CAPE 0 0 0 0 0 0 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 15 14 7 7 5 3 5 11 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 21 17 38 34 24 14 6 7 7 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 12 14 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 13 19 23 23 18 15 18 20 23 30 43 48 71 83 78 66 50 38 31 24 15 15 25 32 38 38 27 11 9 8 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 14 18 19 18 15 9 10 13 13 4 1 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 13 31 31 22 16 17 18 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 32 54 61 16 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 16 30 40 39 33 25 18 15 14 16 20 28 39 60 80 89 84 70 58 42 31 22 13 28 33 34 34 29 17 19 19 29 36 22 0 0 0 0 0 0 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 16 22 30 32 24 14 14 15 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 24 27 26 26 23 12 5 2 2 1 0 0 0 0 0 0 0 0 0 0 1 13 45 92 123 59 18 3 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 2 9 19 31 38 37 34 29 23 15 12 12 14 17 26 46 69 83 84 77 70 53 40 32 29 35 41 41 37 30 21 21 28 78 114 82 0 0 0 0 0 0 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 20 33 42 30 27 22 15 13 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 19 27 32 33 21 10 10 11 5 2 0 0 0 0 0 0 0 0 1 4 20 64 136 178 124 52 17 4 1 1 1 0 0 0 0 0 0 1 3 4 6 5 5 4 4 3 2 3 6 10 16 19 25 30 30 26 20 14 8 8 11 15 29 51 66 72 73 74 63 58 57 53 40 33 34 31 24 15 17 21 60 86 68 0 0 0 0 0 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 17 37 55 63 33 25 19 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 24 35 43 41 27 14 21 22 14 6 2 0 0 0 0 0 0 0 4 17 49 117 201 231 181 89 33 7 1 2 3 2 1 3 4 3 2 4 9 16 23 25 28 27 26 24 21 16 11 9 9 10 12 22 32 37 34 27 19 11 9 13 22 37 50 60 69 80 83 78 74 67 53 38 34 34 31 25 27 21 24 30 32 0 0 0 0 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 21 40 55 59 49 26 17 13 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 3 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 1 2 6 16 32 49 60 58 42 18 26 30 26 17 7 1 0 0 0 0 0 0 16 51 103 162 208 228 184 101 39 13 4 3 4 4 7 14 24 32 34 28 29 37 48 58 63 61 56 50 45 38 26 18 16 17 15 26 44 61 68 60 47 36 29 26 27 32 39 48 64 83 92 86 84 78 67 56 53 55 49 40 35 30 26 25 25 0 0 0 0 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 12 28 50 57 49 40 28 22 16 11 5 0 0 0 0 0 0 2 5 7 6 5 3 3 5 7 4 0 0 1 1 1 3 3 4 7 8 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 0 0 0 3 5 7 14 28 46 61 65 53 27 25 35 33 22 9 1 1 0 0 0 0 0 31 76 111 114 114 207 207 130 52 16 10 9 8 9 14 14 17 23 29 36 45 52 61 71 74 72 66 60 54 48 40 32 31 33 34 43 59 76 90 95 84 70 58 49 43 39 39 42 54 73 90 86 85 86 84 79 73 66 57 46 38 31 26 21 21 0 0 0 0 0 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 33 63 75 29 19 16 14 13 10 5 2 0 0 0 0 0 0 1 2 3 5 7 12 15 13 8 4 4 7 7 5 4 4 5 8 10 8 4 9 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 2 4 6 7 11 21 35 48 55 47 31 38 33 21 11 7 4 1 0 0 1 7 26 47 50 33 30 136 138 87 35 13 15 16 17 17 20 19 22 24 24 21 27 39 47 54 62 65 66 66 64 59 52 54 56 61 68 75 80 85 94 106 113 105 90 77 67 59 51 44 47 59 73 77 86 100 110 110 89 72 64 58 51 44 38 33 32 0 0 0 0 0 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 28 36 9 9 5 4 6 7 7 3 0 0 0 0 0 0 0 0 1 1 7 17 20 16 12 10 11 14 14 9 9 12 12 11 10 9 8 14 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 1 1 1 2 6 14 28 53 59 47 43 39 30 22 14 6 1 0 0 4 15 25 21 12 3 8 38 45 38 26 19 24 29 26 24 27 27 28 31 31 29 26 37 43 48 54 59 66 72 75 76 75 75 82 91 101 107 108 105 103 105 112 119 120 113 98 83 72 60 63 72 79 81 93 115 123 122 120 105 93 85 79 74 68 64 55 0 0 0 0 0 0 0 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 3 2 5 9 11 12 13 10 4 0 0 0 1 2 1 0 1 1 7 14 18 18 15 13 13 16 18 11 7 9 11 13 15 14 12 8 7 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 1 5 14 43 61 64 55 50 46 30 16 7 3 1 0 0 0 0 2 1 0 1 5 22 34 37 34 34 41 38 35 34 33 35 39 40 38 35 40 50 60 66 69 72 75 81 88 94 95 98 107 118 128 134 133 122 113 111 115 121 122 117 107 98 91 103 118 122 114 102 106 106 107 109 116 118 115 110 104 97 89 93 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 3 8 14 19 21 13 7 4 3 5 6 5 3 1 2 2 5 7 7 8 9 10 10 7 4 4 4 7 13 21 19 15 10 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 0 0 0 0 0 0 0 0 0 0 0 0 1 5 19 42 58 63 57 49 47 33 21 15 7 3 1 0 0 0 0 0 1 5 14 28 40 44 41 38 38 37 38 40 44 50 52 51 51 53 59 69 79 84 85 84 85 94 105 111 113 119 127 136 146 162 142 126 117 114 117 125 137 142 138 133 143 151 149 137 119 113 101 104 116 126 130 136 139 135 127 119 154 0 0 0 0 0 0 0 0 0 0 0 2 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 2 5 12 21 29 14 13 14 13 9 5 2 1 1 0 1 3 4 6 8 8 6 5 6 5 5 7 13 21 23 22 19 14 7 2 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 0 0 0 0 0 0 0 1 3 16 35 53 63 65 69 63 47 31 21 13 8 4 1 0 0 0 0 2 6 15 27 36 39 36 31 32 39 48 58 66 62 56 58 67 67 70 75 80 86 91 92 99 107 114 119 128 138 142 149 167 157 149 141 134 134 143 152 164 171 171 172 166 156 143 131 130 117 130 156 179 190 188 185 179 169 161 207 0 0 0 0 0 0 0 0 0 0 0 5 8 4 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 5 15 26 29 23 21 20 17 14 12 8 3 1 2 6 9 11 10 9 6 7 9 10 8 8 12 19 26 27 27 24 18 9 3 2 1 0 0 0 0 0 0 0 1 0 2 4 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 25 48 69 69 84 60 39 29 24 19 12 6 2 0 0 0 0 2 5 10 21 26 26 26 28 36 46 58 65 63 46 42 48 57 62 64 70 80 89 94 98 104 109 115 122 133 137 147 163 164 160 159 159 160 160 157 170 183 188 189 184 175 162 152 149 140 143 161 190 220 240 247 232 212 209 251 0 0 0 0 0 0 0 0 0 0 1 10 11 7 3 0 0 0 0 0 0 0 0 0 1 0 0 1 2 1 0 0 0 0 0 0 0 0 0 2 8 19 29 27 20 15 13 12 13 11 8 6 6 9 11 12 12 10 8 8 8 8 7 7 11 17 23 25 29 32 27 18 9 6 2 1 1 0 1 1 0 1 3 0 2 5 8 10 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 2 6 18 46 91 75 52 33 21 16 12 11 7 2 3 2 2 1 0 2 8 12 14 16 17 23 32 43 52 56 42 39 40 42 45 51 59 70 80 85 93 100 105 107 109 112 117 130 144 152 154 156 159 161 158 158 170 179 186 192 196 197 191 182 176 176 169 171 193 241 311 362 355 325 308 331 0 0 0 0 0 0 0 0 0 1 3 12 13 8 3 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 4 11 16 17 14 7 5 6 10 13 10 8 7 7 8 9 12 13 13 11 9 7 5 6 10 16 18 20 28 31 30 24 16 12 6 5 4 3 3 2 1 1 1 0 2 3 5 7 10 10 11 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 7 29 29 21 14 12 14 15 11 8 10 9 7 4 2 0 2 5 7 8 8 11 18 27 35 42 42 41 38 36 35 41 48 57 65 73 87 96 100 102 101 95 103 110 121 134 148 155 154 148 144 153 164 170 175 179 184 194 200 201 200 202 198 193 205 256 356 445 439 422 412 417 0 0 0 0 0 0 0 0 0 0 2 6 11 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 1 3 8 13 14 11 7 7 7 8 11 13 11 7 5 4 5 8 12 13 13 12 8 5 6 10 18 20 24 30 30 30 27 22 17 15 13 14 13 9 5 3 4 4 3 3 3 3 3 3 4 7 8 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 3 4 4 6 10 17 22 14 11 12 14 13 11 6 1 2 3 3 3 3 5 8 13 20 30 45 47 43 39 37 38 38 42 49 59 73 85 92 96 97 96 99 100 111 128 148 160 161 155 157 173 170 163 159 161 169 182 194 202 205 206 208 209 214 236 289 381 404 405 403 409 0 0 0 0 0 0 0 0 0 0 0 2 6 8 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 1 4 10 15 16 15 15 15 11 11 14 14 12 7 3 1 3 6 7 7 8 6 5 4 6 12 22 28 27 23 19 20 20 19 19 20 21 20 15 10 7 8 9 7 4 3 2 1 0 0 0 4 5 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 2 6 7 10 14 17 16 12 9 6 5 4 2 2 1 2 4 7 10 18 33 43 42 40 40 41 35 37 40 45 54 64 72 80 89 95 92 90 97 112 132 151 161 167 172 176 168 161 161 165 175 189 198 194 191 192 200 211 217 212 217 264 292 302 307 317 0 0 0 0 0 0 0 0 0 0 0 0 2 5 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 2 7 17 19 20 21 20 12 13 14 16 21 13 4 0 1 3 2 1 2 3 2 2 5 12 23 24 20 18 17 22 24 24 24 24 19 16 16 15 15 16 12 7 3 1 1 0 0 0 0 0 2 4 4 4 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 3 6 9 6 12 12 8 5 3 2 1 0 1 3 5 10 16 23 25 24 27 32 33 35 38 40 42 45 49 58 70 81 86 84 86 93 102 112 124 138 151 158 158 162 173 175 180 195 204 194 189 195 209 223 216 205 199 204 207 208 219 243 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 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 1 4 11 16 20 22 20 15 19 19 22 25 17 6 1 0 0 0 0 0 0 0 2 4 9 17 23 19 21 28 35 32 28 27 27 26 25 23 20 20 23 14 9 4 1 0 0 0 0 0 0 0 0 1 3 6 6 4 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 1 2 8 8 6 4 3 2 1 0 1 1 3 4 6 8 10 9 10 13 19 23 27 32 36 37 35 39 48 58 66 71 76 81 85 87 92 109 121 126 127 133 155 166 179 193 197 195 197 205 215 216 169 155 168 191 201 199 209 221 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 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 1 4 10 18 22 23 21 20 25 27 25 17 8 4 1 0 0 0 0 0 0 0 0 2 7 12 13 15 20 24 25 22 27 29 28 25 22 22 25 24 15 14 10 5 2 1 0 0 0 0 0 0 0 1 2 3 2 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 3 2 2 2 2 1 1 1 2 3 4 4 5 7 10 17 22 26 30 35 31 32 33 37 44 52 58 66 72 77 93 104 115 127 143 163 162 168 176 178 173 185 208 218 197 144 135 152 172 175 176 214 226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 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 4 13 21 25 26 25 27 29 28 23 16 9 3 0 0 0 0 0 0 0 0 0 1 1 1 1 3 6 11 15 26 28 27 24 23 28 27 22 15 16 14 11 7 4 0 0 0 0 0 0 0 0 0 0 0 1 2 2 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 1 1 2 2 2 3 4 5 4 2 0 0 1 1 1 1 3 5 8 12 16 19 21 18 18 16 16 19 27 34 42 53 71 104 136 166 199 237 276 249 216 189 171 163 179 202 206 184 152 149 162 180 196 213 237 216 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 11 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 3 9 18 27 34 34 30 28 29 29 25 17 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 1 5 11 19 24 29 33 38 38 24 13 10 11 12 13 11 6 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 6 3 1 0 0 0 0 0 0 0 0 1 2 4 4 4 6 7 7 8 12 17 24 41 74 124 175 226 281 331 376 405 386 349 306 266 236 226 217 203 186 173 177 191 206 213 213 203 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 12 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 15 26 34 35 29 22 22 22 21 18 12 11 7 3 1 1 0 0 0 0 0 0 0 0 0 0 1 8 13 12 14 11 6 0 2 2 2 3 6 9 9 6 2 1 0 0 0 0 0 0 0 0 0 1 0 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 8 22 53 98 147 204 286 336 360 414 445 451 434 399 356 337 308 277 248 220 197 182 176 177 174 185 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 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 0 0 3 10 18 25 33 33 28 21 15 12 12 11 9 9 6 4 3 1 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 1 4 13 6 2 3 2 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 0 0 0 0 0 0 0 0 0 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 22 57 107 171 236 291 327 350 378 407 431 448 453 437 394 348 307 271 236 201 174 162 165 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 6 13 20 25 27 24 17 11 9 11 13 15 15 13 10 8 5 3 1 0 0 0 0 0 1 5 13 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 22 44 14 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 2 8 12 13 11 9 3 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 22 61 123 179 229 281 328 359 367 374 403 445 453 418 381 346 311 269 221 185 169 171 171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 2 0 0 0 0 0 0 0 1 3 6 9 10 10 14 13 11 11 15 16 18 18 15 12 9 8 7 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 6 16 16 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 11 13 11 10 5 2 5 9 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 17 47 89 142 187 234 287 334 345 340 338 347 342 344 340 323 286 223 197 194 205 218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 18 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 3 0 1 1 0 1 0 0 0 0 1 1 1 2 10 15 16 17 19 21 22 21 18 13 11 10 10 10 7 3 1 0 1 0 0 0 1 4 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 0 0 1 3 2 6 11 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 23 66 126 188 243 286 328 329 298 261 252 268 285 286 262 218 215 225 241 254 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 17 15 5 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 1 2 3 3 1 0 0 0 0 1 1 0 2 8 14 18 20 21 22 22 20 17 15 15 14 10 6 4 2 2 2 1 1 2 5 7 6 3 1 0 0 0 3 5 5 3 3 3 1 0 0 0 0 0 1 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 54 134 209 257 265 292 290 276 256 238 242 254 246 221 206 219 233 243 249 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 16 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 6 6 3 1 0 2 3 1 0 0 0 1 5 9 13 17 20 23 25 24 21 17 14 12 8 5 4 4 4 5 5 5 5 5 6 4 2 0 0 5 9 13 17 19 18 13 8 3 5 4 3 3 7 12 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 69 139 190 219 228 234 253 243 228 223 242 261 248 222 209 216 222 223 220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 17 13 5 1 0 0 0 0 0 5 5 2 0 0 0 0 0 0 0 0 2 5 5 7 7 5 2 0 0 1 0 1 1 0 0 1 3 7 12 16 18 23 27 26 21 19 15 13 13 13 11 9 8 8 8 10 10 9 7 4 2 1 1 4 13 21 26 24 15 10 11 13 9 7 13 22 29 15 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 50 103 147 165 168 168 201 191 172 172 209 245 248 236 220 214 213 212 207 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 24 11 3 0 0 0 0 0 4 20 13 5 0 0 0 0 0 0 0 0 0 0 1 7 8 7 4 3 1 0 1 2 1 1 1 1 0 2 6 9 13 18 25 29 28 27 21 19 18 20 20 14 11 11 11 14 15 15 13 10 7 5 5 6 8 12 15 16 17 18 17 15 11 11 25 35 37 22 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 20 49 97 122 138 148 134 113 103 110 140 190 209 208 198 192 196 202 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 16 11 4 1 0 0 0 0 5 13 9 2 0 0 0 0 0 0 0 0 0 0 0 1 6 6 4 1 0 1 1 1 1 1 0 0 0 0 2 5 10 14 17 21 25 26 21 22 23 21 17 14 13 13 15 20 23 23 21 17 13 11 10 9 8 8 10 11 12 16 16 15 15 20 31 38 38 32 23 11 3 0 0 1 1 1 0 0 0 0 0 0 0 0 1 3 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 15 34 70 141 138 136 134 109 80 74 91 117 132 148 152 152 158 174 190 198 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 12 12 7 1 0 0 0 0 0 1 1 1 0 0 1 4 9 15 18 22 25 25 24 21 19 19 21 18 18 19 21 24 26 26 24 19 16 13 11 10 11 12 11 11 15 16 17 21 27 35 40 34 28 27 25 18 13 10 8 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 4 2 0 0 6 19 38 63 92 124 141 136 108 70 57 82 110 105 110 112 116 127 148 171 184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 22 18 10 0 0 0 1 2 2 1 3 4 3 1 1 3 7 11 21 26 27 28 26 24 24 24 22 22 22 23 25 27 29 29 25 20 17 16 16 17 18 13 12 16 19 23 28 35 39 35 27 23 21 18 17 28 33 29 24 18 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 6 16 30 46 25 12 5 3 5 12 19 23 25 99 154 164 128 61 33 46 77 100 99 93 95 106 124 146 162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 1 6 13 20 17 8 2 3 3 4 4 4 2 3 5 5 2 0 0 3 8 19 25 30 33 33 30 27 27 28 30 29 28 28 28 30 32 30 25 22 23 24 24 19 11 11 14 18 23 26 29 28 20 14 14 16 17 18 32 40 41 34 24 15 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 39 83 39 26 18 12 9 14 8 8 34 141 197 190 136 59 25 27 52 83 93 87 83 93 112 129 146 0 0 0 0 0 0 0 0 0 0 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 10 4 0 0 0 0 0 0 2 5 9 10 4 3 4 4 6 8 9 6 2 4 4 3 1 0 2 6 14 19 27 33 36 36 35 38 40 40 39 36 34 31 30 33 33 30 27 28 27 23 17 11 10 11 13 17 22 19 16 12 8 11 13 12 10 13 20 24 21 13 7 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 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 12 27 26 19 13 15 32 12 37 119 265 317 257 158 66 15 27 42 59 73 75 69 83 108 126 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 17 15 8 1 0 0 0 0 1 2 3 2 3 5 7 10 14 16 14 8 10 7 5 3 1 1 2 5 9 18 26 34 38 41 43 48 49 45 42 39 35 31 30 29 28 27 28 28 23 17 13 10 9 9 12 16 18 14 9 6 9 13 14 13 13 16 19 15 8 4 7 4 1 1 0 1 1 1 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 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 3 10 10 6 6 14 37 25 119 236 330 364 328 206 101 97 83 86 88 81 59 55 74 100 119 131 0 0 0 0 0 0 0 0 0 0 0 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 13 17 12 0 0 0 0 0 0 1 1 2 3 6 9 12 17 20 18 13 11 9 7 6 3 0 0 0 3 9 16 21 27 31 36 43 44 43 41 41 37 32 25 22 23 24 24 25 22 18 13 11 9 9 10 14 22 18 10 4 4 7 11 14 14 13 16 13 7 3 6 2 4 8 5 2 1 1 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 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 1 3 4 3 4 21 84 148 182 191 204 265 193 138 149 141 154 158 137 86 65 78 95 109 122 0 0 0 0 0 0 0 0 0 0 0 0 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 15 22 19 13 3 0 0 0 1 2 3 5 8 9 12 15 18 17 12 8 10 10 7 4 1 0 0 1 4 8 12 15 20 25 30 29 29 31 34 35 28 22 19 21 21 20 19 21 21 17 12 10 8 8 14 25 29 18 9 5 5 8 13 13 7 4 3 2 1 3 1 4 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 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 1 3 5 2 2 34 149 130 105 102 138 186 134 119 147 179 191 186 177 159 128 125 122 119 118 0 0 0 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 6 3 0 0 0 0 0 3 20 39 43 30 4 1 0 0 0 1 4 6 8 11 11 11 11 10 10 8 6 5 4 2 1 0 0 1 2 4 7 10 12 16 22 19 18 20 24 27 22 19 18 17 16 14 13 14 15 10 7 6 5 4 10 22 32 25 16 9 5 4 10 17 18 12 5 2 1 2 4 6 6 5 3 4 9 10 9 10 6 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 38 76 98 110 112 106 75 59 82 129 185 230 243 244 236 216 188 164 145 133 0 0 0 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 14 17 13 6 0 0 0 0 7 23 46 53 41 18 10 5 0 0 1 4 6 8 10 11 10 9 7 8 5 2 1 1 1 1 1 0 2 1 1 3 6 6 8 11 14 17 19 22 23 19 15 11 8 6 6 7 6 5 2 1 1 1 1 6 15 22 19 13 8 5 3 3 17 26 30 28 19 12 15 23 19 13 10 8 8 19 27 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 0 0 0 0 0 0 0 1 2 52 70 57 60 69 54 28 8 19 66 119 167 203 244 264 260 236 196 170 157 151 0 0 0 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 10 9 6 3 0 0 0 4 11 24 42 60 62 55 46 35 19 7 2 4 5 7 8 10 11 12 9 6 3 1 0 1 2 2 1 0 1 1 1 1 2 2 3 7 12 15 19 24 24 18 13 7 3 1 2 4 4 2 1 0 0 0 1 2 7 10 9 7 4 3 2 1 6 10 14 17 17 16 28 40 40 28 22 23 26 28 22 16 10 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 3 23 98 62 55 61 56 30 10 0 2 11 61 115 158 184 206 217 208 181 151 142 148 155 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 17 16 10 5 0 0 0 0 0 0 1 9 9 10 12 17 16 8 4 10 20 32 46 62 73 74 69 57 35 10 0 1 2 5 6 8 12 16 11 6 3 2 2 2 3 3 1 1 1 2 2 1 1 1 1 3 6 9 14 22 19 13 9 6 3 1 1 4 2 1 1 0 0 0 0 0 1 4 6 5 2 1 1 1 3 1 4 8 11 9 18 34 44 37 34 38 38 31 15 7 3 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 49 59 50 29 7 2 1 4 13 53 103 147 179 207 194 167 142 129 138 152 157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 17 28 32 31 27 23 13 4 0 0 0 2 8 13 18 21 24 25 16 8 10 23 39 51 60 67 67 59 44 23 3 0 0 0 2 3 5 8 11 10 6 3 2 2 1 1 1 0 0 1 2 2 1 1 1 2 2 2 4 6 10 8 5 4 5 4 2 1 1 1 0 0 0 0 0 0 0 0 3 6 10 13 14 9 11 16 17 19 23 24 21 26 38 46 47 49 54 46 31 16 6 2 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 20 15 8 2 0 2 7 14 26 52 92 133 165 179 169 145 123 115 129 144 149 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 19 29 33 34 34 25 13 4 0 0 1 6 14 20 20 15 12 16 11 11 21 39 55 65 66 61 48 31 14 1 0 0 0 0 0 0 0 1 3 2 1 0 0 0 0 0 0 0 0 1 1 3 2 2 3 1 2 2 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 24 37 23 26 38 50 57 57 52 52 69 71 71 71 70 67 45 27 15 9 11 10 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 5 17 29 39 48 59 79 106 129 140 144 135 127 127 141 150 160 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 19 32 34 38 39 37 26 13 4 0 0 4 10 17 15 6 0 2 11 15 20 30 47 59 65 60 48 35 22 11 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 6 5 4 1 0 0 0 0 0 0 0 0 0 0 0 1 3 3 4 4 3 2 2 1 0 0 4 16 28 23 24 35 50 65 68 56 61 84 89 86 80 72 60 39 28 24 23 23 19 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 24 33 39 55 65 71 76 87 93 104 115 117 110 107 112 125 121 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 25 33 37 40 40 36 22 8 0 0 2 7 11 10 2 0 0 2 9 13 17 19 22 30 39 42 40 40 37 34 33 10 2 0 0 0 0 0 0 2 1 1 1 0 0 0 1 1 3 4 5 5 4 4 4 3 2 1 0 0 1 1 1 0 0 0 0 1 3 7 10 11 11 10 10 7 3 1 0 1 5 10 10 11 16 24 32 31 40 55 66 65 62 57 48 34 30 33 36 35 24 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 9 8 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 25 41 53 66 78 89 98 106 92 89 93 97 100 103 113 128 139 140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 23 35 36 38 39 37 28 12 3 1 2 7 8 6 1 0 0 0 1 4 6 8 7 2 15 27 36 43 49 44 33 8 2 0 0 0 0 0 1 3 5 7 9 12 15 11 6 2 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 1 0 2 5 8 11 13 14 15 16 18 15 10 6 3 5 19 24 18 13 9 9 14 27 28 32 38 39 35 36 36 33 39 45 43 32 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 8 12 14 13 11 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 1 5 16 40 68 92 99 95 97 102 108 94 85 83 86 94 106 120 129 126 122 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 31 38 37 37 38 39 36 25 5 1 5 10 12 10 5 0 0 0 0 0 0 0 0 1 7 16 25 32 33 11 1 1 0 1 1 1 0 0 2 5 9 12 14 16 20 17 12 9 7 7 9 5 1 0 0 0 0 0 0 1 2 4 5 5 3 2 4 8 12 15 16 16 21 22 15 13 13 12 11 12 39 50 41 25 16 17 29 48 44 39 31 20 11 11 15 24 41 48 40 22 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 4 7 11 15 13 8 4 2 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 4 13 41 74 102 115 108 105 105 108 107 103 97 92 90 98 106 108 102 92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 27 37 39 39 39 40 35 25 4 1 3 8 11 10 4 0 0 0 0 0 0 0 1 5 10 16 18 18 14 5 2 1 2 3 3 2 1 1 7 14 18 19 15 8 8 15 14 11 12 17 23 13 4 1 0 0 0 0 0 0 5 10 11 7 5 7 12 19 26 29 29 25 31 37 36 28 20 16 15 17 25 42 50 43 25 24 43 60 54 45 31 15 1 2 3 15 32 36 26 13 4 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 11 14 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 0 0 1 8 24 51 79 103 120 128 124 121 122 129 130 121 106 89 77 72 66 59 51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 38 41 41 41 41 39 32 17 2 0 2 6 7 2 0 0 0 0 0 0 0 0 3 11 23 24 19 15 13 12 11 8 6 5 7 10 13 21 29 31 28 19 7 7 10 8 5 4 4 6 2 1 0 0 0 0 0 0 0 4 9 12 12 12 16 26 42 43 36 30 27 33 42 40 29 18 14 11 14 25 36 39 35 29 27 41 49 44 37 23 9 0 0 0 17 31 30 19 12 9 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 9 16 10 6 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 7 5 3 1 3 6 20 45 68 88 106 121 133 139 145 153 160 156 137 112 87 64 49 37 26 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 23 39 40 41 40 39 39 35 20 2 0 0 0 1 0 0 0 0 0 0 0 0 0 1 10 19 20 15 14 13 10 8 8 9 12 18 20 24 29 34 31 24 14 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 15 22 27 29 31 29 22 19 20 22 29 45 44 35 20 5 3 4 10 22 29 32 35 36 41 40 36 32 21 7 0 0 0 16 30 38 38 40 33 21 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 10 16 13 12 12 12 10 5 2 0 0 0 0 0 0 0 0 0 0 0 2 9 15 16 12 7 4 3 7 15 35 59 80 98 117 137 157 179 201 208 200 175 142 116 91 64 43 27 14 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 22 35 39 40 38 38 37 34 28 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 11 9 5 5 5 6 10 15 20 23 18 20 21 20 17 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 18 26 36 53 49 37 22 8 13 25 35 44 38 28 19 12 3 2 5 9 13 17 22 31 41 44 41 34 22 6 1 0 0 2 16 33 49 58 59 47 27 11 3 1 1 0 2 2 1 0 0 0 0 0 0 0 0 1 4 9 15 18 16 13 13 14 15 10 5 1 0 0 0 0 0 0 0 0 1 4 12 40 46 37 23 12 7 7 13 26 46 67 88 110 143 182 220 251 268 254 217 171 149 118 88 61 37 20 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 26 37 36 34 35 40 45 40 17 4 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 13 9 1 4 8 10 12 15 17 16 9 10 9 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 21 43 72 68 49 29 15 13 23 30 32 28 23 21 21 21 14 10 10 12 17 17 24 40 48 51 49 39 22 9 3 0 0 14 32 49 58 58 50 34 16 3 1 1 2 9 6 3 1 0 0 0 0 0 0 0 1 4 9 16 17 12 5 4 8 12 10 4 1 0 0 0 0 0 0 0 0 3 12 32 90 89 64 36 18 14 17 25 41 54 72 97 132 182 239 278 288 276 239 191 146 132 101 73 49 27 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 33 37 35 32 31 33 35 32 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 3 2 6 13 15 16 15 13 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 20 38 55 56 44 28 16 10 10 13 15 15 14 13 12 13 17 17 19 22 28 36 49 62 71 69 61 49 34 18 8 2 2 12 28 40 47 45 45 39 30 18 10 9 10 11 6 2 0 0 0 0 0 0 0 0 1 3 7 7 5 3 2 3 6 10 10 5 2 0 0 0 0 0 0 0 0 7 28 66 128 118 85 47 21 23 30 39 48 56 76 110 156 213 256 269 253 222 178 128 86 70 60 48 33 18 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 32 32 31 31 31 33 34 23 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 11 12 13 14 13 4 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 9 15 18 28 33 32 28 21 16 12 9 7 6 5 5 5 6 10 17 24 30 36 42 45 52 58 60 62 59 52 39 25 11 5 1 1 9 29 46 54 56 54 50 42 29 25 16 6 2 1 1 1 0 0 0 0 0 0 0 1 3 5 6 7 9 12 14 14 11 5 1 0 1 1 0 0 0 1 4 18 50 92 131 118 86 52 27 38 43 43 43 54 81 117 161 211 223 217 193 152 102 61 35 26 23 20 17 14 10 11 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 28 28 29 30 31 29 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 8 10 10 3 1 0 0 0 1 1 2 4 2 0 0 0 0 0 0 1 1 1 2 2 4 5 7 10 11 14 17 20 22 24 23 22 19 19 18 18 16 11 7 5 4 7 10 15 21 28 35 41 46 54 60 64 68 68 65 53 36 16 6 1 2 8 31 53 64 60 52 46 41 35 23 13 7 5 5 4 2 0 0 0 0 0 0 0 1 2 3 7 12 17 21 16 11 7 3 0 0 0 0 0 0 0 1 3 15 64 103 114 100 73 48 35 49 51 48 47 58 84 110 135 158 162 151 127 89 43 18 6 5 8 16 24 32 37 36 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 17 27 26 28 28 26 21 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 7 6 6 6 3 1 0 0 0 1 2 2 1 0 0 0 0 0 0 2 5 6 6 7 8 9 13 18 21 23 23 24 24 21 23 23 23 23 22 21 19 16 11 7 6 7 10 14 16 18 21 25 33 41 49 55 57 56 56 55 45 31 17 9 6 6 12 23 41 45 36 25 22 25 26 18 12 11 10 9 4 1 0 0 0 0 0 0 2 4 5 5 7 11 12 11 10 7 4 1 0 0 0 0 0 0 0 1 3 10 82 111 105 83 55 33 29 50 57 57 57 63 75 89 99 106 108 93 69 40 12 14 23 33 42 51 59 65 69 67 67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 18 24 25 26 26 20 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 14 16 14 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 8 10 12 14 17 19 24 29 32 34 33 30 27 25 25 26 26 25 17 11 6 3 2 3 5 10 15 16 15 15 20 29 37 43 48 51 52 50 46 32 22 16 11 9 7 9 15 16 16 14 12 13 20 27 31 20 13 9 7 1 0 0 0 0 2 6 7 4 7 7 6 5 6 9 11 11 5 1 0 0 0 0 0 0 0 2 10 29 61 115 119 99 70 44 24 28 48 55 57 53 46 36 43 58 70 69 52 35 29 38 57 68 76 81 84 83 82 81 77 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 14 19 22 22 17 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 22 22 14 10 6 2 1 0 0 0 0 0 0 1 3 2 1 0 0 0 0 0 0 3 7 12 15 18 21 23 26 30 35 39 41 37 33 29 28 26 24 19 10 6 3 2 2 2 3 5 7 9 11 15 21 32 35 36 38 40 39 37 32 21 17 13 10 9 8 7 8 9 11 15 19 24 30 29 23 12 5 3 2 0 0 0 1 1 4 10 11 9 10 13 16 17 17 19 17 12 5 1 0 0 0 0 0 0 2 11 38 79 123 136 118 91 61 38 25 22 25 23 20 17 10 1 4 17 28 34 39 50 66 82 89 79 69 63 63 69 65 60 58 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 17 18 16 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 16 19 19 17 10 5 3 2 2 1 0 0 0 1 4 12 8 4 1 0 0 0 0 0 0 3 8 14 19 22 25 27 29 33 37 40 38 35 31 27 23 18 12 7 7 8 9 9 8 3 1 1 3 6 10 16 28 27 26 25 24 23 20 16 11 12 11 12 14 18 17 15 14 16 20 23 26 24 16 9 4 0 0 0 0 0 2 3 4 6 12 14 17 26 36 41 38 28 18 10 4 1 0 0 0 1 3 4 7 14 32 73 106 121 108 85 63 44 29 21 14 10 9 10 10 6 5 22 27 28 32 42 66 74 78 83 76 67 59 57 65 68 62 50 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 16 17 16 13 8 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 14 10 5 2 2 2 2 0 0 0 0 0 0 0 1 5 3 1 0 0 0 0 0 0 0 2 7 12 16 19 22 25 27 31 34 36 35 32 27 23 19 15 14 16 18 19 19 14 3 0 0 0 0 4 16 30 29 25 21 19 18 13 10 10 16 23 29 36 44 40 35 29 24 25 26 23 12 5 2 0 0 0 0 0 1 8 9 7 7 14 18 28 43 53 51 40 23 5 3 2 1 0 0 0 13 42 46 52 61 73 79 84 78 62 45 33 25 20 17 11 12 18 26 26 13 9 28 39 38 31 20 24 39 59 75 78 71 61 54 53 54 52 46 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 14 18 18 17 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 8 6 2 0 0 0 2 5 3 1 0 0 0 0 0 0 0 0 1 3 5 9 12 16 20 25 29 31 32 31 30 27 22 21 25 29 30 26 21 13 2 0 0 0 0 6 32 49 44 36 31 28 26 22 23 28 39 56 72 84 87 76 62 47 32 18 15 10 5 4 2 1 0 0 0 2 5 11 13 11 9 12 27 40 47 45 31 19 9 1 0 0 0 0 0 0 20 50 59 60 67 74 70 64 55 43 32 26 22 20 19 31 35 31 23 15 7 2 3 3 4 8 16 32 45 53 55 51 44 36 30 27 24 21 18 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 17 18 18 15 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 1 2 5 9 12 11 5 2 1 0 0 0 1 4 6 4 1 0 0 0 0 0 0 0 0 0 0 1 3 7 13 21 25 29 31 30 27 23 19 20 24 29 33 30 19 10 2 0 0 0 1 6 33 47 48 43 40 38 37 36 37 48 62 79 92 103 105 94 77 56 36 19 11 7 5 6 5 2 1 0 0 9 17 19 15 11 7 10 29 40 40 30 11 3 0 0 0 0 0 0 0 0 15 34 48 55 64 69 69 66 55 43 34 31 30 27 27 39 37 22 7 1 1 0 0 0 3 10 20 33 36 32 27 22 21 17 12 8 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 20 19 18 14 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 18 13 5 3 7 10 6 2 0 0 0 0 0 0 2 5 6 5 3 1 0 0 0 0 0 0 0 0 0 0 2 6 13 20 25 27 26 23 21 19 16 22 25 25 19 3 0 0 0 0 0 1 4 18 32 41 45 45 44 42 40 39 48 58 65 65 81 82 74 66 53 39 26 17 13 8 4 2 1 0 0 0 10 14 14 12 11 8 12 24 38 38 24 4 1 0 3 8 18 26 25 17 9 10 18 30 44 45 53 61 65 55 44 38 41 43 35 26 21 17 11 5 0 0 0 0 1 4 11 17 19 20 19 17 14 12 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 18 18 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 10 21 26 19 8 2 4 2 1 0 0 0 0 1 1 2 5 7 8 5 3 1 0 0 0 0 0 0 0 1 2 4 5 8 14 18 20 21 20 19 18 20 26 26 23 17 7 2 0 0 0 0 0 0 1 14 29 40 44 44 41 38 37 41 45 50 57 79 74 67 61 53 39 28 19 16 11 6 2 0 0 1 4 14 18 17 14 12 13 14 21 36 41 28 10 2 1 7 22 45 66 55 39 33 33 37 41 43 26 35 77 129 131 104 82 70 46 27 15 9 11 17 17 12 11 10 9 11 14 17 18 19 17 14 11 8 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 16 18 18 14 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 19 24 19 4 0 0 0 0 0 1 1 2 2 2 3 4 5 5 3 2 2 1 0 0 0 0 0 2 4 5 7 9 11 12 12 16 20 22 22 20 22 24 24 19 15 10 2 1 0 0 0 0 0 0 0 17 34 45 44 38 33 34 42 51 57 65 78 71 67 63 54 36 28 23 19 12 5 2 1 3 7 11 15 19 24 28 33 29 31 38 50 57 46 28 11 7 14 26 42 56 47 48 58 61 63 68 79 108 117 107 81 49 29 25 26 14 8 6 10 18 23 25 26 28 28 26 25 24 22 18 15 12 9 7 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 10 13 17 18 17 13 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 16 21 19 11 3 0 0 0 1 4 7 12 6 2 1 2 2 2 1 1 1 0 0 0 0 0 1 4 7 9 10 12 14 13 12 14 18 21 22 22 24 26 27 21 8 1 0 0 0 0 0 0 0 0 3 19 37 49 52 48 49 55 66 77 77 72 68 68 72 71 61 41 39 34 25 17 13 13 15 15 19 19 18 19 23 18 18 35 53 63 68 68 70 49 25 18 28 35 33 21 40 56 66 70 79 103 115 100 77 52 26 5 1 0 1 2 6 10 15 21 27 31 34 35 35 34 32 30 27 21 16 12 9 6 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 14 18 18 20 21 16 12 7 2 0 0 0 0 0 0 0 0 0 9 10 5 1 0 0 0 0 0 0 0 0 0 3 10 16 16 11 1 0 0 0 2 6 9 11 4 1 0 1 1 0 0 0 0 0 0 0 0 0 1 4 7 9 11 12 13 12 11 12 14 13 14 18 22 25 25 20 4 0 0 0 4 5 2 3 17 11 7 11 29 48 64 84 106 118 122 119 102 85 80 91 95 89 76 60 61 47 32 21 19 23 35 49 33 23 19 19 23 19 27 55 69 67 58 53 72 59 43 35 42 52 50 39 49 52 52 53 68 121 160 160 91 47 27 20 12 16 17 16 16 18 21 26 36 39 40 40 41 41 38 33 27 22 18 13 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 9 14 17 17 22 21 16 13 7 3 0 0 0 0 0 0 1 6 14 18 15 8 0 0 1 3 4 3 2 1 1 0 1 4 8 8 5 0 0 0 0 1 3 4 4 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 4 7 9 11 12 12 11 10 10 9 12 17 22 26 26 20 5 2 0 4 17 32 38 41 36 18 7 6 23 68 99 117 128 139 144 138 115 88 84 92 96 90 80 72 71 49 30 17 15 30 48 57 33 21 18 19 24 29 44 60 66 57 43 39 53 59 55 49 50 61 61 52 44 39 37 42 62 133 190 192 114 61 52 54 51 44 38 33 30 29 30 35 45 47 47 47 47 46 40 34 27 22 17 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 10 10 11 13 14 15 15 18 18 17 13 7 3 1 1 0 0 0 0 1 5 9 10 7 3 0 0 2 4 7 8 8 6 5 2 1 1 2 2 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 2 4 7 9 11 14 13 11 9 8 13 18 22 28 29 23 12 6 3 5 14 25 18 12 10 5 4 13 40 94 112 114 107 104 104 104 96 68 52 51 58 68 72 65 52 37 22 14 17 39 46 40 24 20 25 29 32 35 49 59 61 60 66 65 58 65 62 56 53 60 63 53 36 40 49 60 82 148 173 152 96 52 56 54 45 46 44 42 42 44 43 47 53 54 53 52 49 44 40 35 30 24 17 11 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 15 24 17 14 14 13 13 13 13 14 15 13 9 5 5 5 3 2 1 0 0 0 2 5 4 2 1 0 0 3 7 10 11 9 7 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 1 1 0 0 0 1 3 7 8 11 14 14 12 10 9 16 18 21 26 29 25 17 11 5 3 4 6 3 5 8 8 15 36 72 119 91 64 41 34 53 66 66 49 24 20 31 55 66 61 48 31 18 13 20 41 34 30 29 34 42 45 43 38 56 71 81 85 83 70 61 63 60 56 52 53 59 54 47 50 59 69 97 156 134 100 65 41 49 46 39 35 34 36 38 43 49 53 56 55 53 51 47 41 38 32 26 18 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 19 23 21 19 12 12 11 11 10 10 11 12 12 11 9 7 7 6 5 4 2 1 0 0 1 4 5 4 1 0 1 5 7 6 5 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 1 4 7 7 9 11 12 11 9 10 14 14 16 20 24 28 21 14 9 5 2 3 8 12 10 8 10 35 84 107 39 16 7 8 11 14 17 15 8 20 41 62 67 61 47 35 22 17 21 29 22 33 47 60 66 56 49 50 68 88 102 107 98 70 51 45 44 41 35 29 32 45 53 52 40 31 50 90 86 66 46 33 37 35 32 29 30 34 39 45 49 52 54 53 49 43 36 30 24 17 12 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 24 26 19 13 9 9 8 7 7 8 9 9 9 8 7 7 6 5 3 2 1 0 0 0 0 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 1 1 2 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 6 5 8 9 10 11 12 15 19 27 20 17 17 11 4 4 10 18 12 5 2 12 49 53 17 15 21 27 32 27 27 20 11 22 51 72 78 87 76 58 33 19 19 20 20 42 64 79 82 58 53 60 77 97 112 119 114 72 45 30 25 25 17 9 11 37 52 53 38 22 26 36 39 36 30 25 26 25 29 33 37 39 42 45 44 47 49 50 47 33 20 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 18 23 22 18 12 10 9 7 7 7 7 7 7 6 5 4 3 2 1 1 0 0 0 0 0 0 1 4 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 15 3 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 8 8 9 10 12 13 16 19 17 19 19 13 2 1 4 9 7 5 3 4 7 20 35 56 64 59 52 49 52 47 39 40 58 73 80 74 51 31 20 27 31 27 25 41 57 63 62 51 53 63 80 101 121 129 117 68 43 28 18 8 4 3 10 34 49 50 40 28 29 31 32 30 29 27 24 28 31 34 37 39 37 34 33 35 37 35 27 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 18 22 21 19 17 14 11 9 7 7 7 6 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 1 5 9 12 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 18 17 3 1 0 0 1 1 0 0 0 0 0 0 1 1 2 1 1 1 4 7 7 9 11 13 13 13 15 19 19 17 10 1 1 3 5 5 6 9 12 14 43 69 90 99 91 85 82 80 75 71 66 65 59 48 33 22 18 19 26 36 27 21 25 34 36 38 43 49 66 88 113 136 137 112 60 39 29 18 1 2 2 8 24 38 39 32 24 25 27 28 28 27 25 26 32 32 32 31 31 23 18 15 13 11 10 8 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 30 27 22 19 17 15 13 9 7 6 5 5 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 11 8 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 21 16 5 5 3 2 3 6 3 1 0 0 0 1 2 0 0 0 0 1 2 4 7 9 9 7 5 9 12 15 15 12 8 5 4 6 8 10 11 16 25 38 50 69 88 102 106 107 102 94 86 82 78 71 40 23 12 6 5 8 13 18 15 15 19 26 28 29 32 37 69 106 140 159 142 99 47 22 19 11 0 1 0 4 12 22 24 19 10 10 12 16 22 28 28 27 29 30 29 27 24 21 20 18 14 10 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 18 28 22 19 17 16 14 10 6 3 3 4 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 4 4 2 1 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 17 33 35 24 14 12 14 17 16 8 1 0 0 2 2 1 1 1 1 0 1 3 6 7 6 6 7 12 11 11 11 11 8 4 1 7 9 11 15 20 26 29 27 38 53 68 78 82 79 72 64 62 66 62 32 19 9 4 3 8 15 21 21 19 20 22 27 29 37 55 103 155 190 197 157 99 48 18 15 6 0 0 0 3 7 13 16 11 7 9 10 9 9 16 20 25 29 32 33 32 31 33 33 30 26 20 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 13 21 23 17 15 14 13 10 5 2 1 2 3 3 3 1 0 0 0 0 0 0 0 2 3 3 2 1 1 4 8 9 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 2 6 14 14 12 12 16 25 35 44 35 22 9 0 0 0 0 0 0 0 0 0 0 2 3 2 2 4 10 14 15 14 12 9 5 3 9 12 13 14 16 14 9 6 13 27 38 44 42 42 42 44 47 50 46 32 16 6 2 4 10 18 23 22 20 19 19 23 24 49 96 167 244 277 266 206 131 72 33 21 7 1 0 0 1 3 5 7 4 4 7 10 10 7 2 1 3 11 23 38 42 41 39 38 39 38 35 18 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 19 22 22 19 15 13 10 7 5 2 2 2 1 1 0 0 0 0 0 0 0 0 1 2 8 13 15 15 14 11 9 9 9 8 4 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 3 6 12 20 29 34 30 19 8 0 0 0 0 0 0 1 2 3 2 1 1 1 1 1 3 9 9 9 8 7 6 4 5 14 19 17 10 5 2 3 8 18 27 28 21 27 36 45 52 48 37 22 8 2 1 4 9 20 25 25 21 19 19 20 18 51 116 206 304 325 307 257 173 96 45 20 7 2 1 0 0 0 0 0 0 1 3 6 9 7 3 1 0 3 12 29 46 49 45 44 46 43 35 15 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 18 20 17 11 7 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 2 6 10 14 21 29 34 32 22 15 9 5 3 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 2 5 8 10 13 13 11 7 3 1 0 0 0 0 1 1 2 2 1 2 3 3 4 1 2 3 3 1 1 2 5 3 4 11 20 23 16 3 1 1 4 10 19 16 14 27 37 44 48 46 29 15 5 1 1 4 9 19 23 24 22 20 21 21 18 43 102 187 289 287 253 198 126 68 36 20 10 7 5 4 2 1 1 1 4 6 7 7 5 3 1 0 0 0 0 2 25 36 42 49 52 35 16 7 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 10 3 2 2 1 2 1 0 0 0 0 0 0 0 0 0 0 1 4 10 14 22 32 42 47 40 20 11 5 2 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 1 2 3 4 7 5 3 2 1 1 0 0 1 2 3 4 2 1 2 6 7 6 4 0 4 5 4 1 1 2 5 7 6 5 8 17 12 3 1 1 2 7 16 16 19 26 32 33 35 34 20 10 3 0 1 4 11 26 26 25 24 26 26 24 23 33 75 142 217 239 208 156 93 41 24 18 15 16 16 15 12 7 5 6 10 15 17 16 11 9 7 5 3 1 0 5 25 32 31 28 27 17 9 8 6 4 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 16 30 38 41 41 37 27 16 10 5 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 2 4 6 7 4 1 1 1 3 3 2 3 5 7 8 8 4 5 8 10 6 3 1 3 3 2 0 1 4 9 16 15 13 10 11 5 1 0 0 1 2 5 3 3 4 8 13 16 17 9 5 2 0 1 4 12 22 23 23 26 30 29 25 21 22 43 90 137 162 133 96 57 26 24 20 18 23 29 30 26 12 10 10 11 16 21 25 25 24 22 19 14 10 7 12 28 36 34 26 12 11 10 7 5 2 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 11 11 10 6 2 1 1 3 8 18 30 35 35 32 28 27 29 28 24 14 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 7 8 8 5 2 0 0 1 3 4 4 5 7 9 10 9 7 8 10 10 5 2 2 2 1 1 0 1 8 12 14 12 10 9 9 4 2 1 0 0 2 3 1 0 0 1 3 2 2 1 1 1 1 1 2 6 11 14 16 21 25 26 22 18 17 22 50 81 100 83 62 46 35 30 26 24 28 34 34 27 13 14 14 15 18 26 31 33 33 32 29 25 20 18 19 21 21 17 12 7 2 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 20 35 42 40 34 24 13 8 6 8 13 19 21 21 27 32 34 35 37 39 36 26 10 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 1 4 5 6 5 4 2 1 0 0 0 1 4 5 7 8 8 5 6 11 14 14 10 3 2 1 2 2 2 1 2 7 8 7 5 5 8 10 9 5 2 0 0 0 0 0 0 1 1 0 0 4 7 7 5 4 3 1 5 10 15 19 21 23 24 23 21 19 19 28 43 52 46 38 37 38 36 39 38 38 39 41 34 22 24 25 27 30 37 37 34 32 31 29 25 19 23 21 17 14 13 10 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 10 37 59 70 67 46 35 27 21 17 15 14 15 15 16 21 30 34 32 25 22 20 17 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 1 0 0 1 1 1 0 0 0 0 0 0 0 2 6 8 10 10 9 7 10 16 22 23 20 14 14 9 6 6 6 3 0 0 2 2 2 2 4 6 6 4 2 1 0 0 0 0 0 2 6 11 15 18 17 14 8 5 4 5 12 19 25 28 28 28 28 28 26 22 18 15 20 23 23 19 16 19 28 44 49 48 42 40 35 30 31 33 35 36 35 36 36 36 34 29 26 24 29 25 18 12 10 5 2 3 4 3 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 56 66 64 50 22 20 21 22 20 14 11 9 8 9 12 18 29 25 16 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 1 2 2 0 0 0 0 0 0 0 0 0 0 0 1 8 11 11 19 29 36 30 28 28 30 35 42 49 56 32 21 16 15 7 2 2 9 10 7 3 1 2 3 2 1 0 0 0 0 0 2 5 14 19 23 24 19 13 6 2 3 7 13 20 26 31 34 32 31 30 28 24 20 17 20 22 21 17 8 6 14 35 50 58 58 49 42 38 38 39 38 33 26 28 34 38 38 31 30 32 30 24 18 13 10 7 7 8 9 8 5 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 3 6 9 37 45 38 24 14 8 10 8 8 8 5 2 4 8 8 7 5 5 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 1 0 0 0 0 0 0 0 0 1 2 6 21 29 30 29 33 46 64 78 85 81 67 49 49 53 55 57 51 38 13 4 9 21 24 17 7 0 1 1 1 0 0 0 0 0 3 8 14 24 21 19 21 20 16 11 5 4 8 14 21 26 31 34 30 28 27 27 24 21 20 20 19 17 14 11 5 8 20 34 44 49 49 45 46 49 50 45 38 31 28 29 31 32 26 22 18 15 13 11 10 10 13 15 14 12 9 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 1 9 24 31 28 26 22 16 16 16 13 7 5 5 6 7 14 17 14 10 7 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 1 0 0 0 0 0 0 0 0 0 1 3 12 33 49 54 49 36 28 35 65 94 103 92 57 42 36 39 55 58 40 7 3 8 16 20 12 4 0 0 0 0 0 0 0 1 3 14 26 34 38 22 15 17 22 25 20 12 10 16 23 30 33 32 30 28 26 25 23 22 22 21 19 17 15 15 15 9 7 8 14 22 33 40 37 38 37 33 19 15 15 18 22 25 24 17 16 14 11 10 10 11 14 17 18 17 14 8 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 3 12 28 29 25 28 25 21 18 21 22 18 12 12 16 20 18 13 10 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 0 0 0 0 0 0 0 0 0 1 7 25 66 78 71 50 33 24 32 65 94 100 80 37 19 14 19 26 15 1 0 0 1 3 5 2 0 0 0 0 0 0 0 4 12 29 46 53 49 27 19 18 25 33 27 18 18 25 34 41 44 36 30 29 27 23 21 20 19 18 17 16 18 23 27 18 14 15 19 25 34 41 44 46 46 42 32 24 21 22 26 31 32 27 24 22 22 22 24 25 24 22 18 14 10 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 4 1 0 1 4 9 18 23 29 33 31 25 21 19 16 15 15 18 23 21 16 9 4 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 1 1 0 0 0 0 1 1 1 2 21 60 76 71 55 35 16 21 50 99 132 106 36 20 13 10 9 3 0 0 0 1 2 3 1 0 0 0 0 0 0 0 5 13 24 39 57 56 32 23 21 26 33 27 24 25 30 37 44 49 42 37 33 29 24 19 15 13 13 15 18 24 36 43 39 34 32 31 31 35 41 46 51 54 54 53 46 40 35 34 38 38 38 36 36 36 37 39 36 32 26 19 13 7 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 5 2 1 0 3 7 14 21 26 28 29 26 24 25 26 27 29 31 32 16 7 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 3 3 4 4 3 1 0 0 10 27 47 53 48 33 12 18 44 86 128 87 33 17 11 6 1 0 0 2 4 5 2 0 0 0 0 0 0 0 0 0 1 7 15 28 46 45 32 25 23 24 27 25 27 30 34 39 43 46 47 42 35 28 22 16 12 9 11 14 19 25 40 54 64 65 55 43 34 33 36 41 46 48 50 49 47 45 44 44 45 48 50 51 52 51 47 40 32 26 21 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 1 0 0 2 6 14 21 27 27 26 24 23 30 36 43 46 41 31 10 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 1 2 1 0 0 0 0 0 1 2 6 10 13 11 11 11 9 6 2 0 0 1 12 31 51 44 29 11 13 30 54 81 50 24 10 4 1 0 1 6 10 11 9 3 0 0 0 0 0 0 0 0 0 0 5 11 17 20 23 26 27 26 24 23 24 29 35 42 49 51 51 51 47 41 33 25 18 15 15 17 20 24 30 42 55 66 70 62 50 39 35 35 38 42 46 48 49 51 52 54 57 62 63 61 57 53 49 41 32 25 19 12 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 1 0 0 2 5 9 19 23 27 30 28 26 25 33 36 38 38 30 16 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 2 1 4 6 9 9 7 4 2 0 0 0 0 0 2 6 13 22 26 19 16 12 8 2 0 0 0 9 24 41 48 31 13 6 12 22 30 21 14 7 2 0 0 4 15 17 15 10 1 0 0 0 0 0 0 0 0 0 1 8 17 19 14 15 17 19 21 21 21 23 30 41 51 60 57 56 55 56 51 43 33 27 25 24 25 26 29 35 44 54 60 63 58 48 39 36 37 40 44 49 53 54 55 60 68 74 78 74 66 57 48 41 34 28 22 18 14 10 6 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 6 1 0 1 3 9 14 21 25 28 32 33 30 27 27 28 25 19 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 6 6 8 11 14 11 6 3 0 0 0 0 0 3 8 15 23 27 26 31 30 22 8 3 1 1 6 18 34 54 33 19 9 5 4 6 10 24 22 13 2 3 11 23 27 22 13 0 0 0 0 0 0 0 0 0 0 2 9 18 16 9 10 12 15 16 17 17 20 26 40 55 66 65 63 61 60 57 51 43 38 37 36 36 36 36 39 44 50 55 55 51 49 46 43 41 45 50 54 56 57 62 71 86 94 95 88 73 59 47 41 35 29 23 18 14 12 10 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 8 4 0 0 1 4 10 17 23 27 28 37 45 48 39 31 24 17 11 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 1 2 2 2 2 1 0 0 0 0 0 0 0 5 12 21 27 26 27 36 43 40 27 13 5 2 5 16 34 46 44 36 25 13 3 4 15 38 38 23 8 15 24 30 31 24 11 0 0 0 0 0 0 0 0 0 0 2 6 13 12 10 9 10 13 17 20 22 22 24 32 46 57 62 62 61 59 57 53 52 52 52 51 49 45 43 45 48 53 54 53 51 47 46 45 46 50 53 56 60 66 73 80 89 97 95 84 69 54 44 41 36 31 26 22 20 17 14 10 6 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 3 2 2 4 4 8 14 24 29 34 39 53 66 74 62 40 23 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 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 13 17 14 13 15 20 26 23 9 4 2 5 13 38 50 46 28 13 4 0 2 4 5 9 14 17 20 23 21 16 10 3 0 0 0 0 0 0 0 0 0 0 1 5 10 12 12 12 11 13 14 16 21 25 28 31 38 44 49 53 54 54 54 53 56 59 61 60 57 54 53 53 55 57 60 60 60 61 62 62 62 61 62 65 69 71 72 72 70 72 68 60 51 45 40 38 36 35 34 33 30 26 21 15 10 7 4 1 0 0 0 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 1 1 7 10 7 19 31 43 56 56 58 73 78 75 69 63 38 16 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 2 5 9 10 7 3 1 0 2 2 3 3 4 3 0 0 1 4 6 6 5 4 5 7 11 15 9 2 0 9 19 29 40 36 27 14 4 0 0 0 0 3 7 11 6 3 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 13 13 13 12 11 13 15 18 23 26 29 29 35 41 48 51 53 56 61 61 64 67 68 64 62 63 60 59 61 66 68 70 72 71 69 69 69 72 73 72 72 71 68 64 58 54 49 45 44 44 43 42 43 44 43 37 31 25 19 14 11 9 5 5 5 5 6 9 10 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 15 34 46 46 44 42 19 36 60 69 54 50 49 27 10 0 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 15 23 26 20 10 0 2 4 6 7 8 7 5 3 3 3 4 5 11 16 14 12 13 15 5 1 2 9 20 27 28 23 16 9 2 0 0 0 0 3 8 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 6 6 5 6 7 9 16 22 23 21 28 37 46 54 58 62 65 61 64 68 72 72 71 69 66 65 65 68 71 75 76 74 73 77 82 84 84 81 77 73 73 72 67 59 53 50 50 51 51 50 50 49 47 41 37 31 26 21 18 16 15 15 16 17 19 17 13 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 11 17 10 3 1 8 16 19 7 7 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 2 6 12 17 23 27 24 13 4 1 4 7 10 11 10 9 6 3 3 5 9 30 36 27 15 9 6 1 0 1 3 8 14 20 23 21 16 10 2 0 1 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 1 1 1 1 1 3 6 11 17 23 28 41 53 64 71 77 72 56 51 54 65 75 78 77 74 71 70 71 74 75 76 77 77 80 82 82 86 88 86 81 82 79 73 67 63 59 57 57 56 54 53 54 51 47 42 38 33 29 27 25 24 24 25 25 24 16 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 3 2 2 5 11 16 16 18 20 20 15 8 4 4 8 12 13 11 9 6 4 5 9 20 47 44 31 14 10 9 8 3 1 1 2 7 16 22 21 21 20 15 8 4 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 2 8 18 31 48 62 72 79 82 79 72 69 71 70 68 75 78 79 77 77 79 81 81 80 80 81 81 79 79 82 84 84 80 83 84 83 79 72 64 59 59 58 58 58 62 59 53 47 43 40 37 36 35 34 32 30 26 22 13 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 0 0 0 0 0 0 0 0 0 0 0 2 5 7 4 3 4 4 5 8 12 15 16 19 21 20 18 13 9 7 10 12 13 11 10 10 10 10 14 23 39 37 32 27 27 35 28 10 2 1 1 3 9 11 10 20 39 46 24 12 4 0 0 0 0 0 0 0 0 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 26 45 60 69 73 75 78 79 79 79 74 71 78 85 89 90 87 88 90 91 88 84 80 80 78 78 80 84 88 90 91 91 90 86 78 72 69 67 69 71 72 71 66 60 54 50 47 45 44 43 39 35 29 24 18 11 7 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 0 0 4 9 12 6 5 9 8 9 11 14 17 20 23 23 21 18 16 13 11 11 12 12 12 11 15 19 22 20 24 29 31 36 43 51 63 40 15 2 2 1 0 0 0 5 16 41 40 21 10 4 1 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 4 15 30 46 53 59 63 65 67 68 68 65 66 72 80 87 91 89 85 85 85 86 86 86 88 82 78 75 77 87 97 105 106 102 94 84 81 80 80 82 85 83 75 67 62 60 58 55 51 48 45 40 34 26 21 16 11 7 5 2 0 0 0 0 0 0 0 0 0 2 0 5 12 14 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 2 4 5 2 4 8 10 13 18 22 23 21 20 18 15 14 12 9 7 7 8 9 12 15 19 23 26 28 29 27 26 34 51 65 71 36 14 3 2 1 0 0 1 5 13 28 21 14 10 9 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 7 17 30 36 40 44 44 45 48 52 52 55 60 65 70 76 82 81 82 84 87 88 86 80 72 67 65 68 87 107 122 123 113 102 93 96 100 103 102 87 80 78 72 68 65 63 58 54 51 46 40 32 25 21 16 12 7 5 2 0 0 0 0 0 0 0 0 0 2 1 6 20 18 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 7 4 2 3 4 4 2 9 18 27 31 29 25 20 17 14 11 10 6 2 0 2 5 10 14 18 21 22 25 29 36 31 27 29 43 65 70 32 10 1 1 0 0 1 3 6 10 14 14 13 12 11 9 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 2 1 0 2 5 5 3 1 0 0 0 0 0 0 5 12 19 23 23 22 22 25 31 37 38 41 45 49 53 62 71 77 80 82 83 82 79 76 73 72 74 79 93 114 128 131 119 110 108 118 112 101 86 75 73 75 74 71 68 64 60 56 51 46 41 34 28 24 20 15 11 7 4 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 9 12 13 15 15 14 11 8 6 6 11 18 25 22 19 15 14 13 10 7 3 4 7 14 24 37 48 46 41 38 38 44 49 46 40 37 39 62 60 41 25 14 7 2 1 0 0 1 4 8 11 8 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 0 1 5 15 17 15 9 4 1 0 0 0 1 6 12 15 15 11 9 10 15 22 25 23 25 30 37 47 52 58 64 70 74 75 73 75 76 77 79 83 89 96 102 104 108 109 113 113 109 97 83 73 73 74 75 75 73 71 67 61 57 53 49 45 40 35 30 26 22 18 12 9 7 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 1 1 0 0 0 0 0 2 5 8 10 14 20 23 25 24 19 15 11 7 8 11 15 18 16 16 17 18 14 9 19 29 39 48 55 64 71 64 58 54 54 62 65 60 54 50 52 67 63 53 42 31 17 5 3 2 1 0 1 4 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 2 8 19 26 27 24 16 6 0 0 0 1 3 6 6 5 6 9 13 17 21 18 16 20 24 28 32 36 42 51 63 75 79 78 80 82 85 89 94 101 109 116 118 117 111 119 114 100 87 79 76 77 77 76 76 76 74 69 63 59 56 53 50 46 41 35 30 27 23 19 16 13 9 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 3 1 0 1 2 3 8 7 4 0 0 0 1 4 7 8 8 15 20 23 23 23 22 20 14 10 10 14 17 20 20 19 18 17 17 23 40 56 66 71 71 76 84 91 87 78 73 75 70 65 61 58 58 63 66 62 52 37 17 8 8 4 2 0 0 0 1 1 0 0 0 0 0 0 1 1 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 1 3 10 23 33 38 36 26 9 0 0 0 0 0 1 0 2 6 13 20 22 16 17 18 17 17 18 22 33 41 50 62 75 81 84 90 93 96 98 102 105 109 112 116 118 117 113 107 99 89 83 80 80 78 78 78 78 75 70 66 62 58 56 55 50 44 38 33 30 26 22 19 16 13 10 6 3 1 0 0 0 0 32 28 5 0 0 0 0 0 0 0 4 12 18 21 21 15 12 10 9 9 10 11 7 3 0 0 0 2 7 7 7 9 20 21 20 18 18 19 20 14 10 11 16 23 28 30 26 22 20 23 26 34 47 53 52 48 53 71 89 101 97 94 92 68 55 50 52 48 48 51 54 50 40 22 18 14 7 2 0 0 0 0 0 0 0 0 0 0 1 4 8 7 5 3 3 4 4 2 1 0 0 0 0 0 0 1 3 8 15 28 40 48 48 43 32 11 2 1 0 0 0 0 2 7 12 18 21 19 12 9 8 8 13 18 28 41 51 59 66 75 84 92 101 105 105 105 109 107 106 107 111 119 125 122 115 106 94 86 83 81 80 80 81 81 78 74 71 67 64 61 58 53 47 41 36 32 28 24 21 18 15 12 8 5 2 0 0 0 0 13 13 0 0 0 0 0 0 0 0 5 13 22 27 28 27 27 26 26 25 25 22 18 15 12 10 9 11 12 11 8 11 18 18 16 15 14 18 18 15 13 15 21 32 35 34 30 25 22 21 19 19 21 23 22 22 26 44 59 72 79 93 90 64 46 36 32 24 24 28 36 41 38 29 30 22 12 1 0 0 0 0 0 0 0 0 0 0 0 2 6 13 13 10 7 4 2 1 0 0 0 0 0 0 1 8 16 24 35 50 60 64 58 47 33 16 7 2 0 0 0 2 7 13 17 19 14 9 7 10 15 20 25 31 42 54 63 68 74 81 94 103 107 106 101 100 103 100 98 98 100 92 85 81 80 80 81 83 86 87 86 85 85 85 81 79 77 74 70 67 63 57 51 44 38 33 28 24 20 18 15 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 20 23 25 28 33 38 43 45 42 38 35 31 30 28 25 20 14 8 8 9 12 14 15 16 17 18 19 20 20 23 28 31 32 30 29 28 28 26 25 23 21 18 16 16 21 25 28 34 61 70 65 50 34 20 9 6 10 21 32 35 29 19 12 6 0 0 0 0 0 0 0 0 0 0 0 0 3 11 24 18 12 7 3 1 0 0 0 0 0 0 0 6 22 30 33 34 44 50 51 48 38 25 13 7 4 2 2 4 8 13 14 12 10 5 5 9 16 23 30 36 41 50 59 66 73 80 87 91 94 96 95 89 87 87 88 91 95 97 85 78 76 77 80 82 83 89 92 91 89 89 88 84 82 81 78 75 70 65 59 51 44 37 31 26 22 19 16 14 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 19 24 19 24 34 49 58 62 58 54 50 45 39 34 28 20 13 7 3 5 7 11 15 16 15 15 18 22 25 28 30 33 37 41 46 49 54 56 55 50 44 39 36 30 22 15 10 10 18 42 59 64 52 28 9 4 9 18 29 40 26 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 24 19 12 5 1 0 0 0 0 0 0 0 1 15 34 42 32 26 29 26 23 20 15 11 7 8 7 7 8 11 14 14 10 7 7 10 16 22 28 33 36 41 47 52 57 61 65 68 73 77 79 79 78 78 73 73 78 85 90 91 83 81 81 84 87 89 91 92 93 93 92 93 91 89 86 83 80 77 71 65 60 54 48 41 33 26 21 17 14 10 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 22 32 52 56 59 67 76 80 77 67 58 51 44 40 33 24 16 10 5 6 6 7 11 18 19 15 18 24 31 38 48 53 50 49 49 49 49 59 70 75 73 67 59 66 58 41 19 11 9 17 36 55 65 45 30 21 18 20 26 37 18 6 1 1 0 0 0 0 0 0 0 0 0 0 1 2 5 17 21 17 9 4 0 0 0 0 0 0 0 2 7 34 58 71 44 28 20 11 5 2 2 3 6 9 11 12 13 15 14 13 11 10 16 25 35 40 43 45 46 48 50 53 57 61 64 64 66 69 72 72 71 69 61 60 65 73 75 79 88 92 93 94 94 95 96 95 95 95 95 95 92 89 86 83 79 74 68 62 57 53 48 41 33 27 23 18 13 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 13 19 29 39 52 58 54 48 44 59 64 60 54 48 43 39 34 28 23 19 15 12 10 10 12 17 17 15 18 26 35 46 52 56 57 57 59 57 48 48 51 56 61 69 73 64 58 50 39 34 31 29 31 35 42 47 46 41 35 29 24 18 7 8 10 11 6 7 8 3 0 0 0 0 0 0 2 6 11 21 18 12 6 2 0 0 0 0 0 1 3 7 15 35 52 61 52 34 20 10 5 2 2 2 4 6 7 7 10 13 12 13 15 16 20 29 41 52 59 64 66 59 55 55 57 61 66 72 74 73 71 67 66 67 69 70 70 71 77 92 108 113 108 100 93 95 97 98 99 99 97 93 90 87 84 81 76 71 66 60 55 50 45 38 32 27 23 19 14 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 20 27 33 31 32 34 35 30 27 45 52 54 50 45 39 34 29 25 21 19 19 19 20 20 19 19 16 16 17 22 32 39 41 51 55 55 49 42 35 31 29 27 26 29 28 20 16 19 28 39 38 37 38 39 40 41 42 37 29 18 7 2 2 11 18 20 14 28 32 18 5 0 0 0 0 1 5 12 18 24 17 10 4 1 0 0 0 2 4 6 9 16 24 34 43 50 51 38 27 18 13 11 11 10 10 13 17 22 28 30 27 24 22 23 27 34 43 54 65 72 76 73 72 72 74 76 79 84 82 78 73 66 65 65 67 68 68 70 77 88 99 105 103 99 93 93 96 98 99 99 95 90 87 84 81 77 72 67 63 58 52 46 38 34 30 26 23 19 15 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 13 20 24 28 31 31 32 35 37 39 44 49 49 46 38 33 29 25 20 16 14 19 23 27 27 25 22 20 19 20 23 30 40 49 60 56 47 33 26 22 18 18 18 17 13 16 17 14 13 17 24 24 27 30 33 32 35 42 38 29 17 3 0 3 12 20 25 27 41 36 22 6 1 0 0 1 5 10 19 25 26 20 13 5 0 0 0 2 8 15 18 18 26 32 38 44 50 52 47 41 35 30 28 28 29 30 32 36 41 43 41 35 32 31 33 36 42 50 57 65 72 78 85 87 89 91 94 96 98 94 87 78 68 66 65 64 65 67 71 77 83 86 88 88 89 90 90 92 94 96 95 92 87 83 80 76 71 68 64 59 55 49 42 34 31 28 26 24 19 14 8 4 2 0 0 0 0 0 0 CIN 0 0 0 0 0 0 0 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 -1 -5 -9 -12 -13 -8 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -9 -9 -7 -6 -9 -49 -117 -179 -167 0 0 0 0 0 0 0 0 0 0 0 0 0 -98 -190 -212 -141 -29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -7 -11 -22 -41 -36 -32 -31 -33 -34 -25 -20 -22 -26 -23 -10 -6 -4 -3 -3 -4 -8 -14 -22 -26 -20 -19 -15 -11 -10 -16 -20 -10 -8 -9 -6 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -2 -3 -7 -18 -18 -15 -12 -12 -15 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -10 -6 -5 -37 -97 -156 -214 -230 -139 -3 0 0 0 0 0 0 0 0 0 0 0 0 -115 -239 -298 -262 -191 -228 -99 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -16 -40 -62 -64 -51 -50 -50 -45 -34 -28 -28 -28 -29 -29 -16 -13 -10 -7 -4 -3 -5 -7 -8 -12 -20 -11 -10 -13 -18 -21 -21 -15 -24 -24 -26 -60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -5 -7 -9 -13 -20 -18 -13 -8 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -5 -25 -70 -114 -132 -149 -87 -25 -33 -29 -14 -4 0 0 0 0 0 0 0 -9 -93 -210 -289 -310 -295 -350 -126 -23 0 0 0 0 0 0 0 0 0 0 -2 -4 -7 -7 -7 -3 -2 -3 -2 0 -33 -79 -103 -78 -66 -66 -69 -70 -66 -50 -33 -27 -26 -24 -18 -21 -21 -17 -13 -11 -11 -7 -4 -3 -5 -7 -9 -12 -18 -23 -27 -25 -39 -41 -48 -82 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -7 -9 -11 -13 -14 -16 -17 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -53 -87 -94 -80 -73 -69 -128 -185 -149 -61 -13 0 0 0 0 0 0 0 -38 -169 -304 -330 -307 -288 -323 -247 -113 -35 -12 -14 -8 -2 0 0 -1 -1 -1 -13 -29 -39 -36 -36 -16 -16 -29 -40 -49 -59 -67 -67 -57 -78 -78 -77 -74 -69 -65 -63 -51 -38 -29 -22 -24 -25 -23 -22 -23 -25 -18 -11 -6 -6 -15 -17 -14 -15 -21 -28 -28 -45 -60 -75 -92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -10 -9 -7 -6 -5 -11 -7 -7 -11 -14 -12 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -29 -119 -140 -141 -146 -159 -186 -201 -198 -185 -149 -76 -20 -3 0 0 0 0 0 0 -65 -217 -369 -322 -276 -272 -305 -315 -150 -45 -13 -21 -23 -12 -10 -11 -16 -26 -18 -23 -41 -51 -46 -46 -31 -34 -46 -56 -61 -52 -35 -22 -26 -59 -84 -86 -81 -76 -71 -61 -61 -69 -59 -38 -31 -27 -22 -21 -21 -20 -17 -16 -18 -23 -28 -30 -30 -29 -28 -26 -28 -43 -61 -74 -81 0 0 0 0 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 -19 -16 -5 -2 -1 -2 -3 -3 -4 -6 -7 -3 -1 0 0 0 0 -1 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -2 -1 -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 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -31 -85 -145 -165 -155 -133 -121 -129 -154 -180 -166 -152 -145 -122 -66 -10 0 0 0 0 0 -24 -105 -225 -326 -286 -273 -278 -291 -265 -137 -53 -31 -35 -36 -27 -26 -43 -56 -57 -48 -43 -42 -39 -34 -31 -32 -32 -32 -31 -28 -24 -28 -24 -20 -34 -75 -83 -76 -68 -66 -67 -56 -91 -95 -75 -59 -41 -24 -18 -15 -11 -9 -12 -17 -21 -24 -26 -27 -26 -26 -26 -30 -37 -44 -51 -62 0 0 0 0 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 -7 -7 -3 -2 -1 -1 -2 -4 -4 -3 -2 -1 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 0 -3 -5 -3 0 0 -1 -3 -4 -3 -3 -2 -2 -4 -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 0 -4 -23 -119 -141 -147 -145 -138 -122 -108 -110 -129 -154 -152 -145 -144 -127 -84 -18 -12 -4 -1 0 -1 -50 -135 -237 -319 -337 -357 -315 -287 -249 -144 -49 -37 -42 -44 -37 -25 -31 -47 -64 -70 -57 -45 -39 -35 -33 -32 -31 -35 -38 -39 -35 -33 -31 -22 -28 -58 -64 -55 -58 -60 -60 -66 -60 -81 -102 -104 -82 -49 -30 -22 -16 -8 -6 -10 -12 -12 -12 -16 -18 -18 -21 -28 -34 -35 -37 -55 0 0 0 0 0 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 -8 -9 -5 -2 -1 -3 -4 -4 -3 -2 0 0 0 0 0 0 0 -1 -1 -1 -1 0 -2 -4 -4 -3 -1 -2 -12 -16 -6 -4 -3 -3 -4 -4 -3 -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 -3 -24 -92 -110 -127 -140 -137 -123 -107 -103 -108 -121 -136 -131 -138 -145 -136 -106 -80 -22 -2 0 -10 -52 -163 -269 -316 -321 -359 -334 -271 -186 -95 -33 -34 -41 -41 -37 -33 -32 -32 -33 -36 -37 -38 -38 -48 -52 -48 -45 -48 -50 -50 -46 -41 -31 -40 -52 -62 -57 -49 -59 -65 -62 -63 -69 -66 -68 -80 -90 -86 -47 -38 -35 -24 -14 -9 -7 -7 -8 -11 -13 -15 -18 -22 -27 -29 -28 -39 0 0 0 0 0 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 -8 -10 -10 -6 -5 -2 -3 -5 -6 -5 -2 -1 0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -4 -5 -4 -2 -1 -7 -6 -3 -3 -3 -3 -2 -2 -2 -2 -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 -1 -5 -13 -15 -16 -16 -37 -81 -126 -105 -94 -106 -128 -129 -124 -129 -138 -142 -130 -28 -4 0 -28 -116 -214 -215 -147 -101 -141 -215 -189 -127 -66 -29 -24 -22 -20 -24 -33 -37 -34 -29 -26 -31 -47 -45 -44 -44 -46 -55 -66 -68 -64 -57 -48 -34 -59 -76 -78 -69 -62 -65 -56 -51 -55 -63 -65 -63 -62 -69 -81 -67 -63 -59 -50 -35 -20 -11 -9 -9 -8 -8 -11 -15 -19 -22 -23 -26 -53 0 0 0 0 0 0 0 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 -12 -9 -7 -6 -6 -5 -4 -2 0 0 0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -3 -2 -2 -2 -2 -4 -4 -3 -2 -1 -1 -2 -2 -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 -3 -24 -68 -116 -100 -97 -106 -118 -122 -120 -126 -134 -117 -25 -11 -4 -1 0 -3 -23 -15 0 -19 -80 -117 -112 -91 -72 -58 -10 -6 -15 -26 -32 -31 -28 -27 -30 -35 -38 -37 -37 -41 -51 -67 -75 -75 -67 -56 -44 -63 -75 -75 -66 -58 -61 -45 -32 -33 -50 -53 -51 -59 -67 -73 -106 -92 -77 -63 -50 -36 -22 -16 -13 -8 -6 -8 -12 -15 -16 -15 -20 -111 0 0 0 0 0 0 0 0 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 -12 -12 -15 -13 -9 -5 -3 -4 -4 -3 -2 -2 -2 -2 -1 -1 -2 -1 -2 -4 -4 -3 -3 -3 -2 -2 -2 -4 -4 -2 -1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -18 -58 -114 -103 -93 -92 -98 -105 -109 -113 -106 -75 -60 -31 -12 -4 -1 0 0 0 -11 -40 -87 -108 -102 -88 -65 -4 -4 -13 -19 -20 -15 -8 -8 -18 -30 -36 -38 -38 -38 -40 -46 -53 -67 -67 -59 -54 -57 -59 -58 -55 -54 -53 -57 -62 -63 -59 -51 -50 -52 -47 -53 -99 -94 -88 -81 -72 -61 -55 -37 -26 -21 -19 -19 -26 -33 -29 -14 -11 -136 0 0 0 0 0 0 0 0 0 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 -1 -1 -4 -5 -5 -3 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 0 -2 -4 -5 -5 -3 -2 -2 -4 -7 -8 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -3 -4 0 -5 -13 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -15 -55 -57 -66 -72 -76 -78 -74 -81 -89 -96 -97 -74 -51 -40 -35 -25 -3 -1 -4 -19 -48 -81 -98 -95 -78 -51 -16 -13 -14 -12 -7 -3 -4 -16 -29 -34 -36 -36 -35 -35 -34 -35 -48 -56 -60 -63 -63 -55 -46 -44 -47 -49 -54 -57 -60 -62 -63 -58 -43 -42 -46 -53 -69 -79 -80 -76 -73 -75 -71 -64 -61 -71 -105 -164 -182 -119 -39 -44 -150 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -3 -4 -5 -5 -3 -3 -3 -4 -6 -6 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 -1 -2 -2 -1 -4 -15 -38 -15 -19 -38 -35 -24 -16 -10 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -6 -26 -44 -49 -47 -60 -61 -75 -85 -90 -94 -101 -108 -108 -87 -34 -29 -15 -8 -13 -36 -71 -95 -105 -88 -27 -14 -14 -12 -7 -3 -2 -10 -22 -34 -37 -36 -34 -31 -31 -33 -28 -38 -47 -56 -62 -60 -43 -37 -41 -49 -51 -48 -43 -38 -33 -34 -36 -42 -43 -41 -43 -46 -46 -48 -52 -59 -72 -81 -90 -106 -137 -178 -190 -175 -149 -143 -180 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 -1 -3 -4 -2 -2 -3 -3 -2 -3 -3 -4 -3 -2 -2 -3 -3 -3 -4 -4 -3 -3 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -3 -4 -5 -2 -1 -3 -3 -3 -2 -7 -26 -62 -15 -30 -53 -63 -64 -60 -55 -52 -41 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -8 -23 -43 -31 -43 -59 -76 -91 -104 -111 -106 -102 -103 -96 -57 -32 -21 -19 -23 -57 -69 -57 -31 -20 -20 -18 -13 -7 -4 -11 -18 -26 -35 -40 -37 -34 -34 -34 -28 -32 -33 -36 -41 -44 -34 -36 -39 -42 -42 -37 -32 -29 -28 -30 -41 -41 -35 -28 -27 -30 -31 -33 -36 -39 -41 -62 -100 -142 -173 -188 -185 -173 -175 -185 -174 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -2 -2 -3 -3 -3 -4 -3 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -3 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -5 -2 -3 -3 -3 -5 -4 -7 -19 -30 -6 -37 -51 -58 -65 -71 -71 -73 -68 -41 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -6 -29 -46 -61 -76 -89 -95 -99 -95 -89 -88 -85 -81 -66 -37 -5 -18 -26 -29 -30 -28 -26 -24 -20 -14 -14 -33 -40 -28 -17 -15 -23 -25 -30 -32 -29 -32 -32 -30 -28 -26 -25 -30 -34 -37 -37 -33 -29 -26 -25 -25 -26 -26 -25 -23 -24 -26 -30 -31 -33 -31 -27 -32 -67 -122 -173 -185 -176 -170 -158 -150 -146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -4 -3 -2 -2 -2 -2 -3 -3 -3 -4 -3 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -2 -2 -1 -1 -2 -3 -4 -4 -2 -3 -3 -4 -6 -7 -13 -30 -39 -40 -52 -54 -43 -31 -25 -28 -30 -54 -57 -18 -2 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 -17 -27 -36 -46 -69 -75 -80 -85 -85 -86 -78 -48 -17 -19 -23 -21 -16 -15 -20 -27 -24 -18 -37 -97 -128 -106 -59 -14 -12 -20 -21 -22 -23 -26 -28 -27 -25 -24 -26 -22 -31 -38 -38 -33 -29 -26 -24 -23 -23 -26 -26 -24 -22 -23 -24 -27 -29 -27 -22 -20 -25 -45 -97 -174 -203 -203 -191 -174 -159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -2 -2 -2 -3 -4 -2 -2 -2 -3 -4 -5 -4 -3 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -4 -7 -15 -44 -58 -62 -59 -57 -36 -13 0 0 -1 -21 -36 -36 -29 -17 -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 -2 -12 -44 -50 -53 -57 -64 -73 -78 -65 -39 -20 -20 -17 -11 -9 -19 -39 -32 -26 -58 -117 -141 -129 -130 -147 -159 -144 -54 -23 -19 -24 -27 -26 -24 -25 -28 -20 -26 -30 -31 -31 -30 -28 -25 -23 -24 -25 -25 -23 -21 -19 -15 -23 -24 -21 -18 -16 -17 -17 -25 -63 -160 -194 -207 -205 -195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -2 -2 -2 -2 -3 -2 -2 -1 -1 0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -3 -2 -1 -2 -3 -3 -3 -2 -3 -3 -3 -3 -7 -21 -28 -32 -36 -36 -23 -7 0 0 0 0 -19 -37 -42 -34 -22 -16 -13 -10 -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 -13 -38 -60 -66 -66 -44 -19 -14 -21 -18 -13 -19 -34 -21 -24 -52 -89 -106 -84 -62 -99 -155 -153 -54 -22 -15 -19 -25 -27 -24 -25 -26 -21 -21 -20 -22 -31 -44 -38 -33 -28 -26 -29 -30 -25 -24 -24 -24 -22 -20 -16 -12 -10 -10 -9 -10 -13 -28 -101 -154 -176 -178 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -2 -3 -4 -2 -2 -3 -3 -2 -1 0 0 0 0 0 -1 -1 -3 -3 -4 -5 -4 -3 -3 -2 -3 -3 -5 -4 -3 -2 -3 -2 -3 -6 -9 -4 -3 -2 -1 -2 -1 0 0 0 0 0 0 -11 -26 -37 -36 -41 -46 -47 -47 -28 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -19 -46 -49 -36 -27 -34 -33 -16 -9 -13 -4 -10 -19 -29 -35 -33 -27 -28 -29 -26 -25 -19 -16 -17 -20 -22 -21 -23 -23 -21 -22 -21 -21 -28 -35 -28 -24 -19 -35 -66 -83 -41 -30 -27 -25 -24 -21 -18 -16 -12 -7 -7 -5 -4 -7 -13 -14 -30 -69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -5 -5 -8 -13 -5 -4 -4 -5 -4 -2 -1 0 0 0 0 0 0 0 -1 -6 -7 -4 -2 -3 -3 -3 -4 -6 -12 -8 -10 -18 -15 -9 -15 -17 -4 -4 -4 -3 -2 -2 -1 0 0 0 0 0 -1 -5 -13 -17 -25 -46 -65 -72 -58 -30 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -11 -36 -43 -44 -47 -50 -37 -21 -12 -9 -4 -3 -6 -12 -20 -24 -22 -22 -22 -20 -19 -21 -21 -17 -10 -11 -16 -18 -19 -20 -23 -21 -23 -24 -31 -110 -133 -149 -170 -179 -104 -79 -51 -32 -26 -23 -22 -23 -18 -7 -7 -5 -5 -9 -18 -24 -15 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -11 -11 -9 -13 -17 -7 -7 -6 -4 -4 -3 -1 0 -2 -4 -2 -1 0 0 0 -1 -2 -2 -1 -3 -4 -4 -7 -16 -38 -19 -20 -33 -35 -8 -8 -12 -11 -10 -17 -21 -18 -11 0 -1 -1 0 0 0 0 0 0 0 0 -14 -26 -32 -34 -27 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -16 -21 -26 -31 -37 -22 -14 -11 -7 -3 -2 -3 -4 -5 -3 -14 -20 -20 -17 -17 -15 -13 -8 -6 -10 -12 -14 -17 -21 -17 -18 -77 -163 -231 -242 -235 -223 -207 -183 -165 -110 -64 -51 -54 -57 -54 -35 -10 -7 -8 -9 -10 -14 -17 -12 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -9 -13 -13 -16 -15 -10 -6 -4 -3 -2 -2 -2 -2 -10 -13 -6 -1 0 0 0 0 0 0 0 0 0 -6 -23 -29 -25 -13 -10 -11 -12 -8 -8 -27 -35 -34 -43 -53 -51 -33 -13 -5 -2 -1 0 0 0 0 0 0 0 0 0 -1 -4 -11 -23 -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 -1 -4 -8 -6 -8 -10 -9 -5 -1 0 0 0 0 -2 -2 -2 -1 -2 -2 -3 -3 -3 -8 -11 -13 -15 -17 -19 -17 -121 -223 -245 -222 -198 -171 -150 -133 -121 -110 -105 -106 -111 -113 -102 -72 -42 -35 -34 -42 -45 -36 -17 -18 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -9 -12 -14 -10 -7 -5 -6 -6 -6 -5 -5 -7 -16 -15 -8 -2 -1 0 0 0 0 0 0 0 0 -1 -3 -21 -24 -8 -3 -2 -1 0 -2 -11 -19 -24 -33 -49 -65 -68 -41 -2 -1 -1 0 0 0 0 0 0 -5 -14 -8 -11 -27 -50 -65 -17 -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 -5 -6 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -5 -6 -8 -10 -8 -125 -213 -232 -208 -191 -152 -125 -117 -115 -102 -94 -91 -94 -99 -106 -93 -80 -76 -72 -83 -93 -81 -50 -52 -46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -9 -11 -9 -13 -14 -15 -18 -15 -9 -9 -13 -19 -19 -15 -9 -5 -1 -1 0 0 0 0 0 -2 -4 -6 -5 -7 -4 0 0 0 0 0 0 0 0 -7 -28 -58 -62 -30 -1 0 0 0 -1 -2 -3 -7 -3 -21 -43 -27 -17 -32 -47 -41 -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 -1 -3 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -125 -213 -233 -206 -188 -158 -130 -113 -111 -109 -107 -104 -98 -89 -98 -95 -97 -101 -103 -109 -122 -120 -109 -108 -106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -10 -15 -24 -30 -29 -22 -23 -24 -15 -18 -21 -15 -15 -15 -13 -10 -5 -3 -1 0 0 0 0 -4 -16 -35 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 -4 -9 -15 -23 -7 -12 -23 -18 -2 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -4 -2 0 0 -3 -3 -2 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -3 -56 -89 -108 -130 -179 -155 -134 -115 -101 -99 -105 -107 -103 -96 -96 -103 -106 -107 -111 -123 -135 -134 -128 -123 -113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -10 -16 -16 -45 -51 -45 -44 -47 -41 -32 -21 -13 -14 -14 -13 -11 -7 -3 -1 -1 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -16 -16 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 -6 -4 -3 -3 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -94 -193 -167 -140 -121 -107 -96 -92 -100 -109 -114 -116 -126 -120 -109 -104 -113 -128 -124 -116 -109 -100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -35 -61 -69 -65 -66 -65 -53 -39 -22 -12 -12 -12 -11 -10 -14 -16 -11 -10 -15 -19 -5 0 -8 -29 -32 -21 -8 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 0 0 0 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 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -39 -97 -151 -161 -144 -119 -99 -90 -84 -97 -119 -139 -140 -130 -118 -107 -102 -117 -108 -99 -91 -81 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -15 -25 -31 -35 -37 -21 -15 -12 -10 -10 -10 -9 -12 -17 -15 -30 -39 -43 -45 -22 -12 -19 -39 -48 -43 -29 -10 0 0 0 -2 -3 -4 -3 -2 -2 -1 0 -2 -2 -1 -2 -5 -13 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -10 -13 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -37 -122 -146 -127 -100 -83 -85 -80 -107 -121 -122 -117 -116 -115 -116 -114 -114 -99 -88 -80 -75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -12 -18 -17 -12 -10 -9 -8 -7 -7 -8 -12 -15 -17 -16 -29 -42 -49 -49 -53 -53 -52 -50 -50 -40 -18 0 -1 -6 -8 -7 -6 -4 -5 -9 -9 -9 -37 -31 -19 -18 -32 -46 -32 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -9 -15 -16 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -46 -76 -90 -91 -84 -76 -65 -88 -108 -114 -112 -102 -93 -94 -97 -94 -88 -84 -84 -86 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -10 -10 -10 -9 -8 -7 -7 -8 -9 -8 -5 -4 -10 -20 -29 -36 -47 -48 -38 -31 -35 -41 -25 -14 -10 -6 -7 -8 -7 -5 -4 -9 -17 -29 -48 -39 -24 -34 -51 -40 -51 -35 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -20 -26 -20 -11 -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 0 0 0 0 0 0 0 0 0 0 -15 -52 -98 -111 -102 -88 -86 -80 -101 -118 -111 -71 -65 -67 -70 -71 -74 -74 -73 -74 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -7 -10 -8 -8 -7 -6 -5 -5 -5 -5 -4 -5 -7 -11 -25 -43 -42 -37 -37 -36 -35 -26 -37 -42 -38 -20 -9 -8 -9 -9 -10 -41 -62 -75 -82 -70 -49 -40 -38 -46 -31 -11 -1 0 0 0 -1 -1 -1 0 0 0 0 0 0 -17 -35 -38 -24 -10 -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 -4 -29 -77 -132 -107 -95 -89 -90 -99 -126 -134 -112 -64 -76 -74 -73 -75 -78 -75 -66 -58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 -1 -3 -4 -4 -5 -6 -6 -6 -5 -4 -4 -4 -4 -8 -16 -21 -30 -33 -30 -28 -28 -27 -23 -36 -42 -44 -45 -45 -44 -44 -42 -39 -57 -72 -80 -81 -77 -53 -40 -38 -40 -46 -36 -16 -1 -1 -1 -9 -9 -3 0 0 0 0 0 0 -10 -16 -13 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -71 -108 -122 -83 -77 -79 -85 -102 -128 -138 -111 -73 -101 -91 -90 -94 -97 -87 -65 -55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 -1 -3 -4 -5 -5 -5 -4 -4 -6 -8 -10 -13 -17 -23 -26 -25 -24 -23 -21 -21 -27 -35 -43 -49 -54 -56 -61 -62 -65 -70 -77 -80 -75 -63 -47 -40 -38 -38 -36 -37 -38 -34 -27 -19 -21 -16 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -6 -6 -4 -1 -2 -46 -92 -109 -98 -84 -73 -67 -71 -84 -108 -126 -106 -86 -110 -120 -126 -125 -116 -97 -70 -56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 -1 -3 -3 -4 -4 -4 -3 -5 -8 -10 -12 -20 -20 -19 -17 -16 -17 -15 -15 -20 -27 -33 -37 -40 -43 -48 -48 -58 -72 -76 -74 -66 -54 -43 -41 -40 -38 -36 -37 -39 -28 -20 -19 -17 -12 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -26 -41 -46 -39 -22 -11 -15 -49 -81 -74 -49 -37 -54 -57 -55 -62 -91 -159 -125 -102 -128 -155 -163 -155 -137 -111 -79 -68 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 -1 0 0 -1 -3 -5 -2 -4 -4 -3 -4 -6 -8 -11 -14 -12 -11 -12 -14 -16 -15 -14 -16 -20 -26 -29 -31 -34 -39 -43 -56 -70 -77 -74 -66 -56 -51 -52 -49 -43 -38 -35 -32 -24 -17 -13 -12 -11 -8 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -21 -47 -56 -37 -31 -40 -56 -47 -27 -16 -24 -40 -40 -41 -49 -72 -113 -104 -116 -150 -171 -171 -165 -148 -124 -97 -84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 -1 -1 0 -1 -2 -2 -1 -4 -5 -4 -3 -4 -4 -6 -7 -7 -7 -8 -11 -14 -16 -16 -16 -18 -21 -24 -27 -33 -38 -40 -50 -73 -89 -89 -73 -64 -59 -57 -55 -44 -37 -33 -32 -33 -22 -16 -13 -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 -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 -14 -53 -40 -28 -24 -26 -12 -4 -13 -29 -32 -31 -37 -55 -74 -74 -90 -115 -139 -152 -156 -156 -143 -123 -107 -92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -1 -2 -4 -3 -1 0 0 0 0 -1 -2 -4 -4 -4 -3 -3 -3 -4 -4 -4 -5 -7 -10 -14 -15 -15 -15 -16 -18 -21 -24 -27 -33 -45 -63 -76 -80 -68 -57 -54 -54 -52 -45 -36 -33 -33 -33 -23 -18 -13 -7 -5 -8 -4 -1 -1 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -50 -37 -16 -4 -3 -6 -8 -16 -21 -20 -25 -44 -53 -50 -42 -43 -49 -69 -100 -136 -136 -123 -109 -101 -92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 0 0 -2 -5 -6 -6 -6 -6 -4 -3 -3 -4 -4 -5 -7 -10 -13 -13 -12 -11 -12 -13 -13 -17 -22 -27 -29 -39 -47 -49 -50 -47 -36 -33 -39 -40 -33 -29 -28 -23 -19 -12 -6 -5 -9 -3 -3 -7 -9 -6 -3 -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 -1 0 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 -25 -28 -13 -1 -5 -25 -25 -17 -11 -12 -27 -36 -33 -23 -17 -14 -19 -34 -58 -66 -64 -70 -81 -84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 -1 -1 -1 -1 -1 -1 -1 0 -2 -4 -5 -6 -8 -7 -4 -3 -3 -4 -4 -5 -6 -10 -11 -10 -9 -8 -7 -7 -8 -9 -8 -8 -10 -28 -53 -64 -55 -39 -32 -34 -41 -45 -36 -30 -21 -10 -5 -4 -3 -3 -5 -1 -4 -6 -4 -4 -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 -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 -6 -20 -30 -12 -2 -8 -25 -21 -16 -14 -18 -28 -36 -35 -28 -23 -25 -25 -20 -17 -34 -31 -42 -59 -68 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -3 -1 -1 -1 -2 -1 0 -2 -3 -4 -5 -7 -7 -5 -4 -4 -4 -5 -6 -6 -8 -9 -8 -8 -7 -6 -6 -6 -4 -6 -5 -6 -14 -38 -62 -61 -42 -39 -41 -44 -44 -39 -23 -15 -11 -10 -7 -2 -1 -1 -1 -3 -4 -3 -2 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -1 -2 -2 -14 -22 -20 -15 -18 -24 -33 -42 -49 -50 -44 -35 -28 -32 -33 -31 -36 -33 -38 -45 -51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -2 -1 -2 -3 -2 -1 -6 -5 -4 -4 -7 -7 -5 -4 -3 -3 -4 -5 -5 -4 -7 -7 -6 -5 -5 -5 -6 -5 -6 -4 -2 -4 -16 -53 -57 -46 -43 -46 -47 -44 -33 -7 -6 -6 -6 -3 -2 -2 -2 -1 -1 -1 -2 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -17 -19 -24 -27 -21 -17 -23 -55 -60 -53 -42 -35 -33 -31 -30 -31 -33 -37 -40 -40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 0 -1 -3 -4 -4 -2 -2 -4 -4 -2 -2 -5 -7 -5 -4 -3 -3 -3 -4 -4 -3 -7 -6 -3 -1 -2 -5 -6 -5 -2 -1 -1 -1 -6 -21 -31 -38 -44 -52 -50 -34 -17 -1 -1 -1 -2 -3 -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 0 0 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 -15 -20 -20 -20 -22 -23 -9 0 -14 -69 -74 -62 -50 -46 -41 -35 -32 -34 -40 -42 -38 -33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -1 -1 -1 -1 -2 -4 -4 -2 -2 -2 -3 -3 -3 -4 -5 -5 -4 -5 -5 -5 -4 -3 -3 -6 -5 -3 -1 -2 -4 -4 -3 -1 0 0 0 0 -1 -8 -19 -29 -36 -35 -18 -6 -1 -3 -2 -1 -2 -2 -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 0 0 0 0 0 0 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 -23 -21 -21 -19 -14 -6 -2 -4 -26 -76 -85 -70 -56 -49 -38 -37 -41 -44 -43 -37 -30 -24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -9 -3 -1 -1 -2 -1 -1 -3 -3 -2 -1 -2 -2 -2 -2 -2 -3 -5 -3 -3 -4 -4 -4 -2 -2 -3 -4 -4 -2 -1 -1 -1 -1 0 0 0 0 0 0 -1 -13 -19 -20 -17 -16 -7 -5 -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 0 0 0 0 0 0 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 -34 -42 -31 -13 -2 -2 -7 -19 -41 -69 -78 -64 -55 -48 -36 -38 -44 -48 -46 -34 -24 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 0 0 -1 -2 -3 -3 -3 -4 -4 -2 -2 -2 -2 -1 -1 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 -2 -8 -12 -11 -8 -5 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -4 -4 -3 -3 -10 -39 -36 -37 -42 -45 -37 -49 -53 -43 -38 -40 -42 -39 -28 -18 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -3 -4 -3 -2 -3 -4 -4 -4 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -3 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -15 -43 -48 -37 -43 -33 -27 -25 -23 -18 -40 -52 -51 -45 -45 -47 -44 -32 -29 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -5 -2 0 0 -4 -6 -4 -5 -6 -9 -8 -7 -4 -4 -6 -6 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 -1 0 0 -1 -1 0 0 0 0 0 0 0 -1 -1 -2 -1 -1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -20 -23 -22 -20 -24 -25 -21 -16 -10 -21 -38 -50 -52 -48 -47 -42 -34 -27 -22 0 0 0 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 -2 -4 -3 -1 0 -4 -10 -13 -12 -9 -6 -5 -8 -9 -7 -3 -1 -1 -1 -2 -1 -1 0 0 0 0 -1 -1 0 0 0 0 -1 -1 -1 0 0 0 0 0 -1 0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 0 0 -1 -1 -1 0 0 -1 -1 -1 0 -1 -2 -2 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -26 -27 -22 -18 -17 -18 -19 -17 -12 -12 -29 -47 -57 -54 -49 -43 -37 -34 -31 0 0 0 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 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 -8 -13 -10 0 0 -3 -6 -6 -6 -5 -5 -5 -4 -6 -7 -6 -2 -5 -3 -1 0 0 0 0 0 0 -1 -1 0 0 -1 -1 -1 0 0 0 0 0 0 -1 -2 -3 -3 -2 -2 -2 -3 -2 -1 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -2 -1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 -2 -4 -5 -2 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -11 -32 -30 -25 -20 -17 -20 -25 -26 -21 -17 -22 -32 -44 -52 -56 -53 -49 -48 -44 0 0 0 0 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 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -3 -3 -3 -2 -6 -14 -22 -21 -11 -1 -1 -2 -3 -3 -4 -4 -2 -2 -3 -4 -4 -5 -7 -9 -13 -11 -4 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 -1 -1 -3 -4 -5 -6 -6 -5 -3 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -1 -1 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 -3 -1 0 0 0 0 -1 -1 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -16 -43 -35 -26 -19 -13 -8 -10 -13 -15 -16 -18 -19 -23 -32 -52 -54 -61 -68 -67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -3 -6 -10 -12 -18 -18 -17 -14 -6 -2 -1 -1 -2 -2 -3 -4 -2 -1 -1 -2 -2 -4 -9 -16 -8 -3 -1 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 -1 -2 -6 -6 -8 -10 -11 -7 -6 -4 -2 -1 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 -1 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 -1 0 -5 -15 -32 -32 -35 -41 -31 -23 -18 -14 -9 -10 -11 -14 -15 -15 -14 -15 -18 -25 -25 -44 -68 -85 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -6 -10 -17 -15 -9 -3 -1 0 0 0 -1 -1 -1 -2 -2 -1 -1 0 -1 -1 -3 -4 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -2 -1 -1 -2 -6 -5 -6 -7 -6 -2 -3 -3 -2 -2 -1 -1 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -4 -17 -23 -19 -8 -3 -13 -40 -85 -75 -57 -41 -28 -20 -14 -12 -13 -8 -8 -10 -13 -14 -13 -11 -11 -11 -14 -27 -42 -51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -3 -4 -6 -5 -3 -1 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -2 -3 -3 -5 -5 -4 -1 -2 -2 -3 -5 -4 -2 -1 0 -1 0 0 0 0 0 -1 0 0 0 0 0 -1 -2 -2 -3 -3 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 -1 -3 -9 -31 -47 -46 -24 -18 -34 -63 -94 -76 -57 -40 -27 -18 -11 -7 -5 -4 -5 -6 -9 -10 -6 -9 -12 -13 -16 -20 -22 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -8 -8 -6 -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 -1 -1 -1 -1 0 -1 -2 -2 -1 -2 -2 -3 -4 -4 -4 -2 -1 0 -1 -3 -4 -5 -5 -3 -2 -1 0 0 0 0 -1 -1 -3 -2 -1 0 0 0 -1 -1 -1 -1 -1 -1 -2 -4 -3 -1 -2 -1 -1 0 0 0 0 0 0 0 -2 -4 -5 -2 -1 -1 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 -2 -6 -15 -28 -39 -43 -57 -80 -91 -82 -60 -46 -33 -22 -13 -8 -4 -2 -1 -1 -2 -2 -3 -5 -12 -15 -15 -17 -16 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -7 -9 -8 -6 -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 -1 -1 -1 -1 0 -1 -3 -3 -2 -2 -5 -6 -7 -8 -8 -7 -4 -2 -1 -2 -3 -3 -3 -3 -1 0 0 0 0 0 -1 -2 -6 -4 -2 0 0 -1 -2 -2 -1 -4 -5 -7 -8 -11 -7 -4 -3 -2 -1 0 0 0 0 0 0 0 -2 -3 -4 -2 -2 -2 -1 -1 -1 -1 0 -1 -1 -2 -2 -1 0 0 0 0 0 0 -4 -14 -23 -13 -20 -40 -68 -87 -74 -64 -55 -45 -33 -23 -14 -7 -5 -2 -1 -2 -2 -3 -5 -7 -13 -19 -19 -20 -25 -34 -22 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -9 -10 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -3 -4 -5 -8 -9 -10 -9 -8 -6 -4 -2 -3 -2 -2 -1 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 -1 -1 -2 -5 -8 -12 -16 -19 -18 -13 -8 -5 -4 -3 -1 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 -2 -2 -1 0 0 0 0 0 0 -5 -22 -33 -18 -20 -32 -46 -56 -44 -39 -35 -31 -23 -15 -8 -4 -3 -2 -2 -3 -4 -7 -10 -15 -24 -29 -30 -35 -48 -63 -47 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -9 -9 -4 -1 0 0 0 0 -1 -1 -1 0 0 0 0 0 -1 -2 -2 -2 -2 -3 -3 -2 -3 -4 -4 -5 -5 -3 -2 -2 -2 -2 -3 -3 -3 -4 -5 -6 -7 -7 -7 -6 -4 -3 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -1 0 0 -1 -2 -4 -8 -13 -18 -22 -21 -17 -13 -11 -10 -8 -4 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 -4 -22 -31 -25 -27 -28 -25 -21 -16 -12 -11 -9 -8 -5 -3 -2 -2 -2 -3 -5 -8 -10 -8 -13 -24 -50 -61 -59 -49 -38 -41 -31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -5 -6 -2 -1 0 0 0 0 0 -1 0 0 0 0 0 0 -4 -7 -8 -7 -7 -7 -5 -4 -4 -5 -5 -5 -6 -6 -5 -3 -3 -3 -3 -4 -3 -3 -4 -5 -6 -7 -7 -4 -3 -2 -1 0 0 -1 -1 0 0 0 0 0 0 0 -1 -3 -7 -9 -8 -4 -1 -3 -3 -3 -6 -10 -14 -17 -15 -10 -8 -8 -9 -9 -5 -1 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -19 -27 -28 -32 -29 -15 -6 -11 -6 -4 -3 -3 -2 -1 -1 -2 -2 -5 -11 -20 -31 -21 -31 -44 -42 -30 -30 -34 -40 -41 -29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -3 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -9 -11 -11 -10 -9 -7 -5 -5 -5 -6 -6 -7 -7 -7 -4 -3 -3 -3 -2 -2 -2 -3 -5 -6 -6 -5 -2 -2 -1 0 0 0 -1 -1 0 0 0 0 0 0 0 -2 -4 -7 -9 -9 -6 -3 -2 -2 -2 -2 -3 -10 -14 -18 -12 -9 -8 -7 -3 -2 -1 0 0 -5 -10 -11 -3 -2 -3 -4 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -4 -14 -33 -25 -22 -20 -19 -13 -5 -3 -7 -10 -7 -3 -1 -2 -3 -6 -8 -8 -11 -21 -32 -41 -31 -26 -23 -21 -22 -24 -23 -19 -17 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 0 0 0 -1 -1 -2 -3 -2 -2 -1 0 0 0 -1 -5 -10 -12 -13 -12 -11 -9 -7 -6 -6 -7 -9 -8 -6 -5 -4 -3 -2 -2 -2 -2 -1 0 -1 -2 -2 -1 -1 -1 0 0 0 -1 -1 0 0 0 0 0 -1 -1 -3 -5 -7 -9 -8 -8 -7 -5 -4 -2 -2 -5 -18 -18 -13 -10 -10 -11 -7 0 0 -6 -9 -10 -12 -20 -17 -7 -11 -9 -6 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -2 -6 -16 -28 -18 -16 -13 -9 -5 -15 -11 -9 -15 -13 -6 -3 -10 -33 -35 -30 -21 -16 -21 -23 -21 -14 -12 -11 -12 -13 -10 -8 -7 -7 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -5 -4 -2 0 0 -1 -3 -9 -17 -12 -6 0 0 0 0 0 -1 -5 -11 -15 -15 -15 -13 -9 -9 -9 -9 -9 -10 -9 -8 -7 -6 -3 -3 -3 -2 -2 -1 0 0 0 0 -1 -1 -1 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -3 -3 -2 -2 -1 -2 -3 -9 -7 -3 -1 0 0 0 0 0 -23 -32 -30 -23 -24 -17 -14 -24 -22 -14 -5 0 0 -4 -4 -2 -1 0 0 0 0 0 0 -2 -5 -13 -16 -15 -14 -11 -11 -14 -19 -13 -7 -6 -11 -15 -24 -55 -86 -91 -66 -44 -26 -18 -20 -17 -11 -7 -6 -7 -7 -5 -4 -3 -4 -5 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 0 -1 0 0 0 0 0 -3 -10 -8 -4 0 0 0 0 0 0 -1 -5 -12 -19 -18 -18 -18 -18 -17 -13 -11 -13 -13 -12 -10 -7 -3 -3 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 -1 -2 -2 -2 -1 -1 -2 -3 -2 -1 -1 0 0 0 -4 -11 -24 -28 -25 -19 -18 -25 -29 -31 -29 -20 -8 0 0 -5 -6 -4 0 0 0 0 0 0 0 -1 -3 -8 -18 -19 -13 -6 -5 -8 -10 -2 -2 -2 -8 -22 -62 -132 -165 -103 -67 -51 -47 -48 -37 -23 -12 -6 -5 -5 -4 -3 -3 -2 -2 -3 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -4 -9 -7 -3 0 0 0 -5 -8 -4 -1 0 0 0 0 0 0 0 -1 -5 -11 -13 -21 -26 -28 -24 -18 -15 -16 -16 -13 -9 -6 -4 -5 -5 -5 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 -1 -1 0 -1 -1 -2 -1 -5 -6 -4 -1 -1 -1 -1 -1 -1 0 0 0 0 -26 -51 -44 -33 -29 -22 -15 -39 -42 -37 -31 -25 -10 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -4 -11 -10 -5 0 0 0 0 -1 -1 -6 -14 -23 -36 -67 -82 -73 -65 -68 -71 -64 -27 -16 -10 -6 -4 -4 -3 -2 -2 -1 -1 -2 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -6 -8 -8 -5 -2 0 0 0 -10 -20 -23 -15 -4 0 0 0 0 0 0 0 -1 -1 -3 -12 -21 -28 -29 -24 -20 -18 -17 -14 -9 -7 -6 -7 -7 -7 -5 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -5 -2 -2 -2 -2 -6 -7 -4 0 -1 -1 -1 0 0 0 0 0 0 -19 -31 -33 -28 -22 -15 -15 -44 -46 -41 -32 -24 -7 0 0 0 0 0 0 0 0 0 0 0 0 -3 -12 -26 -21 -12 -5 0 0 -1 -1 -3 -8 -12 -11 -8 -4 -6 -5 -3 -1 -6 -19 -24 -11 -9 -7 -5 -3 -2 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -4 -3 -2 -2 -1 -1 0 0 -1 -2 -12 -21 -23 -17 -15 -10 -2 -1 0 0 0 0 0 -1 -2 -3 -6 -16 -28 -24 -21 -19 -18 -15 -12 -8 -6 -4 -4 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -6 -9 -8 -2 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 -1 -25 -40 -44 -36 -24 -11 -7 -18 -22 -22 -19 -13 -3 0 -1 -2 -2 -1 -1 -1 0 0 0 -1 -1 -2 -10 -18 -12 -6 -3 -2 -3 -3 -3 -5 -12 -30 -53 -46 -4 -1 0 -1 -2 -4 -4 -4 -4 -4 -3 -2 -1 -1 -2 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 0 0 -1 -3 -4 -2 -14 -23 -27 -22 -21 -17 -9 -3 -1 0 0 0 0 -1 -1 -2 -3 -7 -14 -23 -22 -19 -16 -14 -13 -12 -9 -4 -6 -7 -6 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -9 -11 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -12 -20 -31 -39 -39 -26 -13 -7 -5 -3 -3 -7 -9 -2 -1 -2 -4 -4 -1 -1 -1 0 0 0 -2 -8 -27 -25 -15 -6 -5 -7 -10 -12 -5 -2 -13 -36 -66 -70 -46 -8 -2 -1 -2 -3 -4 -3 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -5 -6 -6 -10 -19 -24 -25 -27 -23 -15 -6 -1 0 0 0 0 -1 -2 -3 -3 -2 -4 -8 -12 -19 -23 -21 -14 -7 -4 -5 -9 -11 -8 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -6 -4 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -13 -19 -24 -27 -30 -34 -37 -30 -10 -3 -2 -1 -2 -4 -5 -4 -3 -3 -4 -4 -2 -2 -3 -6 -8 -7 -6 -4 -6 -7 -26 -51 -52 -15 -4 -5 -2 -1 -11 -29 -46 -26 -12 -4 -1 -1 -2 -2 -2 -1 -2 -2 -1 -1 -2 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -4 -6 -5 -8 -24 -37 -27 -12 -12 -8 -3 0 0 0 0 -1 -1 -3 -4 -4 -2 -2 -4 -8 -17 -29 -37 -33 -11 -4 -3 -4 -6 -3 -1 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -7 -12 -20 -21 -22 -23 -21 -18 -28 -35 -10 -3 0 0 -1 -2 -4 -6 -8 -8 -8 -6 -4 -4 -6 -9 -13 -15 -15 -12 -7 -29 -58 -77 -70 -13 0 0 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -2 -2 -1 -2 -2 -2 -2 -3 -3 -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 -1 -2 -1 -1 0 0 0 0 0 -1 -2 -3 -3 -4 -2 -9 -23 -38 -16 0 -1 -1 -1 0 0 0 0 -1 -3 -5 -5 -5 -4 -4 -5 -6 -10 -16 -25 -24 -6 -3 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -7 -10 -10 -10 -14 -17 -17 -14 -7 -8 -8 -2 -1 -1 -2 -2 -1 -4 -8 -12 -16 -18 -16 -11 -8 -6 -6 -8 -12 -20 -19 -13 -14 -20 -22 -18 -6 -4 -4 -4 -5 -5 -4 -3 -1 -1 -1 -1 -1 -1 -2 -9 -25 -31 -33 -32 -28 -9 -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 -1 -2 -2 -1 0 0 0 0 0 0 -1 -1 -1 0 -1 -3 -8 -13 -3 0 0 0 0 -1 -2 -2 -1 -1 -3 -5 -7 -6 -6 -8 -7 -7 -8 -8 -8 -9 -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 0 0 0 0 0 0 0 0 0 -2 -4 -5 -5 -4 -5 -9 -12 -12 -9 -4 -4 -3 -1 -1 -4 -7 -6 -2 -4 -6 -11 -19 -29 -29 -23 -14 -10 -11 -15 -22 -22 -16 -9 -6 -19 -38 -49 -48 -21 -8 -5 -4 -3 -3 -3 -2 -1 -1 -2 -2 -2 -3 -14 -34 -46 -49 -51 -50 -38 -20 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 0 -1 -2 -2 -2 0 0 0 0 0 -2 -6 -7 -2 -1 -1 -4 -7 -7 -8 -8 -7 -6 -6 -7 -8 -16 -19 -17 -11 -5 -2 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -3 -4 -6 -8 -8 -6 -3 -5 -3 -1 -1 -3 -3 -3 -5 -15 -14 -13 -17 -28 -23 -20 -18 -12 -15 -24 -31 -19 -20 -17 -12 -18 -34 -32 -15 -7 -6 -5 -4 -3 -3 -2 -2 -1 -2 -4 -5 -6 -17 -29 -40 -46 -51 -56 -60 -61 -33 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -7 -3 0 0 0 0 0 -1 -3 -3 -1 -1 0 -1 -4 -9 -10 -10 -8 -6 -10 -19 -28 -28 -28 -25 -17 -6 -2 -2 -2 -2 -1 -1 0 0 -1 -1 -1 -1 -1 -1 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -2 -3 -1 -4 -5 -5 -5 -6 -4 -2 -3 -2 -1 -1 -1 -3 -3 -8 -19 -23 -23 -23 -26 -17 -19 -24 -23 -18 -15 -13 -10 -23 -22 -15 -8 -12 -9 -4 -3 -3 -3 -2 -2 -2 -2 -1 -1 -6 -13 -20 -25 -36 -43 -47 -49 -55 -62 -54 -31 -14 -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 -1 -1 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -14 -13 -11 -10 -11 -19 -38 -44 -28 -25 -23 -18 -11 -3 -4 -5 -4 -2 -1 0 0 -1 -1 -1 0 0 0 0 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -4 -4 -5 -6 -7 -4 -2 -1 -1 -1 -2 -4 -8 -5 -5 -7 -11 -15 -17 -19 -27 -24 -19 -16 -13 -9 -10 -16 -16 -13 -9 -5 -5 -4 -4 -4 -4 -4 -4 -4 -3 -2 -1 -2 -4 -11 -26 -41 -47 -51 -52 -45 -24 -23 -17 -7 -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 -1 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -12 -19 -17 -13 -14 -20 -29 -45 -32 -11 -9 -9 -9 -7 -1 -4 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 0 0 -1 -2 -5 -3 -1 0 0 0 0 0 0 -1 -1 -2 -4 -2 -2 -3 -3 -3 -3 -4 -4 -3 -2 -2 -3 -5 -12 -23 -12 -6 -4 -8 -14 -25 -36 -47 -32 -20 -11 -8 -7 -8 -11 -14 -12 -8 -5 -5 -6 -6 -6 -6 -7 -10 -11 -5 -3 -2 -2 -3 -5 -13 -22 -25 -27 -26 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 -1 -2 -4 -4 -5 -5 -7 -15 -27 -38 -24 -13 -9 -6 -2 0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -2 -2 -2 -2 -3 -2 -1 0 0 -1 -2 -5 -2 -1 0 0 0 0 -1 -2 -12 -18 -17 -7 -2 -1 -2 -1 -2 -3 -4 -8 -6 -4 -4 -5 -8 -14 -20 -11 -6 -4 -4 -6 -11 -31 -52 -37 -17 -8 -8 -7 -6 -5 -5 -5 -6 -5 -6 -9 -9 -9 -8 -8 -11 -12 -7 -5 -4 -4 -5 -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 0 0 0 0 0 0 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 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 -1 -2 -1 0 0 0 -1 -5 -13 -10 -6 -4 -3 -4 -9 -18 -22 -22 -17 -8 -2 0 -1 -1 -2 -4 -4 -3 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 0 0 0 -1 -2 -1 0 0 0 0 -1 -2 -7 -18 -22 -16 -1 -1 -1 -1 -1 -2 -4 -9 -16 -12 -8 -6 -6 -9 -12 -13 -11 -9 -7 -7 -13 -71 -65 -39 -18 -10 -8 -7 -3 -3 -3 -4 -5 -6 -6 -6 -9 -9 -9 -10 -11 -15 -17 -17 -13 -9 -6 -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 0 0 0 0 0 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 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -15 -19 -11 -6 -6 -12 -5 -1 0 0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -3 -6 -10 -11 -9 -2 -2 -2 -2 -3 -5 -8 -9 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -1 0 0 0 -1 -1 -1 0 0 0 -1 -2 -4 -7 -6 -3 -1 -2 -3 -3 -3 -4 -10 -19 -28 -26 -18 -12 -11 -18 -16 -15 -15 -12 -7 -5 -10 -42 -29 -13 -5 -6 -6 -5 -2 -3 -3 -3 -3 -4 -4 -4 -4 -6 -8 -10 -13 -13 -13 -12 -11 -11 -11 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -1 0 -2 -6 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -12 -20 -20 -17 -16 -19 -12 -7 -2 0 -1 -1 -1 -1 -2 -3 -2 0 -1 -8 -16 -14 -11 -11 -8 -2 -5 -7 -7 -7 -6 -3 -1 -2 -2 -2 -2 -2 -5 -7 -7 -4 -2 0 0 0 -1 -2 -1 -1 0 -1 -1 -4 -5 -5 -5 -3 -2 -2 -3 -5 -6 -8 -12 -22 -27 -26 -21 -15 -13 -16 -16 -17 -17 -12 -5 -2 0 0 0 -2 -4 -6 -4 -4 -4 -3 -4 -4 -5 -5 -2 -2 -1 -2 -3 -5 -7 -6 -6 -6 -8 -11 -12 -16 -19 -11 -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 -1 -1 -1 -1 -1 0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -13 -24 -30 -30 -25 -19 -14 -14 -11 -5 0 -1 -1 -1 -1 -1 -1 0 0 -6 -9 -9 -6 -4 -6 -11 -11 -10 -9 -8 -6 -4 -2 -1 -2 -2 -2 -2 -7 -6 -3 -1 0 0 -1 -1 -2 -2 -1 -1 0 -1 -3 -5 -9 -11 -10 -4 -2 -4 -9 -11 -9 -7 -7 -13 -20 -25 -25 -21 -16 -11 -13 -13 -12 -10 -6 -3 -1 -1 0 -1 -2 -3 -2 -2 -3 -2 -2 -5 -10 -14 -6 -2 -1 -1 -1 -2 -2 -2 -2 -3 -4 -6 -11 -23 -31 -22 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -4 -3 -2 -1 -1 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -6 -12 -19 -24 -24 -21 -20 -24 -16 -7 0 0 0 0 0 -1 -1 -2 -3 -3 -2 -2 -1 -1 -1 -5 -11 -11 -10 -8 -7 -12 -9 -4 -3 -4 -5 -4 -3 -2 -1 -1 -1 -1 0 -1 -1 -1 -1 0 -1 -2 -4 -7 -12 -15 -13 -2 -1 -4 -7 -8 -8 -7 -5 -6 -18 -27 -32 -27 -22 -17 -13 -12 -13 -12 -9 -8 -5 -3 -1 -1 -1 -1 -1 0 -4 -9 -13 -13 -12 -10 -4 -2 0 -1 -1 -2 -2 -2 -2 -2 -3 -5 -10 -19 -21 -14 -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 -1 0 -1 -1 -3 -4 -5 -5 -4 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -10 -17 -23 -18 -24 -31 -22 -7 0 0 0 0 -1 -2 -2 -2 -2 -2 -3 -3 -3 -2 -1 -2 -4 -5 -4 -4 -6 -19 -12 -6 -6 -9 -8 -5 -2 -4 -4 -3 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -5 -9 -9 -6 -5 -3 -2 -4 -7 -10 -10 -9 -7 -6 -21 -36 -45 -44 -32 -24 -19 -18 -18 -16 -14 -13 -12 -9 -5 -2 -2 -7 -14 -11 -13 -19 -28 -35 -19 -6 -1 -1 0 0 0 0 -3 -5 -5 -4 -7 -9 -8 -26 -32 -25 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -8 -6 -9 -16 -23 -12 -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 0 0 0 0 0 0 -1 -3 -7 -11 -12 -6 -17 -22 -17 -4 -1 0 0 0 -1 -2 -3 -3 -3 -4 -4 -4 -4 -2 -1 -5 -6 -4 -1 -2 -8 -19 -10 -4 -2 -2 -4 -11 -14 -9 -6 -3 -2 -2 -1 0 -1 -1 -2 -4 -5 -3 -2 -1 0 -1 -2 -3 -2 -4 -6 -8 -8 -6 -5 -9 -22 -37 -48 -52 -49 -39 -27 -17 -11 -12 -14 -15 -15 -13 -10 -7 -8 -13 -18 -16 -15 -17 -23 -33 -18 -9 -5 -4 -1 -1 -1 0 -3 -5 -7 -7 -9 -11 -12 -20 -22 -15 -1 -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 -1 -3 -11 -12 -13 -15 -20 -30 -34 -26 -17 -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 -1 -1 -2 -1 -1 -2 -4 -6 -5 -2 -3 -4 -4 -4 -3 -3 -3 -4 -6 -6 -4 -4 -5 -4 -3 -7 -7 -4 0 -2 -9 -14 -9 -4 -2 -1 -1 -5 -6 -4 -1 -1 -2 -4 -3 -2 -5 -10 -15 -10 -5 -3 -2 -1 -1 0 -1 -2 -3 -3 -5 -6 -6 -6 -7 -9 -14 -24 -39 -50 -54 -43 -30 -18 -9 -12 -16 -18 -16 -15 -16 -19 -26 -22 -18 -16 -14 -11 -10 -11 -10 -9 -9 -7 -3 -2 -3 -3 -4 -6 -9 -13 -13 -12 -9 -6 -5 -3 -2 -7 -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 -1 -1 -1 0 0 -1 -7 -12 -12 -14 -18 -22 -24 -26 -27 -27 -19 -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 -1 -2 -2 -2 -2 -2 -1 -1 -1 -2 -3 -8 -9 -7 -4 -3 -3 -5 -6 -5 -4 -5 -7 -8 -7 -8 -5 -3 -1 -1 -6 -10 -11 -10 -7 -4 -3 -5 -3 -2 0 0 -1 -1 -1 -1 -1 -3 -6 -4 -1 -1 -2 -2 -2 -1 -1 -2 -2 -3 -3 -3 -4 -6 -6 -5 -6 -12 -34 -44 -44 -39 -29 -17 -7 -8 -14 -18 -17 -18 -22 -29 -40 -34 -26 -19 -14 -10 -8 -8 -10 -11 -10 -9 -8 -6 -6 -9 -15 -25 -40 -59 -53 -35 -14 -1 -1 0 -1 -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 -1 -3 -3 -2 -1 -1 -9 -13 -14 -12 -10 -9 -8 -11 -12 -11 -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 -1 -2 -1 -1 -2 -3 -3 -3 -3 -2 -1 0 0 -1 -2 -7 -8 -6 -3 -2 -2 -4 -7 -5 -3 -5 -8 -9 -9 -7 -5 -3 -1 -1 -2 -6 -11 -19 -22 -14 -16 -40 -25 -10 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -4 -4 -3 -2 -2 -3 -4 -4 -3 -2 -3 -7 -7 -7 -6 -8 -20 -31 -35 -29 -18 -10 -4 -5 -10 -15 -20 -23 -25 -36 -49 -40 -31 -23 -16 -13 -10 -10 -14 -15 -13 -11 -12 -8 -7 -10 -21 -37 -40 -32 -13 -5 -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 -1 -3 -4 -4 -4 -4 -4 -6 -6 -6 -4 -4 -4 -7 -9 -10 -10 -9 -4 -1 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 -1 -2 -2 -3 0 0 0 0 0 0 -1 -5 -12 -13 -10 -7 -4 -5 -7 -5 -3 -3 -5 -6 -7 -6 -5 -3 -1 -1 -1 -5 -14 -23 -30 -14 -24 -46 -36 -21 -8 0 0 0 0 -1 -3 -8 -10 -8 -8 -7 -6 -5 -3 -3 -5 -5 -6 -7 -7 -2 -5 -9 -11 -9 -6 -4 -4 -14 -18 -13 -6 -4 -4 -5 -6 -11 -16 -19 -12 -27 -40 -36 -31 -26 -21 -14 -11 -11 -12 -14 -14 -13 -10 -8 -7 -10 -17 -30 -18 -7 -6 -8 -8 -5 0 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -6 -8 -10 -13 -8 -1 -1 -1 -1 -1 0 -2 -4 -5 -5 -3 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -2 -10 -26 -34 -31 -20 -2 -2 -3 -2 -2 -1 -1 -1 -3 -3 -3 -2 -2 -2 -2 -10 -15 -18 -17 -5 -20 -30 -25 -14 -5 0 0 0 -2 -4 -7 -11 -12 -11 -9 -8 -8 -6 -3 -4 -6 -6 -5 -4 -2 -1 -7 -10 -11 -11 -9 -7 -5 -5 -4 -5 -8 -17 -13 -7 -5 -7 -11 -16 -20 -19 -18 -16 -15 -15 -16 -16 -14 -11 -10 -11 -14 -12 -8 -7 -7 -9 -12 -19 -10 -5 -6 -7 -6 -5 -3 -10 -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 -1 -3 -6 -11 -14 -13 -5 -1 -2 -3 -2 -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 -1 -2 -2 -2 -1 0 0 0 0 0 0 0 -1 -2 -3 -3 -12 -24 -32 -27 -17 -6 -3 -2 -1 -1 -1 -2 -3 -4 -4 -2 -1 -3 -2 -1 -2 -4 -6 -6 -1 -7 -9 -6 -1 0 0 0 0 -4 -9 -15 -19 -15 -11 -9 -8 -7 -6 -5 -8 -10 -10 -9 -6 -3 -2 -7 -9 -11 -12 -13 -12 -11 -11 -10 -10 -16 -31 -37 -29 -15 -6 -6 -8 -11 -8 -6 -5 -5 -8 -10 -12 -11 -9 -7 -7 -11 -13 -14 -14 -13 -12 -11 -10 -6 -4 -4 -4 -4 -6 -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 -1 -3 -8 -13 -16 -14 -5 -3 -2 -2 -1 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -1 0 0 0 0 0 0 -1 -3 -7 -13 -16 -21 -25 -24 -12 -4 -4 -4 -3 -3 -2 -4 -6 -9 -7 -3 -2 -3 -1 -1 -1 -4 -5 -3 0 0 0 0 0 0 0 -2 -5 -9 -14 -19 -25 -18 -13 -11 -10 -10 -9 -8 -10 -10 -9 -7 -5 -3 -3 -6 -9 -10 -12 -13 -14 -16 -16 -14 -9 -5 -5 -60 -64 -44 -19 -10 -6 -4 -4 -5 -11 -23 -46 -49 -44 -34 -22 -13 -12 -19 -20 -20 -18 -17 -15 -11 -7 -3 -2 -2 -2 -2 -4 -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 -2 -3 -4 -4 -3 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -1 0 0 0 -2 -3 -4 -4 -13 -24 -19 -19 -21 -21 -10 -7 -7 -5 -4 -4 -5 -11 -9 -6 -3 -2 -1 -1 -1 -1 -2 -5 -8 -3 0 0 0 0 0 0 0 -5 -11 -14 -14 -15 -18 -17 -14 -11 -9 -10 -8 -6 -6 -6 -6 -4 -2 -3 -4 -6 -8 -10 -11 -11 -13 -13 -13 -11 -9 -7 -11 -31 -48 -50 -37 -13 -6 -4 -3 -4 -7 -14 -26 -43 -46 -39 -26 -14 -11 -15 -13 -10 -7 -4 -4 -4 -4 -2 -2 -1 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 -1 0 -1 -1 -1 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 0 0 -3 -7 -9 -9 -10 -12 -13 -18 -22 -20 -10 -5 -3 -3 -3 -2 -5 -10 -10 -8 -5 -1 -1 0 0 0 -4 -7 -10 -3 -1 0 0 0 0 0 0 -7 -11 -12 -10 -13 -16 -18 -15 -11 -8 -7 -5 -4 -4 -4 -4 -3 -2 -3 -3 -2 -3 -5 -6 -7 -9 -10 -9 -8 -6 -6 -5 -4 -4 -7 -10 -8 -5 -3 -3 -4 -5 -7 -9 -15 -16 -14 -11 -8 -6 -5 -4 -4 -5 -5 -7 -7 -6 -3 -2 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -3 -2 -1 -1 0 -1 -1 -2 -1 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 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 -4 -5 -5 -5 -4 -2 -10 -20 -25 -24 -22 -16 -5 -4 -4 -5 -3 -6 -9 -10 -7 -4 0 0 0 -1 -2 -4 -6 -6 -1 -1 0 0 0 0 0 -1 -7 -12 -15 -14 -16 -17 -18 -17 -14 -11 -8 -7 -5 -4 -3 -3 -3 -2 -2 -2 -2 -2 -3 -7 -11 -13 -12 -11 -10 -11 -7 -6 -7 -8 -8 -8 -8 -4 -3 -4 -6 -9 -10 -10 -8 -6 -5 -4 -4 -3 -3 -3 -4 -5 -6 -6 -3 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -6 -3 -1 0 -1 0 0 0 0 0 0 0 0 -1 -3 -3 -3 -3 -4 -6 -8 -10 -9 -4 0 0 -8 -15 -20 -22 -27 -25 -17 -17 -16 -13 -8 -10 -10 -9 -6 -3 0 -1 -5 -6 -4 -3 -2 -1 0 0 0 0 0 0 0 0 0 -6 -14 -22 -26 -24 -21 -19 -16 -12 -10 -10 -8 -6 -4 -3 -3 -3 -3 -3 -2 -2 -3 -8 -11 -12 -11 -9 -10 -12 -10 -11 -11 -11 -9 -8 -6 -4 -5 -6 -8 -10 -10 -10 -8 -7 -5 -5 -5 -5 -5 -5 -5 -6 -5 -4 -4 -4 -6 -10 -16 -9 -8 -20 -21 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -17 -8 -3 -1 -2 -1 -2 -2 -1 -1 0 0 0 -1 -2 -2 -2 -2 -2 -5 -7 -8 -8 -5 -2 0 0 -7 -15 -24 -27 -36 -38 -36 -30 -22 -15 -16 -12 -7 -3 -1 0 -1 -5 -5 -4 -2 -1 0 0 0 0 0 0 0 0 0 -2 -9 -21 -31 -34 -31 -29 -25 -20 -14 -13 -14 -10 -7 -5 -4 -4 -3 -2 -2 -1 -1 -2 -5 -7 -9 -9 -9 -9 -10 -12 -12 -12 -11 -9 -7 -6 -4 -4 -6 -7 -7 -7 -7 -7 -6 -5 -6 -7 -6 -6 -6 -6 -5 -4 -5 -5 -11 -21 -34 -53 -42 -45 -65 -62 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -12 -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 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -5 -4 -3 -3 -2 -2 -1 -1 0 0 0 0 0 -1 -2 -2 -2 -2 -4 -4 -5 -8 -13 -8 -4 -2 -7 -14 -20 -22 -33 -32 -25 -16 -12 -14 -19 -14 -8 -3 -1 -2 -2 -3 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 -2 -7 -19 -32 -41 -33 -25 -21 -19 -16 -17 -18 -16 -12 -8 -5 -4 -2 -1 -1 0 -1 -2 -2 -3 -4 -5 -6 -6 -6 -7 -8 -9 -9 -7 -6 -4 -3 -3 -4 -5 -5 -6 -5 -5 -4 -4 -4 -4 -3 -6 -7 -7 -4 -5 -5 -8 -19 -38 -53 -60 -73 -81 -79 -61 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -15 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -2 -1 -1 0 0 0 0 0 0 0 -1 -2 -2 -6 -8 -8 -7 -9 -16 -35 -21 -11 -11 -15 -8 -3 -6 -11 -11 -6 -3 -12 -19 -14 -8 -6 -5 -5 -4 -3 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 -3 -8 -18 -23 -29 -33 -31 -22 -15 -12 -12 -15 -17 -16 -10 -7 -6 -4 -2 -1 -1 -2 -2 -1 -1 -1 -1 -2 -1 -2 -3 -3 -4 -5 -4 -4 -4 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -6 -8 -8 -7 -6 -5 -8 -15 -30 -38 -44 -66 -76 -73 -54 -13 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -9 -4 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 -2 -4 -6 -4 -2 -1 -1 -1 0 -1 -2 -1 0 0 0 0 0 0 -1 -1 -2 -4 -11 -18 -22 -25 -35 -52 -26 -12 -9 -18 -8 -4 -7 -13 -14 -9 -2 -9 -19 -25 -22 -18 -12 -6 -5 -3 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 -2 -6 -12 -14 -17 -22 -25 -24 -19 -13 -9 -10 -11 -11 -8 -8 -8 -8 -5 -3 -1 -2 -1 -1 0 0 0 0 -1 -1 0 0 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -2 -2 -3 -5 -8 -5 -4 -4 -6 -8 -8 -8 -8 -11 -14 -17 -17 -18 -23 -36 -51 -58 -48 -10 -2 -1 -1 -3 -9 -15 -17 -10 -4 0 0 0 0 0 0 0 0 0 -2 -3 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -12 -16 -14 -14 -12 -8 -2 -4 -7 -11 -13 -11 -7 -2 -1 -1 -1 -2 -2 -4 -12 -18 -25 -31 -31 -19 -8 -3 -2 -1 -2 -2 -9 -13 -9 -3 -1 0 0 -7 -13 -14 -6 -6 -8 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -8 -10 -12 -15 -18 -20 -17 -13 -11 -9 -8 -7 -6 -7 -8 -8 -6 -3 -2 -1 -1 -1 0 0 0 -1 -2 -2 -1 0 0 0 0 -1 -2 -3 -4 -5 -6 -6 -6 -5 -2 -3 -5 -6 -6 -6 -7 -9 -7 -6 -6 -9 -12 -14 -12 -12 -19 -32 -48 -56 -53 -28 -22 -18 -16 -18 -30 -41 -42 -25 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -16 -13 -8 -7 -6 -4 -1 -5 -12 -18 -22 -21 -19 -17 -17 -12 -7 -3 -4 -5 -10 -16 -23 -28 -30 -10 -2 -1 -1 -3 -4 -5 -12 -14 -13 -8 -3 0 0 0 -1 -2 -3 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -4 -6 -7 -11 -15 -17 -19 -18 -16 -13 -9 -7 -6 -7 -9 -9 -8 -7 -5 -3 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 0 0 -1 -2 -3 -4 -4 -4 -5 -6 -7 -7 -5 -7 -12 -13 -11 -10 -8 -6 -5 -5 -6 -7 -8 -7 -10 -24 -44 -63 -63 -60 -55 -52 -48 -44 -40 -38 -42 -45 -30 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -3 -5 -11 -6 -3 -3 -4 -6 -5 -2 -14 -22 -27 -28 -27 -28 -29 -19 -9 -4 -6 -4 -5 -10 -15 -18 -16 -3 -1 -1 -1 -2 -4 -5 -6 -7 -6 -5 -2 0 -1 -3 -4 -5 -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 -6 -7 -6 -5 -3 -3 -5 -8 -9 -7 -6 -6 -6 -4 -4 -8 -7 -4 -1 0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -5 -7 -7 -8 -10 -10 -10 -7 -4 -5 -5 -6 -7 -8 -8 -9 -11 -24 -42 -62 -59 -55 -50 -47 -45 -45 -45 -47 -45 -39 -25 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -6 -8 -10 -12 -11 -6 -3 -3 -6 -8 -9 -9 -7 -8 -17 -24 -29 -31 -32 -30 -27 -20 -13 -9 -8 -4 -4 -7 -12 -15 -10 -2 -1 -3 -5 -6 -15 -13 -7 -5 -4 -5 -7 -7 -5 -4 -3 -4 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -4 -6 -6 -5 -4 -3 -3 -3 -3 -4 -4 -3 -2 0 0 -1 -2 -4 -4 -4 -5 -4 -4 -3 -1 -2 -3 -3 -3 -2 -3 -4 -7 -8 -8 -8 -8 -9 -9 -6 -4 -3 -4 -6 -8 -13 -22 -34 -45 -55 -52 -48 -45 -44 -46 -48 -52 -59 -51 -37 -20 -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 -1 -2 -4 -7 -10 -13 -17 -20 -19 -9 -4 -7 -18 -24 -23 -17 -9 -11 -17 -25 -32 -36 -36 -26 -22 -21 -18 -12 -7 -3 -3 -6 -12 -20 -10 -2 -1 -11 -20 -22 -15 -15 -12 -6 -3 -3 -5 -7 -4 -2 -1 -1 -1 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 -1 -1 -2 -4 -5 -3 -3 -2 -3 -3 -3 -3 -2 -2 -1 -1 -2 -2 -2 -3 -4 -5 -4 -3 -2 -3 -4 -4 -3 -2 -2 -2 -2 -4 -7 -8 -9 -9 -9 -12 -13 -8 -5 -4 -4 -6 -8 -16 -30 -43 -48 -48 -45 -43 -43 -46 -52 -59 -65 -72 -76 -69 -47 -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 -1 0 0 0 -2 -3 -5 -7 -10 -12 -18 -25 -29 -26 -21 -23 -34 -38 -32 -22 -7 -11 -18 -25 -32 -33 -27 -13 -9 -8 -9 -10 -7 -5 -4 -4 -3 -1 -1 -2 -4 -9 -15 -12 -2 -9 -9 -6 -1 -4 -6 -9 -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 -1 -2 -3 -3 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -2 -2 -2 -2 -3 -3 -2 -1 -2 -2 -3 -4 -6 -7 -8 -9 -9 -10 -10 -8 -6 -5 -5 -7 -18 -27 -35 -40 -43 -44 -43 -44 -48 -54 -62 -69 -74 -79 -82 -73 -46 -3 -1 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -3 -2 -1 0 -1 -1 -1 -1 -7 -18 -32 -42 -47 -51 -53 -52 -44 -30 -14 -10 -8 -9 -12 -14 -13 -11 -9 -6 -6 -7 -7 -6 -4 -4 -5 -5 -3 -1 -1 -8 -9 -7 -3 -1 0 -1 -2 -3 -4 -6 -8 -9 -8 -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 -1 -2 -3 -3 -2 -3 -2 -2 -1 0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -3 -3 -3 -4 -3 -3 -3 -3 -5 -5 -5 -4 -5 -6 -8 -8 -7 -6 -4 -4 -4 -9 -26 -37 -42 -42 -42 -44 -46 -50 -55 -62 -70 -75 -79 -82 -82 -75 -45 -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 -1 -2 -3 -4 -3 -3 -2 -1 -1 -1 -2 -6 -21 -35 -45 -48 -51 -54 -52 -40 -25 -6 -6 -5 -3 -7 -10 -12 -19 -9 -5 -6 -7 -7 -5 -3 -2 -3 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -4 -9 -11 -10 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -1 -2 -3 -4 -2 -2 -3 -3 -4 -5 -6 -6 -5 -4 -4 -5 -4 -4 -4 -5 -6 -6 -6 -6 -11 -26 -36 -40 -42 -46 -52 -56 -58 -60 -63 -69 -75 -77 -77 -76 -74 -60 -38 -18 -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 -1 -1 -2 -2 -1 -1 -1 -1 -1 0 -1 -5 -20 -34 -46 -48 -52 -47 -37 -25 -14 -5 -7 -4 -10 -26 -42 -47 -49 -56 -44 -31 -20 -11 -8 -6 -5 -5 -5 -6 -3 -3 -4 -4 -5 -6 -7 -3 -1 -1 -2 -7 -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 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -3 -10 -15 -18 -10 -4 -4 -8 -9 -8 -4 -3 -3 -2 -2 -2 -2 -2 -3 -4 -4 -5 -5 -6 -6 -5 -5 -4 -5 -4 -3 -3 -7 -12 -17 -21 -25 -29 -35 -40 -46 -51 -56 -59 -62 -65 -68 -68 -68 -70 -70 -69 -68 -67 -67 -60 -45 -28 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 -1 -3 -7 -11 -16 -20 -25 -20 -13 -6 -5 -6 -10 -14 -21 -30 -42 -44 -40 -33 -38 -41 -37 -27 -14 -8 -5 -5 -5 -4 -2 -3 -3 -4 -4 -4 -5 -5 -3 -1 0 -1 -3 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -1 -1 -21 -45 -64 -21 -7 -8 -8 -8 -8 -6 -6 -4 -3 -2 -1 -1 -3 -4 -5 -5 -5 -5 -4 -3 -3 -3 -3 -3 -2 -2 -4 -7 -14 -24 -36 -38 -39 -41 -43 -48 -54 -58 -59 -60 -63 -68 -65 -63 -63 -63 -62 -60 -59 -57 -54 -52 -46 -33 -18 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -4 -3 -3 -3 -4 -3 -3 -4 -5 -11 -22 -24 -24 -22 -18 -17 -17 -21 -27 -30 -28 -15 -8 -5 -3 -2 -2 -2 -1 -2 -2 -4 -6 -6 -4 -3 -2 0 0 -1 -1 0 0 0 0 0 0 -1 -1 -1 0 0 0 -1 -2 -3 -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 -4 -5 -5 -6 -10 -8 -6 -7 -9 -11 -11 -8 -6 -4 -2 -3 -4 -4 -4 -4 -4 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -7 -14 -26 -34 -40 -41 -42 -45 -49 -54 -56 -57 -57 -59 -61 -63 -61 -59 -56 -55 -55 -54 -52 -50 -47 -45 -43 -40 -28 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -3 -3 -4 -4 -3 -3 -1 -1 0 0 -4 -8 -7 -5 -2 -2 -1 -1 -1 -2 -2 -3 -7 -7 -6 -3 -2 -1 -1 -2 -2 -3 -4 -8 -13 -19 -20 -17 -12 -13 -15 -17 -17 -14 -12 -8 -5 -4 -4 -4 -4 -3 -1 -1 -2 -3 -4 -4 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -4 -3 -4 -5 -6 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -2 -1 0 -1 -2 -4 -6 -7 -6 -6 -8 -8 -11 -16 -20 -13 -8 -6 -5 -4 -4 -5 -4 -4 -3 -3 -3 -4 -5 -5 -5 -4 -3 -3 -3 -3 -5 -5 -5 -7 -24 -38 -45 -49 -53 -56 -57 -57 -58 -57 -56 -54 -52 -52 -53 -53 -52 -51 -48 -45 -43 -41 -39 -36 -33 -23 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -4 -5 -7 -7 -7 -7 -5 -4 -4 -10 -14 -14 -8 -4 -2 -2 -2 -2 -2 -3 -5 -8 -8 -6 -4 -2 -1 -1 -2 -3 -5 -6 -11 -14 -17 -23 -26 -26 -26 -27 -26 -24 -18 -11 -6 -3 -3 -3 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -4 -6 -6 -6 -5 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -9 -6 -2 -1 -1 -4 -4 -4 -4 -4 -6 -9 -13 -14 -14 -11 -12 -12 -10 -7 -5 -4 -5 -4 -4 -4 -3 -3 -4 -4 -5 -4 -4 -3 -4 -6 -10 -22 -32 -31 -8 -28 -43 -49 -51 -54 -56 -55 -57 -58 -56 -53 -49 -46 -45 -44 -43 -42 -42 -41 -40 -38 -37 -36 -32 -21 -12 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 -1 -1 -1 -2 -3 -5 -6 -7 -8 -10 -12 -13 -13 -9 -5 -4 -2 -2 -2 -2 -3 -5 -6 -6 -5 -4 -2 -2 -4 -6 -8 -8 -11 -17 -16 -15 -15 -17 -15 -19 -29 -33 -33 -29 -20 -11 -5 -2 -2 -2 -1 -1 -2 -3 -4 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -8 -9 -10 -11 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 -1 -4 -4 -3 -1 -1 -2 -3 -3 -2 -2 -2 -11 -16 -16 -14 -12 -9 -5 -4 -4 -5 -4 -4 -4 -3 -3 -4 -4 -4 -4 -4 -4 -3 -4 -6 -6 -13 -23 -34 -40 -43 -42 -51 -53 -51 -48 -52 -54 -54 -56 -56 -53 -46 -44 -42 -39 -35 -31 -30 -37 -39 -39 -39 -39 -38 -30 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -7 -9 -9 -8 -3 -2 -2 -2 -2 -2 -3 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -3 -7 -10 -10 -8 -6 -4 -4 -7 -12 -21 -25 -24 -15 -12 -7 -4 -2 -2 -2 -1 -4 -5 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -7 -14 -24 -21 -14 -5 -2 0 0 0 0 0 0 -1 -1 0 0 -1 -1 0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -2 -3 -3 -4 -5 -12 -14 -13 -11 -9 -6 -3 -5 -7 -7 -6 -10 -10 -8 -7 -7 -7 -6 -5 -4 -3 -4 -5 -8 -14 -21 -29 -35 -39 -41 -43 -49 -55 -60 -63 -57 -55 -54 -53 -50 -44 -34 -33 -32 -30 -28 -26 -25 -26 -27 -31 -35 -40 -38 -28 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 -2 -3 -2 -2 -4 -6 -6 -4 -3 -3 -3 -2 -2 -2 -3 -3 -3 -2 -2 -2 -3 -4 -4 -4 -3 -3 -4 -5 -5 -5 -4 -2 -2 -5 -10 -15 -13 -10 -11 -10 -8 -6 -7 -6 -5 -7 -9 -9 -4 -2 -1 0 -1 -1 -1 0 0 0 0 0 0 0 0 -2 -6 -10 -17 -28 -38 -28 -12 0 0 0 0 -1 -1 -3 -5 -5 -4 -2 -1 -1 -1 0 0 0 0 0 -1 -1 0 0 -1 -2 -4 -5 -5 -5 -5 -6 -7 -8 -8 -7 -6 -4 -3 -3 -3 -4 -4 -4 -5 -7 -9 -10 -10 -9 -8 -6 -4 -2 -3 -4 -11 -23 -24 -25 -29 -37 -39 -42 -47 -50 -50 -50 -55 -52 -48 -44 -42 -38 -33 -29 -27 -26 -25 -24 -23 -23 -24 -27 -31 -35 -36 -26 -12 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -2 -2 -1 -1 0 0 0 -1 -2 -2 -3 -2 -3 -3 -5 -8 -10 -10 -10 -7 -8 -7 -5 -2 -4 -6 -6 -4 -3 -2 -3 -3 -3 -3 -3 -2 -2 -2 -3 -5 -8 -6 -6 -8 -8 -9 -12 -18 -19 -18 -16 -13 -10 -9 -8 -8 -7 -7 -5 -4 -2 -2 -4 -6 -8 -5 -1 -1 0 0 0 0 0 -1 -7 -17 -28 -34 -47 -50 -37 -11 0 0 0 0 -2 -5 -16 -19 -15 -11 -8 -5 -3 -3 -5 -7 -8 -9 -9 -10 -9 -7 -4 -8 -25 -42 -44 -32 -18 -5 -5 -5 -7 -6 -5 -5 -5 -3 -2 -2 -2 -3 -3 -3 -4 -5 -7 -9 -8 -7 -6 -4 -3 -3 -3 -3 -1 -1 -6 -16 -30 -36 -41 -44 -46 -46 -46 -47 -45 -42 -40 -37 -34 -30 -27 -25 -23 -21 -20 -21 -23 -24 -25 -27 -30 -31 -23 -12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -3 -3 -2 -2 -3 -3 -2 -1 -1 -1 -1 -2 -2 -2 -3 -4 -5 -5 -6 -7 -10 -13 -14 -14 -14 -11 -8 -8 -9 -9 -7 -5 -3 -4 -4 -3 -2 -2 -2 -2 -3 -4 -5 -7 -6 -4 -3 -2 -3 -6 -14 -15 -15 -14 -13 -10 -7 -7 -6 -6 -6 -2 0 -1 -4 -7 -11 -15 -10 -5 -2 -1 0 0 0 0 -3 -9 -21 -33 -45 -65 -60 -39 -6 0 0 0 -6 -12 -20 -33 -31 -26 -23 -19 -14 -10 -10 -13 -16 -20 -24 -27 -31 -35 -38 -42 -44 -50 -56 -60 -46 -26 -7 -6 -7 -8 -8 -6 -4 -4 -3 -2 -2 -3 -3 -3 -3 -3 -3 -4 -5 -6 -8 -8 -7 -6 -4 -5 -4 -3 -2 -3 -3 -9 -30 -40 -44 -45 -44 -44 -43 -41 -38 -35 -32 -29 -26 -22 -20 -19 -19 -18 -19 -20 -21 -23 -24 -25 -27 -20 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 0 -1 -2 -4 -6 -8 -8 -9 -9 -10 -13 -13 -12 -12 -12 -11 -8 -8 -8 -7 -6 -4 -3 -2 -3 -3 -4 -4 -4 -4 -4 -3 -3 -5 -3 -2 -1 -2 -4 -7 -11 -13 -15 -15 -14 -11 -6 -5 -4 -3 -1 0 -1 -4 -6 -8 -9 -5 -4 -5 -6 -3 0 -1 -4 -10 -18 -30 -44 -58 -73 -58 -32 0 0 -1 -4 -14 -26 -32 -31 -29 -28 -27 -25 -18 -14 -15 -15 -17 -20 -24 -30 -35 -41 -45 -48 -51 -53 -56 -56 -44 -25 -11 -8 -7 -7 -6 -6 -5 -6 -6 -6 -6 -6 -6 -6 -5 -4 -3 -3 -3 -6 -8 -9 -8 -7 -6 -7 -5 -5 -6 -8 -6 -11 -31 -40 -44 -43 -41 -40 -38 -36 -33 -30 -27 -26 -25 -25 -25 -25 -23 -22 -21 -19 -18 -19 -19 -20 -22 -17 -9 0 0 0 0 0 0 Wind_Speed nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 38 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 43 41 40 41 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 47 45 43 42 43 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 37 38 40 nan nan nan nan nan nan nan nan nan nan nan 37 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 37 36 36 36 37 38 40 41 42 nan nan nan nan nan nan nan nan nan 39 40 39 39 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 38 37 37 37 37 38 40 41 43 44 44 nan nan 41 40 40 40 40 41 41 40 39 37 36 36 36 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 38 39 39 38 38 38 38 38 38 40 41 43 44 44 44 42 41 41 41 41 42 42 42 41 39 38 37 37 37 38 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 38 39 40 40 39 39 39 39 39 39 40 41 42 42 42 41 41 41 41 42 42 42 42 41 40 40 39 39 39 40 40 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 39 39 39 39 40 40 40 40 39 39 39 39 39 39 39 39 39 39 40 41 42 42 42 42 42 42 41 41 42 42 42 42 42 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 41 40 40 39 39 39 39 40 40 39 39 38 38 37 37 37 37 38 38 39 41 42 42 42 43 43 43 44 44 44 44 43 43 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 41 41 nan 39 39 39 40 40 40 40 39 39 39 38 38 37 37 37 39 40 41 42 42 43 43 44 45 45 46 46 45 44 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 41 41 41 41 41 40 40 40 40 40 39 38 38 38 39 40 41 41 42 42 43 44 45 46 46 46 44 43 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 43 42 41 41 40 40 40 39 39 40 40 41 41 41 41 42 43 44 45 45 45 44 43 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 45 44 43 42 41 40 40 40 40 41 41 41 41 42 42 43 44 44 44 43 43 42 42 41 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 43 41 40 40 41 41 42 42 42 43 44 44 45 44 43 42 42 42 42 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 44 43 42 42 41 42 42 42 42 43 44 45 46 46 45 44 43 42 42 42 43 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 45 45 44 44 43 44 43 43 43 44 46 47 47 47 45 44 43 43 43 43 45 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 48 48 47 46 46 46 45 44 44 45 47 48 48 47 46 45 45 45 45 47 49 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 51 50 49 48 48 47 47 47 47 48 49 49 48 47 47 47 48 49 51 53 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 52 52 51 51 50 50 50 50 50 51 51 50 50 50 50 50 52 53 55 56 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 54 54 54 54 54 54 54 54 54 54 54 54 54 54 55 56 57 58 59 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 56 57 57 58 58 58 58 58 58 58 59 59 59 60 60 61 61 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 59 60 60 61 61 61 61 61 61 62 62 62 63 64 64 65 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 61 61 61 62 62 62 62 62 63 63 64 64 65 66 67 67 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 61 61 61 62 62 62 62 62 63 64 65 66 67 68 69 70 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 59 59 59 60 60 60 60 61 62 63 65 66 68 69 70 71 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 57 57 58 58 58 58 59 60 62 64 66 68 69 70 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 55 55 54 54 54 nan nan nan 55 56 58 60 62 64 66 67 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 51 51 51 nan nan nan 51 52 54 56 58 59 61 62 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 50 50 nan nan nan nan 50 nan nan nan 56 57 58 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 49 49 50 nan nan nan nan nan nan nan nan nan 55 55 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 49 48 50 51 nan nan nan nan nan nan nan nan nan 56 55 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 49 47 47 49 52 53 nan nan nan nan nan nan nan nan 59 58 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 48 47 47 50 52 54 54 54 55 56 57 nan nan nan nan 60 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 48 47 47 49 52 54 54 54 54 55 56 58 59 60 61 61 61 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 49 51 nan nan nan 55 55 56 57 58 59 60 60 60 60 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 55 55 56 57 58 58 58 58 58 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 54 55 56 57 57 57 56 56 57 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 53 54 55 56 56 56 56 56 57 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 54 54 55 56 57 57 57 58 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 53 54 55 56 57 57 57 58 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 53 55 55 56 56 57 58 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 nan nan nan nan 54 54 55 56 56 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 44 44 45 46 46 47 47 nan nan nan nan 51 51 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 40 41 42 43 43 44 44 45 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 37 37 38 39 39 39 40 40 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 33 33 34 34 34 34 34 35 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 27 28 29 30 30 30 29 29 29 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 23 24 25 26 26 26 25 25 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan 19 19 20 21 22 23 23 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan 16 17 17 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan 14 14 14 15 16 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 13 12 nan nan nan nan nan nan nan nan nan nan nan nan 12 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 16 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 10 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 6 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 3 5 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 6 6 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 5 6 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 5 5 4 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 8 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 6 8 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 3 4 5 6 8 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 3 4 5 6 7 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 6 6 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 20 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 21 20 19 18 nan nan 17 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 20 19 18 17 17 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 19 18 17 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 20 18 17 15 14 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 19 17 16 14 13 13 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 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 21 20 20 19 18 17 15 14 13 13 12 12 12 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 20 19 18 17 16 15 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 10 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 244 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 241 245 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 236 240 246 251 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 236 241 247 252 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 251 nan nan nan nan nan nan nan nan 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 255 nan nan nan nan nan nan nan nan nan nan nan 269 269 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 251 251 252 253 255 256 256 257 257 nan nan nan nan nan nan nan nan nan 268 268 268 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 253 253 253 253 255 256 257 258 258 258 259 260 nan nan 264 265 266 267 267 267 267 267 267 268 269 271 274 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 254 255 255 255 254 254 255 256 257 259 259 260 260 260 261 263 264 265 266 266 267 267 267 267 268 269 270 272 273 275 276 276 277 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 253 254 254 254 254 254 255 256 258 259 260 260 261 261 262 263 264 265 266 266 267 267 267 268 269 271 272 273 274 275 275 275 277 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 252 253 253 253 254 254 254 255 257 258 260 260 261 262 263 263 263 264 265 266 266 266 267 269 270 271 273 274 275 275 274 275 276 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 252 253 253 254 255 256 258 259 260 261 263 263 263 263 263 264 265 266 267 267 269 270 272 273 274 274 274 274 274 276 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 250 251 nan 252 252 253 254 255 257 259 260 261 262 263 263 263 264 264 266 266 266 267 268 269 271 272 273 273 273 274 274 275 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 252 252 254 255 257 259 259 260 261 262 264 265 266 267 267 267 267 267 269 270 271 271 272 273 273 273 274 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 252 253 255 256 257 258 259 261 263 265 266 268 269 269 269 269 270 270 269 269 269 272 272 273 274 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 252 253 254 255 256 258 260 263 264 266 268 270 271 272 272 271 271 268 268 270 273 273 274 275 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 256 258 260 262 264 266 269 271 272 273 273 273 273 271 271 273 275 276 277 277 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 257 258 259 261 262 265 267 269 271 272 274 275 276 275 276 277 278 279 280 279 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 258 258 258 259 261 263 265 267 268 270 273 276 278 279 279 280 280 279 279 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 258 259 261 262 263 265 267 271 274 277 278 279 279 278 277 276 276 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 260 261 261 262 264 268 271 273 274 274 274 274 273 273 273 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 261 261 261 261 261 261 261 261 261 262 265 267 268 269 269 269 269 270 270 272 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 263 263 263 262 262 261 260 260 260 262 263 264 264 265 265 266 267 269 270 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 262 262 261 260 259 259 259 260 261 262 262 263 263 264 266 267 269 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 261 260 259 258 258 259 260 261 261 262 262 263 264 265 266 267 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 260 259 259 258 258 259 260 261 261 262 263 263 264 265 265 266 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 262 261 259 258 258 259 260 261 262 263 264 264 265 265 266 266 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 264 263 261 260 259 260 261 262 263 264 266 266 266 266 267 267 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 263 262 261 261 261 262 264 266 268 268 268 268 268 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 267 265 264 262 nan nan nan 265 267 270 270 270 270 270 270 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 266 265 264 nan nan nan 265 269 271 272 272 272 272 271 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 266 265 nan nan nan nan 269 nan nan nan 274 273 273 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 268 267 266 nan nan nan nan nan nan nan nan nan 274 274 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 269 269 269 268 nan nan nan nan nan nan nan nan nan 275 275 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 269 269 269 270 269 268 nan nan nan nan nan nan nan nan 274 275 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 270 270 270 270 270 269 269 268 268 269 270 nan nan nan nan 273 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 271 271 271 271 271 271 271 271 270 270 270 270 271 272 272 272 272 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 271 272 nan nan nan 272 272 271 271 271 272 272 272 271 271 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 272 272 272 272 272 272 271 271 270 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 273 273 273 273 272 272 271 271 271 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 274 274 274 273 272 271 271 272 274 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 274 274 274 273 273 273 274 276 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 275 275 275 275 274 274 275 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 277 277 277 277 278 280 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan 279 279 280 281 282 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 278 278 nan nan nan nan nan 283 283 284 285 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 280 279 279 279 279 280 280 281 nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 280 279 279 280 281 281 282 284 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 280 280 279 280 281 281 283 285 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 279 278 278 278 278 278 279 281 284 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 275 274 274 274 274 274 273 274 276 280 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 268 269 269 269 267 265 266 269 276 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 278 nan nan nan nan nan nan nan nan nan 262 263 264 265 264 263 260 259 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 276 nan nan nan nan nan nan nan nan nan 258 260 262 262 261 259 258 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 277 271 nan nan nan nan nan nan nan nan nan 251 254 257 259 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 270 nan nan nan nan nan nan nan nan nan nan nan nan 249 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 247 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 230 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 205 202 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 155 159 164 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 160 168 170 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 257 263 265 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 214 212 205 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 241 247 253 255 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 263 247 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 217 215 215 219 226 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 282 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 205 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 290 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 193 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 250 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 249 250 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 253 251 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 160 164 168 172 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 257 254 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 269 262 255 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 286 271 262 262 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 353 336 311 286 274 271 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 341 337 325 302 288 283 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 313 316 307 301 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 304 303 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 261 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 299 295 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 303 299 295 290 287 nan nan 282 281 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 303 299 294 289 285 281 280 279 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 302 298 293 288 283 279 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 303 301 299 295 290 285 280 277 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 300 299 296 293 289 284 279 276 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 298 297 296 295 293 290 286 281 277 274 271 269 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 293 293 292 291 289 286 nan nan 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 242 238 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 223 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan