CAPE 228 218 203 189 196 211 250 305 353 361 294 238 209 192 174 150 129 115 104 94 84 61 46 42 47 58 73 78 67 60 61 61 61 52 41 28 15 8 9 15 27 46 64 39 36 32 25 16 8 3 1 2 4 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 0 0 0 0 0 0 0 0 0 1 3 4 6 9 12 15 15 12 9 13 16 17 16 13 11 253 232 208 194 203 215 242 282 313 311 252 202 183 173 150 106 65 48 43 40 32 20 26 47 72 88 82 76 69 65 61 60 58 39 21 11 8 10 16 25 35 45 50 40 35 30 23 16 8 3 1 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 0 0 0 0 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 8 10 10 9 11 14 16 15 12 12 15 17 18 18 18 15 294 291 268 242 231 222 218 220 230 244 247 224 211 196 162 99 49 32 22 15 10 12 30 65 86 83 76 66 58 51 45 42 41 28 17 11 13 17 20 26 32 34 34 32 28 23 19 16 12 7 6 5 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 2 4 5 7 9 9 8 7 8 9 9 8 13 17 21 24 24 23 21 327 271 247 250 256 245 198 180 186 204 227 230 220 195 148 82 67 55 45 38 36 38 43 66 71 54 46 40 34 28 24 24 26 20 16 14 15 16 16 20 23 24 22 20 19 20 24 28 31 20 8 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 1 3 5 4 4 6 9 10 6 4 4 4 5 10 16 21 25 27 29 28 243 226 223 226 237 277 211 195 190 183 187 193 179 142 96 64 78 76 71 68 66 55 45 45 43 35 27 19 16 15 15 16 16 13 10 9 10 15 21 26 29 27 20 14 14 22 32 33 26 12 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 2 3 6 5 5 6 9 12 8 5 3 2 3 4 9 16 23 30 37 39 194 188 200 208 211 245 213 198 177 145 111 94 93 81 68 68 72 70 73 72 61 29 24 20 17 15 13 11 10 12 16 22 25 25 26 27 27 29 31 32 29 21 12 8 11 17 21 18 9 3 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 4 5 6 7 7 5 4 3 1 0 2 8 18 32 48 56 128 134 150 171 191 203 199 182 155 127 106 95 84 80 76 67 51 41 37 33 26 19 22 22 23 25 28 19 18 21 25 29 29 27 25 22 18 20 20 18 13 7 3 2 2 3 3 2 1 0 0 0 0 1 2 2 1 0 1 2 3 3 2 2 2 2 2 2 2 1 0 0 0 1 2 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 1 1 2 3 2 2 2 3 2 3 4 4 3 1 0 0 0 3 11 27 54 74 122 131 140 154 174 194 194 174 147 123 107 92 74 62 52 43 37 36 33 33 36 41 39 36 33 31 30 22 20 19 17 15 12 10 8 6 3 3 3 2 1 1 0 0 0 0 0 1 1 1 1 1 2 2 3 2 1 0 0 0 1 2 2 3 3 2 1 1 1 2 2 2 2 4 7 9 10 9 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 0 0 1 1 0 0 0 0 0 0 2 3 3 1 0 0 0 0 3 12 22 51 77 107 113 124 151 179 187 177 161 138 116 102 73 41 25 25 33 42 45 46 44 40 35 29 22 17 13 10 6 4 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 1 2 2 1 4 5 5 4 6 7 7 8 7 7 7 9 11 15 20 24 26 25 20 10 4 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 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 1 5 23 24 37 55 110 125 133 147 158 148 134 118 91 66 54 32 21 18 22 29 40 36 33 29 23 14 8 5 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 1 4 9 12 14 14 14 15 16 17 20 21 21 22 23 25 23 26 31 37 43 44 41 35 26 14 8 5 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 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 26 42 59 82 74 74 74 75 79 81 64 43 29 24 18 15 15 19 25 31 23 17 11 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 1 2 1 0 1 10 19 23 25 25 27 28 30 33 35 37 39 41 43 44 44 47 52 54 54 50 44 36 27 18 14 11 6 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 0 0 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 21 48 78 33 28 26 26 30 36 41 27 19 15 13 12 11 13 20 28 23 14 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 1 8 16 19 16 6 10 21 29 32 33 34 38 39 40 42 45 47 49 51 53 58 62 66 66 62 55 48 41 33 24 15 10 7 6 7 9 8 6 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 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 11 24 44 13 15 17 17 17 16 16 14 14 14 13 13 15 16 18 18 12 5 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 2 3 5 8 14 24 33 36 35 36 41 42 41 40 38 41 45 47 48 48 51 55 59 62 65 70 70 67 60 52 48 44 38 30 22 15 14 12 11 11 13 13 10 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 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 9 11 14 18 23 26 27 23 17 12 9 6 4 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 11 14 18 27 36 41 42 43 44 44 47 47 45 44 43 42 47 50 51 52 55 59 64 68 68 66 62 56 48 41 37 43 43 38 31 24 23 22 20 18 17 16 15 14 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 1 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 5 6 8 9 12 16 22 24 18 10 5 2 1 1 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 6 10 15 19 17 19 23 28 35 41 44 47 49 49 49 48 47 47 48 48 56 61 65 67 67 68 66 63 60 55 48 43 39 36 35 36 33 30 28 26 30 30 26 21 19 22 23 20 13 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 1 3 2 1 0 0 0 0 0 0 0 0 1 2 2 2 0 0 0 0 2 8 11 2 2 2 2 3 3 3 1 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 8 11 13 14 12 11 15 21 23 21 24 29 34 39 45 53 57 59 59 59 59 59 60 61 62 68 74 77 77 71 65 57 50 46 43 35 35 35 33 34 32 29 28 29 29 34 34 30 25 22 31 29 23 15 7 1 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 1 0 0 0 0 0 0 0 0 0 2 5 7 6 1 0 0 1 5 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 1 1 1 3 6 9 12 17 22 25 25 25 22 20 24 30 32 34 39 44 49 56 62 72 77 78 78 77 73 70 67 63 63 68 74 77 76 76 65 51 38 31 30 32 34 34 31 29 28 25 27 32 32 33 33 31 28 24 29 27 23 16 9 2 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 1 0 0 0 0 0 0 0 0 1 4 7 9 9 3 1 1 2 4 9 11 24 33 40 25 9 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 7 10 11 11 10 9 9 10 14 20 26 29 30 34 36 36 36 36 35 37 41 47 55 64 72 79 84 89 94 97 95 91 82 70 61 56 53 56 61 66 69 69 63 46 32 24 23 23 23 23 24 26 28 28 23 23 33 34 33 31 30 30 26 26 25 21 15 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 1 0 0 0 0 0 0 0 0 3 6 8 10 10 7 4 3 4 6 12 15 63 62 67 58 43 23 0 5 3 2 3 4 4 6 6 5 3 10 16 21 26 31 35 38 36 32 30 31 37 43 47 50 52 54 55 56 56 59 59 61 66 74 83 91 98 102 102 106 107 103 96 86 68 55 47 43 45 51 58 59 56 52 45 39 34 29 24 31 34 38 43 48 44 34 27 24 27 31 33 32 31 32 28 25 22 18 13 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 1 0 1 0 0 0 1 3 6 8 8 10 10 8 6 5 8 9 19 22 47 41 53 69 80 80 70 67 37 21 18 17 14 18 18 15 14 26 35 41 45 49 56 60 61 59 57 57 63 68 72 76 79 82 83 84 83 87 88 89 93 98 99 98 99 98 92 88 86 86 84 72 55 49 49 52 55 51 55 53 45 36 33 39 41 37 28 36 44 50 55 57 46 37 32 30 30 33 33 32 31 30 25 21 18 15 11 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 1 1 3 3 2 3 4 6 7 8 8 10 9 6 3 4 6 4 3 3 48 50 63 81 99 110 111 103 83 67 56 48 44 46 43 39 41 48 54 59 65 71 77 80 83 83 81 78 80 84 90 95 97 98 99 100 101 103 103 103 101 97 86 78 74 69 62 57 57 59 58 54 49 48 50 53 55 56 59 58 50 37 28 27 30 32 30 31 35 40 46 58 44 40 39 37 37 37 35 32 29 24 21 17 15 14 12 11 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 3 2 2 4 4 4 4 5 5 5 6 8 10 10 8 6 14 12 9 7 6 56 67 81 95 103 110 119 119 110 103 98 98 100 92 82 73 71 72 74 76 79 85 87 89 90 89 86 84 84 89 97 104 108 106 104 104 103 100 96 92 85 73 63 55 50 47 46 45 45 44 43 41 40 41 43 47 52 63 69 69 64 55 41 37 36 34 29 28 29 32 34 39 41 38 34 31 31 37 43 44 35 21 18 15 13 13 14 13 10 6 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 1 4 4 4 4 4 4 4 5 6 8 10 13 14 13 24 20 14 9 7 53 60 73 94 103 114 128 133 133 135 133 128 134 117 101 90 85 87 88 88 87 88 88 87 85 83 81 78 81 88 99 111 120 116 107 98 92 87 84 81 76 68 59 52 48 47 47 42 37 32 28 31 34 32 32 36 47 51 53 55 57 59 47 43 41 40 36 31 26 23 22 22 23 24 24 22 25 32 40 41 30 17 15 13 12 13 15 15 13 8 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 1 2 3 4 5 5 6 6 6 8 12 17 19 17 17 16 13 9 6 39 42 53 73 88 98 109 123 143 147 134 118 127 120 110 102 98 98 97 94 90 86 82 78 75 75 76 79 84 92 101 111 116 110 100 90 81 76 75 72 67 62 55 50 47 45 43 36 33 31 30 30 28 22 18 17 18 21 28 36 43 48 44 43 42 42 38 30 25 23 22 22 22 23 23 20 23 23 20 16 12 12 12 12 13 12 13 16 15 9 5 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 1 3 5 6 7 7 11 16 21 22 23 22 18 12 7 6 49 48 53 60 70 80 86 91 95 109 111 106 117 120 117 111 107 108 101 96 91 83 73 68 71 79 86 95 96 94 92 93 92 86 80 73 67 63 65 64 62 58 52 48 45 41 34 30 29 28 25 18 16 15 16 18 23 30 34 37 40 47 46 44 42 44 46 38 32 28 29 31 30 27 24 23 22 20 17 16 14 13 14 14 15 15 14 17 16 9 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 1 2 4 5 8 11 18 24 23 18 15 12 9 7 5 59 56 53 54 61 69 76 80 82 101 113 113 114 112 110 108 103 100 93 85 79 72 63 62 68 78 86 95 99 94 83 70 70 68 65 63 62 59 60 61 60 58 55 51 43 33 26 23 21 20 18 13 11 13 16 18 21 26 30 32 34 43 47 51 52 52 54 44 35 32 35 38 37 32 25 24 22 20 20 19 18 18 18 18 19 20 19 18 16 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 0 0 1 3 7 11 16 21 21 18 13 9 8 7 5 75 71 62 57 59 67 75 80 92 109 119 118 109 95 91 90 89 85 79 73 68 64 62 67 71 77 85 90 86 79 71 62 63 66 68 68 66 63 61 60 58 55 48 36 26 21 21 18 17 15 14 11 11 13 16 18 18 19 17 15 19 26 35 47 55 53 46 38 34 34 35 33 30 27 27 27 24 22 21 20 21 22 23 23 26 26 27 26 21 10 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 2 3 5 9 12 14 14 14 13 12 10 7 87 84 75 69 71 79 87 92 110 126 133 128 111 87 75 74 76 72 63 59 57 60 73 79 80 80 78 78 68 66 67 64 66 70 73 72 67 64 62 58 53 42 32 25 21 19 17 14 13 13 14 17 19 19 19 20 19 19 17 14 13 14 22 35 46 43 38 36 38 38 30 26 24 25 27 29 27 22 18 18 20 23 26 30 34 34 34 31 25 12 4 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 2 5 6 6 8 11 13 12 9 7 5 92 88 81 77 84 95 107 116 130 148 157 152 127 99 79 69 65 60 55 59 67 76 82 80 73 65 60 68 66 66 67 67 69 69 64 57 53 50 49 48 44 35 25 21 19 16 10 7 5 7 11 15 17 18 18 19 18 17 15 13 10 7 14 22 27 27 29 31 32 30 22 18 18 21 27 33 31 27 24 22 20 20 23 30 38 40 41 39 33 18 8 4 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 1 1 1 3 6 8 8 5 2 2 2 87 82 78 78 89 104 117 126 148 175 188 178 143 109 82 64 55 52 53 58 67 74 75 70 64 58 57 70 72 70 67 64 61 56 50 44 41 38 38 36 33 32 26 21 15 8 1 0 0 2 7 10 12 13 15 16 16 15 14 13 11 8 12 15 17 18 20 22 21 17 13 11 11 14 21 28 35 40 41 34 23 24 28 31 39 45 47 45 40 22 10 5 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 1 3 4 4 2 1 1 2 83 80 80 83 96 110 125 142 175 208 216 188 128 94 72 58 50 48 48 55 62 68 71 68 65 62 61 69 69 65 60 57 54 52 50 49 50 53 57 49 32 27 25 21 15 8 1 0 0 1 2 4 4 7 11 13 14 14 14 14 15 14 14 14 13 12 13 14 15 13 12 11 10 10 15 24 38 50 54 46 27 24 28 33 40 48 51 49 45 28 16 8 5 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 0 0 0 0 0 1 0 1 2 2 2 1 1 1 92 95 100 104 113 129 153 183 213 215 196 153 94 73 65 61 58 57 54 55 58 62 64 60 59 58 57 59 56 52 51 55 60 60 60 59 60 62 64 54 35 29 24 19 15 10 7 4 2 2 4 5 6 8 11 14 16 17 16 14 17 18 18 18 15 11 11 13 13 13 14 15 14 14 17 23 33 44 56 58 39 31 31 34 37 48 55 54 48 37 26 16 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 0 0 0 0 0 0 0 1 2 1 1 1 2 111 116 120 136 149 166 185 201 203 163 125 92 67 58 59 61 64 65 62 58 56 54 51 50 48 47 47 49 49 48 50 60 66 67 67 68 70 69 62 54 46 37 26 17 12 12 14 12 10 10 12 12 12 13 13 16 19 22 21 17 21 24 23 22 20 15 12 12 14 19 22 22 22 25 31 35 35 39 52 64 52 37 27 25 30 45 56 58 52 42 33 23 14 6 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 1 0 0 0 0 128 135 135 144 155 164 169 164 142 104 78 63 56 56 58 61 64 64 60 56 52 47 42 47 44 41 42 49 53 52 55 69 74 75 75 76 76 79 74 66 59 48 32 17 8 10 13 14 16 18 20 18 18 17 16 13 7 7 10 14 20 24 27 29 27 25 22 22 25 32 42 39 34 35 40 38 35 36 44 61 59 47 31 28 29 40 51 55 52 44 36 27 18 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 0 0 0 0 0 0 0 0 0 0 0 0 0 123 126 123 125 127 126 125 117 88 70 59 54 55 58 64 65 63 61 55 51 48 46 45 50 46 41 43 54 54 55 62 78 86 88 88 86 80 84 81 73 64 54 36 20 11 11 14 16 18 21 23 24 25 23 19 14 4 1 3 8 15 21 24 27 33 35 37 40 46 56 68 63 50 43 40 41 45 49 52 61 61 52 40 39 37 40 44 48 47 41 34 27 20 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 104 105 101 100 100 94 90 82 63 53 50 51 55 59 62 60 56 52 49 44 43 46 49 47 42 41 46 59 57 56 61 70 81 83 85 86 79 80 77 69 59 53 38 26 19 19 19 19 22 25 27 30 30 27 20 14 6 2 3 8 13 18 21 22 25 31 39 48 58 68 77 75 64 48 39 39 45 53 62 64 60 50 41 39 39 41 45 47 45 39 33 25 15 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 0 0 0 0 0 0 0 82 79 75 74 76 73 67 59 47 42 43 47 50 52 54 53 51 49 46 43 45 51 56 49 42 41 49 54 55 54 55 59 66 68 71 73 70 70 69 63 52 46 37 32 34 46 70 46 26 24 26 29 29 26 19 14 9 8 10 14 13 17 20 19 21 28 35 42 49 62 70 70 64 51 45 43 45 51 58 64 60 48 36 27 26 30 38 44 43 39 33 24 15 7 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 56 53 52 55 59 68 63 50 39 35 35 37 40 44 42 42 43 46 48 49 52 56 58 52 46 45 49 47 48 49 50 51 60 68 70 66 60 58 61 60 55 51 47 54 71 94 143 96 44 23 23 29 30 26 18 15 13 13 14 17 17 19 20 19 22 28 31 34 40 53 64 73 77 68 60 54 48 44 43 51 55 50 34 21 15 17 25 35 37 34 27 21 16 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 0 0 0 0 0 0 0 0 0 0 0 0 34 34 36 42 53 55 49 39 32 30 31 35 39 38 35 33 32 35 43 51 56 60 62 64 64 59 51 47 47 47 44 39 48 61 67 65 59 54 48 46 49 51 79 115 143 151 187 165 119 68 26 30 28 22 19 17 16 15 16 20 22 23 22 19 18 20 23 27 35 45 53 63 73 72 61 48 36 28 27 34 38 35 26 20 18 21 30 37 33 24 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 26 27 32 45 47 43 37 30 31 35 41 43 40 36 38 42 47 52 56 58 58 58 58 56 55 54 51 47 46 46 49 72 82 83 77 72 61 55 52 49 46 52 68 100 158 167 135 84 35 22 29 29 24 20 19 18 17 17 21 29 32 28 17 13 14 15 17 23 31 36 44 55 55 45 33 23 18 20 25 29 30 26 26 26 28 32 32 26 15 5 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 23 24 25 29 38 44 45 40 34 40 51 58 60 55 47 40 39 44 55 56 55 55 58 57 57 56 54 52 56 61 69 82 95 98 95 87 73 57 50 44 36 34 35 52 81 107 95 69 43 27 32 32 29 24 20 19 20 19 19 24 35 42 37 18 11 9 9 11 14 19 23 28 34 32 26 20 17 19 21 24 25 23 19 20 20 20 21 22 17 11 7 4 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 1 2 23 25 25 27 31 35 37 37 38 57 69 74 74 69 66 55 51 53 53 53 55 58 57 55 56 56 56 57 67 78 88 94 94 93 91 84 69 52 39 30 26 25 22 23 30 39 37 33 30 29 28 28 28 26 24 18 21 25 29 38 47 57 57 31 18 10 6 6 10 13 16 19 20 19 17 16 16 19 21 19 15 9 5 6 7 8 10 13 13 12 9 5 3 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 1 1 0 0 0 1 1 1 0 0 0 1 1 1 1 2 3 20 22 24 25 26 28 29 36 50 63 70 72 69 66 82 74 63 56 51 51 55 57 52 53 57 59 59 54 47 54 64 65 64 70 82 90 71 59 50 43 34 28 24 23 24 25 24 23 23 22 19 21 27 35 44 28 23 29 43 65 79 88 84 56 33 15 6 5 6 6 7 9 11 12 10 8 7 11 12 11 8 3 3 4 5 5 6 9 12 13 10 6 4 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 4 4 5 4 2 1 1 2 1 1 2 3 4 6 9 16 18 19 21 24 28 31 43 62 74 75 69 61 58 83 77 66 60 59 50 46 48 55 56 51 46 41 38 38 38 39 40 42 52 71 87 74 63 55 46 35 30 25 22 20 20 20 19 17 15 19 29 39 48 56 38 31 36 53 74 85 87 78 57 33 14 3 2 1 1 1 2 4 5 5 4 5 5 4 4 4 3 3 3 4 4 4 7 11 13 12 9 7 6 6 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 6 9 9 8 7 8 6 5 4 5 6 5 3 5 7 9 12 16 23 19 18 21 27 30 35 44 57 70 73 63 52 49 63 60 56 58 67 60 58 60 63 55 39 32 34 37 35 37 41 45 38 52 74 91 80 59 46 39 35 34 30 26 23 22 19 16 14 14 22 34 40 38 34 30 34 46 63 69 65 56 44 29 15 5 1 0 0 0 0 0 0 1 1 1 2 3 3 1 1 1 1 1 1 2 2 3 5 8 9 9 8 7 7 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 11 12 13 11 9 9 7 7 8 12 12 14 15 14 15 14 14 15 21 17 16 15 16 18 18 27 39 50 59 55 50 44 40 42 39 37 40 54 53 55 58 59 50 36 30 31 35 40 46 51 51 42 59 79 91 82 55 42 42 47 43 38 33 29 25 21 18 16 15 18 24 25 19 17 23 36 50 56 55 47 36 22 9 3 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 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 13 17 16 12 7 5 7 8 12 16 20 22 26 31 33 31 21 12 11 11 11 11 11 12 13 13 20 27 33 35 29 30 33 35 32 28 23 23 34 34 40 47 51 45 39 37 39 47 50 48 43 40 51 60 65 65 62 47 43 47 52 50 43 37 33 27 24 22 21 19 18 21 21 17 15 19 27 37 43 39 31 19 7 1 0 0 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 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 16 18 15 11 10 12 15 19 22 26 25 30 35 37 34 26 16 8 4 7 11 9 10 12 13 14 14 14 15 15 15 16 18 22 29 43 42 35 31 31 36 41 44 41 39 43 52 59 57 51 44 42 53 55 52 49 46 49 57 66 73 68 55 41 32 28 26 24 22 23 22 23 22 21 20 20 21 23 31 27 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 0 0 0 0 2 7 14 19 19 17 21 30 34 33 32 34 36 33 34 35 35 29 26 21 16 19 18 6 7 6 6 6 7 9 9 9 8 8 10 14 19 31 51 54 46 41 41 39 39 41 37 45 55 64 66 55 51 51 51 48 46 47 50 43 43 55 74 94 91 81 61 35 25 23 23 23 25 25 25 24 24 25 25 24 22 19 15 8 3 0 0 0 0 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 14 21 29 36 43 49 46 43 45 50 49 51 57 62 59 52 59 72 78 66 47 2 3 5 7 7 7 7 8 8 9 13 16 19 26 39 43 44 45 47 47 47 45 41 48 54 61 68 76 54 44 40 37 34 32 30 29 29 36 51 68 83 81 71 53 30 22 21 23 24 22 24 25 25 26 29 40 41 32 18 7 1 0 0 0 0 2 6 17 10 3 0 1 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 0 0 0 4 10 19 29 38 45 49 49 47 45 44 47 49 55 64 74 79 76 77 82 91 97 90 7 11 11 10 10 9 9 8 9 13 16 18 20 26 44 43 44 47 47 46 55 61 58 47 42 48 63 80 65 57 51 43 29 25 27 34 46 64 82 98 112 88 58 34 22 23 22 23 24 23 23 25 29 37 57 67 67 54 30 9 0 0 0 0 1 4 9 17 11 4 1 4 12 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 0 0 0 0 0 0 0 2 8 17 29 38 40 40 39 37 32 29 31 33 36 43 54 65 69 72 76 82 97 113 120 17 17 17 15 14 13 12 10 10 13 16 18 22 30 50 50 50 49 51 55 67 76 79 73 68 65 64 66 57 50 45 44 40 37 47 71 91 102 109 108 95 80 60 41 29 27 24 23 23 25 27 30 34 42 61 66 58 39 15 6 2 1 0 0 0 1 4 4 3 1 1 5 14 16 11 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 0 0 0 0 0 0 0 0 4 11 22 33 37 34 29 25 22 17 14 18 21 26 34 47 61 70 75 79 89 94 107 119 21 23 21 16 11 10 8 9 10 14 18 20 21 23 25 36 49 61 69 70 78 84 85 80 72 56 43 50 45 44 49 57 64 59 66 88 107 105 97 84 66 57 49 41 32 26 23 24 26 31 35 34 31 30 33 31 24 16 9 7 5 4 4 2 1 1 1 0 0 0 1 2 6 6 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 0 0 0 0 0 0 0 0 1 7 16 27 31 31 30 28 23 20 15 12 12 16 28 42 51 55 56 63 77 94 100 106 112 19 23 20 15 9 7 6 7 9 13 19 21 20 18 17 23 33 50 74 79 82 83 81 76 72 65 56 50 54 56 58 63 74 66 67 83 109 101 82 62 49 42 36 30 25 24 26 30 36 44 45 38 27 21 16 12 10 11 12 13 14 14 11 7 4 4 2 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 0 0 0 0 4 13 24 32 33 31 29 26 23 17 12 9 12 23 36 46 50 50 54 64 83 91 94 98 107 20 23 21 17 12 8 8 7 6 8 13 17 18 17 20 25 27 37 55 63 69 74 76 69 57 54 61 76 76 66 61 66 62 63 76 100 122 110 92 75 64 52 37 26 23 27 32 39 48 61 60 52 41 34 26 19 15 16 16 16 18 18 14 10 7 5 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 5 12 22 30 32 29 25 23 25 23 17 11 7 3 10 22 34 42 44 45 50 63 68 75 86 97 18 21 22 19 16 14 13 10 6 4 6 12 14 16 19 24 34 41 42 44 52 63 73 71 71 79 90 94 78 72 71 72 61 64 80 105 121 114 102 89 76 59 45 36 35 38 42 47 55 64 66 65 58 45 33 27 24 22 18 16 15 15 12 10 7 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 1 5 14 23 30 34 33 33 34 36 42 37 29 22 19 17 20 28 36 41 41 38 35 37 43 50 55 53 17 21 23 22 21 20 18 15 11 8 6 7 10 14 18 21 32 41 45 45 52 56 64 86 104 111 104 83 65 70 76 67 58 63 78 95 102 102 99 93 85 71 60 52 47 42 40 43 49 52 57 59 55 42 34 31 32 30 24 17 13 16 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 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 21 30 35 37 41 46 50 52 57 59 55 45 34 33 35 40 45 45 41 36 32 27 21 15 11 8 24 25 27 28 28 26 22 17 15 13 9 8 9 11 14 18 28 37 42 49 62 66 71 108 124 119 101 80 76 81 83 70 59 66 76 85 91 96 98 96 92 81 73 64 54 42 35 33 35 37 40 44 45 39 35 34 35 34 28 22 17 19 15 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 19 30 37 41 42 43 49 56 58 56 55 48 33 34 39 45 52 59 55 46 37 31 25 19 15 12 9 29 27 29 30 29 28 26 22 20 21 22 20 13 8 9 12 19 26 35 44 56 66 79 103 110 102 91 91 87 81 73 63 60 67 74 79 86 88 81 72 78 78 73 64 49 37 28 25 29 32 34 34 33 31 31 32 33 32 30 27 23 20 15 9 6 6 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 4 14 31 40 45 47 49 45 47 53 56 54 54 51 36 36 44 55 64 66 56 42 33 28 24 19 15 11 8 34 32 30 30 29 28 28 25 25 27 26 20 11 6 8 8 12 17 23 29 41 55 70 89 102 96 87 94 95 87 71 51 56 63 69 73 74 72 63 53 68 71 68 61 54 47 45 44 42 38 37 33 24 23 24 27 31 34 35 33 30 25 18 10 5 2 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 1 2 3 7 16 29 39 43 43 40 39 36 34 37 43 47 49 49 42 43 54 70 73 65 53 42 36 27 20 15 11 9 9 34 33 37 40 41 36 27 24 23 21 17 9 5 4 5 7 10 14 19 20 35 57 81 106 113 98 80 80 77 66 53 43 44 53 62 65 63 62 62 62 59 58 62 68 68 60 60 62 60 46 39 35 29 24 21 22 26 28 33 36 37 35 30 24 17 8 3 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 1 3 7 11 15 21 27 31 33 33 30 26 26 26 27 30 36 38 41 45 48 51 63 83 81 72 61 51 39 29 20 14 11 9 9 32 34 39 47 47 41 28 22 17 11 6 4 4 5 6 7 8 12 17 23 42 68 96 121 97 78 69 72 73 59 46 44 44 48 53 56 51 56 62 65 58 54 60 68 67 61 60 63 68 63 57 51 45 36 27 22 23 25 29 34 38 39 38 34 28 18 9 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 0 0 0 0 0 0 1 2 6 10 16 22 25 27 26 24 23 22 21 24 27 29 31 33 34 34 36 43 54 61 70 86 85 78 70 61 49 39 29 21 15 14 16 29 27 30 48 53 48 36 24 16 8 2 4 5 5 5 6 6 10 19 37 56 78 103 136 122 101 86 86 98 85 66 52 40 39 44 50 51 58 64 67 65 65 66 67 64 56 48 42 37 43 48 50 49 43 33 26 23 25 28 30 32 34 34 32 30 25 18 10 3 1 1 1 2 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 11 15 19 21 21 20 19 18 19 22 25 32 35 38 39 38 34 29 28 38 51 61 70 80 82 81 77 71 62 51 42 37 29 29 32 25 25 28 51 57 53 42 30 20 10 2 4 5 5 5 5 4 9 19 30 39 50 64 85 92 92 89 91 98 84 69 63 57 48 41 39 43 49 55 57 53 49 51 55 53 48 42 35 28 29 33 38 42 40 32 25 23 22 22 22 24 25 26 27 28 27 20 14 9 6 4 5 6 2 1 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 8 10 12 12 14 14 14 15 15 18 20 25 32 37 40 40 40 38 31 23 16 28 38 48 58 68 76 80 80 75 66 59 54 55 47 43 41 19 22 33 58 65 62 54 47 35 21 7 4 4 5 5 5 5 7 13 19 30 40 50 62 61 61 62 65 68 61 52 47 39 27 18 16 17 25 33 37 30 27 28 32 36 38 34 26 21 20 21 24 29 30 28 25 23 18 15 15 17 18 18 20 22 24 21 18 15 13 11 12 12 9 6 4 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 9 10 10 10 11 12 13 14 14 14 16 19 23 28 34 39 40 38 33 28 21 10 21 30 37 41 46 55 64 68 66 60 55 52 50 50 48 44 18 26 43 69 76 74 67 68 50 29 10 3 3 4 4 6 10 14 18 21 26 34 43 51 50 44 37 33 36 33 28 22 15 9 4 2 6 12 18 23 22 24 25 24 24 26 24 20 19 20 23 26 29 27 26 27 25 14 11 12 12 12 13 15 16 20 20 19 18 19 20 20 18 14 11 10 10 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 1 3 7 11 14 16 17 16 15 15 15 15 14 13 14 14 14 17 21 32 41 47 43 36 31 28 15 19 25 30 32 34 37 41 47 52 52 49 49 49 49 49 47 22 36 58 81 86 80 68 58 37 19 8 5 6 6 5 7 16 25 29 26 23 24 30 38 44 43 39 34 30 27 23 18 8 3 1 0 2 6 10 14 17 20 21 22 20 19 19 20 22 25 26 28 31 27 24 22 21 12 11 12 11 10 12 14 15 17 17 17 16 17 19 21 21 19 17 15 15 14 11 9 6 2 1 0 0 0 0 0 0 0 0 2 4 8 13 18 20 21 20 19 18 16 15 15 14 12 12 12 13 15 23 35 45 52 50 44 37 30 26 27 27 24 25 28 32 36 39 39 38 36 37 37 39 42 48 25 39 56 65 64 61 56 49 28 12 4 5 7 7 7 9 18 28 32 24 23 22 23 29 41 42 40 40 40 37 33 27 16 9 5 2 3 10 14 13 14 16 20 22 20 20 20 21 24 25 24 22 19 14 12 12 12 10 11 11 11 12 12 13 15 16 15 13 12 13 18 23 26 24 23 22 20 17 15 15 14 7 3 1 0 0 0 0 0 0 1 5 10 13 18 21 23 23 22 22 21 18 15 14 13 13 13 13 14 16 29 37 41 41 33 27 23 21 20 16 13 12 14 17 21 25 25 23 21 19 18 17 18 22 27 27 29 33 37 35 32 26 18 9 3 0 1 3 4 6 8 17 34 43 29 25 22 20 21 29 33 35 40 40 39 35 29 23 18 14 12 14 20 22 16 14 15 18 22 20 20 21 24 26 21 18 16 11 8 7 7 8 9 10 11 12 9 11 16 18 16 13 11 10 13 17 23 28 29 28 26 23 20 19 19 20 15 9 5 1 0 0 0 1 2 5 11 18 22 25 27 26 23 22 21 20 18 15 14 14 14 14 14 14 23 29 31 31 31 25 22 21 18 14 11 8 6 5 6 8 12 12 10 7 4 2 2 4 9 15 16 21 29 35 33 24 12 5 1 0 0 0 0 2 5 9 17 28 35 28 25 22 20 17 15 17 21 27 34 35 33 31 29 28 26 25 26 26 23 18 14 14 15 18 19 19 19 20 25 18 12 12 14 11 8 7 12 14 13 10 9 11 12 13 12 13 12 11 12 15 19 24 29 32 32 30 27 23 20 20 23 22 18 12 5 11 12 8 2 6 12 18 23 25 27 27 24 23 22 21 20 17 15 14 15 15 14 14 18 23 23 22 21 20 17 15 14 13 10 7 4 2 1 1 1 2 3 2 1 0 0 0 0 2 6 37 47 55 60 42 26 12 3 1 0 0 1 1 2 4 9 23 32 35 31 25 21 19 17 15 13 12 14 18 21 23 24 27 29 29 26 23 20 16 12 11 10 10 13 18 21 20 15 9 6 8 13 16 12 10 10 10 8 7 7 6 9 11 13 13 15 15 13 14 18 24 29 30 32 34 33 31 27 22 20 22 25 27 25 14 19 20 15 5 10 16 22 24 24 23 22 21 21 20 20 19 16 14 14 14 13 12 12 18 21 22 21 18 16 15 16 16 11 8 5 3 2 1 0 0 0 0 0 0 0 0 0 0 1 1 66 84 99 107 68 40 21 9 2 0 0 2 2 2 4 9 28 41 48 49 41 30 21 18 16 15 14 13 15 19 20 18 16 16 16 14 10 7 5 5 6 9 13 17 19 20 19 15 8 5 6 11 19 17 15 13 10 9 9 10 8 7 8 9 10 16 18 15 15 18 24 30 34 37 38 38 38 33 27 22 21 26 35 43 26 23 21 17 5 11 17 21 21 20 19 18 17 17 17 18 16 13 12 11 12 11 12 14 18 19 20 21 19 17 16 14 11 8 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 90 108 115 103 69 44 26 14 3 0 0 0 0 1 4 7 23 30 33 32 30 30 27 21 17 15 14 12 15 20 22 20 12 9 7 4 2 1 1 2 5 14 21 24 19 16 13 8 5 5 8 16 19 19 17 13 11 14 16 12 7 4 2 2 4 9 13 14 15 17 21 28 38 45 49 48 46 40 35 32 34 41 46 44 38 30 23 16 5 8 13 16 17 16 15 14 14 15 17 18 14 10 9 9 10 11 13 17 18 16 17 21 20 18 15 12 9 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 93 90 77 55 45 41 33 18 5 1 0 0 1 1 4 10 16 20 21 19 20 22 21 14 11 11 11 11 13 15 15 12 4 1 0 0 0 0 0 0 1 7 13 14 10 7 6 5 7 11 17 23 20 18 17 14 12 13 12 6 3 2 2 3 4 7 9 11 13 16 21 29 40 50 53 50 47 44 41 41 43 45 46 48 40 28 17 12 4 3 5 8 11 12 13 15 21 24 26 25 17 13 12 13 16 16 15 12 11 10 10 14 14 12 10 9 7 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 56 38 27 39 51 44 17 5 1 0 0 0 0 3 10 18 22 20 12 17 17 15 12 9 10 11 11 9 7 5 4 1 0 0 0 0 0 0 0 0 1 1 1 3 5 7 10 16 20 22 20 18 16 14 12 12 10 7 4 4 9 12 11 10 10 11 13 14 17 23 32 42 48 50 49 47 46 44 42 42 39 34 27 20 12 7 4 2 1 1 1 6 10 14 21 30 31 24 15 12 11 11 6 5 3 3 4 5 5 5 5 6 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 31 22 22 30 39 31 7 2 0 0 0 0 0 2 7 16 21 20 11 14 16 17 15 10 10 10 8 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 6 11 15 19 25 26 22 16 13 11 10 9 9 7 6 6 13 20 23 19 15 13 13 16 16 20 25 33 40 44 46 48 48 48 47 44 39 31 21 10 6 3 2 1 0 0 0 0 5 10 17 24 27 23 15 8 3 1 0 1 3 5 6 5 4 3 2 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 13 10 9 9 10 7 1 0 0 0 0 0 0 1 2 5 9 13 17 20 21 19 16 12 10 8 7 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 15 20 23 30 27 21 14 11 9 9 8 6 4 3 6 15 22 25 22 18 15 17 23 24 27 32 39 43 46 47 49 52 52 48 44 34 23 11 3 1 0 0 0 0 0 0 1 4 8 13 22 20 15 11 9 4 0 0 1 1 1 1 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 16 25 28 27 22 17 13 10 8 8 4 1 1 1 0 0 0 0 0 0 0 0 0 0 2 9 16 20 21 24 22 17 12 9 8 8 5 3 2 2 4 13 18 19 16 15 16 20 25 30 36 42 46 48 49 49 51 53 52 47 41 30 17 5 1 0 0 0 0 0 0 0 2 3 5 7 12 11 9 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 26 31 31 26 18 12 9 8 10 7 3 2 1 0 0 0 0 0 0 0 0 0 1 3 8 15 19 19 17 15 12 9 7 6 6 4 3 3 3 4 6 8 8 7 11 16 21 27 32 37 40 43 44 45 46 49 50 48 41 32 20 9 2 0 0 0 0 0 0 0 0 1 2 3 3 5 6 6 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 15 18 18 15 12 11 13 12 7 3 0 0 0 0 0 0 0 0 0 0 1 4 8 12 13 14 15 12 9 8 9 8 7 6 4 3 3 4 4 5 5 6 8 13 18 24 29 33 35 36 41 44 45 45 46 44 40 30 17 7 1 0 0 0 0 0 0 0 0 0 0 1 3 3 3 4 5 8 6 4 3 2 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 1 2 1 2 5 8 8 8 9 13 7 3 1 0 0 0 0 0 0 0 0 0 0 3 7 11 12 11 10 11 8 5 4 9 8 7 5 4 3 4 5 5 5 6 8 11 16 21 26 31 33 34 35 39 42 44 44 43 38 31 19 7 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 3 5 5 5 5 3 2 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 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 4 7 10 8 5 3 0 0 0 0 0 0 1 2 3 5 7 10 11 13 12 10 7 3 2 3 8 8 7 4 3 4 4 5 5 7 9 11 14 18 23 29 33 34 33 33 35 39 42 43 40 34 26 15 6 1 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 1 2 4 6 7 6 4 2 1 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 CIN -33 -34 -36 -37 -34 -30 -23 -15 -10 -10 -14 -17 -17 -18 -22 -27 -30 -26 -28 -31 -30 -40 -46 -44 -38 -31 -23 -24 -33 -37 -35 -34 -36 -44 -53 -62 -72 -83 -65 -54 -53 -52 -41 -52 -57 -72 -87 -90 -70 -56 -21 -11 -36 -75 -48 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -11 -25 -32 -33 -29 -21 -12 -14 -13 -14 -15 -14 -12 -25 -25 -29 -32 -29 -25 -20 -12 -7 -8 -13 -21 -22 -23 -29 -40 -51 -53 -60 -56 -33 -39 -52 -44 -31 -25 -23 -27 -31 -33 -35 -35 -34 -47 -61 -71 -77 -79 -73 -68 -61 -54 -49 -53 -62 -77 -88 -75 -12 -2 -1 -2 -8 -17 -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 0 0 0 0 0 0 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 -9 -14 -16 -19 -19 -16 -16 -26 -30 -33 -29 -18 -8 -11 -12 -13 -15 -16 -12 -17 -18 -22 -26 -25 -22 -19 -17 -16 -16 -14 -17 -19 -20 -26 -37 -51 -59 -66 -57 -32 -31 -45 -34 -21 -21 -30 -34 -35 -38 -41 -41 -36 -49 -62 -66 -61 -55 -56 -60 -59 -53 -51 -51 -60 -73 -81 -73 -34 -17 -8 -4 -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 0 0 0 0 0 0 0 0 0 0 0 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 -16 -23 -20 -17 -18 -21 -21 -17 -18 -21 -19 -12 -9 -11 -13 -14 -16 -18 -17 -4 -14 -19 -19 -16 -13 -13 -14 -13 -10 -7 -8 -11 -16 -25 -38 -40 -46 -50 -47 -38 -35 -34 -24 -21 -30 -42 -46 -46 -45 -42 -35 -25 -28 -29 -25 -20 -17 -18 -28 -41 -48 -38 -31 -41 -51 -53 -47 -37 -19 -7 -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 -2 -7 -16 -18 -14 -16 -23 -22 -14 -10 -9 -10 -10 -11 -12 -12 -16 -22 -23 -21 -6 -8 -10 -9 -8 -3 -7 -8 -8 -8 -7 -8 -13 -21 -33 -44 -34 -34 -35 -35 -34 -38 -35 -25 -18 -18 -20 -20 -19 -18 -15 -11 -7 -5 -3 -2 -4 -7 -13 -21 -28 -28 -13 -9 -14 -25 -31 -21 -14 -7 -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 -1 -3 -9 -9 -9 -11 -16 -20 -16 -11 -8 -6 -5 -8 -12 -14 -16 -19 -19 -20 -8 -10 -11 -10 -7 -2 -3 -3 -4 -7 -12 -20 -27 -33 -37 -39 -35 -32 -26 -24 -30 -42 -47 -31 -14 -5 -5 -4 -4 -6 -9 -10 -13 -16 -19 -22 -24 -26 -27 -27 -24 -17 -10 -10 -8 -14 -19 -9 -3 -1 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -2 0 -1 -1 -1 -2 -1 0 0 0 -2 -6 -8 -6 -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 -2 -4 -4 -4 -5 -6 -10 -14 -18 -16 -13 -12 -10 -1 0 -6 -11 -11 -11 -13 -15 -16 -17 -17 -12 -4 -3 -2 -2 -2 -4 -6 -11 -20 -25 -28 -31 -37 -38 -33 -29 -32 -36 -39 -30 -19 -14 -15 -4 -2 -10 -19 -19 -17 -16 -14 -12 -11 -10 -9 -9 -9 -12 -18 -6 -2 -2 -3 -1 0 0 0 0 -1 -1 -1 0 0 -1 -2 -1 -1 -2 -3 -2 -3 -3 -3 -4 -6 -8 -11 -14 -18 -23 -31 -32 -26 -17 -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 -2 -5 -6 -3 -2 -2 -3 -6 -8 -8 -7 -8 -8 -6 -1 0 -2 -5 -6 -7 -8 -9 -8 -8 -8 -6 -3 -2 -1 -1 -1 -1 -3 -8 -18 -27 -33 -35 -36 -34 -27 -20 -17 -19 -22 -23 -24 -21 -10 -3 -2 -4 -6 -6 -5 -4 -3 -2 -1 0 0 0 -1 -4 -8 -2 0 0 0 0 0 -1 -1 -1 -2 -2 -2 -1 0 -1 -1 -1 -1 -2 -3 -5 -8 -5 -7 -17 -29 -34 -43 -49 -51 -50 -50 -44 -35 -27 -19 -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 -2 -4 -2 -1 0 0 0 -1 -1 -1 -3 -4 -4 -1 0 0 0 -2 -5 -6 -5 -4 -6 -6 -7 -5 -1 0 0 0 0 -1 -5 -20 -37 -42 -39 -33 -26 -22 -18 -16 -15 -18 -19 -21 -20 -16 -3 -1 -1 -1 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 -4 -3 -5 -2 -3 -4 -5 -6 -9 -8 -7 -14 -28 -35 -32 -46 -54 -51 -47 -43 -37 -30 -24 -21 -9 -4 -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 -1 -2 -1 0 0 0 0 0 0 -1 -3 -4 -1 0 0 0 0 -2 -6 -7 -5 -4 -3 -5 -6 -5 -3 -2 -1 -2 -6 -11 -17 -18 -10 -8 -11 -17 -21 -21 -21 -16 -9 -3 -5 -6 -6 -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 -1 -4 -5 -4 -6 -6 -6 -6 -7 -7 -9 -10 -10 -11 -13 -15 -19 -36 -47 -46 -41 -37 -32 -26 -23 -25 -15 -5 -1 -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 -2 -2 -1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 -1 -7 -7 -5 -3 -5 -10 -11 -11 -9 -7 -4 -7 -14 -21 -25 -14 -5 -2 -2 -5 -14 -11 -10 -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 0 0 0 0 0 0 0 0 0 -1 -4 -4 -4 -4 -5 -5 -5 -5 -6 -7 -9 -10 -11 -12 -16 -29 -39 -42 -40 -36 -32 -25 -21 -21 -19 -8 -3 -1 -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 -2 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -4 -2 -2 -6 -19 -21 -18 -12 -7 -4 -6 -8 -9 -8 -4 -2 -2 -2 -2 -3 -6 -6 -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 -1 -1 -1 -1 0 -1 -2 -3 -3 -4 -5 -4 -4 -3 -4 -6 -8 -10 -15 -25 -28 -34 -35 -33 -30 -26 -19 -15 -16 -17 -12 -4 -1 -2 -1 -1 -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 -2 -4 -5 -4 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -3 -2 -2 -2 -4 -10 -12 -11 -7 -3 -4 -3 -2 -3 -4 -4 -4 -4 -5 -5 -4 -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 -1 -1 -2 -2 -2 -3 -3 -5 -4 -3 -4 -4 -5 -5 -5 -6 -8 -11 -14 -17 -23 -34 -32 -27 -23 -20 -19 -14 -8 -9 -13 -14 -10 -13 -17 -16 -7 -1 -2 -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 -2 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -2 -2 -2 -2 -3 -4 -7 -12 -14 -14 -14 -19 -11 -6 -5 -7 -9 -9 -9 -8 -6 -3 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 -2 -2 -2 -2 -2 -3 -3 -3 -2 -3 -5 -6 -6 -7 -12 -15 -18 -21 -24 -26 -27 -25 -23 -22 -22 -18 -14 -11 -10 -11 -7 -4 -5 -6 -7 -6 -11 -16 -16 -10 -3 -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 -1 -2 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 -1 -1 -2 -3 -7 -2 -3 -7 -14 -23 -26 -15 -6 -2 -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 -2 -2 -2 -2 -3 -3 -2 -3 -2 -2 -2 -3 -4 -4 -5 -5 -5 -6 -8 -12 -24 -28 -31 -33 -33 -29 -24 -19 -15 -14 -12 -9 -7 -6 -6 -6 -4 -4 -4 -5 -5 -5 -6 -10 -14 -13 -4 -2 -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 -1 -3 -5 -4 -1 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 -1 -2 -3 -3 0 -1 -5 -8 -8 -7 -4 -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 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -2 -2 -3 -3 -3 -4 -7 -10 -12 -14 -14 -14 -14 -17 -21 -22 -24 -24 -22 -16 -12 -9 -7 -7 -6 -6 -5 -5 -5 -5 -4 -4 -4 -4 -4 -5 -7 -10 -15 -19 -7 -3 -4 -5 -3 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 -2 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 0 0 0 0 -2 -3 -3 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 -1 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -2 -4 -6 -7 -8 -10 -14 -17 -20 -22 -23 -24 -22 -17 -14 -16 -14 -14 -16 -17 -15 -13 -9 -6 -4 -3 -3 -4 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -6 -9 -14 -20 -9 -5 -5 -6 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -1 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -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 -1 -1 -2 -4 -5 -6 -6 -6 -8 -7 -4 -3 -2 -3 -4 -6 -8 -12 -14 -15 -16 -17 -18 -24 -27 -26 -24 -21 -18 -16 -12 -9 -9 -9 -10 -12 -12 -10 -8 -5 -5 -5 -6 -8 -6 -4 -4 -5 -6 -5 -4 -4 -5 -5 -4 -5 -8 -10 -12 -8 -6 -5 -6 -6 -2 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 -1 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -1 -1 0 0 -1 -1 -1 -1 -3 -5 -8 -9 -10 -11 -11 -11 -8 -5 -4 -4 -6 -9 -12 -16 -18 -18 -16 -15 -14 -14 -17 -19 -17 -15 -13 -9 -8 -7 -7 -7 -10 -11 -12 -12 -10 -9 -9 -10 -10 -9 -10 -7 -5 -7 -11 -9 -6 -5 -5 -5 -4 -4 -5 -7 -9 -8 -7 -7 -7 -8 -8 -5 -1 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 -1 -1 -1 -1 -1 -1 0 -1 -2 -3 -4 -5 -5 -3 -2 -2 -2 -2 -3 -4 -1 0 0 0 0 0 0 0 0 -1 -3 -5 -7 -3 -2 -2 -4 -2 -1 -1 -1 -1 -1 -1 -1 -3 -6 -8 -9 -9 -8 -7 -7 -6 -5 -5 -6 -7 -9 -11 -12 -13 -12 -11 -10 -9 -9 -11 -14 -13 -10 -8 -6 -5 -5 -6 -10 -15 -16 -17 -17 -13 -9 -10 -10 -9 -7 -10 -11 -12 -11 -11 -4 -3 -4 -5 -6 -6 -5 -6 -8 -8 -8 -8 -9 -9 -9 -10 -8 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -4 -7 -8 -7 -4 -2 -2 -2 -1 -1 -2 -1 -1 0 0 0 0 0 0 -1 -3 -5 -8 -11 -8 -8 -10 -11 -7 -3 -2 -2 -2 -1 -1 -1 -2 -3 -4 -6 -6 -5 -5 -5 -5 -4 -5 -7 -7 -8 -9 -9 -8 -8 -8 -7 -7 -6 -8 -10 -10 -9 -9 -6 -4 -4 -5 -5 -8 -16 -21 -21 -16 -8 -6 -5 -3 -3 -7 -9 -8 -5 -3 -4 -4 -4 -4 -6 -6 -7 -8 -9 -9 -8 -8 -9 -10 -10 -10 -11 -10 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -3 -5 -5 -3 -2 -2 -2 -1 -1 -2 -2 -3 -4 -6 -7 -6 -4 -2 -3 -3 -3 -2 -1 -1 -1 -1 0 0 0 0 0 -1 -2 -3 -6 -7 -9 -12 -14 -14 -12 -9 -6 -5 -4 -3 -2 -2 -2 -2 -3 -5 -5 -5 -5 -6 -6 -6 -7 -8 -6 -6 -7 -7 -7 -6 -8 -9 -8 -7 -9 -11 -13 -13 -10 -8 -7 -7 -8 -10 -18 -19 -18 -18 -16 -6 -4 -4 -4 -3 -4 -5 -4 -3 -3 -4 -5 -5 -5 -6 -6 -7 -10 -11 -10 -12 -14 -15 -11 -9 -10 -12 -10 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -2 -2 -2 -4 -5 -4 -3 -3 -2 -3 -5 -2 -1 0 0 -1 -1 -1 -2 -3 -4 -6 -10 -13 -13 -10 -9 -6 -4 -4 -2 -2 -2 -2 -2 -3 -5 -6 -6 -6 -7 -7 -6 -6 -6 -6 -7 -7 -8 -9 -7 -8 -8 -9 -9 -12 -11 -9 -8 -9 -9 -9 -7 -3 -3 -6 -10 -14 -15 -12 -8 -6 -4 -4 -5 -5 -5 -5 -4 -4 -5 -7 -8 -7 -6 -6 -7 -9 -10 -11 -13 -17 -18 -13 -9 -9 -11 -13 -11 -6 -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 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -6 -5 -3 -3 -4 -6 -13 -4 -1 -1 -1 -1 -1 -1 -1 -1 -3 -5 -8 -9 -9 -7 -6 -4 -3 -3 -2 -2 -2 -2 -2 -4 -6 -7 -7 -6 -6 -6 -7 -7 -7 -7 -8 -9 -9 -9 -9 -9 -10 -12 -13 -11 -11 -11 -12 -11 -10 -8 -5 -3 -6 -7 -7 -5 -5 -6 -8 -8 -7 -5 -5 -6 -6 -6 -5 -5 -6 -7 -7 -7 -6 -6 -6 -7 -6 -9 -11 -14 -16 -14 -11 -9 -11 -15 -17 -11 -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 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -8 -9 -8 -6 -4 -4 -9 -9 -11 -4 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -5 -6 -6 -4 -3 -3 -3 -3 -3 -2 -4 -5 -5 -8 -8 -8 -7 -7 -8 -8 -7 -7 -8 -8 -9 -9 -9 -10 -10 -11 -13 -14 -14 -10 -10 -12 -13 -13 -9 -6 -5 -6 -6 -6 -6 -6 -6 -10 -16 -17 -13 -7 -10 -8 -7 -7 -6 -5 -6 -6 -7 -11 -9 -7 -6 -6 -6 -8 -11 -15 -19 -21 -11 -8 -11 -15 -14 -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 -2 -2 -1 -1 -3 -4 -7 -10 -11 -9 -6 -3 -4 -4 -19 -17 -5 -4 -3 -2 -1 -1 -2 -12 -15 -8 -4 -5 -5 -4 -4 -4 -3 -3 -3 -3 -4 -4 -4 -5 -7 -8 -8 -9 -9 -8 -9 -9 -9 -9 -9 -7 -9 -11 -11 -11 -11 -13 -17 -20 -11 -9 -9 -8 -7 -5 -4 -4 -5 -5 -5 -6 -6 -6 -8 -15 -19 -17 -13 -8 -14 -11 -8 -8 -8 -5 -6 -7 -8 -10 -10 -9 -8 -7 -8 -10 -13 -17 -19 -18 -13 -12 -13 -14 -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 0 -1 -1 -2 -2 -3 -6 -12 -18 -18 -10 -3 -3 -4 -3 -19 -21 -18 -19 -15 -8 -2 -3 -5 -15 -19 -14 -8 -6 -5 -4 -3 -3 -3 -4 -3 -3 -5 -6 -6 -6 -7 -10 -12 -12 -11 -10 -9 -9 -9 -10 -11 -11 -11 -11 -12 -14 -15 -18 -16 -10 -8 -8 -9 -8 -6 -5 -4 -4 -5 -5 -6 -7 -6 -5 -7 -12 -15 -16 -15 -9 -9 -9 -10 -12 -12 -7 -6 -7 -8 -11 -12 -13 -13 -12 -13 -15 -18 -21 -24 -17 -16 -17 -17 -13 -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 -1 -1 -1 -3 -6 -10 -11 -8 -4 -2 -2 -2 -1 -16 -24 -32 -31 -18 -8 -2 -2 -5 -11 -13 -11 -8 -9 -6 -4 -4 -3 -3 -3 -3 -4 -8 -9 -11 -12 -13 -12 -11 -10 -9 -10 -11 -10 -10 -13 -18 -13 -11 -12 -15 -19 -14 -12 -10 -9 -9 -8 -8 -6 -5 -7 -7 -7 -7 -7 -8 -8 -6 -5 -5 -9 -18 -22 -18 -10 -10 -11 -14 -16 -9 -7 -7 -8 -9 -11 -15 -17 -18 -18 -18 -19 -21 -26 -31 -24 -20 -19 -18 -17 -6 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 -15 -23 -29 -25 -9 -2 -2 -4 -11 -14 -12 -8 -7 -8 -7 -6 -5 -4 -2 -3 -4 -4 -8 -13 -14 -13 -9 -9 -11 -12 -12 -12 -13 -13 -15 -17 -17 -18 -18 -18 -20 -31 -30 -22 -13 -8 -6 -5 -3 -3 -4 -6 -6 -6 -7 -8 -8 -7 -5 -5 -6 -8 -20 -22 -13 -9 -10 -11 -12 -12 -6 -7 -8 -8 -8 -10 -13 -19 -23 -24 -21 -18 -19 -23 -27 -23 -20 -19 -18 -18 -10 -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 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 0 -15 -20 -25 -24 -8 -3 -3 -6 -11 -12 -10 -7 -6 -7 -7 -8 -8 -7 -3 -4 -5 -4 -8 -13 -14 -12 -8 -9 -13 -14 -14 -14 -16 -18 -20 -21 -16 -19 -23 -25 -26 -36 -27 -17 -10 -6 0 0 0 -1 -4 -5 -5 -4 -5 -6 -6 -5 -5 -5 -5 -4 -9 -10 -8 -9 -9 -8 -8 -11 -11 -12 -11 -7 -4 -4 -13 -20 -25 -25 -22 -23 -22 -18 -19 -21 -22 -23 -23 -20 -13 -8 -4 -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 -1 -1 0 0 0 -1 0 0 -18 -22 -23 -20 -9 -6 -7 -11 -13 -11 -8 -7 -7 -7 -8 -8 -8 -6 -3 -4 -5 -5 -9 -14 -14 -12 -11 -12 -13 -15 -18 -19 -19 -21 -23 -24 -22 -24 -28 -33 -37 -39 -27 -16 -10 -8 -1 0 0 -1 -4 -7 -7 -6 -5 -5 -5 -5 -5 -5 -5 -4 -4 -5 -7 -8 -8 -8 -8 -10 -18 -22 -18 -9 -3 -3 -6 -10 -16 -22 -22 -21 -20 -17 -19 -23 -28 -30 -23 -18 -13 -8 -5 -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 0 0 0 0 0 0 0 -1 -1 0 0 -1 0 0 -20 -21 -20 -18 -15 -14 -14 -14 -13 -10 -8 -8 -8 -8 -8 -9 -10 -12 -5 -4 -5 -6 -9 -16 -16 -14 -13 -12 -14 -17 -21 -25 -23 -25 -26 -25 -24 -24 -27 -29 -31 -37 -33 -20 -11 -9 -4 -3 -1 -1 -4 -7 -7 -6 -5 -5 -6 -8 -8 -7 -8 -8 -9 -10 -10 -9 -7 -6 -7 -15 -24 -24 -17 -7 -3 -3 -5 -9 -15 -18 -18 -19 -20 -20 -19 -22 -29 -33 -27 -20 -14 -9 -7 -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 -1 -1 -1 -1 -1 0 0 -18 -18 -17 -18 -17 -16 -15 -13 -11 -9 -8 -6 -4 -4 -6 -7 -9 -15 -11 -9 -8 -8 -13 -17 -16 -14 -12 -10 -10 -9 -12 -24 -25 -27 -28 -27 -27 -28 -31 -30 -27 -36 -39 -24 -11 -10 -8 -7 -5 -5 -5 -6 -6 -6 -6 -5 -7 -14 -15 -10 -9 -9 -10 -10 -7 -8 -10 -11 -11 -10 -10 -9 -7 -5 -8 -9 -8 -9 -14 -15 -16 -19 -20 -19 -18 -22 -28 -33 -31 -23 -16 -11 -8 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -13 -12 -12 -11 -11 -11 -10 -10 -8 -6 -5 -6 -9 -5 -4 -6 -12 -12 -10 -8 -8 -9 -8 -9 -10 -8 -9 -16 -11 -9 -20 -24 -25 -26 -27 -26 -29 -30 -31 -31 -36 -42 -27 -11 -11 -10 -9 -8 -7 -6 -6 -6 -6 -6 -6 -4 -7 -10 -7 -6 -7 -8 -10 -9 -8 -9 -10 -9 -7 -10 -12 -14 -16 -14 -9 -9 -12 -13 -16 -20 -25 -28 -24 -22 -22 -27 -34 -37 -29 -21 -14 -10 -9 -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 0 0 0 -7 -7 -7 -7 -8 -9 -9 -9 -8 -5 -4 -4 -7 -8 -5 -4 -4 -7 -7 -6 -5 -4 -1 -1 -3 -5 -6 -11 -14 -14 -14 -19 -21 -22 -24 -25 -25 -29 -32 -33 -32 -32 -42 -30 -13 -10 -11 -10 -9 -7 -7 -10 -10 -9 -6 -7 -3 -3 -5 -5 -4 -5 -7 -14 -28 -18 -13 -11 -12 -10 -14 -20 -25 -24 -17 -11 -14 -22 -23 -22 -24 -29 -34 -33 -26 -22 -23 -28 -37 -32 -24 -16 -12 -10 -8 -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 0 0 0 0 0 0 0 0 0 0 0 0 -6 -6 -6 -7 -8 -8 -9 -8 -5 -3 -2 -4 -5 -5 -5 -4 -5 -5 -6 -5 -4 -3 -1 -5 -7 -7 -8 -14 -12 -12 -13 -15 -20 -22 -24 -26 -25 -26 -30 -34 -36 -31 -36 -27 -14 -9 -9 -7 -6 -7 -8 -12 -13 -10 -6 -4 -2 -3 -7 -10 -6 -5 -5 -6 -6 -10 -16 -20 -21 -20 -19 -20 -22 -25 -26 -17 -11 -12 -14 -18 -23 -28 -30 -30 -26 -20 -17 -21 -31 -34 -33 -27 -16 -12 -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 0 0 0 0 0 0 0 0 0 0 0 0 -7 -8 -7 -7 -7 -4 -6 -8 -5 -2 -2 -4 -5 -3 -2 -2 -2 -4 -6 -4 -4 -6 -7 -9 -7 -5 -5 -6 -9 -8 -8 -11 -21 -23 -23 -24 -24 -25 -27 -30 -34 -33 -31 -24 -15 -9 -11 -7 -5 -8 -8 -9 -12 -12 -7 -6 -5 -10 -20 -30 -21 -13 -8 -7 -7 -10 -14 -21 -30 -27 -24 -24 -27 -30 -33 -24 -14 -11 -11 -14 -22 -28 -25 -22 -20 -18 -16 -16 -21 -28 -32 -29 -13 -11 -7 -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 -8 -8 -9 -10 -10 -12 -15 -15 -10 -4 -3 -4 -4 -3 -2 -2 -2 -2 -4 -4 -5 -5 -6 -6 -5 -5 -5 -5 -5 -6 -10 -17 -22 -21 -21 -23 -24 -25 -27 -31 -35 -32 -28 -21 -13 -6 -9 -17 -18 -13 -5 -8 -15 -16 -8 -6 -6 -11 -22 -44 -41 -27 -14 -10 -14 -19 -23 -27 -35 -30 -25 -22 -21 -21 -24 -23 -20 -16 -11 -10 -16 -21 -17 -12 -14 -15 -14 -17 -20 -22 -25 -27 -30 -17 -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 -7 -6 -6 -7 -10 -13 -16 -16 -10 -4 -3 -4 -4 -3 -3 -3 -4 -5 -5 -5 -4 -3 -2 -3 -3 -3 -4 -6 -5 -7 -13 -23 -24 -22 -21 -21 -24 -26 -30 -33 -31 -20 -11 -7 -6 -5 -6 -13 -15 -11 -5 -10 -16 -22 -26 -28 -26 -19 -16 -40 -41 -36 -32 -33 -41 -40 -35 -31 -28 -25 -22 -20 -19 -18 -21 -23 -22 -16 -10 -8 -8 -9 -8 -8 -11 -16 -19 -27 -29 -25 -18 -13 -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 -3 -3 -3 -5 -9 -14 -13 -8 -3 -5 -5 -8 -11 -9 -4 -4 -10 -17 -9 -7 -5 -4 -4 -5 -6 -5 -4 -5 -5 -5 -10 -19 -14 -11 -12 -16 -21 -24 -27 -30 -30 -22 -13 -11 -11 -6 -8 -10 -9 -8 -10 -27 -37 -41 -40 -38 -35 -22 -8 -22 -26 -30 -34 -38 -38 -22 -10 -8 -9 -11 -14 -16 -17 -19 -21 -21 -18 -12 -11 -8 -6 -6 -6 -9 -12 -15 -18 -22 -24 -20 -12 -12 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -3 -4 -8 -11 -11 -9 -7 -12 -10 -11 -14 -13 -10 -6 -3 -4 -6 -8 -10 -9 -6 -6 -6 -5 -4 -4 -6 -5 -6 -11 -10 -10 -12 -15 -19 -17 -15 -16 -23 -31 -31 -22 -11 -9 -15 -21 -24 -25 -25 -26 -29 -33 -35 -33 -33 -23 -7 -4 -10 -18 -27 -33 -22 -15 -10 -7 -4 -4 -6 -7 -9 -10 -10 -9 -9 -11 -13 -14 -11 -6 -6 -7 -9 -10 -11 -14 -18 -19 -17 -16 -12 -6 -2 -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 0 0 0 -1 -2 -3 -3 -3 -3 -3 -4 -6 -10 -12 -12 -9 -11 -12 -13 -13 -12 -13 -13 -12 -9 -10 -14 -13 -5 -5 -5 -4 -4 -5 -12 -10 -6 -8 -8 -8 -8 -10 -18 -12 -8 -9 -16 -30 -30 -22 -15 -16 -22 -29 -31 -29 -26 -24 -24 -26 -26 -18 -15 -12 -8 -9 -13 -17 -20 -26 -22 -19 -14 -6 -6 -5 -4 -3 -4 -4 -4 -4 -5 -5 -7 -9 -8 -5 -3 -4 -5 -6 -6 -6 -8 -13 -19 -20 -13 -8 -7 -6 -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 -2 -2 -1 -1 -2 -3 -3 -1 -2 -3 -4 -3 -3 -3 -3 -3 -3 -3 -4 -6 -9 -12 -13 -13 -13 -13 -14 -14 -12 -9 -7 -9 -10 -6 -10 -14 -15 -12 -4 -11 -9 -6 -8 -12 -12 -10 -9 -18 -19 -16 -14 -16 -24 -24 -22 -19 -17 -17 -23 -28 -26 -29 -28 -27 -24 -17 -9 -9 -13 -16 -17 -18 -16 -14 -18 -24 -26 -22 -14 -7 -4 -2 -2 -3 -4 -3 -3 -4 -5 -4 -4 -4 -6 -6 -4 -4 -4 -5 -4 -5 -9 -17 -20 -14 -7 -8 -5 -3 -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 -4 -4 -3 -5 -8 -7 -5 -7 -4 -4 -4 -5 -3 -4 -5 -5 -5 -5 -5 -6 -8 -11 -12 -12 -12 -12 -12 -11 -11 -10 -8 -7 -9 -12 -14 -17 -18 -17 -13 -2 -2 -1 -2 -5 -8 -13 -13 -12 -17 -18 -17 -16 -19 -21 -20 -16 -12 -9 -6 -13 -21 -20 -21 -21 -20 -18 -14 -14 -17 -21 -24 -20 -20 -18 -15 -16 -21 -20 -14 -9 -3 -2 -2 -2 -2 -3 -5 -6 -7 -5 -5 -4 -3 -2 -2 -2 -3 -4 -4 -4 -4 -6 -11 -16 -12 -7 -6 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -4 -5 -7 -7 -8 -9 -7 -5 -8 -9 -8 -8 -10 -7 -11 -13 -13 -12 -9 -12 -13 -13 -12 -11 -11 -10 -9 -11 -11 -11 -10 -10 -13 -16 -19 -20 -17 -10 -6 -5 -2 -2 -2 -3 -4 -5 -11 -13 -10 -15 -19 -18 -18 -22 -21 -19 -18 -18 -20 -9 -7 -11 -12 -14 -15 -16 -18 -20 -16 -15 -16 -19 -19 -17 -14 -13 -16 -17 -12 -4 -2 0 0 0 0 0 0 -1 -2 -2 -2 -3 -3 -2 -1 0 -1 -1 -2 -2 -2 -3 -6 -9 -12 -11 -8 -6 -5 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -3 -6 -10 -11 -9 -8 -8 -9 -11 -13 -15 -16 -17 -13 -16 -18 -19 -18 -11 -13 -16 -17 -17 -12 -9 -8 -10 -11 -9 -8 -10 -14 -14 -15 -17 -17 -12 -5 -2 -2 -3 -3 -4 -5 -6 -11 -14 -13 -10 -12 -18 -19 -19 -20 -21 -20 -19 -19 -24 -18 -13 -9 -8 -12 -16 -20 -20 -16 -12 -13 -16 -19 -16 -14 -12 -11 -10 -5 -2 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -7 -10 -10 -8 -5 -5 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 -2 -4 -6 -7 -8 -8 -9 -9 -10 -13 -15 -15 -15 -21 -21 -19 -17 -18 -20 -14 -11 -11 -11 -12 -8 -8 -10 -12 -9 -5 -4 -6 -11 -11 -12 -13 -11 -7 -4 -2 -3 -5 -6 -5 -4 -4 -13 -16 -16 -14 -13 -15 -18 -20 -19 -18 -18 -18 -18 -22 -22 -20 -18 -17 -14 -15 -16 -14 -9 -9 -13 -18 -21 -17 -14 -13 -10 -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 -3 -6 -9 -9 -4 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 -3 -4 -5 -7 -7 -10 -11 -13 -17 -19 -15 -9 -6 -15 -17 -18 -16 -15 -16 -20 -18 -14 -9 -5 -4 -5 -7 -11 -11 -7 -5 -4 -3 -4 -8 -11 -14 -11 -7 -5 -5 -6 -6 -6 -7 -9 -12 -14 -14 -13 -13 -11 -11 -11 -11 -13 -17 -20 -19 -20 -20 -21 -22 -23 -12 -10 -10 -9 -10 -20 -21 -15 -17 -17 -14 -9 -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 -1 -1 -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 -2 -5 -6 -5 -4 -4 -5 -6 -9 -12 -16 -18 -19 -21 -24 -21 -21 -19 -21 -22 -17 -11 -17 -19 -16 -11 -4 -4 -7 -11 -13 -11 -6 -5 -5 -3 -5 -8 -12 -14 -8 -6 -6 -6 -6 -5 -7 -11 -14 -15 -14 -12 -10 -11 -12 -11 -10 -8 -10 -12 -16 -20 -22 -22 -24 -26 -25 -13 -8 -6 -6 -8 -19 -24 -20 -18 -14 -10 -5 -1 0 0 0 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -3 -4 -4 -3 -2 -2 -3 -4 -5 -6 -8 -11 -13 -14 -15 -19 -27 -9 -7 -16 -22 -21 -14 -7 -5 -5 -5 -8 -12 -14 -12 -7 -6 -5 -5 -5 -5 -7 -7 -6 -6 -6 -6 -6 -6 -11 -15 -18 -19 -20 -20 -16 -12 -14 -16 -17 -15 -14 -10 -11 -17 -26 -32 -34 -36 -33 -15 -9 -6 -6 -6 -6 -12 -18 -20 -17 -9 -3 -1 -1 0 -1 -3 -6 -7 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -4 -5 -6 -5 -3 -2 -3 -4 -5 -6 -7 -8 -10 -12 -14 -17 -22 -15 -17 -22 -21 -16 -10 -11 -8 -7 -11 -16 -17 -16 -13 -6 -6 -6 -5 -4 -4 -6 -7 -8 -7 -7 -9 -10 -7 -12 -13 -11 -10 -11 -20 -20 -11 -13 -12 -12 -12 -13 -13 -17 -22 -26 -25 -21 -17 -13 -8 -7 -6 -6 -6 -12 -18 -22 -24 -20 -7 0 0 0 0 -1 -6 -12 -9 -5 -2 0 -2 -4 -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 0 0 0 -1 -2 -3 -2 -3 -5 -7 -7 -8 -9 -8 -4 -2 -2 -3 -3 -4 -5 -6 -8 -11 -12 -15 -19 -24 -25 -25 -26 -27 -28 -27 -15 -9 -12 -16 -18 -17 -13 -7 -6 -5 -4 -4 -4 -4 -6 -8 -8 -7 -7 -7 -7 -10 -14 -18 -22 -26 -24 -21 -17 -11 -8 -8 -9 -9 -13 -13 -13 -13 -17 -11 -7 -6 -7 -6 -6 -9 -17 -20 -21 -20 -19 -17 -9 -3 -1 0 0 0 -3 -7 -5 -3 -1 -2 -6 -8 -7 -6 -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 -2 -3 -4 -4 -4 -4 -6 -8 -8 -8 -9 -9 -6 -4 -4 -4 -3 -2 -2 -3 -5 -8 -8 -11 -15 -27 -27 -29 -30 -29 -25 -32 -21 -11 -7 -12 -17 -21 -21 -14 -10 -6 -5 -5 -5 -6 -7 -6 -6 -6 -7 -8 -7 -11 -15 -17 -18 -18 -23 -23 -16 -9 -8 -9 -12 -19 -23 -26 -29 -33 -38 -24 -13 -10 -13 -16 -13 -10 -18 -17 -13 -9 -7 -14 -10 -5 -3 -3 -1 -1 -2 -1 0 0 0 -1 -6 -6 -4 -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 -3 -5 -6 -4 -5 -8 -8 -8 -7 -7 -9 -12 -12 -6 -5 -5 -3 -3 -3 -3 -4 -6 -6 -8 -9 -31 -32 -33 -34 -30 -21 -33 -25 -14 -7 -9 -11 -14 -17 -13 -9 -7 -6 -5 -6 -6 -6 -6 -5 -7 -9 -10 -8 -9 -11 -14 -16 -13 -19 -22 -20 -12 -10 -11 -16 -26 -32 -36 -38 -40 -45 -39 -34 -35 -42 -47 -34 -12 -7 -8 -7 -5 -3 -4 -2 -2 -3 -3 -3 -4 -4 -2 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 0 0 0 0 0 -4 -6 -7 -7 -9 -9 -9 -8 -5 -7 -12 -18 -19 -10 -5 -5 -4 -4 -4 -5 -6 -7 -7 -9 -12 -32 -35 -37 -39 -40 -40 -41 -30 -16 -5 -6 -6 -7 -9 -11 -14 -16 -15 -10 -12 -11 -8 -6 -7 -15 -17 -15 -12 -11 -10 -11 -15 -10 -11 -12 -14 -14 -12 -12 -14 -19 -26 -32 -35 -34 -40 -44 -47 -49 -46 -37 -24 -11 -7 -7 -6 -4 -4 -3 -3 -3 -3 -3 -4 -4 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -9 -10 -9 -10 -11 -10 -7 -7 -6 -9 -12 -13 -8 -10 -10 -7 -5 -5 -6 -8 -10 -13 -16 -19 -20 -34 -37 -39 -42 -45 -45 -44 -38 -27 -15 -7 -6 -5 -5 -7 -14 -17 -17 -16 -19 -18 -14 -8 -8 -13 -15 -14 -13 -10 -10 -12 -14 -9 -7 -8 -11 -13 -12 -11 -11 -13 -19 -19 -17 -18 -26 -34 -39 -42 -39 -29 -20 -16 -19 -8 -3 -3 -4 -4 -4 -4 -4 -5 -5 -5 -5 -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 -1 -3 -7 -7 -7 -7 -10 -12 -10 -6 -6 -10 -13 -15 -16 -11 -9 -8 -7 -6 -6 -8 -10 -15 -21 -29 -34 -26 -24 -31 -35 -40 -43 -44 -45 -45 -43 -34 -14 -8 -5 -5 -9 -23 -24 -21 -19 -20 -22 -21 -18 -13 -12 -14 -17 -18 -8 -11 -17 -15 -11 -8 -8 -8 -10 -10 -10 -10 -12 -15 -19 -24 -30 -35 -36 -35 -34 -37 -32 -25 -20 -16 -7 -4 -5 -4 -3 -4 -6 -7 -4 -3 -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 -3 -8 -8 -7 -6 -6 -10 -11 -10 -9 -11 -14 -17 -19 -21 -14 -8 -7 -8 -8 -10 -12 -14 -18 -23 -26 -26 -23 -24 -24 -25 -30 -35 -39 -41 -47 -48 -41 -21 -13 -9 -8 -8 -24 -24 -22 -20 -22 -23 -25 -25 -19 -16 -15 -18 -23 -18 -17 -18 -16 -13 -11 -9 -9 -9 -9 -10 -11 -12 -13 -16 -20 -26 -30 -25 -22 -28 -35 -33 -26 -16 -7 -5 -5 -5 -4 -4 -4 -4 -5 -4 -3 -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 0 0 0 0 0 -1 -3 -8 -8 -7 -7 -9 -12 -11 -10 -11 -12 -12 -12 -13 -11 -8 -6 -6 -7 -11 -14 -16 -16 -17 -19 -19 -22 -23 -23 -24 -23 -26 -30 -34 -38 -42 -43 -40 -32 -28 -25 -19 -12 -23 -25 -25 -24 -25 -23 -24 -27 -24 -19 -15 -14 -20 -19 -18 -16 -14 -10 -10 -10 -10 -9 -9 -8 -9 -12 -14 -18 -23 -29 -20 -11 -10 -22 -30 -30 -27 -22 -12 -7 -5 -5 -5 -5 -6 -5 -5 -5 -6 -7 -6 -3 0 0 0 0 0 -1 -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 -2 -5 -6 -6 -7 -11 -10 -9 -9 -11 -13 -14 -14 -11 -6 -6 -6 -7 -8 -11 -13 -14 -13 -15 -18 -21 -25 -23 -20 -22 -23 -25 -28 -33 -37 -33 -32 -32 -30 -27 -26 -24 -20 -23 -26 -27 -28 -25 -25 -25 -26 -25 -22 -16 -13 -18 -15 -12 -9 -8 -12 -12 -11 -10 -9 -7 -5 -5 -11 -14 -19 -24 -30 -22 -19 -20 -24 -26 -26 -24 -20 -11 -7 -5 -5 -5 -5 -5 -5 -5 -4 -6 -7 -2 0 0 0 0 0 0 -1 -4 -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 -1 -1 -2 -4 -5 -7 -8 -9 -10 -11 -14 -12 -9 -7 -12 -15 -16 -15 -10 -6 -6 -7 -5 -8 -11 -13 -13 -13 -16 -18 -19 -16 -15 -12 -13 -17 -23 -28 -32 -33 -29 -28 -28 -30 -34 -32 -28 -24 -21 -20 -21 -24 -26 -27 -25 -24 -24 -28 -22 -16 -19 -17 -11 -6 -8 -19 -17 -13 -11 -11 -7 -6 -6 -6 -8 -12 -16 -20 -19 -17 -17 -17 -15 -18 -19 -14 -11 -9 -6 -5 -5 -5 -5 -4 -4 -2 -2 -3 -2 0 0 0 0 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 -2 -5 -9 -9 -10 -10 -11 -13 -13 -14 -13 -13 -11 -9 -7 -9 -16 -15 -10 -7 -5 -5 -5 -5 -5 -7 -9 -10 -10 -10 -13 -16 -18 -17 -19 -10 -13 -17 -22 -24 -26 -32 -32 -33 -36 -42 -42 -37 -30 -24 -21 -20 -19 -19 -23 -25 -25 -24 -26 -41 -32 -17 -17 -17 -11 -4 -3 -4 -7 -9 -9 -7 -5 -6 -8 -10 -13 -16 -16 -16 -13 -12 -11 -10 -11 -15 -19 -17 -15 -15 -12 -6 -5 -5 -4 -4 -4 -3 -4 -4 -3 -3 -1 0 0 0 -1 -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 -1 -2 -4 -8 -12 -14 -13 -13 -12 -11 -8 -7 -5 -4 -4 -4 -5 -6 -5 -11 -10 -6 -4 -7 -7 -6 -7 -8 -7 -5 -6 -7 -8 -10 -12 -14 -14 -13 -12 -16 -20 -22 -25 -27 -27 -27 -33 -41 -48 -43 -35 -29 -25 -24 -24 -22 -19 -18 -20 -20 -17 -11 -27 -27 -21 -17 -15 -17 -19 -20 -20 -17 -12 -8 -6 -10 -12 -12 -11 -11 -10 -10 -11 -12 -13 -13 -14 -13 -12 -13 -14 -14 -16 -13 -6 -6 -5 -5 -4 -4 -4 -4 -4 -5 -6 -5 -1 0 -1 -2 -4 -4 -3 -2 -2 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -14 -15 -15 -14 -15 -16 -16 -12 -6 -4 -4 -4 -4 -5 -5 -5 -6 -11 -13 -11 -6 -12 -15 -15 -17 -16 -10 -5 -5 -5 -5 -6 -7 -7 -6 -5 -14 -18 -22 -21 -26 -26 -16 -14 -26 -37 -42 -40 -34 -29 -26 -27 -28 -25 -19 -17 -18 -20 -22 -26 -25 -25 -24 -22 -17 -19 -21 -19 -15 -14 -15 -17 -15 -15 -14 -13 -11 -10 -9 -9 -10 -12 -11 -9 -8 -7 -8 -11 -15 -15 -16 -16 -16 -15 -12 -8 -6 -5 -4 -4 -4 -5 -7 -6 -4 -3 -2 -3 -5 -4 -2 -3 -7 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -10 -14 -19 -20 -20 -19 -19 -20 -21 -20 -15 -8 -4 -3 -3 -4 -4 -5 -5 -9 -13 -14 -9 -4 -9 -14 -14 -13 -13 -11 -7 -5 -4 -3 -2 -2 -2 -2 -2 -19 -19 -15 -16 -23 -25 -18 -7 -12 -23 -34 -34 -31 -28 -26 -26 -28 -27 -24 -20 -16 -15 -15 -17 -23 -26 -23 -15 -17 -18 -19 -17 -18 -21 -23 -23 -17 -13 -11 -10 -5 -4 -5 -6 -8 -9 -9 -8 -5 -5 -7 -12 -19 -18 -17 -18 -20 -21 -17 -11 -8 -8 -7 -5 -4 -5 -5 -5 -6 -5 -4 -3 -4 -5 -9 -13 -16 -15 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -12 -18 -20 -21 -22 -22 -21 -22 -22 -20 -16 -8 -7 -5 -3 -2 -2 -4 -6 -6 -9 -10 -9 -5 -4 -6 -8 -9 -9 -14 -16 -9 -5 -4 -3 -2 -2 -2 -3 -4 -18 -14 -9 -13 -22 -27 -23 -5 -5 -12 -20 -25 -29 -30 -29 -28 -27 -25 -21 -18 -17 -16 -15 -14 -17 -19 -16 -5 -9 -9 -9 -7 -6 -5 -5 -6 -5 -6 -7 -7 -4 -5 -7 -8 -9 -6 -7 -8 -5 -5 -8 -13 -19 -19 -17 -16 -16 -16 -15 -14 -13 -11 -10 -8 -5 -5 -4 -4 -4 -3 -3 -3 -5 -6 -7 -11 -15 -15 -11 -8 -5 0 0 0 0 0 0 0 0 0 0 -2 -7 -15 -14 -15 -16 -17 -16 -18 -19 -18 -16 -14 -12 -8 -7 -6 -5 -4 -3 -4 -7 -9 -7 -5 -4 -3 -4 -4 -5 -6 -7 -6 -4 -3 -2 -3 -4 -4 -3 -3 -3 -5 -9 -15 -11 -10 -13 -16 -17 -18 -24 -29 -30 -28 -28 -25 -26 -28 -30 -26 -20 -15 -14 -20 -22 -21 -18 -14 -14 -12 -4 -3 -3 -4 -5 -3 -2 -1 0 -2 -5 -6 -5 -4 -4 -5 -7 -6 -6 -7 -8 -6 -6 -8 -11 -13 -13 -12 -11 -9 -9 -12 -15 -17 -20 -19 -15 -8 -6 -5 -4 -4 -4 -3 -4 -6 -6 -6 -6 -9 -12 -14 -15 -13 -5 -2 -1 0 0 0 0 0 0 -3 -10 -17 -18 -18 -17 -17 -16 -14 -15 -16 -16 -15 -11 -8 -8 -7 -6 -5 -5 -6 -8 -8 -6 -4 -3 -3 -3 -4 -5 -5 -5 -5 -4 -4 -3 -3 -3 -4 -5 -5 -5 -6 -9 -14 -20 -17 -15 -19 -20 -14 -5 -13 -13 -15 -19 -23 -23 -22 -24 -27 -25 -19 -13 -13 -18 -23 -25 -22 -12 -10 -9 -3 -3 -3 -3 -4 -5 -4 -3 -3 -4 -5 -5 -4 -4 -4 -5 -7 -11 -9 -7 -6 -7 -7 -9 -11 -10 -10 -11 -11 -6 -7 -9 -11 -12 -9 -9 -10 -8 -7 -7 -6 -5 -5 -5 -5 -6 -6 -6 -6 -7 -9 -12 -14 -16 -16 -11 -5 0 0 0 0 0 0 -4 -13 -25 -22 -20 -18 -18 -18 -17 -17 -17 -19 -18 -14 -8 -7 -7 -7 -7 -6 -6 -6 -5 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -5 -5 -5 -5 -4 -4 -5 -5 -5 -6 -7 -12 -18 -20 -21 -25 -29 -20 -5 -2 -1 -1 -2 -6 -16 -19 -19 -22 -24 -18 -13 -15 -18 -21 -23 -23 -16 -12 -11 -12 -12 -9 -7 -9 -8 -6 -5 -5 -6 -5 -4 -5 -5 -4 -4 -5 -8 -6 -5 -8 -12 -8 -8 -12 -11 -8 -7 -6 -6 -7 -7 -7 -6 -4 -4 -4 -4 -6 -11 -14 -9 -6 -5 -6 -7 -5 -5 -6 -8 -9 -10 -11 -12 -18 -19 -18 -16 -5 -1 -1 -2 -8 -12 -17 -22 -20 -18 -17 -17 -17 -16 -14 -15 -17 -18 -15 -9 -7 -6 -7 -6 -4 -3 -3 -3 -3 -4 -3 -2 -2 -2 -2 -3 -4 -5 -5 -5 -5 -5 -5 -4 -1 -1 -2 -3 -5 -12 -20 -23 -25 -27 -32 -25 -11 -4 -1 0 0 -1 -3 -6 -11 -16 -19 -18 -16 -17 -19 -19 -18 -15 -18 -14 -11 -12 -17 -22 -26 -26 -16 -10 -8 -9 -10 -12 -12 -9 -6 -4 -4 -4 -10 -11 -8 -3 -3 -5 -8 -11 -12 -12 -9 -7 -11 -12 -10 -7 -5 -5 -4 -4 -4 -5 -11 -16 -13 -10 -8 -7 -6 -7 -8 -8 -8 -8 -8 -8 -8 -12 -18 -25 -35 -20 -11 -8 -11 -22 -26 -24 -21 -18 -17 -16 -15 -14 -12 -11 -11 -12 -13 -11 -7 -6 -6 -6 -4 -2 -1 -3 -5 -4 -3 -1 -1 -2 -2 -2 -3 -4 -4 -4 -2 -1 -2 -3 -2 0 0 0 0 -4 -10 -15 -17 -22 -30 -40 -37 -27 -14 -3 0 -2 -7 -7 -8 -9 -12 -14 -15 -16 -18 -20 -21 -19 -14 -15 -13 -9 -7 -8 -6 -5 -4 -4 -6 -7 -7 -6 -5 -4 -4 -5 -5 -4 -5 -11 -14 -12 -5 -8 -9 -10 -10 -11 -10 -10 -12 -14 -12 -8 -5 -5 -5 -4 -4 -3 -2 -5 -8 -9 -9 -12 -15 -14 -13 -11 -9 -9 -8 -8 -8 -7 -6 -8 -15 -26 -23 -22 -26 -37 -28 -22 -19 -16 -16 -16 -16 -12 -10 -10 -10 -11 -10 -8 -7 -6 -6 -6 -6 -4 -2 -2 -4 -8 -4 -2 -1 -1 -1 -2 -3 -4 -5 -4 -1 0 0 0 0 0 0 0 0 0 -1 -2 -15 -19 -23 -26 -37 -34 -23 -9 -2 0 -3 -11 -10 -9 -11 -15 -14 -16 -18 -22 -24 -23 -20 -16 -15 -12 -10 -7 -10 -14 -15 -10 -3 -1 -1 -1 -1 -1 -1 -3 -7 -8 -9 -10 -11 -9 -5 -3 -10 -11 -10 -9 -11 -11 -12 -12 -9 -7 -5 -5 -5 -5 -4 -4 -5 -3 -2 -4 -4 -5 -8 -13 -19 -17 -12 -9 -8 -7 -7 -8 -8 -5 -4 -5 -14 -16 -18 -24 -36 -26 -18 -14 -13 -13 -12 -12 -9 -8 -7 -8 -9 -9 -8 -7 -6 -6 -6 -5 -3 -3 -4 -5 -4 -2 -1 -1 -1 -1 -2 -2 -4 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 -18 -20 -23 -25 -22 -14 -6 0 0 0 0 -1 -4 -9 -18 -29 -21 -20 -23 -29 -34 -29 -21 -17 -15 -13 -11 -8 -12 -17 -19 -15 -5 -2 -2 -1 -1 -1 -1 -3 -11 -15 -16 -16 -11 -6 -5 -10 -10 -9 -9 -10 -12 -13 -13 -11 -8 -6 -6 -8 -8 -6 -3 -2 -7 -5 -3 -3 -4 -4 -4 -6 -11 -13 -14 -12 -8 -6 -5 -5 -4 -3 -2 -2 -3 -6 -10 -13 -8 -8 -11 -14 -13 -12 -11 -10 -8 -7 -5 -4 -7 -8 -8 -8 -8 -7 -6 -4 -3 -4 -4 -2 -2 -1 -1 -1 -1 -1 -2 -4 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 -18 -21 -22 -18 -10 -4 -1 0 0 0 0 0 -3 -9 -16 -22 -22 -24 -27 -30 -31 -28 -24 -21 -18 -15 -14 -14 -19 -21 -20 -16 -6 -2 0 0 0 0 0 0 -1 -5 -7 -8 -6 -4 -5 -9 -12 -12 -12 -12 -12 -12 -11 -10 -9 -7 -6 -9 -7 -4 -1 -1 -4 -5 -6 -7 -6 -5 -4 -5 -6 -9 -13 -17 -10 -6 -5 -5 -2 -2 -2 -1 -3 -5 -8 -10 -5 -5 -10 -17 -14 -11 -8 -7 -7 -6 -4 -2 -4 -6 -6 -4 -5 -5 -3 -2 -3 -4 -6 -5 -4 -2 -1 -1 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -24 -21 -16 -9 -5 -4 -3 -2 -1 0 0 0 0 0 -4 -12 -19 -24 -28 -30 -16 -15 -17 -18 -13 -16 -20 -25 -20 -14 -9 -6 -2 0 0 0 0 0 0 0 0 0 -1 -1 -5 -5 -7 -13 -16 -16 -15 -13 -10 -8 -7 -6 -6 -6 -6 -6 -4 -3 -2 -3 -3 -5 -8 -12 -7 -6 -5 -5 -4 -5 -8 -10 -7 -5 -4 -5 -5 -4 -4 -5 -8 -10 -10 -7 -2 -3 -6 -11 -10 -8 -6 -4 -4 -3 -3 -2 -2 -2 -2 -1 -1 -1 -2 -2 -3 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -14 -8 -4 -3 -4 -3 -1 0 0 0 0 0 0 -5 -15 -24 -26 -28 -30 -14 -13 -15 -18 -13 -20 -25 -24 -15 -6 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -5 -10 -13 -15 -11 -9 -8 -8 -6 -5 -4 -5 -5 -5 -5 -4 -2 -1 -1 -2 -4 -7 -10 -8 -5 -4 -4 -4 -3 -4 -5 -5 -4 -4 -4 -4 -3 -3 -3 -3 -5 -6 -6 -3 0 0 -1 0 -3 -4 -4 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -6 -3 -2 -1 -1 -1 0 0 0 0 0 0 0 -3 -9 -16 -27 -30 -24 -17 -14 -13 -13 -14 -17 -17 -14 -9 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -9 -11 -9 -6 -4 -3 -4 -4 -5 -5 -5 -4 -4 -4 -4 -2 0 0 -1 -4 -8 -9 -5 -4 -4 -4 -3 -4 -4 -4 -5 -5 -4 -3 -3 -3 -3 -2 -1 0 0 0 0 0 0 0 -3 -5 -6 -4 -4 -3 -3 -3 -1 -1 -1 -1 -1 -1 0 0 0 0 0 -1 -2 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -7 -10 -12 -13 -13 -12 -12 -15 -13 -10 -7 -7 -6 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 -2 -4 -5 -4 -3 -2 -2 -3 -4 -5 -5 -5 -6 -4 -3 -3 -4 -2 0 0 -2 -5 -5 -4 -4 -4 -3 -3 -3 -5 -5 -5 -5 -5 -5 -4 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 -4 -8 -9 -7 -8 -8 -6 -4 -2 -1 -1 -1 -1 -1 0 0 0 0 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -12 -14 -14 -14 -15 -13 -9 -6 -6 -6 -6 -5 -3 -1 0 0 0 0 0 0 0 0 -1 -4 -4 -3 -2 -3 -3 -4 -5 -5 -5 -6 -6 -6 -6 -5 -5 -4 -3 -3 -3 -3 -3 -3 -3 -3 -4 -3 -3 -6 -6 -5 -5 -6 -5 -4 -3 -2 -1 -1 -1 0 0 0 0 0 0 0 0 -4 -9 -13 -11 -9 -7 -5 -5 -3 -2 -3 -3 -3 -2 -1 0 0 0 -1 -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 0 0 0 0 0 0 0 0 0 -2 -6 -12 -18 -18 -13 -14 -14 -11 -5 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -4 -4 -4 -4 -4 -4 -5 -6 -4 -4 -5 -6 -5 -5 -5 -4 -3 -3 -3 -4 -4 -3 -2 -3 -3 -3 -3 -4 -5 -5 -6 -4 -3 -2 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 -2 -7 -13 -11 -7 -3 -2 -5 -4 -3 -3 -3 -3 -3 -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 -5 -12 -18 -22 -20 -17 -14 -14 -16 -13 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -5 -4 -4 -5 -5 -4 -3 -3 -7 -6 -6 -6 -6 -5 -6 -8 -5 -3 -4 -5 -4 -3 -2 -2 -3 -3 -3 -3 -4 -5 -6 -7 -4 -3 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 -1 -4 -9 -7 -3 -1 -2 -3 -3 -3 -3 -2 -2 -2 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -9 -18 -19 -17 -12 -10 -11 -10 -6 -5 -4 -2 0 0 0 0 0 -1 -3 -3 -1 -3 -4 -5 -4 -4 -5 -5 -3 -2 -2 -4 -6 -7 -7 -7 -6 -5 -5 -4 -3 -3 -4 -5 -4 -2 -2 -3 -4 -3 -3 -4 -5 -4 -5 -7 -5 -3 -3 -4 -5 -4 -2 0 0 0 0 0 0 0 0 0 -3 -5 -6 -3 -2 -1 -2 -2 -3 -3 -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 Wind_Speed 47 47 47 47 47 47 47 47 46 46 46 45 45 45 44 44 44 44 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 48 48 48 49 49 49 49 48 48 47 47 46 45 45 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 47 48 48 49 49 50 50 50 50 49 49 48 47 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 47 48 48 49 49 50 51 51 51 51 51 51 50 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 49 49 49 50 50 51 51 52 53 53 53 53 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 48 48 49 50 50 50 51 51 52 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 43 45 46 47 47 48 48 49 49 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 41 41 42 43 44 44 45 45 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 40 41 41 42 42 43 43 44 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 41 41 41 41 42 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 42 43 43 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 40 41 42 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 37 37 36 35 nan nan 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 39 39 39 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 34 33 33 32 31 31 31 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 38 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 29 29 28 28 28 28 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 36 36 36 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 25 26 27 27 28 28 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 23 23 24 25 26 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 20 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 19 20 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 18 18 19 20 21 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 17 17 18 19 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 15 15 16 16 18 19 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 16 16 17 18 19 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 15 16 16 17 18 19 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 17 18 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 24 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 12 nan nan nan nan nan nan nan nan nan 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan Wind_Direction 250 251 252 252 253 254 255 256 257 259 260 261 262 263 264 266 267 268 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 251 252 252 253 253 254 255 257 258 259 259 260 261 263 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 252 253 253 253 254 255 256 257 257 258 258 259 260 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 254 254 254 255 255 256 257 257 258 258 259 259 260 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 255 255 256 256 257 257 258 259 259 259 260 260 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 257 257 257 257 258 258 259 260 260 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 259 258 258 258 259 259 260 260 261 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 260 260 260 260 260 261 261 262 262 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 262 262 262 262 262 263 263 264 264 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 264 264 264 264 265 265 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 288 288 287 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 278 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 283 283 284 284 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 276 277 279 280 281 nan nan 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 283 283 283 283 283 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 275 276 278 280 281 283 284 284 285 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 283 283 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 277 279 281 284 285 286 287 287 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 282 282 282 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 284 287 288 289 289 289 289 288 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 285 288 289 290 290 290 289 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 287 289 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 286 287 289 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 287 286 286 287 288 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 290 289 287 287 287 287 287 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 292 291 289 288 287 286 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 296 295 294 293 291 289 288 287 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 294 294 294 293 292 290 289 288 287 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 294 293 292 291 290 288 287 286 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 291 291 290 289 288 287 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 287 287 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 283 283 283 282 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 283 283 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 299 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 286 290 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 309 306 302 nan nan nan nan nan nan nan nan nan 282 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 307 304 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 309 307 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 309 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 305 306 305 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 322 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 328 325 323 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan