CAPE 43 49 64 63 28 37 37 30 28 28 28 28 26 28 33 39 46 48 66 69 60 50 42 46 55 47 35 29 32 42 44 45 42 35 36 41 39 35 28 26 41 24 27 33 37 43 38 36 54 45 35 39 27 27 27 32 44 52 38 34 27 35 36 24 22 22 11 10 12 12 15 9 7 8 12 16 16 13 20 18 19 25 27 36 30 24 29 44 52 51 103 115 91 96 151 121 116 66 47 59 54 70 37 68 72 32 0 0 0 28 43 33 29 101 35 27 36 38 47 90 65 57 53 46 33 23 44 48 50 54 60 57 42 41 35 32 31 27 27 34 43 51 57 58 43 39 30 26 30 36 24 17 22 23 21 20 22 20 22 24 23 22 25 27 25 21 18 18 17 16 17 17 16 14 13 16 56 91 109 121 129 135 116 125 138 144 154 137 156 153 138 118 105 139 137 126 151 217 270 196 192 189 217 230 232 252 354 292 47 49 74 60 24 35 38 35 31 27 26 30 23 28 37 46 43 26 58 64 63 59 54 39 52 43 40 36 35 39 38 43 43 37 34 35 43 45 38 35 38 26 25 34 37 35 31 29 43 36 36 37 30 30 30 37 49 58 53 40 27 31 27 22 25 24 9 11 12 13 13 8 9 14 20 24 27 28 40 19 27 40 40 35 28 38 43 44 43 39 57 94 95 82 99 139 139 103 99 101 91 71 41 62 54 26 2 0 0 45 57 29 33 102 28 27 54 56 46 63 64 65 71 58 37 24 43 59 61 62 56 48 36 36 27 30 33 29 28 30 36 42 50 58 55 59 40 29 23 25 30 16 23 28 29 29 28 22 22 28 28 26 27 26 23 21 21 21 22 21 19 21 16 12 13 13 71 105 116 129 146 145 152 139 135 135 132 133 180 192 200 179 158 191 202 208 187 196 202 164 183 193 264 260 227 250 321 230 54 46 74 42 27 33 30 31 37 34 31 28 24 32 35 46 35 9 17 43 46 58 60 55 44 33 37 38 37 42 43 47 45 39 34 36 45 53 47 36 31 30 31 37 40 36 31 31 32 28 30 31 30 31 35 40 42 46 41 28 30 29 24 21 22 19 7 13 13 16 18 18 15 17 17 18 20 24 28 14 40 42 39 41 40 50 52 38 40 51 50 75 101 97 77 82 116 116 109 100 84 67 48 65 83 40 10 4 0 0 52 25 38 70 25 14 37 33 35 58 83 80 88 63 34 22 32 55 63 65 58 45 41 39 25 28 35 34 26 23 29 39 45 48 53 65 63 53 32 24 30 20 22 31 33 34 34 32 26 33 36 34 33 32 27 22 19 19 22 24 23 23 16 11 12 22 65 71 85 113 138 152 177 193 180 162 149 144 169 217 203 222 241 240 207 170 147 138 144 150 152 167 222 198 175 185 220 228 48 36 80 44 56 57 35 27 40 39 33 24 26 38 29 46 33 15 18 32 26 53 57 60 58 31 41 37 37 41 44 43 47 38 37 46 58 55 48 38 33 31 30 34 44 40 35 31 29 28 28 29 30 32 36 40 37 36 31 26 28 30 25 21 18 12 7 12 15 19 21 21 21 20 19 16 13 15 21 31 45 38 38 44 49 49 49 100 97 72 68 114 143 113 80 68 79 87 77 91 85 74 67 71 89 89 36 9 1 6 58 36 41 53 35 12 22 22 45 62 80 94 93 61 38 26 29 46 58 52 57 61 69 74 28 33 40 44 37 24 23 32 35 39 50 66 81 78 50 40 44 37 24 28 34 39 42 39 31 33 39 41 43 43 40 38 29 24 21 21 22 19 18 12 12 13 18 38 45 70 96 125 167 219 241 270 248 220 236 320 254 245 250 242 219 161 161 150 151 168 173 163 202 209 220 204 202 244 38 38 73 68 49 64 56 42 44 41 41 31 35 39 33 66 66 40 40 47 31 43 55 70 61 36 36 32 32 41 43 43 48 36 40 51 60 61 53 50 41 36 33 33 35 43 35 27 23 24 25 24 27 29 31 33 31 30 25 24 27 31 31 26 22 15 8 8 15 23 24 23 24 25 24 20 21 23 28 30 32 36 43 45 47 50 53 25 69 56 104 179 171 141 79 61 59 55 53 77 73 79 73 59 67 123 59 26 16 15 30 38 32 40 37 20 19 34 37 47 59 71 63 46 34 23 24 35 42 40 41 42 52 65 53 33 40 44 46 36 25 23 25 31 53 68 65 65 53 43 38 38 36 34 35 42 46 45 39 34 38 39 42 45 46 47 41 32 24 20 20 21 23 16 16 17 16 16 18 33 61 105 145 170 172 254 268 244 251 312 307 258 241 211 177 165 176 173 167 177 186 185 227 218 209 252 264 244 39 44 58 65 69 78 68 62 57 52 58 39 47 39 45 81 79 66 43 31 30 42 63 68 53 40 37 34 30 48 46 41 44 42 42 55 58 57 54 53 41 38 37 36 37 39 35 31 26 27 28 25 29 32 28 26 31 37 29 26 26 30 32 32 23 19 13 11 16 23 21 21 21 23 25 24 33 26 25 30 36 39 56 51 36 40 44 22 51 27 177 198 75 147 119 107 72 51 54 64 61 65 60 57 69 98 82 80 53 42 59 58 38 28 29 22 23 55 52 41 41 43 41 40 30 21 22 30 36 35 36 52 60 61 56 46 46 37 46 48 40 38 31 27 47 62 61 61 62 40 25 22 31 44 43 40 46 44 39 35 32 32 37 41 42 44 44 41 29 24 23 23 22 19 19 19 16 14 21 22 47 106 135 123 117 124 205 194 182 208 242 227 176 136 137 164 185 184 167 157 148 165 197 195 216 213 222 227 43 46 47 46 52 72 61 90 73 54 57 50 48 42 52 83 85 31 31 14 23 48 60 55 53 44 40 36 29 40 34 36 40 44 46 59 51 48 53 53 42 36 39 38 41 46 45 35 27 20 21 25 29 36 26 23 30 37 29 24 24 29 37 40 28 29 19 14 15 19 20 18 17 18 20 26 43 32 34 36 42 46 48 52 26 53 46 7 10 8 124 141 85 87 87 159 136 79 54 57 53 48 54 64 69 69 74 86 78 76 70 56 35 26 35 25 13 17 41 43 33 32 36 38 33 27 26 33 37 38 43 45 50 46 40 39 44 40 40 42 47 48 35 21 39 58 59 69 105 51 26 21 29 44 52 42 47 45 39 34 33 36 51 49 44 38 38 45 35 28 27 27 27 24 22 24 21 19 20 17 42 103 120 105 83 85 135 142 142 155 180 182 135 114 146 169 178 184 139 153 135 141 159 164 218 195 193 209 44 49 46 41 53 70 61 94 70 60 52 38 47 55 54 84 86 32 28 5 32 58 67 54 44 44 35 28 25 31 27 29 35 44 54 60 52 48 48 46 40 34 35 34 38 44 45 37 36 27 21 24 30 34 25 20 30 37 37 33 21 28 41 49 40 20 17 13 12 18 26 26 33 41 33 31 39 31 42 39 46 50 44 35 29 113 79 16 22 24 21 65 101 124 105 44 87 69 48 48 50 40 52 57 58 54 56 70 66 64 61 53 38 23 37 34 32 34 41 47 31 26 33 40 40 36 30 31 41 49 53 53 49 50 46 42 42 44 40 40 45 49 42 28 36 57 47 52 67 52 50 39 40 44 48 47 46 47 43 38 36 40 59 58 60 47 35 37 38 35 35 36 34 32 24 30 27 26 24 25 50 113 131 125 125 147 185 149 116 118 134 139 112 115 168 185 181 172 147 152 127 147 158 162 184 158 161 178 42 49 50 39 42 64 74 65 52 61 56 56 65 66 59 84 66 37 37 24 48 71 72 60 43 38 34 24 20 23 29 39 42 50 60 69 68 50 46 43 39 36 34 29 33 43 47 44 41 30 22 21 27 33 31 21 26 30 32 30 22 27 33 38 34 24 17 10 9 15 24 28 33 44 43 41 37 36 48 49 38 36 39 37 38 62 53 30 18 21 27 48 57 98 109 59 51 63 48 41 39 32 41 37 39 41 42 48 53 56 54 52 41 27 37 36 37 29 30 38 28 27 31 38 42 39 38 33 44 57 62 57 52 58 61 54 49 49 48 55 47 41 30 19 27 57 47 54 65 62 48 58 54 42 39 45 44 44 45 43 41 49 68 70 87 74 53 42 41 45 40 39 40 37 31 35 32 27 22 25 52 117 157 182 183 169 157 153 104 103 107 106 110 138 140 166 162 150 150 156 128 167 172 159 162 161 177 167 55 51 47 53 50 71 70 55 63 63 51 57 66 64 56 57 48 50 37 17 46 74 87 82 67 46 35 22 18 21 30 41 46 48 53 58 56 47 47 45 44 41 37 29 25 41 46 44 41 33 23 21 23 29 32 27 27 27 24 22 20 21 25 32 34 27 17 9 7 7 12 22 34 46 53 51 44 39 41 46 41 36 43 45 37 28 19 11 12 13 12 18 23 62 57 47 64 86 61 38 32 34 35 34 30 29 26 27 40 65 50 58 51 39 38 39 46 35 31 38 39 28 30 38 50 61 56 48 52 59 63 62 58 60 74 64 58 55 53 57 48 40 27 17 22 45 39 41 45 44 41 47 43 31 32 38 41 44 48 48 54 69 86 88 99 88 64 46 42 49 46 44 47 44 37 36 29 22 20 21 35 72 84 153 165 159 158 155 103 96 98 104 112 129 162 162 156 149 153 159 137 141 156 162 162 170 192 178 62 53 50 66 67 78 65 61 70 63 59 60 60 70 71 53 63 17 4 20 51 62 103 119 90 48 26 19 16 19 33 43 45 49 48 54 46 36 38 42 52 43 36 34 29 32 37 45 46 40 28 29 29 27 29 31 28 27 23 20 18 17 21 27 32 30 22 14 12 7 7 20 41 59 67 59 47 44 44 43 50 49 54 45 31 20 12 19 19 10 2 5 15 40 31 60 76 61 47 32 31 32 36 39 31 41 47 34 30 39 48 55 45 50 46 34 36 44 40 38 37 30 27 36 37 44 52 54 64 69 72 66 60 64 73 69 67 62 59 60 52 39 31 20 20 30 21 22 29 33 33 34 36 29 28 29 35 43 44 56 66 77 88 98 113 111 84 60 53 57 56 52 58 52 46 43 35 25 22 21 21 24 39 112 129 117 131 146 119 93 100 111 125 140 161 156 163 156 163 166 148 158 169 170 165 169 195 223 66 54 53 61 69 90 74 73 72 65 50 49 67 95 90 63 73 74 16 25 48 53 56 52 54 43 30 25 18 16 32 39 39 44 51 63 49 39 36 35 49 47 32 34 43 42 45 42 42 37 29 30 29 27 28 30 29 23 19 19 17 15 15 20 32 31 26 22 19 11 8 20 46 69 76 64 46 39 37 36 39 52 54 50 40 33 29 25 19 13 9 9 14 24 27 69 63 40 37 28 29 30 40 50 50 60 63 50 60 72 49 56 48 55 57 45 38 32 28 30 31 32 32 40 38 55 61 63 73 81 87 78 68 68 75 74 75 69 68 65 55 51 37 28 24 26 25 20 23 22 26 32 38 37 30 26 31 39 45 62 70 67 77 102 133 142 118 84 68 66 62 61 65 55 49 44 37 36 24 23 25 31 42 65 127 157 171 176 154 112 116 111 130 148 155 159 166 181 186 174 164 187 186 165 177 183 228 323 68 52 57 54 57 78 85 78 78 75 73 70 68 98 92 69 34 0 1 16 25 30 35 37 27 30 31 28 22 19 27 36 38 40 46 52 46 39 44 41 34 54 31 25 32 38 36 29 31 37 42 39 32 31 29 28 27 26 24 16 18 16 12 14 28 34 33 32 27 19 12 14 48 77 85 69 43 37 34 34 35 39 44 64 60 56 39 16 27 25 13 15 14 14 48 159 80 38 37 27 27 23 40 54 60 61 40 22 26 28 29 36 53 37 39 49 51 38 29 30 31 38 46 42 30 38 54 65 77 88 88 86 71 63 66 71 79 63 70 68 59 56 44 41 34 39 43 33 36 23 19 26 35 39 35 27 26 30 38 47 53 50 74 104 120 106 86 86 69 70 73 65 56 53 59 57 51 44 28 28 29 36 37 32 38 79 145 178 171 144 139 120 135 150 160 164 167 179 184 181 181 194 197 193 203 182 255 355 60 54 59 48 40 63 95 77 83 90 79 74 83 72 75 74 56 30 30 19 17 16 24 32 27 26 27 29 28 26 27 28 36 37 41 48 43 37 53 37 26 42 27 33 47 44 34 29 26 23 22 25 30 32 32 33 30 28 25 22 21 21 14 13 21 30 31 38 35 26 18 16 36 73 84 69 46 45 37 49 49 48 58 78 74 71 34 2 13 40 7 20 19 28 72 119 56 31 27 29 29 21 43 61 68 73 70 23 19 20 21 31 50 36 37 36 38 35 23 26 30 37 45 45 35 40 53 59 72 85 85 91 74 67 64 63 67 54 69 69 64 62 62 51 48 54 57 49 37 33 30 29 28 29 32 26 27 26 28 34 37 42 74 98 101 93 88 90 64 66 68 63 58 58 75 74 65 59 53 49 38 33 32 25 21 25 64 128 152 153 158 145 151 151 161 180 190 187 195 198 194 196 212 228 188 219 252 296 54 57 64 57 35 57 79 72 75 99 101 89 75 60 77 48 30 15 11 11 10 20 34 42 37 28 25 27 29 29 27 28 36 35 43 47 38 28 59 29 24 35 35 30 40 40 33 27 28 33 44 39 34 33 30 33 27 22 20 19 19 27 19 16 14 19 32 34 38 29 20 15 14 62 76 71 59 53 51 76 78 76 86 100 92 73 25 0 11 31 8 25 20 33 59 72 46 32 28 31 36 39 34 64 69 76 66 26 17 18 27 25 23 27 42 35 35 47 44 23 27 27 31 48 62 52 60 64 71 76 77 81 83 77 63 62 66 61 70 72 70 66 66 62 54 59 72 73 61 42 27 23 26 27 26 27 30 34 30 26 29 40 65 80 77 72 72 69 70 61 60 65 72 72 73 79 59 49 52 48 45 36 40 41 30 23 29 79 98 121 151 170 191 193 165 159 179 195 204 205 195 195 199 196 216 285 260 306 56 55 61 86 57 60 64 65 70 77 70 81 76 70 74 35 25 27 26 17 6 21 32 35 31 28 27 31 27 27 29 30 30 35 45 45 35 32 58 23 22 28 28 26 34 34 28 32 34 25 18 27 30 28 24 26 31 25 20 20 22 28 25 25 18 15 21 22 26 26 19 15 14 31 69 74 71 62 55 66 67 78 106 117 91 49 50 21 19 25 15 16 4 28 36 38 40 36 34 39 43 37 32 67 83 86 56 19 15 12 6 6 9 13 19 27 27 22 28 30 29 21 26 51 78 83 61 65 67 70 70 68 66 72 63 70 73 67 68 79 90 95 93 83 64 68 95 99 79 54 47 38 34 32 32 33 31 33 37 33 32 38 51 60 57 55 55 58 66 62 59 56 56 55 55 44 34 38 43 41 39 41 38 39 42 44 41 49 49 86 133 165 186 221 242 205 171 162 168 165 183 187 193 217 269 331 294 263 65 55 72 88 44 52 55 63 76 90 74 97 72 69 65 41 25 24 22 16 11 18 31 50 39 28 28 34 24 22 25 27 26 32 48 56 36 31 45 22 22 23 29 35 37 38 30 42 42 36 31 31 25 24 23 26 32 27 23 19 21 24 23 24 18 12 12 14 15 26 22 15 8 10 28 55 68 63 61 66 68 91 126 114 78 44 38 19 9 8 10 13 0 39 33 24 24 28 34 41 57 52 44 75 94 92 58 35 28 13 2 31 18 5 3 16 40 38 34 37 35 21 29 47 72 93 95 85 73 81 83 74 62 62 68 75 73 71 73 81 94 100 104 94 76 76 95 102 91 66 48 56 52 47 45 41 34 39 42 46 43 40 42 45 46 41 46 52 51 55 55 53 57 50 39 41 70 61 51 44 38 39 35 28 22 21 25 33 41 60 93 103 94 137 200 205 165 139 134 118 154 176 184 197 240 315 456 300 76 53 77 81 62 46 47 63 59 58 65 72 68 71 66 51 36 34 20 14 13 21 34 29 44 33 23 22 24 27 26 25 25 32 49 68 36 37 46 36 22 21 30 39 39 33 38 35 29 29 36 35 29 30 28 30 33 29 25 23 22 21 21 22 21 12 9 10 13 19 18 14 11 9 13 35 55 58 81 107 113 130 119 75 59 49 16 4 1 0 6 10 7 31 33 31 29 34 43 43 40 34 46 75 99 101 77 53 32 13 1 12 13 4 0 3 13 24 26 28 31 30 34 34 53 75 93 97 90 95 90 84 76 65 63 74 76 77 78 75 69 69 100 98 81 76 87 102 106 79 53 54 55 52 49 41 38 44 49 46 44 41 39 39 40 39 45 43 42 51 67 75 82 68 40 38 64 63 43 45 53 52 43 46 34 25 28 34 41 55 47 39 33 37 52 86 94 104 112 107 116 145 173 197 205 216 257 226 79 57 79 68 48 46 44 52 51 59 89 98 60 54 59 52 44 38 24 20 16 27 43 59 48 28 21 19 19 23 23 26 25 28 40 56 26 30 35 31 21 22 26 29 30 33 37 25 26 30 25 23 35 44 31 25 21 17 16 22 19 19 19 21 24 20 13 9 9 11 12 9 8 9 18 37 63 82 105 119 109 89 52 28 18 9 0 0 0 0 5 9 11 18 32 29 30 39 46 37 44 26 36 53 75 98 101 76 27 28 44 8 14 4 4 3 0 1 15 13 16 25 33 38 59 61 75 86 90 100 92 80 76 74 74 83 80 74 72 71 72 75 65 72 79 83 90 97 105 90 79 68 51 48 49 40 37 40 36 40 53 38 34 39 44 40 42 35 38 54 74 90 88 82 58 37 43 38 32 34 49 57 49 49 50 45 36 39 52 72 54 48 44 35 24 27 28 41 58 73 88 113 117 140 187 183 121 126 69 62 56 97 112 72 41 43 46 50 59 81 75 50 58 58 58 56 43 23 20 26 33 37 43 28 27 26 22 18 21 22 25 23 27 35 31 32 28 21 20 25 24 21 31 29 27 25 16 14 15 20 33 47 38 23 21 19 16 17 16 17 15 18 24 23 14 10 7 7 9 9 11 10 18 46 82 93 80 62 41 23 11 13 5 2 0 0 0 0 0 2 2 2 6 27 48 61 47 35 50 15 39 50 57 70 77 70 25 32 33 7 20 2 9 7 1 0 4 17 15 19 26 33 42 54 78 87 83 86 103 93 91 90 83 80 83 69 69 74 76 80 65 51 72 80 83 90 88 86 85 77 68 65 61 47 36 35 36 26 31 27 31 37 38 35 35 21 31 51 72 87 87 70 44 37 46 47 30 28 37 45 45 43 44 47 44 44 51 62 72 54 50 46 42 39 25 18 20 27 36 47 96 104 107 88 56 57 61 58 43 39 61 55 31 31 46 78 69 62 66 65 64 58 57 41 33 29 27 14 11 27 34 25 26 26 24 20 15 15 23 18 24 29 27 27 33 26 21 22 24 23 37 25 35 43 35 21 17 21 29 40 42 20 19 17 16 18 22 26 17 14 17 20 22 51 33 16 9 8 9 8 15 41 68 71 36 27 23 18 14 11 11 12 7 11 14 9 8 13 8 2 14 47 57 54 44 40 43 23 52 39 37 48 53 27 30 26 14 4 9 4 0 0 9 12 4 17 13 20 24 27 35 77 78 77 72 72 90 103 85 95 92 81 79 72 73 78 71 56 58 40 69 76 78 85 82 82 91 98 88 76 72 65 66 53 39 34 34 37 35 36 37 42 51 40 36 47 59 69 76 65 37 29 35 45 47 44 36 35 37 40 48 58 50 46 47 50 51 28 36 44 53 55 33 24 23 22 22 24 23 33 35 31 26 29 58 55 51 57 39 66 21 14 30 31 50 57 56 58 55 40 55 44 44 41 30 23 3 8 13 20 26 20 20 19 15 14 17 17 23 31 37 34 28 31 23 24 27 31 40 21 44 55 43 18 24 19 22 35 39 24 21 23 22 24 25 25 20 12 11 14 40 104 101 69 30 12 7 10 19 38 46 42 34 44 37 34 27 20 15 19 28 47 57 41 14 27 26 15 39 78 90 72 44 38 34 37 59 54 73 62 44 27 35 88 103 51 14 15 8 1 0 0 1 4 5 18 15 16 26 37 42 67 53 58 78 99 92 80 78 82 84 83 82 75 75 81 75 49 59 69 67 68 76 78 72 80 77 73 77 83 92 83 65 52 55 65 50 43 39 38 43 50 48 40 39 51 65 56 29 27 33 40 44 48 38 36 36 38 45 55 42 38 47 46 31 25 18 15 28 50 57 44 36 34 34 32 29 30 27 27 27 29 44 48 65 58 31 43 32 8 1 10 32 45 46 49 48 42 44 44 50 49 26 1 4 18 19 22 24 20 21 25 18 14 14 17 21 22 28 29 25 26 22 22 27 31 35 35 42 37 36 26 18 20 23 38 37 27 23 24 24 26 24 19 14 10 14 13 31 91 160 157 83 32 16 17 32 43 41 31 27 29 30 27 22 17 15 14 1 6 52 41 8 25 36 15 55 74 73 86 62 47 39 32 33 36 38 39 42 34 36 99 34 29 28 30 24 2 0 1 1 0 2 9 15 15 16 22 34 43 28 35 45 47 56 66 58 60 71 80 79 83 77 79 75 63 56 58 58 58 59 63 71 75 78 75 73 79 89 96 100 90 81 79 66 58 55 47 39 36 40 38 37 46 57 57 44 50 38 42 51 53 48 41 39 36 34 38 47 38 44 46 40 32 30 24 18 37 59 57 52 51 52 55 56 56 58 63 55 49 56 32 50 50 35 28 33 5 0 11 24 28 30 43 57 48 40 55 48 34 26 17 20 19 21 20 20 19 23 26 18 16 14 14 15 16 26 27 24 23 21 27 32 33 32 34 34 19 37 28 19 25 22 36 32 23 17 18 21 22 22 19 14 9 12 9 13 41 93 116 111 56 25 24 33 40 35 16 5 4 7 7 8 10 12 13 6 0 27 15 0 11 35 12 148 108 66 70 58 34 36 40 27 8 1 7 31 39 36 45 57 22 24 32 31 14 0 0 0 2 3 1 11 5 4 10 21 26 18 18 30 36 37 45 40 42 55 69 82 105 85 85 83 72 63 68 66 66 61 63 75 74 77 69 61 61 69 71 89 91 94 96 86 60 63 44 33 28 30 31 37 41 46 49 47 43 25 22 32 42 44 41 43 36 32 35 45 50 46 46 43 41 39 27 23 29 43 52 54 54 57 59 63 70 80 70 95 85 67 39 30 37 35 36 31 1 9 11 12 17 25 33 49 42 36 50 56 14 28 29 24 23 16 13 19 21 19 18 14 16 16 15 14 15 21 24 22 20 23 33 33 28 27 24 19 17 31 17 14 26 32 27 22 19 18 18 19 20 24 22 18 13 10 7 8 9 11 25 66 70 44 24 19 18 12 2 0 0 0 1 2 7 5 3 3 1 8 4 2 16 35 36 85 79 65 53 40 35 34 33 21 11 9 6 13 30 32 27 28 19 47 29 32 29 1 0 0 1 1 0 0 0 0 0 5 13 15 3 17 27 27 24 27 40 52 62 79 103 109 79 81 90 101 108 91 75 70 72 80 85 71 72 62 59 60 63 79 93 89 98 95 64 61 40 39 41 38 33 34 48 44 38 36 40 26 26 28 30 31 34 41 40 36 36 41 44 34 35 33 36 39 27 11 14 26 34 36 39 41 44 61 94 122 121 118 101 79 63 45 47 39 49 36 12 26 22 22 26 27 25 28 41 31 40 43 18 20 20 15 17 20 17 18 21 21 20 16 15 16 16 16 17 22 21 20 17 23 34 37 27 25 20 19 24 32 20 15 22 28 25 29 26 23 22 22 19 16 18 17 14 9 2 3 6 4 2 3 6 10 7 4 2 0 0 0 0 0 0 1 6 5 2 1 2 1 2 2 16 37 51 63 58 45 35 32 36 37 24 16 15 13 7 2 24 24 38 49 53 92 34 22 19 6 0 0 0 0 0 0 0 0 0 1 3 5 1 8 22 29 31 33 43 51 58 68 88 111 106 88 117 119 114 103 68 74 70 83 98 94 81 66 62 59 59 64 80 93 95 85 65 50 61 63 48 40 41 38 54 45 40 38 35 35 34 35 24 23 31 34 36 27 24 25 25 22 23 25 33 41 41 23 19 29 33 37 42 40 42 47 98 146 141 93 95 58 54 49 71 39 48 40 25 17 15 22 41 32 22 25 41 20 34 41 34 28 19 4 5 17 24 19 20 19 26 28 21 20 15 15 16 19 20 21 15 27 37 43 40 16 14 25 35 40 36 19 18 33 43 46 44 37 35 30 22 13 12 12 12 8 4 5 12 5 2 1 0 1 1 0 0 0 0 0 0 0 0 1 4 4 4 3 3 2 1 2 4 43 65 58 49 31 30 29 29 30 25 29 12 10 8 7 34 9 5 28 55 73 43 10 17 21 20 0 0 12 13 5 0 1 5 1 0 0 2 7 13 16 27 35 42 58 63 67 72 90 111 80 90 101 101 95 81 97 67 98 125 116 77 70 63 54 57 66 61 70 58 57 49 40 46 55 54 40 34 36 43 42 39 36 33 31 31 27 18 21 30 34 37 23 22 23 23 21 18 21 28 35 35 24 24 15 20 27 38 50 56 51 108 130 100 68 80 44 33 46 52 41 93 41 27 24 23 21 38 28 24 27 34 38 41 38 38 33 19 3 6 16 20 18 19 17 20 21 22 22 16 19 19 19 19 19 15 29 34 36 30 10 16 40 38 42 44 20 42 40 42 43 39 19 16 21 17 10 9 7 9 11 9 14 37 68 27 5 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 7 5 1 3 0 63 70 56 41 26 28 31 28 30 43 44 9 5 5 15 43 9 9 18 45 64 57 32 69 44 0 0 1 9 13 7 1 1 0 0 0 0 0 0 0 0 8 24 45 65 68 68 66 67 72 74 74 90 91 89 95 106 58 131 121 94 75 73 57 47 49 61 70 66 37 43 30 18 30 69 35 32 30 30 34 38 35 34 33 33 35 28 22 21 27 32 31 19 18 18 20 20 17 18 21 23 25 26 22 13 14 19 28 40 50 54 67 89 77 52 63 60 36 32 19 27 59 23 22 19 18 19 26 22 23 21 30 46 55 51 44 30 15 5 6 13 18 16 15 20 22 23 20 19 17 18 22 21 19 18 18 20 21 19 16 11 12 45 26 37 36 21 45 42 29 23 17 7 7 9 5 3 5 6 6 7 3 11 66 169 129 39 3 0 0 0 7 2 0 0 0 0 0 0 0 0 0 0 7 4 2 4 11 103 85 53 32 24 25 35 28 32 41 41 17 11 9 5 2 4 16 32 47 58 57 59 112 180 130 69 45 0 0 0 0 0 0 0 0 0 0 0 0 0 8 24 43 58 63 70 74 69 64 64 66 79 85 94 99 90 63 122 111 100 79 58 51 46 43 62 66 42 26 41 32 21 30 50 38 29 28 31 33 33 33 32 36 39 37 32 23 21 23 25 23 17 10 10 14 18 19 19 24 23 27 28 24 23 22 24 25 29 35 36 38 50 55 57 65 66 56 48 14 19 34 27 26 17 10 15 20 14 22 12 34 51 53 53 43 31 16 7 8 12 19 17 15 17 18 17 23 20 17 18 27 19 18 17 16 15 17 10 14 12 15 38 19 28 25 14 14 19 15 8 6 8 12 6 1 0 0 0 0 0 0 3 82 221 291 136 31 0 0 13 53 9 1 0 0 0 0 0 0 0 0 0 4 3 11 16 42 120 88 47 32 28 28 38 22 32 42 45 30 8 23 18 8 3 9 36 53 52 38 40 94 128 48 21 18 0 0 0 0 0 0 0 0 0 0 0 0 3 20 28 49 58 63 78 79 79 76 70 67 69 81 97 96 79 63 90 92 110 84 62 65 55 47 34 33 34 33 37 36 29 34 46 48 43 30 33 33 32 37 36 37 41 40 33 28 24 20 16 15 15 15 12 12 23 29 28 31 31 30 27 27 27 29 24 24 30 42 54 59 51 63 69 70 63 59 51 17 26 31 34 36 23 7 11 11 12 22 7 48 65 51 33 27 31 19 10 6 11 25 17 15 14 16 20 21 23 20 21 25 24 23 16 14 15 17 8 15 11 20 33 23 17 30 33 21 8 10 1 0 4 8 4 0 0 0 0 0 0 0 0 58 218 351 260 102 73 36 40 76 18 6 1 0 0 0 0 0 0 0 0 2 13 16 27 79 129 81 51 44 38 33 31 20 41 53 71 68 30 25 28 23 14 19 49 57 51 36 43 59 20 19 145 84 8 0 0 0 0 0 0 0 0 0 0 0 4 17 23 42 49 63 78 77 76 71 64 64 69 71 89 77 73 83 100 99 103 75 70 71 58 63 33 29 36 41 39 33 26 29 39 49 50 43 34 30 31 37 40 37 40 36 33 32 30 24 17 15 15 15 17 15 28 39 39 33 34 38 30 25 27 31 28 25 29 45 63 70 71 86 87 86 60 65 61 33 55 53 53 46 26 3 12 7 14 19 8 32 36 28 15 12 26 23 12 5 7 17 16 16 13 15 21 23 28 23 24 24 20 19 18 16 14 12 11 23 16 20 22 18 17 36 41 24 10 7 0 0 0 0 0 0 0 0 0 0 0 0 0 23 188 373 406 190 165 70 72 83 41 22 9 2 0 0 0 0 1 4 2 17 53 68 56 106 129 89 74 52 51 42 33 30 28 91 51 31 26 17 19 17 11 27 57 65 48 27 37 42 32 34 139 144 62 8 1 0 0 0 0 0 0 0 0 0 0 3 13 27 42 67 83 81 76 62 51 62 72 73 90 83 97 101 92 79 78 63 66 59 52 57 39 41 42 39 38 39 28 22 27 41 51 43 26 25 25 31 40 35 47 38 33 32 32 27 21 16 16 17 17 15 31 40 40 37 35 30 26 25 25 29 35 26 24 37 56 66 70 75 93 95 51 56 59 52 54 67 55 39 21 10 20 12 21 21 14 19 19 13 5 6 17 26 12 6 7 10 13 16 13 15 20 24 27 22 22 20 17 17 17 16 14 10 12 16 7 17 12 10 15 18 19 18 11 4 0 0 0 0 0 0 0 0 0 0 0 0 3 27 211 362 460 450 286 91 74 76 54 31 10 1 0 0 3 9 14 37 78 89 81 79 95 117 104 76 62 34 36 33 32 30 33 76 50 35 31 27 25 29 12 34 62 67 47 20 54 67 57 39 49 162 83 28 13 3 2 18 20 9 0 1 0 0 0 3 10 22 38 54 72 74 63 49 38 74 87 89 92 79 108 121 100 80 83 53 61 57 51 48 43 45 45 36 38 43 28 28 30 33 37 35 27 26 22 27 33 36 57 45 31 30 31 26 26 20 19 20 19 17 21 36 34 36 42 42 26 23 23 30 35 27 23 24 50 68 73 87 90 129 48 40 54 67 68 72 51 26 9 9 24 35 28 22 20 19 17 19 6 5 14 22 17 2 4 6 9 13 7 14 24 31 29 19 25 24 24 22 18 13 14 9 12 12 4 11 7 6 4 5 6 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 16 75 255 278 278 371 401 117 57 46 42 36 41 29 23 19 25 35 47 49 55 65 73 96 157 121 119 92 53 27 28 25 27 34 38 37 30 30 48 36 15 21 5 39 45 46 42 16 48 68 58 38 54 161 98 60 38 20 18 20 20 46 39 15 8 7 3 0 5 15 28 29 49 57 54 52 44 74 75 83 89 77 75 84 87 82 73 56 54 53 48 39 34 32 30 33 39 36 20 23 32 35 36 36 34 32 21 26 28 32 44 47 33 29 28 26 26 21 24 22 28 33 26 43 37 36 35 31 21 21 23 30 31 22 20 16 40 56 66 76 82 92 50 37 38 49 68 71 45 24 7 10 21 32 30 27 21 21 22 21 11 11 21 24 18 13 12 7 9 12 10 7 19 34 32 21 21 20 20 21 17 12 13 6 10 7 3 6 7 7 3 13 26 5 7 4 2 1 0 0 0 0 0 0 0 0 0 0 47 145 264 258 200 384 412 174 64 37 56 64 61 59 55 49 54 59 61 70 98 99 122 129 131 97 112 76 42 26 26 26 25 32 33 37 55 51 99 48 16 17 6 30 31 31 29 19 17 37 45 52 85 139 94 61 57 39 16 18 24 24 34 34 32 35 24 6 7 14 17 19 34 47 49 42 42 67 64 70 77 77 81 111 110 96 77 58 48 49 44 38 36 38 32 37 34 33 26 18 32 39 39 39 38 34 25 28 24 26 38 55 39 31 29 30 31 26 29 22 32 47 54 57 53 51 48 35 22 25 23 24 19 13 11 8 9 7 21 52 81 83 49 42 33 40 75 71 44 27 7 13 28 39 40 37 20 24 29 26 16 17 50 31 19 17 15 6 6 11 14 17 29 33 25 21 19 19 17 22 18 15 14 6 12 4 4 7 7 8 4 1 2 5 8 4 2 1 1 0 0 0 0 0 0 0 0 0 80 158 250 321 228 433 414 232 97 68 90 88 86 87 82 72 73 78 82 90 103 80 121 106 77 85 122 84 49 31 28 28 34 30 26 22 45 85 65 23 16 22 21 40 17 35 40 38 31 15 39 57 81 95 68 55 55 36 16 36 89 35 28 44 54 48 26 4 1 3 5 10 24 38 49 52 52 58 67 67 71 70 63 74 108 111 82 57 49 52 49 47 43 40 39 39 31 39 30 21 34 50 50 52 46 35 28 25 18 24 38 46 40 37 34 34 33 29 29 17 16 29 50 64 56 63 67 51 27 17 14 14 15 11 7 6 4 2 5 23 53 78 58 54 39 39 94 75 55 33 9 23 38 42 43 37 18 31 38 31 18 18 65 47 38 37 27 8 4 10 19 20 24 30 17 17 20 21 24 21 14 15 13 6 7 4 4 6 6 7 13 6 9 11 9 4 3 1 0 0 0 1 0 0 0 0 0 0 44 71 183 365 425 465 325 199 130 121 124 125 122 105 86 78 85 92 89 93 105 108 139 129 96 88 96 58 37 26 27 34 43 37 37 36 71 93 27 4 4 17 38 58 31 41 44 52 42 16 23 36 36 32 35 53 49 50 44 27 28 51 16 28 40 37 23 13 12 3 0 6 18 27 43 51 65 73 65 66 71 94 94 62 52 72 61 49 47 49 50 48 52 49 42 37 32 42 31 31 46 50 67 67 47 30 25 21 19 21 36 48 44 36 38 36 31 28 27 21 13 22 32 42 48 62 65 53 44 36 19 15 12 10 9 10 8 6 6 5 20 52 43 50 46 45 94 49 60 34 9 22 28 31 36 31 22 31 32 26 36 36 33 65 70 51 29 14 5 12 28 28 24 26 16 15 15 15 15 16 12 12 8 5 6 7 7 10 5 8 17 1 8 9 6 2 2 1 0 3 5 3 0 0 0 0 0 0 7 11 78 233 409 458 272 144 122 139 140 147 145 131 103 87 96 106 89 85 84 91 121 126 88 73 60 31 36 29 31 36 40 42 44 34 46 67 49 6 1 22 36 32 18 22 25 49 45 24 25 45 36 16 16 31 32 36 21 15 16 25 18 6 5 5 3 4 8 2 0 5 16 31 52 58 72 62 44 57 58 68 66 65 69 61 54 48 45 44 44 44 45 48 46 39 32 36 37 37 37 37 45 54 33 25 24 22 26 24 31 35 39 41 39 39 37 36 36 28 11 21 24 28 38 49 50 46 46 41 27 13 6 6 9 13 15 11 14 7 5 20 45 60 45 66 99 47 54 24 14 22 22 22 33 32 28 31 34 20 80 72 47 45 41 45 27 42 49 29 29 30 29 27 26 31 16 12 12 13 11 14 7 6 8 7 7 13 4 12 17 1 5 6 3 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 11 75 175 230 171 99 117 148 160 151 125 125 113 104 105 109 86 75 79 86 91 92 63 61 44 30 37 26 38 44 42 34 28 28 33 55 45 6 2 11 8 9 10 12 19 34 39 31 35 49 20 11 11 13 14 19 15 10 5 8 16 2 4 4 3 3 4 0 0 2 6 15 38 41 36 40 38 43 53 65 59 58 64 65 56 47 45 45 46 47 70 55 47 41 35 33 52 54 59 52 38 33 25 29 29 27 30 25 25 33 41 44 40 44 50 46 38 28 17 18 20 24 27 32 39 32 34 28 23 21 17 6 9 14 17 18 5 4 3 8 51 77 37 98 107 52 41 21 20 22 21 22 30 33 28 25 28 25 75 64 53 45 26 24 48 48 56 38 33 5 34 43 33 26 13 8 9 12 13 13 8 9 9 8 8 12 4 11 9 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 131 187 163 117 144 147 169 154 106 125 95 89 94 97 90 75 88 92 83 67 44 49 42 50 52 32 39 60 63 48 31 37 80 37 56 40 4 17 6 3 8 12 14 20 42 32 52 69 20 21 19 7 0 0 0 0 0 2 3 0 4 4 2 0 0 0 0 1 7 12 21 36 36 41 36 37 51 62 60 69 62 55 59 54 50 42 39 48 67 56 45 45 44 40 50 47 71 72 53 39 34 39 37 32 29 28 28 42 47 44 43 51 55 45 36 29 27 25 23 21 18 19 26 27 29 30 28 26 23 7 10 12 14 13 2 2 4 6 54 73 35 81 74 48 37 26 24 23 23 27 35 41 31 28 26 26 38 34 42 42 43 45 44 43 41 45 31 38 11 15 25 19 12 9 4 6 8 7 7 10 11 9 8 8 3 4 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 163 207 174 126 132 130 165 134 89 99 77 72 78 82 80 72 76 73 57 42 40 60 39 47 41 38 57 68 69 49 35 43 70 21 35 44 17 5 5 19 37 34 24 26 42 23 69 77 31 30 24 10 2 1 0 0 0 0 1 2 1 1 0 0 0 0 0 2 7 11 17 25 27 28 31 39 51 56 55 77 68 55 52 53 57 46 40 47 61 63 45 47 53 55 51 38 59 69 64 52 45 50 44 33 29 33 43 47 46 43 43 49 50 44 40 38 36 32 25 25 18 16 18 23 28 29 29 27 21 10 7 7 9 7 1 1 1 2 53 51 50 95 70 57 40 27 29 32 24 26 37 50 52 39 27 21 22 23 27 34 53 62 47 35 35 41 41 13 12 22 23 24 13 7 16 8 8 7 5 5 5 4 5 4 1 3 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 263 217 166 142 134 133 187 129 92 91 87 74 74 66 57 50 49 49 36 36 49 63 23 50 47 42 46 52 68 49 49 64 64 21 75 62 43 16 10 17 44 44 42 46 47 35 77 70 48 45 41 21 10 5 1 0 0 3 5 5 5 5 4 2 1 0 1 6 7 9 9 11 21 35 37 41 46 49 52 71 70 67 64 60 55 47 42 54 67 65 54 48 52 60 61 53 53 68 73 65 56 53 51 41 40 45 50 47 47 43 43 48 56 57 57 52 42 33 28 32 30 19 15 19 29 29 27 21 16 13 6 6 8 9 8 6 5 4 43 41 62 108 101 58 38 24 21 23 27 25 38 52 61 45 39 35 29 27 26 36 54 49 32 20 37 14 32 54 49 42 24 16 11 5 8 12 15 14 10 8 7 1 1 1 2 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 70 266 207 123 103 116 131 182 120 94 86 77 60 57 61 59 55 45 33 24 35 46 44 25 41 52 53 47 51 75 61 54 59 74 76 96 55 50 44 40 59 46 52 55 60 57 30 45 43 31 26 32 29 19 16 14 12 5 16 15 16 18 19 19 18 21 21 21 24 31 30 24 17 15 19 31 34 39 45 55 68 68 68 69 64 53 53 45 51 53 51 52 50 47 57 64 60 55 62 60 60 54 46 49 55 56 54 56 58 49 47 47 52 57 59 60 57 51 39 33 40 46 22 16 20 25 26 28 18 13 12 10 8 6 8 12 16 14 11 43 41 70 99 91 69 62 42 29 26 26 31 45 50 54 58 36 36 32 29 31 45 57 46 31 23 24 23 23 22 41 49 24 10 3 1 5 13 16 17 12 10 10 5 6 1 2 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 104 198 133 130 89 91 100 94 77 61 39 37 50 65 72 57 61 61 52 27 30 26 29 40 55 45 46 50 56 69 81 93 78 83 68 28 17 31 42 51 45 24 30 35 59 58 51 81 88 56 39 33 28 26 28 22 26 31 29 27 33 36 41 43 54 51 35 30 33 44 50 50 36 21 17 27 33 38 47 53 57 60 93 85 69 60 60 45 40 44 48 51 50 46 55 67 62 48 56 41 43 42 39 42 53 56 55 52 52 56 49 47 52 56 55 51 41 38 34 36 45 48 26 22 22 21 20 23 24 17 14 13 11 11 12 12 14 18 20 40 42 52 57 60 65 76 51 40 25 17 22 43 99 89 90 81 34 36 36 33 35 48 55 39 29 25 24 23 61 50 44 31 15 5 1 3 5 5 10 8 11 11 9 10 9 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 111 134 86 91 67 43 33 28 38 47 52 36 30 41 50 21 58 51 26 16 26 13 25 46 58 55 39 56 56 62 72 63 54 68 38 1 7 32 42 53 57 56 66 34 65 54 28 23 26 61 53 45 37 33 32 29 33 30 30 41 43 49 65 88 83 41 47 43 36 28 23 19 15 30 34 27 27 34 42 47 44 40 57 63 57 57 59 50 37 49 53 54 55 53 55 62 67 61 49 34 44 45 41 40 44 52 52 52 57 63 58 49 51 55 55 48 36 29 27 30 39 45 30 30 29 35 45 51 62 45 32 23 19 20 19 15 11 15 21 39 43 46 45 45 53 61 41 61 43 26 29 57 155 98 63 60 48 40 38 34 36 44 53 55 30 23 25 27 37 61 54 34 14 12 9 3 0 1 3 7 14 14 13 13 10 3 3 4 3 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 37 31 30 21 11 16 3 0 0 21 66 50 15 4 1 5 23 63 41 30 28 28 20 28 44 60 53 35 68 60 61 60 48 25 40 35 13 4 17 25 37 39 39 45 46 62 63 65 60 48 60 51 39 44 43 27 17 21 29 36 42 41 59 49 51 63 62 55 53 53 49 47 53 50 41 30 23 25 34 37 37 40 43 49 55 57 60 60 55 50 52 51 55 60 60 58 60 65 63 53 45 42 43 46 45 45 50 52 50 56 67 73 64 62 64 63 55 41 41 31 37 43 46 40 36 28 36 60 77 76 105 69 41 29 25 21 19 15 18 20 49 48 45 44 45 49 53 55 82 62 35 45 64 61 55 59 50 43 40 33 34 40 49 59 68 52 30 31 34 35 82 46 29 20 14 9 1 3 3 4 8 10 7 8 8 5 2 2 3 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 33 3 1 0 0 2 18 54 36 30 23 25 36 36 18 33 39 44 76 74 76 68 51 30 32 33 12 12 22 25 40 38 63 83 81 54 52 57 52 44 44 50 38 44 50 44 36 37 34 38 39 38 49 53 63 57 47 45 47 49 47 44 41 35 29 27 24 24 28 29 33 46 49 47 54 62 64 63 65 70 71 55 66 70 65 61 75 59 59 64 68 62 47 48 49 50 55 63 68 76 85 90 86 81 78 80 74 64 59 50 46 49 51 49 43 34 30 38 60 90 143 99 59 43 37 28 36 26 22 17 54 49 52 48 26 48 48 49 59 87 51 57 53 34 37 64 50 43 39 32 28 37 59 77 83 77 40 35 35 41 66 66 29 27 23 14 10 5 4 6 10 13 16 12 8 4 2 2 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 0 0 0 0 27 60 51 40 47 84 106 78 20 72 83 83 94 89 90 74 54 39 36 28 13 19 46 59 49 104 116 97 79 63 57 58 46 36 38 42 36 42 36 31 30 31 62 55 49 47 50 51 64 55 48 47 46 37 40 41 37 30 28 29 29 28 23 18 25 37 41 44 54 70 64 63 66 65 59 71 82 77 68 68 81 62 62 64 71 73 57 54 53 56 65 76 91 83 83 82 79 76 73 79 81 80 71 51 47 43 45 46 45 47 43 32 42 73 109 97 78 60 52 47 49 39 24 15 52 45 58 67 40 38 47 44 49 62 66 64 55 37 42 80 47 52 48 37 29 36 40 45 67 75 42 35 47 51 51 55 49 37 36 37 35 25 10 6 9 15 20 18 15 12 7 4 5 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 68 120 104 40 49 84 118 102 21 10 49 69 87 97 92 81 74 70 56 31 18 9 38 73 69 52 162 129 105 80 49 52 60 51 54 61 50 54 49 44 47 48 47 61 56 64 68 63 70 53 49 46 41 30 28 28 31 29 23 24 18 20 17 15 26 32 37 47 56 62 57 54 52 62 73 74 75 69 71 79 83 68 56 52 60 67 66 62 55 61 68 77 82 72 73 62 56 57 60 69 75 78 69 52 40 58 51 40 34 39 46 34 35 48 62 65 70 58 54 50 39 36 25 16 70 65 53 50 43 30 63 53 44 38 45 67 67 37 37 60 57 70 54 41 38 52 91 86 82 70 47 41 53 50 39 43 60 35 34 42 45 32 11 7 10 14 18 21 18 18 12 7 4 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 91 136 136 97 37 38 37 23 7 4 31 69 86 97 97 88 86 64 65 63 38 22 43 119 139 92 119 116 97 77 59 66 56 61 62 60 56 58 57 54 69 79 63 66 57 70 75 75 98 103 65 42 34 30 22 13 17 13 6 7 6 7 7 12 23 37 42 43 55 65 66 63 48 56 62 58 54 62 71 82 80 70 70 51 51 61 70 70 61 66 61 54 50 52 50 47 49 52 56 62 62 65 72 73 68 74 71 52 37 31 32 26 25 30 34 37 41 41 38 38 39 36 24 15 87 91 76 74 60 47 54 42 42 41 40 51 64 40 37 46 56 70 49 45 53 63 72 111 116 81 56 47 41 72 41 42 52 44 41 32 37 28 11 11 9 9 11 13 15 17 10 5 2 1 3 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 124 84 46 35 32 22 11 8 21 43 61 68 88 100 94 92 90 74 59 42 25 36 94 94 53 32 44 55 69 65 61 79 73 80 73 67 65 57 62 65 56 53 65 64 59 56 54 57 58 64 44 38 34 24 16 10 7 8 11 12 20 19 22 28 36 45 48 53 59 65 66 49 58 62 59 53 53 63 74 73 66 61 45 55 59 64 69 71 69 51 34 23 25 34 40 47 52 55 56 54 53 52 59 63 62 65 64 52 42 34 29 25 25 27 30 34 37 36 36 35 31 25 17 93 93 71 74 71 65 56 42 38 37 37 43 57 61 34 35 44 51 46 39 48 53 53 65 112 77 61 49 52 85 36 47 54 51 44 22 28 22 13 10 9 7 9 11 12 12 9 3 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 81 144 86 52 40 20 9 12 16 17 20 34 41 64 78 81 76 76 108 88 54 33 41 70 75 76 68 61 54 69 58 51 50 53 82 73 70 65 53 43 47 45 46 53 55 53 50 50 44 35 40 44 33 31 27 15 6 16 19 21 26 37 39 38 41 45 52 53 53 53 55 59 60 58 51 47 41 38 49 60 64 63 54 42 54 65 56 57 66 68 63 66 57 44 38 41 43 48 53 55 53 55 55 57 55 50 50 65 64 67 63 38 30 30 29 30 35 43 36 27 28 33 29 18 90 95 96 70 67 69 67 54 39 38 43 43 58 74 45 38 40 43 39 22 32 38 38 43 64 66 58 51 76 95 39 44 45 43 34 30 26 27 17 10 8 6 6 9 10 10 10 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 0 0 0 0 0 0 0 0 0 20 83 177 180 115 56 20 15 25 21 15 11 15 18 29 41 57 74 77 80 103 75 51 52 65 66 67 70 67 53 47 29 37 59 72 73 70 86 72 59 55 43 43 49 49 44 43 41 45 40 30 25 28 33 26 22 20 19 15 23 32 37 40 43 46 53 57 59 60 59 55 54 57 57 46 36 33 32 33 36 41 43 43 42 43 51 65 52 51 56 59 60 79 78 64 45 35 42 48 54 56 55 55 51 54 59 59 57 64 68 60 69 86 79 51 36 37 46 51 34 33 24 28 33 30 70 73 80 73 62 63 68 58 43 41 38 35 53 74 73 37 32 40 36 23 21 25 35 41 48 56 51 45 76 76 43 42 32 45 41 29 31 30 15 12 10 7 7 13 10 9 10 10 3 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 5 42 114 128 155 79 24 20 44 31 27 25 25 24 22 32 35 54 73 74 99 74 59 59 66 57 48 37 53 58 36 47 31 38 46 45 50 72 78 71 69 62 59 52 46 33 21 23 31 31 28 28 35 44 29 19 16 14 9 12 17 20 23 29 44 56 63 65 65 63 55 46 46 44 36 29 38 33 30 30 29 27 27 31 34 38 47 49 50 51 52 55 65 61 52 43 38 44 62 64 61 57 55 55 60 64 59 54 54 57 52 47 45 64 102 77 63 63 56 44 56 33 24 36 50 60 41 57 67 60 54 56 50 46 43 37 37 42 53 53 38 30 42 41 35 30 25 32 41 47 48 43 35 65 75 72 64 42 46 44 42 37 26 15 15 14 13 12 15 10 7 8 7 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 29 28 22 42 116 66 37 37 54 42 45 43 41 42 45 45 40 61 76 72 73 63 57 56 56 54 52 65 65 51 39 68 45 40 37 37 41 61 89 80 72 70 56 36 42 38 27 19 20 24 41 40 30 28 35 22 18 15 11 12 13 16 15 17 28 44 56 60 58 52 41 37 37 38 39 38 31 28 27 29 28 23 21 25 27 34 43 50 48 46 44 46 53 48 47 49 54 63 80 81 80 77 73 67 65 57 53 46 41 44 47 48 46 44 57 81 76 64 52 48 60 65 65 83 81 54 30 45 54 55 51 49 48 47 46 44 43 41 46 48 43 37 45 45 40 34 30 35 41 40 43 41 38 58 62 75 73 56 44 45 44 31 16 9 15 16 14 11 12 12 6 5 3 3 8 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 9 32 62 85 72 57 67 43 33 43 53 64 62 66 64 61 60 56 50 48 51 59 59 57 55 55 52 44 30 17 28 36 26 17 30 49 56 49 52 77 113 64 54 43 31 33 36 38 29 19 14 21 37 55 39 16 24 17 17 12 8 8 7 8 10 16 28 43 52 56 51 45 42 44 42 50 46 39 37 35 27 32 36 33 26 27 24 31 41 44 44 40 38 43 48 42 51 68 78 82 86 89 89 84 71 61 59 48 50 49 48 50 50 56 56 47 40 47 54 42 38 56 77 76 82 127 99 47 34 34 43 48 49 51 52 50 41 37 40 43 40 46 50 49 48 50 39 35 34 33 31 31 38 41 39 39 47 57 66 63 51 44 41 30 19 12 14 13 20 22 20 15 6 4 3 3 5 5 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 7 26 4 21 35 40 43 109 97 71 55 45 39 54 67 67 63 65 82 76 79 82 80 100 85 67 58 55 55 57 50 44 32 17 10 21 26 16 6 9 70 73 56 59 90 49 50 41 27 17 19 19 16 13 13 15 21 28 21 10 8 9 9 8 4 0 2 4 6 12 20 28 32 35 40 45 49 51 46 57 50 43 41 41 44 52 53 44 29 29 28 32 35 35 36 34 34 39 38 35 51 68 75 78 77 75 79 75 55 38 35 36 42 49 52 54 55 55 49 37 27 25 30 28 38 64 89 105 142 111 74 48 38 37 37 39 41 44 46 43 41 38 39 41 38 43 47 47 45 44 40 35 31 32 32 27 31 43 48 44 38 45 53 62 50 32 37 45 36 29 24 17 22 27 27 18 7 5 4 4 4 4 3 1 0 1 1 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 58 189 13 49 61 48 61 157 126 105 73 51 56 79 64 51 40 47 73 87 90 87 68 49 69 61 57 54 50 53 35 38 35 20 9 6 14 11 5 8 19 44 74 59 40 44 43 26 17 24 33 29 26 22 18 16 14 18 13 10 7 5 5 3 4 5 4 5 6 10 11 14 22 32 47 52 57 58 52 45 40 39 37 36 42 60 55 41 27 20 25 31 32 34 34 31 33 42 41 34 32 42 48 52 54 55 65 79 64 46 40 45 46 47 49 51 51 43 35 25 25 28 30 29 38 43 59 84 96 66 44 48 33 29 32 32 41 39 39 41 45 40 34 34 35 32 33 40 39 37 39 40 33 33 36 34 27 37 42 35 35 49 38 48 38 31 43 41 40 36 31 25 22 27 27 20 11 7 6 6 2 0 1 2 0 3 3 2 5 8 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 34 69 58 49 53 49 75 135 101 117 97 96 96 81 63 50 42 49 62 70 80 82 64 49 69 54 53 52 49 44 35 35 42 28 8 1 2 3 6 24 51 32 48 39 27 29 30 33 37 21 19 32 28 31 33 31 26 23 10 9 6 4 4 1 2 3 5 8 11 12 13 12 16 28 44 54 56 54 49 40 38 37 34 31 36 57 46 38 29 22 23 26 27 30 31 31 39 46 42 40 40 44 44 42 41 42 47 58 55 47 42 45 51 49 43 40 33 24 16 16 19 24 29 33 32 41 47 72 96 78 69 37 28 29 32 36 53 42 44 49 48 43 38 30 28 28 29 30 33 30 31 35 26 25 34 34 27 27 25 29 42 50 41 43 45 45 44 45 44 36 33 29 28 34 35 30 20 13 10 7 4 1 1 2 1 2 1 3 12 22 20 4 0 0 0 0 12 13 6 0 0 0 0 1 3 5 3 0 49 56 47 45 52 71 89 92 70 84 52 93 88 69 151 106 60 43 47 47 66 79 50 39 54 53 44 50 51 45 36 11 48 52 26 2 1 0 0 1 9 24 23 29 26 19 11 5 35 26 16 13 8 12 13 12 13 15 13 15 6 3 3 2 0 5 5 5 7 9 12 13 15 18 30 43 50 48 45 42 40 33 31 35 41 48 40 46 46 39 29 26 27 29 32 37 44 47 40 43 46 47 46 42 41 38 35 31 22 21 31 40 46 46 36 37 33 23 12 12 18 23 27 30 34 45 34 37 43 48 56 30 26 26 32 39 47 44 43 40 46 48 33 22 20 27 28 19 24 19 24 31 33 29 35 35 31 28 24 30 39 49 53 52 50 52 54 50 41 32 27 24 22 23 29 35 29 25 20 10 7 3 2 2 2 1 4 1 1 10 19 4 1 0 0 5 26 70 32 8 4 0 0 0 2 4 3 0 117 72 20 34 66 86 92 69 60 84 78 196 178 248 301 44 50 47 48 47 51 75 42 36 41 41 36 51 50 40 32 50 37 28 13 1 1 0 0 7 16 24 30 33 27 17 7 6 16 15 13 7 3 4 6 2 8 15 13 6 2 3 4 2 0 0 1 1 2 3 4 8 15 21 25 35 51 49 45 44 42 36 22 31 38 39 39 54 71 74 57 28 23 30 37 42 45 46 47 53 56 51 45 40 42 36 30 24 18 16 25 30 35 37 30 35 33 30 26 22 22 28 29 29 33 41 32 43 54 58 58 28 27 26 24 30 32 34 47 47 49 36 18 15 17 34 42 31 18 13 17 27 32 30 34 35 33 31 32 35 54 65 63 57 50 54 50 47 43 36 27 21 19 21 27 29 29 29 27 20 13 15 17 7 3 6 10 2 0 2 11 17 1 0 0 1 17 76 49 22 10 0 1 10 14 17 23 52 155 119 49 40 77 79 85 57 63 77 64 102 126 337 353 58 91 50 34 34 41 53 33 31 41 49 52 69 49 46 49 63 136 38 22 12 5 3 2 3 11 15 20 30 21 21 16 11 14 2 5 3 1 1 0 0 0 1 2 2 13 2 11 7 0 1 10 10 6 4 5 2 6 11 14 21 38 40 46 51 50 42 20 17 22 27 33 45 68 80 74 54 35 31 35 43 47 47 47 47 48 45 40 37 42 35 28 21 16 15 14 20 24 29 35 43 24 27 33 37 40 40 34 27 25 27 24 35 51 61 64 38 34 30 19 23 22 29 43 13 25 21 14 11 9 24 24 18 13 14 18 27 31 31 30 27 28 27 35 52 72 69 65 59 55 52 47 44 38 34 33 31 32 31 28 26 26 33 32 32 29 24 31 17 13 16 18 17 8 2 9 17 0 0 0 0 4 20 28 10 2 1 6 24 12 15 40 143 363 418 104 55 81 75 83 61 92 59 8 7 11 106 116 100 137 60 35 36 36 32 30 29 53 55 48 50 37 51 57 46 3 7 10 9 9 9 7 3 9 6 10 22 16 10 14 8 1 1 5 1 0 0 0 0 2 4 2 3 13 6 28 19 6 15 16 11 5 5 7 6 9 10 10 13 20 22 39 46 51 44 25 14 18 22 25 30 31 48 63 66 59 46 37 45 48 46 41 39 33 34 33 34 41 34 27 19 14 13 15 18 20 24 35 51 25 20 15 11 14 18 24 20 17 16 15 19 24 33 39 56 48 32 21 22 21 26 28 22 14 16 16 14 10 15 17 12 14 18 17 20 26 29 37 45 32 25 36 49 60 66 64 63 62 58 46 43 34 34 37 40 46 44 42 38 37 45 33 31 28 25 29 25 18 17 19 18 11 2 5 11 7 0 0 0 0 0 0 0 0 5 17 27 1 0 8 15 69 196 59 74 61 62 92 98 143 61 0 0 0 6 16 48 69 48 25 29 33 32 31 28 48 47 42 37 38 81 25 0 0 0 1 7 9 7 4 1 10 3 3 7 8 0 9 6 1 0 1 0 1 1 0 0 0 1 3 2 3 6 1 1 1 1 2 3 1 5 7 5 7 5 7 9 10 13 25 27 33 31 23 19 21 23 24 24 24 27 61 78 73 58 40 41 45 46 44 38 34 37 37 37 37 34 23 16 13 12 10 12 13 13 19 30 40 36 37 37 28 15 14 16 16 13 11 11 14 18 21 58 60 57 45 39 22 21 18 17 21 21 22 19 15 14 17 25 13 13 13 9 9 43 52 49 38 36 51 58 60 61 57 59 57 51 41 35 38 43 42 40 41 38 39 35 36 39 29 24 21 24 26 17 14 13 13 18 20 5 3 33 25 0 0 0 0 0 0 0 0 22 24 14 0 0 0 6 33 62 23 57 49 70 103 105 53 13 0 5 9 4 1 16 34 37 25 33 35 34 37 45 55 44 28 27 37 37 3 0 3 3 1 6 5 4 4 3 4 13 12 5 0 0 0 1 1 0 0 0 1 1 1 0 0 0 1 1 0 0 0 6 7 4 0 0 0 4 5 6 7 5 6 6 7 10 14 19 28 27 21 19 19 26 27 25 24 28 36 71 73 52 32 32 36 42 41 38 37 33 32 33 33 31 22 20 18 18 16 11 11 10 10 18 30 31 32 26 24 25 26 26 20 10 3 1 3 4 7 46 34 39 46 45 31 18 14 15 17 19 25 22 21 18 25 46 9 10 13 10 11 23 39 40 39 48 67 73 69 64 59 51 38 39 39 35 35 36 32 28 26 27 28 29 25 23 21 16 31 32 23 13 13 13 4 6 14 13 1 48 27 0 0 0 0 0 0 0 2 16 12 5 0 0 0 17 10 0 11 42 86 94 86 57 3 3 1 3 5 0 0 4 17 17 16 32 33 36 41 56 68 30 37 29 45 64 18 7 0 0 26 60 21 3 8 10 4 10 11 5 2 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 5 4 0 1 0 0 0 1 3 0 0 2 2 2 2 5 5 7 11 11 16 26 29 24 19 22 21 23 27 29 22 73 68 45 27 26 27 42 48 45 38 38 39 39 38 36 35 31 30 24 14 7 6 9 7 11 19 24 27 26 28 29 27 24 15 6 2 1 1 2 3 44 48 41 36 37 34 23 17 14 13 17 22 15 25 16 26 44 13 15 14 11 10 18 24 31 38 47 60 70 66 64 59 46 34 32 32 33 31 26 21 14 12 16 24 26 14 17 24 38 71 37 22 17 15 13 3 0 11 14 4 24 16 7 2 0 0 0 0 2 2 1 0 2 1 0 1 3 0 0 18 52 95 97 45 12 0 0 1 4 6 4 0 0 16 12 9 17 27 33 27 31 46 49 14 34 46 56 68 53 9 0 30 55 21 5 1 2 3 4 5 11 6 2 0 0 0 4 5 4 3 0 3 1 2 3 1 0 5 5 2 5 0 0 0 1 2 0 0 0 1 2 2 6 3 4 6 9 9 24 40 44 36 24 14 20 21 20 28 68 72 44 47 52 32 38 41 37 32 31 33 35 36 37 36 28 18 11 10 9 7 9 7 5 5 7 14 14 17 17 14 10 6 2 1 0 0 0 0 23 32 45 29 30 29 28 28 28 17 16 14 10 23 14 40 43 21 26 24 19 15 15 17 22 29 35 42 50 58 59 56 49 41 35 38 35 29 22 17 11 8 16 23 19 5 16 28 50 69 26 24 21 18 14 6 1 6 8 5 8 34 36 23 7 0 0 0 10 8 0 0 3 3 1 2 7 0 0 24 49 69 87 26 10 5 1 0 2 5 4 0 1 1 6 7 11 25 41 29 25 29 26 6 47 61 49 31 11 0 0 17 17 2 6 4 3 3 9 18 14 7 2 1 3 7 3 3 3 2 1 9 4 4 4 2 8 5 3 3 2 0 0 0 0 0 0 1 0 0 1 2 3 1 2 2 2 6 15 18 21 25 23 14 17 20 21 29 59 92 80 80 74 49 40 43 36 36 40 41 38 36 36 31 26 29 20 14 12 11 10 10 7 4 3 3 4 9 10 8 5 6 19 15 4 0 0 0 18 10 11 13 30 22 21 28 28 14 17 10 10 23 12 21 15 10 17 22 21 14 8 10 16 18 21 26 30 35 49 55 50 40 29 26 31 24 15 11 12 8 13 11 5 4 24 24 37 41 28 27 21 14 7 1 0 2 8 7 10 28 34 29 11 0 0 0 21 10 0 7 25 21 6 0 0 0 0 7 34 53 56 30 21 12 3 1 0 3 1 0 9 32 29 23 16 26 48 47 40 30 15 12 45 47 14 9 13 0 0 4 3 8 11 0 0 0 3 9 9 5 6 2 2 3 0 0 5 3 0 0 3 10 6 3 8 7 5 9 8 2 0 4 1 1 1 1 0 0 2 4 5 4 1 1 1 2 3 2 24 28 26 22 17 22 19 16 17 35 42 51 58 46 23 40 39 32 31 34 34 35 37 32 24 17 12 14 14 13 11 13 15 9 6 7 10 8 17 12 8 13 34 38 12 0 0 0 29 29 23 18 35 23 18 24 28 6 15 6 10 13 2 2 2 1 3 7 13 17 14 12 13 10 15 22 27 27 31 45 49 41 32 24 27 25 20 12 6 2 0 1 0 7 24 12 22 29 24 16 14 8 3 1 2 3 5 4 3 7 16 25 11 2 0 2 20 8 5 6 14 28 5 0 0 0 0 1 14 28 34 33 12 24 15 6 33 111 18 1 7 18 20 28 25 25 32 41 49 28 22 24 38 50 12 1 9 17 7 0 0 12 16 0 0 10 4 9 15 7 9 4 4 6 4 0 4 2 0 0 2 3 6 4 2 2 0 3 2 0 0 1 2 3 2 0 0 0 0 0 2 3 1 2 1 3 6 7 7 16 21 20 18 32 20 22 28 25 25 22 25 23 18 24 42 47 41 37 38 40 31 27 24 23 22 22 22 24 24 21 18 10 6 8 8 2 13 12 9 8 6 3 4 1 0 0 40 28 18 15 19 21 31 25 19 17 17 2 9 10 5 1 1 0 3 5 9 18 15 12 9 7 11 12 19 22 22 28 42 41 33 26 20 23 24 18 11 5 0 0 0 4 9 4 5 6 6 4 4 2 1 1 3 3 3 2 1 11 18 3 16 25 12 0 1 4 5 2 4 9 0 0 0 0 0 0 2 7 14 18 24 58 22 27 57 99 27 4 0 4 23 56 43 46 36 25 22 39 29 27 40 51 16 3 0 0 1 0 0 0 0 1 1 0 10 21 19 8 3 3 2 2 2 1 1 0 0 0 0 2 6 6 3 0 0 1 0 0 12 26 2 9 8 4 1 1 0 1 2 3 2 1 1 0 0 2 9 4 19 18 16 35 53 23 7 11 15 12 7 7 9 18 30 38 44 45 49 54 33 29 25 23 25 31 20 20 24 24 18 11 6 5 14 19 8 8 7 6 5 7 24 7 1 0 22 15 8 10 12 13 24 31 11 8 11 1 8 10 6 2 2 1 2 3 7 16 20 19 11 7 7 6 11 11 12 16 27 41 33 18 10 12 13 14 11 6 1 0 0 1 1 0 0 0 0 0 2 4 0 0 3 4 2 2 0 18 18 1 7 59 20 0 0 0 0 0 22 22 0 0 0 0 0 0 0 0 8 16 32 50 10 70 228 234 113 63 7 4 40 76 57 82 90 58 29 25 25 22 45 44 10 0 0 2 2 0 0 0 0 4 6 2 2 9 10 5 4 9 10 4 1 4 7 3 1 0 0 0 1 1 5 3 0 0 0 0 1 4 2 6 8 5 1 0 0 1 1 2 2 2 1 2 2 2 3 3 10 11 9 16 42 47 29 9 4 6 4 8 10 19 31 27 29 39 46 48 38 24 18 20 22 24 28 26 26 24 20 14 7 5 3 3 2 3 3 2 1 6 14 6 2 0 14 7 1 3 7 9 10 25 12 8 7 3 2 4 6 3 0 0 0 0 0 1 7 17 17 15 10 7 12 9 5 6 15 32 36 35 30 22 10 6 8 6 3 1 0 0 0 0 0 0 0 2 7 8 1 2 3 3 2 2 1 11 8 1 25 103 17 0 0 0 0 0 41 26 0 0 0 0 0 0 1 4 16 16 31 40 17 29 183 193 131 135 8 3 36 54 54 96 133 93 55 43 40 29 47 31 5 0 0 0 0 0 0 0 1 2 2 0 0 1 2 5 6 6 3 4 6 6 5 3 1 0 0 0 0 0 4 3 1 1 0 0 0 2 4 3 0 0 0 1 3 0 0 1 1 1 0 0 2 2 1 3 1 2 5 6 6 7 11 11 7 6 6 5 2 11 19 20 24 30 30 34 37 23 18 17 19 22 22 16 18 18 16 13 6 12 9 7 7 5 0 1 2 3 6 6 1 0 12 12 2 2 2 9 8 3 11 11 11 6 1 5 12 4 0 0 0 0 0 0 1 4 8 13 9 4 3 3 1 1 6 15 25 29 37 28 12 3 5 3 2 1 1 0 0 0 0 0 0 4 7 6 3 5 3 3 5 5 5 5 1 0 34 75 9 1 0 0 0 2 24 10 0 0 0 0 13 15 13 13 17 14 41 37 43 119 113 82 30 5 0 0 16 24 44 80 86 73 71 92 99 70 82 40 9 0 0 0 0 0 0 0 2 0 0 0 0 1 0 11 14 11 4 2 3 7 8 5 1 0 0 0 0 0 1 1 1 2 0 0 0 0 3 4 0 1 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 2 3 8 15 7 3 3 3 5 5 3 11 18 21 26 31 31 28 24 21 22 30 21 15 15 13 16 15 13 11 9 11 9 9 8 6 3 6 6 3 1 0 0 0 9 13 14 10 0 7 5 4 5 3 6 3 0 3 11 2 0 0 0 0 0 1 3 4 4 8 3 1 2 3 0 1 3 3 2 3 13 11 8 4 1 2 3 2 1 0 0 0 0 0 1 5 4 4 3 4 3 3 3 3 7 11 3 1 28 38 8 3 0 0 0 4 16 2 0 0 0 0 0 29 36 34 30 15 61 48 25 42 72 80 51 17 5 1 2 17 29 36 29 37 41 59 84 94 90 52 25 6 1 0 0 0 0 0 0 0 2 1 1 2 0 7 6 11 13 0 0 2 4 4 2 0 0 0 0 0 0 0 1 2 1 0 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 1 0 1 2 5 7 2 2 1 3 6 3 2 6 20 34 32 31 30 23 17 15 17 17 18 17 14 14 19 16 13 13 17 14 14 13 9 5 9 6 3 1 0 0 0 1 0 16 17 3 4 1 4 4 0 2 0 0 1 2 0 0 0 0 0 0 1 9 11 8 6 2 0 1 1 0 1 2 1 0 0 1 3 5 9 6 1 5 3 2 1 0 0 0 0 1 4 5 4 4 3 3 2 1 1 8 15 6 0 39 36 18 13 0 0 0 22 38 0 0 0 0 0 4 41 59 63 48 25 68 28 15 25 49 66 66 43 30 29 19 21 16 15 15 14 14 45 46 63 81 46 43 25 8 0 0 0 0 0 0 0 4 1 0 1 0 0 0 3 4 1 4 4 4 3 3 2 1 0 0 0 0 0 1 1 0 0 0 3 4 2 1 1 0 0 0 0 0 0 0 0 1 1 0 3 3 1 0 0 1 2 4 6 6 2 1 0 3 7 5 6 13 19 23 23 23 23 23 22 20 21 18 18 17 14 11 15 12 10 13 21 22 17 16 15 13 11 8 6 3 1 0 0 3 0 3 4 2 2 0 0 0 1 2 1 0 1 1 0 0 0 0 0 0 0 1 10 8 2 0 0 0 0 0 0 0 0 0 2 4 4 3 11 10 3 5 2 2 1 0 0 0 0 2 4 5 3 3 4 3 2 2 12 7 10 12 9 93 91 57 23 0 0 0 10 14 0 0 0 0 0 7 35 71 64 41 35 71 23 33 51 72 83 51 12 5 7 7 8 16 19 20 16 7 21 10 37 57 37 46 34 35 25 3 0 0 0 3 3 1 7 2 0 0 0 0 0 2 2 1 1 2 4 5 6 6 2 0 0 0 0 0 0 0 0 0 1 2 2 3 3 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 1 4 3 4 3 2 0 0 3 4 3 2 10 19 23 23 23 24 21 18 15 14 17 16 9 7 8 8 7 8 7 5 7 16 19 18 17 15 10 6 2 0 0 3 9 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 5 6 4 1 0 0 0 0 0 0 0 0 0 1 1 2 6 8 5 1 1 1 1 1 1 2 0 2 3 3 1 1 3 1 0 3 15 4 5 4 8 40 51 37 15 0 0 0 1 1 0 0 0 0 0 8 39 100 67 42 51 65 38 37 61 77 70 33 11 3 4 9 15 24 24 18 11 5 5 2 14 43 48 36 8 6 3 3 0 0 0 7 10 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 3 2 0 0 0 0 0 0 0 1 1 3 3 1 0 0 0 0 0 0 1 0 2 2 0 0 0 0 0 1 3 1 0 2 2 0 0 3 4 5 6 8 12 13 16 21 26 23 23 19 16 17 17 15 7 5 6 6 7 9 7 5 10 26 16 17 17 12 5 4 3 9 18 5 3 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 3 5 7 5 3 2 1 1 0 0 0 0 0 0 0 0 1 2 4 2 1 1 0 1 1 1 0 0 2 2 1 0 0 3 3 1 3 7 2 3 1 0 4 8 7 3 0 0 0 0 1 0 0 0 0 0 11 40 79 75 44 57 60 47 46 60 54 41 23 14 2 2 5 9 14 19 12 5 2 2 8 3 38 45 24 27 61 31 6 0 7 37 11 13 15 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 1 1 0 1 3 3 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 2 2 2 1 2 4 4 1 1 1 2 4 7 13 19 22 31 40 34 27 16 18 24 18 9 9 8 8 6 5 5 11 14 12 13 9 16 14 9 7 11 7 15 13 3 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 6 2 2 1 0 0 0 0 1 1 0 0 0 0 1 1 1 1 0 0 0 1 0 1 2 2 2 0 0 1 1 1 4 1 5 9 9 9 6 5 3 0 0 0 0 2 3 0 0 0 0 0 0 0 11 37 53 48 25 45 53 53 48 49 36 34 22 7 0 0 10 14 10 6 9 15 23 37 30 0 17 18 17 20 9 19 7 0 10 40 16 5 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 3 4 1 4 1 0 4 6 6 5 8 11 13 14 15 21 30 39 41 40 21 13 11 12 16 11 10 10 13 16 7 3 7 11 12 10 19 16 11 12 22 9 16 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 4 2 2 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 0 0 2 2 1 2 0 12 14 9 1 1 0 0 0 0 0 0 5 7 1 0 0 0 0 1 3 10 34 35 27 26 32 35 31 30 32 33 25 15 4 1 5 6 18 17 8 9 36 24 24 28 6 3 1 2 18 53 61 12 20 14 8 23 10 10 7 4 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 1 3 3 0 0 2 2 0 0 0 0 0 0 0 0 0 1 4 10 9 8 9 13 14 11 12 11 15 20 24 32 34 36 37 37 13 13 19 30 35 21 22 21 21 21 13 3 13 12 7 8 17 18 15 12 10 14 7 4 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 2 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 2 1 1 3 10 14 14 10 5 2 0 0 0 0 0 0 0 1 2 1 0 0 0 3 9 16 25 24 23 24 25 31 25 29 25 12 5 9 4 3 8 8 23 18 13 16 32 71 26 22 34 25 10 5 6 12 26 3 23 20 29 47 12 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 2 2 2 2 0 0 0 0 0 0 0 0 0 0 2 5 3 4 11 15 15 13 10 9 14 24 28 25 26 33 38 34 21 35 33 26 18 11 15 19 18 12 4 2 6 7 9 11 14 8 3 5 9 8 1 3 0 0 0 0 0 0 0 0 0 0 1 2 4 1 0 0 0 0 0 0 2 5 4 2 1 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 1 2 5 10 14 14 16 16 10 2 0 0 0 0 0 0 0 0 0 1 1 3 2 5 12 15 9 12 13 14 15 13 23 24 16 5 0 2 0 0 1 5 13 12 11 31 51 32 39 16 12 15 10 1 13 24 31 28 23 46 57 57 44 18 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 16 14 11 8 12 16 25 31 31 40 34 31 32 33 34 22 14 15 18 17 20 13 10 11 13 29 17 8 5 6 3 1 3 3 1 1 7 0 0 0 0 0 0 0 0 0 0 1 2 3 0 0 0 0 0 0 0 1 1 1 0 1 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 2 3 5 9 9 9 9 11 12 6 1 0 0 0 0 0 0 0 0 0 0 3 7 3 4 9 10 8 10 10 18 25 26 23 15 7 3 2 1 0 1 3 18 34 17 21 36 38 22 86 76 38 11 1 0 0 0 40 57 13 37 47 41 24 14 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 18 13 9 14 14 14 24 35 38 37 27 24 25 24 29 18 14 15 15 18 15 11 17 22 3 1 1 1 1 2 0 1 1 1 4 7 1 1 2 3 2 1 1 0 0 0 2 2 2 0 1 1 0 1 2 1 3 1 1 1 1 1 1 1 0 0 2 1 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 2 4 4 3 3 4 3 2 3 3 1 0 0 0 0 0 0 0 0 0 3 3 4 4 1 1 6 4 2 10 35 51 58 48 23 5 1 1 1 0 0 5 9 34 46 24 29 41 68 60 4 15 27 18 7 4 6 6 7 42 63 54 24 19 15 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 1 6 13 22 15 17 12 8 10 12 13 18 26 30 35 28 25 26 26 20 20 19 17 14 12 11 13 13 10 7 8 7 2 0 0 0 0 1 3 6 11 0 3 4 5 4 1 4 3 0 0 3 5 3 0 0 0 0 3 6 6 8 4 1 2 3 2 0 1 1 0 1 1 1 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 1 3 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 5 4 2 0 1 3 20 23 33 57 55 55 37 13 0 0 0 0 0 1 7 15 44 60 53 42 54 114 134 87 1 10 13 13 17 24 2 59 48 43 45 26 22 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 26 27 17 12 9 8 8 6 13 22 28 27 25 22 22 22 21 21 22 19 18 15 11 15 16 14 12 10 8 3 1 0 1 0 1 2 8 16 1 3 3 7 7 0 4 2 0 0 2 7 3 0 0 0 0 2 6 8 8 3 1 2 3 3 0 2 4 3 2 2 2 1 0 1 1 1 2 2 1 2 0 0 1 1 1 0 1 3 5 6 3 1 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 6 12 8 6 2 2 3 2 1 16 24 34 33 27 20 9 0 0 0 0 0 0 0 1 13 35 47 45 48 121 166 99 11 1 3 9 20 22 3 2 6 8 12 18 27 19 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 16 28 35 25 13 9 9 8 6 11 24 37 41 34 23 22 23 26 29 20 20 23 20 12 13 24 24 22 18 8 3 1 0 1 1 0 4 4 7 1 6 6 8 6 1 6 2 1 0 1 3 1 0 0 0 1 1 5 9 10 9 2 1 3 3 1 4 5 5 4 3 3 1 1 1 2 1 2 3 2 1 3 1 4 6 5 3 2 2 2 3 3 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 2 7 10 7 7 4 8 11 12 11 16 17 24 30 20 6 1 0 0 0 0 0 1 1 0 1 7 22 18 0 3 128 140 64 0 0 3 39 34 23 16 14 3 1 6 16 38 11 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 14 23 23 8 6 9 11 10 9 12 28 43 45 32 28 27 31 31 17 19 29 23 14 15 18 20 17 14 12 4 3 3 2 3 5 11 11 12 1 2 3 5 2 1 3 4 1 1 1 0 0 0 0 1 1 1 7 8 8 6 2 2 4 3 2 3 4 5 4 3 2 1 1 2 2 2 2 3 2 1 0 0 3 12 12 6 0 6 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 10 8 6 6 5 17 21 26 38 53 44 35 25 12 4 1 0 0 0 0 0 0 0 0 0 0 10 8 2 21 113 35 24 11 0 2 76 44 13 24 48 25 19 11 9 22 19 29 17 7 7 11 5 3 1 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 0 0 0 0 0 0 0 0 0 0 3 18 28 28 19 9 13 18 18 13 6 16 29 36 31 33 32 34 32 25 27 21 20 16 13 8 6 7 10 10 4 4 7 6 9 15 16 18 19 0 0 1 2 1 1 6 10 0 2 1 0 0 0 0 1 1 1 5 6 9 9 8 6 2 1 3 6 3 4 3 2 2 2 0 1 2 2 2 3 2 1 0 1 1 17 11 3 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 5 4 3 2 3 12 16 28 42 55 54 38 31 19 2 0 0 0 0 0 0 0 0 0 0 3 21 19 9 51 106 6 17 10 0 4 26 6 0 1 12 26 23 19 9 1 4 42 44 37 34 35 22 20 10 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 5 23 34 31 16 22 28 29 22 15 17 22 25 23 22 21 21 17 17 20 13 21 18 14 12 6 4 6 6 4 2 6 6 7 9 11 20 24 0 0 0 0 0 0 2 3 1 1 0 2 2 0 1 3 1 1 3 7 14 17 13 8 4 4 4 4 5 8 3 2 1 1 0 0 0 0 0 0 3 1 0 0 1 8 3 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 1 1 1 2 10 30 46 51 47 41 38 23 10 0 0 0 0 0 0 1 0 0 4 10 23 62 19 134 196 0 3 2 0 0 0 0 0 0 1 6 7 9 5 4 7 7 12 20 23 26 26 36 33 21 11 9 8 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 21 29 28 34 31 21 14 18 24 24 19 16 14 11 13 9 14 20 19 29 26 23 17 8 1 0 1 3 5 3 5 5 7 14 24 34 0 0 0 0 0 0 0 3 4 2 1 4 3 1 0 1 1 2 1 0 0 4 6 6 5 6 5 7 8 7 3 5 2 2 3 2 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 2 7 4 6 6 11 25 37 29 20 16 20 26 13 7 6 0 0 0 0 0 0 0 4 40 55 71 136 28 139 126 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 7 25 35 38 37 37 33 26 14 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 2 17 25 33 43 38 30 21 26 43 41 17 10 11 13 15 10 12 15 16 22 27 30 29 21 8 4 1 4 6 4 5 7 12 20 30 37 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 2 4 3 2 1 0 2 3 5 5 6 8 9 9 8 8 3 1 1 1 1 1 1 1 1 1 0 1 1 1 1 2 0 1 1 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 16 17 17 19 23 26 13 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 7 19 66 116 31 92 48 5 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 14 18 22 27 25 23 15 5 8 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 1 9 10 20 44 54 58 47 41 41 36 32 23 16 12 10 6 5 6 7 9 15 25 33 33 24 18 6 5 9 11 8 11 19 22 23 26 0 0 0 0 0 0 0 0 0 0 1 2 0 3 6 6 4 5 5 5 3 0 2 4 5 5 5 8 8 8 10 9 4 3 3 4 3 2 2 1 0 0 0 0 1 1 2 5 1 1 2 1 0 0 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 20 34 36 33 28 17 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 20 38 24 16 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 10 15 24 30 34 32 24 19 15 11 7 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 1 7 14 30 54 48 19 13 14 18 40 33 23 16 12 13 10 9 8 7 9 19 25 32 33 26 26 17 20 23 20 17 28 30 28 29 0 0 0 0 0 0 0 0 1 0 1 1 1 4 5 4 3 3 4 5 5 3 3 5 5 4 6 8 5 6 10 10 5 3 4 3 3 2 2 2 1 1 1 0 0 0 2 4 1 2 2 1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 1 6 36 44 44 38 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 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 31 43 41 17 12 13 14 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 7 20 31 28 5 5 11 13 16 24 24 22 18 17 17 12 12 13 13 12 14 17 30 31 25 26 24 30 31 30 27 33 30 26 24 0 0 0 0 0 0 0 1 3 0 2 1 1 4 0 3 3 2 1 2 3 5 4 3 4 3 7 11 10 7 12 10 6 4 4 4 3 2 2 2 1 5 9 6 0 0 2 2 0 0 2 1 0 0 0 0 0 2 3 1 0 0 0 0 0 0 0 0 11 31 46 47 39 24 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 13 2 0 0 1 4 16 12 5 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 5 5 14 14 13 12 13 16 10 8 8 9 10 12 13 11 8 13 21 28 26 21 21 27 31 32 33 34 30 29 27 0 0 0 0 0 0 0 1 1 0 2 1 1 1 0 1 1 1 2 3 2 4 3 3 4 3 5 6 8 11 12 9 7 5 4 5 4 3 1 2 4 5 3 2 0 0 0 0 0 0 2 0 0 0 0 0 0 1 1 1 3 0 1 0 0 0 0 18 38 57 54 39 22 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 6 7 3 1 3 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 4 12 38 37 23 13 11 14 8 5 3 4 7 11 10 8 9 15 19 24 26 23 20 24 31 35 33 30 32 34 37 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 2 2 1 4 2 4 5 4 4 3 7 10 10 10 8 6 6 6 3 3 2 7 24 55 12 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 1 15 3 0 0 5 66 75 69 55 23 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 4 5 3 2 12 6 1 6 17 14 3 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 21 41 56 58 38 24 18 17 7 7 6 3 3 6 8 8 9 15 22 21 21 22 24 30 35 39 36 32 32 32 31 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 2 3 3 5 2 4 5 4 4 5 5 6 8 10 9 7 6 6 5 4 3 3 9 21 27 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 6 15 10 17 79 69 66 61 68 117 112 68 30 8 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 6 6 8 1 0 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 21 21 22 21 17 15 12 4 4 2 3 3 4 5 4 5 9 15 17 21 26 26 27 36 45 43 39 37 38 38 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 4 4 4 4 4 3 6 7 8 8 7 7 7 6 4 3 2 2 3 8 13 5 1 0 0 1 0 0 0 0 0 0 0 0 0 3 14 11 26 95 190 197 158 141 154 149 73 38 18 5 0 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 0 0 0 0 0 0 0 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 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 7 5 8 6 6 9 12 9 8 5 8 11 11 11 9 7 6 7 13 21 27 34 42 41 43 42 39 40 40 17 24 14 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 2 2 3 3 5 5 5 6 6 6 5 4 3 3 3 3 3 3 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 59 187 265 191 170 156 125 64 57 28 6 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 18 24 22 24 22 18 18 31 65 54 40 24 12 10 26 27 27 30 31 42 42 41 40 42 0 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 1 2 2 1 1 2 1 2 3 3 5 5 1 2 3 3 4 2 1 1 2 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 3 13 8 29 110 247 225 145 84 35 4 1 2 1 1 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 13 14 18 23 24 20 22 23 36 69 77 78 54 35 27 10 27 39 42 42 51 51 58 57 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 1 1 0 1 1 0 0 0 0 4 7 0 1 1 22 27 3 7 5 3 4 6 1 0 0 0 0 0 0 0 0 0 0 0 0 5 22 16 72 105 130 137 49 14 0 2 6 1 8 4 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 6 5 5 2 0 1 6 9 10 14 19 23 46 41 48 57 40 44 35 34 36 39 44 45 48 54 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 2 0 0 3 3 0 0 0 31 36 2 0 1 1 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 66 77 53 26 0 0 0 0 0 0 3 2 0 3 16 25 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 6 6 5 3 3 8 15 12 8 6 7 9 15 35 44 51 49 42 38 35 31 31 39 38 32 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 1 0 0 0 1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 72 69 29 3 0 0 0 1 7 11 2 1 0 15 20 22 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 6 10 19 24 17 15 9 17 27 34 46 25 19 47 70 31 31 35 40 49 58 53 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 3 3 1 0 0 0 0 1 1 0 0 4 4 2 1 0 1 0 0 0 0 7 9 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 87 94 77 25 0 1 5 4 14 12 0 1 1 49 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 25 28 27 23 29 35 44 65 91 107 94 80 66 55 47 39 40 50 43 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 3 2 0 0 0 1 1 0 3 4 2 0 0 0 0 3 3 1 7 10 4 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 27 85 106 26 1 2 7 3 1 1 0 1 2 39 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 21 22 35 25 15 16 26 54 31 17 27 42 69 62 40 24 20 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 2 2 1 1 2 2 1 1 3 0 5 3 0 1 7 2 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 18 19 4 1 0 4 11 28 26 13 3 7 34 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 28 29 22 13 6 5 5 25 35 30 50 79 70 50 35 31 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 1 1 2 3 1 2 2 1 4 1 0 0 1 1 0 0 0 1 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 3 1 11 21 21 24 13 4 10 28 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 32 42 47 43 46 93 103 80 56 71 56 52 62 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 1 1 2 2 0 1 3 3 3 2 1 0 3 10 1 0 0 3 8 6 9 29 33 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 5 5 15 27 27 29 18 5 14 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 49 79 97 134 93 95 94 91 107 91 55 36 32 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 1 0 2 1 1 0 2 1 1 1 0 1 2 5 7 6 3 1 5 10 5 1 0 4 8 9 89 88 45 2 1 0 0 0 0 0 0 0 0 0 0 1 2 7 18 33 25 55 60 28 8 2 13 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 16 45 15 22 36 55 89 133 102 89 72 0 1 1 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 1 2 1 2 3 4 5 3 1 4 1 0 0 0 1 8 9 6 5 5 1 2 7 8 0 0 2 2 26 110 85 32 2 0 0 0 0 0 0 0 0 0 0 0 1 3 11 26 48 54 48 39 28 15 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 3 9 23 50 58 64 56 0 1 1 1 0 0 0 0 0 0 0 1 2 2 2 0 0 0 0 0 4 5 4 5 4 5 4 5 7 5 2 1 0 1 3 4 2 3 5 0 5 15 12 2 0 1 1 11 42 80 38 10 0 0 0 0 0 0 0 0 0 1 2 2 1 6 10 14 16 9 2 17 16 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 0 0 1 1 1 0 0 0 0 0 1 1 2 2 1 1 0 0 0 2 2 5 6 5 5 10 15 11 6 3 2 1 0 1 4 2 2 3 1 2 8 6 2 0 0 0 1 25 61 45 11 1 0 0 0 0 0 0 0 0 4 7 6 2 3 3 6 17 35 5 27 24 9 1 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 3 3 3 4 1 0 1 2 3 4 6 5 4 6 9 12 8 4 2 0 0 2 5 1 1 2 2 7 39 13 5 3 0 0 0 1 9 13 2 0 0 0 0 0 0 0 0 2 7 5 3 2 3 4 9 8 13 30 12 38 21 3 9 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 2 1 1 3 0 0 0 0 1 4 4 2 3 4 1 3 6 6 6 6 6 9 12 2 6 7 6 4 2 1 1 2 0 0 0 0 5 13 7 6 4 1 0 0 1 1 1 0 0 0 0 0 0 0 0 1 2 7 9 5 3 3 6 19 8 13 19 11 25 10 0 1 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 1 1 1 1 0 1 0 0 2 5 9 4 3 5 3 2 2 5 8 9 8 10 8 2 4 7 7 6 6 4 1 0 0 0 0 0 4 9 8 6 5 2 0 0 2 2 1 0 0 0 0 0 0 0 0 1 3 5 5 5 6 6 9 22 7 16 15 6 14 4 1 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 0 0 1 1 1 2 2 1 1 0 1 4 11 5 2 2 1 1 4 8 11 9 4 2 1 3 5 5 5 5 4 0 0 0 0 0 0 2 4 6 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 6 5 5 6 10 13 9 9 6 4 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 1 0 1 1 0 0 2 4 2 0 0 3 10 4 2 2 1 1 1 5 8 8 6 1 0 1 3 3 5 3 1 0 2 0 0 0 0 0 5 6 6 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 3 4 3 3 13 24 6 5 5 4 3 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 2 3 2 0 0 1 1 2 4 2 1 1 2 2 3 3 3 4 4 2 4 6 7 6 1 0 0 1 1 5 2 0 0 1 5 1 0 0 0 3 5 6 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 1 7 8 0 2 2 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 4 2 0 0 0 0 1 2 3 1 3 2 1 2 2 3 3 5 5 5 6 8 7 3 5 4 2 1 4 2 1 0 2 6 1 0 0 0 0 4 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 3 3 4 4 2 2 3 2 5 3 2 1 2 2 1 1 2 6 7 6 5 4 4 8 11 12 13 7 2 2 3 0 0 0 0 1 0 0 0 0 2 8 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 6 6 6 5 3 3 9 4 2 2 2 2 2 2 4 9 13 11 8 5 5 8 11 10 8 9 8 5 2 0 0 0 1 1 1 1 1 1 1 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 10 8 8 6 5 7 3 2 5 4 2 3 4 2 2 6 8 9 8 8 6 7 7 8 8 6 8 12 14 9 3 1 1 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 7 7 7 8 16 6 4 4 3 2 2 4 5 5 8 10 11 10 9 9 6 6 7 7 5 4 6 9 8 7 7 9 9 8 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 17 14 9 13 19 11 8 5 3 2 0 0 4 7 9 9 11 14 13 6 11 10 7 7 16 12 6 5 7 13 7 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 20 15 18 23 20 13 8 6 4 2 1 4 7 9 9 8 8 10 11 14 14 10 9 10 5 6 4 5 8 2 1 3 4 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 6 13 23 23 21 18 13 11 13 13 11 9 6 7 8 9 9 7 15 19 17 14 7 7 7 5 2 1 2 5 6 6 5 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 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 7 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 4 8 16 20 17 12 10 11 14 17 16 12 9 12 12 14 14 8 5 7 11 12 6 4 3 2 2 0 1 4 6 8 15 6 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 14 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 17 14 2 0 0 0 0 0 0 0 0 0 0 0 0 4 4 3 3 6 13 14 19 14 9 9 12 14 14 12 14 12 16 18 14 12 10 8 8 6 4 5 5 2 0 1 2 1 5 16 3 6 5 7 12 1 0 0 0 0 2 1 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 2 4 6 4 5 4 1 12 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 15 15 3 0 0 0 0 0 0 0 0 0 0 0 0 3 2 2 4 5 5 6 18 18 16 14 10 9 11 11 12 15 18 17 18 17 11 9 6 5 4 2 10 6 0 0 1 0 3 5 1 13 5 16 34 1 0 0 1 1 4 2 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 8 1 9 6 2 6 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 5 0 0 0 0 0 0 0 0 0 0 0 0 CIN -15 -5 -4 -7 -6 -18 -19 -25 -25 -20 -12 -7 -10 -17 -13 -14 -50 -17 -8 -6 -7 -7 -10 -4 -9 -9 -9 -11 -19 -10 -10 -11 -11 -13 -12 -12 -14 -15 -18 -22 -12 -13 -10 -8 -9 -9 -2 -5 -7 -7 -7 -5 -8 -12 -12 -10 -7 -3 -3 -2 -8 -7 -4 -1 -3 -3 -7 -7 -12 -15 -11 -12 -13 -20 -24 -25 -34 -33 -17 -23 -47 -63 -46 -25 -17 -9 -8 -15 -27 -43 -75 -111 -114 -75 -50 -8 -3 -7 -11 -12 -11 -12 -56 -32 -9 -5 -0 -0 -0 -6 -10 -9 -6 -9 -7 -9 -13 -22 -36 -31 -39 -37 -30 -40 -55 -1 -41 -39 -37 -40 -38 -38 -44 -45 -43 -32 -19 -20 -24 -24 -22 -20 -21 -25 -38 -41 -35 -22 -13 -9 -12 -4 -33 -32 -13 -5 -12 -13 -13 -12 -10 -6 -8 -5 -3 -10 -16 -16 -16 -14 -14 -16 -18 -16 -11 -43 -73 -76 -68 -61 -63 -35 -44 -48 -46 -40 -26 -38 -25 -20 -21 -23 -26 -21 -9 -19 -26 -20 -10 -28 -29 -29 -23 -19 -21 -14 -15 -12 -8 -11 -11 -9 -12 -22 -14 -19 -23 -19 -10 -8 -13 -18 -14 -18 -27 -9 -4 -4 -4 -5 -5 -2 -9 -6 -4 -6 -11 -12 -13 -14 -14 -15 -14 -12 -10 -10 -14 -16 -11 -10 -11 -8 -10 -9 -3 -6 -14 -10 -8 -8 -9 -10 -12 -10 -7 -4 -3 -3 -8 -8 -7 -5 -2 -1 -7 -10 -12 -14 -13 -14 -14 -24 -33 -36 -39 -34 -23 -15 -35 -50 -39 -16 -17 -10 -7 -6 -11 -25 -52 -85 -125 -154 -132 -32 -10 -14 -16 -16 -15 -13 -27 -18 -11 -7 -3 -0 -0 -11 -14 -7 -2 -7 -3 -5 -12 -19 -25 -28 -32 -40 -48 -59 -56 -40 -56 -45 -43 -41 -33 -25 -36 -41 -43 -28 -16 -17 -19 -20 -20 -19 -19 -21 -25 -29 -45 -40 -24 -12 -10 -6 -19 -18 -9 -5 -5 -5 -4 -10 -9 -4 -5 -5 -5 -5 -5 -9 -16 -14 -13 -15 -15 -13 -17 -53 -51 -58 -57 -56 -57 -48 -32 -40 -45 -38 -26 -20 -25 -22 -17 -14 -14 -16 -8 -8 -15 -12 -11 -26 -23 -22 -20 -21 -19 -14 -14 -10 -26 -16 -14 -12 -23 -29 -6 -7 -9 -5 -6 -13 -18 -20 -20 -20 -21 -17 -15 -6 -6 -6 -8 -8 -4 -9 -7 -6 -5 -4 -5 -14 -13 -14 -13 -10 -7 -5 -10 -13 -13 -12 -10 -9 -13 -9 -5 -6 -8 -10 -9 -9 -10 -10 -11 -11 -9 -7 -6 -6 -7 -8 -11 -13 -9 -2 -8 -14 -15 -14 -13 -12 -14 -15 -22 -28 -25 -20 -21 -21 -26 -31 -35 -31 -25 -13 -11 -10 -21 -39 -49 -65 -109 -148 -175 -133 -36 -20 -31 -27 -14 -5 -12 -25 -16 -11 -8 -2 -0 -0 -3 -2 -4 -8 -6 -7 -15 -30 -28 -25 -36 -35 -41 -60 -47 -26 -40 -37 -35 -33 -19 -5 -5 -16 -40 -19 -12 -16 -17 -17 -18 -17 -20 -22 -22 -23 -30 -32 -21 -11 -9 -11 -7 -6 -5 -5 -5 -5 -7 -6 -5 -4 -5 -5 -6 -6 -7 -6 -10 -17 -15 -10 -8 -7 -21 -50 -52 -53 -62 -57 -50 -50 -45 -21 -15 -18 -23 -24 -26 -24 -18 -13 -12 -12 -10 -14 -20 -21 -15 -12 -15 -17 -12 -7 -8 -10 -10 -10 -26 -15 -6 -8 -15 -14 -11 -16 -10 -9 -11 -17 -21 -19 -24 -14 -14 -16 -13 -7 -11 -4 -4 -4 -3 -9 -5 -6 -6 -5 -7 -15 -10 -12 -10 -9 -11 -12 -8 -12 -13 -13 -12 -11 -5 -5 -6 -6 -6 -9 -9 -9 -10 -11 -11 -11 -13 -10 -9 -7 -6 -6 -8 -10 -14 -19 -20 -19 -17 -16 -15 -11 -4 -5 -7 -11 -9 -17 -35 -38 -36 -27 -32 -35 -28 -21 -20 -10 -17 -35 -49 -60 -95 -124 -166 -121 -28 -23 -39 -48 -23 -8 -11 -22 -30 -13 -10 -8 -2 -1 -4 -7 -8 -10 -13 -15 -17 -23 -28 -30 -32 -30 -34 -55 -46 -31 -30 -40 -31 -28 -24 -22 -22 -24 -35 -10 -11 -17 -20 -20 -18 -18 -18 -28 -33 -26 -16 -19 -9 -2 -2 -5 -7 -6 -6 -7 -6 -4 -4 -6 -5 -4 -4 -5 -7 -6 -5 -5 -6 -8 -9 -6 -6 -9 -9 -8 -18 -61 -62 -68 -67 -65 -56 -31 -10 -14 -22 -27 -25 -18 -16 -11 -10 -10 -12 -17 -16 -17 -13 -8 -13 -31 -19 -12 -8 -8 -10 -12 -20 -11 -6 -3 -8 -6 -7 -15 -16 -8 -10 -8 -13 -16 -16 -13 -15 -13 -8 -6 -10 -5 -4 -1 -3 -7 -7 -8 -8 -5 -9 -14 -7 -8 -10 -10 -11 -11 -6 -7 -11 -12 -11 -12 -12 -4 -5 -6 -7 -7 -6 -6 -9 -10 -12 -12 -12 -5 -9 -9 -6 -4 -5 -6 -9 -8 -9 -12 -13 -16 -16 -9 -8 -12 -11 -6 -23 -33 -42 -44 -29 -25 -33 -24 -17 -17 -14 -18 -17 -23 -38 -56 -70 -99 -168 -178 -100 -31 -32 -63 -36 -13 -17 -25 -24 -8 -9 -10 -11 -10 -5 -8 -15 -15 -17 -22 -19 -20 -21 -31 -34 -28 -28 -42 -26 -22 -31 -40 -40 -34 -33 -33 -38 -39 -26 -5 -11 -15 -26 -30 -22 -20 -21 -23 -28 -26 -18 -21 -21 -10 -4 -4 -4 -5 -6 -10 -12 -8 -4 -7 -7 -6 -6 -8 -12 -12 -5 -4 -7 -8 -8 -7 -7 -9 -8 -7 -27 -68 -22 -81 -98 -86 -68 -40 -19 -19 -20 -26 -25 -14 -11 -10 -14 -18 -18 -15 -10 -11 -12 -16 -20 -21 -14 -18 -19 -12 -10 -12 -11 -7 -5 -4 -4 -3 -4 -8 -16 -15 -9 -6 -6 -8 -9 -9 -7 -11 -12 -8 -8 -8 -7 -4 -5 -6 -6 -7 -9 -5 -5 -8 -8 -6 -14 -12 -8 -7 -8 -8 -14 -14 -11 -10 -9 -2 -3 -5 -6 -6 -6 -6 -6 -8 -12 -10 -6 -11 -11 -9 -8 -5 -4 -6 -6 -9 -8 -11 -15 -16 -15 -8 -5 -10 -14 -14 -62 -71 -66 -40 -20 -44 -37 -26 -17 -13 -12 -5 -10 -13 -25 -41 -53 -81 -131 -144 -151 -130 -99 -64 -70 -35 -16 -23 -24 -8 -9 -9 -11 -10 -6 -11 -20 -22 -15 -11 -14 -12 -13 -24 -31 -30 -25 -26 -35 -26 -33 -46 -53 -47 -41 -33 -27 -31 -32 -20 -28 -18 -25 -32 -32 -33 -33 -23 -27 -27 -22 -20 -30 -28 -17 -10 -7 -3 -4 -5 -8 -8 -6 -7 -8 -18 -15 -12 -8 -7 -13 -4 -6 -8 -9 -8 -7 -7 -7 -7 -8 -15 -14 -101 -109 -80 -57 -54 -53 -52 -34 -28 -27 -22 -17 -18 -26 -29 -23 -17 -18 -17 -26 -27 -28 -27 -26 -25 -18 -17 -14 -11 -8 -7 -7 -7 -7 -6 -4 -8 -24 -29 -11 -14 -13 -8 -9 -12 -13 -13 -10 -4 -4 -5 -3 -6 -11 -7 -5 -9 -14 -6 -6 -8 -8 -6 -9 -9 -9 -8 -9 -10 -10 -13 -12 -12 -12 -7 -5 -3 -6 -8 -9 -8 -4 -6 -12 -8 -7 -11 -11 -12 -12 -7 -6 -9 -4 -4 -11 -18 -18 -12 -9 -7 -6 -7 -8 -25 -80 -95 -78 -66 -48 -44 -27 -29 -27 -14 -11 -15 -2 -8 -18 -30 -42 -47 -54 -94 -130 -164 -145 -77 -49 -63 -56 -44 -28 -11 -11 -8 -7 -7 -10 -17 -25 -23 -15 -8 -5 -9 -22 -17 -26 -29 -24 -19 -30 -18 -46 -55 -57 -54 -44 -39 -29 -28 -30 -31 -35 -24 -22 -21 -30 -42 -37 -41 -33 -29 -23 -17 -22 -24 -23 -21 -12 -2 -2 -4 -3 -10 -11 -12 -20 -22 -25 -18 -11 -7 -5 -1 -4 -6 -7 -6 -4 -4 -5 -4 -4 -5 -11 -49 -94 -82 -68 -60 -51 -48 -36 -34 -35 -35 -30 -26 -26 -36 -20 -12 -15 -21 -40 -24 -18 -22 -24 -18 -15 -15 -15 -12 -6 -7 -6 -7 -9 -14 -15 -11 -19 -17 -9 -9 -17 -12 -10 -6 -6 -10 -4 -1 -3 -4 -4 -7 -13 -11 -7 -17 -22 -6 -5 -10 -9 -7 -6 -6 -10 -11 -8 -6 -6 -7 -12 -7 -7 -8 -6 -2 -2 -7 -9 -7 -5 -5 -11 -6 -7 -9 -10 -11 -13 -8 -6 -7 -8 -7 -10 -12 -10 -8 -12 -13 -11 -8 -8 -36 -77 -84 -18 -39 -49 -44 -34 -25 -23 -13 -10 -14 -11 -8 -16 -22 -24 -24 -23 -31 -70 -122 -130 -102 -74 -72 -62 -57 -49 -38 -31 -17 -4 -5 -7 -12 -17 -18 -11 -8 -7 -13 -20 -13 -25 -21 -21 -22 -23 -25 -47 -51 -49 -46 -42 -36 -31 -23 -20 -22 -28 -33 -33 -29 -33 -44 -52 -45 -27 -24 -22 -19 -18 -21 -21 -30 -28 -13 -4 -8 -4 -3 -5 -8 -11 -13 -23 -13 -10 -15 -15 -5 -4 -4 -4 -3 -3 -3 -4 -3 -4 -4 -6 -25 -98 -96 -80 -73 -70 -62 -49 -38 -34 -33 -31 -30 -35 -78 -45 -28 -27 -27 -30 -17 -11 -20 -25 -23 -29 -19 -18 -18 -12 -20 -16 -16 -13 -12 -12 -6 -8 -6 -11 -14 -13 -13 -14 -8 -7 -8 -6 -3 -7 -6 -5 -7 -12 -13 -27 -29 -24 -11 -5 -5 -7 -8 -8 -8 -8 -13 -6 -5 -6 -6 -6 -5 -9 -8 -6 -4 -3 -5 -9 -7 -6 -7 -9 -5 -10 -6 -0 -5 -13 -10 -6 -4 -5 -8 -10 -8 -15 -13 -7 -6 -12 -9 -16 -34 -41 -13 -7 -7 -26 -34 -32 -25 -21 -20 -12 -10 -10 -7 -10 -19 -22 -24 -31 -43 -70 -92 -131 -120 -76 -37 -30 -37 -41 -37 -37 -34 -4 -9 -9 -9 -11 -11 -5 -5 -5 -4 -8 -15 -23 -16 -15 -17 -19 -19 -24 -40 -41 -38 -35 -35 -35 -28 -23 -24 -29 -36 -37 -30 -32 -34 -39 -42 -37 -28 -23 -22 -21 -24 -37 -26 -31 -16 -10 -13 -5 -6 -5 -7 -8 -9 -13 -9 -11 -12 -11 -7 -5 -2 -3 -3 -3 -3 -4 -3 -4 -5 -6 -39 -103 -101 -89 -76 -65 -49 -39 -37 -30 -37 -37 -49 -75 -55 -53 -37 -27 -25 -23 -17 -10 -16 -17 -18 -19 -19 -21 -19 -11 -21 -26 -24 -14 -13 -13 -11 -11 -3 -9 -13 -13 -13 -12 -9 -7 -8 -6 -3 -9 -4 -5 -7 -9 -18 -46 -37 -32 -18 -7 -9 -9 -6 -7 -9 -8 -4 -5 -6 -5 -5 -6 -6 -9 -7 -6 -4 -3 -5 -9 -9 -10 -10 -10 -8 -11 -13 -8 -8 -15 -14 -10 -6 -5 -8 -9 -7 -15 -18 -13 -17 -30 -21 -21 -21 -24 -23 -14 -9 -42 -45 -39 -29 -22 -19 -19 -16 -11 -9 -11 -14 -13 -17 -20 -34 -62 -83 -145 -126 -82 -40 -33 -33 -31 -16 -9 -10 -6 -6 -8 -6 -7 -7 -5 -4 -2 -11 -17 -19 -17 -15 -23 -21 -17 -14 -16 -24 -45 -37 -34 -35 -36 -34 -27 -30 -31 -32 -32 -33 -38 -36 -32 -32 -31 -27 -21 -26 -28 -27 -24 -28 -35 -15 -9 -9 -7 -16 -4 -3 -11 -13 -11 -15 -22 -15 -7 -8 -12 -7 -7 -6 -6 -6 -5 -3 -5 -5 -6 -24 -55 -69 -97 -64 -57 -59 -57 -52 -44 -41 -60 -71 -77 -70 -47 -52 -41 -30 -23 -17 -11 -18 -20 -18 -18 -17 -19 -16 -7 -8 -10 -13 -13 -12 -16 -16 -12 -9 -10 -10 -9 -8 -6 -6 -4 -1 -0 -2 -5 -3 -3 -3 -4 -12 -27 -29 -31 -19 -8 -5 -6 -4 -4 -3 -5 -8 -9 -7 -3 -4 -8 -9 -5 -5 -6 -3 -2 -5 -8 -8 -8 -10 -11 -11 -6 -5 -6 -6 -8 -10 -10 -6 -4 -6 -9 -11 -11 -6 -9 -22 -36 -39 -32 -21 -24 -34 -44 -54 -70 -49 -45 -29 -18 -15 -13 -18 -10 -9 -12 -15 -18 -15 -18 -24 -46 -80 -118 -78 -69 -69 -54 -32 -28 -23 -15 -9 -8 -6 -4 -5 -6 -6 -5 -5 -4 -2 -9 -12 -12 -10 -15 -20 -21 -20 -29 -44 -40 -33 -33 -37 -34 -23 -34 -34 -33 -34 -34 -35 -41 -44 -30 -21 -16 -15 -19 -19 -15 -20 -29 -34 -39 -22 -11 -8 -6 -4 -4 -13 -15 -14 -14 -20 -23 -22 -13 -8 -6 -4 -5 -7 -7 -10 -8 -2 -2 -5 -6 -6 -6 -18 -60 -65 -66 -57 -46 -43 -45 -31 -74 -81 -74 -63 -45 -38 -40 -34 -24 -15 -9 -9 -21 -25 -26 -26 -22 -11 -8 -6 -4 -7 -16 -4 -9 -13 -11 -10 -14 -14 -6 -7 -5 -1 -1 -2 -0 -2 -5 -5 -4 -6 -5 -10 -15 -18 -19 -18 -11 -8 -8 -7 -5 -4 -7 -9 -9 -7 -2 -3 -6 -5 -2 -2 -3 -3 -5 -7 -9 -9 -10 -10 -10 -10 -10 -6 -8 -5 -5 -6 -8 -9 -5 -5 -9 -12 -10 -2 -6 -29 -38 -39 -35 -30 -25 -26 -27 -49 -75 -45 -44 -21 -21 -28 -23 -21 -10 -9 -9 -19 -36 -10 -34 -35 -68 -90 -83 -75 -74 -71 -62 -42 -26 -32 -21 -21 -17 -12 -9 -3 -4 -3 -2 -4 -9 -9 -11 -7 -12 -14 -9 -16 -18 -16 -18 -27 -30 -30 -31 -35 -39 -41 -37 -37 -35 -35 -34 -34 -38 -40 -29 -24 -14 -10 -18 -17 -10 -6 -16 -23 -13 -14 -12 -12 -10 -8 -8 -14 -14 -16 -15 -17 -22 -17 -15 -7 -4 -3 -2 -3 -4 -6 -7 -6 -4 -9 -5 -5 -5 -10 -24 -49 -39 -32 -31 -31 -36 -42 -65 -66 -68 -59 -49 -38 -29 -23 -24 -19 -12 -11 -11 -20 -28 -29 -23 -12 -18 -9 -7 -10 -11 -6 -5 -11 -9 -7 -9 -11 -4 -7 -9 -6 -4 -0 -0 -10 -13 -12 -13 -20 -32 -20 -16 -17 -19 -19 -15 -12 -11 -11 -8 -6 -8 -9 -7 -4 -3 -3 -5 -5 -5 -5 -5 -6 -5 -6 -7 -7 -9 -10 -10 -10 -11 -10 -5 -5 -10 -13 -14 -14 -8 -2 -2 -5 -5 -3 -6 -53 -47 -35 -32 -33 -25 -26 -43 -112 -136 -64 -33 -18 -30 -34 -31 -25 -10 -10 -5 -6 -8 -11 -20 -48 -45 -62 -66 -66 -76 -75 -66 -52 -39 -33 -12 -25 -23 -13 -6 -7 -13 -5 -4 -4 -4 -4 -5 -4 -12 -14 -12 -12 -15 -17 -17 -24 -31 -31 -34 -37 -30 -26 -26 -26 -26 -29 -33 -29 -24 -23 -15 -17 -16 -14 -13 -11 -12 -27 -14 -6 -4 -7 -9 -12 -13 -19 -25 -20 -19 -21 -16 -19 -23 -19 -15 -16 -14 -7 -2 -4 -5 -5 -4 -5 -6 -7 -10 -9 -6 -11 -16 -25 -67 -59 -54 -48 -41 -39 -40 -33 -50 -44 -35 -42 -31 -14 -15 -17 -15 -15 -18 -23 -28 -25 -22 -19 -20 -8 -12 -16 -17 -10 -5 -11 -8 -7 -9 -11 -9 -12 -9 -6 -7 -12 -12 -18 -18 -20 -22 -25 -32 -18 -16 -16 -16 -17 -16 -15 -13 -12 -10 -7 -8 -9 -10 -7 -4 -4 -4 -5 -4 -6 -9 -8 -1 -3 -8 -11 -10 -11 -10 -10 -8 -6 -4 -5 -15 -12 -11 -6 -2 -0 -0 -1 -3 -5 -5 -7 -48 -37 -32 -29 -23 -30 -161 -123 -76 -42 -22 -21 -29 -28 -12 -2 -4 -11 -4 -7 -8 -19 -43 -75 -23 -40 -43 -22 -15 -22 -57 -53 -45 -36 -21 -21 -23 -17 -12 -10 -8 -4 -7 -5 -3 -3 -5 -4 -10 -11 -10 -11 -11 -15 -17 -30 -35 -34 -38 -39 -31 -27 -27 -27 -24 -17 -28 -26 -24 -25 -23 -8 -9 -12 -9 -7 -15 -6 -8 -12 -12 -9 -8 -9 -9 -11 -10 -9 -11 -12 -12 -16 -20 -17 -12 -11 -11 -6 -2 -3 -4 -3 -1 -2 -2 -3 -5 -9 -4 -9 -10 -5 -4 -6 -59 -64 -57 -49 -42 -38 -35 -33 -29 -24 -19 -13 -15 -17 -18 -23 -34 -20 -22 -24 -22 -22 -15 -11 -9 -6 -7 -6 -6 -10 -10 -11 -9 -5 -5 -11 -11 -5 -4 -11 -18 -17 -9 -19 -20 -15 -11 -14 -15 -15 -15 -16 -16 -16 -12 -10 -7 -6 -8 -11 -12 -15 -11 -8 -7 -4 -12 -10 -8 -6 -3 -7 -3 -4 -6 -8 -10 -11 -5 -2 -3 -4 -8 -4 -5 -5 -4 -3 -1 -0 -1 -4 -7 -6 -10 -37 -35 -31 -25 -48 -153 -68 -54 -38 -31 -37 -33 -30 -10 -0 -6 -15 -2 -16 -15 -27 -65 -92 -23 -45 -50 -41 -30 -31 -69 -70 -85 -60 -27 -16 -13 -11 -11 -8 -7 -10 -4 -4 -3 -2 -1 -2 -6 -6 -6 -8 -10 -7 -20 -24 -34 -31 -28 -34 -37 -30 -31 -30 -26 -19 -14 -18 -23 -21 -14 -11 -11 -15 -9 -6 -6 -5 -11 -9 -8 -8 -8 -8 -7 -7 -8 -8 -8 -8 -12 -11 -14 -18 -17 -11 -5 -1 -1 -2 -2 -0 -0 -0 -0 -0 -2 -5 -3 -3 -6 -8 -5 -5 -11 -68 -79 -69 -53 -36 -28 -26 -29 -29 -23 -16 -14 -15 -14 -14 -18 -26 -19 -30 -21 -24 -15 -19 -16 -3 -11 -7 -7 -9 -10 -6 -12 -10 -6 -7 -13 -7 -5 -8 -11 -12 -9 -20 -20 -23 -19 -13 -13 -13 -16 -16 -15 -14 -12 -7 -4 -4 -7 -8 -5 -9 -9 -11 -12 -12 -7 -5 -6 -5 -5 -8 -6 -4 -4 -6 -9 -12 -10 -4 -3 -3 -2 -3 -7 -6 -5 -4 -2 -1 -4 -5 -13 -14 -17 -54 -38 -35 -30 -43 -78 -36 -59 -40 -38 -46 -46 -42 -41 -34 -24 -13 -2 -12 -12 -23 -46 -63 -46 -51 -50 -49 -111 -127 -38 -98 -112 -72 -33 -20 -23 -22 -5 -11 -16 -13 -2 -3 -4 -5 -4 -3 -4 -3 -6 -7 -9 -10 -9 -11 -18 -15 -9 -11 -14 -28 -33 -31 -29 -26 -12 -7 -1 -0 -1 -4 -11 -13 -5 -4 -4 -4 -7 -10 -5 -4 -5 -6 -5 -12 -15 -10 -7 -10 -14 -12 -12 -12 -14 -14 -5 -2 -0 -1 -2 -0 -1 -0 -2 -1 -3 -7 -4 -2 -1 -4 -7 -4 -5 -21 -31 -58 -62 -52 -49 -40 -35 -28 -25 -24 -20 -17 -10 -8 -12 -15 -17 -25 -28 -29 -10 -15 -12 -5 -13 -6 -6 -8 -9 -8 -9 -7 -6 -6 -6 -4 -7 -7 -12 -13 -15 -18 -10 -12 -20 -18 -14 -12 -16 -16 -16 -13 -10 -7 -3 -2 -7 -7 -6 -12 -10 -13 -9 -4 -9 -13 -7 -5 -5 -6 -6 -6 -3 -5 -8 -10 -3 -2 -2 -3 -2 -3 -10 -11 -9 -7 -5 -4 -7 -4 -7 -14 -15 -17 -19 -37 -36 -46 -38 -35 -40 -30 -37 -46 -50 -48 -46 -34 -14 -3 -6 -13 -0 -19 -54 -67 -62 -58 -44 -19 -115 -153 -125 -126 -120 -72 -45 -36 -32 -28 -17 -24 -19 -8 -1 -3 -1 -4 -5 -5 -5 -5 -9 -9 -9 -11 -10 -5 -7 -7 -7 -9 -18 -34 -35 -34 -33 -30 -27 -23 -6 -1 -0 -3 -8 -7 -6 -6 -4 -4 -8 -8 -6 -7 -4 -3 -3 -5 -7 -4 -4 -7 -9 -9 -12 -12 -9 -7 -6 -4 -3 -1 -2 -3 -3 -3 -3 -1 -3 -5 -4 -5 -3 -2 -6 -11 -9 -3 -3 -27 -62 -64 -56 -49 -41 -38 -32 -28 -26 -20 -12 -11 -26 -31 -23 -28 -23 -29 -5 -9 -12 -9 -6 -5 -5 -6 -9 -9 -10 -12 -6 -9 -7 -5 -6 -6 -12 -10 -20 -26 -17 -16 -16 -21 -19 -16 -15 -14 -15 -13 -10 -7 -2 -0 -14 -10 -4 -9 -15 -12 -12 -10 -12 -15 -2 -4 -5 -4 -2 -2 -1 -3 -7 -10 -10 -9 -1 -1 -2 -2 -3 -6 -16 -10 -7 -7 -6 -4 -5 -7 -9 -9 -17 -44 -38 -110 -109 -73 -67 -53 -46 -51 -55 -52 -50 -37 -6 -0 -14 -21 -5 -21 -51 -72 -67 -50 -34 -44 -161 -154 -133 -136 -129 -78 -65 -51 -38 -26 -21 -8 -10 -4 -0 -1 -3 -3 -3 -6 -6 -5 -4 -4 -5 -4 -4 -4 -6 -5 -7 -8 -11 -20 -36 -21 -28 -29 -27 -27 -28 -27 -7 -1 -3 -3 -5 -8 -9 -8 -7 -10 -9 -13 -9 -9 -9 -5 -5 -4 -4 -9 -12 -11 -11 -9 -7 -10 -13 -11 -6 -4 -5 -4 -1 -1 -5 -2 -1 -2 -4 -5 -3 -6 -7 -7 -8 -10 -17 -14 -43 -37 -6 -11 -51 -44 -41 -37 -32 -25 -20 -19 -33 -29 -31 -52 -43 -44 -6 -9 -18 -11 -5 -5 -6 -2 -10 -8 -5 -9 -14 -10 -10 -8 -7 -6 -7 -7 -15 -17 -12 -12 -11 -20 -20 -17 -16 -15 -5 -11 -12 -12 -8 -2 -16 -7 -3 -7 -12 -6 -8 -5 -5 -6 -2 -6 -4 -4 -4 -5 -5 -1 -6 -11 -8 -3 -3 -2 -3 -3 -6 -12 -13 -5 -5 -7 -7 -6 -5 -6 -6 -6 -21 -42 -35 -62 -71 -58 -52 -56 -54 -54 -42 -22 -0 -3 -0 -0 -9 -12 -11 -29 -78 -85 -66 -43 -47 -100 -186 -127 -127 -138 -123 -88 -87 -58 -30 -17 -14 -9 -7 -2 -2 -1 -0 -0 -5 -8 -8 -7 -6 -5 -4 -4 -4 -5 -5 -4 -7 -10 -11 -13 -15 -10 -17 -28 -31 -32 -31 -27 -6 -1 -0 -0 -1 -7 -8 -6 -4 -6 -9 -14 -11 -10 -7 -5 -5 -3 -4 -10 -13 -12 -11 -10 -9 -7 -12 -13 -7 -5 -5 -5 -3 -0 -0 -0 -0 -0 -3 -4 -3 -5 -6 -4 -2 -8 -21 -20 -13 -16 -12 -5 -3 -6 -10 -46 -50 -42 -45 -35 -30 -39 -49 -64 -69 -53 -8 -9 -15 -9 -7 -5 -5 -5 -13 -11 -11 -11 -13 -13 -12 -13 -13 -10 -4 -5 -10 -6 -10 -13 -13 -14 -15 -13 -14 -14 -6 -16 -13 -15 -14 -9 -11 -11 -10 -12 -11 -7 -9 -17 -15 -9 -4 -4 -5 -6 -7 -9 -7 -2 -4 -9 -5 -3 -4 -3 -4 -3 -4 -8 -15 -14 -5 -38 -43 -28 -14 -11 -34 -31 -38 -41 -30 -34 -53 -64 -64 -46 -26 -33 -16 -6 -1 -0 -0 -0 -0 -1 -9 -20 -33 -86 -52 -39 -44 -96 -187 -205 -132 -108 -102 -93 -89 -64 -33 -15 -8 -6 -15 -1 -4 -3 -0 -5 -21 -8 -6 -7 -7 -3 -3 -2 -3 -3 -3 -3 -5 -7 -8 -9 -11 -10 -10 -21 -24 -27 -26 -21 -17 -14 -5 -2 -2 -1 -1 -3 -4 -5 -7 -10 -8 -7 -8 -9 -8 -7 -9 -9 -12 -10 -9 -10 -11 -5 -8 -9 -6 -5 -5 -4 -2 -0 -0 -0 -0 -0 -4 -4 -2 -1 -1 -0 -0 -2 -10 -21 -21 -23 -17 -13 -14 -14 -17 -34 -29 -28 -38 -41 -41 -64 -75 -63 -51 -51 -19 -18 -16 -14 -16 -10 -4 -6 -14 -10 -9 -7 -7 -9 -9 -11 -7 -4 -4 -5 -11 -4 -14 -17 -15 -18 -17 -11 -13 -17 -14 -7 -15 -14 -15 -16 -15 -14 -8 -9 -11 -10 -10 -14 -12 -8 -6 -5 -4 -6 -6 -4 -3 -2 -3 -6 -5 -11 -14 -11 -8 -6 -4 -5 -9 -12 -8 -59 -63 -52 -42 -42 -39 -14 -31 -45 -49 -58 -71 -55 -54 -46 -27 -18 -34 -32 -31 -21 -16 -22 -27 -25 -16 -5 -17 -58 -38 -53 -42 -98 -181 -164 -108 -87 -84 -89 -85 -61 -57 -28 -17 -10 -9 -8 -1 -0 -6 -15 -20 -13 -10 -6 -4 -5 -5 -2 -2 -3 -2 -2 -5 -5 -9 -9 -10 -11 -10 -11 -10 -14 -19 -19 -15 -16 -5 -6 -5 -3 -4 -4 -3 -4 -6 -8 -8 -6 -6 -5 -4 -5 -6 -8 -10 -7 -3 -2 -2 -5 -14 -10 -5 -6 -8 -3 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -2 -0 -0 -4 -11 -13 -13 -11 -9 -8 -9 -15 -21 -16 -13 -7 -16 -64 -77 -78 -41 -17 -21 -24 -22 -15 -17 -18 -10 -5 -5 -9 -13 -31 -17 -15 -13 -10 -7 -7 -12 -7 -4 -4 -4 -1 -11 -16 -16 -17 -16 -17 -18 -19 -17 -17 -16 -13 -14 -15 -14 -10 -7 -14 -12 -9 -9 -1 -7 -9 -10 -10 -9 -5 -7 -6 -4 -5 -10 -11 -11 -11 -11 -8 -5 -2 -5 -5 -5 -15 -51 -44 -40 -39 -45 -43 -33 -28 -46 -58 -54 -44 -44 -29 -30 -30 -28 -28 -24 -30 -27 -22 -30 -53 -67 -66 -41 -27 -30 -29 -53 -47 -122 -168 -140 -92 -89 -79 -80 -79 -70 -78 -32 -20 -15 -10 -9 -1 -0 -0 -0 -2 -6 -13 -10 -7 -6 -6 -4 -4 -4 -3 -3 -3 -3 -6 -11 -12 -11 -10 -10 -7 -7 -12 -15 -16 -17 -7 -6 -6 -6 -7 -7 -7 -7 -18 -17 -8 -6 -5 -6 -8 -8 -7 -6 -7 -7 -8 -9 -9 -0 -8 -5 -4 -5 -7 -4 -1 -0 -1 -1 -0 -1 -0 -0 -2 -4 -5 -9 -4 -2 -2 -2 -3 -9 -15 -16 -11 -12 -18 -13 -14 -16 -12 -29 -79 -83 -91 -33 -8 -8 -18 -19 -12 -6 -11 -16 -8 -4 -3 -5 -10 -15 -16 -14 -10 -6 -6 -7 -7 -5 -3 -0 -1 -7 -9 -9 -15 -23 -17 -17 -18 -18 -18 -17 -16 -16 -19 -20 -13 -6 -11 -10 -12 -13 -10 -3 -5 -9 -9 -7 -5 -3 -5 -4 -5 -6 -7 -9 -9 -9 -9 -5 -3 -5 -4 -4 -33 -64 -51 -48 -47 -105 -107 -38 -40 -41 -43 -35 -34 -50 -45 -27 -26 -22 -21 -22 -1 -3 -13 -17 -28 -51 -69 -46 -19 -26 -39 -39 -31 -143 -159 -118 -71 -70 -31 -59 -74 -80 -70 -34 -17 -27 -19 -7 -9 -12 -1 -15 -9 -7 -17 -6 -9 -10 -10 -7 -2 -3 -7 -4 -2 -3 -3 -2 -5 -5 -8 -10 -9 -8 -8 -8 -9 -12 -12 -13 -13 -9 -15 -22 -9 -9 -13 -13 -8 -6 -4 -2 -1 -2 -4 -5 -9 -4 -8 -9 -8 -5 -5 -5 -3 -5 -5 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -3 -9 -15 -7 -10 -4 -2 -4 -9 -10 -9 -6 -5 -8 -7 -9 -12 -13 -15 -17 -17 -17 -14 -13 -13 -14 -37 -15 -7 -8 -11 -8 -1 -0 -4 -8 -8 -9 -8 -4 -12 -17 -7 -8 -5 -2 -2 -4 -4 -11 -10 -13 -18 -16 -15 -17 -18 -18 -18 -18 -18 -12 -9 -9 -8 -10 -5 -9 -6 -3 -3 -3 -7 -6 -6 -6 -4 -5 -4 -5 -5 -2 -2 -10 -11 -11 -10 -7 -6 -4 -5 -14 -29 -43 -68 -51 -49 -55 -50 -47 -43 -46 -31 -35 -45 -40 -16 -18 -14 -14 -16 -4 -0 -8 -4 -0 -12 -49 -104 -34 -27 -37 -35 -40 -177 -133 -116 -89 -54 -41 -58 -72 -100 -93 -35 -20 -16 -17 -18 -24 -34 -0 -0 -1 -8 -12 -1 -7 -11 -13 -9 -4 -7 -8 -7 -13 -14 -10 -5 -5 -5 -16 -22 -16 -7 -10 -10 -10 -13 -16 -17 -18 -13 -10 -11 -9 -11 -10 -9 -8 -6 -4 -4 -2 -2 -2 -4 -6 -2 -7 -6 -4 -5 -8 -7 -4 -5 -7 -7 -5 -5 -3 -1 -1 -1 -1 -0 -0 -2 -9 -15 -11 -9 -7 -4 -4 -5 -5 -10 -7 -5 -5 -6 -8 -10 -11 -11 -12 -13 -11 -12 -18 -21 -15 -41 -20 -12 -9 -16 -17 -0 -5 -8 -9 -9 -10 -12 -7 -17 -18 -11 -11 -6 -4 -6 -9 -9 -6 -11 -16 -16 -17 -17 -19 -19 -18 -17 -18 -18 -13 -10 -9 -9 -8 -3 -4 -4 -4 -5 -7 -7 -1 -3 -5 -5 -2 -4 -6 -8 -9 -7 -3 -11 -10 -11 -13 -12 -5 -6 -5 -5 -23 -55 -46 -60 -51 -53 -57 -49 -31 -5 -0 -1 -5 -5 -10 -9 -10 -13 -13 -1 -8 -6 -4 -15 -47 -80 -23 -25 -30 -35 -71 -175 -111 -91 -58 -39 -49 -48 -61 -96 -124 -119 -72 -17 -31 -24 -17 -9 -2 -0 -0 -2 -3 -0 -0 -0 -0 -0 -3 -7 -7 -6 -30 -42 -36 -25 -22 -16 -29 -34 -24 -9 -8 -15 -14 -11 -10 -10 -13 -14 -14 -9 -8 -9 -11 -8 -6 -4 -4 -3 -2 -2 -3 -3 -4 -6 -6 -8 -6 -5 -5 -5 -5 -5 -8 -9 -8 -5 -3 -3 -3 -3 -2 -1 -0 -2 -3 -4 -6 -9 -10 -8 -8 -7 -6 -12 -25 -19 -14 -11 -9 -11 -12 -13 -13 -16 -22 -19 -19 -20 -4 -3 -6 -11 -11 -22 -19 -6 -15 -15 -16 -18 -18 -15 -12 -19 -11 -7 -8 -6 -7 -7 -5 -4 -5 -9 -15 -16 -15 -16 -17 -18 -18 -18 -18 -15 -11 -9 -10 -12 -7 -3 -3 -5 -5 -5 -6 -5 -1 -2 -6 -4 -1 -2 -4 -5 -7 -9 -10 -11 -13 -11 -11 -13 -12 -7 -7 -6 -5 -7 -21 -67 -67 -31 -23 -20 -0 -0 -0 -0 -0 -1 -4 -4 -10 -5 -2 -3 -2 -3 -5 -15 -45 -68 -30 -54 -43 -61 -96 -145 -152 -76 -30 -25 -30 -31 -54 -84 -125 -127 -108 -87 -68 -22 -10 -15 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -28 -38 -32 -23 -26 -35 -26 -27 -22 -12 -8 -11 -16 -9 -5 -7 -10 -6 -20 -14 -7 -6 -7 -7 -4 -3 -3 -2 -1 -3 -2 -2 -4 -6 -3 -8 -9 -8 -6 -4 -5 -7 -7 -6 -6 -8 -10 -9 -5 -2 -4 -5 -1 -1 -2 -2 -4 -7 -8 -8 -8 -6 -4 -3 -6 -8 -10 -9 -8 -10 -10 -13 -19 -28 -36 -30 -22 -29 -10 -10 -10 -8 -13 -32 -17 -8 -10 -10 -13 -18 -17 -15 -17 -21 -13 -9 -7 -7 -8 -8 -4 -5 -9 -9 -10 -14 -16 -13 -13 -16 -16 -12 -16 -14 -9 -8 -9 -16 -11 -4 -2 -2 -6 -7 -4 -2 -1 -2 -4 -2 -0 -0 -0 -1 -5 -8 -9 -10 -11 -10 -10 -12 -9 -5 -14 -71 -63 -22 -4 -0 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -6 -7 -6 -4 -2 -13 -40 -55 -65 -86 -36 -97 -117 -126 -130 -57 -24 -24 -21 -18 -39 -86 -141 -159 -139 -110 -73 -17 -10 -11 -14 -10 -0 -0 -9 -10 -4 -1 -3 -20 -5 -0 -2 -6 -17 -20 -23 -35 -41 -41 -30 -27 -25 -16 -7 -8 -6 -5 -9 -8 -7 -4 -4 -9 -5 -2 -3 -7 -4 -2 -5 -6 -4 -3 -2 -3 -5 -5 -3 -7 -8 -4 -5 -5 -4 -5 -4 -6 -6 -6 -4 -4 -3 -1 -4 -8 -5 -0 -1 -1 -2 -4 -5 -9 -9 -5 -3 -3 -5 -13 -10 -7 -7 -7 -7 -8 -23 -26 -22 -21 -25 -35 -20 -17 -14 -10 -10 -29 -11 -8 -11 -13 -19 -21 -19 -15 -18 -22 -13 -9 -12 -13 -10 -8 -17 -14 -9 -9 -12 -15 -16 -16 -16 -16 -13 -5 -13 -10 -8 -7 -8 -15 -9 -5 -3 -4 -8 -8 -2 -3 -6 -9 -10 -38 -11 -0 -2 -4 -7 -3 -7 -7 -7 -10 -11 -11 -13 -8 -37 -127 -126 -65 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -9 -8 -5 -4 -7 -0 -48 -78 -92 -84 -29 -68 -120 -127 -90 -27 -17 -17 -15 -10 -29 -81 -102 -106 -129 -129 -87 -23 -35 -20 -6 -0 -0 -0 -7 -10 -5 -5 -11 -0 -0 -0 -2 -2 -0 -0 -0 -21 -30 -31 -35 -36 -31 -24 -15 -7 -7 -6 -7 -5 -3 -3 -4 -12 -2 -3 -3 -4 -4 -4 -4 -5 -4 -0 -0 -2 -4 -5 -4 -4 -6 -2 -4 -2 -1 -2 -4 -7 -13 -25 -38 -37 -38 -8 -5 -6 -5 -1 -1 -1 -1 -1 -3 -7 -9 -7 -5 -4 -4 -5 -6 -6 -6 -7 -11 -16 -4 -14 -15 -18 -21 -19 -26 -50 -19 -13 -22 -29 -8 -8 -9 -11 -15 -23 -17 -14 -18 -19 -10 -5 -8 -17 -13 -12 -19 -10 -9 -9 -18 -22 -16 -15 -15 -16 -15 -12 -14 -10 -6 -6 -8 -10 -3 -3 -4 -5 -6 -8 -1 -6 -7 -9 -16 -39 -29 -10 -5 -6 -3 -3 -4 -2 -2 -5 -6 -3 -4 -2 -43 -109 -122 -122 -49 -3 -0 -0 -11 -194 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -4 -3 -11 -14 -32 -49 -53 -46 -29 -33 -120 -114 -67 -26 -13 -21 -15 -20 -34 -58 -67 -60 -151 -165 -115 -57 -57 -31 -15 -6 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -28 -24 -25 -27 -18 -17 -20 -23 -23 -21 -6 -3 -3 -3 -10 -26 -3 -2 -2 -4 -7 -6 -5 -2 -0 -1 -2 -0 -4 -6 -5 -5 -4 -1 -6 -2 -2 -4 -4 -8 -27 -35 -38 -38 -33 -28 -11 -6 -3 -2 -2 -2 -2 -3 -4 -6 -9 -11 -12 -9 -6 -6 -5 -5 -4 -5 -23 -38 -7 -18 -16 -23 -21 -9 -39 -104 -32 -6 -11 -24 -23 -20 -13 -11 -15 -20 -18 -30 -22 -18 -16 -22 -19 -19 -13 -12 -23 -35 -10 -9 -24 -27 -18 -18 -18 -15 -16 -16 -14 -15 -7 -6 -8 -10 -8 -4 -6 -6 -7 -7 -2 -8 -4 -7 -9 -11 -15 -6 -3 -3 -3 -2 -4 -0 -0 -0 -0 -0 -0 -0 -13 -63 -104 -100 -110 -35 -0 -0 -92 -438 -208 -34 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -4 -8 -19 -33 -32 -49 -51 -49 -61 -88 -132 -93 -46 -16 -12 -19 -20 -24 -14 -4 -13 -60 -172 -170 -130 -77 -46 -30 -24 -14 -11 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -28 -29 -22 -20 -20 -17 -17 -17 -18 -21 -24 -17 -4 -3 -4 -13 -25 -18 -16 -8 -7 -7 -3 -5 -1 -3 -4 -4 -4 -6 -7 -4 -4 -5 -3 -3 -2 -4 -4 -3 -7 -7 -35 -43 -38 -34 -37 -25 -9 -5 -4 -3 -3 -4 -3 -7 -10 -11 -13 -10 -9 -7 -5 -4 -2 -4 -5 -32 -45 -25 -22 -26 -23 -20 -17 -52 -99 -77 -67 -37 -29 -30 -27 -17 -12 -10 -41 -58 -45 -37 -54 -58 -45 -28 -16 -11 -12 -16 -18 -10 -6 -25 -24 -18 -17 -17 -17 -16 -14 -11 -7 -7 -7 -11 -13 -13 -8 -8 -5 -8 -7 -4 -8 -10 -6 -6 -7 -7 -3 -0 -0 -2 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -57 -86 -81 -109 -114 -107 -137 -260 -452 -437 -99 -16 -0 -0 -0 -0 -0 -0 -0 -0 -3 -21 -19 -26 -37 -44 -56 -51 -50 -52 -91 -115 -19 -20 -14 -14 -15 -15 -18 -18 -16 -18 -54 -145 -146 -123 -62 -29 -40 -52 -51 -28 -15 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -32 -33 -26 -25 -22 -18 -19 -19 -21 -24 -24 -21 -14 -4 -6 -7 -9 -15 -15 -6 -6 -4 -2 -4 -2 -3 -4 -6 -7 -7 -6 -5 -3 -1 -1 -3 -1 -3 -3 -2 -3 -6 -31 -29 -17 -21 -32 -17 -6 -13 -13 -9 -7 -7 -5 -6 -11 -14 -15 -14 -11 -14 -15 -10 -3 -3 -4 -31 -35 -22 -19 -19 -25 -26 -21 -52 -71 -56 -32 -19 -19 -22 -21 -18 -19 -53 -73 -71 -52 -45 -62 -71 -36 -11 -7 -8 -10 -15 -20 -17 -8 -18 -21 -20 -17 -17 -18 -15 -15 -11 -8 -8 -8 -9 -12 -12 -11 -7 -4 -7 -7 -7 -11 -19 -8 -5 -7 -21 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -88 -103 -80 -63 -61 -66 -134 -231 -311 -298 -153 -166 -54 -0 -0 -0 -0 -10 -5 -20 -34 -20 -18 -33 -61 -77 -79 -137 -42 -25 -44 -62 -28 -32 -20 -16 -17 -19 -19 -15 -17 -23 -63 -115 -128 -115 -49 -30 -39 -49 -50 -26 -17 -11 -7 -7 -0 -0 -0 -0 -0 -3 -16 -2 -0 -0 -10 -35 -31 -29 -23 -19 -19 -20 -25 -28 -24 -20 -18 -9 -8 -5 -3 -8 -15 -4 -5 -5 -4 -5 -4 -0 -5 -6 -5 -4 -1 -4 -8 -6 -3 -1 -0 -3 -3 -3 -4 -12 -37 -26 -28 -33 -34 -20 -5 -21 -27 -18 -7 -7 -7 -13 -13 -16 -19 -21 -24 -25 -16 -9 -5 -2 -2 -24 -31 -31 -29 -18 -28 -23 -17 -81 -35 -23 -28 -25 -13 -13 -21 -25 -32 -55 -73 -57 -50 -43 -24 -20 -21 -7 -5 -11 -11 -19 -22 -14 -7 -8 -12 -13 -16 -17 -14 -8 -17 -13 -10 -8 -7 -7 -11 -9 -7 -10 -15 -10 -7 -8 -10 -13 -14 -12 -9 -15 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -105 -104 -79 -59 -59 -60 -80 -162 -173 -144 -131 -157 -29 -0 -0 -6 -18 -44 -29 -27 -22 -25 -55 -51 -92 -126 -114 -58 -30 -91 -80 -43 -28 -31 -14 -15 -20 -24 -21 -15 -21 -18 -67 -108 -112 -99 -74 -36 -28 -36 -50 -41 -20 -14 -14 -14 -5 -2 -17 -18 -8 -8 -26 -2 -0 -0 -15 -35 -35 -32 -27 -22 -21 -25 -32 -33 -22 -16 -16 -14 -13 -8 -7 -10 -16 -15 -6 -6 -5 -5 -3 -0 -0 -1 -2 -2 -3 -5 -6 -3 -1 -2 -5 -3 -3 -5 -6 -22 -46 -20 -27 -19 -22 -20 -4 -4 -6 -3 -4 -8 -10 -11 -20 -19 -19 -19 -21 -28 -18 -30 -22 -2 -2 -14 -28 -32 -28 -26 -18 -19 -18 -126 -62 -48 -45 -35 -17 -10 -26 -32 -31 -33 -41 -38 -47 -49 -46 -38 -17 -16 -21 -23 -18 -13 -2 -6 -7 -10 -17 -14 -16 -16 -10 -8 -19 -14 -9 -8 -7 -7 -12 -12 -8 -9 -10 -10 -19 -10 -8 -6 -8 -16 -6 -6 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -100 -116 -95 -68 -59 -61 -76 -186 -183 -124 -80 -77 -78 -49 -37 -35 -42 -47 -32 -21 -24 -65 -111 -90 -113 -128 -94 -47 -47 -132 -92 -69 -39 -28 -26 -23 -23 -21 -18 -17 -22 -31 -83 -102 -79 -62 -109 -62 -31 -30 -36 -42 -30 -19 -12 -17 -22 -18 -19 -19 -12 -16 -25 -12 -8 -5 -0 -11 -27 -36 -35 -29 -26 -28 -29 -30 -21 -19 -17 -13 -8 -7 -11 -8 -11 -13 -3 -5 -3 -5 -5 -3 -4 -2 -1 -2 -4 -6 -9 -4 -1 -1 -3 -2 -2 -18 -16 -24 -32 -27 -28 -35 -20 -10 -4 -3 -7 -7 -6 -10 -17 -18 -21 -18 -16 -17 -17 -18 -17 -12 -8 -2 -2 -2 -3 -14 -24 -26 -29 -26 -26 -131 -120 -120 -77 -40 -20 -11 -22 -32 -27 -26 -34 -35 -47 -60 -60 -66 -72 -64 -45 -38 -30 -15 -11 -11 -16 -14 -12 -10 -7 -14 -11 -9 -14 -16 -12 -11 -8 -9 -12 -13 -8 -8 -8 -8 -12 -9 -9 -3 -0 -3 -10 -8 -10 -8 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -42 -96 -115 -129 -92 -61 -52 -68 -134 -137 -101 -69 -62 -45 -46 -79 -76 -55 -52 -70 -47 -44 -57 -96 -113 -84 -76 -47 -30 -31 -61 -70 -88 -62 -41 -28 -19 -20 -17 -12 -13 -20 -35 -102 -101 -65 -56 -96 -98 -43 -45 -34 -22 -26 -18 -15 -20 -26 -25 -25 -23 -25 -32 -33 -30 -36 -42 -12 -9 -19 -25 -28 -32 -28 -29 -32 -30 -19 -19 -19 -17 -15 -14 -5 -6 -7 -7 -5 -3 -3 -5 -5 -4 -4 -6 -1 -2 -4 -6 -8 -4 -3 -5 -5 -4 -7 -34 -35 -32 -28 -22 -30 -41 -39 -33 -19 -4 -1 -6 -8 -13 -18 -19 -17 -18 -18 -23 -25 -18 -7 -15 -8 -16 -17 -5 -5 -5 -22 -27 -21 -23 -23 -117 -116 -125 -40 -28 -25 -19 -19 -33 -34 -31 -30 -31 -33 -57 -53 -59 -59 -49 -69 -36 -41 -35 -14 -13 -13 -14 -12 -17 -29 -26 -9 -6 -11 -18 -18 -15 -11 -7 -7 -11 -16 -11 -3 -5 -8 -8 -8 -4 -1 -6 -12 -10 -12 -7 -7 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -70 -105 -87 -75 -72 -57 -54 -74 -98 -83 -78 -55 -90 -144 -128 -116 -73 -48 -62 -81 -49 -82 -59 -92 -123 -117 -102 -63 -32 -22 -45 -90 -84 -53 -67 -85 -64 -23 -15 -13 -11 -20 -36 -31 -57 -52 -55 -63 -59 -37 -48 -36 -26 -22 -16 -15 -17 -23 -28 -24 -12 -24 -32 -28 -29 -40 -38 -6 -1 -4 -12 -22 -26 -27 -24 -24 -23 -20 -17 -17 -16 -17 -16 -6 -3 -6 -5 -4 -2 -2 -4 -5 -4 -5 -7 -8 -5 -6 -6 -2 -0 -0 -0 -1 -2 -12 -37 -39 -9 -14 -20 -19 -27 -31 -46 -33 -11 -3 -6 -7 -5 -19 -26 -20 -22 -19 -23 -27 -21 -7 -8 -23 -28 -31 -24 -18 -12 -4 -12 -20 -21 -18 -80 -100 -133 -89 -38 -30 -26 -26 -35 -29 -28 -28 -28 -35 -55 -43 -51 -35 -27 -51 -28 -30 -30 -28 -25 -20 -17 -15 -19 -17 -13 -21 -14 -16 -19 -18 -16 -5 -5 -4 -10 -18 -15 -9 -9 -9 -8 -7 -9 -5 -7 -10 -12 -14 -13 -3 -0 -0 -2 -7 -1 -0 -0 -0 -0 -0 -106 -133 -123 -99 -63 -42 -57 -106 -127 -95 -49 -49 -49 -49 -56 -64 -48 -40 -89 -104 -66 -49 -65 -86 -103 -109 -90 -60 -111 -53 -49 -71 -60 -45 -48 -50 -40 -19 -12 -9 -8 -17 -50 -92 -54 -40 -39 -34 -27 -25 -34 -22 -21 -24 -21 -14 -18 -18 -19 -25 -26 -21 -51 -36 -32 -33 -31 -28 -25 -7 -4 -13 -17 -27 -22 -21 -15 -13 -20 -19 -15 -11 -10 -12 -16 -13 -9 -5 -3 -2 -2 -6 -4 -6 -8 -6 -6 -6 -6 -3 -0 -0 -0 -0 -1 -19 -39 -29 -8 -31 -30 -18 -20 -25 -37 -34 -23 -18 -30 -31 -9 -14 -20 -19 -22 -22 -18 -15 -18 -21 -17 -23 -29 -34 -36 -34 -28 -7 -5 -21 -31 -24 -44 -93 -121 -92 -54 -35 -25 -31 -35 -32 -32 -31 -28 -34 -46 -40 -24 -24 -26 -28 -25 -24 -26 -32 -35 -31 -20 -22 -17 -18 -13 -13 -17 -17 -15 -12 -6 -5 -6 -5 -12 -14 -7 -7 -7 -7 -5 -4 -5 -1 -6 -11 -15 -16 -14 -5 -0 -4 -6 -5 -0 -0 -0 -0 -0 -2 -36 -58 -103 -106 -77 -59 -50 -123 -131 -89 -44 -42 -43 -32 -40 -57 -64 -48 -97 -127 -101 -56 -68 -68 -76 -108 -101 -41 -43 -76 -57 -46 -40 -44 -43 -33 -37 -28 -14 -9 -14 -34 -51 -51 -40 -37 -39 -26 -26 -27 -19 -27 -19 -21 -23 -19 -22 -22 -24 -35 -39 -33 -46 -42 -40 -36 -33 -32 -30 -5 -0 -10 -20 -18 -13 -13 -10 -10 -16 -18 -16 -10 -8 -8 -10 -13 -9 -7 -6 -4 -3 -4 -5 -4 -5 -6 -7 -6 -8 -7 -4 -3 -1 -0 -2 -27 -33 -10 -10 -9 -8 -8 -10 -13 -14 -30 -25 -26 -28 -26 -9 -8 -9 -13 -19 -26 -20 -16 -19 -21 -16 -13 -27 -29 -25 -23 -21 -7 -13 -21 -26 -24 -29 -87 -104 -86 -53 -32 -22 -36 -34 -21 -21 -25 -26 -28 -35 -39 -26 -31 -32 -23 -14 -13 -12 -23 -37 -37 -28 -34 -10 -15 -13 -10 -13 -15 -10 -7 -7 -8 -8 -5 -8 -8 -7 -8 -8 -12 -4 -2 -4 -8 -12 -14 -9 -7 -8 -9 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -47 -87 -84 -62 -47 -120 -100 -61 -37 -39 -45 -43 -35 -53 -64 -42 -36 -68 -79 -74 -70 -60 -86 -105 -72 -49 -91 -68 -44 -36 -39 -44 -46 -34 -31 -29 -25 -22 -27 -64 -77 -62 -38 -40 -48 -27 -26 -27 -22 -27 -22 -21 -21 -18 -16 -21 -27 -39 -22 -19 -33 -24 -44 -44 -39 -38 -27 -1 -0 -17 -33 -27 -10 -11 -12 -15 -18 -19 -14 -8 -13 -16 -14 -11 -11 -10 -9 -8 -6 -7 -6 -5 -6 -7 -7 -3 -11 -12 -7 -2 -2 -4 -21 -40 -40 -19 -5 -14 -12 -4 -2 -4 -6 -30 -7 -11 -23 -32 -39 -35 -13 -7 -14 -21 -19 -19 -22 -12 -6 -10 -15 -15 -19 -18 -17 -19 -28 -36 -34 -28 -25 -39 -30 -43 -52 -41 -24 -31 -35 -37 -35 -31 -25 -27 -31 -27 -16 -20 -28 -26 -22 -19 -16 -32 -36 -37 -28 -16 -8 -1 -3 -4 -7 -13 -18 -11 -8 -8 -8 -7 -9 -8 -8 -8 -8 -9 -6 -6 -3 -6 -18 -17 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -52 -84 -76 -67 -87 -58 -52 -48 -42 -42 -41 -33 -60 -62 -45 -47 -55 -83 -91 -84 -70 -70 -56 -38 -72 -92 -39 -46 -37 -34 -38 -48 -54 -34 -50 -34 -18 -17 -53 -33 -28 -38 -53 -62 -35 -31 -47 -40 -21 -22 -17 -17 -8 -0 -0 -0 -0 -2 -5 -10 -3 -26 -32 -14 -0 -2 -0 -0 -9 -37 -38 -13 -18 -17 -17 -20 -19 -14 -11 -12 -11 -12 -12 -10 -10 -11 -10 -9 -8 -2 -5 -8 -8 -8 -7 -10 -9 -8 -5 -3 -12 -51 -40 -42 -31 -18 -33 -32 -7 -1 -2 -8 -24 -5 -1 -3 -6 -9 -12 -6 -17 -15 -13 -15 -14 -15 -16 -9 -3 -4 -7 -24 -17 -13 -19 -25 -21 -16 -21 -29 -32 -25 -59 -53 -39 -30 -26 -25 -30 -39 -35 -21 -22 -30 -34 -29 -28 -42 -37 -38 -35 -29 -27 -39 -30 -30 -28 -23 -6 -10 -9 -8 -10 -15 -22 -27 -15 -11 -11 -11 -9 -7 -8 -9 -8 -9 -9 -3 -11 -21 -16 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -80 -78 -57 -57 -59 -66 -75 -57 -48 -87 -52 -47 -50 -46 -52 -72 -72 -61 -67 -69 -54 -38 -43 -35 -41 -43 -41 -38 -39 -43 -49 -51 -37 -39 -41 -40 -39 -39 -37 -32 -33 -34 -41 -44 -38 -60 -37 -18 -20 -19 -17 -14 -11 -5 -0 -0 -0 -0 -13 -22 -17 -14 -6 -0 -0 -0 -3 -27 -42 -30 -18 -24 -23 -12 -16 -17 -15 -15 -17 -13 -8 -12 -16 -15 -10 -8 -7 -5 -4 -6 -11 -6 -7 -10 -9 -4 -2 -8 -8 -15 -42 -31 -31 -35 -34 -32 -28 -28 -8 -1 -4 -11 -8 -2 -3 -4 -5 -6 -5 -28 -25 -16 -15 -15 -15 -17 -17 -9 -7 -21 -34 -21 -21 -23 -25 -19 -13 -14 -43 -30 -33 -30 -30 -36 -37 -34 -32 -26 -40 -36 -24 -21 -25 -30 -38 -40 -39 -29 -43 -40 -31 -29 -37 -26 -32 -26 -22 -11 -10 -10 -9 -8 -13 -20 -18 -13 -12 -13 -13 -13 -11 -14 -12 -8 -6 -10 -1 -12 -20 -19 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -109 -77 -63 -65 -70 -69 -59 -49 -60 -72 -65 -57 -46 -46 -56 -72 -77 -94 -73 -66 -57 -50 -100 -90 -54 -44 -46 -45 -46 -59 -65 -51 -28 -49 -53 -52 -50 -46 -47 -50 -31 -24 -27 -38 -39 -52 -28 -21 -24 -22 -19 -27 -31 -20 -3 -0 -0 -24 -32 -38 -44 -55 -48 -54 -21 -0 -12 -57 -51 -36 -26 -20 -14 -11 -13 -14 -14 -15 -15 -12 -7 -7 -10 -12 -10 -5 -7 -6 -4 -5 -8 -4 -5 -7 -6 -3 -4 -3 -3 -6 -19 -34 -32 -35 -19 -13 -28 -29 -6 -2 -1 -2 -5 -0 -0 -2 -4 -13 -30 -33 -42 -32 -17 -13 -15 -16 -19 -20 -21 -27 -29 -9 -30 -31 -19 -14 -14 -15 -43 -35 -27 -15 -25 -40 -43 -41 -39 -33 -43 -36 -25 -21 -25 -31 -34 -36 -29 -21 -29 -28 -20 -20 -31 -35 -24 -17 -34 -50 -39 -16 -9 -4 -10 -17 -22 -19 -11 -10 -12 -13 -11 -1 -2 -2 -4 -10 -1 -0 -1 -4 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -26 -53 -100 -64 -79 -84 -72 -61 -69 -50 -62 -70 -70 -70 -57 -55 -51 -55 -60 -59 -67 -63 -46 -45 -79 -96 -48 -37 -55 -68 -66 -93 -59 -36 -24 -25 -24 -34 -36 -34 -32 -34 -35 -25 -32 -32 -31 -39 -30 -30 -28 -28 -27 -27 -29 -31 -29 -31 -38 -34 -33 -34 -40 -49 -51 -52 -41 -27 -27 -40 -32 -38 -41 -28 -17 -25 -13 -12 -12 -13 -13 -13 -7 -6 -7 -10 -11 -4 -9 -8 -6 -6 -7 -6 -8 -6 -5 -5 -6 -7 -6 -5 -9 -18 -20 -30 -12 -3 -13 -26 -5 -3 -2 -2 -1 -2 -2 -3 -3 -6 -17 -32 -52 -48 -28 -13 -10 -9 -19 -23 -24 -21 -16 -4 -23 -25 -16 -10 -11 -12 -28 -34 -24 -19 -29 -28 -32 -33 -40 -49 -46 -32 -19 -22 -28 -35 -21 -23 -22 -20 -26 -38 -24 -25 -30 -33 -25 -37 -41 -23 -23 -25 -11 -5 -5 -3 -3 -10 -10 -9 -12 -12 -12 -16 -22 -5 -5 -8 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -81 -105 -69 -49 -53 -67 -59 -51 -62 -48 -54 -48 -51 -56 -55 -60 -65 -80 -75 -53 -59 -63 -51 -44 -53 -66 -41 -39 -57 -72 -82 -123 -63 -33 -23 -22 -23 -30 -25 -31 -38 -42 -48 -53 -48 -35 -31 -35 -26 -24 -27 -27 -26 -27 -32 -30 -29 -33 -39 -37 -36 -41 -40 -39 -39 -34 -27 -29 -28 -28 -30 -27 -20 -20 -20 -18 -13 -13 -13 -13 -14 -16 -16 -7 -8 -8 -8 -5 -7 -9 -7 -5 -6 -6 -8 -7 -7 -7 -6 -6 -9 -8 -20 -27 -25 -32 -9 -8 -36 -67 -56 -50 -12 -4 -3 -3 -4 -8 -6 -4 -14 -32 -43 -43 -28 -21 -18 -10 -8 -15 -19 -14 -8 -10 -5 -16 -12 -8 -9 -7 -21 -34 -27 -47 -60 -47 -25 -24 -35 -43 -37 -29 -22 -38 -32 -20 -21 -21 -18 -18 -41 -66 -31 -27 -31 -35 -33 -26 -28 -34 -23 -20 -20 -18 -5 -2 -6 -7 -5 -11 -13 -10 -11 -13 -17 -50 -21 -12 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -95 -88 -59 -56 -55 -60 -31 -29 -37 -30 -33 -29 -39 -47 -46 -45 -46 -64 -68 -57 -51 -63 -55 -39 -34 -36 -34 -28 -64 -84 -88 -81 -61 -34 -29 -18 -11 -15 -16 -18 -29 -31 -32 -43 -45 -32 -33 -41 -43 -38 -28 -27 -26 -26 -28 -28 -26 -33 -36 -33 -34 -38 -36 -32 -26 -23 -33 -29 -27 -30 -39 -40 -31 -30 -29 -31 -27 -14 -16 -13 -12 -12 -13 -10 -9 -10 -8 -6 -5 -5 -4 -4 -5 -5 -6 -5 -6 -7 -7 -13 -50 -14 -14 -21 -23 -21 -6 -30 -28 -30 -43 -43 -9 -5 -5 -7 -8 -8 -8 -26 -37 -39 -35 -42 -29 -24 -17 -14 -18 -14 -18 -17 -14 -13 -3 -2 -9 -15 -14 -7 -23 -30 -19 -18 -26 -36 -34 -26 -30 -41 -52 -48 -30 -35 -20 -12 -14 -19 -16 -17 -42 -62 -63 -30 -31 -46 -49 -52 -69 -38 -38 -20 -23 -31 -22 -15 -4 -1 -10 -24 -19 -9 -10 -9 -22 -61 -42 -20 -15 -10 -4 -18 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -55 -47 -46 -39 -22 -25 -4 -0 -0 -8 -25 -32 -14 -16 -24 -37 -53 -54 -78 -75 -63 -62 -68 -45 -54 -52 -54 -60 -61 -85 -95 -82 -53 -42 -46 -40 -16 -2 -12 -18 -29 -41 -74 -88 -38 -33 -28 -23 -24 -30 -27 -27 -30 -26 -23 -27 -32 -32 -32 -33 -36 -38 -33 -31 -28 -27 -29 -29 -28 -29 -29 -27 -23 -33 -28 -37 -37 -22 -15 -13 -12 -10 -8 -9 -10 -11 -7 -6 -7 -4 -4 -4 -4 -4 -5 -5 -7 -6 -4 -3 -9 -9 -9 -8 -7 -7 -6 -6 -17 -13 -9 -10 -5 -5 -5 -12 -15 -8 -8 -12 -17 -19 -20 -27 -32 -36 -21 -11 -14 -14 -16 -17 -14 -10 -8 -6 -25 -18 -12 -11 -18 -20 -20 -20 -18 -45 -49 -27 -34 -45 -70 -73 -49 -26 -20 -20 -18 -16 -19 -37 -42 -42 -32 -30 -30 -41 -58 -40 -43 -85 -36 -14 -17 -29 -34 -26 -3 -11 -21 -29 -25 -13 -26 -19 -17 -29 -38 -22 -19 -21 -17 -10 -0 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -0 -0 -0 -13 -21 -2 -0 -0 -0 -14 -44 -47 -78 -77 -113 -112 -70 -53 -97 -58 -36 -54 -53 -67 -73 -78 -87 -90 -60 -58 -20 -6 -13 -22 -31 -37 -39 -41 -29 -37 -38 -31 -26 -25 -26 -23 -29 -26 -25 -29 -26 -25 -30 -35 -40 -42 -35 -27 -22 -27 -37 -41 -39 -35 -29 -26 -23 -25 -32 -33 -33 -29 -24 -21 -15 -10 -10 -12 -12 -12 -7 -6 -7 -7 -6 -3 -2 -3 -5 -6 -6 -3 -3 -3 -3 -4 -7 -8 -8 -14 -15 -5 -4 -3 -2 -1 -2 -3 -4 -9 -10 -7 -7 -6 -7 -6 -5 -6 -8 -8 -7 -8 -11 -14 -12 -11 -17 -19 -16 -12 -19 -27 -27 -26 -19 -20 -19 -20 -28 -79 -66 -33 -20 -25 -51 -48 -35 -19 -19 -18 -13 -18 -25 -34 -20 -47 -36 -24 -24 -26 -42 -34 -34 -41 -31 -27 -17 -29 -34 -32 -28 -19 -16 -22 -24 -23 -22 -26 -27 -24 -20 -20 -19 -21 -20 -16 -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 -5 -21 -52 -74 -40 -78 -87 -59 -61 -79 -51 -38 -41 -49 -63 -69 -86 -94 -96 -88 -69 -37 -17 -20 -23 -25 -17 -27 -38 -43 -43 -37 -32 -33 -33 -32 -31 -25 -24 -27 -30 -30 -28 -17 -25 -32 -34 -31 -29 -24 -26 -29 -33 -36 -34 -32 -31 -31 -30 -35 -34 -30 -30 -33 -33 -14 -9 -7 -8 -10 -13 -7 -7 -7 -6 -3 -1 -6 -5 -6 -7 -5 -3 -3 -3 -2 -2 -8 -30 -28 -27 -23 -4 -2 -4 -4 -4 -4 -5 -6 -5 -9 -9 -5 -7 -7 -5 -15 -15 -7 -4 -5 -15 -14 -11 -13 -11 -16 -18 -18 -17 -18 -17 -25 -29 -28 -26 -20 -15 -23 -55 -56 -39 -26 -20 -28 -25 -23 -23 -24 -26 -23 -21 -18 -22 -33 -47 -50 -48 -34 -31 -46 -37 -25 -30 -43 -48 -38 -49 -51 -50 -51 -50 -32 -35 -29 -22 -20 -24 -26 -25 -24 -23 -18 -20 -19 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -34 -46 -61 -48 -88 -91 -82 -74 -78 -83 -54 -39 -45 -61 -73 -99 -107 -111 -97 -68 -52 -30 -26 -26 -22 -23 -15 -32 -41 -44 -43 -42 -31 -32 -29 -24 -22 -25 -25 -25 -22 -19 -26 -27 -27 -26 -26 -30 -24 -27 -28 -31 -34 -32 -41 -38 -37 -40 -36 -28 -33 -33 -40 -40 -21 -16 -12 -10 -9 -10 -10 -10 -9 -5 -2 -2 -4 -5 -6 -6 -4 -2 -4 -5 -4 -4 -7 -22 -28 -15 -6 -5 -5 -7 -7 -8 -13 -16 -13 -5 -5 -10 -13 -10 -5 -6 -19 -21 -13 -9 -5 -9 -6 -8 -14 -13 -13 -9 -13 -15 -14 -11 -16 -22 -32 -35 -48 -42 -32 -35 -31 -36 -24 -19 -22 -22 -22 -40 -35 -27 -22 -18 -14 -23 -33 -21 -14 -18 -22 -40 -65 -40 -19 -22 -30 -44 -55 -46 -44 -60 -66 -59 -59 -40 -31 -25 -22 -21 -25 -25 -29 -26 -16 -17 -17 -5 -5 -5 -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 -3 -36 -44 -55 -67 -74 -96 -99 -91 -65 -38 -11 -57 -51 -45 -55 -71 -77 -78 -86 -82 -66 -57 -62 -49 -26 -21 -29 -14 -18 -31 -35 -36 -32 -30 -21 -25 -28 -27 -26 -27 -28 -24 -19 -20 -26 -23 -24 -24 -23 -20 -19 -30 -35 -37 -37 -44 -60 -55 -63 -70 -56 -54 -44 -48 -53 -48 -41 -42 -42 -20 -7 -11 -11 -6 -11 -8 -24 -54 -10 -7 -6 -4 -2 -3 -19 -11 -5 -4 -5 -7 -8 -8 -9 -10 -10 -9 -9 -27 -27 -12 -3 -7 -19 -14 -9 -8 -9 -11 -17 -20 -18 -11 -12 -7 -9 -12 -13 -14 -3 -8 -9 -7 -10 -14 -16 -22 -17 -24 -26 -30 -32 -24 -49 -38 -25 -25 -23 -18 -52 -45 -30 -26 -10 -14 -13 -12 -14 -17 -22 -16 -30 -62 -71 -24 -16 -41 -48 -49 -49 -51 -51 -56 -47 -36 -26 -28 -30 -30 -27 -26 -24 -29 -19 -8 -3 -14 -2 -12 -8 -0 -2 -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 -4 -22 -50 -69 -69 -65 -73 -85 -74 -30 -45 -94 -66 -46 -33 -42 -57 -63 -68 -68 -71 -66 -66 -80 -70 -39 -32 -42 -47 -42 -38 -36 -43 -41 -23 -27 -30 -33 -32 -27 -23 -26 -22 -22 -24 -25 -22 -27 -25 -24 -26 -26 -25 -30 -33 -34 -36 -50 -50 -49 -44 -40 -43 -45 -39 -47 -50 -46 -46 -49 -18 -5 -7 -12 -23 -54 -64 -68 -72 -57 -8 -7 -7 -4 -6 -21 -21 -11 -6 -6 -7 -7 -8 -11 -13 -17 -26 -11 -19 -16 -14 -21 -2 -62 -80 -40 -6 -7 -5 -16 -18 -20 -19 -5 -10 -11 -10 -10 -10 -4 -5 -5 -5 -5 -7 -8 -20 -17 -38 -28 -26 -27 -25 -23 -61 -42 -31 -27 -18 -13 -33 -33 -27 -25 -25 -17 -10 -7 -13 -24 -19 -21 -62 -60 -23 -15 -40 -30 -27 -34 -41 -29 -71 -68 -39 -22 -31 -32 -45 -50 -40 -27 -28 -11 -1 -7 -13 -0 -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 -8 -41 -66 -101 -107 -94 -77 -59 -28 -50 -75 -66 -55 -35 -43 -47 -44 -49 -72 -85 -69 -74 -88 -73 -53 -47 -46 -44 -47 -74 -40 -58 -60 -43 -49 -29 -28 -29 -27 -22 -29 -26 -28 -27 -23 -24 -29 -24 -22 -27 -34 -31 -24 -28 -29 -31 -43 -50 -49 -48 -46 -43 -41 -34 -38 -43 -40 -29 -32 -28 -23 -21 -32 -62 -57 -51 -56 -64 -56 -3 -7 -8 -6 -5 -10 -21 -19 -20 -14 -7 -7 -7 -7 -5 -5 -9 -8 -19 -31 -44 -41 -4 -8 -9 -19 -14 -8 -7 -21 -20 -21 -18 -8 -11 -11 -10 -9 -8 -11 -12 -9 -7 -6 -7 -6 -21 -20 -19 -16 -17 -17 -15 -15 -19 -19 -18 -24 -21 -15 -31 -73 -38 -25 -31 -23 -18 -15 -37 -41 -20 -17 -52 -44 -19 -13 -28 -23 -19 -18 -22 -27 -51 -63 -36 -20 -28 -28 -30 -45 -40 -28 -28 -21 -8 -11 -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 -11 -31 -46 -48 -101 -102 -65 -33 -28 -36 -57 -73 -65 -45 -51 -58 -49 -37 -52 -78 -58 -62 -72 -65 -55 -52 -54 -50 -42 -45 -30 -33 -33 -43 -57 -48 -45 -32 -24 -21 -25 -31 -28 -28 -28 -28 -29 -26 -24 -28 -30 -29 -24 -23 -31 -35 -37 -39 -45 -39 -35 -35 -36 -36 -29 -26 -28 -31 -33 -33 -35 -39 -41 -38 -5 -5 -17 -28 -24 -7 -6 -19 -10 -14 -23 -23 -21 -15 -17 -13 -8 -8 -5 -3 -4 -7 -15 -43 -54 -42 -24 -8 -8 -7 -9 -10 -9 -11 -18 -15 -21 -22 -19 -19 -20 -15 -9 -8 -12 -13 -11 -13 -12 -11 -11 -24 -20 -18 -22 -15 -13 -11 -13 -16 -17 -17 -27 -23 -15 -23 -75 -27 -18 -27 -32 -29 -20 -18 -22 -26 -32 -33 -35 -20 -16 -24 -24 -20 -12 -16 -23 -21 -45 -27 -18 -17 -16 -17 -47 -51 -38 -28 -26 -19 -17 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -47 -44 -40 -62 -76 -50 -20 -25 -52 -42 -41 -59 -76 -71 -84 -86 -58 -35 -55 -41 -49 -57 -58 -49 -35 -39 -66 -46 -26 -46 -27 -29 -45 -57 -57 -55 -36 -26 -25 -25 -25 -21 -25 -29 -33 -36 -34 -29 -41 -50 -50 -40 -18 -37 -44 -45 -54 -79 -59 -51 -50 -44 -34 -29 -30 -31 -33 -36 -36 -40 -37 -28 -17 -18 -22 -20 -22 -22 -15 -12 -39 -17 -19 -25 -22 -10 -8 -12 -16 -15 -14 -10 -7 -6 -8 -13 -26 -26 -10 -5 -7 -6 -5 -1 -11 -11 -8 -7 -5 -11 -15 -16 -16 -15 -11 -8 -7 -7 -5 -6 -23 -27 -24 -18 -18 -31 -30 -22 -15 -15 -12 -13 -14 -15 -18 -19 -24 -22 -17 -14 -17 -15 -20 -35 -37 -21 -19 -19 -31 -40 -43 -58 -25 -16 -16 -16 -16 -10 -17 -36 -46 -45 -43 -35 -28 -23 -25 -52 -55 -40 -29 -21 -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 -4 -35 -67 -83 -75 -54 -71 -71 -41 -26 -36 -56 -34 -32 -39 -69 -101 -115 -113 -76 -51 -53 -49 -41 -54 -59 -56 -55 -62 -47 -36 -33 -47 -37 -27 -32 -35 -39 -41 -38 -26 -29 -27 -24 -31 -34 -77 -85 -65 -42 -40 -65 -66 -65 -57 -39 -49 -50 -49 -61 -83 -65 -41 -38 -40 -37 -33 -39 -37 -38 -32 -28 -37 -34 -30 -23 -17 -19 -25 -27 -28 -24 -21 -27 -15 -22 -26 -25 -21 -18 -17 -22 -23 -24 -26 -24 -11 -6 -6 -6 -2 -5 -5 -6 -6 -4 -0 -16 -9 -4 -3 -2 -3 -3 -4 -18 -31 -14 -6 -6 -5 -6 -13 -20 -21 -12 -6 -19 -34 -36 -33 -28 -22 -12 -13 -12 -12 -12 -12 -24 -25 -18 -15 -16 -15 -14 -29 -31 -17 -16 -18 -25 -28 -33 -47 -25 -24 -17 -14 -18 -21 -20 -43 -55 -49 -46 -52 -52 -52 -53 -52 -53 -30 -29 -27 -25 -30 -28 -24 -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 -3 -0 -19 -45 -74 -75 -72 -96 -102 -68 -76 -52 -42 -59 -81 -70 -48 -43 -54 -78 -86 -61 -47 -52 -58 -56 -50 -58 -59 -49 -41 -47 -51 -36 -30 -39 -52 -47 -44 -44 -36 -32 -33 -21 -35 -31 -30 -35 -35 -52 -102 -75 -40 -51 -94 -81 -62 -45 -35 -41 -45 -49 -41 -31 -34 -39 -41 -43 -40 -34 -28 -24 -23 -26 -29 -33 -34 -35 -20 -14 -9 -7 -10 -25 -27 -31 -34 -24 -18 -14 -19 -25 -25 -25 -20 -15 -15 -18 -9 -6 -4 -3 -3 -3 -3 -3 -4 -5 -10 -15 -7 -2 -0 -1 -1 -1 -1 -2 -11 -22 -20 -13 -11 -7 -9 -16 -16 -9 -7 -4 -21 -25 -42 -39 -34 -28 -19 -15 -12 -13 -13 -12 -18 -25 -17 -15 -17 -18 -15 -16 -16 -15 -17 -21 -16 -23 -26 -28 -27 -13 -19 -16 -21 -37 -46 -43 -52 -56 -53 -56 -54 -48 -46 -49 -45 -19 -30 -30 -32 -34 -33 -29 -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 -12 -92 -21 -35 -64 -71 -71 -54 -55 -65 -70 -72 -53 -58 -61 -66 -69 -66 -45 -43 -48 -54 -53 -56 -51 -42 -46 -59 -59 -58 -42 -40 -40 -33 -34 -25 -36 -46 -44 -43 -39 -35 -32 -31 -29 -43 -31 -30 -37 -43 -42 -60 -51 -41 -42 -49 -37 -37 -42 -40 -37 -35 -31 -31 -17 -2 -15 -58 -57 -45 -37 -34 -33 -33 -30 -29 -29 -31 -48 -20 -27 -39 -42 -38 -38 -34 -38 -43 -43 -43 -48 -35 -20 -14 -15 -12 -12 -10 -11 -12 -7 -5 -5 -5 -5 -4 -0 -0 -0 -0 -5 -9 -4 -1 -1 -1 -2 -2 -4 -7 -20 -29 -23 -16 -8 -9 -9 -6 -0 -3 -5 -22 -22 -25 -39 -35 -34 -30 -25 -23 -22 -14 -12 -23 -41 -23 -20 -43 -41 -17 -16 -17 -18 -21 -30 -40 -22 -22 -22 -20 -14 -15 -11 -19 -30 -37 -49 -51 -51 -52 -54 -53 -45 -45 -45 -36 -20 -24 -18 -25 -33 -33 -31 -22 -4 -8 -6 -14 -81 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -16 -20 -38 -3 -56 -75 -76 -72 -63 -51 -53 -65 -64 -46 -72 -80 -80 -78 -72 -44 -39 -45 -42 -44 -63 -50 -53 -55 -60 -60 -52 -31 -46 -43 -23 -25 -19 -31 -41 -47 -54 -79 -49 -27 -27 -36 -40 -33 -37 -41 -35 -25 -21 -32 -40 -42 -40 -44 -39 -36 -36 -38 -38 -29 -22 -43 -50 -48 -58 -58 -49 -44 -47 -48 -30 -25 -24 -23 -24 -28 -23 -23 -21 -21 -29 -42 -37 -41 -35 -22 -15 -27 -15 -12 -11 -11 -13 -11 -9 -8 -25 -46 -10 -36 -37 -32 -20 -0 -0 -1 -5 -7 -7 -5 -3 -3 -3 -4 -5 -6 -11 -19 -23 -20 -15 -10 -13 -11 -5 -3 -6 -4 -22 -22 -29 -38 -37 -32 -31 -28 -26 -20 -12 -14 -45 -72 -53 -45 -63 -70 -43 -16 -19 -23 -14 -15 -23 -17 -19 -20 -20 -22 -27 -30 -23 -35 -40 -33 -56 -55 -42 -45 -48 -36 -44 -44 -44 -34 -22 -16 -16 -7 -3 -13 -28 -4 -32 -22 -25 -76 -58 -46 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -39 -54 -54 -52 -68 -72 -74 -74 -68 -58 -70 -77 -66 -49 -53 -70 -71 -48 -37 -50 -63 -51 -37 -37 -49 -48 -59 -60 -60 -54 -38 -29 -34 -20 -13 -13 -8 -18 -23 -33 -40 -32 -45 -32 -34 -38 -39 -38 -26 -21 -35 -38 -28 -36 -32 -27 -26 -30 -33 -42 -41 -39 -39 -37 -10 -42 -54 -50 -46 -43 -44 -46 -49 -46 -30 -23 -20 -20 -22 -28 -36 -35 -36 -28 -22 -29 -36 -44 -33 -20 -14 -17 -32 -30 -19 -12 -13 -15 -12 -11 -28 -42 -25 -32 -50 -55 -38 -10 -6 -2 -2 -5 -6 -5 -4 -5 -5 -7 -9 -14 -26 -24 -20 -15 -10 -11 -9 -7 -5 -3 -6 -6 -19 -15 -25 -37 -35 -27 -31 -25 -47 -83 -69 -54 -78 -97 -101 -98 -80 -92 -55 -20 -21 -38 -19 -13 -31 -46 -37 -24 -16 -16 -21 -29 -27 -32 -33 -33 -32 -36 -31 -43 -47 -44 -41 -38 -43 -44 -37 -26 -19 -30 -12 -13 -27 -15 -37 -20 -38 -73 -66 -67 -16 -0 -0 -0 -1 -36 -34 -14 -0 -0 -0 -0 -35 -52 -39 -27 -3 -42 -62 -52 -55 -63 -72 -77 -83 -83 -38 -66 -52 -43 -48 -62 -72 -59 -39 -42 -61 -44 -31 -36 -45 -53 -54 -63 -60 -47 -35 -34 -37 -22 -18 -17 -13 -10 -1 -0 -23 -46 -45 -45 -38 -37 -40 -45 -48 -26 -28 -37 -41 -45 -43 -35 -31 -34 -36 -38 -38 -37 -42 -50 -46 -3 -24 -44 -50 -48 -45 -42 -39 -36 -33 -27 -31 -21 -22 -26 -30 -28 -33 -23 -18 -25 -38 -45 -23 -12 -15 -28 -30 -32 -18 -11 -12 -18 -28 -25 -25 -25 -25 -27 -49 -43 -36 -30 -26 -6 -6 -6 -6 -6 -5 -6 -13 -15 -14 -16 -19 -22 -13 -8 -7 -8 -4 -5 -4 -4 -5 -6 -19 -22 -20 -38 -42 -31 -32 -36 -22 -23 -35 -45 -94 -105 -92 -85 -111 -109 -64 -32 -17 -10 -14 -9 -20 -47 -57 -39 -22 -20 -20 -22 -27 -33 -35 -41 -48 -44 -31 -41 -35 -30 -27 -24 -38 -43 -45 -43 -33 -18 -26 -26 -29 -25 -19 -42 -15 -6 -30 -63 -37 -6 -0 -0 -8 -42 -47 -36 -22 -10 -0 -0 -8 -21 -29 -30 -1 -39 -60 -64 -62 -61 -82 -78 -75 -58 -34 -44 -26 -27 -27 -20 -34 -57 -55 -50 -51 -43 -23 -41 -54 -60 -60 -65 -45 -37 -31 -26 -20 -12 -15 -11 -8 -9 -0 -0 -34 -44 -33 -32 -27 -28 -35 -41 -38 -28 -26 -30 -40 -46 -42 -29 -9 -21 -39 -33 -11 -15 -21 -35 -34 -0 -1 -8 -15 -34 -54 -48 -50 -45 -34 -23 -22 -17 -21 -24 -26 -26 -29 -37 -24 -20 -31 -40 -9 -6 -5 -6 -15 -32 -15 -9 -11 -21 -41 -28 -38 -41 -41 -42 -47 -38 -30 -29 -26 -15 -17 -9 -7 -6 -6 -8 -22 -29 -19 -9 -12 -14 -5 -3 -4 -6 -5 -6 -5 -4 -4 -6 -23 -37 -35 -28 -28 -34 -49 -83 -47 -37 -41 -51 -74 -79 -90 -94 -98 -90 -45 -35 -25 -18 -21 -37 -32 -40 -39 -25 -21 -16 -17 -19 -23 -28 -42 -32 -29 -31 -30 -33 -26 -29 -29 -28 -42 -42 -41 -41 -38 -28 -39 -35 -37 -30 -19 -39 -8 -0 -7 -36 -59 -5 -0 -0 -1 -14 -42 -47 -51 -35 -4 -4 -49 -43 -39 -27 -13 -39 -42 -44 -51 -60 -74 -54 -62 -50 -31 -37 -25 -24 -17 -17 -27 -39 -34 -39 -42 -39 -27 -36 -37 -47 -57 -53 -25 -33 -27 -23 -23 -23 -22 -18 -15 -11 -7 -7 -46 -50 -39 -29 -18 -23 -22 -24 -26 -20 -4 -36 -28 -23 -21 -0 -0 -1 -4 -6 -2 -14 -2 -19 -20 -0 -2 -32 -31 -37 -47 -47 -46 -36 -30 -29 -27 -20 -21 -21 -20 -22 -26 -35 -39 -21 -20 -29 -13 -14 -11 -7 -5 -12 -21 -19 -18 -25 -35 -38 -42 -44 -44 -39 -29 -30 -26 -28 -25 -18 -19 -19 -9 -6 -13 -23 -21 -23 -15 -10 -8 -6 -4 -3 -6 -8 -10 -12 -9 -6 -4 -4 -26 -43 -44 -21 -22 -33 -50 -66 -39 -66 -74 -74 -72 -75 -91 -88 -91 -77 -31 -30 -25 -14 -7 -19 -44 -47 -39 -26 -19 -14 -17 -20 -23 -24 -25 -29 -29 -31 -32 -31 -30 -31 -26 -33 -45 -44 -38 -36 -34 -34 -36 -33 -39 -40 -38 -38 -38 -39 -12 -30 -46 -0 -0 -0 -0 -3 -14 -19 -26 -35 -31 -14 -61 -63 -43 -38 -29 -27 -26 -46 -51 -50 -48 -38 -41 -39 -21 -6 -9 -13 -17 -23 -33 -45 -66 -41 -34 -35 -37 -40 -41 -49 -45 -39 -32 -38 -23 -14 -7 -8 -33 -32 -33 -32 -31 -36 -45 -42 -20 -14 -22 -26 -19 -23 -32 -29 -6 -47 -12 -0 -0 -0 -1 -41 -38 -16 -7 -22 -8 -10 -6 -14 -38 -40 -37 -24 -29 -37 -36 -29 -29 -32 -32 -29 -27 -21 -19 -19 -22 -28 -24 -31 -26 -23 -22 -22 -7 -3 -2 -5 -11 -22 -19 -18 -20 -22 -23 -26 -26 -24 -20 -17 -22 -28 -23 -19 -20 -19 -16 -13 -17 -25 -24 -13 -11 -13 -14 -13 -11 -5 -12 -16 -16 -13 -11 -10 -8 -6 -18 -15 -15 -18 -21 -27 -24 -36 -75 -82 -59 -59 -74 -90 -77 -44 -53 -53 -41 -37 -29 -20 -14 -15 -26 -40 -45 -31 -21 -21 -22 -24 -24 -24 -26 -31 -31 -34 -39 -35 -29 -41 -39 -39 -40 -38 -31 -35 -37 -35 -35 -33 -35 -38 -38 -37 -38 -41 -8 -45 -55 -18 -0 -0 -0 -0 -0 -0 -0 -0 -61 -85 -46 -19 -4 -12 -22 -32 -47 -52 -39 -45 -45 -37 -32 -27 -9 -0 -0 -1 -19 -19 -28 -46 -68 -73 -39 -33 -35 -37 -42 -35 -36 -36 -35 -33 -18 -4 -0 -0 -5 -10 -29 -52 -55 -39 -6 -22 -7 -4 -10 -10 -0 -15 -31 -21 -2 -12 -2 -15 -16 -7 -0 -0 -4 -22 -18 -9 -8 -1 -5 -3 -2 -6 -10 -3 -28 -45 -41 -32 -34 -34 -34 -33 -32 -27 -22 -21 -23 -23 -17 -24 -23 -21 -20 -17 -10 -2 -5 -5 -4 -11 -17 -17 -17 -17 -17 -7 -16 -12 -14 -19 -22 -30 -20 -17 -15 -11 -22 -22 -17 -14 -13 -8 -4 -5 -6 -8 -11 -11 -14 -17 -18 -17 -16 -10 -11 -11 -19 -11 -8 -12 -15 -22 -25 -33 -29 -27 -27 -42 -49 -55 -54 -36 -31 -37 -42 -46 -40 -38 -22 -20 -22 -30 -42 -26 -23 -25 -27 -30 -29 -29 -30 -33 -36 -46 -47 -36 -30 -39 -41 -41 -41 -38 -35 -38 -54 -48 -35 -33 -37 -40 -39 -36 -38 -39 -34 -66 -67 -37 -0 -0 -0 -0 -0 -0 -0 -0 -48 -53 -27 -0 -0 -0 -5 -20 -46 -47 -38 -45 -44 -35 -29 -28 -6 -0 -5 -10 -11 -2 -22 -45 -63 -70 -53 -47 -41 -39 -42 -57 -76 -69 -47 -27 -15 -2 -0 -7 -8 -9 -49 -42 -44 -43 -40 -45 -37 -31 -12 -7 -13 -0 -19 -11 -0 -0 -1 -18 -26 -15 -0 -0 -0 -6 -5 -0 -0 -1 -27 -37 -20 -0 -0 -0 -17 -39 -44 -39 -34 -34 -34 -35 -33 -28 -22 -19 -21 -21 -16 -19 -18 -18 -15 -13 -18 -6 -8 -5 -8 -17 -16 -16 -15 -15 -17 -15 -6 -13 -17 -21 -23 -24 -9 -5 -9 -15 -18 -17 -20 -14 -10 -8 -3 -4 -8 -8 -8 -9 -10 -12 -20 -28 -33 -30 -29 -24 -21 -15 -12 -11 -13 -18 -26 -54 -49 -29 -29 -38 -42 -46 -45 -32 -19 -47 -49 -50 -53 -50 -31 -19 -19 -24 -33 -22 -23 -25 -27 -29 -32 -31 -32 -33 -34 -38 -39 -34 -31 -37 -48 -47 -44 -37 -38 -39 -25 -31 -31 -32 -36 -37 -37 -10 -21 -40 -36 -30 -58 -24 -0 -0 -0 -0 -0 -0 -0 -5 -40 -30 -14 -1 -0 -0 -16 -9 -31 -60 -30 -44 -40 -36 -31 -31 -32 -6 -3 -5 -0 -0 -29 -41 -62 -73 -54 -56 -55 -56 -52 -44 -58 -45 -35 -24 -12 -5 -1 -0 -1 -10 -35 -22 -3 -11 -29 -35 -28 -30 -27 -26 -25 -0 -0 -0 -18 -17 -0 -0 -0 -0 -0 -0 -0 -0 -28 -21 -6 -2 -7 -0 -1 -0 -7 -22 -2 -19 -28 -31 -36 -36 -36 -37 -34 -28 -28 -21 -18 -21 -20 -14 -14 -16 -16 -17 -17 -19 -10 -3 -7 -15 -17 -17 -12 -10 -11 -13 -13 -15 -17 -19 -19 -12 -13 -9 -12 -19 -26 -24 -21 -18 -11 -6 -3 -2 -7 -8 -7 -7 -10 -13 -21 -23 -24 -27 -26 -20 -16 -15 -21 -15 -12 -14 -20 -18 -17 -27 -32 -29 -28 -27 -35 -31 -18 -38 -51 -54 -50 -42 -41 -26 -24 -25 -26 -25 -25 -26 -26 -25 -24 -19 -19 -28 -33 -33 -34 -35 -38 -40 -43 -48 -44 -34 -32 -36 -34 -24 -30 -32 -33 -35 -36 -7 -0 -34 -51 -33 -67 -32 -12 -3 -0 -0 -0 -0 -14 -25 -44 -6 -3 -1 -0 -3 -15 -2 -0 -23 -41 -42 -39 -40 -26 -4 -4 -22 -19 -12 -5 -0 -0 -19 -51 -65 -54 -41 -50 -59 -56 -52 -48 -9 -15 -23 -26 -20 -9 -1 -0 -9 -26 -40 -16 -15 -38 -63 -54 -33 -34 -30 -14 -1 -3 -0 -20 -21 -11 -8 -0 -4 -4 -17 -37 -35 -21 -15 -6 -9 -28 -1 -0 -0 -4 -12 -0 -0 -0 -21 -49 -48 -44 -47 -38 -33 -32 -24 -18 -15 -14 -15 -18 -23 -16 -15 -16 -15 -8 -7 -6 -8 -12 -15 -13 -9 -9 -12 -14 -8 -17 -19 -19 -19 -20 -14 -14 -12 -12 -13 -18 -23 -17 -11 -9 -7 -5 -5 -6 -9 -15 -20 -21 -11 -1 -0 -1 -3 -19 -16 -14 -19 -19 -17 -18 -20 -20 -27 -29 -26 -23 -27 -32 -22 -20 -32 -45 -45 -47 -48 -43 -32 -33 -32 -32 -32 -30 -27 -27 -24 -19 -17 -20 -28 -22 -25 -34 -36 -38 -39 -42 -46 -44 -34 -24 -29 -30 -25 -34 -34 -34 -37 -35 -20 -3 -49 -57 -51 -67 -62 -61 -54 -29 -0 -0 -0 -42 -40 -0 -0 -4 -3 -1 -10 -34 -2 -0 -29 -43 -32 -32 -45 -48 -49 -35 -5 -8 -9 -5 -0 -0 -1 -53 -67 -62 -49 -42 -46 -39 -41 -34 -2 -18 -22 -19 -21 -20 -0 -0 -11 -17 -21 -28 -55 -47 -44 -62 -77 -38 -31 -18 -12 -23 -22 -30 -29 -17 -6 -1 -13 -31 -37 -24 -13 -23 -19 -14 -9 -5 -3 -0 -0 -0 -0 -4 -16 -2 -0 -22 -45 -32 -19 -16 -17 -25 -29 -21 -21 -20 -18 -19 -26 -18 -13 -10 -7 -8 -5 -4 -4 -5 -9 -13 -10 -14 -14 -11 -12 -18 -19 -18 -16 -9 -6 -11 -11 -9 -11 -20 -17 -19 -20 -18 -12 -10 -5 -9 -16 -21 -24 -29 -26 -9 -0 -0 -0 -26 -29 -28 -32 -23 -33 -32 -26 -23 -45 -42 -42 -36 -27 -22 -24 -27 -32 -38 -43 -31 -29 -33 -35 -36 -38 -37 -35 -34 -32 -28 -26 -23 -23 -32 -34 -29 -23 -26 -31 -33 -36 -32 -33 -28 -15 -25 -30 -33 -32 -36 -36 -28 -27 -28 -19 -1 -14 -50 -65 -70 -66 -63 -52 -21 -0 -0 -0 -32 -17 -1 -0 -2 -3 -1 -0 -0 -0 -0 -32 -37 -31 -32 -41 -57 -50 -41 -18 -1 -11 -3 -0 -7 -23 -27 -38 -48 -55 -56 -60 -41 -22 -9 -3 -15 -17 -5 -8 -11 -0 -0 -4 -3 -12 -17 -0 -0 -1 -31 -56 -37 -34 -28 -16 -13 -24 -4 -8 -12 -5 -0 -2 -26 -25 -11 -11 -32 -32 -22 -26 -29 -28 -2 -25 -7 -11 -19 -24 -1 -0 -22 -34 -27 -20 -21 -16 -26 -37 -26 -27 -15 -14 -16 -18 -20 -11 -11 -14 -13 -8 -8 -4 -4 -5 -7 -3 -1 -9 -8 -3 -5 -7 -8 -11 -9 -2 -10 -8 -7 -8 -11 -8 -11 -9 -14 -22 -39 -31 -41 -26 -30 -37 -32 -38 -12 -0 -0 -0 -25 -29 -27 -30 -44 -54 -58 -51 -41 -25 -24 -45 -37 -31 -42 -24 -9 -10 -23 -37 -33 -23 -25 -30 -34 -41 -38 -34 -32 -32 -30 -18 -23 -27 -24 -17 -18 -15 -16 -19 -21 -21 -3 -4 -5 -8 -28 -22 -31 -38 -32 -24 -20 -9 -12 -22 -23 -12 -44 -37 -38 -50 -55 -52 -50 -20 -0 -3 -22 -14 -11 -11 -8 -2 -0 -0 -0 -0 -0 -5 -37 -43 -40 -48 -104 -56 -46 -36 -19 -26 -12 -2 -11 -26 -29 -47 -39 -45 -58 -59 -33 -38 -25 -16 -16 -13 -3 -0 -5 -18 -24 -1 -0 -19 -25 -0 -1 -91 -39 -31 -48 -41 -29 -25 -27 -26 -19 -0 -6 -4 -0 -5 -28 -39 -28 -13 -10 -12 -1 -26 -14 -0 -0 -6 -21 -29 -18 -0 -1 -5 -0 -3 -14 -26 -17 -32 -27 -21 -16 -19 -28 -18 -13 -12 -12 -5 -9 -12 -15 -14 -13 -8 -9 -8 -7 -8 -7 -7 -8 -8 -6 -4 -5 -6 -5 -4 -6 -6 -10 -16 -18 -16 -16 -11 -37 -28 -2 -9 -45 -17 -19 -22 -5 -10 -4 -1 -0 -0 -23 -25 -35 -40 -45 -47 -49 -31 -26 -32 -21 -19 -23 -30 -34 -24 -20 -4 -16 -31 -33 -20 -23 -27 -34 -38 -32 -35 -32 -31 -27 -16 -24 -26 -20 -15 -16 -14 -13 -15 -17 -15 -0 -0 -0 -11 -21 -17 -20 -23 -23 -16 -8 -4 -1 -11 -19 -18 -44 -29 -7 -23 -54 -63 -69 -41 -12 -0 -1 -6 -10 -13 -13 -8 -0 -0 -0 -0 -0 -0 -12 -18 -38 -54 -58 -57 -56 -40 -27 -26 -22 -4 -0 -14 -35 -46 -46 -44 -52 -58 -43 -33 -31 -29 -24 -16 -7 -1 -0 -0 -3 -0 -0 -0 -0 -1 -2 -2 -39 -42 -50 -49 -34 -12 -20 -26 -30 -35 -31 -6 -0 -0 -6 -37 -31 -25 -11 -0 -2 -24 -9 -0 -7 -21 -40 -33 -22 -14 -17 -33 -5 -22 -34 -31 -18 -29 -13 -5 -3 -3 -18 -6 -9 -13 -11 -6 -4 -4 -4 -10 -16 -12 -12 -10 -12 -16 -12 -14 -6 -4 -7 -10 -13 -11 -7 -2 -1 -3 -8 -12 -16 -16 -13 -13 -27 -14 -9 -20 -29 -32 -29 -14 -4 -8 -20 -12 -3 -0 -24 -22 -32 -39 -41 -42 -44 -43 -15 -14 -17 -3 -32 -32 -27 -21 -21 -14 -12 -28 -28 -18 -20 -24 -30 -31 -23 -21 -32 -35 -27 -19 -22 -23 -16 -25 -34 -30 -27 -17 -15 -16 -14 -0 -0 -8 -9 -0 -0 -0 -3 -3 -1 -3 -0 -4 -5 -16 -29 -32 -7 -36 -34 -22 -85 -38 -10 -0 -0 -0 -0 -1 -47 -46 -0 -0 -0 -0 -0 -0 -0 -0 -29 -60 -71 -65 -92 -37 -18 -18 -17 -4 -0 -19 -34 -40 -49 -46 -35 -35 -35 -17 -19 -21 -21 -16 -9 -0 -0 -7 -5 -0 -0 -0 -0 -10 -22 -28 -9 -36 -46 -38 -25 -36 -36 -13 -24 -44 -36 -15 -10 -3 -0 -0 -3 -6 -13 -7 -0 -0 -0 -0 -0 -17 -42 -14 -16 -25 -22 -1 -2 -39 -43 -37 -30 -25 -15 -16 -25 -32 -32 -23 -15 -16 -16 -11 -5 -3 -3 -3 -5 -8 -5 -5 -11 -12 -5 -7 -7 -10 -8 -7 -8 -5 -3 -3 -4 -3 -5 -6 -6 -6 -6 -7 -3 -2 -2 -12 -25 -32 -22 -11 -3 -10 -31 -39 -36 -14 -33 -32 -39 -40 -39 -39 -42 -33 -18 -22 -25 -18 -24 -23 -26 -15 -4 -6 -0 -17 -12 -11 -29 -24 -26 -27 -24 -21 -31 -33 -35 -26 -19 -19 -18 -11 -12 -18 -23 -19 -15 -15 -15 -10 -0 -0 -0 -0 -0 -0 -0 -11 -11 -7 -7 -32 -18 -33 -47 -37 -6 -62 -49 -19 -15 -38 -17 -4 -0 -0 -0 -0 -69 -46 -0 -0 -0 -0 -0 -0 -6 -22 -26 -46 -52 -46 -60 -62 -43 -23 -13 -11 -0 -28 -40 -47 -51 -43 -35 -35 -35 -33 -31 -29 -23 -18 -10 -0 -0 -0 -1 -0 -0 -0 -6 -13 -10 -0 -1 -11 -17 -16 -16 -32 -34 -27 -26 -34 -37 -33 -18 -6 -0 -0 -0 -0 -24 -24 -17 -12 -0 -0 -0 -17 -36 -20 -2 -13 -6 -14 -38 -5 -8 -26 -24 -11 -0 -0 -18 -16 -10 -23 -6 -8 -13 -16 -16 -16 -5 -6 -7 -6 -2 -3 -7 -7 -5 -5 -7 -7 -4 -2 -2 -4 -2 -3 -4 -5 -5 -6 -5 -5 -5 -5 -7 -1 -0 -5 -11 -11 -1 -17 -14 -22 -40 -29 -6 -1 -43 -39 -36 -37 -18 -20 -15 -12 -41 -39 -33 -17 -5 -22 -14 -4 -0 -0 -0 -0 -0 -1 -3 -6 -9 -23 -23 -19 -18 -19 -13 -27 -24 -17 -13 -9 -13 -12 -14 -18 -11 -15 -14 -11 -6 -0 -0 -0 -0 -0 -0 -11 -11 -10 -22 -45 -18 -18 -39 -39 -18 -57 -24 -1 -19 -44 -30 -5 -0 -0 -0 -5 -73 -26 -0 -0 -0 -0 -39 -46 -43 -44 -30 -53 -64 -66 -55 -40 -34 -24 -13 -7 -0 -0 -32 -44 -47 -47 -48 -48 -52 -49 -40 -40 -30 -19 -8 -0 -0 -0 -0 -0 -0 -2 -13 -3 -4 -0 -10 -32 -3 -15 -22 -22 -22 -24 -30 -29 -31 -32 -16 -2 -0 -0 -0 -0 -10 -16 -33 -36 -9 -0 -0 -3 -19 -26 -1 -25 -11 -0 -0 -0 -0 -8 -6 -0 -0 -0 -0 -17 -14 -4 -0 -0 -6 -11 -12 -10 -16 -20 -14 -6 -2 -4 -6 -7 -9 -10 -10 -5 -3 -4 -4 -4 -3 -4 -4 -4 -5 -6 -4 -4 -4 -4 -4 -0 -0 -0 -5 -9 -10 -30 -31 -35 -27 -0 -0 -0 -36 -40 -43 -34 -0 -23 -28 -30 -41 -52 -25 -8 -0 -4 -12 -1 -0 -0 -0 -0 -0 -37 -35 -22 -19 -27 -32 -22 -16 -13 -1 -32 -32 -26 -33 -36 -16 -14 -14 -13 -5 -13 -14 -12 -7 -0 -0 -0 -0 -0 -2 -9 -9 -10 -17 -23 -14 -14 -31 -22 -21 -53 -71 -18 -30 -46 -32 -17 -2 -0 -0 -19 -77 -11 -0 -0 -0 -0 -0 -35 -46 -39 -30 -57 -61 -68 -69 -56 -52 -46 -20 -5 -2 -0 -4 -20 -30 -38 -45 -31 -36 -28 -32 -35 -27 -18 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -54 -28 -11 -24 -0 -9 -14 -19 -16 -0 -4 -6 -9 -15 -21 -1 -0 -0 -0 -0 -0 -0 -32 -43 -31 -4 -39 -37 -37 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -9 -0 -18 -10 -0 -5 -19 -15 -10 -12 -16 -12 -11 -11 -5 -0 -1 -0 -0 -5 -8 -7 -7 -4 -5 -7 -7 -4 -3 -2 -3 -3 -4 -3 -2 -3 -5 -5 -4 -5 -4 -5 -13 -21 -20 -18 -36 -31 -5 -0 -0 -2 -0 -24 -35 -23 -34 -27 -26 -15 -12 -22 -3 -0 -9 -14 -0 -0 -0 -0 -0 -5 -46 -32 -25 -26 -25 -23 -6 -7 -8 -2 -16 -21 -10 -0 -0 -5 -41 -21 -11 -10 -3 -10 -11 -9 -4 -0 -0 -0 -0 -3 -9 -10 -10 -12 -13 -13 -15 -32 -46 -49 -59 -59 -6 -39 -37 -25 -23 -1 -0 -0 -26 -53 -0 -0 -0 -0 -0 -6 -61 -46 -27 -35 -65 -54 -41 -65 -63 -41 -62 -44 -18 -13 -12 -6 -18 -23 -24 -23 -31 -74 -41 -30 -28 -21 -19 -17 -17 -11 -0 -0 -0 -0 -0 -0 -6 -57 -17 -2 -4 -0 -0 -0 -7 -8 -7 -26 -19 -13 -11 -10 -7 -4 -1 -0 -0 -0 -0 -23 -12 -0 -0 -5 -42 -42 -37 -25 -12 -0 -0 -0 -0 -0 -0 -0 -0 -18 -28 -2 -21 -19 -7 -4 -15 -19 -29 -23 -16 -14 -13 -4 -1 -0 -1 -1 -1 -5 -6 -7 -8 -6 -8 -6 -7 -7 -7 -7 -8 -6 -4 -4 -3 -5 -6 -6 -4 -4 -11 -7 -11 -23 -30 -15 -44 -58 -42 -0 -1 -8 -0 -41 -27 -18 -23 -0 -0 -0 -10 -24 -13 -2 -11 -12 -0 -0 -0 -0 -0 -0 -0 -3 -18 -23 -16 -0 -0 -0 -1 -0 -0 -0 -0 -0 -13 -34 -57 -42 -17 -11 -14 -10 -12 -12 -6 -0 -0 -1 -0 -5 -28 -43 -11 -12 -13 -14 -16 -24 -68 -68 -39 -12 -4 -39 -39 -31 -18 -0 -0 -0 -30 -34 -0 -0 -0 -0 -0 -19 -75 -40 -23 -39 -53 -16 -29 -27 -45 -50 -57 -66 -21 -19 -24 -18 -30 -25 -23 -22 -36 -78 -72 -22 -17 -21 -18 -23 -15 -14 -14 -7 -0 -0 -0 -9 -9 -4 -46 -13 -0 -0 -0 -0 -0 -11 -13 -3 -6 -7 -21 -27 -24 -21 -36 -10 -0 -0 -0 -0 -0 -0 -0 -0 -8 -38 -45 -42 -25 -0 -0 -0 -0 -0 -0 -0 -0 -11 -15 -2 -0 -2 -1 -0 -0 -3 -27 -21 -16 -16 -13 -0 -0 -7 -9 -7 -5 -10 -7 -6 -7 -8 -9 -9 -9 -9 -8 -6 -3 -5 -5 -5 -5 -6 -5 -6 -7 -6 -4 -8 -8 -23 -36 -27 -63 -23 -2 -14 -38 -39 -5 -5 -3 -5 -7 -0 -0 -0 -21 -33 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -22 -20 -12 -6 -5 -0 -0 -0 -0 -0 -0 -0 -0 -7 -27 -62 -22 -12 -14 -19 -17 -5 -6 -4 -4 -8 -1 -7 -39 -46 -7 -9 -14 -6 -2 -19 -71 -48 -28 -8 -18 -69 -65 -50 -22 -0 -0 -0 -2 -5 -0 -0 -0 -0 -0 -33 -69 -26 -28 -25 -20 -16 -22 -22 -49 -58 -61 -67 -33 -24 -16 -18 -26 -21 -21 -24 -24 -24 -27 -18 -21 -20 -18 -22 -6 -2 -16 -17 -0 -0 -0 -22 -30 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -18 -13 -0 -1 -28 -25 -10 -0 -0 -0 -0 -0 -0 -1 -11 -35 -37 -24 -5 -0 -0 -0 -0 -0 -3 -17 -3 -11 -14 -0 -0 -0 -0 -0 -3 -15 -7 -1 -9 -20 -18 -1 -6 -11 -16 -19 -17 -16 -17 -13 -8 -8 -12 -13 -9 -6 -6 -8 -4 -5 -5 -5 -4 -4 -4 -5 -5 -5 -14 -29 -22 -14 -10 -43 -27 -24 -24 -24 -74 -69 -0 -0 -0 -0 -3 -3 -0 -5 -26 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -58 -24 -18 -10 -23 -31 -24 -23 -5 -0 -5 -7 -0 -0 -0 -19 -50 -35 -26 -21 -18 -14 -1 -11 -8 -7 -4 -3 -24 -49 -46 -17 -2 -13 -24 -10 -22 -55 -22 -18 -8 -1 -8 -17 -21 -9 -0 -2 -3 -0 -61 -34 -0 -0 -0 -0 -29 -44 -27 -31 -24 -22 -21 -21 -24 -80 -89 -72 -53 -27 -34 -24 -17 -17 -18 -24 -27 -15 -3 -5 -23 -9 -13 -18 -21 -22 -25 -23 -11 -0 -3 -15 -13 -31 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -3 -0 -0 -0 -0 -0 -0 -9 -23 -15 -19 -19 -11 -0 -0 -0 -0 -0 -4 -20 -3 -0 -0 -0 -0 -0 -17 -18 -11 -8 -20 -6 -17 -25 -22 -15 -12 -10 -18 -24 -16 -8 -9 -11 -9 -7 -9 -11 -12 -12 -10 -6 -9 -6 -4 -4 -3 -4 -7 -4 -2 -13 -41 -55 -34 -11 -6 -15 -19 -24 -25 -31 -46 -34 -10 -0 -0 -0 -11 -15 -0 -0 -9 -7 -0 -0 -0 -0 -0 -0 -0 -0 -4 -56 -58 -23 -21 -11 -26 -20 -0 -4 -1 -0 -17 -22 -0 -0 -0 -7 -22 -37 -47 -56 -24 -2 -1 -6 -1 -20 -32 -38 -51 -22 -27 -20 -5 -14 -29 -8 -18 -39 -47 -59 -48 -42 -23 -0 -0 -0 -0 -19 -33 -3 -50 -41 -12 -0 -2 -9 -39 -40 -33 -38 -38 -39 -39 -39 -53 -101 -70 -51 -36 -22 -0 -0 -18 -23 -18 -16 -29 -27 -23 -18 -10 -0 -17 -13 -11 -21 -46 -36 -10 -0 -4 -19 -29 -10 -1 -0 -5 -26 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -0 -0 -0 -0 -2 -6 -30 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -13 -13 -12 -10 -20 -4 -19 -30 -27 -23 -35 -37 -39 -32 -11 -11 -19 -18 -13 -12 -12 -19 -15 -9 -6 -8 -8 -9 -8 -11 -18 -26 -30 -14 -8 -18 -19 -36 -21 -10 -12 -20 -26 -20 -26 -4 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -33 -32 -32 -26 -27 -27 -12 -4 -0 -0 -1 -6 -15 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -31 -46 -45 -0 -0 -9 -9 -6 -15 -2 -27 -38 -44 -50 -50 -12 -2 -0 -0 -0 -0 -20 -35 -23 -9 -15 -7 -0 -23 -79 -65 -42 -42 -48 -49 -45 -44 -45 -69 -93 -27 -33 -31 -17 -8 -34 -33 -25 -19 -18 -32 -30 -23 -17 -12 -6 -10 -3 -5 -7 -13 -19 -21 -15 -6 -5 -17 -9 -9 -12 -19 -29 -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 -6 -19 -2 -0 -17 -34 -26 -2 -0 -7 -11 -8 -0 -0 -0 -0 -0 -0 -0 -0 -14 -30 -28 -25 -25 -25 -23 -26 -52 -46 -47 -36 -13 -13 -11 -12 -14 -15 -17 -40 -21 -9 -4 -12 -42 -21 -16 -30 -51 -60 -65 -22 -3 -7 -13 -34 -29 -22 -20 -23 -15 -21 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -18 -9 -2 -0 -0 -0 -0 -0 -20 -46 -31 -47 -28 -21 -20 -0 -0 -0 -0 -1 -5 -1 -0 -0 -0 -0 -0 -0 -0 -3 -3 -0 -38 -17 -0 -0 -0 -23 -13 -6 -0 -0 -7 -17 -13 -8 -27 -42 -48 -50 -52 -45 -3 -0 -0 -0 -0 -0 -0 -22 -37 -24 -0 -0 -20 -44 -70 -58 -28 -44 -44 -37 -42 -52 -49 -79 -87 -40 -14 -25 -11 -10 -30 -31 -22 -25 -28 -28 -23 -23 -7 -7 -10 -8 -11 -14 -11 -12 -33 -37 -25 -14 -11 -15 -1 -1 -10 -10 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -16 -0 -0 -16 -28 -26 -24 -18 -10 -13 -16 -8 -4 -0 -0 -0 -0 -0 -0 -14 -21 -21 -22 -23 -21 -21 -24 -32 -27 -22 -21 -19 -17 -20 -19 -14 -11 -16 -43 -17 -12 -10 -11 -21 -16 -20 -33 -53 -68 -48 -14 -24 -29 -28 -34 -25 -20 -19 -17 -17 -14 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -28 -21 -5 -0 -0 -0 -0 -0 -19 -36 -33 -52 -27 -11 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -24 -0 -10 -5 -0 -0 -0 -0 -0 -0 -0 -5 -16 -23 -30 -32 -28 -28 -39 -44 -48 -35 -0 -0 -0 -0 -0 -0 -0 -0 -3 -14 -19 -11 -66 -74 -64 -54 -36 -40 -36 -31 -66 -129 -78 -102 -73 -27 -4 -29 -8 -0 -15 -36 -28 -27 -28 -26 -26 -29 -18 -6 -3 -12 -27 -3 -12 -20 -23 -26 -24 -21 -16 -11 -10 -12 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -2 -0 -9 -25 -26 -4 -0 -0 -0 -0 -0 -8 -5 -0 -4 -24 -35 -34 -34 -32 -26 -25 -27 -23 -17 -17 -14 -14 -15 -15 -13 -13 -10 -11 -32 -53 -48 -44 -39 -28 -35 -61 -39 -22 -19 -21 -24 -24 -14 -26 -24 -10 -2 -18 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -10 -20 -19 -1 -1 -0 -0 -0 -0 -6 -20 -30 -26 -7 -10 -9 -6 -3 -0 -0 -17 -12 -0 -0 -0 -31 -20 -0 -2 -16 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -28 -38 -37 -33 -34 -31 -25 -28 -34 -34 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -18 -39 -78 -71 -50 -36 -87 -243 -205 -164 -204 -241 -46 -36 -42 -28 -13 -16 -2 -3 -88 -107 -20 -24 -24 -19 -9 -2 -6 -5 -6 -9 -14 -0 -0 -1 -12 -24 -25 -23 -23 -21 -17 -15 -20 -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 -0 -5 -26 -37 -35 -33 -28 -23 -16 -15 -16 -18 -18 -14 -17 -15 -13 -15 -8 -8 -13 -26 -36 -35 -40 -24 -26 -40 -21 -3 -3 -4 -8 -14 -1 -13 -11 -11 -24 -25 -12 -55 -65 -22 -17 -4 -10 -6 -0 -0 -19 -27 -19 -2 -18 -19 -7 -2 -8 -23 -27 -12 -9 -14 -8 -13 -18 -26 -28 -0 -30 -14 -0 -0 -0 -2 -3 -16 -33 -45 -38 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -41 -33 -32 -33 -36 -17 -8 -13 -24 -5 -0 -0 -0 -0 -0 -0 -0 -0 -4 -37 -35 -38 -43 -50 -55 -42 -42 -61 -158 -312 -315 -311 -197 -40 -33 -13 -10 -6 -0 -2 -28 -29 -28 -15 -21 -18 -16 -11 -12 -24 -21 -11 -9 -8 -7 -5 -18 -24 -22 -18 -19 -23 -22 -17 -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 -9 -13 -12 -20 -29 -21 -22 -22 -13 -13 -13 -13 -12 -12 -10 -11 -14 -13 -12 -12 -12 -8 -15 -22 -23 -30 -23 -20 -20 -27 -39 -35 -11 -0 -4 -11 -1 -16 -23 -24 -24 -4 -25 -38 -28 -27 -4 -59 -45 -0 -2 -24 -30 -16 -0 -0 -2 -1 -5 -15 -21 -22 -15 -6 -14 -22 -16 -15 -15 -10 -6 -31 -18 -11 -4 -0 -0 -0 -15 -32 -30 -6 -3 -0 -0 -0 -0 -0 -0 -3 -27 -71 -55 -26 -17 -11 -0 -1 -1 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -19 -68 -48 -46 -24 -24 -68 -43 -249 -290 -276 -319 -319 -254 -145 -29 -2 -0 -0 -0 -0 -5 -25 -25 -16 -18 -21 -15 -19 -13 -11 -8 -5 -13 -18 -21 -22 -21 -13 -21 -18 -14 -15 -18 -16 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -16 -19 -22 -23 -21 -17 -12 -14 -25 -15 -10 -9 -8 -6 -10 -12 -13 -13 -13 -9 -9 -17 -26 -30 -21 -21 -20 -17 -18 -21 -18 -6 -9 -22 -7 -20 -28 -25 -20 -29 -80 -80 -49 -18 -5 -79 -36 -0 -1 -10 -24 -8 -0 -0 -0 -0 -15 -23 -25 -18 -29 -15 -28 -44 -42 -48 -56 -46 -30 -29 -27 -30 -16 -10 -20 -17 -16 -19 -26 -28 -27 -4 -0 -20 -34 -24 -6 -41 -72 -77 -56 -38 -7 -0 -0 -0 -0 -0 -0 -0 -3 -18 -13 -4 -0 -0 -0 -0 -10 -31 -61 -43 -44 -15 -53 -105 -62 -53 -281 -244 -171 -190 -67 -72 -35 -0 -0 -0 -0 -0 -18 -25 -35 -25 -20 -17 -12 -16 -7 -7 -13 -13 -4 -9 -18 -23 -16 -1 -0 -2 -4 -9 -14 -15 -13 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -15 -21 -22 -27 -20 -15 -14 -15 -22 -10 -13 -13 -10 -7 -8 -10 -10 -9 -7 -7 -6 -12 -18 -21 -19 -16 -16 -16 -17 -19 -19 -12 -8 -11 -12 -1 -21 -28 -26 -13 -59 -64 -47 -18 -19 -82 -89 -81 -36 -2 -13 -2 -0 -0 -15 -43 -26 -25 -19 -18 -24 -44 -48 -43 -30 -10 -21 -22 -25 -27 -26 -24 -30 -30 -26 -20 -22 -22 -36 -29 -6 -22 -20 -44 -61 -55 -28 -22 -64 -77 -67 -63 -8 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -2 -0 -0 -0 -0 -63 -73 -57 -42 -41 -24 -75 -131 -170 -182 -341 -171 -71 -78 -93 -113 -30 -0 -0 -0 -0 -0 -68 -92 -0 -3 -4 -12 -9 -0 -0 -15 -13 -6 -0 -0 -7 -16 -18 -15 -14 -12 -3 -3 -8 -11 -13 -4 -0 -0 -0 -0 -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 -10 -13 -20 -25 -26 -19 -18 -26 -24 -7 -8 -10 -14 -13 -8 -8 -9 -7 -5 -10 -23 -10 -10 -15 -18 -20 -17 -15 -16 -18 -21 -21 -17 -12 -8 -6 -4 -16 -18 -19 -23 -66 -64 -47 -16 -28 -69 -82 -19 -38 -21 -0 -0 -0 -0 -20 -35 -10 -15 -10 -23 -38 -35 -38 -42 -28 -26 -35 -20 -23 -26 -28 -27 -35 -33 -29 -23 -21 -22 -33 -31 -15 -1 -5 -17 -40 -54 -50 -24 -69 -61 -55 -44 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -64 -65 -52 -41 -53 -94 -112 -120 -156 -160 -110 -82 -71 -91 -124 -161 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -15 -8 -7 -19 -17 -14 -6 -0 -0 -5 -8 -12 -13 -12 -8 -7 -7 -8 -12 -9 -9 -14 -18 -15 -20 -12 -6 -2 -0 -0 -0 -9 -11 -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 -11 -18 -21 -21 -18 -20 -23 -20 -15 -16 -11 -10 -11 -10 -9 -9 -6 -4 -5 -8 -5 -7 -13 -18 -22 -25 -26 -24 -18 -14 -18 -21 -18 -20 -20 -16 -15 -16 -18 -0 -7 -29 -47 -20 -29 -63 -60 -2 -64 -27 -2 -6 -8 -0 -39 -31 -9 -24 -8 -25 -38 -33 -27 -42 -23 -11 -20 -28 -22 -25 -30 -37 -38 -26 -27 -25 -18 -11 -15 -24 -12 -13 -29 -24 -40 -41 -28 -18 -97 -46 -39 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -37 -62 -42 -42 -24 -27 -69 -76 -116 -269 -252 -64 -63 -207 -215 -160 -54 -0 -0 -0 -0 -0 -1 -9 -1 -0 -0 -1 -14 -17 -16 -14 -6 -0 -8 -4 -0 -1 -5 -1 -0 -0 -5 -15 -19 -18 -13 -4 -2 -12 -15 -18 -19 -17 -20 -24 -14 -0 -0 -0 -6 -10 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -17 -16 -17 -22 -15 -14 -13 -12 -7 -6 -11 -13 -12 -11 -9 -7 -5 -4 -5 -6 -13 -15 -16 -18 -20 -19 -17 -16 -14 -9 -19 -22 -23 -23 -22 -19 -18 -0 -0 -5 -14 -12 -3 -47 -87 -61 -27 -12 -7 -20 -38 -22 -52 -43 -33 -34 -1 -1 -2 -15 -25 -32 -30 -22 -13 -18 -29 -25 -23 -23 -17 -0 -2 -17 -10 -0 -3 -24 -27 -25 -34 -38 -25 -7 -0 -1 -5 -7 -12 -12 -6 -4 -2 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -47 -60 -52 -74 -314 -86 -14 -21 -43 -181 -332 -230 -177 -300 -358 -362 -370 -257 -15 -0 -0 -0 -0 -5 -26 -5 -0 -8 -16 -16 -13 -4 -3 -5 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -5 -9 -10 -13 -14 -11 -16 -16 -15 -11 -10 -14 -14 -20 -26 -25 -20 -17 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -15 -16 -16 -15 -15 -17 -22 -14 -6 -6 -5 -8 -10 -11 -10 -12 -9 -8 -7 -7 -8 -11 -10 -11 -12 -13 -1 -0 -2 -4 -7 -20 -22 -23 -22 -22 -19 -15 -0 -0 -0 -0 -0 -0 -0 -44 -48 -10 -11 -31 -14 -3 -4 -23 -26 -41 -33 -12 -5 -2 -15 -25 -27 -28 -43 -27 -15 -18 -22 -26 -25 -17 -8 -7 -4 -2 -0 -7 -25 -48 -50 -39 -23 -5 -27 -17 -14 -21 -16 -10 -14 -16 -25 -24 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -30 -15 -0 -104 -384 -317 -268 -225 -237 -385 -389 -376 -358 -291 -151 -197 -250 -301 -224 -0 -0 -0 -0 -0 -0 -0 -22 -23 -22 -19 -11 -5 -6 -10 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -4 -10 -10 -13 -18 -19 -18 -19 -18 -11 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -14 -17 -16 -14 -14 -19 -25 -29 -23 -9 -9 -9 -7 -7 -11 -8 -9 -6 -5 -6 -6 -6 -9 -10 -9 -6 -14 -4 -7 -15 -20 -21 -22 -22 -20 -17 -14 -0 -0 -0 -0 -0 -0 -0 -68 -86 -44 -17 -71 -25 -13 -25 -33 -7 -50 -51 -47 -37 -1 -21 -18 -21 -30 -43 -22 -18 -18 -22 -30 -26 -26 -19 -9 -7 -6 -8 -11 -20 -21 -6 -15 -13 -29 -80 -75 -20 -45 -50 -5 -7 -10 -70 -81 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -31 -4 -0 -172 -394 -391 -394 -392 -387 -355 -322 -56 -61 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -17 -21 -13 -11 -12 -5 -8 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -16 -16 -16 -18 -18 -18 -22 -26 -22 -17 -5 -0 -0 -1 -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 -4 -13 -16 -15 -13 -16 -19 -24 -25 -18 -7 -8 -7 -9 -12 -10 -13 -11 -10 -10 -11 -14 -13 -9 -9 -11 -13 -14 -15 -16 -17 -19 -21 -22 -22 -21 -19 -0 -0 -0 -0 -0 -0 -0 -0 -9 -10 -29 -64 -12 -14 -17 -15 -10 -44 -41 -42 -27 -6 -28 -12 -19 -34 -42 -22 -19 -19 -21 -24 -21 -25 -24 -21 -18 -17 -20 -12 -2 -0 -0 -2 -4 -36 -70 -63 -11 -51 -65 -34 -6 -0 -75 -122 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -58 -0 -56 -248 -398 -392 -391 -380 -293 -168 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -8 -8 -8 -14 -11 -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 -3 -6 -9 -11 -11 -12 -14 -15 -16 -11 -7 -6 -10 -25 -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 -5 -12 -13 -13 -16 -22 -21 -22 -20 -15 -9 -9 -9 -11 -11 -7 -9 -9 -11 -14 -19 -16 -11 -13 -16 -12 -12 -14 -15 -16 -17 -20 -19 -20 -20 -18 -0 -0 -0 -0 -0 -0 -0 -7 -37 -7 -31 -39 -2 -13 -24 -26 -27 -34 -34 -35 -33 -30 -32 -24 -25 -40 -47 -46 -24 -24 -23 -20 -17 -24 -21 -21 -21 -21 -20 -21 -10 -18 -7 -0 -0 -18 -50 -66 -69 -70 -70 -38 -5 -0 -0 -78 -60 -29 -69 -5 -0 -0 -0 -0 -0 -0 -17 -26 -64 -387 -392 -391 -390 -388 -378 -78 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -15 -11 -11 -6 -7 -10 -16 -29 -5 -0 -0 -0 -0 -0 -0 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -10 -11 -12 -19 -19 -19 -18 -20 -22 -18 -16 -16 -18 -14 -9 -9 -10 -11 -13 -18 -14 -12 -14 -18 -17 -17 -18 -17 -17 -19 -18 -20 -20 -19 -0 -0 -0 -0 -0 -0 -0 -19 -46 -2 -50 -26 -5 -11 -1 -12 -19 -21 -21 -20 -26 -28 -32 -33 -30 -47 -25 -7 -11 -22 -15 -15 -16 -20 -17 -17 -19 -15 -10 -12 -18 -314 -467 -300 -0 -0 -29 -30 -0 -9 -62 -24 -0 -0 -0 -0 -2 -48 -87 -41 -30 -6 -0 -0 -0 -0 -0 -0 -132 -402 -389 -387 -384 -296 -160 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -0 -0 -0 -8 -26 -24 -24 -24 -23 -15 -0 -0 -19 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -12 -15 -17 -18 -16 -17 -18 -22 -23 -23 -16 -13 -12 -12 -12 -12 -11 -13 -19 -18 -17 -17 -20 -22 -22 -21 -20 -19 -19 -21 -21 -19 -17 -0 -0 -0 -0 -0 -0 -0 -20 -27 -7 -55 -37 -24 -18 -0 -2 -4 -16 -18 -22 -48 -49 -40 -34 -35 -50 -22 -9 -5 -5 -9 -14 -18 -19 -19 -17 -17 -13 -9 -18 -36 -22 -63 -78 -0 -0 -0 -0 -0 -16 -68 -12 -0 -0 -0 -0 -0 -12 -28 -48 -76 -10 -46 -0 -0 -0 -0 -122 -262 -403 -401 -392 -391 -188 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -21 -25 -12 -11 -25 -15 -0 -4 -21 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -6 -15 -11 -19 -17 -14 -14 -13 -15 -22 -26 -21 -11 -11 -12 -13 -16 -19 -18 -18 -18 -20 -21 -15 -13 -17 -20 -22 -21 -18 -15 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -18 -35 -54 -51 -52 -38 -2 -16 -21 -23 -41 -27 -32 -31 -31 -35 -35 -49 -27 -10 -12 -14 -19 -21 -27 -33 -21 -20 -21 -63 -155 -137 -133 -48 -10 -16 -0 -0 -0 -2 -12 -0 -0 -0 -0 -0 -2 -58 -59 -66 -70 -22 -474 -504 -227 -0 -23 -347 -407 -412 -409 -374 -130 -46 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -12 -18 -26 -31 -30 -14 -7 -22 -14 -3 -0 -2 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -13 -12 -12 -17 -20 -14 -12 -12 -12 -22 -24 -18 -15 -18 -23 -20 -19 -19 -19 -17 -19 -20 -22 -23 -18 -9 -15 -20 -21 -21 -19 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -39 -14 -1 -6 -0 -0 -7 -13 -26 -40 -19 -25 -29 -32 -35 -56 -26 -13 -13 -14 -17 -21 -23 -24 -23 -22 -24 -24 -62 -146 -116 -86 -60 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -17 -85 -86 -58 -128 -557 -519 -419 -300 -276 -411 -410 -418 -419 -313 -0 -0 -8 -5 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -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 -0 -0 -5 -24 -26 -25 -13 -5 -7 -1 -0 -13 -20 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -13 -12 -14 -15 -12 -12 -12 -12 -14 -14 -15 -16 -17 -19 -18 -25 -25 -22 -20 -19 -20 -22 -23 -22 -9 -15 -17 -18 -18 -17 -17 -5 -0 -0 -0 -12 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -23 -26 -0 -4 -10 -30 -42 -25 -26 -26 -28 -26 -15 -15 -13 -19 -20 -15 -19 -20 -20 -21 -22 -24 -22 -28 -54 -105 -92 -74 -49 -15 -1 -5 -1 -0 -0 -0 -0 -0 -0 -0 -3 -34 -36 -59 -201 -486 -492 -440 -426 -427 -428 -419 -417 -403 -376 -232 -0 -18 -9 -9 -25 -26 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -12 -22 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -16 -15 -15 -12 -13 -13 -12 -11 -12 -12 -13 -13 -15 -21 -24 -23 -22 -23 -23 -22 -22 -17 -15 -16 -18 -16 -16 -17 -17 -15 -55 -48 -29 -1 -17 -26 -17 -0 -0 -0 -0 -0 -0 -0 -0 -7 -10 -0 -0 -6 -25 -30 -26 -26 -26 -27 -26 -29 -30 -24 -29 -22 -18 -23 -17 -16 -18 -24 -30 -14 -31 -46 -57 -72 -50 -52 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -51 -51 -61 -215 -489 -434 -440 -445 -441 -427 -422 -393 -388 -238 -4 -21 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -10 -11 -9 -8 -9 -7 -8 -11 -12 -14 -12 -12 -12 -14 -17 -20 -18 -20 -18 -19 -21 -16 -16 -17 -17 -16 -0 -5 -24 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -12 -13 -18 -26 -31 -15 -14 -29 -29 -30 -14 -23 -49 -53 -19 -36 -46 -48 -36 -13 -104 -153 -148 -115 -51 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -47 -26 -44 -323 -525 -426 -431 -442 -339 -304 -312 -26 -41 -42 -3 -9 -1 -0 -15 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -12 -11 -9 -9 -7 -6 -6 -8 -9 -9 -9 -10 -9 -6 -7 -13 -22 -21 -16 -17 -18 -18 -14 -13 -13 -14 -14 -0 -0 -8 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -16 -18 -25 -30 -31 -38 -23 -20 -24 -11 -2 -0 -19 -32 -2 -13 -23 -61 -75 -31 -24 -43 -66 -78 -49 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -38 -48 -374 -468 -414 -388 -215 -75 -0 -6 -20 -2 -22 -13 -0 -2 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -9 -10 -9 -11 -4 -1 -3 -11 -11 -10 -11 -13 -13 -12 -11 -9 -11 -17 -12 -22 -18 -13 -14 -15 -16 -14 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -26 -27 -7 -0 -6 -5 -12 -14 -12 -8 -22 -64 -67 -0 -0 -43 -70 -37 -0 -3 -7 -15 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -66 -451 -515 -458 -301 -0 -0 -0 -0 -0 -0 -9 -5 -0 -7 -32 -31 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -8 -4 -8 -12 -8 -10 -11 -11 -11 -11 -16 -15 -14 -11 -9 -12 -14 -12 -11 -14 -16 -17 -10 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -6 -4 -0 -0 -0 -10 -25 -19 -2 -0 -6 -6 -10 -17 -25 -5 -1 -7 -0 -0 -0 -39 -41 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -119 -521 -522 -448 -230 -0 -1 -16 -7 -19 -41 -44 -36 -10 -3 -8 -21 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -0 -7 -10 -8 -8 -10 -10 -12 -9 -8 -9 -14 -14 -13 -12 -13 -10 -10 -11 -12 -12 -13 -13 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -17 -29 -24 -9 -0 -0 -0 -14 -14 -8 -0 -1 -21 -21 -15 -14 -0 -51 -23 -19 -32 -0 -65 -83 -51 -0 -0 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -155 -468 -510 -427 -161 -0 -12 -61 -44 -38 -26 -14 -23 -29 -22 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -8 -6 -7 -8 -10 -8 -8 -11 -9 -8 -9 -11 -12 -12 -13 -8 -7 -8 -12 -13 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -33 -43 -33 -34 -20 -0 -0 -0 -15 -16 -9 -49 -30 -18 -5 -11 -65 -15 -33 -38 -7 -54 -76 -34 -0 -0 -0 -34 -13 -20 -54 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -194 -510 -444 -345 -109 -11 -39 -51 -12 -2 -13 -34 -59 -34 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -9 -7 -9 -6 -8 -10 -9 -6 -13 -15 -13 -10 -12 -8 -7 -9 -10 -10 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -0 -4 -5 -0 -0 -0 -29 -48 -38 -27 -32 -20 -11 -24 -53 -3 -52 -30 -0 -11 -72 -20 -0 -0 -14 -93 -47 -15 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -101 -290 -531 -444 -162 -53 -0 -20 -57 -41 -35 -43 -42 -30 -30 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -13 -7 -7 -10 -9 -3 -15 -17 -10 -7 -12 -11 -9 -6 -5 -8 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -6 -6 -37 -15 -3 -0 -4 -30 -37 -19 -17 -39 -16 -8 -47 -61 -7 -54 -17 -0 -19 -70 -65 -15 -0 -13 -58 -90 -85 -82 -65 -35 -3 -0 -0 -0 -0 -0 -0 -0 -0 -40 -405 -152 -21 -62 -5 -36 -34 -36 -47 -47 -44 -51 -27 -9 -26 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -7 -6 -6 -6 -6 -6 -6 -7 -7 -9 -10 -9 -5 -5 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -23 -0 -6 -11 -3 -0 -0 -0 -0 -52 -50 -33 -14 -1 -13 -31 -47 -65 -43 -20 -5 -21 -68 -8 -0 -0 -24 -85 -85 -83 -73 -56 -36 -21 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -47 -76 -77 -61 -48 -44 -41 -46 -15 -14 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -8 -8 -6 -3 -2 -5 -8 -5 -4 -6 -9 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -0 -0 -0 -0 -0 -0 -18 -12 -8 -20 -2 -23 -22 -8 -8 -73 -33 -12 -5 -1 -13 -51 -63 -64 -63 -41 -12 -23 -49 -44 -5 -0 -39 -81 -82 -62 -62 -55 -41 -22 -4 -0 -0 -0 -0 -0 -0 -0 -0 -3 -44 -67 -69 -63 -61 -63 -57 -47 -47 -62 -9 -27 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -53 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -0 -8 -10 -8 -5 -3 -2 -2 -4 -0 -23 -21 -0 -0 -0 -0 -0 -0 -0 -5 -23 -24 -0 -0 -0 -0 -0 -2 -20 -23 -21 -21 -16 -59 -68 -40 -3 -22 -28 -9 -2 -0 -4 -54 -63 -65 -59 -36 -5 -34 -51 -37 -0 -0 -49 -63 -52 -59 -66 -61 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -16 -56 -80 -65 -50 -48 -50 -53 -46 -43 -40 -1 -51 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -1 -4 -4 -5 -0 -17 -19 -10 -10 -16 -2 -0 -0 -0 -4 -31 -25 -3 -1 -0 -0 -0 -0 -2 -19 -20 -36 -51 -59 -56 -50 -43 -42 -57 -22 -14 -6 -6 -29 -34 -27 -39 -35 -1 -37 -42 -35 -16 -0 -27 -16 -30 -72 -64 -53 -36 -12 -0 -0 -0 -0 -0 -0 -0 -0 -36 -57 -55 -60 -54 -48 -48 -48 -44 -74 -57 -41 -32 -37 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -12 -10 -8 -7 -9 -12 -22 -44 -5 -0 -0 -0 -1 -13 -18 -35 -35 -10 -7 -2 -0 -6 -26 -14 -28 -42 -48 -51 -58 -54 -53 -57 -47 -29 -11 -0 -3 -17 -25 -47 -44 -16 -39 -41 -31 -15 -0 -0 -0 -31 -62 -64 -61 -45 -18 -0 -0 -0 -0 -0 -0 -4 -19 -65 -74 -61 -52 -49 -49 -55 -56 -50 -70 -59 -49 -41 -23 -13 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -11 -4 -0 -9 -70 -19 -0 -0 -0 -0 -15 -26 -23 -19 -15 -3 -1 -2 -4 -8 -16 -20 -32 -63 -57 -50 -42 -33 -9 -2 -0 -9 -18 -11 -26 -30 -18 -8 -42 -26 -18 -7 -0 -0 -0 -33 -58 -48 -18 -5 -0 -0 -0 -0 -0 -0 -24 -69 -74 -58 -51 -50 -47 -46 -48 -45 -43 -55 -81 -56 -32 -25 -28 -44 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -44 -7 -4 -3 -14 -46 -6 -0 -0 -4 -10 -18 -36 -25 -14 -28 -13 -3 -2 -3 -3 -6 -9 -22 -39 -44 -58 -47 -26 -9 -3 -5 -13 -14 -0 -0 -0 -0 -19 -52 -39 -35 -23 -12 -7 -0 -2 -8 -9 -0 -0 -0 -0 -0 -0 -0 -0 -45 -88 -90 -83 -57 -47 -52 -60 -48 -51 -52 -61 -73 -54 -16 -0 -21 -69 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -38 -0 -3 -8 -11 -11 -3 -33 -29 -25 -40 -55 -37 -35 -28 -29 -32 -9 -4 -4 -3 -2 -4 -31 -50 -48 -21 -46 -27 -11 -17 -44 -11 -2 -0 -0 -0 -0 -28 -53 -49 -39 -32 -23 -15 -0 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -60 -81 -72 -71 -71 -57 -60 -69 -59 -64 -61 -50 -48 -48 -35 -25 -47 -69 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -26 -22 -8 -1 -17 -18 -12 -9 -27 -39 -19 -5 -16 -38 -39 -36 -37 -36 -12 -4 -4 -3 -3 -4 -39 -53 -41 -16 -24 -15 -17 -26 -35 -2 -0 -0 -0 -0 -0 -31 -50 -49 -43 -39 -11 -0 -0 -0 -0 -1 -2 -3 -3 -0 -0 -0 -0 -2 -39 -69 -72 -68 -67 -68 -57 -61 -63 -44 -62 -70 -63 -56 -56 -52 -58 -51 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -25 -20 -28 -21 -8 -8 -3 -1 -8 -22 -13 -4 -1 -11 -28 -34 -35 -43 -49 -57 -11 -2 -3 -4 -4 -1 -1 -7 -14 -13 -23 -38 -35 -4 -25 -7 -0 -0 -0 -0 -33 -35 -30 -39 -18 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -41 -61 -70 -67 -68 -64 -66 -65 -53 -53 -61 -58 -55 -49 -27 -48 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -43 -63 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -10 -33 -28 -0 -0 -6 -6 -18 -29 -14 -3 -3 -4 -10 -24 -11 -5 -3 -8 -31 -26 -11 -3 -4 -1 -0 -1 -5 -11 -31 -21 -4 -0 -8 -24 -6 -0 -0 -3 -42 -32 -29 -36 -31 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -72 -58 -25 -34 -55 -40 -9 -64 -66 -37 -14 -4 -34 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -31 -26 -41 -37 -12 -1 -1 -2 -27 -28 -11 -5 -5 -5 -9 -17 -15 -16 -10 -3 -12 -33 -11 -3 -4 -10 -35 -32 -13 -18 -63 -60 -22 -0 -11 -39 -6 -0 -0 -0 -3 -40 -41 -28 -13 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -0 -0 -48 -31 -0 -0 -9 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -25 -43 -67 -86 -44 -46 -93 -76 -35 -16 -5 -5 -7 -5 -5 -8 -13 -25 -29 -16 -5 -12 -4 -3 -3 -3 -4 -11 -5 -25 -38 -0 -0 -0 -3 -11 -0 -0 -5 -3 -6 -32 -42 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -36 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -41 -53 -66 -66 -102 -102 -62 -16 -8 -6 -5 -5 -6 -4 -3 -6 -20 -21 -23 -22 -26 -32 -16 -5 -4 -5 -5 -3 -20 -21 -0 -0 -0 -14 -19 -15 -10 -24 -31 -21 -5 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -30 -44 -58 -65 -81 -59 -28 -7 -5 -6 -6 -5 -6 -6 -8 -7 -9 -21 -25 -26 -31 -39 -31 -14 -5 -2 -2 -2 -4 -5 -5 -2 -0 -16 -22 -20 -18 -19 -17 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -23 -42 -66 -74 -40 -27 -20 -16 -10 -7 -12 -15 -14 -13 -11 -10 -8 -7 -10 -15 -17 -20 -23 -9 -33 -36 -19 -5 -10 -21 -21 -11 -12 -12 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -3 -27 -57 -59 -13 -16 -21 -23 -16 -2 -0 -10 -16 -13 -11 -14 -15 -12 -7 -22 -19 -17 -12 -7 -39 -41 -25 -5 -3 -11 -15 -15 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -90 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -7 -5 -1 -3 -28 -37 -16 -10 -12 -15 -14 -8 -7 -7 -11 -11 -7 -8 -9 -15 -25 -33 -32 -31 -25 -8 -6 -12 -12 -7 -4 -3 -4 -6 -10 -14 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -58 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -14 -12 -7 -1 -29 -34 -20 -10 -11 -12 -12 -13 -14 -8 -7 -12 -10 -7 -28 -25 -22 -26 -32 -15 -13 -13 -10 -6 -4 -6 -6 -2 -2 -3 -9 -12 -14 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -21 -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 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -18 -14 -4 -2 -3 -6 -7 -10 -10 -13 -14 -12 -6 -9 -14 -13 -5 -6 -6 -8 -18 -27 -15 -22 -28 -26 -15 -1 -6 -7 -4 -3 -2 -4 -5 -5 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -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 -5 -4 -0 -0 -0 -11 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -31 -23 -18 -17 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -11 -21 -16 -9 -5 -3 -2 -4 -6 -7 -14 -17 -10 -5 -12 -7 -5 -5 -5 -5 -5 -14 -21 -18 -20 -21 -12 -4 -1 -9 -9 -4 -1 -3 -1 -2 -4 -10 -11 -1 -0 -0 -0 -0 -14 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -20 -21 -16 -6 -2 -16 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -19 -24 -29 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -10 -16 -20 -13 -8 -8 -2 -3 -4 -4 -6 -14 -14 -12 -11 -5 -5 -6 -5 -5 -6 -8 -14 -16 -14 -11 -5 -1 -1 -5 -6 -2 -3 -5 -0 -7 -2 -19 -39 -3 -0 -17 -17 -8 -27 -16 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -0 -0 -0 -0 -0 -2 -35 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -14 -13 -3 -13 -9 -5 -17 -2 -8 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -21 -12 -0 -0 -0 -0 -0 -0 -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 17 16 nan nan 14 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 19 20 20 19 18 17 16 16 15 16 15 15 17 19 22 24 25 25 26 27 28 29 29 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 14 nan 14 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 19 19 19 18 18 18 18 19 19 20 20 19 18 17 16 16 18 19 20 22 24 26 27 27 27 27 28 28 28 27 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 16 nan nan nan 15 15 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 18 18 18 18 17 17 18 20 20 20 19 18 17 19 23 25 26 27 29 30 31 30 31 30 28 27 26 24 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 20 nan nan nan 18 17 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 18 18 17 16 17 19 20 20 20 19 19 24 28 30 31 31 31 32 32 32 31 30 29 27 25 23 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 19 18 18 17 nan nan nan nan nan nan nan nan nan nan nan 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 18 18 17 16 17 18 19 20 20 21 23 27 30 32 32 31 31 31 31 31 30 29 29 28 26 24 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 17 17 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 17 17 16 16 16 17 18 20 22 23 26 28 29 31 31 31 31 30 30 29 28 27 27 26 25 22 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 nan nan nan 15 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 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 16 16 16 nan nan 17 18 20 22 24 26 27 28 29 30 30 30 30 28 27 25 24 24 23 22 21 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 18 nan nan nan nan nan nan 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 16 15 15 16 16 17 18 20 21 23 25 26 27 28 28 28 29 28 27 25 23 22 21 20 19 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 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 17 16 16 17 17 18 19 20 21 22 24 24 25 25 26 26 26 25 24 23 22 20 20 19 19 19 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 19 19 19 20 20 20 nan nan 23 23 22 24 24 24 24 23 22 21 20 20 20 20 20 19 18 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 15 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 21 21 21 nan 21 21 22 22 23 24 23 23 22 21 20 20 20 20 19 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 16 19 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 22 22 21 21 21 21 22 22 22 23 22 21 21 20 20 20 20 19 19 17 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 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 16 18 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 21 21 21 20 18 16 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 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 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 25 25 26 25 24 23 23 23 23 23 23 22 22 21 19 18 15 13 nan nan nan nan nan nan nan nan nan nan 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 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 24 25 26 28 28 27 26 24 24 23 23 23 23 22 21 19 17 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 27 28 29 30 29 27 25 25 24 23 23 22 21 19 16 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan 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 26 nan 29 30 30 28 28 27 25 23 22 22 20 18 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 23 24 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 17 nan nan nan nan 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 29 28 26 24 22 21 19 17 17 19 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 23 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 22 21 19 19 20 22 23 nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 nan nan nan 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 nan 13 13 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan 16 16 nan nan nan nan nan 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan 21 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 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 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 22 22 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 25 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 24 25 25 24 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 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 23 nan 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 24 25 25 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 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 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 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 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 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 27 27 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 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 25 25 26 26 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 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 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 23 22 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 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 28 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 23 23 24 24 nan nan nan nan nan nan nan nan nan nan nan nan 26 nan 25 24 nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 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 23 23 22 22 23 23 24 25 27 27 27 27 nan nan nan nan nan nan 27 26 26 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 23 24 25 27 28 29 29 29 29 nan nan 29 nan nan nan nan 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 nan 27 28 29 29 29 29 29 29 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 24 25 26 27 28 28 28 28 28 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 24 25 27 27 26 26 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 nan nan nan nan nan nan nan nan nan nan 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 23 24 25 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 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 21 23 24 24 25 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 22 24 24 nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 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 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan nan nan 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 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 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 nan 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 10 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 17 nan nan nan nan nan nan nan nan nan nan nan nan 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 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 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan 12 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan 11 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 30 30 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 13 nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan nan nan nan 18 17 16 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 nan nan nan nan nan nan nan nan nan 17 17 14 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 14 10 10 8 nan nan nan nan nan nan nan nan nan nan 12 9 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 nan nan nan nan nan 7 nan nan nan nan nan nan 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 nan 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 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 15 12 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 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 12 10 10 nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 nan 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 nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 225 227 nan nan 234 233 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 214 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 256 258 261 263 264 264 264 267 270 271 269 268 265 257 247 250 255 257 256 255 256 257 258 256 254 254 254 256 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 232 232 233 nan 242 nan nan nan nan nan nan nan nan nan nan nan nan nan 213 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 256 258 260 262 265 264 261 259 259 264 269 269 267 263 256 252 253 254 255 254 253 252 253 253 254 256 257 258 259 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 nan nan nan 234 235 238 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 261 263 266 267 262 257 257 260 263 267 267 262 259 258 257 255 256 255 253 251 251 250 251 254 257 259 260 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 235 nan nan nan 230 233 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 265 268 271 266 260 260 261 262 267 268 265 263 263 260 258 257 255 254 252 250 248 249 251 254 256 257 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 232 234 nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan 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 269 272 270 265 264 263 263 267 269 267 266 264 262 260 258 257 256 254 251 249 249 250 252 254 254 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 228 230 nan 232 235 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 266 269 271 270 270 267 264 264 266 268 268 268 266 263 260 259 259 257 257 256 255 254 254 256 257 257 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 230 231 nan nan nan 232 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 174 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 266 266 nan nan 263 262 262 264 267 269 270 268 265 263 262 260 259 260 262 262 263 264 266 266 265 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 244 nan nan nan nan nan nan 231 229 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 258 257 257 257 255 254 256 259 263 267 270 270 269 266 265 264 263 262 264 267 269 271 273 275 276 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 226 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 247 246 245 245 247 251 256 261 266 269 268 268 269 267 266 266 266 268 270 273 276 278 279 279 282 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 241 242 245 249 252 nan nan 266 266 265 268 268 268 267 267 269 270 275 276 277 279 283 285 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 225 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 242 244 245 246 247 nan 256 260 260 261 266 269 269 269 270 271 273 275 276 276 279 283 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 253 251 243 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 243 243 242 242 244 247 250 252 256 263 267 270 271 272 273 275 277 276 276 280 283 285 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 249 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 241 240 241 241 244 245 249 256 262 268 271 272 274 276 277 277 278 281 282 286 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 240 240 240 241 241 244 250 257 264 268 271 273 275 277 278 280 280 283 289 297 nan nan nan nan nan nan nan nan nan nan 211 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 238 238 240 242 246 252 258 263 268 269 272 276 279 280 282 286 293 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 239 242 243 245 248 252 256 259 264 270 275 279 281 285 289 290 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 226 nan nan nan nan 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 244 243 245 248 251 253 259 266 272 277 281 283 285 270 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 258 256 255 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan 231 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 249 255 261 267 271 273 272 267 252 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 259 258 257 nan 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 226 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan 260 261 259 255 251 247 249 nan nan nan nan 225 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 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 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 237 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 250 nan nan nan 238 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 260 262 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 250 248 nan 242 241 240 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 248 nan nan 243 242 nan nan nan nan nan 245 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 249 253 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 nan 247 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 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 251 253 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 240 241 243 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 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 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 239 240 241 243 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 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 253 nan 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 239 239 241 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 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 263 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 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 240 239 238 238 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 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 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 251 252 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 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 240 239 239 240 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 261 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 241 241 241 239 238 239 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 262 262 nan 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 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 251 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 240 240 239 237 236 237 239 nan nan nan nan nan nan nan nan nan nan nan nan 265 nan 267 266 nan nan 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 237 235 235 236 239 242 245 248 249 249 251 nan nan nan nan nan nan 265 268 269 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 235 236 239 242 245 247 250 251 251 253 255 nan nan 257 nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 239 243 nan 248 250 251 251 252 254 255 256 257 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 239 242 246 249 251 251 251 252 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 nan nan nan nan nan nan nan nan nan nan nan nan 240 244 247 250 251 250 251 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 244 246 248 248 247 249 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 247 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 246 245 244 244 244 245 248 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 248 245 244 nan nan 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 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 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 278 nan nan nan 268 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 281 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 278 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 283 nan 284 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 225 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 278 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 275 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 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 261 257 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 260 nan nan nan nan nan 260 265 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 267 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 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 nan nan nan nan nan nan 261 nan nan nan nan nan nan nan nan nan nan 260 255 255 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan 263 261 265 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 265 266 265 268 nan nan nan nan nan nan nan nan nan nan 274 276 275 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 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 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 nan nan nan nan nan nan nan nan nan 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 283 281 282 nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan 274 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 nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 252 256 258 258 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 250 254 254 254 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 248 249 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 247 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 nan nan nan nan 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan