12 14 9 12 10 14 13 16 3 13 17 23 15 12 4 4 3 8 8 14 13 16 12 15 10 14 12 16 13 16 13 15 14 17 13 16 13 17 15 18 16 18 13 15 12 16 15 19 18 15 5 6 6 15 15 20 9 13 12 16 12 13 7 8 9 13 17 18 16 14 12 12 11 12 14 14 14 14 12 11 9 11 13 16 18 18 18 18 15 11 8 7 8 11 13 14 15 14 13 11 11 12 13 14 9 10 12 13 14 13 12 11 15 15 15 15 15 15 15 15 17 16 15 14 12 11 9 9 9 11 13 15 12 9 3 1 1 4 4 7 5 4 1 1 2 3 9 20 20 13 6 7 9 11 11 13 15 18 20 22 21 22 21 21 21 21 20 20 23 18 17 24 27 24 24 28 26 28 24 25 22 26 24 28 26 29 27 31 27 29 24 26 29 26 23 32 35 35 26 24 25 30 28 27 28 40 43 44 33 34 31 32 31 34 33 36 35 38 37 40 38 40 38 39 37 43 40 42 37 39 37 41 37 44 45 46 38 38 36 41 42 47 47 49 41 38 30 31 41 45 42 44 39 42 41 46 49 57 55 64 61 70 64 71 56 67 61 73 62 71 57 66 54 68 56 70 59 73 61 75 65 77 63 75 62 76 64 78 59 72 55 68 53 69 56 73 59 77 66 82 66 79 64 79 65 82 65 82 65 82 65 82 66 82 63 79 63 82 67 86 60 80 62 83 66 87 69 89 66 85 66 85 66 85 66 85 68 85 67 85 67 85 66 84 70 88 70 88 70 88 70 88 69 88 73 91 75 91 73 89 77 94 77 94 77 94 77 94 81 99 77 95 74 95 77 98 76 96 76 97 77 98 78 98 77 97 78 99 79 100 81 101 84 103 81 101 81 101 83 104 80 104 80 105 81 106 82 106 81 104 80 103 79 104 80 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 106 82 107 83 105 84 105 85 105 85 105 85 105 86 106 86 106 86 106 86 106 83 107 83 108 84 109 85 109 85 109 85 109 85 109 85 109 82 106 83 108 84 109 86 110 87 111 87 110 86 109 85 107 88 107 87 107 87 109 89 111 88 113 91 117 94 122 98 125 103 132 105 132 101 128 102 133 103 129 97 121 90 117 89 118 87 111 83 109 85 112 86 111 86 113 87 114 88 113 87 112 84 112 85 113 86 114 87 115 87 114 87 115 88 116 89 116 90 117 92 120 93 120 92 121 96 128 102 138 113 150 123 159 134 174 135 172 133 169 120 148 108 144 107 132 92 113 88 117 91 120 90 120 89 115 81 103 79 104 77 102 77 102 80 105 79 103 79 102 78 101 77 101 77 101 77 100 76 99 75 99 75 98 72 96 74 98 72 95 70 93 68 95 75 100 75 96 74 98 74 98 74 98 75 99 73 97 73 97 73 96 70 94 70 97 70 96 69 95 68 95 65 92 64 90 63 89 61 88 60 86 60 86 60 86 60 86 64 88 58 81 54 80 55 81 58 82 56 80 55 80 55 81 55 79 53 78 54 80 57 83 56 82 55 81 54 79 52 78 50 76 50 76 50 76 50 74 52 74 53 73 52 72 51 72 53 73 50 70 49 71 52 74 56 75 55 74 55 74 55 74 52 71 52 70 51 69 50 69 52 68 50 66 48 64 47 64 44 62 47 65 49 65 47 64 49 64 45 60 42 60 45 63 45 62 45 63 46 64 47 65 45 60 44 59 43 60 44 61 42 59 44 61 44 58 39 53 43 59 43 58 41 56 39 54 35 52 37 54 40 57 42 59 43 59 43 59 43 60 44 60 36 53 37 54 38 53 37 52 33 52 35 52 32 47 25 41 26 45 29 48 31 48 29 47 31 48 32 49 33 50 34 50 38 52 35 53 40 56 37 50 34 46 29 41 25 39 26 38 34 43 32 39 28 34 23 31 23 31 22 30 23 31 24 33 25 34 26 32 21 28 21 31 24 32 22 27 20 30 18 20 13 23 16 22 12 24 25 41 20 26 20 31 24 27 18 28 28 40 27 37 23 39 29 47 28 44 29 48 34 51 33 47 29 45 29 44 28 43 27 43 25 39 25 40 27 42 30 45 26 45 32 41 24 40 29 42 30 43 29 43 29 43 29 43 30 39 20 33 22 40 28 43 31 42 26 34 20 34 27 43 24 37 25 38 26 37 25 36 32 35 16 30 27 45 31 38 32 39 21 29 18 35 30 46 19 40 35 45 26 34 25 42 19 31 20 34 23 34 19 28 3 11 4 11 3 11 5 14 1 12 8 17 8 12 3 9 1 8 1 9 3 11 6 13 5 12 6 14 7 14 7 14 8 14 7 13 6 14 7 15 8 14 7 13 6 14 7 15 7 11 0 7 3 13 7 13 3 11 5 14 7 14 7 13 3 14 9 17 8 14 5 14 4 13 6 15 7 14 5 12 4 13 6 16 9 18 10 18 7 13 2 9 2 12 4 12 5 13 4 12 4 13 6 14 3 12 6 15 7 15 6 13 7 15 7 15 7 15 7 15 9 16 7 14 5 12 3 11 7 13 10 15 9 12 3 6 0 4 0 5 0 2 0 0 0 1 0 11 8 7 1 7 4 8 5 10 9 15 13 19 15 21 13 21 13 21 13 21 15 18 10 23 18 24 16 27 19 25 16 22 15 23 17 25 20 27 21 27 20 26 18 25 21 26 14 32 24 33 16 26 14 29 17 26 16 36 28 38 20 31 19 30 19 32 22 35 23 36 24 37 26 38 25 37 24 38 24 38 21 35 20 37 21 40 29 42 22 34 20 38 22 40 28 44 27 40 23 38 26 42 27 41 24 39 26 43 31 49 36 56 43 61 44 62 40 58 42 61 43 60 38 57 36 56 37 58 40 60 42 61 45 63 43 61 42 62 44 64 41 59 38 57 37 57 39 59 41 62 47 67 47 64 45 64 46 64 46 64 46 64 46 64 47 65 46 63 46 65 49 68 44 62 46 64 49 67 51 69 50 67 50 67 50 67 50 67 47 67 47 67 47 67 47 68 50 70 50 70 50 70 50 70 46 72 47 74 49 74 47 73 50 76 50 76 50 76 50 76 55 79 52 75 49 75 52 78 51 76 51 77 52 78 53 78 53 77 54 79 55 80 57 81 59 82 57 80 56 81 58 83 56 80 56 81 57 82 58 82 57 80 56 79 55 80 56 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 82 58 83 59 83 60 85 60 85 60 85 60 85 62 87 62 87 62 87 62 87 59 83 59 84 60 85 61 85 60 84 60 84 60 84 60 84 58 82 59 84 60 85 62 86 63 87 63 86 62 85 61 85 61 87 60 87 60 88 62 90 61 88 64 92 68 95 71 97 78 104 82 105 78 100 77 103 78 100 73 94 67 90 65 89 61 85 58 83 60 86 60 84 61 87 62 88 63 87 62 86 58 85 59 86 59 86 60 87 60 87 60 88 61 89 62 89 63 91 65 93 66 93 64 91 67 97 71 103 78 113 90 127 102 141 102 137 94 128 79 109 76 113 74 102 65 91 63 91 64 89 62 88 61 84 53 77 52 79 51 77 50 79 52 81 53 79 53 78 52 77 51 77 51 77 51 76 50 75 49 75 51 74 48 72 50 74 48 71 47 70 45 71 50 75 50 71 49 73 49 73 49 73 49 74 48 73 49 73 49 72 47 70 49 70 48 69 48 68 47 68 44 65 43 64 42 62 40 61 43 60 43 60 43 60 43 60 44 60 41 56 38 55 38 57 38 57 34 56 33 55 34 56 33 55 32 54 32 55 34 56 39 55 38 54 36 52 35 51 33 50 33 50 33 50 33 51 36 53 35 52 35 51 34 51 35 52 33 50 33 50 35 52 39 56 39 56 39 56 40 57 35 52 35 51 34 51 33 50 33 50 35 51 34 48 30 45 29 46 31 49 33 49 32 47 32 47 29 44 27 44 29 45 29 45 29 46 30 46 31 47 29 44 28 43 27 44 28 45 27 43 28 44 27 41 24 38 26 42 26 42 25 40 23 38 20 37 21 38 24 41 25 42 25 41 25 41 25 41 25 41 20 37 21 38 22 37 21 36 21 36 23 36 21 32 15 27 15 30 17 32 19 32 18 31 17 33 18 33 19 34 20 35 22 35 20 37 24 39 21 33 21 33 18 30 16 28 17 29 21 32 21 30 18 28 17 25 12 22 10 21 10 22 13 25 11 21 9 19 8 20 9 20 11 23 10 19 9 22 8 13 4 17 6 15 2 15 12 30 8 19 4 24 8 21 5 23 15 30 15 28 13 26 16 32 15 27 14 29 19 33 19 30 17 30 17 29 16 29 15 28 14 27 14 27 15 29 17 31 12 30 18 26 10 25 14 27 14 27 14 27 14 27 14 27 17 26 9 22 12 28 16 29 18 29 15 23 9 22 14 30 14 26 14 26 14 26 14 26 18 26 9 22 13 29 18 29 15 25 10 21 9 24 15 29 8 26 19 31 14 23 13 29 8 19 7 21 10 22 8 18 8 14 14 16 11 13 12 17 13 15 11 15 13 17 14 17 12 14 9 11 9 14 13 18 13 16 14 17 15 18 15 18 15 18 14 16 13 17 14 18 13 17 14 18 15 17 14 16 10 13 10 15 14 17 12 13 13 16 13 16 14 18 16 20 14 15 17 16 14 14 15 16 14 14 15 15 15 15 14 14 15 15 14 14 15 16 16 17 16 14 12 12 13 13 12 10 11 11 12 13 14 14 14 14 14 14 15 16 17 17 16 16 15 15 15 15 15 15 15 15 16 16 16 15 15 14 14 14 14 15 15 16 15 15 12 13 8 8 6 6 3 2 0 1 5 3 1 4 4 4 5 11 8 9 9 11 12 15 16 18 19 20 21 21 21 21 21 21 22 19 18 23 25 24 24 26 25 27 23 25 22 26 24 28 29 31 28 30 27 30 27 30 30 31 31 38 36 33 29 32 29 33 30 29 28 34 34 35 30 32 30 32 31 35 34 37 34 37 36 39 37 39 37 38 34 39 37 39 34 37 34 39 36 42 41 43 36 37 35 40 36 41 41 45 42 45 43 47 41 45 42 44 40 43 42 47 44 52 50 59 56 65 58 66 59 68 59 70 59 70 59 70 57 70 58 71 59 72 59 73 62 74 61 73 60 74 61 75 60 75 60 75 60 76 61 76 60 78 66 81 65 79 64 80 64 81 64 81 64 81 64 81 64 81 64 82 65 83 66 83 63 82 64 84 66 86 67 87 67 86 67 86 67 86 67 86 66 84 66 85 68 86 69 87 70 88 70 88 70 88 70 88 70 89 73 91 74 91 74 90 75 92 75 92 75 92 75 92 79 98 76 95 75 95 77 97 76 96 76 97 77 98 78 98 77 97 78 99 79 100 81 101 81 101 80 100 80 100 81 101 80 104 81 105 81 105 82 106 81 104 80 103 79 104 80 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 106 82 107 83 105 84 105 85 105 85 105 85 105 86 106 86 106 86 106 86 106 83 107 83 108 84 109 85 109 84 108 84 108 84 108 84 108 82 106 83 108 84 109 86 110 87 111 86 110 86 110 85 107 88 107 87 107 87 109 89 111 86 111 89 114 91 119 95 121 100 131 105 134 104 130 101 128 101 128 98 123 93 119 89 117 86 110 82 108 84 111 84 109 86 112 87 113 87 113 86 112 87 114 86 113 86 113 85 112 87 114 87 115 88 116 89 116 90 117 92 120 93 120 92 121 92 126 99 131 101 138 119 161 135 179 144 178 133 167 121 152 118 149 108 133 99 122 93 117 92 119 87 116 85 113 80 104 80 105 79 104 79 103 80 104 79 103 79 102 78 101 77 101 77 101 77 100 76 99 75 99 75 98 72 96 74 98 72 95 72 95 71 96 74 98 72 94 72 96 72 96 72 96 72 96 72 96 73 97 73 96 71 94 70 96 69 96 68 95 68 95 65 92 65 91 63 89 62 88 60 86 60 86 60 86 60 86 58 84 58 83 57 82 56 82 58 83 57 81 55 80 56 81 55 80 56 81 56 80 54 79 55 80 54 79 52 77 51 76 50 76 50 76 50 76 50 74 52 73 52 73 51 72 51 72 52 72 51 71 50 72 51 73 53 72 53 73 55 74 56 75 53 72 52 71 51 70 51 70 47 66 51 70 52 66 46 61 47 64 48 66 50 66 49 65 46 63 46 62 45 61 44 61 44 61 45 62 45 63 46 63 44 60 43 59 43 59 44 60 44 60 43 59 42 57 40 56 42 58 42 58 41 56 39 54 38 54 38 55 39 56 40 56 40 56 39 55 38 54 37 53 36 53 37 54 38 53 37 52 37 56 39 57 38 54 34 51 32 51 34 53 35 53 34 52 34 50 34 51 35 51 36 52 35 50 34 51 37 53 35 49 33 47 33 47 33 46 32 44 29 39 28 37 28 35 25 34 22 29 20 27 19 29 23 33 23 27 16 25 19 29 19 25 20 30 21 27 20 30 20 23 18 27 18 24 13 23 20 33 21 26 19 30 23 31 23 36 30 43 32 43 28 41 28 44 28 43 26 43 29 47 31 46 31 47 31 46 30 46 29 45 29 43 28 42 28 43 29 44 25 43 29 38 22 39 26 39 26 40 26 40 27 41 27 41 29 41 25 39 27 43 29 42 27 40 27 37 23 35 26 40 27 38 25 36 24 37 26 39 29 40 27 37 24 37 28 43 22 35 23 36 24 36 24 36 20 35 26 39 26 37 25 38 23 33 19 31 21 34 21 32 0 11 8 15 5 10 4 14 8 11 1 8 4 14 6 11 8 14 6 12 5 13 7 15 6 13 6 13 6 14 8 15 9 15 7 13 6 13 7 14 5 13 8 16 9 15 6 12 3 11 5 13 7 13 4 10 10 15 6 11 3 11 5 13 8 16 8 15 5 13 8 18 7 15 7 15 7 15 7 15 8 15 6 12 4 12 6 14 8 15 7 15 8 14 3 9 1 10 4 14 7 15 7 14 6 15 7 16 8 17 9 17 6 14 7 15 7 15 8 16 8 16 8 16 8 16 8 16 9 13 8 13 8 13 9 14 8 12 5 7 0 3 0 2 2 3 0 0 0 3 3 10 5 9 6 11 8 14 12 17 12 19 11 20 12 21 13 21 13 19 11 21 16 25 16 24 17 23 15 21 15 23 18 26 23 29 21 27 19 27 22 30 19 30 21 37 22 29 17 33 19 32 19 29 17 29 17 29 16 28 17 30 20 33 22 35 22 34 23 36 24 36 24 36 22 36 22 36 20 34 20 36 20 37 24 38 20 34 19 36 25 41 27 41 24 39 26 43 26 42 27 42 25 40 27 45 28 46 33 52 39 56 39 57 43 59 40 57 40 59 40 61 40 59 40 59 40 59 40 59 41 60 41 60 41 60 41 60 41 60 42 62 43 62 43 61 42 63 46 66 46 64 45 65 45 63 45 63 45 63 45 63 45 64 47 66 48 66 48 65 48 65 48 66 49 66 49 67 51 68 51 68 51 68 51 68 45 66 46 67 48 69 50 70 49 69 50 70 50 70 51 71 47 72 47 73 48 74 48 74 48 74 48 74 48 74 48 74 53 77 51 75 50 76 51 77 51 76 51 77 52 78 53 78 54 78 54 79 55 80 56 80 56 80 56 80 56 80 56 80 57 81 57 81 57 81 57 81 57 80 56 79 55 80 56 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 82 58 83 59 83 59 84 59 84 59 84 59 84 60 85 60 85 60 85 60 85 59 83 59 84 60 85 61 85 59 83 59 83 59 83 59 83 59 83 59 84 60 85 61 85 62 86 62 86 62 86 62 86 61 87 60 87 60 88 62 90 61 88 63 91 66 93 69 95 74 101 80 106 82 103 76 98 75 99 74 97 71 92 66 88 61 84 57 82 58 84 59 83 60 86 62 87 62 87 61 85 61 87 60 86 59 85 58 84 60 87 60 88 61 89 62 89 63 91 65 93 66 93 64 91 61 95 71 100 71 105 85 126 89 134 101 139 95 132 90 125 83 113 70 102 72 101 70 93 66 89 60 84 58 82 53 78 54 80 53 79 52 80 52 80 53 79 53 78 52 77 51 77 51 77 51 76 50 75 49 75 51 74 48 72 50 74 48 71 49 73 49 73 49 72 47 69 48 72 47 71 47 71 46 70 47 72 49 73 49 72 47 71 48 69 48 68 47 68 46 67 45 66 44 64 42 63 41 62 44 61 43 60 43 60 42 59 39 56 40 58 41 58 40 57 39 58 35 56 34 56 34 57 33 56 35 57 34 55 31 52 37 54 36 52 34 51 33 50 33 50 33 50 33 50 33 51 35 52 35 51 34 51 33 50 34 51 34 51 34 51 34 51 31 48 32 50 34 52 36 53 36 52 35 52 34 51 34 51 33 49 34 51 34 49 31 46 33 49 33 49 34 49 33 49 29 46 30 46 30 45 28 43 28 44 28 44 28 45 29 45 28 44 27 42 26 43 28 44 29 44 27 42 25 40 25 41 25 41 25 41 25 40 23 38 23 39 23 39 23 39 23 39 24 40 23 38 21 36 19 35 20 37 21 38 22 37 21 36 23 38 25 39 25 38 23 36 21 35 21 35 22 36 21 35 21 36 21 36 21 36 21 36 19 34 19 34 20 35 19 33 18 32 21 35 22 34 22 33 14 25 14 23 12 22 11 20 11 20 7 17 6 19 11 24 16 22 6 18 10 23 8 15 7 21 10 19 9 22 10 18 8 20 8 17 4 15 7 21 7 18 2 22 8 23 11 30 15 31 19 32 16 27 13 27 17 28 13 26 15 30 18 30 18 31 17 30 16 29 16 29 17 29 15 27 14 27 14 27 13 29 16 24 11 26 14 25 15 28 15 28 15 29 16 29 13 26 13 27 15 28 14 26 13 27 15 27 13 24 14 27 15 26 11 22 10 23 14 27 18 29 15 26 13 26 15 28 9 22 11 24 13 24 10 21 9 21 10 24 13 26 13 23 13 22 7 19 8 22 11 23 8 14 15 18 13 14 12 16 17 17 11 14 13 17 11 11 15 18 16 20 16 18 14 16 12 15 11 14 11 15 14 17 16 18 14 16 13 16 13 16 12 16 15 19 16 18 13 15 12 16 13 15 12 14 12 16 18 19 13 14 10 14 13 17 16 16 15 14 12 13 16 18 15 15 15 15 15 15 15 15 16 15 12 11 10 10 11 12 16 15 15 16 17 15 12 8 9 10 12 14 15 15 15 14 14 14 14 14 14 15 15 16 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 15 15 14 14 14 16 16 18 18 18 14 12 9 8 6 7 2 4 2 2 2 5 6 7 8 9 8 10 10 12 12 14 15 16 17 18 19 20 21 21 21 20 20 20 22 25 24 22 23 25 21 24 21 26 25 29 30 32 27 29 27 31 29 33 27 31 33 37 31 28 28 35 33 34 31 33 30 30 27 29 27 30 29 32 32 35 34 36 33 35 34 37 36 38 35 37 34 39 38 40 36 38 36 41 36 40 37 39 35 37 35 39 40 44 41 42 37 40 39 44 41 45 43 45 41 44 43 49 44 52 49 58 55 63 56 63 60 68 57 68 57 70 61 73 60 73 60 72 59 72 59 71 59 73 60 73 60 73 60 72 59 74 60 77 62 77 62 76 61 78 65 80 64 78 64 81 63 80 63 80 63 80 63 80 63 81 65 83 66 83 66 82 66 85 66 85 66 85 66 85 68 87 68 87 68 87 68 87 66 84 67 86 69 88 70 89 69 87 69 88 70 89 71 89 71 89 72 89 73 90 74 91 74 91 74 91 74 91 74 91 76 96 75 95 75 96 76 97 76 96 76 97 77 98 78 98 78 98 79 99 79 99 80 100 80 100 80 100 80 100 80 100 81 105 81 105 81 105 81 105 81 104 80 103 79 104 80 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 106 82 107 83 105 83 104 84 104 84 104 84 104 83 103 83 103 83 103 83 103 83 107 83 108 84 109 85 109 83 107 83 107 83 107 83 107 83 107 84 108 84 108 85 109 86 110 86 110 86 110 86 108 88 107 87 107 87 109 89 111 89 113 90 116 92 120 95 121 96 127 102 134 107 133 101 126 99 127 98 125 95 121 91 117 87 111 83 109 84 110 84 108 85 111 86 113 87 112 85 111 88 114 87 113 86 112 85 111 87 114 87 115 88 116 89 116 90 117 92 120 93 120 92 121 87 124 102 134 102 136 114 156 120 165 136 175 135 174 133 169 119 147 103 131 103 131 102 123 94 120 87 116 85 113 81 106 81 107 81 107 81 105 80 104 79 103 79 102 78 101 77 101 77 101 77 100 76 99 75 99 75 98 72 96 74 98 72 95 73 97 74 97 72 95 70 94 72 96 71 95 70 94 70 93 71 95 72 97 73 97 72 95 69 96 68 95 68 94 67 94 66 93 65 92 64 90 62 89 61 87 61 86 60 85 59 85 55 82 57 84 58 84 57 83 59 83 57 82 56 81 57 82 55 81 57 82 56 80 53 77 54 80 53 78 51 77 50 76 50 76 50 76 50 76 50 74 51 73 51 72 51 71 50 71 51 72 51 72 51 72 51 72 46 66 48 68 50 70 51 71 52 71 51 70 51 69 50 69 51 67 49 64 47 65 49 67 50 67 49 66 49 66 49 66 45 63 46 63 46 62 44 60 44 61 44 61 44 60 43 60 44 59 42 58 42 58 43 60 45 60 43 58 41 56 41 57 40 56 41 57 40 56 39 54 40 56 39 55 39 55 38 54 41 56 40 55 38 53 36 51 36 53 37 54 38 53 37 52 37 55 37 55 37 55 36 54 36 53 35 53 35 53 35 53 37 53 37 52 36 52 36 52 34 50 34 50 33 49 34 50 30 45 33 48 35 48 34 45 26 35 24 32 21 27 16 25 21 28 18 25 18 27 21 31 29 31 18 26 20 29 17 20 16 29 22 27 19 30 22 27 20 28 19 26 16 24 17 26 19 24 16 29 23 32 25 42 27 41 30 44 28 40 25 41 32 45 27 43 29 47 31 47 29 45 29 45 28 44 27 43 29 42 27 40 25 39 25 39 28 44 29 39 25 43 29 40 27 41 27 42 28 43 29 43 24 39 26 41 26 39 24 38 24 38 27 39 26 37 26 39 26 36 22 33 21 34 24 38 33 40 25 36 27 40 26 36 23 35 23 35 23 35 23 34 22 33 20 34 24 37 24 34 26 35 20 31 20 35 24 36 4 11 5 13 7 14 6 13 12 17 9 16 9 15 5 10 6 14 9 17 10 16 6 12 5 12 3 10 3 12 6 15 10 16 8 14 6 13 6 13 6 14 7 15 8 14 7 13 7 14 7 12 3 10 5 15 9 15 6 12 6 15 11 20 6 15 7 13 3 12 6 17 7 15 6 14 6 14 7 15 7 14 5 11 3 10 2 10 7 15 6 15 8 15 4 10 3 11 4 13 6 14 6 14 5 13 4 12 5 13 7 15 5 13 6 15 7 16 9 17 8 16 8 16 8 16 8 16 13 17 12 17 12 17 13 19 15 19 13 16 8 11 5 9 0 3 0 3 0 7 3 4 2 6 2 6 2 7 5 9 4 13 6 15 9 18 11 20 12 21 13 19 13 25 16 20 15 22 14 20 14 23 18 26 20 27 20 27 20 28 21 29 18 28 19 33 18 26 15 32 21 31 20 34 21 28 14 27 15 28 17 31 20 32 20 32 20 33 22 34 23 35 22 34 22 36 23 37 21 36 22 39 22 37 21 35 20 35 21 37 21 38 24 38 23 38 26 43 25 42 28 42 26 42 29 46 29 47 34 53 39 56 38 56 42 58 39 57 40 59 41 62 41 60 41 60 41 59 40 59 40 60 41 61 42 60 41 59 40 59 40 60 42 61 43 62 43 63 46 64 44 63 46 66 46 64 46 64 46 64 46 64 46 64 46 65 47 66 48 66 49 66 49 66 50 67 50 67 50 67 50 67 50 67 50 67 47 67 48 68 49 70 50 70 48 68 49 70 50 71 52 72 48 72 46 72 46 73 48 75 48 74 48 74 48 74 48 74 50 75 50 75 51 76 51 76 51 76 51 77 52 78 53 78 55 79 55 79 55 79 55 79 56 80 57 81 57 81 56 80 58 82 57 81 57 81 56 80 57 80 56 79 55 80 56 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 82 58 83 59 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 59 83 59 84 60 85 61 85 60 84 60 84 60 84 60 84 60 84 60 84 60 84 60 84 61 85 62 86 62 86 63 87 61 87 60 87 60 88 62 90 63 90 65 92 67 94 69 95 71 96 76 104 83 107 79 100 76 99 74 96 71 93 68 91 64 87 59 84 60 85 59 83 60 85 61 86 61 86 60 85 60 87 59 86 59 86 58 85 60 87 60 88 61 89 62 89 63 91 65 93 66 93 64 91 60 94 72 104 75 107 83 120 85 130 96 136 97 136 94 128 83 113 68 101 71 104 73 100 68 92 64 89 62 86 56 80 55 82 56 82 55 82 52 79 53 79 53 78 52 77 51 77 51 77 51 76 50 75 49 75 51 74 48 72 50 74 48 71 48 73 51 74 48 70 46 71 49 73 48 71 47 70 45 69 46 71 48 73 49 73 48 72 47 68 47 68 46 67 46 66 46 66 45 65 43 63 42 63 45 62 44 60 43 59 41 58 40 57 40 57 40 57 40 59 39 59 36 57 35 57 35 57 33 55 34 56 34 55 32 54 38 54 37 53 35 51 34 50 33 50 33 50 33 50 33 51 34 51 34 51 33 50 33 49 33 51 34 52 35 51 34 50 32 49 33 51 34 52 35 53 33 50 33 49 32 49 31 48 37 51 32 46 30 47 34 52 34 50 33 48 31 48 32 49 30 46 30 45 29 44 28 44 28 44 27 43 27 42 26 42 27 43 26 42 26 42 27 43 28 44 27 43 26 41 24 40 23 39 24 40 24 40 23 38 23 39 23 39 23 39 23 39 24 40 24 39 22 38 21 37 20 37 21 38 22 37 21 36 22 36 22 35 21 35 21 35 23 36 21 34 20 34 21 35 22 37 22 36 21 36 20 35 19 35 20 34 17 32 19 36 18 32 19 33 20 33 22 33 17 28 16 24 11 20 8 16 9 19 8 19 9 20 10 22 15 22 7 17 6 17 3 12 5 21 12 20 8 21 10 19 7 18 7 18 7 18 7 18 6 17 3 23 10 25 12 31 12 28 16 29 14 26 12 26 18 29 15 28 17 31 17 29 16 29 15 28 15 27 14 27 14 27 13 25 11 24 11 25 17 31 16 25 13 30 16 25 10 24 11 25 13 26 14 27 11 25 14 26 12 23 10 24 12 26 15 27 13 25 14 28 13 24 11 22 10 23 12 25 19 27 11 23 15 28 14 22 13 25 12 23 11 23 11 24 12 22 9 22 11 23 10 21 15 24 9 20 10 24 12 24 15 15 9 13 14 19 15 15 17 21 18 19 14 17 15 19 11 15 12 16 13 16 12 15 14 16 11 13 11 15 15 19 17 19 15 17 13 15 12 16 15 17 14 16 13 17 14 18 13 18 15 17 11 13 12 17 14 17 13 16 13 18 17 21 12 13 14 13 11 11 13 14 15 14 13 12 12 13 14 15 14 15 15 14 14 13 12 11 14 13 13 13 15 15 13 11 13 13 12 12 12 13 14 14 14 13 12 12 12 13 15 16 13 13 14 15 15 16 17 17 16 16 16 16 15 15 15 15 18 19 18 19 17 18 17 18 19 20 19 19 16 14 11 10 4 10 11 9 9 14 12 9 8 9 8 8 8 9 9 11 9 10 11 13 15 17 18 19 20 22 21 18 20 25 24 19 22 24 20 23 21 26 25 29 25 28 26 30 27 31 27 30 29 30 29 34 31 29 27 33 32 32 31 38 36 32 27 31 27 30 30 33 32 33 31 32 31 34 33 36 34 36 34 35 32 38 36 39 35 38 36 41 38 40 35 38 36 40 37 41 35 40 39 43 40 43 42 47 40 45 43 45 42 45 45 50 44 52 49 58 54 62 55 61 57 66 57 69 59 71 61 73 59 72 60 73 60 73 60 73 59 73 61 75 62 74 60 72 60 75 59 74 60 77 64 80 62 79 65 79 63 78 65 82 64 81 64 81 64 81 64 81 65 82 64 80 64 82 67 85 65 85 66 86 67 87 68 87 67 86 67 86 67 86 67 86 68 87 69 87 69 87 69 87 68 86 69 88 70 89 72 90 72 90 72 88 72 90 74 92 75 92 75 92 75 92 75 92 73 94 75 95 76 96 76 96 76 96 76 97 77 98 78 98 79 99 79 99 79 99 79 99 80 101 82 103 83 102 81 100 82 106 82 105 81 104 80 104 81 104 80 103 79 104 80 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 106 82 107 83 105 82 103 83 103 83 103 83 103 84 104 84 104 84 104 84 104 83 107 83 108 84 109 85 109 84 108 84 108 84 108 84 108 84 108 84 108 84 108 84 108 85 109 85 110 86 111 87 109 88 107 87 107 87 109 89 111 88 113 90 115 91 118 93 119 93 122 97 130 107 136 106 131 101 128 98 123 94 121 93 121 91 114 86 111 86 112 85 110 84 111 85 112 86 111 85 110 85 112 86 113 86 113 87 114 87 114 87 115 88 116 89 116 90 117 92 120 93 120 92 121 91 124 97 131 103 139 114 152 126 166 136 173 139 178 135 166 124 153 110 137 104 133 103 128 96 125 94 123 92 119 86 109 83 109 84 110 84 106 80 103 79 103 79 102 78 101 77 101 77 101 77 100 76 99 75 99 75 98 72 96 74 98 72 95 70 97 75 98 72 94 71 96 74 98 73 96 71 94 70 93 70 95 72 97 73 97 73 96 68 95 68 94 67 94 66 93 67 94 66 92 64 91 63 90 62 88 61 86 60 85 58 84 59 84 57 82 55 82 57 84 60 84 58 82 57 82 57 83 55 80 54 79 54 80 56 81 56 81 55 80 53 78 52 77 50 76 50 76 50 76 50 74 50 72 51 71 50 71 49 70 50 71 52 73 52 73 50 71 51 70 51 70 51 70 51 70 49 68 48 67 48 66 47 66 51 67 48 64 47 65 50 68 50 66 48 63 46 63 47 65 48 64 45 61 43 61 45 62 43 60 43 59 42 59 41 58 43 58 42 57 41 58 42 59 43 59 44 60 43 57 40 54 38 55 39 56 40 56 39 54 39 55 39 55 39 55 39 55 38 54 38 54 38 54 38 54 36 53 37 54 38 53 37 52 37 54 35 52 34 52 34 52 38 56 36 53 34 53 35 54 37 52 36 52 35 51 34 50 34 52 36 50 32 48 35 54 34 48 33 46 32 47 34 46 27 36 25 33 22 28 18 26 18 27 21 30 22 30 21 28 21 28 19 26 17 25 17 25 16 30 24 29 18 28 20 27 15 24 17 26 20 28 20 27 20 28 21 36 28 39 28 44 25 41 29 43 28 43 28 45 29 44 27 44 30 46 28 42 30 46 29 45 29 44 28 44 27 41 26 39 25 39 26 40 29 44 27 38 26 44 29 38 23 37 24 39 25 40 27 41 25 41 28 41 24 37 24 40 25 38 26 38 24 37 27 41 25 37 25 37 25 37 25 37 26 37 25 36 24 36 24 36 25 37 25 37 25 36 23 35 25 37 24 35 22 33 21 34 26 36 22 33 23 37 25 36 11 12 0 8 7 18 9 11 7 15 8 13 3 11 8 20 4 10 1 7 1 10 5 13 8 14 5 11 5 14 9 17 10 16 8 14 6 12 5 12 9 15 6 12 5 13 8 16 4 14 10 16 6 10 4 12 7 14 6 11 4 10 3 11 3 12 5 13 3 10 3 13 6 14 4 11 3 12 6 14 7 16 9 17 9 15 5 12 6 12 3 12 6 15 6 12 7 14 5 11 3 12 5 14 6 14 5 12 4 14 7 17 5 13 6 15 7 16 9 17 8 16 8 15 7 14 6 14 10 15 11 16 11 15 8 13 12 18 14 19 12 14 6 9 6 16 12 14 10 19 15 15 8 12 7 11 6 12 8 13 0 8 2 12 6 16 9 18 11 22 13 18 12 25 16 18 14 21 13 20 14 23 18 26 16 24 19 27 21 27 19 26 22 28 16 31 20 29 16 31 19 29 19 38 26 31 16 31 16 29 18 31 20 31 18 29 19 32 21 34 22 34 21 33 18 33 20 34 18 33 20 37 24 37 20 35 21 38 23 38 23 40 27 43 26 41 26 42 25 42 28 43 27 43 30 47 28 45 32 51 37 53 35 53 39 57 40 59 42 60 41 61 40 59 40 60 41 61 42 61 41 60 43 63 44 62 41 60 43 61 41 59 41 62 46 67 44 64 45 64 44 63 46 67 47 65 47 65 47 65 47 65 48 65 45 62 45 65 49 69 48 65 49 67 50 68 52 69 49 66 49 66 49 66 49 66 50 70 49 69 49 69 49 68 48 68 49 70 50 71 52 72 49 73 46 71 46 73 49 76 49 75 49 75 49 75 49 75 48 73 49 75 51 76 51 76 51 76 51 77 52 78 53 78 55 79 55 79 55 79 55 79 57 81 59 84 60 83 57 81 58 82 58 81 57 80 56 80 57 80 56 79 55 80 56 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 81 57 82 58 83 59 83 58 83 58 83 58 83 58 83 61 86 61 86 61 86 61 86 59 83 59 84 60 85 61 85 61 85 61 85 61 85 61 85 60 84 60 84 60 84 60 84 61 85 61 86 62 87 63 87 61 87 60 87 60 88 62 90 61 88 62 89 64 90 66 92 69 93 71 100 82 109 83 105 78 100 73 94 69 93 70 95 67 89 62 86 62 87 61 84 59 85 60 86 61 85 60 84 57 85 58 86 59 87 60 88 60 87 60 88 61 89 62 89 63 91 65 93 66 93 64 91 66 94 64 95 71 107 83 120 90 131 97 138 103 144 97 130 89 123 77 107 68 103 70 102 68 96 70 96 69 92 60 83 56 84 57 84 56 82 52 79 53 79 53 78 52 77 51 77 51 77 51 76 50 75 49 75 51 74 48 72 50 74 48 71 45 72 51 74 47 70 47 73 51 74 49 73 48 71 46 70 46 70 48 73 49 73 49 73 47 68 47 67 46 66 45 66 46 67 45 65 44 64 42 63 45 62 44 60 43 59 41 58 44 59 40 55 37 55 40 59 40 59 36 57 35 57 35 58 33 54 31 53 32 55 35 58 39 56 38 55 37 53 35 52 33 50 33 50 33 50 33 51 34 51 34 50 33 49 32 49 32 50 35 53 36 52 33 49 32 49 32 49 32 49 31 48 31 48 30 47 30 46 29 46 32 48 33 49 34 49 33 49 34 49 31 46 29 45 30 47 33 47 29 43 26 43 29 46 27 43 27 42 26 41 25 40 27 42 26 41 25 42 26 43 26 43 28 45 28 42 23 37 22 38 23 40 24 40 23 39 22 38 22 39 23 40 24 40 20 37 21 37 21 37 22 38 20 37 21 38 22 37 21 36 24 37 22 34 20 33 19 33 26 39 23 36 21 36 22 37 21 36 21 35 20 34 19 33 20 36 22 35 17 32 20 39 24 36 21 32 19 33 23 36 10 22 11 20 9 20 9 18 7 19 11 23 13 23 10 20 9 21 10 21 9 20 11 25 6 23 14 21 7 19 9 19 2 14 4 18 10 22 10 19 10 21 9 30 18 30 16 33 13 28 16 29 15 29 17 32 14 26 13 28 16 29 13 24 18 31 18 30 17 29 16 29 15 27 14 26 13 27 14 28 15 28 12 23 12 29 14 22 12 25 13 27 15 28 16 30 14 29 17 28 11 23 13 29 13 26 14 25 12 25 16 30 14 27 16 28 16 28 15 26 8 25 16 26 9 20 11 27 12 25 15 28 16 25 11 21 13 26 14 24 9 19 8 22 14 24 10 23 12 25 13 24 18 17 12 15 10 11 11 21 11 15 13 18 17 20 14 15 11 15 12 15 12 15 13 16 7 12 11 16 14 16 11 13 12 16 15 18 13 16 15 19 14 18 15 18 15 17 13 15 9 13 10 14 12 16 14 17 12 13 9 12 10 14 10 11 10 11 13 15 16 16 15 15 11 13 14 14 12 10 10 11 13 14 15 16 15 14 12 11 15 16 16 15 15 13 12 11 14 14 14 13 13 12 12 12 17 16 15 14 14 14 15 15 17 16 14 15 15 14 12 9 12 13 14 16 17 16 13 10 14 15 15 17 17 18 17 18 17 17 15 15 14 17 18 20 17 17 17 17 17 17 17 17 19 17 15 15 17 16 13 9 8 10 13 16 17 17 16 15 16 17 18 19 19 18 17 16 19 22 18 20 17 20 18 21 19 25 25 30 27 29 27 31 30 31 28 29 28 32 33 37 29 32 32 35 33 34 30 30 29 31 29 31 29 31 29 31 29 31 29 32 32 36 36 39 30 35 33 37 34 37 33 36 35 38 35 39 36 40 37 40 37 41 40 45 42 45 41 43 35 38 36 40 38 42 40 43 45 51 46 54 51 60 56 64 61 69 60 70 59 71 60 72 60 73 60 73 60 73 60 73 61 74 61 74 61 74 61 74 60 75 60 75 60 75 60 75 61 77 65 81 67 81 64 78 64 81 65 82 65 81 63 80 66 84 68 85 68 83 64 80 63 83 65 85 66 85 66 84 68 87 68 87 68 87 68 87 68 87 70 88 68 86 69 88 67 85 68 87 70 88 70 88 70 88 71 89 72 90 73 90 74 90 73 90 73 91 75 93 75 96 76 97 77 96 76 95 77 97 78 98 78 99 79 99 77 97 78 99 79 100 81 101 81 101 81 102 82 103 83 103 81 105 81 104 80 103 79 103 78 103 79 104 80 103 79 102 80 105 81 106 82 105 81 104 81 105 81 105 81 105 81 105 84 107 83 106 82 105 81 104 83 106 82 105 81 106 82 105 83 104 84 104 84 104 84 104 84 104 84 105 85 106 86 106 83 107 83 108 84 109 85 109 85 109 85 109 85 109 85 109 83 108 86 111 87 110 84 107 86 109 85 109 85 110 87 110 86 107 87 108 88 110 89 111 88 113 89 113 87 113 89 117 92 121 96 127 101 131 105 133 108 132 99 123 94 121 92 119 89 114 87 111 85 110 84 110 85 110 84 111 87 113 85 109 84 111 84 112 85 113 86 113 88 115 88 116 89 117 90 117 92 118 92 120 93 121 93 123 97 127 97 128 97 132 106 141 123 158 129 168 135 174 138 175 128 159 117 144 105 133 103 133 96 124 92 121 90 118 86 110 82 108 81 106 81 105 82 106 79 103 79 103 78 101 76 99 76 100 76 99 75 98 74 98 74 98 74 97 73 96 72 96 73 97 73 96 72 95 71 95 72 96 72 96 72 96 72 96 73 97 71 94 70 94 70 94 68 96 69 96 69 95 67 93 67 94 67 93 66 92 65 92 62 87 61 86 60 85 59 84 60 85 58 82 56 81 55 82 59 85 60 85 59 82 55 79 56 81 56 81 57 83 59 85 54 80 54 80 54 80 54 80 51 77 51 76 50 75 49 73 55 77 56 76 53 72 49 69 56 75 52 71 49 71 52 74 51 69 50 68 49 69 50 70 49 68 49 68 49 68 49 68 45 63 47 65 49 66 49 66 47 65 48 66 49 65 48 64 47 64 47 63 46 63 45 62 47 63 44 59 42 60 44 62 43 59 43 59 43 59 43 59 43 58 41 56 39 54 38 54 39 55 40 57 41 57 40 56 35 54 40 56 39 55 40 57 40 55 38 53 37 53 37 54 35 52 36 53 37 52 36 51 35 54 36 54 36 53 34 51 39 56 36 53 34 52 35 54 36 53 37 53 37 53 38 54 35 51 34 50 35 51 36 53 34 48 35 49 34 47 32 42 26 33 20 28 19 28 18 26 19 28 21 30 23 32 24 32 19 28 20 28 20 28 20 29 25 31 21 27 18 26 18 27 17 27 21 29 21 29 23 33 28 40 29 42 30 41 28 42 29 43 29 45 28 46 28 46 24 42 26 41 24 41 27 45 35 47 28 45 33 49 29 39 26 41 29 44 30 43 27 40 27 41 27 41 27 41 27 41 25 39 27 42 28 42 28 42 22 38 26 40 25 38 25 40 25 37 25 38 26 39 27 39 27 38 25 37 26 38 24 33 28 40 28 40 28 40 28 40 26 36 22 34 24 37 25 36 25 37 25 37 24 35 22 33 22 32 20 34 26 40 25 34 8 12 4 11 2 6 1 14 3 12 8 16 10 15 7 13 7 14 7 14 7 13 6 13 2 10 5 13 6 13 5 11 5 13 8 15 6 13 8 16 7 15 8 15 8 14 6 12 4 11 5 12 6 13 7 14 6 11 3 11 6 13 5 11 3 12 5 14 7 16 8 16 4 14 7 15 5 11 4 12 5 13 6 15 6 13 4 11 5 14 6 14 6 13 4 12 6 14 6 13 5 12 4 12 5 13 5 14 7 16 10 19 11 18 9 17 10 18 7 13 6 14 6 15 9 17 6 12 10 15 11 17 12 17 11 16 11 15 10 15 11 16 12 18 10 18 10 18 10 18 10 18 8 14 5 13 7 15 4 9 2 11 5 15 8 16 7 14 5 13 6 14 6 14 5 13 12 18 11 17 10 18 12 19 13 22 19 27 19 26 19 27 18 27 15 27 15 29 19 32 18 31 21 34 22 32 19 29 18 30 18 30 18 30 18 30 18 30 18 31 20 33 23 36 19 33 18 33 18 34 19 35 20 35 20 36 21 36 22 37 21 37 23 38 24 39 24 39 24 39 25 40 26 42 27 43 27 44 30 48 35 53 38 57 42 59 41 59 41 60 41 62 41 60 41 60 41 60 41 60 42 61 42 61 42 61 42 61 41 60 41 60 41 60 41 60 42 62 45 65 46 65 45 63 45 63 46 65 47 65 46 64 48 66 49 67 48 65 46 64 46 64 48 66 49 66 49 65 51 68 51 68 51 68 51 68 48 69 50 70 48 68 49 70 48 68 49 70 50 70 49 69 46 71 46 72 46 73 47 73 48 74 47 73 48 74 49 76 50 76 51 77 52 76 51 75 51 77 52 77 53 78 53 79 53 77 54 79 55 80 57 81 57 81 57 82 58 83 59 83 57 81 57 80 56 80 55 79 55 79 56 80 56 80 55 79 56 81 57 82 58 81 57 80 57 81 57 81 57 81 57 81 59 83 58 82 58 82 57 81 59 82 58 81 57 82 58 83 59 84 59 84 59 84 59 84 59 84 59 85 60 86 61 86 59 83 59 84 60 85 61 85 61 85 61 85 61 85 61 85 60 85 61 86 62 85 61 84 62 85 61 85 61 86 63 88 60 88 61 88 61 88 62 89 60 87 62 88 60 86 63 90 66 91 70 97 76 103 80 105 82 102 74 95 71 95 70 93 66 90 64 88 62 86 62 87 61 85 59 85 62 87 60 83 57 84 58 85 58 86 59 86 61 88 61 89 62 90 63 90 65 92 65 93 66 93 65 93 67 95 67 95 67 99 73 109 80 121 89 134 98 138 96 136 92 130 83 116 73 107 71 107 69 95 67 91 64 89 59 84 56 82 54 80 53 81 54 82 53 80 54 79 53 77 50 75 50 76 50 75 49 75 48 74 50 74 50 73 49 72 48 72 49 73 49 72 48 71 47 71 48 72 48 72 48 72 48 72 49 72 47 70 46 70 46 71 47 69 48 69 48 68 46 66 46 67 46 66 45 65 44 65 44 61 44 60 43 60 43 60 45 61 43 59 41 58 41 59 38 59 38 60 37 58 34 55 35 57 34 56 34 57 36 59 38 55 38 54 37 53 36 53 34 51 34 50 33 49 32 50 38 55 38 54 36 52 33 49 37 53 35 50 33 51 35 53 34 50 33 50 33 50 33 51 32 49 32 49 32 49 32 49 30 47 32 49 33 49 32 48 31 47 32 48 32 48 31 47 31 46 30 46 29 45 29 44 30 45 28 44 27 43 27 44 26 42 26 42 26 42 26 42 27 42 25 40 23 39 23 39 23 40 24 40 24 40 23 38 21 39 24 40 22 38 23 41 24 39 22 37 21 37 21 38 19 36 20 37 21 36 20 35 21 36 22 36 22 35 20 33 23 37 22 35 21 35 22 36 22 37 22 37 22 37 22 36 19 34 19 33 19 35 21 36 20 34 21 35 21 32 19 30 15 24 11 20 10 21 11 19 7 19 10 22 12 23 12 23 9 20 9 20 9 20 9 20 12 22 10 20 8 19 8 19 4 17 8 20 8 20 11 23 17 30 17 31 17 31 16 29 16 29 16 29 16 28 16 28 11 26 15 27 13 26 14 29 20 31 16 29 18 31 15 24 14 27 15 28 15 28 14 27 13 26 13 26 13 26 13 26 12 26 14 27 15 27 14 26 11 26 15 29 14 27 14 29 13 25 13 26 14 27 15 27 14 25 12 25 14 26 12 22 14 26 14 26 14 26 14 26 14 24 10 22 12 25 13 24 12 24 13 25 13 24 11 22 18 26 9 21 11 24 10 19 13 14 12 17 12 11 9 17 9 16 17 21 15 16 13 18 14 17 14 16 12 15 11 14 12 15 12 16 13 16 14 17 12 16 15 18 13 16 15 19 14 18 15 18 15 17 13 15 13 16 13 16 14 17 14 17 14 15 12 16 15 19 16 18 13 13 13 13 14 15 16 17 14 16 17 17 15 13 13 14 13 13 13 14 13 12 11 10 11 11 12 13 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 14 15 16 18 19 18 17 16 17 18 18 16 14 17 15 14 15 16 17 16 14 16 17 17 18 17 17 15 16 14 16 16 17 17 18 17 17 19 19 19 19 19 19 19 19 15 14 13 14 16 16 14 12 13 13 13 13 13 13 13 13 12 12 11 11 11 11 12 12 17 20 17 20 18 22 20 24 21 26 26 30 26 28 25 29 24 27 26 28 27 30 29 31 28 31 31 34 32 33 30 31 30 32 30 32 30 32 30 32 32 33 31 33 31 34 33 36 34 37 33 35 33 37 36 40 35 38 35 38 36 39 36 40 35 38 35 38 35 39 36 40 41 45 42 45 42 45 42 45 42 49 45 54 51 61 56 64 57 66 58 69 59 72 62 74 60 73 60 73 60 73 60 73 61 74 61 74 61 74 61 74 60 75 60 75 60 75 60 75 62 77 62 78 63 79 64 79 61 79 63 81 65 82 65 82 66 83 65 81 64 81 65 82 64 83 65 85 66 85 66 85 68 87 68 87 68 87 68 87 68 87 70 88 68 86 69 88 69 88 70 88 70 87 69 86 70 89 72 89 73 90 73 90 74 91 73 90 74 92 76 93 75 96 76 97 77 96 76 95 75 96 76 96 77 97 77 98 77 97 78 99 79 100 81 101 81 101 81 102 82 103 83 103 81 105 81 105 80 104 80 103 80 104 81 105 81 105 80 104 80 105 81 106 82 105 81 104 81 105 81 105 81 105 81 105 81 105 82 106 82 106 83 107 83 106 82 105 81 106 82 105 83 104 84 104 84 104 84 104 84 104 84 105 85 106 86 106 83 107 83 108 84 109 85 109 85 109 85 109 85 109 85 109 86 109 85 108 84 109 85 110 86 109 85 109 85 110 87 110 89 109 89 109 88 109 88 109 85 111 87 111 84 111 87 115 87 117 91 123 98 129 104 133 104 129 97 124 96 125 96 124 93 119 91 116 89 115 89 115 86 111 85 112 87 114 86 110 84 112 85 112 86 113 86 113 88 115 88 116 89 117 90 117 92 118 92 119 93 120 92 123 93 124 94 125 94 128 102 136 107 144 124 167 138 174 137 172 138 171 128 155 116 144 109 139 99 126 94 122 91 119 87 112 83 109 82 107 81 105 82 106 80 104 80 104 79 102 76 100 76 100 76 100 75 99 75 98 74 98 74 97 73 96 72 96 73 97 73 96 72 95 71 95 72 96 72 96 72 96 72 96 73 96 71 94 70 94 71 95 69 96 69 96 69 95 67 94 67 94 67 93 66 92 65 92 60 86 60 87 61 87 61 87 63 88 61 86 59 84 59 85 58 83 59 84 59 84 58 82 59 83 57 81 56 81 57 82 57 82 56 81 53 78 52 77 51 77 51 76 50 75 49 73 52 74 54 75 53 73 51 72 51 72 51 72 52 73 52 73 50 69 50 69 50 69 50 69 49 68 49 68 49 68 49 68 48 65 48 66 48 64 47 63 46 63 47 64 47 64 46 63 46 62 45 62 44 61 44 60 44 62 45 62 44 61 43 59 42 58 42 58 42 58 42 58 43 58 41 56 39 55 39 55 40 56 40 56 39 54 37 52 40 56 40 54 37 53 39 57 40 55 38 53 37 53 37 54 35 52 36 53 37 52 36 51 35 54 36 54 36 53 34 51 34 53 36 54 36 54 36 54 38 54 38 53 36 52 35 51 33 49 33 49 33 50 35 51 32 47 33 48 33 45 30 41 29 36 22 31 22 31 21 29 18 27 20 29 22 30 22 30 22 29 21 28 20 27 19 26 19 28 20 29 21 28 20 27 16 26 20 29 20 29 23 33 31 43 32 44 31 45 30 44 29 45 28 46 28 46 28 46 24 43 29 46 29 44 28 45 30 46 30 46 29 44 27 42 28 41 27 40 26 41 27 42 25 39 25 39 25 39 25 39 26 40 27 41 27 40 25 38 24 40 28 43 27 41 27 43 25 37 25 38 26 39 27 39 25 36 24 37 27 39 25 36 24 36 24 36 24 36 24 36 26 36 22 34 24 37 25 36 22 35 24 37 25 37 24 36 32 39 21 31 21 34 22 33 6 12 8 19 11 15 8 19 1 14 12 19 7 11 5 15 5 12 4 10 2 8 0 7 8 14 6 13 6 14 8 15 5 13 8 15 6 13 8 16 7 15 8 15 8 14 6 12 8 15 7 14 7 14 7 14 6 12 5 13 9 18 10 16 6 14 5 12 5 14 8 17 7 17 11 18 8 15 7 16 6 14 6 13 5 12 4 12 1 10 3 12 5 14 5 13 6 14 6 14 6 14 6 13 9 16 7 14 6 14 7 15 5 12 4 13 7 15 6 12 10 16 6 14 8 17 9 16 12 17 12 17 11 15 9 14 8 14 11 18 13 17 11 15 12 20 12 20 12 20 12 20 8 16 9 18 11 19 10 18 8 16 6 13 4 12 4 12 6 13 3 10 2 11 5 14 9 16 9 16 10 19 13 21 14 23 19 26 18 24 16 24 14 25 14 27 16 28 16 28 14 26 16 29 17 28 16 27 19 31 19 31 19 31 19 31 21 33 20 31 19 32 20 33 23 35 18 32 17 34 21 38 19 34 20 35 20 36 21 36 21 35 19 33 18 34 21 37 25 40 25 40 25 39 24 39 24 41 28 47 35 53 37 56 39 56 38 58 41 61 43 64 41 60 41 60 41 60 41 60 42 61 42 61 42 61 42 61 42 61 42 61 42 61 42 61 44 62 43 62 43 63 45 65 43 61 45 64 47 66 48 66 49 66 46 63 45 64 47 66 47 65 49 66 50 67 49 66 51 68 51 68 51 68 51 68 48 69 50 70 48 68 49 70 51 71 51 71 50 69 48 67 47 72 46 73 47 73 48 74 49 74 48 74 48 75 50 77 50 76 51 77 52 76 51 75 50 75 50 76 51 76 52 77 53 77 54 79 55 80 57 81 57 81 57 82 58 83 59 83 58 82 57 81 57 80 56 80 56 81 57 82 58 81 57 80 56 81 57 82 58 81 57 80 58 82 58 82 58 82 58 82 56 81 57 82 58 83 59 84 59 82 58 81 57 82 58 83 59 84 59 84 59 84 59 84 59 84 59 85 60 86 61 86 59 83 59 84 60 85 61 85 61 85 61 85 61 85 61 85 63 86 60 83 59 84 62 87 62 85 61 85 61 86 63 88 63 90 63 89 61 88 60 87 60 87 62 87 60 85 62 89 61 86 65 92 72 100 79 105 80 102 75 97 74 98 73 95 69 94 67 91 65 90 65 90 62 86 61 87 63 88 62 85 58 85 58 86 59 86 60 87 61 88 61 89 62 90 63 90 64 91 65 92 65 93 64 92 64 93 65 94 65 96 69 105 65 108 79 129 95 138 96 138 94 135 87 122 78 112 70 107 72 98 69 92 65 90 61 86 57 84 55 81 54 81 54 82 54 80 54 80 53 78 51 76 51 77 50 76 50 75 49 75 50 74 50 73 49 72 48 72 49 73 49 72 48 71 47 71 48 72 48 72 48 72 48 72 48 72 47 70 46 70 47 72 48 69 49 70 48 69 47 67 46 67 46 66 45 65 44 65 43 60 44 61 45 63 46 63 44 61 42 58 40 57 40 58 38 58 37 59 37 59 37 59 38 59 36 57 34 55 33 55 41 57 39 55 36 52 34 50 34 51 34 50 33 49 32 50 34 52 35 53 36 53 35 52 32 49 34 52 35 52 35 52 33 51 34 51 34 51 34 50 32 49 32 49 32 49 32 49 33 49 33 49 32 46 29 44 29 46 30 47 31 46 30 45 29 45 28 44 28 43 27 43 27 44 29 46 30 44 26 41 25 41 25 41 25 41 25 41 27 42 25 40 24 40 24 40 24 41 24 40 23 37 20 35 26 42 24 38 19 36 22 41 24 39 22 37 21 37 21 38 19 36 20 37 21 36 20 35 21 36 22 36 22 35 20 33 18 33 21 37 23 37 22 35 24 38 23 37 21 35 19 34 18 32 17 32 17 33 19 35 18 32 20 33 19 30 17 28 16 26 12 21 11 22 12 20 7 18 8 20 10 21 10 20 12 22 10 21 8 19 7 17 6 18 9 21 11 21 9 20 8 21 13 24 13 25 16 28 19 32 18 32 18 30 17 29 16 29 16 28 16 28 16 28 11 27 18 32 18 29 15 29 14 29 17 30 15 26 13 27 15 27 13 25 12 26 14 28 13 26 13 26 13 26 13 26 13 27 14 27 13 25 11 23 9 24 13 26 12 24 12 26 13 25 13 26 14 27 15 27 12 23 11 25 15 28 14 25 11 23 11 23 11 23 11 23 14 24 10 22 12 25 13 24 9 22 11 24 13 26 14 26 13 21 6 19 11 26 14 25 11 14 15 24 21 21 18 25 8 17 19 22 14 14 12 18 12 15 11 13 9 11 7 10 16 18 14 17 13 17 14 18 12 16 15 18 13 16 15 19 14 18 15 18 15 17 13 15 15 18 14 17 14 17 14 17 12 14 11 15 15 20 16 18 15 14 13 12 12 14 15 16 15 17 19 18 16 15 15 16 15 14 14 13 13 13 13 13 8 9 11 12 13 14 14 14 14 14 14 14 14 14 14 15 17 16 15 14 14 14 15 15 12 11 11 12 14 14 12 11 18 16 14 14 16 17 17 16 17 18 17 18 16 16 14 15 13 15 16 19 18 18 16 16 20 20 20 20 20 20 20 20 16 17 19 19 20 20 20 20 18 17 16 14 13 12 12 12 13 12 11 10 10 11 12 13 15 18 15 18 16 21 19 23 19 25 24 28 23 25 22 25 23 27 26 30 29 31 29 30 26 29 28 30 29 31 29 31 31 33 31 33 31 33 31 33 34 35 32 33 31 33 32 34 34 37 32 34 32 36 36 41 34 37 34 38 35 38 36 39 37 39 35 36 33 37 36 40 39 42 39 42 38 41 38 41 39 47 44 53 50 59 54 61 55 64 56 68 59 72 63 76 60 73 60 73 60 73 60 73 61 74 61 74 61 74 61 74 61 76 61 76 61 76 61 76 63 78 62 77 62 78 64 80 61 78 63 81 65 83 66 83 66 83 64 80 63 82 66 84 64 84 66 86 67 86 67 85 68 87 68 87 68 87 68 87 68 87 70 88 68 86 69 88 71 89 71 89 71 88 69 86 71 89 73 90 73 91 74 91 75 92 74 91 75 92 76 94 75 96 76 97 77 96 76 95 75 95 75 96 76 96 77 97 77 97 78 99 79 100 81 101 81 101 81 102 82 103 83 103 82 106 82 105 81 105 80 104 80 105 81 106 82 105 81 104 80 105 81 106 82 105 81 104 82 106 82 106 82 106 82 106 80 105 81 106 82 107 83 108 83 106 82 105 81 106 82 105 83 104 84 104 84 104 84 104 84 104 84 105 85 106 86 106 83 107 83 108 84 109 85 109 85 109 85 109 85 109 85 109 87 110 84 107 83 108 86 111 86 109 85 109 85 110 87 110 91 111 90 110 89 109 88 109 87 112 89 112 86 113 89 117 84 113 87 118 94 126 102 132 106 132 101 127 99 126 96 122 94 119 92 116 90 115 89 116 88 113 86 113 89 115 87 111 85 112 86 113 86 114 87 114 88 115 88 116 89 117 90 117 91 117 91 119 92 119 92 122 92 124 95 126 95 127 100 133 101 135 113 154 129 170 140 178 138 172 131 160 119 145 109 137 105 130 96 123 92 120 89 114 85 111 83 108 82 106 82 106 80 105 81 104 80 102 77 100 77 101 77 100 76 100 75 99 74 98 74 97 73 96 72 96 73 97 73 96 72 95 71 95 72 96 72 96 72 96 72 96 72 95 70 94 70 95 72 96 69 97 70 97 70 96 68 94 67 94 67 93 66 92 65 92 61 87 61 88 63 89 64 90 62 87 60 85 58 84 58 84 59 84 59 84 59 84 60 85 61 85 58 82 56 80 55 80 58 83 56 81 53 78 51 76 51 77 51 76 50 75 49 73 49 72 52 73 53 74 52 73 48 70 50 72 52 73 52 72 50 70 52 71 52 71 51 69 49 68 49 68 49 68 49 68 49 66 49 65 47 62 44 60 45 63 46 64 47 63 46 62 45 62 44 61 44 60 43 60 43 61 45 63 46 61 42 58 41 57 41 57 41 57 41 57 43 58 41 57 40 56 41 57 41 57 41 56 39 54 36 52 42 58 40 54 35 52 38 57 40 55 38 53 37 53 37 54 35 52 36 53 37 52 36 51 35 54 36 54 36 53 34 51 31 51 35 54 37 54 35 53 38 54 37 52 35 50 34 49 33 48 32 48 32 49 34 51 31 46 33 47 32 44 29 40 27 35 21 30 21 29 20 28 18 27 20 29 21 29 20 28 23 30 21 29 19 27 18 25 16 26 20 29 22 30 21 28 20 30 25 34 26 35 29 41 31 44 31 45 30 43 28 43 29 45 28 46 27 47 27 46 25 44 31 48 31 46 29 45 27 44 30 46 28 42 27 43 29 42 26 39 25 40 28 43 28 42 28 42 28 42 28 42 27 41 27 41 27 39 24 38 22 38 26 40 25 38 25 40 25 37 25 38 26 39 27 39 24 35 23 37 27 40 26 37 24 36 24 36 24 36 24 36 26 36 22 34 24 37 25 36 20 33 23 36 25 38 26 38 20 30 18 33 26 41 27 37 2 9 6 17 10 14 8 19 3 14 11 18 8 12 5 13 7 14 7 13 5 12 4 11 8 15 8 14 7 14 6 13 5 13 8 15 6 13 8 16 7 15 8 15 8 14 6 12 6 13 6 13 7 14 7 14 5 11 3 12 7 15 8 13 6 14 6 13 5 14 6 15 6 16 9 17 7 13 5 14 6 14 5 12 3 12 4 12 1 10 3 13 6 14 6 14 6 14 6 14 7 15 7 15 5 13 5 14 7 16 10 19 7 14 6 15 8 16 6 12 9 15 6 15 8 17 8 14 11 16 12 17 12 16 10 15 9 15 11 16 12 17 12 17 12 20 10 20 10 20 10 20 4 16 9 19 8 17 8 19 11 18 10 17 7 14 5 12 3 11 2 10 2 10 3 11 7 14 6 14 7 15 9 17 9 19 14 22 14 20 13 21 15 25 14 26 15 28 17 29 16 29 17 30 18 31 20 32 18 30 18 30 18 30 18 30 21 33 20 31 19 31 20 32 20 33 17 31 17 33 19 35 18 34 19 34 20 35 20 35 22 37 21 35 20 35 20 35 23 38 23 38 23 39 24 39 23 41 28 47 34 51 33 51 38 55 37 57 41 61 43 64 41 60 41 60 41 60 41 60 42 61 42 61 42 61 42 61 43 62 43 62 43 62 43 62 44 63 45 64 45 65 46 65 43 62 45 64 47 65 47 65 48 66 47 65 48 66 49 68 48 65 49 67 51 68 50 67 51 68 51 68 51 68 51 68 48 69 50 70 48 68 49 70 50 71 51 72 51 71 50 69 48 73 47 73 48 74 48 75 49 75 49 75 49 76 51 77 50 76 51 77 52 76 51 75 50 76 51 76 52 77 52 78 53 77 54 79 55 80 57 81 57 81 57 82 58 83 59 83 59 82 58 82 57 81 57 81 56 80 57 81 57 81 56 80 56 81 57 82 58 81 57 80 59 83 59 83 59 83 59 83 57 81 58 82 58 82 59 83 59 82 58 81 57 82 58 83 59 84 59 84 59 84 59 84 59 84 59 85 60 86 61 86 59 83 59 84 60 85 61 85 61 85 61 85 61 85 61 85 62 85 61 84 60 85 61 86 62 85 61 85 61 86 63 88 63 90 63 90 62 89 62 89 62 89 64 89 62 87 64 91 61 86 63 89 69 97 77 103 83 105 78 101 76 98 72 93 68 93 66 90 64 89 64 89 64 88 62 88 65 90 63 86 59 86 59 86 60 87 60 88 61 88 61 89 62 90 63 90 63 91 64 91 65 92 63 91 64 93 66 95 66 96 67 102 68 104 71 117 84 133 95 143 95 137 92 129 83 118 74 110 77 102 71 94 66 91 63 88 59 85 57 82 54 82 53 82 55 81 55 81 54 79 51 77 52 77 51 77 50 76 50 76 50 74 50 73 49 72 48 72 49 73 49 72 48 71 47 71 48 72 48 72 48 72 48 72 47 71 46 70 46 71 48 73 49 70 50 71 49 69 47 68 46 67 46 66 45 65 44 65 46 63 46 63 46 64 47 64 48 64 46 62 44 61 44 62 41 60 37 59 37 59 38 60 38 59 36 57 34 55 33 55 40 56 39 55 36 52 35 51 34 51 34 50 33 49 32 50 33 51 34 52 35 52 34 51 33 50 33 50 33 51 34 51 33 51 35 53 36 52 34 50 32 49 32 49 32 49 32 49 32 48 32 48 31 45 28 43 30 46 31 47 31 47 30 46 30 45 29 45 28 44 28 43 28 45 29 45 28 44 27 42 26 42 26 42 26 42 26 42 27 42 25 41 25 41 26 42 25 41 25 41 25 40 22 38 24 40 24 38 21 37 23 41 24 39 22 37 21 37 21 38 19 36 20 37 21 36 20 35 21 36 22 36 22 35 20 33 19 34 20 35 21 35 21 34 22 37 21 36 20 34 19 34 18 33 18 33 18 34 20 35 19 33 20 34 20 31 18 29 15 24 11 20 10 21 11 19 8 20 10 21 10 21 9 20 11 21 10 20 9 19 8 18 7 18 8 20 10 21 10 21 8 21 13 25 14 27 18 30 19 31 18 31 17 29 14 27 16 29 16 28 16 27 16 28 12 28 17 31 17 29 16 30 15 28 16 29 16 29 15 27 16 28 15 27 14 28 15 29 16 29 16 29 16 29 16 29 14 27 15 28 15 27 13 26 11 26 15 29 14 27 14 29 13 25 13 26 14 27 15 27 13 24 12 25 15 27 13 24 13 25 13 25 13 25 13 25 14 24 10 22 12 25 13 24 9 22 11 24 13 26 14 26 11 21 8 23 14 27 12 20 12 13 12 17 12 11 8 15 13 17 16 20 16 17 12 14 14 17 14 17 14 16 13 16 13 17 15 18 15 16 12 14 12 16 15 18 13 16 15 19 14 18 15 18 15 17 13 15 11 14 12 15 13 16 14 17 14 16 12 15 14 18 14 15 13 14 14 15 15 14 14 13 12 14 15 15 13 11 12 12 12 11 10 9 8 9 10 10 11 12 13 14 15 15 14 14 14 14 14 15 15 16 16 16 13 13 13 14 15 16 18 19 18 17 16 17 18 17 15 13 14 14 14 15 17 17 14 12 15 16 16 18 17 18 16 17 16 16 15 16 16 17 17 19 19 19 19 19 19 19 19 19 15 18 21 20 18 17 18 20 19 19 19 19 18 16 14 13 11 12 12 13 13 12 12 11 13 16 12 15 12 16 14 17 12 18 19 23 19 22 19 23 24 26 24 26 24 28 28 31 27 29 27 30 29 32 31 33 30 32 30 32 30 32 30 32 32 34 31 33 31 34 33 35 30 34 31 34 32 35 33 36 33 36 34 37 34 38 35 38 35 39 36 39 35 38 34 36 34 37 35 38 36 39 37 40 40 48 45 54 49 57 49 55 55 64 56 68 58 71 62 74 60 73 60 73 60 73 60 73 61 74 61 74 61 74 61 74 62 77 62 77 62 77 62 77 63 79 65 82 67 82 66 80 63 80 64 82 65 82 64 81 65 83 67 85 68 85 68 85 65 85 67 86 68 87 67 86 68 87 68 87 68 87 68 87 68 87 70 88 68 86 69 88 69 88 71 90 72 90 71 89 72 90 73 91 74 91 75 92 76 92 75 92 75 93 77 95 75 96 76 97 77 96 76 95 76 97 77 97 78 98 78 99 77 97 78 99 79 100 81 101 81 101 81 102 82 103 83 103 83 107 82 106 82 105 81 105 79 103 80 104 80 104 79 103 80 105 81 106 82 105 81 104 83 107 83 107 83 107 83 107 83 107 82 106 82 106 81 105 83 106 82 105 81 106 82 105 83 104 84 104 84 104 84 104 84 104 84 105 85 106 86 106 83 107 83 108 84 109 85 109 85 109 85 109 85 109 85 109 84 109 85 110 86 109 85 108 86 109 85 109 85 110 87 110 89 109 90 110 90 111 90 112 87 112 89 112 86 112 88 116 87 115 88 117 92 124 100 131 105 131 101 129 101 128 98 124 94 119 92 117 90 116 90 116 89 114 88 115 90 116 89 113 86 113 86 114 87 114 88 115 88 115 88 116 89 117 90 117 90 116 91 118 91 119 91 121 90 121 93 125 93 125 96 129 102 135 109 148 124 166 138 179 139 175 135 166 127 154 115 142 107 133 98 124 93 121 91 116 87 112 84 109 82 106 81 105 81 105 81 105 80 103 78 101 78 102 77 101 77 100 76 100 74 98 74 97 73 96 72 96 73 97 73 96 72 95 71 95 72 96 72 96 72 96 72 96 71 94 70 94 70 95 72 97 70 97 71 98 70 97 69 95 67 94 67 93 66 92 65 92 64 90 64 90 64 89 63 89 66 91 64 88 62 87 61 88 63 87 60 84 58 83 59 85 59 84 58 82 56 81 56 81 55 81 55 80 54 79 53 79 51 77 51 76 50 75 49 73 50 72 52 73 52 72 50 71 52 72 50 70 48 70 50 72 50 70 53 73 54 72 51 69 49 68 49 68 49 68 49 68 47 64 47 64 47 63 44 61 47 64 48 65 48 65 47 64 47 63 46 63 45 62 45 61 46 62 44 61 43 60 43 61 42 58 42 58 42 58 42 58 43 58 41 57 41 58 42 59 41 57 42 58 42 57 41 56 37 55 40 56 38 54 39 57 40 55 38 53 37 53 37 54 35 52 36 53 37 52 36 51 35 54 36 54 36 53 34 51 35 53 34 52 33 51 34 52 36 51 35 51 35 51 35 51 34 50 34 49 34 51 36 52 33 48 34 49 34 46 31 42 29 36 22 31 22 31 21 29 21 29 22 30 22 30 21 28 20 28 20 28 20 28 20 28 20 28 19 27 19 28 21 29 20 30 25 34 27 36 31 42 33 46 32 46 31 46 28 44 28 46 28 46 27 47 27 46 25 44 29 45 28 44 29 46 31 44 27 45 32 48 30 43 29 43 30 44 30 44 29 43 28 42 28 42 28 42 28 42 27 41 28 43 29 43 29 42 24 40 28 43 27 41 27 43 25 37 25 38 26 39 27 39 26 37 24 37 26 38 24 34 25 37 25 37 25 37 25 37 26 36 22 34 24 37 25 36 22 34 23 36 25 37 25 37 28 36 21 34 24 36 22 31 9 14 6 14 3 5 0 9 7 14 7 16 10 16 5 9 4 12 5 12 5 12 6 13 5 13 8 16 8 13 4 9 5 13 8 15 6 13 8 16 7 15 8 15 8 14 6 12 2 10 3 11 5 13 7 14 9 14 6 13 8 15 7 12 5 14 7 16 8 14 5 12 3 13 6 14 4 10 2 11 2 9 0 6 0 7 0 8 4 13 6 15 7 15 7 14 6 14 6 15 7 16 8 16 9 16 7 14 6 14 7 15 11 18 9 17 9 16 6 11 4 13 6 16 9 16 5 10 9 14 10 16 12 17 12 17 12 16 10 14 9 16 13 20 11 19 9 19 9 19 9 19 9 21 14 23 11 19 10 22 10 19 13 21 12 18 7 13 6 15 8 17 9 16 7 14 6 13 5 11 4 11 5 12 3 13 10 18 11 18 12 20 14 22 12 20 12 23 17 27 13 22 13 22 14 25 17 27 19 29 19 29 19 29 19 29 22 31 21 31 21 32 23 34 16 30 16 32 17 32 16 31 18 33 18 34 19 35 20 35 19 35 21 36 22 34 19 31 17 29 18 31 19 33 21 33 26 42 31 48 33 49 30 48 38 57 38 57 38 59 41 61 41 60 41 60 41 60 41 60 42 61 42 61 42 62 42 61 43 62 43 62 43 62 43 62 44 64 48 69 50 68 47 65 46 64 47 65 47 64 45 63 47 66 50 70 52 70 51 68 48 66 50 68 51 68 51 67 51 68 51 68 51 68 51 68 48 69 50 70 48 68 49 70 49 69 50 72 52 72 52 72 48 73 47 74 48 75 49 75 50 75 49 75 49 76 51 78 50 76 51 77 52 76 51 75 52 77 53 78 53 79 54 79 53 77 54 79 55 80 57 81 57 81 57 82 58 83 59 83 59 83 59 82 58 81 57 81 54 79 55 80 56 79 55 78 56 81 57 82 58 81 57 80 59 83 59 83 59 83 59 83 60 83 59 82 58 81 57 80 59 82 58 81 57 82 58 83 59 84 59 84 59 84 59 84 59 84 59 85 60 86 61 85 59 83 59 84 60 85 61 85 61 85 61 85 61 85 61 85 59 84 62 87 63 86 60 83 62 85 61 85 61 86 63 88 61 89 62 90 63 91 64 91 60 87 61 87 60 85 62 89 65 88 64 89 68 96 76 102 78 101 77 101 78 102 76 98 70 94 68 92 66 90 66 91 64 88 63 89 66 91 64 87 59 86 59 87 60 88 61 88 61 88 61 89 62 90 63 90 63 90 63 91 64 92 63 91 60 90 64 93 64 93 65 97 68 106 72 117 83 132 94 139 93 136 90 131 84 120 76 112 77 104 71 95 65 92 64 90 60 86 58 83 55 82 55 81 55 81 56 81 54 79 52 77 52 78 52 77 51 77 50 76 50 74 50 73 49 72 48 72 49 73 49 72 48 71 47 71 48 72 48 72 48 72 48 72 46 70 46 70 46 71 49 73 49 71 50 71 50 70 48 68 46 67 46 66 45 65 44 65 47 66 48 65 47 64 46 63 47 64 45 62 43 60 43 61 44 63 41 59 38 58 38 59 39 58 37 56 36 56 37 57 37 54 37 54 37 54 37 54 34 51 34 50 33 49 32 50 34 52 35 52 35 51 33 49 37 52 33 48 30 48 33 51 33 51 36 54 37 53 34 50 32 49 32 49 32 49 32 49 30 46 31 47 31 46 29 44 31 48 32 49 33 48 32 47 31 47 31 46 30 46 29 45 31 46 28 42 26 43 28 45 27 43 27 43 27 43 27 43 26 42 25 41 25 42 27 43 25 41 26 43 27 43 26 42 19 38 24 40 23 39 24 41 24 39 22 37 21 37 21 38 19 36 20 37 21 36 20 35 21 36 22 36 22 35 20 33 23 36 20 33 18 32 19 34 19 34 20 35 20 35 20 36 20 35 19 34 20 35 21 37 21 34 22 35 21 33 20 30 18 27 14 23 13 25 13 22 11 22 12 23 12 22 10 21 8 20 9 20 9 20 9 21 11 21 8 18 7 19 10 22 12 25 17 29 19 31 23 35 21 34 21 33 19 31 17 29 16 29 16 28 16 28 16 28 14 28 15 28 13 27 16 31 19 29 13 29 20 35 18 26 15 29 18 32 19 31 16 28 14 27 14 27 14 27 14 27 14 27 16 30 17 30 17 30 9 24 13 26 12 24 12 26 13 25 13 26 14 27 15 27 15 26 13 25 14 26 12 21 12 24 12 24 12 24 12 24 14 24 10 22 12 25 13 24 10 23 12 25 13 25 12 24 18 25 8 19 9 24 11 22 16 17 10 11 8 13 14 19 8 16 17 20 14 15 12 16 14 15 11 13 10 16 16 21 13 16 14 18 14 16 11 13 15 17 13 15 12 15 12 16 16 20 17 18 13 14 11 15 14 17 14 17 14 17 14 17 13 17 15 18 14 16 11 12 13 13 13 13 13 13 13 13 14 13 12 12 14 14 13 12 11 9 8 9 11 12 11 9 9 9 10 11 13 14 15 15 16 16 14 13 12 14 14 16 15 16 15 17 16 18 17 18 15 14 13 13 14 15 17 18 17 16 16 15 15 14 14 13 17 17 17 17 17 17 17 17 15 16 18 19 19 18 16 15 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 21 21 15 19 19 23 19 20 20 22 18 20 17 20 17 20 11 15 14 18 14 15 9 10 10 13 11 15 14 20 19 23 23 23 22 22 22 22 23 24 21 22 23 24 26 28 29 29 28 32 30 35 32 34 30 32 33 36 33 35 32 34 31 34 30 32 30 33 31 34 32 34 36 37 33 34 32 35 35 38 35 34 34 37 38 37 28 21 16 18 19 23 25 29 30 34 37 44 44 49 48 50 50 52 55 60 57 66 58 70 60 72 59 72 59 73 61 75 63 77 62 74 62 74 62 74 62 74 59 75 61 76 62 78 64 79 64 79 64 80 65 81 66 81 65 82 65 83 66 84 67 84 70 87 69 85 68 84 66 83 68 87 68 86 67 85 66 85 68 87 68 87 68 87 68 87 68 87 70 89 71 89 71 88 72 90 72 90 72 90 72 90 74 91 71 88 71 91 75 94 74 92 74 93 75 94 76 94 77 97 77 97 77 97 77 97 78 98 78 98 78 98 78 98 78 98 78 99 79 100 80 100 82 102 82 102 82 102 82 102 79 103 79 104 80 105 81 105 83 107 83 107 83 107 83 107 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 105 83 105 83 105 83 105 84 105 83 105 83 105 82 106 84 108 84 108 84 108 84 108 85 109 85 109 85 109 85 109 85 109 85 109 85 109 85 109 86 110 86 110 86 110 86 110 86 110 86 111 87 111 87 113 89 114 88 114 88 115 90 117 89 116 89 117 93 123 98 127 105 132 105 132 104 130 102 128 98 125 95 121 91 118 90 117 85 114 88 117 89 116 87 114 85 113 85 113 85 115 88 116 89 116 88 115 87 116 88 117 90 117 90 117 90 117 90 117 93 120 93 120 93 122 95 126 97 129 107 145 119 153 128 170 139 171 134 169 129 161 117 148 107 139 99 130 95 125 92 121 88 114 83 108 82 108 81 103 82 108 81 106 81 104 79 103 77 99 77 98 76 96 75 97 76 99 74 97 73 97 73 98 74 98 74 97 73 96 72 96 71 95 71 95 71 95 71 95 74 97 73 96 72 97 73 98 72 98 72 97 71 96 70 96 71 97 70 95 67 92 65 90 64 91 64 91 64 91 64 91 64 90 61 86 59 87 61 89 61 85 59 84 58 85 59 86 57 83 57 82 56 81 55 81 58 83 55 79 52 78 53 79 54 79 52 77 50 76 50 74 50 73 52 74 53 73 52 72 51 72 51 72 51 72 51 72 47 68 51 72 53 70 49 66 48 67 49 69 50 69 49 68 44 64 47 67 48 66 45 63 43 63 44 64 45 65 46 65 48 65 46 62 44 60 43 60 45 62 44 61 44 61 43 60 44 60 43 59 42 60 43 61 44 61 44 60 43 59 42 59 40 57 41 57 41 56 39 54 39 55 39 55 39 55 39 55 37 54 38 55 39 56 40 57 34 51 37 54 38 53 35 50 34 51 37 54 38 53 35 50 41 56 39 55 38 53 36 52 37 53 35 50 34 50 34 50 38 54 38 53 36 51 33 49 36 53 34 51 32 47 33 44 25 33 24 30 22 27 23 27 21 27 19 26 18 27 19 28 23 29 20 29 22 30 21 27 21 31 20 31 22 34 26 37 29 40 30 41 31 40 30 39 33 46 33 45 32 44 31 43 28 40 25 41 26 43 29 46 24 41 26 43 27 42 25 40 29 46 30 46 30 45 28 43 27 44 29 46 30 46 30 45 29 44 28 43 27 44 28 45 30 44 31 46 31 44 29 41 28 41 26 39 23 37 23 37 25 39 25 40 26 41 27 42 26 40 26 40 26 40 26 40 29 39 25 35 23 37 27 41 28 38 24 34 22 36 26 39 28 39 27 38 25 36 23 35 26 37 23 34 22 35 25 38 7 13 3 9 2 10 6 14 5 14 9 16 7 13 5 13 4 11 4 12 6 14 7 15 9 15 6 11 4 12 6 14 10 16 8 14 7 14 7 14 7 15 9 15 6 13 7 15 9 16 8 14 6 12 4 11 5 13 7 14 7 14 7 13 6 14 6 14 6 14 6 14 6 13 4 12 6 15 5 12 4 10 1 10 3 11 2 9 1 9 1 10 3 11 4 12 9 14 8 13 8 14 9 15 9 14 9 14 10 15 11 16 6 14 6 14 7 15 8 17 9 17 9 16 8 16 8 16 9 17 9 17 9 17 9 17 10 18 11 19 11 19 10 18 11 19 11 19 11 19 11 19 12 20 12 20 12 20 12 20 14 18 9 16 11 20 12 17 14 20 12 18 11 18 11 18 7 14 8 15 7 12 4 9 1 8 2 9 3 12 6 14 15 20 14 19 14 20 16 22 14 20 15 21 18 24 20 25 20 28 23 31 24 31 23 29 25 32 24 31 23 30 23 29 19 31 19 32 19 33 20 33 22 34 20 33 20 33 21 35 21 34 21 35 29 34 21 17 9 14 12 18 16 23 18 27 21 33 29 43 32 48 31 54 30 54 32 59 35 61 37 60 41 60 43 60 44 62 44 64 40 62 40 62 38 62 38 62 41 60 42 62 44 63 45 64 45 64 45 65 46 66 47 66 47 65 47 66 48 67 49 67 51 69 50 68 50 68 49 67 51 68 51 67 50 66 49 66 51 68 51 68 51 68 51 68 48 69 50 71 51 71 51 70 52 72 52 72 52 72 52 72 52 73 48 71 47 73 51 76 50 74 51 75 51 76 52 76 52 77 52 77 52 77 52 77 53 78 53 78 53 78 53 78 53 78 53 79 54 80 55 80 56 81 56 81 56 81 56 81 55 79 56 80 56 81 57 81 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 84 58 84 58 84 58 84 58 84 59 85 59 85 59 85 59 85 59 85 59 85 59 85 59 85 60 86 60 86 60 86 60 86 60 86 61 86 62 87 62 88 64 88 63 88 63 89 65 91 62 89 62 90 65 95 71 100 77 105 78 105 77 103 75 102 75 98 72 94 68 91 67 90 61 86 63 88 64 87 62 86 62 86 61 85 61 86 63 88 65 88 64 87 63 88 64 89 63 90 63 90 63 90 63 90 66 92 65 93 66 95 69 97 64 95 70 110 79 120 87 138 92 136 89 132 88 124 78 113 76 106 71 98 68 94 65 91 63 87 60 83 60 83 58 81 59 82 58 81 57 80 55 79 54 78 54 78 53 78 52 77 52 76 51 74 50 74 50 74 50 74 50 73 49 72 48 72 47 71 47 71 47 71 47 71 50 73 49 72 48 73 49 74 49 72 49 71 48 70 47 70 49 71 47 69 45 66 42 65 43 64 43 64 43 64 43 64 42 62 40 61 39 60 39 61 43 59 42 58 41 59 42 60 40 57 40 56 39 56 38 55 40 56 38 54 36 53 36 53 35 51 34 50 33 50 33 52 32 52 33 53 34 52 33 51 32 51 32 51 32 51 32 51 31 49 34 52 35 51 32 48 33 50 33 50 32 48 30 47 28 46 29 47 30 46 29 45 27 45 28 45 29 46 30 47 32 47 30 45 28 44 28 44 29 45 29 44 28 44 27 43 28 43 27 42 26 43 27 44 28 44 27 43 27 42 26 42 24 41 25 41 25 40 23 38 23 39 23 39 23 39 23 39 22 38 23 39 23 39 24 40 19 36 21 37 21 37 20 35 18 35 19 36 20 35 19 34 24 40 23 38 21 37 20 36 22 36 20 34 19 34 19 35 21 36 21 36 20 34 18 32 23 33 22 33 23 33 22 33 15 25 13 24 12 23 12 23 10 20 9 19 8 20 9 21 10 19 7 19 10 22 11 21 7 22 7 23 9 26 13 30 17 32 17 32 17 32 17 31 14 30 15 32 17 33 18 34 13 29 12 28 13 30 15 31 12 27 13 29 14 28 12 27 14 29 15 30 15 29 13 28 14 27 15 29 16 29 16 29 16 28 15 27 14 28 15 29 15 29 17 30 17 29 14 26 16 29 15 28 14 26 13 25 11 24 12 25 13 26 13 27 13 26 13 26 13 26 13 26 14 26 12 23 11 24 14 26 17 28 14 26 13 26 15 28 15 26 14 25 12 23 11 22 14 25 11 22 10 23 13 26 13 15 11 14 11 14 12 16 16 18 14 17 14 17 13 14 10 15 14 20 17 20 15 17 19 19 12 12 8 14 15 20 18 21 17 19 15 18 16 19 13 17 16 19 15 17 16 20 14 17 13 16 12 15 11 14 13 16 13 16 14 18 17 20 14 14 14 14 14 14 14 14 15 13 12 13 14 15 14 12 14 12 10 10 11 11 10 8 11 11 11 11 11 11 11 12 11 13 13 15 15 16 15 16 12 13 13 14 14 15 14 15 13 14 15 16 16 16 15 15 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 20 20 19 19 19 19 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 17 20 18 22 19 21 22 24 20 22 19 22 20 23 17 20 16 19 15 17 13 16 10 13 10 12 9 12 9 12 16 17 15 16 16 18 18 19 16 18 18 20 20 22 22 23 27 30 28 32 30 33 29 32 30 33 30 33 29 32 29 32 32 34 33 35 33 36 34 36 34 36 33 35 33 35 34 36 35 33 33 34 34 30 20 15 10 12 12 14 15 18 19 19 20 27 29 37 40 43 49 51 51 55 55 65 60 73 62 77 60 73 60 73 61 75 63 77 62 74 62 74 62 74 62 74 61 76 61 77 63 78 64 79 64 79 64 80 65 81 66 81 65 82 65 83 66 84 67 84 67 84 68 85 68 85 69 86 68 87 68 87 67 86 67 86 68 87 68 87 68 87 68 87 68 87 70 89 71 89 71 88 72 90 72 90 72 90 72 90 74 91 72 89 71 91 75 94 74 93 75 93 76 94 76 94 77 97 77 97 77 97 77 97 78 98 78 98 78 98 78 98 78 98 78 99 79 100 80 100 80 100 80 100 80 100 80 100 79 104 80 104 81 105 81 105 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 82 106 82 107 84 108 85 109 84 108 84 108 84 108 84 108 85 109 85 109 85 109 85 109 85 109 85 109 85 109 85 109 86 110 86 110 86 110 86 110 86 113 87 113 88 114 88 115 88 114 88 114 88 115 90 116 89 116 89 117 92 122 97 126 103 131 104 132 104 131 103 129 100 127 97 123 94 121 92 120 86 114 87 115 87 115 86 113 88 115 86 114 85 114 86 115 89 116 88 115 87 116 88 117 90 117 90 117 90 117 90 117 92 119 92 119 93 121 96 123 92 123 98 135 110 144 125 168 134 168 133 170 130 164 118 151 111 144 104 135 98 129 93 121 91 118 85 112 85 110 83 107 82 108 82 107 81 104 80 103 80 102 79 101 79 99 79 99 77 101 76 100 76 99 75 99 74 98 74 97 73 96 72 96 71 95 71 95 71 95 71 95 74 97 73 96 72 97 73 98 72 98 71 97 71 97 70 96 72 97 70 95 68 93 66 92 65 92 65 92 65 92 65 92 61 89 62 89 61 88 60 86 60 85 59 84 58 85 59 86 57 83 57 83 56 82 56 81 56 82 56 81 55 80 53 78 50 76 49 75 49 76 51 75 50 73 52 74 53 73 52 72 51 72 51 72 51 72 51 72 50 69 50 69 50 69 50 69 51 70 51 69 49 67 46 64 47 66 46 65 46 65 47 66 46 65 46 66 47 66 48 67 47 63 45 62 45 62 45 63 46 62 45 62 44 61 43 60 44 60 43 59 42 60 43 61 44 60 43 60 42 59 42 59 40 57 41 57 41 56 39 54 39 55 39 55 39 55 39 55 40 56 39 55 39 55 38 54 36 52 37 53 37 53 36 52 35 51 34 50 34 50 35 51 39 55 39 54 37 53 36 52 37 52 35 50 34 50 35 51 33 50 34 51 35 50 33 49 33 51 33 51 34 48 34 47 26 34 25 30 23 27 23 27 22 29 20 28 20 28 21 29 23 29 18 26 19 29 21 28 22 34 22 35 25 39 29 43 34 45 32 43 31 44 33 46 31 44 31 45 33 46 34 47 29 43 30 44 31 44 31 44 29 46 30 47 31 46 30 45 28 44 29 46 30 46 29 45 26 43 27 43 28 44 28 44 29 44 28 43 27 44 28 45 28 42 28 42 28 41 26 39 26 41 28 43 29 42 26 39 24 38 24 38 25 39 25 39 26 40 26 40 26 40 26 40 24 36 24 36 24 36 24 36 27 39 27 39 27 39 27 39 25 37 25 36 23 34 22 34 25 36 23 34 22 35 24 37 6 13 6 14 7 13 6 13 11 14 3 10 6 14 5 9 6 14 10 18 12 19 11 17 12 16 6 10 2 11 8 17 11 17 9 15 8 15 8 16 7 15 10 16 8 14 8 17 1 9 3 11 6 14 8 15 9 15 7 13 7 15 10 18 7 15 7 15 7 15 7 15 7 14 4 13 7 15 6 13 7 14 4 11 4 11 2 8 8 15 7 15 6 14 5 13 4 10 7 14 10 15 10 14 7 13 8 13 9 14 9 15 5 14 8 17 9 16 7 14 7 15 8 16 9 18 10 18 8 16 9 17 9 17 10 18 12 19 10 17 9 18 11 20 11 19 11 19 11 19 11 19 13 21 13 21 13 21 13 21 13 19 11 18 11 19 12 19 15 22 14 20 13 20 14 21 13 19 11 17 9 16 9 16 9 16 8 14 5 11 2 9 6 11 6 10 6 12 8 13 7 13 10 17 14 21 17 23 19 26 20 28 21 29 22 29 23 30 23 30 22 29 22 29 20 32 19 32 20 33 21 34 21 33 20 33 20 33 20 34 21 35 22 34 24 26 14 11 7 9 6 10 6 12 6 14 6 17 15 27 20 37 26 45 31 51 35 59 41 63 41 62 44 61 44 61 44 62 44 64 41 63 41 63 39 63 39 63 42 62 43 63 44 64 45 64 45 64 45 65 46 66 47 66 47 65 47 66 48 67 49 67 48 66 49 68 50 69 52 70 51 68 51 68 51 68 51 67 52 69 52 69 52 69 52 69 48 69 50 71 51 71 51 70 52 72 52 72 52 72 52 72 51 73 48 72 48 73 50 75 51 75 51 76 52 76 53 77 52 77 52 77 52 77 52 77 53 78 53 78 53 78 53 78 53 78 53 79 54 80 55 80 54 79 54 79 54 79 54 79 56 80 56 81 57 81 58 82 57 81 57 81 57 81 57 81 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 57 82 58 83 60 85 62 86 59 85 59 85 59 85 59 85 59 85 59 85 59 85 59 85 58 84 59 85 59 85 60 86 60 86 60 86 60 86 60 86 62 87 63 88 63 89 64 89 63 88 62 87 63 88 64 90 62 89 62 90 64 94 70 98 75 102 76 104 77 104 76 103 78 101 75 97 71 94 70 93 63 87 63 87 63 86 62 85 65 88 63 86 62 86 62 86 65 88 64 87 63 88 64 89 63 90 63 90 63 90 63 90 65 92 65 92 66 94 68 96 68 97 67 103 69 110 80 129 89 132 89 134 91 127 81 115 79 110 73 102 69 96 64 90 63 88 61 84 62 84 60 81 60 83 59 81 57 81 56 80 56 79 55 79 54 79 54 78 53 78 54 78 53 77 52 75 50 74 50 73 49 72 48 72 48 72 48 72 48 72 48 72 50 73 49 72 48 73 49 74 48 71 48 71 48 71 48 71 49 72 48 70 46 68 45 67 45 66 45 66 44 65 44 65 39 61 41 63 42 61 38 58 43 59 42 58 41 59 42 60 41 58 40 57 40 56 39 56 37 55 39 57 39 55 36 52 32 49 31 49 32 50 34 53 32 52 33 53 34 52 33 51 32 51 32 51 32 51 32 51 34 50 33 49 32 50 33 51 33 50 33 50 33 48 30 47 31 47 29 45 28 46 30 48 31 48 31 48 31 48 31 48 30 46 29 45 29 46 31 47 31 46 30 45 28 44 27 43 28 43 27 42 26 43 27 44 27 43 27 42 26 42 25 41 24 41 25 41 25 40 23 38 23 39 23 39 23 39 23 39 25 40 24 39 23 38 22 37 20 37 21 37 21 37 21 36 22 37 19 34 18 35 21 38 23 38 22 37 21 36 20 36 21 36 20 34 19 34 20 36 18 33 19 35 20 35 19 34 20 33 21 33 21 34 23 36 15 25 13 24 11 22 11 22 8 20 7 19 6 20 7 21 13 23 7 18 6 20 7 18 8 23 10 26 14 30 17 32 21 34 17 30 16 31 20 35 19 35 18 33 16 31 15 30 12 30 15 32 16 31 14 29 15 30 16 31 16 31 15 30 12 28 14 30 15 30 14 29 13 26 13 26 14 27 15 28 16 28 15 27 14 28 15 29 15 28 15 28 15 27 14 26 9 23 13 27 15 26 11 23 11 24 11 24 11 24 11 24 12 25 12 25 12 25 12 25 12 25 13 26 14 25 13 24 10 23 12 25 13 25 12 24 12 24 12 23 11 22 10 22 13 24 11 22 10 23 12 25 14 18 16 19 16 19 15 17 16 15 9 12 12 16 11 11 14 17 14 18 16 20 17 21 16 18 14 17 13 16 14 17 16 18 15 17 13 16 14 17 16 20 18 19 14 15 13 17 8 12 10 14 13 17 15 18 18 20 15 17 13 17 15 19 15 15 15 15 15 15 15 15 15 14 13 13 15 16 14 13 16 14 13 12 13 12 10 9 16 16 15 15 14 13 13 12 8 11 12 15 15 16 14 15 13 15 14 15 15 16 15 17 14 15 16 17 17 16 14 13 14 14 14 15 16 16 17 17 16 16 16 17 17 18 18 18 19 18 17 16 16 17 18 19 19 19 19 19 19 19 19 19 21 21 21 21 21 21 21 21 20 23 19 22 18 21 19 23 22 24 21 23 21 24 22 25 22 24 20 21 18 20 18 21 19 22 18 20 15 16 11 12 9 9 7 8 7 8 8 9 8 10 12 16 18 22 23 26 24 27 25 29 27 31 29 32 30 33 30 33 31 34 31 34 30 32 31 33 32 34 32 34 32 35 33 35 33 35 33 34 35 35 35 34 31 25 16 12 9 10 10 11 10 12 12 12 11 16 17 21 23 26 31 34 45 51 52 65 62 74 62 75 62 75 61 74 62 75 63 77 63 75 63 75 63 75 63 75 62 78 63 78 63 79 64 79 64 79 64 80 65 81 66 81 65 82 65 83 66 84 67 84 65 83 66 84 69 87 70 88 68 87 68 87 68 87 68 88 69 88 69 88 69 88 69 88 68 87 70 89 71 89 71 88 72 90 72 90 72 90 72 90 72 90 72 90 73 91 74 93 75 93 76 94 76 95 77 95 77 97 77 97 77 97 77 97 78 98 78 98 78 98 78 98 78 98 78 99 79 100 80 100 79 99 79 99 79 99 79 99 80 104 81 105 81 106 82 106 81 105 81 105 81 105 81 105 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 82 106 83 108 85 110 86 111 85 109 85 109 85 109 85 109 85 109 85 109 85 109 85 109 84 108 84 109 85 110 86 110 86 110 86 110 86 110 86 110 87 113 88 114 88 115 89 115 88 113 87 113 87 114 89 116 90 116 89 116 91 120 96 124 100 128 102 130 104 131 104 131 103 129 100 126 96 123 94 122 89 117 88 115 87 114 86 114 90 117 88 115 86 114 86 114 89 116 88 115 87 116 88 117 90 117 90 117 90 117 90 117 92 118 91 119 92 121 95 123 98 127 98 132 103 137 116 160 128 165 133 173 135 169 123 155 112 146 106 139 100 132 92 121 90 117 85 111 83 110 82 106 83 109 82 108 82 105 80 104 79 100 78 100 78 98 78 97 77 102 78 103 78 101 76 99 74 98 74 97 73 96 72 96 72 96 72 96 72 96 72 96 74 97 73 96 72 97 73 98 71 97 71 97 71 97 71 97 72 98 71 97 70 95 69 95 68 95 67 94 66 93 65 92 60 88 62 90 63 88 59 85 60 85 59 84 58 85 59 86 58 84 58 83 57 83 56 82 54 81 56 83 57 82 54 79 49 75 49 75 50 77 52 76 50 73 52 74 53 73 52 72 51 72 51 72 51 72 51 72 51 69 50 68 49 69 50 70 47 66 48 69 50 69 50 69 49 67 47 65 46 66 48 68 49 68 49 67 48 67 48 67 46 63 46 62 46 63 47 65 48 64 47 63 45 61 43 60 44 60 43 59 42 60 43 61 43 60 42 59 42 58 41 58 40 57 41 57 41 56 39 54 39 55 39 55 39 55 39 55 41 56 40 55 39 54 38 53 38 53 37 53 37 53 37 54 40 55 37 52 36 53 39 56 38 53 37 53 37 52 36 52 36 51 34 50 34 51 36 52 34 51 36 52 37 52 36 51 32 51 33 51 34 50 34 48 26 35 24 30 22 27 21 27 20 29 18 28 18 28 19 29 24 31 19 29 21 33 23 33 24 37 27 40 30 44 33 45 34 45 30 41 29 42 33 46 36 49 35 47 33 44 30 43 28 42 30 44 31 43 29 41 30 46 30 45 29 46 30 46 28 44 29 46 30 45 29 44 27 42 26 41 26 43 28 45 29 44 28 43 27 44 28 45 30 43 29 42 28 42 28 42 22 37 26 41 28 40 24 37 24 38 24 38 24 38 24 38 25 39 25 39 25 39 25 39 26 39 27 40 28 39 27 38 21 34 23 36 25 37 24 36 24 35 23 35 23 34 22 34 24 35 22 33 21 34 23 36 8 15 9 16 9 16 8 15 5 11 3 11 5 13 5 10 4 11 4 11 5 13 7 15 7 15 9 17 9 15 6 12 8 14 6 12 5 12 5 12 9 17 10 15 5 11 4 12 7 14 6 13 5 12 4 11 10 17 8 14 6 13 6 13 6 14 6 14 6 14 6 14 8 14 5 14 7 16 7 13 8 14 5 13 6 14 4 10 5 13 4 12 3 11 2 10 5 11 7 13 8 14 9 13 9 14 9 14 10 15 11 16 7 15 8 16 8 15 6 13 6 14 6 15 7 15 7 15 7 15 8 17 9 18 11 19 9 17 8 16 8 16 9 17 11 19 11 19 11 19 11 19 12 20 12 20 12 20 12 20 12 20 14 20 11 18 13 22 14 21 13 20 13 21 15 23 15 22 14 20 13 19 11 18 11 18 11 18 9 14 4 10 5 9 3 6 1 5 0 6 1 7 5 13 11 20 17 24 16 23 16 24 18 26 21 29 23 30 23 30 24 31 24 31 20 30 18 31 19 31 20 32 20 32 21 33 21 33 20 32 20 34 25 34 24 22 13 10 8 10 8 11 7 11 7 12 7 11 10 14 10 17 13 23 24 40 32 54 41 62 45 62 46 63 45 62 45 62 44 64 42 64 42 64 40 64 40 64 44 63 44 64 45 64 45 64 45 64 45 65 46 66 47 66 47 65 47 66 48 67 49 67 47 66 49 67 51 69 52 71 51 68 51 68 52 69 52 69 53 70 53 70 53 70 53 70 48 69 50 71 51 71 51 70 52 72 52 72 52 72 52 72 50 72 48 73 49 74 50 74 52 76 52 76 53 77 53 78 52 77 52 77 52 77 52 77 53 78 53 78 53 78 53 78 53 78 53 79 54 80 55 80 54 79 54 79 54 79 54 79 57 81 57 81 58 82 58 83 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 60 84 61 86 62 86 60 86 60 86 60 86 60 86 59 85 59 85 59 85 59 85 57 83 58 85 59 86 61 87 60 86 60 86 60 86 60 86 61 87 62 87 63 88 63 89 62 87 61 86 62 88 64 89 63 89 62 89 63 93 68 96 72 100 74 103 77 104 77 104 79 102 76 98 72 95 70 94 67 91 65 88 63 87 64 88 65 88 64 87 63 87 63 88 65 88 64 87 63 88 64 89 63 90 63 90 63 90 63 90 64 91 64 91 65 93 68 95 67 94 67 101 68 107 79 128 85 130 92 138 99 134 87 119 80 111 76 105 73 99 67 91 62 87 58 84 59 82 58 80 61 83 60 82 58 81 57 81 54 78 54 78 53 78 52 77 52 77 54 79 55 77 51 74 50 74 50 73 49 72 48 72 49 73 49 73 49 73 49 73 50 73 49 72 48 73 49 74 47 70 48 71 48 71 49 72 49 72 49 71 48 70 47 70 48 69 47 68 46 66 45 65 40 62 41 62 40 61 39 59 43 59 42 58 41 59 42 60 42 58 41 58 40 57 40 57 38 55 39 56 39 56 38 55 34 51 33 50 33 51 35 54 32 52 33 53 34 52 33 51 32 51 32 51 32 51 32 51 33 50 33 50 33 50 33 50 28 46 31 49 33 51 34 51 31 48 30 47 30 47 31 48 32 49 32 48 31 48 30 47 32 47 30 46 30 46 31 47 32 48 31 46 29 44 27 43 28 43 27 42 26 43 27 44 26 42 26 42 25 41 25 40 24 41 25 41 25 40 23 38 23 39 23 39 23 39 23 39 24 40 23 39 23 39 22 38 22 38 21 37 21 37 22 38 24 40 23 39 23 39 24 40 21 37 21 36 20 36 20 36 20 35 19 34 19 35 21 37 21 36 22 37 22 36 21 35 19 33 21 33 21 34 23 34 16 27 15 25 12 23 11 21 8 20 7 19 7 19 8 20 8 20 8 23 15 30 18 30 13 28 16 31 18 33 19 33 19 32 17 30 16 31 18 33 18 34 18 34 18 34 18 34 14 30 14 30 14 29 12 28 15 29 13 28 13 28 14 30 14 30 15 30 15 29 13 27 15 27 13 26 13 27 16 30 16 28 15 27 14 28 15 29 18 30 16 28 15 28 15 28 13 27 15 29 16 28 13 25 12 25 12 25 11 24 11 24 11 24 11 24 11 24 11 24 16 28 16 28 16 28 16 28 12 24 12 25 14 27 15 28 12 24 12 24 11 23 11 23 12 23 10 21 9 22 11 24 14 17 14 16 13 17 14 17 9 14 14 18 14 17 14 18 8 13 12 16 14 17 13 16 14 18 16 20 16 18 13 15 14 17 13 15 11 14 12 15 13 17 15 17 12 13 11 15 16 19 15 17 13 15 11 14 13 17 14 17 14 17 13 15 14 14 14 14 14 14 14 14 16 15 13 14 16 16 15 14 15 14 13 13 14 15 14 12 11 11 11 11 10 10 10 10 12 13 12 12 12 13 13 14 12 13 13 14 14 15 14 15 17 16 15 15 14 14 14 14 16 16 16 16 16 15 15 15 15 15 16 17 17 18 19 19 17 17 18 18 18 18 17 17 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 24 22 23 18 20 20 25 20 23 19 22 20 24 22 25 21 24 22 25 21 23 18 19 16 20 18 22 18 19 14 15 14 14 11 10 7 7 6 7 6 8 8 12 13 16 17 19 22 25 22 25 24 29 28 32 28 31 29 32 30 33 30 34 30 33 31 34 32 34 33 35 31 34 33 35 33 35 32 33 29 31 33 32 26 20 13 10 9 11 10 12 12 13 12 14 10 12 12 12 11 10 14 15 23 30 37 54 55 72 63 77 64 76 63 75 62 75 63 77 64 76 64 76 64 76 64 76 64 79 64 79 64 79 64 79 64 79 64 80 65 81 66 81 65 82 65 83 66 84 67 84 66 84 67 85 68 86 69 87 68 87 68 88 69 89 70 89 70 89 70 89 70 89 70 89 68 87 70 89 71 89 71 88 72 90 72 90 72 90 72 90 71 90 73 91 74 92 74 92 76 94 76 95 77 95 78 96 77 97 77 97 77 97 77 97 78 98 78 98 78 98 78 98 78 98 78 99 79 100 80 100 80 100 80 100 80 100 80 100 81 105 81 106 82 106 83 107 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 82 106 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 84 109 85 109 85 109 85 109 86 110 86 110 86 110 86 110 85 109 85 109 85 109 85 109 83 107 84 109 85 110 87 111 86 110 86 110 86 110 86 110 85 112 86 112 87 113 87 114 87 113 86 112 87 113 88 115 90 116 89 116 90 119 94 123 98 126 100 129 104 131 105 132 102 129 99 125 96 123 94 122 94 121 91 117 88 116 89 117 88 116 87 115 87 116 89 117 89 116 88 115 87 116 88 117 90 117 90 117 90 117 90 117 91 118 91 118 92 120 94 122 94 123 96 131 103 136 114 158 126 165 135 178 141 176 128 161 114 151 111 145 107 139 100 129 91 119 85 114 84 111 82 108 84 110 83 108 82 106 81 105 80 102 79 101 79 99 79 99 75 100 78 103 78 101 75 97 74 98 74 97 73 96 72 96 73 97 73 97 73 97 73 97 74 97 73 96 72 97 73 98 70 96 70 97 71 98 72 98 73 98 72 98 72 97 71 97 70 97 69 95 67 93 66 92 63 89 61 88 60 87 60 88 60 85 59 84 58 85 59 86 59 85 58 84 58 83 57 83 56 82 55 81 55 82 56 83 54 79 52 78 51 78 52 77 50 73 52 74 53 73 52 72 51 72 51 72 51 72 51 72 48 68 51 71 52 70 49 67 47 66 48 68 50 69 50 69 47 67 48 68 49 67 48 66 49 67 48 67 47 66 46 65 49 66 47 63 46 63 46 63 49 66 48 64 45 61 43 60 44 60 43 59 42 60 43 61 42 59 42 58 41 58 40 57 40 57 41 57 41 56 39 54 39 55 39 55 39 55 39 55 38 54 39 55 39 55 40 56 39 54 37 53 37 53 38 55 38 55 39 56 40 55 39 54 36 52 36 52 36 52 36 52 35 50 34 50 34 51 36 53 36 52 37 52 36 51 33 49 35 52 35 50 34 49 33 46 32 41 29 37 26 34 25 33 23 32 23 31 22 32 23 33 24 33 26 39 33 43 33 40 30 44 31 47 33 47 32 45 32 46 32 46 32 46 32 46 34 47 34 47 34 47 34 47 33 45 31 43 30 43 30 43 31 46 29 44 28 45 30 47 31 47 31 46 29 44 26 41 30 44 27 42 27 44 30 48 29 44 28 43 27 44 28 45 30 43 27 40 26 40 27 42 29 43 28 42 27 40 26 39 27 40 26 40 25 39 24 38 24 38 24 38 24 38 24 38 29 40 26 38 26 38 28 41 25 36 23 35 24 38 28 41 24 36 24 36 25 37 25 37 24 35 21 32 20 33 23 36 6 12 4 11 4 11 5 13 0 12 10 19 10 15 9 18 1 11 9 19 13 18 8 13 9 16 9 16 8 15 7 14 8 14 6 12 5 12 5 13 3 11 6 12 4 11 5 14 7 14 7 14 7 14 7 14 2 11 6 14 8 15 7 13 5 13 5 13 5 13 5 13 8 15 6 14 8 16 7 14 7 13 4 13 7 16 7 13 4 12 4 12 4 12 4 12 9 13 7 10 5 11 7 13 6 11 6 12 7 13 8 13 10 17 7 14 5 13 6 15 11 18 10 17 9 16 8 15 7 15 8 17 9 18 11 19 9 18 12 21 13 20 10 17 11 19 11 19 11 19 11 19 11 19 11 19 11 19 11 19 12 21 15 21 11 17 13 23 12 19 12 19 12 20 14 22 13 21 15 23 15 20 10 15 10 18 13 21 14 19 10 15 13 16 9 11 4 8 2 7 2 7 3 9 5 12 7 13 15 22 14 22 16 25 21 29 20 27 20 28 21 29 22 29 22 32 20 33 21 34 22 34 18 31 21 34 22 33 19 30 15 29 21 30 19 17 9 8 9 9 8 11 10 12 9 13 8 10 8 9 5 7 8 13 7 18 20 42 39 60 47 65 47 64 46 62 45 62 44 63 42 64 42 64 40 64 40 64 45 64 45 64 45 64 45 64 45 64 45 65 46 66 47 66 47 65 47 66 48 67 49 67 49 67 49 68 50 69 51 69 51 68 51 69 52 70 53 70 53 70 53 70 53 70 53 70 48 69 50 71 51 71 51 70 52 72 52 72 52 72 52 72 49 72 49 74 50 74 50 73 52 76 52 77 53 78 54 78 52 77 52 77 52 77 52 77 53 78 53 78 53 78 53 78 53 78 53 79 54 80 55 80 55 80 55 80 55 80 55 80 57 81 57 82 58 83 59 83 59 83 59 83 59 83 59 83 58 82 58 82 58 82 58 82 58 82 58 82 58 82 58 82 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 62 86 61 85 61 85 61 84 60 86 60 86 60 86 60 86 59 85 59 85 59 85 59 85 57 83 58 85 59 86 61 87 60 86 60 86 60 86 60 86 60 85 60 86 61 86 62 87 62 86 61 86 61 87 63 89 63 89 62 89 63 92 67 95 70 98 73 102 77 105 78 105 78 101 75 97 71 94 70 94 71 94 68 90 65 89 66 90 63 87 63 87 64 89 66 90 65 88 64 87 63 88 64 89 63 90 63 90 63 90 63 90 64 91 63 91 65 93 67 95 68 95 68 100 67 102 71 117 86 130 94 142 104 139 93 123 81 114 79 112 78 107 72 100 63 90 61 85 61 85 59 82 61 84 60 82 59 82 57 81 57 81 57 80 56 80 55 80 51 76 53 79 54 76 50 72 50 74 50 73 49 72 48 72 49 73 49 73 49 73 49 73 50 73 49 72 48 73 49 74 47 70 47 71 48 72 49 72 50 73 49 72 49 72 49 71 50 70 48 69 47 67 45 66 43 63 40 59 38 60 40 62 43 59 42 58 41 59 42 60 42 59 42 58 41 57 40 57 40 56 38 54 37 56 40 58 39 55 37 53 35 52 35 53 32 52 33 53 34 52 33 51 32 51 32 51 32 51 32 51 30 49 34 53 36 51 32 47 32 49 33 50 33 49 31 48 29 47 32 50 33 49 30 46 31 48 31 47 30 46 29 45 34 50 32 47 30 45 29 45 34 49 32 47 29 44 27 43 28 43 27 42 26 43 27 44 26 42 26 41 25 40 24 40 24 41 25 41 25 40 23 38 23 39 23 39 23 39 23 39 21 38 22 39 23 40 24 41 24 39 21 36 20 37 23 40 20 37 23 40 24 39 21 36 20 36 20 36 20 36 20 36 19 34 19 34 19 35 22 37 21 36 21 35 19 33 16 31 22 35 20 35 18 33 19 31 24 35 21 31 19 28 17 27 11 26 10 24 9 25 11 26 16 31 17 34 20 34 14 25 18 31 20 34 21 33 19 31 19 33 20 34 21 33 20 32 22 38 21 35 17 32 14 30 19 34 16 31 14 31 16 32 17 31 14 28 13 29 16 32 17 32 17 31 14 27 10 24 18 29 15 27 14 29 18 33 16 28 15 27 14 28 15 29 16 27 13 25 11 25 13 26 15 27 13 25 10 23 10 23 15 27 14 26 13 25 12 25 11 24 11 24 11 24 11 24 17 27 13 23 11 25 15 29 11 22 8 20 9 23 14 28 13 25 13 25 13 25 13 26 12 23 9 20 8 21 11 24 14 16 11 13 11 16 15 20 14 20 16 15 11 18 15 15 10 19 16 14 9 15 13 12 12 16 13 17 14 18 15 19 15 17 12 14 11 15 14 18 14 14 10 14 13 17 12 13 13 16 13 16 13 18 16 19 9 14 13 18 16 18 13 15 16 16 16 16 16 16 16 16 12 14 15 15 15 15 16 18 15 15 15 15 15 15 15 15 13 13 13 13 13 13 13 13 16 16 14 14 13 15 15 17 12 14 14 15 12 13 13 15 13 13 14 15 15 16 17 17 12 13 15 16 17 16 15 15 15 16 17 18 18 18 18 17 17 17 17 18 18 19 19 19 19 18 18 18 18 19 20 21 19 19 19 20 20 21 21 21 18 22 21 25 23 26 22 24 19 22 19 23 20 24 21 24 22 25 22 25 22 25 22 25 22 25 22 26 23 27 24 27 21 20 16 16 15 14 11 9 4 5 5 8 9 13 14 16 13 18 17 22 21 25 23 26 23 27 26 31 29 33 30 33 30 33 30 34 31 35 32 35 33 35 32 34 29 31 27 30 31 28 28 30 23 14 9 13 7 10 9 11 11 13 13 14 12 12 9 7 7 8 12 12 11 16 17 36 48 72 63 68 60 74 62 77 64 76 62 74 65 76 64 75 63 76 64 77 63 78 63 79 64 80 65 80 65 80 65 81 66 82 67 82 66 83 66 84 67 85 68 85 68 85 68 85 68 85 68 85 69 87 68 87 68 88 70 90 69 88 69 89 70 90 71 90 72 90 72 90 72 90 72 90 74 91 73 90 72 91 73 92 73 91 73 92 74 93 75 93 76 94 76 94 76 94 76 94 75 95 75 96 76 97 77 97 79 99 79 99 79 99 79 99 80 100 80 100 80 100 80 100 81 100 80 99 79 100 80 101 80 104 80 105 81 106 82 106 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 85 108 84 107 83 106 82 105 82 107 83 108 84 107 83 106 82 106 82 106 82 106 82 106 82 106 82 107 83 108 84 108 84 108 84 108 84 108 84 108 86 109 85 108 84 109 85 110 85 109 85 109 85 109 85 109 86 109 85 108 84 109 85 110 86 110 86 110 86 110 86 110 85 112 86 113 87 112 86 111 87 113 87 113 87 113 87 113 86 113 87 114 89 118 92 120 92 121 98 128 104 133 107 134 104 131 101 127 97 124 96 124 95 122 93 120 91 118 91 119 87 115 87 115 87 115 87 115 86 114 86 114 86 114 86 114 89 116 89 117 90 118 91 118 92 119 92 119 92 119 92 119 91 122 94 126 98 131 106 144 120 156 125 169 135 175 130 165 118 156 113 149 107 141 103 136 93 124 91 118 85 113 81 108 86 111 84 109 83 106 83 107 80 101 78 99 78 98 78 99 78 102 77 100 76 99 74 98 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 71 95 71 95 71 95 71 95 72 98 73 99 73 98 71 97 71 97 71 97 71 97 71 97 68 95 67 93 65 92 64 91 65 91 63 89 61 87 61 88 60 86 60 85 59 84 58 84 58 85 59 85 59 84 57 82 56 82 56 81 55 81 54 80 53 79 53 79 53 79 53 77 53 75 54 74 53 74 52 73 52 72 50 70 49 70 49 71 49 69 50 69 50 68 48 66 50 69 49 67 48 66 46 65 47 67 49 68 48 66 45 63 48 67 48 66 47 65 46 65 48 63 45 62 46 62 43 57 45 62 46 63 46 62 44 61 41 59 44 62 45 61 42 58 40 57 41 58 40 57 39 55 40 55 39 54 38 55 39 56 36 54 41 59 43 58 40 55 40 56 40 55 39 54 38 54 37 53 37 54 38 55 39 55 37 53 37 53 37 53 37 53 36 52 36 51 35 50 34 50 33 49 34 52 36 52 36 52 35 52 36 52 36 51 34 49 37 52 35 50 32 47 31 43 33 46 31 43 29 39 26 38 25 38 26 39 28 41 30 42 32 47 38 49 34 45 34 48 35 49 36 49 34 46 29 42 32 46 32 45 31 44 30 44 36 48 34 47 32 45 31 43 33 45 31 43 30 43 30 44 32 48 32 47 31 46 30 46 32 47 30 45 28 44 28 44 26 42 27 43 28 45 29 46 27 43 28 45 29 45 28 44 28 41 26 39 25 39 25 40 25 39 25 39 25 39 25 39 26 40 27 42 28 40 25 37 23 38 26 40 26 40 24 37 26 35 20 31 22 39 30 44 29 39 23 33 21 35 27 41 22 35 23 36 24 35 22 34 26 36 22 35 25 38 25 34 8 13 5 11 4 12 7 16 6 16 8 11 3 13 7 11 1 13 7 10 1 11 5 9 6 13 7 14 7 14 8 15 7 14 6 12 5 13 7 14 7 12 3 11 6 14 6 11 7 14 6 13 6 14 8 16 3 11 6 15 9 15 6 12 7 15 7 15 7 15 7 15 5 14 7 15 5 12 5 14 7 15 7 15 7 15 7 15 5 13 5 13 5 13 5 13 10 14 8 12 7 13 9 15 7 13 9 14 7 12 8 14 5 13 6 15 7 16 9 17 5 14 7 16 8 16 8 16 7 16 9 18 10 18 10 17 9 17 9 18 10 19 11 19 11 18 10 18 10 19 12 21 11 19 11 20 12 21 13 21 11 19 12 20 13 20 13 19 12 19 13 20 13 21 14 21 15 22 15 22 15 22 15 22 15 22 15 23 16 24 17 24 19 21 13 17 10 13 5 7 0 5 1 8 5 12 9 15 5 13 8 17 12 20 14 21 16 23 17 25 20 28 22 29 20 30 21 30 21 30 21 30 23 32 22 31 21 29 20 29 22 29 20 27 17 12 9 11 9 8 10 10 10 12 9 13 10 11 9 8 10 9 13 13 12 13 10 28 34 62 46 56 43 61 45 62 46 63 43 62 43 65 42 64 39 64 40 64 44 63 44 64 45 65 46 65 46 65 46 66 47 67 48 67 48 66 48 67 49 67 50 68 50 68 50 68 50 68 50 68 52 68 51 68 51 69 53 71 52 69 52 70 53 71 54 71 52 72 52 72 52 72 52 72 54 73 53 72 52 73 53 74 51 73 49 74 50 75 51 75 52 76 52 76 52 76 52 76 50 75 51 76 51 77 52 77 54 79 54 79 54 79 54 79 55 80 55 80 55 80 55 80 56 80 55 79 54 80 55 81 56 80 56 81 57 82 58 82 59 83 59 83 59 83 59 83 59 83 59 83 59 83 59 83 60 84 59 83 59 83 58 82 58 83 59 84 60 83 59 82 58 82 58 82 58 82 58 82 58 82 59 83 59 84 60 84 60 84 60 84 60 84 60 84 60 85 59 84 58 85 59 86 59 85 59 85 59 85 59 85 60 85 59 84 58 85 59 86 60 86 60 86 60 86 60 86 60 86 61 87 62 86 61 85 62 87 62 87 62 87 62 87 60 87 60 88 62 91 65 93 65 94 70 101 77 105 79 107 80 103 77 99 73 96 72 96 71 94 69 92 67 90 67 91 63 87 63 87 63 87 63 87 62 86 62 86 62 86 62 86 62 89 62 90 63 90 64 91 65 92 65 92 65 92 65 92 66 93 66 95 65 100 67 108 79 119 84 130 98 135 96 126 85 118 82 111 76 105 73 101 66 92 63 88 59 83 57 80 63 85 61 83 59 82 59 83 56 80 55 78 54 79 54 79 54 78 53 76 52 75 50 74 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 47 71 47 71 47 71 47 71 46 70 48 72 50 73 50 73 48 71 48 71 48 71 48 71 48 68 47 67 45 65 44 64 44 64 42 62 40 60 40 61 43 60 43 59 42 59 41 58 41 59 42 59 42 58 40 56 39 55 38 55 37 54 37 53 36 53 36 53 36 53 36 54 35 53 34 53 33 52 33 51 33 51 31 50 30 49 30 49 32 50 33 50 33 49 31 47 33 50 32 48 31 47 29 46 31 49 32 49 32 48 30 47 31 48 31 47 30 46 29 46 33 48 31 47 32 47 29 43 29 46 30 46 30 45 28 43 26 43 29 46 30 45 27 42 25 41 26 42 25 40 23 39 24 40 23 39 23 39 24 40 22 38 23 40 24 40 24 40 24 40 24 39 23 38 22 38 18 35 20 37 23 40 25 42 21 37 21 37 21 37 21 37 20 36 20 35 19 35 18 34 18 34 20 36 21 36 21 36 20 36 21 36 21 35 19 33 20 35 19 34 18 32 16 31 20 32 20 30 18 29 16 28 16 30 17 32 19 33 20 34 18 35 23 37 21 33 20 36 20 33 21 34 21 33 19 32 19 32 19 31 18 30 17 30 19 34 18 33 17 32 16 31 17 32 15 30 14 30 14 31 16 31 15 30 15 29 14 29 12 27 12 28 13 29 15 31 16 29 16 29 15 28 15 28 14 27 14 27 14 27 14 27 15 27 13 26 12 25 13 26 12 25 12 25 12 25 12 25 10 24 12 26 12 24 9 21 10 24 12 26 13 25 11 23 14 24 9 21 12 27 17 30 17 27 12 22 10 24 15 29 12 24 12 24 12 25 13 25 15 25 12 24 15 28 14 24 15 17 13 14 11 15 13 17 13 18 14 13 10 16 13 13 9 16 14 14 10 15 13 15 15 18 14 17 14 17 13 16 14 17 13 16 13 16 14 17 14 16 11 15 14 17 13 15 16 18 14 17 13 17 14 18 11 15 14 18 15 18 13 16 15 15 15 15 15 15 15 15 14 15 15 14 12 10 11 12 15 15 15 15 15 15 15 15 13 13 13 13 13 13 13 13 13 13 12 12 11 13 12 14 12 14 14 15 12 13 13 15 13 13 14 15 15 16 17 17 15 15 15 15 15 16 16 17 15 16 17 18 18 18 18 17 17 17 17 18 18 19 19 19 19 18 18 18 18 19 20 21 19 19 19 20 20 21 21 21 22 24 20 23 20 23 20 23 19 23 20 23 21 24 21 24 22 25 22 25 22 25 22 25 22 25 22 26 23 27 24 27 26 24 21 20 17 15 10 8 4 7 7 11 12 14 14 15 11 15 13 18 17 21 18 21 22 25 22 25 23 28 27 31 29 32 29 32 29 32 29 32 31 34 31 34 31 34 31 34 33 30 27 25 18 13 9 14 9 11 9 12 12 13 13 14 14 12 10 9 9 9 12 12 13 15 16 29 42 65 62 69 61 74 61 74 61 75 63 77 66 78 65 77 64 76 63 75 64 79 64 79 65 80 65 80 65 80 65 81 66 82 67 82 66 83 66 83 67 84 67 85 68 85 68 85 68 85 68 85 69 87 68 87 68 88 70 90 69 88 69 89 70 90 71 90 72 90 72 90 72 90 72 90 74 91 73 90 72 91 73 92 73 91 73 92 74 93 75 93 76 94 76 94 76 94 76 94 75 96 76 96 77 97 77 97 79 99 79 99 79 99 79 99 80 100 80 100 80 100 80 100 81 100 80 99 79 100 80 101 80 104 80 105 81 106 82 106 83 107 83 107 83 107 83 107 83 107 83 107 83 107 83 107 82 106 83 107 83 107 84 108 82 107 83 108 84 107 83 106 82 106 82 106 82 106 82 106 82 107 83 107 84 108 84 108 84 108 84 108 84 108 84 108 86 109 85 108 84 109 85 110 85 109 85 109 85 109 85 109 86 110 85 109 85 109 86 110 86 110 86 110 86 110 86 110 85 112 86 113 87 112 86 111 87 113 87 113 87 113 87 113 87 114 87 115 89 117 92 120 92 121 96 127 103 132 106 134 104 131 101 127 98 125 96 124 95 122 93 120 91 118 91 119 88 116 88 115 87 115 87 115 86 114 86 114 86 114 86 114 89 116 89 116 90 117 90 118 92 119 92 119 92 119 92 119 92 124 95 126 96 129 102 139 113 151 121 166 132 173 131 168 122 160 117 152 109 142 103 136 98 130 94 122 88 116 84 111 86 111 84 109 83 106 83 107 81 103 80 101 79 100 80 100 78 102 77 100 76 99 74 98 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 71 95 71 95 71 95 71 95 68 95 70 98 73 100 74 100 71 97 71 97 71 97 71 97 70 96 69 95 67 93 66 92 65 91 63 89 61 87 61 88 60 86 60 86 59 85 59 84 58 85 59 85 59 84 57 82 55 80 54 80 53 79 53 78 53 79 53 79 53 79 53 77 52 73 52 73 51 72 51 71 51 72 51 71 50 70 49 70 49 69 50 69 50 68 48 66 50 69 49 67 48 66 46 65 49 68 49 67 49 68 50 70 48 67 48 66 47 65 46 65 51 67 49 66 50 67 47 62 46 63 46 63 46 62 44 60 44 62 46 64 47 63 45 61 42 59 43 60 42 59 41 57 41 57 40 56 40 56 41 57 40 55 38 53 37 55 40 57 40 56 40 55 39 54 38 54 36 52 37 54 38 55 40 56 37 53 37 53 37 53 37 53 36 52 36 52 35 51 35 50 34 50 35 52 36 52 36 51 35 52 36 52 36 51 34 49 35 51 34 50 33 49 32 48 32 48 32 48 31 45 29 44 32 46 34 47 35 49 36 49 33 48 36 49 35 47 34 48 32 48 32 48 33 49 34 51 32 48 32 47 31 46 30 46 33 46 33 46 33 46 33 46 33 45 31 43 30 43 30 44 30 46 29 45 29 44 28 44 26 42 27 43 28 45 30 46 32 47 31 46 29 44 28 43 29 44 27 41 24 41 25 42 28 42 27 40 25 39 26 40 25 39 25 39 25 39 25 39 24 38 26 40 26 38 23 36 23 38 25 39 25 39 24 37 26 37 23 35 25 39 27 38 28 38 24 34 22 36 26 40 26 37 24 36 24 38 28 41 26 36 23 36 25 38 25 36 9 15 6 12 5 12 5 13 6 16 8 11 4 14 7 11 5 14 9 15 7 15 10 17 9 15 8 14 7 13 6 12 7 14 7 13 6 14 7 14 7 13 6 13 7 14 7 13 10 16 8 14 7 14 7 14 5 13 7 15 8 14 7 13 6 14 6 14 6 14 6 14 5 15 7 14 4 11 4 13 7 15 7 15 7 15 7 15 5 13 5 13 5 13 5 13 6 11 6 11 6 11 6 11 7 13 9 14 7 12 8 14 6 14 6 15 7 16 8 16 9 16 7 14 6 15 9 18 7 16 9 18 10 18 10 17 9 17 9 18 10 19 11 19 11 18 10 18 10 19 12 21 11 19 11 20 12 21 13 21 20 25 16 22 14 22 16 23 13 20 13 21 14 21 15 22 15 22 15 22 15 22 15 22 15 22 15 23 16 24 17 24 20 23 16 20 15 17 8 10 0 7 5 13 9 15 10 14 5 13 7 16 10 17 10 17 15 21 12 19 13 22 18 27 21 30 21 29 20 29 19 28 21 30 22 31 23 32 23 33 23 31 19 21 12 12 12 13 12 10 11 11 12 13 11 13 9 13 7 11 10 11 16 13 16 15 10 22 24 55 42 60 44 60 43 59 43 62 44 65 44 66 44 66 41 64 39 62 45 65 46 65 46 65 46 65 46 65 46 66 47 67 48 67 47 65 48 66 48 67 49 67 50 68 50 68 50 68 50 68 52 68 51 68 51 69 53 71 52 69 52 70 53 71 54 71 52 72 52 72 52 72 52 72 54 73 53 72 52 73 53 74 51 73 49 74 50 75 51 75 52 76 52 76 52 76 52 76 51 76 51 77 52 77 53 78 54 79 54 79 54 79 54 79 55 80 55 80 55 80 55 80 56 80 55 79 54 80 55 81 56 80 56 81 57 82 58 82 60 84 60 84 60 84 60 84 59 83 59 83 59 83 59 83 57 82 58 83 59 84 60 85 58 83 59 84 60 83 59 82 59 83 59 83 59 83 59 83 59 83 59 84 60 84 61 85 61 85 61 85 61 85 61 85 60 85 59 84 58 85 59 86 59 85 59 85 59 85 59 85 61 86 59 85 59 85 60 87 60 86 60 86 60 86 60 86 60 86 61 87 62 86 61 85 62 87 62 87 62 87 62 87 60 87 60 88 62 90 64 92 65 93 68 98 74 104 78 106 81 104 78 100 74 97 73 96 71 94 69 92 67 90 67 91 65 88 64 88 64 87 63 87 62 86 62 86 62 86 62 86 61 88 62 89 62 90 63 90 64 91 64 91 64 91 64 91 66 94 67 95 64 98 65 103 71 113 81 125 93 131 95 129 89 123 85 116 78 106 72 101 72 101 69 94 65 89 62 88 63 85 61 83 59 82 59 83 58 81 56 80 55 80 56 81 54 78 53 76 52 75 50 74 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 48 72 48 72 48 72 48 72 46 70 48 72 49 72 49 72 47 70 47 70 47 70 47 70 49 70 48 69 47 67 45 66 44 64 42 62 40 60 40 61 44 61 43 60 43 59 42 59 41 59 42 59 42 58 40 56 37 54 36 53 36 52 35 52 36 53 36 53 36 53 36 54 33 52 32 51 32 50 31 50 32 51 32 51 31 50 30 48 32 50 33 50 33 49 31 47 32 49 32 48 31 47 30 47 32 48 30 47 30 49 34 52 31 48 31 47 30 46 29 46 35 50 33 50 35 51 32 46 31 47 31 47 30 45 28 43 28 44 29 46 30 45 28 44 27 43 28 44 28 43 26 41 26 41 25 40 24 41 25 42 23 39 22 38 22 39 23 40 24 40 24 39 23 38 22 38 25 41 24 39 21 36 19 35 21 37 21 37 21 37 21 37 21 37 20 36 20 35 19 35 20 35 21 37 22 36 21 35 20 36 21 36 21 35 19 33 18 34 18 34 18 34 18 33 17 32 20 33 20 33 22 33 16 32 17 33 18 34 18 35 17 34 19 35 19 34 18 34 21 33 19 31 18 33 22 36 19 32 19 31 18 30 17 30 16 33 17 33 17 33 17 34 17 32 15 30 14 30 14 31 15 30 15 30 14 29 13 28 14 29 14 29 13 27 11 25 18 31 18 30 17 29 16 29 19 30 15 25 11 25 13 27 16 28 14 26 13 26 13 27 13 26 13 26 13 26 13 26 13 27 15 29 15 27 12 24 12 25 13 26 13 26 12 25 15 25 13 26 15 27 14 24 13 24 11 22 10 23 12 25 14 25 11 23 11 25 16 30 10 22 9 21 10 22 10 21 15 18 14 16 12 15 12 15 15 21 17 16 12 18 16 16 13 17 16 19 15 18 16 22 16 18 15 17 14 16 13 15 14 17 14 18 15 17 14 17 14 18 15 18 14 17 14 18 18 20 16 18 14 17 14 17 14 17 15 18 15 17 14 16 14 14 14 14 14 14 14 14 12 14 15 15 14 14 15 17 15 15 15 15 15 15 15 15 13 13 13 13 13 13 13 13 10 12 11 12 11 12 11 11 12 14 14 15 12 13 13 15 14 14 15 15 15 15 16 16 18 17 16 15 14 15 17 18 15 16 17 18 18 18 18 17 17 17 17 18 18 19 19 19 19 18 18 18 18 19 20 21 19 19 19 20 20 21 21 21 27 28 23 25 21 25 23 26 20 23 21 24 21 25 22 25 22 25 22 25 22 25 22 25 22 25 22 26 23 27 24 27 21 21 20 22 22 21 17 15 7 11 13 17 18 19 16 16 16 19 18 22 19 22 19 22 21 23 18 20 18 23 23 27 29 32 29 32 29 32 29 32 29 32 30 34 31 35 33 36 32 31 26 20 14 13 11 14 10 13 11 13 11 14 13 14 14 13 13 11 13 9 14 12 16 16 16 25 36 59 60 68 60 72 59 72 60 74 64 78 65 78 66 79 66 77 64 75 66 80 65 80 65 80 65 80 65 80 65 81 66 82 67 82 65 82 65 83 66 83 67 84 68 85 68 85 68 85 68 85 69 87 68 87 68 88 70 90 69 88 69 89 70 90 71 90 72 90 72 90 72 90 72 90 74 91 73 90 72 91 73 92 73 91 73 92 74 93 75 93 76 94 76 94 76 94 76 94 76 96 77 97 77 98 78 98 79 99 79 99 79 99 79 99 80 100 80 100 80 100 80 100 81 100 80 99 79 100 80 101 80 104 80 105 81 106 82 106 84 108 84 108 84 108 84 108 83 107 83 107 83 107 83 107 81 106 82 107 83 108 84 109 82 107 83 108 84 107 83 106 83 107 83 107 83 107 83 107 83 107 84 108 84 109 85 109 85 109 85 109 85 109 85 109 86 109 85 108 84 109 85 110 85 109 85 109 85 109 85 109 87 111 86 109 85 110 87 111 86 110 86 110 86 110 86 110 85 112 86 113 87 112 86 111 87 113 87 113 87 113 87 113 88 115 88 115 89 117 91 119 92 120 94 124 100 130 105 133 105 132 102 128 99 126 97 125 95 122 93 120 91 118 91 119 90 117 89 116 88 115 87 115 86 114 86 114 86 114 86 114 88 115 88 116 89 116 90 117 91 118 91 118 91 118 91 118 92 123 95 126 95 127 98 135 105 145 116 160 126 168 128 169 125 167 122 159 114 148 105 139 104 136 97 125 91 120 88 116 85 111 84 109 83 106 83 107 82 103 80 102 80 100 81 101 78 102 77 100 76 99 74 98 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 72 96 72 96 72 96 72 96 71 98 72 98 71 96 69 94 70 96 70 96 70 96 70 96 70 97 69 96 68 94 66 93 65 91 63 89 61 87 61 88 61 87 61 86 60 86 59 85 58 85 59 85 59 84 57 82 54 80 53 79 53 78 52 78 53 79 53 79 53 79 53 77 51 73 51 72 51 71 50 71 50 71 51 72 51 71 49 69 49 69 50 69 50 68 48 66 49 68 48 67 48 67 47 66 47 66 46 64 46 67 49 70 48 67 48 66 47 65 46 65 50 66 48 66 50 67 48 63 48 65 48 65 47 62 44 60 43 60 44 61 44 61 43 60 44 61 44 61 44 60 42 58 42 57 41 56 40 57 41 58 37 54 40 57 41 56 38 53 40 56 40 55 39 54 38 54 42 57 40 55 37 52 35 50 37 53 37 53 37 53 37 53 37 53 37 52 36 52 35 51 36 52 37 53 37 52 36 51 35 52 36 52 36 51 34 49 36 49 35 50 34 50 34 50 33 49 32 50 33 51 33 50 32 45 32 46 33 46 33 46 33 46 34 47 35 48 34 46 36 51 33 47 31 48 33 50 32 48 32 47 31 46 30 46 32 46 33 46 33 46 33 47 33 45 31 43 30 43 30 44 32 48 31 47 30 46 30 46 29 45 30 46 29 43 26 41 29 45 29 46 30 47 31 47 34 48 29 43 26 42 28 45 29 42 27 41 26 40 27 41 26 40 26 40 26 40 26 40 27 42 29 43 29 41 26 39 27 41 27 41 27 41 27 41 27 38 26 39 28 40 25 35 25 37 24 36 24 36 25 37 26 36 23 34 22 36 27 40 21 34 22 34 21 33 22 34 7 14 6 13 6 13 5 12 9 19 11 14 6 16 10 14 5 11 6 15 7 11 5 16 8 15 7 14 7 14 6 13 7 14 8 15 8 15 7 14 7 15 10 16 7 14 8 16 10 16 9 15 8 15 8 16 8 15 8 15 7 14 7 14 7 15 7 15 7 15 7 15 4 14 7 16 7 15 9 19 7 15 7 15 7 15 7 15 5 13 5 13 5 13 5 13 5 11 6 12 7 11 6 10 7 13 9 14 7 12 8 14 7 15 7 15 7 15 7 15 10 18 9 16 8 16 8 16 7 16 9 18 10 18 10 17 9 17 9 18 10 19 11 19 11 18 10 18 10 19 12 21 11 19 11 20 12 21 13 21 15 21 13 20 13 20 13 20 14 21 14 21 15 22 15 23 15 22 15 22 15 22 15 22 15 22 15 23 16 24 17 24 14 19 15 21 18 22 14 16 4 12 12 21 17 21 13 16 13 20 14 22 15 22 14 21 12 19 11 17 11 19 14 22 20 27 20 28 21 29 22 29 21 29 22 30 23 31 24 31 23 32 22 19 11 12 15 10 14 11 14 12 13 12 11 13 8 14 8 14 13 14 17 14 16 17 11 23 19 52 39 60 39 58 41 59 43 62 44 64 42 65 44 67 43 66 41 64 47 66 47 66 46 65 46 65 46 65 46 66 47 67 48 67 46 65 47 65 48 66 48 66 50 68 50 68 50 68 50 68 52 68 51 68 51 69 53 71 52 69 52 70 53 71 54 71 52 72 52 72 52 72 52 72 54 73 53 72 52 73 53 74 51 73 49 74 50 75 51 75 52 76 52 76 52 76 52 76 52 77 52 77 53 78 53 79 54 79 54 79 54 79 54 79 55 80 55 80 55 80 55 80 56 80 55 79 54 80 55 81 56 80 56 81 57 82 58 82 61 85 61 85 61 85 61 85 59 83 59 83 59 83 59 83 58 82 59 83 59 83 60 84 58 83 59 84 60 83 59 82 60 84 60 84 60 84 60 84 60 84 60 84 61 85 61 86 62 86 62 86 62 86 62 86 60 85 59 84 58 85 59 86 59 85 59 85 59 85 59 85 61 87 60 86 60 86 61 87 60 86 60 86 60 86 60 86 60 86 61 87 62 86 61 85 62 87 62 87 62 87 62 87 62 88 61 88 61 89 63 91 64 92 66 95 71 102 77 106 82 104 79 101 75 98 73 97 71 94 69 92 67 90 67 91 66 90 66 89 64 88 63 87 62 86 62 86 62 86 62 86 60 88 61 88 62 89 62 89 63 90 63 90 63 90 63 90 66 92 68 95 66 97 63 100 64 108 77 120 87 125 94 128 91 125 89 121 83 111 76 105 73 100 68 91 60 86 60 86 61 85 61 83 59 82 59 83 57 81 56 79 54 80 55 80 54 78 53 76 52 75 50 74 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 50 73 49 72 48 69 45 67 46 69 46 69 46 69 46 69 49 69 48 68 46 66 45 65 44 64 42 62 40 60 40 61 45 61 44 61 43 60 43 60 41 59 42 59 42 58 40 56 38 54 37 54 36 53 36 52 36 53 36 53 36 53 36 54 34 52 33 52 32 51 32 50 30 50 32 52 33 50 29 47 32 50 33 50 33 49 31 47 31 48 31 48 31 48 31 48 30 47 29 46 29 47 31 48 31 48 31 47 30 46 29 46 32 47 31 48 33 49 32 46 33 49 33 48 31 45 28 43 27 43 27 43 27 43 27 43 27 44 28 44 28 43 26 41 25 41 24 40 24 40 25 41 22 39 26 44 27 41 22 36 24 40 24 39 23 38 22 38 22 38 22 38 22 38 22 38 21 37 21 37 21 37 21 37 22 37 21 37 20 36 20 36 22 37 22 38 22 36 21 35 20 36 21 36 21 35 19 33 20 37 17 36 18 34 17 33 18 33 20 33 21 33 21 33 18 34 18 35 19 35 19 35 18 33 16 33 19 35 17 31 22 34 20 33 19 32 19 32 19 32 19 31 18 30 17 30 17 33 17 33 17 33 17 33 17 32 15 30 14 30 14 31 17 32 17 31 16 31 15 30 11 27 14 30 16 31 15 29 14 28 15 29 17 31 18 32 20 32 17 29 15 28 16 30 16 29 15 27 14 27 14 27 14 27 14 27 14 27 14 27 12 26 14 27 14 26 11 23 15 27 13 26 13 26 14 28 15 26 14 27 16 28 14 24 14 27 16 28 16 28 15 26 14 25 12 23 11 24 13 26 12 25 14 25 12 23 12 26 12 15 13 16 14 17 13 16 15 21 17 16 13 19 16 16 14 14 12 18 13 12 10 18 13 16 14 17 14 17 15 18 14 17 15 19 16 18 14 17 14 19 18 20 15 17 15 20 16 19 15 18 15 19 17 20 17 19 15 18 14 17 14 17 15 15 15 15 15 15 15 15 13 14 15 15 14 13 14 16 15 15 15 15 15 15 15 15 13 13 13 13 13 13 13 13 10 12 12 14 13 13 11 11 12 14 14 15 12 13 13 15 15 15 15 15 15 15 15 15 17 18 18 18 17 16 16 15 15 16 17 18 18 18 18 17 17 17 17 18 18 19 19 19 19 18 18 18 18 19 20 21 19 19 19 20 20 21 21 21 18 22 19 23 20 23 20 22 21 24 21 25 22 25 23 26 22 25 22 25 22 25 22 25 22 25 22 26 23 27 24 27 19 20 20 23 23 22 17 15 12 16 20 25 25 25 20 19 22 26 23 27 24 26 22 25 18 21 18 22 19 22 20 23 22 26 23 28 26 30 28 31 28 31 28 32 29 32 29 32 29 32 28 20 13 14 12 10 12 14 12 14 12 14 13 14 14 14 16 13 15 11 15 10 18 19 21 27 36 57 59 68 56 70 59 73 61 75 63 76 62 75 66 80 68 80 67 78 67 82 67 81 66 80 65 80 65 80 65 81 66 82 67 82 64 81 65 82 65 83 66 83 68 85 68 85 68 85 68 85 69 87 68 87 68 88 70 90 69 88 69 89 70 90 71 90 72 90 72 90 72 90 72 90 74 91 73 90 72 91 73 92 73 91 73 92 74 93 75 93 76 94 76 94 76 94 76 94 77 97 77 98 78 98 79 99 79 99 79 99 79 99 79 99 80 100 80 100 80 100 80 100 81 100 80 99 79 100 80 101 80 104 80 105 81 106 82 106 85 109 85 109 85 109 85 109 83 107 83 107 83 107 83 107 84 108 83 107 83 107 82 106 82 107 83 108 84 107 83 106 84 108 84 108 84 108 84 108 84 108 84 109 85 109 86 110 86 110 86 110 86 110 86 110 86 109 85 108 84 109 85 110 85 109 85 109 85 109 85 109 88 111 87 110 86 111 87 112 86 110 86 110 86 110 86 110 85 112 86 113 87 112 86 111 87 113 87 113 87 113 87 113 89 116 88 115 88 116 90 118 91 119 93 121 97 128 104 133 106 133 103 129 99 126 98 126 95 122 93 120 91 118 91 119 91 119 90 117 88 116 87 115 86 114 86 114 86 114 86 114 87 114 88 115 88 116 89 116 90 117 90 117 90 117 90 117 88 120 92 126 95 127 98 134 101 142 113 156 120 162 124 167 125 168 125 163 120 153 110 143 105 137 97 126 89 118 87 117 85 111 84 109 83 106 83 107 80 102 79 100 79 99 79 99 78 102 77 100 76 99 74 98 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 71 97 71 97 71 96 68 94 69 95 69 95 69 95 69 95 69 95 68 94 66 92 65 91 65 91 63 89 61 87 61 88 62 88 61 87 61 86 60 86 58 85 59 85 59 84 57 82 56 81 55 81 54 80 54 79 53 79 53 79 53 79 53 77 53 74 53 74 52 73 52 72 49 71 51 73 52 71 48 68 49 69 50 69 50 68 48 66 48 67 48 67 48 67 48 67 48 67 48 68 48 67 47 65 48 67 48 66 47 65 46 65 48 64 47 65 50 67 48 63 49 66 49 65 47 62 44 60 44 61 44 60 43 61 44 61 43 60 43 60 43 59 41 58 40 56 39 55 39 55 40 56 41 58 43 59 42 57 40 55 40 56 40 55 39 54 38 54 37 53 37 54 38 55 39 55 37 53 37 53 37 53 37 53 38 54 37 53 37 52 36 52 37 54 38 54 37 53 36 51 35 52 36 52 36 51 34 49 39 51 37 51 34 49 33 48 33 51 33 50 32 50 31 50 34 48 35 48 35 48 35 48 34 45 31 46 35 49 33 44 32 48 33 50 34 50 33 49 32 48 32 47 31 46 30 46 35 47 34 46 33 45 32 44 33 45 31 43 30 43 30 44 31 47 31 46 30 46 29 45 26 44 30 48 33 48 31 46 28 44 28 44 29 45 29 45 30 46 29 45 29 45 29 45 30 43 28 41 27 41 27 42 27 41 27 41 27 41 27 41 25 40 27 42 27 40 24 37 26 39 24 37 23 38 25 40 28 38 25 38 28 40 28 38 24 38 27 40 28 39 26 36 28 39 27 38 25 37 24 36 24 38 28 39 24 36 25 39 4 11 5 13 7 14 7 14 7 17 9 12 4 15 8 12 10 13 7 17 8 9 3 16 5 13 6 14 7 15 8 16 6 14 9 17 10 16 7 13 7 17 11 17 8 14 9 18 8 15 8 15 9 17 11 18 10 17 9 15 7 14 7 14 8 16 8 16 8 16 8 16 6 15 7 14 4 11 3 12 7 15 7 15 7 15 7 15 5 13 5 13 5 13 5 13 6 11 8 14 9 13 6 11 7 13 9 14 7 12 8 14 7 15 7 15 7 15 7 15 9 18 11 19 10 17 7 14 7 16 9 18 10 18 10 17 9 17 9 18 10 19 11 19 11 18 10 18 10 19 12 21 11 19 11 20 12 21 13 21 11 19 14 22 16 23 15 21 14 21 14 22 15 23 16 23 15 22 15 22 15 22 15 22 15 22 15 23 16 24 17 24 15 20 16 22 17 20 10 11 8 17 17 26 23 25 16 18 16 24 17 24 17 23 15 22 10 18 12 20 13 20 12 19 12 19 13 22 17 25 19 27 21 28 21 29 21 29 21 29 22 31 23 19 11 14 12 7 15 12 15 12 13 12 11 13 8 15 9 16 13 15 16 14 15 20 14 25 22 51 40 60 38 56 43 61 46 63 45 62 41 61 45 68 47 69 46 67 48 67 48 66 47 65 46 65 46 65 46 66 47 67 48 67 46 64 46 65 47 66 48 66 50 68 50 68 50 68 50 68 52 68 51 68 51 69 53 71 52 69 52 70 53 71 54 72 52 72 52 72 52 72 52 72 54 73 53 72 52 73 53 74 49 73 49 74 50 75 51 75 52 76 52 76 52 76 52 76 52 77 52 78 53 79 54 79 54 79 54 79 54 79 54 79 55 80 55 80 55 80 55 80 56 80 55 79 54 80 55 81 56 80 56 81 57 82 58 82 61 85 61 85 61 85 61 85 59 83 59 83 59 83 59 83 61 84 60 83 59 82 58 81 58 83 59 84 60 83 59 82 60 84 60 84 60 84 60 84 60 84 60 85 61 86 62 86 62 86 62 86 62 86 62 86 60 85 59 84 58 85 59 86 59 85 59 85 59 85 59 85 62 87 61 86 60 87 61 88 60 86 60 86 60 86 60 86 60 86 61 87 62 86 61 85 62 87 62 87 62 87 62 87 62 89 61 88 61 89 63 90 64 91 65 94 70 100 77 106 82 105 79 101 75 98 74 98 71 94 69 92 67 90 67 91 68 91 66 90 65 88 63 87 62 86 62 86 62 86 62 86 60 87 60 88 61 89 62 89 63 90 63 90 63 90 63 90 63 89 67 94 66 96 65 100 64 106 76 117 82 120 88 125 88 126 89 123 84 116 78 109 77 106 72 95 64 89 62 90 61 85 61 83 59 82 59 83 56 80 54 78 53 78 53 78 54 78 53 76 52 75 50 74 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 49 73 46 69 47 71 48 71 47 70 46 69 46 69 46 69 46 69 47 68 46 66 44 65 43 64 44 64 42 62 40 60 40 61 45 62 45 61 44 60 43 60 41 59 42 59 42 58 40 56 39 57 39 56 38 56 37 55 36 54 36 54 36 54 36 53 35 54 35 53 34 53 33 52 30 50 33 53 33 50 29 47 32 50 33 50 33 49 31 47 31 48 31 48 31 48 31 48 32 50 34 51 33 49 30 46 31 48 31 47 30 46 29 46 33 48 32 49 35 51 33 47 34 50 33 49 31 45 28 43 30 45 29 44 28 45 29 46 26 42 27 43 27 42 25 40 24 39 23 38 22 39 23 40 29 44 26 41 25 41 26 42 24 40 24 39 23 38 22 38 24 40 23 38 22 37 20 36 21 37 21 37 21 37 21 37 22 38 22 37 21 36 20 36 23 38 23 38 23 37 20 35 20 36 21 36 21 35 19 33 23 39 21 36 18 33 16 31 19 33 19 32 20 31 19 31 18 34 17 34 17 34 17 33 17 32 14 32 18 36 16 30 13 29 19 34 22 36 22 35 19 32 19 31 18 30 17 30 20 35 18 34 16 32 15 30 17 32 15 30 14 30 14 31 15 30 15 29 14 28 13 28 16 32 18 34 18 31 14 27 17 29 16 28 14 27 13 26 14 27 15 29 16 29 15 28 17 29 15 27 14 27 14 28 14 27 14 27 14 27 14 27 15 28 16 30 17 28 14 25 11 23 9 21 8 22 10 24 16 26 13 25 15 29 17 28 8 22 12 25 13 24 10 20 17 29 17 29 15 26 12 23 10 25 14 25 11 22 12 26 16 19 15 16 12 16 16 22 14 18 15 18 14 15 10 11 13 17 15 18 13 16 14 18 10 15 15 16 10 12 11 17 11 15 14 18 15 17 12 14 14 17 14 18 15 19 16 19 15 18 14 17 14 16 13 16 17 20 16 18 13 15 11 14 14 14 14 14 14 14 14 14 14 15 17 19 19 17 15 13 12 13 12 13 12 13 12 13 14 13 10 11 12 14 14 14 9 11 12 14 13 13 10 10 11 13 13 15 14 15 14 14 13 15 15 17 16 15 13 13 16 16 13 13 13 15 17 19 18 17 17 16 16 17 17 18 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 20 21 22 22 20 20 21 22 20 23 21 24 21 23 19 22 23 26 23 25 22 24 21 24 20 24 22 26 23 26 23 25 20 24 23 27 24 26 21 23 23 20 18 19 21 21 16 16 13 20 22 30 25 29 22 27 24 27 25 29 26 30 28 31 28 29 22 21 17 20 19 23 21 25 21 24 21 24 23 23 27 27 28 28 29 30 31 32 31 27 23 17 13 12 12 12 14 14 14 13 13 12 12 12 13 13 15 13 14 12 16 16 11 18 21 27 33 58 57 64 56 71 59 73 57 71 60 74 62 77 66 81 69 81 66 78 67 80 67 79 66 78 65 78 66 78 66 79 67 80 68 82 70 86 69 85 68 84 67 84 69 85 68 85 68 85 67 84 66 85 69 88 71 88 69 86 70 88 71 90 72 91 74 92 70 89 73 92 75 92 73 90 72 90 72 91 73 92 74 92 76 93 76 92 75 93 76 94 76 93 76 94 77 95 78 95 78 95 78 96 79 97 80 97 80 98 81 99 82 98 81 97 80 100 80 100 80 100 80 100 80 100 80 100 80 100 80 100 78 103 81 106 83 106 81 104 83 107 84 109 85 110 87 111 84 108 83 107 83 108 85 109 84 108 84 108 84 108 84 108 85 108 84 107 83 108 84 109 85 109 85 109 85 109 85 109 85 108 84 107 84 109 87 112 85 110 86 111 87 110 86 109 87 113 87 113 87 113 87 113 85 111 85 111 85 112 88 114 86 111 85 110 84 111 85 112 86 112 86 112 86 112 86 112 86 112 86 112 86 112 86 112 87 113 87 113 87 113 87 113 88 116 88 116 88 116 88 116 89 117 91 121 95 125 99 128 102 130 104 129 99 123 96 123 97 124 97 123 95 119 90 115 92 119 91 117 88 114 86 112 87 114 87 114 87 114 87 114 88 114 87 114 87 115 89 117 90 117 90 117 90 117 90 117 93 119 92 121 95 126 97 131 98 135 104 149 115 162 124 168 122 165 124 164 123 158 114 150 105 141 102 136 96 129 91 125 89 113 82 108 81 109 82 109 82 106 81 104 79 100 79 103 78 103 77 102 76 101 75 101 72 98 73 99 72 98 71 96 73 99 73 98 72 97 71 97 71 98 72 99 73 98 72 97 74 99 71 96 69 96 71 98 68 94 68 94 68 94 68 94 65 93 66 93 66 92 64 90 62 89 62 88 61 87 60 87 60 87 60 87 60 87 60 87 59 86 58 85 58 86 60 87 59 84 58 82 57 81 55 80 56 81 55 79 54 78 52 77 52 76 52 75 52 74 51 74 51 72 52 69 51 68 50 68 48 67 48 68 49 69 50 69 52 70 51 69 50 68 49 67 48 67 48 67 48 67 48 67 49 68 49 67 48 66 47 66 43 63 46 67 49 68 48 67 47 66 47 65 46 64 45 64 46 63 46 62 45 62 44 61 45 61 42 58 40 57 41 59 43 58 43 58 43 58 43 58 42 57 42 57 42 57 42 57 40 57 41 57 41 56 39 54 38 53 36 52 37 54 40 57 39 54 39 54 39 54 39 54 39 53 38 52 37 53 38 54 36 52 36 51 35 50 34 50 36 53 37 54 38 53 37 52 33 50 34 51 35 50 34 49 34 50 34 50 34 50 34 50 30 46 30 47 31 48 32 48 32 48 32 48 32 48 32 48 31 44 29 49 35 50 36 56 26 44 29 46 30 46 32 50 34 48 35 48 34 45 30 42 30 43 30 43 30 43 30 43 33 47 29 45 31 48 32 47 33 48 30 45 27 43 26 42 30 45 27 42 26 43 29 46 31 46 28 43 26 43 28 45 27 41 27 41 27 41 27 41 25 39 25 39 25 39 25 39 30 44 30 44 30 43 28 41 26 40 26 39 25 38 24 38 26 40 26 41 29 43 28 40 23 37 22 37 24 40 28 44 22 38 25 39 25 39 26 42 22 34 22 41 27 38 24 40 9 16 9 13 4 10 5 13 8 15 8 14 6 12 4 10 4 15 4 16 2 14 3 16 0 13 2 14 1 12 1 14 4 12 6 15 8 14 6 12 7 14 7 15 8 16 9 16 9 15 8 15 7 14 7 13 7 14 7 14 7 14 7 14 6 14 6 14 6 14 6 14 6 15 8 17 9 17 8 15 8 13 8 13 8 13 8 13 7 10 4 9 6 13 9 13 5 11 7 12 7 12 6 10 6 12 8 14 9 14 9 13 8 14 10 15 10 14 8 12 11 15 9 14 9 15 12 18 11 18 10 17 9 18 10 19 9 17 9 18 10 19 11 19 11 19 11 19 11 19 11 19 12 21 14 22 12 19 13 22 12 20 13 21 14 20 13 19 16 23 16 22 15 21 14 21 13 21 15 23 16 23 16 22 13 21 16 24 17 23 14 20 13 21 14 22 14 19 7 10 5 16 15 25 19 24 17 23 17 24 18 26 19 27 21 28 20 25 16 20 12 19 13 21 11 20 8 20 10 19 10 20 15 23 16 25 20 26 21 27 26 25 19 16 11 12 11 13 12 14 12 13 11 12 10 12 12 15 15 15 12 13 14 16 13 20 16 19 22 47 47 57 45 57 46 58 44 57 43 61 45 62 48 67 51 68 48 66 50 67 50 66 49 65 46 65 45 67 46 68 44 69 45 69 51 68 50 68 49 67 48 66 50 68 50 68 50 68 50 69 47 68 49 70 50 70 50 69 50 70 51 72 52 73 54 74 49 72 49 74 51 74 49 73 48 72 49 73 49 74 50 74 51 76 50 75 49 76 50 77 50 76 51 77 51 78 52 78 52 78 53 79 53 80 54 80 55 81 56 82 56 82 55 81 55 80 55 80 55 80 55 80 55 80 55 80 55 80 55 80 55 80 57 82 59 82 57 81 59 83 60 84 61 86 63 87 61 84 60 83 59 84 61 85 60 84 60 84 60 84 60 84 59 84 58 83 57 84 58 85 59 85 59 85 59 85 59 85 59 85 58 83 58 85 61 88 60 86 61 87 61 87 60 86 61 86 61 86 61 86 61 86 61 85 60 85 60 86 62 88 61 85 60 84 59 85 60 86 61 86 61 86 61 86 61 86 59 86 59 86 59 86 59 86 61 88 61 88 61 88 61 88 64 88 64 88 64 88 64 88 64 89 67 93 71 97 74 99 75 104 77 103 73 97 70 97 70 97 70 96 68 92 63 89 65 92 64 90 61 87 59 86 60 87 60 87 60 87 60 87 61 87 60 87 60 88 62 90 63 90 63 90 63 90 63 90 69 93 68 93 68 96 68 98 65 98 65 105 73 117 82 125 79 124 81 124 81 118 77 110 75 106 75 101 73 96 70 93 64 87 57 81 56 83 56 82 55 81 53 80 51 79 51 79 52 77 52 76 51 75 50 75 48 73 49 74 48 72 46 71 50 73 50 72 49 71 48 71 49 72 50 73 50 73 49 72 50 72 48 70 46 70 48 71 45 68 45 68 45 68 45 68 44 66 45 66 45 65 43 63 41 62 41 61 40 61 39 60 43 60 43 60 43 60 43 60 43 59 42 58 41 59 42 60 39 59 36 57 35 56 33 55 34 56 33 54 32 53 30 52 35 52 35 51 34 51 33 51 32 51 32 51 31 51 30 50 31 48 31 49 32 50 33 50 34 51 33 50 33 50 32 49 31 48 31 48 31 48 31 48 32 49 32 48 31 47 30 47 31 47 33 50 36 51 35 50 32 47 32 46 31 45 30 45 30 45 29 45 28 44 28 44 27 42 25 41 25 42 27 44 24 43 24 43 24 43 24 43 23 42 23 42 23 42 23 42 24 40 25 41 24 40 23 38 23 38 21 37 21 38 23 40 20 39 20 39 20 39 20 39 19 37 18 36 17 37 18 38 22 37 22 37 21 36 20 35 20 35 21 37 22 36 20 35 18 34 19 35 20 34 19 33 19 34 19 34 19 34 19 34 16 31 17 32 18 33 18 34 17 32 17 32 17 32 17 32 19 31 16 34 19 32 18 36 13 29 16 31 15 30 17 34 18 34 18 34 17 32 15 31 14 30 14 30 14 30 14 30 19 32 15 31 17 33 18 32 17 31 15 30 15 30 16 31 17 30 16 29 16 29 17 30 18 30 15 27 14 27 15 28 13 26 13 26 12 25 12 25 13 26 13 26 13 26 13 26 17 28 18 29 17 27 15 26 15 26 15 25 14 25 13 24 15 25 14 26 17 29 16 26 14 24 12 23 12 24 15 26 8 21 12 24 13 24 16 28 12 21 12 27 16 24 12 25 12 16 14 16 11 13 10 15 16 18 14 16 12 15 12 15 13 17 16 18 14 16 15 18 15 16 13 15 14 17 14 15 10 14 13 18 15 18 14 16 14 17 15 18 15 18 16 19 17 19 16 19 15 18 15 17 11 15 12 16 15 19 16 20 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 13 14 13 14 13 14 13 14 10 9 7 9 11 14 13 14 11 12 12 13 12 13 11 12 11 13 13 15 14 15 14 14 13 14 14 16 15 15 14 14 15 16 15 17 16 18 17 18 20 19 18 18 18 18 19 20 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 21 22 21 20 19 20 22 19 22 20 24 21 23 20 22 23 26 22 25 22 25 21 24 20 24 22 26 23 26 23 25 20 24 23 27 24 26 21 23 20 22 24 24 20 15 10 11 11 21 21 29 25 32 25 30 23 27 25 29 26 30 28 31 25 28 24 27 23 26 23 26 19 23 19 21 17 20 17 17 20 20 21 20 22 22 23 22 24 22 19 15 13 13 14 14 14 14 14 13 13 12 12 12 16 16 17 13 13 10 13 13 18 21 19 22 27 55 58 68 55 71 58 72 57 71 59 74 59 73 63 78 67 80 67 79 67 80 66 79 66 79 65 78 68 80 69 81 69 82 70 82 67 84 67 84 66 83 66 83 67 84 67 85 69 86 70 87 69 87 69 87 69 88 71 89 70 88 71 90 72 91 74 92 71 90 73 92 74 92 74 91 72 91 73 91 74 92 74 92 77 93 76 92 75 93 76 94 76 94 77 94 78 95 78 95 78 96 79 96 80 97 80 97 82 99 83 100 83 100 82 99 80 100 80 100 80 100 80 100 80 100 80 100 80 100 80 100 79 104 81 106 82 106 82 105 83 107 83 108 85 110 86 111 85 109 84 108 84 108 85 109 84 108 84 108 84 108 84 108 85 108 84 107 83 108 84 109 85 109 85 109 85 109 85 109 85 109 84 108 84 109 86 111 87 111 88 112 88 112 87 111 86 112 86 112 86 112 86 112 86 112 85 111 85 112 87 114 86 112 85 111 85 111 86 112 86 112 86 112 86 112 86 112 86 112 86 112 86 112 86 112 88 114 88 114 88 114 88 114 88 116 88 116 88 116 88 116 88 117 90 120 94 124 97 126 102 131 105 131 101 126 99 126 98 125 97 123 94 119 91 116 92 119 91 117 89 115 87 114 87 114 87 114 87 114 87 114 88 114 87 114 87 115 89 117 90 117 90 117 90 117 90 116 92 117 92 119 94 123 96 130 96 133 99 141 107 156 119 167 124 166 125 166 123 157 113 150 110 148 107 143 102 136 96 132 92 120 86 114 84 111 83 109 82 108 80 105 79 103 79 103 77 103 77 102 76 101 75 101 74 100 75 101 74 100 73 98 73 99 73 98 72 97 71 97 72 99 73 100 74 99 73 98 73 98 71 96 69 96 70 96 68 94 68 94 68 94 68 94 66 93 66 93 66 92 64 91 62 89 62 89 61 88 61 87 60 87 60 87 60 87 60 87 60 87 59 85 58 86 59 87 59 84 58 82 57 81 55 80 56 81 55 79 54 78 52 77 52 78 52 77 52 74 51 74 51 72 52 70 51 69 51 68 48 67 48 68 49 69 50 69 49 68 50 69 50 69 51 70 48 67 48 67 48 67 48 67 49 68 49 67 48 66 47 66 46 66 48 69 50 70 50 69 47 66 47 65 46 64 45 64 45 62 45 61 44 60 43 60 41 58 40 58 42 60 44 62 43 58 43 58 43 58 43 58 42 57 42 57 42 57 42 57 40 56 41 57 40 55 38 54 40 55 38 53 37 53 38 54 39 54 39 54 39 54 39 54 37 52 36 50 35 51 37 52 39 55 38 54 37 53 37 53 34 50 35 52 36 51 34 50 33 50 34 51 35 50 34 49 34 50 34 50 34 50 34 50 33 49 33 49 34 50 34 50 32 48 32 48 32 48 32 48 36 49 32 51 34 46 30 49 31 48 33 49 31 47 32 49 34 47 33 45 32 45 33 46 30 43 30 43 30 43 30 43 35 49 31 47 33 50 33 48 30 46 30 47 32 50 35 52 30 46 31 47 31 47 30 46 30 46 29 44 27 43 28 44 28 42 28 41 26 40 26 39 28 42 28 42 28 42 28 42 26 41 27 41 27 40 25 39 26 40 26 40 25 39 25 38 25 38 24 39 27 42 26 39 26 40 25 38 23 37 23 38 22 37 24 38 22 36 23 39 25 37 23 41 26 36 21 38 0 9 5 13 6 13 7 16 9 15 6 12 5 13 7 15 4 15 4 16 2 14 3 16 5 14 0 13 4 17 3 12 3 12 6 15 9 16 8 14 8 15 8 15 8 15 8 15 10 17 10 16 9 16 8 15 4 12 5 13 8 16 9 17 7 15 7 15 7 15 7 15 6 14 6 14 7 16 9 18 9 14 9 14 9 14 9 14 3 7 2 8 6 13 8 12 6 12 7 12 7 12 7 11 6 12 8 14 9 14 9 13 8 13 9 14 9 15 9 14 9 15 11 17 12 17 12 16 11 18 10 17 9 18 10 19 9 17 9 18 10 19 11 19 11 19 11 19 11 19 11 19 11 20 14 21 11 19 12 21 11 19 13 21 14 21 13 20 15 22 15 22 15 22 15 22 13 21 15 23 16 23 16 22 14 22 15 23 16 22 15 21 12 22 15 19 5 9 0 8 6 16 15 24 19 25 19 26 18 25 18 26 19 27 20 27 17 25 19 27 20 26 18 24 12 20 9 20 9 17 7 17 13 21 13 21 15 21 16 22 18 18 14 14 11 13 12 15 12 14 12 13 11 12 10 12 12 15 15 15 12 13 14 17 16 23 16 17 19 45 47 57 44 57 45 58 44 56 43 60 41 59 44 63 48 66 48 67 49 66 49 66 49 66 47 66 46 68 46 68 45 69 46 70 48 66 48 66 48 66 48 66 48 67 49 68 51 70 53 71 50 70 48 68 48 70 51 73 51 71 51 72 52 73 53 73 50 72 49 73 50 74 50 74 49 73 49 74 50 74 51 75 51 76 50 75 49 76 50 77 51 77 51 78 52 78 53 79 53 79 53 80 54 80 55 81 56 83 57 84 58 83 57 82 55 80 55 80 55 80 55 80 56 81 56 81 56 81 56 81 56 80 57 81 58 82 58 82 58 82 59 84 61 85 62 86 62 86 61 84 60 84 60 85 60 84 60 84 60 84 60 84 59 84 58 83 57 84 58 85 60 86 60 86 60 86 60 86 59 85 59 85 59 85 59 86 61 88 62 89 63 88 62 87 60 85 60 85 60 85 60 85 62 86 60 85 60 86 62 87 62 86 60 85 60 85 61 87 61 86 61 86 61 86 61 86 59 86 59 86 59 86 59 86 62 89 62 89 62 89 62 89 64 88 64 88 64 88 64 88 64 89 66 92 69 95 72 97 74 103 77 104 75 101 74 102 72 98 70 96 67 93 64 90 65 92 64 90 62 88 61 87 61 88 61 88 61 88 61 88 61 87 60 87 60 88 62 90 63 90 63 90 63 90 63 90 68 92 66 92 66 95 66 96 62 96 62 103 71 113 79 119 82 126 84 126 83 120 79 112 78 110 79 106 76 101 75 98 70 92 63 86 59 85 56 81 56 82 54 79 52 79 51 80 52 77 52 76 51 75 50 75 50 75 51 76 51 75 49 73 50 73 50 72 49 71 48 71 50 73 51 74 51 74 50 73 49 71 48 70 47 69 46 70 46 69 46 69 46 69 46 69 45 66 46 67 45 66 44 64 42 63 41 62 41 61 40 61 44 61 44 61 44 61 44 61 44 60 42 58 41 58 42 59 39 59 36 57 35 56 33 55 34 56 33 54 32 53 30 52 35 52 35 51 34 51 33 51 33 52 32 52 32 51 31 51 31 48 31 49 32 50 33 50 31 49 32 50 33 51 34 52 31 48 31 48 31 48 31 48 32 49 32 48 31 47 30 47 30 46 31 47 32 48 33 48 32 47 32 46 31 45 30 45 29 45 28 44 27 43 27 43 25 41 25 41 26 43 27 44 25 44 24 43 24 43 23 42 23 42 23 42 23 42 23 42 23 40 24 40 24 39 22 37 24 39 23 38 21 37 21 37 20 39 20 39 20 39 20 39 19 37 18 36 17 37 18 38 24 38 23 38 22 37 22 36 19 35 21 36 21 36 20 34 18 34 19 35 20 34 19 33 19 34 19 34 19 34 19 34 18 33 18 33 19 34 19 34 17 32 17 32 17 32 17 32 21 33 18 35 20 31 15 32 18 34 20 34 17 31 17 33 18 33 16 31 15 33 18 35 15 31 15 31 15 31 15 31 19 32 15 30 17 33 18 32 15 30 15 31 17 33 20 36 15 29 17 31 18 30 16 28 17 30 16 29 15 28 15 28 19 32 18 30 17 29 15 28 14 27 14 27 14 27 14 27 15 26 16 27 16 27 15 25 16 27 15 26 15 25 14 25 13 23 12 25 16 27 15 24 16 26 15 25 14 25 14 25 18 29 18 26 11 19 8 19 17 24 13 26 14 21 9 23 8 14 14 18 15 18 16 21 15 17 13 15 13 17 15 19 13 17 16 18 14 16 15 18 18 17 13 16 17 20 16 15 11 15 14 19 16 19 15 17 15 18 15 18 15 18 15 18 17 20 17 19 16 19 15 18 14 17 14 17 14 17 14 17 15 15 15 15 15 15 15 15 14 14 14 14 14 15 16 17 14 15 14 15 14 15 14 15 8 8 7 10 11 14 12 12 13 13 12 13 12 13 12 14 11 13 13 15 14 15 14 14 13 14 13 14 14 16 15 17 14 16 16 18 17 18 16 17 17 16 16 15 15 16 16 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 19 18 20 21 18 22 20 24 21 24 21 24 22 25 22 25 22 25 22 25 20 24 22 26 23 26 23 25 22 25 22 25 22 25 22 25 21 21 17 11 5 4 6 14 13 22 21 29 25 32 26 32 24 28 26 29 26 29 27 30 24 28 27 32 29 31 27 29 24 27 24 25 21 23 20 20 21 21 21 19 20 19 20 19 16 16 14 13 13 13 14 15 14 14 14 13 13 12 12 12 11 12 15 12 14 13 17 18 17 22 21 25 29 55 55 63 55 70 58 71 56 70 58 73 57 71 60 75 64 79 66 80 66 79 66 79 66 79 66 79 66 78 67 79 68 80 68 80 66 83 66 83 66 83 66 83 67 84 68 86 70 88 71 89 71 88 69 86 69 88 72 91 71 89 72 90 72 90 73 91 72 90 72 90 73 91 74 92 73 91 74 92 74 93 75 93 77 93 76 92 75 93 76 94 77 94 78 95 78 96 79 96 79 96 80 97 80 98 81 98 82 100 83 101 84 100 83 99 80 100 80 100 80 100 80 100 81 101 81 101 81 101 81 101 80 104 80 104 81 105 82 106 82 106 83 107 84 109 86 110 87 111 86 109 84 108 84 109 84 108 84 108 84 108 84 108 85 108 84 107 83 108 84 109 86 110 86 110 86 110 86 110 85 109 85 109 85 109 85 108 87 112 88 113 89 112 88 111 85 111 85 111 85 111 85 111 87 113 86 111 85 111 86 113 87 113 86 111 85 112 87 113 86 112 86 112 86 112 86 112 86 112 86 112 86 112 86 112 89 115 89 115 89 115 89 115 88 116 88 116 88 116 88 116 88 116 89 119 92 122 95 123 99 128 103 131 102 129 102 130 100 126 97 123 94 120 92 118 92 119 91 118 90 116 89 115 88 115 88 115 88 115 88 115 88 114 87 114 87 115 89 117 90 117 90 117 90 117 90 116 90 115 90 117 92 121 95 127 91 129 99 142 108 153 115 159 125 168 127 169 126 161 117 155 110 148 107 144 103 138 99 134 95 124 90 118 86 115 83 108 83 109 81 106 79 105 80 104 77 103 77 102 76 101 75 101 76 102 76 102 76 101 74 99 73 99 73 98 72 97 71 97 72 99 73 100 74 99 73 98 70 97 71 96 70 95 69 94 69 95 69 95 69 95 69 95 66 94 67 94 67 93 65 91 63 90 63 89 62 89 61 88 61 88 61 88 61 88 61 88 61 87 59 85 58 85 58 85 59 84 58 82 57 81 55 80 56 81 55 79 54 78 52 77 52 78 52 77 52 74 51 74 52 73 53 70 52 70 51 69 48 67 48 68 49 69 50 69 48 68 49 69 50 70 51 71 48 67 48 67 48 67 48 67 49 68 49 67 48 66 47 66 46 65 46 65 47 66 48 67 47 66 47 65 46 64 45 64 45 62 45 61 44 60 43 60 43 60 43 60 42 58 41 57 44 59 44 58 43 57 42 57 42 57 42 57 42 57 42 57 39 55 40 56 39 55 38 53 39 55 39 55 38 53 37 52 39 54 39 54 39 54 39 54 40 54 39 53 38 54 39 55 38 53 37 53 36 52 36 51 36 52 37 54 38 53 36 52 33 50 34 51 35 50 34 49 34 50 34 50 34 50 34 50 33 49 33 49 32 48 32 48 32 48 32 48 32 48 32 48 33 46 32 52 36 48 32 50 34 51 36 51 32 47 31 49 34 46 32 44 31 46 34 48 31 44 31 44 31 44 31 44 32 46 28 44 30 47 31 46 31 46 30 45 30 46 31 47 27 44 29 46 30 45 28 43 30 46 30 46 29 45 28 44 32 46 31 45 30 44 29 43 27 41 27 41 27 41 27 41 26 41 28 42 28 42 27 41 27 41 27 40 26 40 25 39 24 37 23 39 27 41 26 38 26 40 26 41 27 42 28 41 31 46 31 42 24 35 20 35 29 39 24 40 25 35 20 37 9 17 10 16 7 13 7 15 7 13 6 14 7 15 9 17 4 15 4 16 2 14 3 16 5 16 3 16 5 17 4 15 6 14 8 16 9 15 7 13 9 16 8 15 8 15 7 14 10 16 9 16 8 15 8 14 9 15 8 14 7 13 6 12 8 16 8 16 8 16 8 16 6 15 7 15 6 14 6 14 8 13 8 13 8 13 8 13 5 9 4 10 7 13 6 9 8 13 7 12 7 12 8 13 6 12 8 14 9 14 9 13 8 13 8 13 8 15 11 17 9 14 9 15 10 15 11 16 8 16 7 14 6 15 8 16 9 17 9 18 10 19 11 19 11 19 11 19 11 19 11 19 10 20 13 20 11 18 11 21 10 18 12 20 14 21 14 21 14 21 15 22 15 22 16 23 13 21 15 23 16 23 16 22 15 22 15 22 15 22 15 22 13 18 4 6 0 4 2 13 10 19 16 24 18 24 19 26 19 26 19 26 19 26 19 26 18 26 21 29 22 28 20 26 17 26 15 26 15 24 14 24 13 21 12 20 13 18 12 18 12 14 11 12 10 13 12 14 12 14 12 13 11 12 10 12 8 11 13 14 13 16 17 21 16 24 19 20 22 45 44 52 43 56 44 57 43 56 42 60 43 60 44 62 47 65 47 67 48 65 49 66 49 66 48 67 44 66 44 67 43 67 44 68 48 66 48 66 49 67 49 67 50 68 51 69 52 71 53 71 50 70 50 70 50 71 52 72 52 72 52 72 52 72 52 72 51 72 48 72 48 73 50 75 50 74 50 74 51 75 51 76 51 76 50 75 49 76 50 77 52 78 52 78 53 79 53 80 54 80 54 80 55 81 55 82 56 82 57 83 57 83 56 82 55 80 55 80 55 80 55 80 57 82 57 82 57 82 57 82 57 80 56 80 56 81 58 83 57 82 58 83 60 85 61 85 64 88 62 85 60 84 60 85 60 84 60 84 60 84 60 84 59 84 58 83 57 84 58 85 61 87 61 87 61 87 61 87 59 85 60 86 60 85 58 83 61 87 62 88 62 88 61 87 61 86 61 86 61 86 61 86 63 87 61 85 60 85 61 86 62 87 61 86 61 86 62 87 61 86 61 86 61 86 61 86 59 86 59 86 59 86 59 86 61 88 61 88 61 88 61 88 64 88 64 88 64 88 64 88 63 88 65 90 67 93 70 94 70 99 75 103 75 102 76 104 74 99 71 96 67 93 65 92 65 92 64 91 63 90 63 89 62 89 62 89 62 89 62 89 61 87 60 87 60 88 62 90 63 90 63 90 63 90 63 90 65 91 65 90 65 93 66 95 61 93 63 102 71 111 78 115 83 125 84 127 88 124 83 117 76 109 76 105 76 101 73 99 69 92 64 88 61 85 56 81 56 83 54 80 52 79 52 80 52 77 52 76 51 75 50 75 50 76 51 76 51 75 49 73 50 73 50 72 49 71 48 71 48 72 49 73 50 72 49 71 47 70 47 71 47 69 45 67 47 70 47 70 47 70 47 70 46 67 47 68 46 66 44 65 43 63 42 63 41 62 41 62 45 62 45 62 45 62 45 62 45 61 43 59 41 58 41 58 39 59 36 57 35 56 33 55 34 56 33 54 32 53 30 52 35 52 35 51 34 51 33 51 34 52 33 53 32 52 32 52 31 48 31 49 32 50 33 50 32 49 33 50 33 50 34 51 31 48 31 48 31 48 31 48 32 49 32 48 31 47 30 47 35 49 34 48 33 49 35 50 32 47 32 46 31 45 30 45 30 46 30 45 29 45 28 44 27 43 28 43 26 41 24 39 26 45 25 43 24 42 22 41 23 42 23 42 23 42 23 42 23 39 23 39 23 38 21 37 22 38 23 39 23 38 21 36 20 39 20 39 20 39 20 39 22 40 20 39 20 39 21 41 22 37 22 37 21 36 20 35 21 37 23 38 23 38 22 36 18 34 19 35 20 34 19 33 19 34 19 34 19 34 19 34 18 33 18 33 17 32 17 32 17 32 17 32 17 32 17 32 15 29 16 36 22 34 18 35 18 35 20 34 17 31 17 33 18 34 17 32 16 32 17 33 16 32 16 32 16 32 16 32 16 29 12 28 14 30 15 29 16 30 14 28 13 27 13 28 14 27 15 28 15 28 14 27 17 30 18 31 17 29 15 28 15 28 15 28 15 28 15 28 13 26 13 26 13 26 13 26 15 27 16 28 18 28 17 28 17 27 16 27 15 26 15 26 14 24 13 25 16 28 15 25 13 25 15 27 17 28 16 27 16 28 18 28 15 25 14 27 18 25 13 25 13 21 10 24 18 22 18 18 13 15 14 19 12 16 14 18 16 20 17 20 13 17 16 18 14 16 15 18 16 19 18 19 16 18 17 20 15 19 17 20 16 17 13 14 16 19 16 18 15 17 14 17 16 18 15 18 14 17 14 16 15 18 15 17 14 16 13 16 16 16 16 16 16 16 16 16 14 15 16 16 15 14 12 11 13 14 13 14 13 14 13 14 12 12 11 13 13 14 10 9 14 14 12 13 12 13 13 15 11 13 13 15 14 15 14 14 13 14 12 13 13 16 16 19 14 14 12 13 12 15 15 17 17 16 16 15 15 16 16 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 18 19 21 20 18 18 19 20 17 21 19 23 21 25 22 24 21 24 21 25 22 26 23 26 20 24 22 26 23 26 23 25 23 25 22 24 21 25 22 26 20 15 9 5 6 9 12 17 18 26 23 29 24 30 24 30 25 29 26 29 26 29 26 29 27 30 28 31 28 30 27 29 27 31 28 30 27 29 27 27 24 24 23 21 21 19 19 18 13 13 12 12 12 12 12 13 14 14 14 13 13 12 12 12 11 12 15 12 14 13 17 18 21 24 21 23 27 53 54 64 54 70 57 71 56 69 58 72 62 75 62 76 64 78 66 80 65 78 65 79 66 80 67 80 67 79 67 80 68 80 69 81 66 83 67 84 68 85 68 86 69 87 70 87 70 87 70 87 69 88 71 89 72 90 71 89 72 90 72 90 72 90 72 90 73 91 72 89 72 91 74 93 74 92 74 93 75 93 76 94 77 93 76 92 75 93 76 94 78 95 78 96 79 96 80 97 80 97 80 98 81 98 82 99 81 98 82 99 82 99 81 98 80 100 80 100 80 100 80 100 82 102 82 102 82 102 82 102 81 105 80 103 80 105 82 107 81 105 82 107 84 108 85 109 89 112 87 110 85 108 84 108 84 108 84 108 84 108 84 108 85 108 84 107 83 108 84 109 87 111 87 111 87 111 87 111 85 109 86 111 86 109 83 106 86 110 87 111 87 111 86 110 86 112 86 112 86 112 86 112 88 113 86 111 85 111 85 112 88 113 87 112 86 113 87 114 86 112 86 112 86 112 86 112 86 112 86 112 86 112 86 112 88 114 88 114 88 114 88 114 88 116 88 116 88 116 88 116 87 116 89 118 91 120 93 121 95 124 100 128 101 129 103 132 101 127 98 122 94 120 93 120 92 119 91 118 91 117 90 117 89 116 89 116 89 116 89 116 88 114 87 114 87 115 89 117 90 117 90 117 90 117 90 117 89 115 89 116 91 120 93 125 94 128 95 132 101 145 114 156 119 163 124 167 126 162 119 157 110 148 108 145 104 139 101 136 93 123 88 119 87 116 82 110 84 110 82 107 80 105 79 106 77 103 77 102 76 101 75 101 75 101 75 101 75 100 73 99 73 99 73 98 72 97 71 97 70 96 71 97 71 97 70 96 69 95 70 97 70 95 68 93 70 96 70 96 70 96 70 96 67 94 68 95 67 94 66 92 64 91 63 90 63 89 62 89 62 89 62 89 62 89 62 89 62 88 60 86 58 84 57 85 59 84 58 82 57 81 55 80 56 81 55 79 54 78 52 77 52 78 52 77 52 74 51 74 53 74 53 71 53 70 52 70 48 67 48 68 49 69 50 69 51 70 50 69 50 69 49 68 48 67 48 67 48 67 48 67 49 68 49 67 48 66 47 66 51 69 49 67 48 67 50 69 47 66 47 65 46 64 45 64 47 64 47 64 46 63 45 62 41 59 43 60 43 59 41 57 45 60 44 58 43 57 41 56 42 57 42 57 42 57 42 57 38 55 39 55 39 54 37 52 36 53 38 55 39 55 38 53 39 54 39 54 39 54 39 54 40 54 39 53 38 54 39 55 39 55 38 54 37 53 37 53 35 52 37 53 37 53 36 51 33 50 34 51 35 50 34 49 34 50 34 50 34 50 34 50 35 51 34 50 33 49 33 48 32 48 32 48 32 48 32 48 30 45 31 52 37 50 32 50 32 49 34 49 32 47 32 49 34 47 34 47 33 45 31 44 32 45 32 45 32 45 32 45 32 46 28 44 30 47 30 46 30 46 29 44 27 43 28 44 29 45 28 44 28 44 29 45 30 46 31 47 31 46 28 43 25 40 26 41 28 42 29 43 28 42 28 42 28 42 28 42 24 39 26 41 27 41 27 41 28 42 27 41 27 40 26 40 26 39 25 40 28 43 27 40 24 39 26 40 26 39 24 37 24 40 27 41 26 39 27 42 28 38 23 38 24 35 22 39 9 16 8 13 5 13 9 19 3 12 7 16 10 17 10 16 4 15 4 16 2 14 3 16 3 18 8 19 4 14 5 19 9 17 10 17 9 14 5 10 9 16 9 15 8 14 7 14 8 15 7 14 7 13 6 13 7 14 7 14 7 14 7 14 8 16 8 16 8 16 8 16 6 15 9 17 8 13 2 8 7 12 7 12 7 12 7 12 9 13 8 13 9 13 5 7 10 14 7 11 6 12 9 15 6 12 8 14 9 14 9 13 8 13 7 12 8 15 12 18 9 13 6 10 5 12 10 16 10 17 9 16 8 17 9 18 9 17 9 18 10 19 11 19 11 19 11 19 11 19 11 19 10 19 12 20 10 18 11 20 10 18 12 20 14 22 15 22 14 21 14 22 15 23 16 23 13 21 15 23 16 23 16 22 16 22 15 21 14 22 15 23 11 14 0 7 2 14 8 14 14 22 18 24 17 23 17 24 19 26 19 26 19 26 19 26 21 28 21 27 20 26 19 26 18 27 16 28 19 28 19 29 20 28 19 26 19 24 17 23 10 12 10 12 10 12 10 12 12 14 12 13 11 12 10 12 11 14 15 15 13 14 15 18 23 27 17 15 16 42 45 56 43 55 44 57 42 55 42 59 47 63 46 63 47 65 47 66 48 65 48 66 49 67 48 67 46 68 46 69 45 70 46 70 49 67 49 68 50 69 51 70 53 71 52 70 52 70 52 69 48 69 51 73 53 72 51 70 52 72 52 72 52 72 52 72 52 73 48 71 48 73 51 76 50 74 50 75 51 76 52 76 51 76 50 75 49 76 50 77 52 78 52 79 53 80 54 80 54 80 54 81 55 82 56 82 54 81 55 82 56 81 55 80 55 80 55 80 55 80 55 80 57 82 57 82 57 82 57 82 58 81 56 79 56 81 59 84 57 81 58 83 59 84 61 85 65 88 63 86 61 84 60 84 60 84 60 84 60 84 60 84 59 84 58 83 57 84 58 85 61 87 61 87 61 87 61 87 59 86 60 87 60 85 57 82 59 86 60 87 61 86 60 85 62 87 62 87 62 87 62 87 63 88 61 85 60 85 60 85 63 87 62 86 61 87 62 88 61 86 61 86 61 86 61 86 59 86 59 86 59 86 59 86 60 87 60 87 60 87 60 87 64 88 64 88 64 88 64 88 63 88 64 89 66 91 68 93 67 96 72 101 74 101 76 105 75 100 71 95 67 93 66 93 65 92 64 91 64 91 63 90 62 89 62 89 62 89 62 89 61 87 60 87 60 88 62 90 63 90 63 90 63 90 63 90 64 89 64 89 64 92 65 94 67 93 58 91 61 104 77 119 78 118 81 123 85 121 84 117 78 110 78 107 76 103 75 102 64 90 63 87 61 86 57 80 57 83 55 81 53 80 53 80 52 77 52 76 51 75 50 75 49 74 50 75 50 74 48 72 50 73 50 72 49 71 48 71 46 69 47 71 48 70 46 69 45 69 47 71 47 69 44 66 47 70 47 70 47 70 47 70 46 68 47 68 47 67 45 65 43 64 43 63 42 62 41 62 45 62 45 62 45 62 45 62 45 61 43 59 41 57 40 57 39 59 36 57 35 56 33 55 34 56 33 54 32 53 30 52 35 52 35 51 34 51 33 51 34 53 34 53 33 52 32 52 31 48 31 49 32 50 33 50 35 51 34 50 33 49 32 48 31 48 31 48 31 48 31 48 32 49 32 48 31 47 30 47 34 48 31 45 30 46 32 48 32 47 32 46 31 45 30 45 32 48 32 47 31 47 30 46 23 40 26 43 28 44 27 42 26 45 25 43 24 42 22 41 23 42 23 42 23 42 23 42 22 39 23 39 23 38 21 36 19 36 22 39 24 40 23 38 20 39 20 39 20 39 20 39 20 38 19 37 18 38 19 39 25 40 25 39 24 38 23 38 19 35 20 36 21 35 20 34 18 34 19 35 20 34 19 33 19 34 19 34 19 34 19 34 21 36 21 35 20 34 19 34 17 32 17 32 17 32 17 32 16 30 17 37 22 33 16 33 16 32 18 33 16 31 17 33 18 35 19 35 18 32 14 29 16 32 16 32 16 32 16 32 18 31 14 29 16 32 17 31 14 29 13 28 13 29 14 30 19 31 16 28 15 29 18 32 16 30 18 32 18 30 15 27 13 26 14 28 17 31 19 32 16 29 16 29 16 29 16 29 12 23 13 25 15 26 15 26 17 28 17 27 16 26 15 26 15 26 15 27 18 29 17 26 14 25 14 25 13 22 8 18 14 26 16 26 13 23 13 25 17 24 11 24 13 21 11 26 13 17 14 18 15 17 14 16 19 19 13 17 17 21 17 18 17 19 16 18 17 19 15 15 15 18 17 18 14 15 14 17 12 16 15 19 17 20 16 18 15 18 15 18 15 18 15 18 16 18 13 16 14 17 13 14 16 18 15 17 14 18 15 19 15 16 16 17 17 16 16 15 13 14 15 16 16 14 12 11 12 13 12 12 11 11 10 11 9 11 12 14 13 13 10 10 13 14 13 14 13 14 13 14 14 14 13 13 13 15 16 18 11 13 12 14 13 13 12 12 12 13 13 15 14 16 16 17 17 18 18 19 19 18 18 17 17 18 18 19 19 18 18 17 16 17 19 21 22 21 19 18 18 18 18 19 19 20 20 20 19 22 19 23 20 24 21 24 22 25 22 25 22 25 22 25 22 25 22 25 22 25 22 25 26 26 20 23 21 26 23 25 17 17 16 15 15 17 21 28 24 29 24 30 25 33 26 31 26 29 26 28 25 29 26 30 28 31 28 31 28 31 28 31 29 33 30 33 30 34 32 32 30 32 34 31 28 23 22 20 14 13 13 12 12 13 13 14 15 14 14 13 13 14 14 15 12 12 13 11 13 13 16 14 22 26 24 25 25 49 55 71 57 70 56 69 55 70 57 71 60 74 62 77 64 78 65 77 64 79 68 82 67 79 67 81 68 80 68 80 68 80 68 80 67 84 67 84 67 84 67 84 68 85 69 86 69 86 70 87 72 90 72 90 72 90 72 90 71 89 71 89 71 89 71 89 71 90 73 92 74 92 74 91 72 91 75 94 77 94 75 92 79 96 79 96 79 96 79 96 81 98 81 97 80 96 79 96 78 95 79 97 80 96 78 95 81 98 81 98 81 98 81 98 80 100 80 100 80 100 80 100 81 101 81 101 81 101 81 101 82 105 81 104 80 105 81 106 82 106 82 107 83 108 84 108 88 112 87 110 86 109 84 108 84 108 84 108 84 108 84 108 85 108 83 107 84 109 87 112 86 110 86 110 86 110 86 110 88 112 88 111 87 110 86 110 86 110 86 111 87 112 88 112 84 111 87 114 88 113 85 110 84 111 87 114 88 113 85 110 85 111 85 112 86 113 87 113 87 114 88 112 85 111 87 116 87 113 87 113 87 113 87 113 89 115 89 115 88 113 86 112 86 114 86 115 87 116 88 116 89 117 89 118 90 119 91 119 95 123 97 125 100 128 103 130 102 128 101 127 98 123 94 120 93 120 93 119 92 118 91 118 89 116 89 116 89 116 89 116 89 115 88 114 87 115 88 116 88 116 89 117 90 116 89 115 91 117 91 117 91 118 90 120 92 124 94 128 96 136 109 148 111 156 117 162 120 158 115 153 113 151 110 146 104 137 97 131 93 125 88 119 87 119 86 115 82 112 83 110 83 109 81 107 78 103 76 101 75 101 75 102 76 100 72 98 74 101 75 100 74 99 73 98 72 99 73 100 72 98 72 97 71 96 70 96 70 96 70 96 70 96 70 96 68 95 69 96 70 95 69 94 67 95 68 95 68 94 66 92 65 91 63 90 65 92 64 90 60 87 60 87 60 87 60 87 61 88 61 87 60 86 59 86 59 84 58 82 57 81 55 80 54 79 54 79 54 79 54 79 53 79 53 78 53 75 52 75 53 74 54 71 53 70 52 70 51 70 51 70 52 72 54 74 50 69 50 69 50 69 50 69 49 68 49 68 49 68 49 68 48 67 48 67 48 67 48 67 46 66 47 67 48 66 47 65 48 67 48 67 48 67 48 67 47 64 47 64 47 64 47 64 42 59 42 59 42 59 42 59 45 59 43 57 42 57 42 58 38 56 44 59 42 55 39 54 37 54 40 57 41 56 38 53 39 55 39 55 39 55 39 55 40 55 40 54 39 53 38 53 38 53 38 53 38 53 38 53 38 54 38 53 37 52 36 52 35 51 35 51 35 51 35 51 34 51 35 51 35 51 35 52 35 51 35 50 34 49 33 49 34 51 36 51 33 48 33 50 32 49 34 50 32 48 33 50 33 48 32 47 31 48 32 49 32 48 31 47 31 48 33 49 32 46 33 46 32 44 30 43 36 48 34 46 33 47 35 49 31 46 30 45 29 46 30 47 30 47 31 46 28 44 30 48 32 47 29 44 28 45 31 48 28 44 28 45 29 46 30 46 29 43 29 43 29 43 29 43 27 42 28 43 29 42 28 41 27 40 26 39 25 40 26 41 30 43 29 42 28 43 30 44 26 39 24 37 23 39 26 41 27 40 26 39 25 40 26 41 24 34 21 42 31 42 24 37 21 37 26 40 24 36 21 35 6 14 7 15 8 14 7 13 11 16 6 14 9 18 10 15 6 15 3 16 6 18 4 15 3 16 5 16 2 13 2 15 6 14 8 16 9 16 8 14 8 15 8 15 8 15 8 15 12 17 8 16 10 17 8 14 9 15 8 14 7 15 8 16 7 16 8 17 9 16 8 15 8 15 6 14 5 13 5 13 7 12 7 11 6 10 5 10 5 11 6 12 7 11 6 10 8 13 8 13 8 13 8 13 8 12 7 11 7 13 9 15 7 13 9 14 9 14 8 12 7 12 8 14 9 15 11 16 8 16 9 18 10 17 8 16 9 18 10 19 11 18 10 17 8 17 11 21 13 20 11 18 10 18 10 19 11 20 12 20 12 19 12 20 13 21 14 21 13 20 13 20 13 20 13 20 15 22 15 22 15 22 15 22 17 22 14 21 16 24 16 22 6 16 8 16 9 19 14 25 18 24 18 25 19 26 20 26 20 26 19 25 18 26 19 27 21 28 21 28 21 28 21 28 20 29 18 31 21 31 22 32 24 32 25 32 24 26 16 19 11 13 10 12 10 12 11 13 12 14 11 13 11 13 12 14 11 12 12 12 12 15 16 18 21 26 20 18 15 38 44 61 46 56 43 55 42 56 41 58 43 60 45 63 47 64 45 64 47 66 51 68 50 66 48 68 46 68 46 68 44 68 44 68 49 67 49 67 49 67 49 67 50 68 51 69 51 70 52 70 52 72 52 72 52 72 52 72 51 71 51 71 51 71 51 71 49 72 49 74 50 74 50 73 49 74 51 76 52 76 52 75 53 79 53 79 53 79 53 79 55 81 55 80 54 79 53 79 53 79 54 80 54 80 53 79 55 81 55 81 55 81 55 81 55 80 55 80 55 80 55 80 56 81 56 81 56 81 56 81 58 81 57 80 56 81 57 82 58 82 58 83 59 84 60 84 63 87 62 86 62 86 61 85 60 84 60 84 60 84 60 84 59 85 58 84 58 85 61 88 60 86 60 86 60 86 60 86 62 88 62 87 61 86 60 86 60 86 60 87 61 88 62 88 60 86 61 87 62 86 61 85 60 85 62 87 62 87 60 85 60 85 60 86 61 87 62 87 62 88 63 86 60 85 62 90 60 87 60 87 60 87 60 87 61 88 62 89 62 88 60 87 62 86 62 87 63 88 64 88 65 89 65 90 66 90 67 91 68 95 69 98 73 101 75 103 75 101 74 100 71 96 67 93 66 93 66 92 65 92 64 91 62 89 62 89 62 89 62 89 62 88 61 87 60 88 61 89 61 89 62 90 63 89 62 88 66 91 64 91 64 91 62 90 63 93 63 94 65 99 73 110 74 112 78 118 83 118 81 114 83 113 78 105 73 100 70 100 69 94 66 89 64 88 61 86 56 82 56 82 55 81 53 79 53 77 51 76 50 75 50 76 51 74 48 73 49 75 50 73 51 73 50 72 49 73 50 74 49 72 49 71 48 70 47 70 47 70 47 70 47 70 47 70 45 69 46 70 47 69 46 68 46 68 47 68 47 67 45 65 44 64 42 63 44 65 43 63 43 60 43 60 43 60 43 60 44 61 44 60 43 59 42 59 39 59 36 57 35 56 33 55 32 54 32 54 32 54 32 54 36 53 36 52 35 52 34 52 34 53 34 53 33 52 32 52 36 52 34 51 33 51 34 52 33 50 33 50 33 50 33 50 32 49 32 49 32 49 32 49 31 48 31 48 31 48 31 48 31 46 32 47 32 47 31 46 33 48 33 48 33 48 33 48 30 46 30 46 30 46 30 46 27 43 27 43 27 43 27 43 25 44 24 42 22 41 23 42 20 41 25 44 23 40 20 39 22 39 24 40 24 40 23 38 23 39 23 39 23 39 23 39 21 40 21 39 20 38 19 38 19 38 19 38 19 38 19 38 23 38 23 37 22 36 21 36 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 34 19 33 18 33 19 35 21 35 18 32 18 34 16 32 18 33 16 30 17 33 19 33 18 32 17 33 18 34 18 32 17 31 16 32 17 33 18 34 18 34 17 32 14 29 18 33 16 31 15 32 17 34 16 31 16 31 16 31 16 31 15 31 16 30 13 28 15 32 18 31 16 29 16 29 18 31 15 28 15 29 16 30 17 30 16 29 16 29 16 29 16 29 15 28 15 28 15 28 15 28 16 26 15 25 14 26 15 27 18 28 16 26 15 25 15 26 17 27 14 24 12 24 14 25 14 25 13 24 13 24 14 25 15 22 11 26 16 25 13 25 12 23 13 25 13 23 11 21 13 17 14 18 15 17 14 16 18 19 14 17 16 20 16 18 13 16 14 18 18 21 18 18 15 18 17 18 14 15 14 17 15 18 16 19 16 18 14 16 15 18 15 18 15 18 15 18 18 20 15 19 17 20 16 17 16 18 15 17 14 18 15 19 15 16 16 17 17 16 16 15 18 16 14 12 11 12 14 15 12 13 11 12 11 12 10 11 12 12 11 11 10 12 11 13 13 14 13 14 13 14 13 14 12 12 11 12 11 13 13 15 13 15 15 16 15 16 14 14 12 13 13 15 14 16 16 17 15 15 16 17 17 16 15 15 17 18 18 19 19 18 18 17 16 17 19 21 21 20 19 18 18 18 18 19 19 20 20 20 19 22 19 23 20 24 21 24 20 23 20 23 20 23 20 23 22 25 22 25 22 25 22 25 22 24 21 26 24 27 22 22 11 14 17 19 20 21 22 28 24 29 24 30 25 33 26 31 26 29 26 28 25 29 26 30 28 31 28 31 28 31 28 31 29 33 30 33 30 34 32 32 34 33 32 31 32 28 23 16 12 12 11 11 11 11 12 12 13 13 12 12 12 12 13 13 15 14 13 10 13 13 18 19 23 25 21 22 21 43 51 70 57 70 56 69 55 70 57 71 58 72 60 75 62 76 63 75 63 78 68 81 67 79 67 81 68 80 68 80 68 80 68 80 67 84 67 84 67 84 67 84 68 85 69 86 70 87 70 88 72 90 72 90 72 90 72 90 71 89 71 89 71 89 71 89 72 90 73 92 74 92 74 92 75 93 75 93 75 94 77 95 79 96 79 96 79 96 79 96 81 98 80 97 80 97 79 96 80 98 81 99 82 98 81 97 81 98 81 98 81 98 81 98 80 100 80 100 80 100 80 100 81 101 81 101 81 101 81 101 82 105 81 104 80 105 81 106 82 106 82 107 83 108 84 108 85 109 86 110 86 110 87 111 84 108 84 108 84 108 84 108 85 109 85 108 85 110 86 111 86 110 86 110 86 110 86 110 88 112 88 111 87 110 86 110 86 110 87 111 87 111 88 112 87 112 86 111 85 112 86 113 85 112 86 113 87 112 86 111 85 111 86 112 86 112 87 113 87 114 88 113 85 111 87 115 87 113 87 113 87 113 87 113 87 113 88 115 89 115 88 114 86 114 86 115 87 116 88 116 89 117 89 117 90 118 90 119 94 122 96 124 99 128 102 129 102 128 101 127 98 124 95 121 93 120 93 120 92 119 92 118 90 117 90 117 90 117 90 117 89 115 88 114 87 115 88 116 88 116 89 117 90 116 89 115 91 118 91 118 91 118 90 120 92 122 93 124 94 130 102 140 108 152 112 157 117 157 117 157 117 153 109 143 102 137 102 138 99 131 93 125 91 122 87 118 82 112 81 111 81 107 79 105 78 103 77 103 76 102 76 101 76 100 73 100 75 102 75 99 74 99 73 98 72 99 73 100 72 98 72 97 71 96 70 96 70 96 70 96 70 96 70 96 68 95 69 96 70 95 69 94 67 95 68 95 68 94 66 92 65 91 63 90 65 92 64 90 61 88 61 87 60 87 60 87 61 88 61 87 60 86 59 86 59 84 58 82 57 81 55 80 55 80 55 79 54 79 54 79 53 79 52 78 53 76 52 75 53 74 54 71 53 70 52 70 53 71 51 69 49 68 49 68 50 69 50 69 50 69 50 69 49 68 49 68 49 68 49 68 48 67 48 67 48 67 48 67 45 64 46 65 46 65 45 64 48 67 48 67 48 67 48 67 45 62 45 62 45 62 45 62 43 60 43 60 43 60 43 60 44 58 43 57 41 56 42 57 40 57 44 59 42 55 40 55 39 55 40 56 40 56 39 55 39 55 39 55 39 55 39 55 40 55 40 54 39 53 38 53 38 53 38 53 38 53 38 53 38 54 37 53 37 53 36 52 35 51 35 51 35 51 35 51 37 52 36 51 35 50 34 49 35 51 34 50 34 50 33 49 34 51 36 51 33 48 33 50 30 47 33 48 30 46 31 48 35 50 33 49 33 49 34 51 33 49 32 47 31 48 32 49 35 48 35 48 34 45 31 43 31 44 30 42 29 43 31 44 31 48 33 50 34 49 32 47 30 47 31 46 28 44 30 48 31 46 30 45 29 46 30 47 28 44 29 45 29 45 30 46 29 43 29 43 29 43 29 43 30 43 27 40 26 41 29 44 27 40 26 39 25 40 26 41 30 43 28 40 25 38 24 38 30 43 27 38 23 37 23 38 24 37 22 36 22 36 23 38 27 38 23 39 23 34 22 41 26 37 22 37 26 40 23 33 6 14 7 15 8 14 7 13 9 15 7 14 8 15 9 16 6 15 3 16 6 18 4 14 2 16 5 16 2 13 2 16 9 16 9 16 8 14 7 13 8 15 8 15 8 15 8 15 8 14 6 13 8 15 7 12 9 15 8 14 7 15 8 16 7 16 8 17 9 16 8 15 8 15 6 13 4 13 6 14 6 11 6 11 6 11 6 11 8 12 5 9 4 10 7 13 8 13 8 13 8 13 8 13 7 12 7 12 7 12 8 13 8 13 9 15 10 14 8 13 8 13 8 14 9 15 10 15 7 16 9 17 9 17 8 15 9 18 10 19 11 18 10 17 9 18 11 20 12 20 11 19 10 18 10 19 11 20 12 20 12 19 12 20 13 21 14 21 15 22 15 22 15 22 15 22 15 22 15 22 15 22 15 22 14 21 14 23 16 21 10 13 0 12 10 22 15 24 17 25 18 24 18 25 19 26 20 26 20 26 19 25 18 26 19 27 21 28 21 28 21 28 21 28 20 29 18 31 21 31 22 32 28 33 23 32 28 31 17 15 10 11 9 10 8 11 9 12 11 12 10 11 9 12 10 13 15 15 12 12 12 16 19 23 22 25 18 17 11 30 37 59 46 56 43 55 42 56 41 58 41 58 42 60 44 62 42 61 45 65 50 67 50 66 48 68 47 69 47 69 45 69 45 69 50 68 50 68 50 68 50 68 50 68 51 69 52 71 53 72 52 72 52 72 52 72 52 72 52 72 52 72 52 72 52 72 50 73 50 74 51 75 50 74 52 76 50 74 50 76 53 79 53 79 53 79 53 79 53 79 54 80 54 80 54 80 54 80 55 82 56 83 57 82 56 81 55 81 55 81 55 81 55 81 55 80 55 80 55 80 55 80 56 81 56 81 56 81 56 81 58 81 57 80 56 81 57 82 58 82 58 83 59 84 60 84 60 84 61 86 62 87 64 88 61 85 61 85 61 85 61 85 60 86 59 85 60 86 60 86 60 86 60 86 60 86 60 86 62 88 62 87 61 86 60 86 61 87 61 87 61 87 61 87 63 87 60 84 59 85 62 88 61 86 61 86 61 86 61 86 61 86 61 86 61 86 61 86 61 87 63 87 61 85 62 89 60 87 60 87 60 87 60 87 59 86 60 88 62 89 62 89 62 86 62 87 63 88 64 88 64 88 65 89 65 90 66 90 66 94 68 97 71 100 74 102 74 101 74 100 72 97 69 95 67 94 66 93 66 92 65 92 64 91 64 91 64 91 64 91 62 88 61 87 60 88 61 89 61 89 62 90 63 89 62 88 63 90 63 90 63 90 61 89 62 93 64 92 64 95 68 101 71 106 74 111 79 117 83 118 83 114 78 107 73 104 71 102 75 99 70 93 66 90 63 86 58 83 55 80 52 78 51 78 52 77 53 77 52 76 51 75 50 74 49 74 51 76 50 73 51 73 50 72 49 73 50 74 49 72 49 71 48 70 47 70 47 70 47 70 47 70 47 70 45 69 46 70 47 69 46 68 46 68 47 68 47 67 45 65 44 64 42 63 44 65 43 63 45 61 44 61 44 60 43 60 44 61 44 60 43 59 42 59 39 59 36 57 35 56 33 55 34 55 33 55 33 54 32 54 35 52 35 52 35 53 35 53 34 53 34 53 33 52 32 52 34 50 32 48 31 48 31 49 32 49 32 49 32 49 32 49 32 49 32 49 32 49 32 49 31 48 31 48 31 48 31 48 29 45 30 46 31 45 30 44 32 47 32 47 32 47 32 47 30 46 30 45 29 45 29 45 26 42 26 42 26 42 26 42 26 45 25 43 23 43 24 43 22 42 25 44 23 40 21 41 23 40 24 40 24 40 24 39 23 39 23 39 23 39 23 39 21 40 21 39 20 38 19 38 19 38 19 38 19 38 19 38 22 37 22 37 22 37 22 37 21 36 21 36 21 36 21 36 23 37 21 36 19 34 18 32 19 34 19 34 19 34 19 34 19 35 21 35 18 32 18 34 16 32 18 33 16 31 17 33 19 33 18 32 17 33 18 34 19 33 17 31 16 31 17 32 17 34 18 35 19 35 18 33 14 30 14 30 14 30 14 30 14 31 18 34 19 33 16 29 15 31 16 30 13 28 15 32 17 30 17 30 17 30 17 30 16 29 16 29 16 29 16 29 15 28 15 28 15 28 15 28 18 29 14 25 12 27 16 31 16 26 15 25 14 26 15 27 20 30 18 28 16 27 16 28 19 28 15 25 13 24 14 25 13 23 12 22 11 23 12 24 14 24 15 26 12 18 10 26 17 24 9 22 15 27 13 19 13 17 14 18 15 17 14 16 15 18 15 17 14 17 15 19 18 20 16 19 17 18 14 13 14 17 16 18 14 16 15 18 17 19 16 18 14 17 14 17 15 18 15 18 15 18 15 18 15 16 12 16 15 18 14 16 16 18 15 17 14 18 15 19 15 16 16 17 17 16 16 15 14 14 15 16 15 14 13 12 11 12 11 12 11 12 11 12 13 13 10 10 9 11 12 14 13 14 13 14 13 14 13 14 14 15 14 15 14 15 13 14 11 13 13 14 13 14 12 12 13 14 14 15 14 15 15 16 17 17 18 19 19 18 17 17 17 18 18 19 19 18 18 17 17 18 19 19 20 20 20 20 18 18 18 19 19 20 20 20 19 22 19 23 20 24 21 24 22 25 22 25 22 25 22 25 22 25 22 25 22 25 22 25 22 24 22 25 21 20 11 9 7 12 19 24 25 25 24 28 24 29 24 30 25 33 26 31 26 29 26 28 25 29 26 30 28 31 28 31 28 31 28 31 29 33 30 33 30 34 32 32 36 33 31 32 34 30 21 12 12 11 11 10 10 11 11 12 13 12 12 11 11 12 12 13 17 15 14 11 14 16 22 23 24 24 21 24 19 35 43 68 57 70 56 69 55 70 57 71 57 71 59 73 61 74 61 74 61 77 66 80 66 79 67 82 69 81 69 81 69 81 69 81 68 85 68 85 68 85 68 85 68 85 69 87 71 89 72 90 72 90 72 90 72 90 72 90 72 90 72 90 72 90 72 90 72 91 74 93 75 93 75 92 77 94 75 92 75 94 78 97 79 96 79 96 79 96 79 96 80 97 80 97 80 97 80 97 82 99 83 100 83 100 82 99 81 98 81 98 81 98 81 98 80 100 80 100 80 100 80 100 81 101 81 101 81 101 81 101 82 105 81 104 80 105 81 106 82 106 82 107 83 108 84 108 83 108 84 109 87 112 88 113 85 109 85 109 85 109 85 109 86 110 87 111 86 110 86 110 86 110 86 110 86 110 86 110 88 112 88 111 87 110 86 110 87 111 87 111 87 111 87 111 88 113 85 110 84 111 87 114 86 112 86 112 86 112 86 112 86 112 86 112 86 112 86 112 85 113 89 114 87 112 87 114 87 113 87 113 87 113 87 113 86 112 87 114 89 115 89 115 86 114 86 115 87 116 88 116 88 116 88 117 89 117 90 118 92 120 94 123 97 126 100 128 101 128 101 128 99 125 96 123 94 121 94 120 93 120 92 119 91 118 91 118 91 118 91 118 89 115 88 114 87 115 88 116 88 116 89 117 90 116 89 115 90 117 90 117 90 117 89 119 90 121 92 122 93 123 96 133 102 147 106 152 113 156 117 158 113 152 113 150 110 143 104 138 101 134 94 128 92 124 88 118 85 116 82 110 78 107 77 104 77 104 78 105 78 103 76 101 75 100 74 102 77 103 75 99 74 99 73 98 72 99 73 100 72 98 72 97 71 96 70 96 70 96 70 96 70 96 70 96 68 95 69 96 70 95 69 94 67 95 68 95 68 94 66 92 65 91 63 90 65 92 64 90 63 89 62 88 61 87 60 87 61 88 61 87 60 86 59 86 59 84 58 82 57 81 55 80 57 81 56 80 55 79 54 79 52 78 52 78 53 76 53 76 53 74 54 71 53 70 52 70 48 67 48 67 48 68 50 70 49 68 49 68 49 68 49 68 49 68 49 68 49 68 49 68 48 67 48 67 48 67 48 67 44 64 45 65 46 64 45 63 47 66 47 66 47 66 47 66 48 65 47 64 46 63 46 62 41 58 41 58 41 58 41 58 47 61 45 59 44 59 44 60 42 58 44 59 42 55 41 57 41 56 40 56 40 56 40 57 39 55 39 55 39 55 39 55 40 55 40 54 39 53 38 53 38 53 38 53 38 53 38 53 37 53 37 53 37 53 37 53 36 52 36 52 36 52 36 52 38 53 36 52 34 50 33 48 34 50 34 50 34 50 34 50 34 51 36 51 33 48 33 50 33 50 35 51 33 49 34 51 32 47 31 46 30 47 31 48 34 49 32 47 31 47 31 47 30 44 33 47 36 49 36 49 31 44 32 45 32 45 31 44 28 45 31 49 33 47 29 44 30 47 31 46 28 44 30 48 30 46 30 46 30 46 30 46 29 45 29 45 29 45 29 45 28 42 28 42 28 42 28 42 31 43 27 39 25 41 29 45 27 40 26 39 25 40 26 41 27 41 27 41 27 42 30 44 28 41 25 39 25 40 27 42 26 39 24 38 24 38 25 40 23 38 27 44 26 34 20 38 29 38 21 36 26 42 24 34 6 14 7 15 8 14 7 13 7 15 8 14 6 13 7 16 10 19 5 17 5 15 1 10 1 15 4 16 2 14 3 17 10 16 8 14 7 14 8 15 8 15 8 15 8 15 8 15 9 15 7 15 10 18 10 16 9 15 8 14 7 15 8 16 7 16 8 17 9 16 8 15 5 14 8 17 8 14 4 10 5 10 6 11 6 11 7 12 7 11 6 10 5 11 6 12 8 13 8 13 8 13 8 13 9 15 10 15 10 14 8 12 6 11 7 13 8 12 6 11 9 14 9 14 9 14 9 14 9 18 11 19 11 19 10 17 9 18 10 19 11 18 10 17 10 18 10 19 11 20 12 20 10 18 10 19 11 20 12 20 12 19 12 20 13 21 14 21 13 20 13 20 13 20 13 20 15 22 15 22 15 22 15 22 16 22 14 21 13 16 3 5 0 13 12 25 18 26 18 25 18 24 18 25 19 26 20 26 20 26 19 25 18 26 19 27 21 28 21 28 21 28 21 28 20 29 18 31 21 31 22 32 25 32 24 33 27 28 13 13 10 12 9 11 9 11 10 12 11 13 10 12 10 12 11 13 15 16 14 15 15 20 22 26 22 25 20 22 12 24 30 56 46 56 43 55 42 56 41 58 41 58 42 60 44 61 42 61 44 63 48 66 49 66 48 69 48 70 48 70 46 70 46 70 51 69 51 69 51 69 51 69 50 68 51 70 53 72 55 73 52 72 52 72 52 72 52 72 53 73 53 73 53 73 53 73 51 73 50 75 52 76 51 75 52 76 52 76 52 77 54 78 53 79 53 79 53 79 53 79 53 79 54 80 54 80 55 81 55 82 56 83 57 82 56 81 55 81 55 81 55 81 55 81 55 80 55 80 55 80 55 80 56 81 56 81 56 81 56 81 58 81 57 80 56 81 57 82 58 82 58 83 59 84 60 84 59 84 61 85 63 87 64 89 62 86 62 86 62 86 62 86 61 87 61 88 61 86 60 85 60 86 60 86 60 86 60 86 62 88 62 87 61 86 60 86 62 88 61 87 61 87 60 86 62 86 61 85 60 86 61 87 62 86 61 85 60 86 61 87 62 87 61 86 61 86 60 85 60 87 64 89 62 86 61 87 60 87 60 87 60 87 60 87 60 87 61 89 62 89 61 88 62 86 62 87 63 88 64 88 63 88 64 88 65 89 65 89 65 92 66 95 70 98 72 100 74 101 74 101 73 99 70 96 68 94 67 94 66 93 66 93 65 92 65 92 65 92 65 92 62 88 61 87 60 88 61 89 61 89 62 90 63 89 62 88 62 89 62 89 62 89 60 88 61 91 64 92 63 94 66 98 67 102 71 109 78 115 80 115 78 112 81 114 79 110 71 103 75 98 71 93 68 92 65 88 63 86 58 81 52 77 51 78 52 78 54 80 54 78 51 75 50 75 50 77 53 78 50 73 51 73 50 72 49 73 50 74 49 72 49 71 48 70 47 70 47 70 47 70 47 70 47 70 45 69 46 70 47 69 46 68 46 68 47 68 47 67 45 65 44 64 42 63 44 65 43 63 46 63 46 62 44 61 43 60 44 61 44 60 43 59 42 59 39 59 36 57 35 56 33 55 35 57 35 56 33 55 32 54 34 51 35 52 35 53 36 54 34 53 34 53 33 52 32 52 31 47 30 48 32 50 34 52 31 48 31 48 31 48 31 48 32 49 32 49 32 49 32 49 31 48 31 48 31 48 31 48 30 45 31 46 31 46 30 45 31 46 31 46 31 46 31 46 33 49 32 48 31 46 30 45 26 42 26 42 26 42 26 42 28 46 26 44 25 44 25 44 24 44 26 44 23 41 22 43 25 41 24 40 24 40 25 41 23 39 23 39 23 39 23 39 21 40 21 39 20 38 19 38 19 38 19 38 19 38 19 38 21 36 22 37 22 37 23 38 22 37 22 37 22 37 22 37 22 36 21 35 20 34 19 33 18 33 19 34 19 34 20 35 19 35 21 35 18 32 18 34 19 35 21 36 19 33 20 36 16 31 15 29 14 30 16 31 20 34 18 32 16 31 16 31 13 30 16 34 19 36 20 36 16 32 17 34 18 33 16 32 13 29 15 31 16 30 14 28 15 31 16 30 13 28 15 32 16 30 17 31 18 30 17 29 17 30 16 29 16 29 15 28 14 27 14 27 14 27 14 27 17 29 14 26 13 27 16 30 16 26 15 25 14 26 15 27 12 23 12 24 14 27 17 29 16 26 14 25 14 27 17 29 16 27 15 26 15 26 16 27 12 23 15 31 18 23 10 24 18 25 11 22 14 26 14 22 13 17 14 18 15 17 14 16 13 18 16 17 12 15 14 20 18 20 16 19 17 18 14 13 13 16 16 18 14 16 16 19 16 18 14 17 14 18 16 20 15 18 15 18 15 18 15 18 16 18 14 18 17 21 17 19 16 18 15 17 14 18 15 19 15 16 16 17 17 16 16 15 15 15 15 15 14 14 13 12 10 11 10 12 11 13 12 13 10 12 11 13 12 12 11 11 13 14 13 14 13 14 13 14 13 15 14 16 14 14 12 12 12 13 13 15 14 14 12 13 14 15 14 15 14 15 14 15 16 17 18 18 18 18 17 16 17 18 18 19 19 18 18 17 18 18 18 18 19 19 20 21 18 18 18 19 19 20 20 20 19 22 19 23 20 24 21 24 20 23 20 23 20 23 20 23 22 25 22 25 22 25 22 25 23 25 21 24 20 21 13 13 10 15 21 25 26 26 25 28 24 29 24 30 25 33 26 31 26 29 26 28 25 29 26 30 28 31 28 31 28 31 28 31 29 33 30 33 30 34 32 32 30 32 33 33 31 23 17 12 13 13 12 12 12 12 13 13 14 14 13 13 13 13 14 14 16 16 16 15 19 19 24 24 24 24 25 30 23 33 38 65 57 70 56 69 55 70 57 71 58 71 60 74 62 75 62 75 60 75 65 79 66 79 67 82 70 82 70 82 70 82 70 82 69 86 69 86 69 86 69 86 68 85 69 87 72 90 74 91 72 90 72 90 72 90 72 90 73 91 73 91 73 91 73 91 73 92 75 93 76 94 75 93 75 94 77 95 78 96 77 95 79 96 79 96 79 96 79 96 79 96 79 97 80 98 81 98 81 98 82 99 82 99 81 98 81 98 81 98 81 98 81 98 80 100 80 100 80 100 80 100 81 101 81 101 81 101 81 101 82 105 81 104 80 105 81 106 82 106 82 107 83 108 84 108 84 109 85 110 86 111 87 112 86 110 86 110 86 110 86 110 87 111 88 112 88 111 85 108 86 110 86 110 86 110 86 110 88 112 88 111 87 110 86 110 88 112 88 111 87 110 86 110 85 112 86 113 87 112 86 111 87 113 85 111 85 111 87 113 87 113 87 112 86 111 85 111 84 113 89 115 88 112 86 113 87 113 87 113 87 113 87 113 88 114 89 115 89 114 87 113 86 114 86 115 87 116 88 116 87 115 88 116 88 117 89 117 91 119 93 121 96 125 99 126 101 128 101 128 100 126 98 124 95 122 94 121 94 120 93 120 93 120 93 120 93 120 93 120 89 115 88 114 87 115 88 116 88 116 89 117 90 116 89 115 89 116 89 116 89 116 89 116 88 120 92 123 92 123 96 131 98 143 105 152 113 154 113 152 114 152 114 152 113 146 108 142 102 135 96 131 95 129 93 125 90 120 84 112 79 108 78 106 76 104 79 106 80 104 76 101 75 101 75 103 79 104 75 99 74 99 73 98 72 99 73 100 72 98 72 97 71 96 70 96 70 96 70 96 70 96 70 96 68 95 69 96 70 95 69 94 67 95 68 95 68 94 66 92 65 91 63 90 65 92 64 90 64 91 63 89 61 88 60 87 61 88 61 87 60 86 59 86 59 84 58 82 57 81 55 80 58 83 57 81 55 80 54 79 51 77 51 78 53 77 54 77 53 74 54 71 53 70 52 70 50 69 49 68 49 69 50 70 48 67 48 67 48 67 48 67 49 68 49 68 49 68 49 68 48 67 48 67 48 67 48 67 46 65 47 66 47 66 46 65 46 65 46 65 46 65 46 65 49 65 48 64 46 62 44 61 44 61 44 61 44 61 44 61 45 59 43 57 42 57 42 58 43 59 45 58 41 56 42 59 42 57 40 56 40 56 41 58 39 55 39 55 39 55 39 55 40 55 40 54 39 53 38 53 38 53 38 53 38 53 38 53 36 52 36 53 37 54 38 54 37 53 37 53 37 53 37 53 35 51 35 51 35 51 35 51 33 49 33 50 34 51 35 51 34 51 36 51 33 48 33 50 33 50 36 51 33 49 34 51 32 47 31 46 30 47 31 48 35 50 33 48 31 46 30 47 31 44 32 46 34 46 33 46 31 45 33 47 34 46 32 44 31 47 31 47 31 47 31 47 30 47 31 46 28 44 30 48 29 45 31 47 31 47 29 45 30 46 30 45 29 44 28 44 27 41 27 41 27 41 27 41 28 42 28 42 28 42 28 42 27 40 26 39 25 40 26 41 24 38 24 38 25 40 27 41 29 42 27 39 25 40 27 42 27 41 26 40 26 40 27 41 27 38 24 42 30 41 25 40 27 40 25 38 23 38 25 39 6 14 7 15 8 14 7 13 6 15 9 15 5 11 7 17 5 16 3 16 5 17 3 13 0 14 4 16 2 14 4 18 6 14 6 13 7 15 10 18 8 15 8 15 8 15 8 15 7 12 5 13 8 16 8 14 9 15 8 14 7 15 8 16 7 16 8 17 9 16 8 15 9 16 6 12 4 13 6 15 5 10 5 11 6 12 7 12 4 10 7 13 8 12 5 9 8 13 8 13 8 13 8 13 7 13 8 14 8 12 5 9 8 14 9 15 10 14 9 13 9 14 9 14 9 14 9 14 7 16 8 17 9 16 8 15 9 18 10 19 11 18 10 17 11 18 10 18 10 19 12 21 10 18 10 19 11 20 12 20 12 19 12 20 13 21 14 21 15 22 15 22 15 22 15 22 15 22 15 22 15 22 15 22 15 21 14 21 15 21 11 15 4 16 13 25 18 25 18 25 18 24 18 25 19 26 20 26 20 26 19 25 18 26 19 27 21 28 21 28 21 28 21 28 20 29 18 31 21 31 22 32 20 31 26 34 23 22 10 13 12 13 11 12 10 13 11 14 13 14 12 13 11 14 12 15 13 16 16 18 19 22 23 24 22 24 22 27 16 24 28 54 46 56 43 55 42 56 41 58 42 59 44 61 46 63 46 62 42 62 48 66 49 66 48 69 48 70 48 70 46 70 46 69 51 69 51 69 51 69 51 69 50 68 51 70 54 73 56 75 52 72 52 72 52 72 52 72 53 73 53 73 53 73 53 73 51 74 51 76 52 76 52 75 50 75 53 79 55 78 53 76 53 79 53 79 53 79 53 79 53 79 53 80 54 81 55 81 54 81 55 82 56 81 55 80 55 81 55 81 55 81 55 81 55 80 55 80 55 80 55 80 56 81 56 81 56 81 56 81 58 81 57 80 56 81 57 82 58 82 58 83 59 84 60 84 61 85 61 86 62 87 63 87 62 86 62 86 62 86 62 86 61 88 63 89 62 87 59 84 60 86 60 86 60 86 60 86 62 88 62 87 61 86 60 86 62 88 62 87 61 86 60 86 59 85 62 88 63 87 60 84 63 87 60 84 59 85 62 88 62 87 62 86 61 85 60 85 59 87 64 89 63 86 61 87 60 87 60 87 60 87 60 87 62 89 62 89 61 87 59 86 62 86 62 87 63 88 64 88 63 87 63 88 64 89 65 89 64 91 66 94 69 97 71 99 74 101 74 101 74 99 71 98 68 95 68 94 67 93 66 93 66 93 66 93 66 93 66 93 62 88 61 87 60 88 61 89 61 89 62 90 63 89 62 88 62 89 62 89 62 89 60 89 60 90 64 93 65 94 68 98 66 100 73 110 80 112 79 109 82 114 80 111 77 110 76 109 76 100 72 96 70 97 71 94 67 89 60 81 53 78 54 79 52 78 55 81 55 78 51 75 50 75 51 78 54 78 50 72 51 73 50 72 49 73 50 74 49 72 49 71 48 70 47 70 47 70 47 70 47 70 47 70 45 69 46 70 47 69 46 68 46 68 47 68 47 67 45 65 44 64 42 63 44 65 43 63 46 64 46 63 45 61 43 60 44 61 44 60 43 59 42 59 39 59 38 57 37 56 35 55 39 58 37 57 36 55 34 54 34 51 34 52 35 54 36 54 34 53 34 52 33 51 32 51 36 52 34 50 32 49 32 49 31 48 31 48 31 48 31 48 32 49 32 49 32 49 32 49 31 48 31 48 31 48 31 48 31 47 32 48 33 47 32 46 31 46 31 46 31 46 31 46 31 47 30 45 28 44 27 42 30 46 30 46 30 46 30 46 24 42 22 40 21 40 21 41 25 45 26 43 22 41 23 44 27 42 24 39 23 40 26 43 23 39 23 39 23 39 23 39 21 40 21 39 20 38 19 38 19 38 19 38 19 38 19 37 20 36 21 37 22 38 23 38 22 37 22 37 22 37 22 37 19 35 20 35 20 35 20 36 18 33 18 34 19 35 20 35 19 35 21 35 18 32 18 34 17 33 19 34 17 32 18 34 18 32 17 31 16 32 17 33 20 34 18 32 16 30 15 30 17 33 17 33 16 31 14 29 15 31 17 34 18 33 15 31 18 32 17 31 16 32 17 33 15 31 16 30 13 28 15 32 15 29 18 32 19 31 16 28 17 30 17 29 16 28 15 28 14 27 14 27 14 27 14 27 14 28 15 29 16 28 15 27 16 26 15 25 14 26 15 27 17 28 16 26 15 27 16 28 21 30 17 26 14 25 14 26 16 26 15 25 14 26 15 27 20 24 11 26 18 29 17 29 16 27 15 24 11 22 14 27 16 17 12 16 16 19 14 13 11 14 12 15 13 17 14 18 17 19 16 17 15 16 13 15 16 18 16 19 17 20 18 20 17 19 16 19 16 19 16 19 17 20 17 19 16 18 15 18 16 19 16 19 16 19 16 19 13 17 16 21 17 19 13 15 15 17 17 17 15 16 16 19 15 16 14 14 13 13 11 12 9 11 10 12 11 11 10 10 12 12 11 11 10 12 11 13 12 12 10 11 11 13 14 16 16 16 13 13 11 13 12 14 12 11 9 12 15 18 16 15 14 16 16 18 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 20 21 22 21 20 19 19 19 19 20 21 22 23 24 19 22 19 22 19 22 19 22 22 25 22 25 22 25 22 25 22 25 22 25 22 25 22 25 24 27 25 28 24 25 20 22 16 20 18 22 21 25 23 26 25 28 25 29 26 30 26 30 26 29 26 29 26 29 26 29 26 30 28 32 29 32 29 31 30 33 29 32 29 33 32 33 29 33 34 30 24 19 18 18 13 14 15 14 12 11 11 13 11 11 11 11 11 12 13 14 14 17 19 19 17 18 22 26 25 23 23 29 23 28 38 64 57 70 56 70 56 70 56 70 58 72 59 73 59 74 61 74 59 76 63 81 66 83 66 82 66 83 69 85 70 85 69 85 67 84 67 85 68 86 69 86 71 88 71 89 72 90 73 90 72 90 72 90 72 90 72 90 72 90 72 90 72 90 72 90 73 91 74 93 75 94 77 95 75 93 75 94 76 95 77 95 80 97 80 97 80 97 80 97 81 98 81 98 81 98 81 98 82 101 81 100 80 101 81 102 81 101 81 101 81 101 81 101 82 102 82 102 82 102 82 102 81 101 81 101 81 101 81 101 81 105 81 105 81 105 81 105 84 107 83 106 82 107 83 108 87 110 85 109 86 112 89 115 87 111 87 111 87 111 87 111 87 110 85 108 84 108 84 109 84 108 86 111 87 111 87 111 86 111 85 111 85 111 84 110 86 112 86 112 86 112 86 112 85 112 88 115 89 114 86 111 86 112 86 113 87 114 88 114 86 112 86 113 87 114 88 114 88 114 88 114 88 114 88 114 89 115 89 114 88 113 87 113 87 113 87 114 88 115 89 115 87 115 87 115 87 115 87 115 86 114 88 117 89 117 89 117 91 118 91 118 92 120 94 122 99 127 101 129 102 127 99 125 97 124 94 121 92 121 94 123 93 121 92 119 91 118 89 117 90 117 90 116 89 115 88 115 88 115 88 115 88 115 88 115 89 114 89 115 89 115 89 115 90 118 91 122 93 124 94 124 97 136 104 146 112 153 113 151 115 151 108 150 112 151 106 140 100 136 100 133 97 130 96 126 88 119 85 112 80 110 80 108 79 107 79 105 78 104 75 103 74 103 75 104 76 103 75 102 73 99 73 99 73 99 73 99 73 99 73 98 72 97 71 97 70 96 70 96 70 96 70 96 68 94 67 93 67 92 66 92 67 94 66 93 66 92 65 92 63 90 63 90 63 90 63 90 64 90 62 88 61 88 61 89 60 87 59 85 57 83 56 82 59 84 57 83 57 83 56 82 56 82 56 81 55 80 54 80 53 79 53 78 52 77 51 77 51 75 52 75 52 75 52 75 54 74 51 70 49 71 51 73 50 71 50 70 49 69 48 69 50 69 50 68 49 68 48 67 48 67 48 67 48 67 48 67 47 67 48 67 48 66 46 64 46 65 46 65 46 65 46 65 50 67 49 65 48 64 46 63 46 63 46 62 45 61 44 61 45 62 45 61 44 60 43 60 45 61 42 57 39 56 40 57 41 56 40 55 39 56 40 57 41 57 39 54 38 54 38 54 39 55 39 54 38 53 37 52 35 52 38 55 39 54 36 51 36 52 36 52 36 54 39 55 36 52 36 53 37 54 39 55 36 52 36 51 35 50 34 50 32 49 34 50 32 47 33 50 35 51 35 51 35 51 35 51 34 52 38 53 34 48 30 46 31 47 32 49 33 49 32 48 35 51 35 51 35 50 32 48 31 48 34 51 35 50 32 47 32 49 33 50 34 49 33 48 30 46 30 47 31 48 32 48 31 47 30 46 30 45 29 45 31 47 31 46 30 45 29 45 31 47 31 47 31 47 31 47 30 46 29 44 27 43 26 41 29 45 29 45 29 45 29 45 27 42 30 45 31 42 25 37 28 43 29 44 30 43 29 42 27 43 30 44 28 40 27 42 25 39 24 37 23 37 23 38 25 39 26 39 24 37 21 35 29 40 24 38 25 39 24 37 4 15 1 15 5 18 4 14 3 15 3 15 3 14 2 14 4 16 4 16 4 16 5 17 4 16 4 17 5 18 6 18 5 17 5 17 5 17 5 17 6 18 6 17 5 16 4 16 9 16 9 16 9 16 9 16 6 14 8 16 10 16 8 14 10 16 12 16 9 14 11 18 10 15 9 13 7 12 6 11 4 10 5 11 6 10 5 9 7 11 6 10 5 11 6 12 6 11 6 11 7 12 8 14 11 15 8 12 6 12 8 13 8 11 5 12 9 16 10 13 8 13 9 15 11 16 10 15 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 8 17 11 20 12 20 11 18 11 19 11 20 13 22 15 24 12 19 12 19 12 19 12 19 15 22 15 22 15 22 15 22 15 22 15 22 15 22 15 22 17 24 18 25 17 22 14 19 10 17 11 20 14 22 16 24 18 25 18 26 19 27 20 27 20 27 20 26 19 25 18 25 19 27 21 29 22 29 22 28 21 29 20 29 22 30 24 33 24 32 29 31 19 19 12 17 11 14 13 14 10 11 10 13 10 12 9 11 10 13 12 14 11 15 16 18 16 19 18 25 20 22 18 26 17 24 31 55 45 56 43 56 43 56 43 56 44 58 45 58 46 59 46 61 44 61 47 65 48 66 46 66 47 67 46 70 47 70 47 70 49 67 50 68 50 69 51 69 53 71 53 72 54 73 55 73 53 73 53 73 53 73 53 73 52 72 52 72 52 72 52 72 51 73 50 75 51 76 53 77 51 75 52 76 52 77 53 77 54 80 54 80 54 80 54 80 54 81 55 81 55 81 55 82 57 81 56 80 55 81 56 82 56 81 56 81 56 81 56 81 57 82 57 82 57 82 57 82 56 81 56 81 56 81 56 81 57 81 57 81 57 81 57 81 60 83 59 82 58 83 59 84 62 86 61 85 62 88 65 90 63 87 63 87 63 87 63 87 61 86 59 85 58 84 59 85 58 85 60 87 61 87 61 86 61 86 61 86 61 86 62 87 61 86 61 86 61 86 61 86 60 86 63 89 64 88 61 85 61 86 61 87 62 88 63 88 61 86 61 87 62 88 63 88 63 88 63 88 63 88 63 88 64 89 64 88 63 87 62 87 62 87 62 88 63 89 64 89 63 87 63 87 63 87 63 87 62 87 64 89 65 89 65 88 64 90 63 91 64 93 67 95 71 99 74 102 74 100 72 98 73 96 70 93 69 93 70 94 69 93 68 91 67 90 65 89 63 90 63 89 62 88 61 88 61 88 61 88 61 88 61 88 62 90 62 90 62 89 62 89 63 91 65 92 67 93 67 93 68 98 74 107 82 111 83 112 84 112 78 110 80 111 74 102 72 103 72 100 69 95 67 94 63 87 61 82 58 78 57 79 55 80 52 79 51 77 51 75 50 75 53 76 54 75 54 74 50 73 50 73 50 73 50 73 50 73 50 72 49 71 48 71 47 70 47 70 47 70 47 70 47 70 46 69 46 68 45 68 47 67 46 67 45 66 45 65 43 64 43 64 43 64 43 64 43 63 41 62 40 61 41 62 40 61 39 59 37 57 36 56 41 58 41 57 40 57 39 56 39 56 39 55 38 54 37 54 36 53 36 52 35 51 34 51 34 51 34 51 34 51 34 52 36 52 34 51 33 50 34 51 33 50 33 49 32 49 31 48 33 49 32 49 31 48 31 47 31 48 31 48 31 48 31 48 32 48 33 48 33 47 31 45 31 46 31 46 31 46 31 46 30 46 31 48 32 49 34 50 30 46 30 45 29 45 28 44 29 45 29 44 28 43 27 43 28 43 26 41 24 40 24 40 25 40 24 39 23 40 24 41 25 40 23 39 22 38 22 39 24 40 23 39 22 38 22 37 20 37 22 38 22 38 21 36 21 37 20 36 20 37 22 39 20 36 20 36 21 37 21 37 22 37 22 36 21 36 20 35 19 36 22 36 19 34 20 36 20 35 20 35 20 35 20 35 19 36 22 36 19 32 17 33 18 33 18 34 19 34 18 33 19 35 20 35 19 34 18 32 17 32 19 34 19 34 17 32 16 32 17 33 18 32 17 31 18 31 19 32 19 33 20 33 19 31 18 31 17 30 17 29 19 32 19 31 18 31 17 30 16 29 16 29 16 29 16 29 17 30 16 29 15 27 13 26 17 30 17 30 17 30 17 30 18 30 17 29 16 29 16 29 14 27 15 29 16 28 14 27 17 29 17 26 13 24 15 29 16 27 15 25 13 23 12 23 12 24 14 25 15 25 14 25 16 26 13 24 15 26 13 22 16 17 14 17 18 21 18 19 18 20 17 18 15 17 14 16 15 17 16 19 18 20 19 21 16 18 17 19 17 19 18 20 17 19 17 19 17 19 17 19 18 20 17 19 17 19 16 18 16 19 16 19 16 19 16 19 13 17 14 18 15 19 16 20 15 17 17 17 14 15 15 18 15 15 14 14 12 12 11 12 9 11 10 12 11 11 10 10 12 12 11 11 10 12 11 13 10 12 12 14 13 14 12 13 15 15 13 13 12 13 13 14 14 13 11 13 14 16 14 13 12 13 13 15 14 15 14 15 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 18 18 19 19 18 18 20 19 19 19 20 21 23 23 19 22 19 22 19 22 19 22 22 25 22 25 22 25 22 25 22 25 22 25 22 25 22 25 24 27 24 27 24 25 21 23 18 21 19 23 21 25 23 27 25 28 26 29 26 29 27 30 28 30 27 29 26 28 25 27 26 30 28 32 29 32 29 31 29 33 29 32 29 33 32 32 29 33 34 30 24 16 15 14 13 14 15 14 12 12 12 14 13 12 12 12 12 13 14 14 12 14 17 18 19 21 23 27 25 23 23 29 24 27 36 61 57 70 56 70 56 70 56 70 56 71 57 71 58 72 58 73 59 78 62 81 65 83 66 83 67 85 69 87 71 87 71 86 67 85 68 85 69 86 69 86 71 88 71 89 72 90 73 90 74 92 74 92 74 92 74 92 72 90 72 90 72 90 72 90 73 91 74 93 75 94 77 95 75 94 76 94 77 95 77 95 80 97 80 97 80 97 80 97 80 97 80 98 81 99 82 99 82 101 81 100 80 101 81 102 81 101 81 101 81 101 81 101 82 102 82 102 82 102 82 102 81 101 81 101 81 101 81 101 81 105 81 105 81 105 81 105 84 107 83 106 82 107 83 108 86 110 85 110 87 112 89 114 87 111 87 111 87 111 87 111 87 111 86 109 84 108 85 109 84 109 86 111 87 111 86 110 86 112 86 113 88 114 89 115 86 112 86 112 86 112 86 112 85 112 88 115 89 114 86 111 86 112 87 113 87 113 88 114 86 112 86 113 87 114 88 114 88 114 88 114 88 114 88 114 89 115 89 114 88 113 87 113 87 113 87 114 88 115 89 115 87 115 87 115 87 115 87 115 86 115 88 117 89 117 88 116 90 117 90 117 91 119 94 121 98 126 100 128 101 127 99 125 96 124 95 122 93 121 94 122 93 121 92 119 91 118 89 117 90 117 90 116 89 115 88 115 88 115 88 115 88 115 88 114 89 114 90 114 89 115 89 115 89 117 90 122 92 123 93 123 93 130 98 136 104 145 110 149 114 150 110 150 112 152 107 143 107 140 104 135 99 129 94 124 89 119 85 112 79 109 79 107 79 107 80 106 78 104 76 103 74 103 75 104 76 103 75 102 73 99 73 99 73 99 73 99 73 99 73 98 72 97 71 97 70 96 70 96 70 96 70 96 72 98 71 97 70 96 70 96 69 95 68 95 67 94 67 93 65 92 65 92 65 92 65 92 64 91 63 89 61 88 62 89 62 89 61 88 60 86 59 85 59 84 58 84 57 83 56 82 56 82 56 81 55 80 54 80 53 79 53 78 52 77 51 77 51 77 51 77 51 77 51 75 51 73 52 73 52 72 50 71 50 71 50 71 49 70 49 69 49 67 48 67 47 66 47 65 48 67 48 67 48 67 48 67 48 67 48 67 48 66 46 65 45 64 45 64 45 64 45 64 46 63 47 65 48 66 50 67 46 63 46 63 45 62 45 61 45 62 45 61 44 60 43 60 43 60 43 59 42 58 40 56 41 56 40 55 39 56 40 57 41 56 40 55 38 55 39 55 40 56 40 56 39 55 39 55 37 53 38 54 38 54 37 53 39 54 37 53 36 53 37 54 36 52 36 52 35 51 35 51 38 54 38 53 37 53 37 52 34 52 37 52 35 50 35 53 35 51 35 51 35 51 35 51 34 51 35 50 32 48 34 52 34 50 34 50 34 50 34 50 34 50 34 51 34 49 33 48 32 49 33 50 34 49 33 48 32 49 33 50 34 49 33 48 32 48 33 49 33 50 34 50 33 48 32 48 31 47 31 46 33 49 33 48 32 48 31 47 28 44 28 44 28 44 28 44 30 46 29 45 28 43 27 43 31 47 31 47 31 47 31 47 32 43 26 38 24 41 30 47 26 40 27 42 28 41 26 40 29 42 26 37 21 36 26 43 29 42 27 40 25 38 24 37 21 36 24 40 27 42 29 43 25 38 24 39 27 40 24 35 3 15 3 16 5 19 8 20 6 18 6 17 5 16 4 16 3 16 4 16 5 17 6 18 5 17 5 17 5 17 5 17 5 17 5 17 5 17 5 17 5 17 5 17 5 17 5 17 9 16 9 16 9 16 9 16 6 13 6 14 8 16 11 19 11 16 12 15 8 13 10 16 9 14 8 13 7 11 5 10 4 10 5 11 6 10 5 9 7 11 6 10 5 11 6 12 5 11 8 14 9 13 7 11 9 13 8 13 8 13 8 13 9 13 8 13 8 13 8 12 7 12 8 14 10 14 9 14 9 17 9 17 9 17 9 17 10 18 10 18 10 18 10 18 9 17 10 18 11 19 11 19 12 19 11 19 12 21 14 22 12 19 12 19 12 19 12 19 14 21 14 21 14 21 14 21 15 22 15 22 15 22 15 22 17 24 17 24 16 22 15 21 12 20 13 21 15 23 17 24 19 26 19 26 19 26 19 26 19 26 19 26 19 26 19 26 19 27 21 29 22 29 22 28 20 29 19 28 22 29 23 32 24 32 29 30 17 16 8 13 11 14 13 15 11 12 11 15 12 14 11 13 11 13 12 15 11 14 15 20 20 24 22 27 20 23 19 27 17 23 28 52 46 57 44 57 44 57 44 57 43 56 43 57 44 57 45 59 46 61 46 63 46 65 47 65 47 68 49 70 48 71 48 71 50 68 50 69 51 69 52 70 53 71 53 72 54 73 55 73 54 74 54 74 54 74 54 74 53 73 53 73 53 73 53 73 52 74 50 75 51 76 52 76 52 76 52 77 53 77 54 78 54 80 54 80 54 80 54 80 53 79 54 81 55 82 57 83 57 81 56 80 55 81 56 82 56 81 56 81 56 81 56 81 57 82 57 82 57 82 57 82 57 82 57 82 57 82 57 82 58 82 58 82 58 82 58 82 60 83 59 82 58 83 59 84 61 85 62 86 63 88 65 89 64 88 64 88 64 88 64 88 62 87 60 85 59 85 59 86 59 85 60 87 61 87 60 85 59 84 60 86 62 88 64 89 61 86 61 86 61 86 61 86 61 87 62 88 63 87 62 86 62 87 62 87 62 87 62 87 61 86 61 87 62 88 63 88 63 88 63 88 63 88 63 88 64 89 64 88 63 87 62 87 62 87 62 88 63 89 64 89 63 87 63 87 63 87 63 87 63 87 64 89 65 89 64 87 63 90 63 90 64 92 66 94 70 98 72 101 74 100 72 98 72 96 71 95 70 94 70 94 69 93 68 91 67 90 65 89 63 90 63 89 62 88 61 88 61 88 61 88 61 88 61 88 61 89 61 89 61 88 61 88 62 89 64 91 66 92 66 92 64 92 65 96 72 104 79 110 81 111 80 112 80 111 76 106 75 106 72 103 69 98 67 95 63 88 62 83 58 78 57 79 56 81 53 79 51 78 52 76 50 75 53 76 54 75 54 74 51 74 51 74 51 74 51 74 50 73 50 72 49 71 48 71 47 70 47 70 47 70 47 70 49 72 48 71 48 70 47 70 48 69 48 68 47 68 46 67 45 66 45 66 45 66 45 66 44 64 42 62 41 62 41 63 42 63 41 62 40 61 40 60 43 59 42 58 40 57 39 56 39 56 39 55 38 54 37 54 36 53 36 52 35 51 34 51 35 52 35 52 35 52 35 53 34 52 36 54 36 52 33 49 34 51 33 50 33 49 32 49 31 48 30 47 30 46 29 46 31 48 31 48 31 48 31 48 33 48 34 49 33 48 32 46 30 45 30 45 30 45 30 45 34 50 33 48 32 47 30 46 31 47 30 46 30 45 29 45 29 45 29 44 28 43 27 43 25 42 27 44 27 42 24 39 25 40 24 39 23 40 24 41 25 40 24 39 23 39 24 40 24 40 24 40 24 40 24 40 21 38 22 38 22 38 22 37 24 39 22 37 21 37 21 37 20 36 20 35 19 34 17 33 22 37 22 37 22 37 21 36 17 34 20 34 18 32 18 35 20 35 20 35 20 35 20 35 18 34 19 33 17 33 21 38 20 35 19 33 18 33 18 33 18 33 19 34 19 33 18 32 18 33 18 33 18 33 18 33 19 34 20 36 21 35 19 34 19 32 19 32 20 33 21 34 20 33 20 32 19 32 18 31 20 33 19 32 18 31 18 31 17 30 17 30 17 30 17 30 17 30 17 29 16 28 15 27 17 30 17 30 17 30 17 30 14 25 9 21 8 24 15 30 13 27 15 28 15 28 14 26 17 28 17 26 13 24 15 28 16 27 17 28 16 27 15 26 11 23 14 27 18 29 19 30 12 23 13 26 16 26 12 20 15 17 16 18 16 20 20 23 16 18 17 19 18 20 18 21 17 18 16 18 15 17 14 16 17 19 17 19 17 19 17 19 17 19 17 19 17 19 17 19 17 19 17 19 17 19 17 19 16 19 16 19 16 19 16 19 13 16 13 17 15 19 18 22 16 18 17 16 13 13 14 16 14 15 13 13 11 12 10 11 9 11 10 12 11 11 10 10 12 12 11 11 10 12 11 13 11 13 13 15 14 14 11 11 12 14 13 14 13 14 13 14 13 15 14 14 13 13 12 14 13 14 14 16 15 16 15 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 21 21 20 19 19 19 19 20 21 21 19 22 19 22 19 22 19 22 21 24 21 24 21 24 21 24 22 25 22 25 22 25 22 25 24 27 23 26 23 25 23 26 21 24 21 25 23 26 24 27 26 29 26 29 26 29 26 29 23 27 24 28 27 31 28 32 26 30 28 32 29 32 29 31 29 32 28 31 28 32 31 32 29 32 32 26 20 13 12 12 13 14 15 15 13 13 14 16 16 15 14 14 14 14 14 15 14 16 18 22 25 27 27 28 26 24 24 30 24 25 33 56 58 71 57 71 57 71 57 71 56 70 56 71 57 71 58 72 60 78 62 79 63 81 64 82 67 85 69 87 70 87 70 86 68 85 69 86 69 87 70 87 71 88 71 89 72 90 73 90 72 90 72 90 72 90 72 90 73 91 73 91 73 91 73 91 74 92 75 93 75 93 76 94 76 94 77 95 77 96 78 96 80 97 80 97 80 97 80 97 80 97 80 98 81 99 82 99 82 101 81 100 80 101 81 102 81 101 81 101 81 101 81 101 82 102 82 102 82 102 82 102 82 102 82 102 82 102 82 102 82 106 82 106 82 106 82 106 84 107 83 106 82 107 83 108 85 109 86 111 88 112 89 113 88 112 88 112 88 112 88 112 88 111 86 110 85 109 86 110 85 110 87 111 87 110 85 109 83 109 84 111 86 113 88 114 86 112 86 112 86 112 86 112 87 113 87 113 87 113 87 113 87 113 87 113 87 113 87 113 86 112 86 113 87 114 88 114 88 114 88 114 88 114 88 114 89 115 89 114 88 113 87 113 87 113 87 114 88 115 89 115 87 115 87 115 87 115 87 115 87 116 89 117 89 116 87 115 90 116 89 117 90 119 93 121 96 124 99 127 101 127 99 125 96 124 96 124 95 123 94 122 93 121 92 119 91 118 89 117 90 117 90 116 89 115 88 115 88 115 88 115 88 115 88 114 88 113 89 113 88 114 88 114 88 115 89 120 91 121 91 122 90 125 91 129 98 137 106 145 112 148 111 151 113 152 109 147 106 140 105 136 102 133 99 130 93 122 88 114 82 110 80 108 80 108 80 107 79 105 76 104 74 103 75 104 76 103 75 102 74 100 74 100 74 100 74 100 73 99 73 98 72 97 71 97 70 96 70 96 70 96 70 96 71 96 70 96 69 95 69 94 69 96 69 95 68 95 67 94 66 93 66 93 66 93 66 93 65 91 63 90 62 89 63 90 63 90 63 90 62 89 62 89 61 86 60 85 58 83 56 82 56 82 56 81 55 80 54 80 53 79 53 78 52 77 51 77 52 78 52 78 52 78 52 76 51 73 54 75 54 73 51 70 51 72 51 71 50 71 49 70 48 67 47 66 47 65 46 65 48 67 48 67 48 67 48 67 48 68 49 68 49 67 47 65 45 64 45 64 45 64 45 64 50 67 49 65 48 64 46 63 47 64 47 63 46 63 45 62 45 62 45 61 44 60 43 60 41 59 43 61 44 60 41 57 41 56 40 55 39 56 40 57 41 56 40 55 39 56 41 57 40 56 40 56 40 56 40 56 39 54 38 54 38 54 38 55 41 56 39 54 37 53 37 53 36 52 36 51 35 50 33 49 35 51 35 51 35 51 36 52 33 50 35 51 33 49 34 51 35 51 35 51 35 51 35 51 33 49 34 49 32 49 36 55 35 50 33 47 31 47 32 48 32 48 33 50 34 49 33 48 33 49 33 49 33 49 33 49 33 49 34 50 34 50 33 49 30 46 31 47 32 48 32 48 33 49 33 48 32 48 31 47 31 47 31 47 30 46 29 45 30 46 30 46 30 46 30 46 30 46 30 45 29 45 29 44 28 44 28 44 28 44 28 44 24 38 23 37 24 39 26 41 28 42 29 44 30 43 28 42 26 42 30 44 28 40 26 40 24 39 27 42 29 43 28 42 25 40 27 42 28 42 28 42 22 36 23 39 27 40 23 34 3 16 4 15 2 15 6 21 3 15 4 17 5 18 7 19 5 17 4 15 2 14 1 13 6 18 5 17 5 17 4 16 5 17 5 17 5 17 5 17 4 16 5 17 5 17 6 18 9 16 9 16 9 16 9 16 6 14 7 15 8 16 9 17 11 17 12 15 7 12 8 15 8 13 8 12 6 10 5 9 4 10 5 11 6 10 5 9 7 11 6 10 5 11 6 12 7 12 8 13 8 12 6 10 6 12 8 14 9 14 8 13 6 13 9 14 7 12 8 15 8 13 9 15 11 16 10 15 9 17 9 17 9 17 9 17 11 19 11 19 11 19 11 19 12 20 11 19 12 20 13 22 12 20 11 19 11 19 12 20 12 19 12 19 12 19 12 19 13 20 13 20 13 20 13 20 15 22 15 22 15 22 15 22 17 24 16 22 15 23 16 24 15 22 15 23 16 24 17 24 20 27 19 26 19 26 18 25 16 24 17 25 20 28 21 29 19 27 21 29 22 29 22 28 19 28 18 27 21 29 23 31 24 30 24 24 12 12 8 15 11 14 14 15 12 14 13 17 15 16 13 15 12 14 13 15 14 16 16 22 24 28 23 25 21 23 20 28 17 21 25 47 47 58 45 58 45 58 45 58 43 57 44 57 45 58 45 59 47 62 45 61 46 63 46 65 48 67 48 68 49 69 46 68 51 69 51 69 52 70 52 71 53 71 53 72 54 73 55 73 52 72 52 72 52 72 52 72 54 74 54 74 54 74 54 74 53 75 51 75 51 75 51 75 53 77 53 77 54 78 54 79 54 80 54 80 54 80 54 80 55 81 55 81 55 81 55 81 57 81 56 80 55 81 56 82 56 81 56 81 56 81 56 81 57 82 57 82 57 82 57 82 58 83 58 83 58 83 58 83 59 83 59 83 59 83 59 83 60 83 59 82 58 83 59 84 60 85 62 87 64 89 64 88 65 89 65 89 65 89 65 89 62 88 61 86 60 86 60 86 60 86 61 87 61 86 59 84 58 83 59 84 60 86 61 86 61 86 61 86 61 86 61 86 62 87 62 87 62 87 62 87 63 88 62 87 62 87 61 86 61 86 61 87 62 88 63 88 63 88 63 88 63 88 63 88 64 89 64 88 63 87 62 87 62 87 62 88 63 89 64 89 63 87 63 87 63 87 63 87 64 88 65 89 65 88 63 86 62 89 62 89 63 91 66 93 68 96 71 100 73 100 72 99 72 96 73 97 72 95 70 94 69 93 68 91 67 90 65 89 63 90 63 89 62 88 61 88 61 88 61 88 61 88 61 88 60 88 60 88 60 87 60 87 60 88 62 89 64 90 64 90 64 91 64 94 69 101 75 106 78 111 81 113 80 113 78 111 74 105 73 104 72 102 72 101 67 93 64 86 59 82 59 81 55 81 54 80 52 78 53 77 50 75 53 76 54 75 54 74 52 75 52 75 52 75 52 75 50 73 50 72 49 71 48 71 47 70 47 70 47 70 47 70 46 69 46 68 45 68 44 67 48 68 47 68 46 67 46 66 45 66 45 66 45 66 45 66 44 65 43 63 42 63 42 63 42 63 42 63 42 63 41 62 44 61 43 59 41 57 39 56 39 56 39 55 38 54 37 54 36 53 36 52 35 51 34 51 36 53 36 53 36 53 36 54 36 53 36 53 36 52 34 51 35 51 34 51 33 50 33 50 32 48 31 48 30 47 30 46 31 48 31 48 31 48 31 48 34 49 35 50 34 48 32 47 31 46 31 46 31 46 31 46 30 46 31 48 32 49 34 50 32 47 31 47 30 46 30 46 29 45 29 44 28 43 27 43 26 42 27 43 27 43 26 42 25 40 24 39 23 40 24 41 25 40 24 40 24 41 26 42 23 39 23 39 24 40 24 40 23 39 22 38 22 38 23 39 24 39 23 38 22 38 22 39 20 36 20 36 19 35 19 35 19 34 19 35 20 35 20 36 21 37 23 38 21 35 21 38 20 35 20 35 20 35 20 35 17 33 19 34 18 33 20 37 20 34 17 30 15 30 16 32 16 31 17 33 18 33 18 32 19 33 18 32 17 33 18 34 15 30 16 31 16 31 15 30 17 30 17 31 18 31 19 32 20 32 19 32 18 31 18 30 18 31 17 30 17 29 16 29 14 27 14 27 14 27 14 27 17 30 17 30 17 29 16 29 14 27 14 27 14 27 14 27 12 26 14 28 15 28 14 27 15 29 17 30 17 30 16 28 14 28 21 33 20 28 15 25 13 25 16 28 18 29 17 27 16 27 17 28 17 27 15 26 11 22 11 24 15 26 13 22 16 19 16 16 12 15 16 22 16 18 16 18 16 19 17 19 16 18 16 18 16 18 15 17 18 20 18 19 17 18 16 18 17 19 17 19 17 19 17 19 16 18 16 19 17 20 18 20 16 19 16 19 16 19 16 19 13 17 15 19 17 19 15 17 16 18 16 16 12 12 12 15 13 14 12 13 11 11 9 10 9 11 10 12 11 11 10 10 12 12 11 11 10 12 11 13 14 14 12 13 11 12 11 12 10 12 13 15 15 15 13 14 10 13 14 15 12 13 14 17 11 13 13 15 14 15 14 15 17 17 17 17 17 17 17 17 19 19 19 19 19 19 19 19 20 19 18 18 18 19 21 22 20 20 19 18 18 19 19 20 19 22 19 22 19 22 19 22 20 23 20 23 20 23 20 23 22 25 22 25 22 25 22 25 24 26 22 25 22 26 24 28 23 26 23 27 24 27 24 28 27 30 27 29 26 28 25 28 26 29 26 29 26 29 26 29 26 30 28 32 29 32 29 31 28 32 27 30 28 31 30 31 29 30 27 19 14 10 14 16 12 14 16 15 14 14 16 17 18 17 16 15 15 15 15 15 16 15 17 21 25 26 24 22 26 24 25 31 24 24 30 53 59 72 58 72 58 72 58 72 57 72 58 72 59 73 59 74 62 79 60 78 61 79 63 81 65 82 66 84 68 85 67 84 69 86 69 87 70 87 71 88 71 88 71 89 72 90 73 90 73 91 73 91 73 91 73 91 74 92 74 92 74 92 74 92 75 93 75 93 75 93 75 93 77 95 77 96 78 96 79 97 80 97 80 97 80 97 80 97 83 100 82 98 81 97 79 96 82 101 81 100 80 101 81 102 81 101 81 101 81 101 81 101 82 102 82 102 82 102 82 102 83 103 83 103 83 103 83 103 83 107 83 107 83 107 83 107 84 107 83 106 82 107 83 108 84 109 86 112 89 113 88 112 89 113 89 113 89 113 89 113 89 112 87 110 86 110 86 111 86 111 87 111 87 110 85 108 85 111 86 112 86 112 86 112 86 112 86 112 86 112 86 112 88 113 87 112 86 113 87 114 88 114 88 113 87 112 86 112 86 112 86 113 87 114 88 114 88 114 88 114 88 114 88 114 89 115 89 114 88 113 87 113 87 113 87 114 88 115 89 115 87 115 87 115 87 115 87 115 88 117 89 117 89 116 87 114 89 116 89 116 90 118 92 120 94 123 98 126 100 127 99 126 96 124 97 125 97 124 94 121 93 121 92 119 91 118 89 117 90 117 90 116 89 115 88 115 88 115 88 115 88 115 88 114 87 112 88 112 87 113 87 113 86 114 87 119 89 120 90 121 92 126 94 130 98 136 103 140 109 147 113 151 113 152 112 151 108 143 107 139 104 135 101 131 97 126 92 118 85 113 82 110 82 109 81 107 79 106 77 105 74 103 75 104 76 103 75 102 75 101 75 101 75 101 75 101 73 99 73 98 72 97 71 97 70 96 70 96 70 96 70 96 69 95 69 94 68 94 67 93 68 94 67 94 66 93 66 92 65 92 65 92 65 92 65 92 66 92 64 90 63 90 63 91 62 89 62 89 62 89 62 89 62 88 61 86 58 83 56 82 56 82 56 81 55 80 54 80 53 79 53 78 52 77 51 77 53 79 53 79 53 79 53 77 54 75 53 73 52 73 52 74 52 73 51 72 51 71 50 71 50 68 49 68 48 67 48 66 48 67 48 67 48 67 48 67 49 68 50 69 49 68 48 66 47 66 47 66 47 66 47 66 46 63 47 65 48 66 50 67 48 65 47 64 47 63 46 63 45 62 45 61 44 60 43 60 43 60 42 59 42 60 43 61 41 56 40 55 39 56 40 57 40 56 40 56 40 57 42 59 37 54 38 54 39 55 40 56 40 55 38 54 38 54 39 56 39 55 38 54 38 55 40 56 36 52 36 52 37 53 37 53 35 51 35 52 36 52 37 53 36 53 38 54 36 52 37 54 35 51 35 51 35 51 35 51 32 50 35 51 34 49 34 51 37 52 33 47 30 47 32 49 30 47 32 49 33 49 33 49 34 50 32 48 32 48 34 50 31 47 32 48 32 48 31 47 31 47 31 48 32 48 33 49 32 47 31 47 30 46 30 45 32 48 31 47 31 46 30 46 27 43 27 43 27 43 27 43 30 46 30 46 30 46 30 46 28 44 28 44 28 44 28 44 28 42 28 42 28 42 27 41 27 42 29 43 29 43 28 41 25 42 30 44 28 40 25 40 25 41 28 43 28 41 24 37 26 40 27 41 27 41 26 40 23 36 21 36 24 39 24 37 4 17 5 14 0 11 3 19 6 17 5 16 4 15 2 14 3 15 4 17 5 18 7 19 6 18 6 17 5 16 4 16 5 17 5 17 5 17 5 17 4 16 4 17 5 18 6 18 9 16 9 16 9 16 9 16 6 14 9 18 10 16 6 12 11 17 11 14 7 11 7 13 8 13 7 11 6 10 4 9 4 10 5 11 6 10 5 9 7 11 6 10 5 11 6 12 10 14 7 11 5 10 6 12 5 11 8 14 10 14 9 13 3 11 9 14 7 12 10 18 5 11 7 13 8 13 7 12 9 17 9 17 9 17 9 17 11 19 11 19 11 19 11 19 11 18 9 16 9 18 12 21 12 20 11 18 10 18 11 19 12 19 12 19 12 19 12 19 13 20 13 20 13 20 13 20 15 22 15 22 15 22 15 22 17 23 15 21 14 23 17 25 16 24 17 24 17 24 18 25 20 27 20 26 19 25 18 25 22 29 21 27 18 24 16 23 19 27 21 29 22 29 22 28 19 27 18 27 20 28 22 31 24 28 20 18 7 11 10 19 10 14 14 16 13 14 14 18 16 18 15 16 13 15 13 15 13 14 13 19 21 24 17 18 21 24 20 28 17 20 24 45 47 58 45 58 45 58 45 58 45 58 46 59 46 60 47 60 48 61 46 59 45 62 47 64 46 65 48 66 47 67 46 66 51 69 51 70 52 71 53 71 53 71 53 72 54 73 55 73 54 74 54 74 54 74 54 74 54 74 54 74 54 74 54 74 53 75 51 75 51 75 51 75 53 77 53 78 54 79 55 79 54 80 54 80 54 80 54 80 58 84 57 82 54 79 52 78 57 81 56 80 55 81 56 82 56 81 56 81 56 81 56 81 57 82 57 82 57 82 57 82 58 83 58 83 58 83 58 83 59 83 59 83 59 83 59 83 60 83 59 82 58 83 59 84 59 85 62 88 65 89 64 87 65 89 65 89 65 89 65 89 63 88 61 86 60 86 60 87 61 87 61 87 61 86 58 84 63 88 62 87 62 87 62 86 61 86 61 86 61 86 61 86 63 87 62 86 61 87 62 88 63 88 63 87 62 86 61 86 61 86 61 87 62 88 63 88 63 88 63 88 63 88 63 88 64 89 64 88 63 87 62 87 62 87 62 88 63 89 64 89 63 87 63 87 63 87 63 87 65 89 65 89 65 88 62 86 62 89 61 89 63 91 65 93 67 95 70 99 73 100 72 99 71 96 73 98 73 96 70 93 69 93 68 91 67 90 65 89 63 90 63 89 62 88 61 88 61 88 61 88 61 88 61 88 60 88 60 88 60 87 60 87 59 87 61 88 63 89 63 89 66 94 67 97 71 101 73 103 77 111 82 115 80 113 80 114 77 111 74 107 71 101 68 98 70 96 67 89 62 84 59 83 55 82 54 80 53 79 53 77 50 75 53 76 54 75 54 74 52 75 52 75 52 75 52 75 50 73 50 72 49 71 48 71 47 70 47 70 47 70 47 70 47 70 46 69 46 68 45 68 46 67 45 66 45 65 44 65 44 65 44 65 44 65 44 65 45 65 43 63 42 63 42 64 41 62 41 62 41 62 41 62 46 62 44 60 41 57 39 56 39 56 39 55 38 54 37 54 36 53 36 52 35 51 34 51 36 53 36 53 36 53 36 54 39 55 36 52 34 52 36 54 35 52 35 51 34 50 33 50 33 50 33 49 32 49 31 48 31 48 31 48 31 48 31 48 34 50 35 50 35 49 33 47 33 48 33 48 33 48 33 48 34 50 33 48 32 47 30 46 32 48 32 47 31 46 30 46 29 45 29 44 28 43 27 43 28 43 26 41 25 43 28 45 25 40 24 39 23 40 24 41 24 40 24 40 24 42 27 43 20 37 21 38 22 39 23 39 25 40 22 37 21 38 24 41 22 38 22 38 23 40 25 41 20 36 20 37 21 38 23 39 21 36 21 37 22 38 23 38 19 35 21 36 19 34 20 36 20 35 20 35 20 35 20 35 16 34 21 37 20 33 18 33 24 37 19 32 16 32 18 34 15 30 16 33 18 33 18 33 20 34 17 31 16 32 19 35 19 35 20 36 21 35 20 34 19 32 19 33 20 34 21 34 18 31 17 30 17 29 16 29 20 33 20 32 19 31 18 31 16 29 16 29 16 29 16 29 17 30 17 30 17 30 17 30 16 29 16 29 16 29 16 29 16 28 13 25 11 25 12 26 13 27 14 28 15 27 14 26 15 27 17 26 13 24 14 27 17 29 18 29 16 24 10 19 13 24 15 26 16 27 16 26 13 22 9 21 12 25 14 24 17 19 17 19 17 20 19 22 18 19 17 18 15 17 14 16 20 21 18 20 17 19 18 20 17 19 17 19 17 19 17 19 18 20 18 19 17 18 16 18 19 21 18 19 15 16 13 15 13 17 16 20 17 19 14 16 14 17 14 17 14 17 14 17 15 17 16 17 16 16 14 14 11 11 10 10 9 11 10 12 10 12 12 13 11 11 8 8 13 13 12 12 11 13 12 14 9 10 9 11 10 11 11 12 13 13 12 13 12 13 12 12 12 13 12 14 13 15 14 15 12 14 14 15 12 13 13 15 15 15 15 16 16 17 17 17 21 20 20 19 19 18 18 18 20 20 20 19 19 19 18 18 19 18 18 18 18 19 20 21 21 23 19 21 19 23 22 26 19 22 19 23 20 24 21 24 21 24 21 25 22 26 23 26 23 26 23 26 23 26 23 26 26 28 25 27 24 28 25 29 26 29 26 29 26 29 26 29 28 30 27 29 26 30 27 31 26 29 28 32 29 32 29 32 29 32 28 31 28 32 31 32 30 29 25 18 13 10 12 13 13 13 14 14 14 15 15 15 15 16 16 17 17 16 16 15 16 19 23 26 25 25 25 26 21 29 26 26 24 25 29 56 59 72 58 71 56 69 53 66 59 73 59 73 59 73 59 73 59 77 60 79 61 80 64 81 64 82 66 84 67 84 67 83 69 86 70 87 70 87 71 88 71 88 71 88 71 88 71 88 73 91 73 92 74 93 75 93 75 93 75 93 75 93 75 93 75 93 75 94 76 95 77 95 77 95 77 96 78 97 79 97 80 97 80 97 80 97 80 97 82 98 80 96 80 98 83 101 81 100 80 99 79 100 80 101 81 101 81 101 81 101 81 101 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 84 107 83 106 82 107 83 108 83 107 84 108 84 109 85 109 84 108 85 110 86 111 88 112 89 113 88 111 87 111 88 113 87 112 88 112 88 111 86 109 86 110 86 110 86 110 86 110 86 112 86 112 86 112 86 112 84 110 84 111 85 111 86 112 85 112 88 115 89 114 86 111 86 112 86 112 86 112 86 112 88 114 88 114 88 114 88 114 90 115 88 113 88 115 91 118 88 115 89 116 89 114 86 111 86 113 87 114 88 115 89 116 87 115 87 115 87 115 87 115 88 117 89 116 86 114 88 118 87 114 87 115 89 117 92 119 94 123 98 127 101 127 99 124 97 125 97 124 96 123 95 123 92 120 91 118 90 117 88 116 89 116 89 116 89 116 89 116 87 114 87 114 87 114 87 113 88 113 89 113 88 114 88 114 87 115 89 120 91 120 89 118 91 124 94 130 97 133 103 141 106 142 109 147 112 148 111 147 111 143 105 135 100 133 101 133 95 125 92 120 88 117 86 114 84 110 81 107 79 105 77 105 76 104 76 103 75 102 74 102 76 102 76 101 75 100 74 100 73 99 73 98 72 97 71 97 68 95 71 97 70 97 72 100 69 95 69 95 69 95 69 95 69 95 67 94 69 97 68 94 68 95 68 94 67 93 66 93 65 92 65 91 64 90 63 90 63 89 61 87 60 87 60 88 59 85 59 84 58 83 57 83 57 82 54 80 56 82 54 79 54 80 54 80 54 80 54 80 52 78 52 77 51 76 50 74 52 74 53 73 52 72 51 72 52 72 50 70 49 70 49 71 49 68 49 68 49 68 49 68 48 68 49 68 49 68 49 69 46 66 49 69 50 68 47 65 45 65 48 68 49 67 46 64 47 65 48 66 49 65 48 64 50 66 48 65 46 63 45 61 45 62 45 61 44 60 43 60 41 60 45 61 40 56 41 60 42 59 43 60 44 59 43 58 38 55 41 58 42 57 39 54 36 56 42 58 39 53 37 54 39 54 38 53 38 55 41 58 40 56 39 54 36 51 34 50 34 51 37 54 38 53 35 50 37 53 37 53 37 51 34 50 36 52 36 52 36 52 36 52 36 52 36 52 36 52 36 52 35 53 38 52 32 47 34 53 36 50 32 48 34 51 35 50 31 48 34 51 35 50 32 47 36 51 33 47 30 46 30 47 33 48 32 49 35 51 33 47 33 49 33 48 32 47 31 47 31 49 34 48 28 43 29 48 32 48 32 47 30 45 27 43 25 42 28 45 30 46 29 44 30 46 30 46 30 46 30 46 31 46 30 45 29 44 28 43 30 44 30 43 28 39 22 35 21 36 23 39 27 43 30 45 25 39 25 39 25 39 25 39 25 39 26 40 26 40 26 41 28 42 28 41 27 41 26 40 27 40 25 38 24 38 24 39 7 19 7 20 8 21 9 21 4 17 5 18 7 19 8 20 8 19 6 17 4 16 4 17 3 16 4 17 5 18 6 19 6 18 6 17 5 16 4 16 7 19 7 18 5 17 4 16 7 14 9 16 9 16 7 14 7 14 7 14 7 14 7 14 8 13 9 14 8 13 7 11 5 10 4 9 4 9 5 10 6 11 6 11 5 10 4 8 6 11 5 9 4 10 6 11 5 10 5 10 6 11 7 12 7 12 7 12 7 12 7 12 7 12 7 13 8 14 9 14 7 13 9 14 7 12 8 14 7 15 8 16 8 17 9 17 12 19 11 19 10 18 9 17 12 19 11 19 10 18 10 17 11 18 10 18 10 19 12 21 13 20 12 18 12 20 14 22 12 19 13 20 13 21 14 21 14 21 14 22 15 23 16 23 16 23 16 23 16 23 16 23 19 25 18 24 17 25 18 26 19 26 19 26 19 26 19 26 21 27 20 26 19 27 20 28 19 27 21 29 22 29 22 28 20 28 19 28 21 29 23 32 26 27 17 16 8 12 8 13 10 13 11 13 12 14 12 15 13 16 14 17 15 16 14 15 14 20 22 26 23 25 21 25 16 28 21 23 18 22 23 48 46 57 45 57 44 55 41 53 46 59 46 59 46 59 46 59 47 59 46 61 47 62 49 64 48 65 48 66 49 67 48 66 51 69 52 70 52 70 53 71 53 71 53 71 53 71 53 71 53 73 53 74 54 75 55 75 55 75 55 75 55 75 55 75 53 75 51 76 52 77 53 77 53 77 53 78 54 79 55 79 54 80 54 80 54 80 54 80 55 81 54 80 54 81 57 84 56 80 55 79 54 80 55 81 56 81 56 81 56 81 56 81 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 60 83 59 82 58 83 59 84 59 83 59 83 60 84 60 85 60 84 61 86 62 87 64 88 64 88 64 88 64 88 64 88 61 88 62 88 62 87 60 85 60 86 60 86 60 86 60 86 61 86 61 86 61 86 61 86 60 85 60 85 61 86 62 87 61 87 62 88 63 87 62 86 62 87 62 87 62 87 62 87 63 88 63 88 63 88 63 88 64 88 63 88 63 89 65 91 63 88 64 90 64 88 61 85 62 87 63 88 63 88 64 89 63 87 63 87 63 87 63 87 64 89 65 88 62 86 64 90 62 89 62 89 63 91 65 93 67 95 71 100 73 100 71 97 73 97 73 96 72 95 71 95 68 92 67 91 66 89 64 88 62 89 62 89 62 89 62 89 60 87 60 87 60 87 60 87 61 89 61 89 61 88 61 88 60 88 63 90 64 90 63 89 62 92 65 95 68 98 72 105 74 107 77 111 78 112 78 111 74 109 71 103 69 101 71 102 67 95 65 91 63 87 62 85 58 84 56 81 53 79 54 78 52 76 54 75 53 74 53 74 53 76 53 75 52 75 51 74 50 73 50 72 49 72 48 71 47 71 49 72 48 71 49 74 46 69 46 69 46 69 46 69 48 67 45 67 47 69 47 66 47 68 47 67 46 66 45 66 44 65 44 64 43 64 42 63 42 62 40 60 39 60 39 61 42 59 42 58 41 58 40 57 40 56 37 55 39 56 38 53 37 54 37 54 37 54 37 54 35 52 35 51 34 51 33 51 36 53 36 52 35 52 34 51 34 51 34 50 33 49 32 49 32 49 32 49 32 49 32 49 32 49 32 49 32 49 32 49 32 48 33 49 34 48 33 47 31 46 33 48 33 48 31 46 31 48 32 49 33 48 32 47 33 48 32 47 31 46 30 45 29 45 29 44 28 43 27 43 27 45 30 45 26 41 26 44 25 41 26 43 27 42 25 41 22 39 25 42 26 41 23 38 21 40 27 42 24 37 22 39 23 39 22 37 22 39 25 42 23 39 22 37 21 36 19 35 19 36 20 37 21 36 20 35 22 37 22 37 22 36 20 34 21 36 21 36 21 36 21 36 21 36 21 36 21 36 21 36 20 36 21 35 18 33 19 36 21 34 17 32 19 35 20 34 17 33 18 34 19 33 18 32 22 35 17 30 14 30 16 32 18 32 17 33 20 35 18 31 20 33 20 32 19 31 18 31 19 34 21 33 17 30 19 34 18 31 18 31 17 29 15 27 13 27 15 29 17 29 15 27 16 29 16 29 16 29 16 29 17 30 16 29 16 29 15 28 14 27 14 27 14 26 12 24 13 26 13 27 15 28 15 29 15 26 15 26 15 26 15 26 17 28 16 27 16 27 16 27 15 26 15 26 14 25 13 24 14 24 13 23 12 24 13 25 14 17 17 20 18 19 16 18 16 19 17 20 19 21 20 22 20 21 18 18 15 17 15 17 14 16 15 18 18 21 20 22 18 20 18 19 17 18 16 18 17 19 17 19 17 19 17 18 14 18 15 19 16 18 15 17 14 17 14 17 14 17 14 17 13 14 14 15 13 14 12 12 9 10 8 9 8 9 9 10 12 12 10 10 9 10 10 11 12 12 11 11 10 12 11 13 11 12 11 13 12 13 13 14 10 12 11 13 12 14 13 15 12 13 12 14 13 15 14 15 12 14 14 15 12 13 13 15 15 16 16 16 17 17 17 17 18 18 18 18 17 17 17 17 19 18 18 18 17 17 17 16 19 18 18 18 18 19 20 21 20 22 19 22 19 23 21 25 19 23 20 23 21 24 21 24 21 24 21 25 22 26 23 26 23 26 23 26 23 26 23 26 26 28 25 27 24 28 25 29 26 29 26 29 26 29 26 29 27 30 27 30 27 30 27 30 26 30 28 32 29 32 28 31 29 32 28 31 28 32 31 32 31 26 18 12 13 13 14 12 11 12 12 12 13 13 13 14 15 16 16 17 17 16 16 15 17 20 24 26 26 25 25 26 22 29 26 27 25 26 28 53 57 70 57 71 57 71 56 69 59 73 59 73 59 73 59 73 59 77 60 79 61 80 63 81 64 81 65 83 67 84 66 83 69 86 69 87 70 88 71 88 71 88 71 88 71 88 71 88 73 91 73 92 74 93 75 93 75 93 75 93 75 93 75 93 75 93 75 94 76 95 77 95 77 95 77 96 78 97 79 97 80 97 80 97 80 97 80 97 81 98 80 97 81 99 83 100 81 101 80 100 80 100 81 101 81 101 81 101 81 101 81 101 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 84 107 83 106 82 107 83 108 82 106 82 107 83 108 84 108 84 108 85 110 86 111 88 112 86 111 89 113 90 113 88 111 88 112 88 112 88 111 86 110 86 110 86 110 86 110 86 110 86 112 86 112 86 112 86 112 86 112 86 113 87 113 88 114 88 113 87 112 86 113 87 114 87 113 87 113 87 113 87 113 88 114 88 114 88 114 88 114 87 113 88 115 89 115 89 115 88 114 89 115 89 114 87 112 89 115 88 114 88 114 87 113 87 115 87 115 87 115 87 115 88 117 89 116 86 114 88 118 92 118 91 117 90 118 92 119 93 122 97 125 99 126 98 125 97 125 97 124 96 123 95 123 92 120 92 119 90 117 89 116 89 116 89 116 89 116 89 116 87 114 87 114 87 114 87 113 88 113 89 113 88 114 88 114 88 115 88 119 90 120 89 119 90 123 94 126 96 129 101 137 105 141 109 146 112 149 112 148 112 144 108 138 103 136 104 135 98 128 95 123 90 117 86 112 87 113 84 109 81 108 79 107 76 104 76 103 75 102 74 102 76 102 76 102 75 101 75 100 73 99 73 99 72 98 72 97 72 99 74 99 72 97 71 99 69 95 69 95 69 95 69 95 68 93 65 93 67 95 67 92 68 95 68 94 67 93 66 93 65 92 65 92 64 91 64 90 63 89 61 87 60 87 60 88 59 85 59 85 58 84 58 83 58 82 55 81 56 82 55 79 54 80 54 80 54 80 54 80 52 78 52 78 51 77 51 74 52 74 53 74 52 73 52 72 50 71 51 73 51 71 48 68 49 68 49 68 49 68 49 68 51 69 50 68 49 67 48 66 49 67 48 66 47 67 48 68 46 66 47 67 48 66 47 65 47 65 48 66 49 65 48 64 47 64 47 64 47 64 47 64 45 62 45 61 44 60 43 60 44 62 46 62 43 59 43 61 40 56 41 58 42 57 40 56 38 55 41 58 42 57 39 54 39 57 43 58 40 55 39 56 39 55 38 54 38 55 40 57 37 53 37 53 37 53 37 53 37 53 36 52 36 52 37 53 36 53 37 53 37 52 35 51 36 52 36 52 36 52 36 52 36 52 36 52 36 52 36 52 35 50 32 48 34 51 35 50 36 50 32 48 34 51 35 50 34 49 33 48 32 49 33 50 37 51 32 46 29 46 32 49 33 48 32 49 35 51 33 47 33 49 32 48 32 48 31 47 32 49 34 49 32 48 34 52 30 46 31 47 31 46 29 45 28 45 29 45 29 44 27 43 28 44 28 44 28 44 28 44 28 44 29 45 29 45 30 46 25 39 25 39 26 41 28 43 30 44 29 43 28 41 27 40 27 41 27 41 27 41 27 41 30 44 29 43 28 41 27 41 25 39 24 38 24 37 23 37 24 37 23 36 22 37 24 38 1 14 4 18 6 17 3 13 6 17 5 16 3 15 2 14 8 19 5 16 2 14 2 14 3 16 4 17 5 18 6 19 6 18 6 17 5 16 4 16 0 13 1 13 2 14 3 15 8 15 8 15 8 15 8 15 8 15 8 15 8 15 8 15 10 16 11 16 11 15 9 13 4 8 3 7 2 8 3 9 7 11 4 8 3 9 5 11 9 14 8 13 8 13 9 14 7 12 7 13 8 14 9 14 4 10 6 11 8 13 9 15 7 12 7 13 8 14 9 14 7 13 9 14 7 12 8 14 8 16 8 17 9 17 10 18 9 17 9 17 9 17 9 17 10 18 9 17 9 16 8 16 11 18 10 18 10 19 12 21 12 19 12 19 13 20 14 21 13 20 13 21 14 21 15 22 14 21 14 22 15 23 16 23 16 23 16 23 16 23 16 23 19 25 18 24 17 25 18 26 19 26 19 26 19 26 19 26 20 27 20 27 20 27 20 27 20 27 21 29 22 29 21 27 20 28 19 28 21 29 23 32 25 22 9 10 7 15 9 12 9 11 9 12 10 12 11 13 13 16 14 17 15 16 14 15 16 21 23 27 24 25 21 25 18 29 21 24 19 23 21 44 44 55 43 57 45 58 45 57 46 59 46 59 46 59 46 59 48 60 48 61 49 62 48 62 47 64 49 66 48 66 48 65 50 68 51 70 52 71 54 72 54 72 54 72 54 72 54 72 53 73 53 74 54 75 55 75 55 75 55 75 55 75 55 75 53 75 51 76 52 77 53 77 53 77 53 78 54 79 55 79 55 81 55 81 55 81 55 81 55 81 55 81 56 82 57 83 57 81 55 80 55 80 56 82 57 82 57 82 57 82 57 82 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 60 83 59 82 58 83 59 84 58 82 58 82 59 83 60 84 61 85 61 86 62 87 63 87 61 86 65 90 67 89 64 86 62 88 63 89 62 88 61 86 61 87 61 87 61 87 61 87 61 86 61 86 61 86 61 86 62 87 62 88 63 89 64 89 64 88 61 85 60 86 63 89 63 88 63 88 63 88 63 88 63 88 63 88 63 88 63 88 60 87 63 90 65 90 63 88 63 88 63 88 63 88 63 87 65 89 64 88 63 87 62 86 64 88 64 88 64 88 64 88 64 89 65 88 62 86 64 90 65 92 64 90 63 90 64 91 65 94 68 97 71 98 71 98 73 97 73 96 72 95 71 95 69 93 68 91 66 90 65 89 62 89 62 89 62 89 62 89 60 87 60 87 60 87 60 87 60 88 60 88 60 87 60 87 61 88 62 88 63 89 63 89 63 93 65 95 66 97 69 103 71 104 75 110 78 112 78 112 75 110 71 107 70 105 72 106 69 99 68 94 65 88 60 85 59 85 57 82 54 80 55 79 52 76 54 75 53 74 53 74 54 77 53 76 53 75 52 75 51 74 50 73 50 72 49 72 51 75 53 74 49 70 48 72 47 70 47 70 47 70 47 70 46 66 43 65 46 67 45 65 47 68 47 67 46 66 45 66 45 66 44 65 44 64 43 64 42 62 40 60 39 60 39 61 43 60 42 59 42 58 41 58 41 56 38 55 39 57 38 54 37 54 37 54 37 54 37 54 36 53 35 52 35 51 34 52 37 54 36 53 36 52 35 52 32 50 35 53 35 50 31 46 32 49 32 49 32 49 32 49 35 51 33 50 31 48 30 46 35 49 32 46 31 47 34 50 32 47 32 47 32 47 32 47 31 48 32 49 33 48 32 47 30 47 31 47 31 47 31 48 29 45 29 44 28 43 27 43 28 45 29 44 27 43 27 43 24 41 26 42 26 42 25 40 23 40 24 41 25 40 24 39 25 42 26 42 25 40 24 40 23 39 23 39 23 39 23 40 20 36 20 37 21 38 22 38 22 37 20 35 19 36 21 38 21 37 22 38 23 37 21 36 21 36 21 36 21 36 21 36 20 35 20 35 20 35 20 35 20 32 15 31 20 37 21 34 21 34 17 32 19 35 20 34 20 34 17 31 16 32 19 35 19 34 19 33 18 32 17 31 18 32 17 33 20 35 18 31 19 32 19 32 19 32 19 32 18 32 19 32 19 33 21 36 16 29 17 31 18 31 17 30 17 30 17 29 16 28 14 27 15 28 15 28 15 28 15 28 14 28 15 29 16 30 17 31 14 27 13 25 13 28 17 31 17 30 16 28 14 26 13 25 17 28 17 28 17 28 17 28 19 30 18 28 16 26 14 25 14 25 14 24 13 23 12 23 15 26 14 24 12 23 12 24 18 22 22 25 23 23 19 20 18 19 17 18 15 17 14 16 19 20 17 17 15 16 14 16 19 20 18 19 17 18 16 17 18 20 18 19 17 18 16 18 12 14 13 15 14 17 15 18 15 18 15 18 15 18 15 18 15 18 15 18 15 18 15 18 15 17 16 17 16 16 14 14 9 9 8 8 7 9 8 10 11 11 9 9 8 10 11 13 14 14 13 13 12 14 13 15 12 13 13 14 14 15 14 15 9 11 11 12 13 14 14 16 12 13 12 14 13 15 14 15 12 14 14 15 12 13 13 15 16 16 17 17 17 18 18 18 17 17 17 17 17 17 17 17 18 18 17 17 17 16 16 16 19 18 18 18 18 19 20 21 19 22 20 23 21 24 21 24 20 23 21 24 21 25 22 25 21 24 21 25 22 26 23 26 23 26 23 26 23 26 23 26 26 28 25 27 24 28 25 29 26 29 26 29 26 29 26 29 26 30 27 31 28 30 27 29 27 31 29 32 29 31 27 30 29 32 28 31 28 32 31 32 27 20 12 8 12 14 14 11 11 11 11 12 12 12 13 13 15 16 16 17 17 16 16 15 19 22 26 27 26 25 24 26 25 30 26 27 27 27 26 48 56 69 57 72 58 73 58 72 59 73 59 73 59 73 59 73 60 78 61 79 61 79 62 80 62 81 65 82 66 83 65 82 68 85 69 87 70 88 72 89 72 89 72 89 72 89 72 89 73 91 73 92 74 93 75 93 75 93 75 93 75 93 75 93 75 93 75 94 76 95 77 95 77 95 77 96 78 97 79 97 81 98 81 98 81 98 81 98 81 98 82 99 83 100 83 100 82 102 81 100 80 101 82 102 82 102 82 102 82 102 82 102 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 84 107 83 106 82 107 83 108 82 106 82 107 83 108 84 108 85 109 86 110 86 110 87 111 84 110 88 114 91 114 88 111 88 113 89 113 89 112 87 110 87 111 87 111 87 111 87 111 86 112 86 112 86 112 86 112 87 113 88 114 89 115 89 115 89 114 86 111 85 112 88 115 88 114 88 114 88 114 88 114 88 114 88 114 88 114 88 114 85 112 88 115 90 115 88 113 88 114 88 114 88 114 88 115 90 115 89 114 88 113 87 112 88 116 88 116 88 116 88 116 88 117 89 116 86 114 88 118 91 117 89 116 88 116 89 117 92 119 94 122 97 125 98 126 97 125 97 124 96 123 95 123 93 121 92 120 91 118 89 117 89 116 89 116 89 116 89 116 87 114 87 114 87 114 87 113 87 112 88 112 87 113 87 113 88 115 87 117 88 118 89 119 92 124 95 126 95 128 99 135 101 136 105 143 111 146 113 146 111 144 110 140 106 139 106 136 100 131 100 126 93 120 88 113 85 112 83 108 80 106 78 106 76 104 76 103 75 102 74 102 77 103 77 102 76 102 75 101 74 100 74 99 73 99 72 98 75 102 76 101 72 96 70 97 70 96 70 96 70 96 70 96 67 93 64 92 67 94 66 92 68 95 68 94 67 93 66 93 66 93 66 92 65 92 64 91 63 89 61 87 60 87 60 88 60 86 60 85 59 85 58 84 58 83 55 82 57 83 56 80 54 80 54 80 54 80 54 80 53 79 53 78 52 78 51 75 53 75 54 74 53 74 52 73 49 71 52 74 52 71 48 67 49 68 49 68 49 68 49 68 52 70 50 69 48 67 47 65 50 68 47 65 46 66 49 69 47 66 47 66 47 66 47 66 47 65 48 66 49 65 48 64 46 64 47 64 47 64 47 65 45 62 45 61 44 60 43 60 44 60 42 59 42 59 42 58 42 58 43 60 44 59 42 58 40 56 40 56 40 56 40 56 43 58 41 57 41 57 41 56 39 55 39 55 39 55 39 54 35 51 36 53 37 54 39 55 39 54 37 52 36 53 38 55 36 53 37 54 38 54 37 53 36 52 36 52 36 52 36 52 35 51 35 51 35 51 35 51 36 48 30 47 35 53 36 50 36 50 32 48 34 51 35 50 35 50 32 47 31 48 34 51 31 48 35 53 37 50 31 45 33 48 32 49 35 51 33 47 32 48 32 48 32 48 32 48 31 46 30 46 31 48 33 49 29 45 30 47 31 47 30 46 31 47 30 45 29 44 28 44 30 46 30 46 30 46 30 46 27 44 28 45 29 46 30 47 31 44 29 41 27 42 29 44 27 41 27 40 26 40 26 40 28 42 28 42 28 42 28 42 29 43 28 41 26 39 24 38 27 41 26 40 26 39 25 39 31 44 28 40 24 37 23 37 7 20 9 21 9 20 6 17 4 17 5 18 7 19 8 20 6 18 5 16 4 16 4 16 8 20 7 18 4 15 2 14 6 18 6 17 5 16 4 16 3 15 4 16 5 17 6 18 9 15 8 14 7 15 8 16 9 16 9 16 9 16 9 16 8 13 9 14 8 13 7 11 4 9 3 8 3 8 4 9 5 10 4 9 4 10 6 12 6 10 4 9 4 9 5 11 7 12 7 13 8 14 9 14 5 11 6 12 7 13 8 14 7 12 7 13 8 14 9 14 7 13 9 14 7 12 8 14 9 17 9 17 10 18 10 19 9 17 9 17 10 18 10 18 11 18 10 18 9 17 9 16 11 18 10 18 10 19 12 21 11 19 13 21 14 21 14 20 14 21 14 21 15 22 15 23 14 21 14 22 15 23 16 23 16 23 16 23 16 23 16 23 19 25 18 24 17 25 18 26 19 26 19 26 19 26 19 26 18 26 21 29 22 28 19 25 21 28 22 29 22 28 20 26 20 28 19 28 21 29 23 32 16 16 7 10 7 14 9 12 9 12 10 12 11 13 11 14 13 16 14 17 15 16 14 15 18 23 24 28 25 25 20 25 21 30 21 24 21 24 19 39 44 56 44 58 46 59 46 58 46 59 46 59 46 59 46 59 51 61 49 61 49 61 47 61 48 62 48 65 49 65 49 65 49 68 50 69 53 72 54 73 55 73 55 73 55 73 55 73 53 73 53 74 54 75 55 75 55 75 55 75 55 75 55 75 53 75 51 76 52 77 53 77 53 77 53 78 54 79 55 79 56 82 56 82 56 82 56 82 55 81 56 83 58 84 57 83 57 82 56 81 56 81 57 82 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 60 83 59 82 58 83 59 84 59 83 60 84 60 85 61 85 62 86 62 86 62 86 62 86 61 86 64 89 66 90 65 88 63 89 64 90 63 88 61 87 62 88 62 88 62 88 62 88 61 86 61 86 61 86 61 86 62 87 62 88 63 89 64 89 63 87 62 86 61 87 62 88 62 87 62 87 62 87 62 87 63 88 63 88 63 88 63 88 61 86 62 88 63 88 63 88 63 88 62 87 62 88 64 90 64 89 63 88 63 88 62 87 65 89 65 89 65 89 65 89 64 89 65 88 62 86 64 90 62 89 61 88 61 89 62 90 64 92 66 94 69 97 71 99 73 97 73 96 72 95 71 95 70 93 69 92 67 90 66 90 62 89 62 89 62 89 62 89 60 87 60 87 60 87 60 87 59 87 59 87 59 86 59 86 61 88 60 86 61 88 63 89 64 94 66 94 65 95 66 99 65 100 70 105 74 111 76 111 72 109 71 109 72 106 72 106 69 100 70 99 67 92 62 87 58 84 56 81 53 79 54 78 52 76 54 75 53 74 53 74 55 77 54 77 53 76 53 76 52 74 51 74 50 73 50 73 51 75 52 74 48 70 47 71 48 71 48 71 48 71 48 71 47 66 44 66 46 68 46 65 47 68 47 67 46 66 45 66 46 66 45 66 44 65 44 65 42 62 40 60 39 60 39 61 44 60 43 60 42 59 42 59 42 57 39 56 40 57 39 54 37 54 37 54 37 54 37 54 37 53 36 53 35 52 35 53 38 54 37 54 36 53 36 53 33 50 34 52 34 50 31 47 32 49 32 49 32 49 32 49 34 50 33 49 32 48 31 47 34 48 33 47 32 48 33 49 33 47 32 46 31 47 32 48 31 48 32 49 33 48 32 47 31 47 31 47 31 47 31 47 29 45 29 44 28 43 27 43 28 42 25 41 26 43 25 40 26 43 28 44 28 44 27 42 24 40 24 40 24 40 24 40 28 41 23 39 24 41 24 39 23 39 24 40 24 39 22 37 20 36 20 37 21 38 22 38 22 38 21 37 21 37 22 38 21 37 22 38 24 38 23 38 21 36 21 36 21 36 21 36 19 34 19 34 19 34 19 34 21 35 18 34 20 36 21 36 21 34 17 32 19 35 20 34 19 33 18 32 17 33 18 34 15 32 20 38 23 35 17 29 18 32 17 33 20 35 18 31 18 31 19 32 19 32 20 33 19 30 16 29 18 32 19 31 17 30 18 31 18 30 16 29 18 31 17 29 16 29 16 30 17 30 17 30 17 30 17 30 15 28 16 29 16 29 17 30 19 31 17 29 14 27 14 27 12 25 12 26 13 26 13 26 17 28 17 28 17 28 17 28 16 27 16 26 14 25 13 24 17 28 17 28 16 27 15 26 20 30 18 27 14 24 13 24 17 19 17 19 16 18 15 17 16 19 17 20 19 21 20 22 17 19 17 18 17 20 19 21 19 20 18 19 17 18 16 17 18 20 18 19 17 18 16 18 17 19 17 19 18 20 18 20 16 19 14 17 14 17 16 19 16 19 16 19 16 19 16 19 13 14 14 15 13 14 12 12 10 11 9 10 9 10 10 11 8 10 10 11 11 12 11 12 9 10 8 9 8 9 9 10 11 13 12 13 13 14 13 14 12 13 12 13 12 13 12 13 12 13 12 14 13 15 14 15 12 14 14 15 12 13 13 15 17 17 17 18 18 18 19 19 17 17 18 18 19 19 19 20 20 19 19 19 18 18 18 17 19 18 18 18 18 19 20 21 18 22 20 24 22 24 20 23 21 24 21 25 22 25 23 26 21 24 21 25 22 26 23 26 23 26 23 26 23 26 23 26 26 28 25 27 24 28 25 29 26 29 26 29 26 29 26 29 25 29 28 32 29 31 26 28 28 32 29 32 29 31 27 29 29 32 28 31 28 32 31 32 15 15 13 11 12 11 13 12 12 13 13 13 14 14 14 15 15 16 16 17 17 16 16 15 20 23 27 28 27 25 24 25 27 31 26 28 29 28 24 44 57 71 58 73 59 73 58 72 59 73 59 73 59 73 59 73 61 79 61 79 61 79 61 79 61 80 64 82 65 82 65 81 67 84 68 86 71 89 73 90 73 90 73 90 73 90 73 90 73 91 73 92 74 93 75 93 75 93 75 93 75 93 75 93 75 93 75 94 76 95 77 95 77 95 77 96 78 97 79 97 82 99 82 99 82 99 82 99 80 98 83 101 84 101 83 100 83 102 82 101 81 102 82 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 84 107 83 106 82 107 83 108 84 108 85 109 86 110 86 110 86 110 86 110 86 110 86 110 86 110 87 112 89 113 90 114 89 113 90 114 89 113 88 111 88 112 88 112 88 112 88 112 86 112 86 112 86 112 86 112 86 113 87 113 88 114 88 114 86 113 87 114 88 113 87 112 87 113 87 113 87 113 87 113 88 114 88 114 88 114 88 114 87 113 86 112 87 113 88 115 88 114 87 112 87 114 90 117 87 113 88 114 88 114 89 115 89 117 89 117 89 117 89 117 88 117 89 116 86 114 88 118 89 116 88 116 89 117 92 119 90 118 92 120 95 123 98 126 97 125 97 124 96 123 95 123 94 122 93 120 91 119 90 118 89 116 89 116 89 116 89 116 87 114 87 114 87 114 87 113 86 111 87 111 86 112 86 112 88 115 86 116 86 117 89 120 90 121 93 122 91 122 94 127 95 130 99 138 107 143 110 144 108 142 109 140 108 139 106 135 99 131 101 129 97 123 91 116 87 113 84 109 81 108 79 107 76 104 76 103 75 102 74 102 78 104 77 103 77 102 76 102 75 101 74 100 74 99 73 99 72 99 74 99 70 95 70 97 71 97 71 97 71 97 71 97 69 94 66 94 68 96 68 93 68 95 68 94 67 93 66 93 67 94 66 93 66 92 65 92 63 89 61 87 60 87 60 88 61 87 60 86 60 85 59 85 59 83 56 82 57 84 56 81 54 80 54 80 54 80 54 80 54 80 53 79 53 78 52 76 54 76 54 75 54 74 53 74 51 72 51 71 50 70 49 70 49 68 49 68 49 68 49 68 49 68 49 68 49 68 49 68 47 67 48 68 49 67 48 66 48 67 46 65 46 65 48 67 47 65 48 66 49 65 48 64 49 65 48 64 47 63 46 62 45 62 45 61 44 60 43 60 46 60 41 59 44 61 42 57 41 58 43 59 43 59 42 57 41 56 40 55 39 56 40 57 44 57 38 53 39 56 40 54 39 55 40 57 40 55 37 52 36 53 37 53 37 53 37 54 37 54 38 55 39 54 38 53 36 53 38 54 39 55 39 54 36 52 36 52 36 52 36 52 34 50 34 50 34 50 34 50 37 53 38 52 35 51 36 53 36 50 32 48 34 51 35 50 32 49 33 50 34 49 33 48 33 49 34 51 35 50 34 49 33 48 32 49 35 51 33 47 31 47 31 48 32 49 33 49 35 48 30 46 32 49 32 46 31 47 31 47 30 45 28 43 31 46 29 44 29 46 31 48 29 45 29 45 29 45 29 45 30 46 29 45 29 45 28 44 28 42 28 42 27 40 25 38 27 41 27 41 27 41 27 41 27 41 27 41 27 41 27 41 27 41 27 41 27 41 26 40 29 42 28 42 27 41 27 41 28 41 26 39 25 39 26 40 8 20 7 18 5 17 5 18 6 17 5 16 3 15 2 14 5 17 5 17 6 19 8 21 5 17 5 17 5 17 5 17 6 18 6 17 5 16 4 16 4 16 4 16 4 16 4 16 10 16 7 13 6 14 9 17 9 16 9 16 9 16 9 16 10 16 11 16 11 15 9 13 6 10 5 9 4 10 5 11 2 8 5 11 7 12 6 10 6 10 5 9 4 10 5 11 6 11 6 12 7 12 8 13 8 12 7 12 7 12 7 11 7 12 7 13 8 14 9 14 7 13 9 14 7 12 8 14 9 17 9 18 10 19 11 19 10 18 10 19 11 20 12 21 12 20 12 19 11 19 10 18 11 18 10 18 10 19 12 21 10 18 13 21 15 21 13 19 14 21 14 22 15 23 16 23 14 21 14 22 15 23 16 23 16 23 16 23 16 23 16 23 19 25 18 24 17 25 18 26 19 26 19 26 19 26 19 26 18 26 21 29 22 28 19 25 22 29 22 29 22 28 19 26 20 28 19 29 21 30 23 32 7 13 10 14 7 11 7 13 11 13 12 14 12 15 13 15 13 16 14 17 15 16 14 15 19 24 25 28 25 25 20 24 22 30 21 25 24 25 20 36 46 58 45 59 46 58 45 57 46 59 46 59 46 59 46 59 49 61 51 61 49 61 49 61 47 62 48 65 49 65 49 64 48 67 50 69 53 72 55 74 55 73 55 73 55 73 55 73 53 73 53 74 54 75 55 75 55 75 55 75 55 75 55 75 51 75 51 76 52 77 53 77 53 77 53 78 54 79 55 79 56 82 56 82 56 82 56 82 54 81 57 84 59 84 57 82 58 82 57 81 56 82 57 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 82 60 83 59 82 58 83 59 84 61 85 62 86 62 87 63 87 62 86 62 86 62 86 62 86 62 86 62 87 64 89 66 91 63 90 64 90 64 89 62 87 62 88 62 88 62 88 62 88 61 86 61 86 61 86 61 86 61 86 61 87 62 87 63 88 60 86 63 89 64 88 61 85 61 86 61 86 61 86 61 86 63 88 63 88 63 88 63 88 63 87 61 85 60 87 64 90 63 87 62 86 62 88 65 91 61 87 62 88 63 89 64 90 65 89 65 89 65 89 65 89 64 89 65 88 62 86 64 90 62 89 62 90 64 92 67 94 63 90 64 92 67 96 71 99 73 97 73 96 72 95 71 95 70 94 69 92 68 91 66 90 62 89 62 89 62 89 62 89 60 87 60 87 60 87 60 87 59 87 59 86 59 86 59 86 62 88 60 85 60 87 63 90 60 90 61 90 59 89 60 93 62 95 66 103 71 108 74 109 70 107 70 108 71 105 71 104 67 99 69 100 69 95 62 89 61 87 58 84 56 82 57 81 52 76 54 76 53 75 53 74 55 78 55 77 54 76 53 76 52 75 52 74 51 73 50 73 48 72 50 72 47 69 47 71 48 71 48 71 48 71 48 71 48 68 46 67 48 70 47 67 47 68 47 67 46 66 45 66 46 67 46 66 45 65 44 65 42 62 40 60 39 60 39 61 44 61 44 60 43 59 42 59 42 58 39 56 41 58 39 55 37 54 37 54 37 54 37 54 37 54 37 53 36 52 35 52 38 55 38 54 37 53 36 53 35 51 33 49 32 49 32 50 32 49 32 49 32 49 32 49 31 49 32 49 32 49 32 50 29 47 32 50 33 49 32 46 34 48 31 45 30 46 33 49 31 48 32 49 33 48 32 47 34 49 32 48 30 46 29 44 29 45 29 44 28 43 27 43 31 44 26 43 29 46 28 41 24 41 25 42 26 41 25 40 25 40 24 39 23 40 24 41 27 40 20 36 22 40 23 37 23 40 24 41 24 39 21 36 21 37 21 37 21 37 21 37 20 37 23 40 24 39 21 36 21 36 23 39 24 39 24 39 21 36 21 36 21 36 21 36 19 34 19 34 19 34 19 34 22 39 25 38 20 33 21 39 21 34 17 32 19 35 20 34 16 32 19 35 20 34 17 31 21 35 18 32 17 33 20 37 18 32 17 33 20 35 18 31 18 31 18 32 19 33 20 33 24 34 18 31 20 34 19 30 19 32 19 31 17 29 14 27 17 29 15 28 16 30 19 33 15 28 15 28 15 28 15 28 18 30 17 29 16 28 15 27 11 25 13 27 13 25 10 22 17 29 16 28 15 27 14 26 16 27 16 27 16 27 16 27 16 28 17 28 17 28 18 29 17 28 17 27 16 27 15 26 12 23 12 24 14 26 16 28 15 19 19 20 16 17 16 21 19 22 20 22 19 19 15 16 15 17 17 20 18 20 18 20 18 19 15 16 14 17 17 20 14 17 16 18 18 20 19 22 14 16 15 18 16 19 18 20 16 18 15 19 18 21 17 18 15 18 14 17 14 16 13 16 18 17 18 15 14 11 12 11 9 9 11 11 12 9 9 7 8 7 9 9 10 10 12 11 11 10 11 10 11 10 11 10 9 9 10 11 13 13 15 14 13 12 13 12 13 12 13 12 11 12 11 13 12 14 13 14 13 14 13 14 13 14 13 14 13 17 18 18 15 15 16 21 16 17 16 17 16 17 16 17 18 18 18 19 19 20 20 20 19 19 19 18 18 17 17 17 18 21 24 26 26 23 20 17 22 22 22 22 22 22 22 22 19 23 21 25 23 27 24 27 22 25 22 25 22 25 22 25 26 28 23 25 22 26 25 29 23 28 27 30 26 29 27 31 24 28 27 31 28 30 25 27 29 35 35 36 29 28 25 29 28 27 27 28 30 29 24 18 13 13 14 14 14 14 13 12 14 15 15 15 15 15 16 16 15 14 14 16 18 20 20 19 26 27 27 28 27 27 25 25 27 27 28 29 25 24 29 42 55 70 59 70 60 76 61 70 58 72 58 75 59 76 60 76 59 78 62 81 64 81 62 79 63 80 62 80 62 81 64 83 67 88 71 91 73 92 72 90 72 91 72 91 72 91 72 91 73 91 72 91 73 92 75 94 76 94 76 94 76 94 76 94 73 92 74 93 76 95 78 96 79 97 79 98 80 99 81 99 82 101 79 98 78 99 81 102 80 100 80 101 81 102 82 102 83 103 83 103 83 103 83 103 82 102 82 102 82 102 82 102 83 104 82 103 81 104 82 105 83 105 83 105 83 105 83 107 83 107 83 108 84 109 85 109 85 109 85 109 85 109 85 109 86 109 85 109 85 110 87 112 87 110 86 110 86 111 88 113 91 117 90 115 89 114 87 113 87 113 87 113 87 113 87 113 88 114 88 114 88 114 88 114 87 113 87 113 87 113 87 113 87 113 87 113 87 113 87 113 88 114 88 114 88 114 88 114 87 115 87 115 87 115 87 115 88 116 88 116 88 116 88 116 86 114 86 114 86 114 86 114 88 116 88 116 88 116 88 116 88 115 87 114 86 115 87 116 88 116 88 116 88 116 88 116 88 116 88 117 89 118 90 118 90 118 90 119 92 121 94 123 95 124 97 126 98 126 98 125 94 122 95 123 94 120 90 117 92 119 91 117 90 116 88 115 89 116 89 115 88 114 87 114 87 113 87 114 87 114 87 114 86 113 86 114 87 115 88 115 87 114 87 115 88 117 89 118 90 123 97 132 105 139 109 143 106 139 107 141 107 139 104 136 100 133 102 135 103 131 94 120 86 115 84 113 82 109 81 108 80 106 79 103 77 102 75 102 73 100 72 101 73 102 74 102 74 102 74 101 73 100 72 100 71 97 70 96 70 95 69 95 73 98 71 96 70 96 70 97 69 95 68 94 67 95 68 96 67 94 67 93 66 92 65 92 66 93 66 93 66 93 66 93 64 90 62 88 60 86 60 87 60 86 59 84 57 82 56 81 58 84 58 83 57 82 56 82 55 81 55 80 54 79 53 79 54 80 54 79 53 78 52 78 53 77 53 76 51 74 49 72 50 73 48 71 47 71 47 72 50 71 50 71 50 71 50 71 50 71 50 71 50 71 50 71 49 67 49 67 49 67 48 67 50 69 49 67 48 66 47 66 44 63 44 64 46 66 49 69 48 67 49 68 48 65 44 62 44 61 43 60 43 59 42 59 43 60 43 60 43 60 43 60 39 57 42 60 43 59 40 56 42 59 42 58 41 57 40 57 42 58 42 58 42 57 39 55 40 56 40 56 40 56 40 56 38 53 36 52 36 52 37 54 37 53 37 52 36 51 35 51 35 53 35 54 36 55 37 55 35 53 34 52 34 51 33 51 37 53 33 52 35 54 35 52 35 53 34 52 34 51 33 51 35 51 36 52 35 49 31 46 30 51 38 51 30 44 31 51 31 47 31 47 31 48 34 50 33 49 33 48 32 47 31 47 32 48 32 48 32 48 32 48 33 49 33 48 32 47 31 47 32 47 31 46 30 47 31 48 30 44 27 42 27 45 31 49 29 45 29 46 30 47 31 47 32 44 25 43 31 49 30 42 29 43 29 42 27 41 30 47 29 43 29 43 29 43 29 43 25 39 25 39 25 39 25 39 28 41 25 38 23 38 25 40 29 42 28 44 32 45 26 36 24 38 25 40 26 40 25 39 3 18 7 18 4 15 5 19 10 20 7 17 4 16 5 17 3 16 5 18 6 18 6 17 5 17 4 16 4 16 5 17 3 16 4 17 5 18 6 19 4 16 4 16 4 16 4 16 10 16 8 16 10 17 8 13 9 16 8 15 7 14 7 15 9 17 8 14 4 11 3 12 1 9 2 11 3 11 2 10 4 12 3 10 2 9 0 8 3 11 3 11 3 11 3 11 3 8 4 9 5 11 6 11 8 13 8 13 8 13 8 13 6 11 6 12 7 13 8 13 9 14 9 14 9 14 9 14 8 15 11 16 10 15 11 17 11 16 11 16 11 16 11 16 10 18 10 19 11 20 12 20 11 19 11 18 10 18 9 17 11 20 15 25 17 23 13 19 14 22 14 22 14 22 14 22 12 20 14 22 16 24 17 23 15 22 15 22 15 22 15 22 18 25 16 23 16 23 18 25 16 25 20 27 19 26 19 28 19 27 21 28 21 28 20 26 20 29 23 30 21 28 21 30 21 28 19 30 26 30 18 19 8 13 11 13 11 13 10 12 12 14 12 15 13 15 13 16 13 15 14 17 15 18 17 20 23 27 23 26 22 26 21 25 23 27 23 28 21 23 25 38 43 58 45 58 46 63 48 57 45 58 46 59 46 60 47 60 46 61 48 63 50 63 48 62 49 63 49 63 49 64 51 66 52 68 52 70 54 71 54 71 55 72 55 72 55 72 55 72 55 72 54 71 53 74 55 75 54 76 54 76 52 76 52 76 51 75 52 76 53 78 54 78 55 79 55 80 56 81 57 81 56 81 55 80 55 80 56 81 55 80 56 81 56 82 57 82 58 83 58 83 58 83 58 83 58 83 58 83 58 83 58 83 59 82 58 81 57 82 58 83 59 83 59 83 59 83 59 83 59 83 60 84 60 85 61 85 61 85 61 85 61 85 61 85 62 86 61 85 62 86 63 88 63 87 62 86 63 87 64 89 66 91 65 89 64 88 62 87 62 87 62 87 62 87 62 87 63 88 63 88 63 88 63 88 62 87 62 87 62 87 62 87 62 87 62 87 62 87 62 87 63 88 63 88 63 88 63 88 63 87 63 87 63 87 63 87 64 88 64 88 64 88 64 88 62 86 62 86 62 86 62 86 64 88 64 88 64 88 64 88 64 87 63 86 62 87 63 88 64 88 64 88 64 88 64 88 64 88 64 89 65 90 66 90 66 90 66 91 68 93 70 95 71 96 73 97 74 98 73 97 70 94 71 95 70 93 67 89 65 92 64 91 63 89 61 88 62 89 62 88 61 87 60 87 60 87 60 87 60 87 60 87 59 86 59 87 60 88 61 88 58 89 59 88 59 89 59 90 59 93 63 101 71 108 75 110 73 107 75 108 75 107 72 104 70 102 68 101 68 99 62 92 58 86 59 84 59 82 57 80 57 80 56 80 56 77 54 77 50 72 48 73 49 74 50 74 50 74 50 73 49 72 48 72 49 72 48 71 47 70 47 70 50 72 48 70 47 70 47 71 48 68 47 67 46 68 47 69 46 67 46 66 45 65 44 65 44 65 44 65 44 65 44 65 42 62 40 60 38 58 38 59 43 60 42 59 41 58 40 57 41 58 41 57 40 56 39 56 38 55 38 54 37 54 36 53 37 54 37 53 36 52 35 52 37 54 37 53 35 51 33 49 33 49 31 48 30 47 31 49 33 50 33 50 33 50 33 50 32 49 32 49 32 49 32 49 29 49 27 49 29 49 29 49 31 48 33 48 32 47 32 47 30 45 30 45 31 47 33 49 33 48 34 49 33 46 30 43 29 45 28 44 28 43 27 43 27 43 27 43 27 43 27 43 26 41 25 41 25 41 25 42 26 42 26 41 25 40 24 40 25 42 26 42 26 41 24 39 24 40 24 40 24 40 24 40 24 39 22 38 22 38 23 40 21 37 21 36 20 36 19 35 21 35 21 36 22 37 23 37 22 36 21 35 20 34 20 34 24 35 19 32 20 36 22 36 22 35 21 35 20 34 20 33 20 35 21 36 20 33 17 31 17 35 22 35 17 30 17 35 17 31 16 31 17 32 18 34 17 32 16 31 16 30 15 30 18 33 18 33 18 33 18 33 18 33 18 32 17 31 16 31 16 30 15 29 14 30 15 31 17 31 14 28 13 29 15 31 16 29 16 30 17 31 18 31 19 28 12 27 18 33 17 26 14 28 17 30 16 30 19 35 16 29 16 29 16 29 16 29 15 26 15 26 15 26 15 26 17 27 14 24 13 24 14 25 17 26 14 27 18 28 14 22 13 24 14 25 14 25 13 24 16 20 19 20 17 18 17 21 23 23 18 17 14 18 18 21 15 18 17 20 18 20 17 19 17 19 18 20 18 20 17 19 17 19 17 19 17 19 17 19 18 20 17 18 16 17 14 16 18 19 16 19 17 19 14 15 17 20 16 19 16 18 15 16 17 14 13 9 9 8 10 10 9 8 9 8 10 10 12 11 12 11 11 9 10 8 8 7 11 10 11 10 11 9 10 9 9 8 9 8 9 8 9 8 12 11 12 11 12 11 12 11 11 12 11 13 12 14 13 14 14 15 14 15 14 15 14 15 14 14 13 15 15 17 16 16 16 17 16 17 16 17 16 17 18 18 18 19 19 20 20 20 19 19 19 19 18 18 18 17 19 20 21 22 23 23 23 22 22 22 22 22 22 22 22 22 19 23 21 25 23 26 23 26 22 25 22 25 22 25 22 25 25 27 24 26 23 27 24 28 23 28 27 30 26 28 26 30 27 30 28 32 29 31 27 30 26 28 25 29 28 33 30 31 30 28 28 29 32 29 24 17 11 11 11 12 12 11 11 10 13 13 13 14 14 15 15 15 14 17 19 18 16 16 19 22 29 29 27 27 25 27 27 28 28 28 27 29 26 25 29 39 52 66 59 71 60 75 61 71 58 73 59 75 60 76 60 76 60 79 62 81 63 81 63 80 64 82 64 81 64 83 66 84 67 86 67 87 69 89 71 91 72 91 72 91 72 91 72 91 72 91 71 90 73 92 74 93 76 94 76 94 76 94 76 94 77 96 78 96 78 96 78 96 79 97 79 98 80 99 81 99 81 101 82 102 82 102 81 101 80 101 81 101 82 102 82 102 83 103 83 103 83 103 83 103 84 104 84 104 84 104 84 104 83 106 82 105 81 106 82 107 83 107 83 107 83 107 83 107 83 108 84 108 85 109 85 109 85 109 85 109 85 109 85 109 86 110 85 109 86 111 88 112 87 111 86 110 87 112 89 113 91 117 90 115 89 114 87 113 87 113 87 113 87 113 87 113 88 114 88 114 88 114 88 114 87 113 87 113 87 113 87 113 87 113 87 113 87 113 87 113 88 114 88 114 88 114 88 114 87 115 87 115 87 115 87 115 88 116 88 116 88 116 88 116 86 114 86 114 86 114 86 114 88 116 88 116 88 116 88 116 88 115 87 114 86 115 87 116 88 116 88 116 88 116 88 116 88 116 88 117 89 118 90 118 91 118 90 118 91 120 94 122 95 123 96 125 98 126 97 125 94 122 95 123 95 121 91 118 92 119 92 118 90 116 89 115 89 116 89 115 88 114 87 114 87 114 87 114 87 114 87 114 86 113 86 114 87 115 88 115 89 115 89 116 90 117 90 120 91 122 95 130 103 136 108 139 107 140 109 142 109 141 106 138 106 136 100 132 99 131 96 126 88 117 86 115 85 110 81 109 80 106 80 105 78 102 77 101 73 101 73 101 74 102 74 102 74 102 74 101 73 100 72 100 73 99 72 98 72 97 71 97 72 98 71 96 70 96 70 96 68 95 67 94 67 94 68 95 67 94 67 93 66 92 65 92 65 92 65 92 65 92 65 92 62 89 60 86 58 85 58 85 60 86 60 86 59 85 59 85 58 84 58 83 57 82 56 82 55 81 55 81 54 80 54 79 54 80 54 79 53 78 52 78 55 81 54 80 53 78 52 77 50 76 49 74 47 73 48 72 49 71 50 71 50 71 50 71 48 69 48 69 48 69 48 69 49 67 49 67 49 67 49 67 46 65 46 65 47 66 47 66 47 65 46 64 45 65 46 66 48 67 48 67 48 65 45 63 46 63 46 62 45 62 44 61 43 60 43 60 43 60 43 60 44 59 40 56 39 57 42 61 42 59 42 58 41 57 40 57 41 57 42 58 42 57 40 55 40 56 40 56 40 56 40 56 42 57 40 56 40 56 41 58 37 53 37 53 36 52 36 51 35 53 35 54 36 55 37 55 37 55 36 54 36 53 35 53 38 54 33 50 34 54 36 54 37 54 36 54 35 53 35 52 35 52 36 52 35 50 32 48 35 51 35 51 34 50 34 50 32 48 32 47 32 49 33 50 31 47 31 46 30 46 29 45 34 50 34 50 34 50 34 50 33 49 33 48 32 47 31 47 30 46 29 44 28 45 30 46 33 49 32 47 30 46 29 45 29 45 30 46 30 46 31 47 32 45 26 43 31 48 29 42 25 41 30 45 32 46 34 49 29 43 29 43 29 43 29 43 27 41 27 41 27 41 27 41 27 41 26 39 24 38 25 39 26 39 23 38 25 39 24 36 23 38 24 39 25 38 23 37 5 18 6 18 6 17 6 18 10 20 6 16 3 16 6 19 4 16 5 18 6 18 5 16 4 17 7 20 8 19 5 16 6 17 5 17 5 17 5 16 5 17 5 16 4 15 3 15 9 15 7 15 10 17 8 13 11 18 11 17 10 16 9 17 10 15 3 8 0 10 3 12 1 8 0 8 1 11 5 14 0 8 1 10 2 11 4 12 3 11 3 10 2 10 2 9 7 12 6 11 5 10 4 9 6 11 6 11 7 12 7 12 6 11 6 12 7 13 8 13 10 15 10 15 10 15 10 15 10 12 6 12 11 17 10 13 11 16 11 16 11 16 11 16 10 18 10 19 11 20 12 20 12 20 11 19 11 18 10 18 11 19 11 20 13 22 16 24 14 22 14 22 14 22 14 22 13 21 15 23 16 23 16 23 16 23 16 23 16 23 16 23 17 24 17 24 17 24 17 24 17 26 21 28 19 25 19 27 20 27 20 27 20 27 20 27 21 25 15 23 20 30 23 30 23 30 21 30 25 29 17 17 5 11 8 11 9 10 8 9 10 12 10 13 12 14 13 15 12 17 18 18 13 14 17 25 27 30 23 25 21 26 24 29 25 27 23 28 23 25 24 34 38 56 45 59 46 63 48 58 46 59 46 60 47 60 48 61 47 61 48 62 49 63 49 63 51 65 50 64 51 65 52 68 54 68 50 67 51 70 55 73 55 72 55 72 55 72 55 72 56 73 56 72 54 75 56 76 54 76 54 76 52 76 52 76 56 79 55 79 55 79 54 78 55 79 55 80 56 81 57 81 55 81 58 84 59 83 56 80 56 81 56 82 57 82 58 83 58 83 58 83 58 83 58 83 59 84 59 84 59 84 59 84 59 82 58 81 57 82 58 83 60 84 60 84 60 84 60 84 60 84 60 85 61 85 62 86 62 86 62 86 62 86 62 86 63 86 62 86 62 87 64 89 64 87 63 87 63 88 65 90 65 90 65 89 64 88 63 88 62 87 62 87 62 87 62 87 62 87 62 87 62 87 62 87 63 88 63 88 63 88 63 88 63 88 63 88 63 88 63 88 63 88 63 88 63 88 63 88 63 87 63 87 63 87 63 87 64 88 64 88 64 88 64 88 63 87 63 87 63 87 63 87 64 88 64 88 64 88 64 88 64 87 63 86 62 87 63 88 64 88 64 88 64 88 64 88 64 88 64 89 65 90 66 90 67 90 66 90 67 92 69 93 70 95 72 97 73 97 73 96 69 94 71 96 71 94 68 91 66 93 65 91 63 90 62 89 62 89 62 88 61 87 60 87 60 87 60 87 60 87 60 87 59 86 59 87 60 88 61 88 60 90 61 90 60 91 61 91 59 93 63 97 68 104 72 107 74 108 76 110 77 109 74 106 72 103 68 100 66 99 64 95 61 89 62 86 59 84 58 82 58 81 57 79 56 78 55 78 49 74 50 74 50 74 50 74 50 74 50 73 49 72 48 72 51 74 51 73 50 72 49 72 49 71 47 70 46 69 47 70 47 68 46 66 45 67 47 68 46 67 46 66 45 65 44 65 43 64 43 64 43 64 43 64 43 63 41 61 39 59 38 60 43 60 43 60 43 60 44 61 41 58 41 57 40 56 39 56 39 56 38 55 38 54 37 54 37 54 37 53 36 52 35 52 38 54 36 52 35 52 35 52 34 50 32 48 31 48 31 50 33 50 33 50 33 50 33 50 31 48 31 48 31 48 31 48 30 50 28 50 30 50 30 50 27 44 30 46 31 47 32 47 33 47 31 45 30 45 30 46 33 48 33 48 32 46 31 45 32 48 31 47 31 46 30 46 28 44 28 44 28 44 28 44 27 42 25 40 24 41 26 43 26 42 26 41 25 40 24 40 24 41 26 42 26 41 24 40 24 40 24 40 24 40 24 40 26 41 25 40 24 41 25 42 22 38 21 37 21 36 20 36 21 35 21 36 22 37 23 37 24 38 24 37 23 36 22 36 21 34 20 35 23 37 21 33 23 37 23 36 22 36 21 35 21 36 21 35 20 34 19 33 22 36 19 35 21 36 20 33 18 33 17 32 17 33 18 34 17 32 17 31 16 31 15 30 19 34 19 34 19 34 19 34 18 33 18 32 17 31 16 31 16 30 15 29 14 30 15 31 17 33 18 33 18 32 16 30 17 30 17 30 17 30 17 30 18 29 15 28 17 30 16 27 11 27 18 32 18 31 18 32 15 28 15 28 15 28 15 28 17 28 17 28 17 28 17 28 16 27 15 26 14 25 14 25 15 25 12 23 12 24 13 24 13 24 13 25 13 24 12 22 19 20 18 20 18 21 18 20 18 20 19 21 18 20 17 19 16 19 18 20 18 19 16 18 16 19 19 22 20 21 17 18 18 19 17 19 17 19 17 18 15 17 15 18 16 19 17 19 14 16 13 18 17 20 16 17 18 21 18 21 17 20 16 17 18 14 10 7 10 11 13 11 9 7 8 7 9 10 13 13 8 7 9 9 10 10 12 11 11 10 11 9 10 8 9 7 12 10 11 9 9 8 8 7 9 8 10 9 11 10 12 11 11 12 11 13 12 14 13 14 15 16 15 16 15 16 15 16 15 13 11 13 16 18 15 14 16 17 16 17 16 17 16 17 18 18 18 19 19 20 20 20 20 20 20 19 19 19 18 18 19 19 19 19 20 22 24 25 22 22 22 22 22 22 22 22 20 24 22 26 23 26 22 25 23 26 23 26 23 26 23 26 24 27 24 27 24 27 24 27 24 29 28 31 26 28 25 29 25 28 25 28 25 28 25 28 31 30 23 27 27 32 28 28 32 29 29 29 30 27 21 14 10 9 10 10 10 10 9 9 10 11 11 12 13 14 15 15 14 17 20 18 15 15 21 27 32 31 28 27 26 28 29 31 29 28 26 30 28 26 27 35 46 63 59 72 60 74 61 73 59 73 60 76 60 77 61 77 61 79 61 79 62 80 63 81 65 83 64 82 65 83 66 85 70 89 69 88 69 90 73 93 72 91 72 91 72 91 72 91 75 93 74 93 75 94 77 96 76 94 76 94 76 94 76 94 80 98 80 97 79 97 79 97 79 97 79 98 80 99 81 99 80 101 83 104 84 103 81 100 81 101 82 102 82 103 83 103 83 103 83 103 83 103 83 103 82 102 82 102 82 102 82 102 83 106 82 105 81 106 82 107 84 108 84 108 84 108 84 108 84 108 85 109 85 110 86 110 86 110 86 110 86 110 86 110 87 111 86 110 87 111 88 113 88 112 87 111 88 112 89 114 90 116 89 115 89 115 88 114 87 113 87 113 87 113 87 113 87 113 87 113 87 113 87 113 88 114 88 114 88 114 88 114 88 114 88 114 88 114 88 114 88 114 88 114 88 114 88 114 87 115 87 115 87 115 87 115 88 116 88 116 88 116 88 116 87 115 87 115 87 115 87 115 88 116 88 116 88 116 88 116 88 115 87 114 86 115 87 116 88 116 88 116 88 116 88 116 88 116 88 117 89 118 90 118 91 118 90 118 90 119 92 120 94 123 96 124 97 125 96 124 93 122 95 124 96 122 93 120 93 120 92 119 91 117 89 116 89 116 89 115 88 114 87 114 87 114 87 114 87 114 87 114 86 113 86 114 87 115 88 115 89 115 90 117 90 118 91 120 92 122 93 127 98 132 104 135 106 140 109 143 110 142 108 140 104 136 102 135 102 133 96 126 91 121 89 118 86 114 83 110 80 108 80 106 79 104 78 102 75 102 74 102 74 102 74 102 74 102 74 101 73 100 72 100 74 100 74 100 73 99 72 98 72 97 70 95 69 95 69 96 68 94 66 93 66 93 67 95 67 94 67 93 66 92 65 92 64 91 64 91 64 91 64 91 66 92 64 90 62 89 62 89 60 86 60 86 60 86 61 87 58 84 58 83 57 82 56 82 56 82 56 81 55 81 54 80 54 80 54 79 53 78 52 78 53 78 51 76 50 76 51 78 51 76 49 75 48 74 49 73 49 71 50 71 50 71 50 71 50 71 50 71 50 71 50 71 50 68 50 68 50 68 50 68 44 63 45 65 46 66 47 66 49 67 47 65 45 64 45 64 48 67 47 66 47 65 47 66 49 65 48 65 47 64 47 64 44 61 44 61 44 61 44 61 41 59 43 61 44 60 42 58 42 59 42 58 41 57 40 57 40 56 41 58 42 58 41 56 40 56 40 56 40 56 40 56 40 56 39 55 39 55 40 56 38 54 38 53 37 53 36 52 35 53 35 54 36 55 37 55 38 56 38 56 37 55 36 54 32 51 35 56 40 56 34 48 37 55 37 54 36 54 35 53 36 52 36 51 35 51 35 51 37 52 34 51 36 52 35 49 34 50 33 48 32 49 33 50 34 50 33 49 33 48 32 48 32 48 32 48 32 48 32 48 33 49 33 48 32 47 31 47 33 48 32 47 31 48 32 49 30 47 32 49 33 49 33 49 30 46 30 46 30 46 30 46 31 46 29 45 29 45 28 43 26 42 30 45 29 41 27 41 28 42 28 42 28 42 28 42 28 42 28 42 28 42 28 42 27 41 27 41 26 40 25 39 26 40 25 39 24 39 26 41 25 39 25 39 25 38 23 36 8 18 5 18 7 20 7 17 5 17 7 20 8 19 5 16 5 17 6 18 6 17 4 15 5 17 6 18 6 18 5 17 5 17 5 17 5 17 5 17 2 14 3 16 4 17 6 18 7 13 6 14 9 17 8 13 11 18 11 17 10 16 9 17 12 14 3 8 5 13 6 11 3 9 3 9 4 11 6 12 6 12 5 10 4 9 2 8 5 11 4 10 3 8 2 8 3 8 3 7 1 6 0 5 3 8 4 9 5 11 6 12 6 11 6 12 7 13 8 13 9 14 9 14 9 14 9 14 9 13 8 14 10 16 11 15 11 16 11 16 11 16 11 16 10 18 10 19 11 20 12 20 13 20 12 20 11 19 11 19 11 19 11 19 12 21 14 23 14 22 14 22 14 22 14 22 14 21 15 23 16 22 15 21 17 24 17 24 17 24 17 24 16 24 17 25 18 24 17 23 18 27 21 28 19 24 18 26 18 25 17 23 16 24 18 25 24 29 20 27 20 28 20 27 23 29 20 28 23 26 13 13 5 11 8 11 9 10 8 9 7 9 8 11 10 13 12 15 12 16 15 16 14 18 22 28 28 31 25 28 23 28 25 30 26 27 22 29 25 26 23 30 33 53 45 60 46 62 48 60 47 60 47 60 48 61 48 62 48 61 47 61 47 62 49 64 50 64 50 63 50 65 52 67 55 70 53 70 54 72 56 74 55 72 55 72 55 72 55 72 57 74 57 74 55 76 57 78 54 76 54 76 52 76 52 76 55 79 55 79 55 79 55 79 55 79 55 80 56 81 57 81 56 81 57 82 57 82 56 81 57 82 57 82 58 83 58 84 58 83 58 83 58 83 58 83 57 82 57 82 57 82 57 82 59 82 58 81 57 82 58 83 61 85 61 85 61 85 61 85 61 85 61 85 62 86 62 87 63 87 63 87 63 87 63 87 63 87 63 87 63 88 65 89 64 88 64 88 64 89 66 90 64 89 64 89 64 89 64 89 62 87 62 87 62 87 62 87 61 86 61 86 61 86 61 86 64 89 64 89 64 89 64 89 64 89 64 89 64 89 64 89 63 88 63 88 63 88 63 88 63 87 63 87 63 87 63 87 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 87 63 86 62 87 63 88 64 88 64 88 64 88 64 88 64 88 64 89 65 90 66 90 67 91 66 90 66 90 67 91 70 94 71 96 72 96 72 96 69 94 71 96 72 95 70 93 67 93 66 92 64 90 63 90 62 89 62 88 61 87 60 87 60 87 60 87 60 87 60 87 59 86 59 87 60 88 61 88 61 89 60 89 61 90 60 91 62 93 62 94 65 99 68 104 72 106 75 109 76 109 74 107 71 103 70 103 70 101 63 93 64 92 65 89 61 85 60 83 57 80 58 80 56 78 55 78 51 75 51 75 50 74 50 74 50 74 50 73 49 72 48 72 51 74 51 73 50 72 49 72 48 71 47 69 45 68 46 69 46 67 45 66 45 66 46 67 46 67 46 66 45 65 44 65 44 65 44 65 44 65 44 65 46 67 44 64 42 63 42 63 43 60 43 60 42 59 42 59 41 58 41 57 40 56 39 56 40 56 39 56 38 55 38 55 37 54 37 53 36 52 35 52 36 52 33 49 32 50 34 52 34 51 33 49 32 49 32 50 33 50 33 50 33 50 33 50 33 50 33 50 33 50 33 50 31 51 29 51 31 51 31 51 29 46 31 46 32 47 32 47 33 48 31 45 30 45 30 45 33 48 32 46 31 47 32 48 33 49 32 48 31 47 31 47 29 45 29 45 29 45 29 45 24 42 28 45 29 44 26 40 26 42 26 41 25 40 24 40 23 40 25 42 26 42 25 41 24 40 24 40 24 40 24 40 23 39 22 37 21 38 23 39 23 38 22 38 21 37 21 37 21 35 21 36 22 37 23 37 24 38 24 37 23 36 22 36 17 33 22 39 27 38 19 29 23 36 22 36 21 35 21 34 22 36 20 35 20 35 21 36 20 35 20 35 19 34 19 34 20 35 19 33 18 33 18 34 20 35 19 34 19 33 18 33 17 32 17 32 17 32 17 32 18 33 18 32 17 31 16 31 19 33 17 32 17 32 18 34 15 30 16 32 17 33 19 34 18 31 17 30 17 30 16 29 18 31 17 29 16 28 14 27 14 29 17 29 14 25 12 26 14 27 14 27 14 27 14 27 17 28 17 28 17 28 17 28 16 27 17 28 16 26 14 25 14 26 17 27 15 26 16 29 15 26 16 26 15 24 12 22 21 20 17 20 20 23 19 19 18 20 18 20 18 20 18 21 17 20 18 20 18 19 16 17 17 19 16 18 16 18 17 19 15 18 16 19 17 20 18 21 16 18 16 18 16 18 16 18 17 19 14 18 15 17 12 13 17 20 17 20 16 19 16 16 14 10 7 7 11 12 11 7 9 8 10 10 11 10 10 9 12 11 11 9 10 8 8 7 11 10 10 9 9 7 7 6 7 6 6 5 6 5 6 5 7 6 8 8 10 10 11 11 11 12 11 13 12 14 13 14 14 15 14 15 14 15 14 15 13 16 16 17 15 16 16 18 16 17 16 17 16 17 16 17 18 18 18 19 19 20 20 20 21 21 20 20 20 19 19 19 20 20 20 20 20 20 20 20 22 22 22 22 22 22 22 22 21 25 22 26 23 25 22 24 24 27 24 27 24 27 24 27 23 26 25 28 25 28 23 26 25 30 28 31 26 27 24 28 26 28 24 27 24 27 25 29 28 32 30 33 28 30 27 29 30 27 27 26 27 23 16 10 11 10 11 11 11 11 10 10 8 8 9 11 12 13 14 15 14 14 14 15 17 22 26 29 31 32 30 31 29 30 29 30 31 28 26 30 30 28 27 32 41 61 60 73 60 73 62 75 60 74 60 77 61 77 62 78 62 80 61 78 61 80 63 82 63 81 63 81 63 82 65 83 67 87 69 90 71 91 72 91 72 91 72 91 72 91 72 91 73 91 72 91 73 92 75 94 76 94 76 94 76 94 76 94 77 95 77 96 79 97 80 98 79 97 79 98 80 99 81 99 81 101 80 100 80 100 81 101 82 102 82 103 83 103 84 104 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 103 83 106 82 105 81 106 82 107 85 109 85 109 85 109 85 109 85 109 85 110 86 110 87 111 87 111 87 111 87 111 87 111 88 111 87 111 87 112 89 114 89 112 88 112 88 113 90 115 89 115 89 115 89 115 89 115 87 113 87 113 87 113 87 113 86 112 86 112 86 112 86 112 89 115 89 115 89 115 89 115 89 115 89 115 89 115 89 115 88 114 88 114 88 114 88 114 87 115 87 115 87 115 87 115 88 116 88 116 88 116 88 116 88 116 88 116 88 116 88 116 88 116 88 116 88 116 88 116 88 115 87 114 86 115 87 116 88 116 88 116 88 116 88 116 88 116 88 117 89 118 90 118 91 119 90 117 89 118 90 119 93 122 95 124 96 124 96 123 93 122 95 124 97 124 94 121 94 121 93 119 91 118 90 117 89 116 89 115 88 114 87 114 87 114 87 114 87 114 87 114 86 113 86 114 87 115 88 115 87 114 88 115 89 116 88 119 93 122 92 124 95 129 100 133 104 138 107 141 108 141 107 139 106 137 102 134 101 133 98 129 94 124 92 121 88 116 84 113 81 109 80 107 79 105 78 104 76 104 76 103 75 102 74 102 74 102 74 101 73 100 72 100 73 99 73 99 72 98 72 97 71 96 69 95 68 94 69 95 67 93 66 92 65 93 66 94 67 94 67 93 66 92 65 92 65 92 65 92 65 92 65 92 67 93 65 91 63 89 63 90 60 86 59 85 58 84 57 83 58 84 58 83 57 82 56 82 57 83 56 82 56 81 55 81 54 80 54 79 53 78 52 78 54 78 51 76 50 77 53 80 52 77 50 75 49 75 49 74 49 71 50 71 50 71 50 71 49 70 49 70 49 70 49 70 51 69 51 69 51 69 51 69 48 67 48 67 47 66 47 66 47 66 46 64 45 64 46 65 48 66 46 65 46 66 48 68 48 65 48 64 47 64 46 63 45 62 45 62 45 62 45 62 42 60 43 60 43 60 43 59 42 59 42 58 41 57 40 57 39 56 41 58 42 58 42 57 40 56 40 56 40 56 40 56 39 55 38 53 37 54 39 55 39 55 38 54 38 53 37 53 35 53 35 54 36 55 37 55 37 55 37 55 36 54 36 53 34 52 34 54 38 55 34 50 36 53 35 53 34 52 34 51 37 52 35 50 35 51 37 53 32 51 37 51 32 46 32 51 36 51 34 49 33 49 33 49 34 50 34 49 33 49 32 48 33 49 33 49 33 49 33 49 33 49 33 48 32 47 31 47 33 48 32 47 31 48 32 49 32 48 31 46 30 47 32 49 31 47 31 46 30 45 29 45 31 47 31 46 28 43 27 43 28 43 29 42 26 40 27 43 27 41 27 41 27 41 27 41 27 41 27 41 27 41 27 41 27 41 28 42 28 41 25 38 22 39 29 43 27 40 27 42 28 42 28 42 27 39 24 37 9 19 5 18 8 21 8 17 9 19 5 15 3 17 8 21 6 18 6 18 6 17 3 15 6 17 3 14 2 15 5 18 2 15 4 16 6 18 7 20 6 18 5 16 4 15 2 14 13 18 9 15 7 12 2 6 10 17 9 16 9 15 8 16 7 9 0 7 5 12 3 5 3 10 5 12 6 10 3 8 2 8 3 10 4 11 6 12 5 11 4 9 2 8 1 6 3 8 3 8 3 8 3 8 1 7 3 8 4 10 6 11 6 11 6 12 7 13 8 13 8 13 8 13 8 13 8 13 8 16 13 17 10 14 11 20 11 16 11 16 11 16 11 16 10 18 10 19 11 20 12 20 13 21 13 20 12 19 11 19 12 20 13 21 13 20 11 18 14 22 14 22 14 22 14 22 15 22 16 23 16 22 14 21 17 24 17 24 17 24 17 24 15 23 18 26 19 25 16 22 18 27 22 28 19 24 17 25 21 27 18 24 17 25 20 28 18 29 25 32 22 27 21 31 22 28 18 26 20 22 9 9 6 12 9 12 10 11 9 10 5 8 7 10 10 13 12 14 13 13 9 13 16 24 26 30 26 31 27 31 27 30 25 28 27 27 22 29 26 27 22 28 29 51 46 61 46 61 49 61 47 60 47 61 48 62 49 62 49 62 47 60 47 62 50 65 49 62 48 62 48 63 50 66 50 66 52 70 54 71 53 69 55 72 55 72 55 72 55 72 54 70 53 70 51 72 53 74 54 76 54 76 52 76 52 76 51 76 52 77 54 79 56 81 55 79 55 80 56 81 57 81 57 81 54 78 53 79 56 82 57 82 57 83 58 84 59 84 58 83 58 83 58 83 58 83 59 84 59 84 59 84 59 84 59 82 58 81 57 82 58 83 61 85 61 85 61 85 61 85 61 85 61 86 62 87 63 87 63 87 63 87 63 87 63 87 64 87 63 87 63 88 65 90 65 88 64 88 64 89 66 91 64 89 64 89 64 89 64 89 62 87 62 87 62 87 62 87 61 86 61 86 61 86 61 86 64 89 64 89 64 89 64 89 64 89 64 89 64 89 64 89 63 88 63 88 63 88 63 88 63 87 63 87 63 87 63 87 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 87 63 86 62 87 63 88 64 88 64 88 64 88 64 88 64 88 64 89 65 90 66 90 67 91 66 89 65 89 66 90 69 94 71 96 72 96 72 95 69 94 71 97 73 96 71 94 67 94 66 92 65 91 63 90 62 89 62 88 61 87 60 87 60 87 60 87 60 87 60 87 59 86 59 87 60 88 61 88 60 87 60 88 61 88 60 88 63 93 63 92 63 97 68 101 70 104 73 107 75 107 73 106 76 105 68 98 65 99 66 99 66 94 64 90 60 86 58 84 57 81 56 79 57 79 55 78 52 76 52 75 51 74 50 74 50 74 50 73 49 72 48 72 50 73 49 72 49 71 48 71 48 70 46 68 45 68 45 69 46 66 45 65 44 66 45 67 46 67 46 66 45 65 44 65 45 66 45 66 45 66 45 66 45 65 43 63 41 62 41 62 43 60 42 58 40 56 39 55 41 58 41 57 40 56 39 56 40 57 40 56 39 55 38 55 37 54 37 53 36 52 35 52 38 54 35 51 34 52 37 56 35 51 33 49 32 49 32 51 33 50 33 50 33 50 33 50 31 48 31 48 31 48 31 48 31 51 29 51 31 51 31 51 33 50 34 48 33 47 32 47 32 46 31 45 30 46 31 47 33 47 31 45 30 47 33 49 32 48 32 47 31 46 30 46 29 45 29 45 29 45 29 45 29 44 26 41 25 42 28 45 26 42 26 41 25 40 24 40 23 39 25 42 26 42 26 42 24 40 24 40 24 40 24 40 24 39 23 38 22 39 23 40 23 39 23 38 22 37 21 37 21 35 21 36 22 37 23 37 23 37 22 36 22 35 21 35 24 35 19 33 20 36 22 35 21 35 20 34 20 33 19 33 22 36 20 34 20 36 22 38 15 35 23 35 15 28 16 35 21 36 20 33 18 33 18 33 18 33 18 32 17 31 16 31 19 34 19 34 19 34 19 34 18 33 18 32 17 31 16 31 17 31 16 30 15 31 16 32 20 33 16 29 13 29 15 32 18 31 18 30 17 29 16 29 18 31 18 30 15 27 14 27 15 29 16 28 14 28 18 33 14 27 14 27 14 27 14 27 16 27 16 27 16 27 16 27 15 27 17 29 17 27 14 24 9 24 18 30 17 26 15 27 18 29 18 28 17 26 14 24 20 22 18 19 17 19 17 19 22 22 17 19 18 20 17 18 13 19 20 21 14 14 14 19 19 21 19 20 18 20 17 19 19 21 19 21 18 19 16 17 16 17 15 16 14 17 15 18 14 17 15 18 14 15 10 12 14 18 16 20 17 20 17 17 9 8 7 5 6 6 9 9 9 7 8 6 7 7 8 8 8 7 9 9 12 12 14 14 9 7 8 7 8 8 10 10 8 7 8 7 8 7 8 7 8 7 8 8 9 9 10 9 11 12 11 12 11 12 11 12 13 13 11 12 13 14 12 12 10 12 12 13 14 15 15 17 17 17 16 17 16 18 18 20 18 19 20 21 20 19 18 17 17 18 20 21 21 20 18 17 20 20 20 21 21 22 22 22 23 22 20 19 20 22 24 25 22 25 22 25 22 25 22 25 24 27 24 27 24 27 24 27 23 27 24 28 25 27 24 26 26 29 26 29 26 29 26 29 25 29 26 30 27 29 26 28 23 27 26 31 29 32 29 29 26 29 32 29 22 14 11 9 10 10 12 12 10 10 12 13 11 11 11 12 12 13 13 13 12 14 14 13 18 26 28 26 30 30 29 29 28 30 29 31 27 28 27 28 27 28 27 30 37 60 63 77 62 74 62 75 61 75 61 78 62 79 63 79 62 80 62 81 63 82 64 82 63 81 63 82 64 83 65 83 69 88 70 89 70 88 68 87 72 91 72 92 73 93 74 93 73 92 73 93 75 94 76 94 73 92 74 93 76 95 78 97 80 98 79 96 78 96 79 97 81 99 82 100 82 99 80 98 81 101 81 102 82 103 83 103 83 103 83 103 83 103 83 103 82 102 83 104 84 105 86 106 84 104 84 104 84 104 84 104 85 108 84 107 83 108 84 109 86 110 86 110 86 110 86 110 83 108 85 110 86 110 86 109 87 111 87 111 87 111 87 111 88 112 88 112 88 112 88 112 88 112 88 113 89 114 90 114 87 114 89 116 90 116 90 115 89 115 89 114 88 113 87 113 85 112 87 113 88 114 87 113 89 115 89 115 89 115 89 115 90 115 89 114 88 115 89 116 88 114 88 114 88 114 88 114 86 115 87 116 88 115 87 114 87 115 87 115 87 115 87 115 90 117 87 114 86 115 89 118 87 115 87 116 88 117 89 117 87 115 87 115 87 115 87 115 89 117 89 117 89 116 86 114 88 116 88 116 88 116 88 116 88 116 88 117 90 119 92 121 90 120 94 123 96 124 95 123 96 124 96 124 96 124 96 124 95 122 94 120 91 117 89 116 90 117 90 116 89 115 88 115 86 113 86 113 86 113 86 113 86 113 86 113 86 113 86 113 87 113 86 115 88 116 88 118 88 119 90 123 94 127 97 129 100 134 104 139 108 141 108 141 102 135 101 133 100 132 98 131 97 130 93 122 89 118 86 115 82 111 80 108 80 107 76 102 77 105 77 104 76 103 75 103 74 102 74 101 73 100 72 100 73 99 73 99 73 99 73 99 71 96 70 95 69 96 70 97 69 96 69 95 68 94 67 94 67 94 67 94 67 94 67 94 66 93 66 94 67 95 68 95 64 90 63 90 62 88 61 87 62 87 60 84 57 82 56 82 56 82 56 82 56 82 56 82 56 82 56 81 55 80 54 80 55 81 55 80 54 79 53 79 52 78 52 77 51 76 50 76 52 76 49 76 53 80 51 72 50 72 51 71 50 70 49 70 48 70 49 71 50 70 49 69 49 67 49 68 50 69 51 69 49 68 49 68 49 68 49 68 46 65 46 65 46 65 46 65 44 64 47 67 48 66 45 63 47 64 47 64 47 64 47 64 46 63 46 62 45 61 44 61 43 60 43 60 43 60 43 60 43 60 43 59 42 58 41 58 43 59 43 58 42 58 41 57 43 58 41 57 40 56 41 57 38 54 38 55 39 56 40 56 39 54 38 53 37 54 38 55 39 56 36 54 38 56 36 53 38 57 39 58 40 57 39 56 34 52 34 53 35 54 36 54 35 52 33 50 32 50 32 51 35 51 35 51 35 51 35 51 36 52 35 50 34 49 32 48 37 52 34 48 31 47 32 48 32 47 30 46 30 46 31 48 34 49 31 46 30 47 33 50 31 48 34 51 36 52 35 50 34 52 36 51 33 48 33 50 26 42 28 45 30 47 31 46 30 46 30 46 30 46 30 46 30 46 30 45 29 44 28 44 30 43 27 40 27 43 31 47 27 42 28 43 29 42 28 41 26 41 27 42 28 43 29 44 25 41 29 45 30 42 24 36 24 38 25 40 28 43 30 44 28 42 28 42 27 40 25 38 8 19 6 17 5 17 5 18 7 17 3 15 4 17 4 15 4 20 11 22 5 15 5 20 5 17 4 16 4 15 3 15 5 17 6 18 6 18 6 18 4 15 3 14 2 15 3 16 8 15 8 15 8 13 4 10 8 15 9 16 9 16 8 14 5 9 2 6 1 7 4 10 6 10 5 9 4 10 5 11 3 8 4 10 7 13 9 14 5 10 4 9 5 11 6 12 4 9 4 9 4 9 4 9 3 8 3 9 4 10 5 10 6 11 6 11 6 11 6 11 8 12 6 11 8 13 7 11 6 12 7 13 8 14 9 15 12 16 11 16 11 17 13 19 9 18 11 20 12 20 11 18 11 20 13 22 14 21 12 19 12 20 12 21 13 22 14 22 15 22 13 20 12 22 16 25 15 22 15 22 15 22 15 22 16 23 16 23 16 23 16 23 16 24 17 25 18 24 17 23 19 26 19 26 19 26 19 26 18 26 19 27 20 26 19 25 17 25 20 28 22 29 21 28 18 30 24 29 16 15 5 10 4 10 9 10 7 9 8 12 10 12 11 13 11 14 12 14 10 14 12 14 17 26 27 27 26 29 25 28 24 29 25 30 24 28 24 28 24 28 24 28 25 50 49 65 48 61 47 60 48 61 48 62 49 63 50 63 48 62 48 63 49 64 50 64 49 63 50 64 50 65 51 66 53 69 52 70 53 69 52 68 55 72 55 73 56 74 57 74 56 73 57 74 55 76 56 76 52 75 53 76 52 77 54 78 56 79 55 79 54 79 55 79 56 80 57 82 58 82 57 81 56 81 56 82 57 83 58 83 58 83 58 83 58 83 58 83 57 82 58 84 59 85 61 86 59 84 59 84 59 84 59 84 61 84 60 83 59 84 60 85 62 86 62 86 62 86 62 86 59 84 61 86 62 86 62 85 63 87 63 87 63 87 63 87 64 88 64 88 64 88 64 88 64 88 65 89 65 90 66 90 62 88 64 90 65 90 65 89 65 90 65 90 64 89 63 88 61 86 62 88 64 89 63 88 64 89 64 89 64 89 64 89 64 88 63 87 62 88 63 89 64 89 63 88 63 88 63 88 62 87 63 88 64 87 63 86 64 88 64 88 64 88 64 88 65 89 63 87 63 87 65 89 63 87 63 88 64 89 65 89 63 87 63 87 63 87 63 87 64 89 65 89 65 88 63 86 65 89 65 89 65 89 65 89 65 88 64 89 66 91 68 93 66 92 69 95 72 96 71 95 72 96 72 96 72 96 72 96 68 95 67 93 64 90 62 89 63 90 63 89 62 88 61 88 59 86 59 86 59 86 59 86 59 86 59 86 59 86 59 86 62 87 62 87 61 89 62 88 60 88 60 91 63 94 66 95 68 100 69 104 73 107 74 107 69 102 68 100 67 99 65 98 70 96 66 91 61 87 57 85 58 82 55 79 55 79 53 75 53 77 53 76 52 75 51 75 50 74 50 73 49 72 48 72 50 73 50 73 50 73 50 73 48 70 47 69 46 70 47 71 48 69 48 68 47 67 46 67 46 67 46 67 46 67 46 67 45 66 45 67 46 68 47 68 43 64 42 61 40 60 39 60 43 59 41 57 39 56 39 56 39 56 39 56 39 56 39 56 39 56 39 55 38 54 37 54 38 55 37 54 37 53 36 53 35 52 35 51 34 50 33 50 35 50 32 51 36 53 34 49 34 51 34 50 33 49 32 49 31 49 32 50 33 49 32 48 29 49 27 50 30 51 31 51 32 49 34 49 34 49 34 49 32 47 32 47 32 47 32 47 30 45 32 47 32 47 30 45 31 47 31 47 31 47 31 47 30 46 30 45 29 44 28 44 27 43 27 43 27 43 27 43 27 43 27 42 26 41 25 41 27 42 26 42 25 41 25 40 26 42 25 40 23 40 24 40 22 38 22 39 23 40 24 40 23 38 22 37 21 38 22 39 25 38 22 36 24 38 22 35 23 37 24 38 24 38 23 37 20 34 20 35 21 36 22 36 21 35 20 33 19 33 19 33 20 35 20 35 20 35 20 35 19 34 19 34 19 34 19 34 21 35 19 33 17 31 16 31 17 32 16 31 16 31 17 32 19 33 16 30 15 31 18 34 16 32 18 34 20 35 19 33 19 35 21 35 18 32 17 34 11 27 14 30 16 31 16 31 17 30 17 30 17 30 17 30 17 30 17 29 16 28 15 28 15 27 12 25 12 27 16 30 14 28 15 29 16 28 15 27 16 27 17 28 17 28 18 29 16 27 17 28 17 27 15 26 15 26 16 27 16 27 17 28 15 26 16 27 17 27 16 27 20 21 18 19 17 19 18 20 18 18 14 17 16 20 17 19 18 23 23 24 19 19 18 22 17 19 16 18 16 17 15 17 15 18 16 19 18 21 19 22 16 18 15 17 15 17 16 18 16 19 16 19 15 17 13 15 15 18 16 18 15 16 12 12 9 8 6 5 5 6 8 9 10 9 8 8 8 8 9 10 7 7 8 9 10 11 12 12 10 10 9 9 10 10 11 12 10 9 10 9 10 9 10 9 8 7 8 8 9 9 10 9 11 12 11 12 11 12 11 12 13 13 11 12 13 14 12 12 13 14 13 14 13 14 13 14 16 17 16 17 16 18 18 19 16 17 18 20 20 20 20 20 20 21 22 22 22 22 21 20 20 20 20 21 21 22 22 22 23 22 21 20 20 22 24 25 22 25 22 25 22 25 22 25 22 25 22 25 22 25 22 25 23 27 24 28 25 27 24 26 26 29 26 29 26 29 26 29 25 29 26 30 27 29 26 28 26 29 27 31 28 31 27 27 27 28 31 26 20 13 11 10 8 8 10 9 8 8 9 11 13 13 14 14 14 15 15 15 13 15 15 14 19 27 29 27 30 30 29 29 28 30 29 31 29 30 29 30 29 30 29 32 35 59 62 77 62 72 60 73 61 75 61 78 62 79 63 79 62 80 62 81 63 82 64 82 63 82 64 82 65 83 65 83 68 87 69 89 70 88 69 87 72 91 72 92 73 93 74 93 73 93 74 93 76 94 76 94 76 94 76 94 76 95 77 95 79 97 79 97 79 97 79 97 79 98 81 100 83 101 83 100 81 101 81 102 82 103 83 103 83 103 83 103 83 103 83 103 82 102 83 104 84 105 86 106 84 104 84 104 84 104 84 104 85 109 84 108 84 108 85 109 86 110 86 110 86 110 86 110 84 108 85 110 86 110 86 110 87 111 87 111 87 111 87 111 88 112 88 112 88 112 88 112 88 113 89 113 90 114 90 114 88 114 89 116 90 116 90 116 92 118 91 117 90 116 90 116 87 114 89 115 90 116 89 115 89 115 89 115 89 115 89 115 88 114 87 112 86 113 88 114 90 116 89 115 88 114 87 113 87 115 88 116 88 116 87 115 89 117 89 117 89 117 89 117 89 116 88 115 87 116 88 117 88 116 88 116 89 117 89 117 87 115 87 115 87 115 87 115 88 116 89 117 89 116 87 114 89 117 89 117 89 117 89 117 89 117 89 117 90 119 92 121 91 119 93 122 95 123 95 123 96 124 96 124 96 124 96 124 95 122 94 120 91 117 89 116 90 117 90 116 89 115 88 115 86 113 86 113 86 113 86 113 86 113 86 113 86 113 86 113 87 113 86 115 87 116 88 118 88 118 89 121 90 122 92 123 96 130 99 134 103 137 105 138 102 135 101 133 100 132 98 131 98 131 95 126 89 118 85 115 85 112 79 108 79 106 78 105 77 105 77 104 76 103 75 103 74 102 74 101 73 100 72 100 73 99 73 99 73 99 73 99 71 96 70 95 69 96 70 97 69 96 69 95 68 94 67 94 67 94 67 94 67 94 67 94 66 93 66 93 67 94 67 94 65 91 62 87 59 86 60 87 57 82 55 81 55 81 56 82 56 82 56 82 56 82 56 82 56 82 56 81 55 80 54 80 55 80 54 80 53 79 53 79 52 78 52 77 51 76 50 76 51 76 50 77 53 79 51 73 50 72 51 71 50 70 49 70 48 70 49 71 50 70 49 69 49 67 50 68 50 68 51 69 49 68 49 68 49 68 49 68 48 67 48 67 48 67 48 67 45 65 46 66 47 65 46 64 47 64 47 64 47 64 47 64 46 63 46 62 45 61 44 61 44 61 44 60 43 60 43 60 43 60 43 59 42 58 41 58 42 57 41 57 40 56 40 55 41 57 40 55 39 55 39 55 38 54 38 55 39 56 40 56 39 54 38 53 37 54 38 55 39 56 36 54 38 56 36 53 36 54 37 55 37 55 36 54 34 52 35 53 35 53 36 54 36 54 35 52 33 52 34 52 35 51 35 51 35 51 35 51 32 48 33 50 34 51 36 52 34 50 34 50 33 48 31 46 34 49 33 48 32 49 33 50 34 49 31 46 30 47 33 50 30 47 32 49 33 49 32 48 33 50 35 50 32 47 32 50 28 45 30 47 32 48 32 48 30 46 30 46 30 46 30 46 30 46 29 45 29 45 28 44 28 41 26 39 26 41 29 44 27 42 28 43 29 42 28 41 29 43 28 42 28 42 27 41 28 42 26 40 26 41 29 44 28 42 28 41 27 40 26 40 25 39 26 41 28 42 29 43 7 19 6 17 5 17 6 19 7 18 4 17 7 21 9 20 5 19 9 20 6 16 4 18 7 19 7 18 6 18 5 17 4 16 4 16 5 18 6 19 5 16 3 15 3 15 4 17 10 17 10 17 9 15 8 14 9 16 8 15 6 11 3 9 4 7 5 6 4 7 5 8 5 6 4 5 3 6 4 7 5 7 6 9 8 11 9 12 7 9 7 9 7 10 9 12 6 11 6 11 6 11 6 11 3 8 3 9 4 10 5 10 6 11 6 11 6 11 6 11 8 12 6 11 8 13 7 11 9 13 8 13 8 13 8 12 11 16 10 15 11 16 12 18 8 17 10 19 12 21 13 21 12 21 13 21 13 21 13 20 12 20 12 21 13 22 14 22 14 22 13 21 13 22 15 24 15 22 15 22 15 22 15 22 15 22 15 22 15 22 15 22 16 24 17 25 18 24 17 23 19 26 19 26 19 26 19 26 18 26 19 27 20 26 19 25 20 27 20 27 20 27 19 27 19 29 22 25 12 12 4 11 3 10 8 10 7 9 8 12 11 13 11 13 12 14 13 15 12 15 13 15 18 28 28 28 26 29 25 28 24 29 25 30 25 29 25 29 25 29 25 29 23 49 48 65 49 62 47 59 48 61 48 62 49 63 50 63 48 62 48 63 49 64 50 64 50 64 50 65 51 65 52 67 52 68 52 70 53 70 52 69 55 72 55 73 56 74 57 74 57 74 57 75 56 76 57 77 55 77 55 77 53 76 52 76 54 78 55 79 56 80 55 79 54 79 57 82 59 84 60 84 56 81 56 82 57 83 58 83 58 83 58 83 58 83 58 83 58 83 58 84 59 85 60 85 60 85 60 85 60 85 60 85 62 85 60 84 60 84 61 86 62 86 62 86 62 86 62 86 60 85 62 86 63 87 62 86 64 88 64 88 64 88 64 88 64 88 64 88 64 88 64 88 65 89 65 90 66 90 67 91 63 89 65 90 66 91 65 90 67 91 66 91 65 90 65 89 63 89 65 91 66 91 65 90 65 90 65 90 65 90 65 90 64 88 63 87 62 88 63 89 66 90 65 89 63 88 62 87 63 87 64 89 65 88 63 87 65 89 65 89 65 89 65 89 64 88 64 88 64 88 64 88 64 89 65 89 65 89 65 89 64 88 64 88 64 88 64 88 63 88 65 89 65 88 63 87 66 90 66 90 66 90 66 90 65 89 65 89 65 90 67 92 67 91 68 93 70 95 71 95 71 95 71 95 71 95 71 95 68 95 67 93 64 90 62 89 63 90 63 89 62 88 61 88 60 87 60 87 60 87 60 87 59 86 59 86 59 86 59 86 62 87 62 87 63 88 62 88 61 89 61 90 61 90 61 90 63 95 63 98 67 102 70 103 69 102 68 100 67 99 65 98 68 97 67 93 62 87 57 84 59 83 53 77 51 79 54 78 53 77 53 76 52 75 51 75 50 74 50 73 49 72 48 72 50 73 50 73 50 73 50 73 48 70 47 69 46 70 47 71 48 69 48 68 47 67 46 67 46 67 46 67 46 67 46 67 45 66 45 66 45 66 45 67 44 64 40 59 37 58 38 60 37 54 36 53 37 55 39 56 38 55 38 55 38 55 38 55 39 56 39 55 38 54 37 54 37 54 37 53 36 53 35 52 35 52 35 51 34 50 33 50 34 51 34 52 35 52 34 51 34 51 34 50 33 49 32 49 31 49 32 50 33 49 32 48 30 50 28 50 30 50 30 50 31 48 33 48 33 48 33 48 33 48 33 48 33 48 33 48 31 46 31 46 31 46 31 46 31 47 31 47 31 47 31 47 30 46 30 45 29 44 28 44 29 44 28 44 28 43 27 43 27 43 27 42 26 41 25 41 25 41 24 40 24 39 23 39 25 40 23 38 22 38 22 39 22 38 22 39 23 40 24 40 23 38 22 37 21 38 22 39 25 38 22 36 24 38 22 35 22 36 23 37 23 37 22 36 21 35 21 35 21 35 21 35 23 36 21 35 20 34 21 35 20 35 20 35 20 35 20 35 18 33 18 34 19 35 20 35 18 33 19 35 19 33 16 30 20 34 19 33 18 34 19 35 18 32 17 31 16 32 17 33 15 31 16 31 16 31 16 31 17 33 19 33 17 31 17 33 14 30 16 32 17 32 17 32 17 30 17 30 17 30 17 30 16 29 16 29 16 29 16 29 18 30 16 29 16 30 18 31 14 28 15 29 16 28 15 27 19 29 18 28 17 27 16 26 16 27 15 26 16 28 19 30 17 28 17 27 16 26 15 26 15 26 15 26 16 27 17 29 19 20 17 19 17 20 19 21 20 20 17 19 20 23 21 23 17 21 20 22 18 19 17 19 19 21 19 20 18 20 17 19 19 20 17 18 15 18 16 19 17 19 16 17 15 18 17 19 17 20 17 19 16 19 16 19 16 19 15 17 13 14 9 9 7 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 7 7 8 8 9 10 10 11 8 8 7 7 8 9 10 10 11 10 11 10 11 10 11 10 8 7 8 8 9 9 10 9 11 12 11 12 11 12 11 12 13 13 11 12 13 14 12 12 14 14 13 14 13 14 13 13 16 16 15 16 15 17 17 19 17 17 17 18 19 20 21 22 20 19 19 19 19 19 19 20 20 20 20 21 21 22 22 22 21 21 21 21 22 22 23 24 22 25 22 25 22 25 22 25 24 27 24 27 24 27 24 27 23 27 24 28 25 27 24 26 26 29 26 29 26 29 26 29 25 29 26 30 27 29 26 28 28 31 27 30 27 30 27 28 27 28 28 22 16 10 10 10 9 10 11 11 10 10 11 13 11 11 12 12 13 13 13 13 14 16 16 16 21 28 31 29 30 30 29 29 28 30 29 31 27 28 27 28 27 28 27 30 32 57 62 78 64 75 62 75 61 75 61 78 62 79 63 79 62 80 62 81 63 82 64 82 64 82 65 83 65 84 66 84 67 87 69 89 70 89 70 89 72 91 72 92 73 93 74 93 74 93 75 94 76 95 77 95 78 96 78 95 77 95 77 95 77 95 79 98 80 98 80 97 79 98 81 101 84 102 84 102 81 101 81 102 82 103 83 103 83 103 83 103 83 103 83 103 83 103 84 104 84 104 85 105 85 105 85 105 85 105 85 105 86 110 85 108 84 109 86 110 86 110 86 110 86 110 86 110 84 109 86 111 87 111 87 110 88 112 88 112 88 112 88 112 88 112 88 112 88 112 88 112 89 113 90 114 90 115 91 115 88 115 90 117 91 117 91 116 91 116 90 116 89 115 89 114 88 115 90 117 91 117 91 117 90 116 90 116 90 116 90 116 91 116 90 115 89 116 90 117 91 116 90 115 89 114 88 114 87 116 89 117 89 117 88 115 87 115 87 115 87 115 87 115 88 116 88 116 88 116 88 116 90 117 89 117 89 117 89 117 88 116 88 116 88 116 88 116 87 115 88 117 89 117 88 115 90 118 90 118 90 118 90 118 90 118 89 117 89 118 91 120 91 119 91 120 93 122 95 123 95 123 95 123 95 123 95 123 95 122 94 120 91 117 89 116 90 117 90 116 89 115 88 115 87 114 87 114 87 114 87 114 86 113 86 113 86 113 86 113 87 113 86 115 87 116 88 118 90 120 90 121 90 121 90 121 92 125 94 128 98 133 102 136 102 135 101 133 100 132 98 131 96 131 95 129 91 122 86 116 87 115 80 108 78 109 79 108 77 105 77 104 76 103 75 103 74 102 74 101 73 100 72 100 73 99 73 99 73 99 73 99 71 96 70 95 69 96 70 97 69 96 69 95 68 94 67 94 67 94 67 94 67 94 67 94 66 93 66 93 66 93 66 92 64 90 61 86 58 84 57 85 52 78 52 78 53 80 55 82 55 81 55 81 55 81 55 81 56 82 56 81 55 80 54 80 54 80 53 79 53 78 52 78 52 78 52 77 51 76 50 76 50 77 52 78 52 77 51 75 50 72 51 71 50 70 49 70 48 70 49 71 50 70 49 69 50 68 50 68 50 68 50 68 48 67 48 67 48 67 48 67 46 65 46 65 46 65 46 65 46 65 46 65 46 65 46 65 47 64 47 64 47 64 47 64 46 63 46 62 45 61 44 61 46 62 45 61 44 60 43 60 43 60 43 59 42 58 41 58 41 57 40 56 40 55 39 55 41 56 39 54 38 54 38 55 38 54 38 55 39 56 40 56 39 54 38 53 37 54 38 55 39 56 36 54 38 56 36 53 37 55 38 56 38 56 37 55 35 53 35 53 35 53 35 53 37 54 35 53 34 52 35 53 35 51 35 51 35 51 35 51 35 51 35 50 34 49 33 49 32 49 34 51 35 49 32 47 35 51 34 50 34 50 35 51 32 48 32 48 32 48 32 48 31 47 31 46 30 46 31 47 30 48 33 48 31 46 32 49 30 46 31 48 32 48 31 47 30 46 30 46 30 46 30 46 29 45 29 45 29 45 29 45 31 45 30 44 30 44 30 45 27 42 28 43 29 42 28 41 30 43 29 42 28 41 27 40 26 40 28 43 30 44 29 43 26 40 26 41 27 42 28 42 29 43 27 40 26 40 26 41 6 18 5 17 5 18 7 20 7 17 3 16 6 19 7 18 8 20 9 21 8 19 6 18 5 17 4 16 4 15 3 15 8 19 5 15 2 14 3 16 5 17 4 16 4 16 5 17 10 17 9 15 8 16 9 17 9 16 8 14 6 11 3 9 3 7 5 7 5 7 5 7 6 8 5 7 5 7 6 8 5 7 6 8 7 9 7 10 6 7 5 7 5 8 7 10 6 11 6 11 6 11 6 11 3 8 3 9 4 10 5 10 6 11 6 11 6 11 6 11 8 12 6 11 8 13 7 11 8 13 8 13 8 13 8 13 10 15 9 14 10 16 12 17 10 18 10 18 10 20 13 22 12 19 10 18 10 18 11 20 12 20 12 21 13 22 14 22 13 21 13 22 14 23 15 23 15 22 15 22 15 22 15 22 17 24 17 24 17 24 17 24 16 24 17 25 18 24 17 23 19 26 19 26 19 26 19 26 18 26 19 27 20 26 19 25 21 27 19 26 19 27 21 29 20 29 19 21 8 10 4 12 5 12 10 12 9 10 10 13 9 11 9 12 10 12 11 13 13 17 15 17 19 29 30 29 26 29 25 28 24 29 25 30 23 27 23 27 23 27 23 27 17 45 46 65 50 64 50 62 48 61 48 62 49 63 50 63 48 62 48 63 49 64 50 64 51 65 51 65 52 66 52 68 51 67 51 69 53 70 53 70 55 72 55 73 56 74 57 74 58 75 58 75 57 77 57 78 55 77 55 78 54 78 54 78 51 77 55 80 57 81 56 79 56 81 58 83 60 84 60 83 56 81 56 82 57 83 58 83 58 83 58 83 58 83 58 83 59 84 59 84 59 84 59 84 61 86 61 86 61 86 61 86 62 86 61 85 61 85 62 86 62 86 62 86 62 86 62 86 61 85 62 87 64 88 63 87 65 89 65 89 65 89 65 89 64 88 64 88 64 88 64 88 66 90 66 90 67 91 67 92 64 89 65 91 67 92 66 91 65 90 65 90 64 89 63 88 63 89 65 91 66 91 66 90 66 91 66 91 66 91 66 91 67 91 65 90 65 90 66 92 64 89 64 90 65 90 65 90 64 88 65 89 65 89 64 88 63 87 63 87 63 87 63 87 63 88 64 89 65 88 64 87 66 90 66 90 65 89 65 89 65 89 65 89 65 89 65 89 62 87 64 89 65 89 64 88 65 89 65 89 65 89 65 89 67 90 66 89 65 90 67 91 67 91 67 91 68 93 71 95 70 94 70 94 70 94 70 94 68 95 67 93 64 90 62 89 63 90 63 89 62 88 61 88 61 88 61 88 61 88 61 88 59 86 59 86 59 86 59 86 64 87 64 87 63 88 62 88 63 90 62 90 62 90 63 91 59 91 59 93 63 99 68 103 69 102 68 100 67 99 65 98 64 94 65 94 64 90 59 87 58 84 54 79 53 80 53 78 53 77 53 76 52 75 51 75 50 74 50 73 49 72 48 72 50 73 50 73 50 73 50 73 48 70 47 69 46 70 47 71 48 69 48 68 47 67 46 67 46 67 46 67 46 67 46 67 45 66 45 66 44 65 44 65 42 62 40 60 37 57 34 55 36 52 35 52 36 54 38 56 37 54 37 54 37 54 37 54 39 56 39 55 38 54 37 54 36 53 36 53 35 52 35 51 35 52 35 51 34 50 33 50 32 51 36 53 34 50 33 52 34 51 34 50 33 49 32 49 31 49 32 50 33 49 32 48 31 51 28 50 30 50 29 49 30 47 32 47 32 47 32 47 31 46 31 46 31 46 31 46 32 46 31 45 30 46 31 47 31 47 31 47 31 47 31 47 30 46 30 45 29 44 28 44 30 46 30 45 28 44 27 43 27 43 27 42 26 41 25 41 26 41 25 41 24 40 24 39 25 41 24 39 23 39 23 39 22 38 22 39 23 40 24 40 23 38 22 37 21 38 22 39 25 38 22 36 24 38 22 35 23 37 24 38 24 38 23 37 22 36 21 35 21 35 20 34 22 36 21 34 19 34 20 34 20 35 20 35 20 35 20 35 21 36 20 34 19 33 17 32 18 33 18 34 19 33 18 32 20 34 19 33 18 34 19 35 17 32 17 32 17 32 17 32 18 32 16 30 15 30 16 31 14 30 17 31 15 30 16 33 14 30 16 31 16 31 15 30 17 30 17 30 17 30 17 30 15 28 16 29 16 29 17 30 16 29 16 29 15 28 15 28 14 28 15 29 16 28 15 27 18 29 17 28 17 28 16 27 15 27 18 30 19 30 17 28 15 26 15 27 16 28 17 28 20 30 17 26 14 25 15 27 18 19 17 19 17 20 19 22 20 20 16 18 18 20 18 19 19 21 19 21 20 21 18 18 17 19 16 18 16 17 15 17 19 19 15 16 14 17 17 20 18 19 17 18 16 19 17 20 17 19 15 17 14 18 16 20 15 18 15 18 14 15 11 11 6 7 7 8 8 7 7 6 8 8 7 6 6 7 8 8 7 7 8 8 8 9 9 9 9 8 8 8 8 9 10 11 10 9 10 9 10 9 10 9 8 7 8 8 9 9 10 9 11 12 11 12 11 12 11 12 13 13 11 12 13 14 12 12 11 13 12 14 13 15 14 16 15 16 14 15 15 16 16 18 20 19 18 18 18 19 20 21 21 20 19 18 18 19 20 21 20 20 20 21 21 22 22 22 20 21 22 22 23 23 23 23 22 25 22 25 22 25 22 25 23 26 23 26 23 26 23 26 23 27 24 28 25 27 24 26 26 29 26 29 26 29 26 29 25 29 26 30 27 29 26 28 27 29 25 28 26 30 29 31 28 27 26 19 13 8 10 11 9 10 11 11 10 9 11 12 12 12 12 13 13 13 14 14 16 18 17 17 22 30 32 30 30 30 29 29 28 30 29 31 28 29 28 29 28 29 28 31 23 49 56 75 63 75 62 76 61 75 61 78 62 79 63 79 62 80 62 81 63 82 64 82 65 83 65 84 66 84 67 85 66 86 68 88 70 90 71 89 72 91 72 92 73 93 74 93 75 94 75 95 77 95 78 96 76 94 77 96 78 97 79 98 75 94 79 99 82 99 80 97 82 100 83 102 84 101 83 100 81 101 81 102 82 103 83 103 83 103 83 103 83 103 83 103 84 104 84 104 84 104 84 104 86 106 86 106 86 106 86 106 87 110 86 109 85 110 86 111 86 110 86 110 86 110 86 110 85 110 87 111 88 112 87 111 89 113 89 113 89 113 89 113 88 112 88 112 88 112 88 112 90 114 90 115 91 115 92 116 89 116 91 117 92 118 91 117 92 118 91 117 90 116 90 116 88 114 89 116 90 116 90 116 91 117 91 117 91 117 91 117 91 116 90 115 89 116 90 117 88 114 89 116 90 117 91 118 88 117 89 118 90 117 89 116 88 116 88 116 88 116 88 116 87 115 89 117 89 117 87 115 91 119 91 118 90 117 89 117 89 117 89 117 89 117 89 117 86 115 88 117 89 117 89 116 89 117 89 117 89 117 89 117 91 118 90 117 89 118 90 119 91 119 90 118 91 121 94 124 94 122 94 122 94 122 94 122 95 122 94 120 91 117 89 116 90 117 90 116 89 115 88 115 88 115 88 115 88 115 88 115 86 113 86 113 86 113 86 113 87 113 86 115 87 116 88 118 87 117 87 119 89 120 90 121 90 123 91 125 95 131 101 136 102 135 101 133 100 132 98 131 92 128 94 129 94 126 89 122 85 114 81 112 81 110 79 107 77 105 77 104 76 103 75 103 74 102 74 101 73 100 72 100 73 99 73 99 73 99 73 99 71 96 70 95 69 96 70 97 69 96 69 95 68 94 67 94 67 94 67 94 67 94 67 94 66 93 66 92 65 91 64 91 61 88 62 88 59 84 54 79 54 80 53 79 53 80 55 81 54 80 54 80 54 80 54 80 56 82 56 81 55 80 54 80 53 79 53 78 52 78 51 77 52 78 52 77 51 76 50 76 48 77 53 79 51 75 50 76 50 72 51 71 50 70 49 70 48 70 49 71 50 70 49 69 51 69 51 68 50 67 49 67 47 66 47 66 47 66 47 66 47 66 47 66 47 66 47 66 47 66 45 64 45 64 47 66 47 64 47 64 47 64 47 64 46 63 46 62 45 61 44 61 47 64 46 62 44 61 43 60 43 60 43 59 42 58 41 58 43 58 42 58 41 57 41 56 42 58 41 56 39 56 40 56 38 54 38 55 39 56 40 56 39 54 38 53 37 54 38 55 39 56 36 54 38 56 36 53 36 54 37 55 37 55 36 54 36 54 36 53 35 52 34 52 35 53 34 51 33 51 33 51 35 51 35 51 35 51 35 51 34 50 34 50 34 50 34 50 34 49 33 48 32 49 33 50 34 50 33 49 33 49 34 50 31 48 32 49 33 48 32 47 34 49 32 46 30 46 31 48 28 45 31 47 30 46 31 49 29 45 30 46 30 46 29 45 30 46 30 46 30 46 30 46 28 44 28 45 29 46 30 46 29 44 30 44 29 42 28 41 27 42 28 43 29 42 28 41 27 41 28 42 28 42 29 43 30 44 29 42 28 42 29 43 28 42 27 41 27 41 26 40 30 42 26 39 25 40 28 43 5 17 5 17 5 18 8 20 12 22 7 19 8 20 7 18 5 16 4 16 5 16 3 13 7 19 7 18 6 18 5 17 5 15 2 13 2 16 7 20 6 17 5 16 4 17 5 18 7 15 7 13 6 14 9 17 8 15 9 16 10 14 7 11 2 7 5 8 6 7 5 6 4 5 3 4 2 5 3 6 5 7 6 8 6 8 7 9 8 9 7 9 7 10 9 12 5 10 5 10 5 10 5 10 3 8 3 9 4 10 5 10 7 11 6 11 6 11 6 11 8 12 6 11 8 13 7 11 5 11 7 12 9 14 10 16 10 14 9 14 9 15 11 17 13 20 11 18 9 18 11 20 15 22 12 19 11 20 14 23 12 20 12 21 13 22 14 22 12 21 14 23 15 23 15 22 15 22 15 22 15 22 15 22 15 22 15 22 15 22 15 22 16 24 17 25 18 24 17 23 19 26 19 26 19 26 19 26 18 26 19 27 20 26 19 25 19 25 18 25 19 28 23 32 22 28 20 19 6 8 5 12 3 9 8 10 6 8 8 11 11 13 11 14 12 15 13 15 14 18 16 18 20 30 31 30 26 29 25 28 24 29 25 30 25 29 25 29 25 29 25 29 9 36 41 61 47 62 48 61 48 61 48 62 49 63 50 63 48 62 48 63 49 64 50 64 51 65 51 66 52 67 53 68 51 67 51 69 53 71 54 71 55 72 55 73 56 74 57 74 58 75 58 76 57 78 58 78 55 76 57 78 57 80 58 81 50 76 55 81 58 81 56 79 59 83 60 84 60 83 58 82 56 81 56 82 57 83 58 83 58 83 58 83 58 83 58 83 59 84 59 84 59 84 59 84 61 86 61 86 61 86 61 86 63 86 62 85 61 86 62 87 62 86 62 86 62 86 62 86 61 86 63 88 64 88 64 87 65 89 65 89 65 89 65 89 64 88 64 88 64 88 64 88 66 90 66 91 67 92 68 92 64 90 66 92 67 92 67 91 68 93 68 92 67 91 66 91 62 88 64 90 65 90 64 89 66 91 66 91 66 91 66 91 65 89 64 88 63 89 64 90 62 87 63 89 66 92 68 93 64 89 65 90 66 89 65 88 65 89 65 89 65 89 65 89 62 87 65 90 66 89 63 86 67 91 67 90 66 89 65 89 65 89 65 89 65 89 65 89 62 86 64 89 65 89 65 89 64 88 64 88 64 88 64 88 67 91 66 89 65 89 66 90 67 91 66 90 67 92 70 96 70 94 70 94 70 94 70 94 68 95 67 93 64 90 62 89 63 90 63 89 62 88 61 88 61 88 61 88 61 88 61 88 59 86 59 86 59 86 59 86 62 87 62 87 63 89 64 88 59 85 60 86 59 88 61 89 59 91 60 93 64 98 70 103 71 102 70 100 69 99 67 98 60 92 63 95 66 93 62 89 56 83 54 82 56 81 52 76 53 77 53 76 52 75 51 75 50 74 50 73 49 72 48 72 50 73 50 73 50 73 50 73 48 70 47 69 46 70 47 71 48 69 48 68 47 67 46 67 46 67 46 67 46 67 48 67 47 66 47 65 46 64 45 64 40 60 43 62 41 57 34 50 36 56 37 54 36 55 37 56 37 55 37 55 37 55 37 54 39 56 39 55 38 54 37 54 36 53 36 52 35 51 34 51 35 52 35 51 34 50 33 50 31 51 37 53 33 49 33 53 34 51 34 50 33 49 32 49 31 49 32 50 33 49 32 48 31 51 31 50 30 49 29 49 30 47 32 47 32 47 32 47 33 48 33 48 33 48 33 48 33 47 30 44 29 45 32 48 31 47 31 47 31 47 31 47 30 46 30 45 29 44 28 44 32 47 30 46 29 44 27 43 27 43 27 42 26 41 25 41 27 43 27 42 26 42 25 41 27 42 25 41 24 40 25 41 22 38 22 39 23 40 24 40 23 38 22 37 21 38 22 39 25 38 22 36 24 38 22 35 20 35 21 36 22 35 21 34 22 36 22 35 21 34 20 34 21 34 19 32 18 32 18 33 20 35 20 35 20 35 20 35 17 32 18 34 19 35 21 36 19 33 17 31 16 33 19 35 19 33 18 32 17 33 18 34 16 32 17 33 18 32 17 31 20 34 17 31 15 31 17 32 12 29 15 30 14 29 16 33 13 29 14 30 15 29 13 28 17 30 17 30 17 30 17 30 15 28 15 29 16 30 17 30 19 32 19 32 19 31 17 29 14 28 15 29 16 28 15 27 15 27 16 28 17 29 18 30 23 32 17 26 14 27 18 31 19 30 18 28 15 25 13 24 17 26 14 24 14 27 19 31 17 18 16 18 16 19 18 21 19 20 18 21 20 22 19 19 18 20 18 20 18 20 18 20 23 21 16 18 18 22 18 17 20 20 14 14 13 18 20 25 17 18 15 16 14 16 14 17 14 18 14 18 15 19 17 17 14 15 13 13 11 9 8 7 6 6 6 6 6 6 6 6 8 8 8 7 7 6 6 6 5 5 5 6 6 6 7 7 8 7 6 7 9 10 9 8 11 10 10 9 9 8 8 7 4 8 11 12 9 8 9 10 10 9 9 8 9 7 8 7 10 10 11 11 12 12 13 13 12 14 14 16 15 16 15 15 16 19 19 22 20 20 17 16 16 17 17 19 19 21 20 22 18 19 18 19 18 19 18 19 19 20 18 19 19 20 20 22 20 21 20 22 21 23 22 23 22 23 22 22 21 21 20 21 26 25 22 22 21 23 24 27 24 26 27 28 25 26 27 29 25 27 26 28 27 27 26 26 26 27 26 27 26 27 26 27 24 26 26 28 28 30 29 30 30 22 18 16 15 9 6 7 12 14 14 13 11 10 11 12 14 14 13 12 13 14 16 17 13 16 21 24 25 27 29 30 30 30 29 29 28 30 29 31 28 30 29 31 30 30 29 31 29 46 52 70 64 75 62 78 62 80 63 82 63 80 61 77 64 81 63 81 63 82 65 84 64 82 64 83 65 84 66 84 68 87 69 88 69 88 69 89 74 92 73 92 73 93 75 95 74 94 76 96 77 96 77 95 76 96 77 97 79 96 78 95 79 97 79 98 80 99 81 99 82 100 82 100 82 100 82 100 83 102 82 102 82 103 84 105 81 102 83 104 84 104 84 103 85 105 85 105 85 105 85 105 87 106 86 105 85 106 86 107 86 110 83 109 86 111 85 109 85 110 85 111 86 112 87 112 86 113 86 113 86 113 86 113 87 114 87 114 87 114 87 114 88 114 88 115 89 116 90 116 89 115 89 115 89 115 89 115 90 116 90 116 90 116 90 116 91 117 91 117 91 117 91 117 87 116 89 117 90 119 92 120 92 120 92 119 91 119 90 118 91 118 88 115 87 116 90 119 90 117 89 116 88 117 89 118 90 118 90 117 89 116 88 116 87 115 88 117 89 118 91 119 88 116 88 116 88 116 88 116 88 117 90 119 91 119 91 118 90 118 90 117 89 116 88 116 86 115 89 119 91 118 89 116 89 117 89 117 89 117 89 117 88 116 88 116 88 116 88 116 90 117 91 119 93 120 94 122 95 122 95 122 95 122 95 122 92 122 92 121 91 120 90 120 91 120 88 117 86 117 88 119 89 116 89 116 89 116 89 116 91 117 89 116 87 114 86 112 87 114 87 114 87 114 87 114 87 114 87 115 88 117 90 121 91 120 91 121 94 128 100 132 100 130 97 131 96 129 94 129 97 131 96 130 97 128 92 120 90 119 84 110 79 109 82 110 79 108 76 106 77 108 76 105 76 106 76 105 75 104 74 102 74 100 74 99 73 99 72 98 71 97 71 96 70 95 69 95 71 96 69 94 68 94 67 95 67 94 67 94 67 94 67 94 64 90 64 90 64 90 64 90 60 86 59 84 57 81 54 79 54 81 54 81 54 81 54 81 56 81 52 80 54 82 55 81 53 79 53 79 53 79 53 79 54 80 54 80 54 80 54 80 51 77 50 76 50 75 49 75 51 77 51 76 50 75 49 73 50 72 51 71 50 70 49 70 49 70 49 70 49 70 49 70 48 67 48 67 48 67 48 67 49 68 49 67 48 66 47 66 46 65 46 64 45 63 44 63 46 65 46 65 46 65 46 65 45 65 46 66 47 65 46 64 44 63 44 63 44 63 44 63 47 61 42 60 45 63 44 58 44 61 44 60 43 59 42 59 40 56 40 56 40 56 40 56 39 55 40 56 40 56 40 57 37 55 41 56 38 53 39 57 38 54 38 53 37 52 36 52 37 54 37 54 37 54 37 54 34 51 34 52 35 53 36 53 35 52 36 53 37 52 36 51 33 49 33 49 33 49 33 49 33 50 36 53 37 52 34 49 35 51 35 50 34 49 33 49 32 49 33 50 34 51 35 52 35 48 29 45 33 51 35 50 33 46 29 46 32 49 31 45 34 50 32 47 30 45 29 45 34 49 31 46 30 47 33 50 31 48 33 47 29 43 28 45 31 47 31 47 31 47 31 47 29 46 30 47 31 46 30 45 30 48 35 53 36 49 29 42 29 44 27 43 28 45 31 49 31 45 26 40 23 39 24 41 29 45 29 44 27 42 24 39 25 44 30 46 28 41 25 41 26 44 29 43 23 38 24 43 5 17 5 17 5 18 7 19 8 19 6 18 7 19 7 18 5 18 5 18 5 18 5 18 8 19 4 17 5 18 5 17 5 16 3 14 2 16 5 18 5 16 3 14 2 14 2 15 6 15 6 15 8 16 9 17 10 15 10 14 7 10 3 7 4 6 4 6 4 6 4 6 6 8 6 7 5 6 4 6 3 6 4 6 5 7 5 8 7 7 4 7 7 10 8 8 8 10 7 9 7 9 6 8 3 8 9 11 7 8 7 10 6 11 7 12 8 13 9 14 6 11 7 12 7 12 8 13 7 13 9 14 10 15 9 14 10 17 13 20 15 19 12 16 11 16 12 17 13 18 14 19 13 18 13 18 13 18 13 18 14 19 14 19 14 20 16 22 15 20 15 21 16 22 17 22 17 22 17 21 16 21 15 20 20 23 17 20 15 22 18 25 19 25 22 26 20 25 21 28 20 26 21 27 22 26 21 25 21 26 21 26 21 26 21 26 19 25 21 27 23 29 24 28 29 24 16 17 13 11 7 11 10 13 12 13 9 10 9 12 11 13 10 12 10 13 13 16 11 17 20 25 24 27 27 31 26 29 25 28 24 29 25 30 24 29 25 30 26 29 25 28 25 40 44 62 54 63 49 62 47 62 49 64 53 63 53 61 52 64 49 63 50 64 51 66 51 65 52 66 53 67 53 68 54 70 53 70 54 71 54 71 57 73 56 73 56 74 58 76 57 75 59 77 60 77 60 76 59 77 60 78 61 77 60 77 57 79 56 80 56 81 57 81 57 81 57 81 57 81 57 81 58 83 57 82 58 83 59 85 56 82 58 84 59 84 59 83 61 85 61 85 61 85 61 85 63 86 62 85 61 86 62 87 65 85 62 85 64 87 64 84 63 85 64 86 64 87 65 87 65 86 65 86 65 86 65 86 66 87 66 87 66 87 66 87 65 88 66 89 66 90 67 90 66 89 66 89 66 89 66 89 65 90 65 90 65 90 65 90 66 91 66 91 66 91 66 91 64 88 65 90 67 91 68 92 68 91 67 91 66 90 66 89 66 90 64 88 64 88 66 90 66 89 65 88 64 89 65 90 66 90 66 89 65 89 64 88 63 87 64 89 65 90 67 91 64 88 64 88 64 88 64 88 64 89 66 91 67 91 67 90 66 90 66 89 65 88 64 88 63 88 65 89 66 90 66 89 65 89 65 89 65 89 65 89 65 89 65 89 65 89 65 89 63 90 64 91 65 93 67 94 68 95 68 95 68 95 68 95 66 92 66 91 65 91 64 90 65 90 62 87 61 87 62 88 62 89 62 89 62 89 62 89 63 89 62 88 61 87 60 86 58 87 58 87 58 87 58 87 58 87 58 88 60 90 62 92 61 90 61 92 64 97 69 100 70 99 69 96 67 95 66 94 64 93 61 95 66 97 63 92 62 88 57 81 51 79 52 83 53 78 50 77 52 78 51 75 50 76 50 75 49 75 48 75 49 73 48 73 47 72 47 72 46 71 46 70 45 70 44 69 48 70 46 68 45 68 46 68 47 66 47 66 49 66 49 66 49 66 49 66 49 66 49 66 43 60 42 58 40 55 37 54 35 54 33 54 33 54 33 54 34 53 31 52 32 54 33 53 36 53 36 53 36 53 36 53 37 54 37 54 37 54 37 54 35 51 34 51 33 50 33 49 34 51 34 50 33 49 32 50 34 51 34 50 33 50 32 49 32 49 32 49 32 49 32 49 30 47 30 47 30 47 30 47 32 49 32 48 31 47 30 47 29 46 29 45 28 45 27 44 29 46 29 46 29 46 29 46 30 46 31 47 32 46 31 45 29 44 29 44 29 44 29 44 31 44 27 43 29 45 28 41 28 44 28 43 27 42 26 42 24 40 24 40 24 40 24 40 25 40 24 40 24 40 24 40 21 39 25 40 22 37 23 41 22 38 22 37 21 36 20 36 21 37 21 37 21 37 21 37 19 35 20 36 20 37 21 37 20 36 21 37 21 37 20 36 18 34 18 34 18 34 18 34 19 34 21 36 21 36 19 34 20 35 20 34 19 33 18 33 18 33 19 34 19 34 20 35 20 32 16 31 19 36 20 34 19 32 15 31 18 34 18 31 19 33 17 31 15 30 15 30 18 32 17 31 16 32 17 33 17 33 19 32 15 29 14 30 15 30 15 30 15 30 15 30 14 30 15 31 16 30 15 29 13 28 19 35 22 34 19 30 16 29 16 29 16 30 18 32 16 29 16 29 15 27 13 25 15 28 16 28 15 26 12 24 13 28 16 28 13 25 12 26 13 28 16 27 12 24 13 29 18 20 18 19 18 21 20 22 20 21 18 19 17 20 19 22 18 20 18 20 18 20 18 20 19 21 19 20 16 18 17 21 15 17 16 18 16 17 14 16 17 18 15 16 14 16 14 17 16 20 16 19 16 18 16 16 16 17 16 13 12 8 7 4 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 7 7 7 8 8 8 9 9 8 7 8 10 11 10 9 8 8 9 9 9 9 10 10 6 8 10 10 9 9 9 10 10 10 12 12 14 14 16 16 13 12 12 11 12 11 11 10 12 13 13 15 15 16 14 15 14 16 17 20 19 20 18 18 16 17 16 17 17 18 17 18 18 19 18 19 18 19 18 19 20 20 19 20 19 21 21 23 20 21 20 22 21 23 22 23 22 23 22 23 21 22 21 21 23 23 21 21 20 22 22 24 23 26 26 27 25 26 26 29 25 27 26 28 27 27 26 26 26 27 26 27 26 27 26 27 24 26 26 28 28 29 28 29 30 22 16 14 13 10 10 13 11 13 13 13 11 10 11 12 12 12 11 11 11 12 13 14 14 17 23 26 27 28 29 30 30 30 29 29 28 30 29 31 28 30 29 31 30 30 29 29 28 43 52 70 64 75 62 78 61 80 63 81 63 81 62 79 64 82 63 81 64 83 66 84 67 85 67 85 68 86 69 87 70 90 71 90 72 91 73 92 74 92 73 92 73 93 75 95 75 94 76 96 77 96 77 96 77 96 78 97 78 97 77 96 79 98 80 98 81 99 81 99 80 98 80 98 80 98 80 98 83 103 82 102 83 104 85 105 82 102 83 104 84 104 84 104 85 105 85 105 85 105 85 105 87 107 86 106 86 106 87 107 88 111 85 111 87 113 87 110 85 111 86 111 87 112 87 112 86 113 86 113 86 113 86 113 87 114 87 114 87 114 87 114 88 115 89 115 90 116 90 116 89 115 89 115 89 115 89 115 90 116 90 116 90 116 90 116 91 117 91 117 91 117 91 117 89 117 89 118 91 119 92 120 91 118 90 118 89 117 89 116 90 117 89 116 88 117 89 118 90 117 89 116 88 117 89 118 90 118 90 118 89 117 89 116 87 115 88 117 89 118 91 119 88 116 88 116 88 116 88 116 88 117 90 119 91 119 91 118 90 118 90 117 89 116 88 116 89 116 88 116 89 117 90 119 89 117 89 117 89 117 89 117 90 118 90 118 90 118 90 118 90 117 91 118 92 120 93 120 95 122 95 122 95 122 95 122 92 122 92 122 91 121 91 120 90 120 89 118 87 117 88 118 89 116 89 116 89 116 89 116 88 115 88 115 88 115 88 115 87 114 87 114 87 114 87 114 88 114 87 114 88 116 91 118 89 116 89 119 92 124 97 129 98 129 97 130 95 129 94 129 91 126 92 127 97 131 97 126 92 121 86 112 80 110 81 109 80 108 77 107 78 109 77 106 76 106 76 106 75 105 75 102 72 99 73 98 72 97 71 97 71 97 71 97 70 96 70 95 70 96 69 94 68 94 67 94 66 93 66 93 66 93 66 93 66 92 66 92 66 92 66 92 60 85 59 84 57 81 55 80 53 80 53 80 53 80 53 80 54 79 51 78 52 80 53 79 53 79 53 79 53 79 53 79 55 81 55 81 55 81 55 81 53 78 52 78 51 77 51 76 51 77 51 76 50 75 49 73 50 72 51 72 50 71 50 70 49 70 49 70 49 70 49 70 46 65 46 65 46 65 46 65 49 68 49 67 48 66 47 66 46 65 46 65 45 64 45 63 46 65 46 65 46 65 46 65 45 65 46 66 47 65 46 64 44 63 44 63 44 63 44 63 46 62 43 60 45 62 43 59 44 61 44 60 43 59 42 59 40 56 40 56 40 56 40 56 42 58 41 57 40 55 39 55 38 55 40 56 38 54 39 56 38 54 38 53 37 52 36 52 37 54 37 54 37 54 37 54 36 54 37 54 37 55 38 55 37 53 38 54 38 54 37 53 35 51 35 51 35 51 35 51 34 51 35 52 36 51 35 50 35 51 35 50 34 49 33 49 35 51 34 50 34 50 33 49 34 49 33 50 36 53 35 49 35 49 32 49 34 51 34 48 33 48 31 47 31 47 31 48 31 48 32 49 33 48 32 47 33 50 35 49 31 46 30 48 29 45 29 45 29 45 29 45 30 46 31 47 31 47 30 46 26 44 31 49 34 49 31 46 29 45 30 47 31 47 30 46 27 45 32 49 33 47 28 42 27 43 28 44 28 44 27 42 29 46 31 45 27 43 28 46 27 44 29 44 27 43 29 47 7 19 6 18 7 19 8 21 8 19 6 16 3 16 7 22 5 18 5 18 5 18 5 18 4 19 8 19 3 15 5 21 5 17 5 17 4 15 3 14 5 16 3 14 2 14 2 15 7 16 7 16 8 15 8 16 12 16 11 14 6 8 1 4 3 5 3 5 3 5 3 5 5 6 4 6 4 6 4 6 5 7 6 8 6 9 7 9 7 8 5 8 8 11 9 9 5 8 6 9 7 10 8 11 5 8 7 9 7 9 8 10 3 9 4 10 6 12 7 13 9 13 8 12 7 11 6 10 6 12 8 14 9 14 9 13 8 14 10 17 13 18 13 18 11 16 11 16 11 16 10 15 13 18 13 18 13 18 13 18 13 18 13 18 13 19 15 20 15 20 15 21 16 22 17 22 18 23 17 22 17 21 16 21 17 21 15 20 15 20 16 22 18 25 21 26 20 24 21 27 20 26 21 27 22 26 21 25 21 26 21 26 21 26 21 26 20 26 22 28 23 28 23 28 24 18 9 9 7 7 6 12 8 12 11 12 8 10 9 12 9 11 9 11 9 11 9 12 11 17 20 26 25 27 25 28 26 29 25 28 24 29 25 30 24 29 25 30 26 29 25 28 22 38 44 62 54 64 49 61 48 62 48 63 53 63 55 63 53 64 50 64 50 65 52 67 52 67 53 67 54 68 54 70 55 70 53 71 55 72 56 73 57 73 56 73 56 74 58 76 58 76 60 77 61 78 60 77 60 77 61 79 62 78 60 78 58 80 56 81 57 81 58 82 57 81 57 81 57 81 57 81 59 83 58 83 58 84 60 86 57 83 59 84 60 85 59 84 61 85 61 85 61 85 61 85 64 87 62 86 62 86 63 88 66 87 64 86 66 89 65 86 64 86 64 87 65 87 66 88 66 87 66 87 66 87 66 87 66 87 66 87 66 87 66 87 66 89 66 90 67 90 68 91 67 90 67 90 67 90 67 90 65 90 65 90 65 90 65 90 67 92 67 92 67 92 67 92 65 90 66 91 67 92 68 92 66 90 65 89 65 88 64 88 65 89 65 89 65 89 65 89 66 89 65 88 64 89 65 90 67 91 66 90 66 89 65 89 64 88 64 89 65 90 66 90 65 89 65 89 65 89 65 89 64 89 66 91 67 91 67 90 66 90 66 89 65 88 64 88 66 89 64 87 63 89 67 92 65 89 65 89 65 89 65 89 67 91 67 91 67 91 67 91 63 90 63 91 64 92 65 93 67 94 67 94 67 94 67 94 67 93 66 92 66 91 65 91 64 90 63 89 62 88 62 88 62 89 62 89 62 89 62 89 60 88 61 88 61 88 61 89 58 87 58 87 58 87 58 87 59 87 58 87 59 89 61 90 58 88 58 89 61 93 66 96 69 97 68 95 67 94 66 94 61 90 58 93 65 97 66 96 64 91 59 84 53 80 52 82 55 79 52 78 53 79 52 76 51 77 50 76 50 75 49 76 48 73 47 72 46 71 46 71 47 72 46 71 46 70 45 70 47 69 45 68 44 67 46 67 46 65 46 65 48 65 48 65 47 64 47 63 46 63 45 62 43 59 41 57 39 55 38 55 34 53 32 53 32 53 32 53 33 52 29 50 30 52 30 50 35 52 35 52 35 52 35 52 38 55 38 55 38 55 38 55 36 53 36 52 35 52 34 51 34 51 34 50 33 49 32 50 35 52 34 51 34 50 33 50 33 50 33 50 33 50 33 50 30 47 30 47 30 47 30 47 32 49 32 48 31 47 30 47 30 47 29 46 29 45 28 45 29 46 29 46 29 46 29 46 30 46 31 47 32 46 31 45 29 44 29 44 29 44 29 44 29 45 28 44 28 44 27 43 28 44 28 43 27 42 26 42 25 41 25 41 25 41 25 41 27 43 26 41 24 39 23 38 23 39 23 39 23 39 23 39 22 38 22 37 21 36 20 36 21 37 21 37 21 37 21 37 20 36 21 37 21 37 21 37 21 38 22 39 23 38 22 37 20 36 20 36 20 36 20 36 20 35 20 35 20 35 20 35 20 35 20 34 19 33 18 33 21 35 20 34 19 33 18 32 19 34 20 37 22 37 20 33 19 33 18 33 19 34 19 33 17 32 16 31 16 32 18 33 15 31 18 34 19 33 16 30 17 33 19 33 16 30 15 32 15 30 15 30 15 30 15 30 15 30 16 32 17 31 15 30 17 31 19 32 18 29 15 27 15 29 17 31 18 30 15 27 14 29 18 33 20 32 17 28 13 26 14 28 16 29 16 28 20 33 20 31 16 29 19 34 16 29 16 29 16 30 18 33 19 21 18 20 19 21 20 23 19 21 19 18 14 17 18 24 18 20 18 20 18 20 18 20 16 21 20 21 16 17 18 23 21 22 18 18 16 18 17 20 17 18 15 16 14 16 14 17 15 19 15 18 15 18 15 15 17 17 16 13 11 7 6 3 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 8 7 8 10 11 10 9 7 8 8 9 9 10 10 11 9 8 8 8 9 10 10 10 9 8 9 8 9 8 9 8 14 12 13 11 12 10 11 9 11 13 13 14 14 15 13 14 12 14 14 17 17 18 18 19 16 17 16 17 16 17 15 16 18 19 18 19 18 19 18 19 17 18 16 17 17 18 18 20 20 21 20 22 21 23 22 23 23 24 23 23 22 23 21 22 21 22 21 21 20 22 21 22 23 25 26 26 24 25 25 28 25 27 26 28 27 27 26 26 26 27 26 27 26 27 26 27 25 27 27 29 28 29 27 28 23 15 9 8 8 7 8 12 9 11 12 12 10 10 11 12 11 11 11 11 11 11 10 10 12 16 22 26 26 26 26 26 30 30 29 29 28 30 29 31 28 30 29 31 30 30 29 29 24 41 51 70 65 76 61 77 62 80 62 81 63 82 64 82 65 83 64 82 65 83 66 85 65 84 66 84 67 85 67 86 68 88 69 89 71 91 73 92 74 92 73 92 73 93 75 95 75 95 77 97 78 97 78 96 77 97 79 98 79 98 78 96 80 98 81 99 81 100 82 100 83 101 83 101 83 101 83 101 84 104 83 103 84 104 85 106 82 103 84 105 85 105 85 104 85 105 85 105 85 105 85 105 88 108 87 106 86 107 88 108 88 112 86 111 88 114 87 111 86 111 87 112 87 113 88 113 87 114 87 114 87 114 87 114 87 114 87 114 87 114 87 114 89 115 90 116 90 117 91 117 90 116 90 116 90 116 90 116 90 116 90 116 90 116 90 116 92 118 92 118 92 118 92 118 90 119 91 119 91 120 92 120 90 118 89 117 89 116 88 116 89 117 89 117 89 117 89 117 90 117 89 116 88 117 89 118 91 119 91 118 90 118 89 117 88 116 89 117 89 117 90 118 89 117 89 117 89 117 89 117 88 117 90 119 91 119 91 118 90 118 90 117 89 116 88 116 90 117 88 115 87 117 91 120 89 117 89 117 89 117 89 117 91 119 91 119 91 119 91 119 90 117 90 118 91 118 91 119 94 121 94 121 94 121 94 121 93 123 93 122 92 122 91 121 90 120 90 120 89 119 88 118 89 116 89 116 89 116 89 116 87 115 88 115 88 115 88 116 87 114 87 114 87 114 87 114 88 114 87 114 87 115 89 116 88 115 88 117 90 121 93 126 97 127 95 129 95 128 94 129 94 127 92 126 94 128 94 124 92 122 88 115 83 112 82 109 82 110 79 109 80 110 79 107 77 107 77 106 76 106 75 103 72 99 73 98 72 97 71 97 72 98 72 97 71 97 70 96 70 95 68 93 67 93 66 94 65 92 65 92 65 92 65 92 64 90 63 89 62 88 62 87 60 85 58 82 56 82 56 82 55 80 55 80 55 80 55 80 55 78 51 75 51 77 51 75 52 78 52 78 52 78 52 78 54 80 54 80 54 80 54 80 53 79 53 78 52 78 51 77 51 77 51 76 50 75 49 73 51 73 52 72 51 72 50 71 50 71 50 71 50 71 50 71 49 68 49 68 49 68 49 68 49 68 49 67 48 66 47 66 47 66 47 65 46 65 45 64 46 65 46 65 46 65 46 65 45 65 46 66 47 65 46 64 44 63 44 63 44 63 44 63 45 62 45 61 44 60 43 60 44 61 44 60 43 59 42 59 41 57 41 57 41 57 41 57 44 59 43 58 41 56 39 55 39 55 39 55 39 55 39 55 38 54 38 53 37 52 36 52 37 54 37 54 37 54 37 54 36 53 35 52 35 52 35 52 37 54 38 55 39 54 38 53 36 52 36 52 36 52 36 52 35 51 35 51 35 51 35 51 35 51 35 50 34 49 33 49 36 51 35 50 34 49 33 48 33 51 37 53 37 51 34 50 32 49 33 49 32 48 32 49 32 48 32 47 32 48 33 50 30 47 33 50 34 49 31 46 30 47 32 47 29 45 29 47 32 48 32 48 32 48 32 48 30 47 32 48 32 48 31 46 32 47 31 46 30 45 28 44 28 45 30 46 30 44 26 41 29 45 30 46 30 46 30 46 26 42 28 45 29 46 29 45 31 48 31 46 28 45 31 50 30 45 29 45 30 48 32 49 6 18 6 17 6 19 8 20 5 19 8 17 2 14 5 21 5 18 5 18 5 18 5 18 4 18 5 18 4 17 6 21 10 20 6 17 4 17 7 21 5 16 3 14 2 14 2 15 3 12 4 13 7 14 7 15 11 16 11 14 7 9 2 5 2 4 2 4 2 4 2 4 3 5 3 5 4 6 4 6 4 7 5 7 6 8 6 9 6 7 4 7 7 10 7 8 6 8 7 9 7 9 8 10 8 8 5 7 7 11 9 10 7 12 7 11 6 10 5 10 8 13 7 12 7 12 6 11 6 11 7 13 8 13 8 13 8 13 9 14 10 16 11 17 11 16 11 16 12 17 12 17 13 18 13 18 13 18 13 18 12 17 11 16 12 18 14 19 15 20 15 21 16 22 17 22 19 23 18 23 17 22 17 22 16 21 17 22 17 22 16 21 17 24 20 25 19 24 20 27 20 26 21 27 22 26 21 25 21 26 21 26 21 26 21 26 21 26 22 28 23 27 22 26 20 15 7 10 8 9 8 14 6 10 9 11 8 9 9 12 9 11 10 12 10 11 8 9 10 17 21 27 25 26 23 25 26 29 25 28 24 29 25 30 24 29 25 30 26 29 25 28 19 36 43 62 55 64 48 61 49 62 48 62 53 64 58 66 53 65 51 65 51 66 53 67 51 65 52 66 53 67 53 68 52 68 52 70 54 72 56 73 57 73 56 73 56 74 58 76 59 76 60 78 62 79 61 78 61 78 62 79 62 79 61 79 59 81 57 81 58 82 58 83 60 84 60 84 60 84 60 84 59 84 59 84 59 85 61 86 58 83 59 85 61 86 60 85 61 85 61 85 61 85 61 85 64 88 63 87 63 87 64 88 66 86 63 86 65 88 65 85 65 87 65 87 66 88 66 89 67 88 67 88 67 88 67 88 66 87 66 87 66 87 66 87 67 90 67 90 68 91 68 92 68 91 68 91 68 91 68 91 65 90 65 90 65 90 65 90 68 93 68 93 68 93 68 93 67 91 67 92 68 92 68 92 67 90 66 90 65 89 65 88 64 89 65 90 66 89 65 88 66 89 65 88 64 89 65 90 68 91 67 91 66 90 66 90 65 89 65 89 65 89 65 89 66 90 66 90 66 90 66 90 64 89 66 91 67 91 67 90 66 90 66 89 65 88 64 88 65 88 64 88 65 89 66 91 65 89 65 89 65 89 65 89 67 91 67 91 67 91 67 91 63 90 63 90 63 91 64 91 66 93 66 93 66 93 66 93 68 93 67 93 66 92 66 92 64 90 65 91 64 89 62 88 62 89 62 89 62 89 62 89 61 88 61 88 61 88 61 88 58 87 58 87 58 87 58 87 59 88 58 87 58 87 59 88 59 88 58 88 59 92 64 94 67 96 67 94 66 94 66 94 66 94 60 92 62 94 62 92 62 90 60 86 57 84 55 84 56 81 53 80 55 81 54 78 52 77 51 77 50 76 50 77 49 74 49 73 48 73 47 72 48 72 47 72 46 71 46 71 46 69 45 67 43 66 45 66 47 66 47 66 49 66 49 66 49 66 49 65 47 63 46 63 43 59 40 56 38 56 40 57 37 57 37 57 37 57 37 57 36 54 31 51 32 52 31 50 34 51 34 51 34 51 34 51 35 52 35 52 35 52 35 52 36 52 35 52 34 51 34 50 34 51 34 50 33 49 32 50 36 52 35 52 34 51 34 51 34 51 34 51 34 51 34 51 33 50 33 50 33 50 33 50 32 49 32 48 31 47 30 47 31 47 30 47 29 46 29 46 29 46 29 46 29 46 29 46 30 46 31 47 32 46 31 45 29 44 29 44 29 44 29 44 28 45 30 45 27 42 27 44 28 44 28 43 27 42 26 42 26 42 26 42 26 42 26 42 27 43 27 42 25 41 24 40 24 39 22 38 24 40 23 38 22 38 22 37 21 36 20 36 21 37 21 37 21 37 21 37 20 35 19 35 19 34 18 34 21 37 22 38 22 38 21 37 20 36 20 36 20 36 20 36 21 35 20 34 19 35 20 36 20 35 20 34 19 33 18 33 20 35 19 34 19 34 18 33 18 35 22 36 19 33 18 34 16 33 19 33 17 31 17 34 19 33 17 32 17 32 18 33 16 32 17 33 18 32 17 31 14 30 16 31 14 28 14 31 18 33 18 33 18 33 18 33 16 31 17 32 17 32 16 31 17 29 16 29 17 31 20 33 18 31 18 30 16 28 13 26 16 29 16 29 16 29 15 28 13 27 15 29 17 30 17 29 13 28 15 28 13 27 15 30 19 30 16 29 18 32 19 31 17 19 17 19 17 20 19 21 14 20 20 21 15 16 16 22 18 20 18 20 18 20 18 20 19 19 16 18 18 21 20 21 17 20 18 20 18 21 19 21 17 18 15 16 14 16 14 17 9 13 10 14 12 16 15 16 15 16 15 13 12 9 8 6 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 5 6 6 6 7 7 7 8 7 5 5 6 8 9 8 7 10 10 9 9 9 9 8 8 11 8 6 6 9 11 11 10 11 10 12 11 12 11 12 11 11 10 12 11 12 11 13 12 10 12 12 14 13 14 13 13 14 15 14 15 14 15 15 16 16 17 17 18 18 19 19 20 18 19 18 19 18 19 18 19 19 20 18 19 19 20 20 22 20 21 20 22 21 23 22 23 24 25 23 24 23 23 22 23 22 23 23 24 23 24 22 23 22 25 25 26 24 24 25 27 25 27 26 28 27 27 26 26 26 27 26 27 26 27 26 27 26 28 27 29 28 28 27 27 18 12 8 10 11 9 10 13 8 9 11 11 10 9 11 13 11 12 13 13 13 11 10 9 14 19 26 30 30 28 27 27 30 30 29 29 28 30 29 31 28 30 29 31 30 30 29 29 22 39 50 70 65 76 61 76 63 81 62 80 63 83 66 84 66 83 65 83 65 84 67 86 67 85 67 85 68 86 69 87 68 88 70 90 72 93 74 94 74 92 73 92 73 93 75 95 76 96 78 97 79 98 78 97 78 98 79 99 80 98 79 97 81 99 81 100 82 100 83 101 83 101 83 101 83 101 83 101 85 104 84 104 84 105 86 107 83 104 85 105 86 106 85 105 85 105 85 105 85 105 85 105 89 108 88 107 87 108 88 109 87 110 84 110 86 112 86 109 87 112 87 113 88 113 89 114 88 115 88 115 88 115 88 115 87 114 87 114 87 114 87 114 90 116 90 117 91 117 92 118 91 117 91 117 91 117 91 117 90 116 90 116 90 116 90 116 93 119 93 119 93 119 93 119 92 120 92 120 92 120 92 120 92 119 91 119 90 118 90 117 88 116 90 118 90 118 88 116 90 117 89 116 88 117 89 118 92 120 91 119 91 118 90 118 89 117 89 117 89 117 89 117 90 118 90 118 90 118 90 118 88 117 90 119 91 119 91 118 90 118 90 117 89 116 88 116 87 116 89 117 90 118 90 117 89 117 89 117 89 117 89 117 90 118 90 118 90 118 90 118 90 117 90 117 90 117 90 117 93 120 93 120 93 120 93 120 94 124 93 123 93 122 92 122 90 120 91 121 91 120 88 117 89 116 89 116 89 116 89 116 90 116 89 115 88 114 87 113 87 114 87 114 87 114 87 114 88 115 87 113 86 114 87 115 89 116 88 117 90 121 93 125 95 126 94 128 94 128 94 129 96 128 92 124 92 126 93 123 89 120 88 117 86 115 86 113 83 111 80 110 81 112 80 109 78 108 77 107 77 106 76 104 74 101 75 101 74 100 73 99 73 99 72 98 72 97 71 97 69 94 67 93 66 92 66 93 66 93 66 93 66 93 66 93 67 92 66 91 64 89 62 88 60 85 57 81 55 82 57 84 58 83 58 83 58 83 58 83 57 80 52 76 52 77 51 75 51 77 51 77 51 77 51 77 51 77 51 77 51 77 51 77 52 77 51 77 50 76 50 75 51 77 51 76 50 75 49 73 52 74 52 73 52 72 51 72 51 72 51 72 51 72 51 72 49 68 49 68 49 68 49 68 49 68 49 67 48 66 47 66 48 67 47 66 47 65 46 65 46 65 46 65 46 65 46 65 45 65 46 66 47 65 46 64 44 63 44 63 44 63 44 63 43 62 47 62 43 58 43 62 44 61 44 60 43 59 42 59 42 58 42 58 42 58 42 58 42 58 42 58 42 58 42 57 41 55 37 54 40 57 39 53 38 54 38 53 37 52 36 52 37 54 37 54 37 54 37 54 37 54 36 53 36 52 35 52 36 52 37 53 37 53 36 52 35 51 35 51 35 51 35 51 36 52 34 50 34 50 36 52 35 51 35 50 34 49 33 49 33 49 34 50 34 50 35 51 34 51 36 50 31 47 32 51 32 50 36 51 33 48 33 51 35 51 33 48 32 48 32 48 33 48 32 47 31 48 32 49 29 47 32 48 30 45 31 48 32 48 32 48 32 48 32 48 31 48 32 49 33 48 32 47 31 47 30 45 30 48 34 51 35 50 33 47 30 45 28 44 28 46 31 48 31 45 27 41 27 44 29 46 30 46 29 45 25 43 29 45 28 44 28 46 33 47 28 44 30 48 30 45 5 16 4 16 4 17 6 19 1 17 9 20 4 14 4 19 5 18 5 18 5 18 5 18 7 17 1 15 6 21 7 18 0 14 5 20 8 19 5 16 5 16 3 14 2 14 2 15 0 7 0 10 5 13 7 16 9 14 9 14 7 10 4 8 2 4 2 4 2 4 2 4 2 4 2 5 3 6 4 6 3 5 3 6 4 6 5 7 4 5 2 5 5 8 5 6 9 10 8 9 7 8 6 7 10 8 3 6 7 11 9 10 3 8 4 10 6 13 8 14 5 11 6 12 7 13 8 14 5 11 7 13 8 13 8 12 10 15 9 13 8 13 9 14 11 16 12 18 14 20 15 21 13 18 13 18 13 18 13 18 16 21 15 20 16 21 17 23 15 20 15 21 16 22 17 22 19 24 19 23 18 22 17 22 17 23 18 24 19 23 18 22 17 23 20 25 18 23 20 26 20 26 21 27 22 26 21 25 21 26 21 26 21 26 21 26 22 27 23 28 23 27 21 26 12 8 4 8 7 8 5 10 5 9 9 10 7 9 9 13 10 13 12 14 11 12 8 9 14 21 26 32 30 31 27 28 26 29 25 28 24 29 25 30 24 29 25 30 26 29 25 28 17 34 42 62 55 64 48 60 49 63 48 62 53 65 59 68 54 65 51 65 51 66 53 68 54 68 54 69 55 70 56 71 55 70 54 72 57 75 59 77 57 73 56 73 56 74 58 76 59 77 61 79 62 79 62 78 61 79 62 80 63 79 62 79 59 81 57 82 58 83 59 83 58 82 58 82 58 82 58 82 60 84 59 84 59 85 61 87 58 84 60 86 61 86 61 85 61 85 61 85 61 85 61 85 65 88 64 87 63 88 64 89 64 85 61 84 64 86 63 84 65 87 65 88 66 89 67 89 67 88 67 88 67 88 67 88 66 87 66 87 66 87 66 87 67 90 67 91 68 92 69 92 68 91 68 91 68 91 68 91 65 90 65 90 65 90 65 90 68 93 68 93 68 93 68 93 68 92 68 92 68 92 68 92 68 92 68 91 67 91 66 90 63 88 66 91 67 90 64 87 66 89 65 88 64 89 65 90 68 92 68 91 67 90 66 90 65 89 65 89 65 89 65 89 66 90 66 90 66 90 66 90 64 89 66 91 67 91 67 90 66 90 66 89 65 88 64 88 62 87 65 91 67 90 65 88 65 89 65 89 65 89 65 89 66 90 66 90 66 90 66 90 63 90 63 90 63 90 63 90 66 93 66 93 66 93 66 93 68 94 68 93 67 92 66 92 63 90 65 92 65 90 62 87 62 89 62 89 62 89 62 89 64 90 62 89 60 87 59 85 58 87 58 87 58 87 58 87 59 88 58 86 57 86 58 87 60 89 59 89 60 92 64 94 66 95 66 94 66 94 66 94 64 92 58 91 61 94 63 94 59 88 60 87 59 86 58 87 57 82 54 81 56 82 54 79 52 78 52 77 51 76 50 77 51 76 51 75 50 75 49 74 48 73 48 72 47 71 46 71 46 68 44 66 43 66 44 66 48 67 48 67 50 67 50 67 47 64 46 62 44 60 43 59 43 59 39 55 37 56 40 59 39 59 39 59 39 59 39 59 38 55 33 52 33 53 32 50 34 51 34 51 34 51 34 51 33 50 33 50 33 50 33 50 34 51 33 50 33 49 32 49 34 51 34 50 33 49 32 50 36 53 36 52 35 51 34 51 34 51 34 51 34 51 34 51 31 48 31 48 31 48 31 48 32 49 32 48 31 47 30 47 31 48 31 47 30 46 29 46 29 46 29 46 29 46 29 46 30 46 31 47 32 46 31 45 29 44 29 44 29 44 29 44 27 45 31 46 26 41 27 45 28 44 28 43 27 42 26 42 26 42 26 42 26 42 26 42 25 42 26 42 26 42 27 43 25 39 21 38 24 41 23 37 22 38 22 37 21 36 20 36 21 37 21 37 21 37 21 37 22 38 22 37 21 36 20 36 19 36 20 37 21 36 20 35 19 35 19 35 19 35 19 35 22 36 19 33 18 34 21 37 20 35 20 34 19 33 18 33 17 33 18 34 19 35 20 36 19 35 20 33 14 29 17 35 18 36 22 36 19 33 20 37 21 36 19 33 17 31 16 31 19 33 16 30 15 31 18 34 15 32 18 33 16 31 17 34 16 31 16 31 16 31 16 31 16 32 17 33 18 32 17 31 23 35 19 30 16 30 19 33 26 37 22 32 18 30 18 31 14 30 21 36 22 31 12 22 15 29 16 30 17 29 16 28 14 29 19 33 19 31 18 32 21 31 15 28 17 31 16 27 15 19 18 19 15 17 18 23 19 21 20 22 19 19 15 16 18 20 18 19 17 18 15 17 22 23 18 19 16 19 19 23 18 20 18 20 17 18 15 16 16 20 19 19 13 14 14 19 11 16 14 18 15 17 13 11 12 13 13 11 10 7 6 4 5 4 4 3 3 4 4 5 4 4 4 4 4 4 4 4 6 6 6 7 7 8 8 9 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 7 7 8 9 9 10 11 11 10 9 10 9 10 9 10 9 10 10 12 11 10 8 11 11 7 9 10 12 12 12 10 10 12 15 16 17 15 14 13 14 19 20 18 19 18 20 20 22 19 20 19 20 19 20 19 20 20 21 20 20 19 19 18 19 21 22 21 22 21 22 21 22 21 22 21 23 22 24 23 24 23 24 23 24 23 24 23 24 25 25 24 25 24 26 26 28 25 26 25 26 25 26 25 26 25 26 25 26 25 26 25 26 26 28 27 27 25 26 26 28 14 10 6 4 5 7 8 9 10 9 9 9 9 10 11 12 9 12 15 14 12 11 14 17 18 22 26 28 28 26 25 25 29 30 29 30 29 30 29 30 29 30 29 31 30 32 31 32 25 34 44 71 69 76 61 81 60 79 62 80 63 82 65 82 65 84 67 86 68 86 68 85 67 84 66 84 66 85 68 87 72 91 72 92 73 93 74 93 73 92 73 93 74 94 75 94 77 96 77 97 78 98 79 98 80 99 80 98 79 97 78 97 82 99 81 99 81 99 80 98 79 98 81 100 84 103 86 105 84 104 84 104 84 104 84 104 83 104 84 105 85 104 84 103 87 106 86 105 85 106 86 107 87 107 87 107 87 107 87 107 86 111 86 111 86 111 86 111 86 111 86 112 87 113 88 113 87 114 87 114 87 114 87 114 88 114 86 112 85 114 89 117 91 117 91 117 91 117 91 117 91 116 90 115 89 116 90 117 91 117 91 117 91 117 91 117 89 116 92 120 95 120 92 117 92 120 92 119 91 118 90 118 90 119 91 119 91 118 89 116 90 118 90 118 90 118 90 118 92 120 92 119 91 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 88 116 88 117 89 118 90 118 92 119 91 118 90 119 91 120 91 119 91 119 91 119 91 119 89 117 89 117 89 117 89 117 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 91 117 90 116 89 117 90 118 92 119 92 120 93 121 94 121 95 125 94 123 93 122 91 121 92 121 90 119 89 119 90 120 90 117 90 116 89 115 88 115 87 114 88 116 89 116 88 115 87 114 87 114 87 114 87 114 88 115 88 116 89 117 90 117 85 113 87 117 90 120 91 123 93 124 92 127 93 128 94 129 92 127 93 126 93 126 93 124 92 123 91 122 93 122 90 114 83 112 82 111 81 110 80 109 78 108 78 107 77 106 76 104 75 102 76 101 75 100 74 100 74 100 74 99 73 98 72 98 70 96 70 95 69 94 67 94 67 94 67 94 67 94 67 94 64 90 65 92 66 90 63 87 58 87 60 82 59 90 63 83 60 83 59 82 58 81 57 80 57 79 56 78 54 77 54 76 51 76 49 75 50 77 53 80 49 75 49 75 50 77 52 79 50 76 50 77 51 78 52 78 52 78 51 77 51 76 50 74 50 73 52 74 53 73 52 72 52 73 52 72 51 71 50 71 50 69 50 69 50 69 50 69 48 67 48 67 48 67 48 67 46 66 47 67 48 66 47 65 48 66 47 65 46 66 47 67 46 64 45 63 44 64 45 65 44 63 44 63 44 63 44 63 46 63 46 62 45 61 44 61 44 61 43 60 43 59 42 59 42 58 42 58 42 58 42 58 41 57 41 57 41 57 41 57 41 56 39 55 41 57 40 55 40 55 37 52 36 53 39 56 37 54 37 54 37 54 37 54 37 54 37 55 38 56 39 56 36 52 36 53 37 54 38 54 37 52 36 51 35 52 36 53 36 51 35 50 34 51 35 52 36 51 34 49 33 49 33 50 31 48 33 50 35 51 35 51 32 49 35 52 36 51 33 48 35 50 32 47 31 48 34 51 35 51 33 48 32 48 32 48 30 46 30 47 32 49 35 52 36 52 36 52 36 51 33 49 31 47 31 47 31 47 31 47 29 47 33 49 32 47 33 51 32 48 32 48 32 48 32 48 33 49 32 48 32 48 32 48 32 50 35 49 29 43 28 46 26 43 29 46 30 45 27 42 29 46 33 50 35 50 32 47 26 45 31 48 30 44 27 44 3 17 6 17 3 15 6 21 8 20 8 19 6 17 4 15 5 18 5 18 4 17 4 17 8 20 5 17 3 16 4 18 4 16 5 17 6 17 5 17 5 18 5 15 2 14 4 18 5 13 4 13 6 13 6 14 8 13 8 12 5 8 1 5 3 4 2 3 1 4 2 5 2 4 2 4 2 4 2 4 3 5 4 6 4 6 5 7 4 6 4 7 5 8 6 8 6 8 6 8 6 8 6 8 5 7 6 9 7 10 9 11 6 11 6 11 6 11 6 11 5 12 8 12 6 10 6 13 3 9 5 12 7 12 6 10 6 13 11 16 10 13 8 14 12 17 12 17 12 18 14 20 14 19 14 19 14 19 14 19 15 20 15 19 14 18 13 18 16 21 16 21 16 21 16 21 16 21 16 22 17 23 18 23 18 23 18 23 18 23 18 23 20 24 19 24 19 25 21 27 20 25 20 25 20 25 20 25 21 26 21 26 21 26 21 26 21 27 22 26 20 25 20 26 13 11 5 6 5 9 8 10 8 9 7 9 7 10 9 12 8 11 11 13 10 12 12 16 18 24 26 30 28 28 25 27 25 29 25 29 25 29 25 29 25 29 25 30 26 31 27 31 26 31 33 60 58 66 50 67 47 61 48 63 54 64 57 65 53 66 53 68 54 68 54 67 53 67 52 66 53 67 54 70 57 72 56 73 56 74 57 74 56 73 57 74 57 75 58 75 60 77 60 78 61 79 62 79 63 80 63 79 62 78 61 79 60 82 58 82 58 82 59 83 56 81 57 83 60 85 62 86 59 84 59 84 59 84 59 84 58 84 59 85 60 84 59 83 63 86 62 85 61 86 62 87 63 87 63 87 63 87 63 87 64 86 64 86 64 86 64 86 64 86 65 87 65 88 66 88 66 87 66 87 66 87 66 87 66 87 65 86 66 87 67 89 68 91 68 91 68 91 68 91 68 90 67 89 66 90 67 91 66 91 66 91 66 91 66 91 64 90 67 94 69 93 67 91 69 93 69 92 68 92 67 91 66 91 67 91 67 90 65 88 66 90 66 90 66 90 66 90 68 92 68 91 67 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 64 88 65 89 65 90 66 90 68 91 67 90 66 91 67 92 67 91 67 91 67 91 67 91 65 89 65 89 65 89 65 89 66 90 66 90 66 90 66 90 65 89 65 89 65 89 65 89 64 90 63 89 62 90 63 91 65 92 65 93 66 93 67 94 69 95 68 93 67 92 65 91 65 91 64 89 63 89 63 89 64 91 64 90 63 90 62 89 60 88 61 89 62 88 61 87 58 87 58 87 58 87 58 87 59 88 59 89 60 89 61 90 56 87 57 88 60 91 61 91 64 93 64 93 65 93 66 94 62 92 60 93 62 93 62 93 65 93 65 94 67 94 62 89 57 83 56 82 55 80 54 79 52 78 51 77 51 76 50 77 51 76 51 75 50 74 49 74 49 74 49 73 48 72 47 72 47 70 47 69 46 68 46 67 48 67 48 67 50 67 49 66 47 64 48 65 47 62 42 58 37 59 44 58 40 58 37 47 31 49 31 50 35 56 41 60 40 58 39 57 38 55 35 52 33 50 32 48 31 49 34 52 32 49 31 48 32 50 34 52 33 50 33 51 34 51 35 52 35 52 35 52 34 51 34 51 34 52 35 53 36 52 35 51 35 52 35 51 34 50 33 50 33 50 33 50 33 50 33 50 31 48 31 48 31 48 31 48 29 47 30 48 31 47 30 46 31 47 30 46 29 47 30 48 31 45 30 44 29 45 30 46 29 44 29 44 29 44 29 44 30 46 30 45 29 44 28 44 29 44 28 44 27 43 27 42 26 42 26 42 26 42 26 42 25 41 25 41 25 41 25 41 25 40 23 39 25 41 24 39 25 40 23 38 22 39 24 41 21 37 21 37 21 37 21 37 21 37 21 38 22 39 23 39 19 35 19 36 20 37 21 37 21 36 20 35 19 36 20 37 21 35 20 34 19 35 20 36 20 35 20 34 19 34 18 33 19 34 20 35 20 34 18 33 18 33 18 32 17 33 18 33 19 33 18 32 17 33 18 34 20 34 18 32 17 32 17 33 15 30 14 30 15 32 18 34 19 35 20 35 20 34 18 33 16 31 16 31 16 31 16 31 13 30 16 31 15 30 17 33 19 32 19 32 19 32 19 32 20 33 19 32 18 31 17 30 18 32 21 32 16 27 15 30 16 29 15 28 15 28 15 28 16 29 16 29 16 30 18 31 16 31 19 32 17 29 17 31 16 19 18 19 16 18 18 22 21 22 19 20 17 19 17 19 18 20 18 20 19 21 19 21 19 21 18 19 16 17 15 16 15 17 16 19 18 20 19 21 19 19 14 15 15 19 18 21 16 18 12 14 11 15 16 17 14 15 14 11 10 7 5 3 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 8 9 9 10 11 11 11 10 11 10 11 10 11 10 11 12 14 12 12 10 12 13 10 11 11 13 13 13 12 13 10 13 15 16 14 15 15 17 16 17 15 16 16 18 18 19 18 19 18 20 19 20 19 20 20 21 19 20 19 20 18 19 21 22 21 22 21 22 21 22 21 22 21 23 22 24 23 24 23 24 23 24 23 24 23 24 24 25 24 25 24 26 26 27 25 26 25 26 25 26 25 26 26 27 26 27 26 27 26 27 26 28 27 28 26 26 24 24 15 12 8 7 8 10 11 11 9 9 9 9 9 10 11 11 11 10 9 10 12 14 14 14 24 27 30 32 31 30 29 30 29 30 29 30 29 30 29 30 29 30 29 31 30 32 31 32 35 36 37 64 68 80 66 84 62 80 62 81 64 82 65 82 65 84 67 86 68 86 68 85 67 85 66 84 67 86 69 87 72 92 73 92 74 93 74 93 73 93 74 93 75 94 75 94 77 96 77 97 78 98 79 98 80 99 80 99 79 98 79 98 82 100 82 101 84 102 85 103 82 100 83 101 84 102 84 103 84 104 84 104 84 104 84 104 84 104 85 105 85 105 84 104 87 107 86 106 86 106 87 107 87 107 87 107 87 107 87 107 86 111 86 111 86 111 86 111 86 112 87 112 88 113 88 113 87 114 87 114 87 114 87 114 86 113 87 115 88 115 88 115 91 117 91 117 91 117 91 117 91 117 90 116 90 116 91 117 91 117 91 117 91 117 91 117 89 116 92 120 94 119 92 117 94 122 94 121 93 121 93 120 91 119 91 119 91 118 89 117 90 118 90 118 90 118 90 118 92 120 91 119 91 119 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 88 117 89 117 90 118 90 118 92 119 91 118 90 119 91 120 91 119 91 119 91 119 91 119 89 117 89 117 89 117 89 117 90 118 90 118 90 118 90 118 89 117 89 117 89 117 89 117 91 117 90 116 89 117 90 118 92 119 92 119 93 120 93 121 95 125 94 123 93 122 91 121 91 120 89 118 88 118 88 119 92 119 92 118 91 118 90 117 87 115 88 116 89 115 87 114 87 114 87 114 87 114 87 114 88 115 88 115 89 116 89 117 88 115 88 118 89 119 89 120 93 124 92 126 93 127 93 129 92 127 93 126 93 125 92 123 96 126 95 126 96 125 93 117 84 113 83 112 81 110 79 109 77 107 77 107 76 106 75 103 75 102 76 101 75 100 74 100 74 100 74 99 73 98 72 98 70 96 70 95 69 94 67 94 68 95 67 94 66 93 65 92 63 90 64 89 62 85 57 81 55 86 62 84 53 76 44 65 39 61 38 61 42 70 53 80 56 80 58 81 57 79 54 76 50 75 49 74 48 74 48 75 49 74 48 74 48 75 49 76 50 76 50 76 51 77 51 78 53 79 53 78 52 77 51 75 50 72 52 73 52 73 51 72 52 73 52 72 51 71 50 71 50 69 50 69 50 69 50 69 48 67 48 67 48 67 48 67 46 66 47 67 48 66 47 65 48 66 47 65 46 66 47 67 46 65 45 64 45 64 46 65 44 63 44 63 44 63 44 63 46 63 45 62 45 62 44 61 46 62 45 62 44 61 44 60 42 58 42 58 42 58 42 58 41 57 41 57 41 57 41 57 41 56 39 55 41 57 40 55 41 57 40 55 39 56 41 57 37 54 37 54 37 54 37 54 37 54 38 55 38 55 39 56 34 50 35 51 35 52 36 52 37 52 36 51 35 52 36 53 36 51 35 50 34 51 35 52 34 51 36 52 36 50 33 48 35 51 36 51 34 49 32 47 34 49 31 45 29 47 33 50 32 49 33 50 34 49 33 48 35 50 33 48 32 48 33 49 31 46 30 45 29 46 31 47 32 48 33 50 34 50 33 49 31 47 31 47 31 47 31 47 28 45 31 46 29 45 30 48 32 48 32 48 32 48 32 48 33 49 32 47 30 45 28 44 29 46 31 46 29 44 29 46 33 47 29 43 26 43 29 46 30 45 27 42 27 44 31 48 31 48 33 48 31 46 32 49 5 17 5 17 5 18 7 20 9 20 6 17 4 17 6 18 5 18 5 19 6 20 8 21 6 19 6 19 5 16 1 14 4 16 4 16 5 17 6 19 8 16 0 12 4 19 8 19 5 14 4 12 5 14 8 17 10 15 10 13 5 8 0 4 2 4 1 2 0 3 2 4 2 4 2 4 2 4 2 4 8 9 7 8 6 7 5 6 4 6 4 7 5 8 6 8 5 7 5 7 5 7 5 7 5 7 6 9 7 10 9 11 7 12 7 12 7 12 7 12 7 13 10 14 7 12 8 14 6 11 7 12 8 13 8 13 5 12 9 15 9 14 11 17 11 16 11 16 11 17 13 18 12 18 13 18 13 19 14 19 14 19 14 19 14 19 14 19 15 20 15 20 15 20 15 20 16 21 16 22 17 23 18 23 17 22 18 23 18 23 19 24 19 24 18 23 19 24 20 26 20 25 20 25 20 25 20 25 22 27 22 27 22 27 22 27 22 26 22 27 22 25 17 20 11 10 6 7 6 10 9 10 7 9 6 8 7 9 8 11 10 9 5 8 10 15 13 13 23 28 29 32 29 30 28 30 25 29 25 29 25 29 25 29 25 29 25 30 26 31 27 31 30 29 25 53 59 70 53 66 48 63 49 64 54 65 57 65 53 66 53 68 54 68 54 67 54 67 53 67 53 68 55 71 58 73 56 74 57 74 58 75 57 74 57 75 58 75 59 76 60 77 60 78 61 79 62 79 63 80 63 80 63 80 63 80 58 80 57 82 59 84 61 85 60 84 60 84 60 84 60 84 60 85 60 85 60 85 60 85 59 84 60 86 61 85 59 84 64 87 62 86 62 86 63 88 64 88 64 88 64 88 64 88 65 87 65 87 65 87 65 87 65 87 65 88 66 88 67 89 67 88 67 88 67 88 67 88 64 86 67 89 69 89 67 87 68 91 68 91 68 91 68 91 69 91 67 90 67 90 68 92 66 91 66 91 66 91 66 91 65 91 67 93 68 93 67 92 69 93 69 93 69 93 68 92 67 91 68 92 67 91 66 89 66 90 66 90 66 90 66 90 67 91 67 91 67 91 67 91 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 65 89 65 90 66 90 67 91 68 91 67 90 66 91 67 92 67 91 67 91 67 91 67 91 66 90 66 90 66 90 66 90 65 89 65 89 65 89 65 89 64 88 64 88 64 88 64 88 64 90 63 89 62 90 63 91 64 91 65 92 65 93 66 93 68 94 68 93 67 92 66 92 65 90 63 88 62 88 62 88 65 92 64 91 63 90 63 90 61 88 62 89 62 88 60 86 58 87 58 87 58 87 58 87 58 87 59 88 59 89 60 89 59 89 59 89 59 89 59 88 63 92 64 92 64 93 65 93 62 92 60 92 61 92 61 91 67 95 66 95 68 95 64 90 59 84 57 82 55 80 53 79 51 77 51 77 50 76 50 76 51 76 51 75 50 74 49 74 49 74 49 73 48 72 47 72 47 70 47 69 46 68 46 67 49 68 48 67 49 65 48 64 45 63 46 63 45 60 40 56 43 61 43 54 30 42 23 39 20 35 13 29 12 35 22 43 32 51 36 56 39 56 37 54 34 51 33 50 32 49 31 48 32 49 31 47 30 47 31 48 32 49 33 50 33 51 34 51 36 53 36 53 35 52 34 52 33 51 35 52 35 52 34 50 35 52 35 51 34 50 33 50 33 50 33 50 33 50 33 50 31 48 31 48 31 48 31 48 29 47 30 48 31 47 30 46 31 47 30 46 29 47 30 48 32 46 30 45 30 45 31 47 29 44 29 44 29 44 29 44 29 45 29 45 29 45 29 45 30 46 30 45 29 45 28 44 26 42 26 42 26 42 26 42 25 41 25 41 25 41 25 41 25 40 23 39 25 41 24 39 24 40 24 39 23 40 24 40 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 20 36 20 36 20 36 20 36 21 36 20 35 19 36 20 37 21 35 20 34 19 35 20 36 18 35 21 38 22 35 18 31 19 35 20 35 20 34 18 32 19 33 17 31 16 32 18 34 16 32 19 35 20 34 17 31 19 34 18 32 17 32 18 34 18 33 16 31 15 30 15 31 15 30 16 33 18 33 18 33 16 31 16 31 16 31 16 31 14 30 17 31 15 29 15 32 19 32 19 32 19 32 19 32 21 33 19 31 16 28 14 26 14 28 16 29 16 29 17 31 20 32 17 29 15 28 16 29 18 30 17 29 17 31 19 33 16 31 21 35 21 32 19 32 18 20 17 19 18 21 20 22 20 21 18 18 16 19 18 21 18 20 18 21 19 22 21 23 20 22 20 22 19 20 16 17 19 21 17 18 16 18 16 19 20 18 13 15 17 22 20 21 11 16 14 18 16 19 16 15 15 16 15 12 11 7 6 4 4 3 2 2 2 2 3 4 4 4 4 4 4 4 4 4 8 8 7 7 6 5 5 5 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 7 7 8 9 9 10 11 11 12 11 12 11 12 11 12 11 12 12 15 13 12 11 13 13 11 12 11 13 12 14 13 15 11 13 14 15 13 15 16 19 17 18 17 17 17 19 19 20 16 18 17 19 18 20 19 20 19 20 19 20 19 20 19 20 20 21 20 21 20 21 20 21 21 22 21 23 22 24 23 24 22 23 22 24 23 25 24 25 24 24 23 24 23 25 25 27 25 26 25 26 25 26 25 26 27 28 27 28 27 28 27 28 27 27 26 29 28 27 21 17 10 8 6 6 8 9 9 9 9 8 8 8 8 9 10 11 13 9 7 8 12 16 16 15 25 28 30 31 29 28 28 29 29 30 29 30 29 30 29 30 29 30 29 31 30 32 31 32 29 28 30 61 69 83 64 77 63 82 64 82 64 83 65 82 65 84 67 86 68 86 68 85 68 86 67 85 68 86 69 88 73 92 74 93 74 94 75 94 74 93 75 94 75 95 76 95 77 96 77 97 78 98 79 98 80 99 80 99 80 99 80 100 79 97 80 99 82 101 84 102 85 103 85 102 84 102 84 101 85 105 85 105 85 105 85 105 84 105 86 106 86 106 85 104 88 108 87 106 86 107 88 108 88 108 88 108 88 108 88 108 87 112 87 112 87 112 87 112 87 112 88 113 88 114 89 114 88 115 88 115 88 115 88 115 85 114 88 117 90 117 88 115 91 117 91 117 91 117 91 117 92 118 91 116 90 117 92 118 91 117 91 117 91 117 91 117 90 117 92 118 93 119 93 119 91 119 91 119 91 119 92 120 91 120 92 120 92 119 90 117 90 118 90 118 90 118 90 118 91 119 91 119 91 119 91 119 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 89 117 90 118 90 119 91 119 92 119 91 118 90 119 91 120 91 119 91 119 91 119 91 119 90 118 90 118 90 118 90 118 89 117 89 117 89 117 89 117 88 116 88 116 88 116 88 116 91 117 90 116 89 117 90 118 91 118 91 119 92 119 93 120 94 124 93 123 93 123 92 122 91 120 89 118 88 118 89 119 90 117 90 117 89 116 88 115 89 116 89 116 89 115 87 113 87 114 87 114 87 114 87 114 87 114 87 115 88 115 89 116 90 117 89 118 89 118 87 118 92 123 91 126 92 126 93 128 92 127 93 125 92 124 91 121 94 124 93 124 94 123 91 115 86 115 84 113 82 110 79 109 78 108 78 107 77 107 76 104 75 102 76 101 75 100 74 100 74 100 74 99 73 98 72 98 70 96 70 95 69 94 67 94 67 94 67 93 66 92 65 91 62 88 63 89 63 87 59 84 61 83 50 70 40 64 41 70 39 57 32 48 26 49 30 54 41 64 46 71 53 76 56 79 53 79 53 79 52 77 51 76 50 76 48 73 47 73 47 73 49 75 49 76 50 76 51 77 53 79 53 78 52 77 51 75 49 71 51 73 52 72 50 71 52 73 52 72 51 71 50 71 50 69 50 69 50 69 50 69 48 67 48 67 48 67 48 67 46 66 47 67 48 66 47 65 48 66 47 65 46 66 47 67 47 66 46 64 45 65 47 66 44 63 44 63 44 63 44 63 45 62 45 62 45 62 45 62 46 63 46 62 45 62 44 61 42 58 42 58 42 58 42 58 41 57 41 57 41 57 41 57 41 56 39 55 41 57 40 55 38 54 38 55 39 54 38 54 38 55 38 55 38 55 38 55 38 55 38 55 38 55 38 55 38 54 38 54 38 54 38 54 37 52 36 51 35 52 36 53 36 51 35 50 34 51 35 52 34 51 37 54 38 52 33 48 32 49 34 51 35 51 35 50 32 49 34 51 35 50 33 48 31 48 34 51 35 50 32 47 34 49 32 48 32 49 34 50 36 51 34 48 32 48 32 48 29 46 31 48 33 49 33 48 31 47 31 47 31 47 31 47 31 48 33 49 31 46 31 49 32 48 32 48 32 48 32 48 34 49 32 47 29 44 27 42 27 43 27 44 29 46 31 46 30 47 32 48 32 46 29 44 29 46 31 48 33 48 31 47 26 46 36 54 37 51 32 47 8 18 4 17 7 20 8 19 7 18 6 17 5 18 6 18 5 18 5 18 6 19 6 19 7 20 7 19 6 19 6 18 9 20 6 16 3 15 4 17 7 17 4 16 6 19 7 18 1 12 6 17 10 17 8 15 9 14 9 13 7 10 3 7 1 3 0 2 0 2 1 3 2 4 2 4 2 4 2 4 2 4 1 3 1 3 1 2 4 6 4 7 5 8 6 8 7 9 7 9 7 9 7 9 5 7 6 9 7 10 9 11 6 11 6 11 6 11 6 11 6 13 9 13 7 11 7 14 6 11 6 10 6 12 8 13 7 13 9 14 8 13 11 18 12 17 12 17 12 18 14 19 11 16 11 17 13 18 14 19 13 18 14 19 14 19 15 20 14 19 14 19 14 19 14 19 16 21 16 22 17 23 18 23 16 21 17 23 18 24 20 25 18 23 17 22 18 24 20 25 20 25 20 25 20 25 20 25 21 26 21 26 21 26 21 26 22 26 21 28 24 26 14 13 7 7 4 6 6 9 7 8 6 8 5 7 6 9 8 10 11 11 7 9 10 15 16 19 24 28 27 29 26 27 25 29 25 29 25 29 25 29 25 29 25 29 25 30 26 31 27 31 22 22 21 52 58 69 50 61 50 64 50 65 55 65 57 65 53 66 53 68 54 68 54 67 54 68 54 68 54 69 56 71 59 74 57 74 58 75 58 76 58 75 58 75 59 76 59 77 60 77 60 78 61 79 62 79 63 80 63 80 64 81 64 82 57 79 56 80 57 82 58 82 61 85 61 85 61 84 60 84 61 86 61 86 61 86 61 86 60 85 61 86 61 86 60 85 64 88 63 87 63 87 64 88 65 89 65 89 65 89 65 89 66 88 66 88 66 88 66 88 66 88 66 88 67 89 67 90 68 89 68 89 68 89 68 89 66 87 67 89 68 89 68 89 68 91 68 91 68 91 68 91 69 92 68 91 68 91 69 92 66 91 66 91 66 91 66 91 66 91 66 92 67 93 68 93 66 90 66 91 67 91 67 92 68 92 69 93 68 91 66 90 66 90 66 90 66 90 66 90 66 90 67 91 67 91 68 92 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 67 91 67 92 68 91 67 90 66 91 67 92 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 64 88 64 88 64 88 64 88 65 89 65 89 65 89 65 89 64 90 63 89 62 90 63 91 63 91 64 91 65 92 65 92 67 93 67 93 67 93 67 93 66 91 64 90 63 89 64 90 63 90 62 89 62 88 61 88 62 89 62 89 61 87 59 85 58 87 58 87 58 87 58 87 57 87 58 87 59 88 59 88 59 89 59 89 59 89 59 88 62 92 63 91 64 92 64 92 62 92 59 92 60 90 59 90 63 91 63 92 65 92 60 87 61 86 59 83 56 80 53 79 54 80 53 79 53 78 52 79 51 76 51 75 50 74 49 74 49 74 49 73 48 72 47 72 47 70 47 69 46 68 46 67 46 65 46 65 48 66 49 66 45 63 46 63 45 60 41 56 36 46 23 39 24 42 28 50 26 40 19 33 13 28 11 28 14 32 19 40 28 50 36 55 37 55 38 56 38 55 37 53 35 51 33 48 30 47 30 47 31 49 32 49 33 50 33 50 35 52 34 51 34 50 33 51 33 50 34 51 34 51 33 50 35 52 35 51 34 50 33 50 33 50 33 50 33 50 33 50 31 48 31 48 31 48 31 48 29 47 30 48 31 47 30 46 31 47 30 46 29 47 30 48 32 47 31 46 31 46 32 47 29 44 29 44 29 44 29 44 28 44 29 45 29 45 30 46 30 45 29 45 28 44 28 43 26 42 26 42 26 42 26 42 25 41 25 41 25 41 25 41 25 40 23 39 25 41 24 39 21 37 22 39 23 38 21 37 23 39 23 39 23 39 23 39 23 39 22 38 22 38 21 37 24 40 23 39 23 38 22 38 21 36 20 35 19 36 20 37 21 35 20 34 19 35 20 36 20 36 22 37 22 36 19 33 16 32 18 34 20 36 20 35 17 33 20 37 22 35 18 32 17 33 18 34 19 33 18 32 18 33 17 32 17 33 19 35 21 35 19 33 18 33 18 33 15 31 17 33 18 33 17 32 16 31 16 31 16 31 16 31 17 33 19 33 16 30 16 33 19 32 19 32 19 32 19 32 20 33 19 31 17 29 15 28 16 28 14 28 18 32 18 30 16 30 19 34 21 32 17 29 13 28 17 32 20 32 17 29 14 32 25 40 27 37 22 33 20 20 16 19 19 23 21 21 17 20 18 21 19 20 18 19 18 20 18 20 17 19 17 19 19 20 17 19 17 20 20 23 20 20 16 17 15 18 18 21 16 20 20 22 18 19 17 19 12 17 14 18 16 19 18 18 12 13 14 12 12 10 10 8 3 2 2 1 1 2 2 3 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 8 9 9 10 11 11 11 10 11 10 11 10 11 10 10 11 13 11 11 9 11 12 11 11 9 10 9 12 12 14 14 16 15 14 12 13 15 18 16 17 15 16 16 18 18 19 15 16 16 18 18 19 19 20 18 19 18 20 19 21 20 21 19 20 19 20 19 20 19 20 21 22 21 23 22 24 23 24 21 22 22 24 23 25 25 26 23 24 22 23 23 24 24 26 25 26 25 26 25 26 25 26 26 27 26 27 26 27 26 27 27 27 26 29 30 28 18 12 9 8 7 7 9 11 10 9 8 8 7 7 8 8 9 10 12 12 12 11 12 14 19 23 27 28 30 29 28 27 28 29 29 30 29 30 29 30 29 30 29 30 29 31 30 32 31 32 26 27 30 59 66 80 65 82 65 83 65 83 65 83 65 82 65 84 67 86 68 86 68 85 69 86 68 86 68 87 70 89 74 93 74 94 75 94 76 95 75 94 75 95 76 95 77 96 77 96 77 97 78 98 79 98 80 99 80 100 81 101 82 101 81 99 82 100 82 100 82 100 84 102 85 103 85 103 85 103 86 106 86 106 86 106 86 106 85 106 86 107 87 106 86 105 89 108 88 107 87 108 88 109 89 109 89 109 89 109 89 109 88 113 88 113 88 113 88 113 88 113 88 114 89 114 90 115 89 116 89 116 89 116 89 116 89 115 88 115 88 116 90 118 91 117 91 117 91 117 91 117 93 118 92 117 91 118 92 119 91 117 91 117 91 117 91 117 91 117 91 117 92 118 93 120 91 119 91 120 92 120 93 121 92 120 93 121 92 120 91 118 90 118 90 118 90 118 90 118 90 118 90 119 91 120 92 120 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 119 91 119 92 120 92 119 91 118 90 119 91 120 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 88 116 88 116 88 116 88 116 89 117 89 117 89 117 89 117 91 117 90 116 89 117 90 118 90 117 91 118 91 119 92 119 93 123 93 123 93 123 93 123 93 123 92 121 90 120 91 121 91 118 90 117 90 116 89 116 89 117 90 116 88 114 86 112 87 114 87 114 87 114 87 114 86 113 87 114 87 115 88 115 89 116 89 118 89 118 88 119 91 122 91 125 91 126 92 127 92 127 92 125 91 123 89 120 92 122 91 122 92 121 89 114 87 117 85 114 82 110 79 109 81 111 81 110 80 110 79 107 75 102 76 101 75 100 74 100 74 100 74 99 73 98 72 98 70 96 70 95 69 94 67 94 63 91 64 92 65 93 67 94 65 91 64 88 60 82 53 77 42 62 36 71 54 81 53 76 50 70 47 64 38 54 29 47 25 46 27 52 36 63 47 72 53 80 56 83 57 82 55 81 54 79 51 75 48 73 47 73 48 74 49 75 49 76 50 76 51 77 50 76 49 75 49 73 48 71 50 72 51 71 50 70 52 73 52 72 51 71 50 71 50 69 50 69 50 69 50 69 48 67 48 67 48 67 48 67 46 66 47 67 48 66 47 65 48 66 47 65 46 66 47 67 48 66 47 65 46 66 47 67 44 63 44 63 44 63 44 63 44 61 44 62 45 63 46 63 45 61 44 61 43 60 43 59 42 58 42 58 42 58 42 58 41 57 41 57 41 57 41 57 41 56 39 55 41 57 40 55 37 54 39 56 40 55 38 53 39 56 39 56 39 56 39 56 39 56 39 55 38 54 37 54 39 55 39 54 38 53 37 53 37 52 36 51 35 52 36 53 36 51 35 50 34 51 35 52 37 53 37 52 36 51 35 51 33 49 34 51 35 51 34 50 33 49 33 50 34 49 33 49 34 49 33 48 32 49 33 50 33 48 32 48 32 49 34 51 35 50 33 48 32 48 33 49 32 49 33 50 33 49 32 47 31 47 31 47 31 47 31 47 31 49 33 48 30 45 30 47 32 48 32 48 32 48 32 48 33 49 32 48 31 47 30 46 32 46 28 45 32 49 31 45 29 46 31 48 33 49 33 49 30 46 31 48 32 48 32 48 34 52 39 56 40 55 40 57 9 18 4 17 8 22 9 19 4 17 6 20 8 19 6 17 5 18 5 17 4 16 2 15 5 16 2 14 2 17 7 21 6 16 3 14 3 17 8 21 3 19 11 22 7 15 3 16 6 14 4 12 6 16 11 21 6 12 7 13 8 12 6 10 1 2 0 1 0 2 0 3 2 4 2 4 2 4 2 4 4 6 4 7 5 8 6 9 4 6 4 7 5 8 6 8 5 7 5 7 5 7 5 7 5 7 6 9 7 10 9 11 5 10 5 10 5 10 5 10 5 11 7 12 5 9 6 12 6 10 4 8 3 10 6 12 10 15 10 13 7 12 9 16 10 14 9 14 9 15 11 17 9 15 11 16 12 18 14 19 13 18 13 19 14 20 15 20 14 19 14 19 14 19 14 19 16 21 16 22 17 23 18 23 16 21 17 23 18 24 20 25 18 22 17 22 17 23 19 25 20 25 20 25 20 25 20 25 20 25 20 25 20 25 20 25 23 26 21 29 27 27 13 9 8 9 6 9 9 12 10 10 6 7 5 7 5 8 7 10 10 13 12 13 9 14 18 25 26 30 29 30 26 27 26 30 25 29 25 29 25 29 25 29 25 29 25 30 26 31 27 31 25 24 23 49 53 67 54 72 51 65 51 65 53 65 55 65 51 66 53 68 54 68 54 67 55 68 54 68 54 69 56 72 57 74 57 75 58 76 59 76 58 75 58 76 59 77 60 77 60 77 60 78 61 79 62 79 63 80 63 81 64 82 65 83 62 84 59 83 59 83 59 82 60 84 60 85 61 86 62 86 61 86 61 86 61 86 61 86 60 86 61 87 62 86 61 85 65 88 64 87 63 88 64 89 65 89 65 89 65 89 65 88 66 88 66 88 66 88 66 88 66 88 66 89 67 90 68 90 68 89 68 89 68 89 68 89 69 89 67 87 67 89 70 93 68 91 68 91 68 91 68 91 70 92 69 91 68 92 69 93 66 91 66 91 66 91 66 91 67 91 66 91 66 92 68 94 68 92 68 93 69 94 70 94 68 93 69 93 69 92 67 90 66 90 66 90 66 90 66 90 66 90 66 91 67 92 68 92 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 90 66 91 67 92 68 92 68 91 67 90 66 91 67 92 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 64 88 64 88 64 88 64 88 66 90 66 90 66 90 66 90 64 90 63 89 62 90 63 91 63 90 63 91 64 92 65 92 67 93 67 93 67 93 67 93 68 93 66 92 65 91 66 92 65 92 65 91 64 90 63 90 63 90 63 89 61 87 59 85 58 87 58 87 58 87 58 87 57 86 57 87 58 88 59 88 58 88 58 89 59 90 60 89 62 91 62 91 63 92 64 92 62 92 61 91 59 90 58 88 63 92 63 92 65 92 61 86 59 87 60 84 58 80 57 78 58 83 56 81 55 81 54 80 51 76 51 75 50 74 49 74 49 74 49 73 48 72 47 72 47 70 47 69 46 68 46 67 41 62 44 64 47 67 51 68 50 67 47 63 40 54 31 47 18 32 20 56 52 69 43 56 43 58 39 51 28 36 11 23 5 22 6 25 13 36 25 46 35 54 38 58 40 58 39 56 38 55 35 51 32 49 30 47 31 48 31 49 32 50 33 50 33 50 32 49 32 48 31 48 32 50 33 51 34 50 33 49 35 52 35 51 34 50 33 50 33 50 33 50 33 50 33 50 31 48 31 48 31 48 31 48 29 47 30 48 31 47 30 46 31 47 30 46 29 47 30 48 33 47 32 46 31 47 32 48 29 44 29 44 29 44 29 44 28 44 28 45 29 46 30 46 28 44 27 43 27 42 26 42 26 42 26 42 26 42 26 42 25 41 25 41 25 41 25 41 25 40 23 39 25 41 24 39 22 39 25 42 26 41 23 38 23 39 23 39 23 39 23 39 23 39 23 38 22 37 21 37 22 38 22 37 21 36 20 36 21 36 20 35 19 36 20 37 21 35 20 34 19 35 20 36 23 37 21 35 20 35 21 36 20 35 20 35 19 33 17 31 19 33 16 30 15 31 18 34 20 34 17 31 16 32 19 35 17 32 17 32 17 33 20 35 18 32 17 31 16 32 17 33 19 34 19 34 19 33 16 31 16 31 16 31 16 31 16 31 15 31 17 31 14 28 13 30 19 32 19 32 19 32 19 32 20 33 19 32 19 32 19 32 20 31 16 30 19 33 19 29 18 30 16 29 18 33 23 36 22 32 20 31 21 33 25 36 29 39 29 38 26 40 29 47 19 18 14 17 19 22 18 17 9 14 16 22 22 23 18 18 15 17 15 17 15 18 17 20 15 18 19 22 21 21 18 18 16 18 16 18 16 18 16 18 18 21 19 19 15 16 16 20 16 21 14 18 13 17 12 15 11 13 14 15 13 12 8 7 5 2 0 0 1 3 3 3 2 1 1 1 1 2 3 4 4 5 5 6 6 5 5 4 6 7 8 9 9 9 9 8 7 7 7 7 7 7 7 7 3 6 8 9 9 8 10 11 8 8 8 9 9 10 10 10 11 12 13 13 11 11 12 13 8 10 14 14 14 11 11 10 12 12 13 13 14 14 15 15 16 16 15 16 15 16 15 15 20 20 18 17 16 18 18 20 23 23 20 20 18 18 17 18 18 19 18 20 19 21 20 21 22 23 21 22 21 22 20 21 24 24 21 21 21 24 25 27 24 25 24 25 24 25 24 25 25 26 25 26 25 26 25 26 26 26 26 26 25 26 25 26 27 26 26 30 27 19 10 8 4 5 7 9 11 12 12 12 9 9 9 10 10 11 11 11 13 15 14 7 8 14 24 28 33 31 31 29 29 27 28 27 31 31 30 30 29 29 28 28 30 31 30 31 30 31 30 31 31 26 27 57 68 82 67 84 63 83 66 86 68 86 66 85 66 85 66 86 67 86 68 87 70 88 69 88 69 89 71 91 72 91 72 92 73 93 74 93 76 96 77 97 78 96 77 95 76 97 79 97 76 94 76 97 81 100 81 101 82 102 83 102 81 102 82 103 83 104 84 104 85 104 84 104 85 107 89 111 86 106 86 105 85 104 84 104 86 106 86 106 86 106 86 106 89 111 86 108 85 108 85 108 88 111 88 111 88 111 88 113 88 114 87 114 87 114 87 114 86 114 87 115 88 114 87 113 90 116 90 116 90 116 90 116 89 115 89 116 90 117 91 117 91 117 91 118 92 119 93 119 92 118 92 118 92 118 92 118 90 118 90 119 91 120 92 120 91 119 91 119 91 119 91 119 91 119 92 121 93 122 95 123 93 121 93 120 92 119 91 119 94 121 91 118 90 119 93 122 91 119 91 119 91 119 91 119 92 119 91 118 90 119 91 120 89 117 90 119 91 119 90 118 92 119 91 118 90 119 91 120 90 118 90 118 90 118 90 118 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 93 121 92 119 91 118 89 117 91 119 91 118 90 117 89 117 89 119 89 119 89 119 89 119 88 118 88 119 89 120 90 120 95 125 94 123 93 122 91 121 91 121 91 121 91 121 91 121 91 121 91 120 90 119 89 119 87 117 87 116 86 115 85 115 86 116 86 115 85 114 84 114 86 116 86 116 86 116 86 116 88 115 87 117 87 117 87 118 87 120 89 124 91 124 88 124 91 125 91 124 90 123 89 123 90 124 89 120 88 120 90 121 86 115 86 113 84 110 82 108 88 111 83 109 83 113 79 107 75 103 77 104 76 102 72 99 71 100 72 101 73 100 72 99 68 97 69 97 69 96 68 93 65 90 62 88 65 92 67 91 72 88 59 77 53 69 36 50 19 59 55 83 60 83 63 86 60 86 59 84 54 74 46 67 29 46 17 40 23 50 33 54 46 69 50 76 58 81 58 78 53 76 55 78 54 74 50 71 48 74 48 74 48 74 48 74 48 74 50 77 51 76 48 73 48 73 49 74 50 75 51 76 51 74 50 73 49 72 48 71 49 70 49 70 49 70 49 70 45 67 48 70 49 69 46 66 49 70 49 70 49 70 49 70 47 68 47 68 47 68 47 68 46 65 46 65 46 65 46 65 46 65 46 64 45 64 44 63 43 62 43 62 43 62 43 62 44 63 44 63 44 63 44 63 42 61 42 60 42 60 43 60 42 59 42 58 42 58 42 58 40 56 40 56 40 56 40 56 39 55 39 55 39 55 39 55 37 54 38 55 39 54 38 53 40 58 43 56 36 49 34 52 35 51 36 53 38 54 38 54 39 55 39 54 36 50 32 47 34 51 37 54 39 55 38 53 34 50 34 51 36 53 38 55 37 52 34 49 33 50 36 53 35 51 35 50 34 49 33 49 32 48 32 49 33 50 34 50 31 47 31 47 31 49 34 51 34 50 34 50 34 50 34 50 34 47 29 47 33 51 33 46 30 46 30 47 31 48 32 48 34 49 31 46 29 45 30 47 31 47 31 47 31 47 31 47 33 51 36 50 30 44 29 47 31 48 33 50 34 48 31 46 31 45 29 47 35 52 34 50 31 51 28 61 30 44 31 52 30 61 37 61 40 65 50 59 6 17 4 16 6 18 5 16 0 14 5 20 9 20 7 17 4 16 4 16 4 17 6 19 6 19 7 20 7 18 4 15 5 17 5 17 5 17 5 17 6 19 7 17 3 15 4 18 12 17 10 15 8 12 5 11 4 12 6 14 5 11 1 6 1 2 0 0 0 3 1 3 0 1 0 1 0 2 1 4 2 5 3 6 4 5 3 4 4 7 6 8 7 9 6 8 5 7 5 7 5 7 5 7 2 7 7 9 6 8 7 10 6 8 6 9 7 10 8 10 9 12 11 13 9 10 10 13 5 10 6 12 8 13 7 11 8 13 9 14 9 14 10 15 10 15 10 15 10 15 10 15 15 19 13 17 12 17 13 19 17 21 15 19 13 18 13 18 13 18 13 19 14 20 15 20 15 20 15 21 16 22 17 22 19 23 17 21 16 23 20 26 19 24 19 24 19 24 19 24 20 25 20 25 20 25 20 25 18 26 18 26 20 25 20 25 23 25 24 29 24 17 7 7 3 6 6 9 8 11 9 11 7 9 7 10 8 11 9 11 6 14 9 10 6 19 23 31 29 34 27 31 25 30 25 30 26 30 25 29 25 29 25 28 26 30 26 30 26 30 26 30 26 24 22 50 58 70 57 69 50 65 52 67 54 67 55 66 52 66 51 67 52 68 53 69 55 69 54 69 54 70 56 72 55 72 56 73 56 74 57 74 59 77 60 78 61 77 60 76 59 78 62 78 59 76 60 78 64 81 64 82 65 83 66 84 60 82 59 83 59 84 60 84 62 86 61 85 61 86 63 87 62 86 62 85 61 84 60 84 63 87 63 87 63 87 63 87 66 87 64 86 63 85 63 86 66 88 66 88 66 88 66 88 66 87 66 87 66 87 66 87 65 87 66 88 67 87 66 86 67 90 67 90 67 90 67 90 66 89 67 90 67 91 68 91 66 91 66 92 67 93 68 93 67 92 67 92 67 92 67 92 66 90 67 91 67 92 68 92 67 91 67 91 67 91 67 91 70 93 69 93 69 93 69 93 69 93 69 92 68 92 67 91 69 93 67 91 67 91 69 93 67 91 67 91 67 91 67 91 67 90 66 89 65 90 66 91 65 90 66 91 67 91 66 89 68 91 67 90 66 91 67 92 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 69 93 68 91 67 90 65 89 67 91 67 90 66 89 65 89 63 89 63 89 63 89 63 89 62 88 63 89 63 90 64 90 68 94 67 93 67 92 66 92 65 91 65 91 65 91 65 91 63 91 63 90 62 89 61 89 59 87 59 86 58 86 57 85 58 86 58 85 57 85 56 84 58 86 58 86 58 86 58 86 59 88 59 87 59 87 59 87 59 88 62 90 63 90 62 87 63 91 63 90 62 89 61 89 62 90 61 88 60 89 61 91 55 93 61 89 69 86 71 86 64 86 54 84 53 81 53 78 49 76 50 77 49 75 48 71 47 72 50 73 51 72 51 71 44 69 43 70 45 68 45 67 43 64 41 64 44 68 45 67 45 61 37 51 26 38 10 24 20 52 44 65 44 62 43 59 42 60 43 60 41 55 34 49 26 37 9 17 0 17 5 30 16 37 26 50 40 60 43 59 40 57 38 54 36 52 34 51 31 48 31 48 31 48 31 48 30 48 32 50 33 50 32 48 32 49 33 50 33 50 34 51 33 50 32 49 32 49 32 49 32 49 32 49 32 49 32 49 30 48 32 50 33 49 31 47 32 49 32 49 32 49 32 49 30 47 30 47 30 47 30 47 29 46 29 46 29 46 29 46 29 45 28 45 27 44 27 44 29 44 29 44 29 44 29 44 29 44 29 44 29 44 29 44 27 41 27 42 27 42 27 43 26 42 26 42 26 42 26 42 25 41 25 41 25 41 25 41 23 39 23 39 23 39 23 39 21 38 22 39 23 38 22 37 22 40 25 40 20 35 20 38 20 36 21 38 22 38 21 37 22 38 22 37 20 35 17 32 20 37 22 38 22 37 20 35 17 33 17 33 18 36 21 38 20 36 18 34 18 34 20 36 19 35 19 34 18 34 17 33 19 32 19 33 20 34 21 34 22 34 20 33 19 33 20 34 19 34 19 34 19 34 19 34 20 33 16 32 19 35 19 32 15 30 15 31 16 32 17 32 19 33 17 30 15 30 16 32 17 32 17 32 17 32 17 32 17 34 20 33 16 29 15 32 16 30 19 33 19 31 17 29 22 33 17 31 19 32 17 26 26 23 17 32 18 26 26 33 31 38 34 37 28 46 27 45 16 20 19 20 17 18 17 20 16 19 18 21 20 22 19 21 18 20 17 19 17 20 19 22 21 23 20 21 17 18 15 17 18 20 18 20 18 20 18 20 17 20 19 19 15 17 16 20 20 27 18 23 14 17 11 15 10 14 13 13 13 11 9 8 6 3 0 0 1 3 3 2 2 1 1 1 1 2 3 4 4 4 5 5 5 5 4 4 6 6 7 8 9 9 8 8 7 7 7 7 7 7 7 7 6 8 10 10 9 8 8 9 8 8 8 9 9 10 10 10 10 12 13 12 11 10 11 13 12 8 7 7 12 13 12 9 15 14 14 13 14 13 13 12 13 15 14 16 15 17 16 18 19 19 18 18 17 19 19 20 20 20 19 19 18 20 19 21 18 19 18 20 19 21 20 21 18 19 19 21 22 24 24 25 24 24 22 22 21 24 25 27 24 25 24 25 24 25 24 25 25 26 25 26 25 26 25 26 26 26 26 26 25 26 25 26 27 26 26 29 24 16 9 9 7 8 9 10 10 10 10 9 9 9 9 10 10 11 11 11 9 12 14 12 15 23 31 32 35 34 33 31 31 30 31 31 29 30 29 30 30 31 30 31 30 31 30 31 30 31 30 31 32 26 29 56 66 83 69 86 65 84 66 86 67 86 66 85 65 84 66 86 68 88 70 89 70 88 69 88 69 89 71 91 72 92 73 92 74 93 74 93 76 96 77 97 78 96 77 95 76 96 79 97 77 95 77 98 81 100 81 101 82 102 83 102 81 103 83 103 84 104 84 104 86 107 87 107 86 106 85 104 86 106 86 106 85 105 85 105 89 109 89 109 89 109 89 109 88 112 87 111 85 111 86 111 88 113 88 113 88 113 88 113 86 113 86 113 86 113 86 113 87 114 88 115 88 115 87 114 89 115 89 115 89 115 89 115 89 116 90 116 91 117 91 117 91 117 91 118 92 119 93 119 92 118 92 118 92 118 92 118 90 119 91 119 92 120 92 120 91 119 91 119 91 119 91 119 96 123 95 122 93 120 92 119 93 121 93 121 92 120 92 119 93 120 92 119 91 120 92 121 91 119 91 119 91 119 91 119 90 118 89 116 88 117 90 118 90 118 91 119 91 119 90 117 92 119 91 118 90 119 91 120 92 120 92 120 92 120 92 120 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 93 121 92 119 91 118 89 117 91 119 90 118 90 118 89 117 89 119 89 119 89 119 89 119 88 119 89 119 90 120 90 120 92 122 92 122 93 123 93 123 91 121 91 121 91 121 91 121 91 121 91 120 90 119 89 119 87 117 87 117 86 116 86 115 86 116 86 116 85 115 85 114 86 116 86 116 86 116 86 116 88 115 87 117 87 117 87 118 87 119 88 123 89 123 88 123 91 125 90 124 90 124 89 123 90 124 89 123 89 123 90 124 92 122 90 119 87 119 86 119 87 118 88 115 84 111 81 111 77 104 77 104 76 101 72 99 71 100 72 101 73 100 72 99 69 97 69 97 69 96 68 94 67 92 65 91 69 92 68 88 56 76 51 64 34 49 26 48 56 83 66 84 61 83 60 79 59 87 61 88 61 86 58 83 56 76 44 54 19 35 17 43 24 49 35 64 50 75 56 78 59 78 55 74 52 73 52 74 47 73 47 73 47 73 47 73 46 73 48 75 50 76 49 75 51 77 50 76 50 76 49 75 49 75 49 75 50 76 50 74 48 70 49 70 49 70 49 70 49 70 50 72 51 71 49 70 49 70 49 70 49 70 49 70 47 68 47 68 47 68 47 68 46 65 46 65 46 65 46 65 45 64 45 63 44 62 43 62 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 42 64 43 61 42 61 43 60 42 59 42 58 42 58 42 58 41 57 41 57 41 57 41 57 39 55 39 55 39 55 39 55 38 54 39 55 39 55 38 54 37 54 39 55 37 53 38 55 37 53 38 54 38 53 36 52 36 53 37 53 37 52 35 50 38 54 38 54 37 52 34 50 33 49 32 49 33 50 36 52 36 51 35 50 34 51 35 52 35 51 35 51 34 50 34 49 32 48 33 49 33 49 34 50 38 53 36 50 33 49 33 49 34 50 34 50 34 50 34 50 36 50 33 50 35 51 34 49 31 47 31 47 32 48 32 48 34 50 33 48 31 48 32 49 32 48 32 48 32 48 32 48 31 49 34 49 31 46 31 49 28 45 31 48 32 47 30 45 35 49 30 45 29 46 30 49 26 51 22 57 31 52 38 57 25 59 32 63 39 67 48 63 3 18 9 19 4 15 5 20 7 19 7 18 7 19 8 20 7 19 6 18 6 19 8 20 9 20 7 18 5 16 4 17 6 18 6 18 6 18 6 18 5 18 6 17 3 15 5 19 12 18 11 15 8 13 6 11 4 11 5 13 4 11 2 8 2 3 0 0 0 2 0 2 0 1 0 1 0 2 1 4 1 4 3 5 3 5 2 3 3 6 5 8 6 8 6 7 5 7 5 7 5 7 5 7 5 9 9 10 7 7 6 9 6 8 6 9 7 10 8 10 8 11 11 12 8 10 9 12 9 8 0 5 5 14 8 10 11 15 10 14 9 13 8 12 7 13 9 14 11 16 12 18 13 18 12 18 13 18 14 19 14 18 13 18 13 19 15 21 13 18 13 19 14 20 15 20 14 19 15 21 16 22 18 23 18 23 17 22 17 23 19 25 19 24 19 24 19 24 19 24 20 25 20 25 20 25 20 25 18 26 18 26 20 25 20 25 23 25 24 26 19 13 6 9 6 9 7 10 8 9 6 8 7 9 7 10 8 11 9 11 3 12 9 14 13 26 26 31 30 34 28 32 26 31 27 32 24 28 25 29 26 31 27 31 26 30 26 30 26 30 26 30 28 27 24 47 56 72 60 70 52 66 53 67 53 67 55 67 51 65 51 67 53 69 55 71 55 69 54 69 54 70 56 72 56 73 56 74 57 74 58 75 59 77 60 78 61 77 60 76 59 77 62 78 60 77 61 80 64 81 64 82 65 83 66 84 61 83 59 84 60 84 61 85 60 85 63 88 64 87 61 84 62 86 62 86 62 86 62 85 64 88 64 88 64 88 64 88 66 87 65 86 64 86 65 87 66 88 66 88 66 88 66 88 65 86 65 86 65 86 65 86 66 87 67 89 68 88 66 87 66 89 66 89 66 89 66 89 67 90 67 91 68 91 69 92 66 91 66 92 67 93 68 93 67 92 67 92 67 92 67 92 67 91 67 92 68 92 69 93 68 92 68 92 68 92 68 92 71 95 70 94 70 93 69 93 70 94 69 93 69 92 68 92 68 92 68 92 68 92 68 92 67 91 67 91 67 91 67 91 67 90 66 89 65 90 66 91 67 91 68 92 67 91 66 89 68 91 67 90 66 91 67 92 68 92 68 92 68 92 68 92 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 68 92 68 91 67 90 66 90 66 90 66 90 66 90 66 90 64 90 64 90 64 90 64 90 63 89 63 90 64 90 65 91 64 90 65 92 67 94 68 95 66 92 66 92 66 92 66 92 63 91 63 90 62 89 61 89 60 88 59 87 59 86 58 86 59 87 58 86 58 85 57 85 58 86 58 86 58 86 58 86 59 88 59 87 59 87 59 87 59 87 60 88 61 88 61 87 62 90 62 90 62 90 62 90 62 89 61 89 61 90 63 92 54 90 56 87 62 85 61 88 55 90 54 89 54 83 62 86 53 78 51 77 49 74 48 72 47 72 50 73 51 72 51 71 47 69 46 70 45 69 46 68 44 68 45 68 47 69 45 64 34 51 25 34 6 26 16 44 42 62 42 57 39 62 42 57 42 60 44 62 45 61 43 60 40 60 41 53 24 30 2 17 5 25 11 32 19 41 29 50 38 55 37 54 36 53 36 53 30 47 30 47 30 47 30 47 29 47 30 48 32 49 33 50 35 51 34 50 33 49 32 48 31 48 32 49 33 51 34 52 33 50 33 50 33 50 33 50 32 49 33 50 33 50 32 49 32 49 32 49 32 49 32 49 30 47 30 47 30 47 30 47 29 46 29 46 29 46 29 46 28 45 27 44 26 43 26 43 30 45 30 45 30 45 30 45 29 44 29 44 29 44 29 44 29 42 28 43 28 42 27 43 26 42 26 42 26 42 26 42 26 42 26 42 26 42 26 42 24 40 24 40 24 40 24 40 22 38 23 40 24 39 22 38 22 38 23 38 22 37 22 38 22 38 22 38 21 36 19 35 19 35 20 37 21 36 20 35 21 37 21 37 20 36 19 35 18 34 17 33 18 35 20 36 19 35 19 35 19 35 19 35 20 36 19 35 19 34 18 34 20 33 20 33 20 33 20 33 23 36 22 34 20 33 21 34 19 34 19 34 19 34 19 34 20 34 19 34 19 34 18 33 16 32 17 32 17 32 17 32 19 34 18 33 18 33 18 33 18 33 18 33 18 33 18 33 16 32 17 32 17 32 17 33 16 30 18 33 20 32 18 30 19 30 15 27 15 30 19 31 17 18 17 37 24 47 24 32 5 28 13 34 22 44 30 49 16 21 21 22 17 17 18 23 20 21 18 20 18 21 20 23 20 22 19 21 18 21 19 22 19 20 18 19 17 20 19 21 16 18 16 18 16 18 16 18 16 19 18 19 15 17 17 21 14 21 14 20 13 18 13 18 12 15 13 13 13 12 11 11 7 4 1 0 1 2 2 1 2 1 1 1 1 2 3 4 3 3 4 5 5 4 3 3 5 6 7 7 8 8 7 7 7 7 7 7 7 7 7 7 8 10 11 11 9 8 8 9 8 8 8 9 9 10 10 10 10 11 12 12 10 9 11 12 14 7 3 3 10 13 14 11 16 14 15 13 14 12 13 11 12 14 14 15 16 17 17 19 16 18 17 19 19 20 19 20 18 19 18 19 19 21 21 23 18 19 18 20 19 21 20 21 21 22 21 22 21 22 21 22 22 23 22 23 23 24 24 26 24 25 24 25 24 25 24 25 25 26 25 26 25 26 25 26 26 26 26 26 25 26 25 26 27 27 26 26 19 11 7 10 9 9 10 10 10 9 8 7 9 9 9 10 10 11 11 11 9 11 14 13 18 25 29 27 33 31 32 30 31 30 31 31 29 30 29 31 31 32 32 33 30 31 30 31 30 31 30 31 33 29 30 52 62 84 72 86 68 87 67 86 67 86 66 86 66 85 67 87 69 89 70 90 70 88 69 88 69 89 71 91 73 92 74 93 74 94 75 94 76 96 77 97 78 96 77 95 76 96 79 98 78 97 79 100 81 100 81 101 82 102 83 102 82 103 84 104 84 105 85 105 82 103 85 107 88 108 87 107 86 106 86 106 86 106 86 107 88 108 88 108 88 108 88 108 88 112 87 111 86 112 88 113 88 113 88 113 88 113 88 113 87 114 87 114 87 114 87 114 87 115 89 116 89 116 88 114 89 115 89 115 89 115 89 115 90 116 91 117 91 118 92 118 91 117 91 118 92 119 93 119 92 118 92 118 92 118 92 118 91 119 92 120 92 121 93 121 92 120 92 120 92 120 92 120 93 121 94 122 94 123 95 123 94 122 94 121 93 121 92 120 92 120 92 120 92 120 92 120 91 119 91 119 91 119 91 119 93 120 92 119 91 120 92 121 92 120 92 120 92 119 90 117 92 119 91 118 90 119 91 120 90 118 90 118 90 118 90 118 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 92 120 91 119 91 119 90 118 90 118 90 118 90 118 90 118 90 120 90 120 90 120 90 120 89 119 90 120 90 121 91 121 89 119 90 121 92 123 94 125 92 122 92 122 92 122 92 122 91 121 91 120 90 119 89 119 88 118 88 117 87 117 86 116 87 117 87 116 86 116 85 115 86 116 86 116 86 116 86 116 88 115 87 117 87 117 87 118 87 118 86 120 86 121 87 123 90 124 90 124 90 124 90 124 90 123 89 123 90 125 92 126 96 130 91 129 88 130 86 129 88 130 92 125 86 113 84 115 79 106 78 104 75 101 72 100 71 100 72 101 73 100 72 99 69 98 70 98 71 96 69 94 68 93 68 92 70 89 62 80 48 66 34 47 22 54 48 85 62 85 58 77 56 84 61 81 60 88 61 88 60 85 59 84 58 82 61 85 60 70 35 46 23 44 21 41 20 46 33 60 45 68 51 75 55 75 53 72 48 74 48 74 48 74 48 74 47 73 47 73 48 74 49 75 52 77 51 76 50 75 49 74 49 75 49 76 51 77 52 76 49 71 50 71 50 71 50 71 49 70 48 69 48 69 49 70 49 70 49 70 49 70 49 70 47 68 47 68 47 68 47 68 46 65 46 65 46 65 46 65 45 64 45 63 44 62 43 62 45 64 45 64 45 64 45 64 44 63 44 63 44 63 44 63 44 65 44 62 43 61 43 60 42 59 42 58 42 58 42 58 42 58 42 58 42 58 42 58 40 56 40 56 40 56 40 56 38 55 40 56 40 56 39 54 40 56 39 54 38 53 36 52 38 54 38 54 37 52 35 51 34 51 36 53 37 53 36 52 35 51 35 51 36 52 37 53 36 51 35 51 35 52 37 53 35 51 35 51 35 51 35 51 36 52 36 51 35 51 34 50 33 49 33 49 33 49 33 49 33 49 33 48 33 50 35 52 34 50 34 50 34 50 34 50 33 50 34 49 32 47 31 47 33 48 32 48 32 48 32 48 33 49 33 49 34 49 33 49 33 49 33 49 33 49 33 49 32 47 31 48 32 49 33 48 30 47 33 50 35 50 33 49 31 47 29 43 27 45 31 51 35 65 40 72 56 84 63 66 47 75 41 73 41 67 44 65 6 19 8 19 6 17 6 20 6 18 5 17 6 19 8 21 9 20 7 18 6 18 7 19 5 17 5 18 6 19 7 19 4 16 4 16 4 16 4 16 4 17 6 17 4 16 6 20 6 12 6 13 7 13 8 14 6 13 6 14 6 14 6 13 3 4 0 0 0 2 0 1 0 1 0 1 0 2 1 4 1 3 2 4 2 4 1 3 3 5 4 7 5 7 5 7 5 7 5 7 5 7 5 7 5 9 9 11 8 9 7 10 6 8 6 9 7 10 8 10 7 11 10 11 8 9 8 12 7 9 0 6 5 14 9 14 10 15 9 14 9 14 8 13 8 14 9 15 10 16 11 17 10 16 12 19 14 19 14 19 13 18 13 18 13 19 16 21 13 18 13 19 14 20 15 20 17 22 17 21 16 20 15 20 17 22 17 23 18 24 19 24 19 24 19 24 19 24 19 24 20 25 20 25 20 25 20 25 18 26 18 26 20 25 20 25 24 26 24 24 14 7 4 10 7 9 8 10 8 9 6 8 7 9 7 10 8 11 9 11 5 13 8 13 14 27 25 28 27 32 26 31 26 31 27 32 26 30 26 30 27 31 27 31 26 30 26 30 26 30 26 30 27 28 23 42 50 71 61 69 55 69 54 67 53 67 55 68 54 68 53 68 54 69 54 69 55 69 54 69 54 70 56 72 57 74 57 74 58 75 58 76 59 77 60 78 61 77 60 76 59 77 62 79 61 78 63 82 64 81 64 82 65 83 66 84 62 84 60 84 61 85 61 86 58 83 60 86 63 88 64 89 62 86 62 86 63 87 63 87 63 87 63 87 63 87 63 87 66 87 65 87 65 88 67 89 66 88 66 88 66 88 66 88 68 89 68 89 68 89 68 89 67 88 68 89 68 89 67 88 67 90 67 90 67 90 67 90 68 91 68 91 69 92 69 93 66 91 66 92 67 93 68 93 67 92 67 92 67 92 67 92 68 92 68 92 69 93 69 94 69 93 69 93 69 93 69 93 68 93 69 94 71 96 72 97 71 94 70 94 69 93 69 93 67 92 68 93 69 92 68 91 67 91 67 91 67 91 67 91 70 93 68 92 68 92 69 94 69 93 69 93 68 91 66 89 68 91 67 90 66 91 67 92 66 90 66 90 66 90 66 90 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 65 89 66 90 66 90 67 91 65 91 65 91 65 91 65 91 64 90 64 90 65 91 65 92 63 89 64 91 66 93 68 94 67 93 67 93 67 93 67 93 63 91 63 90 62 89 61 89 61 88 60 88 59 87 59 87 60 87 59 87 58 86 58 86 58 86 58 86 58 86 58 86 59 88 59 87 59 87 59 87 59 86 58 85 58 86 60 87 61 89 62 90 62 90 63 91 62 89 61 89 62 91 65 93 60 96 60 93 59 88 50 85 52 97 52 93 55 85 64 83 58 80 51 76 48 74 49 73 47 72 50 73 51 72 51 71 48 70 47 71 48 70 46 69 46 68 46 69 47 63 35 51 20 32 7 23 12 44 41 69 48 66 44 57 39 61 43 58 43 60 42 59 41 57 40 56 42 57 37 57 40 57 30 43 10 25 4 15 0 14 5 29 15 36 26 49 36 53 34 49 33 50 33 50 33 50 33 50 31 48 30 47 29 47 31 48 34 51 33 50 33 50 32 49 33 50 33 50 34 51 34 52 34 51 34 51 34 51 34 51 32 49 31 47 30 48 32 49 32 49 32 49 32 49 32 49 30 47 30 47 30 47 30 47 29 46 29 46 29 46 29 46 29 46 29 45 28 45 27 44 29 44 29 44 29 44 29 44 29 44 29 44 29 44 29 44 30 44 30 44 28 43 27 43 26 42 26 42 26 42 26 42 25 41 25 41 25 41 25 41 25 41 25 41 25 41 25 41 23 39 24 40 24 40 23 39 26 40 22 38 22 38 20 34 21 37 22 38 22 37 20 36 19 35 20 37 21 37 20 36 18 34 18 34 19 36 22 38 21 36 20 35 19 36 21 37 18 35 19 36 20 35 19 34 21 36 20 36 19 35 19 35 19 34 20 33 20 33 19 32 19 32 19 32 20 34 23 36 19 34 19 34 19 34 19 34 18 34 19 33 16 29 15 31 18 33 18 33 17 32 17 32 16 31 17 33 19 33 18 32 17 32 17 32 17 32 17 32 19 32 16 31 18 33 17 30 17 32 20 35 23 36 22 34 22 35 20 31 15 26 15 27 30 36 40 71 61 114 71 89 25 57 18 47 23 43 31 49 20 21 18 20 20 22 19 20 15 17 16 19 18 21 20 22 20 22 19 20 17 19 18 20 17 20 19 22 19 20 17 18 17 19 17 19 17 19 17 19 15 19 17 19 16 18 18 22 14 21 14 21 14 19 13 18 15 17 15 15 15 15 16 16 8 4 1 0 1 1 1 0 2 1 1 1 1 2 3 4 2 3 3 4 4 3 3 2 4 5 6 7 7 7 7 6 7 7 7 7 7 7 7 7 6 8 11 11 10 10 11 12 8 8 8 9 9 10 10 10 9 10 12 11 9 9 10 11 10 8 9 8 11 12 15 15 13 12 14 13 14 13 15 14 15 16 15 16 15 16 15 16 14 17 17 20 20 21 19 20 19 20 18 19 18 20 20 21 18 19 18 20 19 21 20 21 20 21 21 22 21 22 22 23 21 23 23 24 24 25 24 25 24 25 24 25 24 25 24 25 25 26 25 26 25 26 25 26 26 26 26 26 25 26 25 26 28 27 26 24 14 7 5 11 8 8 9 10 10 10 9 9 9 9 9 10 10 11 11 11 11 11 12 12 20 29 34 31 33 32 32 31 32 31 33 33 32 32 31 32 31 32 30 31 30 31 30 31 30 31 30 31 31 29 28 46 56 82 72 84 70 88 68 86 66 86 66 87 70 89 69 88 69 87 68 87 70 88 69 88 69 89 71 91 74 93 74 94 75 94 76 95 76 96 77 97 78 96 77 95 75 96 79 98 79 98 81 101 81 100 81 101 82 102 83 102 83 104 84 105 85 105 86 106 85 105 85 105 86 107 88 108 86 106 86 107 87 108 88 108 89 109 89 109 89 109 89 109 87 112 87 112 87 113 89 115 88 113 88 113 88 113 88 113 90 117 90 117 90 117 90 117 88 116 89 117 90 116 89 115 91 117 91 117 91 117 91 117 91 117 91 118 92 118 93 119 91 117 91 118 92 119 93 119 92 118 92 118 92 118 92 118 92 120 92 121 93 121 94 122 93 121 93 121 93 121 93 121 94 123 95 123 95 123 95 123 95 123 94 122 94 121 93 121 91 119 93 121 93 121 91 119 91 119 91 119 91 119 91 119 93 120 92 119 91 120 92 121 93 121 93 121 92 119 90 117 92 119 91 118 90 119 91 120 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 91 119 89 117 89 118 90 119 91 119 91 121 91 121 91 121 91 121 90 120 90 121 91 121 92 122 90 120 90 121 91 122 92 123 93 123 93 123 93 123 93 123 91 121 91 120 90 119 89 119 89 119 88 118 88 117 87 117 88 118 87 117 87 116 86 116 86 116 86 116 86 116 86 116 88 115 87 117 87 117 87 118 87 117 84 118 84 119 86 123 89 123 89 124 90 125 91 125 89 123 89 124 91 126 93 129 95 135 100 147 104 153 102 153 114 155 107 138 95 121 83 107 82 108 79 103 75 101 73 101 71 100 72 101 73 100 72 99 71 97 72 98 71 97 70 94 67 92 68 90 65 80 50 65 28 47 23 56 49 84 66 88 63 89 65 83 59 84 62 83 59 86 58 84 57 83 57 83 61 82 56 78 55 77 55 76 41 61 34 46 15 33 16 42 21 46 32 60 45 69 49 70 51 77 51 77 51 77 51 77 50 75 48 72 45 72 46 73 49 75 50 76 50 76 51 77 52 77 51 77 51 77 50 74 50 72 51 72 51 72 51 72 51 71 49 69 48 70 50 72 49 70 49 70 49 70 49 70 47 68 47 68 47 68 47 68 46 65 46 65 46 65 46 65 47 66 47 66 46 65 45 64 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 45 67 45 63 43 62 43 60 42 59 42 58 42 58 42 58 41 57 41 57 41 57 41 57 41 57 41 57 41 57 41 57 39 56 40 57 41 56 40 55 40 54 36 53 39 56 38 52 36 52 37 54 38 54 37 53 36 52 37 53 37 52 35 51 36 51 34 50 34 51 36 53 36 52 35 50 34 51 35 52 34 50 36 52 36 52 34 50 37 53 36 52 36 51 35 51 34 50 34 49 33 48 32 48 35 51 34 50 34 51 35 52 34 50 34 50 34 50 34 50 33 51 36 50 31 45 30 48 34 50 34 49 33 48 32 48 29 46 31 49 33 49 32 47 32 48 32 48 32 48 32 48 35 49 31 47 33 49 31 45 28 48 32 51 34 52 33 51 33 52 35 50 28 44 27 47 37 84 90 149 162 208 183 171 97 117 71 96 53 74 46 75 9 18 4 17 9 22 8 17 0 13 3 17 7 19 8 20 8 19 6 17 5 17 5 17 6 19 9 21 8 17 3 13 6 18 6 18 6 18 6 18 3 16 5 17 4 16 6 20 12 17 10 16 9 14 7 13 9 15 8 15 8 16 9 16 3 4 0 0 0 1 0 0 0 1 0 1 0 2 1 4 0 3 1 4 2 3 1 2 2 5 4 7 5 7 5 6 5 7 5 7 5 7 5 7 3 8 8 11 9 10 10 13 6 8 6 9 7 10 8 10 7 10 9 11 7 9 8 11 3 10 6 12 6 13 10 18 7 13 8 14 9 15 10 16 11 15 10 15 10 15 10 14 9 15 12 19 15 20 14 19 15 19 14 18 13 19 14 20 13 18 13 19 14 20 15 20 13 19 14 20 17 23 18 24 16 22 18 24 19 24 19 23 19 24 19 24 19 24 19 24 20 25 20 25 20 25 20 25 18 26 18 26 20 25 20 25 24 26 24 22 11 5 3 11 5 8 7 10 8 10 8 9 7 9 7 10 8 11 9 11 6 12 6 13 17 33 33 37 29 34 29 33 28 34 30 35 29 32 28 31 27 30 26 29 26 30 26 30 26 30 26 30 25 28 21 37 46 70 61 68 57 70 54 67 52 67 55 68 57 71 55 69 54 68 52 67 55 69 54 69 54 70 56 72 57 74 57 75 58 76 59 76 59 77 60 78 61 77 60 76 58 77 62 79 62 79 64 83 64 81 64 82 65 83 66 84 62 84 60 85 61 86 62 86 64 87 62 84 60 85 62 87 62 86 62 87 63 88 64 88 66 90 66 90 66 90 66 90 65 87 65 87 65 89 68 90 66 88 66 88 66 88 66 88 70 91 70 91 70 91 70 91 67 89 68 90 69 89 68 88 69 92 69 92 69 92 69 92 68 91 68 92 69 93 70 93 66 91 66 92 67 93 68 93 67 92 67 92 67 92 67 92 68 92 68 93 69 94 70 94 69 93 69 93 69 93 69 93 73 97 72 95 71 94 69 93 71 95 71 94 70 93 69 93 66 91 69 94 70 93 67 90 67 91 67 91 67 91 67 91 68 91 67 90 66 91 67 92 70 94 70 93 68 91 66 89 68 91 67 90 66 91 67 92 68 92 68 92 68 92 68 92 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 67 91 65 89 65 90 66 91 67 91 65 91 65 91 65 91 65 91 64 90 64 91 65 92 66 92 64 90 64 91 65 91 66 92 67 93 67 93 67 93 67 93 63 91 63 90 62 89 61 89 61 89 61 88 60 87 59 87 60 88 60 87 59 86 58 86 58 86 58 86 58 86 58 86 59 88 59 87 59 87 59 87 58 86 57 83 57 85 59 87 61 89 61 90 62 91 63 91 61 89 61 90 63 92 65 94 63 102 75 116 89 127 85 130 79 125 67 110 69 95 71 80 60 82 52 76 48 74 49 73 47 72 50 73 51 72 51 71 48 72 49 72 49 72 48 69 45 68 47 67 42 56 28 40 4 20 8 44 47 75 51 60 39 62 46 60 41 61 45 61 41 57 40 57 40 58 42 60 42 63 46 61 38 54 37 58 41 57 34 38 7 14 0 14 0 18 7 31 21 43 30 49 35 52 35 52 35 52 35 52 35 50 31 46 28 45 28 46 31 49 32 50 33 51 34 52 36 52 35 51 34 50 33 50 34 51 34 51 34 51 34 51 36 52 33 49 32 50 35 53 32 49 32 49 32 49 32 49 30 47 30 47 30 47 30 47 29 46 29 46 29 46 29 46 31 48 31 47 30 47 29 46 28 43 28 43 28 43 28 43 29 44 29 44 29 44 29 44 32 45 30 45 29 43 27 43 26 42 26 42 26 42 26 42 24 40 24 40 24 40 24 40 25 41 25 41 25 41 25 41 23 40 24 41 25 40 24 39 22 36 18 36 24 42 24 38 19 35 20 37 22 38 22 38 20 37 21 37 21 36 19 34 22 37 19 34 17 33 18 35 19 35 18 33 17 33 18 34 17 34 20 37 21 36 18 33 21 37 21 36 20 35 19 35 19 34 19 33 18 32 17 32 24 38 22 36 20 35 20 35 19 34 19 34 19 34 19 34 19 37 23 36 17 30 16 34 19 34 19 33 18 32 17 32 13 29 16 32 18 32 16 31 16 31 16 31 16 31 16 31 22 34 16 31 18 33 15 27 15 28 18 32 21 33 20 32 17 32 22 34 19 29 18 31 56 91 129 193 194 255 177 186 86 125 57 83 37 48 30 45 17 17 16 22 20 18 15 19 16 17 14 16 14 18 18 21 21 18 13 17 20 24 20 19 15 18 17 20 17 18 14 15 18 20 18 19 17 18 16 18 13 16 14 17 15 16 14 15 16 21 12 19 14 20 15 19 15 18 17 17 17 16 15 14 10 6 2 0 1 2 2 2 3 2 1 0 1 2 4 5 2 3 4 5 5 3 2 1 5 4 3 2 3 4 6 7 7 7 7 7 7 7 7 7 8 7 7 6 6 7 7 8 4 5 7 9 10 10 9 9 8 9 11 12 12 11 9 8 11 10 11 11 12 12 13 12 14 12 13 12 13 12 13 12 11 13 13 15 15 17 15 16 16 17 16 18 17 19 18 19 19 19 17 17 16 19 20 22 21 21 20 20 19 21 20 22 19 21 22 23 20 21 22 24 24 24 22 22 22 24 25 27 23 24 23 24 23 24 23 24 23 24 23 25 24 26 25 26 27 27 27 27 26 27 26 27 27 30 25 15 9 11 10 7 7 8 9 10 10 10 10 9 9 10 10 11 11 10 10 9 14 11 10 14 26 35 37 32 34 33 34 33 34 33 34 33 32 33 33 35 34 35 33 34 33 33 31 31 31 33 33 35 32 28 27 46 54 78 70 88 67 87 70 90 71 89 67 86 69 88 69 89 70 89 71 90 68 87 70 90 73 93 75 95 75 94 76 95 76 96 77 96 77 96 77 97 78 98 79 98 79 98 79 99 80 100 81 100 81 100 81 101 82 102 83 102 83 105 86 107 87 107 87 106 86 106 86 106 86 106 86 106 86 106 86 107 87 108 88 108 89 109 89 110 90 111 91 111 88 113 88 114 89 115 90 115 89 114 90 115 90 116 91 116 88 115 88 115 88 115 88 115 88 116 91 118 89 116 91 119 92 118 92 118 92 118 92 118 92 118 92 118 92 118 92 118 92 118 92 118 92 118 92 118 93 119 93 119 93 119 93 119 96 123 95 123 95 123 95 123 95 123 93 120 92 120 92 120 96 124 96 124 96 124 96 124 93 121 93 121 93 121 93 121 93 121 93 121 93 121 93 121 91 119 91 119 91 119 91 119 93 121 93 121 93 121 93 121 93 121 93 120 92 119 91 119 91 119 91 120 92 121 93 121 91 120 92 121 93 120 92 119 91 119 91 120 92 121 93 121 93 121 93 121 93 121 93 121 91 118 89 117 90 119 93 122 91 119 91 119 91 119 91 119 92 122 92 121 91 120 90 120 91 121 91 121 91 121 91 121 92 121 91 120 90 121 91 122 92 122 92 122 92 122 92 122 89 120 91 122 91 120 88 117 89 119 89 118 88 117 87 117 90 119 88 118 86 116 85 114 87 117 87 117 87 117 87 117 87 114 86 116 86 116 86 117 86 117 85 119 85 119 84 120 86 120 87 122 88 123 90 124 89 123 89 124 91 126 90 124 97 134 100 160 140 202 164 205 167 178 120 149 103 127 87 106 81 108 80 105 76 102 72 100 71 100 72 100 72 99 70 97 72 98 71 96 69 94 71 96 71 89 63 85 57 64 31 46 19 57 48 86 64 89 63 90 59 85 59 85 59 85 59 85 60 87 60 86 59 84 58 84 61 83 59 81 59 80 59 81 56 78 57 75 47 58 26 41 17 37 17 41 26 56 44 70 49 76 52 80 55 81 54 80 48 74 47 73 47 72 46 72 47 73 48 75 49 76 51 77 51 78 52 77 50 75 51 77 51 72 49 71 52 73 51 71 52 72 49 69 47 69 49 71 48 69 47 68 47 67 46 67 45 66 46 67 46 67 46 68 46 65 46 65 46 65 46 65 47 66 47 65 46 65 45 64 45 64 45 64 45 64 45 64 44 63 44 63 44 63 44 63 40 63 44 64 45 63 43 59 43 59 41 56 40 56 40 57 41 57 41 56 40 55 39 55 40 56 40 55 39 54 38 54 39 56 40 57 41 58 42 59 38 54 38 54 38 54 38 54 40 56 39 54 38 53 36 52 35 52 36 53 37 52 36 51 34 51 35 52 36 51 35 50 36 53 37 52 34 50 36 54 35 51 35 51 35 51 35 51 34 50 35 51 35 50 33 48 36 52 36 52 36 52 36 52 27 45 31 48 32 48 34 52 33 49 33 49 33 49 33 49 35 48 30 45 31 49 33 48 35 50 32 47 31 48 34 51 35 50 32 47 30 46 31 48 39 53 34 48 31 48 34 51 35 49 31 47 32 48 31 46 26 48 34 52 32 49 34 54 30 50 26 46 41 64 48 77 92 174 210 252 250 255 246 242 194 194 132 132 54 77 50 62 5 15 4 19 7 16 3 17 5 16 3 15 3 15 3 16 7 15 0 14 6 21 7 16 4 17 6 18 6 17 3 14 6 18 6 17 5 16 4 16 3 15 3 16 4 15 3 15 10 14 6 12 8 15 9 14 9 16 9 17 8 15 6 13 6 6 0 0 0 2 0 1 0 2 0 0 0 2 1 4 0 2 1 4 2 4 1 3 2 4 1 2 1 4 3 6 4 6 4 6 4 6 4 6 7 9 6 8 6 8 7 9 3 6 6 9 8 10 8 9 7 9 9 11 9 11 7 9 6 11 6 12 7 12 8 13 8 13 8 13 7 12 7 12 6 12 8 14 10 16 10 15 11 16 12 17 12 18 13 18 13 17 12 17 13 18 14 20 16 20 15 19 14 20 15 21 14 20 17 22 15 20 17 23 18 23 17 21 17 23 19 25 18 23 18 23 18 23 18 23 18 23 18 24 19 25 20 25 19 27 19 27 21 26 21 26 23 28 21 14 7 10 7 6 5 8 7 10 8 10 8 9 8 11 10 12 10 12 9 10 11 13 7 18 24 37 33 34 29 34 29 34 29 34 29 34 28 33 29 34 30 34 29 32 29 32 27 30 26 31 28 33 27 28 22 39 46 67 60 71 54 69 56 70 56 70 57 68 55 69 55 70 55 71 56 71 54 70 56 72 58 74 60 75 58 75 58 75 59 76 59 77 60 77 61 78 61 79 62 79 62 79 63 80 63 81 64 81 64 81 65 82 65 83 66 84 62 85 62 87 63 87 63 86 62 86 62 86 62 86 62 86 62 86 63 87 63 88 64 88 65 89 65 90 66 91 67 91 66 88 66 89 67 90 68 90 67 89 67 89 68 90 68 91 67 88 67 88 67 88 67 88 67 90 70 91 69 89 70 92 69 92 69 92 69 92 69 92 69 92 69 92 69 92 69 92 67 92 67 92 67 92 67 92 68 93 68 93 68 93 68 93 71 95 71 95 70 94 70 94 71 95 70 93 69 93 69 94 72 96 72 96 72 96 72 96 70 94 70 94 70 94 70 94 69 93 69 93 69 93 69 93 67 91 67 91 67 91 67 91 69 93 69 93 69 93 69 93 69 93 69 92 68 92 67 91 67 91 67 92 68 93 69 93 67 92 68 93 69 92 68 91 67 91 67 92 68 93 69 93 69 93 69 93 69 93 69 93 67 90 66 90 67 92 68 93 67 91 67 91 67 91 67 91 66 92 66 91 65 90 64 90 64 90 64 90 64 90 64 90 66 91 65 90 64 91 65 92 66 92 66 92 66 92 66 92 62 91 63 91 63 90 61 88 61 89 61 88 60 87 59 87 61 88 60 87 59 86 58 85 59 87 59 87 59 87 59 87 59 88 59 87 59 87 59 87 58 86 58 85 58 85 58 84 58 86 59 87 60 89 62 90 61 89 61 90 63 91 63 91 59 96 84 150 148 202 160 201 140 171 93 115 55 89 68 74 58 80 52 77 49 74 48 71 47 72 50 72 50 71 49 69 50 73 49 71 48 70 49 73 52 68 45 59 30 35 7 23 14 42 37 62 46 62 45 63 42 59 42 59 42 59 42 59 43 60 43 59 42 59 41 58 43 60 41 58 40 59 40 60 45 63 47 62 40 50 26 38 5 19 0 14 0 24 15 37 24 44 30 51 35 52 34 50 32 48 31 48 30 47 30 46 30 47 31 49 32 50 34 51 33 51 35 50 32 49 34 53 36 51 33 51 35 53 35 50 35 51 32 48 31 48 32 49 32 48 31 48 30 47 30 46 31 48 30 47 30 47 30 47 29 46 29 46 29 46 29 46 30 46 29 46 28 45 28 44 30 45 30 45 30 45 30 45 28 43 28 43 28 43 28 43 27 41 29 44 29 44 27 43 26 42 25 40 24 41 25 41 25 41 25 40 24 40 23 39 24 40 24 39 23 39 22 38 24 40 25 41 25 41 25 42 22 38 22 38 22 38 22 38 24 40 23 38 22 37 20 36 19 36 20 37 21 36 20 35 19 35 20 36 20 36 19 35 20 37 21 36 18 34 20 38 19 35 19 35 19 35 19 35 22 38 21 36 19 34 17 33 20 35 20 35 20 35 20 35 20 36 22 36 19 33 19 35 18 33 18 33 18 33 18 33 20 33 16 30 17 33 18 33 20 34 17 31 16 32 19 35 20 34 18 33 17 33 18 33 17 31 15 30 15 32 20 36 20 33 16 31 17 32 17 31 16 30 20 32 19 31 19 32 19 34 23 42 33 42 48 95 161 204 219 245 204 254 188 233 156 190 97 95 29 47 37 41 17 16 15 20 18 17 14 19 17 19 17 19 16 17 14 15 17 17 13 16 17 21 17 16 18 20 19 21 19 20 17 18 18 20 18 19 17 18 16 18 16 18 16 18 16 18 16 18 16 21 12 19 14 20 15 19 17 20 17 16 15 14 13 13 11 7 3 1 1 2 2 1 2 1 1 1 1 2 3 4 2 2 2 2 3 4 5 5 4 3 3 3 3 4 5 6 5 5 5 5 5 5 5 5 11 11 10 9 9 10 11 11 7 8 9 10 11 11 11 10 9 10 10 11 11 10 10 9 11 10 11 10 12 11 12 12 11 10 11 10 12 11 12 11 11 13 13 15 15 17 15 16 16 18 17 18 18 19 18 19 16 18 18 19 19 20 19 19 21 21 20 20 19 21 20 22 19 21 22 23 20 21 22 24 23 23 22 23 22 24 24 26 23 24 23 24 23 24 23 24 23 24 23 25 24 26 25 26 27 27 27 27 26 27 26 27 27 27 20 13 8 10 9 8 7 8 9 10 10 10 10 9 11 12 13 13 13 13 12 11 16 13 15 21 32 37 38 35 34 33 34 33 34 33 34 33 33 34 34 35 34 35 33 33 32 32 31 31 30 31 31 33 31 30 29 47 56 81 72 87 69 88 70 89 70 89 68 88 70 89 70 90 71 90 72 91 72 91 72 92 73 93 74 93 74 93 74 94 75 95 76 95 77 97 78 97 79 98 79 98 79 99 80 99 81 100 81 100 81 101 82 101 83 102 83 102 84 105 86 107 87 107 87 107 86 106 86 106 86 106 86 106 86 107 87 107 88 108 88 108 89 109 89 110 90 111 91 111 88 113 89 114 89 114 90 115 88 113 88 114 89 115 90 115 89 116 89 116 89 116 89 116 88 117 91 118 90 117 91 120 92 118 92 118 92 118 92 118 92 118 92 118 92 118 92 118 92 118 92 118 92 118 92 118 93 119 93 119 93 119 93 119 93 121 93 121 94 122 94 122 95 123 94 122 94 123 96 124 96 124 96 124 96 124 96 124 95 123 95 123 95 123 95 123 93 121 93 121 93 121 93 121 92 120 92 120 92 120 92 120 93 121 93 121 93 121 93 121 93 121 93 121 92 120 92 119 91 119 91 120 92 121 93 121 91 120 92 121 93 120 92 119 91 119 91 120 92 121 93 121 93 121 93 121 93 121 93 121 90 118 91 120 92 120 92 120 91 119 91 119 91 119 91 119 92 122 92 121 91 120 90 120 89 119 89 119 89 119 89 119 92 121 91 120 90 121 91 122 92 122 92 122 92 122 92 122 92 122 91 120 90 120 90 120 89 119 89 118 88 117 87 117 87 117 87 117 87 117 87 117 87 117 87 117 87 117 87 117 89 116 88 118 88 118 88 119 86 117 85 119 85 119 84 120 86 120 86 121 88 123 89 124 89 123 89 124 90 125 91 125 96 141 141 221 227 255 243 255 234 244 189 169 98 119 86 108 79 106 78 104 75 101 72 99 72 100 72 100 72 99 70 98 72 98 72 97 71 96 71 93 73 88 60 70 35 43 23 49 51 81 62 90 62 86 60 87 59 85 59 85 59 85 59 85 60 87 60 87 59 85 59 84 61 83 59 81 59 80 59 81 60 82 62 83 60 78 54 72 38 54 25 40 16 40 24 48 31 61 42 73 51 77 49 73 50 75 49 75 48 74 48 73 47 73 48 75 49 76 51 77 49 76 51 76 48 74 50 76 53 73 51 73 53 75 53 72 51 72 50 70 48 69 49 70 50 70 49 70 48 69 48 68 50 71 49 70 48 68 47 68 46 65 46 65 46 65 46 65 46 64 45 64 44 63 44 62 45 64 45 64 45 64 45 64 42 61 42 61 42 61 42 61 41 64 43 63 44 62 44 60 42 58 41 57 41 57 42 59 41 57 41 57 40 56 40 55 40 56 40 56 39 55 39 54 41 57 41 57 40 56 40 56 38 54 38 54 38 54 38 54 40 56 39 54 38 53 36 52 35 52 36 53 37 52 36 51 36 52 37 53 37 53 36 52 36 53 37 52 34 50 36 54 35 51 35 51 35 51 35 51 42 57 38 52 34 50 34 50 35 51 35 51 35 51 35 51 38 55 39 54 35 50 34 51 34 50 34 49 33 49 33 49 36 50 32 48 33 50 34 49 35 50 32 47 31 48 34 51 33 49 34 51 35 51 34 50 30 45 29 44 29 47 33 50 35 49 31 47 32 49 32 47 34 52 30 51 31 51 30 49 32 54 39 67 44 59 78 158 220 251 251 255 247 255 250 255 231 244 156 134 64 83 46 67 5 14 2 17 5 14 2 17 5 18 7 19 7 17 4 14 5 15 2 16 6 19 5 15 8 20 8 19 7 18 6 18 6 18 6 17 5 16 4 16 4 16 3 15 3 15 4 16 10 14 6 12 8 15 9 14 11 17 9 15 6 13 5 12 7 8 2 1 0 2 0 1 0 1 0 1 0 2 1 3 0 1 0 1 0 4 4 7 1 3 1 3 2 4 3 5 3 5 3 5 3 5 3 5 9 10 8 9 7 10 8 11 6 9 8 10 9 11 9 11 8 10 8 10 8 10 8 10 5 10 6 11 6 12 7 12 5 10 5 11 6 11 6 12 6 12 8 14 10 16 10 15 12 17 12 18 13 18 14 19 10 16 13 20 15 19 13 17 16 20 15 19 14 20 15 21 14 20 17 22 15 20 17 23 17 22 17 22 18 23 19 24 18 23 18 23 18 23 18 23 18 23 18 24 19 25 20 25 18 26 19 27 21 26 22 27 23 23 15 11 6 8 6 7 5 8 7 10 8 10 8 9 9 11 10 13 11 12 9 11 10 13 11 26 30 38 32 37 30 35 30 35 30 35 30 35 30 34 31 35 30 34 29 32 28 31 27 30 26 30 26 30 26 30 24 39 46 70 62 70 55 70 56 70 56 70 58 69 57 71 56 71 57 72 57 73 59 74 59 74 59 73 58 73 57 74 57 74 58 75 59 76 61 78 61 79 62 79 63 80 63 80 63 81 64 81 65 82 65 82 65 83 66 83 67 85 63 86 63 87 64 88 63 87 63 87 63 87 63 87 63 87 63 87 63 88 64 88 65 89 65 89 65 90 66 91 67 91 67 89 67 89 67 89 67 89 66 88 66 88 67 89 68 90 69 90 69 90 69 90 69 90 68 90 71 91 69 90 70 93 70 93 70 93 70 93 70 93 70 93 70 93 70 93 70 93 68 93 68 93 68 93 68 93 69 94 69 94 69 94 69 94 68 92 68 93 69 93 69 94 71 95 71 95 71 97 74 98 72 96 72 96 72 96 72 96 72 96 72 96 72 96 72 96 70 94 70 94 70 94 70 94 69 93 69 93 69 93 69 93 69 93 69 93 69 93 69 93 70 94 69 93 69 92 68 92 67 91 67 92 68 93 69 93 67 92 68 93 69 92 68 91 67 91 67 92 68 93 69 93 69 93 69 93 69 93 69 93 66 91 68 93 70 93 67 90 67 91 67 91 67 91 67 91 66 92 66 91 65 90 64 90 63 89 63 89 63 89 63 89 66 91 65 90 64 91 65 92 66 92 66 92 66 92 66 92 66 92 63 89 61 89 63 91 61 89 61 88 60 87 59 87 58 87 59 87 59 87 59 88 59 87 59 87 59 87 59 87 59 88 59 87 59 87 59 87 58 86 58 85 58 85 58 84 57 85 58 87 60 88 61 89 60 89 62 90 61 90 64 93 75 127 140 217 214 252 216 255 207 247 177 183 85 90 57 76 52 79 51 76 48 74 48 71 48 72 51 73 50 72 50 70 50 71 49 72 51 74 51 70 48 60 30 36 7 20 13 43 46 65 48 64 43 59 42 61 43 60 43 60 43 60 43 60 44 61 43 60 43 59 42 59 43 60 41 58 40 59 40 60 39 57 40 58 41 58 40 57 36 47 22 30 7 21 3 20 5 28 19 44 33 51 33 49 33 50 33 49 32 49 31 48 30 47 31 49 32 50 34 51 31 49 33 49 30 47 32 52 37 53 35 52 37 55 36 52 34 51 33 50 32 49 32 49 33 50 33 49 32 49 31 48 33 50 32 48 30 46 28 45 29 46 29 46 29 46 29 46 28 45 27 44 27 43 26 43 29 44 29 44 29 44 29 44 27 42 27 42 27 42 27 42 28 42 28 43 28 43 28 44 26 41 25 41 25 42 27 43 26 42 25 41 25 40 24 40 25 41 24 40 24 39 23 39 26 42 25 41 24 39 23 39 22 38 22 38 22 38 22 38 23 39 23 38 22 37 21 37 19 36 20 37 21 36 20 35 20 37 21 38 22 37 21 36 20 37 21 36 18 34 20 38 20 36 20 36 20 36 20 36 26 40 21 34 17 34 19 36 20 36 20 36 20 36 20 36 18 36 21 36 19 34 20 37 20 34 19 34 19 33 18 33 21 34 18 33 20 35 20 33 19 33 18 32 17 33 18 34 15 32 18 35 21 35 19 34 18 32 16 29 14 29 14 29 20 33 16 31 18 34 18 32 27 35 21 32 23 34 21 29 28 40 29 44 38 61 102 180 227 243 230 254 210 250 190 246 171 212 109 93 43 58 30 45 18 17 14 19 17 16 15 20 16 19 19 23 21 22 19 21 18 19 17 20 19 21 17 17 21 22 20 21 19 21 19 21 18 20 18 19 17 18 16 18 15 17 14 15 13 16 15 17 16 21 12 19 14 20 15 19 17 19 16 14 13 13 13 14 13 9 4 2 2 2 2 1 1 1 2 2 3 3 3 3 2 1 1 1 2 4 6 7 3 3 4 4 5 5 5 5 7 7 7 7 7 7 7 7 9 9 8 7 7 8 9 9 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 9 10 10 11 10 12 11 10 9 10 10 11 11 12 11 11 13 13 15 15 17 15 16 17 18 18 19 18 20 19 20 15 17 18 21 20 20 18 18 21 21 20 20 19 21 20 22 19 21 22 23 20 21 22 24 22 23 23 24 24 25 24 25 23 24 23 24 23 24 23 24 23 24 23 25 24 26 25 26 26 26 26 27 26 28 27 28 27 21 13 10 8 9 8 9 7 8 9 10 10 10 10 9 9 10 11 11 11 11 10 9 13 10 17 28 37 36 35 35 35 34 35 34 35 34 35 34 35 36 35 36 35 35 33 33 32 33 32 33 31 31 30 30 31 32 30 44 52 82 74 86 71 89 70 89 70 89 69 90 71 91 72 91 73 92 73 92 75 94 75 94 74 93 74 93 74 93 74 94 75 95 76 95 78 97 79 98 79 99 80 99 80 99 81 100 81 101 82 101 82 101 83 102 83 103 84 103 84 106 87 108 88 108 88 107 87 107 87 107 87 107 87 107 87 107 88 108 88 109 89 109 89 109 89 110 90 111 91 111 89 114 89 114 89 114 89 114 88 113 88 114 89 115 90 115 90 117 90 117 90 117 90 117 89 118 92 119 91 117 92 120 93 119 93 119 93 119 93 119 93 119 93 119 93 119 93 119 93 119 93 119 93 119 93 119 94 120 94 120 94 120 94 120 92 120 92 121 93 122 94 122 96 123 95 123 96 125 98 127 96 124 96 124 96 124 96 124 96 124 96 124 96 124 96 124 94 122 94 122 94 122 94 122 93 121 93 121 93 121 93 121 93 121 93 121 93 121 93 121 94 122 94 121 93 121 92 120 91 119 91 120 92 121 93 121 91 120 92 121 93 120 92 119 91 119 91 120 92 121 93 121 93 121 93 121 93 121 93 121 91 120 93 122 94 121 91 118 91 119 91 119 91 119 91 119 92 122 92 121 91 120 90 120 91 121 91 121 91 121 91 121 92 121 91 120 90 121 91 122 92 122 92 122 92 122 92 122 94 123 91 120 89 120 91 122 89 119 89 118 88 117 87 117 86 117 87 117 87 117 87 118 87 117 87 117 87 117 87 117 86 113 85 115 85 115 85 116 86 117 85 119 85 119 84 120 85 119 86 120 87 122 89 123 87 123 90 123 88 123 92 127 105 172 200 255 251 255 251 255 255 253 246 238 155 123 70 110 77 105 78 104 76 101 73 100 72 101 73 101 73 100 71 97 69 94 70 97 75 97 72 89 58 68 35 45 22 46 44 81 68 94 65 89 59 86 60 89 60 87 60 87 60 87 60 87 61 88 61 87 60 86 59 85 61 83 59 81 59 80 59 81 59 80 59 80 59 81 61 82 57 75 49 62 34 47 21 39 17 48 31 65 45 75 50 76 50 76 50 75 49 75 48 74 47 73 48 75 49 76 51 77 48 75 50 75 47 73 49 75 53 74 52 73 54 76 53 73 51 72 51 72 50 71 49 70 50 71 50 70 49 70 48 69 49 70 48 68 46 66 44 65 46 65 46 65 46 65 46 65 45 64 44 63 44 62 43 62 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 42 64 43 62 43 62 44 61 43 59 42 57 41 58 43 59 42 58 42 57 41 57 40 56 41 57 41 56 40 56 39 55 41 57 41 56 39 55 38 54 38 54 38 54 38 54 38 54 39 55 38 54 38 54 37 53 35 52 36 53 37 52 36 51 36 53 37 54 38 53 37 52 36 53 37 52 34 50 36 54 36 52 36 52 36 52 36 52 38 52 34 49 33 51 37 55 38 54 38 54 38 54 38 54 35 52 38 53 36 51 36 54 36 51 35 50 34 49 33 49 35 50 33 50 35 52 34 49 33 49 33 49 33 49 33 49 29 46 32 50 34 50 33 48 34 49 32 47 31 46 30 46 35 49 31 48 33 50 34 49 38 54 31 51 33 54 32 50 44 65 39 64 71 130 163 231 250 255 255 255 255 255 243 255 230 239 142 121 68 84 44 66 8 16 3 18 6 15 4 20 4 17 6 20 8 21 9 21 5 18 7 20 8 19 5 16 9 20 7 18 6 18 7 19 6 18 6 17 5 16 4 16 3 14 1 12 0 13 2 15 10 14 6 12 8 15 9 14 9 15 6 13 5 13 6 14 9 10 3 2 0 2 0 1 0 1 0 3 1 3 1 2 0 2 0 2 1 4 3 5 0 3 2 5 3 5 3 4 5 7 5 7 5 7 5 7 5 7 4 6 4 6 5 7 8 10 7 9 7 9 8 11 9 10 8 9 7 10 8 11 4 10 5 10 6 11 6 11 5 10 5 11 7 13 8 13 6 12 8 14 10 16 10 15 13 18 13 18 14 19 14 20 11 17 13 18 14 19 14 18 16 20 15 19 14 20 15 21 14 20 17 22 15 20 17 23 16 22 18 24 19 24 19 23 18 23 18 23 18 23 18 23 18 23 18 24 19 25 20 25 17 25 18 27 21 27 23 28 22 17 7 7 6 7 5 8 5 8 7 10 8 10 8 9 7 9 8 11 9 10 7 9 7 11 13 33 35 36 29 37 31 36 31 36 31 36 31 36 32 36 32 36 31 34 29 32 29 33 30 33 29 31 26 29 26 32 23 33 39 69 64 71 57 71 56 70 56 70 59 71 58 72 58 73 58 74 59 74 61 76 60 75 60 75 60 75 58 75 59 76 59 77 60 77 62 79 62 79 63 80 63 81 64 81 64 81 65 82 65 83 66 83 66 83 67 84 67 86 64 86 63 88 65 89 64 88 64 88 64 88 64 88 64 88 64 88 64 88 65 89 65 90 65 89 65 90 66 91 67 91 68 90 67 89 67 89 66 88 67 89 68 90 68 91 69 91 70 91 70 91 70 91 70 91 68 91 71 92 70 91 71 94 71 94 71 94 71 94 71 94 71 94 71 94 71 94 71 94 69 94 69 94 69 94 69 94 70 95 70 95 70 95 70 95 68 92 68 93 70 95 71 95 72 96 71 95 71 96 73 98 72 96 72 96 72 96 72 96 72 96 72 96 72 96 72 96 71 95 71 95 71 95 71 95 70 94 70 94 70 94 70 94 69 93 69 93 69 93 69 93 71 94 70 94 69 93 69 93 67 91 67 92 68 93 69 93 67 92 68 93 69 92 68 91 67 91 67 92 68 93 69 93 69 93 69 93 69 93 69 93 69 93 69 93 69 92 68 91 67 91 67 91 67 91 67 91 66 92 66 91 65 90 64 90 65 91 65 91 65 91 65 91 66 91 65 90 64 91 65 92 66 92 66 92 66 92 66 92 65 93 64 91 63 91 63 91 61 89 61 88 60 87 59 87 59 87 59 87 59 87 59 87 59 87 59 87 59 87 59 87 56 85 56 84 56 84 56 84 58 86 58 85 58 85 58 84 56 85 57 86 59 88 60 88 58 89 62 89 59 88 65 98 72 161 198 254 232 252 223 255 216 247 207 243 136 100 40 76 50 79 51 78 50 76 50 74 49 73 52 74 51 72 50 71 48 69 47 72 54 73 47 62 29 35 7 23 13 42 41 70 50 65 46 61 44 61 44 62 44 61 44 61 44 61 44 61 45 61 44 61 43 60 43 60 43 60 41 58 40 59 40 60 43 59 42 58 41 58 42 59 44 60 41 54 31 40 17 30 4 23 11 34 23 44 30 48 33 49 32 49 31 48 31 47 30 47 31 49 32 50 34 51 32 50 34 50 31 48 33 53 37 52 34 52 36 54 36 51 34 51 35 52 34 50 32 49 33 49 32 49 31 48 31 47 30 47 30 46 28 45 27 44 29 46 29 46 29 46 29 46 29 45 28 45 27 44 27 43 28 43 28 43 28 43 28 43 29 44 29 44 29 44 29 44 29 42 28 42 27 43 28 45 29 44 27 42 26 42 26 42 27 42 26 42 25 41 25 41 26 41 25 41 24 40 24 40 24 40 24 40 23 39 23 39 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 19 36 20 37 21 36 20 35 20 36 21 37 21 37 20 36 20 37 21 36 18 34 20 38 21 37 21 37 21 37 21 37 19 34 18 33 18 36 22 39 22 38 22 38 22 38 22 38 24 41 26 40 21 36 20 37 21 36 21 35 19 34 18 33 19 33 17 34 20 35 18 31 18 33 18 33 18 33 18 33 15 31 17 32 18 32 17 32 16 31 17 32 18 34 19 35 20 33 16 32 19 35 20 33 23 32 19 30 20 33 22 33 28 43 32 63 99 159 190 235 241 255 230 254 216 253 196 238 186 188 83 74 33 50 29 49 21 19 16 20 18 18 17 23 18 20 17 19 17 20 18 21 16 20 19 22 19 19 15 16 21 22 18 19 17 19 18 21 18 20 18 19 17 18 16 18 17 18 14 15 13 16 16 19 16 21 12 19 14 20 15 19 14 16 13 12 12 14 16 17 15 10 6 3 2 2 2 1 0 1 2 3 4 3 2 2 2 2 3 4 4 4 3 3 2 3 4 5 6 5 4 4 6 6 6 6 6 6 6 6 7 7 6 6 6 6 7 7 10 9 8 7 7 8 9 10 11 11 9 9 9 9 11 11 9 8 10 9 10 10 11 10 10 10 11 11 13 13 14 14 11 13 13 15 15 17 15 16 18 19 18 20 19 20 20 21 18 18 17 18 18 19 19 21 21 21 20 20 19 21 20 22 19 21 22 23 20 21 22 24 21 23 23 25 25 25 23 24 23 24 23 24 23 24 23 24 23 24 23 25 24 26 25 26 25 25 26 27 26 28 28 29 26 16 6 7 8 7 6 10 7 8 9 10 10 10 10 9 10 10 11 12 12 11 10 10 13 10 21 36 43 36 35 37 36 35 36 35 36 35 36 35 36 37 36 37 35 35 33 33 34 36 35 36 34 34 31 31 31 33 28 35 44 79 75 87 72 90 70 89 70 89 70 91 73 92 73 93 74 93 75 94 75 94 75 95 76 95 76 95 76 95 77 96 78 97 78 97 79 98 79 99 80 99 81 100 81 100 81 101 82 101 83 102 83 102 83 103 84 103 85 104 85 107 88 108 89 109 88 108 88 108 88 108 88 108 88 108 88 108 88 109 89 109 90 110 89 109 89 110 90 111 91 111 90 115 90 114 89 113 88 113 90 115 91 116 92 117 92 117 92 119 92 119 92 119 92 119 90 118 93 119 91 118 92 121 94 120 94 120 94 120 94 120 94 120 94 120 94 120 94 120 94 120 94 120 94 120 94 120 95 121 95 121 95 121 95 121 92 121 93 122 95 124 96 125 97 124 95 123 94 123 95 124 96 124 96 124 96 124 96 124 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 123 93 121 93 121 93 121 93 121 95 123 94 122 94 121 93 121 91 119 91 120 92 121 93 121 91 120 92 121 93 120 92 119 91 119 91 120 92 121 93 121 93 121 93 121 93 121 93 121 95 122 93 120 92 120 92 120 91 119 91 119 91 119 91 119 92 122 92 121 91 120 90 120 90 120 90 120 90 120 90 120 92 121 91 120 90 121 91 122 92 122 92 122 92 122 92 122 92 122 93 123 92 122 91 120 89 119 89 118 88 117 87 117 89 118 88 117 87 116 86 115 87 117 87 117 87 117 87 117 86 113 85 115 85 115 85 116 86 117 85 119 85 119 84 120 84 118 85 120 87 121 88 122 86 123 91 123 87 122 93 130 120 206 243 255 254 248 255 242 255 240 255 249 175 140 81 124 79 107 79 106 78 104 76 103 73 101 74 102 73 101 72 98 74 95 71 95 73 92 61 75 40 48 20 47 45 78 66 88 65 91 63 90 63 90 62 89 61 88 61 88 61 88 61 88 62 89 61 88 61 86 60 86 61 83 59 81 59 80 59 81 57 78 57 77 56 77 56 78 61 82 61 81 57 74 49 68 34 60 34 61 38 68 46 75 49 74 48 74 47 73 47 72 47 73 48 75 49 76 51 77 50 77 52 76 49 75 51 76 52 72 50 72 52 74 52 71 51 72 52 73 52 72 49 69 49 69 48 69 47 68 47 67 47 68 47 68 47 68 46 67 46 65 46 65 46 65 46 65 47 65 46 65 45 64 45 63 43 62 43 62 43 62 43 62 43 62 43 62 43 62 43 62 43 65 42 61 42 61 45 62 47 63 44 59 41 57 41 57 43 59 42 58 42 57 41 57 42 58 41 57 41 56 40 56 38 55 39 55 39 55 40 56 38 54 38 54 38 54 38 54 38 54 38 54 38 54 38 54 35 52 36 53 37 52 36 51 35 51 36 52 36 52 35 51 36 53 37 52 34 50 36 54 37 53 37 53 37 53 37 53 36 52 36 52 37 53 37 53 37 52 37 52 37 52 37 52 39 56 42 55 38 52 38 54 37 53 36 51 34 50 33 49 32 48 32 49 35 50 32 46 32 49 33 50 34 49 33 48 34 50 33 48 32 48 32 49 30 47 32 49 34 50 34 50 35 49 31 48 34 52 36 52 32 55 33 55 33 57 38 63 42 70 66 131 163 218 220 255 250 252 251 245 251 255 245 248 207 178 88 100 52 73 46 62 10 18 5 19 7 17 6 22 7 18 4 15 2 14 3 16 2 16 7 19 6 15 2 13 9 19 6 17 4 17 6 18 6 18 8 17 7 16 6 16 8 17 5 14 4 15 7 17 10 14 6 12 8 16 9 15 6 12 4 11 4 14 9 17 10 11 4 3 0 2 0 1 0 0 0 3 2 3 0 1 0 3 2 5 3 3 0 1 0 2 2 5 4 5 2 3 3 5 3 5 3 5 3 5 6 7 5 6 4 7 5 8 8 9 5 6 4 7 6 9 10 11 7 8 6 9 9 12 4 9 4 10 5 11 6 11 6 11 7 13 9 15 10 16 7 12 8 14 10 16 10 15 13 18 13 19 14 20 15 20 14 18 12 16 11 18 15 21 16 20 15 19 14 20 15 21 14 20 17 22 15 20 17 23 15 21 18 24 20 24 18 22 18 23 18 23 18 23 18 23 18 23 18 24 19 25 20 25 19 24 20 26 21 27 24 28 22 14 3 5 6 6 4 9 5 8 7 10 8 10 8 9 9 12 10 13 11 12 10 11 9 13 18 40 41 39 31 40 31 36 31 36 31 36 31 36 33 37 33 36 31 34 29 32 31 36 32 36 31 33 27 30 28 32 23 27 32 66 64 71 59 72 56 69 55 70 58 73 58 73 59 74 59 75 60 75 60 75 60 76 61 77 62 77 60 77 61 78 61 79 62 79 62 79 62 80 63 81 64 81 64 81 64 82 65 83 66 83 66 83 66 84 67 85 68 86 64 87 66 89 67 89 67 88 66 88 66 88 66 88 66 88 64 87 64 88 65 89 66 89 65 88 65 89 66 90 67 90 68 90 68 89 67 88 66 88 69 91 70 92 70 93 71 93 71 92 71 92 71 92 71 92 69 91 72 93 70 91 72 95 71 94 71 94 71 94 71 94 71 94 71 94 71 94 71 94 69 94 69 94 69 94 69 94 70 95 70 95 70 95 70 95 69 93 70 95 72 97 73 98 73 97 71 94 70 94 70 94 72 96 72 96 72 96 72 96 71 95 71 95 71 95 71 95 71 95 71 95 71 95 71 95 71 95 71 95 71 95 71 95 69 93 69 93 69 93 69 93 71 95 71 94 70 93 69 93 67 91 67 92 68 93 69 93 67 92 68 93 69 92 68 91 67 91 67 92 68 93 69 93 69 93 69 93 69 93 69 93 72 95 69 92 67 92 69 93 67 91 67 91 67 91 67 91 66 92 66 91 65 90 64 90 63 89 63 89 63 89 63 89 66 91 65 90 64 91 65 92 66 92 66 92 66 92 66 92 63 92 65 94 66 92 62 89 61 89 61 88 60 87 59 87 62 89 60 88 58 86 57 84 59 87 59 87 59 87 59 87 58 86 58 86 58 86 58 86 58 86 58 85 58 85 58 85 57 84 57 86 58 87 60 88 58 89 63 89 58 87 65 100 120 206 229 251 222 253 236 255 220 249 208 221 121 106 55 83 52 81 53 80 52 78 51 76 49 74 50 74 52 74 50 71 56 76 52 73 51 67 37 46 18 23 2 35 40 69 51 63 48 64 47 65 48 65 46 61 44 61 44 61 44 61 44 61 45 62 45 61 44 60 43 60 43 60 41 58 40 58 40 59 42 59 42 59 42 59 42 59 39 56 39 55 38 54 37 52 31 45 25 39 23 43 31 51 31 48 30 47 30 46 29 46 30 47 31 49 32 50 34 51 34 52 35 51 33 49 34 54 35 51 32 50 35 52 34 50 33 51 35 53 35 51 32 48 31 48 30 47 30 46 29 46 30 48 31 48 31 48 32 49 29 46 29 46 29 46 29 46 30 47 30 46 29 46 28 45 28 43 28 43 28 43 28 43 27 42 27 42 27 42 27 42 30 43 27 41 26 42 29 46 32 47 29 43 25 40 24 40 27 43 27 42 26 41 25 41 26 42 26 41 25 40 24 40 21 38 22 39 23 40 24 41 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 19 36 20 37 21 36 20 35 18 35 19 36 20 35 19 34 20 37 21 36 18 34 20 38 21 37 21 37 21 37 21 37 23 39 23 39 23 38 20 36 16 34 16 34 18 34 18 34 15 34 17 37 20 36 24 40 23 37 21 36 20 34 18 33 16 31 16 33 19 34 16 29 17 33 18 34 19 33 18 32 22 36 19 33 17 32 18 34 18 33 19 33 18 31 15 29 20 33 16 32 19 36 21 34 21 36 25 37 26 39 34 50 45 64 85 157 196 220 219 251 237 255 234 251 219 252 197 211 132 100 32 59 31 47 29 38 17 21 21 23 19 20 18 21 19 20 18 19 17 20 18 21 15 17 16 19 18 20 18 20 19 21 19 21 18 19 16 17 16 20 17 21 18 20 17 19 17 20 17 20 17 20 17 20 15 19 17 19 14 14 14 16 15 15 16 16 15 15 14 13 16 11 7 2 1 0 0 0 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 4 5 6 7 7 7 7 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 8 9 9 10 14 14 13 12 10 9 8 8 11 11 12 12 12 11 10 10 14 13 14 13 14 13 14 13 17 17 19 20 21 21 22 20 18 19 18 18 17 17 16 16 18 19 18 20 19 21 20 21 20 21 20 22 21 23 22 23 21 22 21 23 22 24 23 24 28 26 23 24 24 27 26 26 24 25 24 25 24 25 24 25 29 27 26 26 28 27 25 24 18 12 5 4 7 10 9 7 8 9 10 11 11 11 11 10 11 12 12 11 9 9 11 13 12 22 30 36 40 45 43 39 38 39 38 39 37 37 35 35 35 36 35 36 35 36 35 36 34 35 34 35 34 33 31 32 33 32 27 28 39 71 76 90 72 90 72 91 72 91 72 91 72 92 74 94 75 94 75 93 75 94 75 95 76 96 77 96 77 96 77 97 78 98 79 98 81 100 81 100 81 100 81 100 81 100 81 101 82 102 83 102 82 101 82 102 83 103 84 103 85 104 87 106 88 106 87 107 88 109 88 112 89 112 88 111 86 111 86 111 86 112 88 114 86 112 88 113 89 115 91 116 88 116 89 117 90 116 89 115 91 118 91 118 91 118 91 118 92 118 92 119 93 120 94 120 93 119 93 119 93 119 93 119 95 120 94 119 93 120 94 121 95 120 94 119 93 120 94 121 95 121 95 121 95 121 95 121 97 120 92 119 96 124 97 121 95 121 95 122 96 123 97 123 95 121 95 122 96 123 97 123 98 126 98 125 97 125 96 124 93 122 96 125 97 124 94 121 96 124 96 124 96 124 96 124 96 124 96 124 96 124 96 124 93 121 93 121 93 121 93 121 94 122 95 124 97 125 98 127 93 121 93 121 93 121 93 121 92 121 94 122 92 120 93 122 95 124 93 122 92 122 92 123 92 122 92 122 92 122 92 122 93 123 93 123 93 123 93 123 93 123 93 122 92 121 91 121 90 120 90 120 90 120 90 120 90 120 90 120 90 120 90 120 90 122 90 122 90 122 90 122 91 123 91 123 91 123 91 123 92 124 92 123 91 122 90 122 88 121 89 121 89 120 87 118 87 119 87 119 87 119 87 119 84 117 87 120 88 119 85 116 82 117 87 119 86 116 84 117 84 116 84 116 84 116 84 116 83 114 84 116 85 117 87 118 90 123 92 123 93 125 98 131 145 234 248 255 249 255 248 255 239 255 245 208 128 137 90 125 81 110 77 106 76 106 76 102 76 102 75 101 74 98 72 97 67 97 74 100 67 80 40 57 21 55 41 82 67 96 66 87 62 89 62 89 62 89 62 89 61 88 61 88 61 88 61 88 61 88 61 87 60 86 59 86 59 85 58 84 58 83 57 83 57 81 57 81 57 81 57 81 55 79 55 79 54 77 52 77 50 76 50 77 51 78 52 78 49 75 49 74 48 73 47 73 49 75 49 76 50 77 51 77 51 77 51 77 51 77 51 75 49 71 50 71 50 71 50 71 48 69 50 72 51 71 48 69 48 70 50 72 51 70 48 67 46 68 47 69 48 68 47 67 47 66 47 66 47 66 47 66 48 66 47 65 46 64 45 63 44 64 45 64 45 63 43 61 43 62 43 62 43 62 43 62 43 62 43 61 42 60 41 60 43 62 43 60 42 59 41 59 41 58 41 58 41 58 41 58 40 58 42 60 42 58 39 55 40 56 40 55 39 55 38 54 37 53 37 53 37 53 37 53 41 56 38 53 37 54 40 57 39 55 39 54 38 53 37 53 37 52 35 49 33 50 35 51 38 53 36 51 35 51 35 52 39 55 37 53 35 53 37 55 37 55 39 57 41 57 37 51 35 53 31 51 32 52 32 53 38 64 39 53 45 56 28 60 39 55 39 54 36 50 32 47 33 49 33 49 33 49 33 49 29 46 33 51 36 51 34 48 35 51 35 51 35 51 35 51 38 50 30 45 31 49 31 45 34 52 37 53 37 53 38 57 44 66 42 66 45 73 53 80 68 132 161 224 218 250 236 255 240 255 245 255 246 245 191 177 87 91 48 69 44 65 40 60 5 19 9 20 7 18 6 19 7 18 6 17 5 18 6 19 4 16 5 17 6 18 5 17 5 17 6 19 7 19 6 18 9 17 10 18 11 17 10 16 9 16 9 16 9 16 9 16 8 17 10 17 7 14 7 16 9 18 10 18 10 17 8 15 10 12 2 3 0 1 0 0 0 1 1 1 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 4 2 4 3 5 2 5 4 6 5 7 4 6 4 6 4 7 5 7 6 8 8 10 8 10 8 10 8 10 8 9 7 8 6 9 7 10 11 12 10 11 9 10 7 9 8 10 9 12 10 12 9 11 9 14 9 14 9 14 9 14 11 17 14 20 16 21 16 21 15 19 14 18 13 17 13 16 14 18 14 19 15 20 16 20 15 20 15 21 16 22 17 22 16 21 16 22 17 23 18 23 23 25 19 23 20 26 22 25 20 24 20 24 20 24 20 24 25 26 23 25 25 27 24 24 15 11 4 5 6 10 7 7 6 9 8 11 9 11 9 10 7 10 8 9 5 7 7 11 8 23 30 39 38 45 40 40 35 39 35 38 34 36 31 34 31 35 31 35 31 35 31 35 30 34 30 34 30 33 28 32 30 33 23 25 31 63 64 77 58 73 57 72 57 72 57 72 57 73 59 75 60 75 60 74 60 75 61 76 61 77 62 77 60 77 61 78 61 79 62 79 64 81 64 81 64 81 64 81 64 81 65 82 65 83 66 83 65 82 66 83 66 84 67 84 65 86 67 88 68 88 68 86 68 88 70 89 71 89 71 88 67 86 64 85 65 87 67 88 65 86 66 88 68 89 69 90 69 90 70 91 70 91 69 90 70 91 70 91 70 91 70 91 69 92 70 93 70 94 71 94 70 93 70 93 70 93 70 93 70 94 69 93 68 94 69 95 70 94 69 93 68 94 69 95 70 95 70 95 70 95 70 95 72 94 67 93 71 97 72 95 69 94 69 95 70 96 71 96 70 95 71 96 71 97 72 97 74 97 73 97 72 96 72 95 70 94 72 96 72 96 70 94 72 96 72 96 72 96 72 96 72 96 72 96 72 96 72 96 69 93 69 93 69 93 69 93 68 93 69 94 71 96 73 97 69 93 69 93 69 93 69 93 68 93 71 94 68 92 69 94 69 94 67 92 66 92 66 93 66 92 66 92 66 92 66 92 67 93 67 93 67 93 67 93 67 93 67 92 66 91 65 91 64 90 64 90 64 90 64 90 64 90 64 90 64 90 64 90 65 90 65 90 65 90 65 90 66 91 66 91 66 91 66 91 67 92 67 91 66 90 65 90 63 89 64 89 64 88 62 86 62 87 62 87 62 87 62 87 60 85 62 87 62 87 60 85 57 85 62 87 61 84 59 85 59 84 59 84 59 84 59 84 55 83 56 85 57 86 59 87 62 91 64 92 64 94 70 101 114 198 222 243 226 249 224 254 228 247 189 158 92 97 68 80 54 81 48 77 48 76 47 75 47 74 47 73 48 73 46 72 56 73 53 64 39 47 20 30 7 36 35 63 50 65 47 63 43 62 41 62 41 62 41 62 40 61 40 61 40 61 40 61 44 61 44 60 43 59 42 59 43 60 42 59 41 58 41 58 40 57 40 57 40 57 40 57 39 56 39 56 38 54 35 52 34 51 35 53 37 54 36 53 32 49 31 48 30 47 30 47 32 49 32 50 33 51 34 51 33 50 33 50 33 50 33 51 31 50 31 50 31 50 31 50 28 48 30 50 31 49 29 47 30 49 30 49 30 48 28 47 27 47 28 48 29 47 28 46 30 47 30 47 30 47 30 47 30 47 30 47 29 46 29 46 30 46 31 46 31 45 29 43 28 43 28 43 28 43 28 43 28 43 28 42 27 41 26 41 28 43 28 42 27 41 26 41 25 41 25 41 25 41 25 41 25 41 26 43 26 41 24 39 25 41 24 40 24 39 23 39 22 38 22 38 22 38 22 38 25 40 22 37 21 38 24 41 23 39 23 38 22 37 21 37 24 39 21 36 20 36 21 38 21 37 20 35 18 34 19 35 20 35 18 34 19 36 22 39 21 37 22 39 23 38 20 33 10 34 16 24 13 28 19 26 26 49 21 37 18 33 24 39 23 38 21 37 20 34 17 32 17 33 17 33 17 33 17 33 16 32 19 35 20 34 17 30 19 34 19 34 19 34 19 34 21 33 15 30 17 33 18 31 18 34 21 36 21 36 22 39 27 42 29 46 37 59 55 74 94 128 154 199 210 220 196 194 146 187 197 216 177 155 94 81 47 51 24 41 27 43 25 43 17 21 20 22 19 20 18 21 19 20 18 19 17 20 18 21 18 20 17 19 17 19 16 18 15 18 17 20 19 22 19 21 17 20 17 20 17 20 17 20 16 19 16 19 16 19 16 19 16 17 18 17 15 14 15 16 17 18 18 18 18 17 16 15 15 12 9 3 1 0 0 0 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 4 4 5 6 7 7 6 6 5 5 5 6 6 6 7 7 9 9 9 10 10 10 10 10 10 9 9 8 8 9 9 10 11 11 11 11 11 10 10 10 8 9 10 11 12 12 12 12 14 13 14 13 14 13 14 13 15 15 17 18 19 19 20 18 19 20 19 20 18 19 18 19 18 19 18 20 19 21 20 21 20 21 20 22 21 23 22 23 21 22 21 23 22 24 23 24 27 26 23 24 24 27 25 25 24 25 24 25 24 25 24 25 25 24 24 25 27 27 26 24 16 11 6 5 8 10 9 7 8 9 10 11 11 11 11 10 8 9 10 9 7 7 9 11 12 27 39 45 44 46 45 44 39 40 39 40 38 38 36 36 35 36 35 36 35 36 35 36 33 35 34 35 34 34 32 32 32 31 28 29 39 70 75 90 73 90 72 91 72 91 72 91 73 92 74 94 75 94 75 94 75 95 76 95 77 96 77 96 77 97 78 97 79 98 79 98 80 99 80 99 80 99 80 99 81 101 82 101 83 102 83 102 82 102 83 102 84 103 84 103 85 104 87 106 88 106 87 107 87 109 88 112 88 114 88 114 87 113 86 113 86 114 88 115 87 114 87 115 89 116 90 117 91 118 92 119 92 119 91 118 91 118 91 118 91 118 91 118 92 119 93 119 94 120 94 120 93 119 93 119 93 119 93 119 95 121 94 120 94 120 95 121 95 121 94 120 94 120 95 121 95 121 95 121 95 121 95 121 96 121 93 120 96 123 97 122 94 120 94 120 95 121 95 122 95 122 96 122 97 123 97 123 97 124 96 124 95 123 95 122 94 123 95 124 96 123 95 122 96 124 96 124 96 124 96 124 96 124 96 124 96 124 96 124 93 121 93 121 93 121 93 121 92 120 92 121 94 122 95 123 93 121 93 121 93 121 93 121 92 122 95 122 93 120 93 123 95 124 93 122 92 122 92 123 92 122 92 122 92 122 92 122 93 123 93 123 93 123 93 123 93 123 93 122 92 121 91 121 90 120 90 120 90 120 90 120 90 120 90 120 90 120 90 120 90 122 90 122 90 122 90 122 91 123 91 123 91 123 91 123 92 124 92 123 91 122 90 122 89 121 89 121 89 120 87 119 87 119 87 119 87 119 87 119 85 118 86 119 87 118 86 117 83 117 87 119 85 116 84 117 84 116 84 116 84 116 84 116 83 114 84 116 85 117 87 118 89 122 92 123 92 124 97 130 117 201 219 255 244 255 249 255 249 236 166 150 99 130 86 120 81 110 78 106 76 106 76 102 72 98 72 99 73 97 72 95 77 100 66 84 47 64 30 53 34 76 65 98 66 88 62 93 62 89 62 89 62 89 62 89 61 88 61 88 61 88 61 88 61 88 61 88 60 87 60 87 61 88 60 87 60 86 59 86 57 83 57 83 57 83 57 83 57 83 57 83 56 81 53 79 49 76 53 80 55 79 52 77 48 74 48 74 47 73 47 73 50 76 50 76 51 77 51 77 50 76 50 76 50 76 50 74 49 71 50 71 50 71 50 71 47 69 48 70 49 69 48 68 49 70 48 68 47 68 47 68 46 68 47 69 48 68 47 67 47 66 47 66 47 66 47 66 46 66 47 66 47 66 48 67 46 66 47 66 47 65 45 63 43 62 43 62 43 62 43 62 43 62 43 62 42 61 42 61 43 62 43 61 42 60 41 60 41 58 41 58 41 58 41 58 41 59 42 59 42 58 40 56 41 57 40 56 40 55 39 55 39 55 39 55 39 55 39 55 41 56 38 53 37 54 40 57 39 55 39 54 38 53 37 53 39 55 38 53 36 53 37 53 37 52 36 51 34 50 35 51 32 49 33 50 35 53 38 56 36 54 37 54 37 53 35 51 31 54 37 54 41 69 51 60 48 60 45 62 41 59 38 48 34 51 36 52 35 50 33 49 33 49 33 49 33 49 33 49 33 50 35 51 34 48 30 45 34 50 34 50 34 50 34 50 34 48 31 47 33 50 34 49 32 50 35 52 35 51 37 55 39 65 45 71 54 87 76 110 101 137 134 180 163 173 121 121 85 129 132 149 108 98 55 61 40 55 34 56 39 57 38 59 4 18 8 20 6 17 6 19 7 18 6 17 5 18 6 19 7 19 6 17 4 16 4 16 4 17 6 19 7 19 7 18 10 17 10 17 10 17 10 17 8 15 8 15 8 15 8 15 8 17 10 17 7 14 7 16 7 15 8 16 7 15 6 13 8 13 5 6 0 1 0 0 0 1 1 1 1 1 1 1 0 2 0 2 0 2 0 2 0 2 1 3 1 4 2 4 1 4 3 6 4 6 4 5 3 5 4 6 5 7 5 7 6 9 7 9 7 10 8 10 8 9 7 8 6 9 7 10 7 9 7 10 8 11 9 12 6 8 8 11 10 13 11 13 9 14 9 14 9 14 9 14 9 15 11 17 13 19 13 18 15 19 15 19 15 19 15 19 14 18 14 19 15 20 16 20 15 20 15 21 16 22 17 22 16 21 16 22 17 23 18 23 22 24 19 23 21 25 21 23 20 24 20 24 20 24 20 24 21 23 21 25 25 27 23 23 12 11 5 6 6 9 7 8 6 9 8 11 9 11 9 10 8 11 10 11 8 10 10 14 10 29 39 47 41 44 40 44 36 40 36 40 35 38 32 36 32 36 32 36 32 36 32 36 29 34 30 35 31 34 29 34 30 34 25 26 30 60 63 77 59 74 58 73 58 73 58 73 58 74 60 75 61 76 60 75 61 76 61 77 62 77 63 78 61 78 61 79 62 79 63 80 63 80 63 80 63 80 63 80 65 82 65 83 66 83 67 84 66 83 66 84 67 84 68 85 65 86 67 88 68 88 68 86 68 88 70 89 72 89 72 90 69 88 66 87 66 87 67 89 66 88 67 89 68 90 69 90 70 91 71 92 71 92 70 91 71 92 71 92 71 92 71 92 70 93 70 94 71 94 72 95 71 94 71 94 71 94 71 94 71 95 69 94 69 94 70 96 71 95 69 94 69 94 70 96 71 96 71 96 71 96 71 96 71 95 69 94 70 97 72 97 70 95 70 96 71 96 72 97 71 96 71 97 72 97 73 98 72 96 71 95 71 94 70 94 71 95 71 95 71 95 71 95 72 96 72 96 72 96 72 96 72 96 72 96 72 96 72 96 70 94 70 94 70 94 70 94 68 92 69 93 70 94 71 95 70 94 70 94 70 94 70 94 69 94 71 95 69 92 70 95 69 94 67 92 66 92 66 93 67 93 67 93 67 93 67 93 67 93 67 93 67 93 67 93 67 93 67 92 66 91 65 91 65 91 65 91 65 91 65 91 65 91 65 91 65 91 65 91 65 90 65 90 65 90 65 90 66 91 66 91 66 91 66 91 67 92 67 91 66 90 65 90 64 89 65 90 64 89 63 87 62 87 62 87 62 87 62 87 61 86 61 86 61 86 61 86 58 85 62 86 60 84 60 86 59 84 59 84 59 84 59 84 56 84 56 85 57 86 58 86 61 90 63 91 63 93 68 98 83 147 167 212 204 235 207 228 176 166 98 99 66 89 61 83 54 81 48 77 48 76 49 75 44 72 48 74 49 74 47 72 51 70 48 53 22 29 8 26 34 61 54 72 49 61 46 67 42 63 42 63 42 63 42 63 41 62 41 62 41 62 41 62 44 61 44 61 44 61 44 60 45 62 45 61 44 60 43 60 40 57 40 57 40 57 40 57 40 58 41 57 40 55 37 53 29 48 34 53 36 51 31 46 31 48 31 47 30 47 30 47 33 51 34 51 34 51 34 51 32 49 32 49 32 49 32 50 32 51 32 51 32 51 32 51 28 48 29 48 29 48 29 47 31 48 28 45 26 46 28 48 27 47 28 48 29 47 28 46 30 47 30 47 30 47 30 47 29 46 29 47 31 48 32 49 31 46 32 47 31 45 29 44 29 44 29 44 29 44 29 44 28 43 28 43 28 43 28 42 28 43 28 42 27 41 26 41 26 42 26 42 26 42 26 42 26 42 26 42 25 41 24 40 24 39 23 39 22 38 22 37 23 39 23 39 23 39 23 39 24 39 23 38 22 39 23 40 23 39 23 38 22 37 21 37 21 37 20 36 19 35 19 35 22 38 21 36 19 36 20 36 17 34 18 35 19 36 21 38 20 37 21 36 19 35 20 37 8 39 29 79 75 109 71 100 41 67 19 60 13 47 29 31 17 33 18 35 19 34 18 33 17 33 17 33 17 33 17 33 18 34 19 34 19 33 16 31 18 33 18 33 18 33 18 33 17 32 17 33 19 35 21 36 18 35 21 36 21 36 23 39 24 42 33 50 40 62 60 80 76 103 109 121 97 83 51 50 38 52 36 48 31 44 27 40 17 32 18 33 16 29 15 31 16 20 20 21 18 19 17 20 19 20 18 19 17 20 18 21 20 21 17 18 16 18 16 19 18 21 19 21 19 20 17 18 18 20 17 19 16 20 17 21 15 18 15 18 15 18 15 18 16 17 18 17 15 14 15 16 15 15 16 16 15 15 14 13 13 12 12 6 2 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 3 4 5 5 6 6 5 5 7 7 7 7 8 8 9 9 7 8 8 9 9 10 10 10 10 9 9 8 8 9 9 10 8 8 9 9 10 11 11 12 8 8 10 11 12 13 13 13 14 13 14 13 14 13 14 13 14 14 16 16 18 17 18 17 19 20 19 20 19 20 19 20 18 19 18 20 19 21 20 21 20 21 20 22 21 23 22 23 21 22 21 23 22 24 23 24 25 24 23 24 25 26 24 23 24 25 24 25 24 25 24 25 23 22 23 25 26 26 23 21 12 10 8 7 8 9 9 9 8 9 10 11 11 11 11 10 9 11 11 11 10 10 12 14 18 33 45 48 44 44 43 43 41 42 41 42 40 40 37 38 36 37 36 37 36 37 36 37 33 35 34 36 35 36 34 34 32 33 30 30 38 67 74 90 74 91 73 92 73 92 73 92 73 93 75 95 76 95 76 94 76 95 77 96 77 97 78 97 78 97 79 98 79 99 80 99 80 99 80 99 80 99 80 99 82 101 83 102 83 103 84 103 83 102 84 103 84 104 85 104 85 104 87 106 87 108 87 107 86 110 87 115 90 116 90 116 90 116 88 115 88 115 88 116 88 116 89 116 89 117 90 117 90 117 91 118 91 118 90 117 92 119 92 119 92 119 92 119 93 119 94 120 94 121 95 121 94 120 94 120 94 120 94 120 96 122 95 120 94 121 96 122 96 122 95 120 94 121 96 122 96 122 96 122 96 122 96 122 96 122 96 121 95 122 97 124 97 123 98 124 98 125 99 125 96 122 97 123 97 124 98 124 96 124 95 123 95 122 94 122 95 123 95 123 95 123 95 123 96 124 96 124 96 124 96 124 96 124 96 124 96 124 96 124 94 122 94 122 94 122 94 122 94 122 94 122 95 123 95 123 94 122 94 122 94 122 94 122 93 122 96 123 93 121 94 123 95 124 93 122 92 122 92 123 93 123 93 123 93 123 93 123 93 123 93 123 93 123 93 123 93 123 93 122 92 121 91 121 91 121 91 121 91 121 91 121 91 121 91 121 91 121 91 121 90 122 90 122 90 122 90 122 91 123 91 123 91 123 91 123 92 124 92 123 91 122 90 122 89 122 90 122 90 121 88 119 87 119 87 119 87 119 87 119 86 118 86 118 86 118 86 118 84 117 86 117 84 115 85 119 84 116 84 116 84 116 84 116 84 115 85 116 85 116 86 117 88 120 90 121 90 123 96 130 100 151 147 199 187 219 188 193 140 143 104 123 93 121 82 119 82 110 77 106 76 106 76 102 73 100 75 102 76 99 73 96 65 91 57 69 27 50 32 69 68 96 69 95 65 91 65 94 63 90 63 90 63 90 63 90 62 89 62 89 62 89 62 89 61 88 61 88 61 88 61 89 62 89 62 89 61 88 60 87 57 83 57 83 57 83 57 83 57 84 58 83 57 81 54 79 47 75 51 79 53 77 48 72 48 74 48 74 48 74 49 75 52 77 51 77 51 77 51 77 49 75 49 75 49 75 49 73 50 72 51 72 51 72 51 72 48 69 48 69 48 69 48 69 50 69 47 66 45 67 47 69 46 68 47 69 48 68 47 67 47 66 47 66 47 66 47 66 45 65 46 66 47 67 48 68 45 64 45 64 45 63 43 61 44 63 44 63 44 63 44 63 43 62 43 62 43 62 43 63 43 62 43 61 42 60 41 60 42 59 42 59 42 59 42 59 42 59 41 58 40 57 40 57 38 54 38 53 37 53 36 52 37 53 37 53 37 53 37 53 39 55 39 55 39 55 39 55 39 55 39 54 38 53 37 53 37 53 37 53 36 52 35 51 40 55 38 53 37 53 37 54 37 54 37 54 37 54 36 53 36 54 38 54 35 53 39 59 39 61 85 158 180 197 175 187 150 143 118 112 48 46 30 50 32 49 34 50 35 51 34 50 33 49 33 49 33 49 33 49 31 48 33 49 34 50 34 50 33 49 33 49 33 49 33 49 31 48 33 50 35 52 37 53 35 52 38 54 38 54 39 58 37 63 47 74 55 81 65 91 83 115 100 115 73 76 44 64 33 48 26 49 35 54 30 45 33 53 33 48 25 44 26 46 3 17 7 19 5 16 5 18 7 18 6 17 5 18 6 19 7 18 5 15 3 16 5 18 7 19 8 19 6 17 4 15 12 18 9 15 8 16 11 19 9 16 9 16 9 16 9 16 8 17 10 17 7 14 7 16 9 18 10 18 10 17 8 15 6 14 8 9 0 1 0 1 0 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 2 0 2 1 3 1 3 1 3 2 5 3 5 3 5 5 7 6 8 6 9 7 9 5 7 5 8 7 9 8 10 8 9 7 8 6 9 7 10 6 8 7 9 8 10 9 11 6 9 8 11 10 12 10 12 9 14 9 14 9 14 9 14 9 15 11 17 13 18 13 18 14 18 14 18 15 19 15 19 14 18 14 19 15 20 16 20 15 20 15 21 16 22 17 22 16 21 16 22 17 23 18 23 20 23 18 24 21 25 19 21 20 24 20 24 20 24 20 24 21 23 21 25 24 25 19 18 8 9 7 8 6 9 7 9 6 9 8 11 9 11 9 10 5 8 7 8 6 8 9 13 22 37 43 47 40 43 38 40 37 42 38 41 37 39 34 37 33 37 33 37 33 37 33 37 29 34 30 35 32 35 31 36 29 35 28 28 28 58 61 78 60 75 59 74 59 74 59 74 59 74 60 76 62 77 61 76 62 77 62 77 63 78 63 79 62 79 62 79 63 80 63 81 64 81 64 81 64 81 64 81 66 83 66 83 67 84 67 85 67 84 67 84 68 85 68 86 65 86 67 88 68 87 68 86 68 87 70 89 73 91 74 92 72 90 68 89 67 88 68 89 68 89 68 90 69 90 69 90 69 90 70 91 70 91 69 90 72 93 72 93 72 93 72 93 71 94 71 94 72 95 72 96 72 95 72 95 72 95 72 95 71 96 70 95 70 95 71 96 71 96 70 95 70 95 71 96 72 97 72 97 72 97 72 97 70 96 72 96 70 96 73 100 73 99 74 99 75 100 75 100 72 97 72 97 73 98 73 99 73 96 72 96 71 95 71 94 72 95 71 94 70 95 71 96 72 96 72 96 72 96 72 96 72 96 72 96 72 96 72 96 71 95 71 95 71 95 71 95 70 94 71 95 71 95 71 95 71 95 71 95 71 95 71 95 69 95 72 95 70 93 70 96 69 94 67 92 66 92 66 93 68 94 68 94 68 94 68 94 67 93 67 93 67 93 67 93 67 93 67 92 66 91 65 91 66 92 66 92 66 92 66 92 66 92 66 92 66 92 66 92 65 90 65 90 65 90 65 90 66 91 66 91 66 91 66 91 67 92 67 91 66 90 65 90 65 90 66 91 65 89 63 88 62 87 62 87 62 87 62 87 62 86 61 85 60 86 61 87 60 86 61 85 58 83 60 87 59 84 59 84 59 84 59 84 57 85 57 85 57 85 57 85 59 88 61 89 61 91 67 97 79 98 89 130 114 143 108 117 74 102 72 101 67 86 55 81 54 80 49 76 48 76 49 75 49 75 52 77 53 75 48 70 46 57 23 26 0 28 29 64 57 71 47 64 47 67 47 65 43 64 43 64 43 64 43 64 42 63 42 63 42 63 42 63 44 61 44 61 45 62 45 62 45 62 45 61 44 60 43 60 40 57 40 57 40 57 40 57 40 57 40 57 39 55 36 53 35 53 38 56 38 54 35 50 32 49 32 50 33 50 33 51 35 52 35 52 34 51 34 51 33 50 33 50 33 50 33 51 33 52 33 52 33 52 33 52 31 49 30 48 29 49 30 50 30 49 29 47 28 47 28 47 27 47 28 48 29 47 28 46 30 47 30 47 30 47 30 47 28 45 29 46 29 46 29 47 29 44 30 45 29 44 28 42 30 45 30 45 30 45 30 45 28 43 28 43 29 44 29 44 28 43 28 42 27 41 26 41 27 43 27 43 27 43 27 43 27 42 25 40 24 40 24 41 22 38 22 38 21 37 20 36 21 37 21 37 21 37 21 37 23 39 23 39 23 39 23 39 23 39 23 38 22 37 21 37 23 39 24 40 23 39 21 37 24 39 22 37 21 37 21 37 21 38 22 38 22 37 20 35 20 38 23 38 20 38 28 50 23 74 100 199 199 235 174 229 171 234 170 211 91 67 14 44 15 34 19 35 19 35 19 34 17 33 17 33 17 33 17 33 16 31 17 32 18 34 20 35 19 34 19 34 19 34 19 34 16 33 20 36 21 36 22 38 21 37 24 39 23 39 25 42 22 40 31 51 42 59 47 61 51 61 44 50 33 38 21 28 8 25 16 36 18 26 9 26 18 34 17 27 10 27 14 29 15 19 19 21 17 18 17 19 19 20 18 19 17 20 18 21 19 19 16 17 15 18 18 22 18 20 19 21 19 20 17 19 19 21 16 18 15 19 18 22 16 19 16 19 16 19 16 19 16 17 18 17 15 14 15 16 17 18 18 18 18 17 16 15 12 13 14 9 3 0 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 2 3 4 5 5 5 5 4 6 6 7 7 7 8 8 8 6 6 7 8 9 9 10 10 10 9 9 8 8 9 9 10 9 9 9 9 9 9 10 10 10 10 11 12 12 12 11 11 14 13 14 13 14 13 14 13 15 14 17 17 19 18 19 18 16 18 17 18 18 19 19 20 18 19 18 20 19 21 20 21 20 21 20 22 21 23 22 23 21 22 21 23 22 24 23 24 23 23 22 25 25 26 23 22 24 25 24 25 24 25 24 25 23 23 24 25 25 23 19 15 9 9 9 9 8 8 9 10 8 9 10 11 11 11 11 10 6 8 9 8 8 8 11 13 35 44 48 48 45 46 43 40 42 43 42 43 41 41 39 39 37 38 37 38 37 38 37 38 33 35 35 36 36 37 36 35 31 34 32 31 37 65 73 91 75 92 74 93 74 93 74 93 74 94 76 95 77 96 76 95 77 96 77 97 78 97 79 98 79 98 79 99 80 99 81 100 82 101 82 101 82 101 82 101 83 102 83 103 84 103 85 104 84 103 84 104 85 104 86 105 84 106 86 108 87 108 86 108 86 110 87 115 90 118 91 118 92 118 90 116 89 116 89 116 90 117 90 117 90 117 90 117 91 118 92 119 92 119 91 118 93 120 93 120 93 120 93 120 94 120 94 121 95 121 96 122 95 121 95 121 95 121 95 121 97 122 96 121 95 122 96 123 97 122 96 121 95 122 96 123 97 123 97 123 97 123 97 123 95 123 98 123 95 121 98 126 98 124 98 125 99 126 100 126 97 123 97 124 98 124 99 125 98 125 97 125 96 124 96 123 96 124 94 122 94 122 96 124 96 124 96 124 96 124 96 124 96 124 96 124 96 124 96 124 95 123 95 123 95 123 95 123 94 121 93 121 93 121 93 121 95 123 95 123 95 123 95 123 94 123 96 124 94 121 95 124 95 124 93 122 92 122 92 123 94 124 94 124 94 124 94 124 93 123 93 123 93 123 93 123 93 123 93 122 92 121 91 121 92 122 92 122 92 122 92 122 92 122 92 122 92 122 92 122 90 122 90 122 90 122 90 122 91 123 91 123 91 123 91 123 92 124 92 123 91 122 90 122 90 122 91 123 90 122 89 120 87 119 87 119 87 119 87 119 87 119 85 117 85 117 87 119 85 118 86 116 83 115 85 120 84 116 84 116 84 116 84 116 85 116 85 116 85 116 85 116 87 119 89 120 89 122 94 130 103 128 94 142 105 139 110 120 96 124 99 122 91 121 84 114 82 110 77 106 76 106 75 102 74 101 77 103 76 97 70 91 59 71 26 46 27 72 62 100 73 96 65 92 67 94 66 90 64 91 64 91 64 91 64 91 63 90 63 90 63 90 63 90 61 88 61 89 62 90 63 90 61 88 61 88 60 87 60 86 57 83 57 83 57 83 57 83 56 82 56 82 55 80 52 78 55 81 56 82 55 80 53 78 50 76 51 77 51 78 52 78 53 79 53 78 52 77 51 77 50 76 50 76 50 76 50 74 51 73 52 73 52 73 52 73 52 72 50 70 49 71 51 73 49 70 49 70 49 69 47 68 46 68 47 69 48 68 47 67 47 66 47 66 47 66 47 66 45 64 45 64 45 63 44 63 45 64 46 65 45 63 44 62 45 64 45 64 45 64 45 64 43 62 43 63 44 64 45 64 43 62 43 61 42 60 41 60 43 60 43 60 43 60 43 60 43 59 41 57 39 57 41 58 40 56 40 55 39 55 38 54 38 54 38 54 38 54 38 54 38 55 39 56 40 55 39 54 39 55 39 54 38 53 37 53 39 55 40 57 40 55 38 53 38 53 36 51 35 51 35 52 34 52 36 54 38 54 36 53 37 56 41 57 38 58 49 71 66 126 183 242 253 255 252 255 247 255 251 255 203 127 31 45 34 52 36 52 36 52 35 50 33 49 33 49 33 49 33 49 33 49 33 48 33 49 34 50 34 50 34 50 34 50 34 50 31 50 37 54 36 51 36 54 35 53 38 54 38 54 40 58 42 62 40 68 52 77 54 73 52 67 38 58 39 61 35 52 29 46 30 50 29 43 28 54 31 51 32 46 28 50 32 47 3 17 7 19 5 16 4 17 7 18 6 17 5 18 6 19 6 17 3 14 3 17 7 21 3 16 5 18 7 19 7 19 12 18 9 15 8 16 11 19 10 17 10 17 10 17 10 17 8 17 10 17 7 14 7 16 7 15 8 16 7 15 6 13 5 14 10 11 0 1 0 2 0 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 2 0 3 1 3 0 3 2 5 3 5 3 4 3 5 3 6 4 7 5 7 3 6 5 7 6 9 8 10 8 9 7 8 6 9 7 10 7 9 7 9 7 9 7 9 9 11 10 12 10 11 8 10 9 14 9 14 9 14 9 14 10 16 12 18 14 20 15 19 11 16 12 17 13 18 14 18 14 18 14 19 15 20 16 20 15 20 15 21 16 22 17 22 16 21 16 22 17 23 18 23 19 22 18 24 21 25 19 20 20 24 20 24 20 24 20 24 22 24 22 25 23 22 15 13 6 9 8 9 6 8 7 10 6 9 8 11 9 11 9 10 6 10 9 11 8 11 11 16 38 47 45 47 43 47 40 39 38 43 39 42 37 40 35 38 33 37 33 37 33 37 33 37 29 33 31 36 32 36 32 37 29 36 29 28 28 57 60 78 60 75 59 74 59 74 59 74 59 75 61 77 62 77 62 76 62 77 62 78 63 79 64 79 62 79 62 80 63 81 64 81 66 83 66 83 66 83 66 83 66 83 66 84 67 85 68 85 67 84 67 85 68 86 69 86 65 85 67 87 68 87 68 85 68 87 70 89 74 91 75 92 73 92 70 90 68 89 68 89 69 90 69 90 69 90 69 90 71 93 72 94 73 93 72 92 72 93 72 93 72 93 72 93 71 94 71 95 72 96 73 96 72 95 72 95 72 95 72 95 72 96 71 95 70 96 71 97 72 96 71 95 70 96 71 97 72 97 72 97 72 97 72 97 70 97 73 97 70 95 73 101 72 97 72 98 73 99 74 99 72 97 72 98 73 99 74 99 74 98 74 97 73 97 72 96 73 96 70 93 69 94 72 97 72 96 72 96 72 96 72 96 72 96 72 96 72 96 72 96 71 95 71 95 71 95 71 95 68 92 68 92 68 92 68 92 71 95 71 95 71 95 71 95 70 95 72 96 70 94 71 96 69 94 67 92 66 92 66 93 68 94 68 94 68 94 68 94 67 93 67 93 67 93 67 93 67 93 67 92 66 91 65 91 66 92 66 92 66 92 66 92 66 92 66 92 66 92 66 92 65 90 65 90 65 90 65 90 66 91 66 91 66 91 66 91 67 92 67 91 66 90 65 90 65 91 66 91 66 90 64 88 62 87 62 87 62 87 62 87 63 87 60 84 59 85 62 88 60 86 61 84 58 83 60 88 59 84 59 84 59 84 59 84 57 85 57 85 57 85 57 85 58 87 60 88 60 90 66 96 81 87 67 100 67 99 79 99 70 99 63 85 56 90 59 81 54 80 49 76 50 76 51 74 49 75 53 76 51 71 43 64 28 32 0 21 22 61 51 69 47 66 48 67 48 66 45 62 43 64 43 64 43 64 43 64 42 63 42 63 42 63 42 63 44 61 44 62 45 63 46 63 44 61 43 60 43 59 42 59 40 57 40 57 40 57 40 57 38 55 38 55 37 53 35 51 38 54 37 53 36 52 35 52 34 51 34 52 36 53 36 54 36 53 36 52 35 51 34 51 34 51 34 51 34 51 34 52 33 52 33 52 33 52 33 52 34 52 32 50 31 51 33 53 29 49 31 51 32 49 29 46 27 47 28 48 29 47 28 46 30 47 30 47 30 47 30 47 28 45 28 44 26 43 25 42 31 47 32 47 32 46 30 44 30 45 30 45 30 45 30 45 28 43 28 44 29 45 30 45 28 43 28 42 27 41 26 41 27 43 27 43 27 43 27 43 28 43 25 40 23 40 25 42 26 42 26 41 25 41 24 40 23 39 23 39 23 39 23 39 22 39 23 40 24 39 23 38 23 39 23 38 22 37 21 37 20 37 22 39 22 37 19 34 20 35 18 33 17 33 17 34 15 32 18 36 21 37 21 36 21 40 26 41 24 43 36 60 63 150 194 246 211 255 200 250 187 235 156 250 195 151 37 36 19 37 21 37 21 36 19 34 17 33 17 33 17 33 17 33 21 35 19 33 17 32 17 32 20 35 20 35 20 35 20 35 17 35 24 39 22 35 21 37 19 36 22 37 22 37 23 40 32 42 23 39 32 49 33 41 28 41 30 39 27 36 26 37 29 33 14 32 22 32 13 27 17 34 19 29 17 35 18 25 19 21 18 19 17 18 15 17 15 18 17 20 18 20 18 19 17 19 17 20 18 21 19 21 18 21 20 22 19 20 16 17 13 18 17 22 20 22 17 19 14 18 15 19 16 20 17 21 18 17 16 15 15 15 15 16 15 15 16 16 15 15 14 13 10 11 13 10 5 1 0 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 3 4 4 4 3 3 5 7 4 4 5 6 6 7 8 8 9 8 6 5 6 8 10 11 13 10 9 12 11 8 7 10 14 13 12 12 11 11 12 12 16 15 14 13 13 14 15 16 14 11 10 9 12 12 13 11 15 14 16 16 17 17 19 18 16 17 16 17 16 17 16 17 19 20 19 20 19 20 19 20 19 20 19 21 20 22 21 22 21 22 21 23 22 24 23 24 22 23 22 24 23 25 24 25 25 26 25 26 25 26 25 26 21 21 22 25 27 24 17 11 7 8 10 12 11 10 7 6 10 10 10 10 10 10 10 10 17 8 5 11 11 7 12 23 48 50 51 52 49 47 42 40 44 43 40 41 41 42 40 39 35 38 38 38 35 35 35 37 35 36 34 35 34 34 33 33 34 34 33 30 28 51 65 95 74 91 73 92 73 92 73 92 75 94 75 95 76 96 77 96 78 97 78 98 79 99 80 99 83 102 83 102 83 100 80 99 83 102 83 102 83 102 83 102 84 103 84 103 84 103 84 103 84 103 85 105 86 106 88 107 87 108 87 109 87 111 87 113 86 112 87 114 89 118 92 120 91 118 91 118 91 118 91 118 90 117 90 117 90 117 90 117 89 117 90 118 92 120 94 122 94 121 94 121 94 121 94 121 96 122 96 123 97 124 98 124 97 123 97 123 97 123 97 123 95 122 98 125 99 124 96 121 97 123 97 123 97 123 97 123 97 123 97 123 97 123 97 123 97 124 98 125 99 124 98 123 98 124 98 124 98 124 98 124 99 125 99 125 99 125 99 125 99 127 98 125 96 124 95 122 96 124 96 124 96 124 96 124 95 123 96 125 98 126 98 125 97 125 97 124 96 123 95 123 95 123 95 123 95 123 95 123 94 122 93 121 93 120 92 120 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 123 96 126 96 125 95 124 94 124 97 127 96 125 95 124 93 123 94 124 94 124 94 124 94 124 94 124 94 123 93 122 92 122 93 123 93 123 93 123 93 123 91 121 91 121 91 121 91 121 89 121 89 121 89 121 89 121 93 124 90 121 89 122 92 125 91 123 91 123 91 123 91 123 91 123 91 122 90 121 89 121 89 121 89 120 88 119 87 119 87 119 87 118 86 117 85 117 88 119 87 118 86 117 85 116 84 116 84 116 84 116 84 116 84 115 84 115 85 117 87 118 87 118 88 120 90 122 91 125 90 133 93 135 96 132 99 131 94 122 91 118 87 115 86 114 81 109 77 107 77 106 74 100 75 101 76 102 73 91 55 72 32 44 21 75 70 97 66 96 66 93 66 93 66 93 66 93 66 92 64 90 63 90 63 91 63 90 63 90 63 90 63 90 64 90 63 89 62 88 61 87 61 88 61 87 60 86 59 86 57 83 56 82 56 83 58 84 58 82 54 78 51 78 54 81 56 79 50 75 50 78 53 79 54 79 53 78 52 79 53 80 54 79 52 77 51 77 51 78 51 77 51 77 51 77 51 75 52 74 53 73 52 73 51 72 50 72 51 72 51 71 49 69 48 70 50 72 50 70 47 67 47 69 48 70 49 69 48 68 48 67 48 66 47 65 46 65 43 62 44 65 46 65 46 65 45 64 45 64 45 64 45 64 42 62 43 63 44 64 45 65 48 65 44 61 41 61 44 64 42 61 42 61 42 61 42 61 45 59 40 57 41 60 43 59 42 59 42 58 41 57 40 57 40 56 40 56 40 56 40 56 39 55 39 55 39 55 39 55 39 55 39 55 39 55 39 55 40 56 40 55 39 54 38 54 39 55 39 54 38 53 37 53 34 51 36 52 34 50 35 52 36 53 35 51 35 53 37 56 37 59 32 67 47 56 69 87 133 210 252 255 248 255 254 255 250 255 233 255 214 147 43 66 36 53 38 55 39 53 36 50 35 51 35 51 35 51 35 51 32 47 30 46 31 48 34 51 36 51 33 48 32 49 35 52 35 51 35 51 35 51 35 51 38 54 39 56 41 57 42 59 42 61 42 62 44 63 45 64 41 59 37 55 34 54 35 56 42 58 37 52 31 48 30 48 32 50 31 47 27 45 30 50 5 17 5 17 5 17 5 17 3 16 5 18 6 18 6 17 5 17 5 18 6 19 7 19 5 17 6 19 7 18 4 15 6 14 9 17 11 17 9 15 8 15 9 16 9 16 10 17 10 17 8 15 7 15 7 16 8 16 8 17 8 15 6 14 6 14 9 10 1 2 0 2 0 1 1 1 1 1 1 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 4 2 4 0 3 3 7 2 4 3 5 4 7 6 8 7 8 5 6 4 8 8 11 11 10 8 12 9 7 5 10 11 13 10 11 8 10 9 11 11 12 9 10 8 11 10 13 9 12 5 11 7 13 8 12 10 15 11 16 12 18 14 19 14 18 14 18 14 18 14 18 15 19 15 19 15 19 15 19 14 19 14 20 15 21 16 21 16 21 16 22 17 23 18 23 18 22 18 23 19 24 20 24 21 25 21 25 21 25 21 25 20 22 21 25 24 22 14 10 5 8 7 10 9 10 7 8 8 10 8 10 8 10 8 10 11 7 4 11 9 8 14 30 47 52 48 52 46 47 40 43 41 43 37 41 38 42 36 38 33 38 35 38 32 35 32 37 33 37 33 37 32 36 31 36 33 37 30 28 19 41 51 81 59 74 58 73 58 73 58 73 60 75 61 76 61 77 62 77 63 78 64 79 64 80 65 80 66 83 66 83 66 82 64 80 66 83 66 83 66 83 66 83 67 84 67 84 67 84 67 84 67 84 68 86 70 87 71 88 68 87 69 88 69 88 70 87 70 87 70 88 72 91 75 93 72 91 70 91 70 91 70 91 69 90 69 90 69 90 69 90 69 91 70 92 71 93 73 94 73 94 73 94 73 94 73 94 73 96 73 97 74 98 75 98 74 97 74 97 74 97 74 97 71 97 73 98 73 98 72 96 72 97 72 97 72 97 72 97 72 97 72 97 72 97 72 97 72 98 73 99 74 98 73 97 73 98 73 98 73 98 73 98 74 99 74 99 74 99 74 99 75 99 74 98 73 96 71 95 72 96 72 96 72 96 72 96 70 95 72 97 73 97 73 97 73 97 73 96 72 96 71 95 71 95 71 95 71 95 71 95 70 94 70 93 69 93 68 92 71 95 71 95 71 95 71 95 71 95 71 95 71 95 71 95 70 96 70 95 69 94 68 94 69 95 69 95 69 95 69 95 68 94 68 94 68 94 68 94 68 94 68 93 67 92 66 92 66 92 66 92 66 92 66 92 65 91 65 91 65 91 65 91 64 89 64 89 64 89 64 89 67 91 66 90 65 91 66 92 66 91 66 91 66 91 66 91 66 91 66 90 65 89 64 89 64 89 64 88 63 87 62 87 62 87 62 86 61 85 60 85 62 86 61 86 61 86 60 85 59 84 59 84 59 84 59 84 57 85 56 84 56 85 58 86 58 86 59 88 61 90 62 90 63 91 65 94 63 92 65 95 64 93 61 89 57 86 56 84 55 78 50 75 52 76 51 73 49 73 51 73 46 59 25 39 2 24 17 60 52 70 45 68 45 66 45 66 45 66 45 66 45 65 43 63 42 63 42 64 42 63 42 63 42 63 42 63 46 63 45 62 45 62 44 61 44 61 44 60 43 59 42 59 40 57 40 58 41 58 41 58 40 56 37 53 35 53 37 55 39 53 33 49 34 53 36 53 38 55 37 53 36 54 38 55 37 53 35 52 34 51 35 52 34 51 34 51 34 51 34 52 34 52 33 52 32 51 32 51 31 51 32 51 32 50 30 48 30 49 31 51 31 49 29 47 28 48 29 49 30 48 29 47 31 48 31 47 30 46 29 46 26 44 28 46 29 46 29 46 30 45 30 45 30 45 30 45 28 43 29 44 29 44 30 45 32 46 29 43 27 43 29 44 27 42 27 42 27 42 27 42 29 42 24 40 26 43 27 42 26 42 26 41 25 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 24 39 23 38 22 38 23 39 23 38 22 37 21 37 19 37 22 37 20 35 20 38 22 37 20 36 20 37 23 40 20 41 26 44 37 46 46 117 203 241 239 249 219 252 206 239 184 223 186 231 110 62 28 42 22 37 21 37 21 36 19 35 18 34 18 34 18 34 17 33 18 33 17 31 16 32 19 35 20 34 19 33 18 34 19 35 20 35 20 35 20 35 20 35 21 36 22 39 25 42 28 44 26 41 27 42 27 42 29 43 26 39 26 36 24 35 24 36 22 36 20 33 18 32 17 31 16 31 18 31 15 28 15 31 15 17 16 19 17 20 19 21 15 18 17 20 18 20 18 19 17 19 17 20 18 21 19 21 15 18 17 19 18 19 17 18 14 17 14 18 15 18 15 18 17 20 16 19 16 19 15 18 18 17 16 15 15 15 15 16 17 17 17 17 17 16 15 15 14 13 13 9 6 2 2 3 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 3 4 3 2 2 5 7 4 4 4 5 6 7 7 8 9 8 7 6 6 8 10 11 14 10 10 12 11 7 7 9 12 11 10 10 9 9 10 10 11 11 10 10 10 10 11 11 14 11 11 10 12 12 13 11 15 14 15 15 17 17 18 18 20 21 20 21 20 21 20 21 19 20 19 20 19 20 19 20 19 20 19 21 20 22 21 22 21 22 21 23 22 24 23 24 22 23 22 24 23 25 24 25 25 26 25 26 25 26 25 26 23 24 24 25 24 20 13 9 7 8 8 9 9 10 10 11 10 10 10 10 10 10 10 10 9 6 8 11 9 10 23 40 55 56 54 53 51 50 48 48 46 45 43 43 43 44 41 40 39 41 41 41 38 38 37 40 38 39 38 38 37 37 36 36 36 36 35 33 28 47 60 92 74 91 73 92 73 92 73 92 75 95 76 95 77 96 77 96 78 98 79 98 80 99 80 99 82 102 83 102 83 101 81 100 83 102 83 102 83 102 83 102 84 103 84 103 84 103 84 103 84 104 85 105 87 107 88 107 87 110 87 110 88 111 87 113 87 114 87 115 88 119 91 121 91 118 91 118 91 118 91 118 90 117 90 117 90 117 90 117 92 119 92 119 92 120 93 120 94 121 94 121 94 121 94 121 96 122 96 123 97 124 98 124 97 123 97 123 97 123 97 123 97 123 98 124 98 124 97 123 97 123 97 123 97 123 97 123 97 123 97 123 97 123 97 123 98 124 99 125 99 125 98 124 98 124 98 124 98 124 98 124 99 125 99 125 99 125 99 125 99 127 98 126 97 124 96 124 96 124 96 124 96 124 96 124 95 124 97 125 98 125 97 125 97 125 97 125 96 124 96 123 95 123 95 123 95 123 95 123 95 123 94 122 94 121 93 121 95 123 95 123 95 123 95 123 94 122 94 122 94 122 94 122 96 126 96 126 95 125 95 125 93 123 94 125 95 126 97 127 94 124 94 124 94 124 94 124 94 124 94 123 93 122 92 122 91 121 91 121 91 121 91 121 91 121 91 121 91 121 91 121 89 121 89 121 89 121 89 121 90 123 91 124 92 123 91 122 91 123 91 123 91 123 91 123 91 123 91 122 90 121 89 121 89 121 89 120 88 119 87 119 87 119 87 118 86 117 85 117 85 117 85 117 86 118 86 118 84 116 84 116 84 116 84 116 86 116 85 115 84 115 84 116 85 116 86 117 87 119 88 122 90 130 93 129 90 125 90 123 92 121 89 117 86 112 85 112 81 108 75 104 75 106 76 103 72 99 73 96 62 75 37 55 18 64 60 100 74 97 67 94 66 93 66 93 66 93 66 93 66 92 64 90 63 90 63 91 63 90 63 90 63 90 63 90 61 88 62 89 62 89 63 90 61 88 61 87 60 86 59 86 57 84 59 86 60 85 58 83 56 81 55 80 54 80 54 79 55 79 50 76 52 79 54 79 56 82 55 80 54 81 56 82 54 80 53 78 51 77 52 78 51 77 51 77 51 77 51 75 51 73 52 72 51 71 50 71 51 72 51 72 51 71 49 70 50 71 50 72 50 70 48 68 47 69 48 70 49 69 48 68 48 67 48 66 47 65 46 65 44 63 45 65 46 65 46 64 45 64 45 64 45 64 45 64 45 64 44 63 44 63 43 62 45 64 45 63 44 62 43 62 42 61 42 61 42 61 42 61 44 60 41 58 42 60 43 59 42 59 42 58 41 57 40 57 40 56 40 56 40 56 40 56 41 57 41 57 41 57 41 57 41 57 41 57 41 57 41 57 40 56 40 55 39 54 38 54 39 55 39 54 38 53 37 53 36 54 39 54 37 52 37 55 38 55 38 55 38 56 40 58 40 57 44 46 48 78 90 217 238 255 243 255 245 255 249 255 237 255 231 184 74 72 50 58 37 53 35 50 33 50 35 52 35 50 34 49 33 48 32 48 35 50 33 49 32 49 33 50 33 50 34 51 35 50 34 49 35 51 35 51 35 51 35 51 34 51 36 54 40 58 43 60 42 58 41 58 41 58 39 57 38 56 38 56 37 54 34 52 30 48 32 49 34 50 33 49 29 48 34 49 31 46 29 46 4 16 4 17 5 18 6 18 3 16 5 18 6 18 6 17 5 17 5 18 6 19 7 19 2 14 3 16 4 17 5 17 9 15 8 14 7 15 9 17 11 17 10 16 9 15 8 14 10 17 8 15 7 15 7 16 9 18 10 18 10 17 8 15 9 14 7 8 0 4 0 3 0 1 1 1 1 1 1 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 3 2 3 0 2 2 6 1 3 2 5 4 6 5 7 6 8 5 7 5 8 7 10 12 10 8 12 9 7 5 9 9 10 7 8 6 8 7 9 10 12 10 12 10 12 10 12 10 13 6 11 8 14 8 12 9 14 10 16 12 17 13 18 16 20 16 20 16 20 16 20 15 19 15 19 15 19 15 19 14 19 14 20 15 21 16 21 16 21 16 22 17 23 18 23 18 22 18 23 19 24 20 24 20 24 20 24 20 24 20 24 22 25 23 24 20 17 9 7 5 7 5 8 7 10 10 13 8 10 8 10 8 10 8 10 6 9 9 11 6 11 27 48 54 57 50 52 46 50 46 50 44 46 40 44 40 44 38 40 37 42 39 42 35 38 35 40 33 36 32 36 31 35 31 35 35 38 32 32 20 36 45 78 60 75 59 74 59 74 59 74 61 76 61 77 62 77 63 78 64 79 64 80 65 80 66 81 65 83 66 84 67 83 65 82 67 84 67 84 67 84 67 84 68 85 68 85 68 85 68 85 68 85 69 86 70 88 72 89 69 87 69 88 70 88 71 88 71 88 71 88 72 90 75 92 73 92 71 92 71 92 71 92 70 91 70 91 70 91 70 91 72 93 72 93 72 92 71 92 74 95 74 95 74 95 74 95 73 96 73 97 74 98 75 98 75 98 75 98 75 98 75 98 72 98 73 98 73 98 73 97 73 98 73 98 73 98 73 98 73 98 73 98 73 98 73 98 73 98 74 100 75 99 73 98 74 99 74 99 74 99 74 99 74 99 74 99 74 99 74 99 75 99 75 98 74 97 73 96 73 97 73 97 73 97 73 97 73 98 74 99 75 99 74 98 74 98 73 97 73 96 72 96 72 96 72 96 72 96 72 96 72 95 71 95 70 94 70 94 71 95 71 95 71 95 71 95 70 94 70 94 70 94 70 94 70 96 70 96 70 96 70 95 68 94 68 95 69 96 70 96 69 95 69 95 69 95 69 95 68 94 68 93 67 92 66 92 66 92 66 92 66 92 66 92 65 91 65 91 65 91 65 91 65 90 65 90 65 90 65 90 64 90 67 93 68 92 65 89 66 91 66 91 66 91 66 91 66 91 66 90 65 89 64 89 64 89 64 88 63 87 62 87 62 87 62 86 61 85 60 85 59 84 59 85 61 86 62 87 59 84 59 84 59 84 59 84 59 86 57 84 55 83 55 83 56 84 57 85 58 86 58 86 62 90 63 93 61 91 63 92 62 89 59 85 58 84 57 84 56 79 52 75 52 77 56 77 51 75 51 65 32 40 10 25 9 54 53 77 50 69 47 65 45 66 45 66 45 66 45 66 45 65 43 63 42 63 42 64 42 63 42 63 42 63 42 63 43 61 44 62 45 63 46 64 44 61 44 60 43 59 42 59 40 59 44 62 45 60 40 56 38 55 39 56 38 55 37 53 37 52 34 51 36 54 37 53 39 55 37 54 37 54 38 56 38 54 36 52 35 52 35 53 34 51 34 51 34 51 34 52 33 52 32 51 31 50 31 50 32 51 33 52 32 51 31 49 31 51 32 50 31 49 30 48 28 48 29 49 30 48 29 47 31 48 31 47 30 46 29 46 28 45 29 47 30 46 29 45 30 45 30 45 30 45 30 45 31 45 30 44 29 43 28 42 29 45 30 45 30 44 28 42 27 42 27 42 27 42 27 42 28 43 25 42 27 44 27 42 26 42 26 41 25 40 24 40 25 41 24 40 24 40 23 39 25 41 25 41 25 41 25 41 25 41 25 41 25 41 25 41 24 40 24 39 23 38 22 38 23 39 23 38 22 37 21 37 20 38 23 38 21 36 21 39 22 38 22 38 22 39 23 40 19 37 27 34 30 78 127 245 229 241 231 241 227 243 217 243 202 236 124 79 37 61 37 33 23 36 17 31 15 32 18 36 20 36 19 34 18 33 17 32 21 36 20 34 19 33 18 33 17 33 20 36 21 35 18 32 20 35 20 35 20 35 20 35 20 35 21 37 23 39 25 40 24 40 24 39 22 38 22 36 21 35 24 36 23 34 20 30 15 29 18 33 20 33 19 31 15 31 21 35 20 30 16 28 18 20 18 19 17 18 16 18 15 18 17 20 18 20 18 19 17 19 17 20 18 21 19 21 15 17 15 17 16 19 17 20 18 20 16 19 16 19 17 20 18 20 17 19 16 18 15 17 18 17 16 15 15 15 15 16 17 18 18 18 18 17 16 15 15 12 10 7 6 3 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 1 3 3 3 1 2 4 6 3 3 4 4 5 6 7 7 7 7 7 7 8 8 9 10 12 9 9 12 11 8 8 11 11 10 9 8 8 8 8 8 12 12 12 12 12 12 12 12 15 12 11 11 13 13 14 12 14 13 15 14 16 16 18 17 18 19 18 19 18 19 18 19 19 20 19 20 19 20 19 20 19 20 19 21 20 22 21 22 21 22 21 23 22 24 23 24 22 23 22 24 23 25 24 25 24 25 24 25 24 25 24 25 25 25 26 24 19 14 9 7 7 7 7 8 9 10 12 13 10 10 10 10 10 10 10 10 9 12 13 10 7 13 34 55 60 59 55 53 50 51 51 52 50 49 46 47 46 46 43 42 43 45 44 44 40 40 39 42 37 38 37 37 36 37 35 35 37 36 36 36 29 41 54 90 75 92 74 93 74 93 74 93 76 95 77 96 77 97 78 97 79 98 80 99 80 100 81 100 82 102 83 103 84 103 83 102 84 103 84 103 84 103 84 103 85 104 85 104 85 104 85 104 85 104 86 106 88 107 89 108 87 110 88 111 87 114 88 115 89 116 88 117 89 119 91 121 92 119 92 119 92 119 92 119 91 118 91 118 91 118 91 118 94 121 94 120 93 120 93 120 95 122 95 122 95 122 95 122 96 122 96 123 97 124 98 124 98 124 98 124 98 124 98 124 99 124 98 124 98 124 98 125 98 124 98 124 98 124 98 124 98 124 98 124 98 124 98 124 98 125 100 126 100 126 99 124 99 125 99 125 99 125 99 125 99 125 99 125 99 125 99 125 99 127 99 126 98 126 98 125 97 125 97 125 97 125 97 125 100 128 101 129 101 128 99 127 98 126 98 125 97 125 96 124 96 124 96 124 96 124 96 124 96 124 96 124 95 123 95 122 95 123 95 123 95 123 95 123 94 122 94 122 94 122 94 122 96 126 96 126 96 126 96 127 96 126 96 125 95 124 94 124 95 125 95 125 95 125 95 125 94 124 94 123 93 122 92 122 94 124 94 124 94 124 94 124 91 121 91 121 91 121 91 121 90 122 90 122 90 122 90 122 89 122 92 125 93 124 90 121 91 123 91 123 91 123 91 123 91 123 91 122 90 121 89 121 89 121 89 120 88 119 87 119 87 119 87 118 86 117 85 117 83 115 84 116 85 118 86 118 84 116 84 116 84 116 84 116 86 116 84 114 83 114 83 114 84 115 84 115 85 116 85 116 85 121 89 124 89 121 91 123 87 118 86 114 83 110 82 110 83 111 78 107 77 109 78 105 72 99 67 83 43 57 28 53 52 95 78 98 67 96 70 92 67 93 67 93 67 93 67 93 66 92 64 90 63 90 63 91 63 90 63 90 63 90 63 90 60 88 61 89 62 90 63 91 61 88 61 87 60 86 59 86 58 85 61 88 61 85 57 81 55 82 56 82 56 81 54 79 54 78 51 78 54 81 55 80 54 80 53 78 52 79 54 80 55 80 53 79 52 78 53 79 51 77 51 77 51 77 51 75 51 73 52 72 51 71 50 71 51 73 52 73 52 72 50 70 52 72 51 71 50 70 49 71 47 69 48 70 49 69 48 68 48 67 48 66 47 65 46 65 46 65 47 66 47 65 46 64 45 64 45 64 45 64 45 64 46 64 45 63 44 62 43 61 44 64 45 64 45 63 43 61 42 61 42 61 42 61 42 61 44 60 42 60 44 62 43 59 42 59 42 58 41 57 40 57 41 57 41 56 40 55 39 55 39 55 39 55 39 55 39 55 39 55 39 55 39 55 39 55 40 56 40 55 39 54 38 54 39 55 39 54 38 53 37 53 35 53 38 53 36 51 36 54 36 54 37 55 38 55 38 55 26 52 46 77 56 114 195 255 233 246 227 251 237 255 236 252 216 171 76 73 67 66 22 67 37 52 33 46 30 48 34 52 37 53 37 52 36 51 35 51 35 51 35 51 34 49 33 48 32 49 35 52 36 51 33 48 35 51 35 51 35 51 35 51 37 53 37 53 36 52 36 52 39 55 38 54 37 53 35 52 32 51 33 52 33 49 29 46 29 46 31 48 32 47 29 44 27 47 34 52 34 47 28 43 7 19 6 17 5 16 3 15 3 16 5 18 6 18 6 17 5 17 5 18 6 19 7 19 5 16 4 16 4 17 5 18 11 18 11 18 10 17 9 16 10 17 9 16 9 16 8 15 10 17 8 15 7 15 7 16 9 17 9 17 9 16 7 15 9 13 6 10 4 7 0 0 0 1 1 1 1 1 1 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 1 2 0 1 1 5 0 3 1 4 3 6 4 6 5 7 5 8 6 9 7 9 9 8 6 11 10 9 7 12 9 10 7 8 6 8 6 9 8 10 9 11 9 11 8 10 11 14 7 12 9 15 9 13 8 14 9 15 11 17 12 17 13 17 13 17 13 17 13 17 15 19 15 19 15 19 15 19 14 19 14 20 15 21 16 21 16 21 16 22 17 23 18 23 18 22 18 23 19 24 20 24 19 23 19 23 19 23 19 23 22 25 24 23 16 12 6 7 5 8 6 9 7 10 8 11 8 10 8 10 8 10 8 10 9 13 11 8 5 18 39 61 56 59 52 54 48 52 48 52 48 50 44 47 43 46 40 42 40 45 41 44 37 39 36 41 36 40 36 40 35 39 34 39 35 37 32 35 20 31 40 78 61 76 60 75 60 75 60 75 62 77 62 77 63 78 63 79 65 80 65 80 66 81 66 82 65 83 66 84 68 84 67 84 68 85 68 85 68 85 68 85 69 86 69 86 69 86 69 86 69 86 69 87 71 89 72 90 70 88 70 88 71 88 71 89 73 90 73 89 73 90 75 92 74 93 72 93 72 93 72 93 71 92 71 92 71 92 71 92 72 93 72 94 73 94 73 94 75 96 75 96 75 96 75 96 73 96 73 97 74 98 75 98 76 99 76 99 76 99 76 99 74 99 73 98 73 98 74 99 74 99 74 99 74 99 74 99 74 99 74 99 74 99 74 99 74 99 75 100 75 100 74 99 75 100 75 100 75 100 75 100 74 99 74 99 74 99 74 99 75 99 75 99 75 98 74 98 74 98 74 98 74 98 74 98 76 101 77 101 77 100 75 99 75 98 74 98 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 96 72 96 71 95 71 95 71 95 71 95 71 95 71 95 71 95 71 95 71 95 70 96 70 96 71 97 71 97 71 97 70 95 69 94 67 93 70 96 70 96 70 96 70 96 68 94 68 93 67 92 66 92 69 95 69 95 69 95 69 95 65 91 65 91 65 91 65 91 66 91 66 91 66 91 66 91 65 91 66 92 67 91 66 90 66 91 66 91 66 91 66 91 66 91 66 90 65 89 64 89 64 89 64 88 63 87 62 87 62 87 62 86 61 85 60 85 59 84 59 84 60 85 60 85 59 84 59 84 59 84 59 84 57 84 55 83 54 83 55 84 56 84 56 84 56 84 57 85 51 84 56 86 57 86 59 89 60 85 60 83 58 82 60 82 59 81 55 79 57 77 54 74 47 66 37 45 13 29 15 43 48 76 52 67 41 69 47 67 44 67 44 67 44 67 44 67 45 65 43 63 42 63 42 64 42 63 42 63 42 63 42 63 44 61 45 62 45 62 46 63 44 61 44 60 43 59 42 59 42 59 43 60 43 58 39 55 40 57 39 56 38 55 38 55 36 52 34 53 38 56 38 54 37 53 35 52 35 52 36 54 38 55 37 53 36 53 36 53 34 51 34 51 34 51 34 52 34 53 34 52 33 52 32 51 33 52 34 53 33 51 31 50 34 52 32 50 30 50 31 50 28 48 29 49 30 48 29 47 31 48 31 47 30 46 29 46 30 47 30 48 30 46 29 45 30 45 30 45 30 45 30 45 30 45 29 44 29 44 28 43 30 45 30 44 29 43 28 43 27 42 27 42 27 42 27 42 28 43 27 44 29 45 27 42 26 42 26 41 25 40 24 40 26 42 25 40 24 39 22 38 23 39 23 39 23 39 23 39 23 39 23 39 23 39 23 39 24 40 24 39 23 38 22 38 23 39 23 38 22 37 21 37 19 37 22 37 20 35 20 38 19 36 21 38 22 38 22 38 20 37 27 65 41 109 207 245 215 232 216 238 228 230 184 176 106 72 26 64 22 30 29 40 23 36 17 31 15 32 18 36 21 37 21 37 21 37 21 37 18 34 19 34 19 33 18 32 18 34 19 35 20 34 19 33 20 35 20 35 20 35 20 35 23 38 22 36 20 34 18 32 21 37 21 36 20 36 21 35 18 32 20 32 19 30 16 28 18 32 19 31 18 30 16 28 15 31 21 35 20 30 16 28 17 19 17 19 17 19 17 19 15 18 17 20 18 20 18 19 17 19 17 20 18 21 19 21 19 21 17 18 16 19 17 20 16 20 18 21 18 19 15 17 15 18 16 19 16 19 17 20 18 17 16 15 15 15 15 16 16 16 16 17 16 15 14 14 16 14 14 13 14 10 4 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 3 2 1 1 3 5 2 2 3 4 5 5 6 6 6 7 8 8 9 9 9 9 8 6 7 11 12 10 11 15 11 11 10 9 9 9 9 9 10 11 12 13 13 12 11 10 16 13 12 11 14 14 14 13 13 12 14 14 16 15 17 16 17 18 17 18 17 18 17 18 19 20 19 20 19 20 19 20 19 20 19 21 20 22 21 22 21 22 21 23 22 24 23 24 22 23 22 24 23 25 24 25 23 24 23 24 23 24 23 24 23 25 25 22 16 11 8 8 7 8 9 10 11 10 9 8 10 10 10 10 10 10 10 10 11 12 11 6 8 23 48 67 62 62 59 58 56 56 54 55 54 53 50 50 48 48 45 44 44 46 45 45 41 40 39 41 41 42 40 41 40 40 39 39 35 33 36 39 30 38 52 92 76 93 75 94 75 94 75 94 77 96 77 97 78 97 79 98 80 99 80 100 81 100 82 101 82 102 84 103 85 104 85 103 85 104 85 104 85 104 85 104 86 105 86 105 86 105 86 105 86 105 87 106 88 108 90 111 88 113 87 114 88 114 89 116 91 117 89 118 89 119 90 121 93 120 93 120 93 120 93 120 92 119 92 119 92 119 92 119 92 119 93 121 94 122 95 123 96 123 96 123 96 123 96 123 96 122 96 123 97 124 98 124 99 125 99 125 99 125 99 125 100 125 98 124 98 124 99 126 99 125 99 125 99 125 99 125 99 125 99 125 99 125 99 125 99 126 100 127 101 126 100 125 100 126 100 126 100 126 100 126 99 125 99 125 99 125 99 125 99 127 99 127 99 127 99 127 98 126 98 126 98 126 98 126 99 127 100 128 99 126 97 125 99 127 98 126 98 125 97 125 97 125 97 125 97 125 97 125 98 126 97 125 97 124 96 124 95 123 95 123 95 123 95 123 96 124 96 124 96 124 96 124 96 126 96 127 97 128 98 128 95 125 95 125 95 125 95 125 96 126 96 126 96 126 96 126 94 124 94 123 93 122 92 122 94 124 94 124 94 124 94 124 91 121 91 121 91 121 91 121 91 123 91 123 91 123 91 123 92 123 91 122 90 123 91 124 91 123 91 123 91 123 91 123 91 123 91 122 90 121 89 121 89 121 89 120 88 119 87 119 87 119 87 118 86 117 85 117 85 117 84 116 84 116 84 115 84 116 84 116 84 116 84 116 83 114 82 113 82 114 84 116 85 116 85 116 85 116 85 115 81 110 85 115 84 113 84 115 84 115 82 112 81 109 81 109 81 110 79 109 78 106 72 97 64 88 52 64 29 59 52 94 73 100 72 94 66 93 68 94 67 93 67 93 67 93 67 93 66 92 64 90 63 90 63 91 63 90 63 90 63 90 63 90 63 90 62 89 62 89 61 88 61 88 61 87 60 86 59 86 60 85 59 84 57 82 56 81 58 83 56 81 54 81 56 82 52 77 51 79 56 83 56 80 55 80 53 79 53 79 54 81 56 81 54 79 53 79 53 80 51 77 51 77 51 77 51 75 53 75 54 75 53 74 52 73 52 73 53 74 52 73 51 71 53 73 51 71 49 71 51 72 47 69 48 70 49 69 48 68 48 67 48 66 47 65 46 65 47 67 48 67 47 66 46 64 45 64 45 64 45 64 45 64 43 62 44 63 44 63 45 64 47 65 44 62 42 62 44 63 42 61 42 61 42 61 42 61 44 60 43 61 46 63 44 58 42 59 42 58 41 57 40 57 42 58 41 56 40 55 38 54 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 55 39 54 38 54 39 55 39 54 38 53 37 53 36 54 39 54 37 52 37 55 36 54 39 57 40 57 39 55 44 53 43 69 49 109 172 229 234 253 222 227 185 179 118 108 58 66 57 68 30 55 48 48 38 52 34 49 32 49 35 52 34 51 35 52 36 53 38 54 31 47 33 50 34 49 33 48 35 50 34 49 33 50 34 51 35 51 35 51 35 51 35 51 36 52 35 51 34 49 33 49 35 52 36 53 36 53 35 54 34 52 32 49 30 48 30 48 32 48 31 46 30 46 30 47 29 47 34 50 32 46 29 45 3 15 4 17 5 18 7 19 3 16 5 18 6 18 6 17 5 17 5 18 6 19 7 19 9 20 6 17 4 17 5 18 7 15 10 18 10 15 6 11 7 15 8 16 9 17 10 18 10 17 8 15 7 15 7 16 7 15 8 16 7 15 6 13 11 16 10 17 12 14 2 0 0 1 1 1 1 1 1 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 1 5 0 2 1 4 2 5 4 6 4 7 6 9 7 9 7 8 5 5 4 11 10 11 10 16 10 11 8 9 7 9 8 10 11 14 13 16 14 15 12 13 11 14 7 12 9 15 10 14 8 13 9 15 10 16 12 17 14 18 14 18 14 18 14 18 15 19 15 19 15 19 15 19 14 19 14 20 15 21 16 21 16 21 16 22 17 23 18 23 18 22 18 23 19 24 20 24 19 23 19 23 19 23 19 23 20 24 23 22 14 10 6 9 5 8 8 12 9 10 5 6 8 10 8 10 8 10 8 10 8 12 6 5 5 28 49 71 59 63 58 60 55 57 52 55 51 53 46 49 45 48 42 43 40 45 41 43 36 39 35 40 35 39 35 38 34 37 33 37 33 33 32 37 21 30 41 79 61 75 60 75 60 75 60 75 62 77 62 78 63 79 64 79 65 80 65 81 66 82 67 82 65 82 67 85 68 85 68 85 68 85 68 85 68 85 68 85 69 86 69 86 69 86 69 86 69 86 70 88 71 89 73 90 70 87 70 88 71 89 72 89 74 91 73 89 73 90 75 91 74 93 72 93 72 93 72 93 71 92 71 92 71 92 71 92 70 92 72 94 74 96 75 97 75 96 75 96 75 96 75 96 73 96 73 97 74 98 75 98 76 99 76 99 76 99 76 99 76 100 73 97 72 98 75 101 74 99 74 99 74 99 74 99 74 99 74 99 74 99 74 99 74 100 75 101 76 100 75 99 75 100 75 100 75 100 75 100 74 99 74 99 74 99 74 99 75 99 75 99 75 99 75 99 74 98 74 98 74 98 74 98 73 98 74 98 73 96 71 95 75 99 75 98 74 97 73 97 73 97 73 97 73 97 73 97 74 98 74 97 73 97 72 96 71 95 71 95 71 95 71 95 73 97 73 98 73 98 71 98 70 96 70 97 71 98 72 98 67 93 68 95 69 96 71 97 70 96 70 96 70 96 70 96 68 94 68 93 67 92 66 92 67 93 67 93 67 93 67 93 65 91 65 91 65 91 65 91 66 91 66 91 66 91 66 91 68 92 65 89 64 90 67 93 66 91 66 91 66 91 66 91 66 91 66 90 65 89 64 89 64 89 64 88 63 87 62 87 62 87 62 86 61 85 60 85 61 85 60 84 59 83 58 82 59 84 59 84 59 84 59 84 54 82 54 82 54 84 57 85 57 85 57 85 57 85 57 85 56 86 59 88 57 83 58 84 60 83 58 80 59 81 59 81 55 78 54 79 56 73 47 64 42 60 29 36 8 42 46 88 47 69 47 71 46 66 43 69 44 67 44 67 44 67 44 67 45 65 43 63 42 63 42 64 42 63 42 63 42 63 42 63 45 63 46 62 45 61 44 60 44 61 44 60 43 59 42 59 43 60 41 57 38 56 38 56 43 59 39 55 36 55 39 59 35 52 35 55 39 58 39 56 39 56 38 55 37 56 38 57 39 56 37 54 36 54 36 55 34 52 34 52 34 52 34 51 36 55 36 54 35 54 34 53 33 53 34 53 34 52 32 50 35 53 32 50 30 50 32 52 28 48 29 49 30 48 29 47 31 48 31 47 30 46 29 46 31 48 31 48 31 47 28 45 30 45 30 45 30 45 30 45 27 43 28 44 29 45 30 46 33 46 29 42 26 42 29 45 27 42 27 42 27 42 27 42 28 43 27 45 30 46 28 41 26 42 26 41 25 40 24 40 26 42 25 40 24 39 22 38 25 41 25 41 25 41 25 41 25 41 25 41 25 41 25 41 24 40 24 39 23 38 22 38 23 39 23 38 22 37 21 37 22 39 24 40 22 38 23 40 21 39 24 41 26 41 24 40 20 29 36 49 33 61 61 132 130 155 116 97 50 54 37 48 22 50 11 29 28 41 12 34 23 37 19 34 17 34 19 36 16 32 17 34 20 37 22 38 14 30 17 33 19 33 18 32 21 35 18 32 17 33 20 36 20 35 20 35 20 35 20 35 19 34 19 34 19 34 19 34 18 35 19 36 20 37 22 37 23 36 22 32 19 31 20 34 19 31 17 29 16 31 19 33 16 32 21 34 19 30 16 30 13 16 14 17 16 19 18 21 20 21 19 20 18 19 17 18 14 18 18 19 14 15 15 20 18 20 18 20 18 20 18 20 17 20 17 19 16 18 15 18 17 19 15 18 17 20 16 18 17 17 17 16 16 15 15 15 16 16 16 16 16 16 16 16 17 15 15 14 15 12 9 5 2 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 2 2 3 3 3 4 4 4 4 4 4 4 4 7 8 8 9 10 10 11 11 10 9 9 9 9 10 11 12 10 10 10 10 10 10 10 10 9 11 13 15 15 13 11 9 15 14 15 13 14 12 13 12 15 13 14 13 14 14 16 16 17 18 17 19 18 20 19 20 19 20 19 20 19 20 19 20 18 21 21 24 23 23 21 21 22 23 22 23 22 23 22 23 22 23 22 24 23 25 24 25 23 24 23 25 24 26 25 26 24 24 22 17 10 6 7 9 10 10 10 10 10 10 10 10 11 10 8 7 7 8 9 11 10 13 8 4 14 41 59 71 60 64 62 65 60 61 55 56 55 57 52 53 48 50 47 49 44 45 44 44 43 43 42 43 40 41 39 39 37 38 36 36 37 42 36 35 30 36 44 85 79 94 76 94 75 96 75 97 78 96 77 96 77 97 79 99 81 100 81 101 82 102 83 102 83 102 84 104 85 105 87 106 82 102 83 103 85 105 87 109 85 108 85 108 85 108 85 108 88 111 88 111 88 111 88 113 88 115 88 115 88 115 88 115 89 116 89 117 91 119 93 121 93 120 93 121 94 122 95 122 97 124 97 123 96 122 95 122 94 121 94 122 95 123 96 123 95 122 95 122 95 122 95 122 99 125 99 124 98 123 97 122 97 123 98 125 100 126 100 126 98 125 100 127 101 127 101 126 101 127 101 127 101 127 101 127 98 126 98 127 99 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 98 126 98 126 98 126 98 126 98 126 99 127 99 126 97 124 99 127 99 126 98 125 97 125 99 127 99 127 99 127 99 127 102 129 99 126 97 126 99 128 98 126 98 126 98 126 98 126 98 126 98 125 97 124 96 124 98 124 98 123 97 122 96 122 98 124 98 124 98 124 99 125 94 125 97 128 99 128 98 127 97 127 97 126 96 125 95 125 97 127 96 125 95 124 93 123 93 124 94 125 95 124 94 123 93 125 94 125 94 124 92 122 92 123 92 123 92 123 92 123 92 123 92 122 91 121 90 121 88 121 91 122 91 121 92 125 91 123 91 123 91 123 91 123 91 122 90 121 89 122 90 123 89 123 89 123 89 123 89 123 88 122 88 121 87 121 86 120 88 119 88 118 87 117 86 117 88 118 85 115 83 115 85 117 86 116 83 113 82 114 85 117 82 113 82 113 82 114 85 116 84 114 84 113 83 112 82 112 81 111 82 112 82 111 80 109 79 105 76 105 76 101 66 89 65 72 25 58 53 100 76 98 68 96 68 96 68 96 68 96 66 94 65 93 65 94 67 95 66 93 63 91 65 93 63 90 65 92 63 90 62 90 62 91 64 91 63 89 62 88 60 87 60 87 60 87 60 87 60 87 59 83 57 81 56 82 59 85 59 83 58 82 57 81 56 81 56 81 56 81 56 81 56 81 53 78 53 79 54 79 55 80 56 81 56 80 55 79 54 79 52 77 52 77 52 77 52 77 55 78 54 77 51 74 50 73 50 74 50 73 49 72 48 72 50 71 50 72 51 73 52 73 51 71 49 69 48 71 51 73 45 68 49 71 51 70 47 67 46 67 46 67 46 67 46 67 45 64 45 64 45 64 45 64 45 64 45 63 44 62 43 62 48 65 43 60 40 60 42 62 43 62 43 61 42 60 41 60 42 59 42 59 42 59 42 59 41 58 41 58 41 58 41 58 42 58 42 57 41 56 40 56 41 56 40 55 39 56 40 57 40 56 41 56 41 55 39 53 39 54 39 54 39 54 39 54 37 54 37 54 37 55 40 57 37 55 38 56 39 55 38 54 35 53 36 54 38 56 40 57 43 58 39 59 47 65 44 57 42 60 39 56 37 56 39 58 41 57 39 54 36 52 33 51 39 55 38 54 37 52 36 51 37 52 34 49 32 49 34 51 38 52 34 48 31 48 34 51 35 50 32 47 30 46 31 48 33 48 32 48 33 51 37 54 29 49 36 53 34 49 34 52 33 49 34 53 38 52 33 45 28 46 32 49 34 50 33 48 32 45 29 42 28 43 31 47 31 43 27 42 32 47 31 43 2 15 3 16 4 17 6 18 5 17 4 16 4 16 3 15 2 16 5 17 2 13 3 17 6 18 6 18 6 18 6 18 10 17 10 16 9 15 8 15 10 16 8 15 10 17 9 15 9 17 9 16 8 16 7 15 8 16 8 16 8 16 8 16 8 15 6 14 8 12 3 5 0 1 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 2 2 2 3 3 4 4 4 4 4 4 4 4 7 9 7 8 6 8 6 8 8 9 7 9 7 10 9 12 8 10 8 10 8 10 8 10 10 12 10 12 10 12 10 12 10 15 10 14 9 13 8 13 10 14 9 14 9 15 11 17 13 17 13 18 14 19 15 19 15 19 15 19 15 19 15 19 15 19 16 21 17 21 17 21 18 22 18 22 18 22 18 22 18 22 18 23 19 24 20 24 19 23 19 24 20 25 21 25 23 24 20 16 8 7 5 9 8 10 8 10 8 10 8 10 9 10 7 8 6 9 6 11 4 12 3 4 11 46 57 66 57 63 59 64 58 60 52 56 52 56 49 52 45 49 44 48 42 45 41 44 39 42 37 41 37 40 36 39 34 37 32 36 34 40 35 34 29 29 35 71 70 78 65 77 60 75 57 76 61 78 60 77 61 79 62 80 64 81 65 82 65 83 66 83 68 83 69 85 71 86 72 87 69 84 69 85 71 86 72 86 71 84 71 84 71 84 69 84 70 87 70 87 68 88 68 88 71 88 71 88 71 88 71 88 73 90 73 90 74 92 76 94 74 93 73 94 73 95 74 95 76 97 76 96 75 96 74 95 73 94 73 95 74 96 75 96 74 95 74 95 74 95 74 96 76 99 74 98 73 98 72 97 72 98 74 100 75 100 75 100 73 99 75 101 76 101 76 100 74 99 74 99 74 99 74 99 74 98 75 99 75 100 76 100 76 100 76 100 76 100 76 100 76 100 76 100 76 100 76 100 74 98 74 98 74 98 74 98 74 99 75 99 75 98 73 96 75 99 75 98 74 98 73 97 78 100 78 100 78 100 78 100 80 101 77 98 76 98 77 99 76 98 76 98 76 98 76 98 76 98 76 97 75 97 74 96 75 98 73 97 72 97 69 96 71 98 69 99 69 99 68 98 66 95 69 98 71 98 69 97 69 97 69 96 68 95 67 95 67 95 67 95 67 95 67 96 65 94 66 95 67 94 66 93 65 94 66 94 66 93 64 91 64 92 64 92 64 92 64 92 64 92 64 91 63 90 62 90 61 91 64 92 62 90 63 93 66 91 66 91 66 91 66 91 66 90 65 89 64 90 65 91 62 89 62 89 62 89 62 89 61 87 60 87 59 86 59 86 60 88 60 87 59 86 58 86 59 86 57 84 55 84 57 85 57 85 55 83 55 83 57 85 55 82 54 82 54 83 56 85 58 84 57 83 57 82 56 82 55 82 56 82 56 81 54 80 55 77 52 76 51 71 41 60 31 43 10 42 37 76 52 70 46 68 46 68 46 68 46 68 45 66 44 65 43 66 45 67 45 65 42 64 44 65 43 62 44 64 42 62 41 62 41 63 43 64 42 62 41 61 39 60 39 60 39 60 39 60 39 60 37 58 36 57 35 58 37 59 36 58 35 57 34 56 34 55 35 57 35 57 35 57 35 57 33 55 33 56 34 56 35 57 34 56 34 55 33 55 32 54 31 53 31 53 31 53 31 53 36 53 35 52 35 52 34 51 33 50 33 49 32 49 31 49 33 50 33 51 34 52 35 52 34 50 32 49 32 50 34 52 27 47 30 50 31 49 28 45 27 46 27 46 27 46 27 46 28 45 28 45 28 45 28 45 28 45 28 44 27 43 26 43 32 47 28 43 25 42 26 44 26 43 26 42 25 42 24 41 26 42 26 42 26 42 26 42 25 41 25 41 25 41 25 41 25 41 24 40 24 39 23 39 25 40 24 39 23 40 24 41 21 41 22 41 22 40 20 38 20 39 20 39 20 39 20 39 22 37 21 37 21 38 23 40 19 36 20 36 20 36 20 35 21 38 22 39 24 41 26 42 28 41 23 41 28 44 23 34 21 34 20 34 21 36 24 39 24 37 21 34 18 32 17 31 20 35 20 35 20 35 21 36 21 35 19 33 17 33 19 34 22 35 18 32 17 33 19 36 20 34 17 31 16 31 17 32 19 33 17 32 18 34 21 37 15 33 21 36 19 33 19 35 18 33 20 37 24 38 19 31 17 32 18 33 18 32 17 31 19 31 16 28 15 29 18 32 20 31 16 29 18 31 16 27 16 18 16 18 16 19 17 19 16 18 16 18 16 19 17 19 15 18 17 18 15 16 15 19 18 20 18 20 18 20 18 20 17 20 16 19 16 19 15 18 17 19 15 18 17 20 16 18 17 17 17 17 16 16 16 15 16 16 16 16 16 16 16 16 15 13 13 13 14 11 8 4 2 1 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 1 2 2 2 3 3 3 3 4 4 4 4 4 9 9 8 8 7 6 5 5 9 9 9 9 9 10 11 11 10 10 10 10 10 10 10 10 14 13 11 10 10 11 13 14 15 14 14 13 14 13 13 12 14 13 14 13 14 14 16 15 17 18 17 19 18 20 19 20 19 20 19 20 19 20 19 20 20 20 19 20 19 21 21 23 22 23 22 23 22 23 22 23 22 23 22 24 23 25 24 25 23 24 23 25 24 26 25 26 25 24 20 15 10 7 8 9 10 10 10 10 10 10 10 10 12 11 10 10 10 11 11 13 7 13 9 10 27 61 70 70 65 69 66 69 65 66 61 62 59 61 56 57 52 54 51 53 48 49 46 46 43 43 41 41 41 41 40 40 38 39 37 38 35 41 37 36 34 37 41 77 80 93 77 94 75 97 75 98 79 97 78 97 78 98 80 100 81 101 82 101 83 102 83 102 83 103 84 104 86 106 87 106 85 104 86 105 86 105 86 107 86 111 85 111 85 111 85 111 87 113 87 113 88 113 88 113 89 116 89 116 89 116 89 116 90 117 90 117 91 119 93 121 93 121 94 121 95 122 95 122 97 124 97 124 96 123 96 122 95 122 95 122 96 123 96 123 95 122 95 122 95 122 95 122 100 126 99 125 99 124 98 124 98 125 100 126 101 127 100 126 99 125 100 127 101 127 101 127 99 125 99 125 99 125 99 125 98 127 99 127 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 99 127 99 127 99 127 99 127 99 127 100 128 99 127 98 125 99 127 99 127 98 126 98 125 101 129 101 129 101 129 101 129 101 129 100 127 98 126 99 127 98 126 98 126 98 126 98 126 98 126 98 126 97 125 97 124 97 125 97 125 96 124 97 123 98 125 98 125 98 125 98 125 95 126 97 128 98 128 97 127 97 127 97 126 96 125 95 125 93 124 94 125 96 127 97 128 94 124 95 125 95 125 94 124 94 125 94 125 94 124 92 123 92 123 92 123 92 123 92 123 92 123 92 123 91 122 91 122 91 123 93 123 90 121 91 123 91 123 91 123 91 123 91 123 91 122 90 121 89 122 90 123 89 123 89 123 89 123 89 123 87 121 87 120 86 119 85 119 88 119 88 118 87 117 86 117 87 117 85 115 84 115 84 116 85 115 84 114 83 115 84 116 83 114 82 113 82 114 84 116 84 113 83 113 82 112 82 112 82 112 83 113 82 111 80 110 78 105 75 102 72 96 63 86 45 73 49 87 71 105 75 99 68 96 68 96 68 96 68 96 67 95 66 94 66 94 67 95 67 93 64 92 65 93 64 90 65 92 63 90 62 90 62 91 64 91 63 89 62 88 60 87 60 87 60 87 60 87 60 87 58 83 59 84 59 84 58 82 57 82 56 81 56 80 55 80 57 82 57 82 57 82 57 82 57 82 58 83 58 84 59 84 56 81 56 81 55 80 55 79 55 80 55 80 55 80 55 80 51 77 51 78 52 79 53 79 50 76 50 76 49 75 49 72 49 71 51 72 51 72 52 73 51 72 50 70 49 71 50 72 48 70 50 71 49 69 46 66 46 67 46 67 46 67 46 67 45 64 45 64 45 64 45 64 45 64 45 63 44 62 43 62 49 67 46 63 43 62 44 64 43 62 43 62 42 61 42 60 42 59 42 59 42 59 42 59 41 58 41 58 41 58 41 58 40 56 40 55 39 55 38 54 41 56 40 55 39 56 40 57 40 56 41 56 41 55 39 53 39 54 39 54 39 54 39 54 38 55 37 54 37 55 39 57 36 53 36 53 36 53 36 53 39 57 40 58 42 59 43 60 46 60 41 58 42 58 36 48 30 49 31 50 34 55 39 58 38 55 35 52 32 50 32 50 31 47 32 49 34 51 35 51 36 51 34 49 33 49 33 50 35 50 33 48 32 50 35 52 34 49 33 48 31 48 32 48 35 50 33 49 33 50 35 51 31 49 35 51 34 49 34 51 32 49 34 53 39 55 36 49 36 51 34 49 32 48 32 48 32 45 29 42 28 43 31 45 34 46 30 44 30 44 28 40 5 17 5 17 5 16 4 16 5 18 6 19 7 20 8 21 5 17 6 18 5 17 5 18 6 18 6 18 6 18 6 18 9 16 9 16 9 16 9 16 10 16 8 15 10 17 9 15 10 18 9 17 9 16 8 16 8 16 8 16 8 16 8 16 7 14 5 13 7 12 2 5 0 2 0 0 0 0 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 2 2 2 2 3 3 3 3 4 4 4 5 7 5 6 4 5 3 5 7 9 6 8 7 9 8 11 8 10 8 10 8 10 8 10 11 12 10 11 9 12 10 13 9 14 9 14 9 14 9 14 9 14 8 13 9 14 10 16 13 17 13 18 14 19 15 19 15 19 15 19 15 19 15 19 16 19 14 18 14 20 17 22 18 22 18 22 18 22 18 22 18 22 18 23 19 24 20 24 19 23 19 24 20 25 21 25 23 23 16 13 7 8 6 9 8 10 8 10 8 10 8 10 10 11 9 11 10 12 9 13 1 11 5 13 31 70 70 64 61 67 62 67 61 64 58 62 55 59 52 55 48 52 47 52 47 50 44 46 40 42 37 40 37 41 36 40 35 39 34 38 32 39 35 37 33 31 32 63 71 80 66 78 62 77 58 77 62 79 62 79 62 80 64 81 65 82 65 83 66 83 67 84 69 84 70 85 71 87 73 88 72 87 72 87 71 86 71 85 73 86 73 86 73 86 71 86 71 88 71 88 69 89 69 89 73 90 73 90 73 90 73 90 74 91 74 91 74 92 76 94 75 94 73 95 74 95 75 96 77 98 76 97 76 96 75 96 74 96 75 96 75 96 75 96 75 96 75 96 75 96 75 97 77 100 75 100 75 99 74 99 74 100 76 101 76 101 76 100 74 100 76 101 77 102 76 101 78 103 77 102 77 101 76 101 75 99 75 100 76 100 77 101 77 101 77 101 77 101 77 101 77 101 77 101 77 101 77 101 76 100 76 100 76 100 76 100 76 100 77 101 76 99 74 98 76 100 75 99 75 98 74 98 76 100 76 101 77 101 77 101 77 101 76 100 75 99 75 99 75 99 75 99 75 99 75 99 75 99 74 98 74 97 73 97 76 98 73 97 73 96 70 97 71 98 69 98 69 98 68 98 68 97 69 97 69 97 69 97 69 97 69 96 68 95 67 95 67 95 67 96 68 96 69 97 66 94 67 96 68 95 66 94 66 94 67 95 66 94 65 92 65 93 65 93 65 93 65 93 64 92 64 92 64 92 64 91 64 93 66 93 63 89 62 91 66 91 66 91 66 91 66 91 66 90 65 89 64 90 65 91 62 89 62 89 62 89 62 89 60 87 59 86 58 85 58 85 60 88 60 87 59 86 58 86 58 86 57 85 56 84 56 84 56 84 56 84 56 84 56 84 56 83 54 82 54 83 56 84 57 83 57 82 56 82 55 81 57 83 57 83 56 81 54 79 53 76 51 73 46 65 37 58 21 53 40 73 52 76 49 72 47 69 47 69 47 69 47 69 46 68 45 66 44 66 44 67 46 65 43 64 44 66 43 63 44 64 42 62 41 62 41 63 43 64 42 62 41 61 39 60 39 60 39 60 39 60 39 60 36 59 38 61 38 59 35 56 34 56 34 56 34 55 33 55 36 58 36 58 36 58 36 58 36 58 36 58 37 59 38 60 35 57 34 56 34 55 33 55 32 54 32 54 32 54 32 54 35 52 35 52 35 52 35 52 34 51 33 50 33 49 32 50 34 51 34 51 34 51 34 51 34 51 33 50 33 49 33 50 31 50 31 50 30 47 26 44 27 46 27 46 27 46 27 46 28 45 28 45 28 45 28 45 28 45 28 44 27 43 26 43 30 46 28 44 26 43 27 44 27 44 26 43 26 42 25 42 27 43 26 42 26 42 25 41 25 41 25 41 25 41 25 41 25 41 25 40 24 40 23 39 25 40 24 39 23 40 24 41 21 41 22 41 22 40 20 38 20 39 20 39 20 39 20 39 23 38 21 37 21 38 23 39 23 38 22 38 22 38 22 39 24 40 24 41 25 42 26 42 30 45 27 43 27 41 21 33 19 33 20 36 23 39 26 41 25 38 23 36 21 34 20 35 17 32 17 33 18 34 19 34 20 35 19 34 18 33 18 33 19 33 18 33 18 34 21 37 18 33 18 33 17 32 18 33 20 35 19 34 19 34 19 34 16 32 18 34 18 33 19 34 16 31 17 35 22 38 21 34 21 35 18 32 16 32 18 34 19 31 17 29 16 29 17 30 20 32 18 30 17 29 15 27 18 20 18 19 17 19 17 19 18 20 18 21 20 22 21 23 19 21 19 21 19 22 19 21 18 20 18 20 18 20 18 20 16 19 16 19 16 19 16 19 17 19 15 18 17 20 16 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 14 12 13 12 14 12 9 5 3 2 1 0 0 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 2 2 1 2 2 3 3 4 4 4 4 5 5 5 6 6 7 7 9 8 8 8 8 9 10 11 10 10 10 10 10 10 10 10 10 11 13 14 14 13 11 10 14 13 14 13 14 13 14 13 14 12 13 12 13 13 15 15 17 18 17 19 18 20 19 20 19 20 19 20 19 20 19 20 21 21 19 19 19 21 22 24 22 23 22 23 22 23 22 23 22 23 22 24 23 25 24 25 23 24 23 25 24 26 25 26 26 22 16 12 9 8 9 9 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 14 7 10 12 26 50 79 77 69 66 69 66 69 65 67 63 66 60 62 57 58 53 55 52 55 53 53 50 49 45 44 42 42 41 42 41 42 40 41 40 41 35 40 37 38 37 38 37 69 81 95 79 96 76 98 77 99 80 99 79 98 80 100 82 101 82 101 83 102 83 103 84 103 84 103 85 105 87 106 88 107 88 107 88 107 87 106 87 108 89 114 88 114 88 114 88 114 88 114 88 114 89 114 89 114 90 117 90 117 90 117 90 117 92 119 91 118 92 119 93 121 94 121 95 122 95 123 96 123 98 125 98 124 97 124 96 123 97 123 96 123 96 123 96 123 96 123 96 123 96 123 96 123 100 126 100 126 100 127 101 127 101 127 102 128 102 128 101 126 99 126 101 128 102 128 102 127 104 129 103 129 102 128 101 127 99 127 100 128 100 129 101 129 101 129 101 129 101 129 101 129 101 129 101 129 101 129 101 129 100 128 100 128 100 128 100 128 101 129 101 129 101 128 99 127 100 128 100 127 99 127 98 126 98 126 99 127 100 128 100 129 101 129 101 129 100 128 99 127 99 127 99 127 99 127 99 127 99 127 99 126 98 126 97 125 98 126 98 125 97 125 97 124 98 125 98 125 98 125 98 125 98 127 97 127 97 127 97 127 97 127 97 126 96 125 95 125 97 127 97 126 96 126 95 125 94 125 96 126 96 126 95 124 94 126 95 126 95 125 93 123 93 124 93 124 93 124 93 124 92 123 92 123 92 123 92 124 93 125 95 124 91 121 91 123 91 123 91 123 91 123 91 123 91 122 90 121 89 122 90 123 89 123 89 123 89 123 89 123 87 121 87 120 86 119 85 119 88 119 88 118 87 117 86 117 86 117 86 117 85 116 84 115 84 115 84 115 84 115 84 115 84 115 83 113 82 113 83 115 83 113 82 112 82 111 81 111 82 112 82 112 81 110 78 108 75 103 74 100 68 92 61 87 54 91 74 107 76 100 71 100 69 97 69 97 69 97 69 97 69 97 68 95 66 94 66 95 67 94 64 93 66 94 65 91 65 92 63 90 62 90 62 91 64 91 63 89 62 88 60 87 60 87 60 87 60 87 60 87 59 85 61 86 61 84 57 81 56 81 56 81 56 81 56 81 58 83 58 83 58 83 58 83 57 82 57 82 58 83 59 84 57 82 57 81 56 81 55 80 54 79 54 79 54 79 54 79 54 80 53 78 52 77 50 76 51 77 51 76 50 76 49 73 50 72 51 72 51 72 51 72 51 72 51 72 50 70 49 69 50 71 50 70 48 68 46 66 46 67 46 67 46 67 46 67 45 64 45 64 45 64 45 64 45 64 45 63 44 62 43 62 45 63 44 62 43 62 43 62 44 63 44 62 43 62 42 61 43 60 43 59 42 58 41 58 41 58 41 58 41 58 41 58 43 59 42 58 42 57 41 57 41 56 40 55 39 56 40 57 40 56 41 56 41 55 39 53 39 54 39 54 39 54 39 54 39 56 38 54 37 54 38 56 39 56 38 54 37 55 39 56 39 56 39 56 39 57 40 57 42 59 42 59 42 58 38 53 36 55 37 56 38 56 38 56 39 56 37 54 35 53 35 53 36 52 35 51 34 50 34 49 35 51 35 51 34 50 33 49 33 49 33 49 34 51 36 52 33 49 33 49 34 50 33 49 34 50 34 50 34 50 33 49 32 48 32 48 33 50 34 50 29 45 30 48 35 51 34 48 33 49 32 47 31 49 35 52 32 45 31 44 29 43 29 43 29 44 30 44 30 44 30 45 5 17 5 18 6 18 6 18 5 17 5 17 6 18 6 18 8 19 6 19 8 21 8 18 6 18 6 18 6 18 6 18 8 15 9 16 9 16 10 17 10 16 8 15 10 17 9 15 11 18 10 18 9 17 9 17 8 16 8 16 8 16 8 16 7 14 6 14 9 14 5 8 0 3 0 1 0 1 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 2 3 3 4 4 2 4 3 6 4 7 6 8 6 8 5 7 6 9 8 10 8 10 8 10 8 10 8 10 7 11 11 15 13 13 9 9 8 13 9 14 9 14 10 15 8 13 7 12 8 14 10 15 13 17 13 18 14 19 15 19 15 19 15 19 15 19 15 19 17 21 16 20 17 21 18 23 18 22 18 22 18 22 18 22 18 22 18 23 19 24 20 24 19 23 19 24 20 25 21 25 24 21 13 10 7 9 7 9 8 10 8 10 8 10 8 10 7 10 9 13 11 13 9 13 5 7 8 34 54 77 68 65 61 66 61 65 60 64 59 64 56 60 53 56 50 53 48 53 49 53 47 49 43 45 39 42 37 41 37 41 37 41 37 41 34 39 35 37 34 31 29 57 73 81 67 80 63 78 60 79 64 81 63 80 64 81 65 83 66 83 66 83 67 84 67 85 70 85 70 86 72 88 73 89 73 88 73 88 73 88 74 88 76 89 76 89 76 89 74 89 72 89 72 89 70 90 70 90 74 91 74 91 74 91 74 91 76 93 75 92 75 92 76 94 76 95 74 95 75 96 75 97 78 98 77 98 76 97 76 97 76 97 76 97 75 96 75 96 76 97 76 97 76 97 76 98 77 100 76 101 76 102 77 102 77 103 78 103 78 102 76 101 75 100 76 102 78 103 77 102 77 102 77 101 75 99 74 99 76 100 76 100 77 101 77 102 78 102 78 102 78 102 78 102 78 102 78 102 78 102 78 102 77 101 77 101 77 101 77 101 77 102 78 102 78 101 76 99 77 100 76 100 75 99 75 99 73 97 74 98 75 100 76 101 77 101 78 102 77 100 75 99 76 100 76 100 76 100 76 100 76 99 75 99 74 98 74 98 77 98 74 98 73 97 71 98 71 98 69 98 69 98 68 98 71 98 69 96 68 96 69 97 69 97 69 96 68 95 67 95 71 98 70 97 68 95 67 94 67 95 68 96 68 96 67 95 67 95 68 96 67 94 65 93 66 94 66 94 66 94 66 94 64 92 64 92 65 93 65 93 64 93 66 94 64 91 64 93 66 91 66 91 66 91 66 91 66 90 65 89 64 90 65 91 62 89 62 89 62 89 62 89 61 88 61 87 60 87 59 86 60 88 60 87 59 86 58 86 57 86 58 86 58 85 56 83 55 84 56 85 57 84 56 83 57 84 55 82 54 82 55 83 56 82 56 82 55 81 55 80 55 81 55 81 54 78 50 76 50 74 50 71 43 63 38 62 42 72 54 78 50 70 45 71 48 70 48 70 48 70 48 70 48 70 46 67 44 66 44 67 47 66 44 65 45 66 44 63 44 64 42 62 41 62 41 63 43 64 42 62 41 61 39 60 39 60 39 60 39 60 39 60 39 61 39 61 38 59 36 57 34 56 35 57 35 58 36 58 35 57 35 57 35 57 35 57 34 56 34 57 35 57 36 58 36 57 35 57 34 56 34 56 31 53 31 53 31 53 31 53 38 55 37 53 34 50 32 49 35 51 34 51 33 50 33 51 35 52 34 51 34 51 33 50 34 51 34 51 34 49 31 47 31 49 30 48 29 47 28 46 27 46 27 46 27 46 27 46 28 45 28 45 28 45 28 45 28 45 28 44 27 43 26 43 26 43 26 43 26 43 26 42 28 44 27 44 26 43 26 43 28 44 27 42 26 41 24 40 25 41 25 41 25 41 25 41 28 44 27 43 27 42 26 42 25 40 24 39 23 40 24 41 21 41 22 41 22 40 20 38 20 39 20 39 20 39 20 39 24 39 22 37 21 37 22 38 22 37 19 34 18 35 21 38 21 37 22 38 22 38 22 38 21 37 23 39 23 38 21 35 22 36 23 37 22 35 20 33 22 35 20 33 19 33 19 33 23 38 22 36 20 35 19 34 19 35 20 35 20 34 18 32 18 33 19 34 19 34 20 35 17 33 18 34 20 34 19 34 18 33 19 35 20 35 19 33 18 32 15 31 17 34 19 33 14 29 14 30 17 33 17 30 15 30 15 31 17 33 19 35 19 32 18 30 17 29 15 28 15 29 18 31 16 29 18 32 16 18 17 20 18 21 19 22 18 20 18 20 18 19 17 19 19 19 16 19 19 22 18 18 18 20 18 20 18 20 18 20 15 18 15 19 16 20 17 20 17 19 15 18 17 20 16 18 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 14 15 15 16 14 12 9 4 2 2 1 1 2 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 0 0 1 2 3 3 4 4 6 6 6 7 7 7 7 7 8 8 7 7 8 8 9 10 10 10 10 10 10 10 10 10 11 11 13 13 13 13 11 11 13 12 13 13 14 14 15 14 13 12 12 11 13 12 14 14 17 18 17 19 18 20 19 20 19 20 19 20 19 20 19 20 21 22 22 24 23 24 23 24 22 23 22 23 22 23 22 23 22 23 22 24 23 25 24 25 23 24 23 25 24 26 25 26 27 21 13 9 8 9 9 9 10 10 10 10 10 10 10 10 8 9 11 12 13 13 13 13 13 6 14 47 69 77 68 71 67 70 66 69 65 68 65 69 63 65 60 61 57 59 55 58 53 54 51 51 48 47 45 45 42 43 42 43 42 43 42 43 38 41 36 37 37 38 35 65 83 96 80 97 78 100 78 101 82 100 81 100 81 101 83 103 83 102 83 103 84 103 85 104 85 104 86 105 87 107 89 108 87 106 88 107 89 109 90 111 91 116 90 116 90 116 90 116 89 115 89 115 90 115 90 115 92 119 92 119 92 119 92 119 94 120 93 119 92 119 93 121 95 122 95 123 96 123 97 124 99 126 98 125 98 124 97 124 98 125 98 124 97 123 96 123 97 124 97 124 97 124 97 124 101 127 101 128 102 128 103 129 103 129 104 130 103 128 101 127 100 127 102 128 103 129 102 128 103 129 102 127 100 125 99 124 100 128 100 129 101 129 102 130 102 130 102 130 102 130 102 130 102 130 102 130 102 130 102 130 102 130 102 130 102 130 102 130 102 130 103 131 102 129 101 128 101 129 100 128 100 127 99 127 98 126 99 127 101 129 103 130 102 129 103 130 103 129 100 126 101 128 101 128 101 128 101 128 101 128 100 127 100 126 99 126 98 129 98 128 98 127 97 127 97 127 97 127 97 127 98 127 100 129 97 126 95 126 97 127 97 127 97 126 96 125 95 125 97 127 97 127 97 127 97 126 95 126 96 127 97 126 96 125 95 126 96 127 95 126 94 124 94 125 94 125 94 125 94 125 92 123 92 124 93 125 94 125 91 124 94 125 92 123 93 126 91 123 91 123 91 123 91 123 91 122 90 121 89 122 90 123 89 123 89 123 89 123 89 123 89 123 89 123 88 122 87 121 88 119 88 118 87 117 86 117 85 116 86 118 86 116 84 114 83 114 85 116 85 116 83 114 85 115 83 113 82 113 82 114 82 112 82 111 81 111 80 110 80 110 80 109 78 106 75 104 72 102 74 99 67 92 64 93 74 104 77 104 73 99 69 97 70 98 70 98 70 98 70 98 71 98 69 96 67 94 66 94 68 94 65 93 66 95 65 92 65 92 63 90 62 90 62 91 64 91 63 89 62 88 60 87 60 87 60 87 60 87 60 87 63 87 61 85 59 83 58 83 57 82 58 83 59 84 59 85 57 82 57 82 57 82 57 82 56 81 57 82 57 83 58 83 58 83 57 82 57 81 56 81 55 80 55 80 55 80 55 80 53 79 53 78 52 77 51 77 52 78 51 77 51 76 50 74 51 73 52 72 51 71 50 71 51 72 52 73 51 70 48 67 49 70 48 69 47 69 48 69 46 67 46 67 46 67 46 67 45 64 45 64 45 64 45 64 45 64 45 63 44 62 43 62 43 62 44 63 44 63 44 62 45 64 44 63 44 62 43 62 44 61 43 59 42 58 40 57 41 58 41 58 41 58 41 58 43 59 43 58 42 58 41 57 41 56 40 55 39 56 40 57 40 56 41 56 41 55 39 53 39 54 39 54 39 54 39 54 40 56 38 54 37 54 37 55 38 54 35 51 34 52 37 55 38 55 38 54 37 54 37 54 36 54 39 56 38 54 35 52 34 53 35 54 35 52 33 50 36 53 34 51 33 51 33 52 36 52 36 52 36 51 35 51 34 50 35 52 35 50 33 48 34 50 35 51 34 50 33 49 31 48 34 51 35 51 34 50 31 48 34 51 36 52 35 50 34 47 29 45 32 50 34 49 31 46 30 46 32 49 31 46 30 46 31 47 31 47 31 46 32 46 31 45 30 43 28 41 29 45 32 45 29 42 29 45 3 16 5 18 7 20 8 21 10 22 9 20 8 19 7 19 6 15 1 15 5 18 4 14 6 18 6 18 6 18 6 18 8 15 8 16 9 17 10 17 10 16 8 15 10 17 9 15 11 19 11 18 10 17 9 17 8 16 8 16 8 16 8 16 8 16 7 16 11 16 7 11 0 3 0 1 0 2 0 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 0 0 1 1 2 3 4 4 7 9 6 7 5 6 4 5 6 7 5 7 5 8 7 10 8 10 8 10 8 10 8 10 11 13 9 11 9 11 11 13 8 13 8 14 9 15 10 15 8 12 7 12 7 13 9 15 13 17 13 18 14 19 15 19 15 19 15 19 15 19 15 19 16 22 19 25 21 24 19 23 18 22 18 22 18 22 18 22 18 22 18 23 19 24 20 24 19 23 19 24 20 25 21 25 25 20 10 8 6 9 8 9 8 10 8 10 8 10 8 10 5 8 8 12 11 13 8 12 10 4 10 50 67 71 58 67 63 68 62 66 61 66 62 67 60 64 57 60 54 57 52 57 49 53 47 50 44 47 42 45 38 42 38 42 38 42 38 42 37 40 34 35 33 31 28 55 74 82 68 80 64 79 61 80 65 82 64 81 64 82 66 84 66 83 66 84 67 85 68 85 70 85 71 87 72 88 74 89 71 87 73 89 75 91 76 91 77 90 77 90 77 90 75 90 72 89 72 89 70 90 70 90 75 92 75 92 75 92 75 92 77 94 76 92 75 92 76 93 76 95 74 96 75 97 76 97 78 99 78 98 77 97 76 97 77 98 77 97 76 96 75 96 76 97 76 97 76 97 76 98 78 101 76 102 77 103 78 104 79 104 79 104 79 103 77 101 75 101 77 103 78 103 78 102 81 105 80 104 78 102 76 101 76 100 76 101 77 102 78 102 78 102 78 102 78 102 78 102 78 102 78 102 78 102 78 102 78 102 78 102 78 102 78 102 78 103 79 103 79 102 77 100 77 101 77 100 76 99 75 99 73 100 74 102 76 103 77 105 74 102 76 104 76 102 73 99 74 101 74 101 74 101 74 101 74 101 74 100 73 99 72 99 77 98 75 98 74 97 71 97 71 97 69 97 69 97 68 98 72 99 69 96 67 96 68 97 69 97 69 96 68 95 67 95 67 95 68 97 69 98 71 99 67 96 68 97 69 96 68 95 67 96 68 96 68 95 66 93 66 94 66 94 66 94 66 94 64 92 64 93 65 94 66 94 62 92 66 93 65 93 66 96 66 91 66 91 66 91 66 91 66 90 65 89 64 90 65 91 62 89 62 89 62 89 62 89 63 90 63 89 62 89 61 88 60 88 60 87 59 86 58 86 56 85 58 87 58 85 55 82 54 83 57 86 58 85 55 82 57 85 55 82 54 82 54 82 56 82 56 81 55 80 54 80 53 79 53 78 51 75 47 72 47 73 50 71 43 64 41 67 53 76 51 74 50 72 45 67 48 70 48 70 48 70 48 70 49 70 47 68 45 66 44 66 47 67 44 65 46 67 44 64 44 64 42 62 41 62 41 63 43 64 42 62 41 61 39 60 39 60 39 60 39 60 39 60 42 63 39 59 36 58 37 59 36 58 36 59 37 60 38 61 34 56 34 56 34 56 34 56 35 57 35 58 36 59 37 59 36 58 36 57 35 56 34 56 34 56 34 56 34 56 34 56 34 51 35 52 35 52 36 53 35 52 35 51 34 50 33 51 35 52 35 51 34 50 33 50 34 51 35 52 34 49 30 46 29 48 28 47 28 48 30 49 27 46 27 46 27 46 27 46 28 45 28 45 28 45 28 45 28 45 28 44 27 43 26 43 27 44 28 46 29 46 28 45 28 45 28 44 27 43 26 43 28 44 27 42 26 41 24 40 25 41 25 41 25 41 25 41 26 42 26 41 25 40 24 40 25 40 24 39 23 40 24 41 21 41 22 41 22 40 20 38 20 39 20 39 20 39 20 39 24 40 22 37 21 37 21 37 25 39 21 36 20 37 23 41 22 38 22 38 22 38 22 37 23 41 26 42 24 37 20 36 20 35 22 37 23 36 20 33 24 37 22 35 21 35 22 36 18 34 19 35 20 36 22 37 18 34 20 36 20 34 17 31 20 35 20 35 19 33 17 32 16 32 19 35 21 36 20 34 15 31 18 35 21 36 21 35 20 31 13 29 17 34 19 33 19 32 16 31 18 33 17 30 15 31 17 32 16 29 13 26 19 32 19 31 17 29 15 27 18 33 21 32 15 26 14 29 16 16 14 17 17 20 18 18 14 17 17 20 19 20 17 18 17 19 17 19 17 19 17 19 15 20 19 20 14 13 11 15 17 19 15 17 14 19 18 22 12 16 14 18 15 18 15 17 19 18 17 16 16 16 16 17 13 15 18 18 17 15 15 16 17 16 17 15 16 15 15 14 10 6 3 2 2 2 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 1 2 3 4 5 4 4 4 5 5 6 6 6 8 7 7 7 7 8 9 10 8 9 9 10 10 9 9 8 9 10 12 14 14 13 12 11 15 13 13 10 11 11 13 13 14 13 14 12 13 11 12 11 14 15 15 16 16 16 15 16 19 19 18 19 18 20 20 22 20 21 20 22 21 23 22 23 20 22 23 25 24 24 21 21 23 24 23 25 24 26 25 26 26 25 23 24 25 26 24 23 17 15 12 9 8 8 9 10 12 12 12 11 11 10 10 10 8 9 11 12 13 14 14 15 13 8 22 58 75 75 66 76 68 71 68 70 67 69 66 69 65 68 64 66 61 63 59 62 55 54 51 51 50 50 47 46 41 42 41 43 42 43 43 44 40 46 41 38 36 38 34 61 81 94 79 99 80 102 81 106 80 99 81 101 82 102 84 103 83 102 83 102 83 102 83 102 85 104 85 105 86 105 87 106 89 109 91 111 91 109 89 109 90 114 88 114 88 115 90 117 92 118 91 116 91 116 92 117 94 121 94 121 94 121 94 121 94 121 94 121 94 121 94 121 95 123 97 125 98 125 98 124 100 127 100 127 100 125 97 124 99 126 98 125 98 124 97 124 98 125 98 126 99 126 100 127 102 128 102 127 101 126 100 126 102 128 102 128 102 128 102 128 101 128 103 130 104 130 104 129 103 130 104 131 105 130 104 129 102 130 102 131 103 132 104 132 102 130 102 130 102 130 102 130 106 133 103 130 102 131 105 134 103 131 103 131 103 131 103 131 103 131 103 130 102 129 101 128 101 130 104 132 104 132 102 129 104 131 103 130 103 129 102 129 104 131 104 130 103 129 102 129 102 129 102 128 101 127 100 127 101 128 101 127 100 126 99 126 96 127 97 127 97 127 97 127 96 127 98 128 96 126 98 128 99 129 99 128 98 127 97 127 99 128 98 127 97 128 98 129 96 126 96 126 96 126 96 126 97 127 97 127 97 127 97 127 93 125 94 126 95 125 94 124 93 124 93 124 93 124 93 124 93 124 93 124 93 124 93 124 93 124 93 124 93 124 93 124 91 123 90 122 90 123 92 124 90 122 90 122 90 122 90 122 91 124 90 123 89 124 90 125 89 123 89 123 89 123 89 123 87 118 87 117 86 116 85 116 86 117 86 116 85 115 84 115 84 115 84 115 84 115 84 115 83 114 83 114 83 114 83 114 79 110 81 113 83 112 81 110 76 106 77 107 77 106 75 105 71 99 70 97 68 94 66 93 72 100 72 99 71 99 71 99 69 97 69 97 69 97 69 97 67 95 68 96 68 95 66 93 62 91 65 94 67 94 66 93 64 92 64 91 63 90 62 90 63 90 63 89 62 88 61 88 60 87 60 88 61 89 62 89 63 87 60 84 59 85 62 88 58 83 58 83 58 83 58 83 59 84 58 83 58 82 57 82 59 84 59 84 59 84 59 84 58 82 57 81 56 82 57 83 56 82 57 83 57 81 54 78 54 80 54 79 53 78 52 78 50 77 52 79 52 77 49 72 50 72 51 72 51 72 51 72 46 68 49 72 52 73 51 72 49 70 49 69 48 68 47 68 49 69 48 68 47 69 48 70 48 67 47 65 46 64 45 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 43 62 43 62 43 62 43 62 46 60 41 59 44 62 43 57 43 60 43 60 43 59 40 57 39 56 42 59 43 58 40 55 42 58 42 57 41 56 40 56 46 61 44 58 42 56 41 57 41 57 43 58 42 56 39 53 37 55 38 56 39 55 38 54 35 53 36 54 37 55 38 56 38 55 38 54 37 53 36 53 39 56 39 55 38 54 37 54 37 54 35 52 34 52 34 53 36 53 34 52 36 54 35 52 34 50 35 52 36 52 35 51 35 51 35 51 35 51 35 51 35 50 33 49 35 51 34 49 34 50 34 50 34 50 34 50 31 47 32 49 33 50 35 51 32 47 31 46 30 47 31 48 30 46 30 47 31 48 32 48 29 46 32 49 32 46 27 42 31 43 26 42 31 47 32 44 29 44 31 46 32 44 28 41 6 17 4 16 6 19 6 17 3 16 5 18 7 18 5 17 5 17 5 17 5 17 5 17 2 16 6 17 2 13 2 16 9 15 8 15 9 16 10 18 5 13 7 15 8 15 8 14 11 18 9 16 8 16 8 17 5 16 10 18 9 15 7 16 9 16 8 16 9 15 9 14 5 8 2 2 0 2 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 1 2 3 4 5 3 5 4 6 4 7 5 7 6 7 5 7 5 8 7 10 7 9 8 10 8 9 6 8 8 11 10 12 11 13 11 12 7 12 7 11 7 12 8 13 9 14 9 13 8 13 7 12 9 14 11 17 13 17 12 15 15 18 14 18 14 19 16 21 17 21 18 22 18 23 19 23 17 21 19 23 19 23 17 21 19 23 19 24 20 24 21 25 22 24 19 24 21 25 19 22 14 15 10 9 6 8 7 10 10 12 10 11 9 10 8 10 6 8 8 11 10 13 9 12 8 11 23 58 67 68 57 68 63 68 62 67 62 66 61 66 60 65 59 63 56 60 54 59 51 53 47 50 46 49 43 45 38 42 38 42 38 42 38 42 38 45 39 37 33 32 27 50 72 81 68 82 66 80 63 84 63 80 64 82 66 83 67 84 67 84 67 84 67 84 67 84 71 86 71 87 72 87 73 88 74 90 76 92 76 91 74 88 76 89 75 88 76 90 75 91 75 92 74 90 71 92 72 93 77 94 77 94 77 94 77 94 77 94 77 94 77 94 77 94 76 96 76 97 77 98 77 98 79 100 79 100 79 99 77 97 78 99 78 98 77 98 76 97 77 98 78 99 78 100 79 101 79 102 77 101 76 100 75 100 77 102 77 102 77 102 77 102 76 102 78 104 79 104 79 103 78 104 79 105 80 104 79 103 78 102 79 103 79 104 80 104 78 102 78 102 78 102 78 102 80 103 78 102 78 102 79 104 79 103 79 103 79 103 79 103 79 103 79 102 78 102 77 101 78 103 80 105 81 104 79 102 77 104 77 103 76 103 75 102 77 104 77 103 76 103 75 102 75 102 75 101 74 100 73 100 74 101 74 100 73 100 72 99 74 97 74 98 74 98 72 98 70 98 71 98 68 96 68 99 71 99 71 98 70 98 69 97 71 98 70 97 69 98 70 99 68 96 68 96 68 96 68 96 69 97 69 97 69 97 69 97 65 94 66 95 67 94 66 93 65 93 65 93 65 93 65 93 65 93 65 93 65 93 65 93 65 93 65 93 65 93 65 93 67 91 66 90 65 91 66 92 65 90 65 90 65 90 65 90 64 90 63 89 62 90 63 91 62 89 62 89 62 89 62 89 59 87 59 86 58 86 57 85 58 86 58 85 57 84 56 84 56 84 56 84 56 84 56 84 55 83 55 83 55 83 55 83 53 80 55 82 56 82 55 80 49 75 50 76 49 74 47 72 48 71 46 69 44 67 42 65 45 69 45 69 46 70 46 70 49 71 49 71 48 69 46 67 47 69 47 68 45 66 43 64 43 65 45 67 47 67 46 66 43 64 43 63 42 63 41 62 42 63 42 62 41 61 40 61 39 60 39 61 40 62 41 62 40 62 38 60 38 60 40 62 37 59 37 59 37 59 37 59 38 60 37 59 36 58 36 58 37 59 37 59 37 59 37 59 36 57 35 56 34 57 35 58 34 56 35 58 35 56 32 53 37 54 37 53 36 53 35 52 35 52 35 52 35 51 33 51 34 51 34 51 34 51 34 51 32 50 34 52 34 50 32 48 30 49 30 48 29 48 28 47 30 48 29 47 28 48 29 49 28 45 28 46 29 46 29 46 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 26 43 26 43 26 43 26 43 30 43 26 42 28 44 27 40 26 43 27 43 27 42 25 40 24 41 25 42 26 41 25 40 26 42 26 41 25 40 24 40 25 43 23 40 20 39 20 39 22 41 23 42 23 41 20 38 21 38 22 39 23 38 22 37 20 36 21 37 21 37 22 38 22 38 22 37 21 36 20 36 23 39 22 38 22 37 21 37 23 36 21 34 20 34 20 35 21 33 18 33 21 35 20 33 18 33 19 35 20 34 19 33 20 35 20 35 20 35 20 35 20 34 18 33 20 35 19 33 19 34 19 34 19 34 19 34 17 32 18 33 18 33 19 34 17 31 16 30 15 31 16 32 14 29 14 30 15 30 16 31 14 30 17 34 19 33 16 30 18 29 14 28 18 32 19 30 17 30 16 29 16 29 16 29 20 21 18 20 19 22 18 19 15 18 17 20 19 20 18 20 18 20 18 19 17 19 17 19 13 17 16 18 15 17 17 20 14 18 16 19 17 20 17 19 13 16 14 18 15 18 15 18 19 18 17 16 16 16 16 17 14 16 18 18 16 15 15 16 16 14 15 14 14 13 14 12 12 7 4 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 0 0 0 1 0 0 0 1 2 4 4 6 6 7 7 7 8 8 8 8 7 7 7 7 8 9 10 10 10 10 10 10 9 7 7 12 11 11 11 12 12 13 14 11 10 12 12 14 13 14 13 14 13 14 13 13 12 13 11 11 14 16 19 19 20 18 18 19 19 18 19 18 20 20 22 22 23 22 24 23 24 24 25 21 23 22 24 23 23 22 22 23 24 23 24 24 25 24 26 25 25 23 25 25 26 22 21 15 14 12 9 8 8 9 9 12 12 11 11 11 11 10 10 8 8 10 11 11 11 11 12 10 17 37 65 72 68 60 70 68 70 67 70 66 69 66 69 65 68 64 66 61 63 59 62 56 55 51 51 50 50 47 46 45 45 44 44 42 43 41 42 40 46 40 38 37 39 34 59 80 96 82 99 79 101 80 103 80 100 81 101 83 103 84 103 85 104 85 104 85 104 85 104 87 106 88 107 88 108 89 108 89 109 91 110 91 110 90 111 91 115 89 115 89 116 91 118 92 118 91 117 92 118 93 119 95 122 95 122 95 122 95 122 95 122 95 122 95 122 95 122 96 123 96 124 97 125 98 125 99 127 100 127 100 126 98 125 100 127 99 126 99 125 98 125 99 126 99 127 100 127 101 128 102 128 102 128 101 127 101 127 102 128 102 128 102 128 102 128 102 128 103 130 104 130 104 130 104 130 105 131 105 131 104 130 102 131 103 131 104 132 104 132 103 131 103 131 103 131 103 131 103 131 102 129 101 130 103 131 103 131 103 131 103 131 103 131 104 132 103 131 103 130 102 130 103 131 104 133 105 132 103 131 105 132 104 131 104 130 103 130 104 131 104 131 103 130 103 129 102 129 102 129 101 128 101 128 101 128 101 128 100 127 100 126 99 130 98 130 98 130 98 130 96 129 99 130 97 127 98 130 99 129 99 129 98 128 98 127 99 128 98 127 97 128 98 129 96 126 96 126 96 126 96 126 97 127 97 127 97 127 97 127 94 125 95 126 95 126 94 125 93 124 93 124 93 124 93 124 93 124 93 124 93 124 93 124 93 124 93 124 93 124 93 124 92 124 91 122 90 123 91 124 90 122 90 122 90 122 90 122 91 124 90 123 89 124 90 125 89 123 89 123 89 123 89 123 87 118 87 118 86 117 86 116 86 117 86 116 85 115 84 115 84 115 84 115 84 115 84 115 83 114 83 114 83 114 83 114 80 111 81 112 82 111 80 110 75 105 75 104 73 102 70 100 71 99 70 97 67 94 65 93 65 93 66 94 67 95 68 96 72 100 73 101 72 98 68 95 69 96 68 95 66 95 67 95 65 94 67 96 68 96 68 95 64 92 64 92 63 91 63 90 63 90 63 89 62 88 61 88 60 87 61 88 61 88 62 89 62 86 61 85 60 86 61 87 60 85 60 85 60 85 60 85 61 86 60 85 60 84 59 84 59 84 59 84 59 84 59 84 58 82 57 81 56 82 57 83 56 81 57 82 57 81 55 79 54 80 54 80 53 79 53 78 54 80 53 78 52 78 52 76 50 72 51 72 51 72 51 72 53 74 53 73 50 69 46 66 49 70 49 70 48 69 48 68 49 69 48 68 47 69 48 70 43 62 44 64 45 65 47 66 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 43 62 43 62 43 62 43 62 45 61 42 59 44 61 42 58 42 59 43 60 43 59 41 57 42 57 41 56 40 57 41 58 42 58 42 57 41 56 40 56 43 57 41 55 39 54 39 54 41 56 41 57 41 55 40 54 38 55 38 55 38 55 38 55 38 55 37 54 37 54 36 53 38 55 38 54 37 53 36 53 39 55 38 55 37 54 37 54 37 54 35 52 34 52 34 53 34 51 31 50 34 52 33 50 33 49 34 50 34 49 33 48 35 51 35 51 35 51 35 51 35 50 33 49 35 51 34 49 34 50 34 50 34 50 34 50 34 50 33 49 33 49 32 48 32 47 31 46 30 47 31 48 28 44 29 45 29 46 30 46 29 47 33 51 35 51 34 50 31 43 28 42 30 45 31 45 31 43 27 40 26 42 30 45 9 20 6 18 7 19 5 16 4 17 5 18 6 19 7 18 7 18 6 18 6 17 5 17 4 16 4 16 4 16 6 18 6 14 9 18 11 17 9 15 6 14 8 15 9 16 8 15 11 18 9 16 8 16 8 17 7 17 10 17 7 14 7 16 7 15 6 14 8 13 7 13 8 10 2 2 0 2 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 0 0 1 0 0 0 1 2 3 3 4 6 4 6 5 7 6 8 6 7 5 7 5 8 7 10 8 10 8 10 7 8 5 6 11 12 9 10 8 12 12 15 5 12 9 16 12 17 11 16 10 15 9 14 9 13 8 13 7 13 12 19 17 20 15 18 15 18 14 18 14 19 16 21 17 21 17 22 18 22 19 23 18 22 18 22 18 22 18 22 18 22 19 23 19 24 20 24 21 24 19 24 21 24 17 19 12 13 9 10 7 8 7 9 9 11 9 11 9 11 9 11 8 10 9 12 10 12 7 11 1 20 40 66 63 63 54 65 62 67 62 66 61 66 60 65 60 65 59 63 56 60 54 59 52 54 48 51 47 50 44 45 43 46 42 44 39 42 37 40 39 45 38 37 35 33 26 47 69 82 72 82 63 79 62 81 64 81 65 82 66 84 68 85 70 87 70 87 70 87 70 87 74 89 74 90 75 90 76 91 75 90 75 91 76 91 76 90 77 90 77 90 77 91 77 92 76 92 75 92 73 94 75 95 79 96 79 96 79 96 79 96 79 96 79 96 79 96 79 96 77 96 75 96 76 97 77 99 78 100 79 101 80 100 78 99 80 100 79 100 78 99 78 99 79 100 79 100 80 101 80 103 79 102 77 102 77 102 77 101 78 103 78 103 78 103 78 103 77 103 79 104 80 105 79 104 79 104 80 106 81 105 79 104 79 103 79 104 80 104 81 105 80 104 80 104 80 104 80 104 79 103 79 103 79 103 79 103 80 104 80 104 80 104 80 104 80 104 80 104 80 103 79 103 80 104 81 105 81 105 80 105 79 105 76 105 75 104 75 104 76 105 75 104 75 103 74 103 73 102 73 102 73 102 73 101 73 102 72 101 72 100 71 100 76 99 76 99 76 99 74 99 71 98 72 99 70 97 69 100 72 100 71 99 71 98 70 98 71 98 70 97 69 98 70 99 69 97 69 97 69 97 69 97 69 97 69 97 69 97 69 97 66 94 67 96 68 95 66 94 66 94 66 94 66 94 66 94 66 94 66 94 66 94 66 94 64 92 64 92 64 92 64 92 68 92 66 90 65 90 66 91 65 90 65 90 65 90 65 90 64 90 63 89 62 90 63 91 62 89 62 89 62 89 62 89 60 88 59 87 59 86 58 86 58 86 58 85 57 84 56 84 56 84 56 84 56 84 56 84 55 83 55 83 55 83 55 83 55 81 56 81 55 81 54 80 51 77 50 75 48 72 44 69 46 70 45 68 42 65 40 64 38 62 38 63 40 65 41 65 47 70 50 73 51 72 48 69 45 67 44 66 45 68 48 71 45 66 46 67 46 67 46 67 44 65 43 64 43 63 42 63 42 63 42 62 41 61 40 61 40 61 40 61 40 61 40 61 39 61 39 61 39 61 39 61 39 61 39 61 39 61 39 61 40 62 40 61 39 60 38 60 37 59 37 59 37 59 37 59 36 57 35 56 34 57 35 58 34 56 34 56 34 56 34 55 38 55 37 54 37 53 36 53 39 55 36 52 34 52 36 55 35 52 35 52 35 52 35 52 37 53 35 51 33 48 30 46 31 50 30 49 30 48 29 48 30 48 29 47 28 48 29 49 26 44 27 44 28 45 29 46 28 45 28 45 28 45 28 45 27 44 27 44 27 44 27 44 26 43 26 43 26 43 26 43 28 44 27 43 27 43 26 42 25 42 27 43 27 42 25 41 27 42 24 39 23 40 26 43 26 42 26 41 25 40 24 40 26 44 24 42 22 41 23 42 21 40 22 41 21 40 21 40 22 38 22 38 22 38 22 38 23 38 22 37 21 36 20 35 22 38 22 37 21 36 20 36 22 38 22 37 21 37 20 36 23 36 21 34 20 34 20 35 20 33 18 33 20 35 20 32 19 34 20 35 20 34 18 33 20 35 20 35 20 35 20 35 20 34 18 33 20 35 19 33 18 33 18 33 18 33 18 33 20 35 19 33 18 32 16 31 17 31 16 30 15 31 16 32 14 29 15 30 15 31 16 31 16 32 18 34 19 34 19 33 18 30 16 29 17 30 18 31 17 29 15 27 14 28 17 30 20 21 17 19 18 20 16 17 18 19 17 20 18 21 19 22 20 21 19 20 18 19 17 19 20 21 17 18 16 19 17 19 13 17 16 21 18 20 16 18 13 17 15 19 16 19 16 18 19 18 17 16 16 16 16 17 16 18 18 17 15 14 15 16 15 14 14 13 14 12 13 12 15 10 5 2 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 0 0 1 0 0 0 0 1 2 2 4 4 5 5 6 6 6 6 8 7 7 7 7 8 9 10 9 10 10 10 10 9 8 7 13 12 11 10 10 12 14 15 9 9 13 14 16 15 15 13 15 14 15 13 14 13 13 12 11 14 16 20 20 21 19 20 19 19 18 19 18 20 20 22 19 20 20 21 20 22 21 22 22 23 22 23 22 23 22 23 22 23 22 24 23 24 24 25 24 25 24 25 25 25 20 18 12 11 11 10 9 9 8 8 11 11 11 11 11 11 11 11 13 13 14 14 14 13 12 13 4 26 53 72 69 67 63 72 67 70 66 69 66 68 65 68 65 68 64 66 61 63 59 62 57 55 52 52 51 51 48 47 48 49 47 46 44 43 41 41 42 46 40 38 39 41 33 55 74 96 85 99 76 100 80 101 81 100 82 102 84 103 85 104 88 107 88 107 88 107 88 107 90 109 90 109 91 110 91 111 90 109 90 110 91 111 92 114 92 117 90 116 91 118 93 119 93 119 92 118 94 120 96 122 96 123 96 123 96 123 96 123 96 123 96 123 96 123 96 123 97 124 96 123 96 124 98 126 99 127 100 128 101 128 100 127 101 128 101 128 100 127 100 126 100 128 101 128 102 129 102 129 102 128 102 128 102 128 102 129 103 129 103 129 103 129 103 129 102 129 104 131 105 131 105 130 104 131 106 132 106 132 105 130 103 131 104 132 104 133 105 133 104 132 104 132 104 132 104 132 105 133 105 133 105 133 105 133 104 132 104 132 104 132 104 132 104 132 104 132 104 133 105 133 106 134 105 133 105 133 106 134 106 133 106 133 105 132 105 131 105 132 105 131 104 131 103 130 102 129 102 129 102 129 102 130 102 129 102 128 101 128 100 127 99 131 99 131 99 131 99 131 97 131 101 131 99 129 99 132 100 130 100 129 99 129 98 128 99 128 98 127 97 128 98 129 97 127 97 127 97 127 97 127 97 127 97 127 97 127 97 127 94 126 96 127 96 127 95 125 94 125 94 125 94 125 94 125 94 125 94 125 94 125 94 125 92 123 92 123 92 123 92 123 93 124 91 122 90 122 90 122 90 122 90 122 90 122 90 122 91 124 90 123 89 124 90 125 89 123 89 123 89 123 89 123 88 119 88 118 87 118 86 117 86 117 86 116 85 115 84 115 84 115 84 115 84 115 84 115 83 114 83 114 83 114 83 114 83 112 82 111 80 110 80 110 79 109 78 108 76 104 73 101 70 97 68 95 66 93 64 91 61 89 61 90 62 91 63 91 64 94 68 98 72 101 73 100 69 97 68 96 68 96 68 96 66 94 65 93 65 93 65 93 65 93 65 92 64 92 63 91 63 90 63 89 62 88 61 88 61 88 61 88 61 88 61 88 61 86 61 86 61 86 61 86 61 86 61 86 61 86 61 86 62 87 62 87 61 86 60 85 59 84 59 84 59 84 59 84 58 82 57 81 56 82 57 83 56 81 56 81 56 81 56 82 55 81 55 80 54 80 53 79 56 81 53 78 51 78 53 78 51 73 52 73 52 73 52 73 52 72 51 71 49 70 49 70 50 71 50 70 49 70 48 69 49 69 48 68 47 69 48 70 46 65 46 64 45 63 44 63 45 64 45 64 45 64 45 64 44 63 44 63 44 63 44 63 43 62 43 62 43 62 43 62 44 61 44 60 43 59 42 59 41 58 42 60 43 60 42 58 43 58 40 55 39 56 42 59 42 58 42 57 41 56 40 56 43 58 42 56 41 56 42 57 40 55 39 54 40 55 40 55 39 55 38 54 37 55 38 56 39 55 38 54 37 53 36 52 38 55 38 54 37 53 36 53 38 55 37 54 37 53 36 53 37 54 35 52 34 52 34 53 36 52 33 52 35 54 35 52 36 53 37 53 36 51 34 50 35 51 35 51 35 51 35 51 35 50 33 49 35 51 34 49 33 49 33 49 33 49 33 49 36 51 35 50 32 47 31 46 32 47 31 46 30 47 31 48 31 47 31 48 32 48 33 49 32 48 32 48 31 47 30 46 31 45 30 44 29 43 30 45 29 44 31 45 31 43 28 41 7 18 4 17 6 18 5 16 6 18 6 17 6 19 8 21 8 20 8 19 6 18 5 17 10 20 5 16 5 18 6 17 7 15 9 16 10 17 10 16 7 14 8 16 10 17 9 16 11 18 9 16 8 16 8 17 10 18 10 16 6 13 7 16 8 15 7 15 8 14 8 13 11 12 3 2 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 2 1 0 0 1 1 0 0 0 0 1 1 2 4 2 5 3 5 4 6 6 7 5 7 5 8 7 10 6 9 7 10 8 9 7 8 10 11 9 11 10 12 11 14 3 9 5 11 7 12 7 12 11 15 10 15 9 14 9 14 9 14 11 17 14 18 15 19 15 18 14 18 14 19 16 21 14 18 15 19 15 20 16 20 19 22 18 21 17 22 18 23 17 22 18 22 19 23 19 23 20 24 20 25 21 23 15 16 9 10 8 10 7 9 6 8 8 10 9 11 9 11 10 12 13 15 13 15 12 13 8 11 1 31 54 70 62 66 59 67 61 66 61 66 60 65 60 64 60 65 59 63 56 60 54 59 53 55 49 52 48 51 44 46 45 48 43 46 40 43 38 42 41 45 37 37 37 35 25 43 61 81 74 81 61 80 64 81 65 82 65 83 67 85 68 86 71 88 71 88 71 88 71 88 75 90 75 90 76 91 77 92 76 90 75 90 76 92 79 93 79 92 78 91 79 92 78 94 76 93 76 93 75 96 77 98 80 97 80 97 80 97 80 97 80 97 80 97 80 97 80 97 79 97 75 95 74 97 78 100 78 100 79 101 81 101 80 101 81 102 81 101 80 101 79 100 80 101 81 102 81 103 82 104 79 102 77 102 78 103 78 103 79 104 79 104 79 104 79 104 78 103 79 105 81 106 80 105 80 105 81 106 81 106 80 105 80 104 80 104 81 105 81 106 81 105 81 105 81 105 81 105 81 105 82 107 83 106 81 105 81 105 81 105 81 105 81 105 80 104 81 105 81 106 82 106 83 107 82 105 81 106 83 108 78 107 78 106 77 106 76 105 77 105 76 105 75 104 75 104 73 102 73 102 74 103 74 103 74 102 73 102 72 101 72 101 76 99 76 99 76 99 74 99 73 99 74 101 71 99 71 101 73 100 72 100 71 99 71 99 71 98 70 97 69 98 70 99 70 98 70 98 70 98 70 98 69 97 69 97 69 97 69 97 67 95 68 96 68 96 67 95 67 95 67 95 67 95 67 95 67 95 67 95 67 95 67 95 63 91 63 91 63 91 63 91 69 93 67 91 65 90 65 90 65 90 65 90 65 90 65 90 64 90 63 89 62 90 63 91 62 89 62 89 62 89 62 89 61 88 60 88 59 87 59 87 58 86 58 85 57 84 56 84 56 84 56 84 56 84 56 84 55 83 55 83 55 83 55 83 58 83 56 80 54 80 54 80 54 80 54 79 52 77 49 74 47 71 46 69 43 66 41 65 38 62 38 62 38 62 38 62 39 62 41 66 46 71 51 74 51 73 50 71 47 66 42 62 46 66 44 64 43 64 43 65 45 65 44 65 43 64 43 64 42 63 42 62 41 61 40 61 41 62 40 61 40 61 39 60 38 61 39 62 40 61 39 60 39 61 39 61 39 61 39 61 40 62 40 61 39 60 38 60 37 59 37 59 37 59 37 59 36 57 35 56 34 57 35 58 34 56 33 55 33 56 35 58 39 55 38 55 37 54 37 54 37 54 36 52 35 52 35 53 36 53 36 53 36 53 36 53 33 50 32 49 32 50 34 51 32 50 31 50 30 49 30 49 30 48 29 47 28 48 29 49 31 48 30 47 29 45 27 44 29 46 29 46 29 46 29 46 27 44 27 44 27 44 27 44 26 43 26 43 26 43 26 43 27 44 29 44 26 41 26 43 24 41 26 43 27 43 26 42 26 41 25 40 24 41 25 42 26 42 26 41 25 40 24 40 21 40 20 39 19 39 20 40 20 39 20 38 20 40 21 41 24 39 21 36 20 37 23 40 22 38 21 37 21 37 20 36 22 38 22 37 21 36 20 36 21 37 21 37 20 36 20 35 23 36 21 34 20 34 20 35 22 35 20 34 22 37 21 34 23 38 23 38 22 36 20 34 20 35 20 35 20 35 20 35 20 34 18 33 20 35 19 33 17 32 17 32 17 32 17 32 21 35 19 34 17 32 16 30 17 31 16 30 15 31 16 32 17 32 17 33 18 33 19 34 17 32 16 30 14 28 13 28 18 31 18 30 15 28 16 31 16 30 18 32 17 28 12 23 19 20 17 20 20 22 19 20 19 21 18 19 18 21 20 23 21 23 20 21 18 20 17 19 22 21 15 17 18 22 21 22 16 18 15 18 16 19 17 21 14 18 16 19 17 20 16 19 19 18 17 16 16 16 16 17 18 19 18 16 13 13 14 16 17 15 16 15 15 14 15 13 17 12 6 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 2 2 1 0 1 1 0 0 0 0 0 1 5 5 5 6 6 6 7 7 8 7 7 7 7 8 9 10 6 7 8 9 10 10 10 10 10 11 12 12 13 13 13 12 12 11 11 10 11 11 12 12 16 15 15 14 15 13 14 13 15 16 14 15 15 17 17 19 19 19 18 19 18 20 20 22 19 20 19 21 20 21 21 22 23 24 21 22 21 22 23 24 21 22 22 23 22 24 23 24 24 24 24 26 25 24 18 16 9 10 10 10 9 9 8 8 10 10 10 11 11 12 12 12 15 15 15 14 13 12 11 11 12 39 64 74 69 70 66 70 66 69 66 68 65 68 64 67 65 68 64 66 61 63 59 62 57 56 53 53 52 52 49 48 48 49 47 47 45 45 44 44 43 46 39 39 41 42 32 52 67 94 86 98 75 102 83 103 82 101 83 102 84 104 86 105 87 106 87 106 87 106 87 106 89 108 90 109 90 110 91 110 91 110 90 109 91 112 94 116 94 118 92 118 92 119 94 121 93 119 93 119 95 122 98 124 98 125 98 125 98 125 98 125 98 125 98 125 98 125 98 125 98 124 96 122 95 124 99 127 99 127 101 128 102 129 102 128 103 130 102 129 102 128 101 128 102 129 102 130 103 130 104 131 102 128 102 129 103 130 104 130 104 130 104 130 104 130 104 130 103 130 105 131 106 132 105 131 105 132 106 133 107 132 106 131 104 132 104 133 105 133 106 134 106 134 106 134 106 134 106 134 104 133 106 134 106 134 105 132 105 133 105 133 105 133 105 133 105 133 105 134 106 134 107 135 108 135 106 133 105 134 107 136 108 135 107 134 107 133 106 133 106 133 105 132 105 131 104 131 102 129 102 130 103 131 104 131 103 130 102 129 102 128 101 128 98 130 98 130 98 130 98 130 99 132 102 133 100 130 100 133 101 131 100 130 100 129 99 129 99 128 98 127 97 128 98 129 98 128 98 128 98 128 98 128 97 127 97 127 97 127 97 127 95 127 96 128 97 127 96 126 95 126 95 126 95 126 95 126 95 126 95 126 95 126 95 126 91 122 91 122 91 122 91 122 94 125 92 123 90 121 89 122 90 122 90 122 90 122 90 122 91 124 90 123 89 124 90 125 89 123 89 123 89 123 89 123 89 120 88 119 88 118 87 118 86 117 86 116 85 115 84 115 84 115 84 115 84 115 84 115 83 114 83 114 83 114 83 114 85 113 82 110 79 109 80 110 79 109 80 110 79 108 77 106 75 102 73 100 71 98 69 96 64 92 63 91 62 89 61 89 60 88 60 89 64 95 71 101 69 99 72 100 71 96 65 91 68 95 66 93 64 93 65 94 66 94 65 93 65 92 64 92 63 90 63 89 62 88 61 88 62 89 62 88 61 87 60 87 60 85 62 87 62 87 60 85 60 85 60 85 60 85 60 85 61 86 61 86 60 85 60 84 59 84 59 84 59 84 59 84 58 82 57 81 56 82 57 83 56 81 55 79 55 81 58 84 56 82 55 81 55 80 54 80 52 78 52 78 52 77 50 74 52 74 53 74 53 74 53 74 51 72 49 70 49 70 51 72 51 72 50 71 50 70 49 70 49 69 48 68 47 69 48 70 48 67 48 66 47 66 47 66 46 65 46 65 46 65 46 65 44 63 44 63 44 63 44 63 43 62 43 62 43 62 43 62 42 61 46 61 42 57 42 61 40 58 42 60 43 60 43 59 40 57 41 58 42 57 41 56 42 58 42 57 41 56 40 56 40 54 39 53 38 54 39 55 39 54 38 53 38 54 41 57 40 56 37 53 36 54 39 57 36 53 37 54 37 54 38 55 38 55 38 54 37 53 36 53 37 54 37 53 36 53 35 52 37 54 35 52 34 52 34 53 35 52 33 51 35 54 35 51 38 54 38 53 36 51 34 49 35 51 35 51 35 51 35 51 35 50 33 49 35 51 34 49 32 48 32 48 32 48 32 48 35 50 34 49 33 48 32 47 32 47 31 46 30 47 31 48 31 47 32 48 32 49 33 49 30 46 29 45 29 45 29 46 30 46 32 45 28 41 29 45 31 44 29 42 25 37 21 34 8 18 6 19 9 22 10 20 8 19 6 17 6 19 9 22 10 21 8 20 7 18 5 17 8 17 2 15 7 22 11 23 8 16 8 14 7 16 11 19 7 15 9 17 10 17 10 16 11 18 9 16 8 16 8 17 11 19 10 16 5 13 6 16 9 17 9 16 10 16 9 15 13 13 4 2 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 3 3 2 1 0 1 1 0 0 0 0 0 0 4 6 4 7 5 8 6 8 6 7 5 7 5 8 7 10 3 6 6 9 8 11 9 11 7 10 10 14 12 13 10 11 12 16 10 14 8 14 10 16 11 16 11 15 10 14 9 14 13 15 10 12 8 14 12 18 15 18 14 18 14 19 16 21 16 20 16 21 17 22 18 22 20 23 17 20 16 21 19 24 17 21 17 22 18 23 19 23 19 23 20 25 21 23 14 14 7 9 8 10 8 9 6 8 8 10 8 11 9 12 10 12 12 14 12 13 10 11 5 8 14 44 63 72 63 68 62 64 61 66 61 65 60 64 59 64 60 65 59 63 56 60 54 59 53 55 49 52 48 51 45 47 44 48 43 46 42 45 40 44 41 45 37 38 37 36 25 41 55 79 74 80 61 81 68 81 65 82 66 84 67 85 69 86 70 87 70 87 70 87 70 87 74 88 74 89 75 90 76 90 76 90 75 89 76 92 80 95 80 93 79 92 79 93 79 95 76 93 76 94 76 97 79 99 79 98 81 98 81 98 81 98 81 98 81 98 81 98 81 98 77 97 74 94 74 97 78 100 78 99 80 102 81 102 81 102 82 103 82 102 81 102 80 101 81 102 82 103 82 104 83 105 77 102 77 103 78 104 79 104 79 104 79 104 79 104 79 104 78 104 80 106 81 106 81 105 80 106 81 107 82 106 81 105 80 104 80 105 81 106 82 106 82 106 82 106 82 106 82 106 78 103 81 106 82 105 79 102 81 105 81 105 81 105 81 105 81 106 81 107 82 108 83 109 85 109 82 107 82 107 84 110 79 108 78 107 77 107 76 106 76 106 76 105 75 104 74 104 72 102 72 103 73 104 74 104 73 103 73 102 72 101 71 100 75 98 75 98 75 98 73 98 74 100 74 102 72 100 72 102 73 101 73 100 72 99 71 99 71 98 70 97 69 98 70 99 70 98 70 98 70 98 70 98 69 97 69 97 69 97 69 97 67 96 68 97 69 96 68 95 67 95 67 95 67 95 67 95 67 95 67 95 67 95 67 95 63 91 63 91 63 91 63 91 69 93 67 91 65 89 64 89 65 90 65 90 65 90 65 90 64 90 63 89 62 90 63 91 62 89 62 89 62 89 62 89 61 89 61 88 60 87 59 87 58 86 58 85 57 84 56 84 56 84 56 84 56 84 56 84 55 83 55 83 55 83 55 83 59 84 56 80 53 79 54 80 52 78 53 79 53 78 51 77 54 77 52 75 50 73 48 71 42 66 41 64 39 61 37 60 39 60 37 58 38 64 46 70 40 65 47 73 52 72 48 68 49 69 46 66 44 66 45 67 45 66 45 65 44 64 43 64 42 63 42 62 41 61 40 61 41 62 41 61 40 60 39 60 37 60 40 63 41 62 38 59 38 60 38 60 38 60 38 60 39 61 38 60 38 59 37 59 37 59 37 59 37 59 37 59 36 57 37 56 36 57 37 58 36 55 35 54 35 56 38 59 39 56 39 55 38 54 37 54 33 51 35 53 35 51 32 48 36 53 36 53 36 53 36 53 36 52 33 49 31 49 33 50 32 51 32 50 31 49 30 49 30 48 29 47 28 48 29 49 29 47 30 48 32 49 33 50 29 46 29 46 29 46 29 46 27 44 27 44 27 44 27 44 26 43 26 43 26 43 26 43 26 44 30 45 25 40 26 44 24 40 26 43 27 43 27 43 23 40 26 43 27 42 24 39 26 42 26 41 25 40 24 40 23 41 22 40 21 41 23 42 20 38 18 37 19 39 22 42 24 39 21 36 20 37 23 40 19 36 20 37 21 38 22 39 22 38 22 37 21 36 20 36 21 37 21 36 20 35 19 35 23 36 21 34 20 34 20 35 20 33 18 32 20 34 19 32 22 37 22 36 20 34 18 32 20 35 20 35 20 35 20 35 20 34 18 33 20 35 19 33 17 32 17 32 17 32 17 32 19 34 19 33 18 32 17 32 17 31 16 30 15 31 16 32 15 30 15 31 16 32 17 32 14 29 13 29 14 31 17 32 15 32 20 31 15 26 16 31 19 31 14 24 7 20 6 20 17 19 17 19 17 19 17 19 21 23 21 23 19 20 16 17 20 22 20 22 20 21 17 19 18 20 18 20 17 18 15 17 19 20 15 17 13 16 14 18 16 20 18 22 18 20 15 17 16 17 17 18 18 17 16 16 16 15 15 14 14 15 15 16 17 17 15 14 13 12 12 12 16 14 9 5 1 2 1 3 2 2 2 2 2 2 2 2 0 1 1 2 2 1 1 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 3 4 6 7 8 8 7 7 7 6 6 5 5 6 6 7 8 8 9 10 11 12 12 13 12 12 12 12 12 12 12 12 12 12 14 13 12 10 12 13 13 12 13 11 11 10 10 9 17 15 14 13 16 16 17 15 18 17 18 18 19 19 20 19 23 22 23 22 23 22 23 22 22 20 21 20 21 21 23 23 23 22 23 23 24 24 25 24 27 24 25 25 27 23 18 12 14 13 11 10 9 10 10 11 9 9 9 10 10 10 11 11 13 16 11 12 18 13 5 8 31 52 68 66 62 66 68 66 66 70 65 69 64 68 63 68 64 67 61 66 61 66 60 62 57 57 55 55 52 52 49 50 47 48 46 46 45 45 43 44 43 44 44 44 42 43 37 42 61 93 88 96 82 106 80 102 82 105 84 107 86 109 87 108 87 109 87 109 87 109 87 109 89 112 89 113 90 114 91 114 91 114 92 116 93 117 95 120 94 121 93 121 93 121 94 121 96 122 95 122 95 123 97 125 100 126 99 126 99 127 101 129 100 127 99 126 99 125 98 125 99 126 99 127 100 127 101 128 99 128 103 130 102 129 102 130 103 129 103 130 104 131 105 131 103 130 104 130 104 129 102 127 103 131 103 131 103 131 103 131 103 131 103 131 103 131 103 131 102 130 102 131 103 132 104 132 104 132 104 133 105 134 106 134 104 132 104 133 105 134 106 134 105 133 105 133 105 133 105 133 106 132 105 132 105 133 107 135 107 134 107 134 107 134 107 134 108 135 108 135 108 135 108 135 108 135 108 135 108 135 108 135 108 135 108 135 108 135 108 135 107 134 107 133 106 132 105 132 100 131 101 132 102 133 103 133 104 134 103 132 101 131 100 129 102 133 99 130 98 131 102 134 101 132 101 132 101 132 101 132 101 132 101 131 100 130 99 130 98 130 100 132 100 130 97 127 98 129 98 129 98 129 98 129 97 128 97 128 97 128 97 128 96 128 97 129 98 128 97 127 96 127 96 127 96 127 96 127 95 126 95 126 95 126 95 126 94 125 94 124 93 123 92 123 92 126 92 125 91 124 90 124 89 123 89 124 90 125 91 125 91 125 91 124 90 123 89 123 89 124 90 124 90 123 88 121 87 120 88 120 88 119 86 117 86 118 86 117 85 116 84 116 82 112 83 114 84 114 83 113 83 114 85 116 85 114 82 111 80 109 83 111 83 109 80 106 79 106 79 106 79 106 79 106 79 106 79 105 78 104 77 104 74 100 71 96 66 91 63 89 63 90 61 88 59 86 58 85 62 91 65 95 69 97 69 96 69 95 66 94 67 95 65 91 66 94 66 94 66 94 66 94 64 91 63 90 63 91 65 92 60 87 60 87 60 87 60 87 61 88 61 88 61 88 61 88 62 88 61 87 60 88 61 89 60 87 60 86 59 85 58 85 58 85 58 85 58 85 58 85 57 83 57 83 57 83 57 84 58 84 57 82 56 81 54 80 56 82 56 81 55 80 54 80 53 79 53 78 52 77 51 77 50 74 49 73 49 72 48 72 51 75 51 74 50 73 49 73 49 70 49 70 49 70 49 70 48 70 49 70 49 69 47 67 48 69 48 68 47 67 46 67 46 67 46 67 46 67 46 67 47 65 45 63 44 63 44 64 44 63 44 62 43 61 42 61 45 63 43 61 41 59 40 59 39 59 40 60 41 59 40 57 39 57 42 60 43 59 40 56 42 59 42 58 41 57 40 57 40 56 39 55 38 56 39 57 39 56 39 56 39 56 39 56 39 54 36 51 35 52 38 55 38 53 37 52 36 53 37 54 35 52 36 53 37 52 36 51 35 51 35 51 35 51 35 51 37 52 34 49 33 50 36 53 36 51 34 48 31 49 37 57 35 50 34 49 33 50 34 51 31 47 32 49 33 50 34 50 35 49 32 50 36 53 34 47 37 51 33 49 34 50 34 49 38 53 35 50 33 48 32 48 34 48 30 47 33 50 32 46 29 43 31 44 33 46 34 48 33 43 28 42 33 47 32 42 31 43 29 41 28 42 31 44 28 37 26 34 23 32 22 31 6 18 6 18 6 18 6 18 8 20 8 20 7 18 5 16 6 19 7 19 7 18 6 17 5 17 6 18 6 17 4 16 8 19 5 16 4 16 5 17 6 18 7 20 7 18 5 16 9 17 10 18 10 18 9 16 9 17 8 15 7 16 9 17 8 17 6 15 6 14 6 14 11 14 5 5 0 1 0 2 0 2 0 2 0 2 0 2 0 1 0 2 0 1 0 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 2 5 4 6 3 5 5 6 4 5 3 6 4 7 5 8 6 9 8 11 9 12 10 12 10 12 10 12 10 12 8 14 10 14 8 12 8 15 8 13 8 13 8 12 7 12 14 17 10 16 13 20 15 19 14 19 15 20 15 21 16 21 18 23 18 23 18 23 18 23 18 23 17 22 18 24 19 25 18 23 18 24 19 25 20 25 20 24 19 25 20 22 11 12 10 11 8 9 6 9 7 10 8 10 8 10 9 11 10 12 10 15 10 12 16 11 2 10 36 57 68 67 61 66 67 67 61 65 58 64 58 63 57 63 58 62 55 61 55 61 54 59 53 57 51 54 48 51 46 49 43 47 42 46 41 44 39 43 41 43 40 43 37 41 31 36 49 82 77 80 70 85 68 79 68 82 70 85 72 86 72 86 73 87 73 87 73 87 73 87 73 88 74 89 74 90 75 90 75 90 76 92 78 93 79 94 77 94 77 94 77 94 77 94 79 96 78 95 79 97 80 98 81 100 78 99 79 100 80 102 79 100 79 99 78 99 77 98 78 99 79 100 79 101 80 101 78 101 82 103 81 101 81 103 80 103 81 104 81 105 82 105 80 103 81 104 80 102 78 101 79 103 79 103 79 103 79 103 79 103 79 103 79 103 79 103 78 102 78 103 79 104 80 104 80 104 80 105 81 106 82 106 80 104 81 105 81 106 82 106 81 105 81 105 81 105 81 105 79 106 78 105 79 106 80 108 80 107 80 107 80 107 80 107 79 108 79 108 79 108 79 108 79 108 79 108 79 108 79 108 79 108 79 108 79 108 79 108 78 107 78 106 77 105 76 105 73 101 74 102 75 103 75 104 76 104 75 103 74 101 72 100 74 101 73 100 72 101 73 102 73 101 73 101 73 101 73 101 73 101 73 100 72 100 71 99 71 99 72 101 72 99 70 97 70 98 70 98 70 98 70 98 69 97 69 97 69 97 69 97 68 97 69 98 70 97 69 96 68 96 68 96 68 96 68 96 67 95 67 95 67 95 67 95 66 94 66 93 65 93 64 92 65 92 65 91 64 90 63 90 62 89 62 90 63 91 64 91 64 91 64 90 63 89 62 89 62 90 63 90 63 89 61 87 62 88 63 88 63 87 61 85 61 86 61 85 60 84 59 84 56 83 57 84 58 84 57 82 58 84 59 85 59 84 56 81 55 83 57 84 57 82 54 80 52 79 52 79 52 79 52 79 52 79 52 78 51 78 50 77 48 74 45 70 41 66 37 63 41 63 41 61 39 59 37 57 33 56 38 62 44 67 46 67 49 69 45 67 45 67 43 63 43 65 43 65 43 65 43 65 43 64 43 64 43 64 43 63 39 60 39 60 39 60 39 60 40 61 40 61 40 61 40 61 41 61 40 60 39 61 40 62 39 60 39 59 38 59 37 58 37 58 37 58 37 58 37 58 40 57 40 57 40 57 40 57 41 58 40 56 39 55 37 54 38 55 37 54 37 53 36 53 36 53 36 52 35 52 34 51 34 51 33 50 32 49 32 49 34 51 34 50 33 49 32 50 32 49 32 49 32 49 32 49 31 49 32 49 32 48 30 46 31 48 31 47 30 46 29 46 29 46 29 46 29 46 29 46 30 46 28 44 27 44 27 45 27 44 27 43 26 42 25 42 30 44 28 42 26 41 25 40 26 41 26 42 27 41 26 41 25 41 26 42 26 42 25 41 27 43 27 42 26 42 25 41 24 39 23 38 22 39 23 40 23 39 23 39 23 39 23 39 22 38 21 36 20 37 22 38 22 37 21 36 20 37 21 38 21 37 22 38 22 38 21 37 20 36 20 36 20 36 20 36 21 36 19 34 19 34 21 36 20 35 20 34 17 33 22 39 20 34 19 33 18 34 19 35 18 33 18 33 19 34 19 34 20 33 16 32 20 35 19 32 22 35 18 32 19 34 19 32 22 36 20 33 18 32 18 33 20 33 16 31 18 33 16 29 14 31 15 32 16 33 17 34 16 31 14 30 16 32 15 30 14 30 13 29 13 30 17 32 14 28 13 24 10 22 11 22 18 20 18 20 18 20 18 20 17 19 18 20 18 20 17 19 16 19 18 20 18 20 18 19 16 18 17 20 18 20 17 19 20 21 18 19 17 19 18 20 18 21 19 21 19 20 17 18 17 18 18 19 19 19 18 17 18 18 17 16 16 17 18 18 17 17 16 15 15 16 16 17 16 15 9 6 2 2 1 3 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 7 7 6 6 6 6 7 7 7 7 7 8 9 10 10 10 12 12 12 12 12 12 12 12 13 14 16 14 14 12 14 15 13 12 14 13 14 13 14 14 17 14 14 15 18 19 21 19 20 20 21 20 21 21 22 21 23 22 23 22 23 22 23 22 24 23 23 22 24 23 25 25 23 22 23 23 24 24 25 24 24 22 23 23 23 19 15 10 11 10 9 8 8 8 8 9 11 11 11 12 12 12 13 13 11 15 12 13 16 9 5 14 48 62 71 67 63 66 69 69 66 68 65 68 64 67 64 67 65 66 62 65 62 65 61 62 58 58 56 55 53 52 50 50 47 48 47 47 45 45 44 44 43 44 44 45 42 41 38 41 55 90 89 97 82 107 80 104 81 104 83 106 85 107 85 107 87 109 87 109 87 110 88 110 88 115 89 115 90 116 90 116 90 117 91 118 93 120 94 120 95 122 95 122 95 122 95 122 97 123 96 123 96 124 98 126 100 127 99 126 100 128 102 129 101 128 100 127 100 126 99 126 100 127 100 128 101 128 102 129 98 127 102 130 102 128 102 130 103 130 104 130 105 131 105 131 103 129 103 129 103 128 101 126 102 130 102 130 102 130 102 130 103 131 103 131 103 131 103 131 103 131 103 131 104 132 104 132 104 132 104 133 105 134 106 134 104 133 105 133 106 134 106 134 105 133 105 133 105 133 105 133 106 133 105 132 106 134 108 135 108 135 108 135 108 135 108 135 108 135 108 135 108 135 108 135 108 135 108 135 108 135 108 135 107 134 107 134 107 134 107 134 107 134 107 134 106 133 106 133 102 133 103 133 103 134 104 134 104 134 103 133 102 131 101 131 100 132 101 133 102 132 101 131 101 132 101 132 101 132 101 132 101 132 101 132 100 131 100 130 100 131 100 132 100 130 98 128 98 129 98 129 98 129 98 129 97 128 97 128 97 128 97 128 97 128 98 129 98 129 97 128 96 127 96 127 96 127 96 127 95 126 95 126 95 126 95 126 94 125 94 125 93 124 93 123 92 126 92 125 91 124 90 124 89 123 90 124 90 124 91 125 91 125 91 124 90 123 89 123 89 124 90 124 90 123 88 121 87 120 88 120 88 119 86 117 86 118 86 117 85 116 84 116 83 113 84 114 84 114 83 112 84 114 85 115 84 113 82 112 84 111 84 112 84 110 82 109 79 106 79 106 79 106 79 106 79 106 79 106 78 105 78 104 76 103 74 99 71 96 67 94 64 92 63 90 60 87 58 86 53 82 56 87 61 90 63 92 70 96 67 95 67 95 65 92 64 92 64 92 64 92 64 92 64 92 66 93 65 91 62 88 61 88 61 88 61 88 61 88 61 88 61 88 61 88 61 88 62 89 61 88 61 88 62 89 60 87 60 87 59 86 59 85 58 85 58 85 58 85 58 85 59 84 58 83 57 82 56 81 58 84 57 82 56 81 54 80 54 80 53 79 53 78 52 78 53 79 53 79 52 78 52 77 52 78 51 77 51 76 50 76 51 77 51 76 50 75 49 73 48 70 49 70 49 70 49 70 48 70 49 70 49 69 47 67 48 69 48 68 47 67 46 67 46 67 46 67 46 67 46 67 47 65 45 63 44 63 44 64 44 63 44 62 43 61 42 61 44 63 43 61 42 60 40 59 42 61 42 61 42 61 42 61 43 60 42 59 42 59 43 60 44 61 44 60 43 60 43 59 40 57 39 56 39 56 40 57 39 56 39 56 39 56 39 56 38 54 37 53 37 53 38 54 38 53 37 52 36 53 37 54 39 55 39 55 39 55 39 55 37 53 37 53 37 53 37 53 36 51 35 50 34 51 35 52 33 51 36 51 34 50 36 53 35 50 34 49 33 50 34 51 35 51 35 51 34 50 34 50 35 49 31 46 32 49 33 49 37 51 32 48 33 50 33 48 35 50 33 49 33 49 34 50 36 50 32 48 32 48 30 44 32 45 32 45 32 45 32 45 30 44 32 45 30 43 31 45 31 44 30 42 29 42 30 43 27 35 24 32 22 30 21 29 7 19 7 19 7 19 7 19 3 15 4 17 6 18 6 17 2 15 4 17 6 18 6 18 3 15 4 17 6 18 6 18 6 18 6 17 5 17 6 18 7 19 7 19 6 18 5 17 9 17 10 19 11 19 11 18 10 17 8 16 8 16 9 18 6 16 5 15 7 16 9 17 11 14 6 6 0 2 0 1 0 2 0 2 0 2 0 2 0 1 0 3 1 2 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 1 3 6 7 4 6 4 6 5 8 5 7 5 8 6 9 7 9 9 11 9 11 9 11 9 11 8 15 11 16 10 14 11 17 8 14 9 15 10 16 11 17 8 12 6 13 11 18 14 18 15 20 16 21 16 21 16 21 17 22 17 22 17 22 17 22 18 23 18 23 18 24 20 26 18 23 18 24 19 25 20 25 19 24 20 25 18 19 9 11 8 10 7 9 7 9 7 9 10 12 10 13 11 14 12 14 7 14 10 13 13 6 4 22 56 66 68 66 61 65 66 69 60 65 58 64 57 64 56 63 58 63 55 62 55 62 54 59 54 57 52 55 49 51 46 50 44 48 43 46 41 45 40 44 41 43 40 44 38 42 32 38 42 79 77 83 72 86 69 81 67 82 69 84 71 85 71 85 73 87 73 88 74 88 74 89 74 89 74 90 75 90 76 91 76 91 77 92 78 94 80 95 78 95 78 95 79 96 79 96 80 97 80 97 80 98 82 99 82 100 79 100 79 101 81 103 81 101 80 101 79 100 79 100 80 101 80 101 81 102 81 103 77 100 82 103 81 101 81 103 81 104 81 105 82 105 83 106 80 103 80 103 80 102 78 101 78 102 78 102 78 102 78 102 80 104 80 104 80 104 80 104 79 104 80 104 80 104 80 104 80 104 80 105 81 106 82 106 81 105 81 106 82 106 83 107 82 106 82 106 82 106 82 106 80 106 79 106 79 107 81 109 82 109 82 109 82 109 82 109 80 109 80 109 80 109 80 109 79 108 79 108 79 108 79 108 78 107 78 107 78 107 78 107 78 107 78 107 78 107 78 106 76 104 76 104 76 105 77 105 76 104 76 103 75 102 74 101 71 100 74 103 75 102 72 99 73 101 73 101 73 101 73 101 74 102 73 101 73 100 72 100 72 101 73 100 72 99 71 98 71 99 71 99 71 99 71 99 70 98 70 98 70 98 70 98 69 97 70 99 71 98 69 97 69 97 69 97 69 97 69 97 67 95 67 95 67 95 67 95 67 95 66 94 66 93 65 93 65 92 65 91 64 90 63 90 63 90 63 90 63 90 63 90 64 91 64 90 63 89 62 89 62 90 63 90 63 89 61 87 62 88 63 88 63 87 61 85 61 86 61 85 60 84 59 84 58 84 59 85 58 84 57 82 58 84 58 84 57 83 56 82 58 85 58 85 57 84 56 83 53 80 53 80 53 80 53 80 53 80 52 79 52 78 51 78 51 77 49 75 46 72 44 70 44 66 43 63 40 60 37 59 37 59 37 59 37 59 37 59 44 64 41 64 44 67 44 65 42 64 42 64 42 64 42 64 43 65 46 67 45 64 40 59 41 62 41 62 41 62 41 62 41 62 41 62 41 62 41 62 42 62 40 61 40 61 41 63 40 61 39 60 39 59 38 59 38 59 38 59 38 59 38 59 43 59 41 58 39 56 38 54 40 57 40 56 39 55 38 55 37 54 37 54 36 53 35 52 37 54 36 53 36 52 35 52 36 53 36 52 35 51 34 51 34 51 34 50 33 49 32 50 33 50 33 50 33 50 33 50 31 49 32 49 32 48 30 46 31 48 31 47 30 46 29 46 29 46 29 46 29 46 29 46 30 46 28 44 27 44 27 45 27 44 27 43 26 42 25 42 28 43 28 43 27 41 26 40 27 42 26 41 26 41 27 42 29 44 26 41 25 42 28 45 27 43 27 43 27 43 26 42 25 40 23 39 23 39 24 41 23 39 23 39 23 39 23 39 22 38 22 37 21 38 22 38 22 37 21 36 20 37 21 38 24 39 23 39 23 39 23 40 21 37 21 37 21 37 21 37 20 35 20 35 20 35 20 35 17 34 22 37 21 34 19 35 20 34 19 33 18 34 19 35 22 37 21 35 20 34 19 34 20 33 15 29 15 31 18 34 21 34 17 32 18 34 18 32 18 32 17 32 18 34 20 35 21 35 19 32 17 30 14 28 17 32 16 32 16 32 16 31 13 32 18 33 13 28 14 33 14 31 14 30 14 29 16 30 11 25 11 22 9 21 10 21 19 21 19 21 19 21 19 21 14 17 16 19 18 20 18 20 14 17 16 19 18 20 18 20 15 17 16 19 18 20 18 20 16 18 16 19 17 19 16 18 19 21 18 20 17 19 17 19 16 16 18 18 19 19 19 18 16 16 15 14 14 15 16 16 15 14 14 13 14 14 15 16 16 15 11 8 4 4 2 2 2 2 2 2 2 2 2 2 1 2 3 3 3 3 2 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 5 8 8 7 6 6 7 8 8 7 7 7 8 8 8 8 9 11 11 11 11 11 11 11 11 13 13 16 15 15 14 16 17 14 13 14 14 16 15 17 16 13 11 11 11 15 17 18 17 20 19 19 18 19 18 19 18 22 21 22 21 22 21 22 21 22 21 21 20 22 22 24 23 23 22 23 23 24 24 25 24 24 25 27 25 23 18 14 11 10 10 11 11 11 11 11 11 12 12 13 13 14 14 14 14 9 13 12 13 13 5 10 33 64 68 68 64 62 63 65 65 65 68 64 67 64 66 63 66 65 66 62 65 62 65 61 62 58 59 57 56 53 53 51 51 48 49 47 48 46 46 44 45 42 44 44 45 43 43 40 43 49 88 90 100 84 108 80 105 81 104 83 106 85 108 85 107 87 109 87 110 88 111 89 112 89 115 90 116 90 117 91 117 91 117 92 119 94 120 95 121 95 122 96 123 97 124 98 125 98 125 97 124 98 126 100 127 101 128 100 127 101 128 102 130 102 129 102 129 101 128 101 127 101 129 102 129 103 130 103 130 99 128 103 131 103 129 103 131 104 130 105 131 105 132 106 132 104 130 104 130 104 129 102 127 102 130 102 130 102 130 102 130 104 132 104 132 104 132 104 132 105 132 104 132 104 132 104 132 104 132 104 133 105 134 106 134 105 133 106 134 106 135 107 135 106 134 106 134 106 134 106 134 107 134 106 133 107 134 108 136 109 136 109 136 109 136 109 136 109 136 109 136 109 136 109 136 108 135 108 135 108 135 108 135 107 134 107 134 107 134 107 134 107 134 107 134 107 134 107 135 106 136 106 136 106 135 105 135 104 134 104 133 103 133 103 132 99 131 102 134 103 133 100 130 101 132 101 132 101 132 101 132 102 133 102 132 101 132 100 131 102 132 101 131 100 130 99 131 99 130 99 130 99 130 99 130 98 129 98 129 98 129 98 129 97 129 99 130 99 130 98 128 97 128 97 128 97 128 97 128 95 126 95 126 95 126 95 126 95 126 95 125 94 125 93 124 92 126 92 125 91 124 90 124 90 124 90 124 90 124 90 124 91 125 91 124 90 123 89 123 89 124 90 124 90 123 88 121 87 120 88 120 88 119 86 117 86 118 86 117 85 116 84 116 85 115 85 115 85 114 83 112 84 114 83 113 82 112 82 112 86 112 85 111 84 110 83 110 80 107 80 107 80 107 80 107 80 107 80 106 79 106 78 105 79 105 78 104 76 102 74 101 70 97 68 94 64 91 61 89 61 88 59 87 58 85 57 85 59 87 59 89 64 95 67 94 66 94 66 94 66 94 66 94 64 92 67 94 66 91 61 86 62 89 62 89 62 89 62 89 62 89 62 89 62 89 62 89 63 90 62 88 61 89 63 90 61 88 61 87 60 87 59 86 59 86 59 86 59 86 59 86 60 85 58 84 56 82 55 80 57 83 56 82 56 82 55 81 56 82 55 81 54 80 54 80 54 80 54 79 53 79 52 78 53 79 53 79 52 78 51 77 51 77 51 76 50 75 49 73 49 71 50 71 50 71 50 71 48 70 49 70 49 69 47 67 48 69 48 68 47 67 46 67 46 67 46 67 46 67 46 67 47 65 45 63 44 63 44 64 44 63 44 62 43 61 42 61 42 61 43 62 43 61 41 59 41 60 40 58 39 59 41 60 45 61 42 58 41 59 44 62 41 58 41 58 41 58 42 59 41 58 40 56 39 57 41 58 39 56 39 56 39 56 39 56 38 54 38 55 39 54 38 54 38 53 37 52 36 53 37 54 38 54 37 52 36 53 38 54 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 32 51 37 54 36 50 34 50 35 50 34 49 33 50 34 51 37 53 36 51 35 50 34 50 34 49 31 46 29 46 33 51 36 50 32 47 33 49 33 47 32 48 31 48 32 49 35 51 35 51 35 49 31 45 29 45 33 45 32 45 32 45 32 44 30 46 34 46 29 41 29 45 30 46 31 44 30 42 29 40 24 36 23 31 21 30 22 30 6 18 6 18 6 18 6 18 3 16 5 18 7 19 6 18 4 17 6 18 6 18 6 17 4 16 5 18 6 18 5 17 2 15 4 17 5 17 4 16 8 19 6 17 5 17 5 18 6 15 8 17 10 18 10 18 8 15 6 14 6 14 7 16 5 14 4 13 5 13 6 14 11 14 7 8 1 3 0 1 0 2 0 2 0 2 0 2 0 2 1 3 1 3 0 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 1 4 3 6 6 8 5 7 5 7 6 8 6 8 6 8 7 9 7 9 8 10 8 10 8 10 8 10 6 13 10 15 9 14 11 18 9 15 10 15 10 15 11 16 11 14 8 14 12 19 14 19 15 19 14 19 14 18 13 18 16 21 16 21 16 21 16 21 17 21 16 21 16 22 18 24 18 23 18 24 19 25 20 25 19 27 23 27 18 18 9 12 7 10 9 12 10 12 10 11 10 12 10 13 11 14 12 14 7 13 10 13 9 4 14 46 67 68 63 63 60 62 61 64 60 64 59 64 58 63 58 62 60 63 57 62 57 62 56 59 55 58 53 55 50 52 47 50 45 48 44 47 42 45 41 45 40 43 40 44 39 44 34 40 38 78 80 86 73 85 68 81 68 83 70 86 72 87 73 86 73 87 74 88 75 90 76 90 75 90 75 90 76 91 76 92 77 92 77 93 79 95 80 96 78 96 79 97 81 98 82 99 82 99 81 98 82 99 83 101 82 101 80 101 80 102 82 103 82 103 82 102 81 102 80 101 81 102 82 103 82 104 83 104 80 103 84 105 83 103 83 105 82 105 82 105 83 106 83 107 82 105 83 106 82 104 80 103 79 103 79 103 79 103 79 103 81 105 81 105 81 105 81 105 81 105 81 105 80 104 80 104 80 104 80 105 81 106 82 106 82 106 82 106 83 107 83 108 83 107 83 107 83 107 83 107 80 107 80 107 80 108 82 109 83 110 83 110 83 110 83 110 81 110 81 110 81 110 81 110 79 108 79 108 79 108 79 108 79 108 79 108 79 108 79 108 78 107 78 107 79 108 79 108 80 107 79 107 79 106 78 106 76 104 76 104 76 103 75 103 72 101 73 102 74 101 73 100 73 101 73 101 73 101 73 101 75 102 74 102 73 101 73 101 75 102 73 100 71 100 72 100 72 100 72 100 72 100 72 100 71 99 71 99 71 99 71 99 70 98 71 99 71 99 70 98 70 98 70 98 70 98 70 98 67 95 67 95 67 95 67 95 68 95 67 95 66 94 66 94 65 92 65 91 64 90 63 90 64 91 63 90 63 90 62 89 64 91 64 90 63 89 62 89 62 90 63 90 63 89 61 87 62 88 63 88 63 87 61 85 61 86 61 85 60 84 59 84 60 86 60 86 59 84 57 82 58 84 57 82 55 81 56 82 58 85 57 83 55 83 56 83 54 81 54 81 54 81 54 81 54 80 53 80 52 79 52 79 52 79 51 78 50 77 49 76 49 72 49 69 45 65 42 63 36 58 35 57 35 58 37 59 35 56 35 59 41 66 44 65 44 66 44 66 44 66 44 66 43 65 45 66 44 64 41 61 42 63 42 63 42 63 42 63 42 63 42 63 42 63 42 63 42 63 41 62 41 62 42 63 41 61 40 61 39 60 39 60 39 60 39 60 39 60 39 60 42 58 41 57 40 56 39 55 39 56 39 56 39 56 39 56 39 56 39 55 38 55 37 54 38 54 37 54 36 53 36 53 36 53 36 52 35 51 34 51 34 51 34 50 33 49 32 50 34 51 34 51 34 51 34 51 31 49 32 49 32 48 30 46 31 48 31 47 30 46 29 46 29 46 29 46 29 46 29 46 30 46 28 44 27 44 27 45 27 44 27 43 26 42 25 42 26 41 28 44 29 43 26 40 26 40 24 38 23 39 25 41 27 43 26 42 26 42 27 43 24 40 24 41 25 41 25 42 25 41 24 40 24 40 25 41 23 39 23 39 23 39 23 39 22 38 23 39 23 39 22 38 22 37 21 36 20 37 21 38 21 36 19 34 18 35 20 37 19 35 19 35 19 35 19 35 19 35 20 36 21 35 20 34 18 35 23 38 21 34 18 34 20 34 19 33 18 34 19 35 20 35 20 35 19 34 19 34 18 33 18 32 15 31 18 35 20 33 16 31 17 33 17 31 17 31 16 31 17 33 19 35 19 35 20 33 16 29 14 30 16 32 16 32 16 32 16 32 16 33 17 32 14 29 13 30 14 30 15 31 15 29 14 27 11 24 11 22 9 21 12 23 18 20 18 20 18 20 18 20 17 20 18 21 19 21 19 20 18 21 19 21 19 20 18 19 17 19 18 20 18 19 16 18 14 17 17 20 18 20 17 19 20 21 18 19 16 19 18 20 13 13 15 16 17 17 17 17 17 16 15 15 15 15 16 17 17 17 15 14 14 13 14 14 15 15 12 10 6 5 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 2 2 1 1 2 3 5 6 9 8 8 7 7 8 8 9 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 11 14 13 13 12 15 16 15 14 15 14 14 13 14 13 17 14 14 13 17 17 18 16 21 20 20 19 20 18 19 18 21 20 21 20 21 20 21 20 23 21 22 21 22 22 24 24 23 22 23 23 24 24 25 24 23 25 28 25 21 14 12 10 8 9 10 11 12 11 11 10 11 12 12 12 13 13 13 13 10 12 12 12 9 3 21 58 72 68 65 64 64 63 63 63 64 65 64 64 63 64 62 63 65 64 62 63 62 63 61 60 59 59 57 57 54 54 51 52 49 50 48 48 46 47 45 46 42 44 44 46 44 44 41 44 47 88 94 104 85 106 78 103 83 106 86 109 88 110 88 110 87 109 88 110 89 112 91 113 90 116 90 117 91 117 92 118 92 118 93 119 94 121 96 122 95 123 96 124 98 126 100 127 100 126 99 126 99 127 101 129 102 128 101 128 101 129 103 131 104 131 103 130 103 129 102 129 103 130 103 131 104 131 105 132 102 131 106 134 105 132 106 134 105 131 105 132 106 132 107 133 106 133 107 133 107 132 105 130 104 132 104 132 104 132 104 132 105 133 105 133 105 133 105 133 106 134 106 133 105 132 104 132 104 132 104 133 105 134 106 134 106 134 106 135 107 135 108 136 107 135 107 135 107 135 107 135 108 134 107 134 107 135 109 137 111 138 111 138 111 138 111 138 110 137 110 137 110 137 110 137 108 135 108 135 108 135 108 135 109 136 109 136 109 136 109 136 107 134 107 135 108 136 109 136 109 139 108 138 107 137 107 136 104 134 104 134 104 134 104 134 102 132 101 131 100 132 101 133 101 132 101 132 101 132 101 132 103 134 102 133 102 132 101 132 103 133 101 131 99 131 101 132 100 131 100 131 100 131 100 131 99 130 99 130 99 130 99 130 98 130 99 131 100 130 99 129 98 129 98 129 98 129 98 129 95 126 95 126 95 126 95 126 96 127 95 126 95 125 94 125 92 126 92 125 91 124 90 124 91 125 91 124 90 123 89 123 91 125 91 124 90 123 89 123 89 124 90 124 90 123 88 121 87 120 88 120 88 119 86 117 86 118 86 117 85 116 84 116 86 116 86 116 85 114 83 112 85 114 82 111 81 111 82 112 85 111 83 108 81 108 82 110 81 108 81 108 81 108 81 108 81 108 80 107 80 106 79 106 79 106 78 105 78 105 77 104 76 103 74 100 70 96 66 93 62 90 60 87 59 87 60 89 59 86 58 88 63 92 64 91 65 93 65 93 65 93 65 93 64 91 64 91 64 91 64 90 64 91 64 91 64 91 64 91 63 90 63 90 63 90 63 90 64 90 63 89 62 90 63 91 62 89 61 88 61 87 60 87 60 87 60 87 60 87 60 87 57 83 57 83 57 83 57 83 56 82 56 82 56 82 56 82 55 81 55 80 54 80 53 79 55 81 54 80 54 79 53 79 52 78 52 78 51 77 51 76 51 77 51 76 50 75 49 73 50 72 51 72 51 72 51 72 48 70 49 70 49 69 47 67 48 69 48 68 47 67 46 67 46 67 46 67 46 67 46 67 47 65 45 63 44 63 44 64 44 63 44 62 43 61 42 61 40 60 43 63 44 62 41 59 43 61 40 58 39 59 42 62 41 58 42 59 42 59 41 58 41 58 41 59 42 59 43 60 42 58 41 57 40 58 41 59 39 56 39 56 39 56 39 56 38 54 39 56 40 55 38 54 38 53 37 52 36 53 37 54 38 52 35 49 33 51 36 54 36 52 36 52 36 52 36 52 34 50 36 52 36 52 34 50 34 52 37 53 35 49 33 50 35 50 34 49 33 50 34 51 33 49 33 49 34 50 34 50 32 50 35 51 32 47 33 51 35 49 31 47 32 49 32 47 32 48 31 47 31 48 33 50 32 50 35 49 31 45 30 48 30 44 31 45 32 46 33 47 34 46 31 44 31 44 29 41 30 46 31 47 31 42 27 39 25 37 24 35 22 33 23 33 5 17 5 17 5 17 5 17 6 19 8 20 8 19 7 18 8 20 8 20 8 19 5 17 6 18 6 18 5 16 3 15 3 16 6 19 8 20 7 18 9 20 6 17 4 17 6 19 4 12 6 15 8 17 9 16 10 17 9 16 8 17 9 18 9 19 7 16 7 14 6 14 10 14 8 9 3 4 0 1 0 2 0 2 0 2 0 2 0 3 1 4 2 3 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 3 2 6 7 8 6 7 5 8 6 9 9 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 4 11 8 13 8 13 10 16 11 15 10 14 9 13 8 12 10 14 7 12 9 15 10 14 17 22 17 21 16 20 15 20 16 21 16 21 16 21 16 21 19 23 18 23 18 24 20 26 18 23 18 24 19 25 20 25 16 25 22 25 14 14 6 10 4 7 7 10 9 10 8 9 9 11 9 12 10 12 11 13 8 12 9 11 6 3 23 64 71 68 63 65 64 65 61 63 60 64 59 63 58 62 57 62 60 63 57 62 57 62 56 59 55 59 53 56 50 53 48 51 45 49 44 47 43 46 41 45 40 43 40 45 40 44 35 41 37 79 83 88 74 84 66 78 70 85 72 88 74 89 75 88 73 87 74 89 76 90 77 92 75 90 75 91 76 92 77 92 77 92 78 94 79 95 81 96 79 96 80 98 82 99 83 101 83 100 82 99 82 100 84 102 83 101 80 101 80 102 82 104 83 104 83 103 82 103 81 102 82 103 83 104 83 105 84 105 82 105 86 108 85 106 85 108 82 105 82 106 83 107 84 107 84 108 85 108 85 107 83 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 81 105 82 106 82 105 81 104 80 104 80 104 80 105 81 106 82 106 82 106 82 107 83 108 84 108 83 107 83 107 83 107 83 107 81 107 80 107 80 108 82 110 84 111 84 111 84 111 84 111 81 110 81 110 81 110 81 110 79 108 79 108 79 108 79 108 81 110 81 110 81 110 81 110 78 107 78 108 79 109 80 109 82 109 81 108 80 107 79 107 76 104 76 104 76 104 76 104 75 102 72 99 71 100 74 103 73 101 73 101 73 101 73 101 75 103 75 102 74 101 73 101 76 103 73 100 71 100 73 102 72 100 72 100 72 100 72 100 71 99 71 99 71 99 71 99 70 99 71 100 72 99 71 98 70 98 70 98 70 98 70 98 67 95 67 95 67 95 67 95 68 96 68 95 67 94 66 94 65 92 65 91 64 90 63 90 64 91 64 90 63 89 62 89 64 91 64 90 63 89 62 89 62 90 63 90 63 89 61 87 62 88 63 88 63 87 61 85 61 86 61 85 60 84 59 84 61 87 61 86 59 84 57 82 59 84 56 81 54 81 56 83 57 83 55 80 53 81 55 82 54 81 54 81 54 81 54 81 54 81 54 80 53 79 52 79 51 78 51 78 51 78 51 78 54 77 52 73 47 69 44 67 47 70 43 64 38 61 37 61 41 61 38 61 41 64 41 61 42 64 42 64 42 64 42 64 43 64 42 63 42 64 44 65 43 64 43 64 43 64 43 64 42 63 42 63 42 63 42 63 43 63 42 62 41 63 42 64 41 62 41 61 40 60 39 60 39 60 39 60 39 60 39 60 39 57 40 57 40 57 40 58 39 56 39 56 39 56 39 56 37 54 37 53 36 52 35 52 38 55 38 54 37 53 36 53 35 52 34 51 34 50 33 50 34 51 34 50 33 49 32 50 34 51 34 51 34 51 34 51 31 49 32 49 32 48 30 46 31 48 31 47 30 46 29 46 29 46 29 46 29 46 29 46 30 46 28 44 27 44 27 45 27 44 27 43 26 42 25 42 24 41 28 44 29 43 26 40 29 43 26 40 25 41 28 44 23 40 26 43 27 42 24 39 26 42 26 43 27 44 28 44 26 41 25 40 24 41 25 42 23 39 23 39 23 39 23 39 21 38 24 41 25 40 22 37 22 37 21 36 20 37 21 38 22 37 19 33 17 35 21 38 21 37 21 37 21 37 21 37 18 34 21 37 22 36 19 33 20 37 22 36 19 33 19 35 20 34 19 33 18 34 19 35 16 31 17 33 18 34 19 34 16 34 22 36 19 32 18 35 20 33 16 31 17 32 17 31 18 32 17 31 16 32 17 33 15 33 20 33 16 29 16 34 13 30 15 31 17 33 18 35 20 33 14 30 16 32 13 26 14 30 16 31 15 29 13 25 12 25 12 23 11 23 14 24 19 21 19 20 18 19 17 19 16 18 16 19 17 20 18 20 20 21 17 18 16 19 19 22 20 22 19 20 17 17 14 15 17 20 18 21 19 20 18 19 13 17 18 22 21 22 19 20 14 15 17 18 18 17 15 14 19 19 18 17 17 18 19 19 16 16 16 15 15 14 14 14 15 16 13 12 9 8 5 5 2 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 3 5 8 8 7 6 6 6 7 7 5 7 9 11 12 11 9 8 10 9 9 10 12 12 10 8 8 6 7 7 9 9 11 11 15 14 15 14 15 13 12 11 16 14 15 14 15 14 14 13 20 19 19 18 19 19 21 21 22 20 21 19 20 20 21 21 23 22 23 22 23 22 23 22 23 22 23 23 24 24 25 24 23 22 22 19 18 14 13 11 10 10 10 10 10 10 10 10 13 13 13 13 13 13 13 13 15 14 9 8 8 9 33 72 73 71 68 65 64 64 65 66 62 63 62 63 62 63 62 63 62 63 63 63 61 61 59 59 57 57 56 55 53 53 51 52 49 50 48 48 45 45 43 43 46 46 44 43 42 42 42 46 44 83 95 107 83 109 86 106 85 107 86 109 87 110 89 111 92 113 91 113 91 113 90 112 91 117 90 115 90 117 92 120 93 119 93 120 94 120 95 121 96 123 96 124 97 125 98 125 97 125 100 128 102 128 100 126 103 129 102 129 102 129 101 128 104 130 103 129 102 130 103 131 106 132 103 129 102 130 105 133 105 132 105 133 106 134 107 134 107 133 107 134 108 135 109 135 109 135 109 134 108 133 107 133 103 132 104 133 105 134 106 134 106 134 106 134 106 134 106 134 107 135 107 135 107 135 107 135 105 133 105 134 106 134 107 135 109 137 109 137 109 137 109 137 109 137 109 137 109 137 109 137 110 137 110 137 110 137 110 137 110 137 110 137 110 137 110 137 112 139 112 138 111 137 110 137 109 136 109 136 109 136 109 136 109 136 109 137 110 138 111 138 113 139 111 137 109 135 108 135 107 137 107 137 107 137 107 137 106 136 105 135 105 134 104 134 102 133 102 133 102 133 102 133 101 132 101 133 102 134 103 134 102 133 102 133 102 133 102 133 102 133 102 132 101 131 100 131 101 132 101 131 100 130 99 130 99 130 99 130 99 130 99 130 100 131 100 131 100 131 100 131 101 131 99 130 98 128 96 127 95 126 95 127 96 128 97 128 96 124 92 124 97 129 97 125 93 128 94 128 94 127 92 125 91 125 91 124 90 123 89 123 91 125 91 124 90 123 89 123 89 123 89 123 89 123 89 123 91 122 88 119 86 118 87 120 87 119 87 118 86 117 85 117 86 116 86 115 85 114 84 114 83 113 83 113 83 113 83 113 82 109 81 108 81 107 80 107 81 108 81 108 81 108 81 108 79 107 80 107 80 107 80 108 79 106 79 106 79 106 79 106 75 103 74 102 74 101 73 101 74 101 69 94 64 91 62 90 61 88 59 86 58 88 61 90 64 93 67 97 68 95 65 91 61 89 63 90 64 92 66 93 65 93 66 93 66 92 64 90 66 92 65 91 64 92 65 93 64 91 64 90 63 89 62 89 62 89 62 88 61 87 60 87 60 87 60 86 59 85 58 85 58 84 59 86 60 86 59 85 57 83 57 83 57 83 57 83 55 81 55 81 55 81 55 81 54 80 54 80 54 80 54 80 52 78 52 78 52 78 52 78 49 75 49 76 50 77 51 75 52 73 51 71 50 71 50 72 49 70 49 69 48 68 47 68 47 68 47 68 47 68 47 68 47 68 46 67 46 66 45 66 45 66 48 67 45 62 42 61 44 63 44 62 43 61 42 61 45 64 45 63 44 62 43 62 44 63 44 62 43 61 42 61 41 59 42 60 43 59 42 58 43 60 43 60 43 60 43 60 41 59 42 59 42 58 40 56 40 57 40 57 40 57 40 57 40 56 40 55 39 54 38 54 38 53 37 52 36 53 37 54 37 54 38 55 38 53 35 50 38 54 38 54 37 52 35 50 36 51 35 50 34 51 35 52 33 50 36 53 37 52 34 49 31 49 35 51 33 48 32 49 33 49 33 49 33 49 33 49 38 52 33 47 30 46 32 49 28 45 31 48 33 50 34 50 32 48 33 49 32 48 31 46 34 50 34 49 33 49 32 48 30 45 35 48 33 44 30 44 30 43 30 42 29 43 30 43 32 49 29 45 29 45 29 43 22 37 25 36 22 34 23 38 7 19 7 18 6 17 5 17 5 17 5 17 5 17 5 17 7 19 5 17 5 17 7 19 6 18 7 19 7 18 6 17 5 18 6 19 7 18 6 17 4 17 7 20 8 19 5 16 7 16 8 17 9 16 8 15 9 17 8 15 7 16 9 17 6 16 6 15 7 14 6 14 12 16 10 12 5 7 1 4 0 2 0 2 0 2 0 2 1 3 1 2 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 2 0 2 0 1 1 5 6 7 5 7 5 7 5 7 4 8 8 11 9 10 7 8 9 10 8 11 11 13 9 9 1 6 2 7 3 9 5 11 9 15 10 15 10 14 8 12 10 15 10 15 10 15 10 16 16 20 13 17 13 20 17 24 17 21 16 20 15 21 16 22 18 23 18 23 18 23 18 23 18 23 18 24 19 25 20 25 19 23 17 19 12 14 7 11 8 10 8 10 8 10 8 10 10 12 10 12 10 12 10 12 11 11 9 8 2 15 44 75 70 70 66 65 62 64 63 66 58 62 58 62 58 62 58 62 58 62 59 62 57 60 55 58 54 57 52 55 50 53 48 51 46 49 44 47 42 44 39 43 43 45 40 44 38 43 34 41 35 73 83 92 73 86 74 81 71 85 72 87 74 88 75 89 77 91 77 91 77 91 77 92 77 91 75 90 75 91 78 94 78 93 79 94 79 95 80 95 80 97 81 98 82 99 82 99 81 99 83 101 85 101 84 100 83 102 82 103 82 104 83 104 84 104 83 103 82 104 83 105 83 104 83 103 83 104 84 105 84 105 84 106 85 107 86 107 84 107 84 108 85 109 86 109 86 109 86 108 85 108 84 107 80 104 81 105 81 106 82 106 82 106 82 106 82 106 82 106 83 107 83 107 83 107 83 107 82 106 82 107 83 107 84 108 85 109 85 109 85 109 85 109 85 109 85 109 85 109 85 109 83 110 83 110 83 110 83 110 83 110 83 110 83 110 83 110 83 112 83 111 82 110 81 110 81 110 81 110 81 110 81 110 80 109 81 110 81 111 82 111 84 112 82 110 80 109 80 109 79 107 79 107 79 107 79 107 78 106 78 105 77 105 76 104 74 102 74 102 74 102 74 102 73 101 73 102 74 103 75 103 74 102 74 102 74 102 74 102 74 102 74 101 73 101 72 100 73 101 73 100 72 100 71 99 71 99 71 99 71 99 71 99 72 100 72 100 72 100 72 100 72 100 71 98 69 96 68 95 67 95 67 96 68 97 69 97 68 94 64 94 69 98 69 95 66 94 67 94 67 93 65 91 64 91 64 90 63 90 62 89 64 91 64 90 63 89 62 89 62 89 62 89 62 89 62 89 65 89 63 87 62 87 63 89 62 87 62 86 61 85 60 85 60 86 60 85 59 84 58 84 57 83 57 83 57 83 57 83 56 83 55 82 54 81 54 81 54 81 54 81 54 81 54 81 52 79 52 79 52 79 52 78 52 79 52 79 52 79 52 79 52 76 51 75 50 74 50 74 50 73 47 68 42 65 40 63 41 62 39 60 38 61 41 63 41 65 44 68 46 66 42 63 41 62 42 64 44 66 45 67 44 65 45 66 45 65 43 64 45 65 44 64 43 65 44 66 43 64 43 63 42 62 41 62 41 62 41 61 40 61 39 60 39 60 39 59 38 59 37 58 41 59 42 60 43 59 42 58 40 57 40 57 40 57 40 57 38 55 38 55 38 55 38 55 37 54 37 54 37 54 37 54 35 52 35 52 35 52 35 52 32 49 32 50 33 51 34 52 36 52 34 50 33 50 33 51 32 49 32 48 31 48 30 47 30 47 30 47 30 47 30 47 29 46 29 45 28 45 27 44 28 47 31 47 27 43 26 43 27 44 27 43 26 43 25 42 30 45 30 44 29 43 28 43 28 43 27 42 27 41 26 41 25 42 26 43 27 42 26 41 26 42 26 42 26 42 26 42 25 42 26 42 26 41 24 39 24 40 24 40 24 40 24 40 24 40 24 39 23 38 22 38 22 37 21 36 20 37 21 38 21 37 22 39 22 37 19 34 18 35 20 36 21 36 20 35 21 35 20 34 19 35 20 36 18 34 21 37 22 36 19 33 17 34 21 36 19 33 19 35 17 33 18 33 18 33 18 34 21 35 18 32 16 31 17 33 14 30 16 32 18 33 18 33 17 32 17 32 17 31 15 29 19 33 18 33 17 32 17 31 15 33 19 34 16 31 14 31 13 30 15 32 16 31 14 29 16 31 15 29 14 29 16 30 12 26 16 27 13 25 17 27 19 21 18 20 18 20 17 19 18 20 18 20 17 19 17 19 19 20 18 19 17 20 18 21 16 18 18 21 21 23 21 23 18 20 18 20 18 20 18 20 19 21 20 22 19 19 15 16 17 17 16 16 16 16 17 17 15 15 14 13 13 14 15 15 16 16 15 15 15 15 14 14 19 19 16 15 11 8 4 4 2 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 3 5 7 7 7 7 7 7 8 8 8 9 10 11 11 10 8 7 12 11 11 12 13 13 12 10 6 5 6 6 8 8 9 9 14 13 15 14 15 13 13 11 14 13 14 14 16 15 17 16 22 19 18 16 18 18 22 23 22 21 21 20 21 20 22 21 23 22 23 22 23 22 23 22 23 22 23 23 24 24 25 24 26 23 21 17 15 11 11 9 10 10 10 10 10 10 10 10 12 12 12 12 12 12 12 12 12 8 14 8 0 25 64 77 71 70 67 65 64 64 64 65 63 63 63 63 63 63 63 63 62 62 63 62 61 60 59 58 59 59 57 57 55 55 53 53 50 50 48 48 46 46 44 45 44 46 45 46 45 44 41 44 45 82 94 108 84 108 84 105 85 108 86 109 88 111 89 111 90 112 90 113 92 114 93 115 92 117 91 117 91 118 93 120 94 120 94 121 95 121 96 122 99 126 99 126 100 127 101 128 99 127 101 129 102 129 101 128 103 130 103 131 105 132 106 133 105 132 104 131 104 131 105 132 102 130 104 132 105 133 105 132 105 132 105 133 106 134 107 134 107 133 107 134 108 135 109 135 109 135 109 135 108 134 108 133 105 133 105 134 106 134 107 135 106 134 106 134 106 134 106 134 107 135 107 135 107 135 107 135 107 135 108 136 108 137 109 137 109 137 109 137 109 137 109 137 109 137 109 137 109 137 109 137 110 137 110 137 110 137 110 137 110 137 110 137 110 137 110 137 112 139 112 139 111 138 111 138 111 138 111 138 111 138 111 138 109 137 110 137 111 138 111 138 113 139 111 137 109 136 109 136 108 138 108 138 108 138 108 138 107 137 106 136 106 135 105 135 102 133 102 133 102 133 102 133 102 133 102 133 103 134 103 134 102 133 102 133 102 133 102 133 102 133 102 133 101 132 101 131 101 132 101 132 100 131 100 130 99 130 99 130 99 130 99 130 100 131 100 131 100 131 100 131 99 130 98 128 97 127 95 126 96 127 96 127 97 128 97 128 96 125 94 125 96 128 96 126 94 128 94 128 94 127 92 126 91 125 91 125 90 124 90 123 91 125 91 124 90 123 89 123 89 123 89 123 89 123 89 123 88 120 87 119 87 120 89 122 87 119 87 118 86 117 85 117 86 116 86 115 85 114 84 114 83 113 83 113 83 113 83 113 84 111 83 110 83 109 82 109 81 108 81 108 81 108 81 108 80 107 79 106 78 104 77 103 79 106 79 106 79 106 79 106 78 105 77 104 77 103 76 103 75 102 74 100 71 96 67 93 65 93 64 91 63 91 64 92 63 92 65 94 66 93 64 91 63 90 64 91 65 93 66 94 64 92 65 93 66 93 65 92 66 92 65 91 64 92 65 93 64 91 64 90 63 89 62 89 62 89 62 89 61 88 61 87 60 87 60 87 59 86 59 85 58 85 59 86 60 85 58 84 57 83 57 83 57 83 57 83 56 82 56 82 56 82 56 82 54 80 54 80 54 80 54 80 52 78 52 78 52 78 52 78 50 76 50 76 51 77 51 75 52 73 51 71 50 71 50 72 49 70 49 70 48 69 48 68 47 68 47 68 47 68 47 68 46 67 46 66 45 66 44 65 46 66 47 64 43 61 43 64 44 63 44 63 43 62 43 61 45 64 45 63 44 62 43 62 42 61 41 60 41 59 40 59 41 59 42 60 43 59 42 58 41 58 41 58 41 58 41 58 41 59 42 59 42 58 40 56 40 57 40 57 40 57 40 57 40 56 40 55 39 54 38 54 38 53 37 52 36 53 37 54 37 53 38 54 38 53 36 51 32 49 34 51 36 52 36 52 36 51 35 50 34 51 35 52 33 50 36 53 37 52 34 49 33 51 37 53 35 50 35 52 32 48 32 49 33 50 34 50 34 49 33 49 33 49 33 49 31 48 32 49 33 48 32 47 31 48 32 48 32 47 30 45 33 48 32 48 31 47 31 46 31 46 35 47 32 44 31 45 28 43 33 48 35 46 30 41 32 48 30 47 28 46 30 46 28 44 31 44 30 41 29 44 6 18 6 18 6 18 6 18 4 17 5 18 6 19 7 19 6 18 6 18 6 18 6 18 3 16 5 19 8 21 9 21 6 18 6 18 6 18 6 18 7 19 8 20 7 17 4 15 10 17 8 15 7 16 9 18 7 14 6 13 5 14 6 15 5 15 5 15 7 15 7 15 15 19 14 15 8 8 0 2 0 2 0 2 0 2 0 2 1 3 1 2 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 2 0 2 0 1 1 5 5 7 6 8 6 8 6 8 8 11 9 11 9 9 6 7 10 11 8 11 10 12 8 8 1 7 3 9 5 10 5 10 8 14 10 15 10 14 8 13 8 14 9 15 11 17 13 18 14 19 14 20 15 21 16 21 18 22 16 21 16 21 17 23 18 23 18 23 18 23 18 23 18 23 18 24 19 25 20 25 22 25 16 16 8 11 5 9 8 10 8 10 8 10 8 10 9 11 9 11 9 11 9 11 10 6 14 8 0 35 76 76 69 70 66 66 63 64 62 64 62 64 62 64 61 63 61 63 60 62 61 62 59 60 57 58 55 59 54 57 52 54 50 53 46 50 45 48 43 46 42 45 41 44 42 47 41 45 34 39 34 70 81 93 74 85 72 82 72 86 73 87 74 89 76 90 75 90 76 91 78 93 80 94 77 92 77 92 77 93 79 94 80 95 80 95 81 96 81 97 81 99 82 99 83 100 83 101 83 101 84 102 85 102 85 102 85 104 83 105 84 105 84 105 84 104 83 103 82 104 83 105 80 102 83 106 86 107 85 105 84 105 84 106 85 107 86 107 84 107 84 108 85 109 86 109 87 110 86 109 86 108 85 108 82 106 82 107 83 107 83 107 83 107 83 107 83 107 83 107 84 108 84 108 84 108 84 108 85 109 85 110 86 110 87 111 86 110 86 110 86 110 86 110 86 110 86 110 86 110 86 110 84 111 84 111 84 111 84 111 84 111 84 111 84 111 84 111 83 112 83 112 83 112 83 111 83 112 83 112 83 112 83 112 81 110 81 111 82 111 83 112 84 112 82 110 81 110 81 110 81 109 81 109 81 109 81 109 80 107 79 107 78 106 78 106 75 103 75 103 75 103 75 103 74 103 75 103 75 103 75 103 75 103 75 103 75 103 75 103 75 103 74 102 74 101 73 101 74 102 73 101 73 100 72 100 72 100 72 100 72 100 72 100 72 100 72 100 72 100 72 100 70 98 69 97 68 96 68 95 68 97 69 97 69 97 69 97 68 95 67 95 68 96 68 96 67 94 68 95 67 94 66 92 65 92 64 91 64 90 63 90 64 91 64 90 63 89 62 89 62 89 62 89 62 89 62 89 62 87 62 87 63 89 64 90 62 87 62 86 61 85 60 85 60 86 60 85 59 84 58 84 58 84 58 84 58 84 58 84 58 85 58 84 57 83 56 83 54 81 54 81 54 81 54 81 55 81 54 80 52 78 50 76 52 79 52 79 52 79 52 79 52 79 52 78 51 77 50 77 48 76 49 76 47 72 42 68 45 66 44 65 42 64 42 64 40 63 42 65 43 65 42 63 43 64 44 65 45 66 46 67 43 65 45 66 46 67 45 66 45 65 44 64 43 65 44 66 43 64 43 63 42 62 41 62 42 63 41 62 41 61 40 61 40 61 39 60 39 59 38 59 42 59 43 60 43 59 41 57 40 57 40 57 40 57 40 57 40 57 40 57 40 57 40 57 38 55 37 54 37 54 36 53 36 53 36 53 36 53 36 53 33 51 34 51 34 51 34 52 36 52 34 50 33 50 33 51 33 50 32 49 32 48 31 48 31 48 31 48 31 48 31 48 31 47 30 47 29 46 29 45 30 47 29 44 25 42 27 47 28 45 27 44 27 43 26 43 30 45 30 44 29 43 28 43 27 42 27 42 26 41 25 40 25 42 26 43 27 42 26 41 24 40 24 40 24 40 24 40 25 42 26 42 26 41 24 39 23 39 23 39 23 39 23 39 24 40 24 39 23 38 22 38 22 37 21 36 20 37 21 38 21 37 21 37 21 37 21 36 17 34 19 36 20 36 20 36 21 35 20 34 19 35 20 36 19 35 20 36 21 35 20 34 18 35 21 36 20 34 19 35 16 31 17 33 18 34 20 35 17 32 18 34 19 34 18 33 17 33 18 33 18 32 16 30 18 33 18 33 18 32 16 31 17 32 16 31 16 30 15 30 16 34 19 34 16 31 15 33 15 32 18 35 19 34 16 30 16 31 16 29 15 29 18 31 17 31 22 33 20 31 22 32 18 20 18 20 18 20 18 20 14 17 16 19 19 22 21 24 18 20 18 20 18 20 18 20 16 19 17 20 18 20 17 19 19 20 18 19 17 20 18 21 18 20 18 21 18 20 18 19 19 18 17 16 16 17 18 19 16 16 15 15 15 15 16 16 15 15 15 15 15 15 15 15 19 20 18 17 12 9 4 2 2 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 3 5 6 7 8 9 10 9 9 8 11 11 11 11 10 10 9 8 11 10 9 9 10 10 8 6 8 8 10 11 13 12 12 11 13 12 14 14 15 14 14 12 14 13 15 15 17 17 18 18 16 17 21 22 24 21 19 17 23 22 22 20 21 21 23 22 23 22 23 22 23 22 23 22 23 22 23 23 24 24 25 24 28 23 19 13 11 8 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 14 8 15 8 2 46 84 72 71 70 69 67 66 65 65 65 66 66 65 65 64 64 63 63 62 62 63 62 61 60 59 58 59 60 58 58 56 55 54 54 50 51 49 50 48 48 47 48 44 46 46 48 46 45 41 44 42 77 91 110 87 107 83 107 86 108 87 110 89 111 90 112 90 112 91 114 93 116 94 117 92 118 93 120 94 120 94 120 95 122 96 122 97 123 97 123 97 125 98 125 99 126 99 127 102 129 102 129 102 130 103 131 106 133 106 132 105 131 104 131 104 131 103 130 103 130 104 131 102 130 105 134 107 134 106 132 105 132 105 133 106 134 107 134 107 133 107 134 108 135 109 135 110 136 110 135 109 135 108 134 108 136 108 135 107 135 107 135 107 135 107 135 107 135 107 135 108 136 108 136 108 136 108 136 110 138 110 138 111 139 111 140 110 138 110 138 110 138 110 138 110 138 110 138 110 138 110 138 111 138 111 138 111 138 111 138 111 138 111 138 111 138 111 138 112 139 112 139 112 139 112 140 112 139 112 139 112 139 112 139 110 137 111 138 111 139 112 139 113 139 111 138 110 137 111 138 109 139 109 139 109 139 109 139 108 138 108 138 107 137 107 136 103 134 103 134 103 134 103 134 104 134 103 134 103 134 103 134 103 134 103 134 103 134 103 134 103 134 103 133 102 133 101 132 102 133 102 132 101 132 100 131 100 131 100 131 100 131 100 131 100 131 100 131 100 131 100 131 98 129 97 128 97 128 96 127 98 128 97 128 97 128 97 128 96 128 97 128 96 127 96 127 94 129 95 129 95 128 93 126 92 126 92 125 91 125 90 124 91 125 91 124 90 123 89 123 89 123 89 123 89 123 89 123 86 119 87 120 89 121 89 121 87 119 87 118 86 117 85 117 86 116 86 115 85 114 84 114 84 114 84 114 84 114 84 114 85 112 85 112 84 111 83 110 81 108 81 108 81 108 81 108 84 110 82 108 80 106 79 105 79 106 79 106 79 106 79 106 79 106 79 106 78 105 77 104 76 103 77 104 76 101 72 98 67 95 67 94 65 92 63 90 62 91 63 92 65 93 65 93 66 93 66 93 67 94 67 94 65 93 66 94 67 94 66 93 66 92 65 91 64 92 65 93 64 91 64 90 63 89 62 89 63 90 63 89 62 89 61 88 61 88 61 87 60 87 59 86 60 86 60 86 60 85 58 83 57 83 57 83 57 83 57 83 57 83 57 83 57 83 57 83 55 81 55 80 54 79 53 79 53 79 53 79 53 79 53 79 52 77 51 77 51 77 51 75 52 73 51 71 50 71 50 72 50 71 50 70 49 70 48 69 48 69 48 69 48 69 48 69 49 70 48 69 48 68 47 68 46 66 46 63 42 61 45 66 45 64 45 63 44 63 43 62 45 64 45 63 44 62 43 62 44 63 43 62 42 61 42 61 41 59 42 60 43 59 42 58 40 57 40 57 40 57 40 57 41 59 42 59 42 58 40 56 39 56 39 56 39 56 39 56 40 56 40 55 39 54 38 54 38 53 37 52 36 53 37 54 37 53 37 53 37 53 37 54 37 53 38 54 37 52 35 51 36 51 35 50 34 51 35 52 35 51 35 51 35 51 35 51 31 49 35 51 33 48 33 50 32 48 32 49 33 50 34 50 32 48 33 50 34 50 33 49 33 49 33 49 32 47 30 45 34 50 35 51 34 50 33 48 32 48 31 47 31 46 30 46 33 48 35 47 32 44 32 47 35 47 33 45 32 46 34 50 32 49 30 48 29 48 32 48 29 47 33 47 32 44 30 45 5 17 6 18 6 18 7 19 3 15 4 18 7 21 10 22 5 18 6 19 7 18 6 17 5 18 6 18 5 16 3 14 8 19 5 16 4 17 7 20 6 18 6 18 6 18 6 18 10 18 9 17 9 17 10 18 10 17 8 16 8 16 9 18 4 14 5 15 7 15 8 16 12 17 13 16 8 8 0 1 0 2 0 2 0 2 0 2 1 3 1 2 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 2 0 2 0 1 1 5 3 6 6 10 9 10 7 9 9 11 9 11 8 10 8 10 8 9 6 9 7 9 5 4 4 10 7 14 10 14 8 13 7 13 9 15 10 15 9 14 10 15 11 16 12 18 13 18 10 17 16 24 19 22 14 17 18 23 17 22 17 22 18 23 18 23 18 23 18 23 18 23 18 23 18 24 19 25 20 25 22 23 13 12 4 9 5 11 8 10 8 10 8 10 8 10 10 12 10 12 10 12 10 12 13 11 11 9 15 59 83 72 70 71 69 69 66 67 64 66 65 67 64 66 63 64 62 63 60 62 61 62 59 60 57 58 55 58 53 56 51 54 49 52 46 50 46 49 45 48 44 48 43 46 42 47 41 45 35 41 29 63 76 95 77 85 73 86 73 87 73 88 75 90 76 91 77 91 78 92 79 94 80 94 77 93 79 95 80 95 80 94 81 96 82 97 82 98 83 98 80 97 81 98 82 99 82 99 86 103 85 102 85 103 87 105 89 107 86 107 85 106 85 106 84 105 83 104 83 104 84 105 84 105 85 106 85 106 84 105 84 105 84 106 85 107 86 107 84 107 84 108 85 109 86 109 88 110 87 110 86 109 86 109 85 109 85 108 84 108 83 107 84 108 84 108 84 108 84 108 85 109 85 109 85 109 85 109 86 110 86 110 87 111 88 112 87 111 87 111 87 111 87 111 87 111 87 111 87 111 87 111 85 112 85 112 85 112 85 112 85 112 85 112 85 112 85 112 83 112 83 112 84 113 84 113 83 112 83 112 83 112 83 112 82 111 82 111 83 112 83 113 84 112 82 111 82 111 83 112 82 110 82 110 82 110 82 110 81 109 81 108 80 108 79 107 76 104 76 104 76 104 76 104 76 104 76 104 75 103 75 103 76 104 76 104 76 104 76 104 76 103 75 103 74 102 74 102 75 102 74 102 73 101 73 101 73 101 73 101 73 101 73 101 72 100 72 100 72 100 72 100 70 98 70 98 70 98 70 98 70 98 70 98 69 97 69 97 68 98 70 98 68 95 68 97 68 95 69 96 68 94 66 93 66 92 65 92 64 91 64 91 64 91 64 90 63 89 62 89 62 89 62 89 62 89 62 89 61 87 63 89 64 89 63 88 62 87 62 86 61 85 60 85 60 86 60 85 59 84 58 84 59 85 59 85 59 85 59 85 58 85 58 84 57 83 56 83 54 81 54 81 54 81 54 81 57 83 56 82 54 81 53 80 52 79 52 79 52 79 52 79 52 79 52 78 51 77 50 77 50 77 50 77 49 75 47 74 47 69 47 68 44 64 41 62 41 63 41 64 43 66 44 66 46 67 46 67 46 67 46 67 46 67 47 68 46 66 44 65 45 65 44 64 43 65 44 66 43 64 43 63 42 62 41 62 43 63 42 63 41 62 41 62 41 61 40 61 39 60 39 60 43 60 43 60 42 58 40 56 40 57 40 57 40 57 40 57 41 58 41 58 41 58 41 58 39 56 38 54 37 53 35 52 37 54 37 54 37 54 37 54 35 52 35 52 34 51 34 52 36 52 34 50 33 50 33 51 34 50 33 50 32 49 32 49 32 49 32 49 32 49 32 49 32 49 31 48 30 47 30 47 28 46 29 45 26 43 28 47 29 45 28 45 27 44 27 44 30 45 30 44 29 43 28 43 29 44 29 43 28 43 27 42 25 42 26 43 27 42 26 41 24 40 24 40 24 40 24 40 25 42 26 42 26 41 24 39 22 38 22 38 22 38 22 38 24 40 24 39 23 38 22 38 22 37 21 36 20 37 21 38 21 37 20 36 20 37 22 39 23 39 23 38 22 36 19 34 21 35 20 34 19 35 20 36 20 35 20 35 20 35 20 35 16 33 20 34 18 32 17 33 18 33 18 33 18 33 18 33 19 33 18 33 18 33 18 33 18 33 18 33 18 32 15 30 19 34 20 35 19 33 17 32 18 32 17 32 16 31 16 30 18 35 19 34 16 31 17 35 20 34 16 30 14 32 18 35 16 30 16 30 16 31 20 33 15 30 22 33 20 30 21 30 17 19 17 20 18 21 19 21 18 20 18 21 19 21 20 22 17 19 19 21 19 21 17 19 18 20 19 21 18 19 16 18 20 21 17 18 16 19 19 22 20 22 19 20 17 19 17 19 17 18 18 19 19 18 18 17 18 17 16 16 16 16 17 18 14 14 14 15 15 16 16 16 14 16 16 16 12 9 4 2 2 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 3 5 4 6 8 11 11 11 10 9 11 11 10 10 10 11 12 12 11 10 9 9 10 9 7 5 8 8 12 13 15 13 13 11 12 12 14 14 15 14 15 13 16 16 17 16 17 16 17 16 18 18 20 20 21 20 20 19 24 22 23 21 22 22 23 23 23 22 23 22 23 22 23 22 23 22 23 23 24 24 25 24 26 21 16 9 8 7 11 12 10 10 10 10 10 10 10 10 12 12 12 12 12 12 12 12 16 15 9 11 36 73 86 75 73 73 72 71 70 69 67 67 68 68 67 66 65 64 64 63 62 62 63 62 61 60 59 58 58 58 56 56 54 54 52 52 51 51 50 51 50 50 49 50 47 48 46 46 45 45 43 47 37 70 86 111 90 108 85 112 87 109 88 110 89 112 91 113 92 115 93 115 93 115 93 115 92 119 95 122 96 122 95 120 97 123 97 124 98 124 99 125 99 126 99 126 100 127 101 128 104 130 103 129 103 131 105 133 107 135 108 136 110 138 112 139 108 134 107 133 106 134 107 135 108 135 107 133 105 132 105 132 105 132 105 133 106 134 107 134 107 133 107 134 108 135 109 135 111 137 110 136 110 135 109 135 110 138 109 137 109 136 108 136 108 136 108 136 108 136 108 136 109 137 109 137 109 137 109 137 109 137 110 138 110 139 111 139 111 139 111 139 111 139 111 139 111 139 111 139 111 139 111 139 112 139 112 139 112 139 112 139 112 139 112 139 112 139 112 139 112 139 112 140 113 141 114 141 111 138 111 138 111 138 111 138 111 138 111 139 112 139 113 140 113 139 111 138 111 139 112 140 111 141 111 141 111 141 111 141 110 140 109 139 109 138 108 138 104 135 104 135 104 135 104 135 105 136 105 135 104 134 103 134 104 135 104 135 104 135 104 135 104 135 103 134 103 133 102 133 103 134 102 133 102 132 101 132 101 132 101 132 101 132 101 132 100 131 100 131 100 131 100 131 99 130 99 130 99 130 99 131 99 130 99 129 98 128 97 128 96 129 100 129 95 125 95 128 95 129 96 130 95 129 94 127 93 127 92 126 92 125 91 125 91 125 91 124 90 123 89 123 89 123 89 123 89 123 89 123 87 120 89 121 89 120 87 118 87 119 87 118 86 117 85 117 86 116 86 115 85 114 84 114 85 115 85 115 85 115 85 115 84 111 84 111 83 110 83 109 81 108 81 108 81 108 81 108 82 108 81 108 81 108 81 108 79 106 79 106 79 106 79 106 78 105 78 105 77 104 77 103 77 104 76 103 75 102 76 103 71 100 71 99 69 94 64 90 64 92 64 92 65 95 68 96 68 95 68 95 68 95 68 95 69 96 69 95 67 93 64 90 66 92 65 91 64 92 65 93 64 91 64 90 63 89 62 89 64 91 63 90 63 89 62 89 62 89 61 88 61 87 60 87 60 87 61 86 59 84 57 82 57 83 57 83 57 83 57 83 59 85 59 85 59 85 59 85 56 82 55 80 54 79 52 78 54 80 54 80 54 80 54 80 53 79 53 78 52 77 51 75 52 73 51 71 50 71 50 72 51 72 50 71 50 70 49 70 49 70 49 70 49 70 49 70 47 68 46 67 46 66 45 66 43 64 47 65 45 63 45 65 46 65 45 64 45 63 44 63 45 64 45 63 44 62 43 62 43 62 43 61 42 61 41 60 41 59 42 60 43 59 42 58 41 58 41 58 41 58 41 58 41 59 42 59 42 58 40 56 38 55 38 55 38 55 38 55 40 56 40 55 39 54 38 54 38 53 37 52 36 53 37 54 37 53 36 51 36 53 39 56 36 52 37 53 37 52 36 51 36 51 35 50 34 51 35 52 36 51 35 50 34 51 35 52 32 50 35 51 34 49 33 50 35 51 34 49 33 48 31 47 36 51 33 48 31 47 32 49 32 48 33 49 33 48 31 47 32 48 33 49 32 48 31 46 34 49 33 49 32 48 32 47 35 49 35 47 32 44 33 48 34 46 32 44 31 45 33 49 31 49 30 49 30 49 32 51 27 46 32 49 32 44 29 43 5 17 5 18 6 19 7 19 9 21 8 20 7 18 5 17 4 17 7 20 8 19 5 16 6 18 7 20 8 20 7 18 8 19 5 16 4 17 7 20 11 22 8 18 4 15 3 14 8 17 11 20 12 19 9 16 9 16 8 15 7 16 8 17 4 14 4 15 7 16 8 16 7 13 9 14 8 8 0 1 0 2 0 2 0 2 0 2 1 3 1 2 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 2 0 2 0 1 1 5 2 6 7 11 10 11 8 9 8 10 8 10 9 12 11 13 11 11 8 11 9 10 6 6 2 8 6 13 9 13 7 11 7 12 9 15 10 15 10 15 13 18 12 17 12 17 12 16 16 20 13 18 13 20 17 23 19 23 18 22 17 23 18 24 18 23 18 23 18 23 18 23 18 23 18 24 19 25 20 25 20 21 10 9 2 8 6 14 8 10 8 10 8 10 8 10 11 13 11 13 11 13 11 13 13 16 5 13 48 83 86 80 74 75 73 73 69 70 66 67 67 68 65 67 64 65 62 64 60 62 61 62 59 61 57 58 53 56 52 54 49 52 47 51 47 51 46 50 46 50 46 49 46 47 42 45 40 43 37 44 25 58 75 94 79 87 75 90 73 87 74 89 75 90 77 91 80 94 79 93 79 93 79 92 77 94 80 96 82 96 80 95 82 97 83 98 83 99 84 99 83 100 83 101 84 102 85 102 88 104 86 102 86 104 89 107 87 107 88 111 92 115 95 117 88 109 87 108 86 109 89 110 90 109 86 105 83 104 83 105 84 105 84 106 85 107 86 107 84 107 84 108 85 109 86 109 88 111 88 110 87 109 86 109 87 110 86 109 85 108 84 108 84 108 84 108 84 109 84 108 85 109 85 109 85 109 85 109 85 109 85 110 86 111 87 111 87 112 87 111 87 111 87 111 87 111 87 111 87 111 87 111 85 112 85 112 85 112 85 112 85 112 85 112 85 112 85 112 83 112 83 113 84 114 85 114 82 111 82 111 82 111 82 111 82 111 82 112 83 113 84 113 83 112 82 111 82 112 84 112 83 111 83 111 83 111 83 111 82 110 82 109 81 109 80 108 76 104 76 104 76 104 76 104 77 105 77 104 76 103 75 103 76 104 76 104 76 104 76 104 76 104 76 103 75 102 74 102 75 103 75 102 74 101 73 101 73 101 73 101 73 101 73 101 72 100 72 100 72 100 72 100 72 100 72 100 72 100 73 101 71 99 71 98 70 97 69 97 68 99 72 99 67 94 67 98 68 96 69 96 69 95 67 93 66 93 66 92 65 91 64 91 64 91 64 90 63 89 62 89 62 89 62 89 62 89 62 89 63 89 65 90 64 88 61 85 62 87 62 86 61 85 60 85 60 85 60 85 59 84 58 84 59 85 59 85 59 85 59 85 57 84 56 83 56 82 55 82 54 81 54 81 54 81 54 81 52 80 53 80 53 80 53 81 52 79 52 79 52 79 52 79 51 78 50 77 50 76 49 76 51 77 48 74 47 75 50 78 50 74 52 73 49 68 43 64 42 64 42 65 44 67 47 69 46 69 47 69 47 68 47 68 49 70 49 69 46 65 42 62 45 65 44 64 43 65 44 66 43 64 43 63 42 62 41 62 43 64 43 63 42 62 41 62 41 62 41 61 40 60 39 60 44 61 44 60 42 58 40 56 40 57 40 57 40 57 40 57 42 60 42 60 42 60 42 60 39 57 38 55 37 54 35 52 37 54 37 54 37 54 37 54 36 53 36 52 35 51 34 51 36 52 34 50 33 50 33 51 34 51 34 50 33 49 32 49 32 49 32 49 32 49 32 49 28 45 27 44 27 43 26 43 25 44 30 47 29 45 27 45 29 46 29 45 28 44 27 44 30 45 30 44 29 43 28 43 27 42 27 41 26 40 25 40 25 42 26 43 27 42 26 41 25 41 25 41 25 41 25 41 25 42 26 42 26 41 24 39 22 38 22 38 22 38 22 38 24 40 24 39 23 38 22 38 22 37 21 36 20 37 21 38 21 36 20 35 20 37 23 40 16 33 18 35 20 36 20 36 21 35 20 34 19 35 20 36 21 35 20 34 19 35 20 36 18 35 22 37 20 34 19 35 21 36 20 34 17 31 15 30 23 36 18 31 15 30 17 33 16 32 17 33 18 32 17 31 15 30 16 31 15 30 14 28 19 34 19 33 18 33 17 32 19 36 19 33 15 31 18 36 15 32 16 32 16 32 16 30 16 30 16 30 16 32 21 33 14 30 22 33 21 30 19 30 19 20 18 19 17 20 18 21 15 17 16 19 17 20 19 21 21 22 18 19 17 20 20 23 19 24 21 19 16 20 17 16 18 20 18 20 18 20 18 20 17 20 18 21 19 20 18 19 19 24 21 22 17 18 16 20 17 19 16 18 15 19 16 20 18 17 16 15 14 15 16 17 11 13 15 16 13 10 5 3 0 0 0 1 1 2 2 2 5 5 5 4 4 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 2 5 7 9 9 10 9 10 11 12 12 12 12 11 13 13 15 13 12 10 12 12 16 14 13 11 10 9 10 9 11 10 11 10 12 12 14 14 13 12 14 13 14 14 15 14 14 13 14 14 15 15 16 15 16 16 17 17 20 21 24 24 23 22 23 22 23 22 23 22 24 22 23 21 22 22 23 23 24 23 22 21 22 23 24 25 27 20 12 10 12 13 11 8 10 10 10 11 11 12 12 12 11 11 11 11 11 11 11 11 11 12 3 20 69 85 81 78 77 73 76 73 74 73 73 72 71 70 72 69 69 67 66 65 65 66 64 64 61 61 58 60 59 58 57 55 53 52 52 52 54 54 53 52 50 49 48 48 49 48 47 46 44 43 42 44 41 59 75 109 93 112 90 108 87 110 86 111 88 113 90 115 90 115 93 117 91 115 93 120 94 120 94 121 95 122 96 122 99 124 97 122 97 124 100 127 101 128 101 129 102 130 103 130 101 128 101 129 104 132 107 136 107 135 111 155 116 152 114 149 119 150 109 147 113 136 109 140 110 135 108 132 106 133 108 135 107 133 107 133 107 133 107 133 108 136 109 137 109 138 110 138 108 136 108 137 109 138 110 138 110 141 111 142 112 141 111 138 110 137 111 137 109 133 109 136 111 141 110 140 109 139 108 139 107 140 111 142 110 140 110 140 109 137 115 141 114 138 112 138 112 140 111 142 111 142 111 140 113 139 113 139 113 139 113 139 111 137 112 139 114 140 114 141 113 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 143 112 143 112 142 111 141 110 141 109 140 109 140 109 140 109 140 105 135 103 133 102 134 104 136 106 137 105 136 105 135 104 135 103 134 103 134 103 134 103 134 104 136 105 137 106 136 105 135 104 135 104 134 103 133 102 133 101 132 101 133 102 134 103 134 101 132 100 131 100 130 99 130 101 132 101 132 101 132 101 132 100 131 100 130 99 129 98 129 96 128 97 129 98 128 97 127 98 132 97 130 96 129 94 128 93 127 92 126 92 125 91 125 92 126 92 125 91 124 90 124 90 124 90 124 90 124 90 124 89 123 89 123 89 123 89 123 88 122 88 121 87 120 86 120 88 122 86 118 85 117 84 116 85 117 86 115 85 114 84 112 83 113 83 112 82 111 81 111 82 111 81 110 80 109 79 108 81 108 81 108 81 108 81 108 79 106 79 106 79 106 79 106 79 106 79 105 78 104 77 104 77 104 77 103 76 102 75 102 74 102 75 102 72 97 65 91 67 95 67 95 67 95 66 94 69 97 69 97 69 97 69 97 64 93 66 94 66 94 65 93 66 93 66 92 65 91 64 91 64 92 65 92 65 91 63 89 62 89 62 88 61 87 60 87 61 88 61 87 60 86 59 86 63 89 60 85 58 86 60 88 60 87 60 87 60 87 60 87 60 85 60 84 59 83 58 83 57 82 57 82 57 82 57 82 53 79 53 78 52 77 51 77 50 78 53 79 51 77 52 80 53 75 48 70 45 71 49 75 46 71 48 73 48 71 45 68 46 67 48 70 49 70 49 70 48 69 47 68 46 67 45 67 46 67 44 65 42 63 41 62 45 67 45 67 45 67 45 67 44 63 43 62 43 62 42 61 41 60 41 60 41 60 41 60 39 59 42 62 43 61 40 58 40 59 40 59 40 59 40 59 41 57 40 55 37 53 35 52 39 56 39 56 39 56 39 56 34 52 38 56 40 54 36 50 38 54 37 53 37 54 39 56 35 51 37 54 38 54 38 54 36 52 36 53 37 54 38 54 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 33 49 33 49 33 49 33 49 34 50 35 52 38 53 35 49 34 49 31 46 30 47 33 50 31 48 32 49 33 48 32 47 30 47 31 46 28 44 30 48 30 47 33 50 34 49 31 46 32 47 30 46 32 48 31 46 29 46 30 47 29 44 30 47 27 44 30 47 32 48 31 46 6 18 5 17 5 17 6 18 3 15 4 17 5 18 7 19 9 20 8 19 7 20 8 21 6 21 8 17 4 19 6 15 6 18 6 18 6 18 6 18 5 18 6 19 7 18 6 17 10 18 12 18 9 14 8 16 10 16 9 15 8 16 9 17 8 17 4 15 4 15 6 16 5 15 8 17 9 10 0 2 0 0 0 1 0 2 0 2 2 4 1 3 1 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 4 4 8 7 9 7 10 9 12 10 12 10 11 7 13 9 14 7 12 8 15 10 14 8 12 6 11 6 11 7 12 6 11 6 12 8 14 8 13 8 13 9 14 9 15 9 14 9 15 10 16 11 16 11 17 12 18 15 22 19 25 18 23 18 23 18 23 18 23 19 23 18 22 17 23 18 24 22 23 20 21 20 22 22 24 23 19 10 10 10 13 9 8 8 10 8 11 9 12 10 12 9 11 9 11 9 11 9 11 7 11 4 32 78 92 85 83 83 80 82 78 76 77 73 75 72 73 71 72 67 68 65 66 61 65 60 63 56 60 54 59 57 58 55 55 52 53 51 53 52 54 51 52 49 49 47 48 45 49 45 46 43 43 38 41 37 48 68 94 83 92 79 87 72 87 72 87 73 89 75 91 75 92 78 93 77 91 78 94 77 94 78 95 78 96 79 96 81 98 80 97 80 98 83 102 82 101 81 102 81 103 82 103 81 102 81 103 83 106 87 109 91 108 99 123 96 116 95 118 99 121 92 118 92 112 87 110 88 110 85 107 83 107 85 109 84 107 84 107 84 107 84 107 86 108 86 108 87 109 87 110 86 108 87 109 87 110 88 110 87 111 86 112 86 111 86 110 87 112 89 111 87 110 87 109 92 112 90 110 88 109 89 110 85 108 89 111 90 113 94 118 89 116 90 117 89 113 88 114 88 112 90 111 90 111 90 112 88 113 86 113 86 113 86 113 85 112 86 114 87 114 86 113 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 111 83 111 82 110 81 109 81 109 81 109 81 109 78 105 76 103 75 104 77 106 78 106 78 105 77 105 76 104 75 103 75 103 75 103 75 103 76 104 77 105 77 105 76 104 76 104 76 103 75 103 74 102 74 102 75 103 75 104 76 104 74 102 73 101 72 100 72 100 73 101 73 101 73 101 73 101 71 100 71 99 70 99 69 98 67 97 68 98 69 97 68 96 70 98 69 96 68 95 66 94 65 93 65 92 64 92 63 91 65 92 65 91 64 91 63 90 63 90 63 90 63 90 63 90 62 89 62 89 62 89 62 89 61 88 61 87 60 86 59 86 65 87 64 85 63 84 61 84 62 85 62 85 61 84 60 84 59 83 59 82 58 82 57 81 57 81 56 80 56 80 56 79 54 81 54 81 54 81 54 81 52 79 52 79 52 79 52 79 52 79 52 78 51 77 50 77 50 77 50 76 49 76 48 75 48 75 49 76 47 71 42 67 42 69 43 70 44 71 45 72 45 69 45 69 45 69 47 69 47 68 48 70 51 68 50 67 45 66 45 65 44 65 43 64 43 65 44 65 44 64 42 62 41 62 41 61 40 61 39 60 40 61 40 60 39 60 38 59 45 61 43 60 42 59 42 60 42 59 42 59 42 59 42 59 40 60 38 59 37 58 36 58 35 57 35 57 35 57 35 57 36 53 36 52 35 52 34 51 35 54 37 53 34 50 34 52 35 51 32 47 30 48 32 50 30 47 31 49 31 47 29 46 25 47 27 49 30 49 30 48 31 48 33 46 32 45 31 45 31 45 30 43 29 42 28 41 31 45 31 45 31 45 31 45 29 45 28 44 25 41 24 40 24 41 24 41 24 41 24 41 25 40 27 42 27 42 25 40 25 40 25 40 25 40 25 40 26 41 25 40 23 39 22 38 23 39 23 39 23 39 23 39 21 38 22 38 22 38 22 37 24 40 22 37 21 37 21 37 18 35 20 36 21 37 21 36 19 35 19 36 20 36 21 37 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 18 33 18 33 18 33 18 33 17 32 17 33 19 33 17 30 18 32 17 31 16 32 17 33 16 32 17 33 18 32 17 31 15 31 16 30 14 28 15 32 18 32 19 33 20 32 19 31 19 30 16 30 19 33 19 30 16 31 19 31 17 29 17 32 16 29 17 31 18 31 17 30 17 19 16 18 16 18 17 19 15 17 16 19 17 20 19 21 18 21 19 22 20 21 19 20 17 22 20 19 16 21 19 18 18 20 18 20 18 20 18 20 17 20 18 21 19 20 18 19 15 19 17 20 15 17 15 20 17 19 16 18 15 19 16 20 18 17 16 15 15 15 15 16 15 16 17 17 14 11 6 4 1 1 1 1 2 2 2 2 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 4 6 7 8 8 9 10 11 12 12 12 12 11 10 11 14 13 13 12 15 15 14 12 13 11 12 11 13 12 14 12 13 11 11 11 12 11 12 11 12 12 13 13 14 13 14 13 14 14 15 15 16 15 16 16 17 17 20 20 23 23 23 22 23 22 23 22 23 22 24 22 23 21 22 22 23 23 24 23 22 22 22 22 23 23 23 18 12 10 11 12 11 9 10 10 10 11 11 12 12 12 11 11 11 11 11 11 11 11 10 6 13 46 88 89 83 78 84 75 82 77 80 77 78 78 75 72 73 70 71 68 68 67 67 65 64 64 62 64 60 60 58 58 57 56 55 55 55 56 55 54 54 52 51 50 49 49 50 48 47 46 45 44 43 46 40 55 71 107 94 111 92 112 88 114 87 114 88 116 91 117 90 118 93 119 92 118 93 121 94 121 95 121 96 122 96 122 98 124 97 123 98 125 100 126 101 129 102 129 103 130 103 130 104 131 104 131 106 134 109 138 106 147 119 153 114 152 125 167 136 172 138 161 123 146 114 138 112 137 109 133 107 133 108 135 107 133 107 133 107 133 107 133 107 135 107 136 108 137 109 137 108 137 109 137 110 138 110 138 112 142 113 143 112 141 110 137 113 139 112 138 112 136 111 137 117 141 108 130 97 121 91 119 95 124 99 128 102 133 110 141 117 143 119 142 115 140 115 143 112 140 111 142 111 142 111 142 113 141 114 141 114 141 114 141 113 141 114 141 114 140 113 139 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 143 112 143 112 143 112 143 112 143 112 143 112 143 112 143 112 143 112 143 111 142 111 141 109 140 109 140 109 140 109 140 108 138 106 136 105 137 107 139 107 138 106 137 106 136 105 136 104 135 104 135 104 135 104 135 103 135 104 136 105 135 104 134 104 135 104 135 103 134 103 133 103 135 104 135 104 136 105 136 103 134 102 133 102 132 101 132 101 132 101 132 101 132 101 132 100 131 100 131 99 130 99 129 97 128 98 129 98 129 97 128 98 132 97 130 96 129 94 128 94 128 93 127 93 126 92 126 92 126 92 126 91 125 91 124 90 124 90 124 90 124 90 124 89 123 89 123 89 123 89 123 88 122 88 121 87 120 86 120 87 123 86 120 85 119 84 116 85 117 86 115 85 114 84 112 83 113 83 113 82 112 82 111 80 110 80 110 81 111 81 111 81 108 81 108 81 108 81 108 79 106 79 106 79 106 79 106 79 106 79 105 78 104 77 104 77 104 77 104 76 103 76 102 75 102 76 103 76 101 72 97 68 96 70 98 72 100 74 101 69 97 69 97 69 97 69 97 69 98 70 99 70 98 68 97 66 93 66 93 65 92 65 91 64 92 65 92 65 91 63 89 62 89 62 89 61 88 61 87 61 88 61 88 60 87 60 86 60 88 61 88 60 87 59 85 59 86 59 86 59 86 59 86 60 85 60 84 59 83 58 83 57 82 57 82 57 82 57 82 53 79 53 79 52 78 52 77 54 81 56 80 51 75 49 76 51 76 50 75 49 75 49 75 47 74 48 74 48 73 46 69 46 68 48 70 49 70 48 69 48 69 47 68 46 67 45 67 44 66 44 65 43 65 43 65 45 67 45 67 45 67 45 67 47 65 45 63 42 60 40 58 41 60 41 60 41 60 41 60 40 60 41 61 42 60 41 59 40 59 40 59 40 59 40 59 42 59 42 59 42 59 42 59 39 56 39 56 39 56 39 56 41 55 37 52 36 53 39 57 42 57 39 54 37 52 36 52 34 50 35 52 36 52 36 51 34 50 34 51 35 51 36 52 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 50 34 50 33 49 33 49 33 49 33 49 32 48 33 49 32 47 30 45 31 48 32 49 33 48 32 47 31 48 32 49 33 48 32 47 30 47 31 46 29 45 30 48 33 48 32 47 31 48 32 49 31 45 29 46 32 49 33 47 30 48 33 48 31 46 31 49 31 47 30 45 29 45 30 46 5 16 4 15 3 16 4 17 4 16 4 17 5 18 6 18 3 16 6 19 7 18 4 15 4 19 7 16 5 20 8 17 7 19 6 18 6 18 5 17 5 18 6 19 7 18 6 17 8 16 10 17 9 15 10 18 10 16 9 15 8 16 9 17 8 18 5 16 5 15 5 15 7 15 8 16 8 9 0 3 0 2 0 2 0 2 0 2 1 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 4 3 7 5 7 7 10 9 12 10 12 10 11 4 11 8 14 9 14 11 18 8 13 8 13 8 14 10 16 11 15 9 12 6 11 6 11 7 12 7 12 8 13 9 14 9 14 9 15 10 16 11 16 12 17 12 18 14 21 17 23 19 24 19 24 19 24 19 24 19 23 18 22 17 23 18 24 21 23 21 22 20 22 20 22 18 16 10 10 9 11 8 9 8 10 8 11 9 12 10 12 10 12 10 12 10 12 10 12 6 5 21 64 99 95 88 87 87 84 85 81 81 80 78 79 76 76 74 73 71 71 68 70 63 67 62 64 58 62 56 61 57 58 55 57 54 57 55 58 54 55 52 53 50 51 48 49 45 50 46 47 44 45 41 43 36 43 61 92 85 93 81 91 74 89 73 89 74 90 76 92 76 92 79 93 77 92 78 95 78 95 78 96 79 96 80 97 81 98 81 98 82 99 83 101 83 102 81 103 82 103 83 104 84 105 84 106 86 108 88 110 86 115 95 112 92 132 122 170 148 184 154 161 115 124 98 112 91 112 87 108 85 108 86 109 85 108 85 108 85 108 85 108 85 107 85 107 86 108 87 109 87 109 87 110 88 110 89 111 89 113 87 113 86 111 86 109 87 112 88 112 90 114 90 110 85 104 74 89 60 79 55 77 61 85 63 87 66 93 75 102 86 115 93 120 93 118 93 119 89 113 91 111 90 111 90 112 88 115 88 115 88 115 88 115 88 115 88 115 87 113 85 111 85 113 85 113 85 113 85 113 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 85 113 84 112 84 111 83 111 82 110 82 110 82 110 82 110 81 108 79 106 78 107 80 109 80 107 79 107 78 106 78 106 77 105 77 105 77 105 77 105 75 103 76 104 76 104 75 103 77 105 76 104 76 103 75 103 75 103 76 104 76 104 76 104 76 104 76 103 75 102 74 102 73 101 73 101 73 101 73 101 72 101 71 100 71 99 70 99 68 97 69 99 70 98 68 97 69 97 69 96 68 95 67 95 67 94 66 94 65 93 65 93 66 93 65 92 65 91 64 91 63 90 63 90 63 90 63 90 62 89 62 89 62 89 62 89 61 88 61 87 60 86 59 86 64 86 64 85 63 84 62 85 62 85 62 85 61 84 60 84 60 84 59 83 59 82 58 82 55 79 56 80 57 82 58 82 54 81 54 81 54 81 54 81 52 79 52 79 52 79 52 79 52 79 52 78 51 77 50 77 51 78 50 77 50 76 49 76 48 76 50 77 50 76 48 74 42 69 42 70 44 71 45 72 46 70 46 70 46 70 48 70 48 69 49 70 50 68 49 66 46 67 45 66 45 65 44 65 43 65 44 65 44 64 42 62 42 63 41 62 41 61 40 61 41 62 40 61 40 60 39 60 42 60 44 62 45 60 41 57 41 58 41 58 41 58 41 58 40 60 38 59 37 58 36 58 36 58 35 57 35 57 34 56 37 54 36 53 36 52 35 52 37 55 38 54 35 50 34 52 32 50 34 51 34 50 31 47 31 48 31 48 30 47 29 47 26 47 27 49 30 49 29 47 31 48 33 46 32 45 31 45 29 43 29 44 30 44 30 44 30 44 30 44 30 44 30 44 29 45 27 44 25 42 24 40 25 42 25 42 25 42 25 42 26 41 26 41 26 41 26 41 25 40 25 40 25 40 25 40 25 41 25 42 26 43 27 43 23 39 23 39 23 39 23 39 25 40 22 37 21 38 24 41 25 40 23 38 21 36 20 37 19 35 20 37 21 37 20 36 18 34 19 35 20 36 20 36 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 34 19 34 19 33 18 33 18 33 18 33 18 33 20 35 21 34 17 31 15 31 15 31 18 34 19 33 16 30 16 32 17 33 18 32 17 31 15 31 17 31 14 29 16 33 21 33 18 30 17 31 20 34 17 29 16 30 19 33 20 32 18 32 21 33 18 31 19 33 20 32 17 29 15 28 16 30 17 18 16 17 15 18 16 19 16 18 17 19 17 19 18 20 17 20 19 22 20 21 18 19 16 21 19 18 17 22 20 19 19 21 19 20 18 19 17 19 17 20 18 21 19 20 18 19 16 20 19 21 17 20 18 22 17 19 16 18 15 19 16 20 18 18 17 17 16 15 14 13 14 14 15 15 12 10 6 5 3 2 2 2 2 2 2 2 5 5 4 4 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 2 4 6 7 7 7 9 10 11 12 12 12 12 11 9 10 13 13 14 14 17 18 13 12 13 12 14 14 16 16 17 15 15 12 12 10 11 10 12 11 12 12 13 13 14 13 14 13 14 14 15 15 16 15 17 16 17 16 19 19 22 21 24 23 24 23 24 23 24 23 24 22 23 21 22 22 23 23 23 23 23 22 22 21 21 20 16 14 12 10 10 11 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 6 4 34 75 98 85 86 77 82 73 81 75 79 74 77 75 78 74 76 70 73 71 73 71 69 69 68 68 65 65 63 64 60 59 59 58 58 58 59 59 57 56 55 54 53 52 51 50 50 49 48 48 47 46 46 49 41 50 64 105 95 112 93 116 90 116 90 115 90 116 91 118 91 119 94 120 93 118 94 121 95 121 96 122 96 123 97 123 98 124 99 125 100 126 100 126 102 129 103 130 103 131 104 131 106 133 106 133 107 135 109 138 111 155 113 143 141 196 200 245 233 255 235 226 162 157 116 141 113 139 111 135 108 134 109 136 108 134 108 134 108 134 108 134 107 135 107 136 108 137 109 137 109 137 110 138 110 139 111 139 113 143 113 143 113 142 111 138 110 136 110 138 115 138 109 131 91 113 84 107 80 107 84 111 82 109 83 108 83 111 90 119 101 130 114 143 120 146 120 146 115 143 114 144 113 143 112 142 115 142 115 142 115 142 115 142 115 142 115 142 115 141 113 139 113 143 113 143 113 143 113 143 112 142 112 142 112 142 112 142 112 143 112 143 112 143 112 143 112 143 112 143 112 143 112 143 113 144 113 143 112 143 111 142 110 141 110 141 110 141 110 141 110 140 108 138 107 139 109 141 108 139 108 139 107 138 107 137 105 136 105 136 105 136 105 136 103 135 104 136 105 135 104 134 105 136 105 135 104 135 103 134 103 134 102 133 102 133 102 133 104 135 104 135 103 134 102 133 101 132 101 132 101 132 101 132 101 132 101 131 100 131 99 130 97 129 99 130 99 130 98 128 97 131 96 130 96 130 95 129 95 129 95 129 94 128 94 127 93 127 93 126 92 126 91 125 90 124 90 124 90 124 90 124 89 123 89 123 89 123 89 123 88 122 88 121 87 120 86 120 86 122 85 120 85 120 85 117 85 117 86 115 85 114 84 112 84 114 84 113 83 113 82 112 80 110 80 111 82 112 83 113 81 108 81 108 81 108 81 108 79 106 79 106 79 106 79 106 79 106 79 105 78 104 77 104 78 105 78 104 77 104 76 103 76 104 77 104 77 104 76 103 73 100 72 99 71 98 70 97 70 98 70 98 70 98 70 98 70 98 70 98 69 97 67 95 67 94 67 93 66 93 65 92 64 92 65 92 65 91 63 89 63 90 63 89 62 89 61 88 62 89 62 88 61 88 60 87 59 87 61 89 62 87 58 84 58 85 58 85 58 85 58 85 60 85 60 84 59 83 58 83 58 83 58 82 57 81 56 81 54 80 54 79 53 79 52 78 52 79 55 80 52 78 53 81 49 76 52 78 52 76 48 73 48 74 47 73 46 72 46 70 47 69 49 70 49 69 47 68 48 69 47 68 46 67 45 67 44 66 44 66 44 67 45 67 44 66 44 66 44 66 44 66 43 62 43 62 43 62 43 62 42 61 42 61 42 61 42 61 41 60 41 60 41 60 41 60 40 59 40 59 40 59 40 59 39 56 39 57 41 59 42 59 39 56 39 56 39 56 39 56 39 55 39 55 39 55 39 55 39 54 38 53 37 54 38 55 37 54 38 55 39 54 37 53 36 52 36 52 37 53 38 54 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 50 34 49 33 48 33 49 33 49 33 49 33 49 34 52 36 50 31 45 30 48 30 47 33 50 34 49 31 46 31 48 32 49 33 48 32 47 31 48 32 47 30 45 31 49 34 49 31 46 30 47 33 50 31 46 29 46 32 49 32 47 31 48 34 49 31 47 32 49 33 48 30 45 28 44 29 46 5 17 4 16 4 16 5 17 5 17 5 17 5 17 5 17 9 21 10 22 10 22 9 21 5 20 8 17 4 19 7 16 8 20 7 18 6 17 4 16 5 18 6 19 7 18 6 17 10 19 13 19 10 17 11 19 10 16 9 15 8 16 9 17 8 18 6 17 6 15 3 12 5 14 6 14 8 11 4 8 1 3 1 3 0 2 0 2 3 5 3 4 2 4 1 3 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 2 5 5 7 6 8 7 10 9 12 10 12 10 11 5 12 9 15 10 15 12 19 10 14 9 14 10 16 12 17 12 16 10 13 7 12 7 12 8 13 9 14 9 15 10 15 9 14 9 15 10 16 11 16 12 17 12 17 13 19 16 22 20 25 20 25 20 25 20 25 19 23 18 22 17 23 18 24 20 23 21 23 20 21 17 19 11 12 9 10 8 10 8 10 8 10 8 11 9 12 10 12 11 13 11 13 11 13 11 13 4 13 52 90 99 91 93 85 87 82 85 81 82 78 79 77 82 80 76 75 73 74 73 75 70 71 66 69 64 67 62 65 60 61 58 59 57 59 57 59 55 57 54 55 52 52 50 51 45 50 47 48 46 47 43 46 38 39 56 91 86 92 80 93 77 91 76 90 75 91 77 92 76 93 79 94 78 93 79 96 79 96 79 96 80 97 80 98 81 98 82 100 84 101 83 101 84 103 82 103 83 104 83 105 86 106 85 106 85 107 87 109 84 118 82 118 140 217 207 255 221 255 227 232 168 146 109 119 94 114 89 110 86 109 86 110 86 109 86 109 86 109 86 109 86 108 87 109 87 110 88 110 88 110 88 110 89 111 89 112 88 112 87 113 87 113 88 112 85 110 88 113 91 111 80 95 62 83 59 81 58 82 62 86 61 84 61 83 59 82 62 86 66 96 80 113 91 118 94 120 93 117 92 116 91 114 90 113 89 116 89 116 89 116 89 116 87 115 88 116 88 115 87 113 86 114 86 114 86 114 86 114 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 86 113 85 113 84 112 84 112 83 111 83 111 83 111 83 111 82 109 80 107 79 108 81 110 81 109 81 108 80 108 79 107 78 106 78 106 78 106 78 106 76 105 77 106 78 105 77 104 78 105 77 105 76 104 76 104 75 102 74 102 74 101 73 101 76 104 76 103 75 102 74 102 73 101 73 101 73 101 73 101 73 101 72 101 71 100 71 100 69 98 70 99 70 99 69 98 68 96 68 96 68 96 68 96 68 96 68 95 67 95 66 94 67 93 66 93 65 92 65 92 63 90 63 90 63 90 63 90 62 89 62 89 62 89 62 89 61 88 61 87 60 86 59 86 63 85 63 85 63 85 63 86 62 85 62 85 61 84 60 84 61 84 60 84 59 83 59 83 57 81 57 81 58 82 58 82 54 81 54 81 54 81 54 81 52 79 52 79 52 79 52 79 52 79 52 78 51 77 50 77 52 78 51 78 50 77 50 77 50 77 50 77 49 76 49 76 51 77 50 76 47 73 45 72 47 71 47 71 47 71 49 71 51 72 52 72 53 69 50 68 47 67 46 67 45 66 45 66 43 65 44 65 44 64 42 62 43 63 42 63 41 62 41 62 42 62 41 62 40 61 40 61 43 61 44 61 43 60 42 58 42 59 42 59 42 59 42 59 40 60 38 59 37 58 36 58 37 59 36 57 35 56 33 55 38 54 37 54 36 53 36 53 34 53 37 54 36 53 37 56 33 51 35 52 35 51 32 48 32 48 30 46 29 46 29 48 27 48 28 49 30 48 28 46 31 48 33 46 32 45 31 45 31 45 31 45 31 44 30 44 29 43 29 43 29 43 29 43 24 41 25 43 26 44 28 45 26 43 26 43 26 43 26 43 27 41 26 40 25 41 26 42 25 40 25 40 25 40 25 40 22 38 22 39 24 40 24 41 23 39 23 39 23 39 23 39 22 38 23 39 23 39 22 38 22 37 21 37 21 38 23 40 23 39 24 40 23 39 22 37 20 36 21 37 21 38 22 38 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 19 34 18 32 17 32 18 33 18 33 18 33 18 33 17 34 20 32 14 27 15 33 16 32 17 33 18 32 17 31 16 32 17 33 18 32 17 31 16 32 18 32 15 30 17 34 20 32 19 31 18 32 19 33 19 31 17 30 19 32 18 30 17 32 20 32 18 30 18 33 18 31 17 29 16 29 17 30 18 20 17 19 17 19 18 20 17 19 17 19 17 19 17 19 21 23 20 22 20 22 21 23 18 23 20 19 16 21 18 17 20 22 19 20 18 19 16 18 17 20 18 21 19 20 18 19 18 22 20 21 16 18 16 20 17 19 16 18 15 19 16 20 18 18 18 18 17 15 13 11 14 15 15 16 15 15 14 14 4 4 4 3 3 2 2 2 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 8 9 8 9 10 11 12 12 12 12 11 11 12 15 14 15 14 17 18 16 15 15 14 15 15 17 16 16 15 14 12 13 12 13 12 14 13 15 14 16 15 16 15 14 13 14 14 15 15 16 15 17 16 17 16 18 18 20 20 25 24 25 24 25 24 25 24 24 22 23 21 22 22 23 23 22 22 23 23 22 20 19 18 11 11 11 10 9 9 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 5 18 67 93 93 79 92 76 86 75 84 76 82 76 80 76 83 77 78 72 75 71 76 75 75 73 73 71 70 70 68 69 64 63 62 60 59 59 59 59 58 57 57 55 54 53 52 52 51 49 49 49 49 48 48 51 44 48 60 104 96 111 91 116 93 118 92 117 91 117 92 118 92 119 95 120 93 119 94 122 96 122 96 123 97 123 98 124 97 124 100 127 101 127 100 126 103 130 103 131 104 131 105 132 106 133 106 132 106 134 107 136 108 151 105 150 196 255 252 255 250 254 252 255 216 192 132 153 116 141 113 137 109 135 110 136 109 135 109 135 109 135 109 135 109 137 110 138 111 139 111 139 110 138 110 139 111 139 112 140 110 141 112 143 114 144 114 142 113 138 113 140 114 130 92 107 85 105 82 101 79 99 78 99 82 104 84 103 80 101 80 104 85 114 97 128 108 139 117 147 119 147 118 148 117 146 115 145 116 146 116 146 116 146 116 146 112 143 114 145 115 145 114 144 114 144 114 144 114 144 114 144 112 142 112 142 112 142 112 142 112 143 112 143 112 143 112 143 112 143 112 143 112 143 112 143 114 145 113 144 113 143 112 143 111 142 111 142 111 142 111 142 110 140 108 138 107 139 109 141 110 141 109 140 109 139 108 139 107 138 107 138 107 138 107 138 106 137 107 138 107 138 106 137 106 137 105 136 105 135 104 135 104 135 103 134 103 133 102 133 103 134 103 134 102 133 102 132 101 132 101 132 101 132 101 132 102 133 101 132 101 131 100 131 98 130 99 131 100 130 99 129 96 130 96 130 96 130 96 130 97 131 96 130 96 129 95 129 94 128 93 127 93 126 92 126 90 124 90 124 90 124 90 124 89 123 89 123 89 123 89 123 88 122 88 121 87 120 86 120 85 121 85 120 85 120 86 118 85 117 86 115 85 114 84 112 85 115 84 114 84 113 83 113 83 112 82 112 82 112 81 111 81 108 81 108 81 108 81 108 79 106 79 106 79 106 79 106 79 106 79 105 78 104 77 104 79 106 78 105 78 104 77 104 78 105 77 103 75 102 75 102 77 104 77 103 75 102 74 101 71 99 71 99 71 99 71 99 72 100 72 100 70 98 67 95 68 95 67 94 67 93 66 93 64 92 65 92 65 91 63 89 64 91 63 90 63 89 62 89 63 90 62 89 62 88 61 88 62 88 60 87 59 86 59 87 59 86 59 86 59 86 59 86 60 85 60 84 59 83 58 83 59 84 58 82 57 81 55 80 55 81 54 80 54 79 53 79 53 81 56 81 53 78 53 80 51 77 52 78 51 77 50 75 49 74 47 72 45 72 47 71 48 70 49 70 49 69 47 67 48 69 47 68 46 67 45 67 47 68 46 67 45 66 43 65 43 65 43 65 43 65 43 65 42 61 43 62 43 62 44 63 43 62 43 62 43 62 43 62 42 61 40 59 40 59 42 61 40 59 40 59 40 59 40 59 39 56 39 56 39 57 40 57 39 56 39 56 39 56 39 56 39 54 37 52 36 53 38 55 39 55 38 53 37 53 38 54 39 55 39 55 39 54 37 52 35 51 36 52 36 53 37 53 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 34 50 33 48 31 47 33 49 33 49 33 49 33 49 31 50 35 49 29 44 32 52 33 48 32 47 31 48 32 49 31 48 32 49 33 48 32 47 32 48 33 48 30 46 32 50 31 48 32 49 33 48 32 47 34 48 31 47 31 47 30 44 29 47 32 47 30 45 30 48 29 45 30 47 31 47 30 46 7 18 6 17 5 18 6 19 5 17 5 17 5 17 5 17 7 18 4 15 3 16 6 19 7 22 9 17 4 18 5 14 8 20 7 18 6 17 4 16 5 18 6 19 7 18 6 17 10 18 12 17 8 13 6 15 10 16 9 15 8 16 9 17 8 18 7 18 7 15 2 11 7 16 9 18 12 17 12 17 2 4 2 3 1 2 0 2 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 2 5 4 7 7 9 7 9 7 10 9 12 10 12 10 11 7 14 10 15 10 15 11 18 12 17 11 15 10 16 11 17 11 15 9 13 8 13 9 14 10 15 11 16 11 17 12 17 9 14 9 15 10 16 11 16 12 17 12 17 12 19 15 20 20 25 20 25 20 25 20 25 19 23 18 22 17 23 18 24 20 22 21 23 20 20 16 17 7 10 9 10 7 9 8 11 8 10 8 11 9 12 10 12 11 13 11 13 11 13 11 14 8 30 81 104 95 88 102 88 95 89 94 87 89 84 86 83 85 82 80 76 76 75 76 77 75 76 72 73 68 71 66 69 64 65 61 61 58 59 56 58 56 58 55 56 52 53 50 52 46 51 47 49 47 49 45 47 41 39 53 90 86 91 78 92 78 93 77 91 76 92 77 93 77 93 80 95 78 93 80 96 79 96 79 97 80 98 81 98 80 98 83 101 85 101 83 100 84 103 82 104 83 105 84 105 85 106 84 105 84 106 86 107 86 121 81 136 180 255 214 247 227 251 230 254 220 180 123 119 95 116 90 111 87 109 87 110 86 109 86 109 86 109 86 109 88 110 89 111 89 112 90 112 88 110 88 111 89 112 90 112 85 110 86 113 88 115 91 115 91 115 92 115 89 102 62 73 58 82 59 84 61 85 62 86 60 86 63 87 61 83 59 84 62 88 68 96 78 108 90 121 97 120 96 119 92 117 90 116 90 116 90 116 90 116 90 116 86 112 87 115 89 115 89 115 86 114 86 114 86 114 86 114 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 84 112 86 114 86 113 85 112 84 112 83 111 83 111 83 111 83 111 82 109 79 106 78 107 81 110 82 110 82 109 81 109 80 108 79 107 79 107 79 107 79 107 78 107 80 108 80 108 79 106 78 106 78 105 77 104 76 104 77 105 77 104 76 103 75 103 75 103 74 102 74 101 73 101 73 101 73 101 73 101 73 101 73 102 73 101 72 100 71 100 69 99 70 100 71 99 70 98 68 96 68 96 68 96 68 96 69 97 69 96 68 96 67 95 67 94 67 93 66 92 65 92 63 90 63 90 63 90 63 90 62 89 62 89 62 89 62 89 61 88 61 87 60 86 59 86 63 85 63 85 63 85 63 86 62 85 62 85 61 84 60 84 61 85 61 84 60 83 59 83 60 83 59 82 58 81 57 80 54 81 54 81 54 81 54 81 52 79 52 79 52 79 52 79 52 79 52 78 51 77 50 77 52 79 52 78 51 77 50 77 52 78 50 76 48 74 47 75 47 74 47 74 47 74 47 74 47 71 47 71 47 71 49 71 48 70 49 69 49 66 46 63 47 68 47 67 46 66 45 66 43 65 44 65 44 64 42 62 43 64 43 63 42 62 41 62 42 63 42 62 41 61 40 61 46 62 43 58 41 59 43 61 43 60 43 60 43 60 43 60 40 60 38 59 37 58 36 58 37 59 36 57 35 56 33 55 38 55 38 54 37 53 36 53 39 57 40 55 36 51 34 52 35 52 35 51 34 50 33 50 33 49 30 46 28 46 30 49 28 49 28 49 30 48 27 46 31 48 33 46 32 45 31 45 34 47 33 46 31 44 29 42 29 43 29 43 29 43 29 43 27 44 27 43 26 42 25 42 26 43 26 43 26 43 26 43 28 42 25 39 24 40 27 43 25 40 25 40 25 40 25 40 24 40 24 40 24 40 24 40 23 39 23 39 23 39 23 39 25 39 19 32 16 35 23 41 26 41 23 38 21 36 20 36 22 38 22 38 22 37 19 35 18 34 18 35 19 36 20 36 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 20 35 19 33 17 32 16 30 18 33 18 33 18 33 18 33 18 36 23 36 17 31 21 41 19 33 16 30 15 31 18 34 16 32 17 33 18 32 17 31 17 33 18 32 15 30 17 34 17 31 20 34 21 33 18 30 22 33 18 31 18 31 16 27 16 30 18 31 16 28 17 31 14 28 17 31 19 32 18 30 19 20 18 19 17 20 18 21 16 20 20 23 21 21 16 17 18 20 18 20 18 20 18 20 20 22 20 21 18 19 16 17 18 21 20 21 17 18 17 20 17 19 17 19 17 19 17 19 18 20 15 17 13 17 15 19 14 18 17 21 18 20 15 17 15 15 16 17 17 17 16 16 13 14 14 15 14 16 15 17 12 6 3 4 4 1 0 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 5 6 7 8 9 8 8 8 9 11 12 13 14 14 14 16 14 14 14 17 16 15 12 15 16 17 15 14 12 13 13 14 13 14 13 14 13 14 13 17 15 15 13 14 14 16 16 16 15 16 15 16 15 16 15 18 16 17 15 16 16 17 17 21 22 25 25 27 26 26 25 23 22 23 22 23 22 23 22 23 23 23 24 24 22 17 13 12 11 9 8 8 9 11 12 9 10 10 11 13 14 14 15 13 14 14 13 13 14 13 10 6 47 87 90 99 84 89 80 93 79 91 79 88 79 86 82 85 80 83 74 75 70 74 72 78 73 73 71 73 71 71 71 64 70 65 60 66 63 55 56 59 58 57 56 54 53 52 51 53 50 47 47 48 49 49 52 37 46 51 91 95 116 92 116 89 116 91 117 92 119 94 120 94 120 94 121 95 122 96 122 99 124 97 122 97 124 100 127 100 127 102 129 103 129 103 128 106 133 106 132 105 131 104 131 107 133 106 133 106 134 108 137 104 141 111 153 187 254 255 246 253 255 251 255 251 231 145 156 120 144 114 138 112 138 111 136 110 136 110 136 110 136 110 136 110 138 110 139 111 140 112 140 114 141 113 141 113 141 112 140 112 143 114 144 115 145 114 142 124 142 116 148 113 113 76 103 84 103 85 104 86 105 87 105 88 106 87 105 87 104 86 106 79 105 84 116 94 123 106 142 118 149 121 149 120 152 119 144 115 145 115 145 115 146 118 148 116 146 116 145 115 144 114 144 117 146 114 143 112 142 113 144 114 144 114 143 113 142 112 142 112 143 112 143 112 143 112 143 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 110 141 110 141 110 141 110 141 111 142 111 142 111 142 111 142 108 140 109 141 110 140 109 139 108 139 108 139 108 139 108 139 109 140 109 139 108 138 107 138 105 137 106 137 106 136 104 134 105 136 105 135 104 134 103 134 101 133 104 136 105 135 102 132 102 133 102 133 102 133 102 133 102 133 102 132 101 131 100 131 100 132 101 132 101 131 99 129 96 130 96 130 96 130 96 130 97 130 95 128 94 128 94 129 94 128 94 127 93 126 92 126 91 125 91 125 91 125 91 125 91 125 91 124 90 123 89 123 89 123 89 122 88 121 87 121 87 123 87 121 86 120 86 118 86 118 87 116 86 115 85 113 86 116 86 115 85 114 84 114 84 114 84 113 83 112 82 112 82 109 82 109 82 109 82 109 81 107 80 106 79 107 80 108 80 107 80 106 79 105 78 105 78 105 78 105 78 105 78 105 77 104 77 104 77 104 77 104 76 103 76 102 75 101 74 101 73 101 73 100 72 99 71 99 68 97 69 98 69 97 68 96 69 96 69 95 67 93 65 91 64 91 65 93 67 94 67 94 64 91 64 90 63 89 62 89 64 91 64 90 63 89 62 89 61 88 61 87 60 86 59 86 60 87 60 86 59 85 58 85 60 84 58 82 57 82 57 83 58 83 58 82 57 81 56 81 56 81 53 78 51 78 53 80 54 80 54 79 53 78 52 78 53 79 53 78 51 76 49 74 50 76 49 74 47 73 46 69 50 71 50 70 49 69 48 69 47 68 46 68 46 68 46 68 47 69 47 68 46 68 45 67 44 66 44 66 44 66 44 66 45 64 45 63 44 62 43 62 43 62 43 61 42 60 41 60 46 64 44 63 43 61 41 60 41 60 41 60 41 60 41 60 42 58 41 57 40 58 41 59 40 56 39 55 38 56 39 57 38 55 39 55 39 54 37 52 37 54 39 53 34 50 37 57 38 54 38 53 37 52 36 52 37 52 35 51 36 52 34 48 35 50 34 49 33 50 34 51 36 52 36 51 35 50 34 50 31 48 33 50 35 51 35 51 35 51 35 50 34 49 33 49 34 50 34 49 33 48 32 48 32 48 32 47 31 46 30 46 32 47 31 47 31 48 33 50 33 48 31 46 30 46 30 47 27 45 31 49 34 49 31 46 30 47 31 47 30 46 32 50 31 46 30 47 33 49 31 45 36 50 32 46 30 46 32 49 7 18 6 17 5 18 6 19 1 14 4 17 6 17 4 16 6 18 6 18 6 18 6 18 6 19 7 19 6 17 4 15 4 18 7 18 4 15 4 18 6 18 6 18 6 18 6 18 11 17 8 14 7 14 8 15 8 16 9 17 10 16 9 15 6 16 5 17 7 16 5 15 6 14 7 15 9 14 10 15 10 6 1 4 2 1 0 2 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 2 5 4 7 6 9 6 8 8 11 10 13 11 13 10 12 10 14 9 15 11 16 9 12 10 16 12 16 9 13 9 16 10 15 10 15 10 15 10 15 13 17 11 15 10 16 12 18 11 16 11 16 11 16 11 16 13 17 12 16 11 17 12 18 15 21 18 25 20 25 20 24 19 24 19 24 19 24 19 24 21 23 21 24 22 21 15 13 10 11 7 8 6 9 9 12 9 11 10 12 10 12 11 13 11 13 11 14 14 17 12 12 14 62 98 98 105 97 101 94 102 94 100 91 94 89 92 88 87 84 86 79 76 72 73 73 77 77 75 77 74 74 70 72 64 73 69 68 67 65 59 63 57 59 56 56 53 53 50 51 49 51 46 47 46 49 45 47 35 38 45 77 84 97 80 93 75 90 76 92 78 94 79 95 79 94 80 95 80 96 81 96 81 98 80 97 80 98 83 101 83 101 85 103 86 103 86 103 87 106 85 105 84 104 83 104 86 107 85 106 86 107 87 109 83 112 82 119 127 213 223 255 225 255 219 247 234 221 139 125 100 119 92 113 90 113 88 110 87 110 87 110 87 110 87 110 88 110 89 111 89 112 90 112 91 113 91 113 91 113 91 114 89 114 88 115 90 116 91 115 94 112 91 119 85 86 53 81 63 85 63 86 64 86 65 87 66 88 66 87 65 87 64 85 60 81 62 88 68 91 76 109 91 119 94 118 91 121 91 115 90 115 89 115 90 116 91 118 90 116 90 115 89 115 88 114 88 115 87 114 85 113 85 114 86 114 86 113 85 113 84 112 84 112 84 112 84 112 84 112 85 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 82 110 82 110 82 110 82 110 83 111 83 111 83 111 83 111 80 109 81 110 82 109 81 108 80 108 80 108 80 108 80 108 81 109 81 108 80 107 79 107 77 106 78 106 78 105 76 103 77 105 77 104 76 104 75 103 74 103 76 104 76 104 75 102 74 102 74 102 74 102 74 102 73 102 73 101 72 101 71 100 71 101 72 101 72 100 70 98 68 96 68 96 68 96 68 96 69 96 67 95 66 94 67 95 67 94 67 93 66 93 65 92 64 91 64 91 64 91 64 91 64 91 64 90 63 89 62 89 62 89 62 88 61 88 60 87 65 87 65 86 64 85 63 86 63 86 63 86 62 85 61 85 62 86 62 85 61 84 60 84 60 84 60 83 59 82 58 82 55 82 55 82 55 82 55 82 54 80 53 79 52 80 53 81 53 80 53 79 52 78 51 78 51 78 51 78 51 78 51 78 50 77 50 77 50 77 50 77 49 76 49 75 48 75 47 74 49 73 49 72 48 71 49 71 47 69 48 70 51 68 50 67 48 69 47 67 45 66 44 65 42 64 44 66 45 66 44 65 43 64 43 63 42 63 41 62 43 64 43 63 42 62 41 62 44 61 44 60 43 60 42 59 43 60 43 59 42 59 41 58 40 59 36 58 35 57 36 58 36 58 36 57 35 56 34 56 39 55 36 52 35 52 36 53 37 54 37 53 36 52 35 52 36 53 35 51 33 50 32 49 33 50 32 49 31 47 29 47 29 50 29 49 30 48 29 48 30 47 32 46 32 46 32 46 33 46 32 46 31 45 31 44 30 44 30 44 30 44 30 44 28 45 28 44 27 43 26 43 26 43 26 42 25 41 24 41 29 44 28 42 26 40 25 39 26 41 26 41 26 41 26 41 26 41 25 40 24 41 25 42 24 39 23 38 22 39 23 40 22 39 23 39 23 38 21 36 21 38 22 37 18 34 21 40 22 38 22 37 21 36 20 36 19 34 18 34 19 35 17 31 19 34 19 34 19 34 19 34 21 36 21 35 20 34 19 34 18 34 19 35 20 35 20 34 20 35 20 34 19 33 18 33 19 34 19 33 18 32 17 32 18 33 18 32 17 32 16 31 17 31 16 31 16 32 18 34 18 32 16 30 15 30 15 31 16 31 20 35 22 34 20 32 18 32 20 32 18 31 20 35 21 33 19 32 21 34 20 32 18 31 18 31 17 29 16 28 19 20 18 19 17 20 18 21 13 15 14 17 17 20 19 21 18 20 18 20 18 20 18 20 16 19 17 19 17 19 16 17 15 19 18 20 16 18 17 20 19 21 19 21 19 21 19 21 17 20 16 18 14 17 15 18 17 19 16 18 15 19 16 20 17 17 17 17 16 15 14 13 16 16 15 15 14 15 13 14 12 6 3 4 4 1 0 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 5 6 7 8 9 8 8 12 12 13 13 12 11 10 10 14 12 12 13 15 14 14 11 14 15 17 15 15 14 16 17 16 15 16 15 16 15 16 15 19 17 18 16 17 17 18 18 17 16 17 16 17 16 17 16 18 17 17 16 17 16 18 17 19 19 22 22 24 23 24 23 25 24 25 24 25 24 25 24 23 23 23 24 24 21 16 12 12 11 10 9 9 10 11 12 13 13 13 12 12 11 11 11 13 12 13 16 19 18 13 8 24 67 103 90 97 86 97 82 96 82 94 82 91 82 91 83 85 77 83 74 74 66 70 66 76 73 78 76 77 74 73 72 67 70 71 69 66 62 62 65 61 60 59 57 55 54 53 52 54 51 48 48 49 50 49 51 42 48 50 90 94 115 91 115 91 117 92 118 93 120 94 121 94 121 95 121 96 122 96 122 98 124 97 123 98 125 100 126 101 127 102 129 103 129 103 129 106 133 106 133 105 132 105 132 107 134 106 133 107 135 109 137 111 145 112 134 127 182 218 255 255 255 253 255 251 234 148 149 123 147 117 140 114 139 112 136 110 136 110 136 110 136 110 136 110 139 111 139 112 140 112 140 112 140 112 141 114 142 115 143 114 145 116 147 117 147 117 145 116 138 115 144 106 110 77 107 84 105 84 106 85 106 86 107 88 109 87 108 87 107 86 107 86 109 84 110 83 110 91 126 111 144 119 148 118 151 120 145 115 147 115 146 115 148 116 149 115 147 115 147 114 146 114 145 115 145 115 145 115 144 113 143 114 144 114 144 113 143 113 142 112 143 112 143 112 143 112 143 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 110 141 110 141 110 141 110 141 111 142 111 142 111 142 111 142 109 140 110 141 110 141 109 140 108 139 108 139 108 139 108 139 109 140 109 139 108 138 107 138 106 137 106 137 106 136 104 135 105 136 105 136 104 135 104 134 103 134 104 135 104 135 103 134 102 133 102 133 102 133 102 133 102 133 102 133 101 132 101 131 101 132 101 132 101 131 99 130 97 131 97 131 97 131 97 131 97 131 96 129 94 128 95 129 94 128 94 128 93 127 93 126 91 125 91 125 91 125 91 125 91 125 91 124 90 123 89 123 89 123 89 123 88 122 88 121 87 123 87 121 86 120 86 118 86 118 87 116 86 115 85 113 86 116 86 115 85 114 84 114 84 114 84 113 83 112 82 112 82 109 82 109 82 109 82 109 81 107 80 106 79 107 80 108 80 107 80 106 79 105 78 105 78 105 78 105 78 105 78 105 77 104 77 104 77 104 77 104 76 103 76 103 75 102 75 101 73 101 73 100 72 99 71 99 69 97 70 98 69 98 68 97 70 96 67 93 65 92 66 94 64 91 65 92 65 91 63 90 64 91 64 91 63 90 63 89 64 91 64 90 63 89 62 89 61 88 61 88 60 87 60 86 60 87 60 87 59 86 59 85 60 85 59 83 57 82 58 83 58 83 58 82 57 81 56 81 55 81 54 79 52 78 53 79 54 80 53 79 53 79 52 78 54 79 51 76 49 75 50 77 50 76 49 75 48 73 47 71 50 71 50 70 49 69 48 69 47 68 46 68 46 68 46 68 46 67 45 67 44 66 44 65 44 66 44 66 44 66 44 66 45 64 45 63 44 62 43 62 43 62 43 61 42 60 41 60 43 61 42 60 40 59 39 58 41 60 41 60 41 60 41 60 42 58 41 57 40 58 41 59 40 56 39 55 38 56 39 57 38 55 39 55 39 54 37 52 37 54 38 53 35 51 37 55 38 54 38 53 37 52 36 52 34 49 33 49 35 50 32 46 33 50 35 52 36 51 34 49 36 52 36 51 35 50 34 50 35 51 36 52 36 51 34 50 35 51 35 50 34 49 33 49 34 50 34 49 33 48 32 48 34 50 34 49 33 49 33 48 32 47 31 47 31 48 33 50 33 48 31 46 30 46 30 47 29 46 32 49 34 49 32 47 31 49 33 49 31 48 34 52 35 49 31 46 32 49 34 49 28 46 31 49 32 46 28 43 7 18 6 17 5 18 6 19 5 17 4 17 6 19 8 21 6 18 6 18 6 18 6 18 2 15 4 17 5 17 4 16 4 17 7 18 5 17 6 20 7 19 7 19 7 19 7 19 10 17 9 16 8 15 8 15 11 17 8 14 7 15 10 18 8 18 6 17 6 15 3 13 9 16 8 15 9 13 8 12 10 6 1 4 2 1 0 2 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 2 5 4 7 6 9 6 8 9 11 10 12 10 11 9 10 7 12 6 13 10 15 8 12 9 16 12 17 11 16 13 19 13 18 13 18 13 18 13 18 14 19 14 19 14 19 14 19 13 18 13 18 13 18 13 18 14 18 12 17 12 17 13 19 15 21 16 22 18 24 19 24 21 26 21 26 21 26 21 26 22 24 22 24 22 21 14 12 10 11 8 10 8 10 9 12 10 12 10 12 10 12 10 12 12 12 10 17 17 15 8 8 42 88 114 99 102 100 108 96 106 96 104 94 99 92 97 92 90 87 88 81 78 70 68 66 75 77 78 76 74 76 73 73 72 68 66 69 61 62 63 64 60 62 58 58 54 55 51 52 49 52 47 49 48 50 45 46 41 40 43 74 83 96 79 91 77 92 78 93 79 94 80 95 80 95 80 96 81 96 82 97 81 98 81 98 82 99 83 100 84 102 86 103 87 104 86 104 87 106 85 106 85 106 85 105 87 107 86 107 86 108 88 110 81 110 86 114 91 132 143 194 202 242 227 240 198 171 111 124 102 122 95 115 91 113 89 111 88 111 88 111 88 111 88 111 89 111 89 112 90 112 91 113 89 112 90 113 92 115 94 116 92 116 91 118 93 119 94 118 94 117 96 120 84 88 59 87 63 84 64 85 64 86 65 86 68 88 67 88 66 87 66 87 68 85 64 84 59 79 63 95 83 115 90 117 90 121 90 117 89 116 90 115 90 116 91 117 91 116 90 115 90 114 89 114 85 114 88 117 88 115 86 113 87 115 86 114 86 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 83 111 83 111 83 111 83 111 83 111 83 111 83 111 83 111 81 109 82 111 83 110 81 109 81 109 81 109 81 109 81 109 81 109 81 108 80 107 79 107 78 106 79 107 78 106 77 104 78 106 77 105 77 104 76 104 75 104 76 104 76 104 76 103 75 103 75 103 75 103 75 103 74 103 73 102 73 101 72 101 72 101 73 102 72 101 71 99 70 98 70 98 70 98 70 98 70 97 68 95 67 95 67 96 68 95 67 94 67 93 66 93 65 92 65 92 65 92 65 92 64 91 64 90 63 89 62 89 63 90 62 89 62 88 61 88 65 87 65 86 64 85 63 86 63 86 63 86 62 85 61 85 62 86 62 85 61 84 60 84 60 84 60 83 59 82 58 82 55 82 55 82 55 82 55 82 54 80 53 79 52 80 53 81 53 80 53 79 52 78 51 78 51 78 51 78 51 78 51 78 50 77 50 77 50 77 50 77 50 77 49 76 49 75 48 75 49 73 49 72 48 71 49 71 48 69 49 71 52 69 50 68 50 69 46 65 43 65 46 68 45 66 45 66 45 65 42 63 44 65 43 64 43 63 42 63 43 64 43 63 42 62 41 62 45 62 44 61 44 60 43 60 44 61 43 60 43 59 42 59 41 60 37 58 36 58 36 59 36 58 36 57 35 56 34 56 38 55 37 54 36 53 36 53 36 53 36 53 36 53 36 53 38 53 34 49 31 49 34 52 33 50 33 49 32 48 31 48 29 50 29 49 30 48 29 48 31 48 33 47 33 47 33 47 31 45 30 44 30 43 29 43 30 44 30 44 30 44 30 44 28 45 28 44 27 43 26 43 26 43 26 42 25 41 24 41 28 42 27 42 26 41 25 40 26 41 26 41 26 41 26 41 26 41 25 40 24 41 25 42 24 39 23 38 22 39 23 40 22 39 23 39 23 38 21 36 21 37 21 37 20 36 21 38 22 38 22 37 21 36 20 36 19 34 17 34 20 36 18 32 17 34 21 37 22 36 19 32 21 36 21 35 20 34 19 34 21 36 22 36 21 35 19 33 20 35 20 34 19 33 18 33 19 34 19 33 18 32 17 32 18 33 18 33 18 33 17 32 17 31 16 31 16 32 18 34 18 32 16 30 15 30 15 31 14 28 16 30 17 29 16 28 18 32 19 32 18 31 20 35 21 31 15 27 15 30 18 31 18 32 20 34 20 33 18 30 19 20 18 19 17 20 18 21 19 21 18 19 17 20 18 21 18 20 18 20 18 20 18 20 14 17 16 19 17 19 16 18 17 21 20 21 18 19 19 22 17 19 17 19 17 19 17 19 17 20 17 20 16 19 15 18 18 20 15 17 14 18 17 21 18 18 18 17 16 15 13 13 17 16 16 15 14 14 13 13 12 6 3 4 4 1 0 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 5 6 7 8 9 8 8 8 9 10 11 12 12 12 12 12 10 11 12 15 14 14 11 15 15 18 17 17 16 18 19 19 18 19 18 19 18 19 18 19 18 19 19 20 18 19 18 18 17 18 17 18 17 18 17 19 18 18 16 17 17 19 18 22 21 22 22 24 24 25 25 26 25 26 25 26 25 26 25 24 24 24 25 24 21 15 11 12 11 11 11 11 11 11 12 10 10 11 12 12 13 14 14 16 12 12 16 16 10 7 9 57 86 109 86 93 85 98 81 98 80 95 81 93 81 92 83 90 82 89 76 76 63 63 56 72 75 81 73 76 77 81 77 83 66 67 73 67 67 72 66 64 63 62 60 58 56 54 53 54 52 50 50 51 50 48 49 47 50 48 86 92 116 92 115 94 120 94 120 95 121 95 121 95 121 96 122 96 123 97 123 98 124 99 125 100 126 100 126 101 128 103 130 104 130 104 129 106 133 106 133 106 133 106 134 108 135 107 134 108 135 109 137 107 134 110 143 117 143 123 160 154 198 191 210 166 159 124 154 124 147 117 141 114 140 112 137 111 137 111 137 111 137 111 137 111 139 112 140 112 141 113 141 112 140 113 142 115 144 116 145 117 147 118 149 120 149 119 147 121 146 122 148 110 117 84 111 85 108 85 108 86 109 86 110 88 111 88 111 87 110 87 109 87 111 85 110 81 107 86 120 105 141 118 148 118 149 120 146 118 149 116 147 115 148 116 149 116 148 116 147 115 147 114 146 113 144 116 147 117 146 115 144 115 145 115 144 114 144 113 143 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 111 142 111 142 111 142 111 142 111 142 111 142 111 142 111 142 109 141 111 142 111 142 110 140 109 140 109 140 109 140 109 140 109 140 109 139 108 138 107 138 106 138 107 138 107 137 105 135 106 137 106 136 105 136 104 135 105 135 104 135 104 135 104 136 103 134 103 134 103 134 103 134 103 134 103 133 102 133 101 132 101 133 102 133 102 132 100 130 98 132 98 132 98 132 98 132 98 131 96 130 95 129 96 130 95 129 95 128 94 128 93 127 92 126 92 126 92 126 92 126 91 125 91 124 90 123 89 123 90 124 90 123 89 123 88 122 87 123 87 121 86 120 86 118 86 118 87 116 86 115 85 113 86 116 86 115 85 114 84 114 84 114 84 113 83 112 82 112 82 109 82 109 82 109 82 109 81 107 80 106 79 107 80 108 80 107 80 106 79 105 78 105 78 105 78 105 78 105 78 105 77 104 77 104 77 104 77 104 77 104 77 103 76 103 75 102 73 101 73 100 72 99 71 99 69 98 71 99 70 99 69 97 70 96 66 92 64 93 67 96 68 95 68 95 67 93 65 91 65 92 65 91 64 91 63 90 64 91 64 90 63 89 62 89 62 89 62 88 61 88 60 87 61 88 61 87 60 87 59 86 61 85 59 84 58 83 59 84 58 83 58 82 57 81 56 81 55 81 55 81 54 80 53 79 53 79 53 79 53 79 53 79 54 79 50 75 48 76 51 79 50 76 50 75 49 75 49 72 50 71 50 70 49 69 48 69 48 69 47 69 47 69 47 69 45 67 44 66 44 65 43 65 44 66 44 66 44 66 44 66 45 64 45 63 44 62 43 62 43 62 43 61 42 60 41 60 43 62 43 62 43 61 42 61 41 60 41 60 41 60 41 60 42 58 41 57 40 58 41 59 40 56 39 55 38 56 39 57 38 55 39 55 39 54 37 52 37 53 37 53 38 54 37 52 38 54 38 53 37 52 36 52 36 51 35 52 38 54 36 50 33 50 36 54 38 52 34 49 36 52 36 51 35 50 34 50 36 52 36 52 35 50 33 49 35 51 35 50 34 49 33 49 34 50 34 49 33 48 32 48 31 47 31 47 31 47 32 48 32 47 31 47 31 48 33 50 33 48 31 46 30 46 30 47 29 45 29 45 29 45 28 44 29 46 31 46 29 45 31 49 33 46 27 42 28 46 31 47 33 48 31 47 31 48 33 50 7 18 6 17 5 18 6 19 5 17 5 16 4 15 3 15 6 18 6 18 6 18 6 18 4 17 5 17 5 17 4 15 6 19 8 19 5 16 5 18 5 17 5 17 5 17 5 17 10 17 11 18 10 16 8 15 10 16 9 15 8 16 9 17 7 17 5 17 6 15 4 13 8 16 7 15 9 14 8 13 10 6 1 4 2 1 0 2 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 2 5 4 7 6 9 6 8 4 7 7 11 10 13 11 13 7 11 6 13 11 16 10 13 11 18 14 19 13 17 13 20 14 19 14 19 14 19 14 19 13 19 14 20 15 19 14 18 14 19 14 19 14 19 14 19 14 19 13 18 13 18 14 19 17 22 17 22 18 24 21 27 21 26 21 26 21 26 21 26 23 24 22 25 22 20 13 11 10 12 10 12 10 12 10 12 7 9 8 11 11 14 13 15 14 12 11 15 10 6 8 20 78 101 112 96 105 98 108 100 108 98 104 94 101 93 99 92 95 92 94 85 78 65 61 54 68 79 84 83 80 85 85 81 71 55 62 76 65 67 71 65 64 65 61 61 57 56 53 54 50 53 49 51 50 51 44 45 44 40 40 71 82 97 81 93 80 95 80 95 80 95 80 95 81 96 81 96 82 97 82 98 81 98 82 100 84 101 83 100 85 102 86 104 88 105 87 105 87 106 85 106 86 107 86 107 87 108 87 108 87 109 89 110 89 107 85 113 100 115 98 107 101 120 114 137 112 126 97 126 99 119 93 114 91 114 90 112 89 112 89 112 89 112 89 112 90 112 90 112 91 113 91 114 91 113 92 114 93 116 94 116 93 117 92 119 94 120 95 119 96 120 99 122 90 99 65 85 68 86 69 87 69 88 70 88 71 89 71 88 70 88 69 87 70 85 67 88 65 81 64 94 80 114 92 119 89 119 87 117 91 118 92 116 91 116 91 117 92 116 91 116 90 115 90 115 86 115 87 116 88 116 88 116 88 115 87 115 86 114 86 114 86 114 86 114 86 114 86 114 85 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 84 112 84 112 84 112 84 112 83 111 83 111 83 111 83 111 82 110 83 111 83 111 82 110 82 110 82 110 82 110 82 110 81 109 81 108 80 107 79 107 79 107 80 108 79 106 77 105 79 106 78 106 77 105 77 105 77 105 76 104 76 104 77 105 76 104 76 104 76 104 76 104 75 103 74 103 73 102 73 102 73 102 74 103 73 101 71 100 71 99 71 99 71 99 71 99 70 98 69 96 68 96 68 96 69 95 68 95 67 94 67 94 66 93 66 93 66 93 66 93 64 91 64 90 63 89 62 89 64 90 63 90 62 89 62 89 65 87 65 86 64 85 63 86 63 86 63 86 62 85 61 85 62 86 62 85 61 84 60 84 60 84 60 83 59 82 58 82 55 82 55 82 55 82 55 82 54 80 53 79 52 80 53 81 53 80 53 79 52 78 51 78 51 78 51 78 51 78 51 78 50 77 50 77 50 77 50 77 51 77 50 77 49 76 49 76 49 73 49 72 48 71 49 71 49 70 50 71 52 70 51 69 48 68 45 66 44 66 46 68 47 68 48 69 47 68 46 66 45 65 44 65 43 64 43 64 43 64 43 63 42 62 41 62 46 62 45 62 44 61 44 61 45 61 44 61 43 60 43 60 41 61 38 59 37 59 37 59 36 58 36 57 35 56 34 56 38 55 39 56 38 54 36 53 35 52 36 53 36 53 37 54 36 52 33 50 32 50 34 52 33 50 33 50 33 49 32 50 29 50 29 49 30 48 29 48 32 49 34 48 34 48 34 48 32 45 31 45 30 44 30 43 30 44 30 44 30 44 30 44 28 45 28 44 27 43 26 43 26 43 26 42 25 41 24 41 28 43 28 43 28 43 28 43 26 41 26 41 26 41 26 41 26 41 25 40 24 41 25 42 24 39 23 38 22 39 23 40 22 39 23 39 23 38 21 36 21 36 20 37 23 39 21 35 22 38 22 37 21 36 20 36 20 36 19 37 23 39 21 36 19 35 21 37 22 36 20 34 21 36 21 35 20 34 19 34 19 34 20 35 20 34 18 32 20 35 20 34 19 33 18 33 19 34 19 33 18 32 17 32 15 30 15 31 16 31 16 32 17 31 16 31 16 32 18 34 18 32 16 30 15 30 15 31 20 32 19 32 18 31 18 31 15 29 17 29 15 28 17 32 21 32 17 29 18 32 19 32 19 30 15 27 15 29 19 33 19 20 18 19 17 20 18 21 14 17 16 19 18 19 16 17 18 20 18 20 18 20 18 20 18 21 19 21 18 19 16 17 18 21 19 19 15 15 13 16 18 20 18 20 18 20 18 20 17 20 18 21 18 20 15 17 15 19 16 20 17 19 16 18 16 16 17 17 17 16 15 15 14 14 15 15 14 15 15 16 12 6 3 4 4 1 0 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 5 6 7 8 9 8 8 8 9 10 11 11 11 11 11 13 11 12 13 17 16 16 14 18 19 21 19 18 16 18 18 18 17 18 17 18 17 18 17 17 17 19 19 20 18 18 16 20 19 20 19 20 19 20 19 20 18 19 17 18 18 19 19 22 20 21 20 21 22 25 25 25 24 25 24 25 24 25 24 25 25 25 25 24 20 14 10 11 12 12 12 12 12 12 11 11 11 11 12 12 13 13 13 15 12 13 15 9 5 17 34 91 92 101 84 100 85 98 85 100 83 97 82 95 82 95 85 92 85 91 76 73 53 51 41 55 69 86 83 86 86 85 74 50 39 63 83 67 63 73 65 67 66 64 62 59 57 55 54 55 53 52 52 52 51 48 48 48 48 44 83 91 118 95 118 96 122 96 122 96 122 96 122 96 122 96 123 97 123 98 124 97 124 100 127 101 127 100 126 102 129 104 130 105 131 104 130 106 133 106 134 107 135 108 135 109 135 108 135 108 136 110 138 113 138 109 140 113 152 111 142 112 140 108 147 123 146 126 139 121 143 114 139 113 140 114 139 112 138 112 138 112 138 112 138 112 140 112 141 113 141 114 142 114 143 115 143 115 143 115 143 116 147 118 149 119 149 119 147 120 145 122 151 122 133 95 112 87 113 88 114 88 115 89 115 89 115 88 114 88 113 87 113 86 112 88 115 86 109 85 117 105 143 122 151 119 148 119 146 120 150 117 148 116 148 116 148 117 149 116 148 116 147 115 147 115 145 115 145 115 146 117 148 116 146 115 145 115 144 114 144 114 145 114 145 114 145 114 145 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 112 143 112 143 112 143 112 143 111 142 111 142 111 142 111 142 110 142 111 143 112 142 111 141 110 141 110 141 110 141 110 141 109 140 109 139 108 138 107 138 107 138 108 139 107 138 106 136 107 138 106 137 106 136 105 136 106 136 104 135 104 135 105 137 104 135 104 135 104 135 104 135 104 135 103 134 103 133 102 133 102 133 103 134 102 133 101 131 100 134 100 134 100 134 100 134 99 132 97 130 96 130 96 131 96 130 95 129 95 128 94 128 93 127 93 127 93 127 93 127 91 125 91 124 90 123 89 123 91 125 90 124 90 123 89 123 87 123 87 121 86 120 86 118 86 118 87 116 86 115 85 113 86 116 86 115 85 114 84 114 84 114 84 113 83 112 82 112 82 109 82 109 82 109 82 109 81 107 80 106 79 107 80 108 80 107 80 106 79 105 78 105 78 105 78 105 78 105 78 105 77 104 77 104 77 104 77 104 78 105 77 104 77 103 76 103 73 101 73 100 72 99 71 99 70 99 71 100 71 99 70 98 67 94 67 94 67 94 67 94 66 93 67 95 68 95 67 94 66 93 65 92 65 91 64 91 64 91 64 90 63 89 62 89 63 90 62 89 62 88 61 88 62 89 61 88 61 87 60 87 62 86 60 84 59 84 59 85 58 83 58 82 57 81 56 81 55 81 56 82 56 81 53 78 52 78 52 79 53 80 54 80 51 77 51 77 51 77 51 77 50 76 50 76 50 76 50 74 50 71 50 70 49 69 48 69 49 70 48 70 48 70 48 70 47 68 46 68 45 67 45 66 44 66 44 66 44 66 44 66 45 64 45 63 44 62 43 62 43 62 43 61 42 60 41 60 42 61 42 61 42 61 42 61 41 60 41 60 41 60 41 60 42 58 41 57 40 58 41 59 40 56 39 55 38 56 39 57 38 55 39 55 39 54 37 52 37 52 36 53 40 56 37 50 38 54 38 53 37 52 36 52 35 50 34 52 38 55 37 51 36 52 36 52 36 52 36 52 36 52 36 51 35 50 34 50 31 48 33 49 34 49 33 48 35 51 35 50 34 49 33 49 34 50 34 49 33 48 32 48 31 47 31 48 32 48 33 49 32 47 31 47 31 48 33 50 33 48 31 46 30 46 30 47 34 50 33 48 32 48 32 48 28 46 30 46 28 45 31 49 33 47 30 46 32 49 32 46 29 45 29 45 30 46 31 48 7 18 6 17 5 18 6 19 1 15 6 20 9 21 8 18 6 18 6 18 6 18 6 18 8 20 8 19 6 17 4 15 5 18 7 15 2 10 0 11 9 19 9 19 9 19 9 18 9 17 11 19 11 17 8 14 7 15 10 18 11 17 8 14 5 15 6 17 7 17 6 16 5 14 6 15 9 15 10 16 8 6 1 4 2 1 0 2 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 2 5 4 7 6 9 6 8 8 10 9 11 9 10 7 8 8 12 8 15 12 18 12 16 15 21 16 20 13 17 12 19 13 18 13 18 13 18 13 18 11 17 14 19 14 19 12 16 15 20 15 20 15 20 15 20 15 19 14 18 13 19 14 20 15 20 14 19 15 21 18 25 20 25 20 25 20 25 20 25 24 25 23 25 22 20 12 10 9 12 10 13 11 12 10 11 11 13 10 12 10 12 9 11 11 11 12 15 7 7 23 47 106 104 108 98 113 101 108 106 112 101 110 98 106 97 105 97 97 92 93 83 73 56 49 41 44 65 86 87 87 88 79 69 33 33 68 95 71 65 77 72 68 67 65 62 60 57 54 54 50 54 50 53 51 51 46 45 45 39 37 67 81 99 83 96 81 96 81 96 81 96 81 96 81 96 81 97 82 98 83 98 80 99 83 102 85 102 83 100 85 104 87 106 88 106 88 105 85 106 85 107 86 108 87 108 88 108 87 108 87 109 89 111 86 113 92 108 94 114 100 105 100 104 92 118 95 121 97 122 93 115 89 112 90 114 91 113 89 112 89 112 89 112 89 112 90 113 90 114 91 115 92 115 94 117 93 116 93 116 93 114 90 117 92 119 93 119 94 118 96 119 98 127 105 118 80 92 69 88 72 89 72 90 73 90 72 89 72 88 71 89 70 88 69 86 72 91 68 81 61 88 82 117 97 122 91 119 88 117 92 119 93 116 91 116 91 116 92 117 92 116 91 115 90 115 88 116 87 114 87 116 90 119 88 116 88 115 87 114 86 114 86 114 86 114 86 114 86 114 85 113 85 113 85 113 85 113 85 113 85 113 85 113 85 113 84 112 84 112 84 112 84 112 83 111 83 111 83 111 83 111 82 111 83 112 84 111 83 110 82 110 82 110 82 110 82 110 81 109 81 108 80 107 79 107 79 108 80 108 80 107 78 105 79 107 79 106 78 105 77 105 79 106 76 103 75 104 78 107 76 104 76 104 76 104 76 104 75 104 75 103 74 102 73 102 73 103 74 103 74 102 72 100 72 101 73 100 73 100 73 100 72 98 70 96 68 96 68 97 69 96 69 95 68 94 67 94 66 93 66 93 66 93 66 93 64 91 64 90 63 89 62 89 64 91 64 90 63 89 62 89 63 87 65 86 64 85 63 86 63 86 63 86 62 85 61 85 62 85 62 85 61 84 60 84 60 84 60 83 59 82 58 82 55 82 55 82 55 82 55 82 54 80 53 79 52 80 53 81 53 80 53 79 52 78 51 78 51 78 51 78 51 78 51 78 50 77 50 77 50 77 50 77 51 78 51 77 50 76 49 76 49 73 49 72 48 71 49 71 48 71 50 72 51 70 52 70 45 66 46 68 47 68 46 66 43 64 44 66 46 67 46 67 45 66 45 65 44 64 43 64 43 64 43 63 42 62 41 62 46 63 46 62 45 61 44 61 45 62 45 61 44 60 43 60 42 61 40 59 39 59 39 60 38 58 38 57 37 56 36 56 35 56 39 58 39 56 36 53 35 53 35 54 36 55 37 54 33 50 34 52 35 52 34 50 33 50 33 50 33 50 33 50 29 50 29 49 30 48 29 48 32 49 34 48 34 48 34 48 33 47 33 46 32 46 31 45 30 44 30 44 30 44 30 44 28 45 28 44 27 43 26 43 26 43 26 42 25 41 24 41 26 41 26 41 26 41 26 41 26 41 26 41 26 41 26 41 26 41 25 40 24 41 25 42 24 39 23 38 22 39 23 40 22 39 23 39 23 38 21 36 21 36 19 37 24 40 21 33 22 38 22 37 21 36 20 36 18 33 17 35 21 38 20 34 22 36 21 35 20 36 21 37 21 36 21 35 20 34 19 34 14 30 16 32 18 33 18 33 20 35 20 34 19 33 18 33 19 34 19 33 18 32 17 32 17 32 17 33 18 34 19 34 17 31 16 31 16 32 18 34 18 32 16 30 15 30 15 31 20 33 19 31 17 30 17 30 17 31 18 31 17 30 19 34 16 28 15 29 18 31 16 27 16 30 19 34 22 34 19 31 19 21 19 21 19 21 19 21 20 21 19 20 18 19 17 18 17 19 17 20 18 21 19 21 16 19 17 20 17 18 14 15 15 17 14 16 12 15 11 14 15 19 17 21 18 21 18 20 15 18 15 18 15 18 15 18 16 19 16 19 16 19 16 19 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 14 10 8 3 1 0 0 0 1 1 1 1 1 1 1 1 0 1 2 3 3 3 3 2 4 3 3 3 3 4 5 6 6 6 6 7 7 8 8 8 10 12 13 13 12 13 15 18 17 15 14 14 17 18 19 18 17 16 17 17 18 18 19 18 20 19 20 19 20 19 20 19 18 18 19 19 20 18 19 17 18 17 18 18 19 19 20 19 19 18 19 19 20 20 21 20 22 20 21 21 23 23 26 25 27 26 27 26 27 26 27 26 26 27 28 25 20 14 11 10 13 13 13 13 13 13 13 13 15 13 15 14 15 16 16 17 16 14 19 10 15 4 9 72 102 87 100 83 100 83 99 83 103 86 101 84 101 86 100 88 103 89 90 78 70 50 37 32 38 58 80 98 101 76 49 36 20 47 112 102 71 73 71 71 70 68 67 63 61 58 58 56 57 57 55 52 51 47 50 48 43 50 42 67 83 118 97 121 94 120 94 121 95 122 96 122 99 125 98 124 98 124 97 123 101 126 101 127 102 127 103 128 105 130 105 131 106 132 107 132 106 133 107 134 108 135 109 135 110 136 110 136 110 136 110 136 110 138 111 140 112 143 113 145 113 144 113 143 115 143 117 143 116 144 115 142 114 141 112 140 110 138 110 138 110 138 110 137 110 136 111 137 113 139 115 141 116 141 116 142 117 143 118 144 115 147 116 149 118 151 119 151 118 149 118 150 126 159 118 130 88 115 91 116 89 115 90 117 91 115 93 116 93 113 89 110 92 114 91 112 90 113 87 112 114 144 121 150 119 147 117 149 118 149 118 149 118 149 118 149 119 150 118 148 117 147 115 146 116 147 116 147 117 149 119 151 116 147 116 147 116 147 116 147 118 149 117 147 115 146 114 144 114 145 114 145 114 145 114 145 115 146 115 145 114 145 113 144 113 144 113 143 112 142 111 142 111 142 111 142 111 142 111 142 111 142 111 142 111 142 111 142 111 142 110 141 110 140 109 140 108 139 109 140 108 139 107 137 107 141 107 140 106 139 105 139 104 138 104 138 104 138 104 138 105 139 105 138 104 137 103 137 103 137 103 137 103 137 103 137 104 135 104 134 103 133 102 133 103 134 104 135 104 134 102 132 104 128 100 133 97 136 100 138 99 130 98 129 97 133 97 135 97 130 95 128 94 128 94 129 93 127 93 126 92 125 91 125 92 126 92 125 91 124 90 124 93 126 91 124 89 122 88 122 88 122 88 121 87 120 86 120 85 119 85 116 84 115 83 115 83 118 83 116 83 116 84 116 82 114 83 112 82 111 81 109 81 111 81 110 80 109 79 109 80 110 80 109 79 108 78 108 79 106 79 106 79 106 79 106 78 105 78 105 78 105 78 105 77 104 77 104 77 104 77 104 77 104 77 103 76 102 75 102 75 102 75 102 75 102 74 102 71 99 72 101 73 101 72 100 70 98 70 97 69 96 68 96 69 97 69 96 68 96 67 95 65 92 64 90 62 88 61 87 60 88 61 89 62 90 63 91 65 91 62 88 61 89 64 92 61 88 61 88 61 88 61 88 62 88 59 87 58 85 57 84 58 84 57 82 57 79 55 78 58 82 55 79 54 80 57 83 56 81 56 80 55 79 54 79 53 79 53 78 52 77 51 77 53 78 51 76 49 74 48 73 48 73 50 75 51 73 48 70 48 69 48 67 48 67 48 67 45 67 46 67 46 67 46 67 46 67 46 66 45 65 44 65 46 65 46 64 45 63 44 63 46 64 43 61 41 61 43 63 42 60 40 59 41 61 44 64 40 59 40 59 40 59 40 59 43 59 40 56 39 57 42 60 40 57 40 57 40 57 40 57 40 56 40 55 39 54 38 54 35 52 38 55 39 54 36 51 38 54 38 54 37 52 35 50 37 53 37 53 37 53 37 53 35 51 35 51 35 51 35 51 37 52 36 51 35 52 36 53 35 50 34 49 33 50 34 51 31 48 32 49 33 50 34 51 33 50 34 51 35 50 34 49 31 47 31 47 31 47 31 47 29 46 31 47 30 46 33 51 30 47 31 48 32 47 31 46 31 47 31 46 30 45 29 45 29 44 26 41 26 45 33 51 30 45 28 45 31 48 31 46 29 45 29 45 29 45 29 45 7 19 7 19 7 19 7 19 7 19 6 18 6 18 5 17 5 17 5 18 6 19 7 19 4 17 6 18 6 17 4 15 11 17 10 16 8 14 6 13 8 15 9 17 10 17 10 17 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 8 16 8 16 8 16 8 16 7 15 7 15 7 15 7 15 8 11 3 4 0 1 0 0 0 1 1 1 1 1 1 1 0 1 0 3 1 3 1 2 2 3 1 3 1 4 3 6 3 5 3 6 4 6 5 7 7 10 9 11 8 11 11 15 10 13 7 13 11 18 13 18 12 17 12 18 13 19 14 19 13 18 13 18 13 18 13 18 13 19 14 20 15 19 14 18 13 18 13 19 14 20 15 20 14 19 15 20 15 21 16 21 16 21 16 21 17 23 20 26 21 26 21 26 21 26 21 26 23 26 25 24 18 15 10 11 11 13 11 13 11 13 11 14 16 15 14 16 13 17 12 16 11 13 15 14 12 7 31 88 112 102 114 100 113 100 113 100 116 102 114 101 113 100 113 101 108 93 92 79 69 47 33 28 28 51 82 98 88 61 46 36 20 64 118 111 73 76 76 71 76 71 73 66 65 61 59 58 53 56 53 54 52 50 51 49 47 48 40 54 75 103 85 96 77 94 78 95 78 96 79 96 80 97 80 98 81 99 82 101 81 101 80 102 80 103 81 103 83 105 83 106 84 107 85 107 84 107 85 108 85 109 86 109 87 110 87 110 87 110 87 110 87 110 88 111 90 113 92 114 92 114 92 115 93 116 94 116 94 116 93 114 92 113 90 112 88 110 88 110 88 110 88 111 87 113 87 114 89 115 90 116 91 117 92 118 92 119 93 118 90 115 91 116 92 118 93 118 94 119 93 118 98 128 97 114 73 92 70 91 73 92 71 84 74 93 78 95 79 95 77 93 74 94 73 92 68 91 69 93 91 119 97 122 93 117 89 117 90 118 90 118 90 118 90 118 89 117 89 117 89 117 89 117 90 118 89 116 88 117 89 118 88 116 88 116 88 116 88 116 90 118 89 117 88 115 86 114 86 114 86 114 86 114 86 114 86 114 85 114 84 113 84 113 84 113 84 112 83 112 82 111 82 111 82 111 82 111 82 111 82 111 82 111 82 111 82 111 82 111 82 110 81 110 80 109 80 109 80 109 80 108 78 106 79 107 79 106 78 106 77 105 76 104 76 104 76 104 76 104 77 105 77 104 76 104 75 103 75 103 75 103 75 103 75 103 75 104 75 103 74 103 73 102 73 103 74 103 74 103 73 103 76 105 76 100 76 101 79 104 76 101 75 99 71 97 70 95 69 96 67 95 66 94 67 95 65 93 65 92 64 92 63 91 64 91 63 90 63 89 62 89 66 92 64 90 62 88 61 89 63 88 63 87 62 87 61 86 60 85 60 84 59 84 58 83 61 83 61 83 61 83 61 84 59 82 59 82 58 82 57 81 55 81 55 80 54 80 53 79 54 80 54 79 53 78 52 78 52 79 52 79 52 79 52 79 51 78 51 78 51 78 51 78 50 77 50 77 50 77 50 77 50 77 50 76 49 75 48 75 48 75 48 75 48 75 50 74 47 72 50 73 51 72 51 71 48 70 48 69 47 68 46 68 48 69 47 69 46 68 46 68 44 65 43 64 42 63 41 62 40 61 41 62 41 62 42 63 47 64 45 62 45 62 47 64 44 61 44 61 44 61 44 61 44 60 43 58 41 57 40 57 41 58 40 56 39 56 37 56 37 57 33 55 33 55 35 57 34 56 34 55 33 54 32 54 36 53 36 52 35 51 34 51 36 53 35 52 34 50 33 50 30 48 32 49 32 49 31 46 31 48 33 48 33 48 34 48 29 46 29 46 29 46 29 46 29 46 29 45 28 45 27 44 29 46 29 45 28 44 27 44 28 44 26 42 24 42 26 43 26 41 26 41 27 42 28 44 26 41 26 41 26 41 26 41 26 42 24 40 24 40 26 42 24 40 24 40 24 40 24 40 24 40 24 39 23 38 22 38 20 36 22 38 22 38 20 36 18 35 20 36 21 36 20 35 20 36 20 36 20 36 20 36 20 35 20 35 20 35 20 35 22 36 21 35 20 36 21 37 20 34 19 33 18 34 19 35 17 32 18 33 18 33 19 34 18 34 19 35 20 34 19 33 16 31 16 31 16 31 16 31 18 32 19 31 16 29 18 33 17 31 18 32 19 31 18 30 19 32 19 31 18 31 17 30 18 29 14 26 14 29 19 34 17 29 15 29 18 32 18 30 16 29 16 29 16 29 16 29 19 21 19 21 19 21 19 21 17 19 18 20 18 20 19 21 17 19 17 20 18 21 19 21 16 19 18 21 19 21 18 20 19 22 18 19 15 17 13 15 14 17 15 19 17 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 16 16 16 16 16 16 16 14 14 14 14 14 14 14 14 14 10 8 3 1 0 0 0 1 1 1 1 1 1 1 1 0 1 2 3 3 3 3 2 4 3 3 3 3 4 5 6 4 4 5 5 5 6 6 6 7 8 9 9 8 9 11 13 12 10 10 10 14 16 17 16 17 16 17 17 18 18 19 18 18 17 18 17 18 17 18 17 19 18 20 19 20 19 19 18 19 18 19 18 20 19 20 19 19 19 20 19 21 20 21 20 20 19 20 19 21 21 23 23 25 24 25 24 25 24 25 24 23 25 25 23 19 15 13 13 13 13 13 13 13 13 13 12 14 11 16 14 15 15 16 17 14 16 14 17 5 3 57 89 104 87 102 85 101 85 102 86 103 86 102 86 101 85 101 86 96 81 82 69 59 41 28 26 21 40 79 95 64 39 36 24 33 81 139 119 81 76 75 70 74 72 71 67 65 62 62 59 58 58 55 52 51 47 51 48 49 52 41 62 83 123 100 121 94 121 95 121 96 122 96 122 95 122 97 124 99 126 101 128 102 127 102 128 103 128 104 129 106 131 106 131 107 132 107 132 107 134 108 134 109 135 109 135 111 137 111 137 111 137 111 137 109 137 110 139 111 140 113 141 114 142 115 143 115 143 116 144 116 144 115 142 114 141 112 140 111 139 111 139 111 139 111 138 113 138 115 139 115 139 115 139 117 142 118 142 119 143 119 144 117 148 116 148 116 149 117 149 120 152 119 150 121 159 128 156 111 129 92 115 91 117 89 110 91 117 92 117 95 118 95 118 92 115 93 112 86 111 91 121 118 148 122 152 119 147 116 148 118 149 118 149 118 149 118 149 115 146 116 148 117 149 119 150 120 151 118 148 116 147 116 147 116 147 116 147 116 147 116 147 118 149 117 148 116 146 115 146 114 145 114 145 114 145 114 145 114 145 114 144 113 143 112 143 113 144 113 144 112 143 112 142 112 143 112 143 112 143 112 143 112 143 112 143 112 143 112 143 112 143 111 142 111 141 110 141 109 141 110 141 110 140 108 138 107 141 107 141 106 140 106 139 105 139 105 139 105 139 105 139 105 139 105 139 104 138 104 137 103 137 103 137 103 137 103 137 104 135 104 135 103 134 103 133 102 133 102 133 102 134 102 132 102 131 98 133 97 138 99 139 101 134 103 133 100 134 94 132 97 131 96 129 94 128 95 129 93 127 93 127 92 126 92 125 90 124 90 123 89 123 88 122 93 126 91 124 89 123 89 123 88 122 88 122 87 121 87 120 85 119 85 119 84 118 84 117 83 119 83 118 83 118 84 116 82 114 83 113 82 112 82 109 81 111 81 111 80 110 80 109 80 110 79 109 79 109 78 108 79 106 79 106 79 106 79 106 78 105 78 105 78 105 78 105 77 104 77 104 77 104 77 104 77 104 77 103 76 102 75 102 75 102 75 102 75 102 74 102 71 100 72 101 73 100 71 99 70 98 70 97 69 96 68 96 69 97 69 97 68 96 67 95 65 92 65 92 64 91 64 91 63 90 62 89 62 89 61 88 64 90 63 89 62 90 63 91 61 88 61 88 61 88 61 88 59 88 59 87 57 86 57 84 58 84 57 82 57 79 55 78 57 81 56 80 55 81 56 82 56 81 56 80 55 79 54 79 53 79 53 78 52 77 51 77 53 79 52 78 52 78 52 78 48 73 49 74 48 71 47 69 48 69 48 67 48 67 48 67 46 67 46 67 46 67 46 67 46 67 46 67 45 66 45 65 46 65 46 64 45 63 44 63 45 63 43 61 42 61 42 62 40 60 42 62 43 62 42 61 41 60 41 60 41 60 41 60 42 58 41 57 40 58 41 59 40 57 40 57 40 57 40 57 40 56 40 55 39 54 38 54 36 53 37 54 38 53 37 52 32 49 34 51 36 52 36 52 35 51 35 51 35 51 35 51 35 51 35 51 35 51 35 51 36 52 35 51 35 51 36 52 35 50 34 49 33 50 34 51 34 50 33 49 33 49 32 48 33 49 34 50 34 50 33 49 31 47 31 47 31 47 31 47 33 49 33 47 29 44 29 47 30 47 31 48 32 47 31 46 33 49 33 48 32 48 32 47 33 47 29 44 28 46 32 49 30 45 28 45 31 48 31 46 29 45 29 45 29 45 29 45 7 19 7 19 7 19 7 19 4 17 5 18 6 19 7 20 5 17 5 18 6 19 7 19 5 17 6 19 8 20 8 20 11 17 9 14 6 11 3 10 6 14 8 15 9 16 8 15 10 17 10 17 10 17 10 17 9 16 9 16 9 16 9 16 8 16 8 16 8 16 8 16 8 16 8 15 7 15 6 14 8 11 3 4 0 1 0 0 0 1 1 1 1 1 1 1 0 1 0 3 1 3 1 2 2 3 1 3 1 4 3 6 3 5 4 6 4 7 5 7 5 9 7 9 6 8 8 12 7 11 5 12 10 17 13 18 12 17 12 18 13 19 14 19 15 20 15 20 15 20 15 20 14 19 15 21 16 20 14 19 14 20 15 20 15 20 15 20 15 20 15 21 16 21 17 22 15 20 15 20 15 21 17 23 19 24 19 24 19 24 19 24 20 23 22 22 17 16 12 14 12 14 12 14 12 14 12 15 17 16 15 16 13 15 11 15 10 17 11 21 2 10 86 103 115 104 116 102 115 102 116 103 115 102 116 102 115 101 114 100 105 89 84 71 60 39 27 22 15 29 72 85 48 26 34 22 38 105 146 128 87 79 82 73 79 74 76 69 68 64 62 62 55 57 53 54 54 53 53 49 49 48 35 46 69 102 85 92 78 95 78 96 79 96 80 97 80 97 81 98 82 100 84 102 83 103 81 103 82 104 82 105 84 107 85 107 85 107 85 107 85 108 85 109 86 109 87 110 88 111 88 111 89 112 89 112 87 110 88 110 89 111 90 112 93 115 93 115 93 115 93 115 93 115 93 114 92 113 91 113 90 112 90 112 90 112 90 112 90 116 90 116 89 115 89 115 92 118 92 119 93 119 94 119 92 117 92 117 91 116 91 116 95 121 96 120 95 124 102 130 105 119 80 92 65 90 70 93 72 93 76 94 80 97 81 97 75 95 69 87 62 88 73 104 97 121 96 122 94 118 89 116 91 119 91 119 91 119 91 119 88 116 88 117 89 118 90 118 92 119 90 117 89 117 89 117 89 117 89 117 89 117 89 117 90 118 90 117 89 116 88 115 87 115 87 115 87 115 87 115 85 114 84 113 83 112 83 112 85 114 84 113 84 112 83 112 84 113 84 113 84 113 84 113 84 113 84 113 84 113 84 113 84 112 83 112 82 111 82 111 82 111 82 111 82 110 80 109 80 108 79 107 79 106 78 106 78 106 78 106 78 106 78 106 78 106 77 105 77 104 76 104 76 104 76 104 76 104 76 104 76 105 75 104 75 103 74 103 73 102 73 102 73 103 74 104 71 101 69 97 68 97 68 98 72 100 74 101 73 97 72 95 71 97 68 95 67 95 67 96 66 94 65 93 65 92 64 92 64 91 64 90 63 90 62 89 65 91 63 89 62 89 62 89 64 89 63 88 63 87 62 87 61 86 60 85 60 84 59 84 61 83 61 83 61 83 61 84 60 83 59 83 59 82 58 82 56 82 55 81 55 80 54 80 53 79 53 79 53 79 53 79 53 80 53 80 53 80 53 80 52 79 51 78 51 78 50 77 50 77 50 77 50 77 50 77 50 77 50 76 49 75 48 75 48 75 48 75 48 75 50 74 48 72 51 73 51 72 50 70 48 70 48 69 47 68 46 68 46 68 45 67 45 66 44 66 44 65 44 65 44 65 45 66 43 63 42 62 41 61 40 60 46 63 46 63 46 63 46 63 44 61 44 61 44 61 44 61 43 58 42 57 41 56 40 57 40 57 40 56 39 56 38 57 36 56 34 56 34 56 34 56 34 56 34 55 33 54 32 54 36 53 36 52 35 51 34 51 34 51 34 52 35 52 35 52 29 49 29 49 30 48 31 47 31 48 33 48 33 48 33 48 30 47 30 47 30 47 30 47 30 47 29 46 29 45 28 45 29 46 29 45 28 44 27 44 27 44 26 43 25 42 25 42 25 41 28 44 29 43 27 41 27 42 27 42 27 42 27 42 25 41 25 41 25 41 25 41 24 40 24 40 24 40 24 40 24 40 24 39 23 38 22 38 21 37 21 37 21 37 21 37 17 34 19 36 20 36 20 36 19 35 19 35 19 35 19 35 20 35 20 35 20 35 20 35 21 36 20 34 19 35 21 36 20 34 19 33 18 34 19 35 20 34 19 33 18 32 17 31 17 33 19 34 19 34 18 32 16 31 16 31 16 31 16 31 19 33 20 31 16 29 17 32 17 31 18 32 19 31 18 30 19 32 19 32 19 32 18 31 21 33 18 29 16 30 18 32 17 29 15 29 18 32 18 30 17 30 17 30 17 30 17 30 19 21 19 21 19 21 19 21 16 19 17 20 18 21 19 22 17 19 17 20 18 21 19 21 18 20 18 21 19 22 21 23 17 20 16 18 13 15 11 14 13 17 15 18 16 19 15 18 17 20 17 20 17 20 17 20 16 19 16 19 16 19 16 19 16 16 16 16 16 16 16 16 18 18 18 17 17 16 16 16 14 10 8 3 1 0 0 0 1 1 1 1 1 1 1 1 0 1 2 3 3 3 3 2 4 3 3 3 3 4 5 6 7 7 7 8 8 8 9 9 9 11 11 10 9 9 11 13 14 12 12 12 16 18 19 18 17 16 17 17 18 18 19 18 20 19 20 19 20 19 20 19 19 19 21 20 21 20 20 18 21 19 20 19 20 19 20 19 20 19 21 20 21 21 22 21 21 20 20 19 20 20 22 21 24 23 24 23 24 23 24 23 21 23 23 21 18 15 15 15 14 14 14 14 14 14 14 13 15 12 16 14 15 15 15 16 15 16 14 15 2 15 98 93 104 87 103 86 103 87 104 88 102 87 103 88 103 86 101 86 98 80 79 64 54 36 26 25 19 23 57 69 35 21 30 17 61 120 154 131 97 79 80 76 75 73 72 69 67 63 63 60 61 59 55 52 54 51 53 48 49 54 39 54 75 119 99 119 95 121 96 122 96 123 97 123 99 125 99 125 99 125 99 125 103 129 104 129 105 130 105 130 108 132 107 132 107 132 107 132 108 134 109 135 109 136 110 136 111 137 112 138 113 139 114 140 110 138 111 139 111 139 112 140 115 143 115 143 115 143 115 143 115 143 114 142 114 142 113 141 114 142 114 142 114 142 114 142 116 142 116 142 115 141 115 141 117 143 118 144 118 145 119 146 119 150 118 149 117 149 117 149 119 152 122 155 122 152 122 156 135 156 121 135 98 120 97 126 94 121 94 122 95 122 97 123 95 120 91 114 90 124 110 147 123 152 122 151 121 151 118 148 119 150 119 150 119 150 119 150 118 149 118 148 117 147 116 147 118 149 117 148 118 150 120 151 117 148 117 148 117 148 117 148 118 149 118 148 117 148 117 147 115 146 115 146 115 146 115 146 114 145 114 144 113 143 112 143 114 145 114 144 113 144 112 143 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 113 144 112 143 112 142 112 143 113 144 112 142 110 141 108 142 108 141 107 141 106 140 106 140 106 140 106 140 106 140 106 140 106 139 105 139 104 138 104 138 104 138 104 138 104 138 105 136 105 135 104 135 103 134 103 134 102 133 102 135 105 139 106 142 105 141 104 138 100 135 99 133 99 133 98 133 97 132 98 131 96 130 95 129 96 130 94 128 94 127 93 127 92 126 93 127 92 126 92 125 91 125 92 125 90 123 89 123 90 124 89 123 89 122 88 122 87 121 86 120 86 119 85 119 84 118 83 119 83 118 83 118 84 116 83 115 84 113 83 113 82 110 82 112 82 111 81 111 80 110 79 109 79 109 79 109 79 109 80 107 80 107 80 107 80 107 79 106 79 105 78 104 77 104 77 104 77 104 77 104 77 104 77 104 77 103 76 102 75 102 75 102 75 102 75 102 74 102 73 101 73 101 73 100 71 98 70 98 70 97 69 96 68 96 66 94 66 93 65 92 64 92 65 92 65 92 65 92 66 93 64 90 63 89 62 88 61 87 63 90 63 90 63 90 63 90 61 88 61 88 61 88 61 88 58 86 57 86 57 85 57 84 57 83 56 82 57 80 56 79 56 81 56 81 56 81 56 81 56 81 56 80 55 79 54 79 53 79 53 78 52 77 51 77 50 76 50 76 50 77 51 77 51 76 50 75 50 72 49 72 48 69 48 67 48 67 48 67 47 68 47 68 47 68 47 68 47 68 47 67 46 67 45 66 46 65 46 64 45 63 44 63 44 63 44 63 43 62 42 61 41 61 43 63 44 62 41 59 42 61 42 61 42 61 42 61 41 58 41 58 41 58 41 58 40 57 40 57 40 57 40 57 40 56 40 55 39 54 38 54 37 53 37 53 37 53 37 53 37 53 38 54 37 52 35 51 37 53 37 53 37 53 37 53 35 51 35 51 35 51 35 51 36 51 34 50 34 50 35 52 35 50 34 49 33 50 34 51 35 50 34 49 33 48 32 47 32 48 33 50 34 49 32 48 31 47 31 47 31 47 31 47 29 47 31 47 30 46 32 50 30 47 31 48 32 47 31 46 30 46 30 46 30 46 31 47 34 49 32 46 29 46 30 47 30 45 28 45 31 48 31 46 30 46 30 46 30 46 30 46 7 19 7 19 7 19 7 19 5 17 6 18 6 18 7 19 5 17 5 18 6 19 7 19 7 19 6 18 6 19 8 21 12 18 11 17 9 16 8 15 7 14 8 16 10 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 8 16 8 16 8 16 8 16 12 19 11 18 9 17 8 16 8 11 3 4 0 1 0 0 0 1 1 1 1 1 1 1 0 1 0 3 1 3 1 2 2 3 1 3 1 4 3 6 6 8 6 9 7 9 8 10 9 12 11 12 8 10 10 14 12 16 10 15 13 19 15 19 12 17 12 18 13 19 14 19 13 18 13 18 13 18 13 18 15 20 16 21 16 21 15 20 16 21 16 21 15 20 15 20 16 21 16 21 17 22 17 23 17 22 16 21 16 21 17 23 19 24 19 24 19 24 19 24 20 23 20 20 15 14 12 15 13 15 13 15 13 15 13 15 16 17 15 16 13 15 10 14 14 14 16 13 7 46 108 104 114 103 115 102 115 103 117 105 115 103 117 105 117 103 114 100 104 88 81 66 53 36 23 22 18 21 39 49 30 23 32 29 76 139 148 136 106 82 85 80 80 75 77 71 70 65 63 63 58 59 52 55 57 56 55 50 50 54 41 44 62 99 88 97 79 96 79 96 80 97 80 98 84 101 83 100 82 99 82 99 84 104 83 105 83 106 84 106 86 108 86 108 85 107 85 107 86 109 86 109 87 110 87 111 88 112 89 113 91 114 92 115 90 112 90 112 90 112 90 112 94 116 93 115 93 115 92 114 92 114 92 114 92 114 92 114 93 115 93 115 93 115 93 115 91 116 91 116 91 116 92 117 93 118 93 118 94 119 94 119 93 118 93 119 94 119 94 119 95 119 97 125 98 119 93 122 100 133 109 130 92 108 79 105 73 95 73 91 73 91 73 92 70 91 66 91 76 109 96 128 98 122 95 121 94 122 92 118 92 120 92 120 92 120 92 120 91 119 90 117 89 116 87 115 89 117 89 117 90 119 93 122 90 118 90 118 90 118 90 118 90 118 90 118 90 117 89 117 88 116 88 116 88 116 88 116 86 115 86 114 85 114 84 113 86 114 85 114 84 113 84 113 85 114 85 114 85 114 85 114 85 114 85 114 85 114 85 114 85 114 85 113 84 113 83 112 84 113 85 114 84 113 83 111 81 108 80 108 79 107 79 107 79 107 79 107 79 107 79 107 79 106 78 106 77 105 77 105 77 105 77 105 77 105 77 105 77 105 76 105 75 104 75 104 76 104 74 103 74 105 78 108 71 106 74 110 77 109 73 102 72 102 72 99 71 97 73 99 70 98 69 96 68 96 68 96 67 94 66 94 65 93 65 93 67 94 66 93 66 92 65 92 64 91 63 89 62 90 63 91 65 89 64 89 63 88 63 88 62 86 61 86 60 85 60 85 61 83 61 83 61 83 61 84 61 83 60 84 59 83 59 83 57 82 56 82 55 81 55 81 52 78 53 79 53 79 54 80 54 81 54 81 54 81 54 81 53 80 52 78 51 77 49 76 50 77 50 77 50 77 50 77 50 77 50 76 49 75 48 75 48 75 48 75 48 75 50 74 49 73 51 73 50 71 49 69 48 70 48 69 47 68 46 68 44 66 43 65 43 64 42 64 44 65 44 65 43 64 43 64 42 63 41 62 41 62 40 61 45 63 46 64 47 63 46 62 44 61 44 61 44 61 44 61 41 57 41 56 40 56 40 57 39 56 39 56 39 57 39 58 35 56 34 57 35 56 34 55 34 56 34 55 33 54 32 54 36 53 36 52 35 51 34 51 33 50 33 50 33 50 32 49 32 51 30 50 29 50 32 50 31 48 31 48 33 48 33 48 31 48 31 48 31 48 31 48 31 47 30 47 29 46 29 46 29 46 29 45 28 44 27 44 26 44 27 44 27 43 25 41 27 42 28 43 28 42 26 40 26 41 26 41 26 41 26 41 24 41 25 42 26 41 25 40 24 40 24 40 24 40 24 40 24 40 24 39 23 38 22 38 22 37 21 36 20 37 21 38 23 39 23 38 22 36 19 34 21 37 21 37 21 37 21 37 20 35 20 35 20 35 20 35 20 35 19 34 19 34 20 35 20 34 19 33 18 34 19 35 19 34 18 33 18 33 17 32 17 32 18 33 18 33 17 32 16 31 16 31 16 31 16 31 15 30 18 31 17 31 20 35 17 31 18 32 19 31 18 30 16 29 16 30 17 30 17 31 20 32 18 30 16 29 17 30 17 29 15 29 18 32 18 30 18 31 18 31 18 31 18 31 19 21 19 21 19 21 19 21 19 21 18 20 18 20 17 19 17 19 17 20 18 21 19 21 20 22 18 19 17 19 18 21 17 20 17 20 17 20 17 20 15 18 16 20 17 20 17 20 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 16 16 16 16 16 16 16 19 19 18 18 17 16 15 15 14 10 8 3 1 0 0 0 1 1 1 1 1 1 1 1 0 1 2 3 3 3 3 2 4 3 3 3 3 4 5 6 7 7 8 8 8 9 9 9 12 12 13 12 10 10 12 14 19 16 16 15 18 18 18 16 17 16 17 17 18 18 19 18 18 17 18 17 18 17 18 17 20 20 21 21 22 20 21 19 22 21 22 20 21 19 20 19 21 20 21 21 22 21 23 22 23 22 22 21 22 21 23 22 25 24 25 24 25 24 25 24 23 23 23 20 16 13 13 14 15 15 15 15 15 15 15 15 17 15 17 14 15 14 14 15 16 9 20 3 15 61 105 93 103 85 102 84 103 86 105 87 103 86 105 88 106 86 102 84 95 75 72 56 46 29 20 19 18 23 30 32 26 21 31 37 108 150 150 136 116 81 81 81 79 76 75 72 70 66 66 63 64 60 54 53 56 53 54 49 49 60 47 54 68 115 102 126 96 122 96 123 97 123 98 124 99 125 100 126 100 126 100 126 105 130 105 131 106 131 107 132 109 134 109 133 108 132 107 132 109 135 109 136 110 136 111 137 111 138 112 139 114 141 116 142 114 141 113 141 113 141 113 141 116 144 116 143 115 142 114 142 114 142 114 142 114 142 114 142 116 144 116 144 116 144 116 144 115 141 116 142 117 144 118 144 118 144 118 145 119 145 120 147 120 151 119 152 121 153 122 154 123 151 119 155 124 152 119 153 123 156 136 164 132 151 118 143 107 135 102 130 97 127 96 127 99 125 97 131 113 151 125 155 124 152 120 151 122 154 122 151 120 151 120 151 120 151 120 151 117 148 117 148 117 148 117 148 119 150 118 149 118 150 120 151 118 149 118 149 118 149 118 149 118 149 118 149 118 149 118 149 116 147 116 147 116 147 116 147 116 147 116 147 115 146 114 145 115 146 114 145 114 144 113 144 115 146 115 146 115 146 115 146 115 146 115 146 115 146 115 146 115 146 114 145 114 144 113 144 114 145 115 146 114 144 112 143 109 143 108 142 108 141 107 141 108 142 108 142 108 142 108 142 107 141 106 140 106 139 105 139 105 139 105 139 105 139 105 139 105 139 104 138 104 137 103 137 105 138 103 137 104 140 108 145 107 154 118 160 126 156 119 149 111 143 103 136 97 133 98 133 99 132 97 130 96 130 96 131 95 129 94 128 94 127 93 127 93 127 93 126 92 126 91 125 91 124 90 123 89 124 90 125 90 124 89 123 89 122 88 122 87 121 86 120 86 119 85 119 83 119 83 118 83 118 84 116 84 116 84 114 84 113 83 111 83 113 82 112 82 111 81 111 78 108 78 109 79 110 80 110 81 108 81 108 81 108 81 108 80 107 79 105 78 104 76 103 77 104 77 104 77 104 77 104 77 104 77 103 76 102 75 102 75 102 75 102 75 102 74 102 73 102 74 101 72 99 70 97 70 98 70 97 69 96 68 96 67 95 67 95 66 94 65 93 65 92 64 91 63 90 62 89 61 88 62 89 62 89 63 90 62 89 64 91 64 91 62 89 61 88 61 88 61 88 61 88 56 85 56 85 56 85 57 84 56 82 56 82 57 80 57 80 55 80 57 82 57 82 55 80 56 81 56 80 55 79 54 79 53 79 53 78 52 77 51 77 52 78 52 77 50 76 49 75 52 76 49 73 49 71 49 73 48 69 48 67 48 67 48 67 48 69 48 69 48 69 48 69 48 69 47 68 47 67 46 67 46 65 46 64 45 63 44 63 43 62 44 64 44 62 42 60 44 62 42 61 41 60 41 60 41 60 41 60 41 60 41 60 40 57 42 59 42 59 40 57 40 57 40 57 40 57 40 57 40 56 40 55 39 54 38 54 38 54 36 52 36 52 38 54 36 52 37 53 37 52 36 51 36 52 36 52 36 52 36 52 35 51 35 51 35 51 35 51 35 50 34 49 33 50 34 51 35 50 34 49 33 50 34 51 32 48 33 49 33 49 34 50 31 48 32 49 33 48 32 47 31 47 31 47 31 47 31 47 30 47 32 47 29 46 31 49 30 47 31 48 32 47 31 46 30 46 30 47 31 47 32 48 30 46 30 45 29 45 29 45 30 45 28 45 31 48 31 46 31 47 31 47 31 47 31 47 7 19 7 19 7 19 7 19 8 19 7 18 6 17 5 16 5 17 5 18 6 19 7 19 9 20 6 17 4 16 5 18 7 14 7 15 8 15 9 16 8 16 10 18 11 18 11 17 8 15 8 15 8 15 8 15 9 16 9 16 9 16 9 16 8 16 8 16 8 16 8 16 10 18 9 16 8 15 6 14 8 11 3 4 0 1 0 0 0 1 1 1 1 1 1 1 0 1 0 3 1 3 1 2 2 3 1 3 1 4 3 6 4 6 4 7 5 8 6 8 9 12 10 11 7 9 9 13 15 18 11 16 12 18 12 16 12 17 12 18 13 19 14 19 15 20 15 20 15 20 15 20 15 21 16 22 17 21 16 20 17 22 17 21 16 20 15 20 16 21 16 22 17 23 18 23 19 24 18 22 17 23 18 24 20 25 20 25 20 25 20 25 22 24 21 19 13 13 11 14 13 15 13 15 13 15 13 15 16 17 14 16 13 14 10 15 13 9 23 5 29 88 112 109 112 102 114 102 114 103 116 105 115 104 118 107 118 104 114 101 97 82 71 58 43 27 15 15 10 23 22 22 23 22 32 50 118 162 143 140 121 83 83 82 84 79 81 75 74 69 67 67 60 59 52 55 59 58 56 50 45 55 44 41 54 91 86 99 79 96 79 97 80 98 81 98 80 98 81 99 84 102 85 104 85 105 84 106 84 107 85 107 87 109 87 108 86 107 85 107 86 109 86 110 87 111 88 111 89 112 90 114 92 115 93 117 93 115 92 114 92 114 92 114 94 116 94 115 93 114 92 114 92 114 92 114 92 114 92 114 94 116 94 116 94 116 94 116 89 115 91 117 93 119 94 120 93 118 93 119 94 120 95 119 94 119 95 121 97 123 98 124 101 119 92 122 99 122 97 126 97 128 99 132 103 132 102 128 100 123 97 115 90 111 90 111 90 114 90 123 106 135 104 123 96 121 91 120 95 124 95 121 92 120 92 120 92 120 92 120 87 115 88 117 89 118 91 119 94 121 92 119 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 90 118 88 116 88 116 88 116 88 116 88 117 88 116 87 116 86 115 86 115 86 114 85 113 84 113 86 115 86 115 86 115 86 115 86 115 86 115 86 115 86 115 86 115 86 114 85 114 84 113 85 115 86 115 86 114 84 112 81 109 81 108 80 107 79 107 80 108 80 108 80 108 80 108 79 107 79 106 78 105 77 105 77 105 77 105 77 105 77 105 77 105 77 104 76 103 75 103 78 105 76 103 76 107 81 110 82 122 96 141 107 144 103 135 86 114 78 100 71 96 71 100 71 98 69 96 68 96 68 97 67 95 67 94 66 93 65 93 65 92 65 91 64 90 63 90 63 90 62 89 62 90 64 91 65 90 65 89 64 88 63 88 62 87 62 86 61 85 60 85 61 83 61 83 61 83 61 84 61 84 61 84 60 83 59 83 57 83 57 82 56 81 55 81 52 78 52 79 53 80 54 80 54 81 54 81 54 81 54 81 53 80 52 78 51 77 49 76 50 77 50 77 50 77 50 77 50 77 50 76 49 75 48 75 48 75 48 75 48 75 50 74 50 74 52 73 50 71 49 69 48 70 48 69 47 68 46 68 47 69 47 68 46 68 45 67 44 65 43 63 41 61 40 60 39 61 40 62 41 63 42 64 44 62 47 65 48 64 45 61 44 61 44 61 44 61 44 61 40 56 40 56 40 56 40 57 39 56 39 56 39 57 39 58 34 55 35 58 36 57 33 54 34 56 34 55 33 54 32 54 36 53 36 52 35 51 34 51 38 54 37 53 35 51 33 50 31 50 26 47 26 48 30 49 29 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 31 47 30 46 29 46 29 46 29 45 28 44 27 44 25 43 27 45 27 43 24 40 30 44 27 41 25 40 26 42 25 40 25 40 25 40 25 40 23 40 26 43 27 42 24 39 24 40 24 40 24 40 24 40 24 40 24 39 23 38 22 38 23 38 20 35 19 36 22 39 16 33 18 35 20 36 20 36 19 35 19 35 19 35 19 35 20 35 20 35 20 35 20 35 20 34 19 33 18 34 19 35 20 34 19 33 18 34 19 35 16 32 17 33 18 34 19 35 16 32 17 33 18 32 17 31 16 31 16 31 16 31 16 31 19 33 20 31 16 28 17 31 17 31 18 32 19 31 18 30 18 31 18 32 19 33 20 33 16 29 16 29 16 29 16 29 17 29 15 29 18 32 18 30 18 31 18 31 18 31 18 31 14 17 17 20 19 22 20 22 22 23 19 20 18 21 21 24 18 20 18 20 18 20 18 20 19 20 16 17 15 18 18 21 18 21 18 21 18 21 18 21 17 20 17 19 16 18 15 18 16 19 16 19 16 19 16 19 17 20 17 20 17 20 17 20 18 18 18 17 17 16 16 16 17 17 17 16 16 15 15 15 16 13 11 6 4 1 1 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 3 6 7 8 9 10 11 11 11 13 12 12 11 11 12 12 13 21 19 20 18 19 17 18 16 19 18 19 19 20 20 21 20 23 21 20 18 19 19 22 22 21 20 21 21 22 22 23 22 22 20 21 19 20 20 21 21 22 20 21 20 21 21 23 23 21 20 21 20 21 20 21 20 23 22 24 24 25 24 24 23 26 19 15 15 15 12 12 14 13 14 16 18 18 17 16 15 15 13 14 14 14 14 14 14 22 1 19 6 37 90 116 94 107 87 103 85 105 88 106 87 104 89 110 92 107 85 100 82 91 72 66 47 39 29 23 20 20 18 33 25 23 22 25 66 150 147 146 144 133 96 75 81 80 79 79 77 75 71 70 66 64 62 58 55 56 52 54 50 54 54 49 60 60 111 108 124 95 122 97 124 99 126 100 127 101 126 100 126 100 127 102 129 106 131 106 131 107 133 109 135 108 133 108 132 106 131 106 130 107 134 110 138 113 139 112 137 114 140 114 141 115 141 116 142 114 143 115 144 116 143 115 142 114 142 114 143 115 144 116 144 115 143 115 143 115 143 115 143 116 144 117 145 117 144 115 143 116 144 116 144 116 144 116 144 117 145 117 145 117 145 117 145 121 152 120 153 121 154 122 154 120 154 124 158 127 157 124 155 128 158 130 158 129 161 133 167 128 163 127 161 128 168 129 159 129 164 133 162 126 156 122 152 124 156 124 154 123 153 121 152 119 151 121 152 119 150 120 152 120 151 120 151 120 151 120 151 118 149 118 149 118 149 118 149 116 147 116 147 116 148 118 150 119 150 119 150 119 150 119 150 119 149 118 148 117 149 118 150 118 149 118 149 118 149 118 149 116 147 116 147 116 147 116 147 116 147 116 147 116 147 116 147 116 146 114 145 116 147 115 145 114 145 114 145 114 145 114 145 115 146 115 146 115 146 115 146 111 145 111 144 110 143 109 143 108 142 108 142 108 142 108 142 107 141 107 140 106 139 105 139 105 139 105 139 105 139 105 139 105 139 105 138 104 137 103 137 101 135 100 135 104 141 111 149 106 193 142 206 190 184 167 176 130 149 106 146 97 129 99 128 99 132 98 131 97 130 96 130 95 129 95 128 94 127 93 127 92 127 94 129 94 127 91 124 91 125 91 124 90 123 89 123 91 124 89 122 88 122 88 123 88 122 87 120 85 118 84 117 84 121 86 121 84 119 86 119 84 116 85 114 84 113 83 111 83 114 84 114 84 113 82 111 79 109 80 110 80 110 80 111 80 107 80 107 80 107 80 107 81 107 78 103 76 104 78 106 78 105 78 105 78 105 78 105 77 104 77 104 77 104 77 104 75 102 75 102 75 102 74 102 74 102 74 101 73 100 72 100 70 98 70 97 69 96 68 96 67 96 68 97 69 96 68 95 66 92 62 87 60 88 63 91 64 91 64 91 64 91 64 91 65 92 65 91 64 90 63 90 62 89 62 88 61 87 60 87 58 87 58 86 57 85 57 84 59 83 55 82 59 83 59 79 55 80 55 79 54 78 53 78 54 79 54 79 54 79 54 79 51 77 51 78 52 79 53 79 50 76 51 79 53 78 48 71 54 78 54 81 55 72 49 74 48 69 50 69 50 69 49 68 46 67 46 68 47 69 48 69 44 65 45 66 45 66 45 67 44 64 47 67 48 66 45 63 45 64 45 63 44 62 43 61 44 63 44 63 44 63 44 64 43 62 43 61 41 59 39 57 44 60 43 59 41 57 39 56 40 56 38 54 37 56 40 58 36 52 37 54 38 54 37 53 38 54 38 53 37 52 36 52 37 53 37 53 37 53 37 53 36 51 34 50 36 52 35 50 35 51 35 51 35 51 35 51 35 51 34 50 34 51 36 52 34 50 35 52 36 52 35 51 33 49 33 49 33 49 33 49 31 47 31 47 31 47 31 47 33 48 32 47 31 48 32 49 34 49 31 46 30 47 33 50 29 45 29 46 30 47 31 47 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 45 29 44 28 44 23 40 27 45 30 45 27 42 6 18 7 20 8 20 7 19 10 21 7 18 6 19 9 22 6 18 6 18 6 18 6 18 7 18 4 15 3 16 6 19 11 18 11 18 11 18 11 18 10 17 10 17 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 10 18 10 17 9 16 8 16 9 17 9 16 8 15 7 15 9 13 5 7 0 2 0 0 0 1 1 1 1 1 1 1 0 2 0 2 0 2 0 2 0 2 1 3 2 4 2 4 4 7 6 9 8 11 9 10 10 12 9 11 9 12 11 14 14 18 13 18 13 18 12 17 14 19 15 20 15 21 16 21 17 22 16 20 15 21 17 22 16 21 16 22 17 23 18 23 17 21 16 20 15 21 16 22 17 22 16 21 17 22 18 24 16 21 16 21 16 21 16 21 18 24 19 25 20 24 19 23 23 19 12 15 13 12 10 14 12 15 14 16 15 17 14 16 15 16 13 15 13 15 13 15 18 6 20 18 58 108 123 108 120 106 117 105 118 107 119 106 117 106 119 108 118 103 111 96 94 79 66 50 36 28 17 17 15 19 24 25 27 29 33 89 146 152 143 147 134 100 80 81 84 80 83 78 78 72 69 68 60 62 56 58 58 56 55 52 53 49 45 47 48 90 93 97 79 96 80 97 81 99 82 99 84 101 83 100 84 101 85 104 85 105 83 105 84 107 87 109 87 109 86 108 86 107 85 107 85 109 88 112 90 113 89 112 91 114 92 115 92 116 93 116 92 115 94 116 94 116 93 114 92 114 92 115 93 115 94 116 93 115 93 115 93 115 93 115 93 115 94 116 95 116 94 115 92 116 92 116 92 116 92 116 93 117 93 117 93 117 93 117 95 120 96 121 96 122 97 122 96 122 100 126 102 126 99 124 99 130 98 130 97 129 102 135 98 133 105 133 104 135 104 128 98 130 100 128 98 126 97 123 96 124 96 123 94 122 93 121 91 121 94 121 91 119 92 121 92 120 92 120 92 120 92 120 90 118 90 118 90 118 90 118 89 117 88 116 89 118 91 119 91 119 91 119 91 119 91 119 90 118 89 117 89 117 90 118 89 118 89 118 89 118 89 118 87 116 87 116 87 116 87 116 87 116 87 116 87 116 87 116 87 115 85 114 87 117 86 114 85 114 85 114 85 114 85 114 86 115 86 115 86 115 86 115 83 111 83 110 82 110 81 109 80 108 80 108 80 108 80 108 79 107 79 106 78 106 77 105 77 105 77 105 77 105 77 105 77 105 77 104 76 103 75 103 74 102 73 102 76 108 83 112 104 137 131 217 203 242 188 195 109 116 74 100 69 97 73 101 70 98 70 97 69 97 68 96 67 95 67 94 66 94 65 93 66 93 67 95 67 93 65 91 64 91 64 90 63 90 62 89 66 90 64 88 63 88 63 89 64 88 63 87 61 85 60 84 62 85 64 86 62 84 63 87 61 84 61 84 60 83 59 83 57 84 58 84 58 83 56 81 53 79 53 79 52 78 52 78 53 80 53 80 53 80 53 80 53 79 51 78 50 77 51 78 50 77 50 77 50 77 50 77 50 77 50 77 50 77 50 77 48 75 48 75 48 75 50 74 50 74 52 73 51 72 51 72 48 70 48 69 47 68 46 68 45 68 46 69 47 68 46 67 45 65 43 62 41 62 42 64 43 64 43 64 43 64 43 64 48 65 47 64 47 63 46 63 45 62 45 61 44 60 43 60 42 58 42 57 41 57 40 57 41 56 38 55 41 60 40 57 36 56 34 56 33 55 32 54 32 54 32 54 32 54 32 54 34 51 34 52 35 53 36 53 39 55 37 54 36 52 33 50 32 51 29 53 30 49 29 53 27 49 30 51 33 49 32 49 29 46 29 47 30 48 31 48 29 45 28 45 28 45 28 45 26 44 28 46 29 45 27 43 27 44 27 44 26 43 25 42 28 43 28 43 29 44 29 44 27 43 28 42 26 40 24 38 27 42 26 41 24 39 23 38 25 41 24 39 22 38 22 38 20 37 21 38 22 38 21 36 22 38 22 37 21 36 20 36 21 37 21 37 21 37 21 37 20 35 18 34 20 36 19 34 20 35 20 35 20 35 20 35 22 37 20 34 19 34 19 34 18 34 19 35 19 34 18 32 18 33 18 33 18 33 18 33 17 32 17 32 17 32 17 32 18 32 17 31 16 32 17 33 20 32 18 31 18 31 19 33 16 29 16 30 17 31 18 31 17 30 17 30 17 30 17 30 17 30 17 30 17 30 17 30 17 30 17 29 16 29 15 28 12 26 15 29 16 29 15 27 20 22 21 23 20 22 19 20 21 22 19 20 18 21 20 23 18 20 18 20 18 20 18 20 19 20 16 17 15 18 18 21 18 21 18 21 18 21 18 21 17 20 17 20 17 20 17 20 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 18 18 18 17 17 16 16 16 17 17 17 16 16 15 15 15 15 12 10 6 4 1 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 4 4 4 4 5 5 6 6 6 7 8 9 10 10 10 10 12 11 11 11 12 13 14 15 17 16 17 16 17 17 18 17 19 19 20 19 21 20 21 20 22 21 21 20 21 20 22 21 21 20 21 21 22 22 23 22 22 21 21 20 21 20 22 21 22 21 21 20 22 22 24 23 22 21 22 21 22 21 22 21 23 23 24 24 25 23 23 22 24 18 14 14 14 12 12 14 15 15 15 15 15 16 17 17 16 16 16 16 16 16 16 16 15 4 13 15 73 102 112 90 110 89 107 87 109 90 109 88 107 86 105 86 108 85 99 76 84 65 58 39 33 23 19 17 19 23 24 23 34 30 47 113 156 153 151 148 138 103 79 79 80 79 80 78 76 72 71 67 65 63 59 56 57 53 55 51 52 52 47 57 56 106 105 123 97 123 97 123 97 124 98 124 101 127 100 126 101 128 103 129 105 130 104 130 106 132 108 134 110 135 110 134 109 134 109 133 109 136 111 138 113 139 113 139 115 141 115 142 116 142 117 143 115 143 116 145 117 144 115 143 113 141 114 142 115 143 115 143 115 143 115 143 115 143 115 143 113 142 115 144 116 145 116 144 117 147 117 147 117 147 117 147 118 148 118 148 118 148 118 148 120 153 121 153 122 154 122 154 122 155 125 158 127 158 125 156 129 161 130 160 128 162 131 169 133 176 144 181 141 180 136 171 132 166 129 165 128 162 126 161 125 158 123 156 122 153 121 152 120 152 122 153 120 150 121 153 121 152 121 152 121 152 121 152 119 150 119 150 119 150 119 150 118 148 117 148 117 149 119 150 119 150 119 150 119 150 119 150 118 148 117 147 116 148 117 149 118 149 118 149 118 149 118 149 116 147 116 147 116 147 116 147 116 147 116 147 116 147 116 147 117 146 114 146 116 148 116 145 114 145 114 145 114 145 114 145 115 146 115 146 115 146 115 146 111 145 111 145 110 144 110 143 109 143 109 142 108 142 108 142 107 141 107 141 106 140 106 139 105 139 105 139 105 139 105 139 105 140 105 139 104 138 103 138 103 138 103 139 106 143 111 149 112 167 203 255 251 255 255 255 189 183 114 147 98 135 103 124 99 132 98 132 97 131 97 130 95 129 95 129 94 128 94 127 93 128 94 128 94 127 92 125 91 125 91 125 90 124 90 123 91 124 89 122 88 122 88 123 89 123 89 122 87 120 86 120 84 121 86 121 84 119 86 119 84 116 85 114 84 113 83 111 83 114 84 114 84 113 82 111 81 111 81 110 79 109 78 108 80 107 80 107 80 107 80 107 79 106 79 106 79 105 77 104 77 104 77 104 77 104 77 104 77 104 77 104 77 104 77 104 75 102 75 102 75 102 74 102 74 102 74 101 73 100 72 100 70 98 70 97 69 96 68 96 67 96 68 97 69 96 68 95 66 93 65 92 65 91 64 91 64 91 64 91 64 91 64 91 65 91 64 91 63 90 63 90 62 89 62 88 61 87 60 87 58 87 58 87 57 86 58 84 57 82 55 81 58 81 57 79 58 83 57 82 56 81 56 81 55 80 55 79 54 79 54 79 51 77 52 78 52 78 53 79 54 79 52 77 50 76 50 76 57 78 52 78 53 71 50 75 50 71 51 69 50 68 50 68 47 68 47 68 48 69 48 69 47 68 46 67 45 65 44 65 43 62 44 64 45 63 43 62 44 63 44 62 43 62 43 61 43 62 43 62 42 61 42 61 42 61 42 61 41 59 39 57 41 58 41 57 39 55 38 55 42 58 41 57 39 54 36 52 37 53 38 54 38 54 37 52 38 54 38 53 37 52 36 52 37 53 37 53 37 53 37 53 36 51 34 50 36 52 35 50 35 51 35 51 35 51 35 51 38 53 36 50 33 49 32 48 33 49 34 50 33 48 31 46 33 49 33 49 33 49 33 49 32 48 32 48 32 48 32 48 33 48 32 47 31 48 32 49 32 48 31 47 31 47 32 48 29 45 30 46 30 46 31 47 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 30 46 29 45 29 44 29 45 29 45 29 45 28 44 6 19 7 20 8 19 6 18 8 20 7 18 6 19 8 20 6 18 6 18 6 18 6 18 6 17 5 16 4 17 5 18 11 18 11 18 11 18 11 18 10 17 10 17 11 18 11 18 9 16 9 16 9 16 9 16 8 15 8 15 8 15 8 15 10 18 10 17 9 16 8 16 9 17 9 16 8 15 7 15 8 13 5 8 0 2 0 0 0 1 1 1 1 1 1 1 0 2 0 2 0 2 0 2 1 4 2 4 3 5 3 6 5 8 7 10 8 10 8 10 9 11 9 11 10 14 13 16 11 17 12 18 13 19 14 20 15 20 15 21 16 21 17 22 17 22 17 21 16 22 17 22 16 21 16 22 17 23 18 23 18 22 16 21 16 21 17 23 18 22 17 22 17 23 19 25 18 23 18 23 18 23 18 23 19 24 20 25 20 24 18 22 21 17 10 13 12 11 9 14 14 15 12 13 12 15 15 18 15 17 15 17 15 17 15 18 15 11 13 33 99 120 122 110 121 109 118 107 119 110 120 108 120 106 115 106 120 107 111 93 85 71 55 41 28 23 14 16 11 27 19 26 31 30 61 145 151 159 149 152 142 111 87 80 85 81 85 79 79 74 71 70 62 63 58 59 60 58 57 53 52 49 45 46 45 86 91 98 81 98 81 98 80 97 80 97 85 101 84 101 84 102 86 105 84 104 82 104 83 106 86 109 89 111 89 111 89 111 88 110 87 111 89 113 90 114 91 114 93 116 93 116 94 117 94 118 94 116 95 117 95 117 94 116 91 114 92 114 93 115 93 115 93 115 93 115 93 115 93 115 90 113 92 116 95 117 95 117 94 118 94 118 94 118 94 118 94 118 94 118 95 119 95 119 96 121 96 122 97 122 98 123 98 124 100 127 102 127 101 125 104 131 103 130 100 130 99 134 108 145 110 145 106 143 98 130 100 137 107 138 101 126 96 129 94 125 95 123 94 122 93 121 92 122 95 122 93 120 93 123 94 122 94 122 94 122 94 122 92 120 92 120 92 120 92 120 91 119 90 118 90 118 91 120 92 120 92 120 92 120 92 120 89 117 88 116 88 116 89 117 89 118 89 118 89 118 89 118 88 117 88 117 88 117 88 117 88 117 88 117 88 117 88 117 88 116 85 115 88 117 87 115 86 115 86 115 86 115 86 115 86 115 86 115 86 115 86 115 84 112 83 111 83 110 82 110 82 109 81 109 81 108 80 108 80 108 79 107 79 106 78 106 78 106 78 106 78 106 78 106 77 105 77 104 76 103 75 103 77 105 77 105 79 109 83 111 75 164 213 254 211 249 220 255 205 177 98 106 72 101 71 97 71 99 70 98 70 97 69 97 68 96 67 95 67 94 66 94 67 94 67 94 66 93 65 92 65 92 64 91 64 90 63 90 66 90 64 88 63 88 63 89 64 89 64 88 63 87 62 87 62 85 64 86 62 84 63 87 61 84 61 84 60 83 59 83 57 84 58 84 58 83 56 81 60 85 59 84 57 82 55 80 54 81 54 81 54 81 54 81 51 79 53 81 53 79 50 76 49 76 49 76 49 76 49 76 50 77 50 77 50 77 50 77 48 75 48 75 48 75 50 74 50 74 52 73 51 72 51 72 48 70 48 69 47 68 46 68 45 68 46 69 47 68 46 67 45 66 46 67 46 66 44 64 43 64 43 64 43 64 43 64 47 64 47 63 46 63 45 62 45 62 45 61 44 60 43 60 43 59 42 58 42 57 41 58 39 56 38 55 39 57 39 57 38 57 35 57 34 56 34 55 34 55 33 55 33 54 32 54 35 52 35 52 35 52 35 52 32 50 34 51 33 49 33 52 36 55 30 57 34 52 26 50 30 51 31 50 30 50 30 51 30 48 31 48 31 48 31 48 31 48 30 46 28 44 27 43 27 44 27 45 28 44 27 44 28 45 28 45 27 44 27 44 28 42 27 42 27 41 26 41 27 42 27 42 27 41 25 39 24 40 24 39 23 38 22 38 24 40 25 41 24 38 20 35 22 38 23 39 22 38 21 36 22 38 22 37 21 36 20 36 21 37 21 37 21 37 21 37 20 35 18 34 20 36 19 34 20 35 20 35 20 35 20 35 22 36 20 34 18 33 18 34 19 34 19 34 18 31 15 29 18 33 18 33 18 33 18 33 18 33 18 33 18 33 18 33 18 32 17 31 16 32 17 33 19 31 18 31 18 31 18 32 17 30 17 30 17 30 17 30 16 29 16 29 16 29 16 29 17 30 17 30 17 30 17 30 18 31 17 30 17 29 16 29 19 32 17 29 16 29 16 29 14 17 16 19 18 21 19 21 19 21 19 20 18 21 19 21 18 20 18 20 18 20 18 20 17 19 17 19 17 19 17 19 18 21 18 21 18 21 18 21 17 20 17 20 17 20 17 20 16 19 16 19 16 19 16 19 15 18 15 18 15 18 15 18 18 18 18 17 17 16 16 16 17 17 17 16 16 15 15 15 14 12 12 8 6 2 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 7 8 9 10 10 10 9 9 10 10 11 12 13 15 17 18 18 18 19 19 20 20 21 21 20 19 21 20 21 21 22 21 22 21 22 22 23 21 22 21 21 20 21 21 22 22 23 22 23 22 22 20 21 21 23 22 23 22 22 21 23 22 24 24 23 22 23 22 23 22 23 22 25 24 25 24 25 23 23 21 22 15 11 12 13 11 11 14 15 15 13 13 13 15 16 18 17 17 17 17 17 17 18 16 15 5 8 33 102 100 110 93 110 88 106 86 108 89 108 87 111 88 106 88 110 88 100 74 80 59 53 32 28 20 19 19 15 31 28 29 31 25 80 157 158 156 154 151 147 116 88 80 82 81 82 79 78 74 72 69 67 65 61 58 58 55 57 53 54 55 50 58 55 104 105 125 99 125 99 124 98 124 98 124 102 128 101 127 102 128 103 130 105 130 105 130 106 132 108 134 111 136 111 137 112 137 112 137 112 138 112 139 113 140 115 142 116 143 117 143 118 144 118 144 117 145 118 146 118 146 117 145 114 142 115 143 115 144 116 144 116 144 116 144 116 144 116 144 113 142 115 145 118 146 118 146 118 148 118 148 118 148 118 148 118 148 119 149 120 150 121 151 121 153 122 154 122 155 123 155 125 157 126 159 127 159 127 159 130 163 131 164 130 166 134 172 147 186 146 186 149 192 142 175 136 177 141 181 134 161 125 167 126 160 126 158 123 156 123 153 121 154 124 154 122 152 122 155 122 153 122 153 122 153 122 153 120 151 120 151 120 151 120 151 121 151 119 150 119 150 119 151 120 151 120 151 120 151 120 151 118 148 117 147 116 148 117 149 118 149 118 149 118 149 118 149 117 148 117 148 117 148 117 148 117 148 117 148 117 148 117 148 117 147 115 146 117 149 116 146 115 146 115 146 115 146 115 146 115 146 115 146 115 146 115 146 112 146 112 145 111 145 110 144 111 144 110 143 109 142 108 142 108 142 108 141 107 141 106 140 106 140 106 140 106 140 106 140 105 140 105 139 104 138 103 138 105 140 106 141 107 143 110 146 122 255 246 255 255 250 255 255 252 219 123 147 97 138 106 128 100 133 99 132 98 132 97 131 96 130 96 129 95 129 94 128 94 128 93 127 92 126 92 126 92 126 92 125 91 125 90 124 91 124 89 122 88 122 88 123 89 123 89 122 88 122 88 121 84 121 86 121 84 119 86 119 84 116 85 114 84 113 83 111 83 114 84 114 84 113 82 111 86 116 85 114 83 112 81 111 81 108 81 108 81 108 81 108 79 106 81 108 81 106 78 103 76 103 76 103 76 103 76 103 77 104 77 104 77 104 77 104 75 102 75 102 75 102 74 102 74 102 74 101 73 100 72 100 70 98 70 97 69 96 68 96 67 96 68 97 69 96 68 95 66 94 67 94 67 93 65 91 64 91 64 91 64 91 64 91 64 91 63 90 63 89 62 89 62 89 62 88 61 87 60 87 59 88 59 87 58 87 58 85 56 82 57 82 57 80 57 80 57 81 56 81 55 80 55 79 57 81 56 80 55 79 54 79 52 78 52 78 52 78 52 78 50 79 56 82 53 77 51 78 54 76 54 83 61 78 51 72 54 73 52 68 50 68 51 69 49 69 48 69 48 69 48 69 49 69 48 68 46 66 44 65 46 65 46 64 45 65 46 65 46 65 46 65 46 65 46 65 43 62 43 61 42 60 41 60 41 60 42 61 42 60 40 58 40 56 39 56 39 55 38 55 37 55 40 58 41 57 38 54 39 55 39 55 39 54 37 52 38 54 38 53 37 52 36 52 37 53 37 53 37 53 37 53 36 51 34 50 36 52 35 50 35 51 35 51 35 51 35 51 33 49 33 49 33 50 35 52 35 51 35 51 34 48 31 46 33 49 33 49 33 49 33 49 33 49 33 49 33 49 33 49 33 48 32 47 31 48 32 49 30 47 31 47 31 47 31 46 30 46 30 46 30 46 30 46 29 45 29 45 29 45 29 45 30 46 30 46 30 46 30 46 31 47 31 46 30 46 29 45 33 48 31 46 29 45 29 46 0 13 3 16 6 18 7 19 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 5 17 5 17 5 17 5 17 11 18 11 18 11 18 11 18 10 17 10 16 9 15 8 15 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 10 18 10 17 9 16 8 16 9 17 9 16 8 15 7 15 9 15 8 11 3 5 0 0 0 1 1 1 1 1 1 1 0 2 0 2 0 2 0 2 0 2 1 3 2 4 2 4 6 8 7 10 8 9 7 8 8 10 9 12 12 16 16 19 15 20 15 21 16 21 16 21 16 21 16 21 17 22 17 23 17 22 18 23 18 23 17 22 16 21 16 22 17 23 18 23 18 23 17 22 17 22 18 23 18 23 18 23 18 24 20 25 19 24 19 24 19 24 19 24 20 25 20 25 19 23 17 21 18 14 8 12 10 10 9 13 12 14 12 14 12 15 14 16 15 17 15 17 15 17 15 18 18 14 20 66 119 112 126 112 120 107 117 106 118 108 119 107 122 109 119 109 121 107 111 95 82 67 50 36 25 22 16 20 8 31 25 34 21 32 97 167 148 157 148 154 150 125 97 83 87 83 86 81 81 75 72 71 63 65 59 61 61 59 58 55 54 52 48 47 44 84 91 100 82 99 82 100 83 100 83 100 85 102 85 102 85 103 87 105 86 106 84 106 85 108 87 110 89 111 89 111 90 112 90 112 90 113 90 113 91 115 93 117 94 117 95 118 95 119 96 119 95 118 97 119 97 119 96 117 94 116 94 117 95 117 96 118 96 118 96 118 96 118 96 118 93 116 95 118 97 119 97 119 95 119 95 119 95 119 95 119 94 119 95 120 97 121 98 122 97 122 97 122 98 123 98 124 101 126 102 127 102 128 103 128 108 132 110 132 105 134 105 140 110 150 110 158 116 168 113 154 107 140 103 140 102 126 94 132 97 127 96 127 97 124 96 124 94 123 97 124 94 122 95 124 95 123 95 123 95 123 95 123 93 121 93 121 93 121 93 121 94 121 92 120 91 119 92 120 93 121 93 121 93 121 93 121 91 118 90 117 89 118 90 119 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 116 86 116 88 118 88 115 87 116 87 116 87 116 87 116 86 115 86 115 86 115 86 115 85 112 84 112 83 111 83 111 83 111 83 110 81 109 80 108 81 108 80 108 79 107 79 107 79 107 79 107 79 107 79 107 77 105 77 104 76 103 75 103 77 105 78 106 79 107 80 107 111 244 217 237 227 254 220 238 221 182 95 103 70 101 69 103 70 99 71 99 70 98 70 98 69 96 68 96 67 95 67 95 68 94 66 92 65 92 65 93 66 92 65 92 64 91 64 91 66 90 64 88 63 88 63 89 63 88 63 88 62 87 62 87 62 85 64 86 62 84 63 87 61 84 61 84 60 83 59 83 57 84 58 84 58 83 56 81 57 82 56 81 55 80 54 79 55 82 55 82 55 82 55 82 53 80 53 80 53 79 51 78 50 77 50 77 50 77 50 77 50 77 50 77 50 77 50 77 48 75 48 75 48 75 50 74 50 74 52 73 51 72 51 72 48 70 48 69 47 68 46 68 45 68 46 69 47 68 46 67 46 67 46 66 45 65 44 65 43 64 43 64 43 64 43 64 46 63 46 63 45 62 45 61 45 62 45 61 44 60 43 60 44 59 43 59 42 58 42 59 39 57 41 58 39 57 40 60 36 56 34 56 33 55 32 54 35 57 35 56 33 55 32 54 36 53 35 52 35 52 34 51 33 53 39 56 36 52 37 58 34 54 31 61 40 60 31 52 31 54 30 50 30 50 31 51 32 49 32 49 31 48 31 48 31 48 31 47 29 46 28 45 30 47 29 45 28 46 30 47 28 45 28 46 29 46 29 47 29 44 29 43 27 41 26 41 25 41 26 42 27 41 25 40 24 40 24 40 23 39 23 39 21 38 23 39 24 40 24 39 24 40 24 40 23 38 21 36 22 38 22 37 21 36 20 36 21 37 21 37 21 37 21 37 20 35 18 34 20 36 19 34 20 35 20 35 20 35 20 35 16 31 16 32 18 35 21 37 19 35 20 35 19 33 17 31 18 33 18 33 18 33 18 33 17 32 17 32 17 32 17 32 18 32 17 31 16 32 17 33 17 30 18 31 18 31 17 30 18 31 17 30 17 30 16 29 15 28 15 28 15 28 15 28 17 30 17 30 17 30 17 30 19 31 18 31 17 30 17 30 18 31 17 30 17 30 16 29 15 17 16 19 18 20 18 20 18 20 18 21 19 20 18 20 18 20 18 20 18 20 18 20 16 19 17 20 18 19 17 18 18 21 18 21 18 21 18 21 18 20 16 18 14 16 12 15 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 18 18 18 17 17 16 16 16 17 17 17 16 16 15 15 15 16 15 15 12 10 6 3 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 4 4 4 4 5 5 6 6 8 9 9 10 10 9 9 8 9 10 10 12 14 17 19 20 21 20 20 19 20 19 20 18 21 20 21 21 22 21 23 22 22 21 23 23 24 22 22 21 21 20 21 21 22 22 23 22 24 22 23 21 22 22 23 23 24 22 23 22 23 23 25 25 25 24 25 24 25 24 25 24 25 25 26 24 24 22 22 20 19 13 9 11 12 10 10 13 12 13 14 15 15 15 15 14 16 16 16 16 16 16 17 13 19 6 27 76 118 89 116 89 111 87 107 85 109 88 109 86 109 87 110 88 107 81 99 76 77 55 47 27 23 18 19 21 21 28 27 36 25 43 124 159 151 152 151 151 154 129 98 85 83 82 83 81 79 75 74 70 68 66 62 59 60 56 58 54 53 55 51 57 51 101 104 126 100 126 100 127 102 128 103 129 103 128 102 128 102 129 104 131 107 132 107 132 108 134 110 136 110 135 111 136 112 137 112 137 114 140 113 139 114 141 117 144 118 144 118 145 119 145 120 146 118 146 119 148 120 147 118 146 117 145 118 146 118 147 119 147 120 148 120 148 120 148 120 148 118 147 119 148 120 148 119 147 120 150 120 150 120 150 120 150 118 149 119 150 121 152 123 153 122 154 122 155 123 155 124 156 127 159 127 159 127 160 129 161 131 165 133 168 134 172 141 182 146 202 176 230 194 242 198 239 170 193 135 175 137 170 126 164 129 164 128 163 127 160 126 157 123 155 125 156 123 153 123 156 124 155 124 155 124 155 124 155 122 153 122 153 122 153 122 153 123 153 121 151 120 151 120 151 121 152 121 152 121 152 121 152 120 151 119 150 119 150 120 151 118 149 118 149 118 149 118 149 118 149 118 149 118 149 118 149 118 149 118 149 118 149 118 149 118 148 115 147 118 149 117 147 116 147 116 147 116 147 116 147 115 146 115 146 115 146 115 146 113 147 112 146 112 145 111 145 112 146 111 144 109 143 108 142 109 143 108 142 108 141 107 141 107 141 107 141 107 141 107 141 105 141 104 140 103 139 102 139 103 141 104 142 105 142 105 142 123 252 250 255 255 247 255 255 230 199 117 153 102 137 104 127 101 134 99 133 99 132 98 132 97 131 96 130 96 129 95 129 95 128 93 126 91 126 93 127 93 127 92 126 92 125 91 125 91 124 89 122 88 122 88 123 86 120 86 120 87 121 87 121 84 121 86 121 84 119 86 119 84 116 85 114 84 113 83 111 83 114 84 114 84 113 82 111 81 111 81 110 80 110 80 110 82 109 82 109 82 109 82 109 82 108 80 106 79 106 79 107 77 104 77 104 77 104 77 104 77 104 77 104 77 104 77 104 75 102 75 102 75 102 74 102 74 102 74 101 73 100 72 100 70 98 70 97 69 96 68 96 67 96 68 97 69 96 68 95 68 94 65 91 64 91 65 93 64 91 64 91 64 91 64 91 63 90 63 89 62 89 61 88 62 89 62 88 61 87 60 87 60 89 59 88 59 87 59 86 57 85 60 85 58 80 59 84 58 83 57 82 56 81 56 81 58 83 57 81 55 80 54 79 53 79 53 78 52 77 51 77 50 79 56 83 58 90 73 107 78 95 66 91 68 84 56 76 56 75 52 68 49 68 51 70 50 71 50 70 49 69 48 69 47 68 47 68 47 68 47 67 47 65 45 63 44 64 46 66 43 62 43 63 44 63 45 64 46 64 45 63 43 61 42 60 40 60 41 61 42 60 41 59 40 57 40 57 41 58 41 58 40 57 39 55 38 55 39 56 40 56 40 56 39 54 37 52 38 54 38 53 37 52 36 52 37 53 37 53 37 53 37 53 36 51 34 50 36 52 35 50 35 51 35 51 35 51 35 51 32 48 32 48 33 50 35 52 32 48 33 49 33 48 32 47 33 49 33 49 33 49 33 49 32 48 32 48 32 48 32 48 33 48 32 47 31 48 32 49 29 46 31 47 31 47 30 45 31 47 31 46 30 45 29 45 28 44 28 44 28 44 28 44 30 46 30 46 30 46 30 46 32 48 31 47 31 46 30 46 27 44 30 47 31 46 29 45 6 18 7 19 7 18 5 16 5 18 6 19 7 18 6 17 6 18 6 18 6 18 6 18 4 17 5 18 6 17 5 16 11 18 11 18 11 18 11 18 11 17 9 15 6 12 3 10 9 16 9 16 9 16 9 16 10 17 10 17 10 17 10 17 10 18 10 17 9 16 8 16 9 17 9 16 8 15 7 15 11 17 10 14 6 8 0 1 0 1 1 1 1 1 1 1 0 2 0 2 0 2 0 2 3 5 3 6 4 7 5 7 7 9 8 10 8 9 6 8 7 9 8 12 12 17 17 21 16 20 15 19 14 18 13 17 16 21 16 22 17 23 18 23 16 22 19 25 20 24 17 21 16 21 16 22 17 23 18 23 19 23 18 22 17 23 18 24 19 23 18 23 18 24 20 26 20 25 20 25 20 25 20 25 21 26 21 25 19 23 17 21 17 13 7 11 9 10 8 13 9 12 12 15 14 15 12 13 14 16 14 16 14 16 16 17 21 13 40 106 131 106 132 109 123 110 119 109 121 112 124 110 119 109 121 109 116 100 108 94 76 62 45 29 18 18 14 19 20 24 19 38 21 56 135 159 142 153 145 153 154 134 105 87 88 85 87 83 83 77 75 72 64 67 60 62 60 60 59 57 52 50 47 45 42 80 89 100 83 101 84 103 86 105 87 106 86 103 85 103 85 104 87 106 86 108 86 108 87 110 89 112 88 110 88 111 89 112 90 112 92 114 90 112 91 115 95 119 96 119 97 120 96 119 93 119 94 120 97 121 98 120 97 119 96 119 97 120 97 121 98 120 100 120 100 120 100 120 99 121 98 120 97 122 97 121 95 119 96 120 98 120 98 120 96 120 95 119 96 121 98 121 99 123 97 122 97 123 98 124 99 124 103 128 102 127 103 128 104 130 109 133 110 134 108 138 109 146 109 171 159 216 177 227 187 234 163 165 103 133 106 136 93 121 98 130 99 129 100 127 98 126 94 124 97 125 95 123 96 125 96 124 96 124 96 124 96 124 94 122 94 122 94 122 94 122 95 123 94 121 92 120 92 120 93 121 93 121 93 121 93 121 93 121 92 119 91 120 93 121 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 118 89 117 87 116 89 118 88 116 87 116 87 116 87 116 87 116 86 115 86 115 86 115 86 115 85 113 85 112 84 111 83 111 85 112 83 111 82 109 80 108 81 109 81 108 80 107 79 107 79 107 79 107 79 107 79 107 77 104 77 103 76 102 75 102 76 103 77 105 78 104 77 103 91 165 208 247 220 255 208 237 160 136 75 101 73 103 69 104 70 100 72 99 71 98 70 98 69 97 69 96 68 95 67 95 69 95 66 92 64 92 66 94 66 93 66 92 65 91 64 91 66 90 64 88 63 88 63 89 60 86 61 86 61 86 61 86 62 85 64 86 62 84 63 87 61 84 61 84 60 83 59 83 57 84 58 84 58 83 56 81 55 82 56 82 56 82 57 83 55 82 55 82 55 82 55 82 56 82 53 79 51 79 53 81 51 78 51 78 51 78 51 78 50 77 50 77 50 77 50 77 48 75 48 75 48 75 50 74 50 74 50 73 51 72 50 72 48 70 48 69 47 68 46 68 45 68 46 69 47 68 47 67 47 67 43 63 41 63 44 66 43 64 43 64 43 64 43 64 44 63 46 62 45 61 44 61 45 62 45 61 44 60 43 60 44 60 44 59 43 58 42 59 40 60 45 61 41 58 42 62 39 59 37 58 36 57 35 57 37 58 35 57 34 55 32 54 34 53 36 52 35 52 32 52 35 59 42 67 52 86 81 116 72 93 47 76 40 64 31 54 33 54 30 49 29 49 29 51 33 50 33 49 32 48 31 48 29 47 30 47 30 47 31 48 29 45 26 42 25 43 28 46 23 41 24 42 25 43 26 43 32 46 31 45 29 43 27 42 25 40 26 42 27 42 26 41 25 41 25 41 25 41 25 42 28 42 24 38 21 37 21 38 25 41 25 40 23 38 21 36 22 38 22 37 21 36 20 36 21 37 21 37 21 37 21 37 20 35 18 34 20 36 19 34 20 35 20 35 20 35 20 35 19 34 18 32 17 32 18 33 15 30 16 32 17 32 16 31 18 33 18 33 18 33 18 33 16 31 16 31 16 31 16 31 18 32 17 31 16 32 17 33 15 29 18 32 19 31 16 28 18 31 18 30 17 29 16 29 15 28 15 28 15 28 15 28 17 30 17 30 17 30 17 30 19 32 19 31 18 30 17 30 12 26 16 31 19 31 16 28 19 21 19 20 18 19 17 18 21 23 20 21 19 20 17 19 17 19 18 20 17 17 13 14 18 20 18 20 18 20 18 20 18 23 22 24 17 18 15 20 16 19 16 19 16 19 16 19 11 15 18 18 16 14 16 19 18 18 16 15 15 16 18 18 17 17 17 17 17 17 17 17 13 13 14 15 15 16 17 17 16 14 13 11 11 7 4 0 2 1 1 2 2 3 3 3 2 1 1 1 1 2 3 4 3 3 4 5 5 6 7 7 6 8 9 11 11 12 10 10 8 11 13 17 18 19 18 18 20 21 20 21 20 21 20 21 19 22 23 24 21 21 20 22 22 21 22 22 23 23 24 23 21 20 21 21 22 22 23 22 24 23 24 23 24 23 24 23 25 24 25 25 26 26 27 26 26 24 25 23 24 24 25 25 27 25 25 25 27 25 24 21 12 11 11 11 11 11 11 10 12 12 12 12 12 12 12 12 15 14 17 18 18 17 15 13 16 6 71 96 114 100 106 85 108 85 109 84 110 85 110 87 112 91 111 87 104 84 91 68 69 50 33 22 21 19 18 18 26 24 24 31 21 70 156 152 155 149 149 151 157 142 111 77 83 78 82 78 83 76 77 69 73 71 68 64 65 62 64 62 57 57 51 53 47 90 102 123 101 126 101 127 102 127 103 128 104 129 105 130 106 132 108 133 110 136 110 136 110 137 112 139 111 137 111 138 112 138 113 138 118 138 109 150 113 149 122 137 121 137 122 135 115 146 119 162 119 145 123 148 124 147 121 144 120 145 123 148 125 148 123 148 121 155 118 153 118 151 119 151 120 148 123 148 126 149 126 149 121 151 121 150 121 148 122 145 120 147 121 151 121 156 122 157 121 154 123 156 124 156 123 155 126 160 130 162 130 162 132 166 135 169 139 176 144 183 145 185 142 221 226 255 238 255 253 255 209 181 134 187 127 166 147 163 128 164 126 162 125 161 126 162 123 156 123 157 123 157 122 156 126 156 121 155 127 154 125 151 126 156 124 154 122 152 121 151 122 153 122 152 121 151 120 151 120 154 120 154 120 154 120 154 120 154 121 155 121 154 119 152 119 150 119 150 119 150 119 150 119 150 119 150 119 150 119 150 119 152 118 152 118 152 118 152 118 152 118 152 118 152 118 152 116 149 116 149 116 149 116 149 115 148 114 147 114 146 113 146 110 144 111 145 112 146 113 146 113 146 113 145 112 144 111 144 112 144 108 140 106 140 109 143 109 142 109 141 108 140 107 140 104 141 104 142 105 143 106 143 107 143 105 141 105 143 108 146 99 164 169 237 223 235 177 180 117 147 109 142 104 137 103 135 102 136 101 134 100 133 98 132 98 132 98 131 97 131 96 130 97 129 93 125 90 125 93 128 93 127 93 126 92 125 91 125 89 123 89 123 89 123 89 123 87 121 87 121 87 121 87 121 87 121 85 120 84 119 85 120 84 119 84 116 83 115 83 115 84 114 84 113 83 112 82 112 86 115 83 112 81 112 83 114 83 109 82 108 81 109 82 110 81 108 81 107 80 106 79 106 78 105 78 104 77 103 76 103 77 104 77 104 77 104 77 104 76 103 76 103 76 103 76 103 76 103 76 102 74 101 73 101 69 98 70 98 70 97 68 95 69 96 67 95 69 97 67 95 63 91 64 93 67 96 69 97 67 94 65 92 64 92 64 93 63 90 63 90 63 90 63 90 63 89 61 87 60 87 60 88 59 86 59 86 59 86 59 86 58 85 58 85 58 84 58 84 58 84 59 84 59 83 57 81 59 83 56 80 55 81 58 84 55 78 56 82 56 80 53 77 58 77 61 87 100 182 226 222 187 188 153 116 64 88 48 75 54 76 52 74 49 71 47 69 49 70 48 69 47 68 46 68 47 68 46 67 45 68 46 69 46 65 46 64 45 63 44 63 44 63 44 63 44 63 44 63 43 62 43 62 43 62 43 62 42 61 42 60 41 59 40 59 40 57 40 57 40 57 40 57 38 57 41 57 37 55 41 62 44 58 38 55 40 57 37 51 37 54 37 54 37 54 37 54 38 54 37 52 36 51 34 50 35 51 35 51 35 51 35 51 35 51 37 54 38 53 35 51 33 49 33 49 33 49 33 49 33 49 33 48 32 47 31 47 34 49 32 47 31 47 31 48 34 50 34 49 33 48 32 48 29 46 32 49 33 48 30 45 28 46 32 50 34 48 30 44 29 46 32 50 34 50 33 48 34 44 27 44 34 50 31 41 30 44 30 44 30 44 30 44 31 45 31 44 30 44 29 43 30 44 30 45 31 46 32 46 6 18 5 16 4 15 4 16 7 19 7 19 7 19 7 19 5 17 6 18 5 15 2 13 6 18 6 18 6 18 6 18 9 19 13 19 9 14 7 15 9 16 9 16 9 16 9 16 5 15 9 17 8 16 8 17 11 18 9 16 8 17 10 19 9 17 9 17 9 17 9 17 5 13 6 15 7 16 9 17 7 14 6 13 6 9 0 1 0 2 0 2 0 3 1 3 0 2 0 1 0 2 1 4 2 4 2 5 3 6 4 7 3 8 5 11 8 11 7 10 5 11 10 17 14 19 14 17 16 20 16 20 16 19 15 19 15 21 19 23 17 20 17 21 17 22 18 23 18 24 19 24 17 22 18 23 19 24 19 24 19 24 19 24 19 24 19 24 20 25 20 26 21 27 22 27 21 25 20 24 19 25 20 26 21 25 19 25 21 25 18 20 9 11 9 11 9 11 9 11 10 12 10 12 10 12 10 12 16 17 14 15 11 17 14 18 15 22 87 112 123 118 122 109 119 110 120 111 122 111 124 111 126 113 123 105 115 99 99 78 66 47 27 21 17 17 14 17 23 24 27 29 30 96 164 160 154 154 152 154 153 146 121 87 89 84 90 84 92 82 85 74 74 70 68 66 63 63 62 63 56 53 49 45 41 75 93 105 83 101 80 102 80 103 81 103 82 104 83 106 85 107 86 108 88 111 87 110 88 111 89 113 88 111 89 112 89 113 90 114 93 114 88 118 91 111 100 116 102 122 111 130 104 119 82 106 98 124 98 121 96 119 95 119 93 120 96 122 96 123 95 121 102 121 103 120 99 119 99 121 96 122 94 125 94 125 94 124 98 121 101 122 101 123 98 121 96 121 95 122 97 123 98 123 97 123 99 125 100 125 100 125 101 128 105 130 105 131 107 134 106 135 109 140 110 143 109 146 118 187 198 249 230 253 236 247 186 150 106 147 105 134 112 124 99 128 98 126 96 125 97 126 98 128 98 127 98 125 97 124 100 126 99 127 100 124 99 127 96 125 95 124 94 122 93 122 93 122 93 121 92 121 91 120 92 120 92 120 92 120 92 120 91 120 92 120 92 119 90 117 89 120 89 120 89 120 89 120 88 119 88 119 88 119 88 119 88 118 88 118 88 118 88 118 88 118 88 118 88 118 88 118 85 116 85 116 85 116 85 116 84 115 84 114 83 114 82 113 80 111 81 112 81 113 82 113 82 113 82 112 81 112 80 111 81 111 78 107 76 108 78 110 78 109 78 108 77 108 76 107 75 104 75 105 76 106 77 106 77 106 76 104 76 106 78 108 80 107 86 119 100 127 95 115 86 110 81 105 76 103 76 103 74 102 73 100 72 99 70 98 70 97 69 97 68 96 68 96 68 95 65 92 63 92 65 94 65 93 65 92 64 91 63 91 62 89 62 89 62 89 62 89 60 87 60 87 60 87 60 87 66 87 64 85 63 85 63 85 62 84 62 83 61 83 60 83 60 84 60 83 59 83 58 82 61 84 59 82 57 82 59 83 56 82 55 81 54 82 55 83 54 81 54 80 53 79 52 79 51 78 51 77 50 77 49 76 50 77 50 77 50 77 50 77 49 76 49 76 49 76 49 76 49 76 49 75 48 74 47 74 45 70 46 70 46 69 46 67 48 68 46 67 50 68 49 66 43 64 44 66 45 67 47 68 46 66 44 64 43 64 43 65 42 63 42 63 42 63 42 63 42 62 40 60 39 60 39 61 43 60 43 60 43 60 43 60 41 58 41 58 41 58 41 58 38 59 37 59 37 58 35 56 36 57 35 56 34 57 35 58 35 56 36 56 34 55 33 55 27 62 36 97 138 244 221 252 183 252 187 191 68 65 14 59 33 52 38 50 33 47 29 47 34 48 34 47 33 47 32 46 33 46 32 45 31 46 32 47 31 46 31 45 30 44 29 44 30 45 30 45 30 45 30 45 28 43 28 43 28 43 28 43 27 42 27 41 26 40 25 40 24 40 24 40 24 40 24 40 21 39 24 38 20 37 24 43 24 38 20 37 23 39 22 35 22 38 22 38 22 38 22 38 22 38 21 36 20 35 18 34 19 35 19 35 19 35 19 35 19 35 21 37 22 36 20 34 18 33 18 33 18 33 18 33 18 33 18 32 17 31 16 31 19 33 17 31 16 31 16 32 19 34 18 33 18 32 17 32 15 30 17 32 17 32 15 30 16 30 19 32 19 32 17 29 16 30 18 32 19 32 19 32 20 30 15 30 19 33 18 29 17 30 17 30 17 30 17 30 19 31 18 31 17 30 17 30 16 29 16 29 17 30 18 31 20 21 17 18 16 18 17 20 17 19 18 21 19 22 21 23 17 20 18 20 17 18 14 16 17 19 17 19 17 19 17 19 16 20 19 21 15 17 14 17 16 19 16 19 16 19 16 19 15 15 15 16 18 18 17 15 19 18 18 17 17 18 18 19 18 18 18 18 18 18 18 18 13 13 14 15 15 16 17 17 14 13 14 14 14 9 4 0 2 1 1 2 2 3 3 3 2 2 1 1 2 3 4 4 5 5 5 5 6 6 6 6 7 9 9 12 12 13 12 13 10 13 14 18 18 20 18 19 19 20 19 20 19 20 19 20 19 22 23 24 21 21 21 23 22 22 23 22 24 23 24 23 24 23 24 23 25 24 26 25 24 23 24 23 24 23 24 23 25 24 25 25 26 26 27 26 26 25 25 24 25 24 26 25 25 23 24 23 25 23 21 17 9 10 10 11 11 12 12 13 12 12 12 12 12 13 13 13 19 16 15 13 13 14 16 17 12 34 100 103 110 92 111 88 110 86 110 87 112 85 112 86 111 90 109 87 101 83 87 66 60 43 26 19 17 15 15 16 27 26 35 24 46 127 171 160 154 151 156 153 152 147 128 91 86 81 85 81 86 76 79 70 71 70 69 64 64 60 62 59 58 58 54 57 48 87 101 124 102 127 102 128 103 128 104 129 105 130 106 131 107 133 109 134 111 137 110 136 111 138 113 139 112 138 112 139 113 139 114 139 116 133 118 148 114 139 118 138 128 118 121 113 123 135 127 149 115 138 119 143 123 149 125 152 119 148 121 153 123 155 122 153 126 146 125 145 124 147 122 150 122 152 122 157 122 158 122 157 120 154 122 153 123 149 122 147 122 149 123 153 123 157 123 159 124 156 125 158 127 159 126 158 126 160 130 163 130 163 133 167 133 167 138 176 144 184 148 185 151 203 203 255 252 255 251 255 214 204 142 184 146 179 137 164 129 165 127 164 126 163 127 164 131 167 131 166 128 164 125 162 116 155 122 155 119 152 124 158 124 155 124 155 124 155 123 154 122 153 122 153 121 152 121 151 120 154 120 154 120 154 120 154 119 153 120 154 119 152 117 151 122 153 122 153 122 153 122 153 120 151 120 151 120 151 120 151 119 154 119 154 119 154 119 154 118 153 118 153 118 153 118 153 117 150 117 150 117 150 117 150 116 149 115 148 115 147 114 147 112 145 112 146 113 146 114 147 113 146 113 146 112 145 112 144 113 144 110 141 108 142 110 143 109 142 109 142 108 141 108 140 105 142 105 142 106 143 106 143 106 142 105 142 105 143 107 145 111 146 101 141 105 146 110 147 109 143 106 138 102 136 103 137 102 136 101 134 100 133 98 132 97 131 97 130 96 129 95 129 95 128 94 127 93 127 93 126 93 127 93 126 92 125 91 125 89 123 89 123 89 123 89 123 87 121 87 121 87 121 87 121 88 122 86 120 85 120 85 121 84 119 84 119 83 118 83 115 83 114 84 114 83 113 83 112 85 114 83 112 82 112 82 113 83 109 82 108 81 109 82 110 81 108 81 107 80 106 79 106 78 105 78 105 77 104 77 103 77 104 77 104 77 104 77 104 76 103 76 103 76 103 76 103 76 103 76 102 75 101 74 101 70 98 70 98 70 97 68 96 69 96 67 95 68 97 67 95 66 94 66 94 66 94 66 94 67 94 65 92 64 92 64 93 63 90 63 90 63 90 63 90 63 89 61 87 60 87 60 88 60 87 60 87 60 87 60 87 58 85 58 85 58 85 58 85 58 84 59 84 59 83 57 81 56 82 57 83 58 82 57 81 57 79 57 78 56 81 57 80 62 92 92 158 221 255 248 255 251 255 253 255 176 103 49 80 53 77 51 76 48 73 47 70 48 70 48 70 47 69 47 68 47 68 46 67 45 68 46 69 46 65 46 64 45 63 44 63 46 65 46 65 46 65 46 65 43 62 43 62 43 62 43 62 42 61 42 60 41 59 40 59 40 57 40 57 40 57 40 57 37 55 38 54 36 54 39 58 37 53 35 53 38 56 38 54 38 55 38 55 38 55 38 55 38 54 37 52 36 51 34 50 35 51 35 51 35 51 35 51 34 50 35 51 35 51 34 50 33 49 33 49 33 49 33 49 33 49 33 48 32 47 31 47 34 49 32 47 31 47 31 48 34 49 33 49 32 48 32 48 30 47 31 48 32 47 31 46 30 47 31 47 31 47 31 46 30 46 29 45 30 46 31 48 32 45 30 44 30 45 31 45 30 44 30 44 30 44 30 44 31 45 31 45 30 44 29 43 27 41 28 42 29 43 29 43 11 21 8 18 6 19 9 22 6 18 6 19 7 20 8 20 6 18 6 17 5 16 4 15 5 17 5 17 5 17 5 17 9 17 11 18 10 15 8 15 9 16 9 16 9 16 9 16 9 15 5 15 10 19 8 13 11 18 10 18 10 18 10 19 10 18 10 18 10 18 10 18 6 14 6 15 7 16 8 16 5 14 7 17 10 12 0 1 0 2 0 2 0 3 1 3 1 2 0 2 0 3 2 5 4 6 4 6 4 6 4 6 2 7 4 9 6 11 8 12 8 13 11 17 14 19 15 19 14 18 14 19 15 19 15 19 16 22 20 23 18 21 17 22 18 23 18 24 19 24 20 25 18 24 19 24 20 25 20 26 20 25 20 25 20 25 20 25 20 25 20 26 21 27 22 27 22 26 20 25 20 25 21 27 20 24 19 24 19 22 13 15 6 9 8 10 10 12 11 14 10 12 10 13 11 13 11 14 15 17 13 14 12 15 13 17 18 63 120 119 119 109 128 112 121 112 121 112 124 113 125 112 124 111 122 103 110 95 91 71 55 39 23 18 14 14 13 18 27 27 36 21 61 151 165 152 140 143 153 158 151 154 141 103 92 87 93 87 95 85 88 77 73 70 68 67 63 62 60 60 57 55 53 50 42 71 91 108 85 103 81 103 82 104 82 105 84 106 84 107 86 109 87 110 89 111 88 111 88 112 90 114 90 113 90 113 91 114 91 116 94 115 101 120 100 113 111 149 198 184 163 143 132 129 118 119 116 125 114 126 110 121 100 115 101 122 97 122 96 124 95 126 95 130 94 126 94 125 96 122 99 123 103 122 104 121 105 120 100 123 98 123 98 124 98 123 99 123 98 124 99 124 100 125 99 124 100 126 101 126 101 126 101 128 105 131 106 131 108 135 111 139 113 145 117 151 117 154 114 157 139 191 189 233 217 238 183 182 126 151 127 148 107 136 101 130 100 128 98 127 99 128 97 129 99 130 99 129 99 127 94 126 99 124 94 123 97 124 95 124 95 124 96 125 96 125 94 123 93 122 93 121 92 121 93 121 93 121 93 121 93 121 92 120 93 121 93 120 91 118 90 121 90 121 90 121 90 121 90 121 90 121 90 121 90 121 90 120 90 120 90 120 90 120 89 119 89 119 89 119 89 119 87 118 87 118 87 118 87 118 86 116 85 116 84 115 84 115 82 113 82 114 83 114 83 114 83 114 82 113 82 112 81 112 82 112 80 110 78 110 79 111 79 110 78 109 78 108 77 108 76 106 77 106 77 106 77 106 76 105 76 105 77 106 78 107 78 104 83 114 92 116 85 106 79 104 77 103 75 102 75 103 74 102 73 100 72 99 70 98 69 97 68 96 67 95 67 95 66 94 67 95 66 94 65 92 65 93 65 92 64 91 63 91 62 89 62 89 62 89 62 89 61 88 61 88 61 88 61 88 64 86 63 84 62 84 62 84 63 85 62 84 62 83 61 84 61 85 60 84 60 83 59 83 60 84 59 83 58 82 58 82 56 82 55 81 54 82 55 83 54 81 54 80 53 79 52 79 52 79 51 78 51 77 50 77 50 77 50 77 50 77 50 77 49 76 49 76 49 76 49 76 49 76 49 75 48 74 47 74 46 70 47 71 46 70 47 68 48 68 46 67 50 68 49 66 46 67 46 66 45 65 44 65 46 66 44 64 43 64 43 65 43 64 42 63 42 63 41 62 42 62 40 60 39 60 39 61 44 61 44 61 44 61 44 61 42 59 42 59 42 59 42 59 38 59 37 59 37 58 35 56 33 56 36 59 37 58 34 55 40 57 38 56 36 58 39 61 44 61 89 201 227 255 213 255 205 245 186 254 163 87 20 47 32 51 35 49 34 48 30 48 33 49 34 48 34 47 33 47 33 46 32 45 31 46 32 47 31 46 31 45 30 44 29 44 31 46 31 46 31 46 31 46 29 44 28 43 28 43 27 42 27 42 27 41 26 40 25 40 24 40 24 40 24 40 24 40 22 38 22 38 22 38 23 39 22 37 21 37 22 38 22 37 23 39 23 39 23 39 23 39 22 38 21 36 20 35 18 34 20 36 19 35 19 35 18 34 19 34 19 34 19 34 19 34 18 33 18 33 18 33 18 33 18 33 18 32 17 31 16 31 19 33 17 31 16 31 16 32 18 33 18 32 17 32 16 31 16 31 16 31 16 31 16 31 18 31 17 29 16 30 18 31 17 30 15 27 14 29 17 31 17 31 18 30 15 28 17 33 16 29 17 30 17 30 18 31 17 30 16 29 16 28 15 28 14 28 15 28 16 29 16 30 21 23 20 21 19 22 21 24 20 22 20 21 19 20 18 20 18 20 18 19 17 19 17 19 17 19 17 19 17 19 17 19 18 21 18 21 19 21 17 19 16 19 16 19 16 19 16 19 18 15 14 15 18 19 16 13 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 14 14 15 15 15 15 16 16 13 13 16 17 17 12 6 0 2 1 1 2 2 3 3 3 3 3 2 2 3 3 4 5 5 6 6 6 6 7 7 7 5 7 6 8 9 11 11 13 14 16 16 18 18 20 20 21 18 19 18 20 19 21 20 21 20 23 24 25 22 22 22 24 23 22 24 23 24 24 25 24 22 22 23 22 24 23 24 24 25 24 25 24 25 24 25 24 25 24 25 25 26 26 27 26 27 26 26 24 25 25 27 26 25 23 24 24 24 21 17 12 8 9 10 10 12 12 13 14 12 12 12 13 13 14 14 15 15 15 16 16 17 14 14 9 26 74 120 101 106 83 111 88 112 90 113 88 113 86 112 86 110 88 107 84 98 78 79 58 49 37 24 19 17 15 17 21 26 28 34 26 86 167 165 151 129 123 146 160 156 156 146 105 88 83 88 83 88 79 81 73 71 70 70 66 65 60 60 57 59 59 57 61 47 80 96 127 103 129 104 129 105 130 105 130 106 132 107 133 109 135 110 135 112 138 111 137 112 138 113 140 113 140 114 140 115 141 115 138 120 131 124 136 117 131 122 162 231 189 211 157 186 141 147 119 128 135 122 132 121 141 125 150 123 153 121 157 121 161 122 160 128 149 128 149 125 149 125 151 125 156 125 160 123 160 121 159 123 159 124 159 124 155 123 151 125 155 125 155 125 157 124 159 123 155 124 157 126 157 125 157 127 161 131 163 131 164 134 168 138 171 142 181 150 190 153 193 157 197 158 188 177 232 217 233 195 221 162 189 156 183 135 179 131 168 130 166 129 166 129 168 125 168 129 173 133 174 133 171 139 178 139 169 130 167 128 157 124 156 125 156 126 157 126 157 123 154 123 153 122 153 121 152 121 155 121 155 121 155 121 155 122 157 123 157 123 156 121 154 121 152 121 152 121 152 121 152 121 152 121 152 121 152 121 152 120 155 120 155 120 155 120 155 119 154 119 154 119 154 119 154 118 151 118 151 118 151 118 151 117 150 117 150 116 149 116 148 115 148 115 147 114 147 114 147 114 147 114 146 113 146 112 145 113 145 112 144 111 144 111 144 110 143 110 142 109 142 108 141 107 143 106 143 106 143 106 143 105 142 106 143 107 144 107 144 110 148 106 145 106 142 104 140 103 139 103 136 102 136 102 136 102 136 101 134 100 133 98 132 97 131 97 130 96 129 95 129 94 129 95 129 95 128 93 126 93 127 93 126 92 125 91 125 89 123 89 123 89 123 89 123 88 122 88 122 88 122 88 122 85 119 83 118 82 117 83 118 85 120 85 119 84 119 83 116 84 115 85 114 84 114 83 113 84 114 84 114 83 113 82 112 83 109 82 108 81 109 82 110 81 108 81 107 80 106 79 106 79 106 79 105 78 105 77 104 77 104 77 104 77 104 77 104 76 103 76 103 76 103 76 103 76 103 76 102 75 101 74 101 70 99 71 99 71 98 69 96 69 96 67 95 68 97 67 95 68 96 67 94 66 93 64 92 67 94 65 92 64 92 64 93 64 91 64 90 63 89 62 89 63 89 61 87 60 87 60 88 61 88 61 88 61 88 61 88 59 86 59 86 59 86 59 86 58 84 59 84 59 83 57 81 55 81 58 84 59 83 56 80 58 80 56 79 56 84 62 88 66 78 151 253 252 255 255 255 247 255 246 253 160 95 61 89 51 77 50 75 49 74 47 71 49 71 49 70 48 70 47 69 47 68 46 67 45 68 46 69 46 65 46 64 45 63 44 63 44 63 44 63 44 63 44 63 44 63 44 62 43 61 42 61 42 61 42 60 41 59 40 59 40 57 40 57 40 57 40 57 40 57 40 57 40 57 39 56 41 58 40 56 38 54 37 54 39 56 39 56 39 56 39 56 38 54 37 52 36 51 34 50 36 52 36 51 35 50 34 50 34 50 34 50 34 50 34 50 33 49 33 49 33 49 33 49 33 49 33 48 32 47 31 47 34 49 32 47 31 47 31 48 33 49 32 48 32 47 31 47 31 47 31 47 31 47 31 47 31 46 29 45 29 45 30 47 31 46 28 43 27 44 29 46 29 44 31 44 28 42 30 45 29 43 29 44 30 45 31 45 28 42 28 41 27 40 26 40 28 43 29 43 30 44 30 45 4 17 5 17 6 18 6 18 9 21 8 19 7 18 5 17 7 18 5 17 5 17 6 18 6 18 6 18 6 18 6 18 12 18 10 18 13 20 11 16 9 16 9 16 9 16 9 16 9 16 8 16 9 17 7 13 8 17 9 18 10 17 9 16 9 17 9 17 9 17 9 17 7 15 7 15 7 15 7 15 7 15 8 17 11 14 2 4 0 2 0 2 0 3 1 3 1 3 1 3 1 4 3 5 2 5 3 6 5 8 7 9 2 6 2 7 5 11 9 14 12 16 13 18 15 19 16 21 14 19 15 20 16 21 18 22 17 23 20 24 19 22 18 23 19 24 19 24 20 25 20 26 17 22 18 23 19 24 19 24 21 26 21 26 21 26 21 26 20 25 20 26 21 27 22 27 22 27 21 26 21 26 22 27 21 25 20 26 20 21 11 12 7 10 8 11 9 12 10 13 10 12 11 13 12 15 13 15 12 15 14 17 15 15 14 11 48 100 126 115 120 103 126 111 124 114 124 113 125 114 125 111 121 108 118 101 105 89 82 62 45 35 22 19 15 16 17 24 20 30 25 41 113 173 163 156 119 108 134 164 158 159 153 116 93 88 94 88 96 86 89 78 74 72 70 69 66 63 60 59 56 54 54 53 39 63 85 109 86 104 83 105 83 106 84 106 85 107 86 109 88 110 89 111 89 112 89 112 89 113 91 114 91 114 92 115 92 116 93 117 99 116 103 114 106 120 121 184 220 210 233 217 244 214 223 187 177 155 150 132 128 123 123 129 114 124 105 120 97 119 93 121 93 127 91 125 90 124 95 124 101 127 104 127 106 126 107 124 98 124 98 126 98 125 97 124 101 127 101 127 101 126 103 125 98 123 99 125 100 125 100 125 102 129 106 132 106 132 109 136 109 137 112 142 113 147 113 149 116 161 122 148 134 196 173 187 148 173 131 149 119 141 107 141 104 132 102 130 101 130 101 131 95 130 98 137 106 139 105 138 101 141 112 137 104 136 104 127 98 127 97 126 97 126 97 126 95 123 94 123 93 122 93 122 94 122 94 122 94 122 94 122 96 124 96 124 96 123 94 122 89 120 89 120 89 120 89 120 91 122 91 122 91 122 91 122 91 121 91 121 91 121 91 121 90 120 90 120 90 120 90 120 88 119 88 119 88 119 88 119 87 118 87 117 86 117 85 116 85 116 85 115 84 115 83 114 84 114 83 114 82 113 82 113 82 113 82 112 81 112 80 111 80 110 79 110 78 109 78 108 78 107 78 107 77 106 77 106 75 105 77 107 78 107 78 106 88 111 82 104 79 106 83 111 77 103 76 103 75 101 74 101 74 102 73 100 72 99 70 98 70 98 70 97 69 97 68 96 68 96 67 95 66 94 66 94 65 93 65 92 64 91 63 91 62 89 62 89 62 89 62 89 62 89 62 89 62 89 62 89 63 85 62 83 60 82 61 83 64 85 63 85 62 84 62 85 62 85 61 85 60 84 60 84 59 84 60 84 60 83 58 81 56 82 55 81 54 82 55 83 54 81 54 80 53 79 52 79 53 79 52 79 51 78 51 78 50 77 50 77 50 77 50 77 49 76 49 76 49 76 49 76 49 76 49 75 48 74 47 74 47 71 48 72 47 70 47 69 48 68 46 67 50 68 49 66 46 67 46 66 45 65 44 65 46 66 44 64 43 64 43 65 44 65 43 63 42 62 40 61 42 62 40 60 39 60 39 61 43 60 43 60 43 60 43 60 43 60 43 60 43 60 43 60 38 59 37 59 37 58 35 56 34 57 35 58 36 57 35 56 39 57 39 58 42 61 45 64 41 92 199 253 204 243 230 241 202 254 191 160 64 68 49 61 35 50 35 49 32 48 29 49 34 49 35 49 34 48 34 48 33 46 32 45 31 46 32 47 31 46 31 45 30 44 29 44 29 44 29 44 29 44 29 44 30 45 29 43 28 42 26 41 27 42 27 41 26 40 25 40 24 40 24 40 24 40 24 40 25 40 24 41 26 41 23 37 25 42 26 41 22 36 20 37 22 38 22 38 22 38 22 38 22 38 21 36 20 35 18 34 21 37 20 35 19 34 17 33 20 35 19 34 19 34 20 35 18 33 18 33 18 33 18 33 18 33 18 32 17 31 16 31 19 33 17 31 16 31 16 32 17 32 17 32 16 31 16 30 17 31 16 30 15 31 16 32 16 29 16 30 17 29 16 29 17 30 16 28 15 28 16 29 16 29 17 30 18 30 16 28 15 28 16 30 17 31 19 32 15 28 14 27 14 26 13 26 16 29 16 29 17 30 18 31 13 17 17 20 19 20 17 18 19 21 19 21 19 21 19 21 19 20 17 18 17 19 19 21 19 21 19 21 19 21 19 21 18 19 15 20 19 23 17 18 16 19 16 19 16 19 16 19 15 17 18 18 16 15 14 15 14 15 16 17 17 16 15 14 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 15 16 15 16 13 10 5 2 1 1 2 2 3 3 3 4 3 3 3 3 4 5 6 3 4 5 6 8 9 10 11 8 9 8 10 11 14 15 18 17 18 17 19 19 21 21 22 19 20 20 22 22 24 23 25 21 24 25 25 23 23 22 24 24 23 24 24 25 24 26 25 24 23 24 23 25 24 26 25 26 25 26 25 26 25 26 25 25 24 25 25 26 26 27 26 28 26 27 25 26 26 27 27 27 25 27 26 26 21 16 10 11 11 11 11 11 11 11 11 12 12 13 13 14 15 16 16 16 16 16 15 15 10 13 7 66 103 115 95 112 86 114 90 114 92 113 90 114 89 112 89 108 89 106 84 96 74 73 51 42 32 23 19 17 16 20 25 21 34 20 57 138 167 160 158 125 95 124 163 161 156 152 118 88 83 87 83 88 78 81 72 73 73 73 69 68 63 61 58 58 58 57 62 44 72 90 127 105 130 105 131 106 131 107 132 108 133 109 134 110 136 112 137 113 138 112 138 112 139 114 141 115 141 115 142 116 142 117 142 122 130 126 133 122 128 114 162 213 154 206 138 210 152 211 162 219 186 193 158 157 133 131 125 133 141 128 144 122 147 121 153 125 164 122 161 122 158 123 156 128 156 131 155 131 151 130 152 126 162 126 162 126 159 124 156 128 159 127 159 127 159 127 158 124 156 125 158 127 159 126 158 128 162 131 164 132 164 134 168 132 164 135 173 140 181 143 184 143 187 149 184 161 212 184 209 162 195 152 182 142 179 140 174 134 170 132 168 131 168 131 168 130 170 136 175 142 175 141 172 147 192 169 188 145 175 140 170 127 161 127 160 125 159 124 158 123 157 122 156 122 155 121 155 122 156 122 156 122 156 122 156 123 158 124 158 124 157 122 155 122 155 122 155 122 155 122 155 123 156 123 156 123 156 123 156 122 157 122 157 122 157 122 157 120 155 120 155 120 155 120 155 119 154 119 154 119 154 119 154 118 153 117 152 117 151 116 151 116 151 115 150 115 149 114 149 114 149 113 148 113 147 112 147 112 147 113 147 112 146 111 145 110 145 109 144 109 143 108 143 108 145 108 144 107 143 106 143 104 142 106 144 108 144 106 143 97 140 103 146 107 143 105 141 105 140 104 138 103 135 100 134 102 136 101 134 100 133 98 132 99 133 99 133 98 132 97 131 97 130 95 128 93 128 95 129 93 127 93 126 92 125 91 125 89 123 89 123 89 123 89 123 89 123 89 123 89 123 89 123 87 121 85 120 84 119 85 120 86 121 85 120 85 119 84 117 85 116 85 115 85 114 84 114 83 113 84 115 84 113 82 111 83 109 82 108 81 109 82 110 81 108 81 107 80 106 79 106 80 107 79 106 79 105 78 105 77 104 77 104 77 104 77 104 76 103 76 103 76 103 76 103 76 103 76 102 75 101 74 101 71 99 72 100 71 99 70 97 69 96 67 95 68 97 67 95 67 94 66 94 66 94 66 93 67 94 65 92 64 92 64 93 65 92 64 90 63 89 61 88 63 89 61 87 60 87 60 88 60 87 60 87 60 87 60 87 60 87 60 87 60 87 60 87 58 84 59 84 59 83 57 81 58 82 57 81 56 82 57 83 55 79 58 83 61 88 63 89 52 120 229 255 238 255 254 255 245 244 174 128 70 97 58 70 50 76 49 75 49 75 49 72 50 72 49 71 49 70 48 70 47 68 46 67 45 68 46 69 46 65 46 64 45 63 44 63 45 64 45 64 45 64 45 64 45 64 44 62 43 61 41 60 42 61 42 60 41 59 40 59 40 57 40 57 40 57 40 57 41 56 38 57 42 58 38 52 38 57 41 57 37 52 37 56 38 55 38 55 38 55 38 55 38 54 37 52 36 51 34 50 37 53 36 51 35 50 33 49 37 52 35 50 34 51 36 53 33 49 33 49 33 49 33 49 33 49 33 48 32 47 31 47 34 49 32 47 31 47 31 48 32 48 32 47 31 47 30 46 32 48 30 46 30 46 32 48 28 44 30 47 31 46 28 44 30 46 31 47 30 45 28 44 28 41 28 45 33 47 28 38 28 42 29 44 30 45 32 46 29 43 29 43 28 42 27 41 27 41 28 42 29 43 29 43 1 15 7 21 10 20 6 16 5 17 6 19 7 20 9 21 7 18 5 16 5 18 7 20 8 20 8 20 8 20 8 20 10 15 7 15 11 19 9 14 9 16 9 16 9 16 9 16 6 17 12 19 7 13 6 16 5 14 7 16 8 15 6 13 7 15 7 15 7 15 7 15 7 15 7 15 7 15 7 15 9 16 7 16 10 14 5 8 0 2 0 2 0 3 1 3 2 3 1 3 1 4 3 6 0 3 2 6 6 10 9 12 6 10 6 11 9 15 14 19 14 18 14 18 15 20 17 22 16 20 17 22 19 24 20 25 17 23 21 25 19 22 18 23 19 24 19 25 20 26 21 26 20 25 20 26 21 27 22 27 21 26 21 26 21 26 21 26 20 25 20 26 21 27 22 27 23 27 22 26 21 27 22 28 22 27 22 28 22 22 11 11 10 11 9 11 9 11 9 10 10 12 11 14 13 15 14 17 17 17 12 13 11 14 17 16 87 121 119 110 128 107 130 114 126 114 127 113 126 113 126 113 120 109 115 99 100 86 76 58 39 30 20 18 14 15 17 25 20 38 13 67 147 157 150 154 127 93 117 164 160 156 156 126 92 87 93 87 95 85 89 77 76 74 73 72 68 66 61 60 55 53 54 53 37 57 80 109 87 105 84 106 84 107 85 107 86 108 87 110 89 111 90 112 90 112 89 112 89 113 91 115 92 115 93 116 93 117 94 118 92 113 100 115 108 120 110 180 233 212 239 204 243 205 243 203 231 204 236 213 229 198 199 178 146 140 133 133 120 128 116 126 108 122 101 121 100 122 99 125 100 131 98 132 96 133 94 130 96 126 99 127 99 126 97 124 101 128 102 127 102 127 104 127 100 126 102 128 103 128 103 127 103 130 107 132 107 132 109 136 108 132 110 137 110 141 108 141 111 142 104 145 115 156 124 161 128 149 117 143 111 146 117 134 105 133 103 132 102 131 103 133 94 133 98 140 103 140 99 138 155 213 184 196 132 151 113 144 101 128 100 127 98 125 96 123 95 123 95 122 94 121 93 121 94 122 94 122 94 122 94 122 94 123 95 123 95 122 93 120 92 123 92 123 92 123 92 123 92 123 92 123 92 123 92 123 92 122 92 122 92 122 92 122 90 120 90 120 90 120 90 120 89 119 89 119 89 119 89 119 88 118 88 117 87 117 86 116 87 116 86 115 85 114 84 114 84 114 84 113 83 112 82 112 82 113 83 113 83 112 81 110 80 110 80 109 79 108 78 108 79 108 79 107 78 106 77 106 74 104 77 107 79 107 77 105 78 106 82 107 79 104 75 102 78 105 77 104 75 102 72 99 74 102 73 100 72 99 70 98 72 100 72 99 71 99 70 98 71 97 67 93 64 93 67 97 65 93 65 92 64 91 63 91 62 89 62 89 62 89 62 89 62 89 62 89 62 89 62 89 67 88 65 87 64 86 65 87 64 86 64 85 63 84 62 85 62 86 62 85 61 84 60 84 58 83 60 85 60 83 57 80 56 82 55 81 54 82 55 83 54 81 54 80 53 79 52 79 53 80 53 79 52 78 51 78 50 77 50 77 50 77 50 77 49 76 49 76 49 76 49 76 49 76 49 75 48 74 47 74 47 72 48 72 48 71 48 69 48 68 46 67 50 68 49 66 45 66 45 66 45 66 45 66 46 66 44 64 43 64 43 65 44 65 43 63 42 62 40 61 42 62 40 60 39 60 39 61 42 59 42 59 42 59 42 59 43 60 43 60 43 60 43 60 38 59 37 59 37 58 35 56 37 58 34 55 33 56 36 60 36 57 43 62 48 64 47 63 47 66 142 223 227 247 183 203 150 119 64 67 41 65 29 63 37 50 34 49 32 49 29 49 34 50 36 49 35 48 34 48 33 46 32 45 31 46 32 47 31 46 31 45 30 44 29 44 31 46 31 46 31 46 31 46 30 45 29 43 28 42 26 41 27 42 27 41 26 40 25 40 24 40 24 40 24 40 24 40 24 38 21 38 25 40 21 33 18 37 23 38 20 35 21 40 21 37 21 37 21 37 21 37 22 38 21 36 20 35 18 34 21 37 20 35 19 34 17 33 23 37 20 35 20 35 22 38 18 33 18 33 18 33 18 33 18 33 18 32 17 31 16 31 19 33 17 31 16 31 16 32 17 32 17 31 16 30 15 30 18 32 15 29 14 30 17 33 13 28 17 32 19 30 15 26 17 31 19 32 19 30 15 27 15 26 14 31 22 35 15 21 15 28 16 30 17 31 19 32 18 31 18 30 17 30 16 29 13 26 13 27 14 28 15 28 17 19 18 20 18 20 19 21 18 20 18 20 18 20 18 20 19 20 18 19 17 20 18 21 19 20 17 18 16 18 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 11 14 18 19 18 16 16 16 19 19 19 18 18 17 17 17 17 17 17 16 16 15 15 14 16 17 17 18 18 19 19 20 16 15 16 14 14 10 8 6 6 3 2 2 4 4 3 1 2 2 3 4 4 5 6 6 6 6 7 8 8 9 10 10 12 13 13 14 13 14 14 15 19 20 19 20 19 20 19 20 23 23 21 21 21 23 24 26 23 24 23 24 23 22 20 21 23 22 23 23 24 24 25 24 25 25 27 26 25 24 26 26 27 26 27 26 27 26 27 26 24 24 25 25 27 27 29 28 27 26 27 26 27 26 27 26 26 28 32 29 25 17 13 9 10 11 12 13 13 13 13 12 12 13 14 15 15 15 15 14 22 12 18 8 14 12 6 25 106 94 110 92 110 91 112 92 111 92 112 91 113 90 112 89 106 85 99 77 88 72 71 49 31 25 18 13 13 17 24 28 26 27 30 89 174 155 155 154 144 81 114 146 167 156 158 126 92 81 91 91 89 80 88 76 75 73 71 67 67 63 62 57 57 64 56 59 50 68 81 137 107 130 103 128 105 132 108 133 109 134 108 133 109 135 112 139 113 139 113 140 114 141 115 141 115 141 115 141 115 141 115 140 119 147 113 146 123 132 118 161 212 147 205 129 208 134 204 142 207 143 201 150 207 160 209 175 203 166 178 143 148 130 138 135 134 158 126 153 125 154 126 152 132 156 130 157 132 157 131 155 124 161 127 162 126 160 129 166 128 162 128 160 128 160 129 159 127 160 129 161 130 163 132 164 129 162 130 163 131 164 132 165 132 165 134 169 136 174 139 178 138 179 140 181 145 183 148 185 149 184 146 180 141 176 137 173 134 170 132 168 131 168 131 168 143 156 130 175 141 153 172 253 252 255 251 255 216 175 127 174 135 166 129 162 127 160 124 155 124 158 124 158 124 157 123 157 123 157 123 157 123 157 123 157 123 157 123 157 123 157 123 157 125 157 123 155 122 155 122 156 123 156 123 156 123 156 123 156 121 156 121 157 122 158 123 158 121 156 121 155 120 154 119 153 118 155 118 155 118 155 118 155 118 155 118 154 117 153 116 153 114 151 114 151 114 151 114 151 114 151 113 150 113 149 112 149 112 149 111 148 111 147 110 147 112 149 112 148 111 147 110 147 109 146 109 145 108 145 107 144 105 142 105 142 105 142 105 142 106 145 106 144 105 141 104 141 104 139 105 137 104 136 103 136 104 137 103 136 102 135 101 135 99 133 99 132 98 131 97 131 94 129 97 132 98 131 95 128 93 127 93 126 92 125 91 124 91 126 92 126 92 125 90 123 90 124 90 123 89 122 88 122 88 123 88 122 87 121 86 121 85 120 85 119 84 118 83 116 86 117 87 117 87 117 87 117 85 115 85 114 84 113 83 113 84 111 84 111 84 111 84 111 82 109 81 107 79 106 78 104 79 106 78 105 78 104 77 104 78 105 78 105 78 105 78 105 76 103 76 103 76 103 76 103 76 103 76 102 75 101 74 101 73 101 73 100 72 99 71 99 71 99 70 97 67 96 66 95 67 95 67 95 67 95 67 95 67 95 65 92 64 93 67 95 65 92 64 91 63 89 61 88 62 88 61 87 60 86 59 85 60 87 60 87 60 87 60 87 62 88 60 86 59 86 59 87 59 84 59 83 58 82 57 82 57 82 56 81 56 82 58 81 61 83 61 85 62 88 62 90 55 88 76 115 106 124 97 105 83 104 74 93 61 80 49 72 52 77 49 74 47 74 50 74 49 71 49 70 48 69 47 69 47 69 47 68 46 67 45 67 45 64 46 66 47 67 49 68 46 64 45 63 44 64 45 65 46 64 44 62 43 62 43 63 43 62 42 60 40 57 36 54 40 57 40 56 39 55 38 55 41 57 38 54 37 55 40 58 36 53 35 53 36 55 39 56 37 54 37 55 38 56 39 56 37 53 37 52 36 51 35 51 35 51 35 51 35 51 35 51 36 51 35 50 34 49 33 48 34 50 34 50 34 50 34 50 32 48 32 48 32 48 32 48 34 48 30 46 31 48 30 44 33 49 33 47 30 46 33 51 29 46 30 47 31 46 30 45 27 45 31 49 33 47 29 43 27 44 30 46 30 46 28 43 27 42 30 45 32 45 31 44 28 42 28 42 29 44 31 45 29 43 29 43 29 43 29 43 28 41 27 41 27 42 29 44 7 19 7 18 6 17 5 17 7 18 6 18 6 18 6 17 7 18 6 17 5 18 6 19 7 19 6 17 4 16 5 17 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 4 15 10 19 10 16 8 16 10 18 9 17 9 16 8 16 10 18 9 17 8 16 8 15 9 17 10 18 10 18 10 19 8 16 8 15 8 11 3 7 1 5 0 2 1 4 1 1 0 2 1 4 2 5 4 6 4 6 5 8 7 9 8 10 8 12 9 13 9 14 10 14 15 19 15 19 15 19 15 19 18 22 17 20 17 22 19 24 19 23 19 23 19 22 17 20 18 23 19 24 19 25 20 25 20 26 23 27 20 25 21 27 22 27 22 27 22 27 22 27 20 26 21 27 23 29 24 30 23 28 23 28 23 28 23 28 22 30 27 30 20 18 8 11 8 11 10 13 11 13 11 12 10 13 12 15 13 15 13 14 13 12 14 10 17 15 14 51 117 109 121 110 124 111 124 111 123 112 126 113 126 113 125 112 120 106 107 92 90 79 67 52 29 24 16 13 11 18 22 28 27 28 37 108 171 157 152 151 145 94 104 149 164 157 165 140 100 87 97 95 98 88 96 82 79 74 71 70 68 67 63 61 55 60 53 51 44 54 71 116 90 106 81 104 84 108 86 108 87 109 86 108 87 111 90 114 90 113 91 114 91 115 92 115 94 117 94 117 93 116 93 116 86 122 81 122 104 122 116 186 232 208 240 207 250 207 246 205 249 204 243 205 242 205 234 208 242 222 235 214 210 182 169 149 132 129 128 133 128 135 116 128 104 128 97 132 96 134 87 126 99 131 109 134 106 126 99 123 103 128 103 128 103 128 103 129 103 128 104 130 106 132 107 133 106 131 106 131 106 132 107 132 110 133 107 134 108 136 106 137 105 138 105 141 108 146 111 147 116 146 115 142 111 138 107 136 105 133 103 132 102 131 103 133 94 137 103 143 94 151 158 254 214 255 216 255 200 192 112 135 107 133 103 130 102 129 99 125 98 126 98 125 97 124 96 124 95 123 95 123 95 123 95 123 95 123 95 123 95 123 95 123 94 124 92 123 91 122 92 123 92 123 92 123 92 123 92 123 91 121 91 122 92 123 93 123 91 121 91 120 90 120 89 119 89 118 89 118 89 118 89 118 89 118 89 117 88 117 87 116 85 114 85 114 85 114 85 114 85 114 85 113 84 113 83 112 83 112 83 111 82 111 81 110 83 112 83 111 82 110 81 110 80 108 79 108 78 107 78 107 76 105 76 105 76 105 76 105 77 106 77 105 76 104 75 104 74 104 74 104 73 103 72 103 75 103 74 102 73 101 73 100 71 99 71 98 70 98 69 97 67 96 69 97 69 97 68 95 66 94 65 93 64 92 64 91 64 92 65 92 65 91 63 89 63 90 63 89 62 89 61 88 66 88 66 87 65 86 64 86 63 85 63 84 62 84 61 84 63 87 63 87 63 87 63 87 61 85 61 84 60 83 59 83 55 82 55 82 55 82 55 82 55 82 54 81 53 79 51 78 54 81 54 80 53 80 52 79 51 78 51 78 51 78 51 78 49 76 49 76 49 76 49 76 49 76 49 75 48 74 47 74 49 73 49 72 48 71 49 71 51 71 50 70 50 67 49 66 47 68 47 68 47 68 47 68 47 67 45 65 44 66 46 68 43 64 42 63 41 61 39 60 40 61 39 60 39 60 39 59 43 60 43 60 43 60 43 60 45 61 43 59 42 59 42 60 39 59 37 58 36 57 35 57 36 58 35 56 34 56 35 58 40 61 42 62 43 61 44 61 43 57 37 48 30 49 36 58 44 63 41 59 39 53 36 51 36 50 34 48 30 48 30 50 33 49 35 48 34 47 33 47 33 47 33 46 32 45 31 45 32 47 32 47 32 47 32 46 31 45 30 44 29 45 30 46 31 45 29 44 28 43 28 43 27 43 27 42 26 39 23 37 25 41 25 41 24 40 23 39 25 40 22 37 21 38 24 41 22 38 22 37 21 37 21 38 21 37 21 38 22 39 23 39 21 37 21 36 20 35 19 35 19 35 19 35 19 35 19 35 20 35 19 34 19 34 19 33 18 34 19 34 19 34 19 35 17 32 17 32 17 32 17 32 19 32 15 31 17 32 15 29 14 30 16 30 13 28 15 32 15 31 17 32 17 32 16 30 15 29 18 32 19 31 16 28 15 29 17 31 18 30 16 28 13 27 16 30 17 30 16 29 16 29 15 28 15 29 17 30 16 29 16 29 16 29 16 29 15 28 14 27 14 28 16 29 21 23 20 21 17 18 15 17 19 21 19 20 18 19 17 19 19 20 18 19 17 20 18 21 20 21 18 19 17 19 18 20 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 12 15 18 19 18 16 16 17 17 16 16 16 16 15 15 15 18 18 18 18 17 17 17 17 18 18 18 18 17 17 17 17 16 15 16 14 14 11 10 8 7 4 2 2 3 3 3 1 2 2 3 4 4 5 6 6 6 7 7 8 9 10 10 10 12 13 13 14 14 15 14 16 19 20 19 20 19 20 19 20 22 22 21 22 21 23 23 25 22 24 23 24 23 23 21 22 23 23 24 23 25 24 25 24 25 26 28 26 26 24 26 27 27 26 27 26 27 26 27 26 27 26 27 27 29 29 30 29 29 28 29 28 29 28 29 28 29 29 31 28 23 17 14 11 10 11 12 13 13 13 13 12 12 13 14 15 15 15 15 14 12 16 14 6 19 3 16 60 111 93 107 89 111 93 110 88 111 93 112 94 114 91 113 90 111 89 100 76 84 64 59 38 28 23 18 14 14 18 24 28 32 29 55 137 169 161 152 147 150 108 91 148 162 154 168 149 103 85 90 90 90 82 90 79 79 76 74 70 71 67 66 61 58 65 57 60 51 67 76 130 109 132 104 129 106 133 108 133 109 134 109 134 110 136 113 138 113 140 114 140 115 141 115 141 118 144 118 144 118 144 118 145 118 152 113 152 122 135 118 166 213 151 205 131 207 133 201 136 208 124 204 132 206 130 202 139 208 154 217 170 222 174 218 173 196 153 163 123 136 124 137 142 144 155 128 158 124 170 130 174 125 155 131 160 131 159 128 160 129 164 130 164 130 162 131 161 129 161 130 162 131 164 132 165 132 164 132 164 132 163 131 163 134 168 133 170 135 171 135 172 138 176 138 179 141 181 144 183 145 180 142 177 138 174 135 172 134 171 133 169 131 168 132 168 132 168 147 165 136 172 211 255 250 255 246 255 251 247 171 153 137 170 133 168 133 168 131 164 130 164 129 163 127 161 125 159 124 158 124 158 124 158 124 158 123 157 123 157 123 157 123 157 124 159 123 157 121 156 122 157 122 157 122 157 122 157 122 157 122 157 122 157 123 158 123 158 122 157 121 156 121 155 120 155 119 156 119 156 119 156 119 156 118 155 118 155 117 154 117 153 115 152 115 152 115 152 115 152 115 152 114 151 114 150 113 150 113 150 112 149 112 148 111 148 112 149 112 148 111 147 110 147 108 145 108 144 107 143 106 143 105 142 105 142 105 142 105 142 106 145 106 144 105 141 104 141 104 139 105 137 104 136 103 136 102 136 101 135 101 134 100 134 99 133 99 133 98 132 98 131 96 130 97 131 97 131 96 130 95 129 94 128 94 127 93 127 92 126 92 126 92 125 90 124 90 124 90 124 89 123 89 122 88 123 88 122 87 121 86 121 85 120 85 120 84 119 84 116 86 117 87 117 87 117 87 117 85 115 85 114 84 113 83 113 82 109 82 109 82 109 82 109 82 109 81 108 80 106 79 106 81 108 81 107 80 107 79 106 78 105 78 105 78 105 78 105 76 103 76 103 76 103 76 103 76 103 76 102 75 101 74 101 73 101 73 100 72 99 71 99 73 100 72 99 69 97 68 96 68 96 68 96 68 96 68 96 68 95 67 94 66 95 67 96 65 92 64 91 63 89 61 88 60 87 60 87 61 88 61 88 60 87 60 87 60 87 60 87 61 88 60 86 59 86 59 86 59 84 59 83 58 82 57 82 60 84 58 82 56 81 56 79 60 79 60 82 59 85 59 86 64 93 67 84 51 65 51 78 53 77 52 78 52 78 53 79 51 76 49 74 48 74 48 73 49 71 49 70 48 69 47 69 47 69 47 68 46 67 45 67 49 67 48 66 46 64 45 63 45 64 44 63 44 63 45 64 45 64 45 63 44 62 43 62 42 61 43 62 42 60 40 58 43 60 42 59 41 58 41 58 41 57 38 54 37 55 40 58 41 57 40 56 38 54 37 53 37 54 38 55 38 55 39 56 37 53 37 52 36 51 35 51 35 51 35 51 35 51 35 51 34 50 34 50 35 51 35 51 33 49 33 50 34 51 35 51 32 48 32 48 32 48 32 48 33 48 30 47 32 48 31 45 28 46 32 47 30 45 29 46 31 48 33 49 33 49 32 47 30 46 30 46 30 46 30 46 30 46 31 47 31 47 30 46 26 41 28 43 29 43 29 42 30 44 29 42 28 42 29 43 29 43 29 43 29 43 29 43 29 43 28 41 27 41 28 42 8 20 7 18 6 17 4 16 8 20 7 18 6 17 4 16 7 18 6 17 5 18 6 19 8 20 7 18 5 17 6 18 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 5 16 10 19 9 16 9 18 9 17 8 16 8 16 8 16 10 18 10 18 10 18 10 18 11 19 10 18 9 16 8 16 9 17 8 15 7 12 5 10 3 6 0 1 0 3 0 1 0 2 1 4 2 5 4 6 5 7 6 8 7 10 9 11 8 12 9 13 10 15 11 16 15 19 15 19 15 19 15 19 17 21 17 21 18 22 19 23 18 23 19 24 20 23 18 22 19 24 19 25 20 25 21 26 21 27 23 28 21 25 22 28 22 27 22 27 22 27 22 27 23 28 23 29 24 30 25 30 25 30 25 30 25 30 25 30 25 31 25 26 16 16 9 14 8 11 10 13 11 13 11 12 10 13 12 15 13 15 13 15 6 20 12 11 22 8 32 93 124 110 120 107 125 112 123 104 126 112 127 113 127 114 126 113 120 108 107 91 84 72 53 40 23 22 16 15 14 20 23 28 29 30 72 161 162 162 148 144 145 124 80 146 159 156 172 161 117 94 96 95 99 90 99 87 82 77 74 73 70 69 65 64 57 61 54 52 46 53 65 106 92 108 83 105 85 108 87 108 87 109 87 110 89 112 91 113 91 114 91 115 92 115 93 116 95 118 95 118 95 119 96 119 86 123 84 123 104 121 117 187 231 208 238 206 247 203 243 202 249 206 249 209 247 203 240 205 249 213 236 206 236 215 246 227 240 219 227 203 197 171 155 139 129 134 124 138 120 132 101 119 111 133 111 130 108 131 114 136 110 130 106 131 106 132 104 132 105 130 106 131 107 132 108 133 109 134 109 133 107 132 106 131 110 134 108 134 107 135 106 134 107 137 106 139 108 141 108 142 110 141 111 138 108 135 105 134 106 134 104 132 103 132 103 134 106 133 101 148 101 138 143 239 210 255 210 243 214 229 146 134 108 135 105 134 107 135 106 132 105 132 103 130 101 127 98 126 97 125 97 125 96 124 96 124 96 124 96 124 96 124 96 124 95 124 93 122 92 122 92 123 93 123 93 123 93 123 93 123 92 123 93 123 93 123 93 123 92 122 92 122 92 121 91 121 91 120 91 120 90 119 90 119 90 119 89 118 89 117 88 117 87 116 87 116 87 116 87 116 87 115 86 115 85 114 85 114 85 113 84 113 83 112 83 112 83 112 83 111 82 110 81 110 79 108 78 107 77 106 77 106 77 106 77 106 77 106 77 106 77 106 77 105 76 104 75 104 74 104 74 104 73 103 72 103 73 101 73 101 73 100 72 100 72 100 71 99 71 98 70 98 68 97 69 97 69 97 69 96 67 95 67 95 67 95 67 95 65 92 66 93 65 92 64 90 64 91 63 90 63 89 62 89 66 88 66 87 65 86 64 86 64 86 63 85 63 84 62 85 63 87 63 87 63 87 63 87 61 85 61 84 60 83 59 83 57 84 57 84 57 84 57 84 55 82 55 81 54 80 53 79 52 79 51 78 51 77 50 77 51 78 51 78 51 78 51 78 50 77 50 77 50 77 50 77 49 76 49 75 48 74 47 74 49 73 49 72 48 71 49 71 52 73 51 72 52 69 50 68 48 69 48 69 48 69 48 69 47 67 46 67 46 67 46 68 46 67 45 65 43 64 42 63 38 59 39 60 40 62 41 62 43 60 43 60 43 60 43 60 44 60 42 59 41 58 42 59 39 59 37 58 36 57 35 57 38 60 36 57 34 55 33 56 34 60 34 59 36 58 36 57 32 61 53 69 43 54 35 53 35 54 34 54 33 53 34 51 33 50 32 49 31 48 31 49 35 49 35 48 34 47 33 47 33 47 33 46 32 45 31 45 32 47 32 46 31 46 30 45 30 45 29 43 28 44 30 45 30 45 30 45 29 44 28 42 27 42 28 43 28 42 26 41 27 42 26 42 25 41 25 40 24 39 23 38 22 39 23 40 24 40 24 40 23 39 22 37 22 38 22 38 22 38 22 38 21 37 21 36 20 35 19 35 19 35 19 35 19 35 19 35 18 33 19 34 20 36 21 36 17 32 18 34 19 35 21 36 17 32 17 32 17 32 17 32 18 32 16 31 18 33 17 30 14 32 19 35 18 31 16 32 16 31 17 33 18 32 16 31 18 30 17 29 16 30 17 31 18 31 18 31 18 31 18 31 15 29 16 29 16 29 16 29 18 31 17 29 15 28 15 28 16 29 16 29 16 29 16 29 17 29 15 27 14 27 15 28 18 20 18 20 18 20 18 20 19 21 19 20 18 19 17 19 19 20 18 19 17 20 18 21 20 21 18 19 17 19 17 20 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 15 16 18 18 17 17 18 19 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 15 15 17 16 16 13 13 11 12 11 10 6 2 1 1 2 2 1 2 2 3 4 4 5 6 6 7 7 8 9 10 10 11 11 12 13 13 15 15 17 16 18 19 20 19 20 19 20 19 20 21 22 22 23 23 24 23 24 22 24 23 25 24 25 23 24 24 23 25 24 25 25 26 25 26 26 29 27 26 25 27 27 27 26 27 26 27 26 27 26 28 28 29 28 29 29 30 29 30 29 30 29 30 29 30 29 31 29 28 22 18 13 14 13 10 11 12 13 13 13 13 12 12 13 14 15 15 15 15 14 11 24 14 10 17 0 42 91 114 90 106 86 111 93 108 85 111 94 112 94 113 93 112 92 108 88 100 76 82 61 54 32 24 21 18 16 17 21 25 28 26 34 96 173 160 161 149 143 144 130 81 134 160 157 167 160 124 95 90 90 92 83 91 83 79 77 75 71 71 67 66 61 60 66 58 63 53 66 69 117 112 134 107 131 107 134 109 134 109 134 110 136 112 138 113 138 114 140 115 141 115 142 116 142 116 143 117 143 118 144 119 145 119 150 118 151 123 134 118 170 212 152 203 133 204 136 198 140 203 130 207 136 206 132 203 139 213 145 213 146 210 144 208 142 214 151 222 167 222 170 199 162 165 147 146 144 134 152 134 155 141 156 137 154 133 158 131 162 133 165 133 167 134 165 134 164 132 164 132 164 133 165 133 165 135 167 134 166 133 164 132 166 135 171 135 170 134 170 133 168 137 172 137 173 139 174 140 176 139 175 138 174 136 172 134 171 135 171 133 170 132 169 133 170 141 166 133 173 138 153 151 204 237 255 249 255 236 228 158 172 135 169 133 168 135 170 134 168 135 169 133 167 130 164 128 162 127 161 126 160 125 159 124 158 124 158 124 158 124 158 124 158 125 159 123 158 122 157 123 158 123 158 123 158 123 158 123 158 124 158 123 158 123 158 123 158 122 157 122 157 122 158 123 158 122 161 121 160 120 159 119 158 119 158 119 157 118 157 117 156 116 155 116 155 116 155 116 155 116 155 116 155 115 154 115 153 114 153 114 153 113 152 113 151 112 151 112 150 111 149 110 149 108 145 108 144 107 143 106 143 106 143 106 143 106 143 106 143 106 145 106 144 106 141 105 141 104 139 105 137 104 136 103 136 101 135 101 135 101 135 101 135 100 134 100 133 99 133 98 132 98 131 97 131 97 131 97 132 95 129 95 129 95 130 96 130 92 127 93 127 93 126 91 124 91 125 91 124 90 124 89 123 88 123 88 122 87 121 86 121 86 121 86 120 85 120 84 117 86 117 87 117 87 117 87 117 85 115 85 114 84 113 83 113 84 111 84 111 84 111 84 111 82 109 82 108 81 108 81 107 79 106 78 105 78 104 77 104 78 105 78 105 78 105 78 105 77 104 77 104 77 104 77 104 76 103 76 102 75 101 74 101 73 101 73 100 72 99 71 99 73 101 72 100 70 98 68 97 69 97 69 97 69 97 69 97 67 95 67 95 67 95 67 95 66 92 65 91 63 89 62 88 60 87 60 88 62 89 63 90 60 87 60 87 60 87 60 87 61 87 59 85 58 85 58 86 59 84 59 83 58 82 57 82 60 85 58 82 56 80 55 78 59 77 58 78 57 81 56 83 57 83 54 76 47 66 47 71 60 83 57 80 53 77 51 75 51 76 50 76 49 75 48 72 49 71 49 70 48 69 47 69 47 69 47 68 46 67 45 67 45 64 45 65 46 65 47 66 45 63 43 62 43 62 44 64 44 63 45 64 45 63 43 61 42 61 43 62 43 61 41 60 42 58 41 58 40 57 40 56 39 56 39 56 39 56 39 56 37 55 39 57 41 57 40 56 38 55 38 55 38 55 38 55 37 53 37 52 36 51 35 51 35 51 35 51 35 51 35 51 34 50 34 51 36 52 37 53 33 49 33 50 34 51 35 51 32 48 32 48 32 48 32 48 33 48 31 47 33 50 33 47 29 48 34 51 33 47 31 48 29 46 31 47 31 47 30 45 31 46 30 45 29 46 30 47 31 47 31 47 31 47 31 47 32 45 31 45 31 45 31 45 31 45 30 43 28 42 28 42 29 43 29 43 29 43 29 43 29 43 28 41 27 42 28 43 5 17 5 18 6 19 7 19 6 18 6 18 6 18 6 18 7 18 6 17 5 18 6 19 7 18 5 16 4 16 4 17 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 7 17 10 18 9 17 10 20 9 18 10 18 10 19 11 19 9 17 9 17 10 18 10 18 9 17 9 17 8 16 8 16 10 17 8 14 7 13 7 13 6 7 0 0 0 2 0 1 0 2 1 4 2 5 4 6 6 8 6 9 8 11 9 12 8 12 9 14 11 16 13 17 15 19 15 19 15 19 15 19 16 21 18 23 19 23 19 22 18 23 19 24 21 24 20 24 20 25 20 25 21 26 21 27 21 28 24 28 22 26 22 29 22 27 22 27 22 27 22 27 23 28 23 28 24 29 24 29 25 30 25 30 25 30 25 30 26 29 20 20 9 12 8 14 8 11 10 13 11 13 11 12 10 13 12 15 13 15 13 15 9 22 11 16 15 15 72 110 123 108 120 108 124 111 122 106 124 111 125 112 126 111 125 111 115 104 101 87 80 69 48 34 18 19 16 17 17 22 23 28 23 44 119 173 156 157 145 142 138 136 90 119 157 164 168 165 140 105 97 95 100 90 99 89 82 77 74 73 71 70 66 64 58 63 56 55 48 52 57 94 95 110 86 107 86 109 87 109 87 109 89 112 91 113 91 113 92 115 92 115 93 116 93 117 93 116 94 118 95 119 97 121 93 127 96 127 110 121 124 190 233 205 238 203 245 201 239 199 234 198 237 203 239 198 238 207 242 206 246 212 253 215 255 216 254 213 242 205 240 216 246 225 237 203 198 166 165 153 161 153 123 133 121 137 123 136 114 126 114 134 111 134 107 135 106 136 108 133 108 133 108 133 108 133 110 135 110 134 109 134 109 134 110 135 109 135 109 136 109 136 112 138 111 138 110 138 110 138 108 137 108 136 106 135 106 134 106 135 105 133 104 133 104 133 99 135 106 132 101 140 110 142 147 196 179 214 171 161 108 135 108 134 105 133 107 135 106 132 107 134 105 132 103 130 102 129 100 128 99 127 98 125 97 124 97 125 97 125 97 125 97 125 95 125 94 123 93 123 93 123 94 124 94 124 94 124 94 124 94 124 94 124 93 123 93 123 92 122 93 123 93 124 94 124 94 123 93 122 92 120 91 119 91 119 90 119 89 118 89 118 88 117 88 117 88 117 88 117 88 117 88 116 87 116 86 115 86 115 86 114 85 114 84 113 83 112 83 111 82 110 81 110 80 109 80 108 79 108 78 107 78 107 78 107 78 107 78 107 75 106 75 105 74 105 73 105 72 104 72 104 71 103 70 103 73 101 74 102 74 103 75 103 73 100 72 100 71 99 71 99 70 98 69 97 69 97 70 98 66 94 67 95 67 96 68 96 66 93 67 94 66 92 64 91 65 91 64 91 63 90 63 90 66 88 66 87 65 86 64 86 65 86 64 86 63 85 63 86 63 87 63 87 63 87 63 87 61 85 61 84 60 83 59 83 55 82 55 82 55 82 55 82 55 82 55 82 55 81 54 81 54 81 54 80 53 80 52 79 51 78 51 78 51 78 51 78 51 78 51 78 51 78 51 78 49 76 49 75 48 74 47 74 49 73 49 72 48 71 49 71 52 72 51 71 51 68 50 67 47 68 47 68 47 68 47 68 44 66 45 67 46 66 45 65 42 62 41 61 39 59 38 59 40 61 40 61 41 62 41 62 43 60 43 60 43 60 43 60 43 60 42 58 40 57 41 58 39 59 37 58 36 57 35 57 38 59 36 57 34 56 34 57 32 59 29 58 31 56 32 54 41 58 35 52 34 57 39 59 34 55 33 54 30 51 29 50 30 51 33 50 35 49 33 48 35 49 35 48 34 47 33 47 33 47 33 46 32 45 31 45 28 44 29 45 31 47 32 48 29 44 28 43 28 43 29 44 28 44 30 46 31 44 27 41 27 42 28 43 27 41 25 39 25 41 25 41 24 40 23 39 23 39 23 39 23 39 23 39 19 36 22 40 25 40 24 39 23 39 22 38 22 38 21 37 21 37 21 36 20 35 19 35 19 35 19 35 19 35 19 35 20 35 20 35 21 36 21 36 19 34 19 34 19 34 19 34 17 32 17 32 17 32 17 32 18 32 16 32 19 34 19 32 13 30 17 31 15 29 14 30 14 29 15 31 16 30 14 29 17 30 17 30 17 30 17 30 18 31 17 30 17 30 18 31 21 33 19 31 18 31 18 32 17 30 16 28 15 28 16 29 16 29 16 29 16 29 16 29 15 27 14 27 14 28 16 30 19 21 18 20 18 20 17 19 16 18 17 20 18 21 20 22 19 20 18 19 17 20 18 21 18 19 16 17 15 17 15 17 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 17 18 18 17 17 19 21 16 16 17 17 17 18 18 18 15 16 16 16 17 17 18 18 15 16 16 16 16 16 17 17 18 16 15 13 13 12 14 13 11 7 2 0 0 1 2 2 2 2 3 4 4 5 6 6 8 8 9 9 10 11 12 12 12 13 13 15 16 18 18 19 19 20 19 20 19 20 19 20 20 22 22 24 24 24 22 23 22 24 24 25 25 26 25 25 25 24 25 25 26 25 27 26 27 27 29 28 27 25 28 28 27 26 27 26 27 26 27 26 28 27 28 27 27 26 27 26 29 28 29 28 29 28 29 28 30 27 23 15 11 9 11 13 10 11 12 13 13 13 13 12 12 13 14 15 15 15 15 14 13 17 11 14 9 15 87 94 108 89 108 87 108 90 109 91 109 91 110 92 110 91 110 90 103 82 94 70 76 54 45 23 20 18 18 18 20 23 26 28 27 59 144 166 158 152 145 140 144 137 105 98 156 167 164 164 145 105 92 90 92 82 90 83 82 79 77 73 74 70 69 64 61 67 59 64 54 64 63 107 114 136 108 133 109 135 110 134 108 135 111 138 114 139 113 138 115 141 115 142 116 142 117 143 117 144 118 145 120 147 121 147 120 146 120 150 124 131 119 170 209 149 200 133 203 138 199 147 196 142 198 145 196 137 197 146 218 153 209 141 204 141 209 146 205 149 209 158 214 157 204 148 211 169 224 181 220 159 181 132 151 152 140 152 138 160 135 161 136 168 135 170 137 168 137 168 134 166 134 166 134 166 134 166 134 166 134 167 135 167 135 169 136 173 136 172 136 172 138 170 138 169 138 170 139 170 139 171 138 173 136 173 136 172 135 172 136 172 134 170 133 170 133 173 126 181 135 172 133 175 140 158 132 174 155 193 154 176 125 175 136 172 133 170 134 171 133 168 132 169 132 168 131 167 130 166 129 163 128 161 126 159 125 158 125 159 125 159 125 159 125 159 126 161 123 159 122 159 122 160 123 160 123 160 123 160 123 160 125 160 125 159 124 158 123 158 123 158 123 159 124 159 125 160 124 163 123 161 121 159 120 158 120 159 119 158 119 157 118 157 118 157 118 157 118 157 118 157 118 157 117 156 117 155 116 155 116 155 115 154 115 153 114 153 112 151 112 150 111 149 110 149 110 147 110 147 109 146 108 145 107 144 107 144 107 144 107 144 106 145 106 144 106 141 105 141 104 139 105 137 104 136 103 136 102 136 103 137 104 138 104 139 101 135 100 134 100 133 99 133 99 132 97 131 97 131 98 133 93 127 94 128 95 129 95 130 93 127 94 128 93 127 92 125 92 126 91 125 91 124 90 124 88 123 88 122 87 121 86 121 87 122 86 121 86 120 85 118 86 117 87 117 87 117 87 117 85 115 85 114 84 113 83 113 82 109 82 109 82 109 82 109 82 109 82 109 82 109 82 109 81 108 81 107 80 107 79 106 78 105 78 105 78 105 78 105 78 105 78 105 78 105 78 105 76 103 76 102 75 101 74 101 73 101 73 100 72 99 71 99 72 99 71 98 68 96 67 95 68 96 68 96 68 96 68 96 63 92 65 94 66 93 64 91 64 90 63 89 61 87 60 87 63 89 62 89 62 89 61 88 60 87 60 87 60 87 60 87 60 86 58 85 57 84 58 85 59 84 59 83 58 82 57 82 58 83 57 81 56 81 57 80 60 77 60 78 57 80 54 82 49 78 53 83 58 81 57 78 53 77 53 77 53 76 52 76 50 75 51 77 50 75 48 71 49 71 49 70 48 69 47 69 47 69 47 68 46 67 45 67 45 64 45 64 45 64 45 65 44 62 43 61 42 62 43 63 43 63 45 65 46 63 42 60 42 62 42 61 41 58 38 56 43 60 42 59 41 58 41 58 38 56 39 57 40 56 39 55 35 53 38 57 40 56 37 53 39 56 39 55 38 54 37 54 37 53 37 52 36 51 35 51 35 51 35 51 35 51 35 51 37 52 36 52 36 52 35 51 36 52 35 50 34 49 32 48 32 48 32 48 32 48 32 48 33 48 31 48 34 51 34 49 29 46 31 46 28 44 30 48 30 46 31 48 32 47 30 46 28 45 31 48 32 47 29 44 31 46 29 44 28 45 30 47 34 47 31 44 30 44 31 45 29 43 28 42 28 43 30 44 29 43 29 43 29 43 29 43 26 40 26 41 28 43 31 46 9 20 8 19 5 16 4 15 3 15 4 17 7 20 9 21 7 18 6 17 5 18 6 19 5 16 3 14 2 14 2 15 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 18 11 18 9 17 11 21 7 15 7 16 8 17 9 17 6 15 7 16 8 17 9 17 6 15 7 16 8 17 9 18 10 17 7 14 7 13 8 15 7 8 0 0 0 1 0 2 0 2 1 4 2 5 4 6 6 8 7 10 8 11 10 12 8 12 9 14 12 17 14 19 15 19 15 19 15 19 15 19 15 20 18 23 20 23 18 21 18 22 20 25 21 25 21 25 20 25 20 26 21 27 22 27 22 28 24 29 22 27 23 29 22 27 22 27 22 27 22 27 22 27 22 27 22 27 22 26 24 29 24 29 24 29 24 29 25 27 16 15 4 8 6 13 8 11 10 13 11 13 11 12 10 13 12 15 13 15 13 14 9 11 7 19 9 32 111 111 117 107 123 109 123 108 123 111 122 108 123 110 125 109 122 108 111 99 97 81 73 59 37 22 18 17 17 18 18 23 24 28 28 70 157 161 156 150 142 140 144 140 114 87 153 173 165 171 154 113 99 95 101 89 99 88 86 81 78 77 74 73 69 67 60 63 55 56 49 51 54 87 96 112 87 108 87 110 88 109 86 110 90 114 92 115 91 113 92 115 92 116 93 117 94 117 96 119 97 121 99 123 100 124 98 128 101 127 110 122 128 194 236 203 236 202 241 201 238 202 234 199 232 199 229 192 234 206 243 207 249 210 253 211 254 210 255 206 250 202 247 206 246 208 241 207 240 216 247 226 250 223 206 184 167 151 143 142 135 141 127 139 120 137 113 138 109 137 107 134 107 134 107 134 107 134 106 134 107 135 108 136 109 137 112 135 113 137 113 139 114 139 114 139 111 139 110 138 109 137 105 136 105 136 105 137 105 136 107 135 105 134 106 134 106 134 109 127 102 139 114 133 104 140 108 143 107 126 106 133 108 137 111 137 108 135 108 135 106 132 105 131 104 131 104 131 104 132 102 129 100 128 99 126 97 125 97 125 97 125 97 125 97 125 96 124 94 122 93 122 93 123 94 123 94 123 94 123 94 123 95 125 95 124 94 123 93 123 93 123 93 124 94 125 95 125 96 124 94 123 93 121 91 120 91 120 91 119 90 118 89 118 89 118 89 118 89 118 89 118 89 118 89 117 88 117 87 116 87 116 87 115 86 115 85 114 83 112 83 111 82 110 81 110 82 111 82 110 81 110 80 109 78 107 78 107 78 107 78 107 75 107 75 106 74 105 73 105 72 104 72 104 71 103 70 103 75 103 75 104 76 105 77 106 73 101 73 100 72 99 71 99 72 99 69 96 68 97 71 100 64 93 65 94 66 95 67 95 66 94 67 94 67 93 65 91 65 92 65 91 64 90 63 90 64 89 66 87 65 86 64 86 65 87 65 86 64 85 63 85 63 86 63 87 63 87 63 87 61 85 61 84 60 83 59 83 57 84 57 84 57 84 57 84 55 82 55 82 55 82 55 82 52 79 51 78 51 77 50 77 51 78 51 78 51 78 51 78 51 78 51 78 51 78 51 78 49 76 49 75 48 74 47 74 49 73 49 72 48 71 49 71 49 71 49 69 47 67 48 66 46 67 46 67 46 67 46 67 41 63 43 65 44 64 42 62 46 67 45 66 44 64 42 63 43 63 42 62 41 61 40 60 43 60 43 60 43 60 43 60 43 59 41 57 40 57 40 58 39 59 37 58 36 57 35 57 35 57 34 56 34 57 36 59 32 60 30 58 31 56 30 55 37 60 35 52 30 50 33 57 31 54 30 53 29 52 29 51 27 50 31 51 35 49 34 46 35 49 35 48 34 47 33 47 33 47 33 46 32 45 31 45 32 47 31 45 30 44 28 43 29 43 28 42 27 43 28 44 28 44 31 47 31 44 27 41 28 43 27 41 25 38 21 35 28 44 28 43 27 42 26 42 22 39 23 40 24 39 23 38 20 37 23 40 23 37 18 33 23 39 23 38 22 37 21 37 21 37 21 36 20 35 19 35 19 35 19 35 19 35 19 35 23 37 22 36 21 35 20 34 22 37 21 35 18 32 16 31 17 32 17 32 17 32 17 32 18 32 16 32 19 35 20 33 18 33 18 31 15 30 18 35 16 32 17 33 18 32 17 31 14 29 18 33 20 31 16 27 17 30 15 27 14 28 17 30 20 32 17 29 15 29 16 30 15 28 15 28 16 30 18 31 16 29 16 29 16 29 16 29 12 25 12 26 15 30 19 33 20 22 19 20 18 19 16 18 16 19 17 20 18 21 19 22 20 21 17 18 15 17 16 19 18 20 17 17 15 17 15 17 17 20 17 20 17 20 17 20 14 18 17 21 18 20 15 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 15 16 17 18 17 16 14 13 9 8 5 3 1 2 3 5 4 5 4 6 5 7 6 7 6 9 9 9 8 9 11 14 12 14 15 18 18 21 20 21 21 22 21 23 22 24 23 24 21 20 22 22 25 25 27 26 24 23 24 24 25 25 26 25 26 26 23 23 22 24 25 27 26 27 26 28 27 29 28 29 24 27 28 31 30 29 26 25 29 30 29 30 29 30 29 30 31 29 29 28 31 30 30 28 32 25 20 17 12 8 9 14 10 11 13 14 15 14 13 12 13 13 13 14 14 15 15 16 11 13 15 6 11 51 106 96 105 87 107 89 109 87 108 86 110 86 107 87 108 90 106 90 100 84 89 70 63 45 37 27 14 17 20 18 20 24 28 31 32 99 162 162 149 147 143 136 143 140 126 83 148 166 160 166 154 121 98 89 95 83 88 86 86 81 78 77 77 74 68 67 60 66 57 66 60 62 56 92 116 134 109 132 109 134 109 135 111 137 112 138 112 140 114 141 114 140 115 141 116 143 118 144 121 147 121 148 122 148 123 148 126 150 119 162 127 136 123 164 211 143 200 137 202 138 200 137 200 142 204 141 198 136 204 147 207 144 208 145 209 146 210 146 208 146 208 146 208 146 208 146 208 145 208 146 211 150 215 155 221 172 221 173 200 153 162 136 148 142 141 153 145 163 140 160 130 170 134 175 137 176 135 171 134 171 133 170 134 170 135 171 138 171 139 171 139 171 139 173 139 173 140 172 139 172 138 173 135 177 135 175 134 174 135 172 135 171 136 170 137 168 137 170 133 172 133 171 134 171 136 170 144 176 142 177 140 176 139 176 135 171 136 170 135 169 134 169 132 167 132 167 132 167 132 167 132 167 131 166 131 165 130 165 128 163 128 163 128 163 128 163 127 162 126 161 126 160 125 160 127 161 126 160 125 161 126 162 125 161 125 161 125 161 125 161 125 161 125 161 125 161 125 161 122 162 120 161 120 160 119 160 118 159 118 159 118 159 118 158 118 155 118 155 118 155 118 155 119 156 119 155 118 154 117 156 116 156 115 155 114 154 113 154 112 153 112 152 111 151 110 150 112 148 109 146 111 148 109 145 110 147 110 146 109 145 108 145 108 143 108 143 108 142 108 142 106 139 106 138 105 137 104 137 102 136 102 136 102 136 102 136 103 137 103 136 102 135 101 135 99 132 97 130 96 130 96 131 96 130 96 129 95 128 94 128 91 126 92 127 93 128 94 129 91 125 91 125 91 125 91 125 90 124 89 122 87 121 86 119 86 122 87 123 88 122 87 121 87 122 86 118 85 117 84 116 86 118 87 116 86 115 85 113 81 112 82 113 83 112 82 111 83 113 83 112 82 112 81 111 80 107 80 107 80 107 80 107 77 104 77 104 77 104 77 104 78 105 78 104 77 103 76 103 75 103 76 103 76 102 74 100 74 101 74 101 74 101 73 102 73 100 71 98 69 96 68 96 67 98 67 97 66 96 65 96 64 95 64 95 64 95 64 93 65 93 65 93 65 93 65 93 63 91 63 90 62 89 61 89 62 89 62 88 61 87 60 87 61 87 58 84 56 84 58 86 56 81 56 82 57 83 58 83 57 82 57 82 57 82 57 82 57 79 57 81 57 81 57 81 57 82 56 80 54 79 54 79 52 77 52 77 52 77 52 77 51 77 51 77 51 76 49 74 46 71 49 74 49 71 45 68 45 69 45 69 45 69 45 69 44 66 44 65 43 64 42 64 44 66 44 66 44 66 44 66 45 64 44 62 43 61 41 60 41 61 42 61 42 60 40 58 43 60 43 60 43 59 41 57 39 57 40 57 40 56 38 54 37 54 37 54 37 54 37 54 39 56 39 55 38 54 37 54 35 54 36 54 36 54 36 55 36 53 33 50 32 51 35 54 37 53 37 52 36 52 35 51 33 49 32 48 32 49 34 50 36 52 35 50 32 47 30 46 32 48 32 48 32 48 32 48 32 47 31 46 30 47 31 48 29 45 29 46 31 48 34 50 30 46 30 46 30 46 30 46 31 47 31 46 30 45 29 45 30 44 30 44 30 44 30 44 31 45 31 45 31 45 31 45 28 42 28 43 29 44 30 44 25 40 28 43 30 43 28 42 6 18 6 18 6 18 6 19 5 17 6 18 6 18 7 19 6 17 3 14 2 15 4 16 6 17 4 15 3 15 4 16 10 17 10 17 10 17 10 17 9 16 9 16 9 16 9 16 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 6 15 8 16 10 18 11 20 9 17 9 17 9 17 9 17 5 16 7 18 9 16 6 13 5 8 1 2 0 1 0 4 2 4 2 5 3 6 4 6 7 10 9 11 8 11 11 15 7 13 10 18 15 20 16 20 16 21 17 22 17 23 18 23 16 22 17 24 18 25 20 26 18 24 18 25 19 26 20 26 21 25 22 26 22 26 21 25 22 26 22 27 23 28 24 28 22 27 22 27 22 27 22 27 24 29 24 29 24 29 24 29 23 30 21 29 25 31 24 29 27 26 17 16 9 8 8 15 9 12 11 14 13 14 11 13 11 13 11 14 12 15 13 15 8 11 13 10 25 71 119 107 118 107 123 109 126 109 126 109 126 111 126 109 127 108 121 104 112 93 93 74 63 46 34 29 24 20 24 20 22 26 29 33 38 119 163 163 152 148 145 140 143 149 127 92 140 170 162 169 161 129 106 94 106 91 102 91 93 82 83 76 79 75 69 64 59 63 55 58 54 51 50 74 100 112 89 110 87 109 87 110 88 111 87 112 89 113 90 114 91 115 92 116 94 118 95 118 98 121 99 122 99 123 100 123 105 129 84 128 95 123 125 199 243 207 236 200 233 200 235 202 237 203 240 202 235 200 241 210 244 208 244 209 245 209 246 210 245 209 245 209 245 209 245 209 245 209 245 209 247 212 250 215 250 213 254 220 250 216 228 206 191 170 147 143 129 147 130 151 125 144 112 131 103 130 107 136 103 133 109 140 112 140 108 136 116 139 118 139 114 139 112 139 109 140 105 139 102 138 100 138 100 135 102 135 102 135 104 136 106 137 108 137 109 137 109 137 106 134 104 135 105 136 106 136 110 140 110 139 109 138 108 138 106 136 106 135 105 135 104 134 102 132 102 132 102 132 102 132 102 132 102 131 101 131 100 130 98 128 98 128 98 128 98 128 97 127 97 126 96 126 95 125 97 126 95 125 95 125 96 127 93 125 93 125 93 125 93 125 93 125 93 125 93 125 93 125 91 121 91 120 90 120 89 119 88 118 88 118 88 118 88 119 89 118 89 118 89 118 89 118 90 119 90 118 89 118 88 117 87 115 87 114 86 114 85 113 84 112 84 111 83 111 82 111 83 111 80 110 82 111 81 108 81 110 81 109 80 108 79 109 78 109 78 109 78 109 78 109 75 106 75 105 74 105 73 104 74 102 74 102 74 102 74 102 75 103 75 102 74 101 73 101 71 98 69 97 68 96 69 97 68 96 68 95 67 95 66 94 64 93 65 93 65 93 66 94 63 91 63 91 63 91 63 91 63 90 62 89 63 87 61 86 64 87 65 88 68 87 67 86 65 87 64 85 63 84 61 84 63 86 63 86 62 85 61 85 55 82 56 83 57 82 56 81 57 82 56 82 55 81 55 80 53 80 53 80 53 80 53 80 50 77 50 77 50 77 50 77 51 78 51 77 50 76 49 76 48 76 49 76 49 75 47 73 46 73 46 73 47 74 49 73 49 72 49 70 47 69 47 68 47 67 47 66 46 66 45 65 44 64 44 64 44 64 44 64 43 64 43 64 43 64 43 64 42 63 42 62 41 61 40 61 45 62 45 61 44 60 43 60 43 59 41 57 39 57 41 58 36 56 34 57 35 58 36 58 35 57 35 57 35 57 35 57 34 56 34 56 34 56 34 56 36 57 34 54 32 53 31 54 30 52 30 52 32 52 32 52 33 50 33 50 35 49 33 47 33 47 35 49 36 47 32 44 32 45 32 45 32 45 32 46 30 44 30 43 29 43 28 42 30 44 30 44 30 44 30 44 30 45 29 43 28 42 26 41 27 42 27 41 26 40 25 40 24 41 25 41 24 40 23 38 23 40 24 40 24 39 22 37 22 38 22 38 22 38 22 38 23 39 23 38 22 37 21 37 22 36 22 36 22 36 22 36 21 35 20 33 19 34 21 35 22 36 21 36 20 35 20 34 19 33 18 32 17 33 18 34 18 33 18 33 18 33 18 33 17 32 17 32 17 32 17 32 19 31 18 30 17 31 18 32 17 30 17 30 18 32 20 34 17 30 17 30 17 30 17 30 20 33 19 32 18 30 16 29 19 30 19 30 19 30 19 30 19 30 19 30 19 30 19 30 17 28 17 29 18 30 19 30 15 27 18 30 19 30 18 28 16 19 17 20 19 22 20 23 19 21 18 20 18 20 17 19 17 19 16 18 16 19 18 20 17 18 16 17 16 18 17 20 17 20 17 20 17 20 17 20 18 20 15 17 14 18 17 21 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 18 18 18 17 17 17 17 17 17 17 17 15 16 17 18 17 16 14 13 10 9 5 4 1 3 3 5 4 5 4 6 5 7 6 7 9 11 11 12 10 12 13 16 9 13 15 20 21 23 21 22 21 23 22 23 23 24 23 24 24 23 24 23 24 23 24 23 24 23 24 24 25 25 26 25 24 27 28 30 29 29 26 25 26 27 27 28 27 28 28 29 31 30 26 25 24 27 29 32 29 30 29 30 29 30 29 30 31 29 29 28 31 30 30 28 32 24 17 14 10 8 10 15 11 12 13 14 14 14 14 13 13 13 13 14 14 15 15 16 12 17 14 12 37 81 116 89 107 90 109 91 111 90 110 89 112 89 111 90 111 90 103 86 95 82 81 64 56 38 32 24 26 19 20 20 25 29 33 36 57 149 167 159 157 139 147 132 146 145 136 92 132 165 168 168 164 134 105 91 96 88 91 83 87 82 78 78 78 75 69 68 64 71 60 66 59 60 53 83 113 135 112 132 109 135 110 135 112 138 112 140 113 142 115 143 114 142 115 144 117 145 118 146 121 149 121 150 122 150 123 150 126 153 120 167 126 138 123 163 212 140 199 137 202 139 200 134 200 138 203 137 199 136 205 146 208 144 208 144 209 145 209 146 209 145 209 145 209 145 209 145 210 146 210 146 210 147 212 149 209 147 213 156 218 171 223 183 231 190 204 170 176 151 150 135 133 149 141 162 146 160 134 155 136 164 133 165 132 172 138 177 139 176 139 176 140 175 140 175 139 174 139 174 138 173 139 171 137 170 136 170 136 170 136 171 136 170 137 171 136 171 136 171 135 170 135 170 136 171 136 171 138 173 137 172 137 171 136 171 136 171 136 171 135 170 135 169 133 168 133 168 133 168 133 168 133 168 132 167 132 166 131 166 129 164 129 164 129 164 129 164 128 163 127 162 127 161 126 161 126 161 125 160 125 160 126 161 126 162 126 162 126 162 126 162 126 162 126 162 126 162 126 162 122 163 121 162 121 161 120 161 119 160 119 160 119 160 119 159 119 156 119 156 119 156 119 156 119 156 119 156 118 155 118 154 115 156 115 156 114 155 114 154 112 153 112 153 111 152 111 150 113 148 110 147 111 148 110 145 110 147 110 146 109 145 108 144 108 142 109 142 109 142 109 142 106 139 106 139 105 138 105 137 102 136 102 136 102 136 102 136 103 137 103 136 102 135 101 135 99 133 98 131 96 130 97 131 96 130 96 130 95 129 95 128 94 128 94 128 93 127 93 127 92 126 92 125 91 125 91 125 90 124 89 123 88 121 87 121 88 122 88 123 88 123 87 122 87 123 86 120 85 119 84 116 86 118 87 116 86 115 85 113 82 112 83 113 83 113 82 112 82 111 81 111 80 110 80 109 80 107 80 107 80 107 80 107 77 104 77 104 77 104 77 104 78 105 78 104 77 103 76 103 75 103 76 103 76 102 74 100 73 100 73 100 72 99 71 99 72 100 71 98 70 97 68 96 67 98 67 98 66 97 66 96 65 96 65 95 64 95 64 95 64 92 64 92 64 92 64 92 63 91 63 90 62 89 61 89 61 88 61 88 60 87 60 87 60 86 58 84 57 84 57 85 56 81 57 82 57 82 58 83 57 82 57 82 57 82 57 82 56 81 56 81 56 81 56 81 57 82 55 79 53 78 53 78 52 77 52 77 52 77 52 77 48 75 49 75 49 74 47 72 46 73 48 75 49 73 45 70 46 72 46 71 45 71 45 69 44 66 44 66 43 65 43 64 44 66 44 66 44 66 44 66 45 64 44 62 43 61 41 60 44 62 41 59 39 59 41 60 40 57 41 58 41 57 39 55 39 57 40 57 40 56 38 54 38 55 38 55 38 55 38 55 39 56 39 55 38 54 37 54 38 55 37 54 36 53 35 52 35 53 34 52 34 52 35 53 36 51 35 51 34 50 34 49 34 50 33 48 32 49 33 50 30 47 31 48 34 51 35 52 32 48 32 48 32 48 32 48 32 47 31 46 30 47 31 48 31 47 30 46 30 47 32 48 30 46 30 46 30 46 30 46 34 50 33 48 31 46 30 45 30 44 30 44 30 44 30 44 30 44 30 44 30 44 30 44 28 42 29 43 29 43 30 44 27 42 30 45 31 45 29 43 6 18 6 19 7 19 8 20 8 19 7 18 6 17 5 16 7 19 7 19 8 21 10 22 4 16 4 16 4 17 6 19 10 17 10 17 10 17 10 17 10 17 8 15 8 15 10 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 13 20 11 18 8 15 6 13 9 17 9 17 9 17 9 17 5 16 7 18 9 16 6 13 6 9 2 3 0 2 0 3 2 4 2 5 3 6 4 6 4 8 7 8 6 8 9 13 5 11 11 19 17 22 17 21 17 22 17 23 18 23 19 24 19 25 19 24 18 23 17 23 18 24 18 25 19 26 20 26 21 26 23 28 24 27 22 25 23 27 23 27 23 27 23 27 25 29 22 25 20 27 24 30 24 29 24 29 24 29 24 29 23 30 21 29 25 31 24 29 27 23 12 12 8 8 9 15 10 12 11 13 12 14 12 14 11 13 11 14 12 15 13 15 12 15 10 15 56 102 127 102 120 108 124 110 127 110 127 110 124 110 124 110 123 104 113 93 107 88 86 66 55 39 27 25 29 22 22 25 30 32 29 35 72 172 164 156 158 140 149 143 143 151 140 102 115 161 168 166 168 138 114 95 105 98 105 90 92 84 84 77 80 76 71 65 61 66 57 58 54 53 49 68 96 113 93 111 87 111 90 111 90 113 88 113 90 115 91 116 91 116 92 117 94 119 95 119 98 122 98 122 99 123 99 125 105 130 87 131 95 123 126 200 242 206 235 200 232 200 234 201 236 201 237 200 235 201 241 209 243 207 244 208 244 209 245 209 245 209 245 209 245 209 245 209 247 211 246 209 245 210 246 211 252 215 246 210 239 209 237 211 237 218 239 224 233 209 204 182 176 161 151 140 132 138 133 146 125 139 114 136 106 138 107 141 108 139 110 139 110 139 110 139 110 140 109 139 109 138 108 138 112 138 114 139 112 138 110 137 109 137 107 137 105 136 103 137 105 136 106 136 106 136 106 136 107 137 107 136 106 136 106 136 107 137 106 136 106 135 105 135 104 134 104 134 104 134 104 134 104 133 103 133 102 132 102 132 100 130 100 130 100 130 100 130 99 128 98 128 97 127 97 127 96 126 95 125 95 125 96 126 95 127 95 127 95 127 95 127 95 127 95 127 95 127 95 127 93 122 92 122 91 121 91 121 90 120 90 120 90 120 90 121 91 120 91 120 90 119 90 119 91 120 90 119 90 118 89 118 88 116 87 115 87 114 86 114 85 113 84 112 84 111 83 112 84 111 81 110 82 112 81 109 81 110 81 109 80 108 79 109 78 109 78 109 78 109 78 109 76 107 75 106 75 105 74 105 75 103 75 103 75 103 75 103 75 103 75 102 74 101 73 101 72 99 70 97 69 97 69 98 69 97 68 96 68 95 67 95 67 95 67 94 65 93 64 92 65 92 64 92 64 91 63 91 63 90 63 89 62 88 63 87 63 88 66 89 69 88 67 87 64 86 64 85 63 84 62 85 63 86 63 86 62 85 61 85 56 82 57 84 58 83 56 82 55 81 54 80 54 79 53 79 53 80 53 80 53 80 53 80 51 78 51 78 51 78 51 78 51 78 51 77 50 76 49 76 48 76 49 76 49 75 47 73 46 72 45 72 45 71 46 70 47 71 49 71 48 69 48 68 48 68 47 67 47 66 46 66 46 65 45 65 45 64 44 64 42 63 42 63 42 63 42 63 42 63 42 62 41 61 40 61 44 60 43 60 43 60 43 60 42 59 41 58 40 57 40 57 37 57 35 57 35 57 35 57 35 57 35 57 35 57 35 57 34 56 34 56 34 56 34 56 35 56 33 54 31 53 31 53 29 51 29 51 31 51 31 51 30 48 31 48 33 47 31 45 34 47 35 48 35 47 33 45 34 46 33 46 33 45 32 46 31 45 30 44 30 43 29 43 29 43 29 43 29 43 29 43 29 44 29 43 28 42 27 42 30 43 26 39 23 39 26 42 26 42 27 43 27 42 26 41 23 40 24 40 24 39 22 37 23 39 23 39 23 39 23 39 23 39 23 38 22 37 21 37 25 38 23 37 21 35 20 33 21 35 21 34 20 35 21 35 20 35 19 34 19 33 18 33 20 34 18 32 17 32 18 33 15 31 16 32 19 35 20 36 17 32 17 32 17 32 17 32 19 31 18 30 17 31 18 32 19 32 18 30 17 30 18 31 18 31 18 31 18 31 18 31 18 31 18 31 18 31 18 31 18 29 18 29 18 29 18 29 18 29 18 29 18 29 18 29 18 29 18 29 18 29 18 29 17 29 20 32 21 31 19 29 20 22 20 21 19 21 18 20 20 21 19 20 18 19 17 18 19 21 20 22 21 24 22 24 16 18 16 18 17 20 19 22 17 20 17 20 17 20 17 20 15 18 17 20 17 20 15 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 21 20 19 18 16 15 14 13 17 17 17 17 17 17 17 17 15 16 17 18 17 16 14 13 12 11 7 5 2 3 2 4 4 5 4 6 5 7 6 7 6 9 9 9 8 9 11 14 11 14 16 20 22 23 22 22 22 23 23 24 23 25 24 25 26 25 25 23 24 22 22 21 24 23 24 24 25 25 26 25 27 27 25 25 24 26 26 28 27 28 27 28 27 28 27 28 27 29 29 30 29 30 28 28 29 30 29 30 29 30 29 30 31 29 29 28 31 30 30 28 30 20 12 11 11 9 11 14 12 12 12 12 13 13 14 14 13 13 13 14 14 15 15 15 18 15 6 16 66 100 117 90 106 89 108 90 110 90 109 88 111 87 110 87 106 85 95 79 94 79 76 57 49 35 28 22 22 15 21 29 34 33 33 38 99 179 163 147 158 131 150 136 146 141 147 111 108 152 169 168 165 143 114 92 93 91 96 86 88 84 80 79 79 77 71 70 61 70 60 65 60 65 56 80 108 136 116 134 109 137 113 136 113 140 113 142 115 144 116 144 117 145 117 146 119 148 120 149 122 151 123 151 124 152 124 151 126 156 122 171 126 139 125 167 211 141 198 136 201 138 200 133 200 136 200 135 199 138 206 144 207 143 207 144 208 144 209 145 209 145 209 145 209 145 209 145 211 147 210 145 209 145 209 147 214 154 212 152 210 154 210 156 205 153 209 162 221 174 226 179 220 178 194 152 162 137 147 139 141 151 146 167 148 172 139 169 140 178 139 178 139 178 139 176 139 176 139 175 138 175 137 172 138 164 139 165 138 166 138 171 137 172 137 175 136 176 136 175 137 171 136 171 136 171 136 171 137 172 137 172 137 173 138 173 137 172 137 171 136 171 135 170 134 169 134 169 134 169 134 169 134 169 134 169 133 168 133 167 130 165 130 165 130 165 130 165 129 164 129 164 128 163 128 162 127 162 126 160 125 161 127 162 129 165 129 165 129 165 129 165 127 163 127 163 127 163 127 163 123 164 123 164 122 163 122 162 120 161 120 161 120 161 120 160 122 159 121 158 120 157 119 156 120 157 120 156 119 156 118 155 116 157 116 156 115 156 114 155 113 154 113 153 112 153 111 151 113 149 110 148 112 149 111 146 110 147 110 146 109 145 108 144 108 142 109 142 109 142 109 142 107 140 107 139 106 139 105 138 103 137 103 137 103 137 103 137 103 137 103 136 102 135 101 135 100 133 98 132 97 131 98 132 97 131 97 130 96 130 95 129 96 130 95 129 94 127 93 127 94 127 93 126 92 125 91 125 90 124 90 123 89 123 89 122 88 123 89 124 89 124 88 122 86 122 85 120 85 120 85 117 86 118 87 116 86 115 85 113 82 113 84 114 84 114 83 112 81 111 80 110 80 109 79 109 80 107 80 107 80 107 80 107 78 105 78 105 78 105 78 105 78 105 78 104 77 103 76 103 75 103 76 103 76 102 74 100 73 100 73 99 72 98 70 98 70 98 71 99 71 98 69 96 68 99 68 98 67 98 66 97 67 97 66 96 65 95 64 95 63 91 63 91 63 91 63 91 63 91 63 90 62 89 61 89 59 87 60 87 60 87 60 87 59 86 59 86 58 85 57 84 57 82 57 82 57 82 57 82 57 82 57 82 57 82 57 82 56 81 56 81 56 81 56 81 57 81 55 78 53 77 52 78 51 76 51 76 51 76 51 76 47 73 48 74 47 72 45 71 48 74 48 74 47 73 46 71 48 73 47 72 46 71 45 69 45 67 45 66 44 66 43 65 43 65 43 65 43 65 43 65 44 63 43 62 43 62 42 61 45 62 41 58 38 58 41 61 41 59 42 60 43 60 42 59 39 57 40 57 40 56 38 54 39 56 39 56 39 56 39 56 39 56 39 55 38 54 37 54 39 56 37 55 35 53 34 51 35 53 35 54 36 53 35 53 35 51 34 50 34 49 33 49 35 50 33 48 32 48 32 48 33 49 33 49 33 49 33 49 32 48 32 48 32 48 32 48 32 47 31 46 30 47 31 48 32 48 31 46 30 46 31 47 31 47 31 47 31 47 31 47 26 42 27 44 30 47 32 48 29 43 29 43 29 43 29 43 29 43 29 43 29 43 29 43 29 43 29 43 29 43 29 43 29 44 31 46 32 45 29 42 10 21 9 20 7 18 6 17 7 19 6 18 6 18 5 17 4 17 6 19 7 19 6 18 6 17 5 17 5 18 6 19 10 17 10 17 10 17 10 17 7 15 10 18 11 17 8 14 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 8 16 8 17 9 18 10 18 9 17 9 17 9 17 9 17 5 16 7 18 9 16 6 13 8 11 3 4 0 2 0 3 2 4 2 5 3 6 4 6 7 10 9 11 8 11 11 15 10 15 12 18 15 21 17 22 18 23 18 23 19 24 19 25 19 25 19 24 18 23 17 23 18 24 18 25 19 26 20 26 24 26 20 23 19 24 22 28 24 28 23 27 23 27 22 26 20 27 25 32 27 30 22 25 24 29 24 29 24 29 24 29 23 30 21 29 25 31 24 29 22 18 9 11 10 11 9 12 11 12 10 12 10 13 12 15 11 13 11 14 12 15 13 15 15 12 7 30 87 111 120 107 121 107 123 109 124 109 124 109 127 112 125 109 123 103 113 93 104 85 81 58 46 34 23 22 20 18 25 34 33 32 31 43 121 176 157 148 153 143 150 149 151 148 153 132 104 149 169 172 167 149 127 96 99 96 109 91 94 85 85 79 82 78 72 67 58 66 57 56 55 58 52 64 91 115 97 112 86 112 92 111 91 114 90 115 92 116 93 117 94 118 95 119 96 121 98 122 99 123 100 124 100 125 101 126 105 131 91 132 96 122 127 203 242 204 234 198 231 199 233 201 236 199 234 198 236 203 242 208 242 207 243 207 244 208 244 208 245 209 245 209 245 209 245 209 247 210 245 209 245 209 245 210 243 210 243 213 248 214 250 214 254 216 251 213 251 213 252 215 249 222 253 226 235 199 189 166 156 150 134 139 118 136 116 141 112 139 111 139 111 139 111 139 113 139 112 138 111 137 111 138 115 140 117 139 113 139 111 138 108 138 104 137 102 136 101 137 105 137 107 137 106 136 106 136 107 137 108 138 108 139 109 139 108 137 107 137 106 136 106 136 105 135 105 135 105 135 105 135 103 135 103 134 102 134 101 133 99 131 99 131 99 131 99 131 100 130 100 129 99 129 98 128 99 128 97 127 97 127 98 129 98 130 98 130 98 130 98 130 96 128 96 128 96 128 96 128 94 124 94 123 93 123 92 122 91 121 91 121 91 121 91 122 94 123 93 122 92 120 91 119 92 120 91 120 90 119 90 119 89 116 88 116 87 115 87 115 86 113 85 113 84 112 84 113 85 112 82 111 83 112 82 109 81 110 81 109 80 108 79 108 78 109 78 109 78 109 78 109 77 107 76 107 75 106 75 106 76 104 76 104 76 104 76 104 75 103 75 102 74 101 73 101 72 100 71 98 70 98 70 98 70 97 69 97 68 96 68 96 67 95 67 95 66 94 66 94 66 94 66 93 64 92 63 91 62 90 62 90 63 89 62 89 64 89 67 89 67 89 66 88 63 85 63 85 63 85 63 86 63 86 63 86 62 85 61 85 57 83 58 84 58 84 57 83 56 81 55 81 54 80 54 79 53 80 53 80 53 80 53 80 52 79 52 79 52 79 52 79 51 78 51 77 50 76 49 76 48 76 49 76 49 75 47 73 47 74 47 73 45 71 46 70 45 69 49 72 50 71 48 68 49 68 48 68 47 67 47 67 47 67 47 66 45 65 44 64 43 64 43 64 43 64 43 64 42 63 42 62 41 61 40 61 42 59 42 59 43 60 43 60 41 59 42 59 42 58 40 56 38 58 35 57 35 57 34 56 35 57 35 57 35 57 35 57 34 56 34 56 34 56 34 56 34 56 32 53 30 52 30 52 28 50 28 50 30 50 30 50 30 47 31 48 33 47 31 45 35 48 35 47 34 46 33 46 35 48 35 47 33 46 32 46 32 45 31 45 30 44 30 44 28 42 28 42 28 42 28 42 28 43 28 43 28 43 28 43 29 43 26 40 24 40 26 41 22 39 24 41 25 41 24 40 23 40 24 40 24 39 22 37 22 38 22 38 22 38 22 38 23 39 23 38 22 37 21 37 24 37 23 36 22 35 21 34 21 35 22 36 22 36 21 35 21 35 20 35 19 34 19 33 21 35 19 33 17 32 17 32 20 34 19 33 18 32 17 31 17 32 17 32 17 32 17 32 19 31 18 30 17 31 18 32 18 31 17 30 17 31 19 32 19 32 19 32 19 32 19 32 12 25 13 27 16 30 18 32 17 28 17 28 17 28 17 28 19 30 19 30 19 30 19 30 19 30 18 29 18 29 17 28 18 29 20 31 20 30 17 27 20 22 20 22 20 22 20 21 17 19 18 20 18 20 19 21 17 19 18 21 18 19 16 17 19 21 18 19 17 19 18 20 17 20 17 20 17 20 17 20 16 19 16 19 16 19 16 19 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 14 15 16 16 18 18 19 20 17 17 17 17 17 17 17 17 15 16 17 18 17 16 14 13 14 12 8 5 2 3 2 4 4 5 4 6 5 7 6 7 9 11 11 12 10 12 13 16 18 18 17 18 18 21 21 23 23 24 23 25 24 25 25 26 25 23 24 23 24 23 24 22 24 23 24 24 25 25 26 25 27 28 26 27 26 27 27 28 28 29 28 28 27 27 26 27 26 28 30 33 32 31 27 27 29 30 29 30 29 30 29 30 31 29 29 28 31 30 30 28 25 15 10 12 14 12 10 10 13 13 12 11 12 13 14 15 13 13 13 14 14 15 15 15 14 9 8 40 97 101 104 94 108 89 109 91 111 92 110 91 114 90 108 88 106 86 97 82 90 75 69 51 40 28 23 19 21 18 25 33 34 31 40 56 153 166 161 143 150 136 146 139 152 134 155 139 102 141 166 174 169 159 132 100 88 89 96 87 90 85 81 81 80 78 72 71 63 73 61 64 60 67 55 73 104 137 120 135 108 138 115 136 115 141 115 143 116 145 118 146 119 149 119 150 121 152 122 153 124 154 124 155 125 155 126 154 126 158 125 173 126 139 126 170 209 140 197 138 199 138 198 134 200 134 197 133 200 139 206 143 206 142 207 143 207 144 208 144 209 145 209 145 209 145 209 145 209 145 209 144 208 145 210 147 209 150 211 150 213 150 213 149 209 144 215 150 219 146 216 146 220 156 217 162 218 175 222 192 193 164 169 146 146 142 145 154 143 162 141 163 141 166 139 169 141 176 138 179 137 180 135 180 138 170 139 172 138 173 138 174 138 176 137 177 137 177 137 176 138 173 138 172 137 171 136 171 137 172 137 173 138 174 139 174 138 173 137 172 137 171 136 171 136 171 136 171 136 171 136 171 136 171 135 170 135 169 134 169 132 167 132 167 132 167 132 167 131 166 130 165 130 164 129 164 130 165 129 163 128 164 130 165 131 167 131 167 131 167 131 167 129 165 129 165 129 165 129 165 125 166 124 165 124 164 123 164 122 163 122 163 122 163 122 162 124 161 123 159 121 157 120 156 121 158 120 157 120 156 119 156 117 158 116 157 116 156 115 156 114 155 113 154 113 153 112 152 114 149 111 148 112 150 111 147 110 147 110 146 109 145 108 145 108 143 108 143 108 143 108 143 107 142 106 141 106 140 105 140 104 138 104 138 104 138 104 138 103 137 103 136 102 135 101 135 101 134 99 132 98 132 98 133 98 132 97 131 97 130 96 130 94 128 95 129 95 129 95 130 95 129 94 127 92 126 91 125 90 124 90 124 90 124 90 124 89 124 90 125 90 124 89 123 85 121 85 120 85 120 86 118 86 118 87 116 86 115 85 113 83 114 84 115 85 114 84 113 83 112 82 112 81 111 81 110 80 107 80 107 80 107 80 107 79 106 79 106 79 106 79 106 78 105 78 104 77 103 76 103 75 103 76 103 76 102 74 100 76 102 75 101 73 99 71 98 68 97 71 100 72 99 69 96 69 100 68 99 68 98 67 98 68 99 67 97 65 96 64 95 64 92 64 92 64 92 64 92 63 91 63 90 62 89 61 89 58 85 58 86 59 87 60 87 58 85 59 87 59 85 57 83 58 83 58 82 57 81 56 81 57 82 57 82 57 82 57 82 56 81 56 81 56 81 56 81 56 80 54 78 52 77 52 77 50 75 50 75 50 75 50 75 48 74 49 75 48 73 46 72 49 74 47 73 46 72 46 72 49 75 48 73 46 72 45 69 46 68 45 67 45 66 44 66 42 64 42 64 42 64 42 64 43 62 43 62 43 62 43 62 42 61 42 60 41 59 40 59 38 56 40 57 41 58 41 57 39 57 40 57 40 56 38 54 38 55 38 55 38 55 38 55 39 56 39 55 38 54 37 54 36 54 36 54 36 54 36 54 35 53 36 55 37 54 35 53 37 52 36 52 35 51 35 50 36 51 34 49 32 47 31 48 34 50 34 49 33 48 32 48 32 48 32 48 32 48 32 48 32 47 31 46 30 47 31 48 30 46 30 46 31 48 33 50 32 48 32 48 32 48 32 48 28 44 28 45 29 45 30 46 28 42 28 42 28 42 28 42 30 44 30 44 30 44 30 44 30 44 30 43 29 42 28 42 28 43 30 44 30 43 27 40 6 18 7 20 8 21 10 22 4 17 5 18 6 19 7 20 7 20 9 21 8 19 5 16 8 20 7 18 5 17 5 17 10 17 10 17 10 17 10 17 11 17 8 14 7 15 10 18 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 5 16 7 18 9 16 6 13 9 12 4 5 0 2 0 3 2 4 2 5 3 6 4 6 4 8 7 8 6 8 9 13 16 19 12 16 12 19 16 23 18 23 18 24 19 25 20 25 18 24 18 24 18 24 18 24 18 24 18 25 19 26 20 26 22 27 25 30 26 29 23 26 24 28 24 27 23 26 22 26 22 28 25 31 26 30 23 27 24 29 24 29 24 29 24 29 23 30 21 29 25 31 24 29 18 15 7 12 13 13 8 9 12 13 10 11 10 13 13 16 11 13 11 14 12 15 13 15 12 8 16 56 116 112 110 110 123 110 126 112 127 112 127 111 125 109 119 103 116 99 110 93 98 79 72 51 39 28 16 18 23 22 26 34 30 30 40 65 166 162 160 151 148 150 146 151 153 139 155 152 100 136 162 173 175 166 144 105 94 91 106 90 95 86 86 80 83 78 73 68 62 71 60 56 54 57 48 56 88 116 99 113 86 113 94 111 92 115 91 116 93 117 94 118 93 119 94 121 96 122 97 123 98 124 99 125 99 126 100 126 105 132 93 134 96 122 128 205 241 204 234 197 231 198 233 200 236 198 232 197 236 204 242 207 242 206 242 207 243 208 244 208 245 209 245 209 245 209 245 209 245 208 244 208 244 209 246 211 246 211 248 213 250 215 254 217 255 216 255 213 254 213 255 218 254 214 254 218 251 219 243 217 242 225 233 215 202 180 159 148 135 144 130 144 126 141 123 140 121 141 116 137 110 135 107 135 104 137 104 137 104 137 104 137 104 137 102 137 102 137 104 137 106 138 108 137 107 136 106 136 106 136 106 137 107 138 108 138 108 138 108 137 107 136 106 136 106 136 106 136 106 136 106 136 104 136 104 135 103 135 102 134 100 132 100 132 100 132 100 132 101 131 101 130 100 130 99 129 101 131 100 129 99 130 101 131 99 131 99 131 99 131 99 131 97 129 97 129 97 129 97 129 95 125 95 124 94 124 93 123 92 122 92 122 92 122 92 123 96 124 94 123 93 121 91 120 92 121 92 120 91 119 90 119 89 117 89 116 88 115 87 115 86 114 86 113 85 112 84 113 85 113 82 111 84 113 82 110 81 110 81 109 80 108 79 108 78 108 78 108 78 108 78 108 77 107 77 106 76 105 75 105 76 104 76 104 76 104 76 104 75 103 75 102 74 101 73 101 73 100 71 98 70 98 70 99 70 98 70 97 69 96 68 96 65 94 66 95 67 96 68 97 68 95 66 94 65 92 63 91 62 90 62 90 62 90 63 90 62 90 65 91 68 89 67 88 63 85 63 85 63 85 63 86 63 86 63 86 62 85 61 85 57 84 58 85 59 84 58 83 57 83 57 82 56 82 55 81 53 80 53 80 53 80 53 80 52 79 52 79 52 79 52 79 51 78 51 77 50 76 49 76 48 76 49 76 49 75 47 73 50 76 49 75 47 73 47 71 43 69 49 72 50 71 48 68 49 69 49 68 48 67 47 67 49 68 47 67 46 65 44 64 44 65 44 65 44 65 44 65 42 63 42 62 41 61 40 61 41 58 41 59 42 60 43 60 40 58 42 60 42 58 39 55 38 58 36 57 35 56 34 56 35 57 35 57 35 57 35 57 34 56 34 56 34 56 34 56 34 55 32 53 30 51 30 52 28 50 28 50 30 50 30 50 31 49 32 49 34 48 32 46 36 48 34 46 33 46 33 47 37 49 35 48 34 46 32 46 32 46 32 45 31 44 30 44 28 42 28 42 28 42 28 42 28 43 28 43 28 43 28 43 26 42 27 42 27 41 25 39 24 41 26 43 27 43 27 43 23 40 24 40 24 39 22 37 21 37 21 37 21 37 21 37 23 39 23 38 22 37 21 37 21 36 22 36 22 36 22 37 20 35 23 38 24 37 21 34 22 37 22 36 21 36 20 35 21 35 19 33 17 31 16 31 18 33 18 33 18 33 18 33 17 32 17 32 17 32 17 32 19 31 18 30 17 31 18 32 16 29 16 30 18 32 21 34 19 32 19 32 19 32 19 32 19 32 18 30 17 29 15 28 17 28 17 28 17 28 17 28 20 31 20 31 20 31 20 31 19 30 19 29 18 28 17 28 17 28 18 30 18 28 15 25 17 19 17 19 17 19 17 19 17 19 17 19 17 19 17 19 17 21 20 20 16 17 18 23 18 20 18 20 18 20 18 20 19 21 17 20 19 23 18 20 17 19 14 15 12 17 16 20 21 17 16 18 18 16 17 21 18 17 17 16 16 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 15 15 12 8 3 3 3 6 6 6 5 6 5 7 7 9 9 10 9 11 12 15 16 18 17 18 17 18 18 21 21 23 22 23 22 24 23 25 24 25 24 23 24 24 25 25 26 25 25 24 25 25 26 26 27 26 27 28 27 28 27 28 27 28 27 28 27 29 28 30 29 30 26 28 28 29 30 31 31 33 29 30 29 30 29 30 29 30 29 28 29 30 32 31 30 26 17 15 14 13 12 11 11 11 13 13 13 13 13 13 13 13 13 14 14 15 15 14 14 13 13 0 11 74 113 88 113 87 108 88 107 90 112 94 113 93 111 87 105 85 101 82 93 80 88 72 63 41 31 22 20 21 22 26 28 37 32 37 32 110 164 157 157 143 146 133 148 138 142 139 156 153 118 107 162 166 169 171 142 103 89 88 90 87 88 87 85 83 80 76 72 75 68 71 62 68 58 65 53 62 93 137 121 134 112 140 115 143 118 143 115 143 116 145 119 148 122 152 123 154 124 153 123 153 126 156 127 157 127 157 127 155 132 157 129 175 126 147 122 173 207 139 195 136 197 138 198 135 200 137 199 132 197 139 206 141 206 142 206 142 206 142 206 142 206 142 206 143 207 144 208 144 208 144 208 145 209 146 210 146 211 146 212 147 212 148 213 148 213 148 213 150 214 150 215 150 215 146 215 150 215 155 215 160 213 168 219 181 223 184 220 184 178 153 158 137 142 142 144 160 142 161 143 161 131 191 128 189 134 180 136 181 138 183 140 183 138 179 139 179 140 175 138 173 139 173 138 172 137 173 138 174 139 174 139 174 139 174 139 174 140 175 140 175 140 175 140 175 137 172 137 172 137 172 137 172 137 172 137 171 137 170 136 170 136 169 134 167 133 168 135 170 133 168 132 167 132 166 131 166 131 166 131 166 131 166 131 166 132 167 129 165 131 167 129 164 130 166 129 165 129 164 128 164 125 166 126 168 127 167 126 167 125 165 124 165 124 165 124 164 126 161 122 159 123 161 123 159 121 158 121 157 120 156 119 156 117 158 117 157 116 156 115 156 116 157 116 156 115 155 114 154 116 152 114 150 112 148 112 149 110 147 110 147 110 147 110 147 110 147 109 145 107 144 106 143 106 143 105 142 105 141 104 140 106 140 106 139 105 138 104 138 102 136 101 135 101 136 103 137 102 136 101 134 99 133 98 131 98 132 98 131 97 130 96 130 93 129 97 131 95 128 94 129 94 128 94 127 93 126 92 126 92 125 92 125 91 125 91 125 90 124 90 123 89 122 88 122 85 121 86 122 87 122 87 119 85 117 85 115 85 114 84 112 83 113 83 113 83 113 83 113 81 111 81 110 80 109 79 109 82 109 82 109 82 109 82 109 81 108 81 107 80 106 79 106 78 105 78 104 77 103 76 103 77 104 77 103 76 102 75 102 73 100 73 100 73 100 72 100 71 99 71 100 72 101 73 101 68 99 68 98 67 97 66 97 69 100 68 98 67 97 65 96 65 93 66 94 66 94 67 95 62 90 62 89 61 88 60 88 63 89 60 86 59 87 62 90 61 88 61 87 60 86 59 86 57 83 58 83 58 82 56 80 57 82 57 81 56 80 55 80 58 82 57 81 56 80 55 79 54 79 54 78 53 77 52 77 51 74 48 73 49 75 48 72 50 76 49 74 48 73 46 72 46 72 46 72 46 72 46 72 49 75 48 73 47 72 45 69 45 67 44 66 44 65 43 65 39 61 40 63 42 66 44 67 46 64 44 62 43 62 43 63 43 62 43 61 42 60 41 60 42 59 42 59 42 59 42 59 42 58 40 56 39 56 39 57 45 57 36 53 41 60 42 56 36 53 36 53 36 53 36 53 35 53 35 54 36 55 37 56 37 54 35 52 34 52 34 53 34 49 32 48 32 50 36 53 36 51 34 49 33 49 33 50 32 49 33 50 34 49 33 48 34 49 32 47 31 47 31 48 29 46 32 49 33 48 30 45 32 47 31 46 30 47 31 48 30 46 30 46 30 46 30 46 29 45 30 46 30 47 31 47 26 42 30 46 32 44 28 40 32 46 31 44 30 43 28 42 31 45 31 44 30 43 29 43 29 44 30 45 30 43 27 40 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 5 19 8 19 5 16 6 21 6 18 6 18 6 18 6 18 12 17 9 17 11 19 11 16 11 16 8 13 6 15 9 18 12 16 7 17 9 15 8 20 10 17 9 16 8 17 9 18 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 7 17 7 17 9 17 9 17 12 16 9 9 1 4 1 7 5 7 5 7 5 8 6 9 8 10 8 10 10 14 14 17 16 20 15 20 16 22 19 24 17 22 17 23 18 24 19 24 18 24 19 25 19 26 20 26 19 25 20 26 20 27 21 27 23 27 23 27 23 27 23 27 23 27 24 28 24 29 25 29 21 26 22 28 23 29 24 30 24 29 24 29 24 29 24 29 22 30 22 32 27 32 23 27 12 16 12 13 10 11 9 11 11 13 11 13 11 13 11 13 10 12 11 14 12 13 10 13 19 3 36 92 120 104 124 104 123 107 122 108 126 113 127 112 125 109 120 104 116 98 107 90 97 75 67 42 28 22 15 20 19 27 26 40 29 38 39 126 165 168 155 143 138 143 152 151 155 150 160 157 124 107 158 172 173 174 151 111 100 94 104 94 94 88 91 83 83 77 74 71 67 67 60 61 55 57 49 51 74 114 100 112 90 115 92 117 94 117 91 116 92 118 96 121 95 122 97 124 98 124 98 124 100 126 101 127 102 128 103 129 112 130 97 132 98 130 125 205 239 201 232 196 230 196 233 199 236 201 235 196 234 204 242 205 242 206 242 206 242 206 242 206 242 206 242 207 243 207 244 208 244 208 244 209 245 209 246 210 251 211 253 213 252 212 251 213 249 213 249 213 247 214 248 214 250 215 250 216 250 215 247 215 246 216 245 218 245 220 245 220 244 221 222 196 184 158 141 131 129 151 128 132 128 138 106 126 104 139 96 133 95 134 99 137 103 138 107 139 107 140 111 141 109 138 108 137 107 138 108 139 109 139 109 139 109 139 109 139 110 140 110 140 110 140 110 140 108 138 108 138 108 138 108 138 105 138 103 137 102 137 101 136 102 136 100 134 99 135 101 137 105 134 104 134 103 133 103 132 101 131 101 131 101 131 101 131 102 132 99 131 100 132 99 129 98 130 98 129 97 129 96 128 95 126 96 127 97 126 96 126 94 124 94 124 94 124 94 125 97 124 93 121 93 123 93 121 92 121 92 120 91 120 90 119 90 118 90 118 89 117 88 116 88 116 88 115 87 115 86 115 87 115 85 113 83 112 83 112 81 110 81 110 81 110 81 110 81 110 80 109 79 107 77 106 77 106 77 105 76 105 75 105 77 105 76 104 76 103 75 103 75 102 74 101 73 102 75 103 74 102 73 101 72 99 70 98 70 98 70 97 69 97 68 96 65 95 69 97 67 94 67 95 66 94 66 93 65 92 64 92 61 92 61 92 63 91 63 91 63 90 63 89 64 89 63 88 65 87 64 86 64 86 64 87 63 86 62 86 61 85 61 85 57 83 57 83 57 83 57 83 55 81 55 80 54 80 53 79 54 81 54 81 54 81 54 81 54 81 54 80 53 79 52 79 51 78 51 77 50 77 49 76 50 77 50 76 49 75 48 75 46 73 46 73 46 73 48 72 47 71 49 72 50 73 52 73 48 68 48 67 47 67 46 66 49 69 48 67 47 66 45 65 45 66 45 65 43 64 43 63 41 62 41 61 40 61 39 60 45 62 43 60 43 60 45 62 44 61 44 60 43 59 42 59 37 58 36 58 36 57 34 55 35 57 35 56 34 56 33 55 35 56 34 56 34 56 33 55 32 54 32 53 31 52 30 52 30 50 27 49 30 50 29 47 33 50 32 48 33 47 31 46 33 46 33 46 33 46 33 46 33 47 34 47 34 47 34 48 33 47 32 46 31 45 31 45 27 41 27 42 29 44 30 44 31 45 29 43 28 43 28 44 28 43 28 42 27 41 26 41 25 41 25 41 25 41 25 41 26 41 24 39 23 39 23 40 27 39 20 37 25 43 24 37 20 36 20 36 20 36 20 36 20 34 21 35 22 36 22 37 23 36 21 34 20 34 20 35 19 34 19 34 19 35 21 36 21 35 19 33 18 33 18 34 17 33 18 34 19 33 18 32 19 33 17 31 16 31 16 32 17 30 19 32 19 32 17 30 19 31 18 30 17 31 18 32 17 30 17 30 17 30 17 30 15 29 16 29 17 30 17 31 16 28 19 31 20 30 17 27 19 30 19 30 19 30 19 30 19 30 18 29 18 28 17 28 18 29 19 31 19 29 16 26 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 21 20 22 18 20 19 22 18 20 18 20 18 20 18 20 18 19 15 19 17 21 17 18 18 20 16 18 15 19 17 21 18 15 14 16 16 14 15 18 18 17 17 16 16 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 15 12 7 6 6 9 8 9 8 9 9 10 10 11 11 12 10 11 11 14 15 18 21 22 21 22 21 24 24 26 22 23 23 24 23 24 24 25 24 24 25 24 26 25 26 25 25 25 26 25 27 26 27 26 27 28 27 28 27 29 28 29 27 29 28 29 29 30 29 30 27 28 27 28 27 28 28 29 29 30 29 30 29 30 29 30 31 30 31 32 33 31 29 24 16 15 13 12 11 11 11 12 13 13 13 13 13 13 13 13 11 11 12 13 13 12 11 10 15 0 57 95 107 93 108 87 108 88 107 89 111 94 112 93 112 90 106 86 101 84 93 80 83 67 55 37 26 21 18 20 21 25 29 39 35 36 62 146 171 163 154 122 129 128 155 136 159 134 159 141 136 95 151 175 175 175 155 121 98 96 97 94 91 89 87 86 82 79 75 77 71 73 64 70 61 68 55 65 83 133 121 135 111 139 114 141 116 142 116 145 118 148 122 151 121 153 123 155 126 157 126 157 125 157 127 159 129 161 131 161 133 158 130 175 127 148 123 175 206 141 195 137 197 140 198 135 200 136 198 131 198 141 207 140 206 142 206 142 206 142 206 142 206 142 206 142 207 143 207 144 208 144 208 144 209 145 209 145 211 142 212 144 211 147 212 149 213 154 212 156 213 159 213 159 214 151 214 150 215 152 215 153 217 151 214 149 214 153 220 162 218 168 223 181 217 177 195 172 152 161 130 178 126 160 150 182 134 174 135 175 139 180 144 183 141 175 139 173 139 173 141 176 139 174 138 173 138 173 139 174 140 175 140 175 140 175 140 175 140 175 140 175 140 175 140 175 139 174 139 174 139 174 139 174 138 173 138 172 138 171 137 171 138 172 137 170 136 171 138 172 136 171 136 170 135 169 134 169 132 167 132 167 132 167 132 167 135 169 132 168 133 169 132 166 131 167 130 166 130 165 129 165 127 168 127 168 127 168 127 168 126 167 126 167 126 167 126 166 125 160 121 158 122 160 122 158 121 158 121 158 120 157 120 156 120 161 119 160 118 159 118 159 116 157 116 157 115 156 115 154 116 153 114 150 112 149 112 149 110 147 110 147 110 147 110 147 111 148 110 146 108 145 107 144 107 144 106 143 106 142 105 141 104 138 104 137 103 137 102 136 103 137 102 136 102 136 103 137 102 136 101 135 100 133 99 133 98 132 98 132 97 131 97 130 93 129 97 131 95 128 95 130 94 128 94 128 93 127 93 127 92 125 92 125 92 125 91 125 90 124 90 124 89 123 89 122 90 124 87 120 85 120 87 119 87 119 87 117 87 116 86 114 83 113 83 113 83 113 83 113 81 111 81 111 80 110 80 109 81 108 81 108 81 108 81 108 81 108 81 107 80 106 79 106 78 105 78 105 77 104 77 103 77 104 77 103 76 102 75 102 73 100 73 100 73 100 72 100 71 99 71 99 72 100 72 100 68 99 68 99 67 98 67 97 69 100 68 98 67 97 65 96 67 95 66 92 63 90 61 89 62 90 62 90 61 89 61 88 62 88 61 87 60 88 61 89 61 88 61 87 60 86 59 86 58 83 58 83 58 82 56 81 57 82 57 82 56 81 56 80 55 80 55 80 56 81 56 81 54 79 54 78 53 77 52 77 53 76 50 75 51 77 50 74 50 76 49 74 48 73 46 72 46 72 46 72 46 72 46 72 44 71 45 72 47 74 48 73 48 70 48 69 47 69 46 68 43 65 43 65 44 66 44 66 46 64 44 62 43 62 43 63 43 62 43 61 42 60 41 60 40 57 40 57 40 57 40 57 42 58 40 56 39 56 39 57 40 55 36 55 41 59 39 53 37 54 37 53 36 53 36 53 34 52 34 52 35 53 35 53 37 54 35 52 34 52 34 53 34 50 35 52 36 52 36 52 36 51 34 49 33 49 33 50 32 49 33 50 34 49 33 48 34 49 32 47 31 47 31 48 30 47 31 48 32 47 31 46 32 47 31 46 30 47 31 48 30 46 30 46 30 46 30 46 27 44 28 44 29 45 29 46 29 43 29 43 29 43 29 43 28 42 29 44 30 45 32 46 29 42 28 42 28 41 27 41 29 43 30 44 30 43 28 41 7 19 7 19 7 19 7 19 7 19 7 19 7 19 7 19 6 19 8 20 8 19 7 19 6 18 6 18 6 18 6 18 10 16 7 15 10 17 9 15 11 18 10 16 9 17 11 18 10 15 7 17 9 15 7 18 10 17 9 16 8 17 9 18 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 7 17 7 17 9 17 9 17 12 17 12 12 4 6 2 7 5 7 6 9 7 9 7 9 11 12 9 10 9 13 14 17 16 20 14 19 15 21 17 23 18 23 18 23 18 23 18 23 19 25 19 26 20 26 21 27 20 26 20 27 21 27 22 28 23 27 23 28 24 28 24 29 24 28 24 29 25 29 26 30 24 29 23 28 23 28 23 28 25 30 25 30 25 30 25 30 24 32 24 33 28 31 21 23 10 15 11 12 9 11 9 12 11 13 11 13 11 13 11 13 9 12 11 13 11 13 10 12 16 11 89 114 113 110 120 106 123 107 121 108 125 112 126 110 123 110 118 104 114 97 104 88 89 68 55 34 23 19 12 18 19 25 26 39 28 36 76 165 161 165 147 125 127 148 164 155 162 140 161 145 150 100 139 178 175 172 161 128 105 95 105 93 97 92 94 86 86 81 78 75 68 69 61 62 56 59 51 52 60 109 102 114 89 115 92 116 93 117 93 118 96 122 100 125 95 122 96 125 99 128 100 128 98 126 99 129 102 131 104 133 114 131 99 133 99 131 127 206 239 201 232 196 230 196 233 199 236 200 233 195 236 206 243 203 241 205 241 205 241 205 241 205 241 205 242 206 242 207 243 207 243 207 244 208 244 209 245 209 249 211 252 211 251 211 247 211 247 213 243 212 243 212 241 213 242 213 247 214 247 215 250 215 251 215 250 212 252 216 255 221 251 218 248 221 245 222 237 219 222 203 152 154 149 140 124 143 119 140 116 140 116 139 112 137 114 142 113 139 110 137 107 136 110 139 108 138 108 138 109 140 111 141 111 141 111 141 111 141 111 141 111 141 111 141 111 141 111 141 111 141 111 141 111 141 105 139 104 139 103 138 103 138 104 139 104 138 103 139 104 139 104 136 106 135 105 135 104 134 103 133 103 133 103 133 103 133 103 133 100 132 101 133 100 130 100 131 99 131 98 130 98 130 98 127 97 127 97 128 99 129 99 129 99 128 98 128 98 129 96 123 92 121 93 123 93 121 93 122 92 121 92 120 91 120 92 119 91 119 90 118 90 117 89 117 88 116 88 115 87 116 88 116 86 113 84 112 83 113 82 111 82 111 82 111 82 111 83 111 82 110 80 108 79 108 79 107 78 107 77 106 77 106 77 105 77 104 76 104 75 103 76 104 75 102 74 102 74 103 74 102 74 101 73 100 72 99 71 99 70 98 70 97 69 97 66 96 70 97 68 95 67 96 66 94 66 94 66 94 66 94 62 93 62 93 62 93 64 92 63 91 63 90 63 89 64 89 70 90 65 85 62 84 64 88 65 88 65 88 64 87 63 87 58 84 58 84 58 84 58 84 56 82 55 81 55 80 54 80 53 80 53 80 53 80 53 80 54 81 54 80 53 79 52 79 52 79 51 78 51 77 50 77 50 77 50 76 49 75 48 75 47 74 46 73 46 73 47 71 47 71 49 71 49 71 50 72 49 69 48 68 48 67 47 67 49 69 48 67 47 66 45 65 46 66 45 65 43 63 41 62 42 63 41 62 41 61 40 61 44 61 44 61 44 61 44 61 44 61 44 60 43 59 42 59 38 58 37 59 36 58 35 56 36 58 35 57 35 56 34 56 32 54 32 55 34 56 35 57 32 54 32 53 31 52 30 52 32 53 29 51 33 53 31 50 33 50 32 48 33 47 31 46 33 46 33 46 33 46 33 46 32 45 33 46 33 47 34 48 34 48 34 47 33 46 32 46 31 45 31 44 30 43 29 43 31 45 29 43 28 43 28 44 28 43 28 42 27 41 26 41 24 40 24 40 24 40 24 40 26 41 24 39 23 39 23 40 22 37 21 39 25 40 22 35 22 37 21 37 21 36 20 36 20 34 20 34 20 34 20 34 23 36 21 34 20 34 20 35 19 35 22 38 23 37 21 35 21 35 19 33 18 33 18 34 17 33 18 34 19 33 18 32 19 33 17 31 16 31 16 32 18 31 18 31 18 31 18 31 19 31 18 30 17 31 18 32 18 31 17 30 17 30 16 29 14 27 14 28 15 28 16 29 19 30 17 28 17 28 19 30 18 29 18 30 19 31 20 31 18 29 17 28 17 28 17 28 18 29 18 29 18 29 18 28 19 21 19 21 19 21 19 21 19 21 19 21 19 21 19 21 18 20 19 22 20 22 19 19 18 20 18 20 18 20 18 20 17 19 14 18 17 20 16 18 18 20 17 20 17 20 17 21 19 16 16 20 20 16 16 19 18 17 17 16 16 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 15 13 8 7 5 7 5 7 7 9 9 10 8 8 13 13 10 11 11 15 17 20 21 22 21 21 21 22 22 24 23 24 23 24 23 24 23 24 25 24 26 25 26 26 27 26 26 25 27 26 27 27 28 27 27 28 27 29 28 30 29 31 28 29 29 30 29 31 30 31 30 31 30 31 30 31 29 30 30 31 30 31 30 31 30 31 32 31 33 33 33 29 24 19 14 13 12 11 11 11 11 12 13 13 13 13 13 13 13 13 13 13 14 15 15 14 13 12 9 15 96 103 100 93 105 88 108 86 106 89 110 93 111 91 112 89 105 84 99 82 90 78 75 58 45 29 21 19 17 18 26 28 33 35 35 39 104 170 160 152 145 111 129 131 157 129 146 119 152 131 157 98 126 173 175 170 163 139 102 96 99 93 95 93 91 90 86 83 79 81 71 74 65 71 61 68 56 66 67 129 125 138 112 140 115 141 117 143 118 148 122 151 124 153 121 154 125 158 128 160 129 160 127 159 129 161 131 164 134 164 134 162 131 178 129 152 123 176 206 141 194 137 196 140 197 136 199 135 196 131 201 144 207 139 205 141 205 141 205 141 205 141 205 141 205 142 206 142 207 143 207 143 207 144 208 144 209 145 209 142 209 144 210 146 209 148 212 152 212 154 212 156 214 157 212 152 213 151 214 151 215 151 213 148 215 147 216 149 217 149 226 155 219 152 213 160 215 175 234 203 201 117 229 195 162 156 143 147 136 145 135 151 141 163 139 165 139 171 139 173 136 171 140 175 139 173 138 174 140 175 141 176 141 176 141 176 141 176 141 176 141 176 141 176 141 176 142 177 142 177 142 177 142 177 140 174 140 174 139 173 139 172 139 173 140 174 140 174 139 173 136 171 135 170 135 169 134 169 133 168 133 168 133 168 133 168 134 168 131 167 132 168 131 165 132 168 132 168 131 167 131 166 129 169 128 169 129 172 132 174 132 172 131 171 129 169 127 167 126 161 122 159 123 161 123 159 122 159 122 158 121 158 120 157 119 159 118 159 117 158 117 157 117 158 117 157 116 157 115 155 117 153 115 151 113 150 113 150 111 148 111 148 111 148 111 148 112 151 112 150 110 148 109 147 108 147 108 147 107 146 107 143 107 141 106 140 106 139 105 139 105 139 104 137 102 136 102 137 102 136 102 135 101 135 101 134 99 133 99 132 98 132 97 131 94 130 98 132 96 129 96 131 94 128 94 128 94 128 94 129 93 126 93 126 93 126 93 126 91 125 91 124 90 124 89 123 92 127 88 120 84 120 87 120 88 120 89 119 88 118 87 115 84 114 84 114 84 114 84 114 82 112 82 111 81 111 80 110 80 107 80 107 80 107 80 107 81 108 81 107 80 106 79 106 79 106 79 105 78 105 77 104 77 104 77 103 76 102 75 102 74 101 74 100 73 99 71 99 71 99 71 99 71 99 71 98 69 100 69 99 68 99 67 98 69 100 68 98 67 97 65 96 66 94 66 94 66 94 66 94 63 91 63 90 62 90 61 89 61 88 61 88 61 88 61 88 61 88 61 87 60 86 59 86 58 84 59 84 59 83 57 81 58 83 58 82 57 82 56 81 53 78 54 79 55 81 56 81 54 79 54 78 53 77 52 77 55 78 52 77 53 78 52 75 50 76 49 74 48 73 46 72 46 72 46 72 46 72 46 72 47 73 46 72 46 71 45 69 46 68 46 67 45 67 44 66 46 68 45 67 44 65 43 64 46 64 44 62 43 62 43 63 43 62 43 61 42 60 41 60 42 59 42 59 42 59 42 59 42 58 40 56 39 56 39 57 37 54 38 56 40 56 37 52 39 55 38 54 37 53 36 53 34 52 34 52 34 52 34 52 37 54 35 52 34 52 34 53 35 52 37 54 38 53 35 50 36 51 34 49 33 49 33 50 32 49 33 50 34 49 33 48 34 49 32 47 31 47 31 48 31 47 31 47 31 47 31 47 32 47 31 46 30 47 31 48 31 47 31 46 30 45 29 45 27 43 27 44 28 44 29 45 31 44 28 41 27 42 30 45 31 45 31 44 30 43 29 43 29 43 30 44 30 44 30 44 29 43 29 43 29 43 29 44 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 5 17 5 19 8 20 5 15 6 18 6 18 6 18 6 18 11 16 8 16 10 18 10 15 9 16 10 17 10 17 9 16 11 16 9 21 13 17 8 19 10 17 9 16 8 17 9 18 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 7 17 7 17 9 17 9 17 11 17 12 13 5 6 1 6 3 6 5 9 7 9 6 7 11 11 8 9 9 15 17 21 21 24 19 23 19 24 20 25 19 24 18 23 18 23 17 22 20 26 20 26 21 27 21 28 21 27 21 27 22 28 22 29 23 27 24 28 25 30 26 30 25 29 25 29 26 30 26 31 25 30 26 31 26 31 26 31 26 31 26 31 26 31 26 31 24 32 24 33 26 28 15 16 8 13 9 11 9 11 10 12 11 13 11 13 11 13 11 13 11 14 13 15 13 15 12 14 14 47 110 112 113 106 120 107 125 107 121 107 123 111 124 108 121 108 115 100 110 93 100 84 83 60 46 27 18 18 13 19 23 32 29 31 32 51 119 175 157 158 142 129 133 147 153 137 141 131 151 140 162 110 113 170 179 172 174 150 113 97 110 95 100 96 98 90 90 85 82 79 70 71 63 64 58 61 53 54 46 105 107 118 91 117 95 117 95 119 96 122 99 124 101 126 96 125 99 128 101 130 102 130 101 129 102 131 104 133 106 135 113 132 100 135 101 132 128 208 239 201 232 195 230 195 233 198 235 198 231 195 238 209 244 202 240 204 240 204 240 204 240 204 240 205 241 205 242 206 242 206 242 207 243 207 244 208 244 208 244 208 244 208 245 209 245 210 247 210 247 212 247 213 248 213 247 213 248 213 249 214 250 214 248 215 252 218 255 217 254 216 253 216 251 215 249 218 249 220 235 213 244 192 189 243 249 211 196 178 171 152 145 143 137 145 121 137 115 139 109 140 103 138 108 140 109 139 109 139 110 140 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 112 142 106 141 104 140 103 140 102 139 102 139 103 141 104 140 102 139 104 136 106 135 105 134 104 134 104 134 104 134 104 134 104 134 102 132 99 131 100 132 99 129 101 133 101 132 100 132 99 131 99 129 99 130 102 135 107 139 106 135 104 132 100 129 97 127 99 126 95 123 95 125 95 123 94 122 93 122 92 121 92 121 90 118 90 118 89 117 88 116 90 117 89 117 88 116 88 117 88 117 86 114 84 113 84 113 83 112 83 112 83 112 83 112 84 113 83 112 82 110 80 109 80 109 80 108 79 108 78 107 80 108 79 107 79 106 78 106 78 106 76 103 74 102 74 103 74 102 74 102 74 101 73 101 72 99 71 99 70 98 70 98 67 97 70 98 69 96 68 97 66 94 66 94 67 95 67 96 63 94 61 94 63 94 63 94 64 91 63 91 63 90 63 90 69 90 66 86 64 86 65 88 65 88 65 88 64 87 63 87 59 85 59 85 59 85 59 85 57 82 56 82 55 81 55 81 54 81 54 81 54 81 54 81 54 81 54 80 53 79 52 79 53 79 52 79 51 78 51 78 50 77 50 76 49 75 48 75 48 75 47 73 46 72 46 70 47 71 49 71 48 70 49 70 50 69 49 69 48 68 48 68 49 69 48 67 47 66 45 65 44 65 45 66 45 67 46 67 43 63 42 63 41 62 41 62 43 61 44 62 45 61 44 60 44 61 44 60 43 59 42 59 39 59 38 60 37 58 35 57 37 58 36 58 35 57 35 57 32 54 32 54 33 55 33 55 32 54 32 53 31 52 30 52 32 53 29 51 33 53 31 50 33 50 32 48 33 47 31 46 33 46 33 46 33 46 33 46 35 47 34 46 32 44 31 44 31 45 30 44 29 43 29 43 31 45 30 44 29 43 28 42 31 45 29 43 28 43 28 44 28 43 28 42 27 41 26 41 26 42 26 42 26 42 26 42 26 41 24 39 23 39 23 40 22 38 23 39 23 39 22 38 23 39 23 38 21 37 20 36 21 35 21 35 20 34 20 34 23 36 21 34 20 34 20 35 21 36 21 36 21 35 19 34 21 35 19 33 18 33 18 34 17 33 18 34 19 33 18 32 19 33 17 31 16 31 16 32 19 31 18 30 17 31 18 32 19 31 18 30 17 31 18 32 19 32 18 30 17 29 15 28 14 28 15 28 16 29 16 30 20 30 17 27 16 28 19 31 21 32 20 30 19 29 17 28 18 30 19 30 19 31 20 31 18 29 17 28 17 29 19 31 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 16 17 16 20 20 22 16 15 18 20 18 20 18 20 18 20 19 20 16 20 18 22 18 19 15 18 16 19 16 19 15 18 17 15 16 20 20 16 15 17 18 17 17 16 16 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 19 18 16 11 9 7 8 5 8 9 12 11 11 9 9 12 11 9 10 11 17 21 25 26 26 25 25 24 25 25 27 24 25 24 24 23 23 22 23 26 25 26 26 27 26 28 27 27 26 27 27 28 27 29 28 27 28 28 29 29 31 31 32 29 30 29 31 30 31 31 32 28 30 29 31 30 32 32 33 31 32 31 32 31 32 31 32 31 30 32 31 31 25 18 12 13 11 11 10 10 11 12 12 13 13 13 13 13 13 13 13 12 13 14 14 14 14 13 11 13 65 101 93 106 84 103 86 108 86 106 88 109 92 109 90 108 87 101 82 95 79 86 73 71 53 38 24 19 20 19 19 26 33 35 27 43 64 147 170 161 144 139 118 137 125 142 113 132 121 144 128 156 113 101 165 181 173 177 161 112 101 108 97 98 96 94 93 90 86 82 84 76 79 69 75 66 73 61 70 56 127 130 142 114 144 119 143 120 147 122 152 124 153 124 152 126 158 128 160 130 161 130 160 131 162 132 163 133 164 134 164 135 163 133 179 130 153 125 177 206 141 194 139 196 141 197 136 198 133 195 131 203 146 208 137 204 140 204 140 204 140 204 140 204 140 205 141 205 142 206 142 206 142 207 143 207 144 208 144 206 146 207 147 208 146 209 145 210 145 211 144 211 144 213 145 212 148 213 149 213 150 213 151 212 151 216 154 217 154 216 151 220 148 220 151 218 151 213 152 220 157 231 197 129 148 238 189 243 202 219 175 182 153 153 147 148 162 141 169 137 177 139 182 141 175 140 174 139 175 140 176 143 178 143 178 143 178 143 178 142 177 142 177 142 177 142 177 141 176 141 176 141 176 141 176 142 176 141 175 141 174 140 174 138 173 140 175 141 174 139 172 138 172 137 172 136 171 136 170 135 170 135 170 135 170 135 170 135 169 132 168 133 169 132 166 134 170 133 169 133 168 132 168 130 170 130 172 134 179 142 185 146 186 143 181 137 176 132 171 129 164 125 162 126 164 126 162 123 160 122 159 122 158 121 158 120 161 119 160 118 159 118 159 118 159 117 158 117 157 116 156 118 154 116 151 114 150 113 151 112 149 112 149 112 149 112 149 114 153 113 151 111 150 110 149 110 149 109 148 109 147 108 145 107 141 107 140 106 140 105 139 107 140 105 138 103 136 102 136 102 136 102 136 102 136 102 136 100 134 99 133 99 132 98 132 95 131 99 132 97 130 96 131 94 128 94 129 95 130 96 130 94 127 94 127 94 127 94 127 92 126 91 125 91 124 90 124 88 124 88 123 88 123 89 121 87 119 88 118 87 117 87 114 85 115 85 115 85 115 85 115 83 113 82 112 82 111 81 111 81 108 81 108 81 108 81 108 81 108 81 107 80 106 79 106 80 107 79 106 79 105 78 105 77 104 77 103 76 102 75 102 75 102 74 100 73 99 70 98 71 99 71 98 70 97 69 97 70 101 69 100 69 99 68 99 69 100 68 98 67 97 65 96 66 94 66 93 65 93 65 93 64 92 63 91 63 90 62 90 60 87 62 89 62 89 60 87 61 88 61 87 60 86 59 86 59 84 60 85 59 84 58 82 59 84 58 83 58 82 57 82 55 80 54 79 54 79 54 78 54 79 54 78 53 77 52 77 54 77 51 76 52 77 51 74 50 76 49 74 48 73 46 72 46 72 46 72 46 72 46 72 46 71 45 71 45 71 45 69 44 66 44 66 43 65 43 64 43 65 43 65 42 64 42 64 46 64 44 62 43 62 43 63 43 62 43 61 42 60 41 60 41 58 41 58 41 58 41 58 42 58 40 56 39 56 39 57 40 57 40 56 38 56 40 58 40 57 39 55 37 54 36 53 37 54 36 54 35 53 34 52 37 54 35 52 34 52 34 53 36 52 35 50 34 50 34 50 36 51 34 49 33 49 33 50 32 49 33 50 34 49 33 48 34 49 32 47 31 47 31 48 32 48 30 46 30 46 32 48 32 47 31 46 30 47 31 48 32 48 31 46 30 45 28 44 28 45 29 45 30 46 30 47 30 43 29 42 28 43 29 44 30 44 30 44 30 44 30 44 28 42 29 43 29 44 30 44 29 43 28 41 28 43 31 46 5 17 5 17 5 17 5 17 5 17 5 17 5 17 5 17 3 14 2 17 8 19 3 11 6 18 6 18 6 18 6 18 10 18 10 17 12 20 11 17 7 15 8 16 9 15 8 14 8 14 7 19 11 15 6 16 10 17 9 16 8 17 9 18 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 13 19 15 17 9 10 4 8 3 8 8 12 11 12 8 9 9 10 6 9 9 16 20 25 19 24 18 22 17 22 18 23 19 24 19 23 18 22 17 22 20 26 20 27 21 28 22 28 21 27 21 28 22 29 23 29 23 27 24 29 26 30 27 32 25 29 25 30 26 31 27 31 21 27 23 28 25 30 26 32 26 31 26 31 26 31 26 31 23 31 23 32 24 24 11 11 7 12 8 10 8 11 10 12 13 14 13 13 11 13 11 13 9 12 10 13 11 12 10 12 25 93 110 102 123 98 118 103 123 108 121 107 123 110 123 107 119 104 111 98 105 90 94 80 77 56 39 24 17 19 14 19 21 35 29 26 42 76 155 175 157 147 135 134 142 144 145 137 138 142 148 139 153 125 94 165 179 171 180 162 116 99 114 96 103 98 100 94 92 87 82 81 76 76 69 70 64 67 58 60 40 105 112 122 93 121 97 118 98 121 99 124 99 126 98 123 99 128 100 130 101 130 100 129 104 133 104 133 104 133 105 134 114 133 101 136 100 133 128 208 239 201 231 195 230 195 233 198 234 196 230 194 239 210 244 200 240 203 240 203 240 203 240 203 240 204 240 205 241 206 242 206 242 206 242 207 243 208 244 208 240 206 240 207 243 208 245 209 247 209 249 210 252 211 254 212 250 213 250 213 249 214 250 213 250 215 248 214 248 214 249 216 251 216 253 216 251 217 252 218 249 211 251 214 250 149 231 238 246 220 255 233 254 223 224 203 167 158 139 142 117 137 114 142 114 139 113 138 112 140 112 141 113 144 111 144 111 144 111 144 110 143 110 143 110 142 110 142 109 141 111 141 113 141 113 141 107 141 107 140 106 141 105 140 102 138 103 141 104 140 101 137 107 139 109 138 108 138 107 137 105 135 105 135 105 135 105 135 104 135 101 133 103 135 101 132 102 134 102 133 101 133 100 131 98 130 100 132 108 141 117 150 130 158 124 151 115 143 107 138 101 128 97 126 98 128 98 126 94 123 94 122 93 121 92 121 93 122 93 121 92 120 91 120 90 119 90 118 89 117 88 117 89 117 87 115 85 114 85 114 83 112 83 112 83 112 83 112 85 114 84 113 83 111 81 110 81 110 81 109 80 109 79 108 78 106 78 105 77 104 76 104 79 106 77 104 75 102 74 102 74 102 74 102 74 102 74 102 72 100 72 99 71 98 70 98 67 97 71 99 69 96 68 97 66 94 66 95 67 96 68 96 63 94 63 94 63 94 63 93 64 92 64 91 64 90 63 90 63 87 66 89 67 89 66 89 64 87 63 87 63 86 62 86 59 85 59 85 59 85 59 85 57 83 57 82 56 81 55 81 55 82 55 82 55 82 55 82 54 81 54 80 53 79 52 79 53 80 53 79 52 78 51 78 50 77 50 76 49 75 48 75 48 75 47 73 46 72 46 70 47 71 49 70 48 69 47 69 50 71 50 70 49 69 48 68 49 69 48 67 47 66 45 65 46 66 45 65 42 62 41 61 43 64 43 63 42 62 41 62 42 60 45 63 46 62 43 59 44 61 44 60 43 59 42 59 39 60 38 60 38 59 36 57 37 59 37 58 36 57 35 57 34 55 35 54 34 53 33 52 34 54 34 53 33 52 32 52 33 52 30 50 31 52 32 48 33 50 32 48 33 47 31 46 33 47 33 47 33 47 33 47 30 44 31 46 32 47 34 48 31 45 30 44 30 43 29 43 28 42 28 42 28 42 28 42 31 45 29 43 28 43 28 44 28 43 28 42 27 41 26 41 24 40 24 40 24 40 24 40 26 41 24 39 23 39 23 40 25 41 24 39 22 38 25 43 25 40 23 39 22 37 20 36 24 37 23 36 22 35 21 35 23 36 21 34 20 34 20 35 22 36 19 32 17 32 18 34 21 35 19 33 18 33 18 34 17 33 18 34 19 33 18 32 19 33 17 31 16 31 16 32 20 32 17 29 16 30 19 33 19 31 18 30 17 31 18 32 19 32 18 30 17 29 15 28 16 29 17 30 17 31 18 31 18 29 18 29 18 29 18 29 17 28 18 30 19 31 21 32 16 27 16 28 17 29 18 29 18 28 17 27 17 29 20 32 17 19 17 20 18 21 19 21 16 18 17 19 17 19 17 19 18 20 18 19 17 18 16 17 17 19 17 20 18 21 19 21 18 20 17 20 17 20 17 20 19 21 16 18 14 18 16 20 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 19 18 16 15 15 16 18 19 19 18 17 17 19 19 18 17 15 16 15 17 16 16 15 15 12 14 14 16 14 13 9 8 12 11 8 9 9 10 9 9 10 11 10 12 14 19 23 26 21 22 21 23 22 24 23 24 24 25 24 24 23 23 22 23 26 27 26 28 27 29 28 29 27 28 27 28 27 28 27 28 28 28 27 28 27 29 29 31 30 30 28 28 28 30 31 33 28 28 28 28 29 31 33 34 32 31 30 32 35 35 32 28 35 36 38 34 29 21 16 12 13 12 12 11 11 10 10 8 13 9 12 12 12 13 12 15 9 21 16 16 17 13 5 6 41 68 112 90 105 86 104 85 105 86 107 89 109 89 109 89 106 86 101 80 94 82 83 69 61 43 29 23 23 21 20 22 27 43 21 39 36 104 174 156 160 129 134 124 148 126 142 125 140 118 159 141 158 124 94 145 175 179 172 162 127 100 105 97 102 99 98 94 91 88 85 85 79 82 73 79 71 75 63 69 56 110 127 147 122 147 111 153 124 154 125 156 126 157 128 157 129 160 129 161 131 163 133 164 134 165 134 165 134 166 136 167 138 168 136 182 140 145 133 182 207 143 195 140 197 141 195 134 197 134 191 140 205 147 203 144 202 144 202 144 202 144 202 144 205 143 205 143 205 143 205 143 206 144 206 144 206 144 206 144 207 145 207 146 208 147 209 147 208 144 208 145 209 146 210 146 210 146 209 147 210 147 210 147 213 149 212 149 212 150 214 152 214 151 213 152 215 153 216 155 208 170 211 156 239 129 156 157 230 169 231 161 222 183 212 191 230 186 202 158 165 137 148 141 144 172 133 169 139 178 143 173 142 175 146 177 147 176 145 173 142 171 144 174 143 176 140 174 142 178 141 178 141 177 141 177 142 182 142 180 141 177 141 177 141 176 139 174 139 174 139 175 139 175 138 174 138 173 137 173 135 172 136 173 137 172 136 171 135 171 135 170 134 169 133 168 135 171 135 170 134 169 133 171 131 174 133 179 132 182 131 207 215 237 214 204 147 172 148 186 134 173 131 168 126 164 123 163 123 163 122 161 120 160 119 159 119 156 119 156 119 156 119 156 117 155 120 156 117 152 114 154 117 156 115 154 114 153 112 152 116 155 113 152 111 152 113 155 111 153 112 153 112 152 110 150 109 150 108 148 107 147 105 145 106 142 106 140 104 138 103 137 106 140 104 138 103 138 103 139 107 140 105 138 102 135 100 133 100 134 100 133 99 132 98 132 100 134 100 133 99 132 98 132 97 131 96 129 95 128 93 127 95 128 93 126 92 126 92 127 92 125 91 125 92 126 90 122 89 124 90 124 90 123 88 121 88 121 87 118 86 119 88 120 85 114 86 114 86 113 84 111 83 111 83 110 82 109 81 109 81 111 81 111 81 111 81 111 78 108 78 108 78 108 78 108 80 107 80 107 80 107 80 107 77 104 77 103 76 102 75 102 74 102 74 101 73 100 72 100 69 97 70 98 70 98 70 99 71 97 71 96 70 95 68 96 68 95 65 97 67 98 65 94 69 97 68 96 66 92 63 90 62 90 62 89 61 88 60 88 60 89 60 89 60 89 60 89 60 88 58 87 60 89 59 87 58 86 59 85 58 84 57 84 58 83 58 82 58 79 57 79 56 80 53 78 52 78 52 79 50 76 50 77 51 78 52 78 51 77 51 76 50 75 49 75 50 76 50 75 49 74 48 74 49 71 47 68 46 68 46 68 48 70 47 68 46 67 44 66 44 64 45 64 45 64 45 64 44 63 44 63 44 63 44 63 44 63 44 62 43 61 42 61 41 61 43 63 44 61 40 58 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 55 39 54 38 54 40 56 40 55 39 55 38 54 35 53 35 53 35 53 35 53 33 51 33 51 33 52 36 54 37 51 33 49 34 50 33 48 35 50 32 47 31 48 34 51 34 49 33 50 35 51 32 45 29 46 31 48 33 49 33 49 31 46 32 47 32 45 29 42 31 45 31 45 31 45 31 45 27 42 28 43 29 44 30 45 30 44 30 44 30 44 30 44 32 46 31 44 28 41 26 40 27 41 27 42 28 43 29 43 30 42 29 41 29 40 28 40 31 43 29 40 28 40 28 40 5 17 5 18 6 19 7 19 6 18 6 18 5 17 5 17 7 19 6 18 5 17 5 16 5 17 5 18 6 19 7 19 6 18 6 18 6 18 6 18 7 18 5 16 3 16 5 17 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 10 18 8 16 8 16 10 18 11 18 8 17 11 19 10 17 9 15 10 16 11 15 10 14 8 14 10 16 10 13 6 9 8 11 4 9 5 11 5 9 5 10 6 13 11 20 18 25 16 21 17 22 17 23 18 23 21 25 20 25 19 24 18 23 21 26 21 27 22 28 23 28 21 26 21 26 21 26 21 26 23 27 22 27 23 28 24 30 24 29 23 28 23 29 26 32 21 29 21 30 22 32 25 34 25 31 23 32 27 35 24 29 28 36 31 33 22 19 11 11 10 12 11 11 11 11 10 10 16 12 16 12 12 12 10 11 5 14 12 14 18 12 8 14 68 97 125 107 115 105 115 106 117 107 119 108 120 109 120 108 115 104 110 96 99 91 86 74 59 45 26 23 22 21 20 21 22 39 21 36 47 126 173 165 161 143 143 142 151 143 144 142 148 139 171 158 164 141 92 137 167 180 169 170 136 103 108 98 104 101 100 95 92 89 84 85 77 78 69 73 66 69 57 59 46 82 108 124 95 121 83 126 96 122 101 125 101 131 97 135 96 131 97 132 99 134 101 135 103 136 102 136 102 137 104 139 116 138 102 138 106 123 134 211 239 201 232 195 231 195 232 195 235 191 229 198 243 203 240 201 240 201 240 201 240 201 240 202 242 205 242 205 242 205 242 205 243 206 243 206 243 206 243 206 244 207 244 208 245 208 246 209 244 207 244 208 245 209 246 209 245 210 245 210 245 210 245 210 248 212 247 212 247 213 249 215 249 213 249 214 250 214 251 215 246 224 251 210 255 220 224 170 255 224 244 229 248 209 255 218 249 223 252 229 240 208 208 181 147 144 133 144 134 146 124 137 119 142 109 140 106 145 110 151 113 150 112 147 108 145 107 143 106 142 110 141 115 141 117 141 113 141 111 140 112 140 109 141 109 140 105 139 102 139 102 139 105 139 107 138 106 138 105 137 103 136 105 137 105 137 104 135 102 136 100 136 99 135 99 135 99 135 99 135 98 134 98 134 95 130 101 140 111 150 142 215 213 255 223 240 163 157 94 125 105 134 103 129 99 125 96 124 95 123 94 122 93 120 91 120 88 120 88 120 88 120 88 120 88 121 89 120 85 117 86 119 88 116 87 115 86 113 84 112 87 114 85 112 83 112 85 113 83 112 84 112 84 111 82 109 81 109 80 108 79 106 77 106 80 108 79 106 77 104 76 103 78 105 76 104 75 103 76 104 78 106 77 104 74 101 72 100 72 100 72 99 71 99 70 98 72 100 72 99 71 98 70 98 69 97 68 95 67 94 65 93 68 94 66 92 65 92 65 93 65 91 64 91 65 92 63 88 64 90 65 90 65 89 63 87 63 88 62 86 61 86 61 86 61 86 62 86 62 85 60 83 59 83 59 82 58 82 57 81 55 81 55 81 55 81 55 81 52 78 52 78 52 78 52 78 52 79 52 79 52 79 52 79 50 77 50 76 49 75 48 75 50 74 50 73 49 72 48 72 47 70 46 70 46 70 46 71 48 72 48 71 47 69 46 69 47 68 45 67 47 68 45 63 47 68 47 67 45 64 42 62 41 62 41 61 40 61 39 60 44 60 44 60 44 60 44 60 45 60 43 59 45 62 44 59 40 59 38 58 37 57 36 57 36 58 36 57 35 57 34 57 38 54 36 53 35 52 35 53 33 50 33 51 34 52 35 52 36 51 36 50 35 49 34 49 35 50 34 49 34 48 33 49 35 48 33 46 32 46 32 47 34 48 33 46 32 45 30 44 30 45 30 45 30 45 30 45 29 44 29 44 29 44 29 44 29 44 29 43 28 42 27 42 27 43 28 43 27 42 26 41 24 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 24 40 24 39 23 38 22 38 24 39 23 39 22 38 22 37 22 36 22 36 22 36 22 36 20 33 19 33 19 34 21 36 25 36 20 33 21 35 21 33 21 33 20 32 19 33 20 34 22 33 19 33 21 34 19 30 17 31 19 33 20 33 19 32 18 31 19 33 19 31 16 28 18 31 18 31 18 31 18 31 17 29 18 29 18 29 19 30 18 29 18 29 18 29 18 29 20 31 19 29 18 28 16 27 16 27 17 28 17 29 18 29 19 31 18 30 17 29 17 29 19 30 17 28 16 28 16 29 17 19 18 20 18 20 19 21 20 22 19 21 18 20 17 19 19 21 19 21 18 20 18 20 17 19 18 20 18 20 19 21 18 20 18 20 18 20 18 20 19 20 17 18 16 18 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 18 17 17 16 16 17 17 18 19 17 16 17 18 19 18 16 15 16 16 17 16 17 15 16 15 17 17 18 16 15 12 12 14 13 10 10 11 12 11 10 9 11 13 17 19 22 22 24 21 23 22 23 23 24 23 24 26 27 26 27 25 26 25 26 26 27 26 28 27 29 28 29 27 28 27 28 27 28 27 28 27 29 28 29 29 30 29 31 29 30 28 29 29 31 31 32 29 30 31 32 33 33 33 33 33 32 31 33 34 34 32 30 33 34 34 29 24 16 11 9 10 10 11 11 11 11 12 11 13 9 12 11 11 13 11 15 8 16 10 14 16 11 8 15 83 90 113 85 102 86 103 88 105 88 106 89 108 89 107 88 103 83 99 80 92 80 81 66 57 41 28 23 22 21 20 23 28 44 31 33 72 145 165 154 149 127 140 128 146 122 139 124 137 127 166 149 168 142 106 116 174 180 177 177 147 106 101 99 103 101 100 96 93 90 88 88 82 85 77 82 72 78 65 72 49 94 116 147 123 151 117 157 124 159 125 160 131 163 136 164 133 165 132 166 134 168 135 168 138 171 137 170 138 171 139 171 142 171 139 184 142 146 133 181 205 142 195 141 196 141 194 136 196 136 192 144 204 148 201 146 201 146 201 146 201 146 201 144 204 145 205 145 205 145 205 145 206 146 206 146 206 146 206 146 207 145 207 145 208 146 208 147 207 145 207 146 208 147 209 147 210 147 210 147 210 147 210 147 212 149 212 149 212 150 214 151 213 153 213 153 214 154 214 155 217 152 218 154 211 174 222 103 186 176 213 157 225 150 217 163 214 164 222 181 229 185 222 184 216 179 176 145 149 144 148 157 145 167 146 178 143 179 134 173 140 171 140 174 140 180 144 183 141 180 142 178 143 177 143 177 142 182 140 180 141 180 141 177 141 177 140 175 138 174 139 175 140 176 139 175 139 174 138 174 136 172 137 174 138 173 136 172 136 172 137 173 137 173 138 174 135 171 135 171 136 172 136 174 135 176 138 181 136 176 201 255 251 255 255 255 234 204 126 166 136 175 132 171 128 168 126 167 124 165 123 163 121 162 120 160 120 157 121 157 121 157 121 157 120 156 120 154 116 152 119 157 116 157 116 156 114 154 113 153 115 155 113 153 112 153 112 154 112 153 112 153 112 152 110 151 109 150 109 149 107 147 106 145 108 143 108 142 107 141 105 140 106 141 105 139 103 138 104 139 106 139 105 138 102 135 101 134 100 134 100 134 99 133 99 132 100 134 100 133 99 132 98 132 97 131 96 129 95 128 93 127 95 128 93 126 92 126 92 127 92 125 91 125 92 126 90 122 89 124 90 124 90 123 88 121 88 122 86 119 85 119 85 117 86 116 86 116 86 115 84 114 83 113 83 113 82 112 82 111 81 111 81 111 81 111 81 111 78 108 78 108 78 108 78 108 78 105 78 105 78 105 78 105 77 104 77 103 76 102 75 102 74 102 74 101 73 100 72 100 72 100 71 99 70 97 69 96 71 96 71 95 70 96 69 95 70 97 67 99 69 100 67 95 68 96 68 95 66 93 63 90 62 90 62 90 61 89 61 88 60 89 60 89 60 89 60 89 62 90 59 89 62 91 61 89 58 87 59 86 58 85 57 84 58 83 58 82 58 79 57 79 55 80 54 80 53 79 53 78 50 76 51 77 51 77 52 78 51 77 51 76 50 75 49 75 50 75 49 75 48 74 48 72 49 70 47 68 46 68 47 69 48 70 47 68 46 67 44 66 46 65 46 65 46 65 46 65 44 63 44 63 44 63 44 63 44 63 44 62 43 61 42 61 44 62 42 61 41 60 41 60 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 56 40 55 39 54 38 54 39 54 38 54 37 53 37 52 37 55 37 55 37 55 37 55 34 52 33 51 33 52 35 54 38 52 34 50 35 52 35 50 32 49 33 50 34 49 33 48 36 50 32 48 33 50 33 47 32 48 33 49 33 48 31 46 31 45 32 46 32 45 30 43 31 45 31 45 31 45 31 45 30 44 30 44 29 43 29 43 28 42 28 42 28 42 28 42 29 43 29 43 29 43 29 43 27 42 28 42 29 43 29 43 32 44 31 43 31 42 30 42 31 42 29 40 28 40 29 41 6 18 6 18 6 18 6 18 10 21 9 20 7 18 5 17 7 19 7 19 7 19 7 19 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 5 17 4 16 4 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 17 9 17 9 17 9 17 10 17 8 16 10 19 9 16 10 15 11 17 12 16 10 15 10 16 11 16 10 14 7 11 8 11 4 9 5 10 5 9 2 10 8 17 15 21 16 20 17 22 17 23 18 23 19 24 21 26 21 26 20 25 20 25 21 26 21 27 22 28 23 28 23 28 23 28 23 28 23 28 22 28 23 29 24 30 24 29 24 29 24 29 25 30 26 31 22 31 25 34 27 34 25 33 25 33 24 33 25 33 25 32 29 35 28 29 17 16 9 9 7 10 10 11 11 12 12 13 16 13 14 12 12 12 8 11 7 11 7 12 16 9 12 30 108 113 123 102 116 105 114 106 117 106 118 107 119 107 118 106 113 102 109 95 98 89 81 68 52 40 25 23 20 20 21 23 26 38 30 29 92 170 162 165 149 142 150 147 150 139 141 140 150 151 176 161 168 158 109 107 165 181 172 180 154 109 104 103 107 103 103 99 95 93 89 88 80 82 73 77 68 72 61 63 44 67 96 127 98 127 89 127 103 130 107 130 103 131 96 133 99 135 102 135 103 137 104 137 107 140 106 139 107 141 109 142 120 142 106 140 108 124 134 210 237 199 231 194 230 195 232 195 233 191 232 200 243 202 239 200 240 201 240 201 240 201 240 202 241 204 241 204 241 204 241 204 242 205 242 205 242 205 242 205 243 206 244 207 244 208 245 208 244 207 244 208 245 209 246 209 245 210 245 210 245 210 245 210 247 212 246 211 247 212 248 214 248 212 249 213 249 214 250 214 255 207 255 224 242 218 255 209 192 201 255 211 254 228 234 225 249 215 237 207 232 213 238 223 245 227 232 212 208 186 171 157 137 139 130 141 126 141 122 141 115 138 113 137 109 140 106 142 103 142 103 143 105 143 105 143 108 141 110 141 110 141 110 142 110 141 106 139 105 139 105 140 109 140 108 140 107 139 107 139 105 137 106 138 106 138 105 137 102 136 100 137 102 138 103 139 99 135 100 136 100 137 101 137 99 133 105 139 110 138 199 252 221 249 205 248 211 185 92 132 106 135 105 131 101 128 99 127 97 124 96 123 94 121 93 122 90 122 90 122 90 122 90 122 85 118 87 118 85 116 85 119 89 117 88 115 86 114 85 113 86 114 85 113 84 112 84 112 84 112 85 113 84 112 83 110 82 110 81 108 79 107 78 107 81 109 81 108 80 107 79 107 79 106 77 104 76 104 76 105 77 105 76 103 75 102 73 101 73 101 72 100 72 99 71 99 72 100 72 99 71 98 70 98 69 97 68 95 67 94 65 93 68 94 66 92 65 92 65 93 65 91 64 91 65 92 63 88 64 90 65 90 65 89 63 87 61 86 60 85 60 86 61 87 62 86 63 87 62 86 61 84 60 84 59 83 59 82 58 82 55 81 55 81 55 81 55 81 53 79 53 79 53 79 53 79 51 78 51 78 51 78 51 78 50 77 50 76 49 75 48 75 50 74 50 73 49 72 48 72 49 73 48 71 46 69 45 69 47 71 47 71 47 70 47 70 49 69 47 68 49 69 46 65 47 68 47 67 45 65 43 63 42 63 41 62 41 61 40 61 44 60 44 60 44 60 44 60 45 60 43 59 45 61 44 59 40 59 38 58 37 57 36 57 36 58 36 57 35 57 34 57 37 54 38 54 37 53 36 52 34 51 34 51 34 51 34 51 36 51 36 50 35 49 34 49 34 49 34 48 33 48 32 48 34 48 33 46 32 46 33 48 33 47 33 46 32 45 31 45 31 46 31 46 31 46 31 46 29 44 29 44 29 44 29 44 29 44 29 43 28 42 27 42 30 44 27 40 25 41 27 44 25 41 25 41 25 41 25 41 24 40 24 40 24 40 24 40 24 40 24 39 23 38 22 38 22 38 21 37 21 36 20 36 23 37 23 37 23 37 23 37 21 34 19 33 19 34 21 35 25 36 22 35 23 37 24 35 18 32 21 35 22 34 19 31 24 34 18 31 19 33 20 32 21 34 21 33 19 31 17 29 18 31 18 31 18 31 18 30 18 31 18 31 18 31 18 31 20 31 20 30 18 29 17 28 17 28 17 28 17 28 17 28 17 28 17 29 18 30 19 30 17 28 17 29 18 29 19 30 21 33 21 32 20 31 19 31 18 30 17 28 16 28 17 30 18 20 18 20 18 20 18 20 22 23 21 22 19 20 17 19 19 21 19 21 19 21 19 21 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 17 19 16 18 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 17 17 17 17 17 17 17 17 18 17 15 16 18 18 17 16 15 17 17 18 17 18 16 16 15 16 15 15 14 14 12 12 11 10 7 8 8 10 8 8 7 10 13 18 20 21 19 20 22 23 23 24 23 25 24 25 24 25 24 25 25 26 25 26 26 27 26 28 27 29 28 29 30 31 30 31 30 31 30 31 27 29 29 31 31 31 30 30 29 30 30 31 31 32 31 32 31 32 34 35 35 34 33 32 33 33 34 33 33 33 33 34 37 35 33 27 21 14 11 10 9 10 10 11 11 12 12 12 12 9 12 11 11 13 11 15 14 16 10 14 13 3 14 38 104 93 106 84 107 88 101 87 105 88 106 89 107 88 105 87 102 85 100 80 91 77 75 60 47 35 26 22 22 21 23 27 32 40 34 34 115 171 159 152 140 127 146 131 145 121 137 121 147 138 165 145 164 151 124 95 163 180 175 176 157 113 101 106 106 104 103 100 97 96 92 95 87 90 82 87 77 83 70 79 55 83 105 153 125 156 122 159 131 167 131 166 132 166 134 165 138 172 138 172 138 173 139 173 142 175 141 175 141 176 143 177 145 174 142 187 144 147 134 183 203 140 193 140 196 140 194 137 195 137 195 146 204 146 199 145 201 146 201 146 201 146 201 144 203 144 204 144 204 144 204 144 205 145 205 145 205 145 205 145 206 146 206 147 207 147 208 148 207 147 207 148 208 149 209 149 209 149 209 149 209 149 209 149 211 150 210 150 210 151 212 153 212 152 212 153 213 153 214 154 218 153 218 161 210 146 221 179 195 96 213 182 206 164 230 151 218 162 218 167 217 168 214 162 214 153 226 174 231 182 214 182 189 173 163 160 140 159 136 169 144 173 145 177 143 178 142 179 142 180 143 178 144 177 145 177 142 178 142 178 142 178 142 178 142 177 140 176 139 175 140 176 140 179 140 179 139 178 139 177 137 176 138 177 138 177 137 176 134 173 136 174 137 176 138 176 136 174 136 174 136 174 136 174 131 173 137 179 138 177 226 255 253 255 253 255 245 209 124 177 136 176 133 172 130 170 128 169 125 166 125 165 123 163 122 161 121 158 122 158 122 158 122 158 118 156 123 159 121 155 118 154 117 158 116 157 115 155 113 154 114 155 114 155 113 154 112 153 112 154 113 154 113 153 111 151 110 151 109 150 108 148 106 146 108 144 109 143 108 143 108 143 107 141 105 140 104 139 105 140 105 139 104 137 103 136 101 135 101 135 101 134 100 134 99 133 100 134 100 133 99 132 98 132 97 131 96 129 95 128 93 127 95 128 93 126 92 126 92 127 92 125 91 125 92 126 90 122 89 124 90 124 90 123 88 121 84 118 84 119 86 121 89 122 85 117 87 117 87 116 85 114 84 114 84 113 83 113 82 112 81 111 81 111 81 111 81 111 79 109 79 109 79 109 79 109 80 107 80 107 80 107 80 107 77 104 77 103 76 102 75 102 74 102 74 101 73 100 72 100 74 101 73 100 71 98 69 96 70 95 71 95 70 96 70 96 71 97 68 99 70 100 67 96 67 95 67 95 66 93 64 91 63 91 63 90 62 90 61 89 60 89 60 89 60 89 60 89 59 87 57 86 59 88 58 86 58 87 59 86 58 85 57 84 58 83 58 82 58 79 57 79 54 81 55 82 55 80 53 78 51 77 51 77 51 77 51 77 51 77 51 76 50 75 49 75 49 75 48 74 48 73 47 71 48 69 46 68 46 69 48 70 47 69 46 68 46 68 45 67 46 65 46 65 46 65 46 65 44 63 44 63 44 63 44 63 44 63 44 62 43 61 42 61 45 63 42 59 40 60 42 61 41 57 41 57 41 57 41 57 40 56 40 56 40 56 40 56 40 56 40 55 39 54 38 54 38 54 37 53 37 52 36 52 35 53 35 53 35 53 35 53 35 53 34 51 33 51 34 53 38 52 34 50 36 53 37 52 31 48 34 51 35 50 32 47 37 50 31 47 32 49 33 48 34 50 34 49 32 47 29 44 31 45 31 45 31 45 31 46 31 45 31 45 31 45 31 45 32 46 31 45 30 43 29 43 30 44 30 44 30 44 30 44 27 41 28 43 29 44 31 45 28 42 29 43 29 44 30 44 33 45 33 45 32 44 31 43 30 41 28 40 28 41 30 42 7 19 6 18 6 18 5 17 8 20 7 19 6 18 5 17 6 18 6 18 7 19 7 19 7 19 6 18 6 18 5 17 6 18 6 18 6 18 6 18 5 18 6 18 6 17 4 15 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 8 17 9 18 10 17 9 16 10 16 7 16 9 18 9 15 11 16 12 17 12 17 11 16 11 15 10 14 8 12 7 11 5 8 1 6 2 8 2 6 4 11 9 18 15 21 15 20 18 23 18 23 19 24 19 25 19 24 19 24 20 25 20 25 21 26 21 27 22 28 23 28 25 30 25 30 25 30 25 30 22 28 25 31 27 31 25 29 24 29 25 31 27 32 26 31 24 33 25 34 26 33 25 33 25 34 27 33 24 32 26 36 32 36 28 26 14 14 8 10 8 10 11 11 11 11 12 13 14 13 14 13 10 12 8 11 12 14 10 15 13 3 27 66 114 108 115 103 121 105 112 107 117 106 118 106 118 105 116 104 115 103 108 93 95 83 73 59 38 31 22 22 20 22 23 29 28 32 29 49 132 174 164 159 147 144 154 147 150 142 143 137 160 160 169 160 163 160 127 98 146 180 170 173 160 120 106 108 109 106 105 102 98 97 91 93 85 87 78 82 72 77 63 68 47 52 78 127 94 127 93 127 103 131 106 133 107 137 101 140 103 140 105 140 106 141 106 141 108 142 107 142 107 143 109 145 121 143 108 143 111 127 137 214 235 197 229 193 230 194 233 196 232 192 235 202 243 200 237 199 240 201 240 201 240 201 240 202 240 203 240 203 240 203 240 203 241 204 241 204 241 204 241 204 242 206 243 206 244 207 244 207 244 207 244 208 245 209 246 209 245 209 245 209 245 209 245 209 246 210 245 209 246 211 248 212 247 212 248 212 249 213 249 213 246 220 253 211 251 215 249 220 255 173 195 224 255 207 255 211 250 219 250 220 250 219 246 218 255 220 254 213 249 221 255 233 245 221 222 198 186 165 150 142 136 140 131 140 126 142 117 143 108 143 103 144 99 144 98 144 105 142 108 142 108 142 109 143 110 142 109 139 110 139 112 139 110 141 110 140 109 140 108 139 106 138 108 139 108 139 107 137 102 136 101 137 101 137 102 138 101 136 100 136 99 135 98 134 98 133 103 132 102 135 154 203 209 250 211 229 161 146 88 144 103 134 103 131 100 129 99 129 96 126 95 125 94 123 92 123 91 123 91 123 91 123 91 123 91 125 95 126 92 121 89 121 90 117 89 116 87 114 86 114 85 114 86 114 86 113 84 111 85 113 86 114 85 112 83 111 83 110 82 109 80 107 79 108 80 108 80 108 80 108 80 108 79 107 78 105 77 105 77 105 76 104 76 103 75 102 74 102 74 101 73 101 72 100 72 100 72 100 72 99 71 98 70 98 69 97 68 95 67 94 65 93 68 94 66 92 65 92 65 93 65 91 64 91 65 92 63 88 64 90 65 90 65 89 63 87 60 85 60 86 62 88 65 91 63 87 64 88 63 86 61 85 61 84 60 84 59 83 59 83 55 81 55 81 55 81 55 81 54 80 54 80 54 80 54 80 53 80 53 80 53 80 53 80 50 77 50 76 49 75 48 75 50 74 50 73 49 72 48 72 49 73 49 72 47 71 46 71 46 70 47 71 47 70 48 71 48 69 46 68 48 69 46 64 45 67 46 67 46 66 44 64 43 63 42 63 41 62 41 62 44 60 44 60 44 60 44 60 42 57 40 56 42 59 41 56 40 59 38 58 37 57 36 57 36 58 36 57 35 57 34 57 37 55 39 57 39 55 36 52 35 52 34 51 34 51 33 50 36 51 36 50 35 49 34 49 33 48 33 48 32 47 32 47 33 47 32 46 32 47 34 49 32 46 32 46 32 46 32 46 30 45 30 45 30 45 30 45 29 44 29 44 29 44 29 44 29 44 29 43 28 42 27 42 29 43 27 42 26 41 26 43 26 42 26 42 26 42 26 42 24 40 24 40 24 40 24 40 24 40 24 39 23 38 22 38 23 38 22 38 21 37 21 36 21 35 21 35 21 35 21 35 22 35 20 33 19 33 20 34 24 35 20 34 23 37 24 36 19 33 20 34 21 33 20 32 23 34 19 32 20 34 20 31 21 34 21 33 19 31 17 29 18 31 17 30 17 31 19 33 18 31 18 31 18 31 18 31 20 31 20 31 19 30 19 30 19 30 19 30 19 30 19 30 17 28 17 29 18 30 19 30 18 29 18 29 19 30 19 31 21 33 21 32 20 31 19 31 17 29 16 28 16 29 18 31 19 21 19 20 18 19 17 19 18 20 18 20 17 19 17 19 16 19 17 19 18 20 19 21 19 21 19 20 18 19 17 19 18 20 18 20 18 20 18 20 17 19 18 21 18 19 16 17 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 16 18 18 18 18 16 16 17 16 15 15 17 18 16 15 16 18 17 19 18 18 17 17 17 18 16 16 14 14 13 14 11 10 7 7 8 9 8 7 13 15 17 20 21 23 23 24 23 24 23 25 24 25 25 26 24 26 25 26 26 27 27 28 26 27 26 28 27 29 28 29 29 30 29 30 29 30 29 30 27 29 30 33 32 32 30 30 28 30 31 33 32 33 31 32 33 33 32 32 32 32 33 33 33 35 35 34 31 31 34 37 37 34 31 22 16 10 9 9 12 12 11 11 11 11 10 9 12 9 12 11 12 13 12 13 13 14 13 15 11 0 34 80 108 90 101 86 109 87 100 93 106 89 106 89 106 88 104 86 102 87 97 80 85 70 64 50 35 27 23 21 23 23 28 33 30 35 33 72 153 161 167 142 143 130 146 129 147 127 141 120 157 142 162 151 164 151 137 94 137 179 178 171 165 130 109 107 108 108 106 104 101 100 96 99 91 96 85 92 80 88 74 84 63 74 94 156 127 163 134 171 135 172 135 174 138 175 142 176 141 177 141 177 141 177 141 177 142 178 141 177 141 178 143 178 145 174 143 188 147 151 138 187 201 139 192 139 195 140 195 137 193 138 197 148 204 144 197 144 201 146 201 146 201 146 201 144 202 143 203 143 203 143 203 143 204 144 204 144 204 144 204 144 205 145 206 146 206 147 207 147 207 147 207 148 208 149 209 149 209 149 209 149 209 149 209 149 210 150 209 149 210 150 211 152 211 151 212 152 212 153 213 153 213 153 214 152 214 158 215 147 228 168 166 124 227 157 215 162 220 157 214 153 212 156 218 163 214 155 221 163 219 160 209 155 208 172 223 192 228 186 207 175 166 162 153 156 143 159 143 169 144 173 144 176 143 177 144 177 143 175 142 177 142 179 142 181 142 180 140 178 139 176 139 177 142 181 141 180 141 179 140 179 138 177 139 179 140 178 138 177 138 177 139 177 138 176 138 176 137 175 136 173 134 171 132 170 136 177 134 174 127 174 133 183 189 211 189 191 146 167 136 193 134 174 132 171 129 169 128 169 127 168 126 166 124 165 123 163 123 160 124 160 124 160 124 160 128 164 126 158 119 155 120 159 118 159 117 157 115 156 114 155 113 154 114 156 114 154 112 152 113 154 114 155 113 154 112 152 111 152 110 150 108 149 107 147 106 142 107 142 107 143 108 143 108 142 106 140 105 140 105 141 104 138 103 137 103 137 102 136 102 136 101 135 101 134 100 134 100 134 100 133 99 132 98 132 97 131 96 129 95 128 93 127 95 128 93 126 92 126 92 127 92 125 91 125 92 126 90 122 89 124 90 124 90 123 88 121 89 123 88 122 87 122 88 123 86 118 87 119 86 118 85 116 84 116 83 115 83 114 82 114 81 111 81 111 81 111 81 111 80 110 80 110 80 110 80 110 79 106 79 106 79 106 79 106 77 104 77 103 76 102 75 102 74 102 74 101 73 100 72 100 72 100 72 100 72 100 72 98 69 94 70 95 70 97 71 97 69 96 66 98 68 99 66 94 66 94 67 95 67 94 65 92 64 92 63 91 63 90 62 90 60 89 60 89 60 89 60 89 59 87 56 86 59 88 58 86 58 87 59 86 58 85 57 84 58 83 58 82 58 79 57 79 54 81 56 83 57 81 53 78 52 78 52 77 51 76 50 76 51 77 51 76 50 75 49 75 48 74 48 73 47 73 46 70 47 68 46 68 46 69 48 71 46 68 46 68 46 68 46 68 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 63 44 62 43 61 42 61 42 62 43 62 42 61 41 58 42 58 42 58 42 58 42 58 40 56 40 56 40 56 40 56 40 56 40 55 39 54 38 54 40 55 39 55 38 54 38 53 36 54 36 54 36 54 36 54 36 53 34 51 33 51 33 52 35 50 32 49 35 52 36 51 34 49 33 48 32 49 33 50 35 49 32 49 34 50 32 46 33 49 33 49 32 47 30 46 31 45 30 43 30 45 33 48 31 45 31 45 31 45 31 45 30 44 31 45 31 45 31 46 29 43 29 43 29 43 29 43 28 43 29 43 29 43 29 44 29 43 29 44 30 44 31 45 32 44 32 44 31 43 31 42 29 40 28 40 28 41 30 43 7 19 7 18 6 17 5 17 4 16 5 17 5 17 5 17 3 16 4 17 5 18 6 18 7 19 7 18 6 17 5 17 6 18 6 18 6 18 6 18 4 17 6 19 6 17 3 14 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 7 16 10 19 11 18 8 15 9 16 7 15 9 17 8 15 11 17 12 18 13 17 12 16 14 18 12 16 10 15 10 15 7 10 3 8 4 9 4 8 11 17 14 21 18 24 20 25 18 23 18 24 19 25 20 25 21 26 21 27 22 28 23 28 21 26 21 27 22 28 23 28 22 27 22 27 22 27 22 27 22 28 25 32 28 32 25 29 23 29 26 32 28 32 26 30 26 33 23 30 22 31 24 33 26 35 28 34 23 31 26 38 30 34 24 21 9 9 5 7 11 12 12 11 11 10 10 9 14 13 12 12 10 12 8 12 6 12 13 17 13 4 45 104 120 109 111 103 118 102 110 113 116 106 116 106 116 104 113 103 111 100 104 88 87 73 61 47 30 26 17 22 18 24 26 36 24 28 31 87 162 162 173 148 151 146 153 145 151 147 147 138 165 162 168 170 169 160 138 101 125 180 176 173 168 137 113 108 109 108 107 104 100 100 94 96 86 90 79 84 73 79 66 71 54 48 73 132 98 140 107 144 111 142 114 140 111 141 103 141 107 143 108 142 108 142 108 142 108 141 107 141 107 142 109 144 120 143 108 144 112 130 140 217 234 196 229 193 229 194 233 196 231 193 237 204 243 199 236 199 240 201 240 201 240 201 240 202 240 203 240 203 240 203 240 203 241 204 241 204 241 204 241 204 242 205 242 206 243 207 244 207 244 207 244 208 245 209 246 209 245 209 245 209 245 209 245 209 246 209 245 209 245 210 247 212 247 211 247 212 248 213 249 213 255 200 247 224 245 209 255 214 245 229 247 164 219 237 252 216 253 220 254 221 254 218 252 213 255 213 255 210 255 212 255 221 250 219 241 220 241 225 244 229 239 211 202 174 159 149 134 143 126 145 117 144 112 143 108 143 109 143 109 143 108 143 109 142 109 141 109 139 112 139 115 140 113 142 111 141 110 141 109 140 107 139 108 140 109 139 108 138 108 141 105 140 104 139 103 139 102 137 100 135 97 132 94 130 95 134 101 135 107 155 93 148 111 142 109 143 106 151 115 131 101 133 101 130 99 128 98 128 97 127 96 126 95 124 93 124 92 124 92 124 92 124 92 124 98 127 90 116 80 113 86 122 90 118 89 116 88 115 86 114 84 113 86 115 86 113 83 110 85 114 86 114 86 113 84 111 83 111 82 109 81 108 79 108 77 107 77 107 77 107 77 107 78 107 76 105 75 105 75 106 76 104 75 103 75 103 74 102 74 102 74 101 73 100 72 100 72 100 72 99 71 98 70 98 69 97 68 95 67 94 65 93 68 94 66 92 65 92 65 93 65 91 64 91 65 92 63 88 64 90 65 90 65 89 63 87 68 92 66 89 63 87 62 87 63 87 64 87 64 86 62 84 61 84 61 83 60 82 59 82 55 81 55 81 55 81 55 81 54 80 54 80 54 80 54 80 51 78 51 78 51 78 51 78 50 77 50 76 49 75 48 75 50 74 50 73 49 72 48 72 47 72 48 72 48 72 49 74 46 70 46 71 47 71 48 71 46 67 44 66 46 67 44 63 45 66 46 67 46 66 44 65 43 64 43 63 42 62 41 62 44 60 44 60 44 60 44 60 44 59 42 58 44 60 43 58 40 59 38 58 37 57 36 57 36 58 36 57 35 57 34 57 37 55 40 58 40 55 36 52 35 52 35 51 34 50 33 50 36 51 36 50 35 49 34 49 33 48 33 47 32 46 31 47 32 46 32 46 32 47 35 49 32 46 32 46 32 46 32 46 28 43 28 43 28 43 28 43 29 44 29 44 29 44 29 44 29 44 29 43 28 42 27 42 26 42 28 44 29 42 25 40 26 42 26 42 26 42 26 42 24 40 24 40 24 40 24 40 24 40 24 39 23 38 22 38 24 40 24 39 23 39 22 38 23 37 23 37 23 37 23 37 22 36 20 33 19 33 19 33 21 33 18 32 21 36 23 35 22 34 19 31 18 32 21 35 21 33 20 34 22 35 19 29 19 32 20 33 20 32 18 30 18 30 17 29 17 31 20 34 18 31 18 31 18 31 18 31 18 30 19 31 20 32 21 33 17 28 17 28 17 28 17 28 18 29 18 29 18 29 18 29 18 29 18 30 19 31 20 31 20 32 19 31 19 30 18 30 16 28 16 28 16 29 19 31 18 20 18 20 18 20 18 20 17 19 17 20 18 21 19 21 15 16 14 18 18 22 20 21 15 18 18 21 19 20 16 17 17 19 17 19 17 19 17 19 14 18 18 22 20 20 16 16 18 20 15 17 14 18 17 21 16 19 16 19 16 19 16 19 18 18 18 18 17 16 15 14 18 18 18 18 18 17 15 15 17 18 17 18 17 18 17 18 12 15 16 18 18 17 15 14 10 10 8 9 9 11 12 14 11 16 19 22 21 22 21 23 23 24 23 25 24 26 25 26 27 28 27 29 28 30 29 30 26 27 26 28 27 29 28 29 27 28 27 29 28 29 29 30 29 31 31 32 29 30 30 32 30 31 30 31 30 31 30 31 32 32 32 33 33 34 34 34 36 33 31 31 32 34 34 33 36 31 25 16 11 8 9 11 10 10 10 11 11 12 12 12 13 11 12 12 12 13 12 13 6 20 5 6 11 6 66 95 103 86 102 85 103 88 106 91 108 90 107 89 106 88 105 90 99 89 96 80 82 68 57 44 28 25 20 18 22 26 32 34 33 35 36 114 172 158 161 145 147 135 149 129 148 132 148 125 155 146 163 150 171 152 133 110 112 172 173 180 167 152 114 110 108 109 108 108 103 104 97 101 95 100 89 96 86 95 81 94 77 84 104 173 151 188 140 182 145 185 142 182 141 181 144 183 142 180 143 181 144 182 145 183 143 181 144 182 144 182 144 179 144 176 140 192 144 146 148 185 195 138 194 139 194 140 195 135 192 140 200 148 201 142 197 145 199 144 199 145 200 146 201 144 202 143 203 143 203 143 203 143 204 144 204 145 205 146 206 146 204 146 204 146 204 146 204 146 204 146 204 147 205 148 206 148 207 149 207 150 208 151 209 151 207 149 207 150 208 151 209 151 212 152 212 152 212 152 212 152 212 152 212 153 213 154 214 154 216 155 232 154 155 152 225 158 214 167 215 151 228 156 207 166 214 166 213 164 213 161 214 159 217 155 219 154 221 153 223 157 220 180 222 187 218 192 188 161 155 154 134 162 144 175 145 181 144 173 147 175 144 179 140 174 143 183 142 180 141 178 142 178 140 180 139 180 139 180 139 180 139 180 139 180 139 180 139 180 139 180 140 179 139 178 138 178 136 176 136 175 135 174 134 174 136 175 135 179 135 178 139 172 150 174 150 174 144 178 133 177 137 177 133 172 128 167 125 166 127 168 127 167 126 166 125 165 121 159 125 161 125 161 127 165 121 149 106 140 101 136 103 145 115 156 115 156 115 156 115 156 114 155 114 155 114 155 114 155 114 155 114 154 113 153 112 153 111 152 111 151 110 150 109 149 108 143 108 142 107 141 106 141 108 142 106 140 105 140 105 141 105 138 104 137 103 138 104 139 104 138 104 138 104 138 104 138 104 137 101 134 99 134 101 136 98 132 97 130 96 130 97 131 95 129 95 128 94 127 93 127 93 127 92 125 91 124 89 123 88 122 89 123 89 123 90 124 88 122 88 122 88 122 88 122 85 116 83 114 82 115 84 117 85 117 85 116 84 115 83 115 83 113 84 114 83 113 82 111 79 109 80 110 80 110 81 111 79 106 79 105 78 104 77 104 78 104 76 102 75 102 75 103 73 102 74 103 75 102 74 101 73 101 73 100 72 99 71 98 70 95 71 96 71 98 72 99 74 102 72 101 68 98 65 96 66 94 66 93 65 92 64 92 66 93 64 91 63 91 63 92 62 91 62 91 62 91 62 91 59 89 60 89 60 88 58 86 56 86 58 87 59 86 58 84 57 82 56 81 57 80 59 81 53 79 53 79 53 79 53 79 53 79 53 78 52 77 51 77 51 77 51 76 50 75 49 75 49 75 49 74 48 73 47 71 50 72 50 71 49 70 48 70 47 69 47 69 47 69 47 70 48 66 46 64 45 64 45 65 44 63 44 63 44 63 44 63 45 64 45 63 44 62 43 62 44 63 44 62 43 62 42 60 42 58 42 57 41 56 40 56 38 54 38 54 38 54 38 54 38 54 38 55 39 56 40 56 39 55 39 54 38 53 37 53 34 53 37 57 40 56 34 48 35 53 35 53 35 53 35 53 35 52 35 49 31 47 34 52 37 52 34 49 32 49 33 50 31 48 34 51 35 50 32 47 29 46 31 48 33 48 31 46 29 44 30 44 30 44 30 44 30 45 31 46 32 45 31 44 29 43 29 44 30 45 31 45 29 43 29 43 29 43 29 43 30 44 30 43 29 42 28 42 31 42 27 42 32 47 32 43 26 41 31 42 28 39 29 44 31 42 27 38 26 40 31 45 6 18 6 18 6 18 6 18 5 17 5 18 6 19 7 19 4 15 3 16 6 20 7 18 5 18 7 20 8 19 6 17 5 17 5 17 5 17 5 17 4 16 5 17 5 17 5 17 11 17 8 14 7 15 10 18 9 16 9 16 9 16 9 16 11 19 12 20 12 19 10 18 9 18 10 18 10 17 8 15 12 17 12 17 12 17 12 17 8 14 11 17 12 15 8 12 5 9 4 8 4 11 8 14 10 18 17 23 18 22 17 23 18 23 19 24 19 25 20 25 22 27 22 28 23 28 24 29 22 27 23 28 23 29 24 29 22 28 23 28 24 29 24 30 24 30 26 31 24 29 25 31 26 31 26 31 26 31 26 31 24 32 24 33 25 34 26 34 28 33 23 31 25 34 26 33 29 31 19 16 6 9 7 11 9 11 12 12 12 13 13 13 12 13 10 13 8 12 8 12 3 19 8 13 13 26 86 109 111 103 112 102 113 104 116 107 117 107 116 105 114 103 112 101 105 96 102 85 85 70 56 40 22 22 13 18 17 28 28 35 32 30 44 127 170 162 162 152 153 149 155 145 151 149 151 142 161 165 167 165 173 160 134 117 108 166 174 182 168 157 117 112 107 110 107 108 102 102 95 98 90 94 83 88 79 86 73 80 60 74 99 155 116 156 107 151 116 146 117 143 112 145 110 148 108 145 110 146 110 147 111 147 110 146 110 146 110 146 110 146 121 146 106 147 109 125 149 213 228 196 231 193 228 194 233 194 230 195 240 203 240 197 236 200 238 199 238 200 239 201 240 202 240 203 240 203 240 203 240 203 241 204 241 205 242 205 243 206 242 204 242 204 242 204 242 204 242 204 242 205 243 206 244 206 244 207 244 208 245 208 246 209 244 207 244 208 245 209 246 209 248 212 248 212 248 212 248 212 248 212 248 213 249 213 250 214 247 222 245 218 239 155 248 234 239 221 255 214 248 219 255 216 252 214 250 214 249 214 250 216 253 218 253 221 255 222 255 222 244 220 244 224 243 223 219 197 196 187 169 157 135 137 120 129 118 142 113 143 112 147 108 142 110 142 111 141 114 141 115 141 111 139 109 139 109 139 109 139 109 139 109 139 109 139 109 139 107 140 105 139 104 139 103 138 101 136 101 135 100 135 99 134 100 136 103 136 106 137 108 141 114 148 111 144 106 135 99 131 103 134 100 130 96 126 94 125 95 127 95 126 94 126 93 126 92 124 93 126 94 124 90 121 72 98 63 95 62 92 61 98 87 115 87 115 87 115 87 115 86 114 86 114 86 114 86 114 86 114 86 113 85 113 84 112 83 111 83 110 82 109 81 110 76 108 76 107 75 107 74 106 76 107 74 106 73 105 74 106 77 104 76 103 75 104 76 105 76 104 76 104 76 104 76 104 76 103 73 100 72 100 73 101 71 98 69 96 68 96 69 97 68 95 68 94 67 93 66 93 66 93 65 92 64 90 62 89 65 90 65 89 64 88 63 88 63 88 63 88 63 88 63 88 63 85 61 83 60 84 62 86 62 85 62 84 61 83 60 83 57 83 57 83 57 82 55 80 55 81 55 80 54 79 53 79 52 79 52 78 51 78 50 77 51 77 49 76 48 75 49 76 49 74 50 75 51 74 50 73 50 73 49 72 48 71 47 71 45 69 45 70 46 70 47 70 49 71 49 69 47 67 46 67 45 66 45 65 44 65 43 64 45 65 43 63 42 63 42 64 45 61 45 61 45 61 45 61 43 60 44 60 44 59 42 57 38 58 37 59 38 58 37 57 36 58 35 56 34 57 35 58 36 53 36 53 36 53 36 53 37 53 36 52 35 51 34 50 36 51 36 50 35 49 34 49 34 49 34 48 33 48 32 48 36 50 35 49 35 48 34 48 32 46 32 46 33 47 33 47 32 46 30 44 29 44 29 45 28 44 29 44 29 44 29 45 30 45 30 44 29 43 28 43 29 43 28 43 27 42 27 42 26 42 26 41 25 40 24 40 23 39 23 39 23 39 23 39 22 38 22 39 23 40 24 40 23 39 23 38 22 37 21 37 24 37 21 36 23 37 21 34 21 35 21 35 21 35 21 35 22 36 22 34 19 31 20 35 22 34 20 32 18 32 19 33 19 33 20 34 21 33 20 32 18 32 20 34 21 33 18 31 17 30 17 30 18 31 18 31 17 31 18 32 19 31 18 30 18 29 18 30 19 31 20 31 18 29 18 29 18 29 18 29 19 30 19 29 18 28 17 28 20 29 16 29 20 33 20 29 17 31 20 30 16 26 15 29 19 29 15 25 14 28 19 33 18 20 18 20 18 20 18 20 17 19 18 20 18 20 19 21 18 19 16 19 18 21 18 18 18 21 20 22 20 22 19 20 17 19 17 19 17 19 17 19 17 18 15 17 16 19 19 22 18 20 15 17 14 18 17 21 16 19 16 19 16 19 16 19 17 18 19 19 20 19 19 19 17 17 18 18 18 17 16 15 17 18 17 18 17 18 17 18 14 16 16 17 15 15 12 12 11 11 9 10 10 13 14 16 19 23 25 26 24 24 23 25 23 25 24 25 25 26 25 26 27 28 27 28 28 29 28 30 28 29 29 30 29 31 30 31 28 30 29 30 30 31 30 32 29 31 31 32 29 30 30 32 32 33 32 33 32 33 32 33 32 32 32 33 33 34 34 34 35 34 32 32 33 34 34 33 32 27 21 13 10 8 9 10 12 12 12 13 13 13 14 14 13 11 12 12 12 13 12 13 11 13 13 7 9 33 100 97 101 87 101 87 102 89 105 92 105 91 104 88 101 85 98 84 93 84 88 74 73 63 49 35 23 21 18 17 23 27 35 35 37 35 68 149 174 154 158 135 146 133 147 127 145 130 147 124 154 145 165 152 171 152 137 120 104 155 180 185 173 165 129 111 111 112 110 113 107 109 102 107 98 104 91 101 89 100 84 99 75 129 151 200 157 194 153 197 150 194 148 192 147 191 149 190 148 188 148 188 149 189 149 189 147 187 147 187 147 187 147 184 147 180 143 192 144 148 148 182 195 138 194 139 194 140 195 135 191 141 201 147 200 143 198 144 199 144 199 145 200 146 201 144 202 143 203 143 203 143 203 143 204 144 204 144 205 145 205 146 204 146 204 146 204 146 204 146 204 146 204 147 205 148 206 148 207 149 207 149 208 150 208 151 207 149 207 150 208 151 209 151 212 152 212 152 212 152 212 152 212 152 212 152 213 153 213 154 216 153 219 155 231 117 170 173 221 159 220 155 209 154 224 152 219 159 218 158 218 157 216 156 217 157 217 157 217 158 217 156 221 151 222 164 221 172 209 183 215 212 205 182 158 174 157 170 148 168 139 167 142 178 143 179 143 182 140 179 140 176 141 177 140 180 139 180 139 180 139 180 139 180 139 180 139 180 139 180 139 180 140 180 139 179 139 178 136 176 136 176 135 175 135 174 136 174 135 179 135 180 139 175 143 169 142 169 137 174 132 179 133 173 130 169 127 167 126 167 127 168 127 168 126 167 126 165 126 162 126 163 127 159 115 145 99 131 94 132 95 128 92 131 116 157 116 157 116 157 116 157 114 155 114 155 114 155 114 155 114 155 114 155 113 154 113 153 111 152 111 151 110 150 109 149 108 143 108 143 107 142 107 141 108 143 107 141 105 140 106 141 105 139 104 138 104 138 105 139 104 138 104 138 104 138 104 138 103 137 102 135 100 134 101 135 99 133 98 131 96 130 97 131 95 129 95 128 94 127 93 127 93 127 93 126 91 124 90 123 92 126 91 124 88 121 86 120 88 122 88 122 88 122 88 122 86 120 85 119 84 120 85 121 84 119 84 118 83 117 82 115 82 113 83 113 83 112 81 110 83 113 82 111 79 108 77 107 79 106 79 106 78 105 78 104 78 105 77 103 75 102 76 103 73 102 74 103 75 102 74 101 75 102 73 101 71 99 70 96 68 94 70 94 69 96 70 96 68 96 67 98 68 99 68 99 66 94 66 94 65 93 65 92 66 93 64 91 63 91 63 92 60 89 60 89 60 89 60 89 59 89 60 89 60 88 58 86 56 86 58 87 59 86 58 84 60 84 58 82 57 79 57 79 53 79 53 79 53 79 53 79 55 80 53 79 51 77 50 75 51 77 51 76 50 75 49 75 49 75 49 75 48 74 48 71 50 71 49 71 48 70 48 70 46 68 46 68 45 67 45 67 46 64 44 62 43 62 43 63 43 62 43 63 44 64 45 64 45 64 45 63 44 62 43 62 43 61 42 61 41 60 41 58 42 58 42 57 41 56 40 56 40 56 40 56 40 56 40 56 39 55 39 55 40 56 40 56 39 55 39 54 38 53 37 53 41 56 34 50 33 53 37 55 35 53 35 53 35 53 35 53 35 52 36 50 32 48 33 51 34 49 32 47 31 47 32 48 34 49 33 48 32 49 33 50 34 50 35 50 34 49 31 47 32 46 32 46 31 45 31 45 30 45 31 46 32 45 31 44 29 43 29 44 30 45 31 45 29 43 29 43 29 43 29 43 30 44 29 43 29 43 28 42 30 43 28 43 31 46 31 44 31 44 32 42 28 38 26 39 29 40 26 37 26 39 30 44 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 8 19 5 17 6 18 5 15 6 19 7 19 7 19 7 18 5 17 5 17 5 17 5 17 4 16 4 16 5 18 7 19 10 16 9 15 8 16 9 17 9 16 9 16 9 16 9 16 6 14 8 17 9 17 9 17 8 17 10 18 10 17 8 16 12 17 12 17 12 17 12 17 10 15 11 15 9 13 6 10 6 11 5 10 6 13 10 17 17 24 21 26 19 23 18 23 19 24 19 25 20 25 21 26 21 26 22 27 22 28 23 28 23 28 23 28 24 29 25 30 24 29 25 30 25 31 26 31 24 30 26 31 24 29 25 31 28 33 28 33 28 33 28 33 24 32 24 33 25 34 26 34 27 34 24 33 26 35 26 33 24 25 13 12 4 9 7 9 9 11 11 12 12 12 13 13 10 13 8 13 7 12 7 13 11 11 16 11 11 58 116 105 109 101 110 101 111 103 113 105 115 105 113 102 109 98 106 96 102 90 93 77 74 59 44 32 16 18 10 18 16 30 29 37 28 33 88 166 171 158 157 142 152 148 153 142 148 147 150 142 156 163 169 168 173 158 141 132 107 141 181 187 175 173 134 114 110 112 108 110 106 106 97 102 93 97 85 93 82 89 77 83 49 114 129 168 114 155 112 152 117 151 119 150 118 150 113 151 114 150 115 150 115 150 115 150 114 148 113 148 113 147 112 148 125 151 109 147 110 128 151 210 228 196 231 193 228 194 233 194 228 196 241 201 238 199 238 198 238 199 238 200 239 201 240 202 239 202 239 202 239 202 239 202 240 203 241 204 241 205 242 205 242 204 242 204 242 204 242 204 242 204 242 205 243 206 244 206 243 206 244 207 244 208 245 208 244 207 244 208 245 209 246 209 247 211 247 211 247 211 247 211 247 211 248 212 248 213 249 213 245 217 250 212 251 226 190 185 255 222 240 212 254 217 250 223 244 221 240 220 242 219 246 218 249 216 253 214 255 213 255 216 255 221 247 221 236 199 216 203 223 215 216 177 185 192 212 189 167 165 127 144 116 143 108 140 108 141 106 140 109 141 113 141 112 140 110 140 110 140 110 140 110 140 110 140 110 140 110 140 108 141 105 140 105 139 104 139 102 137 101 136 101 135 100 135 101 137 103 136 104 136 105 139 105 141 102 135 100 132 99 132 98 130 97 127 95 126 95 127 96 128 95 127 95 126 94 127 98 127 95 128 96 122 78 100 72 100 66 100 67 96 64 100 89 117 89 117 88 116 88 116 87 115 87 115 87 115 87 115 87 115 86 114 86 113 85 113 83 111 83 110 82 109 81 110 77 109 76 108 76 107 75 107 77 108 75 106 74 106 74 107 76 105 76 104 76 104 77 106 77 105 77 105 77 105 77 105 75 103 74 102 73 101 73 101 72 100 70 97 69 96 69 97 68 95 68 94 67 93 66 93 67 94 66 92 64 91 63 90 66 91 65 89 64 88 62 87 63 88 63 88 63 88 63 88 64 86 64 86 64 86 64 86 62 84 62 83 61 82 60 83 58 84 58 84 58 83 56 82 56 82 55 80 54 79 52 78 53 80 52 79 52 78 51 78 52 78 50 76 49 76 49 77 49 74 50 75 51 74 50 73 51 74 50 73 47 70 46 70 49 73 49 73 49 72 49 72 46 68 46 67 46 67 46 67 46 67 45 66 45 65 44 65 45 65 43 63 42 63 42 64 45 61 45 61 45 61 45 61 43 60 44 60 44 59 42 57 38 58 37 59 38 58 37 57 38 60 36 57 34 56 33 56 37 54 36 53 36 53 35 52 38 54 37 53 34 50 33 49 36 51 36 50 35 49 34 49 35 50 34 49 34 48 33 49 35 49 35 48 34 48 33 47 32 45 31 45 31 44 30 44 31 46 30 44 28 43 29 44 27 42 28 44 29 45 31 46 30 45 30 44 29 43 28 43 27 42 26 41 26 40 25 41 26 42 26 41 25 40 24 40 25 41 25 41 25 41 25 41 23 40 24 40 24 40 24 40 23 39 23 38 22 37 21 37 27 38 20 32 19 36 23 37 21 35 21 35 21 35 21 35 21 35 23 35 20 32 20 34 21 33 20 33 20 33 20 33 22 34 19 31 18 32 21 35 22 35 21 34 19 31 17 30 20 33 20 32 19 32 19 31 17 31 18 32 19 31 18 30 18 29 18 30 19 31 20 31 19 30 19 30 19 30 19 30 18 29 18 29 18 29 18 29 19 30 18 30 19 31 19 30 19 31 19 30 16 27 15 27 17 28 14 25 14 27 17 31 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 21 22 18 20 19 21 17 17 18 19 17 19 17 19 17 20 17 19 17 19 17 19 17 19 13 17 17 21 20 21 17 18 16 19 16 19 16 19 16 19 16 19 16 19 16 19 16 19 13 14 15 16 17 17 17 16 16 16 17 18 18 18 17 16 17 18 17 18 17 18 17 18 16 17 16 16 14 14 12 12 12 12 11 12 13 16 17 20 22 24 25 25 22 22 21 24 24 25 25 26 25 27 26 27 26 27 26 28 27 28 28 29 26 27 27 28 28 29 28 29 29 30 30 31 30 32 31 32 29 31 31 32 29 30 30 32 33 34 33 34 33 34 33 34 32 32 32 33 33 34 34 34 35 34 33 34 35 36 34 33 28 21 15 9 9 9 10 9 9 9 10 10 10 11 11 11 13 11 13 12 12 13 13 12 15 3 17 1 14 60 111 85 99 86 101 88 103 89 103 90 106 91 104 88 100 84 97 83 92 83 83 71 66 55 41 29 18 17 15 16 23 27 34 33 29 48 117 177 171 152 152 131 147 133 146 125 144 129 146 124 150 142 166 155 170 148 140 136 114 125 177 186 180 176 147 116 111 115 111 115 109 112 104 110 101 108 96 104 93 104 88 103 72 160 163 200 157 195 157 194 151 197 150 197 150 195 150 193 150 193 149 192 149 192 149 192 148 191 148 190 147 189 146 186 150 184 146 192 146 153 152 181 195 138 194 139 194 140 195 135 189 142 203 145 198 145 200 142 199 144 199 145 200 146 201 144 201 142 202 142 202 142 202 142 203 143 203 144 204 144 205 145 204 148 203 148 203 148 203 148 203 148 203 149 204 150 205 150 206 150 206 151 207 151 208 152 207 151 207 152 208 153 209 151 211 151 211 151 211 151 211 151 211 151 211 152 212 152 213 153 204 176 200 158 216 171 211 105 200 172 218 153 225 159 206 161 221 150 222 151 221 154 219 157 217 160 215 164 213 165 212 161 217 152 219 163 210 153 201 175 205 182 189 153 178 194 213 196 211 209 163 179 149 182 145 187 142 184 141 179 141 176 143 177 141 183 139 183 139 183 139 183 139 183 139 183 139 183 139 183 140 183 140 182 139 182 138 181 136 179 136 178 135 178 134 175 137 173 137 179 135 180 137 177 140 170 138 169 134 176 132 181 130 170 129 168 128 168 128 168 129 169 129 168 128 168 127 166 130 164 127 165 129 158 110 136 103 134 95 133 98 133 101 142 119 160 118 159 117 158 116 157 115 156 115 156 115 156 115 156 115 156 115 155 114 155 113 154 111 152 111 151 110 150 109 149 109 144 110 143 109 143 108 142 110 143 108 142 107 141 108 142 107 140 105 138 104 139 106 140 105 139 105 139 105 139 105 139 103 137 103 137 102 136 101 135 101 135 99 132 97 131 97 131 95 129 95 128 94 127 93 127 94 128 93 127 92 125 90 124 89 123 89 123 89 123 89 123 88 122 88 122 88 122 88 122 86 121 86 122 87 121 86 121 84 119 84 118 83 117 82 115 84 115 86 116 85 115 84 113 80 110 80 110 80 110 80 110 80 107 80 106 79 106 78 105 79 105 77 104 76 103 77 104 73 102 74 103 75 102 74 101 74 102 73 100 72 99 70 97 73 98 74 97 72 98 72 98 70 98 68 98 66 97 65 96 67 95 67 94 66 94 65 93 66 93 64 91 63 91 63 92 63 92 63 92 63 92 63 92 59 89 60 89 60 88 58 86 56 86 58 87 59 86 58 84 60 85 58 82 57 78 56 78 54 80 54 79 53 78 52 78 54 80 53 78 52 77 50 76 51 77 51 76 50 75 49 75 50 76 50 75 49 75 48 72 49 71 48 70 48 69 47 69 46 68 46 67 45 66 44 66 48 66 46 64 45 64 45 64 43 62 43 63 44 64 45 64 45 64 45 63 44 62 43 62 42 61 41 60 41 59 40 58 42 58 42 57 41 56 40 56 41 57 41 57 41 57 41 57 41 56 40 56 40 56 40 56 39 55 39 54 38 53 37 53 39 55 35 53 36 55 36 52 35 53 35 53 35 53 35 53 34 51 36 51 33 48 33 50 34 51 35 51 35 51 35 51 35 50 32 47 31 48 34 51 34 50 33 48 30 46 29 45 33 47 33 46 32 45 31 45 30 45 31 46 32 45 31 44 29 43 29 44 30 45 31 45 30 44 30 44 30 44 30 44 29 43 29 43 29 43 29 43 30 44 31 44 30 43 30 44 29 41 28 41 29 42 29 41 28 40 27 39 27 40 29 42 6 18 6 18 6 18 6 18 7 19 6 18 6 18 5 17 9 20 6 18 7 19 6 16 6 17 4 16 4 16 5 18 5 17 5 17 5 17 5 17 2 16 6 20 8 18 3 14 9 16 9 16 9 16 9 16 9 16 9 16 9 16 9 16 8 17 10 18 10 18 10 17 7 16 9 18 10 18 9 17 12 17 12 17 12 17 12 17 12 17 11 15 10 14 9 14 7 12 7 12 9 16 14 20 16 23 18 23 16 20 16 23 20 25 20 25 21 26 21 27 20 26 21 26 22 27 22 27 21 26 21 27 22 27 23 28 23 29 24 29 25 30 25 31 24 30 26 31 24 29 25 31 28 33 28 33 28 33 28 33 24 32 24 33 25 34 26 34 27 34 26 35 28 36 26 33 21 21 8 9 5 12 9 10 6 8 9 9 9 10 10 10 10 13 8 13 7 12 7 13 12 6 17 10 29 85 115 97 107 99 110 102 112 103 112 103 113 104 112 101 109 98 106 97 102 89 91 72 68 53 38 25 13 15 7 17 16 29 26 35 21 63 139 180 165 159 150 145 154 149 153 142 148 148 151 143 148 160 169 170 171 153 144 146 132 110 169 184 179 178 146 121 108 111 109 111 106 108 100 104 95 100 88 95 84 92 78 85 60 140 127 164 117 158 118 151 115 151 121 151 119 151 112 150 113 150 115 150 114 149 114 149 115 150 114 149 113 147 112 147 126 154 111 147 112 135 156 210 228 196 231 193 228 194 233 194 227 198 243 200 236 201 240 196 238 199 238 200 239 201 240 202 238 201 238 201 238 201 238 201 239 203 240 203 241 204 241 204 242 203 242 203 242 203 242 203 242 203 242 204 243 205 244 205 242 206 243 206 244 207 244 207 244 207 244 208 245 209 246 209 246 210 246 210 246 210 246 210 246 211 247 211 248 212 248 212 253 212 255 208 243 213 255 193 186 215 255 213 248 218 243 217 246 219 247 220 247 219 248 218 247 217 247 215 246 213 246 214 246 216 248 213 231 197 223 206 233 198 200 174 210 208 232 197 208 184 139 148 124 146 114 148 108 143 106 143 108 143 111 144 111 140 111 140 111 140 111 140 111 140 111 140 111 140 111 141 109 140 106 140 105 139 105 139 103 136 102 136 101 135 101 136 104 138 102 135 102 135 102 137 102 140 101 137 99 132 101 131 97 131 95 129 93 128 93 129 95 129 94 129 93 128 93 129 98 129 96 129 96 123 83 108 71 98 65 100 71 105 79 117 92 120 91 119 90 117 89 116 88 116 88 116 88 116 88 116 88 115 87 115 86 114 86 114 83 111 83 110 82 109 81 110 78 110 75 110 74 109 74 109 75 110 74 108 73 108 73 107 76 106 77 105 77 105 78 106 78 106 78 106 78 106 78 106 75 103 76 104 75 102 73 101 74 101 72 98 69 97 68 97 68 95 68 94 67 93 66 93 68 94 67 93 65 91 64 91 63 88 63 89 64 90 65 90 63 88 63 88 63 88 63 88 63 86 64 87 65 86 64 85 62 84 62 83 61 82 60 82 59 85 60 86 59 84 57 83 53 79 53 80 54 81 55 81 54 80 53 80 52 79 52 79 52 79 51 77 50 77 50 77 49 74 50 75 51 74 50 73 49 73 48 72 48 72 47 72 48 72 48 72 47 70 47 70 49 71 48 68 46 66 45 65 47 67 46 67 45 66 45 66 45 65 43 63 42 63 42 64 48 64 48 64 48 64 48 64 43 60 44 60 44 59 42 57 38 58 37 59 38 58 37 57 38 59 36 57 34 57 34 57 38 55 37 53 36 52 34 51 36 53 35 52 35 52 34 51 36 51 36 50 35 49 34 49 36 50 35 50 34 49 34 50 34 48 34 48 33 47 33 46 33 47 33 46 31 44 30 44 33 47 31 46 30 45 31 46 29 44 29 44 29 44 29 44 30 45 30 44 29 43 28 43 28 42 27 42 26 41 26 41 26 42 26 41 25 40 24 40 25 41 25 41 25 41 25 41 25 41 25 41 24 40 24 40 23 39 23 38 22 37 21 37 22 36 22 37 24 38 21 32 21 35 21 35 21 35 21 35 20 35 23 36 21 32 19 33 21 35 23 37 24 37 23 36 21 33 20 32 19 33 20 34 20 33 18 30 17 29 17 30 20 33 20 32 18 30 17 30 17 31 18 32 19 31 18 30 18 29 18 30 19 31 20 31 20 31 20 31 20 31 20 31 17 28 18 29 18 29 19 30 19 31 21 31 18 28 18 30 17 28 15 28 18 31 18 29 17 29 16 28 17 29 18 31 18 20 18 20 18 20 18 20 19 21 19 20 18 19 17 19 21 21 18 20 20 22 19 19 19 20 17 18 16 19 18 21 17 19 17 19 17 19 17 19 18 20 19 21 18 18 15 16 15 19 16 20 17 19 16 18 16 19 16 19 16 19 16 19 17 17 18 18 18 17 16 16 15 16 17 18 18 18 18 17 17 18 17 18 17 18 17 18 17 18 16 17 16 17 16 17 13 14 13 14 15 18 20 23 21 23 23 23 21 22 23 25 25 26 25 27 26 27 27 28 25 26 26 27 26 28 27 28 27 28 27 29 28 29 29 30 27 29 28 29 29 30 29 31 29 31 31 32 29 30 30 32 32 33 32 33 32 33 32 33 32 32 32 33 33 34 34 34 35 34 34 35 37 37 35 32 27 19 12 8 11 12 12 11 9 9 9 10 10 10 11 11 12 12 13 12 12 13 13 12 14 4 17 3 45 85 105 87 99 86 101 89 103 90 102 89 101 88 100 86 98 84 96 85 91 84 80 66 60 50 34 23 17 16 15 16 23 25 31 30 29 92 166 181 166 156 144 137 149 135 147 125 144 130 148 127 144 138 166 155 167 143 142 147 147 98 160 180 181 176 155 123 114 117 114 118 112 115 108 114 102 110 96 108 94 106 89 105 95 190 167 204 165 197 162 201 152 202 152 202 153 199 152 195 152 196 152 195 151 194 150 194 153 196 152 195 150 193 148 188 150 186 146 191 148 160 158 182 195 138 194 139 194 140 195 135 188 144 204 144 197 146 201 141 199 144 199 145 200 146 201 144 200 141 201 141 201 141 201 141 202 142 203 143 203 144 204 144 203 148 203 148 203 148 203 148 203 148 203 149 204 150 205 150 205 149 206 150 206 151 207 151 207 151 207 152 208 153 209 151 209 150 210 150 210 150 210 150 210 150 211 151 211 152 212 152 224 131 234 146 210 165 213 175 174 134 213 171 212 158 221 149 215 157 215 158 217 159 218 159 217 157 219 156 218 155 217 158 214 172 214 162 194 158 198 166 211 156 174 152 206 176 208 179 197 186 144 167 146 179 143 185 144 187 145 182 143 177 145 178 141 184 140 184 140 184 140 184 140 184 140 184 140 184 140 184 141 184 140 183 140 182 139 182 137 180 136 179 136 178 135 176 138 174 137 180 135 181 136 177 138 172 139 171 134 176 128 177 132 173 132 170 129 169 129 169 130 170 129 169 129 168 128 167 127 164 129 164 127 161 122 156 114 147 111 151 117 153 120 161 121 162 120 160 118 158 117 157 116 157 116 157 116 157 116 157 116 157 115 156 115 155 114 155 111 152 111 151 110 150 109 149 110 145 110 144 110 143 109 143 111 144 109 142 108 142 108 143 108 140 106 139 105 140 106 141 106 140 106 140 106 140 106 140 103 137 104 138 104 137 101 134 103 136 100 133 97 131 96 130 95 129 95 128 94 127 93 127 95 129 94 127 92 126 91 125 90 124 89 123 89 123 88 122 88 122 88 122 88 122 88 122 84 121 86 123 87 122 85 120 84 120 84 119 83 118 82 117 82 113 84 114 83 113 82 111 81 111 80 110 80 110 79 109 81 108 80 107 80 106 79 106 80 106 78 104 77 104 77 105 73 102 74 103 75 102 74 101 71 99 72 100 72 100 73 100 72 97 72 96 71 96 70 96 70 98 69 100 68 99 68 99 68 96 67 95 67 94 66 94 66 93 64 91 63 91 63 92 63 92 63 92 63 92 63 92 59 89 60 89 60 88 58 86 56 86 58 87 59 86 58 84 58 83 57 81 57 79 58 80 55 81 54 79 53 78 51 77 51 77 52 78 52 78 53 79 51 77 51 76 50 75 49 75 51 77 50 76 50 75 49 73 48 70 48 69 47 69 46 68 49 70 48 69 46 67 45 66 47 65 46 64 44 63 45 64 46 65 45 63 44 62 42 61 45 64 45 63 44 62 43 62 44 62 43 62 42 61 42 59 42 58 42 57 41 56 40 56 40 56 40 56 40 56 40 56 42 58 42 57 41 56 40 56 39 55 39 54 38 53 37 53 37 54 36 55 38 55 35 51 35 53 35 53 35 53 35 53 33 51 37 52 34 49 32 49 33 50 35 52 37 52 36 51 32 49 33 50 34 49 33 48 33 49 31 46 30 47 32 49 33 46 32 45 30 43 29 42 30 45 31 46 32 45 31 44 29 43 29 44 30 45 31 45 31 45 31 45 31 45 31 45 28 42 28 43 29 44 30 44 29 45 33 45 29 41 29 45 31 41 27 40 30 43 29 39 30 42 30 42 30 43 31 44 6 18 6 18 6 18 6 18 7 19 7 18 6 17 5 17 8 19 6 18 8 20 7 18 9 20 6 17 5 18 8 21 5 17 5 17 5 17 5 17 9 20 6 16 3 15 3 15 8 16 9 17 10 16 9 15 9 16 9 16 9 16 9 16 8 16 8 16 7 14 5 12 7 15 9 18 10 18 10 18 12 17 12 17 12 17 12 17 12 17 12 16 12 17 13 19 8 13 8 14 10 18 16 22 16 23 18 23 17 22 19 26 20 25 20 26 21 27 22 27 20 25 20 26 21 27 22 27 23 28 23 29 24 30 25 30 22 27 22 28 23 28 24 29 24 30 26 31 24 29 25 31 27 32 27 32 27 32 27 33 24 32 24 33 25 34 26 34 27 34 26 36 29 37 27 31 21 20 7 9 7 15 11 12 8 10 10 11 11 12 12 12 10 13 8 13 8 12 8 13 10 9 18 16 62 108 111 107 106 99 109 102 112 103 110 101 106 98 106 97 105 96 104 94 100 87 86 67 62 47 33 19 13 16 9 17 16 26 23 29 27 104 177 179 162 163 144 149 156 151 154 143 149 149 153 146 141 156 165 169 168 150 146 153 162 92 154 178 179 175 148 125 111 115 112 115 111 111 106 108 95 99 87 94 81 92 74 86 76 163 134 169 121 151 116 159 116 154 121 155 121 154 115 152 116 153 118 152 117 151 116 151 120 154 119 153 117 151 115 150 121 154 109 146 115 139 160 212 228 196 229 193 226 194 233 194 226 199 244 199 235 202 241 195 238 199 238 200 239 201 240 202 238 201 238 201 238 201 238 201 239 202 239 203 240 204 241 203 242 204 242 204 242 204 242 204 242 204 242 205 243 206 244 206 242 205 242 206 243 207 244 207 244 207 244 208 245 209 246 209 246 210 246 210 246 210 246 210 246 210 246 211 247 212 248 212 246 225 234 222 246 212 245 215 255 156 209 234 244 209 255 203 252 213 252 216 253 218 250 219 247 219 246 219 243 218 240 216 239 214 239 197 219 200 228 208 224 177 190 193 234 206 223 199 182 158 122 142 124 148 114 145 110 144 108 145 108 145 111 146 111 141 111 141 111 141 111 141 111 141 111 141 111 141 111 141 107 141 107 140 106 139 105 139 103 137 103 136 102 135 101 136 104 137 102 135 102 135 101 136 99 137 101 136 99 130 97 125 100 134 98 131 95 129 94 129 95 130 95 129 94 128 93 129 93 128 97 128 94 126 95 128 93 122 91 126 94 122 89 123 92 121 92 120 91 118 89 117 88 116 88 116 88 116 88 116 88 116 88 115 87 114 86 114 83 111 83 110 82 109 81 110 78 110 78 109 77 109 76 109 78 110 76 108 75 108 75 108 77 106 78 105 77 106 78 107 78 106 78 106 78 106 79 106 75 103 77 105 77 103 73 100 75 102 73 99 70 97 68 96 68 95 68 94 67 93 66 93 68 95 67 93 66 92 64 91 67 91 66 90 63 87 62 86 63 88 63 88 63 88 63 88 61 84 64 86 64 86 62 83 62 84 62 83 61 82 60 82 55 81 56 82 55 81 54 79 57 82 56 81 53 78 52 77 54 81 54 80 53 79 52 79 53 79 51 77 50 77 50 78 47 75 48 76 51 74 50 73 46 70 47 72 48 73 50 74 50 74 51 73 50 72 49 71 46 68 47 69 49 70 51 71 47 68 47 67 46 66 45 66 45 65 43 63 42 63 42 64 46 62 46 62 46 62 46 62 43 60 44 60 44 59 42 57 38 58 39 59 40 58 39 57 37 57 36 56 36 58 38 58 38 55 37 53 36 52 34 51 33 50 34 52 35 53 37 54 36 51 36 50 35 49 34 49 36 51 36 50 35 49 34 50 34 48 34 47 33 46 32 46 36 49 35 48 33 46 31 45 31 45 29 43 28 43 28 44 32 47 31 45 28 42 26 41 30 45 30 44 29 43 28 43 29 44 29 44 28 44 27 43 26 42 26 41 25 40 24 40 24 40 24 40 24 40 24 40 26 42 26 41 25 40 24 40 23 39 23 38 22 37 21 37 25 37 21 35 22 37 22 34 21 35 21 35 21 35 21 35 19 34 24 37 22 33 19 33 18 32 21 35 23 35 22 34 18 32 21 35 22 34 19 31 21 33 19 31 19 33 21 35 19 32 18 30 16 28 15 27 17 31 18 32 19 31 18 30 18 29 18 30 19 31 20 31 20 31 20 31 20 31 20 31 17 29 17 30 18 31 19 31 18 33 22 33 17 28 17 32 22 31 16 28 18 30 15 24 18 30 19 31 19 32 20 32 19 21 19 20 18 19 17 18 16 19 17 19 17 19 17 19 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 19 20 18 19 17 20 18 21 19 21 19 20 18 19 17 19 16 19 16 19 16 19 16 19 14 18 15 19 16 20 17 21 18 20 17 19 16 18 15 17 16 20 17 21 18 20 17 19 18 17 17 16 16 17 17 18 18 18 18 17 17 16 16 16 17 16 13 14 16 20 21 22 20 21 20 22 21 23 22 23 21 23 23 24 24 26 26 27 26 27 26 28 27 29 28 29 31 31 31 31 31 31 31 31 32 32 32 31 31 30 30 30 31 32 34 35 35 34 32 31 34 34 34 34 34 34 34 34 36 35 35 34 34 35 35 36 34 37 37 34 33 37 34 31 18 15 12 11 12 13 13 12 9 10 10 11 11 12 12 13 13 11 12 12 12 12 12 12 10 1 15 16 75 98 92 91 100 85 101 88 102 87 101 87 104 90 101 91 101 89 95 82 86 76 76 62 53 39 29 23 19 11 26 23 20 35 31 33 40 138 184 170 163 148 138 141 152 132 148 128 145 131 148 136 151 145 164 153 166 139 144 148 163 104 140 183 179 183 166 132 113 123 115 124 112 120 108 122 105 108 103 113 91 116 88 100 121 205 170 195 164 204 154 207 158 201 157 201 157 201 157 200 156 198 155 197 155 196 154 196 152 195 151 194 151 193 150 191 151 190 147 192 155 148 172 176 200 143 192 141 194 144 193 130 196 141 203 145 200 140 199 143 199 141 199 141 199 141 199 141 199 141 199 142 200 143 201 143 201 143 201 144 202 145 203 145 202 143 202 144 203 145 204 145 204 145 204 145 204 145 204 145 206 147 206 148 207 149 208 149 206 147 206 148 207 149 208 150 209 151 209 151 209 151 209 151 209 151 209 152 210 153 211 153 211 152 211 154 212 157 212 158 215 170 160 136 226 168 205 166 216 156 207 157 216 155 217 159 219 152 214 156 219 154 214 161 211 169 202 150 200 167 196 187 191 137 183 195 201 169 209 188 149 182 146 182 145 183 143 184 144 185 145 184 145 182 144 182 142 185 142 185 142 185 142 185 141 184 141 184 141 184 141 184 141 184 141 184 141 184 141 184 141 183 139 181 138 181 138 182 139 179 138 181 137 182 138 181 136 176 135 174 132 175 130 175 131 172 132 172 132 172 132 172 131 171 130 170 130 169 129 168 131 167 130 165 128 162 125 160 124 160 124 159 123 158 122 158 120 160 118 158 117 158 117 159 119 159 117 158 115 156 114 154 115 156 115 155 114 154 113 154 111 152 111 151 110 150 109 150 110 149 110 148 109 145 108 145 110 146 110 144 109 143 108 143 106 137 106 137 107 139 110 141 105 137 106 138 107 138 106 137 104 138 104 138 103 136 100 134 101 135 100 133 99 132 98 131 96 129 93 127 94 129 93 126 97 130 95 129 93 127 92 125 91 125 91 125 91 125 91 125 90 124 90 123 89 122 88 122 88 120 88 119 87 118 86 118 86 118 85 117 85 117 84 116 84 114 85 115 84 112 80 109 83 111 79 109 80 110 80 109 79 109 79 108 78 107 77 107 77 107 77 107 77 107 77 105 75 101 75 100 74 100 72 102 61 115 71 102 77 99 67 109 73 97 74 104 70 101 74 97 67 99 68 99 68 99 68 100 68 99 67 97 66 96 64 95 66 96 63 93 61 93 63 95 64 92 62 90 61 90 61 91 61 90 60 88 59 87 57 86 58 85 58 84 57 83 56 83 58 85 58 84 57 82 56 82 53 80 56 83 56 80 52 77 53 78 50 76 52 78 50 75 51 77 51 77 50 75 48 74 49 76 50 76 50 75 48 71 49 71 49 70 48 69 47 69 47 69 47 68 46 67 45 67 42 61 42 61 42 61 42 61 45 63 43 61 42 63 45 65 43 65 42 61 42 61 45 62 45 62 45 60 44 59 43 59 41 57 40 56 40 55 39 55 40 56 40 56 40 56 40 56 38 55 38 54 37 53 36 53 37 54 37 53 36 52 35 52 36 54 36 54 36 54 36 54 35 53 35 52 34 51 33 51 32 51 36 53 34 50 33 51 32 49 32 49 32 49 32 49 32 44 30 45 33 48 33 46 31 46 33 48 34 46 30 43 31 45 31 45 31 45 31 45 30 45 31 46 32 45 31 44 31 43 31 43 31 43 31 43 32 43 30 42 31 44 34 47 30 41 31 42 32 41 31 40 33 39 26 36 29 42 33 42 33 42 31 41 31 40 28 36 30 40 30 39 29 38 28 38 8 19 7 19 6 18 5 17 5 17 5 17 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 6 18 7 18 6 17 5 18 6 19 7 19 6 18 6 17 5 17 9 16 9 16 9 16 9 16 8 15 9 16 9 16 10 17 10 17 9 16 9 16 8 15 7 15 9 16 10 16 9 15 10 17 9 16 8 17 9 18 10 18 10 17 9 16 8 16 12 15 8 14 11 19 16 21 15 20 16 21 16 22 17 22 17 22 18 24 20 25 21 26 21 26 21 27 22 28 23 28 23 31 23 31 23 31 23 31 24 32 24 31 23 30 22 30 24 33 25 34 26 33 25 32 26 34 26 34 26 34 26 34 24 34 22 33 23 34 24 34 27 37 29 35 29 36 29 29 13 13 8 9 8 11 9 10 8 10 9 11 9 11 10 12 12 13 10 12 10 12 10 12 9 6 14 35 91 110 104 102 110 99 113 100 111 100 108 99 112 102 109 100 109 98 104 92 92 82 79 64 55 39 29 21 19 10 20 19 16 32 26 32 47 143 175 172 167 149 143 156 161 152 156 147 152 147 152 151 149 158 163 167 169 152 151 161 169 118 128 183 176 179 165 133 113 117 118 116 116 113 111 110 104 96 95 97 75 99 64 84 100 171 134 157 123 164 110 163 115 159 116 158 118 158 122 158 116 156 116 155 117 155 116 154 117 152 117 152 117 151 116 151 120 151 107 148 126 132 177 210 232 196 224 191 223 195 230 190 235 200 239 202 237 199 236 201 236 199 236 199 236 199 236 199 236 199 236 200 237 201 238 201 238 201 238 202 239 203 240 203 239 203 239 204 240 205 241 205 241 205 241 205 241 205 241 205 243 207 243 208 244 208 245 209 243 207 243 208 244 209 245 209 246 209 246 209 246 209 246 209 246 209 246 210 247 211 248 211 249 211 248 212 249 213 248 213 249 221 243 142 248 230 238 211 247 213 245 219 249 214 246 221 252 216 249 218 251 214 249 219 247 214 227 193 218 202 213 201 191 171 213 207 218 199 225 185 130 144 116 144 114 143 113 143 112 144 112 143 109 144 108 143 108 142 108 142 108 142 108 142 107 141 107 141 107 141 107 141 106 141 106 141 106 141 106 141 106 140 104 139 103 138 104 139 104 138 104 138 104 138 104 138 101 135 100 134 99 132 97 131 97 132 97 132 97 132 97 132 97 132 96 131 95 130 95 131 95 131 94 130 92 127 89 124 88 124 87 123 87 122 86 122 90 119 88 118 87 117 88 118 88 117 87 116 86 115 85 114 87 115 87 114 86 113 85 113 83 111 83 110 82 110 81 109 81 109 81 108 80 109 79 108 80 109 79 109 78 108 78 108 78 108 77 108 79 108 79 109 80 108 80 109 82 107 81 106 79 104 79 104 78 103 75 102 74 101 72 100 71 98 67 98 68 95 65 94 67 95 66 92 68 95 67 94 66 93 65 92 64 91 64 91 64 91 64 91 63 90 63 89 62 88 61 88 63 88 63 87 62 86 61 86 61 86 60 85 60 85 59 84 58 84 59 85 58 82 55 79 57 81 53 79 54 80 54 79 53 79 53 78 52 77 51 77 51 77 51 77 51 77 51 78 44 78 45 76 47 74 49 73 47 89 57 76 51 73 54 75 46 67 47 73 44 71 51 65 48 68 48 68 50 68 50 68 47 67 46 65 44 64 43 63 45 64 43 62 41 62 43 63 48 63 46 61 45 61 45 62 45 61 44 59 43 58 41 57 41 58 41 57 40 57 39 56 41 58 40 57 40 56 39 56 36 54 38 56 39 54 35 51 36 52 33 50 35 52 33 49 37 50 38 51 38 50 36 49 36 49 37 50 36 49 35 48 35 49 34 48 34 47 33 47 33 47 33 46 32 45 31 45 29 44 29 44 29 44 29 44 30 44 28 43 28 44 30 46 27 41 29 44 29 44 27 43 29 45 28 44 28 43 27 43 26 41 25 41 24 40 24 39 24 40 24 40 24 40 24 40 22 38 22 37 21 37 20 36 21 37 21 36 20 36 19 35 24 36 24 36 24 36 24 36 23 35 23 34 22 33 21 33 22 34 26 35 24 33 23 34 22 32 22 32 22 32 22 32 21 31 19 32 23 35 23 33 21 33 22 33 21 32 20 30 20 31 20 31 20 31 20 31 19 31 20 32 21 31 20 30 19 31 19 31 19 31 19 31 20 32 19 31 19 32 21 33 18 31 19 32 20 31 19 30 21 30 15 27 17 32 20 31 22 30 19 30 21 30 18 26 20 30 20 29 19 28 18 28 20 22 20 21 19 21 18 20 19 21 19 21 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 18 20 19 20 18 19 17 20 18 21 19 20 18 20 17 19 17 19 16 19 16 19 16 19 16 19 17 20 16 19 16 19 15 18 15 18 16 19 16 19 17 20 12 16 14 18 16 19 16 18 17 17 17 17 17 17 17 17 18 18 18 17 17 16 16 16 17 16 14 15 17 21 21 22 20 22 21 22 22 23 22 23 23 24 23 25 25 26 26 27 26 27 26 28 27 29 28 29 31 31 31 31 31 31 31 31 32 32 32 32 31 31 31 31 34 33 33 32 32 33 33 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 36 38 38 36 36 38 33 28 13 10 7 7 8 9 9 9 12 12 11 11 11 11 10 10 13 11 12 12 12 12 12 12 11 4 6 43 99 96 102 85 98 84 99 85 99 85 98 85 102 88 99 89 99 87 94 82 85 76 73 56 48 32 25 18 20 12 21 22 23 38 30 45 79 173 177 178 174 132 141 143 154 134 151 130 147 133 150 138 147 144 161 152 167 140 150 154 167 120 109 177 178 178 173 147 120 122 120 124 118 123 115 124 110 114 107 115 96 115 90 117 151 218 173 201 166 206 155 202 160 201 160 201 159 201 159 201 156 200 155 199 155 198 154 198 153 197 153 196 151 196 150 194 151 191 148 194 158 150 174 178 198 142 191 142 193 143 193 129 198 142 202 144 200 141 199 142 199 141 199 141 199 141 199 141 199 141 199 142 200 143 201 143 201 143 201 144 202 145 203 145 203 143 203 144 204 145 205 145 205 145 205 145 205 145 205 145 207 147 207 147 208 148 208 149 207 147 207 148 208 149 209 149 209 153 209 153 209 153 209 153 209 153 209 154 210 155 211 155 211 153 211 154 212 157 213 157 216 155 226 132 157 166 229 155 212 158 216 162 217 153 215 157 217 154 218 158 216 154 216 167 218 156 198 158 197 181 204 163 166 165 206 177 198 191 196 170 145 184 143 184 143 185 144 185 144 185 144 185 144 184 144 183 142 185 142 185 142 185 142 185 141 184 141 184 141 184 141 184 141 184 141 184 141 184 141 184 141 184 140 182 138 181 139 182 138 181 138 181 138 181 138 181 136 179 135 177 133 176 132 175 132 172 132 172 132 172 132 172 133 173 132 172 132 171 131 170 130 167 130 166 129 163 126 161 123 159 123 159 122 158 121 157 120 161 119 159 117 158 118 159 116 157 116 157 116 157 116 157 115 156 115 155 114 154 113 154 111 152 111 152 110 151 110 150 109 150 109 150 109 148 109 147 108 145 108 143 108 142 107 141 109 140 109 139 108 138 107 138 108 139 107 138 105 137 104 136 104 137 102 136 102 136 102 137 101 135 101 134 99 132 99 131 97 129 94 128 95 130 94 127 94 128 94 128 94 128 94 128 91 125 91 125 91 125 91 125 90 124 90 123 89 122 88 122 88 120 88 119 87 118 86 118 86 118 86 117 85 116 84 116 84 114 84 114 84 112 81 110 83 111 79 109 80 110 80 109 79 109 79 108 78 107 77 107 77 107 77 107 77 107 77 105 77 103 76 103 76 102 74 102 84 108 69 118 92 123 91 103 77 99 71 103 68 101 73 97 70 100 69 99 68 98 67 97 66 97 65 95 63 94 62 93 65 95 63 93 62 93 62 94 63 92 62 90 61 90 61 90 61 90 60 88 59 87 57 86 58 85 58 85 57 84 57 83 58 84 57 84 56 83 56 83 53 80 55 82 56 80 52 77 53 78 50 76 52 78 50 75 49 75 50 77 51 77 50 76 49 75 50 76 49 74 47 71 49 70 48 70 47 69 47 69 47 69 47 68 46 67 45 67 46 65 46 65 46 65 46 65 45 64 44 62 43 63 44 64 39 63 44 65 46 63 43 58 45 61 44 60 43 59 43 59 43 58 42 58 41 57 41 56 40 56 40 56 40 56 40 56 38 55 38 55 37 54 37 53 37 54 37 54 36 53 36 52 36 54 36 54 36 54 36 54 35 53 35 52 34 51 33 51 32 51 35 52 34 50 33 51 32 49 32 49 32 49 32 49 34 46 32 47 34 49 34 47 34 47 32 46 31 45 31 46 31 45 31 45 31 45 31 45 30 44 31 45 31 45 30 44 31 43 31 43 31 43 31 43 32 44 32 44 32 44 31 42 30 41 31 42 32 41 31 40 34 41 28 38 29 40 30 40 29 38 28 39 30 40 28 36 30 40 29 39 29 39 28 38 8 20 8 19 7 19 7 19 8 20 8 19 7 19 7 18 5 17 5 17 5 17 5 17 6 18 6 18 6 18 6 18 7 18 6 17 5 18 6 19 6 18 6 17 5 17 4 16 8 15 8 15 8 15 8 15 11 17 10 16 9 15 8 14 7 15 8 16 9 17 10 18 6 13 8 16 9 17 10 16 9 17 9 17 9 17 9 17 10 18 10 17 9 16 8 16 12 15 9 15 13 20 16 21 16 21 16 22 17 22 18 23 18 24 19 25 20 26 21 26 21 26 21 27 22 28 23 28 22 30 22 30 22 30 22 30 24 32 24 32 24 32 24 31 27 34 24 31 23 32 26 35 26 34 26 34 26 34 26 34 23 33 22 34 24 34 23 33 29 39 31 37 32 37 26 23 9 9 4 6 5 9 7 9 11 12 10 11 9 10 8 9 11 12 9 11 9 11 9 11 11 9 8 64 111 101 113 95 109 98 110 99 110 99 107 98 110 100 107 98 107 96 100 90 90 79 73 57 47 32 24 18 22 16 19 22 27 35 25 45 100 181 168 179 174 133 150 160 163 155 160 151 157 151 155 153 147 155 162 166 171 157 158 169 168 137 98 172 178 176 172 151 120 124 119 121 119 119 114 115 107 106 98 101 80 98 67 105 131 177 131 160 122 165 112 161 115 161 117 161 117 159 121 159 118 156 117 156 116 155 118 155 119 154 119 154 119 152 118 152 118 152 109 151 130 136 180 212 229 195 224 191 222 193 230 192 238 201 238 201 237 199 236 199 236 199 236 199 236 199 236 199 236 199 236 200 237 201 238 201 238 201 238 202 239 203 240 203 239 203 239 204 240 205 241 205 241 205 241 205 241 205 241 205 242 206 243 207 243 208 244 208 243 207 243 208 244 209 245 208 246 209 246 209 246 209 246 209 246 209 246 210 247 211 248 211 249 211 248 212 249 213 248 213 247 210 246 240 193 175 255 222 243 210 243 214 247 215 249 219 247 218 250 217 248 213 253 222 251 199 222 200 211 207 214 169 194 206 234 196 220 207 181 149 124 143 115 143 114 144 114 144 113 145 112 144 110 144 109 144 109 143 109 143 109 143 109 143 108 142 108 142 108 142 108 142 107 142 107 142 107 142 107 142 107 141 105 139 104 139 104 140 105 139 105 139 105 139 105 139 103 136 102 135 100 133 99 133 98 133 98 133 98 133 98 133 99 134 99 133 98 132 97 133 94 130 94 130 93 128 90 126 87 123 87 123 86 122 86 121 91 120 89 118 88 118 88 119 85 116 86 116 86 116 86 117 87 115 87 114 86 113 85 113 84 112 83 111 83 110 82 110 82 110 81 109 81 109 80 109 78 107 78 108 78 107 77 108 77 108 78 109 81 110 80 109 83 111 84 107 81 106 80 105 79 103 76 100 75 100 74 102 75 102 73 100 71 99 68 99 70 96 67 95 68 96 67 93 65 94 66 94 66 94 66 95 65 92 64 91 64 91 63 90 63 90 63 89 62 88 61 88 63 88 63 87 62 86 61 86 62 87 61 85 60 84 58 83 58 84 58 84 57 82 56 81 57 81 53 79 54 80 54 79 53 79 53 78 52 77 51 77 51 77 51 77 51 77 51 77 49 79 51 77 52 75 53 75 54 85 87 146 93 89 70 100 59 73 49 76 47 72 54 70 51 70 49 69 49 67 48 65 46 66 45 65 44 63 43 62 44 64 43 63 42 62 42 62 47 62 45 61 44 60 45 61 45 61 44 59 43 58 41 57 42 59 41 58 41 57 40 57 40 57 40 56 39 56 38 55 37 54 38 55 38 54 36 52 36 52 33 50 35 52 33 49 35 48 36 50 38 51 38 51 35 49 36 49 36 48 34 47 34 48 34 47 33 47 32 46 33 47 33 46 32 45 31 45 32 47 32 47 32 47 32 47 30 45 29 44 29 43 29 44 26 41 29 45 30 44 27 42 28 44 28 43 27 43 26 42 27 43 27 42 26 42 25 41 24 40 24 40 24 40 24 40 23 39 22 38 22 37 21 37 22 38 21 37 21 36 20 36 23 35 23 35 23 35 23 35 23 35 23 34 22 33 21 33 21 33 25 35 23 32 23 34 22 32 22 32 22 32 22 32 24 34 22 33 24 36 24 33 24 34 21 30 19 31 21 33 20 31 20 31 20 31 20 31 18 30 20 31 20 31 19 29 19 31 19 31 19 31 19 31 19 32 21 33 21 31 17 28 18 31 19 32 20 31 19 30 21 32 18 29 17 29 17 29 18 27 16 28 20 30 18 26 19 29 19 29 19 29 19 29 19 21 19 21 19 21 19 21 20 22 20 21 19 20 18 20 17 19 17 19 17 19 17 19 18 20 18 20 18 20 18 20 19 20 18 19 17 20 18 21 18 20 17 19 17 18 16 18 15 18 15 18 15 18 15 18 18 20 17 19 16 18 15 17 14 18 15 19 16 20 17 21 15 18 16 20 18 21 17 20 16 17 17 18 18 17 17 16 18 18 18 17 17 16 16 16 17 17 15 17 19 22 21 22 21 22 22 23 22 24 23 24 24 26 25 26 25 27 26 27 26 27 26 28 27 29 28 29 30 30 30 30 30 30 30 30 32 32 32 32 32 32 32 33 35 34 32 31 31 32 34 35 34 34 34 34 34 34 34 34 34 34 35 36 36 35 34 34 37 39 38 37 38 38 29 20 12 9 7 7 9 10 11 10 13 12 12 11 11 10 10 9 12 10 11 11 11 11 11 11 12 5 13 67 106 84 105 83 99 85 100 86 100 87 99 86 99 88 97 87 97 86 91 79 81 70 65 48 39 24 19 15 18 18 23 28 34 38 26 60 135 196 174 180 167 124 154 147 156 137 155 135 153 138 154 140 149 145 162 154 170 145 156 161 161 133 98 158 183 178 177 158 130 122 125 121 123 123 118 121 113 119 111 116 103 114 91 144 173 216 166 204 164 207 161 206 163 205 161 204 160 203 158 202 157 201 157 201 156 200 156 199 156 200 155 199 154 198 154 197 151 192 150 197 161 152 174 179 194 140 192 142 191 141 193 133 202 145 200 144 200 144 199 143 199 143 199 143 199 143 199 143 199 143 199 144 200 145 201 145 201 145 201 146 202 147 203 145 202 144 202 145 203 146 204 146 204 146 204 146 204 146 204 146 205 147 205 148 206 148 207 149 206 148 206 149 207 150 208 150 209 153 209 153 209 153 209 153 209 153 209 154 210 155 211 155 211 153 211 154 212 157 213 157 204 163 214 162 225 104 191 174 218 161 210 154 214 159 219 156 216 157 218 157 213 159 217 165 207 143 195 175 200 184 193 139 192 177 208 172 212 195 158 166 145 185 144 185 144 185 145 186 145 186 145 185 145 185 144 184 143 186 143 186 143 186 143 186 142 185 142 185 142 185 142 185 142 185 142 185 142 185 142 185 142 184 140 183 139 182 140 183 139 182 139 182 139 182 139 182 137 180 137 179 135 177 134 176 133 173 133 173 133 173 133 173 134 174 134 174 133 173 132 171 130 166 131 166 130 165 127 163 124 160 124 159 123 159 122 158 121 161 119 160 118 159 119 160 115 157 116 157 116 157 116 158 115 156 115 155 114 154 113 154 112 153 112 152 111 152 110 151 110 151 110 150 110 149 109 148 107 144 108 143 108 143 108 142 108 141 111 144 113 144 113 143 112 142 108 139 106 137 106 138 105 138 103 137 102 136 102 136 102 136 101 135 100 133 99 132 99 131 96 130 97 131 96 128 93 128 94 128 94 128 94 129 92 126 92 125 91 124 90 124 90 124 90 123 89 122 88 122 88 120 88 119 87 118 86 118 87 119 86 117 85 116 83 115 84 114 83 113 83 112 83 113 83 111 79 109 80 110 80 109 79 109 79 108 78 107 77 107 77 107 77 107 77 107 77 107 78 105 77 105 76 104 75 102 88 147 168 231 192 190 151 137 93 107 73 106 71 101 73 101 71 101 69 100 67 98 66 96 68 98 67 97 65 96 64 95 64 95 64 95 63 94 62 93 63 91 61 89 60 89 60 90 61 90 60 88 59 87 57 86 59 86 59 85 58 85 57 84 57 84 56 83 56 82 55 82 55 81 55 81 54 80 53 78 53 78 50 76 52 78 50 75 48 74 49 76 51 77 51 77 48 74 49 75 48 74 47 70 48 70 47 69 47 68 46 68 47 69 47 68 46 67 45 67 46 65 46 65 46 65 46 65 45 64 45 64 44 62 43 61 43 64 43 61 42 62 44 62 44 61 43 59 43 58 42 58 43 59 43 58 42 58 41 57 40 56 40 56 40 56 40 56 39 56 39 55 38 55 37 54 38 55 38 54 37 54 36 53 35 53 35 53 35 53 35 53 35 53 35 52 34 51 33 51 31 50 35 51 33 49 32 50 32 49 32 49 32 49 32 49 36 48 33 47 35 49 34 47 35 48 32 44 30 45 32 47 31 45 31 45 31 45 31 45 29 43 30 45 31 44 29 43 31 43 31 43 31 43 31 43 31 43 32 45 32 43 29 39 30 41 31 42 32 41 31 40 32 42 31 40 29 38 29 39 28 37 26 38 30 40 28 36 29 39 29 39 29 39 29 39 5 17 5 18 6 18 7 19 8 20 8 19 6 17 5 17 4 16 4 16 4 16 4 16 6 18 6 18 6 18 6 18 7 18 6 17 5 18 6 19 5 17 5 17 4 16 4 15 7 14 7 14 7 14 7 14 10 17 9 16 9 16 8 15 8 15 9 16 9 16 10 17 10 17 11 18 11 17 10 16 7 16 10 19 11 18 8 15 10 18 10 17 9 16 8 16 12 16 10 17 15 22 16 20 17 22 17 22 18 23 18 24 20 25 20 26 21 26 21 26 21 26 21 27 22 28 23 28 21 29 21 29 21 29 21 29 24 32 24 32 25 33 25 33 26 33 25 32 24 33 25 34 26 34 26 34 26 34 26 34 24 35 24 37 27 36 25 34 29 38 29 37 32 36 21 14 10 10 6 8 7 11 10 11 10 12 9 11 9 11 8 10 10 11 8 10 8 10 8 10 8 7 35 84 106 95 109 97 108 99 111 100 109 100 108 99 107 97 105 96 103 94 97 86 82 72 64 48 38 25 18 15 13 17 19 23 29 29 22 67 149 181 172 175 150 136 168 163 166 158 164 156 162 155 158 156 153 161 166 170 174 160 162 174 162 144 110 140 182 178 173 163 134 136 124 128 123 126 116 118 108 113 100 104 91 99 73 134 141 169 123 164 120 163 117 167 116 164 117 162 118 160 120 158 117 159 119 157 118 157 119 156 120 157 121 156 121 155 120 155 119 153 110 153 131 135 178 209 226 194 225 191 220 191 230 194 242 202 236 199 236 200 236 198 236 199 236 199 236 199 236 199 236 199 236 200 237 201 238 201 238 201 238 202 239 203 240 203 239 202 239 203 240 204 241 204 241 204 241 204 241 204 241 204 241 205 242 205 243 206 243 206 243 206 243 207 244 208 245 208 246 209 246 209 246 209 246 209 246 209 246 210 247 211 248 211 249 211 248 212 249 213 248 213 254 203 250 209 255 204 204 196 255 220 250 211 246 217 249 214 247 217 249 215 247 215 249 212 237 191 220 206 211 190 194 175 234 212 231 205 216 178 123 143 119 147 118 146 115 145 115 145 114 145 113 145 110 145 110 145 110 144 110 144 110 144 110 144 109 143 109 143 109 143 109 143 108 143 108 143 108 143 108 143 107 142 106 140 105 140 105 140 106 140 106 140 106 140 106 140 104 138 103 137 102 135 100 134 99 134 99 134 99 134 99 134 99 134 99 133 98 132 97 133 94 130 95 131 94 129 92 128 90 126 89 125 89 124 88 124 91 121 90 119 89 119 89 119 86 116 86 116 86 116 86 116 87 115 87 114 86 113 85 113 85 112 84 112 83 111 83 111 83 110 82 110 81 110 81 110 78 107 79 109 79 110 80 111 85 115 86 114 84 110 80 106 70 97 69 92 67 92 70 94 76 102 78 104 80 105 78 105 76 102 74 101 72 99 69 100 71 98 68 97 70 98 69 95 66 94 66 94 66 94 66 94 66 93 65 91 64 90 62 89 63 90 63 89 62 88 61 88 63 88 63 87 62 86 61 86 63 87 62 86 59 83 58 82 58 84 57 82 56 83 57 84 57 81 53 79 54 80 54 79 53 79 53 78 52 77 51 77 51 77 51 77 51 77 51 77 53 77 55 76 55 75 54 75 68 165 189 241 212 251 186 150 73 78 47 74 45 67 48 67 50 69 49 68 50 67 49 66 48 68 47 67 46 65 44 64 43 64 44 64 44 63 42 61 46 62 45 60 43 59 44 60 45 61 44 59 43 58 41 57 43 59 42 59 41 58 41 58 39 56 39 56 38 55 38 54 38 55 38 54 37 53 36 53 36 52 33 50 35 52 33 49 36 49 37 51 38 51 37 50 35 48 35 48 35 47 33 47 33 47 33 47 32 46 32 45 33 47 33 46 32 45 31 45 30 45 30 45 30 45 30 45 30 45 30 45 30 43 27 41 30 43 27 41 26 42 29 46 27 43 27 43 26 42 26 41 27 42 26 42 25 41 25 40 24 40 24 40 24 40 24 40 24 39 23 39 22 38 22 38 23 38 22 38 21 37 21 37 22 34 22 34 22 34 22 34 23 35 23 34 22 33 21 33 20 32 24 34 22 31 22 33 22 32 22 32 22 32 22 32 24 34 22 33 23 34 22 31 23 33 21 32 20 31 20 32 20 31 20 31 20 31 20 31 18 29 19 30 19 30 18 29 19 31 19 31 19 31 19 31 18 31 19 31 19 30 18 29 18 31 19 32 20 31 19 30 17 31 20 31 17 28 17 30 19 28 18 29 20 30 18 26 18 28 19 29 19 29 20 30 15 18 16 18 17 19 18 20 20 21 19 20 17 18 16 17 16 18 16 18 16 18 16 18 18 20 18 20 18 20 18 20 19 20 18 19 17 20 18 21 17 19 17 18 16 18 15 17 14 17 14 17 14 17 14 17 15 18 16 19 16 19 17 20 17 20 16 19 16 19 15 18 17 20 18 20 17 19 14 17 15 16 18 19 19 18 16 15 18 18 18 17 17 16 16 16 16 17 16 19 21 23 22 21 22 23 22 24 23 24 24 25 26 27 26 27 26 27 26 27 26 27 26 28 27 29 28 29 29 29 29 29 29 29 29 29 32 32 32 33 33 34 34 34 32 33 33 34 34 33 33 32 34 34 34 34 34 34 34 34 32 33 35 36 36 35 33 32 36 37 36 36 37 36 23 11 11 9 7 7 9 11 12 12 10 10 11 11 11 11 12 12 11 9 10 10 10 10 10 10 5 2 56 87 99 87 95 85 98 85 99 86 99 86 97 87 97 86 95 86 95 84 88 78 75 64 57 40 32 22 18 15 15 20 22 25 32 34 34 97 170 178 182 171 133 135 173 149 159 140 159 139 157 142 157 143 158 154 169 158 173 147 159 164 161 136 124 116 180 179 177 174 151 143 138 135 134 137 127 133 118 135 115 131 113 128 98 183 179 212 165 213 163 205 166 212 164 208 163 206 160 204 159 203 159 204 158 203 158 202 157 202 157 203 156 202 155 201 155 200 152 194 151 198 160 150 170 173 191 139 192 142 190 140 193 135 205 146 199 142 199 144 199 141 199 143 199 143 199 143 199 143 199 143 199 144 200 145 201 145 201 145 201 146 202 147 203 147 202 144 202 145 203 146 204 146 204 146 204 146 204 146 204 146 204 146 205 147 205 148 206 148 206 148 206 149 207 150 208 150 209 153 209 153 209 153 209 153 209 153 209 154 210 155 211 155 211 153 211 154 212 157 213 157 223 143 210 175 192 182 199 119 207 163 220 161 211 154 215 155 215 158 215 157 214 167 212 153 198 150 196 183 200 167 174 169 210 166 206 178 192 173 140 193 150 191 149 189 147 187 145 185 146 187 145 186 146 185 145 185 144 187 144 187 144 187 144 187 143 186 143 186 143 186 143 186 143 186 143 186 143 186 143 186 143 185 141 183 140 183 140 184 140 183 140 183 140 183 140 183 139 182 138 180 136 179 135 178 134 174 134 174 134 174 134 174 133 173 133 173 132 172 132 170 130 166 131 167 131 166 129 164 127 163 127 162 126 162 125 161 122 162 120 160 119 160 119 161 118 158 117 157 116 156 115 155 115 156 115 155 114 154 113 154 113 154 112 153 112 152 111 152 111 152 110 151 111 149 110 149 108 145 110 145 111 146 111 146 118 147 115 140 103 126 90 117 81 109 78 106 76 107 79 111 88 125 96 134 103 139 104 138 103 137 102 135 100 134 100 133 100 132 97 131 98 133 97 130 96 129 95 128 94 127 93 126 93 127 92 125 91 124 89 123 90 124 90 123 89 122 88 122 88 120 88 119 87 118 86 118 88 120 87 118 84 115 82 114 84 113 82 112 82 113 84 115 83 111 79 109 80 110 80 109 79 109 79 108 78 107 77 107 77 107 77 107 77 107 77 107 75 106 76 104 75 102 75 100 117 238 252 255 244 255 251 247 106 112 72 104 69 96 68 97 68 99 68 99 68 99 68 99 67 98 66 97 65 95 63 94 63 94 64 96 64 94 62 92 62 90 60 89 59 88 60 89 61 90 60 88 59 87 57 86 60 87 59 86 59 85 58 85 56 83 56 82 55 82 54 81 56 81 54 80 53 79 53 79 53 78 50 76 52 78 50 75 50 76 51 77 51 76 49 75 47 74 48 74 48 73 46 69 47 69 47 68 46 68 45 67 47 69 47 68 46 67 45 67 45 64 45 64 45 64 45 64 45 64 46 65 45 62 42 59 42 64 43 62 43 62 44 61 43 60 43 58 42 58 41 57 42 57 41 57 40 56 40 55 40 56 40 56 40 56 40 56 40 57 39 56 39 55 38 55 39 56 38 55 38 54 37 54 34 52 34 52 34 52 34 52 35 53 35 52 34 51 33 51 30 49 34 51 32 48 32 49 32 49 32 49 32 49 32 49 35 47 32 46 33 47 32 44 32 47 33 47 32 46 31 44 31 45 31 45 31 45 31 45 28 43 29 44 30 43 29 42 31 43 31 43 31 43 31 43 30 42 29 41 30 42 31 43 30 41 31 42 32 41 31 40 27 40 32 42 30 39 30 42 32 40 29 40 31 40 28 36 28 38 28 39 29 40 30 40 2 15 3 16 4 17 5 17 7 19 6 17 4 15 3 14 4 16 4 16 4 16 4 16 6 18 6 18 6 18 6 18 7 18 6 17 5 18 6 19 5 17 5 16 4 15 3 15 7 14 7 14 7 14 7 14 7 15 8 16 9 17 10 18 11 17 10 16 9 15 8 14 10 17 10 16 8 14 5 11 7 16 10 19 11 18 8 15 10 18 10 17 9 16 8 16 11 16 11 18 16 23 17 20 17 22 17 23 18 24 19 24 21 26 21 26 21 26 21 26 21 26 21 27 22 28 23 28 21 29 21 29 21 29 21 29 24 32 24 33 25 34 26 34 23 32 26 35 27 34 24 31 26 34 26 34 26 34 26 34 21 32 22 35 25 34 22 31 28 36 28 36 32 34 16 7 8 8 4 6 6 11 9 11 7 10 8 11 9 12 10 13 10 11 8 10 8 10 8 10 0 5 75 103 103 102 100 98 105 97 106 98 107 97 105 95 106 96 102 95 101 93 94 86 77 66 58 42 32 23 17 16 16 22 19 20 29 31 37 109 168 160 179 166 121 148 183 164 167 160 167 159 165 158 160 157 162 169 172 174 177 162 163 175 166 145 135 104 175 178 173 176 149 152 135 140 129 137 120 125 105 120 102 110 101 103 84 157 146 168 126 173 117 160 118 169 116 164 116 163 117 160 118 159 118 159 118 158 117 158 118 157 121 157 121 156 122 156 121 155 120 154 111 153 130 133 174 204 224 193 225 191 219 190 230 195 244 202 235 198 236 200 236 197 236 199 236 199 236 199 236 199 236 199 236 200 237 201 238 201 238 201 238 202 239 203 240 203 239 202 239 203 240 204 241 204 241 204 241 204 241 204 241 204 241 204 241 205 242 206 243 206 243 206 243 207 244 208 245 208 246 209 246 209 246 209 246 209 246 209 246 210 247 211 248 211 249 211 248 212 249 213 248 213 242 218 247 210 255 212 255 181 221 205 253 216 242 208 244 218 246 216 243 211 246 218 242 198 234 199 218 203 208 170 180 211 232 207 235 204 173 146 101 155 118 152 123 149 117 146 115 144 114 146 114 145 111 145 110 145 110 144 110 144 110 144 110 144 109 143 109 143 109 143 109 143 108 143 108 143 108 143 108 143 108 142 106 140 105 140 105 141 106 140 106 140 106 140 106 140 105 139 104 138 103 136 101 135 99 134 99 134 99 134 99 134 98 133 97 132 97 131 96 132 94 130 95 131 95 130 93 129 92 128 92 127 91 127 90 126 92 121 90 119 89 119 89 120 89 118 87 117 85 115 84 113 87 115 87 114 86 113 85 113 85 113 85 112 84 111 83 111 83 111 83 110 82 110 81 110 80 109 80 111 81 112 82 114 89 117 81 104 64 82 45 67 49 74 48 71 47 73 51 76 50 80 62 94 74 101 75 101 76 103 74 101 73 100 69 100 72 99 69 98 71 99 69 96 69 96 67 95 65 93 64 91 66 93 65 91 64 90 62 89 63 90 63 89 62 88 61 88 63 88 63 87 62 86 61 86 64 88 62 86 59 83 57 81 58 83 56 81 55 83 58 85 57 81 53 79 54 80 54 79 53 79 53 78 52 77 51 77 51 77 51 77 51 77 51 77 54 75 56 74 56 74 55 75 200 252 215 238 216 253 206 233 83 86 51 77 47 67 48 68 47 68 48 68 50 68 50 69 46 66 45 64 44 63 42 62 42 63 44 65 44 63 41 60 46 61 44 59 43 59 43 60 45 61 44 59 43 58 41 57 43 60 43 59 42 58 41 58 39 56 39 55 38 54 37 54 39 55 37 53 36 53 36 54 36 52 33 50 35 52 33 49 38 51 38 51 37 49 35 48 34 48 35 48 35 47 33 46 33 47 33 46 32 45 31 45 33 47 33 46 32 45 31 45 31 46 31 46 31 46 31 46 30 45 31 46 30 43 26 40 25 41 29 46 31 44 27 41 27 43 27 42 26 41 25 41 25 41 24 40 24 39 23 39 24 40 24 40 24 40 24 40 24 40 24 39 23 38 22 38 23 39 23 38 22 37 21 37 22 34 22 34 22 34 22 34 23 35 23 34 22 33 21 33 20 32 24 34 22 31 21 32 22 32 22 32 22 32 22 32 23 33 20 31 21 32 20 29 20 32 22 34 23 32 19 29 20 31 20 31 20 31 20 31 17 29 18 30 19 29 18 28 19 31 19 31 19 31 19 31 18 29 16 28 17 30 20 33 18 31 19 32 20 31 19 30 14 29 20 32 18 29 19 33 23 32 21 31 21 30 18 26 18 28 18 29 19 30 20 30 16 18 16 19 17 20 18 20 20 20 17 19 17 19 16 16 16 19 17 20 18 19 17 18 17 19 17 19 17 19 17 19 16 19 18 21 19 21 19 20 21 22 20 21 18 19 16 17 16 19 16 19 16 19 16 19 13 18 16 21 18 20 16 18 15 18 16 20 18 22 19 23 18 21 17 19 15 18 15 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 19 19 21 21 23 22 24 24 25 24 25 24 25 24 25 24 26 26 28 27 28 27 27 28 28 27 27 26 28 27 29 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 33 32 32 34 35 35 32 30 31 32 34 35 36 35 34 33 36 36 37 37 37 36 35 35 35 37 40 41 36 28 15 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 9 13 15 11 10 13 12 7 1 12 88 98 86 85 94 79 93 82 96 83 93 83 94 86 92 84 94 86 90 79 84 76 70 59 50 37 28 21 15 13 22 14 24 36 35 37 53 151 177 184 179 135 118 149 167 152 158 135 159 144 156 143 165 149 158 171 182 156 174 155 159 156 149 160 136 104 165 179 183 180 167 169 149 161 154 162 134 160 127 165 120 150 115 141 113 212 175 220 169 215 168 214 165 211 170 213 162 208 160 210 162 210 161 204 158 203 160 205 159 202 160 205 159 205 159 205 159 204 156 196 154 200 157 140 162 170 196 137 187 143 192 138 193 143 201 146 199 144 198 144 198 145 198 144 198 144 198 144 198 144 199 145 199 145 199 145 199 145 200 146 200 146 200 146 200 145 202 146 202 146 202 146 202 146 202 146 202 147 203 148 204 148 204 148 204 148 204 148 204 148 206 150 206 151 207 152 208 152 208 152 208 153 209 154 210 154 208 152 208 153 209 154 210 154 211 153 211 154 212 157 213 157 210 156 209 156 210 160 216 166 164 141 211 171 209 148 230 152 216 158 212 164 216 166 205 152 205 158 203 184 175 162 194 180 210 168 207 175 157 172 151 198 147 189 148 189 148 189 148 189 147 188 147 187 147 186 146 186 143 186 144 187 145 189 147 190 145 188 145 187 144 186 143 186 142 185 142 185 142 185 142 185 141 184 141 184 141 184 141 184 140 183 140 183 140 183 140 183 139 182 139 182 138 180 136 178 133 173 133 174 134 175 135 175 136 175 134 173 132 171 132 171 128 164 129 165 129 165 129 165 129 165 129 164 128 163 127 163 121 162 120 161 120 160 119 160 119 160 118 158 117 157 115 156 117 158 116 156 115 155 113 154 112 153 112 153 112 153 112 153 112 153 112 152 112 150 111 150 104 146 112 144 108 147 117 152 111 129 84 105 74 107 78 107 75 105 76 106 75 106 75 106 78 110 76 118 96 137 102 132 100 134 99 133 99 132 99 132 98 132 98 131 97 130 96 130 95 129 95 128 94 127 93 127 93 127 92 125 90 123 89 122 89 124 91 126 92 124 88 121 86 118 86 118 86 118 86 118 88 120 87 118 86 117 84 116 82 112 82 112 82 112 82 112 81 111 81 110 80 109 79 109 77 108 80 111 81 110 78 107 79 108 76 106 78 108 76 105 72 112 71 99 80 93 78 155 245 255 251 255 254 255 219 177 88 112 76 102 71 101 71 101 71 101 70 100 67 97 66 96 66 97 66 96 65 95 64 95 62 93 62 93 62 93 62 93 60 90 61 90 61 89 59 87 60 89 60 88 59 87 58 87 60 87 60 86 58 84 56 82 56 83 56 82 55 81 54 81 54 80 54 80 54 80 54 80 54 79 52 77 51 77 51 78 49 76 50 77 51 76 50 75 49 76 50 76 50 75 48 71 48 70 48 69 47 68 46 68 47 69 47 68 46 67 45 67 45 64 45 64 45 64 45 64 45 64 45 63 44 62 43 62 43 64 42 61 44 63 44 60 41 58 41 58 42 59 43 59 42 59 44 60 44 60 43 58 41 58 43 59 43 59 42 57 37 56 40 57 38 55 39 58 38 55 37 54 37 55 39 57 33 52 34 53 35 54 36 54 31 50 32 51 33 52 34 53 33 50 34 51 34 50 33 49 34 50 33 49 32 50 33 51 33 47 33 47 33 47 33 47 34 48 33 47 31 43 28 41 30 45 33 48 34 47 31 44 31 45 30 43 30 45 33 48 31 43 31 43 31 43 31 43 30 41 29 43 32 44 30 39 31 41 31 41 31 39 28 37 29 38 27 37 28 39 31 43 32 41 30 39 27 36 25 35 32 42 30 39 28 37 27 37 4 16 4 17 5 18 6 18 6 16 3 16 6 19 6 16 3 16 4 17 5 16 4 15 5 17 5 17 5 17 5 17 4 17 6 18 7 19 6 18 6 18 6 17 4 16 3 15 8 15 8 15 8 15 8 15 7 14 8 16 9 16 9 16 7 15 8 16 10 18 11 19 10 17 9 15 8 15 9 16 9 17 9 17 9 17 9 17 10 18 10 18 10 18 10 18 12 17 13 19 15 21 17 22 20 25 20 25 20 25 20 25 19 25 21 27 22 27 22 26 22 27 22 27 22 27 22 27 21 29 22 30 22 31 23 31 24 32 24 32 24 32 24 32 25 32 24 34 27 35 25 30 24 33 26 35 28 35 26 34 26 36 24 36 26 36 26 35 27 37 32 40 29 25 9 7 6 8 6 8 6 8 6 8 6 9 7 9 8 10 8 10 9 14 11 10 9 13 8 4 4 31 94 101 92 97 101 94 103 95 105 96 102 93 103 96 99 93 99 92 96 86 89 82 74 62 50 36 27 20 14 14 16 12 22 31 27 33 58 152 161 173 167 127 115 155 168 161 166 152 163 162 164 159 167 162 162 181 180 172 184 180 172 168 157 168 144 103 153 181 177 176 157 170 146 158 143 153 122 143 112 135 106 122 97 105 103 170 137 170 125 168 121 169 119 167 121 168 119 166 121 166 123 162 121 161 118 160 120 161 119 159 121 160 123 159 123 159 123 160 125 158 116 157 129 127 169 206 229 191 221 192 222 188 230 203 240 200 237 198 236 198 236 199 236 198 236 198 236 198 236 198 237 199 237 199 237 199 237 199 238 200 238 200 238 200 238 200 239 202 239 202 239 202 239 202 239 202 239 203 240 204 241 204 241 204 241 204 241 204 241 204 243 206 243 207 244 207 245 208 245 208 245 209 246 209 247 210 245 208 245 209 246 210 247 210 249 211 248 212 249 212 248 213 247 210 243 209 244 213 247 217 250 155 237 223 243 219 236 218 244 214 243 214 244 209 231 197 229 204 228 190 183 181 211 204 223 209 216 177 133 147 108 144 114 149 121 149 119 149 119 149 115 147 114 146 112 147 112 147 111 145 111 145 112 146 112 146 111 145 111 144 110 143 109 143 107 142 107 142 107 142 107 142 106 141 106 141 106 141 106 141 106 140 106 140 106 140 106 140 105 140 106 139 105 137 102 135 98 133 98 134 99 135 100 135 101 135 99 133 97 132 97 133 94 130 94 130 93 129 93 129 93 129 93 128 92 127 91 127 91 121 91 120 90 120 89 119 89 119 88 118 87 116 85 115 89 117 88 115 87 114 85 113 84 112 84 112 84 112 84 112 84 112 84 111 83 111 82 111 78 111 83 110 80 113 82 110 64 85 49 74 48 79 53 78 52 77 53 77 55 76 55 77 50 72 49 81 66 99 74 101 74 101 72 100 71 99 69 100 70 98 70 97 69 97 68 96 67 95 67 94 66 94 65 93 67 94 67 93 65 92 64 91 63 91 64 91 63 90 62 88 61 86 61 86 61 86 61 86 62 87 61 85 59 84 58 83 56 82 56 82 56 82 56 82 55 81 55 80 54 79 53 79 53 79 53 79 53 79 53 79 53 78 50 76 52 78 50 75 56 84 54 70 65 69 51 106 198 242 225 245 201 208 106 80 55 77 48 68 44 69 47 68 47 67 48 68 50 68 51 69 46 66 45 65 45 64 44 64 42 62 42 62 42 62 42 62 44 61 45 61 45 60 43 58 44 60 44 59 43 58 42 58 42 60 43 59 41 57 39 55 39 56 39 55 38 54 37 54 37 54 37 54 37 54 37 54 37 53 35 51 34 51 34 52 36 50 37 51 38 50 37 49 36 50 37 50 37 49 35 48 34 48 34 47 33 46 32 46 33 47 33 46 32 45 31 45 30 45 30 45 30 45 30 45 29 43 28 43 27 42 27 41 29 42 27 42 29 44 28 43 25 41 25 42 26 43 27 43 26 42 27 43 27 43 26 42 25 41 26 42 26 42 25 41 22 39 24 40 22 38 23 40 23 38 21 36 20 36 20 36 22 35 23 35 24 36 25 37 20 32 20 33 21 33 21 33 22 32 22 32 22 32 22 32 24 33 23 32 22 33 23 34 22 33 22 33 22 33 22 33 20 31 20 31 20 31 20 31 20 31 21 33 22 32 20 31 20 30 18 29 18 31 21 33 19 31 19 31 19 31 19 31 18 29 17 31 20 32 18 27 18 30 19 31 18 29 16 27 18 29 16 27 16 29 18 31 18 28 17 25 14 23 12 21 21 31 20 28 17 27 17 27 16 18 17 19 17 19 18 20 16 17 14 18 18 22 19 20 14 17 16 18 16 18 15 16 17 19 17 19 17 19 17 19 16 18 17 20 19 21 18 20 16 18 16 18 16 18 15 17 14 17 14 17 14 17 14 17 14 17 14 17 14 18 16 19 14 17 14 18 16 20 17 20 16 19 15 18 15 19 17 20 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 15 17 17 19 19 21 21 23 25 26 25 26 25 26 25 26 24 26 26 28 27 28 27 27 26 28 28 30 29 29 27 27 29 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 33 32 32 33 35 35 33 31 32 33 34 35 35 35 35 34 35 35 36 36 36 36 36 36 35 37 39 38 31 23 13 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 10 11 10 12 13 8 1 12 51 97 85 89 86 91 85 93 84 95 84 93 82 93 86 90 84 91 84 89 80 82 74 69 58 45 31 24 19 17 17 15 19 26 37 29 47 83 173 165 182 164 120 114 147 164 141 158 129 151 141 158 144 163 145 166 165 175 159 186 174 173 154 158 156 154 100 139 187 179 185 172 207 184 197 170 194 158 189 149 183 142 184 125 163 138 224 171 221 168 220 171 223 173 222 167 217 168 219 169 218 163 208 165 210 162 209 163 210 161 207 159 207 159 207 159 207 159 204 160 200 158 204 162 145 167 176 195 137 188 143 191 137 193 144 199 147 198 145 197 145 197 145 197 145 197 145 197 145 197 145 198 146 198 146 198 146 198 146 199 147 199 147 199 147 199 146 202 146 202 146 202 146 202 146 202 146 202 147 203 148 204 148 204 148 204 148 204 148 204 148 206 150 206 150 207 151 207 152 208 152 208 152 209 153 209 154 208 152 208 153 209 154 210 154 211 153 211 153 212 156 212 157 212 157 210 157 210 159 213 162 230 134 170 153 224 156 211 158 211 160 216 165 209 160 198 156 195 183 204 153 173 175 203 184 201 196 194 162 144 184 149 198 149 191 150 191 150 191 150 191 146 187 146 187 147 188 148 188 147 190 147 190 146 189 146 189 145 188 145 187 144 186 143 186 142 185 142 185 142 185 142 185 141 184 141 184 141 184 141 184 140 183 140 183 140 183 140 183 140 183 140 183 139 181 136 179 134 174 134 174 135 175 135 175 137 176 134 173 132 172 132 171 132 168 131 167 130 166 129 165 129 165 129 164 128 163 127 163 122 163 121 162 121 161 120 161 119 160 119 159 117 157 116 156 117 158 116 156 115 155 113 154 112 153 112 153 112 153 112 153 112 153 112 152 112 150 111 150 109 148 113 147 113 147 105 130 77 103 75 104 81 110 80 105 78 106 78 106 78 106 78 108 74 107 74 113 88 130 101 137 102 136 101 135 101 134 101 134 98 132 98 132 97 131 97 130 95 129 95 129 94 128 94 127 95 129 95 129 95 128 94 128 92 125 90 124 89 123 89 124 86 118 86 118 86 118 86 118 86 118 85 116 83 115 82 114 82 112 82 112 82 112 82 112 81 111 81 110 80 109 79 109 81 110 78 107 77 108 80 111 79 108 76 106 78 108 76 105 77 112 72 98 82 103 67 108 133 167 141 152 124 140 103 104 78 104 70 97 68 99 68 99 67 98 68 99 68 99 69 100 66 96 65 96 64 95 64 95 62 93 62 93 62 93 62 93 60 90 61 90 61 89 59 87 60 89 60 88 59 87 58 87 59 86 59 86 58 84 56 82 56 83 56 82 55 81 54 81 54 80 54 80 54 80 54 80 54 79 52 77 51 77 51 78 49 76 50 77 51 76 50 75 49 76 50 76 50 75 48 71 48 70 48 69 47 68 46 68 47 69 47 68 46 67 45 67 45 64 45 64 45 64 45 64 45 64 44 63 44 62 43 62 43 64 42 61 44 63 44 60 41 58 42 58 42 58 43 59 40 57 41 58 42 57 41 56 40 56 40 56 40 56 40 56 38 56 41 57 38 54 39 57 40 56 37 53 34 51 33 50 36 54 36 54 37 55 37 55 33 51 33 50 32 50 32 50 31 48 29 46 29 47 31 49 33 50 32 49 32 49 33 50 33 47 33 47 33 47 33 47 30 43 29 43 30 46 34 49 31 45 32 46 32 46 31 45 30 43 29 42 29 44 31 45 31 43 31 43 31 43 31 43 30 41 29 43 32 44 30 39 29 39 30 40 30 39 28 38 31 40 29 38 28 38 29 39 27 37 26 35 23 32 22 31 29 39 29 38 27 36 26 36 5 17 5 17 5 17 5 17 5 16 3 16 6 19 6 17 3 16 4 17 5 16 4 15 5 17 5 17 5 17 5 17 3 16 5 18 6 18 6 17 4 16 4 16 4 17 5 17 7 14 7 14 7 14 7 14 8 14 6 12 5 14 8 17 7 14 7 15 8 16 9 16 8 15 8 15 9 17 11 18 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 17 9 15 11 17 14 20 16 22 19 24 19 24 19 24 19 24 19 25 21 27 22 27 22 26 20 27 24 30 25 29 22 25 22 30 22 31 23 31 24 32 25 33 25 33 25 33 25 33 25 32 23 32 26 35 26 32 25 33 26 34 27 35 27 35 25 35 23 35 25 35 26 36 28 38 30 35 22 18 6 7 6 8 6 8 6 8 6 8 7 9 8 10 9 11 9 11 12 11 7 9 10 12 4 0 23 78 103 87 97 97 98 101 102 94 104 94 101 91 99 94 96 90 95 89 92 84 84 77 70 56 43 29 21 18 15 17 9 18 23 29 19 46 96 170 156 176 148 110 114 154 170 156 164 143 153 158 165 159 164 157 165 172 174 173 185 187 180 164 162 161 164 107 124 189 176 176 156 204 181 192 158 188 148 177 137 161 126 156 103 128 121 176 133 171 125 171 125 175 124 175 118 169 121 172 125 170 122 162 124 164 121 163 121 163 121 159 120 160 121 159 121 159 122 159 128 161 119 160 133 131 174 210 227 191 222 193 221 187 230 204 239 198 236 197 235 196 236 197 236 197 236 197 236 197 236 197 237 198 237 198 237 198 237 198 238 199 238 199 238 199 238 199 239 202 239 202 239 202 239 202 239 202 239 203 240 204 241 204 241 204 241 204 241 204 241 204 242 205 243 206 243 207 244 207 244 207 245 208 245 209 246 209 245 208 245 209 246 210 247 210 248 210 248 211 248 212 247 212 249 212 245 210 244 211 243 212 247 235 211 175 250 215 251 210 239 214 244 214 232 198 224 196 220 212 209 170 200 203 218 205 212 205 168 145 125 153 110 151 117 149 121 149 119 149 119 149 114 146 114 147 113 148 113 149 115 149 114 148 113 146 111 145 111 145 111 144 110 143 109 143 108 143 108 143 108 143 108 143 107 142 107 142 107 142 107 142 107 141 107 141 107 141 107 141 106 140 106 140 105 138 103 136 99 135 100 135 100 135 100 135 101 136 99 133 97 132 97 133 98 133 97 132 95 130 93 129 93 129 93 128 92 127 91 127 93 122 92 122 91 121 91 121 90 120 89 118 87 117 86 116 89 117 88 115 87 114 85 113 85 113 85 113 85 113 85 113 84 112 84 111 83 111 82 111 81 111 81 111 83 110 67 83 50 78 52 81 57 84 56 77 56 80 57 79 57 79 56 77 59 78 51 81 65 99 75 102 76 103 75 102 74 101 71 102 71 99 70 98 70 97 69 97 68 96 67 95 67 94 66 94 67 94 68 95 68 95 68 95 66 92 63 88 61 89 63 91 62 87 62 87 62 87 62 87 61 86 60 85 59 83 58 82 57 83 56 82 56 82 55 81 55 81 55 80 54 79 53 79 54 80 52 78 52 78 54 80 53 78 50 76 52 78 50 75 50 81 53 69 62 80 55 74 53 76 57 80 51 80 50 81 50 74 47 71 48 73 51 71 51 70 50 69 49 66 48 65 45 65 45 64 44 64 43 63 42 62 42 62 42 62 42 62 44 61 45 61 45 60 43 58 44 60 44 59 43 58 42 58 42 59 42 59 42 58 40 56 39 56 39 55 38 54 37 54 37 54 37 54 37 54 37 54 37 53 35 51 34 51 34 52 36 50 37 51 38 50 37 49 36 50 37 50 37 49 35 48 34 48 34 47 33 46 32 46 33 47 33 46 32 45 31 45 30 45 30 45 30 45 30 45 33 48 33 47 32 46 31 46 29 42 27 42 29 44 28 43 26 42 26 42 26 42 26 42 23 40 24 41 25 40 24 39 24 39 23 39 23 39 23 40 23 40 25 40 22 37 22 39 23 39 21 36 19 35 19 35 25 37 25 37 25 37 25 37 21 33 20 32 19 30 18 30 21 29 17 26 16 28 20 32 23 33 22 31 21 32 23 33 22 33 22 33 22 33 22 33 20 30 17 28 18 32 23 36 20 31 20 32 21 31 20 31 18 29 18 28 18 29 18 29 19 31 19 31 19 31 19 31 18 29 17 31 20 32 18 27 15 28 17 29 18 29 17 28 20 31 18 29 16 28 15 27 20 29 19 28 17 26 15 25 18 28 18 28 17 26 16 25 17 19 17 19 17 19 17 19 19 20 16 18 18 20 16 17 17 20 18 21 19 20 18 19 17 19 17 19 17 19 17 19 15 18 17 19 18 20 17 19 17 19 17 20 18 20 18 20 16 19 16 19 16 19 16 19 15 17 13 15 12 17 15 20 14 17 14 18 15 18 15 19 15 18 15 18 16 20 18 21 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 13 15 15 18 19 21 22 23 22 23 22 23 22 23 22 23 24 26 26 28 27 28 27 27 26 28 29 32 31 30 27 27 30 30 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 32 31 32 34 35 35 33 33 33 33 33 34 34 35 35 35 34 34 33 34 35 36 37 37 38 38 33 23 15 9 7 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 13 9 8 10 11 10 6 4 39 91 99 75 94 84 90 87 93 84 95 84 92 82 91 84 90 81 87 82 86 78 78 69 62 51 37 25 17 18 17 21 14 28 29 35 26 66 122 179 165 184 139 103 116 142 163 140 153 120 143 138 157 141 158 141 157 152 172 159 176 171 185 165 160 150 166 114 116 186 182 185 186 244 229 240 209 239 207 237 200 223 182 219 157 191 160 223 172 223 168 222 172 225 173 224 176 227 174 227 176 227 171 220 165 212 163 210 163 210 161 206 160 208 160 207 159 206 158 203 159 200 158 204 162 146 169 177 193 137 190 144 190 135 193 145 199 146 197 144 196 144 196 145 197 145 197 145 197 145 197 145 198 146 198 146 198 146 198 146 199 147 199 147 199 147 199 147 201 147 201 147 201 147 201 147 201 147 201 148 202 149 203 149 203 149 203 149 203 149 203 149 204 150 204 151 205 151 206 152 207 151 207 152 208 152 209 153 208 152 208 153 209 154 210 154 210 152 210 153 211 155 212 156 212 158 211 157 210 157 210 157 205 169 225 118 179 174 212 162 211 164 216 165 202 155 197 164 209 175 179 144 202 180 201 191 208 197 152 171 158 192 144 197 149 190 149 190 149 190 149 190 147 188 147 188 148 188 148 188 150 193 149 191 147 189 145 187 145 188 145 187 144 186 143 186 143 186 143 186 143 186 143 186 142 185 142 185 142 185 142 185 141 184 141 184 141 184 141 184 140 184 141 183 140 181 137 179 136 175 135 175 135 175 135 175 136 175 134 172 131 171 131 170 134 169 133 168 131 166 129 165 129 165 129 164 128 163 127 163 123 164 123 164 122 163 122 162 120 161 119 160 118 158 116 157 117 158 116 156 115 155 113 154 113 154 113 154 113 154 113 154 112 153 112 152 112 150 111 150 109 146 110 145 112 143 92 110 81 108 80 108 82 109 81 108 81 108 80 108 79 107 78 108 84 111 74 116 96 140 106 136 103 137 103 137 102 136 102 135 99 133 99 132 98 132 97 131 96 130 96 129 95 129 94 128 93 127 93 127 94 128 94 128 93 126 90 122 88 123 90 125 87 119 87 119 87 119 87 119 88 119 87 118 85 117 84 116 83 113 83 112 82 111 81 111 81 111 81 110 80 109 79 109 78 108 80 110 80 110 78 108 79 108 76 106 78 108 76 105 71 106 77 100 77 108 76 104 72 102 80 113 85 109 75 105 75 103 72 103 74 105 73 103 71 101 70 100 67 97 66 96 65 96 64 95 64 94 63 94 62 93 62 93 62 93 62 93 60 90 61 90 61 89 59 87 60 89 60 88 59 87 58 87 58 85 59 86 59 85 57 83 56 83 56 82 55 81 54 81 54 80 54 80 54 80 54 80 54 79 52 77 51 77 51 78 49 76 50 77 51 76 50 75 49 76 50 76 50 75 48 71 48 70 48 69 47 68 46 68 47 69 47 68 46 67 45 67 45 64 45 64 45 64 45 64 49 67 48 67 47 66 47 65 43 64 42 61 44 63 44 60 42 59 42 58 42 58 42 58 39 55 40 56 40 56 39 55 40 55 38 54 38 54 39 56 39 57 41 57 38 54 38 56 38 55 37 54 37 54 38 56 37 55 37 55 37 55 37 55 32 50 32 49 30 48 29 47 30 46 27 43 26 45 31 50 33 49 31 48 31 48 32 50 33 47 33 47 33 47 33 47 33 46 30 42 29 44 32 48 31 45 31 44 30 45 31 45 29 43 29 43 29 43 28 42 31 43 31 43 31 43 31 43 30 41 29 43 32 44 30 39 27 37 28 40 30 40 30 40 32 41 31 40 29 37 26 36 31 41 30 39 29 38 28 37 26 37 28 38 28 37 26 35 6 18 5 17 5 17 4 16 8 19 5 17 5 17 3 14 6 18 7 20 8 19 6 18 5 17 5 17 5 17 5 17 3 15 4 17 5 17 5 17 7 19 6 18 6 18 6 18 9 16 9 16 9 16 9 16 7 14 7 14 7 15 9 16 8 15 8 15 9 16 9 16 9 16 8 15 8 16 10 17 9 17 9 17 9 17 9 17 8 16 8 16 8 16 8 16 9 14 11 18 15 21 18 24 17 22 17 22 17 22 17 22 19 25 21 27 22 27 22 26 22 28 24 30 25 29 23 27 23 31 23 31 24 32 24 33 24 32 24 32 24 32 24 32 25 32 22 31 25 35 27 35 26 33 25 33 25 34 27 36 24 34 21 32 23 35 27 38 29 38 29 30 14 11 2 6 6 8 6 8 6 8 6 8 6 8 6 9 7 9 8 10 13 10 7 10 7 7 6 11 54 101 97 84 100 92 100 97 102 94 104 94 98 90 98 92 96 87 89 85 89 82 80 71 60 48 35 23 15 16 13 17 12 28 22 29 25 73 132 165 153 169 118 98 120 145 160 152 156 135 148 156 163 152 158 156 151 157 170 172 173 186 202 192 170 164 165 127 105 173 180 175 159 223 197 228 179 228 176 228 169 213 157 200 143 172 123 172 128 169 121 168 121 172 120 172 123 175 124 175 127 174 126 168 124 166 120 163 122 163 119 159 121 161 122 159 121 158 119 158 126 159 117 159 132 130 174 210 226 191 224 194 220 185 229 206 238 198 236 196 234 195 235 196 236 197 236 197 236 197 236 197 237 198 237 198 237 198 237 198 238 199 238 199 238 199 238 199 239 201 239 201 239 201 239 201 239 201 239 202 240 203 241 203 241 203 241 203 241 203 241 203 241 204 242 204 243 205 243 205 243 207 244 207 245 208 245 208 245 208 245 209 246 210 247 210 247 210 247 210 248 211 246 211 247 211 245 211 244 210 242 210 247 201 255 211 203 195 255 210 243 216 239 207 224 196 226 202 221 188 187 189 235 210 217 206 192 166 115 147 130 152 120 157 124 150 122 150 120 150 120 150 117 149 116 148 113 148 113 147 115 149 114 147 112 145 110 144 111 145 111 144 110 143 109 143 109 144 109 144 109 144 109 144 108 143 108 143 108 143 108 143 108 142 108 142 108 142 108 142 107 141 107 141 106 139 103 137 101 136 101 136 100 135 100 135 99 133 97 131 95 130 95 131 96 132 95 131 94 130 93 129 93 129 93 128 92 127 91 127 94 124 94 123 93 123 92 122 91 120 90 119 88 117 87 117 89 117 88 115 87 114 85 113 86 114 86 114 86 114 86 114 84 112 84 111 83 111 82 111 79 109 79 109 80 107 63 78 52 80 51 77 51 80 57 83 59 81 58 79 58 78 56 76 54 75 51 86 75 109 81 104 76 103 75 102 74 101 71 102 72 99 71 99 70 98 70 98 69 96 68 96 67 95 67 95 66 93 65 92 65 92 65 92 65 91 63 90 62 89 62 90 63 88 63 88 63 88 63 88 63 88 62 87 61 85 59 84 58 84 57 82 56 81 54 80 55 81 55 80 54 79 53 79 51 78 54 81 55 80 52 77 53 78 50 76 52 78 50 76 50 79 55 76 52 76 59 75 59 71 48 66 49 73 56 84 47 71 46 72 49 73 50 69 47 67 48 68 50 68 51 69 44 64 44 64 43 63 43 62 42 62 42 62 42 62 42 62 44 61 45 61 45 60 43 58 44 60 44 59 43 58 42 58 40 58 41 59 42 58 40 57 39 56 39 55 38 54 37 54 37 54 37 54 37 54 37 54 37 53 35 51 34 51 34 52 36 50 37 51 38 50 37 49 36 50 37 50 37 49 35 48 34 48 34 47 33 46 32 46 33 47 33 46 32 45 31 45 30 45 30 45 30 45 30 45 31 46 31 45 30 44 29 44 29 42 27 42 29 44 28 43 27 43 26 42 26 42 25 41 23 40 24 41 25 40 24 39 25 40 22 37 21 38 24 41 24 41 25 40 22 37 21 38 22 38 21 37 22 39 24 40 25 37 25 37 24 36 24 36 18 30 18 30 18 29 17 29 20 29 18 28 19 30 22 33 22 32 21 31 21 31 22 32 22 33 22 33 22 33 22 33 23 33 20 30 18 30 19 31 20 31 19 30 19 30 20 31 18 30 19 31 19 29 17 28 19 31 19 31 19 31 19 31 18 29 17 31 20 32 18 27 15 28 17 30 19 32 20 32 19 31 19 30 17 28 14 26 19 29 18 28 17 27 17 26 16 27 18 29 19 28 17 26 18 20 18 19 17 18 16 18 19 19 16 18 18 20 17 17 17 20 18 21 19 20 18 19 17 19 17 19 17 19 17 19 14 17 16 19 17 19 17 18 19 21 18 20 17 18 16 18 15 18 15 18 15 18 15 18 14 17 15 19 16 19 16 19 17 20 17 20 16 19 16 19 17 20 16 18 15 18 16 19 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 14 16 16 19 21 24 24 26 24 25 24 25 24 25 24 25 24 26 26 28 27 28 27 27 29 30 29 30 29 30 29 30 31 31 31 32 32 32 33 33 32 32 32 32 32 32 32 32 33 31 30 30 33 35 36 35 34 34 33 32 33 34 35 36 34 33 32 32 32 35 37 39 38 38 36 28 16 9 5 7 8 8 8 8 8 8 8 8 7 7 7 7 8 8 9 9 13 9 10 11 7 4 10 19 69 96 87 79 96 77 93 79 93 84 95 84 91 80 89 83 89 79 83 78 84 77 75 65 54 45 32 22 17 17 16 20 19 36 26 38 41 100 159 173 158 172 114 103 132 135 150 134 144 113 140 138 154 133 153 143 153 141 163 152 163 169 201 183 180 164 158 133 98 157 186 183 181 233 229 249 228 252 232 255 232 255 225 254 223 229 170 208 173 223 170 224 175 230 180 230 175 227 177 231 180 229 172 218 169 215 166 212 166 212 163 208 161 209 160 207 159 206 157 202 158 199 157 204 163 147 170 178 192 137 192 145 189 133 192 146 198 145 196 144 195 143 196 144 197 145 197 145 197 145 197 145 198 146 198 146 198 146 198 146 199 147 199 147 199 147 199 147 201 147 201 147 201 147 201 147 201 147 201 148 202 149 203 149 203 149 203 149 203 149 203 149 203 149 204 150 204 151 205 151 206 150 207 151 207 152 208 152 208 152 208 153 209 154 210 154 209 151 210 152 210 155 211 155 209 156 210 158 211 158 210 157 208 165 202 176 202 114 210 157 218 166 211 159 198 158 202 175 202 159 181 165 213 171 206 194 175 179 141 199 152 191 153 186 153 193 152 193 152 193 152 193 151 191 150 189 148 187 146 186 147 190 146 189 145 188 144 187 145 188 145 187 144 186 143 186 144 187 144 187 144 187 144 187 143 186 143 186 143 186 143 186 142 185 142 185 142 185 142 185 141 184 141 184 140 182 138 180 137 177 137 176 136 175 135 175 133 172 131 169 129 168 128 167 130 166 130 166 129 165 129 165 129 165 129 164 128 163 127 163 125 166 124 165 124 164 123 164 121 162 120 160 118 159 117 158 117 158 116 156 115 155 113 154 114 155 114 155 114 155 114 155 112 153 112 152 112 150 111 150 109 147 111 144 110 143 97 119 82 107 79 103 76 104 81 109 82 107 81 106 78 104 76 104 76 114 88 131 103 140 106 139 102 136 102 136 101 135 102 134 100 134 99 133 99 132 98 132 97 131 96 130 96 129 95 129 94 128 93 127 92 125 91 125 90 125 91 125 90 124 89 122 88 120 88 120 88 120 88 120 87 119 86 118 85 116 83 115 84 114 83 112 82 111 80 110 81 111 81 110 80 109 79 109 79 109 79 109 79 109 79 109 79 108 76 106 78 108 76 103 81 100 76 105 75 103 76 105 75 110 78 113 76 109 66 96 69 99 70 101 73 102 68 97 67 98 68 99 68 99 69 100 64 95 64 94 63 94 62 93 62 93 62 93 62 93 62 93 60 90 61 90 61 89 59 87 60 89 60 88 59 87 58 87 57 85 58 86 59 85 58 84 56 83 56 82 55 81 54 81 54 80 54 80 54 80 54 80 54 79 52 77 51 77 51 78 49 76 50 77 51 76 50 75 49 76 50 76 50 75 48 71 48 70 48 69 47 68 46 68 47 69 47 68 46 67 45 67 45 64 45 64 45 64 45 64 45 64 45 63 44 63 43 62 43 64 42 61 44 63 44 60 43 60 43 58 42 57 41 57 40 56 41 57 41 57 40 56 42 56 39 53 37 55 40 58 40 58 42 57 38 53 37 55 39 55 37 54 36 54 37 54 37 55 36 54 35 53 35 52 29 47 29 47 29 48 30 48 30 47 31 48 32 50 34 51 32 48 31 47 30 48 31 49 33 47 33 47 33 47 33 47 32 46 32 45 31 44 30 44 31 45 30 43 29 44 31 45 30 45 32 46 32 44 29 42 31 43 31 43 31 43 31 43 30 41 29 43 32 44 30 39 27 38 30 41 33 44 34 44 29 40 30 41 30 39 27 36 28 38 27 37 27 37 26 36 26 37 29 41 31 39 28 36 6 18 6 17 5 16 4 16 4 15 3 16 6 19 7 18 4 17 5 18 6 17 5 16 5 17 5 17 5 17 5 17 2 15 4 17 5 17 5 16 7 18 5 16 3 14 2 13 7 14 7 14 7 14 7 14 6 15 9 18 11 17 9 15 11 17 10 17 10 17 10 17 11 18 10 16 8 15 8 15 9 17 9 17 9 17 9 17 8 16 8 16 8 16 8 16 10 15 12 19 16 23 20 26 21 26 21 26 21 26 21 26 19 25 21 27 22 27 22 26 25 29 24 28 23 29 24 30 23 31 23 32 24 33 25 33 23 31 23 31 23 31 23 31 25 31 22 30 25 35 28 36 27 34 25 32 25 34 28 37 24 33 20 31 22 34 27 39 30 39 28 26 9 6 0 6 6 8 6 8 6 8 6 8 4 6 4 7 5 7 6 8 12 11 9 11 4 3 10 26 76 98 86 90 101 86 101 89 100 95 102 93 98 89 95 90 95 87 86 83 88 81 78 68 53 43 32 22 17 16 12 16 16 32 19 32 41 103 161 162 148 161 108 108 142 144 152 148 148 131 147 157 160 147 154 159 160 152 160 159 158 178 201 187 192 180 155 139 90 143 183 174 142 198 176 219 175 223 172 238 177 246 181 236 194 213 125 167 130 174 127 177 132 186 137 189 131 186 142 195 147 188 134 173 128 170 124 167 125 167 122 162 121 161 120 159 121 158 119 157 127 160 118 160 134 132 176 212 225 191 225 194 219 184 230 206 237 197 235 195 234 195 234 196 236 197 236 197 236 197 236 197 237 198 237 198 237 198 237 198 238 199 238 199 238 199 238 199 239 201 239 201 239 201 239 201 239 201 239 202 240 203 241 203 241 203 241 203 241 203 241 203 241 203 241 204 242 205 243 205 243 206 243 207 244 208 245 208 245 208 245 209 246 210 247 210 246 209 246 210 247 211 246 211 244 209 244 211 245 211 245 210 243 220 247 200 255 193 180 226 250 216 234 201 222 198 228 208 202 177 204 210 226 205 218 200 142 141 114 154 110 148 135 149 128 154 126 154 124 154 124 154 120 151 118 149 113 147 111 145 112 146 111 145 111 144 110 144 111 145 111 144 110 143 109 143 109 144 109 144 109 144 109 144 108 143 108 143 108 143 108 143 108 142 108 142 108 142 108 142 107 141 108 141 106 139 104 137 101 137 101 136 100 135 99 135 97 131 95 128 93 127 92 128 92 128 95 129 93 129 93 129 93 129 93 128 92 127 91 127 93 125 95 124 94 124 93 123 91 121 90 119 89 118 87 117 89 117 88 115 87 114 85 113 86 114 86 114 86 114 86 114 84 112 84 111 83 111 82 111 80 111 82 109 80 108 71 92 58 86 57 80 51 77 51 80 56 80 55 78 55 77 54 75 55 91 79 109 80 102 75 105 75 102 73 101 73 100 70 101 72 100 72 99 71 98 70 98 69 97 69 96 68 95 67 95 69 95 67 93 65 91 64 90 62 90 64 92 65 90 61 87 61 89 61 88 63 89 63 89 61 87 60 84 59 84 55 83 58 84 57 82 56 81 54 80 55 81 55 80 54 79 53 79 55 80 52 77 51 78 54 81 53 78 50 76 52 78 50 76 53 67 45 80 56 77 57 73 55 75 56 67 47 70 52 70 49 70 49 73 52 72 48 66 51 70 50 69 49 66 48 65 44 64 44 63 43 62 42 62 42 62 42 62 42 62 42 62 44 61 45 61 45 60 43 58 44 60 44 59 43 58 42 59 40 57 41 59 42 59 41 58 39 56 39 55 38 54 37 54 37 54 37 54 37 54 37 54 37 53 35 51 34 51 34 52 36 50 37 51 38 50 37 49 36 50 37 50 37 49 35 48 34 48 34 47 33 46 32 46 33 47 33 46 32 45 31 45 30 45 30 45 30 45 30 45 32 47 32 46 31 45 30 45 27 43 25 42 29 44 28 43 27 43 27 42 26 41 25 41 24 41 25 42 26 41 25 40 27 41 23 38 22 39 25 43 24 41 27 40 23 36 22 38 25 39 22 36 20 34 19 33 24 36 24 35 23 34 22 33 15 28 16 29 17 30 18 32 20 31 22 34 25 35 25 35 22 31 21 30 20 31 21 32 22 33 22 33 22 33 22 33 19 30 20 32 21 32 20 30 21 31 18 28 17 29 20 32 20 32 22 33 21 31 18 29 19 31 19 31 19 31 19 31 18 29 17 31 20 32 18 27 15 29 18 32 22 35 23 35 16 29 18 31 18 29 16 26 19 29 18 28 18 28 18 27 16 28 20 31 22 30 18 27 19 21 18 19 17 18 15 17 18 20 18 20 18 20 18 20 15 18 18 22 20 20 16 17 18 19 15 16 14 17 17 20 15 18 16 18 16 18 16 19 17 19 17 19 17 19 17 19 14 18 15 19 16 18 15 17 15 18 15 18 15 18 15 18 16 16 16 16 16 16 16 16 17 18 18 19 19 18 18 17 15 16 16 17 17 16 16 15 21 20 18 17 17 18 20 21 17 19 18 20 20 23 24 26 27 28 25 25 24 25 24 25 28 24 25 31 31 27 27 31 31 31 31 31 31 31 31 31 32 31 31 31 31 31 31 30 32 33 33 32 30 30 32 34 33 33 33 34 34 35 35 35 34 35 36 37 37 37 37 36 36 34 36 34 35 34 35 34 43 40 31 16 10 10 11 5 8 8 8 7 7 6 6 6 10 9 9 8 8 7 7 6 5 12 9 6 13 3 14 45 88 83 88 83 89 80 89 80 93 84 94 84 92 81 86 78 87 81 87 79 83 75 69 54 48 34 23 18 19 15 15 15 30 25 30 33 57 146 159 185 162 149 108 125 142 142 143 137 137 117 143 131 154 131 155 141 155 141 154 137 160 157 177 159 189 175 153 125 121 138 173 190 171 194 189 225 211 231 216 252 235 255 234 255 237 250 173 214 175 220 175 240 181 236 188 245 209 223 224 249 204 220 185 233 173 217 168 217 170 212 161 209 164 210 161 207 158 206 158 204 160 205 158 210 164 145 182 169 196 136 195 145 183 138 199 146 198 144 198 143 197 142 196 142 198 144 198 144 198 144 198 145 198 147 197 146 196 147 197 148 197 147 197 148 198 149 199 147 200 148 200 148 200 148 200 148 199 147 199 148 200 149 201 149 201 149 201 149 201 149 201 149 201 149 201 150 202 151 203 151 203 150 203 151 204 152 205 152 206 153 206 154 207 155 208 155 208 153 208 155 209 156 210 156 210 156 210 157 211 158 212 158 208 164 214 153 213 165 195 110 221 167 200 158 199 173 205 174 172 155 202 184 201 195 202 177 150 176 148 188 151 193 154 194 153 197 154 199 158 204 163 208 162 204 158 198 151 192 148 190 148 191 147 190 147 189 146 189 147 189 146 188 145 187 144 186 145 189 145 188 144 187 143 187 143 187 143 186 142 185 141 185 144 186 142 184 141 184 142 185 143 185 141 183 139 180 136 179 138 180 136 178 135 177 136 178 127 170 126 168 124 167 125 166 128 161 125 161 129 164 129 165 127 163 127 165 126 164 125 164 122 162 122 163 122 163 123 164 122 162 120 160 119 160 120 161 118 158 116 156 115 156 115 157 113 154 113 156 117 157 114 152 112 153 112 152 111 151 110 151 109 149 110 149 110 149 110 147 94 124 85 114 77 111 79 114 81 116 82 113 76 110 81 120 104 138 105 139 105 140 106 140 103 136 101 134 100 134 100 135 100 134 99 133 99 132 98 132 98 132 99 132 97 130 95 128 93 128 94 128 94 127 92 125 92 126 93 126 91 124 89 122 84 122 92 122 92 123 95 119 81 107 80 111 82 112 80 114 88 116 84 112 81 111 82 112 81 111 81 110 80 109 79 109 80 107 80 106 79 105 78 105 79 106 79 105 78 104 77 104 77 104 76 103 75 102 74 102 74 105 74 105 74 104 72 102 72 103 72 102 71 101 70 101 68 99 68 98 67 97 66 97 65 96 65 95 64 94 63 94 63 94 63 93 62 92 61 92 60 88 61 88 61 88 61 88 60 87 59 86 59 85 58 85 59 85 59 84 58 84 57 83 57 83 57 82 55 80 53 78 54 81 55 81 55 80 53 78 51 77 51 76 50 75 49 75 50 76 50 76 50 76 50 76 50 75 48 74 50 76 49 72 50 69 49 67 48 67 48 68 49 67 48 66 47 67 48 68 46 67 49 67 45 62 44 66 48 67 48 66 47 66 46 65 46 66 44 64 42 60 41 60 44 60 43 59 42 59 43 60 46 61 41 59 44 61 42 56 44 58 37 51 33 51 37 56 41 57 40 55 39 56 39 58 34 55 36 57 37 57 36 56 36 52 34 50 33 50 33 50 33 49 32 48 31 49 32 50 34 49 35 48 34 47 33 47 33 46 31 44 30 46 33 48 31 45 31 45 31 45 31 45 30 45 33 47 32 45 33 49 35 46 33 44 31 42 30 42 31 43 31 43 31 43 31 43 32 41 31 40 30 41 31 42 30 40 30 40 30 40 30 40 32 41 31 40 30 41 31 42 28 38 28 38 28 38 28 38 29 37 29 37 29 37 29 37 26 34 26 35 28 38 31 40 5 17 5 17 5 17 5 17 5 17 5 17 5 18 6 18 2 16 5 19 7 17 4 14 5 17 3 15 3 15 5 17 4 16 4 16 4 16 4 16 5 17 5 17 5 17 5 17 7 15 8 16 9 15 8 14 8 15 8 15 8 15 8 15 8 16 8 16 8 16 8 16 9 18 10 19 11 18 10 17 7 16 8 17 9 16 8 15 10 18 9 17 9 17 10 18 12 17 12 18 14 21 17 23 22 26 20 24 19 24 19 25 17 23 16 30 23 29 21 33 23 31 23 31 23 31 23 31 23 31 23 31 23 31 23 31 22 31 24 30 21 29 23 32 23 33 21 34 22 35 23 35 20 33 22 34 23 35 22 34 25 36 25 36 27 35 27 35 36 38 22 14 3 9 5 6 6 8 6 7 5 6 4 6 7 9 6 8 6 8 5 7 6 12 7 9 11 4 20 59 89 89 91 88 91 89 92 89 96 92 97 92 96 89 90 86 89 88 88 82 82 78 69 58 50 34 24 19 17 16 10 17 25 25 23 27 63 138 145 161 152 125 109 124 146 151 151 147 141 138 148 151 158 152 157 160 162 156 159 152 161 170 174 172 185 185 149 130 124 129 171 181 164 168 166 191 168 196 160 209 168 223 182 230 185 190 135 165 128 169 123 181 131 183 146 214 191 241 210 254 187 197 147 180 134 173 124 172 127 167 121 165 124 165 122 161 120 159 119 160 126 163 116 165 131 132 185 206 228 192 229 193 216 187 241 201 236 198 234 197 233 196 232 196 234 198 234 198 234 198 234 197 235 197 234 196 233 197 234 198 234 197 234 198 235 199 236 199 237 200 237 200 237 200 237 200 236 199 236 200 237 201 238 201 238 201 238 201 238 201 238 201 238 201 238 202 239 203 240 203 240 203 240 204 241 205 242 205 243 206 243 207 244 207 245 208 244 208 244 209 245 209 246 210 246 210 246 211 247 211 248 212 243 212 249 207 251 220 243 185 224 204 234 199 216 203 216 192 192 190 218 202 206 208 182 156 132 151 122 151 118 151 116 151 120 153 122 157 127 163 133 167 138 168 132 159 122 150 116 146 114 148 113 147 112 147 111 146 111 146 110 145 110 145 110 144 110 145 110 144 109 144 108 143 108 143 108 142 107 142 106 141 108 143 108 142 107 142 107 141 107 141 105 139 103 136 100 136 98 136 96 135 94 133 94 132 89 124 88 122 88 122 88 123 91 124 90 124 91 127 92 125 90 126 88 125 88 124 85 123 87 122 88 123 88 124 89 124 89 123 87 121 85 120 85 119 88 117 88 116 87 115 88 116 86 113 85 114 88 116 86 112 82 112 82 111 81 111 80 110 79 109 79 109 79 109 79 110 77 102 69 91 59 85 56 84 54 84 58 89 64 97 75 108 80 107 78 105 76 103 74 102 75 102 73 101 72 100 73 101 73 100 72 100 71 99 71 98 71 99 70 97 68 96 67 95 66 94 67 94 67 93 65 91 65 92 65 92 64 90 62 88 63 93 63 89 63 89 57 73 52 73 44 72 48 79 50 78 57 84 57 82 55 81 55 81 55 81 55 80 54 79 53 79 53 80 53 79 52 78 51 78 52 79 51 78 51 77 50 77 52 76 52 75 51 74 52 74 53 74 54 75 55 73 54 71 52 72 51 71 51 70 50 70 48 68 48 67 47 66 46 66 45 65 45 64 44 63 43 63 43 63 43 62 42 61 41 62 44 61 44 61 44 61 44 61 44 60 43 60 42 59 42 58 42 58 41 58 40 57 40 56 39 57 40 56 38 54 36 52 37 55 38 55 38 54 36 52 35 52 35 51 34 51 33 50 37 50 37 50 37 50 37 50 37 49 35 48 37 50 36 49 36 50 34 48 33 48 33 49 33 48 32 47 32 47 33 48 30 47 33 47 29 43 29 46 32 47 32 47 31 46 30 45 27 45 25 43 23 42 24 41 24 42 25 41 25 41 26 42 23 39 24 42 28 43 22 34 21 38 22 39 23 39 23 39 25 38 25 39 27 41 28 41 27 38 27 37 25 34 21 31 26 36 25 34 24 34 24 34 23 33 22 32 22 32 23 33 24 35 24 34 23 33 22 33 22 33 21 32 20 32 21 32 22 33 22 33 22 33 22 33 17 30 21 32 20 31 22 35 23 34 21 32 19 30 18 31 19 31 19 31 19 31 19 31 21 32 20 31 19 32 20 33 18 30 18 30 18 30 18 30 18 29 17 28 16 29 17 30 16 28 16 28 16 28 16 28 18 29 18 29 18 29 18 29 17 28 16 27 16 28 18 30 15 17 15 17 16 20 19 22 15 17 15 18 16 19 17 20 14 17 16 19 17 18 15 16 17 18 16 17 15 18 16 19 18 19 17 18 16 17 15 16 17 19 17 19 17 19 17 19 14 18 15 19 16 18 15 17 15 18 15 18 15 18 15 18 16 16 16 16 16 16 16 16 17 17 18 18 18 18 17 17 15 16 16 17 17 16 16 15 16 16 17 17 17 17 16 16 16 17 16 18 18 20 21 23 27 27 25 25 24 25 25 26 23 22 24 29 31 30 31 34 31 31 31 31 31 31 31 31 29 30 30 31 31 32 32 33 29 30 30 29 28 27 29 31 33 33 33 34 34 35 35 35 32 33 34 34 35 35 34 34 36 34 36 34 35 34 35 34 41 34 23 9 5 6 8 6 8 8 8 7 7 6 6 6 7 7 8 8 8 8 9 9 11 8 7 8 11 3 28 69 88 82 87 82 88 80 88 80 89 81 91 82 90 81 87 78 85 80 83 74 77 71 67 53 43 31 21 17 18 14 16 18 29 35 28 47 94 164 150 176 147 131 111 144 149 154 156 127 136 117 144 125 151 127 154 137 156 140 154 135 157 147 167 151 177 175 137 125 125 118 165 184 166 182 168 191 177 199 183 212 193 239 216 255 204 224 161 219 170 216 170 239 182 245 199 253 244 255 255 255 245 247 190 244 183 225 174 222 174 218 169 218 168 214 165 211 162 209 161 207 161 207 157 210 165 145 182 169 195 134 195 144 184 140 200 146 198 145 196 144 196 144 195 143 197 145 197 145 197 145 197 145 198 147 197 146 196 147 197 148 197 147 197 148 198 149 199 149 200 148 200 148 200 148 200 148 199 147 199 148 200 149 201 149 201 149 201 149 201 149 201 149 201 149 201 150 202 151 203 151 203 151 203 152 204 153 205 153 206 154 206 154 207 155 207 156 208 154 208 154 209 155 209 156 210 156 210 156 211 157 211 158 209 158 210 155 211 164 216 161 181 156 207 162 197 177 199 151 177 172 206 183 205 204 175 164 156 186 153 190 151 190 149 189 152 195 154 199 159 206 165 210 170 211 164 203 156 195 150 192 149 192 148 191 148 190 147 190 145 188 145 188 146 189 146 189 145 189 145 189 144 188 144 187 143 187 143 187 142 186 142 185 143 186 143 186 143 185 141 183 140 182 138 180 136 178 134 177 135 177 135 176 133 173 127 169 121 164 120 162 118 162 119 160 122 155 118 155 121 158 122 159 124 161 122 162 121 161 121 160 122 162 123 163 124 164 124 165 125 164 123 161 120 160 120 160 118 159 117 157 115 156 116 157 116 156 113 154 114 156 115 155 112 153 112 153 111 152 111 151 110 151 110 150 109 150 109 149 112 146 108 139 101 133 97 131 100 135 100 138 107 145 111 146 107 140 106 139 103 136 101 135 103 137 102 135 100 134 101 135 102 135 101 135 100 134 100 133 101 133 98 130 95 129 96 130 94 128 94 128 94 127 92 126 92 126 92 126 91 124 88 122 89 123 94 126 99 125 87 100 78 94 59 87 66 105 79 109 81 112 82 112 82 112 81 110 81 111 81 110 80 109 79 109 80 107 80 106 79 105 78 105 79 105 78 105 77 104 77 104 76 104 76 103 75 102 74 102 74 102 75 103 73 101 71 100 72 102 71 102 70 101 70 101 68 99 68 98 67 97 66 97 65 96 65 95 64 94 63 94 63 94 63 93 62 92 61 90 60 88 61 88 61 88 61 88 62 88 61 88 60 87 60 86 58 83 57 83 56 82 56 81 56 82 56 82 55 80 53 78 54 81 55 81 55 80 53 78 53 79 53 78 52 78 51 77 50 76 50 76 50 76 50 76 50 75 48 74 50 76 49 72 49 69 49 67 48 67 48 67 47 66 46 65 46 65 47 66 44 64 46 64 44 62 44 64 46 65 46 64 45 64 44 63 45 66 43 63 42 60 41 61 40 57 40 56 40 56 40 56 41 57 41 58 44 60 42 56 36 53 40 58 41 55 36 50 34 49 36 52 39 54 40 56 41 58 39 56 36 52 32 49 36 53 36 53 35 52 35 52 34 51 33 50 33 50 34 51 35 49 35 48 34 47 33 47 33 48 34 47 33 46 31 44 33 47 33 47 33 47 33 47 27 43 31 45 30 44 32 48 35 46 33 44 31 43 31 43 31 43 31 43 31 43 31 43 32 41 31 40 30 41 31 42 30 40 30 40 30 40 30 40 30 39 29 38 28 39 29 40 28 38 28 38 28 38 28 38 29 37 29 37 29 37 29 37 30 37 28 35 27 35 27 35 4 15 3 15 3 17 6 20 1 13 2 15 3 16 5 17 2 14 3 16 4 15 2 14 4 16 4 16 4 16 4 16 7 18 5 17 3 15 2 13 4 16 4 16 4 16 4 16 7 15 8 16 9 15 8 14 8 15 8 15 8 15 8 15 8 16 8 16 8 16 8 16 8 17 10 18 10 18 9 16 7 16 8 17 9 16 8 15 7 16 9 18 10 17 8 15 10 15 10 16 12 18 14 20 21 26 20 24 19 24 20 26 16 24 18 29 22 30 22 31 22 30 22 30 22 30 22 30 20 29 22 30 24 32 25 34 21 30 23 30 20 28 22 32 23 33 21 34 22 35 23 35 22 35 24 37 25 37 25 36 26 37 26 37 28 36 28 36 35 32 14 8 0 7 4 8 6 8 6 7 5 6 4 6 4 7 5 8 6 9 7 10 13 8 5 11 7 8 41 86 87 87 89 86 89 87 90 87 93 89 95 91 94 89 91 87 87 84 83 75 74 72 65 55 41 29 22 18 14 16 12 20 20 34 14 42 104 153 139 155 133 105 115 147 155 163 164 137 140 139 148 147 153 150 155 155 159 154 157 153 157 159 164 162 174 181 130 130 134 111 159 176 164 167 150 160 145 169 146 174 145 193 161 196 151 170 128 176 131 172 124 174 128 181 145 208 191 255 214 255 212 224 162 204 145 182 131 178 133 174 130 176 129 170 127 165 124 163 122 163 128 164 117 166 132 132 185 206 225 193 229 192 217 191 243 198 235 196 233 196 233 196 233 196 234 197 234 197 234 197 234 197 235 197 234 196 233 197 234 198 234 197 234 198 235 199 236 199 236 199 236 199 236 199 236 199 236 199 236 200 237 201 238 201 238 201 238 201 238 201 238 201 238 201 238 202 239 203 240 203 240 203 240 204 241 205 242 205 242 205 243 206 243 207 244 207 243 207 244 208 244 209 245 209 245 209 246 210 246 211 247 211 250 211 248 212 247 210 250 223 234 202 222 195 224 209 207 170 210 209 224 203 208 186 142 148 130 155 120 152 116 150 116 149 120 152 121 155 125 159 129 163 127 158 125 155 122 153 121 153 115 149 114 149 113 148 113 148 109 144 110 145 111 147 112 147 111 146 110 145 110 144 109 144 109 144 108 143 108 142 107 142 107 143 108 143 108 141 105 139 103 137 102 136 100 134 98 133 96 135 97 135 95 129 89 122 85 119 84 118 83 117 84 119 84 119 81 118 83 120 84 119 85 121 83 119 83 118 82 118 86 121 87 122 88 124 89 125 90 124 88 121 85 120 84 118 89 118 89 116 88 116 88 117 90 116 85 112 86 115 87 115 83 113 82 112 82 111 81 111 81 110 80 110 80 109 79 110 81 110 82 110 82 110 81 109 86 112 82 110 84 111 79 103 75 103 75 103 76 104 76 105 76 103 74 101 73 101 73 102 74 102 74 101 73 101 72 100 74 100 69 95 66 95 68 97 67 94 68 95 67 94 66 92 64 92 65 91 64 89 61 87 60 98 81 109 81 99 65 78 48 68 38 57 38 73 52 82 53 80 55 82 57 82 55 80 55 81 55 80 54 79 53 79 53 80 53 79 52 78 51 78 51 78 51 77 50 77 49 76 52 76 52 75 51 74 52 74 52 74 53 74 55 72 53 70 51 71 51 70 50 70 49 69 48 68 48 67 47 66 46 66 45 65 45 64 44 63 43 63 43 63 43 62 42 61 41 62 45 62 45 62 45 62 45 62 45 62 45 61 44 61 43 60 40 57 39 56 39 55 38 55 39 56 39 56 39 55 37 53 37 55 38 55 38 54 36 52 36 53 35 52 34 51 34 51 37 50 37 50 37 50 37 50 37 49 35 48 37 50 36 49 35 49 33 48 32 47 33 48 32 46 31 45 30 46 31 47 29 44 29 44 29 43 28 44 30 45 30 44 29 43 28 43 27 44 24 42 22 42 24 42 23 40 24 40 25 40 25 39 30 44 25 40 25 44 32 50 29 44 27 40 21 34 15 30 15 31 19 35 23 37 24 37 25 38 26 39 26 38 25 37 26 36 27 37 27 36 26 35 25 34 24 33 23 34 24 35 24 35 24 34 23 33 22 33 23 34 24 35 23 32 19 28 20 31 20 31 20 31 20 31 18 30 20 31 18 28 18 31 22 33 20 31 19 31 19 31 19 31 19 31 19 31 19 31 18 30 17 28 16 29 18 30 18 30 18 30 18 30 18 30 20 31 19 30 18 31 19 32 16 28 16 28 16 28 16 28 18 29 18 29 18 29 18 29 19 29 17 27 16 27 17 28 18 19 15 16 14 17 17 20 13 16 14 16 15 17 16 18 14 17 15 17 15 17 15 16 16 18 16 18 16 18 16 18 19 20 17 19 15 17 14 15 16 18 16 18 16 18 16 18 14 18 15 19 16 18 15 17 15 18 15 18 15 18 15 18 16 16 16 16 16 16 16 16 16 16 17 18 18 17 16 16 15 16 16 17 17 16 16 15 16 17 18 19 19 18 17 16 16 16 15 16 16 18 19 20 26 26 24 25 24 26 26 27 26 28 28 28 28 29 29 27 30 30 30 30 30 30 30 30 28 29 30 30 32 32 33 34 32 33 33 32 30 30 32 34 33 33 33 34 34 35 35 35 34 35 36 37 37 37 37 36 37 35 37 35 36 35 36 35 41 28 16 7 7 7 9 9 8 8 8 7 7 6 6 6 6 7 7 8 8 9 9 10 15 4 7 8 6 13 53 88 87 81 86 81 87 79 87 79 88 80 90 83 91 82 87 81 83 77 78 69 70 64 60 47 34 25 19 15 16 14 19 24 25 39 21 66 125 173 151 174 128 122 122 162 158 162 163 122 137 120 145 121 146 125 153 132 154 135 152 135 153 137 158 145 171 161 125 125 137 110 143 179 172 183 162 164 152 176 165 183 171 204 174 211 176 215 167 226 176 223 170 232 172 238 187 239 241 255 253 255 245 255 199 255 190 231 179 227 179 223 176 225 173 219 169 215 165 212 164 209 163 209 159 211 164 145 182 169 193 136 193 142 184 145 202 142 197 144 196 144 196 144 196 144 197 145 197 145 197 145 197 145 198 147 197 146 196 147 197 148 197 147 197 148 198 149 199 149 199 147 199 147 199 147 199 147 199 147 199 148 200 149 201 149 201 149 201 149 201 149 201 149 201 149 201 150 202 151 203 151 203 151 203 152 204 153 205 153 205 153 205 154 206 154 207 155 207 153 207 154 208 154 209 155 209 155 209 156 210 156 211 157 212 158 211 162 211 157 211 173 211 157 194 170 209 169 182 149 204 181 208 194 199 173 145 191 153 193 152 195 151 191 153 189 153 196 153 195 153 197 155 198 152 195 151 195 152 196 154 198 150 193 150 193 149 192 149 191 145 188 145 189 147 190 148 191 146 190 146 189 145 189 144 188 144 188 144 187 143 187 142 186 142 185 142 185 141 182 138 181 136 179 135 178 134 176 133 176 135 175 136 175 132 169 125 162 122 161 119 160 118 159 119 160 121 157 117 155 119 158 118 157 118 158 116 159 116 158 115 158 119 160 120 161 122 163 124 164 124 163 122 160 119 159 119 159 119 159 117 158 116 157 117 158 119 158 114 154 114 156 115 155 113 154 113 153 112 153 111 152 112 152 111 151 110 150 109 149 104 142 107 146 111 149 112 149 109 144 107 146 113 150 109 141 103 137 104 138 104 139 105 139 104 137 102 136 101 135 102 136 102 136 102 135 101 135 100 134 102 134 97 129 94 129 96 131 94 129 95 129 95 128 93 126 91 125 91 125 90 123 88 121 94 138 117 135 87 91 51 66 48 85 70 98 72 105 82 112 79 110 81 112 83 112 81 110 81 111 81 110 80 109 79 109 80 107 80 106 79 105 78 105 78 105 77 104 77 103 76 103 76 104 76 103 75 102 74 102 73 101 74 102 72 101 71 99 71 102 70 101 70 100 69 100 68 99 68 98 67 97 66 97 65 96 65 95 64 94 63 94 63 94 63 93 62 92 61 90 61 89 62 89 62 89 62 89 62 89 62 88 61 88 60 87 57 83 56 82 56 81 55 81 55 81 56 82 56 81 54 79 54 81 55 81 55 80 53 78 51 77 51 77 50 76 49 75 50 76 50 76 50 76 50 76 50 75 48 74 50 76 49 72 49 68 48 66 47 66 47 67 47 65 46 64 45 65 46 66 44 62 43 63 44 63 44 63 45 64 44 63 43 62 43 62 43 62 42 60 41 60 42 60 40 58 42 59 43 58 41 55 41 53 42 54 42 55 45 58 44 53 34 40 24 35 24 37 20 31 25 38 33 47 38 51 37 51 38 53 39 53 39 54 35 52 36 54 37 54 36 52 35 51 34 50 33 51 34 52 35 49 35 48 34 47 33 47 34 49 35 49 34 46 30 43 31 45 31 45 31 45 31 45 32 47 33 45 28 41 27 42 34 45 32 43 31 43 32 44 31 43 31 43 31 43 31 43 31 41 30 40 30 40 31 41 30 40 30 40 30 40 30 40 32 41 31 40 30 41 31 42 28 38 28 38 28 38 28 38 29 37 29 37 29 37 29 37 28 36 27 35 27 36 29 38 6 17 3 13 1 14 4 18 3 15 3 15 3 15 3 15 4 16 3 15 3 15 4 16 3 16 4 17 5 16 4 15 6 17 5 16 4 15 3 14 3 15 3 15 3 15 3 15 7 15 8 16 9 15 8 14 8 15 8 15 8 15 8 15 8 16 8 16 8 16 8 16 8 16 9 17 9 17 8 16 7 16 8 17 9 16 8 15 9 17 10 18 10 18 9 17 11 16 11 16 11 17 13 19 20 25 19 24 19 25 21 27 19 30 22 28 19 29 20 25 21 29 21 29 21 29 21 29 21 30 22 31 23 32 24 33 26 35 27 34 24 32 26 36 23 33 21 34 22 35 23 35 20 33 22 34 23 35 22 34 27 38 27 38 29 37 29 37 33 25 7 8 3 8 3 10 6 8 6 7 5 6 4 6 5 7 6 8 6 8 7 9 13 5 7 9 3 25 66 91 86 86 88 85 88 86 89 86 93 88 92 90 92 88 88 84 85 81 78 71 69 64 54 44 32 23 17 16 12 15 14 27 17 29 16 71 123 153 145 152 116 111 128 155 160 164 161 140 140 143 148 144 147 150 155 152 157 151 156 154 155 152 156 160 174 161 127 131 149 119 134 174 163 174 150 146 130 150 144 151 142 158 125 153 131 172 123 174 125 169 120 167 121 176 135 191 179 232 191 229 189 215 162 201 146 184 134 181 136 177 131 177 133 173 130 168 126 165 124 165 129 165 119 166 132 132 183 205 223 192 226 189 216 196 244 196 234 195 233 196 233 196 234 197 234 197 234 197 234 197 234 197 235 197 234 196 233 197 234 198 234 197 234 198 235 199 236 199 235 198 235 198 235 198 235 198 236 199 236 200 237 201 238 201 238 201 238 201 238 201 238 201 238 201 238 202 239 203 240 203 240 203 240 204 241 205 242 205 241 205 242 205 243 206 243 206 242 207 243 207 244 208 244 208 244 209 245 209 246 210 246 210 244 207 246 213 247 209 242 211 223 193 229 217 225 179 191 192 233 209 222 206 181 151 122 166 117 152 113 152 117 154 125 154 122 153 118 151 116 150 116 151 119 153 118 152 118 152 119 153 116 151 116 150 115 150 114 149 111 146 111 146 112 147 112 147 112 146 111 146 110 145 110 145 110 144 109 144 108 143 108 143 108 142 105 138 102 137 102 137 101 135 100 135 99 134 98 133 96 135 96 132 94 127 88 123 89 123 89 120 88 120 88 121 85 120 79 118 80 120 82 117 81 116 81 115 80 114 80 114 82 117 83 119 85 121 87 123 86 120 84 119 83 118 84 119 89 119 88 117 87 117 87 117 89 117 85 114 85 116 85 113 84 113 83 113 82 112 82 112 82 112 82 111 80 110 79 110 76 106 80 108 81 108 81 107 81 107 81 110 84 111 82 107 80 108 79 106 77 103 75 102 76 104 75 102 74 102 74 102 74 101 73 101 72 100 72 99 73 99 70 96 67 95 68 96 68 95 69 96 68 94 66 93 64 91 64 91 63 89 60 88 64 103 81 84 28 24 0 8 8 55 60 88 64 85 59 78 55 82 56 82 56 82 55 80 55 81 55 80 54 79 53 79 53 80 53 79 52 78 51 78 50 77 50 77 49 76 49 75 52 76 52 75 51 74 52 74 52 73 52 73 54 71 52 70 50 70 50 70 49 69 49 68 48 68 48 67 47 66 46 66 45 65 45 64 44 63 43 63 43 63 43 62 42 61 41 62 46 63 46 63 46 63 46 63 45 61 44 61 43 60 43 59 41 57 40 57 39 56 39 55 37 55 38 56 39 55 37 54 37 55 38 55 38 54 36 52 34 51 33 50 33 49 32 49 37 50 37 50 37 50 37 50 37 49 35 48 37 50 36 49 34 49 33 47 31 46 32 47 32 47 31 46 31 46 32 47 30 44 28 44 30 46 30 44 30 45 30 44 29 43 28 43 25 42 24 41 24 41 27 43 27 43 29 45 32 44 30 42 25 44 33 51 32 43 21 35 8 21 0 12 0 12 0 18 0 15 1 22 11 31 21 38 23 38 24 38 24 36 22 35 23 34 26 37 27 37 25 35 24 34 23 33 23 33 24 34 24 35 24 34 23 33 22 33 24 35 24 35 23 33 21 31 22 33 22 33 22 33 22 33 22 34 23 32 18 27 16 28 21 33 20 31 19 32 20 33 19 31 19 31 19 31 19 31 22 34 21 33 21 33 22 34 18 30 18 30 18 30 18 30 18 29 17 28 16 29 17 30 16 28 16 28 16 28 16 28 18 29 18 29 18 29 18 29 16 27 16 27 16 28 18 30 16 17 13 14 13 17 18 22 17 19 17 18 15 17 14 16 17 19 16 18 16 18 17 19 15 17 17 19 17 19 15 17 16 18 16 18 16 18 16 18 15 17 15 17 15 17 15 17 14 18 15 19 16 18 15 17 15 18 15 18 15 18 15 18 16 16 16 16 16 16 16 16 15 16 16 17 17 16 16 15 15 16 16 17 17 16 16 15 17 17 16 16 16 16 17 17 18 18 17 18 17 19 19 20 25 25 24 25 24 26 26 28 25 29 30 27 27 30 30 26 29 29 29 29 29 29 29 29 31 31 31 31 31 31 31 31 34 35 36 34 33 33 35 36 33 33 33 34 34 35 35 35 32 33 34 34 35 35 34 34 38 36 38 36 37 36 37 36 35 20 9 6 9 6 6 6 8 8 8 7 7 6 6 6 9 9 8 8 8 8 7 7 11 3 9 4 3 32 74 82 85 79 84 79 85 77 85 77 86 79 87 79 85 78 81 75 81 77 77 67 67 59 50 36 27 21 16 15 14 14 20 29 24 35 35 107 140 167 157 166 118 139 135 161 162 157 152 131 140 124 148 120 145 126 154 131 152 132 152 136 154 131 153 142 176 139 127 122 151 129 114 175 177 187 169 150 132 150 146 156 145 169 138 180 165 217 171 218 168 221 166 227 170 237 183 232 196 230 205 243 208 252 203 248 187 229 179 228 180 223 173 221 175 221 171 216 166 213 164 210 164 212 160 214 166 147 182 169 191 136 193 142 185 151 204 139 195 145 195 146 196 147 197 147 197 147 197 147 197 147 197 147 198 147 197 146 196 147 197 148 197 147 197 148 198 149 199 149 198 146 198 146 198 146 198 146 199 147 199 148 200 149 201 149 201 149 201 149 201 149 201 149 201 149 201 150 202 151 203 151 203 151 203 152 204 153 205 153 204 152 205 153 205 154 206 154 206 152 207 153 207 154 208 154 208 154 209 155 209 156 210 156 208 156 208 158 211 164 207 157 191 160 210 181 194 147 181 176 209 181 206 190 168 169 152 198 152 201 152 200 153 194 155 190 153 195 151 194 150 193 151 194 154 196 152 194 151 194 151 194 152 195 151 194 151 193 150 193 148 190 147 190 147 190 146 189 147 191 146 190 146 189 145 189 145 189 144 188 144 187 143 187 143 184 138 178 133 177 135 179 136 178 135 178 135 177 134 177 132 172 130 169 127 165 124 163 123 164 122 162 120 161 121 162 123 159 119 156 119 159 118 157 115 158 114 158 113 157 112 156 114 155 116 157 119 160 121 161 118 157 117 157 117 158 119 159 120 160 118 158 117 158 117 159 119 158 116 157 117 157 114 153 114 155 113 154 113 153 112 153 113 154 112 152 110 151 109 149 110 146 108 145 107 143 105 142 109 147 111 147 107 143 105 143 109 144 108 142 106 140 104 138 105 139 103 137 102 137 102 138 101 134 100 134 99 133 99 132 99 133 98 131 96 130 95 129 95 129 96 130 95 129 94 127 90 125 91 124 90 122 87 118 85 123 86 87 28 33 3 27 44 90 88 116 90 117 85 109 85 114 83 112 81 111 81 111 81 111 81 110 80 109 79 109 80 107 80 106 79 105 78 105 77 104 77 103 76 103 75 102 76 104 76 103 75 102 74 102 72 101 73 101 72 100 70 98 70 101 70 100 69 100 68 99 68 99 68 98 67 97 66 97 65 96 65 95 64 94 63 94 63 94 63 93 62 92 61 90 62 90 63 90 63 90 63 90 61 87 60 87 59 86 59 85 59 84 58 84 57 83 57 82 54 81 55 82 56 81 55 80 54 81 55 81 55 80 53 78 52 78 51 77 51 76 50 76 50 76 50 76 50 76 50 76 50 75 48 74 50 76 49 72 48 67 47 66 46 65 47 66 48 67 47 66 47 66 48 67 46 63 43 63 47 67 47 64 46 64 45 64 44 63 44 63 42 60 41 59 41 59 42 60 41 59 44 60 46 58 43 55 44 57 50 56 39 40 26 32 13 23 15 26 18 27 18 27 15 22 15 22 18 29 25 36 32 42 33 44 35 47 34 47 31 50 35 53 37 53 35 51 33 50 32 49 32 49 33 50 35 49 35 48 34 47 33 47 35 48 34 47 33 47 34 48 33 47 33 47 33 47 33 47 31 47 33 46 30 44 30 46 33 44 32 43 31 44 32 45 31 43 31 43 31 43 31 43 33 43 32 42 32 42 33 43 30 40 30 40 30 40 30 40 30 39 29 38 28 39 29 40 28 38 28 38 28 38 28 38 29 37 29 37 29 37 29 37 30 37 28 35 27 35 28 36 2 13 0 11 1 16 8 23 7 19 6 17 3 14 2 13 6 17 5 16 4 17 5 18 2 15 5 18 6 17 3 14 3 16 4 16 4 16 4 17 3 15 3 15 3 15 3 15 7 15 8 16 9 15 8 14 8 15 8 15 8 15 8 15 8 16 8 16 8 16 8 16 7 16 8 17 9 16 8 15 7 16 8 17 9 16 8 15 9 16 6 13 5 14 8 17 13 18 12 17 12 18 14 20 19 24 19 24 19 25 22 27 14 28 21 26 19 32 24 27 21 29 21 29 21 29 21 29 24 31 23 31 23 31 23 30 26 35 27 34 25 32 26 36 23 33 21 34 22 35 23 35 22 35 24 37 25 37 25 36 27 38 27 38 29 37 29 37 26 18 1 6 4 6 0 5 6 8 6 7 5 6 4 6 8 9 7 8 6 7 5 6 8 6 10 5 1 40 80 82 85 85 87 84 87 85 88 85 88 85 88 85 86 80 81 76 81 81 78 72 66 60 46 35 25 20 15 14 9 15 16 29 16 28 34 108 135 146 147 139 112 129 135 151 162 158 147 148 142 147 151 144 146 151 154 152 156 149 155 155 155 150 155 161 182 144 135 129 162 138 114 173 171 187 163 145 126 137 143 136 132 140 118 145 131 177 120 171 125 169 122 168 121 176 130 180 144 183 159 205 160 200 161 184 139 180 132 180 136 175 128 172 133 174 131 168 126 165 124 164 130 166 117 166 131 132 182 205 219 192 226 189 216 198 245 193 234 195 232 196 233 197 234 197 234 197 234 197 234 197 234 197 235 197 234 196 233 197 234 198 234 197 234 198 235 199 236 199 235 198 235 198 235 198 235 198 236 199 236 200 237 201 238 201 238 201 238 201 238 201 238 201 238 201 238 202 239 203 240 203 240 203 240 204 241 205 242 205 241 204 241 205 242 206 243 206 242 206 242 207 243 208 244 208 244 208 244 209 245 210 246 210 250 213 243 205 242 214 234 191 229 207 227 198 201 182 205 206 222 203 216 186 146 155 134 146 113 153 112 152 118 152 126 153 120 152 117 151 117 152 119 153 116 150 115 149 115 149 116 151 117 152 117 151 116 151 115 150 114 148 113 147 112 146 111 145 112 147 112 146 111 145 110 145 110 145 110 144 109 143 108 143 108 140 101 132 96 132 99 136 101 136 100 135 100 135 100 134 95 130 93 126 89 123 90 122 91 122 91 121 90 120 91 122 86 121 79 118 80 118 82 116 80 115 81 113 82 112 81 113 78 114 80 116 82 119 85 120 81 115 80 116 81 118 84 120 88 119 88 117 87 117 87 118 88 117 87 117 88 117 84 111 84 114 84 113 83 112 82 112 84 113 82 112 81 110 79 109 82 111 80 108 78 107 78 108 72 104 78 107 76 105 80 112 78 106 79 107 79 108 80 108 77 104 75 102 74 102 74 103 72 100 71 99 71 98 70 98 70 98 71 98 69 96 67 94 68 96 69 96 69 95 67 93 63 90 63 90 62 88 60 87 72 95 59 52 4 10 0 14 57 87 73 86 62 88 65 84 62 86 58 82 55 81 56 82 55 81 55 80 54 79 53 79 53 80 53 79 52 78 51 78 50 77 50 76 49 75 48 75 52 76 52 75 51 74 52 74 51 73 52 73 54 71 52 69 50 70 50 69 49 68 48 68 48 68 48 67 47 66 46 66 45 65 45 64 44 63 43 63 43 63 43 62 42 61 41 62 46 63 46 63 46 63 46 63 43 60 42 59 42 58 41 58 42 59 42 58 41 58 40 57 37 54 38 56 39 56 38 55 37 55 38 55 38 54 36 52 36 53 36 52 35 51 34 51 37 50 37 50 37 50 37 50 37 49 35 48 37 50 36 49 34 48 32 46 31 46 31 47 34 48 33 47 32 48 33 49 32 44 28 45 33 49 33 46 31 46 31 45 30 45 29 44 26 41 25 40 25 41 28 43 28 42 31 46 35 44 31 42 33 45 22 27 1 11 0 13 5 25 17 38 25 37 17 29 11 22 3 13 0 12 0 15 11 26 15 30 21 35 24 36 20 32 24 36 27 36 24 33 23 32 22 31 21 32 22 33 24 35 24 34 23 33 22 33 24 34 22 32 21 34 24 36 20 31 20 31 20 31 20 31 18 31 21 33 21 32 23 35 20 32 19 31 19 32 21 33 19 31 19 31 19 31 19 31 18 29 17 28 16 29 17 30 18 30 18 30 18 30 18 30 20 31 19 30 18 31 19 32 16 28 16 28 16 28 16 28 18 29 18 29 18 29 18 29 21 31 19 28 16 26 15 26 15 17 15 18 16 19 17 19 14 17 15 18 16 17 15 16 17 19 17 19 17 18 14 16 19 20 17 18 16 18 16 19 16 19 17 20 18 19 17 18 16 18 16 18 16 18 16 18 17 20 17 20 17 20 17 20 14 17 15 20 18 20 14 14 16 16 16 15 15 14 14 14 17 17 17 16 16 15 15 15 16 15 15 15 15 16 17 18 18 18 18 17 17 16 16 16 13 15 16 16 15 17 18 21 24 25 25 28 27 28 27 28 27 28 29 30 29 28 27 26 29 28 28 28 28 29 30 31 31 32 33 34 34 34 34 33 33 34 34 35 35 34 34 33 34 34 33 32 32 32 33 33 35 35 35 36 36 37 37 37 37 39 41 36 35 36 37 34 27 20 13 8 9 8 9 7 9 8 8 7 7 8 8 9 8 9 9 10 10 9 9 8 8 8 9 1 16 57 88 81 81 75 80 76 82 75 83 76 87 81 85 80 85 78 80 73 76 70 72 65 61 49 39 32 21 19 15 13 16 20 27 34 21 47 47 140 157 160 161 150 119 147 142 162 161 157 154 132 146 124 145 120 145 125 155 137 153 129 149 133 153 129 153 143 164 120 133 137 163 143 112 148 183 177 179 153 133 143 125 148 126 158 128 188 180 214 176 214 168 220 166 224 167 226 172 223 181 227 188 235 194 239 183 231 177 223 173 219 172 220 175 223 171 218 169 216 166 213 164 209 164 215 164 216 163 149 183 169 186 141 188 135 190 153 197 145 196 146 196 146 196 146 196 146 196 146 196 146 196 146 196 146 197 147 197 147 197 147 197 147 197 147 197 147 197 147 197 147 198 146 198 146 198 146 198 146 198 146 198 147 199 148 200 148 201 149 201 149 201 149 201 149 201 149 201 149 201 149 201 149 203 151 204 152 204 153 205 153 204 152 204 153 205 154 206 154 207 153 207 154 208 155 209 155 207 153 207 154 208 155 209 155 206 155 207 159 210 165 201 152 206 164 208 171 172 160 210 176 194 198 191 165 153 182 151 205 151 206 153 203 156 197 156 193 156 199 155 197 153 196 152 195 152 195 152 194 151 193 150 193 151 194 151 194 151 194 151 194 149 193 150 193 150 192 148 190 145 189 144 188 144 187 143 187 144 188 143 187 143 187 143 186 135 178 136 180 137 181 139 182 137 180 137 178 133 175 133 178 128 164 124 165 125 159 118 159 115 162 124 157 118 163 124 157 123 158 121 158 120 158 120 160 123 159 115 158 116 159 112 153 115 156 116 155 115 155 114 154 116 156 115 155 116 156 117 158 118 158 116 155 114 156 116 158 115 156 115 157 116 158 117 158 115 156 115 155 114 154 113 154 113 154 113 153 112 152 111 152 113 151 111 149 110 149 110 150 108 147 108 146 107 145 106 143 106 143 106 142 105 141 104 141 105 142 106 142 104 140 102 137 101 135 101 135 101 135 101 135 100 134 99 132 98 131 96 130 96 130 96 129 95 128 94 128 92 126 91 124 90 123 88 120 98 124 93 110 50 47 35 92 93 115 91 116 89 116 87 117 85 114 83 112 82 112 82 113 81 112 82 112 82 111 80 109 81 108 81 107 80 106 79 106 78 105 78 104 77 103 76 103 74 102 74 101 73 100 72 100 74 102 74 101 72 100 71 100 74 103 68 97 65 98 69 102 69 99 67 97 66 97 66 98 64 95 65 96 65 96 66 97 64 95 64 94 63 93 62 91 62 90 63 89 62 88 61 88 60 87 60 86 59 85 58 85 59 84 56 81 55 82 58 85 55 81 55 81 55 81 55 81 58 81 53 79 54 80 53 78 53 78 51 76 50 76 50 77 52 78 52 77 50 75 47 73 47 73 47 73 48 75 50 74 49 68 48 66 47 66 47 67 46 66 48 67 46 65 47 67 49 68 48 66 46 65 46 66 44 63 43 62 43 63 45 65 43 62 44 62 43 59 40 54 43 58 44 58 44 57 44 57 31 32 13 17 10 25 21 32 32 43 37 49 41 50 40 47 35 35 26 23 15 20 15 21 11 22 19 32 28 42 34 47 34 50 34 52 35 52 34 51 33 50 33 50 33 50 33 50 38 51 36 49 34 47 33 47 32 47 33 47 33 47 33 48 32 46 32 46 32 46 32 46 30 44 30 45 31 46 32 46 33 44 32 43 31 44 32 45 32 43 30 41 29 41 29 41 30 39 27 38 30 42 32 41 29 40 31 42 33 44 34 43 31 39 28 39 32 43 30 38 29 40 30 40 30 39 28 37 28 36 29 37 28 36 27 34 29 36 28 35 27 36 28 37 3 15 3 16 4 17 5 17 3 15 4 16 4 16 3 15 4 17 5 17 5 16 3 14 7 18 5 16 4 16 4 17 4 16 5 17 5 17 4 16 3 16 4 16 4 16 4 17 9 16 9 16 9 16 9 16 8 14 7 16 10 17 8 12 8 16 8 15 7 14 6 14 9 17 9 16 8 15 7 15 8 15 7 15 7 16 9 18 10 18 10 17 9 16 8 16 9 15 11 16 10 16 13 21 18 24 20 26 22 27 22 27 19 28 21 30 22 29 20 27 23 31 23 32 24 32 25 33 23 32 25 34 26 34 26 33 25 34 26 35 27 34 26 33 24 34 21 32 20 33 21 34 23 35 24 36 24 37 25 37 25 40 30 37 27 37 29 34 17 17 5 6 1 7 4 9 7 8 6 7 5 8 6 9 5 7 6 9 7 8 5 7 8 13 5 3 26 65 86 85 81 81 83 81 84 82 85 82 86 82 85 82 86 81 79 75 75 72 68 65 55 49 35 30 21 18 13 13 11 20 19 30 14 35 53 133 144 146 145 123 115 131 137 153 155 160 153 146 144 144 144 144 146 150 156 160 155 150 151 153 157 152 158 160 159 131 136 141 169 147 127 135 175 176 172 150 133 133 130 133 125 134 113 162 143 171 117 168 119 165 118 165 115 168 120 171 129 173 141 181 145 180 131 172 131 176 127 172 127 172 129 174 129 171 129 168 127 165 124 165 126 168 118 165 127 131 182 202 217 194 219 182 221 198 235 198 235 196 233 196 233 196 233 196 233 196 233 196 233 196 233 196 234 197 234 197 234 197 234 197 234 197 234 197 234 197 234 197 235 198 235 198 235 198 235 198 235 198 235 199 236 200 237 200 238 201 238 201 238 201 238 201 238 201 238 201 238 201 238 201 239 202 240 203 241 204 241 204 241 204 241 205 242 205 243 206 243 207 243 208 244 208 245 209 243 207 243 208 244 209 245 209 245 208 242 210 241 206 225 195 220 200 222 190 191 195 225 199 212 201 177 156 137 157 124 155 113 153 115 156 123 158 129 158 124 158 122 156 120 155 119 154 117 152 117 151 116 151 115 150 116 151 116 151 116 151 116 151 114 150 115 150 115 149 113 147 110 145 110 144 109 144 108 143 109 143 108 143 108 142 107 142 103 138 103 137 102 136 101 136 100 135 100 136 102 135 96 129 90 138 109 127 82 120 99 134 93 122 88 113 87 122 100 125 83 119 87 126 94 126 92 123 85 115 82 116 86 118 83 112 80 114 79 114 78 113 78 112 80 115 79 114 80 116 81 117 86 117 84 115 83 115 85 117 83 115 83 116 84 117 85 117 85 115 85 114 84 114 83 113 83 113 83 112 82 111 81 111 82 112 80 110 79 110 79 111 77 108 77 107 76 107 75 106 79 106 79 105 78 104 77 104 78 105 78 105 77 103 75 102 73 101 73 101 73 101 73 101 72 100 71 98 70 97 68 96 69 96 69 95 68 94 67 94 65 92 64 91 63 89 61 88 65 89 70 93 59 68 61 101 74 92 71 89 66 88 63 87 59 84 57 82 56 82 56 83 56 82 56 82 55 81 54 79 54 81 54 80 53 79 52 79 51 78 51 77 50 76 49 76 50 74 50 73 49 72 50 72 53 74 53 73 54 71 53 71 52 71 49 67 47 67 49 70 49 68 47 66 46 66 46 67 45 65 45 64 43 63 43 62 44 64 43 63 43 62 42 63 46 63 46 62 45 61 44 61 43 60 43 59 42 58 41 58 40 57 39 56 39 56 40 57 38 55 38 55 38 55 38 55 39 54 36 53 38 55 37 52 36 52 34 50 33 50 33 51 38 51 38 51 37 49 35 47 35 48 34 47 34 48 36 50 35 49 33 47 32 47 32 48 31 47 33 48 31 46 32 48 33 48 32 46 30 45 31 46 31 46 30 44 28 43 28 43 29 43 28 41 29 42 30 44 28 42 37 47 34 35 16 19 0 5 0 14 8 31 22 40 21 37 24 40 26 41 25 40 23 36 18 29 10 20 4 16 2 15 2 18 8 25 18 32 21 32 23 34 24 34 24 34 23 33 23 33 23 33 23 33 27 37 25 35 23 33 22 33 22 33 22 33 22 33 22 33 21 32 21 32 21 32 21 32 19 30 19 31 20 32 21 32 21 32 20 31 19 32 20 33 21 32 19 30 18 30 18 30 21 31 17 30 19 33 20 32 19 32 20 33 21 32 19 31 17 28 15 28 19 31 17 26 17 30 18 30 18 29 16 27 18 29 18 30 18 28 16 27 17 27 16 26 15 27 16 28 15 17 16 18 16 18 17 19 16 18 17 19 17 19 16 18 16 18 17 19 17 18 15 16 18 20 17 18 16 18 16 18 15 17 16 18 16 18 15 17 15 17 15 18 16 19 17 19 14 17 14 17 14 17 14 17 16 17 13 17 16 19 15 16 16 16 15 15 15 15 14 14 16 16 16 16 15 15 15 15 16 15 15 15 15 16 17 18 18 18 17 17 17 17 16 16 15 17 17 18 16 17 19 22 22 24 25 27 27 28 27 28 28 29 30 30 30 30 29 29 30 31 33 34 35 34 33 33 31 32 33 34 34 34 34 33 33 34 34 35 35 34 34 33 34 34 33 33 33 33 34 34 35 36 36 36 37 37 37 37 35 37 40 35 36 37 36 31 17 11 7 3 4 5 8 8 8 8 7 7 7 7 8 8 6 6 7 8 8 7 6 6 10 14 2 1 43 72 81 81 81 75 80 75 81 72 80 72 79 73 78 74 80 75 76 69 72 68 65 60 54 44 34 27 21 20 16 15 16 21 25 33 30 45 88 160 152 173 144 137 122 148 141 156 155 156 157 136 146 123 143 119 146 127 158 136 155 132 152 133 155 133 155 138 145 116 130 131 158 149 119 122 178 180 179 154 131 131 119 138 123 146 135 204 185 214 171 220 164 216 164 216 166 218 168 219 171 220 171 227 178 230 176 225 176 222 173 218 170 217 170 218 171 218 169 216 167 214 165 210 161 214 160 213 163 149 180 167 188 140 186 137 194 153 194 144 195 147 195 147 195 147 195 147 195 147 195 147 195 147 195 147 197 147 197 147 197 147 197 147 197 147 197 147 197 147 197 147 198 146 198 146 198 146 198 146 198 146 198 147 199 148 200 148 201 149 201 149 201 149 201 149 201 149 201 149 201 149 201 149 201 149 202 150 202 151 203 151 204 152 204 152 205 153 205 154 207 153 207 153 208 154 208 155 207 153 207 154 208 155 209 155 210 154 208 166 209 158 195 164 199 174 195 154 183 177 210 182 210 193 164 177 153 195 161 200 155 207 156 207 159 203 160 199 161 202 160 201 158 200 157 199 153 195 153 195 152 194 152 193 151 194 151 194 151 194 151 194 150 193 150 193 150 192 148 191 146 190 145 189 145 188 144 188 143 187 143 186 142 185 141 185 141 183 139 181 136 178 134 176 138 180 136 181 138 179 129 165 134 177 135 169 130 172 131 163 137 171 130 172 132 165 118 154 129 166 133 168 131 165 126 162 123 161 121 161 120 159 115 153 113 153 113 152 112 152 111 151 113 153 113 153 113 154 115 156 117 158 116 156 116 157 117 159 116 157 116 157 117 158 117 158 115 156 115 156 114 155 114 154 113 154 113 153 112 152 111 152 113 151 111 149 110 149 110 150 108 147 108 147 107 146 107 145 106 143 106 142 105 141 104 141 105 142 105 142 104 140 101 137 101 135 101 135 101 135 101 135 100 134 99 132 98 131 96 130 96 130 96 129 95 128 94 128 92 126 92 125 90 123 89 122 89 119 89 124 95 120 95 126 90 117 90 117 87 119 86 118 85 114 83 112 82 112 82 113 82 112 82 111 81 110 80 110 81 108 81 107 80 106 79 106 78 105 78 104 77 103 76 103 74 102 74 101 73 100 72 100 73 101 73 101 71 100 71 100 70 101 69 100 69 99 68 99 68 99 67 97 66 97 66 97 66 97 65 94 62 92 60 91 64 94 63 94 62 93 62 91 62 90 63 89 62 88 61 88 60 87 60 86 59 85 58 85 55 81 56 82 56 82 55 81 55 81 55 81 55 81 55 81 53 79 53 81 56 82 54 78 53 78 51 76 50 76 50 77 50 76 51 77 51 76 49 75 49 75 48 73 47 73 48 72 49 68 48 66 47 66 47 67 46 66 48 67 46 65 47 67 47 66 46 64 45 64 45 65 48 66 46 64 44 62 42 60 48 65 46 60 42 60 44 60 47 59 40 45 22 24 1 10 4 23 21 42 35 50 39 51 39 51 39 51 39 51 39 49 38 45 39 44 34 35 23 28 20 25 13 21 13 28 23 41 30 46 31 49 33 51 34 51 33 50 33 50 33 50 33 50 37 51 35 48 33 47 33 48 35 48 34 47 33 46 32 45 32 46 32 46 32 46 32 46 30 44 31 45 31 45 32 46 33 44 32 43 31 44 32 45 34 45 32 43 31 43 32 44 35 43 31 41 32 43 32 41 33 43 33 43 32 41 29 38 28 37 27 38 29 39 28 36 29 40 30 40 30 39 28 37 30 38 30 38 30 37 28 36 27 35 26 33 25 34 27 35 4 16 4 16 4 16 4 16 6 17 5 17 5 17 5 18 3 16 5 17 5 16 3 15 6 17 4 16 3 15 4 16 2 15 3 16 4 15 3 14 2 14 3 16 4 17 6 18 8 15 8 15 8 15 8 15 9 14 5 13 7 15 8 14 7 15 7 15 7 15 7 15 8 15 7 15 7 15 7 15 8 15 7 15 7 16 9 18 9 17 9 17 9 17 9 17 11 17 13 17 11 16 14 21 17 22 19 25 22 27 22 27 21 29 22 30 23 31 23 31 20 30 24 34 27 33 24 30 23 32 25 34 26 34 26 33 25 34 26 35 27 34 26 33 24 33 21 33 21 34 23 35 24 36 24 37 25 37 26 38 24 38 28 37 29 38 27 29 3 8 2 7 2 8 3 8 6 8 5 6 4 7 6 8 4 7 6 8 6 8 5 6 9 15 0 7 57 80 76 83 81 81 83 79 81 79 81 78 79 75 79 77 79 78 76 73 70 68 61 58 49 41 29 24 18 18 14 15 12 21 18 28 27 42 103 151 135 152 118 104 114 132 136 149 152 165 160 156 149 148 144 142 143 151 153 159 157 155 155 155 159 156 158 154 148 136 143 144 171 157 140 106 172 178 178 157 136 120 124 123 117 121 122 180 144 170 112 169 119 163 117 165 112 167 116 168 129 169 134 172 137 178 131 178 127 174 126 170 124 167 123 167 128 170 128 167 126 165 125 164 125 166 116 165 128 135 180 200 217 192 215 183 222 198 234 197 235 195 233 195 233 195 233 195 233 195 233 195 233 195 233 195 234 197 234 197 234 197 234 197 234 197 234 197 234 197 234 197 235 198 235 198 235 198 235 198 235 198 235 199 236 200 237 200 237 200 237 200 237 200 237 200 238 201 238 201 238 201 238 201 237 200 237 201 238 202 239 202 240 203 241 204 241 205 242 205 242 206 243 207 243 208 244 208 243 207 243 208 244 209 245 209 248 207 242 213 236 194 218 203 227 202 200 179 207 205 219 205 199 167 139 158 128 157 130 150 120 156 122 158 125 160 129 159 125 161 122 159 120 158 119 157 116 154 115 153 115 152 114 152 116 151 116 151 116 151 116 151 115 150 116 151 115 150 114 148 112 146 111 146 110 145 110 145 108 143 107 142 106 140 105 140 105 140 104 138 101 135 99 134 108 142 104 137 100 133 97 132 115 135 96 131 98 115 71 93 50 76 59 103 89 118 101 139 100 127 100 128 100 126 99 125 94 123 91 121 87 119 85 116 79 114 78 113 78 112 77 112 77 112 76 111 77 113 79 114 84 116 84 116 85 117 86 118 84 117 85 117 85 117 85 117 86 116 85 115 85 114 84 114 83 113 83 112 82 111 81 111 82 112 80 110 79 110 79 111 78 109 77 108 77 107 76 107 77 106 79 105 78 104 77 104 77 105 78 104 77 102 74 100 73 101 73 101 73 101 73 101 72 100 71 98 70 97 68 96 69 96 69 95 68 94 67 94 66 93 65 91 63 90 62 89 62 88 61 85 67 92 67 82 71 89 68 87 64 86 61 86 59 84 57 82 56 82 56 83 57 82 55 81 54 80 54 80 54 81 54 80 53 79 52 79 51 78 51 77 50 76 49 76 50 74 50 73 49 72 50 72 52 72 51 72 53 71 53 71 48 69 50 70 50 69 48 67 48 67 46 66 45 65 46 66 46 65 45 64 43 62 41 61 43 63 43 62 42 62 41 62 46 63 46 62 45 61 44 61 43 60 43 59 42 58 41 58 36 54 39 57 40 56 37 53 39 56 38 55 38 55 37 54 34 51 36 55 41 57 38 52 36 52 34 50 33 50 33 51 36 49 37 51 38 51 37 50 37 50 36 48 34 47 34 48 35 49 33 47 32 47 32 48 31 47 33 48 31 46 32 48 31 45 30 44 29 44 30 45 32 46 31 46 30 44 28 42 32 45 35 49 38 47 35 45 34 32 8 2 0 0 0 9 16 33 28 43 29 37 22 34 28 39 26 37 25 37 25 38 28 41 30 42 28 36 20 29 15 22 7 14 4 17 12 25 17 28 19 31 23 33 24 34 23 33 23 33 23 33 23 33 25 36 24 34 22 33 22 34 25 35 23 34 21 32 20 30 22 33 22 33 22 33 22 33 20 31 20 31 20 31 20 31 21 32 20 31 19 32 20 33 22 34 21 32 20 32 21 33 23 33 19 30 19 32 19 30 20 33 21 32 20 30 17 28 17 29 17 29 17 29 15 26 17 30 18 30 18 29 16 27 19 31 20 31 20 30 18 28 17 27 16 26 15 27 16 28 16 18 16 18 16 18 16 18 18 20 17 18 16 19 18 20 15 17 16 19 17 19 16 17 18 19 16 17 15 17 15 18 14 17 15 18 16 17 15 16 15 17 15 18 16 19 17 19 15 18 15 18 15 18 15 18 16 17 12 15 14 18 14 17 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 16 15 15 15 15 16 17 18 17 17 17 17 17 17 17 17 16 18 18 18 15 17 18 21 21 23 23 26 26 28 27 28 29 29 29 30 30 31 31 32 29 30 33 35 35 34 32 31 31 32 33 34 34 34 34 33 33 34 34 35 35 34 34 33 34 33 33 33 34 35 36 36 36 36 37 37 37 38 38 38 35 36 39 36 37 37 32 23 5 7 12 13 13 10 8 5 8 7 6 6 6 6 7 8 8 8 9 10 10 9 8 8 9 9 1 14 67 79 70 75 80 74 78 73 78 69 77 69 76 71 75 73 78 74 75 70 71 66 62 56 50 39 30 24 16 20 16 17 18 23 26 32 37 63 131 169 142 174 125 130 127 155 146 156 155 160 163 140 155 128 145 118 145 125 154 131 157 135 155 134 158 134 154 129 139 124 138 139 157 152 131 98 161 182 179 167 134 117 118 128 118 135 154 219 182 218 166 223 164 216 165 212 167 213 168 218 166 219 162 220 169 223 174 220 173 218 170 215 167 213 165 212 168 215 167 214 165 213 164 212 162 214 161 217 167 154 183 169 190 138 183 139 197 155 194 144 195 147 195 147 195 147 195 147 195 147 195 147 195 147 195 147 197 147 197 147 197 147 197 147 197 147 197 147 197 147 197 147 198 146 198 146 198 146 198 146 198 146 198 147 199 148 200 148 200 148 200 148 200 148 200 148 201 149 201 149 201 149 201 149 200 148 200 148 201 149 202 150 203 151 203 152 204 152 205 153 206 152 206 153 207 153 208 154 207 153 207 154 208 155 209 155 210 158 210 165 202 156 196 173 213 166 177 162 204 182 204 203 186 186 152 197 154 194 158 194 155 201 156 203 157 202 158 201 159 201 159 200 157 198 156 197 154 196 154 195 153 195 152 194 151 194 151 194 151 194 151 194 150 194 151 194 151 193 149 191 147 191 147 191 146 190 146 189 143 187 142 185 140 183 139 182 137 180 137 180 137 180 137 180 143 186 140 178 132 177 142 189 142 178 130 145 89 120 86 128 49 78 37 77 45 93 80 144 121 156 127 163 131 165 129 162 122 157 122 157 121 157 122 160 116 156 116 155 115 154 114 154 111 151 111 150 111 152 113 153 117 157 118 158 119 159 119 159 119 158 118 158 118 158 118 158 116 157 116 156 115 156 114 155 113 154 113 153 112 152 111 152 112 152 110 150 109 150 109 151 108 149 108 148 107 148 106 146 106 145 105 144 104 143 103 143 103 143 103 143 102 141 100 137 101 135 101 135 101 135 101 135 100 134 99 132 98 131 96 130 96 130 96 129 95 128 94 128 93 127 92 126 91 124 89 123 85 123 86 117 86 123 92 115 88 118 87 119 86 121 85 121 84 114 83 112 82 112 82 113 83 112 81 110 80 110 81 111 81 108 81 107 80 106 79 106 78 105 78 104 77 103 76 103 74 102 74 101 73 100 72 100 71 100 72 100 71 100 71 100 67 99 70 102 71 101 68 98 68 98 66 96 65 96 65 97 65 96 65 96 65 96 65 96 63 94 62 93 62 92 61 90 62 90 63 89 62 88 61 88 60 87 60 86 59 85 58 85 53 80 56 83 57 82 54 79 56 82 56 81 55 80 54 80 51 77 53 81 58 83 55 78 53 78 51 76 50 76 50 77 49 75 50 77 51 77 50 76 50 76 49 74 47 73 47 71 49 68 48 66 47 66 47 67 46 66 48 67 46 65 47 67 45 64 44 63 44 64 45 65 44 64 46 65 46 65 45 63 38 58 45 65 46 57 35 44 11 18 0 10 1 25 30 53 36 54 41 55 37 50 36 53 37 51 35 49 33 48 33 48 37 46 39 47 39 46 37 47 31 41 25 35 21 36 23 39 26 44 29 48 32 50 33 51 33 50 33 50 33 50 33 50 35 49 34 47 33 47 33 48 36 49 34 48 32 46 31 44 33 47 33 47 33 47 33 47 31 45 31 45 31 45 31 45 33 44 32 43 31 44 32 45 34 45 33 44 33 45 34 46 34 42 29 39 30 40 30 38 30 41 31 42 32 41 30 40 30 41 31 41 30 39 28 38 29 40 30 40 30 39 28 37 30 39 31 39 31 38 29 36 30 37 29 36 28 37 29 38 5 17 4 16 4 16 3 15 6 17 4 15 3 16 5 18 2 15 4 17 5 17 4 16 5 17 4 15 2 14 3 15 3 15 4 16 4 16 3 15 4 16 4 16 4 16 4 16 9 16 9 16 9 16 9 16 7 13 5 13 7 15 7 12 6 14 7 15 7 15 8 16 6 14 6 14 7 15 7 15 8 15 7 15 7 16 9 18 8 16 9 17 9 17 10 18 10 16 12 16 9 14 11 18 15 21 18 24 21 27 22 28 21 28 20 28 21 30 23 32 24 33 26 35 28 35 26 34 23 32 25 34 26 34 26 33 25 34 26 35 27 34 26 33 24 33 21 33 22 35 25 37 25 37 25 37 26 38 26 39 26 39 28 38 30 37 21 19 0 11 11 19 12 12 3 6 5 7 4 6 4 6 5 7 6 9 8 10 8 10 7 8 8 6 2 30 71 79 70 76 78 78 80 76 79 77 80 77 79 76 76 77 79 77 73 71 69 66 58 53 42 38 23 21 12 13 11 17 15 23 20 29 25 71 127 148 130 150 114 118 129 147 143 144 143 160 157 152 154 151 141 142 142 150 151 155 157 157 157 155 160 159 155 145 143 139 147 150 168 150 152 93 157 175 186 168 143 113 118 118 104 118 141 189 136 170 116 164 120 165 117 167 112 168 115 166 122 161 123 161 125 168 121 170 121 168 122 167 122 165 120 163 124 166 124 164 123 163 123 162 126 166 114 167 132 138 183 200 219 190 212 185 226 198 230 196 235 195 233 195 233 195 233 195 233 195 233 195 233 195 233 195 234 197 234 197 234 197 234 197 234 197 234 197 234 197 234 197 235 198 235 198 235 198 235 198 235 198 235 199 236 200 237 200 236 199 236 199 236 199 236 199 238 201 238 201 238 201 238 201 237 200 237 201 238 202 239 202 239 203 240 203 241 204 241 204 241 206 242 206 243 207 243 207 243 207 243 208 244 209 245 209 245 210 243 205 227 196 223 205 220 183 191 195 222 207 222 211 148 152 125 160 129 153 124 153 122 155 124 156 123 156 123 156 120 158 119 157 118 155 116 154 117 154 116 154 115 153 115 153 116 151 116 151 116 151 116 151 116 151 117 152 116 150 114 149 113 148 113 147 112 147 111 146 108 142 106 140 104 138 102 137 100 135 101 137 102 138 104 139 104 139 102 135 100 141 115 158 101 130 76 74 50 113 103 122 84 99 53 55 4 15 0 23 37 63 62 97 93 124 107 133 103 131 102 130 92 122 83 118 83 118 82 117 82 116 81 116 76 111 75 110 76 112 78 113 81 117 83 119 85 120 85 120 84 119 84 119 83 118 83 118 87 116 86 116 85 115 85 115 83 113 83 112 82 111 81 111 80 111 78 109 77 109 77 110 77 108 76 108 75 107 75 107 77 105 79 104 78 103 77 103 77 103 77 103 76 101 73 100 73 101 73 101 73 101 73 101 72 100 71 98 70 97 68 96 69 96 69 95 68 94 67 94 67 93 66 92 64 90 63 89 61 90 63 86 63 92 72 92 66 87 64 86 61 85 58 86 57 84 57 82 56 82 56 83 58 83 55 79 53 80 55 82 54 81 54 80 53 79 52 79 51 78 51 77 50 76 49 76 50 74 50 73 49 72 50 72 50 71 50 71 53 71 53 71 47 68 49 70 51 70 49 68 47 67 46 65 44 64 45 65 44 64 45 65 45 66 46 66 42 62 42 62 41 61 41 61 46 63 46 62 45 61 44 61 43 60 43 59 42 58 41 58 38 55 39 56 39 56 38 55 40 57 39 55 38 54 36 53 36 53 36 55 39 56 37 52 36 52 34 50 33 50 33 51 37 50 38 51 38 50 36 49 36 49 35 47 34 47 35 49 35 49 33 47 32 47 32 48 31 47 33 48 31 46 32 48 31 45 30 45 30 46 32 47 28 44 31 47 33 47 31 45 35 46 33 37 20 16 0 1 0 1 3 20 23 36 35 43 30 38 26 34 22 33 26 38 25 34 24 34 23 32 22 33 27 37 25 36 25 38 29 41 25 33 23 30 20 28 19 27 17 28 20 31 22 33 23 33 23 33 23 33 23 33 23 33 23 34 22 33 22 33 23 34 24 34 23 33 22 32 21 31 23 34 23 34 23 34 23 34 21 32 20 31 20 31 19 30 21 32 20 31 19 32 20 33 21 33 20 32 20 33 22 35 20 30 16 28 18 30 18 29 17 30 19 31 19 31 18 30 18 32 21 32 18 28 16 29 17 30 18 30 18 29 16 27 19 30 19 30 19 29 17 28 20 30 18 29 18 29 19 31 17 19 17 18 16 17 15 17 18 18 15 15 13 17 16 20 14 17 16 19 17 19 17 18 17 18 15 17 14 16 15 17 16 18 17 19 17 19 16 18 18 20 17 18 16 17 14 16 14 17 14 17 14 17 14 17 13 15 12 17 15 18 13 13 14 14 14 15 15 16 16 16 13 13 13 14 14 15 15 15 16 15 15 15 15 16 17 18 16 16 16 17 17 18 18 18 14 16 16 16 13 14 15 17 19 21 22 25 26 28 27 29 28 27 27 27 28 29 31 32 32 33 33 33 34 34 34 34 31 32 33 34 34 34 34 33 33 34 34 35 35 34 34 33 33 33 33 34 35 36 37 38 37 37 37 38 38 38 39 39 38 38 40 36 38 35 26 13 11 14 19 18 15 10 8 7 7 6 6 5 5 6 6 7 7 8 9 9 9 9 8 7 11 0 11 43 73 73 71 71 76 70 75 70 76 69 77 69 76 72 75 72 76 71 71 67 66 63 57 50 42 34 24 19 10 15 13 21 21 28 27 34 38 107 144 162 146 167 127 152 144 167 145 141 138 151 162 142 155 127 142 115 146 127 156 132 157 136 156 133 157 135 151 119 135 123 136 146 154 145 143 102 139 180 180 179 143 114 121 122 114 137 176 224 170 224 167 217 163 212 164 207 166 207 165 212 164 219 159 220 164 219 169 212 166 213 166 212 165 211 163 210 164 211 162 210 162 209 161 209 161 212 158 217 169 157 183 167 191 136 180 142 200 155 191 143 195 147 195 147 195 147 195 147 195 147 195 147 195 147 195 147 197 147 197 147 197 147 197 147 197 147 197 147 197 147 197 147 198 146 198 146 198 146 198 146 198 146 198 147 199 148 200 148 199 147 199 147 199 147 199 147 201 149 201 149 201 149 201 149 201 149 201 149 202 150 202 151 202 150 203 151 203 152 204 152 205 151 206 152 206 153 207 153 207 153 207 154 208 155 209 155 206 162 211 154 195 166 205 172 189 154 192 182 204 187 210 184 154 201 154 200 161 198 153 198 154 196 156 200 156 201 156 202 157 200 157 199 156 197 155 196 155 197 154 196 154 195 153 195 151 194 151 194 151 194 151 194 151 194 152 195 151 194 150 192 149 193 148 192 148 191 147 191 143 186 141 184 139 181 136 180 135 178 136 180 137 181 139 182 140 180 136 182 145 191 146 183 122 132 71 117 121 193 157 178 143 179 133 154 96 113 55 76 4 41 18 65 53 107 95 138 112 152 128 165 129 157 119 150 120 158 118 158 117 157 117 156 111 151 111 151 111 152 113 154 115 156 118 160 121 161 120 160 120 160 120 159 119 158 118 158 117 158 116 157 116 156 115 156 113 154 113 153 112 152 111 152 112 152 110 150 109 150 109 151 109 150 108 149 108 148 107 148 106 145 105 144 104 143 103 143 102 143 103 142 102 140 99 136 101 135 101 135 101 135 101 135 100 134 99 132 98 131 96 130 96 130 96 129 95 128 94 128 94 128 93 126 91 125 90 125 93 127 89 126 89 121 86 119 86 118 85 121 85 122 84 122 85 114 83 112 82 112 82 113 84 113 81 109 79 110 81 112 81 108 81 107 80 106 79 106 78 105 78 104 77 103 76 103 74 102 74 101 73 100 72 100 70 98 70 99 70 100 71 100 67 99 69 100 70 101 70 101 67 97 65 96 64 95 65 96 65 96 65 95 64 95 64 95 62 93 62 92 61 92 60 89 62 90 63 89 62 88 61 88 60 87 60 86 59 85 58 85 57 83 56 82 56 82 57 83 57 83 56 81 55 80 53 79 56 80 53 79 55 81 54 78 53 78 51 76 50 76 50 77 51 77 51 77 50 75 48 73 48 74 47 73 47 74 49 73 49 68 48 66 47 66 47 67 46 66 48 67 46 65 47 67 46 65 45 64 46 66 48 67 44 64 47 67 48 65 44 61 44 55 28 34 9 18 0 15 17 36 32 53 43 52 37 46 38 54 32 50 32 51 31 49 32 52 34 53 34 52 32 49 36 46 35 45 35 46 36 50 37 49 33 46 30 45 30 48 29 47 31 49 33 50 32 49 33 50 33 50 33 50 33 50 34 47 33 46 32 47 34 48 33 47 33 47 33 47 33 47 34 48 34 48 34 48 34 48 32 46 32 45 31 44 30 44 33 44 32 43 31 44 32 45 32 44 31 43 32 45 34 46 32 40 29 39 31 42 32 41 31 41 31 41 31 39 28 37 29 41 33 42 28 36 27 38 29 40 30 40 30 39 28 37 29 37 29 38 29 36 27 35 30 37 29 36 28 37 29 38 5 17 5 16 4 15 3 15 5 16 2 12 0 14 4 17 2 14 4 17 5 17 5 17 5 16 3 14 2 14 2 15 4 17 7 18 8 17 7 16 9 19 8 17 5 14 3 12 6 13 6 13 6 13 6 13 5 12 6 15 9 15 5 9 6 14 6 15 7 16 8 16 5 13 5 14 6 15 7 15 8 15 7 15 7 16 9 18 8 16 8 17 9 18 10 18 7 16 10 14 7 12 9 15 14 20 17 24 21 27 22 28 21 26 18 26 19 29 23 32 23 30 22 30 22 31 24 33 23 32 25 34 26 34 26 33 25 34 26 35 27 34 28 33 23 33 23 34 25 36 27 38 27 37 27 38 28 39 29 39 28 40 31 38 30 35 18 12 9 18 14 17 9 9 5 9 5 6 4 5 3 6 4 7 4 7 5 8 6 7 5 6 12 1 16 55 72 73 74 75 74 74 75 75 78 76 79 76 77 75 75 75 74 73 68 66 62 60 52 47 36 31 18 16 7 11 12 17 17 25 20 29 35 118 135 142 133 139 112 132 133 148 130 125 126 154 164 166 150 146 137 139 143 154 156 160 154 159 157 155 159 157 155 136 144 137 150 160 170 149 167 109 144 172 186 179 151 113 119 117 97 121 152 189 124 174 119 159 117 163 114 164 110 164 111 162 120 160 120 160 123 164 116 164 118 164 120 165 122 164 121 163 120 161 121 161 121 160 120 161 123 163 112 165 131 138 181 197 220 187 210 186 229 198 229 194 233 195 233 195 233 195 233 195 233 195 233 195 233 195 233 195 234 197 234 197 234 197 234 197 234 197 234 197 234 197 234 197 235 198 235 198 235 198 235 198 235 198 235 199 236 200 237 200 236 199 236 199 236 199 236 199 238 201 238 201 238 201 238 201 238 201 239 202 239 203 240 203 239 202 239 203 240 204 241 204 239 205 239 205 242 207 243 207 243 207 243 208 244 209 245 209 237 214 243 195 219 205 225 201 193 183 223 212 212 209 215 163 123 159 118 150 130 162 123 162 127 157 127 157 124 157 120 156 121 159 120 157 118 156 117 155 117 155 117 154 116 153 115 153 116 151 116 151 116 151 116 151 116 152 117 152 117 151 115 149 114 149 114 148 113 148 112 147 107 142 106 140 103 137 101 135 101 137 101 137 102 138 103 138 111 139 103 145 119 153 103 122 76 67 37 120 129 147 104 137 112 142 118 142 120 145 105 111 81 82 39 29 0 16 4 33 38 79 72 117 92 125 89 123 83 118 83 117 82 117 81 116 77 112 76 111 76 112 78 114 80 116 83 120 86 121 85 120 85 120 85 119 84 118 83 118 85 117 87 116 86 115 85 115 83 113 83 112 82 111 81 111 80 112 78 110 77 110 77 111 77 110 77 109 76 108 75 108 77 105 79 104 78 103 77 103 76 102 76 102 75 100 73 99 73 101 73 101 73 101 73 101 72 100 71 98 70 97 68 96 69 96 69 95 68 94 67 94 67 94 66 92 65 91 63 90 65 85 58 92 68 90 63 88 63 85 61 85 59 85 58 85 59 84 57 82 56 82 56 83 58 83 55 79 52 79 55 82 54 81 54 80 53 79 52 79 51 78 51 77 50 76 49 76 50 74 50 73 49 72 50 72 49 70 49 71 50 72 53 72 48 68 48 69 49 70 50 71 47 66 45 64 44 64 44 65 46 65 47 64 44 61 43 60 44 63 44 62 43 61 42 60 46 63 46 62 45 61 44 61 43 60 43 59 42 58 41 58 42 58 39 55 38 56 41 59 40 57 39 55 38 54 36 53 41 55 36 53 37 54 36 52 36 52 34 50 33 50 33 51 39 53 39 52 37 50 34 48 34 48 34 48 35 50 37 51 35 49 33 47 32 47 32 48 31 47 33 48 31 46 32 48 32 46 31 46 32 48 34 49 32 47 35 49 34 45 29 41 11 14 0 0 0 11 14 32 34 41 33 40 31 40 32 38 23 30 23 34 30 39 27 32 24 34 28 38 30 36 26 33 27 37 28 37 27 34 25 33 30 36 26 31 22 31 25 34 21 31 22 33 23 33 22 32 23 33 23 33 23 33 23 34 22 33 21 32 21 33 23 34 21 33 22 33 22 33 22 34 23 34 23 34 23 34 23 34 21 32 21 31 20 30 19 31 21 32 20 31 19 32 20 33 19 31 19 31 19 32 21 34 20 31 17 30 20 34 22 33 21 33 21 32 18 28 14 25 16 31 20 32 15 26 13 28 17 31 18 31 18 30 16 28 17 28 18 29 17 28 16 26 18 28 17 27 16 28 17 29 18 20 18 19 17 18 16 18 17 17 13 15 15 20 18 20 16 18 16 18 16 18 16 18 16 18 16 18 16 18 16 18 13 16 13 16 13 16 13 16 14 17 14 17 14 17 14 17 15 14 12 11 11 12 14 15 17 17 15 14 14 14 14 14 13 14 16 17 17 16 14 13 15 15 15 15 15 15 15 15 14 14 14 15 15 16 16 16 13 14 14 15 15 16 16 17 13 14 14 15 17 18 18 19 21 23 25 28 28 28 26 25 24 26 25 27 27 29 29 30 28 29 28 28 27 28 28 30 36 33 32 30 33 33 34 32 39 38 36 32 35 38 37 31 33 32 33 32 33 33 35 35 36 35 35 34 35 34 36 36 38 38 39 38 34 25 16 9 6 6 6 7 7 6 6 5 6 6 6 6 6 7 9 9 8 9 9 9 9 8 7 6 1 5 27 58 73 69 67 71 72 70 72 70 72 72 74 73 74 70 70 70 71 71 68 66 64 58 48 39 31 24 19 15 12 12 13 15 26 36 24 42 61 150 148 163 151 160 143 163 150 156 137 129 137 153 166 142 148 123 138 115 144 130 160 134 155 125 155 130 156 134 146 128 129 128 143 150 157 148 135 126 121 170 186 172 167 113 105 134 100 173 177 219 174 217 166 215 162 207 163 206 163 206 162 207 164 212 158 208 165 210 158 207 157 202 159 208 163 204 157 202 161 206 161 206 161 206 161 206 161 205 162 210 161 156 173 170 196 130 182 158 197 152 196 149 195 149 194 149 194 149 194 149 193 148 193 148 193 148 193 148 195 147 195 147 195 147 195 147 195 147 195 148 196 149 197 149 197 148 197 148 197 148 197 148 197 148 197 148 197 148 197 148 200 148 200 148 200 148 200 148 200 148 200 148 200 148 200 148 201 151 201 151 201 151 201 151 201 151 201 152 202 153 203 153 204 155 204 155 205 154 207 153 209 153 208 154 207 155 207 157 214 154 201 160 201 174 206 173 169 186 210 172 214 200 171 190 156 205 157 203 159 199 159 197 160 199 159 202 158 206 157 207 155 200 156 200 156 200 156 200 155 199 154 198 154 197 153 197 153 197 153 196 152 195 151 195 150 195 151 195 151 194 149 192 147 192 146 193 149 195 147 191 143 188 140 184 136 181 134 179 139 182 137 180 138 182 142 184 143 188 149 190 151 182 121 143 58 114 111 192 158 180 130 180 140 181 140 180 139 180 139 180 138 174 132 157 100 111 49 71 17 58 23 68 61 140 128 169 130 163 118 151 112 151 113 151 113 151 114 152 115 153 116 154 116 158 120 162 123 162 120 159 118 159 120 161 120 159 117 156 117 157 115 156 115 155 114 155 113 154 113 153 112 152 111 152 112 149 112 148 111 147 110 147 112 148 109 145 108 146 111 149 106 143 106 143 106 143 106 143 104 141 103 139 101 138 100 137 100 137 100 136 99 134 98 134 99 134 99 132 98 131 97 131 97 131 97 130 96 129 95 129 95 129 95 128 94 127 93 127 91 126 90 124 90 123 89 123 88 122 87 121 87 121 85 120 84 115 85 114 84 113 83 113 81 110 79 110 81 111 79 107 82 109 81 107 80 106 78 105 78 105 78 104 77 103 76 103 74 102 74 101 73 100 72 100 71 99 71 99 71 99 71 99 68 96 69 98 70 99 72 100 69 95 66 94 66 94 65 91 64 95 64 97 65 97 65 94 69 89 57 89 64 89 65 99 63 95 56 84 54 76 61 86 52 80 55 84 58 85 58 84 57 82 56 81 55 82 56 83 55 81 55 80 54 79 53 79 56 81 54 79 53 79 53 80 53 79 54 79 52 77 50 75 51 73 51 72 50 71 49 71 52 73 51 72 48 69 47 68 49 68 49 68 49 67 46 65 47 66 46 65 46 65 45 64 47 68 46 65 46 66 49 68 47 66 49 63 38 43 15 24 0 16 10 33 28 49 41 58 42 54 38 52 39 53 39 52 35 49 34 49 34 50 37 52 34 49 34 50 35 51 36 51 37 49 34 46 31 45 31 45 33 47 31 44 30 45 32 47 34 47 31 46 34 48 33 46 34 49 36 51 36 49 33 46 34 47 35 47 35 47 35 47 35 47 35 47 35 45 32 44 35 47 35 46 34 45 33 45 30 42 31 44 32 45 34 46 30 41 31 42 32 43 33 44 32 42 32 41 31 40 30 40 31 41 31 41 31 41 31 41 31 41 31 41 31 41 31 41 28 36 29 37 30 36 29 35 29 35 28 35 29 36 27 33 27 37 28 37 28 36 26 34 26 35 25 34 25 35 27 36 6 18 6 17 5 16 4 16 5 15 1 14 4 18 6 17 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 7 14 7 14 7 14 7 14 7 14 7 14 7 14 7 14 7 15 7 16 8 15 7 15 9 16 7 14 6 14 6 15 6 15 7 16 8 15 7 14 7 15 7 15 7 15 7 15 6 14 6 15 7 16 8 16 6 14 7 15 7 15 8 16 7 17 7 17 9 17 10 18 13 20 19 26 24 28 24 27 22 27 23 28 24 30 26 31 25 29 22 27 23 29 24 30 25 32 19 30 21 33 25 32 26 36 29 32 29 38 33 35 30 35 27 34 26 34 26 35 31 39 30 37 29 37 30 38 31 39 35 39 29 25 12 7 3 6 6 7 7 6 6 5 5 6 4 6 4 7 6 9 6 8 7 9 6 8 5 6 4 12 35 63 73 68 66 71 71 71 71 71 71 72 73 73 69 69 66 69 67 69 64 64 62 57 45 38 28 23 16 15 13 17 14 15 22 26 15 29 62 138 136 147 137 144 131 154 133 152 122 125 121 154 152 149 144 143 136 138 145 152 154 157 148 156 158 158 160 150 158 145 149 138 161 153 167 147 149 129 115 161 186 172 174 118 106 114 90 151 150 176 126 169 115 164 114 163 113 162 113 161 112 161 113 157 123 169 123 167 139 164 135 167 122 157 117 158 123 166 122 161 122 161 122 161 122 161 126 160 119 161 125 135 176 197 225 179 212 197 224 193 232 198 231 194 229 194 229 194 229 194 228 193 228 193 228 193 228 194 231 195 231 195 231 195 231 195 231 195 231 196 232 197 233 197 235 197 235 197 235 197 235 197 235 197 235 197 235 197 235 197 237 200 237 200 237 200 237 200 237 200 237 200 237 200 237 200 236 201 236 201 236 201 236 201 236 201 236 202 237 203 238 203 236 204 237 205 240 206 245 207 246 209 246 207 241 208 241 208 237 203 229 201 225 212 205 179 188 201 226 208 228 191 150 157 129 158 128 160 128 160 129 160 127 160 125 158 124 157 124 157 119 156 119 156 119 156 119 156 118 155 118 154 117 154 116 153 118 153 118 152 117 152 116 151 115 151 116 151 116 150 114 148 112 147 111 148 114 150 112 146 108 143 105 139 101 136 99 135 98 138 100 140 104 142 107 142 111 144 127 153 110 134 87 63 35 111 116 147 104 139 110 139 107 139 107 139 106 138 106 137 105 138 110 141 108 130 93 115 54 67 25 33 0 18 31 99 81 119 87 125 88 121 83 118 80 116 81 117 81 118 82 118 81 118 84 122 87 122 84 119 83 120 84 120 84 119 82 117 83 117 82 117 81 116 81 115 80 115 80 115 79 114 78 114 81 113 81 112 80 112 79 111 80 111 78 110 78 110 79 112 79 106 79 106 79 106 79 106 78 104 77 103 75 101 74 100 73 99 73 98 72 98 71 98 71 99 71 98 70 97 69 97 69 97 69 96 68 95 67 95 66 94 65 93 64 92 64 92 63 91 64 90 63 89 64 89 63 88 65 86 64 85 65 86 61 85 61 84 60 83 59 83 58 81 56 81 58 82 56 78 55 82 54 80 53 79 51 78 51 78 51 77 50 76 49 76 52 74 52 73 51 72 50 72 49 71 49 71 49 71 49 71 49 70 49 70 49 70 49 69 48 67 45 66 45 66 44 63 48 63 49 65 50 64 49 64 40 65 55 71 48 61 44 63 42 63 35 57 39 47 32 38 35 53 38 56 40 57 40 57 42 56 41 55 40 56 41 57 40 55 40 54 39 54 38 53 41 55 39 53 38 53 38 54 38 53 38 53 37 51 35 50 37 51 37 50 36 49 35 49 36 50 35 49 35 49 34 48 33 49 34 49 34 48 32 46 32 47 31 46 31 46 30 45 33 46 32 45 31 45 34 47 43 48 26 24 4 8 0 6 5 23 19 33 21 34 28 44 31 39 26 37 27 39 27 37 25 35 24 35 24 36 26 38 24 35 24 36 25 37 26 37 25 35 23 33 21 32 21 32 23 33 21 31 21 33 23 35 25 35 22 34 25 36 24 34 24 35 25 37 25 35 23 33 23 35 23 35 23 35 23 35 23 35 23 35 23 34 21 32 23 35 23 34 22 33 21 33 21 32 20 32 20 32 20 32 19 31 20 32 20 32 21 33 21 33 21 32 20 32 19 31 21 31 21 31 21 31 21 31 19 29 19 29 19 29 19 30 17 30 18 31 19 30 18 29 18 29 17 29 18 30 16 26 19 28 19 28 18 27 17 25 18 26 17 25 16 26 17 27 17 19 17 19 16 18 16 18 17 17 14 16 16 19 17 19 17 19 17 19 17 19 17 19 16 18 16 18 16 18 16 18 14 17 14 17 14 17 14 17 14 17 14 17 14 17 14 17 13 14 16 18 18 16 14 13 17 16 15 14 14 14 15 15 16 15 15 14 14 15 15 16 15 15 15 15 15 15 15 15 14 14 15 15 15 15 16 16 16 16 15 15 15 15 14 14 19 19 18 18 18 17 17 17 16 19 22 27 28 30 29 30 29 30 30 31 31 33 32 34 33 31 27 29 30 33 31 30 32 29 30 28 31 32 33 31 30 33 35 32 33 36 40 38 37 35 35 33 33 32 33 32 40 38 39 37 38 37 37 36 37 38 41 38 33 22 12 5 5 6 6 7 7 6 6 5 7 7 6 6 6 7 8 9 8 8 9 9 8 7 6 6 6 20 45 68 73 66 64 69 70 70 70 71 71 71 72 72 69 67 66 67 67 67 64 62 63 56 46 37 28 22 16 11 13 11 14 18 25 31 21 53 92 166 150 165 150 160 149 167 150 156 137 120 130 148 158 130 147 123 139 120 149 133 155 129 152 129 165 138 152 132 148 145 142 142 151 152 149 144 139 137 109 154 184 172 172 127 105 118 108 190 186 218 167 214 164 206 162 206 162 205 161 205 160 204 164 201 167 212 148 198 163 198 157 203 157 201 156 203 160 207 161 206 161 206 161 206 161 205 161 204 162 210 161 156 173 171 194 133 183 158 196 152 196 147 195 150 194 150 194 150 194 150 193 149 193 149 193 149 193 148 195 147 195 147 195 147 195 147 195 147 195 148 196 149 197 149 197 149 197 149 197 149 197 149 197 149 197 149 197 149 197 149 200 150 200 150 200 150 200 150 200 150 200 150 200 150 200 150 201 151 201 151 201 151 201 151 201 151 201 152 202 153 203 153 203 157 204 155 205 154 207 153 208 153 206 152 207 157 209 163 209 168 199 155 211 182 193 154 199 174 202 195 203 186 157 203 159 206 160 205 162 203 162 201 160 199 159 203 158 206 157 206 156 201 157 201 157 201 157 201 156 200 155 199 155 198 154 198 153 197 153 197 152 196 152 195 151 195 151 195 151 194 149 193 150 195 148 195 151 197 149 193 145 190 142 186 138 183 137 183 137 182 141 187 145 186 142 184 144 193 152 186 133 150 79 97 100 186 164 187 129 183 147 181 138 181 138 180 137 179 136 177 127 168 131 173 136 177 140 180 144 173 124 153 87 95 39 81 93 145 123 169 128 159 117 155 120 158 120 158 121 159 121 159 118 159 121 162 122 162 120 160 121 161 120 159 119 159 119 159 119 158 118 158 117 157 117 156 117 157 116 156 115 155 115 154 112 149 113 149 112 148 112 147 111 147 110 146 110 146 111 147 106 143 106 143 106 143 106 143 106 142 105 141 103 139 102 138 99 139 99 138 99 135 98 135 99 134 99 132 98 131 97 131 97 131 97 130 96 129 95 129 92 126 92 126 91 125 90 124 91 125 91 124 90 123 89 123 88 122 87 121 86 120 85 118 84 115 85 114 84 113 83 113 83 112 81 112 83 113 81 109 82 109 81 107 80 106 78 105 78 105 78 104 77 103 76 103 74 102 74 101 73 100 72 100 71 99 71 99 71 99 71 99 72 99 71 98 69 96 68 95 69 95 66 94 66 94 65 91 63 95 64 96 64 95 64 92 61 94 70 96 69 100 75 99 66 94 50 76 47 72 62 90 52 80 54 82 56 83 56 83 57 82 56 81 55 82 56 83 55 81 55 81 54 80 54 79 56 81 54 79 53 79 53 80 54 79 53 78 51 76 50 73 51 73 50 72 50 72 49 71 48 70 48 71 49 72 50 72 48 67 49 68 49 67 47 65 47 66 47 65 46 64 45 64 46 67 45 62 43 61 43 61 37 47 17 25 5 27 18 41 34 55 46 58 36 47 37 57 41 52 36 50 37 52 37 50 36 50 35 49 35 50 37 52 35 49 35 50 36 51 37 51 35 48 34 47 33 47 34 48 34 48 34 48 34 49 36 51 38 50 35 50 37 52 37 50 35 50 36 50 36 49 34 47 35 47 35 47 35 47 35 47 34 47 35 47 35 46 33 45 35 47 34 46 34 46 33 45 35 46 34 45 32 43 31 42 33 43 32 42 32 42 31 41 34 44 34 43 33 43 32 42 31 41 31 41 31 41 31 41 28 38 28 38 28 38 28 37 29 36 30 36 30 36 30 36 30 35 29 35 30 36 28 32 28 37 28 36 27 35 26 35 27 36 26 34 25 35 26 36 5 16 4 16 4 16 4 16 5 16 2 15 5 17 5 15 5 17 5 17 5 17 5 17 4 16 4 16 4 16 4 16 8 15 8 15 8 15 8 15 7 14 7 14 7 14 7 14 3 12 5 14 6 13 4 11 8 16 7 14 6 14 7 16 9 16 6 13 5 14 8 17 7 15 7 15 7 15 7 15 7 15 7 15 7 15 7 15 9 16 8 15 7 14 6 13 7 17 7 17 9 17 9 17 11 18 18 25 24 29 24 28 25 30 25 31 26 32 27 32 29 31 22 28 27 34 27 30 26 33 21 32 25 34 25 32 22 33 29 32 25 33 31 37 31 37 28 35 27 35 28 36 29 37 29 37 29 37 28 36 30 39 36 39 26 20 7 3 3 6 6 7 7 6 6 5 6 7 4 6 4 7 6 8 5 8 6 8 6 7 4 5 5 26 54 70 70 64 63 68 69 69 70 70 70 70 70 69 66 66 63 66 64 66 61 61 59 54 42 35 25 20 12 11 12 16 15 21 21 19 17 45 100 147 132 143 129 139 133 153 131 146 112 119 120 158 152 144 141 139 137 146 154 159 154 155 154 168 176 168 159 144 161 157 166 151 169 150 159 140 153 142 103 138 182 175 182 137 107 99 101 166 155 172 117 168 115 159 114 161 114 161 111 160 111 159 110 158 119 168 132 165 136 179 125 166 129 164 120 158 118 156 121 160 121 160 121 160 121 160 125 159 119 161 125 136 176 198 222 180 215 197 222 192 232 195 230 193 228 193 228 193 228 193 228 193 228 193 228 193 228 194 231 195 231 195 231 195 231 195 231 195 231 196 232 197 233 197 235 197 235 197 235 197 235 197 235 197 235 197 235 197 235 197 237 200 237 200 237 200 237 200 237 200 237 200 237 200 237 200 236 201 236 201 236 201 236 201 236 201 236 202 237 203 238 203 236 203 237 205 240 207 245 207 245 207 242 205 240 208 243 212 231 206 219 201 234 204 195 184 219 199 221 211 186 161 138 160 131 160 130 162 131 162 130 162 127 159 125 159 125 158 125 157 121 158 121 158 120 157 120 157 120 156 119 156 118 155 118 155 119 154 118 153 118 152 117 152 116 151 117 152 116 151 115 149 114 149 112 149 114 150 112 146 109 144 107 141 103 139 102 138 100 140 103 144 108 145 110 143 116 160 110 130 101 77 29 105 117 146 114 145 111 141 107 138 106 138 105 136 104 135 103 134 107 139 102 132 97 129 99 130 109 138 101 126 104 135 84 81 61 111 92 134 91 119 80 117 86 122 86 122 86 122 86 122 83 120 85 122 86 121 85 120 87 121 84 118 82 118 84 120 84 119 84 118 83 118 82 117 82 116 81 116 80 115 80 115 82 114 81 113 81 112 80 112 79 110 78 110 78 110 78 111 79 106 79 106 79 106 79 106 79 106 78 105 77 103 75 102 73 99 73 98 72 98 71 98 71 99 71 98 70 97 69 97 69 97 69 96 68 95 67 95 65 92 64 92 63 91 63 90 63 91 64 90 63 89 64 89 63 88 65 86 64 85 65 86 61 85 61 84 60 83 59 83 60 83 58 83 60 84 58 80 55 82 54 80 53 79 51 78 51 78 51 77 50 76 49 76 52 74 52 73 51 72 50 72 49 71 49 71 49 71 49 71 49 70 49 69 48 69 47 68 48 67 45 66 45 66 44 63 47 63 48 63 48 62 46 62 54 63 44 69 61 76 49 57 21 54 38 61 35 38 27 39 36 53 37 55 38 56 39 56 42 56 41 55 40 56 41 57 41 56 40 55 40 54 39 54 41 55 39 53 38 53 38 54 39 53 37 51 35 50 35 51 36 50 36 50 36 50 36 50 35 49 35 49 35 49 35 49 32 48 34 49 34 48 32 47 33 48 32 46 31 45 29 44 30 44 29 42 27 40 27 39 3 14 4 16 11 28 28 41 26 41 33 42 27 35 27 41 29 38 25 35 26 37 26 35 26 36 24 35 24 36 26 37 24 35 24 36 25 37 26 37 23 34 23 34 23 35 25 37 24 35 24 36 26 37 27 39 27 37 24 36 27 38 26 36 25 36 25 36 24 35 23 34 23 35 23 35 23 35 23 35 22 35 23 36 24 35 22 34 22 34 22 34 22 34 22 34 22 34 21 33 21 32 20 32 22 33 21 32 20 31 19 30 22 34 21 33 20 32 20 32 21 31 21 31 21 31 21 31 18 28 18 28 18 28 18 28 18 30 18 30 18 30 18 30 18 29 17 29 18 30 16 26 20 28 18 27 17 26 17 26 19 27 17 25 16 25 17 26 15 18 16 18 16 18 16 18 17 18 15 18 17 19 16 16 17 19 17 19 17 19 17 19 16 18 16 18 16 18 16 18 15 18 15 18 15 18 15 18 14 17 14 17 14 17 14 17 14 13 12 11 11 12 13 14 16 15 14 14 14 15 16 16 17 16 14 13 13 14 16 17 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 17 16 16 15 15 14 14 13 13 13 14 15 16 16 17 17 17 20 22 26 27 28 26 27 29 30 29 30 30 31 30 31 34 32 29 30 32 34 32 31 33 31 30 29 31 29 28 25 23 27 29 23 20 21 25 24 31 30 31 30 32 33 35 35 32 32 35 36 38 37 38 36 37 39 41 36 28 15 7 2 5 6 6 7 7 6 6 5 8 8 7 6 6 6 7 8 7 7 8 8 7 7 6 5 6 31 59 70 67 63 64 67 68 68 69 70 69 69 68 67 67 66 65 65 66 65 63 61 57 51 42 32 25 18 13 8 12 10 17 25 25 28 30 80 127 170 144 165 142 155 150 167 151 147 123 122 137 152 152 126 139 115 130 122 154 137 156 134 168 152 182 152 154 131 149 153 154 153 152 149 142 141 142 146 104 127 180 177 180 145 110 113 126 200 185 211 163 214 166 205 161 204 160 204 159 203 159 203 155 211 156 206 179 196 118 180 152 210 172 212 159 203 159 204 160 205 160 205 160 205 160 204 160 203 161 210 161 157 174 172 189 135 187 158 193 151 195 144 194 149 193 149 193 149 193 149 193 149 193 149 193 149 193 148 195 147 195 147 195 147 195 147 195 147 195 148 196 149 197 149 197 149 197 149 197 149 197 149 197 149 197 149 197 149 197 149 200 150 200 150 200 150 200 150 200 150 200 150 200 150 200 150 201 151 201 151 201 151 201 151 201 151 201 152 202 153 203 153 203 157 204 155 205 154 207 153 207 152 205 153 206 159 209 164 200 159 196 177 216 161 179 169 203 185 214 200 167 184 159 204 159 207 161 207 163 203 163 202 161 201 160 203 159 205 158 205 160 204 159 203 158 202 157 201 157 201 157 201 156 200 156 199 154 198 154 197 153 197 152 196 151 196 152 196 152 195 150 193 149 194 147 194 149 194 146 190 145 190 143 187 140 185 139 185 143 186 142 186 143 188 146 190 150 189 135 159 87 103 90 187 160 184 133 186 149 183 134 181 138 181 137 179 135 177 134 176 141 180 137 175 133 172 131 172 121 171 129 162 121 172 132 166 122 171 139 178 129 161 121 165 122 162 121 161 121 161 121 161 121 161 122 162 122 161 121 160 123 162 120 159 118 159 120 161 119 159 119 158 118 158 117 157 116 155 115 155 114 154 114 152 113 150 114 149 113 149 112 148 109 146 110 146 110 146 110 145 106 143 106 143 106 143 106 143 106 143 105 142 104 140 102 139 99 139 99 138 99 135 98 135 99 134 99 132 98 131 97 131 97 131 97 130 96 129 95 129 94 127 93 127 92 126 92 125 91 125 91 124 90 123 89 123 88 122 87 121 86 120 85 118 84 115 85 114 84 113 83 113 85 114 83 114 85 114 82 110 82 109 81 107 80 106 78 105 78 105 78 104 77 103 76 103 74 102 74 101 73 100 72 100 71 99 71 99 71 99 71 99 68 96 68 97 69 97 70 98 69 95 66 94 66 94 65 91 62 94 63 95 62 93 61 89 67 84 60 101 72 73 26 46 53 83 45 79 57 84 68 90 55 82 55 82 55 82 56 83 57 82 56 81 55 82 56 83 56 82 56 81 55 81 54 80 56 81 54 79 53 79 53 80 54 79 51 76 49 75 49 74 50 72 50 72 50 72 50 72 51 73 50 71 49 70 47 69 47 66 48 68 49 68 48 66 48 67 47 65 46 64 44 63 43 64 42 60 40 57 37 54 23 43 28 49 35 54 38 56 38 51 36 50 38 53 38 51 40 52 36 49 37 51 37 49 37 51 36 49 35 49 36 51 35 49 35 50 36 51 37 51 34 48 34 48 35 50 37 52 36 51 37 52 38 53 39 53 37 49 34 49 36 51 36 48 36 50 35 49 34 48 34 48 35 47 35 47 35 47 35 47 34 47 35 48 36 48 35 47 34 46 34 46 34 46 34 46 32 44 33 45 33 46 34 46 34 43 33 42 32 41 31 40 32 42 32 42 31 41 30 40 31 41 31 41 31 41 31 41 30 40 30 40 30 40 30 40 30 37 29 36 28 37 29 38 29 36 28 36 29 37 27 33 29 37 27 35 26 35 27 36 28 36 26 34 25 34 25 34 3 15 3 15 4 16 4 16 5 16 3 16 6 17 3 13 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 7 14 7 14 7 14 7 14 7 14 7 14 7 14 7 14 10 16 6 13 5 14 8 18 7 15 6 14 6 15 8 17 8 15 7 14 6 15 7 16 7 15 7 15 7 15 7 15 8 16 7 15 7 15 6 14 8 16 7 15 7 15 6 14 1 11 2 14 7 16 9 17 12 19 18 25 23 27 22 25 23 28 23 28 23 28 23 28 27 31 26 30 25 31 26 32 23 31 19 26 17 22 12 15 9 18 12 12 4 10 6 9 7 13 7 14 10 18 14 21 20 28 26 35 32 39 34 40 33 41 36 35 18 13 3 3 3 6 6 7 7 6 6 5 7 8 5 6 4 6 5 7 5 7 5 7 5 6 3 5 10 38 64 69 64 63 65 65 66 67 68 69 69 67 66 65 64 65 62 64 63 64 60 60 52 47 36 30 21 18 11 10 14 15 18 27 23 18 30 80 127 148 127 145 128 139 138 152 128 134 101 123 122 143 129 131 136 126 118 130 143 151 154 160 175 184 187 173 164 147 163 157 171 152 165 145 156 141 156 145 108 113 177 180 185 145 106 107 122 171 142 164 116 167 115 163 115 160 112 159 112 158 109 158 114 174 116 152 131 126 27 42 20 96 98 156 121 161 121 158 120 159 120 159 120 159 120 159 124 158 118 161 125 136 177 199 217 182 219 197 219 191 231 192 229 192 227 192 227 192 227 192 228 193 228 193 228 193 228 193 231 195 231 195 231 195 231 195 231 195 231 196 232 197 233 197 235 197 235 197 235 197 235 197 235 197 235 197 235 197 235 197 237 200 237 200 237 200 237 200 237 200 237 200 237 200 237 200 236 201 236 201 236 201 236 201 236 201 236 202 237 203 238 203 237 203 237 205 240 207 243 207 244 206 241 207 241 207 240 207 228 196 215 211 216 181 206 214 222 217 215 181 139 157 136 160 132 160 129 162 129 163 128 163 128 163 128 162 130 161 130 161 126 161 123 160 122 158 121 157 121 158 121 157 120 157 119 156 120 154 119 154 118 153 118 153 117 152 118 153 117 151 115 150 113 148 111 147 112 147 109 143 108 143 106 141 104 139 103 140 105 143 104 141 105 144 111 148 112 120 100 106 20 83 123 150 110 144 109 139 104 140 106 138 105 138 104 137 101 134 99 133 94 131 94 131 95 132 97 132 99 132 106 143 100 115 85 127 111 145 106 134 92 124 91 128 87 122 87 122 86 121 86 121 86 122 86 122 85 121 85 121 86 122 85 120 84 120 84 120 84 118 83 118 82 117 82 116 80 115 80 115 79 114 78 114 83 114 82 114 81 113 81 113 77 109 78 110 78 110 77 109 79 106 79 106 79 106 79 106 79 105 78 104 76 102 75 101 73 99 73 98 72 98 71 98 71 99 71 98 70 97 69 97 69 97 69 96 68 95 67 95 66 94 65 93 64 92 64 92 63 91 64 90 63 89 64 89 63 88 65 86 64 85 65 86 61 85 61 84 60 83 59 83 60 83 59 83 60 84 58 80 55 82 54 80 53 79 51 78 51 78 51 77 50 76 49 76 52 74 52 73 51 72 50 72 49 71 49 71 49 71 49 71 45 67 46 68 48 70 49 71 48 67 45 66 45 66 44 63 47 62 47 62 46 60 44 59 47 59 44 61 29 23 1 28 131 118 47 46 28 47 41 49 40 56 39 55 38 56 40 57 42 56 41 55 40 56 41 57 42 56 41 56 40 55 40 55 41 55 39 53 38 53 38 54 39 53 36 49 33 49 34 51 35 49 36 50 36 50 37 51 38 52 37 50 34 47 32 46 31 47 33 49 34 49 33 48 34 48 33 47 30 44 29 43 27 41 28 41 25 38 24 35 24 36 26 36 26 37 29 37 30 37 22 34 27 40 27 34 30 38 25 36 26 38 26 36 27 37 25 35 24 35 25 36 24 35 24 36 25 37 26 37 25 35 24 35 25 37 27 38 27 38 28 39 28 39 27 37 24 34 22 33 24 36 24 33 26 36 24 34 23 34 23 35 23 35 23 35 23 35 23 35 22 35 23 36 25 36 24 36 21 33 22 34 22 34 23 35 19 32 20 33 22 35 23 36 21 33 20 32 20 32 19 31 20 32 19 31 19 30 18 30 21 31 21 31 21 31 21 31 21 31 21 31 21 31 21 31 20 30 17 27 16 28 19 31 18 28 17 28 18 29 16 25 21 29 18 25 16 26 18 28 20 28 18 26 16 25 16 25 14 16 14 17 15 18 16 18 17 18 16 19 18 19 15 14 15 17 15 17 15 17 15 17 16 18 16 18 16 18 16 18 14 17 14 17 14 17 14 17 14 17 14 17 14 17 14 17 16 15 15 15 15 15 15 16 15 14 14 14 14 15 16 17 14 15 15 16 16 15 15 14 15 15 15 15 15 15 15 15 16 16 16 15 15 14 14 14 14 14 15 15 15 15 16 16 13 14 14 15 15 16 16 16 15 18 21 25 27 29 27 28 28 29 28 29 28 29 28 29 29 32 33 32 28 28 30 35 32 29 26 22 20 15 11 6 10 9 7 2 1 3 2 0 1 0 1 0 2 2 5 5 16 18 24 28 34 36 38 38 41 42 40 31 20 8 4 3 5 6 6 7 7 6 6 5 9 8 7 6 6 6 6 7 6 7 7 7 7 6 5 4 19 46 68 69 63 64 65 63 65 66 68 69 68 67 64 63 64 63 62 62 63 62 60 58 50 44 36 28 22 17 13 9 14 11 18 32 28 33 46 117 143 167 136 169 143 158 153 165 144 138 123 138 136 126 126 129 152 115 112 102 132 126 157 151 182 162 180 153 157 140 151 152 151 149 144 145 143 145 144 145 110 103 169 179 178 144 107 130 159 209 173 208 163 210 161 207 159 203 159 202 158 202 157 201 155 208 162 203 168 213 111 85 5 106 123 198 159 204 158 200 159 204 159 204 159 204 159 203 159 202 161 209 161 158 175 173 186 137 190 158 191 150 194 141 193 148 192 148 192 148 192 148 193 149 193 149 193 149 193 149 195 149 195 149 195 149 195 149 195 149 195 150 196 151 197 151 197 151 197 151 197 151 197 151 197 151 197 151 197 151 197 149 199 151 199 151 199 151 199 151 199 151 199 151 199 151 199 151 201 151 201 151 201 151 201 151 201 151 201 152 202 153 203 153 203 157 204 155 205 154 206 154 205 154 208 159 209 161 205 160 200 162 205 187 187 154 198 174 203 199 198 190 160 207 159 209 162 209 164 209 165 208 164 207 164 207 164 207 164 207 163 208 162 206 161 204 159 202 158 201 159 203 158 202 158 201 157 201 155 199 154 198 154 197 153 197 152 196 153 197 152 196 151 194 150 195 148 194 149 194 146 190 143 188 141 186 139 185 139 185 142 187 141 187 143 188 145 190 131 160 109 130 77 169 166 183 135 190 149 180 133 185 145 182 140 182 138 180 136 178 134 176 138 177 137 175 136 175 135 175 135 162 115 161 125 166 135 192 149 181 131 165 124 166 126 165 124 164 124 163 123 162 122 162 124 163 122 162 121 161 121 161 121 161 122 162 121 161 120 159 118 157 117 157 116 156 116 155 117 157 116 156 115 155 115 154 114 151 114 150 114 149 113 149 108 145 110 146 110 146 109 144 106 143 106 143 106 143 106 143 105 141 104 140 102 138 101 137 99 139 99 138 99 135 98 135 99 134 99 132 98 131 97 131 97 131 97 130 96 129 95 129 92 126 92 126 91 125 90 124 91 125 91 124 90 123 89 123 88 122 87 121 86 120 85 118 84 115 85 114 84 113 83 113 84 113 82 113 84 114 81 109 82 109 81 107 80 106 78 105 78 105 78 104 77 103 76 103 74 102 74 101 73 100 72 100 71 99 71 99 71 99 71 99 68 96 68 96 68 96 68 97 69 95 66 94 66 94 65 91 62 94 62 94 61 91 59 87 60 91 60 75 40 66 39 61 52 81 44 83 64 89 68 84 59 85 57 83 56 84 58 86 57 82 56 81 55 82 56 83 57 83 56 82 56 81 55 81 56 81 54 79 53 79 53 80 54 79 50 74 48 74 49 74 49 71 49 72 50 73 51 73 50 72 50 71 49 70 48 70 46 66 48 68 49 68 49 67 49 68 48 66 45 63 43 62 39 62 41 60 40 57 36 53 34 52 34 51 35 54 39 57 40 52 35 49 36 52 38 51 42 53 37 51 38 53 38 51 38 51 36 49 35 49 35 50 35 49 35 50 36 51 37 51 37 51 36 50 36 51 38 52 39 53 40 54 39 52 36 49 35 48 33 47 35 50 35 47 37 50 35 48 33 48 35 49 35 47 35 47 35 47 35 47 34 47 36 48 37 49 37 48 33 45 33 46 34 47 35 47 33 46 34 46 34 46 34 46 31 41 32 42 32 42 33 43 33 43 32 42 32 41 31 41 31 41 31 41 31 41 31 41 32 42 32 42 32 42 32 42 31 38 28 35 27 36 30 39 29 36 28 36 29 37 27 33 30 38 27 34 25 35 27 37 29 37 27 35 25 33 24 34 2 14 2 15 3 16 4 16 5 16 4 17 6 17 2 12 2 14 2 14 2 14 2 14 4 16 4 16 4 16 4 16 6 13 6 13 6 13 6 13 7 14 7 14 7 14 7 14 3 12 6 15 7 14 4 11 6 14 6 14 6 15 9 17 5 14 8 17 9 16 6 13 7 15 7 15 7 15 7 15 8 16 8 15 7 14 6 14 5 14 6 15 7 16 8 17 7 17 6 16 8 16 7 15 7 15 15 24 23 29 25 29 24 29 24 29 24 29 24 28 21 31 30 32 21 24 24 35 27 32 20 24 14 14 2 3 3 7 0 1 0 4 0 0 0 3 0 2 0 3 0 4 0 10 10 23 23 32 29 35 37 43 35 30 12 8 1 4 3 6 6 7 7 6 6 5 7 9 5 6 4 6 4 6 4 7 5 7 5 6 3 4 26 53 72 69 63 65 65 60 65 66 68 69 68 66 64 62 60 61 58 60 59 60 56 56 46 42 32 27 20 17 11 11 13 15 17 29 24 21 45 107 130 137 116 143 124 137 134 144 111 123 104 143 121 121 114 148 159 136 109 111 126 142 162 179 181 181 180 167 167 152 166 154 167 145 157 140 158 145 157 141 117 94 168 180 178 138 96 119 146 176 129 163 118 160 110 162 114 159 113 158 111 157 110 157 116 156 124 155 121 195 130 45 30 113 117 164 116 152 119 162 120 159 120 159 120 159 120 159 124 158 118 160 125 137 178 200 215 183 221 197 218 191 230 190 229 192 227 192 227 192 227 192 228 193 228 193 228 193 228 193 229 195 229 195 229 195 229 195 229 195 229 196 230 197 231 197 233 197 233 197 233 197 233 197 233 197 233 197 233 197 233 197 235 199 235 199 235 199 235 199 235 199 235 199 235 199 235 199 236 201 236 201 236 201 236 201 236 201 236 202 237 203 238 203 237 204 237 205 240 207 243 206 241 206 242 210 240 207 233 201 228 204 225 198 184 184 235 208 231 216 174 155 131 164 123 166 133 164 132 166 132 166 131 165 130 165 131 165 135 164 137 164 128 162 124 161 123 159 121 158 122 159 122 158 121 158 120 157 120 155 120 154 119 153 118 153 117 153 118 153 118 152 116 150 116 151 113 150 114 149 111 145 106 142 105 139 103 139 103 139 100 140 106 144 108 145 109 143 87 131 51 69 104 164 109 145 112 145 107 139 107 145 110 141 107 140 105 138 102 135 100 134 98 135 92 131 91 131 92 132 91 138 103 127 89 136 108 142 111 135 88 121 91 130 94 124 90 125 90 124 89 123 88 123 88 124 87 122 85 121 85 121 84 121 86 123 87 121 83 118 82 117 81 116 81 115 80 115 83 118 83 117 82 116 81 117 83 115 83 114 82 113 81 113 75 108 78 111 79 110 76 107 79 106 79 106 79 106 79 106 77 104 76 102 74 101 73 100 73 99 73 98 72 98 71 98 71 99 71 98 70 97 69 97 69 97 69 96 68 95 67 95 63 91 63 90 62 89 61 89 63 91 64 90 63 89 64 89 63 88 65 86 64 85 65 86 61 85 61 84 60 83 59 83 59 82 57 82 59 83 57 79 55 82 54 80 53 79 51 78 51 78 51 77 50 76 49 76 52 74 52 73 51 72 50 72 49 71 49 71 49 71 49 71 49 70 48 68 47 67 45 66 48 67 45 66 45 66 44 63 47 62 47 61 45 59 42 58 34 65 48 55 46 71 26 0 0 32 36 69 44 47 42 62 43 59 41 57 40 57 42 59 42 56 41 55 40 56 41 57 42 57 42 56 41 55 40 55 41 55 39 53 38 53 38 54 39 53 35 48 32 48 34 51 35 49 35 50 36 51 37 51 34 48 35 49 35 49 36 50 31 46 33 49 34 49 34 49 35 49 33 47 30 44 28 42 24 39 27 41 26 39 25 35 18 32 24 36 27 37 27 35 24 36 26 36 23 35 27 41 31 40 27 38 28 40 28 38 27 38 25 35 24 35 24 35 24 35 24 36 25 37 26 37 27 38 26 36 25 37 26 38 28 40 29 40 28 37 24 33 25 35 22 34 25 36 24 34 27 37 24 34 22 34 24 36 23 35 23 35 23 35 23 35 22 34 24 37 25 37 25 37 21 33 21 34 22 35 23 35 24 36 23 34 22 33 20 32 18 31 19 32 20 33 21 34 22 34 22 33 21 32 20 32 21 31 21 31 21 31 21 31 21 31 21 31 21 31 21 31 20 30 17 27 16 28 19 31 18 28 17 28 18 29 16 25 21 29 18 25 15 25 18 28 20 28 18 26 16 24 15 24 17 19 17 18 16 17 15 17 15 17 15 18 16 19 17 19 16 18 16 18 16 18 16 18 13 16 14 17 15 18 16 19 15 17 12 13 8 11 12 18 13 16 13 17 14 18 15 18 15 14 14 13 13 14 14 15 15 15 15 14 14 13 13 13 13 12 12 15 17 18 17 16 18 17 15 15 17 17 15 14 17 17 17 16 15 14 12 11 14 14 14 14 14 14 14 14 18 16 15 15 16 16 14 12 18 20 20 22 23 25 26 27 33 34 32 33 31 31 30 30 30 31 31 33 34 36 36 38 30 31 33 29 23 13 8 3 1 0 0 1 1 2 2 2 1 0 1 1 2 2 3 2 5 2 3 6 16 26 36 40 39 41 38 24 13 7 6 5 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 4 9 5 5 10 5 1 8 40 49 60 65 64 61 61 63 65 65 66 66 66 65 64 64 62 62 62 62 61 57 52 48 44 38 30 22 18 16 14 12 18 18 25 22 25 49 47 148 140 167 139 167 142 164 147 170 133 133 128 144 122 127 147 149 139 106 114 108 115 121 166 163 180 155 173 156 154 147 157 152 154 143 135 139 143 156 151 131 113 96 147 193 166 124 103 146 172 205 165 209 159 206 159 203 156 201 158 202 158 203 159 203 157 203 157 204 159 222 144 69 104 217 169 199 157 194 157 203 155 200 155 201 156 202 157 201 160 201 164 212 156 156 181 176 179 143 195 155 192 153 194 142 194 149 193 149 193 149 193 149 193 149 193 149 193 149 193 149 195 149 195 149 195 149 195 149 195 149 195 150 196 151 197 151 197 151 197 151 197 151 197 151 198 152 198 152 198 152 198 152 198 150 198 150 198 150 198 150 199 151 199 151 199 151 199 151 201 151 201 151 201 151 201 151 202 152 202 152 202 152 202 152 203 154 203 154 205 153 205 153 202 149 203 164 212 162 201 160 202 169 205 177 171 175 220 167 222 183 162 199 161 216 162 210 164 211 166 212 166 211 164 208 162 213 168 222 179 199 157 212 171 216 164 204 162 199 153 208 159 203 159 202 158 201 157 201 157 201 157 200 156 199 155 199 152 196 152 196 152 196 152 196 150 196 149 194 147 193 146 192 145 189 141 184 137 183 138 185 139 186 139 191 150 192 135 167 129 151 105 175 153 192 142 188 140 184 142 186 144 186 142 184 140 183 139 181 137 180 136 178 135 177 135 176 132 172 128 169 131 176 127 163 126 187 154 195 127 169 126 169 126 170 128 172 125 168 124 167 124 166 123 166 124 164 123 162 121 161 120 160 122 162 122 161 121 160 120 160 120 160 120 159 119 158 118 158 117 157 117 156 116 155 115 154 115 152 115 150 114 149 112 148 111 147 111 146 110 145 109 145 110 146 108 145 106 143 105 141 103 140 103 139 102 138 101 138 101 140 99 138 98 134 98 135 101 136 101 134 99 132 96 130 99 132 96 128 94 129 96 131 93 128 94 128 94 127 92 125 90 124 90 123 89 122 88 122 85 119 84 119 84 119 84 117 85 116 86 115 85 114 84 114 83 113 83 112 82 111 81 111 82 109 81 107 80 106 78 105 78 105 78 104 77 103 76 103 72 101 73 101 73 101 73 102 72 100 73 101 72 98 68 95 69 97 70 97 68 95 65 92 70 95 64 94 69 98 67 92 64 96 63 94 61 91 59 88 63 91 64 90 58 77 44 65 52 80 56 85 59 86 59 86 57 84 57 84 57 84 57 84 58 84 58 83 57 82 56 82 58 83 57 82 56 83 57 84 56 82 56 81 54 79 52 77 53 79 53 78 52 77 51 75 50 72 50 72 50 72 50 72 49 71 49 70 48 69 47 69 47 67 50 70 51 69 48 66 47 66 47 65 46 64 45 64 40 62 41 60 40 58 38 55 34 52 34 51 34 51 34 50 36 50 37 52 38 52 37 51 39 52 37 50 35 50 37 52 37 51 35 48 34 47 34 48 36 50 36 50 37 52 39 54 42 54 37 51 38 52 37 50 39 52 37 50 36 50 36 51 35 49 35 49 35 49 35 49 33 49 37 51 35 48 34 49 34 46 34 46 34 46 34 46 34 47 35 48 36 47 35 46 35 46 33 44 32 44 32 45 35 47 35 47 35 47 35 47 31 42 32 43 33 42 32 41 33 44 35 46 36 45 34 43 30 40 31 39 27 37 28 40 30 39 28 37 27 38 30 41 28 39 27 34 23 35 27 37 22 35 28 39 28 36 26 37 25 34 26 36 27 35 25 34 22 33 25 34 25 34 26 37 5 17 5 16 4 15 3 15 3 15 3 16 4 17 5 17 4 16 4 16 4 16 4 16 2 14 3 15 3 15 4 16 7 15 7 11 2 10 5 15 6 13 6 14 7 15 8 15 7 14 6 13 5 14 6 15 7 15 7 14 6 13 5 13 6 13 5 15 9 18 8 15 10 16 7 15 8 17 7 14 6 14 7 15 7 14 5 13 6 14 6 14 6 14 6 14 7 16 4 14 7 15 6 12 10 17 15 22 20 25 22 26 22 27 22 28 23 28 23 28 24 30 26 32 28 34 30 36 27 33 25 26 13 12 3 6 0 2 0 1 0 2 2 2 0 1 0 2 0 3 0 3 0 3 0 6 7 22 28 40 34 42 31 22 6 7 4 5 4 6 6 6 6 6 6 6 4 6 4 7 5 8 6 8 3 9 4 5 7 5 0 12 47 54 63 66 64 61 61 63 65 65 65 66 65 65 64 63 58 60 58 60 57 55 48 46 39 35 24 19 13 13 9 10 15 19 21 20 19 32 57 131 127 137 119 137 123 143 129 147 100 121 101 132 110 147 141 138 103 104 109 116 118 143 174 177 179 172 177 169 167 154 172 151 170 138 150 135 155 151 160 127 120 93 148 186 160 114 91 130 142 169 122 161 113 158 116 159 114 156 114 157 113 158 114 159 116 156 118 159 123 180 98 28 87 174 124 152 119 151 116 156 116 155 116 156 117 156 118 157 125 157 121 162 120 136 184 200 209 189 225 194 219 194 230 193 230 193 228 193 228 193 228 193 228 193 228 193 228 193 228 193 228 195 228 195 228 195 228 195 228 195 228 196 229 197 230 197 231 197 233 197 233 197 233 197 234 198 234 198 234 198 234 198 234 198 234 198 234 198 234 198 235 199 235 199 235 199 235 199 236 201 236 201 236 201 236 201 237 202 237 202 237 202 237 202 236 203 236 204 239 206 242 206 240 203 238 211 239 202 224 198 223 207 208 180 197 201 232 209 224 185 141 159 121 162 127 166 135 165 134 167 131 167 127 166 136 179 127 144 115 137 106 126 109 156 123 160 127 160 120 165 122 159 122 158 121 158 120 157 122 157 122 156 121 156 120 155 117 152 117 152 117 152 117 152 114 150 113 149 112 147 110 146 110 144 106 139 102 138 103 140 105 143 110 147 109 139 98 129 98 122 89 143 120 148 109 145 108 143 109 144 109 142 106 140 105 140 104 139 103 137 101 137 96 136 95 135 96 134 94 130 100 127 86 131 111 151 108 132 90 124 91 126 93 129 97 132 91 125 91 124 90 124 89 123 89 124 88 123 86 121 85 121 85 121 84 120 84 119 83 119 85 120 85 119 84 118 83 118 82 117 82 116 81 115 80 116 84 116 83 114 82 113 80 112 79 111 79 110 78 109 77 109 82 108 81 107 80 106 79 105 76 103 76 102 75 102 74 101 75 100 73 98 71 98 71 98 72 100 72 100 71 98 69 96 70 97 68 96 67 95 67 96 65 94 66 94 66 93 64 91 62 90 63 89 62 88 63 88 60 85 62 84 62 84 64 85 62 86 62 85 61 84 60 84 59 83 59 82 58 81 57 81 55 82 54 80 53 79 51 78 51 78 51 77 50 76 49 76 51 73 51 73 51 73 51 73 50 72 51 73 50 70 47 68 46 67 47 68 48 70 50 72 45 67 46 66 44 64 43 65 48 63 47 61 45 59 43 59 43 61 47 64 46 60 39 53 40 58 42 59 42 58 40 56 41 58 41 58 41 58 41 58 43 58 43 57 42 56 41 56 43 57 42 56 41 57 42 58 40 56 41 55 39 53 37 51 37 52 36 51 36 50 35 51 36 50 36 50 36 50 36 50 35 49 35 48 34 47 33 47 33 49 34 50 35 49 34 48 33 48 33 47 32 47 31 46 29 43 30 43 28 41 27 39 24 35 25 34 24 33 25 33 24 35 24 36 25 36 24 35 26 36 24 34 23 35 25 37 25 36 24 35 24 36 25 37 28 38 27 37 26 37 27 38 29 38 25 36 27 39 28 38 28 38 26 36 25 36 25 37 24 35 24 35 24 35 24 35 22 35 26 37 24 34 23 35 22 34 22 34 22 34 22 34 22 35 23 36 24 35 23 34 23 34 21 33 20 32 21 33 22 34 22 34 22 34 22 34 18 31 19 32 20 31 19 30 20 33 22 35 23 34 21 32 21 32 22 31 19 28 20 31 21 30 19 28 18 29 20 31 13 27 20 30 18 27 17 26 12 24 16 27 18 29 20 30 17 26 18 27 18 27 17 26 16 24 15 25 16 26 17 26 17 19 16 18 16 18 15 17 15 17 16 18 16 18 17 19 16 18 16 18 16 18 16 18 16 18 15 17 15 17 14 16 14 18 15 17 12 14 12 17 13 16 13 17 14 18 15 18 15 14 14 13 13 14 14 15 15 15 15 14 14 13 13 13 15 14 14 15 17 17 15 13 18 16 15 15 16 16 15 13 12 13 14 15 15 15 15 15 14 14 14 14 14 13 13 13 16 15 13 14 15 15 14 12 12 15 18 23 25 27 26 27 24 26 25 27 27 29 28 30 29 30 30 32 32 34 34 35 35 33 30 22 16 9 8 7 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 1 2 2 2 5 14 26 36 42 40 33 17 7 4 6 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 6 9 6 5 8 4 5 19 56 61 65 66 63 61 61 63 64 65 65 65 64 63 62 62 58 58 58 58 57 53 48 43 38 32 24 18 14 12 11 10 14 21 23 37 19 52 93 161 139 163 131 160 138 167 143 162 117 135 122 131 132 160 145 103 82 88 111 104 116 138 174 164 177 156 170 159 156 151 155 151 149 140 132 139 141 150 144 127 112 97 145 183 151 115 105 161 170 206 164 208 158 204 157 201 155 200 155 201 157 201 158 202 159 198 158 207 154 229 102 84 148 218 158 196 160 198 152 200 155 200 155 200 156 201 156 201 159 200 163 210 157 159 182 172 180 144 196 155 192 153 194 143 194 149 193 149 193 149 193 149 193 149 193 149 193 149 193 149 195 150 195 150 195 150 195 150 195 150 195 151 196 152 197 152 196 152 196 152 196 152 196 152 197 153 197 153 197 153 197 152 198 152 198 152 198 152 198 152 199 153 199 153 199 153 199 151 201 151 201 151 201 151 201 151 202 152 202 152 202 152 202 152 203 154 203 154 205 153 206 153 207 159 210 166 206 157 196 162 200 186 185 158 201 192 201 203 193 191 162 211 165 216 163 212 166 212 166 216 168 216 167 213 170 219 165 193 156 188 126 149 109 182 156 203 163 207 159 207 159 203 159 203 158 202 158 201 157 201 157 201 156 200 156 199 153 197 153 197 153 197 153 197 151 197 150 195 148 194 147 193 148 192 144 188 140 186 141 187 141 194 149 193 136 176 130 178 134 180 143 195 153 192 146 190 146 188 146 188 145 185 141 182 141 183 140 182 139 180 138 180 137 179 134 180 138 182 134 174 133 167 126 192 158 191 129 166 125 170 125 170 126 172 129 174 125 170 124 169 124 168 123 167 126 166 125 164 123 163 122 162 120 160 120 159 119 159 118 158 120 160 120 159 119 158 118 158 117 157 117 156 116 155 115 154 115 152 115 150 114 149 112 148 111 147 111 146 110 145 109 145 107 144 107 144 107 144 107 144 103 140 103 140 102 139 102 138 101 140 100 139 99 135 98 134 99 134 100 134 100 133 98 132 96 131 97 131 96 130 95 128 93 128 94 128 94 127 92 125 90 124 90 123 89 122 88 122 86 120 85 119 84 119 84 117 85 116 86 115 85 114 84 114 83 113 83 112 82 111 81 111 82 109 81 107 80 106 78 105 78 105 78 104 77 103 76 103 75 102 74 101 73 100 72 99 72 101 73 101 72 99 69 97 71 98 69 96 68 97 69 98 65 96 70 96 63 88 62 94 61 93 60 92 59 91 59 88 59 87 62 91 64 90 63 88 59 86 60 87 60 86 58 84 58 85 58 85 58 85 58 85 58 84 58 83 57 82 56 82 57 83 56 82 56 82 57 83 55 81 55 81 54 79 52 77 51 77 50 76 50 75 49 73 50 72 50 72 50 72 50 72 49 71 49 70 48 69 47 69 50 68 49 67 48 68 49 69 49 68 49 67 48 67 47 66 46 68 47 65 45 62 41 58 38 55 37 53 34 50 33 49 34 48 34 48 34 48 34 47 35 49 34 48 34 48 35 50 36 50 36 50 37 52 39 54 40 54 39 53 38 51 36 50 38 50 35 50 38 54 40 54 39 52 37 50 36 50 36 51 35 49 35 49 35 49 35 49 33 49 37 51 35 48 34 49 34 46 34 46 34 46 34 46 34 47 35 48 36 47 35 46 35 47 34 45 32 44 33 45 33 45 33 45 33 45 33 45 31 42 32 43 33 42 32 41 31 42 32 43 33 42 32 41 32 43 33 42 30 39 31 43 32 41 30 40 30 40 31 41 29 44 32 45 28 37 22 35 25 37 24 38 27 40 26 35 27 37 28 38 29 37 28 36 28 35 23 33 27 36 25 31 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 5 16 4 15 3 14 2 13 6 15 10 17 8 13 5 13 6 13 6 14 7 15 8 15 7 14 6 13 5 14 6 15 7 15 7 14 6 13 5 13 8 15 6 15 8 16 6 12 9 16 6 15 8 16 7 13 6 15 8 16 8 16 7 15 6 14 6 13 5 13 5 12 5 13 2 13 6 15 5 12 3 12 13 22 21 27 22 26 23 28 24 29 25 30 25 31 23 29 24 30 26 32 28 33 29 34 25 24 12 11 3 7 1 3 3 3 2 2 2 2 0 2 0 2 0 2 0 2 0 1 0 0 0 7 18 32 37 39 23 13 0 4 4 7 4 6 6 6 6 6 6 6 4 6 4 7 5 8 6 8 5 9 3 5 5 3 7 28 61 63 65 64 62 61 62 63 64 64 64 64 63 62 61 60 55 57 55 57 54 52 45 42 35 31 21 18 13 13 11 12 13 21 20 33 11 39 110 139 127 134 113 130 122 145 123 134 86 120 90 120 113 150 107 75 67 97 109 108 115 145 171 168 177 169 176 166 167 152 169 146 167 134 150 138 156 147 155 125 115 101 164 184 140 101 93 153 136 165 115 158 110 155 114 155 113 154 112 154 111 156 112 157 117 151 119 162 120 179 48 54 126 169 118 155 122 154 111 156 115 154 116 155 116 156 117 156 124 156 118 159 121 141 186 195 212 191 226 194 219 193 230 193 230 193 228 193 228 193 228 193 228 193 228 193 228 193 228 193 228 195 228 195 228 195 228 195 228 195 228 196 229 197 230 197 231 196 231 196 231 196 231 196 232 197 232 197 232 197 232 197 232 198 232 198 232 198 232 198 233 199 233 199 233 199 233 200 236 201 236 201 236 201 236 201 237 202 237 202 237 202 237 202 236 203 238 204 239 206 240 205 240 209 243 209 230 197 223 200 222 198 195 182 224 210 217 210 171 168 138 165 127 164 126 169 133 166 134 168 131 169 129 169 131 167 131 156 130 150 102 120 63 135 121 159 124 162 121 159 123 160 122 159 122 158 121 158 123 158 122 157 122 156 121 156 119 154 119 154 119 154 119 154 116 151 115 150 113 148 112 148 113 148 110 144 107 142 106 143 104 143 108 138 94 126 93 133 95 140 110 147 109 148 110 147 107 145 107 145 106 143 105 142 103 141 103 140 102 139 101 138 99 135 94 135 101 137 96 128 88 132 113 156 115 133 94 131 98 130 95 127 92 125 91 124 93 125 92 125 91 124 91 125 91 127 90 125 89 124 87 123 85 121 85 120 84 120 83 119 85 120 85 119 84 118 83 118 82 117 82 116 81 115 80 116 84 116 83 114 82 113 80 112 79 111 79 110 78 109 77 109 79 107 80 107 80 107 80 108 77 104 76 103 76 102 75 102 74 100 74 100 73 99 71 97 70 98 71 100 72 100 71 99 67 96 69 98 70 96 66 93 65 94 66 94 66 93 64 91 62 90 63 89 62 88 63 88 62 86 63 85 63 84 64 85 62 86 62 85 61 84 60 84 59 83 59 82 58 81 57 81 54 81 54 80 53 79 52 79 51 78 51 77 50 76 49 76 54 75 52 74 50 72 49 70 51 73 51 72 50 71 49 70 46 68 48 70 50 70 49 69 46 68 48 67 42 61 40 63 43 58 43 58 43 58 43 59 43 61 44 61 44 61 43 60 40 58 42 60 44 61 45 62 42 59 42 59 42 59 42 59 43 58 43 57 42 56 41 56 42 57 41 55 40 56 42 57 40 55 40 55 40 54 38 52 36 51 36 51 35 50 34 50 36 50 36 50 36 50 36 50 35 49 35 48 34 47 33 47 36 50 33 47 32 48 35 51 34 49 33 48 32 47 32 47 34 47 34 47 31 44 30 41 28 40 29 37 26 35 26 33 24 35 23 34 22 33 23 34 24 35 24 35 24 36 25 37 27 38 27 38 27 39 29 41 27 38 27 38 27 37 25 36 28 37 25 36 27 40 29 39 28 38 26 36 25 36 25 37 24 35 24 35 24 35 24 35 22 35 26 37 24 34 23 35 23 35 23 35 23 35 23 35 22 35 23 36 24 35 23 34 24 35 22 33 21 33 21 34 21 33 21 33 21 33 21 33 21 33 22 35 23 34 21 33 19 31 19 31 19 31 19 31 22 33 23 32 20 29 21 32 22 32 21 31 21 31 21 31 25 30 18 27 18 24 12 21 15 24 15 27 19 28 15 21 19 29 20 30 21 29 20 28 23 27 14 24 19 29 16 20 16 18 16 18 16 18 16 18 16 18 16 18 16 18 16 18 16 18 16 18 16 18 16 18 17 18 16 17 15 16 14 15 12 17 17 20 15 16 12 15 13 16 13 17 14 18 15 18 15 14 14 13 13 14 14 15 15 15 15 14 14 13 13 13 16 15 14 15 16 16 14 12 17 15 14 14 15 16 14 13 18 18 18 18 17 16 15 14 14 14 14 13 13 12 12 11 13 12 11 12 13 14 13 12 7 11 16 22 25 27 26 26 32 33 32 32 31 31 30 31 29 30 30 31 31 33 32 34 34 33 33 26 19 11 6 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 1 2 2 0 0 4 15 25 38 34 24 9 2 3 6 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 7 8 5 4 6 3 14 39 60 61 62 61 61 61 63 64 63 63 63 63 62 60 59 58 57 57 56 57 56 52 47 42 33 28 20 15 13 12 12 11 19 27 24 43 17 73 132 164 137 166 129 160 140 171 138 149 118 139 121 144 144 142 100 68 77 95 108 97 112 132 158 159 174 158 169 158 149 147 149 148 146 141 134 145 143 148 140 127 96 112 173 185 128 102 114 187 167 205 159 207 155 201 153 198 152 197 153 198 154 199 154 199 157 196 158 205 156 214 58 123 164 206 160 205 161 199 148 204 154 199 154 200 155 200 156 200 158 199 160 207 158 165 184 167 184 147 197 155 191 152 194 144 194 149 193 149 193 149 193 149 193 149 193 149 193 149 193 149 195 150 195 150 195 150 195 150 195 150 195 151 196 152 197 152 196 152 196 152 196 152 196 152 197 153 197 153 197 153 197 153 198 152 198 152 198 152 198 152 199 153 199 153 199 153 199 151 200 151 201 151 201 151 201 151 202 152 202 152 202 152 202 152 203 153 203 154 205 153 205 155 206 163 211 163 201 159 201 173 206 164 183 176 202 198 209 209 165 201 165 214 168 212 167 214 166 213 167 218 170 220 171 219 181 218 155 148 90 132 88 139 118 195 168 207 163 207 158 202 160 204 160 203 159 203 158 202 158 202 158 201 157 201 156 200 154 198 154 198 154 198 154 198 152 198 152 197 150 195 149 194 149 195 147 192 145 190 143 189 141 189 137 183 132 180 133 181 134 185 140 180 136 185 142 182 141 183 141 184 142 185 144 186 141 183 141 182 140 182 140 181 138 179 133 177 134 178 131 172 130 192 157 191 130 171 131 180 132 176 129 172 126 170 124 169 126 171 126 171 125 170 125 168 126 167 127 166 125 164 124 163 123 163 122 162 122 161 121 161 120 160 120 159 119 158 118 158 117 157 117 156 116 155 115 154 115 152 115 150 114 149 112 148 111 147 111 146 110 145 109 145 106 144 107 144 107 144 107 145 104 141 104 140 103 140 102 139 100 141 101 141 101 137 98 134 98 133 99 134 100 134 99 133 95 130 97 132 98 130 94 127 93 128 94 128 94 127 92 125 90 124 90 123 89 122 88 122 88 121 86 120 85 119 84 117 85 116 86 115 85 114 84 114 83 113 83 112 82 111 81 111 81 108 80 107 80 107 79 106 78 105 78 104 77 103 76 103 76 103 74 102 72 100 71 98 73 101 73 100 72 100 72 100 61 93 69 102 76 104 75 101 65 91 60 88 60 88 57 83 54 87 55 88 57 89 59 88 61 88 60 86 59 85 58 84 59 86 59 87 60 88 62 89 59 86 59 86 59 86 59 86 58 84 58 83 57 82 56 82 57 82 55 81 55 81 56 83 54 80 55 81 55 80 53 78 53 79 52 78 51 77 51 75 50 72 50 72 50 72 50 72 49 71 49 70 48 69 47 69 51 69 48 66 47 67 50 70 47 66 47 66 46 65 45 64 46 68 47 65 45 62 42 59 43 60 41 57 38 54 36 52 38 51 36 49 34 49 35 50 36 51 38 52 39 53 39 53 42 55 40 53 39 53 39 53 34 49 36 51 38 52 37 50 41 53 37 51 38 52 38 50 39 52 37 50 36 50 36 51 35 49 35 49 35 49 35 49 33 49 37 51 35 48 34 49 35 47 35 47 35 47 35 47 34 47 35 48 36 47 35 46 36 47 34 46 33 45 34 46 35 47 35 47 35 47 35 47 32 42 33 43 33 43 32 42 31 41 31 40 30 41 31 41 31 42 32 41 29 38 30 41 32 42 32 42 31 41 30 39 27 33 19 39 29 38 19 30 12 28 20 38 29 43 28 37 29 38 30 39 30 39 29 38 33 37 24 33 28 38 25 29 3 15 4 16 4 16 5 17 5 17 4 16 4 16 3 15 4 16 4 16 4 16 4 16 4 16 3 15 3 15 2 14 5 14 9 16 7 12 5 12 6 13 6 14 7 15 8 15 7 14 6 13 5 14 6 15 7 15 7 14 6 13 5 13 7 14 6 15 9 17 7 13 9 15 6 14 7 15 6 12 11 19 11 18 9 15 6 13 6 14 5 13 4 11 3 11 2 11 0 11 5 14 5 11 3 10 11 19 19 25 21 25 26 31 25 30 24 28 22 27 25 30 26 31 27 32 28 33 28 34 27 27 14 11 2 2 1 3 3 4 4 5 7 5 3 3 1 3 0 2 0 2 1 3 0 0 0 3 10 19 27 29 15 9 0 6 4 5 4 6 6 6 6 6 6 6 4 6 4 7 5 8 6 8 4 7 1 4 4 3 17 51 60 60 59 60 60 62 63 64 62 62 62 62 60 59 57 56 54 56 53 56 53 51 43 41 25 22 13 11 7 9 7 9 20 23 25 27 21 76 129 136 120 135 116 133 121 144 116 118 83 117 85 132 118 120 67 72 73 95 97 104 122 132 151 167 175 169 178 162 156 138 161 144 164 129 149 141 157 140 148 122 98 119 188 175 108 90 103 168 128 163 110 154 107 152 113 153 112 151 110 152 110 153 111 153 113 155 119 154 129 148 23 99 128 154 123 160 117 156 109 159 114 154 115 154 116 155 116 155 122 154 116 156 122 147 188 190 215 194 227 194 218 193 231 194 230 193 228 193 228 193 228 193 228 193 228 193 228 193 228 194 228 195 226 195 226 195 226 195 226 195 226 196 227 197 228 197 230 196 231 196 231 196 231 196 232 197 232 197 232 197 232 197 232 198 232 198 232 198 232 198 233 199 233 199 233 199 233 199 236 201 236 201 236 201 236 201 237 202 237 202 237 202 237 202 236 203 238 204 239 206 240 205 239 209 240 202 225 201 229 205 209 176 212 211 226 206 206 175 136 161 133 168 137 169 132 170 135 169 138 173 137 175 135 176 136 181 131 83 18 62 41 82 119 171 139 169 131 166 124 162 124 160 123 160 122 159 122 159 124 158 123 158 122 157 122 157 120 155 120 155 120 155 120 155 117 153 116 152 115 150 113 149 113 149 112 147 110 145 108 143 111 140 103 136 103 141 104 138 105 139 99 131 92 134 95 132 100 137 100 138 101 141 105 143 103 141 103 141 103 140 102 140 101 137 100 133 96 132 99 133 116 154 116 129 92 131 102 127 95 128 94 127 94 128 95 129 94 127 94 126 93 126 92 126 91 127 90 125 89 124 87 123 88 124 87 123 87 122 86 122 85 120 85 119 84 118 83 118 82 117 82 116 81 115 80 116 84 116 83 114 82 113 80 112 79 111 79 110 78 109 77 109 80 107 80 107 80 107 80 107 78 104 77 104 76 103 76 103 74 101 75 102 75 100 71 97 71 99 72 100 72 99 70 98 68 97 69 97 68 96 67 94 65 94 66 94 66 93 64 91 62 90 63 89 62 88 63 88 63 88 65 86 63 85 64 85 62 86 62 85 61 84 60 84 59 83 59 82 58 81 57 81 53 80 53 80 53 80 53 80 51 78 51 77 50 76 49 76 53 74 52 73 51 72 50 71 52 73 50 72 50 72 51 73 52 75 56 77 54 70 44 62 38 55 30 52 34 55 31 48 36 52 38 54 40 57 43 59 43 60 44 61 44 61 44 62 47 63 44 60 42 58 41 58 41 58 41 58 41 58 41 58 43 58 43 57 42 56 41 56 41 56 40 55 40 55 41 56 38 54 39 55 40 54 38 53 38 53 38 52 37 52 36 52 36 50 36 50 36 50 36 50 35 49 35 48 34 47 33 47 35 49 34 48 33 49 34 50 32 47 31 46 31 45 30 45 31 45 32 46 31 44 30 42 33 44 34 43 32 41 32 39 30 40 27 36 24 36 25 37 27 39 29 41 31 42 31 41 32 42 30 39 27 38 27 38 22 34 25 38 28 39 27 37 31 40 27 37 27 38 26 35 28 38 26 36 25 36 25 37 24 35 24 35 24 35 24 35 22 35 26 37 24 34 23 35 24 36 24 36 24 36 24 36 22 35 23 36 24 35 23 34 24 36 23 34 22 34 22 34 23 35 23 35 23 35 23 35 17 29 18 30 18 30 17 29 20 31 19 30 18 31 19 32 21 32 22 31 19 28 20 31 21 32 22 32 21 30 19 28 18 23 16 31 20 18 3 14 14 26 20 30 20 28 18 29 19 29 20 30 21 29 20 28 22 28 17 26 19 28 16 22 15 17 15 18 16 19 17 19 17 19 17 18 16 17 15 17 16 18 16 18 16 18 16 18 14 16 15 17 15 17 16 18 12 16 15 17 12 14 11 15 13 16 13 17 14 18 15 18 15 14 14 13 13 14 14 15 15 15 15 14 14 13 13 13 14 13 13 15 17 18 16 15 16 15 13 14 15 15 14 12 15 16 16 16 15 14 13 12 14 14 13 13 12 11 10 10 11 10 9 10 12 13 13 11 9 12 14 19 21 24 25 26 29 29 28 29 28 29 28 29 32 33 32 33 33 34 33 34 34 32 29 21 14 6 2 1 2 2 3 4 5 6 7 8 4 4 4 3 3 2 2 2 6 4 3 1 2 5 10 13 25 23 18 8 6 7 6 3 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 5 5 2 3 5 4 24 60 61 61 60 60 61 62 62 62 62 62 62 61 60 58 56 55 54 53 53 53 53 49 43 39 24 20 13 9 8 8 9 9 25 26 31 33 37 122 140 166 130 166 136 165 138 167 128 135 112 137 118 142 136 120 77 74 81 84 92 108 133 123 132 158 170 162 171 156 136 131 139 148 137 131 126 144 137 138 128 118 90 130 186 164 99 103 133 199 164 203 157 204 152 198 151 194 150 195 151 196 152 197 152 197 150 204 153 194 170 175 51 166 167 196 161 200 151 204 149 200 153 198 154 199 154 200 155 199 156 198 158 203 158 170 186 162 186 148 197 155 191 152 195 145 194 149 193 149 193 149 193 149 193 149 193 149 193 149 193 149 194 151 194 151 194 151 194 151 194 151 194 152 195 153 196 153 196 153 196 153 196 153 196 153 197 154 197 154 197 154 197 153 198 153 198 153 198 153 198 153 199 154 199 154 199 154 199 153 200 151 201 151 201 151 201 151 202 152 202 152 202 152 202 152 203 153 203 154 205 153 205 155 210 164 207 158 199 166 207 176 182 172 200 181 211 197 186 202 161 217 165 210 169 208 171 213 173 220 175 226 179 230 180 231 175 222 183 168 85 112 71 153 174 223 173 212 172 211 161 209 161 205 160 204 160 203 159 203 159 203 158 202 158 201 157 201 156 200 156 200 156 200 156 200 154 200 153 198 151 197 150 196 149 195 148 193 146 191 143 189 143 191 140 190 143 192 142 187 143 185 139 182 135 177 133 181 136 178 135 177 136 179 138 182 141 183 141 183 141 183 141 183 138 183 138 179 131 178 139 190 152 188 131 170 128 178 131 170 127 172 127 172 127 173 129 175 128 173 127 172 127 171 126 170 125 166 126 165 124 163 123 162 123 163 123 162 122 162 121 161 120 160 120 159 119 158 118 158 117 157 117 156 116 155 115 154 115 152 115 150 114 149 112 148 111 147 111 146 110 145 109 145 109 145 108 144 107 143 106 142 105 142 104 141 104 140 103 140 100 141 102 142 103 138 98 134 100 135 100 134 99 132 97 130 98 131 96 130 95 129 95 130 93 128 94 128 94 127 92 125 90 124 90 123 89 122 88 122 89 123 87 121 85 120 84 117 85 116 86 115 85 114 84 114 83 113 83 112 82 111 81 111 80 107 80 107 80 107 80 107 78 105 78 104 77 103 76 103 73 101 73 101 73 101 73 101 74 101 72 99 72 100 74 102 82 108 76 98 64 86 52 78 53 80 51 79 51 79 50 77 49 81 51 85 54 88 58 88 60 87 61 89 62 88 61 87 64 90 61 86 57 84 57 85 58 85 58 85 58 85 58 85 58 84 58 83 57 82 56 82 56 81 55 80 54 81 55 82 53 80 54 81 55 80 54 79 52 78 52 77 51 77 50 74 50 72 50 72 50 72 50 72 49 71 49 70 48 69 47 69 48 68 49 69 50 68 49 67 48 67 47 66 47 65 46 65 43 66 46 65 46 64 45 62 46 64 46 62 44 61 44 60 42 54 38 50 35 49 37 52 38 53 41 56 43 57 43 56 41 54 39 53 38 53 39 54 37 52 40 55 41 54 39 51 40 52 37 50 38 53 38 51 39 52 37 50 36 50 36 51 35 49 35 49 35 49 35 49 33 49 37 51 35 48 34 49 36 48 36 48 36 48 36 48 34 47 35 48 36 47 35 46 37 48 35 46 34 46 34 47 34 46 34 46 34 46 34 46 30 40 31 41 31 41 30 40 33 42 31 40 30 41 32 43 32 43 33 42 30 39 31 43 30 41 31 41 30 39 27 36 30 42 31 45 24 32 32 65 100 109 85 79 45 43 25 36 28 37 29 38 29 38 28 37 29 37 28 36 27 35 26 34 3 15 3 16 4 17 5 17 5 17 5 16 4 15 3 15 4 16 4 16 4 16 4 16 1 14 2 15 3 16 4 17 5 13 7 13 4 10 4 12 6 13 6 14 7 15 8 15 7 14 6 13 5 14 6 15 7 15 7 14 6 13 5 13 5 12 4 15 9 18 9 16 8 15 5 13 7 15 5 12 3 12 5 13 6 14 5 13 6 14 5 12 3 11 2 9 3 9 1 10 4 13 4 11 6 12 10 16 15 22 20 25 22 28 23 29 24 30 26 31 28 33 28 33 28 34 29 34 30 32 21 17 4 4 0 2 1 2 3 4 8 7 11 9 2 4 2 3 1 2 0 2 6 5 1 3 3 7 7 9 16 21 11 10 3 9 4 2 4 6 6 6 6 6 6 6 4 6 4 7 5 8 6 8 2 4 0 3 3 4 25 65 64 63 62 62 62 62 61 60 62 62 61 60 59 57 56 55 50 51 49 52 49 47 39 37 23 20 12 10 7 10 9 11 24 20 31 18 37 120 129 140 112 134 122 135 118 137 101 106 81 131 90 126 110 114 65 72 74 79 87 121 147 124 123 155 170 170 176 160 140 125 152 144 155 119 144 133 152 128 137 112 108 137 192 154 90 101 121 177 127 160 110 153 107 150 111 150 109 150 109 151 109 151 110 152 107 161 114 144 140 116 23 132 136 150 120 149 107 161 111 151 114 153 114 154 115 155 116 155 117 154 112 155 125 151 187 186 215 195 232 195 222 193 229 194 227 193 227 193 227 193 228 193 228 193 230 194 230 194 230 193 228 194 226 194 226 194 226 194 226 194 226 195 227 196 228 196 230 196 230 196 230 196 230 196 231 197 231 197 231 197 231 197 231 198 231 198 231 198 231 198 232 199 232 199 232 199 232 199 234 201 236 201 236 201 236 201 237 202 237 202 237 202 237 201 238 202 240 204 239 206 240 206 245 214 233 199 221 204 227 201 181 198 224 205 237 203 159 161 129 164 130 167 138 173 134 169 140 176 143 181 142 185 142 186 151 169 153 175 107 96 67 175 147 177 129 165 135 166 122 165 124 161 124 160 123 159 122 159 124 159 124 158 123 157 122 157 121 156 121 156 121 156 121 156 118 154 117 153 116 151 114 150 112 148 112 147 110 145 107 142 107 141 109 143 107 141 103 138 100 138 103 146 103 135 99 147 99 136 96 133 95 134 97 136 103 141 103 141 103 141 103 140 102 140 106 137 99 137 113 156 108 129 93 130 102 128 97 134 98 131 96 129 94 127 94 127 95 128 95 127 94 127 93 126 90 126 89 124 87 123 86 122 86 122 86 121 85 120 84 120 85 120 85 119 84 118 83 118 82 117 82 116 81 115 80 115 82 116 83 114 82 113 80 112 79 111 79 110 78 109 77 109 81 109 79 108 77 106 78 104 78 105 78 104 77 103 76 103 74 102 76 104 76 101 71 97 73 101 73 100 71 98 68 96 71 98 68 94 66 95 68 97 65 94 66 94 66 93 64 91 62 90 63 89 62 88 63 88 65 89 65 87 64 85 64 85 62 86 62 85 61 84 60 84 59 83 59 82 58 81 57 81 53 80 53 80 53 80 53 80 51 78 51 77 52 75 51 75 50 73 51 73 51 73 51 74 52 73 50 71 50 73 52 75 51 68 42 58 33 53 32 53 30 54 35 55 30 49 31 55 32 49 35 53 39 57 42 59 43 61 45 62 44 59 40 56 43 59 41 57 40 59 43 61 40 57 40 57 40 57 40 57 41 58 43 57 42 56 41 56 41 55 40 54 39 55 40 56 38 53 39 55 40 55 39 54 36 52 36 51 35 50 34 50 36 50 36 50 36 50 36 50 35 49 35 48 34 47 33 47 32 48 35 51 36 50 33 47 34 49 34 48 33 47 32 47 29 45 32 47 33 47 34 46 35 47 37 46 36 46 36 46 31 39 27 35 23 35 25 37 26 38 30 42 32 43 32 42 27 38 27 38 27 40 30 42 30 42 32 44 32 41 28 37 27 37 24 36 27 40 29 39 28 38 26 36 25 36 25 37 24 35 24 35 24 35 24 35 22 35 26 37 24 34 23 35 24 36 24 36 24 36 24 36 22 35 23 36 24 35 23 34 25 36 23 34 22 34 22 35 21 33 21 33 21 33 21 33 21 34 24 35 25 34 24 33 24 33 21 31 21 31 23 34 24 35 25 33 21 31 22 34 20 30 21 31 20 28 16 25 15 24 18 26 9 32 59 115 178 182 141 114 57 41 16 27 18 29 21 30 22 29 21 28 20 29 22 29 19 26 19 28 13 17 14 19 15 20 17 21 12 17 15 20 17 21 16 19 14 17 16 18 14 16 15 18 16 18 15 17 15 16 14 16 10 15 14 16 11 13 11 17 13 17 14 18 15 17 14 16 11 11 12 13 15 16 17 17 11 11 12 13 15 16 17 17 14 15 14 14 13 13 12 13 13 14 13 14 13 14 13 14 13 14 13 14 13 14 13 14 12 13 12 12 11 11 10 11 11 12 11 13 12 14 13 14 11 13 14 18 21 25 27 29 28 28 27 28 27 29 29 31 33 34 32 32 30 31 30 31 31 29 26 18 11 4 2 1 2 3 3 4 6 8 10 11 5 4 3 1 1 2 3 4 2 2 2 3 3 4 4 4 15 13 10 7 5 4 5 6 4 5 5 6 6 5 5 4 6 6 6 6 6 6 6 6 6 5 6 5 6 17 44 70 65 63 61 61 61 61 59 57 63 62 60 60 60 59 56 53 54 54 53 51 46 41 36 34 27 25 18 13 6 10 10 19 18 23 31 40 62 155 141 162 129 170 130 163 142 163 120 137 122 143 131 149 132 128 76 79 76 67 103 132 150 125 112 142 166 168 175 155 143 124 126 145 116 113 117 134 131 127 114 95 92 161 181 140 80 117 158 200 157 201 157 204 152 198 149 197 150 198 152 200 153 199 150 196 154 194 167 202 161 142 63 198 161 202 153 196 151 198 154 199 154 198 153 197 152 198 153 202 151 209 152 204 152 168 182 168 194 149 193 143 192 148 194 154 193 154 193 154 194 153 194 151 193 149 193 146 194 146 193 148 193 150 193 150 193 150 193 150 195 152 195 152 195 152 195 152 196 153 196 153 196 153 196 153 197 154 197 154 197 154 197 154 197 152 198 152 198 152 198 152 198 152 198 152 198 152 198 152 199 151 199 151 199 151 199 151 200 152 200 152 200 152 200 154 201 157 203 154 205 152 210 154 215 155 207 161 195 180 204 148 192 179 208 194 210 199 162 205 165 212 169 213 170 213 172 221 180 227 177 228 179 234 185 239 185 222 178 245 188 204 160 229 173 217 169 212 165 210 165 211 162 207 162 207 162 207 162 207 159 205 159 204 158 203 157 203 157 203 157 202 156 201 155 201 153 199 153 198 152 197 151 197 147 193 147 192 145 189 141 186 144 189 143 188 141 186 139 185 141 187 141 186 140 186 139 185 140 185 141 184 138 179 131 173 131 175 130 175 133 180 140 186 145 183 136 182 147 191 144 181 131 173 130 173 130 173 129 172 133 176 131 174 129 172 128 171 126 171 126 171 126 171 126 171 126 169 126 168 125 167 124 167 123 166 123 165 122 164 121 164 119 160 121 162 121 159 116 154 116 156 116 155 115 154 114 154 114 154 113 153 113 153 112 152 109 149 109 148 108 147 107 147 107 147 107 146 106 145 105 145 104 144 102 142 101 141 99 140 99 135 100 137 102 137 101 136 99 134 99 134 99 134 99 134 98 131 96 129 95 129 95 130 95 128 93 126 91 125 91 125 90 121 90 120 89 119 87 119 87 119 87 118 86 117 85 117 86 116 84 113 82 111 81 111 84 114 84 113 81 110 80 110 81 108 81 107 80 106 78 106 77 105 77 104 76 104 75 103 73 102 74 102 74 102 75 103 74 101 71 98 69 96 68 96 61 85 53 78 51 81 54 82 50 78 50 78 51 81 54 83 50 79 53 83 57 87 61 89 62 88 60 86 59 87 61 89 62 89 62 88 61 86 60 86 59 83 59 82 59 81 58 81 58 84 58 83 57 82 56 82 57 82 56 81 55 82 56 83 54 80 54 79 54 76 53 76 52 74 52 74 52 74 52 74 49 68 49 69 50 70 51 70 50 69 50 69 50 69 50 69 49 67 48 69 51 70 49 65 48 67 48 67 48 67 48 67 48 65 45 61 42 61 45 64 46 64 46 63 45 62 44 62 42 60 42 59 42 59 42 59 43 58 40 54 41 57 43 56 40 53 39 53 39 54 41 56 39 53 39 53 39 53 39 53 42 54 38 52 39 53 39 52 35 50 37 51 36 50 38 55 35 50 36 50 36 49 34 47 35 49 35 49 35 49 35 49 35 45 35 44 34 43 33 43 29 41 33 45 36 45 33 42 36 46 35 44 34 43 32 42 34 44 34 43 33 42 32 42 33 42 33 41 32 40 31 40 28 38 31 41 32 40 29 37 32 39 29 39 33 43 31 37 32 41 31 39 30 38 28 37 21 38 26 35 44 93 154 229 255 245 245 255 185 79 17 42 27 32 27 33 28 33 28 33 31 34 27 32 28 33 28 32 2 13 3 15 4 16 6 17 2 14 3 15 5 16 5 15 2 15 4 16 2 14 3 16 3 15 3 14 2 14 1 13 5 14 8 14 5 11 6 15 5 12 6 14 7 13 5 12 4 12 5 14 6 15 8 16 4 12 5 14 6 15 8 16 9 14 9 13 8 12 7 12 8 13 8 13 8 13 8 13 8 13 8 13 8 13 8 13 7 12 7 11 6 10 5 10 6 11 6 12 7 13 8 13 5 11 9 17 16 24 21 27 23 27 22 27 22 28 24 30 27 32 26 30 25 30 26 31 25 30 21 19 6 5 0 2 0 2 3 4 6 9 11 12 4 5 2 3 0 2 1 3 0 2 0 3 1 4 2 4 8 8 4 4 2 4 4 7 2 5 3 6 4 5 3 4 4 6 4 6 4 6 4 6 4 7 5 5 6 25 47 68 63 63 59 61 60 62 58 58 59 59 56 58 57 58 53 53 52 54 51 50 44 40 33 32 23 22 15 10 5 6 9 13 19 19 21 28 59 137 123 130 118 131 117 133 122 136 85 114 77 121 91 129 106 113 67 72 77 75 120 142 158 134 112 139 162 178 165 155 129 125 132 127 134 105 148 125 154 118 124 92 109 170 179 125 72 107 140 163 124 153 113 148 104 143 104 148 106 149 106 150 108 150 108 149 114 148 122 154 118 87 40 159 121 156 113 150 112 152 114 153 114 153 113 152 113 152 114 152 101 151 106 160 126 152 183 189 220 195 233 193 230 192 222 194 219 193 220 193 222 193 226 194 228 193 232 193 234 194 235 193 228 193 227 193 227 193 227 193 229 195 229 195 229 195 229 195 230 196 230 196 230 196 230 196 231 197 231 197 231 197 231 198 232 198 232 198 232 198 232 198 232 198 232 198 232 198 232 198 233 199 233 199 233 199 233 199 234 200 234 200 234 200 234 200 242 200 243 203 242 207 240 211 240 206 219 201 219 204 210 178 224 206 222 211 192 176 134 171 129 169 129 172 128 172 129 175 136 179 135 181 135 187 138 191 135 181 137 188 143 171 134 176 135 171 131 168 128 166 127 166 123 162 123 162 123 162 123 162 123 159 123 158 122 158 121 157 121 157 121 156 120 156 119 155 117 153 117 152 116 152 115 151 112 148 112 147 110 144 107 142 106 141 105 141 105 141 105 141 105 140 104 140 103 139 103 139 100 140 102 141 101 138 96 134 88 125 85 123 85 125 88 129 94 134 100 141 102 137 94 128 94 132 94 132 93 131 93 130 95 132 94 131 93 129 94 129 93 126 93 126 95 126 95 126 92 126 91 125 90 125 89 124 87 122 86 121 86 120 85 120 83 120 86 122 85 119 81 115 81 117 81 117 80 116 79 115 82 114 83 113 83 113 82 112 79 109 79 108 78 108 77 107 75 107 75 106 76 105 75 105 76 104 77 101 76 100 74 100 73 102 74 103 75 103 74 102 71 99 71 99 71 99 71 99 71 97 69 95 68 95 68 96 68 94 66 91 64 90 63 91 61 90 62 89 61 88 62 87 62 87 63 86 63 85 64 85 62 85 58 83 56 82 56 82 58 84 58 83 55 80 54 80 53 80 52 79 52 78 53 77 53 76 54 76 53 75 54 74 51 73 51 73 51 73 50 72 51 72 50 70 47 68 44 66 39 57 34 54 34 55 33 53 30 51 30 51 30 52 32 54 37 54 39 57 42 60 44 62 46 62 44 60 43 61 45 63 45 62 45 61 44 60 43 60 42 60 42 59 41 60 40 59 39 59 39 58 40 56 39 56 42 56 43 55 42 56 43 57 41 54 41 53 40 53 39 53 38 52 38 53 38 53 38 53 34 49 34 50 35 51 36 51 35 50 35 50 35 50 35 50 35 48 34 50 37 51 35 46 34 48 34 48 34 48 34 48 38 48 34 44 32 45 34 47 34 46 34 45 33 45 32 44 30 41 30 42 30 42 32 42 33 41 31 40 32 43 35 42 32 40 29 39 29 40 30 42 29 40 29 40 29 40 29 40 31 40 27 38 28 39 28 38 25 37 27 37 25 36 27 40 24 36 25 36 25 35 23 33 24 35 24 35 24 35 24 36 25 36 24 36 23 35 22 34 18 31 21 34 23 34 22 33 23 34 24 34 24 34 24 34 24 34 24 33 23 32 22 32 24 33 23 32 23 31 22 31 20 29 22 31 22 31 20 29 22 29 19 29 23 32 21 27 23 32 22 30 21 29 19 28 32 39 23 44 100 197 216 255 209 248 227 249 151 78 15 41 19 29 23 29 23 28 22 28 24 29 21 28 23 29 21 26 13 17 14 19 15 20 17 21 14 18 14 18 14 19 16 20 14 17 16 18 14 16 15 18 15 17 15 16 14 16 13 15 13 17 16 18 13 16 14 18 11 14 12 16 13 15 11 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 13 13 12 13 13 14 13 14 13 14 13 14 13 14 13 14 13 14 13 14 12 13 12 12 11 11 10 11 11 12 11 12 12 13 12 13 9 12 14 18 20 24 24 26 28 28 27 28 27 29 29 31 31 32 30 31 30 32 32 33 32 29 25 17 10 4 2 2 2 2 3 4 7 9 11 12 8 7 6 4 3 3 3 3 2 2 2 3 3 4 4 4 4 3 2 2 3 4 6 8 5 5 6 6 6 6 5 5 6 6 6 6 6 6 6 6 5 9 7 3 13 36 56 64 65 63 62 62 62 62 61 59 58 57 56 57 58 57 55 53 54 53 52 49 44 39 33 31 22 21 14 12 5 10 10 20 20 36 26 51 93 169 135 164 126 166 129 170 145 158 115 136 126 145 129 146 129 127 76 80 66 89 126 141 147 120 105 111 168 169 179 158 135 126 125 116 104 107 111 122 121 109 99 89 114 176 169 117 76 139 165 190 155 199 151 194 145 194 149 201 149 194 149 194 149 195 151 197 154 196 152 202 146 122 100 213 157 202 150 196 149 199 151 199 152 199 150 198 150 198 151 201 150 206 150 198 151 166 182 172 194 151 193 144 191 152 193 161 193 156 194 154 193 154 193 153 193 150 193 150 192 150 193 149 193 150 193 150 193 150 193 150 195 152 195 152 195 152 195 152 196 153 196 153 196 153 196 153 197 154 197 154 197 154 197 153 197 152 198 152 198 152 198 152 198 152 198 152 198 152 198 152 199 153 199 153 199 153 199 153 200 154 200 154 200 154 200 154 199 156 201 154 205 155 210 160 214 157 194 164 209 170 184 162 209 177 209 209 188 192 167 212 171 214 174 216 174 217 175 224 181 229 183 233 188 237 192 238 189 236 187 226 177 229 176 214 170 215 170 215 169 213 167 212 163 208 163 208 163 208 163 208 159 205 159 205 158 204 158 203 157 203 157 203 156 202 156 201 153 199 153 199 152 198 152 197 150 196 150 195 148 192 145 190 140 186 140 186 141 187 141 187 140 186 140 185 139 184 138 184 137 184 140 187 142 186 140 184 133 176 129 172 125 170 125 171 119 170 133 176 127 167 124 171 132 176 132 175 131 175 130 174 131 175 131 175 131 175 130 174 127 172 127 172 127 172 127 172 125 170 126 170 125 169 125 168 121 165 121 164 120 164 119 162 120 162 122 163 122 160 118 157 119 159 118 158 117 157 117 157 114 155 114 154 113 153 112 153 109 150 109 150 108 149 108 148 107 148 107 147 106 146 105 146 104 145 102 143 101 142 99 140 102 138 104 139 104 138 103 137 99 134 99 134 99 134 99 134 97 131 96 129 95 129 95 129 94 128 92 125 90 124 90 124 90 121 90 120 89 119 87 119 87 118 86 118 85 117 85 117 84 114 83 112 82 112 83 113 83 113 83 112 81 111 80 110 79 106 78 105 78 104 76 104 76 103 75 103 74 102 74 101 73 101 73 100 71 99 70 98 72 100 72 99 69 94 64 90 56 83 54 83 56 83 52 78 53 81 52 80 52 81 53 82 58 85 59 86 60 88 61 89 64 90 63 89 62 90 63 91 62 89 62 88 61 86 60 86 60 83 60 83 60 81 60 80 59 84 59 83 57 82 56 82 57 82 56 81 55 82 56 83 54 80 54 79 54 76 53 76 52 74 53 72 53 72 53 72 50 69 50 69 51 70 51 70 50 69 50 69 50 69 50 69 49 67 48 68 51 70 49 66 48 67 48 67 48 67 48 67 50 67 48 64 46 64 47 66 46 64 46 64 45 63 45 62 41 61 42 60 42 60 42 59 43 58 40 54 42 57 42 55 42 56 41 54 40 54 41 55 42 56 42 56 42 56 42 56 42 54 38 52 39 53 39 52 37 52 38 51 35 49 37 52 36 50 36 50 36 49 34 48 35 49 35 49 35 49 35 48 37 47 37 47 36 46 36 46 32 43 33 43 34 44 34 44 31 42 32 43 34 45 35 46 34 44 34 43 33 42 32 42 33 41 32 41 31 40 31 40 29 39 30 40 31 39 30 38 29 37 28 38 30 39 29 36 32 41 31 39 30 38 28 37 29 31 41 133 222 255 255 252 255 255 224 169 91 55 39 54 32 36 31 35 30 34 28 33 29 33 28 34 30 34 27 29 3 14 3 15 4 16 5 16 5 15 2 12 2 14 4 16 2 15 4 16 2 14 3 16 5 16 4 16 3 15 3 14 6 14 7 14 6 13 7 14 4 12 6 13 6 13 5 11 7 15 7 14 6 13 5 13 7 15 7 14 6 13 5 13 9 14 9 13 8 12 7 12 8 13 8 13 8 13 8 13 7 12 7 12 7 12 7 12 7 12 7 11 6 10 5 10 6 11 6 11 6 11 6 12 3 10 8 16 14 21 18 24 23 27 22 27 22 28 24 30 25 30 25 30 26 32 28 33 26 30 20 17 4 4 0 2 0 2 2 4 6 8 11 12 6 8 5 5 2 3 1 3 0 2 0 3 1 4 2 4 0 2 0 2 1 4 4 7 3 5 4 7 5 6 3 5 4 6 4 6 4 6 4 6 2 9 4 2 15 46 59 60 63 63 60 62 61 63 59 60 55 56 54 57 56 58 54 54 51 53 49 48 41 36 29 27 17 17 11 7 4 7 12 15 18 29 16 44 97 146 116 130 114 126 117 141 124 124 74 114 85 124 89 126 104 114 67 71 64 101 144 140 134 112 100 105 142 157 169 174 140 125 127 109 129 106 145 119 151 107 114 97 139 182 156 92 69 128 150 159 123 153 115 150 109 147 109 152 110 150 107 149 108 151 112 154 113 152 108 158 97 65 83 165 116 151 108 147 108 150 110 149 110 150 109 149 109 149 110 150 107 151 113 159 128 151 181 190 214 194 226 192 221 191 212 193 219 193 222 193 222 193 224 193 225 193 225 192 227 191 227 192 227 193 227 193 227 193 227 193 229 195 229 195 229 195 229 195 230 196 230 196 230 196 230 196 231 197 231 197 231 197 231 198 232 198 232 198 232 198 232 198 232 198 232 198 232 198 232 198 233 199 233 199 233 199 233 199 234 200 234 200 234 200 234 200 238 199 237 202 240 207 241 211 234 203 216 203 229 188 191 201 227 206 218 203 155 164 143 171 135 175 137 178 135 178 135 181 141 184 144 189 152 198 159 204 157 200 151 178 135 180 137 166 129 169 132 171 132 170 129 167 125 164 125 164 124 163 124 163 124 160 123 159 123 158 122 158 122 158 121 157 121 156 120 156 118 154 117 153 117 152 116 152 115 151 115 151 114 149 111 146 104 140 104 140 103 139 103 139 104 140 103 139 102 138 102 138 99 139 101 141 103 142 102 141 102 140 99 135 94 132 92 131 84 124 88 122 81 121 92 138 97 134 96 133 95 131 94 131 94 131 94 131 95 132 97 132 95 128 95 128 96 127 96 127 93 127 91 126 91 125 90 125 87 122 87 121 86 121 85 120 86 122 87 123 86 120 83 118 83 118 82 118 81 117 81 116 83 115 84 113 83 112 81 111 80 110 79 109 79 108 78 108 75 107 75 106 76 105 75 105 76 104 77 101 76 100 74 100 75 103 75 104 75 103 74 101 70 98 70 98 70 98 70 98 70 96 68 95 67 94 68 95 67 93 65 91 63 90 63 90 61 90 62 89 61 88 62 87 61 86 63 85 62 85 63 84 59 83 56 82 56 83 58 84 57 82 55 81 55 81 54 79 52 79 52 79 51 78 52 76 51 75 52 74 52 73 52 73 53 75 52 73 50 71 48 70 49 72 50 72 47 66 40 60 33 53 31 53 33 53 30 49 34 55 34 55 34 56 37 58 44 61 45 62 45 62 45 62 47 64 47 64 47 64 47 64 45 62 45 61 44 60 43 60 43 61 42 60 42 60 41 60 39 59 39 58 40 56 39 56 42 56 43 55 42 56 43 57 41 54 41 53 40 53 39 53 38 52 38 53 38 53 38 53 35 51 36 51 36 51 36 51 35 50 35 50 35 50 35 50 36 49 34 49 36 51 35 47 34 48 34 48 34 48 34 48 38 49 36 47 34 46 35 48 35 47 34 46 34 45 33 45 31 42 31 43 31 43 33 43 33 41 32 41 33 43 34 40 34 42 30 41 29 41 30 41 30 41 30 41 30 41 30 41 31 40 27 38 28 39 28 38 27 39 28 37 24 34 25 37 25 36 26 37 25 36 24 34 24 35 24 35 24 35 24 36 25 37 25 37 24 36 24 36 22 34 21 33 21 34 22 35 22 32 23 33 23 34 24 34 24 34 24 33 23 32 22 32 23 32 23 31 22 31 21 30 21 30 21 30 21 30 21 30 20 29 20 30 21 30 20 28 22 31 22 30 21 29 20 29 43 26 34 103 153 175 150 185 143 158 101 81 34 51 28 35 26 33 26 31 24 29 23 28 22 28 22 30 25 30 20 23 14 18 15 19 15 19 16 20 16 19 13 16 12 17 14 19 14 17 16 18 14 16 15 18 18 20 17 19 17 18 16 18 13 15 12 15 13 16 12 15 13 16 14 18 15 17 13 16 16 16 15 14 14 13 12 12 16 16 15 14 14 13 12 12 14 15 14 14 13 13 12 13 13 14 13 14 13 14 13 14 12 13 12 13 12 13 12 13 12 13 12 12 11 11 10 11 11 12 11 12 11 12 11 11 9 11 11 14 16 20 22 24 28 28 27 28 27 29 29 31 30 31 30 31 31 33 33 34 32 28 24 15 8 2 1 2 1 1 2 3 5 7 8 9 7 7 7 6 5 4 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 7 7 7 7 6 5 6 6 6 6 6 6 6 6 4 7 4 4 22 51 62 57 64 62 61 61 63 63 62 60 58 57 57 58 59 59 57 55 53 52 50 46 41 34 28 26 16 15 10 11 6 13 14 27 18 43 25 78 125 171 129 161 126 163 130 178 140 141 99 141 131 147 128 145 129 127 75 75 64 116 139 127 110 90 95 98 111 138 171 189 158 121 104 108 101 110 111 116 120 99 91 100 160 193 144 97 91 162 175 198 151 194 153 196 148 190 144 187 151 193 149 191 148 193 151 196 150 193 148 203 119 106 134 202 151 197 147 194 148 197 148 196 149 197 148 196 148 196 149 197 148 200 147 193 148 164 182 173 193 154 193 148 191 155 192 162 193 153 194 153 194 153 193 154 192 153 191 155 191 155 191 153 192 150 193 150 193 150 193 150 195 152 195 152 195 152 195 152 196 153 196 153 196 153 196 153 197 154 197 154 197 154 197 153 197 152 198 152 198 152 198 152 198 152 198 152 198 152 198 152 199 153 199 153 199 153 199 153 200 154 200 154 200 154 200 154 200 154 201 156 204 161 208 166 199 161 198 170 205 150 179 186 209 200 212 198 159 199 180 208 174 220 179 222 179 223 182 228 184 231 191 239 208 251 223 255 213 240 195 227 176 224 171 225 168 215 171 217 172 216 169 213 166 211 165 210 164 209 163 208 160 206 160 205 159 205 158 204 158 204 158 203 157 203 156 202 154 200 154 199 153 199 152 198 152 198 152 198 151 196 149 194 143 189 142 186 139 184 137 182 140 186 140 185 139 184 138 184 140 185 140 185 140 185 139 184 139 183 137 180 134 178 132 177 130 172 126 168 125 173 135 184 136 180 135 178 133 176 132 175 132 176 132 176 133 177 133 177 130 175 129 174 128 173 127 172 126 171 127 170 126 170 125 169 124 168 123 167 123 166 122 165 122 163 123 162 121 160 119 159 118 157 117 157 116 156 116 155 115 156 114 154 113 153 111 152 110 151 110 150 109 150 108 149 107 148 107 147 106 146 105 146 104 145 102 143 101 142 99 140 101 137 102 137 102 136 100 134 98 133 98 133 98 133 98 133 97 130 95 128 94 128 94 129 94 127 92 124 90 123 89 124 90 121 90 120 89 119 87 119 86 118 85 117 85 116 84 116 83 113 82 112 82 113 84 114 83 111 79 110 82 112 81 108 81 108 80 107 79 106 78 106 75 103 74 102 74 101 73 101 76 104 75 102 73 100 71 99 71 100 72 100 69 94 62 88 58 83 53 81 54 83 55 82 57 85 58 87 60 90 63 92 64 91 63 90 63 89 62 89 64 91 64 92 65 91 64 91 62 89 62 88 61 86 60 86 61 84 61 83 61 82 60 81 59 84 59 83 57 82 56 82 57 82 56 81 55 82 56 83 54 80 54 79 54 76 53 76 52 74 53 72 53 72 53 72 52 70 51 70 51 70 51 70 50 69 50 69 50 69 50 69 51 68 47 67 49 69 49 67 48 67 48 67 48 67 48 67 48 66 47 64 46 64 46 64 47 65 47 64 46 64 45 63 42 62 43 61 43 61 43 60 43 59 42 56 43 57 41 52 42 55 41 54 40 54 41 55 41 55 41 55 41 55 41 55 42 54 38 52 39 53 39 52 38 53 39 51 35 48 36 51 36 51 37 51 37 50 35 48 35 49 35 49 35 49 35 48 35 45 35 45 36 46 36 46 35 45 34 43 33 44 34 45 34 44 33 43 33 42 32 42 34 44 34 43 33 42 32 42 32 41 31 40 31 39 30 39 30 39 30 39 30 39 30 39 29 39 32 41 31 40 30 39 31 40 30 39 30 39 29 38 19 34 16 19 20 41 46 68 69 68 51 51 50 61 42 34 34 39 33 37 31 35 29 34 28 33 28 35 31 35 26 28 4 15 4 15 4 15 4 15 4 14 3 13 2 13 2 13 2 15 4 16 2 14 3 16 6 18 5 17 4 16 4 16 6 12 3 11 6 13 5 11 6 14 8 15 8 15 7 13 7 15 7 14 6 13 5 13 7 15 7 14 6 13 5 13 9 14 9 13 8 12 7 12 8 13 8 13 8 13 8 13 6 11 6 11 6 11 6 11 7 12 7 11 6 10 5 10 6 11 6 11 5 10 5 10 5 10 4 10 8 17 16 23 23 27 22 27 22 28 24 30 26 31 25 30 25 31 27 32 26 29 18 15 2 3 0 2 0 1 1 1 2 4 5 6 2 5 3 6 3 4 1 3 0 2 0 3 1 4 2 4 4 6 4 5 3 5 3 4 4 6 5 7 5 7 4 6 4 6 4 6 4 6 4 6 3 5 2 9 27 52 59 57 60 61 58 60 60 62 59 59 57 58 55 58 57 59 54 54 50 52 47 45 37 32 24 22 12 13 8 7 6 11 17 22 18 29 23 80 118 139 113 126 114 125 119 143 112 96 58 119 88 124 91 125 107 115 65 67 81 125 138 116 102 87 99 100 88 134 172 191 170 125 110 107 124 109 141 111 146 98 107 111 180 183 123 80 83 127 130 149 121 155 122 158 119 152 113 150 109 149 108 148 107 148 110 149 113 145 119 154 68 68 113 149 111 147 105 145 107 148 107 146 108 148 107 146 106 147 108 148 113 149 115 155 128 149 181 191 213 194 222 192 219 193 212 194 222 195 226 195 226 194 226 193 225 191 223 192 221 191 221 191 225 193 227 193 227 193 227 193 229 195 229 195 229 195 229 195 228 196 228 196 228 196 228 196 229 197 229 197 229 197 229 197 231 198 232 198 232 198 232 198 232 198 232 198 232 198 232 198 233 199 233 199 233 199 233 199 234 200 234 200 234 200 234 200 234 202 233 202 237 205 239 206 225 199 228 203 213 182 202 216 213 210 194 175 135 172 143 164 135 175 140 179 139 179 138 182 142 189 163 214 195 239 217 250 203 216 168 192 143 170 126 177 131 172 133 172 133 171 131 169 128 167 127 166 126 164 125 163 125 160 124 160 123 159 123 159 123 158 122 158 121 157 121 157 119 154 118 154 117 153 117 153 116 152 116 152 116 151 114 149 112 147 110 144 106 140 102 138 105 141 105 140 104 140 103 139 103 141 102 140 101 139 100 138 97 136 97 135 96 135 95 134 100 135 97 136 102 139 99 132 101 137 99 135 97 133 95 132 97 134 96 133 96 133 98 133 98 131 97 130 98 128 97 127 94 127 92 127 91 126 91 126 90 125 89 124 89 123 88 123 87 122 86 121 84 119 83 118 81 117 81 117 80 116 79 115 84 115 85 114 82 111 81 110 81 110 80 110 79 109 79 109 75 107 75 106 76 105 75 105 76 104 77 101 76 100 74 100 74 102 74 102 73 100 71 98 69 97 69 97 69 97 69 97 69 96 68 94 66 93 67 94 66 93 64 90 62 89 62 89 61 90 62 89 61 88 62 87 60 85 62 85 61 84 63 83 60 84 57 82 56 82 57 83 57 80 52 79 56 83 55 78 54 81 54 80 53 80 54 78 52 75 53 75 52 74 53 73 54 76 53 75 52 73 51 73 50 72 50 71 47 66 42 62 43 62 38 59 39 62 41 61 40 61 40 62 42 65 45 67 48 64 47 64 46 63 45 62 46 64 47 65 48 64 47 63 45 62 45 61 44 60 43 60 44 61 43 61 42 61 42 61 39 59 39 58 40 56 39 56 42 56 43 55 42 56 43 57 41 54 41 53 40 53 39 53 38 52 38 53 38 53 38 53 37 52 37 52 36 51 36 51 35 50 35 50 35 50 35 50 37 49 33 47 35 50 36 49 34 48 34 48 34 48 34 48 35 47 35 47 34 46 33 45 36 47 35 47 34 46 34 46 32 43 32 44 32 44 34 44 33 42 33 42 34 43 32 38 30 39 28 39 28 40 30 42 29 40 29 40 29 40 29 40 31 40 27 38 28 39 28 38 26 38 27 37 24 35 26 38 26 37 27 38 26 36 24 35 24 35 24 35 24 35 24 36 23 35 23 35 24 36 24 36 23 35 23 35 23 34 22 34 25 34 24 33 22 31 21 30 24 34 24 33 23 32 22 32 22 31 22 31 21 30 21 29 22 30 21 29 20 30 21 31 20 31 24 33 22 30 22 32 21 30 21 30 21 30 21 30 20 30 29 29 17 18 4 35 37 47 19 33 15 30 20 33 25 32 26 31 25 30 24 29 23 28 22 29 24 29 21 24 15 19 15 19 15 19 15 19 14 18 14 18 14 17 12 15 14 17 16 18 14 16 15 18 16 18 15 17 15 16 14 16 14 15 11 15 14 18 13 14 12 16 14 17 14 17 13 15 15 14 14 14 14 14 14 13 15 14 14 14 14 14 14 13 14 15 14 14 13 13 12 13 13 14 13 14 13 14 13 14 11 12 11 12 11 12 11 12 12 13 12 12 11 11 10 11 11 12 11 11 10 10 9 10 12 11 8 8 10 16 21 25 28 28 27 28 27 29 29 31 32 33 31 31 30 31 31 32 32 28 23 13 6 1 1 2 2 1 1 0 0 1 1 2 1 2 4 5 5 5 4 3 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 4 6 7 7 8 8 7 7 6 6 6 6 6 6 6 6 6 9 5 5 16 35 52 60 60 61 59 58 59 60 61 60 59 59 58 57 57 57 57 54 52 52 51 49 44 38 30 24 21 13 13 9 11 8 17 20 33 21 45 41 121 137 161 135 159 128 164 131 178 123 114 82 152 129 149 128 147 132 129 73 69 92 128 116 99 90 84 100 98 90 173 191 196 180 147 101 106 97 111 106 104 115 89 88 115 180 175 104 87 94 129 111 152 129 174 139 187 148 194 154 198 151 191 151 191 150 189 147 188 153 181 161 188 88 119 159 190 148 193 144 192 146 195 146 193 147 195 146 194 146 194 147 195 147 197 145 191 145 163 181 176 193 153 193 143 193 147 196 152 196 147 195 149 195 150 194 151 192 153 192 153 191 155 191 155 193 150 193 150 193 150 193 150 195 152 195 152 195 152 195 152 196 153 196 153 196 153 196 153 197 154 197 154 197 154 197 154 198 153 198 153 198 153 198 153 198 153 198 153 198 153 198 153 199 154 199 154 199 154 199 154 200 155 200 155 200 155 200 154 204 154 203 158 203 164 202 170 191 167 204 168 186 159 208 188 209 210 183 193 169 211 168 214 170 216 175 216 175 218 177 224 185 239 212 255 244 255 252 255 249 255 207 233 186 232 174 233 174 219 173 217 171 215 170 215 168 213 167 211 165 209 164 208 161 207 160 206 160 205 159 205 159 205 158 204 158 203 157 203 155 201 154 200 154 199 153 199 151 198 152 198 152 197 150 196 151 197 150 194 147 192 145 190 142 188 142 188 141 187 140 186 143 188 142 186 141 186 141 186 139 184 139 185 139 184 138 183 139 184 138 186 142 186 136 179 138 183 137 181 134 179 132 177 135 179 135 178 133 177 132 176 132 177 131 175 129 173 128 172 127 172 127 171 127 170 126 170 124 168 124 167 123 167 122 165 121 162 120 159 119 158 118 158 119 159 118 158 117 157 117 157 116 157 115 155 112 152 110 151 111 152 110 151 110 150 109 150 107 148 107 147 106 146 105 146 104 145 102 143 101 142 99 140 102 138 103 138 102 136 100 134 97 132 97 132 97 132 97 132 96 129 94 128 93 127 94 128 93 126 91 124 89 123 89 123 90 121 90 120 89 119 87 119 85 117 85 116 84 116 83 115 86 115 84 113 82 112 82 112 83 109 77 108 82 114 81 107 80 107 80 106 79 106 77 105 77 104 76 104 75 103 75 102 74 102 73 101 73 101 73 101 73 100 72 98 69 96 66 94 66 93 65 94 68 96 66 92 66 93 64 92 64 92 64 93 64 91 64 90 63 90 63 89 62 90 64 92 65 91 63 89 62 89 62 88 61 86 60 86 62 85 61 84 62 82 61 82 59 84 59 83 57 82 56 82 57 82 56 81 55 82 56 83 54 80 54 79 54 76 53 76 52 74 53 72 53 72 53 72 53 72 53 71 52 70 51 70 50 69 50 69 50 69 50 69 52 68 47 66 48 69 50 68 48 67 48 67 48 67 48 67 48 66 48 66 48 65 47 64 48 66 47 65 47 64 46 64 43 63 44 62 44 62 44 61 43 59 42 57 44 57 40 50 37 51 37 51 38 54 41 56 42 56 42 56 42 56 42 56 42 54 38 52 39 53 39 52 36 51 38 51 36 50 38 54 38 50 39 51 38 50 37 48 36 48 36 48 36 48 36 48 35 46 36 46 37 47 38 48 35 45 36 47 36 45 33 42 33 42 32 42 32 42 32 42 34 44 34 43 33 42 32 42 31 40 31 39 30 39 29 38 31 40 29 38 29 38 31 40 28 39 33 41 30 38 30 40 30 39 30 39 30 39 30 39 25 25 8 29 27 24 18 50 30 40 39 50 40 42 31 39 31 36 31 35 30 35 30 35 30 34 27 33 29 34 27 31 4 15 4 15 4 15 4 15 2 13 3 15 3 13 0 10 2 15 4 16 2 14 3 16 2 14 1 13 1 12 0 12 9 14 5 13 8 16 8 12 4 12 5 13 6 12 5 11 6 14 6 14 6 14 6 14 6 14 6 14 6 14 6 14 9 14 9 13 8 12 7 12 8 13 8 13 8 13 8 13 6 11 6 11 6 11 6 11 7 12 7 11 6 10 5 10 6 11 6 10 5 9 4 9 9 11 2 5 3 14 16 25 23 27 22 27 22 28 24 30 28 33 27 31 25 30 25 30 26 29 18 14 1 2 0 3 0 1 0 0 0 0 0 0 0 0 0 4 3 5 2 3 0 2 0 3 1 4 2 4 0 2 1 5 3 5 3 5 4 7 5 8 6 7 5 6 4 6 4 6 4 6 4 6 10 5 4 21 38 52 57 63 58 58 55 58 58 60 57 58 57 57 54 56 54 55 50 49 50 51 46 44 35 30 21 19 11 12 8 8 8 14 21 26 20 27 36 112 122 129 118 127 116 126 121 140 98 74 47 125 89 124 94 127 110 116 65 63 103 123 105 86 90 84 99 86 93 177 195 173 174 148 109 93 122 113 138 107 142 96 106 125 188 164 92 76 81 87 62 94 57 93 68 112 88 134 108 151 120 157 121 157 119 153 115 150 121 138 133 141 46 87 137 149 110 144 105 144 108 146 107 144 109 146 108 145 107 146 108 147 112 147 114 152 127 148 179 190 213 194 227 194 228 195 224 198 229 196 231 195 229 195 229 194 228 192 227 192 225 192 225 192 227 193 227 193 227 193 227 193 229 195 229 195 229 195 229 195 228 196 228 196 228 196 228 196 229 197 229 197 229 197 229 197 231 198 231 198 231 198 231 198 231 198 231 198 231 198 231 198 232 199 232 199 232 199 232 199 233 200 233 200 233 200 233 201 232 205 232 203 234 202 237 201 225 195 230 193 195 199 226 206 206 194 150 165 149 169 120 173 128 170 136 173 134 172 133 176 148 200 185 239 223 251 225 245 230 240 184 194 153 190 138 172 136 176 134 171 131 169 131 170 130 168 128 167 127 165 125 164 125 161 125 160 124 159 123 159 123 159 123 158 122 157 121 157 119 155 119 154 118 153 117 153 115 151 116 152 116 151 114 150 117 153 117 152 115 151 114 150 107 143 107 142 106 142 105 141 104 143 103 142 103 143 105 145 102 141 102 141 102 140 100 138 104 139 101 136 100 138 105 143 103 138 101 136 98 133 96 132 100 136 99 135 97 133 97 131 100 132 98 131 99 129 97 128 94 128 93 127 92 126 91 126 88 123 88 122 87 121 86 121 86 121 84 118 82 117 81 118 84 120 84 119 83 118 82 118 85 116 85 114 82 111 80 109 81 111 81 110 80 109 79 109 75 107 75 106 76 105 75 105 76 104 77 101 76 100 74 100 77 105 77 104 75 102 73 100 69 97 69 97 69 97 69 97 69 95 67 93 66 93 66 94 66 92 64 90 62 88 62 89 61 90 62 89 61 88 62 87 60 85 62 84 61 83 62 83 62 86 58 83 56 81 55 81 57 79 50 78 56 84 55 77 52 79 52 78 51 77 52 76 53 77 55 76 54 76 54 75 49 71 50 72 50 72 50 73 52 73 49 70 47 68 46 68 43 64 45 69 50 70 45 62 48 68 45 64 42 62 40 61 46 63 46 63 46 63 46 63 44 62 47 64 47 64 45 61 45 62 45 61 44 60 43 60 44 62 44 61 43 61 42 61 39 59 39 58 40 56 39 56 42 56 43 55 42 56 43 57 41 54 41 53 40 53 39 53 38 52 38 53 38 53 38 53 38 53 38 52 37 51 36 51 35 50 35 50 35 50 35 50 38 49 33 47 34 50 36 49 34 48 34 48 34 48 34 48 37 50 38 50 38 49 36 47 36 48 36 47 35 46 34 46 32 43 32 44 32 44 34 44 33 42 34 43 35 43 32 37 26 35 24 36 27 40 31 43 32 43 32 43 32 43 32 43 31 40 27 38 28 39 28 38 24 36 26 37 25 36 27 41 26 39 27 39 27 38 25 36 24 36 24 36 24 36 24 36 27 37 27 38 28 39 29 39 24 35 27 38 27 35 23 31 20 30 21 32 22 33 24 34 24 34 24 33 23 32 22 32 22 31 22 30 21 29 20 29 23 31 20 28 19 29 22 32 17 29 23 31 19 27 19 30 21 30 21 30 21 30 21 30 22 37 28 17 22 36 19 20 22 32 19 29 22 32 22 24 23 29 24 30 24 30 24 30 25 29 21 27 22 28 22 27 14 18 14 18 14 18 14 18 16 20 16 19 15 18 14 18 11 14 13 16 14 15 12 13 15 17 15 16 14 15 13 15 14 17 14 17 14 17 14 17 14 16 11 13 10 14 13 17 13 12 11 11 12 13 15 16 13 13 13 13 13 13 13 13 12 13 12 13 12 13 12 13 9 11 12 14 13 13 10 10 13 13 11 11 10 11 10 12 11 12 11 11 10 10 9 10 9 11 10 12 11 13 12 14 7 8 6 6 7 13 19 26 27 27 24 27 29 31 28 26 27 30 31 33 32 32 33 35 32 32 28 18 9 2 0 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 3 4 6 5 3 3 4 5 4 4 4 5 5 6 6 6 3 3 4 5 5 4 3 3 6 7 7 8 8 7 7 6 7 3 8 26 45 55 57 57 57 57 57 57 57 57 57 57 59 57 56 56 56 55 52 50 51 47 42 38 34 30 25 23 12 10 5 10 12 23 23 35 21 46 66 149 150 164 128 171 120 166 136 178 93 91 89 158 133 147 125 145 135 136 72 66 116 101 94 81 83 101 86 91 118 207 189 190 180 161 118 103 110 98 114 109 106 90 95 143 189 149 83 87 91 129 99 139 97 133 92 131 91 132 96 136 109 151 121 169 141 188 156 198 154 203 166 162 86 163 165 190 144 188 141 188 144 191 146 192 141 187 141 190 147 195 149 197 148 194 144 188 145 167 169 186 191 152 194 137 194 135 192 137 196 145 195 148 196 149 197 152 196 152 194 150 192 152 193 153 193 150 194 152 195 152 194 151 194 151 194 151 194 151 194 151 195 152 196 152 196 152 196 152 197 153 197 153 197 153 197 153 196 153 196 153 196 153 196 153 197 154 197 154 197 154 197 154 198 155 198 155 198 155 198 155 199 156 199 157 200 158 201 157 202 154 204 160 202 163 196 165 195 176 201 144 185 191 202 199 199 202 165 205 172 214 166 217 171 214 172 214 175 221 179 227 181 234 206 255 244 255 252 255 251 254 204 232 193 242 178 231 172 218 172 216 170 214 168 213 170 215 169 213 166 210 164 208 162 208 161 207 161 206 160 206 159 204 158 204 158 204 157 203 157 203 156 201 154 200 153 198 154 200 153 199 153 198 152 198 153 199 152 198 152 198 152 197 148 194 147 192 145 190 144 189 147 192 146 191 146 190 145 190 144 189 143 188 143 187 142 187 140 186 140 186 140 186 140 186 137 183 136 182 136 181 135 181 136 180 135 178 133 177 132 176 129 175 131 177 131 175 128 172 129 174 129 173 128 171 126 170 123 168 125 170 125 167 120 161 120 161 121 160 120 159 119 159 120 160 119 158 118 157 116 156 113 155 114 155 114 154 112 152 110 150 108 149 110 151 109 149 107 148 107 147 106 146 105 146 106 146 103 145 102 143 100 141 103 139 103 138 103 138 103 137 98 132 96 130 95 130 95 131 95 129 95 127 92 126 94 130 94 127 91 123 88 121 88 122 88 120 89 120 89 119 86 117 85 117 85 116 84 115 83 115 85 114 83 112 82 112 82 113 80 110 79 109 79 110 81 111 81 107 79 105 78 105 77 106 76 104 76 103 75 102 74 102 72 100 73 101 72 100 71 98 69 98 71 100 71 98 68 95 70 97 68 96 67 95 68 96 66 95 67 95 67 94 65 92 65 92 65 91 64 90 63 90 60 89 64 91 62 89 64 93 62 88 60 87 62 88 61 86 60 83 60 83 61 82 61 82 58 83 58 83 57 83 57 83 58 84 58 83 57 82 56 82 56 82 56 81 56 78 55 78 55 76 54 71 52 70 51 70 52 71 52 71 52 71 52 71 53 72 53 71 52 70 51 70 47 66 48 67 47 66 46 64 52 70 49 67 48 68 51 71 48 66 48 66 48 66 48 66 51 66 46 65 49 68 48 63 43 63 44 61 43 61 42 59 41 60 47 62 47 57 39 49 35 50 38 51 37 52 40 56 40 54 40 54 41 56 43 58 43 56 41 54 39 52 39 53 37 52 38 52 38 51 36 49 37 47 37 47 37 47 37 47 38 47 35 44 34 45 37 48 36 47 37 48 38 47 37 46 35 45 35 45 35 45 35 45 32 42 32 42 32 42 32 42 31 41 32 43 35 46 37 47 35 41 30 40 33 43 32 38 31 40 31 40 31 40 31 40 31 40 31 39 30 38 29 38 33 41 31 39 30 39 30 40 28 36 28 37 30 38 31 38 30 36 29 36 29 37 31 39 28 34 30 36 30 34 27 31 31 35 28 32 27 33 30 36 4 15 4 15 4 15 4 15 5 16 4 15 4 14 3 14 0 13 2 15 3 14 1 12 3 15 3 14 2 13 1 13 7 14 7 14 7 14 7 14 6 13 4 11 4 11 6 13 6 13 4 12 4 13 6 15 5 13 5 13 5 13 5 13 7 12 7 12 7 12 7 12 5 11 6 12 7 11 6 10 8 12 6 10 5 10 5 11 6 11 6 10 5 9 4 9 5 10 6 11 6 11 6 12 4 9 3 7 3 12 14 24 22 26 20 27 25 30 23 26 22 29 26 32 26 31 27 33 27 29 16 12 0 2 0 1 0 1 1 1 1 1 1 1 0 0 0 1 0 2 0 2 0 4 3 4 1 2 1 5 2 4 2 5 3 6 4 6 2 4 3 5 3 5 2 4 4 7 5 8 6 7 5 6 0 0 5 26 43 53 53 55 55 57 55 57 55 57 55 57 56 57 53 55 54 55 50 50 47 45 38 36 30 28 21 20 10 9 5 7 11 19 23 25 19 31 66 131 123 134 110 131 111 128 120 128 68 57 66 127 92 122 92 126 122 122 63 74 118 95 94 81 88 91 79 79 129 185 182 178 174 156 134 104 125 103 143 111 129 95 112 159 177 125 68 74 84 108 79 108 72 102 68 99 61 95 60 93 58 91 54 91 62 104 78 117 97 139 115 118 61 125 136 156 119 151 114 148 112 146 110 144 119 153 116 149 112 145 107 139 104 139 110 145 118 147 166 205 211 197 226 194 228 198 234 205 230 196 227 192 223 190 223 189 226 191 227 192 231 193 231 192 230 195 229 195 229 194 228 193 228 194 228 194 228 194 228 194 227 196 225 196 225 196 225 196 226 197 226 197 226 197 226 197 228 196 228 196 228 196 228 196 229 197 229 197 229 197 229 197 230 198 230 198 230 198 230 198 231 199 231 200 232 201 233 202 229 204 230 204 234 200 232 195 235 202 210 184 211 206 220 211 172 170 133 165 133 166 126 170 131 169 135 172 137 174 135 177 143 186 157 204 190 232 215 242 210 215 170 190 152 180 134 177 137 178 138 177 137 175 136 175 132 170 131 168 128 166 126 164 127 163 126 162 126 161 125 161 123 159 123 158 122 158 122 157 122 157 121 156 119 154 117 153 118 154 118 153 117 153 116 152 117 152 116 152 116 151 115 151 113 149 112 147 110 145 109 144 108 147 108 146 107 146 106 145 105 144 105 143 104 143 103 142 105 141 105 141 105 141 105 141 103 139 103 138 102 137 101 137 100 137 99 135 97 134 98 133 97 130 98 132 100 130 98 128 95 129 94 128 92 127 91 126 89 124 90 125 89 122 86 119 86 122 86 122 85 121 84 120 84 120 83 118 82 117 80 116 81 114 84 114 84 113 82 111 81 109 78 109 80 111 80 108 75 107 74 106 76 105 75 105 75 103 77 102 77 102 77 102 76 103 75 103 75 102 74 102 70 97 68 95 67 95 67 96 68 96 69 96 67 93 65 92 66 92 64 90 62 89 63 91 59 89 61 89 61 88 61 85 60 85 61 84 61 83 62 83 61 84 57 82 56 82 56 83 55 80 54 79 53 80 54 81 54 80 52 78 51 78 53 78 52 76 54 75 53 74 53 74 52 75 53 75 53 74 51 72 48 70 49 72 49 70 47 68 48 69 47 67 45 67 46 67 45 67 46 67 46 66 44 64 48 65 48 64 47 63 46 63 44 62 47 64 45 62 47 65 45 61 43 60 45 62 44 60 42 60 42 60 42 61 42 61 38 58 38 58 40 57 40 57 43 58 45 57 44 56 43 56 43 56 43 55 42 55 41 55 44 57 42 56 40 54 40 55 37 52 37 52 37 52 37 52 38 53 38 52 37 51 36 51 35 49 36 50 35 49 34 47 37 51 35 49 35 49 37 51 36 48 36 48 36 48 36 48 39 48 34 47 37 49 35 45 33 44 32 44 32 43 33 43 37 45 34 39 26 30 19 25 27 37 27 38 26 38 29 43 30 40 29 40 29 41 30 42 32 42 30 40 28 38 28 39 27 38 27 38 26 37 25 36 26 38 26 38 26 38 26 38 25 37 23 35 23 35 25 37 26 36 27 36 27 36 27 35 28 37 28 37 28 37 28 37 22 32 22 32 22 32 22 32 21 31 22 32 23 34 24 35 26 32 22 31 24 33 23 29 21 30 21 30 21 30 21 30 22 31 22 30 21 29 20 29 24 32 22 30 21 30 21 31 24 27 24 28 23 29 22 30 22 29 21 29 23 30 25 32 23 29 24 31 24 29 22 27 23 28 21 26 20 27 22 29 15 19 15 19 15 19 15 19 16 19 15 19 14 18 14 18 14 17 15 18 16 17 15 16 15 17 15 16 14 15 13 15 14 17 14 17 14 17 14 17 13 15 12 14 11 15 12 16 15 14 13 12 12 12 13 13 13 13 13 13 13 13 13 13 12 13 12 13 12 13 12 13 12 12 11 11 10 12 11 13 12 13 11 11 10 11 10 11 10 11 10 11 9 10 9 10 11 12 11 12 10 11 10 11 12 12 10 10 9 13 18 23 27 27 26 29 30 31 29 28 27 30 31 33 31 32 32 34 33 22 11 2 1 1 2 2 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 1 3 4 3 2 1 2 4 4 4 4 5 5 6 6 6 5 6 6 7 7 6 6 5 6 6 7 7 7 7 6 6 0 0 11 31 48 55 55 55 57 57 57 57 57 57 57 57 58 56 55 55 55 54 51 49 47 43 38 34 30 25 20 18 11 10 6 12 13 23 23 36 22 67 96 166 139 161 134 158 126 166 123 155 76 97 97 167 125 154 121 149 151 131 71 95 113 88 85 88 88 93 74 97 154 209 187 199 175 170 146 113 100 111 117 105 105 93 108 176 169 122 67 101 110 141 106 143 107 146 107 144 102 136 96 129 93 124 84 115 80 117 85 123 96 138 114 138 82 141 136 171 146 189 146 191 148 193 150 195 139 184 143 189 146 191 146 192 140 195 148 193 143 176 175 207 201 174 198 150 190 144 190 146 192 156 192 156 193 159 198 161 195 155 196 154 195 151 192 147 196 153 196 152 194 151 193 150 194 151 194 151 194 151 194 151 195 152 196 152 196 152 196 152 197 153 197 153 197 153 197 153 196 153 196 153 196 153 196 153 197 154 197 154 197 154 197 154 198 155 198 155 198 155 198 155 199 156 199 157 200 158 201 158 203 158 204 158 202 160 198 162 207 171 172 179 207 187 221 204 171 196 157 207 166 212 165 216 166 207 167 207 170 215 172 220 181 225 181 224 198 238 218 248 211 233 194 228 179 226 173 233 179 225 180 224 179 224 179 224 172 216 171 214 168 212 166 211 165 211 164 210 164 209 163 209 160 206 160 205 159 204 158 204 158 203 157 202 155 201 154 200 155 201 154 200 154 199 153 199 153 198 152 198 151 197 150 196 150 196 149 195 148 193 147 192 148 193 147 192 147 191 146 191 145 190 144 189 144 188 143 188 143 191 143 191 143 191 143 191 142 189 141 189 140 188 140 185 138 182 137 181 136 179 135 178 131 176 131 177 131 175 129 173 127 172 128 171 127 171 127 171 125 169 125 168 123 166 122 164 123 164 123 163 122 162 122 162 120 160 119 158 118 157 116 156 113 155 114 155 114 154 112 152 111 151 109 150 111 152 110 150 107 147 106 147 105 146 105 146 102 143 101 143 102 144 102 144 102 138 103 137 102 136 101 136 98 132 96 130 95 130 95 131 96 131 97 131 96 128 92 125 91 125 90 123 89 124 90 125 88 120 89 120 89 119 86 117 85 116 84 116 83 115 83 115 84 114 83 112 82 112 82 112 81 111 80 109 79 110 80 111 80 107 79 105 78 105 77 105 76 104 76 103 75 102 74 102 74 103 75 103 75 102 73 100 70 99 71 99 71 98 69 96 68 96 67 94 66 94 66 94 66 95 67 95 67 94 65 92 65 92 65 91 64 90 63 90 61 90 64 91 62 89 63 92 62 88 60 87 62 88 61 86 60 83 60 83 61 82 61 82 58 83 58 83 57 83 57 83 58 84 58 83 57 82 56 82 56 82 56 81 56 78 55 78 55 77 54 72 52 71 52 72 52 71 52 71 52 71 52 71 53 72 53 71 52 70 51 70 51 71 52 71 52 70 50 68 51 69 50 68 49 69 50 70 48 66 48 66 48 66 48 66 50 66 47 65 48 66 47 63 44 64 44 62 44 61 43 60 45 57 32 37 17 30 17 31 37 52 39 53 38 53 41 57 41 55 40 53 39 53 40 54 43 56 41 54 39 52 39 53 38 52 38 51 37 50 36 49 39 49 39 49 39 49 39 49 37 46 36 45 35 46 36 47 35 45 35 45 35 45 35 45 37 47 37 47 37 47 37 47 32 42 32 42 32 42 32 42 32 42 32 42 32 42 32 42 34 42 31 40 33 42 31 39 29 38 29 38 29 38 29 38 31 40 31 39 30 38 29 38 32 41 31 39 30 39 30 39 27 34 28 35 28 36 29 36 30 36 29 36 29 37 31 39 29 35 30 35 30 34 28 32 28 32 26 31 26 31 27 33 5 16 5 16 5 16 5 16 4 15 4 14 3 14 2 13 4 16 4 16 4 16 4 16 3 15 3 14 2 13 1 13 6 13 6 13 6 13 6 13 5 12 5 12 5 12 5 12 7 14 6 13 4 12 4 12 5 13 5 13 5 13 5 13 7 12 7 12 7 12 7 12 8 12 5 9 4 10 7 13 7 11 5 10 4 9 5 10 5 9 4 9 4 9 4 9 7 12 6 11 5 9 4 9 7 12 6 9 3 10 10 19 21 26 22 29 25 30 25 29 22 29 26 32 26 30 26 32 23 16 0 1 0 2 0 1 0 1 1 1 1 1 1 1 0 0 0 1 0 2 0 2 0 2 1 3 0 0 0 3 2 4 2 5 3 6 4 6 4 7 5 8 6 7 5 6 3 6 5 7 5 7 4 5 0 4 16 39 52 58 56 58 55 57 55 57 55 57 55 57 55 55 52 54 52 53 49 48 44 42 35 32 26 24 17 15 9 9 6 9 13 20 23 25 14 51 98 144 111 133 118 125 109 130 111 105 48 50 73 131 86 130 89 133 138 116 65 108 110 82 90 93 97 85 75 96 167 183 173 186 162 168 164 127 116 123 141 104 121 94 127 187 163 98 54 90 97 112 79 105 76 105 72 106 73 103 72 102 67 99 67 97 62 90 56 84 56 87 68 92 47 78 69 97 83 115 91 128 104 141 116 150 122 153 124 153 120 146 113 142 109 145 111 146 108 141 140 179 190 196 214 206 224 204 214 198 203 188 205 188 207 187 211 187 219 192 224 193 228 193 231 194 229 194 228 193 227 193 227 194 228 194 228 194 228 194 228 194 225 196 225 196 225 196 225 196 225 196 226 197 226 197 227 198 228 196 228 196 228 196 228 196 229 197 229 197 229 197 229 197 230 198 230 198 230 198 230 198 231 199 231 200 232 201 233 202 230 203 232 203 235 201 234 199 233 182 195 201 217 204 214 184 142 156 126 162 126 161 125 168 130 165 135 167 132 169 128 170 134 176 146 188 160 199 171 203 172 199 163 187 145 172 136 174 137 176 137 176 137 176 138 177 133 172 132 170 130 169 129 168 131 166 130 166 129 165 129 164 125 161 125 160 123 159 122 158 122 158 121 157 120 156 119 155 120 155 119 155 118 154 118 154 117 153 116 152 115 150 114 150 115 151 114 150 113 149 113 148 110 148 109 148 108 147 108 147 107 145 106 145 105 144 105 144 106 142 106 142 106 142 106 142 106 142 106 142 105 141 105 140 103 139 102 138 100 137 101 136 98 132 99 131 100 130 99 129 94 128 93 127 92 127 92 127 91 125 89 123 88 123 88 123 88 123 87 123 86 122 86 121 84 120 83 118 82 117 80 116 81 114 84 114 84 113 82 111 82 110 79 110 81 112 81 109 74 106 74 105 75 105 74 104 75 103 77 101 76 101 76 102 75 103 74 102 73 100 72 100 70 97 68 95 67 95 67 96 70 96 68 95 69 96 67 93 63 90 62 89 61 88 61 88 59 89 61 89 61 88 61 85 59 84 61 83 60 83 61 82 60 83 56 82 55 81 56 82 56 81 54 79 53 79 54 80 53 79 51 78 50 77 53 77 52 76 54 75 53 74 53 74 50 72 51 73 50 72 49 70 49 71 49 71 48 70 47 69 47 67 45 65 44 65 44 66 45 67 46 67 46 66 44 64 48 65 48 64 47 63 46 63 45 63 47 64 45 62 46 64 45 61 43 60 45 62 44 60 43 61 43 61 43 62 43 62 39 59 39 59 41 58 41 58 43 58 45 57 44 56 43 56 43 56 43 55 42 55 41 55 39 53 38 52 36 51 36 52 38 53 38 53 38 53 38 53 38 53 38 52 37 51 36 51 38 52 39 53 38 51 36 50 36 50 36 50 36 50 36 50 36 48 36 48 36 48 36 48 37 48 35 47 35 47 34 46 32 42 31 43 30 42 32 41 27 29 10 10 0 11 10 23 30 40 30 40 28 39 31 44 31 41 29 39 28 38 28 39 32 42 30 40 28 38 28 39 28 38 26 37 25 36 25 37 27 39 27 39 27 39 27 39 24 36 24 36 24 36 24 36 27 36 26 35 26 35 27 36 26 35 26 35 26 35 26 35 23 33 23 33 23 33 23 33 24 33 23 33 22 32 21 31 24 33 23 32 23 32 22 31 21 30 21 30 21 30 21 30 22 31 22 30 21 29 20 29 23 31 21 30 20 29 21 30 20 28 23 29 23 30 24 30 24 29 23 29 23 30 25 32 24 30 24 30 23 29 22 28 22 27 21 27 21 27 21 28 16 20 16 20 16 20 16 20 15 19 14 18 14 17 13 17 17 18 16 18 16 18 16 19 15 17 15 16 14 15 13 15 13 16 13 16 13 16 13 16 12 15 12 15 12 15 12 15 14 14 14 14 13 12 12 11 13 13 13 13 13 13 13 13 12 13 12 13 12 13 12 13 13 13 10 10 9 11 12 14 12 12 10 10 9 10 9 11 8 10 9 10 9 10 9 10 11 12 11 11 9 10 8 9 11 12 10 9 7 9 12 16 24 27 27 30 29 30 30 31 27 30 31 32 30 30 30 32 23 8 1 0 4 2 0 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 1 2 3 3 1 0 2 3 4 4 4 5 5 6 6 6 7 7 8 8 8 8 7 7 5 5 6 7 7 6 5 5 0 7 24 44 57 59 58 59 57 57 57 57 57 57 57 57 56 55 53 53 54 53 50 47 46 42 37 32 27 23 17 15 11 10 7 14 15 25 24 35 18 91 123 172 131 163 140 162 122 170 123 140 54 91 97 169 119 162 119 156 160 121 79 116 99 78 90 106 96 92 80 131 184 206 182 201 170 178 180 147 117 131 117 103 98 100 132 197 156 104 64 117 114 140 106 141 105 143 103 138 102 137 105 138 97 131 99 132 98 127 90 122 95 126 97 129 82 108 79 118 79 124 92 138 104 148 114 157 137 180 146 189 151 192 155 198 146 190 144 189 139 174 139 166 148 160 169 174 191 191 198 195 201 192 202 187 195 174 185 160 186 158 187 153 188 155 193 156 191 148 191 148 191 150 194 152 194 151 194 151 194 151 194 151 196 152 196 152 196 152 196 152 196 152 196 153 197 154 198 154 196 155 196 155 196 155 196 155 197 156 197 156 197 156 197 156 198 157 198 157 198 157 198 157 199 158 199 159 200 160 201 160 201 161 201 157 201 155 201 157 199 143 191 185 201 215 191 187 157 198 160 210 162 209 161 210 165 203 166 203 167 212 168 218 170 222 180 231 190 234 193 233 196 233 187 228 178 226 172 219 171 217 172 217 172 217 173 218 172 217 171 216 170 214 169 214 168 214 167 213 167 212 166 212 163 208 162 207 160 205 158 204 158 204 158 204 157 203 157 203 156 202 156 202 155 201 155 200 155 200 154 199 152 197 150 196 151 197 151 197 150 196 150 196 149 194 149 194 148 193 148 192 146 191 146 191 145 190 145 189 142 190 142 190 142 190 142 190 142 190 141 189 141 188 140 186 140 184 140 183 138 181 137 180 133 177 132 176 131 175 130 176 128 173 129 172 128 172 128 172 126 169 124 167 123 167 124 167 122 162 122 162 121 161 121 160 120 160 119 158 118 157 116 156 113 155 114 155 114 154 112 152 111 151 109 150 111 152 110 150 106 147 105 146 105 145 104 145 105 146 103 143 100 141 98 138 102 138 102 136 100 134 99 133 98 132 96 130 95 130 95 131 98 129 92 126 94 130 97 130 92 125 91 124 90 123 88 121 88 120 89 120 89 119 86 117 84 116 83 115 83 114 82 114 84 113 82 111 81 111 81 112 82 111 80 109 79 109 79 109 80 106 78 104 77 104 76 105 76 104 76 103 75 102 74 102 72 100 73 101 72 100 71 98 71 99 70 98 69 97 69 97 68 95 66 93 65 93 65 94 66 95 67 95 67 94 65 92 65 92 65 91 64 90 63 90 62 91 65 91 62 88 62 91 62 88 60 87 62 88 61 86 61 84 61 84 62 83 62 83 59 84 59 84 58 84 58 84 58 84 58 83 57 82 56 82 56 82 56 81 56 78 55 78 56 78 56 74 55 74 55 75 53 72 53 72 53 72 53 72 53 72 53 71 52 70 51 70 51 70 52 71 51 69 49 68 50 69 50 69 50 69 50 69 48 66 48 66 48 66 48 66 47 66 48 65 46 64 46 64 41 61 42 59 41 59 40 57 34 44 19 26 12 33 28 47 41 56 42 55 40 54 42 58 42 56 41 54 39 53 39 53 43 56 41 54 39 52 39 53 39 52 37 50 36 50 37 50 37 46 38 46 38 46 38 46 37 45 37 45 37 45 37 45 38 47 35 46 35 46 36 48 34 45 34 45 34 45 34 45 33 43 33 43 33 43 33 43 36 45 35 44 33 43 32 42 33 42 33 41 32 40 31 40 32 41 32 41 32 41 32 41 31 40 31 39 30 38 29 38 32 40 30 38 29 38 29 39 30 35 31 36 32 36 33 37 30 34 29 34 30 35 32 37 30 35 29 34 28 33 28 33 28 34 29 34 29 34 29 33 4 15 4 15 4 15 4 15 3 14 3 14 2 13 2 12 5 16 4 15 3 16 4 17 3 15 3 14 2 13 1 13 5 12 5 12 5 12 5 12 4 12 5 13 6 12 5 11 5 13 6 14 6 13 4 11 5 13 5 13 5 13 5 13 7 12 7 12 7 12 7 12 7 11 6 10 5 11 6 12 6 11 5 9 3 8 4 9 3 8 3 8 4 9 4 9 5 10 5 10 4 9 4 9 5 10 4 7 1 7 6 14 17 24 22 28 23 28 24 30 22 29 26 31 24 28 24 30 13 5 0 2 1 3 0 0 0 1 1 1 1 1 1 1 0 0 0 1 0 2 0 2 0 3 2 3 0 1 0 4 2 4 2 5 3 6 4 6 4 7 5 8 6 7 5 6 3 5 4 6 4 6 3 5 0 8 25 46 54 56 53 57 55 57 55 57 55 57 55 57 53 54 51 52 51 52 47 47 43 41 34 31 24 21 14 12 9 9 7 11 15 21 24 24 18 80 114 140 108 129 108 135 107 135 111 91 33 48 76 125 86 133 88 139 136 108 78 113 90 80 104 111 98 79 88 132 177 185 164 184 152 169 178 166 144 137 131 99 109 102 156 187 132 79 56 102 94 109 85 110 80 107 72 101 70 101 76 105 70 97 63 92 61 94 67 97 70 96 70 98 68 84 58 90 54 83 61 87 57 81 56 84 60 93 78 115 98 135 120 154 119 150 116 152 114 147 110 142 115 138 126 145 136 152 140 160 168 183 184 195 199 202 211 205 213 197 215 193 219 189 220 190 225 192 225 190 225 192 228 195 228 194 228 194 228 194 228 194 225 196 223 196 223 196 223 196 222 195 223 197 224 198 226 199 226 196 226 196 226 196 226 196 227 197 227 197 227 197 227 197 228 198 228 198 228 198 228 198 229 199 229 200 230 201 231 200 233 200 235 201 235 202 235 203 226 181 221 200 210 210 173 160 140 160 131 163 126 161 125 162 135 166 137 167 131 167 125 168 131 173 137 176 137 180 144 189 143 181 138 174 142 178 141 166 134 171 132 171 132 171 132 170 132 171 132 170 131 169 130 169 132 168 132 167 131 167 130 166 128 164 127 162 125 160 123 158 122 158 122 158 122 158 122 158 121 157 121 156 120 156 119 155 121 156 119 154 117 152 115 151 115 151 115 151 115 151 114 150 111 150 111 149 110 149 109 148 108 147 108 146 107 146 106 145 105 141 105 141 105 141 105 141 105 141 105 141 104 140 104 139 104 140 103 139 101 137 102 137 101 133 99 131 99 131 100 131 98 132 96 130 94 128 93 127 90 125 90 125 90 125 89 124 86 122 86 122 85 121 84 120 84 120 83 118 82 117 80 116 81 114 84 114 84 113 82 111 80 109 77 108 80 110 79 108 73 105 73 105 74 104 74 103 78 106 78 101 74 98 71 96 75 102 73 100 71 98 69 97 70 97 68 95 67 95 67 96 71 94 64 91 67 96 68 93 62 90 63 90 63 89 61 87 59 89 61 89 61 88 61 85 58 83 60 83 59 82 61 81 59 83 56 81 54 80 55 81 57 82 55 80 53 79 53 79 52 79 51 77 49 76 52 76 52 76 54 75 53 74 53 74 52 75 53 75 53 74 51 72 50 71 48 69 47 69 47 70 47 68 46 66 45 66 45 66 45 67 46 67 46 66 44 64 48 65 48 64 47 63 46 63 46 64 48 64 45 61 45 63 45 61 43 60 45 62 44 60 44 62 44 62 44 63 44 63 40 60 40 60 42 59 42 59 43 58 45 57 44 56 43 56 43 56 43 55 42 55 41 55 40 54 39 54 39 54 40 55 39 54 39 54 39 54 39 54 38 53 38 52 37 51 36 51 36 50 37 51 36 50 35 48 35 50 36 51 37 50 36 49 36 48 36 48 36 48 36 48 34 48 36 47 33 44 33 47 30 41 30 42 29 41 30 40 31 36 22 27 18 32 31 43 33 43 33 43 30 41 32 45 32 42 30 40 29 40 30 41 32 42 30 40 28 38 28 39 29 39 26 35 24 36 26 39 25 38 25 38 25 38 25 38 23 37 24 38 25 37 24 36 30 37 30 35 29 36 31 38 30 36 30 36 30 36 30 37 25 34 24 34 24 34 24 34 26 35 25 35 24 33 23 33 23 33 25 33 22 30 22 32 24 33 24 33 24 33 24 33 22 31 22 30 21 29 20 29 22 31 21 29 19 28 20 30 21 32 21 33 24 33 25 34 24 29 23 29 21 31 23 33 25 30 23 28 22 28 22 29 22 29 24 30 24 30 23 28 15 19 15 19 15 19 15 19 14 18 14 17 13 17 12 16 17 18 15 16 14 17 16 19 15 17 15 16 14 15 13 15 12 15 12 15 12 15 12 15 11 14 13 16 13 16 11 14 11 12 13 14 14 14 13 12 13 13 13 13 13 13 13 13 12 13 12 13 12 13 12 13 10 12 11 13 12 12 11 11 11 11 9 10 8 9 9 10 7 8 7 9 8 10 9 10 8 10 9 10 9 10 10 11 9 11 10 9 7 9 12 15 20 24 26 28 26 27 28 31 27 30 31 32 29 29 28 30 19 4 1 2 6 0 0 4 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 2 4 5 4 3 2 3 5 4 4 4 5 5 6 6 6 6 6 7 7 7 7 6 6 4 5 5 6 6 5 5 4 1 12 30 49 56 55 55 58 57 57 57 57 57 57 57 57 55 53 52 52 52 51 49 46 43 39 33 28 23 18 13 10 11 10 8 15 17 26 24 35 35 129 135 163 134 152 116 166 131 175 114 124 47 103 109 171 120 162 119 161 148 115 95 107 87 90 120 126 95 92 97 170 187 213 183 196 168 169 184 177 154 134 106 101 90 117 167 193 118 89 75 132 112 140 116 145 111 149 109 141 104 137 104 134 105 134 100 129 97 129 99 132 93 126 92 124 96 123 88 130 90 130 96 128 85 115 77 114 80 120 87 123 86 125 95 137 127 169 140 188 149 196 152 192 159 190 152 179 143 177 138 176 135 153 147 166 166 179 183 183 195 183 199 177 197 168 193 158 198 154 195 150 192 149 193 151 194 151 194 151 194 151 194 151 196 152 196 152 196 152 196 152 195 151 196 153 197 154 199 155 196 155 196 155 196 155 196 155 197 156 197 156 197 156 197 156 198 157 198 157 198 157 198 157 199 158 199 159 200 160 201 161 200 164 200 156 201 150 205 153 206 161 198 195 207 200 159 189 160 204 161 207 161 210 161 203 165 201 166 202 165 211 166 218 168 218 170 220 169 222 175 231 172 224 171 217 170 223 172 212 171 216 171 215 170 214 169 213 170 215 170 215 169 214 169 214 168 214 168 213 167 213 166 212 165 211 164 208 161 206 159 204 159 205 159 205 159 205 159 205 158 204 157 203 157 202 156 202 159 204 157 202 155 199 152 198 150 196 150 196 150 196 150 196 151 196 150 195 150 194 149 194 148 193 147 192 147 191 146 191 143 191 143 191 143 191 143 191 142 190 142 189 141 188 140 186 139 184 139 183 138 181 137 180 134 178 132 176 130 176 132 177 134 179 133 176 130 173 128 171 123 168 125 170 126 170 124 167 123 164 123 163 122 162 122 162 120 160 119 158 118 157 116 156 113 155 114 155 114 154 112 152 109 148 106 148 108 150 108 147 105 146 105 145 104 145 103 144 105 145 102 143 99 140 97 137 102 137 101 135 99 132 96 131 98 132 96 130 95 130 95 131 97 128 92 128 96 129 89 118 79 114 82 118 85 119 85 118 88 120 89 120 89 119 86 117 83 115 83 114 82 114 81 113 83 112 81 111 80 110 81 111 83 112 81 110 79 108 78 109 79 105 77 104 76 103 76 104 76 104 76 103 75 102 74 102 74 103 75 103 75 102 73 100 72 99 70 97 68 97 70 98 69 97 68 95 66 95 67 95 66 95 67 95 67 94 65 92 65 92 65 91 64 90 63 90 63 91 65 91 62 88 62 90 62 88 60 87 62 88 61 86 62 85 62 85 63 84 63 84 60 85 60 85 59 85 59 85 58 84 58 83 57 82 56 82 56 82 56 81 56 78 55 78 52 73 51 70 51 71 52 72 54 73 54 73 54 73 54 73 53 72 53 71 52 70 51 70 50 70 51 70 51 69 49 67 49 68 51 70 51 70 49 68 48 66 48 66 48 66 48 66 45 65 49 65 45 61 45 65 43 63 44 61 43 61 42 59 44 60 42 54 40 56 44 59 43 58 45 58 42 56 44 59 43 56 42 55 42 56 43 58 43 56 41 54 39 52 39 53 40 53 37 49 35 50 37 51 38 47 39 47 39 47 39 47 36 44 38 46 38 46 36 44 38 47 34 44 33 45 36 48 36 47 36 47 36 47 36 47 34 44 34 44 34 44 34 44 34 44 34 43 33 43 33 43 31 42 35 42 31 38 31 42 32 41 32 41 32 41 32 41 31 40 31 39 30 38 29 38 31 39 29 38 28 37 29 37 31 35 32 36 32 37 33 37 30 34 30 34 30 35 32 37 31 35 29 33 27 33 29 34 27 33 29 35 30 34 28 32 5 14 5 14 5 14 5 14 5 14 5 13 4 12 3 12 6 16 4 13 3 14 6 16 5 15 5 14 4 13 3 12 5 12 5 12 5 12 5 12 3 11 6 14 7 13 4 10 2 11 5 14 7 15 6 13 5 13 5 13 5 13 5 13 7 12 7 12 7 12 7 12 4 10 7 13 8 12 5 9 6 10 4 8 3 8 3 9 2 7 2 8 3 9 4 9 2 8 3 9 4 10 5 11 5 10 6 10 4 10 8 16 13 22 21 26 20 25 22 30 22 29 26 31 24 28 23 29 15 6 0 3 1 0 0 7 0 1 1 1 1 1 1 1 0 0 0 1 0 2 0 2 1 4 4 5 1 3 2 5 2 4 2 5 3 6 4 6 3 6 4 7 5 6 4 5 2 5 3 6 4 5 3 4 3 16 33 52 56 56 54 60 55 57 55 57 55 57 55 57 52 53 50 52 50 51 46 46 39 37 29 26 19 16 8 7 9 10 8 12 16 22 24 24 38 112 122 132 113 116 81 132 122 139 97 76 32 68 93 130 87 131 88 142 125 105 95 101 95 102 140 131 102 83 106 162 174 194 164 179 148 159 168 184 166 133 111 98 97 117 182 179 101 71 70 115 91 108 87 106 79 110 77 111 80 108 78 105 73 102 76 104 74 98 66 90 65 97 65 89 70 93 67 97 65 95 74 97 66 87 62 89 64 87 65 83 55 77 60 89 58 98 78 119 91 134 108 148 117 149 125 153 125 151 116 148 121 145 122 141 126 144 138 150 159 169 184 191 206 201 213 201 220 199 220 192 216 190 217 191 222 193 224 194 226 194 228 194 229 196 229 196 227 196 227 196 224 195 225 197 226 199 226 200 226 196 226 196 226 196 226 196 225 197 225 197 225 197 225 196 224 198 224 197 226 197 228 198 229 199 231 200 232 202 235 201 234 200 235 200 238 202 238 205 232 209 196 209 211 162 146 160 137 159 128 159 127 163 129 159 135 164 137 164 129 164 125 165 124 166 132 171 126 167 123 168 124 173 132 167 131 170 138 166 134 171 131 169 129 167 127 166 133 169 132 169 132 169 131 168 134 168 134 167 131 166 130 166 130 165 128 163 125 160 123 159 123 159 123 159 123 159 123 159 122 158 122 157 121 157 120 156 124 159 122 157 120 154 117 153 114 150 114 150 114 150 114 150 112 151 112 150 111 150 110 149 109 148 109 147 108 147 107 146 108 144 108 144 108 144 108 144 107 143 107 142 106 141 105 141 103 140 102 138 101 137 101 136 102 134 99 131 99 131 101 134 103 139 100 134 96 129 93 127 87 123 91 127 93 126 89 123 89 125 89 124 88 123 87 123 84 120 83 118 82 117 80 116 81 114 84 114 84 113 82 111 78 107 75 106 78 108 77 106 73 105 73 104 74 103 73 103 75 103 76 101 75 100 74 99 74 102 73 100 70 97 68 95 70 97 68 95 67 95 67 96 71 94 70 97 74 94 59 75 42 69 47 76 53 79 55 80 62 89 63 89 63 88 63 86 60 84 60 83 59 82 58 82 57 82 55 80 54 80 54 81 57 82 55 80 53 78 52 78 52 78 50 76 49 76 51 76 52 76 54 75 53 75 53 74 50 72 51 73 50 72 49 70 51 72 48 69 46 69 48 71 49 69 47 68 46 67 47 68 45 67 46 67 46 66 44 64 48 65 48 64 47 63 46 63 46 64 48 64 45 61 45 63 45 61 43 60 45 62 44 60 44 62 44 62 44 63 44 62 42 59 42 59 42 59 44 59 43 58 45 57 44 56 43 56 43 56 43 55 42 55 41 55 41 54 40 53 39 54 41 55 39 54 39 54 39 54 39 54 38 53 38 52 37 51 36 51 36 51 38 52 38 51 36 49 34 49 37 52 38 51 35 48 36 48 36 48 36 48 36 48 33 47 37 48 32 43 33 47 34 46 34 46 33 46 34 44 32 43 34 46 38 47 37 46 33 45 34 44 31 42 33 46 31 42 31 42 32 44 34 46 32 42 30 40 28 38 28 39 29 39 26 35 23 35 26 39 27 40 27 40 27 40 27 40 22 36 25 39 26 38 23 35 28 35 27 32 26 33 29 36 28 34 28 34 28 34 28 35 25 34 24 34 24 34 24 34 22 32 22 32 22 32 22 32 22 34 26 35 21 30 22 34 22 32 22 32 22 32 22 32 22 32 24 31 23 30 22 30 24 31 22 29 21 29 21 30 18 30 19 31 20 32 23 32 24 29 21 30 21 31 23 33 26 31 23 28 21 28 23 30 19 26 22 29 23 28 20 25 16 19 15 17 13 16 13 17 14 17 14 17 14 17 14 17 14 17 14 16 13 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 14 16 13 15 12 14 11 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 10 12 11 13 12 14 14 15 10 11 10 11 10 11 10 11 11 11 10 10 9 9 8 8 9 9 8 8 7 9 8 10 9 8 9 8 9 8 9 8 11 10 10 8 9 9 11 10 16 20 23 26 27 29 31 34 26 28 29 32 33 35 34 35 19 9 0 0 0 0 1 4 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 3 4 5 5 5 5 4 4 4 4 4 4 4 4 4 6 6 6 5 5 4 4 4 8 8 7 5 5 7 6 3 6 26 48 57 58 57 58 57 56 56 56 55 55 54 54 54 54 52 49 48 48 47 44 42 35 31 27 22 17 15 11 14 11 7 9 18 19 27 29 27 72 147 137 161 131 122 84 155 147 166 120 110 46 120 134 163 126 160 129 153 150 102 97 99 92 119 142 131 114 105 94 202 188 211 182 183 150 183 190 186 164 146 96 96 88 144 188 161 95 84 91 145 110 148 117 143 111 151 114 151 114 148 108 145 103 143 104 143 103 139 101 136 97 139 103 122 88 128 97 120 94 128 97 129 95 127 96 130 94 124 88 120 88 121 87 121 82 116 83 119 88 124 95 126 118 148 124 162 143 184 154 191 152 183 149 179 149 174 142 167 139 163 136 165 148 183 173 200 188 193 196 197 201 188 194 174 189 164 192 155 189 150 194 153 193 145 196 148 198 146 194 142 198 150 202 152 201 147 195 145 200 159 196 156 195 156 196 157 196 157 196 158 197 159 198 162 195 161 196 161 197 159 196 155 199 155 200 153 202 153 203 154 198 162 197 156 199 153 203 157 204 166 193 209 189 172 170 190 158 201 157 203 158 204 160 203 169 197 99 125 78 184 165 201 162 207 164 210 167 217 170 221 171 226 173 219 163 221 167 216 166 208 166 208 167 206 167 205 167 207 167 207 166 207 166 209 166 212 167 213 167 214 169 214 168 213 167 214 165 213 164 213 164 211 161 208 160 209 163 212 164 211 162 209 159 206 157 203 159 204 159 202 157 201 157 202 156 200 155 198 153 197 152 195 152 196 151 195 151 195 150 194 148 192 148 191 147 190 146 190 145 191 145 190 144 189 143 189 143 189 143 188 142 187 141 187 140 184 139 182 138 181 136 180 128 175 136 177 123 176 143 184 151 191 169 191 139 166 125 174 125 174 125 169 124 167 124 163 126 165 123 163 123 163 122 160 117 157 117 156 116 155 115 155 113 153 113 155 114 154 113 154 106 147 107 148 107 148 108 149 107 148 106 146 106 144 104 143 101 138 101 138 101 138 101 138 101 138 99 135 98 132 97 133 95 130 96 127 90 122 94 130 99 129 102 120 79 90 55 78 40 67 42 68 45 79 66 101 78 109 86 113 84 110 85 112 88 111 82 109 85 111 82 104 85 111 84 110 82 108 80 107 85 109 78 104 81 111 79 100 76 111 81 105 71 105 77 104 74 101 76 103 77 100 72 98 73 101 73 100 72 99 71 99 70 98 69 97 69 98 71 99 70 97 68 95 66 93 65 93 64 93 67 96 68 95 65 92 68 94 66 93 65 92 66 93 62 89 62 89 62 89 62 89 61 87 61 87 61 87 61 87 61 87 61 87 61 85 61 87 61 87 60 85 59 84 57 83 58 84 58 83 57 82 56 82 56 82 56 82 56 82 56 82 55 79 56 78 55 77 54 77 52 71 53 74 55 74 55 74 54 73 54 72 52 70 50 68 53 70 52 69 52 68 50 68 50 68 50 68 50 68 50 68 47 67 47 68 48 69 49 69 46 66 45 65 45 64 44 63 46 62 46 59 45 58 44 58 45 59 45 58 44 57 43 57 45 57 45 57 44 55 42 54 44 56 44 55 43 54 42 54 42 55 42 54 41 53 40 53 43 55 40 52 38 52 40 54 39 49 39 48 38 47 37 47 36 47 37 48 38 49 39 50 40 52 37 49 35 47 34 47 34 47 34 47 34 47 34 47 37 46 36 45 33 42 32 41 32 42 32 42 32 42 32 41 34 40 37 42 37 40 33 37 32 38 33 38 33 37 31 35 35 38 31 36 33 38 31 34 33 38 32 36 31 35 29 34 26 34 34 39 32 34 29 35 29 34 29 34 29 34 29 34 31 33 29 32 30 34 33 37 32 34 29 31 28 32 31 35 9 16 8 14 6 13 7 14 7 14 7 14 7 14 7 14 7 14 7 13 6 12 5 12 5 12 5 12 5 12 5 12 5 12 5 12 5 12 5 12 6 13 5 12 5 12 4 11 6 14 6 14 6 14 6 14 5 13 5 13 5 13 5 13 5 10 5 10 5 10 5 9 5 10 5 10 5 10 5 10 5 10 4 9 4 9 3 8 4 8 3 7 2 8 3 9 6 11 6 11 6 11 6 11 5 10 4 9 4 9 5 10 9 17 16 24 20 27 24 31 21 27 23 30 26 32 27 32 16 9 1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 3 2 5 3 5 3 4 2 4 2 4 2 4 2 4 4 6 4 5 3 4 2 4 5 7 5 6 4 6 2 2 11 32 48 57 54 56 54 55 54 56 53 55 53 54 52 54 54 54 49 50 48 49 44 43 35 32 24 21 12 13 7 11 8 6 5 15 13 21 24 23 70 125 116 136 111 92 60 129 128 143 98 76 30 95 104 125 83 133 93 139 122 98 100 96 107 121 153 125 115 93 99 189 174 179 156 160 134 173 177 176 159 130 92 82 86 147 187 154 80 74 79 121 88 110 86 105 74 112 76 115 79 110 79 104 74 104 76 104 77 102 76 101 76 106 80 92 69 98 79 94 72 97 72 96 70 92 71 93 75 94 72 91 74 92 72 88 69 90 66 85 70 90 80 95 83 88 81 92 96 112 114 123 128 149 129 156 134 158 127 150 120 145 114 139 111 139 112 143 126 148 148 167 177 190 202 205 210 203 222 204 223 195 218 189 223 188 227 191 232 199 237 205 227 196 227 199 230 202 230 204 222 192 224 194 224 195 224 195 222 196 223 198 224 199 224 199 219 196 218 197 221 196 223 196 231 200 233 202 237 202 240 202 228 200 233 199 243 201 241 203 224 198 205 203 156 160 130 163 130 157 129 158 129 159 130 159 133 161 79 51 29 133 133 157 127 160 128 164 131 168 132 169 134 174 137 168 125 166 130 168 125 168 127 168 129 168 129 167 131 167 132 166 134 166 134 166 135 164 132 165 130 167 128 167 129 168 131 166 132 164 132 164 129 162 125 161 125 161 126 163 127 163 126 161 123 158 121 157 122 159 121 157 119 156 120 157 119 156 118 155 117 153 115 152 113 152 113 151 112 151 111 150 109 148 109 147 108 147 107 146 109 145 109 144 108 144 107 143 107 143 107 142 106 141 105 141 103 140 102 139 101 137 101 136 105 136 99 134 107 138 103 135 127 208 171 168 100 145 113 133 93 125 92 126 90 125 89 125 90 124 87 123 87 123 85 120 82 118 82 117 81 117 80 116 79 114 80 115 80 115 79 114 75 109 74 108 73 107 72 107 75 107 74 105 74 105 73 104 73 102 75 102 74 101 73 101 72 101 67 98 65 97 67 97 66 92 65 97 74 102 68 91 75 96 65 70 29 42 22 51 27 43 12 25 0 20 3 30 38 65 60 85 69 88 65 86 66 87 57 81 53 83 56 83 53 80 53 81 54 81 55 82 52 80 54 80 53 79 51 76 55 76 48 78 53 76 49 72 50 76 53 76 52 76 52 73 51 73 51 72 50 71 49 71 49 70 47 69 47 70 48 71 49 69 47 67 45 65 44 66 44 65 45 67 46 66 44 65 50 67 49 65 47 64 48 65 45 62 45 62 45 62 45 62 46 61 46 61 46 61 46 61 46 61 46 61 46 61 46 61 48 61 47 59 46 58 44 57 45 58 45 57 44 56 43 56 41 56 41 56 41 56 41 56 40 55 40 54 39 54 38 54 36 54 38 56 39 56 39 56 38 55 38 55 37 52 34 50 35 53 37 52 36 52 36 50 36 50 38 50 38 50 38 50 36 47 36 48 37 49 38 49 37 48 37 47 36 47 35 47 33 46 33 45 32 45 31 44 32 45 32 44 31 44 30 43 32 44 33 45 33 44 31 43 32 44 32 43 31 43 30 42 33 42 33 41 32 40 31 40 33 41 31 39 29 39 31 40 29 39 29 38 28 38 27 37 27 37 28 38 28 38 29 39 30 37 28 35 26 34 26 35 26 34 26 34 26 34 26 34 26 35 25 34 25 34 25 34 23 32 23 32 23 32 23 32 24 35 23 34 22 33 22 33 23 34 23 34 22 33 21 32 28 33 25 31 27 33 25 30 27 33 26 31 25 30 23 29 20 29 27 33 25 29 23 30 23 29 23 29 23 29 23 29 26 32 24 30 22 30 24 32 24 30 22 29 22 29 23 31 16 18 14 16 13 16 14 17 15 18 15 18 15 18 15 18 14 17 14 16 13 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 11 14 12 15 12 15 13 16 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 12 13 11 11 9 10 8 9 10 11 10 11 10 11 10 11 8 9 9 10 9 10 10 11 9 9 8 8 7 9 8 10 11 10 11 10 11 10 11 10 9 7 8 6 7 7 8 8 12 17 20 24 25 27 28 30 27 28 28 30 30 31 29 30 16 8 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 3 4 5 5 5 5 4 4 4 4 4 4 4 4 4 6 6 5 5 5 5 4 4 6 6 6 6 6 4 3 2 23 39 53 57 55 54 55 54 56 55 55 55 54 54 54 54 55 53 51 50 50 48 45 42 34 31 25 19 14 13 12 13 10 9 7 15 15 18 26 41 108 158 136 165 129 111 81 154 154 175 120 103 76 143 137 153 124 152 127 159 123 106 97 89 103 125 144 132 106 108 120 219 186 204 162 173 154 193 189 195 168 150 91 96 92 162 196 138 85 92 103 152 113 153 117 154 111 152 115 151 113 151 109 151 107 148 107 148 107 145 104 141 105 141 100 126 94 134 103 130 100 131 100 127 94 122 92 124 97 125 94 124 95 124 92 120 98 122 92 114 93 118 106 127 107 120 100 116 99 121 103 125 114 142 118 152 133 168 144 175 155 186 156 188 154 185 148 178 144 169 141 163 143 161 152 163 176 180 187 184 196 186 203 188 192 167 191 164 188 157 185 151 197 157 196 150 195 148 197 150 196 157 197 158 198 156 196 151 197 152 197 151 199 152 199 153 196 157 197 158 198 157 196 156 199 158 199 156 201 157 201 160 204 167 202 161 201 159 201 166 197 181 216 185 162 193 147 208 157 202 158 202 159 203 159 203 155 222 154 107 94 208 169 200 157 201 159 204 163 209 165 212 162 214 166 210 155 208 157 208 165 208 166 208 166 209 167 209 164 208 164 208 164 208 164 208 163 211 162 211 164 212 164 213 167 215 167 214 165 214 165 213 161 210 161 209 161 209 162 210 162 210 161 208 159 206 157 203 157 202 157 200 156 200 156 201 156 200 155 199 154 197 153 197 153 196 152 196 151 195 150 194 148 192 148 192 147 191 147 190 145 191 145 191 144 190 144 189 143 189 143 188 142 187 141 187 140 184 140 183 138 181 137 180 130 177 122 168 135 173 122 179 235 255 252 255 185 177 122 173 127 175 126 171 126 166 127 164 126 164 122 162 123 163 121 159 119 159 119 158 118 158 117 157 115 155 115 155 115 155 115 155 112 151 110 149 108 147 106 145 107 147 106 146 105 143 104 143 104 140 104 138 101 135 100 134 99 135 98 133 96 131 96 131 100 134 100 128 93 125 98 133 94 101 53 59 34 71 65 102 82 98 61 72 35 49 16 35 17 49 34 70 56 93 78 109 84 109 87 111 85 108 85 110 80 109 79 110 80 110 81 111 78 110 81 109 76 103 75 108 80 99 66 105 80 105 73 104 77 102 75 101 75 99 74 100 73 101 73 100 72 99 71 99 71 98 69 97 69 97 70 98 70 97 68 95 66 94 66 94 65 93 66 94 66 94 65 93 66 92 64 91 63 90 64 91 62 89 62 89 62 89 62 89 61 87 61 87 61 87 61 87 61 87 61 87 61 87 61 87 61 87 60 85 59 84 57 83 58 84 58 83 57 82 56 82 56 82 56 82 56 82 56 82 55 81 55 81 54 80 54 77 54 74 56 76 57 76 57 75 56 75 56 75 55 73 53 71 54 71 53 70 53 69 51 69 51 69 51 68 50 68 50 68 48 66 49 67 49 67 50 68 49 67 49 66 48 66 47 65 46 60 46 60 45 59 45 58 45 59 45 59 44 58 44 57 43 55 44 57 45 57 44 56 44 56 44 56 43 55 43 54 42 55 42 54 41 53 40 53 42 54 40 52 39 52 39 53 39 49 39 49 38 48 38 47 39 49 38 48 38 48 37 47 36 48 34 47 34 47 35 48 34 47 34 47 34 47 34 47 33 43 34 44 35 45 35 46 32 42 32 42 32 42 32 41 36 40 33 36 31 36 34 39 34 38 34 38 33 37 32 36 34 37 31 36 33 38 32 35 33 38 32 36 31 35 29 34 27 35 32 38 31 34 29 34 29 34 29 34 29 34 29 34 34 36 31 33 29 32 29 32 30 33 29 32 29 32 30 33 6 13 5 11 4 11 5 12 8 15 8 15 8 15 8 15 7 14 7 13 6 12 5 12 5 12 5 12 5 12 5 12 5 12 5 12 5 12 5 12 3 11 4 12 5 13 6 14 4 12 4 12 4 12 4 12 6 14 6 14 6 14 6 14 8 13 8 12 7 11 6 11 5 10 5 10 5 10 5 10 2 8 3 9 4 10 5 11 4 8 3 7 2 8 3 9 3 8 3 8 3 8 3 8 3 7 2 6 1 7 2 8 7 16 16 24 20 26 23 29 24 29 25 30 25 30 24 28 11 5 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 3 2 5 3 5 3 4 2 4 2 4 2 4 2 4 3 5 3 5 3 5 3 5 4 5 4 7 4 2 0 4 29 44 53 56 52 54 53 55 53 55 53 54 52 54 51 53 50 50 47 48 45 45 39 38 31 29 21 17 9 11 7 12 0 5 0 10 9 14 24 51 109 133 116 139 105 81 65 139 135 151 90 76 66 131 112 128 84 127 98 147 95 105 102 91 122 138 165 131 98 95 130 199 156 167 123 149 137 181 165 173 156 129 81 76 94 168 186 122 62 83 92 125 92 111 88 113 80 117 81 119 83 114 83 111 81 111 81 111 81 109 80 106 82 105 75 95 78 105 85 103 81 105 80 102 75 98 77 101 80 100 81 102 86 102 84 96 81 97 81 98 95 116 121 134 128 130 127 127 121 115 106 102 86 94 77 91 82 105 96 116 113 136 120 148 133 159 140 163 132 151 127 143 124 142 129 143 137 147 147 154 163 173 188 193 206 199 213 203 214 198 209 191 206 190 211 192 218 196 223 200 224 194 227 196 228 199 231 200 230 197 231 198 233 199 233 198 230 197 229 199 228 197 225 195 226 197 225 198 224 199 225 199 226 204 231 201 236 199 231 199 204 209 193 166 131 166 119 166 127 158 129 159 130 159 131 160 113 172 140 67 96 178 131 147 123 158 124 161 128 164 131 165 136 168 133 166 133 166 130 159 127 163 125 163 126 163 124 163 124 163 124 162 122 162 122 162 128 161 128 163 125 164 124 164 126 166 130 166 132 165 132 164 128 161 125 161 125 161 125 162 126 161 125 160 123 158 121 157 120 156 119 155 118 155 119 156 119 156 119 155 118 154 117 153 115 153 114 152 112 151 111 150 110 149 109 148 109 147 108 147 110 146 109 145 109 144 108 144 107 143 107 142 106 141 105 141 104 141 103 139 101 138 102 137 98 144 102 131 110 130 108 186 201 234 206 250 169 135 84 149 94 127 93 128 92 127 90 127 89 124 86 122 87 122 85 119 83 119 82 118 81 117 81 117 82 116 81 115 80 115 80 115 76 111 75 109 73 108 72 107 74 106 73 105 74 104 72 103 76 104 76 103 73 100 71 98 69 98 65 96 66 96 66 96 69 97 69 98 69 95 65 92 35 43 3 33 34 83 70 95 72 93 65 85 55 69 31 44 3 17 0 6 0 25 21 54 37 70 56 89 63 85 53 79 57 82 56 81 54 79 53 78 54 77 50 79 55 80 55 82 52 75 48 75 49 73 51 79 53 77 52 73 50 75 53 76 51 73 51 72 50 71 49 71 49 70 47 69 46 68 47 69 48 68 46 66 45 66 45 66 44 65 44 66 45 65 44 65 48 64 46 62 45 62 46 63 46 63 46 63 46 63 46 63 47 62 47 62 47 62 47 62 47 62 46 61 46 61 45 60 47 60 47 59 46 58 45 58 45 58 45 57 44 56 43 56 43 56 43 56 43 56 43 56 43 56 42 55 42 54 41 55 40 55 41 56 42 56 41 55 40 55 41 56 40 54 38 52 37 54 38 54 37 53 38 52 38 51 39 51 39 50 38 50 37 49 37 49 37 49 37 49 35 47 34 46 34 45 33 46 34 47 33 46 33 45 32 45 33 46 32 45 32 44 31 44 30 42 31 44 33 45 33 45 33 45 32 44 32 43 31 43 33 42 33 41 32 40 31 40 32 41 31 40 30 39 30 39 30 40 29 39 29 38 28 38 30 39 29 38 28 37 27 36 26 34 25 33 25 34 27 35 26 34 26 34 26 34 26 34 26 35 26 35 26 35 26 35 23 32 23 32 23 32 23 32 28 38 25 35 23 35 25 37 24 35 23 33 22 33 22 33 27 32 25 31 27 33 26 31 26 32 26 31 25 30 24 30 23 30 25 32 25 30 23 29 23 29 23 29 23 29 23 29 25 31 24 30 23 29 22 29 23 29 22 29 22 29 22 30 10 13 9 12 9 13 10 14 15 18 15 18 15 18 15 18 14 17 14 16 13 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 10 14 11 15 12 16 13 17 10 10 10 10 10 10 10 10 12 12 12 12 12 12 12 12 11 12 11 13 12 14 13 14 10 11 10 11 10 11 10 11 7 9 8 10 9 11 10 12 9 9 8 8 7 9 8 10 8 7 8 7 8 7 8 7 7 6 6 5 6 5 7 6 12 17 22 27 27 28 28 30 31 32 31 33 31 32 30 30 10 3 0 0 2 1 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 3 4 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 3 5 7 5 1 3 9 36 46 54 55 54 55 57 57 55 55 54 54 54 53 53 53 51 50 49 48 47 44 39 36 30 27 22 16 12 10 10 11 5 10 7 14 15 15 30 79 134 161 134 166 118 102 91 167 157 161 104 93 97 152 136 147 125 152 137 154 100 110 99 92 109 146 164 143 94 119 157 220 169 190 148 177 172 201 174 188 165 159 81 97 115 185 181 108 72 107 116 156 115 156 116 160 116 156 118 154 117 156 114 157 115 156 115 155 114 151 111 147 109 135 95 129 104 139 107 137 107 135 107 133 103 132 107 136 110 136 111 139 114 139 109 129 108 121 108 122 120 137 142 153 140 144 145 148 144 143 137 140 130 132 115 119 106 117 104 117 103 121 105 128 116 145 130 160 145 182 152 190 159 193 161 190 147 173 140 162 133 159 138 167 160 180 171 190 187 198 198 196 201 186 202 178 199 164 192 154 189 155 188 154 192 156 199 158 197 149 198 146 199 145 200 145 198 150 198 153 199 154 197 156 197 161 196 163 197 166 198 166 204 163 203 161 199 163 198 174 195 211 183 181 160 204 162 209 158 202 160 203 160 204 161 204 157 210 155 101 133 217 160 204 159 204 161 207 164 209 167 210 165 202 154 203 167 211 163 200 160 203 161 204 162 206 162 208 160 208 160 209 160 209 160 209 161 211 161 212 162 213 164 212 164 212 164 210 165 211 164 211 159 209 161 209 161 209 161 208 161 208 160 207 158 206 157 203 155 200 155 199 155 200 156 201 156 200 156 199 155 199 155 198 155 198 154 197 152 195 150 194 149 193 149 192 148 192 147 191 146 192 146 191 145 191 144 190 143 189 143 188 142 187 141 187 141 185 140 184 139 182 137 181 133 190 136 177 142 177 140 226 230 255 233 232 159 178 129 174 127 176 127 172 127 167 126 165 125 163 122 161 122 162 120 159 117 157 117 157 116 156 115 155 117 156 115 153 114 153 114 154 109 148 109 148 109 148 109 148 106 147 105 145 104 143 103 142 105 141 104 138 101 135 99 133 98 133 97 131 96 131 97 131 89 123 94 134 107 125 66 72 25 56 45 95 93 127 93 107 81 107 83 114 92 118 87 109 73 88 43 53 16 40 16 46 30 67 56 93 72 99 73 100 79 108 78 108 78 107 77 107 79 103 72 110 85 111 75 102 69 109 84 108 72 102 74 102 78 103 75 99 74 99 75 101 73 101 73 100 72 99 71 99 71 98 69 96 68 96 68 96 69 96 67 94 66 94 67 95 65 93 65 92 64 93 65 93 65 91 63 89 62 89 62 89 63 90 63 90 63 90 63 90 62 88 62 88 62 88 62 88 62 88 62 87 61 86 60 86 60 86 59 85 59 85 58 84 58 84 58 83 57 82 56 82 57 80 57 80 57 80 57 80 57 80 57 79 56 79 55 78 53 73 55 74 55 73 54 72 53 73 54 73 54 72 53 71 55 72 55 72 54 71 53 70 53 70 52 69 51 68 50 68 49 67 49 67 49 67 49 67 47 65 46 64 46 63 45 62 47 61 47 60 46 60 45 59 46 60 46 59 45 59 44 58 42 54 43 56 45 57 45 57 45 57 45 56 44 56 43 55 42 55 42 54 41 53 40 53 41 54 41 54 40 53 39 52 40 50 40 49 39 49 38 48 40 49 39 48 38 47 37 46 34 47 33 46 33 47 35 48 34 47 34 47 34 47 34 47 37 46 36 45 35 43 33 42 32 41 32 41 32 41 32 41 35 40 37 42 37 40 35 38 36 40 34 37 33 37 34 38 33 36 30 36 33 39 33 36 32 37 31 36 31 36 30 35 31 36 30 35 30 35 29 33 29 34 29 34 29 34 29 34 28 32 29 33 30 34 31 34 28 32 29 32 29 32 29 31 2 9 1 8 1 9 3 11 7 14 7 14 7 14 7 14 7 14 7 13 6 12 5 12 5 12 5 12 5 12 5 12 5 12 5 12 5 12 5 12 4 11 5 12 5 12 6 13 2 10 2 10 2 10 2 10 4 12 4 12 4 12 4 12 3 8 4 9 5 11 7 12 5 10 5 10 5 10 5 10 3 8 4 9 4 9 5 10 4 8 3 7 2 8 3 9 5 10 5 10 5 10 5 10 3 7 2 6 1 7 2 8 7 16 17 26 23 28 23 29 26 31 27 32 27 31 26 30 10 4 0 0 2 1 1 3 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 3 2 5 3 5 3 4 2 4 2 4 2 4 2 4 2 4 3 5 3 5 4 6 5 3 1 7 3 1 4 17 36 47 52 54 52 56 56 57 52 54 52 54 51 53 51 52 51 52 49 50 47 45 38 36 25 25 19 17 11 10 5 8 5 16 7 12 11 10 26 87 120 133 120 136 95 77 84 157 150 137 81 82 73 128 110 125 92 135 117 128 89 106 104 99 120 150 174 135 89 117 162 177 125 157 108 157 138 177 131 159 139 134 64 74 126 182 153 91 55 99 99 123 95 114 87 118 82 118 81 118 84 116 86 115 89 119 89 118 88 115 87 113 85 99 67 101 87 111 88 109 84 108 84 107 85 109 92 117 104 123 109 128 116 128 110 120 126 136 128 138 138 147 155 158 158 155 158 152 156 154 162 162 152 149 147 145 140 136 125 124 109 112 98 101 87 98 87 100 91 117 100 133 115 143 121 144 135 156 136 152 129 142 123 138 124 138 122 139 134 154 159 172 188 191 201 199 209 200 210 197 219 200 218 194 216 191 218 192 227 197 231 199 231 199 235 198 233 198 234 199 232 197 227 195 225 196 223 196 220 196 218 197 224 204 227 201 230 199 220 197 205 208 145 159 127 152 125 145 125 160 128 160 129 161 129 162 139 168 114 75 117 173 133 172 128 163 129 165 133 168 137 169 128 148 114 146 132 162 136 157 133 159 130 160 129 162 128 163 123 160 119 160 118 159 116 159 125 161 128 161 125 162 123 163 122 162 126 163 130 163 132 164 126 160 125 161 125 161 124 160 124 159 123 159 122 158 121 157 120 156 119 156 119 157 121 158 119 156 119 156 119 155 118 155 116 155 115 153 113 151 111 150 111 149 110 149 109 148 109 148 111 146 110 146 109 145 109 145 107 143 107 142 106 141 105 141 105 141 104 140 102 138 103 138 99 134 91 126 107 131 94 143 86 150 112 124 78 130 100 119 94 126 93 127 91 125 90 126 90 123 86 121 87 122 85 118 82 117 81 116 81 115 80 115 84 116 81 113 79 112 80 114 75 109 76 109 77 110 78 111 73 105 73 104 73 103 72 102 75 103 76 103 73 100 72 99 69 98 67 97 67 97 70 98 67 103 76 91 40 45 7 30 23 65 61 94 68 85 59 82 61 81 55 77 56 83 63 88 64 83 58 73 44 53 19 34 0 26 9 42 25 60 42 74 42 69 45 73 49 77 53 80 55 76 49 77 46 63 36 69 43 70 45 71 47 75 51 75 52 76 52 75 51 75 52 75 51 73 51 72 50 71 49 71 49 70 47 68 45 67 45 67 47 68 46 66 45 67 46 68 44 65 43 64 43 64 44 65 48 64 46 62 45 62 45 63 47 64 47 64 47 64 47 64 48 63 48 63 48 63 48 63 48 63 47 61 46 60 44 59 46 59 46 59 46 59 46 59 45 58 45 57 44 56 43 56 43 57 43 57 43 57 43 57 44 57 43 57 42 56 42 56 39 54 40 55 39 54 38 52 38 53 39 54 39 54 38 52 38 56 40 55 39 55 39 53 39 53 41 52 39 51 38 50 38 50 37 49 37 49 36 48 37 49 37 48 36 48 35 48 35 47 34 47 33 46 33 46 34 46 33 46 32 45 32 45 31 43 32 45 33 45 32 44 34 45 33 45 32 44 32 44 33 42 33 41 32 40 31 40 31 41 32 41 32 40 30 38 31 40 30 40 29 39 29 39 29 39 28 38 28 38 27 37 28 35 26 34 26 34 27 35 26 34 26 34 26 34 26 35 30 38 28 36 26 34 24 32 23 32 23 32 23 32 23 33 21 34 24 37 25 34 21 30 26 36 23 33 22 33 23 35 26 31 24 31 27 34 27 32 25 31 25 31 25 31 25 31 27 31 24 30 24 30 23 27 23 29 23 29 23 29 23 29 19 27 22 30 24 31 24 31 21 28 22 29 22 29 21 28 10 13 9 12 10 14 12 15 13 16 13 16 13 16 13 16 14 17 14 16 13 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 12 15 13 16 12 15 12 15 11 14 11 11 11 11 11 11 11 11 13 13 13 13 13 13 13 13 9 11 10 11 10 11 10 11 10 11 10 11 10 11 10 11 10 11 9 10 9 10 8 9 9 9 8 8 7 9 8 10 9 8 9 8 9 8 9 8 8 7 7 6 7 6 8 7 10 16 21 26 27 28 27 28 29 31 30 32 31 32 30 31 18 8 0 0 1 0 0 2 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 3 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 2 2 7 5 1 10 24 41 49 55 54 54 55 56 54 54 54 54 53 53 53 52 52 52 51 50 50 49 45 39 35 24 24 21 18 14 10 7 6 6 17 12 19 22 22 43 123 134 165 140 162 103 96 106 174 166 129 90 96 93 131 138 146 126 158 152 124 101 105 96 102 112 155 165 140 94 149 182 168 156 192 152 187 177 193 152 186 152 170 71 101 152 197 141 90 77 129 125 159 120 164 118 166 120 159 121 157 120 162 118 165 122 163 122 162 120 157 116 152 112 132 92 138 117 148 112 142 113 141 113 140 111 141 120 146 129 153 135 158 140 156 132 143 157 157 158 156 159 154 164 153 162 147 159 138 148 136 153 146 154 143 153 146 156 149 151 147 147 145 139 138 127 125 114 120 88 113 95 128 109 145 123 156 132 172 142 187 149 193 152 197 153 189 146 177 141 171 147 170 139 155 155 172 182 191 201 198 200 189 201 187 199 177 193 165 196 164 197 160 196 156 197 152 197 153 197 155 198 156 197 155 196 159 197 161 197 162 197 161 205 157 204 161 200 170 199 184 206 188 160 193 158 207 156 209 158 203 160 204 161 204 162 205 157 205 137 138 153 206 160 200 164 209 165 210 168 210 170 210 168 191 142 177 144 183 154 196 155 191 156 193 158 195 159 199 158 201 158 202 158 203 158 203 159 208 159 208 161 209 161 210 161 206 160 207 161 208 161 208 159 206 161 207 161 207 160 205 159 205 159 204 158 204 157 203 157 201 156 200 157 202 159 203 156 200 156 200 156 200 156 200 156 200 155 198 152 195 150 194 150 194 149 193 149 192 148 192 147 193 146 192 146 191 145 191 143 189 143 188 142 187 141 187 142 186 141 184 139 183 138 182 139 181 133 179 139 183 134 174 135 175 147 182 141 178 130 170 127 172 126 170 125 167 125 164 124 163 121 161 121 161 120 158 118 158 117 157 117 156 116 156 117 154 113 150 110 149 112 152 110 149 110 149 110 149 109 148 105 146 104 145 104 142 102 141 102 139 103 137 102 136 101 136 99 134 98 133 98 132 99 133 100 128 82 84 27 54 44 94 88 120 96 115 78 100 81 116 90 114 84 105 75 101 78 106 73 102 81 113 89 111 76 95 49 72 45 73 53 88 70 101 66 98 68 103 75 110 80 113 80 112 79 103 58 97 104 178 139 125 63 98 79 105 73 107 75 102 76 102 76 100 74 98 73 101 73 100 72 99 71 99 71 98 69 96 67 95 67 95 68 95 67 94 66 95 67 96 65 93 64 91 63 92 65 93 65 92 64 90 63 90 63 90 64 91 64 91 64 91 64 91 63 89 63 89 63 89 63 89 63 89 62 87 61 86 59 85 59 85 59 85 59 85 59 85 58 84 58 83 57 82 56 82 56 80 56 80 56 80 56 80 57 81 56 80 56 79 55 78 54 74 56 75 55 73 53 72 54 73 55 74 56 74 54 73 57 74 56 73 56 72 54 72 54 72 53 70 51 69 50 68 51 67 51 66 50 65 49 65 50 66 50 65 49 65 48 64 48 62 47 61 47 60 46 60 47 61 46 60 46 59 45 59 44 56 45 57 45 56 43 55 46 58 45 57 45 56 44 56 42 55 42 54 41 53 40 53 40 53 41 55 41 53 39 51 41 51 40 50 40 49 39 49 37 47 38 48 38 48 39 49 39 48 37 46 35 45 35 46 35 45 35 45 35 45 35 45 37 46 37 45 36 44 35 43 32 41 32 41 32 41 32 40 33 39 35 39 34 37 33 36 38 41 35 37 33 37 35 40 32 36 30 36 33 39 33 37 31 36 31 36 31 36 31 36 35 37 29 34 30 36 29 32 29 34 29 34 29 34 29 34 27 31 29 33 31 33 29 31 27 31 29 32 29 32 28 30 4 11 4 11 5 13 7 14 5 12 5 12 5 12 5 12 7 14 7 13 6 12 5 12 5 12 5 12 5 12 5 12 5 12 5 12 5 12 5 12 7 13 6 12 5 11 4 10 5 13 5 13 5 13 5 13 6 14 6 14 6 14 6 14 9 14 8 12 7 11 6 10 5 10 5 10 5 10 5 10 6 10 5 9 4 8 3 7 4 8 3 7 2 8 3 9 2 7 2 7 2 7 2 7 4 8 3 7 2 8 3 9 3 13 15 24 21 25 20 25 22 28 24 30 25 30 25 29 20 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 3 2 5 3 5 3 4 2 4 2 4 2 4 2 4 2 4 2 5 3 6 4 6 6 2 0 6 3 2 10 29 42 51 54 55 51 54 51 50 52 54 52 53 51 52 50 52 47 49 46 48 44 42 34 32 18 22 19 18 13 10 5 4 0 13 3 14 16 19 43 127 119 136 129 136 85 76 98 164 142 97 58 79 63 107 111 131 95 141 134 102 97 100 101 106 133 160 168 128 85 139 157 112 110 161 103 160 127 162 104 156 120 139 50 74 150 183 118 78 60 112 105 123 97 122 92 123 91 127 90 126 92 124 95 124 92 124 91 122 90 119 88 116 87 98 68 109 99 119 90 114 97 119 96 117 95 120 106 129 116 133 123 142 133 141 126 132 149 158 158 163 166 167 171 167 180 173 185 172 176 164 173 164 176 159 165 150 159 154 163 159 157 155 160 159 157 150 141 136 118 123 102 108 89 103 90 105 90 107 93 114 101 125 116 139 123 146 128 153 134 152 134 149 134 147 134 145 136 145 138 147 172 179 191 198 208 206 215 205 207 194 211 195 214 194 215 195 222 196 225 197 226 196 225 195 227 196 227 197 228 198 229 200 231 206 233 203 232 201 218 199 197 152 132 159 119 160 114 160 125 160 128 161 129 162 130 162 130 174 109 109 120 161 137 161 130 165 131 167 136 169 142 171 133 145 106 118 92 113 108 141 134 149 133 152 133 154 131 154 132 159 128 159 124 159 123 158 125 157 125 159 123 160 122 161 120 160 123 159 127 161 130 161 124 159 125 162 126 161 123 158 123 159 122 158 122 158 121 157 121 157 120 157 121 159 123 160 119 156 119 156 119 156 119 156 118 156 116 154 113 151 111 150 111 150 111 149 110 148 109 148 111 147 111 146 110 145 109 145 107 143 107 142 106 141 105 141 105 142 104 140 103 139 103 138 93 128 101 130 90 129 110 141 94 133 96 130 91 128 95 130 92 126 91 125 89 124 88 124 89 122 86 121 86 121 84 118 84 119 84 118 83 117 82 117 84 115 79 110 76 109 78 112 80 112 79 111 76 108 75 107 73 105 72 103 73 103 71 102 72 101 74 102 74 102 74 102 70 99 69 98 70 99 72 101 60 59 0 19 12 66 60 94 66 87 58 82 58 83 55 76 45 76 57 83 56 79 55 81 59 80 53 75 54 79 56 78 57 78 47 71 48 75 49 71 45 71 48 75 52 79 56 82 48 79 56 70 36 95 158 248 216 150 52 76 60 72 42 79 49 75 53 77 54 76 51 72 51 73 51 72 50 71 49 71 49 70 47 68 45 66 44 66 46 67 45 66 45 67 47 68 45 65 42 62 41 63 44 66 49 65 47 63 46 63 47 64 47 64 47 64 47 64 47 64 48 63 48 63 48 63 48 63 48 63 47 61 46 60 44 59 46 59 46 59 46 59 46 59 45 58 45 57 44 56 43 56 44 56 44 56 44 56 44 56 45 57 45 56 44 55 43 56 43 57 43 57 43 56 40 54 41 55 42 57 43 57 42 56 41 57 41 56 40 56 40 54 41 54 41 53 40 51 38 50 38 51 38 50 37 49 36 49 35 48 34 47 34 46 33 46 37 48 37 47 36 46 35 46 36 47 36 46 35 45 34 45 33 45 33 45 32 43 30 42 34 46 34 45 33 44 32 44 33 42 33 41 32 40 31 40 30 40 32 42 32 40 29 37 31 41 31 40 30 39 29 39 26 37 27 38 28 39 29 40 32 40 29 37 27 35 26 35 26 35 26 35 26 35 26 35 26 35 27 36 27 36 28 37 23 32 23 32 23 32 23 33 28 38 25 34 23 35 25 37 27 37 24 33 21 33 24 36 26 31 24 31 27 34 27 32 25 31 25 31 25 31 25 31 29 32 23 28 24 31 23 26 23 29 23 29 23 29 23 29 22 30 24 31 23 29 20 26 19 27 22 30 23 29 20 26 11 17 17 19 13 15 13 18 15 18 13 15 12 15 12 15 13 15 12 14 11 13 10 12 14 16 11 13 10 14 13 17 15 17 13 15 12 16 14 18 14 17 13 14 8 11 9 14 12 12 12 12 12 12 12 12 14 13 13 12 12 13 13 14 12 13 12 12 11 11 10 11 10 11 11 13 12 13 11 12 9 10 9 10 9 10 9 10 10 11 10 11 10 11 10 11 8 7 8 7 8 7 8 7 7 6 7 5 6 4 5 4 5 13 22 29 28 28 27 29 27 28 27 29 29 31 32 33 30 12 0 3 5 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 1 1 3 2 6 8 8 6 4 6 8 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 3 2 4 6 4 4 17 32 51 51 51 51 51 51 51 51 52 53 54 52 50 49 49 50 48 48 49 47 44 38 33 30 23 22 18 15 12 8 9 7 9 17 19 30 21 37 70 148 132 166 148 143 75 87 115 145 102 79 59 62 73 110 130 146 136 155 139 108 99 94 99 104 119 161 164 134 98 178 150 148 163 181 156 201 158 182 157 188 157 159 45 136 171 189 115 90 93 147 131 164 123 170 123 173 126 167 130 168 129 172 126 174 128 167 124 166 125 161 121 159 120 138 106 151 121 153 122 146 124 141 118 146 111 147 140 149 135 165 141 156 161 155 129 155 163 153 160 147 164 148 168 145 168 143 171 146 175 150 177 154 175 151 173 148 168 144 164 145 151 136 149 137 152 144 157 151 157 150 149 141 134 130 119 125 114 128 102 122 96 127 103 138 126 153 122 152 130 170 152 188 148 178 153 179 150 173 146 167 140 159 143 159 156 180 184 194 201 200 207 197 203 186 195 177 194 168 194 164 190 160 194 162 196 159 201 160 203 154 197 146 209 152 199 160 203 178 204 200 163 174 160 192 157 205 155 210 160 205 163 205 161 204 163 208 162 215 130 163 156 211 164 201 170 196 166 207 170 214 153 215 142 198 143 120 66 102 75 99 86 122 109 149 133 172 153 188 155 188 159 188 155 186 157 195 160 196 155 202 154 203 160 194 158 202 158 204 160 206 158 203 159 205 159 205 159 205 159 205 157 203 157 202 156 201 155 201 157 201 157 200 156 199 155 199 154 198 154 198 154 198 154 198 153 197 153 196 152 195 151 195 149 193 148 192 148 191 147 191 144 190 144 189 143 188 142 188 142 188 141 187 141 187 140 186 141 185 140 184 139 182 137 181 132 177 133 177 131 175 129 172 131 167 131 168 129 170 127 171 125 171 127 170 125 166 120 162 121 161 120 160 119 159 118 159 117 158 117 157 116 156 115 156 121 152 109 159 118 148 125 155 119 150 108 142 107 145 109 145 104 145 104 144 104 142 103 142 99 137 102 138 103 138 103 137 100 130 94 132 101 129 80 97 32 60 37 89 84 125 91 109 85 112 83 111 82 109 80 108 80 108 80 108 79 107 77 105 77 105 77 105 77 105 77 105 76 105 78 105 74 101 74 103 76 110 81 115 84 119 93 130 102 143 123 165 139 176 149 185 145 164 115 126 82 106 75 104 77 103 77 102 77 100 75 100 73 101 74 101 72 99 70 97 69 96 68 95 67 96 68 97 68 96 68 95 67 94 66 94 67 94 65 92 64 92 64 92 64 91 64 91 64 91 64 91 63 91 64 92 65 93 66 94 64 90 64 89 63 88 62 88 64 90 64 89 63 89 62 88 61 87 61 86 60 85 59 85 59 85 59 84 58 83 57 83 55 78 57 79 57 79 57 80 57 79 57 79 57 79 57 79 59 78 59 77 58 76 57 76 57 76 57 75 54 72 54 75 54 78 61 68 47 70 59 79 52 70 52 70 53 72 55 74 52 69 54 72 56 71 54 69 53 69 52 67 49 62 44 58 50 63 49 62 48 61 47 60 46 60 46 60 46 60 46 60 45 57 45 57 45 57 45 57 46 58 46 57 45 56 44 56 43 53 38 52 41 55 40 50 39 52 39 52 39 52 39 52 40 50 40 49 39 48 38 48 42 49 37 49 41 53 41 48 38 46 36 44 35 44 35 45 36 45 36 45 36 45 36 45 38 45 36 42 35 43 38 46 32 40 35 43 36 42 33 39 36 39 34 38 36 40 35 38 32 39 37 40 32 35 33 40 33 39 34 39 34 38 32 36 30 36 31 36 31 36 31 37 34 38 33 37 32 36 31 36 28 33 28 32 27 31 26 30 23 30 31 34 28 30 28 33 27 32 30 31 26 30 31 37 3 13 8 15 5 11 5 14 8 14 6 12 5 12 5 13 5 12 4 11 4 11 3 10 6 13 4 11 4 11 6 13 7 13 5 11 4 12 6 14 7 15 8 13 3 9 3 12 2 10 2 10 2 10 2 10 4 11 2 10 2 10 3 12 7 12 6 11 6 10 5 10 5 11 6 12 7 11 5 10 4 9 4 9 4 9 4 9 4 9 4 9 4 9 4 9 3 8 3 8 3 8 3 8 2 7 2 6 1 5 0 5 0 12 17 28 24 28 23 29 23 28 23 28 24 30 26 32 30 19 6 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 2 1 5 6 7 3 4 3 7 2 4 2 4 2 4 2 4 3 5 3 5 3 5 3 5 2 4 4 6 1 4 17 35 47 49 48 51 49 52 50 53 50 53 51 52 48 48 47 50 44 47 45 45 39 36 29 29 17 19 12 14 8 9 7 7 7 13 14 21 5 32 70 135 117 147 125 105 62 83 100 112 73 65 47 57 48 89 95 128 113 144 113 90 99 90 110 107 124 157 162 112 87 166 111 110 113 149 105 171 106 149 109 151 115 107 32 123 168 164 95 76 79 126 109 127 101 127 98 131 98 132 97 133 99 129 97 127 94 128 93 126 96 125 95 123 92 103 79 123 100 123 99 119 103 117 99 121 97 129 127 134 125 150 134 146 152 147 127 153 161 163 162 162 171 167 179 170 180 170 182 173 186 176 188 177 198 180 198 179 195 177 192 176 186 170 180 162 168 151 156 144 164 157 163 155 158 150 151 145 138 133 130 124 117 113 105 105 94 100 87 95 88 105 99 117 111 131 120 146 128 153 134 157 139 156 136 147 131 146 135 149 147 163 168 182 185 194 194 201 214 206 217 201 211 192 210 190 217 191 223 193 231 200 240 206 222 206 234 202 222 197 203 185 151 160 130 158 122 156 124 156 126 162 128 161 126 160 128 165 131 169 95 126 125 167 131 163 128 172 127 175 142 170 148 133 86 160 139 100 42 60 53 69 48 59 55 66 68 92 99 120 137 155 142 161 140 157 133 153 128 151 131 159 124 157 127 158 122 156 121 157 124 157 126 157 125 159 123 159 123 159 123 159 121 157 121 156 120 156 119 155 120 157 120 156 119 156 118 155 117 154 117 154 117 154 117 154 114 153 113 152 113 151 112 151 110 149 110 149 109 148 109 147 108 144 108 143 107 142 106 142 106 142 105 141 105 141 104 140 104 141 103 139 101 138 102 137 99 132 100 132 100 130 98 129 95 131 93 129 93 127 92 127 91 125 91 126 89 122 85 119 87 119 86 118 86 117 85 117 85 117 84 116 84 115 83 116 77 121 85 120 97 145 115 106 85 114 78 108 76 109 77 108 72 104 71 103 73 103 72 103 69 98 72 100 72 100 71 99 65 96 73 103 68 78 27 38 17 58 49 86 63 84 59 84 60 84 59 82 57 81 56 80 56 80 56 80 55 79 54 78 53 80 52 79 51 77 52 76 57 82 59 82 56 79 56 82 56 84 62 88 65 93 73 102 90 124 112 146 124 148 121 145 111 128 87 98 60 80 54 78 52 77 53 76 53 76 53 75 50 72 50 72 49 70 47 68 47 68 46 67 45 68 46 69 47 68 47 67 46 66 45 66 45 65 43 63 42 63 42 64 48 65 48 65 48 65 48 65 47 65 48 65 48 65 49 66 49 64 49 63 48 63 47 62 49 63 48 63 47 62 47 62 48 61 48 60 47 60 46 59 46 59 46 58 45 58 44 58 45 57 44 57 44 57 44 57 44 57 44 57 44 57 44 57 45 59 45 58 44 57 43 57 42 59 47 58 41 54 39 52 38 53 38 57 48 65 42 46 39 53 40 52 40 53 42 55 39 53 41 54 41 53 38 50 39 52 40 53 38 50 35 46 37 47 36 47 36 47 35 46 35 46 35 46 35 46 35 46 33 45 33 45 33 45 34 46 34 46 34 45 33 44 32 44 34 41 30 39 32 42 31 37 30 39 30 39 30 39 30 39 30 40 30 39 29 39 28 38 30 38 27 38 30 41 29 37 29 37 27 36 26 35 27 36 27 36 27 36 27 36 27 36 28 37 25 34 24 35 27 38 23 34 25 35 25 35 24 33 25 35 23 34 25 36 24 34 22 34 24 35 22 33 23 35 27 33 28 34 27 33 26 31 25 31 25 31 25 31 25 31 27 32 26 32 25 31 24 30 23 29 22 28 21 27 21 26 19 28 23 31 23 29 23 30 22 30 24 29 19 26 22 32 10 15 13 16 12 14 11 15 15 17 13 15 12 15 13 16 10 13 11 14 11 14 12 15 13 15 12 14 11 15 12 16 12 14 11 13 10 14 11 15 13 17 16 18 12 14 11 14 10 10 10 10 10 10 10 10 11 11 10 10 10 10 11 11 12 12 11 12 10 11 10 11 11 13 12 13 11 11 9 9 9 10 9 10 9 10 9 10 8 9 8 9 8 9 8 9 8 7 8 7 8 7 8 7 7 6 7 5 6 4 5 4 4 13 22 29 29 29 29 31 29 30 28 29 28 30 30 31 33 28 16 3 0 0 3 3 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 1 4 6 7 6 4 3 4 6 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 8 5 1 4 22 40 48 48 49 50 51 52 53 54 51 52 53 51 49 48 48 49 45 45 45 43 39 34 29 26 20 21 15 11 8 6 7 5 10 12 23 29 11 61 106 157 136 172 129 99 77 98 95 79 64 59 62 64 65 84 107 142 138 163 108 88 104 88 104 100 112 161 163 115 118 209 133 135 157 188 164 202 155 179 150 190 144 135 61 176 189 166 93 92 116 169 140 177 132 181 129 182 134 174 136 174 134 178 128 178 130 170 129 169 130 169 128 162 118 134 106 160 131 157 125 154 126 146 121 147 121 155 146 156 143 162 147 155 161 152 138 155 163 151 161 148 165 148 169 143 168 139 170 140 174 143 175 145 175 145 177 147 179 152 182 153 180 153 179 151 171 143 161 132 158 129 158 129 154 131 150 132 150 141 150 145 145 141 135 134 123 124 112 112 99 108 95 111 95 120 104 139 121 161 140 178 155 185 154 182 153 180 153 177 154 171 150 164 149 169 163 180 187 191 195 193 198 188 199 183 204 176 199 162 195 154 193 154 194 165 207 172 203 198 196 178 161 180 159 191 157 200 156 201 159 203 161 204 159 203 162 207 168 207 129 179 165 208 166 212 165 222 173 225 177 216 166 125 137 218 176 137 67 101 73 87 65 81 53 67 44 67 54 78 74 101 96 131 123 154 143 169 142 182 154 191 152 186 154 195 154 197 153 199 155 202 156 204 158 203 159 203 159 203 159 203 158 202 158 201 157 201 156 200 157 201 157 200 156 200 155 199 155 199 155 199 155 199 155 199 153 196 152 196 151 195 151 195 150 194 150 193 149 192 148 192 144 190 144 189 143 188 142 188 142 188 142 187 141 186 140 186 140 184 139 183 138 181 136 180 132 177 133 177 131 175 129 173 129 169 128 171 127 171 127 171 125 169 125 169 124 165 120 162 118 159 117 158 117 157 116 157 117 157 116 157 115 156 115 155 128 150 94 159 180 255 201 163 113 149 113 148 109 144 108 145 104 144 103 144 103 142 103 142 99 136 100 135 99 133 97 131 100 131 93 115 74 95 57 84 71 115 98 126 87 106 80 114 83 113 83 112 81 111 80 110 80 110 80 109 79 109 78 108 78 108 78 108 78 108 78 108 79 111 82 112 79 110 80 113 85 121 90 126 93 130 100 137 99 138 112 150 115 145 107 137 110 135 97 119 82 108 76 104 77 102 76 102 76 100 75 100 72 100 71 98 69 97 68 96 69 96 68 95 67 96 68 97 68 96 68 95 67 94 66 94 65 93 64 91 63 91 63 92 66 93 66 93 66 93 66 93 66 93 66 93 65 92 65 92 64 90 64 90 63 89 63 88 63 89 63 88 62 87 61 87 61 87 61 87 60 86 60 85 59 85 59 85 58 84 58 81 58 81 58 80 57 78 56 78 57 79 57 79 57 79 57 79 58 78 58 78 57 77 57 77 53 78 58 73 52 76 56 72 54 74 59 74 49 62 50 77 55 72 54 71 52 71 53 71 52 66 53 67 52 65 50 63 50 65 51 66 51 65 50 63 46 60 46 60 46 61 47 61 45 59 45 59 45 59 45 59 44 56 45 57 46 58 47 59 46 58 46 57 45 56 44 56 43 54 40 53 41 54 40 51 39 52 39 52 39 52 39 52 40 50 40 50 39 49 39 48 39 48 37 47 38 49 38 46 38 47 37 45 35 44 36 45 36 45 36 45 36 45 36 45 36 42 34 40 33 41 35 43 34 41 35 42 35 42 34 41 36 39 34 38 36 40 35 38 35 38 33 37 35 39 34 37 33 38 34 39 33 37 31 36 33 37 32 36 31 35 30 34 31 36 31 36 30 35 30 35 30 35 29 34 29 33 28 33 30 32 29 34 32 36 31 33 32 35 31 32 26 29 28 33 4 12 6 13 6 12 5 12 7 14 6 12 5 12 6 14 2 10 3 11 4 12 5 13 5 12 5 12 5 12 5 12 3 10 3 10 3 10 3 10 3 13 8 15 6 10 3 10 4 12 4 12 4 12 4 12 5 13 4 12 4 12 5 13 6 11 6 10 5 10 4 9 7 12 7 12 6 9 3 7 4 9 4 9 4 9 4 9 2 7 2 7 2 7 2 7 3 8 3 8 3 8 3 8 2 7 2 6 1 5 0 5 0 10 15 27 23 27 23 29 25 30 24 28 23 28 24 29 30 35 27 9 0 1 4 3 1 1 1 1 1 1 1 1 0 1 0 0 0 0 0 0 4 6 4 5 2 3 1 4 2 4 2 4 2 4 2 4 3 5 3 5 3 5 3 5 1 7 6 3 0 5 23 43 47 49 47 50 49 51 50 52 48 51 50 51 46 47 45 49 43 45 42 41 35 32 26 25 15 18 10 12 8 8 7 8 10 11 18 19 0 60 104 139 115 145 96 76 74 97 79 68 59 66 62 69 58 74 83 135 125 149 85 79 116 88 119 100 125 161 158 96 117 198 94 98 105 158 117 168 104 147 106 155 112 76 46 154 173 132 78 88 105 143 117 137 111 133 105 139 106 139 106 139 105 133 100 130 98 133 97 131 100 135 101 128 83 100 82 134 111 128 101 127 104 123 102 122 110 139 133 145 137 152 143 156 156 151 140 160 165 163 166 163 173 169 180 170 181 169 186 173 187 175 189 177 191 171 194 175 197 179 200 181 196 177 199 181 200 182 199 181 201 181 199 177 194 171 184 166 173 157 169 153 165 155 165 156 166 154 152 140 133 124 115 116 96 100 84 93 77 97 89 112 102 121 109 138 128 152 140 164 146 161 138 148 124 140 125 145 141 155 159 171 176 183 193 193 210 203 221 206 225 202 219 194 216 194 201 188 211 205 179 151 138 159 122 158 121 157 128 157 125 159 126 159 124 159 127 163 136 158 96 146 136 163 133 175 143 174 160 181 150 175 85 79 126 193 151 94 37 72 59 63 53 65 59 65 55 59 50 56 43 54 51 63 61 74 72 81 91 112 102 129 113 136 107 142 113 148 119 155 124 157 125 157 121 158 121 158 121 158 121 158 121 158 120 157 120 156 119 156 120 157 119 156 119 155 118 155 118 155 118 155 118 155 118 155 113 152 113 151 112 151 111 150 111 150 111 150 110 149 109 148 108 144 108 143 107 142 106 142 107 143 106 141 105 140 103 139 102 139 102 138 100 136 101 135 99 132 100 132 100 130 98 128 94 128 93 127 92 127 91 126 89 124 89 123 87 121 85 120 86 118 86 118 85 117 84 116 84 116 84 115 83 115 82 115 87 113 100 197 210 248 211 215 77 113 83 114 78 107 75 109 71 103 71 102 72 103 71 102 73 102 75 102 73 99 69 96 69 88 48 67 38 72 55 91 67 91 63 84 59 83 60 86 57 82 56 81 55 80 54 80 54 79 53 79 52 79 53 79 48 77 50 79 52 81 56 82 54 80 57 81 58 79 60 83 61 85 62 89 66 93 70 97 71 95 68 90 63 87 63 89 57 83 56 80 52 77 51 75 51 76 53 75 52 76 52 74 51 72 49 70 47 69 47 69 47 68 46 67 45 68 46 69 47 68 47 67 46 66 45 66 45 66 44 64 43 64 44 65 50 67 50 67 50 67 50 67 50 67 50 66 48 65 47 64 50 65 49 64 49 63 48 63 48 63 47 62 46 61 46 61 49 62 48 61 48 60 47 60 47 60 46 59 46 58 45 59 49 60 48 58 46 56 45 55 47 58 47 58 47 58 47 58 47 58 47 58 47 58 47 57 48 61 46 52 44 63 52 58 53 55 29 48 39 55 39 53 43 56 43 53 40 52 40 53 39 52 39 52 39 51 38 51 37 50 37 50 36 49 35 48 36 46 37 47 38 48 39 49 36 45 36 45 36 45 36 45 32 44 33 45 34 47 35 48 34 46 34 45 33 44 32 44 33 42 32 41 32 41 31 39 31 40 31 40 31 40 31 40 31 41 30 40 30 39 29 39 29 39 28 38 28 38 28 37 30 38 28 36 27 36 27 37 27 36 27 36 27 36 27 37 26 36 25 34 24 35 26 36 24 35 25 35 25 35 25 34 25 35 23 34 25 36 24 34 25 33 20 32 25 37 24 32 26 33 27 33 27 32 25 30 28 33 26 32 24 30 23 28 24 30 24 30 24 30 24 30 24 30 24 30 24 30 24 30 25 30 21 29 25 34 24 28 24 31 22 28 20 27 22 30 13 16 14 17 15 18 13 15 14 16 12 15 12 16 14 17 9 13 10 14 11 15 12 16 12 15 12 15 12 15 12 15 9 13 10 13 10 13 10 12 8 13 13 16 11 12 8 12 12 12 12 12 12 12 12 12 13 12 12 11 11 12 12 13 11 12 10 11 10 10 9 10 12 13 12 12 10 10 7 7 9 10 9 10 9 10 9 10 7 8 7 8 7 8 7 8 8 7 8 7 8 7 8 7 7 6 7 5 6 4 5 4 1 10 19 26 26 27 26 28 30 31 29 29 28 29 29 30 30 38 35 19 5 3 3 0 1 1 1 1 1 1 1 1 0 1 1 0 0 0 0 2 9 8 6 4 4 4 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 1 6 7 1 0 8 29 45 51 51 51 50 49 49 48 48 49 51 51 50 47 46 47 48 46 45 43 40 36 31 27 26 21 22 15 11 9 7 10 8 15 15 24 27 17 93 133 156 145 147 100 87 91 84 69 59 65 60 65 64 68 73 92 148 147 151 84 90 121 91 106 93 116 157 146 106 150 220 126 130 148 196 170 196 155 184 152 198 134 103 78 196 179 132 81 99 142 189 147 186 139 188 134 188 141 181 143 181 140 183 134 184 136 178 136 174 137 180 137 164 106 136 119 171 139 163 131 158 127 154 121 144 132 161 148 161 152 160 155 160 160 147 151 157 162 154 162 154 168 151 169 145 171 142 172 144 175 144 177 146 175 145 176 147 180 148 181 150 178 145 177 142 177 142 180 145 185 149 188 151 188 152 187 154 174 144 167 136 156 130 150 127 156 139 154 139 151 138 145 139 141 141 131 129 112 118 103 120 99 120 98 129 110 133 113 142 131 162 149 180 160 182 157 179 142 165 146 165 148 166 156 168 164 172 180 187 199 197 207 199 213 184 197 200 207 200 163 171 158 190 157 195 157 195 156 196 157 200 158 201 157 201 160 206 170 196 132 197 171 204 168 219 185 223 189 220 182 177 71 132 158 239 189 143 58 86 58 83 69 92 65 86 60 79 53 70 73 90 67 81 59 69 48 62 52 82 65 109 114 146 113 154 133 179 148 199 156 201 154 203 155 200 156 200 156 200 156 200 157 200 156 200 155 199 155 198 156 199 155 199 154 198 154 197 154 198 154 198 154 198 154 198 152 196 151 195 151 194 150 194 150 194 150 193 149 192 148 192 144 190 144 189 143 188 142 188 143 189 142 187 141 186 139 185 139 182 138 181 136 179 135 179 132 177 133 177 131 175 129 173 127 172 126 171 127 170 126 170 124 166 122 165 121 164 120 163 120 161 119 160 118 159 118 159 116 157 115 156 115 155 114 154 113 151 155 255 248 255 231 249 107 146 114 149 110 142 107 144 104 144 102 143 103 141 102 141 102 139 102 136 100 133 96 130 79 107 74 108 83 120 91 120 93 113 77 104 81 111 86 111 82 111 81 111 81 110 80 110 80 109 78 108 78 109 80 110 80 110 81 110 81 111 81 111 81 113 84 114 82 113 84 116 81 116 83 119 88 123 90 124 96 127 90 121 86 121 89 121 78 110 81 112 81 110 78 105 76 102 75 101 76 99 74 99 75 102 72 99 70 98 70 99 69 96 68 95 67 96 68 97 68 96 68 95 67 94 66 94 68 95 67 94 66 95 68 96 67 94 67 94 67 94 67 94 68 95 67 94 66 92 65 92 65 91 65 90 64 90 63 89 63 89 63 88 62 87 61 87 62 88 62 87 61 87 60 86 60 86 60 85 59 85 58 82 61 80 60 79 58 77 56 76 58 78 58 78 58 78 58 78 58 78 58 78 58 78 58 79 64 83 60 79 61 83 60 75 52 72 60 81 62 73 54 75 58 75 56 72 53 70 52 69 51 65 51 66 52 67 54 68 53 66 51 63 48 61 47 61 47 62 48 63 49 64 50 65 45 59 45 59 45 59 45 59 45 57 45 58 46 59 47 60 46 58 46 57 45 56 44 56 42 55 42 55 41 53 40 54 40 53 40 53 40 53 40 53 41 51 41 50 40 50 39 49 41 51 41 50 39 48 38 49 39 46 38 45 37 44 38 45 37 44 37 44 37 44 37 44 37 42 37 41 37 41 38 42 37 40 36 40 36 40 36 41 36 39 34 38 36 40 35 38 36 37 31 36 36 41 35 36 32 37 33 38 32 37 31 35 34 38 32 37 30 35 29 33 30 35 30 35 30 35 30 35 30 35 30 35 30 36 31 36 32 32 27 31 31 35 30 30 30 32 27 30 28 32 31 34 8 14 6 14 9 16 7 12 6 13 5 12 5 13 7 15 3 10 4 11 4 11 5 12 4 12 5 13 6 12 5 11 2 10 3 11 4 10 3 9 1 9 4 11 2 8 1 9 2 10 2 10 2 10 2 10 2 10 1 8 0 9 2 10 5 10 5 10 4 9 4 8 5 11 6 11 5 9 3 7 4 9 4 9 4 9 4 9 2 7 2 7 2 7 2 7 3 8 3 8 3 8 3 8 2 7 2 6 1 5 0 5 0 11 15 26 21 25 20 26 24 29 23 28 23 29 25 30 28 37 38 27 13 5 1 0 2 2 2 2 2 2 2 2 0 1 0 0 0 0 1 5 11 10 4 4 2 5 2 3 2 4 2 4 2 4 2 4 3 5 3 5 3 5 3 5 0 5 3 0 0 16 33 47 50 52 49 50 47 48 45 46 47 50 48 49 45 45 44 47 44 45 41 39 32 30 24 24 16 19 10 11 8 9 11 12 17 18 14 19 20 93 116 135 128 123 73 85 79 74 59 68 70 74 63 64 62 62 75 143 145 118 74 93 129 93 115 96 133 150 126 101 145 188 102 114 108 170 126 158 110 153 111 161 79 46 78 174 157 101 68 85 126 156 119 141 115 139 109 144 115 146 113 146 110 142 108 138 105 143 106 137 108 145 108 128 69 110 105 147 112 136 112 133 108 132 106 120 122 147 134 152 145 154 153 163 155 151 153 165 163 162 166 165 176 170 181 168 184 172 187 174 189 177 188 178 195 178 198 178 199 180 200 180 204 181 202 178 200 178 205 182 199 178 199 181 200 180 199 180 202 185 200 182 188 167 172 152 171 156 170 158 169 155 162 151 156 151 156 152 148 139 134 131 118 113 104 108 95 89 75 87 88 104 96 118 108 136 129 153 136 153 134 149 130 147 136 153 134 147 140 156 155 171 171 183 189 193 206 218 199 173 138 158 120 156 112 156 115 157 125 156 120 155 122 157 121 157 125 162 133 150 100 158 134 159 134 173 144 197 134 176 133 88 52 119 154 212 183 165 115 126 91 99 54 63 36 46 35 53 50 64 49 58 59 69 72 72 69 64 40 47 35 63 85 107 73 104 99 135 112 150 117 148 114 148 118 155 118 155 118 155 118 155 118 155 117 154 117 153 116 153 117 154 116 153 116 152 115 152 115 152 115 152 115 152 115 152 112 151 112 151 111 150 111 149 110 149 109 148 109 147 108 147 108 144 108 143 107 142 106 142 108 143 107 142 104 139 103 138 101 138 100 136 98 135 99 134 99 132 100 132 100 130 98 128 93 126 92 126 91 126 91 125 88 122 86 120 85 120 85 120 88 120 90 119 89 119 88 118 85 115 85 115 84 114 84 114 96 115 88 165 165 190 141 130 77 109 81 111 79 107 76 106 72 102 70 102 71 102 71 101 69 98 71 98 69 95 65 92 55 81 52 84 60 88 56 77 53 83 61 85 60 80 58 82 57 81 55 80 54 80 54 80 54 79 52 77 51 79 54 82 57 86 55 84 53 79 50 78 54 82 59 83 59 80 60 83 59 82 57 84 62 88 62 86 58 84 60 87 63 87 58 79 57 83 57 82 54 77 50 73 50 75 52 75 51 75 52 73 54 75 51 71 48 70 49 72 47 68 46 67 45 68 46 69 47 68 47 67 46 66 45 66 47 68 47 67 47 69 48 70 50 67 50 67 50 67 50 67 50 67 50 67 49 66 49 66 51 65 50 65 49 64 49 64 49 64 49 63 48 63 47 62 50 62 49 62 48 61 48 61 48 60 47 60 46 59 46 60 49 60 49 59 47 58 46 57 48 59 48 59 48 59 48 59 47 58 47 58 48 59 48 59 46 56 48 63 49 54 49 72 67 81 58 61 38 56 44 60 44 57 44 54 41 53 41 54 40 52 39 52 39 53 41 54 41 53 38 49 35 47 34 47 40 49 40 50 41 50 41 50 37 46 37 46 37 46 37 46 35 47 35 47 35 46 34 46 34 46 34 45 33 44 32 44 32 43 35 43 32 40 31 42 32 41 32 41 32 41 32 41 32 41 31 41 30 40 30 40 31 42 33 41 29 38 28 40 30 40 29 38 28 38 28 38 27 37 27 37 27 37 27 37 27 38 27 38 27 38 27 38 26 37 25 36 25 36 26 37 25 35 23 34 25 36 24 34 24 34 22 33 24 35 23 33 26 32 26 32 26 31 24 30 27 32 26 31 25 30 24 29 24 30 24 30 25 31 25 31 23 29 24 30 24 31 25 31 25 30 21 28 22 30 22 28 23 28 19 26 22 31 25 32 14 16 12 16 15 19 13 14 13 15 12 15 12 16 14 18 12 15 11 14 11 14 10 13 11 14 13 16 13 16 11 14 9 13 11 15 12 14 10 12 9 13 11 13 8 11 10 15 10 10 10 10 10 10 10 10 10 9 9 8 8 9 9 10 10 11 10 10 9 10 8 9 9 10 10 11 10 10 8 9 9 10 9 10 9 10 9 10 8 9 8 9 8 9 8 9 8 7 8 7 8 7 8 7 7 6 7 5 6 4 5 4 7 15 23 29 28 27 26 27 28 29 28 29 29 31 31 33 33 34 36 32 19 5 0 1 2 2 2 2 2 2 2 2 0 1 1 0 0 2 5 9 16 12 7 5 5 6 5 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 1 4 4 1 7 25 41 50 51 51 50 49 49 48 48 47 48 49 50 48 46 45 45 46 45 43 40 36 32 27 24 23 20 20 12 9 7 6 10 7 17 22 19 32 57 130 140 157 149 114 82 81 78 59 65 51 68 67 69 66 71 69 86 166 167 105 76 103 119 89 98 95 130 145 117 129 183 205 161 170 158 212 173 187 155 189 152 199 98 91 124 214 154 102 83 111 160 200 149 191 145 193 139 195 149 189 151 190 149 196 144 198 144 187 145 180 144 188 142 163 95 153 148 185 141 173 145 165 133 165 125 145 141 169 148 165 157 156 160 163 156 144 159 158 162 158 163 158 168 156 169 148 169 145 172 145 174 145 175 146 176 147 176 145 176 145 178 143 180 143 180 141 182 142 185 144 185 151 184 148 183 147 179 145 184 153 188 155 187 150 179 144 177 149 176 148 172 144 164 140 153 135 155 138 153 141 156 148 150 148 140 150 135 130 112 127 115 126 100 111 93 121 115 147 138 174 142 177 147 182 153 188 153 182 148 177 144 175 145 171 151 167 172 197 167 183 145 195 154 201 155 198 156 195 155 194 154 197 156 199 155 199 159 205 165 192 138 202 165 200 169 211 175 225 168 201 117 114 115 183 169 214 176 216 196 235 187 213 168 185 130 136 82 90 46 64 53 76 53 76 61 81 65 81 67 79 49 80 104 131 97 140 131 173 145 190 145 191 144 196 154 197 155 197 155 197 155 197 154 196 153 195 153 194 152 194 152 196 151 195 151 194 150 194 151 195 151 195 151 195 151 195 151 195 151 194 150 194 149 193 148 192 147 191 146 190 146 190 144 190 144 189 143 188 142 188 144 190 143 188 140 185 138 184 137 181 136 180 135 178 133 177 132 177 133 177 131 175 129 173 126 174 125 171 126 170 125 168 122 165 120 162 119 163 120 164 119 160 119 159 118 159 117 158 115 156 115 155 114 155 113 153 108 151 112 148 106 142 122 142 108 142 106 142 108 143 106 140 103 143 102 142 102 141 101 140 97 134 98 132 96 130 94 127 95 124 90 117 84 113 83 113 78 111 87 115 84 107 80 108 80 110 80 110 80 110 80 110 80 109 77 107 77 109 81 112 86 115 85 113 83 111 81 110 79 111 82 111 78 108 78 111 82 117 81 119 86 123 84 118 85 120 85 123 89 123 82 112 81 111 80 108 75 103 71 98 75 101 75 100 75 99 73 98 75 102 72 97 69 97 70 99 69 96 68 95 67 96 68 97 68 96 68 95 67 94 66 94 68 95 67 95 67 96 69 98 66 93 66 93 66 93 66 93 66 93 67 94 67 94 67 95 66 92 65 91 65 90 64 90 65 91 65 91 64 90 63 89 63 89 62 88 62 87 61 87 61 87 60 86 60 85 59 83 59 79 59 79 59 79 59 78 59 79 59 79 59 79 59 79 58 78 58 79 59 80 60 80 54 71 57 83 57 80 98 165 188 168 97 79 66 97 67 59 57 75 55 72 54 72 54 71 55 67 53 63 51 62 51 63 49 60 47 58 45 57 46 59 50 64 48 63 48 63 48 62 46 61 46 61 46 61 46 61 49 60 48 59 47 58 45 57 46 58 46 57 45 56 44 56 41 56 45 56 41 52 41 56 41 54 41 54 41 54 41 54 42 52 41 51 41 50 40 50 40 52 43 51 38 46 37 48 40 47 39 45 38 45 38 46 37 44 37 44 37 44 37 44 37 41 37 42 38 41 37 41 38 41 36 40 36 40 37 42 36 39 34 38 36 40 35 38 33 38 35 39 33 37 34 39 31 37 32 37 32 36 30 34 31 36 31 36 31 36 31 36 30 35 31 36 32 37 32 38 28 33 29 34 30 35 30 36 32 35 32 33 28 31 30 35 32 32 26 29 29 34 30 32 6 11 3 11 7 15 5 9 5 12 5 12 5 13 8 15 6 12 5 11 4 10 3 9 3 11 6 14 7 13 4 10 3 10 5 13 6 12 3 10 4 12 4 10 2 9 5 14 4 12 4 12 4 12 4 12 4 11 3 10 2 11 3 12 5 10 5 9 4 8 3 8 3 8 4 10 5 10 4 9 4 9 4 9 4 9 4 9 3 8 3 8 3 8 3 8 3 8 3 8 3 8 3 8 2 7 2 6 1 5 0 5 5 17 21 30 25 27 22 27 22 27 22 28 24 30 27 32 34 33 33 33 21 4 0 3 2 2 2 2 2 2 2 2 0 1 0 1 0 3 5 11 16 13 6 5 4 7 3 4 2 4 2 4 2 4 2 4 3 5 3 5 3 5 3 5 0 5 2 3 10 31 44 52 47 49 47 49 47 49 47 49 46 49 47 48 44 44 43 46 42 42 37 34 27 25 20 20 14 16 6 8 3 7 8 10 14 23 9 24 56 123 118 140 121 95 58 74 59 70 69 64 60 74 69 68 66 56 77 157 167 80 71 102 119 90 104 101 135 133 96 119 164 168 131 150 123 185 134 153 112 153 113 157 71 55 125 182 127 80 78 119 136 161 119 144 117 145 112 151 119 152 121 154 120 151 119 149 111 150 114 140 114 150 113 126 63 126 131 158 114 145 125 138 115 143 111 124 131 153 136 157 148 152 154 165 151 150 157 167 166 162 169 166 178 170 179 167 181 169 183 171 184 173 184 174 193 177 195 178 198 180 200 180 200 180 204 182 206 181 203 176 197 177 197 179 196 180 196 179 199 182 196 179 197 184 203 190 206 189 207 188 202 185 197 180 197 174 176 150 159 147 171 161 166 151 163 165 167 149 144 143 136 136 127 127 110 114 101 110 89 106 99 123 111 134 119 142 135 157 138 161 137 158 129 153 141 157 138 149 133 154 123 146 112 154 108 155 113 156 122 155 118 154 120 155 120 156 124 161 128 149 105 159 127 156 135 165 145 157 157 144 43 92 106 165 134 158 122 151 134 158 136 173 150 177 154 176 146 148 110 113 57 60 39 42 40 54 59 68 68 72 42 64 94 115 90 135 113 145 117 147 110 142 112 150 119 155 119 155 119 155 119 155 117 153 116 152 116 151 115 150 116 151 115 150 115 149 114 149 115 150 113 150 113 150 113 150 114 151 114 150 111 149 110 149 108 147 107 146 107 145 108 145 108 144 108 143 107 142 106 142 109 144 107 142 104 139 102 137 100 137 101 135 99 134 98 133 99 132 100 132 100 130 98 128 92 126 92 125 91 125 90 125 87 121 85 118 83 119 85 121 86 118 88 117 87 116 86 116 85 115 85 114 84 113 83 114 85 113 76 115 83 112 92 105 79 106 73 104 77 108 76 102 72 103 72 102 71 102 72 101 69 99 71 99 70 97 68 95 63 96 73 99 67 89 64 93 65 83 53 78 59 86 62 80 56 80 54 80 54 80 54 80 54 79 51 76 51 79 55 83 50 81 52 83 55 85 58 87 59 86 62 85 59 82 61 84 59 81 55 83 61 86 58 80 62 82 53 76 52 77 51 74 55 80 54 77 52 75 52 76 50 75 52 74 51 74 51 72 52 73 48 68 45 68 47 70 47 68 46 67 45 68 46 69 47 68 47 67 46 66 45 66 45 66 45 66 46 68 48 69 47 66 47 66 47 66 47 66 48 66 49 67 50 68 51 69 51 66 51 65 50 64 49 64 51 66 51 65 50 65 49 64 50 63 50 62 49 61 48 61 48 61 48 60 47 59 46 59 47 59 48 59 48 59 49 60 48 59 48 59 48 59 48 59 47 58 47 59 48 60 49 60 51 57 49 67 50 80 142 234 207 233 181 129 50 53 44 65 43 57 43 54 44 54 45 55 46 57 42 51 36 47 35 47 30 41 28 40 28 41 31 44 41 48 41 47 40 46 39 45 40 47 40 47 40 47 40 48 40 50 39 48 36 45 34 44 36 46 36 45 35 44 34 43 32 43 36 44 31 39 32 43 32 41 32 41 32 41 32 42 32 43 32 42 31 41 30 41 28 42 32 41 26 35 25 39 31 40 29 38 28 38 28 39 27 37 27 37 27 37 27 38 24 36 25 37 26 36 25 35 28 38 25 35 24 36 27 39 25 35 25 34 27 36 26 34 23 35 28 36 23 31 24 36 25 32 26 32 26 31 24 29 24 31 25 31 25 31 25 32 25 31 25 32 26 33 27 34 21 28 22 29 23 30 24 30 26 34 28 32 22 28 24 35 27 31 20 26 21 30 22 27 14 16 11 13 10 14 13 17 15 17 13 15 12 15 12 16 11 14 12 15 12 14 10 13 12 14 9 11 8 12 11 15 10 13 10 13 10 13 10 13 9 12 9 11 8 10 7 10 9 10 9 10 9 10 9 10 11 12 11 12 11 12 11 12 10 11 10 10 9 9 8 9 7 8 8 10 9 11 11 12 9 10 9 10 9 10 9 10 10 11 10 10 9 9 8 9 6 6 6 6 6 6 6 6 5 6 7 6 4 3 3 5 8 14 24 28 29 27 29 29 27 29 32 31 30 29 32 34 32 38 41 34 19 5 1 1 2 2 2 2 2 2 2 2 4 4 3 1 0 4 13 19 12 9 6 3 2 3 5 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 3 4 17 36 47 48 50 50 50 50 50 50 50 50 50 49 48 47 46 46 46 46 41 40 38 35 30 25 20 18 16 12 10 5 7 7 11 14 17 20 26 46 73 157 137 163 126 91 68 67 62 63 63 62 61 66 69 62 69 55 82 155 155 80 76 117 126 83 94 94 129 123 91 130 184 197 142 189 185 209 159 199 155 193 162 180 75 111 176 195 140 121 86 185 187 207 158 196 160 202 153 192 150 195 151 195 147 199 153 208 159 199 157 189 147 188 144 150 97 181 153 184 152 177 144 178 150 164 129 155 145 171 157 167 159 161 164 162 153 147 163 158 164 156 166 157 169 154 168 149 167 149 170 148 173 148 174 148 174 143 175 145 178 147 181 145 181 144 182 140 181 139 182 140 181 143 181 143 181 143 181 143 182 144 182 145 183 146 184 146 184 147 184 148 185 149 186 149 187 151 178 146 169 113 158 132 159 129 152 135 149 138 166 156 164 154 159 150 149 141 136 136 125 131 108 120 101 121 99 122 111 141 115 157 137 185 157 198 164 189 161 191 160 194 153 193 154 198 154 198 154 195 150 190 159 201 153 195 152 200 160 207 166 184 138 200 160 202 159 203 158 226 140 127 85 148 158 208 156 195 155 193 154 195 157 197 162 203 166 205 170 208 174 210 157 183 137 150 98 107 61 81 61 79 54 108 105 151 128 170 145 182 146 185 147 188 149 191 151 195 151 197 152 197 151 196 148 193 148 193 148 193 148 193 147 190 147 191 148 192 149 193 148 191 149 192 150 193 151 194 148 194 151 194 149 192 149 195 146 190 146 190 146 190 146 190 143 190 144 190 144 190 145 191 142 188 141 186 140 185 138 184 137 181 133 178 131 177 132 178 132 177 130 175 128 174 128 173 128 171 126 168 123 165 121 164 120 163 119 161 118 160 116 159 117 160 117 159 116 158 115 156 116 156 115 153 113 152 113 150 109 144 105 144 108 147 108 144 105 143 104 141 102 140 101 139 104 138 102 138 104 138 100 132 101 134 99 132 98 132 98 133 99 129 96 128 95 126 93 125 86 117 85 114 83 112 81 110 77 108 79 109 80 109 79 108 79 110 80 111 81 112 82 112 82 111 85 112 83 110 84 113 84 111 84 110 83 110 81 109 80 111 83 114 84 113 82 111 80 110 80 109 79 109 78 108 78 106 78 105 77 104 76 104 76 103 75 102 72 98 71 98 71 99 71 98 70 97 69 97 68 96 68 96 68 96 68 96 69 95 69 95 69 95 69 95 78 83 71 91 68 80 70 87 57 91 64 93 71 94 63 99 65 93 66 94 67 93 66 92 68 93 65 90 64 91 67 94 66 91 65 90 64 91 65 92 66 88 63 86 61 84 60 84 63 87 61 84 60 84 60 83 64 81 62 79 60 79 62 80 62 80 62 80 62 80 62 80 61 81 61 80 61 78 60 78 58 75 65 89 70 198 252 255 242 255 245 176 84 68 58 73 61 72 53 69 57 74 56 70 54 62 43 53 42 57 45 57 39 53 39 49 32 46 37 55 48 61 47 60 47 59 46 59 49 62 49 61 48 60 47 60 46 59 46 59 46 59 46 59 44 57 44 56 43 55 42 55 44 54 44 53 43 52 42 52 40 50 41 51 41 51 41 52 42 49 42 49 42 49 42 49 45 51 43 50 41 48 40 46 39 43 38 40 35 39 39 45 40 44 39 43 39 42 38 42 38 41 38 39 36 37 35 36 36 39 37 40 38 39 37 38 36 40 38 41 37 39 34 36 36 38 33 35 32 36 35 39 34 36 31 35 34 37 33 35 33 36 33 36 33 36 33 36 32 35 32 35 32 35 32 35 33 36 33 35 32 34 31 34 30 34 32 34 29 31 29 33 37 36 28 30 28 33 29 31 6 13 4 11 4 11 6 13 7 14 6 13 5 12 5 12 1 9 3 10 4 10 3 9 5 11 2 8 1 9 4 12 5 10 5 10 5 10 5 10 4 9 4 8 3 8 2 7 5 10 5 10 5 10 5 10 5 10 5 10 5 10 5 10 5 10 5 9 4 8 3 8 4 9 4 9 4 9 4 9 5 9 5 9 5 9 5 9 5 9 4 8 4 7 3 7 4 6 4 6 4 6 4 6 4 7 5 6 2 3 2 7 6 18 17 29 20 27 20 30 19 30 24 32 22 30 24 35 29 37 36 30 14 4 0 1 0 2 0 2 0 2 0 2 1 3 1 2 0 5 10 17 8 9 4 4 1 4 3 6 4 6 4 5 3 4 2 4 2 4 2 4 2 4 2 4 2 5 2 6 17 37 46 49 47 49 47 49 47 49 47 49 47 48 46 47 44 46 43 44 40 41 37 36 29 25 17 17 8 14 4 8 4 8 10 13 10 12 17 38 71 136 111 142 114 78 67 63 60 67 60 70 62 77 65 66 64 58 80 148 140 75 74 113 125 91 91 100 129 107 87 127 167 182 125 179 140 169 114 162 113 151 134 136 54 102 172 167 101 92 94 214 170 192 145 180 146 180 135 168 126 160 120 157 122 157 117 149 111 148 112 149 132 157 128 99 84 152 123 147 121 143 134 154 128 139 115 138 132 155 144 160 151 160 159 166 150 156 162 169 170 165 177 168 178 168 178 167 179 169 183 172 185 174 187 173 192 174 196 176 198 179 202 181 202 181 201 181 201 183 202 184 204 182 204 182 204 182 204 182 205 183 205 184 206 185 207 185 205 185 206 186 206 187 207 187 205 189 203 192 205 170 204 191 200 180 190 168 176 153 167 159 171 160 170 163 173 165 171 163 166 151 148 135 131 122 114 109 94 91 72 77 66 88 81 105 111 137 121 154 134 163 128 155 124 153 115 147 114 152 125 161 120 157 127 163 128 157 117 147 125 142 107 153 122 159 128 158 126 167 88 80 74 138 144 165 130 158 127 154 124 155 126 157 125 155 126 157 130 160 134 161 141 166 139 160 130 149 121 140 96 102 72 105 93 125 107 145 116 146 113 147 113 150 113 150 117 150 118 152 119 151 118 150 115 148 115 148 115 148 115 148 117 146 117 147 116 148 117 149 113 147 112 148 113 149 114 149 113 150 115 149 110 146 109 148 105 144 107 145 110 145 110 145 108 144 108 144 108 144 108 144 105 141 104 139 102 138 101 137 104 136 101 132 98 131 99 132 98 131 97 129 95 127 94 127 93 127 90 124 87 122 86 121 85 120 84 118 83 117 81 116 83 117 82 116 82 115 81 116 82 116 80 114 78 113 77 113 80 107 80 107 82 109 82 106 79 105 79 104 77 102 76 102 76 103 74 103 76 103 72 97 73 100 71 98 70 98 70 99 72 97 71 95 69 94 68 93 66 91 65 89 63 86 60 85 56 80 57 81 57 80 55 79 56 80 57 81 58 82 58 83 56 84 58 85 56 83 57 85 57 83 56 83 55 82 55 81 56 81 58 83 59 82 57 80 55 79 55 79 54 78 53 77 55 77 54 76 53 75 53 75 51 73 51 73 51 73 50 72 50 71 50 70 49 69 48 69 47 68 47 68 47 68 47 68 46 69 46 69 46 69 46 69 34 74 39 70 39 72 37 74 56 72 36 63 51 69 40 68 44 66 47 67 48 66 47 65 52 67 51 65 50 66 52 67 51 65 50 64 49 65 50 66 53 64 51 62 49 61 49 61 51 62 49 61 48 60 48 62 53 64 50 61 49 61 50 63 50 62 50 62 50 62 50 62 50 61 50 60 49 61 48 60 53 57 41 72 83 203 239 252 214 226 144 103 32 56 43 64 44 58 46 57 48 54 47 48 40 44 30 38 30 41 32 41 30 39 30 38 29 39 33 45 39 48 39 47 38 47 37 46 40 49 40 48 39 47 38 47 38 46 38 46 38 46 38 46 36 44 36 43 35 43 34 42 35 44 35 43 34 42 33 42 33 41 32 41 32 41 32 41 32 43 32 43 32 43 32 43 34 44 33 43 32 42 31 41 30 41 29 38 26 38 29 43 30 40 29 40 28 39 28 38 28 40 27 38 25 36 24 35 24 37 25 38 26 37 25 36 30 37 30 37 29 36 28 34 27 34 27 35 28 34 27 34 28 33 25 33 27 35 27 32 26 33 26 33 26 33 26 33 25 32 25 32 25 32 25 32 26 33 25 32 25 31 24 31 26 32 28 32 25 29 25 31 31 32 23 27 24 30 25 29 13 15 12 14 11 15 12 16 14 17 13 16 12 15 12 15 6 10 8 12 10 13 9 12 12 14 9 11 8 12 11 15 10 13 10 13 10 13 10 13 9 12 9 12 8 11 8 10 10 11 10 11 10 11 10 11 9 10 9 10 9 10 9 10 10 11 10 10 9 9 8 9 11 12 10 10 9 9 7 8 9 10 9 10 9 10 9 10 8 9 7 8 7 7 6 7 6 6 6 6 6 6 6 6 7 8 8 7 5 4 6 8 18 22 27 28 27 25 28 29 28 29 32 31 31 30 33 34 34 35 33 24 12 3 1 2 2 2 2 2 2 2 2 2 1 2 3 3 4 6 10 14 8 7 7 6 5 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 9 22 38 48 49 47 47 47 47 47 47 47 47 46 47 48 48 47 45 43 42 42 42 41 37 32 25 18 14 15 12 10 5 6 9 12 18 11 24 24 68 108 167 132 168 109 81 65 65 62 66 64 64 70 66 67 59 68 56 86 142 118 81 76 105 135 95 88 99 118 98 93 145 174 198 181 216 181 191 157 206 148 192 163 156 70 152 188 180 111 117 174 255 236 253 213 240 208 231 188 216 184 214 169 206 169 209 160 194 168 210 162 212 164 203 154 133 129 196 158 185 148 177 151 182 146 165 137 167 155 177 160 176 164 168 168 167 157 155 168 163 167 154 168 155 167 154 167 149 167 149 170 148 172 147 173 146 173 145 174 145 177 146 180 145 179 141 179 139 181 141 184 142 182 141 182 141 182 141 182 141 183 142 183 143 184 144 185 144 185 145 186 145 187 146 187 146 188 152 187 153 187 131 186 153 185 161 184 148 179 138 157 148 158 139 159 143 160 147 159 149 168 159 163 157 155 152 143 146 131 140 119 132 110 129 104 127 90 117 95 134 120 171 149 195 157 199 162 204 162 198 153 189 144 186 147 191 154 198 160 202 155 183 143 193 155 201 163 197 159 179 90 119 128 210 182 199 161 201 158 199 156 199 157 200 156 199 155 196 155 194 155 192 156 194 159 197 163 200 164 200 166 188 140 174 136 171 139 185 146 186 147 188 149 189 150 190 151 195 151 196 151 196 150 195 148 193 148 193 148 192 147 192 145 189 146 190 147 191 148 191 145 188 145 189 146 189 147 190 144 189 147 190 145 188 147 190 143 185 143 186 144 187 145 188 146 190 145 189 144 187 143 187 141 184 140 183 138 181 137 181 136 180 134 178 132 177 132 177 130 175 129 173 127 172 126 171 127 169 124 166 122 164 121 164 120 163 119 161 118 160 116 159 117 159 116 159 115 158 116 156 117 154 115 152 113 149 113 149 110 148 107 147 109 149 108 147 106 146 105 144 104 143 102 140 104 137 102 136 103 136 100 131 100 134 99 132 98 132 98 132 96 128 96 127 94 126 93 125 91 123 90 121 88 119 86 118 83 114 84 114 83 112 81 110 81 112 82 112 82 113 83 113 83 111 86 112 83 109 84 112 83 109 82 109 81 108 81 107 79 108 80 109 81 108 79 107 78 106 78 105 77 105 76 104 75 103 75 103 74 102 73 101 71 100 72 100 73 101 74 102 71 99 71 98 70 97 69 97 68 96 68 96 68 96 68 96 69 95 69 95 69 95 69 95 64 107 58 92 67 94 57 123 104 125 87 106 76 89 56 94 66 93 67 94 67 94 66 93 67 93 66 92 66 92 67 93 66 91 65 90 64 91 65 92 65 88 63 86 61 85 61 85 63 86 62 85 60 85 61 84 64 82 63 80 62 80 62 81 62 80 62 80 62 80 62 80 61 81 61 81 61 79 62 77 67 84 61 74 63 131 148 162 161 147 94 72 53 73 63 70 58 73 60 72 53 62 43 56 43 53 39 51 40 54 41 53 41 53 40 55 46 61 48 61 49 62 48 61 48 60 47 60 49 62 49 61 48 60 47 60 46 59 46 59 46 59 46 59 44 57 44 57 43 56 43 55 44 54 44 54 43 53 43 53 43 53 42 52 41 50 40 49 42 47 43 47 43 47 43 47 43 47 43 47 43 47 43 47 43 47 43 45 40 44 43 49 42 45 41 45 40 44 40 43 41 42 40 41 39 40 37 39 37 39 38 40 38 40 37 39 38 40 36 38 35 38 36 39 32 36 35 40 37 38 33 35 36 38 33 37 36 39 35 37 32 35 32 35 32 35 32 35 32 35 32 35 32 35 32 35 33 35 32 35 31 34 31 34 31 35 33 35 30 32 30 34 33 34 28 31 29 33 31 33 5 12 5 12 5 12 5 12 6 13 6 13 6 12 4 11 0 6 0 9 3 10 3 10 4 10 3 9 2 10 3 11 5 10 5 10 5 10 5 10 5 10 4 9 4 8 3 8 6 11 6 11 6 11 6 11 4 9 4 9 4 9 4 9 5 10 5 9 4 8 3 8 5 10 5 9 4 8 3 8 5 9 5 9 5 9 5 9 4 8 4 8 3 7 2 6 4 6 4 6 4 6 4 6 6 8 6 7 3 5 5 10 17 26 21 29 18 25 19 30 21 30 23 32 24 32 25 34 28 30 24 17 6 2 0 2 0 2 0 2 0 2 0 2 0 1 1 5 4 7 7 10 3 6 5 7 4 5 2 2 3 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 1 3 4 13 25 40 45 49 43 45 43 45 43 45 43 45 42 45 45 48 45 44 40 40 40 42 39 37 29 24 14 13 6 12 3 8 3 10 12 15 8 14 15 63 106 142 107 142 91 66 64 63 59 69 61 69 63 69 60 66 65 65 85 133 99 79 77 97 136 104 89 104 119 97 112 134 132 169 159 190 132 150 117 175 116 153 132 100 56 150 166 148 86 97 167 248 211 242 196 236 194 225 174 212 170 204 149 186 141 184 136 178 116 174 129 177 133 163 125 106 107 166 127 165 129 155 135 150 130 139 123 153 153 169 155 164 158 164 166 166 158 160 172 166 176 168 177 168 179 168 180 169 182 170 185 173 188 174 188 173 190 172 194 175 196 177 199 180 197 178 199 178 200 182 203 185 203 181 204 182 204 182 205 183 205 183 205 184 206 185 207 185 206 186 206 187 207 187 208 188 209 194 207 190 200 166 198 180 194 191 200 182 210 179 182 191 197 184 192 178 184 171 176 166 171 163 172 166 170 164 162 159 137 140 129 135 119 125 104 112 92 101 71 85 64 92 72 104 82 120 102 147 127 160 130 159 135 163 127 154 120 152 123 155 127 138 106 153 127 157 126 153 137 125 61 109 132 188 152 161 134 162 128 158 124 156 124 157 126 157 125 157 126 155 127 156 127 156 129 155 129 154 127 153 141 164 134 159 122 142 111 144 117 147 116 148 115 150 116 150 117 151 118 151 118 150 116 149 115 148 115 147 114 147 114 146 116 145 116 145 114 147 115 147 109 143 109 144 109 144 109 144 104 141 108 144 109 144 111 149 106 142 107 143 109 144 110 145 111 145 110 144 108 142 106 141 105 140 104 139 103 137 102 136 102 135 101 133 99 131 98 131 95 128 95 128 94 126 92 125 92 125 88 122 86 121 86 121 85 120 84 118 83 117 81 116 82 116 82 115 81 115 80 115 80 116 78 113 76 112 76 112 82 109 81 108 83 109 82 106 80 106 80 105 78 103 77 103 76 103 73 101 74 102 72 98 72 99 70 98 69 97 70 98 71 95 70 94 69 93 68 93 66 90 65 89 63 87 61 86 63 87 63 86 61 84 59 82 59 83 59 83 59 84 60 84 57 85 59 85 56 82 56 84 55 82 54 81 54 80 53 80 55 79 55 79 54 78 54 77 53 77 53 76 52 75 51 75 54 75 53 75 52 74 52 73 50 72 50 72 50 72 50 72 50 71 50 70 49 69 48 69 47 68 47 68 47 68 47 68 46 69 46 69 46 69 46 69 41 60 50 65 50 57 92 183 176 168 87 68 44 76 51 69 45 66 48 68 51 67 49 66 54 67 54 66 53 67 54 67 53 65 52 64 51 65 52 67 53 64 51 62 50 62 50 62 51 62 50 61 49 61 50 63 53 65 52 63 51 63 51 63 51 63 51 63 51 63 51 63 51 62 50 61 50 61 49 62 41 66 52 59 43 64 54 74 50 66 39 62 43 60 39 53 43 58 51 56 41 42 35 40 33 42 34 44 36 45 36 44 36 44 35 48 43 54 43 49 41 49 40 49 39 48 39 48 40 49 40 48 39 47 38 47 38 46 38 46 38 46 38 46 37 45 36 44 36 43 35 43 35 44 35 44 35 44 35 43 35 44 34 42 32 40 31 39 32 43 32 43 32 43 32 43 31 43 32 43 32 43 32 44 32 43 33 42 30 41 32 45 31 42 31 41 30 41 29 40 29 41 29 40 28 39 27 39 25 37 26 39 27 38 25 37 31 37 28 34 27 35 29 37 26 34 28 36 29 35 27 33 30 36 28 35 30 37 29 35 25 32 25 32 25 32 25 32 25 32 25 32 25 32 25 32 25 32 25 31 24 31 23 30 24 31 27 31 24 28 23 30 26 30 24 28 24 30 26 31 12 15 12 15 12 15 12 15 12 15 13 16 13 15 10 13 6 10 8 13 11 14 11 14 10 13 10 13 10 13 10 13 10 13 10 13 10 13 10 13 10 13 10 12 9 12 8 11 11 12 11 12 11 12 11 12 11 12 11 12 11 12 11 12 10 11 10 10 9 9 8 9 8 9 8 10 9 11 10 11 9 10 9 10 9 10 9 10 10 11 9 10 8 9 8 9 6 6 6 6 6 6 6 6 8 8 8 6 4 5 8 11 25 26 30 27 26 24 28 30 31 29 31 31 33 33 34 33 30 25 18 10 4 2 2 3 2 2 2 2 2 2 2 2 0 1 3 5 7 8 8 7 3 5 6 7 7 5 3 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 18 31 40 45 47 44 44 44 44 44 44 44 44 43 44 46 46 45 43 41 39 42 41 39 36 30 22 15 11 14 11 9 7 8 12 14 22 13 26 27 95 131 163 130 156 86 65 63 62 59 64 65 63 67 59 65 64 68 60 85 119 85 84 77 89 138 110 94 102 109 108 126 137 114 168 196 205 163 173 159 219 162 197 152 113 77 188 177 154 95 116 202 255 235 255 237 255 249 255 245 255 235 255 227 247 213 235 206 235 188 232 184 231 180 216 136 140 162 208 175 211 176 204 177 192 150 164 137 182 178 198 168 176 165 174 168 168 155 161 168 160 169 156 169 154 168 151 168 149 169 147 171 147 173 145 173 144 171 143 173 143 175 144 178 144 176 140 177 139 178 140 182 142 180 142 180 143 181 144 182 144 182 144 182 145 183 146 184 146 185 147 186 148 186 149 187 149 183 153 185 151 182 133 185 149 178 156 187 149 197 145 167 161 192 163 188 164 186 163 185 164 176 151 173 149 166 145 161 149 169 156 152 144 143 146 145 153 123 138 115 133 106 126 91 117 93 128 94 135 109 155 131 173 143 185 154 197 163 199 159 194 163 170 133 195 164 191 151 190 164 154 104 186 181 224 170 212 164 206 159 201 155 199 154 200 152 197 153 196 153 195 154 195 157 196 157 195 155 193 155 193 153 193 160 199 154 184 144 187 149 192 149 192 150 193 149 194 150 196 151 196 150 194 148 193 148 193 148 192 147 191 146 190 145 187 146 187 146 186 145 186 143 183 143 183 143 183 143 183 141 183 144 184 142 182 143 185 143 183 143 184 144 185 145 185 144 186 143 185 141 183 139 181 140 183 139 181 138 180 136 179 134 177 134 176 132 174 131 173 127 171 128 171 127 169 124 166 124 164 123 162 121 161 121 162 121 161 120 159 119 158 117 157 116 159 115 158 115 155 114 155 114 153 113 148 111 147 111 147 111 147 108 145 109 147 108 143 107 144 106 142 105 141 103 140 104 136 100 134 101 135 99 132 100 133 98 131 97 131 97 132 95 126 94 126 94 125 93 125 94 125 93 124 91 123 90 122 89 119 89 119 87 116 85 114 85 115 85 115 85 114 84 114 84 112 86 112 83 109 83 111 82 109 81 108 81 107 80 107 79 107 78 105 77 105 76 104 77 105 76 104 75 103 75 103 77 104 76 104 75 103 75 102 74 102 73 100 71 99 70 98 71 99 71 98 70 97 69 97 68 96 68 96 68 96 68 96 68 95 68 95 68 95 68 95 60 78 80 88 45 100 181 255 245 255 191 136 70 93 71 95 67 93 68 94 68 94 67 92 67 91 68 92 69 91 68 91 67 89 66 88 65 89 66 90 65 87 64 86 63 85 64 86 64 85 63 84 62 85 64 86 64 83 65 83 65 82 63 81 63 81 63 81 63 81 63 81 63 81 63 80 62 80 62 78 58 74 56 72 79 87 63 71 63 73 61 77 61 66 53 74 56 71 57 67 46 58 43 60 44 59 48 62 49 62 49 62 51 63 49 65 56 69 53 62 50 63 50 63 49 62 49 61 49 62 49 61 48 60 47 60 46 59 46 59 46 59 46 59 45 58 45 57 44 57 43 56 44 54 44 54 44 54 44 55 45 54 44 53 42 51 40 49 42 47 43 47 43 47 43 47 42 47 43 47 43 47 43 48 41 46 43 46 40 44 42 47 42 46 42 45 41 45 40 44 41 43 41 42 40 42 40 42 37 40 39 41 39 41 38 39 37 39 35 37 34 38 37 41 37 39 35 37 34 38 36 40 38 39 35 39 37 41 37 38 32 35 32 35 32 35 32 35 32 35 32 35 32 35 32 35 32 35 31 34 31 33 30 33 28 32 30 32 27 29 27 31 30 33 30 33 29 33 31 34 4 12 5 13 6 12 5 11 4 12 6 13 6 12 3 9 0 8 2 10 4 11 4 10 3 10 3 10 3 10 3 10 5 10 5 10 5 10 5 10 6 10 5 10 4 9 4 9 5 10 5 10 5 10 5 10 6 11 6 11 6 11 6 11 5 10 5 9 4 8 3 8 2 7 3 9 4 10 6 11 5 9 5 9 5 9 5 9 6 10 6 9 5 9 4 8 4 6 4 6 4 6 4 6 5 7 4 5 1 4 6 12 18 26 23 28 20 25 22 31 26 31 24 31 28 35 29 34 22 18 8 4 0 2 1 3 0 2 0 2 0 2 0 2 0 1 0 5 6 8 5 5 1 4 3 6 4 5 2 3 1 3 1 3 2 4 2 4 2 4 2 4 2 4 2 4 4 5 8 23 33 40 41 45 42 44 42 44 42 44 42 44 41 43 42 44 41 42 38 39 38 39 34 32 24 20 13 13 7 11 3 8 4 11 12 18 11 17 26 95 113 133 109 122 71 58 61 59 54 67 61 69 67 67 65 73 61 63 81 111 81 78 78 82 131 122 109 111 120 109 134 115 85 140 169 185 122 148 124 186 137 164 115 67 71 178 162 121 59 85 171 223 168 211 174 228 187 234 189 238 189 242 197 246 190 231 175 221 179 223 166 220 186 221 93 123 155 199 140 189 136 175 147 163 124 136 119 166 168 183 159 164 159 167 168 164 157 164 175 163 179 171 178 168 178 167 182 169 184 170 187 174 190 173 191 172 189 171 190 173 192 176 196 178 196 176 196 177 198 178 201 181 202 179 203 181 204 182 206 183 205 182 205 183 206 184 207 184 207 186 207 186 208 187 208 188 205 194 209 190 204 174 209 188 201 190 206 190 210 174 185 191 199 182 196 181 194 182 195 184 203 187 196 178 181 169 174 169 165 159 148 146 137 141 132 137 105 112 96 110 96 114 92 113 82 104 71 93 63 91 67 93 69 102 84 123 109 148 130 161 133 137 115 165 140 158 131 163 125 114 101 170 153 174 129 172 130 159 124 154 120 153 119 153 119 151 120 153 121 154 124 155 120 150 121 150 121 151 123 153 117 154 119 153 112 146 117 154 119 151 117 151 117 150 117 150 119 151 120 151 119 149 116 147 117 148 116 147 115 145 114 146 116 146 115 145 113 144 112 144 108 143 107 142 106 142 105 141 109 146 111 144 106 138 103 139 110 142 107 142 107 142 106 142 106 140 105 139 104 138 103 137 104 138 104 137 102 135 101 134 100 132 100 132 99 130 97 128 94 126 95 127 95 125 91 121 89 123 87 121 86 121 86 121 86 121 85 119 84 118 82 117 83 115 83 115 82 114 82 114 81 113 79 111 77 110 76 111 82 109 81 107 81 108 80 105 79 106 78 104 76 103 75 103 77 102 72 99 72 100 71 98 71 99 70 97 68 96 69 97 69 94 69 93 68 93 68 93 67 92 66 91 65 90 64 89 65 90 66 90 65 88 63 86 63 86 62 86 62 85 61 85 58 86 59 85 56 82 55 83 56 82 55 82 54 81 54 80 56 79 54 77 52 76 52 76 53 77 53 76 52 75 51 75 55 77 54 76 53 75 53 75 53 74 51 72 49 70 47 68 50 71 50 70 49 69 48 69 47 68 47 68 47 68 47 68 47 68 47 68 47 68 47 68 54 64 41 66 37 171 228 247 220 251 196 133 53 63 43 66 48 68 51 68 51 68 50 67 54 68 55 69 55 69 54 68 53 66 52 65 51 66 52 67 53 65 51 64 51 64 52 65 51 63 50 63 50 64 52 66 53 66 54 66 54 65 52 63 52 64 52 64 52 64 52 64 52 63 51 63 50 63 50 63 52 64 51 56 56 59 44 59 59 62 46 59 49 57 45 59 49 57 46 52 41 47 41 50 37 48 42 51 41 50 41 52 45 54 45 55 47 55 43 50 42 51 42 50 41 50 40 49 40 49 40 48 39 47 38 47 38 46 38 46 38 46 38 46 38 45 37 45 36 44 36 44 35 44 35 44 36 45 36 45 35 44 35 43 33 42 32 41 32 43 32 43 32 43 32 43 32 43 32 43 32 43 32 43 29 41 31 42 29 39 30 42 31 41 30 41 29 40 29 39 28 40 28 40 28 40 28 40 26 38 27 39 27 39 26 38 29 36 28 35 28 36 30 38 31 37 28 33 26 35 30 38 30 36 28 35 30 37 29 35 26 33 26 33 26 33 26 33 25 32 25 32 25 32 25 32 24 31 24 31 23 30 23 29 23 29 25 29 22 26 22 28 24 31 27 31 24 28 24 31 11 14 13 16 13 16 11 14 10 14 13 16 13 14 9 11 7 11 8 12 9 12 8 11 9 13 10 14 11 13 10 12 10 13 10 13 10 13 10 13 11 14 10 13 10 12 9 12 10 11 10 11 10 11 10 11 10 11 10 11 10 11 10 11 10 11 10 10 9 9 8 9 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 9 8 9 7 8 6 6 6 6 6 6 6 6 6 6 5 3 2 4 8 11 19 22 27 27 27 25 29 31 33 30 30 30 34 35 35 32 19 12 4 1 1 3 4 3 2 2 2 2 2 2 2 2 2 1 1 4 7 8 7 4 3 4 4 5 5 4 4 4 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 7 6 12 27 38 40 41 42 44 44 44 44 44 44 44 44 43 43 43 42 41 40 40 39 39 37 33 28 23 18 15 13 13 9 9 7 9 16 16 26 16 31 50 131 132 152 137 123 75 56 62 56 53 60 65 65 73 60 71 68 62 59 92 115 75 75 72 76 129 130 126 115 122 108 112 111 83 137 181 201 155 180 163 214 181 202 135 91 110 201 167 121 73 114 192 227 189 218 196 230 204 229 203 233 216 246 226 255 236 255 233 255 216 240 205 242 223 255 120 195 231 252 210 243 201 224 201 203 148 168 153 206 196 209 177 193 172 185 175 175 160 173 175 166 170 160 169 155 167 151 169 150 170 148 172 146 173 144 173 143 169 143 170 144 174 144 176 144 177 141 176 139 177 139 178 140 179 141 180 143 181 144 183 145 182 144 182 145 183 146 184 146 186 148 186 149 187 149 188 150 185 158 189 150 180 133 183 142 186 140 187 151 186 135 178 159 194 159 190 156 186 156 185 156 186 153 186 152 180 153 182 162 172 153 169 156 166 150 154 142 141 143 116 122 101 124 105 134 102 133 105 138 105 133 98 128 100 128 91 121 93 134 113 152 128 163 145 186 147 181 158 193 149 169 160 220 173 211 160 208 157 201 154 197 151 197 152 198 152 196 153 197 154 197 155 198 154 195 152 191 150 191 150 192 150 192 151 186 143 187 149 197 151 196 151 196 150 197 150 195 151 195 152 194 150 192 148 190 149 192 148 191 147 189 145 188 145 186 145 185 144 185 143 184 143 183 143 182 142 181 141 181 144 183 146 182 141 178 140 180 141 180 140 179 140 177 139 176 138 177 136 177 136 177 136 177 135 176 134 175 133 173 131 172 130 171 131 172 130 169 127 166 124 166 126 168 126 165 122 161 123 162 121 161 120 160 121 161 121 161 120 159 119 158 117 157 115 156 115 155 114 155 114 153 113 149 112 147 111 145 111 145 110 145 107 143 107 144 105 140 105 141 104 140 102 138 101 137 105 136 99 132 99 134 99 132 99 132 97 131 96 130 97 131 93 125 93 125 93 125 93 125 90 122 89 121 89 120 88 120 89 119 89 120 90 119 88 118 88 118 87 117 86 116 86 115 85 113 87 112 83 108 82 110 84 110 83 110 82 109 82 108 81 108 78 105 76 104 76 105 78 105 77 105 76 104 76 104 75 103 75 103 74 102 73 101 73 100 72 99 71 98 70 98 71 99 71 98 70 97 69 97 68 96 68 96 68 96 68 96 68 95 68 95 68 95 68 95 73 95 60 101 93 226 243 248 229 219 122 92 67 108 78 88 68 94 68 95 69 94 68 93 68 91 68 93 69 92 67 91 66 89 65 88 64 89 65 90 66 87 64 86 64 87 65 88 63 85 63 85 63 86 65 86 64 84 67 85 67 84 64 81 64 82 64 82 64 82 64 82 64 82 63 81 63 79 62 77 57 75 76 74 65 66 72 89 60 70 54 74 64 76 58 69 59 72 56 70 56 69 53 65 50 65 54 66 51 64 52 68 54 68 56 69 54 66 53 66 52 65 51 64 51 63 50 63 49 62 49 61 48 60 47 60 46 59 46 59 46 59 46 59 46 59 45 58 45 57 44 57 44 54 44 55 45 56 46 56 43 53 43 53 43 53 43 51 42 47 43 47 43 47 43 47 45 48 44 47 43 46 42 45 39 45 43 46 41 44 41 46 41 44 40 44 39 43 39 42 39 41 39 41 39 42 40 42 38 41 39 42 40 41 39 40 34 38 36 39 37 40 37 40 36 39 36 38 35 39 36 39 37 38 34 38 36 40 36 37 34 37 34 37 34 37 34 37 32 35 32 35 32 35 32 35 31 34 31 33 30 33 29 32 30 34 32 34 29 31 29 33 29 35 33 35 29 30 28 33 3 11 6 14 7 13 4 10 3 11 6 14 6 11 2 8 0 7 1 8 1 7 0 6 2 10 3 11 4 10 3 9 5 10 5 10 5 10 5 10 6 11 6 10 5 9 4 9 4 9 4 9 4 9 4 9 4 9 4 9 4 9 4 9 5 10 5 9 4 8 3 8 6 11 5 9 4 8 2 7 5 9 5 9 5 9 5 9 4 8 4 7 3 6 2 6 4 6 4 6 4 6 4 6 3 5 2 2 0 3 5 11 11 21 20 28 21 27 24 32 27 31 23 31 29 37 29 33 14 9 0 0 0 4 3 3 0 2 0 2 0 2 0 2 1 1 0 3 5 8 4 4 2 4 2 4 2 4 2 4 0 2 0 3 1 4 2 4 2 4 2 4 2 4 2 4 7 7 12 29 37 40 37 41 42 44 42 44 42 44 42 44 42 43 40 40 38 39 37 40 36 36 29 25 19 17 13 15 7 11 3 7 5 12 13 19 9 19 49 126 116 129 116 96 63 57 59 57 48 64 60 70 67 63 65 71 56 68 98 128 79 68 71 74 122 138 140 124 141 99 104 93 79 113 149 182 131 163 133 180 154 169 104 62 115 179 141 92 63 106 157 171 137 177 144 189 149 188 149 196 148 190 143 199 167 229 187 235 181 225 178 201 161 202 43 170 186 229 173 243 186 234 196 208 114 151 135 195 176 193 161 188 158 178 167 172 156 175 176 169 175 170 176 168 176 167 179 169 184 171 186 173 188 173 188 172 184 169 183 172 188 175 192 176 194 177 196 175 195 176 198 177 200 179 201 181 202 182 204 183 203 182 203 183 204 184 205 184 207 186 207 187 208 188 209 188 202 193 208 188 202 174 209 188 212 183 208 196 199 171 199 195 210 191 206 186 201 184 202 185 198 182 203 183 198 182 196 187 195 180 178 166 169 170 173 173 146 144 126 127 110 115 94 107 97 114 85 102 76 98 78 101 77 99 76 97 75 97 75 97 67 115 116 131 95 131 125 142 126 147 153 180 135 172 131 154 126 155 121 150 119 150 118 151 120 152 121 151 119 151 118 150 119 147 117 146 115 146 117 148 109 149 111 147 108 144 111 147 119 151 118 151 120 150 120 151 120 152 120 151 118 149 116 147 117 149 116 147 114 146 113 144 115 145 115 144 112 143 111 142 108 143 107 142 106 141 105 142 101 140 106 142 109 143 114 147 111 139 107 137 103 136 99 135 102 134 102 135 103 135 103 135 101 132 100 131 98 129 97 129 96 129 98 130 97 127 93 124 92 125 94 127 94 124 89 119 89 122 86 120 85 120 86 121 86 121 85 119 84 118 82 117 83 115 83 114 82 114 81 114 80 113 78 111 76 110 75 110 80 108 79 106 79 106 77 102 77 104 76 102 74 101 73 101 77 102 71 98 71 100 71 98 71 98 69 96 68 96 68 97 68 93 68 93 68 93 68 93 69 94 69 93 68 93 68 93 64 88 65 90 66 90 65 89 65 88 64 87 63 86 62 86 58 86 60 85 56 81 55 83 57 84 57 83 56 83 55 82 58 81 55 77 52 76 53 77 54 78 54 77 53 77 52 76 52 74 52 73 51 72 50 72 48 70 49 71 49 71 50 72 50 71 50 70 49 69 48 69 47 68 47 68 47 68 47 68 47 68 47 68 47 68 47 68 39 70 66 61 40 62 78 109 86 104 64 72 49 67 41 65 48 69 51 69 54 68 53 68 54 67 57 70 58 69 55 66 54 65 53 64 52 65 53 67 52 65 51 64 51 65 53 66 50 63 50 63 50 65 53 67 54 66 55 68 55 66 53 63 52 64 52 64 52 64 52 64 54 64 54 63 53 62 52 63 57 57 57 58 57 61 58 52 52 62 58 60 52 56 51 60 53 58 49 60 52 59 44 48 46 57 49 56 44 53 46 58 43 55 48 55 43 51 44 56 43 52 43 51 42 51 41 50 40 49 40 48 39 47 38 47 38 46 38 46 38 46 38 46 38 46 38 45 37 44 36 44 35 44 35 45 36 46 37 46 33 43 34 43 34 43 35 44 32 43 32 43 32 43 32 43 35 45 33 44 31 42 30 40 29 42 33 43 31 41 30 42 29 40 28 39 28 38 27 38 27 39 27 39 27 39 27 39 26 39 27 40 28 39 27 38 26 34 29 37 31 38 30 36 27 35 30 38 31 37 28 34 29 35 27 34 29 36 28 34 28 35 28 35 28 35 28 35 25 32 25 32 25 32 25 32 24 31 24 30 23 29 22 29 27 33 29 33 26 30 26 32 25 32 29 33 24 26 22 29 12 14 10 13 10 13 11 15 15 17 12 13 8 10 7 10 9 12 9 12 9 12 9 12 12 14 9 11 8 12 11 15 14 16 11 13 9 13 11 15 13 16 12 14 9 11 8 10 8 8 7 8 7 9 9 11 9 10 9 10 9 10 9 10 9 10 9 11 10 12 11 12 8 9 8 10 9 11 10 11 11 11 7 7 5 7 8 10 6 7 6 7 6 7 6 7 7 7 7 6 6 5 5 5 6 4 2 2 4 5 5 4 9 11 17 22 28 30 32 32 33 32 33 31 31 29 29 28 14 8 1 0 0 2 3 3 4 3 2 1 1 1 1 2 2 2 2 3 5 6 6 6 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 6 5 5 5 5 5 5 5 2 7 22 38 44 39 38 41 44 44 44 44 44 44 44 44 44 44 43 42 40 38 36 35 38 33 27 21 17 14 10 8 10 5 5 8 12 21 18 27 20 41 88 151 130 153 130 101 63 62 60 49 64 60 66 68 76 59 63 71 60 58 111 128 80 56 74 69 103 116 131 127 118 107 93 92 69 117 131 178 159 184 168 205 181 200 141 116 142 201 141 107 79 137 182 194 165 200 159 196 165 206 176 213 177 216 187 220 193 233 209 242 219 255 227 255 249 207 95 227 202 222 187 224 216 255 228 248 170 165 199 255 234 243 212 209 193 207 193 172 180 187 181 182 172 168 169 160 165 156 167 153 166 149 170 150 176 149 175 144 170 143 171 145 172 146 174 144 174 142 174 139 174 140 176 141 177 141 177 142 178 143 179 143 181 144 180 144 180 145 182 147 183 147 183 148 184 149 185 149 187 145 195 149 173 145 182 151 190 145 187 149 180 127 190 153 189 153 189 148 183 151 187 152 180 152 185 154 178 151 180 162 182 163 176 158 166 154 166 163 162 163 151 151 132 139 116 133 112 136 105 129 100 126 99 127 103 131 105 133 107 133 102 126 88 164 123 117 84 118 101 125 139 198 180 214 164 194 153 192 147 189 149 194 152 197 154 197 154 195 153 191 148 188 149 192 158 195 149 187 147 191 151 197 150 187 144 184 148 196 155 199 148 194 150 197 151 199 151 197 151 192 150 190 148 189 148 189 148 188 145 184 142 183 142 184 144 184 144 182 143 181 141 180 142 180 140 177 138 175 137 175 134 182 129 173 145 174 94 140 112 166 139 170 129 169 135 168 135 172 131 171 135 175 134 170 130 169 130 169 130 170 131 170 128 167 128 167 128 166 126 164 123 162 123 161 122 160 121 160 122 161 122 160 121 159 120 159 118 157 117 155 116 154 114 153 113 154 114 152 113 151 112 149 112 147 110 144 109 144 110 145 106 141 106 141 106 141 106 141 106 141 107 141 105 138 100 134 99 133 99 133 99 133 100 134 97 131 96 130 95 128 93 127 92 125 93 125 93 124 91 122 95 126 93 126 94 124 88 117 94 119 89 123 92 116 84 117 86 116 86 115 85 114 84 114 85 112 84 110 83 109 81 108 81 108 81 107 80 106 79 106 76 105 77 106 78 105 77 104 77 105 77 104 76 103 75 103 75 101 71 99 72 100 72 99 70 99 73 102 75 103 74 101 72 100 72 99 71 98 70 98 69 97 69 96 68 95 67 95 67 94 67 94 67 94 67 94 68 94 68 95 69 97 72 100 72 94 70 90 66 87 64 87 67 91 68 92 69 93 70 93 69 92 71 93 70 92 69 90 69 90 67 88 66 88 66 88 69 88 67 85 67 87 71 91 67 85 65 83 64 84 67 87 64 82 64 82 64 82 64 82 64 82 63 81 63 80 62 80 63 80 64 81 63 78 63 76 61 74 62 74 63 74 64 76 59 74 60 75 60 75 60 76 56 71 57 71 57 71 57 70 57 69 55 67 54 67 54 68 53 66 54 68 55 68 54 67 54 67 54 66 53 66 52 65 50 63 50 62 49 61 48 61 47 62 50 63 48 60 46 59 51 62 47 59 47 60 46 58 40 51 41 52 42 53 43 53 43 54 44 55 45 54 44 52 42 47 43 47 43 47 43 47 45 48 42 45 41 46 44 50 42 46 42 46 42 46 42 46 41 45 41 44 40 43 39 43 39 41 39 40 38 39 37 39 38 40 38 41 39 42 40 42 40 42 39 41 37 39 35 37 38 40 35 37 33 36 34 38 35 38 35 38 35 38 35 38 33 36 33 36 33 36 33 36 34 37 34 36 33 35 32 35 30 33 30 33 30 33 30 33 32 35 31 33 29 31 28 30 29 32 31 35 32 35 32 35 3 11 5 13 6 12 4 10 8 14 5 10 2 8 1 8 2 9 2 9 2 9 3 10 4 10 3 9 2 10 3 11 6 11 5 9 4 9 4 9 2 8 3 8 3 9 4 9 3 8 2 7 3 9 5 10 4 9 4 9 4 9 4 9 2 8 3 8 4 9 5 10 3 8 3 9 4 9 5 10 8 10 4 6 2 7 4 10 4 8 4 8 4 8 4 8 5 7 4 6 4 5 3 5 4 4 0 2 1 3 0 1 0 6 5 14 13 20 17 22 21 27 24 29 23 26 18 21 7 5 0 0 0 1 0 0 0 2 0 2 0 1 0 1 0 1 0 2 2 5 3 4 2 4 2 4 2 4 2 4 1 3 1 4 2 5 3 5 3 5 3 6 4 5 3 4 2 10 21 38 41 40 37 41 41 43 41 43 41 43 41 43 41 43 41 41 38 38 34 35 35 33 24 21 15 14 8 8 5 7 1 6 8 15 13 17 14 39 85 137 113 134 102 80 62 81 68 59 56 62 59 69 61 68 66 73 58 82 125 134 79 65 67 63 87 107 104 117 121 104 100 71 91 101 100 155 139 164 143 177 149 169 116 101 134 182 116 91 62 122 155 163 125 152 120 154 124 160 127 164 137 177 141 176 139 182 145 185 149 205 162 206 197 155 79 228 188 224 155 199 149 197 154 190 128 146 149 231 188 239 212 246 204 228 192 182 170 186 164 175 187 185 177 165 165 163 173 172 188 177 183 170 182 169 180 167 181 171 181 172 183 172 185 173 189 173 193 174 194 175 199 177 199 177 199 178 200 178 201 179 203 180 202 180 202 181 204 183 205 183 205 184 206 184 207 185 209 181 217 184 194 181 204 188 209 190 206 193 199 170 208 191 206 189 206 183 200 185 205 183 201 181 206 182 199 175 198 183 194 177 187 168 173 162 173 166 164 160 151 148 130 131 111 122 99 114 90 105 82 102 81 102 80 100 79 101 82 104 82 101 73 141 105 93 66 91 78 93 94 133 124 154 128 159 136 162 126 153 126 152 121 147 116 143 120 150 124 150 119 148 121 151 118 146 117 148 118 147 115 143 118 151 113 150 115 149 112 143 119 152 119 152 120 149 118 148 121 150 119 148 117 147 117 147 117 146 114 143 112 142 113 144 114 145 113 144 110 142 108 141 106 141 103 139 101 138 101 138 91 144 101 141 106 103 0 16 49 99 96 130 100 132 90 117 101 130 97 129 101 132 100 129 97 128 97 128 97 128 97 128 94 125 95 126 95 125 93 123 92 123 92 122 91 121 90 121 88 121 88 120 87 119 86 119 85 118 84 117 83 115 81 114 83 113 83 113 82 113 81 113 80 111 78 109 77 109 77 110 78 106 78 106 78 106 78 106 78 106 78 106 76 102 72 99 71 99 71 99 71 99 70 98 69 97 68 95 66 94 65 93 67 92 68 93 67 91 66 90 69 93 68 94 70 95 68 91 67 87 63 90 66 85 60 88 62 86 61 85 61 84 60 84 58 85 57 83 56 82 54 81 54 81 54 80 53 79 52 79 53 77 54 78 54 78 53 77 53 77 52 76 52 75 51 75 53 73 49 71 50 72 50 71 47 70 50 73 51 73 50 72 51 72 50 71 50 70 49 70 48 69 47 68 47 67 46 67 47 66 47 66 47 66 47 66 47 65 46 66 48 68 50 71 48 70 46 67 44 65 45 63 50 68 53 69 54 70 54 71 58 71 59 72 58 70 56 69 56 69 55 67 53 66 54 67 56 69 54 67 53 69 57 72 53 66 51 64 51 65 53 67 54 66 54 66 54 66 54 66 54 65 53 65 52 64 52 63 54 64 55 65 54 64 53 63 52 64 52 65 53 66 54 66 57 62 59 61 56 61 56 61 51 57 49 58 48 56 45 56 48 56 46 55 45 54 46 55 45 54 46 55 46 54 44 53 45 53 44 53 43 52 43 51 41 50 41 49 40 49 39 48 40 48 41 49 41 50 44 53 40 46 35 42 35 44 35 42 32 41 33 42 33 43 34 43 34 44 35 45 36 44 35 43 33 44 33 44 33 44 33 44 34 44 31 41 30 42 33 45 31 42 31 42 31 42 31 42 31 42 31 41 30 41 29 40 27 39 27 38 26 38 25 37 26 38 26 39 27 39 28 40 32 38 31 37 30 36 28 35 31 37 29 34 27 34 28 36 28 35 28 35 28 35 28 35 27 34 27 34 27 34 27 34 27 34 27 33 26 32 25 32 23 30 23 30 23 30 23 30 27 32 26 31 25 30 24 29 24 30 26 32 27 32 27 31 9 14 14 19 16 17 11 12 15 17 13 14 10 13 10 13 8 11 9 12 10 13 11 14 9 13 10 14 11 13 10 12 9 12 10 13 9 11 8 10 8 11 8 12 9 12 10 13 9 10 8 9 8 10 10 12 9 10 9 10 9 10 9 10 7 8 7 8 8 9 8 9 8 9 8 9 9 10 9 11 12 12 9 9 7 9 9 11 9 10 9 10 9 10 9 10 7 6 6 6 5 5 5 5 6 4 2 2 2 2 0 0 0 1 2 4 6 8 10 10 12 15 18 19 19 15 11 9 3 2 1 2 3 2 0 0 0 0 1 2 2 2 1 1 0 0 1 3 3 4 3 3 4 4 4 4 4 4 4 4 3 3 4 4 4 4 5 5 3 4 6 7 7 6 5 4 8 14 26 38 43 41 40 42 42 42 42 42 42 42 42 42 42 42 42 41 39 37 36 34 36 32 26 20 17 13 10 7 9 6 6 11 12 23 18 28 25 70 110 154 133 147 112 77 80 87 91 59 59 54 63 65 62 72 72 59 61 94 145 123 72 66 69 66 79 87 83 107 111 92 81 70 120 106 95 139 163 177 168 197 176 191 138 135 164 191 110 102 75 150 169 187 152 192 153 195 157 196 157 196 162 205 167 203 164 208 173 212 182 219 192 220 204 153 122 255 228 255 229 252 217 236 200 223 171 189 188 226 200 229 209 236 226 243 219 218 221 227 209 207 177 185 185 191 185 178 170 159 171 159 168 153 172 155 175 153 172 149 171 147 171 144 170 143 172 141 172 140 173 143 176 143 177 142 177 142 178 143 178 144 180 145 180 145 180 146 182 147 183 148 183 148 184 149 184 150 187 146 194 147 171 147 183 150 189 148 186 150 178 132 190 151 185 150 185 145 180 149 185 150 179 156 181 157 174 156 178 165 176 163 172 157 162 154 163 161 163 161 156 156 144 151 134 150 123 144 116 137 108 133 106 133 105 129 99 125 99 127 100 126 95 165 123 120 88 117 95 116 94 131 106 142 119 159 132 163 148 185 155 193 161 198 162 197 154 193 156 191 151 185 147 186 150 191 153 193 153 192 149 189 153 191 153 192 155 195 152 191 152 195 152 195 150 194 148 192 149 190 148 188 146 186 146 187 145 185 143 184 143 184 144 185 145 184 144 183 143 181 141 180 140 178 139 176 138 176 139 177 137 183 142 181 144 152 36 63 101 151 125 159 122 161 127 158 129 163 125 163 127 165 127 162 125 162 125 162 125 162 125 162 123 159 124 160 124 159 122 157 123 159 123 159 122 158 122 158 119 158 119 158 118 157 118 157 118 157 117 156 116 154 114 153 114 153 114 152 114 150 113 149 111 145 109 144 109 142 110 143 106 140 106 140 106 139 105 139 105 139 105 139 104 136 100 133 100 134 99 133 98 131 97 130 96 130 95 129 94 127 92 126 91 124 92 124 92 123 90 121 88 119 86 120 91 124 92 123 93 120 88 119 88 115 84 117 86 115 85 115 84 114 84 114 85 112 84 110 83 109 81 108 81 108 81 107 80 106 79 106 77 106 78 107 79 106 78 105 77 104 76 104 75 103 75 103 75 101 71 99 72 100 72 99 69 97 70 99 71 99 71 98 72 99 71 99 70 98 70 98 69 96 68 96 67 95 67 95 65 92 65 92 65 92 65 92 63 90 63 90 64 92 66 93 69 91 67 88 65 86 63 86 69 93 70 93 70 94 71 94 72 94 73 95 72 94 71 92 69 91 68 89 67 89 67 90 70 88 69 86 68 88 71 91 69 87 68 86 67 86 69 87 67 85 67 85 67 85 67 85 67 85 67 84 66 83 65 83 66 83 67 81 67 80 65 77 65 78 67 77 67 78 69 78 65 79 64 78 62 77 61 76 60 74 59 72 57 70 55 69 57 70 56 68 54 67 55 68 55 68 55 68 54 66 52 64 53 65 52 65 51 64 51 63 50 63 50 63 49 62 49 61 52 64 49 59 45 58 46 60 48 58 41 53 40 53 39 51 42 52 42 53 43 53 44 54 44 54 45 55 45 55 44 53 45 50 46 50 46 50 46 50 45 48 42 45 41 46 44 48 42 46 42 46 42 46 42 46 43 47 43 46 42 46 41 45 39 41 39 41 38 40 38 39 38 40 38 40 39 41 39 42 37 40 37 40 37 39 36 39 38 41 37 39 35 39 36 40 35 38 35 38 35 38 35 38 34 37 34 37 34 37 34 37 34 37 34 36 33 35 32 35 30 33 30 33 30 33 30 33 32 35 32 35 31 34 31 34 29 33 31 35 32 35 31 34 4 12 7 15 8 14 5 11 8 14 6 12 4 11 4 11 1 8 2 9 3 11 4 12 1 9 4 12 5 11 2 8 4 9 6 11 6 9 3 7 9 14 8 12 6 10 4 9 4 9 3 8 4 10 6 11 4 9 4 9 4 9 4 9 2 7 2 7 3 8 3 8 2 7 3 8 3 9 4 9 8 11 5 8 4 8 5 9 4 8 4 8 4 8 4 8 4 6 4 5 3 5 2 4 3 4 1 3 2 4 0 0 1 2 0 2 0 3 2 5 1 4 4 7 4 4 0 0 0 1 0 2 1 3 0 2 0 0 0 2 0 2 0 0 0 2 2 5 2 3 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 0 4 3 7 5 6 3 4 11 19 26 37 39 41 39 42 38 40 38 40 38 40 38 40 39 41 39 40 37 37 33 34 33 31 23 20 14 13 8 7 5 8 6 9 8 15 11 18 16 70 104 136 115 128 80 62 77 112 101 79 58 61 61 72 63 73 62 60 65 113 144 117 63 62 80 104 63 85 78 104 110 71 84 98 138 111 86 128 148 160 151 177 152 160 105 126 160 167 79 86 62 136 135 153 130 153 131 155 131 156 131 158 130 160 134 157 131 162 137 166 138 176 158 181 162 94 93 208 155 204 174 229 192 231 193 225 148 199 180 215 172 203 148 184 153 195 164 209 210 239 210 224 200 205 186 184 173 179 177 183 178 177 179 177 181 173 175 164 177 171 177 170 178 170 181 169 185 171 189 172 193 175 197 177 196 176 197 177 197 178 198 178 200 180 199 179 200 180 201 182 204 182 205 183 205 184 206 184 209 181 215 180 191 183 205 184 206 189 203 188 195 171 210 187 204 186 205 180 200 184 205 182 203 179 203 176 196 174 198 180 194 176 187 169 177 163 177 168 166 159 154 151 139 141 125 135 114 127 103 118 93 112 90 111 91 109 84 103 80 99 75 94 71 130 93 89 64 84 67 83 67 85 65 85 69 92 74 92 84 109 97 125 112 139 121 143 129 156 134 160 133 156 129 156 125 150 122 146 116 145 121 153 124 153 118 147 117 150 122 154 116 149 118 151 118 152 118 152 120 149 117 146 115 144 114 144 113 143 113 143 113 143 114 145 114 145 113 143 109 142 108 141 102 138 100 137 100 138 102 140 96 135 96 132 114 134 43 68 124 143 111 122 85 120 92 129 93 124 94 123 95 124 95 123 94 123 94 123 94 122 93 122 91 121 90 122 89 120 88 119 89 121 89 121 89 121 89 121 88 119 85 118 85 118 85 118 85 118 84 116 82 115 81 114 83 114 82 113 82 113 81 113 78 110 77 108 75 108 76 109 78 106 78 105 77 105 77 104 76 104 76 103 74 101 72 100 72 100 71 98 69 96 67 95 67 95 67 94 65 92 64 91 66 91 66 91 66 90 64 89 61 85 59 85 63 89 64 88 71 92 66 88 62 85 60 85 61 85 61 84 60 84 59 83 58 85 57 83 56 82 54 81 54 81 54 80 53 79 52 79 54 78 55 79 55 79 54 78 52 76 52 75 51 75 50 74 53 73 49 71 50 72 50 71 48 70 48 71 49 71 49 71 50 71 50 70 49 70 48 69 47 68 47 67 46 67 45 66 46 65 46 65 46 65 46 65 44 63 43 63 44 64 46 67 49 69 47 67 45 66 47 65 55 71 55 71 57 72 58 72 62 73 63 74 63 73 61 71 59 69 57 68 57 68 58 69 57 70 56 69 56 71 58 73 59 72 58 71 57 71 57 71 56 68 56 68 56 68 56 68 55 67 55 66 54 66 53 65 59 67 60 69 59 67 57 66 57 66 57 68 58 68 58 68 58 65 57 63 55 61 53 60 54 61 52 59 49 57 46 55 49 57 47 55 46 55 46 56 47 56 47 55 45 53 42 51 43 52 42 51 42 50 41 50 42 51 41 50 41 49 40 49 44 51 41 49 41 48 38 44 38 43 32 39 32 41 32 39 34 43 34 44 35 44 35 44 35 44 36 46 37 45 35 44 34 45 34 45 34 45 34 45 34 44 32 42 31 42 32 43 31 42 31 42 31 42 31 42 32 43 31 42 30 41 30 41 28 40 27 39 27 38 26 38 25 37 26 38 26 39 27 39 29 36 29 36 29 37 30 37 31 38 30 37 30 37 30 37 28 35 28 35 28 35 28 35 28 35 28 35 28 35 28 35 27 34 27 33 26 32 25 32 24 31 24 31 24 31 24 31 27 32 27 32 27 32 28 33 25 30 26 32 27 32 26 30 14 16 13 16 13 16 13 17 13 16 12 14 11 15 12 15 9 12 9 13 10 14 11 15 8 12 11 15 12 14 9 11 10 14 12 16 12 14 9 11 14 17 13 15 10 12 9 11 9 9 8 9 8 10 10 12 9 10 9 10 9 10 9 10 9 10 9 10 8 9 8 9 7 8 7 9 8 9 9 10 10 11 9 10 8 9 8 9 6 7 6 7 6 7 6 7 6 6 5 5 5 4 4 4 3 3 3 5 7 8 6 4 4 4 3 2 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 1 2 4 6 0 1 1 2 2 1 1 1 1 4 7 8 6 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 3 5 6 7 6 6 5 17 23 31 36 39 41 42 42 39 39 39 39 39 39 39 39 40 40 40 39 38 36 35 34 34 29 23 19 15 12 9 7 7 6 9 15 13 24 17 31 27 97 123 148 133 135 90 70 96 104 116 76 68 53 60 62 63 60 61 73 99 127 148 95 60 47 116 146 80 75 92 92 90 62 97 146 119 96 97 138 164 170 176 199 180 177 118 153 181 163 76 94 82 153 141 170 144 176 145 178 145 179 150 188 159 198 160 192 151 191 153 191 162 198 177 212 174 123 135 225 185 215 188 222 202 236 214 245 178 233 229 255 232 255 210 239 193 216 173 210 214 235 224 234 239 248 222 224 200 202 190 192 180 177 176 168 176 164 173 156 170 150 172 148 171 147 172 145 171 142 171 140 172 143 175 144 176 141 176 142 177 142 178 143 180 144 179 144 179 145 181 147 182 147 182 148 183 148 184 149 186 146 192 142 167 148 184 147 187 152 184 149 175 137 190 149 184 153 184 148 180 152 186 155 181 157 177 155 173 157 178 164 176 162 172 158 165 156 167 163 163 161 158 157 149 154 140 155 136 155 128 149 119 144 116 144 116 141 112 138 108 131 99 121 97 156 109 113 83 104 79 101 82 105 85 107 84 105 86 112 79 108 86 117 94 123 97 125 122 160 135 175 148 188 159 197 157 194 156 191 152 192 156 199 157 192 154 188 148 183 146 185 149 190 150 192 153 193 152 193 150 189 148 186 145 183 144 183 143 182 144 183 144 183 144 183 144 180 144 179 142 177 141 176 137 172 137 171 137 172 138 174 131 165 133 168 143 170 56 97 133 168 132 159 122 155 120 151 123 158 124 158 123 158 123 158 124 158 123 158 122 156 121 156 119 155 120 155 120 154 118 152 119 154 119 154 119 154 119 154 119 155 119 155 119 155 119 155 118 153 117 152 115 150 114 149 113 151 112 149 111 148 112 146 109 144 109 141 108 141 108 141 106 140 106 139 105 138 104 137 104 137 102 136 101 134 100 134 99 133 98 131 96 129 94 128 95 128 94 127 92 125 91 125 90 122 91 123 90 121 88 120 92 123 89 121 90 122 88 118 85 115 85 113 83 114 85 114 85 115 84 114 84 113 83 113 85 112 84 110 83 109 81 108 81 108 81 107 80 106 79 106 77 106 78 107 79 106 78 105 76 104 75 103 75 102 74 102 75 101 71 99 72 100 72 99 72 100 72 99 71 99 71 99 71 99 70 98 70 97 69 97 68 96 67 95 67 94 66 94 67 94 67 94 67 94 67 94 64 91 63 90 63 91 65 92 70 91 69 89 68 89 69 90 74 95 73 95 73 94 72 94 74 94 74 94 74 93 72 91 70 89 69 89 69 89 70 91 71 89 71 89 71 90 72 91 72 90 72 90 71 88 70 87 68 86 68 86 68 86 68 86 67 85 66 84 66 83 65 83 68 83 69 84 69 81 67 80 67 77 67 77 68 75 67 76 65 79 64 77 62 75 60 74 63 77 61 74 59 71 56 70 58 70 56 69 55 68 56 69 56 69 56 68 54 66 51 64 52 65 51 64 51 63 50 63 51 64 51 63 50 63 49 62 47 60 50 67 56 68 50 58 33 45 33 49 41 57 46 59 45 55 45 54 44 54 44 54 44 55 46 56 46 56 45 53 44 49 45 49 45 49 45 49 45 48 44 47 42 46 42 46 42 46 42 46 42 46 42 46 41 45 41 45 40 44 39 43 40 42 40 41 39 41 38 40 37 39 37 40 38 40 39 41 35 38 35 39 36 39 36 39 37 40 37 40 38 40 37 40 35 38 35 38 35 38 35 38 35 38 35 38 35 38 35 38 34 37 34 36 33 35 32 35 31 34 31 34 31 34 31 34 32 35 32 35 32 35 33 36 30 34 32 35 32 34 30 33 7 13 5 11 4 12 6 14 5 11 4 11 4 11 5 13 4 11 4 11 4 10 3 10 2 10 3 11 4 10 3 9 7 12 7 12 7 11 5 9 2 7 2 8 3 8 3 9 3 7 2 7 2 8 4 10 4 9 4 9 4 9 4 9 4 9 4 9 3 8 3 8 1 7 2 7 3 8 3 8 5 9 4 8 4 7 3 7 0 4 0 4 0 4 0 4 3 5 3 5 2 4 2 3 0 2 1 6 7 10 6 6 0 2 0 1 0 0 0 0 3 3 0 0 0 1 1 4 0 0 0 2 0 4 5 10 2 4 0 1 0 1 0 2 0 5 7 10 5 4 2 6 2 4 2 4 2 4 2 4 3 5 2 4 2 4 1 3 1 4 2 4 3 6 5 7 18 26 30 34 34 40 40 41 37 39 37 39 37 39 37 39 36 38 36 38 35 36 33 34 30 28 20 18 13 12 7 7 5 9 9 12 9 14 10 19 27 95 112 129 114 114 60 70 91 120 111 98 73 60 50 60 56 62 72 110 130 152 141 91 54 56 135 184 91 83 82 83 76 82 144 165 85 77 98 155 148 156 158 183 157 151 88 147 164 132 56 79 76 129 108 132 117 136 121 136 116 135 123 145 133 156 138 153 133 156 140 160 134 163 142 170 136 85 132 182 152 178 141 180 151 183 153 171 133 176 172 196 181 220 191 228 205 220 145 179 160 185 176 201 185 213 210 234 223 228 207 209 193 193 182 179 178 180 182 183 177 176 180 176 180 173 183 174 184 172 190 171 192 173 194 174 195 176 196 176 197 177 197 177 199 179 198 178 199 180 201 181 203 182 204 182 205 183 205 183 208 181 213 174 188 184 206 180 204 188 201 184 193 173 210 182 203 185 205 180 202 185 207 184 204 179 197 174 193 176 194 181 188 172 181 166 173 163 176 168 171 164 162 157 147 148 134 142 121 136 111 125 101 121 98 121 94 115 94 115 93 110 83 100 87 132 87 86 62 73 52 72 63 80 72 85 69 77 65 86 72 85 72 86 71 85 68 82 67 92 79 106 91 119 102 129 118 147 127 154 125 148 120 148 121 153 135 163 137 161 131 157 125 154 122 153 119 152 116 149 121 151 120 147 116 144 115 144 114 143 115 144 115 144 114 142 111 142 110 141 106 140 105 139 99 135 97 134 96 135 97 136 103 137 109 136 115 138 39 70 110 128 104 126 95 125 86 118 90 122 95 122 93 120 93 123 94 122 93 120 92 119 91 118 87 118 88 118 88 117 86 115 86 116 86 116 87 117 87 117 85 117 85 117 86 118 86 118 84 115 83 114 81 113 80 112 82 111 81 110 81 109 80 110 79 108 77 107 76 107 76 108 78 106 77 105 76 103 75 103 75 102 73 100 72 100 72 100 70 97 69 96 67 95 66 94 66 94 65 92 63 91 62 90 64 89 65 90 64 89 63 87 66 90 64 88 62 84 55 76 45 73 52 77 56 85 62 84 60 84 60 84 59 83 59 82 58 85 57 83 56 82 54 81 54 81 54 80 53 79 52 79 52 77 53 78 54 77 53 76 51 75 51 75 50 74 50 73 53 73 49 71 50 72 50 71 51 73 50 71 49 71 49 72 49 70 49 70 48 69 48 68 46 67 46 67 45 66 45 65 50 67 50 67 50 67 50 67 48 65 47 64 47 64 48 66 49 70 48 69 50 70 54 71 59 75 60 74 60 73 59 73 62 74 63 74 63 73 61 71 59 70 58 69 59 70 60 72 57 71 58 72 58 73 59 73 55 70 56 70 55 68 52 66 57 69 57 69 57 69 57 69 55 67 55 66 54 65 53 65 60 69 61 70 60 68 58 67 57 67 56 66 56 66 55 65 53 64 52 63 51 61 50 61 54 63 53 61 51 59 49 57 49 58 48 56 47 56 47 56 46 55 46 55 45 53 43 51 44 52 43 52 42 51 42 50 43 51 42 51 41 50 41 50 42 50 42 51 42 43 24 24 8 19 16 33 34 48 43 51 37 46 37 45 36 45 35 44 36 45 37 46 37 46 36 45 33 44 33 44 33 44 33 44 34 45 33 43 32 42 30 41 31 42 31 42 31 42 31 42 30 41 29 40 29 39 28 39 29 40 28 40 27 39 27 39 24 37 25 37 26 38 26 38 29 36 29 35 28 35 28 35 28 35 29 37 31 37 30 36 28 35 28 35 28 35 28 35 27 34 27 34 27 34 27 34 27 34 27 33 26 32 25 32 25 32 25 32 25 32 25 32 27 32 27 32 26 31 26 31 26 31 27 32 27 31 25 29 11 14 12 15 12 15 11 14 10 13 9 12 10 14 12 16 13 15 12 14 11 13 9 12 11 13 10 12 9 13 10 14 12 14 11 13 9 12 10 13 6 9 6 9 7 10 7 10 6 7 6 7 6 8 8 10 9 10 9 10 9 10 9 10 9 9 8 9 7 8 6 7 6 7 7 8 7 9 8 9 7 8 7 8 7 7 6 6 4 5 4 5 4 5 4 5 5 5 5 4 4 4 3 3 2 3 4 6 8 8 6 3 0 0 1 2 2 1 0 0 4 3 2 2 2 2 3 4 0 3 9 12 12 13 14 16 9 7 4 1 0 1 2 3 0 5 10 10 6 3 3 5 4 4 4 4 4 4 4 4 5 5 5 4 4 3 3 3 5 4 3 3 3 5 8 9 22 29 33 32 33 38 41 39 40 40 40 40 40 40 40 40 37 38 38 37 37 36 34 34 31 27 22 17 14 12 9 6 5 7 12 17 13 23 16 33 55 128 132 145 133 115 68 76 105 99 116 97 97 66 59 64 75 89 106 127 145 148 138 65 56 64 163 186 147 89 83 79 76 118 168 130 63 75 128 161 161 160 176 196 181 169 110 180 176 127 67 86 98 136 115 145 127 150 134 154 129 150 129 160 134 169 143 176 145 189 161 197 155 202 154 203 125 113 150 196 165 198 175 210 182 201 160 177 160 196 181 211 183 225 195 233 222 244 169 211 188 198 188 208 189 214 191 219 207 236 230 248 234 230 216 204 195 182 180 166 185 164 183 160 178 153 175 148 173 145 172 142 170 142 172 140 175 140 176 141 176 142 177 142 179 144 178 143 179 144 180 146 181 146 182 147 182 148 183 148 186 147 190 137 164 150 185 144 185 157 181 150 172 142 190 148 180 154 181 150 178 155 185 155 183 155 177 151 175 155 180 161 173 155 170 152 164 151 168 161 167 164 163 163 156 162 149 165 139 158 130 153 124 151 123 151 118 143 114 140 112 137 106 130 111 158 104 112 83 101 74 99 75 89 75 95 74 85 69 93 78 95 75 95 76 96 77 101 77 107 82 113 87 120 93 129 101 141 114 151 111 144 107 144 119 160 134 177 147 188 159 198 155 193 157 195 156 193 153 191 153 191 150 187 146 184 144 183 143 183 145 184 144 182 141 179 141 177 140 175 138 174 137 173 135 170 134 168 132 167 132 166 134 157 133 153 128 166 59 114 143 168 127 155 124 156 126 157 118 154 122 155 118 151 119 155 119 153 118 152 117 150 115 149 115 149 116 149 116 148 114 146 114 147 114 148 115 149 116 150 113 149 114 150 114 151 115 151 114 150 113 148 111 147 110 146 109 146 108 145 108 144 108 143 108 142 108 140 106 137 107 138 106 140 105 139 104 137 102 136 102 136 100 133 99 133 100 135 96 130 95 129 95 129 95 129 93 127 92 126 91 124 89 123 88 121 89 121 89 120 87 118 85 117 84 116 82 109 71 98 63 100 75 106 80 115 85 111 84 114 84 113 83 113 82 112 85 112 84 110 83 109 81 108 81 108 81 107 80 106 79 106 75 103 76 104 76 104 75 103 75 103 75 102 74 102 73 101 75 101 71 99 72 100 72 99 73 100 70 97 69 97 70 98 70 98 70 97 69 97 68 96 67 95 67 94 66 94 65 93 66 93 66 93 66 93 66 93 65 91 64 90 63 91 64 91 68 89 68 89 69 91 71 92 77 98 75 97 74 96 74 95 73 93 73 93 73 92 71 91 70 90 70 90 70 91 72 93 71 90 72 91 73 92 73 91 70 88 71 89 70 86 66 83 70 88 70 88 70 88 70 88 69 86 68 86 67 85 67 83 68 83 68 83 69 81 67 79 67 77 67 75 66 74 65 75 65 78 64 78 64 77 63 77 62 76 62 75 60 74 59 73 59 71 57 69 56 69 56 70 54 67 55 68 55 67 53 66 54 66 53 66 52 65 52 64 52 65 51 64 51 63 50 63 57 66 49 59 42 45 19 22 12 29 24 47 44 62 50 62 47 57 46 56 46 55 45 55 45 56 46 57 47 56 46 54 45 50 46 50 46 50 46 50 45 49 44 48 43 46 41 44 42 46 42 46 42 46 42 46 42 46 41 45 41 44 40 44 41 43 40 42 40 41 39 41 36 38 37 39 37 40 38 40 37 40 36 38 35 37 34 36 33 37 35 40 37 40 36 38 35 38 35 38 35 38 35 38 34 37 34 37 34 37 34 37 34 37 34 36 33 35 32 35 32 35 32 35 32 35 32 35 32 35 31 34 30 33 29 32 31 35 32 35 32 34 30 32 1 10 5 14 7 12 3 8 2 9 1 9 2 11 5 13 7 14 6 12 3 9 1 8 5 11 2 8 1 9 4 12 7 11 4 7 2 8 4 10 6 10 5 9 2 6 0 5 1 5 0 5 0 6 2 8 4 9 4 9 4 9 4 9 2 7 2 6 1 5 0 5 1 6 1 7 2 8 3 8 2 6 3 7 2 6 1 4 0 4 0 4 0 4 0 4 3 5 3 4 2 3 1 3 1 3 2 6 5 6 1 0 0 0 0 4 2 3 0 0 0 0 0 2 1 2 0 0 1 10 16 23 21 22 20 23 10 9 3 1 0 0 0 4 0 4 7 9 3 1 0 4 2 4 2 4 2 4 2 4 3 5 3 4 2 3 1 3 4 4 0 1 0 5 6 11 21 30 31 30 29 38 39 38 38 40 38 40 38 40 38 40 35 37 35 37 34 35 32 33 29 27 19 17 12 11 6 6 2 9 11 14 11 12 8 19 56 123 116 132 114 98 46 76 95 111 107 119 107 87 67 79 100 122 128 137 131 143 123 59 45 86 153 192 164 110 68 88 86 147 178 87 63 99 141 165 149 150 157 177 157 148 91 175 154 105 55 74 90 113 93 117 102 123 112 128 107 118 103 119 108 128 115 128 115 138 127 144 124 164 135 169 104 77 141 153 135 158 135 165 139 161 138 155 137 152 160 181 161 185 162 181 175 207 156 215 195 193 169 175 165 181 164 182 170 189 182 197 205 218 215 225 221 222 211 210 191 191 188 185 185 177 181 173 184 173 185 172 187 171 189 171 192 176 194 176 195 177 196 177 198 178 197 178 197 179 199 181 201 181 203 183 204 183 203 183 206 182 209 171 184 185 205 178 202 188 197 181 188 174 207 179 198 182 199 178 198 182 204 182 201 181 191 173 188 177 193 181 186 174 182 168 175 166 178 172 167 163 159 158 150 153 142 150 123 135 113 127 104 124 103 125 102 120 93 110 87 106 82 101 85 125 77 82 62 76 57 82 67 72 64 77 69 75 67 81 67 74 62 70 58 72 61 74 64 84 66 87 70 92 76 101 67 92 71 92 65 88 70 97 70 93 71 96 79 113 101 138 125 154 125 157 125 158 123 157 124 152 123 148 119 145 116 144 115 145 116 145 115 142 111 139 108 140 107 138 103 137 102 136 100 133 96 130 93 129 93 130 94 129 111 131 109 135 33 74 113 127 99 123 97 125 86 120 88 118 93 119 89 115 90 120 90 117 89 115 87 113 86 112 84 113 83 114 82 112 80 111 81 112 82 113 83 114 84 115 80 110 81 111 82 112 83 113 83 113 82 111 80 110 79 109 79 109 78 108 78 107 77 108 78 108 76 106 75 106 75 107 78 106 77 104 75 103 74 101 74 101 72 98 70 99 72 101 66 94 68 95 68 95 68 95 66 93 65 91 63 90 62 90 63 88 64 89 64 88 62 86 60 85 60 86 59 78 46 65 44 75 56 80 58 85 59 77 60 84 60 83 59 82 58 82 58 85 57 83 56 82 54 81 54 81 54 80 53 79 52 79 50 74 51 76 52 75 50 74 51 75 51 74 50 73 49 73 53 73 49 71 50 72 50 71 50 71 47 68 45 67 46 69 49 70 49 69 48 68 47 68 46 67 46 66 45 65 44 65 46 65 48 65 48 65 48 65 47 64 46 62 45 62 46 63 48 67 50 67 51 69 53 71 61 77 62 75 61 74 61 74 61 72 62 73 62 72 60 70 59 70 59 70 60 72 62 73 57 72 59 74 60 74 60 73 59 74 60 74 59 71 55 68 60 72 62 72 62 72 60 72 58 70 56 69 55 69 54 68 59 67 61 68 61 68 59 66 59 68 59 67 58 66 57 66 53 65 52 65 54 65 55 66 51 61 52 61 52 61 53 61 50 58 48 56 47 56 47 57 44 53 45 55 46 55 45 54 45 54 45 53 44 53 43 52 43 52 43 51 42 50 41 50 47 52 39 47 37 40 22 22 11 24 22 40 38 50 39 45 39 47 38 46 37 45 36 45 36 46 37 47 38 46 37 45 36 47 36 47 36 47 36 47 34 45 34 44 32 42 30 40 31 42 31 42 31 42 31 42 32 43 32 42 31 41 30 41 29 41 29 40 28 39 27 39 24 36 24 37 25 38 26 38 31 37 29 35 27 33 26 32 25 33 28 36 30 36 28 35 28 35 28 35 28 35 28 35 26 33 26 33 26 33 26 33 27 34 27 33 26 32 25 32 25 32 25 32 25 32 25 32 27 32 26 30 24 28 23 27 27 32 27 32 27 31 24 29 14 16 13 15 12 16 13 17 11 14 11 14 11 14 11 14 9 13 10 14 11 15 12 16 10 13 10 13 10 13 10 13 12 12 10 10 9 10 10 11 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 11 10 11 10 10 9 10 8 9 9 8 9 8 9 8 9 8 7 6 8 8 9 8 8 7 7 6 6 6 6 5 3 3 6 6 6 5 5 4 4 4 5 5 5 4 4 4 3 3 2 3 4 5 4 2 0 0 3 2 3 2 2 1 2 1 3 3 5 3 2 0 2 2 0 13 25 27 24 24 26 25 20 11 4 2 1 0 0 3 0 3 8 9 6 3 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 5 7 5 4 9 17 25 29 34 37 38 37 37 37 37 38 38 39 39 38 38 37 37 36 36 35 34 33 32 31 23 22 21 18 16 12 10 7 8 1 4 17 18 27 11 52 97 146 128 149 128 92 74 85 99 93 119 103 114 93 109 100 118 107 130 122 137 146 89 52 52 98 175 177 163 144 91 57 124 170 137 69 72 116 172 155 171 138 159 192 175 123 135 191 157 108 62 92 104 125 111 117 111 131 114 134 117 137 119 140 116 139 119 145 124 150 128 154 145 171 155 171 93 123 135 181 153 181 159 184 161 180 154 174 158 181 168 189 172 191 178 198 192 187 177 210 206 220 207 210 190 194 179 186 182 193 188 193 192 196 195 197 203 213 229 237 229 219 207 185 179 166 178 169 183 158 173 147 173 147 171 138 176 143 175 142 174 144 180 150 178 143 178 143 180 144 182 146 181 143 182 145 183 147 185 148 182 157 185 132 174 149 184 149 181 149 185 157 155 157 182 156 182 154 179 149 180 158 183 152 172 151 177 146 172 162 181 156 173 163 173 158 163 162 168 164 159 162 164 160 153 161 154 168 145 160 136 157 129 155 124 151 125 153 124 142 112 135 109 130 117 143 100 110 78 94 77 85 70 84 63 80 66 84 69 83 69 81 66 78 68 83 76 94 70 96 79 106 86 112 92 119 94 120 95 122 95 123 93 122 93 123 92 122 91 121 91 121 107 142 119 155 130 169 150 192 155 192 158 194 156 190 150 184 142 183 146 177 137 178 141 177 136 174 142 173 133 165 133 172 133 168 132 167 129 167 127 164 129 157 134 159 132 163 58 112 136 162 125 154 124 156 124 152 118 153 118 152 117 151 116 151 113 148 113 147 112 146 111 146 111 146 111 146 111 146 111 146 114 149 114 149 113 148 112 146 111 145 111 144 110 144 109 143 114 147 111 143 108 142 109 144 109 141 106 141 108 142 107 138 107 139 107 137 104 134 102 133 103 134 103 134 101 131 98 128 100 131 100 130 99 130 98 129 99 129 96 127 93 124 91 123 93 125 93 124 92 124 91 123 89 120 90 120 90 121 91 121 88 118 88 117 87 117 86 116 84 113 83 112 82 112 83 113 83 113 83 113 83 113 83 113 81 108 82 107 81 106 80 106 82 107 81 106 79 104 77 103 78 103 77 102 74 99 73 98 73 99 74 100 74 100 75 101 72 100 72 100 72 100 72 100 72 100 72 99 71 98 70 98 68 96 68 96 68 96 68 96 67 95 66 94 66 93 65 93 67 92 66 90 64 88 63 88 63 88 62 89 63 90 64 90 66 87 64 87 66 92 73 97 74 96 74 96 74 96 74 96 74 94 74 93 73 92 72 92 72 92 71 90 70 92 73 95 70 93 73 94 74 93 72 91 72 93 75 93 73 89 70 84 77 91 71 90 72 90 67 83 65 87 68 86 68 88 70 97 72 84 67 81 68 83 69 82 70 82 67 78 64 77 65 78 63 76 64 77 64 77 64 77 61 74 60 73 60 74 62 75 61 71 60 69 58 67 57 68 59 68 57 66 56 66 56 67 55 65 55 64 54 63 53 63 51 62 52 63 53 62 52 61 53 62 52 60 48 54 41 48 46 56 47 57 48 56 47 55 49 55 47 53 46 53 46 54 47 53 45 51 44 51 44 52 46 50 46 49 45 48 44 48 46 50 46 49 45 48 44 48 45 46 43 44 42 44 42 45 38 41 41 44 44 46 44 46 40 40 37 40 40 43 40 40 38 41 39 41 39 41 40 42 37 39 34 37 36 39 34 36 36 38 35 37 34 38 35 39 34 37 34 37 34 37 34 37 37 38 33 36 35 38 33 34 32 35 32 36 33 37 34 37 28 32 29 33 30 34 31 34 29 33 32 36 34 36 32 34 33 35 32 34 31 35 32 36 7 13 6 12 5 13 6 14 4 11 4 11 4 11 4 11 5 10 6 11 6 11 6 12 5 10 5 10 5 10 5 10 6 11 6 10 5 9 4 9 3 8 3 8 3 8 3 8 4 8 4 8 5 9 5 9 6 9 5 9 4 8 4 7 3 9 3 9 3 9 3 9 1 7 2 9 3 8 2 7 3 6 4 6 4 5 2 3 5 7 4 6 4 5 3 5 3 5 2 4 2 3 1 3 0 2 2 5 2 2 0 0 0 1 0 1 0 3 0 4 0 4 0 5 0 5 1 8 10 22 28 31 28 30 28 28 20 13 3 2 0 0 0 3 0 3 5 7 3 3 1 4 3 4 2 3 1 4 2 5 2 4 2 4 2 4 2 4 3 4 3 6 3 3 7 17 21 27 30 35 33 34 32 35 35 37 36 38 36 38 35 37 35 36 33 34 31 32 29 31 21 22 18 17 12 11 6 8 0 12 5 15 21 10 9 37 86 133 100 138 102 76 69 87 95 110 107 118 105 112 102 113 107 112 118 133 131 118 73 55 41 122 155 183 153 164 96 86 138 174 109 70 97 142 156 164 150 137 135 187 158 111 126 176 130 88 45 85 93 114 94 107 94 110 98 115 103 118 104 118 103 118 105 121 109 125 112 126 118 132 132 129 72 93 119 146 134 152 143 158 142 152 138 150 140 161 148 169 152 171 157 177 170 169 153 186 177 196 183 196 189 199 187 198 184 189 170 172 174 185 180 188 184 193 192 201 214 222 219 221 208 198 186 181 187 178 172 165 174 175 185 180 185 175 190 174 189 174 191 175 196 179 197 178 197 179 199 181 200 182 200 183 201 184 201 185 198 193 197 166 187 183 197 180 193 178 197 184 169 185 193 184 193 181 191 177 195 185 199 178 183 179 185 171 182 183 193 175 184 175 186 166 178 166 182 169 163 165 162 158 150 155 151 155 140 142 126 133 116 129 110 124 101 125 98 115 88 111 86 107 95 122 81 90 59 74 58 66 51 61 51 59 56 62 57 58 61 63 53 61 51 67 57 74 59 79 63 84 66 85 68 87 69 88 72 90 75 93 76 93 73 94 72 93 71 93 71 93 62 88 69 91 69 95 81 110 101 127 104 135 115 147 125 154 120 149 123 145 115 141 111 133 106 141 107 139 100 131 101 135 100 132 101 130 100 128 98 127 96 123 102 127 105 133 33 79 109 129 96 122 94 124 91 120 90 118 90 117 89 116 88 116 85 113 85 112 84 111 83 111 82 110 82 110 82 110 82 110 84 112 83 111 83 110 82 110 82 111 82 110 81 110 80 109 83 111 81 108 78 107 79 108 80 107 77 106 79 108 78 106 78 107 77 106 76 104 75 104 71 101 72 102 72 101 71 99 71 99 70 99 69 98 69 97 72 96 71 94 68 92 66 90 66 91 66 91 65 90 65 89 66 89 65 89 65 89 65 89 63 86 62 86 61 85 61 84 61 86 58 83 56 82 55 82 56 82 56 82 56 82 56 83 57 82 56 81 56 80 55 80 56 80 55 79 53 77 51 76 53 76 52 75 52 75 51 74 52 75 52 74 51 73 50 72 51 72 51 72 51 72 51 72 51 72 50 71 50 70 49 70 47 68 47 68 47 68 47 68 46 67 46 67 45 66 45 65 46 67 44 65 42 63 43 64 43 63 45 63 46 64 49 65 50 64 50 65 53 70 59 75 60 74 60 74 60 74 60 75 63 74 62 73 62 72 61 72 62 72 60 71 60 72 63 75 59 70 61 72 61 71 59 69 60 69 56 67 56 73 66 81 62 68 60 68 65 76 66 74 64 61 48 72 53 89 74 70 60 71 59 67 59 70 61 69 61 69 58 65 55 64 56 65 57 65 56 64 56 64 56 64 54 61 53 60 52 61 54 62 53 61 51 59 49 58 49 58 51 60 50 59 50 58 49 58 46 55 46 54 45 54 44 53 42 52 43 53 44 52 43 51 43 52 43 52 42 48 37 45 39 49 41 50 41 50 40 49 39 49 37 48 36 47 36 47 37 47 35 46 34 45 35 46 35 46 35 45 34 44 33 44 33 44 34 45 34 45 34 45 32 44 32 43 31 42 30 42 27 40 29 42 31 43 31 43 29 39 26 38 28 40 27 37 27 39 27 39 27 39 27 38 30 36 27 34 29 36 27 33 29 35 28 34 27 35 28 36 27 34 27 34 27 34 27 34 29 35 26 33 28 35 26 32 25 32 25 33 26 34 27 34 22 30 23 30 24 31 25 32 22 30 25 33 26 33 25 32 26 32 25 31 24 32 25 33 13 16 12 15 12 15 13 16 11 14 11 14 11 14 11 14 11 14 11 14 10 13 10 13 10 13 10 13 10 13 10 13 9 11 11 12 11 11 8 8 8 9 8 9 8 9 8 9 8 9 8 9 7 8 7 8 9 9 8 9 7 8 7 7 9 8 9 8 9 8 9 8 7 6 8 7 8 7 7 6 5 5 6 6 6 5 4 3 6 5 5 5 4 4 4 3 4 4 4 3 3 3 2 2 0 1 2 3 3 2 0 0 1 1 3 4 6 7 9 9 6 7 10 10 12 12 15 16 20 25 29 29 29 31 29 25 25 15 6 2 0 0 0 3 3 4 6 5 3 3 3 5 6 5 3 2 2 3 5 6 4 4 4 4 4 4 4 4 6 4 5 6 4 2 8 16 24 28 32 34 34 34 34 34 36 36 37 38 38 37 36 36 36 36 35 33 32 31 30 29 22 21 19 16 12 9 6 4 10 7 15 25 20 31 22 74 121 157 133 148 112 70 68 87 105 93 114 100 116 98 116 102 108 97 113 135 127 86 58 51 66 124 173 159 169 161 123 106 166 151 87 66 143 157 156 159 157 137 137 185 165 115 154 185 128 88 58 105 114 120 108 121 104 125 110 132 115 135 116 134 113 132 113 133 115 136 118 140 117 151 134 140 79 120 128 159 139 168 152 170 148 162 144 163 155 172 165 178 166 176 171 183 179 172 166 183 176 187 188 195 193 200 200 208 204 202 190 187 179 181 183 181 182 181 184 184 184 191 198 205 211 210 220 212 208 184 187 159 176 153 175 150 173 144 174 146 176 147 177 146 179 146 177 144 177 142 178 143 180 144 181 147 183 148 185 151 183 159 182 136 174 151 182 150 183 151 187 151 163 157 182 156 178 153 177 150 180 162 183 155 174 155 175 149 174 163 184 165 172 165 175 161 166 165 172 167 165 162 165 156 154 158 159 167 153 163 143 159 137 159 133 157 125 154 124 143 114 140 112 133 116 145 104 115 83 99 82 88 62 78 57 75 58 74 54 68 58 71 56 69 58 74 66 82 77 100 82 104 82 103 83 107 84 110 85 112 87 115 88 116 91 119 91 119 92 120 92 120 93 122 93 118 86 113 89 123 94 129 97 137 110 153 127 166 137 176 141 176 141 179 141 171 139 170 139 167 134 165 131 164 129 164 127 164 126 162 125 160 125 150 127 156 133 163 55 107 132 159 122 151 121 153 120 149 117 151 117 151 116 150 116 149 113 147 112 146 112 145 111 145 109 143 109 143 109 143 109 143 109 143 108 142 107 141 107 141 110 140 109 140 108 139 108 138 109 139 107 136 105 135 105 136 106 136 104 135 106 138 106 135 103 134 103 134 103 134 103 134 98 129 99 131 101 132 100 131 98 129 98 129 97 128 96 127 96 127 94 125 92 123 90 122 90 121 89 121 88 120 88 120 89 119 88 118 87 116 86 116 85 115 85 114 84 113 83 113 89 118 86 114 82 111 80 110 80 110 80 110 80 110 80 108 81 107 81 107 80 106 80 106 79 105 78 103 77 102 76 101 74 100 74 101 75 102 76 102 77 102 75 100 73 98 71 96 72 100 72 100 72 100 72 100 72 99 71 99 70 98 70 98 69 97 69 97 69 97 69 97 68 96 68 95 67 94 66 93 67 92 66 90 64 89 64 89 62 88 62 89 63 90 64 88 64 85 67 88 72 94 77 98 76 95 76 95 76 95 76 95 74 93 74 92 74 91 73 91 74 92 73 91 74 92 75 95 71 95 72 95 72 91 70 89 71 90 75 94 77 92 73 89 87 100 78 91 72 91 72 89 61 100 69 97 127 146 79 82 74 86 69 82 69 85 71 84 69 82 67 80 65 79 65 79 67 79 66 78 64 77 63 76 63 75 62 74 61 74 62 75 63 72 61 69 59 68 58 69 58 68 59 70 59 68 57 66 55 65 55 65 54 64 54 63 52 62 53 63 53 63 52 62 51 61 53 62 53 61 52 60 49 58 50 59 50 59 49 57 48 53 49 52 48 51 47 51 48 52 47 50 45 49 46 50 46 50 46 49 45 48 44 48 43 47 43 48 45 50 46 51 43 45 44 47 44 45 41 42 40 42 41 43 41 43 40 42 42 42 39 41 39 41 38 38 40 42 40 41 38 40 37 39 37 39 34 37 36 39 34 36 36 38 35 37 34 38 35 39 34 37 34 37 34 37 34 37 36 37 33 36 35 38 34 35 32 35 33 36 33 36 34 37 31 34 31 34 32 35 32 35 30 33 31 35 33 36 32 35 32 35 31 34 31 34 32 35 6 13 5 11 4 12 6 13 4 11 4 11 4 11 4 11 7 12 6 11 5 9 4 9 5 10 5 10 5 10 5 10 3 9 6 12 7 10 2 6 2 7 2 7 2 7 2 7 4 7 3 7 3 6 2 6 4 8 3 7 3 6 2 6 3 8 3 8 3 8 3 8 2 8 3 8 3 7 1 6 2 5 4 6 4 5 2 4 1 3 1 3 0 2 0 1 1 3 1 3 0 2 0 1 0 0 0 0 0 1 0 3 3 9 5 13 10 17 14 20 11 18 15 21 16 22 19 26 23 26 24 26 27 32 27 23 24 16 4 2 0 0 0 3 4 5 2 3 0 3 2 5 4 5 1 2 0 3 3 6 2 4 2 4 2 4 2 4 4 4 2 5 1 2 7 17 26 31 33 36 34 35 33 36 33 35 34 36 34 36 33 35 33 35 32 32 29 29 26 28 20 20 15 14 8 7 3 5 0 14 12 21 18 15 25 70 98 133 102 134 86 63 72 101 99 109 101 114 106 117 108 118 92 107 97 130 106 56 43 41 61 156 155 168 155 177 134 150 173 132 75 103 157 171 149 162 141 140 108 166 134 106 155 170 97 63 47 100 104 106 87 107 85 101 91 109 98 112 98 111 93 106 91 105 91 106 94 108 94 120 112 101 65 99 116 129 121 139 135 146 130 136 129 144 140 161 149 167 151 167 155 173 160 164 153 173 158 172 169 183 173 184 181 192 191 202 200 205 191 193 183 182 176 179 179 185 182 185 177 180 179 191 203 212 220 215 215 206 205 190 189 174 186 174 183 173 188 179 193 182 191 176 192 176 192 178 194 178 197 180 198 182 199 183 199 184 200 191 195 170 191 185 196 180 197 180 200 175 182 185 193 182 191 179 190 176 193 184 197 178 186 176 185 171 184 182 194 180 184 176 186 171 181 172 185 174 172 171 165 156 153 159 157 160 152 154 141 146 132 142 127 137 111 132 106 122 96 120 95 112 93 123 87 98 67 82 69 75 58 69 55 60 51 58 50 56 51 55 46 56 45 60 47 65 55 74 59 80 62 83 67 87 71 87 69 85 68 84 67 84 66 87 65 88 67 89 68 90 72 94 71 90 64 85 65 88 63 85 61 84 63 89 69 94 85 109 86 111 94 131 113 137 105 132 100 130 99 129 98 125 96 124 95 122 94 121 93 121 94 116 94 123 104 127 27 70 106 124 93 117 90 120 87 116 89 116 89 115 88 115 87 114 85 112 85 111 84 110 83 110 81 108 81 108 81 108 81 108 80 107 80 106 79 105 78 105 79 107 79 106 78 106 77 105 78 106 77 104 75 102 74 102 75 102 73 102 75 104 75 102 71 99 71 100 72 101 73 101 70 98 71 99 71 99 70 98 69 97 68 96 68 95 67 95 69 94 68 92 66 90 65 89 64 89 64 88 63 87 62 87 64 88 63 86 61 84 59 83 61 85 60 84 60 83 59 83 62 87 59 83 56 81 55 81 54 80 54 80 54 80 54 81 56 81 56 80 55 80 54 79 52 77 52 76 51 75 50 75 52 75 52 75 52 75 52 75 52 75 51 74 50 72 48 71 50 71 50 71 50 71 50 71 50 71 50 70 49 70 48 69 48 69 48 69 48 69 48 69 47 68 47 68 46 67 45 66 45 66 43 64 42 64 44 64 45 62 45 63 48 64 49 65 52 68 55 73 62 79 66 82 62 77 62 77 62 77 62 77 63 75 63 74 62 74 61 73 63 75 63 75 63 76 64 77 67 75 66 74 65 73 63 73 61 73 66 79 68 75 61 69 65 71 62 69 61 69 61 72 66 67 32 103 199 237 152 131 64 72 61 69 61 71 62 71 59 68 58 67 57 66 57 66 60 68 59 66 57 64 55 63 56 64 55 62 54 62 54 63 54 63 52 60 50 59 50 59 45 55 48 58 49 56 45 52 47 56 46 55 46 54 45 54 43 52 44 54 45 53 43 52 43 52 44 53 44 53 44 53 38 47 39 48 39 48 38 48 38 49 38 49 37 48 36 46 38 48 36 46 35 46 35 47 35 46 35 45 34 44 33 44 33 44 33 44 33 44 34 45 30 43 33 46 33 43 29 39 28 41 29 41 28 39 26 38 31 41 27 39 27 39 25 35 29 40 28 39 26 37 24 36 30 36 27 34 29 36 27 33 29 35 28 34 27 35 28 36 27 34 27 34 27 34 27 34 28 34 26 33 28 35 27 33 26 33 26 33 26 33 26 33 25 32 25 32 25 32 25 32 23 30 24 31 25 32 25 32 25 32 24 30 23 31 25 32 13 15 11 14 11 14 12 16 11 14 11 14 11 14 11 14 11 14 11 13 9 12 8 11 10 13 10 13 10 13 10 13 7 10 10 13 11 10 7 6 7 8 7 8 7 8 7 8 8 9 8 8 7 7 6 7 8 9 7 8 7 7 6 7 8 7 8 7 8 7 8 7 7 7 8 7 7 5 5 4 4 4 5 6 6 6 5 4 4 4 4 4 3 3 2 2 3 2 2 2 1 1 1 1 2 0 0 0 0 3 7 10 14 14 17 18 22 23 26 26 24 25 27 26 26 25 27 28 28 29 28 27 31 35 32 25 23 14 5 2 0 0 0 4 8 6 3 2 2 3 4 4 5 5 3 3 3 3 5 5 4 4 4 4 4 4 4 4 7 5 4 5 4 4 11 20 30 33 35 36 35 34 35 36 34 34 35 35 35 35 34 34 35 34 33 31 29 28 27 26 21 19 16 12 9 6 5 3 9 13 20 26 17 35 42 107 121 151 132 142 96 62 82 97 107 91 109 94 113 99 118 104 101 102 104 110 92 48 43 34 94 154 173 153 167 161 155 161 173 93 96 133 164 158 162 152 157 142 111 148 122 120 175 176 89 72 66 121 119 115 97 115 96 117 102 124 107 127 107 126 104 122 101 119 100 120 103 125 102 141 115 115 79 125 124 142 125 151 140 155 135 147 137 154 153 166 163 172 163 171 167 177 166 166 169 178 168 172 176 179 180 183 181 186 186 193 195 200 206 203 194 187 182 180 180 178 186 182 186 178 180 172 179 170 198 188 205 195 210 189 200 177 188 161 177 149 173 150 175 149 174 148 175 148 177 150 180 152 179 150 180 152 181 153 183 155 183 162 177 143 177 160 179 153 183 153 186 142 174 162 180 161 178 160 178 161 182 172 183 163 176 159 173 158 176 167 183 171 174 170 180 167 173 169 178 170 173 163 164 150 153 158 161 165 161 168 152 165 147 165 144 165 140 169 132 154 124 151 119 140 114 150 112 129 94 114 94 107 82 98 72 85 60 77 59 80 56 73 55 70 56 72 61 78 70 93 76 99 80 105 87 112 91 115 88 114 87 114 87 115 87 115 88 116 89 118 90 118 90 118 89 115 85 113 86 115 91 122 90 119 86 114 81 110 82 111 74 103 80 130 113 152 124 154 124 154 126 156 123 152 120 154 120 155 118 154 118 154 125 146 121 152 127 152 43 99 125 152 115 145 116 148 116 145 114 148 114 147 113 147 112 146 110 144 110 144 109 143 108 142 108 142 108 142 108 142 108 142 107 141 106 140 106 139 105 139 105 136 104 135 104 134 103 134 104 135 104 134 102 132 100 131 99 129 97 130 101 133 101 131 98 129 99 130 100 132 101 133 99 130 99 130 98 127 95 125 95 126 95 125 94 125 93 124 92 124 91 123 90 121 89 121 89 121 89 120 88 119 87 119 87 116 86 115 84 113 82 112 85 115 85 114 84 114 83 113 84 114 83 112 82 112 82 113 80 110 80 110 80 110 80 108 80 107 80 106 80 105 79 105 76 102 76 102 76 101 75 101 77 103 75 101 74 100 72 99 72 99 72 99 72 99 72 99 70 99 70 99 70 99 70 99 70 99 69 98 69 97 68 97 68 97 68 97 68 97 68 97 67 96 67 95 66 94 65 93 66 91 65 89 64 89 65 90 62 88 62 89 63 90 64 88 65 87 72 94 78 100 82 101 79 98 79 98 79 98 79 98 77 94 76 94 75 93 75 92 75 94 76 95 77 95 77 95 76 95 75 94 73 93 73 92 72 90 72 90 74 92 81 97 78 93 78 91 75 90 73 90 63 68 135 250 243 255 242 205 74 86 69 83 69 85 70 85 67 82 67 82 66 81 65 80 69 82 68 80 66 78 64 77 66 78 64 76 62 75 63 76 64 73 62 70 60 69 60 69 54 65 58 68 58 65 54 61 56 65 56 64 55 64 54 63 52 62 54 63 54 63 53 61 53 61 53 60 52 59 52 59 48 56 49 57 50 56 49 55 48 52 49 53 49 52 47 50 49 52 47 51 46 50 47 51 46 50 46 49 45 48 44 48 46 50 45 48 43 46 42 45 42 45 45 48 45 45 41 41 41 43 41 43 40 41 38 39 43 43 39 41 39 41 37 37 40 42 39 40 37 38 36 37 37 39 34 37 36 39 34 36 36 38 35 37 34 38 35 39 34 37 34 37 34 37 34 37 35 36 32 36 35 39 35 36 33 36 33 36 33 36 33 36 32 35 32 35 32 35 32 35 30 33 30 33 31 34 32 35 32 34 30 33 30 33 31 35 5 12 4 11 4 11 5 12 4 11 4 11 4 11 4 11 5 10 5 10 4 9 4 9 5 10 5 10 5 10 5 10 3 9 5 10 5 8 2 6 3 8 3 8 3 8 3 8 5 9 5 8 3 6 2 6 5 8 4 8 3 7 3 6 2 7 2 7 2 7 2 7 2 8 3 8 2 6 0 4 1 4 3 6 4 6 3 5 5 7 4 6 4 5 3 5 0 2 0 1 0 0 0 0 1 2 0 2 3 10 13 18 14 19 16 22 19 26 22 28 22 28 24 28 21 25 21 27 24 27 25 26 26 31 26 21 15 9 1 2 0 0 0 5 7 6 1 2 1 4 1 3 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 5 5 2 6 3 6 12 24 28 31 31 33 30 31 30 33 30 33 32 34 32 34 31 32 32 33 30 30 26 26 23 24 18 18 13 11 6 7 4 7 6 22 12 19 8 17 37 96 100 132 105 122 65 62 82 100 96 107 98 107 98 111 106 120 101 118 104 103 71 48 40 43 101 173 148 170 151 166 152 175 151 90 117 170 151 157 157 155 150 144 102 129 96 127 171 148 64 57 67 114 109 104 84 99 84 99 86 102 90 105 91 106 92 105 88 101 87 102 90 106 90 114 95 85 70 101 106 115 110 126 124 134 123 131 126 140 136 152 145 159 146 159 151 166 148 158 159 173 157 167 164 168 167 175 174 179 176 179 179 182 188 191 192 194 195 194 192 187 174 181 175 182 179 182 183 185 183 183 190 191 205 202 214 208 218 203 199 183 189 177 183 172 186 175 188 176 189 178 191 179 193 178 194 180 195 181 195 181 193 182 185 167 191 183 192 178 195 181 199 164 195 189 195 186 192 185 192 183 193 189 191 178 187 179 185 179 187 185 190 183 183 184 188 181 183 182 186 181 178 173 162 154 149 159 157 162 153 160 142 152 136 149 133 144 124 142 115 129 108 130 104 118 98 129 100 114 88 99 90 96 77 90 68 73 55 62 54 65 54 61 50 60 44 60 45 62 54 75 56 78 58 81 63 87 68 88 68 87 70 92 75 96 71 92 70 93 71 93 71 93 73 94 71 92 69 91 69 91 64 88 70 93 72 91 67 86 63 80 47 56 35 70 65 95 85 112 88 116 91 118 92 117 93 118 91 118 91 118 91 118 93 112 90 119 96 113 17 68 99 117 87 111 85 115 85 112 85 111 84 111 83 110 83 109 81 108 81 107 80 107 79 106 79 106 79 106 79 106 79 106 79 106 79 106 78 105 77 105 75 102 74 102 73 101 73 100 73 101 74 101 73 99 70 97 68 95 66 96 70 99 71 98 71 100 72 101 73 102 74 102 71 99 70 98 68 95 65 92 66 94 65 93 64 92 64 92 65 90 65 89 64 89 63 88 63 88 63 88 62 87 62 87 61 85 61 84 59 83 58 82 61 85 61 84 60 83 59 83 56 82 55 80 54 81 56 82 54 80 54 80 54 80 54 81 55 80 55 80 54 79 54 78 51 76 51 76 51 76 51 76 56 77 55 75 52 72 50 71 49 70 50 71 51 72 51 73 51 69 51 69 51 69 51 69 51 69 51 69 50 68 50 67 49 67 49 67 49 67 49 67 48 66 47 65 47 64 46 65 44 66 43 64 44 65 45 66 45 62 47 63 48 64 49 65 51 68 60 76 67 80 67 79 68 80 68 80 68 80 68 80 66 78 66 77 65 77 64 76 64 77 66 78 67 79 66 78 67 73 65 72 65 73 66 75 70 81 77 87 75 78 62 66 61 66 60 66 57 65 59 69 74 53 103 199 196 202 152 90 65 71 61 67 61 70 63 69 59 66 60 68 60 67 59 65 61 69 60 68 59 66 58 65 59 66 57 64 55 63 55 64 56 64 54 62 52 61 52 61 50 60 51 61 52 59 49 57 48 56 47 56 46 55 46 55 44 53 45 54 45 54 44 53 46 55 43 51 40 50 40 50 41 51 42 53 43 52 41 51 36 48 38 50 39 48 35 45 38 49 37 47 36 47 36 47 35 46 35 45 34 44 33 44 36 47 35 44 32 41 29 39 31 43 32 45 32 43 29 40 29 41 30 42 29 40 27 38 30 40 27 39 27 39 26 36 27 39 26 38 25 36 24 36 30 36 27 34 29 36 27 33 29 35 28 34 27 35 28 36 27 34 27 34 27 34 27 34 27 33 25 33 28 36 28 34 27 34 26 33 26 33 25 32 25 32 25 32 24 31 24 31 23 30 22 29 23 31 25 32 24 31 23 30 23 30 24 31 12 14 11 13 10 14 11 15 11 14 11 14 11 14 11 14 8 12 9 12 9 12 10 13 10 13 10 13 10 13 10 13 9 10 9 9 8 9 7 8 8 9 8 9 8 9 8 9 11 11 10 10 8 8 7 7 10 10 9 10 8 9 8 8 6 6 6 6 6 6 6 6 7 7 7 6 5 4 3 2 3 4 5 6 6 6 6 5 6 5 5 5 4 4 4 3 1 1 1 0 0 0 0 0 1 4 8 13 18 21 22 23 23 23 24 24 25 25 27 26 28 28 30 28 27 25 27 27 24 27 27 25 25 25 21 15 10 4 0 2 3 2 3 6 9 6 3 3 4 4 3 1 2 3 5 6 6 5 3 2 4 4 4 4 4 4 4 4 7 4 5 6 6 8 18 28 31 32 34 33 31 30 31 32 32 32 33 33 33 33 32 32 34 33 31 29 27 25 24 23 19 17 14 11 8 8 8 8 16 20 19 25 17 44 62 138 126 154 129 119 71 62 96 89 103 89 107 88 103 86 113 102 119 101 117 85 63 40 38 53 143 157 157 158 165 151 161 153 138 90 142 165 157 150 158 153 158 144 122 129 99 159 178 143 60 75 85 136 122 126 104 117 102 121 102 121 103 123 106 126 107 124 103 120 101 122 106 126 109 138 103 103 85 119 108 128 114 133 123 140 128 141 134 146 141 150 150 158 154 159 159 165 157 158 165 170 164 166 170 166 165 173 173 179 175 176 176 180 176 177 182 189 196 197 196 190 195 184 187 170 174 164 176 169 180 169 177 167 180 174 190 183 210 186 196 175 192 170 184 161 180 159 178 157 176 154 176 155 177 155 178 157 179 158 180 161 180 163 172 151 180 169 180 165 184 165 187 145 189 180 187 181 191 186 191 188 192 195 189 184 187 186 186 189 191 190 189 187 186 191 193 188 187 187 187 185 181 176 164 157 155 168 166 175 170 182 162 177 156 178 154 179 149 179 142 169 137 170 135 159 120 164 127 150 115 138 119 137 105 128 100 115 83 98 74 96 71 91 69 86 67 84 67 85 76 100 79 100 78 102 82 110 86 112 85 113 88 120 94 126 96 124 95 123 95 123 94 122 91 118 89 117 89 117 89 116 82 112 87 118 91 117 87 113 92 117 79 88 51 83 67 101 90 121 100 131 104 132 107 140 114 145 113 145 113 145 113 145 117 138 116 146 118 139 41 105 120 146 111 139 111 143 113 140 110 141 109 140 108 140 107 139 106 138 106 137 105 136 104 136 103 135 103 135 103 135 103 135 105 137 105 136 104 136 103 135 100 131 100 130 100 129 99 129 98 128 99 129 98 126 95 124 94 123 92 124 96 127 97 126 98 128 99 129 99 129 99 129 96 126 97 126 96 125 94 123 93 122 92 122 91 121 91 120 90 120 90 120 89 119 89 118 88 117 87 117 86 116 86 116 84 112 84 112 84 112 83 111 84 111 83 111 82 110 82 109 82 109 80 107 79 106 79 107 78 106 78 106 78 106 78 106 80 106 80 105 79 105 78 104 76 102 76 103 77 103 77 103 75 102 75 101 74 100 73 100 72 99 71 98 71 98 71 98 70 97 70 97 70 97 70 97 70 97 70 96 69 96 68 95 67 94 67 94 67 94 67 94 66 93 65 92 64 91 64 91 66 90 65 89 64 90 64 91 62 88 62 89 63 90 64 88 67 89 75 97 82 100 80 97 81 99 81 99 81 99 81 99 80 97 80 96 79 96 78 95 76 94 79 97 80 97 79 95 75 94 74 93 75 94 79 97 83 98 80 89 65 68 44 51 17 32 22 39 31 56 54 77 61 81 70 98 94 116 90 100 73 84 68 80 68 83 70 82 66 80 68 82 69 82 67 80 68 81 68 81 68 81 67 80 68 80 66 77 63 76 63 74 66 74 64 71 62 70 61 70 61 70 61 70 60 69 60 68 57 66 56 65 56 64 55 64 53 63 54 64 55 63 54 62 55 61 53 58 50 57 51 59 51 59 52 60 53 59 52 58 47 52 49 54 50 52 46 49 50 53 48 51 47 51 47 52 46 50 46 49 45 48 44 48 46 49 45 48 43 46 41 44 44 46 44 45 43 44 42 44 41 44 42 44 42 43 41 42 41 41 38 40 40 42 39 39 38 39 37 39 37 39 37 39 37 39 34 37 36 39 34 36 36 38 35 37 34 38 35 39 34 37 34 37 34 37 34 37 34 36 32 36 35 39 35 37 34 37 34 36 33 35 32 35 32 35 31 34 30 33 30 32 30 33 29 32 29 33 32 36 31 33 30 32 29 33 30 34 5 11 4 10 3 11 4 12 4 11 4 11 4 11 4 11 2 8 3 9 4 10 5 11 5 10 5 10 5 10 5 10 5 9 3 7 2 7 2 8 4 9 4 9 4 9 4 9 8 11 7 10 5 8 3 7 6 10 6 9 5 9 4 8 4 6 4 6 4 6 4 6 5 7 5 6 3 4 1 2 1 3 3 6 4 6 4 6 0 2 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 5 12 23 26 29 25 26 23 28 22 27 22 27 22 27 24 31 27 31 24 29 25 31 26 33 32 30 25 26 19 16 4 1 0 2 2 3 1 6 6 6 1 3 3 5 0 0 0 3 3 7 5 5 1 1 2 4 2 4 2 4 2 4 4 4 3 7 5 10 18 30 32 35 34 35 31 32 31 34 29 32 30 33 31 32 30 31 31 33 29 29 25 25 21 22 17 17 11 10 7 9 7 11 8 18 5 14 6 32 56 128 102 134 105 102 48 67 95 103 92 105 97 104 89 101 100 120 113 108 109 91 47 35 24 72 143 170 129 173 152 162 152 153 122 113 146 167 154 160 144 161 149 144 127 125 94 164 170 113 47 60 83 122 114 116 97 104 92 105 89 102 89 105 93 109 91 104 87 100 86 102 91 107 104 118 93 85 81 102 98 111 103 114 110 123 118 131 126 135 129 144 139 152 144 154 149 162 152 158 159 167 157 167 167 166 171 173 171 170 168 169 175 180 182 177 177 176 185 184 188 184 186 190 185 187 179 178 177 176 181 179 182 176 182 177 189 184 193 185 191 189 201 195 198 186 191 182 188 178 185 174 183 173 190 176 191 178 192 179 192 180 193 183 185 172 195 190 194 186 193 185 193 162 197 196 192 192 195 197 192 194 192 197 187 185 190 191 189 195 194 196 187 191 183 196 187 193 179 192 180 189 176 177 155 155 141 163 149 167 153 173 144 166 139 162 137 159 131 151 124 144 125 150 125 139 104 139 113 130 104 118 109 118 96 119 98 110 84 90 72 83 69 81 66 76 60 74 57 73 55 77 57 78 58 81 64 87 68 86 66 85 67 88 73 94 74 96 73 95 72 93 71 93 71 93 70 94 74 97 75 96 71 91 72 91 70 86 66 81 71 90 66 67 36 50 43 63 53 80 67 92 70 92 75 102 86 108 84 108 84 109 83 109 84 105 87 115 89 107 20 79 97 113 85 108 84 112 82 110 83 108 82 107 81 106 81 106 80 105 79 104 78 103 78 103 76 101 76 101 76 101 76 101 79 104 79 103 78 102 77 102 74 100 73 99 73 98 72 98 69 96 71 97 70 94 66 91 66 91 65 92 69 97 70 95 69 95 69 95 69 95 69 95 67 94 69 96 70 96 69 95 66 92 65 91 65 90 64 90 66 89 65 89 65 89 64 88 62 86 61 85 61 84 60 84 59 84 60 84 60 84 61 85 58 82 57 81 57 80 56 80 59 82 57 79 53 76 52 76 53 77 53 77 53 77 53 77 57 80 57 79 56 78 55 78 54 77 54 77 54 77 54 77 52 73 53 74 53 74 54 75 53 73 52 72 49 69 48 68 51 70 51 70 51 70 51 70 51 70 51 69 50 68 49 68 47 66 47 66 47 66 47 66 46 65 45 64 45 63 44 63 45 65 44 64 44 65 48 65 47 62 47 63 50 64 51 64 61 76 70 84 76 86 74 82 71 81 71 81 71 81 71 81 71 81 71 80 70 80 69 79 66 78 69 81 71 80 69 79 73 78 72 79 73 82 78 86 79 70 40 27 9 19 21 37 37 40 24 24 12 22 23 39 42 60 69 74 46 75 79 66 65 70 59 67 60 69 61 68 58 67 60 70 62 69 60 67 60 68 60 68 60 68 61 69 60 68 58 65 56 63 55 64 57 65 55 63 53 62 53 62 52 60 50 58 49 58 50 59 48 57 48 56 47 55 46 55 44 54 45 55 46 54 45 54 45 54 42 51 41 52 43 54 39 50 40 51 41 50 40 49 36 48 39 51 39 48 35 45 39 49 37 47 36 47 36 48 35 46 35 45 34 44 33 44 33 44 32 43 32 43 31 42 33 44 31 42 30 42 30 43 29 42 30 43 31 43 30 41 28 38 25 38 28 41 28 38 24 36 25 37 25 37 25 38 30 36 27 34 29 36 27 33 29 35 28 34 27 35 28 36 27 34 27 34 27 34 27 34 27 33 25 33 28 36 28 34 27 34 27 33 26 32 25 32 24 31 24 30 23 29 22 28 24 30 22 28 22 30 25 33 24 30 23 29 22 30 23 31 13 17 14 17 14 16 12 14 12 15 12 15 12 15 12 15 9 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 7 9 10 12 11 11 8 8 10 11 10 10 9 9 8 9 9 11 10 11 10 10 8 8 8 8 7 7 6 8 7 9 6 6 6 5 5 4 4 4 6 6 6 5 5 5 4 4 5 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 1 0 0 9 15 21 25 25 25 26 28 26 25 26 26 27 27 28 28 23 23 25 24 25 26 31 32 35 28 25 29 29 21 10 3 2 1 0 0 1 3 4 6 5 5 5 4 4 3 3 3 3 3 3 4 4 5 5 5 5 4 4 3 3 4 4 5 5 4 4 5 8 16 24 31 31 31 31 32 32 33 33 33 33 30 30 33 38 39 34 29 32 32 32 29 25 23 22 23 16 14 12 9 8 7 7 8 23 16 15 26 10 68 101 147 130 156 123 91 59 72 103 90 104 86 103 81 101 84 113 97 128 104 114 76 35 28 33 77 164 146 161 151 163 143 149 139 144 142 158 150 157 148 157 154 146 143 135 115 120 188 172 107 55 80 109 142 119 142 105 122 106 125 107 125 106 123 103 121 106 124 104 122 103 124 108 128 117 129 106 98 85 123 97 127 110 126 118 132 125 137 131 142 134 145 149 156 154 156 153 155 158 161 163 163 164 164 168 169 168 170 169 171 169 171 171 173 174 173 174 173 176 173 177 173 177 170 186 180 190 178 182 171 177 169 176 168 174 168 178 173 177 167 179 167 183 174 190 178 198 183 195 173 184 163 179 162 183 164 180 166 184 168 180 162 198 163 173 174 189 178 191 181 189 191 188 176 191 201 198 200 197 209 203 212 194 204 191 211 190 208 197 211 196 209 195 210 193 208 198 212 197 210 193 208 189 201 169 174 162 185 173 208 190 209 174 200 171 205 168 199 161 190 151 182 155 180 160 169 126 177 144 175 132 153 131 155 125 149 118 139 105 126 94 118 92 114 87 109 85 106 83 104 82 104 81 106 82 108 84 111 86 113 86 115 89 119 92 122 93 122 94 123 95 122 94 121 94 122 94 121 93 120 92 120 92 116 88 117 89 111 84 113 93 121 87 88 55 80 58 72 63 89 71 101 81 113 94 126 98 127 99 128 100 130 103 134 102 133 103 138 113 135 44 98 115 139 102 131 104 137 108 135 104 136 104 136 103 135 102 134 102 134 102 134 102 134 102 134 102 134 102 133 101 133 100 132 101 133 101 133 100 130 97 128 96 126 96 126 96 126 96 126 94 123 92 121 91 121 92 122 92 123 94 124 94 124 93 122 93 122 93 123 94 123 90 118 96 126 95 125 94 124 93 123 92 122 91 121 90 119 89 119 93 122 90 118 87 117 88 118 85 115 85 115 85 115 85 116 86 112 86 111 85 110 84 110 82 108 82 107 81 107 80 106 83 109 81 106 79 104 78 104 76 102 76 102 76 102 76 102 77 103 76 103 76 103 76 103 77 104 77 103 76 103 75 102 76 103 75 101 73 100 73 101 73 99 71 97 68 94 66 93 70 96 72 99 73 98 70 95 63 92 69 96 67 90 62 88 64 90 64 90 64 90 64 90 65 91 65 90 64 89 63 89 64 89 63 89 63 89 63 89 58 86 63 90 63 89 65 90 74 95 80 102 85 103 82 100 82 101 82 102 83 103 84 103 81 99 85 103 86 101 81 96 78 96 80 98 82 99 81 98 83 103 89 107 83 87 60 67 19 22 5 29 45 79 77 87 77 87 73 77 59 61 39 47 25 43 35 60 56 83 72 89 71 82 70 80 68 79 67 78 70 81 70 81 70 81 70 81 72 84 69 81 68 82 71 85 73 84 68 79 66 79 64 73 67 74 66 71 62 67 59 65 61 68 61 67 60 66 59 66 58 65 58 64 57 63 56 63 56 63 56 62 55 61 54 61 53 58 54 57 53 56 52 56 57 60 56 59 54 57 52 56 52 56 51 54 50 53 48 52 46 50 45 49 45 50 47 51 46 49 44 47 43 47 43 48 44 49 45 49 45 48 43 46 43 45 43 44 42 43 41 43 42 44 42 43 41 42 40 42 43 44 42 44 41 42 40 42 39 41 39 40 38 39 37 39 35 38 35 38 35 38 35 38 34 37 34 37 34 37 34 37 39 41 36 37 32 34 31 34 33 37 35 37 32 34 32 36 33 36 33 36 33 36 33 36 34 36 31 33 28 31 28 31 33 35 31 34 33 36 32 34 30 34 32 37 34 38 34 37 7 14 6 13 6 12 5 12 10 16 8 13 4 9 0 7 4 9 4 9 4 9 4 9 4 9 4 9 4 9 4 9 3 8 4 10 5 9 3 8 5 10 4 9 4 8 3 8 4 8 4 8 4 7 2 6 4 7 3 6 2 7 3 8 4 6 4 5 3 5 2 4 2 4 1 3 0 2 0 2 2 3 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 2 0 1 12 19 22 26 23 24 22 25 20 25 21 26 22 27 22 28 19 25 20 25 20 26 24 32 29 27 24 26 20 12 3 4 0 1 0 0 0 3 2 6 3 5 3 4 2 3 1 3 1 3 1 4 2 5 3 5 3 4 2 3 1 4 2 5 2 4 1 4 6 16 22 30 29 31 29 32 30 33 31 33 30 30 27 32 35 37 31 28 29 32 29 28 22 21 19 21 13 14 9 9 5 7 6 8 16 11 5 16 0 56 83 127 105 135 99 75 48 84 88 103 92 102 91 101 91 107 101 118 115 125 108 94 32 27 25 106 149 162 141 161 145 154 143 153 156 159 152 157 151 158 148 152 134 143 125 107 123 180 157 85 48 75 111 126 109 125 96 108 94 108 93 107 92 104 89 102 89 103 88 102 90 106 95 111 109 110 92 81 79 108 92 115 102 114 110 122 115 127 121 133 130 142 139 148 142 149 147 154 150 158 157 164 159 165 164 168 170 169 170 169 170 171 175 175 176 174 178 174 178 176 181 178 175 179 181 189 190 190 189 185 189 186 191 183 187 181 192 187 183 180 184 181 187 186 195 190 201 196 205 197 203 196 206 199 210 196 201 188 201 198 212 204 222 193 197 205 215 207 216 207 210 215 198 199 212 235 226 230 217 229 221 231 214 223 211 228 212 225 212 220 200 208 190 203 188 209 186 208 179 199 171 195 184 189 154 162 135 176 164 211 166 196 148 182 145 182 142 172 138 161 132 152 135 152 142 140 100 149 125 146 113 126 112 128 100 124 97 117 91 107 88 102 85 97 80 93 76 94 73 92 69 91 67 89 66 89 67 88 66 87 66 88 68 91 72 94 71 94 72 95 73 94 72 93 72 94 72 93 71 92 70 92 73 90 70 91 73 86 70 88 77 99 76 68 43 59 45 53 43 60 48 68 57 78 68 91 71 91 71 94 72 95 74 96 70 99 74 104 86 102 22 67 92 107 79 100 77 105 77 103 78 103 78 102 77 101 76 101 76 101 76 101 76 101 76 101 76 101 76 100 75 100 74 99 75 100 75 99 74 97 71 96 70 96 70 96 70 96 70 96 68 93 66 91 65 91 65 92 64 91 66 92 66 92 65 90 62 89 64 91 65 92 67 93 68 94 68 93 67 92 66 92 64 90 64 90 63 89 63 89 67 91 65 88 63 87 63 87 60 84 60 84 61 85 61 85 60 84 59 84 58 83 57 82 57 82 56 81 55 80 55 80 57 81 54 78 52 77 52 77 51 76 51 76 51 76 51 76 55 76 55 76 55 76 55 76 57 78 56 77 56 76 55 76 55 73 53 71 52 71 52 72 53 72 52 70 49 67 47 66 52 66 47 69 59 82 66 82 56 70 48 62 43 61 46 64 47 64 47 64 47 64 47 64 48 65 48 64 47 63 46 63 44 64 46 63 46 63 48 63 45 62 51 65 52 65 54 69 68 79 76 86 80 86 78 84 78 84 77 84 76 83 75 83 76 84 74 83 73 82 71 81 75 84 72 81 71 83 74 86 77 82 76 73 51 34 6 0 25 45 57 74 70 75 69 76 75 81 74 78 67 71 58 63 44 46 34 42 39 55 56 67 61 67 62 68 62 69 63 69 64 70 64 70 64 70 64 70 63 70 62 69 61 70 62 71 61 66 56 64 56 65 56 64 57 67 55 64 52 61 49 59 51 61 51 60 50 59 49 59 48 58 48 57 47 56 46 56 46 56 46 55 45 54 44 54 43 54 43 53 42 52 41 52 43 54 42 52 41 51 40 50 41 52 40 50 38 49 37 48 35 45 34 44 33 45 35 46 35 46 34 44 33 44 33 44 33 44 34 45 33 44 32 42 31 43 31 42 30 42 29 41 31 43 31 42 30 42 29 41 29 41 29 40 28 40 27 39 27 39 27 38 26 37 25 37 28 35 28 35 28 35 28 35 27 34 27 34 27 34 27 34 31 37 28 34 26 32 25 32 26 34 28 34 25 31 25 33 24 31 24 31 24 31 24 31 24 30 22 29 21 29 22 29 27 32 24 31 26 33 25 30 26 34 27 34 26 32 23 30 15 17 13 14 11 14 12 16 17 19 15 16 11 12 7 9 9 12 9 12 9 12 9 12 9 12 9 12 9 12 9 12 8 9 9 10 9 10 8 9 10 10 9 10 8 9 8 9 7 8 7 7 6 6 5 6 7 8 6 7 6 7 7 8 7 7 6 6 5 5 5 5 3 3 3 2 2 1 1 1 2 2 2 1 1 1 0 0 1 1 1 1 1 2 2 2 3 2 2 1 2 3 5 6 20 23 26 27 25 23 22 22 24 23 25 24 25 25 26 25 25 24 26 24 25 25 29 31 30 28 26 24 16 6 3 6 2 1 0 0 1 3 4 6 5 5 4 4 4 4 3 3 3 3 3 4 4 5 5 5 5 4 4 3 3 4 4 5 4 3 2 4 9 17 24 29 31 31 31 31 32 32 32 32 30 29 28 31 34 35 31 28 30 30 30 27 23 20 19 19 15 13 11 8 7 7 9 11 16 19 14 33 29 90 114 156 122 154 105 66 67 81 101 85 102 84 101 81 103 85 115 96 124 109 120 84 53 7 35 123 167 148 160 144 155 140 151 144 170 151 151 142 158 153 153 140 133 144 125 111 144 193 144 88 55 113 137 155 122 147 114 130 108 126 107 125 105 123 104 122 103 123 105 126 109 131 115 136 126 132 99 102 96 129 105 129 113 129 119 132 124 136 130 139 143 149 144 149 144 150 151 158 151 155 159 162 164 164 166 167 172 171 168 167 168 171 174 175 174 173 174 170 174 171 176 173 176 172 181 177 185 180 186 177 190 182 189 179 184 176 185 180 180 171 178 169 178 171 182 173 186 175 191 180 195 185 202 192 207 188 194 179 195 192 208 203 212 185 198 210 223 218 230 226 233 231 212 209 223 242 231 236 225 241 231 247 227 244 228 250 237 255 240 255 237 255 233 254 232 255 234 253 226 246 220 243 212 219 185 203 165 213 214 253 216 242 198 232 192 232 185 223 180 212 170 200 171 201 175 179 119 190 154 183 143 171 140 165 129 158 124 151 116 143 109 137 102 128 97 124 98 125 97 121 100 124 97 120 93 119 91 118 89 117 89 118 90 122 93 125 94 122 95 123 95 123 94 122 94 122 94 121 93 120 92 120 95 120 91 119 91 114 86 114 92 123 94 91 56 77 60 75 53 78 59 84 66 94 77 105 83 109 85 112 87 115 89 117 93 121 95 127 105 127 42 97 109 132 99 125 101 130 103 129 102 132 101 131 101 130 100 130 100 130 100 130 100 130 100 130 100 130 100 129 99 129 98 128 98 128 99 128 98 126 95 124 95 123 95 123 95 123 95 123 93 121 92 119 90 118 91 119 88 117 89 118 90 117 89 116 85 113 86 114 88 117 91 120 89 117 89 117 88 116 88 116 87 115 88 116 88 116 88 117 88 116 88 116 87 114 85 112 84 112 83 111 83 111 83 111 82 108 82 108 81 107 81 107 81 107 80 106 80 105 79 105 80 105 78 103 76 102 76 102 77 103 77 103 77 103 77 103 75 102 75 102 75 102 75 102 78 105 78 104 77 103 76 103 71 98 70 96 69 96 69 96 71 98 70 96 68 94 66 93 70 94 68 100 83 113 83 104 65 88 59 84 59 87 62 88 63 89 63 89 63 89 63 89 64 90 64 90 63 89 63 89 63 89 63 89 63 89 63 89 63 91 66 92 65 93 69 96 81 101 87 106 90 107 89 105 89 105 87 103 85 100 82 99 86 100 85 98 84 99 87 102 87 101 87 101 86 98 82 95 72 72 35 32 14 39 41 65 63 87 89 99 80 82 77 94 80 89 80 90 82 91 81 92 79 84 62 68 55 73 63 82 65 76 66 79 69 82 72 83 71 82 71 81 70 81 70 81 69 82 70 83 70 83 69 82 66 77 63 76 64 79 65 75 66 73 65 71 62 68 60 66 61 68 61 67 60 66 59 66 58 65 58 64 57 63 56 63 56 63 56 62 55 61 54 61 54 58 54 57 53 56 52 56 50 54 50 54 50 54 50 54 52 55 51 54 49 52 48 52 46 50 45 48 44 49 45 50 47 51 46 49 44 49 45 49 44 48 45 49 44 47 42 46 44 46 43 45 42 44 42 44 44 46 44 45 43 44 42 44 40 41 39 41 39 40 38 40 38 40 38 40 37 39 37 39 35 38 35 38 35 38 35 38 34 37 34 37 34 37 34 37 36 38 34 36 33 36 33 37 33 37 35 37 32 34 32 36 30 33 30 33 30 33 30 33 29 32 28 31 29 33 31 34 34 36 31 34 32 35 31 32 32 35 33 35 32 33 29 31 9 14 5 10 2 11 5 14 3 10 4 11 4 12 5 12 4 9 4 9 4 9 4 9 5 10 4 9 4 9 3 8 3 8 3 9 4 8 3 8 4 9 4 8 3 8 2 7 3 7 2 5 1 5 1 5 3 7 2 5 1 6 3 7 7 6 6 6 5 5 5 5 5 4 4 4 3 3 3 2 0 0 0 0 0 0 0 0 0 1 0 2 0 2 0 3 2 4 1 3 1 5 7 12 21 24 24 27 24 24 20 21 19 24 19 24 19 24 19 24 19 26 22 27 22 29 27 34 30 27 21 20 12 6 2 6 0 1 0 0 0 3 2 6 2 4 2 4 2 4 2 4 1 3 1 4 2 5 3 5 3 4 2 3 1 4 2 5 1 2 0 4 8 18 23 28 29 31 29 31 29 31 29 32 27 28 26 29 30 32 27 27 27 29 27 25 19 18 15 17 13 13 8 7 5 8 8 11 11 13 2 20 15 83 88 132 103 135 82 54 63 100 81 101 88 99 90 101 91 109 102 120 109 131 109 107 64 23 37 157 147 163 142 157 139 151 143 153 157 152 139 146 148 158 144 142 126 147 117 110 154 180 114 58 42 111 139 140 112 126 100 108 90 105 90 104 90 105 91 105 93 109 97 115 104 122 110 125 119 115 80 86 88 111 94 113 105 118 110 122 114 126 119 133 137 147 139 145 139 147 146 153 141 150 152 159 157 164 162 166 169 168 162 163 163 169 173 176 175 172 174 172 176 173 177 174 177 177 177 177 177 177 180 178 186 184 187 182 185 179 187 183 180 176 177 173 177 173 179 174 185 180 189 184 193 187 198 193 203 194 202 195 202 197 203 196 203 183 191 208 217 215 221 218 218 221 193 191 192 206 188 195 189 202 192 204 191 201 189 203 187 205 196 214 202 219 202 223 210 235 211 238 208 235 206 236 216 218 199 221 167 214 197 233 180 219 163 205 162 204 157 193 159 189 153 173 151 176 154 144 86 164 137 152 123 149 123 139 107 136 103 127 96 116 91 110 85 101 82 98 80 100 78 97 79 100 76 96 73 93 71 92 71 92 71 92 71 93 74 94 72 94 73 96 74 95 72 94 72 94 72 93 71 92 70 92 73 91 69 92 71 86 68 87 75 100 83 73 45 57 49 59 44 57 48 61 53 68 59 77 65 81 64 84 65 87 66 88 62 90 64 94 77 95 21 70 83 100 74 94 72 99 70 99 75 99 74 98 73 97 73 97 73 97 73 97 73 97 73 97 73 97 73 97 72 96 72 95 71 95 72 96 71 94 69 92 69 93 69 93 69 93 69 93 68 91 66 90 65 89 66 90 63 88 64 89 65 88 64 87 65 85 59 84 63 88 61 82 59 83 59 83 59 83 59 83 60 85 61 86 62 87 63 88 63 85 65 87 64 85 61 82 61 82 60 82 60 81 59 81 56 81 56 81 56 81 56 81 55 80 54 79 53 78 53 78 56 78 54 76 53 76 53 76 54 77 54 77 54 77 54 77 53 74 53 74 53 74 53 74 55 76 55 76 54 75 53 74 51 69 49 68 49 68 50 69 52 70 51 69 49 67 47 66 50 70 58 78 58 65 34 41 21 45 39 62 46 61 43 59 45 62 45 62 45 62 45 62 47 63 46 63 46 63 46 63 46 63 46 63 48 63 48 63 51 65 53 66 54 67 60 75 77 86 81 90 84 91 83 89 82 89 81 87 79 85 77 83 76 86 77 87 79 90 82 92 77 87 79 85 69 68 48 50 27 32 31 41 50 68 80 93 81 82 71 72 66 75 74 83 70 76 69 75 69 77 72 79 76 80 71 75 69 74 66 70 61 68 63 70 65 72 67 74 66 71 65 71 65 70 64 70 60 69 62 71 63 70 61 68 60 66 57 65 58 67 59 67 56 66 55 64 52 61 50 60 51 61 51 60 50 59 49 59 48 58 48 57 47 56 46 56 46 56 46 55 45 54 44 55 43 54 43 53 42 52 41 52 38 49 38 49 38 50 39 50 40 51 39 50 38 48 36 47 37 47 36 46 35 46 35 47 37 47 35 46 34 45 35 46 32 44 33 44 33 43 31 41 32 43 31 43 30 42 30 42 31 43 30 42 29 41 29 41 26 38 25 37 25 37 25 37 26 37 25 37 25 37 25 37 28 35 28 35 28 35 28 35 27 34 27 34 27 34 27 34 28 34 27 33 26 34 28 35 26 34 28 34 25 31 25 33 23 30 23 30 23 30 23 30 24 31 23 30 23 30 24 31 27 33 24 31 25 32 23 28 20 28 22 30 24 31 24 31 15 17 11 12 9 13 12 16 7 10 9 13 12 16 14 18 9 12 9 12 9 12 9 12 10 13 10 12 9 11 8 11 8 9 8 8 7 9 8 9 9 10 8 9 8 8 7 8 8 9 6 6 5 6 6 7 7 7 5 6 5 6 6 8 6 6 5 5 5 4 4 4 4 4 3 3 3 2 2 2 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 4 4 5 4 3 3 6 12 17 23 23 24 25 26 25 24 23 24 23 24 23 24 22 23 22 23 25 29 30 31 31 33 34 30 21 13 12 11 7 3 2 2 1 0 0 1 3 4 6 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 5 4 4 3 3 4 4 5 4 2 1 5 12 20 26 28 31 31 31 31 31 31 31 30 29 28 28 28 29 29 28 27 29 29 28 25 20 17 16 16 14 12 9 7 6 8 11 14 12 27 14 38 55 116 121 153 128 146 84 59 83 92 99 78 99 82 101 81 104 85 114 93 120 107 119 92 95 24 68 150 159 148 163 145 153 139 150 139 151 138 144 139 153 147 148 134 131 140 118 124 174 184 105 70 52 145 160 169 132 148 116 126 104 122 103 122 104 124 107 127 110 131 116 139 124 146 128 148 132 137 88 109 108 127 106 125 118 134 121 135 124 138 129 142 147 154 147 155 149 154 148 153 143 151 153 159 157 161 163 166 168 163 159 157 161 166 170 170 172 168 171 166 171 165 172 167 174 169 170 166 170 166 172 168 175 168 178 170 178 169 181 173 176 166 172 162 169 160 170 161 177 167 179 165 178 165 180 170 185 177 192 183 194 184 191 181 194 169 179 188 192 181 186 181 195 197 189 181 188 191 188 194 192 197 195 200 192 198 190 199 188 203 195 210 197 213 198 216 208 229 215 238 218 244 223 251 235 247 229 255 215 255 246 255 235 255 223 255 222 255 216 254 204 244 198 225 195 231 195 188 118 216 177 192 156 194 155 177 147 180 141 169 128 157 118 149 108 139 103 133 102 133 100 128 100 124 98 123 97 123 96 124 95 123 93 124 93 125 95 126 94 123 96 124 96 124 95 122 94 122 94 121 93 120 92 120 93 121 88 119 89 111 83 111 90 123 94 92 55 76 61 78 58 78 60 81 62 85 70 95 77 100 79 104 83 107 86 111 85 114 87 118 95 120 41 100 98 123 93 119 92 122 95 123 95 125 95 125 94 124 93 123 93 123 93 123 93 123 93 123 95 124 94 124 93 123 93 123 91 122 92 123 92 121 91 120 91 119 91 119 91 119 91 119 90 117 88 115 87 115 88 116 87 116 88 117 89 116 88 115 91 114 81 111 88 117 85 107 82 110 82 110 82 110 82 110 82 111 83 112 84 113 85 114 82 111 84 113 85 111 82 109 82 109 81 108 80 107 79 107 81 106 82 106 82 106 82 106 79 103 79 103 78 102 77 101 80 103 78 102 77 102 78 102 77 101 77 101 77 101 77 101 74 101 74 101 74 101 74 101 74 101 73 100 72 99 72 99 70 96 69 95 68 96 70 97 70 96 69 95 67 94 66 93 62 92 72 88 48 52 15 32 28 66 60 91 66 84 60 85 63 86 63 86 63 86 63 86 63 87 64 87 64 87 64 87 63 89 63 89 63 89 63 89 63 90 63 90 65 95 74 103 85 104 88 107 90 108 89 107 88 106 87 105 86 104 86 103 85 100 88 103 89 101 85 98 86 98 79 86 61 64 41 49 48 72 73 99 90 97 78 82 78 85 73 85 82 91 78 81 81 87 78 83 76 84 77 87 74 86 77 90 79 92 73 84 73 83 74 83 75 84 75 84 74 82 73 81 72 80 71 81 67 81 69 83 70 82 68 80 70 81 65 78 65 79 65 75 66 70 66 69 63 66 62 65 62 66 62 65 61 64 60 64 59 63 59 62 58 61 57 61 57 61 57 60 56 59 55 59 54 57 55 56 54 55 53 55 51 53 51 53 51 54 52 54 51 55 50 53 48 52 47 51 50 53 48 51 47 51 47 51 48 51 46 50 45 49 46 50 43 47 44 48 43 47 42 45 43 45 42 44 42 43 41 43 40 42 39 41 38 40 38 40 36 38 36 38 36 39 37 39 36 39 37 39 37 39 37 39 35 38 35 38 35 38 35 38 34 37 34 37 34 37 34 37 34 37 33 36 33 37 35 39 33 37 35 37 32 34 32 36 32 35 32 35 32 35 32 35 35 37 33 34 31 33 30 33 33 35 30 33 31 34 30 31 27 31 29 33 31 34 31 34 7 13 4 10 3 10 4 12 3 10 3 10 4 11 4 11 4 9 4 9 4 9 4 9 6 11 5 9 4 8 2 7 3 8 2 7 2 7 3 8 3 8 3 8 2 7 2 6 5 8 2 5 0 5 2 7 2 6 1 5 1 5 2 6 4 4 4 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 1 4 2 4 2 5 3 3 1 7 13 22 21 22 20 23 23 26 22 23 20 25 19 24 19 23 18 23 18 27 27 34 29 32 25 30 19 10 0 3 4 4 0 0 0 1 0 0 0 3 2 6 1 3 2 4 2 4 3 5 1 3 1 4 2 5 3 5 3 4 2 3 1 4 2 5 3 2 0 6 13 23 26 29 29 31 29 31 28 30 28 30 27 29 27 28 26 28 26 28 27 29 26 25 18 16 13 15 12 11 6 6 4 9 10 15 13 19 1 25 36 107 91 127 110 114 67 61 76 105 80 101 85 99 90 102 92 108 100 117 106 126 105 115 99 62 86 164 140 163 145 158 138 151 142 149 147 150 144 151 146 152 139 140 124 130 107 135 171 162 81 53 46 138 146 149 122 128 99 106 93 107 92 105 91 106 94 109 95 111 102 121 110 125 112 124 111 110 67 91 96 105 91 105 102 118 106 120 108 124 116 132 133 143 136 147 140 148 139 142 139 145 145 152 150 156 157 164 159 159 149 154 154 164 164 168 169 169 167 167 168 168 169 168 169 167 170 166 172 171 176 175 174 174 179 178 180 179 183 183 178 174 175 170 175 170 176 171 178 173 182 173 180 173 183 177 183 180 187 184 188 189 195 196 197 178 183 195 192 185 186 185 180 189 178 180 181 188 182 195 188 193 189 194 188 192 186 190 187 197 191 199 188 197 183 197 178 197 179 201 179 205 183 209 188 193 173 199 163 212 191 232 186 228 176 222 180 225 182 216 180 218 179 200 180 215 181 165 95 200 164 164 136 173 137 151 118 151 112 140 106 128 102 121 93 110 87 104 83 102 78 98 79 103 78 101 78 102 80 102 76 98 75 95 74 95 75 96 73 95 74 96 74 96 73 95 72 94 72 93 71 92 70 91 70 90 67 89 67 83 63 84 73 98 75 65 38 56 49 59 50 58 52 59 51 60 52 67 58 71 57 75 59 79 60 81 55 84 59 85 67 87 18 72 71 91 68 89 65 89 65 92 68 92 68 91 67 91 66 90 66 90 66 90 66 90 66 90 68 92 67 91 67 90 66 90 64 89 65 90 66 89 64 88 64 88 64 88 64 88 64 88 63 87 62 85 61 85 61 85 62 87 63 88 64 87 63 86 64 84 56 79 57 84 61 85 59 83 59 84 60 84 61 85 57 82 58 82 58 82 59 83 59 81 59 82 60 81 59 80 59 80 58 79 56 78 55 78 55 81 55 81 56 82 56 82 52 78 52 77 51 77 50 76 55 79 54 77 53 78 54 79 51 75 51 75 51 75 51 74 54 73 54 73 54 73 54 73 53 72 53 71 52 70 51 70 53 69 52 69 52 70 54 71 52 68 51 68 50 67 49 66 50 69 52 54 17 19 0 19 30 55 49 67 47 60 47 67 46 62 46 62 46 62 46 62 47 63 47 63 48 64 48 64 46 63 48 63 48 63 50 63 49 63 51 63 54 71 67 84 81 87 84 89 86 90 85 89 85 88 84 88 84 87 83 87 79 88 80 88 76 80 67 73 71 75 60 63 52 62 56 67 80 81 77 75 72 74 73 76 71 77 79 83 77 78 75 79 75 80 71 78 71 78 73 79 74 76 71 75 73 77 75 76 74 79 73 77 71 75 70 74 69 74 69 73 67 72 66 71 62 68 61 69 61 69 60 68 60 65 55 62 55 63 54 62 55 66 54 64 53 63 51 62 51 62 51 61 50 60 49 60 48 59 48 58 47 57 46 57 46 57 46 56 45 55 44 55 43 55 43 54 42 53 41 53 41 52 40 52 40 52 40 52 39 50 39 49 37 47 36 46 39 50 37 47 36 46 35 47 36 47 35 45 33 45 34 45 32 43 32 43 32 42 30 41 29 41 29 40 28 40 27 39 25 37 24 36 24 35 23 35 24 36 24 36 25 37 25 37 24 36 24 36 25 37 25 37 28 35 28 35 28 35 28 35 27 34 27 34 27 34 27 34 27 34 26 33 26 34 28 35 26 34 28 34 25 31 25 33 26 33 26 33 26 33 26 33 29 35 26 32 23 30 22 29 24 30 22 30 24 32 24 29 24 31 24 31 23 29 21 27 12 15 12 14 11 13 10 13 12 15 11 14 10 12 8 11 9 12 9 12 9 12 9 12 11 14 10 12 9 11 7 10 8 9 7 7 6 8 8 9 8 9 8 8 7 8 6 7 8 7 4 4 2 4 4 7 6 6 5 5 4 6 5 7 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 2 2 3 4 5 5 3 5 5 2 2 7 17 25 24 22 21 22 24 25 23 20 26 25 25 24 24 23 24 22 25 28 35 36 34 27 23 19 10 3 0 1 2 0 0 0 2 1 0 0 1 3 4 6 3 3 3 4 4 5 5 5 3 3 3 4 4 5 5 5 5 4 4 3 3 4 4 5 6 3 2 8 17 26 30 30 31 31 31 30 30 29 29 29 30 30 30 29 28 27 28 29 30 30 29 25 20 17 15 15 13 11 7 5 6 9 13 17 12 35 16 44 78 142 128 153 130 114 66 71 90 90 104 79 100 82 102 81 104 83 111 89 117 100 119 93 113 61 123 148 157 149 164 141 148 137 151 140 156 143 148 140 153 145 147 134 137 119 115 151 180 153 77 67 76 172 161 173 147 156 125 138 116 134 112 128 107 126 108 127 108 130 116 139 123 142 122 142 114 125 73 114 114 121 106 124 113 130 115 130 118 134 126 140 136 144 136 147 141 149 139 143 144 150 147 153 150 157 159 164 162 155 152 151 158 161 165 162 168 163 167 161 165 159 166 161 163 163 162 162 164 163 169 165 168 162 173 164 173 162 175 166 171 163 170 160 169 161 172 162 171 161 173 159 171 158 173 163 173 163 176 166 178 172 188 183 189 166 180 189 195 186 197 193 192 182 183 167 184 173 181 180 187 178 187 179 189 181 189 181 179 182 186 190 190 195 193 202 195 208 198 213 197 216 201 224 199 213 177 201 186 231 224 255 221 244 210 243 213 249 209 242 209 255 211 242 217 255 225 210 139 255 215 217 188 235 193 213 166 199 157 187 142 171 130 162 121 152 112 141 107 135 100 128 106 132 106 131 105 132 105 134 101 128 98 128 96 128 97 128 95 124 96 125 97 124 96 123 94 122 94 121 93 120 92 122 95 123 89 121 88 112 83 112 92 118 83 81 48 74 60 75 57 76 58 75 55 75 59 81 66 86 68 91 73 96 76 101 79 107 80 107 85 109 35 97 88 115 88 113 87 113 89 116 90 118 90 117 89 116 88 116 88 116 88 116 88 116 88 116 90 118 89 117 89 116 88 116 86 114 87 116 88 115 87 114 85 112 86 112 86 112 86 112 86 111 84 110 83 109 84 110 85 111 86 113 87 112 85 111 81 109 80 96 62 89 76 115 83 109 83 110 84 111 85 111 82 108 82 108 81 107 81 107 80 107 79 106 79 106 80 107 80 106 79 105 77 103 76 102 78 103 79 103 80 104 81 105 77 101 77 101 76 100 75 99 77 101 75 100 75 100 76 101 73 98 73 98 73 98 73 98 72 99 72 99 72 99 72 99 72 99 72 98 71 98 70 97 69 95 68 95 68 96 70 98 68 95 68 94 67 94 66 92 68 94 69 82 47 65 46 76 64 88 65 88 63 86 63 87 61 84 61 84 61 84 61 84 62 85 62 86 63 87 64 87 63 89 63 89 63 89 63 89 62 89 62 90 67 101 83 114 89 107 89 108 90 108 90 108 92 109 90 107 88 105 86 104 88 102 88 99 83 92 76 87 75 86 70 82 72 90 84 101 68 81 71 85 75 89 78 89 78 88 80 85 74 79 79 89 81 85 80 84 78 85 79 86 82 89 77 88 78 90 79 90 79 88 78 86 76 84 75 83 75 84 74 82 72 81 71 80 69 81 68 80 67 81 68 82 65 76 61 74 63 77 63 73 65 70 65 68 64 67 62 66 62 66 62 65 61 64 60 64 59 63 59 62 58 61 57 61 57 61 57 60 56 59 55 59 55 57 55 56 54 55 53 55 54 55 53 54 52 53 50 52 50 54 49 53 48 51 46 50 49 52 47 49 45 48 44 48 46 50 45 48 44 48 44 48 42 47 43 47 43 46 41 44 40 42 39 41 39 40 38 40 36 38 35 37 35 36 34 36 36 38 36 38 37 39 38 40 35 37 35 38 36 39 37 39 35 38 35 38 35 38 35 38 34 37 34 37 34 37 34 37 35 38 34 36 33 36 34 37 33 37 35 37 32 34 32 36 34 37 34 37 34 37 34 37 32 34 30 32 29 32 29 32 29 31 28 32 31 36 32 34 32 35 32 35 31 33 29 31 4 11 5 12 5 11 3 9 4 11 4 10 3 9 2 9 4 9 4 9 4 9 4 9 6 11 5 9 4 8 2 7 4 8 1 5 0 6 3 9 3 8 3 7 2 6 1 6 2 5 0 1 0 1 0 4 2 5 1 4 0 5 1 6 0 2 1 1 1 0 0 0 2 2 2 1 1 0 0 0 0 0 0 1 0 2 0 3 0 1 0 3 2 4 3 6 1 4 2 2 0 6 15 27 22 24 17 22 19 24 17 19 22 26 21 25 20 24 19 24 21 31 31 37 30 24 13 11 2 1 0 3 0 0 0 6 0 1 0 0 0 3 2 6 1 3 1 4 2 5 3 5 1 3 1 4 2 5 3 5 3 4 2 3 1 4 2 5 5 4 1 9 17 27 29 30 29 31 29 30 28 29 27 29 28 31 29 29 25 27 26 29 29 31 27 26 19 17 13 16 11 10 5 5 4 9 12 17 12 23 3 29 56 126 101 132 108 83 50 73 81 103 87 103 86 101 91 103 91 107 97 113 103 123 110 112 99 87 130 165 142 165 145 151 132 148 143 153 153 149 137 143 144 154 142 142 137 121 107 157 167 128 54 43 74 159 140 150 129 134 107 123 107 121 102 112 94 107 92 106 94 112 102 121 108 122 106 117 88 95 52 94 98 101 93 108 93 110 97 112 99 117 110 128 122 130 119 132 125 136 125 133 137 145 140 147 143 152 153 162 154 155 145 153 153 164 160 164 163 166 161 164 162 163 162 164 164 162 163 160 163 160 164 161 164 164 169 167 168 165 168 167 171 168 171 167 171 168 175 172 183 178 184 177 183 175 184 178 175 175 181 180 182 180 183 185 186 170 176 189 187 185 189 193 197 192 175 171 179 181 177 184 181 180 182 182 186 186 187 185 177 182 181 189 185 192 184 195 179 191 180 192 176 193 179 197 178 183 145 158 147 191 165 215 172 206 161 202 167 205 166 195 153 195 159 184 170 215 181 160 111 231 195 191 173 224 188 205 151 183 142 167 127 147 114 136 108 128 101 118 92 110 84 104 84 108 85 107 83 105 83 106 80 101 78 99 76 98 76 97 73 97 74 98 75 97 74 96 72 95 72 94 71 93 70 92 73 92 68 93 68 85 65 86 76 93 65 55 32 54 48 56 51 58 51 56 46 56 46 59 50 65 51 69 54 73 57 75 55 79 54 78 59 79 13 68 66 86 65 86 62 85 62 89 67 89 66 88 65 87 65 87 65 87 65 87 65 87 65 87 67 89 66 88 66 87 65 87 63 85 64 86 65 86 64 85 62 85 62 85 62 85 62 85 62 84 60 82 59 82 59 82 60 83 61 85 62 84 60 83 53 81 56 62 19 42 41 87 57 81 58 82 59 83 60 83 60 83 60 82 58 81 57 79 59 79 57 77 56 78 59 81 58 79 57 77 55 75 54 74 52 77 53 78 54 79 55 79 53 77 52 76 52 75 51 75 52 74 51 73 51 74 53 75 50 72 50 72 50 72 50 72 53 72 53 72 53 72 53 72 54 73 53 72 53 71 52 71 50 67 50 67 50 69 53 70 51 68 50 67 50 67 49 66 48 67 53 68 49 65 53 73 53 65 46 64 52 68 46 56 45 61 45 61 45 61 45 61 46 62 46 63 47 64 48 64 48 63 48 63 48 63 48 63 48 64 52 65 60 77 80 95 86 91 89 92 89 92 90 93 92 95 90 91 86 87 83 85 84 89 81 85 78 84 78 84 73 80 73 78 70 72 63 67 76 75 72 70 70 72 74 77 76 75 73 78 82 84 76 71 79 85 78 83 75 80 73 79 74 76 75 79 79 80 75 74 72 77 72 76 71 75 70 75 71 75 69 74 68 72 66 71 64 70 61 67 60 68 63 71 59 64 56 64 60 68 62 67 57 65 56 64 55 63 54 62 51 62 51 61 50 60 49 60 48 59 48 58 47 57 46 57 46 57 46 56 45 55 44 55 43 55 43 54 42 53 41 53 42 53 41 52 39 50 37 48 39 50 38 48 37 47 35 46 36 46 34 43 32 42 31 42 35 45 33 43 32 43 32 44 31 43 32 43 32 42 30 40 27 39 26 38 26 37 25 37 24 36 23 35 23 34 22 34 24 36 24 37 25 38 26 38 23 35 23 36 24 37 25 37 26 35 28 35 28 35 28 35 27 34 27 34 27 34 27 34 29 35 27 33 26 33 26 34 26 34 28 34 25 31 25 33 26 33 26 33 26 33 26 33 21 27 20 27 20 28 22 29 21 27 20 29 24 33 26 32 21 29 23 32 25 33 25 32 11 11 10 10 9 11 10 12 8 9 8 9 8 9 8 9 10 9 7 8 9 12 11 11 11 12 11 11 10 11 9 10 8 8 9 7 8 6 7 6 7 6 7 6 7 6 7 6 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 1 3 1 2 2 10 20 29 24 25 24 24 24 23 23 23 25 24 25 23 24 22 21 21 29 29 31 32 31 23 11 2 1 1 1 1 1 1 1 1 2 0 0 3 3 1 1 5 2 2 2 3 3 4 4 4 3 3 3 4 4 5 5 5 5 5 5 4 4 3 3 3 6 3 6 16 25 28 29 32 30 30 31 29 28 27 30 31 29 27 28 27 29 28 27 24 28 29 27 26 22 20 15 14 6 8 7 6 4 7 12 17 16 30 17 62 99 158 125 151 114 91 65 76 91 82 101 78 98 80 103 84 109 87 114 91 119 94 118 106 99 87 159 147 161 144 152 131 145 132 153 148 151 153 115 128 157 146 147 128 136 131 128 158 188 114 50 67 113 185 158 172 148 166 145 166 131 157 132 154 124 144 119 141 114 128 108 144 130 145 118 142 107 97 79 109 105 127 99 128 112 125 105 127 114 132 118 138 122 138 129 139 128 138 134 144 137 146 148 153 155 155 157 156 155 146 147 151 161 159 165 161 167 159 161 154 161 156 167 160 163 159 162 158 161 156 161 155 163 153 160 151 161 151 162 153 166 154 163 151 162 152 165 155 170 159 171 160 171 161 172 161 173 165 176 168 179 171 182 173 177 153 179 173 180 176 180 174 193 168 170 167 182 169 176 174 176 171 175 175 179 180 181 179 173 173 177 181 187 189 187 189 185 188 187 196 192 199 191 197 182 183 162 174 170 215 197 227 196 233 193 234 198 235 195 226 188 218 175 222 187 246 203 172 150 237 208 216 184 238 205 243 218 254 207 222 173 206 159 182 150 170 131 172 133 164 125 150 107 140 111 138 107 133 106 136 104 127 96 124 99 129 100 124 98 123 98 123 98 122 97 122 95 121 96 121 95 118 90 115 96 121 93 122 92 115 84 114 86 120 77 73 45 69 52 72 57 76 58 77 58 75 56 74 59 76 58 79 67 88 74 92 75 107 73 96 87 89 45 91 81 106 78 105 79 107 80 107 87 113 83 109 79 107 80 109 83 111 82 110 82 110 82 110 87 113 87 112 86 112 85 111 87 112 86 111 85 110 84 110 82 108 82 108 82 108 82 108 82 108 82 108 82 108 82 108 79 105 80 109 85 107 73 91 71 106 80 89 23 72 75 105 80 98 73 96 78 103 80 99 80 103 82 104 80 102 81 104 79 103 77 102 77 102 77 103 77 102 76 100 75 101 76 102 73 100 74 102 75 103 77 104 73 100 73 100 73 100 73 100 71 98 71 98 71 98 71 98 71 98 71 98 71 98 71 98 71 95 70 94 70 96 73 99 70 95 70 95 70 95 70 95 66 91 66 92 67 93 68 94 69 93 68 92 67 91 66 91 67 89 68 89 68 90 69 90 67 87 66 86 64 84 62 83 62 86 60 85 59 86 60 87 58 85 60 87 62 88 63 88 62 90 63 92 65 91 66 88 67 90 71 95 81 104 87 107 93 107 93 108 94 108 93 107 94 109 93 107 91 106 90 106 92 107 91 104 88 102 86 100 78 94 79 94 77 89 70 82 71 85 72 87 74 89 76 89 80 91 80 91 80 91 80 91 79 88 80 91 82 92 82 91 81 90 79 88 78 88 78 89 79 87 77 85 76 85 76 86 78 85 73 80 70 80 72 82 69 78 69 78 67 76 65 74 68 77 65 74 63 74 65 76 64 68 62 66 60 64 59 64 64 66 60 64 60 64 58 60 58 62 57 61 57 60 56 60 58 61 56 59 55 59 55 60 53 57 53 56 52 55 51 55 51 55 51 54 50 53 49 53 52 55 51 48 45 50 50 50 49 51 49 51 47 48 44 46 42 44 42 45 43 46 44 47 42 44 42 44 42 44 42 44 39 40 35 36 33 36 36 39 34 36 35 37 36 39 37 39 37 39 37 39 38 41 40 43 36 38 37 39 37 38 35 36 37 39 36 39 36 39 36 39 36 38 33 35 32 36 35 39 34 37 34 37 34 37 34 37 34 37 34 37 34 37 34 37 33 36 33 36 33 36 33 36 32 35 31 34 31 33 30 33 32 35 32 34 31 33 30 33 30 33 30 34 32 35 32 35 4 9 4 9 4 10 6 12 5 10 5 10 5 10 5 10 6 8 3 7 5 11 6 9 6 9 5 9 4 8 4 7 3 9 3 8 2 8 1 7 1 7 1 7 1 7 1 7 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 1 0 1 0 2 0 3 1 3 1 3 1 3 1 3 1 3 0 4 0 2 0 9 13 25 18 26 18 25 15 24 14 24 21 26 21 25 20 25 22 25 26 28 28 27 24 16 7 1 1 1 1 1 1 1 1 1 2 0 0 5 6 3 2 4 0 2 0 3 1 4 2 4 1 3 1 4 2 5 3 5 3 5 3 4 2 3 1 3 3 3 4 17 23 27 27 31 25 30 26 30 23 28 25 32 24 28 23 28 24 29 22 25 23 25 22 23 18 16 11 11 4 7 5 6 3 7 10 17 12 19 7 47 82 126 100 122 94 77 57 81 85 98 90 98 82 100 91 106 96 112 104 118 106 119 105 122 84 111 142 158 142 158 146 152 135 147 144 158 152 137 95 121 153 149 139 137 127 129 128 161 171 87 37 53 105 163 127 151 124 141 126 145 116 138 116 135 111 125 101 118 97 109 95 127 116 125 101 118 88 70 64 98 89 107 85 105 94 102 90 106 99 109 102 116 109 124 112 125 111 123 115 130 121 137 136 146 143 149 147 155 144 145 141 155 159 165 160 165 167 165 160 160 162 166 166 167 164 166 163 164 162 164 164 163 162 163 163 161 163 162 164 163 166 165 163 162 162 163 166 165 170 168 172 169 173 169 176 170 176 172 175 175 179 178 181 180 177 162 180 182 181 185 181 183 188 176 166 176 178 177 173 178 171 172 172 175 178 178 178 177 168 172 171 181 180 187 180 183 176 184 177 187 181 191 180 187 167 171 146 155 147 182 169 190 167 190 162 191 165 195 161 187 154 177 142 181 155 201 164 129 116 193 167 170 142 188 160 189 165 197 164 184 155 190 159 180 136 149 120 158 123 140 102 123 88 115 91 119 93 117 86 109 77 105 79 105 76 101 72 100 74 100 74 100 73 99 73 99 72 98 72 98 71 95 67 91 73 95 71 95 71 87 68 86 74 94 65 51 36 50 44 55 42 56 42 58 43 57 42 56 51 62 47 61 53 67 59 70 52 76 54 70 68 61 26 57 66 81 63 81 65 83 63 82 58 80 59 81 59 82 60 82 57 81 57 83 56 83 56 83 56 82 58 84 60 86 62 87 61 86 61 85 60 84 59 84 58 81 58 81 58 81 58 81 58 81 58 81 58 81 58 81 55 79 56 81 59 77 47 62 52 83 60 68 5 51 54 83 56 78 58 80 58 78 57 78 55 77 58 79 57 78 58 81 55 77 54 76 54 77 55 78 55 76 54 75 53 75 54 76 55 75 54 74 52 73 51 72 52 73 52 73 52 73 52 73 50 71 50 71 50 71 50 71 50 71 50 71 50 71 50 71 51 71 50 69 49 70 52 73 49 69 49 69 49 69 49 69 46 66 46 67 47 67 48 68 48 68 47 67 47 66 46 67 51 68 50 67 50 67 50 67 49 65 48 64 47 63 45 62 44 60 43 59 42 60 43 61 41 59 43 62 46 63 47 64 48 61 48 64 47 67 46 67 49 70 58 78 73 88 85 91 93 94 94 96 95 95 94 94 95 96 94 94 92 93 91 92 91 94 90 92 87 89 85 88 80 83 81 83 79 79 73 74 70 70 68 69 70 74 77 80 78 79 78 79 79 80 79 81 78 80 79 82 81 83 80 82 80 81 78 79 77 79 77 79 74 78 72 76 71 76 71 77 71 75 68 72 66 71 67 72 64 69 64 69 63 67 61 65 61 65 59 64 58 63 59 65 60 64 58 61 54 60 54 60 56 64 53 62 51 62 49 59 47 58 47 58 46 57 46 56 47 57 45 55 44 55 44 56 42 53 41 52 41 51 40 51 40 51 39 50 39 49 38 49 39 52 38 45 33 48 38 48 35 48 36 48 36 47 35 46 30 42 30 42 30 42 29 41 30 42 30 42 30 42 30 42 29 40 26 36 24 37 26 39 25 37 25 37 26 38 26 38 27 38 25 37 25 37 25 38 26 37 25 37 24 36 24 36 25 37 25 37 25 37 25 37 24 36 23 34 22 35 24 36 23 35 23 35 23 35 23 35 23 35 23 35 23 35 23 35 22 34 22 34 22 34 22 34 23 35 23 34 22 34 21 33 21 33 21 32 20 31 19 31 20 32 19 31 19 31 20 32 11 11 9 10 9 10 10 11 11 12 11 12 11 12 11 12 9 8 7 9 10 12 10 10 8 9 8 8 7 7 6 7 10 9 9 8 8 7 8 7 8 7 8 7 8 7 8 7 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 2 2 2 3 3 3 4 4 3 3 3 3 3 3 3 3 6 6 4 4 4 10 17 23 27 27 26 26 26 25 25 25 28 26 26 25 26 26 27 29 27 27 25 20 13 7 2 1 1 1 1 1 1 1 1 1 2 0 0 7 10 8 4 3 2 2 2 3 3 4 4 4 3 3 3 4 4 5 5 5 5 5 5 4 4 3 3 3 3 2 7 18 25 26 27 30 29 29 31 29 28 27 30 31 29 27 28 27 29 28 27 24 25 26 24 23 19 17 12 11 6 7 7 7 6 10 13 18 17 24 22 80 107 155 120 147 99 82 67 76 93 84 99 78 96 78 103 84 110 89 116 96 119 98 118 94 102 107 163 140 152 144 158 136 146 129 152 154 163 125 75 113 150 148 142 134 138 126 146 178 152 85 42 77 139 179 152 174 151 171 147 178 145 173 146 171 140 158 125 145 123 142 124 159 140 152 121 138 98 76 82 125 103 120 101 120 101 117 101 123 105 122 107 130 117 134 119 133 118 131 121 133 123 137 136 142 138 141 145 152 142 139 143 153 162 162 163 161 167 159 159 154 160 157 164 160 165 161 164 160 165 159 164 158 165 155 163 154 163 154 164 155 165 152 162 149 161 150 163 153 165 154 166 155 166 156 167 156 168 158 170 161 173 164 176 166 171 149 177 169 176 172 177 170 183 163 167 168 179 170 173 171 168 167 171 175 177 179 175 174 168 170 174 178 183 184 182 181 180 180 181 187 187 190 185 186 172 169 155 163 158 199 185 220 185 221 182 222 187 223 184 214 178 206 166 209 180 225 181 157 150 224 190 198 167 214 178 213 170 210 171 204 170 216 181 213 172 193 163 218 176 196 149 179 133 163 125 156 124 152 115 138 104 137 114 139 106 128 99 126 102 126 101 125 100 124 100 123 100 124 100 123 98 120 95 118 99 121 94 122 93 115 84 115 86 121 76 73 45 67 51 71 55 74 56 76 57 74 57 72 64 77 59 73 61 78 66 82 62 91 68 91 82 86 46 80 78 101 79 104 78 104 77 103 80 107 81 107 79 104 76 100 80 106 81 107 82 109 83 109 79 105 80 107 83 110 84 111 85 111 84 110 84 110 83 109 80 106 80 106 80 106 80 106 80 106 80 106 80 106 79 105 79 104 78 105 79 100 65 83 76 104 79 90 27 72 75 103 78 103 85 103 75 91 70 92 69 92 73 94 73 94 75 98 74 98 73 98 74 100 76 102 76 100 75 99 74 100 76 101 74 101 73 100 72 98 71 97 73 100 73 100 73 100 73 100 71 98 71 98 71 98 71 98 70 97 70 97 70 97 70 97 71 96 70 94 69 94 70 95 67 92 67 92 67 92 67 92 65 90 66 91 66 92 67 92 67 92 67 91 66 91 65 88 66 88 67 87 65 86 64 85 64 85 64 85 64 84 63 84 61 86 60 85 59 86 60 87 59 86 61 88 63 90 65 92 61 90 64 91 66 91 69 91 69 90 77 99 86 107 92 110 95 111 97 112 97 111 96 110 97 111 96 110 95 108 94 107 96 111 95 109 93 107 91 106 88 104 89 104 87 100 82 96 77 89 72 84 70 87 77 94 80 94 80 95 81 96 82 95 82 92 83 94 84 94 84 93 83 92 81 90 80 90 80 91 79 87 77 85 76 85 76 86 75 83 74 82 72 80 71 80 69 78 69 78 68 76 65 74 62 72 63 72 62 71 61 68 64 69 63 67 61 66 61 66 65 67 61 65 62 66 60 63 59 63 59 62 58 61 57 61 57 61 56 59 55 59 55 59 53 56 52 56 51 55 51 55 51 54 50 54 49 53 49 53 49 53 49 47 45 51 50 50 45 47 46 49 48 49 47 49 44 46 43 45 42 43 41 42 42 44 42 44 42 44 42 44 43 44 40 41 39 41 40 43 38 40 38 40 38 39 37 39 40 41 37 38 35 37 35 37 40 41 37 38 36 38 37 40 37 39 37 39 37 39 37 39 36 38 35 37 35 37 36 38 35 37 35 37 35 37 35 37 35 37 35 37 35 37 35 37 34 36 34 36 34 36 34 36 35 37 35 36 34 36 33 35 33 35 33 34 32 33 31 33 33 34 30 31 29 32 31 34 8 12 6 9 3 7 2 7 6 11 6 11 6 11 6 11 4 7 2 8 6 10 5 8 4 8 3 7 3 6 2 6 5 9 4 9 3 8 3 8 3 8 3 8 3 8 3 8 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 1 0 2 1 3 1 4 2 4 2 4 2 4 2 4 2 4 2 4 1 4 0 4 3 12 13 22 17 25 17 25 15 25 15 25 21 27 20 25 20 27 26 30 24 25 21 13 4 0 0 2 1 1 1 1 1 1 1 1 2 0 1 9 13 10 5 2 0 2 0 3 1 4 2 4 1 3 1 4 2 5 3 5 3 5 3 4 2 3 1 3 0 3 7 19 23 26 24 29 24 30 25 29 23 27 24 31 24 28 23 28 24 29 22 25 24 26 23 24 19 17 12 12 3 6 4 7 6 12 13 17 11 12 17 75 95 126 100 122 71 68 60 84 84 95 86 91 81 99 90 106 97 114 107 120 107 122 106 108 90 138 146 152 140 154 140 147 131 143 141 156 161 106 57 83 129 150 142 141 120 113 144 177 131 62 37 70 133 154 119 149 120 141 123 149 128 150 130 151 128 141 112 125 111 126 110 135 120 129 104 119 79 54 69 114 83 100 91 105 86 99 89 105 92 102 95 110 94 110 97 113 102 118 110 124 109 123 121 130 123 131 134 146 133 136 134 149 152 159 157 164 158 159 153 154 154 160 161 162 162 163 162 163 162 164 164 164 165 165 166 163 165 165 167 166 165 165 164 163 163 164 166 164 168 164 168 165 171 165 172 166 171 167 171 170 174 173 177 175 168 158 178 178 175 180 177 176 175 168 165 173 175 175 170 172 164 167 170 175 179 177 175 171 166 170 169 179 178 183 175 177 169 178 172 182 175 184 172 178 158 162 142 149 141 169 162 187 158 177 152 177 154 180 149 173 140 168 129 170 147 183 141 122 124 188 152 160 135 176 141 170 131 161 127 150 122 156 127 152 132 146 130 185 156 171 136 165 125 147 115 132 101 121 92 115 83 112 87 113 81 103 74 101 78 104 77 103 76 101 75 100 76 102 75 100 73 98 71 96 74 96 72 96 72 87 66 86 73 95 65 51 33 49 40 53 39 54 40 55 42 55 43 56 45 57 46 58 50 63 51 61 42 62 49 65 62 63 38 59 60 74 62 77 62 75 59 74 59 78 57 77 55 75 52 74 54 77 53 79 55 81 55 82 58 81 58 80 57 80 56 79 60 83 60 82 59 82 59 82 56 79 56 79 56 79 56 79 57 80 57 79 56 79 56 79 55 76 53 77 54 73 43 58 50 76 53 67 11 54 57 83 61 82 58 73 44 59 36 57 39 62 44 66 45 67 48 71 48 68 46 69 48 71 51 74 51 73 51 72 51 73 52 75 49 70 49 71 51 73 52 73 51 72 51 72 51 72 51 72 50 71 50 71 50 71 50 71 48 69 48 69 48 69 48 70 51 70 49 69 48 68 47 67 45 65 45 65 45 65 45 65 45 65 45 65 45 66 46 66 46 66 46 65 45 65 45 65 50 67 49 65 47 63 45 62 46 63 46 63 46 64 47 64 44 60 43 59 42 60 43 61 43 61 44 62 46 65 49 67 53 66 51 66 50 69 52 72 54 75 66 86 82 93 92 99 97 99 98 99 98 98 97 97 98 98 97 97 95 96 94 95 94 96 93 95 91 93 89 92 88 91 88 91 87 88 84 85 86 84 80 78 75 76 75 77 80 81 81 83 82 84 84 86 82 84 83 85 84 85 83 84 82 83 80 81 79 81 79 82 74 78 72 76 71 76 71 77 68 74 69 74 68 71 65 69 63 69 64 68 63 66 60 64 56 62 58 63 58 61 55 60 61 64 59 62 55 61 56 62 53 60 49 59 49 60 47 57 48 59 48 59 47 58 46 57 46 56 44 55 43 54 44 55 41 52 41 51 40 51 39 50 39 50 39 49 38 49 37 48 35 50 37 45 33 48 37 47 31 44 32 45 33 45 32 44 32 44 31 43 31 43 31 43 30 42 30 42 30 42 30 42 32 43 30 40 28 40 29 42 27 38 26 37 25 36 24 36 26 37 24 35 23 35 23 35 30 40 26 36 23 37 26 40 26 38 25 37 25 37 24 36 24 36 24 35 23 36 24 36 24 36 24 36 24 36 24 36 23 35 23 35 23 35 23 35 22 34 22 34 22 34 22 34 21 33 20 32 20 31 19 31 21 33 21 32 20 31 19 31 18 30 16 28 16 30 20 33 10 11 9 9 8 9 9 10 9 10 9 10 9 10 9 10 7 7 6 9 10 11 8 8 8 9 8 8 7 8 6 7 9 8 8 7 8 6 7 6 7 6 7 6 7 6 7 6 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 1 2 3 3 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 6 10 17 21 24 23 23 23 23 23 23 23 23 25 23 24 23 24 25 26 27 23 22 17 8 0 0 0 2 1 1 1 1 1 1 1 1 1 0 2 10 14 10 4 2 2 2 2 3 3 4 4 4 3 3 3 4 4 5 5 5 5 5 5 4 4 3 3 3 1 4 12 22 27 26 26 29 28 28 30 28 27 26 29 30 29 27 28 27 29 28 27 24 25 26 25 24 20 17 13 12 5 6 6 8 11 15 17 21 15 24 43 113 124 158 124 141 80 74 73 79 94 81 98 76 95 78 102 85 110 91 117 97 120 101 118 82 111 132 164 140 162 144 146 127 142 135 152 153 158 108 55 73 108 151 152 140 130 118 158 186 113 70 45 98 165 172 150 172 144 170 142 176 149 176 150 178 151 170 137 156 128 147 122 145 121 137 113 132 89 73 91 133 97 118 111 128 101 117 100 120 103 119 103 126 103 121 104 125 110 131 116 132 111 128 119 130 119 131 130 143 134 136 132 144 146 156 157 166 159 159 152 153 155 159 160 161 163 161 163 159 163 160 165 159 165 159 164 156 164 156 166 156 165 155 165 154 164 155 165 155 163 154 163 155 164 156 165 156 166 157 168 160 172 163 174 165 162 147 176 166 170 168 174 164 170 161 165 165 172 167 169 166 163 164 170 175 179 179 174 172 168 170 175 179 183 182 178 176 175 176 177 183 183 185 178 179 166 162 151 160 157 187 178 215 175 204 170 204 174 205 170 196 162 193 154 195 176 206 164 154 151 206 168 180 161 199 162 192 160 194 155 186 151 189 154 186 148 171 148 207 173 199 162 198 152 192 157 187 140 165 126 157 117 145 109 138 108 136 103 129 105 131 104 129 102 127 101 126 103 129 101 126 99 124 97 123 100 123 96 123 93 115 84 114 88 122 77 72 43 65 48 68 51 70 53 72 54 72 55 71 55 69 56 72 59 70 52 63 35 55 39 60 49 65 44 68 62 86 71 94 73 96 77 103 74 99 75 101 78 105 82 108 75 99 76 101 78 103 80 104 80 104 79 103 78 103 77 102 80 105 80 105 80 105 80 105 79 104 79 104 79 104 79 104 80 105 80 104 79 103 78 103 75 100 73 101 76 98 66 86 72 96 73 92 36 79 77 103 76 91 61 75 52 72 49 69 53 76 58 80 60 82 63 87 64 89 64 89 65 92 68 94 70 95 70 95 70 96 72 98 70 95 71 96 72 98 73 99 71 96 71 96 71 96 71 96 71 96 71 96 71 96 71 96 70 95 70 95 70 95 70 95 68 92 68 91 67 90 66 88 64 87 64 87 64 87 64 87 65 88 65 88 65 87 64 87 64 87 64 88 65 88 65 88 66 87 65 85 63 83 61 82 62 83 62 84 63 84 63 84 62 84 61 83 60 84 61 85 63 86 63 86 63 88 66 90 67 92 65 88 65 89 67 87 74 97 85 107 93 111 99 117 100 115 101 115 100 113 98 112 100 113 99 112 97 110 96 109 96 110 95 109 94 108 92 107 90 105 90 105 90 104 88 102 91 105 90 103 86 98 82 94 84 98 84 99 85 100 86 98 85 95 86 96 86 96 85 94 84 94 83 92 81 91 82 92 79 87 77 85 76 85 76 86 73 82 73 82 72 80 70 78 69 76 69 76 68 74 66 72 63 71 65 72 65 70 62 68 63 68 62 66 61 66 62 67 61 63 58 62 59 64 58 61 59 63 59 62 58 61 57 61 57 60 55 58 54 58 54 59 52 56 51 55 51 54 50 54 50 54 49 53 49 52 48 52 46 51 48 47 44 49 48 47 43 45 43 45 42 43 39 40 38 41 40 43 42 44 43 46 42 44 42 44 42 44 42 44 42 44 41 43 40 42 40 42 41 42 40 41 39 40 38 39 35 37 35 37 35 38 37 40 42 42 38 38 35 39 38 42 38 40 38 39 37 38 36 38 36 38 36 39 37 38 36 38 36 38 36 38 36 38 36 38 35 37 35 37 35 37 35 37 34 36 34 36 34 36 34 36 33 35 32 34 32 33 31 33 33 35 33 34 32 33 31 33 27 29 27 30 29 33 34 37 0 5 1 7 3 10 7 13 3 8 3 8 3 8 3 8 2 6 2 8 6 10 4 6 4 8 4 7 3 6 2 6 2 7 2 6 1 6 0 5 0 5 0 5 0 5 0 5 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 2 2 4 4 6 4 5 3 5 2 4 3 5 3 5 3 5 3 5 0 2 0 7 9 18 17 23 13 21 14 22 12 23 13 23 17 23 18 24 19 24 21 23 16 16 11 4 0 0 0 2 1 1 1 1 1 1 1 1 1 1 5 11 11 6 2 3 0 2 0 3 1 4 2 4 1 3 1 4 2 5 3 5 3 5 3 4 2 3 1 3 0 5 13 25 27 27 24 29 23 29 24 28 22 27 23 30 24 28 23 28 24 29 22 25 20 22 19 20 15 13 8 8 3 5 3 8 11 17 16 18 8 20 43 105 106 133 103 111 63 72 71 94 88 99 89 95 82 99 91 106 98 113 107 120 109 121 106 101 101 154 142 157 148 152 130 140 132 151 145 156 140 88 52 53 81 136 140 143 113 121 159 168 85 49 34 94 149 151 128 152 115 147 124 146 126 145 123 145 127 145 119 133 111 125 101 114 94 109 93 111 61 64 80 113 82 105 97 115 91 99 84 98 89 101 90 104 88 101 86 102 94 109 100 110 99 109 103 112 107 116 114 123 121 124 117 129 128 139 141 154 146 149 142 147 146 155 155 160 158 163 161 164 163 165 166 166 165 164 166 163 165 164 166 166 167 166 167 166 167 166 168 166 166 163 168 164 169 165 172 165 168 167 170 170 173 173 176 175 160 156 179 175 170 177 175 171 167 164 163 166 167 168 165 165 161 164 168 174 178 178 174 171 163 170 170 179 177 181 171 172 164 173 168 178 171 179 166 171 157 155 140 152 146 168 160 182 152 169 145 167 148 169 144 161 130 161 120 161 144 169 127 128 122 169 128 145 130 167 128 157 129 154 123 150 121 149 119 145 115 133 113 154 123 145 116 139 112 150 141 168 134 144 112 134 101 120 88 110 86 111 80 102 82 107 81 105 79 103 77 101 79 103 77 100 74 98 73 98 76 98 71 97 72 87 66 85 75 96 65 50 32 48 37 50 36 50 38 53 39 55 41 54 45 56 44 54 42 45 29 32 14 23 17 28 23 34 27 38 29 45 39 54 42 60 53 72 57 75 56 76 56 76 56 76 50 73 49 74 51 75 50 76 50 72 51 74 54 77 55 78 54 76 54 77 55 77 56 78 55 77 55 77 55 77 55 77 57 79 56 78 55 76 54 75 51 72 48 73 52 72 44 62 56 76 56 75 21 57 50 72 38 50 22 38 22 46 29 48 32 53 36 56 37 57 41 62 42 61 41 61 42 63 44 65 47 67 47 67 47 69 50 71 52 71 51 70 49 69 48 68 49 69 49 69 49 69 49 69 49 69 49 69 49 69 49 69 49 69 49 69 49 69 49 69 48 66 49 67 49 66 47 65 46 64 46 64 46 64 46 64 47 65 46 64 46 63 45 63 45 63 45 64 46 64 47 65 48 65 47 64 46 62 45 62 46 63 46 62 45 62 45 62 46 61 45 60 44 61 45 62 49 64 47 62 46 63 48 65 50 63 46 61 45 63 47 66 62 84 79 96 89 98 96 104 100 101 101 101 100 100 97 98 99 99 98 98 96 96 95 96 92 95 91 94 90 93 89 92 87 90 87 90 86 89 86 89 89 91 92 95 93 93 90 89 86 87 86 87 86 87 86 88 84 86 84 87 84 86 83 84 82 83 80 81 79 81 80 82 74 78 72 76 71 76 71 77 69 73 68 72 66 70 65 69 63 69 63 69 62 67 59 65 59 65 59 65 59 64 57 62 58 61 57 60 54 60 55 61 53 60 50 60 50 62 50 59 47 58 46 57 46 56 45 56 45 56 44 54 42 53 43 54 40 51 40 51 39 50 39 49 38 49 38 49 37 48 37 47 34 49 37 45 32 46 33 42 31 43 31 42 29 39 25 37 21 34 23 37 26 40 29 41 30 42 30 42 30 42 30 42 29 41 29 41 28 40 28 39 30 42 30 42 29 41 29 41 23 35 23 35 24 37 27 40 28 39 25 36 24 36 25 38 27 39 26 37 25 36 23 35 24 36 25 37 25 37 24 36 25 37 25 37 25 37 25 37 23 35 23 35 23 35 23 35 22 34 22 34 22 34 22 34 23 35 23 34 22 34 21 33 21 33 21 32 20 31 19 31 14 27 16 30 20 33 22 34 7 7 6 8 8 10 10 12 7 8 7 8 7 8 7 8 5 6 6 9 10 11 7 6 7 7 6 7 5 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 0 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 1 2 3 4 5 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 9 14 20 21 21 22 22 22 23 23 24 24 24 22 22 25 25 25 23 21 20 12 8 4 1 0 0 0 0 1 1 1 1 1 1 1 1 0 3 8 12 8 1 0 4 2 2 2 3 3 4 4 4 3 3 3 4 4 5 5 5 5 5 5 4 4 3 3 3 2 7 18 28 31 27 27 30 28 28 29 27 27 25 28 29 29 27 28 27 29 28 27 24 22 23 21 20 16 14 9 8 5 5 5 10 14 20 20 22 17 42 72 136 127 157 122 113 75 72 83 84 95 81 99 78 98 83 104 87 110 90 115 97 123 97 118 84 122 143 156 151 147 135 139 128 143 142 155 159 131 87 55 70 75 125 133 147 120 142 176 169 69 57 45 136 164 166 160 175 139 179 148 174 147 169 138 164 140 165 136 157 130 150 120 135 108 129 109 131 64 89 104 128 101 128 110 133 112 121 94 116 102 123 104 124 102 122 99 124 107 130 111 130 109 126 107 126 113 131 116 130 118 128 117 134 126 138 132 150 139 146 135 144 142 154 150 158 158 159 160 158 160 159 162 158 163 159 162 157 163 157 164 156 164 156 164 157 165 156 163 156 161 154 161 155 162 156 163 156 164 157 166 159 169 163 172 164 155 147 177 165 166 168 172 162 165 163 164 161 164 163 163 161 160 161 165 171 175 175 173 170 167 168 173 177 180 178 173 170 168 169 171 178 177 178 170 169 161 153 144 157 161 184 173 198 169 193 164 194 167 193 162 185 158 188 147 183 172 188 150 154 157 194 155 170 163 193 157 182 152 182 146 179 143 174 135 167 136 167 139 176 135 167 132 157 120 171 150 196 154 181 136 168 133 165 127 156 117 144 107 135 108 134 107 132 105 130 103 128 105 129 101 125 98 124 98 124 102 124 97 124 94 115 84 114 89 123 78 72 42 63 47 63 48 67 50 70 54 70 53 68 56 67 48 57 39 47 27 36 24 36 27 46 29 48 38 50 23 44 30 48 30 52 41 68 61 87 68 95 72 93 68 88 71 93 71 93 71 94 72 94 68 93 69 95 71 97 73 99 73 98 74 99 74 100 75 100 74 99 74 99 74 99 74 99 77 101 76 100 74 98 72 97 73 96 69 95 71 93 63 80 82 100 75 95 36 65 51 69 37 56 31 52 35 62 47 72 52 75 56 78 57 78 59 82 63 87 62 86 61 87 63 88 64 89 64 89 65 91 67 93 68 93 67 92 66 90 65 89 67 92 67 92 67 92 67 92 67 92 67 92 67 92 67 92 68 93 68 93 68 93 68 93 63 87 66 90 67 89 65 88 64 87 64 87 64 87 64 87 64 87 64 86 63 86 62 85 62 85 63 86 63 87 64 87 64 85 64 85 64 84 63 84 64 85 63 83 62 82 61 81 62 84 61 83 60 84 61 85 67 88 63 84 60 83 62 86 61 83 59 81 61 83 67 87 80 104 95 114 99 113 103 119 102 116 102 115 101 113 98 111 99 113 98 112 97 110 96 109 95 110 95 109 94 109 93 108 92 107 91 106 91 107 92 108 90 105 92 108 95 109 94 108 90 104 89 103 88 101 87 99 86 96 86 96 86 95 84 93 83 93 82 91 80 90 81 91 79 87 77 85 76 85 76 86 75 83 72 79 69 78 70 80 68 76 69 75 68 73 65 71 66 72 64 70 63 70 63 70 60 65 59 64 59 64 60 66 61 64 59 63 61 66 61 63 57 61 56 60 55 59 55 59 56 59 54 58 53 57 54 58 51 55 51 54 50 54 49 53 49 53 49 52 48 52 47 51 47 52 49 47 43 47 43 41 42 45 43 45 42 43 40 41 35 38 36 39 38 41 40 43 42 44 42 44 42 44 42 44 42 44 42 44 41 43 40 41 39 41 39 42 40 42 40 42 38 39 37 39 37 39 38 41 38 39 37 39 36 38 36 38 39 41 38 39 37 38 35 37 36 38 37 40 38 39 36 38 37 39 37 39 37 39 37 39 35 37 35 37 35 37 35 37 34 36 34 36 34 36 34 36 35 37 35 36 34 36 33 35 33 35 33 34 32 33 31 33 29 32 32 35 34 35 31 32 8 11 5 8 1 6 0 5 3 8 3 8 3 8 3 8 1 5 2 8 6 10 3 4 1 5 0 4 0 3 0 3 2 4 1 3 1 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 3 2 5 6 7 5 6 4 5 3 5 3 5 3 5 3 5 3 5 3 5 1 9 11 19 14 18 15 23 15 24 14 25 15 25 16 24 21 27 22 24 18 18 5 3 0 0 0 1 0 0 1 1 1 1 1 1 1 1 0 4 10 12 5 0 0 5 0 2 0 3 1 4 2 4 1 3 1 4 2 5 3 5 3 5 3 4 2 3 1 3 0 8 17 30 30 28 25 31 23 29 24 28 21 26 23 30 24 28 23 28 24 29 22 25 22 24 21 21 16 15 9 9 3 4 3 9 13 20 18 18 9 34 62 117 103 130 97 87 57 70 74 94 84 93 86 90 85 102 93 107 98 112 105 117 112 116 106 102 109 157 135 166 118 132 125 138 130 146 141 156 117 60 48 61 64 100 110 146 96 138 168 146 47 39 40 140 134 141 132 150 110 154 128 143 126 140 113 132 115 136 113 130 107 123 99 109 87 104 88 105 36 74 91 107 87 113 92 112 104 106 82 98 92 109 97 107 89 100 88 104 99 117 108 118 105 111 100 112 110 119 110 114 101 110 101 118 111 120 114 129 119 126 116 126 125 138 135 145 148 153 150 154 151 156 154 156 160 162 161 161 160 162 163 163 160 162 161 163 162 162 163 161 161 160 163 161 164 161 166 162 166 163 168 166 171 169 173 171 157 156 181 173 169 176 175 168 164 165 161 161 158 162 160 160 156 160 161 168 170 173 169 169 160 167 166 176 174 177 166 166 157 167 162 173 165 172 158 163 153 145 132 147 150 166 155 171 153 166 147 164 149 165 144 157 134 164 118 156 141 158 116 128 129 167 123 143 133 166 125 151 122 146 120 148 122 144 114 138 103 131 112 137 104 133 106 117 92 120 107 136 114 133 105 125 113 139 115 133 97 112 82 107 85 109 83 107 80 104 78 103 80 103 76 99 73 98 73 98 75 99 72 98 72 88 64 85 73 97 65 50 29 46 33 48 34 48 36 52 40 54 43 54 42 48 32 35 22 27 15 22 20 26 26 38 25 36 30 31 13 23 13 19 4 17 12 30 16 40 34 63 52 71 51 68 49 70 49 70 46 69 46 69 48 68 48 68 47 67 47 67 51 71 52 72 53 73 54 74 52 72 50 72 50 72 50 72 52 74 51 72 49 70 48 69 52 71 47 68 46 66 38 54 63 79 54 71 12 34 17 30 8 29 13 32 13 37 26 52 35 56 39 58 39 58 41 62 46 64 43 62 42 62 43 63 42 62 42 62 43 65 46 67 42 62 43 63 44 65 45 66 46 66 46 66 46 66 46 66 46 66 46 66 46 66 46 66 48 68 48 68 48 68 48 69 44 63 47 66 49 66 48 65 46 64 46 64 46 64 46 64 46 64 46 63 45 62 44 61 43 62 44 63 45 64 46 64 46 64 47 64 47 64 48 65 48 64 46 62 44 60 43 59 46 61 45 60 44 61 45 62 52 66 47 60 43 59 44 61 46 60 46 62 50 69 59 76 73 91 90 102 93 101 97 107 101 102 101 101 99 99 97 97 98 99 97 97 96 96 94 95 93 96 92 95 92 95 91 94 91 94 90 93 90 94 92 96 93 93 91 91 90 92 92 94 91 92 90 90 88 87 86 87 84 86 84 86 83 84 81 83 81 82 79 80 78 80 78 81 74 78 72 76 71 76 71 77 71 74 66 69 63 69 65 71 62 68 62 68 61 66 59 64 60 65 57 62 55 62 57 64 55 59 54 58 52 59 53 60 50 57 47 57 48 59 47 57 45 56 44 55 44 54 43 54 45 55 43 53 42 53 42 54 40 51 40 50 39 49 38 49 38 49 38 48 37 47 36 47 36 50 38 45 31 44 30 38 29 42 31 44 32 44 31 43 28 41 29 41 29 41 30 42 30 42 30 42 30 42 30 42 30 43 31 43 31 42 29 40 22 34 23 35 24 37 25 37 29 40 27 38 25 37 25 37 24 36 25 37 25 36 23 34 27 39 26 37 25 36 23 35 23 36 26 39 27 38 24 35 25 37 25 37 25 37 25 37 23 35 23 35 23 35 23 35 22 34 22 34 22 34 22 34 21 33 20 32 20 31 19 31 21 33 21 32 20 31 19 31 19 33 23 36 23 32 17 26 8 9 8 9 8 9 8 9 5 7 7 9 7 7 4 4 5 6 5 6 5 6 5 6 3 5 5 7 7 7 5 5 3 3 3 2 2 1 1 1 4 3 3 2 2 1 1 1 0 0 0 0 0 0 1 1 0 1 2 2 3 3 2 2 3 3 2 2 2 1 1 1 3 2 1 0 0 2 3 5 4 4 4 4 4 4 4 4 6 6 6 6 6 6 6 6 5 7 10 16 20 23 22 21 24 23 23 22 22 23 23 24 27 22 21 23 27 24 15 7 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 3 7 7 4 1 0 1 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 3 5 4 3 3 4 5 4 3 6 18 29 31 30 30 29 26 28 27 28 27 28 27 28 27 28 30 31 27 27 28 27 23 24 24 20 18 13 11 8 8 8 4 2 9 13 17 21 30 21 58 98 138 121 153 105 99 72 73 88 79 95 80 94 81 101 86 108 89 105 82 108 97 123 97 115 78 132 141 169 135 91 130 144 136 149 134 148 163 103 80 58 80 61 104 114 141 115 172 179 135 46 65 63 172 134 152 138 173 149 168 143 182 141 166 137 163 136 159 130 152 121 140 112 125 101 136 112 109 51 109 109 128 109 134 112 134 108 127 97 114 98 133 115 134 106 130 103 131 110 141 122 148 123 149 127 147 130 154 133 149 117 128 106 124 113 136 120 134 117 127 113 130 120 133 127 143 137 144 143 144 139 144 147 156 156 156 154 152 152 152 155 154 155 154 159 161 165 162 161 156 164 163 162 158 158 158 160 157 167 164 168 161 168 167 172 162 153 161 171 160 164 165 172 163 160 162 164 164 162 160 158 157 155 161 166 167 168 169 166 161 160 162 167 172 176 174 171 169 170 166 167 177 176 173 167 172 155 146 137 154 160 179 166 181 165 183 161 189 167 186 159 182 157 180 151 172 166 186 144 151 161 177 143 164 158 182 153 175 150 177 142 170 138 167 134 162 126 156 133 167 128 156 126 152 113 159 125 163 126 164 122 152 119 164 138 173 132 156 115 143 118 142 110 136 109 136 106 132 102 130 100 125 94 122 96 126 101 127 100 122 91 115 86 114 92 123 77 70 41 62 47 64 49 63 47 64 49 66 51 64 40 51 34 44 30 40 31 42 26 44 40 55 40 50 35 51 36 49 31 45 25 39 20 37 29 58 48 79 65 88 66 85 63 85 65 87 66 87 66 87 67 89 65 88 64 86 63 86 66 89 66 89 67 90 67 90 71 92 69 91 69 91 69 92 68 91 70 93 70 90 66 87 65 91 68 91 69 88 59 77 66 82 58 63 28 47 31 41 23 49 29 48 29 60 50 76 56 78 59 81 61 82 62 82 63 88 62 87 61 88 62 89 60 87 61 88 62 87 61 86 65 87 64 87 63 85 62 85 61 84 61 84 61 84 61 84 65 88 66 89 66 89 65 88 63 86 63 86 63 86 63 86 60 83 62 84 63 85 64 86 66 85 62 82 61 83 64 87 62 84 64 86 65 86 65 85 64 84 63 83 62 84 63 85 61 82 63 85 64 85 64 85 64 85 64 85 64 85 64 85 60 84 62 82 58 82 64 90 65 86 62 82 60 82 61 84 68 89 70 89 70 90 77 97 93 114 102 113 99 115 105 113 104 117 103 116 100 113 99 112 97 111 97 110 96 109 95 109 94 109 94 110 95 110 96 111 93 108 92 107 92 108 94 109 96 112 94 101 85 103 90 101 93 106 90 102 87 101 88 100 90 99 88 96 84 92 81 90 81 92 83 93 83 91 79 88 76 85 75 84 75 84 75 83 74 83 74 82 71 79 68 76 66 72 67 72 67 71 65 69 63 69 64 69 64 68 62 66 61 68 63 65 56 59 56 63 56 63 61 63 55 57 55 61 56 58 52 55 52 58 58 64 54 57 53 58 55 59 53 54 51 55 51 55 50 54 50 54 50 53 49 52 47 50 45 48 43 45 43 46 45 48 48 51 44 46 44 46 44 46 44 46 44 44 40 40 39 43 45 49 42 44 41 43 41 42 40 42 40 43 41 43 41 43 41 44 39 41 39 41 39 41 39 41 38 40 38 40 38 40 38 40 36 39 37 40 38 39 37 38 39 39 35 35 33 37 37 41 37 39 37 39 37 39 37 39 37 38 36 37 35 38 36 39 37 38 35 36 34 36 34 37 36 38 36 38 36 38 36 38 34 36 34 36 34 36 34 36 33 35 33 35 33 35 33 35 33 34 32 33 31 32 30 31 3 8 3 8 3 8 3 8 1 6 2 8 2 6 0 4 1 5 1 5 1 5 1 5 0 5 2 7 3 6 1 4 1 3 0 2 0 1 0 1 1 2 0 2 0 1 0 0 0 0 0 0 0 1 0 1 0 1 0 3 1 3 1 3 1 3 1 2 0 2 0 1 0 2 0 1 0 3 1 4 3 5 3 5 3 5 3 5 4 6 4 6 4 6 4 6 1 7 7 16 16 22 16 21 16 23 15 22 12 23 13 24 16 20 15 22 18 21 11 7 0 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 4 7 7 4 2 1 2 1 3 1 3 1 3 1 3 1 4 2 5 3 4 2 3 3 4 1 4 2 5 2 4 5 19 27 31 28 30 27 26 22 27 22 27 22 27 22 27 23 31 26 28 22 29 22 23 21 22 18 17 12 10 5 6 5 4 2 9 11 15 16 22 16 54 89 120 97 128 78 83 59 81 82 95 91 96 87 96 89 104 95 108 93 102 99 118 114 115 102 106 131 162 143 128 79 136 133 141 133 143 138 150 85 58 53 61 57 88 87 103 99 165 161 109 34 42 69 156 111 126 98 134 109 130 113 140 120 135 109 126 104 120 95 112 96 110 89 100 84 113 92 85 33 88 89 105 90 110 92 112 86 97 78 90 84 110 102 113 100 112 99 114 104 117 106 116 110 126 119 133 128 147 138 146 109 119 102 117 106 121 106 116 105 112 100 115 111 122 117 131 124 133 126 133 124 133 132 143 131 135 132 138 136 141 141 148 144 148 142 148 146 153 152 157 154 156 156 162 164 163 166 167 165 168 167 166 166 170 167 163 154 167 171 166 163 168 167 162 158 162 162 164 161 161 157 159 153 161 165 167 165 167 162 159 155 163 162 172 169 173 164 166 160 164 158 171 164 168 155 165 141 139 130 146 150 166 154 168 148 159 142 163 149 160 143 157 134 156 122 153 140 162 116 134 133 155 114 139 126 157 123 150 124 145 117 138 113 135 109 131 103 125 109 137 104 126 102 118 89 119 102 124 99 121 94 113 90 122 104 130 101 121 94 120 98 119 92 114 89 110 81 100 79 102 77 98 71 95 73 100 74 102 74 99 70 91 69 91 75 98 63 50 30 49 37 51 39 50 36 48 38 48 36 45 31 38 26 32 22 31 23 33 25 38 39 48 38 43 33 42 32 41 29 38 26 34 22 31 20 39 33 56 44 62 44 59 43 62 44 64 43 64 42 63 43 61 44 62 44 62 44 62 51 68 49 66 46 62 43 61 47 67 45 66 45 66 46 67 48 68 46 67 45 66 45 66 44 66 45 69 47 65 40 55 34 50 32 38 4 22 12 24 13 32 15 32 22 50 40 58 41 59 43 61 45 63 46 62 44 61 43 60 43 60 44 61 43 61 44 62 45 61 44 60 45 63 45 62 44 62 43 61 43 61 43 61 43 61 43 61 44 62 45 64 46 63 44 62 45 63 45 63 45 63 45 63 45 62 45 63 46 63 46 63 46 62 44 60 43 61 45 63 45 63 47 64 48 65 47 64 47 63 46 62 45 63 46 64 44 62 46 64 47 64 47 63 46 63 46 63 46 63 46 63 47 62 48 61 45 61 51 69 61 74 59 73 59 73 59 73 58 74 60 74 62 77 73 85 88 102 99 102 95 106 100 104 101 102 101 101 100 101 100 101 96 97 96 96 95 96 94 95 94 97 93 96 92 94 91 94 91 93 90 93 90 93 91 94 91 90 91 95 93 89 85 87 90 90 88 88 87 87 87 89 85 87 84 85 82 83 80 82 80 82 80 82 79 80 77 78 71 75 70 75 69 74 69 74 68 73 67 72 65 69 62 67 60 66 61 67 60 65 59 64 55 62 56 62 56 62 55 60 49 56 54 59 52 58 55 64 46 57 50 58 45 54 41 52 50 58 43 50 35 44 32 43 30 40 30 44 37 50 40 51 38 50 39 50 39 49 37 48 37 48 37 47 35 46 34 45 32 44 31 44 32 46 35 48 32 44 32 44 32 44 32 44 31 42 28 38 26 39 29 42 30 42 30 42 29 41 29 40 29 41 29 41 29 41 29 41 27 39 27 39 27 39 27 39 26 38 26 38 26 38 26 38 25 37 25 37 25 37 25 37 26 37 23 35 23 35 25 38 25 37 25 37 25 37 25 37 25 36 24 35 23 36 24 37 25 36 23 35 22 34 23 35 23 35 23 35 23 35 23 35 22 34 22 34 22 34 22 34 21 33 21 33 21 33 21 33 21 33 21 32 20 32 20 32 8 9 8 9 8 9 8 9 6 8 7 8 7 7 5 5 6 7 6 7 6 7 6 7 5 6 6 8 7 7 5 6 3 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 3 3 3 2 2 2 1 2 3 3 4 4 3 3 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 9 12 17 19 22 21 22 23 23 22 22 22 22 23 23 18 18 20 19 18 13 9 6 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 3 5 7 7 5 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 3 5 5 4 4 4 4 5 5 10 20 29 30 29 30 29 26 27 26 27 26 27 26 27 26 27 30 31 26 26 27 27 22 21 21 19 18 14 11 7 5 7 6 7 13 14 15 16 26 34 94 120 148 121 142 96 81 76 71 90 79 98 83 99 87 105 89 107 90 104 82 109 99 128 96 110 95 153 159 152 96 94 138 144 132 141 146 154 151 81 79 56 86 68 107 83 90 123 189 163 105 37 57 109 180 134 144 115 142 120 144 119 152 123 147 116 140 113 137 109 132 106 126 102 121 97 127 99 96 54 109 105 123 102 125 104 130 96 115 89 110 94 126 109 130 111 138 114 142 117 141 111 133 107 138 115 145 128 162 140 163 125 145 127 150 136 155 133 147 122 130 109 128 117 133 119 134 131 140 130 140 130 141 132 142 131 141 134 140 132 139 135 142 136 140 134 138 134 142 140 147 143 145 145 160 158 160 155 165 160 165 165 165 165 168 164 159 152 164 169 167 164 168 167 163 160 164 161 165 161 162 160 161 155 163 168 167 166 165 163 157 160 162 168 170 172 169 166 164 165 163 163 171 170 169 162 165 142 144 138 155 156 173 164 184 161 174 155 180 159 179 153 178 157 173 144 176 167 179 140 160 159 175 136 154 145 172 146 172 145 169 138 163 134 160 130 156 125 152 132 164 127 153 125 148 111 156 127 160 118 151 113 145 113 150 120 152 117 147 118 151 121 150 119 149 117 144 108 134 105 135 103 130 97 127 99 129 98 125 99 123 92 118 90 119 92 124 78 74 47 68 52 67 52 66 48 61 48 61 45 56 41 52 37 44 33 43 34 44 35 54 49 66 50 61 45 59 40 58 42 60 42 59 39 56 39 61 46 70 54 74 55 73 60 79 62 80 62 79 61 80 56 80 57 81 59 83 60 84 66 89 64 86 61 83 58 81 63 85 62 84 62 85 63 86 68 88 64 84 62 85 65 88 65 86 65 87 64 82 55 72 46 65 50 59 25 43 37 56 42 64 40 63 49 81 60 78 59 82 61 84 63 85 63 85 60 85 59 84 58 85 59 86 60 86 61 87 61 87 60 86 62 84 61 84 61 83 60 83 60 83 60 83 60 83 60 83 59 82 60 83 60 83 59 82 62 85 62 85 62 85 62 85 63 84 62 83 61 83 61 83 59 81 59 81 59 81 59 81 61 83 62 85 64 86 63 85 63 84 62 83 61 84 62 85 61 83 63 85 64 85 63 84 63 84 63 84 63 84 63 84 61 84 62 83 61 85 68 93 77 99 78 101 79 101 78 100 78 97 79 97 80 100 88 106 96 115 104 112 102 114 105 113 101 114 101 115 101 116 102 116 98 112 97 111 96 110 96 110 99 113 97 111 95 109 93 107 94 109 94 109 94 108 94 109 94 100 85 105 90 98 85 107 87 102 88 103 88 102 87 99 85 95 85 94 84 94 83 93 82 92 80 89 78 88 78 88 75 84 74 83 74 82 73 82 70 79 70 79 69 76 65 73 65 71 66 71 66 70 64 68 59 64 60 66 61 66 60 65 55 62 59 65 59 63 59 65 56 60 56 62 60 63 57 59 47 49 42 43 35 35 28 31 30 33 28 35 35 43 41 46 44 49 47 53 49 52 46 49 47 51 46 50 46 50 46 50 45 47 44 46 44 46 45 48 44 46 44 46 44 46 44 46 43 45 42 43 40 42 39 41 43 45 43 44 42 43 41 43 43 44 42 43 41 42 40 41 38 40 38 40 38 40 38 40 38 40 38 40 38 40 38 40 39 40 37 38 36 39 38 41 37 38 36 38 36 38 36 39 37 39 37 39 37 39 37 39 37 39 36 38 36 38 37 39 37 39 36 37 34 36 35 37 34 36 34 36 34 36 34 36 34 36 34 36 34 36 34 36 33 35 33 35 33 35 33 35 33 35 33 35 33 36 34 36 2 7 2 7 2 7 2 7 2 7 2 7 1 6 0 5 2 6 2 6 2 6 2 6 2 6 2 6 2 5 1 4 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 0 3 1 3 1 3 1 4 3 5 3 4 2 4 1 3 1 3 0 2 2 5 4 5 2 3 4 6 4 6 4 6 4 6 3 5 3 5 3 5 3 5 1 9 9 17 15 20 16 22 15 23 14 21 11 22 13 23 12 21 17 20 9 8 2 3 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 5 6 7 7 6 5 4 3 1 3 1 3 1 3 1 3 1 4 2 5 3 4 2 3 3 5 3 4 1 4 4 8 11 22 26 29 27 30 27 26 21 26 21 26 21 26 21 26 22 30 25 27 21 28 22 23 17 19 17 17 12 10 4 4 5 6 7 15 14 13 12 17 25 85 105 125 95 117 70 72 64 84 85 96 92 99 92 103 94 106 95 108 94 104 102 120 118 121 91 96 126 178 133 83 93 146 139 140 129 156 149 132 65 56 50 58 60 87 60 67 113 182 134 71 26 44 129 163 116 126 86 115 90 115 94 114 92 109 87 108 89 107 84 102 81 95 79 95 76 97 70 61 40 88 83 98 78 98 81 104 79 94 75 87 76 94 82 96 84 99 89 106 95 107 89 99 79 95 85 100 93 113 102 112 98 117 106 132 124 147 133 147 120 124 102 120 112 126 110 122 116 127 115 126 116 127 117 124 118 129 122 130 118 125 118 129 122 132 125 134 123 131 124 131 127 129 128 144 141 138 134 143 146 154 153 158 157 164 157 155 140 154 159 163 159 166 162 164 157 159 155 158 156 159 156 159 151 163 165 168 161 165 157 159 154 163 163 171 165 167 158 161 155 163 156 166 158 164 151 157 135 138 133 147 141 155 142 163 143 155 138 156 143 154 140 154 134 147 118 154 142 153 113 142 134 151 110 129 116 145 118 146 118 137 111 131 108 129 105 125 102 122 109 134 103 123 101 115 85 119 103 124 92 113 87 111 89 115 91 115 86 110 84 112 91 115 92 116 93 117 92 115 86 109 83 103 75 98 76 103 72 101 72 97 68 90 68 90 73 97 62 53 34 54 38 54 36 47 35 46 37 48 38 45 33 40 29 35 25 34 28 35 24 40 42 55 45 49 37 45 32 43 35 46 33 44 30 41 28 42 30 46 33 49 36 51 42 59 42 61 40 59 39 58 40 56 40 57 41 58 42 58 41 57 42 59 43 60 45 61 41 60 39 59 39 60 40 62 43 63 40 61 39 61 41 63 41 61 39 60 38 56 32 47 30 49 37 47 14 31 29 51 40 55 40 53 42 60 44 53 46 61 48 63 50 64 49 63 45 59 41 58 41 58 42 60 42 60 44 61 44 61 43 59 42 60 41 59 41 59 41 59 41 59 41 59 41 59 41 59 39 58 40 59 41 58 40 57 43 61 43 61 43 61 43 62 48 62 47 61 46 59 45 59 45 59 46 60 46 60 45 59 46 61 48 63 49 63 49 62 49 62 48 61 47 62 48 63 45 62 46 64 47 64 46 62 45 62 45 62 45 62 45 62 49 62 49 62 51 67 58 73 62 76 65 79 67 80 66 79 65 82 70 83 76 87 87 96 94 101 101 103 97 103 96 103 100 101 100 101 100 101 100 101 97 97 96 97 95 96 95 96 95 97 94 96 92 94 91 93 91 94 91 94 91 93 90 92 90 88 87 90 88 86 85 89 83 85 86 88 87 88 85 86 83 85 82 84 81 82 80 81 80 81 77 77 74 76 74 77 69 74 69 73 67 72 66 71 63 68 63 68 62 65 59 64 59 65 59 65 59 64 57 63 52 59 54 60 55 61 54 60 53 58 56 60 53 58 51 57 51 56 43 50 40 51 37 44 18 30 21 33 22 33 21 32 21 29 15 24 15 27 17 28 25 38 31 45 36 46 34 43 34 45 34 45 35 46 35 46 34 46 33 44 31 43 31 44 31 43 31 43 31 43 31 43 31 43 32 45 33 44 30 42 31 43 31 43 30 42 29 41 32 43 30 42 28 40 27 38 26 38 26 38 26 38 26 38 27 39 27 39 27 39 27 39 28 39 25 35 23 37 27 40 24 36 25 38 26 37 24 36 25 37 25 37 25 37 25 37 26 37 24 36 24 36 25 38 26 37 24 35 23 35 23 36 22 34 22 34 22 34 22 34 22 34 22 34 22 34 22 34 22 34 22 34 22 34 22 34 19 31 20 32 21 34 22 34 7 8 7 8 7 8 7 8 7 8 6 7 5 6 5 6 6 7 6 7 6 7 6 7 6 7 5 6 4 5 4 5 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 3 5 4 3 3 3 5 6 7 5 5 5 5 4 4 4 3 2 3 5 6 6 6 5 4 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 11 15 19 19 20 21 23 23 22 21 21 21 21 22 23 22 24 25 19 11 3 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 6 6 5 6 6 5 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 3 4 5 6 4 2 3 7 10 17 23 28 28 28 30 29 26 26 25 26 25 26 25 26 25 27 29 30 26 26 26 26 21 18 19 17 16 13 10 6 5 6 8 12 18 17 15 15 26 43 122 122 148 122 126 90 75 82 71 92 75 98 83 102 92 108 91 107 92 108 90 114 102 126 110 91 53 109 164 151 68 120 155 158 146 149 164 164 136 69 91 70 103 81 112 66 84 150 200 136 79 36 78 160 182 140 150 117 140 117 142 110 134 110 136 108 134 105 125 92 112 90 110 90 115 91 114 80 77 66 111 97 115 93 116 92 121 94 114 88 111 88 110 87 111 88 112 90 116 96 119 94 115 88 114 91 116 93 124 97 117 97 122 107 134 125 152 139 158 146 152 129 149 139 157 140 155 131 148 128 146 130 148 129 144 122 140 129 141 124 135 124 141 131 143 135 144 132 141 133 145 134 139 129 147 135 139 126 142 135 147 144 154 151 163 154 156 140 156 156 165 158 166 161 167 157 160 152 157 154 159 155 157 153 164 170 167 164 161 161 157 158 162 168 169 168 164 161 161 163 163 163 167 165 166 159 160 136 145 140 157 151 163 155 172 157 170 152 175 157 177 150 178 150 168 139 176 161 172 134 166 153 173 132 152 137 166 138 168 136 160 130 155 127 153 124 149 122 148 129 159 124 148 122 142 106 152 127 158 118 147 114 144 112 144 114 141 111 135 106 132 111 141 110 140 111 144 117 150 115 144 111 136 102 130 101 131 105 131 105 127 95 120 91 119 93 122 75 72 48 70 53 66 50 62 46 60 47 60 46 57 43 51 38 45 34 44 36 47 32 55 52 71 55 67 46 62 49 67 49 68 47 66 45 63 42 60 42 60 44 65 50 69 58 75 59 76 59 76 58 75 58 80 57 79 56 78 56 78 52 74 54 78 58 81 61 84 59 80 58 79 59 81 61 82 58 80 60 82 61 82 59 80 61 82 59 80 58 77 51 67 49 68 56 66 30 46 45 71 55 82 63 82 57 79 57 78 61 83 62 85 63 85 62 84 60 86 59 84 58 85 60 86 59 85 60 87 61 86 59 85 58 80 59 80 59 81 60 81 60 81 60 81 60 81 60 81 58 79 59 81 60 80 58 79 60 81 60 81 60 81 60 81 61 81 62 80 60 79 59 78 61 80 62 81 62 81 61 80 61 81 63 82 64 83 63 82 64 82 63 81 62 82 63 83 62 84 64 85 64 84 62 83 62 83 62 83 62 83 62 83 64 82 62 83 67 90 75 96 79 99 82 102 84 102 83 101 81 99 84 101 85 104 94 112 101 114 104 115 105 110 103 112 103 115 101 114 99 112 98 111 97 111 96 110 96 109 95 109 95 110 95 110 95 110 95 110 93 108 94 109 94 107 91 105 84 104 92 104 89 104 87 95 83 98 86 101 87 100 85 96 87 96 85 93 82 90 79 88 81 90 77 85 74 84 74 84 74 82 73 81 71 79 69 78 66 75 67 75 66 74 63 71 64 68 66 69 65 67 63 66 60 64 61 65 62 65 61 64 56 61 56 62 58 63 57 61 59 55 42 40 34 38 31 33 33 39 39 47 46 51 48 52 43 43 34 34 28 32 26 29 30 37 38 46 45 49 45 48 44 48 44 48 45 49 45 49 46 48 44 45 43 44 43 45 43 45 43 45 43 45 43 45 38 42 42 47 46 47 44 46 43 45 43 44 42 43 41 43 44 45 42 44 40 42 39 40 38 40 38 40 38 40 38 40 39 41 39 41 39 41 39 41 41 41 37 38 36 39 39 43 36 39 38 40 38 40 37 38 37 39 37 39 37 39 37 39 38 40 37 38 36 39 38 40 38 39 36 38 35 37 36 38 36 38 36 38 36 38 36 38 34 36 34 36 34 36 34 36 34 36 34 36 34 36 34 36 30 32 30 33 32 34 33 35 1 6 1 6 1 6 1 6 3 7 1 5 0 5 0 6 1 5 1 5 1 5 1 5 2 5 0 3 0 2 0 2 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 2 1 3 1 4 2 4 4 5 2 3 2 5 5 8 4 6 4 5 3 5 2 4 1 4 3 6 4 6 4 6 3 5 3 5 3 5 3 5 2 4 2 4 2 4 2 4 1 11 13 19 15 19 16 23 14 22 13 21 11 21 12 22 18 26 20 19 6 3 0 0 0 0 1 1 1 1 2 2 0 0 0 0 0 0 0 0 7 5 4 4 5 5 4 2 1 3 1 3 1 3 1 3 1 4 2 5 3 4 2 3 2 6 4 4 0 3 6 12 18 25 26 27 26 30 27 25 22 27 22 27 22 27 22 27 21 29 24 26 20 27 21 22 16 17 13 13 8 8 4 6 3 7 11 18 16 16 17 23 42 105 97 123 97 102 65 78 71 89 86 97 90 99 92 104 95 107 97 112 103 112 109 124 114 127 69 47 66 161 126 71 128 163 155 160 146 171 154 113 61 73 79 89 78 78 41 72 142 180 102 55 27 81 153 152 114 129 91 116 91 116 90 104 84 103 82 103 83 98 72 87 68 82 70 93 76 93 63 57 56 90 70 88 74 92 70 92 72 86 70 88 74 85 71 87 73 86 71 86 74 88 70 85 70 89 73 87 74 93 76 88 73 95 78 101 86 112 99 120 116 126 107 130 122 143 130 147 131 146 131 145 130 146 133 148 130 147 137 145 124 132 121 134 111 127 114 125 110 124 118 133 123 132 121 128 119 126 118 127 117 130 126 134 131 143 135 137 130 143 140 148 139 145 139 148 152 150 143 145 144 149 145 147 145 159 163 166 156 160 154 158 152 162 164 171 163 164 156 161 153 164 156 162 153 162 148 149 123 130 125 145 137 152 138 159 136 151 135 157 144 154 138 150 124 143 118 147 133 144 111 138 124 143 109 126 114 139 113 139 112 130 106 125 104 124 101 120 100 119 107 131 101 120 99 113 84 118 100 124 94 118 90 113 82 110 85 113 85 110 81 106 88 111 85 106 80 106 87 115 92 115 89 109 81 103 81 108 76 106 75 101 69 91 68 90 77 99 60 49 32 54 38 53 44 53 39 48 38 45 33 40 33 40 28 35 27 35 29 37 25 44 47 62 50 55 40 49 38 49 36 47 31 44 29 43 32 43 28 41 29 46 35 52 39 55 38 57 40 58 39 57 45 58 44 57 42 55 41 54 39 54 40 55 41 56 42 57 40 57 38 57 39 59 41 61 36 57 40 61 42 60 39 57 41 60 38 59 40 58 37 51 38 52 41 52 17 30 29 55 36 58 49 60 43 58 46 60 45 60 47 61 47 61 46 60 45 59 44 58 43 59 44 60 44 59 45 60 45 60 44 60 42 59 42 59 43 60 43 60 42 59 42 59 42 59 42 59 41 58 42 59 42 59 41 58 42 59 42 59 42 59 42 59 45 60 45 60 45 59 44 59 47 62 47 62 47 62 47 62 46 61 47 63 48 63 48 63 49 63 48 62 47 63 48 64 46 63 47 64 47 63 45 61 46 63 46 63 46 63 46 63 50 63 48 64 55 75 64 79 66 80 67 82 68 82 67 81 64 81 70 83 77 89 94 100 105 105 105 109 104 104 96 107 100 100 99 98 96 96 94 95 94 95 94 94 93 94 92 93 89 92 90 93 91 94 91 94 88 92 90 93 90 91 86 88 90 89 84 82 81 85 87 90 83 84 84 85 84 84 83 84 85 86 83 83 79 79 75 77 77 78 75 75 71 72 70 71 68 73 67 71 65 69 63 67 60 65 61 66 60 64 58 64 57 64 58 65 57 64 56 62 54 62 55 62 55 61 53 59 60 60 52 53 44 48 39 43 35 40 26 33 23 38 30 43 35 48 38 51 41 51 40 50 40 47 32 41 28 39 26 35 21 34 27 42 33 45 34 45 33 44 33 44 33 44 32 43 34 45 32 43 30 42 30 43 30 42 30 42 30 42 30 42 22 36 26 41 30 43 31 42 30 42 29 41 29 40 28 40 31 42 30 41 29 40 28 39 27 39 27 39 27 39 27 39 28 40 28 40 28 40 28 40 28 39 26 37 25 38 27 40 26 38 26 37 25 38 26 38 25 37 25 37 25 37 25 37 26 38 25 37 25 37 26 38 26 38 25 36 24 36 24 36 24 36 24 36 24 36 24 36 22 34 22 34 22 34 22 34 23 35 23 35 23 35 23 35 18 30 18 31 19 31 19 31 6 7 6 7 6 7 6 7 8 8 6 6 4 6 6 7 4 5 4 5 4 5 4 5 5 5 2 2 0 1 0 2 1 1 1 0 0 0 0 0 0 0 1 1 2 2 2 3 3 3 3 4 4 4 5 5 7 6 4 3 4 5 8 9 7 7 6 6 6 5 5 5 5 5 5 5 5 6 7 7 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 12 18 21 19 19 20 24 22 21 21 20 20 21 21 22 23 22 21 15 10 3 0 0 0 0 0 1 1 2 2 2 0 0 0 0 0 0 0 0 7 4 2 2 4 5 3 1 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 3 4 6 7 4 1 2 8 14 23 26 27 26 27 31 29 25 27 26 27 26 27 26 27 26 26 28 29 25 25 26 26 21 19 18 14 11 8 8 7 8 4 8 13 20 20 20 24 39 74 146 116 148 126 110 81 78 88 74 94 73 96 80 99 91 107 92 110 100 118 101 121 106 121 103 70 32 68 131 126 64 154 168 170 169 166 175 163 123 76 114 95 130 87 95 56 117 176 189 105 74 40 125 162 162 134 149 119 138 113 140 110 133 101 127 99 126 101 125 98 121 93 110 92 121 96 114 79 77 83 112 86 106 92 115 86 110 84 105 84 113 89 108 85 111 85 106 84 108 88 108 83 103 83 108 85 106 84 114 86 106 91 111 95 115 99 120 105 125 113 126 109 131 123 142 132 153 144 168 146 166 143 167 149 174 159 182 165 178 151 162 144 164 135 157 148 164 144 154 136 153 144 163 139 144 124 148 133 145 130 143 131 140 130 144 130 136 130 143 135 147 133 143 134 149 152 154 139 145 140 147 143 143 143 155 163 161 158 154 157 153 155 161 169 170 168 163 162 164 158 162 161 161 158 162 154 152 129 140 131 155 150 165 153 167 150 166 151 178 158 179 147 174 138 171 141 168 147 168 131 159 136 163 127 152 135 162 130 160 131 156 126 151 123 150 121 146 119 145 126 157 121 146 119 140 111 150 123 153 120 148 113 136 109 136 110 137 112 138 111 135 111 141 110 136 102 132 104 138 113 143 112 140 108 138 111 142 108 134 108 130 100 124 95 124 102 127 76 70 47 71 55 68 57 69 51 63 48 59 42 53 41 49 36 43 34 43 36 47 35 61 57 81 63 75 52 67 49 67 46 63 41 64 42 63 47 62 45 60 44 62 48 66 50 67 53 70 56 72 57 73 57 78 55 77 55 77 55 77 55 77 55 76 54 76 53 75 55 76 55 76 56 78 59 81 56 78 58 79 59 80 59 80 59 79 57 78 58 78 54 71 62 75 60 73 38 51 49 76 53 78 59 79 57 82 60 79 58 80 59 81 59 80 58 79 58 84 57 83 57 83 58 84 58 85 59 86 60 85 59 82 58 80 59 80 60 81 61 82 58 79 58 79 58 79 58 79 56 78 58 79 58 79 57 77 58 79 58 79 58 79 58 79 59 78 59 78 59 79 60 79 62 80 60 78 59 79 61 81 60 80 62 82 63 82 63 81 64 82 63 81 62 82 63 83 63 85 64 85 64 84 62 82 63 84 63 84 63 84 63 84 65 82 62 84 71 96 80 100 79 98 78 96 77 96 78 96 79 97 82 100 85 105 96 112 104 113 104 116 105 106 101 112 98 111 97 110 96 109 95 108 94 108 93 107 93 106 92 106 92 107 92 107 92 106 91 106 90 106 92 107 91 104 87 100 90 99 98 136 124 116 91 112 86 99 84 97 82 96 82 94 85 94 83 92 81 89 78 88 77 87 76 85 73 81 70 78 73 81 71 79 69 76 67 75 65 74 66 75 65 74 64 71 62 67 64 67 64 66 62 64 62 65 61 64 60 61 57 59 63 62 50 50 43 46 38 41 38 43 41 46 44 52 53 61 50 54 50 53 48 51 46 49 51 53 47 51 47 51 45 47 40 45 43 48 45 49 45 49 45 49 44 48 43 46 42 46 45 46 43 44 42 44 43 45 42 44 42 44 42 44 42 44 35 38 37 41 40 42 41 43 41 43 40 42 39 41 39 41 41 43 41 43 41 43 41 43 40 42 40 42 40 42 40 42 40 42 40 42 40 42 40 42 39 41 39 41 39 41 39 41 39 41 37 38 36 39 39 41 37 39 37 39 37 39 37 39 39 40 38 39 37 40 38 41 39 40 37 38 36 38 36 39 35 37 35 37 35 37 35 37 34 36 34 36 34 36 34 36 35 37 35 37 35 37 35 37 32 34 32 34 32 33 31 33 2 6 2 6 2 6 2 6 5 8 2 5 0 5 2 7 0 3 0 3 0 3 0 3 1 4 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 1 2 2 3 3 4 1 3 2 4 2 5 3 5 5 6 3 3 2 6 6 10 5 7 5 6 4 6 3 5 5 6 3 4 3 6 6 9 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 5 2 12 15 20 15 18 15 24 14 21 13 20 12 21 13 22 13 19 11 14 5 6 0 0 0 0 0 1 1 2 2 2 0 0 0 0 0 0 0 0 7 4 1 1 3 4 3 1 1 3 1 3 1 3 1 3 1 4 2 5 3 4 2 3 2 6 5 4 0 2 7 15 22 27 25 26 25 31 27 25 23 28 23 28 23 28 23 28 21 29 24 26 20 27 20 22 16 17 9 9 4 6 5 8 4 7 11 19 16 19 22 34 72 127 94 125 103 90 56 79 77 91 87 94 88 96 89 102 95 106 99 118 111 121 114 126 110 113 56 52 56 127 94 69 150 171 162 176 160 173 151 102 76 86 88 87 65 56 47 123 164 164 81 55 26 116 138 130 109 128 93 112 88 113 96 110 93 111 82 100 76 98 77 96 86 96 81 102 81 91 59 52 69 91 63 82 74 93 69 85 69 84 71 91 77 83 70 87 67 82 70 87 74 88 69 79 69 85 68 82 67 85 68 79 64 86 72 92 78 98 84 104 87 101 83 107 92 114 100 125 102 121 107 121 105 121 114 135 126 147 140 155 139 150 142 160 149 176 177 196 174 172 146 150 149 166 146 136 121 141 134 135 129 139 125 131 118 129 115 120 110 123 117 127 117 125 120 135 143 143 131 133 130 138 131 135 131 150 152 158 145 152 145 153 149 161 165 171 163 164 158 165 148 160 153 156 147 157 143 142 123 129 121 143 136 150 131 147 131 147 133 157 144 153 135 145 118 145 123 137 123 140 112 129 111 132 106 125 116 134 108 129 110 128 104 123 102 122 99 119 98 117 105 129 99 118 97 112 90 120 99 122 95 118 87 104 89 112 85 110 85 111 86 111 83 109 86 107 79 101 78 104 86 111 87 110 86 112 92 119 87 117 88 115 84 109 86 109 87 105 62 49 32 56 41 55 41 51 39 49 38 48 37 44 30 38 27 34 26 34 28 37 25 44 46 64 51 57 40 49 41 53 36 47 32 48 35 52 36 49 32 45 30 46 32 48 31 48 34 52 35 55 37 55 38 52 40 54 41 55 42 56 41 54 41 54 41 54 41 54 36 53 36 54 38 56 40 58 42 58 39 56 39 58 43 61 37 53 35 53 37 54 35 50 46 54 41 54 22 35 34 57 44 58 42 54 43 61 44 51 42 57 43 58 43 57 42 55 44 57 43 56 42 57 43 58 45 60 46 61 45 60 44 59 42 59 42 60 43 61 44 61 41 58 43 58 43 58 43 58 40 56 41 57 42 56 41 55 43 58 43 58 43 58 43 57 42 58 43 59 44 60 45 61 46 60 43 56 41 58 45 61 45 61 47 63 48 63 48 62 49 63 48 62 47 63 48 64 47 64 47 64 47 63 44 61 47 64 47 64 47 64 47 64 50 63 47 65 57 79 68 82 69 82 66 78 64 78 65 80 64 81 69 84 79 91 93 102 101 99 99 103 98 95 89 99 91 94 93 95 94 95 94 96 92 93 91 92 91 91 90 91 91 93 87 91 85 89 85 88 86 90 88 92 88 88 83 84 70 80 129 200 200 141 92 88 86 86 83 82 80 81 80 83 80 82 80 81 79 80 78 80 74 76 74 75 72 71 66 67 67 73 66 71 63 68 61 66 60 66 61 67 61 66 59 65 56 63 57 64 57 63 55 61 54 61 54 60 51 56 47 53 41 41 32 36 34 45 41 47 39 51 45 52 36 44 33 45 36 47 36 47 36 47 36 47 38 48 36 48 37 48 34 43 37 48 36 47 35 45 34 45 35 45 33 43 31 41 30 40 32 43 31 42 30 43 31 44 30 42 30 42 30 42 30 42 27 39 28 40 28 40 29 41 28 40 27 39 27 38 26 38 28 41 29 41 29 41 29 42 29 41 29 41 29 41 29 41 28 40 28 40 28 40 28 40 26 39 27 40 28 39 27 38 29 39 25 35 23 37 27 41 25 37 25 37 25 37 25 37 27 38 26 37 25 38 26 39 27 38 25 36 24 36 24 37 22 34 22 34 22 34 22 34 22 34 22 34 22 34 22 34 23 35 23 35 23 35 23 35 23 34 22 33 21 32 20 31 6 6 6 6 6 6 6 6 7 7 7 6 6 6 5 5 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 5 5 6 6 5 5 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 6 6 7 7 6 6 5 7 6 6 5 5 6 6 7 7 5 6 4 5 5 6 6 6 6 8 6 5 3 5 5 14 17 18 20 19 21 22 25 20 22 21 23 22 22 21 21 20 21 22 19 14 6 3 0 1 0 0 0 1 1 1 1 0 0 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 5 5 5 5 5 5 5 3 6 7 5 2 4 11 17 23 24 25 26 27 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 24 23 23 20 20 14 10 6 3 2 2 7 16 15 19 18 25 29 65 102 149 117 149 110 87 83 72 91 74 91 78 94 77 94 87 106 91 109 95 115 105 121 110 122 79 65 42 62 110 94 90 164 172 161 177 162 189 156 108 81 101 70 86 75 89 55 168 181 175 67 94 60 161 147 167 125 154 120 143 112 141 109 142 113 135 111 131 107 128 106 127 108 130 107 138 111 104 58 85 89 113 89 114 90 109 90 119 84 101 78 105 88 114 86 105 87 98 84 105 89 104 84 104 83 108 88 109 83 107 89 118 86 106 90 108 91 112 98 119 92 110 97 116 104 123 111 128 114 135 110 129 108 133 121 147 127 145 127 146 129 147 132 151 138 168 165 196 171 180 156 182 202 235 184 177 168 192 165 204 175 184 144 154 136 157 126 132 126 139 121 136 120 134 124 146 153 156 131 146 134 146 129 138 132 149 147 158 149 153 150 159 151 164 165 169 163 167 158 158 145 157 157 160 152 156 143 145 126 140 129 151 145 164 144 155 141 166 156 178 154 170 142 163 133 165 144 169 136 157 129 156 133 153 125 156 134 158 130 157 133 155 126 146 121 145 120 143 119 146 125 150 123 144 117 142 112 146 122 146 115 141 113 137 113 139 113 138 112 138 112 138 115 144 112 142 113 145 118 150 119 146 118 161 144 174 127 142 130 187 174 199 136 146 127 177 127 158 84 71 50 69 58 72 49 67 49 66 46 61 43 55 41 48 36 45 35 45 34 42 31 56 59 85 68 79 54 70 56 75 50 68 49 68 49 66 53 69 51 68 50 69 51 70 50 68 50 68 50 69 52 72 54 72 53 74 57 76 56 73 57 76 57 76 57 76 57 76 52 71 52 72 54 74 57 77 60 79 59 77 57 75 55 74 55 74 56 76 57 74 54 72 51 77 52 74 43 46 47 78 56 74 55 74 55 75 57 77 59 78 58 76 57 75 55 74 58 76 58 76 58 76 58 77 56 76 58 78 59 82 61 83 60 81 60 79 60 79 60 79 57 75 57 75 57 75 57 75 59 78 58 76 57 77 59 78 56 75 56 76 57 77 58 77 58 77 59 78 59 77 57 76 58 77 58 78 59 79 60 79 62 81 62 82 63 83 64 83 64 82 62 81 64 83 63 81 63 82 63 82 63 82 63 82 66 84 63 81 62 82 65 85 63 83 66 87 70 92 74 94 77 96 78 97 78 96 77 94 75 90 81 99 93 111 101 114 102 113 100 109 97 107 95 106 92 107 93 109 95 110 96 111 91 106 91 105 90 105 89 104 89 105 88 106 91 108 89 102 87 103 90 103 89 102 88 101 68 142 250 255 251 253 127 100 87 99 84 94 83 94 80 89 78 88 77 87 77 87 77 87 75 86 75 84 71 79 69 79 70 75 67 72 65 72 67 74 63 70 65 69 61 65 60 67 64 66 63 65 61 63 59 62 60 62 57 58 53 54 49 51 47 49 45 50 49 54 50 52 49 52 49 52 50 52 50 52 48 52 48 51 47 50 46 50 46 50 46 49 45 48 44 48 43 48 44 49 45 48 44 47 43 47 43 47 43 47 43 47 41 45 41 45 41 45 41 45 41 45 43 48 44 47 41 45 40 44 40 44 40 44 40 44 39 44 40 45 41 44 40 43 40 42 40 42 40 42 40 42 39 41 39 41 39 41 39 41 40 42 40 41 39 40 38 40 41 43 41 42 40 42 39 41 35 38 37 40 38 40 38 40 35 37 35 38 36 39 37 39 36 39 37 40 38 39 37 38 36 38 36 39 37 40 38 40 36 38 35 36 33 34 32 33 34 36 34 36 34 36 34 36 35 37 35 36 34 35 33 35 34 36 34 36 34 36 34 36 4 6 4 6 4 6 4 6 5 7 4 6 3 5 3 5 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 5 3 6 4 5 3 4 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 6 4 7 5 6 4 5 5 6 4 5 3 6 4 7 2 6 1 5 0 6 1 7 1 7 3 7 0 4 1 7 9 16 14 20 15 20 16 23 15 21 16 22 17 21 16 20 13 23 16 22 11 12 2 7 0 4 1 2 0 1 0 0 0 1 0 0 0 2 1 4 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 3 5 3 5 3 5 3 5 1 5 5 5 1 5 10 18 21 24 23 26 25 28 26 28 26 28 26 27 25 26 24 26 24 26 24 26 23 24 21 23 12 17 8 9 4 3 4 2 7 9 10 14 9 15 19 60 85 121 94 122 88 77 71 80 82 90 84 95 85 93 83 102 95 106 98 111 105 118 112 122 112 87 57 53 55 108 83 96 140 155 134 147 133 170 132 82 71 65 58 60 59 50 53 159 180 148 58 60 52 131 103 119 96 121 94 109 85 100 79 98 68 99 72 105 81 111 88 115 87 107 82 108 87 82 46 73 86 100 71 88 64 78 64 81 69 81 74 84 78 85 77 84 73 84 73 91 80 88 72 87 68 79 62 79 65 81 61 73 73 83 77 84 72 82 72 85 80 97 80 101 82 104 83 104 91 104 89 100 87 105 99 116 108 120 109 119 108 118 108 118 102 114 112 128 117 123 120 138 152 175 149 142 145 156 148 180 195 199 170 173 156 167 141 142 129 136 121 130 120 126 121 134 142 137 120 127 123 130 121 130 118 132 128 140 129 140 130 143 140 155 153 158 149 154 144 145 137 149 147 151 142 145 133 131 114 124 116 134 129 145 128 137 122 142 134 152 135 144 125 138 116 136 124 140 117 129 110 128 113 125 107 129 116 132 113 131 109 128 99 120 95 119 94 117 94 121 100 125 98 119 93 116 90 119 99 118 92 114 89 109 88 111 88 110 87 110 87 109 90 113 86 111 86 113 89 116 90 114 90 127 112 139 101 115 104 150 137 157 106 113 97 138 110 135 69 52 38 51 44 55 37 48 37 47 34 45 32 42 29 38 26 35 25 36 25 33 23 45 52 71 57 62 41 53 42 56 38 52 38 52 40 50 38 53 35 52 35 52 36 53 36 53 35 52 36 53 37 55 39 53 38 54 41 57 40 54 40 55 40 55 41 56 41 56 38 52 37 52 38 54 41 56 41 56 40 55 39 53 38 53 39 55 40 56 40 54 38 52 36 58 37 55 27 28 32 59 41 55 40 55 40 56 42 58 41 57 42 57 42 57 42 57 44 59 46 59 46 59 44 58 42 57 43 58 43 59 45 60 42 59 44 59 44 59 44 59 43 57 43 57 43 57 45 57 44 58 43 57 43 57 44 58 42 56 42 57 43 58 44 58 43 57 44 59 45 59 44 58 44 58 44 59 45 60 46 60 46 61 47 62 47 63 48 63 50 63 47 63 49 65 49 62 48 63 48 63 48 63 48 63 50 64 48 62 47 63 49 65 46 65 47 69 53 72 56 74 59 74 61 75 61 74 60 74 64 78 73 88 85 98 91 100 95 100 95 96 94 94 93 94 91 93 90 93 90 92 89 92 88 91 87 90 86 89 86 89 81 87 79 88 83 90 81 86 82 87 82 88 84 86 82 84 75 106 177 190 176 165 89 80 81 82 77 81 79 81 77 77 75 76 74 76 73 74 72 74 69 72 70 71 67 69 67 70 66 69 64 66 62 66 63 68 60 65 61 64 57 60 56 62 58 63 57 61 55 59 54 58 53 57 51 54 47 50 43 47 42 46 40 46 41 49 41 47 39 48 39 48 37 49 37 49 37 48 36 47 36 46 35 46 37 47 36 47 35 46 35 45 32 43 33 44 33 44 32 43 32 43 32 43 32 43 32 43 31 42 31 42 31 42 31 42 29 41 31 43 32 42 30 40 29 40 29 40 29 40 29 40 28 40 29 41 30 40 29 39 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28 40 28 39 27 39 26 38 27 39 27 39 26 38 25 37 23 35 24 37 25 38 25 37 24 36 24 37 25 38 26 38 24 37 25 38 26 37 25 36 24 36 24 37 25 38 26 38 25 37 24 35 22 33 21 32 22 34 22 34 22 34 22 34 23 35 23 34 22 33 21 33 22 34 22 34 22 34 22 34 5 5 5 5 5 5 5 5 6 6 5 5 5 4 4 4 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 4 5 5 6 6 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 6 6 5 7 6 6 5 5 6 6 7 7 5 6 4 5 5 6 6 6 6 7 5 5 4 7 8 13 17 20 23 22 22 21 22 20 22 21 23 22 22 21 21 21 22 26 24 22 17 16 14 10 8 8 6 4 2 0 0 2 1 0 0 1 3 6 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 5 5 5 5 5 5 5 4 5 6 4 3 7 14 20 24 24 26 27 28 28 28 27 28 28 28 27 27 26 26 26 26 26 26 25 25 23 22 21 18 19 12 10 5 3 3 2 3 9 9 20 17 23 38 92 116 152 119 136 98 83 81 77 92 78 92 80 95 78 97 87 103 87 106 94 113 105 120 111 116 71 64 52 61 92 80 99 150 145 142 124 125 169 115 87 71 73 58 88 55 72 84 205 176 140 63 83 113 201 147 179 131 163 124 152 113 145 106 142 98 132 101 135 103 136 102 135 110 141 103 140 104 117 68 107 96 114 81 110 87 115 89 116 74 104 82 110 82 110 84 113 86 106 86 110 86 100 74 96 82 104 82 107 87 112 88 110 86 108 91 111 90 109 91 111 87 106 92 113 99 118 102 119 103 122 102 120 100 121 107 128 114 131 116 132 116 129 114 130 113 129 111 133 115 136 124 151 128 160 133 146 133 146 129 173 152 174 151 175 161 188 165 178 168 178 154 170 151 165 148 168 148 155 127 144 128 145 127 142 127 142 132 144 136 147 138 148 142 157 151 158 145 153 139 145 137 152 145 153 140 147 131 134 119 134 124 146 137 155 135 150 130 153 140 162 142 158 136 155 129 159 136 162 131 153 125 151 126 147 121 153 132 157 129 156 128 150 121 142 117 141 116 139 116 143 123 147 121 142 116 139 113 144 120 142 113 138 110 132 109 135 109 134 108 133 107 133 105 135 105 134 104 134 103 133 103 132 103 140 118 150 115 140 105 149 121 152 100 118 91 130 122 150 79 69 53 70 57 72 49 69 48 67 46 61 43 56 41 50 36 45 36 44 33 41 33 56 63 86 70 81 57 76 62 80 57 75 56 74 55 71 55 74 54 73 54 73 55 74 56 74 55 74 55 75 57 77 55 73 54 74 57 76 56 73 54 73 54 73 54 73 54 73 54 72 53 71 52 72 53 73 53 72 53 72 53 72 53 72 53 72 54 73 53 72 51 70 51 76 51 74 42 46 46 78 55 74 55 74 55 75 57 76 54 74 55 75 57 77 58 78 57 75 57 75 57 75 57 75 56 75 56 75 56 75 56 75 57 76 57 76 57 76 57 75 56 74 56 74 56 74 56 74 57 75 56 74 55 75 56 76 56 75 56 76 57 77 58 77 55 75 57 77 59 78 59 78 58 77 58 78 59 79 60 79 61 80 61 81 62 81 63 82 65 83 63 82 65 84 64 82 64 83 64 83 64 83 64 83 64 82 62 81 62 81 63 83 63 83 66 86 69 90 72 92 73 92 73 92 73 92 73 91 73 91 83 103 94 111 96 111 97 111 95 109 93 109 93 109 95 109 93 107 90 104 88 102 90 105 89 104 89 103 88 103 88 104 86 104 89 106 87 100 86 101 86 100 84 97 82 94 80 92 104 130 111 111 74 95 80 93 78 89 79 90 78 86 76 85 75 84 73 82 71 80 68 78 68 78 68 78 68 77 67 73 67 71 65 70 66 71 62 69 64 68 61 64 60 66 62 64 61 63 59 62 58 61 57 59 54 56 51 52 48 50 48 50 45 49 47 50 46 47 47 50 47 50 48 50 48 50 48 51 47 51 46 50 46 50 46 50 46 49 45 49 44 48 42 46 43 47 43 47 42 46 43 47 43 47 43 47 43 47 44 48 44 48 44 48 44 48 40 45 41 46 42 45 41 44 40 44 40 44 40 44 40 44 40 44 41 45 41 45 40 44 40 42 40 42 40 42 40 42 42 44 42 44 42 44 42 44 40 42 40 42 39 41 39 40 38 40 37 39 37 38 36 38 35 37 36 38 36 38 37 39 36 38 37 39 37 40 38 40 36 39 37 40 38 39 37 38 36 38 36 39 37 40 38 40 38 39 37 38 36 37 34 36 34 36 34 36 34 36 34 36 35 37 35 37 34 36 34 36 34 36 34 36 34 36 34 36 2 4 2 4 2 4 2 4 3 5 2 4 1 3 1 3 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 2 1 3 1 3 2 5 3 6 4 5 3 4 3 5 3 5 3 5 3 5 4 6 4 6 4 6 4 6 3 6 4 7 5 6 4 5 5 6 4 5 3 6 4 7 2 6 1 5 0 6 1 7 0 6 2 6 0 6 3 11 8 17 16 23 18 21 15 20 15 21 16 22 17 21 16 20 12 23 17 26 18 23 16 22 12 16 12 12 7 5 0 0 1 1 0 0 0 4 6 10 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 2 4 2 4 2 4 2 4 2 5 2 4 2 9 14 22 23 25 24 27 26 28 26 27 26 28 26 27 25 26 24 26 23 25 23 25 22 22 19 21 10 15 6 8 3 4 5 3 7 10 8 17 8 15 31 93 96 124 100 114 78 78 70 83 86 93 86 96 85 94 84 103 91 102 95 109 103 117 111 122 101 74 57 65 55 87 69 108 143 148 134 109 116 158 95 75 69 56 53 62 40 56 100 182 158 102 35 53 113 191 124 171 119 161 121 156 117 150 112 150 103 146 102 143 98 134 88 126 86 124 85 124 89 104 54 95 73 94 60 91 66 83 44 57 56 78 61 80 61 79 61 79 53 76 60 89 69 90 66 93 56 84 65 86 56 75 55 82 62 78 69 83 68 83 68 84 68 86 73 95 81 101 84 102 83 104 85 104 83 103 85 108 89 109 94 114 98 116 100 115 98 107 100 111 105 114 105 113 110 123 112 119 113 109 99 126 113 127 116 129 122 140 128 136 157 161 145 155 145 154 145 157 137 137 121 131 122 129 116 127 120 130 119 132 123 138 125 136 126 142 136 142 130 138 127 132 123 136 129 137 127 135 119 120 103 116 107 127 119 134 116 127 112 129 118 135 121 134 117 131 108 128 114 131 111 124 106 123 105 117 101 125 113 129 111 129 104 124 95 116 92 116 91 114 90 117 97 121 95 116 90 114 90 116 94 113 88 110 85 103 86 109 85 107 84 106 83 105 78 100 78 99 76 97 73 94 72 93 71 95 76 100 79 100 65 94 71 100 68 88 68 98 89 113 53 46 39 53 45 57 38 49 37 47 35 46 33 43 29 39 26 34 24 35 24 31 22 45 52 72 57 63 42 56 46 61 42 58 44 58 43 56 41 55 38 54 37 55 38 56 40 57 39 56 40 57 41 59 42 56 41 57 44 59 42 55 40 55 40 55 40 54 39 54 40 54 38 52 37 52 37 52 39 54 39 54 39 55 40 55 37 52 37 52 36 51 35 50 35 57 36 54 27 27 31 58 40 55 39 54 40 55 41 57 40 55 41 56 41 57 42 57 41 57 42 57 42 57 42 56 41 56 40 55 39 54 38 53 40 55 40 55 40 55 41 55 41 55 41 55 41 55 41 55 42 55 41 54 40 55 41 56 42 56 42 57 43 58 44 58 41 55 43 58 45 60 46 60 44 58 44 59 45 60 46 60 47 62 47 62 48 63 49 64 51 64 48 64 50 66 50 63 49 64 49 64 49 64 49 64 49 64 49 63 48 64 49 64 47 65 46 68 51 69 54 71 58 73 59 73 59 73 60 74 62 78 76 91 85 95 87 94 88 92 89 91 88 92 92 93 91 94 90 91 87 88 84 87 86 89 85 88 84 87 84 87 81 87 80 88 82 90 83 86 82 87 83 85 80 81 78 79 73 71 63 84 78 68 66 80 75 76 72 77 76 78 75 76 74 75 72 73 69 70 67 68 66 67 64 66 65 67 64 66 62 66 61 65 60 64 60 64 57 62 59 62 56 58 55 60 55 60 54 59 53 58 52 57 51 55 49 53 47 50 44 49 46 49 42 47 40 47 38 44 39 48 39 47 36 48 36 48 36 47 36 46 35 46 34 45 32 43 32 42 31 41 30 41 30 42 31 43 32 42 31 41 32 43 32 43 32 43 32 43 32 43 32 43 32 43 32 43 29 41 30 41 30 41 30 40 30 41 30 41 30 41 30 41 29 40 30 42 31 41 29 40 29 41 29 41 29 41 29 41 29 41 29 41 29 41 29 41 29 41 28 40 28 39 27 39 26 38 26 37 25 36 24 36 24 36 23 35 23 36 24 36 24 36 24 36 24 37 25 37 24 37 25 38 26 37 25 36 24 36 24 37 25 38 26 38 26 38 26 37 25 36 24 36 23 35 23 35 23 35 23 35 23 35 23 35 23 35 23 34 22 34 22 34 22 34 22 34 4 4 4 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 1 1 1 2 3 3 3 3 4 4 5 5 4 5 5 6 6 5 5 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 6 6 7 7 6 6 5 7 6 6 5 5 6 6 7 7 5 6 4 5 5 6 6 5 5 6 5 5 6 10 12 14 19 22 25 23 22 20 21 20 22 21 23 22 22 21 21 19 20 24 24 24 23 25 25 22 21 20 17 13 9 4 1 3 1 0 0 1 4 8 10 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 4 3 3 5 12 19 25 26 26 27 28 28 28 28 27 28 28 28 27 27 26 26 26 25 25 25 24 23 21 19 18 15 14 10 8 5 4 4 4 8 13 13 23 17 29 53 118 121 149 126 129 90 88 79 80 95 81 93 79 94 77 97 87 101 85 104 91 111 102 118 109 99 57 64 62 61 77 72 112 152 144 142 103 126 149 80 82 76 84 58 79 50 106 137 196 162 99 48 86 166 232 170 219 172 211 172 209 170 212 168 215 173 220 175 221 174 218 169 213 150 198 148 198 156 194 140 194 153 178 149 192 161 177 116 129 100 127 85 116 78 110 68 97 71 103 74 106 70 91 59 88 69 99 84 116 97 115 88 101 79 104 84 108 84 105 84 106 88 108 92 113 96 116 97 116 97 115 100 116 99 113 98 115 100 114 102 117 106 119 109 120 104 116 103 118 108 122 106 115 113 124 111 130 120 124 109 132 124 142 122 136 118 139 123 138 135 147 126 146 130 151 135 160 141 156 134 157 140 154 133 150 137 151 133 146 132 144 129 140 129 147 137 147 132 146 132 143 127 143 132 144 133 146 127 133 111 129 118 140 128 145 126 142 124 144 128 150 133 153 131 150 123 150 126 152 124 148 121 146 117 140 115 148 128 153 125 151 125 147 117 139 114 139 114 138 110 139 117 143 116 139 112 136 111 141 113 137 108 136 107 129 108 135 107 133 105 132 104 130 102 132 101 131 98 127 94 124 96 127 94 123 91 123 95 130 92 124 92 127 95 125 97 129 103 128 64 64 55 72 57 75 50 69 49 68 47 62 43 57 41 51 36 44 35 42 32 39 29 57 63 86 68 79 56 77 62 84 60 81 60 78 57 73 56 76 55 75 54 76 55 77 57 78 56 77 56 78 58 80 60 78 58 78 61 80 59 76 58 77 58 76 57 75 56 75 56 74 54 72 52 71 52 71 53 72 53 73 54 73 54 73 52 70 51 69 50 69 50 69 50 76 51 73 41 45 46 77 55 73 54 73 54 74 56 76 57 76 56 75 56 74 55 74 56 75 55 75 55 75 55 77 55 76 54 75 53 73 52 70 53 71 53 71 53 71 53 71 55 73 55 73 55 73 55 73 55 74 54 73 54 73 55 74 56 75 56 76 57 77 58 77 55 74 57 77 59 79 60 79 58 77 58 78 59 79 60 79 63 82 63 82 64 83 65 84 65 83 63 82 65 84 64 82 64 83 64 83 64 83 64 83 64 83 65 84 65 84 64 83 64 83 66 85 67 87 69 88 71 89 70 89 70 90 73 92 73 93 87 105 93 106 92 108 90 104 89 104 89 105 91 106 91 106 91 105 90 104 89 103 87 102 87 102 86 101 85 100 89 105 86 105 89 107 88 101 87 102 86 99 83 94 79 89 81 99 73 95 79 80 73 80 78 88 76 87 77 88 77 85 77 84 75 82 72 79 70 77 72 77 67 74 67 75 64 70 64 69 64 69 63 68 62 67 59 65 61 65 58 63 58 65 58 61 58 61 57 60 57 60 56 59 55 57 53 55 52 54 53 54 49 52 49 52 47 48 50 53 49 52 49 51 49 50 47 51 46 50 46 49 45 49 43 46 42 46 41 45 41 44 41 46 42 47 43 46 42 45 43 47 43 47 43 47 43 47 43 47 43 47 43 47 43 47 41 45 41 45 41 45 41 45 41 45 41 45 41 45 41 45 40 45 42 46 42 46 41 44 41 43 41 43 41 43 41 43 41 43 41 43 41 43 41 43 41 43 41 42 40 42 39 41 40 42 39 41 39 40 38 40 38 39 36 37 35 37 36 39 36 38 36 37 35 37 35 37 36 39 37 40 38 39 37 38 36 38 36 39 37 40 38 40 38 40 38 39 37 39 37 39 35 37 35 37 35 37 35 37 35 37 35 37 35 37 35 38 34 36 34 36 34 36 34 36 1 3 1 3 1 3 1 3 0 2 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 1 4 2 4 2 5 3 5 4 6 2 5 3 6 4 5 3 4 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 6 4 7 5 6 4 5 5 6 4 5 3 6 4 7 2 6 1 5 0 6 1 7 0 6 1 5 0 7 7 15 11 19 17 23 17 21 15 21 15 21 16 22 17 21 16 20 11 21 15 24 18 23 19 26 20 25 21 20 14 10 3 2 0 1 0 0 0 3 4 8 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 3 3 0 2 5 14 20 27 25 27 26 28 26 28 25 27 26 28 26 27 25 26 24 26 23 25 22 23 20 20 16 18 9 13 4 7 3 4 6 4 7 14 10 13 6 27 47 108 98 122 106 106 73 86 70 90 88 93 85 94 83 92 83 103 90 102 94 107 100 113 107 117 80 62 56 70 55 82 70 120 135 147 123 96 122 121 63 69 87 83 48 49 49 102 139 164 124 68 9 78 126 183 113 173 113 169 117 168 115 165 110 163 109 165 112 168 114 169 115 168 112 162 106 157 119 172 130 195 156 199 175 236 211 243 183 202 156 180 131 154 117 142 104 125 92 121 87 114 71 91 56 90 61 91 63 110 91 116 54 58 45 70 54 75 56 76 61 80 63 81 68 86 74 92 80 96 70 95 74 97 73 95 72 96 79 99 80 99 80 101 84 103 99 109 97 103 96 112 106 115 108 112 103 115 106 113 103 114 99 109 98 106 99 117 109 118 95 105 94 110 99 115 109 132 119 130 117 138 127 139 124 139 130 144 128 140 121 133 114 128 114 132 123 130 118 131 121 130 117 130 120 130 122 134 116 119 96 112 105 123 113 126 110 123 108 124 112 130 115 132 112 126 103 121 105 122 105 121 103 119 98 111 95 120 109 124 105 122 103 120 93 113 91 113 91 112 86 111 93 116 93 112 88 110 90 112 90 108 87 110 87 102 87 107 85 105 83 103 81 102 80 100 80 97 77 93 74 92 80 97 77 91 71 90 74 95 68 88 64 92 68 90 71 97 87 106 48 48 44 55 41 55 39 50 38 48 36 47 34 44 29 39 26 34 23 34 22 29 17 43 52 72 53 60 40 58 45 61 44 61 46 60 43 55 39 56 38 55 38 55 39 56 40 56 39 56 39 57 41 59 46 60 44 60 46 61 44 57 46 60 45 59 44 58 42 57 41 56 40 54 38 53 38 53 37 52 37 52 37 52 36 51 37 52 36 50 34 49 35 50 34 56 35 54 26 26 30 58 39 54 38 53 39 55 41 56 43 57 42 56 40 54 39 53 38 55 38 55 38 55 38 55 37 54 37 53 35 52 35 51 38 53 40 52 38 52 38 52 40 54 40 54 40 54 40 54 42 55 41 54 40 55 41 56 42 56 42 57 43 58 44 58 41 56 43 58 45 59 45 59 44 58 44 59 45 60 46 60 47 62 48 63 48 64 49 64 49 63 46 62 49 64 48 62 48 63 48 63 48 63 48 63 48 64 49 65 50 64 49 63 47 66 46 67 49 67 50 67 52 66 51 65 52 67 55 71 64 81 79 91 81 90 83 92 81 87 82 87 82 87 83 89 82 87 82 88 83 88 83 88 81 86 81 85 80 85 79 84 81 87 81 87 84 88 84 86 83 85 84 84 81 80 77 77 70 82 69 74 67 72 71 69 74 76 71 75 74 76 72 73 72 74 70 72 68 70 67 69 69 68 62 65 63 66 59 59 58 62 59 63 58 61 56 60 53 59 56 59 53 57 54 59 51 56 51 56 51 56 51 56 51 55 50 55 49 53 48 53 49 52 45 50 43 50 41 46 42 51 41 50 38 49 37 48 35 46 35 46 34 45 34 44 34 45 34 44 33 43 32 43 31 42 32 43 32 43 31 42 32 43 32 43 32 43 32 43 31 42 31 42 31 42 31 42 32 42 31 41 30 42 31 43 31 42 31 42 31 42 31 42 30 41 31 42 31 42 30 41 30 42 30 42 30 42 30 42 28 40 28 40 28 40 28 40 30 41 29 41 28 40 28 40 29 41 29 41 28 40 27 39 28 39 25 36 23 36 25 38 25 37 24 36 24 35 23 35 24 37 25 38 26 37 25 36 24 36 24 37 25 38 26 38 25 37 25 37 25 37 25 37 24 36 24 36 24 36 24 36 23 35 23 35 24 36 24 36 22 34 22 34 22 34 22 34 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 5 6 5 5 5 5 6 6 7 7 4 5 5 6 6 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 6 6 5 7 6 6 5 5 6 6 7 7 5 6 4 5 5 6 6 5 5 5 4 5 7 13 16 18 21 22 23 21 21 21 23 20 22 21 23 22 22 21 21 20 21 24 23 23 22 24 25 24 23 22 20 15 9 3 0 1 1 0 0 1 2 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6 3 1 2 7 16 24 28 27 28 28 29 29 28 27 27 28 28 28 27 27 26 26 26 25 25 24 23 21 19 17 16 13 12 10 6 5 4 5 5 5 22 19 21 20 53 78 133 124 142 127 115 82 94 83 95 95 81 91 79 92 75 95 86 103 85 104 90 108 98 113 104 79 48 63 63 61 81 80 120 142 148 123 98 138 114 68 94 133 136 68 84 81 143 162 191 116 69 36 137 181 214 165 210 167 212 167 212 165 214 162 216 157 209 157 208 155 206 154 205 154 207 149 201 160 216 167 231 197 233 203 255 238 255 219 250 200 234 178 212 163 204 159 201 179 225 189 234 198 235 207 249 217 234 203 229 207 210 157 148 98 125 94 117 82 105 76 102 85 108 85 107 87 112 93 114 91 109 96 111 95 109 97 110 100 112 98 108 97 111 102 113 105 113 101 103 95 111 109 118 115 122 115 118 102 113 111 117 120 130 113 122 110 126 108 115 101 119 106 127 109 130 121 152 124 139 120 143 126 144 127 149 140 161 146 163 141 154 136 153 133 154 137 150 131 150 133 149 133 151 132 148 133 150 126 133 108 128 117 140 124 142 123 141 123 142 126 151 133 153 127 143 119 145 119 146 121 147 119 144 113 136 111 145 124 148 119 144 120 142 113 135 110 136 111 135 106 134 113 140 113 136 109 134 110 138 109 134 109 139 110 131 106 133 105 130 102 128 100 126 98 126 94 121 90 119 90 119 95 123 91 118 88 118 90 122 96 126 97 129 95 120 94 125 102 125 63 70 61 75 55 73 50 70 50 69 48 63 44 58 41 51 35 44 34 41 30 37 27 57 65 90 68 80 58 82 64 85 62 84 63 81 59 75 58 79 57 78 57 78 58 79 58 78 57 78 57 79 59 81 60 78 58 78 60 79 57 74 62 80 61 79 59 77 58 76 57 75 55 74 54 74 55 75 54 73 53 72 52 71 51 70 53 71 51 69 49 69 50 70 49 75 50 72 41 45 45 76 54 73 53 72 54 73 55 75 56 74 55 74 55 74 55 74 54 76 53 76 53 76 53 76 53 74 53 74 53 73 52 71 53 67 52 69 53 69 53 69 53 71 53 71 53 71 53 71 56 75 55 74 55 74 56 75 56 75 56 76 57 77 58 77 57 76 58 78 59 78 58 77 58 77 58 78 59 79 60 79 60 79 60 80 61 80 62 81 63 80 60 80 62 82 62 79 62 81 62 81 62 81 62 81 61 80 62 82 63 81 61 80 65 84 66 84 65 85 66 85 65 83 63 82 64 85 68 88 76 98 87 106 87 104 90 110 87 103 86 102 85 102 86 103 84 99 84 99 84 99 84 99 85 100 85 100 84 99 83 98 85 101 83 102 86 104 85 98 83 98 82 95 80 92 77 87 71 84 76 86 72 89 75 91 77 86 74 83 73 83 72 78 71 79 71 78 69 77 69 76 68 72 61 69 64 73 61 65 60 66 62 67 62 65 59 63 56 62 59 63 57 61 57 64 55 58 55 58 55 58 55 59 54 57 54 56 53 56 53 56 52 53 49 52 50 53 48 49 51 53 50 52 49 50 47 49 46 50 46 49 45 49 44 48 46 50 45 49 45 48 44 48 43 47 44 48 44 48 43 47 43 47 43 47 43 47 43 47 44 48 44 48 44 48 44 48 45 48 43 46 42 47 44 49 42 46 42 46 42 46 42 46 41 46 42 47 43 46 42 45 42 44 42 44 42 44 42 44 42 44 42 44 42 44 42 44 42 44 41 43 41 42 40 42 42 43 41 43 40 42 40 42 42 42 38 38 36 39 38 41 39 41 39 40 38 39 37 39 36 39 37 40 38 39 37 38 36 38 36 39 37 40 38 40 36 38 36 38 36 39 37 39 36 38 36 38 36 38 36 38 35 37 35 38 36 39 37 39 34 36 34 36 34 36 34 36 0 2 0 2 0 2 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 4 3 6 4 7 3 5 4 6 4 7 5 7 2 5 3 6 4 5 3 4 3 5 3 5 3 5 3 5 2 4 2 4 2 4 2 4 3 6 4 7 5 6 4 5 5 6 4 5 3 6 4 7 2 6 1 5 0 6 1 7 0 5 0 5 0 8 8 17 14 21 17 22 15 20 16 23 15 21 16 22 17 21 16 20 14 24 17 25 17 23 18 26 17 22 19 18 12 8 0 0 0 0 0 1 0 1 0 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 4 3 0 2 6 17 23 29 26 28 27 29 27 28 25 27 26 28 26 27 25 26 24 26 23 24 22 23 19 19 15 17 7 11 4 7 5 4 7 4 5 23 18 14 13 53 72 124 104 119 107 95 65 88 78 103 90 91 84 91 81 90 81 101 91 103 94 106 98 110 104 113 65 56 56 69 56 89 79 124 130 150 106 93 132 93 61 87 163 146 71 77 89 125 150 178 81 48 5 127 133 157 97 142 84 142 87 144 88 143 84 141 83 140 81 137 78 136 79 136 84 147 86 144 92 145 80 144 105 151 105 168 133 186 132 176 127 170 123 160 120 164 135 179 149 188 159 203 170 211 184 233 196 240 206 247 211 244 203 236 194 217 178 185 141 149 117 134 97 112 91 99 80 90 76 90 69 90 73 92 74 90 76 95 78 93 77 90 79 97 88 105 94 110 99 102 89 104 96 104 93 108 103 104 82 102 106 113 103 108 98 107 101 111 95 95 86 101 93 106 90 104 101 130 105 113 95 109 95 108 97 117 111 132 126 142 125 138 126 143 128 146 130 140 122 138 124 137 124 139 121 134 120 134 111 115 93 113 104 122 110 124 108 123 107 123 108 129 116 131 108 119 101 118 101 119 103 121 102 118 95 109 93 118 106 121 100 116 98 115 89 108 86 109 87 108 83 108 90 114 90 110 87 108 89 110 87 106 88 113 90 105 83 104 82 102 79 99 77 97 85 99 80 93 76 92 77 94 79 93 75 91 75 92 77 93 65 88 68 93 66 84 65 95 78 96 41 47 45 56 42 56 39 50 39 49 36 47 34 44 30 39 25 33 23 33 21 28 19 46 54 75 56 62 43 61 47 64 45 64 48 63 45 57 43 59 42 58 41 59 42 60 42 58 41 58 41 59 43 61 42 58 40 57 41 58 39 53 45 61 44 60 42 58 40 57 40 56 39 55 38 56 40 57 41 57 40 56 38 54 36 53 39 53 36 50 34 50 36 52 34 56 35 53 26 26 30 57 39 53 38 53 38 54 40 56 38 53 39 55 40 56 42 57 35 53 35 53 35 53 35 54 36 53 36 53 36 53 38 53 42 53 42 53 42 53 40 53 41 53 39 53 39 53 39 53 43 56 42 55 41 56 42 57 42 56 42 57 43 58 44 58 44 58 45 59 45 58 43 57 44 58 44 59 45 60 46 60 43 58 43 59 44 59 45 60 47 61 44 60 47 62 46 60 46 61 46 61 46 61 46 61 43 59 45 61 46 60 44 58 48 66 46 66 48 65 48 65 52 66 51 64 51 67 56 72 67 82 79 88 78 85 81 93 80 86 78 84 77 84 77 84 76 83 77 82 76 81 76 80 80 85 79 84 79 83 78 83 76 82 75 82 79 83 78 81 77 80 77 79 77 76 74 75 74 71 75 79 69 73 59 80 72 75 67 72 69 70 66 67 65 68 65 68 65 68 64 67 61 60 54 59 60 64 58 57 55 60 57 62 57 60 54 57 51 57 54 58 52 56 53 58 49 55 50 55 50 55 50 55 47 52 47 52 47 52 47 52 45 48 42 47 42 49 41 46 40 49 39 47 35 47 34 45 35 46 35 45 34 44 33 44 33 44 33 43 32 42 31 42 32 44 33 45 34 44 33 43 32 43 32 43 32 43 32 43 34 45 34 45 34 45 34 45 35 45 33 43 32 44 34 46 31 42 31 42 31 42 31 42 30 42 31 43 32 42 31 41 30 42 30 42 30 42 30 42 31 43 31 43 31 43 31 43 30 42 30 41 29 40 28 40 29 41 29 40 28 40 27 39 31 41 27 37 24 37 27 40 30 41 29 41 28 39 27 39 24 37 25 38 26 37 25 36 24 36 24 37 25 38 26 38 24 36 24 36 24 36 24 36 24 36 24 36 24 36 24 36 23 35 23 36 24 37 25 37 22 34 22 34 22 34 22 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 5 4 4 5 5 6 7 5 5 5 5 5 5 5 5 3 4 4 5 5 4 4 3 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 8 7 6 5 7 7 7 7 8 5 5 6 12 16 21 23 22 22 19 20 21 24 20 22 21 23 22 22 21 21 23 23 25 24 24 22 21 19 17 21 22 14 6 3 0 0 0 1 2 3 3 3 3 2 2 2 2 3 3 4 4 4 3 3 3 3 3 3 3 3 1 2 4 5 5 4 2 1 1 3 2 2 11 25 30 28 28 28 28 28 28 28 28 28 30 30 30 29 28 27 25 25 26 25 23 23 23 22 19 16 13 10 9 5 4 4 5 8 21 18 20 32 21 74 108 143 123 140 111 104 81 91 96 101 93 81 89 78 92 76 98 87 102 80 99 85 103 102 115 86 71 59 52 61 71 107 77 112 132 145 110 91 133 97 72 114 155 184 133 111 87 158 168 187 83 54 42 191 195 229 157 215 157 207 156 205 152 205 146 203 143 193 140 188 135 185 132 183 135 183 129 180 129 179 124 170 121 167 126 173 128 178 134 187 131 183 132 174 121 164 126 175 133 183 150 201 174 224 202 246 225 255 245 255 248 255 247 255 228 255 221 241 190 209 167 193 149 171 136 153 119 138 112 133 113 127 104 119 100 113 95 108 96 108 94 109 97 111 97 107 107 110 98 103 98 107 100 106 100 107 100 107 100 108 102 110 106 117 93 118 103 118 88 112 99 113 94 119 96 115 125 146 113 127 106 119 100 116 101 118 116 140 129 150 132 148 130 149 131 151 131 149 127 146 128 149 125 147 129 151 129 142 113 126 105 128 115 137 119 138 119 139 118 142 124 148 126 147 120 141 114 140 120 148 117 147 124 140 107 136 114 145 122 149 122 148 118 139 110 131 105 130 104 128 105 134 112 135 110 135 107 127 106 136 112 141 113 137 107 131 108 133 103 126 97 123 96 124 99 125 95 120 91 119 91 119 93 119 90 117 88 117 90 119 91 119 89 113 84 112 89 118 93 111 56 71 57 72 58 74 53 73 52 70 48 63 43 57 39 48 33 41 32 41 31 40 25 58 71 87 69 83 46 82 66 90 63 85 61 82 61 80 58 80 57 80 57 80 57 80 56 81 60 83 58 80 57 80 60 78 60 78 60 78 60 78 62 80 62 79 61 78 60 78 63 81 63 81 63 79 60 78 63 80 60 76 57 75 58 76 55 74 54 72 52 70 51 69 51 73 52 71 46 51 36 79 54 73 54 73 54 73 54 73 53 72 53 73 54 74 55 77 53 78 53 78 53 74 51 71 49 68 50 71 53 71 50 64 53 66 52 64 50 64 51 66 54 69 51 68 51 70 53 73 53 73 54 72 52 70 53 74 56 75 55 74 56 75 57 77 57 75 55 75 58 79 59 77 60 79 60 79 60 78 58 76 59 78 58 77 58 77 58 76 61 80 61 79 60 78 59 78 60 79 60 79 60 79 60 79 65 83 63 81 62 81 63 82 61 81 65 84 66 84 64 82 65 83 65 84 62 79 68 95 86 102 84 100 84 103 89 107 86 103 85 102 84 99 81 97 82 96 79 93 77 93 79 95 80 93 76 90 76 93 81 98 84 94 76 99 85 98 77 92 79 92 76 89 76 91 77 87 77 89 75 87 72 82 70 81 71 81 73 82 73 79 68 75 61 68 66 73 69 74 67 71 63 69 64 68 63 66 60 64 60 64 58 63 57 61 55 60 58 62 56 61 55 60 56 61 53 56 53 55 52 54 51 54 52 55 52 55 52 55 52 55 48 52 49 53 50 52 49 51 50 52 49 51 47 48 46 47 45 50 46 50 46 49 44 47 45 50 46 50 45 47 41 43 39 44 41 47 44 49 45 49 46 50 46 49 45 48 44 48 46 50 46 49 45 48 44 48 42 47 44 49 44 47 41 44 43 47 43 47 43 47 43 47 42 46 42 45 41 44 40 44 44 46 44 45 43 45 42 44 41 43 41 44 42 45 43 45 42 44 42 43 41 42 40 42 41 43 41 42 40 41 39 41 39 41 38 40 38 39 37 39 37 39 36 38 36 37 35 37 34 37 37 40 39 40 37 38 36 37 35 39 39 42 38 39 37 39 37 39 37 39 37 39 35 36 34 35 33 36 34 37 34 35 31 34 34 38 36 37 35 37 35 37 35 37 35 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 3 2 5 1 3 0 2 1 4 3 5 3 5 3 5 3 5 3 5 2 4 3 5 3 5 2 4 3 5 3 5 3 5 3 5 4 6 4 6 4 6 4 6 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 1 7 3 8 1 6 2 8 2 8 3 7 1 9 9 19 16 22 17 21 14 19 16 23 15 21 16 22 17 21 16 20 13 22 15 24 18 24 17 22 15 24 20 13 3 2 0 0 0 1 0 3 1 3 1 2 0 2 0 3 1 4 2 4 1 3 1 3 1 3 1 3 0 2 2 4 2 4 0 2 2 5 2 6 13 28 30 30 26 28 26 28 26 28 26 28 27 29 27 29 27 28 24 26 25 25 21 22 20 21 17 18 7 11 3 6 4 4 6 6 15 14 14 23 13 68 92 122 103 121 92 89 69 86 91 102 89 90 83 92 82 93 81 103 91 98 90 102 94 114 103 92 59 69 52 68 74 122 71 121 143 143 87 91 118 82 58 103 153 168 130 98 78 147 158 156 56 35 36 172 153 185 122 179 128 180 131 178 128 174 121 171 116 167 111 161 104 155 100 154 93 146 88 144 88 143 81 136 78 133 79 132 74 129 73 132 79 122 67 111 74 118 76 105 67 99 64 92 58 93 68 107 87 133 116 165 133 172 143 187 167 197 169 192 157 173 138 156 133 151 125 136 115 126 109 124 106 119 105 117 107 116 103 110 101 109 100 105 96 102 93 101 92 99 85 96 90 106 98 110 98 107 94 102 89 99 88 98 83 107 88 102 89 109 85 98 87 100 86 105 85 98 108 124 89 104 89 102 89 104 93 107 92 109 103 118 105 116 103 116 109 125 109 125 106 122 106 124 107 125 110 128 110 120 94 104 84 103 94 110 95 109 94 109 98 117 104 123 105 121 100 116 96 113 102 121 99 120 106 113 91 111 98 118 103 120 102 118 96 113 88 105 84 104 83 102 84 109 91 109 89 110 87 102 85 106 90 111 91 108 86 103 85 104 83 101 80 96 75 93 81 96 79 91 76 90 76 90 79 92 76 88 73 87 74 89 67 87 65 83 60 83 66 90 75 88 39 50 43 53 43 55 43 53 41 50 37 47 34 43 28 37 24 31 21 32 21 29 14 45 59 71 55 63 28 59 46 65 46 62 45 61 46 60 41 57 41 57 41 57 41 57 40 58 44 60 42 57 42 60 41 61 41 61 41 61 41 61 42 62 42 61 41 61 40 60 41 61 41 62 41 61 40 59 43 62 40 58 37 57 38 58 42 57 41 55 40 54 38 53 36 54 38 54 33 33 20 59 39 54 39 54 39 54 39 54 36 51 37 52 38 53 38 54 35 53 33 54 34 53 35 52 39 52 37 51 40 53 39 50 43 53 44 53 44 54 44 57 41 53 38 51 37 53 39 55 38 53 40 53 37 51 38 54 41 55 41 55 42 57 45 59 44 56 41 56 43 57 42 54 44 58 45 59 45 58 43 56 43 59 44 59 44 59 44 59 46 61 45 60 44 59 44 59 45 60 45 60 45 60 45 60 47 61 46 60 46 61 47 63 45 64 45 66 49 65 47 64 50 64 50 65 49 62 55 78 75 86 78 87 79 86 77 84 79 86 77 84 73 81 70 79 73 80 71 77 70 77 71 78 68 75 68 76 69 77 70 78 62 77 73 76 63 70 63 71 70 75 69 75 70 76 71 74 67 74 66 72 65 70 63 69 64 70 66 73 68 69 64 65 61 66 63 67 63 66 60 63 59 63 59 63 58 61 56 59 55 59 54 57 52 55 51 54 54 57 52 55 51 55 51 55 49 54 49 53 48 52 47 52 47 52 47 51 46 50 45 50 42 47 43 48 41 48 40 47 39 48 38 47 36 48 35 47 35 46 36 47 35 46 34 44 34 45 35 46 34 44 31 41 30 42 32 44 34 45 34 45 35 46 35 45 34 44 33 44 35 46 35 45 34 44 33 44 32 43 33 45 33 43 31 41 32 43 32 43 32 43 32 43 31 42 31 41 30 40 29 40 32 43 31 43 30 42 30 41 29 41 29 42 30 43 31 43 30 42 30 41 29 40 28 40 29 41 29 40 28 39 27 39 28 39 27 39 26 38 26 37 25 37 25 38 27 39 27 40 23 36 25 38 27 38 25 37 25 36 24 37 27 39 25 36 25 37 25 37 25 37 25 37 23 34 22 33 21 34 22 35 23 34 20 33 23 36 24 35 23 35 23 35 23 35 23 35 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 2 2 2 3 4 5 6 1 1 1 1 1 2 3 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 8 7 6 5 7 7 7 6 8 7 9 11 17 20 20 22 22 22 19 20 21 24 20 22 21 23 22 22 21 21 20 19 22 22 24 23 24 23 24 26 23 13 4 1 1 0 0 1 2 3 3 3 3 2 2 2 2 3 3 4 4 4 3 3 3 3 3 3 3 3 2 3 3 4 4 3 3 2 4 5 5 9 18 28 32 30 29 29 29 29 29 29 29 29 28 28 29 29 29 29 28 27 29 26 22 20 20 20 19 18 13 10 8 4 3 5 6 12 15 24 21 34 38 101 119 137 123 129 102 95 79 89 95 100 91 80 89 80 94 77 96 82 104 82 101 87 104 100 107 74 63 57 65 58 95 131 73 122 167 128 73 96 116 84 62 136 170 187 143 126 93 175 177 152 51 52 86 222 185 227 177 235 177 228 176 227 173 228 169 228 177 224 174 219 169 215 166 214 160 207 157 205 157 204 154 199 150 199 150 197 143 193 142 195 137 186 131 169 118 152 113 148 111 141 99 124 89 124 100 136 90 114 89 115 79 91 76 123 108 149 110 153 115 151 111 144 126 155 122 150 121 150 125 152 120 140 121 145 128 147 125 142 123 143 128 143 123 137 123 141 116 120 106 112 104 116 110 120 108 115 102 107 96 104 95 104 92 117 97 102 92 114 96 106 92 110 98 118 98 115 126 137 104 115 103 114 100 113 99 112 105 125 113 133 116 131 114 132 115 138 120 141 118 137 115 137 119 141 121 143 121 136 107 121 99 122 107 128 109 126 106 127 109 132 114 140 118 140 115 138 111 137 118 145 114 145 121 138 108 136 113 142 118 143 115 139 112 134 105 128 103 128 102 126 103 132 109 132 107 133 106 126 101 130 105 134 107 133 104 129 100 128 102 128 99 123 92 117 96 121 92 117 89 116 89 117 94 119 90 114 86 112 86 113 86 112 86 108 81 106 83 110 92 109 56 71 58 73 58 73 54 74 53 71 49 64 44 58 42 50 34 42 32 39 29 38 25 61 72 90 70 84 46 85 66 91 65 87 63 83 62 82 58 81 58 81 58 81 58 81 57 82 61 83 59 81 58 81 61 80 62 80 62 80 62 80 62 80 62 80 61 79 61 78 58 77 60 78 61 78 60 78 62 79 60 77 58 76 58 76 59 78 59 77 57 75 56 75 50 74 55 75 51 53 35 77 55 74 55 74 55 74 55 74 50 69 51 70 51 71 52 73 52 75 52 74 52 74 53 74 54 69 50 64 51 67 53 66 53 64 55 64 53 65 54 70 53 69 51 69 52 72 54 73 50 71 53 71 51 69 51 72 54 73 54 74 56 76 58 78 59 76 56 75 56 75 55 72 56 76 57 76 57 75 55 73 57 77 58 78 59 79 61 80 60 79 60 79 59 78 59 78 59 78 59 78 59 78 59 78 59 78 58 78 59 79 61 81 62 82 65 84 65 84 65 83 64 82 64 85 66 85 72 100 83 104 88 108 87 103 79 95 79 97 79 97 79 98 80 98 79 93 76 91 75 90 76 91 72 88 74 91 76 90 74 88 65 94 82 93 74 98 86 97 76 88 74 87 75 88 73 82 74 84 73 82 70 80 69 77 68 76 70 77 69 73 66 69 69 73 66 69 63 67 61 66 62 67 62 67 61 65 59 63 58 63 57 62 56 60 55 59 57 61 55 59 54 59 54 60 54 57 54 57 53 56 53 55 52 54 51 53 50 52 49 52 46 49 47 50 47 50 46 49 46 49 46 50 48 51 49 51 46 51 47 51 47 50 45 48 44 49 45 50 46 49 44 48 44 49 46 50 46 50 45 49 46 50 45 49 45 49 44 48 46 50 46 49 45 48 44 48 44 48 44 49 44 47 42 45 42 46 42 46 42 46 42 46 42 46 42 46 41 45 41 45 43 44 42 44 41 43 41 42 41 43 42 44 42 44 43 45 42 44 41 43 41 43 40 42 41 43 41 42 40 41 39 41 41 42 40 42 39 41 39 40 35 38 37 40 39 42 41 44 35 38 37 40 38 40 38 39 38 39 36 39 38 40 36 36 37 39 37 39 37 39 37 39 35 37 34 36 34 36 35 37 37 37 33 36 36 39 37 38 35 37 35 37 35 37 35 37 0 0 0 0 0 0 0 0 0 0 0 1 0 3 2 4 2 4 2 4 2 5 4 7 0 1 0 1 0 2 1 4 3 5 3 5 3 5 3 5 3 6 4 7 5 6 4 5 3 5 3 5 3 5 3 5 4 6 4 6 4 6 4 6 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 1 7 3 8 1 6 2 8 2 7 3 10 7 16 15 23 14 20 16 20 14 19 16 23 15 21 16 22 17 21 16 20 13 21 14 22 17 23 17 23 22 28 21 11 0 0 0 0 0 1 0 3 1 3 1 2 0 2 0 3 1 4 2 4 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 2 2 10 17 27 28 28 28 30 28 30 28 30 28 30 25 28 27 29 28 29 27 29 28 26 20 19 16 19 16 19 7 10 2 4 3 5 8 9 11 18 8 17 31 98 100 117 101 113 80 83 70 88 92 102 90 88 83 93 85 95 80 98 91 98 92 105 97 113 95 79 55 63 56 62 104 143 62 123 161 118 54 105 98 66 56 140 156 156 121 98 74 156 154 105 23 30 86 190 134 167 124 173 124 174 128 172 126 170 124 170 118 167 117 166 117 166 116 168 113 165 110 163 109 161 103 158 102 161 102 158 96 156 99 159 99 153 107 144 98 123 88 115 70 90 70 92 79 112 103 135 120 140 114 134 94 107 72 102 62 88 62 92 67 94 74 106 72 94 73 94 76 99 83 104 93 107 96 112 105 118 106 115 107 123 120 132 124 134 132 146 127 135 117 124 111 125 115 129 113 122 104 111 95 105 92 104 96 109 88 94 89 98 77 88 74 92 81 97 83 102 118 122 94 105 94 104 92 100 87 96 91 103 97 108 101 109 100 109 94 112 98 116 97 112 94 111 97 114 98 115 97 109 85 97 84 103 93 110 95 108 90 107 86 106 90 111 94 112 91 110 92 109 98 117 95 116 102 109 87 107 93 113 98 114 95 111 88 105 82 101 82 102 81 100 82 106 87 105 84 106 84 100 81 101 84 104 85 104 84 102 80 99 80 99 78 94 73 90 76 92 73 88 70 87 71 89 74 89 70 85 67 84 68 86 68 88 67 85 62 83 66 87 75 87 39 51 44 54 43 54 44 55 42 52 38 48 35 45 31 39 25 32 21 31 19 27 14 47 60 75 56 63 28 60 47 67 46 65 46 63 46 62 43 59 43 59 43 59 43 59 42 60 45 61 44 59 43 60 44 64 44 64 44 64 44 64 43 63 42 62 42 61 41 61 38 59 40 61 41 62 41 61 41 61 40 60 39 59 39 59 43 60 44 59 43 58 42 57 35 55 42 59 38 35 20 57 41 56 41 56 41 56 41 56 36 51 37 52 37 52 37 52 36 51 33 51 35 53 39 55 42 53 41 53 46 58 49 57 49 57 50 54 42 50 42 54 39 50 36 50 36 52 37 53 34 50 38 52 37 50 37 52 40 54 39 53 39 54 41 55 43 56 40 55 42 57 41 54 41 55 42 56 41 54 39 53 41 56 42 58 44 60 46 61 45 60 45 59 44 59 44 59 44 59 44 59 44 59 44 59 43 58 43 59 45 61 48 63 46 64 45 65 48 65 48 65 49 62 50 67 55 69 61 82 79 87 82 88 79 82 71 76 72 81 69 77 64 77 66 79 68 75 68 74 67 74 67 74 65 73 66 74 67 74 66 74 66 80 63 74 58 75 59 67 64 74 63 75 66 75 63 71 64 73 63 71 63 68 61 68 62 68 63 69 64 66 61 64 65 67 60 61 56 60 56 61 57 61 57 61 56 59 54 57 53 57 52 56 51 55 50 54 51 55 50 53 49 53 49 53 48 53 48 52 47 52 46 51 45 50 45 50 45 50 45 50 41 46 42 47 40 47 39 46 38 47 38 47 36 48 36 48 35 46 35 46 35 45 33 43 33 44 34 46 35 46 36 47 36 47 37 48 36 46 34 45 34 45 34 45 34 45 34 45 35 46 35 45 34 44 33 44 33 45 34 44 33 43 32 42 31 42 31 42 31 42 31 42 31 42 31 42 31 42 31 41 30 42 29 41 29 40 28 40 30 42 30 42 30 42 30 42 29 41 29 41 29 41 29 41 29 41 29 40 28 39 27 39 29 41 29 40 28 40 27 39 22 35 23 36 25 38 27 39 24 36 25 37 26 38 26 38 27 38 25 37 26 38 24 33 25 37 25 37 25 37 25 37 24 35 22 34 22 34 23 36 26 36 22 34 24 37 25 36 23 35 23 35 23 35 23 35 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 6 5 5 5 5 6 7 7 4 3 3 3 3 4 5 6 5 5 5 5 5 5 5 5 5 6 6 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 8 7 6 5 7 7 7 6 8 9 14 17 21 22 18 20 20 20 18 20 21 24 20 22 21 23 22 22 21 21 23 22 22 21 21 20 21 20 27 27 22 10 1 0 1 0 0 1 2 3 3 3 3 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 2 2 5 14 23 28 29 28 30 30 30 30 30 30 30 30 28 28 29 30 30 30 29 29 30 26 21 19 18 18 17 17 12 8 6 2 3 5 9 15 14 28 12 29 56 125 125 136 121 114 90 88 85 95 99 103 93 83 88 81 97 79 96 78 101 80 102 91 108 100 99 61 66 48 57 59 124 133 61 103 137 88 58 109 95 66 78 179 172 180 136 128 103 186 169 110 40 68 141 238 176 223 177 223 172 222 171 218 168 220 168 222 163 214 163 214 163 215 165 216 163 214 164 212 160 208 157 207 158 211 159 212 157 212 157 212 161 199 144 185 147 161 97 91 60 79 64 92 84 119 109 139 105 145 127 157 131 156 101 106 85 130 87 135 85 122 84 131 95 128 90 117 83 109 79 106 89 113 89 115 95 119 98 118 92 119 107 128 111 132 121 145 130 145 128 143 130 151 141 161 146 159 138 149 129 143 126 140 127 126 113 136 139 124 95 105 94 110 95 103 90 111 124 120 97 105 100 111 104 113 103 112 104 117 107 124 111 126 110 126 107 129 113 133 113 130 110 129 110 129 109 129 108 123 98 113 92 115 101 123 105 125 104 126 99 124 103 129 108 133 107 131 107 132 113 140 109 140 116 133 99 128 106 136 112 138 110 135 103 127 99 125 100 127 99 124 99 129 104 127 101 128 101 123 101 128 101 129 102 129 102 128 101 126 97 122 93 120 93 120 93 116 90 113 87 113 88 114 87 112 85 110 85 111 87 113 86 110 87 108 82 104 83 107 91 108 56 72 60 74 58 73 56 75 54 72 51 65 46 59 43 51 35 42 32 39 28 37 25 64 77 94 71 84 45 85 67 94 68 92 66 87 64 83 59 84 58 84 58 84 58 84 57 85 61 87 59 84 59 84 64 83 65 83 65 83 65 83 63 81 63 80 62 80 61 79 59 78 61 80 63 81 63 80 61 79 61 79 60 78 59 77 59 77 58 77 58 76 57 76 52 76 59 80 55 56 36 76 56 75 56 75 56 75 56 75 54 73 54 73 54 73 54 73 53 73 52 70 51 69 51 68 54 66 51 62 53 61 49 56 47 56 49 54 42 53 48 67 47 64 48 67 50 69 51 72 47 69 52 72 51 70 51 71 54 73 52 70 51 69 51 70 51 69 49 70 54 74 55 73 55 74 56 75 55 73 53 72 55 74 56 76 58 78 60 79 60 79 60 79 60 79 61 80 60 79 60 79 60 79 60 79 60 79 60 79 61 82 64 84 63 82 64 82 64 83 65 84 64 81 64 88 72 92 78 104 88 107 86 104 83 101 81 99 89 104 82 95 74 91 73 91 74 89 75 89 74 88 73 87 76 89 73 86 72 87 75 90 74 88 74 92 74 85 72 92 77 90 75 88 76 88 73 81 72 81 71 80 69 78 68 77 68 75 68 73 67 71 65 69 66 68 62 63 59 63 62 67 61 64 61 64 60 62 57 59 55 60 55 60 54 59 54 59 54 59 53 57 51 56 52 57 51 54 50 53 50 52 49 52 47 51 49 53 51 55 53 56 47 50 48 51 48 51 47 50 49 52 48 50 48 49 46 48 45 49 45 49 45 48 43 47 45 49 45 50 46 51 48 53 49 53 49 53 48 51 46 49 45 49 45 49 45 49 45 49 46 50 46 49 45 48 44 48 46 49 45 48 44 47 43 48 42 46 42 46 42 46 42 46 42 46 42 46 42 46 42 47 42 44 41 43 41 42 40 42 42 44 42 44 42 44 42 44 41 43 41 43 41 43 41 43 41 43 41 42 40 41 39 41 41 43 41 42 40 42 39 41 37 39 37 39 37 39 37 39 36 38 36 38 37 39 38 40 39 40 37 39 38 40 36 35 37 39 37 39 37 39 37 39 36 38 35 36 34 37 36 38 38 38 35 37 36 39 37 37 35 37 35 37 35 37 35 37 0 0 0 0 0 0 0 0 0 2 0 3 2 4 3 5 4 6 3 5 3 5 4 7 3 5 2 4 3 6 5 7 3 5 3 5 3 5 3 5 3 5 4 6 4 6 3 5 3 5 3 5 3 5 3 5 4 6 4 6 4 6 4 6 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 1 7 3 8 1 6 2 8 3 7 3 11 10 19 16 21 12 18 14 19 13 19 16 23 15 21 16 22 17 21 16 20 16 24 14 21 14 20 14 20 19 26 19 10 0 0 0 0 0 1 0 3 1 3 1 2 0 2 0 3 1 4 2 4 1 3 1 3 1 3 1 3 2 3 1 2 0 3 1 4 2 3 6 20 27 32 29 31 29 31 29 31 29 31 29 31 27 30 28 30 28 30 27 28 27 26 20 19 16 18 14 16 6 9 0 2 2 6 8 13 10 19 1 19 50 113 99 119 98 101 71 83 82 99 100 106 96 91 84 94 87 98 82 100 89 97 93 109 101 112 86 64 59 57 50 87 133 121 50 88 95 71 59 104 75 51 84 170 153 154 114 107 96 167 133 74 11 54 127 193 131 177 122 174 117 170 119 165 118 163 116 163 120 166 118 164 113 163 112 163 111 164 110 163 103 157 97 156 101 159 99 157 94 152 97 154 105 153 115 150 108 106 47 39 44 52 48 59 61 75 72 84 67 92 81 93 88 122 91 82 57 84 68 104 80 96 72 103 75 97 70 91 64 84 60 81 61 84 62 85 65 89 66 86 62 86 70 90 68 88 73 93 79 95 82 96 84 102 93 112 110 125 113 130 119 137 126 143 131 131 132 169 181 151 118 131 114 128 107 111 99 122 128 115 90 100 92 101 93 100 90 96 101 107 101 109 105 110 103 107 93 108 96 111 95 109 94 109 93 107 91 105 89 101 81 93 73 93 83 102 86 103 86 103 80 99 83 103 84 104 84 103 87 104 93 112 90 111 97 105 79 98 86 106 92 109 91 107 83 99 81 98 83 101 83 98 81 101 84 99 81 100 82 96 85 101 83 99 81 99 82 99 84 99 79 94 75 92 77 94 72 90 69 87 67 87 68 89 65 85 64 84 65 86 68 89 67 85 67 83 62 79 64 82 73 86 39 52 45 56 44 54 46 56 44 53 40 50 37 46 30 38 24 32 21 31 20 28 14 49 65 78 56 62 26 61 46 68 49 69 50 66 47 63 44 59 44 59 44 59 44 59 43 60 47 62 45 59 45 62 45 65 43 65 43 65 43 65 42 63 41 63 40 62 40 62 39 61 40 63 41 63 40 62 38 60 39 62 39 61 38 59 41 58 43 57 42 57 42 57 39 59 46 62 41 37 22 58 42 57 42 57 42 57 42 57 42 57 41 56 41 55 40 55 36 53 38 53 36 49 34 45 34 41 27 33 23 28 18 21 12 21 17 22 14 27 29 47 35 47 35 49 35 51 34 51 33 50 39 54 39 52 38 53 40 53 38 51 36 50 36 50 33 46 32 48 37 54 40 53 42 57 43 57 43 56 41 54 41 56 42 58 43 59 44 60 46 61 46 62 47 62 47 63 47 62 47 62 47 62 47 62 47 62 47 62 48 64 50 66 47 64 44 64 46 64 48 66 51 63 51 70 60 76 66 84 81 87 78 82 75 84 77 88 70 79 63 72 57 72 61 77 63 74 66 75 65 74 63 72 68 75 63 70 60 71 65 75 49 70 55 74 51 69 58 81 63 78 59 74 60 74 59 72 59 69 59 68 60 67 60 66 62 68 61 66 61 65 60 64 58 61 54 58 53 60 57 64 54 60 55 59 54 57 51 55 50 54 50 54 50 54 50 54 49 52 47 51 46 50 47 51 45 49 44 49 43 48 43 48 41 47 42 48 44 51 46 52 42 47 43 48 41 48 40 47 41 50 40 48 35 46 33 45 34 45 35 46 35 45 33 43 36 46 35 46 36 48 38 50 37 49 38 49 37 47 35 45 33 44 34 45 34 45 35 46 35 46 35 45 34 44 33 44 36 46 34 44 32 44 33 44 32 43 32 43 32 43 32 43 31 42 31 42 32 43 32 43 31 42 30 42 29 41 29 40 31 43 30 42 30 42 29 41 28 40 29 41 29 41 30 42 29 41 29 40 28 39 27 39 29 40 28 40 27 39 27 38 29 41 28 40 27 39 27 39 25 36 24 36 24 37 26 39 26 37 24 37 26 38 24 34 25 37 25 37 25 37 25 37 24 36 23 35 23 35 24 36 26 36 22 34 23 36 23 34 23 35 23 35 23 35 23 35 0 0 0 0 0 0 0 0 3 3 4 4 4 4 4 4 6 6 5 4 4 5 5 6 5 5 5 5 5 6 7 7 5 5 5 5 5 5 5 5 4 4 5 5 5 5 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 8 7 6 5 7 7 8 6 7 9 16 18 20 18 17 19 19 20 18 20 21 24 20 22 21 23 22 22 21 21 23 21 21 19 20 19 21 21 21 23 19 9 1 0 0 0 0 1 2 3 3 3 3 2 2 2 2 3 3 4 4 4 3 3 3 3 3 3 3 3 4 4 2 2 2 2 4 4 5 3 9 23 32 33 31 31 32 32 32 32 32 32 32 32 31 31 31 31 30 29 28 27 28 25 22 20 20 18 15 13 11 7 4 1 2 6 11 18 12 27 11 45 82 139 120 139 115 103 82 91 97 108 107 110 101 88 89 81 99 82 101 81 104 83 106 95 110 96 87 43 65 48 65 112 153 95 52 66 70 49 73 95 76 64 119 198 161 177 131 138 132 187 134 76 30 96 178 231 181 228 175 230 180 227 177 220 173 219 172 224 167 222 165 219 162 217 161 217 165 221 167 219 159 210 155 209 159 212 158 210 152 206 151 205 146 200 157 168 97 87 49 60 35 41 30 41 36 54 41 59 53 86 65 97 86 150 135 176 85 128 83 145 105 146 100 144 97 132 96 127 95 124 94 121 88 116 93 123 98 121 91 109 91 111 88 108 86 104 83 103 75 95 75 92 68 86 67 90 81 104 90 118 105 131 114 135 126 132 138 166 178 155 137 152 134 148 131 134 135 154 160 134 119 121 117 118 111 113 105 111 108 115 103 114 102 115 97 108 103 123 106 124 105 123 106 126 107 124 104 121 102 118 96 111 90 114 100 122 103 123 101 124 99 122 101 127 103 127 102 126 103 128 109 136 105 136 112 129 95 124 101 131 106 131 103 128 98 123 97 124 101 127 100 125 97 126 100 123 96 125 98 121 102 127 98 123 94 122 95 123 99 125 97 123 95 121 93 120 91 115 89 112 87 113 89 115 87 111 85 109 84 110 87 113 85 108 87 106 82 101 81 103 89 106 56 73 61 77 59 73 57 77 56 74 52 67 47 61 40 49 34 41 32 40 30 39 25 66 81 99 73 85 46 86 68 95 69 95 69 90 65 84 60 86 60 86 60 86 60 86 59 87 62 88 61 86 60 85 63 82 64 82 64 82 64 82 64 82 63 81 63 80 62 80 61 79 62 80 62 79 60 78 59 78 61 80 62 80 60 78 58 77 58 77 58 77 58 77 56 79 61 81 56 57 37 78 58 77 58 77 58 77 58 77 58 76 57 76 56 75 55 74 53 73 54 70 49 61 41 51 29 34 16 18 8 11 6 10 0 6 3 9 3 23 29 55 47 62 49 69 52 72 53 73 47 69 53 74 54 72 53 73 52 71 51 70 52 72 54 74 52 70 51 71 55 75 56 74 58 77 59 78 59 77 57 75 60 79 60 79 60 79 60 80 62 81 63 82 63 83 64 83 63 82 63 82 63 82 63 82 64 83 63 82 63 82 64 84 64 83 64 81 63 83 65 85 68 84 66 91 76 96 80 104 84 104 82 103 85 108 91 113 93 109 84 97 74 93 76 96 73 88 75 89 75 88 72 85 73 86 71 84 69 83 70 85 73 91 68 80 88 131 110 98 81 90 74 82 71 84 73 82 65 75 65 74 64 73 65 71 66 73 65 69 63 67 62 67 61 63 59 61 58 62 60 64 59 62 59 62 58 60 55 57 53 58 53 58 53 58 53 58 52 57 51 55 49 54 50 55 50 53 50 52 49 51 48 51 46 49 46 49 46 49 46 49 46 49 47 50 47 50 46 49 48 51 48 50 48 49 47 49 47 52 48 52 48 51 46 49 49 52 47 50 47 52 49 54 47 51 48 52 48 51 46 50 44 48 44 49 45 50 46 50 46 50 46 49 45 48 44 48 47 50 45 48 43 48 45 49 44 48 44 48 44 48 44 48 42 46 42 47 43 48 44 48 44 45 43 45 42 44 42 43 43 45 43 44 42 43 41 43 40 42 40 43 41 44 42 44 41 43 41 42 40 41 39 41 40 41 39 41 38 40 38 39 39 41 40 42 40 42 41 43 37 39 36 37 36 39 38 41 37 38 36 39 39 41 37 38 37 39 37 39 37 39 37 39 37 38 36 37 35 38 36 39 38 38 33 35 34 37 34 35 35 37 35 37 35 37 35 37 0 0 0 0 0 0 0 0 3 5 2 4 2 4 2 4 4 6 3 4 2 4 3 5 3 5 2 4 3 5 4 7 1 6 1 6 1 6 3 5 1 4 2 5 3 4 2 3 3 5 3 5 3 5 3 5 4 6 4 6 4 6 4 6 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 1 7 3 8 1 6 2 8 4 7 2 10 10 19 14 17 11 17 14 18 13 19 16 23 15 21 16 22 17 21 16 20 13 20 11 19 14 21 17 24 13 22 16 9 0 0 0 0 0 1 0 3 1 3 1 2 0 3 0 4 0 5 0 5 1 3 1 3 1 3 1 3 3 4 0 1 0 2 2 5 0 2 5 23 30 32 26 30 30 33 30 33 30 33 30 32 30 32 30 31 28 29 25 27 25 25 21 21 18 18 14 11 6 7 1 2 2 7 10 15 7 17 3 38 76 122 93 119 96 95 67 86 92 108 106 112 100 95 84 92 88 101 87 103 97 103 98 112 101 107 73 48 53 61 66 143 157 86 47 62 55 55 76 91 65 60 122 181 138 154 113 121 125 167 104 48 3 80 153 189 131 177 115 183 120 176 121 169 118 166 116 167 116 165 113 164 113 164 114 166 112 168 112 164 101 154 96 153 96 155 98 153 95 149 101 152 113 147 95 95 42 45 29 46 41 36 31 26 26 27 23 24 18 36 41 61 59 84 96 124 104 105 70 100 85 107 78 107 76 101 74 99 72 97 71 95 64 99 75 111 83 108 71 92 68 94 66 92 67 93 65 89 60 81 65 77 55 67 51 68 48 66 53 72 57 73 56 72 68 83 81 95 102 99 96 122 106 129 113 131 135 168 167 141 125 135 125 134 124 133 125 132 126 129 118 122 115 118 109 108 89 102 89 102 87 102 89 106 92 105 88 102 84 99 79 93 73 94 81 100 83 98 78 96 82 100 83 102 84 102 83 100 85 102 91 110 87 109 94 102 80 99 85 104 87 104 83 98 80 96 80 99 84 102 84 99 79 99 82 96 78 98 80 94 84 99 79 93 75 91 75 93 80 97 81 99 81 95 76 91 71 90 67 88 65 88 67 90 67 88 64 85 62 85 63 86 70 88 71 87 66 83 66 84 71 85 39 52 44 56 44 54 45 58 43 55 39 51 35 47 27 36 23 31 21 33 22 30 14 49 67 81 57 62 26 61 47 69 49 70 50 67 48 63 45 60 45 60 45 60 45 60 44 61 48 63 46 60 45 62 44 63 42 63 42 63 42 63 42 63 42 62 41 61 40 61 39 61 41 61 40 59 38 58 39 60 41 63 43 62 41 60 42 59 44 59 44 59 44 59 42 61 47 62 40 38 23 60 43 58 43 58 43 58 43 58 43 57 42 56 41 55 40 55 38 54 39 53 35 43 26 33 18 19 4 2 0 4 4 11 0 3 0 1 0 13 21 46 37 49 39 53 40 55 39 54 33 50 40 56 41 54 40 54 36 51 37 52 40 56 44 59 46 59 44 59 46 61 46 59 46 60 46 60 46 59 44 57 49 63 49 62 47 62 47 62 48 63 48 64 50 65 51 66 49 64 49 64 49 64 49 64 50 64 48 62 47 62 48 63 48 65 44 63 46 64 49 67 54 66 52 73 63 78 66 83 72 81 76 83 82 91 85 97 115 127 88 99 61 77 54 70 62 74 66 76 66 74 63 71 60 69 61 70 61 69 58 66 48 66 39 78 140 239 215 179 64 77 54 69 52 71 55 72 53 62 55 63 54 62 54 63 59 64 57 61 57 60 56 61 56 60 54 58 53 58 53 58 53 58 53 58 52 56 50 54 49 54 49 54 49 54 49 54 48 52 46 50 45 50 45 51 46 51 46 50 45 49 44 49 42 47 41 44 38 42 36 40 39 45 40 46 39 45 38 44 37 47 36 48 36 48 36 48 38 50 39 50 39 49 37 47 39 49 37 47 35 47 38 50 35 46 36 48 37 47 36 46 33 44 33 45 34 46 35 46 35 46 35 45 34 44 33 44 37 47 34 44 32 44 34 46 34 45 34 45 34 45 34 45 31 42 31 43 32 44 33 44 32 44 32 43 31 43 30 42 31 43 31 42 30 41 29 41 28 40 28 41 29 42 30 42 29 41 29 40 28 39 27 39 27 39 26 38 26 37 25 37 23 35 24 37 26 40 28 41 26 37 24 35 24 37 27 40 24 35 23 37 27 40 26 37 25 37 25 37 25 37 25 37 25 36 24 35 23 36 24 37 25 35 21 33 22 34 21 32 23 35 23 35 23 35 23 35 0 1 0 2 1 2 2 3 7 7 6 6 5 7 6 8 7 7 8 7 8 6 6 4 6 5 6 5 6 5 6 5 6 6 5 5 4 6 5 7 6 7 6 7 6 7 6 7 6 7 6 7 6 7 6 7 5 6 5 6 5 6 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 6 5 4 2 7 5 7 9 14 17 20 19 20 21 20 21 20 21 20 21 20 21 20 21 20 21 20 21 26 24 22 19 19 19 21 22 21 22 16 5 0 2 2 1 1 5 1 3 1 3 1 3 2 3 2 4 3 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 15 28 35 31 31 33 33 32 33 32 33 32 33 32 29 28 30 29 30 29 29 29 24 22 20 19 18 16 13 11 3 8 6 3 8 3 12 12 16 23 21 79 107 139 115 135 107 100 84 97 100 116 112 118 108 98 92 84 97 82 100 83 103 86 111 100 112 77 67 43 64 45 100 148 158 69 59 48 62 41 105 87 65 81 158 197 159 176 126 143 162 184 83 67 36 159 200 223 178 222 176 227 171 223 169 221 167 219 166 219 166 218 163 216 163 218 166 221 172 224 166 216 158 209 154 208 153 209 159 196 145 195 158 193 151 149 81 70 43 54 43 46 28 42 27 41 25 41 23 41 26 38 23 67 63 98 82 121 128 154 104 133 99 141 107 138 98 134 99 129 98 133 98 125 93 123 100 131 106 131 99 123 102 125 96 122 96 121 91 113 90 112 80 105 78 105 76 101 80 107 81 109 80 104 74 100 74 99 73 86 61 90 74 96 80 102 85 113 100 130 117 141 126 139 131 147 141 158 151 163 149 158 145 150 137 142 130 139 128 146 121 142 120 140 112 131 104 127 103 124 94 115 90 113 100 110 93 119 104 118 99 125 96 119 98 130 107 134 99 120 105 123 112 137 104 135 101 126 93 120 101 124 97 114 90 112 93 119 101 124 99 119 96 120 97 121 99 123 99 120 95 118 96 125 99 121 87 110 85 115 95 121 94 120 92 118 90 117 90 117 89 115 87 114 87 115 88 113 84 109 81 109 83 112 81 107 82 107 83 106 82 107 89 98 61 78 54 75 57 82 55 74 54 73 54 65 43 53 39 49 34 43 33 40 29 36 19 74 80 93 80 91 40 85 77 102 69 92 67 93 65 81 58 85 61 89 63 88 61 86 64 90 63 88 61 87 60 85 63 86 63 86 63 86 63 86 62 85 62 85 62 85 62 85 63 84 62 82 60 81 59 79 59 81 60 82 61 81 60 80 60 79 60 78 59 77 58 77 57 79 60 81 57 59 38 78 55 75 56 76 57 77 58 78 58 77 58 76 57 75 56 75 57 75 55 72 51 59 38 43 25 24 7 7 6 9 8 6 6 7 3 5 1 17 34 60 53 65 52 68 52 72 55 75 55 76 55 77 55 77 55 77 56 78 57 79 57 79 57 77 63 80 61 79 60 80 62 82 58 79 62 82 62 79 59 79 64 78 60 78 62 80 58 80 62 84 62 83 65 83 66 84 68 84 61 78 59 82 68 90 62 80 61 80 62 82 64 83 58 85 60 83 69 82 72 77 70 83 65 87 72 91 77 102 82 102 78 115 101 120 101 145 226 224 163 137 95 97 69 97 73 90 73 90 72 87 69 83 70 84 71 83 68 76 61 70 75 62 62 142 229 255 245 204 78 85 72 77 66 74 67 74 63 68 63 68 62 67 61 65 66 68 63 64 59 60 56 59 54 57 54 58 55 59 56 60 54 57 55 58 54 57 52 55 54 53 50 50 50 52 51 52 51 51 48 49 48 50 51 53 50 48 46 44 43 43 44 44 43 43 42 42 41 40 40 41 42 42 41 44 48 50 50 52 45 49 46 50 47 50 46 51 49 53 48 51 47 50 45 49 49 53 48 51 46 49 45 48 44 49 46 51 46 49 43 46 46 50 46 49 45 48 44 48 46 50 46 50 46 50 46 50 45 49 45 49 45 49 45 49 45 49 45 49 45 49 45 49 48 50 44 47 43 48 43 45 42 46 42 46 42 46 42 46 43 47 43 46 42 45 41 45 41 44 39 43 41 45 40 42 40 41 42 40 36 34 37 40 42 41 37 40 40 43 39 38 37 40 38 41 39 40 38 39 38 40 38 39 37 38 36 38 38 40 38 39 37 38 36 38 37 39 37 38 36 37 34 36 35 37 35 37 35 37 35 37 35 37 35 37 35 37 35 37 32 35 35 38 36 37 33 34 0 2 0 3 1 3 2 4 5 6 4 5 3 6 4 7 2 8 3 8 3 7 1 5 1 6 1 6 1 6 1 6 1 6 0 5 0 5 0 6 2 6 4 6 4 6 4 6 4 6 4 6 4 6 4 6 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 4 7 4 5 0 3 0 7 4 13 7 18 12 21 15 20 15 20 15 20 15 20 15 20 15 20 15 20 15 20 15 22 13 21 15 22 17 24 15 20 12 4 0 1 0 0 0 1 0 1 0 1 0 2 0 2 0 4 0 5 0 5 0 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 8 13 32 30 33 25 34 27 33 27 33 27 33 27 33 26 31 26 31 26 31 28 30 27 25 22 20 20 15 13 7 4 2 5 6 6 11 10 15 12 12 18 69 95 121 92 123 86 92 72 89 91 108 104 114 103 100 85 92 88 99 92 104 94 110 105 114 97 90 52 66 36 83 123 165 137 64 55 60 57 60 96 82 49 90 144 167 129 147 104 118 148 156 62 44 0 139 157 181 136 180 131 169 121 171 116 168 112 165 113 165 115 164 113 163 113 165 116 167 119 167 114 161 108 155 103 154 98 160 103 154 111 163 121 145 76 81 37 41 28 45 32 36 25 28 24 24 19 22 17 21 21 21 19 43 50 63 64 79 87 116 97 107 78 106 79 96 72 99 75 95 74 97 77 90 69 94 74 102 79 101 73 94 74 96 70 94 72 95 68 89 64 88 62 83 57 82 61 88 63 88 65 89 63 85 58 81 55 77 56 82 57 75 49 73 49 70 46 67 44 69 48 72 56 77 65 90 82 106 97 116 114 133 127 145 138 146 133 140 119 128 110 123 111 131 116 135 113 136 113 132 94 104 60 76 49 87 77 114 86 103 75 101 74 96 76 91 69 88 80 104 82 96 81 101 94 125 80 86 65 89 77 99 81 99 83 101 74 95 79 97 75 90 71 90 76 95 79 99 81 98 78 95 77 96 79 92 68 82 66 86 75 91 74 90 73 89 72 88 70 88 66 86 64 86 65 86 66 86 63 82 61 83 64 86 61 82 60 80 61 81 61 80 71 74 41 54 39 56 39 58 39 55 37 53 37 49 29 41 28 38 25 34 24 32 20 27 8 57 66 74 65 69 20 59 52 72 47 65 48 71 49 60 42 60 44 61 45 62 45 61 47 64 46 63 45 61 43 60 45 62 45 62 45 62 45 62 44 61 44 61 44 61 44 62 46 63 45 62 44 60 42 59 44 62 46 63 46 63 45 61 43 60 43 59 42 59 41 58 40 60 43 62 40 40 21 58 39 57 40 57 40 57 41 58 41 58 41 57 40 56 39 56 38 56 38 55 37 47 27 33 16 19 2 4 4 9 6 7 5 6 1 3 0 15 24 55 45 59 44 57 44 57 48 57 43 57 44 58 46 60 47 62 45 59 45 59 45 59 45 60 50 65 51 65 49 63 48 62 49 65 52 67 50 62 45 59 48 59 50 64 52 64 48 62 47 61 48 63 51 63 54 65 52 63 48 61 47 63 50 65 47 61 47 60 47 62 49 64 29 77 33 67 44 45 70 71 52 65 51 69 58 71 62 78 57 83 82 85 89 100 142 221 209 248 149 162 75 97 57 80 62 70 64 70 63 69 61 67 57 67 60 70 62 70 59 67 52 63 39 71 87 127 92 77 57 71 52 64 49 62 50 64 56 64 56 62 53 58 50 57 51 57 48 53 45 51 43 50 45 52 46 53 47 54 47 55 51 56 51 56 50 54 49 52 45 52 42 50 42 51 42 50 42 49 41 48 40 48 41 49 42 48 40 45 39 45 39 45 31 37 31 36 30 35 29 35 29 34 30 38 36 47 38 47 37 48 34 48 31 47 31 47 35 47 36 47 36 47 36 47 39 49 38 48 36 46 35 45 36 47 36 47 36 46 34 45 35 46 35 45 34 45 33 44 33 45 33 45 33 45 33 45 33 45 33 45 33 45 33 45 33 45 33 45 33 45 33 45 35 45 30 42 30 43 30 40 31 42 31 42 31 42 31 42 32 43 32 42 31 41 30 41 32 39 30 39 32 42 31 39 29 41 32 41 28 38 29 41 31 41 26 39 28 42 27 37 24 38 25 39 26 38 25 37 26 38 26 37 25 37 24 36 26 38 26 37 25 36 24 36 25 37 25 37 24 36 24 36 24 36 24 36 24 36 24 36 23 35 23 35 23 35 23 35 22 34 22 34 22 34 22 34 4 5 5 6 5 7 6 7 7 7 6 6 5 7 6 8 7 7 8 7 8 6 6 4 6 5 6 5 6 5 6 5 6 6 6 5 4 6 5 7 6 7 6 7 6 7 6 7 6 7 6 7 6 7 6 7 5 6 5 6 5 6 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 3 4 8 15 17 18 17 20 21 20 21 20 21 20 21 20 21 20 21 20 21 20 21 20 21 19 19 21 21 23 22 24 23 18 16 11 3 0 1 2 0 2 3 2 3 2 3 2 3 2 2 4 3 4 3 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 7 12 23 33 38 34 33 34 34 33 34 33 34 33 34 33 32 31 32 31 32 31 31 31 30 28 24 21 19 15 10 7 3 8 3 0 8 4 16 17 17 23 34 102 117 138 118 136 98 95 84 97 101 117 114 122 114 101 92 84 95 83 101 85 100 92 110 97 117 74 61 50 68 110 163 152 128 55 57 59 59 80 105 87 64 143 179 190 152 180 124 150 171 161 58 60 49 212 196 228 181 233 183 223 173 225 169 222 165 217 164 216 164 216 163 214 163 216 165 219 165 216 163 213 159 208 153 204 160 205 155 198 163 199 139 143 71 79 44 54 45 54 39 39 31 47 28 44 26 44 26 45 24 40 27 62 52 76 62 96 77 140 126 143 100 133 103 124 97 128 96 123 92 125 91 116 90 121 98 130 103 128 97 122 94 121 93 122 95 123 93 119 85 114 86 110 79 109 88 123 92 121 94 122 92 118 88 115 90 106 77 108 82 100 74 107 83 107 78 102 74 99 73 99 65 91 67 95 72 100 80 104 92 118 106 133 121 141 122 139 114 138 112 142 123 158 137 166 136 174 162 207 191 224 190 213 171 190 159 156 113 116 81 96 80 113 97 130 101 125 92 119 96 131 103 118 105 139 90 120 93 120 96 120 92 111 86 109 91 116 96 120 96 118 95 118 92 116 95 120 98 121 97 119 92 121 93 117 84 108 83 112 88 115 88 115 87 114 87 114 87 113 85 111 84 111 85 112 84 110 82 108 82 110 84 113 84 110 82 108 82 106 81 107 92 97 57 76 56 78 56 77 58 75 53 71 52 65 45 56 41 51 36 45 34 42 30 38 25 79 84 96 83 93 42 89 74 103 72 97 72 98 69 84 61 86 60 86 61 87 62 89 64 90 63 89 62 87 61 87 62 88 62 88 62 88 62 88 61 87 61 87 61 87 61 85 62 84 62 83 61 81 60 81 62 83 63 84 63 84 62 83 60 79 60 79 59 78 59 77 57 79 61 82 58 59 38 76 58 77 58 77 57 76 57 76 58 77 58 76 57 75 56 75 57 77 55 72 51 60 38 44 26 23 8 6 7 9 9 5 6 5 5 6 5 17 37 66 64 75 62 76 58 76 58 78 58 78 60 80 63 84 66 85 62 81 62 81 62 81 62 81 64 83 66 84 66 82 62 79 62 81 64 82 63 79 58 74 54 72 61 80 61 80 59 80 61 82 60 80 60 79 60 77 58 79 62 82 63 80 59 77 60 79 60 78 60 79 61 81 64 82 82 84 57 86 58 91 69 86 68 92 74 93 74 97 70 107 90 107 80 129 178 255 255 255 223 180 118 106 69 85 66 84 68 83 68 82 66 80 67 81 70 80 69 77 65 74 67 85 75 69 67 93 88 79 64 71 61 67 58 67 60 68 64 66 61 62 56 57 52 54 51 54 49 51 47 50 47 50 51 54 51 54 52 55 52 55 55 58 55 57 53 55 50 53 50 50 50 50 50 49 48 47 47 47 47 47 46 45 44 43 42 41 43 42 43 41 42 40 36 35 36 35 35 34 35 34 31 32 33 38 43 48 48 51 50 54 51 53 48 54 47 53 45 49 46 51 47 52 49 53 50 54 50 53 48 51 47 51 49 53 48 51 47 51 47 51 46 50 46 50 45 49 45 48 44 48 44 48 44 48 44 48 44 48 44 48 44 48 44 48 45 49 45 49 45 49 45 49 46 48 42 45 42 46 41 44 42 46 42 46 42 46 42 46 43 47 42 46 42 46 41 45 42 44 39 44 41 46 41 43 38 43 41 44 40 40 41 45 43 44 40 43 42 44 41 41 38 40 38 40 38 40 38 40 38 40 38 40 37 39 37 38 38 40 38 40 37 39 37 39 37 39 37 39 38 40 38 40 36 38 36 38 36 38 36 38 35 37 35 37 35 37 35 37 36 37 33 34 32 35 35 38 3 5 3 5 4 6 5 7 5 6 4 5 3 6 4 7 2 8 3 8 3 7 1 5 1 6 1 6 1 6 1 6 1 6 0 5 0 5 0 6 2 6 4 6 4 6 4 6 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 1 5 0 10 13 22 12 18 12 23 15 20 15 20 15 20 15 20 15 20 15 20 15 20 15 20 11 20 14 24 18 24 16 21 13 14 5 1 0 1 0 1 0 2 0 2 0 2 0 3 0 4 1 4 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 14 21 35 33 37 31 37 30 35 30 35 30 35 30 35 29 34 29 34 29 33 30 32 28 27 24 21 19 15 13 6 6 2 2 3 6 14 15 21 10 14 36 97 103 118 92 121 78 89 75 94 94 111 108 121 110 104 85 91 87 100 94 105 102 108 96 120 113 85 31 61 96 150 143 148 109 66 58 65 56 102 98 75 47 143 157 156 128 150 98 132 160 131 33 35 47 198 147 183 135 179 131 176 122 171 119 167 116 165 115 165 116 164 114 163 114 165 117 167 115 164 115 163 112 158 107 154 105 159 104 154 114 147 84 80 45 56 31 45 39 46 28 31 27 30 29 32 29 33 29 33 22 27 26 41 39 48 47 60 52 94 97 111 79 98 76 101 70 98 72 92 69 91 68 82 66 94 76 103 79 100 73 96 68 92 68 92 69 93 69 92 67 88 60 80 55 82 64 93 67 92 68 92 67 89 64 87 68 83 55 78 56 78 56 81 60 82 58 80 57 81 59 82 64 83 63 80 60 77 61 78 63 77 66 80 69 84 75 89 70 89 79 105 92 114 94 115 115 143 127 163 146 186 171 208 188 236 211 247 209 229 164 168 129 138 82 95 62 86 49 68 50 86 69 92 96 113 59 93 55 78 61 87 70 93 75 97 68 87 70 89 71 88 70 87 74 93 76 96 78 96 77 94 75 93 75 89 68 83 67 86 69 86 69 86 70 87 70 87 67 85 64 84 63 84 64 85 61 82 60 81 61 83 63 85 64 85 63 85 67 88 70 91 82 78 39 51 38 57 40 56 42 56 36 51 35 49 32 45 30 39 27 35 26 34 22 29 17 65 72 78 65 71 22 64 59 82 59 76 56 75 51 61 45 61 43 59 42 61 46 64 47 64 47 63 46 62 45 61 46 63 46 63 46 63 46 63 45 62 45 62 45 62 45 63 46 63 46 62 45 61 44 60 43 60 44 61 44 61 43 60 44 61 43 60 43 59 42 59 40 60 44 63 41 40 20 56 42 59 42 58 40 57 39 56 41 58 41 57 40 56 39 56 38 56 38 55 38 48 28 35 18 20 3 5 5 9 6 7 3 3 0 6 0 13 24 60 46 60 43 58 45 57 46 58 42 58 42 60 44 62 46 64 46 63 46 63 45 62 45 62 48 63 49 63 49 63 48 62 48 63 51 65 53 65 49 59 49 63 58 64 49 59 43 53 45 59 46 59 46 58 47 57 45 58 46 61 46 58 41 53 45 59 44 58 44 59 45 60 58 35 30 53 83 138 78 76 59 70 55 72 60 70 60 77 55 80 75 83 92 102 128 187 195 238 149 139 58 79 53 64 57 64 58 66 59 66 58 66 57 66 57 66 57 64 54 63 42 63 46 54 46 70 55 56 46 56 45 54 45 55 48 58 55 61 53 57 48 52 44 50 44 51 43 50 43 50 44 51 46 51 47 51 46 51 46 51 44 50 43 51 43 50 42 48 40 49 43 51 41 47 38 46 35 44 37 45 36 42 31 37 31 37 33 40 35 39 33 37 32 37 32 36 31 35 30 35 25 29 26 35 34 47 39 49 40 51 38 50 34 47 30 46 34 46 35 47 36 48 37 48 39 50 39 49 38 48 37 48 39 49 36 46 35 46 36 48 36 47 35 46 35 45 34 45 33 45 33 45 33 45 33 45 32 44 32 44 32 44 32 44 33 45 33 45 33 45 33 45 34 44 30 42 31 43 31 41 32 43 32 43 32 43 32 43 31 42 31 42 31 42 31 42 33 41 30 40 33 42 32 40 29 40 32 42 33 43 34 44 29 41 28 41 28 41 27 39 25 38 25 38 25 38 25 38 27 39 26 38 26 37 25 37 26 38 26 38 26 38 26 37 25 37 25 38 26 39 28 40 25 37 25 37 25 37 25 37 23 35 23 35 23 35 23 35 23 35 21 33 21 33 23 35 4 5 4 5 5 6 6 7 7 7 6 6 5 7 6 8 7 7 8 7 8 6 6 4 6 5 6 5 6 5 6 5 6 6 6 5 4 6 5 7 6 7 6 7 6 7 6 7 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 4 10 20 22 21 18 20 22 20 21 20 21 20 21 20 21 20 21 20 21 20 21 20 21 20 21 24 24 25 21 20 17 19 11 4 0 0 0 1 2 3 1 3 1 2 1 2 1 4 2 4 2 4 2 4 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 14 27 34 36 37 38 38 34 34 34 34 34 34 34 34 36 35 35 34 34 33 33 32 28 25 23 21 19 16 12 10 5 8 1 0 10 10 20 21 14 33 60 129 119 134 116 126 96 98 92 105 106 119 118 127 118 101 90 81 96 85 103 87 110 86 107 107 114 48 55 77 147 147 151 137 110 59 57 62 63 124 103 88 63 176 172 183 158 176 117 168 179 133 40 51 108 242 181 230 186 221 172 232 171 222 169 220 167 218 167 218 165 213 163 211 163 213 166 216 161 210 161 210 159 205 154 201 154 200 155 193 149 171 103 103 64 71 39 55 45 54 41 49 32 50 34 54 36 52 32 49 34 52 34 56 35 54 35 64 58 98 91 138 110 126 96 131 98 126 97 119 91 120 88 110 88 121 99 130 100 125 95 123 93 121 92 119 91 120 94 123 105 124 86 110 85 117 90 117 89 117 89 117 88 115 86 114 81 111 86 109 83 111 82 101 81 107 80 105 78 104 78 105 80 116 79 116 80 118 82 119 84 116 81 112 78 111 79 112 78 112 91 124 98 128 95 124 99 138 118 160 144 205 203 255 239 255 252 255 246 255 245 255 243 255 225 249 212 220 159 164 134 139 85 121 125 142 62 93 86 114 86 114 87 114 86 111 91 116 90 116 89 115 87 112 93 119 93 119 93 118 91 117 93 120 92 117 88 113 87 115 87 114 87 114 87 114 88 115 86 112 85 111 85 112 86 113 84 111 84 112 85 113 87 115 85 112 86 114 91 121 99 127 106 106 59 74 54 78 57 78 58 75 53 71 52 66 47 59 42 51 37 45 35 43 31 39 33 85 86 97 80 92 40 88 80 110 81 104 75 99 69 85 62 87 60 85 59 87 63 90 64 90 64 89 63 89 63 88 63 89 63 89 63 89 63 89 62 88 62 88 62 88 62 86 62 84 63 83 62 83 62 82 60 82 61 83 62 82 61 81 61 80 61 79 60 79 59 78 57 80 62 83 59 59 36 74 60 79 59 78 58 76 57 76 58 77 58 76 57 75 56 75 56 77 55 73 52 62 40 46 28 25 10 7 7 9 9 5 4 1 3 7 4 13 34 68 58 69 56 72 56 76 58 81 59 78 60 78 61 79 61 79 64 82 63 81 62 80 62 79 65 80 61 78 61 78 64 81 71 83 68 81 68 80 63 73 59 76 63 75 56 78 58 77 58 79 57 76 56 74 56 73 56 76 57 76 56 74 54 73 58 77 57 75 56 76 57 77 62 90 40 172 250 255 220 125 77 93 66 87 62 82 61 88 72 92 70 99 92 114 93 125 178 197 150 116 79 91 65 80 61 77 63 79 65 78 64 77 58 70 60 71 63 73 64 73 65 66 58 70 67 69 55 57 49 56 49 57 51 59 53 61 58 61 58 59 55 57 53 56 53 56 52 55 53 57 55 58 50 54 50 54 50 54 51 54 46 50 48 52 50 53 50 52 47 49 51 51 47 45 44 45 39 41 41 42 40 39 35 35 35 35 38 38 39 37 37 35 34 33 34 32 32 30 31 29 28 28 27 31 37 43 47 51 50 54 49 52 47 52 45 51 48 52 48 51 47 50 46 50 50 54 50 53 49 53 49 52 49 52 46 49 45 49 46 51 47 51 47 50 46 50 45 49 47 51 47 51 47 51 47 51 44 48 44 48 44 48 44 48 45 49 45 49 45 49 45 49 48 50 44 47 45 50 45 48 43 47 43 47 43 47 43 47 42 46 42 46 42 46 42 46 42 45 40 44 42 47 40 46 38 46 40 49 44 51 44 50 39 42 40 42 39 40 38 41 39 40 38 39 37 40 38 41 39 41 39 40 38 40 37 39 38 40 38 40 38 40 38 41 37 39 37 40 38 41 40 42 37 39 37 39 37 39 37 39 35 37 35 37 35 37 35 37 33 35 35 37 35 37 33 35 1 3 1 4 2 4 3 5 5 6 4 5 3 6 4 7 2 8 3 8 3 7 1 5 1 6 1 6 1 6 1 6 1 6 0 5 0 5 0 6 2 6 4 6 4 6 4 6 2 4 2 4 2 4 2 4 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 2 4 2 5 2 8 0 12 13 22 13 20 12 21 15 20 15 20 15 20 15 20 15 20 15 20 15 20 15 20 14 23 16 25 18 22 13 17 17 12 0 0 0 0 0 3 0 3 0 3 0 3 0 3 4 5 3 4 3 3 4 2 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 2 17 28 35 34 38 37 38 33 35 33 35 33 35 33 35 32 36 30 35 29 34 28 33 24 24 21 20 18 15 11 7 8 2 2 5 8 19 14 20 8 29 65 116 98 114 94 105 79 95 85 103 98 112 109 125 108 101 81 91 89 103 95 103 99 102 106 122 73 58 68 142 131 156 138 160 90 55 52 64 74 118 90 65 62 150 143 152 136 139 95 157 152 98 24 37 101 200 153 194 155 182 131 185 126 173 124 169 121 169 123 169 121 166 119 164 119 166 122 169 116 161 115 159 111 155 107 152 100 156 113 151 111 138 90 95 53 53 29 41 35 41 33 41 32 34 31 32 26 28 23 26 22 26 18 25 19 29 24 31 34 42 54 102 99 102 70 98 72 98 69 92 66 91 66 82 60 90 73 100 73 94 69 93 72 95 69 91 67 94 76 105 85 98 61 82 63 91 65 85 67 91 67 90 66 89 65 89 65 87 62 81 55 78 59 84 59 82 59 83 60 84 61 82 54 75 53 77 59 81 63 85 66 87 71 93 75 92 70 87 68 91 71 90 65 87 62 88 58 88 61 86 56 96 84 130 115 189 185 245 205 243 206 250 182 218 177 206 164 197 166 205 162 176 156 197 190 185 98 110 60 81 59 81 61 80 56 74 65 83 66 86 73 93 76 93 76 93 75 92 74 90 72 89 78 94 75 91 73 90 73 90 71 88 71 88 70 87 70 87 66 85 63 84 63 85 65 87 66 87 67 88 67 88 68 89 63 84 63 86 70 95 79 102 84 82 43 53 38 56 39 57 40 56 37 53 37 51 33 46 29 39 26 35 25 33 21 28 22 68 69 73 58 63 14 57 48 74 53 71 51 72 52 65 44 60 43 60 44 61 45 63 47 64 47 64 47 63 46 63 47 64 47 64 47 64 47 64 46 63 46 63 46 63 46 64 46 63 46 63 46 62 45 62 46 63 47 65 48 64 46 63 45 61 44 61 43 60 43 60 39 61 45 65 42 39 19 54 42 59 42 59 41 58 41 58 41 58 41 57 40 56 39 56 37 56 38 56 39 49 30 37 20 22 4 6 5 9 6 7 4 1 1 7 0 7 20 61 42 58 42 58 44 58 47 61 44 62 42 62 42 62 42 62 44 63 43 62 41 61 40 60 49 63 47 60 47 60 48 61 53 59 45 52 43 50 40 43 34 42 31 34 28 51 43 53 42 56 43 55 44 56 46 56 42 56 41 54 40 54 40 55 43 57 42 55 41 55 41 56 18 57 38 135 182 182 144 73 64 69 54 63 52 56 49 62 50 67 56 68 79 79 68 87 80 115 59 71 40 64 49 50 55 60 56 62 56 61 54 60 57 63 54 58 49 54 45 51 32 37 29 49 38 40 34 53 35 44 39 46 41 48 45 49 51 56 51 56 50 55 50 55 47 52 46 51 47 53 49 53 49 50 49 50 48 49 46 50 39 46 39 50 38 51 38 50 38 47 44 48 38 41 36 43 32 38 33 37 32 36 30 34 34 39 34 40 35 39 33 38 30 35 29 32 26 29 23 27 25 27 20 28 30 45 44 54 40 49 36 48 33 46 32 46 38 49 37 47 36 46 34 45 38 49 38 49 37 48 37 48 37 48 36 46 34 45 35 46 37 47 36 47 35 46 35 46 36 48 36 48 36 48 36 48 33 45 33 45 33 45 33 45 33 45 33 45 33 45 33 45 36 46 32 44 34 47 34 45 33 44 33 44 33 44 33 44 30 41 31 42 31 42 32 43 32 41 29 41 31 43 31 39 29 39 30 41 35 44 33 41 26 40 28 40 25 37 25 39 27 39 24 36 23 37 26 40 28 39 27 39 26 38 26 38 26 38 26 38 27 39 27 39 25 37 25 37 26 38 26 38 24 36 24 36 24 36 24 36 23 35 23 35 23 35 23 35 20 33 23 36 24 35 21 32 3 4 4 5 4 6 5 6 7 7 6 6 5 7 6 8 7 7 8 7 8 6 6 4 6 5 6 5 6 5 6 5 6 6 6 5 4 6 5 7 6 7 6 7 6 7 6 7 4 5 4 5 4 5 4 5 5 6 5 6 5 6 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 4 5 8 8 9 11 16 19 21 20 20 18 20 21 20 21 20 21 20 21 20 21 20 21 20 21 20 21 21 21 23 23 23 21 21 19 25 12 2 1 2 0 0 3 3 0 4 0 4 0 3 1 5 3 4 2 3 2 1 2 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 9 25 35 39 36 39 37 38 35 37 35 37 35 37 35 37 36 36 35 35 33 33 31 32 27 26 21 20 16 14 7 6 7 8 3 3 14 14 19 19 18 56 92 145 112 133 119 110 96 104 100 111 108 114 115 123 112 93 87 80 98 88 102 85 103 86 120 97 77 64 131 144 150 137 154 149 78 42 61 66 93 139 84 90 93 183 158 192 155 160 122 192 159 90 41 63 160 237 204 221 185 223 179 228 179 225 174 221 170 216 168 214 168 212 166 211 166 212 169 215 167 211 164 206 159 202 156 201 152 199 156 188 149 183 138 154 77 83 47 65 48 53 38 54 38 52 29 43 24 44 30 52 35 49 25 43 27 52 33 56 30 56 46 110 105 131 96 122 95 122 94 117 90 118 89 109 86 119 100 129 100 122 95 122 99 124 96 120 95 127 111 145 104 122 87 111 88 118 93 117 96 121 95 120 94 120 94 120 99 116 94 132 98 103 76 119 76 103 79 107 82 110 84 114 82 121 82 123 83 126 87 129 84 126 91 133 96 132 93 129 95 130 100 132 94 125 91 127 88 121 84 117 79 116 83 122 94 136 121 155 121 147 130 173 168 210 189 226 189 218 181 215 184 204 165 185 160 216 194 243 202 224 180 191 144 151 104 119 90 112 83 110 85 112 85 109 91 117 90 116 90 116 90 116 95 120 92 118 91 118 91 117 89 115 88 114 87 113 86 112 83 110 82 109 83 111 85 112 85 112 86 113 86 112 84 111 84 110 81 107 82 110 88 116 88 97 61 80 58 77 56 77 56 74 54 73 55 68 48 58 40 50 35 44 33 41 29 37 42 93 90 97 76 88 36 85 66 98 70 94 65 94 69 91 59 86 61 87 62 88 62 87 64 90 64 90 64 90 64 90 64 90 64 90 64 90 64 90 63 89 63 89 63 89 63 87 62 84 63 84 63 84 63 84 63 85 64 86 65 85 64 84 62 81 61 80 61 79 60 79 56 80 63 84 59 58 35 72 58 77 59 78 59 78 59 79 58 77 58 76 57 75 56 75 56 77 55 73 53 63 42 47 30 26 11 8 8 9 9 5 8 1 5 10 5 10 31 70 60 72 58 76 57 81 59 83 60 81 60 82 62 83 63 84 63 84 62 83 61 81 59 78 61 80 61 77 57 69 49 60 34 38 21 27 20 29 20 25 22 30 11 19 17 58 52 69 54 76 55 77 56 75 56 75 53 72 54 73 54 73 55 74 56 75 55 73 53 72 54 73 59 71 58 64 42 81 50 82 51 72 51 80 59 80 58 83 59 81 60 78 66 83 66 96 76 97 74 79 67 83 58 77 57 71 58 69 57 67 55 64 59 66 53 57 45 48 38 44 49 56 50 56 44 47 43 57 44 51 45 54 47 56 49 55 54 58 55 57 54 57 53 56 50 52 49 51 49 53 50 54 49 53 48 52 47 51 47 50 45 48 46 49 46 47 44 46 43 46 46 44 38 37 38 43 36 37 35 36 35 36 35 37 40 38 37 36 35 35 35 35 34 33 31 29 27 24 23 22 22 20 17 20 28 42 51 61 49 53 49 53 49 54 48 54 47 51 47 51 47 51 47 51 47 51 47 51 48 52 48 52 48 52 49 53 48 51 46 50 48 52 47 51 47 50 46 50 47 51 47 51 47 51 47 51 46 50 46 50 46 50 46 50 45 49 45 49 45 49 45 49 47 49 43 47 45 50 46 49 44 48 44 48 44 48 44 48 41 45 41 46 42 47 43 47 43 46 40 45 43 47 41 47 38 47 38 51 44 54 41 47 38 43 42 43 38 39 38 42 40 41 37 38 36 39 39 42 40 42 39 41 39 40 38 40 38 40 38 41 39 42 40 42 37 39 37 39 36 38 36 38 36 38 36 38 36 38 36 38 35 37 35 37 35 37 35 37 34 36 34 36 34 36 34 36 0 4 0 5 1 6 2 6 3 6 2 5 1 6 2 7 2 8 3 8 3 7 1 5 1 6 1 6 1 6 1 6 1 6 0 5 0 5 0 6 2 6 4 6 4 6 4 6 2 4 2 4 2 4 2 4 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 4 2 3 2 5 3 9 5 12 8 18 13 22 12 18 15 20 15 20 15 20 15 20 15 20 15 20 15 20 15 20 11 20 13 22 17 23 17 23 22 14 0 1 0 0 0 4 0 4 0 4 0 4 2 3 4 5 6 3 5 2 6 1 1 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 12 28 41 40 38 37 38 34 36 35 36 35 36 35 36 36 31 35 29 33 27 32 27 30 25 26 20 18 13 10 5 0 11 3 4 8 10 20 10 15 11 47 89 125 91 116 99 95 79 96 89 106 96 108 103 122 102 97 78 91 91 104 95 101 103 102 108 110 68 118 139 151 134 149 130 148 50 49 69 59 107 111 72 58 97 151 138 160 128 124 103 178 126 58 22 51 142 194 166 150 112 164 126 165 139 181 134 174 127 168 125 166 128 169 126 167 126 169 129 172 133 173 127 166 121 162 120 162 116 160 119 149 120 156 131 142 56 55 38 52 47 47 39 45 35 32 22 20 17 29 35 45 54 51 32 31 23 32 23 23 19 23 29 61 76 103 84 98 70 94 68 89 64 91 63 82 67 97 82 107 80 100 76 101 77 99 74 96 75 107 97 129 78 98 71 92 70 97 78 103 74 97 73 95 72 95 73 96 71 89 96 160 126 94 46 84 68 91 68 90 65 87 62 83 52 79 54 84 62 92 69 97 73 97 69 94 67 96 72 100 70 103 84 114 84 104 71 96 68 92 59 93 69 104 69 99 74 105 66 112 71 94 43 78 49 82 50 91 71 115 88 121 117 144 128 145 126 183 151 158 140 164 141 169 149 170 142 159 124 136 109 117 92 100 74 85 72 89 72 89 72 91 75 92 77 92 74 90 74 91 74 90 72 88 71 87 69 85 67 83 62 81 60 81 60 82 62 84 60 81 60 81 59 79 57 77 63 82 57 75 54 75 57 78 58 67 42 60 44 57 38 55 38 54 38 56 40 53 33 45 27 37 24 33 24 31 20 26 35 82 79 80 62 66 17 60 46 73 50 67 43 66 47 65 41 59 44 63 46 62 44 60 47 64 47 64 47 64 47 64 47 64 47 64 47 64 47 64 46 63 46 63 46 63 46 64 46 63 46 63 46 63 46 63 44 62 45 63 46 62 45 61 45 62 45 61 44 60 43 60 39 61 46 65 43 39 18 53 40 58 41 59 42 60 43 61 41 58 41 57 40 56 39 56 37 56 38 56 39 50 31 38 21 23 5 7 6 9 6 6 9 5 4 12 0 6 19 62 44 59 40 56 39 55 39 55 35 57 37 59 40 62 42 64 43 64 42 62 40 61 39 59 38 57 44 58 39 46 26 33 0 1 0 0 0 4 1 4 16 13 0 0 1 38 40 51 40 54 41 55 42 57 45 58 36 52 40 56 42 56 40 54 42 55 40 53 39 53 39 53 37 57 36 58 50 57 44 37 11 22 23 45 47 56 51 61 44 64 52 59 59 57 43 58 45 66 38 55 46 56 54 61 51 55 49 55 48 53 45 51 30 38 29 37 29 37 30 38 27 40 35 39 37 51 45 39 44 48 47 50 50 52 50 53 51 55 49 53 48 52 46 51 44 48 43 47 42 48 44 48 48 46 48 46 45 45 42 45 38 43 33 42 27 38 21 35 34 43 39 40 29 32 31 40 31 35 29 33 28 34 31 37 35 36 32 32 29 31 29 32 26 27 23 22 17 16 12 13 4 4 0 5 11 30 37 52 40 50 39 50 38 50 37 51 34 45 35 47 36 48 38 49 35 47 36 47 36 47 36 47 37 49 39 51 40 49 36 46 37 48 37 47 36 46 35 46 34 46 34 46 34 46 34 46 35 47 35 47 35 47 35 47 33 45 33 45 33 45 33 45 34 44 30 42 32 45 33 44 33 44 33 44 33 44 33 44 30 41 30 42 31 43 32 43 32 42 30 41 32 43 31 40 30 38 29 41 35 44 31 36 27 42 31 43 26 38 27 42 27 39 24 36 23 37 26 40 28 40 28 39 27 38 26 38 26 38 26 39 27 40 28 40 25 37 25 36 24 35 22 34 23 35 23 35 23 35 23 35 23 35 23 35 23 35 23 35 24 35 21 32 20 33 23 36 7 8 7 8 7 8 7 8 6 6 5 5 4 6 5 7 8 7 8 7 8 7 8 7 6 5 6 5 6 5 6 5 8 8 6 5 4 6 7 9 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 3 6 7 8 5 5 4 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 8 9 8 6 5 7 8 12 14 19 20 20 18 18 18 16 18 19 22 21 21 19 19 21 22 21 22 21 22 21 22 25 25 26 23 22 20 23 23 20 10 4 2 1 0 1 3 4 0 5 0 5 0 5 3 5 0 0 5 5 1 0 6 3 5 5 5 3 3 1 3 3 2 1 5 2 1 1 7 23 33 38 38 37 41 39 35 40 38 36 38 36 35 34 37 30 48 32 38 24 46 41 33 24 26 25 25 20 16 9 6 2 3 0 9 20 18 19 24 21 86 112 143 113 138 117 108 100 106 100 110 108 113 117 120 100 83 87 82 100 87 101 90 105 97 103 81 122 130 155 133 148 139 157 112 72 54 71 70 126 133 72 100 118 187 158 183 142 155 143 200 118 59 44 88 183 255 179 170 122 189 155 219 212 244 175 205 148 198 128 206 185 208 152 196 153 191 146 194 146 189 148 193 152 195 151 192 166 197 157 189 161 207 163 156 60 84 53 73 55 65 50 57 29 40 19 40 26 46 32 57 54 74 41 50 35 56 30 55 25 48 20 61 65 120 101 120 94 119 92 112 87 115 91 112 93 118 96 127 103 124 96 123 102 129 101 122 103 141 119 138 93 117 91 118 97 125 101 125 101 120 95 127 102 121 97 130 108 112 180 219 109 118 95 114 89 115 90 118 94 121 92 116 88 121 92 122 89 121 94 131 93 127 94 128 95 130 96 131 98 141 115 152 111 143 103 141 89 137 103 141 103 153 115 152 118 151 113 148 112 143 100 131 93 124 83 113 76 109 72 106 75 111 82 127 109 162 146 188 156 189 153 168 132 163 133 152 128 157 132 159 129 151 118 141 106 131 100 123 94 119 92 120 97 122 93 118 89 114 86 113 84 112 87 115 87 113 84 110 82 108 79 107 82 110 83 110 80 103 73 101 77 107 78 103 85 109 78 101 72 97 73 99 80 90 55 77 57 77 54 74 53 72 53 72 54 68 48 59 42 49 32 41 33 43 33 41 44 102 97 118 83 100 39 97 82 99 65 95 65 96 66 80 58 85 61 88 63 90 64 90 63 90 65 90 62 87 61 89 63 89 63 90 64 91 65 91 63 89 63 88 62 87 61 85 63 85 64 85 64 85 64 85 62 83 62 82 61 81 60 81 61 80 61 80 61 80 61 80 57 78 64 78 61 64 26 72 62 80 59 76 58 78 61 82 60 78 58 75 55 74 55 74 57 78 57 75 55 64 42 48 27 25 10 6 4 6 8 5 4 5 5 5 6 9 27 72 67 75 56 81 61 83 56 85 55 86 68 90 67 97 78 100 66 88 64 87 66 89 63 84 61 83 58 73 52 64 35 34 6 13 1 12 6 8 5 12 17 17 3 8 4 49 55 68 53 71 51 73 53 73 55 73 55 76 58 76 53 71 53 75 53 72 52 71 52 72 53 73 49 67 50 73 57 71 41 51 5 29 24 61 53 77 57 79 61 73 59 71 56 70 57 71 56 69 58 70 56 69 54 68 56 64 50 55 43 51 42 50 33 39 32 39 37 44 39 43 40 48 46 51 45 51 49 57 52 56 48 53 47 54 50 57 53 56 52 55 50 53 48 52 45 49 44 48 44 49 46 50 45 49 46 50 46 49 44 48 53 40 48 50 24 37 65 69 55 34 46 57 32 29 42 36 39 40 37 37 35 36 35 36 28 28 27 26 25 25 26 26 22 20 17 14 10 6 3 2 5 4 0 2 11 28 42 52 49 54 50 54 50 55 48 53 49 53 49 53 49 53 49 53 48 52 48 52 48 52 48 52 47 51 47 51 47 51 47 51 48 51 47 50 46 51 47 52 47 51 47 51 47 51 47 51 46 50 46 50 46 50 46 50 46 50 46 50 46 50 46 50 45 48 44 47 43 48 44 49 43 47 43 47 43 47 43 47 45 49 45 48 44 48 43 47 39 44 42 47 43 46 40 45 41 48 43 51 43 50 40 46 42 43 39 40 38 41 41 45 42 43 40 41 39 41 39 42 39 41 38 40 38 39 37 39 35 43 42 39 36 41 39 37 39 41 38 39 37 38 35 37 35 38 36 39 37 38 36 37 33 35 33 36 34 37 35 37 36 39 38 39 35 37 36 39 2 7 2 7 2 7 2 7 1 5 0 4 0 5 0 6 2 7 2 7 2 7 2 7 1 6 1 6 1 6 1 6 2 8 0 6 0 5 2 7 2 6 4 6 4 6 4 6 3 5 3 5 3 5 3 5 1 5 5 7 3 4 2 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 6 5 6 3 4 1 8 7 16 13 21 12 19 11 19 12 18 14 19 15 20 15 19 15 20 15 20 15 20 15 20 15 24 17 24 16 21 16 24 12 9 0 1 0 0 0 7 1 5 1 5 1 4 1 2 1 5 3 3 1 1 0 0 0 2 0 4 0 2 0 2 0 2 0 6 1 6 5 16 19 31 35 37 36 42 41 39 35 36 33 35 33 35 33 36 33 34 18 52 30 24 10 29 22 25 18 18 11 8 2 1 6 0 3 12 15 21 7 18 8 73 98 116 93 113 85 97 81 101 94 108 102 120 108 113 89 92 80 96 92 102 95 105 97 111 94 104 114 154 132 152 131 156 141 106 53 60 53 81 124 91 63 64 115 148 142 145 119 123 125 171 79 40 22 93 155 228 135 128 85 147 114 174 162 189 125 157 105 150 92 170 142 164 110 147 106 138 96 139 84 123 84 123 83 121 80 118 68 109 74 97 73 123 106 104 61 75 56 53 39 45 34 24 28 25 21 25 23 26 22 28 35 48 34 32 27 34 24 34 25 23 11 24 41 86 80 92 73 97 73 92 68 91 68 89 73 94 76 104 84 104 82 107 76 101 77 96 80 113 92 107 82 102 77 99 78 102 80 101 77 95 72 97 78 101 81 107 72 147 159 139 77 97 69 99 76 92 67 97 80 101 73 93 61 92 65 93 63 93 67 100 66 96 67 97 66 98 67 98 67 105 82 115 81 105 72 104 63 100 72 102 74 114 85 113 89 118 87 115 86 109 75 97 70 92 60 81 54 76 50 73 48 72 42 66 38 65 42 69 54 86 65 86 70 106 90 109 81 101 86 105 90 109 92 110 97 112 92 105 83 95 75 89 72 89 72 89 73 91 75 93 75 91 72 86 67 82 64 80 67 84 61 82 62 84 62 81 63 84 61 81 60 84 67 91 84 99 69 81 57 76 57 79 61 67 38 55 42 58 39 56 38 54 37 54 39 52 33 45 30 37 22 31 24 34 24 30 31 82 60 82 71 74 7 78 50 76 54 69 40 73 57 65 44 62 46 63 46 63 46 62 46 64 48 64 45 61 45 63 46 63 47 64 47 65 48 65 46 63 46 62 45 62 44 62 48 65 48 65 48 65 48 65 46 63 46 63 45 62 44 61 44 61 44 61 44 61 44 61 42 60 47 59 44 46 10 54 45 61 42 58 41 59 44 62 44 61 43 60 42 58 41 57 38 57 40 58 41 51 31 38 18 21 4 5 2 6 5 7 7 9 4 7 0 5 12 62 48 59 38 59 42 56 39 60 47 78 62 82 59 81 58 75 57 78 54 73 49 67 42 62 43 65 45 60 42 49 21 18 0 4 0 5 4 7 9 15 14 10 1 0 0 35 45 50 37 50 36 49 37 51 40 53 40 56 43 56 39 52 40 56 38 52 38 52 38 53 39 54 39 51 39 54 45 53 37 41 14 26 29 50 51 58 50 58 46 57 46 55 46 55 46 56 47 57 47 56 50 53 53 50 48 49 40 42 34 39 33 39 31 37 31 39 37 46 39 45 39 46 44 48 43 47 47 52 47 50 48 48 48 48 51 49 49 50 46 49 45 47 43 46 43 45 42 44 41 44 42 45 45 44 45 44 43 43 39 42 19 40 33 24 52 188 243 241 129 58 23 43 36 35 35 32 29 32 26 28 22 25 21 25 24 25 20 19 14 14 11 13 8 9 6 6 1 1 0 0 0 1 0 0 3 22 34 51 42 50 41 50 39 49 36 47 38 49 38 49 38 49 38 49 37 48 37 48 37 48 37 48 36 47 36 47 36 47 36 47 37 47 36 46 35 47 36 48 35 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 34 46 34 46 34 46 34 46 33 44 32 43 31 44 32 45 33 44 33 44 33 44 33 44 34 44 33 44 32 43 32 43 29 41 30 42 30 42 29 41 29 42 31 44 32 43 30 41 29 41 26 37 24 38 26 40 29 41 27 40 26 39 27 40 29 41 28 40 27 38 26 38 23 40 29 37 24 39 26 34 25 37 25 37 25 37 25 37 23 36 24 37 25 36 24 35 21 33 22 34 22 35 23 35 23 37 25 36 22 33 22 35 7 8 7 8 7 8 7 8 6 6 5 5 4 6 5 7 7 6 7 6 7 6 7 6 6 5 6 5 6 5 6 5 7 7 7 6 5 7 6 8 6 7 6 7 6 7 6 7 5 6 5 6 5 6 5 6 3 6 7 8 5 5 4 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 6 5 3 3 6 7 13 15 19 19 20 18 19 19 19 19 18 19 19 20 20 22 19 20 19 20 19 20 19 20 20 21 24 24 24 21 22 22 15 6 0 0 1 1 3 6 5 1 5 2 3 1 2 2 0 10 5 4 0 15 10 5 6 10 10 16 15 19 16 18 15 15 9 12 7 7 8 17 26 36 35 37 33 39 35 37 42 46 40 42 35 38 32 35 43 42 30 44 44 58 38 31 28 29 20 20 13 15 11 15 2 5 5 14 22 19 18 28 32 112 122 144 117 129 98 108 93 114 108 102 102 115 113 89 98 82 93 86 104 90 104 90 104 96 106 97 142 137 154 126 158 135 153 77 62 60 50 120 119 126 61 111 128 192 152 185 133 158 154 188 78 57 42 147 191 255 164 161 125 191 156 216 195 219 159 194 144 179 139 215 179 202 151 185 143 174 135 176 151 189 150 187 147 184 145 180 148 187 137 130 83 124 101 119 90 97 67 77 46 59 38 46 29 43 25 47 30 43 22 42 28 59 39 52 34 53 31 60 29 54 23 48 49 109 98 112 95 117 95 117 93 113 91 115 98 121 97 126 102 125 100 129 105 134 108 129 110 144 119 137 97 120 93 118 97 127 105 131 108 131 101 121 98 128 103 125 100 205 162 129 97 130 102 124 105 118 91 131 112 130 97 123 94 119 96 121 96 121 100 127 99 125 99 126 99 126 101 129 98 138 110 148 110 142 105 141 99 139 100 143 109 157 117 155 122 161 119 158 117 149 106 138 102 133 91 123 83 115 77 110 69 101 70 103 71 102 71 101 67 100 71 93 66 100 74 97 71 100 70 100 74 108 84 116 89 120 94 125 97 126 95 123 93 120 92 118 91 118 91 118 92 117 87 112 84 112 86 114 88 113 85 112 87 114 86 112 89 117 90 114 85 114 96 130 109 128 89 105 73 97 75 103 76 89 57 80 60 80 57 79 57 75 55 74 56 69 48 58 41 48 32 41 33 43 32 42 37 91 78 108 86 103 34 95 88 112 80 110 75 103 67 75 64 90 64 91 64 89 62 88 63 90 65 90 62 88 62 90 63 90 64 90 65 91 65 91 63 89 63 89 62 88 62 85 65 87 66 87 66 87 66 87 65 86 64 85 63 84 63 84 61 80 61 80 61 80 61 80 61 80 65 78 62 66 28 74 62 80 60 78 59 79 61 81 58 78 60 80 61 79 59 77 57 78 57 75 55 65 43 48 28 26 10 6 5 6 8 5 8 8 7 7 6 8 24 71 64 77 58 81 57 84 59 94 68 104 87 118 93 121 92 115 93 119 90 112 78 99 68 94 61 89 60 84 57 74 39 41 13 17 2 9 5 9 8 12 13 14 6 8 6 48 55 67 49 68 47 69 48 68 50 70 52 72 55 73 53 72 54 75 51 70 51 71 52 72 53 71 51 66 52 68 53 68 52 66 41 56 45 69 56 68 50 67 55 64 54 62 53 62 53 63 55 65 54 63 51 59 46 56 47 54 44 48 39 45 37 43 44 47 44 50 50 53 53 54 47 54 50 55 49 54 50 57 47 53 47 54 48 53 47 52 47 51 46 50 45 48 44 47 47 50 45 48 43 47 43 47 41 45 41 44 39 42 36 40 41 41 28 17 48 142 193 173 108 51 28 42 35 27 30 30 32 31 28 26 22 22 20 20 17 16 13 9 6 4 2 2 0 0 0 0 0 0 0 0 0 1 0 1 1 16 36 56 49 54 50 54 49 55 48 54 49 53 49 53 49 53 49 53 48 52 48 52 48 52 48 52 47 51 47 51 47 51 47 51 48 52 47 51 47 51 48 52 47 51 47 51 47 51 47 51 48 52 48 52 48 52 48 52 46 50 46 50 46 50 46 50 45 49 44 48 44 48 45 49 45 49 45 49 45 49 45 49 44 48 44 47 43 46 42 46 42 48 41 47 42 45 43 46 42 45 43 46 44 46 44 42 42 43 40 41 39 41 39 41 42 44 41 42 39 41 40 42 43 44 42 43 40 41 38 40 36 41 39 39 36 40 37 36 35 37 36 39 37 40 39 41 35 38 36 39 37 38 36 37 33 36 34 36 35 37 35 37 35 38 36 37 32 33 31 34 2 7 2 7 2 7 2 7 1 5 0 4 0 5 0 6 1 6 1 6 1 6 1 6 1 6 1 6 1 6 1 6 1 7 0 7 1 6 1 6 3 7 5 7 5 7 5 7 3 5 3 5 3 5 3 5 1 5 5 7 3 4 2 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 6 4 5 1 4 2 10 8 17 13 20 12 19 12 21 15 19 13 17 12 19 16 22 14 19 14 19 14 19 14 19 10 22 17 27 20 24 18 24 8 5 0 0 0 1 2 8 5 5 4 4 0 2 0 0 0 1 0 6 12 34 29 30 20 28 26 36 35 43 38 43 46 46 38 41 33 36 34 45 50 57 53 54 46 48 43 46 31 38 35 38 35 42 38 40 23 44 44 30 9 30 23 30 17 20 11 9 2 3 0 2 4 2 10 15 13 18 6 20 35 106 108 117 102 109 62 85 79 112 97 84 71 104 96 92 86 98 88 102 98 109 100 106 99 105 94 119 129 160 128 151 128 159 111 77 55 62 61 132 111 74 52 72 128 150 137 141 109 127 143 148 36 33 24 153 167 220 117 122 93 153 119 176 153 171 117 155 108 139 114 188 135 162 116 150 110 143 107 149 115 152 114 150 112 149 113 152 141 186 128 112 66 106 98 117 93 64 47 61 38 38 27 42 26 26 24 30 27 27 21 26 20 37 28 29 27 35 27 38 24 37 28 40 53 103 97 102 81 99 78 101 82 96 81 102 89 105 81 104 80 99 77 103 82 107 82 100 83 115 94 109 79 99 74 97 79 107 89 114 88 112 85 99 79 109 85 97 101 163 104 108 86 105 93 89 79 91 73 115 96 103 71 100 71 99 73 101 74 102 75 104 74 103 72 102 71 101 71 100 68 104 78 112 78 108 75 107 72 99 68 104 83 117 88 114 94 121 97 121 94 116 84 106 81 101 71 90 65 83 57 78 52 77 54 78 54 77 52 76 52 77 54 72 51 77 57 74 52 66 46 59 43 60 46 64 41 60 50 72 63 83 71 88 73 90 72 88 71 89 72 90 74 90 71 87 69 87 71 88 63 82 61 83 65 87 65 85 67 88 67 86 64 87 71 96 71 86 56 70 47 69 53 76 54 63 39 57 43 59 40 58 42 58 40 56 40 53 33 45 28 36 22 31 24 34 23 29 36 74 72 82 29 58 21 59 51 60 41 80 58 75 55 75 45 64 48 65 48 64 47 63 46 64 48 65 46 62 46 65 47 64 47 65 48 65 49 66 47 64 46 63 46 62 45 63 49 66 49 66 49 66 49 66 48 64 47 64 46 63 46 62 45 62 45 62 45 62 45 62 46 62 48 60 47 49 12 55 46 62 44 60 42 60 44 61 38 56 41 60 43 59 40 56 38 57 41 59 42 52 32 38 20 22 5 6 3 6 4 7 9 10 7 7 0 2 8 57 48 63 38 57 36 61 49 76 45 71 57 83 66 90 70 91 67 88 67 84 56 72 49 70 43 66 41 58 36 51 24 25 10 13 0 7 2 3 1 4 11 8 6 2 3 35 47 50 37 48 34 46 34 48 35 49 37 51 38 53 39 53 40 55 37 51 38 53 39 53 39 53 40 54 46 55 46 55 48 58 47 54 49 58 50 51 44 53 45 54 43 53 42 53 44 53 48 52 50 51 49 48 44 46 44 49 41 44 37 42 36 42 43 49 41 49 45 54 45 52 45 49 45 49 44 48 45 49 41 45 46 47 47 46 46 43 44 45 43 44 42 43 41 42 45 45 43 42 40 41 39 41 38 39 38 38 33 35 29 33 35 26 19 32 19 33 31 37 30 30 36 37 20 23 29 27 26 27 22 21 15 15 12 13 5 4 3 2 1 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 8 28 55 43 49 42 51 39 49 37 48 38 49 38 49 38 49 38 49 38 49 37 48 37 48 36 47 37 48 37 48 37 48 37 48 38 48 36 47 36 47 37 49 35 47 35 47 35 47 35 47 36 48 36 48 36 48 36 48 34 46 34 46 34 46 34 46 34 45 32 44 32 44 33 46 34 45 34 45 34 45 34 45 33 44 32 43 31 42 31 42 30 41 26 39 25 41 27 43 26 42 27 44 27 45 27 44 30 42 29 42 29 42 29 42 30 42 28 40 27 40 27 41 31 42 29 40 27 38 25 37 25 37 25 37 25 38 24 34 24 36 24 37 25 38 26 38 23 36 24 37 25 36 24 35 22 34 22 35 23 35 24 36 23 36 24 34 19 29 17 30 8 8 8 8 8 8 8 8 7 6 6 5 5 6 6 7 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 7 7 7 6 7 6 7 7 8 7 8 7 8 7 8 5 6 5 6 5 6 5 6 3 6 7 8 5 5 4 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 5 4 5 9 11 15 17 20 19 19 18 21 21 20 20 18 18 17 20 21 23 21 22 21 22 21 22 21 22 19 21 26 27 27 24 25 24 14 5 0 0 1 1 4 8 5 3 3 2 1 1 0 3 0 6 9 45 60 75 59 64 49 50 47 52 53 58 54 56 54 54 50 55 53 57 60 71 75 79 78 82 77 78 76 80 64 69 63 58 49 50 42 39 49 31 36 36 40 44 28 40 27 28 20 18 8 8 1 3 0 3 7 15 17 16 19 36 66 134 120 139 122 124 75 79 89 116 106 86 77 95 109 89 99 88 103 91 109 95 109 93 107 92 102 106 151 135 152 132 160 145 103 55 65 58 100 159 102 116 57 123 140 197 148 180 123 174 170 163 47 57 56 193 203 250 146 158 135 194 159 219 190 206 153 187 144 167 160 220 160 188 149 179 142 174 144 182 160 193 160 190 155 188 158 194 170 206 146 131 99 142 128 165 110 84 59 73 41 69 47 62 38 50 28 47 30 46 28 49 33 57 31 45 34 58 34 59 36 69 53 82 87 145 137 151 105 118 97 127 106 121 99 128 112 130 107 131 109 130 110 136 113 136 110 126 109 143 123 140 108 126 99 118 97 121 101 124 103 130 107 125 106 136 113 128 137 190 114 136 121 126 112 121 97 120 107 152 123 128 95 129 101 122 102 125 105 128 106 130 105 130 104 130 103 131 101 130 105 141 110 147 111 145 108 144 108 139 102 152 121 159 117 160 118 160 123 163 122 154 113 145 106 137 98 127 90 118 81 110 76 103 72 100 71 99 72 99 72 101 74 99 75 103 79 102 76 102 70 95 63 90 60 89 57 86 57 86 59 91 64 95 67 95 70 100 77 108 85 114 88 115 89 115 87 111 82 108 80 106 79 108 82 109 80 105 82 107 78 106 81 109 80 105 78 102 71 95 69 95 73 99 68 84 56 80 59 78 55 77 59 77 57 75 56 69 48 58 39 47 32 41 33 43 31 40 26 109 117 150 106 98 25 103 71 103 76 104 64 95 71 91 62 88 63 91 65 92 66 92 63 90 65 91 63 89 64 92 64 90 65 91 65 92 66 92 64 90 64 89 63 89 62 86 63 85 64 85 64 85 64 85 64 84 63 84 62 83 62 82 62 81 62 81 62 81 62 81 62 81 65 80 66 70 29 72 63 82 62 80 60 79 60 79 55 76 59 80 61 78 58 75 58 79 58 76 56 65 44 49 30 27 12 7 5 6 7 5 7 5 6 4 3 4 19 67 71 87 64 86 63 102 82 121 77 106 71 101 70 102 73 107 71 104 73 105 71 102 70 102 72 106 73 101 66 81 38 39 20 24 5 14 8 10 5 7 9 10 8 8 6 46 55 68 49 69 48 70 48 68 49 69 50 69 50 70 52 72 53 72 51 71 53 72 53 72 52 69 51 64 56 67 55 65 55 66 55 64 52 64 49 58 48 66 50 58 51 57 51 57 51 59 49 58 50 58 50 57 49 56 50 55 49 52 47 51 46 50 52 53 49 49 49 50 48 46 48 50 47 50 47 50 46 49 42 47 45 50 46 49 43 46 43 47 43 47 42 46 42 46 43 46 41 44 39 42 38 42 40 44 40 43 39 40 35 37 24 30 32 32 27 38 41 38 36 33 29 25 22 31 32 24 16 15 12 9 6 5 2 3 0 0 0 0 0 1 2 3 0 0 0 0 1 1 1 1 0 1 3 2 0 4 29 58 49 55 51 55 50 56 48 54 49 53 49 53 49 53 49 53 49 53 49 52 48 51 47 51 48 52 48 52 48 52 48 52 49 53 48 51 47 52 49 53 47 51 47 51 47 51 47 51 46 50 46 50 46 50 46 50 46 50 46 50 46 50 46 50 46 50 45 48 44 49 46 50 43 47 43 47 43 47 43 47 44 48 44 47 43 46 42 46 41 47 38 43 38 42 41 42 42 38 44 37 45 37 47 39 44 44 41 43 41 44 43 45 43 44 41 43 40 42 41 43 41 42 40 41 38 39 36 38 39 39 36 39 39 40 36 36 38 40 38 39 37 38 36 38 35 38 36 39 37 38 36 37 34 36 35 37 35 38 36 38 35 38 36 36 31 31 30 32 0 8 0 8 0 8 0 8 0 6 0 5 0 6 0 7 2 7 2 7 2 7 2 7 1 6 1 6 1 6 1 6 0 7 0 8 2 6 1 5 2 6 4 6 4 6 4 6 3 5 3 5 3 5 3 5 1 5 5 7 3 4 2 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 5 7 5 5 2 6 6 14 10 18 14 20 11 19 13 23 14 18 13 18 14 19 15 21 16 21 16 21 16 21 16 21 13 23 18 26 19 24 18 24 12 10 0 2 0 1 1 7 5 3 2 2 0 0 0 0 0 1 16 64 69 74 43 53 40 44 31 35 28 35 25 29 22 26 19 28 21 28 26 40 41 50 49 65 62 70 67 79 82 94 86 85 74 82 71 70 45 46 55 36 37 52 18 9 18 21 13 14 6 7 2 4 3 2 11 14 8 16 9 31 70 113 101 114 100 112 65 74 60 87 79 81 67 93 90 104 91 107 98 108 99 112 103 107 100 103 93 128 135 155 125 164 144 157 58 60 46 68 131 146 89 66 58 79 133 152 134 132 105 148 150 107 23 31 58 173 174 211 105 123 103 157 120 183 144 161 111 144 104 131 135 179 121 153 114 143 102 136 105 145 118 153 116 147 107 142 111 151 139 175 109 106 84 125 118 159 88 65 58 52 35 88 70 56 43 38 29 29 24 26 23 30 31 40 23 25 28 39 28 35 33 51 45 69 78 120 114 132 58 66 54 90 86 91 74 90 75 91 71 97 79 101 84 110 91 113 88 104 89 121 103 118 87 105 81 101 82 106 87 108 88 112 90 108 86 109 88 106 126 195 102 98 99 97 73 111 72 101 93 130 100 105 77 109 81 103 83 106 86 109 86 107 85 106 81 104 77 102 74 101 78 110 79 111 81 110 79 107 84 105 80 123 102 122 94 123 91 124 96 127 92 118 83 110 75 103 70 95 63 88 55 80 51 75 52 74 54 80 61 84 57 79 57 74 51 68 48 64 52 67 51 66 49 64 47 63 51 65 45 58 40 56 41 58 40 57 41 59 44 63 48 67 51 71 58 79 65 83 65 82 66 85 63 85 64 84 59 77 56 74 51 74 56 77 51 67 51 72 49 69 49 69 48 68 47 60 39 58 42 55 36 54 40 56 38 55 40 53 33 45 26 34 21 32 24 33 21 27 9 120 125 177 186 126 21 153 140 176 151 163 144 180 121 75 40 60 45 64 48 66 49 66 46 64 49 65 47 64 48 67 48 65 48 65 49 66 49 67 48 64 47 64 46 63 46 64 47 64 47 64 47 64 47 64 46 63 46 63 45 62 44 61 46 63 46 63 46 63 46 63 44 61 48 63 52 53 11 50 46 63 46 62 44 61 43 60 43 60 45 62 45 61 43 59 39 58 42 60 42 53 33 39 22 24 6 7 3 6 4 7 8 9 5 5 0 1 7 55 61 78 53 70 55 86 72 94 55 69 41 62 40 62 42 68 44 65 44 68 50 74 51 72 31 66 49 83 64 78 41 41 7 9 0 0 0 4 4 7 12 9 9 2 3 34 49 53 40 51 36 49 35 49 36 50 37 49 35 49 37 52 37 50 36 51 38 52 37 49 33 46 36 49 37 48 37 45 34 42 28 32 27 32 26 31 33 47 39 45 34 45 32 46 35 47 44 47 48 47 46 49 38 48 41 47 43 47 42 46 42 47 45 48 41 46 41 45 38 42 38 43 35 43 37 44 38 42 38 42 39 43 42 42 41 41 40 41 40 41 40 41 40 40 38 39 37 36 35 36 35 36 36 41 36 40 34 38 31 36 32 32 14 15 15 32 28 29 30 20 12 22 22 15 7 14 5 6 2 1 0 0 0 0 2 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 1 2 0 0 19 50 44 50 43 52 40 49 38 48 38 49 38 49 38 49 38 49 39 50 38 48 37 47 35 46 38 49 38 49 38 49 38 49 38 49 37 48 37 48 38 49 35 47 35 47 35 47 35 47 34 46 34 46 34 46 34 46 34 46 34 46 34 46 34 46 34 46 33 45 33 45 34 46 32 43 32 43 32 43 32 43 34 45 34 44 33 44 32 43 28 39 25 39 25 40 26 43 27 45 27 47 28 49 30 51 33 44 28 39 25 39 27 42 30 43 29 41 28 41 28 41 27 39 26 38 26 37 25 37 30 37 23 39 30 39 24 35 27 39 26 37 25 36 23 35 23 36 24 37 25 36 24 35 23 35 23 35 24 36 24 37 24 37 26 36 21 32 20 33 8 8 8 8 8 8 8 8 7 6 6 5 5 6 6 7 7 6 7 6 7 6 7 6 6 5 6 5 6 5 6 5 5 6 8 8 7 8 5 6 6 7 6 7 6 7 6 7 5 6 5 6 5 6 5 6 3 6 7 8 5 5 4 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 4 3 5 10 13 17 18 20 19 19 18 22 23 17 19 19 20 20 21 20 20 20 21 20 21 20 21 20 21 21 22 24 22 21 19 21 21 22 12 5 3 2 0 1 5 2 1 0 2 0 4 0 7 4 30 50 84 78 80 53 58 38 35 20 19 12 17 9 10 19 21 15 20 13 14 11 21 14 21 26 43 45 50 51 61 57 73 79 87 94 114 116 116 75 136 186 105 57 67 61 65 34 34 21 17 4 5 0 4 1 7 10 15 16 20 28 52 98 139 122 146 119 138 113 111 77 79 68 76 78 81 95 93 107 96 113 93 109 96 111 94 107 91 108 120 159 129 150 142 167 101 72 50 59 96 157 151 79 115 68 130 139 199 147 170 122 196 164 118 46 63 105 208 203 239 138 159 143 192 157 222 176 195 145 171 137 162 176 202 149 184 149 174 133 165 137 175 154 188 153 182 144 177 150 186 154 179 118 124 117 157 150 213 118 86 77 91 70 126 92 84 48 56 31 47 28 44 27 49 31 57 33 48 35 57 32 57 43 69 57 92 81 108 84 102 41 54 47 106 107 122 90 115 88 108 86 111 90 111 90 116 86 112 90 109 93 125 103 117 108 129 107 132 116 143 124 147 118 138 116 136 111 131 115 145 183 220 131 132 119 129 101 135 98 131 116 149 118 134 105 135 105 129 104 133 110 138 110 135 109 138 106 137 104 136 101 135 111 144 111 144 111 143 107 141 111 142 112 166 131 161 118 166 126 168 133 167 125 152 111 142 106 136 99 127 93 120 86 112 85 110 80 103 73 98 70 95 72 94 73 98 75 97 76 99 63 90 61 89 61 90 62 92 63 92 62 91 62 91 62 91 63 89 59 84 55 80 52 78 52 81 58 90 69 100 77 105 79 106 80 109 84 110 80 105 76 102 75 102 75 102 74 100 75 101 73 98 70 93 67 92 65 84 59 83 60 76 53 75 55 73 54 73 55 68 48 58 37 46 31 42 34 42 30 38 19 105 81 121 124 105 30 172 149 181 152 193 186 231 156 109 60 87 62 89 64 90 63 89 62 90 66 91 64 90 66 93 65 91 65 92 66 92 67 93 65 91 64 90 64 89 63 87 64 86 65 86 65 86 65 86 65 86 64 85 63 84 63 84 63 82 63 82 63 82 63 82 58 78 64 83 71 73 27 66 64 83 63 82 62 80 60 78 63 81 62 80 61 79 60 78 59 80 59 77 57 66 44 49 31 29 13 8 6 6 7 4 8 6 8 6 6 7 24 70 89 106 86 113 94 132 99 126 68 99 62 106 74 110 73 113 73 106 66 106 75 114 73 105 49 92 67 111 91 123 88 99 48 45 12 11 1 5 3 7 10 9 8 6 4 44 57 73 52 70 49 70 48 70 49 68 52 68 48 67 50 70 49 66 48 67 49 68 47 63 41 56 37 40 25 30 22 30 20 26 10 16 8 17 8 20 22 43 41 47 43 47 44 48 45 50 47 52 46 52 46 50 45 48 43 49 44 50 46 49 46 48 47 46 44 44 46 45 45 42 43 43 39 43 43 47 42 43 42 45 40 44 40 44 41 45 38 42 38 42 38 42 38 42 35 39 34 38 33 38 34 39 34 37 34 37 34 36 32 34 39 26 11 19 23 14 2 14 1 5 7 13 11 1 0 5 4 4 2 2 1 1 1 2 2 1 0 0 0 0 0 0 2 1 1 0 0 0 0 0 0 1 0 3 0 1 16 46 50 55 52 56 50 57 49 55 49 53 49 53 49 53 49 53 50 54 49 52 48 51 46 50 49 53 49 53 49 53 49 53 50 53 49 52 48 53 49 54 47 51 47 51 47 51 47 51 47 51 47 51 47 51 47 51 46 50 46 50 46 50 46 50 47 50 46 49 45 50 46 51 44 48 44 48 44 48 44 48 46 50 46 50 45 49 44 50 40 48 41 48 43 45 43 41 49 40 50 37 52 36 56 42 57 54 46 43 38 40 39 43 44 45 42 43 41 43 41 44 38 40 38 41 39 41 39 42 44 39 35 42 44 43 37 38 37 39 37 39 37 39 37 39 35 38 36 39 37 38 36 37 35 37 35 38 36 38 37 39 37 40 39 40 36 37 35 39 2 8 2 8 2 8 2 8 1 6 0 5 0 6 0 6 3 8 3 8 3 8 3 8 1 6 1 6 1 6 1 6 0 5 2 8 3 7 1 4 1 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 1 5 5 7 3 4 2 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 5 3 4 2 2 0 4 4 13 12 19 14 20 11 20 14 24 11 17 14 21 16 20 14 18 14 19 14 19 14 19 14 19 15 21 16 19 12 16 13 19 20 16 5 5 3 1 1 4 2 0 3 0 0 0 0 0 7 46 54 72 46 62 38 52 25 26 7 9 1 9 0 6 0 3 0 7 0 3 0 11 7 17 17 38 34 41 34 48 40 59 55 62 57 75 67 69 45 80 126 83 71 94 89 105 91 84 62 45 23 13 3 4 0 7 9 16 7 19 16 44 83 108 101 118 89 121 103 120 78 70 41 66 64 82 81 112 99 116 105 110 98 111 104 108 98 102 99 142 145 152 124 170 123 88 52 72 55 126 159 123 70 65 67 81 126 153 132 124 108 163 141 66 28 34 103 179 170 203 100 125 107 154 118 184 136 156 108 134 104 134 152 168 107 144 110 135 95 128 101 139 111 146 114 142 107 141 117 155 132 156 89 100 89 124 121 190 130 60 60 94 73 92 53 57 36 34 26 30 25 29 25 32 19 37 31 32 29 34 25 36 27 42 44 72 57 52 15 20 15 24 37 101 127 131 114 121 92 106 83 102 77 90 67 88 62 89 72 91 81 105 85 92 71 87 70 89 77 97 81 98 97 110 95 118 102 120 118 153 208 161 103 132 96 112 99 93 79 107 88 113 88 109 84 105 89 105 88 108 95 113 92 108 89 109 86 106 81 102 77 101 84 111 79 109 78 108 78 104 80 102 84 130 104 116 89 125 96 136 101 135 89 116 72 106 70 104 69 98 64 93 56 84 54 78 58 80 59 80 59 81 60 79 56 77 56 69 49 67 52 66 47 61 44 60 46 63 41 58 45 62 47 62 45 60 49 65 46 61 43 59 41 58 39 55 37 54 38 57 42 61 39 61 43 69 53 76 54 73 56 79 59 78 54 75 59 85 61 81 59 76 55 74 54 74 48 63 43 62 44 56 36 54 36 53 38 53 38 51 33 45 25 34 21 32 25 33 21 25 22 68 69 92 49 62 12 64 49 58 36 73 52 72 47 62 45 62 46 63 46 62 44 60 45 64 49 67 48 65 49 68 48 65 48 66 49 67 50 67 48 65 48 64 47 63 46 63 49 66 49 66 49 66 49 66 49 66 49 65 48 64 47 64 46 63 46 63 46 63 46 63 40 58 47 65 55 54 9 44 47 64 47 63 45 61 43 59 45 62 43 59 40 57 40 57 40 59 40 59 42 52 31 40 22 24 7 7 4 6 4 6 10 12 6 9 0 4 8 61 73 94 72 97 85 109 81 86 44 66 47 83 65 84 57 80 54 70 41 66 49 73 43 59 35 62 35 67 52 93 74 95 70 66 21 16 0 3 0 8 9 10 4 0 0 32 49 57 39 50 36 48 34 48 34 48 38 50 33 48 36 50 34 45 32 46 33 46 30 40 25 36 16 17 0 1 0 3 0 0 0 0 0 1 0 6 16 33 39 43 35 44 32 45 35 46 44 46 45 44 40 42 30 40 36 43 40 45 41 46 41 46 39 43 37 44 41 48 41 45 34 39 31 39 37 44 37 40 38 41 36 38 35 39 38 42 34 36 34 37 35 37 35 37 32 33 31 33 31 34 32 35 20 26 19 27 21 25 20 24 12 24 14 9 5 6 0 4 0 11 0 0 0 6 1 0 0 1 0 0 0 0 0 2 0 0 0 0 0 0 0 1 2 2 2 1 1 1 1 1 0 0 0 1 0 0 9 38 44 51 43 52 41 50 39 48 38 48 38 48 38 48 38 48 39 49 38 47 37 46 35 45 38 48 38 48 38 48 38 48 39 49 38 48 37 49 38 50 35 47 35 47 35 47 35 47 36 48 36 48 36 48 36 48 34 46 34 46 34 46 34 46 35 46 34 45 33 46 34 47 34 45 34 45 34 45 34 45 36 47 36 46 35 46 34 45 29 40 30 44 31 51 24 57 23 67 18 69 15 75 19 77 34 78 27 48 25 35 30 41 32 44 27 41 26 41 29 43 26 38 27 40 28 41 30 42 34 38 23 41 33 41 25 37 23 35 24 37 25 38 27 39 23 36 24 37 25 36 24 35 23 35 23 36 24 37 25 37 26 39 28 39 25 37 26 39 5 7 6 8 7 7 6 6 6 7 6 7 6 7 6 7 6 7 6 7 6 7 6 7 8 7 4 5 6 8 7 7 4 5 4 6 5 7 6 7 5 6 5 6 5 6 5 6 3 4 5 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 3 3 4 4 5 5 3 1 1 4 7 10 9 19 18 19 19 20 20 21 20 21 22 20 21 20 21 20 20 19 20 19 20 19 20 19 20 20 24 19 22 19 22 20 24 18 17 11 7 4 0 2 0 1 6 8 0 2 13 0 22 38 83 77 82 57 70 58 80 67 67 35 25 8 18 9 15 3 10 5 9 4 11 10 17 11 28 31 46 38 47 41 54 58 53 39 57 54 59 50 66 47 43 34 42 44 45 47 52 95 111 110 117 112 99 58 51 33 34 22 22 17 23 19 87 108 138 120 140 119 146 129 146 125 129 81 67 61 79 96 81 109 94 116 90 108 96 114 100 108 84 120 140 145 143 168 136 108 57 70 57 86 159 170 122 72 123 64 131 148 208 136 151 135 202 132 95 46 62 158 213 201 228 143 165 146 189 169 217 171 183 148 167 132 181 185 193 142 169 136 164 129 155 126 162 145 171 137 168 137 168 144 182 156 154 107 135 107 146 145 160 84 96 60 86 93 118 89 75 38 44 30 35 24 34 26 39 25 43 32 48 30 47 30 48 39 51 42 44 25 28 19 32 35 35 38 92 133 163 144 139 129 142 128 132 114 122 107 113 104 123 112 122 116 137 121 121 105 110 95 137 117 112 80 107 86 114 88 102 91 117 96 119 112 131 116 140 125 149 134 157 131 159 140 161 131 149 117 136 108 134 108 131 103 130 104 132 113 139 107 134 103 134 102 134 117 139 113 149 120 143 108 143 110 149 119 163 122 159 118 165 126 172 135 164 120 151 111 138 113 135 100 126 93 110 81 110 85 109 81 104 77 103 77 103 80 104 77 103 78 102 74 96 67 94 67 93 65 91 62 88 63 89 60 88 63 90 62 88 61 92 66 89 59 88 61 86 64 89 60 87 61 88 60 85 52 79 53 82 57 87 62 90 67 95 70 101 80 114 93 124 130 130 80 101 78 104 75 100 65 90 61 84 54 75 48 71 54 72 52 72 55 71 48 60 37 48 29 40 25 39 26 42 34 103 87 108 88 83 35 92 79 88 82 99 59 101 66 87 62 89 62 90 63 91 64 91 66 92 65 91 64 92 65 93 65 92 65 92 65 92 65 92 66 93 66 92 65 91 64 90 65 88 62 86 64 88 62 85 64 87 62 86 64 88 63 86 65 86 66 86 64 84 62 82 57 76 59 82 70 73 25 66 66 84 63 80 59 77 58 77 58 78 60 80 60 78 57 77 61 83 60 81 60 72 50 58 32 32 14 11 11 12 12 6 12 4 0 7 14 22 23 94 95 124 97 143 109 135 88 120 77 118 81 123 83 118 72 103 62 95 57 96 59 90 53 92 60 97 62 102 72 121 95 140 94 123 84 90 33 22 0 12 13 17 18 14 2 39 53 76 54 74 50 70 48 66 48 66 50 67 51 68 51 66 48 64 48 63 48 64 48 59 40 49 23 21 9 6 1 2 2 0 3 6 3 1 7 7 14 34 40 46 45 48 44 46 45 50 45 48 44 49 47 51 46 47 44 48 42 45 41 45 44 45 43 47 48 46 44 42 45 47 39 43 37 44 41 47 41 45 39 43 35 39 32 38 33 38 38 39 37 38 35 34 32 31 33 33 30 30 28 28 27 28 25 24 22 19 15 12 10 9 2 2 2 1 1 0 0 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 0 1 1 2 2 1 1 0 3 0 0 3 0 1 4 25 48 57 49 55 53 58 45 62 48 57 48 57 48 57 48 57 47 56 49 59 50 58 47 56 48 58 47 56 45 55 44 52 46 54 46 54 47 54 47 54 46 50 46 50 46 51 49 53 47 51 47 51 47 51 47 51 47 51 47 51 47 51 47 51 46 51 48 52 47 50 44 47 45 50 46 51 47 50 46 49 45 49 45 50 46 51 47 51 46 51 38 65 56 4 89 0 109 3 109 0 164 20 169 55 223 60 87 36 34 44 33 41 46 35 46 48 41 44 42 33 42 42 39 40 38 40 39 41 39 41 39 40 38 41 40 42 33 38 35 39 35 40 39 45 33 37 34 38 34 38 34 38 35 39 34 37 33 37 34 38 36 39 34 38 33 36 32 36 1 6 2 7 3 6 2 5 2 6 2 6 2 6 2 6 2 6 2 6 2 6 2 6 4 6 0 5 2 7 2 5 2 4 2 5 3 6 4 6 3 5 3 5 3 5 3 5 1 4 3 6 4 6 4 5 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 3 4 2 3 1 4 2 5 4 4 0 3 4 10 8 13 13 19 13 20 12 20 13 21 14 20 15 20 15 20 15 20 14 19 14 19 14 19 14 19 18 18 16 19 15 19 13 20 14 16 10 8 8 3 9 2 21 1 4 3 0 2 0 39 73 77 44 57 43 61 46 80 57 68 48 48 27 35 19 23 4 12 0 4 0 6 9 19 19 27 35 41 41 42 42 44 31 35 44 57 58 50 37 32 32 30 19 28 26 29 25 31 30 49 55 80 94 110 97 112 64 105 65 43 12 30 32 74 95 115 96 116 92 122 93 123 103 122 89 87 50 64 73 107 98 112 107 111 104 114 108 109 98 103 114 150 136 156 139 126 57 71 46 88 123 156 121 96 71 56 59 66 116 156 113 122 128 174 108 54 24 49 143 176 162 184 108 128 113 153 139 183 133 143 111 133 95 156 155 155 108 138 101 133 97 123 93 129 115 140 109 136 107 136 114 150 129 127 80 110 80 118 124 146 80 79 35 46 51 77 76 71 37 38 27 28 19 24 19 26 20 27 27 32 27 29 27 32 26 31 23 27 19 25 20 27 21 23 29 72 108 142 147 156 127 141 112 123 103 123 101 111 103 126 116 129 124 142 125 122 109 108 102 130 121 114 94 109 94 107 89 95 97 110 91 96 77 90 74 89 75 92 78 95 90 118 106 130 112 140 119 139 119 138 115 131 105 122 100 121 76 101 81 104 79 101 76 101 73 105 74 111 78 109 78 112 75 101 80 126 97 112 84 125 84 126 92 123 84 119 85 114 82 106 75 101 71 90 63 89 58 81 56 79 56 79 58 81 60 81 57 80 57 79 53 73 49 68 51 68 50 66 48 65 47 62 44 61 46 64 46 61 42 65 44 61 38 60 40 59 38 58 37 59 40 63 41 61 39 59 37 57 35 56 35 57 36 57 37 60 42 68 51 75 85 89 60 75 59 75 59 79 53 69 50 64 44 58 39 56 35 49 35 49 37 47 33 43 24 32 20 29 21 28 16 23 20 79 68 83 65 56 20 70 62 68 68 81 49 79 49 61 45 61 45 63 46 64 45 64 47 65 44 64 43 65 44 66 47 66 49 66 49 66 49 66 49 66 49 65 48 65 47 64 48 64 45 63 47 64 46 61 45 61 43 60 45 62 44 61 47 64 47 64 46 62 44 60 41 56 43 61 52 52 7 43 48 64 45 61 43 59 42 59 42 60 44 61 44 59 41 57 38 58 37 58 39 53 33 44 23 26 9 11 6 11 10 9 9 9 1 13 14 18 16 75 79 98 83 108 87 93 69 80 53 76 49 75 48 71 39 60 25 45 21 49 27 46 24 50 36 56 34 61 38 77 55 97 74 106 71 87 36 29 0 7 0 13 4 5 0 28 44 57 45 54 39 50 34 49 32 51 34 51 35 51 35 50 34 49 35 47 34 47 35 43 25 33 14 19 4 6 0 3 0 4 3 9 0 2 1 7 10 35 37 42 41 43 39 42 41 45 42 44 41 45 43 46 42 43 41 43 39 41 38 42 40 45 39 45 43 48 40 43 39 45 38 38 38 39 40 39 36 33 34 33 33 32 32 32 33 34 31 31 31 31 32 32 32 32 32 30 28 26 24 22 21 21 12 12 10 8 7 5 3 3 2 2 2 1 1 0 0 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 0 1 1 2 2 1 1 0 3 1 0 3 0 1 0 20 41 53 42 48 43 49 36 52 39 48 39 48 39 48 39 48 38 48 40 50 41 49 39 47 41 48 40 47 38 45 36 45 37 46 37 46 37 47 37 47 35 46 34 46 35 47 36 49 35 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 34 46 33 44 33 46 34 47 35 46 34 45 33 45 33 46 34 47 35 48 40 52 28 47 49 130 105 193 69 208 59 216 40 240 33 214 64 197 0 52 17 17 39 34 32 49 21 44 23 40 33 44 31 41 28 39 26 38 26 38 26 38 25 37 25 37 26 39 24 38 23 37 24 36 26 39 23 34 23 34 25 34 25 34 23 32 23 33 25 36 28 38 29 36 24 30 20 30 23 33 5 7 6 8 7 7 6 6 6 7 6 7 6 7 6 7 6 7 6 7 6 7 6 7 7 7 5 6 7 8 6 6 4 5 4 6 5 7 6 7 4 5 4 5 4 5 4 5 3 4 5 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 3 3 4 4 5 6 5 4 6 10 14 17 16 19 18 19 18 20 19 20 20 18 19 19 20 20 22 21 22 19 20 19 20 19 20 19 20 16 23 20 25 21 25 20 22 19 18 13 9 5 2 2 0 11 0 3 7 0 17 42 86 99 87 43 55 48 69 61 80 72 89 80 89 75 84 70 75 38 41 28 23 11 13 9 16 24 37 33 48 41 52 41 50 49 63 51 55 42 56 47 54 40 38 28 32 29 26 22 22 17 29 30 45 60 85 89 116 118 140 122 159 140 99 87 130 123 140 118 142 123 144 124 147 129 152 132 135 89 66 71 85 107 96 113 94 111 97 114 95 107 93 131 150 161 149 137 79 73 47 74 111 164 163 121 146 65 133 64 120 119 193 135 158 154 202 105 76 37 115 169 204 182 211 137 166 144 190 174 219 158 175 137 171 122 207 187 183 138 165 132 160 125 153 124 160 144 170 136 166 133 164 139 177 148 144 104 139 107 144 157 193 118 111 56 54 41 57 52 53 44 43 35 33 24 27 21 30 22 35 29 41 29 41 27 39 24 25 18 22 23 30 29 32 29 36 47 71 91 114 131 149 146 153 140 136 123 129 122 128 125 141 138 148 145 159 144 143 132 143 132 158 145 151 130 146 128 142 117 133 134 150 118 123 104 116 98 108 92 105 89 106 72 100 85 109 91 119 101 123 107 132 113 144 127 159 139 169 155 183 155 175 133 147 109 133 110 142 119 143 111 136 103 134 109 134 108 170 129 151 108 167 130 171 130 158 115 146 109 136 106 131 99 124 91 109 80 104 78 104 77 103 77 104 79 106 82 107 80 106 80 105 77 100 70 97 70 97 70 97 70 96 65 90 62 89 63 91 64 90 61 92 66 89 59 88 61 86 60 86 59 87 62 90 63 89 65 90 61 86 57 83 55 82 58 84 56 82 56 84 59 87 66 91 65 91 63 86 62 93 68 94 67 93 66 91 65 89 60 79 58 73 49 65 45 63 32 48 27 43 27 44 27 42 37 100 84 105 78 79 42 97 75 92 80 101 71 105 73 91 62 89 61 90 63 91 64 91 66 92 65 91 64 92 65 93 67 94 67 94 67 94 67 94 66 93 66 93 65 92 65 91 66 90 63 89 64 90 63 87 62 87 60 86 62 89 62 84 62 84 63 84 62 82 60 80 60 79 61 82 69 74 24 62 63 82 62 80 60 79 61 80 61 80 61 81 61 79 59 80 59 80 58 79 56 69 48 56 35 35 17 15 10 10 9 6 8 9 14 31 32 49 46 111 101 139 105 142 94 117 72 107 72 108 69 104 65 99 57 91 42 76 42 81 47 81 47 83 53 86 53 90 57 106 76 125 94 133 100 128 84 81 37 39 15 16 11 13 3 43 53 78 57 78 53 73 51 70 53 70 51 69 52 69 51 67 49 65 51 65 48 61 46 54 37 43 27 25 13 7 3 2 5 1 6 5 4 0 5 5 16 34 41 46 44 47 42 46 43 49 45 48 43 48 46 50 44 46 43 48 42 45 41 46 44 45 42 46 48 47 45 43 43 43 38 41 36 41 37 39 31 32 27 31 28 33 29 33 29 33 30 30 29 28 28 29 30 31 24 23 20 16 13 11 10 9 0 0 0 0 0 0 0 0 2 2 1 1 1 1 0 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 0 1 1 2 2 1 1 0 3 0 0 3 1 0 4 20 45 58 51 56 52 58 44 59 48 58 48 58 48 58 48 58 48 58 49 60 50 59 48 58 49 62 48 61 47 59 47 56 46 55 46 55 47 54 47 54 47 51 47 50 47 52 48 53 47 51 47 51 47 51 47 51 47 51 47 51 47 51 47 51 48 51 46 49 45 49 46 50 45 50 46 51 47 50 46 49 45 49 45 50 46 51 47 48 51 50 48 32 108 71 237 16 220 21 241 29 181 37 192 0 239 26 87 17 35 60 29 32 46 30 45 48 40 49 43 36 43 43 40 41 38 39 37 39 37 39 36 38 36 38 37 39 39 40 37 38 36 38 36 38 35 37 34 37 34 37 34 37 31 35 32 36 35 39 36 40 33 33 26 25 21 26 27 32 1 6 2 7 3 6 2 5 2 6 2 6 2 6 2 6 3 7 2 6 2 6 1 5 3 6 1 6 3 8 2 4 2 4 2 5 3 6 4 6 2 4 2 4 2 4 2 4 1 4 3 6 4 6 4 5 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 3 4 2 3 1 4 2 5 3 4 2 7 10 16 14 19 12 18 13 19 11 20 12 20 12 17 13 19 15 21 16 22 14 19 14 19 14 19 14 19 15 16 17 21 18 21 13 18 15 18 12 10 9 4 7 2 2 0 11 0 0 29 63 115 69 56 17 26 16 44 34 41 37 55 47 58 48 64 61 72 63 72 62 66 50 48 35 39 37 43 39 47 43 46 37 38 27 43 44 46 39 47 39 35 30 33 22 27 22 23 13 13 6 15 5 12 14 35 39 74 89 109 94 204 207 137 103 138 117 127 102 126 102 127 97 132 101 128 110 134 102 95 64 71 96 108 105 111 106 114 110 118 96 100 110 155 149 147 95 73 56 64 85 157 141 149 122 99 64 63 58 57 91 148 112 126 139 168 84 47 26 114 147 160 151 171 106 134 113 155 145 181 121 137 102 135 91 184 150 139 101 131 94 128 93 122 94 132 114 138 106 133 103 131 109 144 118 119 79 115 81 118 139 179 123 105 45 37 29 36 38 39 38 39 30 29 21 22 18 20 22 24 25 27 25 23 20 20 17 19 9 15 11 22 19 28 25 44 54 73 71 85 89 106 109 138 131 137 108 114 105 124 119 135 128 141 137 150 140 140 132 142 137 148 141 148 138 144 133 139 123 135 144 153 130 130 115 124 109 118 99 109 89 102 90 108 87 98 73 93 74 91 69 87 68 90 74 98 80 100 76 105 96 125 109 137 122 151 94 132 104 130 96 123 85 104 83 104 82 123 94 104 79 119 89 123 86 118 81 113 81 110 78 105 78 102 73 92 63 87 57 80 56 79 55 78 56 79 57 78 54 77 55 77 52 71 52 71 54 71 54 71 55 72 50 65 45 62 47 65 48 65 45 68 47 64 41 63 43 62 46 65 43 64 44 65 43 62 43 63 41 61 39 60 39 60 44 64 41 60 37 58 37 58 34 53 39 55 33 46 29 49 39 57 41 60 44 63 47 66 53 70 56 67 50 64 56 72 38 43 24 28 17 25 17 25 25 70 66 78 56 50 24 66 53 70 52 69 47 76 51 67 45 61 47 62 46 64 47 64 47 65 44 64 43 65 44 66 49 68 49 68 49 68 49 68 48 67 47 66 47 65 46 66 49 64 46 63 47 65 46 62 48 64 46 63 48 65 47 64 47 64 47 64 46 61 43 59 44 60 45 60 52 55 8 39 45 62 44 61 44 62 45 63 45 62 45 62 44 61 43 61 40 61 39 60 42 56 35 46 26 28 11 12 4 8 6 7 5 11 10 26 20 38 38 84 73 99 78 93 60 65 44 60 42 63 37 61 37 59 32 53 22 44 23 48 28 49 29 52 34 51 28 45 20 51 28 66 39 77 57 93 64 76 37 52 19 20 3 4 0 22 40 59 46 56 40 52 37 52 36 54 37 53 37 53 36 51 35 49 38 51 37 49 35 46 29 38 18 23 6 7 0 5 2 7 6 9 0 2 0 6 9 34 38 42 40 43 38 41 39 44 41 43 39 43 42 45 40 41 38 40 37 40 36 39 36 40 33 39 36 42 36 39 32 36 31 30 26 27 26 27 25 25 25 27 27 29 27 27 25 26 31 29 25 21 18 17 17 17 13 11 9 6 3 1 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 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 1 1 0 2 1 0 2 0 1 0 13 36 53 45 49 42 49 35 48 39 48 39 48 39 48 39 48 38 47 39 48 39 48 38 47 40 48 39 47 38 46 38 46 38 47 38 47 38 48 38 48 36 48 35 47 35 48 36 49 35 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 36 47 33 44 32 45 34 47 33 46 34 47 35 46 34 45 33 45 33 46 34 47 35 49 35 65 42 64 71 193 127 196 29 186 55 244 8 243 34 167 68 213 6 63 18 37 24 33 29 47 21 42 23 39 32 43 33 42 28 39 26 37 25 37 26 37 25 36 24 36 24 37 24 35 20 33 21 34 22 33 25 36 26 35 26 34 27 34 25 34 25 34 24 32 22 31 12 19 7 14 5 16 10 22 5 7 6 8 7 7 6 6 6 7 6 7 6 7 6 7 7 8 7 7 6 6 5 6 6 6 5 7 8 9 6 5 4 5 4 6 5 7 6 7 4 5 4 5 4 5 4 5 3 4 5 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 3 3 4 4 5 3 3 4 7 12 16 18 17 18 17 18 18 19 18 20 19 16 18 17 19 19 21 21 22 19 20 19 20 19 20 19 20 14 22 19 26 23 25 20 20 21 20 16 12 8 5 1 1 0 20 7 6 17 69 108 208 113 67 22 37 33 43 37 40 36 51 42 47 36 50 48 59 62 73 72 79 74 78 72 77 76 83 73 81 71 75 61 65 44 55 47 57 52 63 52 57 44 48 36 38 33 33 24 18 11 17 8 14 13 26 28 62 81 119 94 151 162 140 127 137 131 144 122 145 126 147 128 152 124 153 131 152 131 140 100 87 84 94 105 105 117 100 119 102 108 72 89 106 124 91 78 50 63 74 141 164 157 166 122 114 63 133 57 119 109 193 131 157 164 185 85 72 47 168 169 199 188 208 142 176 147 194 180 212 151 175 137 170 133 228 171 170 132 159 126 156 124 154 128 166 142 168 133 163 130 161 135 173 140 144 106 144 111 150 168 206 166 127 48 34 30 40 48 53 41 39 34 30 26 27 22 27 26 33 23 31 20 28 15 22 16 22 19 20 15 21 26 35 32 49 63 76 77 84 85 92 96 120 131 140 130 132 125 131 137 146 141 149 145 157 151 156 145 158 149 159 148 160 148 158 141 153 136 150 151 161 142 155 139 150 142 152 139 146 129 138 121 137 114 120 96 115 97 117 100 119 91 110 85 106 79 101 80 107 82 108 81 110 89 121 110 139 113 144 124 160 130 157 126 163 128 162 122 161 125 170 136 170 130 162 120 148 108 136 96 127 97 122 92 115 85 108 80 106 80 107 81 107 80 106 79 104 77 103 78 104 75 99 72 98 70 97 70 98 72 100 69 93 63 90 64 93 67 93 67 98 72 94 65 94 67 92 70 96 68 96 70 98 70 96 65 92 64 91 64 91 65 93 65 91 63 88 59 85 57 84 58 84 56 80 51 75 47 71 47 73 48 75 50 77 52 76 51 77 61 88 72 99 90 117 71 84 57 66 43 55 33 48 50 97 83 103 71 72 40 79 70 98 71 94 76 97 69 82 62 88 62 89 63 90 64 90 67 91 66 90 65 91 66 92 69 94 69 94 69 94 69 94 68 93 68 92 67 92 66 91 66 89 64 88 66 89 65 86 67 88 64 88 66 90 66 87 65 86 65 86 64 84 62 82 61 82 62 80 69 78 26 59 62 81 61 80 62 81 63 83 63 81 62 80 61 79 60 79 61 83 60 81 59 73 50 58 36 39 21 18 9 9 8 9 8 12 13 39 33 73 71 121 87 129 90 120 67 93 54 92 53 90 56 94 61 94 55 85 44 78 46 75 43 75 44 72 44 70 39 67 36 76 47 90 63 108 80 116 80 102 70 86 54 41 20 17 0 32 46 81 56 77 53 74 52 71 53 73 53 72 53 72 53 68 50 66 51 66 49 63 49 61 44 54 30 27 13 7 3 3 5 4 7 6 4 0 5 5 14 34 41 46 43 47 41 44 41 47 43 46 42 47 44 48 43 45 38 43 38 41 36 39 35 36 26 27 27 27 27 25 23 21 23 23 15 17 15 23 22 27 28 33 29 33 28 29 23 23 19 17 12 7 3 1 1 1 5 4 2 1 0 0 0 0 2 2 1 1 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 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 1 1 0 2 0 1 2 1 0 2 11 37 57 54 56 51 58 45 57 48 58 48 58 48 58 48 58 46 56 46 56 46 56 46 56 46 59 46 58 45 58 46 56 47 56 47 56 48 55 48 55 49 53 48 51 47 52 48 53 47 51 47 51 47 51 47 51 47 51 47 51 47 51 47 51 47 50 45 48 44 49 47 52 45 50 46 51 47 50 46 49 45 49 45 50 46 51 47 48 56 49 48 17 107 25 235 0 224 0 235 11 212 0 251 0 217 51 137 23 45 50 30 33 45 28 43 47 38 52 41 41 41 43 40 41 38 39 37 39 40 41 38 39 36 38 37 39 35 35 31 34 34 38 34 36 35 38 35 37 34 36 33 36 31 34 32 34 31 32 27 29 14 17 14 17 15 19 18 22 1 6 2 7 3 6 2 5 2 6 2 6 2 6 2 6 4 8 3 6 2 5 0 4 1 5 1 7 5 8 2 3 2 4 2 5 3 6 4 6 3 5 3 5 3 5 3 5 1 4 3 6 4 6 4 5 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 3 4 2 3 1 4 2 5 1 3 2 7 10 15 12 17 11 18 12 18 11 19 11 19 12 17 12 18 14 19 15 20 14 19 14 19 14 19 14 19 13 16 16 20 17 22 16 20 16 20 13 13 9 5 5 0 0 4 0 6 58 90 122 253 141 55 0 30 26 26 18 34 18 33 25 33 25 38 30 38 27 37 32 44 41 54 56 68 65 77 72 85 79 89 80 89 61 47 27 46 43 44 30 44 41 46 34 34 27 29 18 14 8 14 2 12 5 10 2 33 59 115 76 86 73 88 91 109 94 116 97 115 90 120 95 124 93 134 109 128 107 132 113 113 67 80 86 109 111 121 108 119 94 77 46 65 53 56 38 68 62 147 134 144 142 147 85 74 63 63 51 70 95 152 109 132 157 137 58 36 40 150 145 175 168 175 112 144 117 162 151 171 117 143 110 129 120 195 126 137 101 131 94 127 94 124 98 137 111 136 104 131 102 130 108 144 107 117 80 118 90 133 147 174 129 93 31 35 50 59 67 62 45 41 35 33 27 27 24 24 27 25 20 17 16 14 12 10 7 16 15 19 12 20 24 38 37 50 53 64 65 78 77 82 70 84 86 111 122 140 128 126 131 139 133 139 135 144 141 149 143 150 145 152 145 149 143 151 143 150 139 145 145 146 137 151 139 149 145 155 145 151 137 144 129 140 118 123 103 120 108 123 99 112 90 108 92 111 91 106 73 91 68 85 64 87 68 90 62 85 53 90 69 107 86 122 100 132 101 118 89 126 108 136 120 145 105 135 98 123 86 116 77 105 74 93 61 81 51 70 53 77 55 78 56 78 55 77 58 80 56 79 57 80 55 75 54 72 54 69 52 70 54 72 53 68 47 63 48 67 51 68 51 74 53 70 46 69 49 68 47 68 48 72 55 79 59 80 50 70 48 68 46 67 46 67 44 65 43 63 41 61 39 60 46 62 41 54 38 57 38 49 31 47 29 44 26 41 23 40 20 37 27 46 40 62 56 76 51 64 56 68 58 63 45 50 49 75 67 78 55 50 26 51 38 72 40 70 58 75 45 58 45 62 47 63 48 64 47 64 49 66 46 65 43 66 44 67 47 69 47 69 47 69 47 69 47 68 46 68 45 67 45 67 48 66 47 65 48 66 47 63 47 63 44 63 46 65 46 62 48 66 49 65 48 63 45 61 44 61 45 58 52 59 12 37 46 63 45 62 45 63 46 64 45 62 44 60 42 60 43 61 40 58 39 58 39 53 33 43 23 30 12 15 2 7 4 9 0 1 4 33 29 66 66 89 57 86 62 73 41 54 36 54 29 50 32 56 37 56 31 48 25 47 25 40 20 39 19 35 19 32 14 27 8 34 18 50 25 59 37 65 39 70 46 74 52 43 16 12 0 9 31 66 43 55 40 52 36 53 37 55 37 54 37 54 37 52 34 49 34 47 33 46 34 47 31 43 20 24 7 6 0 4 3 7 5 9 2 2 1 6 8 31 38 42 40 42 37 40 37 42 39 41 38 42 40 44 39 40 35 38 34 36 31 31 26 29 11 13 7 11 7 11 5 8 11 8 3 4 6 12 15 18 19 19 17 17 14 13 10 10 8 6 4 1 0 0 0 0 3 2 1 1 1 1 2 3 3 2 2 1 0 0 0 0 0 0 1 1 1 1 2 2 1 1 1 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 2 1 1 0 1 2 0 2 0 1 0 4 26 51 47 49 42 51 37 48 39 48 39 48 39 48 39 48 38 47 37 45 36 46 38 47 37 45 37 45 37 45 37 46 39 48 39 48 39 49 39 49 38 50 37 48 36 48 36 49 35 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 34 46 33 45 33 46 35 48 33 46 34 47 35 46 34 45 33 45 33 46 34 47 35 48 41 52 34 63 56 165 128 250 101 235 53 245 37 197 70 208 57 238 97 86 30 42 29 46 29 46 21 40 22 37 31 40 29 40 27 38 26 38 27 39 28 40 26 37 24 36 24 37 23 33 19 32 23 38 26 33 24 32 25 31 23 30 22 29 16 24 19 27 21 27 19 25 10 17 10 17 10 17 11 18 5 7 6 8 7 7 6 6 6 7 6 7 6 7 6 7 8 9 7 7 6 6 4 5 5 6 6 8 9 9 5 4 4 5 4 6 5 7 6 7 6 7 6 7 6 7 6 7 3 4 5 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 3 3 4 4 5 4 4 5 8 13 16 17 15 17 16 18 17 18 18 19 18 18 19 18 19 18 19 18 20 19 20 19 20 19 20 19 20 17 22 18 23 20 22 22 22 23 20 19 14 10 7 2 5 0 11 9 70 112 115 101 192 117 52 15 39 28 26 29 31 13 23 16 24 20 33 27 30 33 40 33 37 33 42 44 53 52 68 69 84 80 93 91 103 90 75 81 138 147 119 77 79 60 65 49 42 31 30 18 11 5 12 6 20 20 26 19 50 86 126 110 116 96 94 81 114 95 126 116 126 106 138 124 144 126 155 133 158 126 159 133 166 105 108 81 91 110 106 120 98 109 81 74 43 55 50 79 84 134 158 157 138 155 162 88 124 64 129 57 134 114 188 129 174 171 136 55 67 83 197 172 212 209 213 144 182 150 201 185 202 146 180 147 160 173 232 149 179 141 166 132 160 125 155 128 166 139 166 131 162 130 162 137 175 126 142 107 144 121 172 177 189 134 102 47 64 76 70 61 48 50 48 44 39 34 31 29 28 27 24 16 17 13 18 13 16 11 15 18 20 21 26 31 37 45 49 49 49 53 63 66 68 63 71 69 88 103 131 133 139 135 142 135 144 137 146 140 150 148 152 148 159 152 152 147 160 151 158 147 153 152 152 141 155 141 148 145 154 147 155 145 154 144 155 137 140 121 141 129 147 140 156 130 149 130 150 124 143 123 143 118 143 119 142 109 130 101 122 96 133 99 118 92 137 109 140 102 131 92 132 106 151 124 151 112 152 122 159 130 167 127 158 123 140 106 131 99 121 88 114 87 112 83 106 77 101 80 105 79 105 81 106 78 102 76 101 72 97 69 97 71 99 72 96 65 91 65 95 69 96 70 101 75 97 68 97 70 95 68 95 70 101 79 110 85 112 75 101 73 98 70 96 69 96 70 97 69 96 67 93 65 91 61 89 61 82 56 86 58 79 54 79 51 75 46 70 42 65 42 62 38 59 39 62 42 60 45 65 51 75 62 81 60 76 59 86 65 90 63 77 52 82 79 115 66 88 78 91 69 85 62 88 62 89 63 90 64 90 66 91 66 90 65 91 66 92 68 93 69 93 69 93 69 93 70 94 69 93 69 92 68 92 69 89 65 88 66 90 65 87 65 86 62 86 65 88 64 86 65 86 65 85 64 83 61 81 60 82 62 78 70 83 31 59 64 83 63 81 62 81 63 82 62 80 60 77 58 77 59 79 58 80 58 79 56 70 48 57 34 39 22 21 8 10 9 15 7 22 29 76 67 115 96 117 79 120 79 104 56 91 55 90 52 84 49 81 48 78 43 68 42 74 43 64 33 62 33 54 24 43 22 45 23 58 39 80 41 81 49 87 60 104 73 96 65 57 30 32 1 24 42 88 59 77 56 74 55 74 57 76 55 74 55 73 53 70 51 67 51 65 47 63 48 60 44 55 34 33 15 10 4 4 7 6 4 7 6 2 8 6 11 29 41 46 43 46 40 43 40 45 42 45 40 45 43 47 41 43 39 44 38 40 33 34 27 27 11 9 4 2 4 4 4 1 4 3 1 3 5 10 11 12 8 8 5 4 2 2 0 1 2 2 1 1 1 1 1 1 2 1 1 0 1 1 2 3 1 1 1 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 1 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 2 1 1 0 1 1 3 1 1 1 1 4 28 54 55 56 51 61 48 58 48 58 48 58 48 58 48 58 50 59 48 57 47 58 49 60 46 59 46 59 46 59 47 57 48 57 48 57 49 56 49 56 51 54 49 52 48 52 48 52 47 51 47 51 47 51 47 51 47 51 47 51 47 51 47 51 44 49 46 50 47 51 47 51 45 50 46 51 47 50 46 49 45 49 45 50 46 51 47 53 41 63 43 50 91 21 218 24 183 0 213 28 252 0 238 23 171 100 200 36 54 41 37 35 45 33 42 47 37 49 38 39 39 41 38 40 38 41 40 43 39 41 37 38 35 37 35 37 36 32 28 29 32 34 32 29 29 28 27 27 25 25 23 24 19 21 22 25 24 24 22 21 19 18 14 13 10 10 10 11 1 6 2 7 3 6 2 5 2 6 2 6 2 6 2 6 4 8 3 6 2 5 0 4 1 5 2 8 5 8 1 2 2 4 2 5 3 6 4 6 5 7 5 7 5 7 5 7 1 4 3 6 4 6 4 5 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 3 4 2 3 1 4 2 5 3 5 4 10 12 16 12 16 11 17 11 18 10 19 11 19 14 18 13 18 13 18 12 17 14 19 14 19 14 19 14 19 14 17 14 18 16 22 17 24 18 22 15 16 7 5 0 0 0 4 36 104 120 93 25 40 31 27 27 37 8 26 30 14 23 26 10 12 6 20 14 19 12 23 17 27 19 25 19 26 38 54 51 64 52 63 57 73 61 41 50 135 158 135 93 107 95 100 81 73 58 59 44 37 27 29 13 20 11 9 0 20 72 113 104 112 93 99 54 75 68 110 99 107 81 121 102 122 97 123 97 135 114 126 113 139 136 109 63 72 82 114 108 122 107 132 102 86 68 107 110 146 138 151 128 159 131 125 74 51 63 65 55 88 97 145 109 157 148 87 36 46 87 178 140 171 182 177 111 145 118 167 155 164 111 145 118 120 155 195 112 151 113 141 101 131 95 123 95 133 109 134 103 131 103 131 110 146 93 113 77 117 97 152 155 157 129 96 46 61 76 71 68 57 61 54 49 44 38 33 30 28 25 19 13 9 12 13 16 15 12 15 10 19 19 28 25 30 26 35 31 34 34 48 47 50 45 55 56 59 64 91 116 138 132 136 135 141 137 139 136 142 143 143 142 155 150 145 143 157 144 147 138 145 149 146 134 146 147 151 146 150 144 152 145 154 136 145 130 132 117 133 125 140 120 130 113 131 120 141 123 136 109 128 114 140 127 144 113 123 97 124 108 147 102 99 65 108 91 106 74 102 71 90 73 116 91 107 65 92 61 90 65 100 83 115 88 110 85 119 96 117 90 111 85 103 74 90 61 81 55 77 53 77 55 78 53 73 59 76 57 71 53 71 55 73 56 69 48 64 49 68 53 70 51 74 53 70 46 69 49 68 51 71 51 75 59 83 63 83 54 75 53 73 51 73 52 73 50 71 50 70 48 67 45 65 44 67 51 62 42 61 44 57 40 56 38 54 36 52 35 51 42 53 34 46 32 44 27 38 31 40 23 33 25 38 30 41 38 46 36 53 42 57 47 69 116 137 66 68 49 60 42 63 47 62 49 63 48 64 49 64 49 65 48 65 45 66 46 67 46 69 45 69 45 69 45 69 46 70 46 69 45 68 44 68 48 67 47 65 49 67 47 64 49 66 47 65 49 68 48 65 46 63 46 63 45 61 43 59 42 61 44 56 53 63 15 38 48 64 46 62 45 62 45 63 44 60 42 57 40 58 42 59 42 61 41 60 42 56 35 46 21 29 12 13 0 7 3 10 2 14 27 72 64 99 75 72 52 79 51 62 34 53 35 52 38 54 30 44 23 38 18 33 19 38 22 30 12 28 13 21 14 23 9 20 5 26 14 40 22 47 21 50 36 72 41 57 45 41 22 21 0 8 30 73 46 59 41 57 39 58 39 60 39 56 38 55 36 51 35 50 40 54 36 50 34 48 32 43 25 28 11 8 1 6 6 10 2 9 3 6 4 7 6 27 38 42 40 42 37 39 36 41 38 40 37 41 40 43 38 39 38 41 37 37 31 29 23 24 10 9 0 2 0 5 0 4 0 0 0 3 4 7 4 4 2 3 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 1 1 0 0 3 1 1 0 2 0 0 19 48 47 49 42 53 40 50 39 48 39 48 39 48 39 48 43 51 41 49 40 50 42 52 39 47 39 47 39 47 39 48 39 48 39 48 39 49 39 49 39 51 38 48 36 48 36 48 35 47 35 47 35 47 35 47 35 47 35 47 35 47 35 47 31 44 34 47 36 48 35 46 33 46 34 47 35 46 34 45 33 45 33 46 34 47 35 46 35 48 35 46 40 126 129 236 95 208 80 239 89 229 84 232 9 186 122 52 24 30 33 42 31 43 26 40 23 36 26 39 26 38 26 38 27 40 29 42 26 37 24 35 22 33 21 33 22 29 14 24 17 28 17 21 17 23 18 22 16 20 15 19 16 21 17 23 16 19 11 14 12 13 2 1 0 0 0 0 6 7 6 7 6 7 6 7 4 5 4 6 5 7 6 7 6 8 7 8 7 7 5 5 6 7 6 7 6 7 6 7 5 6 5 6 5 6 5 6 6 7 6 7 6 7 6 7 6 5 5 4 4 5 5 6 6 5 3 2 2 3 5 6 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 3 6 9 11 11 12 15 15 19 18 19 17 17 15 14 12 16 17 16 18 17 18 18 19 18 20 20 22 21 22 21 21 20 24 19 22 19 20 21 20 17 25 20 8 6 7 0 7 1 24 101 163 96 62 21 35 22 35 31 31 26 28 25 24 19 20 14 21 17 21 19 28 17 21 16 24 23 33 27 35 34 58 62 69 57 67 62 70 66 67 52 60 58 76 77 90 85 98 94 101 90 91 85 90 78 76 69 79 61 56 32 49 92 134 133 143 115 122 108 115 100 111 114 137 105 143 141 149 123 149 135 171 128 164 134 175 143 183 132 96 67 86 117 104 121 126 152 134 143 135 155 137 162 142 150 162 148 138 71 121 69 121 58 161 154 163 121 194 152 95 51 65 128 212 167 225 208 188 145 184 153 215 180 197 144 178 145 177 192 214 153 185 155 173 131 156 124 155 130 169 148 164 128 160 126 163 139 167 114 130 114 140 125 200 171 170 146 142 69 51 77 78 50 31 51 42 43 43 30 22 23 22 19 19 18 17 16 16 16 16 13 16 20 25 27 29 29 29 24 26 27 32 34 39 40 45 48 44 45 66 58 57 79 127 148 135 145 146 126 147 150 146 141 148 148 155 153 157 152 154 150 154 149 152 148 151 146 150 146 147 145 147 144 150 146 154 149 161 137 148 137 147 147 155 140 156 136 156 140 163 146 168 146 166 149 180 159 173 139 159 140 187 173 237 166 172 137 180 196 166 110 140 90 126 110 142 97 141 82 114 88 109 81 123 94 118 85 118 85 109 83 120 100 126 106 143 119 140 115 149 109 130 101 125 94 109 74 97 71 96 67 95 70 99 73 100 71 95 64 91 67 98 75 103 68 96 70 98 70 96 67 93 73 100 73 104 85 117 85 102 75 101 74 101 74 102 76 104 77 103 75 101 72 98 70 96 66 92 66 92 65 90 63 88 58 85 60 86 58 85 61 89 65 84 56 74 49 68 44 63 43 58 40 63 43 56 39 63 42 62 36 69 29 64 53 87 104 118 86 97 70 89 69 91 63 86 62 85 63 86 64 88 66 90 68 90 66 89 69 93 73 96 74 94 69 89 67 90 73 94 71 92 69 91 69 91 67 88 67 88 67 88 67 88 69 87 63 84 66 89 67 87 67 87 64 85 64 84 60 78 53 76 61 89 68 76 38 47 61 90 68 80 64 81 57 79 63 82 63 81 61 79 58 77 59 80 60 82 60 74 49 59 36 35 18 23 5 14 13 19 0 50 62 121 103 127 78 102 69 108 72 100 56 86 53 90 48 72 39 63 35 60 30 55 30 49 21 42 19 45 22 44 31 40 20 39 22 48 30 66 46 82 51 93 61 98 57 86 60 47 27 45 0 15 37 90 61 79 60 77 56 75 55 77 58 78 59 80 55 69 51 76 56 72 54 70 53 67 47 58 36 38 20 15 3 4 4 6 5 7 10 8 5 8 15 25 41 48 45 46 41 48 45 46 41 45 42 46 42 45 40 44 37 43 39 42 35 34 26 24 13 9 4 2 4 5 5 2 1 3 3 4 2 5 7 11 4 3 0 1 1 3 1 1 0 1 1 2 2 1 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 3 20 57 58 57 56 61 43 58 50 59 49 58 48 59 49 60 47 58 48 59 49 58 48 57 45 58 45 59 46 60 48 58 46 56 48 58 49 55 46 52 48 51 47 50 46 51 47 52 47 51 47 51 47 51 47 51 43 48 46 51 48 51 46 50 45 49 46 51 48 52 48 52 47 51 47 50 46 49 45 48 45 49 44 48 44 48 45 53 43 64 40 65 53 37 168 111 222 65 161 47 173 23 142 15 82 18 71 46 40 44 36 45 45 42 40 47 39 45 38 33 37 38 35 36 33 35 33 35 26 29 28 31 29 30 26 27 28 26 22 21 22 24 23 24 31 26 19 19 20 22 19 17 8 9 7 6 3 3 1 1 0 1 0 1 0 1 0 1 2 6 2 6 2 6 2 6 0 4 0 5 1 6 2 6 2 7 3 7 3 6 1 4 2 6 2 6 2 6 2 6 3 5 3 5 3 5 3 5 4 6 4 6 4 6 4 6 4 5 3 4 2 5 3 6 3 5 1 3 1 3 3 5 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 0 5 7 11 9 12 10 17 13 19 14 19 11 17 8 15 13 18 13 18 14 19 15 20 13 19 15 20 16 21 15 20 16 19 16 19 15 21 16 23 14 27 14 8 2 2 0 0 3 65 115 119 46 27 9 21 14 28 23 27 18 27 19 20 14 15 9 15 10 15 11 22 14 20 15 22 16 27 22 32 31 54 50 62 46 61 50 62 52 60 43 55 47 66 57 72 58 69 62 68 58 62 57 65 64 68 60 74 65 80 72 91 85 110 100 126 113 128 98 101 88 102 95 120 80 99 83 104 103 127 105 138 108 131 118 136 131 150 130 129 83 83 75 121 110 144 136 153 132 156 133 151 130 153 125 154 121 98 55 66 70 63 58 117 139 131 114 172 123 64 32 56 124 184 142 195 167 152 114 147 122 183 149 158 120 145 112 148 163 176 120 152 122 145 101 131 95 125 99 139 116 133 102 131 101 133 110 132 79 104 82 111 107 172 134 137 130 126 66 54 65 55 47 58 35 33 30 27 27 30 30 26 19 18 16 15 15 15 16 18 15 19 18 25 22 26 22 25 20 24 22 28 26 32 30 35 35 26 29 42 40 38 50 79 132 152 138 145 140 131 141 144 140 145 145 150 149 152 148 150 147 150 146 148 145 147 143 146 143 147 141 145 138 145 137 145 140 152 127 138 125 134 134 140 129 139 123 138 127 145 131 147 135 148 134 156 139 151 126 142 117 152 146 197 131 148 118 169 190 161 102 119 71 101 86 106 79 121 77 102 76 89 71 114 78 95 60 83 50 66 39 72 56 76 55 84 59 76 55 86 76 96 75 105 86 109 86 110 84 99 76 88 65 76 52 65 53 66 46 62 47 67 52 70 51 70 50 71 50 71 49 70 49 71 50 74 62 89 63 75 55 76 54 74 53 75 54 76 56 76 54 74 52 72 51 71 52 69 52 69 51 67 49 65 44 62 45 62 44 61 46 65 50 63 41 54 38 50 33 45 35 45 31 48 34 41 28 43 27 35 16 38 21 37 14 32 33 49 31 47 30 52 37 59 47 61 48 62 50 65 50 67 46 63 47 66 48 67 50 74 51 74 54 74 51 71 50 72 50 70 48 69 48 69 49 70 48 67 47 66 47 66 47 65 51 67 44 63 45 65 45 62 47 63 45 62 45 61 42 56 38 56 43 65 48 55 23 28 44 71 50 61 47 62 41 60 45 62 45 62 44 60 42 58 40 59 41 61 43 57 34 45 25 27 12 18 0 7 0 3 0 38 58 99 78 89 53 66 38 64 46 63 33 46 25 47 24 38 20 33 19 32 16 28 14 23 6 18 7 20 9 21 12 17 7 19 8 23 10 33 18 45 32 61 38 60 31 56 44 39 32 38 0 2 25 73 49 65 45 61 39 58 37 59 40 59 41 61 39 51 35 58 43 58 40 56 40 53 33 45 27 30 14 10 0 3 3 8 7 10 8 8 3 9 10 20 35 43 41 41 38 43 40 41 38 42 39 42 39 41 37 39 36 39 37 39 33 31 24 25 10 9 0 3 0 6 0 3 0 2 1 3 0 4 5 10 2 2 0 0 0 2 0 0 0 1 1 2 2 1 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 10 47 50 52 47 52 35 50 41 49 40 48 39 49 40 50 38 48 39 49 40 48 39 47 37 45 38 46 38 47 39 48 38 47 39 49 39 48 37 46 36 47 35 46 34 47 35 48 35 47 35 47 35 47 35 47 34 47 36 49 38 49 37 48 34 46 35 48 36 48 35 47 34 46 35 48 36 49 38 50 35 47 36 48 36 49 37 50 28 47 32 39 29 61 75 160 82 114 30 105 34 100 20 77 12 59 22 47 23 33 29 41 37 44 31 39 28 39 20 34 19 31 18 30 18 31 19 31 14 27 16 30 18 31 18 29 22 29 20 29 23 31 25 28 19 17 6 8 7 9 4 3 3 5 2 3 0 0 0 0 0 0 0 0 0 0 0 0 6 7 6 7 6 7 6 7 4 5 5 6 5 6 6 7 6 8 7 8 7 7 5 5 6 7 6 7 6 7 6 7 5 6 5 6 5 6 5 6 6 7 6 7 6 7 6 7 6 5 5 4 4 5 5 6 5 4 4 3 3 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 5 8 11 12 13 16 17 18 18 19 19 20 18 18 17 19 20 20 21 20 22 21 22 18 19 19 21 21 22 20 21 19 24 19 20 20 18 22 16 22 23 18 10 6 6 0 19 33 146 144 101 29 28 26 35 21 30 27 28 25 26 22 21 16 14 11 18 15 17 16 24 21 28 24 29 23 34 33 45 55 68 64 70 62 71 63 70 63 69 59 67 60 70 62 69 58 65 53 56 45 51 46 53 55 64 57 67 64 88 83 103 91 107 84 113 104 114 92 93 103 107 99 122 101 114 99 136 137 153 129 172 137 177 141 177 149 180 156 181 138 106 92 104 139 137 155 142 155 145 157 130 149 138 153 158 132 124 61 123 72 119 66 169 154 166 144 201 120 83 40 111 167 214 188 233 192 190 148 182 159 227 183 191 161 182 140 194 198 209 152 190 152 177 140 164 128 159 136 176 142 163 131 164 131 166 136 156 103 135 110 142 152 208 149 162 160 156 88 72 67 56 37 36 32 43 34 23 25 27 17 12 19 17 15 13 14 13 17 16 22 23 24 25 25 24 22 21 23 23 24 24 25 26 27 28 29 28 22 36 32 35 31 42 91 165 141 148 150 134 147 145 146 150 149 153 151 154 151 154 151 154 150 152 149 151 147 150 147 148 147 150 146 148 143 150 151 160 136 149 138 146 144 152 141 155 138 155 141 162 146 164 151 166 148 174 154 172 148 171 148 179 181 212 148 182 152 217 209 193 133 147 103 141 121 143 124 173 132 163 126 144 127 176 137 154 107 131 90 110 75 111 86 106 76 100 68 86 64 101 78 99 71 102 80 108 86 116 98 126 101 132 109 137 109 135 90 113 82 105 77 103 74 100 75 101 72 98 70 96 69 96 71 99 72 101 80 112 81 100 79 106 77 103 76 103 76 103 76 102 75 101 74 100 73 100 71 97 71 97 70 95 67 93 63 90 65 90 63 89 65 94 66 89 59 79 55 77 52 73 55 74 52 71 50 64 42 63 47 65 35 55 45 62 37 63 27 49 29 53 35 57 37 59 46 70 47 72 51 75 53 77 55 80 60 84 63 89 70 96 67 92 72 95 71 92 69 92 70 93 69 92 69 93 71 94 70 91 70 90 69 89 68 88 67 86 63 84 64 85 64 84 63 83 61 83 63 84 60 79 57 78 59 84 63 77 42 51 60 89 67 79 63 81 58 80 60 80 61 80 61 80 60 78 59 80 61 80 60 74 50 61 37 40 24 30 11 22 15 23 8 84 94 133 89 111 71 95 53 90 61 91 53 76 39 66 34 56 31 53 29 52 27 47 24 42 19 38 19 39 19 36 16 28 18 40 27 47 29 58 30 72 54 97 62 96 57 93 55 73 54 66 15 25 41 90 70 84 66 82 62 83 62 85 62 83 62 84 58 74 54 79 61 79 59 75 57 71 50 60 38 40 21 15 4 5 7 10 12 11 9 9 9 12 14 19 35 45 43 45 40 46 43 44 42 46 42 46 42 45 40 43 40 46 41 44 37 37 30 28 16 11 5 2 4 4 4 2 1 2 3 3 2 4 7 10 5 3 0 0 1 2 1 0 0 1 1 2 2 1 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 3 9 45 56 63 55 60 46 60 50 60 49 59 49 59 50 60 48 58 49 59 49 59 48 58 45 59 46 59 47 60 48 58 47 57 48 57 49 55 47 53 48 52 47 51 47 51 48 52 47 51 47 51 47 51 47 51 46 51 48 53 49 53 48 52 47 51 48 52 48 51 46 50 46 50 47 51 48 53 49 53 45 51 48 54 50 54 49 48 54 42 46 65 39 36 65 53 88 65 66 58 69 39 63 35 46 43 41 49 33 45 31 43 34 39 29 37 31 31 30 21 29 30 28 31 30 33 32 34 31 33 32 34 33 35 34 36 34 32 32 32 33 31 28 25 10 5 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 2 6 2 6 2 6 1 5 1 5 1 5 1 5 2 7 3 7 3 6 1 4 1 5 1 5 1 5 1 5 2 4 3 5 3 5 4 6 3 5 3 5 3 5 3 5 4 5 3 4 2 5 3 6 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 1 3 1 3 1 3 1 3 0 5 7 11 10 14 12 19 10 16 12 18 11 19 11 18 14 19 14 20 15 21 16 21 12 18 14 20 15 20 15 19 15 20 14 19 14 21 18 22 17 22 7 8 0 0 0 20 57 153 107 54 13 15 18 27 14 23 18 23 16 25 14 15 10 11 6 13 10 13 9 18 12 21 17 23 15 28 30 47 55 64 52 62 52 63 52 61 50 60 48 59 48 58 47 57 47 55 41 44 32 37 30 37 25 39 34 50 57 91 86 97 78 91 68 89 63 78 63 96 80 94 64 89 87 120 105 140 102 118 99 140 114 141 117 140 116 151 131 160 130 143 92 95 118 147 125 149 125 154 127 150 117 153 132 153 110 83 56 72 66 60 57 126 135 133 139 170 95 60 24 113 156 178 155 203 151 156 119 148 135 200 153 154 133 145 102 170 167 169 121 159 117 148 108 135 98 132 113 156 113 133 104 133 103 136 108 123 76 113 77 113 138 185 118 142 130 156 100 62 43 54 44 32 25 41 38 31 31 27 18 26 16 18 12 13 10 15 14 19 22 24 22 24 22 22 19 20 18 21 19 22 20 23 21 24 26 25 25 25 27 28 21 18 33 125 140 142 136 138 150 134 143 148 143 149 144 150 146 151 146 151 145 149 144 148 142 147 143 148 143 148 140 144 134 141 143 151 125 139 128 134 130 137 127 138 124 138 128 143 129 143 130 142 128 148 132 146 129 147 134 151 162 168 112 152 126 191 156 152 100 111 78 117 99 113 112 148 115 141 108 124 121 159 136 145 104 121 89 105 79 111 92 107 75 91 57 73 57 94 68 82 50 69 43 64 42 67 45 63 46 65 51 71 54 71 73 88 68 84 68 85 66 82 64 81 57 75 51 71 50 71 54 76 54 75 58 83 58 72 56 77 54 74 52 73 52 73 53 74 53 73 52 73 52 73 53 70 53 70 52 68 49 66 47 65 49 65 47 64 49 68 49 63 44 58 41 57 42 54 43 55 40 54 39 50 34 44 23 44 24 35 24 28 10 38 22 36 22 35 20 31 16 27 19 32 21 34 21 36 22 36 27 46 33 52 36 58 45 66 46 67 54 71 55 70 53 70 54 70 53 68 52 68 52 70 54 73 53 71 52 70 51 69 46 64 45 64 46 66 47 66 49 65 47 65 49 66 47 62 39 58 43 63 47 59 26 28 42 69 49 60 46 62 41 61 42 59 43 61 44 61 43 60 40 59 41 62 43 56 34 45 19 25 11 19 4 22 21 25 0 60 76 94 56 70 42 53 29 52 36 54 33 43 19 31 22 33 19 31 20 29 16 24 15 24 13 23 15 23 13 19 6 15 12 29 22 30 15 29 13 35 28 55 40 61 39 61 49 56 46 41 4 9 24 72 56 72 48 66 43 65 44 65 43 64 46 65 41 55 39 61 45 61 44 59 42 55 34 48 31 33 16 11 2 5 7 12 14 12 8 9 7 13 9 14 30 40 42 43 39 43 40 42 40 43 40 43 39 41 37 39 37 40 37 39 33 33 26 28 14 12 1 3 0 5 0 3 0 2 1 3 0 4 5 10 4 3 0 1 0 2 0 0 0 1 1 2 2 1 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 30 45 59 46 50 39 51 42 50 40 49 40 49 41 51 39 48 40 50 41 49 39 48 38 46 38 47 39 47 40 49 39 48 39 48 38 48 37 47 37 48 35 47 35 47 36 49 36 48 36 48 36 48 36 48 33 45 34 46 34 46 34 46 36 48 36 48 35 46 33 45 36 47 35 46 33 44 31 42 30 43 34 47 36 47 33 48 26 53 32 43 40 42 38 56 31 43 31 36 24 39 34 35 26 33 18 29 17 28 16 23 16 21 16 23 16 30 10 28 18 32 21 34 22 35 23 35 27 38 25 36 24 35 23 35 29 34 24 26 18 19 9 11 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 7 6 7 6 7 6 7 5 6 5 6 5 6 5 6 6 8 7 8 7 7 5 5 5 6 5 6 5 6 5 6 4 5 4 6 5 7 6 7 5 6 5 6 5 6 5 6 6 5 5 4 4 5 5 6 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 6 9 12 13 14 17 18 13 13 15 16 17 16 17 16 17 18 18 19 18 20 19 20 17 19 19 20 20 21 19 20 19 22 18 18 19 15 21 14 23 12 8 6 0 7 9 64 135 172 78 50 31 25 15 26 20 26 23 25 23 29 21 17 12 9 9 13 14 13 13 19 16 24 22 28 25 41 48 66 69 74 61 70 62 70 60 69 59 68 58 65 56 65 58 68 55 63 49 53 40 41 29 33 32 40 33 52 69 115 116 131 119 137 110 125 91 93 86 108 105 113 85 100 117 167 148 164 105 130 122 174 142 171 141 177 142 185 157 178 159 183 144 124 125 127 140 139 149 142 152 132 142 140 158 156 121 116 60 128 65 108 63 174 149 163 164 183 97 78 42 159 186 206 198 245 182 195 154 188 177 243 186 192 162 180 131 217 197 201 156 197 156 184 145 164 128 165 149 191 144 166 132 161 129 168 136 150 106 140 103 142 174 220 143 181 138 185 139 89 26 30 38 53 37 44 36 36 21 13 11 27 18 18 16 14 15 16 19 18 22 22 22 22 22 21 20 20 18 18 19 21 22 23 24 26 19 29 27 27 22 30 24 20 11 63 129 155 139 145 149 142 146 152 147 152 148 154 149 154 150 155 149 153 148 152 146 150 147 151 148 151 146 149 142 148 152 158 131 152 141 147 141 151 138 151 136 151 140 158 142 157 138 156 142 167 149 164 143 167 157 182 190 188 134 180 155 217 168 180 130 140 108 143 118 135 144 173 130 163 126 157 150 189 158 175 129 156 119 148 118 159 131 147 109 126 89 109 93 135 108 123 87 108 78 102 77 107 82 104 70 92 64 92 65 92 59 85 60 91 70 102 77 105 81 107 77 102 74 101 74 102 74 103 76 103 80 111 82 103 74 100 73 99 72 99 73 100 73 100 73 99 72 99 72 99 71 97 71 97 70 95 67 93 63 91 65 91 63 90 66 94 65 88 59 83 58 81 57 79 54 76 53 75 55 73 50 64 28 52 41 69 56 70 46 70 40 58 38 56 35 55 36 56 35 57 36 58 35 56 32 53 31 55 37 60 41 65 48 72 56 81 63 88 68 91 72 95 72 93 70 91 68 89 67 89 74 93 74 92 73 91 72 90 68 86 69 87 68 85 67 85 66 86 65 87 67 88 65 84 53 78 61 85 68 84 44 45 58 87 65 78 63 81 58 80 58 78 60 79 61 79 60 79 59 80 60 80 60 75 50 61 37 41 20 27 13 43 48 62 37 106 92 118 68 94 54 70 47 75 47 72 44 66 34 55 40 57 34 52 31 49 28 44 23 40 22 38 23 37 20 32 13 27 21 43 30 43 21 43 29 56 32 73 53 98 63 98 68 83 40 48 13 27 34 86 77 88 67 82 65 88 67 88 67 88 67 89 62 77 57 83 62 80 59 77 58 73 51 64 42 46 24 20 7 10 9 13 14 12 10 11 11 16 12 17 31 44 47 50 44 49 45 48 44 48 44 48 43 45 40 43 39 44 38 41 35 36 30 29 20 14 6 2 3 3 4 1 1 2 3 3 2 4 7 10 7 4 2 1 2 2 1 0 0 1 1 2 2 1 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 3 0 26 49 67 53 59 51 59 51 61 50 59 49 60 51 61 48 59 50 60 50 60 49 58 46 59 47 60 47 61 49 59 48 57 47 56 47 54 47 54 49 53 48 51 47 52 49 53 48 52 48 52 48 52 48 52 47 50 46 50 45 50 46 50 48 52 48 52 47 50 45 49 48 51 46 49 44 47 42 45 43 48 47 52 48 50 44 40 57 27 39 58 41 49 46 40 39 66 42 64 31 47 36 52 28 47 26 36 30 29 27 26 28 35 26 38 33 38 36 33 35 38 37 40 38 39 36 37 40 42 40 41 39 40 37 37 33 27 20 12 9 5 2 1 0 0 0 0 0 2 2 2 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 2 6 2 6 2 6 2 6 2 6 1 5 1 5 0 4 2 7 3 7 3 6 1 4 0 4 0 4 0 4 0 4 1 3 2 5 3 6 5 7 2 4 2 4 2 4 2 4 4 5 3 4 2 5 3 6 1 4 2 5 3 4 2 3 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 3 7 8 12 11 13 11 18 7 14 9 16 8 16 8 16 11 16 11 16 12 17 13 18 12 17 13 19 14 19 14 19 12 19 13 19 16 20 17 22 16 13 0 1 0 0 20 90 149 114 24 18 17 17 7 24 15 23 15 21 14 25 10 13 7 8 7 13 10 11 8 15 13 19 14 22 20 40 48 67 60 64 52 62 53 60 51 62 49 59 49 57 47 57 51 63 47 55 44 51 40 41 25 27 26 27 7 20 31 76 87 113 97 114 89 113 88 97 64 79 70 92 68 87 91 142 120 114 65 90 96 143 115 134 110 149 117 152 121 161 130 157 121 153 86 122 100 142 123 156 122 145 113 152 132 144 104 78 56 68 65 56 57 141 136 138 157 147 71 52 41 155 162 180 158 220 146 161 122 156 155 210 151 160 125 146 101 192 163 163 128 163 129 159 114 135 98 137 118 157 115 136 104 129 101 138 107 117 76 107 72 120 147 184 112 148 116 146 120 114 57 34 22 34 31 21 17 18 5 12 15 14 14 18 13 19 13 20 15 22 17 21 18 20 17 19 17 19 14 17 17 20 20 24 23 26 20 26 28 24 22 27 23 23 13 9 80 152 141 136 126 148 138 145 140 148 143 149 143 149 144 150 143 148 142 147 140 146 142 147 142 147 139 145 135 142 141 145 118 140 130 134 128 137 127 136 125 138 127 141 128 140 123 139 130 152 137 146 129 145 129 152 158 150 109 148 140 183 126 143 100 113 83 113 87 114 129 142 103 131 102 128 130 156 128 141 106 126 96 117 97 137 112 127 93 107 72 91 80 121 84 98 66 85 60 81 60 86 63 76 51 64 47 68 54 73 42 57 38 56 43 63 47 64 46 65 44 66 46 69 49 71 47 71 51 73 57 83 63 80 56 77 56 78 58 81 62 84 53 74 53 73 52 72 51 71 56 73 56 73 55 71 53 69 46 64 48 64 46 63 48 67 48 62 42 57 42 58 41 56 38 53 38 52 41 57 38 45 50 56 16 53 13 51 29 44 30 43 29 38 30 40 35 44 31 43 30 43 28 39 22 35 12 28 13 30 13 31 15 36 23 40 30 48 37 55 45 63 59 73 57 70 55 69 55 69 57 75 55 75 55 75 55 75 51 72 53 71 48 66 45 65 49 65 47 64 48 65 46 61 34 57 44 64 52 66 28 23 40 67 48 59 46 62 41 61 42 59 43 60 43 60 42 58 40 59 43 61 43 56 34 45 27 31 8 10 0 35 45 56 42 79 65 75 43 57 30 37 36 49 31 47 32 46 28 38 29 37 23 30 19 29 19 26 13 21 12 19 13 19 10 15 8 18 14 30 20 25 9 19 13 21 6 30 32 60 49 64 62 51 16 17 3 9 13 69 61 74 47 66 45 68 45 67 47 67 47 68 44 57 39 63 45 60 42 59 44 57 37 50 35 38 22 17 6 7 6 10 11 11 9 11 7 10 7 12 25 39 45 48 42 45 43 45 42 45 42 44 40 41 37 39 36 39 35 36 31 32 26 29 18 15 2 3 0 4 0 2 0 2 1 3 0 4 5 10 5 5 1 2 0 2 0 0 0 1 1 2 2 1 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 13 35 59 43 51 44 47 42 51 41 50 41 50 42 51 40 49 41 50 41 50 40 49 39 47 39 47 40 48 40 50 40 48 38 46 37 47 37 48 37 49 36 48 36 48 37 49 37 49 37 49 37 49 37 49 38 49 36 47 35 47 36 48 35 47 36 48 36 47 34 46 34 46 35 47 35 47 35 47 35 47 36 48 35 46 32 45 29 46 28 26 33 33 30 37 20 26 20 15 15 17 23 20 26 23 18 31 17 37 19 32 29 35 32 35 30 39 21 37 23 37 26 39 27 38 24 35 24 37 27 39 27 37 24 34 17 17 4 4 0 2 0 2 2 1 1 0 2 0 2 0 1 1 1 1 1 1 2 2 0 0 0 0 0 0 0 0 6 7 6 7 6 7 6 7 6 7 6 6 5 5 4 5 6 8 7 8 7 7 5 5 4 5 4 5 4 5 4 5 3 4 4 6 5 7 7 8 4 5 4 5 4 5 4 5 6 5 5 4 4 5 5 6 3 3 5 5 5 5 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 9 12 13 13 13 15 16 14 14 16 16 17 16 16 15 15 17 16 17 17 18 17 18 16 18 18 20 19 20 19 19 18 21 18 17 18 14 20 13 17 4 1 4 0 12 59 154 136 85 28 37 18 32 22 31 23 26 22 24 24 32 20 17 11 7 9 13 14 12 12 16 19 20 15 23 27 48 56 72 68 73 63 74 64 69 61 75 58 69 61 69 58 67 61 73 63 71 60 68 59 61 47 49 31 30 15 26 27 68 91 137 116 144 120 145 126 132 101 89 78 88 94 112 98 138 127 134 80 115 113 169 141 162 144 178 156 172 147 186 164 181 155 188 141 127 122 126 147 146 151 126 145 139 152 148 118 119 61 123 68 106 66 188 156 171 178 155 71 69 77 203 195 216 193 248 184 196 151 195 193 246 179 198 154 189 141 238 192 198 163 197 158 186 148 167 135 175 152 186 141 166 134 162 132 171 134 141 102 129 109 166 186 216 136 172 146 160 137 170 138 120 75 61 41 34 37 60 61 99 92 40 19 21 22 24 24 23 23 22 22 20 19 18 17 16 16 16 17 17 18 20 22 23 24 25 24 30 27 31 28 32 25 24 22 7 36 124 157 139 135 150 142 148 147 154 151 155 150 154 151 155 150 153 149 152 147 151 147 150 145 149 144 151 144 153 150 152 127 152 144 148 141 154 139 152 138 154 142 157 142 157 140 159 147 171 151 165 145 171 149 189 176 175 138 175 177 209 142 164 123 139 110 137 116 156 159 175 132 168 128 162 160 188 153 177 138 167 125 155 131 178 140 159 124 142 105 126 114 159 118 135 101 124 95 117 91 119 98 119 84 105 76 104 78 105 87 109 76 98 68 94 66 92 58 86 61 89 64 91 65 92 65 95 69 95 71 103 77 101 75 103 77 106 82 112 88 116 78 104 77 103 75 101 73 99 73 99 73 99 72 97 69 95 64 91 66 91 64 90 66 94 67 90 60 84 58 84 58 80 52 77 53 74 56 78 53 62 180 172 122 142 47 80 55 72 53 71 49 66 45 65 44 65 43 67 46 68 45 65 40 60 35 58 36 55 31 51 31 53 28 51 30 52 31 55 38 63 56 78 55 77 56 79 58 81 62 81 64 82 65 84 66 85 66 86 71 89 68 84 67 86 68 87 65 86 66 86 62 81 53 79 61 83 67 88 48 45 57 86 64 77 62 81 58 80 60 79 60 79 60 78 57 76 60 78 60 80 60 75 50 62 42 47 20 22 9 50 62 79 73 115 78 103 57 83 48 72 51 71 45 69 50 72 45 61 34 49 25 40 21 40 24 41 22 35 18 32 19 32 18 29 20 34 24 44 30 42 21 43 16 40 15 54 40 89 63 100 69 75 21 46 26 29 24 86 82 91 68 83 68 92 70 92 69 90 68 90 63 79 57 84 63 80 60 80 62 77 57 70 46 50 30 27 11 12 6 8 7 10 12 12 8 12 10 18 25 42 48 52 45 49 45 48 45 49 45 48 43 45 40 43 40 45 39 41 35 37 32 32 23 17 8 2 2 2 3 1 1 2 3 3 2 4 7 10 8 6 3 2 2 2 1 0 0 1 1 2 2 1 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 3 1 13 37 65 51 60 55 53 52 61 51 60 50 61 51 62 49 60 50 61 51 60 50 59 47 60 47 61 48 61 50 60 49 57 47 55 46 54 48 55 50 53 49 52 48 53 49 54 49 53 49 53 49 53 49 53 51 54 48 51 47 51 48 52 46 50 47 52 48 52 47 51 47 51 46 50 46 50 46 50 43 46 41 44 38 40 35 35 38 33 23 51 21 33 34 15 40 33 30 32 36 24 36 38 27 47 34 31 43 22 43 33 39 45 34 46 37 46 37 41 33 38 38 42 41 42 39 40 36 40 39 40 35 33 26 22 10 6 2 0 0 1 2 3 1 2 2 1 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 2 6 2 6 2 6 2 6 2 6 2 5 1 4 0 4 2 7 3 7 3 6 1 4 0 4 0 4 0 4 0 4 1 3 2 5 3 6 5 7 2 4 2 4 2 4 2 4 4 5 3 4 2 5 3 6 0 3 3 6 4 5 1 2 2 4 2 4 2 4 2 4 3 5 3 5 3 5 3 5 6 10 11 13 10 12 9 16 10 17 11 18 12 17 11 16 11 16 11 17 12 17 13 18 11 17 13 19 14 19 14 18 12 17 11 18 13 20 18 21 12 7 0 3 0 10 64 168 88 38 27 34 1 22 14 16 18 24 15 21 16 27 11 13 7 8 8 14 13 13 8 15 13 13 3 12 15 38 42 60 60 65 57 69 59 62 56 70 51 62 57 65 54 61 54 63 55 64 52 62 56 62 49 53 42 42 23 22 2 16 32 78 85 117 102 124 101 121 88 94 71 88 91 116 73 96 101 115 65 84 89 140 116 137 117 155 123 142 106 149 135 168 136 158 144 144 85 114 102 151 118 144 118 157 131 142 113 89 68 71 65 56 55 151 143 142 164 123 56 51 82 194 177 191 149 208 155 159 120 159 168 208 147 163 123 159 117 208 161 160 135 160 118 149 112 137 112 152 129 156 109 134 106 134 105 141 103 106 73 99 88 151 163 184 104 130 105 132 121 157 148 171 144 128 102 93 103 125 130 177 141 40 14 21 19 27 21 26 19 23 20 21 17 17 13 14 11 13 16 18 17 20 19 21 20 23 23 22 20 24 24 26 14 12 9 23 0 80 145 145 134 137 129 143 138 150 143 152 142 149 142 151 141 149 140 148 138 147 140 147 138 144 135 145 136 146 140 141 116 140 134 135 128 139 130 140 129 142 133 145 131 142 127 142 132 151 134 144 130 150 128 164 146 142 113 142 157 175 123 145 102 116 86 108 89 137 131 143 110 140 102 128 134 152 122 141 112 133 99 119 106 149 115 133 102 117 84 102 93 135 99 114 84 105 79 98 74 97 69 86 67 85 73 95 82 101 80 92 68 80 61 78 61 78 50 70 50 71 49 69 46 65 45 69 47 65 44 68 46 64 43 65 46 70 53 78 60 83 60 80 60 78 57 75 55 74 53 70 53 70 52 68 50 66 48 66 49 66 48 65 50 69 52 67 47 61 44 60 43 58 40 56 41 52 42 59 39 42 121 142 113 157 23 58 33 55 37 52 40 50 41 49 41 48 36 47 37 49 36 47 31 43 33 48 29 41 21 34 18 35 22 35 17 27 9 23 12 28 15 29 18 30 21 34 25 38 26 43 25 45 28 47 30 48 39 61 48 69 51 69 54 73 54 70 51 68 51 67 47 62 39 60 43 58 47 66 32 26 39 66 47 58 45 62 41 61 44 61 44 60 42 58 39 57 40 60 41 61 43 56 34 44 22 28 5 7 0 38 51 63 50 70 46 62 35 50 35 56 26 39 23 41 31 45 24 32 19 24 10 15 9 19 14 22 17 22 14 20 14 21 14 19 7 15 7 24 14 20 10 19 0 10 3 24 24 51 45 68 55 45 14 32 23 12 5 72 65 77 49 67 47 71 48 70 48 68 49 67 44 56 40 62 46 62 47 62 48 63 45 56 35 41 23 22 10 8 4 4 4 9 13 12 4 6 6 15 20 36 44 48 41 43 41 43 43 46 42 45 40 41 37 39 39 41 37 38 33 34 30 33 20 17 3 3 0 3 0 2 0 2 1 3 0 4 5 10 7 6 1 2 0 2 0 0 0 1 1 2 2 1 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 28 56 43 52 47 42 43 51 42 50 41 51 42 52 40 50 41 51 42 50 41 49 39 47 39 48 40 50 41 50 41 49 38 46 36 47 40 49 39 49 38 48 37 49 38 50 38 49 38 49 38 49 38 49 37 48 34 45 32 44 33 46 33 45 34 47 36 48 36 48 36 48 35 45 32 41 29 39 23 33 20 28 15 24 13 24 12 25 25 20 28 30 27 38 26 25 9 22 21 32 24 39 34 37 34 45 25 44 24 41 29 36 30 37 33 43 28 40 22 36 31 42 36 44 35 42 32 41 32 38 23 23 6 9 0 1 0 0 0 1 0 0 0 0 3 2 3 0 3 2 3 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 6 6 5 5 5 7 8 10 7 8 7 8 7 8 7 8 5 5 5 5 5 5 5 5 4 4 4 5 5 6 6 6 7 6 4 3 3 4 6 7 5 5 5 5 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 4 2 2 1 1 1 2 3 3 8 12 16 15 12 11 15 19 16 15 16 15 16 15 16 15 17 16 17 16 17 16 17 16 17 16 18 17 18 16 16 15 16 22 17 15 17 17 20 12 9 7 0 7 0 55 127 164 69 59 30 28 21 27 23 24 22 24 23 24 21 18 14 12 6 9 10 13 13 15 12 16 11 12 5 18 27 49 52 62 65 69 63 71 70 77 70 72 65 69 63 67 63 69 65 73 62 68 60 68 65 72 68 72 57 60 48 41 20 23 23 42 69 125 131 144 120 145 131 137 112 143 114 139 91 108 121 132 77 100 102 159 158 152 155 184 103 55 21 105 153 186 165 201 157 176 154 144 109 126 161 134 150 153 148 154 142 112 77 112 73 94 125 196 136 204 162 121 73 59 134 212 205 212 190 220 187 199 182 201 209 228 184 198 153 188 184 232 173 193 159 189 150 182 144 169 141 181 152 178 141 169 138 165 130 166 128 136 99 134 103 185 195 197 135 156 129 154 137 182 155 175 145 160 125 129 126 158 154 181 103 25 20 23 26 27 24 23 24 27 26 22 17 14 14 14 12 9 13 15 17 19 21 22 23 23 19 24 24 27 27 26 25 24 15 22 12 45 148 156 137 146 140 148 143 152 146 155 148 155 149 155 149 158 153 159 150 152 149 146 146 145 147 151 151 158 156 142 127 153 141 154 142 161 139 157 141 159 143 160 144 160 148 165 150 167 150 167 151 172 152 202 164 174 136 188 181 186 150 162 120 146 110 135 121 175 151 174 140 166 128 170 154 184 142 163 125 151 118 148 129 171 144 156 125 145 106 134 128 166 130 148 109 130 103 131 103 128 100 122 95 118 85 122 106 129 100 124 93 117 87 113 87 114 82 108 80 105 76 102 73 100 76 101 71 98 71 98 70 96 68 92 66 91 66 91 66 92 66 92 67 94 70 98 73 100 71 99 75 99 69 93 67 95 71 92 64 95 70 94 71 103 73 92 65 84 61 82 58 78 55 76 54 78 56 77 53 74 67 89 155 160 62 90 69 76 57 78 54 70 52 73 54 70 50 73 55 73 51 67 48 72 45 71 49 72 42 66 42 68 40 59 39 54 30 45 25 43 29 45 25 42 23 40 20 35 21 38 24 42 28 47 32 49 34 51 43 72 62 76 60 80 62 83 67 88 70 88 68 86 62 80 60 79 64 82 50 55 56 81 67 84 64 83 62 77 60 82 62 83 61 80 57 75 61 75 59 76 57 76 51 66 36 42 25 26 3 44 51 95 63 94 53 89 52 79 54 86 50 61 36 56 39 54 31 48 27 36 13 25 12 31 19 35 11 28 17 30 17 29 23 38 17 32 14 32 40 60 27 34 5 38 17 44 24 76 57 90 52 52 27 61 35 24 19 93 81 103 79 101 70 92 66 96 70 87 65 96 60 82 60 83 63 85 62 84 61 79 58 77 52 63 37 36 12 14 7 15 7 9 8 12 11 12 11 14 24 47 54 55 43 49 45 48 46 51 46 50 45 49 44 49 37 46 42 40 36 42 37 33 27 21 11 6 4 4 3 2 2 2 1 2 3 4 5 6 11 7 3 1 0 1 1 0 1 1 1 1 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 1 0 1 0 6 26 61 58 57 44 64 50 59 51 59 51 59 51 59 50 58 50 58 50 58 50 58 49 59 49 58 47 58 50 61 48 56 48 55 48 54 47 52 55 56 49 52 49 54 50 53 53 55 49 51 46 51 49 55 52 51 43 46 43 49 45 48 45 48 44 49 46 48 41 43 35 38 33 35 29 30 23 26 21 26 24 30 28 34 32 37 34 37 32 45 34 40 39 36 39 41 39 43 41 42 44 45 38 46 42 43 45 40 40 38 42 46 41 45 40 44 40 42 41 41 40 40 39 38 37 37 24 23 20 16 12 8 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 1 4 1 6 4 9 3 7 3 7 3 7 3 7 3 5 3 5 3 5 3 5 1 3 1 4 2 4 3 5 4 5 3 4 2 5 3 6 3 5 3 5 3 5 3 5 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 1 3 1 2 1 3 2 5 4 13 11 16 7 12 10 19 11 16 11 16 11 16 11 16 11 16 11 16 11 16 11 16 11 17 13 18 13 18 13 16 7 18 10 16 13 21 19 16 11 2 0 0 0 68 122 123 50 43 23 23 19 24 17 21 16 21 16 21 12 15 5 9 3 8 6 12 8 12 6 11 4 8 2 15 20 40 40 50 46 56 47 62 56 71 60 69 57 67 54 63 52 64 54 66 52 63 52 65 59 71 62 70 56 62 51 45 27 23 19 25 32 79 100 135 112 131 106 132 97 121 95 126 80 69 91 123 78 67 93 137 130 160 154 103 8 0 0 18 61 118 139 161 147 164 135 156 106 122 89 154 117 153 126 171 135 81 77 91 66 94 136 168 126 175 140 92 46 68 173 226 207 197 181 190 200 203 184 187 182 191 167 177 152 165 153 178 136 150 130 146 123 145 119 136 117 146 123 144 113 137 111 142 113 146 97 96 74 107 78 148 147 147 98 125 98 114 105 158 131 138 107 129 95 99 104 131 148 143 62 24 19 25 27 28 25 23 24 24 22 20 14 14 13 14 10 10 12 15 15 19 18 21 20 23 15 21 19 26 24 27 25 25 16 23 0 27 127 153 133 138 129 143 133 148 139 150 140 150 144 150 143 149 145 152 145 151 142 152 141 149 140 151 143 153 145 132 120 142 133 139 134 143 132 140 133 143 133 145 132 144 132 148 133 150 132 150 133 151 130 174 134 145 112 164 157 154 121 131 96 116 85 106 102 149 123 142 111 133 99 138 126 151 110 131 101 122 94 119 109 146 115 128 99 120 83 111 107 141 108 120 88 103 83 103 84 101 85 97 79 91 67 93 86 99 82 96 76 90 71 87 71 89 67 85 63 82 60 79 58 78 58 77 54 74 54 76 54 73 50 71 48 69 49 69 49 70 42 60 44 62 48 64 50 65 52 70 56 69 51 64 50 66 54 65 50 69 56 71 59 81 60 70 51 62 47 60 44 57 44 61 46 56 44 61 42 48 39 176 191 122 37 57 37 60 40 59 42 59 39 53 36 54 38 55 44 54 38 50 35 50 35 53 35 49 27 42 25 48 24 46 26 44 24 37 18 31 16 29 15 24 16 22 12 18 9 20 10 22 13 26 16 28 14 25 20 41 35 44 34 49 33 49 38 56 44 61 47 62 39 56 43 62 53 67 40 41 44 66 50 63 44 62 44 58 43 62 43 63 43 61 41 60 36 61 36 58 40 54 37 48 29 31 11 12 0 25 40 58 35 52 30 52 31 48 36 61 32 43 22 40 23 33 7 21 12 16 6 10 6 12 7 10 8 14 8 13 7 16 14 24 4 16 0 20 37 51 26 16 7 15 8 20 17 46 35 57 32 33 8 40 23 9 0 48 57 72 52 70 42 65 40 73 52 63 48 68 44 56 50 64 51 65 52 63 50 62 47 60 38 52 26 29 9 9 10 14 11 7 11 8 8 9 2 9 16 38 48 48 40 44 43 44 43 46 43 45 42 44 41 44 34 41 35 38 32 39 32 32 24 22 11 7 3 4 2 3 0 2 0 2 1 4 3 6 9 7 1 1 0 1 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 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 1 21 47 54 49 42 55 41 51 40 51 40 51 40 51 39 50 39 50 39 50 39 50 42 52 41 49 37 47 39 49 41 49 42 51 46 53 48 54 43 50 39 48 40 50 40 48 42 50 39 47 37 47 39 49 41 48 33 42 31 42 29 38 25 35 23 34 24 35 21 30 17 27 19 28 20 28 19 28 20 30 23 35 29 40 33 43 28 39 27 39 28 40 28 40 25 37 26 39 29 42 31 44 33 44 39 48 42 48 40 46 37 43 34 38 29 33 24 30 26 26 23 19 14 10 7 5 6 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 7 5 6 5 7 7 9 7 8 7 8 7 8 7 8 5 5 5 5 5 5 5 5 2 2 2 3 3 3 4 4 4 4 5 5 5 5 4 4 5 5 5 5 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 4 4 4 4 4 4 5 6 7 11 13 17 14 13 10 14 16 16 15 16 15 16 15 16 15 16 15 16 15 16 15 16 15 16 16 18 18 20 19 20 19 16 22 18 16 18 19 19 10 17 1 9 7 4 124 150 105 46 39 24 26 26 27 20 20 22 23 22 19 17 12 10 6 8 10 10 12 11 11 9 11 9 13 10 23 28 44 41 48 44 49 48 58 61 70 68 72 69 71 65 67 63 68 65 70 63 67 64 70 70 75 71 73 64 70 63 62 46 40 28 32 14 54 84 143 143 153 134 157 141 143 120 143 105 97 94 148 91 77 115 161 165 186 115 32 0 12 3 11 18 89 123 167 173 200 158 176 174 147 114 123 155 138 153 181 142 102 81 102 70 149 178 183 151 191 147 105 49 104 212 254 234 251 239 252 252 255 248 252 230 234 222 234 203 215 188 217 181 206 178 200 171 193 164 180 151 173 145 162 137 152 131 157 139 162 120 110 84 126 107 177 165 166 123 152 120 137 129 186 155 159 126 156 112 133 108 160 165 124 31 20 23 24 28 25 25 23 22 25 21 18 16 15 15 15 14 12 15 16 18 19 20 20 20 20 17 22 22 24 26 25 26 24 23 21 0 9 108 157 144 147 140 147 146 154 152 157 152 156 155 157 148 152 149 156 152 156 150 148 151 151 152 152 150 154 149 139 130 155 141 155 140 158 139 158 141 161 144 162 144 162 144 165 148 168 148 167 150 172 164 204 158 175 146 201 184 180 144 161 121 146 108 137 127 184 150 173 138 163 126 169 150 177 130 159 127 152 119 149 134 173 136 152 124 147 111 141 132 166 126 145 109 130 102 130 103 129 104 125 98 119 83 118 101 124 97 122 92 117 88 116 90 118 88 114 86 111 83 110 83 110 82 107 78 105 79 107 80 106 76 101 75 99 73 98 73 99 63 89 63 90 64 90 65 91 64 91 66 91 63 88 62 89 64 87 62 92 69 96 74 103 71 90 63 82 59 81 59 80 56 82 59 75 55 81 55 66 94 218 166 105 58 85 63 80 58 77 58 81 58 68 49 74 54 73 56 75 54 71 51 73 53 78 54 78 48 75 53 83 57 76 53 74 53 69 44 57 36 52 30 44 26 42 22 37 21 34 20 33 20 34 21 35 18 31 20 39 28 41 28 47 31 51 36 59 46 68 54 73 55 76 61 82 67 83 53 57 55 78 64 79 62 83 67 84 62 80 61 80 61 80 62 80 62 75 59 76 56 76 50 66 43 43 22 29 16 63 58 97 50 88 52 84 46 70 48 78 46 58 36 54 36 43 17 31 10 24 9 25 13 25 10 21 17 27 10 22 11 24 15 27 14 27 9 39 53 78 38 42 15 38 11 50 31 72 47 84 53 47 16 53 37 36 14 74 91 114 82 101 68 94 68 97 76 92 64 91 56 84 68 94 66 89 65 88 64 84 61 79 55 66 42 40 13 15 7 14 7 9 7 10 8 9 7 9 15 39 48 52 43 50 47 50 46 51 46 50 45 49 44 49 39 46 42 42 38 42 37 35 30 25 16 9 6 5 5 4 2 2 1 2 3 4 5 6 11 8 3 1 1 1 1 1 1 1 1 1 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4 0 3 0 1 0 0 0 1 12 45 53 61 49 65 50 60 50 60 50 60 50 60 49 59 49 59 49 59 49 59 52 61 51 60 49 59 49 57 50 57 50 58 52 57 53 58 51 53 49 52 51 55 51 53 49 52 48 51 47 50 47 50 46 46 42 43 41 42 37 37 37 37 33 35 35 38 35 36 31 36 35 40 39 43 41 45 44 46 43 46 42 45 41 44 43 45 44 46 44 46 45 47 46 48 46 47 45 46 44 46 45 46 44 43 39 37 32 31 26 26 23 21 17 15 12 12 6 6 4 3 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 2 6 2 6 2 7 2 6 2 6 2 6 2 6 3 5 3 5 3 5 3 5 0 2 1 3 2 4 2 4 1 4 3 6 4 5 2 3 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 3 1 3 2 5 4 7 8 15 11 15 8 12 8 15 10 15 10 15 10 15 10 15 10 15 10 15 10 15 10 15 11 17 13 19 15 21 16 20 10 19 14 17 15 21 17 13 6 0 0 0 23 136 109 61 31 30 17 22 20 23 14 18 20 25 18 21 12 14 5 9 5 9 6 11 6 9 2 6 1 8 6 19 18 32 25 33 22 36 29 46 41 58 50 62 54 64 51 62 52 65 57 70 55 65 54 67 60 70 59 66 56 63 58 63 55 51 37 35 1 16 32 96 118 143 115 127 126 136 111 109 89 88 87 115 67 56 83 119 150 126 16 0 0 6 7 8 0 23 62 112 130 170 143 161 143 170 102 112 102 139 152 177 112 92 93 74 49 144 166 141 144 170 128 80 58 93 176 190 180 201 201 206 214 231 231 253 238 245 237 241 228 236 221 237 221 233 212 221 195 207 187 194 170 176 152 161 157 161 132 147 121 143 107 103 64 104 97 167 157 154 119 140 111 128 120 158 126 131 105 127 98 93 95 149 150 86 14 18 24 27 26 27 24 23 22 21 15 16 13 15 13 15 13 14 14 17 16 19 17 19 17 20 13 19 17 24 22 26 25 26 21 26 0 0 81 151 137 140 129 142 137 150 144 152 145 151 148 152 145 148 146 151 148 151 141 151 143 152 142 149 138 144 133 127 120 142 132 137 130 135 132 141 132 143 132 144 130 144 127 146 132 151 129 147 127 150 141 173 125 143 123 175 159 148 119 134 99 115 83 108 108 156 123 144 111 131 98 139 124 144 103 131 107 127 97 123 113 147 109 126 100 122 87 118 108 135 102 117 87 103 82 102 83 102 85 98 81 92 66 90 84 98 79 94 75 90 72 90 74 92 69 87 65 84 63 84 64 85 61 80 58 79 60 82 61 81 58 79 56 76 56 76 56 76 52 69 52 69 53 68 53 67 48 63 48 63 47 62 47 63 44 59 44 62 49 66 53 71 51 62 44 57 43 59 45 59 43 56 43 57 41 54 42 60 160 113 51 60 39 62 52 54 44 53 39 61 45 52 38 59 41 56 45 55 41 54 38 52 36 54 37 54 37 57 45 71 50 65 39 58 40 58 35 47 31 42 25 34 22 30 20 26 14 24 11 20 8 19 8 20 8 18 7 19 8 20 10 23 12 26 15 32 24 41 32 47 42 59 49 64 54 67 46 49 42 64 51 66 49 66 48 63 44 61 43 60 42 60 42 60 38 61 36 57 40 54 37 48 32 30 7 21 15 53 60 69 32 55 37 52 26 37 26 47 29 35 21 31 18 20 3 11 0 7 4 12 9 15 8 13 12 14 5 10 7 14 6 10 0 15 1 28 46 62 33 24 10 9 0 23 15 37 28 62 27 21 0 29 12 2 0 65 87 101 72 78 48 69 45 69 49 65 40 64 33 60 46 70 42 65 42 64 42 61 39 60 38 52 29 27 7 6 5 8 11 8 10 9 7 8 2 6 11 33 45 47 40 45 44 45 43 46 43 45 42 44 41 44 36 41 35 41 34 39 32 35 28 27 17 11 5 5 3 5 0 2 0 2 1 4 3 6 10 8 2 1 0 2 0 1 1 1 1 1 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 3 0 10 35 52 56 48 52 41 50 40 50 40 50 40 50 39 49 39 49 39 49 39 49 35 47 36 50 41 52 41 51 42 52 43 50 41 49 39 48 37 45 35 45 38 48 38 45 33 42 34 43 33 42 32 40 26 36 25 38 27 40 27 38 29 39 25 38 28 43 32 44 30 40 33 44 37 47 38 47 38 46 36 44 34 42 32 40 37 46 37 46 37 46 36 45 37 45 33 39 27 33 21 29 22 26 20 21 12 12 4 6 0 2 0 1 0 0 0 0 0 0 0 0 2 4 5 6 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 7 6 7 6 7 6 6 6 7 6 7 6 7 6 7 5 5 5 5 5 5 5 5 4 4 4 4 5 5 6 6 2 3 4 5 5 4 3 2 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 4 2 2 2 2 3 5 6 7 14 14 15 14 13 12 13 13 15 14 15 14 15 14 15 14 15 14 15 14 15 14 15 14 16 16 18 18 20 20 21 21 17 23 19 17 18 18 17 9 4 3 0 24 92 164 96 71 40 35 22 24 22 23 19 21 25 25 23 19 16 12 10 7 9 11 11 12 10 9 7 8 5 12 11 23 23 34 28 35 27 37 34 46 43 53 49 58 55 62 57 67 63 74 71 80 72 75 69 73 70 73 67 69 67 71 67 73 68 69 58 60 34 36 20 61 100 144 117 98 110 140 146 141 105 98 125 168 102 82 82 79 84 56 0 11 6 9 4 17 2 14 37 93 107 166 187 194 156 180 167 146 111 136 175 182 102 93 94 102 83 194 180 160 168 185 124 85 70 102 172 185 172 184 173 188 179 193 179 212 215 233 236 239 233 251 236 251 235 251 228 247 237 253 241 255 237 244 225 236 227 228 206 208 182 191 173 175 153 175 148 205 184 191 163 179 150 175 158 175 139 160 138 149 101 110 112 168 113 55 21 23 28 26 26 23 23 22 20 21 14 15 15 15 15 14 15 15 15 16 17 18 19 19 19 18 17 22 20 21 23 23 25 23 22 27 12 4 71 154 143 148 140 145 145 152 151 155 151 154 152 154 150 155 152 155 148 150 151 151 153 154 152 152 146 150 139 138 132 156 140 155 139 153 140 159 141 163 143 164 145 165 142 168 152 173 148 168 147 174 172 200 149 171 151 206 186 179 148 167 125 144 106 140 131 186 151 176 140 162 127 173 152 173 131 164 134 156 123 154 137 171 134 153 126 147 112 144 130 156 120 142 108 130 101 128 102 130 101 125 99 120 83 118 103 129 96 121 92 117 90 117 92 120 90 116 87 112 85 112 87 114 81 106 78 105 80 108 81 107 81 105 79 102 76 101 76 101 70 95 69 94 67 92 66 91 65 90 63 89 64 91 66 92 62 88 62 88 62 90 65 91 57 78 53 77 56 81 59 81 62 78 58 88 60 74 62 108 206 98 55 95 51 77 54 86 64 76 52 77 62 79 59 83 56 75 56 75 56 75 53 74 54 77 57 80 58 85 68 101 82 95 63 80 58 80 56 74 50 66 41 55 35 52 32 47 32 44 27 39 23 37 24 38 25 39 22 33 19 34 22 36 25 39 25 42 30 47 35 52 38 59 49 67 57 79 66 81 68 90 76 88 66 79 57 68 61 77 61 77 60 75 59 75 62 75 58 78 56 77 50 66 47 43 22 36 32 82 73 103 62 99 65 84 42 58 35 57 34 46 23 38 20 30 13 32 10 25 12 26 13 27 14 29 17 28 13 28 16 30 11 22 10 36 21 54 54 82 41 60 21 50 21 68 40 81 59 112 53 61 38 87 46 26 7 92 84 110 76 93 66 96 74 98 71 91 67 89 57 85 70 89 67 89 68 87 66 84 63 80 63 71 48 44 19 18 8 14 9 12 10 12 10 10 8 10 15 40 50 54 45 51 47 50 46 51 46 50 45 49 44 49 42 46 42 45 41 42 37 38 33 30 21 13 7 4 5 6 2 2 1 2 3 4 5 6 12 8 4 2 2 2 2 1 1 1 1 1 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 0 1 0 0 0 0 0 1 6 37 53 68 53 61 49 62 49 62 49 62 49 62 48 61 48 61 48 61 48 61 47 57 47 60 53 61 50 55 49 55 48 51 46 50 45 49 37 39 34 37 36 39 35 36 33 37 34 37 34 36 32 34 31 36 35 41 39 43 41 45 39 41 37 41 42 49 48 51 40 44 42 47 45 49 46 49 44 47 45 48 46 50 47 50 46 48 44 44 39 39 35 37 25 26 21 20 14 14 8 10 0 1 1 2 1 2 0 1 0 1 0 1 0 1 0 1 3 2 2 1 1 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 3 7 3 6 1 4 1 5 1 5 1 5 1 5 3 5 3 5 3 5 3 5 2 4 3 5 3 6 4 6 1 3 2 4 2 4 1 3 1 3 1 3 1 3 1 3 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 0 1 0 2 1 5 4 7 9 14 9 14 9 14 9 14 9 14 9 14 9 14 9 14 11 16 11 16 11 16 11 16 11 17 13 19 15 20 15 19 11 21 15 19 14 20 13 9 0 3 0 46 118 140 53 56 30 30 16 19 15 18 14 21 17 20 13 16 7 10 2 7 5 10 7 11 7 9 3 6 0 8 5 16 13 25 20 29 15 28 22 35 26 38 30 42 35 48 43 59 55 69 63 74 67 75 61 71 62 71 61 68 69 74 67 73 69 72 66 68 54 39 7 11 41 86 61 34 29 80 119 148 105 83 165 222 91 69 66 34 0 0 1 4 7 11 3 1 0 10 30 53 77 111 139 181 139 171 155 159 112 105 119 145 91 87 82 85 87 175 144 138 160 165 104 75 65 119 217 239 229 223 210 228 202 205 142 158 164 182 182 186 177 196 183 187 185 201 196 216 198 209 206 221 212 216 203 217 207 218 209 222 195 210 199 210 194 181 127 152 127 139 130 144 123 150 140 150 127 158 147 149 107 114 119 128 54 9 20 24 30 28 24 23 21 20 18 15 10 14 14 16 13 14 12 15 12 15 14 18 17 19 17 20 15 19 16 21 19 23 22 24 17 27 14 10 61 153 135 144 136 144 138 147 144 150 146 151 146 149 146 150 150 150 145 144 147 154 147 154 143 149 136 141 130 130 126 145 133 140 135 138 129 141 131 144 131 145 130 145 125 150 134 154 126 144 123 148 144 171 120 141 122 175 162 156 126 139 100 112 83 114 113 155 121 145 112 131 100 145 128 142 107 135 108 125 99 130 116 143 107 126 100 119 85 118 106 126 96 113 87 103 82 100 83 103 84 99 84 95 67 92 88 105 80 95 76 90 73 91 75 93 75 93 69 87 65 87 67 89 61 80 57 78 58 80 59 79 59 80 57 77 56 76 56 76 54 71 53 69 54 68 52 67 54 66 49 65 52 69 55 70 54 71 56 67 52 68 53 65 39 53 39 55 43 58 42 55 45 53 41 62 42 47 47 85 113 63 50 50 36 68 33 67 43 53 38 52 44 58 47 58 42 55 40 55 43 57 40 52 41 60 45 60 41 61 48 71 63 75 43 56 34 56 38 58 37 46 28 38 22 35 21 32 25 35 21 29 17 28 19 31 19 31 17 23 10 24 15 24 15 28 17 30 20 33 22 35 17 35 25 37 27 45 38 50 43 64 51 64 44 59 40 51 41 59 45 62 47 63 48 61 40 60 38 57 42 54 37 48 35 34 8 21 10 47 50 62 49 71 48 52 25 33 21 29 23 21 15 16 14 12 11 18 11 14 11 11 6 9 8 14 13 16 13 17 15 17 12 12 0 20 9 33 40 56 33 38 14 25 16 38 26 53 43 75 48 76 66 107 57 22 0 56 51 71 51 62 45 75 54 72 47 68 42 65 31 64 45 67 47 72 48 71 46 69 43 66 46 59 40 35 15 10 6 8 12 9 11 11 9 10 4 9 10 34 47 50 43 47 45 45 43 46 43 45 42 44 41 44 38 41 35 44 38 38 32 39 30 30 21 14 4 3 2 6 0 2 0 2 1 4 3 6 10 9 3 2 0 3 0 2 1 1 1 1 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 5 26 46 58 50 50 41 49 41 49 41 49 41 49 40 48 40 48 40 48 40 48 39 51 37 50 39 50 32 39 21 34 24 36 26 38 28 39 30 34 23 28 21 28 20 26 24 30 23 30 22 29 22 29 23 32 26 36 28 38 32 43 33 40 31 42 37 49 41 50 39 47 41 49 43 50 43 50 42 48 39 44 34 39 31 37 25 29 21 21 13 13 5 8 0 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 1 0 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 7 7 9 7 7 4 4 5 6 5 6 5 6 5 6 5 5 5 5 5 5 5 5 3 3 4 4 4 5 5 5 4 3 3 2 2 3 3 4 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 2 2 2 3 4 6 8 9 13 11 12 12 15 15 16 14 14 13 14 13 14 13 14 13 16 15 16 15 16 15 16 15 16 16 18 17 18 17 18 16 18 22 21 19 19 19 15 7 1 8 9 90 148 136 69 70 33 31 20 22 20 21 18 22 20 20 18 14 12 9 9 7 9 11 11 13 12 12 9 11 8 15 13 21 21 33 32 42 24 34 31 39 32 39 34 44 39 50 51 66 66 77 72 79 76 77 69 71 68 74 71 75 75 80 75 79 74 80 76 83 64 64 30 18 17 47 34 22 11 47 81 139 131 121 220 220 88 86 72 25 0 3 18 1 7 8 1 3 0 7 11 25 71 84 109 168 177 202 174 193 173 147 121 136 96 108 86 92 127 210 149 172 176 177 107 99 94 161 253 255 254 255 242 255 253 255 161 166 169 175 150 158 152 178 155 165 163 190 177 208 186 202 195 217 204 212 197 215 182 196 192 212 193 211 207 223 212 191 130 149 117 138 136 149 135 160 154 178 164 196 184 188 158 176 117 86 29 21 36 31 31 27 23 19 19 18 16 15 11 14 17 17 14 12 13 14 13 14 15 17 19 20 20 20 20 23 20 20 20 19 22 20 21 19 16 14 64 163 143 153 148 148 147 148 148 150 151 153 151 150 148 149 148 149 145 145 151 154 151 152 147 148 140 146 136 139 135 155 139 154 142 154 141 161 143 163 144 166 144 167 145 177 157 181 148 170 145 174 172 201 150 173 149 203 192 196 153 168 120 139 108 150 139 187 146 174 138 159 127 177 154 170 131 161 126 148 122 161 141 168 129 150 122 141 109 145 130 152 114 139 108 130 100 127 102 130 104 129 105 124 85 119 104 132 98 123 93 118 90 117 92 120 95 120 90 113 85 112 87 115 85 110 81 107 81 109 81 107 82 106 80 103 77 101 76 101 74 100 73 99 72 97 71 97 71 94 65 92 69 98 73 98 74 103 77 99 72 100 73 94 55 78 57 82 60 81 53 73 52 77 53 72 46 71 54 82 48 70 45 58 48 90 48 77 46 79 62 76 51 75 56 72 55 73 53 73 56 76 55 71 56 81 62 83 60 82 65 91 78 96 63 81 54 77 57 83 53 70 42 58 37 56 36 53 36 50 33 45 30 45 34 49 34 50 34 42 26 44 31 42 29 42 33 47 39 51 40 51 34 50 40 45 29 41 32 44 39 59 45 58 42 57 45 57 44 61 53 71 61 75 61 74 61 75 58 78 56 77 50 66 47 48 27 34 19 64 57 93 60 89 54 65 28 48 24 38 20 33 15 31 13 26 10 32 11 25 15 25 12 25 15 31 18 31 17 31 15 31 19 38 14 43 19 55 49 90 47 77 30 71 36 81 54 100 61 93 73 123 97 121 67 68 31 78 69 101 74 95 73 104 80 95 79 96 72 86 56 85 75 91 73 92 74 91 72 88 69 85 62 71 49 43 19 13 5 7 7 8 8 11 9 13 9 12 9 35 47 53 45 52 49 51 46 51 46 50 45 49 44 49 45 46 42 48 44 41 37 41 33 31 23 14 5 1 2 5 2 2 1 2 3 4 5 6 13 9 5 2 2 3 3 2 1 1 1 1 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 1 0 0 21 37 58 53 63 49 63 48 63 48 63 48 63 47 62 47 62 47 62 47 61 51 58 49 59 52 56 41 39 25 30 27 33 32 36 35 38 36 32 25 21 19 20 18 19 22 22 20 19 18 19 19 21 21 23 26 28 29 33 38 42 47 46 46 47 49 50 49 47 47 47 46 46 43 42 39 39 36 35 31 27 22 19 14 14 7 8 5 4 0 1 0 1 0 1 0 1 0 1 0 1 4 4 3 2 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 2 3 4 4 5 0 0 1 1 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 3 8 3 6 0 3 1 5 1 5 1 5 1 5 3 5 3 5 3 5 3 5 0 2 0 3 1 4 2 4 3 4 0 1 0 2 2 5 1 3 1 3 1 3 1 3 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 1 3 2 5 4 8 7 10 7 12 7 13 10 16 11 16 9 14 9 14 9 14 9 14 12 17 12 17 12 17 12 17 12 17 13 18 13 17 11 15 13 21 16 20 15 19 9 6 0 0 4 100 128 104 56 49 20 22 14 20 16 18 13 20 16 20 13 16 8 12 6 11 5 10 8 13 9 12 6 10 5 12 8 16 13 28 27 41 13 26 20 31 20 30 22 35 26 41 40 59 56 69 60 70 60 67 52 62 55 67 61 71 62 70 65 72 68 74 74 81 67 70 58 29 10 15 16 20 10 18 14 78 110 132 206 121 64 94 39 0 8 4 2 7 5 0 3 11 7 0 0 10 14 61 70 125 150 173 141 174 159 155 139 110 54 82 76 87 131 190 123 156 153 143 76 79 88 146 225 227 230 249 246 253 238 253 147 157 161 155 110 114 108 133 107 108 110 124 107 126 122 138 134 158 147 156 144 164 159 166 154 170 146 163 158 174 163 145 103 129 108 126 130 132 133 146 147 177 166 182 167 169 166 173 72 14 16 43 56 42 31 26 21 19 18 17 13 12 9 14 15 17 12 12 10 14 9 13 13 17 17 20 19 22 18 21 16 20 17 20 19 21 20 15 6 13 60 165 139 148 144 150 143 147 144 150 148 154 151 149 144 144 145 145 146 145 142 147 138 142 132 137 127 132 123 126 122 138 125 136 131 134 129 142 128 144 130 146 128 144 127 154 137 156 127 144 121 146 144 173 125 144 121 173 168 173 127 137 94 107 86 124 121 158 116 141 109 127 98 146 128 139 103 127 97 115 97 134 120 142 101 121 94 113 82 120 109 127 92 111 87 103 81 99 82 104 90 106 90 99 68 91 86 103 82 97 77 91 73 90 74 92 75 91 66 83 61 82 62 84 68 86 63 83 63 84 61 81 61 82 59 79 57 77 56 76 55 72 55 71 56 70 55 70 57 68 50 66 55 73 59 74 60 79 64 74 59 77 61 71 43 59 45 62 46 57 35 46 36 62 42 43 27 56 38 37 25 35 23 50 30 34 33 39 34 69 72 68 47 58 51 55 41 53 37 53 41 57 39 51 37 55 43 61 44 62 49 69 52 67 43 57 34 54 40 63 39 51 31 42 26 40 26 39 23 35 21 30 19 32 24 37 26 40 27 32 20 36 25 33 22 35 30 45 38 50 41 51 34 50 43 48 32 41 31 40 21 36 16 24 5 20 9 23 22 38 34 54 49 61 50 59 44 60 42 57 43 54 39 49 34 37 16 22 3 36 47 64 30 48 22 26 6 19 10 12 14 14 16 17 18 10 11 13 0 11 9 18 12 19 16 24 13 18 11 13 6 14 16 27 5 17 0 23 37 61 37 42 26 42 26 50 44 73 39 43 18 64 27 24 0 25 18 42 51 73 61 75 67 92 73 80 66 79 55 63 35 66 60 74 57 73 57 73 56 70 53 67 57 63 46 39 19 12 7 8 6 6 7 8 5 8 4 9 1 26 40 47 41 48 46 48 42 46 42 45 41 44 40 44 40 41 35 46 40 38 32 40 29 30 22 14 2 0 0 4 0 2 0 2 1 4 3 6 11 9 3 3 1 3 1 2 1 1 1 1 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 5 0 0 10 27 46 48 55 41 48 41 48 41 48 41 48 40 47 40 47 40 47 40 48 36 47 34 49 39 50 30 34 20 33 22 34 24 37 25 37 24 23 10 9 1 6 1 6 2 5 0 1 0 1 0 5 0 10 6 17 12 26 27 41 38 45 37 46 38 45 34 39 29 32 24 25 16 16 7 9 0 3 0 2 0 2 0 1 0 0 0 0 0 2 1 4 0 0 0 0 0 0 0 0 2 0 2 0 2 2 6 4 2 0 2 0 2 0 2 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 7 8 7 8 7 8 3 5 4 6 5 7 6 8 6 6 6 6 6 6 6 6 6 6 6 5 5 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 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 5 7 9 10 12 12 14 13 12 11 13 13 13 12 13 13 14 14 15 14 14 13 14 14 16 16 19 19 16 15 16 15 16 15 16 15 18 17 17 16 16 12 7 5 8 4 25 128 122 98 84 68 25 28 20 21 18 21 17 17 20 22 22 18 16 13 14 14 11 13 13 14 12 13 14 18 12 14 9 21 27 40 32 36 36 16 45 32 23 36 26 47 33 42 38 60 65 82 71 75 61 62 55 59 59 68 68 74 73 78 73 78 74 80 76 81 77 72 59 61 37 22 12 34 8 47 0 56 122 136 151 134 110 132 43 10 0 11 7 3 6 4 5 5 5 6 5 6 4 31 68 105 118 192 184 193 175 197 174 188 93 68 77 111 168 198 149 186 167 144 85 86 92 157 152 154 155 176 181 196 191 184 162 208 193 163 106 132 107 134 112 130 111 140 110 119 106 128 105 122 102 126 103 119 101 122 102 132 120 150 131 153 132 133 109 134 118 146 135 150 139 189 175 178 172 191 168 182 175 135 31 25 47 58 64 55 27 25 21 17 14 13 14 15 16 13 11 12 15 17 16 14 11 15 19 19 18 17 18 20 18 22 18 17 17 16 19 17 20 23 11 1 93 158 151 152 146 148 157 145 159 138 173 138 153 145 158 144 140 163 131 160 145 149 149 148 135 145 141 137 128 141 131 146 134 139 127 163 136 158 144 163 148 170 150 169 144 183 163 179 142 174 154 190 161 217 146 178 152 186 204 211 151 173 122 133 108 161 146 180 141 172 131 152 129 177 145 161 127 152 121 142 111 156 142 163 128 150 121 137 104 143 130 151 108 133 102 126 98 126 101 129 105 133 105 125 91 116 96 130 99 124 93 117 89 117 92 121 92 117 86 110 83 111 87 117 87 112 83 110 84 112 83 108 81 106 81 104 78 101 74 97 76 102 75 100 73 99 72 97 69 95 69 95 71 100 76 104 74 103 77 101 76 104 75 95 57 84 60 88 63 88 58 81 56 84 56 76 48 74 46 68 42 67 39 65 40 64 39 61 38 98 166 105 38 68 42 85 54 71 50 69 53 74 56 75 54 76 59 78 60 85 78 106 72 84 57 86 62 78 55 82 58 71 45 62 44 62 41 54 37 50 34 47 35 53 43 60 37 51 36 49 35 49 36 49 35 42 44 65 53 62 54 59 52 63 55 66 56 64 52 63 58 64 35 34 15 33 28 43 46 59 55 69 63 71 60 67 61 72 58 74 52 69 47 60 46 50 27 27 21 62 58 96 57 71 31 48 18 32 13 37 14 28 15 35 15 29 13 40 11 32 22 31 15 34 22 38 12 36 22 34 12 38 26 50 24 51 14 57 46 91 47 91 36 83 45 92 57 105 65 98 28 64 58 67 11 36 0 64 42 91 68 102 86 97 85 106 78 101 72 74 55 87 73 82 72 85 66 76 59 71 56 70 51 57 41 38 19 14 6 4 6 7 8 11 11 15 8 10 5 21 39 56 47 53 52 52 46 52 49 55 49 52 45 49 46 50 43 44 39 42 39 40 34 30 22 14 7 3 1 0 3 3 3 3 3 3 3 3 11 14 11 3 0 2 4 4 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 3 2 1 1 0 0 0 0 0 1 8 20 57 64 56 52 64 50 62 48 60 47 60 49 62 49 62 49 62 49 62 47 57 50 57 51 57 49 54 55 55 47 44 29 23 22 31 14 12 6 2 0 1 1 3 0 1 0 1 0 1 0 1 0 3 5 10 14 20 22 25 31 31 27 24 19 15 10 9 1 2 1 2 1 2 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 2 6 2 6 2 6 0 4 1 5 1 5 2 6 3 5 3 5 3 5 3 5 4 6 4 5 3 4 2 4 2 4 2 4 2 4 2 4 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 2 4 2 4 2 4 2 4 1 3 2 5 4 8 8 11 7 13 9 14 7 12 8 14 8 13 8 14 9 15 10 15 11 15 10 15 11 17 13 19 11 16 11 16 11 16 11 16 12 17 11 16 9 11 1 2 0 0 38 126 102 81 60 42 13 19 13 18 15 21 15 19 15 20 14 19 13 18 12 18 9 14 12 16 11 14 10 16 10 15 9 19 17 28 17 22 0 39 24 18 23 19 6 13 19 31 30 51 52 65 52 57 47 55 42 54 49 63 58 69 66 72 66 72 69 74 71 76 74 76 82 76 55 26 10 14 14 16 3 30 86 160 135 92 127 118 20 5 0 10 2 9 7 6 7 5 5 5 3 6 1 19 31 64 76 129 145 171 140 161 140 164 135 92 46 94 160 169 120 169 158 120 74 80 109 178 175 174 170 184 181 185 158 166 144 186 161 134 79 102 93 111 80 88 70 100 84 95 81 103 81 96 74 94 71 85 68 81 62 79 67 83 66 79 61 79 80 108 96 119 115 127 146 183 168 165 157 168 153 170 169 82 8 34 44 38 36 30 26 22 19 17 13 14 11 13 13 13 9 11 12 16 13 14 10 15 17 19 16 16 15 20 14 17 13 17 14 17 17 19 12 11 0 13 96 157 141 145 152 153 146 150 145 153 148 159 139 144 155 130 138 143 156 156 153 148 139 140 125 138 141 145 134 140 126 135 131 144 131 135 138 146 129 145 128 141 128 152 129 157 141 154 129 150 125 139 143 201 129 147 122 167 189 187 132 147 100 106 88 135 127 150 116 142 103 122 104 149 120 130 95 118 96 116 91 131 121 136 104 125 97 113 82 121 110 128 90 108 83 100 80 99 83 103 87 105 87 97 73 89 79 103 82 97 76 90 72 90 75 93 72 89 66 85 63 85 66 89 66 85 62 84 64 85 62 82 62 83 61 82 60 78 56 75 60 76 59 75 59 73 57 72 56 70 55 70 56 73 60 77 59 77 62 75 61 78 60 70 44 62 47 65 48 64 43 58 41 60 41 53 33 51 32 45 29 42 28 40 29 41 27 37 32 46 90 57 32 48 29 46 30 43 24 41 26 45 30 45 32 49 36 53 40 64 61 87 55 62 44 67 51 61 45 66 42 52 32 46 31 46 26 37 22 34 22 34 25 40 33 47 24 35 24 35 24 36 26 38 27 35 38 58 44 52 45 52 48 57 47 57 47 57 48 58 54 61 40 48 35 49 35 41 30 41 32 42 32 38 30 34 17 30 18 27 18 24 16 22 11 20 1 7 1 36 44 67 39 45 20 30 9 13 3 9 12 13 14 17 15 10 10 18 7 23 13 19 5 18 10 18 9 25 18 22 9 20 16 23 13 23 7 25 32 54 37 53 28 49 36 59 48 75 52 68 10 54 79 111 82 74 0 0 20 36 17 39 25 33 28 36 32 43 32 28 20 31 25 23 12 13 7 8 4 6 4 7 10 13 9 10 4 7 6 10 9 8 6 9 6 9 3 4 1 15 32 51 41 48 46 47 40 47 42 49 43 47 39 44 40 45 37 43 36 41 36 42 31 30 21 15 6 4 0 1 1 3 1 3 1 3 1 3 8 13 9 4 0 1 1 3 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 2 0 1 3 0 2 0 3 1 2 3 12 45 54 48 43 49 42 48 42 49 44 50 39 45 40 47 43 50 45 51 44 54 44 54 43 52 41 52 39 38 18 18 2 4 0 11 3 5 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 1 0 4 0 5 2 7 1 6 0 2 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 4 5 4 5 4 5 6 7 5 6 5 6 4 5 4 4 4 4 4 4 4 4 5 5 5 5 4 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 3 3 3 3 3 3 3 3 3 3 5 5 5 5 5 5 5 5 4 4 5 6 7 9 11 12 12 12 14 13 12 11 13 13 13 12 13 13 14 14 15 14 17 15 16 14 16 15 17 17 16 15 16 15 16 15 16 15 15 13 16 14 11 8 3 4 0 17 73 141 106 82 61 36 13 17 14 20 20 25 22 22 22 20 17 17 21 21 21 18 15 18 19 21 18 17 16 19 16 22 18 25 21 28 21 28 66 144 57 40 43 32 28 31 22 38 40 58 54 62 48 53 53 56 50 56 56 66 66 71 70 76 71 77 73 79 74 80 71 91 100 105 80 56 23 17 15 7 22 25 111 205 123 111 191 128 25 13 12 7 1 5 6 2 6 2 6 4 5 5 8 9 16 46 64 114 129 208 169 209 169 210 197 171 104 115 172 191 137 203 169 112 82 100 129 194 185 193 189 208 199 214 196 222 194 232 208 219 185 230 170 198 162 179 146 173 137 154 109 138 106 122 85 105 71 91 64 89 63 95 75 106 78 102 62 90 89 119 102 124 96 91 125 166 162 181 171 187 174 195 138 39 15 45 36 24 19 14 18 18 17 16 15 13 13 13 13 12 10 11 13 14 14 13 15 17 18 19 17 16 17 18 16 19 16 15 15 15 18 16 17 14 6 18 82 167 159 156 148 151 161 151 135 158 133 159 150 154 143 154 142 140 149 143 154 150 137 152 136 148 135 141 126 143 140 156 140 163 155 163 141 159 149 167 152 170 153 175 145 178 154 174 146 182 159 189 175 228 158 180 151 192 207 220 159 174 120 135 115 167 147 177 144 170 127 152 134 181 146 158 120 148 121 147 118 160 141 157 126 148 121 140 109 149 134 154 113 137 104 127 98 126 102 131 103 131 101 122 89 116 96 130 98 123 93 118 89 117 91 119 90 116 88 114 86 114 87 115 86 112 83 111 85 112 84 109 86 111 85 109 83 106 79 103 77 102 76 101 74 100 73 99 73 98 71 97 71 99 75 102 74 103 77 101 76 105 76 96 66 93 69 95 68 91 62 86 62 90 62 83 55 81 54 76 48 72 43 69 44 66 41 62 48 48 45 57 42 61 36 55 38 57 34 54 35 54 35 53 34 52 35 53 37 61 55 81 59 74 52 80 62 77 57 79 54 68 47 64 49 64 43 55 36 50 36 51 38 54 42 57 36 50 36 50 37 52 39 53 38 48 52 72 54 61 55 65 62 71 60 69 59 71 64 76 66 79 65 76 64 71 44 35 22 25 17 18 11 12 7 10 4 10 3 16 3 18 3 14 0 7 3 8 9 46 53 93 56 75 39 57 26 34 4 17 11 26 9 32 15 35 16 41 22 40 27 40 23 42 26 43 25 53 33 54 26 54 29 56 23 57 19 61 45 97 55 106 49 99 56 102 66 110 69 99 20 72 87 131 109 123 30 38 10 33 15 49 13 18 9 13 9 24 12 26 9 17 0 9 1 10 0 6 0 6 0 8 0 5 1 5 1 5 8 10 14 11 9 9 7 10 5 8 6 19 36 55 47 53 51 51 46 52 48 54 49 52 45 49 44 49 43 45 42 45 42 43 36 32 24 16 9 5 3 2 3 3 3 3 3 3 3 3 8 12 11 4 0 0 2 2 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 3 2 1 1 0 1 0 1 0 2 2 7 41 56 59 44 55 44 54 44 55 45 57 51 62 51 61 49 60 48 59 50 58 51 58 52 55 50 53 50 36 13 5 0 1 0 4 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 2 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 1 5 1 5 1 5 3 6 2 5 1 4 0 3 1 3 1 3 1 3 1 3 3 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 3 5 3 5 3 5 3 5 1 3 2 5 5 9 9 12 7 13 9 14 7 12 8 14 8 13 8 14 9 15 10 15 11 16 10 14 9 14 10 15 11 16 11 16 11 16 11 16 11 16 14 15 5 6 0 1 0 9 68 131 80 54 26 14 1 9 7 16 15 22 16 20 18 18 8 15 14 22 13 16 11 18 16 21 15 17 11 16 7 15 11 17 9 20 17 30 83 149 48 32 19 18 19 25 10 27 28 44 35 42 31 40 39 48 36 50 46 60 55 65 62 69 64 72 69 73 70 74 66 87 98 104 92 76 46 20 7 9 15 15 137 183 67 148 207 122 16 10 3 5 0 12 5 6 7 6 5 6 3 5 1 7 0 20 40 67 82 144 147 160 152 176 150 184 151 114 123 158 126 185 137 80 75 104 128 169 138 148 135 142 126 147 136 163 131 155 136 162 144 185 173 203 188 215 200 225 202 213 182 202 169 171 126 131 96 108 75 91 70 85 66 79 57 66 49 61 54 83 87 111 73 39 3 34 42 65 65 83 86 110 57 19 24 33 14 26 17 17 16 14 14 15 12 13 8 11 10 11 8 11 10 13 11 13 15 17 16 18 15 16 14 18 13 17 12 17 14 18 18 20 18 34 8 0 40 165 175 164 89 119 181 158 124 125 150 150 154 144 131 160 145 158 149 143 142 150 153 169 137 138 124 129 115 123 131 151 134 141 139 147 140 158 143 149 135 154 136 142 139 169 154 156 123 144 133 160 155 198 141 167 134 160 175 201 129 138 90 106 96 142 129 148 113 134 94 121 108 152 120 128 100 123 99 119 93 129 112 124 95 117 92 111 83 122 108 122 91 108 82 98 77 97 81 102 84 101 81 93 71 89 78 102 81 96 77 91 72 89 73 90 68 88 67 88 67 88 66 87 65 85 63 84 65 86 64 83 64 86 64 85 64 82 60 79 60 77 59 76 60 75 59 74 60 74 58 72 57 73 59 75 59 77 62 75 62 79 62 71 52 71 55 71 51 65 46 62 49 68 49 61 42 60 41 55 35 50 32 46 31 45 29 41 33 34 20 43 28 34 31 40 22 36 15 33 17 33 15 31 12 28 12 24 7 22 11 29 24 31 22 41 33 42 29 44 32 44 31 46 32 47 28 40 27 38 28 39 28 39 28 38 25 36 24 35 24 36 26 37 26 41 43 65 42 51 44 58 49 62 49 62 50 65 54 67 50 67 56 62 44 44 14 5 0 4 0 2 0 0 0 0 0 0 0 0 0 0 0 2 0 5 0 5 0 22 34 63 45 52 27 33 12 15 0 0 5 10 2 10 4 16 9 23 9 27 12 29 14 32 19 33 16 32 22 34 22 34 26 39 19 24 7 20 35 59 45 57 36 52 33 52 41 66 45 58 15 42 30 28 8 28 0 14 7 12 19 45 1 0 0 0 0 0 7 15 15 4 3 2 6 4 7 2 6 3 8 5 1 4 3 5 3 7 9 15 16 16 8 8 5 6 2 4 0 11 27 50 42 47 44 46 41 47 42 48 42 47 40 45 36 42 35 41 36 41 36 41 33 32 23 17 8 6 2 4 1 3 1 3 1 3 1 3 4 12 11 6 0 0 0 2 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 3 0 2 3 0 2 1 3 1 2 1 0 30 48 56 49 55 47 53 45 52 45 53 46 53 46 52 44 51 44 50 46 54 48 53 46 51 46 49 45 28 4 0 0 1 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 3 0 3 0 3 0 2 0 3 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 6 5 6 5 6 5 6 7 7 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 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 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 4 5 7 9 10 12 12 14 13 12 11 13 13 13 12 13 13 14 14 15 14 14 13 13 11 12 11 13 12 16 15 16 15 16 15 16 15 15 13 18 15 10 6 2 6 0 12 78 137 86 55 29 27 12 17 15 21 21 25 21 20 23 18 13 11 15 16 14 10 14 18 19 20 17 17 16 19 19 25 20 23 18 30 34 49 50 80 36 48 22 35 25 29 20 36 33 46 35 45 37 49 45 49 44 51 52 61 60 66 65 71 68 75 71 77 72 77 71 84 84 93 89 93 59 42 14 32 13 33 120 130 64 182 209 111 36 10 3 0 8 9 6 2 6 4 5 5 5 5 1 7 0 15 36 75 75 131 132 161 146 169 137 185 175 158 125 169 142 196 152 129 132 154 168 196 157 183 171 173 146 180 141 179 148 171 150 178 144 172 143 175 152 185 166 205 182 210 191 224 205 234 214 248 227 252 226 244 204 217 175 185 140 155 111 122 98 128 124 155 111 84 30 46 28 43 20 40 33 50 28 22 36 15 21 30 12 23 11 12 12 14 13 14 13 11 11 11 11 11 11 12 13 14 18 18 17 17 17 17 17 16 17 21 18 18 18 18 21 20 22 29 7 1 36 166 195 203 33 88 181 199 100 80 164 187 140 104 131 163 164 151 130 179 178 194 174 188 154 186 173 183 146 160 157 177 158 166 149 159 150 150 134 150 142 157 149 174 147 185 169 186 152 180 157 186 176 232 180 190 149 192 201 227 151 163 113 140 127 177 154 182 140 163 122 155 141 186 148 162 130 155 122 145 115 155 134 148 118 140 114 136 107 146 126 142 107 131 99 122 93 121 97 126 98 125 96 118 88 116 94 126 98 123 94 118 90 116 89 116 85 113 87 115 88 114 86 113 86 112 84 111 86 114 86 111 85 110 85 109 83 107 80 104 77 103 77 103 76 102 76 102 77 102 74 99 73 99 74 101 74 103 77 102 77 106 78 98 71 100 74 99 68 91 63 91 68 98 69 91 62 91 62 86 57 80 51 76 51 73 47 68 46 69 41 71 43 60 53 63 43 62 39 59 39 56 36 50 33 49 32 44 23 32 15 29 16 32 16 39 25 41 23 38 29 45 32 48 37 51 38 48 33 48 36 51 38 52 38 52 37 50 35 48 33 47 33 48 38 52 55 76 55 63 57 70 58 71 61 74 64 76 63 75 61 83 71 62 31 28 8 6 0 6 5 8 7 7 6 5 7 7 5 12 3 15 6 12 6 7 8 5 2 23 33 74 60 82 44 58 23 39 13 28 18 38 18 38 17 46 28 54 34 53 34 56 39 61 40 66 38 66 38 67 36 69 38 74 30 58 10 52 42 105 58 101 54 101 51 94 61 107 68 95 45 75 38 35 2 32 5 41 38 44 32 72 29 24 19 18 1 6 6 23 16 9 2 12 4 6 3 4 2 3 2 4 0 3 1 5 6 10 16 17 21 15 11 9 7 11 6 13 6 14 31 54 50 52 50 51 49 53 49 53 48 52 47 50 44 49 44 46 42 44 40 40 37 34 25 17 11 7 5 4 3 3 3 3 3 3 3 3 4 12 14 8 1 0 1 2 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 0 1 0 1 0 1 0 2 0 0 29 52 65 53 60 51 58 50 59 51 60 49 57 51 60 54 63 57 65 60 66 57 59 51 52 44 47 32 19 1 1 1 2 0 1 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 2 6 2 6 2 6 2 6 1 5 1 5 0 4 1 3 1 3 1 3 1 3 1 3 1 3 2 4 2 4 2 4 2 4 2 4 2 4 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 2 0 2 0 2 0 2 0 2 0 3 3 7 7 10 7 13 9 14 7 12 8 14 8 13 8 14 9 15 10 15 8 13 7 12 7 13 8 14 11 16 11 16 11 16 11 16 13 17 16 17 5 5 0 2 0 6 71 124 64 37 7 19 9 16 12 19 16 22 16 19 16 16 6 10 5 12 5 9 10 15 12 16 11 15 12 18 22 28 20 23 15 28 30 46 39 31 31 48 16 30 19 20 14 26 19 29 19 30 26 39 30 40 29 43 38 52 45 55 53 60 57 65 63 67 63 67 61 70 57 66 70 75 58 35 23 18 14 36 63 72 99 187 190 104 51 34 1 1 1 2 5 6 5 6 3 5 3 5 4 4 0 0 17 55 59 86 62 94 64 88 85 96 71 115 84 105 89 138 124 143 130 135 107 149 126 163 158 166 132 161 144 173 138 152 132 155 124 143 126 149 136 155 141 155 136 148 125 148 127 147 132 155 139 151 141 159 154 180 181 201 193 202 184 193 180 191 174 193 174 169 127 132 119 119 90 88 62 51 27 30 14 17 30 27 7 18 14 12 12 11 10 12 8 13 9 12 11 12 9 11 11 16 17 17 13 15 15 18 16 18 15 19 14 20 17 22 22 23 22 17 0 15 73 162 181 212 45 97 166 234 84 62 156 220 130 35 127 178 210 54 44 162 196 165 98 104 124 206 177 132 136 200 204 182 169 201 199 202 187 190 178 191 167 158 136 155 147 162 143 149 136 163 151 165 151 221 174 157 119 186 192 193 119 128 87 112 104 144 126 145 115 135 99 130 117 155 123 135 103 123 96 116 91 129 112 123 93 114 89 110 82 118 99 109 80 99 75 93 73 92 75 95 77 94 76 91 73 90 76 96 80 96 77 92 73 88 70 87 65 84 64 86 65 86 65 85 65 85 63 85 66 87 66 85 62 84 62 84 63 81 60 79 60 77 60 77 62 77 62 77 62 76 60 74 58 74 60 76 59 76 62 76 63 81 63 73 54 73 56 72 48 64 45 66 51 72 52 66 45 66 45 61 40 58 36 54 37 55 34 50 31 49 25 53 31 58 43 43 29 46 26 44 25 44 22 38 21 37 21 35 17 24 6 16 6 13 5 15 9 19 9 17 8 21 11 25 14 28 14 29 13 26 17 31 22 35 25 37 30 40 28 38 27 38 28 39 23 39 38 64 41 54 43 59 41 59 45 64 48 63 46 61 48 74 60 41 3 3 0 4 0 4 2 9 6 8 5 5 3 7 2 3 3 3 7 7 3 7 0 3 0 2 11 34 37 53 34 36 13 23 8 22 3 27 18 37 24 51 37 63 43 60 40 61 44 59 40 58 42 53 34 48 29 37 21 37 28 28 7 10 31 59 44 50 37 51 33 53 48 73 54 65 16 35 13 24 25 44 32 39 31 19 20 69 68 53 32 15 1 6 8 16 10 2 0 5 10 11 11 8 10 8 10 6 3 1 3 3 4 7 9 15 14 15 6 8 6 8 7 7 0 8 19 50 41 47 40 47 40 49 40 48 39 47 38 47 43 48 41 46 39 41 33 37 33 33 23 17 8 6 2 4 1 3 1 3 1 3 1 3 1 12 15 11 0 0 0 2 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 3 0 2 3 1 2 1 2 1 2 2 0 23 42 55 44 50 44 50 44 51 47 53 51 57 49 53 46 50 42 48 37 39 33 32 24 20 16 14 12 4 0 0 2 0 2 0 4 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 4 5 4 5 4 5 4 5 5 6 5 6 6 7 4 4 4 4 4 4 4 4 2 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 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 2 3 3 4 6 8 10 11 12 12 14 13 12 11 13 13 13 12 13 13 14 14 15 14 13 12 13 12 14 14 16 16 16 15 16 15 16 15 16 14 13 12 19 14 7 2 0 4 5 24 97 129 65 46 21 26 15 18 13 17 16 20 17 18 16 15 12 8 8 8 11 11 14 16 15 15 14 17 19 25 28 32 26 30 26 38 38 50 56 43 38 41 18 24 25 25 25 35 25 35 25 37 30 42 35 39 35 41 42 49 47 51 51 58 56 64 61 66 61 65 64 67 57 66 63 70 48 46 21 23 14 59 54 76 132 209 193 103 88 73 37 5 6 0 7 2 6 4 5 5 5 6 5 0 2 21 36 79 91 116 113 136 106 147 144 147 106 154 95 100 103 154 149 178 127 120 122 199 190 219 205 230 192 208 211 233 188 191 160 179 147 171 144 174 161 194 173 192 166 185 162 179 152 169 152 177 152 167 126 147 126 151 130 149 119 135 143 170 158 179 145 172 166 193 189 205 193 212 185 199 156 124 44 21 14 22 30 13 15 12 13 14 10 11 10 12 13 13 12 13 15 14 12 12 14 17 18 16 13 14 17 19 19 18 17 21 18 18 19 19 22 21 28 12 9 32 114 162 158 188 132 157 178 234 129 141 173 238 156 89 137 215 228 59 35 181 177 154 62 82 117 226 153 61 82 207 185 104 109 206 191 150 139 196 215 205 193 230 226 225 182 207 183 191 157 186 163 192 190 255 218 217 186 247 227 225 149 163 119 149 131 170 139 167 144 169 131 164 144 181 143 162 128 152 121 146 118 158 132 143 116 138 112 134 104 139 114 125 96 122 94 120 92 120 93 121 90 118 92 119 91 118 92 119 97 123 94 119 90 115 87 113 83 110 83 110 84 111 85 112 86 112 84 112 87 115 87 113 84 109 84 109 83 107 81 105 78 104 78 104 78 104 78 104 77 102 75 100 74 101 77 104 74 102 77 102 78 107 79 100 71 101 76 101 68 92 67 97 70 99 71 93 65 93 65 89 63 86 59 84 61 82 58 79 56 68 43 76 47 84 54 69 53 73 51 72 52 69 47 61 43 57 40 51 35 45 31 42 27 39 22 36 22 37 23 34 20 32 22 31 21 30 24 34 21 35 22 37 25 41 28 43 35 49 35 50 37 52 40 54 41 53 53 77 61 73 63 74 63 76 64 77 64 77 64 75 62 87 70 45 3 6 3 11 5 6 5 4 4 0 4 0 7 4 4 8 1 11 5 8 6 0 7 4 1 7 6 37 36 77 55 75 37 55 31 50 39 77 74 102 81 113 92 119 92 107 83 109 87 108 79 109 80 107 70 104 61 85 38 72 33 65 19 50 33 96 53 101 48 96 49 95 63 102 57 74 39 59 25 54 45 61 32 48 24 32 17 82 82 71 32 27 3 9 15 16 11 3 3 3 5 1 5 1 5 0 4 1 8 12 7 7 4 2 6 6 13 9 8 8 7 12 6 14 7 10 26 53 51 51 48 51 50 53 48 52 47 51 47 51 50 54 48 48 41 40 33 31 36 33 24 16 10 6 4 3 3 3 3 3 3 3 3 3 3 13 19 13 4 1 2 3 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 3 0 2 0 2 0 2 0 2 2 1 22 40 50 57 60 55 57 51 55 50 54 44 46 39 38 29 28 21 24 10 15 7 11 1 4 0 3 1 3 0 5 3 0 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 1 1 1 0 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 3 0 3 0 3 0 4 0 5 1 6 2 7 2 4 2 4 2 4 2 4 0 2 0 3 1 4 2 4 2 4 2 4 2 4 2 4 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 2 0 2 0 2 0 2 2 4 2 5 5 9 9 12 7 13 9 14 7 12 8 14 8 13 8 14 9 15 10 15 9 14 9 15 11 17 14 20 11 16 11 16 11 16 11 16 8 15 15 14 1 0 0 0 0 24 98 115 41 30 6 10 3 8 1 7 4 11 7 12 8 13 6 9 2 9 7 16 10 15 11 14 10 16 16 25 14 20 15 23 19 33 28 38 27 32 20 19 20 16 27 21 17 25 15 23 15 25 17 26 22 31 20 32 28 39 33 41 38 48 46 55 51 57 50 55 46 55 47 61 57 54 44 39 22 17 10 50 75 62 101 197 161 75 79 90 50 14 7 8 3 6 3 5 1 6 1 5 7 0 9 41 49 81 96 115 107 102 96 150 131 159 138 137 77 77 107 161 147 162 82 71 83 189 189 206 192 236 209 218 154 187 158 175 152 168 141 165 154 169 151 166 153 167 159 177 150 161 132 143 130 151 130 136 117 130 119 132 123 128 110 112 105 116 106 120 87 98 101 126 98 101 95 110 111 143 129 98 23 22 14 37 8 5 36 11 17 13 11 9 7 11 8 15 10 14 14 14 10 12 13 18 16 15 10 14 15 20 18 20 12 16 12 18 16 20 20 22 22 19 10 21 109 145 115 122 141 134 138 137 139 175 160 173 167 182 155 186 190 140 134 217 169 191 149 156 164 243 159 51 118 240 171 35 84 226 177 51 75 181 185 109 82 172 188 149 121 174 198 210 180 183 173 190 154 188 168 199 182 204 170 168 141 148 113 133 121 144 123 138 119 137 106 132 113 142 111 126 106 125 103 123 98 129 104 110 92 109 87 104 78 107 85 90 73 94 75 94 75 94 75 94 71 90 74 92 75 92 74 90 80 96 77 92 73 88 69 85 61 82 61 82 61 83 63 85 65 85 63 85 66 88 67 86 63 85 63 85 62 83 62 82 59 79 61 79 63 79 63 79 62 76 60 74 60 76 63 79 59 76 62 76 63 81 64 74 53 75 57 75 48 67 48 72 48 72 50 66 44 66 44 62 42 63 39 61 42 63 41 60 45 49 34 67 30 61 30 62 37 57 38 57 38 56 35 50 37 49 29 42 27 41 27 41 29 36 24 29 20 30 20 26 18 28 16 24 10 22 11 24 11 21 9 19 7 17 7 18 9 20 10 23 15 28 19 32 28 40 36 65 48 64 50 62 53 67 50 64 50 65 52 68 62 84 68 38 0 0 0 8 7 9 5 5 4 6 7 10 4 6 5 4 6 7 13 12 10 11 9 14 2 0 0 8 11 43 43 57 31 38 18 32 58 98 94 118 85 105 74 97 75 92 67 95 75 93 70 93 75 90 69 88 61 62 29 42 23 38 20 17 22 46 42 54 36 51 38 57 46 60 28 28 14 31 13 34 33 25 14 24 27 20 1 27 24 0 0 5 0 8 11 16 7 9 2 6 1 4 2 7 4 8 5 6 4 3 7 3 2 4 3 9 4 7 1 6 5 8 6 6 1 5 16 49 42 47 39 47 41 49 39 47 38 47 38 48 42 47 39 42 32 31 21 23 32 31 22 16 7 5 3 3 3 3 3 3 3 4 3 4 3 15 20 16 5 2 3 4 0 0 0 0 0 0 0 0 1 0 1 1 1 1 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 1 0 2 2 2 3 1 2 1 4 0 2 3 0 15 29 37 32 38 26 28 18 20 12 16 1 5 0 3 0 0 0 0 0 0 0 0 2 1 2 1 2 0 4 5 2 0 2 2 2 0 2 0 2 0 3 2 2 0 2 0 2 0 2 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 4 4 3 3 3 4 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 1 2 4 5 6 7 7 13 12 14 13 14 14 15 14 16 15 16 15 16 15 16 15 14 14 15 15 16 14 14 13 14 13 15 15 17 16 16 14 17 14 18 8 4 6 0 7 0 25 113 127 47 43 18 20 9 9 7 6 6 6 8 7 10 8 9 7 8 8 9 9 16 19 17 21 20 26 25 29 23 25 22 25 22 26 23 29 28 33 24 30 23 31 26 35 30 38 28 36 26 34 24 35 29 38 27 39 33 45 36 46 36 50 46 56 45 52 45 56 46 57 45 59 50 55 36 33 17 18 26 66 78 71 142 211 116 89 73 91 81 45 7 3 4 7 7 6 5 6 5 3 2 7 28 69 55 100 94 135 133 156 146 176 160 188 159 181 136 119 128 192 170 164 87 113 143 187 163 200 177 212 164 199 186 208 168 182 149 181 155 182 168 191 171 193 153 170 151 175 162 184 151 163 149 171 141 155 125 144 140 157 120 138 130 137 130 150 125 137 106 123 109 133 107 111 68 67 85 157 87 54 22 21 22 19 19 16 13 12 13 13 13 12 12 11 11 11 12 12 11 11 12 14 16 17 16 15 15 15 16 18 20 21 18 18 17 16 17 16 17 18 18 21 17 38 49 72 58 66 62 79 77 103 97 131 129 138 134 160 157 179 169 193 189 212 187 208 209 225 219 230 213 217 204 245 217 183 188 250 215 152 139 230 219 136 112 197 198 144 69 185 222 226 205 218 201 245 199 224 193 209 196 213 189 178 162 190 190 191 163 197 170 187 157 171 147 177 142 161 130 140 118 157 116 134 121 137 120 127 117 134 102 123 100 129 103 123 110 103 102 110 92 108 102 105 87 113 85 108 82 109 89 122 92 123 97 106 93 110 85 110 81 109 76 97 84 114 83 109 86 108 80 110 85 112 82 109 84 110 88 110 86 107 86 108 83 104 82 101 79 100 83 107 80 105 77 102 76 102 76 102 68 99 83 111 80 112 87 99 73 102 75 102 71 98 72 103 73 100 69 96 68 94 64 90 62 87 61 86 61 85 60 85 61 83 59 82 61 84 60 82 57 83 59 85 62 82 54 70 50 67 51 62 45 54 41 54 44 55 41 50 36 46 33 45 37 47 31 40 25 33 23 35 24 36 23 35 21 33 20 32 21 31 15 27 15 29 16 28 21 33 19 41 34 59 49 67 54 74 67 81 73 80 69 68 59 85 76 44 8 8 9 9 13 11 8 8 10 11 10 7 15 16 17 20 20 22 21 21 19 16 17 13 7 2 8 29 36 101 67 76 57 59 29 94 132 152 121 142 113 137 104 127 97 119 89 114 88 117 92 119 86 115 86 116 89 111 61 71 39 71 32 65 27 84 49 103 47 99 50 91 67 87 38 47 44 53 17 38 39 49 11 36 20 24 13 31 13 17 9 12 1 12 15 18 8 8 5 13 7 7 4 3 4 3 7 6 5 5 5 4 4 3 3 3 4 5 5 6 6 8 7 8 5 11 20 46 50 50 43 54 45 50 46 53 51 56 49 52 44 51 43 49 43 30 14 25 31 34 30 19 11 5 5 3 4 4 4 3 5 0 7 0 7 8 23 13 6 0 0 2 1 1 1 4 0 5 0 7 0 5 0 2 1 0 2 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 2 0 3 0 3 0 3 0 2 0 2 0 2 0 2 0 1 1 1 1 0 0 1 0 1 1 1 2 2 4 3 5 14 15 16 14 9 2 0 0 1 2 0 1 0 3 0 3 0 3 2 3 1 1 2 4 4 0 1 0 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 3 5 3 5 3 5 2 4 2 4 2 4 2 4 3 5 3 4 2 3 1 3 2 3 1 2 0 3 1 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 3 1 2 0 2 0 2 0 2 0 2 0 2 2 2 2 2 2 2 2 2 1 2 4 6 7 8 8 8 7 12 7 13 8 14 8 14 8 14 8 14 8 14 8 14 8 15 9 15 9 15 8 14 9 15 10 16 10 16 10 16 12 20 13 9 0 1 0 0 0 21 101 100 37 33 12 13 2 7 2 6 2 8 4 10 6 11 6 11 6 12 7 12 8 15 8 16 10 19 14 22 16 22 15 22 15 23 17 25 19 27 16 24 16 27 20 29 23 30 21 27 19 26 19 25 25 31 21 30 24 33 24 31 30 40 32 42 32 42 35 45 35 41 36 43 42 42 32 27 12 27 33 42 61 73 115 127 91 83 76 83 78 60 29 15 3 8 5 7 3 3 2 1 1 0 50 79 73 52 57 95 99 111 102 136 139 174 154 171 127 113 102 140 134 161 127 132 137 158 114 146 127 146 114 143 120 148 129 170 152 170 138 153 129 135 117 136 119 129 109 105 85 122 116 152 133 158 125 131 117 132 117 141 114 125 106 122 98 122 100 113 85 98 88 108 104 124 121 108 112 110 50 24 22 23 19 19 14 14 11 13 11 13 11 12 10 11 9 11 9 11 9 12 11 14 13 16 15 16 13 15 14 17 17 20 14 17 15 16 16 18 17 18 17 15 7 45 65 69 49 60 46 50 44 51 38 50 38 30 37 62 70 87 90 114 121 136 132 149 152 171 179 206 212 222 224 225 229 241 246 240 234 234 235 252 246 241 223 232 231 239 185 207 215 220 201 198 209 241 191 215 198 204 190 189 172 154 170 182 138 138 150 180 129 146 162 185 152 142 163 165 138 163 128 141 133 142 110 142 98 122 105 105 98 98 84 82 77 82 77 109 66 80 68 93 51 98 77 77 73 106 72 79 67 77 68 81 77 87 75 68 61 83 67 84 63 95 70 83 61 95 70 90 66 89 68 90 68 89 66 88 62 83 57 82 60 85 58 83 60 80 59 80 62 83 63 82 61 80 59 79 59 79 51 73 60 79 57 86 69 76 47 71 48 71 45 69 48 75 49 72 46 69 44 66 41 63 42 64 43 63 43 62 42 62 42 60 39 60 42 62 41 60 39 58 41 60 44 60 39 52 36 51 37 50 32 43 28 43 29 42 27 40 25 39 25 40 26 39 22 33 17 29 14 27 15 26 16 24 15 23 13 22 14 21 9 17 8 16 6 13 4 12 0 10 1 19 7 21 12 32 29 40 38 50 55 62 64 75 64 32 6 7 14 18 15 15 12 15 17 21 19 20 21 23 22 25 24 26 23 25 26 24 19 18 10 9 13 25 24 54 55 63 26 31 54 138 119 134 100 116 85 107 74 94 80 98 75 91 72 91 72 90 78 95 74 92 76 91 56 58 23 39 22 37 24 40 34 53 34 52 38 60 51 53 6 14 6 27 11 22 33 39 14 16 25 14 9 23 12 9 1 6 5 13 20 18 13 6 8 9 4 5 3 4 0 6 2 7 3 5 3 4 2 4 1 3 3 5 4 6 5 7 5 8 1 6 13 41 47 50 41 50 42 46 40 46 42 48 40 44 39 47 41 46 39 22 3 10 28 34 33 21 12 5 8 3 6 4 6 4 6 7 6 7 6 16 22 19 10 1 2 2 1 1 0 0 0 0 1 0 3 0 3 0 5 1 5 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 3 0 3 0 3 0 3 0 2 0 2 0 2 0 1 1 1 5 1 5 1 5 1 5 1 5 1 6 2 6 2 6 31 44 46 22 6 0 6 4 2 3 0 1 0 1 1 0 0 0 1 0 0 0 3 0 1 0 1 0 1 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 4 4 4 4 3 3 4 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 7 8 8 9 9 13 12 14 13 14 14 15 14 14 13 14 13 14 13 14 13 15 14 15 14 15 14 15 14 16 15 16 15 16 15 16 13 14 9 16 6 2 6 0 7 0 47 97 92 40 44 13 20 7 8 6 7 6 9 10 12 6 7 7 8 8 9 9 10 15 18 15 19 16 21 19 23 22 25 22 25 22 26 24 27 26 29 24 28 26 32 29 37 30 38 28 36 25 36 25 36 33 45 31 45 34 48 35 47 42 50 38 48 40 52 43 53 45 56 40 54 40 44 26 28 11 20 27 55 67 79 96 99 71 85 80 81 77 81 58 38 8 11 8 8 6 3 2 4 8 44 83 101 196 95 26 67 66 68 43 79 96 159 157 193 160 170 130 161 153 219 212 208 151 199 156 203 167 176 148 187 169 187 156 185 157 182 165 205 186 194 151 157 111 137 121 145 79 112 136 187 170 190 163 163 142 154 122 143 130 140 115 144 120 151 126 141 107 127 115 144 149 172 181 161 140 77 20 22 27 24 20 17 14 13 13 13 13 13 12 12 12 12 11 11 10 11 12 13 14 14 14 14 18 17 16 16 16 17 18 18 18 19 17 17 18 16 18 18 33 26 13 100 154 169 137 159 132 138 122 134 112 125 102 98 78 106 93 95 68 79 58 63 76 94 80 95 87 114 108 126 125 153 157 192 186 211 211 242 226 232 231 255 243 238 229 255 252 255 252 255 225 243 233 232 209 235 208 208 184 198 194 199 173 213 144 176 189 216 106 145 180 213 114 140 183 192 107 166 196 179 141 198 162 190 167 202 168 175 155 169 145 136 113 146 92 115 87 106 72 89 68 101 72 87 65 92 68 94 78 107 88 114 98 115 85 111 94 111 87 105 82 100 75 104 82 94 77 103 78 103 79 108 85 113 86 111 83 110 85 112 87 111 81 106 84 106 82 103 82 107 83 106 82 104 80 102 79 102 70 93 76 101 78 112 91 101 71 101 73 101 72 101 75 105 73 100 71 98 68 95 65 93 65 92 64 91 64 90 63 90 62 88 60 87 62 90 62 87 59 86 57 86 60 85 57 76 53 72 54 67 47 58 43 58 45 58 43 56 42 56 43 57 43 57 42 54 38 49 33 46 30 44 30 43 28 41 27 40 29 41 25 38 24 36 19 31 21 32 14 27 11 26 9 24 7 27 14 16 4 17 25 38 45 48 34 20 3 6 9 18 11 12 10 12 14 17 16 17 17 18 17 19 17 17 15 16 17 13 8 6 2 1 4 17 38 59 54 83 49 102 135 196 142 158 119 138 111 137 104 126 98 124 93 121 92 121 90 117 90 118 87 117 95 128 94 113 50 76 40 83 45 88 44 100 49 97 56 101 64 68 13 29 20 52 23 37 29 65 38 55 17 23 14 36 13 5 3 13 9 16 20 21 12 9 5 9 6 7 5 6 6 5 7 6 5 5 5 5 4 4 4 3 6 6 7 7 7 8 8 9 5 8 17 42 53 55 48 50 51 52 47 50 48 52 49 51 44 51 45 52 44 24 0 5 25 34 35 24 10 2 2 2 3 5 3 4 5 1 6 0 6 8 20 17 10 3 0 3 1 1 1 2 0 5 0 5 0 5 0 2 1 0 2 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 4 26 49 46 24 3 0 4 1 1 1 0 0 1 0 1 0 1 0 1 0 0 3 4 10 13 18 10 3 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 3 5 3 5 3 5 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 3 1 2 0 3 1 4 2 4 2 4 2 4 2 4 1 3 1 3 1 3 1 3 2 4 2 3 1 2 0 2 0 2 0 2 0 2 0 2 3 3 2 2 2 2 1 1 2 3 4 6 7 7 7 7 11 14 9 14 10 15 10 16 11 16 11 16 11 16 11 16 11 15 10 15 10 16 12 17 13 18 12 17 11 16 12 17 12 17 10 6 0 0 0 0 0 44 79 61 31 33 6 12 3 9 2 6 2 8 5 11 0 5 1 7 3 8 4 10 9 16 9 17 12 21 15 23 15 22 14 21 15 22 16 24 13 22 14 24 16 28 21 30 23 29 21 27 20 26 20 27 19 28 21 34 30 42 34 42 35 42 30 41 34 46 34 41 40 43 35 34 27 24 12 10 5 11 26 56 52 70 85 95 64 79 78 73 69 77 65 49 12 7 0 3 2 7 0 2 1 61 86 97 231 127 24 30 30 25 0 21 34 90 108 151 141 166 133 152 137 175 176 151 123 176 151 191 171 174 165 186 159 199 193 212 173 176 156 179 156 170 153 152 112 114 100 107 69 82 105 177 156 171 152 158 124 148 120 135 135 147 119 137 116 138 123 131 108 122 127 153 175 177 201 177 157 48 9 15 26 25 18 15 10 12 11 14 10 12 10 12 10 12 10 12 8 11 11 14 13 14 11 13 16 18 15 17 15 17 15 17 15 18 15 17 17 18 18 19 9 10 0 83 139 147 128 152 140 142 140 152 145 156 151 148 127 154 159 163 158 175 169 167 131 140 132 128 116 113 103 96 97 113 111 94 99 123 134 121 144 163 172 190 192 208 206 211 196 212 216 224 221 240 239 229 225 239 209 198 182 198 215 221 213 241 195 202 210 212 144 188 199 202 95 168 183 181 72 154 178 133 52 169 146 129 147 150 158 199 150 140 170 210 160 152 184 192 170 144 131 155 144 90 79 111 74 65 63 80 59 85 76 70 57 76 65 80 75 81 62 76 61 82 59 89 81 93 74 94 74 86 63 82 65 83 59 81 62 86 67 86 62 77 61 82 66 83 65 82 66 83 63 81 62 79 60 77 58 75 49 67 56 79 66 95 75 74 52 73 52 73 51 73 53 75 51 73 51 71 47 67 46 67 45 66 44 65 44 64 43 64 43 62 40 62 43 64 42 62 39 59 37 58 41 60 38 56 36 55 37 53 31 46 29 45 35 50 34 46 31 44 30 44 33 48 34 47 31 42 26 37 23 35 24 34 22 32 21 32 24 34 22 34 23 33 19 27 22 31 16 27 13 24 10 22 7 22 6 0 0 0 0 5 11 9 3 6 1 1 0 3 3 5 1 4 0 4 0 3 1 6 1 5 0 3 0 1 3 6 0 3 0 1 0 3 5 23 20 46 63 137 149 155 125 134 97 112 85 112 81 101 73 93 75 94 78 96 76 92 67 85 66 86 76 103 85 98 53 52 22 40 29 41 32 51 38 56 45 63 42 34 0 24 4 19 0 9 5 26 17 24 0 4 15 35 9 0 0 6 4 11 16 15 8 5 2 4 4 6 4 5 1 7 2 7 4 6 3 5 3 4 2 4 5 7 5 7 5 8 6 9 0 3 6 34 43 52 39 43 41 45 37 44 39 49 43 50 39 44 39 46 41 21 0 1 14 28 34 24 12 2 4 4 2 3 2 4 2 5 2 6 3 13 16 20 11 3 0 2 1 2 1 1 1 0 1 0 1 0 1 0 1 2 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 2 2 4 2 4 2 4 2 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 8 8 13 6 2 0 0 2 0 2 1 3 0 3 0 0 2 1 3 1 5 8 12 17 34 43 36 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 0 1 2 3 4 4 4 4 8 8 10 9 10 10 11 10 15 14 15 14 15 14 15 14 15 13 14 13 14 14 17 17 19 17 17 15 16 16 18 16 14 11 14 4 0 4 0 7 4 59 74 65 38 45 14 20 10 12 7 8 4 8 7 11 12 15 14 18 15 18 15 17 13 19 16 21 19 26 24 30 22 25 21 25 21 26 23 28 20 24 21 27 24 33 28 36 30 38 28 38 27 37 28 38 27 41 30 48 41 58 46 58 43 55 42 58 48 60 42 50 36 45 29 39 21 29 11 21 21 52 60 66 44 101 105 95 74 84 75 80 72 77 69 70 32 19 2 4 6 7 4 7 27 82 107 107 133 109 72 44 22 35 25 50 44 82 92 139 140 191 159 193 153 156 131 136 168 217 173 199 177 201 179 194 158 195 174 182 148 175 159 183 158 167 136 153 126 156 124 127 88 81 107 193 184 187 165 179 153 191 157 170 154 178 133 157 115 158 137 168 137 170 163 198 187 203 227 221 163 46 14 26 28 24 19 14 11 11 13 15 12 12 12 12 12 12 12 12 11 12 13 15 15 14 13 12 17 17 17 17 17 17 16 16 20 19 18 17 17 18 19 20 16 34 12 96 108 113 101 134 120 128 120 138 124 145 142 155 135 161 153 163 156 186 182 195 197 224 211 233 213 232 205 219 198 209 177 190 165 183 160 182 154 161 157 180 170 172 158 179 168 166 126 151 164 170 148 194 190 216 188 197 184 211 217 229 208 233 223 240 219 228 193 243 212 245 167 255 205 219 140 240 206 191 110 227 187 169 159 146 156 165 58 116 159 175 70 133 190 163 80 194 204 198 142 214 185 197 188 208 168 168 140 149 136 130 100 138 99 96 62 99 77 89 78 107 76 79 66 103 73 102 85 103 81 108 93 117 90 121 89 118 88 115 84 108 77 106 80 106 79 104 79 103 81 102 81 101 79 98 75 95 69 86 69 96 84 120 97 99 73 99 71 97 70 97 70 97 72 100 74 99 69 94 68 96 65 94 65 93 64 93 63 92 64 91 61 91 63 93 63 90 60 89 58 88 61 88 59 83 55 78 55 74 49 65 45 64 50 65 47 62 44 61 44 61 46 64 47 64 46 60 41 56 40 56 39 55 37 53 36 53 36 53 36 55 40 57 38 52 38 52 39 54 37 52 35 51 32 46 24 16 0 8 4 3 2 4 0 7 5 6 0 5 2 7 1 4 0 3 0 3 0 4 0 4 0 3 0 3 0 3 0 3 0 3 0 7 0 30 18 74 115 189 161 171 145 160 119 139 108 134 102 124 94 122 95 124 98 126 95 120 90 120 91 119 96 130 104 129 96 98 39 67 35 82 45 97 50 104 61 103 59 83 48 97 39 58 30 80 52 70 29 52 38 53 41 71 47 35 11 3 3 6 11 10 8 4 4 4 6 6 6 7 7 7 6 7 6 6 6 5 5 5 4 4 7 7 7 7 7 7 7 7 4 8 14 35 49 58 52 51 47 48 43 46 45 50 48 50 46 51 43 49 44 26 3 5 6 21 29 24 11 4 3 4 3 7 3 5 5 3 5 1 6 8 18 22 16 7 0 2 2 0 2 0 2 1 0 2 0 2 1 2 1 0 2 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 1 1 1 1 1 1 1 2 2 2 1 2 1 2 1 2 0 1 0 1 0 1 0 2 1 2 1 2 1 2 1 2 1 2 1 1 0 1 0 1 5 0 0 0 0 3 3 1 0 0 4 8 11 15 16 17 15 15 14 11 8 7 9 11 12 39 61 55 32 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 3 5 3 5 3 5 2 4 2 4 2 4 2 4 1 3 2 4 2 4 3 5 2 3 1 2 0 3 1 4 2 4 2 4 2 4 2 4 0 2 0 2 0 2 0 2 2 4 2 3 1 2 0 2 0 2 0 2 0 2 0 2 4 4 3 2 2 1 0 0 0 0 0 1 2 2 1 1 0 3 0 3 0 4 0 5 4 9 4 9 4 9 4 9 7 11 5 10 5 12 9 15 11 16 10 14 9 16 13 19 14 18 12 6 0 0 0 0 0 43 59 54 34 30 7 11 2 8 0 3 0 4 0 9 9 17 12 19 12 18 10 16 5 14 6 16 9 21 14 24 12 21 11 20 12 22 14 23 9 20 11 23 14 26 17 28 21 29 19 28 19 28 20 29 20 30 23 35 30 41 31 38 29 39 33 45 36 42 28 32 16 21 15 16 9 15 5 17 28 34 46 74 43 90 76 70 68 69 65 71 68 69 67 75 48 30 6 4 0 1 0 10 34 99 85 72 50 73 61 38 8 20 17 30 14 34 45 87 102 148 141 173 149 123 102 152 208 238 214 201 161 161 129 146 153 167 148 162 157 180 159 158 152 149 118 116 97 126 125 132 50 53 77 165 170 176 151 162 153 153 104 83 64 76 62 70 63 91 105 133 137 165 179 205 179 201 227 219 108 12 12 35 23 22 16 13 9 12 12 15 9 11 10 12 10 12 11 13 10 13 11 14 12 13 11 13 14 16 15 18 16 18 15 16 15 20 16 18 16 18 17 19 15 15 0 98 119 122 117 120 103 96 89 95 86 96 102 107 107 111 102 100 99 117 127 137 132 141 152 160 173 185 193 193 202 203 217 228 232 226 238 247 250 253 248 250 238 233 226 230 213 209 166 160 185 164 114 116 156 164 138 125 115 119 125 113 119 118 156 172 172 174 172 176 168 176 175 189 180 185 189 213 200 193 190 217 190 206 184 176 216 203 123 195 206 156 82 202 207 99 68 201 175 58 68 184 117 71 127 205 152 160 191 182 144 195 185 172 142 154 127 127 83 107 82 90 97 121 85 77 55 81 72 80 61 79 70 83 61 75 54 69 51 71 60 82 65 82 67 82 67 80 67 83 67 82 67 82 65 78 60 74 57 64 50 73 71 103 87 80 62 75 58 72 59 74 59 73 56 74 60 73 54 67 54 71 50 66 48 65 47 65 46 64 46 62 43 62 45 64 45 61 39 58 38 60 42 62 39 57 35 56 35 53 28 46 27 47 28 46 30 46 31 49 34 51 32 48 32 48 31 45 28 43 30 43 29 42 27 40 26 39 23 36 22 38 27 42 27 40 27 43 32 45 29 40 26 39 29 42 22 11 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 4 0 3 0 4 0 4 0 1 0 81 144 175 129 142 98 114 82 102 78 102 74 98 72 93 70 91 70 88 63 81 59 84 65 86 70 100 85 106 89 86 33 34 14 40 30 47 31 57 45 62 54 76 63 96 57 58 43 87 63 67 45 62 66 58 46 68 69 74 36 11 2 9 7 10 5 9 5 9 4 7 5 7 5 7 4 6 5 6 4 6 3 5 3 5 5 7 4 6 4 5 3 6 1 7 10 29 39 53 48 51 46 49 42 47 44 50 45 49 46 49 41 46 42 23 0 1 0 15 26 24 15 8 5 4 2 3 0 4 0 5 0 5 1 8 12 25 15 5 0 1 1 3 3 2 1 2 1 0 1 1 0 1 0 1 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 3 0 3 0 3 0 3 0 2 0 2 0 3 0 2 5 2 8 2 8 2 8 2 7 1 7 1 7 1 7 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 2 1 1 0 0 1 4 0 2 11 17 29 31 39 37 37 31 30 18 13 6 5 6 16 49 75 68 43 17 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 4 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 4 4 3 2 2 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 2 5 4 3 3 4 6 8 10 11 10 9 9 10 12 15 16 21 17 16 5 0 3 0 6 0 43 60 74 46 41 21 19 11 14 8 11 8 15 15 21 20 25 22 27 22 24 18 20 18 22 18 22 19 24 21 26 21 25 20 24 21 25 22 27 21 29 23 32 26 35 27 36 30 39 28 38 27 41 28 42 29 42 32 46 36 48 33 43 30 46 35 50 34 44 28 41 17 29 18 33 20 42 27 51 52 58 87 156 99 108 67 85 65 74 62 73 65 74 67 72 59 45 24 14 0 4 12 39 77 151 80 81 72 96 53 56 33 38 26 38 22 40 48 92 91 148 139 179 166 158 130 246 249 255 241 244 209 217 157 197 204 183 125 134 127 164 168 206 144 169 148 158 115 136 113 123 54 74 83 142 157 190 173 197 158 137 67 74 33 65 41 81 67 115 95 144 129 181 180 221 189 229 229 227 55 4 20 38 23 20 17 14 12 13 15 16 11 11 11 12 12 13 13 13 14 13 13 12 12 13 13 14 14 15 17 18 19 19 18 17 21 18 19 18 18 19 19 21 35 22 16 180 211 228 221 215 176 163 141 150 137 150 143 148 140 142 125 130 113 116 106 121 114 135 116 134 121 151 140 161 139 175 172 196 181 207 192 208 189 216 212 216 208 234 232 238 236 255 246 250 250 255 199 173 203 219 174 158 118 117 96 91 80 83 69 93 66 109 85 111 114 130 121 124 125 157 158 157 157 178 183 192 172 214 190 214 175 237 210 224 205 232 208 255 227 202 226 255 199 159 214 198 189 154 173 215 145 150 168 176 84 194 171 148 135 205 162 155 149 180 135 148 185 227 183 184 134 161 144 139 103 110 89 100 81 105 80 96 65 83 66 93 82 102 83 99 79 98 82 102 80 99 81 99 79 94 73 89 67 82 74 108 106 137 106 95 75 98 70 98 75 103 77 102 71 100 76 100 69 93 69 100 68 97 68 96 67 96 66 95 63 91 61 90 63 93 63 90 58 89 60 93 65 92 60 84 54 81 55 75 49 68 46 67 46 64 47 65 49 68 53 71 50 66 48 64 46 63 46 63 46 65 45 64 44 62 42 61 41 59 39 58 42 62 43 61 42 59 49 65 46 60 43 59 44 60 34 18 0 9 6 4 8 21 19 26 17 25 18 25 14 23 16 24 13 22 16 27 19 29 21 32 25 34 26 35 36 50 39 40 26 39 37 52 46 45 53 161 177 190 139 154 107 136 108 136 107 137 106 137 98 126 93 122 90 119 84 112 75 110 81 111 84 126 104 138 110 130 80 87 38 80 44 85 42 101 58 107 85 139 92 124 81 107 72 121 64 96 69 109 89 101 61 80 66 86 53 23 12 7 11 4 8 2 9 6 8 3 8 8 8 8 5 7 7 7 6 6 6 5 5 5 6 6 5 5 4 4 4 3 4 8 11 19 26 34 34 34 39 40 40 44 47 50 49 49 46 50 43 51 49 27 3 1 2 16 26 27 19 14 7 3 4 4 4 4 5 3 5 3 6 5 16 24 21 6 0 1 3 0 3 0 2 0 2 1 1 1 1 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 2 3 2 3 2 2 1 2 2 3 3 4 3 2 4 2 4 2 4 2 4 1 3 1 3 1 3 1 3 1 2 1 2 1 2 1 2 1 2 1 2 2 3 2 3 0 1 7 3 0 0 0 3 0 4 11 18 26 29 35 34 41 35 30 20 10 5 2 4 15 49 70 61 32 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 3 5 3 5 3 5 2 4 2 4 2 4 2 4 1 3 1 4 2 5 3 5 2 3 1 2 0 3 1 4 2 4 2 4 2 4 2 4 0 2 0 2 0 2 0 2 2 4 2 3 1 2 0 2 0 2 0 2 0 2 0 2 4 4 3 2 2 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 6 5 6 3 5 5 10 11 15 19 24 17 7 0 0 0 0 0 27 53 71 40 28 9 9 5 14 4 12 6 19 15 28 19 29 21 30 20 26 14 21 16 24 14 22 12 21 12 21 12 20 11 20 11 21 13 23 13 24 16 27 19 29 19 28 20 29 19 28 19 28 21 29 15 27 17 31 21 33 18 27 13 27 18 27 12 19 10 21 18 23 17 24 14 30 19 38 35 74 132 186 106 108 59 59 47 60 53 55 53 63 58 52 55 46 27 15 0 0 13 51 93 114 56 79 48 71 58 48 19 20 11 28 21 26 24 45 48 94 93 114 123 113 97 232 201 137 114 141 180 218 157 188 139 109 73 86 72 79 92 142 149 150 123 121 99 117 94 84 32 62 48 71 92 147 155 176 128 82 58 88 84 80 77 83 91 94 82 86 87 114 138 165 182 222 227 236 44 14 19 20 18 19 14 14 11 14 13 16 9 11 9 12 10 13 11 13 13 14 11 11 9 12 11 14 11 14 14 18 17 19 17 18 18 20 17 18 16 19 15 19 15 11 38 218 225 212 227 230 231 201 181 181 178 179 172 161 162 162 170 186 185 173 164 168 166 165 160 148 146 147 150 147 154 145 148 159 167 157 154 154 161 164 167 174 170 169 174 187 187 177 181 190 180 179 178 169 218 243 242 239 229 216 211 187 178 178 156 155 124 134 88 91 70 75 74 69 66 77 79 76 90 105 103 130 139 125 129 138 163 151 157 179 188 204 210 204 214 238 225 244 231 243 243 169 229 252 240 220 200 198 196 216 173 226 184 165 177 199 151 151 187 175 133 157 174 138 119 199 135 159 156 153 130 138 128 134 133 153 135 140 100 99 74 88 61 77 60 74 58 73 62 79 65 79 66 79 64 74 58 69 46 65 76 115 120 136 97 67 51 61 48 63 56 72 60 71 59 74 65 75 58 67 58 74 56 71 56 70 55 70 54 69 49 63 47 62 49 64 48 61 39 59 42 64 47 64 41 57 35 56 35 53 26 46 24 46 34 51 35 50 34 51 35 52 35 50 32 47 30 47 32 48 32 47 32 46 30 44 29 43 32 45 27 42 28 45 30 45 25 43 35 49 34 45 31 45 32 50 29 11 0 11 20 26 14 40 47 58 48 55 44 46 43 52 45 49 38 42 38 46 44 56 46 60 51 64 53 66 45 61 44 42 22 41 40 57 33 47 100 183 136 126 105 110 107 131 108 129 98 115 86 111 87 106 84 103 83 102 79 97 75 96 71 84 62 89 77 101 81 112 81 69 27 44 26 37 24 54 40 64 77 107 67 59 37 66 56 86 34 54 44 60 68 81 57 44 15 31 14 2 7 14 3 7 0 6 1 9 1 8 6 10 7 8 4 4 5 7 5 6 4 5 3 5 3 5 3 4 2 3 1 2 0 5 1 5 2 9 5 9 10 17 16 28 30 40 37 41 34 39 37 48 51 30 3 1 3 17 25 27 20 16 5 0 4 5 4 5 4 5 4 5 6 6 15 27 23 8 0 2 1 3 3 2 1 2 1 2 0 1 0 2 0 2 0 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 3 0 3 0 3 0 3 0 2 0 3 0 4 0 4 3 2 3 2 3 2 3 2 2 1 2 1 2 1 2 2 0 2 0 2 0 2 0 2 0 2 0 3 0 4 0 5 4 1 2 1 2 4 1 1 0 3 11 15 24 23 30 25 48 37 36 20 16 4 6 3 0 27 49 38 17 2 5 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 5 5 5 5 5 5 4 4 3 3 4 4 5 3 3 3 3 3 3 3 3 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 9 6 5 3 2 2 0 4 0 24 33 55 43 46 22 28 20 25 18 27 20 26 22 34 28 34 27 35 28 33 22 26 26 32 24 30 23 30 23 30 18 28 25 34 27 33 27 35 25 33 27 36 29 39 31 41 29 39 28 41 29 43 31 45 34 41 29 38 29 40 23 33 33 46 24 39 22 42 26 44 31 56 35 32 31 56 48 80 62 116 187 178 109 97 43 68 55 67 50 59 48 54 48 56 51 58 22 5 8 8 19 94 147 119 60 76 69 92 65 50 28 41 29 29 21 42 38 51 52 97 86 132 115 138 125 189 96 86 52 93 78 118 108 123 91 142 127 130 96 91 50 73 99 164 156 160 83 122 159 127 43 69 80 101 47 74 62 91 57 82 51 78 46 81 49 86 59 105 79 116 85 118 95 117 126 177 189 167 92 40 33 48 52 39 22 13 13 16 15 13 13 12 11 12 13 13 11 9 12 12 12 13 13 14 14 14 13 13 14 15 16 18 19 20 15 14 17 16 17 17 18 24 23 40 65 255 243 224 247 255 231 228 205 210 207 218 195 186 179 192 193 208 191 193 195 222 222 223 203 200 206 230 221 211 199 213 215 219 200 194 191 207 199 202 193 196 180 180 165 169 154 157 146 160 140 144 142 172 172 187 183 202 193 205 194 214 189 208 195 211 193 207 189 207 177 191 171 176 155 160 140 145 119 132 119 123 103 100 82 87 90 113 109 133 128 159 150 168 167 186 201 222 204 255 186 200 248 255 250 255 251 255 243 255 244 252 237 255 240 248 227 251 214 227 220 248 186 196 183 237 110 138 111 141 153 148 152 202 196 205 193 243 247 244 234 215 154 161 149 144 127 124 107 105 96 110 95 106 85 93 72 85 77 116 123 138 104 94 55 58 28 46 30 66 47 64 41 70 75 88 61 89 65 81 60 92 66 93 67 94 66 94 69 98 71 92 65 98 75 100 73 104 77 109 84 104 66 86 64 94 57 85 63 82 53 71 53 79 54 72 54 70 53 71 56 74 51 68 51 67 51 69 53 71 52 74 54 68 48 69 49 64 49 70 48 61 43 67 47 60 43 59 48 65 48 62 46 63 49 58 36 25 4 26 40 42 34 42 42 61 57 62 43 46 39 61 59 74 57 68 57 78 64 81 69 78 58 68 58 75 66 70 55 56 29 57 54 51 11 120 157 180 126 150 139 181 150 168 128 151 121 153 122 152 121 150 117 149 120 149 113 139 108 135 99 126 93 124 95 128 98 130 98 127 83 110 63 101 51 93 48 109 92 141 65 68 87 146 84 139 64 129 90 113 83 115 63 66 27 41 14 11 7 10 7 6 15 2 3 0 8 2 6 4 5 6 4 8 6 6 6 6 6 6 6 6 3 3 3 3 3 3 3 3 4 5 4 5 4 5 4 5 0 1 3 7 9 14 18 22 19 19 22 31 36 31 14 1 13 23 32 34 24 16 4 2 10 3 3 0 2 0 5 5 12 5 14 26 32 13 5 0 2 0 1 0 2 0 3 1 2 0 2 1 2 1 1 2 1 1 1 1 1 1 1 1 3 2 2 1 1 0 0 0 4 2 4 6 7 3 1 0 1 4 5 0 2 7 8 3 0 4 4 2 2 9 9 5 0 5 6 3 2 7 4 1 4 2 5 5 4 0 2 4 0 0 1 0 5 7 1 10 0 0 1 0 4 1 0 3 6 0 2 11 14 5 15 3 21 15 29 10 0 1 7 0 10 10 52 88 55 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 3 5 3 5 3 5 3 4 2 3 1 4 2 5 1 3 1 3 1 3 1 3 2 4 2 3 1 2 0 2 1 3 1 3 1 3 1 3 0 1 0 1 0 1 0 1 1 3 1 3 1 3 1 3 0 2 0 2 0 2 0 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 2 4 6 4 2 3 0 2 0 0 8 22 43 34 41 18 34 11 21 10 23 13 22 16 31 21 30 19 30 20 29 16 24 16 25 14 23 13 23 13 24 11 23 16 26 16 26 17 29 16 28 17 29 20 32 22 32 23 33 22 31 24 35 28 40 25 35 21 33 21 32 17 25 16 26 17 30 22 33 22 30 15 30 7 35 38 36 27 65 56 124 114 111 25 44 43 45 38 49 39 45 36 41 38 43 46 45 10 0 0 6 30 106 118 83 37 58 55 65 44 40 18 31 23 24 15 27 21 28 12 41 60 98 96 133 127 118 51 48 39 59 30 38 32 44 67 100 106 115 93 73 36 38 17 66 67 82 45 88 143 132 31 53 71 92 21 24 7 15 15 20 16 21 20 25 26 30 29 41 46 50 49 57 57 63 52 70 77 79 62 63 70 88 55 44 26 19 14 16 12 11 12 13 10 12 11 13 9 9 10 12 10 13 11 14 12 14 11 13 12 14 14 17 17 20 17 19 17 20 14 19 18 23 18 23 86 246 223 215 233 236 243 226 215 218 220 211 199 192 199 199 200 199 197 199 210 223 229 222 213 208 223 237 235 224 221 234 246 251 239 234 241 255 249 250 248 247 243 240 235 234 217 199 192 181 153 136 143 149 152 154 156 153 152 151 153 152 155 153 157 157 163 163 168 166 171 177 169 179 173 186 180 190 187 198 187 193 178 183 169 177 175 177 161 160 152 161 150 150 130 131 132 128 119 159 128 146 167 183 185 188 184 190 184 181 183 182 183 197 198 196 195 204 188 212 209 212 204 226 225 169 156 243 214 154 138 180 185 173 135 170 169 229 229 245 227 210 199 213 189 194 174 190 174 182 180 199 184 161 103 82 70 90 73 87 72 64 31 26 8 13 19 24 25 43 38 33 21 29 44 42 34 46 41 43 40 55 29 51 45 53 43 65 55 60 55 65 55 71 59 71 65 86 123 133 106 105 70 71 47 62 46 63 45 61 40 59 39 59 45 60 42 55 38 53 38 53 38 53 38 53 38 53 38 53 36 54 39 50 35 53 38 50 35 52 34 43 29 48 32 42 28 43 33 47 33 45 32 46 40 49 31 16 0 14 30 31 16 28 22 41 31 35 18 24 14 33 35 49 42 52 49 62 43 60 45 58 38 52 37 56 27 61 49 35 0 37 23 2 2 136 142 129 120 151 113 143 107 126 100 127 110 139 116 137 113 130 104 119 94 111 87 106 77 96 72 91 70 92 73 96 74 100 79 101 75 91 66 84 58 72 47 69 66 92 52 42 67 115 58 85 56 101 62 51 77 63 18 26 9 12 0 6 0 17 4 7 0 7 0 15 2 9 4 7 3 5 5 4 3 5 3 5 3 5 3 5 1 3 1 3 1 3 1 3 1 5 1 7 5 9 2 4 0 4 1 5 0 5 4 10 9 10 9 15 17 16 5 0 6 14 19 23 16 14 7 10 0 1 4 4 7 5 5 1 2 1 17 34 38 19 6 2 0 1 0 6 0 1 0 1 0 2 0 2 0 2 0 1 1 1 1 1 1 1 1 1 3 3 2 2 1 1 1 1 0 1 0 2 0 1 0 5 1 4 0 1 0 4 2 2 2 8 2 6 0 8 1 6 5 10 1 3 0 6 1 6 0 1 3 6 2 2 3 5 5 6 5 1 0 1 0 1 4 3 4 0 4 0 0 0 0 0 4 15 29 42 64 55 74 65 74 45 21 6 12 1 9 12 66 114 94 35 10 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 3 3 3 3 3 3 3 3 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 2 1 1 0 0 0 4 0 11 19 47 43 51 35 50 29 34 24 34 27 35 31 44 34 40 29 37 30 38 29 36 27 33 25 31 24 31 24 32 25 33 27 33 25 33 28 37 29 37 30 39 31 42 33 44 36 47 33 45 34 52 42 58 42 50 40 50 40 51 36 48 33 53 43 68 53 72 47 62 42 75 38 72 33 67 64 134 127 164 129 199 60 66 49 58 46 64 45 56 39 47 38 45 49 33 9 7 0 27 73 148 112 84 42 75 62 64 41 47 26 37 28 33 22 33 27 40 34 53 49 90 62 134 136 133 72 74 35 63 32 61 42 67 29 55 47 90 64 74 39 53 32 76 49 72 36 64 92 107 50 62 92 122 21 24 0 26 4 29 6 36 11 43 15 46 15 52 27 52 26 51 34 51 41 42 24 29 32 47 59 63 51 41 28 20 18 18 15 11 15 13 12 12 13 13 12 10 12 12 12 13 13 14 14 14 14 13 14 14 15 17 18 19 19 16 21 19 19 21 22 28 21 16 133 251 206 222 223 229 242 227 214 226 220 209 197 207 212 212 196 195 194 212 216 223 225 218 214 216 228 237 241 238 227 237 254 254 246 237 248 254 255 255 254 255 254 255 254 255 253 248 247 251 215 223 236 244 211 216 198 185 167 172 158 159 151 159 144 154 141 152 139 150 138 147 137 149 144 158 155 167 165 172 170 179 180 189 191 200 203 228 215 237 225 255 244 255 249 255 236 235 199 207 179 197 112 139 130 125 104 120 99 99 98 112 102 131 124 144 132 158 146 153 138 185 162 145 173 145 161 194 168 182 186 179 155 154 157 173 194 243 255 252 236 206 199 197 194 192 200 207 210 207 179 181 153 138 101 94 76 86 37 47 27 25 8 25 24 43 30 45 39 65 48 49 24 37 28 36 20 41 27 39 28 52 17 54 40 47 32 68 55 62 51 71 56 76 56 75 68 97 82 96 73 86 67 84 66 84 66 82 62 79 64 81 61 74 60 73 57 69 54 67 52 66 52 67 54 69 54 67 52 67 48 69 51 66 48 69 51 66 50 68 47 61 44 64 45 59 43 59 48 65 48 62 46 63 49 62 42 26 0 13 28 34 26 33 28 45 37 44 29 43 32 53 41 63 46 65 48 69 48 67 49 69 50 70 52 72 68 79 55 60 21 33 10 17 95 200 174 159 150 189 137 159 128 157 128 164 136 168 131 158 116 146 109 136 101 134 106 141 104 135 102 134 101 134 102 135 103 142 111 151 113 153 111 153 102 141 90 127 88 132 78 105 66 130 53 131 105 129 49 105 58 79 28 58 25 41 13 37 9 26 16 8 1 3 11 6 11 3 8 5 6 6 3 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 5 6 11 16 16 9 3 5 5 5 3 0 0 0 2 4 2 1 1 2 2 1 1 6 9 8 13 9 12 6 9 5 6 5 8 3 6 0 4 0 10 19 39 33 21 3 3 0 6 0 3 0 1 2 6 2 0 2 0 1 1 0 2 1 1 1 1 1 1 1 1 3 2 2 2 2 1 1 1 4 7 8 6 3 2 5 7 6 7 5 3 5 9 9 6 3 0 5 7 11 6 8 7 4 0 4 6 9 2 1 0 11 0 5 0 1 0 4 0 1 0 2 0 1 0 7 0 10 0 0 0 1 1 0 3 1 0 5 11 37 63 102 84 100 83 99 58 26 0 3 0 4 6 62 121 117 51 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 2 4 2 4 2 4 2 4 1 2 0 3 2 4 1 3 1 3 1 3 1 3 2 4 2 3 1 2 0 2 1 3 1 3 1 3 1 3 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 0 0 0 0 4 0 3 0 0 1 8 34 32 43 18 39 21 30 15 28 19 31 23 39 23 32 17 27 17 30 19 30 19 29 18 27 17 27 17 27 18 29 19 27 16 26 19 33 18 32 19 33 21 34 23 35 24 34 20 32 22 38 32 47 32 46 32 47 32 46 30 42 33 50 44 63 54 61 43 48 37 24 34 81 24 74 58 112 144 119 107 151 13 44 20 54 29 44 30 40 32 44 43 46 38 15 0 1 0 30 79 140 68 50 26 53 42 43 28 31 27 27 14 20 15 23 17 27 0 13 37 74 56 90 110 129 83 67 25 32 17 34 17 28 24 3 0 25 17 34 35 46 28 49 25 42 29 30 41 65 45 50 106 136 10 3 1 26 7 14 13 17 16 17 16 17 15 21 21 21 16 22 22 24 17 21 14 16 14 26 31 43 32 27 18 16 15 18 15 15 13 14 10 12 11 13 10 11 10 12 10 13 11 14 12 14 12 14 12 14 13 16 16 19 17 19 19 19 13 17 14 21 17 12 178 242 191 225 216 218 230 217 214 212 211 202 205 209 221 210 198 187 200 213 217 203 215 211 217 219 224 224 236 244 236 242 250 254 245 242 242 253 252 253 251 252 251 252 253 253 255 238 253 252 219 226 255 248 240 239 232 214 214 218 222 210 209 204 204 191 187 175 177 172 162 161 152 156 147 149 142 150 147 150 138 143 135 142 132 136 142 169 186 198 187 192 192 204 192 204 201 221 229 215 231 237 237 250 241 218 194 182 166 153 133 124 116 111 104 95 92 94 99 99 86 87 102 172 222 146 86 146 155 159 122 101 108 143 132 149 167 235 237 236 204 202 208 218 198 204 188 194 166 162 127 109 70 67 59 65 37 28 11 23 14 20 12 27 21 28 26 34 38 51 46 39 25 26 20 18 12 18 13 14 11 19 10 25 16 12 5 26 25 28 20 29 25 33 25 34 34 48 27 34 24 34 29 43 40 53 44 54 40 52 38 49 32 46 34 48 36 49 37 50 39 52 39 53 43 57 46 57 43 53 39 55 42 52 38 54 40 50 37 49 34 46 33 47 33 43 34 48 37 50 35 46 32 45 34 50 36 20 0 8 27 34 18 24 13 38 33 44 31 44 34 43 34 43 35 43 32 39 25 42 23 47 31 54 34 54 32 51 32 44 0 22 49 124 152 166 140 159 120 145 121 131 112 134 107 127 100 117 86 103 76 101 78 100 77 105 90 120 97 120 97 119 95 117 92 114 90 119 99 127 103 127 103 128 96 121 93 112 87 107 71 82 59 156 88 69 55 74 21 35 19 51 37 49 30 49 16 11 4 13 3 2 0 8 3 3 3 10 5 8 4 5 5 3 2 4 2 4 2 4 2 4 3 5 3 5 3 5 3 5 4 5 4 13 18 19 8 0 0 3 1 1 0 0 0 2 1 0 0 0 0 0 0 3 1 3 0 5 3 6 0 1 5 5 0 0 0 0 0 0 7 12 20 24 15 5 0 0 0 0 0 0 0 0 0 4 0 2 0 2 1 1 3 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 3 5 0 2 0 2 0 2 0 6 5 6 3 4 1 2 2 1 9 8 5 2 7 5 2 0 7 8 6 0 2 5 2 7 2 7 3 14 2 8 2 16 39 46 38 59 53 33 5 5 0 3 0 0 0 0 0 4 9 37 81 122 113 125 114 126 86 40 3 4 5 2 4 50 114 129 76 27 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 3 2 2 2 2 3 4 3 3 3 3 3 3 3 3 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 0 1 0 0 0 0 0 2 0 4 10 45 59 83 61 68 41 43 27 38 31 42 35 49 37 43 29 38 28 40 31 40 33 40 31 38 30 38 30 38 30 38 30 37 27 36 31 41 33 41 33 43 34 45 35 48 37 47 32 45 33 51 42 58 47 56 49 58 48 59 45 59 48 66 49 71 52 70 41 60 35 45 151 229 90 130 89 187 163 231 147 91 9 68 37 60 41 62 38 53 42 62 55 57 32 10 1 13 6 60 102 143 58 63 45 61 44 55 40 34 33 30 17 31 25 32 18 35 22 71 67 100 72 100 89 145 114 135 88 109 83 132 126 184 125 105 44 75 30 54 29 52 36 59 23 52 41 50 42 80 53 73 160 206 31 26 10 46 18 39 20 42 22 41 19 38 18 42 21 36 16 32 19 27 1 14 16 20 14 15 24 30 22 18 14 13 16 18 18 17 17 14 12 11 13 14 13 12 12 12 12 13 13 14 14 14 14 14 13 14 14 15 17 16 18 15 19 17 16 18 17 25 15 36 215 232 187 230 213 215 215 222 216 206 201 213 219 223 224 217 203 203 214 227 215 197 198 206 216 218 211 208 223 241 236 234 239 247 253 251 251 252 255 252 255 252 255 254 255 254 255 249 255 255 220 229 253 243 247 245 236 230 232 244 243 241 224 234 232 234 218 219 214 226 209 212 204 213 203 198 187 193 188 185 177 175 173 171 164 161 159 187 183 191 161 159 134 142 113 131 116 159 176 185 209 225 192 210 205 228 219 235 226 247 228 236 207 215 188 202 181 204 175 209 172 140 96 212 212 138 117 167 144 124 104 127 144 145 178 187 185 183 160 178 192 212 201 202 184 174 156 143 115 98 88 84 59 56 40 42 24 26 23 37 31 39 31 41 28 31 31 40 36 49 40 42 28 35 26 31 20 27 17 21 13 23 24 30 21 31 19 25 17 31 17 27 19 29 22 32 23 30 27 37 28 34 22 33 30 45 34 47 38 45 28 34 24 35 29 39 30 43 34 47 37 49 43 56 48 62 52 63 51 63 52 70 55 68 54 73 59 71 52 65 49 65 51 66 49 63 48 64 51 67 48 61 44 60 46 63 47 32 0 14 31 41 29 28 20 47 52 64 46 61 38 55 36 61 43 68 45 68 48 73 48 76 54 80 53 77 51 77 39 57 63 145 166 215 184 175 146 186 144 161 138 167 127 153 117 144 110 140 106 140 113 147 118 149 116 150 123 160 125 158 127 159 127 159 126 159 129 174 135 179 137 179 138 179 141 180 139 178 138 175 124 154 148 252 154 131 81 105 35 82 57 110 70 99 64 97 45 42 25 31 4 11 0 13 16 0 9 4 8 5 5 6 3 8 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 5 12 19 18 8 0 1 2 3 2 1 1 3 5 1 0 2 0 0 0 2 6 0 4 2 9 7 11 3 8 0 14 0 20 2 32 14 47 21 56 33 54 24 35 8 21 0 13 0 15 8 15 0 1 2 1 2 0 1 1 0 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 8 4 0 0 4 5 4 0 0 0 4 8 0 0 0 0 0 0 0 6 0 0 0 2 1 7 5 7 0 32 42 50 48 58 20 32 15 34 77 102 73 100 103 50 7 0 1 0 3 0 3 0 0 1 0 19 54 105 82 114 90 121 78 45 0 5 5 7 3 42 95 135 86 39 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 3 1 3 1 3 1 3 0 2 0 2 1 3 1 3 1 3 1 3 1 3 2 4 2 3 1 2 0 2 1 3 1 3 1 3 1 3 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 0 0 2 0 4 0 5 0 2 0 2 30 49 86 53 54 32 38 18 29 20 33 24 40 30 39 23 33 21 34 22 33 23 33 21 31 20 31 20 32 18 31 21 31 19 30 22 35 21 34 22 34 23 35 23 36 27 37 23 33 23 36 28 42 27 45 31 45 29 41 27 41 29 39 25 36 25 36 22 29 13 52 180 180 29 74 56 128 89 237 99 26 38 56 31 42 24 38 20 34 39 59 51 46 14 4 0 7 11 68 89 102 29 43 37 47 34 47 36 24 22 20 12 27 18 17 7 22 56 89 73 71 68 87 74 98 89 126 122 154 148 168 147 175 172 148 103 116 96 102 84 96 62 63 32 34 24 24 15 39 28 54 193 243 47 26 8 16 12 18 17 21 19 22 20 19 17 23 19 18 16 18 15 13 11 16 11 14 10 15 11 17 19 18 13 14 13 17 16 18 16 15 10 11 10 14 12 13 10 12 10 13 11 14 12 14 12 14 11 13 12 15 14 17 20 20 20 19 13 17 12 20 5 65 228 207 191 223 213 209 212 219 223 202 204 215 230 222 228 215 213 213 232 232 221 195 208 213 233 221 217 209 229 239 237 227 228 238 250 250 244 241 252 255 253 255 253 255 254 255 238 234 247 241 213 227 253 249 255 255 253 246 252 246 245 233 225 227 236 229 227 218 229 230 217 211 219 223 226 210 207 205 204 197 198 202 214 218 219 211 231 226 224 221 222 221 207 194 158 156 139 152 158 142 151 141 146 142 137 144 139 134 130 138 154 154 150 154 158 168 176 184 188 180 197 211 161 193 185 186 180 199 192 211 199 204 216 231 201 231 222 161 102 134 155 176 147 148 126 117 98 95 73 68 29 36 28 32 22 27 21 30 21 30 22 25 19 33 30 38 33 35 32 34 30 30 25 27 23 25 20 22 17 18 15 18 18 20 23 40 33 23 12 21 18 24 19 22 19 24 16 13 7 12 12 14 10 16 19 30 16 27 23 27 11 13 4 16 7 17 9 20 11 21 10 20 16 27 20 32 23 34 24 32 26 39 30 41 33 49 40 50 38 46 35 50 42 51 39 50 40 53 42 55 39 50 37 50 36 52 40 23 0 9 26 32 18 21 8 46 43 53 28 41 26 39 26 42 33 49 39 52 38 60 37 58 32 52 25 47 27 50 31 90 131 188 155 162 130 163 119 140 127 134 92 129 93 114 85 105 84 109 93 117 93 118 97 121 99 123 102 127 98 122 102 128 108 134 112 135 110 136 115 142 117 142 119 146 122 144 114 140 117 144 114 134 125 149 97 120 103 56 9 49 25 49 37 54 28 48 45 85 27 15 5 8 0 1 3 2 0 7 3 6 5 4 5 4 4 6 4 6 4 6 4 6 4 6 4 6 4 6 4 6 4 4 3 9 12 12 3 0 3 6 4 4 0 1 0 4 2 1 4 2 1 1 0 3 2 4 0 1 0 0 0 0 0 9 10 33 30 46 42 55 41 61 61 71 57 67 47 49 10 10 0 0 0 0 0 0 0 1 1 1 5 0 6 0 3 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 4 1 6 0 5 3 6 0 14 2 5 0 5 0 5 4 9 1 11 1 11 7 21 10 23 23 47 49 66 53 46 20 51 45 100 118 128 119 119 62 63 49 55 98 139 96 120 123 85 20 7 2 2 0 0 0 0 1 3 2 21 60 108 105 125 111 131 104 63 15 7 11 3 14 36 89 138 118 61 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 2 2 1 1 2 2 3 3 3 3 3 3 3 3 3 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 0 1 0 0 0 1 0 7 5 32 65 115 89 72 55 55 33 43 33 47 37 52 44 53 37 47 35 46 33 42 33 41 32 39 30 38 31 39 28 38 33 41 33 41 34 44 33 43 34 44 34 45 35 47 38 49 34 46 31 48 32 48 34 45 39 47 34 44 31 49 33 49 29 52 33 61 38 67 32 69 89 115 75 167 119 149 127 215 67 62 57 52 40 67 41 62 36 57 55 74 53 36 8 11 4 18 41 109 109 102 42 52 45 65 48 54 41 37 27 28 21 35 19 28 34 78 77 103 89 133 122 161 128 146 128 160 93 98 55 95 70 134 106 124 58 97 75 117 84 124 97 107 70 74 45 61 39 55 27 63 210 255 54 56 26 36 19 33 19 35 21 36 22 36 21 38 24 33 21 32 19 20 14 16 11 14 18 21 25 24 21 18 15 13 14 16 17 18 18 15 12 11 12 14 14 14 12 12 12 13 13 14 14 14 14 14 13 13 13 14 15 15 19 16 20 18 16 19 17 26 5 110 236 192 198 215 208 203 203 212 212 204 200 207 211 212 217 207 203 216 229 229 215 204 204 225 227 226 215 225 229 238 241 240 233 247 251 254 244 241 255 247 255 249 255 247 253 246 245 244 250 229 213 221 247 248 251 235 235 242 252 245 238 235 238 236 230 225 220 222 223 227 216 219 220 237 232 225 216 222 225 219 212 216 225 231 230 227 253 255 247 251 252 255 253 251 219 235 223 251 240 243 219 216 189 195 169 173 152 162 139 151 127 144 123 141 121 143 125 146 138 154 132 178 157 187 162 141 130 144 119 144 155 184 186 172 176 215 217 189 130 155 129 137 111 119 86 80 50 55 32 36 39 42 30 38 36 44 34 36 45 53 40 38 26 36 33 39 39 40 37 35 32 33 31 31 27 28 26 25 22 23 22 22 20 28 32 43 38 34 24 27 27 35 31 29 22 27 21 20 23 24 20 22 16 21 17 22 19 27 24 28 19 21 15 22 13 21 13 22 13 20 11 18 12 20 12 21 13 21 14 23 14 31 20 31 20 38 27 38 30 40 28 48 38 49 35 50 40 57 46 64 47 63 47 64 42 58 41 27 0 14 28 35 31 37 39 72 67 67 43 60 46 65 45 69 45 75 51 81 64 94 66 90 55 76 45 72 37 109 131 200 188 195 155 202 152 189 148 160 138 156 113 147 114 145 111 141 107 144 113 150 108 140 108 142 114 149 118 150 116 149 120 156 128 164 135 172 130 180 135 184 139 181 141 183 138 174 136 174 138 175 138 178 132 187 143 181 140 150 88 101 59 105 63 96 55 104 106 168 54 71 57 75 13 7 4 1 4 0 4 2 3 6 4 9 5 5 5 5 5 5 5 5 7 7 7 7 7 7 7 7 7 6 6 7 8 7 4 1 6 6 6 5 2 2 3 5 3 0 1 0 1 2 2 2 7 9 1 4 0 13 21 43 49 90 69 113 77 117 75 122 72 128 93 133 100 144 105 126 73 82 35 30 0 8 0 9 1 1 2 0 0 1 0 1 1 1 1 1 1 1 1 1 0 0 1 1 1 2 2 2 0 5 5 0 0 2 8 8 2 0 0 2 13 14 6 0 0 12 40 41 55 51 46 20 35 58 97 109 124 107 77 31 43 31 90 107 117 109 113 48 39 42 31 58 118 79 100 103 96 26 0 5 0 3 4 3 2 4 6 0 12 35 95 87 108 73 115 84 67 6 8 0 4 6 26 54 123 109 65 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 3 1 3 1 3 1 2 0 1 0 2 0 3 1 3 1 3 1 3 1 3 2 4 2 3 1 2 0 2 1 3 1 3 1 3 1 3 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 1 1 4 0 4 0 0 1 0 18 55 119 87 73 40 45 19 33 21 36 24 41 31 41 23 36 20 33 14 28 19 31 19 29 18 29 18 30 16 30 22 35 24 35 24 35 21 33 22 34 22 34 23 35 23 33 20 29 17 26 15 26 11 31 16 30 13 25 13 26 15 24 13 27 22 41 33 49 20 42 19 105 131 132 78 118 91 65 21 67 22 49 41 44 31 44 27 47 53 69 43 20 0 9 0 8 42 110 97 77 31 32 32 58 46 42 33 36 25 23 12 18 1 16 45 105 102 61 52 94 77 95 103 117 104 162 158 163 130 139 137 195 184 176 106 91 74 84 62 94 84 90 77 75 51 67 47 44 26 42 193 241 26 31 23 24 16 22 17 21 17 21 18 21 16 23 21 22 19 24 14 14 8 16 16 18 9 11 13 20 15 15 10 11 10 14 15 19 17 16 10 11 10 14 12 14 10 12 10 13 11 14 12 14 12 14 11 13 11 14 13 16 15 17 16 15 9 13 7 15 3 133 235 177 207 211 213 201 210 206 213 210 209 197 202 202 219 200 203 213 232 225 221 210 217 220 234 216 224 228 239 226 238 228 233 239 248 246 243 242 255 255 255 255 255 251 247 244 237 245 241 215 204 216 240 250 255 239 237 247 254 235 224 218 244 228 218 207 211 209 215 208 209 198 217 222 236 218 226 220 239 220 223 218 243 245 255 246 245 251 255 250 245 242 249 249 229 237 239 254 246 253 232 224 242 242 223 205 199 206 197 181 176 178 174 168 161 155 149 143 130 143 126 124 125 110 138 101 73 81 77 87 54 76 164 252 200 155 125 95 70 84 75 89 72 73 60 52 40 41 35 35 26 32 26 33 28 36 33 40 22 36 35 38 30 38 33 39 31 36 30 31 26 33 28 32 25 31 25 25 19 23 18 19 19 31 29 28 22 30 27 25 22 32 30 24 12 17 16 21 23 17 14 15 19 23 18 17 11 14 10 17 12 18 7 10 7 15 8 17 10 16 8 13 10 15 7 12 5 11 5 11 0 12 2 8 0 8 0 5 1 6 0 16 11 17 7 19 10 23 19 31 23 34 26 37 25 37 25 13 0 10 26 31 11 29 31 69 54 52 29 48 25 38 28 41 30 46 40 55 40 65 43 63 31 48 22 48 99 170 159 170 148 170 129 146 131 128 106 136 83 113 104 114 86 112 91 114 90 111 89 112 94 113 85 108 87 112 88 110 88 111 90 116 96 123 104 127 103 128 108 133 108 132 109 135 103 134 113 142 112 134 107 135 113 122 107 137 115 115 117 124 117 124 76 81 82 141 120 119 61 76 104 112 36 0 0 3 0 1 0 2 1 5 3 6 2 4 2 5 2 5 2 5 5 7 5 7 5 7 5 7 7 9 5 7 3 5 1 4 0 5 2 5 1 4 3 8 7 4 3 0 3 3 3 2 0 0 0 0 1 36 58 88 81 101 82 96 67 76 55 72 55 80 65 81 72 110 93 106 91 102 76 62 18 9 0 0 0 1 1 1 5 0 8 0 3 1 1 1 0 1 0 1 0 1 2 3 5 4 8 5 21 29 47 27 36 40 73 71 31 10 29 45 82 70 59 28 36 63 121 118 140 112 94 36 57 70 116 110 134 114 97 41 57 37 93 108 123 126 144 83 45 64 43 58 132 107 128 123 120 35 7 7 0 0 2 0 0 0 4 2 9 39 95 108 124 105 130 118 86 35 16 12 4 19 15 45 111 125 84 23 7 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 1 2 1 2 1 2 1 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 4 4 3 3 2 2 1 4 4 4 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 4 1 1 2 0 2 0 9 1 9 35 58 138 137 109 69 73 37 51 36 48 35 48 41 51 44 48 34 40 31 43 31 40 29 41 32 43 30 39 33 44 32 43 32 43 32 45 30 43 33 48 36 51 36 50 36 51 33 49 30 46 28 44 23 39 24 38 26 37 26 38 29 45 35 51 48 70 59 116 61 130 112 208 168 188 129 192 136 87 37 92 51 52 46 65 48 67 48 68 63 71 34 6 7 6 0 27 45 123 114 78 36 51 46 56 45 50 42 50 27 39 21 27 17 57 94 175 134 70 55 96 64 113 66 81 76 118 106 152 116 133 91 126 99 124 84 131 102 133 103 142 87 125 100 117 73 77 42 65 32 50 210 237 5 42 31 56 15 47 20 44 20 47 22 36 16 44 17 37 24 35 14 25 17 20 16 19 15 18 17 19 18 16 14 12 11 12 14 15 14 13 11 10 10 11 13 14 12 13 14 15 15 13 12 11 14 13 13 12 12 13 13 14 22 2 10 24 19 15 9 10 95 205 217 192 202 207 188 212 205 200 204 210 206 194 193 201 212 210 209 213 212 215 214 220 210 213 214 226 225 225 221 225 229 236 235 236 238 245 245 239 247 252 255 245 240 240 242 240 246 234 231 221 186 219 226 236 230 231 243 241 237 223 226 228 248 226 219 218 222 212 204 203 202 198 198 208 224 230 221 207 218 225 224 210 218 237 250 243 250 255 255 255 253 255 254 252 239 233 241 255 255 249 252 246 254 253 231 235 227 235 217 214 206 207 187 188 183 199 190 194 188 204 202 197 165 188 186 175 144 147 98 78 55 62 208 255 201 172 122 131 59 91 65 89 76 77 52 65 53 64 50 60 49 53 41 43 32 38 34 43 32 45 39 42 34 45 38 42 33 38 36 40 36 36 33 33 30 29 26 26 23 27 25 30 24 26 26 28 24 29 25 33 27 33 27 25 19 18 21 23 21 25 21 24 19 20 14 16 17 20 17 19 14 17 15 19 20 21 16 20 19 22 16 18 16 22 14 12 4 16 11 17 3 27 6 16 26 20 1 23 4 20 6 20 9 21 14 23 6 23 13 28 24 24 13 32 18 21 10 9 3 15 19 36 27 42 50 78 62 63 51 55 38 53 53 66 35 66 60 73 66 91 66 93 48 81 102 193 181 215 178 200 161 188 145 168 133 161 126 149 113 141 110 143 110 142 112 145 113 144 110 141 114 146 113 144 111 142 109 141 114 146 113 143 109 142 113 149 123 160 122 161 124 160 125 161 122 160 130 168 133 166 127 159 125 170 134 168 134 168 132 181 138 166 121 154 126 162 125 149 101 151 130 145 80 59 6 11 4 9 0 4 2 6 4 7 4 3 5 1 8 5 9 0 5 4 6 9 7 11 4 9 4 2 6 3 7 2 6 1 4 0 4 1 5 2 6 5 3 5 1 0 8 3 6 2 1 11 0 39 52 124 109 142 104 146 89 129 74 120 71 122 67 118 68 116 73 133 100 158 106 151 96 125 80 86 30 12 0 4 1 5 0 1 0 4 0 4 8 8 1 4 0 9 0 15 26 29 38 62 73 44 48 77 117 72 49 69 118 95 59 11 12 84 134 94 62 31 33 33 112 115 116 80 93 20 44 27 94 111 111 90 93 37 32 20 43 90 122 91 125 78 46 27 41 19 111 92 98 113 118 53 14 0 6 9 0 17 2 11 0 0 6 16 78 84 104 85 99 103 95 27 11 13 7 9 13 28 85 74 68 3 9 0 7 0 8 0 0 7 0 1 0 1 0 1 0 0 1 0 1 0 3 4 1 1 0 1 0 1 2 0 1 0 0 1 0 1 0 1 0 1 0 0 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 2 0 1 0 1 0 0 0 0 0 2 2 1 2 2 3 1 1 0 1 0 0 0 0 0 1 3 2 0 1 0 1 0 1 0 1 0 2 0 1 0 1 0 1 0 1 0 2 0 1 0 2 0 0 0 0 0 0 1 0 2 4 1 3 1 3 0 2 2 4 2 3 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 0 2 0 2 0 3 3 3 5 1 0 18 32 114 121 114 48 57 27 40 22 33 25 43 26 40 28 41 23 35 14 31 18 31 18 30 20 33 19 30 20 32 21 33 21 33 21 33 18 30 19 34 22 35 24 34 24 34 25 32 22 29 20 29 6 27 9 28 19 28 27 29 18 35 19 34 27 53 27 83 85 156 86 139 100 155 108 131 51 47 32 52 28 47 38 35 33 43 28 52 50 49 18 0 2 0 0 16 48 112 109 57 30 44 40 47 37 37 26 30 11 16 18 20 7 78 99 84 42 54 52 33 43 111 66 40 31 53 53 72 71 90 78 81 55 82 67 78 54 81 64 83 54 55 58 70 70 36 34 45 13 27 194 196 65 40 16 9 12 15 0 6 1 15 8 20 4 4 4 12 13 21 14 15 11 16 13 15 14 16 19 17 15 16 12 12 9 12 12 15 9 12 10 12 10 12 10 11 10 12 12 14 12 13 10 11 12 13 11 12 10 13 11 14 2 18 22 22 3 0 35 133 193 227 196 174 198 202 185 197 206 206 212 222 216 203 197 199 218 213 215 204 207 204 218 216 217 209 222 220 228 217 223 218 235 234 239 235 240 244 246 240 249 251 255 251 252 244 245 234 246 231 226 206 180 214 225 230 223 232 243 241 236 231 237 242 243 228 225 230 235 228 225 225 222 213 218 218 238 237 235 216 224 228 234 215 225 235 251 240 245 255 251 255 251 255 249 244 237 233 244 255 253 250 253 253 251 252 243 247 247 246 235 231 223 219 212 210 206 204 201 197 206 212 225 218 204 217 230 217 220 222 161 100 102 107 202 223 153 110 95 94 69 66 53 67 62 57 50 56 54 55 48 52 35 45 43 51 43 43 31 33 28 38 31 31 24 33 27 30 27 36 27 35 26 31 23 27 22 28 20 26 19 26 18 28 16 24 18 23 20 24 26 27 26 27 25 22 15 19 16 23 17 22 18 23 18 22 15 19 13 18 12 16 9 13 9 14 11 17 10 16 15 23 18 22 10 18 18 17 10 11 14 16 11 34 6 11 7 6 0 8 8 15 4 12 0 9 0 10 0 7 4 4 2 0 0 7 1 6 0 2 0 10 17 33 12 29 31 65 48 56 45 51 47 49 33 37 28 57 49 52 50 63 20 51 69 153 156 179 152 173 137 148 116 140 112 132 95 120 86 108 74 100 73 102 84 112 85 115 88 118 92 121 100 125 101 127 103 129 105 130 97 122 96 118 90 115 92 119 93 119 94 120 95 121 96 122 94 121 99 126 102 126 99 122 99 136 106 125 106 128 104 125 101 123 104 124 97 120 91 116 90 112 94 113 88 88 49 45 0 1 0 3 0 4 0 0 3 5 2 3 1 8 7 11 3 6 4 6 4 2 1 3 2 7 3 8 4 7 3 6 1 5 2 6 2 7 3 6 2 3 4 2 12 7 7 4 0 5 5 60 71 109 89 103 76 88 67 78 57 72 52 71 46 64 40 59 39 68 58 88 78 99 78 97 74 86 44 43 0 4 0 0 4 1 9 0 4 5 6 8 0 0 0 3 5 26 49 52 73 98 109 64 83 95 152 112 82 76 136 121 93 22 22 72 156 120 98 40 56 36 114 121 150 114 127 46 65 37 101 124 131 114 119 72 50 38 58 91 135 103 138 97 84 48 56 32 115 104 115 120 124 92 20 0 0 2 0 3 0 3 9 6 20 24 71 88 124 104 125 104 80 44 9 23 8 16 4 21 66 91 94 44 61 2 9 1 9 3 2 8 0 0 0 0 0 0 0 1 2 1 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 3 3 6 3 6 3 5 2 4 1 5 2 5 2 4 0 0 0 0 0 0 2 2 5 0 1 0 1 0 1 0 1 3 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 0 3 1 3 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 4 4 4 4 4 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 3 6 7 7 1 2 1 0 3 0 3 0 2 0 3 19 36 115 142 159 108 112 60 66 35 49 34 48 35 44 38 47 40 44 31 36 35 41 31 39 32 41 33 40 31 40 32 41 34 42 35 44 31 44 34 47 36 47 33 46 35 48 34 47 31 44 29 45 31 48 31 45 31 45 31 45 27 70 31 77 57 111 72 162 185 255 179 184 169 255 180 118 37 78 56 69 40 69 49 53 44 49 35 68 59 43 8 4 2 6 3 31 63 139 114 68 38 52 44 52 37 37 23 27 16 26 18 36 52 122 94 51 28 76 54 49 63 114 44 68 47 85 57 83 65 116 85 103 43 110 103 143 96 117 76 101 81 72 49 97 180 127 50 64 29 101 199 166 135 187 155 152 26 51 22 59 32 43 7 25 5 59 80 102 37 25 18 28 14 18 13 16 12 17 13 16 16 15 13 12 11 12 13 14 9 11 13 14 14 13 11 9 11 12 13 13 14 13 12 12 14 13 13 12 12 13 13 14 13 4 19 20 9 69 160 217 212 220 194 198 203 196 187 215 211 212 220 228 223 207 197 196 213 218 211 200 192 202 210 216 200 203 205 216 218 219 219 223 231 235 237 236 238 240 241 238 238 244 251 250 249 244 237 228 231 225 217 194 176 214 217 215 223 237 241 234 225 228 232 234 224 219 219 228 231 228 227 232 227 226 222 224 232 239 232 222 220 232 233 225 222 234 240 240 240 242 253 255 255 255 240 232 237 234 245 254 250 241 253 252 249 247 244 255 251 246 235 239 230 227 221 226 222 218 215 223 212 220 226 229 214 225 228 234 208 247 208 155 168 166 152 129 115 129 124 125 118 122 84 91 76 80 61 69 56 65 57 72 52 59 46 51 40 48 38 47 41 52 42 47 38 50 41 48 34 42 35 39 33 36 29 32 24 27 24 27 24 28 25 28 25 25 22 24 20 26 23 32 23 30 23 26 21 20 23 25 19 20 20 23 22 23 22 23 18 18 17 17 15 15 13 14 19 18 15 18 17 22 17 22 18 20 11 19 13 23 16 27 10 23 13 17 7 25 29 28 20 35 15 26 8 17 3 14 0 16 0 10 0 7 0 4 0 3 2 4 1 15 26 46 32 39 43 61 49 54 49 52 30 60 56 64 49 71 56 88 50 87 86 161 175 227 190 209 161 188 145 168 129 165 130 162 122 150 112 137 102 133 103 135 115 145 113 144 115 149 121 154 120 153 123 158 130 165 135 168 127 159 126 155 119 149 118 151 111 146 112 147 114 149 116 150 114 148 115 149 116 151 119 153 118 160 122 145 123 164 128 157 115 149 118 150 116 146 114 146 117 145 107 145 126 157 119 131 95 90 37 20 0 7 0 11 5 5 3 2 3 0 4 0 7 4 6 6 3 8 1 8 5 4 7 5 7 5 6 4 4 3 5 3 6 4 6 5 8 10 3 0 4 1 6 9 0 36 54 136 118 152 92 137 75 128 74 127 72 124 69 122 66 116 58 104 50 102 56 111 78 135 92 140 102 132 89 99 44 33 0 6 1 10 1 0 1 4 9 11 6 8 4 10 14 28 38 33 50 84 102 49 37 57 127 100 52 41 106 103 85 14 2 34 133 117 99 31 40 25 78 106 129 101 99 33 50 17 71 95 113 95 102 60 32 24 33 64 117 99 128 104 87 33 39 14 82 79 101 93 119 96 19 4 3 7 0 6 0 8 5 2 6 0 38 61 76 35 83 60 84 77 32 0 11 12 11 21 70 138 162 134 126 0 4 0 4 1 0 0 0 1 0 1 0 1 0 0 4 0 1 0 0 1 0 3 0 3 0 1 0 0 0 0 0 3 0 3 0 3 0 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 3 2 4 1 3 1 3 2 0 0 0 0 0 0 0 1 2 2 1 1 1 2 2 5 0 1 0 2 0 1 0 0 0 0 0 0 0 0 1 0 0 2 0 3 1 4 2 5 2 4 2 3 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 1 5 9 10 10 0 1 0 2 1 2 3 3 0 1 0 8 9 74 107 144 124 118 54 49 17 37 22 37 25 36 22 36 25 37 15 25 19 35 14 32 15 34 16 33 13 31 14 33 16 35 18 36 21 34 23 36 24 36 24 32 25 34 24 32 23 31 22 30 20 32 22 33 28 32 32 32 18 39 27 57 47 61 31 111 161 228 145 158 142 205 104 29 26 54 37 46 31 31 11 40 18 21 19 60 50 25 0 5 0 0 2 23 64 120 94 39 28 38 30 34 24 24 14 18 16 27 0 30 86 92 23 30 30 45 26 38 46 46 1 49 37 56 43 47 38 60 52 56 58 85 102 147 117 99 65 95 78 71 27 74 234 160 46 37 0 87 175 82 87 143 178 180 169 163 155 166 146 116 76 68 110 150 205 183 85 25 21 24 7 11 7 9 8 9 8 11 12 13 10 11 9 12 11 13 8 11 10 13 11 12 9 10 9 11 10 12 11 13 11 13 12 13 11 12 10 13 11 14 15 12 0 0 47 174 224 193 172 183 190 209 198 186 197 230 221 222 222 228 220 209 200 198 209 211 210 195 198 202 213 206 203 200 208 213 221 220 227 226 235 233 238 236 239 238 241 239 239 242 253 248 248 238 237 231 225 222 220 187 188 217 218 202 229 234 239 220 223 226 234 221 219 211 220 219 226 215 221 220 231 227 228 220 231 233 235 221 230 236 247 237 237 235 244 241 234 240 244 250 252 248 233 217 239 230 238 249 245 245 251 254 242 236 240 245 241 227 223 228 231 215 210 216 219 214 220 231 230 225 230 229 220 212 215 218 212 227 212 154 171 176 141 94 101 154 193 143 172 166 137 102 82 79 75 72 63 55 52 57 40 46 42 49 45 47 38 40 36 41 35 40 35 40 33 35 28 35 29 38 32 39 35 39 18 24 20 26 22 26 23 26 25 27 19 21 17 21 19 21 18 20 20 20 17 22 19 25 12 17 13 18 14 19 14 19 13 17 12 18 14 19 13 17 9 17 9 17 12 17 11 14 21 14 4 12 14 14 7 7 0 12 6 31 32 82 105 88 42 51 36 46 28 40 24 38 21 27 20 27 21 33 12 0 0 3 1 4 0 10 21 37 29 34 26 40 22 32 27 32 22 52 43 54 53 61 28 45 45 109 138 200 171 172 130 155 118 142 115 138 111 133 104 124 101 123 88 111 81 110 83 112 87 114 84 110 81 109 82 110 79 105 83 112 91 120 98 124 100 126 100 122 93 115 89 114 82 107 83 109 85 111 87 113 86 109 83 107 83 111 89 117 83 124 87 93 80 119 103 120 106 115 87 109 90 114 86 112 90 113 97 122 108 133 122 141 128 134 98 84 44 31 0 0 0 0 0 4 1 4 0 1 0 4 1 8 5 5 3 3 3 6 4 8 5 7 3 6 2 5 2 6 3 6 4 7 4 6 7 5 9 6 8 5 0 34 62 108 81 82 51 66 41 61 47 68 52 70 49 68 51 68 41 55 28 45 23 44 36 68 59 93 75 96 71 85 57 45 8 1 0 2 4 1 5 6 12 11 8 7 5 7 3 17 49 46 67 93 122 61 41 70 159 131 75 57 127 123 109 37 27 30 140 127 132 49 54 31 92 121 152 120 122 70 69 29 77 107 135 118 126 95 52 40 54 63 129 104 134 112 116 54 66 37 81 78 101 78 96 60 18 1 9 4 0 4 0 2 4 0 11 8 68 128 179 139 187 159 194 175 113 2 18 13 14 27 83 191 239 216 205 27 19 1 7 4 3 0 0 0 0 0 0 0 0 0 0 2 0 0 0 1 1 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 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 3 2 1 0 0 0 0 1 0 1 0 2 0 2 0 1 0 1 0 1 0 1 1 2 4 4 2 2 1 2 1 1 4 0 2 0 2 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 4 4 5 4 4 4 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 2 9 12 12 9 1 2 2 0 2 0 3 0 1 0 1 8 10 63 108 169 153 163 106 98 51 58 40 54 40 47 34 44 37 48 37 44 37 41 34 39 35 41 35 38 31 36 32 38 34 40 36 42 35 44 36 46 37 47 35 44 34 47 33 45 32 45 30 44 33 51 33 51 33 51 32 53 20 60 52 109 92 105 70 174 216 255 180 216 142 130 50 76 48 76 39 58 42 34 6 47 27 34 38 72 55 22 0 8 1 5 4 33 70 125 86 47 39 46 30 33 22 27 20 27 26 32 15 75 108 81 13 62 40 59 51 62 40 61 37 68 42 72 49 77 45 80 68 119 92 112 77 131 92 103 72 125 102 114 53 102 166 148 49 66 48 122 144 133 138 195 157 157 148 162 131 163 141 149 124 147 116 132 128 121 42 21 11 3 12 13 11 11 9 13 9 11 12 12 11 11 11 12 12 12 12 11 10 9 9 10 11 12 11 11 11 11 12 12 13 13 14 13 13 12 12 13 13 14 1 35 0 5 122 202 178 183 194 198 190 208 198 208 210 227 229 225 217 215 207 203 198 203 191 200 197 197 195 207 201 197 205 204 207 212 215 215 217 221 227 229 233 235 235 235 236 240 239 243 249 245 238 231 233 237 223 222 214 177 188 217 217 209 218 227 217 216 217 236 230 223 212 218 214 222 213 214 208 216 216 226 219 218 215 229 225 222 220 235 239 244 233 234 230 234 232 231 237 239 241 241 225 217 238 228 227 241 242 244 248 246 249 248 246 249 239 229 227 236 231 217 207 216 217 213 211 221 230 230 224 228 222 216 208 221 228 215 207 176 165 190 170 140 114 194 232 175 194 195 168 148 105 120 118 131 111 107 85 94 71 71 45 45 30 43 36 50 41 50 39 53 43 52 37 45 37 48 37 48 40 50 42 51 30 36 33 38 35 36 35 36 34 32 28 30 27 34 28 36 25 33 24 28 25 26 25 25 25 25 24 24 22 22 21 22 22 22 21 25 27 29 27 26 12 17 15 22 16 20 13 19 15 19 14 29 15 14 8 31 39 73 115 169 166 184 151 91 75 93 74 92 73 92 76 93 77 90 71 89 74 87 48 4 0 7 6 5 3 9 19 33 42 37 31 31 18 26 27 29 28 59 46 50 37 64 60 116 153 210 192 200 156 193 159 175 141 172 140 176 140 168 125 155 124 150 113 140 109 141 111 142 111 142 111 140 107 134 101 130 98 131 101 136 107 142 112 145 119 152 121 152 116 145 112 143 107 141 108 143 110 144 111 145 110 142 105 138 105 142 112 148 115 155 103 103 67 113 88 126 118 147 115 150 116 142 110 145 108 151 124 163 129 164 138 172 133 168 148 165 127 126 74 68 19 17 0 7 5 9 6 8 1 3 9 11 13 10 6 4 5 5 8 6 8 6 7 4 5 3 6 4 6 5 7 6 5 10 7 4 7 3 5 14 8 89 106 153 81 115 55 107 49 109 58 119 68 124 69 123 75 124 67 112 54 99 43 89 49 102 77 132 94 131 86 122 87 96 41 35 0 4 0 5 2 2 10 12 12 12 8 9 13 10 34 25 29 53 106 65 15 33 123 115 63 24 88 107 98 33 17 9 116 120 129 46 31 16 55 100 130 111 102 58 52 16 58 80 110 87 95 67 34 19 30 29 82 59 75 56 47 0 31 17 52 54 87 65 124 89 105 20 3 2 0 6 0 3 5 0 1 9 73 165 167 143 171 144 172 144 142 2 22 14 4 7 39 141 186 167 199 25 3 0 1 0 5 1 0 1 0 1 0 1 0 0 1 0 3 3 1 5 0 7 0 7 0 7 0 6 0 5 0 4 0 5 0 5 1 5 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 1 0 1 0 2 3 3 0 1 0 2 2 5 0 0 2 4 4 3 2 0 2 0 3 0 3 0 3 0 4 0 4 0 1 0 1 0 1 0 1 0 1 0 1 0 3 1 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 2 1 3 1 3 2 4 2 4 2 3 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 5 12 14 11 6 0 2 0 2 1 2 3 2 4 3 0 0 0 28 71 143 110 148 115 116 50 46 14 34 23 37 24 36 29 43 35 47 19 36 16 36 17 36 14 32 11 31 12 32 13 34 14 35 20 34 25 37 27 38 26 35 24 33 24 32 23 31 22 30 23 32 26 33 30 35 32 34 36 35 43 66 69 84 100 178 137 170 108 117 55 50 16 49 21 45 25 32 26 26 0 19 12 31 36 58 35 10 0 3 0 1 0 25 58 91 55 29 33 36 19 19 12 19 15 21 14 11 38 95 67 47 19 37 21 39 42 61 25 44 39 44 37 50 41 56 43 62 77 115 47 42 15 38 33 61 49 75 93 71 55 88 63 76 53 18 6 113 135 88 60 80 77 76 75 67 51 52 43 40 37 48 51 33 30 27 15 19 25 15 14 15 12 13 10 11 8 12 8 10 8 11 9 11 9 12 11 11 7 8 6 9 9 13 8 10 8 10 9 12 11 14 12 13 11 12 10 13 11 14 3 5 0 65 146 156 126 166 166 182 179 191 197 212 214 214 209 204 190 185 179 183 182 187 176 180 187 191 196 196 197 192 191 192 192 200 203 207 211 216 221 223 231 234 236 233 240 242 248 246 254 249 245 233 238 239 236 225 214 168 192 215 226 224 233 224 228 216 232 231 235 213 224 215 225 214 221 209 217 209 213 217 221 208 211 217 224 214 211 214 230 232 233 220 219 217 223 223 226 224 227 223 218 204 234 215 218 231 235 240 240 238 251 250 251 243 237 230 235 236 225 217 221 226 231 220 217 215 234 229 221 213 219 209 199 200 205 183 196 187 173 178 171 138 147 200 239 181 199 182 183 185 151 146 144 140 136 130 136 141 152 136 105 83 59 50 36 35 32 32 27 36 37 41 35 39 33 38 32 37 31 37 34 40 30 33 31 35 34 35 36 36 33 32 25 31 32 37 32 35 33 36 29 35 29 36 29 32 33 36 30 32 26 29 24 28 23 25 22 29 30 35 29 29 11 16 9 12 2 5 0 4 2 9 8 15 1 12 50 104 153 165 150 170 144 163 139 91 56 71 56 73 57 77 62 80 74 82 74 91 81 104 61 4 0 1 0 1 0 6 12 21 19 16 8 12 0 12 9 8 0 10 0 2 8 68 106 174 161 182 142 154 126 157 128 144 123 142 112 136 107 125 95 119 91 114 80 107 80 110 82 108 79 108 81 109 80 105 74 100 74 99 75 102 78 105 81 107 88 116 94 120 93 115 89 114 85 110 85 110 86 111 86 111 84 108 82 106 81 108 85 111 89 120 74 63 32 59 47 75 69 103 105 135 100 106 79 113 87 113 97 128 114 138 114 133 118 141 115 129 107 138 118 135 74 55 18 12 3 8 2 12 1 9 8 15 10 12 5 4 4 7 5 8 5 8 4 7 3 6 3 6 4 7 4 8 2 6 7 7 10 6 6 8 12 76 97 102 49 54 34 47 29 51 36 62 47 70 52 72 53 72 48 65 39 53 24 42 15 50 41 81 62 81 61 82 71 79 52 39 5 0 0 3 5 5 13 13 14 13 13 9 28 11 57 61 63 59 127 92 58 38 113 125 104 36 89 126 124 57 32 13 116 127 144 57 69 32 69 96 146 127 121 68 71 35 79 78 111 78 98 65 80 50 88 72 130 101 135 105 157 119 168 151 187 184 218 195 235 202 254 103 11 9 0 3 0 1 6 2 13 9 74 176 215 179 208 175 213 174 205 38 30 19 16 15 56 135 228 192 212 65 9 2 5 1 4 3 0 0 0 0 0 0 0 0 0 1 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 3 1 2 0 2 1 2 2 2 2 2 2 2 3 2 3 2 3 4 5 3 3 3 6 9 13 14 15 13 12 20 10 4 0 2 1 1 0 0 0 0 0 0 0 0 1 4 4 3 3 3 3 2 2 4 4 4 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 7 14 15 9 3 2 1 1 0 2 0 2 0 6 2 0 4 0 20 55 131 135 178 157 169 114 103 51 49 36 52 37 50 36 50 40 52 35 41 37 43 39 42 33 35 32 37 32 37 32 37 33 38 31 38 33 43 36 44 35 44 34 46 32 46 31 48 30 48 33 52 33 55 36 60 38 65 43 72 47 100 69 162 161 236 149 198 113 103 48 86 40 45 33 61 38 50 36 45 23 36 24 46 52 48 22 3 1 1 3 0 1 33 63 88 54 51 38 41 23 27 19 31 25 35 28 42 74 114 61 64 48 57 51 59 56 84 53 57 49 72 51 79 53 82 58 101 80 121 47 70 32 95 85 126 85 114 95 92 59 107 52 98 56 34 33 165 113 32 6 52 23 36 21 45 21 41 17 34 18 34 19 31 15 26 12 17 11 10 14 14 13 12 11 12 10 12 9 9 10 11 11 11 11 11 11 10 10 10 10 10 10 11 10 10 9 9 10 12 14 15 14 13 13 12 12 13 13 14 23 3 37 132 140 140 139 153 132 176 182 202 201 216 206 218 187 188 171 172 166 177 175 182 173 179 182 196 189 189 190 207 194 192 194 199 203 207 210 217 215 218 223 232 231 232 235 246 243 243 245 252 250 239 229 226 231 221 208 166 195 211 221 232 230 230 227 228 226 225 217 213 216 217 212 211 208 209 205 207 202 218 218 208 202 214 215 212 198 205 216 230 227 218 207 208 209 211 217 215 214 214 206 205 222 217 211 231 229 235 235 234 239 245 243 231 223 227 228 224 215 224 231 235 227 222 217 219 236 242 220 215 222 220 199 200 201 194 178 185 178 184 174 164 176 217 247 200 201 194 197 215 181 174 145 143 128 144 149 176 189 204 192 201 171 154 104 94 69 70 44 53 36 44 26 41 38 50 36 49 36 50 38 50 32 41 31 35 30 33 33 34 34 32 30 36 36 45 33 38 27 37 27 40 36 44 39 41 39 42 36 37 31 35 30 35 26 28 24 31 31 36 27 27 15 20 13 18 10 20 19 34 33 37 33 57 52 79 117 181 169 177 158 172 150 167 148 123 76 98 75 100 74 101 76 103 71 95 79 105 88 121 84 24 5 6 1 0 1 5 9 11 6 4 8 12 4 15 11 7 8 11 0 64 104 183 181 202 164 176 150 198 166 173 133 176 145 169 132 165 127 154 116 152 115 143 107 139 111 144 111 139 107 138 107 138 106 137 105 135 98 130 99 131 100 133 101 133 107 143 116 151 119 150 118 150 113 146 112 146 112 145 111 145 109 143 109 142 108 142 107 141 114 145 96 103 65 95 64 103 69 114 110 163 132 145 107 141 114 151 117 161 129 167 127 157 127 166 131 160 131 175 147 171 144 120 60 53 34 36 22 26 18 18 18 15 14 8 7 3 6 7 7 8 8 7 7 6 5 5 5 6 6 6 7 7 8 9 6 2 2 6 9 32 49 125 111 151 66 108 49 110 55 114 59 121 68 129 76 133 73 124 70 120 66 108 50 89 36 76 52 108 72 120 71 125 79 120 75 89 40 27 1 3 1 2 7 13 15 14 11 6 10 7 104 157 159 105 136 84 77 41 83 72 86 18 52 68 105 50 29 0 64 72 104 39 30 5 31 45 80 68 73 32 71 46 92 81 123 97 131 101 157 121 167 148 189 167 206 172 201 167 203 167 190 168 188 164 188 176 224 131 3 5 7 12 13 1 10 1 6 0 18 125 190 130 163 130 167 139 178 23 16 20 7 6 18 73 180 160 199 102 4 0 1 0 0 0 0 1 0 1 0 1 0 0 1 0 1 3 0 8 2 19 6 22 9 26 10 24 7 17 12 17 10 13 5 7 1 4 0 1 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 8 2 11 8 20 18 28 17 24 16 22 11 13 2 4 4 3 1 0 0 0 5 2 4 0 6 0 10 3 12 3 19 11 26 20 33 25 36 26 31 24 39 32 43 31 37 25 34 20 10 1 1 0 1 0 1 0 0 0 0 0 1 0 3 4 2 3 1 2 0 1 2 4 2 3 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 8 15 16 8 0 0 1 0 2 1 2 1 2 0 1 0 4 0 0 14 77 103 135 108 145 117 128 60 46 14 37 24 37 21 29 19 30 19 35 21 39 23 37 16 27 15 31 15 31 15 31 14 30 13 28 17 32 21 34 21 33 20 33 19 32 17 31 16 30 16 34 18 37 22 40 23 41 24 56 43 89 48 140 119 135 103 110 47 39 16 36 24 46 37 36 22 36 22 21 9 32 8 41 41 33 4 1 3 7 0 1 0 26 51 64 33 41 18 24 10 19 14 28 23 33 29 61 65 77 46 39 15 48 22 63 37 52 31 50 38 57 36 61 46 62 59 88 65 59 43 23 11 76 86 87 51 76 44 59 26 38 44 56 28 27 39 156 95 8 38 34 15 30 13 21 21 14 8 14 18 21 12 16 10 9 17 16 13 15 12 11 10 9 4 7 2 7 4 8 7 10 9 11 9 11 6 9 9 12 10 11 7 8 8 10 7 9 8 12 12 15 12 13 11 12 10 13 11 14 0 29 81 129 112 119 113 114 132 166 161 175 185 195 180 192 172 173 163 166 165 176 175 177 172 176 182 194 183 176 190 217 219 219 210 215 208 209 206 212 207 211 219 228 230 228 237 245 238 235 238 252 253 243 223 209 221 214 211 174 209 211 221 229 228 222 238 232 239 221 228 221 232 219 224 209 217 207 215 201 208 215 225 204 206 207 218 205 205 200 221 229 238 217 215 205 213 216 225 220 220 213 213 202 218 204 212 223 223 224 227 232 240 249 251 229 226 227 227 214 224 236 245 230 213 205 208 211 219 222 204 194 214 214 196 189 177 192 165 171 195 184 166 155 180 227 255 204 197 201 205 199 207 192 179 164 161 154 162 165 171 171 171 181 186 192 186 185 155 135 103 83 60 44 29 30 29 35 29 36 29 39 35 45 29 34 29 30 29 31 36 34 32 31 23 28 25 27 12 14 0 1 0 13 14 30 25 33 31 34 28 29 25 28 25 29 21 21 16 22 22 25 16 13 1 8 5 16 20 43 55 75 65 65 71 116 129 140 142 169 133 160 145 169 141 145 115 94 59 75 55 70 49 66 48 65 49 67 60 78 60 102 73 21 2 10 0 3 0 6 6 6 1 4 10 17 10 17 3 0 0 39 102 172 154 170 149 160 136 158 125 146 119 145 117 139 109 129 103 131 105 122 92 117 85 109 77 107 83 112 81 105 82 109 78 104 75 103 77 105 73 98 73 99 74 100 75 100 76 106 88 118 94 119 94 120 89 114 88 113 87 111 86 110 83 109 85 110 85 108 81 104 92 114 72 81 58 69 42 63 50 67 64 115 114 129 89 103 89 117 99 121 90 112 87 116 87 121 94 120 99 142 119 141 144 119 67 66 53 56 36 40 19 25 15 16 6 9 4 7 4 7 5 8 6 7 5 6 3 5 3 6 4 7 5 8 7 10 2 1 0 2 10 18 72 96 84 92 47 49 35 61 41 62 43 66 50 76 59 84 53 73 51 73 51 63 33 46 13 38 20 57 40 63 49 74 57 76 64 78 49 36 0 0 0 2 9 11 15 15 13 8 34 28 148 234 255 206 254 209 243 206 218 159 188 136 151 121 143 104 93 40 75 69 122 79 125 106 160 145 184 160 203 172 230 193 245 203 249 202 251 207 255 196 255 207 240 194 243 189 237 194 237 192 230 200 227 195 239 187 223 191 30 19 0 10 0 2 0 2 20 1 32 132 226 161 225 170 189 173 222 103 22 27 18 12 30 66 212 188 208 136 9 6 5 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 5 14 21 28 31 34 36 36 34 31 30 32 33 27 26 18 17 11 12 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 7 5 19 21 38 39 51 33 41 36 41 29 27 11 13 0 1 2 5 13 23 36 41 49 50 56 58 65 67 73 73 76 77 79 79 79 76 74 72 57 60 63 65 63 57 50 45 49 34 19 7 4 1 0 1 0 1 0 0 0 0 0 1 3 3 3 3 3 3 3 3 3 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 7 0 0 3 0 0 1 0 1 0 1 0 1 0 0 6 0 7 11 46 113 167 149 160 137 178 132 116 51 58 30 53 34 42 21 41 27 40 35 44 31 37 27 37 26 35 27 44 27 31 35 41 29 45 24 41 38 43 31 44 24 49 35 51 30 54 35 58 42 59 35 68 47 70 49 92 71 129 92 146 138 215 157 195 107 108 37 63 35 63 36 56 41 51 32 42 32 41 24 28 28 26 16 10 4 2 5 2 1 0 0 29 64 91 55 48 24 36 21 36 25 45 43 66 42 73 78 96 51 63 40 67 50 68 52 70 50 74 56 86 62 91 65 103 77 114 71 98 43 71 59 97 81 165 107 99 52 91 36 57 53 72 19 66 38 235 113 21 24 50 5 67 36 35 28 37 13 35 11 34 15 28 6 25 10 17 22 4 7 8 10 11 12 10 8 8 10 8 8 7 7 8 8 9 8 8 8 8 8 8 8 8 12 10 8 7 6 8 10 11 10 11 12 13 13 13 13 14 0 97 123 124 145 143 134 138 134 154 158 190 171 176 159 165 162 192 182 186 179 195 189 209 199 210 198 181 132 116 126 161 216 224 234 247 248 250 245 251 237 254 242 250 241 253 250 252 138 166 220 255 241 249 246 255 230 245 183 154 206 208 219 225 219 223 232 228 223 212 210 207 213 209 210 207 209 205 206 201 211 214 215 214 211 210 213 216 213 202 205 223 233 227 219 220 224 239 234 232 244 246 215 213 218 194 219 253 227 233 231 227 250 241 236 212 213 228 217 210 225 229 237 225 200 209 213 223 231 195 213 215 203 191 188 182 168 181 160 187 193 185 181 158 191 199 255 188 201 209 192 203 176 219 185 185 183 173 164 190 176 180 159 181 174 192 179 197 188 192 168 180 152 138 88 80 42 61 31 65 41 52 48 66 42 52 34 40 32 38 36 38 25 43 19 28 43 33 6 37 56 97 75 47 12 36 34 38 29 34 28 32 25 29 23 28 20 22 21 21 21 25 4 21 6 38 62 100 114 139 137 150 109 81 119 147 120 158 147 170 164 164 147 166 142 146 133 168 135 96 62 97 70 102 63 93 66 102 64 96 73 95 77 51 11 11 8 10 14 15 13 11 4 16 24 19 2 14 15 38 113 178 181 196 165 192 163 191 148 173 147 182 147 167 136 175 129 163 134 167 128 156 117 150 114 143 108 137 107 139 109 139 108 139 108 139 107 136 104 134 99 130 98 129 97 130 98 131 102 133 102 140 115 153 122 152 119 152 116 148 112 145 110 144 111 147 113 143 104 137 107 144 117 150 92 116 89 111 75 94 61 96 73 121 115 162 127 143 112 159 128 162 119 153 115 151 111 151 112 147 120 176 149 184 150 153 101 92 56 77 52 37 14 15 10 12 12 2 6 3 5 3 4 8 12 13 11 8 6 7 7 5 6 9 7 2 13 8 4 8 8 6 5 57 91 142 98 146 75 128 63 118 60 120 66 126 71 129 76 131 79 125 78 128 79 115 60 100 47 77 39 88 58 119 67 119 73 126 76 109 73 84 37 15 9 5 2 19 21 19 9 5 19 17 93 180 207 163 201 161 208 164 209 167 211 168 211 169 204 154 182 130 165 134 189 160 208 168 211 165 208 168 208 156 203 155 198 150 196 150 199 153 197 150 188 144 189 145 188 138 186 138 186 139 190 140 187 139 184 154 197 178 48 0 7 6 9 9 1 5 11 0 23 89 196 138 178 129 176 139 197 128 22 13 11 0 13 29 160 173 178 150 20 0 1 0 0 0 0 1 0 1 1 2 0 1 6 4 0 10 19 48 40 57 45 64 47 65 47 58 39 50 34 44 36 43 35 39 33 37 22 34 29 18 8 12 10 3 7 2 0 5 6 3 0 2 2 1 6 13 11 19 28 32 30 38 30 48 50 69 61 71 59 66 53 62 52 61 48 53 37 41 45 53 63 72 83 85 85 84 91 82 92 85 93 79 85 71 85 71 84 67 75 57 56 37 49 41 63 50 57 36 40 27 20 3 3 0 3 0 1 0 0 0 0 0 0 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 6 0 0 2 0 0 0 1 0 1 0 1 0 0 0 3 0 0 0 19 41 110 109 132 99 143 121 137 76 75 28 32 9 22 5 21 8 25 19 34 22 31 16 26 24 34 17 19 9 29 17 30 6 29 23 39 13 26 7 31 14 30 5 23 1 25 11 37 14 56 34 68 35 81 64 115 87 109 86 154 124 176 115 109 42 42 18 32 24 33 20 31 29 35 22 31 23 29 14 17 12 15 7 6 3 4 6 6 1 3 0 22 47 74 37 34 1 12 3 34 36 52 32 37 45 64 59 68 23 31 18 46 25 50 27 53 32 60 41 65 46 68 50 76 61 81 53 64 54 64 54 126 144 129 66 78 39 73 28 44 36 31 34 45 64 236 92 0 0 0 5 76 81 32 15 20 22 21 19 24 18 22 6 17 21 6 4 14 10 8 10 10 8 11 3 9 5 8 6 7 5 8 6 9 6 8 6 8 6 8 6 8 10 11 7 7 5 9 8 12 8 11 9 11 8 9 6 8 48 117 108 114 135 146 143 163 162 169 144 130 98 121 137 154 137 145 134 143 151 168 163 171 153 172 178 181 163 161 174 199 205 216 219 231 228 235 232 241 237 248 244 248 239 232 233 233 136 203 234 227 236 242 224 252 251 235 158 129 191 208 227 219 231 230 234 227 223 214 215 212 206 202 204 201 206 208 216 215 194 197 221 220 231 219 229 220 227 215 232 238 252 232 237 231 228 226 241 254 253 239 226 226 232 207 229 240 229 242 246 253 255 238 237 219 220 222 215 218 236 221 216 205 196 217 225 222 197 206 220 219 223 236 233 218 235 228 205 191 187 180 179 163 184 201 255 186 195 199 189 196 193 183 180 184 184 162 161 166 156 159 161 167 161 159 162 174 155 157 159 173 177 174 155 144 127 105 55 67 37 52 58 61 43 47 35 36 32 34 34 31 36 36 19 45 5 13 90 192 212 214 205 173 50 17 15 16 18 25 20 23 18 21 17 20 16 15 14 11 12 24 27 65 109 121 126 138 131 133 122 132 115 77 114 148 123 143 127 150 116 135 127 165 152 166 138 161 103 70 40 67 42 64 45 70 38 66 40 72 59 90 76 62 0 9 0 11 7 15 10 13 14 22 0 19 19 0 48 148 146 179 158 161 137 160 132 152 117 144 119 146 117 137 111 140 103 130 107 130 100 119 90 113 86 111 80 106 79 108 80 108 78 106 78 105 76 103 74 101 74 98 73 97 72 98 73 99 76 101 77 105 85 115 93 119 95 119 92 116 89 113 87 112 86 113 88 109 79 103 82 112 97 122 73 89 75 87 65 67 46 64 53 83 83 123 105 122 83 111 87 110 82 111 86 111 85 115 85 112 92 137 113 139 105 102 74 90 69 71 37 24 15 14 0 0 0 14 8 5 4 5 2 7 9 14 12 12 6 9 6 5 4 8 4 2 5 7 1 6 4 0 0 36 74 95 74 87 55 71 48 64 46 67 49 72 52 73 52 74 59 74 55 72 53 60 37 52 31 45 18 42 29 57 40 59 47 71 56 73 58 73 38 33 8 3 0 7 14 18 10 6 24 21 96 189 243 199 244 197 243 197 245 199 248 201 247 201 249 203 245 199 241 203 252 216 255 201 255 192 248 193 248 188 246 192 254 194 248 185 241 180 249 194 250 192 242 186 240 189 238 184 237 185 240 187 239 183 239 190 245 219 100 5 4 7 0 9 0 2 10 3 38 70 226 195 222 181 208 180 212 165 53 14 12 15 24 24 132 174 170 153 35 1 5 4 2 0 0 0 0 0 0 1 0 0 0 0 5 24 31 39 35 35 38 41 39 41 36 36 30 32 26 28 25 28 26 30 26 30 30 32 22 23 19 25 12 5 0 6 6 15 9 13 16 32 31 32 30 45 42 40 29 32 23 26 14 24 19 31 20 26 20 28 19 31 27 40 32 40 43 49 50 59 62 74 78 85 78 84 86 82 82 84 89 86 87 86 86 85 85 80 76 70 57 50 48 52 63 66 63 56 47 39 28 15 6 3 1 3 0 1 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 5 0 0 2 0 0 0 0 0 0 0 0 1 0 0 7 1 4 0 13 37 108 125 152 119 155 145 182 145 156 103 107 69 84 47 52 22 39 20 39 22 41 21 38 14 36 39 53 37 54 34 104 96 50 28 49 35 64 36 70 35 55 31 74 56 96 79 128 131 178 146 165 124 165 140 173 136 171 166 201 148 236 179 110 36 59 30 60 37 47 27 41 34 41 29 37 29 33 19 22 6 9 4 3 3 2 5 2 5 4 3 27 50 84 58 53 27 49 33 58 42 62 50 78 44 89 83 93 40 72 50 74 48 79 53 87 62 98 70 106 68 105 74 118 86 121 77 109 85 122 66 152 126 110 67 108 76 109 44 84 42 65 79 87 79 237 97 56 38 58 30 83 79 60 10 49 28 45 41 50 49 53 36 38 2 12 5 14 7 9 10 9 11 8 11 8 10 8 8 7 7 8 8 9 8 8 8 8 8 8 8 8 12 11 10 9 9 10 11 12 12 12 12 11 10 8 6 6 94 123 76 80 83 105 87 119 89 100 64 56 31 78 92 112 91 98 73 95 92 117 105 121 122 150 159 177 171 184 184 194 186 199 197 209 206 218 214 230 226 244 240 255 239 247 230 255 210 253 226 214 218 255 238 255 244 255 206 165 190 227 242 240 226 221 222 214 214 209 213 210 207 205 210 206 207 198 197 191 201 200 196 194 195 205 219 231 223 217 215 226 234 237 240 247 245 255 254 236 185 186 189 204 218 222 232 248 243 253 249 255 250 226 225 221 219 217 208 228 231 219 210 220 213 229 210 181 179 243 173 237 252 209 213 169 132 159 177 185 183 201 188 188 197 204 236 171 178 195 174 178 184 177 183 194 176 189 167 151 143 157 149 161 142 147 136 154 148 159 146 160 152 165 146 150 145 135 108 135 77 102 97 98 64 78 54 62 44 49 36 40 32 48 29 50 3 116 216 255 203 228 209 225 160 93 15 38 20 30 21 30 21 30 21 30 26 29 26 32 27 46 61 124 131 139 130 145 131 137 126 147 134 97 113 150 123 138 122 156 154 173 169 183 163 170 154 175 123 101 78 111 70 105 70 115 72 109 72 107 84 111 97 78 11 18 13 15 12 13 14 19 18 14 14 19 1 77 151 217 164 193 160 183 161 182 136 155 136 167 141 167 135 167 136 166 127 161 130 162 122 150 111 144 112 141 107 137 107 139 107 138 103 134 103 134 102 132 100 130 99 130 98 129 97 130 98 131 100 133 102 134 104 139 112 148 118 151 116 150 115 148 113 147 111 146 112 142 105 138 108 144 121 149 93 117 98 120 86 101 66 97 71 105 90 137 124 161 107 141 97 129 95 142 109 145 111 151 116 149 119 165 128 155 95 97 80 137 121 117 60 49 26 25 1 3 3 9 14 2 9 8 6 9 11 16 17 19 11 13 10 7 6 9 6 1 9 6 4 7 2 8 9 74 89 142 94 144 78 131 73 121 68 125 69 127 71 123 70 117 66 106 58 101 58 95 52 91 53 83 40 79 41 94 53 106 57 112 70 110 76 107 71 80 25 31 4 16 11 29 16 7 16 0 55 142 209 161 192 146 195 144 196 147 197 146 195 147 192 147 197 153 197 149 195 146 197 145 199 145 194 148 197 148 197 153 196 151 191 147 196 155 178 143 192 145 181 135 188 150 197 147 191 141 192 141 190 141 184 152 196 195 115 0 8 2 4 7 5 0 1 9 22 19 149 145 165 125 152 122 160 131 57 0 10 14 12 12 86 146 159 153 58 0 7 2 0 0 0 1 0 2 1 2 0 1 0 17 25 51 41 52 32 48 34 51 32 46 30 38 26 35 19 29 19 27 20 30 25 31 32 31 26 36 41 49 51 59 40 41 39 48 47 51 50 58 52 57 50 59 60 49 29 35 24 31 17 28 20 32 20 27 14 23 14 28 24 40 34 45 40 49 43 51 50 57 58 59 67 72 84 76 84 76 85 72 84 68 83 68 81 62 71 51 53 32 42 32 57 51 67 51 55 40 40 17 12 0 2 0 1 0 0 0 0 1 0 1 0 2 0 2 0 2 0 2 1 3 1 3 1 3 1 3 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 3 1 0 1 2 0 2 0 2 0 0 0 1 0 0 2 1 0 0 0 13 64 76 113 86 117 98 134 128 159 123 134 97 114 69 70 37 46 16 25 7 28 15 33 17 16 17 23 0 3 22 176 144 45 0 35 16 44 0 42 30 58 43 94 78 114 98 150 127 167 124 164 124 171 118 151 103 153 118 143 123 232 160 44 33 42 29 36 22 24 16 30 21 30 19 27 16 20 7 8 0 1 2 2 5 3 8 4 4 0 0 14 29 73 50 42 19 36 20 41 24 38 28 55 15 52 67 107 62 60 23 46 26 56 36 66 41 69 46 75 45 72 52 85 65 89 60 84 74 108 73 76 31 65 83 116 104 85 28 53 30 67 88 67 81 206 71 68 59 71 60 77 46 57 41 54 33 59 96 75 23 51 99 88 5 14 24 0 9 9 9 10 7 10 4 11 5 8 6 7 5 8 6 9 6 8 6 8 6 8 6 8 10 11 8 10 8 11 10 13 12 14 11 13 10 10 6 7 83 105 58 72 66 99 70 94 74 72 47 60 55 88 80 72 66 61 46 57 51 67 73 90 100 128 138 148 141 150 140 141 149 157 160 165 167 176 175 182 192 189 198 218 213 215 206 235 228 197 221 238 151 93 94 146 215 250 242 215 250 246 221 214 222 222 212 211 205 208 202 205 195 201 202 216 222 230 225 226 228 225 228 224 229 225 228 223 242 227 224 225 239 239 241 234 239 253 229 202 162 137 111 117 114 119 132 144 150 149 149 195 255 241 241 234 234 228 213 222 230 222 221 235 222 218 187 131 144 170 165 166 224 207 105 61 33 92 174 191 195 208 190 193 200 206 225 168 180 203 196 197 182 186 178 180 178 176 177 156 145 139 129 133 133 138 131 131 127 130 123 123 122 133 134 140 147 160 183 201 94 95 87 86 60 72 53 63 50 55 42 45 28 44 25 16 15 208 230 201 186 207 148 168 162 115 20 34 12 22 15 24 18 28 21 30 27 29 33 45 40 51 62 125 134 132 128 139 126 125 117 137 116 98 116 152 129 147 136 166 150 158 133 161 138 149 124 150 95 79 68 95 65 82 60 82 61 89 59 87 66 92 72 62 0 15 5 15 4 13 9 19 14 0 25 0 21 155 168 161 126 146 120 145 126 137 93 113 102 136 110 129 103 135 109 128 102 129 104 126 95 114 85 108 84 109 79 106 79 107 78 105 74 102 74 102 74 101 72 99 74 98 73 97 72 98 73 99 75 102 77 100 74 101 82 112 88 113 89 114 89 113 88 113 85 111 85 108 80 106 84 112 95 116 62 78 70 86 69 73 55 73 56 73 57 93 91 127 95 107 71 86 68 103 84 108 85 115 88 113 90 121 87 101 47 58 54 124 123 124 74 59 13 14 0 7 3 6 5 14 6 8 7 12 12 17 16 19 11 14 9 7 6 10 7 5 5 11 3 6 0 0 8 57 75 95 68 87 56 78 52 68 46 65 49 70 52 69 48 62 30 41 27 46 40 51 41 57 37 48 28 38 20 40 27 50 34 63 50 72 53 74 53 65 41 39 14 5 0 16 10 9 22 15 66 152 250 202 246 195 255 199 254 198 249 194 245 190 246 194 246 193 241 190 240 190 244 189 251 191 247 189 240 186 239 185 235 181 235 185 239 186 236 194 245 192 235 190 251 217 243 193 235 185 231 183 227 179 218 168 207 195 151 2 9 9 0 2 0 1 0 12 23 12 124 161 177 154 167 149 163 160 77 7 15 5 2 27 80 140 170 171 95 1 10 2 2 1 0 0 0 1 0 1 2 3 8 20 24 35 27 28 22 26 24 27 19 22 14 19 12 20 10 13 9 12 9 15 14 20 18 20 21 34 30 42 65 102 98 93 78 86 84 83 57 46 29 46 35 35 31 30 15 24 14 19 9 19 14 26 17 25 11 18 8 17 10 21 14 24 15 22 15 24 20 27 24 30 41 58 70 82 89 91 85 75 83 79 81 77 78 71 69 61 52 42 39 39 53 61 71 69 64 58 49 37 19 5 0 3 0 1 0 0 0 0 0 0 2 2 2 2 2 2 2 2 3 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 4 2 1 0 0 0 0 0 0 0 0 0 0 3 1 0 1 0 0 0 4 13 59 75 120 105 136 114 151 142 191 163 184 142 171 129 138 102 117 75 90 61 90 67 94 83 84 70 85 53 67 59 202 98 56 60 108 83 129 96 156 103 141 115 169 129 166 136 201 158 199 162 219 183 215 162 192 134 195 168 177 141 187 122 81 57 66 35 43 23 31 21 30 27 28 22 24 17 17 6 7 0 5 2 3 2 2 3 2 4 3 0 19 38 100 94 88 55 72 52 108 102 113 54 54 54 60 71 175 150 133 67 110 65 116 76 124 77 119 75 121 79 123 84 132 94 131 93 139 111 173 117 108 78 147 129 210 186 126 62 83 63 135 93 84 99 193 80 88 56 82 80 123 100 70 75 227 145 39 2 67 25 102 127 119 21 11 1 12 8 9 10 8 11 6 11 8 10 8 8 7 7 8 8 9 8 8 8 8 8 8 8 8 10 10 10 10 11 12 12 13 11 12 12 12 11 11 10 12 54 94 79 101 91 136 97 119 109 103 73 105 95 115 90 94 84 87 64 85 62 94 98 118 109 143 147 156 139 146 135 138 131 149 140 156 147 168 151 163 114 113 107 143 131 162 137 189 216 255 242 187 56 87 75 82 168 255 248 239 213 175 169 255 240 248 235 241 230 235 221 226 215 214 194 200 195 208 199 206 199 211 198 219 214 232 217 227 202 224 219 240 232 250 236 247 241 220 162 187 198 154 92 139 93 95 88 98 101 93 112 184 254 240 236 226 223 227 200 201 228 229 215 230 194 200 186 142 139 106 96 136 196 143 50 74 36 112 191 210 189 206 189 212 198 215 219 177 165 178 156 165 165 206 168 182 183 159 172 190 162 159 134 131 119 128 116 121 105 123 129 155 161 186 194 215 220 237 254 250 94 93 81 98 76 95 72 88 70 81 63 72 63 67 50 49 72 255 225 238 225 235 189 201 143 146 74 56 29 45 33 50 39 55 43 58 48 54 51 72 63 73 65 123 139 151 141 159 139 139 122 141 133 149 159 178 141 148 122 131 96 90 88 145 167 174 147 157 115 97 82 118 83 122 81 120 78 118 84 118 92 117 96 78 16 26 20 24 15 19 18 31 20 28 0 61 149 200 137 179 144 177 139 161 124 140 106 148 125 158 130 154 124 162 131 156 127 160 128 159 119 147 108 142 109 139 106 137 106 138 105 135 102 134 103 134 103 133 101 132 99 130 98 129 97 130 98 131 101 134 102 131 96 130 103 140 110 145 112 148 115 149 114 148 110 144 109 141 106 141 110 145 118 140 77 96 77 107 82 103 71 102 75 102 74 111 101 147 127 155 106 132 97 140 110 141 112 148 116 145 116 147 105 117 59 82 81 140 138 165 121 110 45 28 0 11 10 2 5 14 4 9 12 17 18 19 17 17 13 15 12 10 10 16 15 11 11 9 7 5 0 10 24 99 96 147 95 143 85 128 73 107 60 114 64 119 69 112 56 93 32 69 30 73 40 75 42 79 44 84 43 81 39 81 43 87 53 103 70 111 72 108 67 100 64 87 40 40 5 25 11 14 19 12 45 109 212 164 193 152 195 148 194 148 192 145 188 144 192 149 190 150 193 153 196 154 193 152 193 154 188 155 188 167 197 173 194 180 201 180 189 160 192 159 185 144 170 140 182 157 168 130 161 122 159 121 158 119 161 125 154 152 146 9 2 6 6 3 1 7 3 0 13 7 75 129 152 131 147 123 147 150 102 15 13 5 0 29 59 128 167 166 115 0 1 0 0 3 0 2 2 2 1 3 6 13 29 40 26 42 28 45 27 43 24 37 21 26 15 19 16 19 14 21 9 17 9 18 13 21 21 21 19 28 20 23 45 82 134 138 123 126 107 94 54 39 14 35 25 22 11 23 16 26 18 25 15 24 16 26 16 25 21 29 19 25 15 23 15 26 13 23 13 23 14 24 19 24 25 33 45 54 74 78 80 61 80 63 75 58 72 54 65 47 49 27 34 20 44 41 64 53 66 51 58 37 29 0 2 0 1 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 1 3 1 3 1 3 1 3 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 6 3 0 1 1 1 4 1 2 0 2 0 0 0 3 0 0 0 0 1 2 1 0 27 46 86 70 96 77 114 82 140 126 163 124 156 112 133 101 128 90 114 79 107 74 103 73 98 83 118 110 142 81 128 87 109 106 125 77 126 88 124 89 125 92 134 92 131 104 163 134 175 136 184 123 144 94 147 105 187 136 103 51 66 42 59 41 43 25 28 16 24 12 22 10 18 9 13 4 6 0 0 4 2 8 3 8 3 7 3 5 0 0 5 15 90 103 104 44 59 50 105 100 103 41 35 29 38 33 111 122 161 107 106 59 90 66 96 70 95 62 86 64 89 61 96 66 95 72 114 110 131 57 63 99 114 46 178 139 77 34 57 66 119 52 49 98 155 78 92 77 99 106 116 104 94 85 112 28 4 1 0 111 167 130 145 115 42 0 31 8 8 9 9 6 11 4 12 7 8 6 7 5 8 6 9 6 8 6 8 6 8 6 8 7 9 7 10 9 12 10 12 6 9 7 9 7 8 5 7 29 75 90 107 90 122 84 102 81 81 70 105 90 97 86 99 69 65 57 68 52 81 94 98 99 129 141 150 130 131 122 132 129 131 135 133 140 146 134 123 84 64 69 88 96 130 118 161 199 210 209 224 216 224 193 205 194 237 226 151 115 70 66 121 140 151 148 161 155 162 152 159 157 165 160 175 176 191 186 195 189 192 180 187 184 196 193 202 208 228 226 224 211 226 233 249 190 183 124 150 169 149 112 169 121 122 124 138 138 129 139 210 242 233 237 228 228 235 213 206 220 220 206 210 165 170 184 141 121 136 113 201 213 80 53 45 32 96 165 184 177 184 189 205 188 178 167 144 146 135 84 59 75 183 190 175 174 167 163 155 141 148 139 135 125 137 144 158 189 201 214 238 234 231 231 251 233 244 250 227 65 75 55 74 49 69 47 69 55 71 56 67 56 57 56 52 85 237 183 230 159 198 159 160 116 125 64 42 30 45 36 49 41 54 45 57 53 53 47 61 57 66 52 93 129 140 142 149 135 134 118 124 116 132 119 116 70 74 47 54 49 70 77 139 137 147 122 154 124 98 72 90 65 87 66 83 59 89 63 94 71 97 77 68 3 23 4 20 5 20 11 24 13 12 0 122 180 134 113 138 104 139 114 127 90 100 78 121 99 127 99 122 98 128 102 123 101 126 101 123 92 112 84 108 81 107 78 106 78 106 76 102 75 103 76 104 76 103 75 102 74 98 73 97 72 98 73 99 75 100 74 97 71 97 74 102 82 109 86 114 91 116 91 116 85 109 82 106 82 109 86 113 95 113 56 66 54 72 66 76 53 69 56 74 54 79 70 105 104 125 97 110 84 110 89 113 94 118 95 114 95 116 81 85 26 66 58 103 95 138 120 113 76 38 0 0 4 7 4 11 0 7 12 18 16 16 12 13 9 12 10 10 12 21 21 21 8 11 0 1 0 0 19 76 76 97 67 91 58 82 45 56 38 58 46 68 53 60 34 37 18 26 15 27 20 27 19 28 33 41 33 43 27 41 22 42 27 58 47 74 55 71 53 69 64 70 45 33 0 7 0 6 10 25 58 113 246 203 249 195 252 196 249 197 249 196 247 195 246 195 244 196 244 193 237 183 242 191 236 188 226 185 226 199 220 178 201 168 207 182 220 185 210 173 200 158 186 148 182 149 181 147 178 148 182 153 184 153 190 155 185 168 189 54 11 1 5 0 0 7 1 2 4 26 68 129 170 145 167 137 163 158 143 22 4 13 11 24 62 131 195 189 158 25 5 4 2 3 0 2 0 1 0 4 12 17 24 24 16 27 25 33 22 24 13 19 8 15 2 12 0 11 5 9 3 7 2 8 3 10 14 11 4 18 13 16 14 32 93 119 128 125 94 75 54 53 30 15 1 6 0 5 5 4 0 7 0 6 0 8 2 9 7 15 10 17 9 16 10 19 2 10 0 10 4 16 12 23 19 24 21 34 51 71 81 81 86 80 80 72 76 71 75 69 62 50 47 40 51 54 66 64 70 65 61 59 40 17 1 2 0 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 3 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 7 2 0 1 2 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 0 36 52 90 83 120 102 138 96 154 145 194 165 201 160 186 149 178 145 170 133 158 125 154 115 145 111 137 126 177 136 145 115 148 118 138 107 161 129 160 125 172 134 187 146 204 167 226 162 215 160 198 135 175 141 194 182 196 97 71 57 96 58 60 45 54 35 38 23 27 18 18 10 10 9 6 3 5 1 6 3 8 1 4 2 3 3 4 3 6 6 13 12 106 145 169 94 105 64 102 71 85 46 77 36 82 55 92 97 207 181 188 116 164 104 169 125 180 113 150 93 134 87 137 93 140 112 172 155 156 63 122 138 135 65 166 88 87 56 111 116 138 51 77 102 114 64 71 67 108 97 107 43 69 57 82 0 26 11 24 159 214 168 233 173 67 1 7 8 11 8 7 10 4 13 7 10 8 8 7 7 8 8 9 8 8 8 8 8 8 8 8 7 7 8 10 11 11 11 11 10 10 10 9 8 7 5 7 0 46 95 122 113 129 99 130 98 115 103 136 107 118 95 110 88 118 113 123 68 99 106 116 104 138 147 165 141 133 120 134 121 136 118 138 134 164 135 139 80 83 76 105 97 158 132 198 126 147 105 141 105 148 106 155 117 173 195 179 88 87 60 82 80 112 100 130 110 134 112 136 107 137 119 139 108 129 112 144 86 137 140 191 173 204 179 210 174 198 153 161 129 167 144 166 212 232 214 235 228 240 213 227 197 208 219 227 225 215 213 240 218 209 214 216 209 214 197 215 222 233 214 232 183 205 226 192 211 255 251 190 103 159 101 102 55 113 140 186 184 189 181 182 160 152 124 140 146 142 73 49 6 127 206 180 163 188 162 153 156 175 180 193 197 223 236 253 242 241 239 250 219 189 175 197 200 209 221 206 68 100 72 99 67 90 64 88 69 87 70 85 56 84 73 86 112 240 221 250 229 255 195 194 152 158 79 97 58 77 58 78 59 78 59 78 66 77 60 76 62 80 51 90 135 160 151 154 131 142 120 124 90 109 94 117 102 122 114 129 137 163 166 175 156 153 146 166 148 124 102 126 87 128 87 124 91 130 91 120 92 113 98 83 29 35 22 29 22 32 25 37 16 30 67 191 143 145 150 152 115 167 135 155 113 135 108 150 130 151 120 153 125 154 122 156 122 155 123 153 114 144 107 141 107 138 105 136 106 137 104 132 102 133 103 135 104 134 103 133 99 130 98 129 97 130 98 131 97 127 94 126 95 128 96 127 101 137 106 144 112 147 113 147 110 142 106 140 107 144 112 145 115 141 81 96 71 96 76 102 71 96 70 101 75 103 84 120 112 156 126 156 113 144 113 145 114 143 113 135 113 138 100 107 56 92 92 124 104 147 133 148 117 95 31 15 3 9 7 4 3 11 12 18 13 15 10 14 7 13 10 15 17 31 31 32 19 13 4 5 2 21 38 118 97 144 95 142 90 125 69 90 45 100 57 116 70 108 47 77 28 60 18 54 22 53 25 62 39 82 40 79 42 74 40 69 45 86 61 107 71 118 73 119 76 109 67 86 39 42 7 16 7 22 37 69 204 172 198 152 197 161 197 160 195 157 190 156 196 159 189 154 183 145 170 136 159 137 162 146 153 133 134 140 101 102 86 89 81 103 102 118 141 134 158 148 164 143 154 131 151 131 152 132 158 137 159 133 158 133 162 145 180 87 0 3 0 11 0 3 10 0 4 20 50 112 150 126 143 118 154 148 154 45 0 27 9 30 38 101 165 158 159 41 1 8 0 3 2 3 2 1 0 7 18 30 22 37 21 42 28 48 25 38 17 27 16 17 12 8 10 6 5 14 5 15 6 16 9 16 12 16 11 24 23 24 20 26 44 94 115 132 105 113 112 138 114 40 0 21 2 13 8 10 0 10 2 12 4 15 8 19 7 20 15 26 16 24 16 27 10 23 7 19 9 25 20 32 30 31 28 25 38 56 81 84 84 66 73 56 69 57 72 60 70 50 55 38 53 44 61 50 71 52 67 56 53 17 8 0 1 0 0 0 0 1 0 3 0 1 0 1 0 1 0 1 1 3 1 3 1 3 1 3 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 7 1 0 1 2 0 2 0 4 0 2 0 0 0 0 0 3 1 2 0 2 0 0 15 24 55 64 106 83 102 59 101 75 127 106 160 133 177 122 159 115 145 97 131 91 135 82 132 88 120 62 101 73 103 58 97 49 103 78 113 83 136 93 142 102 153 117 171 125 164 121 161 101 123 83 146 129 173 102 79 15 44 40 41 29 54 35 43 24 23 0 6 0 8 0 4 0 0 0 1 4 5 6 1 6 0 7 3 10 5 1 1 0 0 0 77 135 165 127 108 33 51 26 50 28 52 29 48 24 45 29 108 119 172 103 118 79 123 112 152 94 110 45 79 40 86 54 97 84 142 102 84 37 116 84 95 73 78 1 51 38 110 119 90 17 50 42 61 56 52 40 51 45 34 32 26 66 106 5 0 0 16 127 161 159 210 76 0 26 8 9 9 8 8 5 10 8 13 7 8 6 7 5 8 6 9 6 8 6 8 6 8 6 8 4 6 6 9 8 11 9 11 13 14 11 12 8 7 3 4 0 24 91 121 115 106 75 107 82 96 81 108 97 124 109 107 84 131 155 139 58 67 89 103 92 122 138 162 140 125 106 120 106 104 103 105 129 143 135 114 80 62 72 73 69 115 98 151 102 35 51 142 155 202 213 219 167 77 111 137 80 60 78 73 82 97 96 106 93 97 87 97 86 101 82 78 51 75 93 140 155 182 167 162 106 90 63 78 67 71 46 70 87 125 93 77 170 138 111 164 159 195 191 180 231 242 248 252 248 255 247 255 253 243 247 249 231 217 202 234 184 186 161 186 150 188 231 196 189 225 237 188 65 134 75 84 65 96 105 156 175 173 168 146 134 135 126 130 110 82 37 39 7 45 169 177 142 167 141 201 223 230 221 225 224 236 226 222 225 216 209 221 194 163 163 197 198 214 212 190 47 79 44 77 44 66 41 64 46 69 51 67 51 65 48 74 83 162 196 220 158 164 159 195 122 110 72 60 52 67 52 65 49 61 47 61 41 54 45 52 41 50 23 46 50 75 74 73 63 82 72 74 57 80 83 139 147 165 149 167 155 174 148 152 136 158 119 103 91 78 72 95 75 93 78 89 74 100 70 93 71 99 87 82 12 28 6 21 10 28 15 25 7 21 129 160 96 131 98 126 115 147 106 110 76 106 91 133 106 123 92 124 101 122 95 125 95 120 95 117 87 108 82 105 79 106 77 105 78 105 75 101 73 101 74 103 75 103 74 102 74 98 73 97 72 98 73 99 70 92 65 91 69 95 68 90 69 97 76 104 82 108 83 108 84 107 80 105 83 111 88 114 89 115 63 71 52 66 56 71 61 72 53 74 56 73 54 80 74 114 106 127 96 112 93 117 90 111 87 104 87 110 76 78 33 72 69 104 76 108 106 128 109 112 65 27 0 4 4 3 3 7 10 11 8 8 8 12 4 9 8 11 19 31 35 36 21 17 3 4 3 12 33 93 70 94 64 93 63 85 44 50 18 40 39 66 61 67 41 40 14 17 5 16 15 28 29 43 35 38 28 37 23 39 17 35 22 46 34 63 51 71 57 78 64 74 56 73 42 34 0 7 0 28 44 80 235 215 248 192 234 188 230 182 223 174 216 167 210 158 196 145 188 143 185 139 175 144 178 149 150 93 83 57 63 57 75 62 64 44 56 45 100 104 151 156 186 165 182 157 174 153 176 155 181 157 180 153 188 163 189 152 200 117 14 8 4 13 0 1 6 8 0 24 60 110 171 135 166 133 182 163 187 83 29 23 11 18 35 50 113 112 133 41 4 12 0 6 0 3 0 0 0 6 21 30 19 20 14 18 14 20 14 19 9 15 6 12 0 8 0 5 0 2 0 6 4 9 5 9 2 13 16 21 10 13 16 29 6 50 83 111 113 142 162 190 185 48 0 11 2 0 7 4 0 5 0 3 0 0 0 2 0 8 5 13 3 6 0 5 3 9 0 5 0 14 12 25 19 33 26 29 28 51 72 91 87 77 76 65 72 69 78 74 90 76 75 62 68 63 72 65 73 66 68 72 62 34 11 4 0 1 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 2 3 4 3 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 10 19 67 80 120 107 140 117 150 110 166 148 175 168 198 158 197 168 201 161 192 158 196 154 185 129 180 126 246 193 163 117 156 124 172 149 197 165 205 159 205 167 214 167 211 157 202 140 192 130 169 144 199 151 143 50 53 28 49 40 58 43 59 50 47 30 21 10 5 4 3 5 3 3 2 2 3 3 3 4 4 4 3 5 1 5 1 6 1 3 18 0 73 135 204 186 189 104 90 63 103 43 91 57 89 61 80 66 146 147 216 164 188 113 180 137 203 106 152 98 133 78 135 89 156 113 168 111 114 102 173 91 116 94 115 48 88 82 170 113 78 55 77 62 78 51 72 64 55 112 182 31 64 116 231 34 13 0 77 177 228 238 122 2 14 20 4 11 11 10 9 8 7 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 9 9 10 10 9 9 9 2 21 89 150 119 119 105 130 119 136 120 155 139 145 123 139 118 148 195 145 71 103 85 89 89 155 183 215 202 199 199 200 188 184 174 168 156 159 152 162 109 127 88 116 99 130 125 149 114 153 190 255 226 249 234 242 236 230 160 138 98 114 89 102 93 124 102 139 112 134 106 137 117 151 109 101 137 231 222 255 217 243 189 188 111 113 70 107 95 133 131 191 149 198 146 192 215 167 135 139 83 96 83 94 75 117 131 160 171 205 208 212 195 200 183 202 191 195 239 248 192 201 168 220 221 236 234 212 110 218 201 183 149 177 174 152 139 170 151 171 169 188 164 140 125 129 109 121 55 42 57 40 28 6 115 167 169 155 142 229 233 226 213 219 217 221 213 217 205 223 218 213 208 216 191 166 194 210 210 206 63 94 68 97 64 95 58 89 61 103 59 94 66 82 49 108 138 139 112 119 58 67 42 134 145 164 66 78 48 81 59 80 57 83 62 82 61 72 55 86 52 60 34 55 44 58 38 50 32 49 34 54 37 57 45 69 59 83 71 91 90 117 108 128 106 110 66 60 20 55 60 106 98 125 95 116 92 118 97 119 102 124 103 112 46 31 21 49 24 31 30 50 33 83 166 162 103 156 140 159 154 174 127 142 106 138 124 162 129 156 128 158 126 153 121 150 121 152 120 153 115 144 104 137 105 139 104 137 103 136 102 135 99 134 100 134 100 133 98 129 96 128 98 127 97 125 94 123 96 124 92 121 91 122 94 125 96 125 95 130 105 139 108 138 109 139 107 135 103 136 109 144 106 126 89 107 75 101 74 102 74 101 75 101 73 99 71 98 85 132 117 148 113 139 113 141 114 134 107 128 101 129 97 99 51 101 86 124 93 130 110 144 139 153 111 90 30 13 0 13 0 12 10 15 9 5 7 3 3 4 7 14 14 32 30 50 30 29 7 16 3 50 61 133 93 141 93 137 87 117 52 69 26 76 33 98 75 133 66 82 30 66 17 59 21 65 36 85 50 97 57 98 49 80 35 72 32 77 46 92 58 102 70 114 79 117 80 110 72 86 32 29 19 4 11 45 79 129 194 151 174 141 168 139 170 132 154 116 147 117 149 126 152 132 155 145 151 176 153 103 58 54 43 60 52 82 64 80 45 65 39 59 33 50 45 65 111 163 179 160 159 189 168 162 169 150 161 132 162 126 145 155 175 135 6 0 6 0 9 0 3 1 5 10 32 88 143 159 159 151 166 162 185 100 24 9 8 14 0 18 12 20 18 17 13 5 9 5 4 2 5 6 6 19 18 33 22 30 17 27 17 26 17 22 16 18 11 7 6 3 6 3 2 5 2 7 5 10 6 11 13 17 14 17 18 20 20 25 29 43 93 179 117 207 238 201 174 81 10 24 14 30 4 23 9 16 3 11 3 12 3 11 3 13 6 19 13 21 9 15 4 18 6 18 8 21 15 28 25 41 36 38 26 44 66 95 88 61 72 55 59 59 87 62 75 60 75 54 66 47 67 55 65 55 62 54 57 38 21 2 6 0 0 1 1 3 0 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 4 3 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 10 50 58 81 60 93 68 111 74 140 122 150 129 149 118 150 111 150 119 160 123 159 123 152 127 202 133 197 143 153 122 165 119 168 123 169 117 160 122 173 127 171 116 153 95 137 82 134 90 142 108 130 60 48 16 35 18 44 27 43 21 45 34 41 16 16 0 5 0 5 1 6 4 4 5 4 9 5 2 5 2 5 6 5 9 5 13 0 0 1 0 30 90 172 112 181 119 86 17 63 35 65 52 63 57 63 28 72 82 177 125 146 79 126 92 134 64 126 58 125 66 107 60 106 80 129 60 99 91 124 58 68 34 46 38 75 108 127 71 66 25 66 56 85 68 105 73 36 151 161 46 32 93 230 65 35 52 143 244 249 152 26 0 13 5 18 10 10 11 8 12 7 14 8 8 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 7 9 7 9 6 8 0 8 79 151 102 101 95 127 123 136 112 141 126 140 124 146 115 157 147 94 63 101 71 74 61 147 168 177 182 209 226 223 246 249 245 243 241 237 242 234 220 152 90 105 99 94 101 135 95 177 213 232 198 219 206 222 200 243 211 147 82 86 96 96 110 113 103 106 104 121 116 125 114 138 83 160 137 220 191 215 170 208 180 215 170 168 137 167 169 206 189 213 206 249 191 227 199 151 90 94 50 83 76 74 81 99 102 109 112 134 139 150 147 139 121 125 115 149 216 239 178 189 166 168 89 123 146 115 77 84 120 126 138 204 172 201 190 195 196 194 166 135 102 104 89 94 85 106 52 23 33 31 21 11 44 137 159 150 113 207 219 215 198 201 195 200 196 202 199 212 207 200 196 207 205 195 197 205 199 191 55 82 59 76 64 42 41 81 50 44 56 57 16 43 54 85 108 127 73 42 29 54 43 68 71 77 42 40 15 37 21 35 19 37 26 39 36 46 38 43 25 37 35 32 21 34 15 28 11 27 13 30 7 23 7 23 8 26 11 28 20 41 32 48 34 44 17 12 3 23 27 49 47 57 47 51 40 59 49 71 65 90 76 88 24 23 15 34 11 24 20 25 0 98 145 112 85 141 123 151 120 134 87 106 77 113 91 125 96 126 98 127 98 125 95 121 95 122 92 116 86 109 80 104 79 104 78 102 77 101 76 101 75 101 76 101 76 100 74 98 72 98 72 98 71 96 69 94 69 95 69 95 68 93 67 92 64 90 66 96 75 104 76 100 81 107 82 107 79 105 80 109 84 100 68 83 56 78 55 75 55 74 55 74 56 72 54 70 60 97 88 116 91 114 90 114 85 103 77 100 71 101 67 69 33 70 69 91 68 91 78 107 90 121 116 126 58 12 0 11 8 7 2 6 8 16 9 12 3 11 5 10 9 15 21 25 35 20 11 0 0 29 52 94 70 93 68 88 64 77 36 37 9 22 18 53 68 88 57 41 19 23 12 24 24 37 40 57 44 61 47 60 36 43 20 33 15 35 26 48 35 59 48 71 58 80 60 79 59 65 32 24 8 24 11 0 16 1 73 176 200 173 201 169 198 158 192 151 192 154 193 154 194 161 200 164 192 163 122 57 45 42 44 33 33 42 42 42 33 35 32 33 26 27 24 18 45 84 165 198 210 203 217 204 197 161 185 163 182 170 193 162 181 156 43 6 2 8 0 8 0 3 1 7 13 37 81 102 131 150 163 159 115 61 14 5 10 3 1 3 2 4 4 7 1 4 0 6 0 7 1 6 5 7 14 16 20 22 18 19 14 15 10 13 9 11 4 6 0 3 0 4 0 2 0 5 2 7 5 9 11 15 12 17 14 20 17 20 12 35 58 134 159 176 181 164 139 94 28 13 4 25 16 13 11 11 1 4 0 1 0 0 0 2 0 5 2 7 0 2 4 4 7 7 4 11 6 18 7 26 22 30 20 33 48 70 82 71 74 65 74 79 94 80 95 86 95 80 83 66 72 59 70 62 67 62 59 39 23 5 3 0 0 2 4 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 13 8 3 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 7 47 59 81 62 89 64 94 63 120 114 156 137 163 147 182 151 188 155 190 152 184 158 190 185 246 172 196 170 213 158 197 158 200 165 206 166 204 158 200 159 198 148 183 131 173 135 183 143 177 115 101 39 35 33 48 42 58 49 58 45 61 46 40 24 12 6 5 5 5 7 6 6 3 4 4 7 5 4 5 4 3 5 0 5 0 10 2 0 9 0 30 90 207 165 211 177 185 90 93 36 85 66 86 63 88 56 105 105 197 156 246 139 186 140 200 145 198 155 235 172 193 141 184 133 186 148 190 125 145 86 109 60 102 68 136 140 126 63 93 59 112 179 245 220 233 109 70 187 173 55 56 90 246 74 21 32 71 103 100 56 0 2 20 4 5 9 8 8 8 7 9 8 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 9 3 10 68 171 117 127 120 155 134 148 123 148 133 144 133 152 123 196 154 96 94 110 78 85 86 187 201 204 212 232 231 229 218 222 229 236 242 249 249 255 251 201 109 112 105 148 125 130 150 255 248 245 216 243 213 254 243 255 247 229 162 143 103 111 95 128 110 148 123 148 131 164 127 157 105 223 144 205 212 255 224 255 214 253 229 255 218 253 234 255 216 213 200 255 204 255 251 192 121 108 67 103 80 82 59 93 95 128 118 134 118 132 128 145 139 159 130 179 236 252 220 225 194 198 123 173 139 127 125 124 71 145 197 199 88 110 96 98 114 113 116 115 89 100 85 103 92 119 76 35 21 37 25 30 6 97 156 148 115 202 209 207 196 200 197 206 210 224 222 230 221 214 199 204 204 213 215 218 207 197 66 100 74 91 52 101 73 81 66 71 59 57 52 168 176 121 138 129 43 86 40 108 55 87 45 75 54 85 53 85 57 78 48 76 51 75 33 64 46 59 27 59 35 36 26 43 24 41 22 40 23 41 27 44 24 41 23 42 27 46 28 48 28 47 31 54 30 44 21 41 22 43 24 44 23 43 15 37 22 42 31 55 41 53 29 40 32 45 23 40 30 36 44 183 160 115 121 179 143 168 129 142 100 124 106 143 120 145 120 148 123 155 126 155 123 153 125 153 118 148 111 143 107 143 103 136 101 135 100 135 101 135 101 135 102 136 101 135 100 131 97 128 98 128 97 126 95 124 95 126 97 127 96 124 91 119 89 119 92 126 100 132 102 130 104 136 108 138 105 133 103 131 104 126 92 112 82 106 77 103 75 101 74 100 72 98 71 97 74 115 102 138 115 145 115 135 104 124 97 118 91 118 87 89 51 104 90 124 85 115 91 123 102 134 128 165 125 95 24 17 4 13 2 10 9 11 12 5 12 11 11 15 9 25 15 35 26 39 11 20 7 73 74 135 92 138 89 132 85 122 67 96 33 73 33 108 87 136 67 92 44 83 38 85 44 90 53 103 65 111 67 106 55 87 38 76 32 73 38 80 47 91 61 103 73 113 79 114 78 104 58 66 13 16 0 1 15 0 10 36 156 134 169 137 160 126 155 133 163 145 161 153 173 188 190 188 189 133 59 43 36 56 32 49 21 50 28 49 27 49 27 43 21 39 20 24 0 25 85 167 194 216 215 248 188 185 154 160 147 138 147 142 167 182 62 0 4 0 8 0 5 1 5 10 0 0 4 17 42 64 78 72 37 20 3 11 5 18 1 22 2 15 0 6 3 3 5 0 7 2 7 6 5 13 6 19 17 25 22 24 13 12 7 11 8 7 5 2 2 0 2 1 2 3 3 6 7 10 10 12 15 16 16 18 18 20 20 24 7 40 32 99 192 255 194 220 227 168 46 35 27 30 20 29 21 28 15 22 13 21 10 17 6 13 3 12 4 13 3 10 1 15 4 17 7 21 15 28 19 35 32 45 36 49 43 55 69 63 67 55 79 74 86 74 88 74 89 74 85 63 71 53 61 55 64 55 54 36 26 13 2 0 0 3 4 2 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 2 2 22 14 5 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 31 62 33 47 15 40 1 50 45 99 85 112 81 135 121 165 118 141 100 140 104 154 153 177 108 134 126 165 118 152 111 145 109 148 115 153 126 154 111 144 107 140 105 143 90 140 103 112 40 35 4 33 22 40 29 44 27 45 30 51 35 37 9 9 0 4 0 5 2 5 4 5 6 4 7 7 0 4 0 4 4 5 6 5 4 5 0 2 0 0 46 166 157 152 107 174 111 90 11 32 33 63 47 57 33 75 58 101 100 171 115 130 86 133 72 161 126 208 119 132 106 144 112 146 124 136 84 109 55 56 26 78 93 161 101 78 31 34 38 55 99 105 24 36 38 88 198 104 17 17 71 204 51 0 0 0 0 2 6 17 0 10 14 2 5 7 9 7 12 8 15 10 8 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 5 7 5 7 5 7 5 7 7 10 9 11 9 11 8 9 8 0 58 198 169 180 160 172 167 171 134 138 108 112 94 111 117 175 114 82 92 99 80 80 84 174 183 199 206 202 187 205 210 218 220 225 231 228 231 226 250 157 97 117 112 115 112 146 196 237 202 209 202 216 188 238 228 237 223 251 241 233 188 168 119 103 97 124 127 124 114 137 120 121 105 162 117 135 181 238 188 217 158 175 179 231 200 209 176 200 153 145 120 162 162 236 218 162 93 103 75 104 84 90 68 82 81 100 90 99 90 109 108 121 125 136 101 161 214 230 173 201 171 184 150 169 110 185 162 100 95 131 109 87 103 107 67 68 97 47 70 105 93 88 75 97 90 107 85 48 17 30 21 24 11 39 119 126 130 188 186 192 183 196 193 205 214 230 234 240 240 242 230 225 222 230 222 220 208 183 55 78 60 69 40 79 34 61 32 43 25 110 158 212 203 101 117 61 16 29 64 92 42 61 46 38 51 63 41 64 47 59 38 55 38 50 45 42 27 37 19 26 24 33 18 31 19 32 20 31 19 31 18 29 14 25 13 28 19 33 16 29 12 24 12 29 18 27 14 22 8 13 3 13 9 18 8 22 7 18 5 21 7 16 14 23 16 29 17 25 17 25 77 175 103 80 112 152 102 111 81 99 62 94 77 117 90 119 89 120 93 123 96 123 94 120 94 120 90 115 85 110 82 107 78 102 76 100 75 100 76 101 75 100 76 101 76 100 74 98 71 97 71 97 70 95 67 93 69 96 70 95 68 92 63 88 62 88 64 93 71 101 77 105 79 107 82 107 79 102 76 103 79 98 69 87 61 82 57 76 56 74 54 72 54 71 54 71 46 78 69 103 90 117 90 105 77 95 69 91 64 92 60 60 29 70 73 93 65 83 65 93 76 104 91 120 125 134 63 11 0 0 3 11 4 7 2 11 0 8 5 10 8 13 16 19 29 27 17 0 4 50 67 93 74 93 66 87 63 84 56 73 41 45 32 71 77 86 51 50 45 54 42 55 45 55 47 61 53 67 49 61 38 46 24 36 15 33 17 38 27 52 42 66 48 72 54 76 57 75 51 58 12 2 1 5 5 0 11 2 184 164 215 172 206 160 201 161 200 160 191 167 219 220 246 211 175 73 34 41 56 37 17 26 19 23 19 20 21 24 20 13 12 13 19 23 18 7 33 62 156 203 192 202 177 178 161 155 173 148 153 166 187 171 58 0 0 5 0 6 0 4 4 4 8 4 6 0 4 3 12 12 0 4 4 6 7 12 13 15 12 5 0 0 0 2 0 5 0 6 2 7 3 2 3 3 6 14 14 15 4 2 0 3 0 3 0 2 0 2 0 3 0 2 0 5 3 9 7 11 8 12 9 14 11 16 13 17 4 15 1 22 90 240 146 144 222 159 28 15 25 14 22 28 23 25 19 25 22 29 24 28 12 14 5 8 2 6 0 2 3 2 4 5 2 9 5 18 10 23 20 36 35 41 34 36 66 81 81 74 94 92 90 94 95 88 96 90 99 88 87 72 71 65 72 62 57 44 41 36 23 10 3 0 3 2 1 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 2 3 4 17 10 2 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 3 15 38 85 70 71 43 67 36 70 51 104 68 97 71 133 131 181 145 170 132 170 127 184 190 206 155 178 158 178 152 188 149 184 145 182 142 181 139 162 107 142 106 150 118 163 126 163 112 97 34 40 26 43 40 48 40 50 43 57 44 55 46 37 19 8 4 4 4 2 5 4 4 1 2 2 5 3 4 8 4 5 5 1 5 1 5 9 0 6 1 10 22 140 189 218 156 217 175 209 113 87 44 87 68 87 53 99 79 140 97 164 130 192 152 208 126 255 217 255 177 191 146 197 150 209 140 154 103 144 64 94 87 153 152 186 93 96 61 66 40 53 0 48 26 42 25 59 81 60 32 49 74 196 51 10 27 11 26 2 8 20 6 4 17 2 7 7 7 7 7 8 8 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 11 12 12 13 13 12 12 12 0 8 68 246 245 255 243 255 211 239 226 250 224 222 191 197 173 175 105 112 131 139 128 104 124 196 186 195 205 209 206 236 223 226 227 235 234 241 238 247 235 161 114 158 139 175 187 255 243 251 206 243 224 246 221 255 225 255 242 255 243 255 250 255 221 200 129 139 123 149 128 148 138 137 133 149 157 190 208 255 188 224 159 169 151 187 129 152 132 144 122 159 109 136 162 225 236 170 104 135 118 140 93 112 86 111 97 126 102 115 93 116 111 149 148 177 135 210 240 255 207 236 217 244 207 204 97 170 178 150 115 112 35 99 55 128 125 152 171 94 79 108 96 97 88 120 104 110 99 81 33 36 33 26 35 20 74 148 172 198 188 193 190 196 192 196 199 214 204 212 219 238 238 240 234 242 227 233 228 197 68 93 81 99 70 89 69 84 34 124 146 226 215 236 196 228 59 54 24 39 88 133 52 89 53 69 55 81 56 90 67 92 63 89 59 81 66 67 62 128 100 83 45 71 40 60 44 63 45 62 44 61 41 56 34 47 26 43 26 45 26 43 23 42 23 41 19 38 20 37 13 30 9 31 14 37 22 43 27 41 24 42 29 40 29 35 22 42 34 33 25 56 131 181 98 129 143 168 123 131 98 123 96 126 106 140 117 146 120 147 120 150 120 149 118 148 116 148 117 151 116 147 109 144 106 139 103 135 100 134 101 136 98 133 99 133 99 132 97 128 94 126 96 125 95 123 92 121 96 125 92 120 89 118 88 119 84 114 83 114 88 124 101 135 108 138 108 135 103 132 103 133 97 121 90 112 84 108 78 103 75 101 72 98 70 97 70 98 68 103 86 125 110 144 112 130 97 116 90 110 86 113 83 84 49 100 91 123 88 111 87 116 81 123 105 133 122 157 109 92 15 25 9 16 12 15 14 12 5 7 10 17 13 26 17 34 24 43 19 23 12 85 84 132 94 137 87 134 84 130 84 131 81 113 63 127 93 133 69 103 55 96 53 102 60 101 59 105 60 102 57 96 50 87 41 77 34 72 34 75 45 91 62 104 67 110 75 112 75 112 74 96 26 37 6 18 10 9 41 93 168 148 178 146 164 145 164 153 161 157 152 178 194 243 222 234 106 47 27 60 52 54 14 40 21 39 19 32 19 36 17 24 11 25 1 20 11 32 19 40 114 254 194 202 157 196 167 179 167 161 162 190 155 143 52 18 2 3 4 0 6 3 3 4 2 6 8 1 1 0 4 7 1 21 22 38 25 53 32 52 22 32 2 8 0 3 1 0 2 0 5 4 4 4 3 9 0 10 10 12 3 3 0 3 2 3 3 1 2 2 3 3 2 3 3 6 7 9 10 11 8 9 9 10 10 12 11 15 5 20 8 28 22 198 184 125 102 127 41 24 16 28 28 24 19 30 20 35 28 42 31 42 24 31 14 21 8 17 4 13 1 14 3 16 5 18 12 26 16 26 20 38 34 48 33 36 50 68 80 72 92 83 87 90 96 84 89 77 87 71 77 60 73 65 70 56 54 40 47 44 44 24 8 0 0 1 2 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 2 4 5 4 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 8 61 51 63 31 55 25 37 12 59 27 53 40 85 68 121 96 135 93 124 84 126 115 145 107 126 92 117 89 127 99 130 92 110 70 92 42 56 19 46 28 61 54 95 111 112 45 22 0 23 20 24 30 42 37 46 40 51 33 37 31 30 5 5 0 4 0 1 2 3 2 3 4 2 5 4 0 3 0 4 0 5 4 5 1 7 0 3 0 0 0 72 128 179 125 161 124 181 121 124 48 63 21 56 31 54 38 87 55 65 48 85 96 196 83 162 138 217 114 160 90 116 76 121 78 82 36 70 36 109 124 160 119 90 50 66 61 71 5 26 13 24 12 18 12 7 5 39 57 39 67 160 42 0 5 13 0 16 0 12 22 6 0 9 6 7 7 6 9 7 12 9 8 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 9 12 11 13 11 13 10 11 0 0 34 176 193 199 202 224 213 233 222 242 229 239 228 236 129 116 85 110 114 108 103 78 130 197 183 183 187 208 205 221 210 219 218 225 230 236 241 242 228 148 119 148 166 225 222 231 208 210 197 224 194 223 208 216 199 230 210 223 198 217 219 248 241 246 198 148 106 121 119 128 112 123 114 103 100 164 169 213 110 147 93 100 81 92 56 99 69 60 55 97 62 89 122 152 189 132 73 108 103 116 67 80 67 97 96 122 97 105 68 82 85 128 131 163 135 204 204 231 213 213 202 200 134 136 52 38 42 100 139 186 0 61 66 80 60 72 103 80 81 88 76 83 75 96 87 85 85 82 34 29 32 24 22 16 23 144 172 190 175 183 177 188 177 183 179 191 180 184 185 200 205 208 203 205 202 209 214 175 51 67 67 80 47 78 52 35 97 205 204 189 147 170 180 228 68 0 0 0 28 71 30 31 13 30 33 39 30 57 41 60 40 59 39 52 33 27 48 123 112 71 32 48 31 41 32 43 33 43 32 42 39 46 33 40 28 38 29 39 25 37 25 43 28 38 23 35 18 27 17 24 14 23 16 24 5 21 14 23 13 28 20 28 26 27 15 35 31 24 17 51 124 131 75 129 109 118 86 108 73 103 77 107 78 109 83 117 93 121 90 116 87 115 87 116 83 113 88 117 90 116 86 110 86 109 81 103 76 101 77 103 72 98 73 98 73 97 71 95 70 96 70 96 69 93 66 91 69 93 64 88 61 87 62 89 59 85 58 84 60 91 72 104 81 107 81 105 76 102 78 107 74 94 66 85 61 83 59 78 56 74 53 70 52 70 53 71 52 76 62 92 83 112 89 103 71 87 64 85 59 87 56 57 37 74 75 96 69 85 63 86 60 81 71 106 102 118 105 117 56 38 0 0 0 20 9 11 1 12 9 15 13 15 16 17 23 29 18 5 5 49 63 89 67 87 59 84 55 78 57 86 69 80 58 83 71 84 54 62 37 52 36 55 39 51 36 52 37 51 33 47 30 44 25 39 18 34 17 38 28 54 43 64 45 72 54 76 55 77 58 74 41 10 0 13 41 100 165 184 202 172 203 155 195 168 202 162 192 159 175 163 189 183 191 178 66 25 38 34 25 37 18 15 11 14 12 11 14 17 16 8 7 7 0 0 4 19 19 19 23 188 189 174 145 165 147 159 143 149 135 138 103 109 58 11 0 1 0 4 2 5 7 0 2 1 0 1 1 5 0 0 9 27 38 45 44 49 42 39 32 27 15 8 0 1 0 2 0 1 0 4 1 2 1 4 0 0 0 3 0 0 0 2 0 2 0 3 0 3 0 3 0 2 0 4 1 7 3 8 0 4 1 5 2 6 3 6 8 6 6 15 0 97 241 131 7 32 14 12 15 20 23 11 7 9 6 13 13 19 14 17 18 18 9 9 3 6 0 1 2 3 4 4 0 6 3 13 6 15 9 23 23 32 28 32 36 58 74 78 86 87 92 95 98 93 94 89 91 87 88 81 84 76 78 63 58 50 53 50 62 46 27 5 2 1 4 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 2 5 6 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 3 11 51 75 112 105 132 115 124 86 144 103 146 91 129 103 148 124 160 122 150 123 151 120 150 118 147 111 144 110 145 108 131 76 88 35 60 31 66 36 75 44 81 73 127 102 85 20 12 4 29 24 28 27 40 41 48 40 52 39 46 33 24 9 2 1 4 3 0 5 4 4 2 4 2 5 5 3 10 3 7 4 4 5 3 1 3 0 3 11 6 5 51 146 227 164 224 172 211 167 214 142 129 60 89 61 92 56 115 93 120 67 118 122 242 142 190 190 255 147 233 132 162 93 153 83 126 80 147 134 202 167 206 152 113 70 113 91 95 12 30 4 11 7 44 35 43 15 69 50 48 68 138 47 20 14 19 1 26 9 8 17 0 4 19 9 8 7 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 10 11 11 11 11 10 11 6 6 0 117 147 155 157 191 180 225 226 252 210 179 115 96 89 110 103 118 102 94 82 85 148 203 201 224 224 237 228 229 234 239 233 242 234 243 233 244 237 150 140 233 238 255 222 252 213 246 225 255 215 250 226 240 226 233 211 255 239 246 225 255 232 255 250 224 143 134 123 156 130 159 136 138 94 176 207 230 209 255 167 139 99 124 71 103 99 135 113 136 121 171 192 190 142 141 118 163 154 189 149 182 164 195 163 173 135 158 131 151 125 170 132 164 140 219 208 255 229 253 231 162 46 66 60 85 93 230 152 219 74 98 70 65 34 56 71 119 124 122 94 103 95 104 99 104 94 92 43 41 33 38 25 32 17 99 156 198 182 185 183 190 186 188 185 195 198 203 198 202 198 204 195 195 190 203 214 177 57 79 78 94 73 98 31 127 240 246 196 202 158 201 178 215 189 91 0 33 7 68 42 71 43 81 49 80 65 96 67 88 54 79 49 72 57 53 25 67 40 53 35 69 36 56 35 55 35 55 35 55 34 54 35 57 39 62 45 66 49 65 47 70 50 64 45 69 44 64 43 62 41 59 38 56 27 48 38 50 35 50 36 47 32 47 29 41 38 36 25 61 134 154 109 160 117 136 100 133 102 133 111 139 111 139 115 145 122 147 115 143 112 143 115 148 110 142 112 149 116 151 116 151 117 148 110 140 103 137 104 138 98 132 99 133 98 132 97 128 96 128 98 127 97 125 94 123 92 121 91 120 89 119 89 119 87 116 90 116 88 116 93 124 103 132 106 133 104 130 104 131 98 120 89 112 84 110 82 108 75 101 71 96 69 96 70 98 71 101 77 109 92 129 104 125 87 106 81 101 77 103 74 73 56 95 89 117 92 116 90 111 87 100 72 119 109 145 117 149 106 87 26 12 3 18 13 12 11 17 18 24 18 26 17 29 22 42 20 29 14 72 72 126 88 131 84 131 79 124 76 132 87 133 84 129 82 125 68 101 55 95 51 96 52 88 44 87 50 89 44 86 46 84 43 79 38 72 34 74 45 86 55 93 62 108 76 113 74 113 78 110 84 68 25 28 0 81 161 190 167 149 152 144 164 169 161 143 141 157 153 185 160 185 164 209 67 34 35 39 11 43 16 28 8 22 10 18 9 21 12 16 7 28 12 20 8 29 19 42 2 148 231 253 201 233 173 193 152 155 117 135 97 151 97 39 0 6 1 1 6 4 2 0 9 1 2 4 7 11 5 11 29 56 53 79 52 77 46 75 38 61 32 42 16 17 4 5 1 1 4 1 2 0 2 4 0 4 0 4 1 2 1 2 1 2 1 3 2 2 1 1 2 4 3 4 4 5 5 6 2 3 3 4 3 5 4 7 18 17 10 16 4 84 224 115 18 32 32 46 22 29 12 23 4 15 5 19 11 23 11 21 14 22 8 18 7 17 5 14 4 16 4 15 3 15 7 20 13 26 19 31 24 37 31 43 32 43 61 74 78 84 90 81 83 80 85 79 82 75 80 75 71 63 68 56 58 45 50 41 58 53 46 18 4 0 1 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 2 5 7 3 4 5 3 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 0 5 1 35 64 129 103 144 145 153 117 154 111 135 59 101 79 120 83 115 80 117 88 129 89 116 78 120 78 103 57 94 51 76 27 45 6 32 4 41 36 64 34 52 55 106 22 10 0 7 11 12 4 8 11 22 23 20 10 21 22 32 18 14 0 0 0 3 0 1 4 5 5 5 4 6 7 6 0 3 0 4 0 4 2 5 6 8 0 0 1 1 0 0 120 179 125 166 123 152 101 163 115 141 72 73 24 46 27 56 61 59 26 93 53 92 52 162 145 176 42 140 51 90 49 101 76 137 104 157 140 155 132 220 118 92 38 108 88 60 32 25 18 30 24 28 2 12 23 50 30 29 52 79 10 21 7 8 1 2 0 18 1 6 25 1 7 9 8 6 8 6 8 6 6 8 6 8 6 8 6 8 6 8 6 8 6 8 6 8 7 9 7 9 7 9 7 9 6 9 7 10 8 9 7 8 6 0 0 104 172 156 147 149 152 169 155 160 136 134 116 116 89 99 82 63 68 70 61 79 54 83 94 157 161 168 164 187 185 196 203 216 224 235 238 243 199 170 205 246 211 226 202 221 202 221 195 216 198 220 189 222 196 218 189 219 205 230 198 204 227 237 226 231 172 126 105 138 116 121 105 107 71 126 190 141 166 229 147 96 98 167 116 101 105 189 165 143 125 163 150 119 85 135 158 191 171 205 187 231 196 236 217 235 204 235 204 220 189 228 181 194 156 198 146 187 172 234 208 130 65 59 60 95 186 246 197 163 73 64 43 40 44 76 99 145 131 107 83 88 99 92 98 107 93 82 40 46 22 39 31 30 21 21 122 189 178 185 172 185 176 182 175 184 174 188 189 192 190 199 193 191 185 193 205 164 50 64 65 70 42 74 15 181 216 192 183 176 141 170 151 179 182 120 0 29 99 124 133 176 171 174 132 159 120 141 111 118 86 102 80 96 57 61 35 40 20 40 34 36 29 39 29 37 27 36 28 37 26 36 29 41 35 47 40 50 42 51 35 51 35 45 36 54 36 47 37 46 35 43 34 40 17 34 30 38 28 38 30 36 17 42 28 25 25 28 18 36 100 121 83 116 85 118 72 104 75 104 80 112 86 118 90 121 92 118 85 110 82 112 88 119 83 111 83 112 87 117 92 120 95 117 87 108 80 104 79 105 74 100 75 100 75 99 73 97 73 100 74 99 73 97 70 95 63 90 66 93 67 92 64 88 56 86 61 88 57 82 55 83 70 101 78 107 79 103 75 101 77 95 67 86 62 86 64 84 56 74 52 69 51 69 53 71 49 70 52 73 62 92 75 93 62 77 56 75 52 78 49 48 36 68 67 91 74 96 72 92 58 79 56 74 72 109 107 114 112 100 48 24 0 1 0 17 1 13 13 20 18 20 21 21 22 25 16 11 4 37 53 87 67 86 62 87 55 73 50 84 59 90 67 82 55 71 40 46 28 45 28 52 36 53 35 57 35 47 28 43 28 46 26 41 20 36 16 36 23 47 30 49 34 65 49 71 47 73 54 76 52 73 30 24 15 5 51 173 186 170 177 165 192 177 154 104 104 110 146 162 165 160 187 221 90 13 20 30 13 18 1 20 7 11 12 8 9 10 13 6 8 7 16 13 15 10 10 21 9 62 200 219 179 210 145 166 125 132 97 115 77 112 85 34 0 0 0 4 5 7 8 0 0 3 0 5 0 3 8 23 39 51 52 53 39 37 37 50 29 36 33 32 15 8 0 0 0 5 0 3 0 1 1 4 2 1 0 0 0 3 0 1 0 0 0 1 0 0 0 0 0 3 0 3 0 3 0 3 0 2 0 2 0 3 0 2 0 0 18 4 23 117 159 46 1 41 88 56 9 22 18 7 4 6 4 11 11 16 11 14 3 6 1 6 4 9 4 6 4 6 4 4 0 3 1 7 1 11 9 16 6 18 15 30 32 37 51 73 70 85 84 69 71 76 77 73 65 59 56 57 60 60 65 63 64 58 56 49 54 63 65 38 12 1 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 1 5 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 0 1 1 9 36 66 110 112 180 236 178 124 170 147 183 116 128 105 149 99 123 99 133 107 136 96 134 110 152 106 125 53 131 115 137 114 142 95 135 94 108 59 69 59 117 81 32 0 6 0 5 0 5 1 3 3 5 3 9 5 12 4 13 1 5 2 3 2 3 2 2 2 2 3 2 4 3 5 4 3 10 3 7 3 5 4 4 5 3 5 3 3 3 2 12 63 236 184 208 171 222 171 196 165 192 141 156 93 101 42 83 71 135 93 155 105 163 133 248 134 216 164 210 127 184 131 196 160 225 165 229 165 180 150 192 123 115 107 155 123 157 117 141 98 107 67 47 26 30 45 57 34 41 27 31 20 10 4 3 5 5 8 8 10 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 7 8 10 10 8 8 10 11 12 8 8 12 12 9 7 9 10 6 9 89 169 168 161 169 153 215 156 187 143 161 169 155 159 187 178 196 171 187 176 201 161 168 154 185 187 199 174 177 171 161 158 200 190 206 206 198 186 231 233 243 234 243 212 249 211 249 220 245 213 248 220 245 217 245 229 249 207 244 232 243 207 245 237 247 239 155 116 148 136 147 105 125 115 188 187 108 88 200 214 154 135 229 212 233 238 255 182 177 135 181 127 98 115 137 110 154 152 221 209 229 205 227 189 215 186 218 187 216 191 221 178 252 214 204 192 211 192 182 132 139 90 96 86 125 153 204 175 136 73 93 72 76 84 200 145 191 145 113 68 110 112 157 127 129 94 54 41 44 41 38 43 42 30 28 65 199 186 189 187 193 186 190 188 197 196 201 196 199 195 201 190 187 179 215 207 165 54 106 69 96 75 86 80 228 222 235 209 210 162 182 169 192 173 194 90 192 215 231 192 220 190 207 162 179 149 174 139 157 118 138 107 133 111 138 73 73 42 66 50 68 45 62 44 62 36 61 35 65 33 60 41 64 38 61 44 72 49 68 48 67 47 65 44 64 44 64 44 64 43 61 40 58 29 44 39 52 38 59 34 50 34 54 21 29 28 28 14 39 113 141 119 131 101 142 110 139 115 140 113 143 122 153 125 150 118 141 109 140 113 144 112 140 111 145 115 148 110 142 108 146 115 149 114 146 110 141 105 137 106 137 99 130 94 128 95 128 94 126 99 130 101 130 98 126 91 122 93 124 94 122 91 120 86 115 90 114 83 104 77 104 83 122 107 132 103 130 104 127 93 123 95 114 86 117 93 118 80 105 75 99 69 94 66 93 72 99 72 100 74 103 80 106 74 102 77 92 70 94 65 72 55 96 84 101 87 114 90 117 86 107 77 109 79 118 98 145 121 140 105 86 28 17 5 24 16 26 22 24 20 29 23 25 22 36 22 31 10 53 55 114 84 131 85 127 78 122 71 132 81 130 84 125 71 109 58 101 48 94 55 101 60 98 54 92 46 87 48 83 43 84 46 79 40 75 36 70 37 77 47 86 54 90 59 108 74 109 72 110 78 112 55 75 52 35 30 140 216 210 183 176 195 184 134 153 141 124 126 152 177 179 212 255 73 25 25 27 17 33 18 14 13 18 13 16 11 12 9 13 3 10 6 8 7 16 17 39 35 85 196 255 200 234 169 204 160 191 132 129 95 165 112 96 0 11 3 2 6 4 5 0 2 0 6 5 2 9 12 39 45 66 42 65 35 66 32 58 28 57 32 55 30 35 9 9 1 2 3 2 3 0 1 0 0 1 3 4 1 1 0 3 2 5 5 5 1 4 0 6 2 3 3 5 6 8 8 9 4 5 3 4 3 4 3 5 0 18 4 7 30 131 122 54 20 39 36 52 33 29 16 30 16 32 21 36 20 30 11 21 9 23 9 23 8 21 6 19 8 18 6 16 5 16 5 17 7 15 4 18 9 20 17 34 39 48 46 59 62 70 64 64 61 62 54 45 28 14 4 0 12 11 23 21 21 14 31 42 49 52 69 51 21 0 2 0 2 4 1 3 1 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 4 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 3 1 0 1 0 7 31 81 65 94 110 119 128 126 109 141 99 116 86 125 81 117 95 130 89 127 92 126 79 104 54 86 47 99 98 168 106 136 112 140 82 84 54 86 65 66 15 2 0 0 0 0 1 1 4 1 2 1 0 2 1 3 0 3 0 1 0 2 0 2 0 2 0 2 2 4 3 4 4 5 0 3 0 4 0 4 2 4 4 5 3 4 1 2 0 0 0 97 134 176 124 159 111 163 120 169 128 156 108 117 66 78 62 71 23 93 62 118 110 148 109 186 100 126 101 136 92 179 141 167 127 163 110 114 52 80 60 125 106 104 63 78 65 74 75 67 30 33 26 22 38 53 31 37 29 21 15 17 8 1 2 6 3 9 5 9 5 7 5 7 5 7 7 7 7 7 6 8 6 8 6 8 6 8 6 8 6 9 7 9 8 10 5 8 8 10 6 8 8 11 8 7 5 11 12 14 13 19 18 0 0 62 165 150 136 131 157 120 14 33 72 82 77 77 63 78 77 90 94 123 121 133 129 148 144 166 148 161 149 174 163 193 219 214 190 208 212 209 194 223 211 203 201 214 196 216 193 217 198 219 192 220 192 222 193 218 192 226 187 226 210 231 203 183 234 217 218 218 82 123 122 152 109 92 84 156 180 89 31 93 119 131 125 159 158 222 192 213 141 169 132 165 126 132 106 131 119 153 145 200 180 190 159 187 153 178 147 177 150 181 137 148 109 177 124 94 90 137 146 104 40 59 49 57 42 45 32 62 65 60 44 56 53 55 64 109 103 124 85 47 66 109 91 106 105 94 55 40 28 37 38 35 38 39 35 27 44 141 180 184 166 193 174 193 195 202 198 209 203 209 206 211 202 199 182 199 190 140 50 88 59 76 46 63 102 231 199 202 191 210 142 152 137 164 158 180 108 191 163 173 145 169 150 164 130 142 115 135 104 118 87 104 82 104 87 106 51 45 29 43 37 45 33 43 38 46 36 44 30 41 34 43 35 45 37 48 41 51 37 51 36 49 33 46 33 44 33 44 35 44 34 41 33 39 21 25 29 35 31 48 31 42 27 38 11 11 12 7 0 19 90 108 89 96 74 119 91 118 90 114 84 115 91 124 93 121 90 116 84 111 85 114 85 112 86 116 89 114 84 109 84 112 90 115 89 113 86 109 82 106 81 103 75 96 69 94 70 96 70 97 72 99 73 97 69 93 67 94 68 95 68 93 65 91 59 88 63 89 58 81 54 81 56 91 72 103 80 108 75 92 73 98 73 88 62 89 71 91 64 80 57 72 52 67 50 67 53 70 54 72 57 75 60 78 57 79 59 70 49 70 42 47 38 74 66 78 66 92 69 94 64 82 56 75 56 75 74 101 102 118 100 104 46 12 0 7 1 8 4 14 10 5 13 28 16 21 14 12 0 24 35 70 60 86 60 80 56 73 47 82 65 87 60 79 50 67 40 57 35 58 41 61 40 57 35 51 31 51 32 44 25 43 25 39 24 41 20 39 22 45 30 52 31 51 39 67 48 65 44 71 44 86 56 55 52 47 21 51 87 141 187 223 214 168 109 140 127 115 156 189 215 164 189 221 75 6 20 23 11 15 17 14 11 13 12 10 10 9 9 8 15 10 17 9 19 15 21 27 9 32 106 245 186 186 157 202 138 207 136 129 97 177 145 65 0 2 0 4 5 14 22 21 10 12 3 7 0 5 5 21 20 23 12 19 16 28 13 11 11 18 17 25 20 21 8 9 0 3 0 2 0 1 0 1 0 3 0 3 0 1 0 7 1 6 3 6 0 2 0 4 0 4 1 5 1 5 1 5 0 3 0 3 0 2 0 2 4 0 5 2 8 41 50 28 17 18 19 25 21 15 12 16 15 18 17 21 17 17 10 10 4 7 5 9 6 9 5 8 4 7 4 6 3 5 1 6 0 2 2 15 8 13 2 14 19 33 31 48 46 58 51 57 53 58 48 49 35 29 9 6 0 1 2 7 4 3 7 18 35 48 68 70 52 32 17 1 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 2 0 4 37 90 78 79 62 152 218 187 113 153 125 152 128 165 125 150 121 149 137 183 164 198 141 150 107 149 140 169 165 188 136 162 121 110 96 153 145 143 75 29 0 6 0 1 0 1 1 1 2 2 0 0 0 2 1 4 1 5 1 5 1 3 1 3 2 2 2 2 3 1 4 2 4 3 4 7 4 5 4 5 4 4 4 3 4 2 3 1 3 6 0 38 108 218 179 223 174 227 178 222 180 207 166 204 152 185 144 151 101 191 163 224 227 207 165 208 132 187 154 226 171 219 167 212 181 210 117 128 37 94 119 201 116 92 46 62 56 77 61 78 42 76 60 76 59 66 41 52 34 19 13 21 16 0 5 6 7 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 7 8 10 10 8 8 10 11 9 6 6 11 16 20 26 34 35 21 0 60 169 171 138 161 161 171 75 15 31 59 52 65 24 39 17 42 46 84 65 69 70 84 66 88 73 91 76 97 94 105 84 89 133 234 213 210 218 244 214 221 212 249 220 250 210 242 211 247 217 248 218 251 226 245 221 254 210 230 215 252 232 219 207 218 222 255 158 142 181 223 153 119 87 163 212 173 66 143 138 167 142 165 171 219 170 200 156 205 173 196 159 174 134 182 170 191 160 213 209 234 201 223 182 210 181 215 174 200 174 180 142 206 135 81 80 142 166 113 43 71 59 76 45 64 35 55 42 70 52 64 39 58 41 57 51 81 122 119 97 113 100 106 113 81 34 48 32 45 42 39 38 45 48 40 30 83 185 202 175 198 181 197 205 201 205 213 211 216 212 219 209 208 198 202 201 153 85 114 85 99 72 75 136 255 220 236 203 220 164 174 133 179 168 205 158 226 198 214 178 205 178 196 156 175 129 154 117 138 101 127 101 131 105 128 61 69 45 71 50 67 39 63 41 65 44 65 41 60 45 63 39 63 47 72 49 68 51 69 49 66 45 62 41 60 42 62 42 62 41 60 39 58 28 42 36 53 40 65 39 61 36 47 12 16 8 13 0 42 107 136 108 114 93 151 123 145 118 142 112 141 118 148 121 147 119 144 114 142 112 143 115 147 118 148 115 146 110 144 111 149 115 149 114 148 112 145 109 142 106 138 100 131 95 128 95 127 96 127 98 128 96 124 92 120 95 125 95 125 94 122 91 118 86 114 90 116 87 111 84 111 81 110 88 123 109 139 105 119 99 126 96 114 85 113 89 117 86 110 78 100 69 95 68 96 67 95 71 98 73 99 74 96 76 100 76 89 66 85 57 63 51 93 77 96 82 111 90 120 92 113 81 104 70 100 76 115 109 137 123 145 98 71 14 10 7 7 0 8 7 12 9 19 11 22 16 25 9 37 38 85 70 120 83 124 80 125 70 129 89 134 85 128 78 121 70 111 62 105 62 104 60 97 53 92 50 91 50 83 42 79 40 73 38 72 37 70 38 74 43 78 46 85 58 100 62 93 58 100 62 117 74 87 62 96 54 67 46 118 153 238 212 199 124 173 206 210 192 159 159 167 222 252 130 24 19 35 13 14 18 15 9 10 10 9 8 7 7 8 12 12 10 4 10 11 23 32 36 49 60 216 155 142 185 255 131 221 179 220 177 255 221 119 5 9 3 0 8 13 29 36 32 21 14 11 4 13 9 34 18 34 6 38 24 59 20 34 6 34 9 36 17 35 17 25 4 11 2 2 0 0 2 1 3 3 4 2 3 4 8 12 6 8 7 10 4 7 4 9 5 6 5 6 5 6 5 6 4 4 3 4 2 3 1 2 3 3 5 19 0 4 10 34 26 27 14 24 18 24 16 26 14 30 16 32 16 30 13 27 5 21 7 23 9 25 9 23 8 18 7 18 6 17 6 16 2 11 2 17 8 19 14 31 29 47 44 64 56 67 58 68 64 69 57 67 59 58 37 31 8 0 0 0 0 0 1 0 8 16 45 59 71 68 50 7 1 3 1 2 0 2 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 0 0 6 0 0 18 68 84 78 47 132 228 200 97 115 78 105 86 126 71 68 12 40 32 87 85 147 107 128 96 151 110 188 125 122 63 87 51 98 107 193 170 93 9 0 0 1 0 1 3 1 3 1 3 1 0 0 0 0 0 1 0 1 2 1 2 1 2 1 2 2 1 1 2 3 2 4 3 4 0 3 0 3 0 3 1 3 1 3 1 3 0 3 1 0 0 0 27 136 133 153 113 156 132 185 150 177 137 179 136 165 110 128 114 159 117 148 129 107 67 130 114 166 114 172 154 164 132 152 101 101 27 65 58 143 149 141 46 48 34 41 33 58 54 95 60 72 44 75 59 44 46 46 25 14 9 16 12 3 4 7 5 7 5 7 5 7 5 7 5 7 5 7 5 7 5 7 5 7 5 7 5 7 5 7 6 8 6 9 7 9 5 8 8 10 6 8 8 11 8 7 5 12 15 22 30 42 48 29 0 30 158 164 140 174 192 246 194 69 19 58 32 13 12 11 4 42 67 95 81 86 64 65 42 56 48 64 44 52 40 34 24 7 71 172 172 217 203 211 185 204 196 220 198 220 194 208 183 211 188 216 185 223 182 212 183 223 167 182 158 217 212 244 172 193 193 235 221 146 136 184 162 147 116 132 196 177 88 166 142 144 113 148 168 186 176 200 126 151 112 161 140 160 85 128 116 138 112 176 169 195 149 181 152 187 162 194 171 198 131 139 118 178 110 65 61 127 145 93 35 56 54 52 42 49 45 41 31 47 43 44 34 43 38 53 36 45 190 208 121 98 92 122 107 55 24 42 35 47 41 41 35 41 47 41 18 33 127 207 171 187 172 192 182 194 188 202 198 204 198 205 195 195 186 183 196 146 96 100 75 74 67 41 121 225 193 215 172 170 151 151 94 138 131 163 143 186 166 175 143 160 136 146 111 125 100 122 90 109 80 102 81 106 88 99 36 37 25 41 31 38 24 42 22 38 27 40 32 37 32 42 27 42 34 51 37 48 37 51 35 47 30 42 28 38 27 38 29 38 29 37 29 35 17 24 28 43 36 50 30 47 31 28 3 0 0 1 0 40 94 110 80 79 64 122 94 112 88 112 81 111 87 120 91 120 89 117 86 112 83 113 87 117 90 116 84 108 79 107 83 111 87 112 88 113 87 111 85 110 82 105 77 98 71 95 70 95 71 97 71 97 70 95 67 92 69 95 68 93 66 90 63 89 61 90 64 91 62 87 59 85 52 77 51 88 75 111 83 105 78 99 72 89 61 84 65 87 70 85 60 74 53 69 52 70 52 69 57 74 59 74 56 71 57 75 54 66 47 63 38 44 40 70 60 72 63 84 65 93 74 94 67 81 55 70 58 80 70 110 96 115 99 110 48 7 0 0 0 2 3 8 7 0 3 9 9 12 1 13 17 44 51 80 65 80 58 75 46 74 60 86 66 88 61 74 49 68 37 56 36 54 35 52 32 50 32 51 32 43 23 42 22 36 15 34 16 36 18 38 20 39 25 49 41 60 35 50 30 56 45 63 48 66 43 60 54 73 40 67 62 124 120 148 105 149 210 214 239 240 221 158 185 219 192 33 2 18 5 5 12 3 7 7 7 6 4 5 1 5 8 8 12 7 17 12 21 18 23 36 43 133 76 35 98 179 92 113 95 117 82 116 112 49 7 9 0 3 0 12 22 36 35 31 16 12 0 0 3 19 16 18 9 19 25 40 20 16 0 6 0 7 4 13 8 15 5 6 0 0 0 0 1 3 0 2 0 5 1 8 6 12 3 9 6 8 3 5 2 7 0 5 1 6 3 7 4 8 0 4 0 3 0 1 0 1 2 1 4 9 3 5 13 24 22 19 10 10 6 9 4 7 6 9 7 10 7 10 7 10 3 7 5 9 6 9 6 8 1 7 4 7 5 6 4 5 1 2 0 0 0 0 0 21 32 51 44 65 50 62 49 64 53 64 51 66 58 65 47 51 30 27 8 3 0 1 0 6 0 1 14 38 61 88 82 54 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 4 1 0 7 0 3 5 35 93 108 88 121 208 246 136 165 113 136 112 153 98 75 17 60 13 70 84 166 151 180 146 188 223 178 74 81 81 105 86 160 189 209 114 32 0 8 7 1 2 0 2 0 1 1 1 1 2 2 2 1 1 1 1 1 1 5 1 3 1 3 2 2 1 1 2 1 3 1 5 0 4 3 3 3 3 3 3 3 4 3 2 2 2 1 1 1 0 9 3 103 118 125 86 128 131 200 184 225 184 230 183 221 161 216 226 240 197 228 170 200 138 215 170 224 188 215 144 200 135 186 96 139 88 159 166 237 152 102 45 93 69 83 44 81 107 147 86 79 27 63 56 58 61 45 19 15 11 6 6 10 8 7 7 7 7 7 7 7 7 7 8 7 8 7 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 7 8 10 10 8 8 10 11 12 9 9 13 16 20 30 41 66 49 1 24 156 188 145 180 169 231 233 169 53 80 61 75 73 64 41 88 92 109 89 114 97 116 96 110 84 100 78 97 63 81 67 63 56 99 94 201 222 226 197 243 215 245 215 255 224 247 209 244 219 253 225 255 219 244 212 251 214 225 192 236 229 251 246 206 200 255 251 215 138 192 205 208 151 161 202 218 120 183 136 189 160 198 232 255 241 250 173 191 155 188 161 173 132 165 150 184 179 236 213 212 198 239 218 241 191 215 190 235 180 196 174 207 151 126 118 155 151 99 41 73 65 82 50 69 44 59 38 58 42 65 48 68 41 74 39 53 137 184 88 104 97 164 101 44 34 42 41 49 41 46 39 45 47 46 31 29 64 193 192 182 191 201 186 207 197 207 207 210 204 208 199 198 185 183 203 152 106 113 90 95 74 79 177 255 199 225 193 211 185 190 116 159 149 186 170 208 193 205 172 194 168 183 149 169 126 154 123 148 114 140 110 138 114 128 52 61 38 62 39 59 38 74 41 70 47 65 50 58 44 67 45 68 46 71 50 73 50 68 47 64 42 58 36 55 33 53 33 54 33 53 32 51 29 51 50 77 59 80 51 80 46 45 14 16 2 20 4 75 118 135 97 102 88 150 119 136 110 135 106 137 116 148 122 148 117 142 112 141 112 143 115 147 116 144 107 137 102 138 105 143 108 143 110 145 111 145 111 145 109 141 104 135 98 130 96 127 95 126 97 127 97 127 96 126 94 123 92 120 89 118 87 115 91 116 92 115 90 112 85 107 81 100 73 101 86 120 104 134 100 123 94 116 85 108 82 111 88 112 80 102 72 97 71 98 67 96 73 102 78 99 73 93 70 91 67 82 62 80 54 67 54 92 72 97 76 103 79 112 96 123 94 113 79 104 77 108 84 128 111 132 122 155 106 78 8 17 9 16 2 3 0 14 4 9 11 20 8 24 22 58 64 113 85 121 80 122 67 119 73 130 91 134 73 104 50 92 40 83 40 83 41 84 43 85 45 86 48 80 41 80 42 74 36 71 37 71 38 72 40 71 40 79 56 89 50 81 46 86 58 88 66 113 67 85 61 95 56 94 66 106 76 129 92 130 110 190 244 254 250 244 255 250 216 47 9 19 6 0 8 0 6 3 5 4 4 4 3 6 2 8 6 7 11 6 10 9 0 27 65 104 108 96 130 157 103 69 103 99 54 52 34 31 15 7 3 0 3 0 14 24 37 33 28 21 2 10 12 46 29 50 31 55 38 64 35 46 19 38 13 35 13 33 15 29 11 20 4 5 0 1 0 3 0 0 6 9 14 14 14 14 11 16 13 16 10 14 10 15 9 11 10 10 9 9 8 9 6 6 5 5 3 3 1 2 6 7 5 6 12 16 18 26 36 41 34 33 21 22 12 18 7 22 7 22 7 23 9 24 8 24 9 24 9 23 7 20 7 19 8 20 8 18 5 16 0 13 6 15 0 8 7 35 63 84 72 88 68 80 63 77 61 76 63 77 65 77 66 76 56 55 40 28 11 4 0 0 3 0 4 13 39 74 94 79 0 2 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 10 0 2 1 0 0 0 3 36 80 88 78 123 187 102 116 75 94 61 109 78 79 38 97 42 93 90 155 123 141 83 111 53 83 75 131 66 70 66 99 129 77 9 0 6 3 4 7 4 3 1 2 0 1 0 0 1 3 1 2 2 3 1 1 4 0 4 1 4 1 2 2 0 1 1 2 2 3 0 4 2 3 2 3 2 2 0 2 0 3 0 2 0 1 0 1 0 15 0 44 88 78 40 45 27 85 83 130 96 152 114 173 110 173 178 175 149 188 112 174 131 156 125 186 134 115 61 94 41 116 78 148 125 169 152 161 55 28 32 72 36 54 37 74 92 103 57 60 23 32 37 61 44 30 6 13 7 2 1 14 9 8 5 6 4 6 5 7 5 7 3 8 3 8 3 8 4 6 4 6 4 6 4 6 4 7 5 7 6 8 6 8 5 8 8 10 6 8 8 11 9 10 9 14 12 14 20 31 59 44 6 18 163 210 162 173 153 202 228 215 83 93 63 75 43 31 12 51 58 72 71 103 106 116 101 111 103 114 96 94 89 81 82 82 75 73 77 188 208 201 167 207 172 197 180 220 202 219 189 211 188 225 190 217 188 220 168 210 186 217 158 191 161 188 206 167 152 214 222 240 140 161 205 177 121 131 186 188 125 150 111 165 144 185 205 235 190 215 164 229 192 204 153 172 162 195 175 194 153 195 165 189 188 208 160 170 129 133 94 103 67 88 73 106 84 117 118 144 96 71 42 62 52 53 49 60 44 57 49 49 38 47 39 42 55 42 44 72 74 105 79 103 102 148 67 25 34 35 39 43 37 46 36 42 38 38 38 28 9 145 186 178 184 195 169 198 187 205 201 209 200 204 193 194 181 178 191 131 85 96 81 82 47 73 177 228 176 197 186 203 167 175 97 127 121 163 144 192 157 170 136 156 128 144 112 131 97 124 97 123 93 116 91 115 94 102 35 40 24 38 23 35 20 60 33 58 41 48 46 44 23 39 22 37 19 34 19 37 24 38 22 34 17 29 15 25 17 29 21 30 21 29 22 27 17 31 46 68 54 67 51 78 45 29 10 1 0 3 0 66 97 98 63 73 68 124 92 110 79 104 76 109 87 121 91 119 88 113 82 111 87 117 87 112 88 112 78 102 75 103 78 104 81 107 83 110 86 112 87 112 86 109 82 104 76 99 72 97 70 96 70 96 71 97 72 98 66 91 64 88 61 87 61 88 64 91 62 90 61 87 56 81 55 77 44 71 44 77 59 97 73 94 69 90 62 79 57 81 66 83 61 77 57 72 54 70 55 70 61 76 64 77 62 74 55 66 49 62 47 59 38 46 44 66 58 71 60 74 54 83 66 93 70 87 59 79 61 80 62 94 81 116 100 121 105 120 58 20 0 7 14 0 2 15 4 3 3 10 3 6 9 32 51 82 70 80 61 75 45 67 49 79 67 82 45 42 10 23 13 30 16 33 19 36 21 39 25 46 27 42 23 43 25 40 15 34 15 34 16 35 16 36 25 48 40 51 29 44 24 42 37 53 41 66 48 70 51 54 44 60 59 61 46 74 54 61 62 70 120 191 239 214 208 194 174 32 6 17 0 1 3 6 3 4 1 4 0 2 0 2 0 2 2 11 17 12 12 3 15 14 54 47 115 110 100 65 69 44 129 87 76 41 39 27 19 6 0 4 0 2 0 15 22 28 24 18 1 0 12 33 31 38 35 39 32 40 27 31 15 26 11 21 12 21 12 17 10 10 4 1 0 0 3 1 0 4 4 15 16 22 15 17 14 18 16 18 13 15 13 17 15 18 12 14 8 10 4 8 4 7 2 5 0 3 0 2 0 2 1 13 17 8 9 40 32 44 40 40 24 25 9 10 5 8 5 9 6 9 6 9 6 9 7 9 5 7 3 5 1 8 5 10 7 8 5 4 0 0 0 0 0 16 30 65 54 70 53 69 47 61 43 59 41 58 44 58 44 58 49 67 52 67 53 53 28 20 0 1 0 0 0 7 17 57 86 98 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 5 9 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 0 4 0 4 1 7 3 9 11 70 100 107 103 153 100 118 82 113 84 134 134 168 135 181 147 185 156 183 129 136 78 95 66 96 103 133 91 132 109 109 31 15 0 15 10 0 0 0 2 2 2 1 1 1 0 1 3 4 3 2 3 0 2 0 1 5 1 3 1 3 2 2 0 0 2 0 2 1 4 0 3 0 3 0 3 1 2 2 2 3 2 2 1 2 1 0 6 0 1 37 92 133 90 112 33 89 69 123 93 154 135 200 159 217 188 203 161 202 126 182 144 164 152 200 75 75 67 124 110 203 163 225 183 239 159 151 47 81 58 86 45 72 64 110 82 95 56 81 65 64 60 69 30 24 10 14 9 6 6 12 10 9 7 6 5 6 7 7 7 7 8 7 8 7 8 7 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 7 8 10 10 8 8 10 11 8 8 11 14 11 9 14 23 32 43 31 38 168 237 204 223 216 243 241 252 214 241 212 188 173 175 148 167 153 171 158 183 147 162 136 159 150 176 142 146 110 137 115 142 112 125 148 255 229 233 193 233 183 235 205 240 215 251 215 240 216 255 218 233 205 252 210 233 217 255 208 230 190 214 195 217 192 200 234 255 164 151 225 230 169 200 214 235 196 220 154 197 158 215 211 219 218 249 218 255 245 255 235 255 252 255 251 255 209 227 220 253 229 230 175 189 152 170 110 118 80 96 74 82 65 101 91 92 71 72 58 80 49 64 49 82 43 63 48 64 45 63 45 65 49 42 38 97 76 116 105 136 154 121 48 32 33 42 38 40 36 45 36 44 38 38 48 37 11 81 188 187 191 191 182 189 190 203 206 210 203 206 198 197 190 194 198 143 91 124 102 105 63 116 199 244 202 229 217 226 194 208 128 139 136 183 153 219 185 197 161 178 146 159 126 147 116 148 118 148 115 145 116 146 117 136 70 87 63 81 55 76 49 96 56 87 66 90 100 114 52 70 42 62 38 59 31 50 34 53 32 49 28 44 23 42 27 47 28 49 29 48 28 49 23 54 56 86 57 77 54 101 61 52 24 24 6 28 10 102 115 117 79 103 98 152 116 138 104 130 105 137 117 147 118 142 118 140 109 142 119 152 116 141 118 145 107 139 105 141 105 140 105 140 108 145 113 148 115 149 113 145 109 140 103 135 99 130 95 126 95 125 95 125 95 125 92 121 89 118 87 118 88 117 87 111 86 111 88 111 84 104 83 101 73 98 73 95 74 105 92 115 90 117 86 104 74 104 81 108 80 105 76 100 72 97 68 94 73 99 77 101 77 98 72 89 64 81 61 76 50 65 49 90 67 98 75 99 71 107 83 116 93 111 82 108 82 107 85 114 98 135 114 137 120 148 112 75 17 14 16 15 5 1 4 0 2 11 5 12 13 48 61 108 86 118 80 124 70 117 65 118 77 125 69 101 39 75 37 81 38 83 40 82 40 79 42 82 45 78 40 80 43 75 32 64 30 63 30 62 32 61 37 73 49 75 44 76 41 71 51 87 46 80 54 95 60 78 53 59 48 57 43 71 43 52 47 58 48 85 128 176 197 197 147 30 13 10 5 0 2 3 4 0 3 1 2 3 2 8 2 16 5 14 12 10 6 3 0 5 35 61 120 103 68 43 91 73 116 57 37 37 40 43 27 4 4 0 6 0 3 8 13 16 16 19 1 12 11 43 35 57 38 53 34 49 32 43 25 43 23 43 24 43 22 37 15 25 6 12 0 4 0 2 1 0 6 11 19 22 21 20 18 24 20 24 17 21 16 24 19 21 19 19 17 16 15 15 10 10 8 8 6 5 3 4 1 1 3 12 21 5 10 42 29 36 39 42 35 37 18 16 9 23 9 24 9 23 7 22 8 23 9 24 9 23 7 21 7 19 9 21 10 19 5 16 3 9 0 21 31 64 77 105 70 88 64 81 62 80 59 76 58 74 56 72 57 74 58 72 64 77 71 75 62 55 31 15 4 1 1 3 8 31 70 91 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 6 11 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 2 0 3 0 0 2 0 0 0 47 65 93 58 79 73 92 79 123 97 146 159 203 152 174 122 158 115 123 62 84 45 80 53 101 67 98 99 88 22 4 0 0 10 2 7 3 21 1 4 2 0 2 0 0 0 0 0 2 0 1 1 1 0 1 4 1 4 1 4 1 4 2 0 0 0 2 1 3 0 3 4 3 4 3 2 3 0 2 0 2 0 1 0 0 0 1 5 3 2 15 38 85 82 113 84 113 94 136 91 136 88 155 98 161 122 162 115 154 106 140 95 113 41 44 5 54 48 87 116 158 134 170 160 208 83 25 11 65 20 49 44 48 46 75 61 66 32 40 50 59 60 46 2 13 7 8 4 12 9 8 10 9 7 6 3 6 4 7 5 7 3 8 3 8 3 8 4 6 4 6 4 6 4 6 4 6 4 7 5 8 6 8 5 8 8 10 6 8 8 11 2 6 9 14 8 6 7 16 15 40 30 0 66 112 89 110 104 125 113 119 122 142 163 197 175 196 181 195 186 213 200 207 199 225 219 226 211 220 211 216 204 202 170 179 172 175 185 231 211 220 185 210 169 221 197 201 190 223 196 214 192 233 183 193 126 209 177 198 167 222 190 237 196 211 183 251 208 187 174 242 210 127 202 200 146 150 171 197 218 198 134 173 134 183 167 190 145 220 197 247 196 230 201 224 196 209 181 212 177 206 170 194 167 192 150 151 99 97 68 83 51 64 51 68 60 106 90 90 65 59 44 62 56 64 53 48 51 49 37 47 38 39 34 51 37 53 43 66 98 125 131 156 185 73 26 28 20 36 26 31 32 42 32 44 34 32 44 30 0 15 155 184 173 184 185 183 173 194 193 202 191 199 188 192 176 182 184 131 79 113 84 73 45 110 192 219 184 201 202 203 182 194 114 108 107 153 116 194 162 174 138 155 124 138 106 126 81 109 80 108 80 111 89 120 95 114 61 78 62 72 49 65 45 89 41 67 52 89 123 148 61 73 42 60 42 59 30 40 25 40 25 37 22 33 19 31 16 27 17 27 20 27 19 26 7 24 35 51 26 35 26 66 49 29 14 8 0 16 6 94 96 86 51 77 78 123 85 108 77 104 79 111 90 118 86 111 91 113 80 114 95 126 90 108 93 116 83 109 82 111 82 107 78 107 84 112 89 116 92 117 89 113 86 108 80 102 75 100 72 97 69 94 67 92 66 92 66 91 64 88 62 89 64 92 57 83 55 85 60 88 57 82 53 75 47 80 53 74 45 71 66 87 65 91 64 77 51 75 60 79 60 78 60 74 57 69 54 69 58 75 63 77 64 77 61 69 50 63 46 55 34 44 35 59 54 71 61 72 51 80 58 89 69 88 60 85 62 80 55 84 66 92 88 126 106 107 95 112 73 26 0 5 8 0 3 1 0 5 0 0 7 29 47 78 70 78 63 79 51 72 41 63 51 78 67 78 49 53 35 50 38 51 36 47 32 44 25 46 27 41 22 43 23 38 17 34 16 32 14 33 16 35 23 42 31 44 24 44 19 32 16 38 20 46 34 36 12 34 28 9 33 18 24 16 24 27 17 18 32 39 47 65 148 210 145 32 2 1 2 6 2 4 4 3 2 2 0 2 0 1 0 3 0 5 5 9 5 1 5 6 12 39 72 40 61 105 126 126 122 66 50 31 51 34 44 20 1 4 0 2 0 2 1 2 4 2 0 0 3 15 26 28 20 22 15 25 11 15 0 15 6 20 15 25 16 21 12 12 8 4 3 0 2 0 0 1 0 6 11 19 17 19 15 17 17 17 14 14 14 16 12 16 13 19 18 22 21 23 9 10 7 8 5 5 2 4 0 13 2 1 11 8 0 17 44 53 51 57 54 61 38 30 0 6 2 8 2 6 0 3 0 6 2 8 4 9 4 9 0 8 4 10 6 7 4 4 1 5 11 48 62 84 60 69 52 64 41 59 43 66 47 63 46 58 39 58 46 63 43 52 51 66 52 66 60 74 48 40 9 2 0 1 0 7 39 72 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 11 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 19 79 92 79 101 102 134 139 181 180 172 193 255 227 222 168 160 101 108 71 120 97 105 98 109 102 128 81 41 0 10 0 5 0 1 1 0 4 0 2 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 2 2 1 3 1 3 2 2 2 2 2 3 3 3 3 3 3 3 2 1 0 7 7 25 117 94 125 117 203 181 225 179 215 162 193 139 205 159 205 161 195 151 219 192 198 122 152 77 104 91 201 169 216 159 217 176 147 56 92 54 103 67 108 57 85 81 107 69 94 53 68 61 98 59 31 7 15 12 9 5 2 5 5 11 10 9 8 7 6 6 6 7 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 10 9 8 6 6 18 54 32 27 63 106 85 84 81 102 94 105 83 93 83 105 101 116 94 111 93 114 98 123 125 147 125 149 131 159 144 172 148 190 158 202 168 208 174 213 180 224 192 240 208 253 212 250 214 252 230 255 231 255 231 255 218 248 219 249 220 255 236 255 232 255 232 251 226 255 239 255 222 232 219 236 145 179 181 209 196 248 180 204 178 229 249 255 234 222 204 255 207 248 231 233 141 161 120 147 108 132 113 159 196 250 149 149 133 125 82 101 67 91 60 71 85 134 120 120 72 77 57 70 53 80 63 67 54 67 49 62 45 60 47 61 53 54 43 118 161 179 211 214 53 45 32 41 39 38 28 30 29 24 36 54 40 41 40 36 18 17 98 202 202 203 207 203 202 216 192 211 206 201 197 187 177 200 201 103 87 109 90 85 60 118 231 241 211 218 201 239 199 241 155 131 126 157 139 210 177 196 164 183 155 170 134 149 107 138 107 136 104 138 114 150 115 129 80 113 71 90 73 99 69 93 66 122 78 136 180 179 92 112 80 102 77 90 68 87 64 83 57 81 62 85 54 67 46 61 31 57 37 61 32 53 28 57 41 62 36 60 48 80 57 59 19 57 44 48 44 130 103 110 78 102 107 161 107 132 104 131 101 138 119 140 111 153 125 135 110 158 131 136 104 145 120 153 120 144 113 146 114 137 106 137 108 141 113 147 118 151 121 153 119 143 109 141 108 135 101 129 95 126 95 125 90 117 85 122 95 127 92 120 86 117 79 108 83 107 78 103 79 108 77 104 77 106 78 104 72 95 82 114 89 118 87 111 79 106 79 108 78 105 74 102 70 99 62 92 68 99 74 101 75 98 69 88 60 81 59 78 49 64 45 76 63 94 73 98 70 95 78 109 89 116 85 108 82 110 81 108 84 117 100 134 116 139 113 128 109 106 45 25 2 7 1 0 8 6 0 8 8 53 59 105 76 123 80 128 77 120 65 110 64 125 84 130 72 114 65 108 55 99 49 96 46 92 45 82 48 82 43 74 37 67 33 65 33 64 32 61 32 62 39 70 42 74 44 64 38 74 38 63 26 61 32 35 15 25 11 15 10 12 5 7 0 4 0 4 7 16 20 37 78 120 77 35 3 4 8 0 1 2 2 0 1 1 1 1 1 2 4 7 10 11 12 9 6 6 1 9 14 42 43 48 40 52 64 92 98 56 28 21 44 62 73 36 2 0 6 0 5 7 8 6 2 2 1 9 1 14 19 44 28 40 12 35 13 33 9 33 14 42 23 45 24 37 12 21 7 14 4 7 0 1 1 2 3 5 6 8 9 9 2 3 1 3 1 3 1 3 1 3 3 4 7 9 12 13 13 11 11 8 8 5 5 3 1 1 7 11 10 0 2 32 53 74 70 75 71 79 57 64 15 28 10 27 3 13 1 28 17 26 0 13 0 20 4 21 0 24 9 27 4 17 0 19 27 66 77 101 84 86 70 85 67 85 66 85 65 84 64 83 60 78 60 80 63 80 59 75 53 75 59 69 58 80 67 70 53 41 5 4 0 3 20 58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 9 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 7 61 72 58 84 87 107 78 129 117 151 179 248 195 201 121 115 38 65 64 118 73 83 59 105 79 61 3 0 0 3 3 0 3 2 1 3 0 4 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 1 3 1 3 1 3 1 4 9 2 2 0 0 54 87 99 91 151 133 173 128 175 118 142 83 133 81 117 113 187 156 175 121 127 66 105 68 102 87 183 103 178 142 120 62 57 38 69 54 194 107 55 58 87 75 79 45 48 29 76 80 76 35 18 13 12 11 8 6 9 7 10 9 10 7 8 5 6 4 6 5 7 5 6 4 5 3 5 4 6 4 6 4 6 4 6 3 5 3 6 4 7 5 7 6 8 6 8 6 8 6 8 3 6 6 9 8 9 7 8 11 48 25 16 46 92 92 102 89 101 98 102 90 92 90 99 86 98 79 89 72 86 72 87 67 81 65 80 65 81 67 81 63 78 66 82 66 81 66 82 73 90 78 98 88 107 93 109 95 128 108 142 116 149 127 161 144 174 146 176 151 190 175 215 185 220 200 228 209 243 221 243 212 224 217 237 174 196 190 202 178 223 163 188 159 192 197 213 192 197 182 227 182 210 181 179 97 104 79 124 128 174 164 201 187 225 140 147 136 116 77 71 58 76 59 71 76 118 105 99 41 53 48 65 40 52 40 48 45 51 42 46 39 47 43 52 27 46 50 133 150 127 93 47 28 29 26 37 37 37 29 34 22 19 26 43 36 34 33 38 1 40 118 204 189 197 198 202 190 209 194 217 213 210 210 205 194 204 196 110 90 92 70 68 41 97 215 218 197 207 194 210 195 204 172 132 96 120 102 169 158 175 144 163 133 150 112 128 94 121 83 108 75 106 82 114 89 111 63 81 45 69 55 69 46 74 45 90 58 130 166 148 65 83 56 77 59 73 60 78 52 65 46 59 48 64 52 65 42 59 47 48 34 45 35 39 31 50 37 49 31 45 38 56 33 39 13 34 31 51 51 119 77 80 52 78 86 131 80 99 71 105 88 121 105 121 89 120 94 115 94 134 100 109 83 127 99 126 95 115 86 115 85 106 78 106 77 108 82 114 89 120 94 124 93 116 83 112 80 105 77 102 68 94 66 94 64 90 63 91 69 94 67 86 62 86 60 85 60 82 52 77 48 80 49 76 46 70 46 71 52 73 53 78 61 88 68 86 63 77 59 75 59 71 57 67 54 65 46 63 50 70 56 73 58 72 57 65 48 61 48 57 37 43 33 55 51 72 59 75 55 71 58 83 66 89 62 81 56 82 64 79 63 83 70 100 88 117 87 105 92 103 66 58 34 25 5 6 6 6 0 0 5 23 51 67 69 83 63 80 55 73 49 62 45 69 61 79 64 78 55 66 51 60 46 54 38 48 28 47 28 45 26 40 20 35 18 33 17 32 20 35 22 35 30 42 29 48 24 40 13 40 20 30 16 35 26 20 4 11 3 5 4 3 2 1 1 0 5 1 2 5 3 6 27 50 42 17 0 1 4 0 0 5 1 1 1 1 1 1 1 1 0 7 2 11 4 8 0 3 0 4 16 38 42 36 28 31 39 64 64 44 33 42 64 92 111 68 8 0 2 0 15 13 13 8 13 5 4 0 0 0 8 19 16 15 2 7 1 7 1 8 6 16 17 22 18 19 18 14 11 3 5 0 5 0 0 0 0 0 2 3 3 4 1 1 1 1 1 1 1 1 0 0 0 1 2 3 4 5 10 8 9 6 7 4 7 3 5 3 10 11 17 2 10 36 59 76 75 73 72 77 65 68 32 19 0 0 3 35 37 59 45 49 25 29 11 18 0 4 0 0 0 0 0 5 7 34 51 76 61 84 53 73 44 70 46 65 48 65 49 68 52 70 50 65 46 62 44 59 39 53 38 56 44 57 45 61 50 58 46 53 33 25 0 0 0 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 4 10 63 92 68 87 104 145 113 130 100 129 181 255 250 232 156 136 72 117 131 161 114 135 99 103 54 18 0 7 2 4 0 2 1 0 2 0 4 0 2 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 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 6 0 0 19 0 44 120 165 118 176 162 207 160 209 172 203 176 204 148 187 162 219 157 155 89 122 72 157 153 182 95 158 138 255 201 155 50 94 67 100 68 235 105 91 100 116 78 103 61 80 71 130 109 90 32 33 17 21 8 7 7 7 9 6 10 10 8 7 6 6 6 7 7 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 4 5 7 9 10 11 11 12 18 50 36 18 30 62 70 89 76 87 79 89 76 88 74 90 90 107 89 107 90 109 92 111 89 107 89 108 89 106 88 106 93 123 94 120 88 114 85 115 77 106 76 106 78 109 83 113 66 96 73 101 75 104 82 114 70 96 67 92 65 99 84 119 111 139 123 151 134 166 145 169 162 187 176 215 185 220 198 223 203 247 202 246 221 249 237 255 216 246 228 255 233 255 229 242 176 195 149 194 166 195 146 169 172 245 222 255 228 198 141 145 89 104 85 109 104 174 189 205 96 108 92 119 87 98 75 94 63 79 54 68 45 62 45 64 51 63 30 106 69 61 27 35 38 42 36 42 33 33 25 32 32 36 31 46 42 39 40 73 117 150 178 195 171 181 190 203 188 208 198 218 211 213 209 209 210 201 199 122 104 91 70 83 53 111 225 247 220 245 218 236 223 227 216 186 103 133 118 204 184 205 172 194 164 183 145 162 124 145 110 131 104 134 110 141 114 143 89 102 70 103 87 101 68 109 79 120 94 182 194 165 93 112 75 99 75 94 80 103 76 100 71 94 65 92 70 101 55 82 54 80 52 78 50 74 48 68 48 64 42 60 41 66 45 75 44 63 52 96 94 144 94 106 74 111 116 157 101 120 94 142 124 155 131 155 119 148 120 153 134 160 119 134 115 159 128 153 120 140 110 138 108 131 106 136 104 136 108 144 117 151 125 158 126 152 118 148 114 140 111 137 100 127 94 125 93 124 89 123 92 123 89 119 87 118 85 113 87 110 80 105 78 105 77 104 75 99 69 99 70 104 68 97 76 112 91 118 86 108 75 101 71 97 66 91 62 88 56 87 64 95 69 98 71 97 72 90 63 86 63 82 52 66 46 76 63 93 74 97 73 95 76 106 85 113 84 107 80 107 82 109 77 103 79 115 105 139 110 128 106 128 99 111 66 48 13 1 2 2 1 6 4 35 45 92 80 125 84 126 75 119 70 107 56 104 64 117 78 133 73 115 62 104 54 98 48 91 47 83 46 79 40 74 37 69 34 66 32 64 34 66 39 72 45 78 46 76 45 65 37 70 40 66 33 65 36 29 6 0 0 0 0 0 1 1 1 1 3 0 0 2 2 0 0 7 8 2 0 1 1 0 1 4 1 1 1 1 1 1 1 1 4 3 6 4 6 5 3 6 2 14 21 50 43 45 23 32 19 31 32 32 47 57 81 101 137 90 20 0 0 3 9 15 5 11 10 12 0 7 0 9 5 32 21 38 11 29 6 28 4 26 8 33 19 38 20 33 23 27 7 6 0 1 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 3 3 2 1 1 0 1 0 4 3 2 8 10 4 6 32 79 102 93 91 79 85 66 79 64 63 31 57 60 97 88 108 86 99 74 87 64 74 47 58 30 45 17 32 16 52 55 90 92 104 81 92 73 87 68 82 69 86 66 85 67 89 72 93 76 92 68 84 62 79 56 73 49 69 53 73 54 68 55 74 70 82 62 55 25 11 9 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 2 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 4 0 44 89 45 55 100 171 152 175 125 127 114 213 225 194 93 80 50 107 85 99 76 117 69 47 0 0 0 7 2 0 5 0 3 1 1 3 0 3 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 3 7 1 0 12 0 11 80 148 104 129 116 154 95 148 123 192 153 161 109 164 98 103 33 53 16 92 65 123 90 104 43 133 144 204 124 61 0 52 51 59 32 87 25 67 74 75 52 69 52 91 93 108 76 64 35 26 20 21 19 15 9 7 5 7 7 9 6 7 4 6 4 7 5 7 5 6 4 5 3 5 4 6 4 6 4 6 4 6 3 5 3 6 4 7 5 7 5 7 5 7 5 7 5 7 3 6 5 9 8 11 9 12 9 39 32 16 9 19 17 27 33 35 32 36 34 35 32 33 32 43 35 49 41 55 46 58 44 56 48 63 56 70 62 74 77 89 75 87 71 84 71 87 73 88 74 87 72 86 73 88 70 85 72 84 67 79 66 81 74 88 71 80 62 78 70 91 68 86 62 80 60 86 69 92 57 79 55 76 63 84 62 82 71 100 75 119 109 125 114 128 115 149 130 149 136 168 148 168 167 189 175 208 189 214 191 221 175 170 108 135 124 134 122 121 92 99 89 111 99 175 219 249 179 166 136 161 140 151 129 141 116 126 107 114 97 110 98 112 85 62 26 82 47 17 0 26 41 46 35 40 33 40 35 43 22 33 22 33 34 37 51 107 146 171 163 172 158 170 156 167 158 170 162 179 178 186 181 185 179 181 179 105 84 74 58 75 43 78 194 230 206 219 194 204 186 200 202 184 103 94 94 181 153 170 138 159 132 150 113 132 105 124 94 114 93 119 98 119 93 108 57 66 53 75 69 81 58 93 76 116 97 167 165 134 69 86 55 74 56 75 61 82 67 78 60 75 60 69 55 69 68 58 41 61 58 58 44 60 40 53 36 50 37 51 39 50 34 51 35 43 33 72 74 114 67 77 49 91 99 125 75 87 80 127 108 123 100 127 101 125 97 133 108 123 81 107 92 132 101 124 90 111 81 107 79 104 78 104 74 103 76 110 86 119 95 128 100 126 96 125 93 117 87 113 79 104 72 97 70 93 65 90 66 89 65 88 66 91 62 85 60 83 54 79 49 77 44 77 54 81 55 73 51 68 48 66 50 77 67 89 68 80 57 72 55 66 50 58 44 54 40 58 45 67 55 70 56 71 58 68 50 64 52 61 40 45 30 50 45 67 54 71 52 70 53 77 60 84 61 83 57 83 65 82 61 76 54 83 76 112 91 106 83 98 84 101 69 42 17 8 0 2 1 3 0 7 19 50 65 88 70 81 54 70 52 61 35 50 35 57 52 78 63 72 47 52 37 48 38 50 33 48 27 43 23 38 21 37 20 34 17 31 19 35 25 40 32 44 30 48 25 44 18 39 23 36 26 43 33 25 3 1 0 0 1 1 2 3 3 3 0 0 0 6 8 5 3 4 0 2 5 3 1 2 2 0 1 1 1 1 1 1 1 1 1 4 0 3 0 3 0 2 0 5 15 31 35 29 22 22 12 17 21 34 54 64 76 98 120 96 31 0 8 3 13 10 5 5 5 4 1 0 0 0 0 14 18 26 14 14 3 10 2 9 5 16 15 21 19 20 18 12 7 0 2 0 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 2 0 2 0 2 0 3 2 0 4 10 3 1 18 62 89 90 89 81 83 67 74 68 83 75 91 80 91 79 93 76 87 74 87 76 86 70 78 60 67 53 61 50 69 63 86 61 78 52 74 51 76 47 69 55 72 53 69 53 73 59 78 67 80 58 72 53 68 49 64 39 53 38 60 43 53 46 74 95 91 57 54 42 39 28 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 5 6 39 92 57 100 162 223 211 227 221 203 116 169 205 151 61 75 83 123 66 103 107 113 36 16 0 10 4 4 0 10 0 2 0 1 1 0 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 8 0 8 3 0 17 32 142 142 147 119 161 125 178 166 248 246 221 167 192 115 101 60 106 72 156 130 193 162 194 132 235 162 209 90 96 21 93 68 106 71 94 61 109 70 108 74 93 106 148 113 109 61 79 47 50 30 48 41 40 20 11 9 12 8 8 7 6 6 6 6 7 7 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 30 33 24 17 16 7 10 16 21 13 22 16 26 13 21 12 22 13 22 13 21 10 18 6 15 8 20 17 33 31 44 32 44 34 44 33 44 36 48 46 60 53 64 52 61 50 63 57 78 65 87 71 89 71 89 78 99 83 101 81 100 86 109 90 105 83 98 80 98 84 106 94 120 88 102 84 102 73 103 76 98 71 108 89 105 84 103 80 116 85 96 80 112 93 126 106 142 108 142 104 143 122 170 141 143 92 136 110 137 105 114 92 115 109 134 91 141 157 187 165 159 122 154 128 150 126 150 126 148 122 146 125 152 133 159 157 131 93 139 132 117 73 68 45 49 31 36 25 32 14 15 20 37 22 32 30 46 71 140 153 167 154 169 171 176 157 175 153 155 147 164 170 195 185 194 173 189 192 107 83 86 76 93 56 71 179 250 214 223 186 220 202 255 222 249 177 132 125 214 179 201 166 191 161 184 148 166 131 151 121 143 117 141 113 134 125 130 61 87 78 99 81 119 90 132 118 171 140 194 169 164 95 118 78 105 76 98 76 103 85 96 60 90 72 99 69 95 66 89 56 79 52 82 59 86 55 73 52 72 54 75 55 75 43 64 44 69 48 90 94 140 84 105 73 128 128 148 99 117 114 165 139 153 125 157 127 154 126 157 125 138 104 140 126 159 128 149 116 139 109 134 106 133 104 133 100 131 102 137 111 145 118 154 126 157 127 161 129 156 122 153 121 149 113 139 103 133 96 126 91 120 87 118 85 116 79 107 79 107 80 106 77 103 73 103 82 110 82 106 75 101 72 94 66 96 77 108 81 104 71 96 67 90 59 83 53 78 54 85 61 94 70 98 73 99 70 89 64 86 65 84 53 67 42 70 58 87 68 91 70 93 69 98 78 108 85 112 86 112 81 113 81 105 75 107 90 126 110 129 99 118 92 128 98 93 30 17 0 3 8 5 3 7 10 55 70 117 89 130 78 121 70 103 52 89 44 85 47 96 74 111 63 100 56 97 53 92 49 85 45 80 40 74 37 73 38 69 33 62 30 63 34 68 39 74 42 72 45 72 44 72 37 69 38 72 45 41 14 0 3 3 2 2 2 2 2 2 3 2 2 4 2 0 0 3 1 5 5 1 2 5 2 0 1 1 1 1 1 1 1 1 3 1 2 0 1 1 2 5 0 7 6 22 17 27 17 29 12 17 13 27 43 49 62 86 112 106 40 3 0 8 12 36 10 18 2 21 15 33 16 25 0 24 21 47 28 42 19 36 19 33 17 32 19 30 16 22 10 10 2 1 0 0 0 0 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 2 1 1 0 1 1 2 2 0 0 0 0 0 0 0 1 0 1 0 2 7 5 0 16 6 44 59 80 83 98 84 100 94 118 101 113 84 98 82 106 83 101 81 100 83 102 83 101 84 108 88 110 86 105 82 102 75 95 77 97 80 99 82 101 80 96 76 95 77 100 85 107 87 103 80 98 79 99 79 97 78 94 70 94 69 83 73 105 122 116 73 74 64 69 52 67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 5 27 75 51 133 191 207 187 178 174 174 73 89 89 48 14 56 70 78 27 84 85 44 0 2 0 2 0 0 4 4 6 0 5 0 1 2 0 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 2 6 8 8 0 0 0 0 72 94 84 45 87 86 167 134 231 204 204 112 122 52 81 37 79 75 130 91 168 164 186 76 95 29 59 14 46 15 74 77 108 82 91 73 90 61 103 79 132 114 105 60 53 38 46 36 33 30 44 50 41 22 7 4 10 5 7 4 6 4 6 5 7 5 7 5 6 4 5 3 5 4 6 4 6 4 6 4 6 3 5 3 6 4 7 5 7 4 6 4 6 4 6 4 6 8 9 7 9 7 10 9 11 15 24 25 27 16 15 8 8 6 9 6 10 9 12 8 9 13 17 12 15 9 11 5 8 7 10 4 8 6 15 16 24 5 13 5 14 4 12 4 15 3 18 16 28 17 23 13 22 3 10 16 24 28 32 31 31 31 37 41 43 41 41 42 47 50 59 51 68 60 70 60 74 50 70 63 74 70 79 70 88 76 88 73 93 82 95 83 98 87 110 91 97 86 101 87 106 79 91 75 97 80 101 81 101 67 93 87 105 72 78 82 105 69 86 82 96 52 69 66 85 78 88 76 101 74 91 83 108 90 105 90 105 93 110 99 115 100 99 97 119 159 202 210 199 181 190 177 185 176 180 153 146 75 86 70 74 62 80 101 151 136 150 141 164 157 158 149 179 147 141 133 145 156 183 173 181 164 186 186 89 61 69 62 70 50 41 148 229 193 193 167 200 208 235 172 208 161 102 111 192 156 172 141 162 137 157 123 142 124 145 123 142 123 138 118 133 121 104 33 51 66 72 65 94 74 96 95 139 109 140 115 128 73 90 59 78 56 75 58 78 70 55 20 38 42 67 58 70 101 139 124 87 50 67 65 61 44 57 42 56 45 56 44 53 45 46 39 57 32 57 70 115 59 79 51 107 108 115 78 96 96 142 123 138 115 137 105 125 99 125 89 108 85 126 108 136 101 121 88 113 84 107 78 106 74 98 71 96 70 99 76 105 83 114 92 118 95 126 101 125 98 128 103 130 98 122 92 116 87 106 78 96 71 89 64 82 58 80 56 81 56 82 51 77 53 78 54 77 60 81 63 79 61 71 52 66 54 73 59 74 54 66 52 63 49 58 46 57 39 57 47 66 56 73 61 75 53 64 49 63 51 60 40 43 30 49 44 65 55 70 55 72 50 72 57 82 64 88 65 87 60 80 59 76 53 76 59 86 84 105 84 98 73 98 88 94 46 27 2 4 2 6 0 3 0 31 50 82 74 88 65 77 54 64 37 52 29 39 16 34 34 52 43 60 49 59 39 47 34 49 29 45 27 40 22 37 25 38 20 32 17 30 18 32 21 36 23 41 25 48 24 41 16 32 24 41 38 36 14 5 2 2 1 1 0 0 0 0 2 2 2 0 0 0 0 4 2 2 0 0 1 5 3 0 1 1 1 1 1 1 1 1 0 2 0 1 0 1 0 2 0 1 0 0 0 2 4 8 10 7 3 5 20 30 47 74 137 139 67 3 0 0 15 33 9 9 3 22 31 44 30 27 0 0 4 20 21 25 19 25 21 24 14 17 10 11 3 4 0 0 0 0 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 1 1 1 1 0 2 0 0 0 0 0 1 0 37 50 72 77 92 75 85 76 90 72 82 66 82 65 76 62 76 60 75 61 78 65 81 66 82 69 85 68 84 63 81 64 83 60 77 51 77 58 87 60 79 62 81 66 88 75 94 68 83 65 82 67 85 67 83 69 83 62 77 56 70 60 82 70 82 57 63 52 55 40 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 0 14 41 106 78 151 196 199 171 154 135 120 63 79 49 49 37 89 77 85 57 87 46 11 2 6 0 3 0 6 3 1 0 4 0 4 0 2 0 2 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 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 3 0 3 1 8 16 5 68 93 118 86 111 138 224 187 255 236 235 154 138 121 174 145 170 149 198 154 214 167 202 98 143 47 121 30 85 36 163 153 181 132 161 128 165 131 168 141 187 104 100 44 66 41 64 34 56 33 58 47 48 18 10 2 7 7 6 6 5 5 6 7 7 7 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 6 6 6 6 6 6 6 6 8 8 8 8 9 11 13 14 22 19 25 28 18 12 13 13 8 10 9 14 10 14 10 14 13 14 14 15 14 16 16 17 12 12 9 9 8 10 11 13 5 6 10 8 7 4 5 4 1 6 15 17 16 12 12 14 8 16 11 23 19 28 20 27 14 26 21 29 18 24 17 28 10 20 12 31 23 32 22 39 28 47 37 53 35 53 38 59 47 66 57 75 62 88 74 95 80 97 84 106 89 103 87 109 95 125 105 141 121 147 113 128 119 140 116 134 110 133 94 109 102 120 101 117 91 107 92 116 75 97 90 112 83 103 96 118 89 106 87 105 84 105 82 104 80 105 96 112 95 131 122 131 142 162 153 174 168 190 170 176 141 149 131 139 116 139 139 158 136 161 182 219 214 214 201 215 155 149 144 151 154 185 166 183 181 195 188 95 67 81 68 80 65 60 160 254 208 226 198 243 214 196 125 184 137 119 126 209 160 185 147 176 145 172 135 157 118 146 120 146 116 143 116 145 125 122 28 54 66 100 76 117 104 135 118 162 122 168 137 171 116 138 90 112 75 97 70 100 76 68 14 42 31 69 45 75 152 196 158 140 76 96 64 77 57 78 60 79 58 77 56 79 52 71 56 77 35 72 85 130 79 110 77 141 133 138 106 132 129 174 152 178 154 176 136 161 130 153 119 146 126 163 138 164 123 143 110 137 106 126 95 124 94 123 91 120 90 121 93 124 99 133 106 136 110 146 118 147 122 156 130 161 130 159 130 162 127 153 116 143 109 135 99 125 93 119 91 120 94 120 89 111 88 108 77 101 77 102 71 91 58 79 52 73 49 72 50 74 47 72 49 75 52 78 55 79 53 82 61 92 71 99 75 98 63 83 60 83 63 79 49 61 43 68 58 84 68 92 72 94 71 97 78 108 87 113 88 111 84 113 79 108 76 107 77 108 97 129 113 140 95 118 96 121 79 61 16 9 4 0 5 0 4 27 50 87 78 125 83 128 75 103 62 96 56 80 31 60 22 63 35 81 52 89 50 83 50 87 49 85 46 79 39 73 39 72 37 68 33 64 31 63 29 67 35 64 41 73 45 69 28 60 27 61 40 44 19 4 1 1 0 0 0 0 0 0 0 1 1 0 1 2 3 4 2 0 0 0 1 0 0 2 1 1 1 1 1 1 1 1 2 0 1 1 1 1 1 2 3 6 0 4 0 6 0 8 1 9 0 3 6 19 30 50 117 139 69 17 0 10 6 42 11 35 21 62 57 81 51 58 8 15 0 19 14 28 19 33 18 25 13 18 7 10 1 3 1 0 0 0 2 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 2 1 2 0 1 0 3 3 10 0 4 3 10 10 35 67 96 94 104 101 113 93 102 84 103 81 97 80 101 77 88 73 93 75 95 78 99 82 103 79 97 77 99 80 102 82 104 86 107 81 99 74 97 78 102 79 97 78 98 80 101 84 104 82 99 79 99 81 100 78 97 76 103 78 96 72 95 73 89 55 82 64 81 63 71 50 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 33 118 62 91 130 151 125 161 135 78 29 44 4 46 28 68 48 71 79 54 0 0 0 0 0 0 5 0 5 0 6 0 3 0 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 2 2 9 0 8 0 0 6 19 64 120 96 93 106 194 138 217 204 211 107 94 78 146 115 153 88 122 75 117 82 116 51 69 14 65 9 26 29 157 137 91 85 111 87 127 86 135 122 77 43 51 31 34 27 35 30 33 36 43 43 34 18 8 5 8 4 6 3 5 3 6 5 7 5 7 5 6 4 5 3 5 4 6 4 6 4 6 4 6 3 5 3 6 4 7 5 7 4 6 4 6 4 6 4 6 4 6 4 7 8 12 13 17 11 10 20 30 19 14 15 17 9 13 14 16 13 14 13 17 16 15 14 14 13 14 15 15 12 12 13 14 14 14 14 13 8 14 14 18 13 14 9 12 0 6 10 15 9 10 8 12 10 10 9 12 14 17 17 18 10 14 16 17 15 16 19 24 24 19 12 16 12 13 13 22 18 14 14 16 8 13 22 23 8 19 23 21 14 28 20 27 31 28 29 46 37 39 38 46 44 51 48 55 51 69 69 88 81 102 94 89 85 99 90 100 80 88 72 86 84 89 68 81 84 91 81 90 74 93 88 90 80 92 83 92 83 91 82 88 98 86 74 102 74 85 62 83 68 83 70 78 66 86 76 86 81 83 74 89 72 98 88 80 81 92 91 116 110 131 128 135 132 129 133 139 144 171 158 176 179 181 171 81 65 73 62 69 49 42 146 228 188 212 195 226 168 102 79 148 114 113 118 176 150 165 137 156 135 153 125 140 114 135 112 126 99 116 99 120 87 79 0 1 35 70 62 81 68 83 71 89 64 108 93 121 108 117 75 83 51 64 47 67 56 36 0 7 4 17 4 15 8 7 2 21 20 23 18 34 16 33 21 36 23 34 27 37 15 28 29 35 0 37 63 97 56 84 55 117 110 108 85 111 116 150 128 154 136 155 121 145 113 132 104 131 113 140 113 134 94 110 80 104 75 90 60 85 66 89 64 87 62 86 62 86 68 95 73 97 76 106 86 108 90 120 96 127 102 131 112 140 113 133 107 126 104 122 96 112 85 105 80 104 81 104 72 94 67 87 59 80 64 71 43 42 15 27 16 23 9 17 8 19 11 23 16 30 24 38 31 43 38 54 45 65 57 73 61 75 49 60 45 60 50 57 37 39 29 47 41 62 52 67 55 71 57 76 60 84 65 87 62 83 69 86 60 78 57 79 58 79 62 93 95 125 88 96 78 101 86 61 14 4 0 4 0 12 0 22 26 56 55 77 65 79 60 71 46 67 45 52 18 26 0 15 5 29 27 49 42 57 34 50 33 50 32 44 24 37 25 38 23 37 22 34 20 31 19 32 21 35 20 46 22 35 10 22 13 28 27 31 13 2 1 1 1 1 1 2 2 2 2 3 3 3 5 5 0 0 3 0 2 5 2 0 0 5 1 1 1 1 1 1 1 1 0 2 0 2 0 1 0 0 0 3 2 0 0 1 1 0 0 2 1 0 9 13 13 22 49 86 45 1 6 3 6 15 0 13 19 52 57 67 47 46 16 8 0 0 0 9 9 16 2 4 0 2 0 2 0 0 1 2 0 1 0 3 4 2 0 0 1 1 1 2 2 2 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 4 0 6 11 36 46 81 61 85 71 78 70 87 68 80 76 91 68 68 45 65 57 74 59 76 63 78 62 76 61 77 63 80 58 77 59 79 60 79 62 82 61 83 63 84 60 78 61 78 59 75 56 71 53 69 62 78 60 77 59 74 53 67 46 72 55 73 57 80 60 66 56 74 55 68 56 62 37 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 1 7 7 2 0 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 5 14 39 122 68 100 91 115 104 141 114 81 23 57 15 72 79 101 71 123 72 22 11 6 0 0 0 0 0 0 0 0 0 1 0 3 0 3 0 3 1 1 1 1 1 1 1 1 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 2 2 2 2 2 2 2 2 2 2 1 2 1 4 1 3 18 16 58 92 175 191 171 107 148 169 241 250 215 89 95 78 161 172 254 156 92 42 152 98 191 120 152 59 141 33 62 86 233 181 170 174 185 141 157 105 130 79 94 31 59 35 64 38 64 35 61 35 63 43 43 12 10 5 10 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 4 5 5 6 6 6 9 9 9 8 8 7 7 7 5 4 4 7 11 15 17 17 15 17 17 16 14 13 13 14 13 13 13 14 14 14 15 14 13 12 13 12 13 12 13 12 15 14 15 14 15 14 15 15 15 15 15 17 15 15 12 12 9 11 12 14 14 16 15 17 19 20 19 20 19 20 19 20 18 19 19 21 20 22 22 23 20 25 20 25 20 25 19 27 17 27 17 27 16 28 15 27 16 26 16 27 17 27 17 28 15 26 17 28 19 29 19 29 19 45 25 29 27 35 15 33 28 40 49 45 29 50 20 54 38 48 40 48 38 49 45 59 42 53 46 59 53 65 59 68 65 74 71 85 74 87 75 93 82 90 72 92 85 97 92 106 95 109 94 107 92 105 90 104 85 100 88 104 89 102 85 98 87 84 68 78 70 87 71 91 74 146 134 134 155 178 154 187 173 205 182 75 72 92 61 86 51 49 211 238 199 200 201 233 127 148 122 168 147 165 150 215 159 183 153 185 162 192 159 183 145 174 143 179 150 180 141 171 129 133 56 64 47 113 86 103 79 104 70 113 81 113 81 129 110 170 129 128 72 90 56 86 62 91 2 32 29 34 8 28 3 29 2 29 2 30 0 22 10 30 9 29 10 31 11 35 6 26 4 32 0 55 94 128 81 101 85 149 139 145 109 161 147 176 159 177 150 190 152 179 152 163 127 167 150 170 126 143 107 130 94 113 79 103 74 102 75 109 79 109 76 106 77 110 74 111 87 122 93 125 97 131 109 141 114 146 116 145 113 141 106 137 107 142 116 149 116 144 117 142 111 138 112 137 107 128 86 116 91 101 57 59 20 34 10 32 7 29 5 27 4 27 4 32 13 37 17 46 33 61 43 78 61 88 68 95 72 92 69 78 50 76 62 76 46 59 40 62 47 73 60 84 67 91 74 93 72 99 84 109 84 106 84 112 83 108 76 99 66 91 79 118 99 140 111 138 100 124 102 115 45 12 1 0 5 0 5 4 22 53 54 97 67 110 71 100 67 94 64 88 41 54 20 44 8 38 18 64 51 95 49 85 49 93 53 82 41 81 33 72 39 72 34 66 33 69 33 68 36 66 40 68 44 75 38 62 24 58 35 36 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 8 7 6 4 2 0 0 1 0 1 0 3 0 3 0 4 0 6 1 3 0 8 15 28 21 17 9 25 13 21 8 37 23 71 62 92 59 77 52 69 23 27 3 6 0 7 3 7 0 4 0 3 0 1 0 0 0 0 1 0 1 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 2 4 2 5 0 5 4 4 0 26 31 47 53 75 75 89 82 94 72 82 70 77 60 74 71 91 84 95 65 78 59 82 66 87 63 83 66 88 70 89 74 98 81 98 81 97 77 95 80 100 78 98 76 102 83 114 91 116 99 116 93 105 79 93 73 93 82 97 74 94 77 94 68 83 63 91 70 93 72 98 70 84 70 89 67 89 64 76 54 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 1 5 8 6 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 7 35 88 41 90 56 66 104 122 71 37 1 38 0 46 72 129 73 55 22 0 0 0 2 0 4 0 4 0 5 0 4 0 2 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 3 0 8 2 1 0 7 4 41 81 127 115 134 136 200 206 245 182 130 46 71 77 141 169 245 112 76 64 145 102 132 80 84 48 67 6 19 47 129 118 154 139 182 79 83 58 78 65 33 16 33 25 38 29 35 28 32 31 44 38 27 8 3 2 7 3 5 3 5 3 5 3 5 4 6 4 6 4 6 4 6 4 6 4 6 4 6 4 6 2 4 2 5 3 6 4 6 7 9 7 8 6 7 5 7 3 5 3 8 10 16 15 18 16 17 18 16 14 13 13 14 13 14 14 14 15 15 15 17 17 15 17 15 17 15 17 15 18 16 18 16 18 16 18 16 19 17 21 18 21 16 18 14 14 12 16 14 18 15 18 15 15 20 15 20 15 20 15 20 14 19 15 21 16 22 18 23 19 21 19 20 19 20 19 19 19 19 19 18 19 18 19 18 17 20 17 21 18 22 19 23 19 23 20 24 20 23 19 20 21 21 25 24 26 18 10 21 10 17 6 18 16 5 17 16 16 18 15 16 10 13 13 19 16 20 18 23 22 26 24 28 16 24 26 33 31 26 21 18 22 26 29 32 37 46 44 43 44 52 44 54 47 57 49 59 60 71 65 77 70 80 71 80 62 74 63 69 57 73 61 74 69 135 136 120 114 122 129 173 172 186 170 70 68 68 45 71 38 112 211 218 186 150 159 186 87 104 96 143 138 160 143 168 138 158 145 169 159 179 165 182 173 192 171 192 169 188 165 185 174 168 128 151 152 179 159 164 125 136 116 137 106 106 72 93 89 128 102 98 65 74 56 79 106 108 16 4 5 3 5 12 0 2 0 0 0 3 0 4 0 4 0 3 0 3 0 3 0 0 0 7 0 33 77 94 62 75 64 125 119 125 97 144 123 138 114 128 114 157 123 142 112 133 111 143 120 133 92 106 75 93 60 75 45 67 44 69 50 73 53 73 50 70 51 74 51 76 59 83 62 84 66 89 60 88 67 97 75 98 71 93 61 79 56 78 63 88 70 91 74 97 77 102 79 103 75 98 70 87 54 51 18 17 2 7 3 8 1 6 0 5 0 5 0 7 1 10 5 20 16 32 29 50 45 62 51 69 56 67 53 54 37 54 50 54 35 37 28 42 36 54 47 65 53 68 52 68 51 76 63 89 65 84 61 82 61 81 57 73 50 66 50 76 69 102 89 111 84 103 85 100 54 23 0 5 0 5 0 5 4 34 41 61 46 56 45 65 44 66 50 67 38 39 9 22 4 14 2 26 28 54 40 48 29 50 37 49 29 46 24 39 26 39 24 34 21 33 22 32 21 38 24 45 25 47 27 32 16 28 24 19 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 14 15 11 10 5 5 1 1 0 0 0 0 0 0 0 0 2 0 2 0 1 6 15 25 21 17 13 20 20 19 26 40 57 69 53 55 35 43 28 32 17 14 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 7 7 21 33 45 50 74 59 74 67 79 66 74 59 70 60 71 54 63 45 63 58 79 67 74 49 57 41 59 46 63 50 62 46 62 49 64 46 59 50 72 59 83 66 83 62 77 61 78 56 73 57 79 66 86 79 108 110 141 124 124 82 81 53 70 51 66 48 67 53 73 65 80 49 52 36 70 63 81 55 63 40 59 45 60 42 56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 3 18 16 10 1 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 3 14 39 68 66 156 98 96 124 124 60 36 15 52 26 94 154 244 144 56 15 4 1 7 0 0 0 0 0 0 0 0 0 0 0 1 0 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 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 4 5 6 6 23 24 74 99 134 119 170 208 251 214 207 161 108 48 100 125 206 213 254 106 138 110 197 107 176 90 177 96 148 49 95 72 149 147 238 152 140 70 84 86 110 43 38 27 52 37 63 38 60 33 57 38 63 40 38 8 6 2 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 4 5 5 6 6 6 8 8 8 8 7 7 7 7 7 6 6 9 13 17 19 19 17 19 17 18 14 14 13 15 14 15 15 15 17 15 17 16 17 16 17 16 17 16 17 16 16 15 16 15 16 15 16 16 16 22 17 22 17 21 15 19 13 19 14 19 14 19 14 19 20 20 21 20 21 20 21 20 19 18 20 20 21 21 23 22 22 21 21 22 21 22 21 24 21 25 20 26 20 26 19 26 20 26 21 27 23 29 25 30 27 32 27 32 26 30 23 27 22 14 19 29 22 19 22 27 25 18 12 34 31 31 28 24 23 24 23 20 17 15 16 17 14 14 14 13 13 13 13 12 9 6 6 8 6 19 15 30 11 32 23 24 18 24 21 13 16 26 18 29 21 33 25 36 24 35 27 40 32 45 37 48 36 79 77 87 77 99 91 108 99 138 125 129 117 144 147 184 172 204 177 90 68 85 56 82 35 211 236 244 218 177 185 226 202 223 203 239 214 245 218 236 211 240 214 238 205 229 200 230 185 217 185 215 183 218 189 224 141 140 89 132 110 135 99 140 117 147 116 151 106 123 75 111 82 130 91 114 74 90 51 85 124 145 48 46 22 36 12 28 13 36 3 28 0 29 1 27 2 22 3 23 3 22 0 23 0 25 5 28 0 68 99 113 84 102 90 158 146 161 132 179 145 149 108 124 115 171 134 154 114 155 140 170 134 150 109 127 87 110 74 94 61 88 62 91 65 94 67 95 65 93 66 95 68 97 71 99 70 99 73 103 68 100 78 111 85 112 81 107 70 93 59 84 57 88 63 94 65 100 76 109 85 112 88 113 89 96 48 47 10 24 4 25 7 28 6 26 5 26 6 27 6 25 5 27 10 35 20 46 42 74 59 84 63 89 67 86 62 73 47 71 56 70 42 53 38 60 48 74 61 84 66 86 67 88 69 96 82 109 88 110 81 107 82 109 80 104 73 98 62 96 78 121 105 143 113 140 107 136 92 62 9 1 7 0 4 0 6 32 42 82 57 89 56 87 60 91 67 97 59 77 32 60 27 48 13 47 30 73 59 90 43 85 52 91 50 85 43 80 41 76 39 72 32 63 26 62 31 64 41 71 47 80 44 69 28 52 19 20 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 10 9 8 6 4 2 1 0 0 0 0 0 0 0 0 1 0 1 0 2 1 9 17 28 28 32 24 40 26 45 43 84 68 86 40 55 29 52 26 31 16 19 3 3 0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 30 43 62 68 81 72 88 76 87 78 88 72 80 66 77 68 82 70 80 65 77 68 85 76 86 62 73 56 75 60 78 65 78 58 77 63 79 54 62 38 55 51 77 76 100 85 100 88 102 77 93 69 93 74 99 68 96 95 137 135 158 129 138 95 120 105 116 83 89 65 84 65 90 69 97 102 148 122 121 93 97 61 81 65 85 57 72 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 5 29 23 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 5 2 25 46 89 198 110 106 108 97 31 17 0 15 23 119 146 217 122 30 0 0 2 0 2 1 2 1 2 0 2 0 2 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 3 2 8 0 2 0 10 14 57 82 92 100 116 147 189 158 174 112 47 14 66 106 202 161 118 14 68 42 63 3 53 27 94 59 79 22 44 70 156 175 243 182 69 44 96 92 60 0 21 18 32 33 44 34 39 30 38 34 44 33 23 4 1 0 3 3 5 3 5 3 5 3 5 4 6 4 6 4 6 4 6 4 6 4 6 4 6 4 6 2 4 2 5 3 6 4 6 6 7 5 7 5 7 5 7 6 7 5 10 12 18 18 20 15 17 17 16 12 13 11 14 13 15 14 16 14 18 15 18 18 19 20 19 20 19 20 19 19 18 19 18 19 18 19 17 18 14 19 15 18 14 18 14 20 16 19 15 18 14 19 16 16 21 15 21 15 21 15 21 14 20 14 21 15 22 16 22 17 21 19 21 19 21 19 21 21 22 21 23 22 22 22 23 21 23 23 25 25 27 27 28 28 29 28 29 28 28 26 26 38 19 28 29 20 27 33 28 24 13 23 16 4 19 15 19 26 27 27 23 22 19 20 19 23 22 22 20 20 18 18 17 23 23 16 7 3 4 14 13 5 7 15 13 16 20 22 22 8 12 6 12 6 12 6 12 5 10 4 10 4 11 6 12 20 86 94 102 98 118 121 132 129 126 113 122 128 152 157 158 157 199 178 72 51 74 55 44 65 241 223 204 179 166 182 213 192 205 193 209 179 194 184 192 181 195 181 190 174 181 167 177 174 190 171 185 169 191 177 189 119 102 70 86 74 76 67 91 66 74 59 71 51 58 41 67 46 71 57 77 57 48 12 27 15 39 2 9 21 40 40 35 29 31 20 18 10 11 4 7 0 10 0 11 1 9 1 6 4 16 4 5 0 50 91 89 60 71 70 135 123 134 109 144 111 105 60 70 68 125 96 113 97 136 123 136 99 110 76 87 54 73 46 63 38 59 37 60 38 59 39 59 38 59 38 60 41 61 39 59 38 60 42 65 43 70 48 75 53 77 54 75 54 72 45 59 33 51 30 47 24 47 30 54 35 64 49 79 52 53 16 16 0 6 0 5 3 6 4 5 2 6 4 7 2 4 0 5 1 11 6 20 34 55 47 62 51 67 54 64 49 53 38 49 43 50 31 33 25 40 36 55 49 64 51 65 52 68 50 73 58 82 60 82 62 84 64 83 64 79 60 72 54 68 56 82 75 106 88 112 97 112 89 74 8 0 0 3 0 1 0 9 18 45 49 69 40 57 38 55 38 58 38 47 26 37 17 23 5 17 13 30 36 47 28 47 35 50 34 48 34 44 28 41 28 37 18 25 14 24 17 33 22 45 29 49 27 35 23 24 11 4 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 1 5 10 18 24 29 25 29 18 23 35 57 23 22 0 10 8 27 12 7 1 2 0 0 1 4 2 3 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 2 3 4 2 2 11 51 65 67 56 59 46 54 48 60 49 62 50 63 54 68 51 69 63 76 61 67 50 59 55 63 48 57 45 58 49 62 49 61 50 62 53 64 46 48 15 25 13 38 41 70 62 79 75 87 65 76 52 68 51 71 61 70 45 62 53 83 76 97 90 122 119 135 101 94 58 66 37 63 62 109 142 184 138 103 80 81 49 65 50 64 40 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 27 18 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 2 6 41 69 136 223 112 126 130 93 31 31 15 41 88 196 132 144 68 26 0 1 6 0 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 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 3 3 0 8 5 28 32 93 87 100 138 129 122 175 154 209 98 76 42 146 147 255 163 121 57 159 96 123 33 143 66 178 106 151 44 99 122 233 214 254 203 105 74 145 82 15 17 40 21 44 39 62 43 63 41 64 44 64 39 33 7 4 3 3 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 8 7 7 10 15 19 20 21 17 23 18 22 14 16 12 15 15 16 17 16 17 17 18 16 17 17 16 17 16 17 16 17 16 17 16 17 16 17 16 18 15 19 15 18 15 19 15 19 18 21 16 19 15 20 16 21 20 21 20 21 20 21 20 21 19 20 20 21 20 21 21 21 22 20 22 21 22 21 21 22 23 24 23 27 24 28 25 29 23 25 25 27 27 28 28 29 27 29 29 31 30 31 30 31 35 30 32 31 21 36 36 16 38 61 52 46 25 34 42 37 25 25 22 21 20 21 20 20 19 19 18 18 17 17 16 17 7 18 25 29 20 32 19 33 10 26 16 29 16 13 11 17 19 24 18 23 17 21 15 20 18 21 15 18 11 15 10 17 38 125 123 128 116 128 124 136 125 132 118 128 104 129 129 144 140 193 156 89 52 85 58 56 154 255 242 215 169 204 198 219 194 216 201 232 206 226 197 214 188 206 173 194 166 187 155 175 139 155 128 138 118 137 110 119 76 90 69 94 75 89 65 87 68 90 57 79 43 71 44 85 46 83 52 92 60 65 12 41 1 40 5 38 37 91 82 104 72 97 66 91 61 85 53 75 46 68 48 68 48 68 46 69 48 73 35 38 2 79 108 114 83 101 102 172 148 160 127 156 116 118 73 87 80 143 114 140 135 168 135 145 100 117 78 94 65 92 63 90 60 86 57 84 56 83 54 83 55 84 55 83 56 83 52 80 52 84 57 88 63 91 63 92 67 99 74 105 83 111 83 107 70 91 54 78 46 76 41 67 41 77 65 100 59 60 17 30 10 28 9 30 6 26 5 25 5 26 8 27 10 24 3 25 8 28 15 43 50 80 62 84 63 87 65 83 59 75 51 68 51 68 40 50 33 56 46 71 59 80 63 81 66 85 67 91 74 99 80 102 84 106 85 108 83 103 76 100 75 98 69 100 84 125 108 141 124 139 116 122 49 18 2 2 4 8 4 17 15 51 51 92 60 88 56 79 48 79 50 76 46 68 27 51 21 52 23 55 38 85 48 91 48 85 46 85 46 81 41 78 40 72 29 59 20 56 26 58 36 67 44 77 33 66 32 56 17 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 0 1 0 0 1 1 2 2 0 0 1 0 1 0 1 0 1 0 0 0 1 0 5 9 21 30 29 37 17 33 28 63 23 43 12 32 15 36 12 13 2 5 0 0 2 0 4 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 5 21 64 75 69 47 55 48 65 54 69 54 68 53 71 61 79 61 78 69 85 70 80 63 75 60 72 58 69 55 68 56 70 53 72 62 72 58 71 55 62 51 54 38 49 46 66 57 70 74 94 79 97 76 93 71 93 80 95 70 83 59 77 60 81 73 105 103 133 115 127 98 111 76 91 68 94 106 145 105 87 72 83 60 81 63 79 57 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 9 14 6 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 4 32 55 124 182 78 122 124 70 3 14 8 56 119 198 109 70 14 16 0 3 17 5 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 4 0 0 0 11 24 75 51 40 108 83 71 115 116 142 39 22 43 148 109 173 68 62 61 138 62 58 0 74 21 88 67 65 0 49 115 202 176 198 114 85 117 98 13 0 25 16 11 26 28 39 29 36 28 42 35 45 30 21 1 3 2 6 3 5 3 5 3 5 3 5 4 6 4 6 4 6 4 6 4 6 4 6 4 6 4 6 2 4 2 5 3 6 4 6 4 6 4 6 5 7 5 7 6 7 5 10 12 18 18 20 15 18 16 16 11 12 9 13 10 15 11 16 12 17 12 18 12 16 14 16 14 16 14 16 14 16 14 16 14 16 14 16 15 17 14 16 14 17 16 19 16 17 14 15 13 17 16 19 19 18 19 18 19 18 19 18 20 19 20 19 20 19 20 20 17 22 17 22 17 22 17 21 19 23 20 23 21 25 22 26 21 25 22 26 22 27 23 27 22 26 24 29 26 30 26 30 24 31 32 31 16 27 12 8 99 238 232 213 93 0 23 34 29 29 22 22 19 23 20 22 16 19 16 19 16 20 17 21 17 23 13 5 1 5 4 0 0 0 6 11 6 11 14 27 16 20 18 21 19 21 20 22 13 15 12 12 9 9 6 6 36 122 112 111 100 98 96 103 97 104 102 109 106 123 122 113 68 81 67 44 31 35 28 40 98 130 184 191 157 209 168 157 128 144 103 100 90 103 74 77 67 71 50 54 44 47 32 31 28 35 17 13 1 9 0 0 0 9 9 16 15 21 14 11 16 26 19 27 10 20 9 27 11 26 10 29 24 24 1 16 19 30 18 26 25 48 48 50 52 55 52 58 58 61 56 58 56 65 55 64 57 65 60 66 65 65 40 24 0 52 91 88 69 79 87 152 123 129 97 111 72 78 45 59 54 109 84 108 89 106 73 82 51 68 40 56 34 57 35 57 35 57 34 55 37 54 35 54 37 56 37 53 36 51 31 49 33 54 37 57 37 57 32 56 38 66 51 78 61 87 72 95 72 84 59 73 46 60 30 45 22 52 42 72 31 27 0 3 0 6 5 13 8 7 7 5 6 5 5 7 6 5 0 10 2 8 9 30 40 57 49 60 47 62 51 60 47 56 43 50 42 49 33 30 22 36 33 50 44 59 47 61 45 61 44 66 49 75 57 80 65 86 69 85 70 79 64 74 62 71 52 67 53 87 77 111 93 112 99 123 75 38 6 0 1 6 11 12 4 17 17 44 41 60 40 51 32 51 39 52 32 36 13 19 11 25 13 22 13 39 34 50 32 45 29 43 30 42 29 41 28 36 18 24 14 24 15 30 19 38 22 41 19 32 26 31 18 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 0 0 0 0 0 0 0 0 1 0 1 0 1 3 0 2 0 0 1 0 2 4 17 14 19 5 12 15 32 25 27 13 13 5 12 5 6 0 3 0 2 0 3 2 2 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 2 0 0 0 0 0 1 47 65 68 49 48 33 44 41 51 40 48 37 50 44 59 52 59 49 58 50 62 57 69 53 65 57 65 53 59 49 59 48 65 57 59 45 55 45 49 56 61 52 55 46 51 35 40 34 55 50 73 54 73 54 74 44 68 61 83 64 76 54 68 41 58 43 66 59 86 77 98 90 96 62 54 34 54 42 51 47 60 47 64 46 55 38 56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 9 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 1 20 36 68 161 203 97 138 111 62 23 36 40 111 181 204 114 68 12 14 0 0 1 0 1 1 0 1 0 1 1 0 1 0 1 0 1 0 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 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 0 10 6 33 41 112 61 58 83 93 78 146 194 195 33 82 121 221 142 184 92 142 169 230 128 160 77 183 87 188 95 135 36 101 124 203 163 183 104 117 179 81 1 38 12 22 19 38 36 52 35 52 36 62 43 60 34 27 5 3 6 2 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 4 5 5 6 6 6 5 5 5 6 6 7 7 7 7 6 7 9 14 18 19 20 18 28 18 25 13 17 12 17 13 15 14 15 16 15 16 16 16 19 15 19 15 19 15 19 15 19 15 19 15 19 15 19 16 15 15 14 15 16 17 18 17 16 15 14 15 16 19 21 17 21 16 21 16 21 16 21 18 23 18 23 18 23 18 21 22 20 22 21 22 21 21 22 22 23 23 27 25 29 26 30 28 28 28 27 28 26 27 26 28 28 30 29 30 29 29 29 25 36 29 39 26 23 21 53 196 255 250 255 238 164 72 48 38 38 24 24 17 21 15 19 23 28 23 28 23 28 23 28 20 20 10 33 62 130 139 167 140 164 116 78 26 29 20 13 19 19 20 21 22 23 23 24 21 21 21 20 18 15 12 14 63 154 132 139 130 126 121 134 120 136 123 154 170 195 140 106 23 39 14 45 27 39 25 61 18 25 135 206 190 235 164 141 131 173 103 53 29 57 23 40 25 43 20 43 26 51 29 49 24 34 24 12 0 5 1 4 0 4 0 4 0 4 0 8 0 24 13 47 20 49 21 56 23 58 21 51 30 57 22 54 7 30 12 43 15 48 21 45 10 37 8 38 14 44 16 42 26 46 24 44 25 47 29 55 45 68 35 48 11 79 109 123 98 111 116 181 142 151 115 128 84 98 68 88 76 128 92 115 78 97 62 88 60 86 58 87 55 82 53 81 54 84 58 88 59 84 55 83 59 86 58 83 56 80 50 77 53 82 55 80 57 81 52 78 54 84 64 93 70 103 85 118 93 121 95 124 87 111 70 92 60 88 63 89 34 37 2 23 7 23 7 30 10 27 7 25 6 24 6 24 7 23 9 30 10 25 20 55 54 82 63 83 60 84 62 79 56 76 53 67 48 66 41 47 31 51 40 63 52 74 59 79 59 79 62 85 66 91 74 98 82 100 84 104 85 104 79 100 70 94 68 92 68 103 91 129 109 144 119 142 112 97 37 24 5 20 12 23 9 25 19 44 52 87 61 86 53 82 54 81 41 62 23 48 18 51 23 55 26 79 47 89 46 88 45 80 40 80 45 82 41 72 33 67 27 62 30 60 34 63 37 69 35 69 34 59 21 17 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 10 12 19 6 23 16 44 30 49 23 36 16 31 13 16 4 5 3 0 2 0 3 0 0 3 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 4 10 10 51 67 82 70 64 36 45 44 62 43 59 40 59 46 67 56 71 51 66 52 70 58 74 59 72 66 78 66 74 63 74 60 74 60 60 47 63 52 54 46 54 52 60 51 52 35 41 31 55 55 80 68 85 70 90 72 93 77 98 79 95 70 86 69 83 57 73 56 83 73 99 109 120 93 94 65 77 64 89 68 84 67 85 63 75 53 74 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 13 4 0 4 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 1 0 0 0 15 25 74 187 211 76 83 42 29 10 23 12 95 163 145 54 29 0 0 0 7 4 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 3 1 3 2 1 1 1 1 0 1 0 0 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 5 4 0 2 0 15 32 89 20 14 40 65 66 107 182 121 0 38 120 166 92 118 46 102 118 160 64 115 50 120 35 111 31 73 24 43 66 139 111 131 51 93 89 10 0 4 33 19 19 32 30 39 24 32 24 40 32 41 24 16 0 2 2 6 3 5 3 5 3 5 3 5 4 6 4 6 4 6 4 6 4 7 4 7 4 7 4 7 2 5 2 5 3 7 4 6 3 6 3 7 4 8 5 7 5 6 4 9 11 17 17 18 15 18 16 16 10 11 8 13 8 13 8 14 9 15 10 15 12 16 12 16 12 16 12 16 10 14 10 14 10 14 10 15 9 12 7 11 7 13 10 16 11 15 8 13 9 16 15 21 19 15 21 15 21 15 21 15 24 18 24 18 24 18 24 19 17 22 16 22 16 22 16 21 16 22 18 23 19 25 21 26 26 31 25 29 24 28 22 27 26 31 26 31 25 29 23 26 23 28 13 28 11 8 13 92 224 214 221 226 233 209 35 55 49 50 33 30 20 24 16 20 13 19 11 18 11 17 10 17 14 15 3 35 87 153 176 178 187 192 138 55 1 19 17 10 20 21 24 22 25 23 26 24 24 22 24 20 19 13 10 5 61 143 121 125 126 114 114 125 115 133 129 152 178 173 87 15 20 29 15 31 20 27 22 29 29 2 125 200 199 218 148 126 90 174 124 48 23 54 37 54 36 46 38 44 36 42 38 48 33 47 37 18 0 0 3 9 6 3 0 6 6 1 3 5 0 8 14 26 14 21 9 19 7 25 10 19 16 25 6 17 19 15 8 18 2 14 9 22 13 16 6 9 4 11 8 13 0 1 0 0 0 3 4 9 1 9 6 17 2 58 101 109 80 84 91 151 112 117 86 93 56 68 42 59 50 89 51 62 54 65 39 65 43 58 36 63 38 56 32 51 31 57 42 67 42 59 38 58 42 62 41 57 38 54 32 51 35 54 34 50 30 51 25 45 21 45 23 47 33 60 48 74 61 87 76 101 78 92 63 78 53 68 41 56 2 6 0 10 7 10 2 9 10 10 9 7 6 5 3 5 1 5 3 15 2 7 13 42 47 64 54 64 52 64 53 62 46 57 43 48 39 47 32 29 22 33 28 43 39 54 46 59 48 63 46 63 44 65 49 70 58 79 65 84 71 83 71 79 57 72 57 68 45 68 57 90 78 121 91 104 106 111 63 35 12 12 5 5 0 10 5 24 30 56 44 60 40 53 36 47 24 32 12 18 3 16 11 25 17 38 29 45 33 51 32 39 25 43 34 47 29 37 21 34 23 31 20 33 16 35 18 35 26 37 28 31 19 7 0 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 0 1 0 1 0 1 0 1 2 1 2 1 1 3 0 1 0 2 0 3 0 4 8 21 24 29 24 26 21 22 9 2 0 1 1 1 2 2 4 6 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 1 8 11 19 34 54 49 58 52 56 35 48 38 47 34 40 28 35 29 40 43 51 46 55 47 51 39 43 35 50 49 62 54 63 57 67 49 57 40 38 35 51 43 38 25 32 33 36 27 25 11 15 19 39 38 61 46 63 46 67 58 70 51 69 61 79 61 72 50 67 53 68 50 66 51 70 64 68 52 69 59 66 50 66 51 62 47 64 50 62 46 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 3 0 0 2 0 0 12 27 23 15 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 1 0 1 0 1 3 0 38 32 99 243 212 79 79 50 34 17 39 43 193 172 109 21 18 3 4 3 1 0 4 1 0 1 0 1 0 2 0 4 2 2 1 0 0 0 0 3 0 4 1 4 1 0 3 0 4 5 9 3 1 0 1 1 5 1 5 1 5 1 5 1 3 2 2 2 1 3 1 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 3 4 4 0 13 2 58 85 109 10 44 67 81 125 119 97 101 10 125 191 207 180 187 63 210 176 243 156 230 136 216 111 196 87 137 44 158 190 124 130 141 47 139 64 15 2 20 34 21 26 47 41 57 36 52 38 60 43 57 26 20 7 8 2 11 4 5 7 8 8 7 6 5 5 5 5 5 5 5 5 4 6 2 6 2 6 2 6 2 7 3 7 5 7 5 7 5 9 2 8 0 6 3 8 8 6 6 7 15 16 21 13 14 18 24 14 22 15 25 18 22 10 15 13 17 15 16 15 15 12 18 16 22 16 19 14 19 21 23 19 17 8 20 23 16 14 15 11 19 18 21 14 15 15 17 15 20 17 18 14 17 21 24 15 20 18 26 23 28 17 18 15 18 18 21 17 17 21 22 21 22 21 22 21 22 19 22 23 24 23 24 25 28 28 29 28 29 28 29 28 29 25 27 28 31 31 32 31 31 32 27 23 30 18 36 54 79 131 187 163 175 179 190 77 66 48 60 54 56 29 34 28 30 22 51 37 36 26 33 9 31 28 17 17 56 52 77 45 67 45 60 30 56 28 40 9 28 12 29 22 28 22 36 24 17 21 24 21 23 19 16 9 7 69 149 133 132 131 133 117 134 126 133 130 190 177 71 13 44 20 49 27 46 21 43 25 44 13 26 185 226 201 220 165 145 102 200 137 56 49 65 54 69 45 65 50 62 49 65 51 59 45 54 35 29 4 10 2 8 5 1 7 3 7 11 6 20 4 40 25 49 22 49 25 54 25 50 22 52 20 46 21 60 48 79 47 69 27 50 18 50 8 39 10 41 11 41 11 40 8 31 8 30 6 29 3 28 9 17 4 22 1 81 108 137 103 117 114 177 150 146 100 118 80 100 60 94 96 126 75 86 68 97 69 93 60 85 59 89 62 89 61 89 64 96 72 102 75 99 65 91 64 92 63 89 58 85 56 82 51 77 46 73 50 76 49 77 52 78 48 72 43 65 36 70 58 100 81 112 83 125 99 123 82 99 61 72 14 29 9 28 11 31 10 25 11 25 8 23 8 23 7 26 10 28 7 30 12 24 17 68 62 86 66 85 61 77 53 69 54 70 48 63 42 56 36 51 29 48 40 59 48 69 54 74 56 76 59 84 64 88 65 88 72 99 81 108 85 105 76 98 74 98 70 96 71 97 71 95 82 113 111 141 109 130 102 92 22 40 22 51 49 93 96 130 109 129 95 110 55 67 45 75 39 61 31 51 20 50 28 60 33 76 43 82 47 86 47 80 42 72 39 87 43 77 37 72 31 80 40 77 44 86 43 77 33 74 30 67 25 28 0 3 0 3 0 3 0 3 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 5 2 3 9 34 27 56 29 51 26 44 17 22 0 6 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 14 46 53 65 67 80 65 79 59 73 52 68 52 67 47 61 41 56 38 54 38 57 41 58 41 59 45 62 47 56 44 51 44 52 48 55 55 57 48 44 34 35 34 37 19 15 6 8 7 18 18 27 42 67 71 81 67 78 64 74 62 83 70 88 65 82 66 88 71 89 69 87 66 87 65 87 64 83 66 87 70 88 66 83 67 84 61 83 64 87 64 83 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 2 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 1 0 1 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 4 4 0 0 11 28 42 29 13 2 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 2 1 4 7 3 3 3 0 0 44 154 198 144 50 32 16 11 6 23 72 176 100 52 6 8 0 2 1 0 0 0 2 3 4 3 1 2 1 2 0 0 0 0 0 2 0 5 2 2 4 1 0 0 0 4 0 0 0 0 0 0 6 6 2 1 0 1 0 1 0 2 0 2 0 3 0 3 0 3 0 2 0 2 0 2 0 2 0 2 0 3 1 4 2 5 6 4 0 4 0 47 72 64 4 26 38 87 150 160 93 42 0 119 141 170 131 83 2 190 87 168 86 163 74 135 45 110 53 69 0 59 108 112 100 99 50 92 22 0 0 11 24 13 20 34 30 40 26 34 27 41 32 42 18 7 2 8 2 0 2 5 4 7 5 6 3 4 3 5 3 5 3 5 3 6 5 6 5 6 5 6 3 6 4 7 2 7 2 8 2 8 1 8 0 6 0 7 2 8 13 15 7 6 3 11 18 27 23 44 50 42 12 0 1 18 12 16 12 16 11 16 11 16 8 18 13 24 15 24 16 27 20 22 18 26 10 13 9 15 16 11 7 8 6 11 5 13 1 10 1 12 6 13 11 17 13 13 16 15 16 13 11 8 11 17 18 23 22 24 22 25 17 21 17 21 17 21 17 21 16 21 19 23 19 23 21 26 24 28 24 28 24 28 24 28 21 26 24 30 26 30 26 30 24 25 17 25 11 38 49 71 73 137 133 150 131 135 41 47 38 40 45 64 49 42 27 32 21 40 27 39 42 46 34 61 29 6 11 28 30 39 23 28 26 26 21 32 27 29 19 27 0 8 13 11 4 2 11 25 22 18 15 14 14 17 16 17 53 122 118 113 118 116 104 119 113 117 127 158 86 20 3 32 6 27 16 26 10 25 14 24 4 38 171 212 194 191 136 120 89 175 116 32 43 56 42 44 36 50 41 47 37 50 41 46 39 43 30 16 1 1 2 6 0 8 2 10 4 8 8 5 0 18 16 26 13 24 15 27 14 23 11 24 9 16 7 29 42 60 51 62 42 47 31 43 12 20 1 7 0 2 0 6 0 11 0 6 2 4 6 3 6 0 3 7 0 53 95 108 58 79 84 154 128 120 69 79 44 77 44 73 80 88 40 70 44 64 41 57 33 55 38 63 51 73 53 76 57 80 61 83 71 87 60 77 54 73 49 67 45 66 43 62 39 56 33 52 34 53 30 51 30 49 25 44 25 42 16 35 15 40 23 46 44 74 63 84 64 72 42 39 2 10 1 9 2 9 0 8 6 10 6 8 3 8 3 8 3 10 0 10 5 7 13 51 59 67 52 66 54 61 43 49 41 51 41 47 37 42 32 39 23 32 26 38 31 46 40 55 40 56 43 59 45 61 43 60 52 74 63 86 70 85 63 77 58 73 53 70 53 70 52 68 52 76 80 104 99 127 116 116 79 91 82 105 105 127 115 126 111 119 95 102 54 39 16 25 29 40 30 32 14 25 20 38 25 42 32 45 31 49 32 44 32 37 23 44 22 36 24 38 21 46 43 68 49 66 31 34 18 29 24 33 29 18 4 0 4 0 5 0 4 0 2 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 2 0 0 6 21 32 32 26 27 25 26 16 7 0 0 0 0 2 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 48 55 64 53 63 51 63 47 58 40 53 41 51 39 47 37 47 40 50 45 54 45 52 39 46 37 47 36 46 28 42 32 46 36 48 39 45 34 29 20 23 31 43 39 36 38 26 20 17 19 24 37 58 60 71 55 67 52 64 48 61 54 64 50 63 54 70 54 69 57 72 56 68 52 64 52 65 52 63 49 63 53 69 52 64 50 63 52 65 51 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 3 2 0 5 26 47 56 39 17 3 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 2 0 3 0 3 3 3 19 87 231 200 144 48 35 23 33 27 67 154 191 69 35 6 2 1 0 0 1 0 4 0 0 1 0 1 0 0 0 6 6 4 3 1 1 0 0 1 0 4 4 4 3 0 3 9 10 3 5 4 4 0 0 1 3 1 3 1 3 1 3 2 3 2 2 2 1 3 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 3 4 0 0 16 18 94 92 74 11 66 64 189 235 255 144 70 70 228 161 255 175 136 130 255 165 255 176 255 158 238 124 205 98 123 0 47 83 179 104 95 94 61 3 7 12 25 17 31 29 52 40 56 35 51 35 56 30 43 13 8 0 15 12 7 4 5 5 6 6 5 4 4 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 1 6 0 6 5 7 8 4 5 0 14 23 52 58 76 77 94 89 95 67 53 21 16 9 16 9 14 11 18 15 22 21 30 31 37 35 39 37 41 35 31 28 30 20 12 17 32 54 53 42 38 28 28 20 19 16 19 14 15 12 17 14 18 14 20 19 24 21 25 22 24 10 16 19 21 17 16 15 17 21 22 21 22 21 22 21 22 20 23 23 24 23 24 24 27 27 28 27 28 27 28 27 28 25 27 27 29 29 30 29 30 30 29 26 27 24 53 65 73 46 94 114 138 117 121 54 61 51 54 44 68 56 65 54 56 41 56 50 79 77 91 73 110 50 38 21 47 29 54 22 48 24 51 30 69 49 83 55 87 43 39 8 30 22 33 15 29 11 21 16 26 21 21 11 10 72 147 136 137 128 124 107 118 115 119 132 140 19 25 17 56 23 54 31 51 25 45 24 39 12 111 184 216 184 193 131 131 98 197 124 56 56 75 46 60 48 64 49 58 45 58 48 55 47 57 33 35 7 21 7 12 9 5 12 6 10 15 7 22 9 43 27 50 23 51 26 54 25 52 24 51 18 45 20 56 38 77 53 90 60 93 64 98 57 83 42 63 21 45 9 37 6 29 3 25 0 24 0 25 0 28 11 40 0 70 128 131 85 113 117 180 142 133 75 89 62 100 67 112 110 112 54 102 66 92 60 84 56 88 67 101 79 109 85 117 92 122 95 123 95 120 89 116 87 113 82 108 76 103 74 100 69 94 63 89 61 86 55 81 53 80 50 76 43 70 40 63 31 58 33 67 45 86 62 102 79 96 46 45 8 28 10 27 8 24 8 26 10 24 9 23 8 23 7 25 10 27 6 27 12 29 24 74 75 91 64 84 65 82 54 64 48 67 49 65 47 62 43 56 37 50 35 50 39 63 54 77 52 72 54 78 57 80 56 78 62 94 76 109 86 112 83 106 76 100 72 97 71 96 68 90 52 86 66 91 87 125 108 133 91 111 92 122 109 130 97 108 105 125 102 126 79 58 12 25 16 41 31 51 28 48 35 70 45 85 50 84 47 88 49 84 49 77 33 80 36 88 58 104 66 120 77 120 76 111 56 91 35 79 30 72 33 40 9 4 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 8 30 43 64 33 53 30 49 20 22 0 6 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 0 8 21 54 57 65 53 68 58 77 62 79 60 77 52 64 48 61 47 63 52 67 47 63 50 63 46 58 44 59 49 55 41 49 43 52 44 47 42 47 37 29 12 12 14 24 39 45 47 42 28 27 26 39 39 57 60 71 61 73 65 77 57 73 56 73 58 78 65 85 63 86 70 92 71 89 63 81 63 84 66 83 62 81 65 87 65 86 68 86 66 85 67 87 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 2 19 46 67 47 31 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 1 0 1 2 2 5 1 2 0 0 41 86 195 202 128 30 22 14 13 6 76 162 128 27 9 0 1 0 3 4 3 0 3 0 0 0 1 0 2 0 2 0 0 0 0 0 0 0 2 0 1 0 2 0 0 0 0 0 0 0 0 6 4 8 1 4 1 2 2 0 2 0 2 2 2 2 2 2 2 2 2 0 2 0 2 0 2 0 2 1 3 1 3 1 3 1 4 8 1 0 6 16 81 64 17 0 45 60 213 215 220 90 25 60 171 110 222 74 75 106 195 75 175 87 168 78 140 60 121 62 64 0 16 125 205 60 55 86 21 0 3 6 21 12 27 24 36 30 39 22 32 21 36 30 30 12 8 0 5 5 0 3 5 3 5 3 4 2 4 3 5 3 5 3 5 3 5 5 4 5 4 5 4 5 4 6 6 6 6 6 5 6 6 0 7 0 6 0 8 1 8 2 6 10 45 76 106 107 107 108 100 84 95 99 98 64 44 17 23 12 17 8 17 10 20 22 34 34 45 37 42 35 38 32 34 21 18 10 14 23 50 91 89 89 81 70 65 49 45 30 37 26 26 16 18 11 10 7 13 8 12 6 13 10 23 13 22 13 23 13 23 13 23 16 21 17 21 17 21 17 21 16 22 20 24 18 22 20 26 22 26 22 26 22 26 22 26 21 25 22 27 23 28 24 28 23 26 18 20 16 50 55 55 40 54 68 103 96 112 61 58 34 37 35 37 34 54 54 48 42 64 69 88 83 87 80 93 47 26 22 30 24 34 19 29 15 25 27 48 51 65 61 74 71 71 55 43 13 1 7 27 18 20 16 18 14 13 9 6 51 112 118 122 119 118 106 112 101 101 110 76 0 21 19 23 10 28 17 28 13 25 12 17 0 146 175 166 126 128 80 75 83 171 111 43 40 49 31 49 36 49 39 44 34 48 39 46 40 44 30 23 13 13 8 6 6 13 7 13 8 11 8 8 5 20 16 25 13 24 14 25 14 25 12 21 5 15 5 24 8 23 13 30 21 42 39 59 47 61 47 57 38 44 24 33 7 20 5 12 2 2 0 0 0 8 4 17 0 40 115 113 67 94 95 135 89 79 41 59 44 54 43 95 83 79 42 63 45 64 41 61 42 68 54 79 57 80 63 88 70 95 76 98 73 94 73 94 73 93 70 90 62 82 60 80 56 75 51 71 48 65 41 60 39 60 38 58 24 45 23 44 22 44 26 48 17 41 30 66 60 69 28 16 0 10 5 11 0 6 0 11 5 9 5 8 2 7 3 7 2 10 0 7 5 13 21 55 61 69 55 64 51 58 41 45 35 46 39 48 38 44 32 39 32 37 25 35 31 46 43 57 39 52 39 54 38 54 36 52 41 64 55 81 69 87 69 85 61 77 58 74 56 72 52 68 39 63 38 43 45 64 48 70 46 56 42 59 51 66 49 58 48 62 60 91 74 43 1 5 0 9 15 27 19 24 22 36 42 56 39 50 35 52 37 48 33 35 16 40 35 71 72 87 80 94 75 86 60 72 45 58 33 40 28 35 29 21 5 0 2 0 4 0 2 0 2 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 0 14 29 42 40 31 33 31 33 19 6 0 0 0 0 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 2 15 41 43 44 40 48 41 54 46 60 49 64 50 57 50 55 48 53 46 52 38 46 43 49 41 45 39 47 37 45 30 42 35 46 36 41 38 46 41 38 22 12 3 1 19 23 33 29 26 25 30 42 27 39 39 50 41 54 45 60 47 54 41 52 45 59 50 63 54 67 57 73 57 69 51 63 45 61 50 65 51 63 47 59 51 67 54 67 50 65 55 73 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 3 0 1 1 0 1 0 1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 6 23 40 49 23 13 1 0 0 2 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 3 4 4 0 3 0 1 4 0 68 108 216 228 134 30 32 17 20 22 144 174 93 38 12 0 3 1 0 0 4 0 8 0 4 0 4 0 6 0 7 2 10 0 9 0 8 0 8 5 10 0 7 0 12 7 20 5 12 3 4 0 1 5 7 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 5 0 2 20 42 112 61 33 11 80 80 249 180 183 57 68 128 210 219 255 162 157 202 255 169 255 173 255 156 240 130 203 96 102 3 51 190 224 53 81 82 18 6 19 8 30 13 45 35 55 39 55 33 50 32 52 27 28 12 26 4 7 4 5 7 6 6 5 4 4 4 4 5 5 5 5 5 5 5 6 4 8 3 8 3 8 4 8 5 9 4 9 5 7 5 7 6 6 8 9 10 11 10 14 14 27 35 69 82 104 89 92 76 79 58 69 67 90 88 100 57 62 47 46 33 35 27 30 34 42 46 52 46 41 33 30 27 33 23 12 17 19 28 48 74 87 89 94 91 97 91 88 81 87 80 74 62 62 51 48 36 36 34 30 25 21 18 18 20 16 13 15 20 24 25 23 21 22 21 22 21 22 21 22 21 24 24 25 22 23 23 26 26 27 26 27 26 27 26 27 25 26 25 26 25 27 26 27 24 25 20 24 27 61 67 64 62 49 55 83 88 114 83 80 39 46 36 59 46 65 61 70 73 111 112 116 88 113 97 109 46 46 31 56 30 62 27 56 17 54 33 75 51 91 61 95 72 118 106 130 93 95 50 48 0 16 4 18 8 15 2 6 61 123 123 140 133 136 125 132 116 133 113 57 17 60 27 48 23 52 28 49 24 44 19 32 23 214 223 224 152 132 70 83 96 168 94 61 45 68 42 65 44 62 47 57 44 60 49 56 41 54 36 47 25 40 15 15 13 12 15 12 13 16 8 23 12 43 23 49 20 49 24 50 23 53 23 49 15 45 19 51 25 56 21 51 19 53 26 61 29 66 41 80 54 88 57 89 53 80 49 72 35 56 19 43 9 52 16 48 0 64 130 138 83 120 110 145 85 91 61 99 64 74 75 138 78 93 68 87 62 91 62 93 68 101 74 105 76 104 75 104 77 109 83 114 90 120 92 121 92 120 91 120 88 117 88 116 86 114 84 112 80 105 73 98 69 96 66 93 62 85 52 79 53 82 51 78 48 77 49 94 75 88 37 33 8 29 14 29 9 24 9 29 10 23 8 22 7 22 6 25 8 27 5 25 13 34 29 73 65 90 70 87 60 73 49 66 41 62 45 62 43 55 34 45 32 43 28 43 36 57 46 65 50 70 52 75 53 75 51 73 58 86 70 101 84 110 88 111 81 103 78 101 77 98 72 92 58 89 54 67 56 77 48 77 52 74 51 72 51 77 61 85 57 80 72 108 94 66 10 12 11 20 9 27 11 28 18 50 61 101 59 96 52 97 55 95 47 83 43 105 74 137 95 132 80 136 89 140 91 131 77 121 68 105 46 75 32 33 5 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 0 1 13 29 36 55 35 52 35 45 17 11 0 3 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 18 44 49 52 41 48 37 47 38 54 45 59 51 61 53 63 52 57 44 50 49 59 52 60 50 58 49 59 47 57 44 55 48 57 46 52 46 53 46 53 41 35 12 6 0 1 4 11 15 26 31 42 25 37 36 51 44 56 50 66 57 69 52 69 54 74 58 76 65 83 67 88 72 93 76 96 66 82 60 79 62 81 59 75 63 83 64 81 60 81 68 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 2 1 2 1 2 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 13 12 7 4 1 0 0 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 35 105 224 192 74 16 9 9 16 47 163 122 30 1 0 0 7 2 4 0 2 0 1 0 3 0 2 0 1 0 0 0 4 0 3 0 2 0 1 0 0 0 5 0 0 0 0 0 0 0 0 0 1 2 0 2 2 0 2 2 3 4 2 4 2 4 2 4 2 4 1 2 2 0 2 0 2 0 2 2 4 1 3 1 3 0 3 5 3 0 10 44 80 19 0 0 34 85 217 137 102 6 42 94 165 148 246 105 128 59 168 64 169 77 159 85 148 69 105 61 36 0 15 172 143 22 76 38 5 4 13 0 16 11 31 28 37 25 36 19 32 18 33 33 18 1 6 0 0 12 13 7 8 5 6 3 5 3 5 3 5 3 5 3 5 3 5 3 4 3 4 5 4 5 4 8 5 8 5 8 6 10 6 2 8 3 10 6 11 6 10 0 15 27 34 26 23 22 28 17 24 20 25 23 35 42 56 44 47 37 39 29 32 24 31 27 36 37 43 34 31 20 21 13 25 22 27 44 32 22 34 47 50 59 56 61 74 79 82 81 91 85 82 75 79 75 69 59 64 56 64 53 53 33 36 22 28 9 18 4 16 0 11 16 21 17 21 17 21 17 21 18 23 20 24 18 22 19 24 21 25 21 25 21 25 21 25 21 24 20 23 19 24 21 25 19 16 14 21 28 57 65 63 58 46 50 50 54 73 66 73 75 51 48 72 70 68 76 100 96 125 125 105 73 92 91 77 32 23 25 35 22 35 15 24 9 26 25 39 33 48 37 48 42 59 60 100 133 165 133 101 100 84 44 17 0 0 0 7 69 109 107 119 117 124 120 120 116 136 97 19 19 23 13 24 10 25 12 22 12 23 10 14 33 206 237 245 166 99 41 51 86 109 44 35 31 53 35 40 32 45 38 44 35 46 37 42 27 33 25 28 26 30 20 14 10 16 9 16 9 11 8 7 8 20 13 20 11 22 11 20 9 24 12 17 2 15 6 22 9 24 12 26 11 21 4 14 4 17 6 24 17 39 33 51 36 54 40 57 45 53 43 46 29 46 27 34 0 47 86 104 58 91 88 109 58 59 42 70 47 60 84 112 40 47 55 61 43 61 45 67 53 73 53 70 53 68 46 60 41 59 42 61 42 63 49 71 56 78 65 86 67 86 70 89 72 90 72 90 68 85 60 78 55 73 49 67 53 66 38 58 41 63 37 52 40 56 39 69 58 59 20 12 3 12 6 12 2 10 2 11 4 9 5 7 1 6 2 6 1 11 0 6 6 16 20 47 48 65 60 69 49 51 39 49 30 39 34 42 32 33 20 23 21 27 18 29 28 43 35 45 37 50 38 52 38 51 34 49 36 54 43 65 55 75 62 79 64 79 62 79 63 77 57 70 49 64 44 53 44 54 36 51 37 53 42 53 37 51 44 63 56 82 75 99 100 69 10 1 2 0 0 0 0 0 5 30 49 63 45 56 39 57 40 53 23 39 38 69 62 82 62 58 40 51 43 65 53 75 62 88 69 72 51 50 29 17 0 2 0 1 2 1 2 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 3 9 17 24 21 26 22 23 9 1 0 0 0 1 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 8 27 30 31 18 19 8 11 1 10 5 14 12 18 18 23 19 20 13 13 20 25 25 31 31 38 40 47 33 42 36 48 40 49 42 48 49 47 37 38 35 29 14 1 0 0 2 3 11 20 22 26 21 28 26 40 34 43 36 51 43 53 46 55 45 54 44 54 41 53 41 56 47 68 61 79 63 70 48 57 43 59 47 62 46 61 48 62 48 64 53 69 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 2 3 0 0 0 0 1 2 3 3 2 2 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 0 0 0 0 1 0 4 0 10 0 8 1 10 1 18 27 72 117 246 145 62 21 21 9 41 88 174 80 44 11 18 0 11 0 10 0 19 5 30 6 30 9 35 15 41 19 46 29 60 40 76 58 96 75 107 85 119 100 132 100 117 77 94 22 31 0 13 0 11 0 6 1 5 1 3 2 2 2 2 2 1 1 2 1 3 0 3 2 2 2 2 2 2 2 2 4 4 4 3 3 2 2 2 1 3 0 29 72 102 11 43 7 61 124 244 133 128 32 126 175 202 209 255 181 241 163 249 173 255 150 224 136 207 104 139 40 45 6 89 171 118 40 75 28 16 9 23 11 30 22 51 36 55 36 53 32 53 32 53 34 33 10 17 0 28 28 4 11 10 8 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 5 6 5 6 4 5 5 6 6 6 5 5 5 5 5 5 9 10 12 12 11 14 8 21 21 24 7 11 8 23 7 16 10 22 18 23 12 12 21 25 22 26 23 26 25 27 24 31 28 31 25 22 19 18 15 14 19 50 82 45 19 34 28 38 36 30 28 38 42 41 34 42 42 38 40 52 55 52 63 58 56 55 57 53 46 37 54 56 54 45 32 22 19 19 21 22 21 22 21 22 21 22 22 24 24 25 22 23 23 25 24 25 24 25 24 25 24 25 25 25 23 23 22 24 24 26 26 19 15 27 32 56 65 71 71 74 78 61 60 77 80 101 100 103 86 113 101 116 102 105 86 111 109 112 80 114 98 100 39 53 38 65 32 64 26 58 21 67 39 77 41 82 44 80 37 74 37 73 58 125 137 191 152 183 173 191 150 124 63 46 69 103 84 102 96 120 121 127 121 151 78 48 23 52 20 56 24 52 24 45 23 45 21 34 36 202 237 242 152 114 65 77 96 105 40 68 35 63 44 56 41 62 47 58 42 54 38 45 23 35 20 40 29 56 31 37 15 18 16 14 13 18 8 24 17 47 22 47 19 51 23 49 17 52 22 46 12 48 20 53 18 52 24 59 28 58 22 51 23 53 18 48 17 52 24 59 27 60 32 69 42 80 51 87 48 87 52 77 41 88 81 119 82 122 102 135 77 99 66 101 69 124 106 123 49 80 55 84 54 82 54 86 61 90 58 84 55 82 49 75 43 70 40 68 31 64 40 74 49 84 63 97 68 99 73 105 79 111 83 113 84 113 80 110 79 108 74 102 73 100 65 95 66 99 68 98 67 96 67 102 70 73 24 27 11 28 10 25 11 26 10 23 9 22 7 22 6 21 6 24 7 29 7 25 13 35 24 61 48 78 63 85 59 71 45 61 33 54 39 57 37 48 24 34 30 37 24 41 35 58 47 64 46 65 49 70 50 72 49 70 48 71 50 77 58 86 67 93 77 99 76 100 78 99 73 93 65 78 54 75 47 69 50 68 56 80 59 81 59 83 64 88 75 113 95 119 119 99 26 16 0 14 8 28 1 15 7 55 62 105 61 100 55 102 54 97 36 90 56 109 56 110 64 107 56 108 48 101 53 110 74 140 82 125 68 93 37 31 4 1 2 0 2 0 1 0 2 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 1 5 22 15 22 11 18 6 4 0 0 0 0 1 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 0 0 10 16 15 2 5 0 4 0 6 0 4 0 3 0 3 0 3 0 3 0 3 0 7 8 19 23 33 34 50 46 59 47 58 49 63 54 58 40 46 33 37 15 15 7 8 8 16 21 30 26 30 28 35 32 49 43 51 42 57 43 63 56 72 57 68 51 68 47 64 46 65 51 76 63 86 75 94 75 86 60 75 60 83 61 81 67 90 75 92 71 86 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 2 4 2 0 0 4 4 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 3 0 8 0 11 0 13 14 73 68 169 63 26 0 4 2 37 98 133 28 54 22 69 39 71 60 76 61 89 75 97 88 114 95 127 109 141 120 149 121 149 125 155 133 163 138 168 140 172 132 166 134 171 146 182 142 122 37 13 0 0 0 0 0 0 0 1 0 1 2 2 4 1 6 1 6 1 4 1 2 2 0 2 0 2 0 2 2 4 2 3 1 2 0 2 0 4 0 14 67 68 0 17 5 27 124 170 70 45 7 102 108 134 125 208 23 167 95 173 87 164 53 113 52 108 42 52 14 2 0 45 83 40 41 68 10 6 0 13 11 18 19 38 24 35 21 33 18 32 18 33 14 46 76 113 128 181 172 115 8 11 7 7 4 6 5 7 3 5 3 5 3 5 3 5 1 6 3 6 3 6 5 6 6 6 8 6 8 6 10 6 3 5 7 9 10 11 10 10 15 8 4 3 9 11 11 7 15 13 13 8 7 8 16 21 20 19 20 20 19 18 17 16 15 18 14 15 12 15 18 20 25 10 20 73 114 61 29 54 32 34 42 24 18 19 14 8 7 18 15 15 21 41 51 51 75 59 46 37 40 39 35 29 34 46 50 47 25 19 11 24 16 21 17 21 17 21 17 21 18 24 21 24 18 21 18 24 20 24 20 24 20 24 20 24 21 24 18 21 17 22 19 24 30 16 14 24 26 41 52 57 46 52 59 29 40 52 58 72 69 99 122 120 120 135 95 33 26 40 62 85 82 106 106 88 25 21 23 32 15 31 13 23 7 30 25 38 26 42 30 39 26 45 30 51 25 35 34 69 96 132 164 207 226 236 223 217 119 129 98 90 76 84 86 82 100 111 37 33 13 27 20 17 14 27 12 21 12 26 16 18 45 195 237 192 122 120 109 88 81 74 39 66 17 26 29 43 30 45 38 43 31 37 23 25 7 13 4 13 23 36 36 32 9 14 10 14 7 9 6 5 13 22 15 21 12 23 13 21 5 21 11 15 1 17 8 21 16 27 12 25 12 25 11 23 7 20 7 19 6 18 4 16 0 16 0 16 5 24 18 33 27 43 33 43 29 57 28 67 47 68 58 81 50 69 55 71 50 102 70 48 29 45 16 27 22 38 19 39 24 42 22 36 18 36 18 35 15 31 11 27 15 35 18 34 15 34 21 44 32 52 38 60 46 68 52 71 54 74 55 78 60 81 59 77 52 72 50 66 44 64 48 71 47 67 54 78 53 44 7 6 5 9 0 8 3 11 1 6 4 8 4 6 1 6 1 6 0 13 1 7 6 15 14 36 33 46 44 57 48 50 33 33 23 33 31 39 30 31 17 19 20 21 11 20 22 38 35 45 34 45 35 49 36 49 34 47 37 52 36 53 41 62 51 70 58 74 58 76 61 75 56 69 57 52 40 54 30 49 47 53 47 57 42 57 50 70 61 76 64 106 89 106 110 94 19 0 0 17 30 44 9 0 0 13 41 60 43 56 38 55 37 49 31 51 45 52 26 52 63 81 70 76 64 78 57 66 47 72 58 72 57 58 28 14 0 1 0 2 0 2 0 2 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 3 1 0 0 2 2 2 0 1 0 2 0 1 0 1 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 7 0 1 11 19 19 0 0 0 2 0 3 0 0 3 4 0 0 0 1 0 4 0 1 0 0 0 0 2 7 23 36 39 48 40 46 46 55 44 46 44 46 44 40 32 28 9 14 20 27 30 34 29 32 22 27 24 39 33 38 29 43 26 44 46 60 48 53 40 51 44 53 39 50 39 53 42 58 52 78 75 85 56 58 43 61 50 68 61 84 75 86 63 70 0 0 0 0 0 0 2 1 1 0 1 0 0 0 0 0 1 0 1 0 1 0 2 0 3 0 3 0 2 0 2 0 5 1 5 0 4 0 3 0 2 0 1 0 1 0 1 0 2 1 2 1 2 0 1 0 0 0 0 0 0 0 0 0 2 1 0 1 0 1 6 1 0 2 0 1 0 3 3 1 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0 0 0 0 0 0 5 10 0 7 18 56 62 108 95 132 111 142 115 147 87 108 66 137 55 45 0 37 12 98 139 97 102 183 142 181 161 190 160 193 164 199 157 196 155 199 158 203 161 203 155 197 150 196 149 194 149 197 150 198 147 196 147 197 150 202 156 203 185 241 186 174 67 34 0 29 0 18 0 20 0 7 7 12 3 0 0 7 8 4 0 4 3 2 2 1 1 2 2 3 6 8 5 0 0 5 5 1 0 10 0 61 92 86 0 59 9 105 85 103 116 96 40 162 128 189 197 217 95 255 169 255 181 251 129 181 89 119 64 67 19 26 1 65 28 100 75 81 10 23 10 30 19 43 29 50 41 53 31 54 21 44 27 47 55 186 230 255 220 209 188 112 1 8 13 8 4 4 5 5 6 6 6 6 6 6 6 5 8 1 7 2 10 4 9 3 8 0 1 0 6 5 11 6 6 8 12 12 12 10 8 7 10 10 5 8 8 13 9 12 6 9 4 10 11 16 13 12 10 11 12 13 17 18 20 21 16 26 15 14 10 22 16 8 8 5 27 68 121 76 82 105 55 96 37 47 16 28 5 19 21 16 14 14 2 41 43 53 76 119 65 13 41 59 32 20 20 49 28 20 32 14 17 24 18 19 18 20 19 21 20 21 21 22 21 23 22 24 23 24 23 24 23 24 23 24 23 24 22 23 22 23 22 23 22 23 17 22 20 27 26 32 30 37 33 34 25 32 26 35 25 33 35 58 60 86 76 70 35 23 20 31 27 40 39 104 107 103 37 64 34 66 34 65 28 61 15 64 35 78 39 83 40 81 48 90 47 90 49 81 37 68 48 79 72 137 140 184 185 231 212 211 172 136 97 100 90 89 88 93 39 50 23 57 19 58 28 53 24 47 23 41 19 38 53 240 215 195 161 206 159 109 59 83 54 71 45 68 43 57 38 53 33 43 24 34 16 27 15 26 9 34 25 61 35 47 18 24 16 18 13 19 9 26 21 50 21 50 21 49 19 48 16 51 21 47 12 49 23 60 25 57 25 57 25 57 25 57 21 53 21 53 21 53 21 53 22 55 17 51 14 51 17 54 22 60 28 69 37 73 39 73 46 83 52 92 63 104 73 110 79 113 72 100 56 82 39 68 38 65 32 57 26 55 28 59 34 64 35 63 35 68 44 78 52 80 46 69 40 75 48 75 43 72 46 82 60 93 64 91 60 94 67 102 73 104 71 101 68 101 75 111 82 111 74 100 61 94 72 105 62 57 17 34 7 22 7 22 8 24 9 24 9 21 7 21 6 22 6 25 11 27 8 27 9 33 22 51 26 58 47 75 57 71 44 58 35 52 33 49 30 46 25 38 20 28 16 33 29 47 40 60 48 65 49 67 49 67 46 67 47 69 48 72 54 81 64 88 72 99 80 100 77 98 72 88 59 79 53 71 47 71 54 81 59 83 65 94 80 107 87 110 91 131 114 139 116 108 39 31 71 150 152 182 114 54 0 43 50 95 54 95 48 92 50 100 43 97 52 92 35 91 63 134 66 126 67 120 66 119 73 131 79 127 70 100 42 36 3 1 10 0 1 0 3 0 1 5 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4 0 4 0 2 1 1 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 3 17 24 20 0 4 4 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 23 33 57 52 59 46 55 47 57 46 54 42 53 45 58 45 37 30 31 30 34 32 40 34 39 33 48 46 57 42 45 37 49 39 61 58 75 55 62 59 62 52 79 49 65 54 65 54 79 74 106 93 103 68 72 58 77 65 91 82 103 82 96 8 3 6 1 4 0 4 0 4 0 4 0 4 1 5 2 5 2 5 2 4 1 4 1 4 1 4 1 4 1 4 1 2 0 2 0 2 0 2 0 2 0 2 0 2 1 3 2 4 2 3 1 2 0 2 0 5 3 5 3 5 3 5 2 0 0 3 9 0 2 0 0 0 0 0 0 1 3 2 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 51 93 129 113 145 125 151 122 146 115 138 56 116 110 110 0 23 1 10 0 87 85 60 88 146 93 146 109 143 111 142 113 143 105 138 102 140 103 143 103 142 99 136 103 142 99 140 98 140 99 141 94 139 88 136 87 136 90 137 108 172 148 189 137 126 50 63 32 51 0 0 0 10 7 0 4 2 3 0 4 0 2 8 3 2 0 1 0 2 0 3 0 5 6 5 3 8 6 5 0 9 0 54 79 50 0 4 2 53 33 86 170 40 0 117 46 133 118 101 11 153 74 147 73 134 37 82 25 53 28 28 11 3 5 51 62 146 120 103 0 12 0 15 8 25 21 36 25 33 21 36 14 32 17 24 52 190 222 228 198 201 186 63 0 9 10 8 2 4 3 5 4 6 4 6 4 6 4 7 1 9 0 7 0 4 1 8 0 5 0 3 0 4 2 4 5 6 8 7 9 8 10 9 14 11 10 10 14 14 15 12 17 11 15 12 18 14 14 8 18 16 18 16 18 15 16 13 16 21 18 13 6 5 7 5 15 4 21 86 123 100 122 120 58 111 72 86 34 11 21 31 20 15 11 10 1 44 60 74 70 162 141 0 114 104 50 25 35 36 24 19 19 15 15 20 14 18 14 19 15 20 16 20 17 21 17 22 18 23 19 23 19 23 19 23 19 23 19 23 18 22 18 22 18 22 18 22 19 20 20 23 23 25 24 27 26 25 18 20 17 21 16 17 12 10 6 10 11 16 8 10 6 12 18 24 8 34 52 58 27 34 22 33 22 30 15 24 7 30 27 41 26 41 26 38 23 41 21 40 23 39 22 34 29 33 20 39 45 67 88 114 144 155 167 190 166 150 112 97 111 63 8 14 18 29 15 22 14 27 13 23 19 21 12 29 69 238 219 184 164 204 115 65 46 55 42 43 26 34 21 25 17 26 15 21 9 16 5 12 7 13 3 11 20 35 33 30 13 15 7 13 9 8 6 8 14 21 13 21 13 20 9 18 7 21 10 15 1 16 10 25 10 23 10 23 10 23 10 23 8 21 8 21 8 21 8 21 5 21 2 16 0 16 4 19 1 20 3 25 6 26 3 24 8 30 13 37 23 46 30 51 46 62 49 64 51 65 51 66 46 60 40 52 31 43 23 38 22 40 26 43 28 48 37 57 47 66 50 63 46 63 44 54 38 49 27 41 27 46 33 49 40 59 42 64 45 65 44 64 48 67 46 66 46 64 41 58 38 60 51 68 38 24 0 8 4 10 5 11 2 9 1 8 6 9 5 7 2 8 4 8 0 6 0 8 4 17 19 33 19 30 28 46 46 54 41 43 26 31 24 32 29 36 34 39 20 17 8 20 21 33 31 45 35 46 36 49 36 50 35 49 32 46 32 48 38 57 47 63 54 74 64 77 62 75 56 64 36 51 42 56 44 59 48 64 57 70 58 75 69 90 83 100 83 112 89 110 88 88 41 48 143 175 139 168 150 110 22 9 15 44 31 58 38 55 36 51 30 53 41 43 16 24 28 56 42 49 36 46 29 49 34 58 47 67 54 56 32 25 1 4 0 1 0 3 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 2 0 2 10 23 26 6 3 0 0 0 4 2 3 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 5 12 33 40 53 51 53 43 45 43 41 37 38 39 44 41 40 37 40 33 29 20 24 26 35 33 46 41 46 33 38 27 34 27 41 41 56 48 56 40 52 44 45 26 48 44 48 36 55 50 74 67 82 64 73 37 48 34 55 52 74 60 72 0 0 0 1 2 3 4 4 0 0 0 1 2 2 3 3 2 0 1 0 1 0 1 0 5 3 5 3 5 3 5 3 0 1 0 1 0 2 1 2 2 3 1 1 0 1 0 1 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 6 0 10 0 8 0 7 6 6 0 3 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 4 0 15 38 127 143 163 103 155 117 160 126 172 136 180 75 154 205 226 74 62 28 41 29 147 76 113 145 192 121 189 139 178 136 179 137 188 139 193 137 190 138 191 137 189 135 188 128 184 126 180 121 178 119 177 116 175 111 171 107 169 105 168 123 191 135 211 181 239 162 199 142 211 138 123 36 18 0 19 0 8 3 4 4 7 7 5 3 2 2 1 1 2 2 3 0 4 6 3 0 1 3 5 0 26 16 103 102 84 9 41 49 101 42 180 220 92 29 192 68 241 156 184 106 250 146 201 110 173 75 116 55 80 41 49 11 19 14 49 59 139 109 90 0 23 3 25 3 31 15 44 3 38 33 64 31 60 34 46 44 96 85 166 206 196 184 77 1 9 11 7 4 5 6 5 6 6 6 6 6 6 6 5 6 0 8 0 4 0 6 4 3 4 8 12 11 11 3 4 4 8 3 12 6 18 13 22 9 16 7 16 9 20 9 18 8 17 8 18 9 16 4 7 4 11 10 18 18 19 18 21 22 25 9 24 18 25 12 13 11 9 10 92 101 127 131 114 56 134 65 117 36 24 75 73 17 14 14 12 2 49 67 89 52 162 131 0 125 135 57 35 58 61 19 28 5 24 10 21 18 19 18 20 19 21 20 21 21 22 21 23 22 24 23 24 23 24 23 24 23 24 23 24 22 23 22 23 22 23 22 23 22 26 22 26 22 26 22 26 26 27 20 22 17 21 15 18 12 19 6 16 13 23 19 23 18 18 20 36 9 16 20 55 35 63 31 64 31 63 25 58 25 73 42 83 42 84 40 81 38 82 35 78 37 79 38 75 33 69 31 65 33 72 48 86 66 124 137 214 152 156 118 159 120 67 3 49 28 59 26 55 22 54 22 47 31 40 18 62 97 255 228 212 183 242 95 55 40 71 44 60 27 45 18 35 16 34 15 32 15 28 13 26 16 26 9 35 22 62 37 53 20 25 11 17 12 17 7 26 22 50 21 50 21 50 19 49 18 54 20 48 11 49 21 57 23 55 23 55 23 55 23 55 21 53 21 53 21 53 21 53 22 57 19 54 17 54 19 56 20 57 23 59 23 56 19 53 21 54 23 58 28 63 32 66 36 71 42 81 54 95 66 103 67 99 73 106 78 106 75 103 73 102 72 98 64 90 61 90 62 95 67 93 63 92 60 85 62 87 54 81 53 84 56 86 55 88 57 92 61 96 64 98 68 97 58 88 55 89 57 90 65 98 70 93 46 39 7 25 14 27 13 25 11 22 7 22 10 24 9 23 8 24 9 27 3 20 4 25 12 39 26 50 28 49 27 55 46 73 52 67 39 55 32 46 28 48 33 52 28 28 13 27 25 45 37 56 43 62 47 68 52 72 53 72 45 67 45 69 49 74 55 79 59 87 69 91 69 91 65 81 53 77 57 80 58 81 62 86 74 99 82 111 98 128 112 139 115 142 108 134 105 112 73 107 121 170 136 192 192 210 134 136 86 108 48 82 49 98 54 91 42 97 56 95 35 81 45 107 40 97 43 99 51 106 57 114 69 132 74 104 45 55 15 8 0 10 6 3 0 5 7 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 5 23 41 19 3 0 0 3 2 0 2 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 4 2 19 30 50 53 63 47 55 46 52 40 50 41 52 44 46 49 51 41 32 21 25 31 45 46 60 50 58 45 55 34 44 30 44 37 59 56 76 48 68 49 61 52 73 48 61 48 66 54 74 64 88 81 103 66 74 50 63 50 69 54 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 2 0 2 0 3 0 4 0 4 0 5 0 5 0 3 0 2 0 13 7 0 0 0 0 0 6 2 4 0 2 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 42 73 131 95 80 58 96 71 107 82 117 82 111 22 80 186 236 92 39 2 14 20 110 21 84 100 125 72 128 79 121 84 120 83 121 80 122 71 117 72 117 68 114 68 115 65 111 60 106 55 101 52 100 49 99 46 97 43 95 42 95 44 114 78 147 128 187 131 167 131 180 139 177 118 38 0 11 0 0 0 0 3 8 3 0 1 2 0 1 0 2 0 3 0 1 0 0 0 1 1 3 0 3 9 103 85 32 0 3 36 52 33 136 121 39 17 104 35 135 90 123 88 142 68 73 29 80 29 64 33 48 15 26 30 48 33 36 31 56 73 58 0 19 7 19 0 12 2 22 23 64 76 99 70 85 67 71 33 34 0 65 164 179 178 40 0 9 8 6 2 5 4 5 3 5 3 5 3 5 3 6 1 6 0 6 0 7 1 8 1 2 0 0 0 3 0 11 0 0 0 2 0 8 4 10 10 15 10 16 12 18 12 16 7 13 12 17 14 15 10 11 6 14 12 20 15 20 12 15 10 5 1 13 13 7 3 4 6 10 21 89 104 152 113 108 60 135 50 132 54 75 138 99 8 10 17 17 8 51 74 92 75 151 117 0 122 129 112 92 86 115 23 24 14 23 19 18 16 18 14 19 15 20 16 20 17 21 17 22 18 23 19 23 18 22 18 22 18 22 18 22 17 21 17 21 17 21 17 21 19 22 19 21 18 20 17 20 22 24 19 22 17 20 15 17 10 14 15 22 21 24 14 14 23 13 6 21 12 10 7 21 26 32 21 30 21 27 14 20 14 35 32 43 30 43 30 39 21 37 17 38 22 39 24 38 7 30 29 41 33 44 33 36 28 48 75 104 68 69 81 123 63 20 3 34 13 15 16 23 10 28 11 21 25 18 13 53 103 248 221 188 179 214 100 0 9 27 23 28 12 19 9 15 5 15 7 15 7 16 8 16 6 13 2 10 17 32 34 35 19 14 3 10 5 7 2 9 15 21 14 22 13 21 10 19 11 22 10 14 1 16 8 22 12 25 12 25 12 25 12 25 9 22 9 22 9 22 9 22 8 21 4 20 4 20 5 22 7 27 7 26 5 23 1 20 3 23 4 25 6 27 9 28 6 22 8 26 17 34 26 41 33 54 46 72 64 86 74 91 77 95 80 95 77 90 73 89 67 86 68 80 64 85 74 90 69 87 75 93 76 87 64 75 60 76 54 71 50 68 48 68 49 64 40 58 41 65 50 71 55 75 58 63 26 16 0 12 8 13 6 11 4 9 2 7 7 9 5 8 3 8 4 9 0 5 0 6 6 22 19 25 24 26 17 27 28 44 44 52 42 44 32 29 20 24 26 33 28 22 8 15 17 30 27 39 35 45 38 51 41 54 39 53 35 48 34 46 34 47 35 49 38 56 45 57 44 60 46 55 47 59 44 56 44 63 59 78 71 90 86 106 96 107 92 103 81 101 75 105 84 87 56 86 55 115 114 164 159 176 148 173 142 146 87 83 43 58 36 54 39 57 40 47 24 34 26 44 39 55 51 71 58 75 51 69 62 86 70 63 40 41 16 7 0 0 0 0 0 3 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 1 5 28 55 43 15 0 0 2 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 3 8 25 30 40 41 44 43 44 41 43 45 49 46 51 46 44 26 15 8 16 28 38 38 47 42 47 40 45 28 32 21 25 18 34 37 55 58 63 33 42 49 53 26 44 32 49 34 48 34 57 54 80 67 77 52 55 31 42 28 44 5 18 4 16 2 12 0 10 0 12 0 14 2 16 4 18 0 12 0 14 2 16 3 17 1 14 2 15 3 17 4 19 1 20 4 25 10 31 15 34 23 43 28 51 38 60 46 67 59 82 61 85 64 88 67 89 74 97 75 98 76 99 77 100 81 105 85 115 94 109 66 43 6 6 0 2 4 2 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 10 26 118 132 163 101 117 71 124 87 134 97 138 86 121 64 155 233 252 98 60 35 29 46 121 47 141 111 149 110 157 101 146 106 152 108 158 104 161 99 150 102 151 100 150 100 153 104 156 103 155 102 157 104 159 110 167 112 174 116 181 119 186 116 206 151 232 173 237 155 219 157 226 153 254 184 112 0 17 3 13 1 1 0 2 6 2 3 2 2 1 1 2 2 3 1 0 0 2 7 7 5 8 0 25 55 180 112 62 0 45 30 91 42 142 83 123 59 173 88 184 122 241 130 164 76 115 66 132 71 112 62 87 31 68 91 134 70 84 55 58 113 133 112 146 121 148 112 136 107 138 121 153 139 168 133 160 127 135 73 75 9 65 147 177 171 39 4 9 9 5 3 6 7 5 5 5 5 5 5 5 5 4 7 0 3 2 8 9 3 7 7 17 2 21 3 22 0 18 0 26 0 26 0 25 0 18 0 21 0 24 0 23 0 23 0 23 2 26 2 23 0 18 0 14 0 24 9 26 9 25 8 27 15 35 10 9 0 21 7 3 23 97 122 150 53 124 34 138 39 155 65 124 157 90 7 9 16 16 5 54 76 103 45 142 76 6 100 90 125 132 67 160 9 14 15 27 22 24 18 19 18 20 19 21 20 21 21 22 21 23 22 24 23 24 22 23 22 23 22 23 22 23 21 22 21 22 21 22 21 22 22 23 22 23 22 23 22 23 24 26 25 25 24 23 23 25 20 22 14 16 14 17 17 18 23 21 12 19 21 28 15 33 35 62 31 61 29 60 23 53 23 70 41 80 41 82 42 83 38 80 40 83 42 82 36 75 30 74 34 69 27 72 35 73 44 72 46 80 56 88 74 96 30 39 27 66 17 46 28 50 23 54 23 46 25 38 24 74 117 255 227 213 196 230 164 30 3 43 24 51 22 45 21 43 16 35 16 34 17 33 16 31 15 28 9 33 18 62 38 65 27 27 5 17 10 15 6 29 22 52 22 52 22 51 19 51 20 55 19 47 12 51 21 55 25 57 25 57 25 57 25 57 22 54 22 54 22 54 22 54 22 58 21 57 21 58 22 58 24 59 24 59 23 58 22 55 23 52 23 52 23 51 22 51 23 52 20 48 18 48 19 50 28 59 35 70 46 81 56 87 65 100 80 118 96 132 109 141 115 149 122 149 122 159 136 167 151 183 158 185 148 164 122 143 102 131 90 115 74 101 64 95 67 98 63 98 70 109 80 114 76 103 66 77 29 29 5 24 9 23 10 21 9 22 8 21 8 22 7 21 6 22 7 25 7 25 7 28 19 51 35 52 32 54 29 45 24 51 42 69 50 67 43 54 31 48 34 54 35 33 15 25 21 38 33 51 45 61 49 69 54 71 52 70 54 72 51 68 47 65 45 63 50 72 52 68 50 74 58 76 60 83 63 89 73 104 93 122 99 124 103 121 90 101 70 88 74 97 75 113 102 111 77 108 85 126 111 175 163 190 157 193 169 215 180 192 112 110 54 91 61 96 45 84 41 89 48 96 56 115 69 122 72 120 67 123 66 133 70 106 50 84 44 47 7 11 0 14 10 15 0 4 0 1 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 1 0 1 1 1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 0 3 24 50 58 27 3 2 5 0 0 2 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 4 3 2 0 1 6 13 23 24 31 29 36 33 43 39 48 44 40 33 24 10 6 9 26 48 51 40 51 45 59 46 54 37 47 32 37 22 37 33 53 80 105 70 60 41 57 39 67 44 63 48 62 43 61 54 78 76 96 80 85 55 64 51 73 0 7 0 13 0 15 0 14 0 15 3 20 9 26 14 29 26 46 26 48 29 51 32 53 42 64 45 69 51 75 56 79 66 89 72 97 81 107 89 112 104 126 106 129 110 133 114 136 103 124 105 127 108 131 111 133 114 135 115 136 116 138 117 138 122 140 125 147 135 151 115 88 7 1 0 0 6 1 5 2 2 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 12 59 135 106 97 40 69 39 78 61 98 80 107 64 80 16 115 155 162 35 8 6 14 23 59 42 109 56 92 65 99 62 101 70 107 71 102 60 99 63 109 70 112 66 109 67 114 63 110 64 115 71 121 78 126 86 131 89 137 93 141 91 143 105 157 93 145 97 143 87 146 123 176 112 143 75 32 0 0 0 0 2 10 3 2 6 16 1 2 0 1 0 2 0 3 2 1 0 7 5 1 0 0 0 0 64 172 86 16 0 13 24 88 23 82 74 113 24 138 59 76 95 175 69 64 22 64 39 85 52 62 32 40 0 43 76 112 41 55 40 39 108 127 111 134 119 137 116 129 109 127 109 102 72 91 79 108 85 87 43 30 0 37 121 165 151 36 2 9 6 4 1 6 5 4 2 4 2 4 2 4 2 4 4 4 0 1 0 2 0 0 0 0 0 4 7 34 41 62 33 47 25 43 23 36 9 22 0 18 2 22 2 20 1 20 12 30 16 29 10 23 7 24 5 22 4 18 0 9 0 2 4 2 0 0 7 14 11 11 15 0 29 108 152 114 27 139 60 138 71 144 65 118 142 79 13 10 14 9 6 56 94 119 56 155 73 1 149 93 134 108 65 170 17 14 16 19 15 16 14 18 14 19 15 20 16 20 17 21 17 22 18 23 19 23 17 21 17 21 17 21 17 21 16 20 16 20 16 20 16 20 16 21 16 22 17 22 18 23 15 22 20 26 20 24 19 25 21 23 19 22 18 24 19 26 6 26 18 16 8 16 9 23 29 33 24 31 22 27 13 19 14 32 30 40 29 42 33 41 22 38 24 41 27 38 19 28 30 40 27 33 21 29 23 35 37 34 45 33 49 56 58 39 15 20 16 27 5 25 21 16 16 24 18 23 11 22 34 55 109 244 214 188 196 194 186 43 0 13 13 23 13 23 14 19 7 16 8 15 7 15 7 14 7 14 2 7 13 31 38 43 26 15 0 8 5 6 3 13 16 22 15 23 14 21 10 19 11 21 8 12 2 18 10 21 10 23 10 23 10 23 10 23 10 23 10 23 10 23 10 23 9 21 9 22 8 22 6 22 4 23 5 24 5 25 6 26 5 26 4 25 5 23 4 22 8 24 8 21 6 19 5 19 2 16 2 16 4 21 10 26 20 39 32 52 44 62 53 70 75 99 94 111 98 116 105 118 98 112 97 105 83 87 66 77 64 78 55 69 45 61 40 58 46 65 47 70 56 80 63 82 59 71 44 39 7 8 0 8 4 9 5 9 3 8 2 8 5 7 3 6 1 6 2 7 0 9 0 11 19 45 43 44 31 37 27 26 14 21 26 42 46 50 44 42 32 30 27 32 34 27 15 19 14 24 23 38 34 46 39 52 42 53 37 50 43 56 40 52 35 47 31 44 38 54 38 48 36 56 45 59 52 70 64 83 73 88 76 91 73 84 65 68 43 49 34 48 32 51 35 71 72 87 67 89 70 79 56 108 108 126 108 129 104 145 132 166 128 126 71 73 44 51 21 32 22 41 32 42 39 53 45 54 32 48 35 60 39 57 43 48 38 50 38 39 16 1 0 0 0 0 0 0 0 1 0 0 0 1 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 7 9 11 1 1 1 1 1 1 1 1 3 1 3 1 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 8 25 42 21 4 1 3 1 0 3 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 3 1 1 0 1 0 7 0 3 4 10 8 15 14 21 13 15 5 7 0 12 25 47 56 55 41 46 46 54 48 49 36 41 31 31 16 22 17 28 47 107 111 79 39 47 38 45 29 46 34 48 29 44 33 52 50 75 67 76 47 53 40 61 86 116 94 126 104 134 108 136 107 135 109 138 113 142 116 144 116 147 117 148 120 150 121 152 124 155 127 159 132 165 136 167 126 162 129 166 134 172 139 175 134 169 133 166 130 163 127 162 131 171 132 172 134 174 135 174 133 172 134 174 135 175 137 174 137 168 132 159 130 165 134 122 19 14 0 2 4 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 63 116 171 112 128 72 114 78 119 81 117 82 113 61 84 36 133 116 166 71 19 6 32 34 75 99 152 96 150 102 147 101 141 108 146 103 150 100 155 108 155 121 162 121 160 120 165 125 168 127 172 132 180 139 185 139 184 140 191 141 197 140 201 146 211 136 211 142 200 126 218 178 255 128 175 89 137 83 96 30 23 0 4 6 0 2 0 4 2 2 1 1 2 2 3 6 4 3 3 0 0 3 21 6 34 125 223 88 62 1 72 59 145 48 124 123 150 76 211 109 154 160 225 97 153 68 127 67 136 86 114 54 87 16 98 84 140 93 119 94 122 127 159 123 157 121 154 116 146 112 143 89 87 49 82 58 94 74 101 47 68 18 34 86 180 137 15 6 9 7 3 3 7 7 4 4 4 4 4 4 4 4 4 2 8 4 8 0 10 0 25 0 73 115 206 189 229 177 219 180 221 173 217 173 215 164 202 161 207 169 211 167 208 167 208 176 218 177 215 171 207 171 210 181 212 166 188 139 159 114 138 74 74 25 27 7 26 4 8 10 6 28 100 123 54 8 104 47 100 54 89 33 69 86 53 16 11 9 6 0 57 88 119 69 127 48 2 128 89 104 58 49 119 25 25 15 22 14 19 18 19 18 20 19 21 20 21 21 22 21 23 22 24 23 24 21 22 21 22 21 22 21 22 20 21 20 21 20 21 20 21 23 24 24 24 24 23 23 22 20 22 26 25 23 19 22 22 17 21 24 26 26 21 21 16 14 30 30 22 19 20 15 46 37 63 33 61 31 58 23 53 25 71 41 79 39 80 41 80 37 75 37 77 38 77 34 73 31 73 33 84 38 75 26 77 32 79 44 78 39 82 54 67 25 53 23 45 22 58 29 47 30 47 28 51 11 51 57 74 111 255 209 208 210 217 179 127 9 45 22 50 25 49 22 40 15 35 14 33 14 31 14 28 16 28 9 31 14 62 42 74 36 33 3 17 11 16 8 34 23 52 23 53 22 52 20 52 19 54 16 46 12 55 23 56 22 55 23 55 23 55 23 55 23 55 23 55 23 55 23 55 20 54 21 56 23 56 23 56 25 58 25 59 26 60 28 61 29 56 29 55 28 55 28 55 22 50 22 50 22 50 21 48 17 45 16 44 16 46 19 49 22 53 25 54 23 51 22 52 38 77 57 87 57 88 60 88 55 85 55 82 49 76 49 80 47 81 49 84 54 89 59 93 65 99 68 105 79 117 86 119 78 97 50 56 15 29 9 26 12 25 11 21 8 21 7 20 9 22 7 22 7 22 7 26 6 24 4 27 27 68 55 69 42 63 35 47 20 40 25 49 43 66 50 65 38 48 26 42 35 39 25 32 20 32 29 52 40 57 47 68 54 72 51 70 57 76 56 74 53 70 50 68 51 73 54 70 53 76 59 75 65 90 73 95 69 85 58 78 53 74 49 65 38 61 46 73 45 71 59 82 80 93 76 97 92 111 85 119 94 126 119 149 126 155 125 173 157 195 144 163 102 129 75 101 50 88 45 87 67 122 77 115 52 91 46 111 53 112 47 102 48 84 42 62 21 34 5 18 0 11 0 14 5 8 2 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 5 9 13 16 1 1 1 1 1 1 1 1 1 0 1 0 1 1 0 2 0 3 0 3 0 4 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 2 3 0 3 1 3 10 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 1 1 1 1 0 3 0 4 3 8 0 0 0 5 9 20 33 53 48 53 42 52 46 62 53 64 46 55 40 46 30 40 26 40 33 90 115 123 76 77 55 62 50 68 53 67 48 63 49 68 57 81 73 88 63 71 53 69 96 118 100 123 104 123 102 121 106 126 106 125 104 124 103 124 100 130 99 130 99 130 100 131 97 128 97 129 96 130 97 129 101 133 100 131 98 129 96 127 94 125 95 127 97 129 99 130 98 130 97 129 97 128 96 128 103 135 104 137 106 138 107 140 102 135 112 134 109 136 115 102 19 7 0 1 8 0 7 3 4 0 2 0 2 0 2 0 0 1 1 2 2 1 1 0 0 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 2 1 2 1 4 0 0 0 0 69 107 117 64 103 75 98 44 70 41 63 41 61 21 33 7 96 46 106 61 22 1 16 13 51 103 121 82 132 67 121 95 130 99 128 90 123 90 129 81 129 97 138 95 135 96 139 94 136 93 137 93 138 95 139 103 140 101 137 92 131 79 125 67 112 54 109 52 93 58 147 114 176 115 163 123 178 161 168 131 79 4 1 9 14 7 7 3 3 2 2 0 3 0 3 0 0 0 0 0 7 35 66 17 25 129 173 32 4 0 28 49 109 44 105 92 82 82 166 64 88 119 115 37 110 11 26 0 51 44 58 31 45 1 70 45 113 122 135 111 145 103 122 103 120 93 108 85 104 82 102 51 58 46 68 33 43 43 81 40 16 0 26 45 83 51 12 4 10 6 4 3 8 7 5 4 5 4 4 2 4 2 3 0 0 2 0 0 0 0 21 88 139 167 199 173 175 159 184 151 174 141 172 148 180 150 176 147 181 156 186 154 182 152 183 157 187 159 185 154 184 159 192 155 184 156 186 158 189 160 191 169 182 139 85 15 0 0 7 0 6 44 72 86 6 18 46 20 32 32 36 27 24 35 7 16 8 14 9 8 55 86 106 63 78 23 26 42 38 57 28 18 51 12 27 0 24 6 26 13 18 14 19 15 20 16 20 17 21 17 22 18 23 19 23 17 21 17 21 17 21 17 21 16 20 16 20 16 20 16 20 20 26 19 25 18 23 16 22 16 25 22 27 18 20 15 21 25 26 20 21 13 18 15 21 13 26 12 15 18 14 6 31 30 36 25 32 23 28 14 20 21 37 34 41 31 39 32 37 27 37 22 36 25 38 25 35 32 34 24 43 30 30 20 41 38 38 27 52 41 66 41 31 6 25 11 20 14 28 10 25 23 18 26 29 3 36 68 57 108 245 200 186 211 197 143 145 4 17 12 23 16 29 15 17 5 14 7 14 7 15 8 15 7 14 2 6 11 30 39 47 33 17 0 7 7 7 5 17 16 24 13 23 13 22 11 20 10 19 5 11 4 19 12 22 12 25 12 25 12 25 12 25 10 23 10 23 10 23 10 23 7 19 8 21 8 23 6 23 7 24 6 23 7 24 8 27 10 29 10 29 10 29 12 29 6 24 10 25 10 23 7 20 11 25 10 23 7 20 4 18 0 16 5 21 8 24 13 30 12 33 21 30 13 30 21 37 22 39 28 43 27 41 29 44 26 45 30 51 36 57 41 60 50 68 52 76 66 91 77 96 59 63 28 23 0 8 1 9 8 16 8 12 6 8 0 6 7 9 6 8 3 9 4 9 0 6 0 3 15 46 45 44 39 41 27 27 18 22 18 22 26 39 47 53 46 43 38 40 31 33 24 26 16 19 20 39 25 40 32 51 42 55 44 52 42 55 42 55 42 54 40 53 33 52 40 53 40 57 42 52 38 52 37 48 28 38 22 35 20 38 28 41 26 41 34 54 36 70 61 75 62 70 50 64 61 82 60 69 48 84 100 115 84 116 87 114 84 116 103 140 120 141 117 128 106 124 117 136 99 122 110 108 58 49 19 37 34 47 32 54 44 51 36 44 25 55 63 69 54 58 39 34 0 5 0 1 0 0 0 2 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 1 2 4 7 10 12 1 1 1 1 1 1 1 1 3 1 3 1 3 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 4 0 0 0 0 4 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 0 2 0 5 0 1 0 3 1 2 0 0 0 0 0 2 0 5 0 1 3 13 14 21 21 29 30 38 42 49 44 47 37 38 30 32 25 30 30 30 54 98 74 57 48 63 49 59 43 53 37 50 39 54 34 52 46 64 51 61 44 53 111 146 117 146 114 146 113 139 101 135 108 145 119 154 126 159 133 160 128 159 129 161 131 160 130 164 132 163 128 161 128 163 127 162 129 164 130 162 126 161 126 162 125 164 125 164 125 164 131 168 127 165 126 168 130 171 134 172 129 169 132 175 137 177 133 165 133 159 131 160 115 89 7 7 0 3 6 0 4 0 2 0 0 0 1 1 2 0 0 0 4 3 0 0 0 3 0 0 0 0 0 0 0 1 0 0 0 1 0 1 0 0 1 0 1 0 2 0 2 5 0 54 97 152 118 141 110 166 108 131 71 88 56 86 54 98 63 94 88 134 59 52 30 76 35 106 104 155 111 152 118 167 122 163 119 162 119 168 127 175 131 175 129 174 140 175 123 168 122 163 118 159 114 157 114 158 118 161 103 147 91 145 94 154 87 154 87 147 70 182 143 245 177 255 168 243 165 245 178 230 180 234 76 21 3 1 8 0 2 0 8 0 2 0 5 2 0 11 1 6 5 66 118 173 34 111 172 202 49 56 0 73 67 143 97 164 108 151 153 220 106 188 140 168 84 158 68 86 28 118 65 107 59 92 45 128 107 167 159 190 149 171 130 149 120 145 105 130 100 131 95 117 67 89 53 78 53 89 70 102 50 43 8 37 63 112 31 17 10 8 10 3 5 1 6 0 6 0 2 6 14 3 0 13 3 20 0 38 14 81 103 215 165 195 127 190 146 202 145 202 153 208 151 205 149 206 151 208 154 212 157 213 156 208 148 201 158 214 168 215 159 208 165 222 167 218 170 223 175 228 180 230 180 228 202 232 141 33 0 20 3 16 29 27 27 13 20 20 6 25 21 28 19 24 15 9 12 7 1 0 21 35 44 33 35 27 18 21 32 36 28 18 21 20 19 17 18 17 18 17 17 18 17 19 18 20 19 20 19 20 19 21 20 22 21 22 21 22 21 22 21 22 21 22 22 22 21 21 20 22 21 23 20 22 23 25 24 24 21 21 23 24 23 23 22 22 21 22 19 21 20 21 21 22 22 23 20 21 20 33 19 26 19 51 37 56 32 58 30 53 22 56 31 79 46 85 40 86 40 83 39 86 36 82 33 79 34 78 37 80 35 74 34 76 38 78 42 80 41 84 59 94 44 52 25 51 25 47 25 48 28 51 29 53 20 42 13 61 81 65 103 255 203 237 209 207 155 196 39 28 18 51 22 43 20 43 15 35 14 34 14 34 15 36 15 31 10 33 10 58 48 70 38 36 3 18 9 17 10 30 28 52 25 52 23 50 20 49 23 51 13 45 13 51 20 57 25 59 25 58 24 57 23 57 24 57 22 56 21 54 19 53 18 53 21 54 22 56 24 57 24 58 26 59 25 57 22 54 25 54 25 55 25 56 26 56 24 55 25 55 25 55 26 56 21 51 21 51 21 51 21 51 20 50 20 51 21 51 22 52 25 58 28 62 32 65 34 66 35 68 38 71 41 73 41 73 40 73 47 79 51 82 55 87 56 92 67 105 85 124 94 119 67 87 43 42 7 26 10 24 11 21 11 20 9 21 7 20 9 20 7 22 11 25 10 24 1 22 5 17 10 50 48 67 42 60 36 47 29 48 24 27 19 42 37 60 51 66 45 50 32 34 25 31 20 34 25 46 34 57 34 56 56 72 55 66 60 77 57 78 61 88 42 75 56 74 57 75 54 70 47 65 49 66 44 59 36 51 30 48 36 56 37 58 41 62 45 65 56 80 73 93 72 84 63 80 64 87 67 86 57 89 89 141 117 151 114 133 94 136 103 140 109 155 122 168 145 195 165 196 161 185 134 166 105 115 52 91 45 99 58 103 52 89 46 87 80 143 137 159 130 148 106 118 86 73 22 15 0 4 0 12 0 2 0 0 0 1 2 0 1 0 0 0 0 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 3 6 8 11 10 15 21 27 24 31 29 36 33 39 35 48 57 76 74 80 68 71 55 67 55 68 56 69 57 70 49 61 49 65 56 73 60 73 74 102 79 101 76 101 75 94 72 97 75 101 80 106 84 109 81 113 84 119 90 124 93 128 93 127 92 125 87 125 91 131 92 128 94 130 95 129 92 126 92 126 92 125 92 125 92 125 95 127 93 125 93 128 97 131 102 133 98 132 101 136 104 137 92 120 87 136 115 125 91 68 8 2 7 3 8 1 5 2 5 1 8 2 7 0 4 0 5 7 7 5 0 0 0 5 4 0 5 0 4 0 4 0 2 0 2 0 0 0 0 0 6 4 6 2 5 1 2 0 0 17 29 68 68 106 79 109 102 126 94 110 75 76 32 59 43 78 87 99 33 28 51 90 23 71 60 96 58 86 52 83 57 91 62 97 64 97 61 94 66 105 56 98 64 103 57 107 64 105 61 101 59 100 59 100 58 97 63 105 65 109 63 110 56 104 50 88 33 114 99 165 114 167 101 157 110 175 126 165 145 173 46 0 0 0 17 7 9 3 2 4 5 5 0 1 0 0 0 37 76 99 55 16 0 87 148 133 4 3 0 29 37 110 93 130 64 115 125 129 52 136 119 96 23 86 49 57 0 55 43 68 5 27 29 114 85 138 128 163 120 133 98 128 87 101 70 96 76 95 71 94 50 59 37 49 40 61 55 70 31 25 15 20 71 96 24 0 0 0 5 6 9 4 6 1 5 10 10 0 0 0 0 20 0 15 56 137 154 191 155 178 91 109 64 111 85 122 82 120 86 122 85 122 86 124 88 126 90 128 92 129 92 127 88 125 91 132 92 130 87 127 89 132 98 138 99 140 102 143 104 144 112 149 132 191 164 121 24 0 4 16 23 22 18 13 16 19 7 18 7 10 5 13 18 16 14 9 11 4 13 22 27 23 22 14 13 14 19 20 16 14 16 20 13 18 10 19 10 19 13 17 13 18 14 19 15 19 15 19 15 20 16 21 17 21 17 21 17 21 17 21 17 21 17 21 16 20 16 20 17 21 16 21 19 24 20 23 17 20 19 23 18 22 18 21 17 21 17 21 19 21 21 22 22 22 20 16 19 23 17 13 15 33 26 34 18 34 18 24 10 22 19 38 32 41 30 42 34 39 24 37 21 34 21 33 22 35 23 36 22 33 21 36 25 41 36 44 35 49 46 55 26 17 12 25 11 24 11 27 13 29 17 27 18 23 16 50 82 49 108 238 183 203 210 178 169 183 55 16 3 24 15 32 15 18 9 17 9 15 7 14 8 13 12 10 5 9 5 29 39 46 32 19 0 3 5 7 12 19 16 25 10 24 9 22 7 21 10 19 2 12 2 17 8 22 12 24 11 23 11 22 10 22 11 23 10 21 8 19 7 18 5 20 6 22 8 24 9 25 10 25 11 27 11 25 9 23 7 25 7 26 10 26 11 26 11 24 13 24 13 23 12 23 10 21 10 21 10 21 10 21 10 21 10 21 11 22 12 23 15 27 18 31 22 34 23 35 24 36 26 39 29 41 30 41 26 43 33 49 37 52 41 57 43 63 56 77 74 96 82 90 55 59 29 18 0 7 2 10 1 11 1 10 1 9 0 8 6 9 4 8 5 12 5 9 0 9 0 4 1 25 35 53 44 51 37 38 27 34 20 18 9 19 23 38 41 47 42 43 30 37 26 22 13 12 16 33 4 41 23 51 34 54 50 54 38 44 44 50 42 68 42 61 47 61 46 58 43 49 34 43 28 39 25 35 20 29 15 25 24 36 25 39 29 44 34 47 43 64 56 74 54 64 46 60 46 59 43 55 37 53 52 80 84 105 82 117 95 124 100 137 94 119 85 99 78 107 98 117 109 134 122 138 106 101 52 48 28 47 32 51 34 47 24 38 68 125 106 128 98 127 93 114 84 98 70 66 31 12 0 0 0 4 5 0 2 1 6 8 5 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 0 5 1 8 5 12 9 15 12 23 26 39 38 44 37 40 34 42 36 48 43 56 50 60 45 54 45 54 44 53 44 53 82 116 86 113 82 113 81 107 80 109 79 109 79 111 83 114 84 119 97 130 104 136 111 146 122 153 122 154 120 156 125 162 126 160 129 163 130 163 128 161 126 162 126 162 125 164 125 164 126 164 124 163 125 166 129 170 132 170 130 170 133 172 132 167 127 159 124 142 120 151 92 48 0 7 0 3 3 0 4 3 0 0 0 0 0 0 0 1 5 4 5 2 3 0 1 0 4 3 4 3 2 3 3 3 1 3 0 2 0 3 0 1 1 0 1 0 0 0 0 5 22 48 45 71 56 106 89 130 107 149 123 158 115 115 61 96 66 123 115 117 30 72 97 169 74 123 94 136 97 134 91 127 89 132 94 136 95 134 91 132 88 131 84 133 101 143 94 146 101 146 100 147 100 147 101 150 102 162 110 172 122 183 128 187 143 208 144 207 129 226 166 252 143 219 134 221 157 240 160 211 113 110 2 20 0 11 0 3 8 0 1 3 3 1 0 11 0 37 65 100 73 60 9 22 19 189 187 163 17 42 22 114 96 184 155 191 104 188 160 126 47 183 166 157 46 143 92 130 39 124 75 116 47 66 37 135 133 182 170 197 139 141 106 146 116 134 96 128 96 116 84 114 71 88 54 77 59 88 68 91 33 39 14 55 105 120 12 20 10 11 10 8 7 6 9 11 5 8 0 3 12 23 1 13 48 159 195 253 194 226 174 226 127 174 116 180 130 182 124 181 111 169 113 172 116 174 116 175 117 176 118 177 120 180 123 180 125 176 121 171 118 170 118 169 124 176 124 176 124 177 125 177 120 174 121 166 134 174 50 8 7 15 20 20 20 18 24 28 21 27 21 21 16 20 15 13 10 16 16 11 8 11 17 20 10 15 15 17 14 15 16 20 20 20 18 17 18 17 19 18 17 18 17 19 18 20 19 20 19 20 19 21 20 22 21 22 21 22 21 22 21 22 21 22 20 21 19 20 19 20 20 21 20 22 22 24 23 23 21 21 22 23 22 22 21 22 20 21 22 23 23 22 22 21 21 21 19 22 17 32 18 29 21 52 36 55 31 56 28 49 20 50 25 66 36 74 38 83 45 86 39 86 38 83 35 80 37 80 36 74 33 72 33 73 39 77 44 81 46 84 53 81 31 42 23 50 24 47 25 48 28 48 19 49 26 43 24 74 76 58 101 251 203 246 196 198 174 158 71 40 14 44 27 54 25 39 20 39 17 36 15 34 13 34 20 36 11 32 8 50 43 68 41 41 5 17 3 16 13 32 25 50 24 50 23 50 22 50 24 50 16 46 15 53 22 57 23 56 22 56 22 55 21 55 22 56 21 55 20 53 19 52 21 54 22 55 23 57 24 58 25 58 26 60 27 60 26 59 25 56 26 57 25 57 26 58 24 56 23 55 22 53 21 53 21 51 21 51 21 51 21 51 22 52 22 53 23 53 24 54 27 60 30 64 33 66 35 67 34 67 36 70 39 72 40 72 39 71 45 76 49 80 54 85 56 91 70 108 89 126 95 116 64 78 32 33 4 23 9 24 8 19 10 20 9 22 9 23 9 19 7 22 11 25 10 23 9 24 10 28 10 33 34 70 58 76 56 66 42 55 31 40 17 34 25 47 42 62 52 63 43 51 40 40 17 31 17 42 17 47 34 54 35 66 47 73 51 82 65 85 51 91 64 78 60 77 58 74 51 67 43 61 35 56 37 57 36 54 31 49 38 58 40 62 44 67 50 71 59 82 70 89 66 80 58 76 61 78 53 76 53 75 51 80 95 123 112 175 149 172 135 184 143 174 119 134 85 118 93 129 98 146 119 151 116 155 107 127 74 110 74 122 90 130 79 108 113 162 129 153 125 165 127 160 122 145 105 123 94 91 35 16 0 3 1 5 3 0 1 0 1 0 0 0 0 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 2 3 1 4 5 9 10 14 14 18 15 25 20 34 30 44 39 50 48 60 55 66 56 67 61 74 51 78 54 74 49 74 48 68 43 66 40 64 41 67 46 72 46 80 55 86 53 87 62 100 80 117 85 119 84 119 85 122 90 126 93 129 95 129 93 127 91 125 92 126 92 125 93 126 92 125 91 125 93 128 96 131 95 128 95 129 97 128 92 123 81 125 92 119 98 120 59 0 0 4 3 4 0 0 0 0 1 0 3 0 0 0 3 7 4 3 1 2 2 3 0 1 2 0 4 0 4 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 42 70 72 72 41 75 68 107 56 86 68 95 64 71 41 87 62 107 82 59 0 51 94 137 68 100 77 109 85 115 88 116 89 115 83 110 78 110 81 112 75 115 81 134 114 149 96 131 78 120 79 121 79 123 81 124 75 112 69 107 67 114 75 123 78 129 91 143 88 141 96 135 88 135 82 138 98 148 95 126 76 76 37 19 0 7 0 0 0 2 0 1 0 0 5 33 60 78 69 55 3 0 0 7 24 147 107 77 0 18 29 108 105 162 126 147 95 157 107 58 13 121 123 92 2 65 46 68 35 104 57 78 53 49 11 119 131 172 149 171 123 128 79 93 87 113 86 105 78 95 65 82 45 60 32 53 41 66 50 65 14 23 0 22 98 103 0 0 0 0 0 2 0 0 0 3 0 5 3 2 0 0 0 22 165 169 125 140 133 176 123 118 103 132 95 134 99 127 90 126 101 137 102 140 104 141 103 139 98 134 96 133 97 137 104 143 107 145 105 141 100 139 101 141 107 146 107 146 107 145 106 145 109 153 98 77 61 147 60 20 0 9 9 16 7 8 0 6 3 10 7 14 14 18 18 15 12 17 19 18 9 13 9 21 10 14 19 19 15 17 16 23 14 19 13 17 10 18 11 20 13 17 13 18 14 19 15 19 15 19 15 20 16 21 17 21 17 21 17 21 17 21 17 21 16 19 15 18 14 19 15 20 16 21 18 22 18 22 17 20 17 21 17 21 16 20 16 19 19 23 18 23 19 21 20 20 20 16 16 19 14 17 17 34 25 32 20 31 18 21 9 20 14 26 19 32 27 41 36 45 30 38 28 36 26 34 24 34 23 34 20 32 20 35 22 39 32 43 38 51 42 45 19 17 12 22 11 24 12 26 13 27 10 26 21 21 18 51 54 26 117 248 179 216 209 176 64 58 49 19 10 27 11 25 14 25 11 19 11 17 10 16 11 16 19 14 7 9 0 20 32 43 37 25 1 0 0 6 14 23 13 23 10 23 10 23 11 23 12 20 5 15 7 20 12 23 11 23 10 22 10 22 10 22 10 22 9 21 8 20 7 19 7 22 8 23 9 24 10 25 9 24 10 26 11 27 12 27 8 26 8 26 10 25 10 25 12 25 13 23 11 21 9 20 10 21 10 21 10 21 10 21 12 23 12 24 13 25 14 25 16 28 18 31 21 33 22 34 22 34 24 37 27 39 28 39 24 40 29 45 32 49 38 55 41 63 59 83 78 97 78 83 54 48 18 9 0 6 1 11 0 9 0 10 1 10 4 11 5 8 3 7 4 11 4 8 5 7 1 17 8 13 17 44 45 57 51 56 42 42 27 30 19 21 17 30 35 45 49 58 39 46 39 40 38 33 15 13 8 27 5 32 5 34 19 55 36 45 43 59 41 63 50 56 40 54 41 51 36 44 30 39 24 38 30 44 33 43 28 38 34 47 36 50 41 56 47 61 48 66 56 68 49 58 42 56 45 54 40 57 45 54 40 52 63 97 98 140 107 113 76 108 86 115 89 98 66 82 69 86 65 89 68 88 75 109 96 114 100 120 108 140 134 156 129 138 104 136 97 122 102 138 99 122 98 116 82 100 95 112 74 57 19 8 0 0 3 5 2 0 4 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 3 0 0 0 3 0 8 4 12 5 17 18 27 21 29 30 42 74 107 76 101 70 101 69 95 64 93 61 90 61 93 66 98 72 102 76 101 72 104 83 119 99 135 112 150 119 153 120 154 124 156 127 161 129 161 127 160 126 160 125 162 126 163 127 165 127 163 127 164 128 166 131 167 128 164 128 165 129 162 121 153 118 132 115 166 116 91 18 17 0 13 0 8 0 6 0 4 2 8 3 6 1 1 0 1 3 2 2 0 4 3 4 1 2 1 1 2 1 3 1 5 4 7 3 8 2 7 2 7 6 9 2 5 0 6 0 8 1 33 24 51 42 95 79 108 78 112 73 99 68 103 90 150 128 147 85 62 12 100 122 152 99 133 103 136 103 135 107 146 120 153 114 147 110 148 113 151 118 161 124 185 164 203 138 176 130 182 132 185 135 189 137 194 128 186 116 172 109 174 118 184 129 201 151 233 158 238 161 229 140 220 151 233 164 235 162 223 165 226 173 102 0 30 10 21 0 13 0 10 1 45 56 85 64 69 19 23 0 35 29 80 92 179 82 127 88 128 104 183 157 223 160 207 168 219 144 170 124 198 145 136 26 104 66 136 85 161 117 166 100 128 112 218 147 195 168 181 140 161 101 94 83 131 109 132 99 133 94 105 67 84 57 78 63 89 71 89 37 63 16 27 100 130 13 11 2 10 4 23 19 22 6 12 4 14 0 14 0 17 2 54 172 207 156 194 148 198 153 206 145 195 140 191 134 180 130 182 128 182 129 183 129 181 125 178 134 185 126 176 121 175 124 179 127 183 134 183 125 176 129 187 137 189 137 190 138 191 139 192 142 190 126 91 84 171 75 21 5 25 12 30 19 35 22 34 31 26 20 17 17 18 16 21 10 19 13 23 14 21 13 23 11 13 14 15 17 19 19 21 19 21 17 20 17 21 19 22 17 18 17 19 18 20 19 20 19 20 19 21 20 22 21 22 21 22 21 22 21 22 21 22 20 20 19 19 18 20 19 21 20 22 21 22 21 22 21 21 21 21 20 21 19 20 19 20 22 23 23 21 20 20 19 19 19 23 17 29 17 34 26 54 34 54 28 54 27 46 18 47 22 48 22 53 30 64 39 72 39 75 37 73 34 70 32 68 36 71 32 70 34 73 39 77 44 78 49 85 49 69 26 47 21 49 23 48 25 48 27 45 21 47 29 41 26 66 45 43 176 229 206 239 161 115 50 93 87 55 26 45 18 43 23 46 19 39 19 39 20 41 21 42 26 36 11 33 5 41 35 67 44 49 10 15 0 18 17 39 23 48 22 49 22 50 22 50 22 49 16 46 18 54 24 56 23 57 24 58 24 58 24 58 22 56 22 55 21 55 21 55 24 57 24 57 25 58 25 58 23 56 23 57 24 58 26 59 26 57 26 57 25 57 25 57 26 58 25 56 23 54 21 53 21 51 21 51 21 51 21 51 23 53 24 54 25 55 25 55 25 58 28 61 30 63 31 63 31 64 34 68 37 69 38 70 37 68 41 71 43 75 50 83 57 96 80 120 99 129 90 106 60 67 19 26 3 23 9 24 7 19 9 20 9 23 9 24 8 19 6 21 10 24 9 23 12 19 8 39 25 34 19 48 41 63 53 74 54 62 37 48 27 34 17 34 27 45 40 59 50 55 37 60 58 90 51 62 15 54 37 80 47 73 5 72 38 67 37 80 57 80 60 77 54 71 51 67 46 61 40 59 33 59 41 67 46 67 42 62 51 74 53 77 58 83 63 84 64 84 69 84 60 74 55 75 53 72 54 79 55 73 51 82 73 131 124 146 93 114 76 107 75 122 96 125 83 110 77 105 80 106 77 117 90 121 88 127 107 148 125 175 148 187 146 179 130 166 123 165 143 181 120 149 117 160 121 144 102 136 105 124 78 60 17 6 0 3 2 5 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 4 0 4 0 4 0 4 0 5 3 7 0 4 0 9 46 72 46 65 39 64 38 58 32 55 30 53 29 54 32 57 31 60 32 61 32 67 45 81 53 91 71 111 83 119 88 123 86 123 87 127 90 127 89 125 88 125 89 126 90 127 92 128 96 128 96 129 97 129 97 129 98 129 96 127 94 123 86 115 86 107 74 97 34 12 0 10 0 7 0 8 0 10 0 1 0 0 0 0 0 2 0 0 0 1 0 2 0 1 0 2 2 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 0 1 0 11 12 52 40 58 57 82 46 59 42 92 88 146 106 106 27 22 1 94 105 115 63 87 65 87 59 80 61 94 71 99 74 102 74 100 70 96 64 97 59 103 84 113 60 96 69 109 68 114 70 117 72 117 75 118 74 116 72 115 72 116 71 116 81 131 82 128 91 129 79 130 95 142 95 132 96 141 104 135 117 88 31 44 38 56 43 52 22 26 38 93 94 96 44 48 12 22 22 72 78 104 73 110 56 112 89 106 96 157 125 175 126 163 130 150 94 165 126 150 100 87 3 38 22 81 79 93 105 164 81 117 128 166 88 173 168 155 78 90 56 68 33 83 75 97 72 99 66 73 34 56 26 52 29 58 39 64 21 17 0 19 84 76 0 35 24 16 0 0 0 0 0 0 0 7 9 67 88 110 55 58 142 161 133 166 134 157 126 165 133 164 129 159 125 156 126 161 121 159 119 158 117 155 114 153 104 139 93 126 82 120 80 120 77 123 88 124 79 117 85 132 80 119 81 121 83 123 85 124 67 115 74 54 54 114 41 0 0 0 0 0 0 0 0 0 3 9 6 19 18 20 12 12 12 12 7 14 7 13 0 13 10 14 10 16 15 21 16 18 13 18 12 17 10 17 12 19 13 17 13 18 14 19 15 19 15 19 15 20 16 21 17 21 17 21 17 21 17 21 17 21 16 20 15 19 15 19 16 20 16 20 16 20 16 20 16 20 16 20 15 19 15 18 14 18 15 20 16 20 17 19 19 19 18 18 15 16 14 22 23 35 27 28 23 29 22 22 15 23 18 19 11 20 18 27 24 34 34 40 35 40 32 39 28 38 26 35 22 34 21 37 24 42 38 49 43 53 35 32 10 18 9 21 11 24 13 25 12 26 12 21 19 23 24 46 33 43 201 202 204 159 87 48 101 128 124 64 19 21 8 30 16 21 12 21 14 22 16 24 20 26 22 14 8 12 0 13 25 40 36 31 6 1 0 6 17 26 13 23 10 22 9 21 9 21 9 18 4 16 7 22 12 24 11 24 12 24 12 25 13 25 11 23 11 23 11 23 11 23 10 25 10 25 10 25 10 25 9 24 8 23 8 24 10 25 9 27 8 26 10 25 9 24 12 25 14 24 12 23 11 22 10 21 10 21 10 21 10 21 12 23 12 24 13 25 14 25 14 26 16 29 18 30 19 30 19 31 22 34 25 36 26 37 21 37 25 40 27 44 35 52 46 72 73 99 91 100 71 69 49 37 7 5 0 8 1 11 0 9 1 10 3 9 4 10 5 7 2 6 3 10 4 7 3 6 4 27 23 23 12 25 23 34 34 51 45 47 34 38 28 22 10 19 18 21 24 37 46 43 28 39 61 85 72 67 46 75 47 99 124 142 25 35 35 60 33 45 41 46 36 53 42 55 41 50 35 45 33 41 27 43 33 51 38 51 35 47 40 54 41 56 44 60 49 65 50 67 52 62 43 53 40 56 42 57 46 59 41 49 38 58 51 109 103 97 49 78 61 77 48 84 74 94 69 82 63 76 60 70 51 83 65 77 55 82 51 79 72 101 87 105 83 100 79 105 76 112 97 118 69 89 68 101 83 108 90 114 97 116 91 96 64 37 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 1 0 1 0 1 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 5 4 4 0 0 0 1 58 87 57 79 49 78 48 73 42 70 43 73 46 76 49 78 50 79 56 88 66 99 75 108 81 116 94 132 107 146 118 154 120 151 123 155 126 158 125 156 125 159 126 161 126 163 128 164 128 164 128 164 128 163 126 162 128 162 124 158 121 153 113 144 111 133 87 91 42 81 68 94 87 114 85 101 74 83 45 44 19 22 0 8 0 12 3 10 5 12 10 7 3 0 3 4 0 3 0 4 0 4 0 6 0 8 4 17 12 26 20 31 24 41 33 57 47 68 53 74 83 111 94 116 89 118 99 134 82 124 76 97 82 150 143 190 143 142 78 95 75 153 134 132 68 90 66 93 66 91 69 105 75 108 81 115 85 115 81 114 83 128 85 130 92 131 81 139 86 140 90 149 93 153 94 156 91 159 94 162 97 161 93 159 104 167 105 176 99 172 110 183 122 189 118 174 86 134 65 132 94 126 81 140 101 123 80 126 102 123 78 103 95 153 127 148 128 153 99 129 117 185 143 161 82 137 90 156 89 147 141 218 163 218 171 219 162 202 149 236 167 207 157 182 71 104 48 134 118 158 135 204 126 177 154 192 156 239 229 210 116 123 95 130 70 117 106 152 120 145 107 136 80 108 74 98 68 98 76 109 71 58 25 94 116 84 4 113 83 67 9 15 0 18 2 29 0 99 144 214 202 236 184 213 162 201 153 206 160 211 169 227 167 217 167 212 165 214 168 216 172 219 169 217 167 216 167 216 172 218 164 209 157 206 158 209 152 205 157 205 152 203 157 212 146 196 147 197 148 199 149 202 143 209 154 174 137 182 127 140 112 135 93 112 70 88 43 63 8 12 0 17 13 26 13 28 16 26 13 28 18 22 14 23 17 16 17 17 20 22 21 23 18 20 16 21 16 24 18 24 16 18 17 19 18 20 19 20 19 20 19 21 20 22 21 22 21 22 21 22 21 22 21 22 21 22 20 21 20 21 21 22 21 21 20 21 20 21 20 22 19 20 19 19 18 19 17 18 17 18 18 18 18 18 18 18 19 23 16 26 17 39 31 55 31 55 27 55 28 48 22 46 26 37 13 33 18 33 19 42 31 57 35 62 39 67 39 68 38 67 36 68 37 74 41 77 48 79 51 81 40 54 18 47 20 46 23 48 26 47 24 46 27 39 27 45 36 63 39 78 218 255 124 108 160 143 145 187 151 95 38 45 23 52 26 40 25 45 24 45 25 46 26 48 24 34 12 37 6 37 31 64 44 55 15 20 0 21 18 41 25 50 22 48 21 48 20 47 19 45 15 44 19 50 22 53 23 55 24 56 24 57 25 57 25 57 25 57 25 57 25 57 26 59 26 59 26 59 26 59 27 59 25 57 23 57 25 58 27 58 27 57 25 56 24 56 23 55 23 54 22 54 22 54 21 51 21 51 21 51 21 51 22 53 23 53 24 54 24 54 26 59 28 61 30 62 30 62 29 62 32 66 35 67 36 68 34 65 37 67 39 71 47 80 57 100 88 129 104 124 74 83 55 58 11 26 8 27 9 23 10 21 9 20 9 22 7 21 7 18 5 20 9 23 8 22 8 26 20 47 31 43 25 46 29 44 31 60 50 65 46 61 40 43 21 36 22 33 23 43 40 53 35 58 54 112 89 127 97 160 98 154 203 255 82 90 63 135 65 62 37 54 36 59 49 66 49 65 48 67 49 69 52 76 57 82 61 82 58 79 55 78 56 79 58 82 61 82 62 80 63 75 52 68 51 72 60 80 61 82 57 73 51 78 64 133 125 129 83 122 93 111 57 102 83 115 83 107 76 98 77 100 71 100 76 106 81 111 69 106 84 122 93 122 86 116 80 120 85 125 92 116 69 113 71 101 66 117 101 147 114 143 110 135 103 71 16 6 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 48 23 39 14 37 14 32 13 37 18 45 27 52 32 55 32 60 39 74 54 86 58 85 56 88 62 95 68 105 80 117 83 120 84 124 87 125 86 124 88 125 89 127 90 127 92 128 95 127 95 127 94 125 92 123 92 121 86 116 82 111 75 104 58 62 30 84 90 136 126 139 125 147 135 155 137 153 110 112 68 57 16 2 0 2 0 8 13 23 20 21 9 9 6 14 15 22 18 26 22 32 27 35 43 56 54 71 72 90 88 101 93 109 102 118 112 123 113 121 106 119 112 127 104 113 91 118 81 113 71 76 66 135 120 161 126 139 88 121 84 135 86 77 33 50 27 52 32 50 28 55 38 61 33 59 33 64 40 69 34 75 48 80 45 69 35 87 46 86 45 91 47 92 45 92 48 94 49 93 50 91 47 90 45 87 57 106 59 104 75 119 86 124 85 120 72 101 70 116 73 127 92 91 58 79 58 71 41 60 37 63 49 80 65 93 55 109 100 119 99 143 120 128 13 26 0 34 0 84 110 155 130 158 131 170 119 174 138 185 142 176 155 158 56 47 9 73 25 99 55 75 49 87 71 174 172 209 170 167 114 129 86 96 67 99 97 156 137 149 123 164 128 154 123 144 111 138 121 153 122 150 132 151 144 125 61 148 135 124 74 92 77 95 66 84 76 165 170 174 131 171 139 168 123 157 127 163 135 170 136 165 133 167 136 166 136 169 139 166 137 173 133 170 133 172 135 174 129 166 126 164 127 169 134 175 128 164 126 163 127 165 130 167 130 167 130 167 130 167 130 169 124 181 116 178 137 185 147 184 159 188 166 197 173 187 148 160 124 112 45 27 0 0 0 2 1 9 6 17 10 12 9 24 8 16 11 16 11 16 12 19 12 17 12 16 10 17 13 19 13 17 13 18 14 19 15 19 15 19 15 20 16 21 17 21 17 21 17 21 17 21 17 21 18 21 17 20 16 21 17 22 17 20 16 19 15 20 16 21 15 19 14 18 14 17 13 17 10 15 11 17 13 18 16 18 17 19 13 14 11 25 25 35 26 26 23 30 25 26 19 28 25 18 6 12 10 13 10 18 13 16 19 26 23 32 26 32 30 38 25 37 24 40 28 45 34 44 39 47 29 24 11 25 10 21 13 24 15 25 13 23 18 16 15 25 26 40 24 69 220 180 65 193 154 125 170 167 118 69 34 35 13 28 15 24 20 28 20 27 19 27 21 27 19 12 8 15 2 11 20 39 35 33 10 2 0 8 14 25 15 23 11 21 9 19 8 18 7 16 4 16 8 22 12 23 11 22 9 23 10 24 11 24 13 26 13 26 13 26 14 27 11 26 11 26 11 26 11 26 14 28 11 25 9 24 10 26 9 27 9 26 10 24 9 24 7 20 10 21 10 21 10 22 10 21 10 21 10 21 10 21 11 22 11 23 12 23 13 24 16 28 18 30 20 31 20 31 18 30 20 33 23 35 24 35 20 35 22 37 24 42 33 51 37 66 71 98 86 88 50 43 48 31 4 6 3 11 2 10 3 11 4 9 3 8 4 6 4 7 2 6 3 10 3 7 0 16 19 32 21 26 22 35 24 25 18 37 39 49 42 51 37 29 16 24 19 16 15 28 17 37 39 41 43 65 67 83 55 129 73 79 141 208 61 60 41 121 62 16 6 20 15 35 26 40 31 44 38 52 46 58 44 59 47 63 50 63 47 60 44 58 44 58 45 60 47 63 47 61 47 55 37 47 37 53 47 56 46 59 46 51 37 48 37 95 101 109 77 96 66 63 26 61 60 89 72 89 65 76 52 81 61 78 56 82 55 64 40 64 49 77 60 79 53 68 58 83 65 79 51 55 36 74 44 54 35 60 48 73 74 109 112 126 83 38 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 2 0 1 0 1 1 1 1 1 1 1 1 1 2 0 0 0 1 2 1 0 43 70 43 69 41 67 39 66 47 79 59 91 66 93 67 94 81 105 78 106 85 115 88 114 86 114 79 107 80 121 104 144 118 148 121 151 123 154 123 157 127 158 123 158 126 161 125 157 114 151 119 157 122 155 117 150 108 143 110 146 106 128 74 96 59 117 114 165 143 178 142 168 142 170 136 167 144 178 154 180 138 154 99 67 22 50 48 61 65 76 67 79 79 92 95 107 109 122 112 127 115 130 119 134 130 147 132 150 135 153 133 150 126 152 130 153 132 161 133 153 126 153 120 142 109 133 108 138 93 141 114 145 116 169 159 205 154 207 168 191 147 161 107 96 36 54 35 63 46 67 45 72 48 74 48 84 57 86 56 95 60 104 68 114 71 117 71 122 89 139 82 139 83 148 89 151 86 148 83 149 88 155 85 148 85 154 89 157 96 173 122 196 136 199 138 202 140 205 143 204 148 207 153 203 150 196 153 201 138 178 131 167 121 165 125 174 134 186 136 185 143 195 153 169 26 64 17 65 37 160 159 216 173 203 169 224 157 190 189 222 144 192 134 169 77 92 21 82 25 86 37 92 58 137 124 188 205 255 158 128 117 167 110 140 93 127 93 137 115 172 153 206 164 210 165 212 168 214 171 216 172 216 173 211 166 201 150 175 175 191 138 163 148 200 169 191 176 208 168 207 168 215 171 219 160 201 151 207 167 215 166 212 168 208 161 209 169 212 166 212 171 218 174 219 174 220 176 222 170 214 168 211 166 212 168 216 165 216 168 219 170 220 169 218 166 213 164 218 168 215 165 217 167 219 171 217 169 213 170 214 173 214 173 214 175 219 177 219 184 223 188 197 133 121 37 21 0 14 16 30 7 17 31 12 16 18 17 20 19 23 17 15 16 21 16 21 16 21 16 21 17 19 18 19 18 19 18 19 19 20 19 20 19 20 19 20 18 20 21 23 22 22 19 19 20 21 20 21 20 21 20 21 21 21 20 20 19 21 20 22 19 20 19 20 19 20 19 20 18 19 19 18 19 18 18 18 17 24 16 24 17 40 30 50 34 60 31 53 26 47 26 44 26 35 16 22 10 21 12 21 16 29 15 30 17 34 17 37 28 56 36 66 42 72 44 73 45 76 50 73 35 52 20 44 23 48 24 49 26 47 25 46 29 35 17 55 36 61 22 103 208 133 160 254 135 183 186 179 121 78 49 48 26 48 30 28 25 44 25 46 28 48 24 43 22 37 10 32 9 38 24 60 41 58 18 20 0 28 23 45 22 50 22 50 22 49 20 46 19 41 12 43 19 46 21 52 26 57 23 54 21 53 22 55 24 55 21 52 21 55 25 58 25 58 25 58 25 58 25 58 23 57 24 58 25 59 26 60 25 56 25 56 24 56 24 56 22 54 22 53 21 52 20 52 21 51 22 52 22 53 23 53 21 51 22 53 23 54 25 55 25 58 28 62 31 63 30 62 30 62 30 64 33 67 37 70 38 66 35 65 38 71 46 78 48 96 92 129 83 87 50 82 43 49 9 31 10 25 7 27 10 21 10 21 9 23 9 23 6 18 6 20 7 21 9 24 2 26 23 49 40 61 40 50 33 51 31 42 28 56 46 61 41 50 27 33 17 32 21 33 17 51 36 41 26 97 84 125 98 159 122 132 169 243 110 123 37 121 100 68 0 36 30 42 36 49 34 52 44 68 53 73 47 79 63 83 59 84 63 82 63 84 61 82 59 81 60 81 71 77 52 59 44 63 49 67 53 73 57 78 56 71 46 64 46 108 111 137 102 120 74 77 32 74 74 121 96 112 81 109 82 101 75 97 78 105 81 104 67 93 64 89 60 92 68 102 83 104 78 97 55 81 70 98 73 95 66 87 61 86 64 89 90 81 29 18 0 6 0 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 0 0 0 1 1 6 4 1 0 1 1 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4 1 4 0 4 3 8 6 2 0 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 43 21 43 24 47 29 51 35 59 43 66 47 70 52 75 58 79 53 80 59 86 58 84 50 74 42 68 42 77 59 96 74 111 82 121 91 127 94 127 98 129 94 125 94 125 89 118 82 112 83 113 83 112 82 111 75 104 71 97 62 90 59 89 83 124 112 144 117 138 109 126 114 135 111 137 114 141 112 138 120 141 118 112 73 73 61 82 62 75 65 80 72 91 86 100 80 92 79 95 83 97 78 88 74 90 75 89 71 87 69 85 61 83 65 82 65 85 66 76 48 59 41 73 67 91 56 62 53 69 42 91 87 145 123 169 118 173 122 146 90 113 58 55 14 31 6 27 10 32 13 40 20 46 22 48 18 46 19 51 18 52 25 61 27 63 26 66 38 73 26 73 35 83 33 74 37 85 37 79 29 71 31 79 34 76 37 80 47 100 75 123 84 123 89 131 99 141 108 147 109 151 123 160 128 158 129 159 137 167 136 164 132 163 134 168 131 182 145 170 130 172 137 131 1 33 0 38 34 137 124 163 131 156 120 162 125 166 121 84 59 88 50 83 33 45 0 27 0 37 5 51 44 120 98 136 136 178 94 66 53 103 71 107 80 106 74 105 82 122 103 140 115 145 118 149 121 151 122 152 129 158 130 156 130 155 120 137 99 160 140 137 83 123 121 166 146 172 134 167 132 169 130 169 124 153 115 152 127 164 138 173 144 169 135 164 134 160 130 161 131 165 125 166 132 173 133 169 131 170 129 167 128 167 129 169 128 165 129 166 129 166 129 165 133 167 129 168 130 162 123 163 121 166 122 167 125 166 129 169 133 167 133 166 133 167 134 168 130 175 148 182 152 180 139 143 47 18 0 19 30 11 2 26 8 18 15 18 8 14 11 21 11 17 13 17 13 17 13 18 14 18 14 18 14 18 14 18 15 19 15 19 15 19 15 19 15 19 17 21 17 21 15 19 16 20 16 20 16 20 16 20 17 20 16 19 15 20 16 21 14 18 14 18 14 18 14 18 11 19 13 19 14 19 16 19 13 18 11 13 12 26 24 31 27 29 24 26 23 26 22 26 23 22 14 12 10 13 10 13 12 14 12 14 12 13 9 14 9 21 17 30 23 38 30 42 35 47 39 43 24 25 12 21 13 24 14 25 15 25 14 24 17 20 10 33 21 43 20 69 131 107 161 223 105 163 163 157 117 65 37 27 15 19 18 31 12 21 15 25 21 29 22 25 23 19 7 10 3 12 13 33 29 34 11 1 0 11 16 25 12 22 11 22 11 21 9 19 5 12 1 18 11 23 12 26 13 23 9 21 8 21 10 23 11 23 8 21 8 23 12 26 10 25 10 25 10 25 10 25 9 24 10 25 10 25 10 26 7 25 7 25 9 24 9 24 9 22 10 21 10 20 9 20 10 21 10 22 11 22 12 23 10 21 11 23 12 24 14 25 14 26 17 30 20 31 19 30 17 29 18 30 21 33 24 36 20 34 21 37 26 44 34 50 40 67 69 87 58 53 33 52 29 19 1 9 5 8 0 13 4 10 6 10 6 9 6 9 3 7 3 7 2 9 3 8 0 16 18 33 31 43 33 36 25 35 24 27 20 37 35 42 36 35 23 24 19 22 19 23 10 28 25 21 19 45 65 95 63 95 85 78 121 164 90 84 40 86 81 57 9 18 16 34 16 25 13 27 24 38 33 42 28 50 42 56 44 62 49 60 47 62 48 63 48 61 46 59 46 52 31 39 27 44 34 48 42 55 45 57 44 50 35 43 15 62 78 103 83 82 44 36 15 46 54 90 74 82 58 80 59 76 52 74 56 79 57 75 45 64 45 63 43 63 48 69 61 70 66 65 40 44 45 54 66 74 66 68 52 49 28 31 11 14 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 1 2 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 49 75 48 77 53 86 64 95 74 102 76 103 75 104 80 110 81 104 78 105 80 106 77 103 72 98 68 96 67 101 79 115 94 128 108 146 124 157 128 159 131 163 128 160 124 155 115 146 108 141 106 139 105 140 107 142 110 143 106 135 98 137 115 158 134 174 142 171 131 162 126 157 123 158 125 159 128 159 124 150 123 153 135 159 101 86 48 82 47 66 47 66 50 67 53 70 42 60 38 62 46 66 36 51 33 60 35 58 27 53 27 57 36 65 37 63 35 67 33 59 36 68 38 88 76 110 62 74 53 73 42 113 121 181 159 199 154 187 135 159 111 132 83 73 29 45 22 46 24 47 21 50 30 70 42 66 26 64 30 64 35 79 43 90 49 95 52 102 55 104 50 112 69 131 70 122 64 126 71 135 73 134 69 133 75 138 71 137 83 157 106 172 117 178 121 185 129 194 138 201 150 212 159 217 162 215 161 214 154 209 158 211 157 210 160 212 156 225 172 216 170 233 176 170 39 88 39 89 93 204 171 214 161 209 173 199 147 213 187 180 96 140 98 164 117 148 62 95 36 98 52 125 122 215 171 192 149 196 144 158 127 178 146 190 158 199 152 195 149 198 155 205 153 210 155 215 158 216 158 213 158 214 158 211 160 215 157 199 126 176 150 202 146 168 143 215 170 212 167 211 167 215 166 215 149 197 149 207 165 212 169 216 168 209 163 208 163 206 165 216 167 208 159 209 171 221 173 214 166 211 164 210 164 211 166 212 169 216 166 212 164 212 164 213 170 215 167 216 167 210 160 210 161 212 164 213 163 211 164 212 167 212 165 210 164 212 163 213 165 218 172 219 177 230 183 212 173 151 40 14 23 24 7 16 14 19 11 21 19 26 22 24 17 22 18 21 18 21 18 19 18 19 18 19 18 19 18 19 19 20 19 20 19 20 19 20 19 21 20 22 21 21 20 20 20 21 20 21 20 21 20 21 21 21 20 20 19 21 20 22 18 19 18 19 18 19 18 19 19 19 19 18 19 18 19 18 15 22 16 25 20 43 32 51 28 54 26 49 24 44 25 42 24 32 16 22 12 19 13 17 14 19 12 20 11 21 11 21 7 25 13 36 21 45 32 58 42 68 43 63 30 49 21 47 22 48 23 49 24 48 23 47 26 48 25 53 28 58 36 64 135 152 174 207 105 209 174 184 135 85 40 48 45 46 17 44 18 38 20 43 28 50 30 50 32 43 15 33 8 35 20 57 35 57 20 27 2 32 23 43 21 50 21 50 21 49 20 46 19 39 15 44 24 47 25 51 23 51 22 50 22 51 23 53 24 52 22 51 22 52 25 57 25 58 25 58 25 58 25 58 25 58 25 58 24 57 24 57 25 56 25 56 24 56 24 56 22 53 21 53 20 52 20 52 20 50 21 51 21 52 22 52 21 51 22 53 23 54 25 55 26 59 29 62 31 63 30 61 27 60 28 61 30 63 32 64 33 63 36 68 42 74 47 77 53 87 65 95 56 75 45 78 26 38 4 28 9 25 6 24 9 21 10 21 9 23 8 23 5 18 7 22 10 22 7 21 7 33 29 50 35 55 38 53 35 53 33 46 29 50 35 49 40 52 33 43 27 40 24 34 21 32 23 43 18 55 64 145 87 125 98 102 87 141 64 96 56 93 74 94 45 38 14 41 24 36 22 38 27 48 33 52 35 58 43 66 53 77 59 74 55 75 58 78 59 76 55 72 47 56 37 49 37 56 45 65 54 73 56 73 52 69 45 65 36 86 92 130 97 90 44 48 31 64 68 110 95 115 88 113 78 97 74 97 78 101 75 96 63 91 65 91 61 89 60 89 71 85 68 70 29 29 18 25 23 34 28 37 22 20 0 8 0 10 0 7 2 6 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 7 7 4 5 6 4 0 0 1 4 2 1 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 0 11 2 7 5 27 10 0 0 4 3 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 61 41 64 46 72 54 78 62 83 61 80 56 76 56 79 57 79 54 76 51 71 43 65 43 69 43 69 44 72 48 79 54 87 66 105 84 119 94 123 96 123 96 122 92 115 82 106 77 105 77 106 79 108 82 111 89 119 92 121 93 125 103 136 104 131 103 120 91 118 95 121 86 114 89 117 90 117 86 113 89 113 101 124 79 66 38 70 47 67 46 66 44 63 40 60 40 62 41 66 48 72 44 64 34 62 40 62 31 56 35 67 39 68 39 66 40 70 41 62 38 67 44 73 44 70 38 64 34 59 37 93 90 148 123 166 113 129 73 114 66 84 51 56 27 51 31 55 26 42 13 42 17 64 39 63 25 65 32 63 37 75 43 81 45 83 47 86 53 92 51 99 60 107 59 100 38 83 42 101 74 131 90 131 89 129 86 130 97 148 111 155 108 148 108 148 111 150 113 151 115 153 111 149 110 147 110 150 112 150 113 149 109 146 111 149 114 158 112 157 130 172 114 93 0 53 26 73 93 177 128 158 123 155 122 164 131 204 174 182 117 151 123 172 140 154 87 102 29 64 34 101 105 176 133 158 115 157 137 172 136 170 139 167 150 184 150 183 150 184 149 183 143 176 148 182 152 181 148 178 141 174 139 170 140 177 140 167 130 131 87 156 141 164 125 172 132 165 130 165 129 164 122 159 107 148 122 166 134 160 120 146 116 146 119 152 119 148 119 159 121 155 119 158 127 167 130 164 124 161 125 162 128 166 131 168 134 167 128 161 123 160 125 163 126 160 125 165 130 163 127 166 120 162 123 163 123 163 126 166 129 167 130 166 130 166 131 167 122 166 123 164 127 171 136 162 169 196 111 41 0 23 22 24 7 13 6 20 14 19 9 18 12 18 14 19 14 19 14 19 14 18 14 18 14 18 14 18 15 19 15 19 15 19 15 19 16 20 16 20 16 20 16 20 16 20 16 20 16 20 16 20 17 20 16 19 15 20 16 21 13 17 13 17 13 17 13 17 12 20 11 19 13 19 13 18 11 16 9 14 13 31 24 31 19 26 20 25 20 26 22 28 20 20 13 12 11 15 13 14 12 15 11 14 9 12 8 11 5 8 3 10 4 12 12 26 33 38 29 32 19 22 15 23 15 23 16 24 17 23 16 22 13 23 19 37 24 29 24 34 171 190 188 179 105 205 152 155 117 61 22 38 77 75 26 17 12 21 15 25 22 32 26 31 32 25 13 11 2 8 8 27 21 31 11 7 0 16 16 22 12 21 13 21 13 20 11 19 14 18 5 19 10 22 13 27 12 24 9 23 8 22 8 23 9 23 8 22 8 23 11 25 9 24 9 24 9 24 9 24 11 26 10 25 9 23 8 23 6 24 6 24 8 23 8 23 8 21 10 20 9 20 8 19 8 20 9 20 10 21 10 21 10 21 11 23 12 24 14 25 15 27 18 30 20 30 18 29 17 28 18 29 19 30 18 29 18 34 23 40 28 43 30 44 30 45 32 46 31 43 31 47 16 11 0 7 4 8 1 9 6 10 6 10 8 9 8 9 1 7 5 9 5 9 1 5 0 18 22 34 26 34 25 32 28 36 27 32 22 30 22 28 34 38 30 35 28 27 19 18 12 19 13 21 11 18 46 97 84 83 64 50 29 45 31 37 53 65 69 93 67 42 13 26 14 24 15 25 18 28 22 31 21 33 24 41 37 53 42 50 39 50 40 51 40 51 39 48 29 37 24 34 26 41 34 47 44 54 44 53 41 48 36 44 19 48 63 93 67 46 15 24 21 37 37 71 69 89 64 78 58 78 56 79 60 81 55 71 47 66 47 63 42 59 42 63 68 67 56 41 11 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 1 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 12 13 13 13 9 13 15 12 7 5 9 13 8 6 2 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 3 0 2 0 0 0 0 0 0 1 0 0 0 13 32 62 31 12 0 4 4 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 1 2 1 2 0 1 0 1 0 1 0 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 74 100 77 104 80 105 79 104 75 102 78 101 73 96 70 95 75 99 73 94 65 88 59 84 59 90 66 96 69 100 73 105 76 106 83 116 96 133 107 143 113 147 117 151 115 146 109 141 109 144 113 150 119 154 121 156 125 159 125 162 131 166 129 160 126 163 122 148 107 145 111 143 109 143 110 141 109 141 111 143 111 143 110 132 84 101 66 98 62 92 63 91 63 89 60 87 71 104 77 107 76 108 82 117 84 119 91 124 88 124 97 137 104 134 108 138 112 151 116 149 126 169 130 160 114 143 115 155 122 154 110 141 124 185 160 186 133 142 102 149 88 109 109 154 149 159 111 110 62 80 64 108 107 164 143 179 140 189 152 189 165 209 168 213 169 213 171 220 159 210 162 203 140 176 114 159 91 141 92 154 118 194 153 224 168 229 169 235 182 245 189 245 183 242 183 241 182 239 180 237 175 233 172 229 166 221 157 213 160 215 155 206 146 197 144 199 141 194 142 207 159 196 136 148 90 140 94 132 127 205 160 207 168 201 158 193 161 251 220 240 136 178 129 179 128 178 126 183 131 170 118 193 159 207 158 208 164 194 156 201 151 195 157 201 158 210 163 220 171 227 174 229 177 240 182 245 185 242 180 237 179 235 176 230 179 238 182 231 184 226 153 182 143 212 173 206 165 208 165 211 168 211 162 207 161 202 148 189 138 168 117 153 121 163 125 172 125 166 120 173 132 181 138 185 138 185 142 191 148 196 152 200 157 205 161 208 160 205 153 198 149 198 152 202 153 199 153 206 160 207 159 211 160 210 163 212 163 211 165 215 164 212 165 210 166 213 169 215 166 213 168 217 171 224 173 220 159 217 186 161 41 15 0 16 5 25 21 37 17 17 10 27 18 23 19 20 20 19 20 19 18 19 18 19 18 19 18 19 19 20 19 20 19 20 19 20 20 21 20 21 20 21 20 21 20 21 20 21 20 21 20 21 21 21 20 20 19 21 20 22 17 18 17 18 17 18 17 18 20 20 20 18 19 17 18 17 17 21 15 25 23 47 34 50 27 51 25 49 26 46 27 44 21 30 15 23 14 20 14 18 18 20 18 21 16 20 15 22 14 20 10 21 8 18 13 39 34 56 31 51 24 46 23 47 23 47 23 49 24 48 23 47 17 42 38 60 37 40 19 58 194 245 225 221 152 227 151 183 123 83 37 61 104 130 72 62 31 50 29 50 33 54 33 53 31 43 16 33 7 33 16 52 30 57 21 34 9 38 24 45 20 51 21 50 21 49 20 46 23 39 11 34 16 39 25 53 26 54 25 53 23 51 21 50 22 51 22 51 22 52 24 53 24 57 24 57 24 57 24 57 25 58 25 57 23 56 22 55 24 55 24 55 23 55 23 55 21 53 20 52 20 51 19 51 19 49 19 49 20 50 20 51 21 51 22 53 23 54 25 55 27 60 29 62 31 62 29 60 29 61 30 62 30 61 28 59 27 58 33 66 41 72 43 72 39 67 37 67 41 72 43 69 17 37 7 29 8 25 6 21 9 21 10 21 9 23 8 23 5 18 8 24 10 22 6 19 3 32 32 54 37 53 33 47 38 53 35 51 32 45 25 40 38 52 38 50 33 41 20 25 18 28 20 28 10 39 41 91 75 85 66 81 45 79 54 86 56 86 68 103 73 67 29 40 23 36 23 36 22 38 24 42 29 42 28 49 40 58 41 55 41 54 37 51 36 53 40 57 34 47 35 47 35 51 40 59 51 68 52 69 50 66 46 64 31 63 60 95 56 44 16 40 31 46 34 71 76 110 86 99 79 101 76 104 80 105 73 95 68 95 66 93 63 95 70 104 78 78 49 39 3 6 3 3 2 2 1 0 0 2 2 6 1 6 1 3 0 0 2 5 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 13 14 14 14 13 17 19 17 12 10 14 18 14 11 6 2 0 0 0 1 4 3 3 3 2 1 1 1 0 1 2 3 3 2 1 1 2 0 1 0 0 0 0 3 0 6 0 7 14 57 69 83 53 25 1 0 3 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58 79 61 82 61 79 55 73 47 69 51 71 49 68 47 68 43 65 42 60 33 53 30 54 33 61 42 69 45 72 48 75 48 75 51 79 59 89 70 96 80 106 86 111 88 109 86 110 87 116 91 123 98 128 101 129 103 127 94 122 97 125 94 118 92 116 89 106 77 104 77 101 73 101 72 99 70 101 78 109 87 116 90 102 73 97 68 85 73 101 76 106 80 109 82 110 81 113 88 113 80 109 85 122 99 133 105 139 107 142 113 151 124 159 127 159 131 169 136 165 134 167 132 167 131 169 132 170 144 156 88 100 82 150 110 121 60 89 70 114 48 76 122 186 146 142 77 69 28 71 72 132 127 175 147 182 140 180 141 176 129 171 132 171 131 170 131 173 142 186 138 159 88 102 44 81 46 105 74 117 62 102 67 120 100 142 102 151 113 163 119 165 132 178 138 185 145 188 144 186 142 186 145 191 143 181 124 163 115 155 111 145 100 139 101 143 107 152 112 154 80 90 54 89 63 94 52 85 73 142 120 180 127 170 118 123 89 200 160 175 86 129 98 129 89 128 105 155 123 139 99 153 109 130 93 159 131 153 119 157 118 152 122 158 109 149 114 155 122 162 126 164 135 173 138 176 139 174 135 172 135 175 133 173 137 184 143 178 137 185 138 160 115 162 134 166 133 167 133 168 136 170 132 164 132 146 86 104 68 99 74 108 76 105 79 114 82 113 76 117 77 119 87 122 81 115 84 125 90 127 94 133 99 137 102 138 104 138 99 133 97 134 101 139 107 141 106 146 111 144 108 147 117 152 121 156 119 156 120 160 121 160 121 161 123 163 126 167 131 168 127 162 124 163 128 167 133 165 159 184 92 69 28 29 12 7 0 8 11 21 9 15 11 18 13 19 13 20 14 19 14 18 14 18 14 18 14 18 15 19 15 19 15 19 15 19 17 20 16 19 15 20 16 21 16 20 16 20 16 20 16 20 17 20 16 19 15 20 16 21 14 18 14 18 14 18 14 18 13 21 12 19 13 18 12 17 13 17 9 16 16 34 24 28 17 27 18 25 19 26 21 28 14 16 12 13 13 15 15 14 16 20 15 19 15 18 13 17 11 11 9 14 9 7 15 28 22 28 17 24 15 23 15 23 15 24 16 24 17 23 16 22 7 23 52 37 35 21 9 66 206 229 196 192 175 204 147 157 109 65 30 25 49 73 56 51 29 35 26 32 26 33 26 30 24 19 11 12 4 10 7 24 18 30 11 10 0 20 17 23 12 21 13 21 13 20 11 19 6 8 0 7 0 16 13 31 12 24 10 24 9 22 6 20 7 21 8 22 9 23 9 23 8 23 8 23 8 23 8 23 9 24 9 24 8 23 8 23 5 23 5 23 7 22 7 22 7 20 9 20 8 19 8 18 7 18 7 19 8 19 9 20 10 21 11 23 12 24 14 25 16 28 19 31 20 30 18 28 18 30 20 31 19 28 15 24 6 23 13 33 23 41 29 44 23 38 23 36 24 41 25 33 10 12 4 8 5 8 3 8 6 10 8 10 8 9 8 9 3 8 5 9 3 8 1 5 0 19 25 39 33 42 31 35 31 36 27 35 25 27 18 26 29 34 31 37 31 28 17 15 4 20 7 9 7 17 24 32 22 28 23 38 30 35 41 32 34 41 32 41 27 33 15 19 14 25 17 25 16 22 16 25 21 27 19 32 27 34 25 35 27 32 21 27 19 30 26 36 19 30 20 32 19 31 22 34 36 47 39 51 41 49 37 44 31 41 40 56 32 12 0 13 2 8 0 25 39 80 69 84 62 78 58 77 61 77 54 67 51 68 51 67 53 74 66 88 73 61 32 19 0 0 2 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 4 1 4 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 9 10 10 11 14 15 13 10 10 12 15 16 13 8 3 0 0 0 1 9 9 8 8 7 6 6 5 3 4 5 5 5 3 2 0 4 2 4 1 0 0 0 0 0 0 0 12 38 75 65 57 57 34 7 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 1 2 1 2 0 1 0 1 0 1 0 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 72 97 73 98 72 95 68 92 65 91 65 88 60 84 60 86 53 79 53 75 48 74 53 83 60 91 68 100 73 104 75 106 73 101 74 104 77 111 83 116 92 127 99 133 101 136 104 142 114 149 115 151 119 155 124 159 122 154 116 148 113 147 113 147 97 138 99 134 97 137 101 131 93 126 98 131 103 139 117 154 128 169 141 178 151 196 164 197 150 186 151 189 155 192 157 194 150 187 154 187 149 184 152 192 155 192 157 198 162 201 164 201 160 189 161 192 162 202 166 204 160 203 162 206 171 208 173 207 177 184 113 139 127 185 133 137 84 125 106 143 68 118 141 183 87 100 62 100 98 161 162 217 173 213 173 213 166 207 160 205 168 212 171 214 170 213 173 218 184 218 156 176 109 144 101 151 145 201 171 216 152 187 126 183 136 196 138 198 142 198 148 205 153 217 164 227 171 229 169 224 162 222 166 231 172 233 166 223 167 227 169 225 167 221 168 223 189 245 179 200 100 113 81 128 90 121 100 158 126 171 135 183 148 175 124 160 161 255 184 163 127 184 151 202 149 198 151 209 146 186 133 196 139 172 131 199 156 202 163 214 170 214 164 218 165 219 166 225 168 228 170 230 172 227 173 228 172 225 171 222 171 222 169 216 171 225 175 220 167 215 165 228 175 207 159 209 166 206 165 208 169 213 169 211 162 179 105 134 90 134 100 142 94 131 93 146 108 160 115 170 113 163 116 163 110 157 110 162 109 159 112 163 115 164 114 163 118 166 116 165 117 168 122 172 129 175 127 179 129 175 125 176 131 179 135 182 134 184 138 188 144 189 144 188 145 189 148 188 148 185 151 197 157 208 162 219 163 215 166 217 178 223 168 172 99 79 24 35 25 38 17 20 17 21 18 18 20 15 20 15 19 19 18 19 18 19 18 19 19 20 19 20 19 20 19 20 21 22 19 20 19 20 21 22 20 21 20 21 20 21 20 21 21 21 20 20 19 21 20 22 18 19 18 19 18 19 18 19 21 21 20 18 19 17 17 16 20 23 16 27 25 48 33 46 28 49 26 47 24 43 25 43 18 30 14 23 14 25 14 20 17 17 19 18 18 19 19 22 16 17 13 23 13 17 17 43 24 43 22 43 23 44 22 44 23 47 23 49 24 48 23 47 10 61 86 49 35 50 18 118 217 244 178 199 205 227 170 176 118 76 41 39 22 42 31 51 32 49 26 44 24 44 21 41 17 33 11 33 10 36 16 52 29 57 23 37 10 43 27 48 20 51 21 50 21 49 20 46 12 29 3 28 9 31 16 40 18 46 20 49 22 49 21 48 21 49 22 50 23 51 23 52 23 56 23 56 23 56 23 56 22 56 23 56 23 56 24 57 23 54 23 54 22 54 22 54 20 52 20 51 19 51 18 50 17 47 18 48 18 49 19 49 21 51 22 53 23 54 25 55 28 60 30 63 31 62 28 59 28 61 30 61 28 57 23 53 20 51 25 58 32 64 37 67 31 62 32 58 32 65 34 56 9 34 5 26 6 27 10 24 9 21 10 21 9 23 8 23 8 20 8 21 8 20 6 21 11 35 29 52 40 62 45 58 40 52 34 53 34 45 26 43 29 46 35 50 36 46 25 30 19 24 15 21 11 30 16 36 32 53 32 52 31 46 24 41 32 62 33 53 28 49 31 44 25 40 29 42 25 39 25 44 26 38 27 44 31 40 28 46 29 41 26 38 25 40 30 45 22 38 29 42 28 42 30 46 41 61 48 68 51 68 47 65 40 57 35 65 40 39 9 21 7 20 3 26 28 75 70 97 82 105 77 103 78 104 72 95 66 96 66 98 67 102 76 110 62 59 20 21 0 6 1 0 0 0 3 1 6 3 4 2 1 1 2 1 2 0 1 0 1 0 0 0 0 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 6 6 8 8 8 7 7 7 8 9 11 9 6 2 0 0 0 0 11 10 10 9 8 7 6 6 6 7 8 8 7 4 2 0 3 0 2 0 0 0 0 3 3 6 9 52 71 83 61 64 62 48 23 4 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 63 41 62 41 62 41 62 41 60 34 49 23 42 23 46 22 45 23 44 22 47 31 60 37 63 43 70 47 71 48 73 50 73 53 78 57 80 58 79 62 87 70 93 72 95 78 103 86 110 80 107 80 111 87 117 76 107 82 108 76 102 76 105 72 97 75 94 71 99 71 94 65 98 77 112 92 129 114 147 124 152 126 154 126 152 122 154 126 157 121 154 117 153 114 153 119 157 123 159 125 161 124 159 125 160 125 161 127 162 123 158 129 166 128 159 123 163 125 155 122 165 130 166 122 159 126 172 118 130 79 123 111 154 96 106 72 109 81 100 38 78 74 50 37 68 55 124 127 174 131 157 130 160 117 158 117 157 119 167 119 162 124 164 122 166 127 171 124 147 76 95 50 110 97 161 131 169 119 160 121 166 120 161 116 158 113 152 102 149 107 159 102 153 114 164 119 162 111 154 118 161 110 160 117 175 130 184 136 185 146 195 152 199 156 202 150 200 142 160 92 133 123 161 132 128 93 130 82 122 99 154 106 128 81 127 109 202 128 152 116 162 130 170 130 171 136 175 131 163 123 170 128 161 123 181 135 181 143 178 138 172 130 178 135 174 131 169 131 169 129 170 130 170 129 169 128 168 125 168 122 167 118 161 117 165 118 154 108 157 113 142 102 150 122 156 128 161 129 162 133 167 133 166 125 138 84 107 76 101 63 85 59 80 45 83 55 94 62 103 83 116 81 113 79 111 76 108 78 112 79 112 79 110 76 107 75 108 75 108 77 113 82 117 85 115 83 119 86 116 82 118 79 113 83 117 83 116 85 121 87 123 86 122 85 122 85 124 98 134 109 145 110 139 98 134 85 140 97 134 118 154 117 176 157 149 94 65 8 0 0 25 6 17 10 18 13 19 15 19 14 18 14 18 14 18 14 18 15 19 14 19 14 19 14 19 18 21 15 18 14 19 17 22 16 20 16 20 16 20 16 20 17 20 16 19 15 20 16 21 15 19 15 19 15 19 15 19 15 21 12 19 13 18 11 16 16 18 8 16 16 33 22 25 16 26 14 23 12 22 13 22 9 15 8 13 13 15 14 13 9 16 10 16 11 16 13 17 17 14 15 19 16 8 18 30 16 20 13 22 16 24 16 21 17 24 18 25 19 24 18 23 5 52 104 20 26 41 23 123 195 229 193 200 218 189 161 138 106 44 32 35 19 13 13 22 14 19 9 14 6 13 6 10 9 10 6 12 6 12 8 25 18 30 11 10 0 20 17 25 12 21 13 21 13 21 11 19 5 7 0 9 0 6 0 7 0 15 4 20 8 22 9 21 6 21 8 23 9 23 9 22 10 23 8 23 8 23 8 23 4 22 5 23 8 24 9 25 5 23 5 23 7 22 7 22 7 21 9 19 8 18 8 18 6 18 6 19 7 19 8 20 10 22 11 24 12 25 14 25 17 29 19 31 20 29 17 27 16 28 17 28 15 23 9 18 12 26 12 27 14 29 15 30 7 24 10 21 11 32 17 26 1 6 2 3 1 9 10 13 6 10 8 9 8 9 8 8 6 9 4 6 1 7 1 6 6 18 16 28 29 45 39 44 32 35 25 36 26 29 20 31 20 29 27 37 33 36 26 26 13 17 7 19 16 12 10 19 19 36 14 20 17 23 33 32 12 20 14 25 14 22 13 24 11 25 19 27 16 22 16 25 20 24 21 31 23 24 21 34 20 26 20 27 21 28 23 30 12 24 21 30 21 28 22 31 31 42 40 51 46 51 41 46 36 38 36 64 72 74 53 51 54 61 38 38 23 53 51 77 69 83 63 79 64 80 58 71 50 67 51 65 47 61 47 64 14 7 0 0 0 5 3 0 0 2 0 1 0 0 0 0 0 0 2 0 3 4 7 3 4 1 2 0 0 0 0 0 0 1 0 1 0 1 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 5 6 7 5 4 4 6 7 7 6 6 5 3 1 0 0 0 1 9 8 8 7 6 5 4 4 8 9 10 9 8 5 2 1 8 4 6 2 1 0 0 0 0 0 19 70 67 53 39 71 60 61 37 12 0 2 2 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 1 2 1 2 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 82 52 78 50 77 47 73 40 68 39 67 38 65 37 64 30 53 30 65 45 72 52 85 67 96 74 103 79 105 76 102 78 102 73 101 78 105 77 103 78 109 84 114 87 117 93 124 97 129 101 133 103 132 99 128 104 133 99 127 96 128 99 132 96 127 92 128 87 109 69 99 77 129 123 171 145 177 150 187 152 198 161 196 153 188 155 191 152 192 159 194 150 186 151 191 154 190 162 195 160 193 162 199 160 193 156 195 160 201 163 200 166 203 166 201 160 199 161 204 160 201 164 205 161 199 162 207 143 158 121 181 157 178 129 167 134 180 115 119 84 111 65 116 115 173 159 203 162 197 159 197 159 205 163 206 160 203 158 202 164 203 160 206 169 208 153 186 95 135 95 159 141 206 168 213 168 212 168 211 165 211 162 210 159 211 160 212 162 214 164 216 163 219 160 217 159 217 159 217 163 224 162 221 162 229 175 241 180 230 174 235 174 234 178 226 175 216 168 228 181 232 201 250 164 175 138 177 119 138 133 154 105 147 111 137 123 196 180 211 171 222 183 241 185 231 178 244 187 240 176 230 178 231 178 226 177 225 178 228 180 231 178 230 173 227 176 231 175 230 172 228 175 226 176 225 174 220 169 216 171 213 170 214 157 223 178 200 117 153 115 164 126 176 140 171 155 197 155 196 157 207 169 211 154 170 110 151 115 150 101 140 90 122 71 109 73 122 82 126 91 137 98 142 98 145 107 157 102 149 105 153 105 153 108 156 109 155 108 153 106 151 105 150 112 157 111 157 110 156 109 156 112 159 108 155 106 156 109 160 107 157 110 160 116 164 119 164 115 161 125 169 122 163 118 165 114 160 116 159 111 155 124 180 143 190 170 219 133 88 11 14 8 10 4 19 23 19 14 13 17 27 27 27 16 18 17 23 19 23 19 23 20 24 20 23 19 19 20 19 20 19 20 19 19 20 19 20 19 22 19 22 17 19 18 20 19 19 18 18 18 19 18 19 18 19 18 19 19 20 18 18 17 17 16 18 18 24 15 36 28 52 28 50 27 51 25 46 20 49 22 44 23 39 6 23 6 27 8 22 17 18 13 22 18 21 14 21 20 21 13 25 15 23 21 42 13 37 24 45 24 41 21 40 19 45 27 43 22 44 22 35 10 85 100 59 30 45 31 156 185 238 230 227 200 209 164 160 105 80 31 47 21 37 20 41 28 45 20 37 15 34 12 31 12 33 15 37 14 32 13 45 29 52 22 39 13 45 23 50 24 52 22 49 22 46 21 42 17 31 7 21 10 27 16 26 20 31 17 35 21 44 20 45 24 57 18 43 20 49 17 51 21 53 24 56 24 56 27 59 20 53 21 54 22 56 23 57 19 52 20 51 19 51 20 49 22 48 18 45 18 46 20 45 18 44 16 45 20 49 21 47 19 47 22 50 24 52 25 53 27 57 28 59 29 59 28 58 28 60 31 59 26 53 21 51 18 50 19 52 21 55 25 58 22 58 28 61 31 64 28 50 4 23 6 25 7 24 10 25 8 22 8 23 8 23 8 23 9 22 6 21 7 22 7 22 17 37 27 40 24 42 39 62 46 56 34 47 33 48 31 42 30 39 29 44 38 47 32 35 20 28 19 30 17 24 14 32 27 42 17 35 19 33 6 41 17 47 18 39 16 45 23 39 23 37 20 44 32 47 29 43 28 41 28 41 28 39 26 36 26 33 21 29 23 36 29 39 25 39 30 40 26 36 27 42 34 50 42 60 50 64 50 62 55 53 36 64 63 74 56 70 64 82 71 85 61 77 59 83 70 104 82 110 81 111 79 103 72 107 74 93 62 90 38 35 0 10 0 10 0 10 3 10 0 4 0 4 0 8 2 6 2 2 3 3 2 0 0 0 4 2 2 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 2 0 0 0 1 1 3 2 1 0 1 0 1 0 1 0 0 1 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 11 10 8 8 10 11 8 3 3 3 4 4 3 2 0 0 1 2 2 1 0 0 1 3 7 7 7 7 6 3 1 0 1 1 4 0 0 2 1 6 0 45 63 81 55 66 50 75 57 80 53 37 4 3 1 0 1 0 1 0 0 0 0 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 25 46 18 39 13 34 5 26 2 27 4 29 6 29 5 29 3 24 6 39 24 52 35 66 45 70 51 77 56 79 54 76 57 80 57 83 63 87 62 82 57 81 58 80 56 81 62 88 74 98 74 98 74 97 72 95 71 95 71 95 71 95 71 95 75 88 59 72 40 56 32 58 78 108 97 139 123 153 127 159 128 165 129 163 122 153 112 147 114 156 119 159 112 155 109 159 114 159 119 158 115 154 115 158 117 159 121 159 118 157 121 163 115 155 124 166 132 169 129 163 124 161 124 160 124 162 124 159 92 121 91 145 113 137 93 133 88 141 94 104 60 99 79 142 120 167 131 170 125 166 125 164 126 160 114 153 120 166 127 163 125 165 131 170 122 138 66 80 64 114 87 147 121 170 127 166 124 168 123 167 121 165 120 164 119 162 120 163 121 165 123 165 117 164 116 162 112 160 113 161 115 164 115 162 110 161 114 166 120 165 112 157 107 160 116 167 117 174 139 171 137 186 147 153 127 159 118 136 83 134 131 135 83 129 101 129 89 133 125 179 133 179 134 186 136 176 127 168 127 169 129 170 131 175 135 176 130 173 131 175 133 176 132 175 136 178 139 178 142 177 142 176 137 174 136 176 133 176 126 173 118 161 123 170 119 163 128 150 78 94 54 100 68 111 90 133 80 125 100 142 116 160 130 164 110 119 71 102 77 107 78 112 73 96 57 82 53 86 59 89 58 88 54 84 51 83 50 81 50 83 54 87 56 87 60 92 72 103 72 104 73 104 73 105 71 102 71 102 71 102 70 100 69 100 67 98 67 100 70 103 66 98 67 100 70 103 72 106 72 106 73 108 75 107 70 102 62 93 56 88 50 86 63 108 99 128 100 143 131 167 118 98 32 23 0 0 4 15 23 25 14 14 12 12 10 17 16 21 12 18 12 19 10 19 10 19 12 20 14 20 14 20 14 20 14 19 14 19 14 19 14 19 13 18 14 19 15 18 14 17 14 18 14 18 14 18 14 18 17 19 14 17 12 16 8 14 9 14 8 21 21 31 21 25 24 27 17 18 9 29 16 31 11 32 27 45 39 33 13 0 0 0 0 7 6 14 11 18 10 9 8 13 12 9 15 21 9 17 15 25 17 22 14 22 13 24 18 22 15 24 13 14 15 89 84 38 20 26 41 159 167 226 233 219 202 194 160 151 84 50 28 37 14 14 19 31 20 25 14 19 10 16 7 11 7 13 9 17 7 10 5 21 21 27 12 15 4 19 14 23 13 24 14 22 12 23 15 22 10 12 3 8 7 13 8 12 3 14 3 16 9 21 9 17 9 17 16 19 2 30 19 25 8 22 12 27 10 24 1 19 9 29 6 22 4 21 6 22 2 19 2 20 4 19 6 20 10 20 7 17 9 20 10 19 7 17 5 18 9 21 10 20 8 20 10 23 13 25 14 26 15 26 16 27 16 27 15 26 15 28 18 27 13 21 9 20 5 18 5 19 7 22 10 24 9 26 15 28 16 30 12 19 0 7 5 8 5 9 6 9 5 8 5 8 5 8 5 8 6 7 3 6 2 7 2 7 13 24 19 26 14 24 23 39 37 43 34 37 27 31 24 32 21 29 21 34 29 38 23 26 18 19 15 20 10 11 3 15 52 74 63 65 56 65 50 61 32 46 32 43 37 54 39 41 12 22 13 26 16 23 15 28 21 29 21 29 20 27 18 26 17 24 13 22 15 28 19 29 19 26 23 26 20 23 21 27 23 30 30 39 39 46 43 48 31 25 11 26 30 43 30 36 31 45 32 40 19 32 19 37 25 52 53 80 67 83 67 85 58 67 45 58 32 26 0 0 0 1 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 2 0 3 0 0 0 0 0 0 0 0 0 2 0 3 2 4 4 6 7 5 9 2 4 0 4 0 0 0 0 1 5 4 8 3 4 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 2 0 0 1 0 3 5 10 7 6 0 2 1 3 1 2 0 0 0 3 2 4 1 3 3 7 0 0 0 3 1 1 0 0 6 0 5 0 0 0 0 0 14 45 46 61 38 48 35 49 42 63 46 37 2 0 0 4 0 2 4 1 2 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 54 80 49 75 44 69 37 61 28 57 31 60 31 58 27 54 26 52 33 69 53 86 68 100 78 105 82 110 85 111 83 108 84 111 86 115 90 114 84 107 73 99 72 97 70 99 78 108 90 120 91 121 92 123 93 124 96 128 101 132 102 130 97 125 83 109 72 104 74 115 100 147 115 139 117 174 160 189 151 183 158 195 156 195 161 194 159 189 155 189 159 193 160 198 161 198 157 190 158 189 155 190 159 196 153 192 160 192 149 184 150 194 162 196 158 193 158 194 158 193 164 201 163 198 167 207 162 183 112 157 137 181 142 170 134 173 126 169 136 155 109 165 164 217 166 204 164 196 159 202 163 203 157 203 165 212 167 208 162 206 167 215 170 182 100 123 91 154 131 188 162 219 175 216 166 208 165 210 165 210 165 210 165 212 165 212 165 215 165 218 167 220 165 219 163 217 162 219 163 219 161 219 164 221 161 216 157 215 165 228 159 213 157 217 159 225 167 217 171 232 185 207 132 145 178 214 187 171 146 210 226 196 136 146 104 132 101 139 145 216 173 217 176 223 178 232 176 224 176 232 178 230 175 225 172 222 167 217 169 219 170 219 169 221 173 225 172 223 170 222 169 222 166 217 168 219 171 220 172 220 166 210 170 224 167 217 174 218 134 145 97 142 92 116 82 131 100 150 120 165 129 175 139 179 127 150 93 132 94 138 103 152 112 150 104 142 101 143 105 148 106 141 95 135 94 132 85 122 81 126 83 129 84 129 85 134 81 128 83 131 85 134 88 136 94 141 94 141 94 141 94 142 92 138 92 139 93 140 94 141 88 133 86 132 87 135 90 138 93 133 86 130 89 132 84 122 90 127 80 121 76 120 84 137 107 158 120 190 169 216 189 216 177 152 64 15 0 27 19 4 23 24 17 25 23 27 17 17 17 22 18 21 18 21 18 21 19 19 20 19 19 20 19 20 19 20 19 20 19 22 19 22 17 19 18 20 19 19 18 18 18 19 18 19 18 19 18 19 19 20 18 18 17 17 15 19 17 26 17 39 28 53 27 49 29 49 18 42 23 67 46 81 40 75 57 99 81 107 75 90 40 42 16 22 4 15 5 20 11 21 11 23 12 23 15 34 14 35 20 42 22 41 21 41 21 42 22 40 23 42 18 28 34 119 85 44 34 34 71 182 185 248 234 225 207 208 152 151 100 65 29 56 18 34 29 50 26 44 22 41 21 39 16 33 14 34 15 36 14 31 13 43 26 51 22 40 14 46 23 50 24 51 23 49 22 44 21 41 15 27 9 23 11 23 10 16 7 13 6 23 16 39 18 41 16 35 12 33 7 49 4 54 21 54 29 61 31 59 24 52 27 56 23 52 20 54 22 57 20 53 21 51 19 51 20 49 22 48 18 44 18 44 19 42 18 44 17 44 21 48 22 46 20 47 22 50 25 52 26 52 24 55 26 56 27 55 25 54 25 56 28 55 23 49 20 49 19 49 19 48 19 50 21 52 22 56 28 57 28 58 23 44 8 24 9 24 8 23 8 23 8 23 8 23 8 23 8 23 8 23 7 22 7 22 8 23 23 41 30 42 22 34 23 42 37 56 44 57 36 46 31 46 29 39 30 44 38 46 32 36 25 31 20 29 15 20 9 26 105 150 138 144 122 150 122 145 129 154 127 157 139 166 134 144 31 47 27 43 22 36 23 43 29 43 30 42 28 40 27 36 26 34 23 33 26 34 26 32 22 34 24 34 22 32 22 35 20 33 25 41 35 51 43 56 44 44 24 29 27 44 29 33 21 36 19 34 12 32 18 44 15 51 42 85 60 83 62 101 77 94 76 128 106 114 76 106 71 87 69 83 65 78 61 76 32 45 24 37 19 33 14 26 15 23 11 17 4 9 0 7 3 13 4 13 3 10 0 6 0 3 0 3 0 3 0 3 0 3 0 3 0 4 0 3 4 8 5 5 4 0 2 0 1 0 0 1 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 4 6 4 0 0 0 0 0 1 4 4 3 2 3 2 2 1 1 1 1 1 0 2 4 5 4 5 6 8 0 0 2 3 3 1 0 0 4 0 0 2 2 3 2 18 50 68 56 69 48 66 46 67 50 82 64 67 23 4 0 3 1 0 1 0 0 0 0 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 44 65 43 66 46 68 45 65 32 54 33 54 28 45 18 37 14 39 22 53 38 68 52 79 62 86 64 87 63 84 59 81 55 78 54 76 51 71 45 65 40 65 45 70 48 75 56 83 62 88 68 96 75 101 78 102 82 107 84 107 81 102 75 96 66 84 62 86 68 101 93 135 108 114 85 136 126 153 123 157 109 138 111 147 122 154 129 163 129 156 119 152 114 152 113 151 114 152 112 148 109 147 112 151 117 157 124 160 122 159 127 168 130 165 129 161 123 158 126 164 124 162 127 162 133 169 114 123 66 125 105 145 101 138 101 139 102 126 88 121 78 148 139 167 123 165 122 162 123 168 127 164 130 163 119 159 124 167 132 177 119 135 66 88 55 114 97 151 120 166 132 173 125 161 118 161 119 162 120 162 121 163 122 164 123 165 124 165 125 165 126 167 120 164 118 163 116 162 117 163 113 161 118 165 118 163 116 164 116 170 114 160 121 167 114 169 128 173 130 174 116 117 68 121 114 158 128 134 116 190 198 171 97 111 78 120 94 112 92 138 139 184 147 183 141 182 143 181 142 178 137 174 134 173 129 168 121 165 123 167 124 167 125 166 127 167 125 163 125 162 128 164 128 164 129 166 127 169 125 170 132 174 129 164 121 165 134 167 115 125 78 111 56 73 34 72 40 84 57 96 67 115 91 130 89 105 69 91 63 88 66 99 76 103 78 105 80 109 88 117 90 120 86 119 89 120 85 114 78 111 79 109 75 105 74 105 84 115 86 117 89 120 91 122 89 119 89 120 90 120 91 121 81 115 83 116 83 115 81 114 78 110 75 107 75 111 80 115 81 112 74 107 72 104 67 98 67 97 62 97 61 91 57 93 46 89 74 110 75 100 108 178 180 201 163 111 29 0 2 28 5 6 6 12 14 15 14 21 13 17 14 17 14 18 14 18 14 20 14 20 14 19 14 19 14 19 14 19 14 19 14 19 13 18 14 19 15 18 14 17 14 18 14 18 14 18 14 18 16 18 14 17 12 16 9 15 8 15 10 23 21 29 19 24 25 23 10 14 16 46 41 59 39 54 37 56 50 65 64 70 66 64 41 40 21 16 2 8 6 9 3 9 5 10 11 18 9 16 12 21 14 22 15 22 15 21 13 21 16 22 8 10 35 123 71 38 37 18 80 162 179 238 239 227 222 207 157 148 122 55 17 30 12 20 25 23 18 24 16 23 16 22 11 15 11 13 7 15 6 11 5 20 18 25 13 17 6 20 14 22 12 23 13 22 12 22 14 21 9 13 6 13 10 12 3 3 0 2 0 7 5 17 4 10 6 0 25 59 9 20 0 6 0 15 4 23 11 33 15 35 6 27 6 25 9 23 10 23 6 20 3 21 5 19 4 20 7 19 5 18 7 19 7 18 5 17 4 18 7 22 8 20 6 20 9 23 12 25 13 25 12 26 12 27 12 26 11 24 11 26 12 25 8 20 6 20 9 19 8 18 7 18 8 19 10 25 16 26 16 28 12 17 4 11 7 9 5 7 4 6 5 8 5 8 5 8 5 8 4 8 5 7 2 7 4 10 17 28 23 30 15 20 11 22 20 33 33 43 33 36 25 31 21 30 22 34 28 35 22 27 19 20 14 19 8 9 1 12 68 101 96 94 79 90 79 94 97 110 99 114 108 121 105 108 32 36 18 25 14 23 17 30 20 28 20 28 19 25 16 24 16 24 15 25 17 26 14 21 17 21 18 22 17 21 17 22 14 19 17 25 25 34 35 41 29 33 13 9 7 33 26 26 14 25 10 20 5 24 17 38 19 29 17 44 26 35 25 57 46 58 58 108 106 117 102 134 118 135 120 136 121 137 122 138 111 124 107 121 107 122 106 119 95 105 87 93 72 77 57 67 37 50 36 46 29 36 18 27 17 26 8 13 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 7 7 3 0 3 3 2 8 8 9 6 10 8 7 0 0 0 0 0 2 0 3 2 3 0 1 0 4 4 6 4 5 2 3 0 1 10 0 2 4 0 0 0 29 46 56 36 47 31 46 34 46 33 52 46 59 27 9 0 2 0 1 2 0 2 0 2 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 69 95 69 99 76 107 81 109 78 105 78 103 71 92 60 83 54 85 60 92 69 101 76 105 79 106 78 104 74 99 68 93 62 87 60 82 54 78 53 79 65 94 76 105 83 109 85 113 92 125 100 136 109 140 109 139 108 137 104 130 97 125 93 122 94 126 97 135 105 139 115 155 99 105 59 99 78 112 93 143 131 167 140 177 144 164 134 162 131 152 118 139 108 137 105 137 101 128 92 121 86 118 84 118 92 127 94 135 105 146 113 151 106 152 132 174 142 179 153 195 161 200 169 204 171 197 138 148 110 164 143 175 139 178 144 172 145 158 124 157 118 186 174 183 159 201 165 198 160 199 163 200 164 196 152 206 172 207 143 171 90 128 94 154 141 202 165 204 169 211 166 204 157 201 158 205 158 202 159 203 160 205 161 206 163 210 163 212 163 212 164 215 161 212 159 211 159 213 160 214 160 214 162 215 162 216 167 222 165 220 157 216 169 230 171 224 173 239 172 164 97 135 129 194 150 167 148 177 170 217 217 189 133 158 137 154 117 121 101 132 154 203 184 218 170 206 162 208 166 210 156 207 163 216 167 212 164 212 166 214 167 214 166 213 169 216 165 213 163 213 165 215 168 215 168 215 169 215 170 216 163 218 169 208 170 229 179 215 161 182 129 153 94 123 80 110 76 122 86 124 86 131 98 138 100 138 96 135 92 128 88 130 90 132 93 134 95 137 100 143 109 153 119 162 125 165 128 172 128 170 129 172 126 168 125 171 135 183 137 183 138 184 139 185 134 180 134 180 134 180 134 180 129 175 129 174 128 171 125 169 125 169 123 168 124 171 129 176 129 175 129 171 121 163 118 164 113 157 114 161 111 145 91 134 87 144 72 88 54 122 115 165 171 192 193 221 140 57 0 28 18 31 18 31 11 17 13 33 19 24 19 21 20 20 19 21 19 20 19 20 19 20 19 20 19 20 19 20 19 20 19 20 17 19 18 20 19 19 18 18 18 19 18 19 18 19 18 19 18 19 17 18 17 18 16 20 15 27 20 41 28 51 25 49 26 45 14 43 31 80 59 91 53 85 50 81 46 75 38 66 46 72 58 89 65 73 39 52 19 34 10 22 4 22 9 25 19 37 19 39 21 41 22 40 23 39 19 39 22 38 15 30 61 142 75 48 45 27 101 165 182 246 250 255 240 233 184 198 119 77 28 51 23 45 32 44 24 43 23 44 25 43 20 37 18 35 13 34 13 31 13 42 23 49 23 42 17 48 23 48 23 51 22 48 21 44 20 40 16 30 14 29 16 24 8 11 6 10 1 19 13 35 11 32 3 41 135 202 86 101 70 51 16 44 8 41 17 56 31 65 34 65 34 64 29 57 22 51 22 53 22 52 20 51 20 49 20 46 17 46 19 46 18 42 17 44 15 45 19 48 20 47 18 47 20 50 23 52 24 52 27 58 26 58 26 57 24 55 24 57 25 55 20 51 20 51 20 49 20 47 19 47 19 48 20 52 27 55 28 58 25 43 11 27 11 25 9 23 7 21 8 23 8 23 8 23 8 23 6 23 9 23 7 22 9 27 24 42 32 46 28 38 22 36 22 41 33 56 46 60 39 45 33 42 33 43 34 42 30 37 25 28 19 27 14 23 10 32 75 102 83 99 73 91 71 115 79 106 82 110 84 107 85 109 54 56 23 38 26 45 29 42 26 39 26 38 24 35 21 30 23 32 23 33 26 31 21 25 21 32 20 31 21 32 21 31 21 32 22 34 27 42 35 48 29 37 16 12 17 62 76 94 81 93 75 92 75 99 87 113 117 130 101 135 109 127 101 136 96 119 96 127 100 120 91 121 99 127 104 131 109 137 114 140 125 150 125 152 130 157 132 154 142 163 142 161 138 157 134 154 138 159 138 157 133 150 125 143 116 129 104 110 83 92 68 83 39 50 22 33 10 23 0 13 3 11 1 4 0 1 1 4 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 2 9 16 20 20 15 13 16 23 26 24 26 32 21 15 6 0 0 0 2 6 8 8 7 3 0 0 0 0 3 3 2 1 0 0 1 1 3 0 0 5 0 4 16 54 52 62 48 63 47 68 52 78 53 75 57 79 51 32 3 0 1 0 0 0 0 0 0 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 47 66 43 65 48 74 56 78 61 83 62 83 60 77 53 72 47 72 52 72 52 76 55 73 51 72 49 68 45 63 39 58 36 58 35 56 33 57 40 66 55 82 67 92 71 90 66 88 69 94 73 100 77 101 75 98 79 100 72 92 66 91 68 94 74 96 75 102 79 96 67 92 39 55 23 57 28 52 27 68 46 75 63 97 72 77 44 61 35 56 29 46 18 41 11 41 26 56 22 54 25 58 28 57 22 49 16 46 18 49 18 45 21 59 36 69 43 83 72 115 112 145 121 151 116 131 87 105 83 133 101 136 99 144 105 135 97 126 94 125 76 146 136 157 115 157 115 153 112 159 121 162 116 158 121 156 92 97 38 74 56 118 112 162 121 155 122 169 121 158 117 157 116 159 118 159 113 157 114 158 115 158 116 158 119 161 119 160 119 160 119 160 117 158 117 158 117 159 119 160 122 163 120 159 118 161 124 169 130 162 119 168 122 174 139 175 121 149 72 100 86 142 122 187 131 147 108 165 136 180 148 126 93 109 70 83 63 89 79 100 86 130 122 170 141 166 133 171 131 161 122 161 126 168 127 163 123 166 125 167 127 167 128 166 130 168 131 166 131 167 132 168 137 169 135 168 133 168 132 168 120 170 136 167 142 168 112 129 93 123 94 129 89 119 75 87 72 109 75 102 62 88 45 69 50 79 61 87 63 84 60 82 66 88 64 86 62 86 63 86 59 93 69 102 72 104 79 114 83 115 87 118 89 119 92 123 89 120 87 120 87 119 86 119 93 126 92 125 91 124 91 123 92 123 91 121 88 118 87 117 83 113 81 112 81 114 84 117 82 117 90 120 85 113 84 119 89 119 90 120 80 97 57 86 73 83 19 37 46 101 97 153 161 168 147 190 182 151 47 0 0 8 11 24 18 12 6 14 16 18 20 19 20 20 22 20 15 19 14 19 14 19 14 19 14 19 14 19 14 19 14 19 13 18 14 19 15 18 14 17 14 18 14 18 14 18 14 18 15 17 13 17 12 17 10 16 6 16 13 26 21 27 18 23 23 19 9 17 27 54 45 56 34 51 33 48 35 45 35 44 22 33 28 50 44 54 41 55 33 41 22 25 12 24 14 21 16 21 12 19 14 22 15 21 15 19 12 20 12 16 9 20 81 128 62 26 24 12 109 144 156 146 115 111 105 101 72 67 53 41 25 30 16 18 15 26 17 23 15 23 17 24 15 20 15 15 6 13 6 12 5 18 14 23 13 19 9 22 14 21 11 22 13 21 11 21 14 20 11 16 9 16 13 14 3 2 3 3 0 5 8 14 1 1 0 111 171 174 113 113 71 87 42 48 19 24 1 18 0 16 3 24 8 28 12 26 13 22 7 23 7 21 5 21 4 20 5 18 3 18 7 19 4 15 3 15 1 16 5 20 5 18 3 18 6 22 9 24 10 24 11 26 11 26 10 24 8 22 8 24 9 22 4 18 5 22 10 21 8 20 8 20 9 21 8 24 14 25 15 27 11 17 5 12 8 10 6 8 4 7 5 8 5 8 5 8 5 8 2 8 7 9 2 7 5 14 16 26 22 32 21 27 17 25 15 23 20 36 38 48 37 40 28 36 25 32 21 29 20 29 20 22 14 18 9 10 5 16 63 71 54 63 51 56 47 76 52 65 55 67 53 64 59 78 49 40 10 18 16 29 18 23 17 25 17 24 14 20 10 18 12 20 11 21 13 22 9 17 16 19 14 19 16 21 16 18 18 22 18 23 21 28 27 32 33 36 14 5 6 55 85 114 102 110 94 103 88 105 93 109 88 96 82 108 98 108 87 103 98 114 94 101 82 97 80 90 75 94 75 98 79 103 83 105 74 94 74 97 79 101 79 98 75 97 79 101 84 105 86 107 92 113 96 118 100 121 101 121 115 135 114 130 108 124 103 121 103 114 88 95 73 80 61 73 50 58 39 32 9 2 0 0 0 0 2 0 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 3 10 21 32 39 34 32 32 39 36 31 29 38 28 23 11 5 0 3 6 12 18 18 11 7 0 0 0 3 0 0 0 0 0 0 0 0 2 0 0 1 0 3 16 51 33 45 30 48 34 51 42 61 51 59 46 65 53 42 7 0 0 1 0 0 2 0 2 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 71 92 62 85 63 92 70 97 78 103 79 105 80 105 79 105 72 105 78 102 74 104 75 98 70 97 68 95 66 92 63 89 61 89 67 92 68 96 76 105 85 114 93 119 92 114 86 111 84 114 84 114 84 115 86 117 89 118 86 116 89 123 97 130 104 126 84 111 72 92 49 76 46 80 57 95 62 84 47 78 63 83 60 102 84 97 63 79 70 98 85 115 97 126 104 135 98 128 99 134 108 147 114 147 111 145 106 135 93 125 86 121 79 105 68 91 57 87 61 95 80 111 87 120 82 103 79 125 127 166 135 163 131 168 137 165 129 159 127 145 105 171 172 200 161 198 163 199 167 209 166 197 158 184 125 143 76 110 90 161 168 199 155 198 165 207 161 195 155 198 155 200 158 202 160 204 157 200 157 200 157 201 157 202 159 204 158 206 158 207 158 207 157 205 157 205 157 206 159 208 162 210 162 206 159 206 165 213 170 204 174 228 154 201 166 189 126 130 67 120 146 167 141 188 187 205 160 213 179 237 194 152 92 96 70 97 98 120 101 108 117 133 117 170 162 200 168 215 164 211 173 218 169 211 165 209 165 213 166 215 168 213 167 212 164 209 165 211 167 212 167 212 168 213 166 211 166 212 168 214 173 221 171 215 161 161 74 113 73 109 86 156 131 176 134 162 111 149 114 149 114 149 104 129 71 110 74 112 75 113 74 111 81 116 75 114 80 120 82 118 79 118 82 120 84 122 88 128 87 129 92 135 95 139 100 146 114 159 113 158 113 158 113 158 116 161 115 159 113 157 111 156 111 154 109 152 108 153 110 155 106 149 104 147 102 145 100 144 94 142 103 152 111 158 114 160 114 157 111 152 97 133 88 139 86 110 40 96 86 125 126 230 189 227 187 194 178 223 159 127 23 26 0 23 15 34 14 28 16 25 18 20 19 19 19 19 18 22 18 22 18 22 19 22 19 22 19 20 19 20 19 20 17 19 18 20 19 19 18 18 18 19 18 19 18 19 18 19 17 18 17 18 17 18 17 21 14 27 23 44 28 49 24 48 24 42 10 45 37 87 62 89 58 90 47 76 32 67 30 68 39 64 25 58 29 63 40 74 54 78 50 66 44 66 44 55 29 43 21 39 21 41 22 39 22 39 20 40 17 32 18 45 109 132 68 35 22 30 128 153 188 137 68 72 42 49 18 20 20 53 30 42 24 39 15 45 24 42 20 41 22 44 23 42 21 36 12 33 13 32 13 41 20 48 23 44 19 49 23 47 22 50 21 48 21 43 19 39 16 30 13 28 15 24 8 11 5 9 0 18 12 35 8 27 48 217 168 151 139 141 94 150 97 117 70 88 47 69 30 51 21 49 20 48 22 52 24 56 24 53 23 51 21 50 20 48 18 45 17 46 19 46 16 42 16 43 15 44 18 48 19 46 17 46 20 49 23 51 23 51 25 57 25 57 24 55 21 52 22 54 22 51 17 49 18 50 22 48 21 48 21 48 22 50 21 51 25 50 23 49 16 34 10 26 11 25 10 24 9 23 8 23 8 23 8 23 8 23 5 23 11 25 7 21 10 30 22 40 29 45 30 43 27 41 22 37 22 41 32 54 45 61 42 49 35 40 26 35 28 39 30 32 21 30 15 25 12 35 70 96 66 85 68 92 66 93 64 87 61 91 65 87 67 96 65 63 25 38 25 43 24 35 26 38 25 37 22 33 19 28 19 27 17 27 20 27 19 24 19 27 15 27 18 30 17 26 19 30 20 32 23 36 27 39 32 40 19 10 0 32 54 89 81 93 75 91 72 90 70 90 69 94 74 103 83 106 79 100 68 91 68 92 75 104 83 105 68 94 69 95 70 96 72 97 76 101 76 102 79 104 77 99 73 100 74 101 74 101 73 99 64 92 68 97 73 103 78 105 73 99 79 106 86 110 88 111 94 117 89 109 81 104 81 106 90 103 79 73 36 21 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 13 26 35 42 37 38 42 38 28 27 35 32 28 22 17 15 15 17 19 28 25 18 9 3 2 5 8 8 12 16 18 17 11 4 0 0 1 0 5 9 28 40 58 47 53 38 60 47 66 49 75 63 84 60 80 65 65 27 4 1 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 52 66 40 57 38 62 47 69 55 76 56 77 57 78 58 79 52 76 56 73 51 76 53 68 45 65 44 65 44 65 44 65 41 67 49 73 51 74 55 80 62 87 67 89 64 84 61 82 60 79 53 75 52 80 61 88 49 74 52 80 62 92 74 102 71 82 48 70 47 71 41 68 48 77 48 76 48 80 55 86 42 44 18 49 50 68 46 58 52 82 90 125 119 147 137 162 124 148 118 149 123 152 122 147 118 149 123 147 112 136 111 144 117 144 115 140 101 106 49 56 22 49 27 62 28 54 53 116 97 133 96 127 89 128 95 131 95 124 76 92 58 133 128 161 121 160 121 164 128 161 101 120 67 81 29 86 81 142 119 168 124 162 128 166 130 164 122 157 121 160 119 155 112 152 115 161 116 158 116 158 116 158 116 157 118 159 118 158 118 157 117 157 117 157 117 157 117 159 121 161 121 162 126 164 128 164 133 170 116 139 139 183 100 124 96 98 44 97 53 72 55 95 74 142 116 161 109 171 135 235 189 144 112 120 93 113 96 110 107 138 112 95 47 86 83 110 84 117 111 155 136 174 130 162 125 170 124 166 126 168 129 167 133 166 131 166 134 170 137 173 134 171 140 171 141 169 141 172 144 175 143 169 141 188 155 129 65 111 67 65 28 78 60 97 77 116 94 122 83 111 81 115 76 97 62 83 57 72 49 71 49 68 42 60 37 63 52 80 61 81 54 78 44 73 47 78 48 75 44 75 49 78 51 80 55 85 53 84 51 85 52 86 53 86 58 90 56 87 53 84 50 83 51 79 48 77 50 81 55 86 60 89 58 85 54 80 48 76 37 67 44 82 64 99 70 97 72 98 66 89 52 80 61 102 68 95 44 56 54 110 145 249 210 217 166 174 149 182 162 182 146 95 15 0 0 5 4 14 13 15 16 17 18 18 20 17 15 18 14 18 14 18 14 19 14 19 14 19 14 19 14 19 13 18 14 19 15 18 14 17 14 18 14 18 14 18 14 18 15 17 13 17 12 17 10 16 5 16 15 27 21 26 17 23 26 18 8 17 32 59 53 59 30 46 34 46 29 35 20 29 11 20 10 29 20 31 16 30 27 44 31 44 32 51 32 38 22 27 15 20 14 23 15 20 14 20 14 21 9 12 12 33 108 109 62 24 15 21 127 131 163 121 100 102 52 27 21 24 17 44 22 15 25 32 11 26 17 21 12 19 14 23 17 24 17 15 5 12 6 12 5 17 12 22 13 20 10 23 14 20 11 22 12 20 11 21 13 20 8 13 6 13 10 12 2 1 3 0 0 3 12 15 2 0 143 188 123 131 93 99 90 92 74 88 64 78 55 69 38 52 22 38 13 25 7 20 10 22 13 24 11 23 10 21 8 20 6 17 5 18 7 18 4 13 4 15 2 16 6 20 7 18 5 18 8 21 10 23 11 23 11 24 11 23 9 21 6 19 7 20 7 17 2 15 4 20 10 22 10 21 11 22 12 24 11 24 13 21 8 17 0 5 6 11 8 10 7 10 6 9 5 8 5 8 5 8 5 8 1 8 8 10 2 6 6 16 15 24 19 29 20 28 18 26 14 20 11 16 11 27 34 53 36 41 26 29 15 24 18 31 25 29 17 20 7 9 3 15 49 69 53 55 54 76 52 55 46 53 40 58 50 60 50 64 58 52 23 26 15 24 14 23 19 26 18 25 15 21 11 19 9 16 6 16 8 19 8 17 13 14 8 13 12 17 11 13 10 15 13 19 17 23 21 25 16 29 21 16 0 8 17 44 52 62 48 60 44 58 40 53 42 63 47 57 38 57 43 58 48 56 37 57 43 55 36 52 33 51 33 51 34 52 34 52 35 52 35 54 38 55 35 51 38 57 37 55 33 51 29 48 31 50 30 50 30 51 32 52 35 57 38 59 39 54 32 48 31 49 33 47 31 46 38 57 37 57 48 53 30 25 9 11 0 0 0 0 4 1 4 1 2 0 0 0 0 0 0 0 0 3 3 0 0 0 10 20 22 20 23 34 32 28 29 41 30 31 27 27 24 25 22 24 29 26 16 9 1 3 5 11 27 34 38 42 35 25 10 3 1 1 0 5 14 41 36 47 33 38 15 36 26 42 27 42 40 56 43 57 53 61 27 10 0 1 0 0 2 0 2 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 65 86 59 78 53 80 64 92 67 92 72 97 75 98 74 98 73 99 72 98 71 97 70 96 67 93 65 91 64 92 67 95 69 93 73 96 75 99 81 107 81 93 70 104 88 105 79 105 70 99 70 101 72 102 69 97 68 103 82 121 99 133 105 135 92 127 100 135 105 139 110 143 125 163 138 169 132 162 135 171 117 102 41 62 43 63 51 87 60 79 59 86 79 128 130 177 149 186 162 191 155 182 151 188 151 186 151 184 143 177 143 181 146 180 157 188 138 132 70 85 59 105 90 101 59 94 74 138 132 156 126 160 133 158 124 152 120 152 105 83 65 160 155 180 140 181 140 155 101 126 79 107 96 146 128 186 160 208 165 204 159 198 159 193 150 186 149 192 146 189 149 193 152 198 156 201 157 198 155 196 154 197 154 198 156 201 156 202 156 205 157 205 160 206 160 204 159 204 161 205 153 204 166 206 165 195 126 135 65 109 97 147 109 124 83 115 84 109 89 100 81 88 87 101 102 125 118 168 172 240 210 172 126 146 133 150 128 137 135 168 150 148 109 131 103 123 86 123 120 122 96 195 181 211 167 210 159 218 174 208 159 208 170 223 171 211 165 213 187 225 179 224 180 223 176 212 176 232 193 228 189 222 178 220 156 165 108 157 114 132 79 119 73 112 76 111 78 107 72 118 87 113 71 105 67 100 61 96 61 97 58 91 58 95 59 93 55 92 60 100 69 105 74 113 82 118 80 114 76 113 77 118 79 121 82 124 77 122 76 114 73 121 75 111 74 118 76 119 77 120 76 119 69 112 74 118 81 125 87 129 91 132 92 133 92 132 90 131 85 144 88 93 32 94 65 107 70 119 83 134 95 141 96 139 94 148 104 128 91 168 193 255 212 255 240 255 192 203 166 213 185 216 157 120 27 22 0 23 13 25 14 23 16 20 15 18 16 23 15 24 18 24 17 20 16 20 19 21 20 20 18 16 18 19 18 19 18 19 18 19 18 18 16 17 18 19 17 17 15 15 13 15 16 18 16 19 14 29 26 45 27 48 24 51 23 38 11 38 20 59 51 95 55 86 51 82 41 75 36 74 32 63 27 62 31 64 31 56 33 59 33 60 36 61 36 56 23 41 22 40 21 39 20 39 21 35 17 37 23 23 9 98 126 116 56 42 14 60 146 129 153 132 155 145 78 60 14 35 30 63 29 46 24 35 32 65 24 39 15 36 20 43 21 37 19 39 17 34 11 30 11 37 19 45 22 48 23 49 21 47 21 50 22 49 23 45 21 40 14 30 14 29 14 22 6 11 2 15 3 10 35 48 0 132 199 191 131 154 117 132 96 130 104 120 78 112 82 106 75 107 73 100 75 85 29 43 19 46 21 47 19 45 18 46 20 48 17 46 20 44 14 40 17 46 16 42 15 42 15 42 15 42 17 45 20 49 23 51 24 52 24 54 24 54 23 52 21 51 19 49 18 48 17 47 16 45 19 45 21 46 22 47 23 47 27 46 21 49 26 42 9 28 8 24 9 24 9 24 9 24 7 23 8 24 9 23 8 22 9 20 5 24 9 21 10 33 28 44 30 44 29 42 28 42 27 40 19 28 12 32 28 50 42 56 47 51 31 34 27 40 32 36 23 29 16 33 15 37 57 84 61 95 74 95 61 74 56 83 57 86 62 86 64 86 64 80 51 52 24 39 24 37 22 33 20 35 24 36 18 23 19 28 21 30 22 28 19 25 17 27 15 25 14 25 14 26 16 27 16 28 18 30 21 33 23 33 28 35 12 12 16 52 50 65 51 70 52 71 52 71 51 72 48 69 47 70 51 74 49 69 45 69 50 74 50 70 45 64 44 63 44 62 43 62 47 66 46 65 46 65 45 64 50 68 44 65 46 67 43 62 42 64 44 66 44 63 40 59 47 64 43 60 40 59 41 60 46 63 41 56 34 51 31 50 39 51 30 46 38 52 36 39 0 3 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 7 6 8 13 18 22 20 17 16 17 20 24 27 29 28 21 9 0 0 11 23 44 39 37 40 44 39 25 13 0 5 14 42 46 54 45 54 44 54 36 51 36 59 42 61 45 83 66 75 59 79 54 35 1 4 3 1 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 60 39 53 34 55 43 66 46 65 49 69 52 69 51 68 48 68 47 66 45 64 43 63 40 60 40 60 42 64 46 67 44 67 46 66 42 60 39 60 51 77 58 74 47 67 47 68 42 63 37 61 38 64 42 66 52 83 70 104 84 107 78 98 83 110 88 114 88 119 95 126 91 126 104 135 104 138 113 151 124 129 81 68 28 39 39 69 36 47 31 41 27 49 43 68 57 99 92 137 116 145 116 142 105 140 121 149 119 140 111 138 118 130 87 96 52 62 29 57 55 106 107 114 53 54 27 92 98 134 99 123 88 122 85 108 83 82 42 79 64 101 53 87 28 64 18 56 27 89 71 121 100 144 112 157 120 156 113 148 108 144 107 140 99 135 100 138 101 141 105 145 108 150 113 154 116 158 115 156 114 156 114 156 115 156 116 157 116 157 117 157 117 156 118 159 123 161 125 163 127 175 137 146 79 90 44 70 33 66 44 74 45 62 38 65 49 79 66 97 75 100 72 98 65 113 101 154 155 186 116 97 95 127 122 156 145 160 149 172 138 148 122 152 129 138 99 122 148 136 37 66 95 180 137 173 134 171 132 170 132 173 124 118 98 124 82 111 85 119 70 110 78 101 72 113 95 118 83 103 83 111 79 99 81 131 112 135 74 93 64 92 59 93 72 98 54 81 53 92 65 94 60 89 43 65 41 64 44 67 44 64 42 65 42 60 34 54 33 58 40 66 39 69 46 77 51 78 54 80 54 79 54 80 55 80 47 81 53 81 54 88 57 81 49 80 51 83 55 86 56 86 59 87 60 88 61 90 62 91 61 90 63 92 64 93 64 92 64 98 53 47 5 50 40 72 52 82 56 86 57 82 50 74 50 77 60 107 140 212 176 163 124 175 146 142 94 142 141 181 145 185 179 186 141 110 39 6 0 12 14 19 12 13 17 27 11 18 19 20 12 14 15 24 12 17 14 19 14 19 12 18 14 18 14 18 14 18 14 18 14 17 12 16 14 18 13 16 13 14 9 14 11 17 9 14 6 18 18 28 20 25 17 26 21 15 8 8 7 16 14 33 29 43 33 44 30 38 27 37 25 33 20 30 20 32 17 27 15 28 14 30 17 33 14 31 13 21 14 21 13 20 12 19 13 17 11 18 15 5 8 92 112 105 43 27 4 61 108 121 134 118 150 109 55 38 22 24 27 46 23 26 22 34 58 88 26 23 4 6 1 13 10 18 12 17 8 12 2 10 4 15 11 19 12 23 14 22 12 20 10 21 13 22 12 23 15 21 10 16 11 17 12 13 3 3 12 1 2 11 3 0 48 187 157 147 99 104 70 99 71 106 79 85 58 77 57 72 52 81 59 81 66 72 26 14 0 8 4 16 6 19 8 19 8 18 4 16 7 17 5 14 2 15 5 17 7 17 7 17 7 17 7 18 9 21 12 23 13 22 14 24 13 24 12 21 9 20 11 21 10 21 9 20 8 19 9 21 9 22 10 23 11 23 13 21 9 25 13 18 0 5 4 9 6 9 6 9 6 9 4 8 5 9 6 8 5 7 6 5 2 8 3 6 5 17 16 29 26 35 21 26 17 29 19 25 16 19 9 17 15 28 25 38 33 40 25 29 18 29 21 21 9 20 6 3 0 22 47 62 58 74 61 69 49 59 44 58 47 59 49 61 51 62 50 60 41 36 17 25 17 24 17 25 17 25 17 22 9 15 9 19 11 20 11 20 9 18 12 16 11 15 10 14 11 15 13 16 12 16 13 18 15 20 14 22 20 31 14 15 14 39 39 50 38 51 37 52 36 51 35 48 32 45 31 46 34 49 32 44 28 44 33 48 33 46 32 47 33 46 32 45 31 44 32 46 33 47 34 48 35 48 34 45 29 43 30 45 28 40 26 39 24 37 22 36 22 36 23 40 26 42 28 42 28 41 33 44 30 37 24 32 22 33 21 30 16 31 25 39 30 38 16 6 0 0 4 3 4 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 4 4 1 2 1 5 6 10 12 15 10 5 0 0 3 12 19 18 15 21 24 26 18 13 1 5 11 37 40 52 30 45 30 44 23 42 27 44 30 45 28 53 46 57 49 68 44 38 0 2 0 0 0 1 5 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 76 52 71 48 72 56 81 58 79 59 80 59 80 59 81 60 81 58 80 56 78 55 78 57 80 58 82 62 87 67 91 63 87 65 85 58 74 48 69 51 87 70 82 55 82 60 77 53 84 57 92 70 109 88 123 99 134 111 147 118 144 108 134 108 141 111 141 110 143 116 150 100 133 106 139 110 144 119 152 132 175 143 135 79 91 64 77 45 67 43 63 32 55 27 55 29 73 64 113 94 124 89 116 89 132 107 142 100 129 91 127 77 104 74 109 86 124 104 143 117 144 117 131 85 97 55 110 106 148 125 141 111 145 113 126 103 112 85 116 113 152 87 85 67 100 75 130 119 170 145 187 157 195 155 194 151 189 146 184 146 182 145 179 140 178 142 182 143 184 146 191 152 197 157 200 160 199 158 199 157 199 156 201 156 200 157 202 157 203 157 205 157 206 161 207 162 206 161 203 157 204 150 150 70 90 58 99 76 101 70 88 59 88 63 88 70 98 93 124 121 133 123 130 134 180 151 191 184 181 106 123 114 134 114 138 118 137 117 142 125 148 129 170 142 165 120 155 153 195 81 83 114 198 152 207 165 198 162 211 163 209 131 110 96 157 120 134 93 127 87 115 77 104 59 99 69 111 75 113 61 118 84 113 83 147 125 161 111 153 111 146 96 144 110 137 94 134 102 136 105 140 109 137 111 142 110 145 115 150 118 150 101 136 105 139 105 138 106 140 88 117 81 113 84 122 91 126 93 129 93 131 93 132 95 133 100 137 89 117 75 121 91 134 88 128 90 131 93 132 93 132 101 141 100 139 99 138 97 137 101 142 103 145 106 147 107 147 111 149 96 118 70 122 94 140 97 139 100 142 100 139 96 135 105 133 89 147 140 187 136 146 117 155 112 137 121 200 180 217 172 211 175 216 191 221 163 159 46 50 11 17 4 20 10 19 13 21 9 22 17 29 20 23 18 21 18 18 17 19 19 19 18 19 18 19 18 19 18 19 18 18 16 17 18 19 17 17 15 15 13 15 16 18 16 19 15 30 26 45 27 47 24 50 25 37 11 31 13 28 7 28 23 50 33 63 37 66 35 66 38 65 34 61 32 59 29 54 25 52 24 53 27 56 26 50 20 39 20 38 19 38 18 37 19 37 19 36 20 25 24 125 112 124 42 41 6 89 86 135 111 137 158 124 56 61 29 36 42 72 32 45 27 52 64 106 62 71 36 46 22 43 25 45 23 43 19 33 9 29 11 37 18 44 22 47 22 49 21 47 21 49 22 49 22 44 20 40 15 31 16 30 16 24 8 13 0 16 0 25 0 55 160 220 148 167 117 125 90 129 105 130 91 113 74 105 72 98 71 106 81 109 89 109 55 38 0 22 4 26 11 34 16 36 15 33 12 35 13 37 16 38 13 34 17 39 16 39 16 39 16 39 14 38 17 41 19 43 20 43 25 52 23 50 22 49 20 48 21 49 21 48 20 48 19 47 21 44 23 45 23 45 24 46 23 43 22 48 25 39 10 27 8 24 9 24 9 24 9 24 7 23 8 24 9 23 8 22 7 20 5 22 7 21 10 31 16 42 38 54 33 40 26 43 25 41 27 40 22 33 18 31 23 38 35 49 39 43 28 32 32 28 19 38 15 21 12 66 56 94 76 103 71 87 64 89 59 85 58 85 59 83 60 82 56 75 50 55 29 44 26 37 27 41 29 40 24 33 18 28 16 25 17 27 19 26 18 25 15 26 15 26 15 26 16 27 17 28 16 27 16 27 17 29 19 27 25 43 36 42 33 54 50 64 50 69 51 70 51 69 48 66 45 63 44 64 46 66 45 63 43 63 46 66 46 63 48 63 48 61 46 59 44 58 43 58 45 60 47 62 49 64 47 59 43 57 44 58 42 55 44 56 39 51 36 51 38 54 32 48 38 55 43 56 41 53 45 57 40 51 35 48 34 48 32 47 30 47 33 52 42 57 46 30 0 3 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 2 3 2 0 0 0 0 0 0 0 0 1 2 1 2 3 2 0 0 0 2 1 0 0 2 7 10 12 12 13 21 23 51 55 66 49 55 44 55 41 57 43 61 42 60 38 65 51 74 64 81 63 63 15 8 0 1 2 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 48 30 45 27 45 32 52 33 49 31 47 29 46 30 47 31 50 29 51 30 51 31 52 32 54 34 56 37 60 40 62 35 57 37 56 31 49 27 48 21 48 31 51 33 58 31 41 34 61 46 81 67 101 86 116 93 117 93 117 92 116 92 115 89 115 89 116 85 112 84 114 85 113 80 109 76 106 73 107 68 116 99 111 75 88 48 41 25 43 24 38 15 29 5 24 0 17 0 29 6 35 3 27 1 34 11 35 3 28 10 45 38 73 64 110 98 130 104 129 111 117 73 87 83 124 76 95 58 101 81 108 75 102 67 87 41 83 65 86 97 188 152 150 102 125 82 132 107 150 116 160 114 150 113 148 112 149 114 152 121 155 118 153 116 153 118 156 115 152 115 155 119 159 121 161 119 159 118 157 116 156 117 156 117 156 117 157 118 157 119 157 120 160 123 161 121 154 115 148 101 125 68 73 27 60 34 69 51 85 55 75 52 80 58 67 42 62 48 83 73 108 83 108 87 147 151 214 176 142 52 69 38 65 41 69 49 74 58 85 69 90 70 99 74 94 66 97 69 131 75 104 103 141 83 151 95 144 111 159 130 146 75 65 66 156 156 165 109 143 101 135 81 112 61 61 23 68 71 109 61 90 69 93 59 87 56 89 66 93 70 89 65 106 78 81 68 106 82 107 78 114 85 108 83 108 86 111 91 116 94 118 97 122 103 129 108 131 108 131 111 132 101 124 99 125 101 127 102 127 105 131 109 134 113 137 115 154 141 173 140 154 113 132 112 139 112 139 111 136 108 133 97 123 97 123 98 124 98 124 92 119 94 121 96 122 95 121 94 118 90 119 93 119 93 122 90 119 94 123 97 124 97 123 86 119 107 119 73 84 63 102 76 102 89 148 145 182 146 171 151 175 144 168 151 186 168 186 156 132 61 32 0 9 0 4 7 12 13 18 17 19 14 16 15 19 12 16 11 17 14 21 14 18 14 18 14 18 14 18 14 17 12 16 14 18 13 16 14 14 9 14 11 17 9 13 7 19 18 29 20 24 16 25 21 16 11 16 14 14 1 5 3 15 10 24 18 27 23 32 29 35 26 32 22 30 20 28 13 23 12 24 14 27 13 23 9 18 11 18 11 18 11 18 11 19 14 16 10 6 25 122 101 109 28 21 0 68 93 101 91 109 134 86 43 32 19 7 35 52 25 25 18 22 28 41 56 59 46 49 39 43 31 35 28 30 18 17 4 9 1 11 10 18 11 22 13 22 12 20 9 21 12 21 12 22 14 20 8 14 9 16 11 12 3 2 0 11 0 0 3 98 199 159 124 126 89 98 74 105 71 90 61 76 54 73 49 66 46 75 53 79 68 91 55 23 0 2 0 3 1 10 7 13 6 13 7 11 2 10 7 15 4 10 6 16 8 16 8 16 8 16 5 14 7 16 9 18 10 17 16 24 16 24 16 24 17 26 14 22 14 22 14 21 13 21 11 22 12 23 12 23 12 23 9 19 11 25 12 14 0 9 4 9 6 9 6 9 6 9 4 8 5 9 6 8 5 7 3 6 3 6 0 7 6 15 5 22 25 39 28 32 21 30 19 27 22 28 18 20 9 15 6 20 20 38 34 39 21 23 22 25 13 25 13 17 23 51 55 69 62 71 49 58 44 66 47 59 46 56 44 56 46 57 41 54 40 40 21 27 15 20 15 26 19 25 12 17 9 20 4 14 5 15 7 17 7 17 11 15 12 16 13 17 13 16 13 17 12 15 11 15 12 16 11 15 13 32 33 43 33 43 38 50 38 50 35 50 34 49 33 46 31 44 30 44 31 46 32 46 32 46 33 47 33 46 39 50 40 48 38 46 36 44 35 44 36 46 38 47 39 48 37 45 36 44 35 44 34 43 35 43 32 40 30 39 31 41 19 35 26 41 30 42 32 40 34 41 31 36 27 34 27 35 24 36 22 33 19 35 31 48 48 41 11 0 0 0 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 7 10 5 3 0 0 0 2 0 3 1 2 0 0 0 2 1 2 0 0 0 0 0 0 0 0 1 5 11 23 26 49 41 54 30 44 23 41 22 43 26 44 25 38 25 37 28 52 47 65 54 70 29 14 0 0 3 0 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43 63 45 63 43 62 45 66 44 62 42 60 40 59 40 59 43 62 45 65 48 68 51 70 46 65 47 66 48 66 48 66 41 62 40 59 37 59 41 65 47 66 47 73 51 69 54 86 87 124 104 141 115 147 118 149 123 152 121 150 121 152 123 154 122 155 125 155 120 147 114 144 112 142 108 135 102 129 97 126 104 132 96 121 88 109 73 91 59 81 48 71 38 67 35 66 40 63 33 63 42 77 49 80 42 78 49 83 49 89 68 112 104 140 115 154 129 162 126 153 106 141 107 132 138 203 134 128 96 119 94 121 86 98 67 97 75 92 73 97 84 137 122 167 158 179 138 179 151 183 148 187 153 188 153 191 152 191 151 189 153 189 151 187 152 189 155 193 153 194 154 194 155 197 155 198 158 196 156 194 154 196 154 197 154 199 155 199 156 201 156 204 156 204 156 200 151 190 142 182 126 149 86 112 76 119 84 113 86 119 92 117 89 125 87 106 90 120 90 124 111 141 121 142 101 152 181 255 189 153 78 88 68 110 94 131 102 131 102 134 114 143 111 147 110 150 116 166 130 172 132 190 164 196 146 186 139 200 152 203 178 176 71 100 50 139 153 207 169 181 143 181 144 174 123 123 50 69 52 115 123 162 129 165 130 165 128 161 125 168 124 163 125 173 111 105 80 125 96 126 97 135 108 133 110 142 111 144 112 145 115 148 113 146 115 148 116 146 110 140 119 146 113 141 110 142 108 139 111 145 112 150 116 154 119 156 119 165 146 190 153 175 129 158 123 157 123 156 121 154 119 152 123 160 124 162 125 163 127 164 122 160 123 160 122 158 120 156 112 144 112 158 126 155 112 148 117 153 117 153 115 148 110 144 102 151 108 125 79 120 89 115 95 154 163 224 183 205 163 215 167 218 179 219 174 211 173 206 183 229 203 186 89 51 8 27 4 28 22 34 15 21 16 30 20 22 17 16 16 17 20 21 18 19 18 19 18 19 18 19 18 18 16 17 18 19 17 17 16 16 14 15 16 17 15 18 16 31 27 46 26 47 23 49 19 30 9 29 18 28 12 20 8 20 11 27 14 35 21 45 28 48 30 49 29 51 29 53 25 51 24 52 27 56 25 51 17 36 17 37 18 37 18 37 17 38 21 34 14 23 35 148 107 119 31 36 8 70 146 118 101 114 95 69 27 41 23 43 37 67 28 44 30 44 25 37 28 49 33 56 38 57 34 52 31 50 25 37 11 29 9 34 16 42 20 46 22 49 21 48 20 48 21 48 21 44 20 39 15 30 15 30 17 25 9 14 14 11 0 12 5 83 137 181 127 136 92 126 105 134 94 116 76 107 75 107 71 94 64 93 68 99 78 106 74 51 0 25 1 13 3 19 7 24 12 28 12 26 5 23 7 29 9 26 10 28 10 28 10 28 10 28 8 27 10 29 12 30 12 31 17 39 16 40 19 44 23 48 21 44 21 44 22 45 22 45 21 41 21 40 20 40 20 40 16 37 22 45 21 32 8 29 8 24 9 24 9 24 9 24 7 23 8 24 9 23 8 22 6 22 7 20 5 23 12 29 11 31 25 47 38 53 35 45 28 43 28 42 26 38 21 31 13 27 24 44 41 49 32 33 26 31 23 34 28 67 58 92 73 102 69 91 58 80 60 84 59 84 55 80 53 77 54 76 49 71 50 58 32 44 22 31 18 33 22 32 16 27 18 31 12 21 12 22 15 23 17 25 16 28 18 30 19 29 17 28 17 28 16 26 15 26 16 27 19 23 14 34 38 55 45 58 49 64 49 67 49 68 48 66 48 66 47 64 46 63 45 63 46 64 46 64 45 63 45 64 48 63 47 62 46 60 44 59 45 60 45 60 45 60 45 60 46 60 47 60 45 59 45 59 40 54 41 55 40 52 37 49 39 52 38 52 39 54 41 55 41 53 37 50 35 49 36 50 36 51 37 51 33 53 45 67 55 69 39 15 0 1 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 8 5 2 0 0 0 1 1 1 0 0 4 2 0 0 2 2 0 0 0 1 3 2 0 0 0 1 15 40 47 64 50 57 43 56 45 60 46 62 48 64 44 59 42 58 37 64 53 75 67 88 64 34 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 0 0 2 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 42 29 45 28 43 28 44 26 41 26 40 25 39 24 39 20 40 20 43 25 48 28 50 24 45 24 45 23 43 20 40 15 33 12 28 8 29 15 38 23 44 32 55 29 49 58 111 95 123 107 134 109 131 107 132 106 132 111 137 113 136 110 133 103 130 103 129 96 122 91 120 92 125 97 128 94 127 93 129 95 123 86 117 82 105 86 124 86 103 74 91 66 89 65 91 69 96 66 101 79 116 88 117 87 119 94 123 95 125 101 133 103 133 110 138 118 145 115 133 87 124 101 119 143 214 142 106 79 88 57 83 52 59 37 73 53 67 60 87 65 96 89 150 116 151 117 161 123 154 109 145 111 151 115 153 116 151 113 148 120 152 116 150 116 154 118 154 119 155 118 154 115 152 114 152 115 155 113 153 112 152 113 153 114 153 114 154 115 154 116 155 112 154 114 154 115 151 112 149 110 140 98 126 95 130 101 131 94 130 91 122 93 124 95 114 94 115 91 123 101 132 95 124 97 124 126 183 116 125 99 131 109 149 124 151 116 142 115 144 122 153 124 155 127 158 129 164 135 156 125 164 115 168 132 152 116 171 118 165 154 137 33 38 33 66 76 167 164 179 123 180 151 178 146 171 96 59 11 49 78 149 158 183 142 175 146 176 151 175 154 178 153 176 120 100 43 73 48 76 53 90 67 96 64 94 67 94 65 92 65 95 70 98 71 101 74 101 70 96 83 108 82 109 84 109 83 106 83 108 83 107 83 107 83 108 93 111 78 97 71 98 83 117 81 106 83 109 86 110 86 109 83 107 81 107 80 106 80 106 86 112 86 111 84 109 81 106 78 100 71 105 79 101 69 97 71 100 72 100 69 94 62 87 73 68 45 100 102 119 85 113 102 161 155 177 138 167 145 175 140 168 134 166 140 177 156 186 151 170 145 190 178 169 76 39 17 11 0 0 9 20 15 12 15 19 12 16 11 18 14 21 14 18 14 18 14 18 14 18 14 17 12 16 14 18 13 16 15 15 10 14 11 16 8 12 8 20 19 29 19 23 15 24 15 16 10 16 15 18 10 16 6 10 5 7 2 8 10 16 16 21 18 24 19 24 20 27 20 24 17 25 18 27 17 25 8 17 10 18 11 18 12 19 10 18 12 13 5 2 26 127 102 94 23 19 10 36 169 126 102 90 69 38 29 19 19 19 33 48 19 20 20 24 17 14 10 17 11 18 11 18 11 18 14 18 10 14 3 9 2 12 8 16 9 21 13 22 12 21 9 20 11 20 11 21 13 20 10 17 12 19 15 16 7 7 8 0 6 3 0 14 37 102 107 103 75 97 76 93 59 83 58 77 56 76 51 68 41 61 44 75 54 76 64 40 0 5 1 3 4 3 4 8 8 11 6 7 0 3 0 5 0 5 0 7 2 7 2 7 2 7 1 7 3 9 4 9 4 9 1 7 1 8 4 13 10 18 13 19 13 20 14 20 14 21 7 16 4 15 4 14 3 14 1 16 11 25 8 10 0 13 4 9 6 9 6 9 6 9 4 8 5 9 6 8 5 7 3 9 6 6 0 10 9 15 6 13 8 25 26 39 29 35 25 30 21 27 20 26 17 23 7 18 12 28 25 36 23 29 15 30 16 26 36 70 71 75 67 71 54 61 45 60 44 61 44 55 41 50 38 49 40 51 37 52 41 43 25 30 16 20 9 17 9 15 6 14 9 20 4 13 4 14 7 19 11 22 15 20 17 22 17 20 14 17 13 17 12 16 12 16 13 18 12 15 6 18 20 38 34 45 38 49 37 49 33 48 32 46 35 49 34 48 33 46 32 45 29 45 32 45 29 42 29 44 34 46 34 46 33 45 33 45 34 45 33 45 32 44 31 44 32 47 37 47 34 45 35 47 30 43 33 45 33 42 28 37 27 41 25 39 23 39 27 41 26 37 25 34 24 34 28 37 24 34 24 35 22 41 36 56 38 63 48 26 0 2 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 0 0 0 0 0 0 0 0 0 0 3 2 0 0 0 0 0 0 0 0 1 4 1 1 0 0 1 31 40 56 31 42 23 45 23 44 23 45 27 44 26 39 29 37 22 38 28 49 43 66 55 35 0 0 2 3 4 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 54 39 58 39 55 37 55 36 55 38 57 39 56 36 53 36 50 38 52 40 54 42 56 44 57 45 57 43 55 40 54 36 56 34 53 30 52 35 59 36 64 51 77 58 91 95 139 108 141 114 144 113 146 123 159 123 153 124 154 123 152 120 149 122 154 122 150 117 149 120 154 106 144 122 156 125 156 129 165 141 175 145 181 143 167 140 177 144 171 138 168 139 177 142 176 140 167 142 171 147 178 149 177 146 178 148 180 147 178 140 172 145 187 155 192 154 182 129 147 111 159 119 136 132 202 122 106 95 113 83 114 86 106 77 108 83 111 91 102 69 109 85 126 147 183 149 175 136 174 147 188 142 179 146 186 149 187 147 184 154 187 149 185 151 190 154 190 155 193 154 193 154 193 152 194 155 194 154 192 153 192 152 194 151 195 151 196 152 197 153 198 152 202 154 203 156 202 158 201 160 203 166 206 166 201 168 207 168 198 158 197 156 197 153 201 154 199 155 199 162 200 158 189 149 181 158 202 164 194 165 205 164 202 164 193 158 202 173 214 166 204 168 210 171 218 173 218 169 213 179 215 154 206 175 198 167 208 167 213 170 189 96 82 57 86 61 139 163 208 178 206 174 201 173 213 161 145 58 62 46 135 157 210 175 207 176 209 164 210 174 217 171 216 169 185 89 113 69 97 69 100 78 110 83 115 87 115 83 111 84 115 77 105 77 109 83 114 83 110 84 113 83 115 87 118 86 117 82 117 82 116 80 116 79 114 97 120 90 122 92 115 82 111 85 115 87 118 91 121 92 124 97 134 96 133 94 131 92 130 91 129 92 129 91 128 89 125 91 118 84 116 86 116 84 115 77 110 82 114 82 110 75 104 58 103 112 213 197 206 161 203 177 211 175 202 171 218 181 212 176 218 171 217 176 215 169 201 167 205 173 208 181 214 189 217 106 86 28 22 13 31 15 14 18 22 17 18 18 17 20 19 18 19 18 19 18 19 18 19 18 18 16 17 18 19 17 17 17 17 14 15 16 17 14 17 17 31 27 46 26 46 22 48 22 35 19 33 22 23 17 21 11 15 11 14 5 16 8 22 12 26 17 31 17 33 20 42 23 47 21 50 24 54 22 49 16 37 18 37 19 38 20 39 16 36 18 30 10 19 28 139 115 107 32 35 20 37 155 184 143 149 100 80 56 58 28 34 41 73 31 40 22 40 24 37 26 46 24 40 16 33 11 31 10 33 13 32 11 30 11 36 14 41 19 45 21 49 21 48 19 48 20 47 21 43 19 38 14 30 15 30 17 25 10 15 2 7 9 18 5 30 3 46 73 118 104 134 91 113 81 112 88 116 78 106 72 97 64 85 65 100 70 91 81 70 8 19 2 12 3 13 5 15 6 17 10 25 13 28 10 22 5 20 4 18 4 18 4 18 4 18 4 18 5 20 6 20 6 20 2 21 1 20 2 23 7 28 10 29 10 30 11 31 12 31 10 27 9 27 8 26 7 25 10 33 23 43 18 27 8 32 8 24 9 24 9 24 9 24 7 23 8 24 9 23 8 22 7 26 11 21 6 27 16 30 16 30 17 34 27 47 37 53 36 48 30 44 29 43 26 36 21 29 19 30 23 36 30 40 33 35 29 48 52 91 74 102 66 97 63 90 60 83 60 80 55 79 49 74 47 71 49 72 47 70 52 63 39 53 33 42 23 33 16 28 15 30 19 29 17 26 17 27 21 30 25 34 23 35 25 36 24 32 19 28 17 27 16 27 17 29 19 31 18 26 15 25 22 41 37 54 49 63 48 66 48 66 46 64 49 66 49 65 48 63 46 61 45 63 48 63 44 59 44 63 44 63 44 63 45 64 45 64 44 63 44 63 44 63 45 64 42 62 46 62 43 59 44 63 45 62 45 62 44 60 42 59 40 57 40 57 40 57 39 56 36 53 34 51 34 53 36 54 33 46 33 47 36 57 47 68 49 71 61 58 24 7 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 0 1 2 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 1 2 3 3 1 1 4 37 49 65 48 57 46 60 42 56 40 56 41 57 38 53 39 59 37 52 34 55 43 58 52 43 14 5 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 28 18 34 19 31 16 29 17 33 21 36 22 35 19 32 16 36 16 35 17 36 17 36 19 39 21 40 21 38 17 35 14 35 17 36 16 35 18 39 25 50 34 57 53 90 72 81 57 78 50 69 43 74 62 97 76 96 65 84 58 83 61 88 57 83 52 77 47 81 59 93 78 119 99 135 101 132 104 139 111 142 103 136 107 140 109 134 110 136 107 137 112 140 107 134 109 141 107 137 103 134 103 135 114 143 110 143 116 149 117 145 106 142 118 144 113 133 86 92 117 177 165 152 109 131 73 77 66 94 78 104 85 103 70 80 53 59 37 54 39 78 57 95 65 125 112 154 115 150 111 142 112 148 113 149 112 146 108 143 111 144 106 140 109 145 109 143 113 150 113 151 112 151 112 151 117 155 115 153 114 153 114 153 113 150 113 151 114 151 115 152 108 149 108 149 111 153 118 157 118 155 123 162 129 160 128 160 124 158 118 162 127 154 122 160 127 154 121 152 118 156 118 156 126 171 120 148 133 166 119 162 126 164 130 162 130 168 130 154 133 167 129 162 129 167 132 163 133 163 126 170 129 168 124 164 116 155 138 176 116 165 126 83 22 65 26 53 77 178 153 168 129 174 135 165 151 189 106 62 9 39 44 132 146 184 145 176 156 178 153 158 114 138 127 152 97 99 51 68 39 60 37 70 40 72 45 73 41 69 41 73 49 74 44 71 45 71 41 63 52 71 49 68 50 71 50 70 50 71 51 72 51 73 52 73 55 70 46 74 56 76 53 77 52 75 53 76 54 76 54 74 49 71 49 71 49 71 49 71 50 73 51 74 52 74 51 74 45 70 47 72 50 75 50 72 45 71 49 73 46 64 34 54 55 145 171 177 140 183 166 178 157 175 146 184 154 170 137 172 139 171 140 175 139 170 138 173 138 169 140 173 144 175 147 175 187 172 116 62 8 0 0 22 12 17 13 17 13 18 14 20 16 18 16 18 16 18 14 18 14 17 11 16 13 18 12 16 14 15 9 14 11 16 7 11 9 22 19 29 19 23 15 24 13 17 16 22 17 14 9 14 9 13 11 13 7 8 5 8 7 11 13 15 11 13 13 19 16 20 14 21 16 23 15 20 11 18 11 19 12 20 13 22 10 17 10 11 3 0 17 115 112 90 26 16 12 5 112 192 194 184 129 74 59 43 34 16 27 53 31 28 19 23 25 28 12 22 19 26 17 20 9 14 6 13 8 15 6 11 2 11 7 15 9 21 12 22 12 21 7 20 9 20 11 21 11 19 3 10 6 13 9 10 1 2 9 0 0 11 9 4 0 0 0 59 89 103 65 82 61 86 75 89 57 71 49 70 44 60 40 78 49 66 70 58 0 1 0 3 7 7 7 4 1 0 8 17 18 24 12 13 2 7 0 4 0 4 0 5 0 5 0 4 0 5 2 4 1 3 1 2 0 0 0 0 1 4 0 1 0 2 0 3 1 3 0 4 0 3 0 2 0 2 0 15 13 25 7 8 0 14 4 9 6 9 6 9 6 9 4 8 5 9 6 8 5 7 4 12 9 7 1 13 12 16 13 19 11 18 12 26 27 42 32 37 27 32 26 30 19 21 17 21 10 14 9 21 21 33 25 26 13 35 38 49 44 56 46 57 51 62 47 58 40 57 39 51 36 46 35 45 37 49 35 51 42 47 33 41 30 34 21 24 10 16 10 19 11 18 11 20 11 21 14 27 21 30 21 26 23 27 21 22 15 17 12 16 12 17 14 19 17 22 12 19 13 17 11 26 25 39 40 49 36 48 33 46 30 45 34 49 34 48 32 46 30 44 33 50 36 50 32 45 32 48 27 42 28 43 29 45 31 46 26 42 27 43 30 46 31 47 27 43 31 44 28 41 29 45 30 43 26 38 23 38 25 40 19 37 24 42 27 40 24 36 21 35 22 33 22 35 25 38 27 34 22 33 22 39 27 43 38 51 49 65 32 4 0 9 0 0 0 1 0 1 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 1 0 0 0 3 0 1 0 24 34 51 36 50 33 48 27 44 23 42 24 43 23 40 23 40 27 31 14 33 18 30 22 32 13 7 0 1 8 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 15 23 24 17 11 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 43 28 46 27 44 25 44 35 50 29 47 30 48 28 42 31 40 33 45 34 44 32 42 31 47 35 52 34 47 31 47 26 48 32 52 33 54 34 57 41 69 57 88 71 96 72 96 71 92 59 81 55 87 68 99 72 98 72 98 72 99 75 102 71 106 70 100 67 113 98 147 132 166 132 167 134 169 137 172 135 170 136 171 137 171 137 170 147 176 137 168 132 169 135 170 140 168 134 174 141 171 136 174 139 173 137 171 140 176 139 171 131 177 151 175 126 139 71 101 115 220 170 141 119 151 92 122 79 117 71 107 111 151 70 119 91 111 74 92 77 106 76 103 80 123 120 177 150 171 136 179 143 180 148 181 146 184 146 177 141 178 141 183 143 176 141 187 152 188 148 183 147 186 150 190 157 197 152 193 149 191 148 191 151 196 154 196 151 192 149 194 151 195 151 195 151 195 152 194 151 194 152 195 157 199 161 202 156 192 158 196 158 196 158 196 156 195 157 194 156 194 156 192 158 193 158 194 158 195 159 195 161 197 162 198 163 199 163 201 162 204 162 205 161 205 162 206 164 209 166 209 163 205 160 205 160 203 160 205 163 205 165 206 87 78 52 98 49 129 173 210 169 213 173 203 170 222 174 196 68 70 36 101 97 191 196 201 164 198 145 162 110 146 113 147 106 133 86 107 67 93 59 88 66 91 61 87 61 90 62 89 66 91 63 88 61 89 64 93 69 98 64 92 64 95 67 96 67 95 68 95 70 95 70 96 60 92 70 95 71 100 68 85 69 99 74 97 70 97 69 92 65 97 73 100 68 93 65 94 71 100 72 99 68 94 66 93 73 98 67 91 63 90 65 94 75 92 65 98 64 80 63 112 172 209 185 211 183 216 186 212 178 210 174 210 175 212 171 208 170 209 170 209 170 209 171 207 172 208 172 207 172 207 172 207 170 223 194 203 117 88 16 21 8 25 9 18 12 23 14 10 22 12 12 20 25 18 17 23 15 17 16 20 17 19 16 19 15 20 17 23 18 24 14 22 16 33 23 39 26 48 29 45 17 33 18 31 17 26 14 22 14 18 14 18 14 17 12 15 11 21 11 21 12 23 15 25 13 29 17 42 26 50 22 46 18 42 18 38 18 37 20 36 30 23 8 30 6 26 2 127 107 120 33 44 20 38 59 206 193 142 140 163 102 102 58 50 40 72 44 45 22 44 23 45 29 47 23 42 21 39 16 33 15 32 10 29 11 31 12 32 15 43 27 50 24 45 21 48 20 50 18 47 19 43 19 35 12 28 16 30 17 25 9 17 3 11 0 20 15 30 7 16 0 38 66 125 93 105 86 130 105 118 75 101 79 108 74 91 69 88 68 93 72 90 37 13 5 11 3 12 5 16 4 16 10 43 40 52 27 45 24 39 20 34 13 25 5 19 3 19 2 17 3 18 4 17 4 17 2 13 0 11 0 12 2 14 2 12 0 12 2 14 2 14 3 21 3 20 3 19 2 19 7 32 20 33 11 28 12 28 12 27 11 25 10 24 8 23 7 22 7 23 8 24 9 24 9 24 9 24 9 27 18 36 18 32 22 30 16 29 26 43 40 49 35 44 30 41 29 40 19 31 20 28 14 24 17 30 33 39 28 34 22 38 29 53 39 66 48 83 59 85 58 86 55 72 43 65 45 71 46 66 47 69 46 65 43 62 41 60 38 49 28 37 19 32 20 32 23 35 25 36 28 36 26 34 25 44 32 33 20 36 22 24 15 26 16 29 21 32 20 28 10 16 12 20 16 31 30 47 45 61 49 65 45 61 43 62 46 64 46 64 46 64 46 64 49 66 47 64 45 63 45 63 43 60 42 59 41 59 42 60 44 60 41 60 44 62 41 56 40 59 42 59 39 56 39 58 38 57 39 57 38 52 31 47 37 52 34 52 37 55 37 52 35 51 34 54 40 57 36 50 34 47 32 48 35 55 40 59 53 64 55 93 68 48 4 11 5 1 1 0 1 0 1 0 1 0 0 0 0 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 14 21 47 52 65 52 60 46 63 50 67 47 62 38 53 36 53 41 55 40 51 29 35 31 40 22 10 0 0 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 5 14 32 45 41 29 27 24 18 11 6 3 1 2 1 1 0 1 0 2 4 7 0 1 0 2 1 2 0 1 2 3 2 2 1 2 0 1 8 24 13 28 13 26 12 27 12 24 10 26 15 30 15 27 13 32 15 33 17 33 15 30 11 30 17 34 17 31 15 30 10 30 14 33 13 33 17 38 24 48 31 55 37 61 39 62 34 59 30 57 32 63 42 72 46 72 45 72 45 73 46 74 48 78 52 81 58 96 82 121 104 132 103 132 104 133 106 135 106 134 107 135 107 135 102 134 104 136 97 134 97 135 95 133 99 130 91 126 93 132 103 143 101 141 107 135 92 126 98 140 105 125 78 107 46 47 23 72 51 101 80 94 74 83 57 93 63 102 91 111 103 176 138 122 57 89 59 73 40 62 30 71 55 80 51 105 100 150 116 143 107 143 106 138 101 143 106 141 106 140 106 145 108 142 106 151 109 147 106 145 106 147 109 149 110 145 110 146 112 147 112 147 110 147 115 150 114 149 115 151 112 150 112 150 112 150 112 150 113 151 114 154 118 157 120 160 118 154 119 156 121 157 120 156 119 155 119 155 119 155 119 155 118 157 119 157 120 158 120 158 122 160 122 161 123 161 124 161 122 159 121 160 122 161 123 162 123 163 126 164 122 159 120 161 118 159 119 161 125 164 130 167 110 97 29 53 24 46 72 173 166 151 134 194 134 161 142 172 129 83 4 47 35 93 99 131 86 112 81 98 70 96 71 91 72 90 63 77 50 65 38 55 36 57 32 55 35 57 38 57 39 59 43 60 44 61 44 60 51 59 46 57 48 61 47 61 48 62 42 60 43 63 44 62 60 78 50 61 39 64 52 76 39 62 43 61 42 66 47 64 40 62 42 62 41 61 43 64 46 67 47 65 43 60 39 58 37 53 36 55 42 64 51 69 27 53 44 60 40 68 82 129 113 141 116 136 109 140 115 142 130 164 136 168 134 171 134 166 139 171 139 171 139 171 139 171 138 170 138 170 138 170 138 169 154 166 136 181 179 186 118 85 2 8 2 13 11 7 14 22 19 22 28 22 17 13 13 18 12 18 11 19 8 19 6 17 5 14 9 16 8 14 6 12 7 21 15 24 17 29 20 24 13 17 15 17 15 15 12 13 10 14 11 14 13 14 11 12 12 11 11 10 9 12 10 14 7 15 9 20 16 23 14 19 11 18 12 19 13 20 16 22 14 19 16 14 0 7 0 95 103 108 24 30 11 20 7 118 119 83 95 149 153 150 71 0 36 53 36 26 18 25 15 22 18 23 15 21 13 20 12 19 10 14 4 10 5 13 4 12 7 20 15 27 14 21 11 21 4 19 2 18 8 21 9 17 9 16 13 16 10 10 2 2 7 7 3 10 16 14 7 0 0 5 19 61 71 92 68 93 73 85 58 75 59 79 57 69 51 64 50 70 56 71 24 0 3 4 3 3 3 5 2 2 0 27 32 43 27 40 25 34 18 30 15 24 11 19 10 17 2 10 1 7 0 5 0 4 0 2 0 0 0 0 0 2 0 2 0 1 0 4 0 0 0 2 0 1 0 1 0 0 5 17 16 16 7 10 6 8 4 11 3 9 1 8 0 7 0 7 0 8 1 9 2 9 6 10 6 8 5 11 13 19 18 24 21 22 14 18 18 28 28 34 33 38 33 33 24 25 21 25 20 21 13 15 13 21 17 29 20 25 10 17 12 26 23 39 39 51 44 54 47 57 44 47 34 41 37 47 37 43 38 46 37 43 34 41 32 40 30 37 25 30 18 24 14 22 15 23 18 26 24 30 25 30 21 31 25 20 14 23 18 14 11 14 11 17 16 20 15 18 6 11 7 11 9 21 22 35 36 48 38 49 32 44 29 45 34 46 34 46 34 46 34 46 35 46 33 45 33 45 34 47 32 44 31 42 30 42 30 43 32 42 29 42 32 44 29 38 27 41 29 40 26 37 26 40 26 39 27 39 26 37 23 34 27 36 25 35 27 37 26 35 24 34 24 37 29 39 26 33 23 34 18 31 19 36 24 40 33 49 40 66 52 51 7 3 0 3 2 1 2 4 6 1 5 0 4 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 31 57 47 51 37 52 38 54 37 50 30 46 28 43 33 44 27 33 12 15 13 26 15 11 0 0 2 2 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 2 8 21 35 36 31 24 35 25 38 25 29 14 18 8 10 2 3 0 0 0 0 0 0 0 2 0 3 0 3 0 1 0 1 0 1 0 1 17 37 22 41 22 40 23 42 19 37 20 41 26 45 26 41 26 39 28 42 30 43 29 44 25 43 29 46 28 44 27 46 29 51 34 57 39 65 48 75 51 77 53 84 63 95 74 102 83 111 86 115 90 120 95 123 102 129 101 127 100 127 101 130 98 133 104 142 116 156 129 166 133 165 132 164 131 165 133 166 132 166 132 166 132 166 133 165 129 164 131 167 135 170 134 166 131 167 133 165 131 167 132 163 126 162 132 168 134 165 127 160 108 147 102 130 79 119 142 177 103 116 92 133 91 103 83 129 105 181 207 220 170 251 246 155 69 103 80 97 72 90 66 103 114 135 91 113 103 164 153 184 142 177 145 175 143 180 148 179 145 180 142 182 144 180 144 185 144 179 143 177 143 179 146 184 138 181 140 185 143 186 143 185 139 184 144 189 147 191 149 194 149 191 149 191 149 191 149 191 150 192 151 194 152 195 154 194 151 187 152 189 154 190 153 189 153 189 153 189 153 189 153 189 155 190 155 190 156 191 156 192 157 192 157 192 158 193 159 196 158 201 158 203 160 205 162 206 160 205 163 206 160 202 158 202 159 204 159 204 161 205 165 206 172 192 101 93 49 76 54 127 155 209 171 205 174 218 167 210 190 195 103 91 29 74 73 129 95 133 97 131 96 134 94 121 83 116 81 112 76 101 60 85 51 78 48 77 51 81 53 80 45 76 50 82 54 82 52 80 55 83 52 83 55 84 55 81 63 84 58 81 64 87 67 86 52 80 63 93 65 83 54 80 59 86 60 80 54 81 56 78 58 81 54 78 56 83 60 86 54 80 55 81 57 83 60 85 58 81 50 76 50 77 48 72 64 81 39 65 59 110 84 99 84 114 87 113 87 126 104 139 117 165 136 172 143 201 171 207 169 206 170 207 171 207 171 207 171 207 171 207 171 207 171 209 172 214 170 210 173 212 183 216 164 118 26 17 2 18 7 21 0 12 15 15 21 31 25 12 17 19 19 20 20 19 18 20 14 18 14 20 15 21 12 22 17 34 24 38 24 45 26 40 17 35 18 32 16 28 13 22 12 18 14 18 14 15 13 15 12 20 10 18 11 16 11 19 13 23 12 32 18 40 20 42 19 43 19 39 19 36 21 36 17 34 23 32 0 23 0 105 104 125 38 51 30 38 14 99 121 99 94 132 140 158 78 42 49 74 41 46 27 48 21 40 20 41 22 41 20 39 20 41 18 34 12 30 12 32 13 33 15 43 26 49 23 44 20 47 19 49 18 46 19 42 17 33 14 30 15 29 12 24 5 21 7 21 4 26 15 32 8 18 0 20 0 44 76 127 97 126 86 110 78 104 76 103 74 98 69 89 64 91 73 97 45 19 4 9 1 11 3 14 3 14 3 39 43 65 48 68 49 63 44 61 42 58 37 52 32 47 22 38 20 31 15 25 10 22 6 17 3 14 2 14 2 14 3 14 1 13 3 15 2 15 4 20 2 20 1 19 1 19 13 37 22 34 11 28 9 25 10 25 9 23 7 22 6 21 7 22 8 23 8 23 9 24 9 25 9 23 7 24 13 30 25 38 29 37 23 29 20 31 22 38 35 51 40 47 29 35 27 38 25 32 16 24 12 23 17 32 30 36 18 22 13 34 17 50 38 64 43 78 54 80 48 65 41 61 44 66 45 63 46 66 45 64 43 62 41 59 38 54 40 53 36 45 26 36 22 34 24 37 28 38 30 40 26 39 27 28 17 31 22 26 16 24 15 26 19 29 19 26 10 15 10 15 13 27 27 44 45 60 48 65 47 64 46 65 47 65 47 65 47 65 47 65 44 62 43 61 44 64 48 67 46 63 44 61 43 61 43 61 43 60 42 60 43 61 41 57 38 58 41 58 38 55 37 57 39 57 39 56 38 57 40 58 37 53 35 52 37 54 36 52 34 51 34 53 38 55 36 51 36 50 31 45 30 50 37 59 43 70 55 73 64 88 47 33 0 1 5 0 1 1 5 0 0 0 0 0 0 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 0 8 24 52 55 68 55 68 56 71 54 68 48 62 46 57 48 60 43 44 20 24 14 30 24 19 6 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 8 21 28 30 29 36 39 47 43 42 32 31 30 31 22 21 11 12 5 10 3 3 2 2 0 1 0 1 0 1 0 1 0 1 0 1 0 16 4 19 5 19 7 23 6 21 8 24 11 25 9 23 5 25 7 27 9 29 10 29 16 34 16 31 13 31 18 38 22 49 32 62 45 73 55 82 71 95 72 101 82 113 92 122 90 120 92 123 95 125 96 125 101 130 100 127 98 127 98 127 91 122 92 128 102 136 104 133 102 132 100 131 100 131 100 132 102 132 103 131 100 131 98 131 96 127 96 130 99 135 98 132 99 136 108 136 103 136 103 129 120 139 99 133 111 145 110 136 86 124 80 120 74 120 169 193 86 109 90 113 82 93 70 93 82 145 159 153 92 168 208 128 37 63 37 63 47 70 37 70 64 117 91 93 48 99 100 145 116 152 122 150 111 143 104 132 111 143 106 142 106 140 102 140 103 141 101 141 101 143 104 144 102 138 105 142 106 140 103 136 101 139 108 144 110 146 113 150 110 148 110 148 110 148 110 148 111 149 111 149 111 149 111 150 111 148 113 150 114 150 114 150 114 150 114 151 115 151 115 151 116 154 116 155 117 156 118 156 117 155 117 156 118 157 119 156 117 155 117 157 120 160 122 161 120 161 123 162 120 158 119 160 118 159 118 160 121 162 128 165 136 173 130 106 28 55 33 33 46 161 144 149 136 175 120 158 122 180 126 106 33 44 20 68 61 89 64 92 63 87 55 77 51 78 55 80 54 71 38 56 28 49 25 48 28 50 28 48 22 41 25 46 31 48 32 47 38 48 38 50 40 53 39 50 38 51 33 52 38 60 39 55 42 54 27 46 24 41 24 52 21 44 24 41 21 43 22 39 33 49 26 46 28 50 29 47 31 47 22 40 20 42 24 45 25 41 21 43 30 52 31 48 16 43 30 51 38 67 51 68 46 72 48 73 49 80 58 89 61 102 71 101 86 154 137 170 137 170 138 170 138 171 139 171 141 173 141 173 141 173 141 172 139 175 143 175 140 170 145 177 163 187 155 124 35 0 0 12 17 19 6 3 3 18 15 14 10 16 11 17 12 17 11 16 11 15 11 15 11 14 8 13 12 22 17 23 15 24 13 18 11 17 15 17 12 13 11 12 8 12 11 14 11 13 11 12 16 12 12 10 10 11 8 11 7 11 3 10 7 17 12 18 12 20 13 20 14 21 17 22 16 14 5 8 6 0 0 65 92 96 30 36 20 26 22 116 91 87 86 102 99 87 32 23 50 56 32 24 20 28 15 21 10 20 15 22 12 16 9 16 13 16 6 12 6 14 5 13 6 19 14 26 12 20 9 20 6 18 5 19 10 18 8 12 7 13 10 15 9 15 7 14 0 4 0 8 11 14 9 1 0 5 0 3 46 95 76 109 70 85 57 75 55 74 54 71 52 62 46 66 56 77 36 9 1 3 3 1 4 3 0 1 0 22 31 45 37 48 36 45 32 47 33 46 30 40 25 36 24 33 20 28 16 23 11 19 9 17 10 15 8 13 6 12 5 9 2 8 4 10 3 6 2 5 1 5 0 4 0 3 11 20 17 16 8 11 6 8 3 10 2 9 1 7 0 6 1 8 1 8 1 8 1 8 6 9 6 8 3 7 7 13 21 28 27 31 24 25 18 22 12 21 23 33 31 35 28 30 27 30 24 24 15 14 8 11 8 22 17 27 13 17 4 12 0 18 15 25 28 50 47 47 36 42 31 40 33 44 35 43 36 44 35 43 33 41 31 41 32 42 34 42 30 34 21 26 17 23 17 23 19 26 22 28 22 28 20 19 12 21 17 19 12 16 11 17 14 20 14 19 6 10 5 9 6 18 18 34 36 47 36 49 33 47 34 50 35 47 35 47 35 47 35 47 30 42 29 41 31 46 37 51 36 47 34 45 32 43 31 43 31 42 30 43 31 42 29 40 26 39 28 39 25 36 25 38 30 40 26 37 25 38 28 41 28 36 25 35 27 37 26 34 23 34 25 36 27 37 26 35 23 34 18 29 17 34 26 45 34 56 40 51 45 71 44 39 0 2 0 1 1 3 3 2 5 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 15 27 49 44 56 46 59 43 51 31 43 38 48 37 50 33 33 10 15 2 19 16 19 2 1 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 1 9 19 26 18 25 17 26 19 29 23 30 32 34 28 28 24 23 22 21 13 15 8 9 1 2 0 0 0 0 0 0 0 0 0 0 14 34 18 37 19 38 22 42 23 43 27 47 29 47 28 46 28 45 30 47 32 51 35 53 44 62 42 62 43 70 58 86 76 104 92 124 105 134 111 139 123 151 125 153 128 156 129 160 127 157 127 158 129 160 131 162 129 159 128 157 126 156 126 156 132 162 127 162 132 167 131 160 132 165 131 163 130 163 131 164 133 165 131 163 129 162 130 163 132 163 128 162 130 165 131 164 130 163 132 158 127 162 137 169 121 158 138 168 125 145 121 163 175 191 175 253 183 130 104 108 68 113 85 107 92 113 74 113 87 126 103 106 66 110 136 102 51 74 49 72 56 75 48 84 71 127 114 119 73 104 94 130 116 152 130 161 136 176 153 186 143 180 145 180 142 177 140 174 141 176 141 176 141 177 143 180 138 179 141 182 142 181 138 177 139 181 144 186 145 186 147 189 149 188 149 188 149 188 149 188 149 188 148 187 147 186 147 185 145 181 146 183 147 183 147 183 148 184 148 185 149 186 150 186 154 189 154 190 155 191 156 191 155 190 155 191 156 191 157 194 154 197 154 199 157 202 159 204 159 205 162 206 160 203 159 204 159 203 159 202 160 203 162 203 169 203 176 198 102 90 48 86 41 110 138 211 168 193 158 203 159 200 153 194 147 126 41 78 65 108 81 124 90 121 81 113 77 111 77 108 73 100 61 87 49 76 46 74 46 73 42 68 41 69 39 69 41 71 44 75 44 71 43 73 47 75 47 71 52 72 47 70 49 69 45 62 41 57 25 53 34 67 48 79 85 122 110 149 139 180 163 191 139 162 133 160 134 159 128 149 93 109 70 85 53 77 50 75 38 64 33 61 34 62 31 56 27 60 43 81 54 81 60 100 75 104 79 110 78 108 77 112 88 130 95 132 119 195 171 203 168 205 168 206 169 207 170 207 172 209 172 209 172 209 172 211 174 210 167 208 176 214 177 203 177 209 185 208 172 154 66 29 2 15 8 28 20 23 14 23 15 17 16 17 18 15 17 14 17 17 17 17 15 21 15 24 19 36 24 40 22 42 21 36 18 35 17 31 15 27 11 21 10 20 11 21 13 19 13 17 14 22 13 18 12 17 13 18 12 19 7 21 11 32 18 39 20 42 20 38 20 36 21 37 20 39 7 30 30 72 30 105 113 126 34 60 27 42 29 126 90 82 62 88 82 69 11 37 65 79 37 41 26 47 24 46 16 38 20 40 18 36 15 34 19 36 13 31 13 33 13 32 13 41 24 47 21 43 19 46 17 45 17 45 18 40 14 30 9 32 14 41 21 48 25 53 23 47 18 42 19 39 8 23 0 29 0 23 53 116 95 135 100 120 77 100 74 103 72 94 68 88 61 90 70 103 57 41 3 11 0 10 3 13 2 12 6 32 33 53 41 61 46 64 43 63 45 64 44 58 36 52 38 53 35 48 32 44 29 42 26 40 25 39 23 37 21 35 19 32 15 31 17 32 15 31 11 28 11 27 10 27 9 26 16 36 20 32 13 31 14 28 12 26 11 25 9 24 8 23 8 23 8 23 8 23 8 23 9 24 9 23 7 22 9 25 20 36 30 45 34 41 29 36 17 28 18 32 25 41 35 48 39 49 35 43 28 35 19 26 15 23 17 30 25 33 15 24 4 25 7 35 28 72 50 68 41 61 40 60 41 62 42 62 43 63 43 62 41 61 40 59 42 57 42 54 38 48 31 42 20 30 18 28 20 31 25 35 27 34 24 27 19 29 23 29 20 26 17 25 20 28 20 26 10 17 9 16 11 28 29 47 46 61 48 64 46 65 48 68 47 65 47 65 47 65 47 65 42 59 40 58 42 63 48 69 50 67 47 63 44 61 43 60 42 61 43 61 42 59 41 59 38 57 40 57 37 54 37 56 44 60 39 54 35 54 38 58 39 54 35 52 37 54 35 50 33 51 35 52 35 52 35 53 34 50 32 47 31 53 44 68 60 78 59 76 59 81 64 81 32 10 0 0 4 0 0 0 1 0 0 0 0 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 1 0 3 8 26 39 52 51 67 58 68 52 60 52 58 49 61 47 46 22 30 16 29 23 23 8 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 2 1 0 2 11 21 24 29 19 25 19 29 26 35 26 34 26 33 25 33 26 32 30 30 26 23 18 17 14 15 9 9 7 6 3 2 0 1 4 19 6 20 6 20 9 25 16 32 20 36 22 38 27 44 22 40 21 42 24 46 28 50 27 47 31 53 41 70 64 91 81 110 91 122 98 123 97 125 88 119 92 123 94 124 94 123 96 123 95 124 98 129 104 133 103 130 101 128 100 128 101 129 103 131 95 128 98 133 98 129 96 129 95 128 95 129 96 130 100 132 97 128 96 128 97 128 104 130 100 127 100 130 104 128 105 132 110 137 105 120 91 118 96 135 114 115 53 79 109 195 184 182 136 175 125 114 114 142 72 88 37 53 47 65 56 126 108 113 58 86 60 67 35 36 28 59 40 58 32 45 34 84 128 132 76 82 52 81 50 70 43 75 48 77 56 102 89 128 94 135 110 143 108 143 109 142 104 141 103 141 101 141 101 140 100 136 103 140 106 141 105 140 105 142 110 145 110 145 111 147 111 148 109 148 109 148 109 148 108 147 108 146 107 145 106 145 107 143 108 145 109 145 109 145 110 147 111 148 113 149 114 150 115 154 116 154 117 155 117 155 116 154 117 155 118 156 118 155 115 152 114 154 116 156 118 157 119 160 123 162 121 159 120 160 117 158 117 159 119 160 125 162 128 164 130 173 144 112 30 58 21 39 36 129 144 175 128 159 122 158 117 164 142 138 46 55 14 51 35 82 63 94 65 93 50 77 48 74 44 69 37 60 28 50 26 47 25 44 20 38 19 38 17 34 16 35 21 38 27 37 26 38 29 42 29 41 30 43 24 38 20 37 19 38 2 32 37 82 101 152 158 183 145 164 145 156 134 147 125 136 104 121 104 121 103 117 96 110 107 114 83 90 68 84 65 80 55 73 46 59 30 45 20 39 6 21 5 43 35 60 43 70 43 68 46 78 51 78 51 84 56 97 74 117 109 166 139 162 138 167 138 168 140 169 141 170 140 169 140 169 140 169 140 170 132 171 134 164 122 161 140 188 141 176 145 171 156 190 140 134 40 23 0 3 2 17 5 15 10 18 14 20 17 19 18 18 18 19 17 16 14 16 14 15 16 24 18 24 15 25 13 17 12 17 13 15 9 12 7 9 5 10 9 12 10 13 10 12 15 13 15 13 12 13 11 14 9 9 2 7 5 15 14 19 13 19 12 19 14 20 15 20 9 25 8 0 54 91 81 80 105 82 19 24 24 21 12 70 106 70 42 47 40 24 6 39 61 59 30 23 19 27 18 31 17 21 10 15 9 17 10 16 13 16 6 12 5 13 3 11 4 17 12 24 11 18 8 19 8 16 8 18 13 16 6 7 3 10 10 21 19 29 21 32 17 29 16 29 21 28 18 19 2 10 0 9 40 90 71 94 80 89 56 73 54 76 52 65 49 62 46 64 53 77 48 33 2 2 4 2 2 4 1 1 0 13 18 35 31 43 37 50 26 42 28 43 27 40 22 34 19 34 20 33 19 32 20 31 21 29 21 29 20 27 18 25 17 23 14 22 15 22 13 19 9 15 8 15 7 14 7 13 9 18 11 13 5 14 7 10 5 12 4 11 3 9 1 8 2 9 1 8 1 8 0 7 5 9 7 9 5 8 6 11 10 19 22 33 32 37 29 32 18 19 12 15 14 25 29 39 33 36 31 34 28 29 19 19 10 13 2 15 14 26 11 10 0 0 0 5 14 37 35 42 32 41 32 41 32 41 31 40 33 42 33 41 32 40 31 41 34 42 31 38 26 33 23 30 9 14 7 12 10 19 18 26 18 23 16 20 13 20 15 21 14 18 11 17 12 20 13 18 5 10 3 9 6 22 24 40 36 48 35 47 31 45 33 49 34 46 34 46 34 46 34 46 32 42 28 39 28 43 34 49 39 49 35 45 31 42 29 41 29 43 32 44 30 40 29 41 26 40 29 40 26 37 25 39 32 42 27 37 24 37 26 39 29 37 26 36 26 36 25 33 22 34 25 35 24 34 25 37 20 34 22 33 20 37 30 51 50 60 47 64 44 54 46 78 47 24 0 0 0 0 0 3 4 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 3 0 0 4 17 19 38 35 46 36 43 33 40 34 52 36 33 8 16 11 21 12 18 6 2 0 2 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 2 3 1 0 5 14 14 20 12 21 15 21 14 20 18 21 19 22 21 23 22 25 25 28 22 24 19 23 20 25 15 18 13 14 8 10 4 8 34 54 35 53 33 53 37 58 42 62 45 63 44 65 50 73 51 69 51 70 54 77 59 82 58 85 70 103 87 121 106 137 121 149 125 151 124 151 125 154 125 155 128 159 131 164 133 165 126 158 128 160 130 162 132 164 135 165 134 165 134 166 136 167 133 163 132 162 133 163 133 162 125 155 125 155 126 157 128 159 131 163 128 156 124 156 126 158 127 156 125 157 128 159 126 153 128 146 121 149 113 118 88 121 52 95 93 122 75 82 67 116 88 111 85 97 92 154 174 211 140 126 70 91 64 101 119 199 207 184 115 130 86 93 47 84 65 93 71 88 60 78 73 131 211 178 102 109 92 113 79 97 73 99 65 77 42 70 49 81 92 143 125 165 131 171 141 176 140 176 141 175 139 173 137 174 134 175 135 176 136 177 137 177 138 180 143 184 144 184 145 187 146 186 146 186 146 186 146 186 145 185 145 184 144 184 144 182 141 178 143 180 144 180 144 180 146 182 147 183 148 185 150 186 152 187 152 187 153 188 153 189 153 188 154 189 154 190 155 192 153 196 153 197 154 198 155 199 156 202 160 204 159 202 158 203 159 202 158 201 159 201 159 201 158 201 157 203 185 211 120 107 59 87 33 84 125 205 164 199 146 203 165 193 156 185 115 127 60 83 42 87 68 113 83 119 83 115 80 110 79 108 73 102 63 91 60 90 58 87 53 81 45 75 43 72 40 70 38 67 38 63 34 62 38 66 41 67 31 59 34 61 39 74 66 100 117 189 212 255 227 228 156 144 102 130 101 122 93 122 94 118 95 123 98 126 98 125 99 127 103 124 91 116 91 120 91 116 95 128 99 128 95 127 101 138 106 165 155 173 104 102 57 87 76 105 74 112 85 123 98 144 108 155 134 185 161 210 172 206 166 203 167 205 169 206 170 207 168 205 168 205 168 205 168 205 172 209 173 218 186 220 168 192 169 212 178 206 172 213 188 220 187 158 60 33 0 17 6 23 15 24 18 20 19 17 19 14 18 16 16 15 14 19 15 25 20 38 26 41 23 45 22 39 18 36 17 33 14 26 9 23 8 23 10 23 12 22 12 21 11 20 11 17 12 17 14 19 13 18 7 20 12 31 18 38 18 38 17 35 18 33 18 37 13 44 6 56 99 174 117 161 106 148 63 100 68 104 60 112 90 86 59 72 37 34 14 57 64 78 39 47 29 47 25 52 46 54 18 30 11 35 16 36 19 35 12 30 11 30 11 30 12 40 23 46 20 41 17 42 16 43 17 43 18 39 9 29 8 36 16 51 26 60 27 61 25 57 26 62 34 65 35 58 29 48 16 53 53 102 78 107 87 114 77 106 76 106 71 97 62 90 65 92 66 103 68 65 4 13 2 13 3 16 3 15 0 21 21 48 40 60 45 65 40 60 41 60 40 57 37 53 32 48 32 48 33 46 32 48 29 48 30 49 30 48 28 46 26 44 23 42 23 42 21 39 18 35 17 34 17 33 16 33 18 36 17 29 11 30 11 24 11 26 10 25 9 23 7 22 9 24 9 23 8 22 7 22 7 24 10 25 9 24 11 27 8 24 21 40 36 46 36 42 27 35 20 29 19 34 28 43 32 42 31 44 33 41 25 31 21 25 11 22 19 35 23 33 14 19 0 25 16 44 32 66 41 61 44 61 42 58 40 58 42 60 42 59 41 59 41 58 40 55 40 52 36 47 30 42 20 28 13 22 12 23 17 29 19 23 18 24 18 22 17 23 19 21 14 19 15 22 17 23 12 19 9 20 15 35 37 58 47 62 48 62 44 60 45 65 45 63 45 63 45 63 45 63 46 62 41 57 38 59 44 64 51 67 47 63 42 59 40 58 40 61 45 62 41 58 40 60 39 59 41 58 38 55 38 58 42 59 40 57 39 58 41 60 39 55 36 53 36 53 34 50 32 51 35 52 33 49 35 54 34 52 37 51 33 51 40 64 51 71 58 80 56 71 61 92 66 58 24 8 0 1 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 6 8 3 1 0 3 5 17 17 27 20 27 18 29 34 59 51 45 19 27 20 26 16 25 17 8 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2 11 15 25 17 27 18 25 14 22 17 28 19 30 21 31 21 30 20 23 19 21 19 24 23 27 22 25 21 23 18 20 16 19 42 58 43 56 40 56 43 61 39 54 38 50 33 49 38 58 35 55 33 56 37 61 43 66 59 87 77 107 95 121 107 130 105 130 100 128 97 127 102 134 103 132 98 128 94 124 91 124 101 129 102 131 102 128 98 125 98 126 98 126 99 128 101 130 99 131 99 131 97 128 94 126 90 122 90 122 91 125 94 127 97 128 92 124 91 122 95 125 95 122 100 127 109 129 106 122 106 102 63 79 49 63 60 110 110 89 30 45 34 60 38 59 62 76 51 52 36 67 57 101 87 72 53 84 48 100 131 175 155 150 109 139 71 93 46 101 66 78 46 59 41 55 48 92 144 123 72 103 84 91 56 84 68 98 73 90 55 80 53 79 31 82 77 114 88 125 101 138 105 139 103 139 100 137 95 133 102 136 99 133 96 130 95 130 100 138 106 143 108 144 110 147 109 144 108 144 108 144 108 144 108 144 108 144 108 144 108 145 105 142 107 143 108 144 107 143 109 146 111 147 112 149 114 150 112 150 112 151 113 151 114 152 114 152 114 153 115 154 116 153 115 152 116 153 116 153 116 153 117 156 121 158 120 156 120 158 119 159 116 158 118 159 122 159 132 146 134 172 115 172 156 131 43 51 25 45 9 101 143 180 130 150 116 157 113 122 70 106 74 75 10 37 19 65 44 80 57 87 58 87 59 87 54 80 49 74 50 74 52 72 48 66 40 61 41 60 39 54 32 48 28 39 24 36 26 42 30 44 38 57 47 71 68 109 120 159 166 194 158 133 83 102 87 102 67 84 58 67 45 66 49 67 48 70 54 73 55 77 64 88 77 93 72 94 79 99 76 90 62 90 69 90 63 88 73 104 121 190 212 248 218 220 157 143 89 105 74 99 73 105 90 131 122 161 142 175 142 168 136 169 136 166 138 167 139 169 141 170 140 169 140 169 140 169 140 169 134 166 133 163 130 163 138 174 140 167 138 171 144 170 140 172 154 190 152 118 35 17 0 4 3 14 9 16 15 16 16 15 19 16 16 12 13 12 12 14 16 24 19 24 17 26 15 19 11 17 9 15 7 11 2 8 3 8 7 11 8 11 8 12 10 9 12 9 10 13 11 14 9 12 6 10 10 17 17 19 11 18 9 18 12 17 15 18 20 0 0 37 120 119 104 121 94 126 102 91 89 105 99 118 52 31 23 29 21 36 36 57 54 57 35 32 26 28 17 31 61 48 15 7 0 10 6 13 12 15 5 10 3 11 1 9 3 16 11 24 10 17 7 17 11 16 12 18 14 14 7 4 6 13 11 22 15 24 10 21 7 23 7 27 17 30 17 28 23 28 17 38 18 44 37 61 51 75 57 79 57 74 52 71 43 62 50 65 48 75 53 47 1 3 4 2 4 5 2 2 0 4 12 33 32 40 29 40 23 41 23 39 21 37 21 36 17 33 18 33 18 34 20 33 19 29 22 32 23 32 21 30 17 24 13 22 14 22 12 20 10 18 11 18 10 17 10 16 13 21 10 11 3 11 2 4 3 10 2 8 1 7 0 6 2 9 2 8 1 7 0 7 4 9 7 10 7 10 9 14 1 9 13 26 29 36 30 33 26 29 22 23 18 22 19 24 28 32 29 35 33 36 26 25 21 22 10 16 12 23 20 28 11 5 0 7 3 9 17 45 33 44 35 44 32 40 29 39 32 41 31 41 31 41 30 40 30 40 31 40 28 34 22 27 22 24 12 12 4 9 5 13 10 15 9 17 11 15 8 15 11 14 6 11 7 14 8 14 4 11 1 11 8 27 31 49 37 48 34 45 30 43 30 46 32 44 32 44 32 44 32 44 36 45 29 38 25 39 30 44 39 49 35 44 30 40 27 39 28 43 33 44 29 39 28 42 28 41 30 41 27 38 27 40 29 41 29 41 30 43 32 45 30 38 26 36 26 36 24 32 22 34 25 34 22 32 25 38 21 37 25 36 19 32 22 41 20 44 37 54 37 53 42 64 57 68 35 7 0 0 2 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 4 1 2 0 0 3 0 2 0 0 0 0 0 0 0 1 13 48 44 38 10 16 8 14 5 22 15 12 0 2 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 9 15 16 10 14 8 14 12 15 10 13 12 16 16 19 17 20 16 20 13 17 12 19 16 22 15 20 15 20 15 20 15 20 72 89 67 88 64 79 55 77 53 77 58 78 53 71 50 73 48 76 64 90 74 103 91 122 117 151 127 155 138 161 127 156 138 163 134 158 132 159 133 161 125 157 131 161 129 157 124 155 129 159 128 155 123 153 126 158 129 158 128 156 125 152 120 149 124 149 120 162 132 154 120 156 125 151 117 151 120 148 120 156 121 153 124 157 127 155 122 150 127 159 130 148 111 131 97 115 90 102 71 93 82 117 103 128 79 78 41 73 64 88 62 84 52 71 47 59 44 63 47 81 62 108 92 104 93 127 102 170 139 145 174 190 102 110 88 133 85 92 69 94 70 84 60 93 99 130 90 131 165 166 89 109 90 134 121 147 113 123 121 207 121 117 87 122 63 119 138 188 145 177 140 173 135 171 133 170 135 173 134 173 134 173 134 173 134 175 139 180 142 180 140 178 139 179 142 181 144 181 142 180 142 181 143 182 144 181 143 180 141 177 141 178 142 179 143 179 145 182 147 184 148 184 148 183 154 188 151 185 150 186 154 190 152 187 152 188 153 189 154 191 153 196 153 197 153 198 154 198 155 199 155 199 155 199 155 199 155 199 155 200 156 201 158 200 160 200 160 201 162 207 169 209 144 128 61 84 40 69 83 184 166 204 165 193 144 180 142 183 139 174 120 117 49 77 58 107 96 133 125 149 105 146 111 133 93 122 94 129 103 133 101 133 95 126 94 138 100 122 102 123 103 106 91 138 125 158 108 122 94 121 94 129 108 138 107 130 90 115 82 112 86 114 80 103 60 95 71 99 68 101 84 124 86 114 83 111 80 108 78 106 78 108 80 110 82 112 83 115 88 125 91 127 97 136 95 119 84 125 105 158 134 172 138 176 122 145 98 135 110 155 120 150 128 188 168 201 158 201 173 214 176 209 177 213 166 205 177 214 168 213 174 209 177 210 167 207 169 210 170 210 170 212 170 212 165 213 175 216 174 218 176 211 179 211 180 215 174 156 60 30 0 17 11 27 15 15 15 27 11 17 18 21 16 21 16 25 19 35 22 42 22 41 18 39 15 38 23 46 27 47 29 49 8 23 2 19 8 26 12 26 8 18 7 16 8 15 11 17 15 20 12 21 13 31 18 32 16 35 18 34 19 33 18 36 10 41 0 103 127 167 103 170 101 168 103 156 96 151 97 137 33 69 21 42 22 84 99 87 34 60 45 63 36 50 30 52 53 79 53 53 13 28 13 37 23 35 9 27 13 34 12 27 10 38 22 45 20 42 18 44 18 42 17 41 16 38 9 29 4 33 13 49 22 55 19 55 22 58 20 53 21 54 27 57 27 54 26 57 32 65 33 65 42 85 59 99 69 102 72 106 64 100 67 91 65 101 66 80 9 15 4 24 4 20 8 21 0 21 15 44 32 54 35 52 32 54 36 61 43 61 39 55 36 52 32 48 31 46 31 47 28 48 29 50 30 49 28 47 24 41 19 39 21 44 25 44 18 35 17 32 15 32 15 32 23 35 13 26 9 27 11 28 10 25 10 25 10 25 10 25 8 22 6 22 9 25 9 23 7 23 8 24 11 27 12 27 10 22 12 27 24 41 40 54 34 43 29 36 22 32 20 32 25 34 24 38 31 43 30 38 26 32 19 24 13 29 26 45 24 33 11 22 4 27 15 39 37 59 45 63 40 56 41 62 38 56 38 56 38 56 38 55 37 52 38 52 36 47 31 42 33 42 26 27 7 13 8 21 14 16 12 21 14 13 8 18 7 16 13 16 9 14 10 17 8 24 11 25 24 56 48 57 49 62 48 63 47 62 46 62 45 63 45 62 44 61 43 61 46 64 45 63 43 60 40 57 41 60 43 60 42 61 45 65 39 60 44 61 40 56 39 59 40 58 41 59 41 58 39 57 41 61 44 61 40 56 40 60 41 56 38 53 35 52 36 54 33 51 35 52 33 50 34 52 35 51 35 48 30 46 31 51 44 60 41 64 51 75 56 74 59 92 71 41 0 4 1 2 1 3 4 1 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 3 0 14 34 63 50 50 29 27 11 26 19 27 22 26 14 3 6 3 0 0 1 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 26 20 31 18 26 17 28 18 27 17 27 20 31 21 28 17 23 19 24 18 22 15 19 16 21 16 22 18 23 19 24 43 56 38 56 37 48 28 47 37 55 37 51 30 45 30 49 37 62 50 78 63 90 76 102 78 107 87 106 90 106 86 113 88 112 87 113 89 115 89 116 86 116 90 119 90 120 94 127 97 125 104 128 103 127 104 130 98 122 97 121 95 118 92 115 87 114 85 114 91 125 97 122 94 118 88 118 89 113 85 117 92 121 88 119 93 124 99 124 106 118 81 83 50 62 48 68 76 91 72 89 71 82 55 63 42 47 29 61 56 71 48 63 40 50 29 54 45 48 14 38 51 80 64 84 74 101 97 190 126 137 138 146 77 98 58 80 61 73 50 66 44 56 49 84 69 89 67 136 172 167 79 87 79 117 107 140 115 146 156 227 110 98 60 78 33 83 105 156 111 142 105 137 99 136 98 138 99 134 101 134 101 134 101 134 101 136 105 140 108 141 107 139 103 140 106 143 107 143 106 141 106 143 107 144 108 143 107 142 105 141 105 142 106 142 107 143 109 146 110 147 112 148 111 147 114 151 111 148 111 150 114 154 114 152 114 153 115 153 116 153 115 152 115 153 116 153 117 154 118 155 118 155 118 155 118 155 116 156 116 156 117 156 120 158 122 158 125 162 130 163 131 164 144 144 78 72 20 41 25 70 110 147 128 167 136 165 123 152 127 163 124 133 71 75 22 39 45 98 65 109 150 181 101 147 126 155 132 151 119 140 124 154 136 148 116 147 130 151 138 138 97 124 145 170 145 150 99 96 68 85 63 80 57 74 51 72 51 67 40 63 42 66 39 58 46 74 55 78 54 82 69 101 113 134 109 130 107 132 111 135 117 139 113 133 106 125 99 120 98 127 100 126 104 140 115 139 93 117 89 117 85 102 69 95 76 101 72 94 62 88 60 89 64 98 79 118 93 123 98 132 109 136 120 156 126 155 130 150 128 170 139 154 133 171 146 175 148 173 149 175 151 177 154 179 165 181 146 165 140 168 145 172 134 165 142 185 166 187 145 148 41 28 0 0 3 15 4 1 20 17 7 7 6 14 13 14 14 19 15 22 14 19 8 14 10 22 18 30 27 38 36 46 58 51 26 16 3 4 0 4 13 13 10 10 9 14 13 19 3 6 4 11 12 18 17 20 9 17 10 19 14 19 15 16 0 4 0 80 117 107 79 88 83 104 88 102 88 107 93 103 12 28 19 41 32 61 64 41 22 32 28 38 31 37 29 35 28 42 38 39 27 33 24 27 22 22 8 12 4 11 0 4 2 15 11 23 10 18 8 18 13 17 12 16 14 13 7 5 1 9 8 21 12 23 8 19 4 20 3 20 5 23 11 26 11 27 11 28 7 25 4 23 0 23 8 34 21 50 39 64 38 63 44 58 44 70 51 57 9 1 0 5 4 13 15 16 2 10 7 19 13 25 17 27 21 34 17 34 18 35 18 30 15 32 17 31 17 30 16 28 16 27 17 28 17 28 16 27 12 21 7 18 8 21 11 22 8 17 9 17 9 17 9 17 13 17 3 8 0 9 2 10 3 10 3 10 3 10 3 10 4 9 0 8 1 9 0 5 4 8 5 10 8 12 10 13 8 12 8 15 16 29 31 41 35 36 28 28 22 24 20 24 24 25 19 24 24 30 26 29 25 28 18 17 9 14 13 23 24 28 18 22 11 16 8 14 15 32 30 43 31 38 29 41 27 37 27 37 27 37 27 37 29 38 29 37 26 33 23 29 27 32 22 20 7 9 7 16 9 11 5 13 5 6 0 10 2 7 0 5 2 12 8 13 5 10 0 13 20 48 39 44 37 48 34 47 34 46 33 46 33 45 33 44 32 43 31 43 33 45 33 44 31 41 27 38 28 41 30 43 31 43 32 45 27 42 32 43 28 39 27 41 27 40 28 41 29 40 27 39 27 41 30 41 26 36 26 40 31 39 27 36 25 35 26 36 23 34 25 35 23 32 24 35 22 36 22 34 19 32 19 35 27 38 21 38 29 51 41 62 50 62 54 61 27 0 0 4 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 4 0 2 0 2 0 0 0 0 0 0 0 0 0 0 8 27 53 39 37 13 10 0 14 8 18 14 22 10 5 2 2 0 0 1 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 13 16 20 17 17 15 18 13 14 9 15 12 18 13 17 11 17 12 18 12 17 9 14 9 15 9 15 9 16 10 16 42 59 38 61 39 55 32 55 43 63 40 57 33 53 34 57 40 60 45 69 50 71 48 71 60 92 65 85 60 85 63 102 70 96 73 98 74 102 76 103 82 110 82 109 81 115 91 126 92 124 100 131 103 131 103 132 117 146 118 146 118 145 116 144 116 153 121 144 118 160 129 148 119 146 116 148 117 143 112 144 124 149 113 144 118 150 119 144 94 101 56 65 33 53 43 81 75 100 87 108 83 87 52 60 50 66 52 85 75 92 73 96 68 81 53 77 66 88 74 118 103 123 111 140 113 130 146 255 172 161 118 105 67 101 67 97 78 91 68 81 53 76 76 124 113 101 58 110 125 138 96 128 103 137 137 182 161 199 196 239 135 139 82 94 55 100 99 160 129 166 134 172 138 176 138 176 135 173 134 173 134 173 134 173 135 175 138 179 140 179 139 177 139 178 141 180 142 180 142 179 142 180 143 181 143 181 142 180 141 177 141 177 142 178 142 179 144 181 146 183 147 183 147 182 149 184 148 182 148 184 151 187 152 187 152 187 153 188 153 191 151 195 152 196 152 197 153 197 155 199 155 199 155 199 155 199 155 199 155 199 156 200 156 201 155 200 159 203 161 202 158 197 164 203 158 157 82 88 51 85 50 126 144 206 168 195 156 202 150 192 162 198 155 168 97 102 38 113 86 129 173 216 130 166 157 195 168 200 164 194 164 198 155 206 180 206 144 156 126 140 97 146 150 165 104 129 87 117 90 129 103 142 107 144 114 153 114 145 104 138 103 138 98 131 92 126 87 119 78 114 80 119 71 110 80 126 104 156 133 177 144 182 149 188 157 197 164 201 154 193 155 191 154 199 167 207 159 193 152 190 150 183 144 185 137 176 138 170 122 148 104 137 118 138 92 130 89 111 68 108 82 113 81 125 88 131 98 128 99 136 98 146 123 155 113 159 124 166 123 165 124 168 127 173 116 153 102 147 105 162 142 213 171 210 169 205 171 209 180 215 187 164 75 52 12 25 8 25 9 19 12 25 19 31 19 33 20 38 21 40 20 38 14 35 18 43 24 49 30 58 41 67 43 71 62 88 64 70 29 34 1 19 8 25 13 23 12 19 14 18 11 29 22 32 15 37 17 34 18 33 19 30 17 34 4 26 0 146 122 180 106 180 96 168 105 173 112 178 115 167 69 107 50 90 46 82 61 51 25 46 28 53 38 59 37 54 17 40 25 51 39 63 39 51 37 52 28 40 16 31 9 28 10 38 22 45 20 41 17 43 18 40 16 40 16 35 9 26 3 32 13 47 22 56 23 57 19 55 19 53 20 51 22 50 22 51 25 57 27 65 39 81 41 71 27 58 22 64 36 73 41 78 44 74 48 87 55 76 24 25 0 22 4 34 20 38 28 48 28 48 27 46 25 47 26 47 22 44 24 49 28 47 24 45 28 48 30 46 25 40 26 46 25 45 25 45 26 46 23 40 18 37 18 38 17 35 15 32 16 34 18 36 19 37 19 32 10 24 7 26 9 26 10 25 10 25 10 25 10 25 12 25 8 23 8 23 6 19 7 23 9 25 11 27 13 28 15 25 12 24 17 32 30 43 41 51 37 46 32 41 28 38 29 37 23 33 24 38 29 41 31 39 25 31 16 26 16 33 28 43 33 49 31 41 17 29 13 39 33 57 41 56 38 55 35 52 35 52 35 52 35 52 37 51 37 50 34 46 30 42 33 44 31 37 20 26 18 30 15 18 10 18 11 16 10 21 10 14 6 16 15 23 13 18 13 29 22 53 46 63 46 63 47 63 47 62 46 62 45 61 45 63 44 62 44 62 43 61 44 62 44 61 42 58 39 56 38 58 41 61 44 62 44 61 40 60 43 61 41 57 40 58 39 57 40 58 40 58 39 57 37 56 39 56 36 54 36 56 40 56 37 52 35 52 36 53 32 51 35 51 33 49 33 52 35 52 36 50 33 50 35 56 40 56 35 52 35 62 54 82 68 77 65 92 59 26 0 3 2 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 16 39 63 47 45 24 17 9 22 14 25 21 27 17 10 2 0 0 0 2 2 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 18 16 28 20 28 19 27 16 22 14 22 17 25 17 23 17 22 17 23 17 21 16 20 14 19 14 18 13 18 13 18 27 42 25 45 27 40 22 42 24 41 23 38 19 36 19 37 24 43 21 39 20 37 15 30 22 45 21 32 18 35 20 48 30 50 27 46 24 46 27 49 33 54 30 50 24 50 31 59 38 63 46 69 49 70 50 73 65 87 67 89 69 90 69 90 58 92 76 100 80 111 89 110 90 114 92 117 93 114 88 111 96 120 91 119 95 116 83 94 35 42 16 39 22 36 32 65 49 69 58 73 53 61 41 54 44 56 42 61 49 69 67 96 91 122 90 72 49 94 107 153 108 111 88 116 89 100 92 188 65 75 37 51 39 70 35 80 61 75 52 63 36 58 58 101 70 64 34 66 47 67 51 84 73 97 94 130 101 135 118 129 79 94 48 55 36 59 39 88 76 111 86 128 98 135 97 132 102 135 102 135 102 135 102 135 102 136 104 138 106 139 105 138 105 139 104 141 105 141 105 141 105 142 107 143 107 143 106 141 104 140 105 141 105 142 106 142 108 144 109 146 110 146 110 146 110 148 109 147 110 149 113 152 113 151 114 152 114 153 115 152 115 151 116 151 117 152 117 152 119 154 119 154 119 154 119 154 117 154 116 155 116 156 119 156 120 156 122 158 124 158 123 156 121 160 139 162 102 91 43 71 20 54 50 119 130 177 140 162 136 166 137 168 139 163 118 129 58 58 26 55 82 187 137 78 89 124 114 153 138 159 119 125 91 110 72 88 68 99 94 89 49 82 95 111 73 98 81 114 99 131 121 153 135 160 136 164 141 163 134 157 129 152 120 142 110 130 96 115 83 104 75 99 66 88 55 73 41 62 33 58 44 74 55 89 72 107 87 117 107 142 118 149 121 154 132 166 137 162 133 164 133 156 124 155 131 151 118 143 115 132 87 99 59 77 46 76 51 78 58 95 64 85 63 91 60 90 69 91 48 83 58 83 59 80 55 94 65 86 59 81 56 81 58 81 59 83 62 88 56 88 104 173 140 174 139 168 133 165 146 181 152 194 176 151 59 16 0 9 8 16 8 15 5 11 9 24 14 21 16 22 14 18 8 12 7 20 12 25 17 26 21 32 21 32 34 50 54 64 63 67 41 37 16 7 0 4 4 16 10 8 4 20 16 15 8 18 7 19 10 19 13 18 13 16 6 0 0 115 94 112 81 107 86 109 91 112 96 115 93 106 95 115 97 119 99 118 83 40 16 28 23 32 27 34 25 30 11 15 6 17 18 32 26 29 28 34 24 25 10 12 2 12 2 15 11 23 9 17 6 18 9 17 10 16 11 13 5 5 0 5 3 16 10 22 9 21 9 20 10 22 8 23 5 21 4 24 3 23 6 37 35 67 57 67 28 37 9 24 2 19 8 30 10 27 14 39 22 35 21 13 3 9 0 8 6 9 16 27 21 34 26 37 24 32 13 24 8 21 8 23 9 22 8 21 12 25 15 24 13 21 16 24 13 21 12 22 15 25 13 21 10 18 9 17 6 14 1 12 3 15 7 19 10 21 9 15 1 8 0 10 0 9 2 9 2 9 2 9 2 9 4 10 1 8 1 8 0 5 4 8 6 10 9 13 11 15 14 16 9 12 9 18 18 27 33 38 36 40 34 34 25 26 23 25 19 22 18 24 21 26 24 27 24 23 17 20 17 22 11 20 17 27 20 23 11 14 5 20 20 37 30 39 28 37 25 35 25 35 25 35 25 35 28 37 27 35 24 31 22 29 25 32 26 29 21 23 18 23 9 13 5 11 8 16 12 20 7 13 10 22 16 16 4 6 3 33 49 77 51 42 25 47 33 46 33 45 32 45 32 45 32 44 32 44 32 44 32 44 30 43 31 42 29 40 26 38 25 38 28 43 33 45 31 41 29 42 30 42 29 40 28 40 26 38 27 40 28 40 28 39 25 38 26 37 25 37 25 37 30 39 27 35 24 34 25 36 22 33 25 34 22 32 23 34 21 34 21 34 20 34 21 38 27 41 24 35 18 35 25 48 45 67 58 67 50 43 10 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 15 37 58 40 39 18 11 0 10 2 15 13 22 12 13 0 0 0 0 2 2 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 17 18 20 16 19 12 17 10 16 10 19 10 16 10 16 11 17 10 16 10 16 9 15 8 13 7 12 6 12 61 82 59 86 63 83 59 85 53 77 56 80 58 79 54 74 39 54 34 52 35 57 39 61 50 72 43 63 49 72 45 72 54 73 47 67 44 72 50 78 53 80 52 77 48 74 48 77 56 83 57 83 56 83 60 89 62 89 64 92 67 94 69 96 65 96 68 101 62 86 62 106 113 146 116 146 114 142 108 135 116 148 119 152 120 134 83 92 47 62 41 74 55 67 52 84 71 90 69 82 57 74 59 82 65 80 57 72 51 78 77 115 130 193 151 119 78 134 127 148 103 101 74 107 106 130 90 123 78 123 90 89 69 93 63 96 74 88 67 81 59 82 70 102 66 85 67 95 64 96 80 100 92 107 81 106 70 111 89 101 67 101 62 86 74 102 69 120 93 131 102 146 118 163 130 172 135 172 136 172 136 172 136 172 136 173 137 174 138 174 138 174 139 175 139 175 139 176 141 177 141 177 142 179 143 178 141 177 140 176 140 177 141 177 142 178 143 179 144 181 146 182 145 181 147 182 148 183 149 185 152 187 151 186 151 187 152 187 153 190 150 194 150 194 151 195 151 196 154 198 154 198 154 198 154 198 155 197 155 198 155 199 156 200 157 200 155 199 156 201 158 204 167 196 155 198 163 171 100 100 80 84 39 89 99 171 156 200 171 207 166 194 158 198 167 202 172 140 86 86 49 164 146 93 84 136 129 178 153 177 122 132 63 116 95 137 109 158 153 174 139 142 104 131 90 135 113 172 156 195 160 202 160 199 153 192 156 198 158 199 157 194 147 184 133 169 123 161 119 160 117 156 118 159 117 157 114 152 109 148 86 126 83 122 79 118 76 116 80 126 92 138 100 147 118 170 137 178 142 187 144 176 127 165 132 166 123 162 123 155 100 128 101 149 113 134 80 110 74 111 96 136 112 154 109 149 121 159 118 182 153 178 133 161 110 140 95 136 92 132 89 131 90 132 87 128 94 143 101 151 138 219 163 207 171 212 171 212 175 216 174 204 168 220 190 191 82 53 1 16 0 29 19 40 19 39 21 42 23 43 20 38 14 33 18 44 26 50 27 49 24 48 30 50 18 41 21 58 47 84 69 89 65 75 45 45 18 21 8 15 3 26 15 30 12 37 17 35 19 32 18 27 16 29 2 20 21 171 110 177 102 181 93 156 88 156 91 154 81 139 82 151 96 151 120 186 128 80 27 52 35 54 30 47 28 51 26 42 19 39 20 43 25 47 19 40 21 36 11 27 9 32 10 38 21 44 19 40 16 41 18 39 16 36 15 32 8 24 3 27 12 40 21 50 23 52 20 52 22 51 23 50 23 48 25 54 26 56 23 66 43 90 71 101 52 82 38 67 23 54 25 61 25 56 24 61 28 58 29 51 28 58 22 46 21 46 10 39 16 47 24 53 30 56 34 56 29 51 25 44 17 35 18 38 17 37 17 37 19 38 21 39 19 37 18 38 20 40 21 39 19 38 20 37 15 32 9 26 10 28 14 34 20 39 19 33 12 27 11 29 11 28 9 24 9 24 9 24 9 24 9 23 7 22 9 24 8 22 7 22 9 25 12 29 15 30 20 29 15 24 14 25 19 30 27 42 38 53 41 47 29 36 24 35 25 35 23 33 21 32 22 34 23 33 20 30 20 32 11 25 13 27 16 32 21 36 23 43 32 53 38 55 38 55 35 52 35 52 35 52 35 52 37 50 35 47 31 44 29 42 29 41 31 41 29 35 25 33 19 25 13 21 14 27 19 26 16 25 20 31 18 21 14 32 39 76 85 114 78 67 39 60 44 60 44 61 45 61 45 61 44 62 44 62 44 62 44 62 42 60 42 60 41 58 39 56 36 54 38 59 45 63 43 58 42 59 41 60 42 59 40 57 37 55 38 57 40 58 40 57 39 56 38 56 39 57 39 56 39 55 36 52 34 51 35 52 32 50 34 51 32 48 33 51 32 49 33 48 31 48 34 55 37 58 43 61 38 53 34 56 46 88 70 80 62 79 39 6 0 1 2 5 3 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 1 0 18 44 64 48 50 32 26 13 21 11 24 20 28 18 20 4 2 0 0 1 2 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 7 7 19 19 26 21 25 18 22 17 21 19 23 18 20 16 23 15 22 16 23 16 23 16 23 15 22 14 21 13 20 41 57 40 62 44 59 41 61 35 54 39 59 43 59 36 51 39 55 36 49 34 51 40 58 38 54 32 47 45 58 35 49 36 48 31 42 29 46 35 53 34 51 36 53 35 51 34 52 39 57 38 54 35 54 39 60 39 59 42 62 46 65 48 65 51 64 43 64 37 53 49 93 96 118 98 113 90 108 84 98 73 96 78 102 77 82 38 42 28 45 28 54 37 51 39 64 50 65 49 59 40 54 42 61 45 59 41 52 35 55 51 76 71 122 95 80 66 117 97 99 86 111 103 117 85 104 52 62 50 117 85 60 32 71 54 71 50 65 44 64 40 65 39 63 53 69 42 57 38 80 64 73 53 71 47 71 45 74 51 69 56 87 57 75 67 90 61 102 68 95 62 98 70 119 95 140 103 137 105 137 105 137 105 137 105 137 105 137 105 137 105 137 105 138 104 138 104 139 106 141 107 141 108 142 108 142 107 141 103 140 104 140 105 141 105 141 106 143 108 144 109 145 108 144 108 147 109 149 112 151 113 152 112 151 113 151 114 152 114 151 114 149 114 150 115 150 116 151 118 153 118 153 118 153 118 153 116 155 115 155 116 155 118 155 121 157 118 154 120 156 124 161 122 165 130 159 138 173 121 110 64 77 40 57 28 71 78 140 111 142 112 131 101 131 112 143 130 134 105 87 26 60 45 63 37 90 92 129 104 125 92 104 88 129 101 96 49 102 172 246 161 122 63 68 36 74 63 114 95 119 93 120 97 130 108 137 109 142 116 149 120 148 116 143 122 150 117 147 118 149 119 149 122 153 124 154 122 149 115 143 101 128 92 115 77 100 65 91 59 87 55 82 48 79 58 99 55 88 67 106 78 101 64 92 95 131 108 136 100 122 94 121 92 147 139 159 120 145 117 141 115 141 123 150 119 160 162 201 176 142 82 135 126 120 77 128 100 128 99 130 101 131 102 132 88 111 80 125 105 145 124 166 134 167 132 167 135 166 131 159 138 171 147 179 157 180 143 156 60 41 0 0 0 12 7 22 10 20 14 21 14 17 9 13 3 19 12 28 17 25 13 22 9 21 22 30 24 24 16 18 23 42 54 76 69 67 42 40 18 23 9 13 5 13 7 13 7 19 10 20 12 18 13 15 10 0 7 78 23 29 0 21 3 24 0 29 15 40 17 39 16 47 17 41 46 118 88 33 15 34 31 35 22 26 22 33 15 22 17 27 17 19 10 19 5 14 8 14 4 10 2 14 3 15 10 22 8 15 5 16 6 16 6 16 8 12 2 5 0 9 6 18 11 24 13 24 15 21 15 22 12 24 9 24 0 23 7 31 8 31 12 36 24 44 22 42 18 35 9 24 5 25 5 23 3 22 4 20 13 24 30 47 29 36 29 38 15 23 6 13 0 13 2 17 10 21 8 20 11 20 8 13 7 15 7 12 5 13 7 15 9 15 8 14 7 15 8 16 9 16 10 19 14 20 9 13 0 8 0 8 0 15 10 23 8 16 2 11 2 13 2 11 1 8 1 8 1 8 1 8 1 7 0 7 2 10 2 8 4 7 6 11 10 14 13 17 15 18 13 16 11 17 13 18 14 23 27 37 35 36 26 26 21 26 24 27 20 21 16 20 19 22 20 19 13 12 8 13 9 12 2 6 1 15 15 28 24 33 24 35 26 37 27 37 25 35 25 35 25 35 25 35 28 36 25 32 21 29 21 29 22 29 24 30 25 28 21 25 19 23 13 15 12 20 13 13 15 16 10 15 6 13 25 51 62 76 68 88 70 67 37 40 30 43 30 44 31 44 34 45 31 43 32 44 32 44 33 45 30 42 31 43 30 41 28 39 25 35 23 39 32 45 31 40 30 41 29 41 30 42 28 38 24 36 26 39 28 40 28 39 28 39 26 39 29 42 29 39 29 38 26 34 23 34 24 35 21 33 24 33 22 31 22 34 20 33 20 32 17 31 19 35 19 37 27 45 28 40 20 34 22 46 42 65 65 75 49 32 0 0 0 2 0 1 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 4 0 0 14 36 53 36 40 25 19 7 14 2 16 11 20 12 19 6 5 2 0 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 14 20 17 21 11 16 6 15 7 17 4 14 7 15 7 14 7 16 8 17 8 16 8 16 8 15 7 15 47 68 46 73 50 70 47 72 45 67 44 68 46 67 39 57 38 55 37 52 30 48 34 57 43 66 42 64 52 72 43 66 43 62 41 60 40 63 42 66 44 69 47 73 46 71 46 74 50 74 53 74 51 73 53 77 51 74 54 78 57 80 59 82 60 88 62 97 76 119 110 154 99 132 102 126 95 124 92 118 75 108 76 106 71 91 51 69 50 74 52 71 53 73 62 83 58 80 59 81 58 81 60 84 59 81 59 81 60 85 66 91 56 97 74 122 114 146 110 138 145 194 195 179 103 100 53 62 15 81 65 79 62 94 73 78 70 87 70 88 73 93 74 93 71 100 75 103 82 110 75 94 76 114 92 127 102 126 89 126 104 135 103 124 100 130 99 139 103 138 105 145 116 163 132 177 136 173 137 173 137 173 137 173 137 173 136 172 136 172 136 173 139 174 137 173 137 174 140 177 140 177 141 178 142 177 141 176 139 175 140 176 140 177 141 177 141 178 143 180 144 180 144 179 144 179 146 182 149 185 150 185 150 185 151 186 151 187 152 189 148 192 148 193 148 194 149 194 152 197 152 197 152 197 152 197 154 196 155 197 154 199 155 199 158 201 155 201 154 200 154 201 136 195 159 186 149 189 159 178 133 135 86 111 83 117 92 137 117 152 109 138 101 140 105 136 105 136 103 124 93 115 57 94 58 107 93 133 110 147 108 126 82 114 73 110 80 134 152 201 79 85 51 96 65 114 72 120 92 141 105 156 118 171 134 187 150 197 153 201 156 203 158 205 153 199 152 196 148 194 149 195 154 201 157 205 161 208 162 208 165 210 163 208 160 204 157 202 153 189 139 172 113 139 88 133 96 138 98 146 101 137 89 129 75 125 94 137 92 127 88 131 94 149 125 167 125 156 116 151 136 167 131 166 126 181 173 224 173 146 118 247 229 176 95 178 163 207 167 213 172 212 171 211 184 219 174 213 175 213 170 206 169 208 167 209 172 217 175 218 164 213 168 212 166 219 175 216 205 182 90 63 3 18 2 43 14 38 17 41 17 36 14 32 13 40 21 48 24 47 23 47 22 52 27 53 24 54 28 58 20 41 17 41 34 69 71 98 58 69 40 38 13 35 15 29 18 35 19 29 18 25 16 25 0 21 44 141 94 154 92 177 88 142 76 150 94 166 102 172 108 187 128 193 158 239 171 128 32 56 37 55 31 49 30 51 20 38 22 47 27 40 15 35 12 33 15 34 13 31 13 33 11 38 21 44 18 39 14 39 15 37 15 35 14 31 8 21 6 25 12 34 19 43 22 45 20 48 19 44 21 47 25 52 16 48 25 62 34 73 37 77 36 79 40 77 36 70 30 66 27 64 29 64 26 58 21 54 20 50 28 72 36 65 38 66 40 69 36 60 26 49 17 43 11 35 10 35 12 39 15 38 13 32 11 32 11 29 10 28 12 29 13 30 13 30 12 29 12 30 15 36 21 38 18 31 12 26 7 23 9 32 22 43 16 31 11 28 12 29 11 27 8 23 8 23 8 23 8 23 10 23 7 22 9 24 8 21 7 22 9 26 13 30 16 31 18 29 19 30 20 28 18 26 13 28 23 40 33 45 34 44 30 42 31 39 24 33 22 35 24 35 22 29 14 21 9 21 17 24 9 20 10 31 28 47 35 52 35 52 36 52 34 50 33 50 33 50 33 50 33 50 37 49 33 45 29 42 28 41 30 40 29 40 30 38 27 34 26 37 23 31 24 40 26 29 21 25 11 27 19 37 46 81 79 96 75 96 82 96 60 59 42 58 43 59 43 60 44 58 43 61 43 62 44 63 45 63 43 61 43 61 43 60 41 59 38 53 33 55 42 63 44 59 43 59 40 59 43 61 40 55 35 54 37 56 39 58 40 58 40 56 37 56 41 60 41 57 39 55 36 51 33 50 34 52 31 49 34 50 31 48 32 50 35 51 35 49 31 47 33 53 36 55 39 61 44 64 43 63 37 64 43 76 67 86 66 68 19 6 0 0 2 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 3 0 3 0 1 0 1 0 0 0 0 0 0 0 19 43 55 41 49 37 31 25 30 14 27 20 26 17 24 13 9 3 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 8 14 21 21 22 19 18 16 17 18 18 17 17 16 22 14 21 14 22 17 25 15 22 15 23 16 23 16 23 31 45 29 50 33 47 29 49 29 43 23 38 21 37 16 30 12 35 24 39 22 37 28 48 24 46 30 43 35 46 28 48 34 48 35 48 32 43 24 38 28 46 29 44 25 42 27 47 32 54 38 59 39 57 38 58 43 63 45 66 49 69 50 68 52 74 53 63 47 75 57 66 52 75 58 72 54 77 58 72 56 71 48 62 42 59 42 62 47 69 50 63 42 66 51 67 52 67 50 66 50 66 51 67 51 66 49 66 55 76 61 74 54 72 75 150 134 109 60 107 79 123 124 125 65 82 36 45 52 64 32 68 54 66 53 83 55 80 58 81 58 87 61 90 57 89 68 94 70 86 64 107 78 115 83 109 87 105 76 125 85 113 92 110 83 106 81 111 73 110 88 129 100 135 97 131 103 137 105 137 105 137 105 137 105 137 104 135 103 135 104 136 104 138 103 136 103 138 105 141 106 141 107 142 108 141 107 140 103 139 103 140 104 141 105 141 105 142 107 144 108 144 107 143 104 143 106 146 109 148 111 149 112 150 112 151 113 152 114 151 114 148 114 149 115 149 116 150 119 153 119 152 119 152 119 153 116 154 116 155 117 155 118 155 120 157 121 158 119 154 114 149 107 129 88 127 94 118 93 130 116 125 79 90 47 71 58 109 66 84 55 83 82 126 112 133 97 124 114 112 72 93 60 80 58 82 52 90 86 122 76 70 25 61 55 102 77 86 70 80 81 101 96 131 111 155 127 157 122 163 145 174 135 158 125 158 126 159 124 155 121 156 126 162 130 164 132 164 130 163 132 167 127 159 125 158 125 159 127 161 123 156 124 158 125 159 127 160 134 162 126 150 96 98 42 65 32 63 33 72 44 76 47 84 73 104 79 117 95 125 91 112 83 101 71 106 76 90 57 86 56 82 67 99 67 95 74 95 64 88 91 155 104 72 69 180 135 172 139 177 141 177 137 171 128 175 144 174 130 165 133 172 137 171 135 169 134 166 131 163 135 170 136 163 133 171 139 168 147 185 168 166 84 36 0 1 0 12 4 15 9 14 6 11 10 23 15 27 13 25 15 27 11 23 14 23 10 19 14 24 14 22 9 19 12 30 29 44 55 65 40 22 6 21 16 12 8 19 10 19 11 18 11 14 0 16 77 158 144 157 109 148 128 144 104 133 109 135 108 136 108 135 104 131 117 167 130 91 27 38 28 33 25 30 20 25 21 21 13 26 22 23 13 20 6 12 5 11 4 10 1 7 5 15 12 21 10 13 6 15 5 15 3 16 7 12 1 4 0 4 1 12 7 17 5 16 15 19 12 17 9 22 11 26 8 23 2 20 6 31 17 38 14 37 15 35 9 30 12 36 14 36 17 39 15 31 5 29 4 9 4 22 7 21 10 18 14 35 33 51 41 48 27 33 16 23 9 11 3 9 2 9 2 10 5 12 5 9 0 3 2 9 4 11 5 11 3 9 0 8 8 17 16 20 12 14 6 11 0 5 0 15 13 28 5 12 2 10 3 11 2 9 1 8 3 8 3 8 3 8 7 10 3 8 3 8 1 4 1 7 6 11 10 15 14 19 13 19 14 23 16 22 12 18 8 14 14 23 24 33 33 39 32 36 30 29 20 23 21 29 22 26 22 20 14 13 9 14 9 11 3 10 9 23 24 38 26 33 24 35 25 34 21 29 22 32 22 32 22 32 22 32 28 35 24 30 19 28 20 28 23 31 23 29 24 29 21 25 20 28 21 26 27 40 32 30 16 15 9 27 29 41 46 71 48 72 64 78 65 78 50 46 26 42 29 43 30 44 31 44 31 43 31 44 32 45 33 45 31 43 32 44 32 43 30 42 26 35 20 35 29 45 32 41 31 41 28 41 31 43 28 37 23 36 25 38 27 40 28 40 28 37 24 37 29 42 29 39 29 37 25 34 23 33 24 35 21 32 23 33 21 31 22 33 26 37 24 35 19 32 21 35 30 40 23 37 27 46 31 46 25 43 22 34 32 66 66 70 37 16 0 0 1 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 0 21 40 51 32 42 29 24 17 20 3 18 10 17 9 19 13 12 2 0 0 0 1 1 1 1 1 1 1 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 19 16 21 17 21 12 20 11 21 9 17 7 14 5 13 6 15 9 18 6 14 6 15 7 16 8 17 83 112 84 117 92 121 88 113 84 112 81 110 82 111 80 108 87 112 84 111 84 110 80 105 76 107 80 111 84 113 84 113 85 113 86 114 86 113 84 111 89 116 88 116 88 118 92 121 101 129 101 129 101 129 101 129 105 130 98 126 101 131 102 129 107 131 100 122 89 110 78 102 74 101 74 101 73 99 71 97 68 97 69 97 70 96 68 94 77 104 81 108 86 113 89 116 85 112 84 109 79 103 74 99 81 106 77 105 84 120 103 136 105 124 95 138 123 146 106 123 110 130 96 118 89 111 77 97 68 98 74 106 84 112 88 113 92 117 93 121 98 128 105 134 110 143 114 148 118 149 118 148 122 152 120 151 120 153 116 148 109 144 112 148 116 152 121 155 131 167 133 169 135 171 135 171 135 171 135 171 135 171 135 171 136 172 136 171 135 170 134 170 134 170 135 172 136 173 138 174 139 175 139 176 140 177 141 177 138 174 138 175 139 176 140 176 142 178 143 180 145 181 146 182 142 179 144 180 145 182 147 183 149 184 148 184 149 186 151 187 151 189 151 189 150 190 150 190 150 190 149 193 150 194 151 194 149 193 152 197 156 196 149 188 140 184 142 185 142 184 139 181 132 167 122 149 104 130 89 119 109 136 97 124 92 122 81 109 78 98 75 116 91 159 173 219 174 205 160 158 99 112 82 117 83 126 110 158 114 124 78 114 134 177 148 182 143 182 158 210 164 206 166 207 165 205 158 200 154 198 154 198 154 197 152 195 143 189 148 193 150 192 147 189 150 193 150 193 150 193 150 193 150 193 148 189 144 185 141 183 143 186 143 187 144 188 145 189 132 167 108 141 86 121 64 101 45 96 61 121 93 157 127 180 155 206 171 217 170 208 164 207 163 204 157 195 146 184 137 178 116 154 103 139 90 132 89 133 94 140 99 142 103 162 145 208 168 213 168 213 168 212 168 212 167 211 168 212 169 213 170 213 168 211 168 211 167 210 166 210 167 211 167 212 166 212 166 211 166 214 177 221 190 205 99 56 0 28 7 35 13 30 6 24 15 36 24 48 27 42 22 45 23 46 24 46 24 46 22 44 21 44 15 40 16 44 26 50 29 48 26 40 16 30 14 33 16 24 17 26 20 27 15 27 0 57 156 211 174 218 147 222 150 215 157 224 159 219 145 202 142 205 146 205 148 193 134 175 115 128 55 63 20 54 31 62 20 38 14 26 18 43 12 36 13 29 13 31 12 28 6 28 7 39 20 42 14 39 13 37 12 38 18 37 17 26 5 15 5 16 3 23 9 24 5 27 16 42 19 45 21 44 18 44 22 53 29 63 36 69 37 70 44 81 39 73 32 74 39 84 38 85 44 89 37 77 30 77 28 56 20 49 18 52 21 51 23 53 27 59 38 74 54 86 53 78 44 65 29 49 16 39 15 38 6 30 3 32 7 32 5 31 10 33 12 31 9 25 9 23 5 20 10 25 17 31 14 27 6 20 10 39 25 43 13 31 11 30 9 28 7 27 7 21 7 21 7 21 7 21 6 21 7 21 7 20 5 18 3 18 9 25 15 28 17 27 18 27 22 28 25 28 23 28 18 28 16 28 20 36 30 44 35 46 35 46 33 42 28 38 32 43 23 33 30 36 12 21 8 26 13 28 22 52 41 51 37 51 35 47 31 45 33 50 30 44 30 44 30 44 30 44 36 49 33 45 29 42 28 42 29 42 27 40 26 39 25 37 25 40 20 42 50 72 51 67 41 59 44 66 53 76 63 85 68 87 66 94 79 98 67 76 41 61 43 59 41 61 43 58 43 60 41 60 44 63 45 61 43 60 40 57 39 58 42 61 39 54 35 51 35 55 42 62 40 55 36 54 39 57 39 54 34 53 33 54 36 58 40 61 39 59 39 58 37 56 34 52 35 49 35 49 37 50 34 46 37 51 36 49 33 46 31 45 34 47 33 46 33 48 36 53 36 54 40 59 41 60 45 66 47 65 48 60 39 68 68 102 74 55 4 6 0 4 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 36 49 56 48 54 39 43 28 34 24 28 19 26 17 25 22 22 11 6 0 1 1 3 0 2 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 5 9 19 18 22 16 20 17 20 17 20 17 20 14 20 16 23 18 22 15 19 15 19 14 18 13 19 14 20 80 98 80 101 86 104 83 98 94 110 91 109 92 111 92 108 86 103 85 104 87 105 85 101 92 110 92 109 91 107 88 105 79 103 77 104 77 102 75 101 77 103 76 102 77 105 80 108 82 108 82 108 82 108 82 108 82 106 77 104 80 107 80 105 86 109 82 99 70 84 57 75 59 78 59 78 61 77 59 75 56 75 57 77 58 78 60 79 62 82 66 87 71 93 76 97 83 104 82 102 80 101 79 100 80 99 77 98 80 106 90 115 90 111 82 118 92 116 80 107 79 104 73 104 79 110 79 104 80 108 83 112 86 114 87 113 90 116 88 115 88 116 90 117 80 110 81 113 84 115 85 116 86 115 84 116 88 120 89 119 91 124 93 127 96 130 99 132 101 134 103 135 103 135 103 134 103 135 103 135 103 135 103 135 104 136 103 135 103 134 102 134 102 134 103 136 104 137 106 138 107 139 107 140 108 140 109 141 105 139 104 140 104 141 105 141 105 142 106 143 108 145 109 146 107 143 108 145 110 146 111 147 112 148 111 147 112 149 114 150 114 152 114 152 114 151 114 151 114 150 114 151 115 150 116 151 117 150 114 148 111 143 103 134 89 125 91 127 93 127 92 126 90 125 87 120 81 114 78 112 90 116 81 109 80 106 73 95 58 64 41 62 42 93 113 149 151 176 147 144 96 101 76 96 80 113 91 99 36 41 35 94 102 134 113 134 99 120 100 131 113 141 115 146 118 146 116 144 108 138 111 142 115 145 117 147 111 147 114 151 116 150 114 148 110 145 110 145 110 145 110 145 113 148 112 147 112 146 111 146 114 149 114 149 115 150 115 151 132 159 127 156 128 154 119 142 110 141 115 149 125 159 134 165 127 164 136 169 132 163 131 166 135 167 132 163 128 159 124 156 131 160 122 150 114 146 114 148 123 158 126 157 122 157 130 168 133 166 133 166 133 166 133 166 133 166 134 167 135 168 135 168 133 168 133 167 132 166 131 166 132 167 132 167 132 167 132 167 122 167 127 165 138 186 148 159 77 65 0 0 0 16 1 5 1 14 11 24 10 17 10 31 10 25 11 25 10 24 9 22 11 21 6 15 4 19 13 27 18 25 16 17 8 10 10 16 11 18 8 19 9 16 0 7 0 56 144 159 129 165 117 159 114 157 116 152 111 141 110 140 110 133 105 126 102 122 98 116 106 110 80 76 47 40 12 10 15 16 13 11 15 23 9 23 12 17 7 11 0 5 2 11 3 15 16 17 10 14 10 12 3 14 9 17 10 10 2 1 1 2 0 8 6 10 5 15 5 14 4 16 8 20 11 21 11 21 15 28 27 42 41 52 25 43 20 38 14 39 17 47 22 49 15 40 5 34 0 30 11 26 8 18 6 18 7 18 8 19 10 24 19 33 29 41 43 55 52 63 53 55 40 42 19 22 7 10 0 5 0 2 2 7 3 6 2 7 3 7 6 7 3 7 8 11 10 11 0 8 0 4 1 20 14 19 6 12 5 9 5 7 4 7 5 8 5 8 5 8 5 8 3 7 4 7 4 6 2 4 0 5 3 12 9 17 9 19 11 22 12 26 14 27 11 24 13 18 13 17 15 21 20 26 29 33 29 33 27 29 23 25 22 30 19 30 38 38 11 9 0 4 0 12 15 35 28 35 24 35 27 34 23 30 21 31 21 30 21 30 21 31 22 31 21 30 20 28 19 29 20 30 21 29 20 28 18 26 16 25 18 26 10 28 41 60 42 54 40 52 38 53 41 57 45 60 52 64 50 69 62 77 58 66 26 39 24 43 29 45 27 42 31 42 29 42 32 45 32 43 29 41 30 42 30 42 29 41 33 41 27 34 24 35 27 39 29 37 26 37 29 40 28 36 25 34 25 35 27 37 30 40 30 38 29 37 27 36 26 36 25 35 23 34 25 37 25 34 23 33 22 33 22 32 21 32 25 33 22 32 22 34 22 36 26 41 28 43 28 42 29 46 30 50 30 44 23 43 38 60 62 57 22 2 0 1 2 1 2 1 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 35 44 32 44 19 35 11 27 8 20 6 17 8 18 16 18 7 6 0 0 0 1 1 0 3 1 5 0 5 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 12 14 19 13 18 10 17 9 16 8 15 11 17 12 18 12 17 10 16 9 15 8 14 8 14 9 15 106 136 104 136 106 138 106 135 107 137 105 137 108 140 108 137 111 141 111 144 116 148 116 145 111 141 109 138 105 135 103 134 112 142 113 143 112 141 110 140 109 139 109 139 110 141 112 143 115 145 115 145 115 145 115 145 112 141 110 141 113 143 111 140 114 140 108 130 96 117 84 109 84 111 83 110 80 107 76 104 80 108 80 109 83 114 88 118 89 118 91 121 95 124 97 126 102 132 101 132 102 135 106 138 106 137 104 134 103 135 106 138 118 147 117 148 114 140 112 146 111 139 107 140 114 146 115 143 120 150 121 152 122 152 122 151 118 147 115 144 112 142 112 142 119 152 119 153 121 155 124 158 125 156 122 156 126 161 130 163 131 167 132 168 134 169 135 170 135 171 136 171 136 170 135 169 135 171 135 171 135 171 135 171 136 171 135 171 134 170 134 170 134 170 135 172 136 173 138 174 139 175 139 175 140 176 140 177 140 176 141 177 141 178 142 178 140 177 141 178 143 180 144 181 144 180 144 181 146 182 147 183 148 183 147 183 147 184 149 185 152 187 152 187 151 189 151 189 150 190 150 190 150 193 150 194 153 192 144 183 137 177 131 172 121 164 122 165 121 163 119 162 121 161 122 162 124 163 125 162 126 158 117 152 118 152 113 143 103 120 81 104 65 111 105 145 140 180 151 169 120 139 103 133 81 105 57 80 36 76 64 129 94 143 115 161 121 164 129 177 134 180 139 185 143 187 143 187 136 182 140 187 145 191 148 192 149 193 152 196 154 196 152 194 149 192 149 192 149 192 149 192 149 193 151 195 153 198 156 199 156 199 156 200 157 201 158 201 162 207 164 214 173 217 166 206 165 211 167 212 167 210 163 207 162 209 166 209 161 206 165 214 166 211 166 211 166 211 166 211 169 213 166 209 163 209 165 210 165 211 166 212 166 208 159 201 164 209 164 209 164 209 164 209 165 210 166 211 166 212 167 212 168 212 168 211 167 210 166 210 167 211 167 211 167 211 167 211 176 222 174 209 164 209 179 218 173 191 122 91 7 21 0 42 22 30 3 28 17 39 17 34 22 43 24 44 25 44 24 46 26 47 19 42 17 41 21 44 22 40 19 34 11 28 12 30 19 31 17 30 17 28 8 25 0 109 189 216 165 226 160 216 152 213 148 205 134 196 132 200 130 190 117 173 110 164 106 156 97 139 92 126 79 105 60 85 30 43 21 34 14 33 11 39 20 37 17 29 7 26 9 31 9 39 19 42 13 39 13 37 9 32 14 33 13 25 5 16 4 16 3 21 6 22 6 32 10 32 8 33 11 42 19 48 19 49 23 55 32 67 42 77 39 75 40 75 38 76 41 85 44 94 52 98 52 98 38 67 30 60 20 51 17 49 17 46 15 45 16 46 18 48 20 49 25 62 46 89 70 103 75 103 63 86 48 68 31 52 16 40 14 37 9 29 3 24 3 23 3 18 2 17 5 18 6 18 6 23 5 24 12 38 20 35 11 30 9 30 8 28 7 26 9 23 9 23 9 23 9 23 6 21 7 21 7 20 5 18 2 18 9 24 16 28 19 28 23 31 26 31 27 31 28 30 24 33 22 32 20 31 19 30 27 39 29 42 31 43 31 42 33 42 27 44 51 60 33 38 7 14 1 27 26 47 35 49 31 47 36 49 32 42 26 40 29 43 29 44 31 45 31 46 30 43 29 42 28 43 29 44 30 43 29 42 27 41 26 40 26 43 21 47 53 79 57 75 58 75 56 75 55 75 55 78 63 85 62 89 71 98 78 101 47 57 36 60 48 62 42 61 43 60 41 60 44 62 44 60 40 59 43 63 45 61 41 58 43 58 38 52 33 50 34 52 38 54 36 53 38 56 37 53 37 54 36 54 36 55 38 57 39 57 37 54 36 55 38 57 34 48 33 47 36 52 38 51 30 45 31 46 32 47 33 47 34 46 33 47 33 48 35 51 40 58 43 62 43 60 43 62 44 58 47 64 44 63 41 65 64 87 52 27 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 38 46 51 43 50 38 44 31 35 23 25 15 24 16 26 22 23 14 11 3 3 0 1 0 2 1 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 3 9 15 21 19 20 18 18 17 16 15 14 20 22 18 20 17 19 17 20 17 20 16 19 16 19 17 20 84 105 81 102 81 103 82 104 85 106 83 106 86 110 87 108 85 107 85 109 90 113 90 111 89 110 87 108 87 110 90 113 86 112 87 113 86 111 84 110 81 107 82 108 83 110 85 111 90 116 90 116 90 116 90 116 87 114 89 116 91 116 88 113 88 114 85 109 79 99 72 94 75 96 73 93 69 87 63 83 63 85 62 84 63 88 70 94 76 98 75 96 73 94 72 93 69 92 67 91 69 96 75 101 77 100 74 96 72 97 74 100 79 109 83 111 81 109 85 119 86 112 82 110 84 112 82 108 82 112 85 116 88 119 91 120 94 123 94 123 94 123 95 123 98 128 97 127 97 130 101 134 106 134 100 131 102 135 105 136 101 133 101 133 101 133 101 133 105 137 105 137 105 136 102 134 103 135 103 135 103 135 103 135 103 135 103 134 102 134 101 133 102 134 103 136 104 137 106 138 106 138 107 139 107 140 108 140 106 140 104 140 105 141 106 142 104 140 105 141 106 143 108 144 108 145 109 146 110 147 111 147 111 147 110 146 110 147 111 148 113 151 113 151 113 150 113 150 113 149 114 150 114 150 115 150 117 147 105 135 98 132 97 131 94 128 92 125 87 120 82 116 84 120 85 119 84 119 85 118 86 116 84 113 88 116 86 112 82 102 73 90 55 78 55 80 63 101 85 109 77 98 71 94 59 70 31 75 72 118 94 122 109 145 123 154 125 152 126 156 121 151 122 152 122 151 120 149 122 151 123 153 124 153 124 153 120 155 121 157 123 157 122 156 122 157 122 157 122 157 122 157 121 157 123 159 126 163 129 165 126 161 127 162 127 163 128 163 129 160 132 164 135 162 127 151 129 159 131 160 132 161 132 161 130 164 131 162 128 161 132 168 130 163 130 162 129 161 128 160 130 163 130 163 131 164 132 165 126 159 125 159 127 162 131 165 130 163 130 163 130 163 130 163 131 164 131 165 132 166 133 166 133 168 133 167 132 166 131 166 132 167 132 167 132 167 132 167 129 163 126 169 138 170 131 163 144 182 160 166 102 69 1 0 0 0 1 14 4 6 4 20 13 19 17 22 20 23 22 23 18 23 12 19 10 20 13 23 15 21 12 15 9 13 10 15 12 15 11 15 10 12 1 1 0 88 164 153 111 141 113 153 100 140 96 134 92 125 87 120 85 115 82 110 78 104 68 94 74 96 70 82 59 77 68 89 41 23 12 12 7 15 10 20 8 16 8 14 7 15 4 6 3 16 14 16 8 14 9 13 2 12 7 16 9 11 4 4 8 6 2 5 0 0 0 3 0 3 0 3 0 6 0 9 1 15 9 25 17 29 19 29 19 36 19 38 19 39 20 42 15 48 29 54 31 59 22 33 13 25 8 16 6 17 7 17 6 17 9 17 9 15 5 12 0 10 9 28 33 53 56 70 61 66 53 55 42 45 30 34 20 24 14 14 4 7 0 5 0 2 0 0 0 4 0 4 0 6 0 6 3 22 15 19 4 10 3 8 4 7 3 7 5 8 5 8 5 8 5 8 3 7 4 7 4 6 2 4 0 4 5 13 10 18 13 20 14 24 14 26 15 27 15 27 20 26 22 26 20 22 16 19 15 21 20 28 28 36 34 40 35 39 25 29 38 49 41 51 21 16 2 21 23 33 24 37 24 34 26 34 21 27 17 26 19 28 20 29 21 31 22 32 26 34 23 31 20 29 19 28 20 29 19 28 18 27 17 26 17 25 10 30 44 63 47 59 40 52 38 53 40 55 40 55 46 61 49 65 55 74 66 84 46 45 21 43 32 44 27 47 31 42 29 41 31 44 31 41 29 42 31 44 32 43 30 41 29 38 26 35 24 34 25 36 27 36 26 36 27 37 27 36 28 38 27 36 26 37 27 38 29 38 26 35 25 36 29 40 24 33 21 33 25 39 28 39 20 32 21 32 22 33 22 33 24 33 22 33 22 33 21 34 24 40 28 43 28 42 28 45 25 43 29 48 32 47 28 38 38 60 49 30 1 0 0 4 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 38 44 31 45 22 40 14 29 7 18 3 15 7 19 15 19 9 11 1 2 0 0 0 0 3 1 5 0 5 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 4 7 18 13 17 12 16 9 16 8 16 12 18 9 14 7 14 8 16 11 17 10 16 9 17 10 18 109 138 107 135 104 135 107 139 110 139 109 140 112 143 112 141 109 138 108 139 111 141 109 137 113 142 112 142 113 145 118 149 114 144 115 145 115 144 113 142 110 140 111 142 113 143 114 144 115 145 115 145 115 145 115 145 112 144 116 146 116 145 114 143 112 139 112 139 112 138 110 136 110 138 109 136 106 132 103 130 96 123 93 120 93 122 97 126 103 131 102 129 99 126 97 124 101 130 98 128 98 131 104 135 102 130 97 125 97 130 105 138 104 136 107 138 111 144 116 146 114 143 113 144 116 148 118 147 116 148 117 151 121 156 126 159 124 157 126 159 128 160 129 163 129 162 128 160 128 163 132 166 136 166 130 163 132 167 135 168 135 170 135 169 134 169 133 168 137 172 137 172 137 171 134 169 135 171 135 171 135 171 135 171 135 171 134 170 134 169 133 169 134 170 135 172 136 173 138 174 138 174 138 175 139 175 140 176 138 174 139 175 140 176 140 176 140 176 141 177 142 179 144 180 145 182 146 182 146 183 147 183 148 183 147 182 146 182 147 183 151 186 151 186 150 188 150 188 149 189 149 190 149 192 150 193 152 189 139 176 132 175 132 175 129 171 126 167 121 162 118 160 121 164 119 162 118 157 116 156 118 158 117 158 121 159 122 158 115 153 117 149 110 137 94 128 97 143 118 156 122 160 127 162 136 174 145 196 165 204 161 199 153 196 154 196 148 189 145 190 159 202 158 201 156 198 154 196 158 202 159 201 157 199 154 197 159 202 160 204 161 204 161 204 158 201 158 201 158 201 158 201 161 205 162 206 164 207 165 208 162 205 163 206 163 207 164 207 163 208 163 209 165 211 165 208 167 211 164 207 161 207 164 210 161 207 163 208 162 207 163 209 165 209 164 208 162 206 161 205 165 210 166 211 167 212 167 212 166 212 167 210 161 207 167 216 164 209 164 209 164 209 164 209 164 209 164 209 165 210 166 211 168 212 168 211 167 210 166 210 167 211 167 211 167 211 167 211 169 203 158 210 174 215 173 214 167 203 173 225 195 207 121 112 22 32 0 22 8 36 10 29 13 35 16 38 19 40 20 41 20 39 19 39 20 40 23 43 22 37 17 32 14 31 15 33 13 35 12 34 13 32 6 28 0 114 158 196 156 203 145 206 138 192 130 187 127 187 116 176 106 170 103 164 99 157 93 146 99 142 98 134 88 124 91 128 74 53 12 31 8 32 10 29 14 33 11 28 13 36 13 25 10 40 20 39 12 38 14 39 13 35 16 35 15 28 10 22 11 21 7 27 14 31 13 36 12 36 12 38 10 34 5 32 3 32 6 39 13 46 19 50 24 59 31 67 37 75 43 82 48 96 58 96 53 103 56 91 27 60 18 51 17 53 19 52 17 51 20 50 19 46 13 41 15 41 12 39 16 51 32 64 34 61 36 68 45 75 48 74 34 62 31 56 26 47 20 42 16 32 7 22 3 22 4 22 5 22 2 21 10 38 23 40 8 27 8 27 7 26 7 25 6 20 6 20 6 20 6 20 6 21 7 21 7 20 5 18 3 16 9 24 18 29 21 30 24 31 24 31 26 30 27 33 26 37 27 38 26 35 22 31 16 29 20 35 28 43 36 48 37 50 34 39 36 53 50 76 58 54 30 46 36 48 34 52 36 50 35 46 28 41 28 43 27 41 28 42 29 43 30 44 33 46 31 43 28 42 28 42 27 41 27 41 27 40 26 40 23 40 19 45 53 79 58 76 48 67 50 71 53 73 54 77 58 84 65 90 69 94 77 103 77 77 43 59 44 60 44 65 43 60 41 59 43 61 42 58 43 61 41 59 41 59 43 61 38 55 37 53 35 52 34 51 35 53 36 53 35 52 35 53 39 56 37 54 36 54 37 55 39 55 35 52 34 54 38 57 33 47 32 48 37 54 40 54 35 48 34 48 33 47 33 47 33 46 33 47 33 47 32 48 31 51 38 59 41 60 43 62 43 56 44 63 48 67 43 62 43 63 48 58 25 8 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 44 50 52 44 51 40 47 34 37 24 26 15 24 17 27 20 24 18 17 9 7 0 1 1 2 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 1 0 2 8 14 13 14 14 15 15 17 17 17 19 21 16 18 14 18 16 20 18 20 17 19 16 20 17 21 82 109 83 107 80 106 83 111 80 105 78 105 81 107 80 105 86 111 84 110 85 111 83 107 81 107 80 106 80 106 81 107 88 114 88 114 88 113 86 112 84 111 86 114 88 115 89 114 88 114 88 114 88 114 88 114 85 112 88 114 86 111 86 113 79 110 82 114 85 116 87 116 81 111 85 114 87 115 90 115 83 109 80 106 78 106 79 107 80 107 80 107 81 108 81 109 83 111 79 108 78 109 81 111 79 107 75 104 76 111 87 120 86 115 86 114 90 122 91 114 90 118 91 119 92 120 93 121 97 127 96 127 97 129 99 131 92 124 93 125 94 124 92 123 96 129 96 129 96 130 98 132 98 129 95 129 99 135 103 136 102 134 101 133 100 132 100 131 103 136 104 136 104 135 103 134 103 135 103 135 103 135 103 135 102 134 102 134 101 133 101 132 102 134 103 136 104 137 106 138 105 138 106 138 107 139 107 139 104 138 102 139 103 139 104 140 104 141 105 142 107 144 108 145 110 146 110 147 111 147 111 147 113 149 112 147 111 147 111 148 112 150 112 150 112 149 112 149 112 149 113 149 114 149 114 149 116 146 105 135 98 132 96 130 94 128 93 127 92 128 94 130 93 126 94 128 96 132 101 133 106 137 107 138 109 141 113 142 115 151 121 146 126 149 116 149 116 149 127 155 131 163 139 165 126 164 134 168 131 159 125 158 126 158 126 158 130 164 136 169 126 157 125 157 125 157 125 157 126 158 127 159 127 159 126 158 127 161 127 162 127 163 128 163 124 159 124 159 124 159 124 159 127 162 126 161 126 160 125 160 126 161 126 161 127 162 128 163 128 158 126 157 126 159 130 163 131 160 126 155 124 157 128 161 126 160 129 163 131 163 129 161 130 163 130 163 130 163 131 164 128 161 128 161 128 161 129 162 125 163 134 166 128 159 127 163 132 165 132 165 132 165 132 165 131 164 131 165 132 166 133 166 133 168 133 167 132 166 131 166 132 167 132 167 132 167 132 167 137 174 137 170 129 160 130 170 138 169 137 167 141 175 151 182 122 89 17 0 0 0 0 0 3 6 11 11 18 15 23 17 11 15 10 19 13 22 17 24 15 18 7 12 5 12 5 11 11 11 11 12 14 9 6 2 0 56 89 119 129 156 126 152 110 140 94 126 87 122 84 117 80 110 67 100 62 101 65 105 67 100 70 93 67 96 83 110 72 25 1 10 2 13 7 7 16 25 14 11 2 14 7 9 4 17 14 16 7 13 10 15 9 18 12 20 13 15 9 10 5 5 3 22 29 42 36 46 28 41 27 39 24 33 16 25 3 11 0 0 0 0 0 5 0 10 4 19 10 28 18 35 29 56 52 79 59 68 35 47 16 23 10 17 9 21 13 22 9 18 12 20 11 17 9 13 8 16 6 14 4 14 5 15 7 17 11 25 23 36 29 38 26 36 27 36 28 36 26 35 27 30 14 17 7 11 3 7 0 5 0 1 0 18 14 19 1 7 1 7 3 7 3 7 2 5 2 5 2 5 2 5 3 7 4 7 4 6 2 4 0 5 5 13 13 20 15 22 15 24 14 24 13 26 15 27 16 23 20 25 20 23 18 21 15 19 15 20 18 23 21 26 21 37 33 34 31 36 36 57 61 57 37 39 28 34 26 37 27 36 25 30 18 26 20 31 18 27 18 27 18 27 18 27 16 24 15 24 16 26 18 28 16 25 16 25 16 25 16 25 14 22 8 27 41 61 44 56 39 52 39 54 41 56 40 54 44 61 50 66 54 71 60 76 69 70 37 41 23 42 29 46 31 42 28 41 30 42 29 39 31 42 28 38 26 40 30 43 31 41 30 39 26 34 21 30 24 35 26 36 24 33 25 36 28 38 27 36 26 36 27 37 28 37 26 35 25 36 27 38 22 33 23 36 28 40 28 38 25 35 24 34 23 33 22 33 23 33 22 33 22 32 18 31 15 32 22 39 27 41 27 44 30 45 27 43 26 43 26 39 35 40 35 54 41 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 38 43 29 42 19 36 17 31 10 21 6 17 8 20 11 19 13 18 9 8 0 0 0 1 1 1 3 1 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 7 4 8 4 10 6 12 6 14 13 18 12 17 12 17 13 18 12 17 11 16 11 16 12 17 102 134 106 135 104 134 106 139 111 140 108 139 110 140 109 138 110 139 108 139 110 140 108 135 110 141 111 141 110 139 108 137 110 140 110 140 110 139 108 137 106 137 109 141 111 141 111 140 111 141 111 141 111 141 111 141 109 141 112 141 109 138 110 143 110 140 112 142 114 143 114 142 108 138 109 140 111 141 111 141 112 142 111 141 110 140 110 139 108 139 110 141 112 143 114 144 112 143 111 142 111 142 111 142 114 144 112 143 113 147 119 152 121 155 122 149 119 154 122 148 122 153 122 152 120 150 119 150 127 161 125 159 124 159 125 161 130 166 131 167 131 165 129 163 129 165 130 166 131 166 131 166 130 164 129 165 132 169 134 168 132 166 131 166 131 165 130 165 133 169 135 170 135 170 135 169 135 171 135 171 135 171 135 171 134 170 134 169 133 169 132 168 134 170 135 172 136 173 138 174 137 173 138 174 138 175 139 175 139 175 139 176 140 176 141 177 141 178 142 179 144 181 145 182 147 183 147 183 147 183 147 183 150 186 149 184 147 183 148 184 150 185 150 185 149 187 149 187 148 188 149 189 148 192 149 192 148 189 143 184 141 183 138 179 138 180 137 181 139 184 143 189 138 185 139 188 144 191 147 194 150 195 153 197 154 195 154 197 152 200 154 191 165 202 157 206 155 197 158 195 157 200 162 200 162 197 152 195 157 204 160 200 157 199 152 196 151 197 149 195 157 201 158 201 159 202 160 204 159 203 161 205 162 205 162 205 161 204 161 204 161 205 163 206 162 205 162 205 162 205 162 205 161 204 160 203 159 201 158 200 159 202 159 202 160 203 161 204 163 208 161 204 158 203 159 206 158 203 158 203 160 207 163 210 160 205 160 206 163 208 162 206 161 206 161 207 162 207 162 207 164 209 163 208 164 210 166 211 162 208 165 212 168 213 167 212 165 210 165 210 165 210 165 210 165 210 165 210 166 211 166 212 168 212 168 211 167 210 166 210 167 211 167 211 167 211 167 211 155 205 168 210 163 206 164 208 167 207 164 212 174 219 167 201 183 206 145 122 28 22 0 38 0 24 2 27 9 31 11 33 12 32 17 36 21 39 22 39 23 36 14 29 12 30 12 29 14 36 11 34 11 30 5 23 21 87 59 80 77 139 125 187 139 188 144 189 134 183 131 192 132 186 122 177 119 178 121 176 123 161 107 137 91 128 95 132 82 46 8 39 9 32 8 25 32 67 52 57 20 35 14 31 12 38 19 38 12 37 16 39 20 41 20 37 17 30 12 25 6 17 7 47 51 85 64 86 65 89 62 87 58 84 55 82 44 68 31 51 12 38 2 33 0 32 5 36 8 42 14 51 21 65 51 117 87 111 52 80 31 63 22 56 20 55 22 56 19 52 19 49 17 46 14 43 9 39 13 42 15 42 14 41 20 46 18 47 24 53 26 52 31 60 29 58 31 60 35 63 40 62 33 52 25 41 16 32 11 31 8 27 12 38 19 33 6 25 6 25 6 24 6 24 6 20 6 20 6 20 6 20 6 21 7 21 7 20 5 18 3 15 9 24 18 30 22 32 27 33 25 32 25 34 28 36 25 35 24 35 24 35 23 33 24 34 21 31 20 31 21 32 19 40 33 41 33 40 31 54 56 66 48 51 33 47 34 46 31 46 32 44 28 40 27 43 27 40 26 39 25 38 23 37 22 36 22 37 23 39 26 41 24 38 24 38 24 38 24 38 23 40 18 44 51 77 56 74 51 70 54 75 57 76 56 77 60 83 60 85 66 92 73 97 81 95 61 59 36 60 45 58 44 60 40 59 42 60 40 57 40 58 39 57 39 57 40 58 40 58 41 57 38 53 33 48 33 52 36 52 33 49 34 53 37 54 36 53 36 54 38 55 38 55 37 53 36 52 35 52 33 47 35 52 41 55 38 49 32 47 33 47 33 48 34 48 32 46 33 48 33 46 31 46 29 49 37 59 41 59 41 60 46 60 44 58 40 59 40 64 49 60 43 68 53 43 11 4 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 43 50 52 43 49 36 42 35 40 28 31 20 27 18 26 18 25 22 24 17 15 6 3 1 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 1 2 1 0 4 3 5 4 6 6 7 6 13 14 14 16 16 17 16 17 16 17 15 16 15 16 16 17 71 104 77 107 75 105 77 110 80 108 76 106 77 107 76 104 79 109 78 109 81 111 80 108 77 108 80 111 81 110 78 107 81 109 81 109 81 108 79 106 77 106 80 110 83 110 82 109 79 107 79 107 79 107 79 107 81 111 83 109 78 106 82 114 81 113 79 112 77 110 77 108 83 113 83 113 83 109 80 108 79 109 80 110 80 110 79 108 83 113 83 113 84 114 84 114 81 116 83 117 83 117 82 116 85 120 86 121 87 121 87 121 89 124 94 116 85 120 94 121 89 120 93 123 94 125 98 128 94 125 90 123 89 124 91 126 90 126 93 129 95 129 94 127 94 128 97 130 99 130 97 128 99 130 97 129 98 129 94 124 102 134 102 134 102 134 102 134 99 132 101 134 103 135 103 135 103 135 103 135 103 135 103 135 102 134 102 133 101 132 100 132 102 134 103 136 104 137 106 138 105 137 105 138 106 139 107 139 106 140 104 141 105 142 106 142 106 142 107 144 109 145 110 146 111 147 111 147 111 147 111 147 115 151 114 149 112 148 112 149 112 150 112 150 112 149 112 149 112 148 112 149 113 149 114 149 110 144 110 147 114 150 113 146 111 146 110 145 110 147 114 150 118 150 118 150 118 152 121 151 122 155 125 157 124 156 125 158 119 162 124 152 135 160 119 158 130 162 131 157 128 161 131 157 123 160 126 159 123 158 122 156 122 155 120 156 125 160 125 157 126 159 126 158 126 158 127 159 128 160 129 161 129 160 128 159 125 159 124 159 124 160 126 162 125 160 125 160 125 160 125 160 126 161 126 160 125 159 124 159 123 158 123 158 124 159 124 160 126 160 129 160 128 160 130 162 129 161 131 163 131 161 129 159 129 160 126 159 127 162 129 162 132 164 131 163 129 162 128 161 129 161 127 160 128 163 132 166 140 166 127 159 130 167 133 164 131 164 131 164 131 164 131 164 132 165 133 166 133 167 134 167 133 168 133 167 132 166 131 166 132 167 132 167 132 167 132 167 132 167 128 160 129 172 135 161 129 167 132 164 123 159 129 172 138 178 160 181 122 85 7 0 0 0 0 2 3 8 10 10 8 14 10 19 13 20 13 20 20 22 9 14 7 16 6 12 15 15 15 13 14 8 4 1 9 77 72 58 39 54 43 74 101 141 128 158 120 141 113 148 110 140 106 141 104 138 93 129 77 115 78 111 78 105 78 101 58 13 0 22 5 10 5 7 29 65 74 67 29 20 4 9 3 18 11 15 4 14 8 17 14 21 15 20 13 14 8 9 2 1 0 29 46 67 55 60 52 66 49 63 47 62 50 65 50 65 50 60 38 39 14 19 1 11 0 6 0 2 0 6 0 0 0 41 49 58 40 55 25 29 15 21 12 21 12 20 14 22 15 18 12 15 9 15 8 16 6 13 4 14 6 16 1 9 0 12 7 20 12 21 16 24 9 18 7 21 13 27 25 34 25 35 25 27 12 14 9 18 8 16 10 22 11 12 0 6 0 7 2 6 2 7 4 7 4 7 4 7 4 7 3 7 4 7 4 6 2 5 1 5 7 14 14 21 18 23 21 28 19 26 17 28 20 30 24 28 23 26 22 25 21 25 22 25 20 23 18 23 20 26 21 31 25 23 23 26 22 36 33 46 39 35 21 33 25 29 17 29 22 31 20 27 16 25 18 26 16 24 14 22 12 21 18 26 16 24 15 24 15 24 13 22 14 23 14 23 14 23 16 24 9 28 42 61 44 55 34 48 37 54 43 58 43 57 47 58 43 58 50 70 60 76 60 78 50 43 20 44 30 36 32 42 28 40 29 42 28 38 25 38 28 41 29 40 26 37 26 37 29 41 31 39 27 36 22 34 26 35 23 32 23 36 27 36 26 36 26 37 28 39 28 38 28 37 26 35 23 32 21 33 25 40 31 41 26 34 18 29 19 31 22 34 24 35 23 33 22 34 22 32 17 29 19 36 26 42 28 41 26 42 29 46 30 45 25 43 30 48 30 43 34 48 44 45 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 42 48 33 45 20 36 17 33 14 26 11 20 9 19 10 21 13 23 13 14 3 4 0 1 1 1 3 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 2 3 0 0 0 2 0 1 0 1 0 1 1 7 5 12 8 13 7 12 11 15 10 14 9 15 10 16 106 135 106 134 105 133 104 133 104 133 105 135 106 136 108 137 109 138 108 137 108 138 110 140 107 137 110 140 111 139 108 136 109 141 111 140 108 137 108 139 107 137 107 137 107 137 107 137 107 137 107 137 107 137 107 137 108 137 107 137 108 139 110 140 109 138 111 139 111 140 111 140 111 140 111 140 111 140 111 140 108 142 116 142 107 134 110 145 113 142 114 144 116 146 117 147 117 147 118 148 118 149 119 149 119 148 117 147 118 151 124 156 126 157 127 157 126 155 123 153 122 153 122 154 124 156 126 160 126 161 125 162 126 163 127 163 128 163 127 162 126 161 125 160 128 163 125 161 125 163 129 166 130 164 127 163 129 165 128 163 131 166 132 167 132 168 133 168 134 169 134 169 134 169 134 169 135 171 135 170 134 169 133 169 132 167 131 167 131 168 133 170 138 173 136 171 135 173 138 176 137 174 139 175 140 176 139 175 140 176 140 177 141 178 142 178 145 180 143 178 143 182 148 186 147 183 147 183 147 183 147 183 147 183 147 184 148 185 149 185 150 185 150 185 149 187 149 187 147 187 147 188 147 190 148 191 147 189 146 189 147 192 151 195 152 195 151 193 150 193 151 195 150 199 150 200 151 201 153 200 154 199 155 200 155 201 157 200 156 199 156 198 155 197 154 197 156 199 156 200 157 201 158 201 158 201 158 202 158 202 157 203 157 203 157 205 157 205 157 203 155 199 156 200 157 200 158 201 159 202 159 202 159 202 159 202 160 202 159 201 158 202 159 203 161 204 161 203 160 202 159 202 160 203 160 203 160 203 160 203 160 203 160 203 160 203 160 203 160 205 160 205 160 205 160 205 158 203 158 204 159 205 160 205 162 207 162 207 162 207 162 207 162 207 162 208 163 209 164 209 165 209 164 208 163 209 164 210 165 210 165 210 165 210 165 210 167 212 167 211 166 210 165 210 166 211 166 211 166 211 166 211 167 211 167 211 167 211 167 211 167 211 167 211 167 211 167 211 164 207 163 209 165 209 165 211 166 212 166 214 166 214 166 212 163 204 174 217 186 211 147 149 80 63 0 20 6 31 3 26 12 35 17 35 16 39 24 45 27 37 15 32 15 30 14 34 10 30 11 32 21 28 8 8 48 84 70 77 65 76 49 79 56 96 84 142 126 174 136 182 134 178 127 175 126 170 117 157 114 153 106 147 101 139 103 145 92 41 7 38 18 24 6 23 35 77 62 95 50 37 11 29 13 35 16 36 14 32 13 33 16 37 18 34 14 27 11 26 8 23 3 55 58 79 59 79 60 88 61 87 60 87 59 88 65 95 66 99 67 99 67 99 60 86 49 68 24 40 0 22 0 29 0 39 13 54 23 58 27 61 26 58 23 56 24 56 26 52 17 45 18 48 18 45 17 42 18 41 17 40 16 40 11 36 12 37 13 38 14 41 16 45 16 48 20 49 22 51 23 52 28 59 39 68 37 53 25 45 11 36 28 46 12 27 7 26 8 24 6 21 6 21 7 21 7 21 7 21 7 21 6 21 7 21 7 20 5 16 3 13 10 27 23 30 24 34 29 37 27 36 27 37 28 38 27 39 30 41 30 38 25 34 26 35 23 33 22 33 24 35 28 37 28 34 24 32 25 35 43 51 35 42 29 43 32 47 28 41 26 40 25 39 26 40 25 39 25 39 25 38 22 36 21 35 22 37 23 38 25 39 22 36 22 36 22 36 22 36 18 38 17 42 48 75 54 72 56 73 54 73 54 75 57 80 54 78 57 83 63 88 68 91 79 94 71 79 46 50 35 61 43 60 42 59 41 58 40 57 39 57 39 56 38 55 37 55 35 53 38 56 39 55 36 52 31 48 32 51 34 51 34 50 38 53 33 50 35 54 37 54 38 54 36 52 33 49 31 47 33 50 40 58 44 56 38 50 32 46 31 45 31 44 30 44 36 47 31 45 32 48 34 49 32 49 34 55 39 59 41 60 44 60 45 62 45 63 45 64 45 66 50 64 47 60 35 32 0 4 0 4 0 3 0 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 46 51 51 40 46 36 44 34 39 30 34 22 27 16 22 19 25 21 23 22 24 11 1 2 2 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 2 1 2 1 1 3 3 6 6 9 9 10 5 7 7 10 10 13 13 15 76 106 76 105 75 104 74 104 74 104 75 106 76 107 78 108 77 107 77 107 77 108 79 110 78 108 79 110 80 109 78 108 80 109 82 109 79 106 78 108 78 106 78 106 78 106 78 106 79 107 79 107 79 107 79 107 79 107 78 106 79 108 81 110 75 110 73 111 74 111 77 111 79 111 79 111 81 111 81 111 75 111 81 114 76 108 76 112 79 113 79 114 81 115 82 116 80 116 81 117 82 118 82 118 82 118 81 118 83 121 87 125 94 125 95 126 94 125 93 123 92 122 91 123 93 125 95 127 91 125 89 126 90 126 91 127 91 127 90 126 90 126 89 125 92 126 93 128 94 128 94 128 96 129 93 128 95 130 95 127 97 129 98 130 98 131 99 131 102 134 102 134 102 134 102 134 103 135 103 134 102 133 101 133 100 132 100 132 100 133 102 135 105 137 105 137 105 138 107 139 106 138 107 140 109 140 108 140 106 140 104 141 105 141 106 142 108 143 105 141 105 143 109 147 110 146 110 146 110 146 110 146 111 147 111 148 112 148 113 149 112 150 112 150 112 149 112 149 111 148 112 148 113 148 113 149 114 149 113 148 114 151 117 153 116 151 116 151 117 153 119 155 121 152 122 152 120 152 121 154 120 153 121 154 121 156 122 156 122 156 122 155 121 154 120 154 122 156 122 157 123 158 124 158 121 159 121 158 121 158 121 157 121 157 121 157 121 157 121 157 123 157 123 157 124 158 125 159 125 159 125 159 125 159 125 159 125 159 124 158 123 159 124 160 126 161 126 160 125 159 124 159 125 160 125 160 125 160 125 160 125 160 125 160 125 160 125 160 127 160 127 160 127 160 127 160 125 158 126 159 126 160 127 160 129 162 129 162 129 162 129 162 129 162 129 163 130 164 131 164 132 164 131 163 130 164 131 165 132 165 132 165 132 165 132 165 134 167 134 166 133 165 132 165 133 166 133 166 133 166 133 166 132 167 132 167 132 167 132 167 132 167 132 167 132 167 132 167 131 165 131 164 131 166 130 166 128 166 126 166 126 166 125 167 128 170 126 165 135 182 150 177 160 150 75 46 0 0 0 23 4 15 5 20 13 22 7 16 15 18 7 16 8 14 6 17 8 17 13 18 16 12 4 5 49 74 62 65 57 68 45 68 48 60 40 64 56 91 85 115 97 124 97 116 75 104 76 118 83 116 80 114 82 109 85 116 72 13 0 5 1 5 15 22 40 59 50 63 36 13 3 10 4 15 7 16 5 12 4 13 7 16 10 16 7 10 4 9 2 5 0 35 45 54 46 51 41 58 41 58 40 57 40 56 45 63 49 67 54 69 54 69 56 68 60 64 44 40 17 18 0 0 0 0 0 5 0 11 5 16 9 22 13 22 13 20 19 21 11 17 14 19 15 19 11 19 8 18 7 16 6 15 4 14 4 15 5 15 5 14 2 14 3 16 6 19 9 20 11 27 24 43 52 79 80 90 92 112 82 46 13 16 5 13 1 7 1 7 2 7 1 6 4 7 4 7 4 7 4 7 3 7 4 7 4 6 2 5 1 2 2 12 13 18 16 27 24 29 22 29 20 28 19 28 23 28 25 30 25 27 21 23 21 25 21 25 22 27 24 30 27 31 27 25 16 19 20 32 37 38 28 31 21 29 23 32 19 27 17 25 16 25 16 25 15 25 16 25 15 24 14 22 15 24 14 23 14 22 13 22 13 22 13 22 13 22 13 22 10 21 8 26 39 58 42 54 41 53 40 55 43 59 45 60 41 56 43 59 47 62 49 63 58 75 61 71 37 36 18 40 28 40 28 41 29 41 29 42 27 39 27 38 26 37 25 37 26 37 27 38 28 38 27 37 22 32 23 33 23 34 24 35 27 36 24 35 27 38 28 37 27 37 26 35 23 32 21 31 21 35 28 43 32 41 27 35 21 32 21 32 20 31 20 30 27 33 20 31 21 34 21 33 19 33 20 37 25 40 26 41 29 44 28 45 27 45 28 45 26 45 31 45 38 46 30 27 2 3 0 0 0 1 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 39 43 27 40 18 36 16 33 14 26 11 19 7 16 8 20 11 20 15 21 8 2 0 0 0 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 1 0 2 0 2 0 2 0 0 0 0 0 3 0 4 0 4 1 6 3 8 5 9 106 135 105 134 105 134 104 133 104 133 105 135 106 136 108 137 106 135 105 134 106 136 108 137 108 137 109 138 109 138 108 137 107 137 109 137 106 135 106 137 107 136 107 136 107 136 107 136 108 137 108 137 108 137 108 137 107 136 106 135 106 136 108 138 108 138 109 139 109 140 110 140 110 141 110 141 110 141 110 141 107 140 112 144 113 142 110 139 113 143 113 143 113 143 113 144 114 147 115 148 115 149 116 149 116 149 117 151 119 153 121 155 123 156 124 158 125 158 125 157 123 156 123 156 124 158 126 160 126 161 125 161 126 162 126 163 125 161 126 162 126 162 127 163 125 163 129 167 131 166 128 163 130 164 127 164 130 166 129 164 127 162 128 163 129 164 129 164 134 169 134 169 134 169 134 169 135 171 135 171 134 170 134 170 134 169 133 169 133 170 135 172 137 173 138 175 139 175 139 175 139 175 140 177 141 177 141 177 140 176 140 176 141 177 141 178 142 177 140 175 139 176 142 179 145 181 145 181 145 181 145 181 147 183 147 183 148 184 148 185 150 185 150 185 149 187 149 187 148 189 149 189 149 192 149 193 151 194 151 194 152 196 154 198 151 194 151 194 153 197 156 201 153 202 153 202 154 199 153 199 153 197 153 197 154 197 155 198 155 198 155 198 154 197 154 197 156 199 156 200 157 201 158 201 159 201 159 201 159 201 158 202 157 203 157 203 157 205 157 203 157 201 158 202 159 202 160 203 159 202 159 202 159 202 159 202 160 202 159 201 158 202 159 203 161 204 161 204 160 203 160 203 160 203 160 203 160 203 160 203 160 203 160 203 160 203 160 203 160 205 160 205 160 205 160 205 158 204 159 204 160 205 160 205 162 207 162 207 162 207 162 207 162 207 162 208 163 209 164 209 165 209 164 208 163 209 164 210 165 210 165 210 165 210 165 210 167 212 167 211 166 210 165 210 166 211 166 211 166 211 166 211 167 211 167 211 167 211 167 211 167 211 167 211 167 211 167 211 165 210 165 211 166 212 167 213 167 212 166 214 166 214 167 212 165 211 171 210 170 215 182 223 173 226 195 195 98 73 11 36 17 40 16 41 15 33 18 49 21 34 14 34 19 30 16 30 14 27 18 24 16 16 5 28 71 89 72 76 67 79 59 79 68 89 62 88 62 102 76 118 95 146 118 165 121 157 120 164 113 159 111 158 110 147 107 148 92 49 9 29 9 43 47 75 58 84 48 74 36 34 13 34 13 35 17 35 15 31 14 32 15 35 18 33 13 25 9 25 8 23 4 61 59 79 56 79 55 82 55 82 54 83 54 83 57 91 63 99 69 103 70 101 67 100 73 104 70 93 52 79 32 58 18 42 5 33 0 28 1 33 7 41 17 46 16 41 22 47 16 41 18 44 20 44 19 43 19 42 17 40 15 39 15 39 14 38 14 38 14 37 13 39 13 41 15 44 17 45 16 46 21 53 40 88 78 112 99 144 115 108 51 45 7 27 7 26 8 23 7 22 8 20 7 21 7 21 7 21 7 21 6 21 7 21 7 20 5 16 4 6 1 10 8 19 17 32 27 37 30 40 30 40 28 38 29 41 31 42 30 39 26 36 26 38 29 41 31 43 32 42 32 39 31 26 12 21 24 43 39 46 33 41 28 39 29 43 27 40 25 38 24 38 24 39 24 38 24 39 24 37 23 36 26 40 25 37 22 35 20 33 22 36 22 36 22 36 22 36 19 38 18 45 51 75 53 72 52 71 55 75 58 77 58 80 60 84 63 87 65 86 64 85 65 90 80 95 63 62 37 55 40 58 40 58 40 58 41 59 39 57 39 56 38 55 37 55 37 54 37 54 37 55 39 57 34 51 33 49 32 50 35 53 37 50 36 51 39 54 39 51 38 51 37 50 34 47 33 46 30 47 37 54 41 54 37 49 33 47 33 46 32 45 31 45 34 46 31 45 33 48 33 49 32 49 34 54 38 58 40 60 42 60 43 61 44 62 45 62 41 60 43 62 47 66 44 52 22 21 0 6 0 6 1 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 43 49 51 41 48 35 41 35 40 29 32 21 27 17 25 16 23 21 22 21 25 16 7 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 4 4 76 105 76 105 76 105 76 105 76 105 76 106 77 107 78 107 77 106 77 106 77 107 79 108 79 108 79 109 80 108 79 108 77 108 79 108 77 106 77 108 76 106 76 106 76 106 76 106 77 107 77 107 77 107 77 107 77 106 76 105 75 106 77 107 73 108 72 108 73 109 75 109 78 109 78 109 80 109 80 109 79 110 75 110 79 114 78 109 79 113 78 112 78 112 78 111 80 113 78 114 79 115 80 115 80 116 82 119 85 120 85 120 87 121 91 124 94 125 94 125 92 123 92 123 92 124 94 126 92 124 91 125 91 126 92 126 90 125 91 126 92 127 93 128 93 128 95 130 97 130 95 129 94 127 92 127 94 129 94 127 95 127 96 128 96 129 97 129 101 133 101 133 101 133 101 133 103 135 103 135 103 135 103 134 103 134 102 134 102 135 104 137 104 138 107 141 109 140 107 138 107 140 109 142 110 142 110 141 105 139 104 140 104 141 105 141 106 141 104 139 103 140 104 141 107 143 107 143 107 143 107 143 110 146 111 147 111 148 112 148 111 149 111 149 111 148 111 148 113 149 114 150 114 150 115 150 117 152 117 152 118 153 119 154 116 151 116 151 116 152 119 154 124 153 123 152 120 152 119 151 116 151 117 153 115 154 116 154 120 154 119 154 119 154 119 154 121 156 121 157 122 158 123 158 121 159 121 159 121 159 121 158 121 157 121 157 121 157 121 157 124 159 125 160 126 161 127 161 125 159 125 159 125 159 125 159 125 159 124 158 123 159 124 160 126 161 126 161 126 161 126 160 125 160 125 160 125 160 125 160 126 161 126 161 126 161 126 161 127 160 127 160 127 160 127 160 126 159 126 160 127 160 128 161 129 162 129 162 129 162 129 162 129 162 129 163 130 164 131 164 132 164 131 163 130 164 131 165 132 165 132 165 132 165 132 165 134 167 134 166 133 165 132 165 133 166 133 166 133 166 133 166 132 167 132 167 132 167 132 167 132 167 132 167 132 167 132 167 133 166 133 167 133 168 132 168 130 167 128 167 126 167 126 167 117 169 133 176 130 166 124 163 134 168 135 177 152 159 64 37 0 6 0 25 14 24 3 21 5 14 2 17 10 17 7 17 14 18 12 13 9 6 0 28 77 86 64 71 58 73 53 67 49 67 57 67 51 62 42 56 33 58 45 87 75 112 83 107 79 108 80 112 84 109 89 118 68 15 0 3 11 41 63 72 53 58 31 42 21 11 3 11 2 15 5 17 3 13 2 14 10 18 13 18 10 12 7 11 1 4 0 42 49 53 40 52 36 55 36 55 36 55 37 55 38 59 44 65 50 68 50 66 53 67 53 66 53 65 52 65 48 59 44 49 30 30 7 11 0 5 0 5 0 10 5 12 9 16 9 15 10 18 12 18 11 19 8 17 6 16 5 15 3 13 2 12 1 11 0 10 1 14 1 16 4 16 5 17 5 14 0 3 0 13 16 27 33 42 49 80 71 35 0 3 2 9 1 8 3 8 2 8 4 7 4 7 4 7 4 7 3 7 4 7 4 6 2 5 3 1 0 3 1 6 7 17 17 24 22 30 24 30 23 28 29 33 29 33 28 31 25 28 25 30 28 34 30 34 29 33 31 30 20 13 3 9 18 31 30 34 27 29 21 27 21 28 17 25 15 23 14 23 14 23 14 23 15 24 15 23 14 22 16 25 15 23 13 20 11 19 13 22 13 22 13 22 13 22 12 21 9 31 43 58 40 54 41 55 42 58 44 57 41 54 49 64 52 68 54 68 52 65 45 66 59 78 55 58 29 39 29 41 28 40 27 39 26 38 27 39 27 38 26 37 25 37 27 37 26 35 26 38 30 41 26 34 22 31 21 33 25 36 24 35 25 38 29 41 28 36 26 37 25 35 24 34 22 33 19 32 25 38 28 38 25 34 22 33 22 33 21 32 20 31 24 31 19 31 22 34 20 32 19 33 20 36 24 39 25 40 27 42 28 43 28 44 26 44 26 45 29 46 38 52 42 47 30 27 5 1 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 37 42 29 41 17 33 17 33 13 25 10 20 9 19 5 19 8 20 11 22 10 12 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 0 0 0 0 1 0 1 0 1 0 0 104 134 104 134 104 134 104 134 104 134 105 135 105 135 106 136 106 136 106 135 106 137 108 138 107 137 107 136 106 137 107 137 107 137 110 138 108 136 108 139 106 135 106 135 106 135 106 135 107 136 107 136 107 136 107 136 107 135 105 134 105 134 106 135 107 137 107 137 108 138 107 139 109 140 109 140 109 140 109 140 114 140 105 136 110 144 113 142 111 142 111 142 111 141 110 141 113 146 113 146 114 147 115 148 115 149 117 151 119 152 119 152 119 153 121 156 124 158 125 158 124 157 123 156 123 157 125 159 124 159 124 160 125 160 126 161 124 160 125 161 126 162 127 164 130 167 128 166 128 167 131 170 126 163 124 163 127 166 128 162 128 164 129 164 130 165 130 166 133 168 133 168 133 168 133 168 135 171 135 171 135 171 135 172 135 171 134 170 135 172 137 173 136 174 139 177 141 176 139 174 139 176 141 178 142 178 142 177 139 175 139 176 140 176 141 177 142 178 141 177 141 177 141 177 142 178 142 178 142 178 142 178 146 182 146 183 147 183 148 184 149 184 149 184 148 186 148 186 149 189 150 190 149 193 150 193 151 194 151 195 152 195 152 195 152 195 151 193 149 192 149 193 152 198 151 196 151 195 150 193 150 194 152 192 154 193 154 193 154 195 155 195 155 195 155 195 157 197 157 198 158 199 159 199 159 199 159 199 159 199 158 201 158 202 158 202 158 203 157 203 159 202 160 203 161 204 161 204 159 202 159 202 159 202 159 202 160 202 159 201 158 202 159 203 161 204 161 204 161 204 161 205 160 203 160 203 160 203 160 203 161 204 161 204 161 204 161 204 161 205 161 205 161 205 161 205 160 204 161 205 161 206 162 206 162 207 162 207 162 207 162 207 162 207 162 208 163 209 164 209 165 209 164 208 163 209 164 210 165 210 165 210 165 210 165 210 167 212 167 211 166 210 165 210 166 211 166 211 166 211 166 211 167 211 167 211 167 211 167 211 167 211 167 211 167 211 167 211 166 212 167 213 168 214 168 214 167 211 167 211 167 211 167 212 170 213 166 212 168 213 169 216 177 216 160 207 179 231 168 180 93 87 17 41 22 57 27 50 18 33 13 34 19 30 15 30 22 24 14 22 16 19 0 56 79 91 64 86 62 90 64 88 56 88 57 83 49 95 63 106 59 96 51 99 72 129 102 147 103 149 97 147 100 145 106 152 79 40 3 37 36 85 82 97 67 89 46 70 34 35 12 29 13 35 17 35 16 30 15 31 16 36 19 34 14 26 10 28 7 24 8 72 68 83 58 85 57 86 59 87 60 88 60 91 59 92 62 97 65 97 63 95 65 97 64 98 66 101 69 103 68 100 69 102 69 95 56 80 35 54 20 33 3 26 7 34 10 31 12 32 11 32 13 35 17 39 17 39 16 38 16 38 15 36 14 35 13 34 12 33 16 38 15 39 17 41 18 42 15 42 14 32 4 31 7 34 17 30 6 62 55 52 5 31 8 26 9 23 9 22 8 19 7 21 7 21 7 21 7 21 6 21 7 21 7 20 5 16 7 7 2 10 6 9 4 16 13 26 20 36 28 40 29 42 35 46 35 45 34 44 32 42 31 43 33 44 33 42 29 38 30 27 11 8 3 14 16 29 30 39 29 37 26 36 24 35 23 38 23 36 21 35 22 36 22 36 23 38 24 37 23 36 22 36 22 36 22 36 22 36 22 36 22 36 22 36 22 36 21 38 20 51 56 75 51 72 54 73 58 79 61 80 59 80 60 84 64 89 67 90 68 90 65 85 70 91 75 85 52 56 38 56 38 56 39 57 39 58 39 57 39 56 38 55 37 55 37 53 35 52 35 54 39 57 36 51 32 47 30 48 34 52 34 48 35 51 40 54 38 50 37 51 36 49 35 48 33 47 31 46 35 51 38 50 34 46 33 47 33 46 32 45 31 45 31 43 30 45 33 48 33 48 32 49 34 54 37 56 39 58 41 59 41 59 43 60 43 61 47 63 46 65 48 69 49 68 45 50 29 23 1 6 0 5 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 44 48 50 42 49 35 39 35 40 30 33 22 29 19 27 16 23 21 21 19 24 20 15 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 2 0 2 0 2 0 2 2 2 2 1 1 1 1 2 1 1 1 1 0 0 0 77 103 78 104 78 104 79 105 79 105 79 105 79 105 79 105 80 106 80 106 80 107 82 108 81 107 80 106 80 106 81 107 77 108 80 109 78 108 79 111 77 107 77 107 77 107 77 107 76 106 76 106 76 106 76 106 78 107 76 105 75 105 76 106 72 106 72 107 73 107 76 107 77 108 79 108 79 108 80 108 85 110 74 104 77 112 83 114 80 111 80 111 80 111 80 111 82 113 80 114 81 115 82 115 83 116 84 117 85 118 86 119 85 119 88 122 90 124 91 124 92 124 91 123 90 124 92 125 91 124 92 124 93 125 93 125 93 125 94 126 94 126 95 127 96 129 91 126 90 128 94 132 90 124 88 125 91 129 92 127 98 130 98 131 99 131 100 132 100 132 100 132 100 132 100 132 103 135 103 135 104 136 104 136 103 135 102 134 102 135 104 137 105 137 106 139 107 139 107 139 107 139 108 141 109 141 109 141 104 139 103 139 104 140 104 140 106 142 106 142 106 142 106 142 106 142 106 142 106 142 106 142 109 146 110 146 111 147 111 147 110 148 110 148 110 147 110 147 112 149 113 149 114 149 114 150 115 150 116 152 117 151 116 150 118 152 116 149 113 147 112 147 120 150 120 150 117 150 117 151 115 152 114 153 113 154 113 154 118 154 118 154 119 155 119 155 121 157 121 158 122 159 123 159 123 159 123 159 123 159 123 158 123 158 123 158 123 158 123 158 124 159 124 160 125 161 126 161 124 159 124 159 124 159 124 159 125 159 124 158 123 159 124 160 126 161 126 161 127 162 127 162 125 160 125 160 125 160 125 160 127 162 127 162 127 162 127 162 126 161 126 161 126 161 126 161 126 161 126 161 127 162 127 163 129 162 129 162 129 162 129 162 129 162 129 163 130 164 131 164 132 164 131 163 130 164 131 165 132 165 132 165 132 165 132 165 134 167 134 166 133 165 132 165 133 166 133 166 133 166 133 166 132 167 132 167 132 167 132 167 132 167 132 167 132 167 132 167 133 166 133 167 133 168 134 169 130 167 130 167 130 168 128 167 133 163 125 165 133 169 132 168 115 171 147 173 127 164 137 180 149 148 71 53 4 22 8 37 3 14 0 16 8 15 6 16 17 12 9 6 7 3 0 59 75 72 56 70 47 61 47 55 53 76 59 70 54 84 76 98 77 103 78 98 63 95 73 116 73 95 69 95 73 96 83 112 64 7 0 21 40 69 72 70 62 71 49 58 30 11 0 6 2 15 5 17 3 14 2 14 5 14 8 14 5 8 2 7 0 5 2 54 61 60 44 62 43 64 43 65 45 66 46 66 44 64 45 64 44 63 43 61 40 62 46 68 52 67 48 64 53 69 51 67 52 69 54 70 55 61 35 24 0 0 0 9 0 8 3 10 3 10 4 12 5 14 3 15 4 15 5 16 6 17 6 16 5 16 5 16 4 17 4 18 7 19 8 18 6 16 11 13 8 15 8 8 3 13 0 7 10 16 2 9 3 9 2 9 3 9 3 9 4 7 4 7 4 7 4 7 3 7 4 7 4 6 2 5 3 4 1 7 4 3 0 3 6 10 10 18 16 25 20 27 29 33 28 31 27 30 25 29 25 29 25 28 23 25 20 23 20 14 0 0 0 8 8 12 24 26 22 27 19 24 16 21 15 22 12 21 11 20 12 21 12 21 13 23 14 23 14 22 10 19 11 21 13 23 14 24 13 22 13 22 13 22 13 22 14 20 11 37 49 58 38 54 41 55 43 59 48 64 50 64 46 61 49 65 53 69 57 72 56 70 55 72 59 73 43 44 21 34 23 37 27 40 30 43 27 39 27 38 26 37 25 37 26 36 25 35 25 35 25 36 24 33 21 30 20 30 21 32 22 32 22 35 26 39 27 36 25 36 25 35 24 34 23 34 22 34 25 37 26 35 22 31 21 32 20 31 20 30 19 30 21 29 18 31 22 34 20 31 19 33 20 36 23 38 23 38 28 40 26 42 26 42 25 43 27 43 27 46 34 43 35 46 39 48 34 29 5 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 38 37 41 28 42 17 32 15 32 14 28 14 22 10 19 4 20 9 19 9 21 13 18 2 4 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 2 0 0 1 1 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 2 0 2 0 1 0 1 103 133 103 134 104 135 105 135 105 135 105 135 105 135 105 135 105 135 104 134 105 136 107 137 107 137 106 135 105 136 107 137 105 136 108 137 107 136 108 139 107 136 107 136 107 136 107 136 106 135 106 135 106 135 106 135 109 137 107 135 106 135 106 135 105 135 106 136 105 137 106 137 108 139 108 139 108 139 108 139 111 140 107 137 108 142 113 145 110 141 111 142 112 144 113 144 114 148 113 148 114 149 114 150 117 151 115 149 115 151 117 154 118 154 120 156 121 156 121 156 124 158 123 157 122 158 123 159 124 157 125 158 125 159 126 159 128 161 127 160 127 160 126 160 127 165 127 165 127 166 129 167 127 164 126 165 129 169 130 165 130 165 130 166 131 166 132 167 132 167 132 167 132 167 132 167 135 171 135 172 136 173 137 173 134 170 133 169 134 171 136 172 137 173 137 173 137 174 139 175 138 174 139 176 141 176 140 176 138 174 139 175 139 176 140 176 140 176 141 178 143 179 143 179 143 179 143 179 143 179 143 179 145 181 146 182 146 183 147 183 148 183 148 183 147 185 147 185 147 188 148 188 148 191 148 192 150 194 152 196 152 195 150 193 152 195 150 192 149 192 149 192 150 195 151 196 152 195 152 196 152 192 153 192 155 192 156 193 153 193 153 194 154 195 155 195 157 197 157 198 158 199 159 199 160 198 160 198 160 198 159 199 158 201 158 201 158 202 158 202 158 202 159 202 160 203 160 203 159 202 159 202 159 202 159 202 160 202 159 201 158 202 159 203 161 204 161 205 162 206 163 206 160 203 160 203 160 203 160 203 162 205 162 205 162 205 162 205 161 205 161 205 161 205 161 205 161 205 161 206 162 206 163 207 162 207 162 207 162 207 162 207 162 207 162 208 163 209 164 209 165 209 164 208 163 209 164 210 165 210 165 210 165 210 165 210 167 212 167 211 166 210 165 210 166 211 166 211 166 211 166 211 167 211 167 211 167 211 167 211 167 211 167 211 167 211 167 211 165 214 166 212 167 213 168 212 167 210 167 210 167 208 168 211 164 212 163 220 170 214 158 211 171 214 153 207 166 226 169 211 170 223 181 190 115 120 64 78 21 38 13 31 16 27 14 27 17 26 18 24 11 24 0 119 129 149 116 158 105 144 103 138 106 159 124 161 117 171 129 177 122 180 138 184 123 158 107 154 118 167 113 165 113 158 115 163 86 43 7 56 54 87 70 87 64 97 65 88 42 34 11 32 13 35 17 35 16 30 15 31 12 30 14 29 9 21 5 23 7 26 16 87 79 93 66 99 68 96 69 98 71 100 71 103 68 100 66 98 64 99 65 100 59 96 63 99 64 95 60 91 71 101 65 94 64 97 66 95 75 93 62 58 13 17 0 25 5 25 11 27 8 22 9 27 10 32 11 34 13 37 16 38 17 39 17 39 18 40 18 40 17 37 17 38 18 38 18 41 13 37 10 33 10 39 12 31 2 41 13 32 10 33 5 24 9 27 9 24 10 22 9 20 7 21 7 21 7 21 7 21 6 21 7 21 7 20 5 16 5 6 2 10 6 8 2 13 6 17 9 23 14 31 19 34 27 38 26 36 24 34 23 34 23 34 22 32 20 31 20 30 10 12 3 6 2 10 7 16 24 33 26 35 25 32 20 30 21 36 21 34 19 33 20 34 20 35 22 37 23 37 23 37 19 33 20 35 22 36 23 37 22 36 22 36 22 36 22 36 23 37 21 56 61 76 49 72 54 72 54 74 56 76 57 80 57 79 56 80 59 84 65 89 66 90 75 92 77 94 69 76 36 54 36 55 38 56 39 57 39 57 39 56 38 55 37 55 35 52 35 52 34 50 32 48 31 48 30 47 29 46 29 46 32 44 31 45 35 50 38 50 37 49 36 48 36 48 35 47 36 51 37 51 36 48 31 44 31 45 30 44 29 43 29 43 29 41 29 45 34 48 33 47 32 49 34 53 37 55 37 56 39 57 40 58 41 59 43 58 43 57 41 64 44 63 39 66 46 61 48 50 26 20 3 4 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 19 51 49 48 41 49 35 39 31 38 31 37 27 31 19 25 17 25 22 21 18 22 21 19 11 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 2 0 2 0 3 0 3 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 77 103 77 104 78 105 79 105 79 105 79 105 79 105 79 105 78 103 77 103 77 104 79 106 82 107 79 104 78 105 81 108 73 105 75 106 73 105 75 109 76 108 76 108 76 108 76 108 74 106 74 106 74 106 74 106 77 109 76 107 74 106 74 106 73 105 71 106 74 105 75 106 79 108 79 108 80 108 80 108 79 108 80 109 81 111 83 113 80 110 82 112 84 114 85 115 83 113 84 114 84 115 85 115 88 116 85 113 84 115 88 119 88 119 90 121 91 121 90 120 94 124 93 122 92 122 93 123 93 124 93 125 94 126 95 126 98 128 97 127 96 126 95 124 90 125 93 129 95 128 93 126 95 128 93 129 97 133 99 131 95 130 98 131 98 132 99 132 100 133 100 133 100 133 100 133 103 135 103 136 104 137 105 137 102 133 101 133 101 134 103 136 106 137 104 135 103 137 106 140 105 138 107 139 108 140 107 139 104 138 104 139 105 140 106 140 104 138 106 141 108 143 109 143 107 143 107 143 107 143 107 143 109 145 109 146 110 147 111 147 111 148 111 148 111 147 111 147 112 147 112 148 113 147 114 148 117 152 119 154 119 152 117 150 117 151 116 150 116 151 118 152 119 152 120 153 119 155 120 156 116 152 114 154 115 155 114 155 117 153 118 154 119 155 120 155 122 157 122 158 123 159 124 159 123 160 123 160 123 160 123 159 123 158 123 158 123 158 123 158 123 158 123 159 124 159 125 160 124 159 124 159 124 159 124 159 125 159 125 158 124 159 125 160 127 161 127 162 128 163 129 163 125 160 125 160 125 160 125 160 127 162 127 162 127 162 127 162 126 161 126 161 126 161 126 161 126 161 126 162 127 163 128 163 129 162 129 162 129 162 129 162 129 162 129 163 130 164 131 164 132 164 131 163 130 164 131 165 132 165 132 165 132 165 132 165 134 168 134 167 133 166 132 166 133 167 133 167 133 167 133 167 132 167 132 167 132 167 132 167 132 167 132 167 132 167 132 166 131 164 132 166 133 166 133 168 132 167 132 167 132 167 130 167 139 165 132 166 132 161 131 174 121 167 140 179 134 164 127 173 130 175 141 175 149 177 119 108 2 16 0 13 3 12 5 16 11 11 18 5 0 0 0 113 125 126 120 146 119 135 126 136 122 149 126 133 105 135 118 139 117 138 108 135 105 130 92 115 91 112 91 112 92 105 89 110 68 2 0 22 29 42 40 51 43 63 53 64 30 9 2 15 4 15 7 17 5 13 4 14 6 14 8 13 5 8 0 6 1 7 7 64 71 67 55 72 51 71 50 72 52 74 54 74 52 71 51 67 49 67 52 70 49 66 42 59 39 60 43 64 45 63 48 69 54 72 52 67 53 70 54 45 8 0 0 5 0 9 4 11 1 7 3 10 0 8 0 11 4 14 7 16 5 15 6 16 7 17 8 18 7 17 6 17 8 16 9 17 14 16 5 7 7 19 14 13 6 7 0 12 12 6 0 11 3 10 3 9 4 9 3 9 4 7 4 7 4 7 4 7 3 8 4 8 6 7 4 5 0 0 0 3 1 3 0 8 4 6 3 8 6 13 11 16 18 22 16 20 14 19 14 19 14 19 12 16 12 18 14 20 0 5 2 4 0 2 1 8 19 23 20 25 20 23 15 18 14 21 11 19 10 19 10 20 11 20 12 23 14 23 14 23 11 20 11 21 12 22 13 22 13 22 13 22 13 22 13 22 15 20 11 41 52 59 37 55 44 54 39 49 35 46 32 47 33 45 30 43 31 49 38 55 42 68 63 79 64 81 64 73 30 41 28 38 24 34 20 32 27 39 27 38 26 37 25 38 24 35 25 35 24 32 19 28 19 30 20 30 19 28 17 27 21 31 18 31 22 36 26 38 25 37 24 36 24 36 23 35 27 38 27 38 25 33 20 29 19 30 18 29 18 28 17 29 19 28 18 31 23 34 20 31 19 33 22 35 24 37 23 37 25 39 25 41 23 41 22 43 24 40 26 47 33 43 32 48 34 47 38 45 27 22 0 0 0 0 0 0 2 0 4 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 46 39 40 27 42 19 33 14 31 16 31 15 24 9 16 7 22 11 19 7 19 13 19 8 9 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 4 1 2 1 2 1 1 2 1 2 0 3 0 2 0 0 0 1 0 2 0 2 0 0 0 1 0 2 0 2 101 133 103 136 104 135 101 133 102 134 102 134 102 134 102 134 102 132 103 134 106 137 108 138 103 133 104 134 104 135 105 135 105 135 107 137 108 137 108 137 108 137 108 137 108 137 108 137 105 136 105 136 105 136 105 136 105 136 105 137 106 137 107 138 106 137 106 138 107 138 108 139 105 139 110 140 107 137 108 142 113 146 113 146 113 146 113 146 112 145 112 145 112 145 111 144 117 150 116 149 116 149 116 148 119 152 117 149 116 149 116 149 121 154 121 156 122 157 124 158 122 156 122 157 123 158 124 158 127 159 126 159 126 160 128 162 126 160 129 163 130 162 127 160 128 166 128 168 129 169 131 170 131 169 130 168 129 169 130 168 131 166 132 166 132 166 132 166 133 167 132 166 133 167 134 169 135 168 133 166 133 168 136 171 134 168 134 169 135 170 136 170 135 171 135 171 135 171 135 171 136 172 136 173 137 174 138 174 139 175 140 176 140 177 141 177 142 178 142 178 142 178 142 178 140 176 141 176 141 176 141 176 146 181 147 182 147 183 148 183 148 184 147 183 147 186 148 188 147 189 149 191 150 193 150 192 151 192 151 192 151 192 151 192 153 194 153 194 153 194 153 194 153 194 153 193 152 191 151 191 156 193 155 193 155 194 157 196 156 194 156 194 156 194 156 194 160 197 159 196 158 197 159 198 158 198 159 199 160 200 161 201 160 199 160 199 160 199 159 199 156 196 156 197 157 197 158 198 159 199 159 198 157 197 157 196 162 201 160 200 159 199 158 198 163 203 162 202 161 203 162 204 161 201 161 201 161 201 161 201 160 200 161 202 163 203 163 203 161 201 160 201 161 202 162 203 160 201 160 202 161 202 162 205 160 205 159 204 160 206 162 208 164 209 164 210 165 210 165 210 164 209 164 209 164 209 164 209 165 210 165 210 165 210 165 210 168 211 167 210 166 211 167 212 168 212 168 212 168 212 168 212 166 212 166 212 166 212 166 212 165 211 166 213 167 212 166 211 165 213 164 213 164 213 165 211 166 212 166 212 166 212 166 214 162 214 163 216 166 216 168 218 167 216 168 217 169 217 169 214 171 211 173 214 174 219 178 220 130 78 0 32 13 27 18 27 19 26 17 16 0 27 20 172 136 174 132 181 135 181 135 186 142 187 136 179 129 175 128 176 138 183 130 171 117 158 108 153 110 157 107 156 110 150 108 149 69 42 9 61 37 58 28 59 31 62 45 69 31 39 10 35 15 34 13 31 12 31 12 32 14 31 12 29 10 26 7 26 4 21 23 87 87 103 75 108 77 106 74 103 72 102 74 104 72 101 72 101 73 100 73 101 62 96 67 101 69 100 66 97 62 95 65 97 62 92 60 91 62 92 69 67 8 16 7 25 10 24 10 23 6 22 8 29 8 30 12 30 7 24 5 26 12 31 13 32 14 33 15 34 15 38 16 40 18 42 17 42 9 36 9 37 11 39 12 41 16 35 11 36 18 33 8 26 7 26 9 26 10 24 7 20 8 21 8 20 6 19 6 17 5 16 7 18 8 16 5 13 0 6 2 11 5 14 7 16 6 15 9 20 11 21 11 20 18 27 18 24 11 20 15 26 14 19 15 22 20 22 16 16 4 5 4 10 8 13 8 12 20 28 21 32 21 32 21 31 24 33 22 31 21 32 22 36 21 34 20 37 24 40 24 37 21 34 21 34 21 34 21 34 22 35 22 35 22 35 22 35 21 31 23 55 57 73 52 59 42 58 38 52 32 47 30 45 32 47 29 44 28 46 32 50 46 67 58 81 73 91 79 95 61 61 33 53 41 54 33 52 36 54 37 54 37 53 35 51 35 50 35 48 34 47 32 46 33 47 33 49 36 49 31 42 33 46 31 44 31 48 37 53 35 49 35 48 34 47 33 47 36 50 41 52 36 45 32 46 30 43 32 44 31 42 28 38 30 40 30 43 31 44 31 45 30 45 30 49 34 54 40 58 41 54 36 54 42 59 44 57 44 59 45 62 46 63 47 65 48 62 47 58 38 39 20 23 0 1 0 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 5 26 50 48 50 34 47 38 43 31 40 29 38 27 33 18 23 18 23 18 21 17 22 21 25 13 9 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 75 101 77 103 78 102 76 100 77 102 77 102 77 102 77 102 75 103 76 105 77 106 78 107 74 102 75 103 76 104 76 104 74 105 76 107 78 107 77 107 77 107 77 107 77 107 77 107 76 105 76 105 76 105 76 105 76 105 77 106 77 107 78 107 75 106 76 107 76 108 77 108 75 108 79 109 76 107 78 111 82 113 82 113 82 112 81 112 84 115 83 114 83 114 83 114 82 115 82 116 83 116 83 116 86 118 84 117 83 116 83 117 91 119 92 120 93 122 95 123 94 122 95 123 95 124 96 124 96 126 95 126 95 127 97 129 96 127 97 129 98 128 96 126 96 128 97 129 99 130 100 131 100 130 98 129 98 129 99 132 97 132 95 132 95 132 95 132 95 132 94 131 95 133 97 134 97 133 96 132 96 134 98 136 97 134 97 135 98 135 99 136 103 135 103 135 103 135 103 135 104 136 104 137 105 137 106 138 106 138 107 139 108 140 108 140 110 142 110 142 110 142 110 142 105 142 104 142 104 142 104 142 107 145 108 146 109 147 109 147 111 147 113 146 113 146 114 148 115 147 116 149 117 149 117 149 118 150 118 150 118 150 118 150 120 152 120 152 120 152 120 152 121 154 121 153 120 152 119 152 122 154 121 154 121 155 123 158 119 156 117 156 117 156 117 156 119 158 119 157 118 158 119 158 119 158 119 159 120 159 120 159 120 159 120 159 120 159 120 159 120 156 120 157 121 157 122 158 125 160 124 160 123 159 122 158 125 160 127 159 126 159 126 159 130 162 129 162 129 162 129 163 123 159 124 160 124 160 124 160 124 160 125 162 126 162 126 162 126 162 127 163 128 163 129 164 126 161 126 162 127 163 128 162 130 164 129 163 130 165 132 166 131 165 131 165 131 165 130 163 131 164 133 164 133 164 133 164 136 166 135 165 133 163 132 163 129 166 128 164 127 165 129 166 132 168 131 167 129 166 128 165 128 164 128 164 128 164 128 164 129 166 131 167 132 167 131 167 130 166 130 166 130 166 130 166 127 163 127 164 128 164 128 164 127 166 127 167 126 166 126 167 125 167 127 169 129 170 130 172 126 172 125 172 129 172 134 173 140 156 53 5 0 12 0 19 12 18 17 13 0 0 13 148 116 128 96 122 101 128 102 129 105 124 99 115 91 109 88 108 92 110 88 106 83 101 80 100 84 104 84 108 88 105 87 107 50 10 2 38 26 32 13 30 13 24 23 31 15 10 1 10 9 13 7 11 8 12 8 13 9 13 8 11 3 9 1 7 0 5 18 63 69 70 59 78 61 77 59 77 60 80 64 82 60 77 62 77 64 78 64 77 65 78 66 78 67 79 66 78 61 76 67 79 65 75 62 73 61 75 64 46 3 0 2 6 10 11 10 10 6 9 7 11 5 9 8 9 4 4 3 7 8 10 8 11 9 11 10 12 4 12 4 13 6 15 7 14 9 15 7 13 6 12 5 12 10 13 5 16 10 13 2 7 4 8 5 9 7 9 4 6 2 8 2 7 3 5 2 6 3 6 6 8 6 7 3 4 0 2 0 4 3 8 6 9 1 5 3 8 5 8 5 7 10 15 14 17 11 13 11 17 9 13 7 13 8 13 5 8 0 1 0 6 5 11 9 13 14 20 15 20 15 20 14 20 12 21 10 19 10 19 12 21 13 20 12 21 16 24 16 21 13 21 13 21 13 21 13 21 13 21 13 21 13 21 13 21 12 18 13 41 44 55 36 40 24 34 21 29 16 26 14 24 16 26 13 23 13 25 16 29 18 30 21 38 37 60 61 80 60 56 31 36 25 34 22 33 26 36 27 37 26 35 25 34 25 36 24 34 23 33 21 32 21 32 21 33 23 33 19 27 20 30 18 29 20 33 25 38 24 34 23 33 22 33 23 34 24 39 28 39 23 32 20 32 19 31 19 31 18 29 16 27 18 30 18 31 19 32 20 31 20 31 21 32 24 36 28 40 24 39 18 38 23 44 24 42 24 44 25 45 27 47 29 48 29 45 29 43 27 35 21 29 5 4 0 0 1 1 2 1 4 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 4 18 41 35 40 23 37 25 33 18 29 16 27 14 23 6 16 10 17 10 16 11 18 16 22 12 11 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 100 133 102 134 102 134 101 132 102 134 102 134 102 134 102 134 104 134 104 135 105 135 105 135 101 131 102 132 102 133 103 133 104 133 105 135 107 135 106 135 107 136 107 136 107 136 107 136 106 137 106 137 106 137 106 137 106 137 106 138 107 138 108 139 107 138 107 139 108 139 109 140 107 140 109 140 108 139 110 143 112 145 112 145 112 145 112 145 115 148 115 148 115 148 115 148 114 147 114 148 116 149 117 150 119 151 118 150 116 150 117 150 118 152 119 153 120 155 122 156 122 157 123 157 124 158 124 158 126 159 126 159 126 160 128 161 127 160 128 161 128 161 127 161 129 167 128 168 130 170 131 171 130 169 129 167 128 168 130 167 130 165 131 165 131 165 131 165 131 165 130 164 131 165 132 167 133 167 132 166 132 167 134 169 134 168 134 168 135 169 135 170 135 171 135 171 135 171 135 171 136 172 136 172 137 173 137 174 137 173 138 174 138 175 139 175 142 178 142 178 142 178 142 178 141 177 142 177 142 177 142 177 144 179 145 180 145 181 146 181 146 181 145 181 146 184 148 186 147 187 148 189 149 191 148 191 150 193 150 193 150 193 150 193 152 195 152 195 152 195 152 193 154 194 154 194 153 193 153 193 155 194 154 194 154 195 156 197 156 195 156 195 156 195 156 195 156 195 157 196 157 196 156 195 157 199 156 199 156 198 155 198 156 199 156 199 156 199 156 199 156 199 156 200 157 200 158 201 159 202 159 202 158 201 158 201 157 200 157 201 158 201 158 201 161 204 161 204 161 204 161 204 158 201 158 202 159 203 160 204 160 203 160 203 161 204 161 204 160 204 161 204 162 205 162 206 161 204 161 205 162 206 163 206 166 209 165 209 165 210 167 211 166 210 166 209 164 208 163 207 165 209 164 209 164 209 164 209 168 213 168 212 167 212 166 211 168 211 167 210 166 211 167 212 171 215 170 213 168 211 166 210 167 214 166 214 166 214 166 214 163 212 165 214 166 214 166 214 165 215 165 215 165 215 165 215 163 213 164 214 164 215 165 215 165 215 164 214 164 212 164 212 165 210 166 212 168 213 170 213 172 209 172 213 171 215 171 215 175 228 170 131 27 26 10 24 8 25 9 29 5 20 56 192 142 166 110 156 119 169 120 163 113 156 107 149 101 145 99 144 96 141 96 142 97 142 97 143 99 144 98 148 102 140 98 136 59 42 21 68 37 51 19 46 13 38 16 44 17 32 6 31 13 34 12 32 12 31 12 31 12 30 11 28 10 26 7 26 6 27 26 72 60 72 52 87 61 91 65 95 69 97 71 98 75 99 76 99 75 98 75 99 73 100 71 98 70 98 72 101 64 95 71 100 70 97 68 95 70 92 66 63 9 12 3 15 9 23 14 24 11 24 11 27 6 22 8 23 6 20 6 22 8 23 8 23 9 24 9 26 6 25 7 29 10 31 11 35 17 40 15 39 13 38 11 37 15 33 13 37 17 31 9 26 8 26 10 25 9 23 7 22 8 21 8 20 6 19 6 17 5 16 7 17 8 15 5 12 2 11 4 13 7 17 10 18 8 16 9 18 10 18 9 16 7 18 14 24 16 20 15 20 11 13 6 9 5 6 3 2 1 1 3 7 8 16 15 22 18 26 19 29 19 30 19 30 18 27 17 26 17 27 18 28 19 31 17 34 22 38 21 35 21 34 21 34 21 34 21 34 20 33 20 33 20 33 20 33 20 33 25 53 50 62 40 47 28 41 26 38 23 36 22 36 23 37 21 35 21 37 24 39 19 31 16 33 28 56 56 78 75 84 52 55 32 50 34 49 35 53 36 53 36 52 34 50 36 50 35 48 34 47 32 46 31 44 31 46 33 46 30 41 28 42 27 42 30 47 35 51 35 47 32 44 31 46 34 50 37 51 39 49 34 43 30 42 33 44 31 42 29 41 29 41 30 40 30 42 31 43 30 44 31 46 31 49 33 52 37 55 39 53 36 53 40 57 42 57 42 59 43 60 45 61 46 62 46 61 43 55 39 49 37 45 25 16 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 5 29 51 47 51 35 47 37 43 29 38 27 36 25 33 19 24 17 23 17 21 16 23 21 26 22 19 8 3 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 75 100 76 101 76 101 75 100 77 102 77 102 77 102 77 102 78 105 77 104 76 103 75 103 72 100 72 101 73 102 74 102 74 104 75 106 76 105 75 104 76 106 76 106 76 106 76 106 77 106 77 106 78 107 78 107 78 107 78 107 79 108 79 109 77 108 77 108 78 109 78 110 78 109 78 108 77 109 80 112 80 111 80 112 81 112 81 112 82 113 82 113 83 114 83 114 80 113 81 115 83 117 85 118 86 118 85 117 84 117 85 118 90 119 91 120 93 121 94 122 95 123 95 124 96 124 97 125 95 126 94 125 95 126 96 128 96 127 96 128 97 127 96 126 96 128 97 129 99 131 100 132 98 129 97 128 97 128 98 130 95 130 93 130 93 130 93 130 93 130 92 129 92 130 94 132 95 132 95 132 95 133 96 134 96 133 97 134 97 135 98 135 102 134 102 134 102 134 102 134 103 135 104 136 104 137 105 137 104 136 104 137 105 138 106 138 109 141 109 141 109 141 109 141 104 141 103 141 103 141 103 141 105 143 105 144 106 145 107 145 108 144 108 144 109 146 111 148 111 147 113 148 114 148 113 147 115 149 115 149 115 149 115 149 117 151 117 151 117 151 117 151 119 154 119 154 119 154 119 153 120 154 119 154 119 155 121 157 118 157 116 157 116 157 116 157 114 156 116 158 117 157 115 154 119 158 118 157 117 155 116 155 117 156 117 156 117 156 117 156 121 158 123 158 124 159 124 160 123 158 123 157 122 157 122 157 122 158 123 159 124 161 125 161 126 162 127 163 127 163 126 161 125 160 125 161 127 163 128 163 126 161 126 161 126 161 127 163 123 161 123 162 124 162 125 163 125 163 126 164 127 165 127 165 128 165 127 164 127 165 128 166 131 168 130 166 128 164 126 163 129 166 131 166 131 166 131 166 130 165 130 166 131 167 132 167 127 166 126 164 125 165 127 166 129 168 129 167 128 166 127 165 126 164 126 164 126 164 126 164 122 161 124 163 125 163 125 162 125 162 125 162 125 162 125 162 123 160 124 161 125 162 125 163 123 158 123 160 124 161 125 162 124 160 124 160 123 161 124 162 120 163 117 160 118 161 127 165 128 156 163 188 89 37 0 0 4 19 0 5 0 0 65 144 109 113 77 102 86 112 85 105 82 103 80 101 79 101 80 103 76 98 75 97 73 94 71 92 72 91 71 96 79 93 73 94 39 15 14 44 22 28 8 24 11 14 6 15 8 11 3 10 8 12 6 11 7 11 8 12 8 11 7 10 3 9 1 7 0 6 7 33 30 33 24 40 21 35 24 41 29 43 30 42 38 51 40 51 42 51 42 51 33 43 32 41 31 41 31 42 24 35 27 37 26 36 27 40 36 46 41 34 4 0 1 2 6 10 10 13 8 9 6 10 2 5 2 5 2 5 3 7 4 7 4 7 4 7 4 7 0 4 0 6 0 8 3 11 4 12 6 14 7 14 8 14 9 13 7 17 10 11 2 10 4 8 4 9 5 8 4 7 2 8 2 7 3 5 2 6 3 6 6 7 5 6 2 3 0 2 1 5 5 8 7 10 8 10 8 10 8 10 7 9 3 7 7 12 11 14 12 15 9 9 1 1 0 1 0 0 0 5 1 6 3 9 10 17 11 18 13 18 12 18 11 17 8 17 7 16 7 16 8 17 10 17 9 18 13 21 13 18 12 20 12 20 12 20 12 20 11 19 11 19 11 19 11 19 11 19 14 37 33 40 21 27 15 26 14 24 13 25 14 26 13 24 12 23 12 24 15 26 13 23 13 25 17 32 25 38 51 64 46 41 24 37 28 32 25 35 25 35 25 34 23 33 24 35 24 34 23 33 22 33 21 31 20 32 22 33 20 29 14 26 15 27 18 32 23 35 23 32 19 29 19 33 25 38 26 38 25 35 21 30 17 29 22 32 18 29 16 28 17 30 18 30 18 30 18 30 18 30 21 32 21 31 22 34 25 37 23 37 20 37 22 40 25 41 26 42 27 43 28 44 29 45 32 47 31 44 28 39 26 34 25 19 2 2 0 0 0 1 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 4 24 41 34 41 24 36 24 33 16 27 13 25 13 23 7 18 7 16 7 16 10 18 16 22 20 20 8 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 100 132 99 131 99 131 100 132 102 134 102 134 102 134 102 134 106 135 105 134 103 133 102 132 100 130 100 130 101 131 102 132 104 134 105 135 106 134 104 133 106 135 106 135 106 135 106 135 106 137 107 138 108 139 109 140 107 139 108 139 109 140 109 140 108 140 109 140 110 141 110 141 112 141 109 139 109 142 112 144 111 144 111 145 112 146 113 146 113 146 114 147 115 148 115 149 114 147 115 149 117 151 119 152 119 151 118 150 117 151 119 152 120 154 121 155 122 157 123 158 123 157 124 158 124 159 125 159 126 158 125 158 125 159 127 161 127 160 127 159 126 160 127 161 128 164 129 165 130 167 131 168 129 165 128 164 128 164 129 165 130 164 130 164 130 164 130 164 129 163 129 163 129 164 131 166 130 165 131 166 132 166 132 166 133 167 133 168 134 168 135 169 134 170 134 170 134 170 134 170 135 171 135 172 136 172 137 173 136 172 136 172 137 173 138 174 141 177 141 177 141 177 141 177 139 175 139 175 139 175 139 175 142 178 142 178 143 179 144 180 144 179 144 179 144 184 147 186 146 187 148 188 148 191 147 190 149 193 149 193 149 193 149 193 151 195 151 195 151 195 151 194 153 196 153 196 153 196 153 197 154 196 153 196 153 197 155 199 156 198 156 198 156 198 156 198 156 198 157 199 157 199 156 198 159 204 158 203 156 202 155 201 157 203 157 203 157 203 157 203 159 203 159 204 160 205 161 205 158 202 159 203 159 203 159 203 158 202 159 203 160 205 161 205 161 206 163 208 164 207 162 205 162 206 163 207 164 208 165 209 163 206 161 204 160 205 162 206 161 205 161 206 162 206 163 207 162 207 163 207 164 208 164 209 165 210 164 208 163 209 164 210 168 213 167 211 165 209 163 208 164 209 163 209 163 209 163 209 158 204 158 204 158 203 157 203 160 205 159 204 159 204 160 205 160 205 160 205 160 205 160 206 159 207 159 207 159 207 159 207 158 207 159 208 160 207 159 206 158 208 158 208 158 208 158 208 152 202 152 202 152 202 152 202 152 201 152 199 152 198 152 197 152 194 148 189 144 187 143 184 142 175 137 173 136 184 146 196 159 205 152 208 187 153 32 23 6 35 9 25 6 24 95 155 109 140 96 141 101 141 97 138 98 139 98 139 99 140 100 141 98 138 96 135 91 129 85 124 87 126 86 128 90 122 85 119 51 44 30 62 30 47 23 48 28 45 16 40 16 35 10 30 13 33 12 30 11 30 11 30 11 28 10 27 9 26 7 26 9 23 6 37 24 42 18 40 13 36 16 39 18 37 16 35 19 37 19 36 19 36 19 36 13 34 17 37 18 35 15 32 12 30 10 26 7 27 14 35 23 39 29 42 10 12 3 9 4 15 10 20 10 19 8 19 5 16 3 15 4 17 5 18 7 19 7 19 7 19 6 20 5 19 4 19 6 25 9 28 8 29 11 32 13 35 14 34 15 32 15 37 16 29 9 27 9 24 8 23 7 21 7 21 8 21 8 20 6 19 6 17 6 16 7 17 7 13 3 10 1 7 3 9 6 13 9 14 8 13 7 12 7 12 7 12 7 14 7 12 10 17 14 19 13 13 5 2 1 1 1 0 3 3 5 4 5 12 14 24 15 23 16 26 16 27 16 26 17 26 17 26 17 27 17 27 17 29 15 32 19 35 19 33 20 33 20 33 20 33 20 33 19 32 19 32 19 32 19 32 19 33 25 49 38 47 26 37 26 40 25 40 26 41 28 43 25 39 25 39 25 40 27 41 30 45 31 45 30 42 27 39 35 62 48 58 37 57 38 48 34 51 35 52 34 50 32 49 35 49 34 48 34 48 33 47 33 46 31 46 34 48 33 45 25 39 26 41 29 45 32 47 32 45 29 43 31 48 38 54 38 48 34 45 31 42 29 40 34 44 30 41 28 40 29 42 30 40 30 42 30 42 29 42 31 45 30 47 31 50 34 52 36 52 37 53 37 54 40 57 42 58 42 58 43 59 43 59 45 63 47 62 43 51 34 39 35 30 16 10 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 5 37 52 45 51 37 46 35 43 28 37 25 34 25 34 21 28 16 24 16 22 16 22 18 24 25 24 15 11 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 75 99 73 98 73 98 74 100 77 102 77 102 77 102 77 102 77 105 76 104 75 103 74 102 72 100 72 101 73 102 74 102 76 106 76 107 76 105 74 104 77 107 77 107 77 107 77 107 77 107 78 108 80 109 81 110 79 108 80 109 80 110 81 110 78 109 79 110 79 111 80 111 83 111 77 108 79 112 82 114 78 112 79 113 80 114 82 115 82 116 83 117 85 118 86 119 83 116 84 117 85 119 86 119 86 118 85 118 85 119 87 120 90 120 93 122 95 123 96 124 96 124 96 124 97 125 97 126 94 125 93 124 94 126 96 127 96 127 95 126 95 126 96 127 94 127 95 128 97 129 98 130 97 128 95 127 95 127 96 129 94 129 92 129 92 129 92 129 93 129 92 129 92 130 94 132 92 130 94 132 95 132 94 131 95 133 96 133 97 134 97 134 101 133 101 133 101 133 101 133 102 135 103 135 104 136 104 136 104 136 104 137 105 138 106 138 108 140 108 140 108 140 108 140 106 140 104 140 104 140 104 140 106 142 106 143 107 144 108 144 106 144 106 145 108 146 111 149 111 147 112 149 114 148 113 148 115 150 115 150 115 150 115 150 117 152 117 152 117 152 117 152 118 153 118 153 119 154 119 154 119 153 118 153 118 154 120 157 117 157 117 157 117 157 117 157 118 157 116 156 116 156 117 157 120 158 120 157 119 157 119 157 119 157 119 157 119 157 119 157 121 158 122 159 122 160 123 160 123 160 123 161 124 161 125 162 119 159 120 159 120 159 121 160 121 161 124 164 125 163 122 160 125 162 125 162 125 162 125 161 125 161 122 158 121 158 122 160 122 162 120 162 121 163 122 164 119 161 119 162 120 162 121 163 123 163 121 162 120 161 121 162 122 163 121 162 120 160 119 159 119 158 119 158 119 158 119 158 122 160 120 158 117 155 115 153 120 158 119 157 118 158 119 159 118 157 118 157 118 157 118 157 117 155 117 155 117 155 117 155 117 155 117 155 116 153 114 151 113 150 113 150 113 150 113 150 110 146 109 145 107 144 106 143 114 144 112 140 106 135 102 131 101 131 96 125 90 121 88 121 84 119 76 114 77 121 91 132 104 153 118 149 149 183 88 35 0 4 2 4 0 0 84 116 83 100 83 106 83 98 77 100 78 100 77 99 75 98 74 97 73 96 73 94 69 88 62 83 61 81 60 84 64 80 63 84 33 16 14 36 14 28 15 29 21 22 10 17 6 9 1 10 7 12 6 11 6 10 7 11 6 9 5 9 2 9 1 7 4 6 0 9 7 17 4 7 0 10 0 9 2 9 0 7 0 6 1 7 1 7 1 7 0 6 1 12 4 11 0 7 1 8 0 4 0 4 1 13 3 9 10 22 6 4 1 1 0 5 4 7 1 6 0 7 5 7 0 4 0 7 2 7 4 9 4 9 3 8 3 7 1 7 0 6 0 7 1 10 5 13 7 16 9 16 8 14 7 13 9 18 9 10 2 11 4 9 3 7 3 6 4 7 2 8 2 7 3 5 2 6 4 6 6 7 4 4 0 1 0 1 0 4 3 7 5 9 6 8 4 7 4 8 6 9 7 7 2 5 5 11 9 13 8 7 0 2 0 2 0 2 0 1 0 3 0 8 12 23 8 14 9 15 9 15 8 14 8 17 9 18 9 18 8 17 9 16 8 17 12 20 12 17 11 19 11 19 11 19 11 19 11 19 11 19 11 19 11 19 9 19 13 31 21 27 13 24 13 24 13 24 14 26 17 28 13 24 14 25 14 26 15 26 18 28 16 26 15 28 19 31 9 27 25 37 27 38 25 31 23 33 24 34 23 33 22 31 23 34 23 34 23 34 23 34 23 32 20 32 23 35 23 33 14 26 16 28 18 30 20 31 20 30 19 31 22 36 29 42 24 34 19 30 18 31 17 28 21 32 19 30 17 29 17 29 18 30 18 30 17 29 17 28 18 29 18 29 21 32 24 36 19 36 21 36 20 36 23 41 26 42 26 42 26 42 26 42 24 42 30 46 31 40 24 32 24 29 17 18 3 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 4 31 42 32 42 26 35 22 33 17 27 13 25 13 25 11 22 9 18 8 15 7 16 10 17 16 20 12 11 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 100 131 98 129 97 130 99 132 102 134 102 134 102 134 102 134 104 134 103 133 103 133 103 133 101 131 101 131 102 132 102 133 107 136 107 137 107 135 105 133 107 136 107 136 107 136 107 136 106 138 107 139 109 141 111 142 109 140 109 141 110 141 111 142 110 141 110 142 111 142 112 143 115 143 108 138 110 144 114 145 112 145 113 147 115 149 116 150 116 149 117 150 118 152 120 153 119 152 119 152 119 152 120 153 118 151 118 151 118 152 120 154 120 153 121 155 123 156 124 157 125 158 125 159 126 159 127 160 125 158 124 157 125 158 126 160 127 160 126 158 125 159 127 160 125 161 126 162 127 164 129 165 128 164 127 162 126 163 128 164 128 162 128 162 128 162 128 162 130 164 130 164 130 165 132 166 128 163 130 165 132 165 131 164 132 166 133 167 133 168 134 168 133 169 133 169 133 169 133 169 134 170 135 171 135 172 136 172 137 173 137 173 138 174 138 175 140 176 140 176 140 176 140 176 142 178 142 178 142 178 142 178 143 179 143 179 144 180 144 181 144 179 144 180 145 185 149 188 149 188 150 190 150 192 150 192 150 195 149 195 149 195 149 195 151 197 151 197 151 197 151 196 153 197 153 198 154 199 155 199 154 197 153 197 153 198 155 200 156 200 156 200 156 200 156 200 157 200 153 195 151 197 156 201 156 205 155 205 155 206 156 206 155 205 155 205 155 205 155 204 154 200 155 201 155 202 156 202 157 203 157 204 158 205 159 205 158 202 157 202 157 202 156 201 158 204 161 207 162 206 159 203 157 203 156 202 155 200 154 199 158 203 154 199 152 199 155 202 155 200 155 200 156 201 157 202 155 200 156 201 156 202 157 202 158 202 156 200 155 200 155 201 154 199 154 198 153 198 153 198 151 196 151 196 151 196 151 196 154 199 154 199 154 199 153 198 155 199 154 198 153 199 154 200 155 200 154 198 151 195 149 193 148 196 148 196 148 196 148 196 146 194 146 193 143 189 139 186 136 186 136 186 136 186 136 186 137 186 135 184 132 180 129 178 128 172 124 166 116 156 109 152 110 150 105 143 99 138 98 138 104 137 102 139 101 150 109 158 106 166 149 193 141 215 172 144 41 21 1 17 4 31 102 148 105 139 106 145 106 139 99 140 98 135 99 134 98 132 95 131 94 130 94 130 92 124 85 119 83 115 77 113 79 108 78 110 44 38 26 51 22 45 24 41 24 42 16 39 14 29 9 33 13 31 11 30 10 28 11 29 9 27 9 26 9 26 7 26 9 27 7 27 9 32 9 26 10 28 10 24 8 23 9 23 8 21 7 19 8 19 8 19 5 15 8 18 11 20 11 19 9 18 9 17 6 15 8 20 10 13 10 26 10 10 7 8 3 8 7 10 5 12 7 18 12 17 5 12 5 15 7 13 8 16 8 15 7 14 6 15 9 17 6 14 4 16 7 19 8 23 13 29 16 31 15 29 14 33 16 38 16 27 8 27 10 24 8 20 6 20 7 21 8 21 8 20 6 19 6 17 6 16 7 16 6 12 2 8 1 7 2 10 6 13 8 15 9 14 8 14 8 16 11 18 10 14 6 12 10 15 9 11 7 5 1 1 1 2 1 1 1 0 2 1 1 7 15 26 13 18 14 22 14 23 13 24 16 25 17 27 18 27 16 26 17 29 15 32 20 36 19 33 19 32 19 32 19 32 19 32 20 33 20 33 20 33 20 33 17 32 23 42 28 38 23 40 23 37 23 37 24 39 27 41 24 39 26 40 27 41 27 41 28 41 26 40 28 45 34 49 27 42 28 51 36 51 34 53 32 50 33 50 33 49 31 47 34 48 34 48 34 48 34 48 33 45 30 45 33 48 34 47 27 41 28 43 29 44 30 43 29 44 31 47 36 53 42 57 35 44 28 40 30 43 30 41 31 43 31 43 30 41 28 39 30 40 30 41 29 40 27 41 27 42 27 45 30 50 35 53 33 51 37 52 35 51 38 57 41 57 41 57 41 57 41 57 41 59 44 61 43 55 38 46 36 38 27 30 19 12 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 5 43 53 43 52 39 45 33 43 30 38 26 35 26 37 25 34 20 27 17 22 14 21 14 20 15 21 17 16 7 5 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 74 99 72 96 71 97 74 99 77 102 77 102 77 102 77 102 75 103 75 103 75 103 75 103 73 101 74 102 74 103 75 103 78 108 78 108 78 107 76 105 78 108 78 108 78 108 78 108 78 107 79 109 81 110 82 112 80 109 81 110 81 111 82 111 79 110 80 111 80 112 81 112 85 112 77 107 79 114 84 114 80 113 81 115 83 117 84 118 80 114 82 115 83 117 85 118 88 121 88 120 87 120 87 120 85 118 85 118 85 120 88 121 88 119 89 121 90 122 92 123 94 125 94 126 95 127 96 127 94 124 93 124 93 125 95 127 97 127 94 124 93 125 96 128 92 124 93 125 94 127 96 128 96 127 95 126 94 127 95 128 93 128 91 128 91 128 91 128 94 131 93 130 93 131 95 133 90 128 93 131 95 131 93 129 95 132 95 133 96 134 97 134 101 133 101 133 101 133 101 133 102 134 102 135 103 136 104 136 105 137 106 138 106 139 107 139 108 140 108 140 108 140 108 140 110 144 108 144 108 144 108 144 107 143 108 144 108 145 109 145 106 144 105 146 107 148 110 150 110 150 112 152 113 151 113 150 114 150 114 150 114 150 114 150 116 152 116 152 116 152 116 153 116 153 116 154 117 155 118 155 117 153 116 153 116 154 118 156 119 156 117 156 117 156 117 156 118 155 112 149 110 151 116 157 115 153 116 154 117 155 118 156 117 154 117 154 117 154 117 155 116 152 116 152 117 153 118 154 116 152 117 153 118 154 119 155 117 156 115 155 113 154 112 153 114 157 118 160 119 159 116 155 117 153 116 151 114 149 112 147 119 154 115 149 113 150 115 153 108 147 107 148 107 149 108 149 110 152 111 152 112 153 112 153 110 151 109 149 107 148 107 148 106 147 106 147 106 147 107 148 107 146 109 146 109 146 109 146 101 139 104 144 109 149 114 152 108 144 107 143 106 144 107 145 111 147 108 142 102 137 98 134 98 135 98 135 98 135 98 135 101 138 100 135 96 131 92 126 89 125 89 125 89 125 89 125 87 123 85 119 81 115 77 111 81 108 79 103 73 97 67 94 67 94 61 87 57 85 57 87 55 90 56 91 57 92 59 93 69 113 79 120 106 146 119 183 106 30 0 0 0 15 84 111 87 101 81 103 83 96 75 95 67 89 68 91 70 92 70 92 67 89 67 88 64 82 57 76 60 77 52 76 55 75 58 82 26 13 12 30 10 26 11 16 10 16 7 16 5 10 5 17 7 12 5 11 6 10 6 11 5 9 4 8 2 9 1 7 0 8 1 6 0 6 0 6 3 9 0 6 1 8 4 11 2 6 4 6 4 6 4 7 0 5 0 5 0 9 5 13 0 6 2 9 0 4 0 2 1 0 0 11 2 5 5 8 1 6 1 5 0 5 0 11 9 11 0 5 0 8 1 6 2 8 2 7 1 6 0 6 2 9 0 5 0 4 0 7 0 2 1 11 9 16 11 17 7 14 10 20 8 9 1 12 5 9 2 7 2 6 4 8 2 8 2 7 3 5 2 6 4 6 6 6 4 4 0 0 2 3 4 5 7 8 10 10 5 4 4 4 5 7 9 10 10 8 8 9 11 11 6 3 0 0 0 0 0 1 0 0 0 4 0 1 0 2 6 19 6 13 8 14 7 14 6 12 5 15 8 18 9 17 6 14 9 17 9 18 13 21 13 18 11 19 11 19 11 19 11 19 12 20 12 20 12 20 12 20 8 17 11 26 15 22 13 29 13 24 13 24 14 26 16 28 16 27 17 29 18 29 18 29 18 31 23 35 25 35 22 31 33 32 18 34 27 33 26 43 22 32 23 33 23 32 21 30 23 34 23 34 23 34 23 34 20 30 17 29 20 33 22 32 17 29 18 30 19 29 18 28 18 30 21 35 27 40 31 44 22 30 15 27 18 32 19 29 18 31 20 32 19 30 16 26 18 30 18 29 17 28 16 27 15 26 16 28 20 33 25 37 20 35 22 36 19 34 23 41 26 41 26 41 26 41 26 41 30 46 30 43 28 40 27 38 28 32 18 30 20 18 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 4 36 43 30 42 27 35 21 33 18 28 14 26 15 28 15 26 12 19 8 15 5 13 7 13 5 14 12 14 4 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 99 128 94 125 95 128 97 129 103 135 103 135 103 134 101 132 104 134 105 135 105 134 103 133 105 134 103 132 101 132 103 134 108 137 108 136 107 136 106 135 106 135 107 136 107 137 108 137 106 138 107 139 108 140 109 140 109 141 110 142 111 143 112 143 110 142 111 143 112 144 113 144 113 144 113 145 115 147 117 149 118 150 117 149 116 149 117 150 119 152 117 149 116 149 116 149 117 150 118 152 119 151 118 151 120 153 119 151 117 150 116 148 120 153 120 154 121 154 122 155 122 155 123 156 123 156 122 155 120 153 121 156 126 159 124 155 123 156 124 158 126 160 128 161 127 161 125 160 125 161 128 164 127 162 127 162 128 163 128 164 128 162 129 163 129 163 129 163 129 163 129 163 130 165 133 168 131 166 133 168 134 167 132 165 133 166 131 166 135 170 135 168 136 172 136 172 136 172 136 172 134 171 136 173 137 173 137 172 140 176 140 176 140 176 140 176 139 177 144 181 144 178 142 179 143 180 145 181 145 180 142 177 146 182 146 182 145 181 145 181 144 180 145 180 145 183 145 183 150 190 150 191 149 191 147 190 148 193 149 194 151 196 153 197 152 196 152 196 151 194 150 193 153 196 152 195 152 195 153 196 153 196 153 196 153 196 154 197 153 195 153 195 154 196 154 196 147 188 144 185 142 185 144 188 145 194 147 196 148 194 144 190 142 190 143 192 144 191 142 190 142 187 143 186 142 185 141 184 145 193 152 194 144 185 142 189 142 187 145 190 147 192 148 192 146 190 145 188 143 187 142 185 143 187 142 185 139 180 134 176 137 182 139 185 141 184 139 182 138 184 142 185 139 182 140 187 141 185 140 184 139 183 138 182 141 182 135 177 134 178 133 177 133 176 130 171 124 168 126 172 129 173 130 174 130 173 128 172 132 174 128 170 125 169 125 169 129 173 129 173 129 173 129 173 132 175 128 169 122 164 118 162 117 166 126 171 122 164 120 168 122 166 120 163 116 159 112 158 104 152 109 160 115 162 113 159 107 152 101 144 95 142 96 144 94 134 89 127 83 124 83 125 82 120 81 119 81 116 80 115 82 118 84 124 87 132 89 136 91 144 103 161 120 177 147 208 175 137 31 22 0 74 93 137 93 127 94 128 95 130 93 130 92 125 89 125 92 128 92 126 94 127 90 123 86 119 83 118 81 114 82 113 80 107 78 103 40 37 28 50 17 37 15 32 14 35 16 34 12 30 11 31 14 33 14 30 12 27 11 26 11 27 11 32 12 25 7 30 13 31 11 30 8 27 5 25 10 24 10 22 8 21 7 18 10 19 7 17 8 18 7 14 4 8 4 8 5 10 8 12 6 11 7 11 7 10 5 9 6 10 6 10 7 7 5 5 5 7 0 3 3 10 7 26 21 21 8 7 3 12 7 9 9 12 5 9 6 13 8 12 6 11 5 9 3 10 2 9 7 15 5 15 7 21 15 28 14 32 17 35 14 25 8 24 7 20 7 20 7 18 7 18 6 19 6 19 5 19 6 17 7 17 7 17 7 13 3 9 2 7 3 8 4 9 5 10 10 15 12 17 13 16 11 14 6 9 5 8 3 6 2 3 1 2 1 1 1 0 2 0 4 0 1 0 6 12 18 24 14 18 12 18 11 21 14 24 15 25 16 25 16 25 14 23 15 28 14 30 16 32 18 34 21 34 21 33 19 31 17 29 19 32 18 30 17 30 18 31 19 33 20 35 22 36 22 35 24 38 23 37 24 40 28 43 27 40 26 40 26 41 28 43 33 47 33 47 33 47 33 47 30 47 31 49 33 51 35 53 34 51 33 50 33 50 32 49 34 47 32 47 35 50 36 48 29 44 31 46 32 44 28 41 34 47 31 43 28 42 29 43 33 42 25 43 38 58 44 55 31 44 34 47 34 45 30 41 28 41 29 42 30 41 29 40 29 39 29 42 30 43 30 44 28 42 28 46 30 49 33 51 32 51 37 53 35 51 38 56 41 58 42 58 42 58 43 59 46 62 45 60 44 57 43 56 42 46 30 39 31 35 15 9 1 2 6 4 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 9 39 57 42 45 39 47 31 42 31 40 29 38 26 35 24 33 18 26 17 24 14 21 13 20 16 21 18 25 20 17 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 2 3 1 0 0 0 0 1 2 3 73 97 71 97 74 99 73 96 77 102 78 103 77 101 75 100 76 105 77 106 78 105 76 104 75 102 73 101 73 103 77 106 78 107 77 107 76 106 76 106 75 105 76 106 77 108 78 108 79 108 79 108 78 107 78 107 80 110 81 110 82 111 83 112 79 110 80 111 81 112 81 113 82 113 82 113 83 115 85 118 86 119 84 118 83 118 84 119 85 119 83 118 82 118 83 118 86 119 87 120 87 119 86 118 82 115 83 117 85 118 86 119 85 118 86 119 87 120 87 120 90 123 91 125 92 124 90 123 90 120 89 122 94 126 94 123 95 126 96 127 97 128 97 129 96 128 96 128 96 129 98 130 97 129 97 129 97 129 97 130 94 129 92 129 91 128 90 127 94 131 94 132 96 134 98 135 97 135 99 137 100 136 98 134 100 135 98 136 101 139 101 137 104 136 104 136 104 137 105 137 106 138 106 138 105 136 104 135 106 139 108 141 110 142 110 142 108 142 112 145 111 141 109 141 109 143 110 144 110 143 107 140 109 144 111 146 113 148 115 150 106 144 106 145 107 145 108 146 113 149 113 149 113 147 111 146 108 144 109 145 111 147 112 148 112 146 110 144 109 146 112 149 113 148 112 147 111 148 112 149 113 149 113 149 113 149 113 149 111 148 111 148 111 147 110 147 105 141 103 139 102 139 103 140 106 139 104 137 102 135 101 135 98 133 99 134 100 133 99 132 98 133 99 133 98 132 97 131 90 129 99 132 95 128 97 134 94 132 96 133 96 133 96 132 97 134 96 132 94 131 93 130 97 131 96 129 94 127 92 126 88 123 90 126 94 129 96 130 92 131 95 131 92 128 92 131 91 128 90 127 89 126 89 125 87 122 82 119 82 120 82 119 80 118 78 113 72 110 74 114 75 110 76 111 77 111 76 110 81 114 79 111 76 111 77 112 83 116 82 115 81 116 83 117 77 111 77 111 78 113 81 116 75 114 83 116 78 109 77 113 76 110 74 107 71 103 68 101 61 96 66 101 69 100 65 97 64 95 58 88 53 86 54 88 61 87 58 81 53 79 53 81 53 80 53 80 52 80 51 79 52 82 50 82 51 81 51 80 55 88 62 103 71 116 92 149 135 148 73 18 0 50 76 91 76 93 77 94 75 93 73 91 73 91 67 89 68 90 67 87 64 85 63 85 64 87 66 89 67 89 67 86 65 83 66 82 24 13 17 31 9 21 9 15 4 14 5 13 1 9 3 11 8 15 7 13 7 12 6 11 7 9 6 12 4 8 2 12 13 20 11 19 9 18 8 17 5 10 0 2 0 3 0 8 6 8 5 7 6 8 6 7 2 7 2 7 4 10 6 12 3 8 4 9 3 8 2 6 0 6 1 7 3 6 3 5 2 9 0 1 0 4 0 19 11 12 2 7 2 8 1 8 5 8 0 5 1 8 2 7 1 8 0 6 0 4 0 4 0 4 0 2 0 5 2 8 3 14 10 18 5 9 0 8 1 7 1 7 3 7 3 7 0 6 0 6 2 5 2 6 4 7 6 7 5 5 1 2 2 3 2 4 3 4 4 5 6 8 8 9 8 9 7 7 2 3 1 2 0 0 0 0 0 1 0 1 0 2 0 2 0 2 0 2 2 14 13 20 8 13 6 11 3 11 6 14 5 14 6 15 6 15 6 14 7 15 7 15 9 17 11 19 12 20 12 19 11 17 8 15 10 18 9 17 9 18 11 19 9 19 9 21 10 22 11 22 13 24 12 23 13 26 17 29 16 26 15 26 15 27 17 29 18 30 20 32 22 34 24 35 21 32 22 33 24 35 26 36 26 35 25 34 23 32 21 30 23 32 21 33 24 36 24 34 19 31 20 31 19 30 18 28 21 31 18 28 16 27 16 28 17 24 11 27 24 40 28 35 19 32 21 34 22 32 18 29 16 29 17 30 18 29 17 28 17 29 17 30 18 30 19 30 17 28 18 28 20 31 23 34 18 34 21 36 20 34 22 39 26 41 26 41 27 42 27 43 29 45 28 44 29 43 30 43 31 37 19 29 20 29 13 16 0 5 0 1 0 1 0 1 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 8 28 45 28 34 26 36 18 31 18 30 17 28 14 25 12 24 7 17 7 15 6 14 7 15 7 17 12 20 15 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 6 6 5 4 2 1 3 3 1 0 0 0 0 0 98 130 99 133 103 134 99 128 101 133 102 134 102 133 100 131 104 135 105 136 106 136 105 135 101 130 100 130 101 133 106 137 107 136 107 135 106 134 105 134 103 133 105 134 106 136 108 137 110 140 109 139 107 138 106 137 110 141 111 142 111 143 112 143 111 142 111 142 112 143 112 143 113 144 112 144 113 146 116 148 119 152 119 152 119 152 119 152 118 151 117 150 117 151 119 152 120 153 120 152 118 151 117 150 113 147 115 149 118 152 120 153 118 151 118 151 119 152 120 153 123 156 124 157 124 157 123 156 123 155 120 154 124 158 125 158 127 160 128 161 128 161 128 161 129 162 130 164 131 164 131 164 131 164 131 163 129 161 128 161 130 164 130 163 129 162 128 161 130 165 132 168 134 169 135 169 135 170 136 171 137 170 136 169 138 171 136 171 139 174 139 171 135 171 136 172 137 174 138 174 143 179 142 177 139 174 137 172 136 173 139 175 139 174 137 172 137 175 142 179 142 177 141 177 140 176 140 176 140 175 138 173 138 174 139 176 141 178 143 179 137 173 138 175 140 179 141 180 143 183 143 184 142 184 140 183 136 179 137 180 138 182 139 183 139 181 135 177 135 181 141 186 139 178 138 177 138 177 139 178 138 177 138 177 138 176 137 176 135 174 134 173 133 172 132 171 129 167 128 166 128 167 129 170 130 171 125 165 121 164 122 166 124 168 126 169 126 169 125 167 122 165 122 165 121 164 121 164 112 158 119 162 117 159 118 164 120 164 121 164 121 163 119 161 120 162 119 161 117 160 116 159 119 161 117 158 115 159 117 161 113 155 112 156 114 159 119 163 115 159 117 159 114 155 113 157 111 154 111 154 110 153 110 153 110 149 106 147 108 150 108 148 105 146 104 142 98 139 99 142 95 137 96 140 98 140 98 140 102 143 101 142 100 142 101 144 103 143 100 139 98 141 101 144 103 143 100 139 97 137 96 137 98 141 102 142 97 136 97 140 100 140 98 138 95 135 93 133 91 135 94 137 94 134 89 130 87 128 82 122 78 121 79 121 82 118 77 113 75 111 75 111 76 112 76 112 78 112 79 113 81 115 79 116 79 118 76 121 82 130 88 142 97 153 117 176 138 201 145 104 22 88 90 117 92 126 92 128 91 127 89 125 91 127 87 124 87 124 85 120 79 117 80 119 83 123 88 125 92 121 88 116 83 112 84 110 36 35 27 51 19 42 18 36 11 32 13 32 10 27 8 28 15 31 14 28 12 26 11 26 11 26 8 28 9 24 8 33 25 44 26 46 27 48 27 49 30 42 22 31 10 21 4 16 4 16 1 14 4 16 4 13 6 9 5 8 4 9 5 10 7 12 8 12 8 11 6 9 5 8 6 7 6 6 5 5 2 8 8 10 7 9 4 28 22 19 7 18 13 16 9 19 12 17 8 14 8 16 8 12 8 11 8 11 8 10 6 11 4 10 1 7 0 9 0 12 5 30 21 34 12 21 7 23 7 20 7 18 7 18 8 18 6 19 6 19 5 19 6 17 6 17 7 17 7 13 2 7 2 4 3 5 3 6 4 6 3 5 4 7 5 6 3 5 1 4 0 3 0 1 0 1 1 1 1 0 2 0 2 0 5 0 2 2 9 13 17 20 15 17 12 16 11 19 12 20 12 22 13 23 15 25 16 26 16 28 14 29 15 31 18 33 19 32 19 32 18 30 16 28 17 29 16 29 17 31 19 33 18 32 19 34 21 36 23 37 25 38 23 37 24 39 27 42 27 40 26 40 26 41 28 43 26 41 29 45 33 50 37 52 33 50 34 52 35 53 36 54 37 54 36 51 33 48 30 46 34 46 31 46 34 49 34 47 32 45 30 44 29 43 29 44 31 44 28 41 27 40 27 41 25 37 22 42 35 52 36 46 31 43 32 45 33 43 30 40 28 41 29 42 30 41 29 40 29 39 29 41 30 42 29 44 29 42 28 45 29 48 32 50 30 48 34 50 33 50 35 53 40 56 40 57 41 57 42 58 44 61 44 60 43 59 42 56 42 52 32 42 29 40 28 38 17 10 3 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 9 37 55 40 44 39 48 32 43 30 39 29 38 26 35 25 34 18 28 17 25 15 23 15 23 16 23 18 24 19 19 7 6 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 7 9 11 11 9 7 5 7 6 4 2 0 0 0 0 75 99 74 101 77 102 75 97 75 101 76 102 76 101 75 100 75 103 76 105 77 105 77 104 75 102 73 101 73 103 76 106 77 107 76 106 75 105 75 105 73 103 74 105 76 107 78 109 81 110 81 109 80 109 80 109 84 113 84 113 84 113 84 113 82 113 82 113 82 113 83 114 83 114 83 114 83 115 85 118 82 117 83 118 84 118 83 118 81 116 80 115 81 117 83 119 87 119 85 117 83 115 82 115 84 117 84 118 85 118 85 118 86 119 87 120 88 121 88 121 89 122 90 124 91 123 89 122 94 123 90 121 92 125 95 126 94 125 95 127 96 128 97 129 94 128 97 131 98 131 97 129 98 130 96 128 94 126 92 124 94 129 93 130 93 130 93 130 91 129 94 132 96 133 96 132 96 133 96 133 96 133 96 133 98 134 96 134 98 136 98 134 101 133 102 135 103 136 105 137 106 137 104 135 101 133 100 132 102 134 103 134 100 128 93 123 92 127 98 132 100 132 101 134 98 132 98 132 97 131 96 130 96 129 95 128 94 127 93 126 93 128 94 130 97 131 99 132 99 132 100 132 100 131 98 129 96 128 96 129 98 130 98 131 97 128 95 126 94 128 97 130 94 127 92 126 92 126 93 128 92 126 92 125 91 125 91 124 88 121 87 120 85 119 84 118 82 116 82 116 83 117 84 117 85 117 81 112 77 109 76 109 80 114 81 115 82 114 81 113 78 108 78 107 77 107 77 107 78 110 81 110 76 104 73 104 77 107 78 108 78 108 77 106 79 108 78 107 77 106 76 106 80 109 76 105 74 105 77 108 76 104 71 99 69 101 73 105 72 102 72 100 69 98 67 97 68 98 68 97 67 97 67 97 69 99 67 99 70 102 71 101 66 98 66 95 62 92 62 95 64 91 66 94 69 95 69 95 68 94 68 95 69 96 70 97 67 94 62 88 59 90 63 94 71 98 66 90 57 83 51 79 58 89 61 88 57 86 60 91 63 92 62 90 60 88 58 87 60 90 61 91 61 88 56 84 54 82 50 77 47 76 48 78 51 77 49 74 47 72 46 73 48 75 49 77 51 80 52 81 51 79 52 80 54 81 55 81 55 82 53 90 57 99 71 122 93 145 122 116 45 65 63 92 72 92 75 91 72 89 69 87 70 87 67 85 67 86 65 82 61 80 61 79 61 81 63 83 62 82 59 77 58 77 64 79 21 11 17 33 11 22 10 14 2 13 4 12 0 9 1 10 7 14 6 13 7 11 5 10 6 8 3 8 1 6 2 14 15 22 15 25 18 29 21 31 27 39 30 38 24 23 5 7 0 0 0 0 0 0 0 0 1 5 0 2 0 1 0 1 3 6 3 6 3 5 1 3 0 4 1 6 4 6 6 5 0 8 4 7 0 0 0 28 38 23 2 10 8 11 5 15 8 12 4 9 4 10 3 7 3 8 3 8 2 7 2 6 1 3 0 1 0 0 0 0 0 15 16 21 3 7 0 10 1 7 1 7 3 7 3 8 0 6 0 6 2 5 2 6 4 6 6 6 4 4 0 1 3 2 3 2 3 3 4 3 2 1 2 1 2 1 2 1 1 0 0 0 0 0 0 0 1 1 1 2 1 2 1 2 1 4 0 6 6 15 11 16 7 13 6 11 3 11 3 11 2 11 2 12 5 15 7 17 8 15 7 14 8 16 10 17 11 19 12 20 11 18 9 16 7 15 7 16 9 18 12 21 10 19 9 21 11 24 15 26 14 25 13 23 13 25 16 28 16 26 15 26 15 27 17 29 17 28 19 32 24 37 28 39 25 35 26 36 26 36 26 37 26 36 25 34 23 32 22 31 22 32 20 32 22 34 22 32 22 32 19 28 17 29 19 31 19 30 18 28 17 27 16 27 15 25 16 32 27 40 25 32 18 31 19 32 19 30 17 28 16 29 17 30 18 29 17 28 16 28 17 29 17 30 18 29 18 29 18 28 19 30 22 32 17 31 19 32 19 33 21 35 25 38 26 39 27 41 28 41 28 43 27 42 26 42 27 42 27 39 23 32 16 30 20 34 16 21 0 3 0 1 0 1 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 8 30 47 31 37 30 41 24 37 17 29 16 27 15 26 13 25 12 21 8 16 5 14 5 14 8 16 11 18 12 15 4 7 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 11 12 11 11 9 8 6 4 2 1 1 1 103 132 98 130 99 133 101 132 100 132 101 134 102 134 101 133 101 132 103 134 104 134 104 134 106 135 103 132 101 132 103 133 107 136 107 135 106 134 105 134 104 133 105 135 107 136 108 137 108 140 110 142 112 143 113 145 116 147 115 146 115 146 115 146 115 146 115 146 115 146 115 146 116 146 115 146 115 147 117 148 116 150 119 152 121 153 120 152 118 149 117 149 118 151 120 153 121 153 118 150 116 148 116 149 118 151 118 151 119 152 119 152 121 154 122 155 122 156 123 156 123 157 124 158 125 157 124 156 125 156 121 153 122 157 125 157 123 156 124 159 127 161 129 163 125 159 128 163 130 162 128 160 130 162 128 159 125 156 122 155 125 160 126 161 129 164 130 165 126 160 127 163 129 164 130 164 129 163 128 162 128 162 129 163 131 163 128 163 130 164 129 162 128 164 128 165 129 166 130 166 123 158 121 156 120 156 120 157 126 162 126 161 123 156 118 152 113 152 119 156 119 154 118 155 121 157 120 155 119 155 119 155 120 156 120 155 118 153 116 152 118 155 119 156 120 160 122 161 120 161 121 162 120 163 118 161 119 159 119 159 120 160 120 160 117 158 119 159 118 156 114 152 114 149 113 147 112 148 114 149 116 151 115 150 114 149 113 148 111 145 110 145 109 144 108 143 106 142 107 142 107 142 107 142 106 141 106 140 103 135 98 131 98 133 99 134 99 134 98 134 94 133 93 133 93 133 93 134 98 139 98 136 93 130 88 128 89 131 91 134 94 135 94 135 98 139 97 138 97 138 96 137 102 140 97 135 93 134 95 136 93 131 87 125 84 126 89 131 91 131 89 129 87 128 85 126 86 127 86 127 86 127 86 127 88 124 86 125 90 128 90 126 87 125 88 123 84 120 84 122 82 121 84 124 87 125 87 125 83 122 85 124 86 125 87 125 89 124 84 119 81 120 85 124 85 121 82 118 80 116 79 115 80 116 82 117 82 118 86 122 84 118 83 117 82 116 81 116 80 118 82 119 82 118 80 116 81 117 79 114 77 114 78 115 77 112 76 111 74 109 75 109 75 108 78 110 80 111 82 113 80 116 80 117 82 122 83 124 82 126 85 138 96 149 111 169 128 179 143 186 114 135 92 128 90 125 90 127 88 126 87 124 87 123 84 123 87 125 86 123 81 118 79 116 78 115 78 115 77 108 74 104 74 105 78 108 32 36 26 56 19 43 13 33 12 33 15 32 11 28 10 29 14 31 13 27 12 25 11 25 10 25 6 25 7 22 7 32 15 35 18 40 22 45 25 49 26 50 35 59 39 55 31 46 18 32 11 25 5 17 0 10 2 8 2 7 2 8 3 9 3 8 4 9 3 7 1 6 2 6 3 6 5 7 6 5 2 7 5 10 4 7 10 47 69 49 14 16 11 20 12 22 13 21 10 20 12 21 10 16 6 10 6 10 5 10 5 10 2 10 2 10 1 11 2 13 7 34 28 36 12 22 10 24 7 18 7 18 8 17 8 17 6 19 6 19 5 19 6 17 5 16 6 16 6 12 1 6 2 4 2 4 2 3 1 3 1 3 0 2 0 2 1 3 0 2 0 1 0 1 0 0 1 1 2 0 2 0 2 0 3 0 5 4 12 13 15 14 12 15 11 16 11 18 10 17 10 19 10 20 12 24 16 28 16 28 14 29 14 30 16 31 20 33 20 34 20 33 19 31 15 28 15 28 16 31 19 33 20 34 21 36 24 40 29 44 26 39 24 37 24 39 26 41 27 40 26 40 26 41 28 43 31 46 33 48 36 51 38 52 37 54 37 53 36 53 36 53 34 51 34 51 34 51 35 52 33 46 30 45 32 47 32 44 33 46 30 42 28 43 30 45 30 44 30 44 30 43 29 43 26 40 29 48 38 53 35 45 30 42 30 42 30 41 29 40 28 41 29 42 30 41 29 40 28 38 28 41 29 41 29 43 29 43 27 45 28 46 31 48 30 46 30 47 32 49 33 49 36 52 37 54 39 56 40 57 40 58 41 59 42 59 42 58 38 55 39 52 32 44 30 42 33 28 23 10 3 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 9 39 57 43 47 42 51 36 47 29 39 28 37 27 36 25 35 27 34 21 27 14 22 12 21 16 23 16 25 18 22 13 13 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 10 11 8 8 7 6 5 5 6 6 79 101 73 97 74 101 77 102 75 101 77 103 78 103 77 102 73 102 75 104 77 105 77 105 81 108 78 104 74 102 75 103 78 108 78 107 77 107 76 106 76 106 77 107 77 108 78 108 78 108 80 110 83 114 86 115 88 117 87 116 87 115 86 115 85 116 85 115 84 115 84 114 85 115 84 114 83 115 85 117 81 118 82 121 84 122 83 120 82 120 82 119 82 120 83 122 89 121 86 117 84 117 85 119 81 115 83 117 86 120 88 122 85 120 86 121 86 122 87 122 88 123 89 124 89 124 88 123 90 120 87 118 89 121 89 119 89 121 90 123 93 125 95 126 89 122 90 124 91 124 91 124 92 124 90 122 88 119 85 118 83 118 82 120 84 122 86 124 84 120 83 120 84 122 87 125 86 122 85 121 84 122 85 123 86 122 83 121 85 122 84 119 86 118 86 118 86 118 86 118 82 113 80 110 78 111 80 113 80 112 80 113 81 114 82 115 81 115 84 116 81 110 77 109 77 109 76 107 74 107 75 107 78 110 78 111 79 112 80 112 80 109 80 110 81 110 82 111 81 109 81 110 81 107 79 107 79 108 79 108 79 108 79 108 77 107 80 109 78 104 71 97 71 101 70 100 70 100 71 101 78 107 77 106 75 105 74 104 72 102 72 102 72 102 72 102 69 100 70 100 70 99 67 98 63 95 65 96 64 92 58 87 58 89 59 91 60 90 58 89 62 89 62 90 63 90 64 91 61 88 61 88 60 86 58 84 57 84 62 87 65 89 66 90 66 89 65 89 65 89 65 89 66 91 61 86 58 85 58 85 57 83 54 80 54 83 59 89 62 83 60 81 61 82 60 79 57 78 57 79 58 79 58 80 59 80 58 82 62 85 61 82 60 83 62 83 59 80 58 81 58 78 60 80 62 81 62 81 60 80 62 82 63 82 63 83 60 82 56 77 53 77 55 80 53 76 52 75 51 75 52 77 52 78 53 80 55 82 57 83 56 82 56 82 56 82 56 81 52 78 53 79 54 79 54 79 53 78 52 76 51 77 52 76 50 76 50 76 50 77 50 77 50 78 51 80 53 82 54 83 55 83 55 81 57 80 57 79 59 82 57 93 65 104 75 122 87 128 102 136 98 122 81 78 66 89 71 89 70 89 67 88 68 86 66 86 69 89 69 87 61 80 60 79 60 80 61 81 60 80 59 79 62 80 69 84 17 6 17 31 14 19 8 9 6 15 5 14 1 10 3 12 6 13 6 12 6 11 5 10 6 7 3 8 0 4 0 10 5 13 5 16 9 20 12 22 15 28 16 30 20 36 28 41 29 37 21 25 12 14 0 4 0 0 0 0 0 2 0 4 0 2 0 2 0 1 0 0 0 1 2 4 6 5 6 5 4 4 0 2 0 0 1 38 74 57 23 11 3 11 8 12 7 12 6 12 9 14 7 10 5 7 4 6 2 4 0 3 0 0 0 1 0 1 0 2 5 24 19 20 2 11 3 9 1 7 1 7 3 8 3 8 0 6 0 6 2 5 2 6 3 5 5 6 3 3 0 1 3 2 2 1 2 0 1 0 2 1 1 0 0 0 2 1 1 0 1 0 1 0 1 1 1 1 1 2 1 2 1 3 0 3 0 10 7 14 6 10 2 9 3 10 3 11 2 10 1 10 0 9 2 13 7 17 8 16 7 14 7 14 8 15 10 19 12 20 12 19 11 18 8 15 7 15 8 17 10 19 11 20 9 21 13 27 19 32 15 25 13 23 12 24 15 27 16 26 15 26 15 27 17 29 22 33 23 34 24 36 25 36 28 37 27 36 26 35 25 34 23 33 23 34 25 36 26 37 22 31 19 30 20 32 19 29 21 31 19 30 18 29 18 30 19 30 20 31 20 30 19 29 13 25 17 32 24 35 21 29 18 30 17 29 17 28 16 28 16 29 17 30 18 29 17 28 15 28 16 28 17 29 17 28 18 29 17 27 18 29 20 30 17 29 16 30 20 34 20 32 21 35 23 37 25 39 27 40 25 40 24 41 25 41 26 42 23 39 25 39 20 32 15 30 21 35 19 22 0 2 0 1 0 1 0 0 2 0 2 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 8 28 45 28 34 27 38 20 33 16 28 16 27 15 26 14 26 19 26 12 17 4 13 4 13 7 16 8 17 12 18 9 14 1 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 1 2 4 5 7 7 6 6 7 8 9 10 104 134 101 133 103 136 103 134 101 134 103 136 104 136 104 136 103 134 105 136 107 138 108 138 110 138 107 135 104 135 106 136 109 138 109 138 108 137 107 136 109 138 109 138 108 137 108 137 107 138 108 140 110 142 112 143 116 147 115 146 114 145 114 144 115 146 114 145 113 144 113 143 114 144 113 143 112 143 113 145 111 146 116 150 119 151 118 149 119 151 118 149 117 149 118 150 119 150 115 147 114 148 117 151 114 147 115 148 116 150 118 151 116 149 116 150 117 150 118 151 117 150 118 151 118 151 117 150 115 147 113 147 116 149 114 145 115 148 114 147 114 147 114 147 113 145 112 145 112 146 114 148 114 147 113 145 111 143 109 142 110 144 110 144 110 144 110 144 110 142 107 140 106 143 112 148 113 146 111 144 110 145 112 147 111 144 108 142 109 144 108 141 107 143 106 141 105 140 103 139 109 143 104 138 101 137 102 139 98 134 97 134 100 138 105 143 104 142 108 144 106 140 104 140 101 136 98 133 97 133 98 135 99 135 99 135 99 136 100 136 98 135 98 135 96 136 96 136 94 137 95 137 95 138 93 134 95 131 95 131 95 130 94 130 94 130 95 131 94 128 90 124 92 125 91 124 90 125 91 126 97 130 96 129 94 127 92 126 90 125 91 126 93 127 94 128 90 124 90 124 89 121 85 118 85 115 85 114 83 112 81 110 84 114 85 116 86 115 84 115 86 122 86 123 87 123 88 124 82 118 82 120 85 121 84 119 79 117 81 119 82 119 82 119 82 119 82 119 82 119 82 119 82 118 82 117 80 116 80 116 82 117 79 114 79 117 84 121 80 115 76 114 79 116 78 113 75 112 75 113 76 114 77 114 78 114 79 115 82 117 80 113 81 118 84 118 81 115 81 117 79 114 80 116 81 115 80 114 79 115 82 118 83 117 81 115 81 115 78 112 76 111 76 111 79 113 77 110 73 108 72 107 76 107 77 109 79 109 76 106 81 112 81 112 81 112 81 113 78 110 77 111 77 110 77 110 74 107 73 106 74 107 74 109 76 110 77 111 77 111 78 108 78 109 80 110 81 109 82 111 82 118 82 119 82 119 82 120 86 127 89 140 103 152 116 171 122 180 131 180 128 180 119 125 87 124 88 126 90 128 89 130 90 129 86 128 88 130 87 127 81 123 81 122 81 123 82 123 85 118 84 117 84 115 83 113 20 28 20 56 18 47 13 35 11 31 14 31 10 26 9 27 13 28 12 27 12 24 10 23 10 26 8 27 7 20 2 25 11 30 12 33 14 36 16 39 28 49 23 46 26 52 35 61 44 61 37 54 31 47 24 39 11 18 7 13 3 9 0 8 0 9 1 9 1 8 0 4 0 6 2 7 4 7 5 7 5 8 1 11 4 8 5 46 67 73 44 30 7 20 12 20 10 21 11 24 15 27 14 22 11 14 8 12 5 9 1 10 0 8 0 11 1 11 0 12 17 40 26 30 9 24 11 19 7 18 8 17 8 17 8 17 6 19 6 19 5 19 6 17 5 15 6 15 5 11 1 5 1 3 1 2 0 2 0 1 1 2 0 1 0 1 0 3 0 2 0 2 1 1 1 1 2 0 2 0 2 0 2 0 2 0 5 5 12 10 9 5 7 8 9 14 12 16 11 18 11 19 9 18 10 22 14 26 16 29 14 28 13 29 14 30 16 29 17 31 18 30 17 29 17 29 16 28 15 29 17 30 18 32 18 33 22 39 29 45 27 40 24 37 23 38 26 40 27 40 26 40 26 41 28 43 31 45 32 46 33 48 35 49 38 54 37 53 35 51 33 50 34 51 35 52 35 52 35 52 33 45 30 44 31 45 29 42 30 45 31 45 30 44 29 42 28 43 30 45 31 44 29 42 24 39 27 44 32 46 30 42 30 41 29 40 28 39 28 40 28 41 29 42 30 41 29 40 27 37 28 40 28 41 28 42 29 43 27 44 27 45 29 47 31 46 29 46 33 51 34 48 33 50 34 52 37 54 39 56 38 56 40 57 40 58 41 58 40 56 39 55 37 52 33 44 34 33 34 27 21 10 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 9 37 55 40 44 38 46 30 41 28 38 27 37 27 37 26 36 27 34 20 27 15 25 16 26 16 24 15 23 18 26 18 20 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 6 6 5 5 6 7 8 8 78 103 79 105 82 106 79 101 77 103 79 105 80 105 80 105 77 106 79 109 82 110 82 110 80 108 78 106 78 107 80 109 80 110 80 109 79 109 78 108 81 111 80 110 79 108 77 107 78 107 79 108 79 108 79 109 85 114 85 113 84 112 83 111 82 113 82 112 81 111 80 110 81 111 80 110 79 110 80 111 73 107 75 112 78 113 77 111 80 114 78 112 77 111 77 112 80 112 77 109 76 111 80 115 83 116 82 114 80 112 79 111 79 113 79 113 80 114 80 115 76 111 78 112 78 112 77 109 81 110 81 111 84 112 81 107 80 108 78 106 75 103 73 101 74 102 72 101 72 102 75 105 75 103 74 102 72 101 71 100 72 105 71 102 68 100 66 98 66 97 61 93 61 97 68 103 68 102 66 100 65 101 67 103 66 99 63 98 64 99 62 96 67 99 68 97 66 95 64 93 70 98 64 91 59 88 58 89 61 89 59 86 59 90 66 96 57 88 64 94 66 94 67 97 68 95 66 92 64 92 65 94 63 90 61 88 59 85 56 84 63 89 62 88 61 86 60 85 59 86 60 86 60 84 58 83 60 87 60 86 59 86 59 86 61 87 60 86 59 86 59 86 59 87 58 86 58 86 59 87 60 88 59 86 57 84 55 83 54 82 55 84 57 87 59 88 54 82 55 82 52 78 47 74 53 79 49 75 46 75 48 78 49 77 50 79 51 78 49 77 53 78 53 79 54 80 55 80 54 78 53 80 56 81 55 78 52 74 53 75 53 74 51 72 58 80 58 80 59 81 59 81 53 79 55 81 57 81 56 81 55 79 52 75 49 74 50 76 58 76 55 75 59 79 59 75 58 77 58 78 59 79 60 79 56 75 56 76 59 78 56 73 59 79 62 81 60 77 59 79 59 78 62 79 62 78 60 77 59 77 61 79 62 78 60 76 61 80 58 79 56 77 54 76 56 77 55 76 54 77 56 79 54 78 54 79 54 76 48 69 52 76 52 77 53 77 53 78 53 76 53 75 52 74 50 73 50 73 51 74 51 75 52 75 47 74 48 76 49 76 48 76 49 78 50 80 50 81 51 80 52 80 55 83 61 87 65 89 67 90 65 101 73 111 81 125 83 121 91 137 105 139 104 116 60 86 65 89 69 91 70 91 75 92 73 90 72 89 70 85 71 87 69 85 67 84 67 86 67 86 67 85 66 81 66 78 5 0 11 28 14 22 12 13 3 12 3 11 0 7 0 9 6 13 5 11 4 10 4 9 5 8 4 10 3 2 0 5 2 11 3 12 2 13 4 13 0 11 0 18 11 27 19 33 22 32 19 32 22 36 23 34 25 30 19 19 6 6 0 0 0 1 0 2 0 2 0 0 0 0 1 3 5 5 6 5 8 5 0 5 2 0 0 26 45 63 50 28 2 9 6 9 4 10 5 13 12 17 11 14 10 12 10 9 6 4 3 2 3 4 4 3 4 2 2 1 14 27 15 12 0 10 2 3 1 7 1 8 3 8 3 7 2 6 0 6 2 6 2 7 2 6 4 6 3 4 0 0 0 1 2 0 1 0 0 0 2 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 2 1 2 1 2 1 2 0 2 0 10 7 12 3 4 0 7 1 11 5 13 4 11 4 10 2 8 2 11 7 15 10 16 9 14 8 14 9 15 8 14 9 16 10 15 9 14 11 17 10 15 9 15 10 16 7 17 5 18 9 25 17 30 16 26 14 23 12 24 14 26 16 26 15 26 15 27 17 29 16 28 18 30 20 33 23 34 28 37 27 35 24 33 22 32 26 36 26 35 25 34 24 34 22 31 18 29 19 30 18 27 18 30 20 32 21 30 17 27 15 27 17 29 19 29 17 27 15 26 17 30 20 31 19 30 18 29 16 27 15 27 15 28 16 29 17 30 18 29 17 28 15 27 15 28 16 29 17 28 18 29 17 27 17 28 19 29 19 30 16 30 21 36 21 32 19 33 21 35 24 38 26 39 23 39 24 40 25 41 26 41 27 39 22 37 23 39 22 36 16 32 18 31 17 19 0 1 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 2 8 30 47 30 35 27 37 19 32 16 28 15 27 15 27 14 26 12 22 9 16 5 17 10 20 7 15 7 16 10 19 10 17 3 3 3 3 2 1 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 6 5 4 6 5 5 4 4 5 5 6 103 132 102 137 107 134 103 137 107 136 103 132 100 132 102 134 105 137 108 140 108 137 104 133 108 136 103 136 109 143 110 138 105 137 107 137 104 134 103 136 107 139 109 140 108 136 102 132 101 135 105 134 100 130 102 136 112 144 113 144 113 143 111 141 113 143 109 138 106 137 106 138 105 136 105 136 105 136 105 136 101 134 98 133 99 136 103 139 103 138 104 139 102 135 98 131 105 135 102 131 99 129 98 129 103 134 102 133 103 135 105 137 98 126 97 129 104 134 103 128 105 133 103 130 101 130 102 132 100 130 100 131 100 131 101 132 92 123 92 122 91 122 91 122 86 117 86 117 86 118 89 120 91 122 91 122 90 119 87 118 87 121 91 125 92 122 86 116 88 120 87 118 85 117 85 118 88 118 89 119 91 122 95 125 85 116 88 118 89 117 86 114 88 116 85 113 85 116 89 120 87 113 80 110 83 114 83 109 82 111 81 110 80 111 81 112 77 107 79 110 81 112 82 111 82 110 78 107 78 109 78 107 85 113 81 109 78 110 83 115 80 110 78 108 77 108 77 109 81 112 79 109 76 108 76 108 78 109 80 111 81 110 79 108 78 108 78 108 78 109 80 110 80 110 79 110 79 110 79 110 81 112 80 109 77 106 74 104 73 104 74 106 75 106 75 105 79 109 77 106 74 103 71 101 72 102 71 101 71 101 71 101 72 102 72 103 75 107 79 110 76 109 78 111 79 111 79 111 75 107 75 107 75 107 75 107 76 107 74 106 73 107 74 108 79 112 79 112 79 112 79 112 78 110 76 108 73 105 71 104 77 108 73 105 72 106 75 110 73 106 74 107 74 108 75 108 75 107 74 109 79 111 75 104 74 106 74 105 73 104 72 104 73 105 74 107 76 108 77 109 80 111 76 108 74 108 76 109 75 109 76 109 76 108 74 106 79 110 76 107 74 107 76 108 74 108 77 111 79 111 77 109 78 109 76 108 75 106 73 105 74 106 74 107 75 108 76 109 71 103 73 106 74 106 74 106 75 107 75 107 75 107 75 107 73 108 76 111 78 111 76 109 76 110 77 110 81 113 83 116 77 115 80 119 83 124 89 132 96 140 101 151 114 164 122 171 129 175 124 180 138 191 139 178 106 133 84 129 91 124 87 126 91 129 93 130 93 129 91 125 89 123 86 118 83 115 82 115 78 119 80 118 82 114 95 102 10 31 11 36 21 37 19 38 15 33 11 30 11 30 10 28 12 30 10 28 8 26 8 27 8 27 7 24 3 17 3 19 12 26 13 27 12 29 13 31 9 33 14 37 15 39 18 45 31 62 40 69 41 64 33 59 32 54 27 52 29 47 21 35 8 20 1 10 0 7 0 8 0 3 0 6 4 10 7 11 9 14 5 10 6 5 3 29 46 71 57 50 18 26 12 21 12 21 11 21 11 21 13 23 7 17 9 16 5 15 6 18 5 15 4 14 4 13 3 14 21 40 20 27 6 21 7 18 5 17 6 17 6 17 6 17 7 17 7 16 6 15 5 14 7 13 6 11 3 7 1 6 4 4 3 3 2 2 1 2 1 2 1 1 0 1 0 1 0 1 0 2 2 4 4 5 0 0 0 0 0 0 1 1 1 1 8 9 11 9 6 3 6 9 9 14 11 14 9 13 10 20 9 20 9 20 9 20 13 26 17 28 14 25 13 28 14 28 15 29 15 28 13 27 14 28 14 29 15 30 16 30 18 27 16 28 22 35 25 38 24 37 24 39 25 40 26 40 25 40 26 41 27 42 28 43 30 44 30 45 32 47 35 50 37 51 38 51 36 48 31 44 35 48 33 46 32 46 32 47 31 45 31 45 31 45 31 45 32 46 32 46 32 45 30 43 28 40 29 43 34 46 32 42 28 40 29 42 30 42 29 41 26 37 27 37 27 37 27 37 28 37 27 36 26 37 27 40 25 38 25 40 26 41 28 42 27 43 30 45 32 45 30 44 37 47 33 43 30 45 32 48 35 48 32 48 31 50 34 52 41 59 41 59 41 59 42 60 39 57 38 55 35 52 33 50 32 43 24 40 32 38 17 11 0 1 0 1 2 3 0 1 0 0 0 0 0 0 0 0 0 1 0 0 3 0 3 24 45 54 41 47 32 39 29 40 28 38 28 38 28 38 28 38 21 31 24 30 18 22 13 23 13 23 14 24 15 23 14 21 11 10 0 1 0 3 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 5 5 5 6 6 7 7 8 67 93 67 99 72 97 69 100 73 100 71 99 72 102 75 105 78 107 80 109 80 106 76 103 75 104 77 105 77 104 76 105 73 103 74 101 70 97 69 99 74 104 76 106 76 103 72 99 71 101 73 101 72 101 74 105 76 105 77 106 77 105 75 103 77 106 76 103 73 101 72 100 70 98 70 98 70 98 70 98 71 97 68 93 65 92 66 93 71 98 72 99 71 97 68 94 68 96 65 93 62 91 61 90 65 94 65 94 66 95 67 98 63 92 63 94 66 95 64 92 63 92 62 90 61 90 61 90 62 85 64 84 62 83 62 82 62 83 62 83 62 83 62 83 59 80 58 79 59 81 61 82 58 79 58 78 57 76 54 74 58 80 60 82 61 81 58 77 56 76 55 76 56 78 58 81 55 81 52 80 51 81 53 82 52 80 51 80 50 80 51 80 52 80 50 78 49 80 53 84 52 79 48 77 49 78 49 77 52 75 53 74 52 75 53 76 52 74 53 76 54 76 53 75 57 75 52 73 53 75 53 73 56 75 53 72 51 74 54 76 55 76 54 74 52 73 53 74 53 74 53 75 54 75 55 76 53 75 54 76 54 76 53 75 52 74 52 74 52 75 54 76 55 76 55 76 55 76 55 76 56 77 55 75 53 73 51 72 52 73 52 73 51 71 49 69 53 74 52 72 50 70 48 68 46 67 47 68 47 68 47 68 49 70 50 71 51 74 54 76 53 75 55 76 56 77 56 76 54 75 54 75 54 75 54 75 55 75 53 74 53 74 54 76 57 78 57 78 57 78 57 78 55 77 53 75 51 72 49 71 53 75 51 73 50 74 52 76 52 73 53 74 54 75 54 75 54 74 54 77 58 79 54 72 53 74 52 73 52 72 51 72 51 73 52 74 54 76 55 76 57 77 55 75 53 74 54 76 55 76 56 77 55 76 54 74 56 77 55 75 53 74 54 75 52 74 54 76 55 76 55 75 56 77 55 75 53 74 52 73 52 73 53 74 54 75 54 76 48 72 50 74 51 74 51 73 52 75 52 75 52 75 52 75 49 75 51 77 53 77 49 76 49 76 49 78 51 80 51 83 51 79 54 83 55 86 59 91 64 97 67 106 78 117 85 122 90 126 87 130 98 138 103 136 89 103 56 83 66 93 72 89 71 93 71 92 69 89 67 88 68 85 64 82 62 80 62 80 57 81 58 82 61 84 79 75 0 10 3 17 12 15 10 15 4 8 0 6 0 6 0 5 5 11 3 9 1 7 1 7 1 5 4 5 0 4 0 8 3 12 3 11 3 12 3 11 1 10 5 13 4 13 7 17 12 25 20 35 24 36 21 35 19 29 19 30 21 29 17 22 12 17 8 10 0 2 0 0 0 0 0 0 0 4 4 9 2 7 0 3 3 0 0 21 37 56 44 36 7 14 2 8 1 11 1 10 1 11 3 13 5 10 8 8 4 5 4 8 3 5 3 5 2 4 1 3 15 22 12 11 1 6 1 5 2 5 2 6 4 6 4 6 3 8 3 7 4 6 3 6 5 8 6 5 3 3 1 2 1 3 0 2 0 1 0 0 0 1 0 0 0 0 0 0 0 3 1 4 2 5 3 6 0 1 0 0 0 0 0 1 0 5 5 11 8 9 2 5 3 8 4 10 3 10 3 9 5 9 5 10 6 11 7 12 9 15 13 17 11 14 10 15 8 11 9 13 11 15 12 15 11 14 11 15 12 15 13 17 9 18 6 19 12 25 16 26 16 25 17 26 17 27 18 27 15 26 16 27 16 27 17 28 18 29 18 30 21 34 24 36 25 36 26 37 25 35 22 31 24 34 22 32 21 32 21 33 19 30 20 31 20 31 20 31 21 31 20 30 19 30 18 29 16 28 17 31 22 34 20 30 16 28 16 28 16 28 17 29 17 27 17 27 17 27 17 27 18 27 17 26 16 27 17 28 17 28 16 26 15 25 13 24 15 27 18 30 19 30 18 29 24 34 20 30 18 31 20 32 22 33 22 32 22 33 24 35 26 38 27 39 28 40 29 41 27 39 26 37 23 34 21 33 14 26 11 30 23 33 18 18 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 3 0 3 23 37 44 28 36 21 31 18 29 15 27 15 27 15 27 15 27 11 24 13 21 6 14 4 15 7 14 8 15 10 15 9 14 10 7 1 0 0 0 1 0 2 0 2 0 4 0 4 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 3 2 4 2 4 3 5 4 6 4 7 94 122 93 127 98 126 95 128 95 125 96 126 97 128 98 129 101 132 103 133 102 130 98 126 93 127 99 128 93 121 94 127 95 126 96 124 91 119 89 120 90 121 92 123 93 122 91 120 92 121 90 121 93 126 96 126 95 125 95 125 95 124 93 123 95 125 95 124 93 121 90 119 89 119 89 119 89 119 89 120 89 120 87 117 83 115 83 115 86 119 88 120 88 119 87 118 86 115 84 112 81 111 80 111 82 112 82 112 83 113 83 114 82 110 85 111 83 108 81 109 78 105 78 105 78 104 76 103 77 106 74 104 72 102 70 100 72 103 72 103 73 104 73 104 72 102 71 102 71 103 73 104 72 103 72 103 72 101 69 99 70 102 71 102 72 103 72 103 70 100 69 99 68 100 70 101 74 100 72 97 69 95 68 95 73 99 70 95 68 97 72 100 72 98 70 96 70 98 73 101 72 100 73 98 70 96 70 99 68 96 67 95 67 95 68 96 69 97 70 98 69 96 68 95 71 97 67 95 68 97 68 95 69 97 68 96 68 97 69 97 70 98 69 96 68 96 68 96 65 94 68 99 72 101 73 100 70 98 69 97 69 97 70 98 71 99 71 99 71 100 73 101 72 103 72 103 72 103 72 103 72 103 72 102 71 101 70 101 73 103 72 101 69 97 64 94 69 100 68 99 67 98 67 97 66 97 67 98 68 99 69 100 71 101 70 101 70 102 72 104 71 103 73 105 74 105 73 104 74 105 74 105 74 105 74 105 75 107 74 105 73 106 75 107 75 107 75 107 75 107 75 107 76 108 75 106 73 103 71 102 73 105 73 105 73 105 73 105 72 104 73 105 73 106 74 106 75 106 75 108 78 109 75 104 74 105 73 105 72 104 72 104 71 103 72 105 74 106 75 107 76 107 74 106 73 106 74 106 76 108 77 109 76 107 74 106 74 107 75 107 75 106 73 105 73 104 72 104 72 105 74 107 76 108 76 107 74 106 73 105 72 104 73 105 73 106 74 106 71 104 73 106 74 106 73 105 74 106 74 107 75 107 75 107 74 109 76 111 77 111 77 110 75 110 77 112 79 114 82 115 79 117 83 121 85 126 89 133 95 141 101 151 111 161 119 168 125 171 125 175 130 184 138 187 140 165 94 120 85 130 94 122 91 126 88 120 83 117 82 113 82 113 77 105 73 103 73 105 71 110 70 107 74 106 88 93 10 27 9 28 12 21 6 21 23 43 24 39 13 27 8 28 12 30 10 28 8 26 8 27 4 24 5 22 4 17 6 19 9 19 9 23 9 25 10 27 7 28 11 30 11 31 12 36 13 40 21 51 27 54 30 59 25 55 30 58 29 52 27 50 29 48 28 43 20 28 7 15 2 9 0 6 0 8 3 13 3 13 2 11 5 6 0 27 42 64 49 45 18 26 11 19 10 20 10 18 10 20 13 20 11 21 12 20 8 16 7 18 6 16 6 15 5 15 4 15 21 37 19 26 6 21 7 18 5 19 6 17 6 17 6 16 8 17 8 16 7 14 6 14 8 12 6 9 4 7 2 5 2 3 1 2 1 1 0 1 1 2 1 2 1 3 2 3 6 7 6 7 7 8 7 8 4 4 2 2 1 1 1 1 5 5 8 9 9 9 7 7 8 9 8 11 8 12 10 14 9 19 9 21 11 23 13 25 12 25 16 27 15 25 14 26 8 22 10 25 13 29 16 31 14 28 14 28 15 29 15 28 18 26 17 27 22 35 26 36 26 39 26 41 27 41 28 42 28 42 27 41 27 41 26 40 28 42 29 44 32 48 36 51 35 50 37 51 37 49 34 46 34 48 33 46 32 46 32 46 29 43 30 44 31 45 32 46 31 44 29 42 27 42 29 44 28 40 29 43 33 46 32 42 29 40 27 38 26 38 28 40 28 38 28 38 28 38 28 38 27 37 26 36 26 36 27 37 28 42 27 40 26 39 24 38 25 40 27 42 28 42 28 41 34 43 31 42 29 42 30 45 30 45 31 50 34 51 35 52 35 54 36 55 39 58 40 59 39 57 38 55 36 53 34 52 31 50 31 50 35 45 31 33 13 11 1 1 0 4 1 2 0 0 0 0 0 0 0 0 0 1 0 0 3 0 3 24 48 53 38 45 34 43 30 37 27 37 27 37 27 37 27 37 24 33 23 28 17 23 14 24 15 24 15 24 15 24 15 23 16 16 4 3 0 3 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 4 4 4 4 5 5 5 5 66 89 64 93 67 90 63 92 63 90 64 90 63 88 60 86 63 89 63 89 61 85 57 82 56 82 56 80 52 79 57 86 61 88 62 86 56 80 54 80 52 79 54 81 56 82 55 81 60 83 54 81 59 87 60 84 59 85 60 86 59 85 58 83 56 82 59 83 58 79 53 76 56 80 56 80 56 80 56 80 53 76 52 76 52 76 53 77 48 73 49 74 50 75 51 75 51 76 49 74 47 72 46 72 46 72 47 73 47 73 47 72 43 73 51 75 47 70 47 75 45 71 47 73 48 71 44 67 48 69 47 67 45 65 44 64 43 64 43 65 44 65 44 66 45 66 44 65 44 66 45 67 48 70 49 70 48 68 46 67 46 66 45 66 45 68 48 70 50 70 47 66 43 63 41 62 44 68 42 65 38 63 37 62 40 64 39 63 38 64 41 67 41 66 40 64 39 65 41 67 40 68 44 67 38 62 40 67 42 63 41 62 40 63 41 64 40 63 42 64 43 64 42 63 46 65 42 63 43 65 44 64 45 67 47 69 48 69 47 67 44 65 43 64 42 64 43 65 39 62 44 68 49 70 48 68 45 66 43 64 42 65 44 67 48 70 48 69 48 71 50 72 49 70 49 70 49 70 49 70 47 68 47 68 47 69 48 69 49 70 49 69 46 65 42 62 44 65 45 66 45 66 45 66 46 67 47 69 49 71 51 72 51 71 50 70 49 70 50 71 50 71 51 73 52 72 51 71 52 73 52 73 52 73 52 73 53 74 52 73 52 73 53 74 53 74 53 74 53 74 53 74 51 74 50 73 49 71 47 70 48 72 49 73 50 72 49 71 50 71 50 72 51 73 52 73 53 74 53 75 55 75 53 73 52 73 52 72 51 72 50 71 49 70 50 72 51 73 53 74 54 75 54 74 53 74 53 75 54 76 55 76 55 75 53 73 51 73 53 75 54 74 51 71 52 72 50 70 50 72 53 75 55 75 54 74 53 73 52 73 51 72 51 72 51 72 51 72 49 72 50 74 51 74 50 72 50 74 51 74 51 75 52 75 50 75 51 76 52 77 50 77 48 76 49 78 51 80 51 83 53 81 56 84 55 86 59 91 63 99 70 107 77 114 80 118 83 124 87 125 88 128 100 141 112 136 84 88 54 85 66 83 64 84 59 78 54 75 55 77 58 75 53 69 50 68 51 70 49 71 46 72 53 76 70 65 0 8 1 12 4 4 0 5 44 59 56 51 21 11 1 12 5 11 3 9 1 7 1 8 3 7 3 7 0 5 0 9 2 9 3 9 4 10 5 9 2 10 4 11 3 9 4 11 2 13 4 15 3 15 5 19 4 21 13 25 11 23 15 28 20 30 22 31 22 26 16 20 6 8 1 2 0 0 0 0 0 5 0 3 1 0 0 17 31 45 31 30 9 13 2 9 2 10 3 10 3 11 5 14 9 12 11 12 7 7 5 8 5 7 5 7 4 6 3 5 14 21 11 11 1 6 1 5 2 5 2 6 4 6 4 6 3 8 3 7 4 6 3 6 4 7 5 5 3 2 1 1 0 1 0 1 0 0 0 0 0 1 0 2 1 3 2 4 6 8 6 8 5 7 5 7 5 6 2 3 0 1 0 1 6 9 7 8 6 8 4 7 3 7 1 5 0 7 2 9 2 7 4 9 7 12 9 14 7 14 12 16 10 14 10 15 5 8 6 10 8 13 11 15 10 13 11 14 11 15 12 16 9 18 6 19 12 25 16 26 16 25 16 26 17 26 18 27 18 28 17 27 16 26 15 25 16 27 17 29 20 34 25 37 26 37 27 38 26 35 22 31 23 33 21 32 20 31 21 32 17 29 18 30 20 31 21 32 20 29 16 26 14 27 18 30 16 28 16 31 21 33 20 29 17 28 13 24 11 25 14 28 18 28 18 28 18 28 18 28 17 27 16 25 15 26 17 27 13 24 14 26 15 27 17 28 15 27 16 28 17 28 17 29 20 31 18 29 17 29 18 29 17 29 21 33 25 35 25 34 22 35 24 37 26 40 29 41 27 39 26 37 24 35 23 34 22 38 25 37 25 33 26 32 21 16 4 0 0 0 0 2 0 0 0 0 0 0 0 0 0 1 0 0 3 0 3 23 40 43 24 34 23 35 18 26 14 26 14 26 14 26 14 26 16 25 12 20 6 15 5 14 9 16 8 15 10 15 11 16 16 13 6 1 0 0 0 0 0 0 2 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 2 5 2 4 2 4 2 4 2 4 82 106 79 108 80 103 74 103 80 107 80 107 79 105 77 103 78 105 76 102 72 98 69 96 73 96 64 92 67 100 75 104 78 107 79 104 73 98 70 99 73 101 74 103 76 104 77 104 83 108 76 105 79 108 78 104 77 105 78 106 77 105 76 103 70 99 71 99 70 96 66 92 68 96 68 96 68 96 68 96 66 95 66 96 67 96 67 96 61 90 61 90 62 92 64 93 70 97 68 95 66 94 66 95 65 94 67 95 67 95 66 93 61 92 66 94 64 91 66 98 66 95 68 97 68 95 65 92 60 91 60 91 60 91 60 91 60 92 61 92 62 94 63 94 64 95 63 93 62 94 63 95 63 94 63 95 63 94 62 92 65 95 62 93 62 95 66 99 69 99 66 95 62 92 60 91 63 91 61 88 60 88 60 88 59 88 61 90 63 91 62 89 63 91 63 90 62 90 62 91 62 92 65 91 60 87 61 92 63 90 62 89 61 90 62 91 57 86 60 90 63 92 64 92 65 91 61 89 63 92 64 91 64 94 68 98 70 97 68 95 63 91 62 90 62 91 63 92 61 91 65 95 68 95 65 92 66 93 63 90 62 91 65 94 67 95 67 95 67 96 69 97 68 99 68 99 68 99 68 99 66 98 67 98 67 99 68 99 67 98 68 99 67 97 65 96 65 96 65 97 66 97 66 98 66 98 67 99 69 101 71 103 73 103 71 102 70 101 71 102 71 103 72 104 73 103 71 102 73 104 73 104 73 104 73 104 73 105 72 104 72 104 73 105 74 106 74 106 74 106 74 106 73 105 73 104 71 103 70 102 71 103 72 105 73 104 71 103 71 103 71 103 72 104 73 105 73 105 74 106 74 105 73 106 73 105 72 104 72 103 71 103 70 102 70 103 72 105 73 106 75 107 75 108 76 108 76 107 75 107 76 108 75 107 74 105 71 104 73 106 74 106 72 103 74 105 72 103 72 105 75 108 75 106 74 106 74 105 73 105 72 104 72 104 72 103 71 103 72 105 74 106 74 105 72 104 72 105 73 106 74 107 75 107 75 109 75 109 76 110 77 111 76 111 78 113 80 115 83 116 80 118 83 121 84 125 88 132 96 144 105 154 111 158 115 165 120 168 123 170 121 174 132 188 139 189 133 147 82 114 80 117 83 117 79 112 76 110 77 109 78 109 74 103 70 102 72 103 70 109 68 105 74 106 85 87 6 24 8 26 8 17 3 20 75 109 97 96 39 29 4 30 12 30 10 28 8 26 8 27 11 27 12 23 6 14 6 15 10 17 10 21 10 25 11 27 10 29 14 30 11 29 11 33 12 33 13 35 11 33 11 37 13 40 20 44 18 42 21 48 25 49 28 51 29 53 30 52 21 35 19 30 11 20 1 13 0 16 0 15 3 12 0 34 47 61 43 45 22 26 11 17 11 20 10 18 12 20 14 21 10 22 14 23 10 18 8 18 9 19 8 18 7 17 7 18 19 35 18 25 6 20 7 18 6 17 6 17 6 16 6 16 8 17 8 16 7 14 6 14 7 11 6 8 3 6 1 5 1 2 1 2 1 2 1 2 2 3 3 4 4 6 5 6 7 8 7 8 7 8 6 7 8 8 6 6 3 4 3 4 10 10 9 8 7 7 7 8 7 9 5 7 4 10 7 15 5 16 6 18 9 21 11 23 10 24 15 26 14 24 14 26 12 25 10 24 9 24 11 26 13 27 13 28 14 28 15 27 18 26 17 27 22 35 26 36 23 36 24 38 24 39 25 39 29 42 28 41 27 40 26 39 27 41 28 43 31 47 35 50 39 53 39 53 37 48 32 44 34 47 32 45 31 45 31 46 28 43 29 44 30 45 31 45 30 42 26 39 25 41 29 44 27 39 28 42 33 45 31 41 30 40 25 35 23 36 26 39 28 38 28 38 28 38 28 38 27 36 25 35 25 35 26 37 24 38 25 40 26 41 28 42 28 42 28 42 28 43 29 43 31 41 30 41 29 41 28 42 27 43 30 50 34 52 34 51 35 53 36 56 39 58 41 60 39 57 38 56 37 54 36 53 37 56 39 51 33 40 31 37 30 23 10 3 0 2 0 2 0 0 0 0 0 0 0 0 0 1 0 0 3 0 3 24 49 53 36 44 35 45 30 36 26 36 26 36 26 36 26 36 28 34 23 29 19 25 14 22 16 24 14 23 14 23 15 24 19 22 10 7 0 3 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 3 4 5 4 4 4 4 4 4 4 4 48 70 44 71 45 65 38 65 42 68 43 69 45 70 46 70 46 69 43 65 39 60 35 58 39 58 30 56 38 67 44 67 45 68 46 66 41 61 39 62 42 64 43 65 44 66 45 67 50 69 45 66 44 66 43 64 47 69 48 70 47 68 45 67 41 62 41 61 39 58 36 56 35 56 35 56 35 56 35 56 39 60 39 60 39 58 36 56 36 56 35 56 36 58 38 61 42 63 40 61 38 60 39 61 39 62 41 63 41 62 38 59 35 58 38 60 39 61 42 66 42 63 42 63 42 62 40 61 37 57 37 57 38 58 39 59 39 59 40 60 41 62 42 63 43 62 41 61 40 61 41 61 39 60 40 61 41 60 39 59 41 60 39 58 38 59 41 62 40 60 39 59 39 60 40 62 38 58 37 57 36 57 37 58 35 58 39 63 42 63 40 60 42 63 42 62 41 62 40 61 41 62 41 61 38 59 39 62 42 62 40 61 40 61 41 63 34 56 37 60 41 64 43 65 43 62 39 61 42 64 43 63 41 63 44 66 46 67 45 65 42 62 41 62 41 63 43 64 42 64 44 66 45 65 42 62 42 64 41 63 41 63 42 64 41 63 40 62 41 64 43 65 46 67 46 67 46 67 46 67 45 66 45 66 45 66 46 67 43 65 45 67 46 67 46 67 45 66 45 66 46 67 46 67 44 65 44 66 46 67 47 68 51 72 50 70 49 70 50 71 51 72 52 73 52 72 50 70 51 72 51 72 51 72 51 72 52 72 50 71 50 71 51 73 53 74 53 74 53 74 53 74 50 73 50 72 49 71 48 71 49 72 49 72 49 72 49 72 50 71 50 72 51 73 52 73 51 73 53 73 51 71 52 74 51 72 51 72 50 71 50 70 49 70 50 72 51 73 53 74 53 75 55 76 56 76 55 76 54 75 54 75 54 74 52 73 50 72 52 73 53 74 52 73 53 74 52 73 53 74 54 76 53 74 53 73 52 73 52 73 52 73 51 72 51 71 50 71 50 73 51 74 51 73 49 71 49 72 49 73 51 74 52 75 51 75 50 75 50 76 50 78 51 78 51 80 53 82 53 85 55 83 58 85 56 87 59 91 65 103 75 112 78 112 78 117 81 121 83 120 82 122 91 134 95 143 113 124 70 79 54 81 62 83 60 80 57 78 58 79 60 79 59 78 60 78 60 78 56 79 54 81 63 84 73 63 0 6 1 13 3 4 0 9 75 95 96 81 35 11 0 13 6 11 4 9 2 7 2 9 8 14 7 10 0 6 0 7 3 10 6 9 9 11 10 11 6 13 7 14 5 11 5 14 5 14 8 15 7 14 6 17 1 15 3 18 5 17 7 21 13 23 12 21 14 25 20 29 22 29 23 28 18 19 7 10 0 1 0 0 0 0 0 23 46 52 37 35 17 17 3 5 3 10 5 10 5 12 7 13 6 10 11 13 9 9 6 9 8 10 7 9 7 8 6 8 12 19 10 10 0 7 1 5 2 6 2 6 4 6 4 6 3 8 3 7 4 6 3 6 4 6 4 4 2 2 0 0 0 1 0 2 0 3 1 3 2 4 2 5 3 5 3 5 4 6 4 6 5 7 5 7 7 8 5 6 3 5 3 5 8 10 7 8 5 6 1 5 2 7 2 7 0 7 2 8 0 5 2 7 4 9 6 10 6 12 10 15 10 13 10 16 13 14 9 10 6 8 6 10 9 13 10 13 11 14 11 15 9 18 6 19 12 25 16 26 13 22 14 23 14 24 15 24 17 28 16 27 16 27 15 26 17 28 17 29 19 32 22 34 28 39 29 39 26 35 21 31 22 33 21 31 19 30 20 31 19 30 19 29 18 29 18 29 18 28 16 26 16 28 18 30 15 27 16 30 20 33 19 29 17 28 14 25 12 24 13 26 17 27 17 27 17 27 17 27 16 26 15 25 15 25 16 26 17 28 16 26 15 25 13 24 17 28 17 28 17 29 19 32 19 31 19 30 18 29 17 28 18 30 20 32 23 33 23 33 23 36 24 37 27 40 28 41 27 39 26 38 25 37 25 36 21 36 24 35 23 31 24 31 27 20 7 2 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 3 0 3 23 39 43 26 35 22 33 18 27 15 27 15 27 15 27 15 27 17 26 13 22 10 18 4 10 9 15 6 12 7 13 10 17 16 17 10 7 0 0 0 1 0 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 2 6 3 5 3 5 2 4 2 4 66 90 64 93 67 89 62 90 62 88 61 87 62 89 65 92 66 91 62 86 57 81 53 79 51 78 54 83 59 86 58 83 56 84 58 83 54 79 52 81 56 82 55 82 55 83 56 84 56 83 56 81 52 79 53 81 60 88 61 88 61 87 59 85 57 83 55 80 52 78 51 78 49 76 49 76 49 76 49 76 51 77 53 79 54 78 52 76 54 79 53 77 52 78 55 81 57 83 55 81 54 81 55 82 56 84 59 86 59 84 55 81 58 84 55 82 57 86 60 86 61 87 59 86 58 85 58 86 59 87 59 87 59 86 58 86 58 87 59 88 61 90 62 91 61 89 60 87 58 86 59 87 59 88 61 89 61 89 60 88 59 86 58 85 57 85 57 85 57 85 57 85 58 87 60 89 58 85 57 83 55 82 56 83 56 84 58 86 60 87 60 88 61 88 62 88 61 87 59 86 63 88 59 86 59 87 60 86 61 87 60 86 59 87 60 88 55 83 58 87 61 89 63 90 63 89 60 88 63 91 64 90 60 88 62 90 64 92 65 92 62 90 61 89 62 91 64 93 63 91 63 91 63 91 63 91 63 91 64 92 64 92 63 91 62 90 61 89 62 90 63 92 65 96 65 96 65 96 65 96 65 96 65 96 64 95 64 95 63 95 65 97 66 97 66 97 67 98 67 98 66 97 66 97 66 97 66 97 66 97 66 97 70 100 69 100 69 100 70 102 71 103 72 103 72 102 70 100 71 102 71 102 71 102 71 102 72 103 71 101 70 102 72 103 73 104 73 104 73 104 73 104 73 105 73 105 72 104 72 104 74 105 72 103 71 104 73 106 72 104 72 104 73 105 73 106 71 105 74 105 71 102 72 107 72 104 72 103 71 103 70 102 71 103 71 104 73 106 74 107 72 105 74 107 76 108 75 106 74 107 75 107 75 106 73 104 73 105 73 105 73 106 75 108 72 105 74 106 75 107 74 106 73 105 73 105 73 105 73 105 74 106 73 105 72 104 72 103 73 106 74 106 74 105 72 103 71 103 72 105 74 106 75 107 76 110 75 108 75 110 77 112 79 114 80 116 83 118 86 119 85 123 88 125 88 128 91 135 99 148 111 159 113 158 114 165 119 165 119 167 119 171 125 178 131 183 142 181 118 136 84 121 85 120 84 117 80 113 77 108 76 110 80 112 81 112 80 111 76 115 75 115 84 111 85 81 5 25 10 27 7 15 3 21 60 87 73 75 30 28 10 33 13 29 11 27 9 25 9 26 10 24 11 19 5 11 5 11 6 15 7 18 8 23 9 28 9 29 12 30 12 29 14 33 13 34 17 36 15 33 15 36 17 34 13 36 16 39 16 39 18 44 17 45 18 47 20 49 26 49 30 51 31 50 29 48 17 36 9 26 6 19 3 41 49 56 37 44 25 29 11 19 8 16 8 15 7 16 9 18 5 18 11 22 11 19 9 19 11 21 10 20 9 19 9 20 17 33 17 23 6 20 7 16 6 17 7 16 6 16 7 15 8 17 8 16 7 14 6 14 6 11 5 8 3 5 0 4 2 3 3 4 4 5 4 6 6 7 6 7 6 6 5 6 5 7 6 8 7 9 8 10 9 9 7 8 7 8 8 9 9 9 9 9 7 6 2 5 9 12 9 15 10 15 10 17 7 18 7 19 8 20 9 20 9 22 14 25 14 24 14 27 18 28 14 22 10 21 10 22 13 24 14 25 14 26 15 26 18 26 17 27 22 35 26 36 23 36 23 38 24 38 25 39 26 40 27 41 27 41 28 42 30 43 29 43 30 44 32 46 36 51 38 53 38 51 36 49 33 46 31 45 30 44 31 45 31 45 30 43 29 42 28 41 28 42 28 42 29 43 30 44 27 38 27 42 32 44 30 40 29 41 28 39 26 37 25 36 26 36 26 36 26 36 26 36 26 35 25 34 24 35 25 36 29 41 28 39 27 38 25 37 29 40 27 39 27 40 30 43 31 41 31 43 31 42 28 42 31 45 30 47 31 49 33 50 35 53 36 54 37 55 38 56 39 57 38 56 38 55 37 55 38 55 37 49 32 39 26 28 17 13 4 0 1 3 1 1 0 0 0 0 0 0 0 0 0 1 0 0 3 0 3 24 46 54 40 46 33 41 30 39 27 37 27 37 27 37 27 37 27 34 24 32 23 28 13 17 15 23 12 19 10 21 14 23 16 22 15 14 3 3 0 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 2 5 6 7 6 6 6 5 5 4 4 37 57 36 63 41 61 38 64 41 63 37 58 34 58 36 61 40 61 37 55 31 51 27 49 16 46 33 58 34 51 26 46 30 50 32 50 29 47 28 48 36 55 35 54 34 54 35 55 30 51 34 51 30 48 32 54 35 55 36 55 36 54 34 52 38 54 34 49 31 48 31 49 30 47 30 47 30 47 30 47 24 43 28 49 33 52 34 51 33 50 31 48 30 49 32 51 35 51 31 50 30 50 31 51 34 54 36 56 37 54 32 50 41 57 34 53 37 57 37 54 42 60 39 57 37 57 39 59 39 57 36 56 33 53 32 52 36 57 37 59 39 60 40 62 38 58 36 56 35 56 35 56 35 56 36 58 37 57 36 56 37 58 37 57 36 56 35 55 39 59 37 57 36 57 36 57 42 60 39 57 37 55 36 55 38 56 36 54 36 58 41 62 41 60 41 60 41 59 39 57 44 60 38 57 41 61 40 56 40 58 37 57 36 58 37 59 36 57 37 60 39 60 39 60 42 61 39 60 41 64 43 63 40 61 41 62 42 64 44 66 41 61 40 61 41 63 43 64 41 61 40 61 40 62 42 64 39 62 42 65 43 64 40 61 42 63 41 63 41 64 43 66 42 63 42 63 42 63 42 63 43 64 43 63 42 62 41 62 42 63 43 65 44 64 43 63 46 67 46 66 45 65 44 65 48 69 47 68 47 68 47 68 47 67 46 67 46 68 48 70 50 71 50 71 50 70 47 68 50 71 50 71 50 71 50 71 51 71 50 70 49 71 50 72 51 72 51 72 51 72 51 72 51 74 50 73 50 73 50 72 53 74 49 71 48 72 51 76 51 72 52 73 52 74 53 74 50 73 53 72 49 69 51 75 51 72 51 71 50 70 49 70 50 71 51 73 53 74 54 75 49 71 52 74 54 74 52 73 53 75 54 75 54 74 52 72 53 74 52 72 52 74 55 77 49 71 52 75 54 74 52 72 52 73 52 73 52 73 52 73 54 74 53 73 52 72 51 72 51 74 51 74 51 73 48 71 47 71 49 72 50 74 52 75 52 76 50 74 50 76 51 79 53 81 53 83 56 85 56 87 61 89 63 91 61 92 64 96 68 106 80 115 79 112 78 117 83 119 80 118 82 121 86 124 99 132 102 142 105 112 66 85 60 84 61 81 56 75 51 70 52 73 57 79 62 80 60 77 54 77 54 82 64 82 66 52 0 8 3 13 1 0 0 5 26 35 28 26 5 4 0 13 6 12 4 10 2 8 2 9 1 8 1 6 0 4 0 6 1 4 4 5 7 7 9 7 6 9 7 11 5 12 7 15 7 16 11 16 8 11 4 10 5 13 0 11 0 15 0 10 1 13 3 15 5 16 6 17 10 22 16 27 22 34 29 39 29 34 14 14 1 0 0 20 26 29 17 24 17 19 9 12 1 5 0 6 2 6 4 8 1 6 8 12 9 10 7 10 9 11 9 10 8 10 7 10 11 19 9 10 0 7 1 5 2 7 2 7 4 6 4 7 3 8 3 7 4 6 3 6 3 6 4 4 1 1 0 0 1 3 1 4 2 5 3 6 6 7 5 6 4 5 3 5 3 6 4 7 6 9 8 11 6 8 5 7 5 8 7 10 6 8 7 8 5 4 0 0 6 12 8 14 8 14 7 12 5 9 5 9 5 9 5 9 5 11 9 14 9 13 10 16 14 16 10 11 6 11 8 13 9 13 9 14 10 15 11 15 9 18 6 19 12 25 16 26 15 24 15 25 16 26 17 26 14 26 15 27 16 28 17 29 20 30 19 29 18 30 19 31 22 34 25 38 28 39 28 38 22 32 20 30 19 30 19 31 21 32 20 30 17 27 15 26 16 28 18 30 19 30 19 30 14 26 15 29 20 32 18 28 17 29 17 28 16 26 13 24 15 25 15 25 15 25 15 25 16 25 15 24 14 25 15 26 13 25 14 27 15 28 17 29 15 27 14 25 14 27 16 30 19 32 20 32 20 31 18 28 22 32 20 29 19 31 22 33 22 34 23 35 23 35 23 35 27 39 26 38 26 38 25 37 30 42 28 36 24 27 17 15 7 4 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 1 0 0 3 0 3 23 36 44 29 37 20 29 17 30 16 28 16 28 16 28 16 28 16 25 14 25 14 21 3 6 7 13 4 9 4 11 8 15 12 17 13 11 2 0 0 1 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 3 6 6 7 5 6 4 5 3 5 55 81 58 84 59 83 57 81 52 80 57 82 54 79 56 83 52 78 54 80 54 76 48 71 41 67 43 69 46 73 49 74 48 73 47 73 47 72 45 70 41 69 46 75 50 76 49 75 52 76 46 68 41 67 43 70 49 75 50 76 51 77 51 77 49 75 49 74 48 74 47 73 49 72 44 70 45 71 44 69 48 70 50 71 50 72 51 72 51 71 50 70 49 69 48 70 47 75 50 76 49 76 53 81 57 81 53 78 53 78 50 74 47 75 51 77 51 77 53 81 56 82 56 82 56 81 54 79 52 80 53 81 54 80 53 79 56 83 56 83 56 83 56 83 54 81 53 80 53 81 55 83 56 84 57 85 59 86 60 87 56 83 56 83 56 83 56 84 56 82 55 83 58 86 57 82 58 84 58 83 57 83 56 82 55 81 55 81 55 81 55 81 58 83 57 82 56 83 57 84 59 84 56 81 55 82 58 85 59 84 59 84 59 84 59 84 60 85 60 85 60 85 60 85 63 88 62 87 62 87 62 87 62 87 62 87 62 87 62 88 60 88 60 88 60 88 60 88 60 88 61 89 61 90 62 90 64 92 64 91 63 90 62 90 62 90 63 91 63 92 64 92 61 93 62 94 63 93 62 92 61 92 61 93 62 94 63 94 64 95 65 96 65 95 63 94 66 97 66 97 66 97 66 97 67 98 68 99 68 100 69 100 70 101 70 100 69 99 68 99 68 99 68 99 68 99 68 99 70 101 70 102 72 103 72 104 69 101 70 100 67 98 69 102 71 102 71 102 71 102 71 102 72 104 72 105 73 106 74 106 72 104 72 104 72 104 72 104 73 106 74 106 74 105 72 103 75 106 73 105 72 103 70 102 71 103 71 104 72 105 73 105 71 102 70 102 70 103 72 105 72 104 72 104 72 104 72 104 73 105 73 105 73 105 73 105 72 104 72 105 73 106 74 106 75 107 75 107 75 107 75 107 73 105 73 106 74 107 75 107 73 105 73 105 73 105 73 105 72 104 72 105 73 106 74 106 71 103 71 104 72 105 73 105 76 110 75 108 74 108 75 109 77 112 79 113 79 115 86 122 85 124 89 127 90 131 94 138 104 150 110 157 112 158 113 162 118 162 117 165 117 169 122 173 123 181 138 182 138 173 108 121 76 119 86 118 78 110 73 102 74 108 78 110 80 110 79 109 73 111 74 109 76 115 87 64 0 22 7 26 11 22 4 14 1 19 1 19 1 23 10 32 15 30 10 27 10 28 9 23 9 20 8 17 7 13 5 12 6 17 1 14 6 21 0 21 4 23 7 29 13 32 11 26 11 30 16 34 15 31 9 25 14 32 15 34 15 36 17 40 13 40 13 40 11 40 10 39 13 39 15 40 16 45 28 59 31 56 31 55 26 45 13 34 13 32 19 31 13 22 9 22 7 16 3 13 4 12 2 9 4 15 5 16 6 16 5 15 8 18 8 17 4 13 5 16 19 28 11 21 7 18 7 17 6 15 6 14 6 14 6 14 5 15 6 16 6 13 3 10 7 11 5 8 3 7 3 7 4 4 3 4 3 5 5 7 6 7 6 7 6 7 6 7 5 6 5 6 5 6 5 6 7 8 7 8 7 8 7 8 1 4 4 5 1 3 0 4 8 14 12 20 16 23 15 21 17 26 14 24 11 21 8 19 10 22 11 22 11 22 12 23 14 23 14 23 14 23 14 23 13 23 15 25 16 25 16 25 14 23 16 27 22 36 26 36 24 37 24 39 25 40 26 40 26 40 26 41 27 41 28 42 28 42 29 43 29 44 30 44 35 48 34 53 43 57 37 44 30 44 31 44 30 44 32 48 32 45 30 43 29 43 30 44 31 44 29 42 27 40 27 41 27 40 30 41 27 39 28 41 25 37 25 37 25 37 24 36 25 34 24 34 24 35 27 37 25 35 25 35 25 35 25 35 27 37 26 36 26 37 28 39 24 36 26 36 26 38 32 45 32 42 32 44 32 43 29 43 28 43 29 47 31 48 31 48 34 52 34 53 35 54 36 55 35 54 36 53 35 54 40 61 48 58 35 49 37 37 18 14 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 1 2 0 5 30 40 51 41 47 32 39 29 41 31 40 28 37 26 37 28 39 28 35 25 30 20 26 16 25 17 25 15 23 13 22 13 21 16 23 18 18 9 8 2 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 9 8 6 6 7 8 31 54 33 56 34 55 32 54 34 57 35 55 29 50 29 53 32 52 33 49 29 43 22 38 23 42 25 44 27 46 29 46 28 45 29 46 29 45 27 44 24 42 27 46 30 48 31 48 32 47 28 42 24 41 25 43 30 47 30 48 31 48 32 49 34 49 33 48 32 47 32 47 33 46 29 44 30 46 30 45 32 49 32 49 33 50 34 51 33 50 32 49 32 48 31 48 29 47 31 48 30 47 32 52 36 51 32 49 33 50 31 47 31 49 34 51 33 50 35 54 38 55 38 55 38 54 36 52 33 52 34 54 35 53 33 52 35 54 35 54 35 54 35 54 35 53 34 53 34 54 36 56 39 57 38 57 38 57 38 57 38 57 38 56 36 55 35 54 36 54 35 55 38 58 37 54 39 56 39 55 38 54 37 54 38 55 38 55 38 55 38 55 41 57 40 56 39 57 40 58 41 57 39 56 39 56 40 58 39 59 39 59 39 59 39 59 40 60 40 60 40 60 40 60 39 61 40 62 40 62 40 62 40 62 40 62 40 62 40 62 39 60 39 60 39 60 39 60 39 60 39 61 40 61 41 62 41 63 40 62 39 61 39 60 39 61 40 62 41 63 41 63 39 60 40 61 40 61 39 60 40 61 40 62 41 62 42 63 42 64 43 65 44 64 42 63 45 66 45 66 45 66 45 66 45 66 46 67 47 68 47 68 48 69 49 70 48 69 47 67 46 67 46 67 46 67 46 67 47 68 47 69 48 70 49 70 48 69 49 69 46 67 48 71 50 71 50 71 50 71 50 71 48 71 48 72 49 72 50 73 49 72 49 72 49 72 49 72 52 73 53 74 52 73 51 71 53 74 52 72 50 71 49 70 50 71 50 72 51 72 52 73 50 70 49 70 49 71 51 73 51 72 51 72 51 72 51 72 52 73 52 73 52 73 52 73 51 72 51 73 52 74 53 74 54 75 54 75 54 75 54 75 52 73 52 74 53 75 54 75 52 73 52 73 52 73 52 73 49 72 49 73 50 73 51 74 48 71 49 72 49 73 50 73 52 77 51 75 50 76 49 77 52 80 53 81 54 83 57 91 59 87 62 90 61 92 64 97 71 106 76 111 77 111 76 113 81 118 80 117 80 119 82 123 88 131 101 134 105 135 90 96 49 76 57 79 55 73 53 77 55 75 58 79 61 78 59 77 53 75 54 77 57 87 71 38 0 9 6 17 7 8 0 0 0 0 0 0 0 6 5 11 9 11 5 8 5 9 5 8 3 9 2 8 1 6 0 4 0 3 0 0 0 0 0 2 0 2 0 4 2 10 5 11 3 10 2 9 5 12 10 17 8 16 6 16 6 15 4 15 4 13 2 12 1 11 0 11 5 16 6 15 4 16 11 25 12 28 26 42 32 36 18 23 6 15 4 11 2 9 1 8 0 4 0 2 0 3 0 0 0 2 1 4 2 4 2 4 1 4 3 5 2 5 5 10 13 15 3 8 1 7 0 6 1 6 1 7 3 6 3 6 0 5 1 7 3 5 0 2 4 6 4 3 2 2 1 3 2 3 1 3 1 4 3 6 2 4 2 4 2 4 2 4 3 5 3 5 3 5 3 5 4 6 4 6 4 6 4 6 0 3 2 4 0 0 0 2 3 9 8 15 10 16 9 14 12 15 10 13 8 11 6 10 6 9 5 9 5 9 5 9 8 13 8 13 8 13 8 13 8 13 9 15 10 15 10 15 5 14 4 19 12 25 16 26 15 24 15 25 16 25 17 26 15 27 16 27 17 28 17 28 16 28 17 29 18 30 19 30 24 34 23 38 32 43 28 34 19 30 19 29 17 29 19 31 18 29 18 29 18 30 20 32 20 30 18 28 16 26 16 27 15 29 18 29 15 26 15 28 13 25 13 25 13 26 14 26 14 24 14 25 15 26 16 26 15 25 15 25 15 25 15 25 13 25 13 25 13 26 15 28 13 26 15 27 14 28 19 33 21 32 18 29 16 29 18 30 19 31 20 31 22 33 24 35 22 34 22 35 23 35 24 36 23 37 26 38 26 39 29 43 33 43 26 34 24 24 10 7 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 2 0 0 2 0 6 29 33 42 29 38 21 30 19 32 18 29 15 26 14 26 15 28 17 27 15 24 11 20 8 16 10 17 8 14 8 12 7 13 12 17 13 16 8 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 5 6 3 4 3 6 51 74 53 75 53 74 52 73 55 77 54 74 49 70 50 74 50 72 47 67 41 62 36 58 42 65 42 65 43 66 44 67 43 66 44 68 45 68 44 67 42 66 43 66 44 69 47 71 46 68 44 66 43 66 43 67 45 68 45 68 46 69 47 70 49 72 48 71 48 70 47 70 48 69 45 68 47 71 48 70 48 69 48 70 49 70 50 71 49 70 49 69 48 69 47 68 45 69 47 69 45 68 46 71 49 71 46 70 48 72 48 69 49 76 52 76 50 75 51 77 53 79 54 79 54 78 52 77 51 79 53 80 53 80 52 78 52 79 52 79 52 79 52 79 53 80 52 79 53 80 54 82 57 84 57 83 55 81 53 80 58 84 56 82 54 80 52 79 53 79 52 81 56 83 55 80 55 79 54 79 53 78 53 77 56 81 56 81 56 81 56 81 58 83 57 82 57 82 58 83 58 83 57 82 57 82 58 83 59 84 59 84 59 84 59 84 59 84 59 84 59 84 59 84 59 85 60 86 62 87 63 88 61 86 61 86 61 86 61 86 59 87 59 87 59 87 59 87 59 87 60 88 60 89 61 89 61 89 61 89 60 88 60 88 60 88 61 89 61 90 62 90 59 90 60 91 60 91 59 90 61 92 61 92 62 93 62 94 63 94 64 95 64 95 63 94 66 97 66 97 66 97 66 97 65 96 66 97 66 98 67 98 68 100 70 101 70 100 67 97 66 97 66 97 66 97 66 97 66 97 66 97 67 98 67 98 69 98 71 98 68 96 70 100 72 100 72 100 72 100 72 102 70 102 70 103 71 103 72 104 72 104 72 104 72 104 72 104 73 105 74 106 73 104 71 103 73 105 73 104 71 103 70 102 71 103 71 103 72 104 72 105 71 102 70 102 70 103 72 105 72 104 72 104 72 104 72 104 73 105 73 105 73 105 73 105 72 104 72 105 73 106 74 106 75 107 75 107 75 107 75 107 73 105 73 105 74 106 74 106 72 104 72 104 72 104 72 104 72 104 72 104 73 105 73 106 71 104 72 104 73 105 73 105 78 111 77 110 76 111 78 112 80 116 83 118 84 119 89 125 85 124 89 127 90 131 94 138 102 148 108 155 110 156 111 158 116 161 116 162 117 168 120 173 125 180 130 178 133 183 130 158 81 112 74 113 78 109 77 115 76 110 78 110 78 109 77 107 72 110 72 107 74 112 82 57 8 34 21 36 13 19 1 13 0 11 0 11 3 24 12 27 12 25 8 23 9 25 9 23 8 20 8 17 6 14 4 13 0 19 4 20 8 27 4 33 9 27 2 21 3 25 6 26 11 28 7 24 6 25 11 29 16 31 16 33 14 33 14 36 14 38 13 39 12 39 10 38 12 36 13 36 12 35 14 40 15 44 31 63 44 67 41 61 29 40 15 29 13 30 10 21 6 19 2 16 4 17 2 12 2 12 2 13 3 14 4 14 2 13 4 14 3 13 6 18 17 25 11 19 8 18 7 15 6 14 7 14 7 12 7 14 5 14 6 15 6 13 4 11 6 11 4 7 2 6 2 6 3 4 3 4 3 5 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 0 6 3 7 1 5 2 8 7 14 11 21 16 24 16 24 15 26 15 25 14 24 13 24 11 22 11 21 9 20 8 19 11 20 11 20 11 20 11 20 12 21 12 22 13 22 13 22 13 22 15 26 22 35 26 36 24 37 24 38 25 39 25 40 27 41 27 42 28 43 29 43 26 40 27 42 29 44 31 45 35 48 33 51 41 58 42 53 32 45 29 42 27 41 28 42 27 41 27 42 29 45 33 48 31 44 29 42 27 40 27 41 28 41 30 41 27 37 26 39 24 37 25 38 26 39 27 40 23 34 25 36 26 36 25 35 26 36 26 36 26 36 26 36 24 34 23 33 24 35 26 36 26 37 28 37 26 37 29 41 34 41 28 38 26 39 29 44 30 44 29 46 31 50 35 53 33 51 34 52 34 53 35 53 34 55 39 57 39 58 42 61 48 61 39 42 22 19 6 3 1 1 1 0 1 0 1 1 0 0 0 0 0 0 0 0 0 2 0 0 2 0 6 31 43 53 41 48 34 42 32 43 29 38 26 35 25 35 26 37 27 35 27 34 24 30 18 25 18 26 16 23 12 21 11 19 15 21 18 21 15 13 4 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 3 2 3 4 29 50 29 50 28 49 27 48 28 48 26 46 25 47 29 50 31 46 28 42 25 40 24 40 26 42 25 41 25 41 25 41 22 41 24 43 26 44 25 43 27 43 24 41 24 44 28 48 26 44 26 44 26 44 26 44 25 43 25 44 26 45 27 45 32 48 31 47 30 46 30 46 31 45 28 45 31 49 33 48 30 47 30 47 31 48 32 49 31 48 31 47 30 47 30 47 27 46 28 45 25 43 26 46 28 45 26 45 29 48 29 47 29 50 31 51 29 48 29 50 31 51 32 52 32 52 31 50 32 51 33 52 33 52 32 51 32 51 32 51 32 51 32 51 33 52 32 51 33 53 35 54 36 54 35 54 34 53 33 52 36 55 35 54 34 53 33 52 33 51 32 52 35 55 34 52 34 53 33 53 32 52 32 52 35 55 35 55 35 55 35 55 38 58 37 56 36 57 38 58 38 57 37 57 37 57 37 58 38 58 38 58 38 58 38 58 38 58 38 58 38 58 38 58 36 58 37 60 39 62 41 63 38 60 38 60 38 60 38 60 37 58 37 58 37 58 37 58 37 59 38 59 39 60 39 60 39 61 39 61 38 60 38 60 37 59 37 60 38 61 39 61 38 59 39 60 39 60 38 59 39 60 40 61 40 62 41 62 41 62 42 64 43 64 43 63 44 65 44 65 44 65 44 65 43 64 43 65 44 66 45 66 46 68 49 70 49 68 45 65 44 65 44 65 44 65 44 65 44 65 44 66 45 66 45 66 47 70 48 69 46 67 47 71 50 72 50 72 50 72 50 72 47 70 48 71 49 72 49 72 49 72 49 72 49 72 49 72 51 73 52 73 52 72 50 70 52 72 51 71 50 70 49 70 49 70 50 71 50 72 51 72 50 70 49 70 49 71 51 73 51 72 51 72 51 72 51 72 52 73 52 73 52 73 52 73 51 72 51 73 52 74 53 74 53 74 53 74 53 74 53 74 52 73 52 73 52 73 52 74 50 71 50 71 50 71 50 71 48 71 49 72 49 73 50 73 49 72 49 73 50 73 51 74 52 76 51 76 51 77 51 78 54 82 56 85 56 85 58 91 59 87 62 90 61 92 64 97 69 104 74 109 75 109 74 111 80 115 79 116 79 117 79 119 87 127 93 128 100 137 105 129 80 86 53 79 61 80 58 83 59 78 59 79 60 77 59 76 54 75 53 77 57 85 65 29 2 21 20 25 8 3 0 0 2 6 0 6 3 9 2 4 4 8 1 6 3 9 4 8 5 8 4 7 0 5 0 4 0 19 15 26 21 28 13 29 16 23 5 11 0 7 0 3 0 4 0 5 0 6 0 6 8 13 6 14 7 14 7 14 7 14 5 14 3 13 3 13 0 9 0 12 2 13 3 15 5 16 7 22 17 36 32 47 34 40 24 28 16 22 7 13 5 10 0 7 0 6 0 3 0 3 1 3 2 5 3 6 3 5 3 3 0 0 0 4 10 14 2 9 2 8 0 6 1 7 1 7 3 7 3 7 0 5 0 5 2 5 2 4 3 5 3 3 1 2 1 2 1 3 0 2 1 3 2 5 5 7 5 7 5 7 5 7 2 4 2 4 2 4 2 4 1 3 1 3 1 3 1 3 0 2 2 3 1 2 1 6 4 9 7 13 10 17 12 17 11 15 11 15 11 15 11 15 11 15 10 13 8 11 6 10 7 12 7 12 7 12 7 12 6 11 6 11 6 11 7 12 4 14 4 18 11 25 16 25 14 23 15 24 15 25 16 25 16 27 17 28 18 29 18 29 14 26 16 28 18 30 20 31 23 33 22 35 29 43 33 44 25 34 19 27 16 27 16 27 17 28 17 28 18 30 20 32 20 30 18 28 16 26 16 27 17 30 18 29 14 24 13 26 12 24 13 26 15 28 17 29 13 24 15 26 16 26 15 24 16 26 16 26 16 26 16 26 12 24 12 24 12 25 14 26 15 28 17 28 14 26 15 28 19 30 16 27 14 27 16 28 17 27 15 25 17 29 23 35 21 33 21 33 21 34 22 34 22 34 23 35 23 37 28 44 36 48 32 28 7 7 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2 0 8 32 33 41 27 36 22 32 19 32 17 27 14 24 12 25 14 26 16 28 18 28 16 23 10 17 12 18 9 14 7 11 6 12 8 15 13 19 13 13 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 2 3 1 4 48 69 47 68 46 67 46 67 45 65 42 63 43 65 45 67 46 66 42 63 40 62 40 62 41 63 41 63 40 62 40 62 40 62 42 64 43 64 43 64 47 67 44 63 42 65 47 69 44 65 45 66 45 67 46 67 44 65 44 66 45 66 46 67 47 68 47 68 46 67 45 66 47 66 44 66 47 70 49 69 44 67 45 68 46 69 46 69 45 68 45 69 46 69 46 69 46 68 47 67 44 65 46 68 46 66 44 67 48 70 49 68 49 72 51 72 48 70 49 72 50 73 51 74 52 74 51 73 51 76 51 77 51 77 50 76 51 77 51 77 51 77 51 77 51 77 51 77 51 78 53 79 51 77 52 78 52 79 53 79 51 77 52 78 53 79 54 80 51 76 50 77 53 80 52 76 54 77 55 76 54 76 53 75 56 78 56 78 56 78 56 78 59 80 57 79 57 79 58 81 57 80 58 80 58 80 58 79 59 81 58 81 58 81 58 81 58 81 58 81 58 81 58 81 58 80 59 82 61 84 63 85 61 83 61 83 61 83 61 85 58 86 58 86 58 86 58 86 58 86 58 86 59 87 59 88 61 89 61 89 62 90 62 90 59 87 59 87 60 88 61 89 60 91 61 92 61 92 60 91 60 91 60 92 61 92 62 93 61 92 62 94 64 95 64 94 65 96 65 96 65 96 65 96 64 95 64 95 65 96 66 97 67 99 69 100 69 99 66 96 65 96 65 96 65 96 65 96 66 97 66 97 66 97 66 97 68 97 70 97 67 95 69 99 72 100 72 100 72 100 72 100 72 104 72 104 73 105 74 106 72 104 72 104 72 104 72 104 72 104 73 105 72 104 71 102 72 103 71 103 71 102 70 102 70 102 70 103 71 103 72 104 71 102 70 102 70 103 72 105 72 104 72 104 72 104 72 104 73 105 73 105 73 105 73 105 72 104 72 105 73 106 74 106 74 106 74 106 74 106 74 106 73 105 73 105 73 105 73 104 71 103 71 103 71 103 71 103 71 103 71 104 72 104 73 105 72 104 73 105 73 106 74 106 75 109 74 108 75 110 77 111 79 115 83 118 84 118 86 121 85 124 89 127 90 131 94 138 101 147 106 153 108 154 109 156 112 158 114 161 115 166 117 169 120 176 127 179 132 181 134 175 121 134 78 114 86 121 82 112 79 112 79 109 78 108 77 108 74 111 72 108 75 111 76 47 16 42 28 40 13 16 0 11 0 11 0 19 5 21 8 25 9 22 6 21 8 24 9 23 7 23 6 20 5 15 3 16 10 51 49 71 54 75 43 75 46 67 37 57 29 46 17 35 1 21 0 18 1 22 6 26 7 23 9 26 12 32 15 35 14 33 14 34 14 34 14 34 9 28 11 31 13 33 13 31 15 31 8 27 12 40 31 58 46 70 48 67 38 51 27 46 22 38 17 32 13 29 8 21 5 14 3 12 2 13 4 15 4 15 5 13 1 10 1 13 14 23 10 19 9 18 7 14 7 14 7 12 7 12 7 12 5 14 5 14 5 13 5 14 6 10 4 6 2 5 1 6 3 3 2 3 2 4 4 6 7 8 7 8 7 8 7 8 4 5 4 5 4 5 4 5 2 3 2 3 2 3 2 3 1 6 3 7 1 8 6 13 8 17 11 21 15 25 17 26 15 26 15 26 16 27 16 27 16 27 15 25 13 23 11 22 12 20 13 20 13 20 13 20 13 19 11 17 10 18 12 19 13 21 14 26 21 34 25 35 23 36 23 38 24 38 25 39 27 41 27 42 28 43 29 43 25 40 26 41 28 43 30 44 33 46 32 49 39 57 45 60 40 50 31 42 28 42 28 41 30 43 29 42 28 42 29 43 31 44 29 42 27 40 27 41 29 42 30 40 25 35 23 36 23 36 24 37 26 39 28 41 25 35 25 36 26 35 25 34 26 36 26 36 26 36 26 36 26 34 26 33 26 35 28 36 27 37 30 37 27 34 27 36 27 38 29 42 29 40 25 38 28 41 25 41 26 45 31 50 33 51 33 51 33 50 32 50 32 50 30 46 28 50 39 61 48 63 40 33 8 7 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 1 0 9 34 40 48 36 44 33 41 30 40 29 37 26 34 24 35 26 36 27 36 29 37 27 32 20 27 18 26 16 23 13 21 11 19 15 20 17 22 20 19 9 5 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 7 6 5 5 5 28 46 26 43 24 42 24 43 25 42 22 40 21 40 19 36 28 41 26 39 23 36 21 34 27 41 27 40 26 40 26 41 21 41 21 42 22 42 21 42 26 46 23 42 21 43 24 46 23 44 22 43 22 44 24 45 22 43 23 44 24 45 24 45 27 46 27 45 26 45 25 44 28 45 24 44 26 47 27 46 25 43 26 44 26 45 27 45 26 44 26 45 27 45 28 46 24 46 26 46 23 44 25 48 25 45 23 45 26 49 27 48 24 48 26 49 25 47 25 50 26 50 28 51 29 52 28 51 30 49 33 51 34 50 32 49 35 52 35 52 35 52 35 52 34 50 33 50 33 51 35 53 33 50 34 51 35 53 37 54 31 49 33 51 35 53 37 54 34 50 33 51 36 54 35 51 33 55 32 55 31 54 31 54 32 55 32 55 32 55 32 55 35 58 34 57 34 57 35 58 34 57 35 58 35 58 34 57 37 57 39 57 39 57 39 57 39 57 39 57 39 57 39 58 37 58 36 59 37 61 38 62 37 60 37 60 37 60 37 59 36 57 36 57 36 57 36 57 36 57 36 58 37 58 38 59 39 61 39 61 40 62 40 62 37 59 37 60 38 61 39 61 39 60 40 61 40 61 39 60 38 60 39 60 40 61 40 61 39 60 41 63 43 64 43 63 43 64 43 64 43 64 43 64 43 64 43 65 44 66 45 66 48 68 47 67 46 67 46 67 44 65 44 65 44 65 44 65 46 67 46 67 45 66 45 66 46 69 47 68 45 67 46 70 50 72 50 72 50 72 50 72 49 72 50 73 50 74 51 74 49 72 49 72 49 72 49 72 51 72 51 72 51 71 49 70 50 71 50 70 49 70 49 70 48 70 49 70 50 71 50 71 50 70 49 70 49 71 51 73 51 72 51 72 51 72 51 72 52 73 52 73 52 73 52 73 51 72 51 73 52 74 53 74 52 73 52 73 52 73 52 73 52 73 52 73 51 72 51 72 49 70 49 70 49 70 49 70 47 71 48 71 49 72 49 72 50 73 50 73 51 74 51 75 49 74 48 74 49 75 50 77 51 80 55 83 55 83 54 86 59 87 62 90 61 92 64 97 69 104 74 109 75 109 74 111 76 112 77 114 78 115 76 115 78 122 90 130 98 131 99 132 102 108 64 77 60 86 62 76 58 76 56 76 57 76 58 77 55 75 52 76 56 82 58 18 9 25 19 24 9 7 0 5 5 19 26 27 13 9 8 17 7 8 3 6 5 9 5 7 7 7 6 6 1 4 0 3 0 45 50 67 51 62 40 60 46 59 45 57 42 48 31 35 19 21 5 3 0 0 0 6 0 3 5 8 8 12 12 15 9 14 8 15 7 15 6 16 5 15 1 14 2 14 0 10 0 12 0 11 0 16 7 21 18 37 31 43 27 36 22 37 19 27 15 22 11 18 5 13 3 5 1 2 0 1 0 3 0 2 1 3 0 2 3 8 7 12 1 9 3 9 0 5 1 7 1 7 3 7 3 7 0 5 0 4 1 5 3 7 2 5 2 2 0 1 0 1 0 2 0 1 0 3 2 4 2 4 2 4 2 4 2 4 1 3 1 3 1 3 1 3 0 2 0 2 0 2 0 2 0 2 2 3 1 3 5 11 8 11 9 13 9 15 11 17 11 15 11 15 11 15 11 15 10 13 9 12 8 11 7 11 8 14 8 14 8 14 8 14 8 13 5 10 3 10 5 12 3 13 3 17 11 24 15 25 13 23 14 23 15 24 15 24 15 26 15 27 16 27 17 28 16 27 16 27 17 28 17 28 19 31 21 35 27 41 33 45 31 37 19 27 17 29 18 27 19 30 18 28 16 27 17 28 20 30 18 28 16 26 16 27 18 31 18 28 13 22 10 23 11 23 12 25 13 26 14 27 17 26 15 24 14 24 15 25 15 25 15 25 15 25 15 25 13 26 13 26 13 27 15 28 13 28 16 29 14 26 13 27 14 27 18 32 19 29 14 23 19 29 17 27 18 29 21 32 21 33 20 32 20 31 19 31 19 30 16 27 15 31 26 43 33 46 26 16 0 1 0 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 2 0 0 1 0 10 35 31 37 22 32 20 32 18 28 17 28 14 25 13 25 14 27 16 27 17 27 15 24 12 19 10 16 8 14 8 13 8 14 10 15 9 19 16 19 7 7 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 9 6 6 4 6 44 64 41 60 39 59 39 60 40 59 38 60 40 59 34 51 37 59 38 60 37 58 34 55 40 62 40 63 41 63 41 63 42 63 44 64 43 63 42 61 46 65 44 62 42 62 43 64 45 63 41 60 40 61 43 64 43 63 44 64 44 65 45 65 45 66 45 66 44 65 43 64 46 65 42 63 44 65 44 64 42 65 43 66 44 67 44 67 43 66 44 67 44 68 45 68 43 65 46 66 45 65 48 70 47 65 44 65 47 68 47 66 44 68 48 70 47 69 49 72 49 71 50 73 52 74 52 73 49 75 50 76 50 76 49 74 51 77 51 77 51 77 51 77 50 76 49 75 50 77 51 78 51 77 52 78 52 78 52 78 49 75 49 76 51 77 52 78 51 76 50 78 54 80 53 77 55 77 55 76 54 75 53 75 55 77 55 77 55 77 55 77 58 79 57 78 56 79 57 80 56 79 58 80 58 80 57 78 58 80 57 80 57 80 57 80 56 79 56 79 56 79 56 79 59 81 59 81 59 81 60 82 59 81 59 81 59 81 59 83 56 84 56 84 56 84 56 84 56 84 57 85 57 86 58 86 59 87 60 88 61 89 61 90 60 88 60 88 61 89 61 90 59 90 60 91 60 91 59 90 59 90 60 91 60 92 61 92 59 91 61 93 63 95 64 95 64 95 64 95 64 95 64 95 65 96 65 96 66 97 66 98 70 100 67 96 65 97 67 99 66 97 66 97 66 97 66 97 67 98 67 97 66 96 65 96 68 96 70 95 68 93 69 97 73 99 73 99 73 99 73 100 72 103 72 104 72 105 73 105 72 104 72 104 72 104 72 104 71 104 72 104 72 103 70 101 70 102 70 102 70 102 70 102 69 101 70 102 70 103 71 103 71 102 70 102 70 103 72 105 72 104 72 104 72 104 72 104 73 105 73 105 73 105 73 105 72 104 72 105 73 106 74 106 73 105 73 105 73 105 73 105 73 105 73 104 72 103 71 103 69 101 69 101 69 101 69 101 70 102 71 103 71 104 72 104 73 105 73 106 74 106 75 107 74 108 74 108 75 111 78 113 78 114 83 118 83 117 84 118 85 124 89 127 90 131 94 138 102 148 107 154 109 155 110 157 110 155 112 160 114 165 114 166 115 173 126 180 129 177 130 179 130 159 103 116 73 113 78 103 72 105 72 102 71 103 74 106 71 107 68 104 72 106 67 34 24 44 24 36 16 26 11 22 73 100 91 85 35 23 4 25 12 24 8 21 8 23 8 22 7 25 6 21 4 18 3 19 15 67 70 92 67 92 61 97 66 94 66 94 66 89 56 77 54 72 39 50 20 32 8 25 0 17 3 21 7 26 12 28 14 29 14 30 16 31 17 31 17 29 11 27 13 29 12 24 11 27 13 28 13 28 13 30 18 47 26 56 32 58 35 59 31 52 27 46 25 44 21 37 13 21 8 15 3 13 4 14 1 13 4 13 2 13 5 17 12 21 10 18 10 18 8 12 7 14 7 12 7 12 7 12 5 14 4 12 4 13 7 16 5 9 3 6 1 5 1 5 2 3 1 2 2 3 3 5 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 1 6 3 6 2 10 8 20 13 21 12 22 14 23 15 25 15 26 15 26 14 25 14 25 13 24 13 24 13 23 12 22 11 19 12 19 12 19 12 19 15 21 12 17 9 17 12 20 12 21 14 25 20 34 25 34 22 35 23 37 23 38 24 38 25 39 25 39 26 40 27 41 28 42 28 41 27 41 26 40 28 44 32 49 37 53 41 57 42 49 28 39 27 43 28 40 28 42 27 41 27 42 29 44 31 44 29 42 27 40 27 41 30 43 31 40 24 34 21 34 23 35 23 36 24 36 24 36 29 37 25 32 22 33 25 37 24 34 24 34 24 34 24 34 25 33 24 32 25 34 27 35 24 34 29 37 28 35 27 35 28 39 30 43 30 41 26 39 29 43 28 45 28 45 29 46 32 50 32 49 31 49 30 48 29 49 32 51 33 53 39 60 40 55 28 18 0 6 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 1 0 11 37 40 47 34 43 33 43 31 39 30 39 27 36 26 36 27 38 27 35 26 33 24 31 21 29 15 24 14 22 13 23 14 23 18 20 15 21 21 23 15 11 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 9 8 7 6 6 25 40 21 36 19 36 19 37 16 33 17 37 23 40 18 31 17 33 23 39 27 40 26 38 27 40 27 41 28 42 29 42 24 43 22 43 22 41 19 40 22 43 21 41 19 40 19 40 22 41 17 36 14 37 18 41 20 41 20 42 21 43 22 43 26 45 25 44 25 43 24 43 27 44 23 41 23 43 23 41 24 42 24 43 25 43 26 44 24 43 25 44 26 45 27 45 20 43 23 44 22 45 25 50 24 45 22 44 24 46 23 43 20 45 24 47 24 47 26 51 26 49 28 52 29 52 29 52 29 49 32 50 33 49 32 48 33 50 33 50 33 50 33 50 33 50 32 50 32 51 34 53 37 55 36 53 35 52 33 51 33 51 33 51 33 51 33 50 34 52 33 53 37 55 36 52 31 54 30 53 29 52 28 52 31 55 31 55 31 55 31 55 34 57 33 56 32 57 33 58 31 56 34 59 35 58 32 55 37 58 39 58 39 58 39 58 38 57 38 57 38 57 38 57 36 59 36 59 36 59 35 58 36 59 36 59 36 59 36 58 35 56 35 56 35 56 35 56 35 56 35 57 36 57 37 58 36 58 36 59 37 60 38 60 38 60 39 61 39 62 40 62 36 58 37 59 38 58 37 57 38 59 38 60 39 61 40 61 38 60 40 62 42 64 43 64 43 64 43 64 43 64 43 64 44 65 45 66 45 67 46 67 50 69 45 64 42 65 46 69 45 66 45 66 45 66 45 66 45 66 45 65 44 64 43 64 46 70 47 69 44 67 46 71 50 73 50 73 50 73 50 72 47 70 47 71 48 72 49 72 49 72 49 72 49 72 49 72 50 72 51 72 51 71 49 69 49 70 49 70 49 70 49 70 48 69 48 70 49 71 50 71 50 70 49 70 49 71 51 73 51 72 51 72 51 72 51 72 52 73 52 73 52 73 52 73 51 72 51 73 52 74 53 74 52 73 52 73 52 73 52 73 52 73 52 72 51 71 50 71 48 69 48 69 48 69 48 69 47 70 47 71 48 72 49 72 50 73 50 74 51 75 52 75 52 75 50 76 52 78 54 80 51 81 57 85 56 83 55 84 58 87 62 90 61 91 64 97 70 105 75 110 76 110 75 112 74 111 76 114 77 114 77 114 80 120 89 129 93 127 98 137 109 137 96 85 44 70 52 67 50 69 48 69 48 71 52 74 50 71 47 71 52 75 50 7 13 26 14 22 11 17 12 15 37 64 72 61 24 3 4 20 11 11 6 8 4 9 2 6 7 7 6 6 0 3 0 3 1 50 53 66 45 62 43 69 53 68 51 68 53 65 49 58 44 58 49 56 38 36 16 17 0 1 3 4 5 8 6 10 9 14 9 15 8 17 9 17 4 11 0 10 3 17 5 15 4 14 4 12 3 12 5 14 2 13 0 19 13 30 18 30 18 29 17 27 17 28 15 25 11 17 8 10 2 7 2 8 2 6 2 5 0 2 0 5 5 11 0 10 3 9 0 5 1 7 1 7 3 7 3 7 0 4 0 4 1 5 4 9 2 4 2 2 0 0 0 1 0 1 0 1 0 2 1 4 2 4 2 4 2 4 2 4 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 2 0 2 0 6 7 13 12 14 11 12 8 14 9 15 11 15 11 14 10 13 9 13 11 15 11 15 11 16 12 17 5 11 5 11 5 11 5 11 10 14 6 10 3 10 6 13 3 14 2 17 10 23 14 24 13 22 13 23 14 25 15 25 13 24 13 25 14 25 15 26 18 29 17 27 16 26 14 25 16 29 22 35 25 38 29 41 30 34 15 24 15 29 17 25 15 26 15 27 17 29 20 32 20 30 18 28 16 26 16 28 19 31 19 28 12 21 9 21 11 23 11 23 11 22 10 22 21 28 14 21 11 22 15 28 13 23 13 23 13 23 13 23 13 23 10 23 10 24 12 26 10 26 15 29 15 27 14 28 19 30 17 29 16 28 16 28 16 27 17 27 16 26 15 24 20 33 20 32 19 30 18 29 16 32 24 39 28 40 29 42 29 38 17 3 0 1 0 0 0 0 2 0 2 0 2 1 0 0 0 0 0 0 0 0 0 2 0 0 0 0 9 37 33 38 22 34 23 35 21 30 19 30 16 27 14 27 16 29 17 27 14 24 11 22 12 21 7 14 6 13 8 14 10 16 13 15 7 17 14 21 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 9 6 6 4 6 37 56 38 58 40 60 41 61 35 55 37 57 38 55 35 53 39 58 39 58 39 58 39 58 39 59 40 61 43 63 45 64 44 64 42 64 43 64 41 59 41 62 41 62 41 62 41 62 44 64 41 61 39 60 40 62 42 63 42 64 43 65 44 65 45 66 44 64 43 63 41 62 43 63 42 62 41 63 42 64 44 65 43 63 42 63 43 64 44 66 46 67 46 67 45 66 45 68 43 67 43 67 43 66 43 67 43 67 43 67 43 69 45 70 45 70 45 70 45 70 45 71 47 73 49 75 50 76 44 72 48 74 47 72 48 76 49 74 46 70 44 72 48 75 54 79 53 78 52 76 51 76 53 78 53 77 52 76 51 76 53 77 52 76 51 77 52 78 54 79 53 78 54 79 55 81 55 79 54 78 53 77 52 77 53 78 53 78 53 78 53 78 55 80 55 80 55 80 55 80 56 81 56 81 56 81 56 81 56 81 56 81 56 81 56 81 55 80 55 81 56 82 57 82 57 82 57 82 57 82 57 82 57 82 57 83 58 84 59 84 57 84 57 83 56 82 54 81 57 84 57 85 58 86 59 86 57 85 57 86 58 87 59 87 59 87 59 88 60 89 61 89 59 87 59 87 59 87 59 87 59 87 59 87 59 87 59 87 61 92 61 93 62 94 63 94 60 92 63 95 65 96 64 94 61 92 61 93 62 94 63 94 62 93 62 94 63 95 64 95 65 97 67 99 68 99 68 98 65 96 65 96 65 96 65 96 70 98 69 97 69 97 69 96 71 100 72 101 73 100 72 101 71 101 71 102 72 103 73 103 71 101 71 101 71 101 71 101 70 100 68 100 71 103 71 101 71 101 69 100 71 102 70 100 71 102 71 102 71 102 71 102 68 99 68 100 69 100 70 101 72 104 72 104 72 104 72 104 74 105 73 104 72 103 71 102 73 103 73 103 73 103 73 103 73 102 72 101 71 102 72 103 72 103 71 102 70 103 71 104 70 101 69 100 68 101 69 102 70 103 72 105 74 107 75 107 73 105 73 105 73 105 73 105 73 105 73 106 75 108 78 113 78 114 80 116 80 117 85 124 89 129 90 131 90 136 96 143 101 148 106 155 110 156 109 154 112 158 112 158 113 162 115 163 120 171 127 178 130 177 132 181 132 186 130 150 79 102 65 99 66 95 71 99 71 96 71 99 72 103 75 101 72 101 44 38 19 42 29 33 17 28 9 17 13 38 31 42 14 20 7 29 7 25 6 23 6 23 7 24 8 28 12 22 3 18 3 17 9 63 68 91 56 94 62 91 56 85 60 88 62 88 59 86 54 83 57 84 55 79 48 69 22 23 0 19 5 19 1 26 3 21 5 21 8 23 11 25 11 27 14 29 14 28 15 33 10 27 11 28 11 28 11 29 11 30 10 32 16 40 25 48 25 47 25 47 26 48 26 48 27 41 21 36 18 32 10 20 8 17 4 17 3 10 3 22 13 21 8 17 7 16 6 13 7 15 7 15 8 13 8 13 6 13 6 12 4 9 4 9 4 7 2 3 2 3 2 4 2 3 2 3 2 3 2 3 3 4 3 4 3 4 3 4 4 6 5 7 6 6 5 5 6 6 5 5 4 6 5 9 4 10 5 14 8 17 10 18 15 21 12 18 11 19 14 22 17 23 14 26 16 22 13 25 15 24 14 23 13 21 12 20 8 12 10 12 8 12 11 19 14 18 12 18 10 16 9 15 14 15 10 21 21 36 25 35 21 35 22 35 23 34 24 34 23 36 24 38 26 40 26 39 26 40 27 41 28 40 27 39 28 42 30 46 35 52 40 56 43 52 32 42 27 42 29 43 29 41 29 42 31 43 31 44 31 42 30 42 30 42 30 42 30 41 30 36 21 30 23 36 22 32 22 33 24 35 27 37 27 35 25 33 22 30 20 29 18 28 21 30 19 28 21 31 25 32 24 31 23 32 24 33 26 34 27 35 27 36 28 37 31 42 27 42 30 45 30 43 31 44 28 41 26 40 27 42 36 45 30 43 31 50 33 49 31 52 35 52 35 51 38 53 49 37 13 4 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 0 3 19 45 40 48 38 44 35 43 36 45 31 38 30 37 28 35 26 34 23 32 24 33 25 32 23 31 18 26 15 23 13 21 12 21 15 22 15 20 15 20 15 19 1 2 0 1 1 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 22 37 22 38 24 39 25 40 21 36 22 37 22 36 21 35 23 38 23 38 23 38 23 38 24 40 25 41 27 42 28 43 24 40 23 41 26 43 25 40 24 41 24 41 25 42 25 42 27 43 26 42 24 41 24 42 26 43 26 43 26 43 26 43 25 43 26 43 26 43 26 43 26 42 25 41 24 42 25 43 25 43 24 42 23 42 24 44 25 44 26 45 26 45 25 44 24 41 25 42 25 42 25 42 26 43 26 43 26 43 26 43 27 44 27 44 27 44 27 44 27 44 28 45 29 47 30 47 27 46 31 47 29 46 31 49 33 48 30 45 28 47 31 51 31 51 28 50 28 50 28 49 30 52 29 51 28 50 28 50 31 52 29 51 29 51 30 53 30 52 29 51 30 52 31 54 32 54 31 53 31 52 30 52 31 53 31 53 31 53 31 53 33 55 33 55 33 55 33 55 33 55 33 55 33 55 33 55 34 56 34 56 34 56 34 56 33 55 33 56 34 57 35 57 35 57 35 57 35 57 35 57 35 57 35 58 36 59 37 59 36 57 36 57 35 56 35 56 35 56 35 57 36 57 37 58 36 57 36 58 37 59 38 59 38 59 38 60 39 61 40 61 38 59 38 59 38 59 38 59 38 59 38 59 38 59 38 59 39 60 39 61 40 61 41 62 39 61 42 64 43 64 42 63 41 62 42 63 42 64 43 64 41 62 41 63 42 64 43 64 43 65 45 67 46 67 46 67 44 65 44 65 44 65 44 65 43 67 43 68 44 68 44 68 47 71 48 73 49 72 47 71 47 71 47 72 48 72 49 73 47 71 47 71 47 71 47 71 49 69 47 69 50 72 50 70 49 70 48 70 49 71 49 69 50 71 50 71 50 71 50 71 47 69 48 69 49 70 49 71 51 72 51 72 51 72 51 72 52 73 51 72 51 72 50 71 49 73 49 73 49 73 49 73 49 72 48 71 47 72 48 73 49 71 48 70 47 71 48 72 47 70 46 69 46 69 47 70 47 71 49 73 51 74 51 74 50 73 50 73 50 73 50 73 52 73 50 74 52 77 53 79 54 80 54 80 54 81 56 85 59 89 61 91 60 93 65 99 64 99 69 107 76 111 78 111 76 112 76 112 77 114 79 115 83 122 90 128 92 130 96 134 100 132 102 121 71 72 44 75 49 68 47 71 52 78 51 75 51 79 57 73 59 72 29 9 5 29 15 21 2 8 1 5 0 13 11 15 4 3 6 12 6 7 2 5 0 5 0 7 0 10 5 5 0 2 0 0 0 41 51 63 42 56 40 47 30 51 32 53 36 54 39 54 36 50 40 53 45 53 43 52 40 21 0 1 2 3 0 6 0 5 2 5 5 5 5 6 1 12 3 13 3 12 5 14 3 11 6 10 6 11 7 12 5 11 2 9 1 14 6 17 4 16 5 20 10 26 15 29 14 27 10 24 10 21 4 12 0 8 0 8 0 2 0 13 5 9 0 5 2 7 1 4 4 7 5 7 5 8 5 8 2 6 0 5 1 4 0 4 1 3 1 2 0 2 0 3 0 2 0 2 0 2 0 2 1 3 1 3 1 3 1 3 2 5 3 6 4 5 3 4 4 5 3 4 2 5 3 5 1 6 1 8 3 10 5 12 9 14 6 11 5 12 8 15 12 15 9 17 11 14 8 16 9 15 8 12 5 9 2 8 0 8 0 8 0 7 3 13 7 13 6 12 5 10 4 10 4 11 0 14 12 26 15 21 12 21 10 23 9 24 10 25 13 23 15 25 17 26 17 26 17 27 18 28 19 27 18 26 15 27 17 30 22 35 27 39 31 40 24 31 17 27 17 29 16 28 17 29 17 30 18 30 18 30 18 30 17 29 17 29 21 31 19 25 11 20 13 26 12 22 12 22 13 25 16 27 17 26 16 24 13 21 11 20 11 21 14 22 12 21 13 24 14 24 12 23 12 23 13 25 15 26 15 27 16 27 17 27 17 27 15 27 18 30 18 27 19 30 17 27 16 27 17 30 22 31 16 27 19 31 19 30 20 33 22 37 24 41 25 41 33 24 8 0 0 2 2 1 0 0 0 0 0 0 0 0 0 1 0 0 2 0 2 0 3 0 0 0 0 0 11 39 31 39 25 33 19 29 18 29 17 28 16 26 15 25 14 24 12 23 13 24 13 24 13 22 9 15 7 12 6 10 5 10 8 16 10 16 9 15 10 14 4 2 1 0 3 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 36 55 36 56 37 56 37 56 37 56 36 55 36 55 37 56 37 56 37 56 37 56 37 56 40 59 40 59 40 59 40 59 38 59 38 61 42 64 42 61 40 61 41 62 42 63 43 64 43 64 44 65 43 64 42 62 43 64 43 64 42 63 42 63 40 62 41 63 43 65 44 66 42 63 41 62 41 62 42 63 43 64 42 63 42 63 43 65 42 64 43 65 44 64 43 63 39 65 40 66 41 68 42 68 43 69 43 69 43 69 43 69 44 70 44 70 44 70 44 70 44 70 44 70 44 71 45 71 45 72 48 73 46 72 47 75 50 75 47 72 46 73 49 76 47 72 48 73 48 73 48 74 50 75 50 75 49 74 48 73 52 77 51 75 50 76 52 77 50 74 49 74 49 75 51 77 53 78 53 77 52 77 51 76 53 78 53 78 53 78 53 78 54 79 54 80 55 80 55 80 55 80 55 80 55 80 55 80 56 81 56 81 56 81 56 81 55 80 55 81 56 82 57 82 57 82 57 82 57 82 57 82 57 82 57 83 58 84 59 84 57 84 57 84 58 85 58 85 55 82 55 83 56 83 56 84 57 85 57 86 58 87 59 87 59 87 60 88 60 88 61 89 59 87 59 87 59 87 59 87 59 87 59 87 59 87 59 87 59 90 59 91 60 91 61 92 61 93 62 94 64 94 63 94 63 94 64 95 64 96 65 96 62 93 62 94 63 95 64 95 63 95 65 97 66 97 66 96 65 96 65 96 65 96 65 96 65 95 65 96 67 97 68 98 70 101 72 102 72 102 71 100 71 101 71 101 72 102 72 103 71 101 71 101 71 101 71 101 70 100 68 100 71 103 71 101 70 101 70 101 70 101 70 101 71 102 71 102 71 102 71 102 69 101 70 101 71 102 71 103 72 104 72 104 72 104 72 104 71 103 72 104 72 104 73 105 73 103 73 103 73 103 73 103 73 102 72 101 71 102 72 103 72 103 71 102 70 103 71 104 71 103 70 102 70 102 71 103 70 103 72 105 74 106 74 106 73 105 73 105 73 105 73 105 73 105 73 106 75 109 78 113 80 115 81 116 79 115 82 121 86 129 91 134 94 138 97 142 97 144 102 151 108 156 110 156 111 157 112 158 113 160 115 161 119 167 123 170 125 174 131 182 133 181 134 186 120 127 71 109 75 98 68 97 77 107 77 97 74 99 75 104 81 107 42 29 19 38 28 28 9 19 6 27 2 20 8 22 3 21 7 29 8 25 6 23 5 24 6 24 6 23 10 18 1 15 1 13 10 55 62 89 60 89 57 80 48 70 49 70 49 73 52 75 58 81 60 83 61 85 63 84 63 44 4 11 3 18 3 17 8 21 6 17 4 14 3 14 6 19 10 23 9 23 11 27 10 26 10 28 11 29 12 30 13 29 10 26 8 27 11 30 7 29 12 35 19 44 25 48 26 48 27 47 27 44 22 36 15 27 11 25 7 18 8 26 9 18 5 15 6 16 6 14 7 15 7 15 8 13 8 13 5 13 6 12 5 9 4 9 4 7 3 3 2 3 2 4 2 3 2 3 2 3 2 3 3 4 3 4 3 4 3 4 4 6 5 7 6 6 5 5 6 7 5 6 5 6 6 9 6 14 7 15 10 18 12 19 15 21 13 19 12 20 14 22 18 20 14 22 16 18 12 20 13 17 11 14 7 10 4 8 3 5 6 5 3 7 7 13 12 17 12 17 12 18 11 16 12 12 9 20 20 36 24 34 21 35 22 34 23 33 24 33 22 35 24 38 26 39 26 39 26 40 27 41 28 40 27 39 27 42 28 44 32 49 37 53 42 56 40 49 29 40 27 44 27 39 27 40 28 40 28 41 28 40 28 40 29 41 29 41 31 40 28 35 22 31 23 35 22 32 22 32 23 34 25 36 25 34 24 32 22 30 20 29 19 30 22 31 21 30 22 33 24 32 23 30 22 31 24 32 25 33 26 34 26 35 27 36 27 39 24 39 27 42 28 40 29 43 28 42 28 43 30 45 31 41 27 40 27 46 29 47 33 51 34 55 43 57 41 46 19 11 2 0 0 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 4 0 3 15 40 37 45 34 38 28 35 26 34 24 32 24 32 24 32 24 32 22 31 23 32 24 31 22 30 17 25 14 21 11 20 10 19 18 24 17 23 16 20 15 20 10 10 1 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 21 36 21 35 20 35 20 35 23 37 21 35 20 36 23 39 22 37 22 37 22 37 22 37 25 40 25 39 24 38 23 38 21 37 20 39 24 41 23 38 21 38 22 39 23 41 24 42 23 41 26 44 27 42 24 40 24 41 24 42 25 43 26 44 24 41 25 42 25 43 26 43 25 42 24 40 23 41 25 42 23 42 22 41 23 42 24 44 22 42 23 43 24 42 23 41 22 39 23 41 25 43 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 28 45 28 45 27 44 27 44 28 46 30 47 28 45 29 48 32 49 31 47 30 48 32 50 26 46 24 47 26 48 27 49 29 50 28 50 27 49 27 48 29 51 28 50 28 50 29 51 27 49 26 48 27 50 29 51 30 52 30 51 29 51 29 51 30 52 30 52 30 52 30 52 31 54 32 54 32 55 33 55 32 54 32 54 32 54 32 54 33 55 33 55 33 55 33 55 33 55 33 56 34 57 35 57 35 57 35 57 35 57 35 57 35 57 35 58 36 59 37 59 36 57 36 58 37 59 39 60 35 56 35 56 35 56 36 57 36 57 36 58 37 59 38 59 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 38 59 39 60 40 61 40 61 41 62 41 62 42 63 41 62 42 63 42 63 43 64 44 65 41 62 41 63 42 64 43 64 41 63 43 65 44 65 44 64 44 65 44 65 44 65 44 65 40 64 41 66 43 68 45 69 46 70 47 71 47 71 46 70 46 70 47 71 47 72 48 72 47 71 47 71 47 71 47 71 49 69 47 69 50 72 50 70 47 69 49 70 48 68 48 70 49 70 49 70 49 70 49 70 49 70 50 71 50 72 51 72 50 71 50 71 50 71 50 71 49 71 50 72 51 73 52 74 49 73 49 73 49 73 49 73 49 72 48 71 47 72 48 73 49 71 48 70 47 71 48 72 49 71 48 70 47 71 48 72 47 71 49 73 50 73 50 73 50 73 50 73 50 73 50 73 52 73 51 74 53 77 54 80 56 82 55 80 53 79 54 83 57 88 62 95 64 96 66 99 67 101 69 105 72 106 72 105 74 110 76 113 78 115 79 115 81 119 84 121 86 125 93 132 93 129 103 145 107 109 58 69 55 74 51 74 56 77 51 68 52 74 51 72 65 73 25 3 0 18 9 20 5 10 4 9 0 7 0 7 4 9 8 10 7 8 3 6 0 5 0 6 2 11 6 7 0 5 0 3 0 25 36 53 46 56 48 52 48 60 43 57 44 58 47 61 48 57 47 54 46 53 47 55 49 28 2 0 0 4 1 2 8 9 7 8 6 6 4 4 1 8 3 9 2 8 4 12 5 10 6 10 7 12 8 12 6 12 3 11 3 10 2 13 0 10 0 13 3 16 4 18 9 23 12 28 16 27 14 24 11 18 7 13 3 8 2 12 1 5 0 3 1 7 1 5 3 6 4 6 4 7 4 7 2 6 0 5 1 4 0 4 1 3 1 2 0 2 0 3 0 2 0 2 0 2 0 2 1 3 1 3 1 3 1 3 2 5 3 6 4 5 3 4 5 6 3 5 3 5 4 6 3 7 2 9 4 11 5 12 8 13 6 12 6 12 7 14 11 14 7 16 9 12 4 14 3 9 1 7 0 4 0 3 0 4 0 4 0 3 0 9 5 11 5 11 6 12 6 12 2 8 0 12 11 25 15 21 11 20 10 22 10 23 11 24 12 22 14 25 16 26 17 25 17 27 18 28 19 27 18 26 19 30 20 32 23 36 27 39 29 43 33 39 20 26 16 30 14 26 14 26 14 26 15 27 15 27 15 28 16 28 16 29 21 30 17 24 12 21 13 24 12 22 11 21 12 23 14 25 16 24 15 23 13 21 11 20 7 18 10 19 9 17 10 20 12 23 11 22 11 22 12 23 13 25 14 25 15 26 15 25 15 25 13 25 17 29 17 27 17 28 17 29 18 30 20 31 17 28 15 26 16 28 19 30 27 35 26 41 34 45 24 29 3 3 0 0 3 4 2 0 0 0 0 0 0 0 0 0 0 1 0 0 2 0 2 0 2 0 0 1 0 0 8 34 26 35 22 31 19 31 20 32 12 23 12 23 12 24 13 24 11 22 12 23 12 23 12 21 13 19 10 16 9 14 8 13 8 16 8 16 10 17 13 17 12 10 4 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 54 35 54 34 53 34 53 38 56 36 54 36 56 39 59 39 58 39 58 39 58 39 58 41 59 40 58 38 57 37 56 40 60 38 60 40 61 38 56 37 58 37 59 38 60 39 60 38 60 41 63 42 62 40 60 38 60 40 62 43 65 45 67 43 64 42 63 42 62 41 62 42 62 40 61 40 61 41 63 41 62 41 62 41 63 43 65 41 62 42 63 42 63 41 62 40 66 41 68 43 70 45 71 44 70 44 70 44 70 44 70 44 70 44 70 44 70 44 70 46 72 46 72 45 71 45 71 45 72 47 73 45 70 45 73 48 74 48 73 47 74 48 74 47 72 47 73 49 74 50 75 52 76 51 76 50 75 50 74 50 75 49 74 49 74 50 75 50 75 49 74 50 76 52 77 50 75 50 76 51 76 51 76 52 77 52 77 52 77 52 77 52 78 53 79 54 80 55 80 54 79 54 79 54 79 54 79 55 80 55 80 55 80 55 80 55 80 55 81 56 82 57 82 57 82 57 82 57 82 57 82 57 82 57 83 58 84 59 84 57 84 57 85 58 86 60 87 58 85 58 85 58 85 57 84 57 85 57 86 58 87 59 87 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 61 92 61 92 62 93 63 94 62 93 62 93 61 92 62 93 61 92 62 93 63 94 63 94 62 93 62 94 63 95 64 95 62 93 63 95 65 96 64 95 65 96 65 96 65 96 65 96 65 95 66 97 68 99 70 100 69 99 70 100 70 100 69 99 70 100 70 101 71 101 72 102 71 101 71 101 71 101 71 101 70 100 68 100 71 103 71 101 67 100 71 101 68 98 68 101 70 101 70 101 70 101 70 101 70 101 71 102 71 103 72 103 71 103 71 103 71 103 71 103 70 103 71 104 72 105 73 106 73 103 73 103 73 103 73 103 73 102 72 101 71 102 72 103 72 103 71 102 70 103 71 104 72 103 71 102 70 103 71 104 70 103 72 104 73 105 72 104 73 105 73 105 73 105 73 105 74 106 74 107 76 110 79 114 81 116 82 117 80 116 82 121 85 129 93 137 97 140 99 143 101 147 103 150 105 151 105 151 108 156 112 159 115 161 115 161 116 163 119 165 119 168 126 177 125 180 135 185 140 170 98 100 69 102 74 104 74 101 69 96 74 95 65 96 74 99 35 25 6 21 14 26 16 25 4 21 7 22 5 24 10 30 11 27 9 26 7 24 6 22 5 20 7 22 11 16 4 14 5 12 0 17 18 41 25 47 27 47 36 45 32 41 29 40 29 41 28 37 23 32 18 30 18 31 23 20 2 8 2 10 2 10 7 15 7 15 6 12 6 14 5 15 10 18 8 17 10 22 9 23 9 25 11 27 12 30 14 28 12 27 12 29 12 29 12 30 11 32 12 33 13 33 18 42 23 47 25 47 27 47 25 42 19 32 13 29 12 26 7 16 3 14 6 16 6 14 6 14 6 14 7 12 7 12 5 13 6 12 5 9 4 9 4 7 3 3 2 3 2 4 2 3 2 3 2 3 2 3 3 4 3 4 3 4 3 4 4 6 5 7 6 6 5 5 7 8 6 6 5 7 7 10 7 12 8 14 9 15 10 16 12 17 11 16 11 16 12 17 16 13 12 15 13 10 8 12 6 7 6 6 5 6 5 6 2 3 3 4 2 4 6 12 11 14 10 16 11 16 10 16 9 10 6 18 19 35 23 34 20 34 20 34 22 32 24 32 21 35 23 37 25 38 25 38 26 40 27 41 28 40 27 39 30 44 30 45 33 48 36 51 39 57 45 55 33 41 26 42 26 38 26 37 25 37 25 37 27 39 27 40 28 41 29 41 32 39 26 33 22 32 22 33 22 31 21 31 21 32 23 33 24 32 23 31 21 30 20 29 15 26 18 27 17 26 18 29 22 30 21 29 21 29 22 30 24 32 24 32 25 33 25 35 27 39 25 40 29 44 30 43 27 41 28 43 30 44 30 44 28 42 27 44 26 47 30 51 39 54 38 53 43 44 27 21 2 0 0 1 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 5 0 3 14 39 36 44 34 40 31 40 32 41 24 32 24 32 24 33 25 33 22 31 23 32 24 31 22 30 20 29 18 25 15 23 14 23 13 21 14 22 16 23 18 24 19 17 6 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 34 19 34 19 35 20 35 21 36 21 37 22 38 24 40 24 39 24 39 24 39 24 39 25 40 25 39 24 38 23 37 24 40 22 39 23 39 20 35 21 38 21 38 21 38 21 38 21 38 22 40 23 40 23 39 21 38 22 41 25 44 28 45 27 43 26 42 24 40 23 39 24 41 23 40 23 40 24 41 21 40 21 40 22 42 24 44 22 42 23 43 24 42 23 41 25 42 25 43 27 44 28 45 28 45 28 45 28 45 28 45 27 44 27 44 27 44 27 44 28 45 28 46 29 46 29 46 28 46 30 46 27 44 27 46 30 47 30 47 30 47 30 48 29 49 27 49 27 50 28 50 30 52 29 51 28 50 28 50 28 49 26 48 26 48 27 50 29 51 28 50 29 51 30 53 27 49 27 50 28 50 29 51 29 51 29 51 29 51 29 51 30 52 30 53 32 54 33 55 33 55 33 55 33 55 33 55 32 54 32 54 32 54 32 54 33 55 33 56 34 57 35 57 35 57 35 57 35 57 35 57 35 57 35 58 36 59 37 59 36 57 36 57 37 58 37 58 38 59 38 58 37 58 37 57 36 57 36 58 37 59 38 59 40 61 39 60 39 60 38 59 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 61 41 62 41 63 42 63 42 62 41 61 39 61 40 61 40 61 40 62 41 62 42 63 41 62 41 63 42 64 43 64 41 63 43 65 44 65 43 64 44 65 44 65 44 65 44 65 42 66 43 67 44 69 45 69 44 68 45 70 46 69 44 68 45 70 46 70 47 71 47 71 47 71 47 71 47 71 47 71 49 69 47 69 50 72 50 70 45 69 50 70 46 66 47 71 48 69 48 69 48 69 48 69 48 70 49 70 50 71 50 72 49 70 49 70 49 70 49 70 50 71 51 72 51 72 52 73 49 73 49 73 49 73 49 73 49 72 48 71 47 72 48 73 49 71 48 70 47 71 48 72 48 71 47 70 47 70 48 71 47 71 49 72 49 72 48 71 50 73 50 73 50 73 50 73 53 74 51 75 53 78 55 81 57 83 57 82 55 82 57 86 58 89 63 95 65 98 69 103 66 100 67 103 71 107 74 109 71 109 75 114 79 116 80 115 79 116 82 118 82 119 85 124 79 130 94 133 104 140 85 79 43 69 52 73 53 69 52 73 49 67 43 64 57 61 18 1 0 6 0 12 1 5 0 5 1 6 0 5 3 9 7 7 8 9 5 6 0 5 0 6 0 8 4 4 0 4 0 1 0 0 0 2 0 0 0 0 0 3 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 2 0 1 1 3 0 2 1 3 0 4 1 5 2 7 5 8 5 7 6 10 5 8 5 9 5 11 7 12 9 14 6 11 3 8 0 7 2 11 1 11 3 12 2 13 6 19 10 22 14 24 20 32 25 30 18 18 10 18 9 12 3 7 0 4 1 7 1 5 2 5 3 5 3 6 3 6 2 6 0 5 1 4 0 4 1 3 1 2 0 2 0 3 0 2 0 2 0 2 0 2 1 3 1 3 1 3 1 3 2 5 3 6 4 5 3 4 5 7 4 6 4 6 5 7 4 7 3 8 4 9 5 9 6 10 6 10 6 10 6 11 8 11 4 12 5 7 0 9 0 4 0 5 0 6 0 6 0 4 0 3 0 3 1 9 6 11 6 9 5 9 5 9 1 5 0 10 9 24 15 21 10 20 11 20 10 22 10 23 12 21 14 24 16 25 16 25 17 27 18 28 19 27 18 26 16 27 16 27 17 30 20 32 26 41 33 42 25 30 15 26 14 26 14 26 13 25 13 25 15 27 15 28 17 30 18 30 22 29 14 22 12 22 12 22 11 21 10 20 10 21 11 22 14 22 13 22 12 21 11 20 8 18 11 20 9 18 11 21 11 21 9 20 9 20 10 22 12 23 12 24 13 24 14 24 15 25 14 26 18 31 19 29 15 27 17 29 18 29 17 28 19 29 21 28 20 28 25 35 30 38 28 37 23 27 4 6 0 1 1 2 4 3 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 0 2 0 2 0 0 1 0 1 11 39 30 38 24 32 18 28 17 28 15 25 14 25 14 25 14 25 12 24 13 25 14 24 14 22 12 18 9 15 9 13 8 13 4 12 5 14 9 16 13 18 17 14 6 2 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 52 34 53 35 55 36 55 35 55 37 57 39 58 39 58 38 57 38 57 38 57 38 57 40 59 40 59 39 58 39 58 40 60 39 61 41 62 39 58 41 62 40 61 39 59 38 58 39 60 39 60 39 61 41 63 40 61 41 62 41 63 42 63 42 62 41 62 41 62 41 62 41 61 40 60 39 61 40 62 40 61 40 61 41 63 43 65 42 63 43 64 43 64 42 63 42 68 42 68 42 68 43 69 45 71 45 71 45 71 45 71 44 70 44 70 44 70 44 70 43 69 43 70 45 71 46 72 45 72 47 72 44 69 44 71 45 71 46 72 46 72 45 71 49 74 49 74 49 73 48 73 50 75 50 75 49 74 48 73 49 74 48 72 47 73 49 74 51 75 50 75 50 76 52 78 48 73 49 74 49 75 50 75 51 76 51 76 51 76 51 76 51 76 52 78 54 79 55 80 55 80 55 80 55 80 55 80 54 79 54 79 54 79 54 79 55 80 55 81 56 82 57 82 57 82 57 82 57 82 57 82 57 82 57 83 58 84 59 84 57 84 57 84 56 83 56 83 58 85 58 84 57 84 56 83 57 85 57 86 58 87 59 87 61 89 61 88 60 87 59 87 61 89 61 89 61 89 61 89 61 89 61 89 61 89 61 89 60 91 61 92 61 93 62 93 64 94 61 91 60 91 61 92 62 93 62 94 63 94 64 95 62 93 62 94 63 95 64 95 63 94 64 96 66 97 65 96 65 96 65 96 65 96 65 96 66 96 66 96 66 97 67 97 67 98 69 99 69 99 68 97 69 99 70 100 70 101 71 101 71 101 71 101 71 101 71 101 70 100 68 100 71 103 71 101 65 100 72 101 66 96 67 102 69 100 69 100 69 100 69 100 68 100 69 100 70 101 70 102 70 101 70 101 70 101 70 101 73 104 72 103 72 103 71 102 73 103 73 103 73 103 73 103 73 102 72 101 71 102 72 103 72 103 71 102 70 103 71 104 70 102 69 101 69 101 70 102 70 103 72 104 72 103 71 102 73 105 73 105 73 105 73 105 75 107 75 107 77 110 80 115 82 118 84 120 83 120 87 126 88 131 93 135 96 141 102 148 100 146 102 149 105 153 109 156 107 154 111 160 116 162 116 161 114 162 118 164 117 162 117 166 117 174 131 179 139 183 127 147 77 109 69 98 65 98 69 100 65 89 63 99 70 87 26 21 5 17 9 16 2 16 14 50 26 38 11 24 4 24 7 25 10 27 9 22 6 20 6 20 2 18 8 13 1 8 4 7 10 7 0 7 0 8 0 8 3 8 4 8 4 7 2 5 0 3 0 3 0 3 0 5 0 3 2 4 1 2 1 4 0 2 1 5 1 6 1 7 3 8 5 11 4 11 6 16 5 16 7 19 8 24 11 25 12 25 12 25 10 24 8 22 10 27 10 29 11 30 12 31 12 37 15 38 15 42 27 52 39 58 31 43 20 41 20 31 11 20 6 16 7 16 6 13 5 13 5 13 6 11 6 11 5 13 6 12 5 9 4 9 4 7 3 3 2 3 2 4 2 3 2 3 2 3 2 3 3 4 3 4 3 4 3 4 4 6 5 7 6 6 5 5 8 8 7 7 6 8 7 9 6 11 6 11 7 12 7 13 7 13 8 13 8 13 8 11 12 7 8 7 8 2 3 3 4 2 4 2 3 1 3 2 2 2 4 2 1 3 5 9 10 13 10 12 7 12 6 11 7 8 5 17 18 34 23 33 18 33 20 33 21 32 23 31 20 34 22 37 24 38 25 37 26 40 27 41 28 40 27 39 26 40 25 40 26 41 29 43 36 52 40 55 38 46 27 37 27 39 26 38 25 37 25 37 27 40 28 41 30 43 31 44 32 38 23 31 22 33 22 31 21 31 20 29 19 30 20 31 22 31 22 30 21 30 20 29 16 27 19 28 18 27 19 30 21 29 20 27 19 28 21 29 22 30 23 31 23 32 24 33 24 36 23 38 28 43 29 41 26 40 28 41 28 40 26 39 27 45 29 46 27 47 33 53 34 48 35 41 27 19 6 1 1 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 5 0 6 20 47 38 46 34 39 29 36 27 35 27 34 26 33 25 32 23 31 25 33 26 34 26 34 24 33 20 28 17 24 14 23 13 22 14 21 14 21 15 19 13 18 20 19 9 5 1 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 33 19 35 21 37 22 38 19 35 22 39 25 40 24 39 22 37 22 37 22 37 22 37 25 40 25 40 25 40 25 40 22 38 21 40 25 43 25 40 27 44 26 42 24 39 22 38 24 40 22 39 23 41 26 44 26 43 25 41 23 40 22 39 22 39 23 41 24 42 26 43 24 40 23 39 22 40 23 41 20 39 20 40 22 42 24 44 23 43 24 44 25 43 24 42 25 41 24 41 24 41 23 40 28 45 28 45 28 45 28 45 27 44 27 44 27 44 27 44 23 41 24 42 26 44 28 46 28 46 30 46 27 43 26 45 27 44 28 46 29 45 27 45 30 49 27 48 26 47 25 46 27 49 27 48 26 47 25 47 27 48 26 47 25 48 26 49 28 50 27 49 27 50 29 52 25 48 26 49 27 50 28 50 29 51 29 51 29 51 29 51 28 51 30 52 31 54 33 55 34 56 34 56 34 56 34 56 32 54 32 54 32 54 32 54 33 55 33 56 34 57 35 57 35 57 35 57 35 57 35 57 35 57 35 58 36 59 37 59 36 57 36 56 35 55 33 54 36 57 36 56 35 55 34 55 36 57 36 58 37 59 38 59 40 61 40 60 39 59 38 59 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 61 38 59 38 60 39 61 40 61 43 63 40 60 38 59 39 61 42 63 42 64 43 65 44 65 41 62 41 63 42 64 43 64 42 64 44 66 45 66 45 65 44 65 44 65 44 65 44 65 42 65 41 65 41 65 40 64 43 68 44 69 45 68 44 67 45 69 45 70 46 71 47 71 47 71 47 71 47 71 47 71 49 69 47 69 50 72 50 70 44 69 51 70 45 64 46 71 48 69 48 69 48 69 48 69 47 68 47 69 48 69 49 70 49 70 49 70 49 70 49 70 53 73 52 72 51 71 50 70 49 73 49 73 49 73 49 73 49 72 48 71 47 72 48 73 49 71 48 70 47 71 48 72 47 69 46 68 45 69 46 70 48 71 49 72 49 71 47 70 50 73 50 73 50 73 50 73 54 75 52 76 54 78 55 81 57 84 58 84 58 86 61 91 61 91 62 94 63 98 71 107 72 105 70 104 70 105 72 107 70 108 75 115 80 117 80 115 77 116 82 118 81 115 79 116 74 121 85 138 101 135 102 137 67 82 48 60 44 64 53 66 42 62 47 71 59 56 14 0 0 9 0 5 0 2 25 61 39 39 15 11 0 4 4 8 10 9 6 7 0 5 0 5 1 9 8 6 0 6 3 4 7 0 0 1 4 0 1 0 0 0 0 2 1 2 0 1 0 2 0 1 1 0 0 0 1 3 2 1 0 2 5 2 3 3 1 2 0 2 0 2 0 1 3 3 2 2 2 6 2 5 2 7 4 10 7 10 4 9 5 12 8 13 9 14 4 11 3 10 2 9 0 9 0 10 3 9 3 14 16 29 37 43 28 26 17 26 16 16 7 10 2 6 2 7 1 4 2 5 3 5 3 6 3 6 2 6 0 5 1 4 0 4 1 3 1 2 0 2 0 3 0 2 0 2 0 2 0 2 1 3 1 3 1 3 1 3 2 5 3 6 4 5 3 4 6 7 5 6 4 7 5 8 2 5 1 6 2 6 2 6 2 6 3 8 4 7 2 7 5 8 0 9 0 3 0 5 0 5 0 3 0 2 0 2 0 2 0 2 0 1 0 7 5 10 4 8 2 5 1 4 0 4 0 9 11 23 17 20 11 18 10 20 11 22 12 23 11 21 13 23 15 24 15 24 17 27 18 28 19 27 18 26 16 27 16 27 16 28 18 30 24 36 27 40 28 34 16 21 15 27 15 26 14 25 13 25 16 28 17 30 19 32 20 33 23 28 13 21 12 23 12 20 11 21 10 19 9 19 10 20 13 22 12 21 12 21 11 20 5 15 8 16 6 15 7 18 10 20 9 19 8 20 9 21 11 22 11 23 12 23 13 24 14 22 13 23 17 28 19 27 17 27 18 28 18 26 15 23 17 27 21 28 19 28 25 36 22 33 24 29 12 11 0 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 2 0 2 0 3 0 0 0 0 4 17 46 27 36 23 32 20 31 21 33 16 26 15 25 13 23 11 21 14 26 16 27 16 27 16 24 15 21 13 18 12 16 11 16 6 16 5 13 4 12 4 9 15 15 8 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 50 33 54 37 59 41 61 36 57 40 59 40 59 42 63 39 58 39 58 39 58 39 58 38 56 37 55 36 56 37 57 35 57 36 58 37 59 38 60 37 58 37 60 41 61 38 56 41 62 41 61 40 60 39 60 39 59 38 59 38 60 40 62 45 66 44 64 41 60 37 56 42 63 42 63 42 63 42 63 37 59 38 60 40 62 42 63 42 63 42 63 42 63 42 63 42 67 40 67 43 70 43 68 43 69 43 70 44 71 45 71 45 71 45 71 45 71 45 71 44 70 44 70 44 70 44 70 46 72 46 72 46 72 46 72 46 72 46 72 46 72 46 72 49 73 48 72 47 73 48 74 48 74 51 77 51 74 47 70 49 74 49 74 49 74 49 74 49 74 49 74 49 74 49 74 49 75 51 76 49 74 50 76 50 75 50 75 50 75 50 75 50 75 51 77 52 78 54 79 55 79 54 78 53 79 54 80 55 80 55 80 54 78 52 77 55 80 55 80 55 80 55 80 58 82 57 81 56 82 57 83 58 83 58 83 58 83 58 83 60 85 56 83 58 85 56 81 57 83 56 82 55 83 56 84 57 85 57 86 58 87 59 87 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 61 89 61 89 61 89 61 89 59 90 59 91 60 92 61 92 61 92 61 92 61 92 61 92 62 94 63 95 64 94 63 93 63 94 64 95 64 96 65 96 65 96 65 96 65 96 65 96 64 95 64 96 65 97 66 97 70 99 67 96 66 97 69 100 66 96 67 98 68 99 70 100 69 99 69 100 70 101 71 101 70 100 70 99 69 98 68 98 67 97 65 95 64 96 66 98 68 99 68 99 68 99 68 99 69 101 71 102 70 100 67 97 68 99 66 96 65 97 68 99 67 99 68 100 69 101 70 102 69 100 69 101 70 102 71 102 72 102 72 103 73 104 74 104 73 103 73 102 72 101 71 101 71 103 71 103 71 103 71 103 70 102 70 102 70 102 70 102 70 102 70 103 71 104 72 104 70 103 72 105 74 107 75 107 75 107 76 109 79 112 81 115 80 116 83 119 83 121 88 127 89 132 94 138 100 146 105 149 108 153 107 153 107 153 107 152 112 159 113 160 114 161 116 162 113 159 113 158 112 158 111 157 115 162 119 170 128 172 131 181 129 133 64 98 65 97 63 101 64 95 61 97 76 78 9 21 9 14 8 12 0 25 44 92 71 82 55 42 3 26 4 32 11 28 10 25 10 22 8 21 7 18 6 14 4 9 3 7 1 10 1 6 4 11 0 15 0 2 0 2 1 1 0 1 0 1 0 2 2 3 2 3 0 3 0 1 1 3 3 3 0 5 0 3 5 13 0 12 3 10 1 10 1 9 0 12 4 14 4 14 4 14 4 15 6 17 7 20 10 24 12 26 12 27 12 27 12 28 10 27 8 26 4 23 4 27 9 32 31 65 57 74 39 44 17 35 10 20 8 18 6 14 4 12 7 15 7 14 7 11 6 11 3 12 5 12 5 9 3 7 6 9 5 6 4 4 2 3 2 3 2 3 2 3 2 3 5 6 4 5 4 6 6 8 6 7 6 7 6 7 6 7 7 8 7 8 7 8 7 8 5 9 5 9 5 9 5 9 5 9 5 8 4 8 3 5 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 1 5 6 6 6 11 11 8 12 7 11 8 12 6 8 6 18 17 30 18 29 18 32 17 29 17 29 22 31 23 36 22 35 22 36 24 38 25 40 29 42 27 39 27 40 26 41 28 42 27 42 30 46 37 50 38 55 43 52 28 33 24 35 23 37 27 40 27 37 24 38 28 41 29 42 32 46 31 35 19 29 24 36 23 28 19 30 22 33 23 32 20 29 20 28 18 26 18 28 20 30 18 28 19 28 19 27 17 25 19 26 18 25 17 26 18 27 23 30 20 27 19 28 22 31 23 34 24 35 26 36 27 37 24 36 28 37 24 33 24 39 26 40 27 43 31 48 32 46 32 36 19 22 19 14 7 0 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 3 0 8 21 43 35 42 31 36 27 35 28 37 29 36 25 31 22 31 24 33 24 31 23 30 22 31 22 32 22 29 18 24 13 22 13 22 12 19 13 20 14 17 11 15 15 16 9 6 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 16 31 17 33 19 35 21 36 20 37 24 39 23 39 25 42 24 39 24 39 24 39 24 39 23 37 22 36 21 37 22 38 19 37 20 37 20 37 21 38 21 37 20 38 22 40 21 36 24 41 24 40 23 39 22 39 22 38 21 38 21 39 23 41 23 41 24 41 23 39 21 38 24 41 24 41 24 41 24 41 20 39 21 40 22 41 23 42 24 43 24 43 24 43 24 43 25 41 23 41 26 44 26 42 26 43 26 44 27 45 28 45 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 28 45 28 45 28 45 28 45 29 46 29 46 29 46 29 47 28 48 26 48 26 48 26 48 25 49 28 51 29 49 25 46 27 49 27 49 27 49 27 49 27 49 27 49 27 49 27 49 27 50 29 51 27 49 28 51 28 50 28 50 28 50 28 50 28 50 29 52 30 53 32 54 32 54 32 54 32 54 32 54 33 55 33 55 33 54 31 52 33 55 33 55 33 55 33 55 36 57 35 56 34 57 35 58 36 58 36 58 36 58 36 58 38 58 35 56 37 58 35 55 37 58 36 56 35 57 37 58 36 57 36 58 37 59 38 59 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 40 61 40 61 40 61 40 61 38 59 38 60 39 61 40 61 40 61 40 61 40 61 40 61 41 63 42 64 43 63 42 62 41 63 42 63 43 64 43 65 44 65 44 65 44 65 44 65 43 64 44 65 44 66 45 66 45 69 43 67 43 67 45 69 42 66 43 68 44 69 46 70 45 69 45 70 46 70 47 71 46 70 46 69 45 68 44 68 47 67 45 65 44 66 46 68 47 68 47 68 47 68 47 68 48 69 49 70 49 69 46 66 48 68 46 66 45 67 47 69 47 68 48 69 48 69 48 70 48 69 48 70 49 71 50 71 48 72 48 73 49 73 50 74 49 73 49 72 48 71 47 71 48 71 48 71 48 71 48 71 47 70 47 70 47 70 47 70 47 70 47 71 48 72 49 72 47 71 49 73 51 75 52 74 54 75 53 77 55 80 56 81 56 82 57 83 58 85 61 90 61 91 64 97 68 103 73 106 73 107 73 107 73 107 73 107 76 112 77 113 78 115 79 116 77 113 77 112 76 111 75 111 67 110 70 122 85 129 100 142 117 124 66 65 41 64 53 65 43 69 44 66 65 47 4 2 4 7 1 5 0 12 41 69 61 67 50 27 0 7 0 14 10 10 7 9 5 9 2 8 3 7 4 5 1 4 0 3 0 5 0 0 0 0 0 0 0 1 0 2 1 3 0 3 0 3 0 0 0 0 0 1 0 3 0 3 3 3 4 0 2 7 0 0 0 0 0 0 0 0 0 0 0 0 0 6 2 4 2 4 2 5 2 4 3 5 4 7 5 10 7 11 6 11 7 12 4 10 2 9 1 8 0 6 0 4 0 4 0 18 36 59 50 41 15 9 3 8 2 6 1 5 0 4 3 6 3 5 3 5 2 5 0 5 0 5 1 4 0 2 2 5 3 4 1 3 0 2 0 2 0 2 0 2 0 2 3 4 2 4 2 5 4 7 4 6 4 6 4 6 4 6 5 7 5 7 5 7 5 7 2 5 2 5 2 5 2 5 2 5 1 4 1 3 0 4 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 3 0 7 2 5 6 10 5 7 4 7 4 7 1 5 0 12 12 20 13 16 10 16 10 18 10 20 10 21 14 22 13 22 13 23 15 25 15 25 18 27 17 24 16 26 14 27 17 27 16 27 19 32 26 36 26 40 31 39 19 22 12 23 11 24 14 27 14 24 12 25 15 29 17 31 20 33 19 25 10 20 13 24 12 19 9 20 12 23 13 22 10 19 11 19 9 17 9 18 11 20 10 19 9 18 9 17 8 17 8 18 7 17 6 18 7 19 9 21 10 22 11 22 10 21 13 22 14 23 15 24 16 25 13 23 15 23 12 21 14 26 18 28 20 31 24 33 26 30 22 23 11 16 12 15 2 1 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 0 2 0 3 0 0 0 0 5 15 39 25 33 20 29 17 28 17 28 18 28 14 23 11 23 13 25 13 24 12 23 12 23 14 23 15 20 11 16 9 13 8 13 5 16 6 16 8 16 8 13 9 13 7 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 34 53 33 52 33 51 32 51 34 55 38 57 37 56 39 59 39 58 39 58 39 58 39 58 38 57 37 56 37 56 38 57 38 59 38 59 37 58 37 58 40 59 36 58 38 60 39 59 40 61 40 61 39 60 39 60 39 59 38 59 38 60 40 62 36 58 38 60 40 61 40 61 40 61 40 61 40 61 40 61 41 62 41 62 42 63 42 63 44 65 44 65 44 65 44 65 43 67 40 67 43 70 44 68 43 69 43 70 44 71 45 71 44 70 44 70 44 70 44 70 44 70 44 70 44 70 44 70 44 70 44 70 44 70 44 70 46 72 46 72 46 72 46 72 46 72 48 74 49 73 47 71 46 72 49 75 50 75 48 73 49 74 49 74 49 74 49 74 49 74 49 74 49 74 49 74 49 75 51 76 49 74 50 76 50 75 50 75 50 75 50 75 50 75 51 77 52 78 54 79 52 78 54 80 55 79 53 77 55 80 56 81 56 80 54 78 54 79 54 80 55 80 55 80 57 82 56 81 56 81 57 82 58 83 58 83 58 83 58 83 59 84 56 83 58 85 57 82 59 86 58 84 57 85 59 86 57 85 57 86 58 87 59 87 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 61 89 61 89 61 89 61 89 59 90 59 91 60 92 61 92 61 92 61 92 61 92 61 92 62 93 63 94 63 94 62 93 61 93 62 93 63 94 63 95 65 96 65 96 65 96 65 96 64 96 65 96 66 97 66 97 69 98 68 97 67 98 68 99 66 96 67 98 68 99 70 100 69 99 69 99 70 100 70 101 70 100 69 99 69 99 68 98 69 99 68 98 67 99 68 100 68 99 68 99 68 99 68 99 69 100 69 101 69 99 68 98 69 100 68 99 68 99 69 100 70 98 70 98 69 97 69 97 70 98 70 98 71 99 71 99 72 102 72 102 73 103 73 104 73 103 73 102 72 101 71 101 71 103 71 103 71 103 71 103 70 102 70 102 70 102 70 102 70 102 70 103 71 104 72 104 70 103 72 105 74 106 74 106 74 107 76 109 78 111 80 115 81 117 83 120 84 121 88 128 89 132 94 138 100 146 105 149 105 150 106 152 107 154 108 154 110 157 111 158 113 160 115 161 114 160 113 158 111 156 109 155 107 152 111 163 123 175 135 189 157 197 122 116 54 99 68 96 64 98 63 100 74 75 7 21 11 16 10 12 0 35 51 93 69 90 65 49 3 24 3 31 9 25 9 23 8 20 8 19 7 18 7 15 5 11 3 10 2 19 6 13 4 16 0 18 0 9 0 7 0 7 0 7 0 7 0 7 0 7 0 7 0 6 0 4 1 5 3 4 0 10 2 7 0 15 0 18 0 14 0 14 0 12 0 13 3 13 4 12 4 10 4 12 3 14 5 16 7 18 9 20 11 24 12 25 11 25 9 23 5 20 6 21 5 21 2 18 0 17 12 46 36 51 20 28 7 18 6 17 6 15 6 14 5 13 4 12 5 9 4 9 3 12 5 12 5 9 3 7 4 8 5 5 3 4 2 3 2 3 2 3 2 3 2 3 4 5 3 4 4 5 5 7 5 6 5 6 5 6 5 6 6 7 6 7 6 7 6 7 5 6 5 6 5 6 5 6 5 6 5 5 4 5 3 4 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 1 5 5 6 5 9 10 8 8 5 9 6 10 6 8 6 19 18 32 19 30 13 30 18 33 22 31 19 27 22 35 21 34 22 35 23 37 22 37 26 39 24 36 23 37 25 40 27 41 26 41 29 45 37 50 36 52 41 53 34 42 24 35 22 35 25 37 24 35 23 36 26 40 30 43 31 44 25 34 23 32 21 31 21 31 19 30 21 32 22 31 20 29 20 28 18 27 18 27 19 28 20 28 18 25 16 25 17 27 18 26 17 25 17 25 18 26 17 27 21 31 24 31 21 28 21 31 21 31 22 32 22 32 19 29 19 28 17 28 22 35 28 40 32 43 33 41 28 38 22 27 13 18 16 14 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 3 0 8 22 44 32 41 32 38 29 36 27 35 29 35 25 32 23 31 24 33 25 32 24 31 23 32 23 33 21 29 18 25 15 23 13 22 16 23 17 23 17 20 15 18 12 17 13 10 3 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 21 36 21 35 19 34 19 33 20 37 23 38 22 37 23 40 23 38 23 38 23 38 23 38 24 38 22 37 22 37 23 39 22 39 22 38 20 37 19 36 24 38 19 35 20 39 22 39 23 39 22 39 22 39 22 39 22 38 21 38 21 39 23 41 19 37 21 40 24 41 24 41 23 40 23 40 23 40 23 40 24 43 23 42 23 42 23 42 24 43 24 44 25 44 25 44 26 42 24 42 27 45 27 43 26 43 26 44 27 45 28 45 26 43 26 43 26 43 26 43 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 29 46 29 46 29 46 29 47 25 46 26 50 28 48 24 45 23 46 26 49 28 50 27 49 27 49 27 49 27 49 27 49 27 49 27 49 27 49 27 49 27 50 29 51 27 49 28 51 28 50 28 50 28 50 28 50 29 51 29 52 30 53 31 53 28 51 31 55 33 53 29 50 33 55 34 56 34 56 33 54 31 54 32 54 32 55 33 55 35 57 34 55 33 56 35 57 36 58 36 58 36 58 36 58 37 57 35 56 37 58 36 56 38 58 36 57 36 57 37 59 36 57 36 58 37 59 38 59 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 40 61 40 61 40 61 40 61 38 59 38 60 39 61 40 61 40 61 40 61 40 61 40 61 40 62 42 63 42 63 41 61 40 61 40 62 41 62 42 63 44 65 44 65 44 65 44 65 44 65 44 66 45 66 46 67 44 68 44 68 44 68 44 68 43 67 43 68 44 69 45 69 44 68 45 69 45 70 46 70 45 69 45 69 45 69 45 69 48 69 48 69 48 69 48 69 47 68 47 68 47 68 47 68 47 68 48 69 47 68 47 68 48 69 48 69 48 69 48 69 49 71 48 70 47 68 46 68 48 70 48 70 48 70 48 71 47 71 48 72 48 73 49 73 49 73 49 72 48 71 47 71 48 71 48 71 48 71 48 71 47 70 47 70 47 70 47 70 47 70 47 71 48 72 49 72 48 72 50 74 51 74 51 74 53 75 52 77 55 79 55 80 56 83 57 84 58 85 61 91 61 91 64 97 68 103 73 106 71 104 71 106 73 108 74 109 73 109 74 111 76 113 78 114 78 114 77 112 75 110 73 109 70 110 71 118 81 125 94 141 118 160 117 98 40 58 45 64 44 69 45 68 64 41 1 5 6 9 3 3 0 23 49 66 49 65 51 27 0 2 0 11 9 8 8 8 5 8 4 8 3 7 2 6 0 3 0 2 10 29 25 27 28 29 21 27 18 17 11 9 4 5 1 6 2 10 6 15 9 17 9 17 8 8 0 0 0 2 6 3 0 13 16 16 11 23 9 25 17 28 22 23 11 11 0 0 0 2 0 4 2 5 2 5 1 2 2 4 3 6 4 7 5 10 6 11 4 10 3 9 0 2 0 5 0 5 1 5 0 0 0 0 0 10 2 7 0 5 0 5 1 6 1 6 2 5 3 5 2 5 1 4 0 5 0 5 1 4 0 2 1 3 2 3 1 2 0 2 0 2 0 2 0 2 0 2 1 3 0 2 1 4 3 5 2 4 2 4 2 4 2 4 3 5 3 5 3 5 3 5 2 4 2 4 2 4 2 4 2 4 2 4 1 3 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 3 2 7 4 5 6 7 4 5 3 4 3 5 1 5 2 11 13 21 16 17 10 16 10 19 12 20 10 19 12 21 11 20 12 22 14 23 13 24 16 25 15 23 14 24 13 25 15 26 14 26 17 30 25 35 24 37 28 39 26 34 13 23 10 22 11 24 11 22 11 23 13 27 18 31 19 29 11 23 14 23 10 18 10 22 9 20 11 21 11 21 10 19 10 19 10 18 9 18 9 18 12 19 8 15 5 16 8 19 7 18 6 16 5 17 7 18 6 19 9 22 12 22 11 21 12 21 12 21 12 21 12 20 9 17 7 14 6 18 13 24 17 31 23 32 21 26 19 22 16 14 10 13 14 16 9 7 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 2 0 2 0 3 0 0 0 0 6 17 41 22 32 21 32 19 29 16 26 17 27 15 24 12 23 13 24 14 25 13 24 13 24 15 24 14 20 12 17 11 15 9 14 3 14 3 14 3 13 2 11 4 14 10 12 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 35 54 35 54 35 54 36 55 37 57 39 58 38 56 39 59 38 57 38 57 38 57 38 57 39 58 38 56 37 57 39 58 40 61 39 60 38 58 37 58 41 59 36 56 37 60 39 60 38 60 39 60 39 60 39 60 39 59 38 59 38 60 40 62 39 61 41 62 42 62 41 62 42 63 42 63 42 63 42 63 43 64 42 63 42 63 42 63 41 62 42 63 43 64 43 65 43 68 41 68 44 71 44 69 43 69 43 70 44 71 45 71 43 69 43 69 43 69 43 69 44 70 44 70 44 70 44 70 46 72 46 72 46 72 46 72 46 72 46 72 46 72 46 72 44 71 48 74 49 73 46 69 46 71 47 73 49 74 49 74 49 74 49 74 49 74 49 74 49 74 49 74 49 74 49 74 49 75 51 76 49 74 50 76 50 75 50 75 50 75 50 75 51 76 52 77 52 77 53 78 49 76 53 79 54 78 51 74 54 79 55 81 56 80 55 79 52 78 53 79 54 80 55 80 57 81 55 80 55 80 56 82 58 83 58 83 58 83 58 83 58 83 55 83 58 86 58 83 57 84 56 82 55 83 57 84 57 85 57 86 58 87 59 87 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 61 89 61 89 61 89 61 89 59 90 59 91 60 92 61 92 61 92 61 92 61 92 61 92 61 92 62 94 63 93 61 92 61 92 61 93 62 93 63 94 65 96 65 96 65 96 65 96 65 96 66 97 66 98 67 98 68 98 68 98 68 98 68 98 67 97 68 98 68 98 69 99 68 98 68 99 69 99 70 100 69 99 69 99 69 99 69 99 69 100 69 101 70 100 69 100 68 99 68 99 68 99 68 99 68 99 67 98 68 99 68 99 69 100 69 100 69 100 69 100 70 98 70 97 68 96 67 95 70 98 70 98 70 98 70 97 71 101 71 102 72 102 73 103 73 103 73 102 72 101 71 101 71 103 71 103 71 103 71 103 70 102 70 102 70 102 70 102 70 102 70 103 71 104 72 104 71 104 73 106 74 106 73 105 74 106 75 108 77 111 79 114 80 116 82 119 83 120 87 127 89 132 94 138 100 146 105 149 103 149 104 151 106 153 108 154 107 153 108 156 111 158 113 160 113 159 112 157 110 155 109 154 113 155 113 164 121 173 132 188 140 199 154 172 88 98 57 100 65 99 63 102 70 65 2 23 8 15 7 6 0 48 57 90 57 86 63 47 0 25 4 31 8 23 8 22 9 19 9 19 7 20 6 16 3 13 2 12 36 68 61 80 65 88 58 87 55 76 48 68 42 64 41 65 46 72 55 81 61 81 56 73 57 57 22 19 0 7 0 4 2 41 46 64 52 78 51 82 56 85 61 78 49 56 18 16 0 10 2 8 4 6 6 9 2 11 3 12 5 13 5 15 7 19 9 20 8 22 8 21 7 17 5 15 5 20 9 24 6 20 7 25 9 24 3 15 4 15 4 16 6 15 6 16 7 15 6 14 6 11 6 11 3 12 5 12 5 9 3 7 3 6 3 4 3 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 4 4 5 2 3 2 3 2 3 2 3 3 4 3 4 3 4 3 4 2 3 2 3 2 3 2 3 4 4 3 4 2 3 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 0 2 0 5 5 6 5 6 5 4 5 3 4 4 5 3 6 5 18 16 31 19 30 17 32 17 29 18 29 20 30 20 33 20 33 20 34 22 35 22 37 26 39 24 36 24 38 23 38 25 39 24 39 27 44 34 48 34 49 37 52 38 51 27 36 22 33 22 35 22 33 22 34 23 39 30 44 30 39 18 32 24 33 19 27 19 32 19 30 20 30 20 30 20 29 19 28 19 27 18 26 17 25 20 28 16 23 14 24 17 27 18 25 16 24 16 24 17 26 20 27 18 26 18 28 21 30 23 31 22 30 21 29 20 28 19 26 14 23 15 27 21 31 26 31 30 33 24 28 18 27 14 22 11 19 16 19 14 12 3 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 3 0 10 23 46 31 40 32 40 30 37 27 34 28 35 26 33 24 32 23 31 25 32 24 31 23 32 23 33 20 28 19 27 17 25 15 23 14 20 14 20 13 15 10 13 11 17 16 15 8 4 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 17 33 18 34 19 35 20 36 22 39 25 39 23 37 24 40 22 37 22 37 22 37 22 37 24 39 23 38 23 38 24 39 22 39 22 39 21 38 21 38 23 38 19 37 21 39 22 38 21 38 21 38 22 39 22 39 22 38 21 38 21 39 23 41 24 41 25 42 25 41 23 40 25 42 25 42 25 42 25 42 22 41 22 41 23 42 23 42 21 40 22 41 23 43 24 44 27 42 25 43 28 46 28 43 26 43 26 44 27 45 28 45 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 29 46 29 46 29 46 29 46 29 46 29 46 29 46 29 47 25 46 25 48 26 47 24 45 25 47 25 47 25 48 26 48 27 49 27 49 27 49 27 49 27 49 27 49 27 49 27 49 27 50 29 51 27 49 28 51 28 50 28 50 28 50 28 50 30 52 30 52 30 52 30 52 27 50 29 52 30 51 28 49 30 53 32 55 33 55 32 54 30 52 30 53 32 54 33 55 34 56 33 55 33 55 34 56 36 58 36 58 36 58 36 58 36 56 34 56 37 59 37 57 36 56 34 55 34 55 35 57 36 57 36 58 37 59 38 59 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 40 61 40 61 40 61 40 61 38 59 38 60 39 61 40 61 40 61 40 61 40 61 40 61 40 61 41 62 41 62 40 61 40 62 41 62 42 63 42 64 44 65 44 65 44 65 44 65 45 66 45 66 46 67 46 68 43 68 44 69 45 68 44 67 44 68 44 68 44 68 44 68 43 68 44 68 45 69 45 69 44 68 45 69 45 69 46 70 47 69 48 70 49 69 48 68 47 68 47 68 47 68 47 68 46 67 46 66 46 68 47 69 47 68 48 69 48 69 47 68 47 69 47 69 46 68 46 68 48 70 48 70 47 69 47 69 46 71 47 71 48 72 48 72 49 73 49 72 48 71 47 71 48 71 48 71 48 71 48 71 47 70 47 70 47 70 47 70 47 70 47 71 48 72 49 72 49 72 50 74 51 73 50 72 52 74 52 76 54 78 54 80 54 80 55 81 56 83 59 88 61 91 64 97 68 103 73 106 71 104 70 105 72 106 73 107 69 106 71 108 74 111 77 113 75 111 75 111 74 110 74 110 74 110 74 119 82 125 92 140 99 143 124 152 93 77 35 62 41 67 45 68 61 31 0 5 6 9 2 0 0 35 56 60 47 64 50 24 0 8 5 15 7 7 7 7 6 8 4 8 3 7 0 5 0 2 0 1 33 65 60 69 62 74 58 71 61 68 60 65 58 65 58 67 60 74 66 81 66 76 57 68 65 56 24 8 0 0 0 0 5 42 57 62 51 62 40 59 49 66 55 65 53 52 19 0 0 0 0 2 2 5 5 5 2 2 1 3 2 4 2 4 4 6 3 8 4 7 2 7 11 12 3 6 0 5 2 9 0 7 2 12 2 9 0 9 0 4 0 4 0 6 1 6 4 7 5 6 4 7 3 6 0 5 0 5 1 4 0 2 0 2 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 2 1 4 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 4 2 7 4 5 3 4 1 2 0 2 0 2 0 2 0 8 13 19 15 16 13 17 10 15 8 19 12 23 11 19 10 19 10 20 12 22 13 24 17 26 15 23 14 24 11 24 14 24 13 24 16 29 21 32 22 34 24 37 27 38 17 26 11 22 10 23 10 21 9 21 10 26 19 32 17 25 7 20 13 22 9 18 9 21 9 19 9 19 9 19 9 19 9 19 10 19 9 17 6 15 10 18 7 15 6 15 7 17 6 17 5 16 5 16 6 17 9 19 6 15 4 17 8 20 16 23 15 21 13 19 11 18 12 17 7 14 9 19 13 21 10 25 13 23 7 12 6 12 11 11 12 12 18 17 19 14 6 2 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 1 0 0 2 0 2 0 3 0 0 0 0 7 18 43 23 33 21 30 18 28 16 27 16 27 15 25 14 24 12 23 13 23 12 22 11 23 13 23 12 19 12 19 13 17 10 14 5 17 5 16 4 14 3 11 6 14 10 14 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 34 53 35 54 35 55 36 55 36 57 39 57 37 55 37 57 37 56 37 56 37 56 37 56 40 58 39 57 38 58 39 59 38 59 39 60 39 60 39 61 38 58 37 59 39 61 38 57 37 58 37 59 38 60 39 60 39 59 38 59 38 60 40 62 39 61 41 62 41 62 40 61 41 62 41 62 41 62 41 62 39 60 40 61 41 62 42 63 40 62 41 63 43 65 45 66 44 69 42 69 45 72 45 70 43 69 43 70 44 71 45 71 44 70 44 70 44 70 44 70 44 70 44 70 44 70 44 70 45 71 45 71 45 71 45 71 46 72 46 72 46 72 46 72 46 71 46 71 46 71 46 71 48 73 47 72 46 72 47 72 49 74 49 74 49 74 49 74 49 74 49 74 49 74 49 74 49 75 51 76 49 74 50 76 50 75 50 75 50 75 50 75 52 77 52 77 52 77 52 77 50 75 50 75 50 75 50 75 51 76 52 78 54 79 53 78 51 76 52 78 54 79 55 80 56 80 55 79 54 80 55 81 58 83 58 83 58 83 58 83 57 83 55 83 58 86 58 84 58 84 56 83 56 83 57 85 57 85 57 86 58 87 59 87 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 61 89 61 89 61 89 61 89 59 90 59 91 60 92 61 92 61 92 61 92 61 92 61 92 60 92 61 93 62 92 61 91 62 94 63 94 64 95 64 96 65 96 65 96 65 96 65 96 66 97 66 98 67 98 68 99 67 97 69 99 69 99 67 97 68 98 68 98 68 98 68 98 67 97 68 98 68 99 69 99 68 98 68 99 69 100 70 100 67 99 69 101 70 100 68 98 68 99 68 99 68 99 68 99 67 98 66 97 66 98 69 101 66 98 68 100 69 99 67 97 67 95 69 95 69 95 70 96 71 97 71 96 70 95 69 96 70 100 71 101 71 102 72 102 73 103 73 102 72 101 71 101 71 103 71 103 71 103 71 103 70 102 70 102 70 102 70 102 70 102 70 103 71 104 72 104 72 105 73 106 74 105 73 104 73 105 74 108 77 110 79 113 77 113 79 116 80 117 84 124 89 132 94 138 100 146 105 149 105 150 105 151 105 151 105 152 104 151 106 153 109 157 112 159 109 155 110 156 110 157 111 157 111 155 113 165 121 171 126 183 136 185 146 201 141 145 71 94 63 97 61 99 65 54 0 21 8 15 6 6 4 60 66 87 62 89 60 42 0 31 9 30 6 22 7 21 8 18 8 19 6 21 6 18 3 16 1 17 49 87 71 88 64 97 63 100 65 98 65 99 66 100 68 100 70 103 72 105 72 100 66 93 68 69 23 21 0 9 0 9 2 55 62 82 56 85 49 84 51 86 53 85 62 79 27 14 0 9 0 6 4 5 5 6 4 9 3 10 4 12 5 13 4 15 6 18 7 18 7 18 12 17 9 16 8 16 8 17 10 19 6 18 6 23 12 28 5 16 4 15 5 14 5 14 6 14 6 13 6 11 5 10 3 12 5 12 5 9 3 7 1 5 2 3 2 3 2 3 2 3 2 3 2 3 2 3 1 2 0 1 1 3 2 4 0 1 0 1 0 1 0 1 1 2 1 2 1 2 1 2 0 1 0 1 0 1 0 1 2 3 2 2 1 2 0 1 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 2 2 0 2 0 5 5 7 4 3 3 2 1 0 2 1 2 0 3 1 15 13 29 16 28 16 31 17 30 18 29 20 30 19 32 18 31 19 33 20 34 20 35 24 37 22 34 22 36 22 37 24 38 23 38 26 42 30 45 33 48 34 49 36 51 31 40 24 34 22 35 23 34 21 32 21 37 31 44 28 36 17 29 21 31 20 29 19 29 20 29 19 29 19 29 19 30 18 27 19 28 18 25 15 23 17 26 17 25 16 24 15 24 17 24 16 23 15 24 16 25 18 26 17 24 15 23 14 23 22 31 21 28 18 26 16 24 18 25 14 23 16 27 17 24 16 18 19 17 8 9 6 17 9 19 10 20 14 20 14 16 10 5 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 4 0 11 25 48 34 41 31 37 28 36 28 36 27 35 26 34 25 32 23 30 22 30 21 29 21 29 21 30 18 28 20 29 19 26 16 24 20 26 19 25 17 20 14 17 15 16 13 15 16 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 24 39 24 38 23 38 23 38 20 37 23 37 20 34 20 37 22 37 22 37 22 37 22 37 25 39 24 38 23 39 24 40 20 38 21 39 22 40 23 41 20 37 20 39 24 40 21 35 20 37 20 38 21 39 22 39 22 38 21 38 21 39 23 41 19 37 21 39 23 40 23 40 23 40 23 40 23 40 23 40 18 38 19 39 21 41 23 42 23 42 24 44 26 45 27 47 27 43 25 43 28 46 28 44 26 43 26 44 27 45 28 45 28 45 28 45 28 45 28 45 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 29 46 29 46 29 46 29 46 27 46 26 45 25 46 26 47 29 49 28 47 26 46 26 46 29 49 29 49 29 49 29 49 29 49 29 49 29 49 29 49 27 50 29 51 27 49 28 51 28 50 28 50 28 50 28 50 30 52 30 52 30 52 30 52 29 50 28 49 27 50 28 51 28 50 29 52 31 53 31 52 28 51 30 52 31 54 33 55 34 55 33 54 32 55 33 56 36 58 36 58 36 58 36 58 36 56 34 56 37 59 37 57 38 58 37 57 36 58 37 59 36 57 36 58 37 59 38 59 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 40 61 40 61 40 61 40 61 38 59 38 60 39 61 40 61 40 61 40 61 40 61 40 61 39 61 40 62 41 61 40 60 42 63 43 64 43 65 44 65 44 65 44 65 44 65 44 65 45 66 45 67 46 68 47 68 42 67 45 70 46 69 43 66 44 68 44 68 44 68 44 68 43 67 43 68 44 69 45 69 44 68 44 69 45 70 46 70 45 67 48 69 48 69 46 66 47 68 47 68 47 68 47 68 46 66 44 65 45 67 48 70 44 66 47 68 47 68 45 65 44 68 45 69 46 70 47 71 48 71 48 70 47 69 46 68 46 70 46 71 47 72 48 72 49 73 49 72 48 71 47 71 48 71 48 71 48 71 48 71 47 70 47 70 47 70 47 70 47 70 47 71 48 72 49 72 50 73 51 74 51 73 49 72 52 73 51 75 54 78 54 79 51 78 52 79 53 80 56 86 59 91 64 97 68 103 73 106 73 105 71 105 71 105 70 104 69 104 71 107 75 110 78 112 72 108 73 110 74 111 76 112 81 113 81 119 84 117 82 124 97 129 101 149 122 127 59 55 37 65 44 67 56 24 0 5 8 12 3 0 0 45 62 61 51 65 45 16 0 9 2 7 6 6 6 7 6 8 4 8 3 7 0 5 0 2 0 1 47 76 60 59 45 61 47 65 55 68 58 68 58 67 54 65 51 66 50 64 47 64 47 64 59 53 19 7 0 0 0 0 3 42 56 56 39 49 27 47 29 47 30 49 47 59 20 0 0 0 0 1 1 4 5 5 3 4 2 5 2 4 3 5 2 4 3 6 5 7 5 6 2 6 5 9 5 10 2 8 2 9 2 13 7 15 0 4 0 6 0 5 0 5 0 5 2 5 3 4 2 4 1 4 0 4 1 5 1 4 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 1 0 3 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 2 0 1 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 3 2 6 4 6 1 2 0 0 0 0 0 1 0 0 0 6 10 17 13 15 9 15 12 20 14 19 10 18 10 18 9 18 9 19 11 21 10 21 14 22 12 20 11 21 10 23 13 23 12 23 15 28 17 30 22 34 23 34 24 35 21 29 13 23 11 23 11 22 9 19 8 25 19 32 16 23 7 18 9 20 11 20 9 17 10 19 9 18 8 19 9 21 9 19 10 20 9 17 5 14 7 17 8 18 8 17 6 15 7 16 6 15 5 16 6 17 6 16 7 17 6 14 1 9 14 20 12 18 9 15 6 13 10 15 6 14 9 17 8 13 1 16 5 9 0 0 0 7 6 7 11 10 17 13 17 13 13 7 1 0 2 4 1 0 0 0 0 0 0 0 0 0 0 1 0 0 2 0 2 0 2 0 0 0 0 7 19 43 26 34 20 28 16 27 17 29 15 26 15 26 14 24 12 22 11 21 9 20 9 20 11 21 9 19 13 20 12 18 9 15 9 20 7 19 6 15 3 13 9 13 6 14 13 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 38 56 39 57 40 56 39 55 40 56 37 53 36 54 39 57 36 53 34 56 40 60 38 54 37 57 38 58 39 57 38 56 41 59 41 58 40 57 39 56 39 56 37 55 38 57 41 60 38 56 36 56 39 59 39 57 40 60 41 58 37 55 38 58 38 59 38 60 39 61 40 61 37 60 42 64 42 62 41 63 42 63 42 63 42 63 42 63 45 65 44 64 43 65 44 66 38 65 42 71 46 72 45 70 43 69 43 70 44 71 45 71 44 70 44 69 43 68 42 68 42 69 43 70 44 69 43 68 44 71 44 71 44 71 44 71 43 71 44 72 45 71 44 70 47 71 44 70 44 70 43 67 44 71 46 72 44 70 45 72 49 73 47 75 52 77 47 68 45 72 48 75 50 75 48 73 50 75 50 75 50 75 50 75 49 74 49 75 50 76 51 76 50 76 51 77 51 75 48 72 52 77 52 77 52 77 52 77 50 76 53 79 54 78 51 75 55 80 54 78 53 77 51 76 54 79 54 79 54 79 54 79 54 79 54 80 55 81 56 81 57 81 56 80 55 81 56 82 56 82 57 83 58 82 57 81 57 84 57 85 58 86 59 86 58 85 58 86 59 87 60 87 59 86 59 87 60 88 61 88 59 86 59 85 58 84 57 84 59 87 59 88 60 89 60 91 61 92 60 93 60 93 60 93 61 92 61 92 61 94 64 95 61 92 61 93 62 93 63 94 65 96 65 96 65 96 65 96 64 96 66 98 67 98 67 97 67 97 68 98 68 99 69 99 66 97 67 98 68 97 67 96 68 98 68 98 68 98 68 98 67 98 69 100 70 100 70 99 69 99 69 100 70 101 71 101 70 100 70 100 70 100 70 100 69 100 69 100 69 100 69 100 66 98 67 99 68 100 69 101 67 97 68 98 69 97 68 96 71 99 68 96 67 97 70 102 69 99 69 99 69 99 69 99 67 98 70 101 72 101 70 99 73 103 73 103 73 103 73 103 70 100 70 100 70 100 70 100 69 102 72 105 74 105 72 103 73 104 72 104 72 105 74 107 75 107 75 107 75 107 75 110 78 113 79 116 82 119 84 124 87 132 93 143 101 148 103 148 106 151 106 151 106 151 106 151 104 148 100 145 101 151 109 158 111 157 110 157 111 157 111 157 116 162 117 166 119 170 120 172 124 182 138 187 145 183 109 118 63 94 64 104 56 43 1 19 11 16 0 13 4 86 69 91 62 100 50 33 0 24 6 20 5 20 6 21 7 22 9 22 10 18 6 13 1 15 0 18 53 88 72 91 57 85 58 90 67 94 62 95 65 98 63 93 63 95 58 92 59 96 60 94 60 75 30 18 0 3 2 3 7 49 58 77 47 79 50 75 45 80 52 77 54 67 26 13 0 8 1 6 3 5 4 5 7 9 4 11 6 10 4 10 7 15 7 16 6 16 6 16 7 19 11 20 8 18 7 20 11 25 10 28 12 29 9 20 8 16 9 15 7 12 6 12 6 10 4 9 3 10 4 11 6 11 6 9 5 8 4 6 2 3 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 0 6 15 13 12 4 4 0 1 2 2 0 0 0 0 0 8 11 25 17 26 12 26 15 30 19 29 18 28 16 31 20 33 18 31 20 35 23 36 23 36 23 36 23 36 22 35 25 36 24 37 27 42 29 41 31 45 35 49 39 52 37 44 27 36 25 39 26 35 24 30 19 33 31 40 26 27 17 26 18 28 20 28 17 25 17 26 17 26 17 26 17 26 17 22 17 24 20 25 18 21 18 23 18 22 16 20 14 18 17 22 16 21 16 21 16 21 16 21 16 21 16 21 16 23 17 27 19 28 18 25 14 22 13 23 14 24 15 23 14 21 7 10 6 9 4 9 4 10 4 10 4 11 7 15 11 17 18 11 2 0 0 2 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 0 0 5 0 15 30 45 32 40 30 36 27 35 27 36 24 33 26 34 25 31 22 28 24 31 22 29 21 29 21 30 22 29 19 29 21 29 17 23 18 22 18 21 16 19 14 18 9 18 14 15 10 13 5 3 0 1 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 38 23 39 23 39 22 38 23 38 22 37 21 38 22 39 24 37 22 38 26 42 25 38 21 36 22 38 23 37 21 36 23 40 20 40 20 40 19 39 19 39 19 38 19 39 20 41 23 37 21 37 24 40 24 38 24 40 25 39 22 37 24 40 21 38 21 39 22 40 23 40 21 40 25 42 24 41 24 43 23 42 23 42 23 42 23 42 26 44 25 43 24 44 25 45 22 41 26 45 29 45 27 43 26 43 26 44 27 45 28 45 27 44 27 43 26 42 25 42 25 43 26 44 27 43 26 42 27 44 27 44 27 44 27 44 26 44 27 45 28 44 27 43 28 43 25 43 28 46 28 43 27 45 30 46 27 44 28 46 32 48 31 49 33 49 30 45 28 46 31 49 32 49 31 49 30 50 28 50 28 50 28 50 27 49 27 50 28 51 29 51 28 50 29 52 29 50 26 47 30 52 30 52 30 52 30 52 29 51 30 53 31 52 29 51 30 53 31 53 31 53 31 53 32 54 32 54 32 54 32 54 32 54 32 55 33 56 34 56 35 56 34 55 33 56 34 57 34 57 35 58 36 57 35 56 36 57 36 58 37 58 38 59 36 57 36 58 37 58 38 59 38 59 38 60 39 61 40 61 38 59 38 58 37 58 36 57 39 60 40 61 40 62 41 61 41 61 41 60 41 60 41 60 40 61 40 61 40 62 42 64 40 62 41 62 42 63 42 64 44 65 44 65 44 65 44 65 43 65 45 66 46 67 45 66 43 67 43 68 44 68 45 69 42 67 43 68 44 67 43 66 44 68 44 68 44 68 44 68 43 68 45 69 46 70 45 69 45 69 45 70 46 70 47 71 46 70 46 70 46 70 46 70 48 69 48 69 48 69 48 69 46 67 47 68 47 68 48 69 46 68 47 69 48 68 47 67 49 69 48 68 47 69 48 70 45 69 45 69 45 69 45 69 44 69 46 71 48 71 46 70 48 72 48 72 48 72 48 72 46 70 46 70 46 70 46 70 45 69 48 72 49 72 48 70 50 72 49 72 49 73 51 75 52 73 51 74 52 75 51 76 53 79 53 80 56 84 58 85 56 89 61 98 69 103 71 104 73 106 73 106 73 106 73 106 73 102 70 99 69 104 75 110 73 108 73 109 74 110 76 114 87 117 89 119 89 121 87 122 81 125 94 135 106 142 86 97 41 58 48 77 43 17 0 10 7 5 0 3 2 71 54 64 54 74 43 11 0 7 5 5 5 6 3 7 2 8 1 9 6 9 1 4 0 2 0 3 36 59 59 68 50 60 49 61 45 59 41 58 43 59 42 55 45 56 43 55 46 55 46 55 39 49 17 6 0 2 7 0 3 34 43 53 29 49 30 44 26 48 35 51 42 49 19 2 0 1 0 2 1 4 2 3 0 1 0 3 0 7 2 4 4 6 4 6 6 5 6 5 3 7 4 7 2 4 1 8 4 9 2 10 4 11 1 6 2 8 1 7 2 6 2 6 3 5 4 3 3 4 4 5 5 5 4 5 4 4 3 5 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 4 2 0 0 5 14 11 11 3 3 0 0 1 1 2 0 3 1 1 5 9 18 12 17 3 14 6 17 10 19 9 18 8 18 11 20 9 18 11 21 14 23 14 23 14 23 14 23 10 24 13 25 12 24 14 27 15 27 16 30 20 34 24 38 27 34 16 24 12 25 13 24 11 21 8 25 18 33 13 20 8 18 11 20 11 19 8 16 8 17 8 17 8 17 8 18 8 18 7 19 10 21 8 17 7 19 8 18 6 16 4 14 10 15 9 15 9 15 9 15 10 16 10 16 10 16 10 17 8 16 9 19 10 19 9 17 4 13 4 13 4 12 2 12 1 6 2 5 1 4 4 4 4 4 6 5 9 8 12 12 16 9 2 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 4 1 1 2 0 10 24 36 23 31 18 27 15 26 15 27 14 25 15 26 14 23 11 21 13 23 11 22 10 21 11 22 11 21 9 21 11 21 7 15 9 16 10 15 8 13 7 12 4 14 9 12 4 10 0 2 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 55 38 56 39 55 38 54 37 55 38 56 39 55 38 54 40 57 37 57 39 60 40 59 35 54 36 56 37 55 35 54 38 57 39 57 40 58 40 58 40 58 40 58 40 58 39 56 38 55 36 56 39 59 39 56 38 58 40 58 38 57 40 61 38 59 39 60 39 60 40 61 40 62 42 62 40 61 42 65 42 63 42 63 42 63 42 63 45 65 44 64 43 65 44 66 41 68 44 71 45 70 42 67 43 69 44 70 44 70 45 71 44 70 44 69 43 68 42 68 42 69 43 70 44 69 43 68 44 71 44 71 44 71 44 71 43 71 44 72 45 71 44 70 43 68 42 69 46 73 47 71 44 72 47 72 45 70 45 73 48 75 49 74 46 72 47 74 46 72 47 74 49 75 48 74 50 75 50 75 50 75 50 75 49 74 49 75 50 76 51 76 50 75 51 76 51 75 49 73 52 77 52 77 52 77 52 77 51 76 52 77 52 77 51 76 50 76 51 77 53 79 54 80 54 79 54 79 54 79 54 79 54 79 54 80 55 81 56 81 56 81 55 80 55 80 56 81 56 82 57 83 58 82 57 81 57 84 57 84 58 85 58 86 56 83 56 84 57 84 58 85 59 86 60 87 60 87 61 88 59 86 59 86 58 85 58 84 61 88 61 90 62 90 62 93 61 92 60 93 60 93 60 93 62 92 61 92 61 93 63 94 62 94 63 94 64 95 64 96 66 97 66 97 66 97 66 97 64 95 65 97 67 98 66 97 66 96 67 97 67 98 68 98 66 96 67 97 67 97 66 96 67 97 67 98 68 98 68 98 67 97 68 99 70 100 69 99 69 99 69 99 70 100 70 101 70 100 70 100 70 100 70 100 69 100 69 100 69 100 69 100 69 100 68 99 68 99 67 98 67 99 68 100 69 99 68 98 68 99 69 100 69 100 68 99 69 99 69 99 69 99 69 99 68 99 70 101 71 101 71 100 70 100 70 100 70 100 70 100 70 100 70 100 70 100 70 100 68 101 70 102 71 103 70 102 72 104 72 104 72 105 74 106 71 104 72 105 74 107 76 111 78 113 79 117 83 120 86 125 89 136 95 145 103 149 105 150 106 151 106 151 106 151 106 151 102 149 101 148 103 150 105 152 107 156 112 158 110 156 114 163 118 164 119 168 122 173 123 173 115 171 126 176 135 186 134 162 85 102 70 109 51 30 2 25 8 12 0 19 28 99 71 90 68 103 51 34 0 26 8 21 6 20 7 21 8 21 8 22 10 17 6 13 3 17 4 23 31 65 60 87 59 84 57 84 53 79 50 78 51 81 50 78 49 82 52 85 52 85 50 83 52 72 29 18 0 2 3 0 3 43 52 74 44 73 47 70 43 76 48 73 53 66 26 10 0 6 1 6 3 5 4 7 2 9 2 10 5 14 7 13 4 14 4 14 4 14 3 15 4 16 5 15 3 15 6 23 9 22 8 25 11 25 6 17 5 11 6 11 5 10 4 9 6 10 4 9 3 10 4 11 5 10 5 9 4 8 5 6 2 3 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 6 19 17 19 11 13 2 1 0 0 0 0 2 0 1 10 14 26 18 28 13 27 15 30 18 28 18 28 17 32 20 33 18 31 19 34 23 36 23 36 23 36 23 36 21 36 26 38 25 36 24 36 27 39 27 40 30 45 36 49 40 47 29 37 23 36 24 34 23 29 21 33 32 39 27 28 19 29 21 30 21 28 18 25 17 26 17 26 17 26 17 25 18 22 18 23 20 24 18 20 18 22 18 22 17 20 15 18 14 19 14 19 14 19 14 19 16 21 16 21 16 21 16 21 13 24 17 28 21 30 21 29 14 22 13 21 10 18 8 16 7 11 6 9 4 8 5 9 5 9 5 9 6 12 9 14 9 6 1 0 2 3 2 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 2 0 0 3 0 15 29 45 32 39 29 35 26 33 26 34 25 33 26 33 24 31 22 29 24 32 23 30 21 29 22 30 22 29 20 29 22 29 18 22 15 20 15 19 13 17 12 17 11 20 16 18 12 17 9 8 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 37 22 38 22 38 21 37 20 37 23 40 24 39 21 36 24 37 21 35 20 37 23 38 20 36 22 37 22 37 21 35 20 38 18 39 20 40 21 41 19 40 21 42 21 39 17 35 22 36 20 36 23 39 23 37 22 38 24 39 23 38 25 43 22 39 22 39 22 39 22 39 24 42 25 40 22 39 25 44 22 41 23 42 23 42 24 43 26 44 25 43 24 44 25 45 26 44 27 44 27 43 24 41 27 44 27 44 27 44 27 44 27 44 27 43 26 42 25 42 25 43 26 44 27 43 26 42 27 44 27 44 27 44 27 44 26 44 27 45 28 44 27 43 28 43 26 44 29 47 29 45 28 46 30 47 28 44 29 47 31 50 33 47 26 43 30 51 29 46 30 47 31 48 31 49 29 49 27 49 27 49 27 49 27 49 27 50 28 51 29 51 28 50 28 50 28 50 28 49 29 51 29 51 29 51 29 51 29 51 29 52 30 51 29 51 29 51 30 52 30 53 31 53 32 54 32 54 32 54 32 54 32 54 32 55 33 56 34 56 34 56 33 54 32 55 34 56 34 57 35 58 36 57 35 56 35 56 36 57 36 58 37 58 35 56 36 57 37 58 37 58 39 60 39 60 39 60 39 60 39 60 38 59 38 58 37 58 39 60 39 61 40 61 41 61 41 61 41 60 41 60 41 60 41 61 40 60 39 61 41 62 42 63 43 64 43 65 44 65 45 66 45 66 45 66 45 66 42 64 44 66 45 66 45 65 41 66 42 66 43 67 43 67 41 66 43 67 43 67 42 65 42 67 43 67 43 68 44 68 42 67 44 69 45 69 45 68 44 68 45 69 45 70 46 70 45 69 45 69 45 69 45 69 47 68 47 68 47 68 47 68 49 69 48 68 47 67 46 66 46 68 47 69 48 68 47 67 46 68 48 70 49 69 47 67 45 69 45 69 45 69 45 69 45 69 46 70 47 71 47 71 47 71 47 71 47 71 47 71 46 70 46 70 46 70 46 70 46 69 47 70 48 71 48 71 49 72 48 71 49 72 50 74 49 71 49 73 51 76 52 77 54 79 54 82 58 85 60 87 59 92 64 101 71 105 72 105 72 105 72 105 72 105 72 105 72 102 73 103 71 103 70 102 77 114 80 115 76 112 80 121 92 124 91 125 89 124 86 123 82 124 86 124 92 139 104 137 87 77 56 79 36 8 0 14 7 2 0 3 28 80 56 67 59 77 44 11 0 11 8 7 6 7 4 7 2 8 0 8 4 8 1 5 0 5 0 8 9 29 33 48 36 43 32 44 34 45 33 45 34 46 34 45 29 45 36 50 37 48 33 45 29 44 17 8 0 2 7 0 0 26 36 49 26 44 26 43 25 45 32 48 42 49 18 0 0 1 0 2 1 4 2 3 0 10 7 12 0 4 0 5 0 3 1 3 1 3 2 3 2 4 2 3 0 5 5 12 4 10 3 12 5 11 0 4 1 6 0 6 1 5 1 4 3 5 4 3 3 4 4 5 4 4 4 4 3 4 2 4 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 3 1 1 1 5 15 15 18 11 13 4 0 0 0 2 0 4 1 1 5 9 18 11 16 5 15 6 16 9 18 9 18 9 19 11 20 9 18 10 20 13 22 13 22 13 22 13 22 8 23 14 27 13 23 10 21 17 29 16 29 19 33 24 38 29 37 19 25 11 22 10 23 9 21 9 26 18 32 13 22 11 21 13 22 12 20 9 17 8 17 8 17 8 17 8 18 9 18 6 18 8 19 7 16 7 18 7 18 7 17 5 15 6 12 7 13 7 13 8 14 9 15 9 15 9 15 9 15 7 16 9 20 12 22 12 21 7 15 4 11 0 8 0 8 2 8 3 5 2 5 4 6 5 5 6 5 6 6 8 7 5 3 1 1 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 4 1 1 2 0 10 24 36 24 33 19 28 15 26 15 26 15 26 14 25 13 23 11 22 14 24 12 22 11 22 11 23 11 21 9 21 11 21 7 15 6 14 8 13 7 12 6 12 6 16 11 14 7 14 5 8 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 55 38 56 39 55 38 54 36 54 39 57 40 56 37 53 38 57 37 54 35 55 37 58 37 56 38 58 39 57 37 56 36 55 37 56 38 58 39 58 38 57 39 59 39 57 36 53 37 55 35 55 38 58 38 56 37 57 39 58 38 57 40 62 39 60 39 60 39 60 39 60 42 63 42 61 38 60 41 65 41 62 41 63 42 64 43 64 45 65 44 64 43 65 44 66 44 70 44 70 43 68 41 67 44 70 44 70 44 70 44 70 44 70 44 69 43 68 42 68 42 69 43 70 44 69 43 68 44 70 44 70 44 70 44 70 43 70 44 71 45 70 44 69 48 72 45 71 46 72 44 69 45 72 48 73 45 71 46 73 48 75 49 72 42 68 47 77 46 72 46 72 47 73 48 74 49 74 49 74 49 74 49 74 49 74 49 75 50 76 51 76 50 75 50 75 50 75 50 76 51 76 51 76 51 76 51 76 51 76 51 75 50 76 51 76 53 78 52 77 52 76 51 76 54 79 54 79 54 79 54 79 54 79 54 80 55 81 56 81 56 80 54 79 54 79 55 81 56 82 57 83 58 82 57 81 56 83 56 84 57 84 58 85 58 85 58 85 59 86 60 87 60 87 60 87 60 87 60 87 60 87 60 86 59 86 58 85 58 85 59 87 59 88 59 90 61 92 60 93 60 93 60 93 62 92 61 91 60 91 61 92 63 94 64 95 64 96 65 96 66 97 66 97 66 97 66 97 63 95 65 96 66 97 65 96 65 95 65 95 66 96 66 97 65 95 66 97 67 96 65 95 65 96 66 97 67 98 68 98 66 97 68 98 69 99 68 98 68 98 68 99 69 99 70 100 69 99 69 99 69 99 69 99 68 99 68 99 68 99 68 99 70 100 69 99 68 98 67 97 67 99 68 100 69 99 68 98 66 98 68 100 69 99 67 97 69 99 69 99 69 99 69 99 69 99 69 99 70 100 71 101 71 101 71 101 71 101 71 101 70 100 70 100 70 100 70 100 71 103 71 103 72 104 73 105 72 103 71 103 71 104 73 106 70 103 72 105 75 108 77 112 79 114 80 118 85 123 88 128 92 138 97 146 104 150 105 150 105 150 105 150 105 150 105 150 101 149 103 150 104 149 102 147 108 156 112 158 112 161 120 171 129 174 129 174 127 173 122 171 125 172 122 164 126 175 141 181 132 121 73 102 40 25 7 21 11 11 0 16 48 100 70 95 70 103 49 33 0 28 12 22 7 19 8 19 8 21 7 21 9 15 6 14 4 17 7 23 10 35 26 53 31 51 29 56 38 64 40 68 41 69 43 72 39 72 48 79 48 75 44 74 45 67 30 20 0 3 2 3 0 38 45 72 44 70 44 71 43 74 44 71 53 67 27 9 0 6 1 6 3 5 4 7 5 30 33 35 12 15 5 17 3 14 3 14 3 14 3 14 4 14 5 14 4 16 11 25 12 25 13 28 15 27 8 18 8 12 7 12 6 11 6 10 6 10 4 9 3 10 4 11 4 10 4 8 4 7 4 5 2 3 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 5 18 20 25 18 23 12 3 0 0 0 0 0 0 0 8 11 23 14 24 16 29 15 29 17 27 18 28 18 33 21 33 18 30 18 33 22 35 22 35 22 35 22 35 19 34 25 38 24 34 21 33 28 40 28 40 30 44 34 48 39 49 33 39 23 33 21 32 23 30 23 35 31 36 26 28 20 30 22 31 22 29 18 26 17 26 17 26 17 26 17 25 20 23 17 21 18 22 17 20 17 21 18 22 18 21 16 19 11 17 12 17 13 18 14 19 15 20 15 20 15 20 15 20 18 26 21 29 22 28 20 26 18 24 15 19 10 16 9 15 8 11 6 10 5 9 6 10 6 9 5 8 3 8 4 6 1 1 1 1 3 3 2 1 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 2 0 0 3 0 15 29 45 35 42 31 37 27 34 27 35 26 34 25 32 23 31 22 30 25 32 23 31 22 30 23 31 22 29 20 29 22 29 18 22 14 18 13 18 13 17 12 17 12 21 16 19 13 20 13 13 3 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 39 23 40 24 39 23 38 21 38 22 39 23 38 22 37 25 40 26 39 23 37 23 40 22 38 24 39 24 39 23 37 20 37 20 37 21 38 21 38 19 37 20 37 20 36 18 35 22 35 19 35 22 38 23 36 23 39 25 39 23 38 25 42 23 40 22 39 22 39 21 38 24 42 26 41 22 39 23 42 21 40 22 42 23 43 25 44 26 44 25 43 24 44 25 45 28 44 27 43 26 42 25 42 28 45 27 44 27 44 26 43 27 44 27 43 26 42 25 42 25 43 26 44 27 43 26 42 27 44 27 44 27 44 27 44 26 44 27 45 28 44 27 43 32 47 28 45 29 46 27 42 28 47 31 47 29 45 29 48 32 49 30 45 26 44 29 49 29 46 28 45 29 47 31 49 28 48 26 48 26 48 26 48 27 49 27 50 28 51 29 51 28 50 27 49 27 50 29 52 28 50 28 50 28 50 28 50 29 51 28 50 28 50 29 51 32 53 31 52 29 50 28 49 32 54 32 54 32 54 32 54 32 54 32 55 33 56 34 56 33 55 32 54 32 54 33 55 34 57 35 58 36 57 35 56 34 56 35 56 36 57 36 57 37 58 38 59 38 60 39 60 40 61 39 60 39 60 38 59 40 60 39 60 38 59 38 59 36 57 37 58 37 59 38 58 41 61 41 60 41 60 41 60 41 61 40 60 38 60 39 60 41 63 42 63 43 64 43 65 44 65 44 65 44 65 44 65 42 63 43 65 44 65 44 65 40 64 40 65 41 65 42 66 41 65 42 66 42 66 41 65 41 65 41 66 43 67 44 68 42 66 43 68 44 68 44 68 43 68 44 68 45 69 45 69 44 68 44 68 44 68 44 68 46 67 46 67 46 67 46 67 48 69 47 68 47 68 46 67 46 68 47 69 48 68 47 67 46 67 47 68 47 68 46 67 45 69 45 69 45 69 45 69 46 69 45 69 45 70 47 72 48 72 48 72 48 72 48 72 46 70 46 70 46 70 46 70 49 72 48 71 49 72 50 74 48 71 47 70 48 72 50 73 51 73 51 75 53 77 52 78 54 80 55 83 59 88 62 90 60 94 64 101 71 105 72 104 71 104 71 104 71 104 71 104 71 101 72 102 70 102 69 101 65 100 65 105 75 117 87 126 96 131 93 129 88 124 82 121 82 120 77 117 87 132 102 141 105 82 56 69 20 7 8 6 9 1 0 0 43 74 48 68 56 74 38 7 0 11 9 8 7 9 4 8 2 8 0 7 3 7 0 4 0 5 1 7 2 12 9 21 11 16 9 22 22 31 27 34 28 37 30 41 26 42 35 48 30 45 28 46 28 45 21 10 0 0 5 0 0 21 31 49 28 43 28 47 26 45 30 48 44 52 20 1 0 1 0 2 1 4 2 4 0 27 36 40 15 14 2 9 0 3 0 3 0 3 0 3 1 5 3 5 3 7 6 13 9 13 9 17 9 13 1 5 2 8 1 7 2 6 2 6 3 5 4 3 3 4 4 5 3 3 3 4 2 3 2 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 2 1 1 0 2 12 15 20 14 21 13 5 0 1 3 0 2 1 0 3 6 14 7 12 8 16 7 15 7 17 9 18 10 20 12 20 9 17 9 19 12 21 12 21 12 21 12 21 7 21 12 24 11 21 9 22 12 24 13 27 16 29 18 30 24 36 22 30 13 21 9 21 11 24 12 28 16 28 10 21 9 19 11 21 12 20 10 18 8 17 8 17 8 17 8 18 10 19 6 16 6 17 5 15 5 17 6 18 7 17 5 16 5 11 6 13 7 14 9 15 8 14 8 14 8 14 8 14 12 21 13 22 13 19 9 15 10 17 6 11 1 9 1 10 4 9 4 6 3 6 5 6 6 6 5 3 3 1 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 4 1 1 2 0 10 24 36 26 34 20 28 15 26 15 26 16 26 14 24 12 22 12 23 14 25 13 23 12 23 12 23 11 21 9 21 11 21 7 15 6 14 8 14 7 13 7 13 6 15 10 13 7 15 8 12 5 3 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 57 41 58 41 58 40 57 39 55 38 54 37 55 38 56 38 59 42 60 38 56 37 58 36 56 38 57 38 57 37 55 38 57 37 56 37 56 37 55 35 53 34 53 34 54 36 55 36 54 34 54 37 57 37 55 39 59 40 58 37 56 39 59 40 61 40 60 39 59 38 59 40 63 43 64 41 60 39 61 40 61 41 63 42 64 44 65 45 65 44 64 43 65 44 66 44 70 43 69 42 68 43 69 45 71 45 70 44 69 43 69 44 70 44 69 43 68 42 68 42 69 43 70 44 69 43 68 44 70 44 70 44 70 44 70 43 70 44 71 45 70 44 69 47 72 45 71 47 73 46 70 46 73 48 74 46 71 47 74 50 73 45 70 45 72 46 72 46 72 45 71 45 72 48 75 48 73 48 73 48 73 48 73 49 74 49 75 50 76 51 76 50 75 49 73 49 75 52 78 50 75 50 75 50 75 50 75 51 76 50 74 49 75 51 76 52 76 51 76 51 76 51 76 54 79 54 79 54 79 54 79 54 79 54 80 55 81 56 81 55 79 54 78 53 79 54 80 56 82 57 83 58 82 57 81 55 82 56 83 56 84 57 84 57 84 58 85 58 86 59 86 61 88 61 87 60 86 59 86 61 88 60 87 60 86 59 86 58 85 58 87 59 87 59 90 61 92 60 93 60 93 60 93 62 92 60 91 59 90 59 91 61 93 62 93 63 94 63 95 64 95 64 95 64 95 64 95 62 94 64 96 65 96 65 95 63 93 64 94 64 95 65 95 64 95 65 96 66 95 65 94 64 94 65 96 67 97 68 98 65 96 67 98 68 98 68 97 67 97 68 98 68 99 69 99 68 98 68 98 68 98 68 98 67 98 67 98 67 98 67 98 67 98 68 99 68 99 69 100 67 99 68 100 69 99 68 98 68 98 67 97 66 98 67 99 69 99 69 99 69 99 69 99 70 100 69 98 69 100 71 102 70 100 70 100 70 100 70 100 70 100 70 100 70 100 70 100 72 103 70 102 70 103 73 106 71 103 70 102 71 103 72 105 75 107 76 108 77 109 78 112 79 114 81 119 86 124 90 130 92 138 97 146 103 149 104 148 104 149 104 149 104 149 104 149 101 148 101 148 102 148 103 149 100 143 96 147 110 164 121 168 126 171 126 171 124 171 122 169 118 159 110 156 121 162 128 163 101 100 68 89 18 18 15 14 7 10 4 17 61 91 56 90 65 94 42 24 0 28 12 22 9 20 9 19 8 18 7 18 8 15 5 11 3 14 5 20 7 25 12 35 15 30 11 36 14 40 22 48 25 51 32 60 36 67 46 73 44 68 44 73 49 71 33 22 0 4 2 5 0 39 44 77 47 71 46 76 45 74 44 71 56 71 30 10 0 6 1 6 3 5 4 8 1 40 47 60 38 42 19 22 4 17 4 17 4 17 4 15 2 12 6 14 6 14 7 19 13 24 15 28 17 27 8 14 6 11 6 11 5 10 4 9 6 10 4 9 3 10 4 11 3 9 4 7 3 7 3 4 2 3 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 1 14 17 24 17 28 19 8 0 2 2 0 1 0 0 7 10 22 13 23 18 30 16 28 16 26 17 28 19 33 21 33 18 30 18 32 21 34 21 34 21 34 21 34 18 32 22 34 21 33 22 36 21 35 25 40 29 41 28 39 32 46 35 44 27 34 20 30 25 34 27 36 29 32 22 25 15 25 18 29 21 29 19 28 17 26 17 26 17 26 17 25 21 23 16 19 16 21 16 19 16 21 17 22 18 21 17 20 11 17 12 18 14 20 16 21 14 19 14 19 14 19 14 19 19 27 21 28 20 25 16 22 16 21 12 16 8 14 8 14 10 10 8 8 7 8 7 9 8 8 4 4 1 2 0 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 2 0 0 3 0 15 29 45 33 40 29 34 24 31 23 31 27 34 25 31 22 30 23 31 26 33 24 31 23 31 23 32 22 29 20 29 22 29 18 22 14 19 14 19 15 20 15 20 11 19 15 17 12 20 15 16 12 6 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 41 26 42 26 42 25 40 24 39 21 36 20 37 23 40 20 38 26 40 22 34 19 36 20 36 21 37 22 36 21 35 22 38 21 37 20 36 19 35 17 33 15 32 15 34 19 37 21 35 19 35 22 38 22 36 25 41 26 39 22 36 23 39 23 40 23 39 22 38 21 38 23 42 27 44 25 40 22 39 21 40 22 42 23 43 25 44 26 44 25 43 24 44 25 45 27 43 26 42 25 43 26 44 28 45 28 44 27 43 26 43 27 44 27 43 26 42 25 42 25 43 26 44 27 43 26 42 27 44 27 44 27 44 27 44 26 44 27 45 28 44 27 43 28 44 27 45 30 48 31 47 29 47 31 48 29 46 30 48 33 47 27 44 30 48 29 43 30 46 28 44 28 46 31 50 28 48 26 48 26 48 26 48 27 49 27 50 28 51 29 51 28 49 27 48 27 50 30 53 28 50 28 50 28 50 28 50 30 51 27 48 26 49 29 52 27 49 28 51 29 52 31 53 32 54 32 54 32 54 32 54 32 54 32 55 33 56 34 56 33 54 32 53 31 54 32 55 34 57 35 58 36 57 35 56 34 55 34 56 35 57 36 57 35 56 35 57 36 58 37 58 40 61 40 60 39 59 38 59 40 61 40 60 39 59 38 59 38 59 38 60 39 61 40 60 41 61 41 60 41 60 41 60 41 62 39 59 38 59 38 59 40 61 40 62 41 62 42 63 42 63 42 63 42 63 42 63 41 63 43 65 44 65 44 64 39 63 39 64 40 64 41 65 40 65 41 66 42 65 41 64 39 64 41 65 42 67 44 68 41 66 43 68 44 68 44 67 43 67 43 68 44 69 45 69 44 68 44 68 44 68 44 68 46 67 46 67 46 67 46 67 45 67 46 68 47 69 48 70 46 68 47 69 48 68 47 67 48 68 45 65 44 66 47 69 45 69 45 69 45 69 45 69 47 70 45 68 45 70 48 73 45 69 45 69 45 69 45 69 46 70 46 70 46 70 46 70 48 70 46 68 46 70 49 73 48 70 47 70 47 71 49 73 56 77 54 77 54 77 53 78 54 80 55 84 60 89 64 92 60 93 64 100 70 103 70 102 71 104 71 104 71 104 71 104 71 100 70 100 68 102 70 104 74 102 62 101 74 117 82 116 84 122 84 123 83 122 81 122 77 112 71 112 83 121 86 115 55 54 52 60 4 0 14 4 2 0 2 5 54 66 32 59 51 67 31 2 0 11 9 8 7 9 5 8 2 7 0 7 3 7 1 3 0 3 0 5 0 4 4 15 7 7 0 10 4 10 13 17 16 22 20 30 25 41 33 46 27 41 28 46 34 49 24 11 0 0 4 0 0 22 31 52 32 45 32 50 30 46 30 49 46 55 22 2 0 1 0 2 1 4 2 3 0 20 33 50 39 42 18 11 0 4 0 4 0 4 0 4 0 3 4 6 2 5 3 6 7 13 10 16 10 12 0 1 0 5 0 4 0 3 0 3 3 5 4 3 3 4 4 5 3 3 3 3 2 2 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 2 2 1 0 0 9 12 18 12 23 18 9 1 3 4 0 4 2 1 5 7 16 8 14 9 17 7 14 6 16 8 18 10 20 12 20 9 17 9 19 12 21 12 21 12 21 12 21 6 19 8 20 8 21 11 26 10 24 16 31 20 31 17 27 18 33 24 34 16 23 8 20 14 27 15 29 15 25 7 18 4 15 8 19 11 20 11 19 8 17 8 17 8 17 8 18 11 19 5 15 5 16 5 15 5 16 6 18 7 18 6 17 6 12 7 14 9 15 10 17 8 14 8 14 8 14 8 14 9 18 11 20 11 18 8 15 6 12 2 7 0 6 0 8 5 9 4 7 3 7 5 8 6 7 5 2 1 0 0 0 2 1 1 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 4 1 1 2 0 10 24 36 22 30 16 24 11 21 10 21 17 26 14 23 11 22 12 24 15 25 13 23 12 23 12 24 11 21 9 21 11 21 7 15 7 15 9 15 9 15 9 16 5 14 8 11 6 15 9 13 12 8 2 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 55 40 57 38 55 40 58 42 57 37 54 38 55 37 53 35 54 36 56 39 59 41 60 37 55 35 53 34 53 34 54 40 58 37 54 34 52 32 51 41 57 35 52 34 53 34 52 32 52 34 55 36 56 37 55 36 55 37 57 40 60 42 62 38 62 43 63 39 60 42 67 41 61 39 61 42 64 42 62 41 62 41 63 42 64 43 64 45 65 44 64 43 65 44 66 44 69 43 69 43 70 45 72 44 70 44 70 44 70 44 70 43 69 43 69 43 69 43 69 44 70 44 70 44 70 44 70 46 68 45 67 44 68 45 69 45 68 45 68 45 68 45 68 43 69 43 70 44 71 45 71 46 73 47 73 47 72 45 70 47 73 47 73 47 72 44 70 44 70 44 71 45 72 46 72 48 72 46 70 45 72 49 75 46 73 50 75 50 75 52 79 49 75 50 76 51 77 52 78 51 76 51 76 51 76 51 76 53 76 49 74 51 77 52 76 51 76 51 76 50 74 48 73 48 74 51 78 54 79 53 78 55 80 55 80 55 80 55 80 54 80 55 81 56 82 57 83 58 82 57 81 56 80 55 79 54 82 56 83 54 80 55 83 57 84 57 84 57 84 57 84 58 85 58 85 58 87 61 88 62 88 61 87 60 86 59 86 58 85 58 86 58 86 57 87 60 91 59 92 59 92 59 92 64 94 61 91 59 91 60 92 61 92 61 92 61 92 61 92 60 91 60 92 62 94 65 97 64 94 63 93 62 94 63 95 66 95 65 94 64 95 65 96 66 96 66 96 66 96 66 96 67 96 66 95 65 96 66 97 69 98 68 97 67 96 66 96 68 98 68 98 68 98 68 98 66 97 67 98 68 97 67 96 67 98 67 98 67 98 67 98 68 99 68 99 68 99 68 99 70 100 68 97 66 98 68 100 68 98 67 97 66 98 67 99 69 99 69 100 70 101 71 101 69 99 69 99 69 99 69 99 70 101 71 102 72 101 71 100 71 101 71 101 71 101 71 101 71 103 71 103 71 103 71 103 68 101 70 102 71 103 70 102 73 106 76 109 78 110 77 110 78 113 80 118 83 122 91 133 94 140 98 145 101 145 99 142 99 145 100 146 101 147 102 148 100 146 98 145 100 147 103 150 102 152 110 159 114 159 114 161 120 165 122 167 123 166 120 164 108 151 102 139 115 160 107 106 53 95 67 66 15 16 3 16 6 10 0 40 63 82 46 85 58 84 24 24 4 20 14 20 5 16 9 19 9 19 7 16 6 13 3 10 1 12 4 16 8 22 8 23 8 25 7 25 8 26 10 31 13 34 17 38 19 42 27 55 39 65 45 69 52 76 39 26 0 4 2 10 0 42 50 77 43 70 45 71 50 77 45 72 56 72 31 12 0 6 1 6 3 3 2 5 0 32 47 67 48 65 35 50 19 29 11 16 2 13 3 15 5 10 6 11 6 12 6 14 7 16 9 20 12 19 6 11 6 11 5 10 5 9 4 9 4 9 3 9 3 9 3 9 2 9 4 8 4 7 3 3 2 3 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 10 13 23 17 23 16 13 4 0 0 1 2 0 0 8 12 25 16 24 14 27 14 28 16 27 17 27 18 31 18 31 18 31 18 32 19 32 19 32 19 32 19 32 20 33 21 34 22 33 21 32 24 37 27 41 30 42 31 42 31 47 38 49 32 40 27 38 28 39 34 38 24 25 18 26 19 26 16 26 19 29 19 26 14 24 16 26 17 26 17 24 16 21 16 20 16 19 15 19 15 20 16 21 17 22 18 23 15 19 13 17 11 17 13 19 15 20 15 20 15 20 15 21 16 23 19 26 20 24 17 21 9 14 9 15 10 16 11 16 10 11 9 9 7 8 6 7 1 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 2 0 0 1 0 12 21 43 36 42 29 32 22 30 24 33 22 33 27 34 22 29 23 34 21 30 23 32 23 30 20 27 18 27 20 30 22 29 20 26 15 19 13 17 12 17 13 18 13 18 12 16 12 18 15 20 15 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 38 24 39 22 38 23 41 25 39 20 36 21 38 22 37 20 35 21 36 22 38 23 39 24 38 22 35 20 35 21 37 23 37 21 34 18 32 17 32 22 35 18 33 19 35 19 33 17 32 19 35 21 36 21 36 19 35 21 37 23 40 26 41 21 39 22 39 21 38 23 41 24 40 22 40 25 43 25 41 22 41 23 42 23 43 24 43 26 44 25 43 24 44 25 45 26 42 25 42 25 43 27 45 27 44 27 44 27 44 27 44 26 43 26 43 26 43 26 43 27 44 27 44 27 44 27 44 28 45 27 44 26 45 27 46 27 45 27 45 27 45 27 45 26 43 26 44 27 45 28 45 29 46 30 47 29 46 28 44 29 47 30 47 29 46 28 44 27 44 27 45 28 46 29 47 27 46 24 46 25 47 26 49 24 48 28 50 28 50 30 53 28 50 29 51 29 51 29 52 29 51 29 51 29 51 29 51 31 51 27 49 29 52 29 51 29 51 29 51 28 50 27 48 27 50 30 54 32 54 32 54 33 55 33 55 33 55 33 55 33 55 34 56 34 56 35 57 35 57 34 56 34 56 33 55 33 56 36 56 34 54 34 57 36 57 36 57 36 57 36 57 37 58 37 58 37 59 39 61 40 61 39 60 39 59 38 59 38 59 38 59 37 58 37 57 40 60 40 59 40 59 40 59 43 63 40 60 38 60 40 61 40 61 40 61 40 61 40 61 41 62 40 61 40 62 42 63 43 63 42 62 41 63 42 64 42 65 41 64 40 65 41 66 42 66 42 66 42 66 42 66 43 66 41 65 41 65 42 67 44 68 43 67 43 66 42 66 44 68 44 68 44 68 44 68 42 67 43 68 44 67 43 66 46 67 46 67 46 67 46 67 47 68 47 68 47 68 47 68 49 69 47 67 46 67 47 69 47 68 46 67 46 67 47 68 44 68 44 69 45 69 46 70 45 69 45 69 45 69 45 69 46 71 47 72 48 71 47 70 47 71 47 71 47 71 47 71 48 71 48 71 48 71 48 71 46 69 47 71 49 72 48 71 53 74 52 76 54 77 52 77 53 80 55 82 58 87 64 94 65 98 67 103 70 103 68 100 67 100 67 101 68 101 68 101 69 99 69 99 68 102 70 104 68 106 74 113 78 114 79 116 80 121 81 124 82 121 77 116 70 107 69 100 75 105 58 58 33 63 51 40 6 1 2 7 4 0 0 26 51 60 29 56 44 58 14 4 0 4 8 6 4 6 3 9 2 7 0 7 1 5 0 1 0 2 0 5 4 7 4 7 4 7 4 7 4 5 6 8 8 11 9 14 3 14 8 24 16 35 25 40 32 47 28 13 0 0 0 0 0 24 39 55 33 49 36 48 34 49 31 48 45 55 24 5 0 1 0 2 1 2 0 0 0 12 34 48 40 51 28 39 22 26 10 11 0 3 0 3 1 4 2 5 2 6 2 5 3 6 3 10 7 10 0 4 0 6 0 6 1 5 1 4 1 4 3 3 3 3 3 3 2 3 3 4 3 3 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 3 2 1 1 0 6 9 18 13 18 14 12 5 0 2 2 4 1 0 4 8 18 10 14 5 14 5 15 7 16 8 17 7 17 8 18 9 19 10 19 10 19 10 19 10 19 10 19 8 21 9 22 10 21 9 20 11 23 12 25 14 28 17 29 18 33 24 36 20 29 17 29 18 34 23 32 12 21 7 23 10 18 8 18 10 20 10 17 5 15 7 17 8 17 8 17 7 17 6 17 5 16 5 15 5 16 6 17 6 17 7 18 9 14 7 12 5 12 7 13 7 14 8 14 9 16 10 16 10 18 14 20 14 17 8 12 3 9 3 9 4 10 5 12 6 11 6 10 4 7 3 4 0 1 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 4 2 0 0 0 9 17 34 25 32 18 25 12 23 13 25 12 24 14 25 12 23 13 25 11 22 12 24 12 22 10 20 7 19 9 21 10 21 9 19 6 14 7 12 6 12 6 13 6 12 6 12 6 13 8 16 13 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 55 39 56 38 55 39 58 41 55 35 52 37 56 40 57 35 54 35 54 35 54 36 55 41 59 37 55 35 55 38 58 35 53 33 52 32 51 32 52 32 51 31 52 35 54 34 51 31 50 33 53 35 54 35 54 34 53 35 55 37 57 39 59 41 61 38 59 39 60 39 59 41 61 39 61 42 64 42 62 41 63 42 63 43 64 43 64 45 66 44 65 44 65 45 66 42 67 41 67 41 68 43 70 44 70 44 70 44 70 44 70 43 69 43 69 43 69 43 69 44 70 44 70 44 70 44 70 45 68 44 67 44 67 45 68 45 68 45 68 45 68 45 68 43 69 43 70 44 71 45 71 46 72 47 73 46 71 44 70 46 72 46 73 46 71 45 70 44 70 44 71 45 72 46 72 45 71 47 72 48 73 48 72 47 73 50 75 49 74 51 78 51 76 51 76 50 75 50 75 51 76 51 76 51 76 51 76 53 76 49 74 51 77 51 75 51 76 51 76 50 75 50 75 51 77 53 79 55 80 55 80 55 80 55 80 55 80 55 80 57 82 56 81 56 81 55 80 55 80 56 81 56 81 57 82 55 84 58 84 56 82 56 85 58 85 58 85 58 85 58 85 59 85 58 85 58 86 60 87 60 87 60 86 59 86 58 85 59 86 59 87 60 88 59 90 60 91 59 92 59 92 59 92 63 93 61 91 60 91 61 92 61 92 61 92 61 92 61 92 64 94 62 92 61 92 61 93 64 94 63 93 62 94 63 95 65 95 64 94 64 94 65 95 67 97 67 97 67 97 67 97 66 96 65 94 64 95 66 96 67 97 67 96 66 96 65 95 67 97 67 97 67 97 67 97 66 96 67 97 67 97 66 96 67 98 67 98 67 98 67 98 68 99 68 99 68 99 68 99 69 99 68 98 67 99 69 100 69 100 68 99 68 99 69 100 67 97 67 98 68 98 68 99 69 99 69 99 69 99 69 99 70 100 71 101 71 101 70 100 71 101 71 101 71 101 71 101 71 103 71 103 71 103 71 103 70 103 72 104 73 105 72 104 75 107 75 107 76 109 79 113 79 115 82 120 85 123 91 133 98 143 101 148 104 148 102 146 101 146 101 145 100 145 100 145 97 145 99 147 102 149 103 149 102 151 110 159 114 161 116 164 118 164 123 168 123 163 115 157 105 142 99 133 93 110 61 73 49 88 58 54 8 12 4 12 7 6 0 44 61 83 47 79 53 76 20 21 4 18 8 14 6 15 9 16 8 17 7 16 7 11 3 9 1 11 4 15 7 18 7 18 6 20 6 20 1 16 3 18 5 22 8 23 4 23 9 30 19 43 31 53 38 63 35 33 7 13 1 10 0 45 47 83 50 74 47 69 48 76 44 69 53 70 32 15 0 6 1 6 3 3 2 5 0 27 40 61 45 64 37 53 33 40 21 23 7 11 2 6 2 4 4 7 3 8 4 9 4 10 6 17 13 19 9 13 7 12 7 11 6 10 5 10 4 9 3 9 3 9 3 9 2 9 4 8 4 7 3 3 2 3 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 10 12 22 17 23 17 14 5 1 0 0 2 0 0 8 12 25 16 24 14 27 14 27 16 26 16 27 15 28 16 30 18 32 20 33 19 32 19 32 19 32 19 32 21 33 21 33 21 33 21 33 22 33 21 33 23 37 27 40 28 43 33 46 33 43 31 41 32 42 34 38 25 27 21 29 20 28 18 27 20 29 19 27 14 24 16 26 17 26 17 24 18 22 18 22 17 21 17 20 18 22 17 21 17 21 16 20 15 19 13 17 12 17 12 18 11 17 13 19 15 21 17 22 16 23 19 25 18 20 11 13 9 14 9 14 10 15 10 14 12 12 13 11 10 6 4 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 1 1 0 1 1 16 24 43 31 38 29 35 25 33 24 33 25 31 22 31 24 33 24 31 22 31 23 31 23 30 21 28 19 28 20 29 21 28 19 26 14 18 12 16 11 16 11 16 11 17 12 18 13 18 13 17 15 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 38 23 39 22 37 23 40 24 37 18 34 20 40 25 42 22 37 21 36 20 35 19 34 26 39 22 35 19 35 23 39 19 32 18 31 17 32 19 33 17 31 17 33 21 34 18 29 15 31 17 33 19 34 19 34 20 35 21 37 23 39 24 40 29 42 22 39 25 43 24 38 24 40 22 40 25 43 25 41 23 42 23 43 24 43 25 44 27 45 25 44 25 44 26 46 25 42 24 41 25 43 27 44 26 43 26 43 26 43 26 43 25 42 25 42 25 42 25 42 26 43 26 43 26 43 26 43 27 45 26 43 25 44 27 45 26 44 26 44 26 44 26 44 26 43 26 44 27 45 28 45 28 46 29 46 29 45 27 43 28 45 29 46 29 45 28 44 27 44 27 45 28 46 29 47 24 45 25 49 27 48 25 46 25 48 28 50 27 49 28 52 30 52 29 51 28 49 27 49 28 50 28 50 28 50 28 50 30 50 26 49 28 51 29 50 30 51 29 50 28 50 29 51 31 54 32 55 34 56 34 56 33 55 33 55 33 55 33 55 36 57 35 56 34 55 33 54 32 55 33 56 34 57 35 58 35 57 38 58 35 56 36 58 37 58 37 58 37 58 37 58 38 58 37 57 36 58 38 59 38 59 38 58 37 58 37 58 38 60 39 60 39 61 40 60 40 60 40 59 40 59 40 59 41 61 40 61 40 61 40 61 40 61 40 61 40 61 40 61 42 62 41 61 40 62 41 63 43 63 42 62 41 63 42 64 41 65 40 63 39 64 41 65 43 67 43 67 43 67 43 67 41 65 40 64 40 64 41 65 42 66 42 65 41 65 41 65 42 66 42 66 42 66 42 66 41 66 43 67 43 67 42 65 45 66 45 66 45 66 45 66 46 67 46 67 46 67 46 67 47 68 46 68 47 68 48 69 49 69 48 68 47 69 48 70 44 68 44 68 44 68 45 69 45 69 45 69 45 69 45 69 45 70 47 71 47 71 46 69 47 71 47 71 47 71 47 71 47 70 47 70 47 70 47 70 48 72 50 74 51 74 50 73 55 75 51 75 53 78 55 81 55 82 58 86 61 89 65 94 64 96 66 101 69 101 67 99 68 101 67 100 66 98 65 98 65 97 69 101 70 103 70 102 68 106 74 112 78 115 81 119 78 119 83 124 83 117 75 108 69 96 65 91 57 62 32 50 35 59 46 28 1 2 6 6 7 0 0 35 50 59 31 50 40 52 9 4 0 4 4 3 4 7 2 9 1 7 0 7 1 5 0 1 0 2 1 5 3 5 3 5 4 5 4 5 0 0 0 2 0 3 0 5 0 4 0 7 3 17 15 26 16 35 29 28 21 19 14 9 0 22 28 48 32 43 30 39 28 44 27 43 38 49 22 5 0 1 0 2 1 2 0 0 0 6 27 37 31 43 23 33 18 21 11 11 0 3 0 3 0 2 0 2 0 2 0 3 0 2 1 8 6 12 4 7 1 7 1 7 2 6 1 5 1 4 3 3 3 3 3 3 2 3 3 4 3 3 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 4 2 1 1 0 5 7 16 12 18 15 14 7 1 2 1 4 1 0 4 8 18 10 14 4 13 5 14 6 16 7 16 5 14 6 16 9 19 11 21 10 19 10 19 10 19 10 19 9 21 9 21 9 21 9 21 10 21 8 19 9 23 14 28 15 28 19 32 21 33 21 33 17 30 15 24 6 17 4 19 12 20 9 19 11 20 10 17 5 15 7 17 8 17 8 17 8 19 8 18 7 18 6 17 8 18 7 17 6 16 5 15 9 15 8 13 6 12 6 12 4 10 5 13 8 15 11 17 10 17 12 17 9 11 1 5 3 9 3 9 3 10 4 11 8 14 9 13 5 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 3 1 0 0 14 21 34 19 29 18 28 16 26 14 24 15 23 9 22 14 26 13 21 12 23 12 23 11 22 10 21 9 20 10 20 9 20 8 19 6 14 6 11 4 10 4 11 4 11 7 14 8 13 6 12 13 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 54 39 55 37 54 38 57 38 53 34 51 37 57 42 59 38 57 38 56 36 54 35 54 38 56 35 52 33 53 35 55 32 50 31 50 31 51 33 52 33 52 32 52 34 51 29 46 30 50 32 52 34 53 34 53 37 56 38 57 39 59 40 59 46 63 39 60 42 64 41 59 41 61 39 61 42 64 42 62 42 63 43 64 43 65 44 65 46 67 45 65 44 66 46 67 43 69 43 69 43 70 45 72 43 69 43 69 43 69 43 69 42 68 42 68 42 68 42 68 43 69 43 69 43 69 43 69 45 66 44 65 44 65 45 67 45 66 45 66 45 66 45 67 43 69 43 70 44 71 45 71 45 71 46 72 45 71 44 69 44 70 45 72 46 71 45 70 44 70 44 71 45 72 46 72 44 70 47 74 49 73 47 71 47 73 50 74 48 73 49 76 51 76 51 75 49 74 48 73 50 75 50 75 50 75 50 75 52 75 48 73 50 76 50 74 52 76 51 75 50 76 52 78 55 80 55 80 55 81 56 81 55 80 55 80 55 80 55 80 58 82 57 81 56 80 55 79 54 80 55 81 56 82 57 83 56 84 59 85 56 83 57 85 58 85 58 85 58 85 58 85 59 85 58 84 57 84 58 85 57 84 57 85 58 85 58 85 59 86 59 88 60 89 60 91 60 91 59 92 59 92 59 92 60 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 91 60 92 62 94 64 96 64 94 63 93 62 94 63 95 65 94 63 93 63 93 64 95 66 96 66 96 66 96 66 96 64 94 63 93 63 93 64 94 64 94 64 95 65 95 65 95 66 96 66 96 66 96 66 96 65 95 66 97 67 96 65 95 66 97 66 97 66 97 66 97 67 98 67 98 67 98 67 98 66 98 67 99 69 100 69 100 70 100 69 99 68 100 69 101 70 100 70 100 70 100 69 99 69 99 69 99 69 99 69 99 69 99 70 101 71 100 69 99 71 101 71 101 71 101 71 101 70 102 70 102 70 102 70 102 71 104 73 106 74 106 74 106 76 107 75 107 76 110 81 116 81 118 86 124 88 126 92 133 95 141 99 146 102 146 100 143 100 145 100 144 98 143 97 142 95 143 99 148 103 150 103 149 104 153 110 158 113 161 117 165 117 162 122 166 120 159 109 148 99 126 82 110 66 79 47 82 53 85 52 43 4 14 8 13 7 6 8 56 60 80 51 75 54 71 16 22 9 18 9 14 7 15 8 14 6 16 7 16 6 10 3 6 0 10 4 13 5 13 4 14 4 14 4 14 1 11 3 12 4 14 4 15 6 18 3 16 5 24 13 33 18 46 29 46 31 42 28 40 18 55 40 72 41 68 40 63 37 67 37 63 45 62 26 11 0 6 1 6 3 3 2 5 0 21 28 44 28 46 20 32 16 21 9 12 4 6 2 4 0 0 1 2 1 3 1 5 0 4 4 13 12 17 10 12 7 12 7 11 6 10 5 10 4 9 3 9 3 9 3 9 2 9 4 8 4 7 3 3 2 3 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 1 1 0 0 8 10 20 16 23 18 16 7 2 0 0 2 0 0 8 12 25 16 24 13 26 13 27 15 25 16 26 13 27 15 29 18 32 20 33 19 32 19 32 19 32 19 32 22 33 21 32 20 33 21 34 23 34 20 32 21 36 27 41 26 39 28 42 32 46 34 44 29 36 25 28 17 22 16 23 21 29 18 27 19 29 18 25 14 24 16 26 17 26 17 24 18 23 19 22 18 22 17 21 19 22 18 21 17 20 16 19 15 20 14 19 13 17 11 15 9 14 11 17 13 20 16 21 15 18 15 18 13 13 7 8 12 15 11 14 11 14 11 14 13 13 13 11 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 1 0 1 4 23 29 42 27 37 29 37 28 34 24 31 25 30 20 29 24 34 23 28 23 31 22 30 21 29 21 29 22 29 21 28 19 27 19 26 15 19 13 17 11 15 10 15 10 16 13 19 13 17 11 14 15 13 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 37 22 38 21 37 22 40 21 36 19 36 23 41 25 40 23 38 22 37 21 36 20 35 20 34 18 33 17 32 17 33 18 32 17 31 17 32 19 33 22 34 19 32 19 32 15 27 16 31 18 34 20 35 20 35 23 38 24 39 24 40 25 40 24 40 21 38 22 39 22 38 24 40 22 40 25 43 25 41 24 43 24 43 25 44 25 45 27 46 26 45 26 45 27 46 27 44 26 43 27 44 28 46 25 42 25 42 25 42 25 42 24 41 24 41 24 41 24 41 25 42 25 42 25 42 25 43 26 45 25 44 25 44 26 45 25 44 25 44 25 44 25 44 26 43 26 44 27 45 28 45 28 45 28 45 28 44 26 43 26 43 27 45 28 45 28 44 27 44 27 45 28 46 29 47 25 46 25 47 26 48 26 47 25 48 28 49 26 47 26 50 28 50 28 50 27 49 27 49 27 49 27 49 27 49 27 49 29 49 26 48 27 50 28 49 30 52 28 50 28 51 31 54 34 55 33 54 32 55 34 56 33 55 33 55 33 55 33 55 35 57 34 56 34 56 33 55 33 55 34 56 34 56 35 57 34 57 37 57 35 55 35 58 36 57 36 57 36 57 36 57 38 58 37 57 35 57 36 57 35 56 35 57 36 57 37 58 37 58 37 59 39 61 40 60 40 60 40 59 40 59 40 59 38 60 40 62 41 62 40 61 40 61 40 61 40 61 40 61 39 60 39 61 41 63 44 66 43 63 42 62 41 63 42 64 40 64 39 63 39 63 40 64 40 64 40 64 40 64 40 64 40 63 38 62 38 62 39 64 39 63 39 64 40 64 41 65 41 65 41 65 41 65 41 65 41 65 42 66 42 66 41 65 44 65 44 65 44 65 44 65 45 66 45 66 45 66 45 66 44 66 46 69 48 69 48 69 48 69 47 68 47 68 48 69 47 71 47 70 46 70 46 69 45 69 45 69 45 69 45 69 45 69 46 70 46 70 45 69 47 71 47 71 47 71 47 71 46 69 46 69 46 69 46 69 48 72 50 74 51 74 51 73 53 75 52 76 55 80 56 82 57 85 61 89 64 91 66 94 64 97 67 102 70 102 68 100 65 98 65 98 65 97 64 97 65 96 68 100 69 104 71 104 72 109 75 112 77 114 81 120 81 121 84 120 82 111 73 103 69 84 48 62 36 44 35 55 44 63 42 20 0 6 11 6 6 0 12 51 47 54 33 51 45 51 6 5 3 6 6 7 4 7 1 7 0 6 0 8 0 4 0 1 0 1 1 5 3 5 5 4 5 4 5 5 1 5 0 4 0 5 0 4 0 3 0 0 0 2 4 7 0 12 12 24 28 31 30 29 16 27 16 30 17 31 21 33 14 34 21 38 33 42 15 0 0 1 0 2 1 2 0 0 0 3 19 22 14 23 5 11 9 11 4 6 0 2 0 3 0 0 0 1 0 1 0 1 0 0 0 7 7 12 3 7 0 6 0 5 1 4 0 4 1 4 3 3 3 3 3 3 2 3 3 4 3 3 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 4 2 1 0 0 3 5 14 12 18 16 16 9 3 3 1 4 1 0 4 8 18 10 14 3 13 4 13 6 15 6 15 5 14 6 16 8 18 10 19 10 19 10 19 10 19 10 19 11 22 8 19 7 20 10 23 10 22 9 21 11 25 15 28 14 26 14 29 20 35 23 35 20 30 12 20 4 18 4 19 12 19 9 17 9 18 8 15 5 15 7 17 8 17 8 17 8 18 7 18 6 17 6 16 7 18 6 17 6 17 5 16 9 15 9 14 7 12 4 9 3 9 4 11 6 13 8 15 7 12 6 10 4 8 2 7 9 13 8 13 8 12 7 12 8 13 6 8 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 3 2 0 2 21 26 33 20 30 18 28 16 25 13 23 12 22 10 22 12 24 12 21 13 23 11 21 10 21 10 22 12 22 10 19 8 19 8 19 9 16 8 13 6 11 5 11 6 12 6 12 6 11 4 11 13 14 11 7 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 54 38 55 37 53 38 56 36 53 36 55 40 58 39 54 36 55 36 54 35 54 35 54 32 52 34 53 34 51 31 49 34 52 33 51 32 51 33 52 36 53 32 50 32 52 32 50 32 51 34 54 36 55 36 55 37 57 38 57 38 58 39 58 38 60 39 60 38 59 40 62 41 61 39 61 42 64 42 62 43 64 43 65 44 65 45 66 47 67 46 66 45 67 46 68 43 69 42 68 43 70 44 71 42 68 42 68 42 68 42 68 41 67 41 67 41 67 41 67 42 68 42 68 42 68 42 66 44 65 44 64 43 65 44 66 44 65 44 65 44 65 44 65 43 69 43 70 44 71 45 71 44 71 45 71 45 70 43 68 42 69 44 71 45 71 45 71 44 70 44 71 45 72 46 72 47 71 46 71 47 72 48 74 47 74 50 74 47 72 48 74 48 74 49 74 49 74 50 75 49 74 49 74 49 74 49 74 51 74 47 73 49 75 50 74 53 77 50 74 50 77 54 80 56 80 54 78 53 79 55 81 55 80 55 80 55 80 55 80 55 80 56 81 56 81 57 82 57 82 56 81 56 81 55 80 54 83 57 83 55 81 55 84 56 83 56 83 56 83 56 83 59 85 57 84 56 83 56 84 55 82 56 83 56 84 57 84 56 84 57 86 59 88 59 91 60 91 59 92 59 92 59 92 58 90 61 93 63 93 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 93 64 95 64 94 63 93 62 94 63 95 64 93 63 92 62 93 63 94 63 93 63 93 63 93 63 93 63 93 62 91 61 92 63 93 62 92 63 93 63 94 64 94 64 94 64 94 64 94 64 94 64 95 65 96 66 95 65 94 65 96 65 96 65 96 65 96 66 97 66 97 66 97 66 97 64 97 67 100 70 101 69 100 68 99 67 98 67 98 68 99 70 100 70 99 69 99 68 98 69 99 69 99 69 99 69 99 68 99 69 100 70 99 69 98 71 101 71 101 71 101 71 101 69 101 69 101 69 101 69 101 71 103 72 105 73 105 73 105 73 106 76 110 79 113 81 116 83 120 89 127 91 128 93 134 95 141 99 146 102 146 100 143 97 142 97 142 97 143 98 143 96 144 97 145 101 149 105 152 109 157 112 158 112 159 116 163 120 163 120 162 113 154 105 143 91 114 61 82 47 77 53 81 59 87 49 34 0 16 11 9 5 6 23 72 57 74 53 79 60 70 13 21 9 18 10 18 7 15 7 13 6 14 7 15 5 9 2 6 1 7 3 13 5 14 5 14 5 14 5 14 6 11 6 13 6 13 4 14 2 11 0 10 0 13 3 22 3 27 7 29 20 34 24 43 22 48 20 53 23 52 25 50 26 60 35 62 44 59 21 7 0 6 1 6 3 3 2 5 0 18 20 30 14 28 3 12 6 11 4 4 2 1 1 1 0 0 0 1 1 1 2 3 0 3 3 11 10 16 8 11 5 10 4 9 3 8 3 8 4 9 3 9 3 9 3 9 2 9 4 8 4 7 3 3 2 3 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 1 1 0 0 7 9 18 16 23 19 18 8 3 1 0 2 0 0 8 12 25 16 24 12 25 13 26 14 25 15 25 15 28 15 29 16 30 17 31 19 32 19 32 19 32 19 32 23 34 20 31 19 32 22 35 20 32 21 34 23 37 26 38 27 38 25 39 32 47 35 44 36 39 25 28 19 25 20 27 20 27 17 25 17 26 15 22 14 24 16 26 17 26 17 24 17 21 17 21 16 20 16 19 16 20 17 21 17 21 18 22 15 20 15 20 14 17 10 13 10 15 10 16 12 17 12 18 10 11 6 8 5 10 9 14 15 18 15 17 14 17 13 14 13 10 8 4 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 2 1 1 6 29 33 42 31 39 30 36 26 32 23 30 21 30 23 31 21 29 22 31 24 31 22 29 20 29 22 30 24 30 21 27 18 26 19 26 18 22 16 19 13 17 12 17 13 17 12 16 10 15 10 15 15 15 13 8 3 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 36 22 38 20 36 22 39 20 36 21 40 25 41 22 35 19 35 19 35 19 35 19 35 16 34 19 37 20 34 16 29 21 34 19 33 18 32 18 33 21 33 17 30 18 34 21 34 17 33 19 36 21 37 22 36 21 36 22 37 22 37 23 38 21 41 26 42 22 39 25 46 24 40 22 40 25 43 25 41 26 43 24 44 25 45 26 45 28 46 27 45 26 46 27 47 25 42 24 42 24 43 26 45 25 43 25 43 25 43 25 43 24 42 24 42 24 42 24 42 25 43 25 43 25 43 25 43 26 44 25 43 24 44 25 45 25 44 25 44 25 44 25 44 26 44 26 45 27 46 28 46 27 46 28 46 28 45 26 43 25 43 26 46 28 46 28 46 27 45 27 46 28 47 29 47 28 47 24 45 23 47 27 50 25 49 28 49 25 46 25 49 25 48 26 49 27 50 28 51 27 49 27 49 27 49 27 49 29 49 25 47 27 50 28 49 31 52 28 49 28 52 32 56 34 55 31 52 30 53 32 55 33 55 33 55 33 55 33 55 32 55 33 56 34 57 35 58 36 57 35 56 34 55 33 54 33 55 35 56 33 53 34 56 34 55 34 55 34 55 34 55 38 59 36 56 35 56 35 56 33 55 34 56 35 57 36 57 34 56 35 57 37 59 39 59 40 60 40 60 40 60 40 60 37 59 40 62 42 62 41 61 40 61 40 61 40 61 40 61 43 63 41 61 40 61 41 62 43 63 42 62 41 63 42 64 42 63 41 62 40 63 41 64 40 62 40 62 40 62 40 62 39 62 38 61 37 62 38 63 37 62 38 63 39 64 40 64 40 64 40 64 40 64 40 64 40 65 41 66 42 65 41 64 44 65 44 65 44 65 44 65 45 66 45 66 45 66 45 66 43 65 46 69 49 70 48 69 47 67 46 66 45 67 46 68 45 69 45 68 44 67 43 67 45 69 45 69 45 69 45 69 44 69 45 70 46 69 45 68 47 71 47 71 47 71 47 71 46 69 46 69 46 69 46 69 47 71 49 73 50 73 49 72 49 73 53 79 58 81 56 81 59 86 63 92 66 92 66 95 62 93 65 98 68 98 65 95 62 96 63 97 64 98 65 99 67 98 67 98 69 103 73 107 76 112 77 113 76 113 79 117 86 120 84 116 78 108 74 103 60 74 37 47 33 58 50 62 48 65 41 14 0 5 12 4 4 0 22 62 44 49 37 54 48 49 1 2 1 4 3 9 3 7 0 5 0 6 0 9 1 4 0 1 0 2 1 4 6 5 6 5 6 5 8 6 3 7 1 5 0 4 2 3 0 1 0 1 3 3 7 6 0 2 0 7 10 15 14 19 14 19 6 22 13 26 16 28 10 32 22 41 34 42 13 0 0 1 0 2 1 2 0 0 0 2 18 14 10 15 0 2 0 0 0 0 0 0 0 2 0 0 0 1 0 1 0 2 0 0 0 7 6 10 4 5 0 4 0 3 0 2 0 2 1 4 3 3 3 3 3 3 2 4 3 5 3 4 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 2 3 1 0 0 3 5 14 13 18 17 17 8 3 1 2 4 0 0 4 8 18 10 14 4 13 3 13 5 15 6 15 6 16 7 16 7 16 7 16 10 19 10 19 10 19 10 19 13 22 8 19 7 20 10 23 6 19 9 22 12 24 12 24 16 26 13 27 20 35 23 34 23 31 11 19 6 19 8 21 10 19 7 17 7 17 5 13 5 16 7 18 8 18 8 17 6 17 7 16 7 15 6 15 6 16 7 17 8 18 9 19 7 16 10 15 8 12 3 8 4 11 5 11 5 11 5 11 3 6 0 2 0 7 6 13 12 16 11 16 10 14 9 14 8 10 1 2 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 4 0 0 2 25 27 33 23 32 19 27 14 23 12 22 9 23 14 24 9 19 10 24 14 24 11 21 9 21 11 23 13 23 10 19 7 18 8 19 12 20 11 15 8 13 7 12 8 13 5 10 3 9 4 12 13 15 12 9 3 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 50 35 51 35 51 35 51 37 53 37 53 37 53 37 53 39 54 36 52 35 52 36 53 33 51 35 52 35 50 31 48 31 49 31 49 31 49 31 49 34 52 32 49 31 49 31 49 31 52 34 55 37 56 36 54 33 53 36 56 38 58 39 58 39 61 39 62 40 63 41 64 40 62 40 62 40 62 39 61 40 59 40 60 41 61 42 61 45 64 45 64 45 64 45 64 42 64 44 67 47 68 47 68 44 65 43 63 41 62 41 63 44 63 42 66 44 61 39 62 38 62 44 64 40 60 40 63 43 64 43 64 43 64 43 64 44 64 43 63 42 64 43 65 43 65 44 67 46 69 47 69 45 66 44 65 43 66 44 67 42 65 44 67 44 65 42 63 45 67 45 67 45 67 45 68 47 72 47 73 48 74 49 74 49 74 49 73 48 72 47 72 48 73 48 73 48 73 48 73 50 75 51 76 51 75 49 74 51 75 50 74 49 75 50 76 53 78 53 78 53 78 53 78 53 79 54 80 55 79 54 78 54 80 55 81 56 80 55 79 57 82 57 82 57 82 57 82 58 82 57 81 56 80 55 80 54 79 54 80 55 81 56 81 56 81 56 81 56 81 56 81 56 83 57 84 57 83 55 81 56 83 58 86 59 85 56 83 57 85 59 88 60 88 60 88 58 86 58 87 58 88 59 90 60 91 60 92 61 93 62 93 60 91 60 92 61 93 62 93 61 92 61 92 61 92 61 91 63 93 61 92 63 94 62 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 59 90 60 92 62 93 63 95 62 93 62 93 62 93 62 93 64 94 63 95 66 96 61 88 66 97 65 96 65 96 65 96 64 95 64 95 64 95 64 95 66 97 66 98 67 99 68 99 67 97 67 97 67 97 67 97 65 96 68 99 69 98 66 95 67 97 67 98 68 99 69 99 70 99 69 98 68 99 69 100 69 100 69 100 69 100 69 100 70 101 70 100 69 99 68 99 68 98 69 100 70 101 72 102 73 103 72 101 71 101 72 103 75 111 79 114 80 115 82 120 83 122 88 128 93 133 92 131 94 138 96 141 97 141 97 141 97 140 96 139 96 140 98 142 97 141 99 144 103 149 105 151 108 154 107 156 110 161 116 167 121 162 117 160 113 147 108 146 71 93 51 78 56 88 65 86 64 91 40 17 0 16 9 6 0 15 33 79 46 67 48 67 64 55 11 25 10 24 7 21 6 17 7 16 7 16 8 15 3 11 0 7 0 11 4 10 7 15 8 16 8 14 4 13 4 15 3 13 2 13 4 15 6 16 4 12 2 13 2 14 5 20 5 19 6 22 10 26 12 31 17 35 20 39 26 46 30 56 36 55 42 59 21 8 2 10 1 4 0 4 0 5 3 17 16 25 11 12 1 6 1 5 0 3 1 5 0 4 0 9 1 7 0 7 0 8 0 10 6 19 9 17 7 14 4 8 4 8 4 8 4 8 4 8 4 8 4 8 4 8 4 5 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 2 0 1 6 17 22 16 15 19 14 1 0 5 2 1 0 7 13 23 17 21 11 21 14 25 15 24 11 23 14 26 18 28 17 25 14 25 20 29 19 29 19 30 21 32 18 28 18 29 19 30 20 30 19 29 20 31 22 32 23 36 26 39 27 40 30 44 34 46 35 37 22 28 18 24 16 26 19 24 19 23 18 22 17 22 18 22 17 21 16 22 17 23 20 22 14 17 12 18 15 22 15 20 15 20 15 20 15 20 17 22 13 22 15 21 12 17 12 15 10 14 13 17 13 15 4 7 3 5 2 7 9 16 18 20 16 17 13 15 11 12 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 1 0 0 1 6 28 30 36 32 37 27 34 27 35 26 32 23 31 23 30 22 29 21 29 22 30 22 30 22 30 22 30 21 29 21 28 20 27 19 26 19 21 15 18 15 20 16 19 12 16 10 13 8 14 10 16 12 18 16 15 7 4 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 36 21 35 20 35 20 35 20 36 21 36 21 36 21 36 22 37 22 37 21 36 20 35 16 32 17 32 17 31 16 30 17 31 17 31 17 31 17 31 21 34 19 33 18 32 18 33 17 33 20 36 22 37 21 36 20 36 22 38 24 39 24 39 23 37 24 38 24 38 24 39 26 40 26 40 26 41 27 41 23 40 23 41 24 42 25 42 28 45 28 45 28 45 28 45 28 44 27 44 27 44 27 44 26 43 25 41 23 40 24 41 26 41 24 44 26 39 21 41 21 41 26 43 24 39 23 42 23 42 24 43 24 43 24 43 25 43 24 42 23 43 24 44 24 44 26 46 28 47 28 47 27 46 26 44 25 44 26 45 24 44 26 46 26 45 24 43 28 47 28 47 28 47 28 47 27 47 25 48 26 49 27 49 27 49 26 48 26 47 25 47 27 49 27 49 27 49 27 49 26 48 27 50 28 49 27 48 29 51 28 50 28 50 29 51 31 53 31 53 31 53 31 53 31 54 32 55 33 54 32 53 32 55 33 56 34 55 33 54 32 54 33 55 33 56 34 56 35 56 34 56 33 55 32 54 32 54 32 55 33 56 34 56 34 56 34 56 34 56 34 56 33 54 35 57 36 57 36 57 34 56 36 58 37 57 35 55 36 58 38 59 39 60 39 59 37 58 37 59 38 60 39 60 40 60 40 61 41 61 42 62 39 59 39 60 40 60 41 61 42 62 42 62 41 61 41 61 43 62 40 61 43 63 42 61 41 61 41 61 41 61 41 61 41 61 41 61 41 61 41 61 38 59 39 60 40 62 42 63 41 62 41 62 41 62 41 62 41 61 40 64 45 66 42 59 42 63 42 63 42 63 42 63 43 64 43 64 43 64 43 64 44 65 44 66 45 66 46 67 43 67 43 67 43 67 43 67 42 66 44 68 44 68 42 66 43 67 43 68 44 69 45 69 45 68 43 67 43 67 44 69 48 69 48 69 48 69 48 69 49 70 48 69 48 68 47 68 44 68 45 70 46 71 48 72 49 72 48 71 47 72 49 73 50 77 54 80 55 81 56 84 58 86 62 91 66 92 63 92 67 95 69 96 68 97 68 96 64 96 64 96 62 97 64 98 68 98 69 101 70 104 71 105 76 108 74 108 73 112 77 117 81 119 83 114 82 117 78 95 38 61 33 54 36 60 40 59 44 63 30 6 6 14 13 1 0 4 25 58 32 41 35 46 51 31 1 3 2 8 2 8 0 6 2 7 2 7 4 7 6 3 2 0 0 1 0 1 0 2 0 2 1 5 4 6 3 4 2 3 2 1 0 1 7 5 7 3 6 3 6 4 7 5 3 4 4 6 5 9 1 9 4 13 5 16 9 23 11 31 16 33 22 37 9 0 0 0 0 1 0 0 1 0 4 11 14 17 8 4 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 6 1 10 7 13 4 7 0 5 0 4 1 4 1 4 1 4 1 4 1 4 1 4 1 5 2 4 2 3 1 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 2 0 0 4 15 18 15 13 20 12 2 0 3 0 0 0 4 8 17 13 15 7 14 7 14 5 14 3 11 5 16 9 19 8 16 7 17 11 19 10 19 10 20 12 22 8 18 8 19 9 20 10 20 9 19 10 20 11 22 13 23 15 26 13 28 18 32 23 34 23 25 10 18 8 14 5 18 9 20 9 19 8 18 7 18 8 18 7 17 6 18 7 19 10 16 9 15 8 14 8 14 9 15 9 15 9 15 9 16 9 14 4 13 7 14 4 10 4 9 3 11 8 13 7 10 0 3 0 2 0 4 4 13 11 17 13 18 12 14 7 11 0 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 0 2 0 0 1 25 21 28 20 29 15 26 15 27 14 24 12 23 12 22 11 21 10 21 11 22 11 22 11 22 11 22 10 21 10 20 9 19 8 20 10 18 4 14 6 16 6 14 3 8 2 8 5 11 9 14 8 15 13 14 6 4 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 53 37 52 36 51 35 50 35 51 34 50 34 50 34 50 35 51 36 53 36 51 34 49 30 46 30 46 30 46 31 48 31 49 31 49 31 50 32 50 35 53 34 51 33 51 33 52 32 52 35 55 37 56 37 56 38 57 39 59 40 58 39 57 39 60 38 60 38 60 37 59 39 62 40 63 41 64 42 65 41 60 41 60 42 61 42 61 44 63 44 63 44 63 44 63 46 64 43 60 40 59 41 60 42 60 40 58 39 58 40 59 42 58 39 62 42 57 38 59 39 60 43 62 41 59 40 60 41 62 42 63 43 64 44 65 44 64 43 63 42 64 43 65 43 65 45 67 47 68 47 68 47 68 45 65 44 65 44 65 43 65 45 66 45 66 44 65 48 69 48 69 48 69 48 69 47 72 48 73 48 73 49 74 49 73 48 73 47 72 47 72 50 75 50 75 50 75 50 75 46 71 48 74 49 74 49 74 52 77 51 76 51 76 52 77 52 77 52 78 53 78 53 78 53 78 54 79 54 79 53 78 54 79 55 80 55 80 54 79 51 77 52 78 53 79 54 79 55 80 55 80 54 79 54 79 54 79 54 80 55 81 56 81 56 81 56 81 56 81 56 81 52 80 55 83 57 85 58 85 55 82 56 83 56 83 55 82 57 86 58 87 60 87 59 87 58 86 58 87 59 88 60 88 60 91 60 91 61 92 61 93 58 89 58 90 59 90 60 91 62 93 62 93 63 94 63 94 63 92 60 92 62 94 62 91 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 59 90 60 91 61 93 62 93 62 93 62 93 62 93 62 93 60 91 61 94 66 97 64 93 61 92 61 92 61 92 61 93 64 95 64 95 64 95 64 95 64 95 64 96 65 96 66 97 67 97 67 97 67 97 67 97 66 97 67 98 68 97 67 96 67 97 67 98 68 99 69 99 68 97 66 96 66 96 67 98 68 99 68 99 68 99 68 99 70 100 69 100 68 99 68 99 68 98 69 100 70 101 72 102 72 101 71 101 72 103 74 105 75 111 79 114 80 115 83 121 86 124 89 128 91 131 91 130 94 139 95 140 97 140 96 140 95 138 95 139 96 140 97 140 98 139 98 140 101 146 104 148 110 154 108 154 109 159 113 160 111 162 118 152 115 157 102 109 60 91 59 88 58 82 54 77 54 78 33 17 7 17 8 7 0 26 41 82 47 67 48 71 51 45 3 20 7 25 7 24 5 17 7 16 7 15 7 15 8 11 2 8 0 7 0 10 6 13 2 10 0 12 4 15 2 17 3 18 5 15 3 14 6 15 4 13 3 12 4 14 5 18 4 17 4 18 5 20 3 18 7 21 8 23 14 30 19 45 29 46 29 47 21 20 0 9 0 7 0 5 0 5 6 16 15 20 10 9 0 4 1 5 0 4 0 4 0 8 0 11 5 19 10 23 15 27 22 33 21 28 12 18 4 13 4 8 4 8 4 8 4 8 4 8 4 8 4 8 4 6 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 2 0 0 5 14 17 14 16 20 15 3 0 1 2 0 0 3 8 19 17 22 14 21 14 23 14 24 12 25 14 26 18 29 18 27 18 29 20 29 19 29 19 30 21 32 19 29 19 29 20 30 20 30 19 29 20 30 21 32 22 32 27 39 28 41 30 43 31 42 30 33 17 25 17 21 14 24 19 23 19 23 18 22 18 22 19 22 18 21 17 22 18 23 14 20 16 22 16 20 13 17 15 20 15 20 15 20 15 20 15 23 13 22 15 22 12 17 8 13 10 15 13 15 9 9 1 3 2 3 2 5 9 13 20 22 22 22 18 14 8 6 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 1 1 0 1 8 30 31 38 30 36 26 33 26 34 25 32 23 31 23 30 22 29 21 29 22 30 22 30 22 29 21 29 21 29 21 28 20 27 19 26 21 23 17 19 15 19 13 16 10 14 9 14 9 15 11 17 11 18 14 16 8 8 2 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 39 23 37 21 35 19 34 20 35 20 35 19 34 19 34 18 34 21 37 21 35 17 30 17 31 15 30 16 32 19 35 17 31 17 32 18 32 18 33 20 34 19 32 18 32 19 33 18 34 20 36 22 37 22 38 25 40 26 41 26 40 24 39 28 41 27 40 26 39 25 39 25 39 26 41 28 43 30 44 24 42 25 42 25 42 25 42 26 43 26 43 26 43 26 43 28 43 24 38 21 38 23 41 23 40 22 38 21 39 22 40 23 37 21 41 24 38 20 39 23 41 25 42 25 41 24 41 21 41 22 42 24 43 25 44 25 43 24 42 23 43 24 44 24 44 26 46 27 46 27 46 29 47 27 45 25 44 25 44 25 44 25 45 26 45 26 45 30 49 30 49 30 49 30 49 28 48 26 48 26 48 26 48 26 48 26 47 25 47 24 46 26 48 26 49 27 49 28 50 24 47 26 49 28 51 29 51 31 52 30 51 29 52 30 53 29 52 30 52 30 53 31 53 30 53 32 54 32 54 31 52 31 54 33 55 33 55 32 53 31 53 31 52 30 52 30 52 32 54 32 54 32 54 32 54 32 54 32 55 33 56 34 56 34 56 34 56 34 56 34 56 32 54 34 56 36 58 37 57 34 55 34 55 34 55 34 55 36 58 37 59 38 59 37 58 37 58 37 59 38 60 39 60 39 59 40 60 40 61 41 61 38 58 39 59 40 60 40 60 42 63 43 63 43 64 44 64 42 61 40 60 42 63 41 60 41 61 41 61 41 61 41 61 41 61 41 61 41 61 41 61 38 59 38 60 39 61 40 62 40 61 40 61 40 61 40 61 39 61 41 63 43 64 42 62 39 61 40 61 40 62 41 62 42 63 43 64 43 64 44 65 43 64 44 65 45 66 45 66 43 67 43 67 43 67 43 67 43 67 43 67 43 67 43 67 43 67 43 68 44 69 45 69 44 68 43 66 42 67 44 68 46 67 46 67 46 67 46 67 48 69 48 68 47 68 46 67 44 68 45 70 46 71 48 72 47 71 47 71 48 74 51 76 50 78 55 81 56 82 57 85 61 88 63 91 64 90 62 90 67 95 68 96 67 96 66 95 61 94 63 96 62 97 63 97 68 97 67 98 67 101 71 104 77 109 74 108 74 109 75 111 76 116 83 114 83 109 59 64 35 64 44 64 37 53 32 51 40 52 18 3 8 13 10 1 0 17 34 58 33 42 34 52 42 24 0 1 0 8 2 9 1 5 1 6 3 6 3 6 7 4 1 0 0 0 0 5 22 22 15 13 7 5 1 2 0 0 0 1 2 6 7 8 4 5 5 3 4 3 7 5 5 5 4 4 3 4 1 4 0 4 0 6 0 8 2 13 1 20 12 24 14 27 17 19 0 2 0 0 0 0 0 0 0 6 7 11 4 3 0 0 0 0 0 0 0 0 0 5 7 15 14 23 17 23 17 24 24 29 19 19 6 6 0 5 0 4 1 4 1 4 1 4 1 4 1 4 1 4 1 5 2 4 2 3 1 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 2 11 13 14 15 20 13 4 0 0 2 0 0 0 4 12 12 18 8 15 7 14 5 14 4 12 5 16 9 19 9 18 11 22 11 19 10 19 10 20 12 22 9 20 10 20 10 20 10 20 9 19 9 20 10 21 11 22 14 27 16 29 17 29 19 29 18 22 7 17 7 15 7 17 8 18 7 18 7 18 7 18 8 18 7 17 6 18 7 19 9 16 10 16 9 15 8 13 9 15 9 15 9 15 9 16 8 14 4 13 7 15 5 11 1 8 3 12 8 11 2 3 0 1 0 1 0 4 4 11 23 25 19 18 8 6 0 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 1 4 0 0 3 27 23 29 18 27 13 24 14 26 14 24 12 23 12 22 11 21 10 21 11 22 11 21 10 21 10 20 10 21 10 20 9 19 8 20 12 20 7 16 6 14 3 10 8 13 6 10 5 8 3 7 5 10 8 10 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 54 37 52 35 50 34 49 37 53 36 52 35 51 34 50 32 49 35 52 36 50 32 46 32 47 30 46 31 48 34 51 31 49 31 50 32 51 33 52 32 49 31 48 30 49 32 50 34 54 35 54 36 56 38 58 40 59 41 60 41 59 40 58 42 63 41 62 40 61 39 61 38 61 39 62 41 64 43 66 43 61 42 61 42 61 42 61 43 62 43 62 43 62 43 62 42 59 38 56 37 57 40 61 39 58 38 57 38 57 39 59 39 56 37 60 41 57 37 59 41 60 41 61 42 61 41 59 40 62 41 63 42 64 43 64 44 64 43 63 42 64 43 65 43 65 45 66 46 67 45 66 47 67 45 65 44 65 44 66 44 65 44 66 45 67 46 68 49 70 49 70 49 70 49 70 48 73 48 73 48 73 48 73 48 73 47 72 47 71 46 71 46 71 46 72 47 73 48 73 47 73 50 76 52 78 53 78 53 77 52 76 51 77 52 78 50 76 51 77 52 78 53 78 52 77 53 79 54 78 52 77 53 78 54 80 55 79 53 78 56 81 55 79 53 77 51 76 54 79 54 79 54 79 54 79 54 79 54 80 55 81 56 81 56 81 56 81 56 81 56 81 55 83 56 84 57 83 56 82 55 82 55 82 55 82 55 82 57 86 58 87 59 86 57 85 58 86 58 87 59 88 60 88 59 90 59 91 60 91 61 92 60 91 60 91 61 92 62 93 62 93 62 94 63 95 64 95 62 92 59 91 62 93 61 91 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 59 90 59 91 60 91 60 92 61 92 61 92 61 92 61 92 62 94 63 94 62 92 60 91 61 92 62 93 63 94 64 95 63 94 63 95 64 96 65 96 66 97 66 97 67 98 68 99 67 97 67 97 67 97 67 97 67 97 67 97 67 97 67 97 67 97 67 98 68 99 69 99 70 99 68 98 68 98 69 100 67 98 67 98 67 98 67 98 69 100 68 99 68 98 67 98 68 98 69 100 70 101 72 102 71 101 71 102 73 104 76 107 76 112 80 115 81 116 83 122 88 126 89 127 90 130 91 130 94 139 95 140 96 139 94 138 93 137 95 140 98 141 98 140 98 138 96 137 97 142 102 146 109 154 108 153 108 155 109 155 114 155 114 158 107 122 68 98 65 99 69 94 59 80 54 80 60 70 19 9 4 13 4 7 0 43 52 79 48 70 47 76 51 45 5 20 7 22 5 20 5 16 5 15 6 14 7 12 4 7 0 7 0 6 2 19 40 49 36 43 25 29 11 18 5 16 0 12 0 15 5 19 4 15 3 13 3 14 5 15 6 20 6 20 6 19 5 19 4 18 6 19 5 19 8 24 8 31 19 37 21 42 28 44 18 30 9 17 0 10 0 8 0 9 4 13 4 10 0 8 0 6 1 10 3 14 11 23 24 36 31 41 31 39 29 38 29 37 24 27 12 16 5 14 4 8 4 8 4 8 4 8 4 8 4 8 4 8 4 6 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 0 0 1 1 0 3 9 13 14 17 18 13 5 0 0 1 0 0 0 3 13 14 22 16 22 14 23 14 24 14 25 15 26 18 28 18 28 20 32 20 29 19 29 19 30 21 32 21 30 20 30 20 30 20 30 19 29 19 30 20 30 20 31 25 38 27 40 29 39 28 38 27 29 17 26 19 23 16 25 17 22 18 22 18 22 18 22 19 22 18 21 17 22 18 23 18 22 15 18 13 18 15 21 15 20 15 20 15 20 15 20 14 22 12 22 15 22 13 18 8 13 10 15 12 13 5 4 0 2 2 2 1 3 5 9 25 23 16 11 4 1 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 2 2 1 1 9 31 32 38 27 33 23 31 24 33 25 31 23 31 23 30 22 29 21 29 22 30 22 29 21 28 20 27 21 29 21 28 20 27 19 26 22 25 18 21 16 18 11 12 13 18 12 16 10 13 7 11 10 15 11 15 9 10 4 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 36 21 35 20 34 18 33 22 37 22 36 20 35 19 34 18 34 20 36 20 34 17 31 15 30 15 30 15 30 16 32 17 31 18 32 19 34 20 34 16 30 15 29 16 30 17 32 20 35 20 35 21 37 24 40 24 39 25 41 26 41 25 40 25 38 24 38 24 38 23 37 24 38 25 40 26 41 27 42 26 43 26 43 25 42 25 42 25 42 25 42 25 42 25 42 23 39 21 37 20 38 23 41 22 39 21 38 21 39 23 41 22 36 20 41 24 38 21 40 24 40 23 41 26 43 24 39 23 42 23 41 22 41 22 41 25 43 24 42 23 43 24 44 24 44 26 45 26 45 25 44 27 45 26 44 25 45 26 46 26 44 25 44 26 46 29 48 30 49 30 49 30 49 30 49 29 49 26 48 26 48 25 47 25 47 25 47 24 46 24 45 22 45 23 46 25 47 26 48 27 50 29 52 31 53 31 53 30 52 29 51 29 51 30 52 28 50 28 51 30 52 31 53 30 52 31 53 31 53 30 52 31 53 32 54 32 54 31 53 35 57 34 55 32 53 30 51 32 54 32 54 33 55 33 55 32 54 32 55 33 56 34 56 34 56 34 56 34 56 34 56 35 57 36 57 36 56 34 54 35 56 34 55 34 55 35 56 36 58 37 58 37 57 35 56 37 58 37 59 38 60 39 60 38 59 39 59 40 60 40 60 40 60 41 61 41 62 42 62 41 61 41 62 43 64 44 64 42 60 39 60 41 62 41 59 41 61 41 61 41 61 41 61 41 61 41 61 41 61 41 61 38 59 38 59 38 60 39 60 39 60 39 60 39 60 39 60 42 64 43 63 39 59 38 60 41 62 42 63 43 65 44 66 41 62 42 64 43 65 45 66 45 66 46 67 46 68 47 68 43 67 43 67 43 67 43 67 44 67 43 66 42 67 43 68 43 67 43 68 44 69 45 69 46 70 45 68 44 69 46 70 45 66 45 66 45 66 45 66 47 68 47 68 46 67 46 66 44 68 45 70 46 71 48 72 49 72 48 72 49 74 51 76 51 78 56 82 57 83 58 86 62 88 62 89 63 90 63 93 67 95 68 95 66 94 64 93 61 94 64 98 65 99 65 98 67 96 65 94 63 97 68 102 74 107 75 108 75 109 75 108 83 109 77 111 62 66 31 68 45 71 49 67 39 56 36 56 45 43 5 0 3 7 3 1 0 36 43 52 33 47 34 54 45 27 0 4 3 7 0 5 0 5 2 5 2 5 2 6 4 0 0 2 0 0 1 14 43 46 44 44 35 32 21 20 12 11 3 1 0 0 0 0 2 3 2 3 2 4 6 6 3 5 5 6 6 6 3 5 0 4 0 4 0 3 0 7 0 9 6 15 9 19 18 30 25 26 17 12 3 0 0 0 0 0 0 2 0 1 0 0 0 5 8 13 11 16 18 24 18 26 24 30 24 28 23 29 17 22 15 15 5 6 0 7 1 4 1 4 1 4 1 4 1 4 1 4 1 4 1 5 2 4 2 3 1 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 1 0 7 10 14 14 16 9 5 0 0 1 0 0 0 0 7 8 15 12 16 9 14 7 14 6 15 7 17 9 17 7 17 10 21 11 19 10 19 10 20 12 22 11 21 11 21 10 20 10 20 9 19 9 19 9 20 10 20 11 24 14 28 19 29 18 28 16 19 7 19 11 17 8 18 6 17 6 17 7 18 7 18 8 18 7 17 6 18 7 19 13 17 8 12 5 13 9 17 9 15 9 15 9 15 9 16 7 13 3 13 8 16 6 12 5 10 4 11 6 9 0 2 0 1 0 2 0 1 0 5 10 11 2 2 0 0 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 0 3 0 0 2 26 22 29 15 24 11 22 13 25 13 23 12 23 12 22 11 21 10 21 11 22 10 21 9 19 8 19 10 21 10 20 9 19 8 20 11 20 7 17 8 15 2 8 2 9 4 11 7 11 7 10 9 12 9 13 10 11 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 50 34 50 34 49 33 49 37 52 36 51 34 49 32 48 36 51 35 51 35 50 34 49 31 48 32 48 32 47 31 46 31 49 32 50 33 52 35 53 30 48 30 48 30 49 32 51 36 55 35 54 36 56 39 59 37 57 39 59 41 60 41 59 37 59 38 60 38 60 38 61 38 60 38 61 39 61 39 61 44 63 44 62 43 61 42 61 41 60 41 60 41 60 41 60 41 59 40 58 38 57 37 56 39 58 39 58 39 59 41 61 39 56 38 61 42 58 39 60 42 59 39 60 43 62 41 57 43 64 42 62 41 61 40 60 44 64 43 63 42 64 43 65 43 65 45 66 45 65 44 64 44 65 44 65 45 67 47 69 45 66 44 65 45 68 48 70 48 69 48 69 48 69 48 69 49 74 49 73 48 72 47 72 47 72 47 71 46 71 45 70 45 70 46 71 47 73 49 74 50 75 51 77 52 77 51 76 51 76 50 75 50 75 51 76 49 74 50 76 52 77 53 78 51 77 52 78 53 77 52 76 52 78 53 79 54 78 53 77 54 79 54 79 54 79 54 79 54 79 55 80 56 81 56 82 54 79 54 80 55 81 56 81 56 81 56 81 56 81 56 81 55 82 56 84 57 84 56 83 58 84 56 82 55 83 57 85 58 86 58 86 58 85 56 83 58 86 58 87 59 88 60 88 58 89 59 90 59 91 60 91 59 90 60 91 60 92 61 92 59 91 60 92 62 94 63 95 61 91 59 90 61 93 60 90 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 59 90 59 90 59 90 59 90 60 91 60 91 60 91 60 91 60 93 63 93 59 90 61 94 61 93 62 94 64 96 66 97 62 93 63 95 64 96 66 97 65 96 66 97 66 98 67 98 67 97 67 97 67 97 67 97 68 98 66 96 66 96 68 98 67 97 67 98 68 99 69 99 69 99 68 97 67 98 69 99 65 96 65 96 65 96 65 96 68 99 68 98 67 98 66 97 68 98 69 100 70 101 72 102 74 104 73 103 73 104 75 105 77 113 81 116 82 117 84 122 87 124 88 126 89 131 93 133 95 139 95 139 95 138 93 136 93 138 97 143 101 144 100 142 97 137 94 134 94 139 99 144 106 150 108 151 109 152 108 152 115 150 103 134 77 97 60 104 70 103 70 96 63 86 56 80 56 56 6 8 6 12 0 9 4 61 56 73 48 72 46 73 51 44 4 21 8 22 4 18 4 14 4 13 5 11 6 11 5 6 0 8 0 6 0 24 43 55 44 58 43 53 36 49 26 39 19 29 9 17 0 12 4 14 3 14 3 14 5 16 2 14 5 17 7 18 6 17 4 16 6 15 3 13 4 19 5 19 6 23 9 26 15 37 24 43 25 43 20 32 7 20 3 12 1 11 1 10 0 7 4 20 17 29 18 28 21 35 22 32 24 33 22 30 22 32 16 26 16 22 9 15 5 13 4 8 4 8 4 8 4 8 4 8 4 8 4 8 4 6 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 2 2 2 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 0 0 1 2 1 2 5 12 15 16 13 9 5 2 0 2 0 0 0 1 5 8 15 17 21 15 22 14 23 15 26 16 27 17 26 14 25 17 29 20 29 19 29 19 30 21 32 22 32 22 31 21 30 20 30 19 29 19 29 19 29 19 29 20 32 25 38 29 39 29 37 22 26 15 24 19 21 15 22 16 20 16 21 17 22 18 22 19 22 18 21 17 22 18 23 17 21 15 19 13 19 15 20 15 20 15 20 15 20 15 20 13 21 12 22 16 23 14 19 13 17 11 14 10 12 6 6 1 3 3 2 0 0 0 2 3 2 0 0 0 0 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 1 0 0 1 7 29 30 37 25 31 21 30 23 32 24 31 23 31 23 30 22 29 21 29 22 30 21 29 20 27 18 26 21 29 21 28 20 27 19 26 20 23 18 22 17 19 12 13 6 12 9 16 12 17 12 16 11 15 10 15 12 15 7 4 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 32 17 33 18 33 18 33 20 35 19 33 17 32 16 30 22 36 20 34 19 34 20 35 19 35 21 36 21 34 17 31 17 31 18 33 20 34 21 36 17 31 17 31 17 32 20 34 22 36 20 35 21 38 24 41 20 36 23 39 25 41 26 41 25 39 25 40 26 41 27 42 24 38 24 38 24 37 23 37 27 44 27 43 26 42 25 42 24 41 24 41 24 41 24 41 25 42 25 41 22 37 18 34 22 39 22 39 23 41 25 42 22 37 21 42 26 40 22 42 25 40 22 40 26 44 24 38 25 44 24 42 21 39 19 38 25 43 24 42 23 43 24 44 25 44 26 45 26 44 24 43 24 43 24 44 26 46 29 49 26 45 25 44 26 47 30 50 29 48 29 48 29 48 29 48 29 49 27 48 26 47 25 47 25 47 25 46 24 45 23 45 24 46 25 48 26 49 28 50 28 50 29 51 29 50 27 49 29 50 28 49 27 50 28 51 26 49 28 50 29 52 31 53 29 52 30 53 31 52 30 51 30 53 31 54 32 53 31 52 28 50 29 52 32 55 34 56 33 55 33 56 34 57 35 58 32 54 32 55 33 56 34 56 34 56 34 56 34 56 34 56 31 53 34 56 36 58 37 58 38 58 35 56 35 56 37 59 37 58 37 58 37 56 34 55 37 58 37 59 38 60 39 60 38 58 38 59 39 60 40 60 38 58 38 59 39 60 40 60 38 59 39 60 41 62 43 63 41 60 39 59 41 61 40 59 41 61 41 61 41 61 41 61 41 61 41 61 41 61 41 61 38 59 38 59 38 59 38 59 39 60 39 60 39 60 39 60 37 60 41 61 38 59 41 66 40 61 41 63 43 65 44 66 41 62 42 64 43 65 45 66 43 64 43 65 44 66 45 66 43 67 43 67 43 67 43 67 45 68 42 65 41 66 44 69 43 67 43 68 44 69 45 69 44 67 43 66 42 67 43 68 44 65 44 65 44 65 44 65 47 68 47 67 46 66 45 66 44 68 45 70 46 71 48 72 51 75 50 73 49 73 50 74 52 79 56 82 57 83 58 86 60 86 60 88 63 91 65 96 68 95 68 95 66 93 63 92 61 95 66 101 68 102 67 100 65 96 64 92 61 95 67 101 73 106 75 108 77 109 77 109 82 112 71 80 38 62 39 68 44 69 49 68 45 61 34 51 36 32 0 0 9 10 0 0 0 47 43 44 35 49 35 54 42 23 0 3 3 8 2 6 2 4 2 5 3 6 3 6 10 1 0 3 0 0 0 12 37 41 35 41 35 40 33 40 25 32 25 27 16 15 5 4 0 3 1 3 1 4 4 6 0 1 1 5 4 6 2 5 3 8 4 6 0 4 1 7 0 3 0 3 0 4 4 10 8 17 21 31 26 26 13 14 4 6 2 3 0 0 0 0 3 12 17 21 17 17 17 22 18 24 18 20 12 16 11 18 8 14 9 12 4 5 0 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 1 5 2 4 2 3 1 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 0 4 10 15 14 12 6 5 1 1 2 1 1 0 1 3 5 9 14 17 9 14 6 14 7 17 8 17 8 15 4 13 7 18 11 19 10 19 10 20 12 22 12 22 12 21 11 20 10 20 9 19 9 19 9 19 9 19 9 21 14 27 19 31 20 28 11 16 5 16 9 16 8 17 7 16 5 17 6 18 7 18 8 18 7 17 6 18 7 19 9 15 10 17 10 15 8 13 9 15 9 15 9 15 9 16 6 12 3 13 8 16 6 12 9 13 4 10 5 9 1 4 0 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 0 2 0 0 0 24 21 27 14 23 10 21 12 24 13 23 12 23 12 22 11 21 10 21 11 22 10 20 8 19 7 17 10 21 10 20 9 19 8 20 9 18 7 18 9 16 3 9 3 10 5 12 8 10 5 8 4 6 3 7 6 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 49 33 50 35 51 35 51 37 51 34 50 36 52 35 49 29 47 33 50 35 51 34 49 36 51 33 48 32 49 35 52 37 55 36 53 34 52 34 53 34 52 33 52 35 54 37 56 37 55 36 55 36 56 38 58 36 54 36 57 40 60 40 57 39 61 39 62 40 63 41 63 42 62 36 56 34 58 40 64 41 61 44 64 44 61 40 57 40 60 43 63 45 64 44 62 41 59 40 58 39 59 40 60 39 59 41 60 40 58 37 55 42 59 38 58 41 61 40 57 42 61 42 61 42 60 39 58 41 61 40 61 40 62 42 64 42 63 42 63 42 63 42 63 44 65 44 65 44 65 44 65 44 66 45 66 44 65 46 69 46 67 47 69 49 71 50 72 49 71 51 73 52 72 50 70 50 74 48 73 47 71 45 70 47 72 47 72 47 72 47 72 46 71 46 72 47 73 48 73 49 73 48 72 47 71 46 71 46 72 48 74 49 74 49 74 49 75 51 78 53 79 54 79 52 76 51 75 50 76 51 77 53 78 54 80 56 81 57 82 52 76 50 75 51 77 54 80 56 81 56 81 56 81 56 81 53 78 53 78 53 78 53 78 55 80 55 80 55 80 55 80 57 83 56 82 55 83 56 84 59 86 58 84 56 83 56 84 57 85 57 85 57 85 57 85 59 87 59 87 59 87 59 87 60 91 60 91 60 91 60 91 60 91 60 91 60 91 60 91 61 92 61 91 60 90 59 90 61 92 61 92 61 91 58 89 59 90 59 90 59 90 59 90 58 90 61 93 62 92 59 89 58 88 57 88 57 89 59 91 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 62 93 62 94 63 95 64 95 65 96 64 95 64 95 63 94 66 97 66 98 67 99 68 100 67 98 68 99 69 98 68 97 67 97 67 96 66 95 65 95 66 96 66 97 67 98 68 98 66 97 69 100 70 99 67 96 67 97 66 97 66 98 68 100 67 98 67 98 67 98 67 98 69 98 68 97 67 98 68 99 72 102 73 104 74 105 76 106 76 111 78 114 82 118 84 121 86 124 88 126 90 131 93 133 93 136 91 134 89 134 91 136 93 138 98 144 102 143 98 140 94 137 93 134 89 134 95 139 105 141 101 148 106 141 103 153 113 136 75 100 61 104 71 108 69 104 71 99 66 96 59 79 54 43 1 11 6 7 0 9 21 61 55 76 47 73 56 73 49 34 3 18 2 18 6 14 3 13 4 12 5 10 5 9 5 6 0 8 0 7 1 17 42 54 39 53 38 55 39 56 44 59 38 50 32 43 24 34 17 23 2 11 2 16 4 12 4 14 6 17 8 18 8 18 4 14 4 14 4 14 4 14 7 17 6 16 5 19 6 21 9 26 10 34 22 48 27 46 26 29 10 18 9 20 4 10 7 20 11 25 16 27 16 26 16 26 17 23 11 14 1 6 3 11 8 21 11 13 3 13 4 8 4 8 4 8 4 8 5 8 4 7 3 8 4 7 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 2 2 3 3 2 2 1 2 1 1 2 2 4 5 6 5 5 4 3 3 3 4 4 4 3 2 1 1 1 1 2 3 3 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 9 10 10 10 9 8 5 4 0 0 0 0 0 0 0 3 12 21 19 26 15 22 15 26 13 23 14 25 15 26 17 27 20 30 19 29 20 32 24 35 21 31 21 31 21 31 21 31 22 32 22 32 22 32 22 32 22 35 25 33 28 45 36 38 20 26 18 22 16 20 15 20 18 22 19 23 19 22 17 21 20 21 15 19 16 22 18 22 17 21 14 18 13 19 16 22 14 19 15 20 15 21 16 21 15 24 15 23 15 21 14 21 13 17 12 14 9 9 4 4 4 3 1 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 2 0 0 2 8 25 26 35 25 31 21 29 22 30 22 29 25 32 23 31 22 29 20 28 23 30 22 29 21 28 20 27 20 28 20 28 20 28 20 27 19 24 21 24 17 18 10 11 7 12 7 13 8 14 9 14 10 15 11 17 14 17 11 9 4 3 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 34 17 32 17 34 21 37 21 35 19 34 21 36 20 34 19 34 20 35 19 33 16 30 18 32 17 31 16 32 17 33 22 36 21 34 19 33 20 34 20 34 20 34 21 36 23 38 21 36 20 35 21 37 23 38 21 35 21 38 25 41 25 38 25 39 25 40 26 40 27 41 25 39 25 39 25 39 25 39 26 44 28 46 28 43 23 39 23 41 25 43 27 44 26 42 24 40 23 39 22 40 23 41 23 40 23 40 22 39 21 37 25 40 21 39 24 42 23 38 24 42 25 42 25 41 23 39 22 40 21 40 21 41 23 43 24 43 24 43 24 43 24 43 25 44 25 44 25 44 25 44 25 45 26 45 25 44 27 48 25 44 26 46 28 47 29 48 29 49 31 51 32 50 30 48 29 49 26 47 24 45 23 44 25 47 25 47 25 47 25 47 24 46 24 47 25 48 26 48 26 48 25 47 24 46 24 45 24 46 25 48 27 49 26 48 26 49 28 52 31 53 31 53 30 51 29 50 28 51 29 52 29 51 30 53 32 54 33 55 31 52 29 51 29 52 31 54 33 55 33 55 33 55 33 55 31 53 31 53 31 53 31 53 33 55 33 55 33 55 33 55 36 56 35 55 34 56 35 57 37 58 36 56 34 55 35 56 36 57 36 57 36 57 36 57 37 58 37 58 37 58 37 58 39 59 39 59 39 59 39 58 40 60 40 60 40 60 40 60 41 61 41 60 40 59 39 59 40 61 41 61 40 60 39 58 39 59 39 59 39 59 39 59 39 59 40 61 41 60 39 59 37 57 36 57 36 58 38 60 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 62 41 62 42 63 42 63 42 64 43 65 44 65 44 65 45 66 46 67 46 68 43 67 43 67 43 67 43 67 43 67 43 66 42 65 41 65 42 66 42 67 43 68 44 68 43 68 44 69 45 68 44 67 46 66 45 66 45 67 47 69 46 67 46 67 46 67 46 67 45 68 44 67 43 68 44 69 48 72 49 74 51 75 52 76 51 77 53 80 57 84 58 85 61 88 61 89 63 90 63 93 66 92 64 90 61 90 62 92 61 95 66 100 66 98 62 95 61 93 61 92 61 90 64 96 73 100 69 101 73 103 76 108 72 84 40 59 36 67 45 69 48 73 54 72 50 68 41 52 33 17 0 0 5 1 0 0 18 43 41 49 31 49 43 52 42 18 0 4 0 4 5 3 1 4 2 5 2 5 2 5 6 2 0 2 0 0 0 7 41 44 35 42 33 41 33 40 35 41 31 38 30 35 24 30 18 18 6 7 4 8 2 2 0 3 0 5 4 7 6 9 2 4 2 4 2 4 3 4 5 6 3 4 2 5 2 5 5 6 2 10 12 22 22 30 26 24 13 13 8 10 1 1 2 8 6 12 10 15 12 16 13 15 9 8 2 2 0 0 0 2 4 12 7 5 0 6 1 4 1 4 1 4 1 4 2 4 1 3 0 4 1 6 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 3 1 3 1 3 1 3 0 2 1 3 1 3 0 2 0 2 0 2 1 4 4 6 4 5 2 4 1 3 2 4 2 3 0 1 0 1 0 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 5 7 6 8 5 5 1 2 2 0 2 0 0 0 0 0 5 11 12 18 12 15 7 14 4 13 5 15 6 16 8 17 10 19 10 20 12 22 14 24 11 21 11 21 11 21 11 21 12 22 12 22 12 22 12 22 13 25 15 23 18 32 22 27 12 19 12 17 10 15 9 15 8 18 7 19 8 18 6 17 8 17 4 15 6 18 6 16 10 15 8 14 8 14 9 16 7 13 8 14 9 15 9 16 8 15 5 14 7 14 6 14 6 12 5 11 4 7 0 4 2 3 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 0 2 0 1 2 22 18 26 14 23 10 20 11 22 11 20 13 24 12 22 10 21 9 20 11 21 10 21 10 21 9 20 9 20 9 20 9 20 9 21 9 20 9 19 8 14 2 10 1 7 1 8 4 9 5 9 6 10 7 12 11 13 9 8 2 3 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 50 32 46 30 49 36 54 36 50 33 50 35 52 35 50 34 51 35 51 34 49 31 47 32 48 33 49 33 49 32 48 35 52 33 50 32 50 33 51 34 52 34 52 35 54 38 56 36 55 35 54 36 56 37 57 36 55 36 57 40 60 40 57 39 61 39 61 40 62 40 63 37 61 42 65 43 64 39 59 44 64 45 65 45 62 41 58 39 59 41 61 42 61 41 60 40 59 39 58 39 58 40 59 41 59 39 57 38 57 39 58 41 59 39 58 41 60 40 58 41 60 42 61 42 60 40 58 41 61 40 61 40 62 42 64 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 66 45 66 44 65 46 69 42 64 43 65 45 66 46 67 47 68 48 70 49 69 47 68 48 73 47 72 46 70 45 69 47 72 47 72 47 72 47 72 46 71 46 72 47 73 48 73 47 72 46 71 46 70 45 70 45 71 47 73 48 73 47 72 47 73 49 76 51 77 51 76 52 76 51 75 50 76 51 77 49 74 50 75 51 77 53 78 54 78 52 76 51 76 52 77 54 79 54 79 54 79 54 79 53 78 53 78 53 78 53 78 55 80 55 80 55 80 55 80 56 83 55 82 55 82 56 83 57 83 55 81 54 81 55 82 57 85 57 85 57 85 57 85 56 84 56 84 56 84 56 84 57 88 57 88 57 88 58 89 60 91 60 91 60 91 60 91 61 92 61 91 60 90 59 90 60 91 60 92 60 90 59 89 59 90 59 90 59 90 59 90 59 90 60 91 60 91 59 90 58 88 57 88 57 89 59 91 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 60 91 61 92 61 93 62 93 61 92 62 94 65 97 67 98 65 96 65 96 66 97 66 97 67 96 65 94 64 95 66 97 67 97 66 96 66 96 65 95 66 96 67 97 67 97 68 98 69 98 68 97 67 98 68 99 66 97 66 97 66 98 68 99 67 98 67 98 67 98 67 98 69 99 68 98 68 98 69 99 72 103 73 104 75 106 76 106 76 111 78 114 82 118 84 121 88 125 89 126 89 129 91 130 92 135 91 134 91 135 92 137 94 138 97 141 98 139 94 135 92 136 94 136 91 134 92 134 100 139 98 136 100 142 103 136 81 107 60 95 66 107 70 101 72 112 80 111 77 106 64 83 41 32 0 9 4 7 0 12 29 65 51 74 45 70 53 69 43 31 2 19 3 18 7 13 3 12 4 10 4 9 5 9 5 6 0 8 0 7 1 18 43 56 41 57 39 58 39 59 38 54 36 55 39 54 39 51 32 40 21 30 16 25 9 16 3 12 2 11 3 15 7 18 5 15 5 15 5 15 5 15 6 13 4 12 3 14 4 18 5 19 4 22 7 34 24 48 31 43 26 36 17 25 7 19 6 21 7 22 10 25 13 26 13 18 5 9 0 7 0 10 0 8 5 19 10 12 2 11 4 8 4 8 4 8 4 8 4 8 3 7 3 7 4 6 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 4 5 7 7 7 6 5 4 4 4 4 4 3 3 2 1 1 1 1 1 0 1 3 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 5 6 5 3 1 0 0 0 0 0 0 0 0 1 3 9 9 19 18 25 15 20 13 23 14 25 15 26 17 27 18 29 20 31 22 32 22 32 21 31 21 31 21 31 21 31 22 32 22 32 22 32 22 32 24 34 25 32 25 37 27 30 19 24 17 21 16 19 16 20 17 21 18 22 18 22 17 21 17 20 15 21 18 22 17 19 15 20 14 19 14 19 15 20 12 17 13 18 13 19 14 19 15 23 14 23 14 21 14 21 11 16 11 14 9 10 6 5 3 2 3 0 1 0 2 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 1 0 0 2 10 28 28 36 25 31 20 28 21 30 21 28 23 31 23 30 21 29 20 28 20 28 20 28 21 29 21 29 20 28 20 28 20 27 19 26 19 23 18 21 16 19 14 17 7 12 8 13 8 13 9 14 10 14 10 15 13 17 11 10 6 4 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 34 17 31 17 33 19 35 20 33 17 33 20 36 20 34 17 32 18 34 19 35 20 35 18 34 21 37 22 36 19 33 19 33 18 31 17 32 18 33 21 34 20 35 21 37 24 39 22 37 22 36 22 38 24 39 22 36 21 38 25 40 24 37 24 38 25 39 25 40 26 40 23 38 27 43 29 41 24 37 24 42 26 43 26 43 25 41 22 40 23 40 23 40 23 40 23 40 22 38 21 39 23 40 24 40 21 37 20 38 22 40 23 40 23 40 23 40 23 40 23 41 25 42 25 41 23 40 22 40 21 40 21 41 23 43 25 44 25 44 25 44 25 44 24 43 25 44 25 44 26 45 25 45 26 45 25 44 27 48 24 43 24 44 25 45 26 45 27 46 27 47 28 46 27 46 27 47 24 46 23 45 22 44 24 46 24 46 24 46 24 46 24 46 24 47 25 48 26 48 24 46 24 46 24 45 23 45 24 46 25 47 26 47 25 46 25 48 27 50 28 50 28 50 30 51 29 50 28 51 29 52 26 49 27 50 29 52 30 52 32 53 31 52 29 51 29 51 31 53 31 53 31 53 31 53 32 54 32 54 32 54 32 54 33 55 33 55 33 55 33 55 35 56 34 54 33 55 35 56 34 55 33 53 32 54 33 55 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 37 57 37 57 38 58 38 58 40 60 40 60 40 60 40 60 41 61 41 60 40 59 39 59 39 59 40 60 40 59 39 58 39 59 39 59 39 59 39 59 39 59 39 60 40 59 39 59 37 57 36 57 36 58 38 60 39 60 39 60 39 60 39 60 40 61 40 61 40 61 40 61 40 61 41 62 41 63 42 63 41 62 42 64 43 65 45 66 44 65 44 65 44 65 44 65 44 67 40 63 39 64 43 68 42 66 42 66 42 66 42 66 43 67 43 67 43 67 43 67 46 69 43 66 42 67 45 70 45 66 44 65 45 66 46 68 45 66 46 67 46 67 47 68 46 69 44 68 44 68 45 70 49 73 50 74 51 76 53 77 51 77 53 80 57 84 58 85 63 89 62 89 62 88 61 90 64 91 64 91 63 93 64 94 65 97 66 99 64 96 60 92 60 93 63 94 62 89 60 91 65 99 70 96 73 106 72 86 44 63 35 63 48 77 51 67 53 80 64 85 63 80 49 59 32 17 0 0 6 1 0 0 23 41 33 47 32 50 44 54 33 13 0 6 3 5 5 2 2 4 2 5 4 5 4 5 6 2 2 2 0 0 0 7 33 37 28 35 25 35 23 35 22 32 22 34 28 37 28 36 27 32 22 25 17 20 9 11 3 6 0 2 0 2 2 6 4 5 4 5 6 5 6 5 2 4 0 2 0 2 1 3 0 3 0 2 0 8 14 24 25 30 28 27 18 15 9 12 7 9 5 7 4 8 6 11 6 6 0 0 0 0 0 2 0 0 2 10 7 4 0 5 1 4 1 4 1 4 1 4 1 4 0 2 0 3 1 5 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 1 4 2 5 3 4 2 3 2 4 2 4 3 6 5 8 6 7 4 5 2 4 2 5 1 2 0 1 0 0 0 1 0 1 3 5 6 5 3 2 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 3 2 4 2 3 0 1 2 1 2 0 2 0 0 0 0 0 0 7 8 16 9 12 7 14 5 15 6 16 7 16 8 18 11 22 13 22 12 20 12 22 11 21 11 21 10 20 11 21 12 22 12 22 13 23 14 24 16 24 16 26 16 21 12 18 11 16 11 16 11 17 7 16 6 18 7 18 7 17 5 15 5 17 8 18 5 13 9 14 8 14 8 14 8 15 5 11 5 12 6 13 7 14 7 14 5 13 6 14 5 13 5 10 4 10 4 7 1 5 1 4 2 3 1 2 1 2 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 0 1 0 1 5 26 20 27 13 22 9 20 10 22 10 20 12 22 11 21 10 20 9 20 8 19 8 20 10 21 11 22 9 20 9 19 8 19 8 19 9 19 6 16 7 15 7 16 2 8 2 8 4 8 4 8 6 9 6 10 9 12 10 10 5 4 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 48 34 51 34 49 32 47 34 48 32 49 35 52 35 50 33 49 33 50 34 51 36 52 34 51 36 53 37 52 35 50 32 50 31 49 31 49 32 51 35 53 35 53 36 55 38 57 39 57 38 57 38 58 40 60 38 56 37 57 40 59 39 56 38 60 38 61 39 61 40 62 38 60 38 61 39 60 38 60 36 56 38 59 41 61 42 61 40 59 40 58 39 58 40 59 40 58 38 57 38 57 39 59 40 58 38 56 37 57 40 60 40 59 40 59 40 59 40 59 40 59 41 61 42 61 41 59 41 61 40 61 40 62 42 64 42 63 42 63 42 63 42 63 43 64 43 65 44 66 45 66 44 66 45 66 44 65 46 69 45 66 45 66 46 67 46 67 46 67 45 66 45 66 46 67 45 70 45 70 44 69 44 69 46 71 46 71 46 71 46 71 46 71 46 72 47 73 48 73 46 71 46 71 46 71 46 71 47 72 48 73 48 72 46 71 47 73 49 74 50 74 49 74 52 76 51 75 50 76 51 77 49 75 50 76 52 78 53 78 53 78 53 78 52 76 51 75 53 78 53 78 53 78 53 78 54 79 54 79 54 79 54 79 55 80 55 80 55 80 55 80 56 82 54 81 54 81 55 83 54 81 53 80 53 80 54 82 57 85 57 85 57 85 57 85 57 85 57 85 57 85 57 85 57 88 58 89 59 90 60 91 60 91 60 91 60 91 60 91 61 92 61 91 60 90 59 90 58 89 59 91 60 90 59 89 59 90 59 90 59 90 59 90 59 90 59 89 58 90 59 90 58 88 57 88 57 89 59 91 60 91 60 91 60 91 60 91 61 92 61 92 61 92 61 92 63 94 63 95 64 95 65 96 64 95 64 95 64 95 64 95 65 96 65 96 65 96 65 96 69 98 65 94 64 95 68 99 66 96 66 96 66 96 66 96 67 97 67 97 67 97 67 97 70 99 67 96 66 97 69 100 66 96 65 96 65 97 67 99 66 97 66 98 67 99 68 99 70 100 69 98 68 99 70 100 73 103 74 105 76 106 77 107 76 111 78 114 82 118 84 121 88 125 89 126 88 128 89 128 89 134 91 136 93 138 94 139 99 143 100 143 98 140 95 136 91 138 95 137 90 132 89 130 90 135 99 135 101 137 89 108 64 97 61 102 74 112 72 102 78 118 88 123 89 118 77 96 44 33 0 9 3 9 0 21 36 66 46 73 47 69 51 65 33 24 2 21 6 16 6 12 4 12 4 10 5 9 6 7 5 6 1 8 0 7 1 18 35 48 32 49 30 50 30 51 31 49 30 49 33 51 33 45 32 44 29 41 26 37 20 28 15 21 10 13 3 10 3 11 6 14 5 14 5 14 5 14 3 11 3 10 2 10 3 12 1 14 5 15 1 16 7 25 19 38 28 42 22 33 17 34 16 29 11 23 6 20 5 20 5 10 3 7 1 6 2 7 0 6 6 16 10 9 2 10 4 8 4 8 4 8 4 8 4 7 2 6 2 6 3 6 3 3 3 2 2 1 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 3 4 4 5 5 4 4 3 4 4 4 4 5 6 7 8 10 9 7 6 5 5 5 5 3 2 1 0 0 0 0 1 0 1 3 5 6 5 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 5 3 2 0 0 0 1 0 0 0 0 1 1 3 0 5 7 19 14 21 13 24 15 25 15 25 16 26 17 28 20 31 22 31 20 29 22 32 22 31 21 30 20 30 21 31 21 32 22 33 23 33 23 32 25 35 25 29 21 25 17 22 17 19 16 19 16 20 15 19 16 21 18 22 18 21 15 19 15 21 18 22 15 17 13 19 14 19 14 19 14 18 11 16 11 16 12 17 13 18 14 23 13 22 14 20 13 20 11 16 12 14 9 10 5 5 3 2 4 2 3 1 2 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 1 0 0 3 13 31 29 35 24 30 20 27 21 29 21 27 22 29 21 29 21 28 20 28 18 26 19 27 20 29 21 29 20 28 20 27 19 26 18 24 18 23 18 21 16 20 17 21 8 13 8 13 8 13 8 13 9 13 8 13 11 16 12 11 9 7 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 32 19 36 21 33 15 28 18 32 16 32 20 36 20 34 22 37 20 34 18 33 18 34 18 33 19 34 19 34 18 33 18 32 17 31 17 32 19 34 21 35 21 35 22 37 25 39 23 38 23 38 23 39 25 41 23 37 22 38 25 40 23 36 23 38 24 38 25 39 25 39 26 39 23 36 22 37 25 40 18 36 19 38 22 41 25 42 25 41 23 39 22 39 23 40 22 39 21 38 21 38 22 39 22 39 21 38 21 39 23 41 22 40 24 41 22 39 23 41 22 40 24 42 25 42 24 41 22 40 21 40 21 41 23 43 23 42 23 42 23 42 23 42 23 42 24 44 25 45 27 46 25 45 26 45 25 44 27 48 28 47 28 47 28 47 28 47 27 46 26 44 25 45 27 46 24 44 22 44 22 44 22 44 23 45 23 45 23 45 23 45 24 46 24 47 25 48 26 48 24 46 25 47 25 48 26 48 26 48 27 49 27 48 25 46 26 48 27 50 28 49 27 48 30 51 29 50 28 51 29 52 28 50 29 52 31 53 32 54 30 52 31 53 31 52 29 50 31 53 31 53 31 53 31 53 33 55 33 55 33 55 33 55 33 55 33 55 33 55 33 55 34 55 33 54 33 54 34 55 33 54 32 53 32 54 34 56 36 57 36 57 36 57 36 57 37 58 37 58 37 58 37 58 37 57 38 58 39 60 40 60 40 60 40 60 40 60 40 60 41 61 41 60 40 59 39 59 37 57 38 59 39 59 39 58 39 59 39 59 39 59 39 59 39 59 38 58 38 58 39 59 37 57 36 57 36 58 38 60 38 59 38 59 38 59 38 59 40 61 40 61 40 61 40 61 43 64 43 65 44 65 45 66 44 65 44 64 43 63 42 63 45 66 45 66 44 65 44 65 44 67 42 65 41 66 43 68 41 65 42 66 42 66 43 67 44 68 43 67 43 67 42 66 45 68 44 67 43 68 44 69 44 65 43 64 44 66 46 67 44 65 45 67 46 68 48 69 46 70 45 69 45 69 46 70 50 74 50 75 52 77 53 78 51 77 53 80 57 84 58 85 61 87 61 88 62 88 61 90 61 89 64 93 65 95 66 95 68 100 68 99 64 97 62 95 62 94 63 93 60 87 58 89 59 93 71 99 71 90 49 61 36 60 40 66 47 71 48 69 59 86 69 89 70 91 64 77 37 21 0 0 2 1 4 14 27 41 28 46 33 46 37 43 25 8 1 8 5 5 5 2 2 5 4 5 4 5 4 5 8 1 2 3 0 0 0 7 28 34 24 31 18 30 17 30 22 33 22 32 23 32 21 28 18 27 19 27 18 25 16 24 16 20 10 12 4 5 0 3 3 5 5 4 7 4 7 4 0 4 0 3 0 2 0 3 0 4 2 4 1 2 1 3 5 13 13 20 14 18 14 21 14 17 9 11 4 6 0 4 0 4 1 5 1 3 0 1 0 3 4 12 7 4 0 4 1 4 1 4 1 4 1 4 0 3 0 2 0 2 0 4 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 3 2 4 2 4 1 3 1 3 1 3 2 5 5 7 9 10 6 7 4 5 3 5 0 2 0 0 0 0 0 0 0 1 3 4 4 3 2 2 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 3 2 5 3 4 1 3 2 1 4 1 2 0 0 0 0 0 0 0 0 7 6 14 8 15 6 15 6 15 6 15 9 19 11 20 11 20 10 19 13 23 12 21 11 20 9 19 10 20 11 22 12 23 14 24 14 23 15 26 15 17 6 17 10 16 11 16 11 16 12 17 5 14 5 17 7 18 7 17 5 15 3 15 6 17 4 14 7 13 8 14 8 14 7 13 5 11 5 12 6 13 7 14 6 13 4 13 5 13 5 12 7 12 5 11 4 6 0 3 1 4 4 5 3 3 1 2 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 1 1 0 2 8 28 20 24 12 21 8 19 9 21 9 19 10 21 10 20 9 20 9 20 8 19 8 19 9 20 9 20 9 20 8 19 7 17 6 18 8 19 8 18 8 17 7 16 3 9 2 8 4 8 3 7 5 8 4 8 7 12 10 11 8 7 2 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 48 34 50 34 48 30 45 32 47 30 48 34 52 35 50 38 53 35 50 33 49 34 50 34 50 33 49 33 49 34 50 32 50 32 50 32 51 34 53 36 53 35 54 36 56 39 58 37 55 36 55 36 56 38 58 39 57 37 57 40 59 38 55 37 59 38 60 38 61 39 61 40 61 38 60 38 60 39 62 39 57 38 57 39 58 40 60 43 61 41 58 39 58 40 60 39 57 38 56 37 57 38 58 37 57 39 58 40 59 40 59 38 59 42 60 39 57 40 61 39 59 41 61 42 61 42 60 41 61 40 61 40 62 42 64 43 64 43 64 43 64 43 64 42 63 43 65 44 66 46 67 44 66 45 66 44 65 46 69 47 68 47 68 47 68 47 68 47 67 45 65 44 66 46 68 43 68 43 68 43 68 43 68 45 70 45 70 45 70 45 70 46 71 46 72 47 73 48 73 47 72 48 73 49 74 49 75 50 75 50 75 50 74 48 72 49 74 50 75 50 75 49 74 52 76 51 75 50 76 51 77 50 75 51 76 52 78 54 79 50 76 52 78 53 78 52 76 54 79 54 79 54 79 54 79 55 80 55 80 55 80 55 80 55 80 55 80 55 80 55 80 55 81 54 80 53 81 54 82 54 81 54 81 54 82 56 84 57 85 57 85 57 85 57 85 56 84 56 84 56 84 56 84 55 86 56 88 58 90 59 91 60 91 60 91 60 91 60 91 61 92 61 91 60 90 59 90 56 88 58 90 59 90 59 90 59 90 59 90 59 90 59 90 59 90 58 88 57 89 59 90 58 88 57 88 57 89 59 91 59 90 59 90 59 90 59 90 61 92 61 92 61 92 61 92 63 94 64 95 64 96 65 96 63 94 64 95 64 95 65 96 68 98 67 98 66 97 65 96 65 95 65 95 65 95 65 95 65 95 65 96 66 97 67 97 68 98 68 97 67 96 66 96 67 98 68 99 69 98 68 97 65 96 64 95 65 96 66 98 65 96 66 98 67 99 69 100 71 100 70 99 69 100 70 101 74 104 75 105 76 107 78 108 76 111 78 114 82 118 84 121 85 123 87 125 88 129 90 130 87 132 91 137 95 140 96 140 99 141 98 141 97 139 96 138 95 140 94 134 87 130 88 130 89 129 93 133 89 110 62 90 58 97 64 101 65 101 71 110 84 122 88 123 90 128 90 115 65 49 8 10 1 10 9 35 30 55 35 68 47 66 44 57 25 20 2 23 7 16 6 12 4 10 4 9 5 7 5 7 5 4 1 7 0 7 1 18 32 47 30 48 29 51 28 51 34 52 32 50 32 47 27 41 25 40 26 39 25 38 26 38 25 31 21 25 13 17 7 13 3 12 3 12 3 12 3 12 4 11 4 8 3 8 4 10 4 9 2 11 4 12 2 10 1 21 7 29 13 33 17 36 17 34 15 32 11 27 7 20 3 9 4 9 4 8 2 7 5 10 9 18 11 9 1 8 4 8 4 8 4 8 4 8 3 6 2 5 1 6 2 5 3 3 3 2 2 1 1 1 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 3 3 3 3 2 2 2 2 2 2 3 4 6 6 12 11 9 8 6 6 5 5 2 1 0 0 0 0 0 0 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 5 4 2 0 0 0 1 0 0 0 0 0 0 2 0 3 0 8 8 19 14 25 15 25 15 25 15 25 20 30 19 28 18 29 19 30 23 33 22 31 21 30 19 29 20 30 21 32 22 33 24 34 24 31 25 33 19 16 5 12 16 20 16 18 15 19 17 20 13 18 15 20 17 22 18 22 17 19 13 18 15 20 16 19 12 18 14 19 14 19 13 17 12 17 12 17 13 18 13 19 13 22 13 21 13 20 12 19 14 19 13 14 8 8 3 2 4 0 5 1 5 0 2 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 4 0 0 4 15 33 28 31 23 29 19 27 20 29 20 27 20 28 20 28 20 28 20 28 20 28 19 27 19 27 19 26 20 28 19 27 18 25 16 23 18 23 20 24 19 21 15 18 9 14 9 13 8 12 7 12 9 12 6 11 10 16 13 13 11 9 3 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 33 18 32 16 31 16 31 17 31 15 32 19 36 20 34 20 34 18 33 19 35 22 39 23 37 20 34 19 35 22 38 18 32 18 32 19 34 21 35 22 36 22 36 23 38 25 40 20 34 19 34 19 35 21 37 24 38 22 38 25 40 23 36 23 37 23 38 24 39 25 39 26 40 26 40 26 40 26 40 26 42 24 40 22 38 22 39 27 43 24 40 22 40 24 41 22 38 21 37 20 38 21 39 19 37 22 40 24 41 23 39 21 40 25 41 22 38 23 42 22 39 24 42 25 42 25 42 24 40 21 40 21 41 23 43 25 44 25 44 25 44 25 44 23 42 24 44 25 45 27 46 25 45 26 45 25 44 27 48 28 46 27 46 27 46 27 46 29 47 26 44 25 45 28 48 23 44 23 44 23 44 23 44 25 46 25 46 25 46 25 46 26 47 26 48 27 49 28 49 28 49 28 50 29 51 30 51 29 51 29 51 29 50 27 48 28 50 29 51 29 50 27 49 30 51 29 50 28 51 29 52 27 49 28 51 29 52 31 53 27 50 30 53 32 54 31 52 32 54 32 54 32 54 32 54 33 55 33 55 33 55 33 55 33 55 33 55 33 55 33 55 34 54 33 53 32 54 33 55 33 54 33 54 34 56 36 57 36 57 36 57 36 57 36 57 34 55 34 55 34 55 34 55 33 54 35 55 36 57 38 58 40 60 40 60 40 60 40 60 41 61 41 60 40 59 39 59 36 56 37 59 39 59 39 59 39 59 41 59 41 59 41 59 42 59 39 56 38 57 41 60 38 57 36 57 36 58 38 60 38 59 38 59 38 59 38 59 40 61 40 61 40 61 40 61 41 62 41 63 42 64 43 64 40 62 41 63 44 66 45 67 48 68 47 67 46 66 45 66 39 64 40 65 41 64 40 63 41 65 41 66 42 67 43 67 44 68 44 67 43 66 42 66 42 67 45 70 46 69 43 66 44 64 43 64 43 65 45 67 44 65 45 67 46 68 48 69 47 70 46 69 45 70 46 71 50 74 51 76 52 77 54 78 51 77 53 80 57 84 58 85 58 85 59 87 62 89 64 92 59 88 64 94 67 97 68 96 65 97 65 96 64 95 63 95 65 97 62 89 57 86 60 91 65 88 63 92 56 64 28 53 37 63 45 66 41 65 52 81 64 88 66 86 67 94 72 91 71 51 11 7 1 2 3 22 8 21 14 39 34 48 39 45 20 6 1 11 6 5 5 3 2 5 4 5 6 5 6 5 6 2 2 2 0 0 0 7 26 30 21 28 18 27 16 27 22 32 20 30 19 29 15 23 16 26 17 26 16 26 18 28 20 25 18 21 14 13 8 8 1 2 3 2 3 2 5 2 1 4 0 3 0 4 0 5 2 3 0 2 4 6 4 2 0 0 0 6 7 13 10 16 11 16 12 16 10 12 6 9 2 4 0 1 0 2 0 3 3 7 7 14 8 4 0 3 1 4 1 4 1 4 1 4 0 2 0 1 0 2 0 4 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 3 1 2 0 1 0 1 0 2 0 4 3 6 10 11 8 8 5 6 3 5 0 1 0 0 0 0 0 0 3 3 1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 4 2 3 0 1 2 1 4 0 2 0 0 0 0 1 1 2 0 1 1 9 10 15 8 15 8 15 8 15 12 20 9 17 8 18 10 20 14 23 13 21 11 20 9 19 10 20 11 22 12 23 14 24 17 25 19 24 10 3 0 0 11 15 10 15 10 16 10 17 4 14 6 16 8 18 9 18 9 15 4 12 5 16 7 16 5 12 8 15 9 14 6 11 6 12 7 13 7 14 8 14 6 13 4 13 5 12 4 13 9 16 7 11 3 5 0 0 0 5 2 7 4 4 1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 1 4 2 0 3 10 29 18 21 12 21 8 19 9 20 9 19 9 20 9 20 9 20 9 20 10 20 9 19 8 18 7 17 9 20 8 18 6 17 5 15 8 20 10 21 11 17 5 12 3 9 3 9 4 8 3 8 4 8 3 7 6 11 11 12 10 8 3 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 50 36 48 34 58 39 45 29 45 29 46 32 50 36 53 30 47 33 51 36 52 35 51 31 49 36 51 33 47 31 47 35 52 37 54 38 54 37 53 37 52 35 51 36 53 39 56 35 53 38 55 38 55 36 52 41 57 38 54 38 57 42 61 41 59 39 59 42 62 43 61 41 60 41 60 41 58 38 57 40 61 43 62 41 58 40 59 33 57 42 60 36 52 35 56 38 57 39 58 39 59 40 59 40 59 40 59 40 58 38 56 42 60 41 59 40 58 39 58 40 60 41 61 42 60 41 59 36 58 38 59 39 61 41 62 45 66 45 65 44 65 43 64 45 65 42 62 41 63 44 66 43 64 43 65 44 66 45 66 47 67 44 64 43 65 46 68 45 65 43 63 43 65 46 68 43 64 43 66 45 67 46 69 44 66 44 66 44 66 44 66 42 64 43 66 46 69 48 70 44 67 46 69 48 71 49 73 47 72 48 74 49 75 51 76 49 74 49 74 49 74 49 74 51 76 51 75 50 74 49 74 50 74 49 74 49 75 51 77 51 76 53 79 54 79 54 79 54 78 52 76 51 78 55 81 55 79 54 78 53 79 54 80 55 80 55 80 55 80 55 80 53 80 53 80 53 80 53 80 53 80 54 82 55 83 57 84 57 85 59 86 59 86 58 84 59 86 58 84 57 83 55 82 58 86 58 87 59 88 60 88 59 87 59 87 59 87 59 87 60 88 60 87 59 86 58 86 58 86 58 86 58 86 58 86 59 88 59 88 59 88 59 88 58 88 59 89 60 88 59 87 59 89 58 89 58 89 58 88 59 90 59 90 59 90 59 90 64 95 64 95 64 95 64 95 62 93 62 94 63 95 64 95 65 96 65 96 65 96 65 96 67 97 65 96 64 94 62 93 64 94 63 93 62 94 63 95 64 95 64 95 64 95 64 95 67 97 67 97 67 97 67 97 67 97 67 96 66 95 65 95 66 96 65 95 64 96 65 97 65 96 65 97 66 98 67 98 69 99 69 100 70 101 71 101 74 104 75 106 76 107 78 108 77 111 79 115 83 119 86 123 88 124 86 123 86 127 89 131 92 137 95 140 97 142 98 142 100 143 97 139 94 138 94 139 92 137 92 132 89 127 87 124 88 125 89 110 66 87 58 88 62 96 69 101 68 100 71 106 89 122 91 126 93 126 90 122 83 82 33 34 9 23 13 33 20 36 22 48 39 63 46 60 17 19 3 14 6 14 6 15 5 10 4 8 4 7 3 7 4 6 0 9 0 6 0 16 30 41 30 43 30 44 29 44 36 47 31 45 32 44 26 35 28 38 28 36 26 34 24 33 25 34 24 32 19 25 10 18 8 17 5 13 1 11 2 12 0 10 3 13 5 13 3 9 3 11 4 9 4 8 4 8 5 10 6 12 9 20 13 25 16 30 18 33 17 34 14 29 9 19 1 11 4 13 6 9 8 14 14 15 8 8 4 9 4 6 5 6 5 6 5 6 3 4 3 4 3 4 3 4 3 3 3 2 2 1 1 1 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 2 2 2 2 2 2 2 2 2 2 2 10 10 9 8 7 5 5 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 10 20 20 26 18 23 15 23 17 25 17 25 17 26 19 28 18 29 22 31 21 28 19 30 24 34 23 34 19 31 22 38 25 30 25 21 8 5 0 4 6 15 15 21 14 17 13 19 13 18 15 22 17 21 15 19 17 19 12 18 15 21 14 16 15 20 15 19 14 18 13 18 11 17 12 18 13 19 14 20 13 20 13 20 13 18 13 18 12 16 11 11 8 8 5 6 6 4 5 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 3 3 2 2 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 1 0 2 0 0 5 17 35 30 33 25 32 20 26 16 25 17 27 18 27 18 26 16 24 14 22 17 26 17 26 17 26 17 26 15 24 15 23 14 22 12 21 15 23 17 24 16 19 13 16 11 14 10 10 8 11 9 12 14 14 11 11 9 9 8 9 10 9 3 2 0 1 0 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 13 34 20 31 18 41 24 30 13 28 14 29 15 32 18 34 15 32 19 35 21 36 20 35 23 38 23 38 22 36 19 33 17 34 19 37 22 38 22 38 23 38 21 37 21 38 23 40 20 37 22 39 23 38 21 36 24 39 21 36 21 39 25 42 26 40 24 39 26 42 26 40 25 40 26 41 26 40 24 38 24 41 27 41 24 38 23 39 20 39 27 40 21 34 21 39 22 38 23 38 24 39 24 40 24 39 24 40 24 38 22 36 24 39 24 38 23 37 22 37 24 40 25 41 26 40 25 39 20 37 21 39 23 40 24 41 27 44 27 44 26 43 25 42 27 43 25 42 25 42 26 44 26 43 26 44 27 45 28 45 28 44 26 42 25 43 27 45 27 43 26 43 26 44 28 46 26 43 27 44 28 46 30 47 28 45 28 45 28 45 28 45 25 44 26 46 27 47 28 48 27 46 28 48 29 49 30 50 27 47 26 49 27 50 29 51 27 49 27 49 27 49 27 49 29 51 29 50 28 49 27 49 27 49 28 50 28 51 29 51 28 50 29 52 31 53 30 52 31 52 30 52 31 53 32 55 33 54 32 53 31 54 32 55 33 55 33 55 33 55 33 55 32 53 32 53 32 53 32 53 32 53 33 55 34 56 36 57 36 57 37 58 37 58 36 57 37 58 36 57 36 57 35 56 37 58 37 59 38 59 39 60 38 59 38 59 38 59 38 59 39 60 38 59 38 58 37 58 37 58 37 58 37 58 37 58 43 59 43 59 43 59 43 59 42 59 43 60 44 59 43 58 40 58 38 58 38 58 38 58 39 59 39 59 39 59 39 59 42 63 42 63 42 63 42 63 41 62 41 63 42 63 43 64 42 63 43 64 44 66 45 66 45 66 44 64 42 62 41 61 43 63 42 62 41 63 42 64 43 64 43 64 43 64 43 64 43 67 43 67 43 67 43 67 42 66 42 66 42 66 42 66 45 66 44 64 43 64 44 65 44 65 44 66 45 67 46 67 45 69 45 70 46 71 47 71 50 74 51 75 52 77 54 78 50 75 50 79 54 83 57 84 60 85 59 85 60 88 65 91 66 93 66 96 68 98 69 97 69 99 70 98 68 95 64 91 65 92 64 90 62 87 60 88 59 85 51 69 33 56 30 61 43 68 45 68 42 67 46 76 63 89 64 92 66 92 63 91 65 69 28 24 2 16 10 20 13 21 15 29 24 39 31 42 11 10 0 5 4 6 3 7 3 5 4 5 3 4 3 3 0 0 0 1 0 0 0 7 25 30 26 30 25 31 25 32 26 32 24 32 24 30 19 25 19 27 18 26 16 24 14 23 15 20 19 21 17 16 12 12 9 10 5 5 1 2 0 1 0 1 1 3 2 2 1 2 1 3 1 4 1 4 1 4 0 3 0 4 1 7 3 10 10 15 11 18 13 17 12 16 6 8 0 3 0 4 0 3 0 8 8 12 4 4 0 3 3 5 3 5 3 5 3 5 1 3 1 3 1 3 1 3 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 9 10 7 7 3 3 0 1 0 1 0 1 0 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 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 12 18 13 17 12 19 10 17 7 17 6 18 6 20 11 20 15 22 10 20 7 21 6 22 9 23 11 19 12 25 20 24 14 11 2 0 1 2 3 8 10 14 7 12 2 14 7 14 9 15 10 16 9 15 11 14 7 13 9 15 8 11 9 15 8 14 8 13 7 13 6 12 7 13 7 13 7 14 5 13 5 13 7 13 7 13 8 13 7 10 4 7 1 5 0 6 0 5 0 3 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 2 1 3 0 2 0 1 0 0 0 0 0 2 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 0 5 8 30 20 24 14 21 10 16 6 15 7 17 9 18 9 17 7 15 5 13 7 16 7 16 7 16 7 16 10 18 8 17 8 17 8 17 7 16 9 17 10 14 7 11 6 10 6 9 5 9 5 10 9 13 8 10 6 9 8 10 7 7 4 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 30 50 34 46 32 55 38 47 31 47 31 47 31 48 33 50 31 48 34 52 36 52 35 51 41 54 37 53 39 55 35 48 32 49 35 53 38 55 40 56 41 57 40 55 39 55 39 56 38 55 39 56 39 56 38 55 39 55 37 53 36 55 39 57 41 58 38 57 40 59 39 56 38 58 40 59 41 59 40 58 38 58 40 58 37 55 37 57 38 59 42 59 36 54 37 59 36 56 37 56 38 57 38 58 38 57 38 58 38 56 36 55 39 58 38 57 38 56 37 56 38 58 40 59 40 59 39 57 38 59 38 60 40 61 41 62 43 64 43 63 42 63 41 62 43 64 42 63 42 63 43 64 43 64 43 64 44 65 44 65 43 64 42 62 41 63 43 64 42 63 43 65 44 65 44 65 43 64 44 65 45 67 46 67 45 66 45 66 45 66 45 66 45 66 45 67 46 67 46 67 47 68 47 69 48 69 48 69 47 72 48 74 49 75 51 76 49 74 49 74 49 74 49 74 51 76 51 75 50 74 49 74 48 74 50 77 52 77 51 75 49 75 51 76 52 77 51 76 51 77 53 78 54 79 54 78 55 79 54 78 53 79 54 80 55 80 55 80 55 80 55 80 53 80 53 80 53 80 53 80 53 80 54 82 55 83 57 84 55 83 56 84 57 83 56 82 56 83 57 84 57 84 58 85 58 86 58 86 59 87 59 88 59 87 59 87 59 87 59 87 60 87 59 87 58 86 58 86 58 86 58 86 58 86 58 86 59 88 59 88 59 88 59 88 58 88 59 89 60 88 59 87 56 88 57 89 58 90 59 91 59 90 59 90 59 90 59 90 61 92 61 92 61 92 61 92 62 93 62 93 63 94 63 95 61 93 62 95 65 97 67 98 65 96 64 95 63 93 62 92 63 94 62 93 62 93 63 94 64 95 64 95 64 95 64 95 67 97 67 97 67 97 67 97 66 96 66 96 66 96 66 96 67 97 65 95 63 94 64 95 65 96 65 97 66 98 67 98 69 99 69 100 70 101 71 101 74 104 74 105 76 107 77 108 75 110 77 113 81 117 83 120 83 120 83 121 85 128 91 132 93 138 95 140 97 141 97 140 96 142 99 144 99 140 92 134 94 134 91 130 87 124 87 122 81 108 67 90 56 83 60 89 68 97 68 96 64 96 72 109 86 120 90 126 93 127 92 124 85 102 55 51 18 37 19 30 22 37 26 42 28 47 34 51 16 18 4 15 8 14 5 14 7 11 6 10 5 9 5 8 2 5 0 6 0 7 2 17 27 36 27 39 30 42 31 43 30 44 32 44 29 40 27 38 26 36 25 33 25 31 23 30 19 28 19 29 18 26 14 22 14 22 10 17 5 13 2 12 2 12 1 11 2 10 2 11 4 9 4 9 4 8 4 8 2 3 2 3 2 8 3 12 11 23 13 29 17 33 17 36 13 28 11 21 3 10 1 9 0 11 11 16 8 8 2 7 5 6 5 6 5 6 5 6 3 4 3 4 3 4 3 4 3 3 3 2 2 1 1 1 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 2 2 2 2 2 2 2 2 2 2 2 10 9 8 5 3 1 0 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 17 15 22 19 26 18 24 17 24 17 26 19 28 18 29 22 31 21 28 20 31 16 29 22 33 22 31 19 29 24 19 9 3 0 4 1 7 0 10 9 17 12 19 13 21 14 19 14 19 14 20 16 21 16 20 13 18 15 20 13 17 15 19 14 19 13 18 13 18 13 18 13 18 12 17 12 17 13 20 13 20 13 18 13 18 13 16 11 11 8 8 5 6 6 5 5 4 4 2 2 2 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 1 1 1 0 0 0 0 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 1 0 2 0 0 6 18 33 29 32 21 29 18 25 14 23 15 25 17 27 18 27 17 25 14 23 16 25 16 25 16 25 16 25 19 27 17 26 17 27 20 30 15 23 17 24 16 19 13 16 11 13 9 9 7 8 8 9 12 12 11 11 10 12 11 13 9 8 4 3 0 1 0 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 17 34 18 29 16 37 22 32 21 36 20 34 19 35 20 36 17 33 20 36 22 36 20 34 23 34 16 33 22 39 20 31 19 36 21 39 24 40 24 40 25 41 24 39 23 38 22 38 23 39 23 39 23 39 23 39 23 39 22 37 21 38 23 40 26 39 23 38 24 39 22 35 22 38 24 40 25 40 25 40 24 40 25 39 22 36 23 39 25 41 26 39 21 36 24 41 21 36 21 37 22 37 23 38 21 37 22 38 23 37 21 36 25 40 25 40 25 40 25 40 24 40 25 41 26 40 25 39 21 39 22 40 23 41 24 41 25 42 25 41 24 40 23 40 26 42 25 42 25 42 25 43 26 43 26 43 26 43 26 44 26 43 25 42 25 42 26 43 23 42 26 45 28 45 26 43 26 43 26 44 27 45 28 46 28 45 28 45 28 45 28 45 28 46 27 45 26 44 25 44 29 48 29 47 28 47 28 47 27 47 26 49 27 50 29 51 27 49 27 49 27 49 27 49 29 51 29 50 28 49 27 49 25 49 29 53 32 52 29 49 28 51 29 52 30 52 29 51 28 51 31 55 33 54 31 52 33 54 32 53 31 54 32 55 33 55 33 55 33 55 33 55 32 53 32 53 32 53 32 53 33 54 33 55 34 56 35 56 33 55 34 56 35 55 34 54 34 55 35 57 36 58 38 59 36 57 37 58 37 59 38 59 37 58 37 58 37 58 37 58 38 59 38 58 37 58 36 57 36 57 36 57 36 57 36 57 42 58 42 58 42 58 42 58 42 59 43 60 44 59 43 58 37 56 37 57 39 59 40 61 40 60 40 60 40 60 40 60 41 62 41 62 41 62 41 62 40 61 41 62 41 63 42 63 41 62 42 63 43 64 44 65 43 64 42 63 41 62 40 61 42 63 41 61 40 62 42 63 42 63 42 63 42 63 42 63 42 66 42 66 42 66 42 66 41 65 42 66 42 66 43 67 46 66 44 64 42 63 42 63 44 65 44 66 45 67 46 67 45 69 45 70 46 71 47 71 49 73 50 75 52 76 53 77 53 78 53 81 56 85 59 86 54 80 55 83 60 88 67 94 67 94 66 96 67 96 66 95 65 95 68 98 69 97 66 94 68 93 63 90 61 87 58 85 48 69 34 56 30 60 35 63 45 68 45 67 41 67 46 76 59 86 61 91 66 93 65 93 66 85 50 35 6 22 12 16 18 28 20 28 14 24 18 32 9 9 0 6 5 6 1 5 4 7 6 6 5 6 4 5 0 0 0 1 0 0 0 9 17 23 19 24 20 28 23 30 16 27 21 28 16 22 15 27 14 23 14 22 13 22 12 22 16 20 17 18 14 13 8 9 12 13 9 10 6 7 4 6 4 4 0 0 0 1 0 3 0 3 0 3 0 3 0 3 1 5 0 3 0 3 0 4 1 7 4 10 8 15 12 18 10 17 11 12 1 0 0 2 0 7 10 14 8 6 2 5 2 4 2 4 2 4 2 4 1 3 1 3 1 3 1 3 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 4 6 3 3 0 0 0 0 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 8 8 15 12 20 10 17 7 17 6 18 6 20 10 19 12 21 10 20 8 22 2 21 10 21 11 23 13 19 13 11 0 0 0 0 2 0 0 0 3 10 6 13 3 13 9 14 7 12 7 14 10 17 9 15 8 14 8 14 7 13 8 14 8 13 7 13 6 12 8 14 7 13 6 11 5 11 4 12 4 12 6 12 6 12 8 13 7 10 4 7 1 5 0 6 1 5 0 4 1 2 0 1 0 0 0 0 0 0 0 0 0 0 0 2 1 4 1 3 0 2 0 1 0 1 1 3 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 1 0 1 0 1 0 7 10 28 16 23 12 20 9 17 7 15 7 16 8 18 9 18 8 16 6 15 6 15 6 15 6 15 6 15 7 15 5 13 5 16 9 19 7 16 9 17 10 14 7 11 6 10 5 8 3 6 2 6 4 9 4 8 5 10 9 11 6 7 5 2 1 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 33 49 32 46 32 51 35 48 37 53 36 51 34 51 35 51 33 50 35 53 37 52 35 50 34 46 27 46 36 55 37 49 40 56 41 57 41 56 39 55 40 56 40 55 39 54 37 53 39 56 39 56 39 56 39 56 40 57 40 56 39 56 40 57 40 58 37 56 38 57 37 54 36 56 38 58 40 59 40 59 40 60 41 58 37 56 39 60 41 60 40 57 37 56 39 60 36 55 36 56 37 56 38 57 36 55 37 57 38 56 37 55 40 59 40 59 40 59 40 59 41 61 42 62 43 61 42 60 39 61 40 61 40 62 41 62 42 63 41 62 40 61 40 61 41 63 42 63 42 63 42 62 43 64 43 64 43 64 43 63 43 64 44 65 44 65 43 64 40 62 43 65 45 65 43 63 43 64 43 65 44 65 44 66 45 66 45 66 45 66 45 66 47 67 46 66 44 65 43 64 47 68 47 68 47 67 46 67 47 72 48 74 49 75 51 76 49 74 49 74 49 74 49 74 51 76 51 75 50 74 49 74 48 74 52 79 54 78 51 75 52 78 53 79 53 78 52 77 50 76 53 80 55 79 53 77 55 79 54 78 53 79 54 80 55 80 55 80 55 80 55 80 53 80 53 80 53 80 53 80 54 81 55 82 55 82 56 83 54 81 55 82 55 82 54 81 54 82 55 83 58 86 59 87 57 85 57 86 58 86 59 87 58 86 58 86 58 86 58 86 59 87 58 86 58 85 57 85 57 85 57 85 57 85 57 85 58 87 58 87 58 87 58 87 58 88 59 89 60 88 59 87 55 87 57 88 59 90 60 92 60 91 60 91 60 91 60 91 62 93 62 93 62 93 62 93 61 92 61 93 62 93 63 94 64 95 63 94 62 93 61 92 62 93 62 93 61 92 61 92 63 93 61 92 61 92 62 94 63 94 63 94 63 94 63 94 66 96 66 96 66 96 66 96 66 96 66 96 66 96 66 96 66 96 64 94 63 94 63 94 65 96 65 97 66 98 67 98 69 99 69 100 70 101 71 101 73 103 74 104 75 106 77 107 78 113 80 115 83 118 84 121 79 116 80 120 85 129 93 135 96 137 96 138 96 137 95 135 93 134 93 135 96 138 99 141 96 134 91 127 89 124 82 114 65 92 55 84 59 88 60 87 63 94 69 100 68 99 71 107 82 116 87 124 93 128 94 128 94 122 79 70 26 45 28 38 29 45 32 44 24 39 24 42 14 17 4 15 8 14 4 12 7 12 7 10 6 10 5 9 2 5 0 6 1 4 2 16 17 26 19 30 22 34 25 37 20 36 24 35 18 28 19 33 21 30 20 28 21 28 20 27 20 27 18 25 15 21 11 18 12 20 12 20 12 20 12 19 8 16 4 9 0 9 3 9 3 8 3 7 3 7 3 7 7 8 5 8 3 8 3 11 0 11 3 17 8 25 14 30 16 35 18 30 8 17 1 13 2 17 12 21 9 11 4 9 4 5 4 5 4 5 4 5 3 4 3 4 3 4 3 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 1 1 1 1 1 1 1 1 1 1 1 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 8 8 16 15 21 19 22 17 24 18 25 19 28 17 28 21 30 21 29 22 31 21 32 24 28 20 33 24 27 9 5 0 1 0 2 0 3 0 3 3 13 12 19 14 20 14 19 12 17 12 19 15 22 15 20 15 19 14 18 13 18 14 19 13 18 13 17 12 17 13 18 13 17 11 16 10 15 12 19 12 19 12 17 12 17 13 16 11 11 8 8 5 6 6 5 6 4 5 4 4 3 1 1 1 0 0 0 0 0 0 0 0 0 0 2 3 4 5 5 5 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 0 3 0 0 0 0 1 0 3 0 0 8 20 31 25 30 21 29 19 28 18 26 17 26 17 27 18 27 18 26 16 25 16 23 16 23 16 23 16 23 15 21 14 20 14 23 17 25 15 23 17 24 16 19 13 16 12 14 10 9 6 6 5 6 6 6 5 7 6 8 9 10 8 8 4 4 1 1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 18 32 16 31 18 34 18 31 19 34 18 32 17 32 18 33 19 35 21 37 22 36 20 34 19 32 15 32 21 39 24 37 25 42 26 41 25 40 22 38 22 39 23 39 23 38 21 37 23 39 22 38 22 38 23 39 25 41 25 40 24 40 23 39 25 38 22 37 24 39 23 36 22 38 23 39 24 39 24 38 26 41 26 39 22 37 24 41 25 40 24 38 23 38 23 38 21 37 22 37 23 38 23 39 21 36 22 38 24 38 23 38 22 37 22 38 23 38 24 39 27 42 28 44 29 43 27 42 23 40 23 41 24 41 24 41 25 42 25 41 24 40 23 40 24 41 25 42 25 42 24 41 26 43 26 43 25 42 25 42 26 43 27 45 28 44 26 43 24 41 25 43 26 43 26 43 26 43 26 43 26 44 27 44 28 45 28 45 28 45 28 45 27 46 26 45 25 44 24 43 27 46 27 46 27 47 28 47 27 47 26 49 27 50 29 51 27 49 27 49 27 49 27 49 29 51 29 50 28 49 27 49 27 50 30 53 31 53 30 51 31 54 32 54 32 53 30 52 29 52 31 53 32 54 32 53 33 54 32 53 31 54 32 55 33 55 33 55 33 55 33 55 32 53 32 53 32 53 32 53 34 55 34 55 34 55 34 55 33 55 34 56 35 55 34 54 33 55 35 56 37 58 38 60 35 57 36 57 37 58 37 58 36 57 36 57 36 57 36 57 37 58 37 58 36 57 36 56 35 56 35 56 35 56 35 56 41 57 41 57 41 57 41 57 42 59 43 60 44 59 43 58 38 57 37 58 38 59 39 60 41 61 41 61 41 61 41 61 42 63 42 63 42 63 42 63 39 61 40 61 41 62 41 62 44 64 43 62 40 60 38 59 40 61 40 61 40 61 40 61 41 62 40 61 40 61 41 62 41 62 41 62 41 62 41 62 41 65 41 65 41 65 41 65 43 67 43 66 42 65 41 65 43 64 42 63 42 63 43 64 44 65 44 66 45 67 46 67 45 69 45 70 46 71 47 71 48 73 49 74 51 76 52 76 52 77 51 79 54 82 56 82 54 80 55 83 61 90 68 96 70 96 69 97 68 95 66 93 63 91 62 91 65 96 70 100 70 94 64 90 61 85 50 71 29 54 26 53 30 59 33 54 38 64 45 70 46 70 47 76 55 82 59 90 66 94 67 95 74 98 67 58 20 27 15 27 22 32 23 31 18 23 12 23 7 7 0 6 5 6 0 3 4 6 5 6 4 5 4 4 1 1 0 2 0 0 0 7 8 14 10 17 12 20 15 22 13 20 13 17 9 14 9 16 11 18 11 19 11 19 11 19 11 14 11 14 11 14 12 15 7 11 9 13 11 14 11 14 9 8 4 3 0 2 1 4 0 2 0 2 0 2 0 2 2 5 0 2 0 1 0 1 0 0 0 2 0 6 4 11 10 16 13 16 10 9 3 5 1 6 8 8 3 1 0 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 1 2 10 8 13 12 18 9 17 7 19 8 20 9 18 12 21 10 21 9 23 11 27 14 18 9 24 18 16 0 2 0 0 1 0 0 0 0 0 1 7 8 15 6 12 7 13 7 13 7 14 9 15 8 15 10 15 7 12 7 14 7 13 7 13 6 12 6 11 6 12 6 12 5 11 5 11 3 11 3 11 5 11 5 11 8 13 7 10 4 7 1 5 0 6 1 6 1 5 2 4 0 2 1 0 0 0 0 0 0 0 0 0 0 1 1 5 4 6 4 6 3 5 3 4 2 3 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 1 0 1 1 1 0 10 12 25 12 22 11 20 11 20 10 19 9 18 8 17 9 18 9 18 8 17 7 17 7 17 7 17 7 17 6 16 7 17 7 17 7 17 7 16 9 17 10 14 7 11 9 13 7 9 3 5 1 5 0 4 0 4 1 6 5 7 5 6 5 3 2 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 32 47 31 49 35 50 31 46 33 48 32 47 32 48 33 50 34 51 37 54 37 52 35 50 36 52 34 50 35 52 37 54 38 55 39 56 39 55 38 53 38 55 40 57 41 57 40 55 39 55 37 53 36 54 38 56 40 57 40 57 40 56 38 55 39 57 37 57 40 59 39 57 38 57 39 58 39 57 37 56 40 59 39 56 35 54 38 60 38 57 38 57 38 57 36 54 37 57 38 57 39 58 39 59 36 56 38 58 40 58 39 58 37 56 37 57 38 58 39 58 41 61 42 62 43 61 42 60 41 62 41 62 41 62 41 62 43 63 42 63 41 62 41 62 40 62 42 63 42 63 41 61 43 64 43 63 42 62 41 62 41 63 43 65 44 64 42 62 42 63 41 62 42 63 43 65 43 64 43 64 43 64 43 64 45 66 45 66 45 66 45 66 45 66 44 65 44 65 44 65 44 66 45 67 46 68 48 69 47 72 48 74 49 75 51 76 49 74 49 74 49 74 49 74 51 76 51 75 50 74 49 74 51 76 51 77 52 78 53 78 53 78 53 78 53 77 51 75 53 77 52 77 53 78 54 80 55 79 54 78 53 79 54 80 55 80 55 80 55 80 55 80 53 80 53 80 53 80 53 80 55 82 55 82 55 82 55 82 55 82 56 83 56 83 55 82 55 83 56 84 57 85 58 86 56 84 57 85 57 86 58 86 57 85 57 85 57 85 57 85 58 86 58 85 57 85 56 84 56 84 56 84 56 84 56 84 57 86 57 86 57 86 57 86 58 88 59 89 60 88 59 87 58 89 58 89 58 89 58 89 61 92 61 92 61 92 61 92 61 92 61 92 61 92 61 92 60 91 61 92 61 93 62 93 63 94 62 93 61 91 60 91 60 91 60 91 60 91 60 91 62 92 61 91 60 92 61 93 62 93 62 93 62 93 62 93 65 95 65 95 65 95 65 95 69 98 68 97 65 94 64 93 62 93 62 93 63 95 65 97 65 96 65 97 66 98 67 98 69 99 69 100 70 101 71 101 72 102 73 104 75 105 76 106 77 111 78 113 80 116 81 118 81 118 82 121 86 130 94 136 96 138 97 137 95 135 93 133 89 131 91 133 93 134 94 134 94 127 89 124 86 115 70 95 54 85 53 83 55 86 56 84 59 91 67 98 68 100 75 112 79 113 85 123 93 129 96 130 94 125 91 96 45 47 24 45 30 44 30 44 30 40 21 32 12 16 4 15 8 14 3 10 6 10 5 9 4 8 4 7 6 6 1 6 0 4 1 11 14 22 15 25 17 28 20 29 22 30 16 25 14 25 14 22 16 25 17 25 19 23 19 23 13 21 12 21 13 22 15 23 11 20 13 22 15 22 13 20 12 19 8 14 5 9 4 9 2 6 2 6 3 4 3 4 3 7 2 5 1 6 2 7 1 9 0 11 3 15 7 21 14 31 15 36 16 33 10 25 4 21 9 17 3 7 1 7 2 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 1 1 1 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 1 4 13 12 16 18 22 18 22 17 25 20 28 16 28 20 31 21 29 22 32 22 35 27 26 20 32 21 15 0 2 2 2 0 1 0 2 0 4 2 11 13 20 15 17 11 17 13 19 14 19 14 18 13 20 17 20 13 16 13 20 13 18 13 17 12 17 11 16 10 16 11 16 11 16 12 17 11 18 11 18 11 16 11 16 13 16 11 11 8 8 5 6 6 5 6 5 6 5 5 5 2 2 1 0 0 0 0 0 1 0 0 0 0 1 4 5 6 6 6 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 0 3 0 0 0 0 1 0 4 0 0 10 21 28 22 29 19 28 19 28 19 27 17 26 17 26 18 28 19 27 18 26 17 24 17 24 17 24 17 24 16 25 19 27 20 25 16 22 15 23 17 24 16 19 13 16 16 18 12 11 8 7 5 6 5 6 4 5 4 6 6 8 7 7 5 5 2 2 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 17 30 16 35 21 33 15 29 19 33 18 33 18 34 20 36 20 36 22 38 23 36 20 34 22 38 22 34 17 32 19 36 19 35 20 37 22 38 22 37 22 39 25 42 27 43 26 41 22 38 20 35 19 36 22 38 23 39 23 39 22 37 20 36 24 37 22 38 25 41 26 40 24 39 24 39 23 37 21 36 24 39 23 36 19 34 22 39 22 37 22 38 24 38 20 33 23 38 24 39 24 40 25 40 22 38 24 40 25 40 25 40 24 39 24 40 25 41 26 42 25 41 26 42 27 41 26 40 24 41 24 41 24 41 24 41 26 43 26 42 25 42 24 41 22 40 25 43 26 42 23 39 26 43 26 42 25 41 24 41 22 40 25 43 26 42 23 39 26 42 24 40 23 42 27 45 26 43 26 43 26 43 26 43 28 45 28 45 28 45 28 45 25 44 25 44 25 44 25 44 24 44 25 45 27 47 29 49 27 47 26 49 27 50 29 51 27 49 27 49 27 49 27 49 29 51 29 50 28 49 27 49 30 52 29 51 29 52 31 54 30 52 30 52 30 50 27 49 32 53 30 51 29 53 33 56 33 54 32 53 31 54 32 55 33 55 33 55 33 55 33 55 32 53 32 53 32 53 32 53 34 55 34 55 34 55 34 55 34 56 35 57 36 56 35 55 35 56 35 57 36 58 37 58 35 56 35 57 36 58 37 58 36 57 36 57 36 57 36 57 37 58 37 57 36 56 35 56 35 56 35 56 35 56 35 56 41 57 41 57 41 57 41 57 42 59 43 60 44 59 43 58 41 58 38 58 38 58 38 57 41 61 41 61 41 61 41 61 39 60 39 60 39 60 39 60 39 60 39 61 40 62 41 62 40 61 40 61 40 61 40 61 39 60 39 60 39 60 39 60 41 61 40 60 39 61 40 62 41 62 41 62 41 62 41 62 41 65 41 65 41 65 41 65 46 69 44 67 41 64 39 62 40 61 40 62 42 64 45 67 44 65 44 66 45 67 46 67 45 69 45 70 46 71 47 71 48 72 49 74 50 75 52 76 54 80 54 82 56 84 57 84 56 82 57 85 62 91 69 96 71 97 69 96 67 94 64 91 60 90 64 94 66 92 61 88 64 89 59 87 58 77 37 55 32 56 32 55 31 56 34 60 39 63 41 65 42 70 52 84 53 80 57 89 65 95 68 97 73 99 78 85 42 33 13 33 18 28 19 30 22 28 10 15 6 7 0 6 5 5 0 2 2 5 3 4 3 3 2 3 4 3 0 2 0 0 0 5 9 15 10 16 10 18 12 20 18 20 9 14 9 16 7 11 8 16 9 17 9 18 9 17 13 15 11 13 9 11 8 12 9 13 11 15 11 13 8 10 11 12 8 8 4 5 1 4 0 2 0 2 0 3 0 3 3 4 2 2 0 3 0 4 0 2 0 1 0 4 1 7 8 11 9 17 18 18 12 8 9 10 11 7 1 1 0 5 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 0 0 0 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 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 0 0 0 0 0 0 0 0 0 1 0 0 0 3 9 9 13 12 17 9 18 7 18 8 20 9 17 11 21 11 21 9 24 6 27 16 20 15 25 14 4 0 4 2 1 0 0 2 3 1 0 1 8 9 16 8 12 4 11 7 14 9 14 7 12 7 15 11 16 6 11 7 15 7 13 7 12 6 11 5 11 3 10 4 11 5 12 6 13 3 11 3 11 5 11 5 11 8 13 7 10 4 7 1 5 0 6 1 6 1 6 3 5 0 2 1 0 0 0 0 0 0 0 0 0 0 1 2 5 3 5 3 4 2 3 1 3 2 4 2 3 1 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 1 0 1 1 1 0 11 13 24 10 21 8 17 9 18 9 17 7 16 8 17 9 19 10 19 9 18 8 18 8 18 8 18 8 18 5 17 9 21 10 17 4 12 7 16 9 17 10 14 7 11 12 16 9 11 4 6 1 5 2 6 2 5 1 5 4 7 4 6 6 4 3 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 34 48 31 47 33 49 32 46 36 51 34 49 32 48 32 48 37 52 35 50 34 52 38 55 37 52 34 49 34 52 38 56 36 52 36 53 38 55 40 57 40 55 39 54 38 55 39 56 40 56 39 55 38 54 37 53 37 55 39 57 41 59 43 60 40 58 38 56 37 56 38 57 41 60 41 59 39 57 36 54 39 58 38 57 39 58 40 60 37 57 39 59 40 59 40 59 33 54 37 56 37 56 39 60 34 55 38 59 41 59 38 56 42 60 41 59 40 60 41 61 41 61 42 62 43 61 42 60 41 62 41 62 41 62 41 62 42 63 42 62 41 61 40 61 40 62 41 63 42 62 41 61 37 60 41 64 44 64 41 61 44 65 43 63 42 62 40 61 41 62 41 63 43 65 45 67 44 65 44 65 44 65 44 65 43 64 43 64 43 64 43 64 44 65 44 66 45 67 46 67 45 66 45 67 46 68 47 68 48 73 49 74 49 75 50 75 50 75 50 74 49 73 48 73 49 74 49 75 50 76 51 76 51 76 51 77 52 78 53 78 51 76 51 76 51 76 51 76 54 79 54 79 54 79 54 79 54 80 55 80 55 79 53 77 54 79 53 78 53 77 52 77 52 79 52 80 53 81 54 81 54 80 52 79 54 81 53 79 54 81 54 81 54 81 54 81 56 83 57 84 57 85 58 85 54 82 54 82 54 82 54 82 55 83 55 83 55 83 55 83 55 83 55 84 56 85 57 85 55 84 56 85 57 84 56 83 55 84 55 85 56 86 57 86 59 87 58 86 57 87 58 88 59 90 59 90 59 90 59 90 59 90 59 91 60 92 61 92 63 93 61 91 60 91 60 92 60 92 61 93 62 92 61 91 61 92 61 92 61 92 61 92 63 93 62 92 61 93 62 94 64 94 63 93 62 94 63 95 62 94 63 95 64 94 63 93 65 95 65 95 65 95 65 95 66 97 67 97 67 96 65 94 62 92 61 92 61 93 63 95 64 95 64 96 65 97 66 97 70 100 70 100 70 100 70 101 73 103 74 105 75 106 77 107 77 113 80 116 82 115 79 115 81 116 79 121 90 135 97 136 99 138 95 132 91 130 90 130 92 127 84 125 89 132 89 124 87 122 87 119 79 102 60 86 53 84 54 85 55 87 57 89 59 88 63 95 68 103 79 115 79 114 86 122 89 125 93 130 99 128 98 123 70 61 25 47 28 46 28 40 28 43 23 28 5 16 6 13 2 10 5 15 6 11 6 9 5 8 4 8 3 5 1 6 1 3 2 12 14 21 17 25 19 25 16 25 15 27 16 27 16 24 15 22 17 24 17 21 16 20 15 20 13 19 14 20 15 19 14 18 13 18 13 18 14 20 16 22 14 15 9 14 7 7 0 6 2 6 3 4 3 4 4 4 3 7 3 7 3 7 3 8 1 7 2 11 5 14 8 17 11 27 14 35 17 37 17 37 9 32 13 15 0 9 4 7 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 4 3 8 12 17 16 21 18 22 17 23 21 30 19 28 18 25 17 25 24 26 19 29 21 13 0 3 0 0 1 0 0 0 0 1 1 2 1 9 12 18 15 16 10 17 13 20 15 19 13 17 18 22 16 21 15 19 13 18 17 21 16 20 14 18 12 16 10 15 10 15 10 16 13 18 16 23 15 22 14 18 13 17 18 18 12 11 9 9 6 5 6 5 6 5 6 5 5 5 3 3 2 1 1 1 2 2 0 0 0 0 0 0 0 0 1 1 2 3 3 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 5 1 2 2 1 3 1 3 0 2 14 21 26 21 30 22 30 21 29 19 27 17 25 16 25 16 26 17 27 18 27 18 23 19 23 19 23 19 23 15 20 16 21 17 20 16 19 15 22 15 22 15 20 15 20 15 16 9 9 7 7 4 4 9 7 4 8 11 14 10 7 4 5 3 4 1 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 31 15 31 18 34 18 31 20 34 18 32 17 32 18 33 21 35 20 35 21 36 22 38 24 38 21 34 19 35 22 38 20 36 20 36 21 38 23 40 23 38 21 37 21 37 22 39 23 39 22 38 22 38 21 37 21 37 22 38 22 38 22 38 25 40 24 38 22 37 22 37 25 40 25 40 24 38 22 36 23 38 22 37 23 39 25 40 21 37 23 39 24 39 24 39 19 36 22 37 22 37 23 40 20 37 24 40 25 39 23 36 27 41 26 40 25 41 26 42 26 41 27 43 28 42 26 41 25 41 24 41 24 41 24 40 25 42 25 41 24 40 23 40 23 41 24 42 25 41 24 40 21 39 24 43 26 43 24 40 27 44 26 42 25 41 23 40 24 41 24 42 26 44 28 46 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 25 44 25 45 26 45 27 46 26 45 26 46 27 47 28 47 27 47 26 48 27 49 27 49 28 50 28 49 27 48 26 48 27 49 27 50 28 51 29 51 29 51 29 52 30 52 31 53 30 52 30 52 30 52 30 52 32 54 32 54 32 54 32 54 32 54 32 54 32 53 30 52 33 54 32 54 31 53 31 52 31 52 31 53 32 54 33 54 33 53 31 52 33 54 32 52 33 54 33 54 33 54 33 54 34 55 35 56 36 57 36 57 33 54 33 54 33 54 33 54 34 55 34 55 34 55 34 55 34 55 34 56 35 57 36 57 35 57 37 58 37 58 36 56 39 55 40 56 40 57 41 57 43 58 42 57 41 58 42 59 41 59 39 59 39 59 39 59 39 59 39 60 40 61 41 61 42 62 40 61 39 60 39 60 39 61 40 62 41 61 40 60 40 61 40 61 40 61 40 61 42 63 41 62 41 62 42 63 43 63 42 62 41 63 42 64 42 64 43 65 44 64 43 63 41 65 41 65 41 65 41 65 42 66 43 67 42 65 41 64 41 61 40 61 40 62 42 64 43 64 43 65 44 66 45 66 44 69 45 70 47 71 47 71 49 73 50 75 52 76 53 77 53 79 53 81 54 80 52 78 55 81 56 86 65 95 72 98 72 97 68 92 64 90 63 90 65 88 59 87 65 92 63 87 58 89 61 84 46 63 31 54 31 54 30 55 34 56 36 58 36 60 39 65 44 74 54 84 56 84 61 90 63 91 65 95 71 96 75 97 56 44 11 25 17 28 19 26 19 29 15 16 0 7 1 5 0 2 1 6 3 6 5 5 4 4 3 4 0 1 0 2 0 0 0 7 8 15 11 18 10 18 9 15 16 18 13 16 11 17 14 21 10 16 10 16 10 16 10 15 11 16 12 17 13 16 12 15 13 16 11 14 9 13 9 13 12 12 8 12 6 3 0 1 0 3 0 3 0 3 0 4 4 3 2 3 2 3 2 3 0 2 0 3 1 5 3 6 6 8 5 15 18 21 17 14 12 15 13 3 0 2 0 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 4 5 11 5 14 6 16 6 16 10 18 10 19 10 20 6 19 11 20 11 22 12 5 0 0 0 1 0 1 2 0 2 0 3 0 1 4 7 14 8 13 5 12 6 13 8 14 7 13 10 16 9 14 7 12 6 11 10 15 9 14 8 13 6 12 5 10 4 10 4 11 6 13 5 13 5 13 7 14 8 14 13 15 7 8 4 7 2 5 0 6 1 6 1 6 3 5 2 4 2 1 1 1 1 1 0 0 0 0 0 0 0 0 2 4 3 5 3 5 2 4 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 2 2 2 3 2 3 0 1 0 15 13 23 10 21 12 20 11 19 10 18 8 17 7 16 7 17 8 18 9 19 7 18 7 18 7 18 7 18 6 17 6 17 6 17 6 17 6 14 6 13 7 12 6 11 9 11 4 6 2 6 1 4 2 4 0 5 5 11 5 4 2 4 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 46 30 47 33 50 34 49 33 49 32 48 32 49 34 51 34 51 36 52 37 53 37 52 41 55 37 52 35 51 36 53 38 53 37 52 37 53 38 54 38 53 36 52 36 52 37 54 37 54 38 55 38 55 39 56 39 56 39 55 38 54 37 54 41 59 39 57 37 55 36 55 38 57 39 58 39 58 38 57 37 56 36 55 37 56 38 58 35 55 37 57 38 57 37 56 35 56 38 57 36 55 37 58 37 57 39 59 40 57 37 55 41 60 40 59 40 59 41 60 40 60 42 61 42 61 41 59 42 63 42 62 41 61 40 61 42 63 42 62 41 61 40 61 40 62 41 63 42 62 41 61 38 61 41 64 43 63 41 61 44 65 43 63 42 62 40 61 42 62 41 62 42 64 45 66 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 45 66 45 67 45 66 45 67 46 68 47 68 46 71 47 72 47 73 48 73 49 74 49 74 48 73 48 73 49 74 49 75 50 76 51 76 51 76 51 76 52 77 52 78 52 77 52 77 52 77 52 77 54 79 54 79 54 79 54 79 53 78 53 79 53 77 51 76 56 80 55 80 54 79 54 78 52 79 53 80 53 80 54 81 54 80 52 79 54 81 53 79 54 81 54 81 54 81 54 81 54 81 55 82 55 83 56 83 54 82 54 82 54 82 54 82 54 82 54 83 55 83 55 83 55 83 55 84 56 85 57 85 57 86 59 87 59 87 58 85 55 85 56 85 57 86 57 86 59 87 58 86 57 87 58 88 59 90 59 90 59 90 59 90 59 90 59 91 60 92 61 92 62 93 62 92 61 91 60 91 60 92 61 93 62 92 61 91 61 92 61 92 61 92 61 92 64 94 63 93 62 94 63 95 63 94 62 93 62 93 63 94 64 95 65 97 66 96 64 95 65 95 65 95 65 95 65 95 65 96 66 96 66 95 64 93 62 92 61 92 61 93 63 95 64 95 64 96 65 97 66 97 66 97 69 101 72 102 72 101 73 104 74 105 76 107 77 107 78 113 79 114 79 113 77 112 80 120 86 126 90 133 96 139 96 135 93 131 90 129 88 128 90 128 87 129 92 132 89 123 84 118 86 108 65 85 53 85 55 85 54 85 55 87 57 89 58 88 63 95 69 104 80 117 83 118 89 125 91 125 93 130 97 131 100 132 85 82 32 41 25 43 27 40 28 44 24 29 5 16 7 14 3 11 4 14 6 11 6 9 5 8 4 8 4 3 2 4 1 3 3 11 14 20 16 22 17 24 17 23 21 28 17 24 15 26 21 30 15 20 15 20 16 20 17 20 15 20 16 21 16 21 15 20 16 20 14 18 12 17 12 17 16 18 14 21 13 9 0 4 3 4 3 3 4 3 4 3 3 7 3 7 3 7 3 7 2 7 2 8 3 9 4 11 7 18 5 29 19 43 19 34 14 31 12 14 1 5 3 3 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 2 4 5 8 11 8 12 11 18 17 24 14 28 18 30 22 30 22 27 21 25 20 21 9 2 0 1 0 0 1 0 0 0 0 0 0 1 0 5 8 16 14 17 12 17 11 16 12 17 13 19 15 19 14 18 12 17 11 16 14 19 14 19 14 18 13 18 11 16 10 15 10 16 12 18 10 17 11 19 13 18 14 19 18 17 9 7 6 7 7 7 7 6 7 6 7 6 6 6 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 4 5 6 6 6 6 5 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 5 1 2 2 1 3 1 2 0 5 17 24 28 20 27 19 28 19 28 19 27 18 27 16 25 17 26 17 26 18 26 17 22 18 22 18 22 18 22 19 22 17 20 16 21 18 23 15 22 14 21 13 16 10 14 12 12 5 4 4 6 5 6 5 3 1 4 6 8 5 3 3 5 3 5 2 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 29 14 31 18 35 20 33 16 31 16 32 18 34 20 36 18 34 21 38 23 37 21 35 24 38 22 36 21 37 22 38 24 39 22 38 22 38 22 39 22 38 21 36 20 37 22 38 20 37 21 38 22 39 23 40 24 40 24 40 24 40 24 40 27 41 24 38 22 36 21 36 21 37 23 39 24 39 24 39 21 36 20 35 20 36 22 38 20 35 21 37 22 37 21 36 21 38 24 38 21 35 21 38 23 39 24 39 24 38 21 35 26 41 25 39 24 40 26 41 25 40 26 41 26 41 25 40 26 43 25 41 24 40 22 39 25 42 25 41 24 40 23 40 23 41 24 42 25 41 24 40 23 40 24 42 25 42 24 40 26 43 26 42 25 41 24 41 25 41 24 41 25 43 27 44 26 43 26 43 26 43 26 43 28 45 28 45 28 45 28 45 24 43 25 44 25 45 26 45 26 45 26 46 27 47 28 47 25 45 23 46 24 47 25 47 27 48 26 48 26 48 26 48 27 49 27 50 28 51 29 51 28 50 29 51 29 52 30 52 31 53 31 53 31 53 31 53 31 53 31 53 31 53 31 53 30 52 31 53 30 52 29 50 34 56 34 55 33 55 32 54 32 53 32 53 32 53 32 53 33 53 31 52 33 54 32 52 33 54 33 54 33 54 33 54 32 53 32 54 33 55 34 55 33 54 33 54 33 54 33 54 32 54 33 54 33 55 34 55 34 55 34 56 35 57 36 57 36 57 37 59 38 58 36 57 40 56 40 57 41 57 42 58 43 58 42 57 41 58 42 59 41 59 39 59 39 59 39 59 39 59 39 60 40 61 41 61 41 62 41 62 40 61 39 59 39 61 40 62 41 61 40 60 40 61 40 61 40 61 40 61 43 64 42 63 42 63 43 64 42 63 41 61 40 62 42 63 42 64 43 65 44 64 43 63 40 64 40 64 40 64 40 64 41 65 41 65 41 64 39 63 41 61 40 61 40 62 42 64 43 64 43 65 44 66 45 66 40 66 45 71 49 73 48 72 50 74 51 75 52 77 54 78 53 78 51 78 51 78 50 76 53 83 62 90 63 89 68 97 69 93 67 90 64 88 62 87 63 88 63 90 67 91 62 84 61 86 52 67 31 52 29 56 31 55 33 54 33 55 35 57 36 60 39 65 45 74 55 85 58 86 62 90 63 90 63 93 69 96 76 105 76 73 31 27 11 25 17 26 20 30 15 16 0 6 2 6 1 3 1 5 3 6 5 5 4 4 3 4 0 2 0 3 0 0 0 8 8 14 9 16 8 16 8 16 12 16 9 14 9 16 12 19 7 13 8 14 8 16 9 16 7 12 8 13 9 12 8 11 7 11 7 11 8 13 10 15 12 14 13 18 12 6 0 0 0 2 0 3 0 3 0 2 3 2 3 2 3 2 1 2 0 2 0 2 0 3 0 2 0 3 0 7 11 17 18 18 18 15 11 4 0 1 0 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 1 2 1 3 2 6 0 6 0 13 6 19 8 16 7 18 9 21 10 23 11 22 14 14 2 0 0 2 0 1 0 1 2 0 4 0 2 0 0 3 5 10 8 14 6 11 4 9 4 11 7 14 9 14 8 14 7 13 6 12 7 13 7 13 7 14 8 14 6 11 4 10 4 11 6 12 2 10 2 11 5 12 6 12 13 14 4 4 0 6 3 7 1 7 2 7 2 7 4 6 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 4 2 4 1 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 2 2 2 3 2 3 0 1 2 19 17 25 9 19 9 18 9 18 9 19 10 19 8 17 8 17 8 17 8 18 6 17 6 17 6 17 6 17 8 18 5 14 3 16 7 19 9 18 9 17 9 12 4 9 5 7 0 2 0 5 2 6 0 2 0 3 1 6 2 1 1 4 4 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 45 29 47 33 51 35 49 31 47 31 48 33 50 36 53 33 50 36 54 38 53 36 51 35 51 35 52 37 54 39 56 41 57 40 55 39 55 40 56 40 55 38 54 38 54 39 56 36 54 37 55 38 56 39 57 38 55 39 57 41 58 42 59 41 59 39 57 37 55 36 55 35 55 37 57 39 58 39 58 35 54 35 54 35 55 37 57 35 55 36 56 36 55 35 54 36 57 39 57 36 54 36 57 39 58 39 58 38 56 36 55 41 59 39 58 39 58 40 60 39 58 40 59 40 59 39 58 42 63 42 62 41 61 40 61 42 63 42 62 41 61 40 61 40 62 41 63 42 62 41 61 41 62 41 63 41 62 41 61 43 64 42 63 42 63 41 62 42 62 41 62 41 63 43 64 43 64 43 64 43 64 43 64 45 66 45 66 45 66 45 66 43 64 43 65 44 65 45 66 45 66 45 67 46 68 47 68 45 70 45 70 46 71 47 72 47 73 48 73 48 73 48 73 49 74 49 75 50 76 51 76 50 75 50 76 51 76 52 77 53 78 53 78 53 78 53 78 53 78 53 78 53 78 53 78 52 77 53 78 52 77 51 75 56 81 56 80 55 80 54 79 53 80 53 80 53 80 53 80 54 80 52 79 54 81 53 79 54 81 54 81 54 81 54 81 53 80 53 80 54 81 55 82 54 82 54 82 54 82 54 82 52 81 53 82 54 83 55 83 55 83 55 84 56 85 57 85 55 84 57 85 57 85 56 83 56 85 57 86 57 87 58 87 59 87 58 86 57 87 58 88 59 90 59 90 59 90 59 90 59 90 59 91 60 92 61 92 61 92 62 93 62 92 60 90 60 92 61 93 62 92 61 91 61 92 61 92 61 92 61 92 64 94 63 93 62 94 63 95 63 93 61 92 61 92 62 94 61 93 62 94 63 93 62 92 64 94 64 94 64 94 64 94 64 94 65 95 64 93 62 92 62 92 61 92 61 93 63 95 64 95 64 96 65 97 66 97 65 96 68 101 72 103 73 102 74 104 75 106 77 107 78 108 78 112 78 112 77 112 77 113 78 120 87 126 87 127 90 133 92 128 91 127 89 125 87 123 87 124 88 127 90 125 85 119 91 109 68 84 54 82 56 87 55 86 54 85 54 86 56 88 59 88 63 95 68 103 78 115 82 116 87 122 88 122 90 126 89 128 97 133 100 112 57 53 22 41 26 40 29 43 23 28 4 15 7 15 4 11 4 13 6 11 6 9 5 8 4 8 4 3 2 4 2 1 3 11 15 18 14 19 15 20 16 23 12 22 14 25 16 23 14 19 12 17 13 16 13 16 13 16 10 14 11 15 12 14 11 13 10 13 10 13 11 15 13 17 14 17 15 22 15 11 1 1 2 3 3 2 3 2 3 2 2 7 1 7 2 6 2 6 2 6 2 6 1 3 1 5 4 12 4 18 5 27 17 44 20 31 8 13 2 1 3 1 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 2 3 6 6 4 8 7 15 17 24 21 31 16 25 16 25 21 29 22 26 20 12 1 0 0 3 1 0 1 0 0 0 0 0 0 0 0 3 4 9 11 16 11 15 9 14 9 15 12 18 15 20 15 20 15 19 14 19 12 17 12 18 13 18 13 18 12 17 11 15 10 15 11 17 12 19 11 18 10 15 10 14 17 15 7 4 3 6 6 8 7 6 7 6 7 6 6 6 7 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 5 1 2 2 1 3 1 3 1 7 20 26 29 21 27 17 26 17 27 18 27 18 27 17 26 17 26 17 26 17 25 17 20 18 20 18 20 18 20 19 19 15 16 14 17 17 22 17 24 18 24 15 17 9 12 8 8 2 3 3 6 6 6 5 5 4 6 6 6 4 3 3 5 3 5 3 4 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 30 15 31 18 34 19 33 16 31 16 32 18 34 20 36 19 35 21 36 22 37 22 36 17 32 19 35 22 38 24 40 24 40 23 39 23 40 24 41 24 40 23 38 22 39 24 40 21 37 22 38 22 38 23 39 19 35 20 37 23 40 25 41 25 39 23 37 22 37 23 38 20 36 22 38 24 39 23 38 21 35 20 35 20 36 22 38 21 36 22 37 22 36 20 34 20 37 23 38 21 36 22 39 24 39 23 38 23 38 22 37 25 40 24 39 24 39 25 40 23 38 24 40 25 39 23 38 24 41 24 41 24 41 24 41 25 42 25 41 24 40 23 40 23 41 24 42 25 41 24 40 25 42 24 41 24 40 23 40 25 42 25 42 25 42 25 42 25 42 24 41 24 41 25 42 25 42 25 42 25 42 25 42 27 44 27 44 27 44 27 44 23 43 24 43 25 44 25 44 26 45 26 46 27 47 28 47 25 45 23 46 24 47 25 47 25 47 25 47 26 48 26 48 27 49 27 50 28 51 29 51 27 50 28 50 29 51 29 51 30 52 30 52 30 52 30 52 30 52 30 52 30 52 30 52 31 53 31 54 31 52 29 51 34 55 33 55 32 54 32 53 33 54 32 53 32 53 31 52 33 53 31 52 33 54 32 52 33 54 33 54 33 54 33 54 32 53 32 54 33 55 34 55 33 54 33 54 33 54 33 54 31 52 31 53 33 54 34 55 34 55 34 56 35 57 36 57 34 55 35 57 36 56 34 55 41 57 41 57 42 58 42 59 43 58 42 57 41 58 42 59 41 59 39 59 39 59 39 59 39 59 39 60 40 61 41 61 39 61 41 63 42 61 38 58 39 61 40 62 41 61 40 60 40 61 40 61 40 61 40 61 42 62 41 61 40 62 41 63 41 62 40 61 40 61 41 62 39 61 41 62 41 62 40 60 39 63 39 63 39 63 39 63 39 63 40 64 39 63 38 61 41 61 40 61 40 62 42 64 43 64 43 65 44 66 45 66 43 68 44 69 46 71 48 73 51 75 51 76 53 78 54 79 53 78 50 77 51 79 53 80 54 83 60 88 62 87 62 88 63 89 63 89 62 87 59 84 58 85 60 86 59 84 56 81 59 73 32 52 26 58 34 57 35 55 34 54 34 55 36 56 37 61 38 64 42 70 50 79 55 82 58 87 60 88 61 91 58 89 66 95 76 90 50 41 10 24 18 27 21 29 14 13 0 6 2 7 2 3 0 4 3 6 5 5 4 4 3 4 0 2 0 3 0 0 0 8 8 14 7 13 5 15 7 16 10 13 14 17 15 16 9 11 7 11 6 11 5 10 5 9 5 10 6 11 6 11 5 10 6 10 4 8 2 7 2 7 8 10 9 16 10 5 0 0 0 1 0 2 0 2 0 1 2 0 2 0 2 1 0 1 1 2 0 2 0 3 0 3 0 7 0 3 0 4 12 24 21 13 6 6 0 2 0 6 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 2 0 0 0 0 1 1 4 0 4 0 11 6 18 11 17 5 13 3 16 7 21 10 22 12 7 0 0 4 3 0 1 2 1 4 0 4 0 4 0 3 1 0 4 3 11 3 9 3 9 3 10 5 12 9 15 9 15 9 15 9 15 7 13 7 12 6 12 6 12 7 12 5 10 4 10 5 11 5 13 4 11 5 10 3 9 9 11 2 4 0 5 2 5 0 6 1 6 1 6 3 5 4 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 4 2 5 3 4 2 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 2 2 2 3 2 3 3 4 4 20 17 25 10 20 9 18 9 17 8 17 8 17 9 18 8 17 8 17 7 17 7 19 7 19 7 19 7 19 5 16 3 14 2 15 4 17 5 14 7 15 7 10 0 4 2 5 0 4 1 6 1 4 0 6 2 6 2 5 2 3 1 3 4 3 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 47 30 47 33 50 33 47 32 48 32 48 33 50 35 51 36 51 35 51 36 52 37 54 31 48 33 51 36 52 37 53 37 53 36 53 37 54 40 56 39 55 38 53 37 54 39 55 39 56 38 55 38 55 37 54 36 54 37 55 38 56 39 56 38 57 37 56 37 57 39 59 36 55 37 57 38 57 37 56 36 55 36 55 36 56 38 57 37 56 38 57 37 55 35 54 34 55 37 56 37 56 38 59 38 57 37 56 38 57 39 58 40 58 39 57 38 58 39 59 37 57 39 58 39 58 38 56 39 60 40 62 41 63 43 64 42 63 42 62 41 61 40 61 40 62 41 63 42 62 41 61 43 63 41 62 40 61 40 61 42 63 42 63 42 63 42 63 42 63 41 61 40 62 41 63 42 63 42 63 42 63 42 63 44 65 44 65 44 65 44 65 42 63 43 64 43 65 44 65 45 66 45 67 46 68 47 68 46 71 46 71 47 72 47 73 46 71 46 72 47 73 48 73 49 74 49 75 50 76 51 76 49 74 50 75 50 76 51 76 52 77 52 77 52 77 52 77 52 77 52 77 52 77 52 77 54 79 54 79 54 78 52 77 55 79 54 79 53 78 53 77 54 81 54 80 53 79 52 79 54 80 52 79 54 81 53 79 54 81 54 81 54 81 54 81 54 81 54 81 55 82 55 83 54 82 54 82 54 82 54 82 51 79 52 81 54 82 55 83 55 83 55 84 56 85 57 85 56 84 57 86 58 85 56 84 57 86 57 87 58 87 59 88 59 87 58 86 57 87 58 88 59 90 59 90 59 90 59 90 59 90 59 91 60 92 61 92 60 92 62 94 63 92 59 89 60 92 61 93 62 92 61 91 61 92 61 92 61 92 61 92 61 92 60 91 60 91 61 92 62 92 61 91 60 92 61 93 61 93 62 94 63 93 62 92 63 93 63 93 63 93 63 93 62 93 63 93 63 92 61 90 62 92 61 92 61 93 63 95 64 95 64 96 65 97 66 97 71 100 68 98 68 100 72 103 75 105 76 106 77 108 79 109 78 112 77 112 79 115 81 119 83 121 85 125 89 129 87 125 87 125 88 125 87 123 84 120 82 120 83 119 80 116 79 115 68 89 55 80 54 84 57 85 56 86 55 85 54 86 54 87 60 89 62 93 64 97 72 108 79 114 85 121 88 123 91 128 88 129 92 125 94 121 74 69 22 42 27 41 29 42 21 24 3 15 8 16 5 12 3 12 6 11 6 9 5 8 4 8 4 2 3 3 2 1 3 11 15 17 12 17 13 18 16 21 14 23 15 23 14 20 11 14 10 15 10 12 8 9 6 6 7 11 9 12 9 12 8 10 9 11 7 9 5 8 5 8 8 11 9 16 11 8 0 1 2 1 2 1 2 0 2 1 1 6 0 6 1 5 1 5 2 6 3 4 4 5 4 5 4 10 6 13 1 19 10 33 22 26 5 10 5 0 5 2 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 2 3 2 5 5 11 12 18 13 25 13 25 16 25 18 22 18 22 13 4 0 0 2 0 1 0 1 0 0 0 0 0 0 1 2 1 0 2 5 10 8 13 9 15 10 15 10 15 14 19 14 19 14 19 14 19 14 19 13 17 12 16 11 15 13 17 11 15 10 15 10 16 12 19 12 19 12 16 11 16 12 12 6 5 5 6 5 5 5 4 5 4 5 4 4 4 4 4 2 1 1 1 1 1 0 0 0 0 0 0 0 0 2 2 3 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 5 1 2 2 1 3 1 8 4 8 19 25 29 22 30 19 28 18 26 17 25 16 24 18 27 18 26 17 25 16 24 18 21 19 21 19 21 19 21 16 18 16 18 16 18 16 18 12 20 14 22 13 15 7 9 7 9 6 7 7 8 4 3 5 7 7 7 5 5 3 4 3 4 3 6 4 5 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 32 16 31 18 33 17 30 18 33 17 32 17 33 19 35 22 36 20 34 19 36 23 39 17 33 19 34 20 35 19 34 18 35 18 35 20 38 22 40 22 38 21 37 20 38 21 39 24 39 23 38 22 37 21 36 25 41 25 40 24 40 23 39 22 38 22 38 23 40 25 42 21 38 22 39 23 38 22 36 22 37 21 36 21 37 23 39 23 38 23 38 23 37 21 35 18 35 22 37 22 37 24 41 22 37 22 37 23 39 25 40 25 39 24 38 23 39 24 40 22 38 23 39 24 38 23 37 21 38 22 40 25 43 27 44 25 42 25 41 24 40 23 40 23 41 24 42 25 41 24 40 26 43 24 41 23 40 23 40 25 42 25 42 25 42 25 42 25 42 24 40 23 40 24 41 25 42 25 42 25 42 25 42 26 43 26 43 26 43 26 43 23 42 23 43 24 44 25 44 26 45 26 46 27 47 28 47 26 46 27 47 27 48 28 48 26 46 26 47 27 48 28 48 29 49 29 50 30 51 31 51 29 49 29 50 30 51 31 51 31 51 31 51 31 51 31 51 32 52 32 52 32 52 32 52 32 55 33 55 33 54 31 52 32 54 31 53 31 52 30 52 33 54 33 53 32 52 31 52 33 53 31 52 33 54 32 52 33 54 33 54 33 54 33 54 33 54 34 55 34 56 35 56 33 54 33 54 33 54 33 54 29 51 31 52 32 54 34 55 34 55 36 56 37 57 38 57 38 58 39 59 40 58 39 56 41 57 41 58 42 59 43 59 43 58 42 57 41 58 42 59 41 59 39 59 39 59 39 59 39 59 39 60 40 61 41 61 39 61 42 64 42 61 38 58 39 61 40 62 41 61 40 60 40 61 40 61 40 61 40 61 40 60 38 59 38 59 39 61 41 61 40 60 39 61 40 62 41 63 42 64 43 63 42 62 41 63 39 63 39 63 39 63 38 62 39 63 39 62 37 60 41 61 40 61 40 62 42 64 43 64 43 65 44 66 45 66 51 71 44 67 43 69 48 74 51 75 52 77 53 78 55 78 51 77 50 78 52 82 57 85 60 85 59 88 66 93 63 85 60 87 61 88 61 86 58 83 55 81 55 79 51 76 53 79 27 55 31 55 30 54 33 56 35 56 34 54 34 54 35 55 38 61 38 62 39 66 45 73 54 82 59 88 62 91 65 95 64 98 70 92 72 97 60 56 9 26 17 27 20 28 12 10 0 5 3 8 3 4 0 4 3 6 5 5 4 4 3 4 2 3 0 3 0 0 0 8 9 14 6 11 4 14 6 17 9 14 9 11 5 8 3 8 6 10 4 7 2 4 0 3 0 4 1 5 1 5 0 4 0 3 0 3 0 5 3 6 3 6 3 11 6 4 0 1 0 2 0 2 0 2 0 1 2 1 4 1 2 1 2 1 1 2 0 4 0 5 1 5 0 4 0 5 2 8 6 7 22 12 2 5 1 3 0 9 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 2 0 0 0 0 0 0 0 0 1 0 6 2 10 0 9 4 17 9 19 7 16 7 17 4 1 0 3 4 0 0 1 2 0 2 0 4 0 4 2 2 0 0 0 0 8 2 7 3 10 5 10 3 8 7 13 7 14 7 14 7 13 9 14 7 12 5 10 4 9 7 13 5 10 4 10 4 10 2 11 3 13 6 13 8 15 6 8 2 5 1 5 0 3 0 4 0 4 0 4 1 3 1 3 2 1 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 3 0 3 5 7 3 17 16 25 13 23 11 20 9 18 7 16 6 15 9 19 9 18 8 17 7 17 8 20 8 20 8 20 8 20 4 17 5 18 6 17 5 15 5 14 8 17 10 13 3 7 2 7 3 8 5 7 0 0 0 5 2 6 0 3 0 3 1 3 4 4 5 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 47 34 51 36 51 33 48 36 51 33 48 32 49 35 52 37 52 36 51 35 52 36 53 36 50 32 48 34 51 35 50 37 53 39 54 37 52 38 54 40 54 37 52 37 52 39 55 38 54 37 53 36 54 37 55 38 56 39 56 39 55 37 53 39 54 36 51 35 52 38 55 39 55 39 55 39 53 36 53 36 53 36 54 37 55 38 55 38 54 36 53 36 53 37 55 34 51 35 53 37 55 39 57 42 58 39 55 38 56 41 59 37 57 38 57 38 56 36 54 34 54 36 56 38 58 39 58 39 59 41 61 43 61 42 60 40 60 41 61 42 60 41 59 40 62 40 62 40 62 40 62 41 62 40 61 39 62 40 63 40 62 40 62 40 61 37 59 38 61 39 62 40 63 41 64 43 63 42 62 41 63 42 64 41 62 41 63 42 64 43 64 43 63 42 63 42 64 44 66 45 66 45 67 46 68 47 68 44 70 44 71 45 72 46 72 43 70 45 72 47 74 48 74 47 74 49 75 49 75 48 73 47 74 48 75 49 74 48 73 51 77 51 77 51 77 51 77 49 76 51 79 53 80 54 79 52 77 52 78 53 79 54 79 51 77 52 78 53 77 52 76 52 78 53 79 54 78 53 77 55 79 54 78 53 79 54 80 52 77 52 78 53 79 54 79 53 78 53 78 53 79 56 81 54 81 54 81 54 81 54 81 51 80 55 84 57 84 56 82 54 83 54 84 55 85 56 85 57 86 57 86 57 86 57 86 56 86 58 88 59 88 59 87 58 87 58 87 58 87 58 87 56 88 58 90 59 90 59 89 60 91 60 91 60 91 60 91 62 90 62 90 62 90 62 90 60 88 60 88 60 88 60 88 60 91 60 91 60 91 60 91 61 92 61 92 61 92 61 92 60 92 61 93 62 92 61 91 62 92 61 91 60 90 59 89 61 92 61 92 61 92 61 92 62 93 62 92 61 91 60 91 61 92 62 93 62 94 63 94 65 94 62 94 65 97 65 94 69 97 70 98 70 97 68 98 74 104 73 105 74 107 76 109 75 111 77 115 80 118 82 118 83 117 80 119 88 126 88 122 87 124 87 124 87 122 85 120 82 115 77 112 78 109 67 94 50 80 53 81 54 83 56 84 56 84 56 84 56 84 56 84 57 85 60 91 67 98 73 105 79 110 83 118 90 124 95 129 94 137 101 134 100 135 85 94 26 44 22 42 20 38 21 16 4 17 7 15 1 9 0 11 0 8 2 9 4 11 5 10 5 5 1 3 0 5 3 10 14 18 11 17 9 17 10 16 9 13 9 12 8 11 7 9 9 10 8 7 7 6 5 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 6 6 5 3 2 0 1 1 1 1 1 1 1 1 2 2 0 3 4 5 3 2 4 5 4 5 4 5 4 5 2 7 6 11 7 13 7 15 10 17 9 7 1 6 6 5 3 4 3 4 3 4 3 4 3 4 3 3 2 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 4 5 11 13 20 19 20 18 18 17 10 2 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 14 17 10 13 10 21 11 17 9 18 13 23 15 23 16 20 15 19 13 17 11 16 9 15 10 16 11 17 12 18 11 15 11 15 13 17 16 17 16 13 7 5 6 5 6 4 4 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 5 4 5 3 4 2 3 2 3 9 16 24 25 29 21 23 21 26 20 25 19 23 17 22 18 23 17 22 17 23 19 25 18 22 18 22 18 22 18 22 13 20 17 20 12 16 15 22 15 21 13 20 14 19 11 14 9 12 7 7 6 7 6 7 7 6 5 4 4 3 2 2 1 2 3 4 4 4 3 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 16 30 19 33 20 33 19 31 23 35 20 32 19 33 22 36 22 36 21 35 20 36 21 37 22 35 19 35 21 36 20 33 18 38 18 39 16 37 17 39 18 38 16 36 15 37 17 39 18 37 17 36 16 37 17 38 19 39 19 39 18 38 17 36 22 37 20 36 20 36 21 38 20 37 21 38 21 37 20 35 20 36 20 37 21 38 22 38 22 38 21 37 21 37 22 38 22 38 22 39 23 39 23 39 25 40 24 39 23 40 24 41 22 38 23 38 23 37 21 35 20 36 22 39 25 40 25 40 25 40 24 39 25 41 27 42 25 41 26 42 27 41 26 40 26 40 26 40 26 40 26 40 27 40 26 39 25 40 26 41 27 41 27 40 26 39 25 39 25 39 26 40 26 40 27 41 26 42 25 41 24 42 25 43 24 41 24 42 25 43 26 43 26 42 25 42 25 43 27 45 27 44 27 45 28 45 29 46 27 44 27 45 28 46 29 46 26 44 28 46 30 48 31 47 30 47 30 47 30 47 30 47 30 48 31 49 32 48 31 47 33 50 33 50 33 50 33 50 31 49 34 52 36 53 36 54 31 51 30 52 30 53 31 53 29 52 30 53 31 52 30 51 30 52 31 54 32 54 31 53 33 54 32 53 31 54 32 55 30 52 30 53 31 54 32 54 33 54 32 54 33 55 34 57 33 54 33 54 33 54 33 54 34 55 33 54 34 55 35 56 38 54 38 55 39 56 40 56 41 57 41 57 41 57 41 57 40 57 42 58 43 59 42 58 42 58 42 58 42 58 42 58 38 57 38 59 39 59 39 58 40 60 40 60 40 60 40 60 41 62 41 62 41 62 41 62 39 60 39 60 39 60 39 60 40 60 40 60 40 60 40 60 41 61 41 61 41 61 41 61 40 61 41 62 42 61 41 60 41 61 40 60 40 60 39 59 40 61 40 61 40 61 40 61 41 62 41 61 40 60 39 60 39 61 40 61 41 62 41 63 43 63 41 63 44 66 44 65 47 68 47 70 48 70 45 69 50 73 47 73 48 75 51 77 48 75 51 80 56 83 58 84 56 83 59 87 61 88 63 89 60 87 60 87 60 85 58 83 53 78 53 77 52 69 38 57 31 52 32 54 34 55 35 56 35 56 35 56 35 56 35 56 35 59 36 62 40 70 46 74 53 82 55 85 60 92 66 96 68 101 75 100 76 102 65 72 11 20 2 23 12 25 14 9 0 5 4 5 0 1 1 4 0 1 2 2 4 2 4 2 6 3 0 0 0 1 0 5 9 12 5 10 1 10 2 12 4 11 6 10 5 10 5 9 5 10 6 7 7 7 5 6 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 5 4 6 3 3 0 0 0 1 0 1 0 1 0 1 0 1 0 1 1 4 1 1 2 4 2 4 2 4 2 4 0 3 1 6 4 8 5 9 8 12 6 3 0 4 2 3 1 3 1 3 1 3 1 3 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 3 1 6 5 13 10 16 11 16 9 8 0 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 7 14 5 9 2 13 4 11 0 10 4 15 7 16 9 14 8 13 6 11 5 10 4 10 5 11 5 11 6 12 3 12 3 12 4 14 8 17 8 12 2 5 0 6 0 5 1 3 1 3 1 3 1 3 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 5 0 4 0 3 0 3 0 8 3 18 13 24 15 22 11 21 10 20 8 18 7 18 10 20 8 18 7 18 7 18 6 17 6 17 6 17 6 17 4 16 5 15 3 14 5 17 7 14 5 13 8 14 5 9 4 9 3 6 1 4 0 5 1 4 2 4 2 4 2 4 2 4 2 4 2 3 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 29 45 30 46 31 47 31 47 36 51 33 48 32 49 35 52 36 52 35 51 35 51 36 52 37 53 36 53 38 53 35 48 37 53 39 54 37 52 38 54 38 52 36 50 35 51 37 53 38 54 37 53 36 54 37 55 39 56 39 55 38 54 37 54 37 53 36 52 36 52 37 53 34 50 35 52 36 52 36 51 36 53 36 54 37 55 38 55 38 55 39 56 39 56 38 55 42 59 41 58 40 57 40 57 39 56 40 57 40 57 39 56 38 57 38 57 38 56 36 55 37 56 39 59 40 60 40 59 41 58 37 55 37 58 41 62 40 60 41 61 42 60 41 59 40 62 40 62 40 62 40 62 41 62 40 61 39 62 40 63 43 64 41 61 39 62 41 63 41 63 40 62 40 62 39 61 42 63 41 62 41 62 42 63 41 62 41 63 42 64 43 64 43 63 42 63 42 64 44 66 43 64 43 65 44 65 45 66 44 70 44 71 45 72 46 72 43 70 45 72 47 73 47 73 48 73 45 71 45 71 47 74 47 74 48 75 49 74 48 73 49 75 49 75 49 75 49 75 47 74 49 77 51 78 52 77 51 76 51 77 52 77 53 78 51 77 52 78 53 77 52 76 51 76 53 79 54 79 54 79 54 79 53 78 53 78 54 79 52 77 52 78 53 79 54 79 56 80 55 80 55 81 57 82 54 81 54 81 54 81 54 81 58 83 54 79 52 80 55 83 54 83 54 84 55 85 56 85 57 86 57 86 57 86 57 86 56 85 57 87 59 88 58 87 58 87 58 87 58 87 58 87 56 88 58 90 59 90 59 89 60 91 60 91 60 91 60 91 62 90 62 90 62 90 62 90 61 89 61 89 61 89 61 89 60 91 60 91 60 91 60 91 61 92 61 92 61 92 61 92 60 91 61 92 61 92 60 91 59 90 60 91 60 91 61 92 61 92 61 92 61 92 61 92 62 93 61 92 61 92 60 91 59 91 60 91 61 92 61 93 62 92 61 94 65 98 67 95 67 95 69 98 71 99 71 100 73 103 72 104 73 106 76 108 75 113 79 117 84 121 86 122 80 121 90 125 87 122 89 128 87 124 87 124 86 120 83 118 74 110 78 108 69 93 54 81 52 81 53 82 55 83 56 84 56 84 56 84 56 84 56 84 58 85 59 90 65 96 71 103 82 112 83 116 88 122 93 128 95 137 102 138 104 142 96 113 49 52 17 42 24 37 20 23 3 17 4 14 2 12 3 15 2 11 3 10 1 10 1 7 5 7 1 3 0 5 3 9 12 17 11 15 10 15 11 16 12 15 12 14 11 14 10 11 9 10 8 7 7 6 6 4 4 5 4 5 4 5 4 5 3 4 3 4 3 4 3 4 4 5 6 6 5 3 2 0 1 1 1 1 1 1 1 1 2 1 0 1 1 4 3 3 4 5 4 5 4 5 4 5 3 7 4 9 7 12 9 13 11 16 8 6 1 8 5 6 3 4 3 4 3 4 3 4 3 4 3 3 2 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 3 1 2 4 6 8 9 10 11 8 4 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 12 17 12 15 11 17 13 19 11 19 14 25 16 24 13 18 13 17 11 15 10 15 12 17 11 16 11 16 10 15 13 17 12 15 12 16 15 15 13 11 7 3 4 4 5 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 5 4 5 4 4 3 3 4 6 7 9 17 21 28 26 30 21 25 20 23 19 22 17 21 23 26 20 22 17 20 16 20 16 20 16 20 16 20 16 20 18 21 15 19 16 21 17 20 15 21 13 20 14 19 11 14 10 12 8 7 4 4 3 4 1 2 2 3 4 5 5 6 5 5 5 4 3 2 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 17 30 17 29 17 31 19 32 22 34 21 33 20 34 21 35 21 36 20 34 19 35 21 36 21 36 21 38 24 37 18 30 18 38 18 39 16 37 17 39 16 37 14 34 13 35 16 37 18 37 17 36 16 37 17 38 20 39 18 38 17 37 17 37 21 36 20 36 20 36 20 37 17 34 19 36 21 37 21 36 20 36 20 37 21 38 22 38 22 39 24 40 24 40 23 38 25 41 25 41 25 41 25 41 22 39 24 41 25 40 23 38 23 38 24 39 23 38 22 36 22 37 23 39 25 40 24 39 23 38 22 37 22 38 24 40 25 41 26 42 27 41 26 40 26 40 26 40 26 40 26 40 27 40 26 39 25 40 26 41 29 41 25 37 23 39 27 42 28 41 27 40 26 39 25 38 25 42 24 40 23 41 25 42 24 41 24 42 25 43 26 43 26 42 25 42 25 43 27 45 26 43 27 44 28 45 28 45 27 44 27 45 28 46 29 46 27 45 29 47 30 47 30 47 31 46 27 43 26 44 29 48 30 48 31 49 32 48 31 47 30 47 30 47 30 47 30 47 29 47 31 49 33 51 33 51 32 52 30 52 31 53 32 54 29 52 30 53 31 52 30 51 28 51 30 53 32 54 32 54 32 54 31 52 30 53 32 54 30 52 30 53 31 54 32 54 33 55 32 54 32 55 34 56 32 53 32 53 32 53 32 53 36 56 34 53 31 53 32 54 38 54 38 55 39 56 40 56 40 56 40 56 40 56 40 56 39 56 41 58 42 58 42 57 42 58 42 58 42 58 42 58 38 57 38 59 39 59 39 58 39 59 39 59 39 59 39 59 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 61 40 60 40 60 40 60 40 60 40 60 40 60 40 60 40 60 39 60 41 61 41 61 40 59 38 59 39 60 40 61 41 62 39 60 39 60 39 60 39 60 40 61 40 61 40 61 40 61 38 59 38 60 39 60 40 61 40 61 40 62 45 67 46 68 45 67 47 70 49 72 48 72 49 73 47 72 48 74 50 76 51 79 55 83 59 87 62 88 56 85 62 88 61 86 62 90 60 87 60 86 59 83 57 80 50 77 54 72 40 55 28 51 32 54 33 55 34 56 35 56 34 55 34 55 34 55 34 55 35 58 35 61 40 67 44 72 53 81 56 87 60 90 61 89 67 97 72 100 78 106 75 89 50 37 4 26 13 20 7 9 0 5 0 2 0 0 0 3 0 3 0 2 0 2 0 3 3 3 0 0 0 1 0 4 7 11 6 10 4 10 4 11 5 12 6 11 5 10 6 10 5 9 6 7 5 6 3 5 3 5 3 5 3 5 3 5 1 3 1 3 1 3 1 3 2 5 4 6 3 3 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 3 1 2 1 3 1 3 1 3 1 3 0 4 1 5 3 8 6 10 7 11 5 2 0 3 1 2 1 3 1 3 1 3 1 3 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 0 1 0 1 1 5 5 8 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 13 6 11 5 12 6 12 1 12 5 16 7 16 6 12 6 11 5 10 4 10 7 12 6 11 5 10 4 9 5 14 4 12 5 12 6 14 7 8 0 3 0 4 0 3 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 0 1 0 2 0 2 0 3 1 3 1 3 1 3 1 3 0 5 0 5 0 5 0 3 0 5 0 14 13 27 19 26 10 20 9 19 7 17 6 17 10 20 8 18 6 17 6 17 5 16 5 16 5 16 5 16 9 17 3 15 7 20 7 16 7 14 5 13 8 14 5 9 7 11 5 7 1 4 0 3 0 2 1 3 1 4 2 4 2 5 3 4 1 2 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 31 47 31 46 31 48 33 49 34 50 34 50 34 50 34 50 36 51 34 50 34 50 35 52 34 50 35 52 37 52 32 45 37 53 39 54 37 52 38 54 37 52 35 49 34 50 37 52 38 54 37 53 36 54 37 55 40 56 38 54 37 54 38 55 35 52 36 52 36 52 36 51 34 51 36 53 38 54 37 53 36 53 36 54 37 55 38 55 39 56 39 57 40 56 39 56 37 55 38 56 40 58 41 59 37 55 39 57 40 56 38 54 38 58 39 58 39 57 37 55 36 55 37 57 38 57 38 56 34 55 38 59 40 58 37 55 40 60 41 61 42 60 41 59 40 62 40 62 40 62 40 62 41 62 40 61 39 62 40 63 40 61 37 58 36 59 39 63 42 63 41 62 40 61 39 60 42 62 40 61 40 61 41 63 41 62 41 63 42 64 43 64 43 63 42 63 42 64 44 66 45 66 45 66 46 67 47 68 44 70 44 71 45 72 46 72 44 71 46 73 47 73 46 72 47 72 44 68 42 70 46 73 47 74 48 75 49 74 48 73 46 72 46 72 46 72 46 72 46 73 48 75 50 76 50 76 53 78 53 78 54 79 55 80 51 77 52 78 53 77 52 76 51 77 53 79 54 79 54 78 54 78 52 77 52 77 53 79 52 77 52 78 53 79 54 79 54 79 53 77 52 78 53 79 53 80 53 80 53 80 53 80 54 82 55 83 55 80 52 78 54 83 54 84 55 85 56 85 56 85 56 85 56 85 56 85 55 85 57 86 58 87 57 86 58 87 58 87 58 87 58 87 56 88 58 90 59 90 59 89 59 90 59 90 59 90 59 90 61 89 61 89 61 89 61 89 61 89 61 89 61 89 61 89 60 91 60 91 60 91 60 91 60 91 60 91 60 91 60 91 59 90 60 92 61 91 59 90 58 90 59 91 60 92 61 93 60 91 60 91 60 91 60 91 61 92 61 92 61 92 61 92 59 90 59 91 60 91 61 92 61 92 61 93 66 98 67 96 67 95 69 99 72 100 72 102 73 102 71 104 72 106 75 108 80 117 83 121 86 123 88 124 84 119 83 121 88 125 87 121 88 123 87 121 83 117 80 113 78 113 75 99 58 85 53 86 54 83 55 83 55 84 56 84 55 83 55 83 55 83 55 83 57 84 58 88 63 94 69 100 73 107 83 119 90 120 87 118 89 127 94 133 102 140 101 127 86 76 25 49 26 40 21 29 12 24 5 16 1 13 0 11 0 9 0 10 1 11 2 10 2 7 1 5 1 5 3 7 9 13 11 14 11 14 11 14 9 14 9 14 9 12 8 11 9 10 9 7 7 6 5 5 5 6 5 6 5 6 5 6 3 4 3 4 3 4 3 4 4 5 6 6 5 3 2 0 1 1 1 1 1 1 1 1 0 1 0 1 2 5 4 4 3 4 3 4 3 4 3 4 4 8 4 8 5 11 9 14 10 15 8 6 0 7 4 6 3 4 3 4 3 4 3 4 3 4 3 3 2 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 1 0 0 1 3 5 7 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 14 13 16 12 17 15 17 11 19 14 23 15 22 12 16 11 16 11 15 10 15 13 17 12 16 11 15 10 14 14 18 13 15 12 15 13 14 10 8 4 1 2 2 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 1 1 1 2 2 3 3 4 3 3 3 3 3 3 3 3 5 4 5 4 5 4 4 6 0 2 6 18 24 32 27 28 21 25 20 23 19 22 17 21 18 22 17 21 17 22 18 23 18 22 18 22 18 22 18 22 20 21 14 19 18 24 18 20 15 21 13 20 14 19 11 14 13 15 10 9 6 6 4 5 4 4 3 3 3 2 2 2 2 3 3 4 4 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 17 31 18 32 19 32 19 33 21 34 21 34 21 34 21 34 20 35 19 34 19 34 20 35 18 33 18 34 21 36 19 31 20 38 20 39 18 37 19 39 19 37 17 35 16 36 18 38 20 37 19 36 18 37 19 38 23 40 20 36 18 37 20 39 19 35 20 36 20 36 19 35 19 36 21 37 22 37 21 36 20 36 20 37 21 38 22 38 23 39 22 37 21 38 23 39 19 36 20 38 23 40 25 41 22 38 23 39 23 39 22 38 24 39 25 40 24 38 22 37 21 36 22 38 23 37 22 36 18 35 24 42 27 40 22 35 25 41 26 42 27 41 26 40 26 40 26 40 26 40 26 40 27 40 26 39 25 40 26 41 24 37 22 36 22 37 25 40 27 41 26 40 26 40 25 39 24 41 23 40 23 40 24 41 24 41 24 42 25 43 26 43 26 42 25 42 25 43 27 45 28 45 29 46 29 47 30 47 27 44 27 45 28 46 29 46 28 45 29 47 30 46 29 45 29 46 27 43 26 44 29 46 30 48 31 49 32 48 31 47 29 46 29 46 29 46 29 46 29 47 31 49 33 50 33 51 32 52 31 53 31 54 32 54 29 52 30 53 31 52 30 51 30 53 31 54 32 53 31 52 31 53 30 52 30 52 31 53 30 52 30 53 31 54 32 54 32 53 30 52 29 51 30 52 31 52 31 52 31 52 31 52 31 53 34 56 35 54 31 50 38 54 38 55 39 56 40 56 39 55 39 55 39 55 39 55 39 55 40 57 41 57 41 57 42 58 42 58 42 58 42 58 38 57 38 59 39 59 39 58 38 58 38 58 38 58 38 58 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 40 60 40 60 40 60 40 60 39 59 39 59 39 59 39 59 39 59 40 60 40 60 39 59 39 59 40 60 40 60 41 61 38 59 38 59 38 59 38 59 39 60 40 61 40 61 41 62 38 60 39 60 40 61 40 62 41 61 40 63 44 67 46 67 47 69 48 71 50 72 48 71 48 72 46 71 47 73 50 75 56 83 58 86 60 87 61 87 60 83 55 83 62 89 60 82 62 87 60 85 56 80 54 77 57 76 46 61 33 52 33 56 34 55 34 56 35 56 35 56 33 54 33 54 33 54 33 54 34 58 36 60 38 65 44 69 43 74 54 86 61 88 57 82 60 87 64 94 72 101 76 99 70 56 16 31 16 32 22 25 12 19 2 10 0 8 0 5 0 1 0 1 0 1 0 1 0 2 1 1 0 2 0 3 5 8 5 11 6 11 4 10 3 9 2 8 4 8 3 8 5 9 4 8 5 6 3 5 4 6 4 6 4 6 4 6 2 4 2 4 2 4 2 4 2 5 4 6 3 3 0 0 0 1 0 1 0 1 0 1 0 0 0 2 3 6 2 3 0 2 0 2 0 2 0 2 2 4 1 4 2 7 6 11 7 10 4 1 0 3 0 1 1 3 1 3 1 3 1 3 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 0 0 2 2 5 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 6 13 8 14 8 13 2 11 3 15 5 14 6 12 6 12 5 11 5 11 6 12 5 11 5 11 4 10 4 13 5 12 5 13 9 14 3 5 0 1 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 0 1 0 2 1 4 2 4 2 4 2 4 2 4 2 4 0 5 0 5 1 6 0 5 0 0 0 14 18 30 18 23 11 22 10 21 9 19 7 18 6 17 5 16 6 18 8 19 7 18 7 18 7 18 7 18 7 17 4 15 5 17 6 16 7 14 5 13 8 14 5 9 7 11 5 7 2 5 0 4 3 4 2 3 0 1 0 0 0 2 1 4 2 4 2 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 28 45 30 48 32 48 31 46 33 50 34 51 35 50 34 49 35 50 34 49 33 50 34 51 34 49 32 50 36 53 37 51 36 53 39 54 37 52 38 54 39 53 37 51 36 52 38 54 38 54 37 53 36 54 37 55 41 57 38 53 36 54 38 56 34 51 36 52 36 52 35 50 35 52 36 52 36 51 34 50 36 53 36 54 37 55 38 55 40 56 36 52 35 53 39 57 37 54 37 55 39 56 40 57 39 55 38 54 37 55 38 56 39 58 40 59 39 58 38 56 37 57 38 58 39 57 37 56 35 56 39 60 41 59 38 56 40 60 41 61 42 60 41 59 40 62 40 62 40 62 40 62 41 62 40 61 39 62 40 63 37 59 37 60 38 61 39 61 39 61 40 62 40 62 41 63 41 61 40 60 39 61 40 62 41 62 41 63 42 64 43 64 43 63 42 63 42 64 44 66 44 65 45 66 45 67 46 67 44 70 44 71 45 72 46 72 45 72 46 73 47 72 46 71 46 72 46 71 45 72 46 72 47 74 48 75 49 74 48 73 47 73 47 73 47 73 47 73 47 73 49 76 51 77 51 77 50 75 50 76 51 76 52 77 51 77 52 78 53 77 52 76 54 79 54 79 53 77 51 75 53 77 52 76 51 77 52 78 52 77 52 78 53 79 54 79 55 79 53 77 52 77 52 77 52 79 52 79 52 79 52 79 52 79 53 80 54 81 53 80 54 83 54 84 55 85 56 85 55 84 55 84 55 84 55 84 54 84 56 86 57 86 57 85 58 87 58 87 58 87 58 87 56 88 58 90 59 90 59 89 58 89 58 89 58 89 58 89 60 88 60 88 60 88 60 88 59 87 59 87 59 87 59 87 60 91 60 91 60 91 60 91 59 90 59 90 59 90 59 90 58 90 59 91 60 90 59 89 61 92 60 91 60 91 59 90 59 90 59 90 59 90 59 90 60 91 60 92 61 93 62 93 60 92 61 92 62 93 62 94 64 94 62 94 65 97 65 93 70 97 71 100 72 99 71 100 72 102 71 103 72 105 74 107 84 121 86 122 86 122 85 120 85 121 85 122 87 123 86 121 88 123 86 120 83 114 76 110 74 101 61 86 53 83 52 83 56 84 56 84 56 84 56 84 54 82 54 82 54 82 54 82 57 83 57 87 62 92 67 98 68 101 75 111 83 116 85 115 84 120 87 128 96 135 100 136 95 94 43 56 30 56 41 47 34 45 23 35 19 33 18 30 9 22 8 17 5 14 2 13 1 7 1 7 2 7 2 7 7 13 10 14 12 14 11 13 10 15 9 14 9 13 9 12 9 10 8 8 7 7 6 5 6 9 5 9 5 9 5 9 4 8 4 8 4 8 4 6 4 5 6 6 5 3 2 0 1 1 1 1 1 1 1 1 0 3 0 8 7 11 4 6 1 5 1 5 1 5 1 5 5 8 3 7 4 11 10 15 9 14 7 5 0 6 3 5 3 4 3 4 3 4 3 4 3 4 3 3 2 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 1 2 2 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 5 9 16 16 20 13 16 10 15 12 20 13 19 12 17 12 17 13 18 13 18 10 15 11 16 11 16 12 17 11 16 12 15 13 17 15 17 7 5 1 0 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 1 1 1 0 0 0 1 1 2 2 2 1 1 2 2 3 4 5 5 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 7 3 2 3 14 22 32 27 28 23 27 23 26 21 24 20 23 19 22 17 20 16 20 17 21 17 21 17 21 17 21 17 21 15 20 16 19 14 18 16 21 15 21 13 20 14 19 11 14 8 10 6 6 4 4 3 4 3 2 2 2 2 2 2 2 3 3 4 4 4 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 12 27 16 31 19 31 16 27 20 34 21 35 22 34 21 33 20 34 19 33 18 34 19 35 20 34 18 34 22 39 24 39 20 38 20 39 18 37 19 39 21 39 18 37 18 37 20 40 20 37 19 36 18 37 19 38 23 40 20 36 17 36 20 39 17 34 20 37 21 36 18 33 19 35 19 35 18 33 16 32 20 36 20 37 21 38 22 38 25 39 19 33 17 35 23 41 24 40 23 39 23 38 22 38 24 39 21 36 20 37 23 40 24 40 25 40 25 39 23 37 24 39 25 40 25 39 23 38 23 38 24 39 25 40 25 40 25 41 26 42 27 41 26 40 26 40 26 40 26 40 26 40 27 40 26 39 25 40 26 41 23 37 25 40 26 40 26 40 24 39 25 40 26 41 27 42 24 40 23 39 22 40 23 41 24 41 24 42 25 43 26 43 26 42 25 42 25 43 27 45 26 43 26 44 27 45 28 45 27 44 27 45 28 46 29 46 29 46 30 47 30 46 28 45 28 46 29 47 30 46 29 45 30 48 31 49 32 48 31 47 30 47 30 47 30 47 30 47 30 48 32 50 34 52 35 52 28 48 26 49 27 49 28 50 29 52 30 53 31 52 30 51 33 55 33 54 31 52 28 49 31 52 30 51 29 52 30 53 30 52 30 53 31 54 32 54 34 56 32 53 31 53 31 53 31 52 31 52 31 52 31 52 32 52 30 51 30 53 34 57 38 54 38 55 39 56 40 56 39 55 39 55 39 55 39 55 38 55 40 57 41 57 41 56 42 58 42 58 42 58 42 58 38 57 38 59 39 59 39 58 38 58 38 58 38 58 38 58 39 60 39 60 39 60 39 60 37 58 37 58 37 58 37 58 40 60 40 60 40 60 40 60 39 59 39 59 39 59 39 59 38 59 39 60 40 59 39 58 42 61 41 60 40 59 39 58 38 59 38 59 38 59 38 59 39 60 39 61 40 62 41 62 40 61 41 62 41 63 42 63 44 63 41 63 44 66 44 64 50 71 50 72 50 71 46 70 48 72 45 71 47 73 49 75 59 86 60 86 60 85 57 83 57 87 64 89 60 85 61 89 62 88 60 84 57 79 54 75 45 62 34 52 31 52 28 47 35 56 35 56 35 56 35 56 33 54 33 54 33 54 33 54 34 57 35 59 39 64 42 68 45 70 46 74 53 82 57 87 58 84 60 91 70 98 76 104 77 74 32 35 16 41 31 30 26 36 15 27 12 28 13 26 7 19 4 15 0 10 0 5 0 0 0 1 0 1 0 2 2 7 5 11 7 11 6 10 3 12 5 10 4 9 5 10 4 9 4 7 3 6 1 5 2 5 2 5 2 5 2 5 2 5 2 5 2 5 2 5 2 5 4 6 3 3 0 0 0 1 0 1 0 1 0 1 0 0 0 6 6 8 2 1 0 1 0 1 0 1 0 1 2 4 0 3 1 7 7 12 6 10 4 1 0 2 0 1 1 3 1 3 1 3 1 3 1 3 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 2 2 2 1 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 13 12 18 6 10 3 10 3 12 4 11 7 13 7 13 7 13 7 14 3 10 4 11 5 12 6 13 4 10 4 12 8 14 11 16 2 3 0 1 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 0 1 0 3 2 4 3 6 2 4 2 4 2 4 2 4 2 4 2 5 1 7 2 6 2 3 0 8 12 27 21 25 15 24 12 23 11 21 9 20 10 20 7 17 5 15 4 15 5 16 5 16 5 16 5 16 2 16 6 16 1 12 4 18 7 14 5 13 8 14 5 9 0 4 0 2 0 2 0 2 0 0 0 2 0 3 2 4 3 5 3 4 1 2 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 28 45 31 49 33 49 32 47 34 49 33 48 32 47 31 47 30 46 31 49 36 53 35 49 28 45 31 49 35 52 36 53 37 53 37 52 36 51 35 51 37 53 36 51 34 50 34 50 35 53 38 56 39 55 37 53 34 51 35 55 40 57 38 52 35 52 36 53 37 52 36 51 33 51 37 52 36 52 37 55 38 54 35 51 34 52 37 55 37 54 37 52 34 51 37 56 40 56 39 55 38 56 39 57 40 57 39 55 38 55 39 56 33 54 38 58 38 56 37 57 37 58 40 58 36 54 38 60 42 60 39 58 41 60 39 57 37 57 39 59 40 59 40 58 40 63 42 65 43 64 41 62 39 60 38 59 37 60 38 61 38 61 39 62 40 61 39 60 39 60 37 58 37 60 40 63 37 59 39 61 40 61 40 60 43 64 44 65 44 64 42 63 41 63 44 66 46 66 44 64 45 66 45 66 45 66 45 66 46 71 45 70 44 71 45 72 45 72 48 75 48 72 44 68 44 70 44 71 45 72 46 72 50 76 50 76 50 76 50 76 44 71 47 74 49 75 48 73 47 73 47 74 48 75 49 75 50 75 49 73 48 73 49 74 50 76 51 77 52 76 51 75 53 78 53 78 53 77 50 75 51 76 51 76 51 76 51 76 49 75 52 78 54 78 52 76 54 79 54 78 53 77 52 77 52 79 52 79 52 79 52 79 54 80 53 80 53 81 55 83 55 83 54 83 54 84 56 86 57 85 56 84 55 85 56 86 53 83 56 86 58 86 56 84 57 86 57 86 57 86 57 86 58 89 58 89 58 89 58 89 59 90 59 89 58 88 57 88 59 87 59 87 59 87 59 87 59 87 59 87 59 87 59 87 59 90 59 90 59 90 59 90 58 90 59 91 60 90 59 89 59 90 59 90 59 90 59 90 56 87 57 89 60 92 62 93 60 91 60 91 60 91 60 91 62 92 61 91 60 92 61 93 61 92 61 93 62 94 63 94 64 95 63 95 65 97 67 97 70 97 70 99 71 100 72 102 71 102 72 105 74 106 74 106 82 119 84 121 85 121 85 120 84 121 86 123 86 121 84 118 86 120 85 117 77 108 69 99 63 89 52 81 53 82 54 81 56 82 52 81 57 86 56 82 59 85 54 80 51 80 53 82 54 82 56 87 62 93 66 99 67 98 70 105 77 114 85 120 83 119 87 127 95 134 99 135 95 124 60 58 37 62 35 59 41 58 35 50 29 47 30 47 29 42 23 36 23 36 19 28 12 20 5 11 1 11 5 14 9 13 8 14 11 17 11 15 12 17 7 14 9 13 7 11 7 10 6 9 6 6 5 6 5 9 5 11 5 9 2 5 5 10 5 10 5 10 5 9 5 7 7 6 3 1 1 1 1 1 1 1 1 1 1 2 1 4 0 8 11 19 9 8 3 9 5 9 1 5 2 10 6 7 1 7 6 12 8 10 12 13 6 8 3 7 2 5 3 4 3 4 3 4 3 4 2 3 2 3 2 3 2 3 3 3 1 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 4 9 12 17 12 15 10 15 10 16 13 17 12 17 11 15 10 14 8 13 9 14 9 14 9 14 9 14 10 18 14 15 13 18 15 12 0 1 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 0 0 0 0 0 0 1 1 1 2 3 4 5 5 5 5 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 4 2 0 3 7 20 24 34 24 28 24 28 23 26 21 24 19 23 19 22 18 21 17 21 18 22 18 21 17 20 16 20 14 19 17 22 18 21 15 18 18 23 14 18 10 14 9 15 8 10 4 3 0 1 0 1 1 1 1 2 2 3 3 3 5 6 7 8 8 8 8 7 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 15 29 17 31 18 31 18 31 20 33 19 32 19 31 18 31 14 29 14 31 19 35 18 31 15 31 17 33 19 34 19 34 23 39 23 38 22 38 21 37 20 36 19 34 18 34 19 35 18 34 19 36 21 37 19 33 22 36 19 35 20 37 20 35 19 36 20 36 20 36 20 35 17 34 20 35 18 34 19 37 21 36 18 33 17 34 20 37 18 35 19 33 15 32 18 37 22 38 22 38 22 38 22 38 22 38 22 38 23 40 25 41 18 36 23 39 23 37 22 38 22 39 25 38 21 36 23 41 27 40 24 39 25 41 24 38 22 38 24 40 25 40 25 39 25 40 27 42 28 41 26 39 26 39 25 38 24 39 25 40 24 39 25 40 26 39 25 38 24 38 23 36 23 38 25 40 20 38 22 40 23 40 23 39 24 42 26 43 26 43 25 42 23 41 25 43 27 43 26 42 28 45 28 45 28 45 28 45 29 45 28 44 27 45 28 46 29 46 30 48 30 46 27 43 27 44 28 45 28 46 29 46 33 50 33 50 33 50 33 50 30 48 32 50 33 49 30 46 30 47 30 48 31 49 32 50 31 51 28 49 27 50 28 51 28 51 29 52 30 51 29 50 30 53 31 53 31 52 29 50 29 51 29 51 29 51 29 51 27 50 30 53 31 53 30 52 32 54 31 53 31 52 30 52 31 52 31 52 31 52 31 52 33 53 32 53 32 54 34 56 39 54 38 54 38 55 40 57 41 56 40 55 39 56 40 57 38 55 40 57 42 57 40 56 42 58 42 58 42 58 42 58 40 58 38 58 38 58 38 58 38 58 38 58 38 58 38 58 39 60 39 60 39 60 39 60 38 59 38 59 38 59 38 59 39 59 39 59 39 59 39 59 38 59 39 60 40 59 39 58 39 59 39 59 39 59 39 59 37 57 38 59 39 60 40 61 39 60 39 60 39 60 39 60 40 60 38 59 38 59 39 61 40 61 40 62 41 63 42 63 43 64 42 64 44 66 46 69 49 70 48 71 49 72 48 72 47 71 46 72 48 73 48 73 55 82 56 83 58 84 57 83 59 86 61 88 62 87 59 84 61 84 56 78 52 71 44 64 38 55 31 51 32 54 33 53 35 54 31 54 35 58 35 54 37 57 33 52 30 52 32 54 34 55 36 59 40 65 46 68 44 69 47 73 52 81 59 86 62 89 64 93 69 97 72 98 77 96 49 43 18 36 21 39 23 38 18 31 12 28 14 30 16 28 11 25 13 25 10 20 9 15 5 10 1 10 3 13 4 11 2 10 3 13 4 10 6 11 1 8 0 9 0 5 3 8 2 7 2 6 2 5 1 5 1 5 1 5 0 3 1 5 1 5 1 5 1 6 3 7 5 6 1 1 0 1 0 1 0 1 0 1 0 1 0 0 0 7 11 18 9 7 0 4 1 4 0 1 0 5 2 2 0 2 3 8 5 6 9 9 2 3 0 3 0 1 1 3 1 3 1 3 1 3 0 2 0 2 0 2 0 2 1 2 0 1 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 6 5 12 7 12 5 11 5 12 4 14 6 12 5 10 4 9 2 8 3 9 3 9 3 9 3 9 5 12 9 13 9 16 10 9 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 0 3 2 4 1 3 1 3 1 3 1 3 1 3 1 1 0 1 0 1 0 1 0 1 0 1 0 13 17 26 17 26 14 23 11 20 8 18 8 19 8 18 7 17 6 17 7 18 6 17 6 16 5 16 4 15 5 17 6 16 4 15 8 15 5 11 4 10 4 10 5 8 2 3 0 0 0 0 0 1 0 2 0 2 1 3 3 6 4 7 6 8 5 7 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 29 45 28 44 29 45 30 47 32 48 32 47 31 47 30 46 28 43 28 45 32 49 31 46 32 49 34 50 34 49 32 48 38 54 39 55 38 53 37 52 35 51 34 50 34 51 36 52 36 52 33 52 37 55 34 49 40 55 33 50 32 52 34 52 35 51 35 51 35 51 35 51 33 51 36 51 33 48 33 50 35 51 33 49 32 50 34 52 34 52 35 50 31 49 34 54 37 55 38 56 39 55 38 54 37 54 37 55 39 57 42 60 35 56 39 58 38 56 37 58 38 58 39 57 36 55 38 59 42 59 39 58 40 59 39 56 38 57 39 59 40 59 40 59 38 61 39 62 40 61 39 60 41 62 39 61 39 61 40 63 38 61 39 62 40 61 39 60 38 59 37 59 37 60 39 62 38 59 39 61 40 61 40 61 39 61 41 63 43 64 43 63 41 63 43 65 44 65 43 64 45 66 45 66 45 66 45 66 45 71 44 70 44 70 45 71 47 73 47 72 46 72 45 71 44 71 45 71 46 72 46 72 49 75 49 75 49 75 49 75 50 77 51 77 50 74 47 72 47 73 47 74 48 75 49 75 52 76 51 75 50 76 52 77 50 76 51 77 52 76 51 75 52 77 53 78 53 77 51 75 52 77 52 77 52 77 52 77 50 75 51 77 53 78 52 77 54 78 53 78 52 77 52 77 52 79 52 79 52 79 52 79 53 80 53 80 53 81 55 82 54 83 54 83 54 84 56 85 56 85 55 84 55 84 56 85 54 84 56 86 57 86 57 85 58 87 58 87 58 87 58 87 58 89 58 89 58 89 58 89 58 89 58 89 58 89 58 89 60 88 60 88 60 88 60 88 59 87 59 87 59 87 59 87 59 90 59 90 59 90 59 90 58 89 59 90 59 90 58 89 59 90 59 90 59 90 59 90 58 89 58 90 59 90 59 90 60 91 60 91 60 91 60 91 60 90 58 89 58 89 59 91 61 92 61 93 62 94 63 94 64 95 63 95 65 97 67 97 70 97 70 99 71 100 72 102 70 101 70 103 72 105 74 106 80 117 82 118 83 119 82 118 84 121 86 123 87 122 85 120 85 115 76 105 71 100 63 90 54 83 52 80 54 82 52 80 55 81 53 82 56 85 56 82 57 84 54 80 51 80 53 81 55 83 57 87 62 93 67 100 69 101 71 105 76 111 82 116 87 122 90 129 96 134 99 136 108 130 84 89 35 53 37 59 38 59 34 53 29 50 29 48 32 49 28 46 29 46 27 43 25 42 22 37 20 34 20 33 15 24 12 21 12 19 10 15 13 20 9 15 8 15 7 10 8 13 8 11 8 10 7 10 6 11 5 10 5 11 7 12 5 10 5 10 5 10 5 9 5 7 7 6 3 1 1 1 1 1 1 1 1 1 1 2 2 7 5 17 20 27 17 16 3 9 4 8 2 7 4 11 3 5 0 6 5 11 8 11 11 12 5 7 3 7 2 5 3 4 3 4 3 4 3 4 2 3 2 3 2 3 2 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 3 4 6 9 11 15 12 15 12 17 13 18 12 17 11 15 10 14 8 13 9 14 9 14 9 14 9 14 8 17 14 16 14 20 13 8 0 1 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 0 0 0 0 0 0 1 1 1 0 0 1 2 2 2 2 2 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 1 1 3 1 5 2 10 15 27 29 32 25 27 20 22 17 21 19 23 19 22 18 21 17 21 18 21 17 21 16 20 16 20 15 19 16 20 16 20 15 19 13 20 12 18 10 15 11 16 11 13 8 6 3 2 0 1 1 1 1 1 2 2 2 3 4 5 6 7 7 7 7 6 5 5 4 4 3 2 1 1 0 0 0 0 0 0 0 0 16 29 14 26 13 28 16 30 18 31 18 30 17 30 17 30 14 28 13 29 16 32 16 30 17 33 18 34 19 33 18 32 20 35 21 37 21 35 19 33 19 34 19 34 20 36 22 37 26 37 20 35 25 40 23 33 25 36 20 33 20 35 21 34 19 35 18 34 18 34 19 35 19 36 21 35 17 32 17 34 19 35 18 33 17 34 19 35 21 37 21 35 18 34 21 39 21 38 23 40 24 39 22 37 22 38 22 38 22 40 25 41 21 38 24 39 22 37 23 39 23 38 23 37 22 37 23 39 26 40 23 39 25 40 24 37 23 39 25 40 26 41 25 40 24 38 24 38 24 38 24 38 26 39 25 38 24 39 25 40 24 39 25 40 26 39 25 38 23 37 23 37 24 38 25 39 21 39 23 40 24 41 23 40 20 38 23 41 25 43 26 43 27 44 28 46 29 46 29 46 27 44 28 45 28 45 29 46 28 45 27 43 26 44 28 45 30 47 29 45 28 45 29 47 28 45 28 46 29 46 30 47 31 48 31 48 32 49 32 49 33 50 33 49 32 48 31 47 30 47 30 48 31 49 32 50 31 50 28 50 28 51 30 52 28 51 29 52 30 51 29 50 29 52 31 53 31 52 29 51 30 52 30 52 30 52 30 52 28 50 29 51 30 52 30 52 31 53 31 52 30 52 29 51 31 52 31 52 31 52 31 52 32 53 31 52 32 53 33 55 38 54 37 53 38 54 39 56 40 56 39 54 38 55 40 56 39 55 40 56 41 57 41 57 43 59 43 59 43 59 43 59 40 58 38 58 38 58 38 58 37 57 38 58 38 58 39 59 38 59 38 59 38 59 38 59 37 58 37 58 37 58 37 58 38 58 38 58 38 58 38 58 37 58 39 59 39 59 38 57 38 58 38 58 38 58 38 58 40 59 39 58 38 57 37 57 38 59 38 59 38 59 38 59 39 60 38 58 37 59 39 60 40 61 40 62 41 63 42 63 43 64 42 64 44 66 46 69 49 70 48 71 49 72 48 72 48 72 46 72 48 74 50 76 54 81 56 83 57 83 57 83 56 83 58 85 59 84 57 82 57 78 51 72 48 66 38 53 28 49 30 53 33 54 34 51 33 53 32 54 34 55 34 55 35 55 33 52 31 52 31 52 36 56 36 59 41 65 46 69 50 71 49 73 52 78 55 81 56 83 62 90 69 98 75 102 84 97 72 78 20 26 21 37 21 38 17 33 15 30 14 31 17 31 16 30 16 30 16 29 15 28 15 28 15 26 13 25 10 20 5 15 4 14 1 8 2 8 0 7 0 8 0 7 3 9 5 9 4 8 3 8 3 6 1 5 2 7 5 10 2 6 2 6 2 6 2 7 1 7 5 6 1 1 0 1 0 1 0 1 0 1 0 1 0 3 3 16 19 24 15 14 0 4 0 3 0 3 0 5 0 0 0 2 1 6 4 8 7 8 1 2 0 3 0 1 1 3 1 3 1 3 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 0 4 5 11 7 13 6 13 7 13 5 11 5 10 4 9 3 9 4 10 4 10 4 10 4 10 4 11 9 14 12 16 8 4 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 2 1 2 0 2 1 3 1 3 1 3 1 3 1 1 1 1 1 1 0 1 0 3 0 1 0 2 5 16 22 29 15 23 9 18 6 17 8 19 8 18 7 17 6 17 6 17 6 16 5 16 4 15 4 15 4 16 5 15 4 15 2 10 2 10 4 10 5 11 7 11 5 7 0 2 0 0 0 0 0 1 0 2 0 2 2 4 3 6 4 6 4 6 5 4 4 3 2 2 1 1 0 0 0 0 0 0 0 0 30 45 27 42 26 43 28 45 29 45 29 46 30 46 30 46 33 47 30 46 32 49 33 48 30 47 32 49 34 50 34 50 34 51 36 53 36 51 33 48 34 50 34 50 35 52 37 53 39 55 34 53 37 55 35 51 34 52 34 54 38 56 36 52 35 50 33 48 32 49 34 51 36 53 38 53 35 49 34 51 36 53 35 52 35 52 36 53 37 54 37 52 34 51 37 56 39 56 40 57 40 57 39 56 41 58 40 55 38 55 38 55 38 58 40 58 37 56 38 58 39 57 37 56 37 57 38 57 41 58 38 57 39 59 38 56 38 58 40 60 41 60 41 59 38 60 38 59 37 60 38 60 38 59 37 58 36 59 37 60 38 61 39 62 40 61 39 60 37 59 38 60 39 61 39 61 38 60 40 62 41 62 41 61 37 59 40 62 42 64 43 64 44 65 44 66 45 67 46 67 44 65 44 66 45 67 46 67 45 70 43 69 43 69 44 71 47 72 45 71 45 72 47 73 45 71 46 72 46 73 47 73 46 72 47 73 48 74 49 75 46 72 46 73 47 74 48 75 47 73 47 74 48 75 49 75 49 74 48 73 49 75 51 76 50 76 51 77 52 76 51 75 51 76 52 78 53 78 52 76 52 77 52 77 52 77 52 77 50 75 50 75 51 76 52 77 53 78 52 77 52 76 51 76 52 79 52 79 52 79 52 79 53 79 52 79 52 80 54 82 54 82 53 82 53 83 55 85 56 84 54 83 54 83 55 85 55 84 55 84 56 85 57 86 59 88 59 88 59 88 59 88 58 89 58 89 58 89 58 89 58 89 58 89 58 89 58 89 57 85 57 85 57 85 57 85 58 86 58 86 58 86 58 86 58 89 58 89 58 89 58 89 57 88 58 90 59 89 57 88 58 89 58 89 58 89 58 89 60 90 59 89 57 88 56 87 59 90 59 90 59 90 59 90 62 92 60 91 60 91 61 93 61 92 61 93 62 94 63 94 64 95 63 95 65 97 67 97 70 97 70 99 71 100 72 102 74 104 73 105 75 109 78 112 82 118 83 120 85 121 84 120 84 121 86 122 86 120 83 118 77 107 74 105 70 96 54 78 47 77 52 82 54 80 52 79 52 81 54 82 54 82 55 83 55 83 54 81 52 79 51 79 54 82 55 86 61 93 66 99 72 103 72 105 75 109 79 112 78 114 84 122 91 131 97 134 104 129 100 119 47 54 35 62 38 64 36 60 33 56 32 55 29 51 30 52 29 49 29 49 28 51 29 52 28 49 26 43 25 39 20 31 18 27 14 21 8 15 5 14 8 16 9 15 9 14 9 14 9 12 8 11 7 14 6 12 6 15 9 18 6 13 6 13 6 13 6 11 5 7 7 6 3 1 1 1 1 1 1 1 1 1 1 2 0 10 8 23 22 30 19 21 7 12 4 10 3 11 4 9 0 4 1 5 2 8 6 11 9 11 3 6 2 7 2 5 3 4 3 4 3 4 3 4 2 3 2 3 2 3 2 3 1 1 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 1 2 8 10 11 15 13 17 13 16 11 16 10 15 10 15 9 14 10 15 10 15 10 15 10 15 9 16 12 16 15 20 11 3 0 1 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 0 0 0 0 0 0 1 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 0 4 4 5 0 3 4 15 27 30 25 27 21 23 18 22 19 23 19 22 18 21 17 21 17 21 16 20 16 19 15 19 15 19 15 18 14 19 15 19 8 16 9 17 10 15 10 15 11 14 10 9 6 4 2 2 0 0 0 1 1 1 2 2 3 3 4 5 6 6 5 5 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 16 29 15 27 14 27 15 28 15 28 15 29 16 29 17 30 20 33 16 32 18 34 19 33 15 31 17 33 19 35 20 35 20 36 23 39 24 37 20 33 20 35 19 34 19 35 21 36 21 34 19 32 17 31 17 31 17 31 19 36 24 38 22 33 19 34 16 31 15 32 18 35 20 37 22 37 19 34 19 37 20 36 20 36 20 36 20 36 18 35 19 33 15 32 18 37 24 40 23 38 22 39 24 40 27 42 24 39 22 37 21 37 24 40 25 39 22 36 23 40 25 38 21 36 23 39 24 38 26 39 23 38 24 39 23 36 24 39 25 41 27 42 26 41 25 38 24 37 23 38 24 39 23 37 22 35 21 36 23 37 24 39 25 40 26 39 25 38 22 37 24 39 25 39 25 38 22 39 23 41 25 42 24 41 22 40 24 42 26 43 26 42 25 41 24 41 24 42 26 44 26 43 27 45 28 46 30 47 27 44 26 43 26 43 27 44 28 45 29 46 29 47 30 47 29 46 29 46 30 47 30 48 28 45 29 46 30 48 31 49 29 45 28 45 29 48 32 50 30 47 30 48 31 49 32 50 28 48 25 48 26 49 29 51 28 51 29 52 30 51 29 50 28 51 30 53 31 53 30 52 29 51 29 51 29 51 29 51 28 50 27 49 28 51 30 52 30 52 30 52 29 51 29 50 31 52 31 52 31 52 31 52 31 52 30 51 31 53 33 54 37 53 36 52 37 54 39 55 39 55 38 54 38 54 39 55 40 55 39 55 39 56 41 58 42 58 42 58 42 58 42 58 40 58 38 58 38 58 38 58 39 59 39 58 38 57 37 57 35 56 35 56 35 56 35 56 36 57 36 57 36 57 36 57 37 57 37 57 37 57 37 57 37 57 38 58 38 58 37 57 37 57 37 57 37 57 37 57 39 59 38 58 37 57 36 56 37 58 37 58 37 58 37 58 41 62 40 60 39 61 41 62 40 61 40 62 41 63 42 63 43 64 42 64 44 66 46 69 49 70 48 71 49 72 48 72 51 75 48 74 50 78 55 82 56 83 58 85 59 85 59 84 61 88 62 88 61 85 56 82 50 74 51 72 45 58 29 45 27 50 32 54 34 52 33 53 30 53 33 54 32 53 33 56 33 54 33 53 31 51 30 50 34 53 36 56 39 63 45 66 50 71 51 73 51 76 55 79 55 82 59 86 61 89 62 90 72 95 78 95 42 34 13 35 21 37 21 35 19 32 18 32 14 29 17 29 15 27 17 29 11 27 10 27 9 26 9 26 13 26 9 23 9 22 7 17 0 8 0 7 0 11 3 10 3 9 3 8 4 8 3 8 1 7 0 6 0 7 2 8 1 7 1 7 1 7 1 7 1 7 5 6 1 1 0 1 0 1 0 1 0 1 0 1 0 4 3 15 14 20 12 14 4 7 0 4 0 4 0 1 0 1 0 1 0 1 1 6 6 6 0 1 0 3 0 2 1 3 1 3 1 3 1 3 0 2 0 2 0 2 0 2 0 1 1 4 2 4 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 7 4 11 8 13 5 11 4 10 4 10 4 10 4 10 5 11 5 11 5 11 5 11 8 11 7 10 11 16 9 1 0 0 0 0 0 0 2 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 0 3 2 4 1 3 1 3 1 3 1 3 1 3 6 4 4 4 4 4 2 4 0 3 0 1 0 0 0 5 10 19 9 21 10 20 9 19 8 19 8 18 7 17 6 17 5 16 5 16 4 15 4 14 4 15 3 14 3 14 4 15 0 8 1 10 4 9 3 8 4 9 5 8 2 4 0 1 0 0 0 0 0 1 0 1 0 3 2 4 3 5 2 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 29 45 30 46 29 44 27 43 27 43 28 44 28 45 29 45 36 50 32 47 33 50 34 50 32 48 33 50 34 49 33 48 34 52 38 55 39 53 34 48 36 52 35 50 34 50 35 51 32 52 35 50 27 44 29 50 32 49 31 50 33 52 32 49 34 49 31 46 30 47 33 50 33 51 36 52 35 50 36 53 35 52 35 53 36 52 35 52 34 52 35 50 31 49 34 54 40 55 36 51 34 53 38 57 41 58 40 56 38 55 38 55 40 60 40 58 37 55 38 59 41 57 36 55 38 59 39 56 40 58 37 57 39 58 38 55 39 59 41 60 42 61 41 60 40 61 38 59 37 60 39 62 38 59 37 58 36 59 37 60 38 61 39 62 40 61 39 60 36 59 38 61 40 61 38 60 39 61 41 62 42 63 41 62 41 63 43 64 43 64 42 63 41 61 39 60 39 62 42 64 43 64 44 66 45 67 47 68 44 69 43 68 42 69 43 70 43 70 46 73 48 73 46 72 46 72 46 73 47 73 48 74 44 70 45 72 47 74 48 75 49 74 47 72 46 73 49 76 47 73 47 74 48 75 49 75 48 73 48 73 49 76 52 78 50 76 51 77 52 76 51 75 50 76 52 78 53 78 53 77 50 75 50 75 50 75 50 75 50 75 49 74 49 75 52 78 52 77 52 76 51 76 50 75 52 79 52 79 52 79 52 79 52 79 51 78 52 79 53 81 53 82 52 81 53 82 54 84 55 83 54 82 53 83 54 84 56 85 55 83 55 85 57 87 58 87 58 87 58 87 58 87 58 89 58 89 58 89 58 89 61 91 60 90 57 87 56 86 56 84 56 84 56 84 56 84 57 85 57 85 57 85 57 85 57 88 57 88 57 88 57 88 56 88 57 89 58 88 57 87 57 88 57 88 57 88 57 88 58 89 57 88 57 88 57 88 58 89 58 89 58 89 58 89 61 92 60 90 59 91 61 92 61 92 61 93 62 94 63 94 64 95 63 95 65 97 67 97 70 97 70 99 71 100 72 102 75 104 73 105 75 110 81 114 81 118 83 120 84 120 84 119 87 123 87 122 84 117 78 111 70 105 73 98 57 80 46 78 50 80 54 82 52 78 52 81 50 81 55 82 52 80 54 84 54 82 54 81 52 79 50 78 51 79 52 83 57 90 63 96 70 102 71 104 74 108 78 111 80 116 83 119 85 122 87 124 96 133 99 129 79 69 24 59 34 62 34 61 32 57 30 55 27 53 30 53 27 48 27 52 27 54 25 53 26 51 26 48 29 46 27 42 26 40 24 35 17 23 12 20 12 21 12 18 8 15 8 13 8 11 8 10 6 14 7 14 7 13 6 12 7 14 7 14 7 14 7 12 5 7 7 6 3 1 1 1 1 1 1 1 1 1 1 2 3 12 9 21 18 25 17 22 13 16 5 11 4 11 1 4 0 6 3 6 0 3 1 8 8 9 2 5 2 7 2 6 3 4 3 4 3 4 3 4 2 3 2 3 2 3 2 3 0 1 3 5 5 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 1 1 2 0 3 6 8 13 12 15 11 13 10 15 10 15 10 15 10 15 11 16 11 16 11 16 11 16 13 17 9 12 13 20 11 3 0 1 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 0 0 0 0 0 0 1 1 1 0 0 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 4 3 3 1 5 0 4 1 6 7 14 14 21 20 24 20 23 19 23 19 22 18 21 17 21 16 20 16 19 15 19 14 18 15 19 14 17 13 18 15 19 7 15 9 17 10 14 7 11 6 10 7 8 6 6 3 3 0 0 0 0 0 1 1 1 1 2 3 4 4 4 4 3 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 16 30 18 31 18 29 14 26 13 27 14 28 15 29 16 29 21 34 16 31 17 34 19 33 19 35 20 34 18 32 16 30 17 33 21 37 22 35 17 30 22 37 21 35 19 34 19 34 18 36 24 34 13 25 15 35 21 32 15 27 14 29 15 29 18 33 15 29 13 31 17 34 15 33 18 34 18 33 19 37 17 34 18 35 19 34 18 33 21 37 21 35 18 34 21 39 23 36 17 31 15 33 20 39 23 39 22 38 22 39 24 40 26 41 26 39 21 36 23 40 26 38 20 36 24 40 24 37 25 39 22 37 24 39 22 36 24 40 26 42 27 42 27 41 27 40 24 38 24 38 26 41 25 38 24 37 23 38 24 39 24 39 25 40 26 39 25 38 21 36 24 39 26 39 24 37 22 40 24 42 25 42 25 41 26 43 27 44 27 43 25 42 25 42 24 40 24 42 26 45 26 43 27 45 28 46 30 47 27 43 26 42 25 43 26 44 25 44 29 48 32 48 29 45 29 46 29 47 30 48 31 48 26 44 28 45 29 47 31 48 35 51 32 48 30 47 31 49 30 47 30 48 31 49 32 49 29 49 29 50 31 52 33 54 30 51 31 52 32 51 31 50 28 50 30 53 31 53 31 53 27 49 27 49 27 49 27 49 29 50 27 48 27 50 30 53 30 52 30 51 29 50 28 50 31 52 31 52 31 52 31 52 31 51 30 51 30 52 32 54 35 52 36 52 36 53 38 55 39 54 38 53 37 54 38 55 41 56 39 54 39 56 42 59 41 57 41 57 41 57 41 57 38 59 38 59 38 59 38 59 42 62 40 60 37 57 35 55 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 37 57 37 57 37 57 37 57 36 57 37 58 38 57 37 56 37 57 37 57 37 57 37 57 37 57 37 57 37 57 37 57 37 58 37 58 37 58 37 58 39 59 38 58 37 59 38 60 40 61 40 62 41 63 42 63 43 64 42 64 44 66 46 68 48 71 48 71 49 72 48 72 50 73 46 72 49 77 55 82 54 81 56 83 57 83 57 82 58 84 57 83 53 77 48 71 48 74 50 61 28 44 23 50 30 54 37 53 33 51 34 55 29 53 34 54 31 51 32 56 32 53 32 53 31 51 29 49 29 51 33 55 38 61 42 64 49 70 50 72 51 76 55 80 55 78 57 84 60 88 63 89 71 104 76 100 68 47 0 32 16 33 16 31 16 29 15 27 16 30 20 30 14 25 14 29 11 28 8 26 9 26 10 29 13 28 12 28 14 29 13 26 11 20 7 15 4 13 2 10 0 7 0 7 0 6 0 6 0 6 0 7 0 5 0 2 1 7 1 7 1 7 1 7 1 7 3 6 1 1 0 1 0 1 0 1 0 1 0 0 1 7 4 14 11 17 11 16 8 10 0 4 0 3 0 0 0 3 0 2 0 0 0 3 4 5 0 1 0 3 0 2 1 3 1 3 1 3 1 3 0 2 0 2 0 2 0 2 0 1 1 5 4 5 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 0 2 0 2 0 4 3 9 7 11 6 9 6 11 4 11 4 10 4 10 5 11 5 11 5 11 5 11 11 12 5 7 9 17 9 2 0 0 0 0 2 0 2 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 0 1 0 0 1 3 1 3 1 3 1 3 2 2 4 2 2 2 2 1 2 2 0 1 0 2 0 0 0 3 0 15 10 20 8 18 8 19 8 18 7 17 6 17 5 16 7 15 6 14 5 14 7 15 4 12 3 13 6 16 0 8 1 10 3 8 0 5 0 5 2 7 2 5 0 2 0 0 0 0 0 1 0 1 0 2 1 4 2 4 1 3 5 5 4 3 3 2 1 1 0 0 0 0 0 0 0 0 28 45 29 43 25 41 26 44 27 44 28 45 30 46 31 47 30 48 33 49 32 47 33 50 33 49 33 49 33 49 33 49 32 48 32 49 34 51 36 53 40 54 35 50 35 52 36 51 36 52 36 50 31 47 33 51 33 51 38 53 34 49 35 54 32 47 31 48 34 50 32 46 30 46 30 47 32 49 34 51 34 51 35 52 36 51 35 50 35 52 36 53 37 52 36 51 36 52 36 51 34 48 31 46 35 52 37 54 38 54 38 54 37 54 37 55 38 55 39 56 39 57 40 58 41 57 40 56 36 55 36 55 36 55 36 55 40 59 39 58 40 60 42 61 39 58 39 58 39 58 39 58 41 59 37 55 35 56 38 59 37 58 36 58 36 59 38 61 33 57 38 63 42 64 41 63 40 61 40 61 40 61 40 61 38 61 43 66 46 66 44 64 46 67 45 66 44 64 42 63 44 66 45 67 46 66 45 65 47 72 45 70 42 67 40 65 43 69 44 71 47 74 49 75 48 73 45 70 43 69 44 71 46 72 46 72 46 72 46 72 50 75 47 72 46 73 49 76 50 75 47 72 46 73 49 76 46 73 48 75 49 75 49 74 51 78 53 79 52 77 49 74 54 78 53 77 52 76 51 75 53 78 52 75 50 75 50 75 45 71 48 75 52 78 53 79 50 76 51 77 52 76 51 75 51 77 53 78 51 76 52 78 54 78 53 77 52 78 53 79 51 79 53 80 55 82 56 84 53 81 55 83 57 85 58 86 56 83 56 83 56 83 56 83 58 85 58 85 58 85 58 85 60 87 60 87 60 87 60 87 58 85 58 85 58 85 58 86 56 84 56 84 56 84 56 84 58 86 57 85 58 86 59 88 59 88 60 88 60 87 58 85 58 86 58 86 58 86 58 86 57 85 57 86 59 87 60 88 58 86 58 86 58 86 58 86 59 90 59 90 59 90 59 90 58 89 58 90 59 91 60 91 60 91 60 92 61 93 62 93 64 97 67 98 66 96 67 99 70 98 70 101 71 102 71 103 72 105 72 108 76 114 82 120 81 117 81 116 81 116 82 117 87 117 82 113 79 109 73 100 78 98 59 80 50 77 50 77 53 79 52 78 51 79 52 80 55 81 53 79 51 77 50 76 53 79 51 77 50 77 50 78 53 79 53 79 55 85 62 92 70 99 71 101 70 103 75 109 79 111 81 115 86 123 92 127 91 130 95 130 98 94 30 60 30 57 29 54 28 56 30 55 28 52 29 51 28 49 28 49 29 50 27 47 26 47 26 45 27 46 27 46 27 45 28 45 31 42 23 35 20 33 17 29 10 23 8 20 6 19 6 19 10 22 8 20 8 18 7 18 11 21 12 21 12 21 12 20 14 17 9 9 3 2 0 0 0 1 2 2 0 5 6 15 13 19 11 20 16 24 17 21 18 17 5 5 3 8 5 7 2 3 2 3 2 3 2 3 5 5 3 3 2 3 2 4 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 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 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 9 10 10 11 11 13 12 13 12 15 13 16 10 15 10 16 10 19 11 17 13 14 10 16 16 11 3 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 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 2 1 2 0 6 11 21 21 26 20 25 16 23 17 24 16 25 17 25 16 19 13 18 15 20 14 18 17 19 12 18 15 21 14 16 11 18 10 16 8 13 7 11 5 8 5 8 8 7 3 1 1 1 1 1 1 1 1 1 3 3 4 4 4 5 5 5 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 16 30 17 29 14 27 15 30 17 30 17 30 17 29 16 29 16 30 19 32 18 31 19 34 21 33 20 32 19 33 20 34 17 32 17 33 19 35 21 37 24 37 19 33 19 35 20 34 20 35 20 33 16 31 18 35 20 36 21 34 18 32 19 35 22 35 19 34 19 33 16 28 16 31 16 32 17 34 20 35 19 35 20 36 21 35 20 34 21 36 22 38 23 37 21 36 23 39 23 38 22 37 20 35 20 37 21 38 23 39 23 39 21 38 22 38 23 39 23 40 24 40 25 41 25 41 24 40 23 38 23 38 23 38 23 38 22 37 21 36 22 38 24 39 23 38 23 38 23 38 23 38 23 37 21 36 22 38 25 41 23 36 22 36 22 37 24 39 20 36 24 41 28 42 27 40 23 40 23 40 23 40 23 40 21 40 25 45 28 45 27 43 27 44 27 44 26 43 26 43 27 45 28 46 29 45 28 44 28 43 28 43 28 43 28 43 29 44 30 46 31 47 32 48 31 47 29 44 27 44 28 46 29 46 29 46 29 46 29 46 32 48 31 47 30 48 31 49 32 49 30 47 30 47 32 49 29 47 31 48 32 49 31 48 34 51 35 52 35 51 32 49 33 52 30 52 30 52 29 51 31 52 29 50 28 50 28 50 25 48 27 50 29 51 29 51 28 50 29 51 29 51 28 50 29 52 32 53 29 51 30 53 32 53 31 52 30 53 31 54 31 53 32 54 33 55 34 56 33 54 34 56 35 57 36 58 35 56 35 56 35 56 35 56 37 58 37 58 37 58 37 58 38 59 38 59 38 59 38 59 37 58 37 58 37 58 37 58 35 56 35 56 35 56 35 56 36 57 35 56 36 58 38 59 38 59 39 60 38 59 37 57 37 58 37 58 37 58 37 58 36 57 36 57 36 58 37 58 37 58 37 58 37 58 37 58 39 59 39 59 39 59 39 59 38 58 38 59 39 60 40 60 39 60 39 61 40 62 41 62 42 65 45 66 44 64 45 67 45 69 46 71 48 73 49 73 50 73 50 73 53 78 59 82 55 82 54 82 55 82 56 84 60 83 55 79 55 77 50 71 51 65 35 50 27 49 28 49 32 52 31 51 30 52 31 53 34 55 33 54 32 52 31 52 32 52 30 50 29 50 29 51 29 53 29 54 32 58 38 62 47 70 49 71 50 73 55 80 58 81 57 83 60 87 64 90 66 95 72 101 73 71 14 26 7 31 10 30 12 29 16 29 16 28 15 28 12 28 9 28 14 28 12 27 11 26 11 27 12 27 12 27 12 27 12 28 16 28 9 22 9 21 7 18 5 14 4 13 5 13 5 13 3 11 2 10 2 10 5 11 7 13 9 14 9 14 9 14 10 13 5 5 0 1 1 1 0 1 0 1 0 1 0 10 7 12 5 12 8 15 8 12 9 11 1 5 0 4 0 3 0 2 0 2 0 2 0 2 3 4 1 2 0 2 0 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 9 10 10 9 13 8 13 9 14 9 14 6 10 6 11 7 10 8 12 9 11 7 15 11 9 1 1 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 2 0 2 1 3 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 1 15 13 21 12 19 10 18 7 16 6 15 5 15 8 13 7 14 8 15 9 14 10 15 7 14 8 15 7 12 5 11 4 10 5 8 3 7 5 6 3 4 3 5 2 3 0 1 0 1 0 1 0 1 0 2 1 3 2 4 2 4 3 5 3 5 3 4 1 2 0 0 0 0 0 0 0 0 27 44 28 44 26 42 28 46 32 47 31 46 29 44 28 43 26 44 30 46 30 46 32 50 34 49 32 47 31 48 33 50 33 48 32 48 33 50 36 52 37 51 32 48 33 50 34 49 33 50 34 49 31 46 32 50 38 51 32 46 31 48 33 49 38 52 34 50 35 50 32 46 32 48 32 49 34 50 35 51 34 51 35 52 36 51 35 50 36 52 37 54 38 53 36 52 39 55 39 55 39 55 39 54 37 53 38 54 38 55 39 55 38 56 39 56 40 57 40 58 40 58 41 59 42 58 41 57 40 59 40 59 40 59 40 59 36 55 35 54 36 56 38 57 37 56 37 56 37 56 37 56 35 54 36 56 38 58 40 60 37 58 36 58 36 59 38 61 36 59 39 62 41 62 39 60 40 61 40 61 40 61 40 61 39 61 42 65 45 65 43 64 42 63 42 63 43 64 43 64 45 66 45 66 45 66 45 66 40 66 41 68 44 71 46 72 45 71 45 72 46 72 46 72 48 74 47 72 45 72 46 73 46 72 46 72 46 72 46 72 47 73 48 74 48 74 47 73 49 74 48 73 47 74 48 75 46 72 47 74 49 75 48 74 51 77 51 78 51 76 50 75 51 76 51 76 52 77 52 77 52 77 51 75 50 75 50 76 49 75 51 76 51 75 49 74 49 75 50 76 51 75 50 74 51 78 54 78 52 76 52 79 54 78 53 77 52 78 53 79 54 81 54 81 54 81 54 81 55 82 55 83 56 83 56 83 56 83 56 83 56 83 56 83 58 85 58 85 58 85 58 85 58 85 58 85 58 85 58 85 58 85 58 85 58 85 58 85 57 85 57 85 57 85 57 85 56 84 55 83 56 84 57 86 59 87 60 88 59 86 57 85 58 86 58 86 58 86 58 86 57 85 56 84 56 84 56 83 58 86 58 86 58 86 58 86 58 89 58 90 59 90 59 90 58 89 58 90 59 91 60 91 60 91 60 92 61 93 62 93 62 94 65 95 63 94 64 97 68 97 70 101 73 104 74 107 74 106 73 109 75 112 79 116 80 117 82 117 83 117 84 116 82 112 78 107 77 106 74 100 64 86 52 74 46 74 48 76 52 79 52 79 52 79 52 79 55 82 54 81 54 81 54 81 53 79 51 77 50 77 50 78 51 75 53 79 56 84 59 86 67 97 70 102 72 105 77 111 83 115 83 115 83 116 85 118 92 123 98 135 97 116 57 56 27 56 31 59 31 55 28 55 28 52 29 51 29 49 28 49 29 47 28 46 26 46 27 46 27 46 27 46 27 46 27 45 30 44 26 41 25 41 24 38 21 37 19 36 19 35 18 35 15 28 14 28 14 27 15 29 16 27 16 27 17 26 17 26 19 22 9 8 0 1 1 2 0 1 1 2 0 8 7 17 12 19 9 18 11 18 10 13 10 16 11 11 5 6 2 6 2 3 2 3 2 3 2 3 5 5 3 3 2 3 2 4 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 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 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 8 9 9 11 12 11 13 12 14 13 16 10 15 10 15 10 18 10 17 13 14 11 15 14 8 2 1 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 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 0 4 3 12 16 26 21 24 19 26 18 24 14 22 12 20 12 18 13 19 14 20 15 21 14 20 16 20 13 17 13 19 11 18 10 17 9 13 8 13 10 11 4 4 3 5 5 5 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 5 5 5 4 3 2 0 0 0 0 0 0 0 0 11 25 12 25 10 23 12 28 16 29 15 28 15 27 14 27 12 27 16 29 16 29 18 33 21 33 18 30 17 31 20 34 18 32 17 32 18 34 20 35 19 32 16 31 18 33 17 31 16 33 18 32 16 30 16 33 22 33 13 27 15 34 19 33 19 32 16 32 19 36 21 35 17 33 19 34 20 35 20 35 19 35 20 36 21 35 20 34 20 35 21 36 21 36 20 35 20 35 19 36 20 37 22 38 22 37 21 37 21 37 22 38 23 39 24 40 24 41 25 41 25 41 26 42 26 42 25 41 25 40 25 40 25 40 25 40 23 37 22 37 22 38 24 40 22 37 22 37 22 37 22 37 19 35 21 38 24 39 24 39 23 36 22 36 22 37 24 39 24 39 26 40 26 39 24 38 23 40 23 40 23 40 23 40 23 41 25 43 27 43 26 42 23 40 24 41 25 43 27 44 28 45 28 45 28 45 28 45 24 40 26 42 29 45 31 47 32 46 31 45 30 44 29 44 31 48 30 47 30 47 30 47 29 46 29 46 29 46 29 46 29 47 31 49 32 48 30 46 31 48 31 48 31 48 31 48 28 46 30 48 31 48 31 47 33 50 34 51 33 50 33 51 30 50 28 51 30 52 31 53 29 51 28 49 27 50 28 51 27 50 28 51 29 50 28 49 27 49 28 50 28 50 27 49 30 53 32 54 30 51 31 54 32 53 31 52 30 53 31 54 34 54 33 54 33 54 33 53 35 56 35 55 34 55 34 55 35 56 35 56 35 56 35 56 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 36 57 34 55 33 54 33 55 35 57 37 59 38 59 38 58 36 56 36 57 36 57 36 57 36 57 36 56 35 55 34 54 33 53 36 57 36 57 36 57 36 57 37 58 38 58 38 59 39 59 38 58 38 59 39 60 40 60 39 60 39 61 40 62 41 62 39 62 42 63 41 61 42 64 43 68 45 71 49 75 53 77 52 75 52 75 53 76 55 78 54 81 54 83 56 83 58 83 55 78 53 76 52 76 49 71 36 54 29 46 25 47 28 50 31 52 31 52 31 52 31 52 32 53 32 54 33 54 33 54 32 52 30 50 29 50 29 51 26 52 30 56 34 59 36 60 43 67 48 71 51 74 56 81 58 81 56 81 57 83 60 86 68 88 73 102 71 98 54 39 4 27 8 32 15 28 15 30 16 28 15 28 12 28 9 28 14 28 13 27 12 27 13 28 12 27 12 27 12 27 12 28 15 29 12 27 13 29 14 26 10 23 11 20 11 18 8 16 7 16 7 15 8 16 9 18 10 16 10 16 12 17 12 17 14 16 5 4 0 0 2 3 1 1 0 1 0 4 2 11 4 8 2 7 4 10 3 8 1 10 7 12 0 2 0 2 0 2 0 2 0 2 0 2 3 4 1 2 0 2 0 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 8 2 7 2 8 4 9 5 10 5 9 6 10 6 10 7 11 8 11 7 14 8 5 0 1 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 0 0 4 6 18 14 19 10 18 7 16 5 13 4 13 5 13 8 14 8 14 9 17 7 15 11 16 6 11 7 15 5 11 5 10 6 9 5 8 7 7 3 4 3 5 2 3 0 1 0 1 0 1 0 1 0 0 0 1 0 2 0 2 0 2 0 3 1 2 0 1 0 0 0 0 0 0 0 0 24 41 26 41 23 39 25 43 25 41 25 42 26 43 27 43 25 43 29 45 28 45 30 48 33 48 31 46 30 47 32 49 33 48 32 48 32 49 34 50 32 47 30 47 33 49 32 46 30 48 33 49 31 47 32 49 35 46 26 42 30 51 36 52 32 47 29 46 32 50 35 50 32 49 34 51 35 51 34 50 34 51 35 52 36 51 35 50 33 50 34 51 35 50 34 49 35 50 34 50 35 52 37 54 38 53 36 51 35 52 37 53 39 56 40 57 40 58 41 58 40 58 41 59 42 58 41 57 38 57 38 57 38 57 38 57 38 56 37 56 37 57 39 59 39 58 39 58 39 58 39 58 36 56 37 57 38 56 36 55 37 58 36 58 36 59 38 61 39 61 40 62 39 61 38 60 40 61 40 61 40 61 40 61 41 62 42 63 42 63 42 63 39 60 40 62 42 64 44 66 46 66 45 65 44 66 45 67 41 68 42 69 43 70 44 71 47 72 46 71 44 70 43 69 47 73 47 73 48 73 47 73 46 72 46 72 46 72 46 72 45 72 47 74 48 73 46 71 48 74 48 74 48 74 48 74 45 72 47 73 48 74 47 73 50 76 49 75 50 76 50 76 49 74 50 75 51 77 52 77 50 75 49 74 49 75 50 76 47 73 49 75 51 76 51 76 49 75 50 76 51 75 50 74 52 78 55 79 52 77 53 79 54 78 53 77 52 78 53 79 55 81 54 81 54 81 54 80 55 82 55 82 55 81 54 81 56 83 56 83 56 83 56 83 57 84 57 84 57 84 57 84 57 84 57 84 57 84 57 84 57 84 57 84 57 84 57 84 57 85 57 85 57 85 57 85 54 82 54 82 54 83 56 85 58 86 59 87 58 86 57 84 57 85 57 85 57 85 57 85 56 84 56 83 54 82 53 81 57 85 57 85 57 85 57 85 56 88 57 89 58 90 59 90 58 89 58 90 59 91 60 91 60 91 60 92 61 93 62 93 59 92 62 93 61 92 62 95 66 95 69 101 73 105 76 109 76 108 76 111 77 112 77 113 81 115 82 117 83 116 81 113 79 107 76 106 76 102 70 95 52 78 49 74 47 75 51 80 51 79 52 80 53 79 52 78 52 79 52 79 52 80 53 80 53 79 51 77 50 77 50 78 52 77 55 82 59 86 61 87 63 94 68 101 71 104 76 109 77 109 78 112 82 116 86 119 93 121 96 130 95 139 98 93 30 52 25 57 32 55 28 57 28 52 29 51 29 49 28 49 29 47 28 46 27 47 29 48 27 46 27 46 27 46 27 45 29 44 27 44 30 46 29 43 25 41 23 38 19 33 13 29 16 32 16 29 15 30 17 30 14 27 14 25 14 25 15 24 20 22 9 7 0 1 2 3 2 0 0 1 2 11 9 18 6 14 5 15 9 18 11 17 7 16 14 18 9 7 2 5 2 3 2 3 2 3 2 3 5 5 3 3 2 3 2 4 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 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 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 7 5 6 6 8 8 10 9 13 9 14 9 15 9 17 10 16 12 14 11 14 10 4 0 1 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 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 1 2 3 0 4 8 18 18 24 17 21 16 23 16 23 15 23 11 18 15 20 13 18 15 22 13 20 17 21 12 16 13 20 11 18 11 17 10 15 10 14 8 11 7 9 8 7 3 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 2 2 1 1 2 3 3 2 2 1 0 0 0 0 0 0 0 0 16 29 16 28 13 25 14 28 11 24 11 25 13 27 15 28 14 28 17 30 15 28 16 31 18 31 18 32 19 31 18 31 18 33 17 32 17 32 18 33 16 30 15 31 18 34 17 30 15 32 19 34 18 32 18 34 17 30 13 28 16 34 21 36 21 33 15 29 16 32 17 31 17 33 19 35 20 34 18 32 19 35 20 36 21 35 20 34 18 34 20 35 20 35 19 33 22 37 20 35 20 38 23 41 23 38 21 35 19 36 21 38 22 39 23 39 24 40 24 41 23 40 24 41 25 40 24 39 22 37 22 37 22 37 22 37 21 36 20 35 21 37 23 38 24 39 24 39 24 39 24 39 23 37 22 37 21 36 21 35 23 36 22 36 22 37 24 39 26 39 25 39 25 39 25 39 23 40 23 40 23 40 23 40 24 41 24 41 24 41 25 42 23 40 24 42 26 44 28 45 30 46 27 43 26 44 29 47 28 43 28 43 28 43 28 43 31 46 30 45 29 44 28 43 28 45 29 47 31 47 30 46 29 46 29 46 29 46 29 46 29 46 30 47 30 47 29 46 30 48 31 49 32 48 31 47 28 45 29 47 30 47 30 47 32 49 32 48 32 50 33 52 30 50 28 50 29 51 29 51 27 49 27 48 27 50 28 51 25 48 27 50 29 52 30 52 28 51 29 52 30 51 29 50 30 54 33 54 31 52 31 55 32 53 31 52 30 53 31 54 33 54 33 54 33 54 33 54 33 54 33 54 33 55 34 55 35 56 35 56 35 56 35 56 35 56 35 56 35 56 35 56 36 57 36 57 36 57 36 57 35 56 35 56 35 56 35 56 35 56 35 56 35 56 35 56 34 54 33 54 33 55 35 57 37 58 37 58 37 57 35 56 35 56 35 56 35 56 35 56 35 55 34 55 34 55 33 54 35 56 35 56 35 56 35 56 36 56 36 57 38 58 39 59 38 58 38 59 39 60 40 60 39 60 39 61 40 62 41 62 38 61 41 62 40 61 41 64 41 66 44 70 48 74 52 76 53 77 55 78 57 79 57 78 56 81 55 82 55 81 53 77 52 75 51 75 51 69 41 58 27 49 28 48 26 48 30 54 29 51 32 54 33 53 30 50 31 52 31 52 31 52 30 51 32 52 30 50 29 50 29 51 29 54 31 57 35 60 39 63 40 65 46 69 49 71 52 76 50 74 51 78 56 84 62 89 65 91 69 93 71 107 80 86 21 31 2 28 15 29 15 31 16 28 15 28 12 28 9 28 14 28 13 28 13 29 15 30 12 27 12 27 12 27 12 27 12 27 11 28 15 30 13 26 14 27 16 24 12 18 5 13 9 16 7 15 5 14 7 15 4 12 6 12 6 12 8 13 10 13 3 3 0 0 1 3 2 0 0 0 0 7 4 11 1 5 0 7 5 12 6 12 4 13 9 14 5 8 0 3 0 2 0 2 0 2 0 2 3 4 1 2 0 2 0 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 3 7 3 9 5 11 7 12 4 9 5 9 6 9 6 10 8 11 7 12 4 1 0 1 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 9 8 18 10 17 8 17 7 18 8 18 6 15 11 16 6 11 7 16 8 15 10 15 7 12 7 14 5 11 5 11 7 10 6 10 5 8 6 9 7 7 0 0 0 1 0 1 0 1 0 1 0 0 0 1 0 2 0 2 0 3 2 5 3 5 2 4 0 0 0 0 0 0 0 0 31 48 31 45 26 41 26 44 27 43 27 43 27 44 28 44 29 47 31 47 29 44 29 46 29 46 32 49 33 48 30 45 33 49 32 47 31 48 32 49 30 46 30 48 34 50 32 46 30 48 35 51 34 49 34 51 33 49 33 48 31 47 33 50 37 50 31 46 31 49 33 49 31 48 34 51 35 49 31 46 34 51 35 52 36 51 35 50 35 52 37 53 37 53 36 51 40 55 38 53 37 54 40 58 43 57 39 53 37 54 39 56 37 55 38 55 39 56 39 57 38 55 39 56 39 56 38 55 37 56 37 56 37 56 37 56 37 56 36 55 37 57 39 58 38 57 38 57 38 57 38 57 37 55 35 53 35 55 37 57 37 58 36 58 36 59 38 61 39 61 39 60 39 61 40 62 40 61 40 61 40 61 40 61 42 62 41 62 41 62 41 62 42 63 43 64 44 65 45 66 47 67 44 64 43 65 46 68 42 68 42 69 43 70 44 70 45 71 44 70 44 70 44 70 43 70 45 73 47 73 46 71 46 72 46 72 46 72 46 72 47 72 46 71 45 72 46 73 47 73 49 75 49 75 47 73 44 71 46 73 47 73 47 72 49 75 48 74 48 75 51 78 51 76 50 75 50 75 50 74 49 73 48 73 49 74 50 76 49 74 50 76 51 75 50 74 52 77 53 78 53 78 52 77 53 79 55 80 53 77 54 80 54 78 53 77 52 78 53 79 52 80 53 81 54 82 55 83 52 80 53 81 54 82 56 83 56 83 56 83 56 83 56 83 56 83 56 83 56 83 56 83 58 85 58 85 58 85 58 85 56 83 56 83 56 83 56 83 55 83 55 83 55 83 55 83 55 83 55 83 55 84 57 85 57 86 58 86 58 85 56 83 56 84 56 84 56 84 56 84 55 83 55 83 56 84 56 84 56 84 56 84 56 84 56 84 55 86 56 88 58 89 59 90 58 89 58 90 59 91 60 91 60 91 60 92 61 93 62 93 60 92 63 93 61 92 62 95 65 94 67 99 71 102 73 105 76 110 78 115 81 116 81 116 81 115 82 116 80 109 74 103 72 102 73 101 70 91 54 75 45 74 49 75 47 74 50 80 50 78 53 81 54 80 51 77 54 81 54 80 52 79 51 78 53 79 51 77 50 77 50 78 54 77 54 79 56 85 61 89 61 92 66 99 68 100 70 102 73 105 75 109 80 115 86 120 84 126 93 122 97 134 100 132 62 68 25 54 32 56 28 55 28 52 29 51 29 49 28 49 28 47 28 47 28 48 30 50 27 46 27 46 27 46 27 46 27 43 26 44 29 46 25 41 25 44 26 44 24 40 19 35 18 34 16 31 14 27 13 27 11 24 11 24 11 22 11 21 12 16 6 6 0 2 1 2 3 0 0 1 4 14 11 18 10 19 7 19 11 21 13 18 14 21 14 19 14 15 6 6 2 3 2 3 2 3 2 3 5 5 3 3 2 3 2 4 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 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 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 8 8 10 10 13 13 16 8 13 9 14 8 17 9 15 11 14 11 12 6 1 0 1 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 3 3 2 0 6 11 21 19 24 20 23 18 25 18 25 13 21 18 21 12 15 12 20 16 20 13 19 14 20 13 17 11 18 11 18 11 16 11 16 11 13 8 8 7 7 3 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 2 3 4 5 5 5 5 5 0 0 0 0 0 0 0 0 18 31 17 28 12 23 11 25 18 31 17 29 16 28 15 27 18 32 20 31 16 28 15 29 15 30 19 34 21 32 17 28 18 33 17 31 16 31 17 32 15 30 16 33 20 35 18 31 15 33 20 36 20 34 19 35 19 37 23 35 16 28 15 32 19 32 15 30 18 36 23 39 15 31 18 34 19 33 16 29 19 35 20 36 21 35 20 34 22 38 24 39 24 39 23 37 24 39 21 36 20 37 23 40 29 43 25 39 23 39 25 42 21 37 21 38 22 38 23 39 21 37 22 39 23 38 21 37 23 38 23 38 23 38 23 38 25 40 24 39 25 41 27 42 22 37 22 37 22 37 22 37 21 35 18 33 19 37 24 41 23 36 22 36 22 37 24 39 25 38 24 38 24 39 26 41 23 40 23 40 23 40 23 40 25 42 24 40 23 40 24 41 26 43 27 44 27 45 28 45 30 46 27 43 26 44 29 47 25 41 26 42 29 45 30 46 29 44 29 44 29 44 29 44 25 43 28 46 30 46 28 45 29 46 29 46 29 46 29 46 31 47 28 44 27 45 30 48 29 47 32 50 33 49 30 46 27 45 29 47 30 47 30 46 32 48 30 47 31 49 34 53 32 51 29 50 28 49 27 48 26 48 26 48 26 49 29 51 29 52 30 51 28 49 26 47 30 53 32 54 32 54 31 52 31 54 33 55 31 53 32 55 32 53 31 52 30 53 31 54 30 52 32 53 34 55 35 57 30 52 31 53 33 55 35 57 35 56 35 56 35 56 35 56 35 56 35 56 35 56 35 56 37 58 37 58 37 58 37 58 35 56 35 56 35 56 35 56 33 54 33 54 33 54 33 54 35 56 34 55 34 56 36 58 36 58 37 58 37 57 35 55 35 56 35 56 35 56 35 56 33 55 34 56 35 57 36 58 35 56 35 56 35 56 35 56 34 55 36 56 37 58 39 59 38 58 38 59 39 60 40 60 39 60 39 61 40 62 41 62 39 61 42 63 40 61 42 64 41 65 43 68 46 71 48 72 53 78 57 81 60 83 60 82 56 81 55 82 54 76 49 71 45 69 49 71 45 58 25 40 21 45 27 48 25 46 28 52 29 51 32 54 33 53 30 50 36 56 35 55 33 53 31 51 32 52 30 50 29 50 29 51 29 53 28 52 30 57 37 63 38 63 45 67 46 67 47 70 50 74 50 77 54 82 60 86 54 96 68 89 74 96 68 107 54 50 7 28 16 31 14 28 16 28 15 28 12 28 9 28 13 28 13 28 13 30 16 31 12 27 12 27 12 27 12 27 10 26 9 27 12 27 10 21 8 23 13 26 15 23 11 19 10 19 7 15 5 13 4 13 3 11 3 11 5 11 5 11 3 7 1 3 0 1 1 1 3 0 0 0 1 9 5 11 8 11 5 10 7 12 6 10 11 15 7 14 9 13 1 3 0 2 0 2 0 2 0 2 3 4 1 2 0 2 0 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 0 5 1 7 4 10 6 11 4 8 4 9 5 9 6 10 7 11 7 11 1 0 0 1 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 1 2 0 0 4 17 16 22 15 21 11 18 9 16 8 17 13 17 5 9 5 14 11 14 6 13 9 16 8 11 5 11 5 11 7 11 7 11 11 10 5 5 3 5 2 3 0 1 0 1 0 1 0 1 0 1 0 2 0 3 1 3 0 0 0 2 1 3 1 2 0 0 0 0 0 0 0 0 37 49 27 40 24 41 26 42 29 44 28 44 28 44 28 43 28 44 28 44 30 48 33 50 26 44 30 48 32 46 28 42 32 48 32 48 32 48 32 48 34 48 30 45 30 48 34 52 35 50 33 50 36 53 36 51 36 51 34 49 33 49 33 49 30 47 31 48 32 49 33 50 33 49 34 51 35 52 37 53 37 51 33 49 34 50 33 47 42 55 35 50 35 53 37 53 40 54 35 51 37 55 40 56 39 52 35 52 38 55 37 51 36 54 39 57 40 56 37 53 38 56 39 57 39 55 36 52 38 58 40 60 40 56 35 52 38 58 40 59 38 57 39 59 38 58 41 61 42 60 40 58 35 55 38 58 39 57 36 54 41 62 39 60 37 59 37 59 43 61 36 58 39 63 40 61 39 60 40 62 42 64 43 65 43 64 42 63 43 64 44 66 44 65 44 65 44 65 44 65 46 67 46 67 46 67 46 67 40 67 42 68 43 70 45 71 43 69 43 70 44 71 45 71 45 71 45 71 45 71 45 71 46 72 46 71 45 70 44 70 46 72 46 72 46 72 46 72 46 72 46 73 47 74 48 74 47 73 47 74 48 75 49 75 52 78 51 76 48 73 46 72 51 75 50 74 49 75 50 76 48 73 48 73 48 73 48 73 51 76 51 76 51 76 51 76 53 77 52 76 51 77 52 78 53 77 52 76 51 77 52 78 54 79 54 78 53 77 52 77 52 80 53 81 54 80 53 79 53 80 54 81 54 82 55 82 56 83 56 83 56 83 56 83 54 82 55 83 56 82 55 81 56 83 56 83 56 83 56 83 55 83 56 83 56 82 54 80 51 79 51 80 52 80 53 81 55 83 55 84 56 85 57 85 53 82 56 86 57 84 54 80 54 83 55 84 56 83 55 82 55 83 55 81 52 81 57 88 56 84 56 84 56 84 56 84 53 85 56 89 58 88 56 86 59 90 59 90 59 90 59 90 62 93 63 94 63 95 64 95 64 94 62 92 62 94 64 96 65 94 67 97 67 99 72 107 79 111 78 114 80 116 82 119 84 113 78 110 78 106 71 96 69 102 74 94 52 70 43 74 48 75 47 75 49 77 51 79 50 77 50 78 51 79 52 79 53 79 52 79 53 80 51 76 52 79 52 78 51 77 50 77 54 79 56 81 58 87 63 91 63 93 66 99 69 102 74 108 76 107 75 107 78 113 85 119 85 119 89 124 94 126 94 125 92 71 23 55 24 52 31 50 27 52 31 54 31 49 26 45 29 48 29 48 29 48 29 48 27 47 28 48 29 47 28 46 29 46 29 46 29 46 29 46 26 44 26 43 25 42 24 42 23 40 19 32 13 29 12 26 11 25 11 24 10 22 8 18 9 16 7 7 0 1 0 0 2 1 0 2 5 14 12 20 9 20 9 21 10 21 12 21 11 20 15 23 15 18 11 13 3 3 0 1 1 4 4 4 4 5 3 3 2 3 3 4 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 6 6 8 9 12 13 17 5 12 10 17 11 17 7 11 8 18 16 9 1 1 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 2 0 1 0 1 2 6 19 22 19 25 20 24 17 19 15 20 15 20 15 20 15 20 12 19 16 23 18 22 15 18 14 20 11 17 9 15 11 17 8 12 8 7 5 5 3 4 4 3 2 1 1 1 1 2 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 1 1 1 1 1 1 1 1 23 33 18 30 17 31 17 28 15 28 15 28 15 28 15 28 16 29 15 28 16 29 16 29 17 31 19 33 19 30 15 27 17 32 17 32 17 32 17 32 17 32 16 30 16 32 18 34 17 30 15 31 18 34 18 31 21 36 20 34 18 33 19 34 19 34 20 35 20 35 21 36 19 34 19 34 19 34 18 33 20 35 20 35 19 34 19 34 26 38 20 34 20 37 22 37 23 37 18 34 20 38 23 39 23 37 19 36 23 40 22 36 21 37 23 39 23 39 21 37 22 38 23 40 23 38 20 35 27 42 26 40 24 39 24 39 21 38 24 38 22 36 22 39 22 38 24 40 25 39 23 37 20 36 23 39 24 38 21 35 24 37 23 36 23 37 24 39 28 39 22 36 25 40 26 38 21 39 22 40 24 42 25 43 25 42 25 41 25 43 27 44 27 44 27 44 27 44 27 44 29 46 29 46 29 46 29 46 26 41 27 43 29 44 30 45 28 43 28 44 29 45 30 45 28 45 28 45 28 45 28 45 29 46 29 45 28 44 27 44 29 46 29 46 29 46 29 46 29 46 29 47 30 48 31 48 30 47 30 48 31 49 32 49 34 51 33 49 32 48 30 48 31 50 28 49 27 50 28 51 27 49 27 49 27 49 27 49 30 52 30 52 30 52 30 52 31 52 30 51 29 52 30 53 31 52 30 51 29 52 30 53 32 54 32 53 31 52 30 52 31 53 32 54 33 53 32 52 31 53 32 53 33 54 33 55 34 55 34 55 34 55 34 55 33 55 34 56 35 55 34 54 35 56 35 56 35 56 35 56 34 55 35 56 34 55 33 53 30 52 31 52 32 53 32 54 33 54 33 55 34 55 35 56 32 54 35 57 36 56 33 53 33 55 34 56 35 55 34 54 34 55 34 53 31 53 36 59 35 56 35 56 35 56 35 56 34 55 36 56 37 57 37 56 39 59 39 59 39 59 39 59 39 60 40 61 40 62 41 62 42 63 41 61 41 63 43 65 41 67 44 68 44 70 49 75 54 78 58 82 61 82 59 80 58 81 54 77 53 74 46 68 45 69 44 57 25 39 19 43 27 48 26 48 28 50 30 52 29 50 29 51 30 52 31 52 32 52 31 52 32 53 30 49 31 52 30 51 30 50 29 50 30 54 31 57 35 60 39 64 42 66 46 68 48 71 53 78 53 76 50 76 53 81 60 87 60 87 64 91 68 94 69 95 72 59 10 25 8 27 17 27 14 27 15 30 14 30 9 26 14 29 14 29 14 29 14 29 12 28 13 29 14 28 13 27 10 28 10 28 12 28 12 28 11 25 11 25 13 25 13 25 12 23 10 17 5 14 5 14 3 12 4 12 3 10 1 9 5 9 2 4 0 0 0 0 2 1 0 2 2 10 6 12 5 9 6 10 6 11 7 12 5 12 8 15 9 14 6 10 2 4 0 1 0 4 2 4 3 4 1 2 0 2 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 7 3 8 4 11 7 12 3 9 7 13 9 10 4 6 4 14 11 8 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 3 0 0 0 0 0 2 6 16 14 22 13 16 8 17 9 15 9 15 9 15 9 15 8 14 9 16 9 15 8 13 7 12 4 9 5 9 6 11 5 8 7 8 5 5 1 2 2 3 0 1 0 1 0 2 0 1 0 1 0 1 0 1 0 2 0 3 1 3 2 4 0 1 0 1 0 1 0 1 30 45 28 45 30 46 28 42 26 43 27 44 28 45 29 46 29 45 29 45 28 42 25 40 32 48 31 46 29 44 27 43 32 48 32 48 32 48 32 48 31 47 31 47 32 48 33 49 31 45 29 46 32 49 32 47 37 52 35 50 34 50 35 51 36 52 36 51 35 51 35 51 35 51 34 49 32 48 31 47 32 51 37 52 34 49 35 54 41 54 35 50 35 53 37 52 39 52 34 50 36 54 39 54 38 53 36 53 40 57 40 55 37 55 38 56 39 55 38 54 38 55 39 56 39 55 37 53 43 60 39 56 37 57 40 61 35 56 38 56 36 54 36 57 37 56 38 57 38 57 37 55 35 55 38 58 39 57 36 54 35 57 35 57 36 59 38 61 41 61 37 59 38 62 39 60 38 59 38 60 40 62 41 62 41 62 41 62 41 63 43 64 44 65 44 65 44 65 44 65 46 67 46 67 46 67 46 67 42 68 42 69 44 70 45 71 43 69 43 70 44 71 45 71 44 70 44 70 44 70 44 70 46 72 46 71 45 70 44 70 46 72 46 72 46 72 46 72 46 72 46 73 47 74 48 74 47 73 47 74 48 75 49 75 49 75 49 75 49 75 49 75 51 75 50 74 49 75 50 76 50 75 50 75 50 75 50 75 52 77 52 77 52 77 52 77 53 77 52 76 51 77 52 78 53 77 52 76 51 77 52 78 54 79 53 78 53 78 52 77 52 80 53 81 54 80 53 79 51 79 52 79 53 80 53 81 54 81 54 81 54 81 54 81 54 81 55 82 55 82 54 81 56 83 56 83 56 83 56 83 55 82 56 83 55 81 53 80 52 81 53 81 54 82 54 83 53 81 53 82 54 82 54 83 53 82 55 84 56 83 54 81 54 82 55 83 55 83 54 82 54 83 55 82 53 81 56 87 56 84 56 84 56 84 56 84 56 86 55 86 56 87 57 89 59 90 59 90 59 90 59 90 58 89 58 90 59 90 60 91 63 93 62 93 62 94 64 96 65 95 68 99 69 100 72 107 75 110 81 119 84 118 80 113 82 113 81 107 73 100 70 98 68 93 58 76 41 65 40 67 48 75 47 75 49 77 51 79 50 77 50 78 51 79 52 79 53 79 52 79 53 80 51 76 52 78 51 78 50 77 50 77 53 77 54 80 57 85 61 88 65 95 68 100 70 102 73 107 76 108 76 109 79 114 85 118 85 118 88 122 92 125 93 124 97 104 43 50 25 55 27 56 25 50 28 53 31 52 30 50 29 48 29 48 29 48 29 48 27 47 28 48 29 47 28 46 27 46 27 46 27 46 27 46 25 44 25 44 25 44 24 44 25 42 22 37 18 33 16 33 13 27 13 27 12 24 9 20 11 16 6 6 0 1 0 0 2 1 0 3 6 15 13 21 9 23 9 23 11 22 11 22 10 20 13 22 15 21 13 17 8 8 4 4 3 5 4 4 5 5 3 3 2 3 2 4 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 9 10 9 11 10 12 11 14 10 16 13 19 12 18 7 12 9 17 14 7 0 1 1 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 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 1 1 0 1 1 1 3 1 13 21 27 19 21 16 24 15 20 15 20 15 20 15 20 15 20 14 18 12 17 12 17 11 17 9 15 8 13 9 14 7 12 10 11 9 8 4 3 4 3 2 1 1 1 1 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 4 1 1 1 1 1 1 1 1 19 30 15 28 15 28 13 25 12 26 14 27 16 29 17 31 16 29 17 29 15 26 12 23 16 28 14 25 12 26 14 27 16 31 16 31 16 31 16 31 14 30 16 32 17 32 17 31 19 32 16 32 19 35 20 33 21 36 20 35 19 35 20 36 19 34 18 33 17 31 16 31 20 34 19 34 18 33 17 32 15 35 24 37 18 32 21 40 25 37 20 34 21 37 21 35 23 37 19 36 22 39 23 39 22 37 22 39 24 41 25 41 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 37 23 37 21 36 21 37 23 39 20 37 23 37 21 35 21 38 23 38 23 38 23 37 22 36 21 37 22 38 23 37 22 36 21 34 20 34 20 35 22 37 25 38 24 38 24 39 24 38 21 38 21 39 22 40 23 40 24 40 23 40 23 41 25 43 27 44 27 44 27 44 27 44 28 45 28 45 28 45 28 45 27 43 28 44 29 45 30 45 28 43 28 44 29 45 30 45 27 44 27 44 27 44 27 44 29 46 29 45 28 44 27 44 29 46 29 46 29 46 29 46 29 46 29 47 30 48 31 48 30 47 30 48 31 49 32 49 31 48 31 49 32 50 33 51 31 50 28 49 27 50 28 51 29 51 29 51 29 51 29 51 31 53 31 53 31 53 31 53 31 52 30 51 29 52 30 53 31 52 30 51 29 52 30 53 31 53 31 53 31 53 31 53 31 53 32 54 33 53 32 52 30 51 30 52 31 52 32 53 32 53 32 53 32 53 32 53 32 54 34 55 34 55 33 53 34 55 34 55 34 55 34 55 33 55 34 55 34 54 32 52 32 53 33 54 33 55 34 55 33 54 33 54 33 54 34 55 31 53 33 55 35 55 33 54 32 54 34 55 34 55 33 53 33 55 34 54 32 54 35 58 35 56 35 56 35 56 35 56 37 56 35 54 34 56 38 59 38 58 38 58 38 58 38 58 36 57 37 58 38 59 38 59 41 62 41 62 42 64 44 65 42 67 45 70 46 71 50 75 54 79 59 83 61 82 58 78 55 81 57 76 46 67 47 71 48 63 32 45 20 40 23 44 27 48 26 48 28 50 30 52 29 50 29 51 30 52 31 52 32 52 31 52 32 53 30 49 30 51 30 50 29 50 28 49 28 52 29 54 32 57 36 60 43 67 48 70 49 71 52 76 53 76 52 78 54 82 59 85 60 86 62 89 66 92 68 94 75 94 35 24 9 28 11 31 14 27 15 30 14 30 10 29 15 30 14 29 14 29 13 28 12 28 13 29 14 28 13 27 9 27 9 26 9 26 11 26 9 24 11 25 11 25 14 25 12 23 10 20 7 18 7 17 6 15 6 15 5 12 2 11 5 9 0 2 0 0 0 0 2 1 0 3 4 11 7 12 6 9 6 10 7 11 8 12 4 10 7 14 8 14 8 13 7 8 2 3 1 3 1 2 4 5 2 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 8 4 10 6 12 7 12 9 13 10 14 9 10 5 7 5 13 8 5 0 1 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 1 0 5 10 22 15 20 13 19 10 16 9 15 9 15 8 14 11 15 7 10 3 10 5 12 3 9 3 8 4 7 3 7 4 8 9 12 9 8 2 2 2 3 0 1 0 1 0 2 0 1 0 1 0 1 0 1 0 1 0 2 0 3 1 3 0 1 0 1 0 1 0 1 43 55 34 47 30 46 30 46 25 42 27 43 29 45 30 47 28 45 29 45 29 45 28 44 26 41 24 40 25 43 30 48 31 47 31 47 31 47 31 47 29 46 31 47 32 48 31 47 35 50 33 50 36 53 36 51 35 51 34 50 34 51 36 52 33 49 32 48 31 46 30 46 33 50 34 50 35 51 36 52 30 50 38 53 33 48 35 56 38 53 35 51 36 52 35 50 39 54 36 53 39 56 40 55 37 54 39 55 39 55 40 57 38 55 38 55 38 55 38 55 38 55 38 55 38 55 38 56 35 55 37 57 38 57 37 55 36 57 39 57 37 55 37 58 40 59 39 57 38 57 37 56 37 56 37 56 37 56 37 56 37 58 35 56 34 56 34 56 37 60 38 60 38 59 38 60 38 59 38 60 39 60 39 61 41 61 40 61 40 62 42 64 44 65 44 65 44 65 44 65 45 66 45 66 45 66 45 66 43 70 44 70 44 71 45 71 43 69 43 70 44 71 45 71 44 70 44 70 44 70 44 70 46 72 46 71 45 70 44 70 46 72 46 72 46 72 46 72 46 72 46 73 47 74 48 74 47 73 47 74 48 75 49 75 47 73 48 75 49 76 51 77 51 75 50 74 49 75 50 76 51 76 51 76 51 76 51 76 53 78 53 78 53 78 53 78 53 77 52 76 51 77 52 78 53 77 52 76 51 77 52 78 53 78 53 78 53 78 53 78 52 80 53 81 54 80 53 79 51 78 51 79 52 79 53 80 53 80 53 80 53 80 53 80 53 80 54 82 55 81 53 80 55 82 55 82 55 82 55 82 54 81 55 82 54 81 53 79 53 81 54 82 54 83 55 83 56 84 56 84 56 84 55 83 52 80 53 82 55 83 55 83 53 81 54 83 55 82 53 81 53 83 56 83 54 82 56 86 56 84 56 84 56 84 56 84 57 87 55 85 54 87 58 90 58 89 58 89 58 89 58 89 58 89 59 90 60 91 60 91 60 92 62 94 64 95 65 96 66 96 71 102 72 103 74 107 80 112 80 115 80 116 81 116 79 111 80 105 69 94 67 98 66 86 49 70 42 68 45 70 48 75 47 75 49 77 51 79 50 77 50 78 51 79 52 79 53 79 52 79 53 80 51 76 51 78 50 77 50 76 49 76 51 75 52 77 53 81 57 84 62 93 68 101 70 102 72 105 75 108 76 109 79 113 82 115 85 117 86 119 89 123 92 124 96 127 68 60 28 53 23 57 30 54 31 53 30 50 28 48 30 49 30 48 29 47 28 47 27 47 28 48 29 47 28 46 26 45 27 45 26 45 26 45 25 44 25 44 25 44 25 44 22 41 21 40 20 37 18 34 16 33 17 30 15 27 12 24 13 16 3 4 0 2 1 0 2 1 2 5 8 17 13 21 10 23 10 24 10 25 12 23 9 19 11 21 14 21 14 19 9 8 4 3 2 3 1 1 6 6 4 4 2 2 1 2 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 7 11 12 15 14 17 14 19 14 19 12 18 9 13 9 15 10 4 0 2 2 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 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 0 1 1 1 1 1 2 0 3 8 19 24 29 23 22 16 21 16 20 15 19 14 19 17 20 12 14 8 14 11 17 8 15 8 15 8 12 7 11 7 12 11 13 11 9 4 3 4 3 2 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 1 1 1 1 1 1 1 1 34 42 22 31 17 30 17 30 13 27 14 28 15 29 16 30 15 28 14 27 15 29 17 31 13 26 13 27 16 32 21 36 15 30 15 30 15 30 15 30 14 30 15 30 15 31 16 32 18 32 16 32 19 35 19 33 19 34 18 33 18 34 20 36 20 35 19 34 19 34 18 33 18 33 19 35 21 36 22 37 16 34 21 35 18 32 19 37 23 36 20 35 21 36 20 33 22 37 20 37 23 40 23 38 22 39 24 39 22 37 22 39 23 38 22 37 21 38 22 39 22 38 21 37 21 38 23 40 21 38 25 41 26 39 22 36 21 38 24 38 22 36 22 39 26 41 24 38 22 37 22 38 22 37 22 37 22 37 22 37 24 37 22 35 20 33 19 34 21 37 25 39 24 36 23 38 22 39 22 39 23 40 23 40 24 41 24 41 24 42 26 43 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 29 44 29 45 30 45 30 45 28 43 28 44 29 45 30 45 28 45 28 45 28 45 28 45 29 46 29 45 28 44 27 44 29 46 29 46 29 46 29 46 29 46 29 47 30 48 31 48 30 47 30 48 31 49 32 49 31 48 31 49 32 50 33 51 31 50 28 49 27 50 28 51 29 51 29 51 29 51 29 51 30 52 30 52 30 52 30 52 31 52 30 51 29 52 30 53 31 52 30 51 29 52 30 53 30 52 31 53 31 53 32 54 31 53 32 54 33 53 32 52 30 52 31 52 32 53 32 54 32 53 32 53 32 53 32 53 32 53 33 54 33 54 32 53 33 54 33 54 33 54 33 54 33 54 33 54 33 53 31 52 31 53 32 53 33 54 33 55 36 57 36 56 35 56 35 55 31 52 31 53 33 54 34 55 32 53 33 54 33 54 32 53 32 54 35 56 34 54 35 57 35 56 35 56 35 56 35 56 36 55 35 55 36 56 37 58 37 57 37 57 37 57 37 57 38 59 39 60 39 61 40 61 38 60 41 63 43 65 44 65 42 69 48 73 49 74 51 76 59 81 58 79 57 80 59 81 55 79 53 74 47 67 44 67 35 51 24 41 21 42 24 45 27 48 26 48 28 50 30 52 29 50 29 51 30 52 31 52 32 52 31 52 32 53 30 49 29 50 29 50 28 49 28 48 26 50 26 51 29 53 32 56 37 62 45 69 48 70 51 74 51 74 50 77 53 79 55 81 60 85 60 86 63 90 67 94 73 99 59 50 15 25 11 29 20 31 17 30 13 29 9 27 16 31 15 29 14 28 12 27 12 28 13 29 14 28 13 27 10 28 8 28 10 27 10 27 11 26 11 25 11 24 10 24 7 21 10 21 9 20 9 18 8 18 10 18 7 14 4 12 8 9 0 0 0 1 1 0 1 1 0 5 6 12 7 12 7 10 7 10 8 11 8 13 6 10 7 12 7 13 8 14 6 7 1 2 0 2 0 0 5 6 2 3 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 2 1 9 7 14 9 14 9 13 9 13 8 10 6 10 6 12 4 1 0 2 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 1 0 0 0 1 0 10 15 25 16 18 11 17 10 15 9 14 7 13 10 14 6 10 3 10 6 13 2 8 3 9 5 8 3 6 4 8 8 10 7 7 2 2 2 3 0 1 0 1 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 1 0 1 0 1 0 1 43 55 35 48 31 47 30 45 28 44 28 44 28 44 28 44 29 44 26 40 25 43 29 47 27 44 28 45 31 49 34 51 30 46 30 46 30 46 30 46 31 46 29 44 29 46 32 49 32 47 30 47 33 50 33 48 32 48 32 48 32 49 34 51 36 52 36 52 36 53 37 53 34 50 34 50 34 50 35 51 33 49 33 49 32 48 32 48 37 52 35 51 36 52 34 48 35 50 34 51 37 54 37 51 38 56 41 55 36 50 36 53 39 56 37 54 37 54 39 56 38 55 37 53 37 55 40 58 39 58 39 58 38 56 37 55 35 56 38 56 36 54 36 57 41 59 38 55 36 55 36 55 38 56 37 55 36 56 37 57 37 58 36 57 35 57 36 58 34 59 40 62 37 58 36 60 41 62 41 62 40 61 40 61 42 63 42 62 42 64 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 45 71 45 71 45 71 45 71 43 69 43 70 44 71 45 71 46 72 46 72 46 72 46 72 46 72 46 71 45 70 44 70 46 72 46 72 46 72 46 72 46 72 46 73 47 74 48 74 47 73 47 74 48 75 49 75 48 75 49 75 49 75 49 76 51 75 50 74 49 75 50 76 50 75 50 75 50 75 50 75 52 77 52 77 52 77 52 77 53 77 52 76 51 77 52 78 53 77 52 76 51 77 52 78 52 77 52 78 53 79 54 79 52 80 53 81 54 80 53 79 52 80 53 80 54 81 54 82 54 81 54 81 54 81 54 81 52 80 53 81 54 80 53 79 54 81 54 81 54 81 54 81 53 81 54 81 54 80 52 78 51 80 52 80 53 81 53 82 56 84 56 83 55 83 54 82 51 79 52 80 53 82 55 84 52 81 53 82 54 81 53 80 52 82 56 84 55 82 55 85 56 84 56 84 56 84 56 84 54 86 56 87 57 88 57 87 57 88 57 88 57 88 57 88 59 90 59 91 60 91 61 92 58 91 62 95 65 96 65 96 66 97 72 104 74 104 74 108 80 113 81 116 81 115 79 114 78 107 75 103 71 97 65 90 46 72 45 68 42 67 44 70 48 75 47 75 49 77 51 79 50 77 50 78 51 79 52 79 53 79 52 79 53 80 51 76 50 77 50 76 49 76 48 75 49 73 49 74 50 78 53 80 55 87 63 98 69 101 71 104 72 105 74 108 77 110 78 110 84 116 84 117 87 121 91 124 96 120 89 96 39 52 28 55 31 54 30 53 30 51 30 51 31 50 30 48 29 47 27 46 27 47 28 48 29 47 28 46 27 48 27 48 27 48 27 48 27 48 26 47 23 44 22 43 22 41 23 43 24 41 21 38 20 37 19 35 17 29 14 25 16 17 1 3 0 3 1 0 1 1 3 7 10 18 13 20 10 25 10 25 11 25 13 24 12 23 12 21 11 20 12 20 9 8 4 4 3 5 3 3 7 7 5 4 2 2 1 2 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 3 5 10 11 13 12 14 12 17 12 17 11 18 10 16 10 14 7 1 0 3 3 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 3 1 2 2 1 0 2 1 0 7 11 21 20 23 17 22 16 20 15 19 13 18 14 19 12 16 11 17 13 19 8 16 10 17 10 14 7 11 8 12 9 9 7 6 3 3 4 3 2 1 1 1 1 2 1 1 1 1 1 1 1 1 0 0 1 1 1 2 2 2 1 1 1 1 1 1 1 1 28 41 24 39 26 38 22 33 16 28 15 28 15 28 15 27 17 28 11 22 9 24 14 30 14 27 15 29 17 30 18 31 15 30 15 30 15 30 15 30 16 30 13 27 13 30 17 34 18 32 16 32 19 35 19 33 16 31 16 31 16 32 18 34 19 35 20 36 21 37 22 38 20 35 19 33 18 32 16 31 20 33 16 31 17 32 16 29 21 35 19 35 21 36 19 32 17 32 16 34 20 36 19 33 22 40 25 39 19 33 18 36 24 39 21 36 20 37 23 40 22 37 21 36 21 38 24 41 26 39 21 34 18 33 19 35 19 35 21 36 19 34 20 36 25 39 22 35 19 34 20 35 23 37 22 36 21 37 22 38 21 35 21 35 22 37 24 39 19 37 26 40 23 35 22 37 25 41 24 41 24 41 24 41 26 43 25 42 26 43 27 45 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 30 46 30 46 30 46 30 46 28 44 28 45 29 46 30 46 30 48 30 48 30 48 30 48 29 47 29 46 28 45 27 44 29 46 29 46 29 46 29 46 29 46 29 47 30 48 31 48 30 47 30 48 31 49 32 49 32 49 32 49 32 49 32 49 31 50 30 49 29 50 30 51 30 50 30 50 30 50 30 50 29 51 29 51 29 51 29 51 31 52 30 51 29 52 30 53 31 52 32 51 31 52 32 53 32 52 32 53 33 54 34 54 31 53 32 54 33 53 32 52 32 53 33 54 33 55 34 55 33 54 33 54 33 54 33 54 31 53 32 54 33 53 32 52 33 54 33 54 33 54 33 54 32 54 33 54 33 53 31 51 30 51 30 52 31 52 32 53 34 55 34 54 33 53 32 53 30 51 30 52 32 54 34 56 31 53 32 54 33 53 32 52 31 54 35 56 34 55 34 56 35 56 35 56 35 56 35 56 33 54 36 58 38 57 36 55 37 57 37 57 37 57 37 57 37 58 37 59 38 60 39 60 37 59 41 65 44 67 44 66 42 69 47 75 49 75 52 76 55 80 60 84 62 81 56 76 55 76 49 72 51 70 43 60 21 44 26 46 24 44 25 47 27 48 26 48 28 50 30 52 29 50 29 51 30 52 31 52 32 52 31 52 32 53 30 49 29 50 29 49 28 48 27 48 25 49 25 49 27 51 29 53 31 57 41 66 47 70 50 73 48 73 49 76 51 77 52 77 59 84 59 84 61 89 66 93 70 89 73 82 26 26 19 30 17 30 16 29 15 31 15 33 16 31 15 29 14 28 12 27 12 28 13 29 14 28 13 27 11 28 11 28 11 28 11 28 14 27 12 25 10 22 8 21 9 24 11 26 14 25 11 22 9 21 10 19 7 16 3 13 7 9 0 0 0 2 1 0 3 1 3 6 7 12 7 10 7 10 7 12 8 12 9 13 9 13 8 12 6 11 6 11 7 8 3 4 3 6 3 5 5 6 3 3 0 1 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 3 2 8 5 10 4 8 6 10 7 11 7 10 7 11 7 11 2 0 0 2 1 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 2 4 1 2 0 1 0 0 0 1 0 10 13 21 13 17 10 15 9 14 7 13 7 13 6 13 7 14 8 14 3 9 4 11 6 9 4 6 5 8 6 6 3 4 1 3 2 3 0 1 0 1 0 2 0 1 0 1 0 1 0 1 0 0 0 1 0 2 0 2 0 1 0 1 0 1 0 1 39 54 37 54 39 53 34 48 31 48 33 46 26 40 26 45 26 42 26 42 26 43 29 45 24 43 30 49 34 49 31 45 30 46 30 46 30 46 30 46 31 47 31 48 32 49 33 49 31 46 28 46 33 52 38 54 31 48 32 49 33 50 34 51 34 50 33 48 31 46 30 45 29 47 33 49 32 48 32 49 34 50 34 50 34 50 34 50 35 51 35 51 35 50 32 48 37 52 36 53 38 53 35 48 37 53 37 53 37 53 37 53 35 51 35 51 35 51 35 51 34 51 35 52 36 53 37 53 45 60 40 54 36 54 38 56 37 55 39 56 37 54 38 56 38 54 35 51 34 52 37 55 39 55 37 53 35 53 37 55 36 55 36 55 36 56 39 58 39 57 37 57 40 60 40 58 36 59 39 62 41 62 39 60 43 65 43 64 42 63 41 63 43 65 44 65 44 64 42 62 46 67 45 65 44 65 45 66 44 65 44 67 45 68 47 69 46 68 46 68 46 68 46 68 46 68 46 69 47 70 48 70 46 68 46 68 46 68 46 69 46 72 46 72 46 72 46 72 50 74 47 73 49 75 48 72 47 73 47 73 47 73 47 73 50 76 49 74 47 73 47 73 49 74 47 73 49 75 48 73 49 75 49 76 50 77 51 77 50 75 50 75 50 75 50 75 52 76 49 73 48 74 51 77 54 78 52 77 51 76 50 75 52 79 55 82 56 81 53 78 56 79 51 74 49 77 55 83 54 80 55 81 56 80 55 79 54 79 54 79 54 79 54 79 57 81 56 80 55 79 54 78 53 79 54 80 55 79 54 78 54 79 54 79 54 79 54 79 54 79 53 79 53 79 53 79 54 80 54 79 53 78 52 79 51 79 52 80 53 79 52 78 52 79 53 81 55 82 56 84 52 80 54 82 55 82 55 81 56 82 55 82 55 83 57 85 59 86 58 85 57 86 58 87 58 86 58 87 59 88 60 88 59 90 59 90 60 92 63 94 67 97 66 96 66 95 65 95 67 99 69 101 72 106 76 109 73 108 81 116 84 114 78 107 81 103 71 95 68 90 58 78 41 68 42 70 43 71 45 72 50 77 50 77 50 77 50 78 53 80 52 78 51 78 52 79 53 79 52 78 51 79 52 80 47 74 47 75 49 75 46 70 45 70 51 74 51 76 52 78 56 84 61 92 68 98 72 101 73 102 74 102 74 106 80 114 81 114 87 118 86 118 91 125 97 126 90 110 58 62 29 54 31 50 30 51 29 53 30 54 29 51 29 51 29 51 29 51 26 49 28 51 28 49 25 46 28 47 28 47 28 47 28 47 27 46 26 44 24 43 23 41 23 40 22 41 25 43 23 39 25 42 23 39 19 34 16 32 12 19 1 12 3 1 0 0 2 0 0 13 17 24 11 23 8 24 10 24 11 23 10 20 13 23 13 22 14 21 8 14 8 8 4 3 2 4 6 8 8 6 2 2 2 4 2 2 2 3 2 3 2 3 2 3 1 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 0 8 10 18 12 15 7 13 9 14 7 13 10 17 19 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 0 0 0 4 8 12 22 24 19 21 17 22 17 24 16 22 14 20 11 19 11 19 8 12 9 13 10 12 9 11 8 11 7 11 7 11 7 10 8 7 6 4 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 23 41 23 40 25 40 22 34 15 31 19 29 13 24 12 27 14 26 13 26 13 27 15 29 12 26 16 31 19 32 17 29 17 30 17 30 17 30 17 30 18 31 18 32 19 32 19 32 19 32 15 30 18 34 20 34 18 33 18 33 19 34 19 34 21 36 20 34 18 33 17 32 15 32 19 35 18 33 19 35 17 32 17 31 16 31 16 31 19 35 20 35 20 34 18 32 21 35 17 34 20 38 23 39 22 38 22 38 22 38 22 38 20 36 20 36 20 36 20 36 21 37 21 38 22 39 23 39 24 39 22 37 21 37 22 39 23 40 25 41 23 38 24 41 21 36 20 35 19 36 20 37 21 36 20 35 20 37 23 40 22 36 21 36 21 37 23 39 24 38 22 38 25 41 25 39 23 38 25 40 27 40 26 39 29 43 29 42 28 41 27 41 26 44 27 44 27 43 25 41 28 45 27 44 27 45 29 46 29 46 29 46 29 46 29 46 30 47 30 47 30 47 30 47 28 47 28 48 29 48 30 49 29 47 28 47 28 47 28 46 29 46 29 46 29 46 29 46 32 48 30 47 32 49 31 47 30 47 30 47 30 47 30 47 32 49 31 47 30 47 31 48 32 48 30 47 32 49 31 47 32 49 32 50 33 50 34 52 30 50 28 50 28 50 28 50 28 50 28 50 28 50 28 50 35 52 34 51 34 51 33 50 36 53 37 54 37 54 36 54 34 54 31 53 31 54 33 56 32 55 33 56 34 55 33 54 32 54 32 54 32 54 32 54 34 55 33 55 33 55 32 54 31 54 32 55 33 54 32 53 32 54 32 54 32 54 32 54 32 54 32 54 32 54 32 54 33 55 32 54 32 53 31 53 30 52 31 52 31 52 31 51 31 52 32 53 33 55 35 56 31 53 33 55 34 55 34 54 35 55 34 55 34 56 36 58 37 58 37 57 36 58 37 58 37 58 37 59 38 59 39 60 39 59 38 59 39 61 39 64 43 67 41 66 40 66 40 66 41 69 40 70 44 74 48 77 48 76 54 82 59 79 53 74 46 71 44 66 37 56 26 44 20 41 23 43 26 44 30 45 28 48 27 48 28 50 29 50 32 52 31 51 30 51 31 53 32 52 31 51 30 52 31 53 28 48 26 48 28 49 26 46 24 49 27 51 28 50 30 54 34 57 39 64 46 70 51 72 51 75 50 74 50 76 54 84 55 84 58 87 58 87 61 93 64 93 64 84 43 42 14 30 18 30 19 29 16 29 16 31 15 29 15 29 15 29 15 29 13 27 14 29 14 27 12 25 13 28 13 28 13 28 13 28 12 27 11 26 10 24 8 23 9 22 7 23 10 24 9 21 10 23 8 21 5 18 3 16 3 6 0 0 0 0 2 3 6 0 2 9 13 15 5 10 1 9 2 11 3 10 4 9 5 11 7 13 9 14 8 9 7 7 3 2 0 3 3 6 6 5 0 1 0 3 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 10 8 11 7 12 6 11 4 10 6 15 16 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 3 4 9 14 19 13 20 11 16 9 17 7 14 3 11 1 10 1 11 0 9 0 10 3 9 2 8 2 7 3 6 4 7 4 8 6 7 4 5 2 3 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 44 58 41 58 43 58 39 52 31 47 32 46 27 41 26 43 27 43 26 42 26 43 28 45 25 42 27 45 29 46 29 45 29 45 29 46 30 46 30 46 32 48 31 47 31 47 31 47 36 50 32 47 32 49 32 47 35 51 34 50 34 50 34 49 38 53 37 52 35 51 34 50 31 49 35 52 34 50 34 52 33 49 32 48 31 47 30 46 34 50 35 51 35 50 33 48 37 50 32 48 35 56 43 60 39 55 39 55 39 55 39 55 37 53 37 53 37 53 37 53 37 53 38 54 38 55 39 55 36 53 36 54 37 55 38 55 38 57 41 57 39 55 39 57 35 53 36 54 37 53 36 52 35 52 35 52 37 55 40 58 37 56 36 55 36 56 38 58 40 57 37 57 40 60 41 58 38 61 40 63 41 63 40 62 43 65 43 65 42 64 42 64 44 65 44 65 44 64 42 63 44 65 44 65 45 67 47 69 48 69 47 67 46 66 44 65 47 68 47 68 47 67 46 67 47 68 47 68 48 69 48 70 48 69 48 68 47 67 46 67 46 72 46 72 46 72 46 72 49 73 46 73 48 75 48 73 47 73 47 73 47 73 47 73 48 74 47 73 47 74 49 75 49 74 47 73 49 75 48 73 49 75 49 75 50 76 50 77 50 75 50 75 50 75 50 75 48 74 51 77 52 76 49 73 50 76 51 77 51 77 52 78 53 78 52 77 51 78 52 79 52 78 55 81 57 81 55 79 54 79 55 80 55 80 54 79 54 79 54 79 54 79 54 79 54 79 54 79 55 80 55 80 53 79 54 80 55 79 54 78 54 79 54 79 54 79 54 79 55 80 55 80 55 80 55 80 55 79 54 79 53 78 53 78 52 79 52 79 52 79 52 79 52 79 53 80 54 82 55 82 52 80 54 82 55 82 55 81 55 82 55 82 55 83 57 84 58 86 58 86 58 86 58 86 58 86 58 86 59 87 59 88 59 89 58 90 60 92 63 94 67 97 67 97 67 97 68 98 71 102 71 102 72 104 73 106 74 108 78 112 79 108 73 101 70 98 72 93 60 78 44 68 41 68 42 70 43 71 45 72 45 72 46 74 48 76 50 78 52 79 51 78 51 78 52 80 52 79 51 78 51 78 52 79 51 76 47 74 48 76 48 73 47 71 50 71 48 74 53 80 55 84 60 91 66 97 70 99 74 101 75 102 75 105 80 113 82 114 86 117 87 118 90 123 90 126 94 120 73 76 33 48 31 50 29 51 28 52 29 53 29 51 29 51 29 51 29 51 27 50 28 50 28 49 26 47 28 47 28 47 28 47 28 47 27 46 26 45 25 43 24 43 23 40 21 40 23 42 22 38 22 40 21 38 20 37 18 36 18 26 1 9 0 3 0 4 1 0 1 13 14 23 10 22 10 23 11 24 11 24 10 21 10 20 11 22 15 23 13 17 9 9 5 4 2 3 4 6 8 6 2 2 2 4 2 2 2 3 2 3 2 3 2 3 1 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 0 5 2 9 9 16 13 17 14 16 11 14 13 18 16 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 3 3 11 19 20 24 17 20 16 22 13 20 12 18 9 18 8 16 9 12 10 13 10 13 9 12 7 10 6 10 5 9 5 7 6 7 7 7 6 4 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 25 43 26 43 28 43 25 37 18 33 20 32 17 28 15 27 15 27 13 26 13 27 15 28 13 26 13 27 14 28 15 28 15 29 16 29 16 30 17 30 18 31 18 31 17 30 17 30 20 34 17 31 17 32 16 30 21 36 20 35 19 33 18 33 22 37 22 36 21 35 20 35 16 33 20 35 19 33 19 35 22 37 21 36 20 34 19 34 18 34 20 35 20 34 18 33 21 35 17 33 21 40 26 43 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 20 36 20 36 20 36 20 36 19 36 20 37 21 37 20 35 19 37 22 37 19 35 20 37 18 35 21 38 22 37 19 34 19 35 20 36 21 38 23 40 23 37 21 36 21 37 23 38 25 39 23 39 26 42 26 40 25 40 26 41 27 41 27 41 29 43 29 43 29 43 29 42 27 44 28 45 27 44 26 42 26 43 26 44 28 46 31 48 30 47 30 46 29 45 28 45 30 47 30 46 29 46 29 45 27 46 28 47 28 48 29 48 30 49 29 47 28 46 26 45 28 45 28 45 28 45 28 45 31 46 28 46 31 49 31 47 30 47 30 47 30 47 30 47 30 47 30 47 31 49 33 50 32 48 30 47 32 49 31 47 31 48 32 49 32 50 33 51 30 50 28 50 28 50 28 50 27 49 29 51 29 51 27 49 32 50 33 51 34 52 35 53 36 52 33 49 32 50 35 54 32 53 32 55 33 55 32 54 31 54 33 55 33 55 32 53 32 54 32 54 32 54 32 54 31 53 31 54 33 55 34 56 31 54 32 55 33 54 32 53 32 54 32 54 32 54 32 54 33 55 33 55 33 55 33 55 32 54 32 53 31 53 30 52 31 51 30 51 30 51 30 52 31 52 31 53 32 54 33 55 31 53 33 55 34 55 34 54 34 55 33 54 34 55 35 57 36 57 36 58 37 57 36 57 36 57 37 58 37 59 38 59 38 58 37 59 39 61 40 65 43 67 42 68 43 69 44 70 45 72 43 71 43 72 46 72 51 77 55 78 53 74 48 70 47 73 46 64 31 46 21 42 22 41 23 43 26 44 28 45 26 45 25 48 28 50 30 52 30 51 29 50 30 51 31 53 31 52 30 50 29 51 31 52 32 50 27 47 27 49 28 50 25 49 26 48 25 49 31 56 33 56 38 62 44 67 48 69 50 74 50 75 51 76 53 82 56 83 57 86 59 88 60 90 59 91 71 95 61 60 21 25 16 30 16 28 15 28 16 30 15 29 15 29 15 29 15 29 14 28 14 28 13 27 12 26 13 28 13 28 13 28 13 28 12 27 12 26 11 25 10 24 9 22 7 22 9 23 7 19 7 21 6 20 6 20 5 19 8 14 0 2 0 1 2 3 3 0 2 10 12 12 3 10 2 10 3 12 4 11 4 10 6 11 6 13 11 14 8 10 7 7 3 3 0 2 1 3 6 5 0 1 0 3 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 7 13 8 11 2 9 4 12 12 6 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 0 0 1 2 12 14 21 11 15 9 17 3 11 1 10 0 7 0 7 0 9 1 11 4 10 2 9 2 6 2 5 2 4 1 5 3 6 6 8 5 5 0 0 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 42 56 40 58 43 58 40 53 36 52 35 51 34 49 30 45 28 44 27 42 26 42 27 44 26 42 26 42 27 43 27 43 27 44 28 45 29 46 30 46 30 46 30 46 30 45 29 45 32 47 30 47 33 50 33 47 36 51 35 50 34 49 33 48 35 51 35 51 34 50 34 50 29 47 33 50 33 48 33 50 38 54 38 53 37 52 36 52 33 49 34 51 35 51 34 49 36 51 35 53 39 55 38 52 36 52 36 52 36 52 36 52 38 54 38 54 38 54 38 54 36 52 36 52 36 52 36 52 37 54 37 54 36 52 33 50 34 53 37 53 35 51 35 54 34 52 37 55 38 54 35 51 37 54 37 54 37 54 37 53 38 57 37 55 36 55 37 57 40 58 38 58 41 61 41 59 41 63 41 63 41 64 42 65 43 65 43 65 43 65 43 66 44 66 45 66 45 65 43 63 43 64 43 65 45 67 48 69 45 66 45 67 46 68 47 68 47 68 47 67 46 66 45 65 46 67 46 68 47 68 48 69 48 69 48 68 47 67 46 67 45 71 45 71 45 71 45 71 47 71 45 72 48 75 48 73 47 73 47 73 47 73 47 73 47 73 47 73 48 75 50 76 49 74 47 73 49 75 48 73 48 74 48 75 49 75 50 76 50 75 50 75 50 75 50 75 51 76 49 74 49 74 51 76 49 76 50 77 51 78 52 79 52 77 50 75 49 76 51 78 52 77 51 76 51 77 53 79 53 78 54 80 55 79 53 78 54 79 54 79 54 79 54 79 52 77 53 78 54 80 55 80 53 79 54 80 55 79 54 78 54 79 54 79 54 79 54 79 55 80 55 80 55 80 55 80 54 79 53 78 53 77 52 77 52 78 50 77 50 77 51 79 52 79 52 80 53 80 53 81 52 80 54 82 55 82 55 81 55 81 54 81 54 82 56 84 56 84 57 86 58 85 56 84 57 85 57 86 58 86 59 87 57 88 58 90 60 93 64 95 67 97 68 99 70 101 72 102 74 104 72 102 71 102 70 103 77 109 76 107 74 104 70 100 70 93 63 78 43 63 39 67 42 67 43 69 43 70 45 71 46 74 48 76 50 79 53 80 50 77 50 77 50 78 52 80 52 78 50 77 50 77 51 79 53 77 48 74 48 76 49 75 47 70 48 69 46 73 52 81 54 82 58 89 64 94 67 96 71 98 73 102 74 103 78 110 82 113 84 117 88 119 88 118 86 124 96 128 90 98 46 51 30 51 28 50 27 51 29 53 29 51 29 51 29 51 29 51 28 50 27 49 26 48 26 48 28 47 28 47 28 47 28 47 27 46 27 45 26 45 26 44 24 41 22 40 23 41 21 37 20 38 20 38 20 38 20 38 20 34 14 22 7 11 2 1 0 1 3 16 14 21 10 24 10 24 12 25 12 23 11 21 12 20 10 20 13 19 8 11 6 7 5 4 2 3 2 4 8 6 2 2 2 4 2 2 2 3 2 3 2 3 2 3 1 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 3 0 3 4 13 10 15 12 14 9 12 11 14 12 4 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 0 0 1 11 15 22 18 20 15 21 10 15 10 17 9 15 5 12 9 13 11 14 11 14 10 12 7 10 6 9 5 8 4 6 4 5 7 8 7 5 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 22 40 23 41 26 42 24 37 23 37 24 37 24 36 19 30 16 28 14 26 13 26 14 27 13 26 14 28 15 27 14 26 14 27 14 28 16 29 17 30 15 28 15 29 16 30 17 30 14 29 14 31 19 35 18 32 19 33 18 33 18 33 17 32 18 33 18 33 18 33 18 33 14 31 18 33 17 31 17 33 20 35 20 35 20 35 20 35 17 33 19 35 20 35 19 34 21 36 20 37 22 37 18 32 19 35 19 35 19 35 19 35 22 38 22 38 22 38 22 38 23 39 23 38 22 38 21 37 23 39 22 36 19 34 17 33 20 37 22 38 20 36 21 38 19 36 20 37 21 36 20 35 21 38 22 38 22 37 20 35 24 38 22 36 21 36 22 37 26 39 24 40 27 43 27 40 28 42 27 41 27 42 29 44 29 43 29 43 30 44 30 44 28 45 29 46 28 44 26 43 27 44 27 44 28 46 30 48 27 44 28 46 29 47 31 48 30 47 29 46 28 44 27 44 26 46 27 46 28 47 28 47 28 47 28 47 28 47 28 47 27 44 27 44 27 44 27 44 29 45 27 45 31 49 31 47 30 47 30 47 30 47 30 47 31 48 30 47 30 48 32 49 32 48 30 47 32 49 31 47 30 48 31 48 32 49 32 50 30 50 28 50 28 50 28 50 30 51 27 48 26 49 29 52 33 50 34 51 34 51 35 52 35 51 34 50 33 51 34 53 32 51 28 49 28 51 31 54 31 53 32 54 32 54 31 53 32 54 32 54 32 54 32 54 31 53 31 53 32 54 32 54 31 54 32 55 33 54 32 53 32 54 32 54 32 54 32 54 32 54 32 54 32 54 32 54 31 53 31 53 30 52 30 51 31 51 29 49 28 50 30 52 31 52 31 52 31 53 32 53 31 53 33 55 34 55 34 54 33 54 32 53 33 55 35 56 34 56 36 58 37 57 35 55 35 57 36 57 37 58 37 58 37 57 36 58 39 62 41 66 43 68 43 70 46 73 48 75 46 73 44 71 43 71 45 71 52 74 50 72 49 69 47 68 47 66 34 47 18 38 19 44 22 42 23 44 26 44 28 46 28 48 28 50 30 52 32 53 28 49 28 49 29 51 31 53 30 51 29 50 29 50 30 51 30 49 26 47 27 49 27 48 24 48 25 48 25 48 29 54 32 54 36 60 41 64 44 66 45 70 48 73 49 74 50 78 57 82 55 86 60 89 58 85 59 90 67 95 70 81 37 34 13 29 14 28 15 27 15 29 15 29 15 29 15 29 15 29 15 28 13 26 12 26 12 27 13 28 13 28 13 28 13 28 12 27 12 27 12 26 11 26 11 24 9 24 10 24 7 19 7 21 6 20 6 20 5 19 5 20 10 16 9 12 3 0 1 1 5 12 10 11 2 12 3 11 4 12 6 12 5 11 6 10 7 10 7 9 3 4 3 4 2 3 0 3 1 3 6 5 0 1 0 3 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 6 11 7 12 6 11 6 15 8 2 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 0 0 0 0 5 5 15 13 19 10 15 3 10 2 10 0 8 0 5 1 10 2 11 4 11 3 10 3 8 4 6 2 4 1 5 2 4 3 6 3 4 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 41 55 39 57 43 58 40 54 38 53 36 53 38 53 33 45 29 44 27 42 26 42 26 43 25 43 29 46 30 44 26 41 26 42 27 44 29 45 30 46 25 42 27 44 29 46 31 47 29 44 29 47 34 50 33 47 31 47 31 48 32 48 32 48 33 49 33 49 33 49 33 49 30 48 34 50 33 48 33 50 32 48 32 49 34 51 35 51 32 49 34 51 35 51 35 50 37 52 34 50 35 51 34 49 36 52 36 52 36 52 36 52 37 53 37 53 37 53 37 53 39 55 39 54 38 53 37 53 40 55 37 52 35 52 36 54 35 54 38 54 36 52 36 55 37 53 36 52 35 53 36 54 35 53 37 55 38 55 37 53 39 57 37 55 36 55 36 56 41 59 39 59 42 62 42 60 43 64 42 63 42 65 44 67 43 65 43 66 44 67 45 67 45 66 46 67 45 66 44 64 45 66 44 65 44 66 46 67 46 67 46 67 46 67 46 67 47 68 46 67 45 65 43 64 45 66 46 67 46 68 47 68 45 66 46 68 47 69 49 70 44 70 44 70 44 70 44 70 45 70 43 71 47 75 48 73 47 73 47 73 47 73 47 73 49 75 48 73 47 73 48 74 49 74 47 73 49 75 48 73 47 73 48 74 48 75 49 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 52 78 51 77 51 77 50 76 51 77 52 78 52 78 51 77 50 76 52 78 53 78 52 77 52 78 53 79 54 78 53 77 54 79 54 79 54 79 54 79 54 79 53 78 53 78 53 77 53 79 54 80 55 79 54 78 54 79 54 79 54 79 54 79 53 78 53 78 53 78 53 78 53 78 53 77 52 77 51 76 52 78 49 75 48 76 51 79 52 79 52 79 52 79 52 79 52 80 54 82 55 82 55 81 54 81 53 80 54 81 55 83 54 83 57 86 58 85 55 82 56 84 57 85 57 86 58 86 56 88 57 89 60 93 65 96 67 98 69 101 73 104 75 106 74 103 72 101 71 101 72 102 72 101 69 98 66 97 66 95 66 85 51 69 41 66 42 68 42 67 43 69 43 70 45 71 48 75 48 76 50 77 50 78 49 76 49 76 50 78 52 80 51 77 50 76 49 77 50 78 49 75 47 75 49 76 47 71 44 69 49 71 48 73 51 78 52 81 56 87 61 91 64 93 66 94 70 99 71 100 74 106 83 112 83 117 89 120 86 114 89 124 92 124 95 115 65 68 28 51 28 50 27 51 27 52 29 51 29 51 29 51 29 51 29 50 27 48 25 48 27 49 28 47 28 47 28 47 28 47 27 46 27 46 27 46 27 46 27 44 25 43 25 43 22 38 22 39 21 38 20 37 19 36 15 36 20 31 18 28 13 10 3 8 8 22 16 23 11 27 11 23 12 24 13 23 13 21 7 16 7 16 10 14 6 9 2 4 3 4 3 4 4 5 8 6 2 2 2 4 2 2 2 3 2 3 2 3 2 3 1 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 4 3 3 8 10 10 11 10 12 13 17 9 1 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 2 3 4 12 18 24 18 18 9 15 12 16 10 15 6 11 10 14 11 15 12 14 11 13 10 12 8 11 6 9 5 6 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 22 41 24 42 27 43 26 39 23 36 23 37 25 37 19 28 16 29 14 26 13 26 13 26 12 27 17 32 18 29 13 24 12 26 14 27 15 29 17 30 11 24 13 27 16 30 18 32 15 29 15 32 19 33 16 29 14 29 15 30 16 32 17 32 18 34 19 34 19 34 19 34 16 33 20 35 19 34 19 35 16 31 17 33 20 36 22 37 17 32 19 35 20 35 20 35 22 35 15 30 16 34 19 35 21 37 21 37 21 37 21 37 21 37 21 37 21 37 21 37 21 37 21 36 20 35 19 34 23 37 20 34 19 36 23 40 17 34 19 35 17 32 18 35 22 37 19 34 18 35 21 38 17 34 20 38 23 39 23 38 24 39 22 36 21 36 21 36 26 40 24 40 27 43 27 41 30 43 28 41 28 43 31 46 29 43 29 44 30 45 31 45 28 46 29 46 29 45 27 43 29 46 28 44 27 44 28 45 31 48 30 46 29 45 27 44 30 47 29 45 27 44 26 42 26 45 26 46 27 47 28 47 25 44 26 46 29 49 31 50 27 44 27 44 27 44 27 44 28 44 26 45 30 49 31 47 30 47 30 47 30 47 30 47 33 50 32 48 30 47 30 47 32 48 30 47 32 49 31 47 30 47 30 48 31 49 32 50 30 50 28 50 28 50 28 50 26 49 29 52 30 51 27 48 36 52 35 51 34 50 33 49 33 51 36 54 37 53 34 51 28 51 32 57 35 55 30 50 30 53 31 54 32 53 31 52 32 54 32 54 32 54 32 54 33 54 32 53 31 52 30 51 31 54 32 55 33 54 32 53 32 54 32 54 32 54 32 54 30 52 30 52 30 52 30 52 31 53 31 52 30 51 29 51 31 51 28 48 27 49 30 52 31 52 31 52 31 52 31 52 31 53 33 55 34 55 34 54 33 53 32 53 32 54 34 56 33 55 36 58 37 57 34 54 35 56 35 57 36 58 37 58 36 56 36 58 39 62 41 66 43 68 43 71 47 75 50 77 45 73 44 71 45 72 48 73 45 68 44 63 42 63 43 65 38 51 23 38 18 38 17 35 22 42 23 44 26 44 28 46 26 48 27 48 27 48 27 48 27 48 27 49 29 51 31 53 30 50 29 49 28 50 29 51 26 47 26 48 28 48 25 44 21 46 26 50 27 49 28 51 31 54 35 59 40 63 42 64 42 67 45 70 47 71 47 74 57 82 55 86 61 89 57 82 62 91 62 91 69 91 48 47 9 27 12 27 13 28 15 28 15 29 15 29 15 29 15 29 16 29 13 26 11 26 13 28 13 28 13 28 13 28 13 28 12 27 12 27 12 27 12 27 14 27 12 26 12 26 9 21 8 22 7 20 6 19 4 18 1 18 9 18 11 22 14 11 0 4 6 15 10 12 4 15 5 12 6 13 7 13 8 12 2 4 2 6 6 9 4 5 0 1 0 3 1 4 3 5 6 5 0 1 0 3 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 4 5 0 0 0 5 2 7 2 8 6 14 6 1 0 0 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 1 0 3 0 0 0 8 13 23 14 14 3 10 5 13 3 9 0 6 1 11 2 12 5 11 4 10 6 10 6 8 4 6 2 6 1 3 0 1 0 1 0 2 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 41 55 37 53 39 56 40 55 39 54 38 54 39 54 34 48 32 48 32 47 30 45 27 42 28 42 24 41 29 46 28 42 25 41 26 43 29 46 31 47 25 42 27 44 29 46 30 46 31 48 34 49 31 47 32 49 30 45 29 45 29 46 31 48 34 50 34 50 34 50 34 50 33 48 32 48 32 49 34 51 30 47 31 48 33 50 35 51 37 52 34 49 33 50 36 53 35 50 33 49 34 53 40 58 35 52 36 52 36 52 36 53 41 56 38 53 36 53 38 55 42 56 38 52 35 51 35 52 35 52 35 52 36 54 38 55 36 53 36 53 35 51 33 49 35 52 35 53 36 54 37 54 40 54 35 53 38 56 37 51 38 57 38 57 38 57 37 56 38 58 40 59 41 61 43 62 42 65 43 66 44 67 45 68 42 65 43 66 44 65 43 64 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 46 66 45 66 45 67 47 69 50 71 49 69 48 70 49 71 48 73 45 70 44 71 47 74 45 71 45 71 45 71 45 71 44 72 48 74 47 73 47 74 47 72 46 72 46 73 48 75 48 74 48 74 48 74 48 74 49 75 49 75 49 75 49 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 50 77 51 78 52 77 51 76 50 76 50 77 51 78 52 78 56 81 54 78 52 76 51 77 56 79 52 75 50 77 54 81 55 80 54 77 52 77 52 77 56 80 54 78 53 79 55 81 55 80 54 79 54 79 54 78 51 78 55 79 54 79 55 82 53 78 53 78 53 78 53 78 53 78 53 78 53 78 53 78 51 78 51 77 50 76 49 76 52 79 52 79 52 79 52 79 53 81 56 83 54 81 56 84 59 85 56 82 54 82 55 83 56 85 58 87 59 85 55 82 60 87 57 84 55 82 54 82 58 90 60 92 63 95 66 97 68 100 73 106 77 107 76 105 75 103 71 100 69 99 70 101 65 94 61 90 58 90 62 92 46 67 41 61 38 62 41 65 41 64 42 66 44 67 46 70 45 74 49 78 52 78 49 75 50 76 49 75 48 76 49 77 52 80 53 80 53 79 51 77 49 76 49 75 48 74 47 73 47 70 49 72 49 75 51 76 52 82 58 88 61 90 65 96 68 96 71 99 71 99 73 105 83 113 82 113 83 114 84 116 90 122 88 122 96 126 79 91 34 60 30 53 24 47 28 55 27 49 27 49 27 49 27 49 29 51 29 50 28 49 27 49 28 47 28 47 28 47 28 47 28 47 28 46 27 45 26 45 27 45 26 43 25 42 23 41 24 41 22 39 20 37 20 38 19 37 19 34 20 33 20 30 9 18 9 20 10 24 12 26 9 21 10 22 12 20 10 18 5 14 6 12 7 11 5 8 2 4 3 4 3 4 3 4 5 5 3 3 2 3 2 4 2 3 2 3 2 3 2 3 1 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 2 3 8 10 12 10 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 2 4 10 14 20 8 14 15 21 13 14 6 8 8 11 9 13 10 14 12 15 8 11 7 11 5 7 1 2 6 5 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 23 40 22 39 25 43 27 41 25 39 26 40 27 39 23 33 19 32 19 31 17 28 14 26 14 26 12 26 15 29 15 27 14 27 14 27 14 27 14 27 13 26 14 27 15 29 17 30 15 32 18 32 16 30 16 33 17 32 16 31 17 32 18 34 18 33 18 33 18 33 18 33 18 32 17 32 17 33 19 35 18 33 19 34 20 36 21 36 21 35 20 34 19 35 20 36 21 36 19 34 19 36 21 38 20 36 20 36 20 36 20 36 24 39 22 37 21 37 21 38 20 36 19 34 19 36 21 38 20 36 19 35 19 36 21 37 18 34 19 35 20 35 19 35 19 35 19 36 20 37 21 37 21 35 18 36 23 40 23 37 24 39 24 39 24 39 24 38 24 39 25 41 27 42 28 43 29 43 30 44 30 44 30 45 28 43 29 44 30 43 29 42 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 28 45 27 45 26 45 26 46 28 48 30 49 29 48 28 48 30 49 30 46 28 45 28 45 29 47 28 45 28 45 28 45 28 45 27 46 31 48 30 47 30 48 31 48 30 47 31 49 32 50 31 48 31 48 31 48 31 48 32 49 32 49 32 49 32 50 30 50 28 50 28 50 28 50 28 50 28 50 28 50 28 50 32 50 34 52 35 52 34 51 33 50 33 51 34 51 35 53 36 55 31 52 29 51 29 51 32 54 30 51 29 52 32 54 33 54 31 52 30 52 30 52 32 53 30 51 29 52 31 54 33 55 33 55 33 55 33 55 30 54 33 55 31 53 32 56 31 53 31 53 31 53 31 53 31 53 31 53 31 53 31 53 30 51 30 50 29 49 28 49 31 52 31 52 31 52 31 52 32 54 35 55 33 54 34 57 38 58 35 55 33 55 35 56 36 57 37 58 36 57 35 55 35 56 34 55 34 56 36 57 38 59 39 61 42 64 43 67 45 71 47 76 51 77 50 75 49 74 46 71 46 70 45 69 44 63 40 60 40 59 38 57 25 41 22 36 18 37 22 41 23 41 24 43 24 45 25 46 25 47 28 50 30 50 28 49 29 50 28 49 28 49 29 50 31 52 32 53 31 52 30 50 28 49 27 48 27 47 26 48 24 47 25 48 26 49 28 50 31 55 37 59 39 62 44 67 44 69 46 71 47 71 47 75 54 80 54 83 56 85 57 87 62 88 59 88 67 95 63 74 20 34 9 29 13 25 13 30 14 28 14 28 14 28 14 28 15 29 15 28 14 27 13 27 13 28 13 28 13 28 13 28 13 28 13 27 12 26 11 26 14 27 12 26 10 24 9 22 10 23 8 21 6 20 6 20 7 19 9 19 11 20 12 20 7 13 5 10 2 11 4 13 4 11 7 11 6 10 6 9 1 4 3 6 2 4 1 3 1 3 1 3 1 3 1 3 3 4 1 2 0 2 0 3 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 0 0 1 0 6 6 10 5 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 1 0 8 8 15 7 14 9 14 5 8 0 9 0 9 1 10 3 10 4 11 7 11 5 6 2 4 1 6 4 5 2 3 0 1 0 2 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 41 55 39 56 43 61 44 60 41 56 40 56 41 56 37 51 32 48 31 46 29 44 27 42 25 42 28 43 27 42 28 45 28 44 27 42 25 40 24 39 28 43 26 42 27 44 30 47 29 47 32 47 30 45 30 48 32 48 31 47 32 48 33 50 32 48 32 48 32 48 32 48 33 48 32 48 32 49 34 51 36 52 36 53 37 53 37 53 34 51 35 52 36 51 35 50 37 53 37 52 36 51 35 51 38 53 37 52 36 51 35 50 38 54 38 54 38 53 36 52 35 50 34 50 34 51 36 53 37 53 36 52 35 52 35 53 33 50 34 52 36 53 37 54 35 52 35 53 36 54 37 54 35 51 34 53 39 58 40 56 40 59 40 59 40 59 40 59 40 59 40 60 42 61 43 62 44 66 44 66 43 65 43 65 42 65 43 66 44 65 43 64 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 66 45 67 47 68 48 68 47 67 46 68 48 69 46 72 45 71 45 71 46 72 45 71 45 71 45 71 45 71 44 72 48 74 47 73 47 74 49 75 48 74 49 75 50 77 48 74 48 74 48 74 48 74 49 75 49 75 49 75 49 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 48 75 50 77 52 78 52 77 50 76 50 76 51 77 51 78 54 78 52 76 50 75 50 75 53 78 53 77 52 78 53 78 54 79 53 77 52 77 52 78 51 76 50 74 49 75 51 76 54 79 54 80 56 81 57 82 53 79 55 80 53 77 53 79 53 78 53 78 53 78 53 78 53 78 53 78 53 78 53 78 51 78 50 77 50 77 49 76 52 79 52 79 52 79 52 79 52 81 55 82 54 81 55 84 58 84 56 82 55 82 56 83 58 86 57 84 56 84 56 84 53 81 53 82 56 86 60 89 58 90 60 93 63 96 67 98 70 101 73 106 77 107 76 106 76 103 74 101 72 98 68 95 63 89 59 87 60 85 51 74 38 60 35 57 35 59 39 63 41 65 42 66 45 68 46 68 48 75 48 76 49 77 50 77 51 78 50 77 50 77 51 78 52 79 53 80 52 78 50 77 49 75 48 75 47 74 47 73 45 68 47 69 47 73 49 74 52 81 57 87 60 89 64 94 67 95 70 98 70 99 73 104 75 107 80 114 85 117 87 117 88 119 84 117 87 128 93 120 57 69 25 57 33 50 23 48 29 51 29 51 29 51 29 51 29 51 29 50 28 49 27 49 28 47 28 47 28 47 28 47 28 47 28 46 27 45 26 45 29 46 27 44 24 41 22 39 24 42 22 39 20 38 20 38 19 37 19 36 19 36 20 34 18 30 13 25 11 24 13 27 12 22 12 20 9 18 8 15 4 9 5 10 4 8 3 6 3 4 3 4 3 4 3 4 5 5 3 3 2 3 2 4 2 3 2 3 2 3 2 3 1 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 5 9 9 9 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 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 1 1 1 4 7 11 14 17 20 16 16 9 14 10 17 11 14 10 13 10 13 9 12 15 16 9 10 4 9 7 11 6 5 4 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 20 39 22 40 27 45 29 43 25 39 26 40 28 40 24 35 20 32 18 30 15 27 14 27 11 27 16 28 13 25 14 30 15 28 14 27 13 25 12 24 16 28 13 25 13 28 17 32 14 30 16 31 14 28 15 31 15 29 14 29 14 30 16 32 17 32 17 32 17 32 17 32 18 32 17 32 17 33 19 35 22 37 22 37 22 37 21 36 18 34 21 37 22 36 19 33 20 36 21 37 21 36 19 34 23 38 21 37 19 35 18 33 21 37 23 39 23 37 20 34 23 38 21 36 18 34 17 33 22 37 20 35 18 34 18 34 18 34 18 34 19 35 20 37 19 35 19 36 20 37 21 37 20 36 20 37 22 40 24 40 25 40 26 41 26 41 27 42 25 41 26 42 27 43 28 43 31 45 30 44 29 42 28 42 28 43 29 44 30 43 29 42 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 26 45 25 44 26 45 27 47 27 46 26 45 26 46 28 48 29 45 28 45 28 45 28 46 28 45 28 45 28 45 28 45 27 46 31 48 30 47 30 48 31 48 31 48 31 49 33 51 31 48 31 48 31 48 31 48 32 49 32 49 32 49 32 50 30 50 28 50 28 50 28 50 28 50 28 50 28 50 28 50 31 48 33 51 34 52 34 51 32 49 33 50 33 51 34 52 33 52 29 50 28 50 28 50 29 52 31 53 31 53 30 51 31 53 30 51 29 52 30 53 28 50 28 50 28 50 28 50 29 52 31 54 33 56 34 57 32 55 34 54 30 51 30 53 30 52 30 52 30 52 30 52 30 52 30 52 30 52 30 52 29 50 29 50 29 50 29 50 30 51 31 52 31 52 32 53 31 54 34 55 33 53 34 56 36 56 35 56 35 56 35 56 38 58 35 55 33 55 35 57 31 52 32 54 35 58 39 61 38 59 39 62 43 66 44 69 47 72 47 75 51 77 51 77 49 76 51 74 48 69 44 64 37 57 34 56 35 52 24 36 20 35 20 34 21 37 23 41 24 42 25 43 24 46 26 47 28 48 27 48 27 49 29 51 31 51 30 50 29 51 30 52 30 52 31 52 31 51 29 49 27 48 27 47 26 47 25 47 23 47 24 48 26 48 27 49 31 54 36 58 38 60 42 65 43 68 45 70 45 70 46 74 47 75 50 82 56 84 54 83 57 87 58 82 58 92 71 94 53 46 4 28 18 28 12 25 16 29 15 29 15 29 15 29 15 29 15 28 14 27 13 27 13 28 13 28 13 28 13 28 13 28 13 27 12 26 11 26 15 28 13 26 10 23 8 21 11 24 9 21 7 20 6 21 8 20 8 20 10 20 10 20 11 18 6 11 4 13 6 17 9 13 7 10 5 7 3 5 2 5 2 5 4 4 2 2 2 4 2 4 2 4 2 4 3 4 1 2 0 2 0 3 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 0 2 0 0 0 0 1 0 3 2 8 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 6 4 10 12 17 12 15 5 10 6 13 3 12 2 10 3 9 1 8 9 12 5 6 2 6 4 9 3 4 1 2 0 2 0 2 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 36 51 36 55 42 59 42 56 38 53 37 54 40 55 36 50 35 49 32 46 29 44 28 44 24 43 29 44 26 41 27 46 27 43 27 43 28 44 28 45 30 44 27 41 26 43 30 47 29 46 31 47 29 44 30 47 30 45 29 45 29 46 31 48 34 50 34 50 34 50 34 50 33 48 32 48 32 49 34 51 36 52 36 52 35 51 35 51 33 50 36 53 37 52 34 49 34 51 36 53 37 53 36 52 39 54 37 53 35 51 34 49 36 53 38 55 38 53 35 50 39 55 38 54 36 51 34 49 37 53 35 51 34 51 34 51 37 54 35 51 34 51 34 52 35 52 35 53 36 54 37 54 38 55 39 56 38 55 38 55 40 59 41 60 42 61 42 62 41 61 42 61 42 62 43 62 44 66 44 65 42 64 41 63 42 65 43 66 44 65 43 64 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 45 65 44 65 44 66 46 68 45 66 45 66 45 67 47 69 44 71 45 71 45 71 45 70 45 71 45 71 45 71 45 71 44 72 48 74 47 73 47 74 47 73 46 72 47 74 49 75 48 74 48 74 48 74 48 74 49 75 49 75 49 75 49 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 48 74 49 76 51 77 51 76 49 75 49 76 50 76 51 77 52 77 51 75 50 75 51 76 51 76 52 78 53 77 51 76 52 77 51 76 51 77 52 78 51 76 52 77 52 77 51 76 49 75 50 76 52 78 54 80 53 79 55 79 52 75 51 77 52 77 52 77 52 77 52 77 52 77 52 77 52 77 52 77 50 77 50 77 50 77 50 77 51 78 51 79 52 80 53 80 52 80 55 81 53 80 54 83 55 83 56 83 56 83 56 83 59 85 56 82 54 82 56 84 54 82 54 83 56 85 59 88 58 90 60 93 64 97 69 100 72 102 74 105 76 107 78 108 76 104 75 102 71 95 64 90 58 85 56 83 52 76 38 60 36 57 35 57 37 60 41 64 43 64 44 66 46 67 47 69 50 75 48 75 48 76 50 78 52 78 51 77 50 78 51 79 51 78 52 79 51 78 50 76 48 75 47 74 47 73 46 72 47 70 49 71 49 75 50 76 52 81 56 85 58 87 61 92 65 93 68 97 68 97 71 103 72 104 77 110 81 111 79 109 83 118 87 119 86 126 93 126 90 89 28 52 29 50 25 47 27 49 27 49 27 49 27 49 29 51 29 50 28 49 27 49 28 47 28 47 28 47 28 47 28 47 28 46 27 45 26 45 28 46 27 44 24 41 22 40 25 42 23 40 21 39 21 39 20 38 19 39 19 38 20 38 16 32 13 27 13 28 16 28 14 22 10 17 6 13 5 11 6 11 7 11 6 9 4 8 4 5 4 5 4 5 4 5 5 5 3 3 2 3 2 4 2 3 2 3 2 3 2 3 1 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 2 4 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 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 0 1 1 2 3 5 7 11 15 17 20 16 16 12 15 13 15 12 14 9 11 8 10 8 12 8 11 7 9 4 6 5 4 3 2 2 2 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 16 35 19 37 24 41 24 37 22 36 23 38 26 39 23 34 24 35 20 31 16 29 17 30 12 26 15 27 14 26 15 29 12 25 13 28 16 30 18 32 16 28 14 26 14 27 16 30 14 31 17 31 15 29 15 32 17 32 16 31 17 32 18 34 19 34 19 34 19 34 19 34 18 32 17 32 17 33 19 35 19 34 19 34 19 34 20 35 19 35 20 36 21 35 20 34 19 35 19 36 20 37 21 37 22 37 21 36 20 35 19 34 21 37 21 37 21 36 19 35 19 36 21 38 22 38 22 37 20 35 18 34 17 34 18 35 23 38 20 34 17 33 18 35 19 35 19 36 20 37 21 37 23 40 25 40 22 37 21 39 24 39 25 41 26 42 28 43 27 42 27 43 28 43 28 43 29 43 29 43 28 42 28 42 28 43 29 44 30 43 29 42 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 25 44 24 43 25 45 27 46 26 45 26 45 26 47 29 49 27 44 28 45 28 45 27 44 28 45 28 45 28 45 28 45 27 46 31 48 30 47 30 48 30 46 29 46 29 47 31 49 31 48 31 48 31 48 31 48 32 49 32 49 32 49 32 50 30 50 28 50 28 50 28 50 28 50 28 50 28 50 28 50 32 49 33 50 33 50 32 48 31 49 32 49 33 50 33 51 33 52 29 51 29 51 30 52 30 51 29 51 29 51 29 52 29 51 29 50 29 52 30 53 30 52 31 54 32 53 30 52 27 49 28 50 29 52 30 52 30 53 32 53 29 51 30 53 29 51 29 51 29 51 29 51 29 51 29 51 29 51 29 51 28 49 29 50 29 50 30 51 29 50 30 52 31 53 33 54 30 53 33 54 32 53 33 56 33 55 35 57 36 57 35 56 36 57 35 55 34 55 34 55 34 55 34 55 34 56 37 58 38 58 39 62 44 67 46 71 49 73 48 75 50 77 52 79 53 76 51 72 46 65 40 60 39 60 37 55 31 43 20 36 22 36 23 37 24 39 27 42 27 44 25 45 25 47 26 48 27 48 27 49 28 50 29 50 30 51 29 50 29 50 30 51 30 51 30 51 30 50 28 49 26 47 26 47 25 46 25 46 25 48 26 50 28 50 29 51 30 53 35 57 36 58 39 62 42 66 43 68 44 68 44 72 46 74 48 77 51 79 49 78 57 87 62 88 62 94 66 88 72 69 18 24 9 27 17 29 14 27 13 27 13 27 13 27 15 29 15 28 14 27 13 27 13 28 13 28 13 28 13 28 13 28 13 27 12 26 11 26 13 27 12 25 11 24 9 23 11 25 9 22 7 21 7 21 9 21 9 20 9 20 9 21 3 15 5 14 7 16 9 17 9 12 7 6 2 4 3 6 3 7 6 7 6 6 4 4 3 5 3 5 3 5 3 5 3 4 1 2 0 2 0 3 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 2 0 0 0 2 1 0 0 0 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 0 0 1 0 3 0 9 10 18 12 14 4 10 4 12 2 11 2 9 1 7 0 6 3 7 3 5 0 3 2 4 1 2 0 3 1 4 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 35 50 35 54 40 56 37 51 37 53 37 55 40 56 37 51 39 53 34 48 30 47 32 48 27 42 25 42 28 45 28 43 24 40 25 43 28 45 30 47 28 44 28 44 28 44 28 44 30 48 33 48 31 46 31 49 32 48 31 47 32 48 33 50 33 49 33 49 33 49 33 49 33 48 32 48 32 49 34 51 33 49 33 50 35 51 36 52 36 51 35 50 34 51 35 52 38 53 36 51 34 51 36 53 36 52 36 52 36 52 36 52 38 53 36 52 35 51 36 52 34 51 36 53 38 53 36 52 34 51 33 50 33 51 35 53 38 53 34 50 33 51 36 54 35 52 35 53 36 54 37 54 37 56 41 57 38 54 39 58 38 57 39 59 41 61 42 62 43 62 43 62 43 62 43 62 41 64 42 64 42 64 43 65 42 65 43 66 44 65 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 43 64 44 65 43 64 44 65 45 67 45 66 45 66 46 69 49 71 43 70 45 71 45 71 44 69 45 71 45 71 45 71 45 71 44 72 48 74 47 73 47 74 48 73 47 73 47 74 49 76 48 74 48 74 48 74 48 74 49 75 49 75 49 75 49 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 50 75 50 76 51 76 50 74 47 72 48 74 49 75 49 76 50 76 53 78 52 77 52 77 53 78 53 77 50 75 50 75 52 78 51 75 50 75 51 76 52 78 51 77 53 79 54 78 52 76 51 76 51 76 51 76 51 76 50 77 53 78 51 76 52 79 51 76 51 76 51 76 51 76 51 76 51 76 51 76 51 76 49 76 49 77 50 78 51 78 50 77 51 79 52 80 54 81 51 80 54 81 53 79 54 82 53 81 56 84 58 84 56 83 55 84 56 84 56 83 54 81 55 82 54 83 56 85 58 87 57 89 60 94 65 99 70 101 73 103 74 105 76 107 79 110 78 103 74 96 66 89 61 86 58 86 58 78 43 64 37 65 36 59 37 59 38 61 39 62 44 65 45 66 46 68 49 70 47 74 49 77 51 77 49 76 50 77 49 76 49 76 50 77 50 78 51 78 51 77 49 75 47 74 47 73 46 73 45 71 46 69 48 71 49 74 50 75 51 80 55 84 56 85 59 89 64 92 67 95 67 96 70 102 73 103 75 108 79 111 82 113 87 121 90 125 94 133 95 126 93 111 48 55 21 50 30 46 28 50 28 50 28 50 28 50 29 51 29 50 28 49 27 49 28 47 28 47 28 47 28 47 28 47 28 46 27 45 26 45 25 43 25 43 25 43 25 43 26 43 24 40 22 39 21 40 21 39 21 40 21 40 21 40 17 36 19 36 19 32 16 26 13 19 8 14 4 12 6 12 5 11 6 10 6 9 4 5 5 6 5 6 5 6 5 6 5 5 3 3 2 3 2 4 2 3 2 3 2 3 2 3 1 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 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 0 2 0 0 0 1 0 0 6 11 18 15 16 11 14 12 14 11 13 10 12 9 11 7 9 5 8 4 8 4 6 4 3 3 2 2 3 3 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 19 35 20 38 24 39 21 34 23 38 25 40 29 41 26 37 27 38 22 32 18 31 20 34 15 26 11 25 16 30 15 26 11 24 12 26 13 27 15 28 14 28 16 29 16 28 14 27 16 32 19 33 16 31 17 33 15 29 14 29 14 30 16 32 17 32 17 32 17 32 17 32 18 32 17 32 17 33 19 35 17 33 18 34 20 36 22 38 22 36 19 33 18 34 21 37 26 40 21 34 17 33 18 35 19 36 20 36 20 36 20 37 23 38 20 34 18 35 20 37 20 37 21 37 20 34 16 30 17 33 17 33 17 35 20 36 20 34 17 32 17 35 22 39 19 35 19 36 20 37 21 37 18 37 24 40 22 38 25 44 22 38 24 39 25 41 27 42 28 43 28 43 28 43 28 43 26 41 27 42 28 43 29 44 28 43 29 44 30 43 29 42 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 25 43 24 43 24 44 26 46 26 45 26 46 28 48 31 50 25 44 28 47 29 46 26 43 28 46 28 46 28 46 28 46 27 47 31 49 30 48 30 49 32 49 31 49 31 50 33 51 31 48 31 48 31 48 31 48 32 49 32 49 32 49 32 49 30 50 30 50 30 50 30 50 30 50 30 50 30 50 30 50 34 51 34 50 32 48 29 45 31 48 31 49 32 50 33 50 34 53 33 52 32 53 34 54 34 52 30 48 28 50 32 54 30 50 30 50 30 51 33 53 31 51 33 54 34 53 31 51 31 52 30 52 30 52 29 51 27 51 30 52 30 51 31 55 29 51 29 51 29 51 29 51 29 51 29 51 29 51 29 51 28 50 28 51 29 52 30 51 29 50 30 52 31 53 33 54 30 52 33 54 31 52 33 55 32 54 35 57 37 57 36 56 33 55 35 57 35 55 32 52 32 53 33 54 35 58 39 61 37 58 39 63 44 68 49 72 52 74 50 75 52 77 55 80 55 77 50 68 41 61 37 58 33 56 36 47 17 31 14 38 23 36 24 37 24 38 24 39 27 44 26 46 25 47 25 48 24 47 28 51 31 51 28 48 29 49 28 48 27 49 28 50 29 51 32 51 32 50 30 48 28 47 28 46 27 45 26 46 23 46 24 48 25 48 27 49 30 53 34 56 35 57 38 61 41 66 43 67 43 67 45 71 47 73 46 77 52 83 57 87 64 90 63 91 70 102 72 93 65 81 37 31 6 29 20 24 16 29 15 29 15 29 15 29 15 29 15 28 14 27 13 27 13 28 13 28 13 28 13 28 13 28 13 27 12 26 11 26 10 24 10 25 11 26 12 26 12 25 10 23 8 22 8 22 7 21 7 21 7 21 7 21 9 22 13 23 13 19 7 13 7 11 3 6 0 4 2 7 1 5 4 5 6 4 4 2 3 5 3 5 3 5 3 5 3 4 1 2 0 2 0 3 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 4 0 2 0 2 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 2 1 1 0 0 0 1 0 2 4 12 9 12 8 12 4 11 2 10 3 9 2 9 4 8 1 2 0 3 5 8 1 3 0 2 0 3 2 4 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 29 46 33 52 38 56 41 58 42 57 40 57 43 59 41 55 43 54 34 50 31 42 29 52 30 41 24 44 30 45 29 47 24 41 26 43 28 45 29 45 32 48 32 47 30 45 28 43 34 50 33 49 32 47 31 47 28 47 34 50 32 46 32 50 31 48 33 50 34 50 34 49 38 54 37 52 36 53 38 54 36 52 36 52 36 52 36 52 35 51 35 51 35 51 35 51 35 53 35 53 35 53 35 53 37 55 37 54 36 53 35 53 38 53 37 55 41 56 38 51 35 52 36 53 37 52 36 51 35 52 35 51 34 50 33 50 34 52 36 52 33 49 32 51 36 54 37 53 35 53 38 57 38 55 38 56 39 57 40 57 43 62 43 62 43 62 43 62 44 62 43 63 46 65 44 61 41 61 42 62 43 63 44 64 44 63 44 62 43 61 42 61 43 62 43 62 43 62 43 62 43 63 44 64 45 63 44 62 44 65 44 65 44 65 44 65 41 61 40 62 43 65 44 63 44 65 44 65 44 65 44 65 48 69 48 69 48 69 48 69 51 70 47 69 47 70 46 66 47 69 47 69 47 69 47 69 45 68 48 71 49 70 46 67 48 70 48 70 48 70 48 71 48 74 48 74 48 74 48 74 49 75 49 75 49 75 49 75 48 74 48 75 49 76 50 76 50 75 49 74 48 75 49 76 47 74 50 77 51 76 48 73 50 76 50 75 49 74 48 74 50 76 50 76 50 76 50 76 50 76 50 76 50 76 50 76 51 77 51 76 50 75 49 75 50 76 50 76 50 76 50 76 51 76 52 77 52 78 53 78 53 78 53 77 52 76 51 76 51 76 51 75 50 74 49 74 50 75 50 75 50 75 50 75 52 74 52 75 53 76 53 78 51 77 54 79 51 78 53 81 53 80 53 80 53 80 53 80 56 83 57 85 58 83 55 81 54 79 56 82 57 81 53 80 52 79 52 81 54 84 57 86 60 88 61 89 63 93 66 95 71 99 71 100 73 102 76 105 79 101 69 92 63 89 61 85 60 77 40 58 35 60 35 56 36 59 37 60 38 61 39 62 41 63 43 65 46 68 48 71 47 74 48 76 50 78 50 77 47 74 48 77 50 77 50 77 51 76 50 75 49 75 48 74 45 71 45 70 44 69 43 69 45 66 47 68 49 72 51 73 53 80 57 84 56 83 57 86 65 93 69 97 68 94 66 96 68 105 80 112 79 110 85 123 94 134 97 132 104 144 102 119 78 112 74 72 25 46 26 49 30 51 27 48 26 49 29 52 26 48 26 48 26 48 26 48 26 45 26 45 26 45 26 45 26 45 26 45 26 45 26 45 27 46 27 46 27 46 27 46 26 44 24 42 22 41 22 41 19 40 23 41 19 36 19 39 21 38 19 36 17 34 16 30 14 21 8 14 3 11 5 10 4 8 4 5 3 3 3 3 3 4 3 4 3 4 3 4 5 4 1 2 2 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 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 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 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 8 14 16 15 14 12 12 10 9 9 10 11 13 3 5 5 7 5 5 1 2 0 2 3 3 2 1 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 16 32 18 35 22 39 25 41 26 40 25 41 27 42 26 39 26 37 21 37 18 28 14 34 15 25 9 27 14 28 13 30 12 26 14 29 17 30 17 30 18 31 18 31 17 29 15 27 19 32 19 31 18 31 18 31 16 32 21 34 19 31 20 34 16 31 17 33 18 33 18 33 20 35 19 34 19 34 20 35 18 33 18 33 18 33 18 33 21 36 21 36 21 36 21 36 22 36 22 36 22 36 22 36 23 37 23 36 22 35 21 35 21 37 21 38 24 39 21 35 19 36 20 37 21 36 20 35 19 35 19 34 18 33 17 33 20 37 22 37 19 34 19 36 21 38 24 39 22 38 23 41 22 38 23 39 23 40 24 40 27 42 27 42 27 42 27 42 30 44 27 43 30 45 29 43 27 42 28 43 28 43 29 44 30 45 30 44 29 43 28 43 27 42 27 42 27 42 27 42 27 42 28 43 28 43 27 42 27 44 27 44 27 44 27 44 28 43 25 43 28 46 28 44 25 44 25 44 25 44 25 44 28 47 28 47 28 47 28 47 33 48 30 47 32 49 31 46 31 48 31 48 31 48 31 48 30 47 32 49 32 49 30 47 32 49 32 49 32 49 32 49 30 47 30 47 30 47 30 46 32 49 32 49 32 49 32 49 31 48 31 49 32 50 33 50 33 49 32 48 31 49 32 50 31 48 33 50 33 50 31 48 33 50 32 49 32 48 31 48 33 50 33 50 33 50 33 50 33 50 33 50 33 50 33 50 34 51 33 50 33 49 32 49 33 50 33 50 33 50 33 51 30 51 29 51 30 52 30 53 31 53 30 52 30 51 29 51 29 51 29 50 28 49 27 49 28 50 28 50 28 50 28 51 29 53 29 54 30 54 31 54 29 52 32 54 30 51 32 54 32 53 32 53 32 53 32 53 34 56 35 57 35 55 33 54 31 55 33 57 34 55 32 53 31 53 32 54 34 56 36 57 39 60 40 63 43 65 45 66 49 70 50 71 52 74 54 76 55 72 46 63 41 62 41 60 37 49 22 35 18 37 20 35 22 36 23 38 24 39 24 41 24 44 25 45 24 46 26 47 25 47 27 49 29 51 29 50 27 49 29 51 30 51 30 51 33 50 32 49 32 48 31 48 28 45 28 44 27 43 26 45 25 48 24 49 26 50 28 51 30 55 35 58 35 56 37 59 41 66 44 67 44 66 44 70 45 74 51 76 49 81 61 94 64 95 79 105 76 97 60 75 60 87 57 53 14 20 9 25 15 28 13 27 13 27 14 29 12 26 12 26 12 26 12 26 12 27 12 27 12 27 12 27 12 27 12 27 12 27 12 27 13 27 13 27 13 27 13 27 13 26 11 23 9 22 8 23 4 20 8 21 4 17 6 20 8 19 9 18 8 17 9 17 6 13 1 6 0 3 0 5 0 4 3 4 4 3 3 3 1 3 1 3 1 3 1 3 3 3 0 1 0 2 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 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 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 6 9 14 11 13 5 12 3 10 1 10 5 11 1 5 4 6 5 3 2 0 0 3 3 5 1 2 1 4 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 34 50 33 49 35 53 39 56 40 55 39 56 42 58 40 54 38 53 38 55 36 47 30 49 30 41 24 43 29 43 27 45 27 43 29 46 30 47 30 46 31 47 31 47 30 45 28 43 29 46 30 46 30 46 31 47 30 48 34 50 33 49 33 50 30 46 31 48 33 48 32 48 34 50 34 50 34 50 34 50 33 49 33 49 33 49 33 49 36 52 36 52 36 52 36 52 37 55 37 55 37 55 37 55 37 55 36 54 36 54 35 53 37 52 36 53 38 54 36 50 35 52 36 53 37 52 36 51 35 52 35 52 34 51 34 51 38 56 40 56 37 53 37 55 38 57 42 59 41 57 41 59 38 56 39 56 40 57 40 57 42 61 42 61 42 61 42 61 46 63 42 60 43 63 44 63 44 63 43 62 43 62 42 61 46 65 45 64 45 63 44 63 41 60 41 60 41 60 41 60 41 60 42 61 42 61 41 60 44 65 44 65 44 65 44 65 46 65 43 64 45 66 44 63 44 65 44 65 44 65 44 65 46 67 46 67 46 67 46 67 48 68 46 68 49 70 48 68 48 69 48 69 48 69 48 69 47 69 48 70 49 69 48 68 49 70 49 70 49 70 49 70 45 71 45 71 45 71 46 72 49 75 49 75 49 75 49 75 48 74 48 75 49 76 50 76 50 75 49 74 48 75 49 76 48 75 49 76 50 75 49 74 50 75 49 75 48 74 48 74 50 76 50 76 50 76 50 76 51 77 51 77 51 77 51 77 51 76 50 76 49 75 49 75 50 76 50 76 50 76 50 76 49 75 50 75 51 76 51 77 53 77 52 77 51 76 51 76 51 76 51 75 50 74 49 74 50 75 50 75 50 75 50 73 52 73 53 74 53 76 54 76 51 77 54 79 51 78 53 81 53 80 53 80 53 80 53 80 54 81 55 82 54 81 52 78 53 77 56 78 55 80 54 78 52 80 54 83 56 84 56 84 59 89 63 93 66 94 66 93 68 97 70 99 72 101 74 103 73 96 64 88 61 88 61 86 52 68 38 58 37 59 38 58 36 58 37 60 38 61 41 62 45 66 45 66 45 66 45 67 47 74 48 76 50 78 50 77 50 77 51 79 52 79 52 78 49 75 49 74 48 74 47 73 45 71 45 70 44 69 43 67 48 69 49 70 49 72 51 73 52 79 56 82 56 83 58 87 68 94 67 94 66 96 71 105 76 106 77 112 85 124 101 138 111 142 96 120 71 97 68 108 89 116 82 91 38 44 18 50 28 50 27 49 27 49 28 50 26 48 26 48 26 48 26 48 28 47 28 47 28 47 28 47 28 47 28 47 28 47 28 47 27 46 27 46 27 46 27 46 27 45 25 43 23 42 23 42 18 41 21 39 18 36 18 37 18 36 18 35 18 35 18 33 16 25 12 18 6 13 5 12 4 8 5 5 4 4 3 3 3 4 3 4 3 4 3 4 5 4 1 2 2 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 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 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 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 3 7 10 11 11 13 12 11 10 9 9 9 10 6 8 7 7 4 5 1 2 3 5 6 6 5 3 4 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 22 35 19 32 18 35 22 39 24 38 23 39 26 42 25 38 20 37 25 42 24 34 17 32 16 26 9 27 14 27 11 28 14 27 15 29 17 30 16 29 17 30 17 30 17 29 15 27 14 28 15 29 16 30 17 31 18 32 21 34 21 34 21 34 14 30 16 31 17 32 16 31 20 35 21 36 21 36 20 35 22 36 21 36 21 35 20 35 22 37 22 37 22 37 22 37 22 36 22 36 22 36 22 36 22 36 22 36 22 36 22 36 21 35 19 35 21 37 20 34 19 36 20 37 21 36 20 35 19 35 19 35 19 35 19 34 22 39 24 39 22 37 22 39 21 40 26 43 25 41 25 42 23 39 23 40 24 40 25 41 26 41 26 41 26 41 26 41 32 44 26 40 26 44 30 45 30 44 29 43 28 42 27 41 29 44 29 44 29 44 29 44 26 41 26 41 26 41 26 41 26 41 27 42 27 42 26 41 26 43 26 43 26 43 26 43 28 43 24 41 25 42 24 39 25 44 25 44 25 44 25 44 26 45 26 45 26 45 26 45 30 46 28 46 31 50 32 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 28 45 28 45 29 46 29 46 31 48 31 48 31 48 31 48 31 48 31 49 32 50 33 50 33 49 32 48 31 49 32 50 32 49 32 49 32 49 32 49 32 49 32 48 31 48 30 47 32 49 32 49 32 49 32 49 34 51 34 51 34 51 34 51 33 50 33 49 32 49 31 48 32 49 32 49 32 49 32 50 29 49 27 50 28 50 29 51 30 52 30 51 29 51 28 50 29 51 29 50 28 49 27 49 27 49 28 50 28 50 29 52 29 53 29 54 30 54 31 54 29 52 32 54 30 51 32 54 32 53 32 53 32 53 32 53 32 53 32 53 31 52 30 52 31 54 32 55 32 54 31 53 30 52 32 55 34 55 33 54 39 62 43 67 47 67 45 64 46 68 48 70 50 71 51 72 48 66 41 60 38 59 39 58 27 41 18 34 19 38 21 38 21 36 22 37 25 40 24 42 26 45 26 46 25 46 26 47 25 47 27 49 29 51 29 50 29 50 30 51 31 51 30 50 31 48 31 48 30 47 30 46 28 45 28 44 27 43 26 45 26 48 25 49 26 49 26 50 30 54 34 57 35 57 39 63 46 69 45 65 43 68 49 78 60 84 61 92 75 105 79 105 82 86 42 52 15 42 37 87 68 88 64 76 33 23 5 29 14 27 13 27 13 27 13 28 12 26 12 26 12 26 12 26 13 28 13 28 13 28 13 28 13 28 13 28 13 28 13 28 13 27 13 27 13 27 13 27 12 25 10 23 8 22 8 22 4 19 6 19 4 18 6 18 5 18 8 18 8 18 10 20 9 17 5 10 1 6 0 5 0 4 1 4 2 3 3 3 1 3 1 3 1 3 1 3 3 3 0 1 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 1 2 0 2 2 7 7 11 4 12 3 10 2 9 3 8 4 8 5 6 5 3 3 1 1 5 5 6 2 3 1 4 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 37 52 34 48 32 50 36 53 38 53 37 54 40 57 40 54 34 54 42 58 40 53 35 49 33 44 26 44 29 43 26 44 26 42 27 44 28 44 28 43 29 45 30 46 29 45 28 43 27 43 28 44 29 46 30 46 31 48 32 49 34 50 34 49 29 46 31 47 32 48 31 47 34 50 35 52 36 51 34 50 38 54 38 53 36 52 36 51 37 53 37 53 37 53 37 53 34 52 34 52 34 52 34 52 36 54 36 54 36 54 36 54 37 52 34 51 36 53 36 51 35 52 36 53 37 52 36 51 35 52 35 52 35 52 35 53 36 55 39 55 37 53 38 56 37 56 41 58 39 56 40 58 39 56 40 57 40 58 41 58 41 60 41 60 41 60 41 60 46 63 40 58 41 62 44 63 45 63 44 62 43 61 42 60 42 61 42 61 42 61 42 61 43 62 43 62 43 62 43 62 42 61 43 62 43 62 42 61 43 64 43 64 43 64 43 64 45 64 41 62 42 63 41 60 44 65 44 65 44 65 44 65 45 66 45 66 45 66 45 66 46 66 44 67 48 70 48 68 48 69 48 69 48 69 48 69 48 69 48 69 48 69 48 69 48 69 48 69 48 69 48 69 45 71 46 72 47 73 48 74 48 74 48 74 48 74 48 74 48 74 48 75 49 76 50 76 50 75 49 74 48 75 49 76 49 75 49 75 49 75 49 75 49 75 48 74 48 73 47 73 49 75 49 75 49 75 49 75 50 76 50 76 50 76 50 76 50 76 49 75 49 74 48 74 49 75 49 75 49 75 49 75 49 74 49 75 50 75 51 76 52 77 51 76 51 75 50 75 51 76 51 75 50 74 49 74 49 74 49 75 50 76 51 74 52 73 53 74 53 76 54 76 51 77 54 79 51 78 53 81 53 80 53 80 53 80 53 80 53 79 52 78 51 78 51 77 53 76 53 75 52 77 53 78 50 77 51 80 53 81 53 81 61 91 65 96 68 95 66 93 66 95 68 97 69 97 68 96 66 90 61 86 59 83 55 78 39 60 36 56 36 58 38 59 35 57 36 59 39 62 42 63 43 64 44 67 47 69 49 72 47 74 48 76 50 78 50 77 49 76 50 77 50 76 49 75 48 73 47 73 46 72 46 72 45 71 45 70 44 69 43 67 46 67 47 68 48 70 49 71 53 79 56 82 57 86 63 93 66 94 67 96 70 102 79 115 94 124 95 131 101 128 86 112 52 78 38 80 51 91 72 118 96 119 91 114 62 55 18 50 26 49 27 49 27 49 27 48 26 48 26 48 26 48 26 48 26 45 26 45 26 45 26 45 26 45 26 45 26 45 26 45 27 46 27 46 27 46 27 46 25 43 23 41 21 40 21 40 20 41 19 38 19 38 18 36 17 36 18 35 18 35 18 34 18 30 15 23 10 17 8 14 4 9 4 7 4 4 3 4 3 4 3 4 3 4 3 4 5 4 1 2 2 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 3 4 5 8 9 10 11 11 10 9 9 8 8 9 10 8 8 6 6 5 5 3 5 6 5 3 2 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 21 35 19 33 18 34 20 36 21 36 21 37 25 41 24 38 20 40 27 40 23 39 24 37 21 31 13 30 16 28 12 28 13 26 14 28 15 27 14 26 15 28 16 29 16 29 15 27 15 28 16 29 16 29 16 30 18 30 17 32 21 34 20 31 15 30 16 32 18 32 17 32 15 31 17 33 18 32 16 30 21 36 20 34 19 33 17 32 21 36 21 36 21 36 21 36 19 33 19 33 19 33 19 33 21 35 22 36 22 36 23 37 23 37 19 35 20 38 21 36 19 36 20 37 21 36 20 35 19 35 19 35 20 36 20 36 19 36 22 37 20 36 21 39 21 38 23 38 21 37 23 41 24 40 24 40 25 41 25 42 27 42 27 42 27 42 27 42 30 43 25 40 27 43 28 43 29 44 28 43 28 43 27 42 25 40 26 41 26 42 27 42 28 43 28 43 28 43 28 43 27 42 28 43 28 43 27 42 25 42 25 42 25 42 25 42 29 44 26 43 28 45 27 42 25 44 25 44 25 44 25 44 26 45 26 45 26 45 26 45 30 46 28 45 30 48 30 46 31 48 31 48 31 48 31 48 32 48 31 47 30 48 31 49 30 47 30 47 30 47 30 47 28 45 29 46 30 48 31 48 30 47 30 47 30 47 30 47 31 48 31 49 32 50 33 50 33 49 32 48 31 49 32 50 33 49 32 48 31 49 32 50 31 48 31 48 30 47 30 46 31 48 31 48 31 48 31 48 31 48 31 48 31 48 31 48 32 49 32 49 31 48 31 47 31 48 31 48 31 48 31 49 29 50 28 50 29 51 29 52 29 51 29 51 28 50 28 49 29 51 29 50 28 49 27 49 26 48 27 50 28 51 30 53 29 53 29 54 30 54 31 54 29 52 32 54 30 51 32 54 32 53 32 53 32 53 32 53 32 53 31 51 29 50 30 52 31 53 29 52 29 51 30 53 29 50 29 51 31 54 35 57 42 64 45 67 47 68 46 66 46 67 47 69 47 66 43 63 42 62 40 60 39 55 29 46 17 34 18 35 18 36 20 37 20 35 22 37 25 40 25 43 23 43 25 46 26 49 29 51 25 47 27 49 29 51 29 50 28 49 29 50 28 49 27 47 30 47 29 46 29 45 28 45 28 45 28 44 27 43 26 45 24 46 23 48 26 50 28 51 32 55 35 58 37 61 45 69 50 74 57 81 62 88 71 95 71 94 68 89 58 71 31 46 18 39 20 58 45 81 59 91 74 96 74 93 53 39 6 20 12 26 13 27 13 27 12 26 12 26 12 26 12 26 12 26 11 26 11 26 11 26 11 26 11 26 11 26 11 26 11 26 13 27 13 27 13 27 13 27 12 25 10 23 8 21 7 22 7 20 5 20 7 21 8 18 6 18 8 18 8 18 10 19 8 17 7 14 5 11 4 9 0 4 1 3 2 3 1 3 1 3 1 3 1 3 1 3 3 3 0 1 0 2 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 1 4 3 4 1 3 3 8 2 9 2 10 4 9 3 8 5 8 5 6 4 6 5 7 1 5 4 5 1 1 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 34 50 34 50 34 50 34 51 35 51 35 53 39 56 39 54 38 58 42 53 36 56 42 57 38 49 30 48 32 45 27 45 27 44 28 45 29 44 27 43 27 44 28 45 29 45 28 43 30 46 30 46 29 45 29 45 31 45 28 46 33 50 32 45 31 47 32 49 33 49 33 49 29 46 32 49 33 48 30 45 34 50 33 48 31 46 30 45 36 52 36 52 36 52 36 52 34 52 34 52 34 52 34 52 35 53 35 54 36 55 37 55 40 54 36 51 37 54 38 54 35 52 36 53 37 52 36 51 35 52 35 53 36 54 37 54 35 53 38 55 37 53 38 57 39 56 38 53 35 53 40 60 40 57 40 58 41 58 42 59 42 61 42 61 42 61 42 61 43 61 41 60 43 62 42 60 42 61 43 62 43 62 44 63 41 60 41 61 42 62 43 62 42 61 42 61 42 61 42 61 41 60 42 61 42 61 41 60 42 63 42 63 42 63 42 63 45 64 42 64 45 67 45 65 44 65 44 65 44 65 44 65 46 67 46 67 46 67 46 67 48 67 45 66 47 68 46 65 48 69 48 69 48 69 48 69 49 70 47 68 47 68 49 70 47 68 47 68 47 68 47 68 43 69 44 71 46 73 47 74 47 73 47 73 47 73 47 73 48 74 48 75 49 76 50 76 50 75 49 74 48 75 49 76 50 76 48 74 48 74 50 76 48 74 48 73 47 73 46 72 48 74 48 74 48 74 48 74 47 73 47 73 47 73 47 73 49 75 49 74 48 74 47 73 48 74 48 74 48 74 48 74 50 76 51 76 52 77 52 78 51 76 51 75 50 75 49 74 51 76 51 75 50 74 49 74 48 73 49 75 50 76 52 75 52 73 53 74 53 76 54 76 51 77 54 79 51 78 53 81 53 80 53 80 53 80 53 80 54 80 52 78 50 78 51 78 53 75 52 73 50 76 52 78 52 78 50 78 52 84 60 90 66 94 66 95 67 95 67 95 68 96 69 96 67 92 61 87 62 88 63 88 60 78 43 60 32 55 35 56 35 54 35 55 34 56 36 59 39 62 43 64 44 66 45 67 47 69 49 71 47 74 48 76 50 78 50 77 50 77 51 78 50 76 48 75 46 72 46 71 45 71 44 70 45 71 45 70 44 69 43 67 45 67 48 70 51 75 54 77 55 82 58 84 60 90 68 99 79 110 88 118 90 117 88 120 80 108 73 100 63 88 49 76 62 100 69 106 81 121 93 121 96 123 96 122 80 80 30 46 25 48 27 49 27 49 26 47 26 48 26 48 26 48 26 48 27 46 27 46 27 46 27 46 27 46 27 46 27 46 27 46 27 46 27 46 27 46 27 46 28 46 26 44 24 43 24 43 23 43 20 39 22 42 21 37 20 37 19 35 18 34 17 31 16 29 16 26 14 22 11 19 4 9 4 7 3 6 3 4 3 4 3 4 3 4 3 4 5 4 1 2 2 3 2 2 0 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 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 5 5 2 1 1 3 5 7 8 10 10 11 9 10 8 9 7 7 7 9 9 11 5 7 8 7 4 2 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 17 33 19 35 20 35 19 34 20 34 19 36 24 40 24 37 24 43 27 35 19 40 29 43 25 34 16 33 18 30 13 29 16 29 17 30 17 29 15 28 14 27 15 29 16 29 15 28 19 31 18 30 17 29 16 28 17 28 14 29 19 33 18 28 16 32 18 34 19 34 19 33 16 32 19 35 20 34 17 31 19 34 18 32 16 31 15 29 20 35 20 35 20 35 20 35 21 35 21 35 21 35 21 35 21 35 21 36 22 37 23 37 25 39 20 36 21 39 23 39 19 36 20 37 21 36 20 35 19 35 19 36 20 37 21 37 19 37 23 38 21 37 23 41 25 40 22 35 18 36 25 45 24 40 24 41 25 42 26 42 28 43 28 43 28 43 28 43 27 41 26 42 29 44 27 40 26 42 27 43 28 44 29 45 27 42 27 43 28 44 29 44 26 41 26 41 26 41 26 41 24 40 25 41 26 40 25 39 25 42 25 42 25 42 25 42 24 40 23 41 26 44 27 42 25 44 25 44 25 44 25 44 27 46 27 46 27 46 27 46 32 47 28 46 29 46 28 43 31 48 31 48 31 48 31 48 33 49 30 46 29 47 32 50 30 47 30 47 30 47 30 47 24 42 26 43 27 45 29 46 30 47 30 47 30 47 30 47 31 48 31 49 32 50 33 50 33 49 32 48 31 49 32 50 34 50 31 47 30 48 33 51 31 48 31 47 30 46 29 46 31 48 31 48 31 48 31 48 29 46 29 46 29 46 29 46 32 49 32 48 31 47 30 47 31 48 31 48 31 48 31 49 31 51 30 52 30 53 31 53 29 51 29 50 28 49 27 49 29 51 29 50 28 49 27 49 26 48 27 50 28 51 30 53 29 53 29 54 30 54 31 54 29 52 32 54 30 51 32 54 32 53 32 53 32 53 32 53 34 54 31 51 29 51 31 54 30 53 28 50 27 50 30 52 33 53 30 51 32 58 42 66 46 67 45 66 45 67 47 69 47 69 48 68 45 63 38 57 43 64 45 64 40 52 22 32 14 33 18 35 19 34 19 35 19 34 21 37 25 41 26 44 28 47 28 47 26 47 26 47 25 47 27 49 29 51 29 50 31 52 31 52 31 51 28 49 29 46 28 45 28 44 27 44 28 45 28 44 27 43 26 45 25 48 26 52 30 56 34 58 34 58 37 60 40 64 49 74 59 83 66 86 61 76 49 67 42 61 33 53 30 56 35 64 37 72 59 83 59 92 60 79 61 90 69 94 64 65 24 26 8 25 13 28 14 27 11 24 12 26 12 26 12 26 12 26 13 28 13 28 13 28 13 28 13 28 13 28 13 28 13 28 13 27 13 27 13 27 13 27 16 29 14 27 12 26 12 26 10 22 6 21 9 24 10 19 9 20 9 19 7 17 8 15 7 16 7 15 7 14 6 12 0 4 0 3 0 2 1 3 1 3 1 3 1 3 1 3 3 3 0 1 0 2 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 3 4 0 0 0 0 0 5 2 9 5 10 6 9 4 7 2 6 3 9 6 12 5 8 7 8 4 4 1 4 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 32 48 32 48 32 48 32 48 27 47 36 55 40 56 41 58 39 54 38 54 39 57 43 60 33 49 33 48 30 45 28 43 34 45 24 38 23 42 29 46 23 40 27 45 30 45 28 42 28 45 29 47 32 49 34 50 30 46 30 46 31 48 33 49 32 48 31 46 30 48 34 51 28 47 35 52 35 49 33 49 34 49 33 48 32 49 33 50 38 50 33 53 40 54 38 56 37 54 36 53 35 54 36 55 37 55 37 54 36 53 35 53 34 51 36 52 34 50 35 52 35 51 35 51 35 52 38 54 36 54 38 56 39 54 36 52 38 54 36 54 39 57 39 55 38 56 40 58 42 58 40 57 42 57 39 56 41 60 42 58 42 61 42 61 41 60 42 63 40 60 42 61 41 60 44 65 44 62 43 61 42 60 41 59 45 63 44 62 43 61 42 60 40 59 41 61 43 62 43 62 41 60 41 59 40 58 39 58 41 62 41 63 42 64 43 64 42 63 42 63 42 63 42 63 43 65 45 67 46 67 46 66 45 66 45 66 45 66 45 66 42 62 40 63 44 66 45 64 47 68 46 67 46 68 48 70 47 69 48 68 45 66 47 70 45 66 45 67 46 68 47 68 43 69 44 71 45 72 47 73 46 72 46 73 47 74 48 74 45 72 46 73 47 74 48 74 48 74 49 75 49 76 50 76 49 75 49 75 49 75 49 75 48 74 48 74 48 74 48 74 47 74 48 75 49 74 48 73 49 75 49 74 48 74 47 73 49 75 49 74 48 73 47 73 47 73 47 74 48 75 49 75 50 75 50 75 50 75 50 75 51 76 51 76 51 76 51 76 50 76 51 76 51 75 49 73 46 71 48 74 50 76 51 74 51 73 54 75 54 76 54 75 52 78 53 79 53 79 52 78 51 78 51 78 51 78 51 78 53 79 52 78 51 79 52 79 51 73 51 73 50 76 52 78 50 78 52 81 54 85 62 94 69 96 67 94 66 94 66 95 65 95 68 93 60 85 57 86 62 85 56 75 48 65 35 53 32 54 34 53 36 55 37 57 39 59 35 57 38 62 42 62 43 64 44 66 47 69 49 71 49 76 49 77 50 76 49 75 52 78 49 75 47 75 49 77 45 71 45 71 45 71 45 71 45 70 43 68 42 68 42 67 42 65 48 72 55 80 60 83 58 85 63 89 63 91 67 96 72 96 64 88 56 80 50 80 53 84 53 84 53 89 65 104 77 110 81 115 85 114 83 112 86 121 91 116 89 110 53 50 25 47 24 47 28 52 28 45 26 48 26 49 27 50 28 50 29 48 29 47 28 46 27 46 27 46 27 45 26 44 25 44 27 45 26 44 25 45 26 46 27 46 27 45 26 44 25 44 23 45 25 44 25 43 23 41 19 37 18 35 18 34 17 34 17 31 16 28 14 25 14 23 7 13 5 9 3 8 5 10 2 3 2 3 3 5 5 7 7 5 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 3 3 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 3 5 9 9 10 8 8 12 12 10 13 13 13 7 4 6 6 6 5 4 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 14 30 15 32 18 34 20 35 15 33 21 38 23 38 24 40 27 42 27 41 25 39 23 37 24 38 20 32 15 28 12 27 17 28 12 25 13 27 14 26 12 26 15 29 16 28 13 24 17 30 17 30 17 30 17 30 17 30 17 30 17 31 19 32 16 31 16 30 16 31 17 32 15 32 19 35 19 33 18 34 19 33 18 32 17 33 18 34 22 33 17 37 24 37 22 39 23 36 22 35 21 36 22 37 23 37 22 36 22 35 21 35 18 35 20 36 18 34 19 36 20 35 19 35 19 36 21 38 19 36 21 38 22 37 20 36 22 37 20 37 23 40 23 38 24 39 22 38 22 40 25 42 25 40 23 39 26 43 27 42 23 39 25 40 26 42 29 46 28 44 29 43 26 41 28 45 28 43 27 42 27 42 26 41 29 43 28 43 28 43 27 42 26 41 27 43 28 43 27 42 26 41 26 40 25 40 24 39 24 41 24 42 25 43 26 43 25 42 25 42 25 42 25 42 24 44 26 46 27 46 27 45 26 45 26 45 26 45 26 45 28 44 25 43 27 45 26 42 28 45 28 45 28 46 30 47 29 47 31 48 29 46 30 48 28 45 28 46 29 47 30 47 28 45 28 45 28 45 28 45 29 46 29 47 30 47 31 48 29 46 30 47 31 48 31 49 30 47 31 48 32 49 32 49 32 49 32 49 32 49 32 49 31 48 31 48 31 48 31 48 30 48 31 49 32 48 31 47 32 48 31 48 30 47 30 46 32 49 32 48 31 47 30 47 30 47 30 48 31 49 32 50 30 50 28 50 28 50 28 50 29 51 29 51 29 51 29 51 29 51 28 50 28 49 27 49 24 47 26 49 28 50 28 51 28 53 30 55 31 54 31 53 30 53 31 54 32 52 31 51 30 51 30 51 30 51 30 51 32 52 31 51 30 52 31 54 29 52 28 51 29 51 30 53 29 52 33 55 35 59 42 66 47 68 46 67 45 66 45 66 43 65 44 62 36 55 35 58 41 58 35 48 26 40 19 33 16 34 19 35 20 36 21 37 25 37 21 36 24 40 25 41 24 43 25 45 26 48 28 49 28 49 29 50 29 50 28 49 30 50 28 48 26 48 28 49 28 45 28 45 28 45 28 45 28 44 26 42 25 42 25 45 22 45 24 51 31 56 35 59 32 55 35 56 33 54 34 57 36 54 34 50 30 51 31 51 33 56 36 57 36 63 48 76 56 78 57 82 57 83 55 82 56 88 63 89 69 87 42 37 6 24 12 26 13 28 14 28 12 26 12 27 13 28 14 28 14 29 14 28 13 27 12 27 12 27 12 26 11 26 10 25 13 26 12 25 11 26 12 27 13 27 13 26 12 25 11 25 9 23 11 25 11 24 11 22 8 19 9 19 8 18 10 17 7 17 8 16 6 14 6 15 3 8 1 3 0 3 1 5 2 4 1 2 0 2 1 3 5 4 0 0 0 2 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 2 1 3 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 6 4 8 4 8 4 7 2 8 5 10 2 4 1 5 3 5 3 4 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 27 44 29 47 34 52 37 54 33 51 36 51 34 51 37 55 43 59 43 58 41 55 37 52 45 58 38 50 31 44 27 43 26 42 27 44 29 44 25 38 27 44 29 45 28 42 24 39 32 47 31 46 29 44 27 43 29 45 29 46 30 46 31 47 31 47 32 48 32 47 31 46 31 49 34 49 32 48 34 52 34 50 33 49 33 49 34 50 36 48 31 51 38 52 36 54 37 54 36 53 35 54 36 55 37 54 36 54 35 53 35 53 34 51 36 52 34 50 35 52 36 52 35 51 35 52 37 54 33 51 35 53 37 54 37 53 38 54 36 54 39 57 39 55 41 56 37 52 36 55 41 60 40 56 39 57 43 61 44 60 39 58 39 59 41 61 43 63 46 65 46 63 42 60 42 63 41 60 42 61 42 61 43 62 42 61 42 61 43 62 43 62 42 61 43 62 43 61 41 60 41 60 41 60 40 59 40 58 41 62 41 63 42 64 43 64 41 62 41 62 41 62 41 62 43 65 45 67 46 67 46 66 45 66 45 66 45 66 45 66 48 67 44 65 45 66 43 62 43 65 44 65 45 66 45 66 44 68 49 70 48 67 46 68 45 66 46 67 46 67 47 68 47 73 46 71 45 70 43 69 46 72 46 72 47 73 47 74 47 73 48 74 48 75 49 75 46 72 47 73 47 74 48 74 49 75 49 75 49 75 49 75 48 74 48 74 48 74 48 74 47 74 48 75 49 74 48 73 48 73 47 73 46 72 46 71 49 75 48 74 48 74 47 73 47 73 48 74 48 74 49 75 50 75 50 75 50 75 50 75 51 76 51 76 51 76 51 76 52 76 50 73 48 73 49 75 48 73 49 75 50 75 49 72 51 73 54 75 54 76 54 75 52 78 53 79 53 79 52 78 51 78 51 78 51 78 51 78 53 79 52 78 51 79 52 79 51 74 51 73 51 77 53 78 51 81 57 87 60 89 63 93 68 96 67 95 66 94 66 94 62 90 61 86 55 82 55 84 59 77 47 65 40 59 36 56 35 54 35 54 35 53 35 54 38 59 35 58 39 63 42 62 43 64 44 66 47 69 49 71 50 77 50 78 51 77 50 76 51 77 49 75 47 75 48 75 45 71 45 71 45 71 45 71 44 70 43 68 42 68 42 66 44 66 48 70 52 76 56 78 51 77 52 75 46 71 44 72 44 71 44 74 48 79 53 85 58 91 62 96 66 102 76 112 77 109 79 110 81 112 83 112 82 115 87 118 93 122 74 83 24 48 28 50 26 47 28 53 26 48 27 49 27 49 28 50 29 48 29 47 28 46 27 46 27 46 27 46 26 45 26 44 27 45 26 44 25 45 26 46 27 46 27 45 26 44 25 44 23 46 25 44 25 43 23 40 21 38 20 37 19 36 19 35 19 33 18 31 16 29 16 25 12 17 6 8 1 6 3 8 6 6 4 4 2 2 2 3 7 5 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 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 2 3 3 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 3 5 5 8 8 10 7 6 5 7 8 9 8 7 5 4 5 5 5 5 4 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 13 28 15 32 19 36 22 38 19 34 19 33 17 34 22 40 28 42 26 40 25 40 26 41 29 43 26 38 20 32 14 28 14 27 14 28 16 28 11 21 14 28 15 28 15 27 12 25 17 30 16 28 15 27 13 26 16 29 17 30 17 30 17 29 17 32 19 34 19 33 16 30 18 33 18 31 15 31 20 37 20 34 18 33 18 33 19 35 20 31 15 34 22 35 20 36 23 36 22 35 21 36 22 37 22 36 22 35 21 35 20 34 18 35 20 36 18 34 19 36 21 36 19 35 19 36 21 37 16 32 17 35 20 36 21 37 22 37 20 37 23 40 23 38 24 39 21 36 21 38 24 42 24 39 23 41 28 45 28 43 30 43 26 41 26 41 26 40 29 45 30 43 26 40 27 44 25 41 26 42 27 43 28 44 26 41 26 42 28 43 29 44 28 43 28 43 27 41 25 40 27 42 26 41 26 40 25 40 24 41 24 42 25 43 26 43 24 41 24 41 24 41 24 41 24 44 26 46 27 46 27 45 26 45 26 45 26 45 26 45 31 46 27 45 29 46 27 43 26 43 27 45 28 45 28 45 26 46 32 50 32 47 29 46 29 46 29 46 29 46 29 46 29 46 29 45 28 44 27 44 28 45 29 46 29 47 30 47 31 48 31 48 31 49 32 49 28 45 28 46 29 47 30 47 32 49 32 49 32 49 32 49 31 48 31 48 31 48 31 48 30 48 31 49 32 48 31 47 30 47 29 46 29 45 28 45 31 48 31 48 31 48 31 48 31 48 31 48 31 48 31 49 29 49 27 49 27 49 27 49 28 50 28 50 28 50 28 50 31 51 27 47 24 48 27 51 27 49 28 50 28 49 26 49 28 53 30 55 31 54 31 53 30 53 31 54 32 52 31 51 30 51 30 51 30 51 30 51 32 52 31 51 30 52 31 54 30 52 29 52 29 52 31 54 31 56 39 63 42 63 42 64 46 67 46 67 46 66 44 65 40 60 37 55 32 53 33 55 36 48 23 35 18 35 19 36 21 35 20 35 21 35 21 34 24 37 22 37 26 41 25 41 24 43 25 45 26 48 28 49 29 50 30 51 30 51 29 50 29 49 28 48 27 47 26 48 27 44 27 44 27 44 27 44 27 43 25 42 24 41 25 44 24 46 23 48 26 51 30 54 28 51 29 49 24 43 22 44 29 47 30 50 34 54 36 58 42 64 45 68 50 73 55 78 56 76 53 78 52 80 52 83 51 83 56 86 66 93 61 69 21 31 13 27 13 26 13 29 13 27 13 27 13 27 13 27 14 29 14 28 13 27 12 27 13 28 12 27 12 26 11 26 13 26 12 25 11 26 12 27 13 27 13 26 12 25 11 25 10 24 11 25 10 23 10 21 9 21 11 20 10 20 11 19 9 20 8 18 9 17 8 17 8 12 2 4 0 1 0 4 3 4 1 2 0 2 0 3 5 4 0 0 0 2 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 1 3 2 4 2 4 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 2 3 0 2 1 5 3 9 5 9 3 7 0 9 1 8 0 4 3 5 4 5 3 5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 31 47 32 49 34 50 35 51 32 49 33 48 32 51 39 59 46 59 40 53 37 55 42 60 40 57 42 58 40 52 32 46 31 45 27 42 27 43 26 40 25 42 27 43 28 44 28 44 27 43 27 43 28 44 28 45 29 46 31 47 31 46 29 45 32 49 35 52 36 50 33 48 34 50 33 47 30 47 35 54 35 51 34 49 33 50 35 51 34 46 30 50 36 51 34 52 37 54 36 53 35 54 36 55 36 54 35 53 35 52 34 52 34 51 36 52 34 50 35 52 37 53 36 51 35 51 36 53 33 50 33 51 35 53 37 55 38 54 36 54 39 57 39 55 37 55 39 56 40 57 40 56 40 56 40 59 45 62 44 59 46 63 41 60 43 63 42 60 40 60 41 60 40 59 42 63 40 60 41 61 42 62 43 63 40 59 41 60 42 62 43 62 43 62 43 62 42 60 40 59 42 61 42 60 41 60 40 59 41 62 41 63 42 64 43 64 41 62 41 62 41 62 41 62 43 65 45 67 46 67 46 66 45 66 45 66 45 66 45 66 45 65 43 65 46 68 46 66 43 65 45 67 47 68 46 66 43 67 49 71 49 68 46 67 46 67 46 67 46 67 46 67 44 70 44 71 45 72 46 72 45 71 45 72 46 72 47 73 48 74 48 74 48 74 48 74 45 71 45 71 46 72 47 73 49 75 49 75 49 75 49 75 48 74 48 74 48 74 48 74 47 74 48 75 49 74 48 73 47 73 46 72 46 71 45 71 48 74 48 74 48 74 48 74 48 74 48 74 48 74 48 74 49 74 49 74 49 74 49 74 50 75 50 75 50 75 50 75 52 76 48 71 46 72 49 75 49 74 50 75 50 74 48 71 51 73 54 75 54 76 54 75 52 78 53 79 53 79 52 78 51 78 51 78 51 78 51 78 53 79 52 78 51 79 52 79 52 75 52 74 52 77 53 79 54 85 62 93 65 92 63 92 66 94 67 95 67 94 64 92 61 87 57 83 54 81 53 80 46 65 36 53 32 55 36 56 36 54 35 53 35 53 35 52 38 59 37 60 41 64 42 62 43 64 44 66 47 69 49 71 50 77 50 78 51 77 50 76 48 76 49 75 48 74 47 73 44 70 44 70 44 70 44 70 44 69 42 67 41 67 41 66 45 66 46 66 47 70 50 73 47 74 50 74 46 72 46 74 51 79 53 85 58 89 61 93 66 97 66 101 71 104 72 104 75 104 76 104 78 106 80 110 80 110 81 114 88 120 84 105 56 61 25 46 28 50 24 45 27 49 27 49 27 49 27 49 29 48 29 47 28 46 27 46 28 47 28 46 27 46 26 45 27 45 26 44 25 45 26 46 27 46 27 45 26 44 25 44 25 47 26 44 24 42 22 39 21 39 21 37 20 37 19 36 19 36 20 33 18 30 18 27 17 23 11 13 3 7 3 7 3 3 2 3 2 4 4 6 7 5 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 2 2 2 2 2 2 2 2 2 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 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 0 1 1 4 6 9 16 16 15 13 11 10 10 10 5 4 5 6 6 6 5 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 19 34 19 34 19 33 18 33 17 33 18 33 18 36 25 44 34 46 27 38 22 38 25 42 24 40 27 43 26 39 20 33 22 32 15 26 13 27 15 27 12 25 13 26 14 28 16 29 12 25 13 27 16 30 18 31 17 31 19 33 20 31 17 29 17 32 18 34 20 35 19 34 18 33 18 31 15 31 20 38 20 35 19 34 19 34 20 35 20 30 15 34 22 35 19 36 23 36 22 35 21 36 22 37 21 35 21 35 20 34 20 33 18 35 20 36 18 34 19 36 22 37 20 35 19 35 20 36 19 34 18 34 19 36 21 38 22 37 20 37 23 40 23 38 21 39 24 42 26 41 24 39 25 41 25 43 29 45 27 41 26 38 22 39 29 47 32 45 23 39 25 40 24 40 27 44 26 41 27 42 27 42 28 43 26 41 26 41 27 42 27 42 27 42 28 43 28 42 26 41 28 42 27 42 26 41 26 41 24 41 24 42 25 43 26 43 25 42 25 42 25 42 25 42 24 44 26 46 27 46 27 45 26 45 26 45 26 45 26 45 26 42 25 43 29 47 30 45 26 44 29 47 31 47 29 45 27 47 32 49 31 46 29 47 30 47 29 46 29 46 28 45 26 43 27 45 28 46 30 47 27 45 28 45 29 46 29 46 31 48 30 47 30 46 29 46 28 45 28 46 29 47 30 47 32 49 32 49 32 49 32 49 31 48 31 48 31 48 31 48 30 48 31 49 32 48 31 47 31 47 30 47 29 46 29 45 30 47 31 48 31 48 32 49 32 49 31 48 31 48 30 48 28 48 26 48 26 48 26 48 27 49 27 49 27 49 27 49 29 50 26 47 25 47 26 49 26 48 27 50 28 50 27 50 28 53 30 55 31 54 31 53 30 53 31 54 32 52 31 51 30 51 30 51 30 51 30 51 32 52 31 51 30 52 31 54 30 53 30 53 30 53 32 54 35 59 42 65 43 63 42 64 44 66 46 67 46 66 43 63 40 58 35 55 33 53 29 48 21 36 16 31 15 34 20 35 20 35 21 35 21 35 21 35 24 37 23 39 28 43 25 41 24 43 25 45 26 48 28 49 27 49 28 50 29 49 28 48 27 48 27 49 27 47 25 45 26 43 26 43 26 43 26 43 26 43 25 41 23 40 24 43 23 45 20 44 22 47 26 50 22 45 25 48 25 47 27 50 33 52 38 58 43 63 47 66 47 66 45 65 47 68 47 66 51 74 51 76 50 78 48 79 49 79 52 82 59 86 60 81 56 48 12 23 14 27 9 22 14 28 13 27 13 27 12 26 14 29 14 28 13 27 12 27 14 28 13 28 12 27 12 27 13 26 12 25 11 26 12 27 13 27 13 26 12 25 11 25 11 25 12 25 10 23 9 20 9 20 10 20 9 19 11 18 9 20 8 18 7 17 7 17 11 16 8 10 3 5 0 5 0 2 0 2 1 4 3 6 5 4 0 0 0 2 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 2 0 3 1 2 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 4 2 1 0 0 3 1 6 12 18 11 16 5 10 0 11 1 6 4 6 4 6 3 4 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 34 50 34 50 34 50 34 50 34 51 36 51 35 52 39 57 45 60 43 58 41 56 40 56 42 58 41 55 38 53 37 52 37 50 30 44 28 45 29 44 27 43 27 42 27 43 28 44 25 42 27 44 29 46 31 48 31 48 34 51 34 49 30 45 30 46 30 47 32 49 35 51 32 49 33 48 31 48 34 53 36 51 35 50 34 51 35 52 35 47 31 51 37 52 35 53 37 54 36 53 35 54 36 55 35 53 35 52 34 52 33 51 34 51 36 52 34 50 35 52 38 53 36 51 35 51 35 52 37 54 36 52 35 53 37 55 38 54 36 54 39 57 39 55 41 58 41 58 41 59 42 60 43 59 43 61 46 62 42 56 38 54 33 55 42 65 46 63 40 60 42 60 39 58 41 62 43 62 42 61 42 61 41 60 42 61 41 60 41 60 41 59 41 60 42 62 43 62 42 61 43 62 42 61 42 60 41 60 41 62 41 63 42 64 43 64 43 64 43 64 43 64 43 64 43 65 45 67 46 67 46 66 45 66 45 66 45 66 45 66 44 64 42 64 44 66 44 64 41 64 45 67 47 67 44 64 46 68 48 69 46 67 47 69 47 68 47 67 46 66 45 66 45 71 45 71 45 71 45 71 44 70 45 71 45 72 46 72 47 73 46 72 45 71 45 70 46 72 46 72 47 73 47 74 49 75 49 75 49 75 49 75 48 74 48 74 48 74 48 74 47 74 48 75 49 74 48 73 49 74 48 74 47 73 47 72 47 73 47 74 48 75 49 75 49 75 49 74 48 73 47 73 48 73 48 73 48 73 48 73 49 74 49 74 49 74 49 74 49 74 49 73 48 72 47 72 46 72 48 74 50 75 50 73 51 73 54 75 54 76 54 75 52 78 53 79 53 79 52 78 51 78 51 78 51 78 51 78 53 79 52 78 51 79 52 79 53 75 53 75 52 78 54 80 58 87 63 92 63 90 63 92 64 93 67 95 67 93 63 90 59 85 55 82 54 79 45 68 33 53 31 53 34 56 35 53 33 53 34 53 36 53 37 55 39 59 38 62 42 65 42 61 43 64 44 66 47 69 49 71 48 74 48 75 48 75 47 74 47 74 48 76 48 74 46 72 43 69 43 69 43 69 43 69 43 68 41 67 40 66 41 65 43 63 43 63 43 68 48 72 43 70 47 73 47 75 50 79 50 79 54 87 61 92 64 95 66 95 61 94 65 99 66 96 70 100 74 104 77 104 77 105 77 107 80 112 84 115 83 113 82 77 30 46 26 46 24 49 28 50 28 49 27 48 26 48 29 48 29 47 28 46 27 46 29 48 28 47 28 46 27 46 27 45 26 44 25 45 26 46 27 46 27 45 26 44 25 44 25 47 26 44 24 41 21 38 20 37 19 36 18 35 18 34 18 35 19 34 17 30 16 26 18 26 16 21 11 13 6 9 2 4 2 3 2 4 4 5 7 5 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 5 4 4 3 2 2 1 1 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 0 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 0 0 1 1 1 1 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 2 1 3 4 6 13 16 18 17 13 10 9 10 8 7 7 7 6 5 4 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 18 33 19 34 19 35 20 35 22 38 23 37 21 35 22 39 22 39 27 45 31 45 28 41 32 44 25 36 19 35 22 39 23 34 19 31 18 30 16 27 17 29 15 27 13 26 13 26 14 27 15 29 17 30 18 31 19 33 22 36 22 33 18 29 12 27 12 27 14 31 19 36 16 33 19 33 17 32 19 36 21 35 20 34 19 35 20 36 21 32 16 35 23 36 21 37 23 36 22 35 21 36 22 37 21 35 21 34 20 33 19 33 18 35 20 36 18 34 19 36 22 38 20 35 19 35 19 35 23 38 21 36 19 36 21 38 22 37 20 37 23 40 23 38 28 43 24 39 23 42 28 46 28 43 28 45 30 44 25 37 24 35 17 34 25 43 27 39 28 44 29 42 25 39 26 42 29 43 28 42 27 41 26 40 28 42 27 41 26 40 25 39 25 40 26 42 28 43 28 43 28 43 28 42 27 41 26 41 24 41 24 42 25 43 26 43 27 44 27 44 27 44 27 44 26 44 26 46 27 46 27 45 26 45 26 45 26 45 26 45 29 44 25 42 26 43 25 40 22 41 26 45 29 45 26 42 30 48 31 47 28 45 30 49 30 47 30 46 29 45 28 45 30 48 29 46 28 45 26 44 27 45 27 46 28 47 29 46 29 46 29 45 28 44 27 43 29 46 30 47 30 48 31 48 32 49 32 49 32 49 32 49 31 48 31 48 31 48 31 48 30 48 31 49 32 48 31 47 32 49 32 48 31 48 30 47 30 47 30 48 31 49 32 49 32 49 32 48 31 47 30 47 28 48 28 48 28 48 28 48 29 49 29 49 29 49 29 49 26 48 27 49 27 48 25 46 24 46 26 49 28 51 29 51 28 53 30 54 31 54 31 53 30 53 31 54 32 52 31 51 30 51 30 51 30 51 30 51 32 52 31 51 30 52 31 54 31 52 30 52 30 53 32 54 38 61 42 63 41 62 41 64 43 65 46 68 46 65 42 62 36 55 32 53 34 49 23 37 13 30 14 33 19 36 19 32 17 33 20 34 22 37 25 38 24 37 24 40 29 43 25 40 24 43 25 45 26 48 28 49 27 46 28 48 29 47 27 46 27 47 29 49 29 47 26 45 26 44 26 44 26 44 26 44 26 43 24 41 23 41 23 42 21 42 20 41 21 45 27 50 22 46 27 49 27 49 30 53 35 55 41 59 45 61 43 61 47 62 39 59 43 67 46 66 48 71 52 76 51 77 47 74 46 77 50 83 57 84 59 88 66 59 17 25 8 22 9 34 14 28 14 28 13 27 13 27 14 29 14 28 13 27 12 27 14 29 14 28 13 27 12 27 13 26 12 25 11 26 12 27 13 27 13 26 12 25 11 25 13 26 12 26 10 22 9 20 7 19 8 18 8 17 7 17 6 19 5 17 5 16 6 15 8 17 10 15 8 10 1 5 2 5 2 3 0 2 0 2 5 4 0 0 0 2 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 6 6 5 4 2 1 1 0 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 0 0 1 0 0 0 0 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 2 1 1 0 0 2 0 3 3 11 9 14 6 8 0 8 4 8 6 7 4 5 1 3 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 35 53 40 57 40 52 32 45 31 50 34 47 32 52 37 51 40 58 40 58 40 58 40 58 43 61 42 57 35 51 33 53 37 52 35 50 32 47 29 45 28 46 30 44 24 39 25 44 25 41 26 43 27 43 26 42 34 48 30 48 34 51 32 45 34 46 27 44 31 49 33 48 31 48 33 48 30 45 30 47 32 48 32 49 33 50 34 50 32 50 36 54 38 52 34 49 38 54 37 51 35 51 35 51 36 51 35 50 34 49 33 48 36 52 35 50 34 50 35 51 32 48 32 49 33 49 34 50 41 57 38 54 37 55 40 58 39 54 36 53 38 57 39 56 40 57 39 56 40 59 44 62 43 60 43 60 43 60 43 60 41 60 41 60 41 60 41 60 42 62 43 60 39 57 40 61 43 62 43 62 42 60 40 59 39 59 42 62 43 61 40 58 43 60 43 60 43 60 43 60 40 58 41 59 42 58 41 57 43 61 42 60 41 61 42 62 38 58 40 60 43 63 45 65 44 62 41 59 40 60 43 63 44 63 44 63 44 63 44 63 45 66 45 65 44 64 43 64 42 64 43 65 44 66 45 67 46 67 46 68 47 69 48 69 47 68 47 68 47 68 47 68 46 67 45 67 45 67 45 67 47 69 47 70 48 71 49 72 45 71 45 71 45 71 45 71 46 73 48 76 50 75 48 74 47 74 48 75 49 74 48 73 48 74 48 73 47 72 46 72 47 73 47 73 47 73 47 73 46 72 46 72 46 72 46 72 51 76 50 75 49 74 48 73 46 72 46 72 46 72 46 72 49 75 49 74 48 73 47 73 47 74 49 75 48 73 45 70 46 72 49 75 50 74 47 71 47 72 47 73 48 74 49 74 49 73 52 78 54 78 52 76 54 78 53 77 52 78 53 79 51 77 52 78 53 77 52 76 55 79 52 76 50 75 51 77 49 79 54 81 52 80 57 89 61 91 65 94 66 93 63 89 64 91 65 93 67 93 63 85 58 81 52 75 48 71 39 57 32 52 34 54 35 54 35 53 31 52 35 54 35 53 37 57 38 60 39 62 42 65 45 67 42 64 45 67 47 69 48 70 46 71 46 73 48 74 48 74 46 72 46 71 45 70 44 70 47 68 46 67 44 65 42 64 42 64 42 63 41 63 40 62 43 62 45 64 47 67 47 68 47 70 50 73 49 75 53 80 53 80 59 88 63 90 62 89 61 89 61 93 64 96 66 97 67 100 71 104 75 106 75 105 81 110 80 110 81 113 85 115 84 107 61 55 16 48 31 47 26 46 27 45 27 45 27 45 28 47 28 47 28 47 28 47 28 47 27 45 26 44 24 43 25 44 25 44 25 44 25 44 28 46 26 44 24 43 24 43 24 46 24 43 23 42 23 41 21 39 22 37 21 36 20 36 18 34 18 33 17 30 16 30 15 28 16 28 18 26 11 15 6 4 5 3 5 3 3 3 4 3 2 1 1 1 0 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 1 2 1 3 3 5 2 3 2 3 2 3 2 3 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 1 3 2 4 3 5 4 6 5 5 4 4 3 3 2 2 2 1 0 0 0 0 0 0 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 0 1 0 1 0 1 0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 2 5 5 7 7 7 5 6 0 6 3 6 4 4 1 1 3 4 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 18 34 21 37 21 34 16 29 17 35 20 32 19 39 26 40 27 40 26 39 24 37 23 37 26 41 27 39 23 36 23 39 24 38 22 35 18 31 14 29 12 29 15 29 11 24 11 28 12 26 13 27 14 27 13 25 17 29 15 29 19 32 17 28 15 26 11 26 16 32 20 32 19 33 21 33 18 30 18 32 17 32 17 33 18 34 19 34 19 34 20 36 21 35 18 32 23 37 21 35 20 35 20 35 20 35 19 34 19 34 18 33 20 35 19 34 19 35 21 36 18 33 18 33 19 34 20 35 22 37 21 36 20 37 21 38 24 38 21 37 23 41 25 40 24 40 23 39 24 42 28 45 27 43 27 43 27 43 27 43 26 41 26 41 26 41 26 41 27 43 28 41 24 39 25 42 27 42 28 43 28 42 26 41 25 41 26 42 27 41 26 40 26 42 26 42 26 42 26 42 25 42 27 43 27 43 26 41 28 42 27 41 26 42 27 43 24 40 25 41 28 44 29 45 27 43 24 40 23 41 26 44 27 44 27 44 27 44 27 44 28 45 28 44 27 43 26 43 26 43 27 44 27 44 28 45 29 46 29 47 30 47 31 48 30 47 30 47 30 47 30 47 29 46 29 46 29 46 29 46 30 47 30 47 31 48 32 49 28 45 28 45 28 45 28 45 27 45 29 47 31 47 30 46 30 48 31 49 32 48 31 47 31 48 31 47 30 46 29 46 28 45 28 45 28 45 28 45 30 47 30 47 30 47 30 47 32 49 32 49 32 48 31 48 29 46 29 46 29 46 29 46 31 48 31 48 31 48 30 47 30 47 31 48 31 47 28 45 27 47 26 49 27 48 25 47 25 47 25 48 26 49 27 49 27 50 30 53 31 53 30 52 30 51 28 50 28 50 29 52 29 52 30 53 31 52 30 51 32 53 30 52 29 51 29 51 28 52 33 54 32 54 37 61 41 64 44 67 46 65 43 62 44 64 43 64 44 64 42 59 38 56 35 51 30 43 22 35 17 33 18 34 19 34 19 34 17 34 21 36 20 35 22 39 24 38 25 40 27 42 27 44 23 43 26 46 26 48 27 48 29 46 30 48 31 48 30 47 29 46 28 45 28 44 27 45 27 46 26 45 25 43 24 43 24 43 23 42 23 41 22 41 25 42 25 43 25 45 26 46 24 48 31 53 30 51 29 52 30 54 35 59 39 60 39 59 40 61 41 62 43 65 46 66 46 68 49 72 53 74 51 74 54 80 53 79 53 83 57 87 62 82 44 38 2 23 8 25 11 28 14 28 16 29 16 29 14 28 14 28 14 28 14 28 14 28 13 26 12 25 10 24 11 25 11 25 11 25 11 25 11 25 10 24 10 25 12 26 13 24 13 23 12 22 11 23 9 21 9 21 8 20 7 20 6 19 6 18 5 18 6 17 5 15 7 17 8 15 2 9 0 7 0 5 0 5 2 5 4 3 2 1 3 1 3 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 2 0 1 0 2 1 4 0 1 0 1 0 1 0 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 2 0 3 0 3 0 4 0 4 0 3 0 3 0 2 2 2 1 0 0 0 1 1 2 2 2 2 2 2 2 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 3 3 6 4 6 3 4 2 3 5 7 5 5 1 2 1 2 0 2 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 31 47 32 49 32 48 31 46 32 50 34 47 33 56 43 58 37 55 37 55 37 55 37 55 37 56 39 57 38 57 41 62 43 58 40 53 34 48 30 45 27 44 30 45 28 42 27 44 26 42 27 43 27 43 26 41 28 43 28 45 31 48 31 45 29 43 26 43 29 47 31 47 32 50 35 50 32 47 32 49 32 48 32 49 33 50 34 50 35 51 34 50 33 49 32 48 37 53 36 51 35 51 35 52 33 49 34 50 34 50 35 51 34 50 34 50 35 52 37 54 34 50 34 51 35 51 36 52 36 54 37 55 38 54 37 53 41 56 38 55 40 59 42 58 40 57 40 57 41 59 43 61 43 60 43 60 43 60 43 60 41 60 41 60 41 60 41 60 41 61 43 60 39 58 40 61 41 60 42 62 43 62 42 61 42 60 41 59 40 60 41 61 40 57 40 57 40 57 40 57 42 60 44 61 44 61 43 59 42 61 41 60 41 60 42 61 41 60 41 61 42 62 43 62 44 62 41 59 40 60 43 63 44 63 44 63 44 63 44 63 45 66 45 65 44 64 43 64 45 66 44 65 44 65 43 64 46 67 46 67 47 68 47 69 47 68 47 68 47 68 47 68 46 67 46 67 46 67 46 67 45 66 46 67 47 68 47 68 45 71 45 71 45 71 45 71 42 69 44 71 45 71 45 70 47 74 48 75 49 74 48 73 48 74 48 73 47 72 46 72 46 72 46 72 46 72 46 72 47 73 47 73 47 73 47 73 48 74 48 74 48 75 49 75 46 72 46 72 46 72 46 72 47 73 47 74 48 74 48 74 47 73 47 74 47 72 46 71 47 72 48 73 48 73 47 72 47 72 47 73 48 74 49 74 50 75 51 77 53 78 52 77 51 76 50 75 50 75 51 76 51 76 52 77 52 77 51 76 52 77 53 78 53 77 51 75 50 80 53 82 54 84 59 89 64 93 66 95 67 94 65 92 66 91 62 88 61 87 59 82 56 79 55 74 46 61 37 56 33 51 32 51 32 52 34 54 33 54 37 56 36 55 38 59 38 60 38 61 39 62 41 63 42 64 45 67 47 69 48 69 47 73 48 74 48 73 46 72 46 71 45 71 44 70 44 68 43 64 43 64 43 64 43 64 42 63 42 62 41 62 40 61 40 59 40 59 42 61 44 65 44 70 53 78 54 76 49 73 50 77 54 82 57 85 58 84 60 89 61 93 63 95 65 97 67 99 69 102 72 104 74 104 79 108 78 108 79 111 84 113 87 112 75 82 35 47 22 50 28 47 28 46 28 46 29 45 28 47 28 47 28 47 28 47 28 47 27 45 26 44 24 43 25 44 25 44 25 44 25 44 24 43 23 43 25 45 27 47 24 46 24 43 23 42 23 41 21 39 22 37 21 36 20 36 20 36 20 35 19 35 18 32 16 30 16 30 17 28 12 17 5 4 5 3 5 3 5 5 4 3 2 1 1 1 0 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 1 2 2 4 4 5 2 3 2 3 2 3 2 3 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 4 5 3 4 3 4 2 3 3 4 3 4 4 5 4 5 2 2 2 1 2 2 3 4 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 2 3 2 3 2 3 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 2 4 4 6 5 6 5 5 3 10 6 10 6 9 4 4 2 3 2 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 30 15 30 15 31 17 32 17 34 17 29 15 36 25 39 17 32 20 36 24 40 27 42 23 38 25 39 25 40 29 45 30 44 27 39 21 33 16 30 12 28 15 30 15 29 13 28 14 27 15 28 14 27 13 25 15 29 17 31 20 34 20 33 22 34 19 31 17 30 16 28 18 32 20 33 18 30 18 33 17 32 17 33 18 34 19 34 21 35 19 32 17 31 17 32 21 36 20 34 19 35 20 36 17 33 18 34 19 35 20 36 18 33 18 34 20 36 23 38 20 35 20 36 21 37 22 37 21 38 24 41 25 40 22 37 25 39 21 38 24 41 25 40 25 41 25 41 26 42 27 43 26 42 26 42 26 42 26 42 26 41 26 41 26 41 26 41 26 42 27 41 24 39 26 43 25 40 26 42 28 43 28 43 28 42 25 39 24 40 27 43 25 41 25 41 25 41 25 41 26 42 27 44 28 43 26 42 27 42 26 40 25 41 27 42 27 42 27 42 27 42 27 42 27 43 24 40 23 41 26 44 27 44 27 44 27 44 27 44 28 45 28 44 27 43 26 43 29 45 28 44 27 43 26 42 28 45 29 46 29 47 30 47 29 46 29 46 29 46 29 46 29 46 29 46 29 46 29 46 28 46 29 46 30 47 30 48 28 45 28 45 28 45 28 45 26 43 27 44 28 45 28 45 30 48 31 49 32 48 31 47 31 48 31 47 30 46 29 46 32 49 32 49 32 49 32 49 31 48 31 48 31 48 31 48 29 46 29 47 31 48 32 49 28 45 29 46 29 46 30 47 29 47 30 47 30 48 31 48 29 46 30 47 29 46 29 47 27 47 25 48 26 47 25 47 25 47 25 48 26 49 27 49 28 50 29 51 30 52 30 52 31 53 30 52 30 52 31 53 28 51 30 52 30 52 29 50 29 52 31 54 32 53 29 50 30 52 32 54 34 58 39 62 44 66 46 67 46 67 45 65 46 64 40 59 37 57 36 55 36 55 37 50 26 36 17 35 18 32 17 31 17 33 19 35 20 36 23 38 22 37 23 40 24 38 24 38 24 38 22 40 23 43 26 46 26 48 27 48 31 48 31 48 30 46 28 45 28 45 28 44 27 44 26 44 22 42 23 42 23 42 24 43 22 41 22 41 21 40 21 39 23 40 22 39 21 43 24 44 25 50 32 55 30 50 27 49 29 52 32 56 35 57 36 57 39 61 40 62 43 64 45 65 45 67 47 69 50 72 49 73 53 77 50 77 52 80 54 84 68 87 63 74 31 27 4 29 12 29 14 29 15 29 17 29 14 28 14 28 14 28 14 28 13 27 13 26 12 25 11 25 11 25 11 25 11 25 11 25 11 24 10 24 10 25 12 27 13 24 13 23 12 22 11 23 9 21 9 21 8 20 7 20 7 20 6 19 5 18 7 18 5 16 7 16 8 16 4 11 1 6 0 4 0 5 3 6 2 3 2 1 1 1 3 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 2 0 2 0 3 2 5 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 4 0 3 0 2 0 1 0 2 0 3 0 5 1 5 3 3 2 3 3 4 5 6 3 3 3 3 3 3 3 3 0 2 0 2 0 2 0 2 1 3 1 3 1 3 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 1 4 2 4 2 4 2 2 3 4 3 3 0 1 0 2 0 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 30 46 30 46 30 48 33 50 34 52 34 46 30 51 37 51 32 51 35 54 38 58 41 60 38 57 40 58 39 58 42 62 46 60 43 56 37 51 33 48 30 46 30 46 30 46 29 44 28 44 28 44 28 43 26 41 27 44 30 47 32 48 33 49 34 50 34 48 30 45 28 43 29 46 31 47 29 45 30 48 32 48 32 49 33 50 34 50 35 50 33 48 32 48 32 48 35 51 34 50 34 51 35 52 32 49 33 50 34 51 35 52 33 49 33 50 35 52 38 54 35 51 36 52 37 53 37 53 37 55 40 58 41 57 38 54 39 54 36 54 38 57 40 56 41 58 42 59 43 60 43 60 42 59 42 59 42 59 42 59 41 60 41 60 41 60 41 60 40 60 42 60 39 58 41 62 40 59 41 61 43 62 43 62 43 61 40 58 39 59 42 62 41 58 41 58 41 58 41 58 40 58 42 59 42 59 41 57 42 60 40 59 40 59 41 61 43 62 42 61 42 61 41 60 44 62 41 59 40 60 43 63 44 63 44 63 44 63 44 63 45 66 45 65 44 64 43 64 46 66 45 65 44 64 43 63 45 66 45 67 46 67 47 68 46 67 46 67 46 67 46 67 46 67 46 67 46 67 46 67 46 68 47 68 48 69 48 70 45 71 45 71 45 71 45 71 45 71 45 71 45 72 47 73 47 74 48 75 49 74 48 73 48 74 48 73 47 72 46 72 49 75 49 75 49 75 49 75 48 74 48 74 48 74 48 74 45 71 46 72 47 74 48 74 45 71 45 72 46 73 47 73 47 73 47 73 47 73 47 73 46 72 45 71 46 72 46 72 47 72 47 71 46 72 47 72 47 72 47 73 48 74 49 74 50 75 50 75 51 76 52 77 53 77 52 76 51 77 52 78 50 75 51 77 52 76 50 75 50 76 53 79 54 78 52 76 52 80 52 82 57 88 62 90 66 94 66 95 67 94 66 94 66 90 60 85 58 82 55 78 52 76 52 67 38 54 33 55 33 51 32 51 33 52 34 54 35 56 38 57 37 55 38 58 37 59 37 60 38 60 39 60 42 64 45 67 47 69 48 69 48 74 48 74 47 72 45 71 45 71 44 70 44 69 43 67 40 62 41 63 42 63 42 63 41 61 40 61 39 60 39 60 41 59 39 58 41 60 44 66 49 73 52 74 50 74 50 76 53 79 55 81 56 84 58 85 60 88 60 92 62 95 64 96 66 97 66 98 69 101 71 103 76 105 75 105 76 108 81 112 88 114 87 111 64 60 23 49 29 50 29 48 29 47 29 47 28 47 28 47 28 47 28 47 27 46 26 45 26 45 25 44 25 44 25 44 25 44 25 44 27 45 25 43 24 43 24 44 24 46 24 43 23 42 23 41 21 39 22 37 21 36 20 36 18 34 18 34 17 33 16 30 17 30 15 29 17 29 14 20 9 7 6 3 4 4 6 6 4 3 2 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 1 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 1 1 1 1 1 3 4 2 3 3 4 4 6 5 6 5 6 5 6 5 6 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 5 5 4 4 3 3 2 2 3 4 3 5 5 6 6 7 4 4 3 3 4 5 6 7 3 3 3 3 3 3 3 3 2 3 2 3 2 3 2 3 3 4 3 4 3 4 3 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 3 2 3 2 3 2 3 2 3 2 4 4 5 3 9 4 8 3 7 3 4 2 3 2 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 16 31 15 30 16 32 18 34 21 39 23 34 19 37 22 34 24 38 24 37 23 36 22 36 24 39 26 39 24 38 27 43 28 43 26 40 23 37 21 35 20 32 15 29 14 30 14 28 16 29 16 29 15 27 13 25 12 27 16 30 16 28 16 30 13 28 17 30 16 28 16 30 14 29 17 30 16 28 17 31 17 32 17 33 18 34 19 34 18 33 18 34 19 34 19 34 19 34 19 33 19 35 20 36 18 33 19 34 19 34 20 35 19 34 19 34 20 36 22 38 20 35 20 36 21 37 22 37 20 37 21 38 22 37 21 36 23 37 19 36 22 39 23 38 25 42 27 43 28 43 26 42 25 41 25 41 25 41 25 41 26 41 26 41 26 41 26 41 25 41 27 41 25 40 27 44 26 41 27 43 28 43 27 42 27 41 26 40 25 41 26 42 26 42 26 42 26 42 26 42 24 40 25 42 26 41 24 40 26 41 25 40 25 40 26 41 27 42 27 42 27 42 27 42 27 43 24 40 23 41 26 44 27 44 27 44 27 44 27 44 28 45 28 44 27 43 26 43 28 45 27 44 27 44 26 43 27 45 28 45 29 46 29 46 28 45 28 45 28 45 28 45 29 46 29 46 29 46 29 46 30 47 30 47 31 48 32 49 28 45 28 45 28 45 28 45 30 46 29 46 29 47 31 49 30 48 31 49 32 48 31 47 31 48 31 47 30 46 29 46 29 46 29 46 29 46 29 46 30 47 30 47 30 47 30 47 28 45 28 46 29 46 29 46 27 44 28 46 29 47 31 48 31 47 30 47 29 46 28 45 28 45 28 44 28 46 29 48 27 47 24 46 24 46 25 47 25 47 25 48 26 49 27 49 28 50 27 49 28 51 30 52 28 50 27 48 26 49 28 50 28 50 29 51 29 51 28 50 28 51 30 53 31 53 30 52 32 52 31 54 37 62 42 63 45 66 44 65 44 65 45 66 43 62 39 58 39 57 34 53 33 49 28 38 16 31 15 34 17 33 19 35 20 35 20 34 20 37 23 37 21 35 21 38 23 37 23 38 24 39 23 40 23 43 26 46 26 48 27 48 30 47 31 48 31 47 29 46 27 44 27 44 26 43 26 43 23 42 23 42 23 42 23 42 21 40 20 39 20 38 19 38 24 40 21 37 19 42 24 45 28 50 30 51 27 49 29 53 33 55 34 57 36 57 37 59 38 60 40 61 42 63 44 65 45 65 45 66 46 69 49 71 50 74 49 73 49 77 53 80 61 82 64 86 53 47 9 20 11 28 13 28 14 28 14 28 14 28 14 28 14 28 14 28 12 26 12 26 12 26 12 26 11 25 11 25 11 25 11 25 14 27 12 25 10 23 10 24 13 24 13 23 12 22 11 23 9 21 9 21 8 20 7 20 5 18 4 17 4 16 5 16 6 16 6 16 8 17 6 13 4 10 1 5 0 4 0 6 2 3 2 1 1 1 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 2 3 1 3 1 2 0 2 1 3 1 3 1 4 3 5 3 5 3 5 3 5 3 5 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 4 0 3 0 3 0 2 0 4 0 4 1 5 1 5 3 4 4 4 4 5 6 6 4 4 4 4 4 4 4 4 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 1 3 1 3 1 3 1 3 0 1 0 1 0 2 1 4 6 6 5 6 4 5 4 6 1 3 1 2 0 2 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 30 46 31 47 31 47 31 47 33 53 38 52 36 54 37 50 40 57 38 54 35 51 32 49 36 55 38 56 37 56 41 61 40 56 39 55 39 55 39 55 39 51 30 44 28 45 29 44 29 45 29 45 28 43 26 41 25 44 30 46 28 43 28 45 24 44 31 47 29 44 29 47 27 45 31 46 29 45 31 48 32 48 32 49 33 50 34 50 31 48 34 52 36 52 35 51 34 49 33 49 34 50 35 52 35 51 34 50 34 50 33 49 35 51 34 50 34 51 36 52 34 51 35 51 36 52 36 52 38 54 37 53 36 54 37 55 40 55 36 54 39 57 40 56 42 59 44 61 44 60 42 58 41 58 41 58 41 58 41 58 41 60 41 60 41 60 41 60 39 60 41 60 40 59 42 63 42 61 43 62 43 61 41 60 40 60 41 61 42 60 41 59 40 57 40 57 40 57 40 57 41 58 42 60 43 59 41 58 41 59 40 58 39 59 40 60 42 61 42 61 42 61 42 61 44 62 41 59 40 60 43 63 44 63 44 63 44 63 44 63 45 66 45 65 44 64 43 64 43 64 44 65 44 65 45 66 44 65 45 66 45 67 46 67 45 66 45 66 45 66 45 66 46 67 46 67 46 67 46 67 45 66 46 67 47 68 47 68 45 71 45 71 45 71 45 71 47 72 46 71 46 73 48 75 47 74 48 75 49 74 48 73 48 74 48 73 47 72 46 72 45 71 45 71 45 71 45 71 47 73 47 73 47 73 47 73 46 72 46 71 45 71 45 71 44 70 45 72 46 73 48 74 49 75 48 73 46 70 44 69 45 71 44 70 44 71 47 74 47 72 46 70 45 71 47 72 47 72 47 73 48 74 49 74 50 75 49 74 49 75 52 78 50 74 49 73 48 74 49 75 49 75 50 76 51 75 50 74 51 76 51 76 52 77 53 79 54 80 52 83 59 91 64 91 65 93 64 92 64 92 65 93 62 87 61 85 60 83 54 74 51 67 37 52 29 49 32 52 31 52 36 57 38 56 35 53 35 55 37 55 35 53 35 56 36 58 37 60 39 62 42 63 42 64 45 67 47 69 48 69 46 72 47 74 48 74 47 73 44 70 44 69 43 69 42 66 43 65 44 64 42 63 41 62 39 60 39 59 38 59 37 58 39 57 36 54 37 58 42 65 46 70 51 74 51 76 52 78 55 80 56 81 56 84 58 85 59 87 59 92 62 94 64 95 65 95 64 95 66 99 70 102 72 102 72 102 73 106 78 109 81 109 83 113 81 88 36 41 27 49 28 47 28 47 28 46 28 47 28 47 28 47 28 47 26 45 26 45 26 45 26 45 25 44 25 44 25 44 25 44 26 45 25 43 24 43 25 44 24 46 24 43 23 42 23 41 21 39 22 37 21 36 20 36 19 35 18 34 18 33 17 31 18 30 15 29 17 30 16 24 13 13 8 5 2 3 3 5 4 4 2 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 1 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 5 5 5 4 4 4 3 3 4 4 3 4 3 5 5 7 4 5 4 5 4 5 4 5 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 2 3 3 4 3 4 4 5 6 6 5 6 5 6 4 5 6 6 4 5 3 5 4 5 4 5 4 5 4 5 4 5 3 4 3 4 3 4 3 4 2 3 2 3 2 3 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 3 4 3 4 3 4 2 2 0 1 0 2 3 5 7 12 6 10 5 9 6 7 4 5 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 14 30 15 31 16 30 15 29 12 32 20 34 20 38 21 32 23 36 21 34 19 32 18 31 19 35 23 37 23 38 27 44 22 37 23 39 24 40 26 41 27 37 15 27 12 29 14 28 17 30 17 29 15 27 13 25 15 31 20 32 16 28 16 31 16 32 22 34 18 28 15 30 15 30 19 32 17 30 19 34 17 32 17 33 18 34 19 34 15 32 19 37 23 38 22 36 18 33 18 33 18 34 21 36 21 35 20 34 19 33 18 32 21 36 20 34 19 34 20 35 19 34 19 35 20 35 21 36 25 40 22 37 21 38 24 41 25 39 22 38 24 42 26 41 26 43 28 45 29 43 26 41 25 41 25 41 25 41 25 41 26 41 26 41 26 41 26 41 24 40 26 41 25 40 27 44 28 43 28 43 27 41 25 40 24 40 27 43 28 42 25 39 23 39 23 39 23 39 23 39 26 43 27 44 28 43 27 42 26 40 25 39 24 40 25 41 26 41 26 42 27 43 28 43 27 43 24 40 23 41 26 44 27 44 27 44 27 44 27 44 28 45 28 44 27 43 26 43 25 43 26 44 27 45 28 46 27 44 27 45 28 46 29 46 28 45 28 45 28 45 28 45 29 46 29 46 29 46 29 46 27 44 27 45 28 46 29 46 28 45 28 45 28 45 28 45 30 46 28 44 28 46 31 49 30 48 31 49 32 48 31 47 31 48 31 47 30 46 29 46 30 47 30 47 30 47 30 47 29 46 29 46 29 46 29 46 30 46 29 45 28 44 27 43 27 44 28 46 29 47 31 48 33 49 31 47 28 44 26 42 28 44 26 43 27 45 30 49 28 47 23 44 22 45 25 48 25 47 25 48 26 49 27 49 29 50 27 48 27 50 30 53 30 51 29 50 28 51 29 52 27 50 28 51 29 50 28 49 30 51 28 50 29 52 32 55 33 52 31 55 39 64 44 64 44 64 43 63 42 64 43 65 42 61 41 62 42 60 37 51 35 44 16 26 12 30 17 33 16 34 22 40 26 38 20 33 19 35 21 36 19 33 19 36 21 36 23 38 26 41 26 44 23 43 26 46 26 48 27 48 28 45 29 47 31 48 31 48 27 44 27 43 26 42 25 43 27 45 26 44 24 42 22 40 20 39 19 38 19 37 18 37 21 36 17 33 15 38 21 42 21 47 31 55 32 52 29 51 33 55 33 55 34 56 36 58 38 59 39 60 42 63 44 64 44 64 43 64 45 67 48 71 50 71 47 72 49 75 51 79 59 83 62 88 68 74 26 19 8 26 10 27 12 27 13 27 14 28 14 28 14 28 14 28 12 26 12 26 12 26 12 26 11 25 11 25 11 25 11 25 10 24 10 24 11 26 13 28 13 24 13 23 12 22 11 23 9 21 9 21 8 20 7 20 7 20 7 19 6 18 7 18 7 16 6 15 8 17 8 15 9 13 3 4 0 1 0 3 0 3 0 1 0 1 1 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 5 6 4 6 3 4 2 4 2 3 1 3 1 4 3 6 0 2 0 2 0 2 0 2 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 2 0 3 0 4 0 5 3 6 2 5 1 4 0 3 4 6 3 3 1 3 1 3 2 4 2 4 2 4 2 4 1 3 1 3 1 3 1 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 1 3 1 3 1 3 1 3 0 1 0 0 0 1 0 4 5 4 3 3 2 3 2 5 3 5 3 4 2 4 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 26 44 31 51 36 49 27 39 33 54 38 48 29 48 35 52 36 53 34 51 33 51 34 52 35 54 37 56 38 56 37 55 42 57 38 53 36 53 39 56 39 50 29 44 30 46 26 38 37 51 31 44 26 43 28 46 31 44 26 43 31 50 33 47 35 49 31 45 28 44 28 45 29 46 30 48 33 50 35 51 33 49 32 48 32 48 31 47 30 48 35 52 36 50 31 45 33 50 36 53 38 54 37 52 36 53 36 50 32 47 32 50 37 53 35 49 32 47 30 45 29 46 33 52 37 54 38 54 40 56 37 53 35 52 36 54 40 57 40 56 38 55 38 55 42 59 42 58 41 57 40 57 39 57 40 58 41 59 42 60 42 61 42 61 42 61 42 61 43 62 42 59 40 59 40 59 42 59 39 58 40 58 37 53 41 59 39 57 38 57 38 58 40 56 39 55 38 56 39 57 39 57 41 59 42 59 42 58 43 62 42 60 41 59 39 58 41 60 43 63 44 63 44 63 42 61 43 62 43 61 41 60 43 62 43 62 43 62 43 62 44 65 44 65 44 65 44 65 46 65 42 64 45 67 44 63 44 65 44 66 45 67 46 67 44 65 45 66 45 65 43 64 44 65 44 66 45 67 46 67 45 67 46 68 47 67 46 66 45 71 45 71 45 71 45 71 44 70 44 71 45 72 46 72 44 70 45 72 46 73 48 74 47 73 47 72 46 71 45 71 46 73 48 73 45 70 45 72 45 72 46 73 47 72 46 71 49 74 46 71 44 69 43 69 41 69 45 73 48 73 45 70 44 71 45 71 45 70 43 68 43 69 43 69 43 69 43 69 48 73 46 70 45 70 45 70 48 73 48 72 46 70 43 68 46 72 49 76 52 76 49 73 51 76 50 73 48 73 48 73 48 74 51 77 53 77 51 75 52 77 53 78 53 77 51 75 50 82 60 91 63 89 60 87 64 92 64 92 64 91 62 88 61 83 54 78 58 81 54 71 42 60 34 49 28 48 31 51 34 53 34 54 35 55 36 55 38 57 37 56 38 57 39 59 37 59 38 61 39 62 42 63 43 64 44 66 45 67 47 68 46 72 46 72 46 72 46 72 44 70 45 71 45 70 43 67 43 65 43 64 43 64 42 63 42 62 39 58 35 55 34 55 35 54 36 55 39 59 41 63 45 68 48 72 51 77 52 77 51 78 55 80 54 81 56 85 58 86 59 91 60 91 60 91 62 93 64 96 67 100 70 102 72 102 69 100 71 104 77 109 81 109 75 105 89 115 60 50 25 50 29 48 27 47 30 48 28 46 27 45 26 46 27 47 27 46 27 46 27 46 27 46 23 44 27 45 24 42 25 46 26 44 25 43 24 44 25 45 23 46 24 44 24 43 23 40 22 40 23 38 22 37 21 37 22 38 21 36 20 35 18 32 21 33 17 29 15 30 20 30 18 18 7 9 5 9 4 4 3 3 2 0 0 0 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 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 7 5 4 3 3 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 3 4 3 4 3 4 3 4 4 4 3 3 2 4 3 5 6 6 5 5 4 6 5 7 5 6 5 6 5 6 5 6 5 6 5 6 5 6 5 6 6 6 4 4 3 4 3 4 3 4 2 3 2 2 1 2 5 5 3 3 2 3 2 4 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 5 4 1 3 4 6 4 2 3 4 3 3 2 2 1 1 2 9 6 11 7 10 5 5 6 4 1 2 4 5 3 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 19 32 16 32 19 33 15 26 18 37 24 36 20 38 23 37 21 35 20 34 20 35 22 37 22 36 22 37 23 37 24 38 28 41 24 38 22 38 25 41 25 35 16 30 16 31 12 23 20 32 17 28 14 28 16 30 16 28 14 27 17 31 19 31 20 32 17 29 15 28 16 29 19 32 19 32 18 31 18 31 14 30 15 31 18 34 19 35 14 31 18 35 20 35 18 32 18 34 21 37 22 37 21 36 21 37 21 34 17 31 17 34 22 35 18 30 14 29 15 31 14 31 18 35 22 38 23 38 22 37 20 35 19 35 19 35 24 40 24 40 24 39 22 38 26 42 26 41 25 40 24 40 25 41 25 41 26 42 26 42 26 41 26 41 26 41 26 41 28 42 26 40 25 40 25 40 28 42 26 41 27 41 24 36 26 40 24 38 23 38 23 39 24 39 23 38 22 39 23 40 23 40 25 42 26 42 26 41 25 41 26 41 26 41 26 41 26 42 28 43 29 44 29 43 25 43 26 44 27 44 26 43 26 43 26 43 26 43 26 43 27 44 27 44 27 44 27 44 29 44 25 43 28 46 27 42 27 44 27 45 28 45 29 46 26 44 27 45 28 44 27 43 27 44 27 45 28 46 29 46 28 46 29 47 30 46 29 45 28 45 28 45 28 45 28 45 27 44 27 45 28 46 29 46 29 46 29 46 29 46 29 46 30 47 30 46 29 45 28 45 29 47 31 47 28 44 28 46 28 46 29 47 30 46 29 45 31 47 29 45 27 44 27 44 24 43 28 47 30 46 28 44 27 45 28 45 27 44 26 42 26 43 26 43 26 43 26 44 28 47 24 45 23 45 23 46 26 48 27 48 26 47 23 45 24 47 27 51 29 50 27 48 29 50 27 48 26 48 26 48 25 48 28 51 29 51 28 49 31 52 30 52 30 52 30 52 31 56 39 63 41 61 40 61 44 65 43 64 42 61 39 60 41 58 38 57 41 57 35 46 20 35 17 30 14 30 17 34 19 34 19 35 20 36 21 36 22 37 22 36 22 38 24 39 23 37 24 39 25 40 25 42 24 43 25 45 24 46 26 47 29 46 29 46 29 46 29 46 27 44 28 45 27 43 25 42 25 44 24 43 24 42 23 42 22 40 20 37 17 36 16 35 18 35 19 37 20 41 22 41 24 46 27 50 28 51 30 52 29 53 33 55 33 54 35 57 35 57 38 59 40 60 41 60 43 62 45 65 47 68 49 70 49 70 48 68 47 73 52 78 56 79 55 79 68 91 46 39 8 27 11 28 13 29 15 29 14 27 13 26 12 27 13 28 12 26 12 26 12 26 12 26 9 25 13 26 10 23 11 27 12 25 11 24 10 25 11 26 13 25 14 25 14 24 12 23 10 22 10 22 9 21 8 21 9 22 8 20 7 19 7 18 11 20 9 16 6 15 8 18 10 15 4 6 1 4 0 2 0 2 0 1 0 0 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 4 6 3 4 2 4 3 5 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 1 3 1 3 1 3 1 3 3 5 2 3 1 4 3 5 2 6 1 5 1 5 2 6 1 5 1 5 1 5 1 5 3 5 3 5 3 5 3 5 5 6 3 4 1 4 2 4 3 5 2 4 2 3 1 3 3 4 1 2 0 2 0 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 2 2 0 2 3 5 1 1 2 4 1 3 0 2 0 1 0 1 3 6 6 8 6 8 4 3 0 2 2 4 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 41 52 30 45 33 51 33 46 30 50 36 52 38 57 39 50 34 52 34 52 35 54 37 56 37 55 36 53 36 55 39 58 43 58 40 55 39 55 40 57 41 53 34 49 34 49 30 42 29 45 28 44 28 44 29 45 26 43 28 44 27 44 30 48 31 46 29 45 29 45 30 46 31 47 31 47 30 46 30 46 29 46 30 47 33 50 34 51 30 46 31 49 34 51 36 52 33 50 35 52 36 52 36 51 36 52 36 50 32 47 32 50 35 49 31 45 28 45 31 49 30 47 33 51 37 54 38 54 35 53 36 53 36 52 34 51 40 58 42 59 42 58 39 55 42 59 42 58 41 57 40 57 43 60 42 59 42 59 42 58 41 60 41 60 41 60 41 60 42 61 41 59 40 59 40 60 45 62 42 62 44 62 41 57 40 59 39 57 38 57 38 57 40 56 39 55 38 56 39 57 39 57 41 59 42 59 42 58 38 58 39 59 41 61 42 62 41 61 42 62 44 62 43 62 42 61 44 64 45 65 45 64 43 62 43 62 43 62 43 62 44 65 44 65 44 65 44 65 45 65 43 64 45 66 44 64 44 65 44 65 45 66 45 67 43 64 44 66 45 65 44 64 44 65 45 66 45 66 46 67 45 67 46 68 47 67 46 66 46 72 46 72 46 72 46 72 44 70 44 71 45 72 46 72 48 74 47 72 46 71 44 70 47 73 47 72 46 71 45 71 46 73 48 73 45 70 45 72 45 71 46 72 46 72 45 71 46 71 45 70 44 71 45 72 42 69 45 72 46 72 45 70 45 70 44 70 43 69 43 68 43 69 43 69 43 69 43 69 48 72 46 70 45 70 46 71 48 73 49 74 49 73 48 72 46 72 49 75 51 75 49 73 50 75 49 73 48 73 48 74 47 73 49 74 50 75 49 74 53 78 52 76 51 77 53 79 56 86 61 90 62 90 63 92 65 93 64 91 61 88 59 85 60 81 58 82 60 76 47 61 31 49 30 49 31 50 34 53 34 53 34 54 35 55 36 55 36 55 36 55 36 56 38 57 37 59 38 61 39 62 42 63 43 64 44 66 45 67 47 68 46 72 46 72 46 72 46 72 45 71 45 70 43 68 40 63 43 65 43 64 42 63 42 62 40 61 39 59 37 58 38 59 34 54 37 58 41 59 40 60 44 68 47 72 50 76 52 77 52 78 55 80 53 80 55 84 55 84 56 89 60 92 61 92 61 93 63 95 66 98 69 100 68 99 67 98 69 102 73 106 77 109 79 111 90 121 79 85 29 50 26 50 30 52 29 47 28 46 27 45 26 46 27 47 26 45 26 45 26 45 26 45 24 44 26 45 24 43 25 45 25 44 25 44 25 44 25 44 25 47 26 46 25 45 25 42 22 40 23 38 22 37 21 37 22 38 21 36 20 35 18 32 23 36 19 29 15 27 15 26 18 25 13 17 5 7 2 7 3 3 2 0 1 0 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 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 5 5 5 5 5 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 3 4 3 4 3 4 3 4 6 7 5 5 4 6 6 7 7 7 6 6 5 7 6 8 5 6 5 6 5 6 5 6 4 8 4 8 4 8 4 8 6 10 5 8 3 8 4 8 7 8 6 7 5 6 5 6 5 5 3 3 2 3 2 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 5 5 6 3 1 4 5 4 5 3 4 3 4 0 5 3 9 8 13 11 12 5 5 2 2 4 4 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 25 34 13 28 18 36 20 31 12 28 14 29 19 39 22 31 21 34 20 33 19 34 21 35 24 37 21 34 21 37 26 41 28 43 26 40 25 40 26 41 27 39 22 36 22 36 17 30 14 28 16 29 16 28 14 26 11 27 16 28 12 25 15 32 15 28 15 29 16 30 17 31 14 27 15 29 17 32 19 33 18 33 17 32 17 32 16 31 17 32 16 31 17 34 20 37 19 34 19 35 20 35 20 34 20 36 21 34 17 32 18 35 17 32 17 32 17 32 18 33 16 32 18 35 21 37 23 38 19 36 21 38 22 37 19 34 23 41 26 43 27 42 24 39 26 42 26 41 25 40 24 40 28 44 27 43 26 41 25 41 25 40 25 40 25 40 25 40 26 41 25 39 24 40 25 41 29 43 27 42 28 43 26 39 25 39 23 38 22 37 23 38 24 39 23 38 22 39 23 40 23 40 25 42 26 42 26 41 24 39 25 40 25 41 26 41 26 42 27 43 28 43 27 42 23 41 26 44 28 46 29 46 26 43 26 43 26 43 26 43 27 44 27 44 27 44 27 44 27 44 27 44 27 44 27 44 26 43 27 44 27 45 28 45 25 43 27 45 28 45 27 44 28 45 28 45 28 45 28 45 28 46 29 47 30 46 29 45 29 46 29 46 29 46 29 46 27 44 27 45 28 46 29 46 30 47 30 46 29 45 28 45 30 47 30 46 29 45 28 45 29 47 31 47 28 44 28 46 27 45 29 46 29 46 28 44 28 44 27 44 27 45 29 47 26 43 28 45 28 45 27 43 28 44 27 43 26 42 26 43 26 43 26 43 26 43 26 44 27 47 24 45 23 45 24 47 24 47 26 48 27 48 26 47 24 47 26 49 28 49 27 48 27 49 26 47 25 48 26 49 26 48 27 49 28 50 28 50 32 53 29 50 29 53 33 57 38 60 41 62 40 62 43 66 45 65 42 61 38 58 36 56 40 58 41 59 41 51 24 34 13 28 15 31 18 33 19 33 19 34 19 35 20 36 21 36 21 35 20 35 20 36 22 38 23 37 24 39 25 40 25 42 24 43 25 45 24 46 26 47 28 45 29 46 29 46 30 47 29 45 28 44 26 41 22 39 25 44 24 43 23 41 22 40 21 39 20 38 19 39 21 40 16 35 21 40 22 41 20 38 23 45 26 49 28 51 30 52 30 53 33 55 32 53 33 56 32 54 35 57 39 60 41 61 45 61 44 64 47 66 47 68 46 66 45 67 47 70 50 73 50 76 54 81 66 93 66 77 16 30 8 28 15 31 14 28 14 27 13 26 12 27 13 28 11 25 11 25 11 25 11 25 11 25 11 25 11 25 11 25 11 25 11 25 11 25 11 25 13 24 14 25 14 24 12 23 10 22 10 22 9 21 8 21 8 21 8 20 7 19 8 19 12 22 11 18 8 16 8 17 11 18 12 11 0 1 0 3 0 2 0 1 0 1 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 0 1 0 1 0 1 0 2 2 6 4 6 3 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 1 3 1 3 1 3 1 3 4 5 2 4 2 4 3 6 3 7 2 6 2 6 3 7 1 5 1 5 1 5 1 5 2 5 2 5 2 5 2 5 3 6 2 4 1 5 2 6 5 7 4 6 4 5 3 5 3 4 1 2 0 2 0 3 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 2 1 5 3 4 0 1 2 4 2 4 2 4 2 4 0 0 2 5 6 9 9 11 2 4 1 3 1 3 0 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 45 26 44 33 52 34 47 28 44 26 40 29 51 36 47 34 51 32 49 31 49 31 49 37 54 35 52 35 55 40 60 43 58 42 57 40 56 40 57 42 57 40 56 39 53 35 48 29 46 31 47 29 43 24 39 24 43 29 43 24 40 27 47 27 43 28 45 29 46 30 46 27 43 28 45 30 48 32 49 33 49 32 48 32 48 31 47 35 50 32 47 31 48 34 51 34 50 34 49 33 49 33 50 34 51 35 50 32 48 33 51 31 48 34 52 36 51 34 48 33 49 33 50 35 52 38 54 36 54 38 57 40 56 37 53 39 57 42 59 43 59 41 57 42 59 42 58 41 57 40 57 44 60 43 59 42 58 41 57 40 59 40 59 40 59 40 59 40 59 39 58 39 59 40 60 41 59 40 59 42 61 40 57 40 58 38 56 37 56 37 57 40 56 39 55 38 56 39 57 39 57 41 59 42 59 42 58 41 60 40 59 40 58 39 58 41 61 42 62 43 61 41 60 39 59 41 62 44 63 44 63 43 62 43 62 43 62 43 62 44 65 44 65 44 65 44 65 44 65 44 65 44 65 44 65 43 64 43 65 44 65 45 66 42 64 44 66 45 66 45 66 45 66 45 66 45 66 45 66 45 67 46 68 47 67 46 66 46 72 46 72 46 72 46 72 44 70 44 71 45 72 46 72 45 71 45 72 46 73 47 73 47 73 47 72 46 71 45 71 46 73 48 73 45 70 45 72 44 70 45 72 46 71 44 70 44 70 44 70 45 72 47 74 44 70 44 70 44 70 43 69 45 70 43 68 41 68 42 69 43 69 43 69 43 69 43 69 47 71 45 70 45 71 47 72 45 70 46 72 47 72 46 71 46 72 47 73 48 74 48 73 48 73 47 72 47 73 48 74 50 75 50 75 51 76 52 77 53 77 51 75 51 79 57 83 61 90 62 90 61 89 64 95 65 92 62 87 57 84 56 83 56 80 58 78 53 66 36 49 29 49 31 50 32 50 31 48 34 53 34 54 35 55 36 55 36 54 35 54 35 55 37 57 37 59 38 61 39 62 42 63 43 64 44 66 45 67 47 68 45 71 45 72 46 73 47 73 46 72 45 71 43 67 40 63 43 65 43 63 41 61 40 60 39 60 38 59 39 60 40 62 34 54 38 59 42 59 38 58 42 66 46 71 50 76 52 77 52 78 55 79 52 79 53 82 52 81 54 87 58 91 60 92 60 92 61 94 64 96 66 97 65 96 65 97 68 100 70 102 70 105 76 108 83 117 90 115 50 62 27 50 32 52 29 50 28 46 27 45 26 46 27 47 25 44 25 44 25 44 25 44 25 44 25 44 25 44 25 44 24 44 25 45 26 44 25 43 22 45 23 43 23 42 22 39 22 40 23 38 22 37 21 37 21 37 20 36 20 36 19 33 21 35 20 33 19 32 20 30 16 29 16 21 5 9 2 8 3 3 2 0 1 0 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 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 0 2 4 5 6 5 4 4 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 3 4 3 4 3 4 3 4 4 5 3 3 2 4 4 5 7 7 6 6 5 7 6 8 5 6 5 6 5 6 5 6 5 9 5 9 5 9 5 9 6 9 5 8 4 9 6 10 6 6 5 6 4 5 4 4 5 5 3 3 2 3 2 4 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 4 4 6 4 4 2 3 4 5 4 5 4 5 4 5 2 8 3 8 5 10 8 9 4 5 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 13 28 13 30 17 32 16 30 17 32 15 26 13 34 20 33 18 32 17 30 16 30 16 30 22 35 21 35 22 38 26 41 26 41 26 41 25 40 25 39 26 42 27 42 25 38 21 34 18 31 19 31 16 27 11 23 14 27 15 27 13 26 14 29 13 27 15 29 17 30 16 29 18 31 18 31 17 30 17 30 14 30 15 31 18 34 19 35 21 35 18 32 16 32 18 33 20 34 18 32 17 32 17 33 19 35 20 34 17 32 19 36 17 33 21 37 22 36 19 33 19 33 18 34 20 36 22 38 21 38 23 39 24 40 23 39 24 40 24 40 24 41 25 41 26 42 26 41 25 40 24 40 26 41 25 41 25 41 24 40 26 41 26 41 26 41 26 41 24 39 24 38 24 40 25 41 24 38 23 39 25 40 23 36 24 39 23 37 21 36 22 37 24 39 23 38 22 39 23 40 23 40 25 42 26 42 26 41 27 41 26 40 24 38 23 37 26 42 27 42 27 41 25 40 22 40 24 42 26 43 26 43 26 43 26 43 26 43 26 43 27 44 27 44 27 44 27 44 26 44 28 45 26 43 27 45 25 43 26 43 27 44 27 44 24 42 26 44 28 45 28 45 29 46 28 45 28 45 27 44 28 46 29 47 30 46 29 45 28 45 28 45 28 45 28 45 27 44 27 45 28 46 29 46 27 44 28 46 29 47 31 48 30 47 30 46 29 45 28 45 29 47 31 47 28 44 28 46 27 44 28 45 28 45 27 44 27 44 27 44 27 45 30 47 27 44 27 43 26 43 26 43 28 44 25 41 23 41 25 43 26 43 26 43 26 43 26 44 26 46 23 45 23 46 25 48 23 46 24 47 25 46 23 45 24 47 25 47 26 48 26 49 25 47 25 46 25 48 26 49 29 51 28 50 29 51 30 53 29 51 29 51 31 55 35 59 39 62 41 62 40 61 42 65 43 62 39 57 35 55 35 56 38 56 38 52 29 39 17 28 16 32 18 32 18 31 17 30 19 34 19 35 20 36 21 36 21 36 21 36 21 37 23 38 23 37 24 39 25 40 25 42 24 43 25 45 24 46 26 47 27 44 28 46 29 47 31 48 29 46 29 45 27 43 24 42 25 44 24 42 22 40 20 39 20 38 19 38 19 38 20 40 18 36 21 39 21 40 19 38 21 43 24 48 27 51 30 53 30 53 33 54 31 51 31 54 31 53 34 56 37 58 39 59 45 60 46 61 45 64 47 65 44 65 46 67 47 69 49 71 48 71 49 75 55 84 66 90 47 46 10 26 13 29 11 31 14 27 13 26 12 27 13 28 12 26 12 26 12 26 12 26 12 25 10 24 12 26 11 24 9 24 12 27 13 26 10 23 10 22 11 22 11 21 9 20 10 22 10 22 9 21 8 21 7 20 7 20 7 20 9 20 9 20 11 20 11 20 12 21 10 16 8 11 2 3 0 2 0 2 0 1 0 1 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 3 1 4 2 4 2 3 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 1 3 1 3 1 3 1 3 2 3 0 2 0 2 1 4 2 5 1 4 0 5 1 6 1 5 1 5 1 5 1 5 3 6 3 6 3 6 3 6 1 4 1 3 1 5 3 6 2 4 2 3 1 3 0 2 3 4 1 2 0 2 0 3 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 3 2 4 0 2 1 4 1 3 1 3 2 4 2 4 3 3 2 2 1 3 2 5 1 4 3 4 0 1 0 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 29 47 32 47 28 43 28 46 32 52 36 48 30 48 33 47 29 47 29 48 31 50 33 52 34 52 35 54 38 57 40 58 40 56 40 56 40 55 38 54 40 58 43 59 41 55 36 51 31 47 31 47 30 44 27 42 30 44 26 42 27 44 28 43 26 43 28 45 30 45 28 43 32 48 32 48 31 47 31 47 29 46 30 47 33 50 34 51 33 49 32 48 32 49 34 50 35 50 32 47 31 47 32 48 33 50 35 50 32 48 34 52 36 51 34 49 33 49 34 51 34 50 33 49 34 52 37 54 38 54 37 54 38 56 39 57 40 56 38 54 38 56 41 60 42 59 42 58 41 57 40 57 39 56 39 57 40 57 40 57 41 60 41 60 41 60 41 60 39 57 38 57 39 58 40 60 39 57 37 57 40 59 38 56 39 57 37 56 36 55 37 56 40 56 39 55 38 56 39 57 39 57 41 59 42 59 42 58 40 58 39 58 39 58 39 58 42 61 42 61 42 60 40 58 42 61 43 62 44 62 43 61 43 62 43 62 43 62 43 62 44 65 44 65 44 65 44 65 42 65 46 66 43 63 44 67 42 63 43 64 43 65 44 65 41 63 43 65 45 67 46 66 46 67 46 66 45 65 44 65 45 67 46 68 47 67 46 66 44 70 44 70 44 70 44 70 44 70 44 71 45 72 46 72 46 72 46 72 46 72 46 72 47 73 47 72 46 71 45 71 46 73 48 73 45 70 45 72 43 70 44 71 45 70 44 69 45 71 44 70 44 71 46 72 45 70 44 69 42 68 42 68 45 70 42 66 40 67 42 69 43 69 43 69 43 69 43 69 46 70 45 70 45 71 47 73 48 73 48 73 47 71 45 69 47 71 46 71 47 72 48 74 47 71 46 71 47 72 48 74 51 75 49 74 49 75 52 78 49 75 51 78 55 81 58 84 59 89 62 90 61 89 62 91 62 88 58 84 55 83 56 84 56 76 51 66 39 54 30 48 33 51 32 50 33 49 34 51 34 53 34 54 35 55 36 55 37 56 37 55 37 57 39 58 37 59 38 61 39 62 42 63 43 64 44 66 45 67 47 68 44 70 45 72 46 73 48 74 46 72 46 72 46 71 44 67 43 65 43 63 40 60 38 59 39 59 37 58 37 58 37 59 37 56 38 57 39 58 39 60 41 64 45 70 49 76 52 78 52 79 55 79 51 78 52 80 53 82 54 87 57 88 57 88 59 92 60 93 62 94 64 95 64 96 66 99 69 101 70 101 74 104 71 105 77 111 85 115 83 80 30 47 27 48 28 54 28 46 27 45 26 46 27 47 26 45 26 45 26 45 26 45 27 44 23 43 26 46 25 42 23 43 26 46 27 45 24 42 22 44 23 43 22 42 22 39 22 40 23 38 22 37 21 37 20 36 20 36 20 36 20 34 19 33 19 32 18 30 17 27 16 26 11 20 8 14 3 5 3 3 1 0 1 0 2 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 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 3 3 2 2 3 3 4 5 4 5 4 5 4 5 4 5 4 5 4 5 4 5 3 4 3 4 3 4 3 4 5 5 3 4 3 4 4 6 4 5 3 4 3 4 4 5 5 6 5 6 5 6 5 6 7 11 6 11 6 11 6 11 3 8 3 7 3 9 5 10 4 5 4 4 3 4 2 3 5 5 3 3 2 3 2 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 5 4 3 0 1 3 8 1 3 2 3 3 4 4 5 2 7 1 4 0 5 3 5 2 5 6 4 2 0 2 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 18 35 20 31 10 23 11 31 15 36 24 35 15 30 14 27 13 27 14 30 18 35 23 39 19 34 21 37 25 39 26 40 24 39 25 40 24 39 23 37 25 42 29 44 26 39 22 36 18 30 17 30 17 30 17 30 19 28 12 26 16 30 16 26 14 27 16 30 17 29 14 26 16 30 17 32 20 34 22 35 18 33 17 32 17 32 16 31 15 31 16 33 19 35 20 36 20 34 17 31 15 30 16 32 18 34 20 34 17 32 19 36 24 36 17 29 13 30 19 36 20 34 18 33 19 35 22 38 21 36 19 35 20 37 23 40 25 39 21 35 20 38 25 44 26 42 26 41 25 40 24 40 21 37 22 38 23 40 24 40 27 42 27 42 27 42 27 42 23 38 23 38 23 39 26 41 24 38 23 39 26 41 24 37 24 38 22 36 21 36 21 37 24 39 23 38 22 39 23 40 23 40 25 42 26 42 26 41 22 37 23 39 24 40 26 41 27 42 27 42 27 40 24 39 27 44 28 45 28 44 26 43 26 43 26 43 26 43 26 43 27 44 27 44 27 44 27 44 25 44 29 45 26 42 27 46 25 42 25 43 26 44 27 44 24 42 26 44 28 46 29 46 29 46 29 45 28 44 27 44 28 46 29 47 30 46 29 45 26 44 26 44 26 44 26 44 27 45 27 46 28 47 29 47 31 49 30 47 29 46 27 45 30 48 30 47 29 46 28 46 29 48 31 48 28 45 28 47 26 45 27 46 28 45 27 44 29 46 28 45 27 46 28 47 28 46 26 43 25 43 25 43 28 45 25 41 22 41 25 44 26 44 26 44 26 44 26 43 25 45 23 45 23 46 26 48 28 50 28 49 26 47 23 45 25 46 26 46 26 47 28 49 26 46 26 46 26 47 29 49 28 49 26 47 26 49 29 52 26 49 30 54 34 57 36 57 37 60 41 63 40 60 40 62 40 59 36 55 33 55 36 59 40 54 34 41 20 30 14 30 17 33 18 32 21 35 23 37 19 34 19 35 20 36 21 36 23 38 22 37 23 38 24 40 23 38 24 40 25 40 25 42 26 43 27 45 26 46 28 46 27 45 28 47 29 48 31 49 29 47 30 48 30 47 28 46 25 44 26 42 23 39 21 37 22 38 20 36 19 36 19 36 21 38 20 37 20 39 20 40 22 42 24 47 29 52 30 53 30 54 35 54 32 50 32 53 35 54 36 56 38 57 38 56 42 60 45 62 46 63 45 64 46 65 47 68 48 70 49 70 54 74 46 73 52 79 61 87 70 61 13 23 8 24 13 33 14 27 13 26 12 27 13 28 13 27 13 27 13 27 13 27 13 25 9 24 12 27 11 23 9 24 12 27 13 26 10 23 12 24 13 24 13 23 11 22 10 22 10 22 9 21 8 21 7 20 7 20 7 20 9 20 8 19 9 17 7 14 4 12 7 12 2 7 2 8 0 0 0 2 0 1 0 1 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 4 5 1 2 0 1 0 3 2 4 2 4 2 4 2 4 2 4 2 4 2 4 2 4 1 3 1 3 1 3 1 3 4 5 3 4 2 5 3 6 0 3 0 2 0 2 0 4 1 5 1 5 1 5 1 4 2 6 2 6 2 6 2 6 0 2 0 2 0 3 0 5 1 5 2 4 2 3 1 3 3 4 1 2 0 2 0 3 0 2 0 2 0 2 0 2 1 3 1 3 1 3 1 3 2 5 2 1 0 0 2 8 0 1 0 2 0 3 1 3 1 1 0 0 0 1 1 4 0 4 4 5 0 0 0 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 50 34 42 27 45 32 42 32 45 29 42 29 45 33 49 32 47 30 47 35 51 33 46 33 47 33 53 35 47 35 59 41 54 35 52 40 58 41 55 40 56 41 57 40 54 36 51 34 47 29 44 30 48 32 47 30 46 29 44 28 43 26 42 25 41 27 44 28 44 28 44 31 47 31 47 31 47 31 47 30 47 32 49 33 47 30 45 32 49 33 50 34 50 33 49 34 50 34 50 34 50 34 50 34 50 34 50 34 50 34 50 42 53 32 47 32 50 33 47 30 47 33 50 35 52 36 52 38 57 42 57 36 53 38 59 39 57 42 58 39 54 37 55 42 59 41 57 38 54 36 53 37 55 40 59 43 60 42 59 44 59 40 56 39 57 42 61 40 57 41 59 42 59 41 58 39 56 39 56 40 58 42 60 38 55 38 55 38 55 38 55 40 57 40 57 40 57 40 57 42 58 40 56 38 56 40 58 40 57 40 57 40 57 40 57 42 59 43 60 43 61 44 61 42 61 43 62 43 61 41 60 45 62 42 61 44 65 46 64 44 63 44 62 43 61 42 61 41 60 43 63 44 63 44 63 45 65 46 65 46 64 44 62 39 58 39 58 41 63 46 67 42 64 43 65 44 66 45 67 45 65 44 66 46 66 43 61 43 65 45 68 46 67 43 64 46 67 45 66 44 67 45 68 48 69 45 66 43 66 45 67 44 67 46 68 44 66 45 68 46 68 46 68 46 68 46 68 46 67 45 66 44 67 45 68 48 70 48 69 47 69 46 68 45 67 45 66 44 66 43 65 44 66 44 66 44 66 44 66 46 68 46 67 45 67 45 68 45 70 45 70 46 72 48 74 49 74 49 74 49 74 49 74 49 74 49 75 48 72 44 69 45 71 45 71 45 71 45 71 46 74 48 74 45 73 48 77 46 75 50 79 53 82 59 89 64 94 64 92 64 91 61 88 58 83 54 81 56 83 57 80 56 68 41 50 28 46 31 51 32 49 33 49 33 49 33 49 35 52 34 50 33 52 36 54 41 56 36 53 38 57 41 57 40 57 40 59 42 61 43 63 41 63 42 64 43 67 45 68 45 67 47 70 48 70 48 70 46 69 49 72 49 69 45 66 45 63 44 61 41 59 39 58 37 56 37 56 37 56 37 56 35 57 36 59 37 60 40 61 40 62 43 67 48 72 53 76 53 79 53 80 54 79 53 78 54 81 55 83 57 84 58 86 57 86 58 88 61 91 64 92 65 96 71 100 71 97 68 96 75 102 73 100 73 103 83 112 87 106 43 41 32 53 18 54 26 47 29 46 24 43 27 50 26 45 26 45 26 45 26 45 25 44 25 44 25 44 25 44 26 45 26 44 25 43 24 43 22 41 23 41 23 41 23 41 21 39 20 37 18 36 17 35 15 31 16 33 19 36 21 35 17 32 19 30 15 26 15 26 19 28 11 17 8 13 7 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 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 1 1 1 1 1 1 2 2 3 3 3 2 2 2 3 3 4 4 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 5 6 5 5 4 4 3 4 2 6 2 7 3 8 4 8 5 9 5 9 5 9 5 9 4 9 5 10 6 9 5 8 2 7 3 8 4 7 3 6 5 8 3 6 2 6 2 7 1 6 2 7 3 6 2 3 2 3 2 3 2 3 2 3 3 5 4 6 5 5 4 4 4 4 3 3 2 4 3 5 3 4 3 4 3 4 3 4 2 3 2 3 2 3 2 3 2 3 2 2 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 13 30 16 25 12 29 17 27 18 30 15 27 14 29 18 32 16 29 14 31 19 35 18 30 17 29 15 34 19 31 19 40 25 39 24 40 27 42 27 41 30 44 28 42 25 38 21 35 20 33 15 30 16 32 16 30 14 29 13 27 11 26 10 25 12 26 14 28 15 28 15 27 17 30 17 30 17 30 17 30 15 30 17 32 17 31 15 29 17 33 19 35 19 32 15 29 19 34 19 34 19 34 19 34 19 34 19 34 19 34 19 34 24 36 17 31 17 34 18 32 17 33 19 35 21 36 21 36 22 39 23 38 21 37 22 40 22 40 25 40 22 37 21 38 25 41 24 39 23 38 21 37 21 38 24 42 27 43 26 42 26 41 24 39 23 40 25 42 23 39 24 40 25 40 23 39 22 38 22 38 22 38 23 39 22 38 22 38 22 38 22 38 24 40 24 40 24 40 24 40 24 39 23 38 23 40 26 43 24 40 24 40 24 40 24 40 25 42 26 42 27 43 27 44 21 38 24 41 28 44 30 45 29 42 26 42 29 45 30 44 29 44 29 43 28 42 27 42 27 42 27 43 28 44 29 44 30 45 30 45 30 44 28 43 28 43 27 41 26 42 28 44 26 43 27 44 27 44 27 45 28 44 27 45 29 45 26 40 27 44 28 46 29 45 27 44 29 46 29 45 28 46 29 46 31 47 28 44 27 44 28 45 28 46 30 47 28 44 28 47 30 47 30 47 30 47 30 47 29 45 28 44 27 45 28 46 31 47 30 47 29 46 29 45 29 46 28 45 28 44 27 44 26 43 26 43 26 43 26 43 28 45 28 45 28 46 29 46 25 44 22 45 23 47 26 49 27 49 27 49 27 49 27 49 31 48 31 48 30 46 28 44 29 46 29 46 29 46 29 47 27 47 27 47 25 46 27 50 25 48 29 52 32 55 38 62 41 64 42 64 41 62 39 60 35 55 34 55 36 56 35 54 34 45 23 31 13 28 15 32 19 34 19 34 19 34 19 34 20 35 18 34 18 36 21 38 24 38 20 37 23 40 25 40 22 39 23 40 25 42 27 42 27 42 28 43 30 45 31 45 29 47 31 49 32 49 32 48 30 48 32 50 33 48 29 45 31 45 29 43 27 41 25 39 21 36 21 36 21 36 21 36 21 35 22 36 23 38 23 40 21 41 24 46 27 51 31 53 34 52 35 53 36 52 35 51 36 54 37 55 39 57 41 59 39 59 39 61 41 63 43 65 42 66 49 71 50 70 49 70 51 73 48 71 45 76 56 86 62 89 38 25 11 28 15 30 13 28 13 26 10 25 12 29 11 26 11 26 11 26 11 26 11 25 11 25 11 25 11 25 13 27 13 26 12 26 11 25 11 23 11 23 11 23 11 23 10 21 9 20 7 18 6 17 3 16 4 18 5 19 9 20 6 18 10 17 6 13 6 16 9 15 3 9 3 9 5 6 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 3 1 3 0 2 0 3 1 4 2 4 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 4 0 4 0 4 0 4 1 5 1 4 0 3 0 3 0 2 0 3 0 4 1 4 2 5 2 5 2 5 2 5 1 5 2 6 3 5 2 4 0 3 0 4 1 3 0 2 2 4 0 3 0 2 0 3 0 2 0 3 0 2 0 1 0 2 0 2 0 2 0 2 1 3 2 4 2 4 1 3 2 3 1 2 0 3 1 4 1 3 1 3 1 3 1 3 0 2 0 2 0 2 0 2 0 2 0 1 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 22 39 26 39 26 43 29 41 32 45 30 42 28 43 30 45 28 43 28 46 32 49 32 47 32 44 28 47 34 49 34 52 36 54 41 58 41 56 40 56 45 60 43 58 40 56 39 55 38 51 33 48 32 48 31 45 28 44 27 43 26 41 24 40 25 42 27 44 28 44 27 43 29 45 29 45 29 45 29 45 29 46 31 47 32 47 30 46 32 49 34 50 33 47 28 42 33 49 33 50 34 50 34 50 34 50 34 50 34 50 34 50 36 50 31 46 32 49 34 49 35 51 36 53 37 52 36 51 39 55 36 53 38 56 39 55 37 55 39 56 37 53 37 55 39 56 39 56 39 56 39 56 38 56 40 58 42 59 42 59 40 57 40 57 40 57 40 57 38 55 39 56 39 56 38 54 37 54 37 53 36 53 36 53 39 56 39 56 39 56 39 56 40 57 40 57 40 57 40 57 38 55 38 55 40 58 43 61 40 57 40 57 40 57 40 57 40 58 41 58 42 59 42 60 35 56 38 60 42 62 44 63 43 60 40 59 42 63 43 62 44 63 43 62 43 62 42 61 44 62 42 60 42 62 44 64 44 63 44 62 43 62 42 61 44 62 43 61 42 62 43 63 44 65 44 65 43 64 43 64 45 65 43 65 45 66 43 61 44 65 45 66 45 66 44 65 46 67 46 67 46 67 46 67 46 66 44 64 43 64 44 65 44 66 47 67 44 65 45 67 46 67 46 67 46 67 46 67 46 66 45 65 44 66 45 67 46 67 46 66 45 65 44 65 45 66 45 65 44 65 43 64 41 62 41 62 41 62 41 62 42 64 43 65 44 66 46 67 44 69 44 69 45 71 48 73 48 73 48 73 48 73 48 73 49 74 47 72 46 71 45 71 46 72 46 72 46 72 46 72 46 74 48 74 46 73 49 78 47 76 51 79 53 82 58 88 62 91 63 90 61 88 59 85 55 80 53 79 54 77 52 72 41 54 33 45 27 43 28 46 35 51 35 51 35 51 35 51 36 53 36 52 36 54 38 55 40 55 37 54 39 58 41 57 38 55 39 56 40 58 40 60 42 64 43 66 44 68 46 69 46 68 48 70 49 70 48 69 47 69 49 71 50 69 46 66 47 65 45 63 43 61 41 59 36 55 36 55 36 55 36 55 35 57 35 58 37 60 39 61 41 62 43 66 48 71 52 74 51 78 52 79 53 78 52 77 53 80 54 81 56 82 57 83 56 85 58 87 60 89 62 91 61 92 67 97 70 98 70 99 72 100 71 98 71 100 79 109 84 119 79 66 20 48 30 50 28 46 26 44 27 47 28 46 26 45 26 45 26 45 26 45 25 44 25 44 25 44 25 44 28 47 27 46 27 45 26 45 23 41 23 41 23 41 23 41 23 40 22 39 20 37 19 36 18 34 18 34 18 34 18 32 17 32 19 30 15 26 15 26 16 27 12 20 11 13 6 5 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 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 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 1 1 1 1 1 1 2 2 3 3 3 2 2 2 3 3 4 4 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 4 5 4 5 4 5 4 5 5 6 4 5 4 5 3 4 2 7 3 7 4 8 4 8 5 9 5 9 5 9 5 9 4 9 5 10 6 9 5 8 3 7 4 8 4 8 3 7 5 8 4 8 3 7 3 6 2 6 3 7 3 7 2 6 2 3 2 3 2 3 2 3 2 3 3 4 3 4 2 3 4 4 3 3 2 4 3 5 3 4 3 4 3 4 3 4 2 3 2 3 2 3 2 3 2 3 2 2 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 27 16 30 17 31 17 28 22 34 20 32 18 31 19 32 11 26 12 29 16 32 16 31 19 30 14 31 21 38 22 36 16 35 25 41 23 36 21 38 25 40 24 39 25 42 30 46 25 38 20 34 19 33 16 29 14 29 13 28 12 26 10 25 13 26 14 28 15 28 14 26 15 28 15 28 15 28 15 28 14 29 15 30 16 31 16 31 16 31 16 31 15 29 14 28 17 33 18 33 18 34 19 34 19 34 19 34 19 34 19 34 18 32 16 31 17 33 19 35 22 37 23 38 23 37 21 36 25 38 19 36 24 41 24 38 20 38 22 37 20 35 21 38 22 38 22 39 23 40 24 40 23 39 24 40 25 41 25 41 23 39 24 40 24 40 23 39 22 39 23 39 23 38 22 37 21 37 21 37 20 35 19 34 23 39 23 39 23 39 23 39 23 39 23 39 23 39 23 39 22 38 23 39 24 41 26 43 25 41 25 41 25 41 25 41 24 40 24 41 25 41 26 42 26 41 26 41 25 39 23 37 28 41 24 39 26 42 27 41 28 43 28 43 28 43 28 43 30 44 27 40 26 42 29 46 29 43 27 42 26 41 26 42 25 41 26 42 29 45 31 47 28 45 27 44 26 42 25 42 28 44 26 43 27 44 25 41 27 44 27 45 28 44 27 44 28 45 28 46 29 45 28 45 27 43 26 43 26 43 26 43 26 45 29 45 27 43 27 46 28 45 28 45 28 45 28 45 29 46 28 45 28 45 29 46 29 46 28 45 28 44 27 44 27 44 27 44 26 43 26 42 23 40 23 40 23 40 23 40 23 41 25 43 27 45 28 46 24 44 22 44 23 46 25 48 25 47 25 47 25 47 25 47 32 48 29 45 27 45 29 47 30 47 30 47 30 47 30 48 27 47 27 47 26 47 28 52 28 50 31 53 32 55 37 60 39 61 39 60 37 58 35 55 33 54 33 54 36 52 31 47 17 32 15 29 13 28 14 29 20 35 20 35 20 35 20 35 20 36 20 37 21 38 22 39 23 38 21 38 24 41 24 39 23 39 24 40 25 41 25 41 28 43 29 44 31 46 32 46 30 47 31 49 32 49 31 47 31 48 32 49 32 48 30 46 32 47 31 45 29 42 27 41 22 37 22 37 22 36 21 36 20 34 21 36 23 37 22 39 22 42 24 45 26 49 30 52 35 52 36 53 36 53 35 52 36 53 37 54 38 55 39 57 35 54 34 56 36 59 38 60 40 64 46 68 47 68 48 70 48 70 46 69 45 72 51 80 60 90 70 63 14 22 15 27 15 27 9 25 13 30 13 25 11 26 11 26 11 26 11 26 11 25 11 25 11 25 11 25 13 27 12 26 12 25 11 25 11 23 11 23 11 23 11 23 11 23 10 22 9 20 7 19 6 19 6 18 5 17 6 17 6 18 10 17 6 13 6 16 4 12 4 13 7 11 5 3 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 3 1 3 0 2 0 3 1 4 2 4 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 5 1 5 1 5 1 5 0 4 0 4 0 4 0 4 0 3 0 4 1 4 2 5 2 5 2 5 2 5 2 5 1 5 2 6 3 5 2 4 0 3 1 5 2 4 0 3 1 4 2 4 1 3 0 2 0 2 0 4 1 3 0 2 1 3 1 3 1 3 1 3 0 2 0 3 1 2 0 1 2 3 1 2 0 3 1 4 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 2 0 1 0 0 0 0 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 28 42 30 46 32 44 29 42 34 48 33 46 31 45 31 45 25 42 28 45 30 46 30 47 36 50 32 49 37 57 40 54 31 51 40 57 38 52 36 54 38 54 38 54 40 58 45 62 42 56 37 52 36 51 32 45 31 47 30 45 28 44 27 43 26 43 28 44 28 43 26 42 28 44 28 44 28 44 28 44 29 45 29 45 30 46 31 47 30 45 28 43 28 46 32 49 31 48 32 49 33 50 34 50 34 50 34 50 34 50 34 50 31 48 32 48 33 49 35 52 37 53 38 54 38 53 37 52 41 55 36 54 41 60 42 56 37 54 38 53 35 52 37 56 37 54 38 56 39 57 41 58 39 56 39 56 40 57 41 58 38 55 39 56 39 56 38 55 40 57 41 58 40 56 38 54 38 55 39 56 38 54 36 52 39 56 39 56 39 56 39 56 39 56 39 56 39 56 39 56 40 57 40 57 40 57 40 56 41 58 41 58 41 58 41 58 40 57 40 58 41 58 42 59 44 63 43 61 40 56 35 53 43 60 39 58 41 61 41 59 43 62 43 62 43 62 43 62 46 63 42 60 40 61 44 64 44 62 42 60 40 60 41 61 40 60 42 62 44 64 45 64 44 65 44 64 42 63 41 62 45 65 42 63 43 64 42 62 44 65 44 64 43 65 44 65 44 65 45 67 46 66 44 65 42 63 43 64 43 64 43 64 42 65 45 65 43 63 43 66 45 66 45 66 45 66 45 66 47 68 46 67 46 67 47 68 46 67 46 66 45 66 44 65 44 64 43 64 42 63 42 63 41 62 41 62 41 62 41 62 40 61 41 63 43 65 45 66 44 68 43 69 44 71 47 73 47 72 47 72 47 72 47 72 48 73 45 70 44 71 46 73 47 73 47 73 47 73 47 73 45 74 48 75 47 75 50 80 50 79 53 80 53 82 57 87 60 88 59 86 57 82 54 80 54 78 52 77 53 73 45 63 29 45 29 45 30 46 31 47 33 49 33 49 33 49 33 49 36 53 37 54 38 55 38 55 39 55 37 55 40 58 40 56 41 58 41 59 42 59 41 60 42 64 43 66 44 68 46 69 47 69 49 70 49 69 47 68 49 70 49 70 48 69 47 67 47 66 46 64 44 61 42 60 39 58 38 57 37 56 36 55 34 56 35 57 36 59 39 60 41 63 43 66 47 70 50 72 53 79 54 80 54 80 53 79 53 79 53 79 54 80 54 80 53 82 55 84 58 87 60 88 63 93 66 94 65 93 66 95 68 97 69 96 68 98 74 103 82 107 90 110 51 50 21 48 28 45 24 45 29 49 27 43 26 45 26 45 26 45 26 45 25 44 25 44 25 44 25 44 25 44 25 43 24 43 23 42 23 41 23 41 23 41 23 41 23 41 22 40 21 38 19 37 20 36 19 34 18 33 16 30 17 32 19 30 15 26 15 26 12 25 13 22 14 15 6 4 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 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 2 2 2 3 3 4 4 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 5 6 5 6 5 6 5 6 4 5 4 5 4 5 4 5 3 7 4 8 4 9 5 9 5 9 5 9 5 9 5 9 4 9 5 10 6 9 5 8 3 8 5 9 5 9 4 7 4 9 5 10 5 8 3 6 2 7 4 8 4 8 3 6 3 4 3 4 3 4 3 4 1 3 2 4 3 3 2 2 4 4 3 3 2 4 3 5 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 2 3 2 2 1 1 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 15 26 14 30 16 26 13 28 16 29 16 29 16 28 15 28 11 28 15 30 14 28 14 30 19 36 20 34 21 41 26 39 21 38 26 42 26 40 25 40 26 40 25 40 25 40 26 41 27 41 24 38 23 36 18 31 17 32 16 30 14 29 13 28 14 27 15 28 15 27 13 25 15 28 15 28 15 28 15 28 13 28 13 28 14 30 16 32 14 28 12 27 13 31 18 35 16 31 16 32 18 33 19 34 19 34 19 34 19 34 19 34 16 33 20 35 19 34 20 37 21 36 22 38 23 38 22 37 23 38 21 37 23 41 25 41 21 38 22 36 19 36 23 41 22 38 22 39 23 40 24 40 24 40 23 38 23 39 24 41 22 38 22 38 22 38 22 38 25 41 25 41 24 39 22 37 22 39 24 41 24 39 21 36 22 38 22 38 22 38 22 38 22 38 22 38 22 38 22 38 24 41 25 41 25 40 23 38 26 42 26 42 26 42 26 42 24 41 25 41 26 42 26 43 26 42 27 42 26 40 24 38 29 42 25 39 26 42 26 40 27 42 28 43 28 43 29 44 30 44 28 42 26 42 28 44 30 44 27 40 25 41 27 43 28 43 28 43 27 41 25 39 26 43 26 43 25 42 25 42 29 43 24 41 25 43 25 41 27 44 26 43 26 43 27 44 26 44 28 46 29 45 27 43 24 42 26 44 27 44 26 43 25 43 27 44 25 41 26 44 27 44 27 44 27 44 27 44 30 46 29 45 28 46 29 47 29 46 29 45 28 44 27 44 26 43 25 42 25 41 24 41 25 42 25 42 25 42 25 42 24 42 25 43 26 44 27 45 23 43 21 43 22 45 25 47 24 46 24 46 24 46 24 46 29 46 28 45 28 45 29 46 29 46 29 46 29 46 29 47 26 47 27 48 27 49 30 53 31 53 33 54 32 54 36 59 36 58 36 57 34 53 30 50 31 51 34 52 33 47 22 37 12 28 14 30 16 32 18 33 18 33 18 33 18 33 18 33 19 35 20 37 22 37 21 37 22 37 21 39 25 41 24 38 26 42 26 42 26 42 26 41 27 41 28 42 29 44 31 45 31 48 32 49 32 48 30 46 32 49 32 48 31 47 30 47 32 46 30 44 28 42 26 40 24 39 23 37 22 36 21 35 19 34 20 35 22 37 21 38 22 42 24 45 25 48 28 50 35 53 36 54 37 53 36 52 36 53 36 53 36 53 36 54 36 56 36 58 38 60 40 62 42 65 45 65 42 63 43 65 46 69 47 69 44 69 48 76 57 76 63 92 61 38 7 25 12 26 11 27 14 28 12 25 11 26 11 26 11 26 11 26 11 25 11 25 11 25 11 25 10 24 10 23 9 23 8 22 11 23 11 23 11 23 11 23 11 22 10 21 8 19 7 18 6 19 6 18 5 17 6 17 6 18 10 17 6 13 6 16 3 11 3 12 7 12 6 4 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 3 1 3 0 2 0 3 1 4 2 4 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 4 0 4 0 4 0 4 0 3 0 4 0 4 1 5 1 4 1 4 2 5 2 6 2 5 2 5 2 5 2 5 1 5 2 6 3 5 2 4 1 4 2 5 2 5 1 4 1 5 3 7 3 5 0 2 0 3 1 4 1 4 0 3 2 4 2 4 2 4 2 4 0 2 1 3 1 3 0 2 2 3 1 2 0 3 1 4 1 3 1 3 1 3 1 3 2 4 2 4 2 4 2 4 0 2 0 1 0 0 0 0 0 1 0 1 0 1 0 1 1 3 1 3 1 3 1 3 27 37 23 41 28 39 26 45 26 41 27 42 28 42 28 42 28 46 32 48 29 43 28 46 29 50 35 47 31 52 39 53 40 55 39 56 42 58 42 57 41 57 42 58 42 58 41 57 42 57 40 56 40 54 35 48 31 47 30 46 29 44 27 43 27 44 28 44 28 43 26 41 29 45 29 45 29 45 29 45 28 44 27 43 28 46 32 49 28 45 30 47 32 48 32 47 30 46 31 48 33 49 34 50 34 50 34 50 34 50 34 50 33 51 37 53 35 50 35 53 34 51 36 53 38 54 38 53 34 53 36 53 36 54 39 58 38 56 38 54 36 54 40 60 38 56 39 56 39 56 39 57 41 57 39 55 38 55 40 57 39 55 37 53 36 54 38 56 40 57 40 57 39 54 36 52 36 54 39 58 41 57 38 54 37 54 37 54 37 54 37 54 38 55 38 55 38 55 38 55 38 56 40 58 41 58 40 56 42 59 42 59 42 59 42 59 41 59 42 59 43 60 43 61 40 59 41 61 42 61 42 61 45 62 41 59 41 61 41 59 42 61 42 62 43 63 44 63 44 63 44 62 43 61 42 61 46 63 42 60 40 60 43 63 41 61 42 61 42 59 38 56 41 63 42 63 42 63 43 64 46 64 41 61 41 63 42 62 44 65 43 63 42 64 44 65 42 64 45 67 46 66 43 63 41 63 43 66 45 66 44 64 41 64 44 64 41 62 42 64 43 64 43 64 43 64 43 64 45 65 44 64 43 65 44 66 45 65 44 65 43 64 43 63 42 63 42 62 41 62 40 61 42 63 42 63 42 63 42 63 43 64 43 65 44 65 44 65 43 68 43 68 44 70 46 72 45 70 45 70 45 70 45 70 44 71 45 72 46 72 45 71 46 72 46 72 46 72 46 72 45 74 48 75 48 76 52 81 53 81 55 81 54 81 56 86 57 84 56 82 54 78 51 74 47 73 49 73 49 65 36 49 28 44 28 45 31 48 34 50 34 50 34 50 34 50 34 50 33 51 35 54 37 54 36 52 38 54 38 56 41 59 40 55 41 58 41 58 41 58 40 59 40 62 40 63 42 66 43 67 48 70 49 70 49 69 47 67 50 70 48 69 47 68 47 68 46 64 44 62 42 60 40 58 37 56 36 54 34 53 33 52 33 55 34 57 36 58 38 59 41 63 43 65 46 68 49 70 50 77 51 78 52 77 51 76 52 78 52 78 52 78 52 78 53 82 55 84 57 86 59 88 61 90 64 91 62 91 65 95 67 99 69 99 68 97 72 102 77 106 77 113 93 87 26 49 24 46 29 48 28 45 26 46 26 45 26 45 26 45 26 45 25 44 25 44 25 44 25 44 25 44 24 43 24 42 23 42 23 41 23 41 23 41 23 41 22 39 21 38 19 36 18 35 19 34 18 34 18 34 18 31 17 32 19 30 15 26 15 26 13 24 11 20 12 15 7 6 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 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 2 2 2 1 1 1 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 3 3 3 2 2 2 3 3 4 4 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 4 5 4 5 4 5 4 5 3 4 3 5 4 6 5 6 4 8 4 9 5 9 6 10 5 9 5 9 5 9 5 9 4 9 5 10 6 9 5 8 4 9 5 10 6 9 5 8 4 9 6 11 7 9 3 6 3 8 4 9 5 8 4 7 4 5 4 5 4 5 4 5 3 4 4 5 4 5 3 4 4 4 3 3 2 4 3 5 3 4 3 4 3 4 3 4 4 5 4 5 4 5 4 5 2 3 2 2 1 1 0 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 14 22 9 27 15 27 16 35 14 27 15 29 17 30 17 30 14 32 19 33 14 27 13 29 9 31 19 29 12 32 21 35 26 38 20 36 25 42 26 39 23 40 27 44 30 46 30 45 27 41 25 41 26 40 21 33 15 30 14 28 13 27 11 26 15 28 15 28 15 27 12 25 16 29 16 29 16 29 16 29 13 28 12 27 13 30 17 33 12 29 18 36 21 33 14 26 14 30 16 31 17 33 19 34 19 34 19 34 19 34 19 34 19 36 24 38 21 34 20 37 17 33 20 36 22 38 23 38 15 34 20 35 17 33 21 40 23 39 23 37 20 38 25 44 23 39 23 39 23 39 23 39 25 40 23 37 21 38 23 40 23 38 20 34 18 36 22 39 23 39 23 38 21 36 19 34 18 36 22 40 25 40 22 37 20 36 20 36 20 36 20 36 22 38 22 38 22 38 22 38 20 37 23 41 26 42 26 41 26 42 26 42 26 42 26 42 26 42 27 43 27 44 28 44 26 42 27 43 28 43 27 41 31 43 26 41 27 42 26 40 27 42 27 43 28 44 29 44 29 44 29 44 29 43 26 41 32 45 28 41 25 42 28 44 22 38 25 41 27 41 25 40 23 41 24 42 25 43 26 44 29 43 24 40 24 42 25 41 28 44 25 41 24 42 27 45 25 43 28 46 29 45 26 42 24 42 27 45 29 46 28 44 24 42 26 43 24 41 25 43 26 43 26 43 26 43 26 43 26 42 24 41 24 41 25 43 26 43 25 42 25 41 24 41 25 42 24 41 24 40 23 40 24 41 24 41 24 41 24 41 28 45 27 44 27 44 27 44 23 43 20 43 22 45 24 47 23 45 23 45 23 45 23 45 26 44 28 47 30 46 28 44 28 45 28 45 28 45 28 46 26 47 27 48 27 49 31 55 32 55 34 55 33 54 35 58 36 56 35 55 32 52 30 48 25 46 28 47 29 40 15 26 13 28 13 28 15 32 19 35 20 35 20 35 20 35 20 35 16 33 19 36 21 36 19 34 22 37 22 40 26 42 23 37 24 40 24 40 24 40 24 39 25 39 26 40 27 42 29 43 32 49 32 49 32 48 29 46 33 49 31 47 30 47 30 48 30 44 29 42 26 40 24 39 20 35 19 33 17 31 16 30 19 33 20 35 21 36 21 38 22 42 24 44 25 47 27 49 31 48 32 50 33 49 31 48 35 52 35 52 35 52 35 53 31 50 30 52 32 54 34 56 38 60 41 62 41 63 45 69 47 68 49 69 47 69 48 74 52 86 53 78 83 78 21 25 8 27 15 30 12 25 11 28 11 26 11 26 11 26 11 26 11 25 11 25 11 25 11 25 12 26 12 25 11 24 10 24 11 23 11 23 11 23 11 23 9 21 8 19 6 18 5 17 5 18 5 18 5 18 7 18 6 18 10 17 6 13 6 16 4 12 2 11 6 12 7 6 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 3 1 3 0 2 0 3 1 4 2 4 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 0 3 0 3 0 3 0 3 0 3 0 4 0 5 1 5 1 4 1 5 2 6 3 6 2 5 2 5 2 5 2 5 1 5 2 6 3 5 2 4 1 5 2 6 3 5 2 4 1 5 4 8 4 5 0 2 0 4 1 5 2 4 1 3 2 4 2 4 2 4 2 4 1 4 2 5 3 4 2 3 2 3 1 2 0 3 1 4 1 3 1 3 1 3 1 3 2 4 2 4 2 4 2 4 0 2 0 1 0 0 0 0 0 1 0 1 0 1 0 1 1 3 1 3 1 3 1 3 22 39 29 47 34 46 30 42 33 48 35 48 31 42 28 42 33 47 29 44 27 43 28 45 35 50 32 47 30 46 31 48 41 53 38 58 42 53 35 55 31 51 39 57 42 59 44 61 44 59 44 62 43 52 35 54 25 43 29 47 31 46 29 44 27 42 26 42 27 43 25 39 26 43 28 46 30 46 30 46 33 45 24 40 27 47 32 48 30 44 29 49 34 47 31 49 32 48 31 47 31 48 33 50 37 50 31 48 34 51 32 45 37 51 33 49 34 51 34 49 33 50 35 50 32 47 31 49 36 53 36 54 37 55 38 55 36 56 41 57 36 52 37 57 38 55 38 56 39 57 40 57 36 54 39 57 41 57 39 55 38 55 37 54 37 53 36 53 37 54 38 56 39 56 38 55 37 55 38 56 39 55 38 54 37 54 37 55 38 56 39 56 38 55 38 55 38 55 38 55 37 54 37 55 38 56 39 56 41 58 42 59 42 59 43 60 42 59 42 59 42 59 42 59 42 60 40 60 43 63 43 61 43 62 43 62 43 62 43 62 40 60 41 61 42 60 41 59 44 63 42 60 40 58 39 58 39 59 41 61 42 61 41 60 41 61 42 61 41 59 39 58 42 63 42 64 43 65 44 65 43 64 43 64 43 64 43 64 47 68 46 66 44 65 44 66 43 64 43 64 43 64 43 64 42 64 43 64 43 63 41 61 43 63 41 61 41 63 43 65 45 66 45 66 45 65 43 63 42 63 42 63 42 63 42 63 43 64 43 64 43 64 43 64 41 62 41 62 41 62 41 62 42 63 42 63 42 63 42 63 43 64 43 64 43 64 43 64 43 68 43 68 43 68 43 68 44 69 44 70 45 71 46 71 44 69 43 68 43 70 46 73 44 71 46 73 47 73 47 72 42 71 47 77 52 80 53 80 55 82 55 82 55 82 55 82 58 83 54 80 54 78 50 72 48 70 45 63 37 53 30 49 26 44 30 47 32 49 33 49 32 48 32 49 33 49 34 50 37 52 34 52 38 56 36 50 37 55 38 54 35 52 37 56 40 57 40 58 41 59 41 60 41 63 40 62 41 65 44 69 48 69 46 66 45 66 45 66 46 67 46 68 47 69 48 69 45 63 44 62 43 61 41 60 38 56 35 52 32 51 33 52 30 53 32 56 34 57 36 56 39 60 39 61 42 65 46 68 46 72 46 73 48 75 51 77 53 78 52 78 52 79 54 81 51 81 54 81 51 79 53 83 57 86 59 88 61 90 62 89 64 96 64 96 67 100 72 101 74 103 81 111 87 118 68 56 26 43 28 47 20 44 34 50 27 45 25 44 27 46 26 44 26 44 25 43 24 44 25 45 24 43 24 42 23 41 22 41 23 41 23 41 23 41 23 41 20 38 20 37 19 36 18 36 22 35 17 32 17 34 18 31 18 32 17 29 15 26 14 23 12 25 13 22 12 14 7 7 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 4 3 4 3 4 3 4 1 2 1 3 2 3 3 4 3 4 3 4 3 4 3 4 4 6 5 7 6 6 5 5 6 10 6 9 5 8 4 8 5 10 8 11 5 7 3 8 8 9 3 8 6 11 5 6 3 8 6 11 7 10 4 7 5 10 8 11 5 7 3 8 2 7 4 9 4 7 1 4 3 4 3 6 6 7 3 2 1 6 7 7 3 2 3 6 6 9 8 7 4 3 3 5 8 7 3 2 1 3 4 7 3 4 3 4 3 4 3 4 2 3 2 3 2 3 2 3 6 7 6 5 2 1 2 3 4 4 4 3 3 2 2 2 12 27 17 32 19 31 15 26 14 29 17 30 15 27 15 29 13 28 13 28 14 31 17 33 19 34 19 34 20 36 22 38 26 37 22 41 26 37 22 40 18 36 25 42 27 43 29 45 28 42 28 46 29 40 26 45 15 30 14 28 12 28 14 29 15 26 13 26 15 27 12 23 15 28 15 28 15 28 14 27 17 28 10 25 13 31 16 31 16 28 14 33 18 30 15 32 16 31 16 30 16 32 18 33 20 34 18 33 18 33 17 31 21 34 17 32 19 35 20 34 20 36 22 36 19 33 18 35 20 36 21 37 21 38 22 38 21 38 23 39 21 37 22 39 22 38 22 39 23 40 24 40 21 38 23 41 25 41 24 39 23 38 22 38 21 37 21 36 21 37 22 39 23 38 22 37 21 38 22 39 23 38 22 37 21 37 21 38 22 39 23 39 22 38 22 38 22 38 22 38 21 37 21 38 22 39 23 39 25 41 25 42 26 42 27 43 26 42 26 42 26 42 26 42 26 41 26 41 27 43 28 42 29 44 29 44 29 44 29 44 25 41 26 42 27 41 26 40 28 43 27 41 25 40 25 40 25 40 26 42 27 42 27 42 27 42 28 43 27 41 25 40 25 42 25 43 26 44 27 44 26 43 26 43 26 43 26 43 29 45 27 43 25 43 26 43 26 43 26 43 26 43 26 43 25 43 26 43 26 42 24 40 26 42 24 40 23 41 25 42 24 42 25 42 25 41 23 39 26 43 26 43 26 43 26 43 26 43 26 43 26 43 26 43 24 41 24 41 24 41 24 41 25 42 25 42 25 42 25 42 26 43 26 43 26 43 26 43 23 43 21 43 21 43 21 43 22 44 22 45 23 45 24 46 27 43 26 42 26 44 28 46 27 45 29 46 30 47 29 47 24 44 25 49 30 52 32 54 34 55 34 55 34 55 34 55 35 54 30 51 31 50 30 46 29 45 26 38 16 30 11 28 12 28 15 31 18 33 18 33 17 33 18 33 19 34 19 35 21 35 18 36 22 38 20 33 21 38 22 37 19 35 21 39 24 40 24 41 25 42 26 41 27 40 26 39 26 42 30 45 31 47 29 45 28 45 28 46 29 46 29 47 30 48 31 48 30 45 29 44 28 42 27 41 23 36 19 33 17 32 18 33 16 30 18 33 19 34 18 35 19 38 20 40 21 44 25 48 28 45 29 46 31 50 34 52 35 52 34 51 35 53 37 55 34 54 34 54 31 52 33 56 36 58 38 60 40 61 40 61 45 62 45 64 46 68 47 72 52 75 59 82 67 92 58 37 11 22 13 29 7 26 17 27 12 26 10 25 12 27 11 25 12 25 11 24 10 25 11 26 11 25 11 24 10 24 9 23 11 23 11 23 11 23 11 23 8 20 8 19 7 18 6 18 8 19 4 16 4 18 7 17 6 17 7 15 5 13 4 12 2 11 3 12 5 10 5 5 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 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 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 2 4 3 5 0 4 0 4 0 4 0 4 0 5 1 6 2 5 1 4 3 6 3 5 2 4 1 4 0 5 3 6 2 4 2 6 5 5 1 4 3 6 2 2 1 5 2 6 3 5 2 4 1 6 4 7 2 3 0 4 0 4 2 5 2 4 0 1 2 4 2 5 5 7 2 2 0 1 2 5 3 5 4 7 4 7 5 6 1 2 0 3 3 5 2 3 1 3 1 3 1 3 1 3 1 3 1 3 0 2 0 2 0 2 0 2 4 6 4 5 0 1 0 3 1 3 0 2 0 1 0 1 28 43 30 45 30 43 27 40 27 43 31 45 31 45 33 49 26 43 29 46 32 49 33 49 31 48 34 52 38 55 40 56 37 51 36 55 39 52 36 54 34 52 39 56 40 56 41 59 43 57 42 60 42 55 41 62 38 51 30 43 25 42 29 46 28 43 26 43 28 44 25 39 30 45 28 42 26 41 25 41 30 44 26 43 29 46 30 45 32 45 30 49 33 45 28 47 30 46 29 45 30 47 32 49 33 50 35 50 32 47 32 49 34 48 31 48 34 52 36 51 36 54 39 54 36 51 36 53 36 54 37 54 38 55 38 55 39 55 37 54 39 56 38 54 38 55 38 55 39 56 39 56 37 56 40 58 42 58 40 56 40 56 39 56 38 55 38 54 37 54 38 55 38 55 37 54 37 55 38 56 39 55 38 54 37 54 37 54 38 55 38 55 38 55 38 55 38 55 38 55 37 54 38 55 38 55 39 56 40 58 41 58 42 59 43 60 42 59 42 59 42 58 41 58 41 60 41 60 42 61 42 62 43 62 43 62 42 61 42 61 40 60 41 61 42 60 41 59 41 60 41 60 41 60 41 60 40 60 42 62 43 62 43 61 42 62 43 62 43 61 41 60 42 63 42 63 43 64 43 64 43 64 43 64 43 64 43 64 44 64 42 62 41 62 42 63 43 64 43 64 43 64 43 64 42 64 43 64 43 63 41 61 43 63 41 61 39 60 39 61 40 62 41 62 41 61 39 59 43 64 43 64 43 64 43 64 42 63 42 63 42 63 42 63 40 61 40 61 40 61 40 61 42 63 42 63 42 63 42 63 43 64 43 64 43 64 43 64 43 68 43 68 43 68 43 68 44 69 44 69 45 70 45 71 44 69 43 69 43 70 45 71 44 70 45 72 47 73 46 72 45 72 46 75 50 79 54 82 54 81 54 81 54 81 54 81 54 77 50 74 49 73 46 67 47 64 38 53 28 45 26 45 26 44 30 48 33 50 34 50 33 50 34 50 35 51 35 52 36 52 35 53 38 55 36 51 37 55 38 54 35 52 37 56 40 57 40 58 41 59 41 60 41 63 40 62 40 65 44 68 48 68 46 66 45 66 46 67 46 67 47 68 47 68 48 69 46 65 45 64 44 62 42 61 37 55 34 51 32 51 33 52 29 52 30 53 32 55 34 56 37 59 38 61 42 66 47 69 44 70 45 72 48 76 52 80 52 78 51 77 52 79 53 80 53 83 56 82 53 81 55 84 57 85 58 87 60 88 61 89 61 94 62 96 64 98 70 101 76 102 77 108 84 119 80 76 27 41 27 48 24 44 29 43 27 45 25 44 27 46 26 44 26 45 25 44 25 44 26 45 26 45 25 44 25 43 24 43 23 41 23 41 23 41 23 41 20 38 20 37 19 36 18 36 21 35 16 32 17 34 17 30 16 30 15 27 13 24 11 21 9 23 11 19 10 11 5 5 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 4 3 4 3 4 3 4 4 5 5 6 5 7 6 7 4 5 4 5 4 5 4 5 4 5 5 6 5 6 4 5 6 10 5 9 5 9 4 8 2 7 5 9 5 9 7 12 7 10 4 8 6 10 4 7 6 9 5 8 4 9 5 10 3 9 7 10 4 7 3 8 5 10 6 10 6 9 4 7 6 6 5 7 8 9 6 5 2 3 2 5 6 8 7 6 4 6 6 6 2 2 2 4 2 4 4 6 4 4 1 1 3 4 3 4 3 4 3 4 2 3 2 3 2 3 2 3 5 6 6 5 3 2 2 3 2 2 2 1 1 1 0 0 15 28 16 29 16 28 15 27 14 29 17 30 17 31 20 35 14 30 17 33 18 32 15 29 12 28 16 33 20 36 20 35 16 32 20 38 24 37 20 34 18 35 22 37 22 37 23 40 30 42 25 40 23 34 20 40 27 39 20 30 13 28 14 30 15 27 13 27 15 28 13 24 17 29 14 26 13 26 14 27 13 28 13 28 14 29 14 28 18 30 15 33 17 28 12 29 14 29 13 29 14 31 17 32 16 34 21 35 16 30 17 35 17 30 15 31 19 36 22 36 21 37 23 38 21 35 21 38 21 37 21 38 22 38 23 39 24 37 19 36 24 41 23 36 22 38 22 38 22 38 22 39 22 39 24 42 26 42 25 40 24 40 24 39 23 39 22 38 21 38 22 38 22 37 20 36 21 38 22 39 23 38 22 37 21 37 21 37 21 37 21 38 23 39 22 38 22 38 21 37 22 38 22 38 22 38 22 38 23 40 24 41 26 42 27 43 26 42 26 41 25 41 25 40 24 41 27 42 26 41 27 43 26 41 26 41 25 40 25 40 25 41 26 42 27 41 26 40 25 40 26 41 27 42 26 41 25 41 27 43 28 43 28 43 28 43 29 44 29 43 28 42 25 42 25 42 25 42 25 43 25 42 25 42 25 42 25 42 26 42 25 41 24 41 25 42 26 43 26 43 26 43 26 43 25 43 26 43 26 42 24 40 26 42 24 40 22 38 21 38 24 42 25 42 25 41 23 39 25 42 25 42 25 42 25 42 24 41 24 41 24 41 24 41 23 40 23 40 23 40 23 40 25 42 25 42 25 42 25 42 25 42 26 43 26 43 27 44 23 43 21 43 21 43 21 43 21 43 22 44 22 45 23 45 26 43 26 43 26 43 27 44 26 44 28 46 29 46 29 46 28 47 26 47 28 52 33 56 33 54 33 54 32 53 32 53 34 52 30 49 29 49 28 43 29 41 16 28 10 25 11 27 13 29 15 32 18 34 19 34 19 34 20 35 20 36 21 36 20 36 20 37 21 37 20 35 21 38 22 37 19 35 21 39 24 40 24 41 25 42 26 41 29 42 27 41 28 44 32 47 30 47 29 45 28 45 29 47 30 47 30 47 30 47 30 47 32 47 31 45 29 43 27 42 21 35 18 32 16 32 18 34 15 29 15 30 17 32 17 34 18 37 19 40 21 45 26 49 26 43 27 46 31 51 36 55 36 53 36 52 36 54 38 56 36 56 35 55 33 53 34 57 36 57 36 58 37 59 39 60 47 62 47 63 46 67 49 72 52 72 52 77 62 91 69 63 21 25 10 28 8 24 13 24 12 26 10 25 12 27 11 25 13 26 11 25 11 25 12 27 11 25 10 24 10 23 9 23 10 22 10 22 10 22 10 22 8 20 8 19 7 18 6 18 7 18 3 16 4 18 6 15 4 15 5 13 2 10 1 10 0 8 0 9 2 7 2 2 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 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 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 2 4 2 5 3 6 4 6 1 5 1 5 1 5 1 5 0 4 1 5 1 5 0 3 2 5 2 5 2 5 2 5 0 4 2 5 1 4 3 8 3 6 2 5 2 5 1 4 4 6 1 3 0 4 3 7 0 5 3 6 1 3 1 4 4 7 4 7 4 6 3 5 6 7 4 6 6 8 5 5 6 5 1 4 5 7 2 0 1 4 3 4 0 1 0 3 1 3 1 3 1 2 0 1 2 4 2 4 2 4 2 4 1 3 1 3 1 3 1 3 2 5 4 6 1 2 0 3 1 3 1 2 0 2 0 1 25 40 27 42 29 43 29 43 25 40 26 39 23 38 26 42 30 47 32 49 33 48 30 45 28 45 30 47 31 46 29 44 27 47 36 56 41 55 36 48 34 51 37 53 37 53 39 57 43 56 39 56 37 49 35 56 42 57 39 53 34 48 30 45 29 43 27 43 29 44 26 40 28 44 28 44 28 45 30 46 28 44 28 44 28 43 27 44 32 45 30 48 32 44 27 45 28 44 28 45 30 47 32 49 30 49 36 50 32 46 33 52 31 45 29 46 34 52 37 52 34 51 37 52 35 50 35 53 37 54 38 55 38 56 39 56 40 54 35 53 40 58 39 53 38 55 38 55 38 55 38 54 37 55 40 58 42 58 40 56 40 57 40 56 39 56 38 55 37 55 38 55 37 53 35 52 37 55 38 56 39 55 38 54 37 54 37 54 37 54 37 53 39 56 39 55 38 54 37 54 38 55 38 55 38 55 38 55 38 56 39 57 41 59 43 60 42 59 42 58 41 57 40 56 38 59 42 61 40 59 41 62 43 61 42 61 41 60 40 59 40 60 41 61 42 60 41 59 39 59 41 61 42 61 41 59 40 60 42 62 43 62 42 61 42 62 43 63 44 63 43 62 42 63 42 63 42 63 42 62 42 63 42 63 42 63 42 63 43 63 42 62 42 63 43 64 43 64 43 64 43 64 43 64 42 64 43 64 43 63 41 61 42 63 41 62 40 59 37 58 41 62 42 63 41 62 40 60 40 61 40 61 40 61 40 61 41 62 41 62 41 62 41 62 40 61 40 61 40 61 40 61 42 63 42 63 42 63 42 63 42 63 42 64 43 65 44 65 43 68 43 68 43 68 43 68 43 68 43 69 44 69 45 70 43 69 43 69 43 69 42 68 43 70 45 71 46 72 45 71 48 75 47 75 49 79 54 83 54 81 53 80 52 79 51 78 55 78 50 75 49 71 46 66 44 59 30 44 25 45 27 46 27 45 31 48 34 50 35 51 34 50 35 51 35 52 36 52 35 53 37 54 37 53 36 53 37 55 38 54 35 52 37 56 40 57 40 58 41 59 41 60 45 66 43 65 44 69 47 72 47 67 45 66 45 67 47 68 47 68 47 68 47 68 47 68 47 66 46 64 43 61 41 60 35 53 33 50 31 51 33 53 30 52 29 51 30 54 34 56 37 59 39 61 42 66 47 69 43 69 44 72 48 77 53 81 55 80 54 80 54 81 56 83 54 84 56 83 54 81 55 85 57 84 56 84 57 86 60 91 62 97 63 97 65 100 70 102 74 99 70 101 76 117 89 101 49 50 25 45 21 42 28 45 27 45 25 44 27 46 26 44 27 46 26 44 25 45 27 46 23 42 23 41 22 41 21 40 22 40 22 40 22 40 22 40 20 38 20 37 19 36 18 36 19 33 16 33 18 34 16 28 15 28 13 25 11 23 10 20 7 20 8 17 7 9 2 3 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 2 2 2 2 3 2 3 2 3 2 3 2 3 3 4 3 5 4 5 5 6 5 6 5 6 5 6 3 4 4 6 5 5 3 4 5 9 5 9 5 9 5 9 6 11 7 9 3 6 4 10 6 10 6 9 5 8 4 8 7 10 4 7 3 8 6 11 3 9 7 11 5 8 5 10 9 13 8 11 7 11 7 11 9 8 6 7 8 10 8 7 9 7 4 6 7 8 4 1 2 5 5 5 2 2 2 4 6 6 3 2 1 3 3 5 4 5 4 5 4 5 4 5 3 4 3 4 3 4 3 4 2 4 6 6 4 3 3 3 5 5 4 4 4 3 3 3 9 24 13 29 17 30 16 29 15 29 15 26 11 23 12 28 13 29 15 31 17 32 17 32 18 32 17 31 14 27 10 24 11 32 21 37 23 40 23 34 20 37 23 38 23 39 27 45 24 38 24 41 25 38 25 45 25 40 26 41 24 35 16 29 16 28 14 28 16 29 14 25 13 27 15 30 18 31 18 30 13 29 14 27 11 25 12 29 16 28 14 32 17 28 12 29 13 28 14 29 15 32 18 34 16 33 19 33 18 32 18 35 16 29 14 30 18 35 21 36 17 34 20 35 19 33 20 36 22 38 22 38 23 39 23 40 23 38 21 37 23 39 22 37 22 38 22 38 21 37 21 37 20 37 23 40 25 40 23 38 24 39 23 39 22 38 22 37 21 38 22 38 21 36 18 34 21 38 22 39 23 38 22 37 21 37 21 37 20 36 20 36 24 40 23 38 22 37 20 36 23 39 22 38 22 38 21 37 22 38 23 40 25 42 27 43 26 42 25 41 24 39 23 39 22 40 28 42 24 38 26 44 31 45 30 44 28 43 27 42 25 41 26 42 27 41 26 40 25 41 27 43 28 41 25 39 24 40 26 41 27 42 26 41 26 41 27 43 28 43 28 42 25 42 25 42 24 41 24 41 24 41 24 41 24 41 24 41 25 42 24 41 24 42 26 44 26 43 26 43 26 43 26 43 25 43 26 43 26 42 24 40 24 42 25 42 24 40 22 38 22 39 23 40 22 39 21 37 22 39 22 39 22 39 22 39 23 40 23 40 23 40 23 40 24 41 24 41 24 41 24 41 25 42 25 42 25 42 25 42 24 41 25 43 26 44 28 45 23 43 21 43 21 43 21 43 20 43 21 43 22 44 22 44 25 43 26 43 26 42 24 41 26 43 27 45 28 45 28 46 29 48 27 49 30 52 33 55 33 53 32 52 30 51 29 50 33 51 29 48 30 47 29 44 24 34 12 24 11 28 14 30 14 30 16 33 19 35 20 35 18 34 19 34 20 35 20 36 18 36 22 38 20 35 19 36 21 38 22 37 19 35 21 39 24 40 24 41 25 42 26 41 31 44 29 43 30 46 34 49 29 46 28 45 28 46 30 48 31 48 30 47 30 47 29 46 32 46 30 44 27 41 25 39 19 33 17 31 16 32 18 34 17 30 16 29 16 32 18 36 20 39 20 40 21 44 25 47 27 44 28 46 31 50 35 54 37 54 37 54 37 55 39 58 35 55 35 54 32 53 34 56 35 56 34 55 35 57 38 60 46 60 47 63 48 67 48 70 48 65 45 69 51 84 74 81 46 38 12 27 8 23 13 27 12 26 10 25 12 27 11 25 13 27 12 26 12 26 13 27 8 22 8 21 7 21 6 20 9 21 9 21 9 21 9 21 8 20 8 19 7 18 6 18 5 17 3 17 5 18 4 13 4 15 5 13 2 10 1 10 0 7 0 8 1 6 1 2 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 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 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 1 3 0 4 0 4 0 4 0 4 0 3 0 4 0 4 0 3 1 4 2 5 2 5 3 6 5 8 4 5 0 2 1 6 2 6 4 6 1 3 1 5 3 5 2 4 1 5 2 6 1 6 5 8 4 6 4 8 7 9 5 7 4 7 4 8 7 7 3 5 5 8 6 7 3 4 2 6 5 8 4 5 1 4 3 4 1 2 1 4 6 6 1 1 0 2 3 6 3 5 3 5 3 5 3 5 2 4 2 4 2 4 2 4 0 4 4 7 3 3 1 3 4 6 3 5 3 4 2 4 23 39 28 44 31 43 27 39 33 47 32 43 27 42 30 47 30 46 29 45 29 45 30 46 35 50 31 44 26 40 23 38 24 44 28 41 27 49 36 49 33 50 36 52 36 54 42 61 37 52 38 58 41 54 39 59 37 54 39 55 38 52 33 47 29 44 27 44 29 45 27 41 25 43 29 47 31 46 27 42 29 46 29 42 23 39 27 46 29 43 28 47 32 44 28 46 29 45 29 46 31 49 35 52 33 48 31 48 34 51 34 49 31 46 29 46 33 51 35 50 32 50 35 51 34 50 35 53 38 55 38 56 39 56 40 57 37 55 39 56 37 54 38 56 38 55 38 54 37 53 36 53 35 53 38 56 39 56 38 54 39 55 38 55 37 54 37 53 38 55 38 54 36 52 34 50 37 55 38 56 39 55 38 54 37 54 37 53 36 52 35 52 40 57 39 55 38 54 36 53 39 56 39 55 38 54 37 54 37 54 38 56 41 59 43 60 42 59 41 58 40 56 38 55 36 59 43 61 38 56 40 63 45 63 44 62 42 60 41 59 40 60 41 61 42 60 41 59 41 61 43 63 43 60 39 56 38 57 39 59 41 60 40 59 40 59 41 61 43 62 42 61 42 63 42 62 41 61 40 61 41 62 41 62 41 62 41 62 40 61 39 60 40 62 42 63 43 64 43 64 43 64 43 64 42 64 43 64 43 63 41 61 41 62 42 64 43 63 41 61 40 61 40 61 40 60 38 59 39 60 39 60 39 60 39 60 39 60 39 60 39 60 39 60 42 63 42 63 42 63 42 63 42 63 42 63 42 63 42 63 41 62 42 64 43 65 45 66 43 68 43 68 43 68 43 68 42 67 43 68 43 69 44 69 42 69 43 70 43 68 41 66 42 69 44 71 45 71 45 70 47 75 49 78 52 80 53 80 54 80 53 79 51 77 49 76 49 70 45 67 44 66 41 60 36 51 24 42 26 49 30 47 29 46 31 49 34 51 35 51 32 49 33 49 34 50 34 51 33 53 38 55 36 51 35 54 37 55 38 54 35 52 37 56 40 57 40 58 41 59 41 60 43 65 42 64 42 67 46 70 46 66 45 66 45 67 47 69 48 69 48 68 47 67 46 67 46 64 44 62 41 58 38 56 34 52 31 49 31 51 33 53 33 54 30 52 31 55 36 59 41 61 40 62 42 64 44 66 45 71 46 72 48 76 51 78 53 78 52 78 52 79 54 81 52 82 55 82 52 80 54 84 56 83 54 82 54 85 59 90 59 94 58 95 62 97 67 100 69 92 63 94 69 109 90 112 71 63 31 50 27 44 28 44 27 45 25 44 27 46 26 44 28 46 27 45 26 46 27 47 23 42 22 41 22 40 21 40 21 39 21 39 21 39 21 39 20 38 20 37 19 36 18 36 17 32 16 33 18 33 15 27 16 29 14 26 12 24 11 20 7 21 9 17 8 9 3 3 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 1 2 1 2 1 2 0 2 1 2 2 3 2 3 4 5 4 5 4 5 4 5 2 4 3 5 4 4 3 3 4 8 4 9 5 10 6 10 6 11 6 8 2 6 5 12 4 10 8 10 4 6 4 10 4 9 5 10 6 9 5 8 5 11 9 14 9 12 9 14 10 13 7 10 6 10 7 12 9 8 4 5 6 8 7 8 3 6 7 8 6 6 6 8 3 6 6 6 4 4 4 7 8 8 5 5 4 5 5 7 5 6 5 6 5 6 5 6 4 5 4 5 4 5 4 5 0 3 6 7 5 4 3 3 5 5 5 4 4 4 3 3 11 26 16 31 18 28 12 22 17 30 16 27 13 27 17 33 21 34 16 28 11 25 10 26 19 32 14 25 8 21 6 21 6 23 4 13 0 25 16 31 13 30 16 32 18 35 24 42 22 36 23 41 24 34 18 36 20 36 21 36 21 35 18 32 16 28 15 28 16 29 14 25 12 27 17 31 18 28 11 21 15 30 14 25 7 22 12 31 13 26 12 31 17 29 13 31 14 30 15 31 17 34 20 36 19 31 14 31 20 37 20 32 17 30 14 30 17 34 19 34 17 34 20 35 19 34 21 37 22 38 22 39 23 40 24 40 20 39 25 40 20 35 21 40 22 38 22 37 21 36 20 36 18 35 21 38 23 38 21 36 22 38 21 37 21 36 20 36 22 38 22 37 20 35 18 33 21 38 22 39 23 38 22 37 21 37 21 36 20 35 19 35 24 40 23 38 22 37 20 36 23 39 23 38 22 37 21 37 20 37 22 39 25 42 27 43 26 42 25 40 23 39 22 37 21 40 28 42 23 37 25 44 26 41 25 39 23 37 22 36 25 41 26 42 27 41 26 40 26 42 28 44 28 40 23 36 22 38 24 39 25 40 24 39 24 39 25 41 27 42 27 41 25 42 25 41 24 40 23 40 24 41 24 41 24 41 24 41 21 38 21 38 21 39 23 41 26 43 26 43 26 43 26 43 25 43 26 43 26 42 24 40 23 41 25 44 27 43 25 41 25 43 26 43 26 42 24 40 23 40 23 40 23 40 23 40 22 39 22 39 22 39 22 39 26 43 26 43 26 43 26 43 25 42 25 42 25 42 25 42 24 41 25 43 26 44 28 45 23 43 21 43 21 43 21 43 20 42 20 43 21 44 22 44 25 43 26 44 26 42 23 39 25 43 27 45 28 45 28 45 28 48 29 52 32 53 32 52 32 53 31 51 29 50 28 49 27 43 23 40 22 39 20 35 15 27 6 21 11 30 16 28 14 30 17 33 19 35 20 35 17 32 17 33 18 33 19 34 17 36 23 38 19 34 19 37 21 38 22 37 19 35 21 39 24 40 24 41 25 42 26 41 27 41 26 40 27 42 30 46 28 45 28 45 28 46 31 48 31 48 31 47 30 46 29 46 30 45 28 42 25 38 22 36 18 32 16 30 15 32 18 34 19 32 17 30 17 33 20 39 23 41 22 41 20 42 22 44 29 46 29 47 31 49 34 51 34 50 33 50 33 51 35 54 33 53 33 53 30 51 32 55 35 55 33 53 33 56 38 59 41 56 42 57 43 62 44 66 43 60 39 65 45 79 71 86 58 47 19 36 16 27 12 22 12 26 10 25 12 27 11 25 14 27 13 26 12 27 13 28 10 24 10 23 9 22 8 22 9 21 9 21 9 21 9 21 8 20 8 19 7 18 6 18 4 16 3 17 5 17 4 12 5 16 6 14 3 11 2 11 0 8 0 9 2 6 2 2 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 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 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 2 0 2 1 3 0 3 0 3 0 3 0 3 0 3 0 4 0 3 0 2 1 4 1 5 2 6 3 6 1 5 1 3 0 4 4 10 1 6 5 7 0 2 1 6 0 4 3 7 4 6 1 3 3 8 7 11 7 9 7 11 7 8 4 6 2 6 4 7 7 6 2 4 3 7 5 6 4 9 9 9 3 2 0 4 2 5 4 6 2 4 3 7 4 7 5 8 5 6 3 4 3 5 3 5 3 5 3 5 2 4 2 4 2 4 2 4 0 3 4 7 4 4 1 3 2 4 2 3 1 2 0 2