CAPE 68 111 120 76 43 52 52 50 52 52 47 37 35 39 44 50 69 62 55 55 56 63 84 58 45 33 38 52 46 50 53 54 53 52 55 71 66 64 58 45 57 41 46 52 47 37 32 37 44 36 29 38 48 40 39 37 38 44 44 32 26 21 17 13 11 11 16 22 23 22 20 21 29 25 22 26 36 36 74 76 69 58 28 39 38 39 46 57 59 50 148 144 90 87 138 142 104 62 50 65 60 80 54 77 80 39 5 42 47 42 37 36 39 50 13 14 50 82 87 135 124 87 71 65 54 53 38 21 29 47 61 68 46 41 43 51 62 66 67 71 65 57 50 40 35 34 33 25 20 21 22 26 23 17 13 13 11 8 16 23 23 19 13 15 14 12 13 16 15 10 8 4 1 1 2 9 11 13 19 29 41 107 122 123 136 149 171 208 150 159 167 164 160 168 214 199 166 154 171 193 205 210 190 287 383 219 469 242 67 92 95 72 50 51 59 57 51 48 48 50 33 43 48 68 81 60 48 48 52 56 60 48 41 31 52 60 49 49 48 46 48 51 59 76 73 73 60 47 46 44 42 47 45 41 39 35 36 33 27 29 38 38 43 39 31 30 36 38 29 20 15 13 13 13 17 27 29 26 25 30 41 23 26 33 37 48 101 56 73 70 41 58 71 79 82 80 73 59 78 115 110 80 76 119 133 97 89 93 84 57 52 101 146 95 17 0 0 0 4 8 29 66 20 18 59 75 90 146 129 105 78 62 51 44 34 32 27 35 56 81 65 64 37 30 43 60 71 72 62 54 49 43 40 37 36 25 20 26 31 31 24 26 29 30 28 20 22 23 23 22 18 19 21 21 21 21 21 16 13 6 2 1 2 4 9 14 13 13 34 104 146 134 157 142 132 206 147 157 165 163 167 196 253 272 216 173 161 170 173 174 194 308 333 211 307 254 80 61 88 71 64 63 56 57 53 51 44 33 30 48 44 73 89 70 68 71 59 51 42 45 36 23 51 51 44 49 53 58 58 58 64 69 62 58 59 46 40 45 51 52 51 40 33 31 33 34 28 22 23 29 43 47 34 38 43 36 29 20 15 12 15 18 14 24 27 27 24 20 19 21 28 31 40 69 122 51 32 47 59 74 85 87 93 79 94 109 71 104 132 100 67 72 97 93 84 77 67 57 53 111 147 109 40 7 9 2 51 22 21 41 28 30 43 58 81 99 87 94 61 43 43 46 42 36 40 46 62 75 73 69 58 31 26 43 66 75 66 66 54 45 43 39 34 28 27 30 34 43 38 38 38 40 45 50 42 29 21 22 25 26 30 26 24 24 24 22 15 10 3 2 2 4 11 12 10 10 28 80 153 160 197 164 111 103 109 165 156 167 185 189 162 202 200 170 159 160 157 148 210 290 274 200 183 242 75 43 84 66 89 80 51 51 56 62 60 45 39 52 36 66 85 95 102 111 67 45 21 14 25 23 46 35 30 36 45 55 61 58 68 71 66 61 53 44 39 45 57 56 55 45 36 31 31 31 32 32 26 29 40 45 30 36 37 32 28 24 21 17 16 14 10 15 21 27 22 19 22 22 24 30 40 43 39 32 27 50 63 69 68 57 54 87 110 112 106 146 156 104 61 53 61 66 61 78 78 69 62 70 94 128 64 34 51 55 71 43 25 30 32 30 41 52 52 53 52 54 47 42 49 55 53 57 77 71 78 82 79 72 64 45 27 28 49 72 67 73 72 60 49 40 32 33 24 21 29 44 45 43 45 48 59 69 54 42 28 27 32 35 37 37 31 21 17 16 11 10 7 6 5 3 3 5 7 6 17 59 133 176 226 175 108 75 87 142 136 156 163 151 132 146 194 163 156 169 174 167 170 247 342 310 230 223 74 56 67 75 57 88 70 54 67 67 79 51 61 64 34 82 83 82 89 91 64 29 7 16 24 24 30 29 29 43 56 57 53 65 71 59 53 53 46 44 42 43 51 58 49 45 38 32 28 29 30 30 26 27 31 31 24 26 26 27 28 29 28 19 15 12 11 12 12 24 21 21 20 18 20 35 46 43 36 36 53 57 62 61 63 66 62 23 53 65 121 177 124 132 81 63 55 45 45 66 72 73 56 44 69 136 85 56 40 21 26 45 26 25 32 30 30 32 34 30 31 38 43 45 42 39 51 70 88 82 82 76 72 71 67 56 48 34 40 57 63 64 73 70 58 43 36 51 13 7 17 31 40 41 49 51 62 78 87 79 50 36 36 39 39 40 30 23 17 13 10 8 10 10 7 4 3 3 5 3 10 32 89 165 179 202 193 136 101 121 147 151 136 136 133 124 157 152 152 163 180 203 248 221 281 355 348 294 78 65 66 83 88 89 61 57 69 74 101 45 58 49 45 92 91 84 109 102 70 38 2 19 29 30 29 30 29 41 48 52 56 63 63 47 59 62 51 50 45 36 39 42 40 36 33 31 28 27 28 28 22 22 21 20 22 28 31 32 32 32 30 22 17 8 10 12 9 17 18 20 20 24 35 53 44 34 43 61 71 75 78 67 47 65 66 38 63 51 166 175 83 162 133 119 80 47 44 61 56 62 67 76 92 106 97 93 77 65 66 67 52 32 38 41 34 40 39 29 30 39 46 47 45 40 45 62 77 76 78 75 76 75 70 61 64 55 52 55 59 60 74 75 63 40 39 64 10 9 10 13 21 30 35 41 50 66 93 112 78 43 42 39 37 38 33 33 19 15 12 9 11 13 14 12 6 4 9 9 7 4 35 96 133 141 222 176 135 137 147 139 149 155 156 157 167 164 148 152 152 185 238 233 259 238 229 224 71 60 59 60 65 95 64 97 84 87 110 61 69 42 47 85 101 111 120 93 52 23 7 19 30 29 27 32 38 34 41 44 53 59 49 36 56 68 64 59 54 30 32 31 31 33 31 25 24 24 24 24 21 19 15 19 21 20 25 29 30 32 29 24 27 15 9 9 8 10 19 22 22 34 56 68 42 35 49 64 78 84 78 80 51 141 173 47 58 27 115 137 90 88 89 133 104 65 50 58 47 43 62 73 74 71 79 85 88 88 81 68 54 32 47 53 55 56 52 46 37 42 48 52 56 50 38 43 52 59 70 67 72 74 71 68 68 65 66 65 63 64 73 70 65 33 36 54 35 11 7 6 13 19 20 29 42 67 109 123 84 47 52 42 33 30 28 33 20 21 19 16 15 13 11 13 11 9 12 17 15 8 14 35 61 76 166 186 169 155 151 152 173 175 180 181 180 172 134 139 125 152 189 178 224 189 177 191 56 66 72 75 82 92 82 99 79 90 93 67 71 32 27 64 88 46 16 24 18 10 20 34 29 32 33 38 42 34 34 41 58 64 52 33 31 30 34 60 66 25 26 24 29 34 32 25 25 23 18 15 15 15 13 20 23 21 19 21 24 29 28 30 33 18 12 8 7 12 22 23 28 50 75 79 55 38 54 68 85 93 86 79 70 53 30 23 38 32 27 82 102 101 89 62 77 82 59 49 55 42 56 61 59 50 49 57 62 68 67 63 53 31 42 41 39 44 51 48 34 37 48 61 66 53 38 37 40 50 65 75 78 77 78 78 74 69 71 73 70 71 71 61 68 30 35 48 39 18 16 10 12 11 10 17 28 49 86 95 80 66 45 37 32 29 28 26 17 33 26 22 23 23 20 24 25 22 21 24 25 16 9 7 12 33 82 149 143 142 156 169 162 172 179 179 169 148 118 109 116 142 175 189 206 207 204 205 46 66 68 78 72 83 97 83 65 87 64 51 68 51 23 43 45 22 0 1 9 15 22 33 33 31 45 36 32 35 40 46 56 57 46 34 33 23 32 45 47 26 20 20 28 33 33 29 26 29 20 20 22 21 17 12 14 15 15 17 21 21 24 29 29 21 18 11 9 13 20 30 61 80 86 85 75 59 59 76 92 98 96 90 81 36 25 16 12 18 28 54 64 108 144 128 126 102 71 46 38 37 49 43 45 44 43 49 46 54 55 59 53 38 46 44 39 33 34 40 43 40 46 57 66 65 61 50 45 57 71 77 78 81 82 81 76 71 71 74 70 66 61 58 60 28 31 39 44 41 25 17 11 5 4 9 18 35 67 64 58 51 27 29 32 34 32 26 23 39 27 24 25 26 26 27 26 22 25 27 22 13 10 10 11 12 24 62 75 93 120 135 122 112 118 135 136 118 96 94 102 119 177 214 198 201 215 207 64 61 53 76 70 79 102 106 81 87 48 51 64 54 21 44 49 41 17 0 2 14 25 17 20 35 37 27 25 36 47 47 50 43 37 33 31 27 31 29 31 25 18 21 27 26 27 25 23 24 17 17 20 19 15 12 12 12 14 20 22 13 19 28 35 29 15 10 7 7 12 35 71 95 94 86 112 123 101 69 101 103 107 101 81 39 19 7 9 10 10 19 46 71 64 96 147 103 84 46 39 49 57 53 41 28 23 21 32 54 50 55 51 45 53 57 40 45 46 45 47 47 53 54 65 77 76 75 56 68 81 85 82 88 94 85 79 76 73 72 70 57 54 54 49 29 36 38 39 39 34 12 9 3 1 5 12 16 32 36 33 26 19 24 30 29 26 20 19 28 25 25 27 30 27 21 28 24 34 36 29 21 13 14 15 15 15 19 23 45 77 101 97 66 67 59 75 71 64 70 58 88 110 120 136 178 245 190 69 54 42 55 52 72 81 92 92 90 41 38 46 39 27 41 36 60 28 3 8 14 61 77 61 39 30 25 20 34 45 45 40 34 35 32 29 28 29 24 23 22 17 21 26 26 23 24 22 22 19 15 26 18 12 13 14 13 17 20 18 14 19 26 35 35 22 10 8 5 7 33 75 104 103 84 134 175 161 116 143 131 135 118 87 60 27 17 12 6 1 19 98 91 71 120 133 69 82 43 34 36 46 59 48 60 63 45 39 49 46 53 49 49 55 61 40 40 50 57 59 56 52 48 45 58 81 93 73 86 96 91 80 79 88 82 81 78 73 67 62 52 50 51 48 41 44 43 48 38 26 20 14 5 2 4 9 12 12 17 15 18 22 28 34 30 29 22 17 17 19 22 28 33 33 25 20 35 46 45 42 37 22 16 17 16 14 12 9 17 44 56 49 38 43 38 51 39 38 49 57 82 81 80 116 166 197 162 79 54 41 46 54 65 71 85 104 98 47 41 50 36 33 40 42 74 19 3 8 11 14 14 25 29 29 26 20 24 41 41 34 34 38 28 23 24 23 19 18 30 16 18 33 30 21 21 20 17 14 8 18 14 15 17 17 16 15 14 16 17 16 18 28 33 28 22 17 9 8 16 61 105 113 88 106 144 167 160 136 146 154 133 94 54 22 5 12 10 6 17 37 16 56 164 133 65 72 62 43 30 53 71 68 93 84 71 86 92 45 49 47 37 40 53 58 52 37 49 68 77 70 68 60 67 75 83 89 101 108 102 88 83 90 88 86 76 68 61 57 60 57 55 52 50 52 49 47 30 21 24 25 14 7 5 8 13 14 13 17 21 26 33 40 38 35 28 25 24 24 24 33 37 34 27 25 42 49 48 43 38 28 20 20 16 15 13 10 10 21 28 29 32 35 32 33 25 27 30 40 75 77 63 105 151 165 149 77 56 47 52 60 60 76 64 90 112 105 66 80 40 44 42 18 0 1 6 6 7 16 44 29 23 25 27 23 18 21 21 21 29 37 23 21 31 26 18 24 40 15 13 18 24 22 19 23 21 15 11 14 14 16 18 19 20 16 12 19 21 14 8 18 28 29 30 28 21 15 17 28 81 115 107 94 99 99 102 112 127 141 119 68 34 13 10 39 34 13 22 22 20 98 243 115 47 57 73 79 34 46 75 90 89 42 24 34 31 25 31 44 12 13 28 44 28 30 43 64 95 113 107 86 78 68 75 93 106 103 102 83 74 80 89 85 68 68 63 57 56 61 64 57 57 54 42 38 26 17 20 27 24 14 10 8 8 13 17 20 22 22 28 36 40 43 43 40 35 32 31 36 34 29 23 25 35 40 41 45 42 37 32 28 24 20 15 10 9 10 21 20 24 28 24 23 15 18 18 27 49 57 46 69 119 148 143 74 57 56 51 44 52 66 46 55 62 58 68 86 42 73 61 37 6 4 4 5 15 35 49 33 23 28 28 25 20 14 14 15 23 27 20 19 23 18 19 29 38 18 25 29 22 15 17 32 24 16 10 12 17 17 17 15 16 18 17 23 29 19 9 16 34 33 41 35 29 28 33 21 47 96 119 112 107 94 98 105 116 120 90 40 30 18 8 25 61 9 39 31 49 121 113 63 40 40 46 47 45 45 81 100 100 81 26 35 32 27 31 37 4 25 28 28 29 16 35 61 86 105 109 96 80 65 73 90 99 96 101 79 71 71 73 72 60 75 67 58 52 53 64 62 61 55 41 36 36 29 14 14 21 19 16 14 6 8 20 25 23 15 20 27 33 39 40 42 40 35 31 32 27 28 28 36 44 42 35 53 50 38 29 30 37 37 26 18 14 11 21 19 16 16 17 14 8 15 14 10 17 35 43 51 82 99 119 54 55 53 50 33 54 64 48 50 69 56 64 72 58 97 35 25 16 1 4 23 18 44 53 33 21 24 24 23 21 17 16 14 20 22 19 14 10 13 21 28 33 33 26 23 18 12 15 26 11 23 16 11 14 16 17 16 18 20 19 22 34 27 16 7 12 30 42 31 23 22 27 30 24 64 90 110 123 116 109 117 109 86 50 20 18 10 6 18 40 14 43 23 55 84 51 61 51 49 55 59 54 48 96 111 110 88 42 24 25 31 22 15 10 8 22 22 28 33 28 37 44 58 88 116 103 72 74 85 87 82 83 86 72 62 68 73 62 78 70 78 69 48 51 58 58 59 53 45 42 37 24 12 10 11 12 10 8 11 17 22 20 15 20 23 25 28 35 39 35 28 26 29 30 34 37 40 44 41 33 50 57 43 31 25 21 26 23 22 19 16 21 22 16 14 18 19 15 15 16 12 14 31 63 102 128 131 130 40 42 42 49 19 47 56 51 54 61 41 62 52 50 71 32 18 16 14 14 23 16 35 40 36 29 25 22 18 17 16 15 15 18 20 20 15 11 17 21 24 27 28 28 30 9 6 13 17 11 16 12 11 12 14 15 18 14 20 21 22 32 34 34 23 11 14 25 20 13 13 19 24 17 37 44 72 102 108 101 87 60 36 16 6 6 7 9 12 16 15 14 2 56 57 42 60 56 60 69 72 63 61 94 125 123 84 37 22 15 8 11 12 11 3 2 15 9 17 31 27 22 35 60 84 90 77 78 75 71 68 68 69 68 63 72 74 67 73 59 64 61 53 53 53 55 67 62 56 56 50 38 24 17 13 10 9 11 7 13 18 19 19 21 21 22 21 20 23 23 23 24 29 33 36 41 42 38 36 35 40 59 42 29 28 31 25 24 21 19 20 21 22 22 17 15 17 18 16 14 10 12 24 36 38 56 77 100 38 34 49 56 17 25 31 42 51 55 47 66 44 45 59 51 24 22 22 13 8 17 39 56 36 20 19 22 19 19 20 21 22 18 18 21 15 15 22 20 20 22 21 22 25 5 7 21 24 27 39 39 22 16 16 17 14 11 21 24 21 22 28 35 27 14 10 14 13 9 8 12 15 16 20 24 47 72 73 46 32 17 8 3 1 0 0 6 4 9 12 12 1 97 62 36 45 50 66 68 88 79 63 83 119 119 87 66 54 23 4 76 46 12 1 0 0 0 3 10 17 21 24 44 83 113 107 92 66 69 69 68 68 69 78 77 72 70 68 52 36 33 40 45 46 54 70 73 73 78 78 66 59 44 31 22 16 14 14 11 12 14 15 17 22 25 26 27 27 27 25 24 38 41 32 32 34 30 32 34 38 54 45 36 36 38 37 35 32 24 20 21 24 29 24 25 25 24 23 21 21 17 25 45 67 69 82 94 38 28 56 63 36 18 18 34 30 29 43 57 39 39 55 60 41 38 25 19 17 27 43 24 34 25 16 15 16 15 18 23 22 17 18 23 14 14 18 18 19 20 21 25 20 12 32 30 24 15 10 13 22 19 16 18 19 10 11 21 20 17 20 34 36 24 13 11 11 6 5 14 15 15 15 17 31 46 39 19 12 10 9 6 5 3 1 3 1 9 12 9 16 65 61 51 61 73 76 65 90 56 47 75 105 122 101 80 47 13 11 28 30 11 0 0 0 3 3 2 5 9 9 28 37 74 95 85 73 68 70 74 71 68 81 78 74 69 59 41 37 35 38 37 39 50 58 74 76 88 96 89 86 65 54 35 21 13 11 9 8 11 13 14 21 25 23 24 26 29 30 29 43 43 34 33 35 24 24 20 26 44 43 39 44 47 43 38 43 31 23 25 29 28 31 39 39 35 29 28 41 35 31 26 30 62 99 101 36 27 45 48 43 35 25 34 29 24 36 50 36 26 36 47 54 51 32 26 24 37 51 68 34 25 19 16 13 12 16 21 16 14 19 23 14 16 17 18 18 14 17 24 20 25 42 28 30 34 25 19 32 28 21 22 22 16 13 14 16 17 18 23 31 22 14 17 13 8 14 44 47 35 20 12 19 34 38 42 46 48 42 34 28 18 9 7 5 9 5 13 32 54 51 51 69 89 87 65 96 50 53 64 77 103 110 97 51 56 71 15 24 6 0 0 0 0 0 0 3 4 4 17 18 41 59 65 63 49 54 68 73 66 67 79 69 61 55 52 49 46 39 42 42 44 48 59 64 82 90 91 90 73 69 39 17 11 7 8 5 9 12 13 15 25 15 16 20 25 28 27 33 39 40 37 31 28 24 13 17 33 38 31 33 24 26 41 57 44 36 34 34 32 35 35 32 32 31 37 54 57 62 74 94 100 91 84 36 39 29 51 59 40 26 29 21 14 20 36 35 21 33 35 45 52 42 24 31 48 51 38 28 16 17 22 17 10 12 10 12 14 21 25 21 21 13 16 15 8 12 27 25 23 28 26 17 13 14 16 19 21 23 26 27 24 19 16 20 15 12 15 20 16 10 20 17 28 48 50 134 97 48 21 22 39 39 52 68 74 69 68 68 65 52 34 25 22 24 39 41 37 38 50 92 103 79 64 94 34 51 74 83 80 67 64 24 24 27 5 9 1 0 0 0 0 1 8 4 4 4 5 12 2 30 43 45 42 44 57 71 77 78 81 63 62 63 63 56 38 31 42 44 40 39 40 32 54 62 74 79 67 61 40 23 17 16 14 8 10 9 11 16 20 11 14 19 25 27 21 22 29 32 32 32 32 20 15 18 24 24 17 17 14 17 53 83 61 55 46 51 51 44 42 30 26 38 53 68 76 98 106 97 88 85 90 45 42 17 19 41 19 11 22 21 24 32 29 24 20 29 33 42 32 25 23 33 22 19 27 27 14 14 26 18 12 10 7 13 13 21 26 22 21 16 21 19 11 9 15 23 14 17 22 21 11 25 25 20 17 21 26 28 27 26 26 28 18 14 13 15 16 9 13 14 40 67 116 258 209 108 52 39 40 16 13 23 32 40 48 56 78 116 123 95 59 56 82 69 49 57 78 92 77 59 63 75 38 66 57 60 61 49 35 42 68 37 21 26 0 0 0 0 0 0 3 1 6 6 15 32 0 4 39 40 33 34 45 54 62 71 71 59 63 64 65 70 60 36 30 49 47 38 35 37 36 36 67 73 54 42 41 29 20 14 14 14 21 14 14 17 18 15 21 29 40 43 34 24 31 32 30 27 25 20 21 18 18 20 21 21 16 14 49 81 79 65 63 56 53 42 30 29 32 49 72 95 110 106 95 92 102 114 126 40 36 30 37 22 40 12 10 21 13 30 25 20 18 18 24 43 25 15 17 23 24 17 24 27 25 25 28 20 12 7 8 13 10 19 27 33 27 13 23 16 11 15 35 52 20 16 17 11 6 32 26 21 19 21 24 27 29 30 27 24 20 14 11 10 10 8 4 6 13 19 74 183 219 125 66 40 26 9 10 6 6 7 9 13 19 59 59 90 99 71 93 94 62 74 109 101 72 53 71 67 48 61 57 71 74 62 47 60 83 60 39 29 10 8 6 1 0 0 0 0 3 2 0 0 0 0 15 21 25 34 41 41 58 73 70 58 57 53 51 80 103 80 28 42 52 43 37 39 37 27 69 68 47 34 37 26 29 24 18 20 27 17 15 15 16 18 23 22 29 34 36 32 29 33 31 31 28 24 25 17 16 16 16 14 10 13 23 60 82 77 89 80 78 65 51 48 51 65 85 117 137 132 122 118 131 142 148 21 24 46 46 17 21 28 18 18 25 19 20 19 21 19 20 33 34 14 14 22 23 12 4 6 18 26 25 23 15 11 11 11 9 20 20 20 18 15 18 5 3 10 37 60 33 30 19 8 6 18 26 28 30 25 17 13 13 21 19 18 18 15 9 7 11 9 2 0 0 1 5 30 68 54 29 19 9 3 3 3 3 3 4 5 6 10 6 70 72 42 67 96 54 136 125 56 60 61 86 69 46 46 46 35 54 62 49 44 100 19 41 27 11 14 17 3 0 0 0 0 0 0 0 0 0 0 1 6 14 26 30 26 44 65 69 65 60 52 49 76 106 105 69 42 51 46 41 38 35 37 52 63 51 36 31 26 31 32 27 23 23 17 14 17 17 19 23 18 20 26 26 25 22 29 33 28 25 24 22 19 16 17 14 11 12 16 23 33 61 74 71 80 100 102 90 79 77 82 95 134 154 156 155 146 143 129 124 23 14 26 26 17 15 26 25 8 6 15 18 18 24 25 23 24 22 17 7 17 19 10 11 24 20 23 26 28 23 10 12 10 9 17 21 20 15 14 13 6 6 4 16 34 39 37 16 7 3 16 36 22 27 24 18 13 13 8 8 11 13 12 9 6 5 4 2 1 0 0 0 2 7 7 1 1 0 0 0 1 2 3 3 2 5 14 0 23 16 2 28 91 50 129 106 60 48 47 57 38 32 24 15 15 11 25 39 40 34 35 19 17 6 4 6 0 0 0 0 0 0 0 0 0 1 1 0 0 7 26 31 26 38 65 67 68 63 56 57 70 106 121 88 43 50 50 46 43 36 28 32 57 53 37 26 26 26 29 21 27 37 35 13 32 20 16 15 14 15 20 17 12 15 24 24 21 25 28 27 25 17 19 15 13 15 21 33 28 39 44 37 47 74 88 88 81 78 82 87 129 144 165 180 162 144 86 86 29 22 16 31 33 28 20 9 9 3 3 7 12 20 31 22 14 17 21 1 10 13 13 16 22 10 22 25 25 21 8 15 11 9 12 19 17 15 12 11 9 10 6 8 11 21 25 11 8 5 16 30 23 9 11 10 8 9 8 4 5 6 6 8 10 5 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 4 7 0 3 1 0 38 82 76 112 91 65 41 26 43 25 20 27 24 17 12 9 29 34 30 30 17 61 20 33 37 1 0 0 0 0 0 0 0 0 0 0 0 1 7 24 27 31 41 46 63 64 61 58 58 62 92 112 88 65 67 57 53 53 40 29 35 49 41 28 23 25 32 53 44 37 40 36 15 38 22 21 23 21 17 14 16 12 14 21 22 24 25 26 28 28 24 24 18 16 19 27 39 36 36 35 32 28 31 52 66 72 74 76 76 95 101 140 160 131 81 64 89 27 28 21 33 34 43 26 7 25 5 0 3 7 13 27 17 9 14 16 1 4 5 6 20 31 11 26 21 23 17 9 15 14 11 15 21 19 12 13 10 12 13 6 11 11 15 20 18 11 16 4 4 9 6 4 5 3 1 2 3 1 2 2 3 5 6 6 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 0 1 42 81 94 113 78 46 29 26 33 33 18 27 17 7 8 2 23 28 42 51 56 108 36 59 57 8 1 5 1 0 0 0 0 0 0 2 2 2 3 21 29 42 52 54 67 60 58 54 54 61 74 111 93 86 80 59 46 62 56 39 37 48 25 20 19 28 39 49 69 42 30 24 16 12 27 30 26 27 26 12 15 15 18 23 27 28 28 28 30 32 33 31 26 23 22 27 33 31 32 25 19 14 12 6 26 32 41 47 47 52 58 89 98 82 69 82 110 26 21 23 34 22 62 34 12 17 17 2 9 8 10 17 8 11 42 27 2 1 1 10 20 28 26 26 23 30 25 15 15 15 13 16 22 23 14 13 9 10 11 10 11 10 18 21 20 19 28 4 10 9 6 2 0 0 0 0 1 1 0 0 0 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 15 37 3 26 78 104 95 61 27 27 28 24 19 20 50 17 2 2 3 18 7 6 29 59 86 61 16 27 11 0 1 0 0 0 0 0 0 0 0 1 4 8 19 31 35 50 64 68 65 65 54 56 66 82 111 107 110 88 58 47 52 50 41 47 53 37 34 28 33 37 44 62 25 21 22 17 10 11 11 35 35 27 18 14 19 23 30 32 31 31 31 39 35 29 26 22 23 19 21 25 24 21 11 9 8 4 0 3 5 12 15 15 17 24 46 58 60 75 109 116 32 16 29 37 26 81 39 22 12 6 2 18 12 12 12 10 15 51 26 9 6 4 9 15 28 26 20 24 20 21 21 18 14 15 18 21 19 15 13 8 7 5 3 5 10 11 24 14 18 25 14 46 14 2 2 0 0 0 0 1 2 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 19 5 35 103 112 81 44 17 22 25 20 27 46 46 8 5 4 7 18 3 3 13 41 68 72 27 114 79 0 0 0 0 0 0 0 0 0 0 0 4 5 3 14 20 30 48 63 72 74 52 62 65 68 85 89 95 81 63 51 42 38 36 35 36 36 38 39 30 21 25 34 25 15 22 15 8 10 16 22 30 32 26 19 19 23 31 31 29 30 33 56 35 19 14 13 14 17 17 17 14 10 5 3 4 3 1 1 4 4 7 9 12 21 31 51 75 91 104 114 40 16 29 19 26 61 30 31 13 1 6 19 10 15 16 12 19 62 52 24 9 4 10 8 20 20 18 23 25 25 24 18 15 16 17 17 13 14 13 8 7 7 5 5 8 9 28 7 25 34 32 66 52 13 0 0 1 3 0 1 1 0 0 0 0 0 0 0 1 4 22 11 0 0 0 0 0 6 6 2 0 0 0 0 0 0 0 18 13 19 35 69 129 119 73 34 17 17 20 12 25 32 24 20 38 25 10 2 2 8 20 43 60 61 52 94 242 242 173 112 0 0 0 0 0 0 0 0 2 3 2 8 37 31 36 55 70 68 49 64 59 51 60 77 83 76 64 54 53 53 41 36 34 32 32 39 25 15 33 43 24 12 22 17 10 12 20 16 20 29 29 25 24 23 28 24 26 31 31 47 37 19 13 12 13 25 25 19 12 6 5 1 1 1 2 4 11 10 17 21 28 39 48 61 86 100 105 109 47 35 45 19 33 51 39 36 13 3 10 18 11 22 18 24 28 35 40 43 16 4 2 5 13 17 16 25 36 35 27 17 16 16 15 12 10 14 13 11 9 7 4 9 9 9 18 3 26 23 20 34 38 10 1 0 1 3 4 1 0 0 0 0 0 0 0 0 4 27 137 156 87 39 26 0 0 36 41 23 5 0 0 0 0 0 0 3 20 55 59 62 131 121 64 40 30 22 21 10 36 41 36 40 22 39 29 14 8 6 25 52 58 44 33 62 106 163 179 124 23 0 0 0 0 0 0 0 1 2 1 7 25 32 35 56 67 62 54 65 65 62 67 76 74 69 64 53 47 49 50 48 47 42 38 37 31 35 21 20 19 14 18 16 12 15 20 24 24 31 31 33 33 28 28 26 27 36 41 41 42 25 15 18 23 24 34 26 17 10 6 6 8 11 24 34 26 5 11 22 31 41 56 75 84 97 103 104 53 53 50 17 62 75 64 46 12 2 13 16 17 27 15 44 55 46 39 49 14 6 4 6 14 18 13 22 33 35 28 12 17 16 15 15 12 19 15 13 13 9 3 14 8 9 14 12 19 18 17 16 13 5 2 2 1 3 5 0 0 0 0 0 0 0 0 0 4 65 251 394 374 270 154 59 26 82 67 33 10 3 0 0 0 1 0 11 88 65 58 100 154 108 52 44 41 30 17 10 41 66 51 24 7 30 35 22 14 27 47 67 57 43 39 40 16 16 285 189 39 9 0 0 0 0 1 2 0 0 0 8 20 33 34 53 58 58 60 64 65 66 61 65 71 68 68 52 52 55 50 51 75 52 38 40 52 70 22 12 13 12 13 11 8 19 24 23 28 32 37 39 37 32 30 37 43 45 44 42 45 39 19 18 23 25 30 21 16 12 10 14 27 28 21 18 13 1 3 13 17 27 44 65 83 86 88 97 56 61 65 41 102 104 73 42 16 2 13 12 20 27 22 45 48 23 15 22 13 7 5 6 11 14 11 11 21 32 33 19 17 17 18 18 15 19 18 14 15 12 7 23 9 9 18 22 18 20 21 24 21 12 3 3 1 1 1 0 0 0 0 0 0 0 0 0 0 61 245 574 585 489 293 138 86 109 87 76 51 25 9 7 9 16 25 63 137 134 89 143 160 97 91 43 30 25 19 19 39 110 46 22 33 32 30 15 5 25 66 88 60 36 42 44 35 34 102 182 125 61 26 1 0 0 0 1 0 0 3 22 26 17 22 42 52 55 56 57 56 54 51 53 61 71 80 51 52 53 48 44 63 36 35 47 53 35 19 12 11 10 10 12 10 24 30 33 35 37 43 42 40 35 33 40 50 51 47 47 53 54 37 26 17 16 26 25 22 17 12 16 31 30 31 25 11 1 3 4 13 15 24 39 54 36 49 63 62 47 52 62 72 109 50 26 21 20 21 15 25 26 24 36 38 16 10 13 15 11 9 16 16 15 13 11 18 32 31 19 16 21 22 18 17 20 19 12 15 10 11 23 7 9 26 25 14 16 23 16 12 8 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 23 48 141 463 632 383 172 88 79 109 124 81 54 42 38 54 81 103 104 113 131 126 158 139 95 76 33 19 21 23 27 42 69 38 56 69 55 37 31 21 43 81 99 63 34 40 47 45 37 38 246 185 123 77 15 3 0 0 0 5 14 18 23 17 14 25 43 51 52 54 56 58 60 50 61 62 67 74 48 58 61 52 43 48 28 39 38 30 19 21 14 13 16 15 15 21 21 22 31 36 33 36 38 38 35 33 41 55 54 51 51 55 58 58 44 29 22 27 36 35 22 14 15 22 21 15 14 10 9 8 2 18 12 13 16 18 22 29 40 70 44 67 89 82 73 31 19 21 29 33 36 31 29 28 32 41 25 20 17 16 15 15 7 13 15 15 15 17 26 28 21 15 20 33 26 25 24 20 8 15 10 18 23 10 5 26 21 10 10 16 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 103 359 647 456 205 93 81 99 117 113 104 86 76 93 83 78 96 111 144 216 168 166 113 55 32 16 26 29 31 33 38 60 66 68 44 19 43 29 58 63 58 43 34 33 37 35 34 69 237 131 125 95 51 30 12 10 13 19 25 20 2 0 4 15 30 42 44 53 57 62 70 64 61 55 59 61 48 47 45 40 41 46 45 45 30 23 17 11 16 16 25 25 24 29 32 25 24 23 22 24 29 30 38 39 38 42 54 59 51 48 49 48 41 33 33 28 23 25 19 13 13 17 17 12 27 27 19 12 8 12 9 10 11 15 21 17 18 77 58 56 62 73 60 28 19 15 26 40 43 32 32 33 34 33 27 31 26 19 14 12 17 17 16 19 20 21 26 25 21 19 21 28 19 16 19 16 10 13 9 17 16 8 5 15 17 9 2 1 2 5 6 2 1 1 0 3 1 0 0 0 0 0 0 0 0 0 0 0 92 302 518 479 225 147 122 122 138 136 135 108 85 82 89 112 142 172 173 174 128 145 98 47 21 20 36 38 38 31 42 87 83 76 32 20 37 29 49 42 43 37 25 25 34 25 39 68 103 57 91 72 75 103 98 42 40 32 20 8 1 0 5 22 34 38 42 51 51 54 58 60 72 65 61 58 53 49 44 40 41 52 59 45 28 24 20 19 24 25 35 30 35 42 40 27 23 18 16 19 26 33 41 37 35 38 48 67 61 56 46 36 35 26 27 24 20 18 17 14 13 16 18 17 28 30 22 13 10 11 9 8 6 9 15 16 13 82 76 67 54 81 59 25 23 27 38 57 57 44 41 41 35 31 28 28 40 46 21 9 9 12 23 25 25 24 27 28 22 17 21 27 28 21 15 12 11 10 7 17 14 6 1 4 6 1 0 1 2 2 3 1 2 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 72 301 498 490 244 170 138 157 187 179 167 128 97 104 133 140 134 165 123 77 83 111 82 41 24 35 54 47 46 43 41 55 77 65 17 14 27 29 47 25 27 28 26 29 31 21 27 32 35 35 60 41 52 70 72 58 36 28 16 7 2 0 0 23 33 36 42 43 49 53 57 72 94 88 82 70 65 58 49 31 41 56 62 50 35 31 26 24 23 25 42 35 38 39 35 30 30 29 23 23 29 37 36 31 35 45 55 63 62 63 48 34 28 17 18 14 12 13 17 20 20 20 19 21 26 29 21 13 10 11 13 17 8 7 10 10 4 84 84 71 53 96 46 31 35 27 39 55 59 53 50 48 37 31 35 40 50 72 40 29 27 24 24 28 26 28 28 33 34 17 16 18 18 18 20 11 14 13 9 20 18 6 1 1 2 2 0 2 2 0 0 0 2 3 3 2 1 1 0 0 0 0 0 0 0 0 0 4 49 285 460 448 278 186 142 134 173 213 211 165 127 125 135 145 168 190 164 104 84 85 44 33 31 50 66 56 48 45 45 48 60 63 6 3 26 46 49 24 13 13 28 38 32 14 30 18 10 18 34 17 18 32 37 24 8 10 5 1 0 0 0 3 14 23 30 34 43 46 61 78 91 89 90 84 81 68 39 35 32 37 45 49 48 48 36 24 26 31 35 39 31 30 35 40 39 44 40 35 34 36 36 42 49 58 62 61 56 56 47 38 30 20 26 22 15 13 18 27 30 30 26 23 24 25 17 12 10 7 8 18 8 5 9 8 3 60 75 76 62 97 37 47 33 18 36 47 50 54 50 47 43 33 45 59 65 60 43 42 25 22 24 22 31 44 40 32 32 17 18 19 21 22 22 14 21 16 11 12 14 12 8 3 2 6 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 39 251 386 361 258 184 140 132 161 194 204 179 133 142 152 147 143 165 172 103 83 74 36 47 48 60 65 53 36 35 33 67 79 60 14 7 17 18 20 30 25 20 34 46 41 30 52 27 9 6 10 4 4 7 6 4 0 1 0 0 0 0 0 0 2 9 18 34 53 43 59 80 77 61 62 79 80 70 53 31 29 31 29 33 43 49 43 32 41 40 30 29 34 36 43 50 48 42 45 39 38 41 43 48 50 55 57 53 43 40 42 36 32 32 34 20 22 21 28 38 43 46 37 28 19 14 15 9 8 8 5 4 7 4 9 12 10 68 88 73 95 118 59 72 40 30 42 42 42 57 47 39 39 33 50 83 88 77 53 47 62 31 30 39 48 48 40 34 30 25 21 14 14 20 24 19 25 18 15 14 12 12 12 5 3 3 2 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 196 417 347 229 169 177 182 155 199 208 171 116 130 149 143 134 131 113 61 68 51 45 75 49 79 75 62 48 42 45 64 68 48 21 13 10 9 16 26 27 31 29 43 35 25 40 20 10 6 3 1 1 0 0 0 0 0 0 0 0 0 0 1 6 3 10 27 42 34 34 49 46 40 46 61 80 67 48 39 37 37 27 24 30 43 54 46 52 49 39 33 36 39 41 50 57 51 39 41 43 45 47 52 55 55 55 45 33 30 38 37 38 41 42 36 35 41 50 52 48 48 31 20 12 9 11 9 6 10 10 10 13 4 8 8 9 82 103 47 73 103 87 76 48 39 35 37 42 59 48 44 43 44 57 89 79 72 67 52 49 52 41 41 36 42 20 43 50 41 29 12 13 19 21 21 23 19 18 18 15 11 9 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 21 126 358 390 310 199 159 177 150 197 201 170 137 131 141 136 133 108 62 30 55 46 55 70 63 85 77 75 75 62 50 97 91 101 65 15 28 36 37 36 32 26 25 48 34 45 66 29 14 12 6 1 0 0 0 0 0 0 0 0 0 0 1 2 2 0 5 18 27 27 35 36 38 44 53 62 67 62 43 39 45 47 42 36 31 34 41 46 49 62 59 47 37 37 36 41 57 65 56 48 51 56 56 54 56 56 46 38 34 38 46 38 36 38 45 54 52 56 69 64 50 40 24 17 11 16 22 18 3 7 9 11 13 5 8 11 12 82 85 51 66 72 69 59 48 46 35 42 54 60 63 56 48 47 54 64 63 70 70 66 58 48 34 31 29 33 71 25 27 46 41 20 10 17 18 18 18 15 14 16 10 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 2 0 0 0 0 0 92 283 435 411 284 184 151 164 160 179 172 157 143 130 133 106 81 50 34 55 39 58 69 77 95 89 87 95 87 66 92 44 59 68 44 41 40 50 69 80 65 40 72 45 50 50 37 32 24 9 2 0 0 0 1 5 3 0 0 0 2 14 11 2 5 1 12 20 25 28 29 31 47 57 64 65 52 36 33 41 49 49 47 42 38 38 42 44 58 62 52 43 43 42 43 52 55 52 49 51 59 59 56 62 84 70 45 42 51 57 47 39 42 45 43 44 58 73 66 50 34 20 22 11 9 15 14 1 2 4 5 6 7 14 8 8 74 57 55 69 67 65 57 52 54 50 45 54 64 72 64 51 42 48 52 47 71 79 80 69 47 24 42 33 35 34 32 39 36 38 23 13 11 12 16 14 10 10 15 11 8 5 4 9 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 125 246 313 342 248 201 187 183 164 171 175 173 153 118 110 68 49 43 46 55 29 71 76 84 97 99 108 96 86 81 66 12 83 81 72 56 52 65 49 57 59 57 80 37 51 42 32 35 39 16 6 3 3 8 32 16 8 4 5 6 5 1 1 2 4 0 9 16 20 20 19 31 39 46 49 49 35 25 19 20 30 41 46 55 51 47 46 46 52 56 53 49 47 46 46 44 46 46 45 48 55 55 51 61 85 96 83 64 59 58 51 42 43 46 45 43 47 51 55 45 27 14 19 21 8 6 6 1 3 3 1 3 8 13 12 4 56 47 48 58 96 92 80 60 46 40 60 60 74 79 72 66 56 54 48 41 55 69 76 61 41 30 55 43 61 78 65 43 24 31 30 19 15 15 18 17 14 13 16 22 11 4 5 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 119 175 184 203 178 162 121 121 144 151 151 156 157 147 114 59 47 46 45 46 52 85 88 89 93 102 118 107 87 70 73 85 116 76 71 64 55 62 44 46 46 55 63 44 59 61 43 29 28 19 15 15 20 30 42 35 29 21 21 24 20 32 31 28 20 9 5 7 6 11 17 20 30 47 47 40 31 16 12 12 16 26 37 49 43 37 37 43 52 53 58 56 52 48 51 50 50 51 49 49 52 54 51 71 97 105 87 82 69 56 45 36 32 32 33 35 33 27 35 31 18 8 5 4 3 4 5 5 6 2 2 4 6 5 6 2 49 46 48 59 82 100 102 82 50 33 54 62 76 84 83 78 41 43 50 49 48 55 54 53 44 45 58 64 67 47 49 44 13 22 25 27 23 19 20 20 18 17 23 36 15 3 5 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 16 54 62 64 84 74 66 87 135 178 192 188 159 149 132 95 67 58 40 43 65 81 67 70 87 105 127 141 87 63 72 66 37 28 61 54 58 59 44 57 36 48 52 47 55 58 54 46 36 27 19 19 22 45 67 60 56 41 36 34 32 65 41 24 14 8 7 9 5 9 14 17 28 46 49 43 32 23 21 17 21 21 24 29 27 27 35 44 49 49 52 60 56 51 50 52 51 60 66 66 62 56 52 72 84 85 84 78 82 67 56 46 27 21 21 23 21 15 17 20 18 15 11 2 1 9 14 13 10 5 4 9 19 17 8 8 45 37 33 45 60 75 100 80 51 27 31 50 60 91 80 80 79 50 54 59 67 70 65 70 48 59 71 62 57 64 47 36 21 21 14 13 11 13 18 21 23 27 30 33 21 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 9 12 16 38 75 134 180 208 214 173 147 94 62 62 71 40 44 62 79 78 72 86 95 117 143 121 49 63 37 2 19 103 46 36 52 66 60 31 61 53 35 34 48 37 46 46 36 23 26 39 61 61 50 57 48 43 52 59 45 26 25 14 8 9 12 9 2 10 17 22 32 28 33 35 41 46 20 12 17 19 20 18 27 31 34 38 44 51 70 62 56 55 55 59 73 77 75 71 63 53 60 72 83 88 84 78 73 66 51 28 25 20 18 17 13 8 9 15 20 21 20 17 17 19 19 14 9 8 8 18 14 9 12 40 31 30 45 52 64 84 65 73 55 50 53 53 120 68 35 46 66 53 56 71 77 74 67 46 62 72 75 71 49 51 30 26 27 27 31 20 22 27 28 31 38 26 14 11 8 5 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 10 2 1 0 4 15 29 34 57 111 171 214 198 125 75 67 76 31 48 59 68 74 83 94 87 99 116 115 62 59 49 18 29 92 44 45 58 77 81 60 70 65 59 55 46 46 48 41 34 29 29 36 41 41 42 48 47 49 39 39 51 60 49 42 25 23 35 47 41 19 9 15 25 22 30 30 39 42 30 12 16 18 14 11 15 15 17 19 28 44 66 60 58 65 68 61 59 62 60 63 64 51 51 64 81 86 79 67 67 49 36 33 34 18 30 20 12 8 6 5 9 14 22 25 20 18 25 24 20 18 16 27 26 24 23 45 40 41 39 44 55 66 75 119 91 46 57 82 96 81 76 56 54 63 60 66 66 63 63 57 61 61 71 64 43 69 36 31 37 32 29 30 31 31 33 35 29 16 7 5 7 6 5 3 2 2 2 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 0 3 7 6 46 129 216 257 159 102 79 76 63 69 38 37 55 76 74 82 90 91 80 54 53 53 19 27 60 61 70 98 122 122 95 60 60 55 52 49 44 56 57 54 49 46 47 47 48 46 45 45 46 39 33 32 36 40 43 30 20 15 12 9 14 14 12 21 31 30 17 35 44 35 21 15 15 15 14 14 10 12 13 20 33 46 49 47 55 56 50 49 47 52 58 62 56 43 65 70 68 65 64 65 43 30 34 41 32 32 25 15 11 10 9 6 8 16 21 16 13 25 31 33 33 31 30 29 30 27 58 60 71 67 43 52 65 98 143 100 36 73 102 99 98 99 62 53 67 73 54 65 69 68 65 64 61 78 58 36 52 84 43 41 53 56 54 34 30 33 35 30 25 13 7 6 7 7 3 1 2 4 3 4 1 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 2 3 16 60 146 206 132 108 89 117 141 113 15 86 103 76 55 80 87 75 63 55 57 67 28 23 51 81 95 123 132 107 80 63 63 67 65 53 46 48 49 56 48 43 46 48 56 52 48 43 36 34 24 28 31 29 23 19 24 23 17 10 15 18 21 26 36 38 30 41 51 42 25 16 14 16 14 12 14 14 18 24 32 41 50 51 50 51 48 47 54 74 80 70 56 41 58 71 72 65 60 60 55 40 25 24 34 41 27 25 18 13 9 4 13 25 25 19 17 18 22 27 32 33 26 31 29 19 69 62 69 78 58 45 61 60 68 99 114 106 107 98 98 103 48 62 66 64 50 57 64 66 64 62 66 93 60 41 51 71 37 29 37 46 41 27 26 28 30 30 26 17 11 9 9 7 1 0 2 4 5 5 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 1 9 35 111 163 144 116 87 111 139 124 52 96 168 91 44 68 69 72 78 83 79 71 44 22 39 78 89 36 135 87 64 62 58 44 67 55 47 50 48 45 38 32 42 58 45 42 49 47 39 30 19 21 23 24 20 12 22 24 22 14 7 17 37 39 41 45 45 31 46 43 33 27 21 20 17 17 18 16 18 23 32 46 57 56 49 47 49 53 67 94 99 62 40 39 55 63 65 59 55 52 46 49 31 24 39 56 30 26 21 14 8 6 10 17 21 19 16 13 13 19 23 26 23 13 16 9 82 83 65 61 59 41 60 61 64 65 78 96 99 75 74 88 59 74 65 63 64 61 48 49 59 62 68 92 62 37 41 43 24 28 34 46 36 18 19 25 28 28 24 18 11 11 9 7 4 0 3 3 4 3 0 0 0 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 29 101 156 171 139 79 79 83 80 94 101 72 31 26 42 50 67 64 77 84 71 45 31 49 88 101 85 68 60 52 52 46 38 49 55 53 46 42 46 46 41 52 55 37 28 42 44 43 38 27 27 21 21 20 14 12 9 15 19 22 32 38 47 54 55 51 40 31 36 34 28 23 23 18 17 18 20 22 23 29 42 52 53 55 50 56 59 64 73 71 54 49 44 36 38 48 45 44 45 43 45 25 31 53 67 53 20 16 13 9 7 8 7 5 7 8 9 10 18 15 17 16 7 5 2 64 70 70 70 61 47 45 59 81 68 54 65 79 62 49 52 55 51 53 60 76 88 84 51 59 56 64 65 28 19 24 29 24 17 11 40 29 14 15 24 32 31 26 21 18 13 5 4 5 4 5 2 1 1 0 0 2 0 3 3 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 34 60 89 111 98 91 71 44 27 33 18 8 15 30 48 73 82 108 80 50 31 30 57 110 89 42 23 28 48 62 54 47 69 65 66 50 40 43 42 34 42 36 28 28 27 22 32 34 26 26 25 15 11 13 14 2 7 38 55 53 50 49 56 58 57 54 46 42 35 30 25 20 18 22 24 28 33 32 28 32 36 40 43 43 52 55 51 49 51 70 58 47 40 43 52 46 42 42 40 31 17 26 29 39 40 21 17 16 11 7 5 4 6 6 11 15 16 19 17 13 7 0 1 2 58 51 45 42 45 41 37 40 58 66 64 63 66 60 40 47 53 42 26 30 54 67 67 56 51 48 54 47 27 13 21 36 40 37 32 40 51 29 16 20 31 31 27 25 21 11 1 1 4 7 7 3 0 0 0 1 3 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 31 83 109 123 132 114 80 33 38 42 33 22 26 28 43 46 51 71 102 90 62 39 35 58 97 74 63 60 59 60 62 45 40 48 60 76 67 60 53 42 25 23 21 21 26 27 17 22 26 22 14 19 15 6 20 31 20 27 46 52 51 50 54 60 62 72 77 67 54 45 42 34 23 20 25 33 42 42 34 31 33 33 39 48 49 46 46 42 47 59 70 54 47 47 49 51 53 43 39 32 24 20 21 21 24 26 24 24 22 20 16 13 17 26 24 28 30 26 20 17 9 3 1 3 5 58 52 60 41 36 37 38 38 35 36 48 52 61 66 49 47 43 29 12 10 25 33 45 53 52 56 52 44 32 28 39 42 37 42 44 43 53 36 19 15 21 32 35 38 26 10 1 0 6 6 4 2 0 0 0 3 5 0 0 0 0 1 2 3 3 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 19 97 215 283 277 215 129 60 40 42 48 46 48 52 43 52 56 64 74 72 49 70 54 43 53 60 40 37 45 50 47 46 17 29 50 56 52 54 69 60 45 35 15 20 21 24 28 23 19 21 19 14 12 11 7 22 38 44 46 40 48 55 63 69 68 69 67 65 60 56 54 53 43 33 28 31 30 31 37 39 38 40 37 37 44 49 45 37 35 52 61 60 62 49 47 48 51 51 39 35 30 26 23 23 23 22 22 24 26 24 35 41 41 38 38 40 35 30 24 17 8 8 5 5 7 7 35 41 57 52 37 36 36 36 33 32 37 38 58 68 52 46 48 27 9 3 3 8 25 44 52 51 48 40 36 35 40 40 28 41 56 62 59 41 22 16 18 18 19 32 27 17 9 4 8 5 7 6 1 1 1 3 2 0 0 0 0 2 3 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 15 99 204 279 302 224 115 47 35 50 58 54 59 67 66 62 59 59 60 52 37 63 50 44 46 46 32 22 17 30 37 34 39 25 22 30 41 43 58 67 48 34 32 24 16 14 16 19 20 34 38 44 38 24 16 15 24 32 36 30 27 34 46 58 63 68 73 77 81 78 75 69 55 44 40 42 41 45 39 37 37 35 31 28 40 47 42 33 34 53 55 48 49 55 61 60 55 46 31 28 25 24 25 25 25 21 22 23 25 27 31 39 42 44 46 49 35 24 18 15 13 18 13 11 10 7 38 30 61 68 45 32 29 35 40 43 47 42 53 60 53 40 53 37 27 14 5 5 13 40 48 46 45 35 49 50 42 34 36 42 50 68 75 59 32 21 20 20 19 18 20 21 16 11 12 14 6 3 2 3 5 9 10 5 0 0 0 2 3 2 0 1 1 0 0 0 0 0 0 0 1 4 8 5 1 0 0 0 5 42 63 82 113 101 56 41 49 65 65 64 71 74 75 74 75 74 74 61 39 40 39 38 39 36 32 36 48 40 25 21 54 33 24 18 30 46 51 82 50 31 29 10 11 25 28 24 19 20 20 24 21 21 31 29 27 27 25 26 34 34 45 60 64 54 53 51 53 52 51 53 45 48 45 37 29 39 49 49 48 45 38 26 44 51 43 33 38 51 53 52 56 67 70 59 49 38 27 24 25 25 28 30 27 25 22 26 30 28 20 23 23 26 33 40 34 20 17 19 20 19 21 22 18 12 32 26 59 59 41 28 29 29 37 48 56 54 47 50 44 42 45 30 32 20 13 11 9 36 43 42 39 38 59 62 46 33 42 69 49 70 74 59 40 32 30 20 16 18 17 22 20 17 14 11 7 6 5 6 8 9 12 9 4 2 1 1 2 1 1 0 0 0 0 2 3 0 0 0 1 11 28 34 25 15 26 35 19 28 38 40 46 51 45 55 68 74 68 59 54 56 57 57 56 55 47 46 40 31 32 33 35 28 20 21 27 15 19 14 8 14 38 45 40 35 39 72 26 12 12 10 7 13 55 39 18 17 17 34 52 40 25 29 26 25 18 16 24 21 37 60 69 60 46 35 30 29 29 32 32 33 36 37 35 30 33 42 52 61 57 29 35 40 41 43 48 51 52 55 60 65 64 52 43 34 27 24 26 27 30 30 27 24 22 28 32 28 19 18 14 17 25 34 35 25 17 18 18 15 16 16 12 8 26 29 51 43 34 28 29 29 39 49 49 45 39 48 35 32 40 40 23 17 20 20 20 37 47 44 42 40 39 49 52 33 51 89 57 68 52 44 43 40 35 25 20 18 18 22 24 22 16 11 11 11 9 7 7 7 14 7 6 5 4 3 4 3 2 1 0 0 0 9 8 0 0 2 5 21 38 49 54 21 68 68 23 28 85 72 71 74 70 78 75 77 59 34 35 38 35 41 42 38 46 39 36 33 29 29 32 27 23 17 11 1 9 10 3 2 3 48 36 23 21 33 17 13 17 22 18 17 37 20 5 4 6 4 7 8 6 9 11 9 9 8 12 23 35 47 56 61 63 64 42 37 33 31 30 27 30 38 46 53 51 49 49 59 53 32 40 37 39 46 52 51 50 54 59 61 56 48 43 35 31 26 22 23 28 29 28 24 19 24 30 29 23 18 13 14 16 20 26 29 15 10 9 8 8 5 5 5 24 26 23 20 19 20 25 27 22 18 24 29 33 45 37 47 34 23 16 18 21 28 31 37 48 49 52 53 48 41 50 28 52 75 76 46 43 48 50 44 32 27 23 20 18 20 26 27 21 15 13 11 15 7 4 11 25 15 8 4 2 3 2 4 3 1 0 1 7 36 35 26 20 13 11 35 49 85 164 36 77 78 38 41 143 78 102 89 66 78 57 72 59 40 39 40 32 41 43 29 17 26 42 45 38 31 27 28 36 33 14 0 0 3 2 0 2 11 14 35 28 11 13 12 9 6 8 9 5 5 3 1 0 0 0 0 0 1 2 2 1 4 10 16 23 34 55 58 58 62 63 43 37 37 38 39 39 55 62 59 48 38 41 45 37 32 45 44 34 33 37 42 46 53 57 58 55 52 50 38 35 30 23 18 17 20 23 21 17 20 28 30 22 12 9 11 13 11 11 13 7 3 4 5 6 5 1 2 28 24 19 19 18 15 19 23 22 17 13 14 20 26 30 33 24 23 22 20 20 36 37 45 54 53 57 58 49 41 43 31 48 53 51 53 43 45 48 48 44 43 27 22 20 19 22 27 27 23 19 18 19 7 7 20 35 35 8 5 1 0 0 0 0 0 0 7 31 84 92 74 36 7 7 33 40 54 70 83 57 61 45 61 111 47 99 69 72 82 37 66 66 50 46 54 46 40 37 27 21 32 28 31 35 37 32 26 19 31 25 5 0 1 1 0 7 22 15 26 24 11 3 4 12 15 7 1 1 3 5 2 0 0 0 0 0 4 7 8 7 12 10 15 23 25 46 62 69 65 52 36 28 31 39 46 52 46 46 48 42 30 35 38 31 28 36 49 41 40 36 37 44 55 59 60 57 52 47 45 37 29 23 19 16 18 19 16 16 22 25 31 22 12 7 9 7 8 5 2 1 1 0 1 4 10 19 8 34 23 25 29 27 21 18 19 19 21 12 13 11 13 17 18 19 24 24 24 35 61 48 54 59 58 57 56 46 35 33 37 40 52 51 45 41 41 41 48 53 51 46 38 28 21 20 24 24 22 26 24 17 8 9 25 50 50 15 13 3 0 0 0 0 0 0 7 25 49 58 49 20 3 12 37 30 70 65 37 39 74 47 78 107 86 90 58 115 95 38 96 82 53 34 38 41 36 37 17 17 39 37 25 30 33 33 17 8 33 18 1 0 2 2 1 0 2 6 6 8 4 0 0 0 7 3 0 0 0 0 0 0 0 0 0 0 6 10 11 10 16 14 16 18 19 20 38 55 57 47 34 25 20 31 40 38 35 40 55 45 28 25 34 34 26 27 34 35 39 42 45 51 58 59 57 49 43 42 42 33 28 20 13 10 10 10 10 20 31 30 35 23 11 5 6 6 6 2 0 0 0 0 1 1 1 1 3 28 24 25 25 27 27 14 31 23 24 30 19 16 14 13 12 10 14 18 31 46 59 55 45 47 55 59 55 60 40 33 39 45 47 44 45 52 56 52 53 61 64 61 51 41 31 27 25 21 15 20 22 16 9 7 19 55 69 52 27 2 1 2 3 2 0 0 0 0 0 0 1 2 1 18 46 42 111 62 17 38 94 37 69 62 58 96 60 129 105 349 455 23 93 38 17 24 26 38 15 21 35 32 21 31 19 15 17 19 12 4 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 34 13 0 0 0 0 0 0 0 0 0 8 7 7 11 10 7 8 9 11 14 21 40 47 48 42 27 16 25 31 30 27 42 36 27 22 23 27 26 29 28 27 28 38 49 56 60 61 58 54 47 44 41 36 30 27 24 17 11 9 6 16 21 27 31 28 17 7 3 2 1 1 0 0 0 1 1 4 3 2 1 1 30 22 19 17 21 22 19 33 31 29 25 18 20 21 17 15 15 16 11 31 50 62 57 36 37 51 52 45 50 34 35 48 59 56 52 45 44 49 57 59 66 66 59 50 42 39 39 38 33 22 14 16 14 9 6 8 42 53 52 33 1 1 5 5 3 1 0 0 0 0 0 0 0 14 77 101 82 152 132 59 40 64 28 81 68 77 74 24 42 51 593 767 52 160 28 15 23 27 36 17 13 20 25 21 24 16 21 22 22 70 7 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 8 3 0 0 0 0 0 0 0 0 2 15 9 9 8 8 8 8 7 11 13 12 17 35 41 38 30 19 22 22 21 24 31 22 22 20 21 22 19 32 39 41 43 45 51 55 57 55 50 43 41 41 38 32 27 28 27 20 13 9 8 14 23 27 26 19 4 1 0 0 0 0 0 0 0 1 2 3 4 3 2 2 44 39 35 16 14 16 22 33 23 29 24 19 18 17 17 16 18 16 9 23 35 42 46 44 44 42 40 40 46 46 39 46 55 60 59 23 21 30 41 47 53 56 49 44 43 43 46 47 43 34 21 18 13 10 7 3 3 27 48 35 7 0 4 4 2 1 0 0 0 1 2 0 1 26 85 120 151 276 308 85 74 76 39 76 36 54 40 2 0 0 56 109 112 51 1 23 24 25 27 23 26 37 32 23 18 6 20 34 29 1 0 0 1 3 3 0 3 13 6 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 4 16 16 21 17 6 3 4 10 12 13 13 15 26 34 41 39 31 29 17 16 20 25 30 25 20 19 23 26 26 40 43 41 40 45 54 47 41 36 34 34 28 24 20 20 25 30 23 16 13 15 21 25 24 19 13 5 1 0 0 0 0 0 0 0 0 0 0 1 3 1 0 46 44 34 16 8 8 12 15 15 27 20 19 18 17 21 22 25 22 16 15 29 36 40 39 36 26 28 33 43 46 33 46 47 46 37 17 15 19 25 31 38 51 61 61 57 51 46 42 43 43 40 32 13 16 12 7 4 11 40 38 17 3 3 5 3 2 1 0 1 14 25 22 9 24 65 79 85 155 318 131 63 47 41 55 18 21 19 14 9 0 0 3 11 14 7 20 17 19 22 26 44 55 33 18 11 7 42 30 13 3 2 0 6 4 1 0 1 5 2 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 10 19 12 28 18 0 2 10 8 9 8 9 17 22 31 35 34 31 20 20 18 21 25 20 16 17 20 25 30 43 45 45 42 43 50 39 34 32 33 36 35 41 30 23 24 28 26 17 13 16 22 18 15 9 6 5 2 0 0 0 0 0 0 0 0 0 0 0 2 2 2 31 31 31 21 6 7 4 4 9 19 18 16 17 21 22 15 32 21 15 14 11 12 20 16 14 20 29 25 25 26 25 34 39 46 37 21 12 20 19 25 37 52 66 67 64 58 47 31 35 54 63 47 13 23 28 33 26 9 30 49 29 14 15 18 9 7 3 7 22 56 46 19 2 10 43 53 67 138 213 119 21 32 34 35 34 41 9 3 3 0 0 0 8 7 4 12 34 34 32 30 28 15 26 17 10 12 18 1 0 8 9 2 12 3 0 1 2 8 10 9 4 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 16 2 6 7 3 2 7 4 9 6 2 7 20 31 33 37 38 33 31 19 16 17 19 22 15 14 16 21 29 31 27 33 39 43 42 40 36 32 28 26 23 19 16 17 22 31 23 19 20 21 16 13 5 3 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 13 7 6 10 11 11 1 2 4 5 7 8 11 34 34 21 41 10 5 6 7 9 11 13 11 18 30 37 25 19 18 19 19 28 22 15 13 14 12 20 36 53 61 63 56 55 48 33 29 53 68 48 19 25 40 45 29 14 22 41 46 28 22 25 24 15 4 10 36 63 37 10 0 0 0 0 56 19 21 47 19 70 41 54 73 52 51 18 4 0 0 0 11 9 15 27 41 42 40 40 41 39 32 19 18 28 35 10 7 0 3 30 65 12 2 3 4 7 27 25 9 1 0 0 0 0 1 1 0 0 0 1 0 0 0 1 6 9 8 4 4 4 19 15 4 5 6 5 3 3 3 6 12 19 30 37 32 15 11 10 17 30 25 24 20 20 21 21 12 22 40 48 44 44 35 30 32 37 38 22 18 16 19 31 39 28 23 22 18 8 4 1 2 4 1 1 2 1 0 0 0 0 0 1 1 1 0 0 13 11 4 2 6 6 0 3 3 2 2 3 1 25 28 32 37 7 5 4 5 7 8 17 19 21 26 31 25 18 16 14 10 9 9 12 9 5 5 13 27 34 37 39 34 37 37 33 29 34 54 40 28 31 44 49 23 15 20 29 60 24 13 14 12 4 1 1 10 17 3 1 0 0 0 25 170 57 10 14 38 85 35 55 59 44 39 7 22 10 0 1 7 18 41 50 47 40 28 25 28 36 38 6 38 41 34 36 58 10 0 19 38 9 1 3 5 5 8 8 4 1 0 0 0 2 3 3 2 2 1 4 3 3 4 5 12 5 1 1 3 0 6 5 2 5 5 7 9 8 7 6 6 9 16 22 21 17 11 12 14 19 25 28 24 28 29 23 18 24 41 50 46 41 32 33 38 35 23 17 16 16 16 25 50 49 27 20 18 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 1 2 2 1 3 2 1 0 1 0 0 10 35 33 12 16 15 10 8 6 7 19 22 19 20 33 36 33 19 7 3 1 3 3 1 1 5 13 18 18 17 16 18 24 26 23 18 35 33 30 29 33 37 17 17 18 25 41 18 14 8 3 0 0 0 0 0 0 0 0 0 0 17 58 4 0 16 49 69 20 55 64 56 36 8 12 5 0 6 15 21 73 83 80 66 34 18 20 30 30 14 53 51 25 4 4 19 3 5 5 0 0 3 12 17 21 27 16 4 0 0 1 5 3 3 2 1 2 6 2 0 0 12 45 8 1 2 1 0 0 0 1 2 4 7 9 9 5 1 3 5 8 8 11 18 11 13 14 14 16 17 13 26 36 35 26 23 45 46 42 38 33 40 46 45 38 29 16 15 13 17 27 38 32 19 13 12 10 4 2 1 0 1 2 6 2 0 0 2 14 10 4 0 0 0 2 0 0 0 2 1 2 5 5 0 1 1 0 0 1 19 13 5 11 15 12 16 13 8 10 18 15 11 10 15 31 21 9 2 1 0 0 0 1 1 1 5 5 6 7 12 21 20 16 12 12 15 19 19 19 19 10 18 17 19 23 21 25 6 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 13 39 47 27 47 57 45 33 44 68 7 0 16 32 36 42 34 65 78 56 35 32 38 24 39 119 106 36 11 5 0 0 2 1 13 17 0 0 3 10 21 24 4 1 2 2 1 5 5 3 4 3 0 0 2 1 15 42 22 4 6 5 0 0 1 0 0 2 4 5 5 3 2 4 5 6 5 8 11 10 10 12 18 21 17 6 8 13 12 10 20 26 36 45 40 29 35 38 38 32 22 14 14 17 19 21 24 17 19 14 10 7 4 7 5 4 15 38 31 61 40 26 22 25 29 18 6 0 0 2 0 0 0 1 0 0 4 6 0 0 0 0 0 1 3 1 0 1 3 6 16 12 6 7 13 8 4 2 5 13 19 10 4 2 0 2 0 1 1 2 0 0 1 4 10 17 16 15 15 14 12 11 11 9 8 10 22 17 13 12 18 30 3 0 0 0 0 0 24 18 15 8 0 0 0 0 2 13 46 40 33 26 30 54 67 53 94 128 12 1 21 26 18 18 6 24 42 46 42 41 41 19 23 66 80 14 0 7 12 5 0 0 19 26 0 0 17 8 10 18 8 6 5 4 3 3 1 2 4 4 0 0 0 0 4 13 15 2 5 3 3 4 0 0 0 3 6 6 1 1 1 1 3 4 5 6 7 9 10 10 14 15 15 12 14 10 11 17 23 23 35 42 36 29 36 40 51 38 26 21 15 35 42 37 30 29 27 21 17 15 13 13 12 17 23 21 10 43 30 23 20 7 1 16 7 1 0 0 0 2 2 1 0 0 0 0 0 0 0 2 1 1 2 2 2 1 0 2 11 10 8 8 9 5 5 4 3 4 8 10 7 3 1 0 0 0 1 2 1 0 0 2 6 9 8 9 10 11 10 9 12 7 9 16 24 18 15 10 13 16 0 2 0 0 0 12 86 37 11 11 7 0 0 0 0 29 100 36 27 29 32 42 69 46 108 114 26 7 15 20 18 12 10 9 11 13 15 27 55 26 17 10 2 0 0 0 0 1 0 0 0 0 0 0 0 1 4 8 8 9 2 0 0 0 0 0 0 0 0 0 0 2 2 1 0 2 6 2 12 17 7 16 7 5 4 4 6 2 0 1 2 3 10 2 0 6 15 10 7 14 14 13 16 14 10 8 12 19 26 35 30 24 26 34 24 30 31 25 20 45 57 56 41 26 26 21 20 21 20 15 11 8 8 17 24 24 18 13 12 12 7 35 12 2 1 0 1 1 8 10 6 0 0 0 0 0 0 3 1 0 0 3 14 7 5 3 4 7 5 7 7 4 3 6 9 6 3 6 13 5 1 0 0 0 0 3 4 2 2 1 3 4 4 5 6 7 8 13 22 12 18 25 24 18 18 8 8 6 0 0 0 0 0 22 78 83 38 32 24 0 0 4 1 49 107 69 61 39 25 21 26 33 88 166 116 11 2 0 0 3 7 7 2 2 5 17 44 41 53 36 13 3 0 0 0 0 4 13 10 2 0 0 0 0 1 1 2 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 4 4 9 23 6 6 4 2 0 1 0 0 1 6 18 2 0 1 3 8 8 11 11 7 6 8 9 5 7 12 18 33 31 26 26 29 31 31 27 23 19 23 33 45 44 34 21 18 19 19 18 17 15 10 6 4 12 22 21 17 11 7 13 29 11 16 9 0 0 0 3 6 5 0 0 0 0 0 0 0 0 0 0 3 12 19 16 6 0 1 1 5 6 5 4 5 4 2 1 2 7 1 0 0 0 0 0 3 3 1 1 2 3 3 3 3 3 6 15 17 18 16 27 31 24 17 15 3 2 1 0 0 0 0 5 19 41 47 53 23 9 8 16 13 4 68 114 104 88 54 17 20 31 26 82 263 159 6 7 5 3 2 3 4 0 2 7 11 14 21 54 64 36 9 0 0 0 0 2 8 11 2 1 6 8 0 0 0 0 0 0 0 4 2 0 1 2 0 0 0 0 0 0 1 0 0 0 0 2 1 3 8 4 3 1 1 1 0 0 0 0 4 8 0 0 6 6 5 10 5 7 5 4 6 7 5 5 11 28 50 37 24 19 19 18 17 19 21 19 14 14 21 23 21 17 17 19 17 15 14 14 15 15 19 17 16 16 11 12 18 20 23 35 6 1 0 0 0 0 0 3 2 0 0 0 1 1 0 0 1 0 3 10 19 13 4 1 2 2 4 4 3 2 2 4 2 1 0 1 0 0 0 0 0 0 0 1 3 3 3 2 3 3 4 7 13 17 9 9 18 31 29 28 18 8 0 0 0 0 0 0 2 15 16 16 32 67 9 0 9 17 0 0 75 103 92 76 82 19 56 66 80 179 200 126 39 20 29 12 7 6 4 1 3 3 4 5 14 41 74 39 12 5 4 0 0 0 0 0 0 0 2 2 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 1 1 1 1 3 3 0 0 0 0 0 0 0 1 4 6 4 5 6 3 3 2 5 10 5 2 8 24 42 37 39 32 26 32 39 24 27 23 16 12 18 16 15 14 14 14 11 12 16 15 10 8 2 3 5 6 4 9 22 19 9 2 2 14 0 0 0 0 0 5 4 1 0 0 2 1 0 2 6 2 13 10 4 1 0 3 4 4 4 2 3 2 1 3 3 2 1 0 0 0 0 0 0 0 0 2 2 2 2 3 2 3 4 6 9 6 2 11 24 32 20 21 8 2 0 0 0 0 0 0 2 11 17 11 17 28 5 1 0 0 0 1 1 53 62 64 74 12 92 88 90 112 43 61 54 55 45 8 15 5 5 6 5 1 1 2 10 29 61 27 18 23 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 1 1 1 2 0 0 0 1 2 1 7 4 3 6 4 4 3 3 2 3 8 10 19 30 37 41 38 21 13 19 24 27 23 19 12 7 9 9 8 8 9 11 13 20 22 18 12 12 11 12 11 7 11 17 8 4 15 43 41 0 0 1 0 0 2 0 0 0 0 2 0 0 1 2 1 12 5 0 1 3 6 6 6 4 3 2 3 4 7 7 4 3 2 0 0 0 0 0 0 0 0 1 2 2 2 2 1 4 2 1 1 1 23 32 36 28 8 1 0 0 0 0 0 0 0 0 2 10 3 2 5 4 1 0 0 0 1 4 38 47 45 44 40 87 62 70 85 55 2 30 87 91 34 6 4 17 14 6 5 4 14 8 34 68 19 15 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 6 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 2 3 4 7 9 8 3 7 8 2 5 18 23 31 40 46 50 32 29 31 29 22 18 22 20 11 10 13 13 10 9 12 14 18 16 13 11 10 22 18 15 16 21 19 12 24 33 31 32 0 0 0 0 2 4 0 0 0 0 1 1 0 4 4 2 7 1 0 2 5 10 10 6 5 3 5 12 13 12 10 6 4 4 2 0 0 0 0 0 0 0 0 1 1 1 0 0 2 1 0 1 9 38 39 40 23 1 0 0 0 0 0 0 2 2 2 6 12 2 0 1 2 0 0 0 0 3 14 35 23 23 40 69 93 67 89 89 58 9 19 34 34 38 32 1 10 8 8 7 1 14 4 21 39 17 10 24 22 9 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 3 4 6 8 10 5 5 5 5 8 14 25 29 30 30 33 24 20 21 24 28 29 24 23 21 19 17 14 9 7 8 13 16 16 20 24 22 10 22 31 31 26 18 28 36 38 32 24 0 0 0 0 2 4 0 0 0 0 0 0 0 5 2 1 2 0 0 1 3 4 5 4 3 3 2 1 0 2 3 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 1 13 34 36 42 20 2 0 0 0 0 0 2 6 5 4 13 18 4 0 0 0 0 0 0 0 2 7 16 16 17 37 64 80 64 69 77 44 10 9 13 7 15 17 3 2 2 10 8 4 17 2 3 7 19 37 68 78 46 15 1 6 9 12 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 3 4 6 8 7 5 9 12 13 17 20 24 28 38 51 52 48 37 32 29 25 19 20 18 18 24 9 7 9 13 15 14 15 17 17 17 19 44 27 34 26 17 47 51 47 52 51 1 0 0 0 0 0 0 1 1 1 1 1 1 4 1 0 0 0 0 1 1 2 3 1 1 1 2 3 1 3 4 4 4 6 4 1 0 0 0 0 0 1 1 1 1 1 5 4 0 0 0 3 9 17 22 30 15 4 1 3 6 3 2 2 2 1 2 7 6 1 1 0 0 0 0 0 1 0 3 14 23 16 18 19 20 22 26 33 18 6 2 0 3 22 26 21 19 17 18 9 2 1 4 7 28 49 71 78 148 88 38 19 18 27 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 1 6 11 8 3 9 6 4 7 15 25 23 23 35 54 74 102 94 67 52 45 35 21 12 14 18 14 14 16 21 21 18 17 20 18 20 24 29 33 39 38 43 80 88 63 59 38 2 7 7 0 1 1 0 0 1 1 1 1 1 3 0 0 0 0 0 1 1 1 2 1 0 0 1 0 0 1 2 3 3 1 1 0 0 0 0 0 0 0 0 0 0 1 3 1 0 0 1 7 7 10 15 18 6 1 0 3 7 6 3 2 1 0 0 1 1 5 8 0 0 0 0 1 3 3 7 19 20 6 1 2 2 3 9 21 5 1 0 3 13 48 47 44 37 30 32 14 22 32 31 24 26 35 44 57 83 75 36 33 35 25 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 1 0 0 0 0 0 0 0 0 0 3 10 10 6 8 19 11 15 23 28 21 24 37 48 54 63 72 59 56 59 58 43 18 10 13 21 33 25 27 28 24 21 22 25 28 34 36 30 28 48 59 61 71 29 23 15 5 7 4 1 2 2 1 0 0 1 0 0 0 0 0 0 2 1 0 0 0 1 1 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 6 6 6 4 0 0 0 0 0 0 0 0 0 0 0 0 6 4 5 5 0 0 2 2 2 1 7 11 7 2 5 8 11 13 15 14 0 0 0 8 34 88 84 60 56 56 57 33 36 80 98 65 3 1 8 11 8 2 4 33 46 58 98 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 3 6 8 14 25 12 12 19 24 22 24 29 41 53 53 40 53 55 51 45 36 20 18 38 48 38 43 36 34 31 28 38 33 20 10 18 34 30 50 45 32 18 20 47 21 9 17 6 2 3 4 2 2 2 3 3 0 0 0 0 1 1 0 1 1 1 0 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 1 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 2 11 3 15 24 16 1 2 2 2 2 3 2 1 13 22 20 29 31 17 5 0 0 0 8 31 61 65 58 72 69 68 93 58 35 69 89 53 8 18 45 81 100 16 13 22 72 122 5 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 4 6 10 12 9 9 33 40 36 31 23 20 30 41 39 28 32 36 36 32 28 34 36 31 30 39 37 28 36 35 20 7 17 25 30 40 47 34 22 19 32 45 33 39 6 4 2 1 3 4 5 6 2 2 3 1 0 2 3 2 0 0 2 2 1 1 3 0 0 0 1 1 1 0 1 2 3 2 1 1 1 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 2 1 3 7 2 23 31 19 1 2 1 7 12 13 4 11 20 41 45 34 32 9 0 0 0 1 3 4 14 34 37 74 49 66 101 80 68 32 30 31 4 1 9 14 25 40 45 9 7 15 14 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 3 7 17 23 24 29 47 52 42 29 24 21 20 23 27 28 42 38 36 35 34 37 35 34 42 52 48 28 37 30 19 24 47 31 19 18 24 15 18 24 30 30 12 11 24 42 21 4 4 5 4 3 11 4 2 2 1 3 2 1 1 1 4 1 4 4 2 0 0 0 0 0 1 2 5 4 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 8 12 5 4 12 9 2 2 1 15 22 22 18 22 21 58 53 23 29 4 0 0 0 0 0 0 0 10 29 58 30 71 77 24 111 99 38 11 9 2 2 1 5 22 43 41 32 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 13 20 24 31 42 44 37 29 27 29 24 23 22 21 24 47 41 33 33 44 35 37 39 43 45 37 43 32 28 27 9 9 12 12 14 20 12 29 29 19 8 7 13 34 37 6 7 6 5 5 9 7 5 2 1 3 4 4 2 3 6 1 10 8 4 4 0 1 1 1 1 0 5 2 1 2 0 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 9 7 8 10 7 3 1 1 7 16 27 29 27 21 51 33 19 24 0 0 0 0 1 1 2 0 1 11 26 23 44 52 34 13 26 39 59 40 4 7 7 4 4 12 28 49 39 23 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 1 3 4 4 2 2 18 42 55 46 44 43 35 26 20 21 22 26 31 34 45 48 47 41 37 36 35 37 40 39 34 31 32 26 21 19 19 19 21 19 18 24 45 41 27 14 16 4 10 12 5 5 1 5 5 14 36 16 4 0 0 0 0 1 4 5 3 8 3 2 4 3 4 2 2 1 0 3 1 0 0 0 0 0 0 0 0 0 1 0 0 1 4 2 1 0 0 0 0 3 2 0 0 0 0 0 0 0 0 1 0 0 0 1 4 4 3 0 2 1 1 0 0 0 0 3 7 9 8 17 7 1 0 0 0 0 1 1 6 18 3 0 22 47 48 26 108 127 76 3 17 51 46 16 10 18 29 33 30 28 37 45 53 37 14 4 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 20 30 39 46 51 48 44 28 17 17 25 33 34 32 33 43 48 43 42 49 49 35 36 36 31 24 32 24 18 17 17 16 19 18 19 28 43 31 21 18 20 0 3 4 7 7 1 12 3 4 13 12 5 2 2 1 2 0 4 5 6 4 0 3 3 3 3 2 0 0 0 1 0 0 1 1 0 0 0 0 0 2 8 1 0 2 5 5 6 2 0 0 0 4 2 0 0 0 0 0 0 0 1 5 1 0 0 0 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 29 43 68 95 123 110 32 168 226 127 7 2 10 33 31 23 26 10 13 18 35 51 35 43 30 29 32 12 8 13 15 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 2 21 42 39 42 60 60 50 37 25 27 37 36 28 27 29 32 38 37 39 40 39 32 32 35 32 24 25 28 24 22 21 19 21 20 24 28 28 28 26 25 28 0 1 1 6 5 8 32 6 5 6 4 5 4 4 3 1 1 2 4 4 5 3 1 0 1 3 6 1 0 0 0 0 0 1 1 1 1 1 0 0 6 12 0 0 2 4 7 13 2 0 2 6 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 31 67 106 155 139 71 70 177 125 37 0 1 11 10 6 6 7 7 4 27 44 39 43 9 5 13 15 14 11 26 25 9 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 26 29 48 65 60 35 34 34 37 40 28 27 30 33 34 41 41 44 43 39 40 25 36 31 23 22 19 19 25 27 22 17 24 31 37 36 26 29 28 39 0 0 0 1 1 8 17 2 5 3 1 1 1 3 1 1 1 1 7 4 4 3 0 0 1 2 5 6 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 5 9 2 0 1 30 47 16 1 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 1 0 0 0 0 0 0 0 0 0 0 10 34 66 69 58 73 113 27 7 3 0 0 6 3 0 0 1 0 10 9 15 56 12 11 7 4 6 5 10 18 23 26 26 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 39 43 43 39 29 27 43 54 52 30 25 28 32 35 37 39 33 35 40 42 34 35 28 24 23 17 17 22 22 21 23 25 29 41 44 37 37 26 34 0 0 0 0 0 5 9 7 2 1 1 2 2 1 0 1 1 1 6 7 5 5 3 1 0 0 5 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 1 0 0 31 59 50 18 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 3 0 0 0 0 0 0 0 2 4 5 3 10 29 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 6 7 5 4 4 0 0 0 6 19 20 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 15 29 36 34 27 62 67 48 25 24 26 34 35 31 28 32 30 36 42 42 43 32 28 26 23 19 15 14 20 27 25 29 39 41 37 35 32 36 0 0 0 0 0 1 7 8 2 6 4 5 5 2 0 0 1 1 2 6 3 3 3 2 0 0 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 30 50 47 1 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 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 1 2 1 0 0 0 0 0 8 22 19 15 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 1 1 3 9 13 19 31 39 46 75 64 43 31 35 26 30 31 29 25 28 27 27 32 38 44 37 37 41 39 30 17 14 29 39 40 42 41 42 36 29 24 25 0 0 0 0 0 0 4 3 3 6 6 3 1 1 2 0 1 1 1 1 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 0 0 3 12 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 1 5 7 6 5 5 4 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 11 8 8 16 34 50 67 87 56 52 47 35 19 20 22 22 23 24 31 36 32 37 47 43 31 39 47 45 32 27 34 41 46 50 46 46 34 26 27 26 0 0 0 0 0 1 6 2 0 1 2 0 0 0 0 1 2 2 5 5 3 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 40 21 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 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 2 5 6 5 10 34 40 46 63 80 70 58 46 39 31 20 23 27 31 28 20 31 32 36 41 39 22 30 43 50 46 41 37 41 41 43 49 50 38 29 24 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 7 10 7 1 0 0 0 0 1 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 8 54 33 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 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 4 5 4 9 28 40 26 31 42 43 41 40 40 34 24 25 35 44 42 31 28 36 38 40 38 29 35 37 47 55 52 36 36 40 45 47 39 25 20 21 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 4 3 3 3 1 1 1 2 5 3 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 9 33 30 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 27 25 18 32 55 63 63 55 46 41 43 49 44 37 28 20 23 25 32 33 34 44 34 40 52 55 46 44 39 45 47 35 21 16 22 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 2 2 1 3 2 2 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 17 2 0 0 0 0 0 0 2 9 13 15 5 0 0 0 0 0 0 0 0 0 0 0 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 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 5 3 10 23 25 18 21 31 45 48 60 60 52 44 40 32 25 24 27 26 23 24 23 27 38 41 36 53 55 41 41 28 33 38 33 22 21 22 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 3 1 1 1 5 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 14 5 0 0 0 0 0 0 0 0 1 4 5 2 1 0 0 0 0 0 0 0 0 0 1 0 6 15 1 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 4 11 12 12 16 15 22 37 33 41 37 29 27 42 46 36 29 27 23 21 22 26 35 45 39 53 59 53 44 33 29 28 22 12 11 20 45 0 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 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 14 0 0 0 0 0 0 0 0 0 0 1 3 5 1 0 0 0 1 1 0 0 0 0 0 9 15 6 59 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 6 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 9 17 25 29 34 30 14 21 29 28 27 26 26 29 46 53 43 31 30 32 37 40 33 45 49 50 49 43 30 24 19 12 7 7 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 18 11 0 0 0 0 0 0 0 0 0 0 0 7 30 7 1 0 5 19 14 3 0 0 0 1 4 5 16 48 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 8 4 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 9 11 19 25 26 22 23 29 22 18 18 14 11 17 32 43 44 33 31 37 39 32 30 40 50 53 46 33 26 16 13 13 5 5 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 7 17 1 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 12 33 8 2 0 10 34 48 10 1 1 0 1 1 4 34 75 74 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 1 2 4 6 11 17 20 31 22 17 25 42 42 49 53 50 41 26 18 27 34 35 34 42 58 69 62 43 31 15 10 8 8 9 0 0 0 0 0 0 0 0 0 0 0 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 10 0 0 0 2 2 1 0 1 3 1 0 0 0 0 0 0 0 0 1 20 54 54 19 11 32 57 14 6 2 4 8 0 7 23 37 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 1 14 30 35 36 38 32 31 38 58 81 71 56 56 51 41 35 35 28 27 35 46 60 70 68 55 38 20 16 11 7 8 0 0 0 0 0 0 0 0 0 0 0 2 3 3 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 10 8 0 0 0 13 11 1 0 0 1 1 0 0 0 0 0 7 16 5 4 45 102 137 112 52 42 43 21 11 3 13 15 6 33 29 16 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 52 74 63 45 41 31 39 44 44 30 20 27 35 57 87 82 61 35 19 23 58 76 77 63 43 33 25 15 7 6 0 0 0 0 0 0 0 0 0 1 2 1 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 23 1 0 1 0 0 2 28 37 21 0 0 0 0 0 0 0 0 0 5 13 6 4 69 137 179 163 64 30 15 5 6 9 8 6 10 40 53 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 16 24 27 28 22 54 51 35 21 10 27 40 57 78 80 84 56 27 19 34 43 51 45 37 36 22 18 10 4 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 49 3 0 0 0 1 4 13 21 9 9 13 0 0 0 0 0 1 11 4 0 1 9 122 142 159 136 38 6 6 5 9 28 4 7 8 9 20 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 12 22 37 54 64 69 71 96 88 82 71 62 76 69 40 20 22 34 41 40 34 29 24 22 16 9 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 17 0 0 0 0 1 1 0 0 8 25 22 6 4 1 0 0 0 3 1 0 0 32 137 136 106 61 11 2 9 7 7 11 0 5 21 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 4 8 1 12 22 47 96 151 144 111 81 76 94 87 50 39 32 19 24 27 27 27 28 25 16 9 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 2 1 1 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 8 11 35 24 16 10 8 0 0 0 0 0 0 0 1 46 136 147 68 22 2 6 20 23 15 6 0 0 19 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 22 59 70 55 36 37 62 93 70 34 16 13 13 13 17 19 21 27 23 20 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 2 3 3 3 4 1 0 0 0 0 0 2 2 0 0 1 0 0 0 0 0 0 1 1 1 0 0 0 2 10 18 31 32 22 23 20 17 9 0 0 0 0 0 0 0 8 9 53 120 52 17 3 4 9 8 2 0 1 2 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 5 6 14 25 31 16 24 20 9 9 12 15 15 13 12 9 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 1 3 3 4 5 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 2 1 4 6 4 0 0 0 6 17 20 41 58 52 32 31 21 8 0 0 0 0 0 0 1 12 22 73 115 80 21 15 9 6 1 0 0 6 7 2 3 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 1 13 36 32 32 40 38 25 14 9 8 11 15 13 0 0 0 0 1 4 5 1 0 0 0 1 0 0 0 1 2 3 3 2 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 5 4 9 11 7 0 0 0 9 24 37 48 80 97 67 19 23 6 0 0 0 0 0 0 0 4 35 38 26 17 12 22 14 9 9 7 6 12 7 2 6 1 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 7 17 22 56 28 15 13 9 4 4 6 8 10 0 0 0 0 0 0 1 4 3 3 2 2 1 0 0 0 0 1 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 7 10 9 3 0 0 7 43 69 68 73 69 46 16 12 2 0 0 0 0 0 0 0 11 36 5 1 1 6 16 16 18 19 16 5 14 5 1 2 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 4 1 1 1 0 0 0 0 0 0 0 0 2 1 0 0 0 1 3 3 3 4 1 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 4 5 4 4 10 7 0 0 2 49 82 83 89 79 38 10 1 0 1 0 0 0 0 0 0 10 20 4 1 2 10 18 18 18 10 9 15 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 1 2 3 3 0 0 1 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 2 5 7 6 10 4 0 0 1 20 56 54 23 20 9 3 0 1 3 1 0 0 0 0 0 2 8 13 7 6 12 20 23 22 27 23 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 3 3 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 2 2 2 5 8 9 2 0 0 0 0 13 8 0 0 0 0 0 1 2 2 0 0 0 0 0 1 9 12 8 7 11 16 24 25 14 18 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 3 2 2 3 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 1 5 5 8 12 8 8 15 18 12 20 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 1 0 5 5 0 0 0 0 0 0 0 0 0 1 2 3 2 2 1 0 0 0 0 0 0 1 7 8 5 1 1 0 2 5 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 3 6 8 5 3 5 3 2 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 0 0 0 0 0 0 0 0 0 12 11 1 0 0 0 0 0 0 3 3 2 2 2 0 0 0 1 1 0 0 0 0 0 7 9 7 4 3 2 4 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 1 4 2 4 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 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 2 0 0 1 1 0 0 4 3 1 1 2 2 1 0 0 0 1 1 1 0 0 1 0 1 3 8 8 6 5 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 1 1 0 0 0 3 7 3 2 4 4 2 0 0 0 1 0 2 1 0 1 0 1 3 6 7 6 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 0 1 1 2 6 2 4 4 2 2 0 0 1 3 4 6 3 0 0 0 2 2 2 4 4 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 2 3 4 0 2 2 2 2 0 4 4 3 1 1 0 0 0 1 4 2 0 1 1 2 1 0 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 1 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 1 1 3 4 5 6 7 10 4 1 1 3 10 8 8 6 2 1 1 1 1 1 3 1 1 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 8 10 11 13 14 8 4 3 5 7 10 13 9 5 5 5 3 3 4 4 1 1 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 10 12 12 24 27 18 10 6 6 7 10 12 11 8 7 9 8 7 7 6 3 3 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 8 12 11 12 39 36 24 16 10 8 6 5 9 9 8 7 7 10 10 11 8 6 7 3 3 2 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 20 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 1 3 9 11 12 15 21 18 17 15 12 9 9 6 5 6 9 5 5 8 11 13 10 9 9 9 9 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 36 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 7 8 10 12 13 16 13 11 10 10 17 18 11 6 7 6 6 7 7 9 9 9 10 12 18 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 126 67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 10 9 6 11 17 17 13 12 13 11 10 12 12 11 7 5 7 8 7 5 6 10 10 10 10 10 6 8 5 2 1 0 0 5 5 0 1 19 9 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 19 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 85 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 23 22 19 15 19 16 11 9 14 14 14 13 11 10 8 7 8 9 11 12 11 11 8 7 6 5 4 7 5 4 3 2 1 9 13 23 36 47 27 4 0 0 0 0 2 3 1 0 0 0 0 0 0 0 0 4 25 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 4 11 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 24 31 30 23 24 15 10 9 11 11 13 16 16 11 11 11 11 9 4 7 8 9 8 6 6 4 4 6 1 3 4 5 7 9 13 44 66 43 44 15 0 0 0 0 3 4 3 0 0 0 0 0 0 0 2 3 8 18 7 1 0 0 0 0 1 1 0 0 0 0 0 0 7 6 3 0 0 0 0 3 5 5 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 16 27 33 30 23 21 15 9 7 7 9 16 16 12 12 12 12 11 8 7 7 7 7 5 5 2 6 8 3 0 0 0 2 8 7 51 71 81 88 17 5 5 4 0 5 4 3 5 0 0 0 0 0 0 0 0 6 19 6 2 1 0 0 2 4 2 0 2 0 0 0 1 6 16 7 1 1 0 0 5 6 0 0 0 0 0 0 0 0 0 0 1 7 7 3 0 0 0 0 0 0 0 0 0 0 1 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 14 19 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 16 19 30 36 34 26 20 12 8 7 7 12 18 18 14 11 9 12 13 11 9 13 13 11 8 3 9 11 10 6 2 0 3 6 4 45 46 87 137 27 25 10 4 6 12 11 8 6 5 3 2 2 1 2 11 5 5 8 3 2 3 3 2 2 5 3 3 3 0 0 0 0 2 12 4 8 8 0 0 2 2 0 0 0 0 0 0 0 0 5 3 0 0 1 1 0 0 0 0 0 0 0 0 0 2 1 5 23 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 5 11 14 13 15 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CIN -26 -10 -4 -6 -3 -6 -13 -13 -13 -12 -11 -25 -17 -12 -11 -17 -37 -11 -8 -7 -5 -3 -0 -3 -4 -7 -8 -7 -11 -11 -11 -12 -12 -13 -13 -8 -13 -10 -6 -9 -8 -10 -9 -8 -5 -0 -1 -0 -0 -7 -14 -12 -9 -5 -6 -8 -8 -5 -4 -25 -25 -19 -15 -22 -11 -12 -11 -15 -16 -14 -14 -39 -16 -12 -24 -51 -69 -79 -75 -59 -41 -39 -53 -53 -25 -14 -28 -49 -56 -46 -82 -119 -114 -73 -93 -16 -3 -8 -10 -6 -8 -20 -25 -19 -10 -8 -0 -2 -4 -10 -13 -10 -7 -6 -7 -12 -14 -16 -24 -28 -30 -47 -55 -46 -26 -24 -14 -22 -20 -33 -67 -45 -33 -31 -30 -30 -30 -28 -27 -26 -24 -24 -30 -35 -22 -21 -23 -20 -11 -3 -5 -14 -17 -15 -12 -11 -10 -7 -5 -11 -13 -7 -10 -10 -8 -6 -3 -2 -2 -3 -4 -10 -11 -4 -9 -6 -9 -9 -16 -61 -116 -87 -57 -29 -11 -13 -21 -10 -16 -22 -26 -25 -21 -20 -8 -9 -18 -18 -11 -19 -20 -21 -14 -8 -10 -12 -2 -10 -12 -10 -6 -5 -5 -8 -13 -13 -17 -15 -10 -11 -16 -15 -14 -22 -30 -7 -6 -6 -9 -7 -2 -3 -5 -8 -6 -5 -9 -11 -13 -15 -9 -9 -12 -6 -6 -6 -12 -15 -13 -9 -9 -9 -5 -1 -0 -0 -2 -7 -12 -14 -11 -8 -5 -5 -6 -6 -1 -5 -11 -18 -19 -15 -8 -9 -18 -13 -11 -11 -11 -6 -3 -8 -9 -11 -24 -36 -39 -89 -68 -39 -41 -41 -32 -26 -44 -59 -56 -46 -60 -87 -118 -154 -138 -25 -17 -17 -33 -23 -10 -14 -10 -29 -15 -4 -1 -0 -0 -0 -1 -2 -4 -9 -7 -7 -13 -23 -27 -19 -25 -36 -46 -39 -30 -35 -35 -28 -15 -20 -28 -27 -30 -31 -24 -22 -22 -22 -20 -18 -25 -23 -24 -30 -26 -18 -22 -22 -17 -14 -13 -15 -10 -13 -16 -19 -19 -9 -5 -7 -9 -9 -9 -9 -7 -5 -4 -3 -3 -9 -3 -5 -5 -7 -10 -12 -8 -6 -5 -26 -80 -92 -51 -48 -45 -40 -31 -16 -21 -23 -24 -27 -27 -18 -11 -12 -11 -10 -7 -9 -9 -17 -8 -4 -9 -16 -5 -8 -15 -11 -6 -6 -20 -35 -35 -30 -27 -18 -14 -15 -12 -17 -12 -22 -19 -4 -4 -7 -11 -7 -5 -4 -6 -10 -6 -6 -6 -5 -5 -12 -9 -9 -9 -5 -4 -5 -11 -9 -7 -6 -8 -9 -4 -4 -2 -1 -4 -7 -10 -7 -5 -7 -9 -9 -4 -1 -2 -4 -10 -16 -15 -12 -9 -6 -10 -13 -12 -11 -10 -9 -8 -8 -6 -5 -21 -45 -42 -42 -30 -24 -26 -30 -39 -37 -39 -40 -43 -48 -49 -72 -98 -146 -115 -34 -51 -60 -70 -49 -26 -18 -11 -29 -15 -7 -5 -3 -1 -0 -4 -2 -4 -7 -4 -5 -15 -21 -20 -19 -26 -26 -30 -31 -32 -34 -33 -20 -25 -25 -27 -26 -25 -30 -21 -14 -16 -18 -17 -18 -22 -28 -26 -24 -23 -15 -22 -28 -22 -14 -14 -11 -9 -9 -11 -15 -19 -15 -13 -9 -12 -12 -9 -8 -5 -5 -5 -4 -6 -12 -4 -5 -5 -7 -12 -12 -7 -7 -6 -5 -41 -95 -57 -45 -42 -44 -44 -40 -37 -23 -24 -30 -29 -19 -14 -12 -12 -15 -12 -8 -12 -39 -11 -5 -10 -15 -12 -12 -21 -19 -10 -9 -26 -32 -29 -27 -19 -14 -13 -11 -8 -9 -9 -13 -11 -7 -7 -7 -8 -7 -15 -15 -8 -10 -5 -9 -10 -8 -7 -13 -8 -8 -6 -4 -2 -3 -8 -10 -9 -8 -8 -10 -3 -4 -4 -4 -4 -6 -7 -8 -10 -11 -10 -9 -4 -2 -3 -8 -12 -13 -15 -17 -12 -8 -9 -10 -15 -10 -6 -7 -11 -10 -9 -7 -16 -41 -60 -58 -44 -34 -29 -23 -14 -18 -18 -23 -23 -33 -49 -62 -83 -129 -82 -59 -93 -92 -50 -47 -50 -55 -45 -22 -12 -11 -13 -12 -6 -5 -4 -6 -8 -10 -7 -3 -9 -12 -17 -19 -19 -17 -14 -16 -23 -29 -31 -27 -33 -34 -36 -35 -29 -20 -22 -15 -11 -10 -12 -19 -24 -25 -26 -22 -19 -18 -19 -27 -19 -11 -8 -11 -11 -9 -8 -14 -17 -12 -10 -13 -24 -16 -8 -7 -4 -4 -4 -5 -6 -7 -6 -7 -10 -12 -11 -11 -10 -7 -5 -6 -28 -65 -75 -60 -39 -35 -38 -41 -38 -24 -22 -23 -22 -17 -12 -21 -21 -25 -23 -21 -27 -45 -28 -23 -17 -17 -17 -14 -26 -32 -25 -14 -25 -26 -22 -19 -16 -11 -11 -10 -8 -11 -18 -10 -8 -5 -5 -5 -4 -8 -24 -34 -40 -36 -18 -11 -11 -6 -8 -12 -8 -5 -7 -5 -4 -6 -9 -10 -8 -11 -9 -6 -2 -4 -5 -7 -7 -7 -5 -5 -12 -10 -8 -8 -5 -5 -5 -11 -12 -9 -10 -10 -13 -11 -7 -7 -11 -8 -6 -10 -14 -13 -14 -27 -31 -31 -43 -51 -64 -60 -38 -20 -13 -13 -13 -18 -11 -27 -42 -49 -63 -101 -163 -168 -158 -129 -67 -48 -47 -46 -34 -15 -9 -18 -16 -16 -12 -7 -7 -8 -13 -13 -10 -8 -16 -20 -20 -25 -24 -19 -22 -24 -29 -22 -23 -30 -36 -47 -46 -27 -18 -18 -17 -16 -10 -6 -13 -20 -21 -22 -24 -25 -28 -28 -23 -36 -14 -14 -10 -10 -15 -15 -13 -16 -14 -15 -19 -20 -19 -11 -6 -4 -4 -4 -3 -4 -5 -6 -8 -11 -12 -11 -9 -9 -9 -8 -5 -15 -10 -26 -53 -43 -29 -41 -43 -38 -33 -28 -19 -15 -13 -11 -8 -10 -12 -15 -15 -19 -26 -30 -24 -11 -4 -4 -6 -7 -37 -35 -35 -39 -39 -28 -25 -23 -24 -16 -6 -10 -12 -16 -18 -10 -13 -8 -5 -4 -4 -5 -5 -26 -36 -26 -12 -9 -10 -4 -10 -13 -7 -4 -7 -6 -6 -4 -3 -4 -4 -10 -7 -2 -2 -4 -6 -7 -8 -8 -7 -5 -10 -8 -6 -6 -6 -4 -4 -5 -6 -9 -10 -6 -8 -7 -6 -5 -6 -10 -11 -14 -15 -26 -44 -59 -85 -34 -34 -63 -83 -61 -35 -23 -16 -10 -5 -7 -6 -18 -29 -37 -48 -72 -108 -121 -150 -163 -126 -50 -57 -55 -46 -36 -29 -28 -23 -16 -9 -5 -9 -19 -22 -22 -15 -17 -22 -17 -17 -26 -28 -25 -21 -21 -28 -17 -24 -35 -41 -47 -47 -37 -36 -35 -29 -28 -22 -16 -16 -16 -15 -16 -22 -25 -32 -33 -32 -32 -21 -26 -20 -17 -25 -32 -17 -16 -16 -23 -27 -20 -24 -8 -5 -4 -4 -3 -3 -1 -4 -6 -8 -12 -10 -7 -7 -15 -16 -8 -6 -21 -11 -9 -34 -53 -22 -22 -27 -39 -37 -30 -24 -10 -12 -17 -18 -11 -6 -6 -4 -4 -14 -22 -19 -18 -7 -6 -7 -6 -51 -33 -27 -33 -31 -18 -13 -16 -28 -26 -5 -13 -14 -14 -10 -3 -0 -2 -2 -4 -5 -11 -22 -34 -35 -24 -16 -14 -12 -9 -6 -4 -4 -4 -5 -8 -8 -7 -4 -2 -3 -7 -5 -5 -4 -3 -5 -7 -8 -10 -9 -6 -6 -7 -5 -5 -5 -5 -4 -3 -3 -6 -8 -4 -5 -7 -13 -9 -6 -6 -6 -13 -14 -47 -73 -73 -71 -34 -62 -54 -40 -39 -34 -33 -22 -12 -8 -13 -7 -7 -17 -30 -36 -32 -34 -70 -117 -153 -143 -90 -75 -67 -52 -44 -38 -32 -31 -15 -7 -5 -9 -15 -16 -26 -13 -15 -21 -19 -8 -17 -24 -21 -16 -14 -20 -10 -9 -26 -37 -40 -42 -41 -31 -36 -38 -33 -24 -22 -20 -17 -17 -16 -18 -24 -30 -40 -43 -39 -34 -44 -64 -63 -54 -42 -23 -18 -17 -27 -27 -22 -24 -5 -10 -6 -5 -6 -5 -3 -4 -5 -6 -7 -6 -6 -6 -14 -11 -5 -9 -20 -15 -9 -33 -44 -25 -26 -25 -38 -35 -30 -28 -16 -21 -16 -12 -11 -10 -11 -8 -11 -16 -24 -21 -13 -7 -9 -9 -9 -28 -34 -29 -24 -17 -10 -15 -16 -25 -16 -7 -13 -13 -22 -21 -12 -6 -10 -0 -4 -8 -15 -24 -27 -34 -22 -27 -21 -17 -15 -6 -10 -7 -6 -7 -10 -15 -17 -10 -3 -3 -8 -7 -7 -10 -7 -3 -6 -6 -9 -11 -10 -5 -3 -8 -5 -4 -10 -18 -15 -4 -3 -3 -3 -4 -8 -13 -9 -8 -15 -21 -18 -28 -29 -63 -62 -28 -29 -72 -47 -33 -30 -32 -33 -14 -14 -15 -14 -10 -5 -18 -23 -28 -31 -45 -88 -74 -107 -146 -126 -80 -71 -58 -54 -49 -46 -41 -26 -14 -5 -6 -8 -9 -15 -6 -5 -5 -6 -9 -13 -16 -12 -16 -19 -17 -19 -12 -16 -35 -45 -44 -37 -21 -26 -27 -26 -25 -30 -33 -31 -32 -26 -19 -24 -27 -44 -46 -37 -29 -38 -40 -55 -70 -50 -22 -17 -20 -22 -22 -17 -11 -9 -17 -8 -7 -7 -7 -6 -7 -3 -4 -4 -4 -4 -5 -14 -16 -9 -9 -19 -18 -8 -8 -8 -22 -44 -31 -36 -39 -37 -32 -26 -26 -19 -12 -11 -14 -16 -11 -21 -21 -35 -37 -24 -19 -13 -13 -14 -21 -35 -34 -16 -12 -10 -9 -13 -21 -10 -7 -9 -13 -19 -19 -19 -16 -10 -0 -2 -17 -15 -15 -16 -20 -17 -33 -32 -29 -32 -14 -8 -9 -7 -6 -5 -6 -8 -7 -7 -6 -8 -10 -6 -10 -9 -7 -6 -5 -5 -10 -9 -7 -7 -11 -5 -6 -6 -6 -7 -5 -8 -7 -5 -6 -10 -12 -7 -7 -17 -32 -34 -22 -30 -42 -69 -71 -69 -105 -43 -31 -29 -29 -25 -10 -9 -12 -17 -14 -8 -16 -28 -27 -26 -32 -44 -44 -82 -153 -107 -40 -39 -44 -36 -38 -43 -46 -53 -59 -11 -4 -6 -8 -8 -5 -5 -6 -9 -12 -12 -7 -14 -21 -20 -17 -16 -15 -17 -40 -45 -40 -37 -37 -32 -28 -27 -30 -35 -36 -33 -36 -30 -25 -27 -27 -32 -27 -26 -26 -31 -53 -72 -84 -47 -17 -15 -22 -26 -15 -12 -10 -15 -23 -9 -7 -9 -8 -6 -6 -1 -4 -5 -5 -4 -4 -13 -4 -4 -11 -15 -10 -7 -9 -10 -10 -11 -20 -45 -43 -50 -44 -37 -39 -36 -36 -24 -16 -15 -16 -18 -26 -28 -20 -18 -23 -21 -19 -23 -15 -24 -26 -14 -13 -11 -8 -10 -18 -8 -18 -18 -15 -15 -14 -19 -9 -8 -5 -1 -11 -19 -18 -19 -18 -18 -31 -33 -31 -13 -11 -15 -8 -7 -7 -7 -9 -11 -9 -11 -8 -8 -8 -6 -8 -4 -3 -4 -4 -6 -12 -5 -8 -8 -5 -4 -5 -6 -5 -5 -5 -9 -9 -5 -3 -4 -5 -5 -6 -6 -26 -41 -40 -30 -30 -95 -123 -122 -98 -45 -92 -45 -26 -23 -16 -19 -10 -18 -16 -12 -17 -31 -38 -26 -53 -57 -40 -84 -143 -92 -58 -52 -45 -42 -41 -52 -35 -14 -9 -2 -8 -7 -7 -7 -5 -7 -5 -5 -7 -9 -8 -11 -18 -20 -18 -15 -15 -16 -39 -39 -37 -36 -37 -34 -31 -32 -33 -32 -31 -29 -29 -34 -35 -33 -28 -15 -26 -29 -31 -27 -19 -21 -35 -17 -9 -13 -17 -23 -29 -28 -21 -19 -21 -11 -9 -11 -8 -7 -7 -3 -4 -4 -4 -5 -5 -4 -2 -4 -12 -15 -13 -12 -7 -8 -9 -9 -12 -20 -24 -52 -49 -42 -39 -36 -28 -24 -23 -23 -22 -23 -35 -51 -35 -25 -30 -37 -26 -33 -19 -12 -8 -10 -8 -12 -21 -18 -10 -7 -20 -21 -19 -19 -23 -28 -10 -5 -2 -3 -11 -28 -21 -20 -20 -18 -18 -15 -40 -22 -7 -8 -8 -10 -9 -10 -19 -25 -12 -12 -9 -9 -7 -5 -4 -3 -5 -4 -4 -7 -12 -14 -9 -4 -2 -4 -4 -5 -3 -4 -9 -12 -7 -6 -1 -2 -2 -1 -3 -7 -28 -43 -39 -29 -33 -98 -92 -93 -100 -99 -69 -44 -25 -23 -24 -19 -23 -21 -16 -10 -9 -17 -38 -25 -42 -38 -46 -97 -141 -104 -57 -41 -41 -47 -56 -54 -41 -23 -9 -6 -5 -6 -5 -4 -8 -15 -5 -11 -6 -6 -8 -8 -15 -21 -22 -14 -9 -13 -19 -33 -34 -37 -40 -39 -36 -37 -37 -36 -35 -34 -34 -13 -11 -19 -19 -10 -19 -22 -31 -30 -24 -14 -12 -9 -8 -13 -20 -23 -23 -20 -18 -19 -17 -14 -15 -13 -12 -8 -5 -5 -5 -10 -9 -11 -9 -3 -6 -14 -15 -12 -11 -11 -6 -7 -8 -10 -11 -12 -17 -33 -44 -43 -49 -50 -36 -29 -33 -34 -35 -37 -45 -68 -56 -49 -39 -28 -26 -36 -15 -13 -9 -6 -6 -19 -30 -16 -6 -8 -18 -19 -18 -15 -21 -25 -12 -6 -1 -2 -7 -11 -15 -19 -27 -21 -15 -15 -17 -16 -11 -6 -5 -7 -10 -15 -16 -15 -14 -13 -8 -10 -12 -9 -3 -3 -6 -5 -7 -10 -14 -18 -14 -4 -2 -2 -3 -5 -6 -8 -14 -13 -5 -8 -1 -1 -1 -0 -2 -7 -6 -26 -35 -30 -32 -61 -56 -56 -58 -64 -66 -42 -31 -29 -31 -28 -21 -18 -14 -10 -4 -14 -33 -6 -20 -33 -70 -111 -138 -157 -96 -71 -55 -43 -45 -39 -24 -22 -16 -10 -11 -4 -4 -5 -6 -9 -9 -17 -6 -4 -7 -11 -14 -17 -17 -16 -10 -18 -33 -33 -33 -36 -39 -41 -37 -37 -37 -38 -39 -35 -22 -10 -9 -11 -9 -5 -4 -6 -31 -35 -20 -6 -8 -13 -17 -19 -20 -20 -19 -15 -19 -18 -15 -14 -19 -18 -4 -7 -9 -9 -10 -17 -14 -13 -9 -5 -6 -11 -11 -9 -9 -7 -6 -6 -7 -8 -10 -12 -13 -11 -31 -40 -71 -80 -65 -37 -32 -41 -41 -40 -44 -59 -61 -41 -38 -30 -26 -44 -12 -16 -15 -10 -5 -7 -15 -15 -7 -4 -6 -14 -12 -10 -18 -19 -11 -0 -0 -12 -12 -8 -8 -19 -31 -21 -16 -16 -17 -19 -7 -15 -16 -13 -12 -17 -16 -11 -11 -12 -10 -6 -9 -8 -14 -15 -7 -6 -7 -10 -14 -16 -13 -4 -3 -3 -3 -4 -5 -6 -15 -14 -8 -5 -2 -1 -1 -0 -1 -4 -4 -3 -25 -41 -44 -42 -50 -50 -51 -55 -62 -62 -42 -44 -44 -27 -16 -20 -18 -17 -6 -13 -23 -17 -20 -47 -73 -91 -94 -105 -123 -88 -60 -55 -52 -45 -27 -27 -20 -17 -17 -14 -11 -5 -4 -2 -2 -2 -5 -4 -8 -9 -9 -10 -7 -4 -13 -27 -38 -32 -35 -39 -32 -27 -32 -41 -40 -42 -41 -30 -16 -4 -11 -12 -6 -3 -4 -7 -9 -5 -6 -6 -6 -11 -16 -19 -19 -21 -19 -13 -14 -17 -15 -12 -11 -12 -5 -5 -5 -7 -11 -14 -12 -10 -10 -7 -5 -8 -9 -9 -8 -6 -4 -5 -7 -9 -10 -12 -10 -3 -4 -9 -57 -69 -53 -49 -40 -41 -38 -43 -46 -46 -45 -63 -53 -36 -36 -51 -11 -17 -22 -24 -28 -20 -9 -18 -13 -10 -13 -15 -10 -8 -17 -13 -13 -21 -21 -26 -25 -24 -21 -22 -29 -18 -15 -15 -16 -18 -21 -21 -21 -17 -15 -16 -14 -12 -11 -13 -12 -5 -7 -5 -7 -8 -8 -11 -8 -11 -13 -16 -15 -11 -9 -4 -4 -4 -4 -5 -15 -16 -9 -5 -3 -1 -1 -1 -1 -2 -3 -1 -4 -40 -51 -51 -49 -43 -26 -60 -64 -53 -44 -42 -44 -20 -25 -39 -31 -10 -5 -13 -29 -41 -47 -95 -78 -63 -42 -20 -39 -146 -121 -79 -59 -46 -28 -24 -19 -12 -11 -13 -15 -8 -8 -7 -4 -4 -4 -4 -6 -5 -3 -4 -8 -9 -8 -27 -35 -34 -36 -35 -31 -30 -30 -32 -33 -36 -39 -16 -2 -3 -4 -5 -3 -3 -5 -7 -5 -6 -13 -11 -10 -12 -16 -17 -18 -21 -18 -13 -13 -17 -17 -13 -12 -11 -6 -5 -4 -5 -8 -10 -7 -6 -7 -7 -5 -4 -6 -9 -2 -1 -4 -6 -7 -7 -6 -9 -9 -8 -10 -12 -14 -46 -82 -79 -46 -18 -17 -29 -38 -52 -64 -53 -85 -72 -54 -47 -16 -16 -18 -24 -22 -13 -9 -15 -15 -8 -15 -16 -11 -9 -21 -14 -8 -3 -4 -12 -31 -27 -21 -21 -24 -15 -16 -16 -17 -18 -20 -20 -21 -23 -20 -16 -14 -16 -11 -8 -9 -8 -7 -2 -6 -5 -7 -9 -8 -13 -6 -9 -12 -13 -14 -8 -4 -3 -3 -4 -9 -13 -9 -7 -7 -6 -3 -2 -4 -5 -5 -3 -2 -12 -39 -53 -61 -67 -74 -51 -48 -50 -49 -42 -36 -16 -29 -38 -31 -14 -10 -10 -13 -31 -65 -94 -49 -42 -39 -48 -89 -160 -172 -116 -90 -60 -32 -25 -29 -31 -20 -9 -9 -17 -13 -11 -7 -3 -3 -4 -10 -9 -5 -4 -5 -8 -6 -13 -29 -34 -30 -23 -22 -29 -33 -31 -27 -29 -34 -16 -3 -2 -5 -4 -4 -5 -7 -6 -3 -5 -10 -7 -10 -15 -18 -17 -16 -24 -18 -12 -14 -17 -15 -12 -13 -14 -11 -0 -0 -2 -4 -4 -2 -2 -8 -5 -7 -5 -2 -3 -0 -0 -2 -5 -7 -7 -8 -11 -11 -14 -16 -14 -15 -7 -46 -67 -55 -36 -7 -6 -5 -34 -67 -57 -55 -58 -58 -54 -18 -17 -14 -19 -13 -12 -12 -15 -13 -7 -22 -18 -13 -11 -16 -13 -10 -6 -4 -11 -31 -30 -24 -23 -19 -13 -16 -17 -18 -19 -19 -19 -19 -28 -26 -19 -13 -13 -8 -4 -6 -10 -8 -3 -10 -11 -13 -9 -7 -11 -5 -7 -8 -11 -14 -15 -4 -4 -4 -4 -7 -14 -14 -14 -9 -7 -7 -5 -6 -9 -8 -5 -2 -6 -34 -39 -45 -56 -66 -50 -40 -51 -40 -31 -28 -5 -6 -7 -21 -23 -11 -7 -1 -22 -46 -54 -30 -32 -31 -38 -95 -158 -165 -123 -103 -66 -37 -25 -22 -20 -25 -15 -10 -17 -22 -6 -11 -5 -3 -6 -9 -9 -5 -5 -5 -3 -5 -6 -17 -20 -20 -24 -26 -14 -31 -32 -30 -30 -26 -31 -11 -3 -4 -4 -4 -4 -6 -4 -2 -3 -5 -9 -8 -10 -13 -14 -12 -8 -4 -11 -17 -16 -10 -10 -11 -12 -9 -2 -2 -2 -5 -4 -5 -8 -16 -9 -10 -5 -1 -0 -0 -0 -0 -5 -7 -6 -9 -9 -12 -22 -25 -20 -13 -12 -5 -8 -33 -54 -36 -9 -7 -27 -53 -78 -93 -68 -62 -52 -39 -24 -15 -19 -33 -23 -20 -14 -10 -10 -17 -6 -10 -11 -10 -11 -9 -10 -12 -15 -23 -28 -20 -14 -12 -16 -17 -12 -14 -18 -19 -17 -17 -25 -23 -21 -16 -10 -7 -11 -9 -9 -7 -5 -11 -13 -12 -8 -8 -8 -4 -4 -4 -8 -9 -9 -4 -6 -4 -4 -6 -10 -11 -13 -7 -6 -7 -7 -8 -11 -11 -10 -5 -4 -14 -33 -36 -43 -41 -26 -36 -22 -13 -7 -6 -1 -0 -3 -6 -10 -12 -13 -3 -26 -56 -50 -31 -29 -22 -28 -97 -163 -175 -130 -123 -76 -46 -37 -37 -45 -68 -30 -18 -15 -13 -0 -0 -0 -0 -3 -6 -6 -6 -3 -1 -1 -2 -4 -9 -11 -11 -17 -23 -13 -15 -29 -33 -31 -27 -26 -20 -19 -10 -13 -18 -1 -5 -2 -1 -2 -3 -6 -5 -7 -7 -6 -7 -5 -7 -14 -18 -16 -11 -10 -10 -11 -12 -10 -6 -5 -7 -4 -6 -8 -5 -5 -3 -1 -0 -0 -0 -0 -0 -6 -5 -2 -3 -8 -34 -33 -28 -19 -10 -9 -10 -9 -13 -23 -23 -11 -45 -51 -55 -57 -57 -50 -36 -49 -34 -23 -15 -14 -18 -21 -22 -12 -12 -16 -15 -4 -9 -10 -10 -8 -6 -6 -12 -10 -14 -19 -14 -17 -18 -14 -15 -13 -12 -20 -22 -17 -14 -19 -21 -18 -14 -9 -8 -9 -8 -5 -5 -8 -17 -22 -10 -4 -5 -8 -9 -8 -4 -6 -4 -2 -4 -6 -6 -4 -3 -4 -5 -11 -14 -7 -7 -7 -9 -13 -13 -39 -42 -35 -28 -27 -29 -26 -30 -39 -45 -34 -27 -21 -16 -22 -11 -6 -1 -4 -15 -22 -15 -14 -58 -67 -47 -32 -30 -48 -136 -174 -174 -146 -117 -80 -58 -42 -27 -13 -20 -7 -13 -7 -0 -0 -1 -18 -17 -7 -4 -7 -5 -3 -2 -2 -3 -5 -8 -10 -7 -10 -12 -14 -13 -29 -31 -31 -25 -18 -18 -18 -17 -13 -10 -2 -3 -2 -2 -1 -1 -2 -3 -7 -6 -4 -6 -10 -5 -11 -16 -14 -11 -12 -13 -13 -13 -10 -6 -4 -2 -0 -4 -4 -3 -3 -0 -5 -3 -1 -0 -0 -0 -3 -7 -9 -18 -35 -44 -30 -16 -9 -8 -8 -6 -4 -5 -6 -7 -24 -96 -87 -73 -70 -76 -74 -54 -59 -15 -15 -19 -19 -21 -19 -16 -11 -10 -14 -17 -15 -11 -11 -12 -9 -5 -4 -6 -6 -13 -13 -12 -11 -6 -8 -11 -16 -19 -21 -22 -17 -15 -19 -22 -18 -22 -9 -5 -4 -4 -7 -8 -4 -6 -12 -9 -4 -4 -3 -4 -6 -7 -6 -6 -5 -10 -13 -5 -5 -4 -4 -4 -6 -13 -6 -6 -6 -8 -15 -26 -70 -77 -50 -29 -20 -21 -33 -43 -38 -34 -42 -40 -38 -36 -118 -212 -167 -113 -57 -21 -17 -23 -29 -70 -59 -43 -33 -37 -57 -152 -176 -150 -131 -114 -84 -81 -51 -25 -14 -10 -11 -10 -2 -0 -0 -0 -0 -2 -1 -11 -15 -8 -2 -3 -5 -6 -7 -14 -31 -5 -8 -7 -8 -17 -27 -29 -22 -23 -23 -24 -37 -11 -10 -6 -3 -4 -5 -5 -3 -2 -2 -3 -7 -6 -5 -8 -9 -6 -16 -15 -12 -11 -11 -10 -10 -13 -13 -9 -5 -2 -0 -2 -3 -4 -3 -0 -3 -1 -3 -4 -3 -0 -2 -1 -6 -23 -34 -31 -32 -12 -8 -8 -7 -6 -6 -7 -8 -32 -57 -78 -102 -71 -59 -55 -51 -43 -52 -20 -19 -18 -11 -9 -10 -10 -11 -10 -19 -26 -19 -9 -12 -16 -16 -9 -4 -5 -5 -14 -15 -13 -11 -10 -15 -14 -12 -15 -19 -19 -18 -16 -18 -19 -17 -15 -14 -7 -7 -9 -11 -12 -11 -15 -11 -6 -4 -4 -6 -3 -2 -5 -7 -9 -12 -14 -15 -15 -14 -10 -6 -5 -5 -4 -6 -7 -5 -5 -27 -57 -56 -64 -41 -38 -37 -30 -51 -31 -38 -37 -36 -37 -38 -33 -31 -32 -47 -57 -47 -51 -22 -17 -21 -25 -52 -33 -37 -46 -84 -160 -187 -143 -116 -106 -94 -83 -63 -23 -10 -9 -3 -3 -0 -0 -0 -0 -0 -1 -12 -11 -19 -17 -5 -12 -2 -28 -35 -34 -37 -8 -10 -11 -12 -13 -14 -19 -9 -18 -28 -30 -31 -24 -10 -6 -3 -4 -7 -10 -7 -6 -5 -6 -9 -7 -7 -8 -7 -5 -9 -11 -10 -10 -11 -11 -8 -7 -14 -12 -7 -3 -4 -3 -0 -0 -0 -0 -2 -3 -6 -8 -6 -3 -7 -7 -8 -13 -24 -30 -28 -12 -17 -9 -5 -6 -6 -8 -39 -67 -78 -76 -86 -57 -52 -43 -39 -40 -39 -25 -20 -13 -16 -17 -6 -3 -7 -12 -18 -16 -13 -12 -14 -15 -13 -7 -9 -9 -6 -8 -15 -17 -16 -14 -16 -16 -12 -16 -19 -20 -22 -18 -17 -16 -16 -16 -16 -10 -13 -12 -12 -12 -4 -4 -10 -7 -3 -3 -7 -5 -3 -5 -8 -10 -12 -13 -13 -13 -13 -11 -10 -6 -6 -6 -7 -8 -7 -6 -40 -66 -65 -62 -45 -78 -66 -50 -44 -31 -8 -27 -35 -35 -33 -29 -23 -24 -23 -27 -44 -85 -69 -58 -48 -49 -57 -20 -41 -44 -96 -165 -151 -99 -96 -97 -85 -73 -76 -53 -26 -14 -15 -15 -0 -0 -0 -0 -0 -0 -4 -1 -13 -13 -9 -7 -0 -5 -21 -27 -24 -16 -6 -3 -4 -9 -17 -25 -21 -18 -17 -12 -4 -11 -27 -9 -3 -5 -8 -9 -9 -3 -5 -5 -5 -6 -5 -4 -7 -11 -12 -11 -4 -6 -9 -11 -10 -6 -9 -6 -6 -6 -6 -5 -1 -0 -0 -0 -1 -2 -3 -5 -4 -4 -3 -1 -0 -2 -11 -19 -18 -16 -30 -16 -7 -6 -7 -9 -45 -55 -62 -58 -50 -48 -35 -34 -32 -30 -27 -15 -13 -12 -8 -20 -7 -4 -5 -12 -24 -36 -22 -16 -15 -14 -10 -8 -9 -10 -7 -4 -6 -8 -15 -17 -15 -13 -13 -18 -21 -23 -23 -20 -21 -16 -11 -8 -11 -17 -12 -12 -13 -9 -4 -9 -10 -6 -5 -5 -3 -4 -5 -7 -9 -9 -7 -9 -10 -11 -12 -11 -8 -5 -6 -6 -7 -8 -9 -4 -32 -53 -62 -59 -48 -65 -55 -49 -34 -4 -5 -8 -13 -15 -19 -22 -19 -17 -16 -20 -34 -59 -97 -108 -66 -26 -27 -30 -36 -40 -119 -172 -153 -89 -90 -86 -71 -82 -115 -86 -34 -20 -17 -17 -10 -7 -2 -0 -0 -0 -0 -0 -9 -4 -0 -0 -0 -0 -20 -30 -29 -24 -20 -9 -4 -8 -21 -31 -31 -30 -14 -5 -1 -12 -38 -9 -5 -7 -10 -10 -9 -3 -6 -4 -2 -3 -1 -4 -4 -5 -6 -5 -1 -5 -8 -10 -10 -9 -9 -5 -5 -5 -5 -4 -3 -0 -0 -0 -0 -0 -1 -1 -1 -1 -4 -7 -10 -6 -8 -12 -14 -16 -16 -19 -21 -16 -10 -12 -20 -33 -41 -45 -40 -29 -28 -27 -23 -20 -19 -12 -11 -12 -13 -15 -11 -13 -8 -5 -7 -13 -22 -21 -20 -17 -12 -8 -23 -12 -7 -5 -5 -6 -5 -6 -14 -17 -16 -19 -20 -21 -21 -18 -16 -17 -17 -14 -11 -11 -9 -13 -14 -11 -8 -9 -6 -5 -5 -9 -10 -5 -4 -6 -7 -7 -4 -4 -4 -13 -10 -6 -3 -4 -6 -7 -6 -7 -7 -0 -0 -6 -44 -77 -70 -54 -60 -44 -24 -5 -7 -6 -5 -3 -5 -8 -3 -5 -2 -7 -18 -32 -44 -52 -59 -28 -28 -43 -32 -38 -135 -149 -109 -61 -62 -31 -59 -69 -91 -97 -28 -5 -16 -18 -17 -16 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -15 -27 -34 -40 -40 -7 -21 -26 -28 -25 -19 -15 -8 -4 -5 -17 -23 -8 -8 -10 -8 -3 -2 -2 -1 -2 -2 -1 -2 -1 -1 -1 -2 -3 -8 -8 -8 -8 -6 -5 -3 -3 -4 -5 -4 -3 -2 -0 -0 -2 -2 -1 -1 -0 -1 -5 -7 -5 -8 -11 -14 -15 -15 -13 -13 -14 -18 -14 -8 -10 -17 -18 -33 -40 -40 -38 -21 -19 -21 -22 -12 -15 -18 -14 -8 -10 -17 -10 -3 -7 -12 -13 -14 -24 -16 -10 -14 -28 -7 -4 -4 -10 -18 -18 -16 -16 -16 -16 -16 -17 -22 -21 -14 -10 -15 -18 -15 -15 -13 -10 -10 -9 -11 -8 -5 -4 -5 -8 -8 -8 -5 -4 -7 -9 -7 -6 -5 -5 -8 -7 -5 -5 -5 -6 -8 -8 -8 -7 -3 -0 -0 -0 -5 -14 -21 -35 -12 -2 -0 -0 -2 -6 -5 -5 -3 -1 -2 -0 -3 -7 -11 -21 -48 -104 -33 -26 -38 -38 -51 -154 -109 -91 -62 -30 -40 -62 -66 -84 -84 -32 -9 -14 -14 -22 -18 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -20 -0 -0 -24 -34 -39 -43 -38 -27 -26 -26 -17 -6 -15 -12 -6 -4 -8 -17 -15 -13 -11 -7 -4 -4 -6 -3 -2 -3 -3 -2 -1 -0 -2 -3 -3 -5 -10 -4 -7 -5 -1 -2 -2 -3 -5 -4 -3 -6 -3 -6 -5 -6 -7 -6 -1 -1 -3 -6 -13 -18 -20 -16 -15 -12 -11 -12 -12 -7 -7 -9 -10 -10 -10 -26 -32 -29 -28 -33 -20 -19 -24 -12 -13 -17 -16 -9 -14 -21 -8 -4 -10 -16 -15 -15 -20 -9 -10 -18 -18 -6 -14 -11 -14 -17 -15 -8 -17 -18 -17 -16 -18 -22 -19 -18 -16 -15 -18 -16 -16 -15 -11 -6 -10 -13 -12 -11 -8 -8 -14 -10 -9 -9 -6 -5 -11 -5 -4 -5 -5 -6 -7 -7 -7 -6 -6 -5 -7 -7 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -1 -2 -4 -1 -9 -8 -3 -12 -45 -91 -35 -38 -47 -62 -91 -148 -90 -67 -42 -23 -38 -47 -60 -76 -104 -110 -62 -13 -33 -26 -18 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -3 -31 -39 -33 -31 -37 -35 -29 -29 -23 -16 -17 -16 -10 -7 -6 -8 -14 -21 -12 -6 -11 -15 -6 -4 -2 -4 -5 -6 -6 -0 -0 -3 -3 -4 -9 -5 -4 -5 -6 -5 -5 -3 -6 -4 -2 -3 -4 -7 -5 -5 -6 -5 -3 -4 -9 -13 -17 -19 -18 -16 -16 -11 -8 -7 -5 -5 -6 -8 -10 -11 -14 -20 -21 -17 -14 -17 -16 -32 -25 -12 -13 -18 -11 -8 -24 -21 -7 -13 -3 -0 -16 -23 -15 -9 -10 -10 -8 -8 -17 -8 -9 -13 -13 -11 -8 -14 -16 -16 -18 -22 -19 -20 -22 -21 -18 -16 -17 -16 -12 -9 -9 -13 -11 -11 -10 -10 -14 -13 -7 -2 -6 -8 -6 -2 -3 -6 -4 -2 -6 -3 -4 -5 -6 -6 -7 -7 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -4 -2 -18 -55 -85 -60 -73 -69 -100 -132 -151 -148 -39 -22 -20 -23 -28 -32 -74 -112 -114 -98 -79 -64 -15 -7 -12 -13 -2 -15 -3 -0 -0 -0 -0 -0 -0 -15 -24 -20 -16 -33 -39 -36 -33 -32 -28 -21 -24 -20 -17 -16 -5 -9 -6 -4 -11 -24 -20 -12 -5 -5 -6 -4 -3 -4 -3 -3 -3 -0 -0 -2 -7 -9 -11 -10 -4 -3 -2 -1 -2 -3 -7 -3 -3 -4 -5 -6 -6 -4 -3 -2 -5 -11 -13 -17 -22 -21 -16 -16 -16 -14 -10 -7 -5 -9 -9 -11 -13 -13 -11 -12 -14 -21 -18 -13 -19 -27 -28 -14 -20 -22 -16 -39 -18 -14 -12 -16 -15 -1 -19 -30 -37 -32 -14 -9 -7 -11 -15 -6 -0 -23 -15 -9 -11 -11 -15 -14 -8 -11 -20 -19 -20 -19 -15 -13 -15 -15 -12 -10 -9 -10 -9 -11 -10 -10 -12 -12 -4 -0 -8 -9 -5 -2 -0 -0 -0 -0 -2 -3 -0 -0 -0 -0 -0 -2 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -22 -16 -7 -1 -24 -58 -77 -71 -90 -99 -125 -137 -143 -134 -58 -19 -28 -36 -23 -13 -79 -129 -144 -125 -102 -75 -22 -22 -16 -7 -0 -2 -0 -0 -0 -0 -0 -0 -0 -3 -8 -14 -10 -11 -31 -33 -30 -28 -27 -24 -24 -15 -14 -14 -4 -2 -2 -3 -13 -24 -25 -19 -4 -5 -5 -5 -8 -9 -7 -4 -2 -1 -0 -3 -7 -12 -14 -11 -8 -8 -6 -2 -2 -4 -3 -3 -3 -4 -5 -4 -4 -3 -7 -7 -8 -14 -15 -12 -14 -13 -11 -12 -15 -12 -7 -4 -4 -5 -3 -28 -33 -31 -19 -10 -20 -17 -16 -27 -36 -32 -26 -12 -28 -21 -24 -46 -25 -11 -11 -12 -11 -2 -21 -33 -47 -47 -15 -7 -8 -19 -22 -15 -6 -26 -16 -10 -11 -16 -21 -17 -8 -4 -13 -21 -20 -17 -12 -12 -13 -13 -10 -10 -11 -13 -13 -14 -17 -11 -9 -9 -6 -6 -23 -8 -3 -2 -0 -0 -0 -0 -3 -5 -0 -0 -0 -0 -0 -0 -3 -0 -0 -12 -4 -0 -0 -0 -0 -0 -27 -33 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -4 -3 -25 -36 -71 -96 -108 -138 -142 -139 -132 -87 -13 -16 -53 -44 -25 -18 -51 -88 -102 -122 -124 -96 -46 -41 -23 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -20 -16 -36 -37 -36 -32 -30 -30 -32 -23 -19 -12 -7 -5 -5 -5 -16 -20 -20 -29 -7 -15 -10 -6 -7 -7 -3 -2 -4 -3 -1 -4 -11 -11 -14 -14 -11 -5 -4 -4 -5 -4 -1 -4 -3 -4 -6 -5 -4 -3 -9 -9 -10 -12 -14 -15 -16 -15 -10 -10 -15 -7 -5 -4 -7 -7 -8 -8 -12 -31 -32 -25 -38 -24 -14 -18 -28 -29 -21 -10 -33 -15 -26 -35 -16 -5 -5 -3 -0 -11 -37 -36 -30 -29 -24 -14 -25 -26 -18 -17 -15 -25 -22 -12 -19 -23 -25 -20 -19 -17 -19 -21 -19 -16 -9 -9 -9 -12 -14 -10 -10 -13 -14 -17 -21 -10 -2 -3 -7 -16 -29 -23 -8 -1 -0 -2 -12 -2 -6 -5 -0 -0 -0 -0 -0 -0 -0 -4 -30 -79 -50 -0 -0 -0 -0 -0 -168 -312 -230 -1 -0 -0 -0 -0 -0 -0 -6 -14 -10 -11 -35 -55 -86 -100 -122 -149 -146 -94 -95 -57 -16 -15 -28 -29 -22 -15 -8 -11 -59 -149 -155 -117 -76 -60 -32 -18 -11 -8 -5 -0 -0 -0 -0 -0 -0 -0 -0 -17 -26 -25 -24 -29 -21 -21 -26 -28 -22 -16 -18 -14 -11 -10 -7 -6 -12 -24 -20 -7 -11 -6 -5 -4 -5 -4 -2 -2 -6 -4 -0 -3 -11 -6 -11 -15 -11 -1 -3 -3 -3 -2 -3 -5 -4 -5 -8 -9 -17 -33 -39 -22 -13 -11 -14 -18 -17 -17 -9 -9 -12 -7 -16 -11 -20 -20 -9 -17 -15 -25 -30 -34 -36 -42 -39 -31 -36 -33 -21 -23 -56 -23 -24 -21 -13 -13 -11 -10 -3 -18 -42 -45 -27 -28 -41 -40 -21 -21 -8 -25 -18 -5 -10 -11 -26 -27 -26 -30 -27 -7 -19 -21 -18 -13 -2 -10 -11 -14 -16 -13 -10 -15 -13 -15 -19 -13 -10 -7 -6 -5 -7 -11 -8 -2 -3 -5 -9 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -25 -97 -77 -110 -125 -113 -74 -6 -121 -257 -340 -342 -247 -3 -0 -0 -0 -0 -0 -1 -17 -16 -26 -55 -80 -107 -133 -139 -110 -72 -54 -37 -23 -14 -12 -14 -21 -17 -21 -27 -27 -36 -145 -138 -122 -89 -60 -35 -27 -15 -11 -12 -8 -0 -0 -0 -0 -0 -0 -0 -8 -12 -8 -11 -35 -38 -25 -29 -26 -17 -14 -19 -20 -23 -16 -7 -7 -8 -23 -21 -12 -7 -14 -12 -7 -6 -6 -4 -1 -3 -7 -6 -7 -11 -9 -10 -7 -3 -3 -6 -6 -3 -2 -3 -4 -5 -4 -9 -5 -27 -56 -53 -29 -18 -12 -8 -6 -7 -14 -15 -10 -9 -13 -30 -34 -35 -31 -27 -23 -10 -9 -20 -37 -44 -39 -45 -46 -43 -40 -31 -59 -97 -72 -32 -12 -7 -12 -15 -11 -2 -24 -36 -33 -22 -29 -42 -42 -31 -18 -11 -24 -21 -19 -16 -11 -27 -33 -32 -30 -22 -5 -11 -18 -18 -13 -8 -16 -4 -13 -18 -14 -9 -14 -10 -17 -18 -15 -17 -9 -12 -14 -11 -9 -10 -7 -14 -13 -9 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -68 -76 -80 -86 -109 -104 -90 -279 -318 -310 -218 -125 -63 -1 -0 -0 -3 -0 -2 -18 -23 -31 -62 -84 -50 -54 -66 -41 -48 -98 -30 -25 -19 -17 -16 -18 -13 -13 -14 -12 -44 -133 -137 -126 -72 -38 -44 -50 -50 -24 -12 -10 -6 -0 -0 -0 -0 -9 -19 -0 -0 -0 -17 -37 -38 -25 -24 -23 -22 -22 -21 -21 -22 -16 -9 -7 -10 -24 -17 -13 -12 -12 -12 -6 -4 -5 -3 -0 -0 -9 -6 -4 -5 -8 -15 -9 -2 -1 -1 -1 -3 -5 -4 -4 -5 -6 -9 -31 -39 -44 -42 -29 -22 -19 -13 -8 -7 -10 -16 -17 -11 -7 -9 -23 -28 -33 -35 -23 -2 -5 -18 -34 -39 -34 -31 -44 -41 -40 -32 -76 -87 -55 -18 -8 -6 -11 -14 -11 -2 -30 -32 -24 -22 -30 -55 -64 -44 -25 -18 -16 -19 -21 -22 -23 -28 -33 -34 -30 -22 -10 -8 -22 -21 -18 -17 -17 -14 -15 -13 -10 -8 -11 -5 -14 -16 -13 -11 -8 -11 -12 -24 -32 -28 -16 -19 -6 -5 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -89 -72 -71 -71 -95 -103 -137 -313 -131 -97 -103 -104 -71 -54 -14 -25 -35 -24 -19 -22 -30 -82 -103 -86 -101 -40 -27 -44 -61 -29 -49 -20 -16 -16 -15 -14 -15 -14 -7 -52 -122 -125 -106 -74 -40 -34 -44 -45 -38 -18 -11 -10 -5 -5 -0 -0 -2 -5 -0 -0 -10 -20 -28 -29 -30 -25 -24 -26 -26 -24 -24 -28 -28 -18 -10 -11 -21 -13 -13 -13 -13 -12 -7 -3 -3 -2 -1 -3 -4 -3 -3 -4 -6 -8 -7 -1 -0 -0 -2 -9 -8 -6 -4 -5 -10 -17 -48 -42 -39 -37 -31 -23 -23 -23 -17 -9 -12 -14 -15 -9 -15 -22 -25 -28 -28 -30 -17 -4 -13 -13 -21 -28 -31 -37 -45 -36 -33 -32 -97 -85 -58 -44 -36 -7 -10 -13 -12 -15 -33 -57 -49 -32 -22 -15 -14 -20 -22 -20 -15 -19 -21 -21 -22 -25 -28 -31 -18 -14 -16 -19 -25 -23 -20 -16 -13 -12 -13 -15 -11 -10 -9 -6 -11 -13 -10 -9 -10 -10 -12 -42 -31 -17 -10 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -63 -109 -101 -74 -62 -91 -83 -131 -247 -111 -103 -71 -67 -82 -86 -34 -33 -30 -26 -27 -38 -63 -110 -118 -84 -50 -26 -30 -35 -60 -66 -45 -16 -16 -15 -13 -16 -21 -12 -18 -77 -107 -98 -96 -102 -46 -27 -35 -47 -42 -18 -13 -12 -15 -19 -3 -0 -0 -0 -4 -15 -33 -24 -25 -29 -28 -25 -26 -27 -28 -23 -13 -10 -14 -10 -15 -20 -19 -11 -10 -9 -10 -9 -5 -2 -3 -2 -2 -4 -2 -2 -2 -4 -4 -4 -5 -1 -1 -1 -1 -3 -4 -5 -5 -6 -24 -54 -47 -38 -38 -37 -33 -28 -27 -27 -32 -31 -23 -12 -9 -7 -32 -41 -33 -34 -40 -37 -34 -27 -18 -4 -7 -27 -27 -22 -22 -20 -35 -33 -111 -100 -67 -41 -35 -17 -14 -16 -14 -12 -17 -41 -59 -33 -19 -18 -14 -15 -27 -22 -18 -14 -8 -22 -21 -20 -22 -23 -13 -15 -17 -16 -14 -16 -16 -12 -10 -9 -11 -17 -13 -12 -10 -8 -7 -12 -8 -9 -12 -14 -15 -8 -10 -29 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -56 -91 -101 -86 -64 -76 -55 -76 -110 -115 -107 -60 -48 -44 -40 -35 -38 -35 -34 -33 -50 -97 -78 -75 -53 -74 -127 -103 -49 -75 -75 -46 -46 -29 -26 -19 -21 -26 -18 -24 -86 -108 -80 -65 -112 -60 -23 -27 -29 -23 -17 -19 -12 -15 -21 -24 -31 -27 -20 -21 -30 -31 -3 -0 -9 -23 -30 -29 -29 -28 -28 -26 -20 -8 -10 -15 -21 -21 -16 -14 -12 -8 -5 -3 -3 -2 -2 -4 -5 -6 -7 -4 -2 -1 -2 -3 -1 -0 -0 -2 -3 -3 -3 -5 -5 -23 -30 -10 -35 -38 -31 -27 -27 -28 -30 -50 -39 -31 -28 -15 -13 -27 -31 -34 -42 -49 -31 -24 -19 -11 -3 -4 -23 -19 -19 -22 -27 -34 -32 -112 -102 -103 -69 -38 -23 -18 -16 -16 -29 -34 -32 -44 -29 -19 -16 -15 -17 -30 -25 -26 -17 -6 -4 -6 -12 -15 -15 -13 -15 -19 -18 -16 -16 -18 -16 -16 -12 -11 -14 -13 -15 -10 -6 -7 -10 -8 -8 -9 -13 -14 -9 -37 -67 -34 -1 -1 -0 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -52 -74 -49 -53 -52 -100 -117 -92 -48 -47 -46 -39 -46 -48 -35 -23 -80 -57 -57 -94 -84 -86 -63 -66 -113 -140 -62 -46 -41 -37 -28 -24 -25 -17 -14 -18 -30 -67 -114 -98 -51 -32 -68 -78 -26 -43 -38 -19 -24 -25 -13 -21 -22 -17 -18 -20 -19 -25 -30 -28 -11 -0 -10 -13 -14 -19 -28 -27 -28 -20 -11 -12 -16 -10 -13 -17 -20 -23 -21 -8 -5 -4 -2 -3 -2 -3 -6 -8 -7 -2 -2 -2 -2 -2 -2 -2 -6 -8 -8 -6 -7 -19 -17 -34 -31 -16 -44 -40 -39 -36 -30 -25 -25 -53 -42 -37 -39 -31 -16 -14 -14 -28 -48 -53 -35 -25 -22 -17 -10 -3 -4 -4 -20 -26 -21 -24 -18 -101 -93 -101 -81 -36 -16 -17 -23 -22 -32 -28 -25 -30 -31 -17 -14 -13 -18 -29 -23 -36 -29 -20 -23 -19 -12 -12 -16 -17 -12 -17 -11 -21 -22 -18 -17 -15 -14 -13 -14 -16 -16 -9 -7 -3 -3 -4 -8 -6 -1 -2 -7 -20 -34 -12 -5 -9 -10 -11 -8 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -83 -87 -54 -40 -52 -105 -124 -95 -59 -54 -40 -29 -71 -64 -24 -26 -86 -88 -99 -112 -107 -108 -63 -37 -50 -78 -71 -53 -41 -42 -44 -38 -27 -17 -4 -9 -22 -45 -91 -89 -40 -20 -23 -24 -17 -22 -20 -25 -29 -24 -15 -25 -22 -16 -13 -10 -22 -31 -33 -30 -27 -0 -0 -7 -10 -14 -24 -25 -23 -23 -16 -9 -12 -10 -10 -7 -12 -17 -11 -11 -6 -4 -3 -3 -3 -4 -4 -6 -6 -3 -4 -4 -3 -4 -4 -4 -8 -9 -10 -9 -9 -19 -26 -28 -44 -52 -49 -51 -50 -49 -39 -31 -29 -30 -43 -23 -29 -32 -18 -24 -21 -16 -35 -48 -24 -16 -22 -15 -9 -5 -4 -3 -5 -16 -23 -19 -4 -74 -83 -108 -78 -36 -19 -21 -28 -28 -22 -23 -24 -26 -25 -17 -20 -12 -43 -54 -30 -28 -35 -28 -21 -20 -15 -9 -14 -17 -16 -12 -12 -15 -17 -17 -15 -7 -8 -9 -10 -13 -13 -3 -4 -10 -10 -7 -6 -16 -5 -3 -3 -1 -0 -0 -6 -9 -10 -10 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -7 -93 -98 -70 -46 -40 -39 -60 -71 -65 -47 -29 -27 -93 -61 -43 -60 -54 -80 -96 -112 -118 -96 -64 -108 -89 -81 -69 -41 -39 -43 -44 -33 -20 -15 -1 -5 -22 -57 -95 -75 -34 -25 -27 -28 -29 -58 -25 -24 -29 -25 -16 -25 -26 -21 -22 -21 -8 -35 -24 -10 -0 -0 -0 -1 -12 -16 -19 -23 -21 -20 -17 -11 -7 -8 -8 -8 -11 -12 -9 -11 -9 -5 -3 -3 -4 -5 -4 -3 -3 -5 -7 -6 -5 -5 -5 -3 -3 -7 -29 -16 -4 -3 -6 -4 -38 -49 -47 -49 -55 -53 -46 -36 -31 -28 -12 -8 -29 -38 -33 -33 -22 -8 -5 -8 -13 -20 -27 -11 -6 -7 -7 -3 -5 -23 -29 -17 -3 -39 -76 -103 -89 -35 -28 -23 -19 -17 -23 -25 -25 -24 -28 -37 -56 -30 -51 -45 -28 -28 -30 -30 -44 -32 -12 -9 -8 -8 -11 -10 -11 -23 -20 -10 -6 -6 -6 -8 -6 -6 -7 -7 -6 -7 -10 -8 -5 -8 -11 -7 -2 -0 -0 -0 -0 -0 -0 -8 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -87 -74 -65 -50 -39 -35 -29 -27 -50 -46 -29 -35 -76 -56 -62 -92 -97 -78 -78 -86 -115 -119 -71 -80 -97 -85 -57 -34 -44 -44 -70 -45 -20 -16 -12 -6 -36 -84 -95 -61 -52 -52 -36 -24 -22 -27 -23 -20 -24 -27 -26 -28 -27 -25 -34 -24 -2 -14 -3 -0 -0 -0 -0 -0 -3 -12 -16 -16 -11 -15 -12 -8 -6 -7 -7 -8 -8 -7 -5 -3 -4 -7 -6 -5 -5 -5 -6 -3 -3 -6 -7 -4 -3 -16 -15 -7 -4 -6 -41 -15 -4 -6 -8 -6 -42 -50 -50 -47 -43 -45 -43 -37 -31 -28 -23 -10 -8 -12 -17 -18 -7 -8 -6 -6 -17 -32 -30 -8 -5 -7 -7 -2 -2 -3 -5 -10 -13 -21 -66 -99 -76 -43 -36 -20 -23 -25 -31 -30 -24 -21 -31 -41 -41 -36 -75 -33 -21 -27 -29 -29 -26 -20 -13 -11 -8 -5 -3 -5 -8 -18 -27 -15 -10 -7 -8 -9 -6 -7 -7 -7 -8 -7 -7 -11 -14 -14 -8 -7 -5 -1 -0 -0 -0 -0 -0 -2 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -92 -68 -55 -55 -53 -44 -33 -59 -49 -40 -40 -43 -66 -57 -71 -86 -89 -107 -103 -99 -126 -132 -72 -60 -74 -66 -57 -56 -50 -48 -38 -28 -23 -26 -34 -33 -65 -62 -42 -49 -71 -51 -28 -25 -22 -15 -19 -21 -24 -23 -21 -22 -3 -0 -2 -0 -0 -0 -0 -0 -0 -0 -3 -19 -8 -13 -14 -10 -12 -12 -8 -9 -9 -7 -4 -4 -6 -6 -7 -9 -4 -8 -8 -6 -5 -5 -3 -5 -6 -8 -6 -4 -26 -33 -19 -3 -3 -11 -12 -10 -7 -5 -5 -12 -12 -27 -26 -27 -44 -33 -29 -27 -27 -26 -21 -19 -33 -27 -19 -15 -7 -6 -12 -11 -9 -10 -5 -5 -4 -3 -2 -2 -2 -3 -27 -27 -22 -24 -104 -81 -35 -27 -17 -28 -23 -19 -20 -20 -18 -24 -40 -36 -33 -37 -25 -23 -25 -29 -33 -25 -29 -21 -12 -7 -6 -2 -6 -7 -9 -15 -19 -21 -20 -20 -17 -7 -8 -6 -5 -6 -8 -7 -9 -10 -10 -6 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -41 -96 -60 -71 -76 -84 -68 -30 -37 -59 -60 -52 -55 -74 -57 -56 -60 -69 -96 -132 -65 -38 -72 -95 -63 -92 -96 -95 -88 -80 -75 -47 -40 -29 -35 -52 -25 -24 -23 -28 -41 -59 -52 -30 -48 -47 -17 -16 -17 -17 -14 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -25 -37 -5 -0 -26 -21 -14 -15 -8 -8 -9 -7 -5 -3 -6 -4 -9 -9 -8 -10 -11 -8 -6 -4 -4 -5 -7 -6 -7 -6 -3 -5 -5 -6 -5 -2 -3 -8 -9 -6 -4 -7 -14 -14 -8 -10 -25 -41 -31 -29 -25 -31 -30 -21 -21 -30 -26 -22 -17 -7 -8 -10 -19 -20 -17 -14 -7 -5 -3 -3 -3 -3 -3 -37 -32 -41 -25 -26 -43 -38 -28 -20 -16 -15 -18 -24 -22 -15 -22 -75 -51 -17 -22 -30 -27 -23 -24 -25 -23 -31 -25 -16 -11 -11 -7 -6 -6 -5 -6 -13 -24 -9 -10 -16 -15 -11 -10 -8 -11 -12 -9 -5 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -9 -10 -5 -0 -0 -0 -0 -0 -27 -57 -75 -61 -71 -66 -48 -38 -77 -70 -49 -41 -51 -56 -54 -76 -77 -81 -95 -47 -38 -76 -87 -69 -77 -84 -88 -86 -78 -64 -32 -33 -41 -36 -36 -36 -35 -32 -24 -21 -27 -34 -29 -27 -25 -20 -14 -15 -23 -24 -11 -0 -0 -0 -28 -28 -12 -0 -0 -0 -34 -50 -33 -9 -31 -25 -17 -10 -9 -10 -10 -35 -29 -12 -3 -4 -9 -11 -13 -11 -10 -9 -5 -4 -5 -7 -6 -2 -8 -8 -6 -3 -3 -4 -6 -6 -6 -7 -8 -7 -4 -6 -9 -17 -26 -17 -20 -31 -36 -31 -31 -11 -24 -35 -26 -12 -24 -16 -15 -13 -10 -8 -7 -23 -27 -26 -27 -27 -5 -2 -2 -4 -4 -3 -53 -54 -54 -20 -22 -17 -30 -31 -25 -18 -17 -14 -28 -20 -11 -21 -64 -74 -41 -25 -31 -28 -27 -27 -25 -24 -29 -25 -20 -13 -9 -5 -5 -7 -9 -6 -9 -15 -9 -12 -12 -19 -21 -18 -11 -66 -39 -11 -8 -5 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -27 -51 -58 -58 -55 -48 -45 -52 -72 -64 -54 -51 -58 -73 -74 -94 -65 -71 -63 -35 -55 -44 -46 -59 -69 -69 -71 -83 -86 -60 -34 -75 -37 -27 -29 -38 -39 -26 -25 -18 -18 -26 -34 -23 -21 -18 -15 -15 -21 -26 -15 -7 -13 -32 -27 -35 -26 -15 -11 -12 -58 -17 -3 -20 -40 -0 -6 -11 -11 -10 -13 -28 -17 -8 -8 -13 -18 -8 -10 -11 -10 -8 -4 -5 -5 -8 -7 -3 -10 -6 -5 -4 -4 -4 -7 -12 -34 -43 -35 -26 -20 -22 -13 -10 -15 -16 -20 -25 -31 -33 -32 -18 -14 -29 -22 -7 -13 -16 -13 -12 -13 -13 -9 -6 -27 -36 -42 -39 -1 -4 -1 -1 -2 -2 -10 -16 -96 -37 -11 -10 -23 -24 -22 -19 -19 -20 -30 -14 -19 -26 -34 -61 -26 -18 -22 -25 -31 -23 -25 -22 -20 -24 -29 -18 -22 -28 -19 -5 -9 -11 -9 -9 -8 -9 -16 -21 -27 -27 -23 -72 -30 -7 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -62 -81 -76 -70 -46 -37 -41 -48 -57 -62 -58 -62 -67 -65 -53 -54 -131 -89 -53 -35 -45 -41 -31 -34 -51 -64 -68 -83 -82 -51 -24 -26 -12 -21 -23 -31 -36 -27 -30 -21 -21 -28 -32 -26 -18 -17 -21 -23 -23 -27 -25 -29 -33 -30 -23 -32 -31 -32 -33 -32 -32 -24 -25 -29 -28 -10 -9 -15 -18 -12 -21 -45 -26 -17 -21 -21 -16 -17 -15 -14 -14 -12 -10 -8 -4 -6 -8 -10 -10 -8 -7 -5 -4 -5 -11 -51 -22 -16 -18 -18 -22 -35 -22 -13 -14 -16 -20 -21 -25 -33 -38 -41 -41 -43 -21 -17 -23 -12 -10 -8 -9 -18 -29 -32 -42 -45 -33 -17 -2 -8 -2 -1 -3 -5 -7 -21 -183 -65 -9 -15 -27 -15 -16 -19 -21 -23 -24 -61 -35 -30 -28 -36 -81 -71 -59 -54 -52 -43 -29 -23 -22 -24 -28 -29 -27 -16 -10 -5 -3 -10 -5 -7 -10 -8 -12 -14 -22 -37 -48 -46 -72 -17 -3 -6 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -67 -84 -73 -54 -52 -52 -43 -38 -42 -47 -43 -45 -54 -59 -65 -111 -80 -46 -41 -42 -45 -51 -48 -47 -54 -53 -47 -57 -36 -24 -20 -19 -22 -15 -24 -30 -31 -33 -31 -35 -29 -31 -31 -19 -16 -25 -23 -20 -23 -23 -30 -36 -33 -24 -20 -22 -34 -36 -34 -29 -13 -25 -25 -28 -22 -12 -15 -27 -26 -29 -38 -34 -31 -28 -21 -17 -17 -18 -30 -21 -25 -23 -11 -5 -13 -11 -9 -9 -9 -9 -5 -4 -4 -13 -44 -13 -8 -5 -4 -7 -24 -32 -23 -19 -20 -18 -15 -21 -26 -31 -34 -37 -43 -38 -31 -30 -22 -8 -6 -5 -5 -6 -9 -18 -33 -16 -3 -1 -3 -2 -1 -0 -5 -12 -16 -123 -27 -11 -39 -57 -43 -22 -30 -34 -86 -106 -34 -17 -30 -22 -12 -20 -56 -63 -67 -71 -84 -88 -31 -28 -24 -23 -33 -35 -19 -10 -7 -5 -7 -7 -11 -17 -15 -7 -7 -29 -40 -45 -54 -74 -9 -7 -10 -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 -19 -39 -46 -47 -44 -38 -37 -36 -33 -31 -34 -47 -65 -62 -84 -129 -127 -57 -66 -68 -47 -45 -35 -43 -55 -59 -50 -58 -59 -35 -16 -9 -12 -9 -19 -32 -35 -33 -36 -40 -23 -27 -41 -43 -31 -26 -22 -19 -21 -25 -31 -27 -26 -27 -25 -22 -29 -32 -26 -20 -21 -27 -26 -30 -24 -12 -8 -5 -1 -16 -33 -41 -41 -39 -21 -15 -23 -37 -33 -41 -37 -32 -19 -8 -9 -11 -11 -7 -5 -7 -5 -7 -4 -2 -4 -8 -7 -6 -5 -4 -3 -7 -8 -17 -19 -15 -12 -17 -15 -13 -15 -18 -16 -14 -21 -18 -15 -13 -14 -11 -6 -3 -2 -3 -10 -6 -3 -4 -5 -4 -3 -2 -9 -14 -13 -60 -24 -16 -10 -18 -30 -34 -31 -22 -17 -72 -79 -20 -36 -26 -20 -25 -39 -56 -56 -40 -45 -61 -29 -21 -24 -23 -21 -23 -42 -28 -15 -13 -16 -17 -10 -7 -9 -7 -12 -43 -43 -45 -51 -61 -54 -18 -16 -15 -14 -14 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -12 -7 -6 -3 -0 -12 -45 -43 -15 -10 -16 -26 -42 -65 -89 -82 -109 -138 -58 -39 -47 -50 -44 -31 -41 -56 -58 -48 -43 -66 -40 -29 -11 -5 -18 -23 -38 -44 -54 -54 -27 -23 -21 -17 -22 -33 -22 -21 -23 -24 -28 -35 -32 -30 -28 -28 -29 -29 -27 -24 -21 -17 -16 -23 -25 -29 -31 -31 -31 -25 -29 -36 -42 -45 -51 -30 -20 -13 -15 -26 -32 -34 -38 -30 -14 -7 -17 -17 -10 -5 -5 -6 -5 -2 -0 -3 -7 -9 -9 -8 -6 -5 -7 -8 -17 -16 -13 -15 -15 -14 -11 -9 -9 -9 -8 -18 -9 -7 -13 -17 -19 -12 -5 -2 -2 -6 -6 -6 -7 -9 -9 -10 -8 -9 -9 -9 -56 -40 -29 -28 -15 -24 -33 -26 -33 -31 -35 -61 -45 -10 -10 -10 -16 -30 -51 -63 -33 -31 -34 -29 -16 -20 -22 -23 -32 -42 -10 -27 -20 -24 -29 -22 -11 -10 -11 -16 -29 -36 -30 -48 -44 -44 -54 -46 -39 -17 -10 -11 -0 -39 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -0 -0 -0 -0 -0 -5 -17 -14 -19 -27 -36 -53 -75 -72 -70 -77 -60 -48 -73 -57 -40 -33 -37 -47 -58 -49 -43 -49 -45 -43 -15 -9 -20 -25 -33 -18 -23 -29 -23 -27 -28 -20 -16 -17 -19 -15 -15 -16 -20 -24 -26 -27 -22 -22 -26 -28 -23 -28 -29 -27 -24 -27 -27 -34 -33 -32 -35 -48 -38 -35 -44 -48 -45 -47 -41 -23 -14 -19 -28 -37 -35 -23 -18 -23 -34 -12 -27 -29 -25 -21 -14 -11 -8 -25 -46 -43 -42 -16 -8 -7 -7 -5 -1 -2 -3 -6 -9 -18 -14 -14 -8 -4 -6 -19 -10 -6 -6 -6 -9 -22 -12 -4 -2 -3 -9 -4 -5 -6 -7 -9 -9 -8 -7 -7 -19 -22 -21 -21 -16 -24 -31 -36 -35 -24 -34 -61 -47 -7 -7 -7 -13 -26 -47 -64 -37 -25 -17 -27 -40 -34 -16 -18 -37 -41 -9 -13 -22 -35 -32 -27 -28 -12 -13 -15 -16 -18 -22 -15 -15 -22 -47 -59 -77 -27 -7 -13 -14 -51 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -26 -38 -40 -45 -80 -53 -79 -78 -68 -68 -97 -62 -36 -33 -38 -38 -58 -59 -67 -80 -71 -44 -22 -53 -49 -26 -20 -13 -18 -24 -26 -27 -26 -24 -25 -23 -19 -20 -20 -14 -16 -18 -19 -27 -14 -18 -22 -27 -33 -36 -31 -38 -42 -41 -42 -41 -27 -26 -33 -40 -40 -37 -38 -38 -37 -40 -36 -23 -18 -24 -29 -30 -30 -23 -27 -35 -30 -8 -33 -37 -31 -27 -27 -30 -36 -39 -34 -25 -20 -8 -6 -6 -12 -21 -2 -2 -2 -2 -8 -19 -15 -36 -23 -9 -4 -5 -9 -6 -6 -5 -7 -21 -7 -2 -1 -4 -10 -9 -9 -5 -6 -9 -11 -8 -8 -11 -16 -19 -19 -15 -11 -17 -19 -27 -31 -32 -54 -93 -76 -31 -7 -7 -26 -36 -54 -67 -64 -25 -10 -11 -25 -33 -21 -9 -8 -15 -14 -7 -28 -52 -35 -11 -10 -11 -12 -17 -25 -25 -21 -26 -43 -41 -24 -9 -3 -0 -10 -13 -13 -11 -0 -0 -0 -0 -2 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -31 -35 -38 -49 -66 -60 -89 -91 -85 -82 -77 -58 -41 -34 -35 -42 -60 -71 -69 -66 -58 -40 -41 -70 -59 -30 -20 -24 -13 -24 -28 -29 -30 -44 -34 -26 -21 -19 -20 -21 -23 -24 -17 -9 -18 -20 -21 -23 -28 -34 -40 -47 -48 -45 -42 -41 -36 -32 -30 -39 -52 -44 -34 -31 -35 -38 -31 -30 -16 -25 -34 -36 -39 -38 -34 -38 -30 -11 -25 -26 -23 -18 -16 -18 -19 -20 -21 -16 -6 -4 -5 -7 -9 -9 -5 -3 -3 -4 -8 -19 -28 -41 -20 -22 -30 -23 -7 -7 -8 -10 -11 -15 -5 -4 -3 -7 -11 -9 -10 -6 -7 -8 -7 -14 -12 -12 -10 -11 -11 -10 -10 -14 -17 -16 -13 -37 -81 -105 -107 -65 -19 -10 -28 -38 -62 -70 -68 -66 -28 -25 -25 -30 -27 -10 -9 -12 -14 -12 -18 -36 -40 -24 -17 -27 -28 -30 -35 -36 -26 -23 -35 -39 -25 -13 -10 -2 -12 -8 -10 -9 -0 -0 -0 -0 -5 -9 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -18 -28 -32 -42 -67 -90 -87 -87 -77 -63 -59 -71 -46 -44 -39 -44 -58 -67 -72 -68 -50 -36 -42 -60 -39 -25 -22 -21 -8 -13 -28 -53 -59 -40 -40 -29 -24 -20 -17 -21 -22 -22 -17 -13 -19 -26 -19 -21 -24 -27 -25 -25 -33 -37 -40 -43 -50 -52 -35 -34 -44 -39 -36 -33 -34 -35 -40 -46 -37 -36 -34 -40 -53 -52 -45 -52 -66 -68 -64 -61 -25 -19 -20 -21 -20 -22 -20 -20 -14 -13 -33 -22 -28 -35 -40 -38 -31 -19 -14 -21 -38 -41 -29 -33 -28 -21 -16 -10 -10 -14 -14 -11 -13 -19 -21 -18 -16 -12 -6 -8 -7 -7 -9 -11 -10 -4 -11 -9 -6 -6 -9 -12 -15 -17 -14 -11 -22 -38 -49 -84 -48 -12 -12 -29 -31 -43 -50 -51 -50 -24 -28 -33 -29 -18 -20 -45 -25 -12 -10 -20 -30 -35 -32 -23 -18 -25 -25 -36 -34 -26 -24 -14 -10 -11 -12 -12 -10 -11 -6 -3 -0 -3 -10 -0 -8 -8 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -20 -38 -48 -53 -63 -67 -76 -62 -36 -36 -54 -59 -71 -61 -66 -68 -51 -40 -69 -66 -57 -65 -93 -47 -24 -27 -36 -34 -31 -41 -74 -91 -74 -32 -23 -26 -23 -20 -21 -22 -21 -19 -22 -26 -29 -25 -26 -24 -24 -28 -28 -28 -39 -41 -39 -39 -53 -56 -36 -28 -30 -32 -35 -36 -39 -50 -61 -52 -29 -53 -65 -62 -50 -51 -41 -56 -69 -68 -67 -19 -23 -27 -26 -25 -26 -23 -24 -25 -29 -42 -24 -24 -30 -35 -35 -34 -48 -33 -23 -27 -38 -31 -42 -44 -38 -26 -10 -11 -12 -13 -14 -16 -18 -19 -19 -18 -16 -12 -12 -11 -11 -17 -18 -8 -53 -13 -13 -11 -13 -21 -17 -12 -15 -11 -9 -9 -8 -14 -65 -68 -37 -32 -38 -14 -35 -25 -24 -23 -23 -29 -34 -33 -24 -23 -49 -35 -15 -8 -21 -48 -52 -41 -31 -21 -19 -30 -22 -15 -12 -12 -7 -4 -6 -15 -11 -34 -102 -13 -0 -0 -25 -75 -4 -2 -2 -1 -2 -1 -1 -0 -0 -0 -1 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -34 -62 -84 -94 -92 -81 -63 -37 -21 -43 -50 -35 -42 -73 -79 -83 -73 -49 -55 -51 -48 -60 -73 -47 -33 -40 -42 -37 -38 -68 -50 -47 -51 -50 -32 -21 -18 -18 -23 -30 -28 -27 -31 -30 -25 -24 -31 -29 -27 -30 -33 -27 -30 -47 -38 -28 -34 -41 -31 -28 -30 -37 -46 -38 -40 -48 -54 -51 -55 -68 -73 -70 -49 -33 -97 -97 -91 -81 -70 -54 -40 -37 -37 -30 -24 -26 -29 -31 -30 -25 -19 -16 -16 -25 -43 -56 -57 -37 -29 -31 -30 -19 -28 -31 -21 -14 -11 -9 -9 -9 -12 -16 -17 -17 -17 -18 -17 -16 -13 -12 -18 -10 -11 -30 -53 -10 -15 -18 -5 -17 -16 -15 -16 -16 -16 -13 -11 -8 -14 -48 -42 -21 -38 -56 -64 -38 -25 -27 -25 -21 -25 -28 -20 -24 -39 -29 -22 -21 -25 -35 -31 -33 -30 -24 -25 -28 -8 -8 -7 -9 -18 -29 -7 -42 -33 -58 -101 -0 -0 -0 -19 -32 -0 -0 -0 -0 -2 -6 -12 -12 -3 -1 -4 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -61 -72 -89 -95 -88 -82 -60 -20 -24 -54 -43 -24 -33 -76 -73 -66 -55 -43 -43 -57 -51 -51 -53 -49 -43 -53 -57 -42 -30 -39 -30 -35 -59 -60 -33 -30 -27 -18 -21 -26 -23 -37 -49 -47 -39 -35 -43 -40 -36 -35 -41 -45 -31 -46 -40 -29 -27 -30 -37 -25 -23 -31 -42 -38 -41 -46 -52 -68 -86 -85 -85 -75 -59 -50 -98 -106 -86 -75 -73 -73 -61 -60 -58 -46 -25 -28 -33 -33 -27 -20 -17 -18 -33 -35 -47 -58 -52 -32 -31 -37 -29 -12 -13 -37 -22 -14 -12 -12 -17 -10 -10 -10 -11 -12 -17 -19 -17 -16 -17 -17 -27 -35 -37 -36 -43 -14 -15 -19 -20 -7 -8 -46 -40 -25 -18 -16 -14 -12 -20 -42 -40 -57 -61 -62 -57 -55 -27 -15 -17 -20 -22 -21 -21 -20 -25 -29 -29 -33 -19 -29 -40 -32 -27 -14 -13 -16 -14 -9 -5 -6 -25 -38 -22 -43 -81 -103 -73 -4 -3 -2 -5 -4 -0 -0 -0 -0 -5 -6 -0 -0 -12 -8 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -48 -48 -39 -39 -47 -62 -51 -30 -39 -59 -50 -40 -53 -82 -80 -51 -48 -48 -53 -63 -46 -49 -52 -52 -47 -37 -43 -49 -34 -26 -40 -28 -34 -39 -38 -31 -31 -22 -22 -24 -29 -39 -52 -60 -62 -57 -53 -52 -49 -36 -30 -37 -45 -55 -43 -34 -33 -37 -36 -56 -41 -35 -35 -39 -49 -49 -52 -56 -63 -67 -74 -60 -59 -65 -68 -71 -73 -37 -27 -34 -42 -53 -24 -20 -25 -28 -33 -33 -25 -16 -17 -28 -52 -52 -52 -54 -49 -34 -32 -29 -24 -20 -24 -35 -22 -15 -22 -26 -21 -17 -20 -16 -13 -17 -27 -21 -21 -18 -16 -18 -20 -26 -28 -24 -35 -9 -19 -18 -17 -23 -51 -97 -88 -74 -71 -60 -49 -22 -13 -7 -14 -58 -61 -60 -53 -45 -30 -10 -12 -17 -21 -21 -24 -16 -14 -15 -22 -40 -24 -33 -39 -28 -24 -13 -7 -18 -33 -31 -5 -5 -26 -30 -22 -25 -69 -35 -21 -8 -6 -5 -7 -8 -4 -0 -0 -0 -1 -1 -1 -1 -6 -7 -4 -2 -3 -6 -0 -0 -0 -9 -20 -14 -12 -2 -0 -0 -4 -49 -58 -57 -57 -61 -53 -70 -43 -38 -49 -58 -64 -60 -61 -64 -56 -37 -40 -42 -48 -59 -56 -56 -55 -55 -54 -51 -33 -24 -29 -33 -44 -51 -58 -55 -52 -50 -44 -31 -29 -29 -28 -36 -69 -82 -90 -87 -79 -77 -89 -64 -56 -57 -55 -47 -36 -39 -38 -42 -50 -45 -48 -34 -29 -33 -47 -56 -64 -69 -72 -64 -33 -36 -55 -65 -66 -51 -14 -10 -8 -8 -9 -11 -15 -19 -23 -28 -30 -19 -16 -12 -30 -50 -47 -47 -49 -54 -48 -32 -22 -13 -11 -13 -13 -12 -14 -13 -29 -34 -24 -18 -17 -14 -16 -23 -28 -20 -28 -23 -16 -13 -17 -15 -16 -17 -21 -15 -48 -39 -22 -50 -90 -76 -77 -71 -68 -68 -69 -43 -33 -19 -19 -46 -63 -62 -48 -34 -23 -9 -8 -14 -17 -19 -21 -13 -12 -14 -22 -34 -30 -16 -43 -43 -24 -15 -11 -9 -13 -13 -4 -5 -14 -15 -16 -20 -21 -12 -11 -10 -7 -12 -26 -12 -9 -7 -3 -2 -2 -4 -3 -1 -1 -2 -0 -0 -24 -40 -0 -0 -0 -9 -35 -54 -65 -52 -53 -46 -43 -72 -75 -73 -72 -80 -93 -92 -78 -62 -63 -58 -65 -71 -70 -56 -41 -41 -48 -54 -39 -45 -62 -61 -59 -52 -45 -36 -22 -24 -32 -36 -42 -53 -39 -40 -39 -40 -43 -40 -29 -31 -38 -40 -39 -40 -50 -81 -76 -76 -92 -88 -71 -56 -63 -67 -52 -54 -51 -38 -50 -73 -30 -23 -19 -18 -21 -31 -37 -40 -46 -41 -22 -23 -40 -66 -71 -62 -31 -28 -13 -7 -6 -8 -14 -13 -22 -20 -14 -11 -10 -11 -36 -50 -48 -49 -53 -38 -34 -30 -23 -19 -12 -13 -13 -11 -10 -13 -32 -35 -30 -27 -27 -22 -22 -28 -29 -21 -20 -19 -17 -14 -11 -10 -11 -16 -15 -18 -36 -45 -33 -44 -60 -59 -63 -49 -71 -84 -79 -63 -71 -63 -28 -28 -58 -48 -41 -25 -15 -13 -12 -13 -15 -18 -19 -17 -16 -15 -21 -28 -32 -34 -37 -39 -34 -29 -25 -17 -9 -5 -4 -4 -4 -4 -13 -18 -21 -23 -36 -35 -19 -40 -93 -83 -26 -12 -10 -9 -8 -13 -14 -14 -8 -0 -0 -0 -42 -45 -0 -2 -31 -26 -44 -60 -40 -44 -68 -64 -60 -67 -69 -59 -59 -60 -58 -53 -65 -55 -62 -71 -75 -78 -81 -75 -58 -49 -57 -65 -63 -59 -54 -48 -50 -38 -26 -24 -21 -20 -10 -16 -34 -40 -45 -51 -39 -28 -31 -37 -30 -22 -35 -35 -29 -30 -31 -50 -39 -29 -40 -60 -82 -23 -16 -27 -32 -40 -46 -33 -63 -79 -36 -28 -18 -16 -18 -20 -21 -32 -35 -36 -33 -31 -24 -59 -45 -34 -43 -41 -37 -14 -6 -9 -14 -14 -13 -12 -11 -10 -10 -12 -43 -50 -50 -52 -56 -51 -35 -29 -30 -29 -16 -15 -13 -10 -12 -18 -38 -33 -28 -24 -22 -24 -30 -30 -18 -10 -12 -14 -14 -27 -31 -23 -15 -67 -52 -26 -41 -62 -82 -38 -30 -40 -45 -41 -42 -77 -75 -60 -65 -63 -62 -63 -54 -32 -33 -23 -18 -13 -19 -38 -18 -21 -25 -20 -8 -18 -28 -31 -30 -22 -12 -18 -29 -33 -29 -16 -16 -17 -9 -4 -6 -11 -15 -11 -5 -7 -18 -45 -30 -46 -81 -77 -78 -24 -8 -7 -9 -11 -12 -13 -7 -0 -3 -14 -47 -61 -62 -51 -46 -45 -53 -54 -48 -46 -46 -64 -66 -62 -57 -57 -59 -64 -63 -49 -31 -42 -65 -51 -27 -30 -39 -62 -52 -39 -37 -54 -61 -40 -34 -33 -34 -30 -20 -49 -51 -20 -0 -0 -16 -12 -0 -7 -38 -36 -27 -27 -32 -29 -32 -39 -44 -39 -35 -37 -36 -20 -5 -0 -0 -0 -0 -0 -12 -27 -22 -10 -50 -61 -46 -49 -28 -19 -17 -17 -16 -19 -29 -32 -28 -28 -37 -43 -37 -34 -36 -43 -48 -15 -9 -12 -17 -22 -26 -31 -30 -27 -25 -25 -47 -49 -49 -51 -53 -53 -31 -27 -25 -22 -17 -18 -15 -14 -13 -20 -42 -32 -30 -25 -23 -28 -13 -21 -12 -7 -24 -54 -46 -52 -76 -89 -83 -26 -20 -42 -40 -38 -67 -54 -25 -59 -80 -79 -77 -92 -81 -59 -42 -19 -21 -23 -21 -19 -24 -26 -33 -29 -23 -25 -17 -17 -15 -16 -18 -21 -28 -22 -31 -34 -26 -16 -19 -30 -24 -15 -16 -16 -16 -9 -10 -19 -17 -17 -9 -5 -15 -46 -44 -19 -43 -72 -67 -49 -38 -12 -0 -0 -0 -1 -1 -0 -10 -37 -51 -54 -50 -41 -36 -51 -43 -40 -37 -41 -47 -48 -52 -55 -49 -41 -46 -68 -71 -48 -25 -33 -66 -72 -48 -30 -36 -35 -35 -32 -38 -45 -55 -42 -39 -35 -29 -23 -23 -30 -25 -18 -9 -2 -20 -16 -5 -10 -34 -30 -29 -26 -24 -26 -32 -25 -26 -16 -9 -15 -20 -22 -10 -0 -0 -0 -0 -0 -26 -54 -60 -51 -42 -56 -50 -37 -32 -25 -17 -13 -12 -19 -29 -34 -29 -26 -29 -28 -33 -34 -35 -41 -42 -11 -10 -13 -16 -18 -21 -12 -13 -18 -20 -27 -48 -47 -47 -48 -45 -32 -28 -28 -25 -18 -13 -10 -9 -10 -14 -19 -24 -23 -30 -22 -25 -29 -11 -11 -48 -33 -23 -48 -56 -16 -36 -51 -54 -62 -45 -47 -57 -73 -78 -70 -40 -57 -64 -64 -67 -64 -56 -45 -29 -18 -15 -27 -15 -16 -20 -19 -26 -27 -22 -18 -17 -17 -10 -9 -12 -14 -16 -11 -28 -25 -25 -37 -33 -25 -24 -25 -31 -33 -34 -19 -16 -19 -19 -19 -8 -4 -14 -30 -32 -13 -53 -65 -56 -52 -53 -13 -0 -0 -0 -0 -0 -0 -6 -20 -32 -38 -35 -18 -24 -49 -37 -46 -33 -39 -56 -51 -34 -46 -38 -27 -32 -31 -40 -28 -22 -32 -46 -59 -35 -38 -49 -40 -29 -21 -41 -56 -52 -50 -43 -36 -31 -30 -36 -25 -19 -9 -3 -4 -24 -30 -12 -0 -13 -37 -32 -33 -13 -0 -0 -1 -48 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -38 -38 -41 -36 -41 -41 -37 -38 -36 -18 -12 -12 -18 -25 -30 -36 -31 -25 -23 -31 -30 -28 -35 -37 -21 -11 -11 -22 -22 -11 -11 -10 -10 -10 -21 -45 -45 -46 -36 -30 -30 -30 -29 -23 -20 -16 -17 -20 -21 -27 -23 -16 -18 -33 -22 -34 -37 -24 -20 -21 -11 -4 -5 -5 -0 -15 -19 -16 -12 -10 -38 -35 -34 -35 -37 -37 -29 -37 -56 -54 -39 -36 -43 -46 -40 -31 -27 -29 -20 -20 -19 -14 -21 -16 -15 -14 -13 -10 -8 -10 -18 -19 -13 -35 -39 -37 -36 -33 -26 -31 -30 -29 -30 -32 -32 -30 -28 -26 -25 -25 -9 -8 -21 -27 -19 -57 -62 -56 -58 -56 -4 -2 -5 -8 -7 -0 -0 -0 -0 -0 -0 -1 -1 -7 -28 -47 -74 -44 -43 -48 -44 -28 -40 -38 -32 -27 -26 -25 -21 -19 -16 -16 -50 -62 -52 -55 -56 -40 -18 -33 -47 -56 -53 -42 -34 -29 -28 -25 -24 -17 -4 -0 -0 -0 -0 -0 -0 -0 -5 -9 -14 -5 -0 -0 -0 -0 -22 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -42 -42 -37 -32 -37 -37 -37 -38 -37 -27 -17 -13 -13 -17 -26 -37 -33 -30 -32 -33 -27 -30 -28 -27 -26 -20 -14 -15 -15 -20 -31 -26 -20 -25 -33 -42 -43 -42 -32 -28 -28 -29 -28 -15 -14 -12 -10 -13 -15 -26 -27 -23 -21 -28 -23 -28 -25 -17 -16 -2 -0 -0 -3 -6 -4 -13 -17 -14 -7 -1 -17 -30 -34 -26 -23 -24 -25 -15 -31 -30 -31 -35 -33 -35 -34 -34 -34 -32 -29 -20 -15 -14 -18 -24 -22 -13 -11 -13 -11 -12 -24 -24 -21 -33 -35 -22 -31 -37 -33 -32 -36 -34 -32 -34 -37 -37 -37 -38 -40 -40 -9 -7 -32 -47 -33 -11 -53 -63 -64 -54 -14 -7 -5 -4 -7 -8 -0 -0 -0 -0 -0 -0 -0 -30 -45 -52 -54 -24 -22 -46 -64 -57 -31 -33 -35 -30 -26 -28 -8 -6 -5 -3 -12 -53 -13 -42 -52 -40 -26 -40 -42 -39 -68 -97 -39 -27 -20 -13 -6 -20 -2 -0 -0 -4 -7 -0 -2 -0 -0 -5 -16 -1 -0 -5 -3 -10 -60 -12 -0 -0 -0 -0 -0 -0 -0 -0 -4 -30 -46 -47 -47 -39 -30 -37 -37 -33 -31 -31 -25 -16 -13 -16 -24 -34 -33 -35 -36 -34 -29 -36 -36 -29 -27 -28 -23 -26 -25 -24 -23 -23 -22 -20 -34 -41 -37 -21 -27 -29 -29 -28 -25 -11 -13 -11 -10 -20 -44 -37 -31 -27 -24 -23 -27 -5 -0 -0 -0 -0 -0 -0 -4 -9 -10 -9 -12 -9 -7 -6 -9 -11 -13 -21 -24 -25 -23 -17 -27 -25 -26 -27 -25 -26 -30 -21 -17 -23 -34 -27 -21 -18 -18 -19 -21 -14 -13 -14 -13 -12 -16 -13 -18 -24 -23 -8 -36 -43 -34 -30 -52 -56 -63 -52 -38 -37 -37 -36 -38 -41 -36 -9 -41 -53 -41 -17 -15 -64 -67 -54 -29 -0 -3 -4 -5 -4 -0 -0 -0 -18 -11 -0 -3 -49 -52 -48 -37 -28 -24 -45 -53 -48 -31 -33 -32 -30 -16 -4 -0 -0 -4 -13 -24 -32 -0 -44 -53 -41 -35 -40 -42 -50 -77 -79 -26 -15 -10 -9 -7 -0 -0 -0 -29 -39 -26 -2 -22 -25 -9 -3 -9 -0 -0 -26 -21 -0 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -7 -27 -37 -37 -52 -67 -60 -57 -31 -34 -31 -25 -26 -20 -17 -15 -18 -24 -26 -37 -37 -34 -26 -14 -33 -28 -27 -28 -27 -28 -25 -21 -22 -24 -24 -28 -23 -28 -24 -10 -11 -13 -25 -23 -14 -9 -8 -11 -11 -19 -37 -35 -33 -22 -16 -16 -17 -2 -0 -0 -0 -0 -0 -0 -0 -4 -6 -1 -12 -12 -12 -13 -6 -8 -12 -18 -25 -28 -27 -25 -24 -17 -22 -23 -25 -26 -26 -14 -17 -19 -25 -31 -26 -21 -19 -20 -21 -16 -16 -15 -13 -11 -7 -3 -7 -11 -11 -9 -25 -29 -25 -24 -33 -35 -32 -34 -34 -36 -39 -48 -41 -38 -38 -29 -26 -45 -43 -35 -43 -87 -70 -62 -33 -1 -0 -4 -10 -11 -6 -4 -21 -85 -85 -58 -40 -40 -33 -40 -46 -44 -42 -66 -43 -42 -40 -34 -49 -43 -29 -17 -11 -0 -0 -17 -33 -45 -57 -54 -56 -59 -54 -50 -53 -32 -74 -62 -26 -21 -26 -15 -14 -15 -10 -1 -43 -61 -34 -0 -4 -36 -10 -0 -0 -3 -13 -26 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -30 -36 -36 -17 -3 -14 -32 -40 -37 -35 -34 -24 -22 -19 -18 -19 -21 -31 -29 -29 -28 -21 -12 -25 -27 -26 -25 -25 -33 -22 -19 -15 -12 -17 -8 -7 -8 -13 -23 -24 -21 -20 -14 -8 -7 -3 -14 -19 -24 -29 -18 -16 -15 -11 -8 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -11 -11 -10 -10 -10 -12 -17 -25 -22 -31 -30 -21 -22 -17 -18 -21 -20 -14 -14 -16 -20 -24 -23 -23 -24 -24 -23 -18 -14 -17 -12 -13 -17 -12 -10 -5 -4 -6 -11 -21 -23 -22 -24 -33 -31 -31 -32 -34 -41 -63 -45 -35 -42 -47 -35 -43 -43 -42 -47 -64 -74 -62 -42 -13 -1 -1 -6 -7 -4 -19 -59 -51 -42 -18 -7 -10 -11 -20 -33 -30 -29 -46 -58 -54 -61 -70 -83 -35 -8 -4 -4 -0 -0 -0 -23 -38 -46 -57 -54 -63 -73 -69 -53 -27 -59 -65 -48 -35 -24 -3 -0 -4 -6 -4 -24 -31 -15 -3 -13 -46 -23 -17 -20 -20 -19 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -30 -36 -17 -28 -31 -15 -12 -40 -42 -35 -39 -41 -33 -20 -17 -16 -16 -16 -19 -16 -24 -28 -20 -7 -10 -23 -26 -25 -23 -19 -20 -11 -8 -7 -7 -10 -9 -8 -14 -18 -8 -20 -16 -15 -11 -8 -2 -10 -13 -24 -33 -31 -27 -19 -12 -7 -6 -4 -4 -1 -0 -0 -0 -0 -0 -3 -4 -2 -1 -0 -1 -18 -23 -19 -12 -11 -18 -1 -25 -26 -19 -19 -16 -12 -13 -14 -13 -11 -17 -14 -15 -21 -26 -30 -22 -21 -19 -14 -12 -9 -17 -22 -21 -21 -8 -6 -7 -12 -23 -16 -22 -20 -21 -33 -33 -35 -35 -37 -40 -40 -35 -45 -47 -44 -43 -45 -39 -32 -38 -58 -64 -53 -21 -0 -0 -0 -3 -1 -30 -55 -32 -38 -10 -0 -0 -0 -0 -26 -17 -22 -51 -59 -52 -69 -80 -65 -34 -32 -23 -7 -0 -0 -0 -21 -54 -67 -62 -61 -59 -61 -59 -52 -50 -50 -47 -37 -24 -13 -4 -4 -0 -7 -13 -16 -9 -1 -19 -20 -5 -22 -22 -27 -16 -0 -0 -0 -0 -17 -16 -0 -0 -0 -8 -7 -1 -5 -46 -49 -47 -39 -38 -33 -28 -26 -30 -40 -39 -39 -35 -41 -48 -51 -47 -31 -24 -18 -13 -13 -22 -26 -24 -15 -9 -14 -16 -16 -16 -17 -19 -14 -9 -10 -12 -13 -13 -14 -14 -15 -16 -18 -24 -19 -13 -8 -5 -1 -2 -21 -30 -27 -28 -21 -8 -2 -2 -6 -6 -8 -3 -0 -0 -0 -3 -8 -11 -12 -16 -27 -5 -21 -46 -23 -7 -11 -14 -3 -30 -33 -15 -10 -17 -9 -11 -11 -10 -11 -15 -19 -15 -21 -31 -25 -18 -17 -18 -17 -14 -8 -10 -13 -20 -25 -17 -11 -8 -9 -13 -12 -23 -22 -20 -19 -22 -26 -28 -31 -29 -24 -41 -53 -57 -54 -55 -63 -39 -48 -49 -57 -70 -50 -26 -11 -2 -1 -5 -1 -19 -33 -32 -27 -3 -0 -0 -0 -3 -19 -38 -20 -26 -51 -42 -47 -63 -57 -40 -38 -41 -24 -7 -0 -8 -50 -44 -40 -41 -43 -45 -58 -57 -43 -30 -32 -11 -21 -21 -17 -17 -40 -7 -1 -10 -14 -8 -1 -32 -37 -31 -25 -6 -21 -8 -0 -0 -3 -33 -34 -30 -22 -18 -15 -35 -46 -45 -42 -47 -48 -55 -42 -25 -33 -2 -28 -43 -46 -41 -42 -35 -30 -32 -37 -38 -31 -26 -20 -18 -19 -18 -24 -17 -12 -13 -16 -9 -5 -5 -5 -6 -8 -6 -11 -12 -11 -12 -11 -9 -9 -14 -19 -14 -16 -14 -13 -10 -0 -0 -23 -31 -28 -26 -25 -8 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -1 -0 -1 -0 -2 -12 -4 -4 -17 -22 -19 -10 -9 -33 -34 -9 -3 -5 -0 -0 -12 -11 -12 -16 -28 -31 -38 -41 -35 -25 -20 -19 -22 -19 -7 -13 -13 -15 -25 -31 -19 -12 -11 -7 -8 -21 -21 -24 -25 -26 -26 -26 -18 -18 -22 -29 -43 -47 -50 -62 -65 -40 -50 -48 -50 -58 -58 -54 -54 -26 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -0 -0 -20 -39 -39 -41 -62 -69 -59 -40 -28 -11 -3 -0 -9 -27 -25 -30 -31 -31 -35 -58 -53 -42 -40 -33 -11 -16 -15 -12 -5 -7 -35 -5 -12 -10 -0 -2 -32 -30 -29 -37 -45 -42 -20 -4 -4 -10 -28 -34 -35 -24 -18 -23 -19 -33 -18 -4 -12 -26 -50 -58 -36 -3 -0 -1 -8 -13 -25 -36 -37 -29 -27 -15 -10 -29 -29 -29 -28 -27 -17 -20 -20 -19 -15 -13 -10 -10 -11 -7 -4 -6 -14 -10 -8 -8 -9 -7 -4 -6 -10 -12 -8 -11 -11 -13 -10 -4 -1 -3 -23 -29 -28 -25 -13 -7 -5 -2 -4 -16 -30 -9 -0 -0 -2 -14 -10 -13 -9 -0 -2 -11 -0 -1 -6 -18 -6 -9 -24 -25 -2 -9 -5 -0 -6 -39 -14 -4 -5 -11 -18 -23 -19 -20 -25 -26 -22 -26 -29 -29 -24 -8 -8 -22 -31 -25 -0 -1 -1 -5 -12 -13 -23 -29 -30 -26 -18 -9 -8 -18 -39 -56 -54 -62 -71 -69 -59 -86 -76 -53 -58 -68 -60 -53 -37 -14 -0 -0 -0 -0 -18 -11 -0 -0 -0 -0 -0 -0 -0 -0 -29 -37 -46 -57 -58 -52 -39 -30 -23 -10 -1 -0 -12 -21 -17 -18 -47 -44 -41 -51 -62 -42 -30 -32 -27 -9 -10 -16 -16 -9 -0 -0 -4 -3 -9 -12 -0 -0 -83 -76 -45 -48 -40 -21 -27 -27 -7 -35 -35 -23 -12 -6 -0 -0 -18 -11 -5 -16 -27 -26 -30 -16 -1 -3 -38 -11 -7 -27 -42 -35 -31 -39 -37 -32 -29 -32 -29 -26 -24 -18 -18 -15 -14 -13 -14 -14 -14 -9 -12 -18 -13 -12 -7 -6 -8 -7 -4 -8 -6 -7 -8 -8 -8 -7 -8 -6 -4 -14 -13 -14 -21 -26 -22 -27 -26 -15 -17 -42 -50 -33 -32 -29 -26 -39 -30 -40 -21 -0 -0 -5 -0 -0 -1 -7 -1 -0 -14 -24 -0 -4 -2 -7 -15 -33 -29 -5 -0 -3 -10 -18 -16 -19 -20 -21 -26 -27 -33 -37 -30 -12 -8 -18 -20 -10 -2 -10 -2 -3 -8 -10 -2 -0 -25 -24 -12 -10 -11 -11 -11 -17 -30 -65 -55 -76 -86 -84 -76 -70 -72 -76 -70 -49 -5 -1 -0 -0 -0 -0 -91 -118 -112 -79 -0 -0 -0 -0 -9 -38 -33 -53 -56 -59 -61 -52 -30 -41 -35 -15 -8 -1 -22 -30 -26 -26 -36 -58 -58 -57 -55 -32 -51 -29 -15 -9 -8 -1 -0 -7 -20 -25 -1 -0 -14 -19 -0 -1 -78 -38 -24 -42 -44 -41 -24 -23 -29 -25 -9 -10 -12 -8 -0 -0 -0 -1 -1 -4 -7 -12 -28 -15 -15 -31 -8 -2 -20 -30 -36 -33 -7 -27 -19 -16 -32 -36 -29 -19 -15 -16 -17 -13 -14 -16 -15 -10 -9 -13 -14 -10 -7 -7 -6 -7 -9 -8 -5 -6 -10 -7 -5 -5 -3 -0 -0 -0 -3 -10 -19 -15 -22 -28 -30 -41 -41 -45 -43 -46 -52 -44 -51 -48 -44 -38 -13 -26 -27 -13 -0 -0 -3 -14 -20 -18 -13 -1 -0 -0 -0 -0 -0 -21 -14 -8 -29 -24 -15 -13 -7 -3 -17 -20 -22 -24 -26 -19 -18 -31 -36 -26 -15 -12 -12 -15 -10 -1 -0 -0 -8 -13 -10 -0 -4 -13 -14 -13 -14 -13 -13 -12 -20 -40 -26 -65 -80 -77 -75 -75 -75 -61 -57 -41 -2 -22 -6 -0 -11 -33 -80 -111 -108 -88 -46 -0 -0 -0 -0 -10 -41 -53 -51 -53 -54 -44 -26 -53 -38 -21 -17 -3 -21 -30 -41 -45 -37 -54 -52 -56 -56 -40 -49 -36 -29 -17 -4 -0 -0 -0 -0 -3 -0 -0 -0 -0 -0 -0 -2 -3 -22 -38 -39 -34 -5 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -18 -19 -8 -3 -18 -29 -8 -12 -23 -24 -22 -39 -41 -37 -33 -25 -37 -12 -16 -33 -33 -20 -5 -0 -6 -16 -15 -19 -13 -12 -12 -9 -14 -17 -18 -13 -7 -4 -7 -10 -9 -5 -4 -8 -9 -8 -8 -6 -0 -0 -1 -2 -4 -7 -6 -9 -13 -17 -23 -20 -34 -23 -16 -30 -29 -47 -46 -34 -39 -51 -23 -33 -14 -19 -6 -41 -45 -29 -22 -18 -0 -0 -0 -0 -0 -1 -15 -6 -0 -1 -7 -17 -26 -16 -7 -16 -21 -39 -27 -19 -20 -24 -32 -31 -31 -22 -7 -9 -12 -7 -0 -0 -0 -6 -11 -14 -14 -11 -5 -19 -24 -22 -19 -15 -14 -30 -42 -41 -48 -66 -72 -63 -53 -57 -33 -35 -23 -0 -2 -1 -0 -17 -55 -81 -83 -86 -78 -47 -0 -0 -8 -2 -18 -46 -55 -54 -69 -82 -72 -47 -68 -58 -32 -16 -10 -4 -0 -1 -21 -43 -44 -20 -28 -31 -28 -29 -30 -27 -15 -5 -3 -0 -0 -0 -0 -9 -29 -23 -5 -5 -5 -0 -0 -7 -15 -19 -17 -0 -0 -0 -0 -0 -1 -11 -2 -0 -0 -0 -2 -5 -3 -0 -5 -27 -4 -23 -17 -11 -29 -40 -40 -30 -16 -6 -33 -6 -4 -10 -12 -10 -1 -0 -1 -8 -22 -23 -15 -13 -12 -11 -13 -13 -12 -11 -11 -11 -6 -6 -6 -6 -6 -3 -3 -9 -10 -10 -6 -3 -2 -3 -7 -13 -10 -9 -7 -8 -12 -17 -18 -43 -33 -21 -32 -37 -45 -17 -29 -58 -32 -44 -48 -24 -0 -0 -3 -5 -7 -6 -0 -0 -0 -0 -0 -0 -0 -0 -3 -0 -7 -20 -23 -18 -7 -0 -2 -11 -13 -12 -19 -32 -34 -35 -18 -8 -7 -18 -1 -0 -0 -0 -0 -0 -6 -27 -38 -32 -25 -32 -35 -36 -36 -36 -28 -38 -39 -42 -58 -69 -70 -57 -46 -40 -15 -28 -15 -0 -0 -0 -0 -18 -40 -66 -68 -69 -91 -44 -10 -23 -27 -7 -27 -47 -50 -54 -49 -87 -65 -38 -80 -47 -30 -23 -21 -16 -1 -45 -24 -24 -37 -0 -26 -63 -51 -23 -24 -25 -18 -16 -11 -0 -0 -0 -0 -5 -19 -25 -5 -24 -54 -49 -0 -0 -0 -0 -0 -0 -0 -26 -11 -0 -7 -29 -4 -0 -0 -0 -0 -0 -19 -9 -0 -0 -0 -24 -11 -15 -34 -38 -39 -24 -10 -3 -0 -0 -0 -0 -2 -4 -0 -7 -18 -26 -23 -16 -17 -14 -14 -15 -14 -13 -9 -12 -11 -8 -4 -5 -7 -7 -6 -7 -9 -5 -6 -8 -9 -7 -5 -13 -13 -8 -8 -7 -8 -9 -16 -23 -19 -20 -17 -17 -20 -21 -19 -27 -33 -41 -40 -43 -8 -29 -0 -0 -0 -0 -0 -6 -5 -1 -0 -0 -16 -10 -0 -3 -32 -10 -29 -40 -17 -16 -4 -15 -26 -24 -23 -21 -17 -22 -36 -36 -30 -8 -10 -21 -0 -0 -0 -0 -0 -0 -0 -29 -39 -37 -36 -36 -36 -36 -35 -31 -27 -42 -29 -50 -78 -67 -44 -42 -46 -32 -0 -0 -0 -0 -0 -4 -18 -46 -53 -55 -56 -58 -25 -10 -13 -23 -1 -5 -37 -49 -40 -28 -18 -67 -40 -49 -86 -42 -26 -25 -26 -20 -10 -54 -32 -26 -22 -5 -30 -151 -211 -148 -28 -31 -21 -17 -11 -2 -1 -0 -0 -0 -0 -0 -0 -0 -25 -25 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -5 -14 -0 -0 -0 -0 -0 -0 -11 -5 -0 -0 -0 -0 -0 -3 -10 -14 -19 -29 -34 -19 -1 -0 -0 -0 -0 -0 -7 -36 -27 -24 -23 -17 -14 -21 -22 -23 -19 -12 -12 -13 -8 -4 -2 -3 -5 -8 -10 -11 -10 -2 -2 -3 -7 -11 -10 -10 -8 -6 -6 -7 -8 -6 -12 -19 -14 -10 -23 -25 -25 -18 -4 -53 -46 -37 -33 -34 -50 -58 -0 -0 -0 -0 -0 -21 -15 -6 -0 -0 -18 -8 -0 -7 -29 -49 -55 -33 -8 -15 -10 -20 -20 -17 -22 -33 -16 -7 -15 -37 -39 -26 -25 -11 -0 -0 -0 -0 -0 -0 -3 -30 -39 -39 -38 -37 -37 -37 -34 -32 -28 -25 -11 -53 -74 -63 -45 -44 -23 -10 -0 -0 -0 -0 -0 -2 -12 -26 -48 -51 -55 -62 -82 -10 -0 -0 -15 -48 -44 -40 -35 -28 -30 -42 -22 -61 -81 -51 -7 -10 -13 -12 -20 -40 -21 -10 -12 -17 -25 -8 -15 -17 -24 -19 -16 -10 -9 -9 -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 -9 -5 -1 -2 -0 -0 -14 -22 -16 -0 -25 -34 -21 -6 -19 -2 -0 -0 -12 -36 -33 -26 -20 -18 -18 -28 -26 -24 -14 -3 -8 -6 -5 -3 -3 -3 -3 -3 -4 -4 -4 -3 -4 -2 -6 -12 -12 -9 -14 -10 -9 -13 -12 -9 -17 -22 -22 -9 -9 -10 -26 -32 -24 -36 -43 -41 -43 -48 -57 -57 -0 -0 -16 -15 -5 -31 -6 -0 -0 -7 -29 -4 -0 -12 -20 -8 -59 -20 -8 -21 -45 -27 -27 -26 -27 -31 -9 -17 -28 -34 -36 -40 -63 -37 -5 -0 -0 -0 -0 -0 -0 -3 -37 -38 -37 -38 -36 -29 -34 -14 -10 -28 -55 -66 -69 -68 -64 -49 -7 -0 -0 -0 -0 -0 -0 -0 -0 -8 -52 -12 -25 -70 -98 -53 -7 -0 -25 -68 -73 -44 -40 -33 -34 -41 -13 -71 -57 -28 -17 -20 -15 -8 -7 -16 -26 -24 -117 -81 -28 -40 -132 -55 -10 -10 -18 -12 -10 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -8 -8 -21 -20 -2 -23 -23 -13 -0 -0 -5 -0 -1 -4 -0 -0 -0 -19 -29 -2 -24 -20 -20 -22 -23 -24 -21 -15 -11 -11 -12 -6 -3 -3 -3 -2 -3 -6 -4 -2 -2 -3 -2 -4 -10 -17 -17 -8 -6 -10 -14 -13 -11 -29 -20 -11 -9 -7 -13 -20 -24 -27 -29 -46 -34 -34 -36 -36 -38 -0 -0 -2 -3 -10 -23 -0 -0 -0 -15 -34 -19 -2 -17 -15 -3 -19 -4 -20 -34 -37 -41 -40 -33 -31 -34 -31 -20 -26 -41 -51 -55 -67 -61 -24 -0 -0 -0 -0 -0 -0 -0 -4 -33 -36 -27 -16 -3 -29 -9 -1 -38 -89 -66 -66 -66 -39 -5 -0 -0 -0 -0 -0 -2 -16 -15 -14 -24 -46 -17 -1 -47 -58 -21 -0 -0 -0 -27 -60 -43 -35 -29 -31 -32 -26 -32 -27 -26 -29 -32 -25 -19 -18 -25 -27 -9 -77 -50 -21 -19 -2 -19 -6 -10 -17 -13 -15 -13 -10 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -7 -4 -0 -0 -3 -31 -11 -0 -0 -0 -0 -0 -16 -18 -0 -1 -15 -18 -19 -19 -20 -18 -14 -14 -12 -7 -3 -5 -5 -5 -5 -6 -9 -10 -10 -6 -2 -3 -6 -7 -7 -8 -11 -5 -7 -6 -5 -7 -20 -14 -21 -32 -30 -11 -22 -14 -26 -45 -47 -42 -36 -34 -35 -35 -4 -0 -0 -0 -6 -9 -2 -6 -0 -3 -12 -14 -0 -25 -13 -13 -19 -0 -11 -32 -36 -30 -32 -35 -44 -44 -35 -6 -0 -7 -35 -53 -55 -46 -13 -0 -0 -0 -0 -0 -0 -2 -0 -6 -11 -5 -18 -16 -0 -0 -0 -54 -87 -68 -66 -62 -59 -29 -0 -0 -0 -0 -4 -8 -24 -24 -24 -35 -44 -49 -5 -3 -7 -0 -0 -0 -0 -22 -37 -31 -29 -41 -39 -35 -32 -36 -32 -29 -38 -39 -28 -18 -19 -18 -25 -22 -9 -7 -17 -14 -8 -34 -4 -3 -6 -10 -19 -24 -25 -18 -7 -2 -10 -5 -17 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -18 -21 -20 -20 -15 -12 -12 -9 -6 -4 -9 -9 -9 -8 -6 -6 -4 -4 -5 -5 -7 -8 -7 -6 -5 -4 -8 -9 -16 -17 -14 -9 -9 -9 -14 -31 -51 -17 -33 -44 -42 -29 -34 -27 -27 -31 -31 -17 -2 -0 -0 -0 -0 -11 -34 -13 -11 -13 -7 -9 -40 -41 -15 -4 -0 -1 -21 -27 -30 -24 -10 -24 -27 -39 -41 -38 -48 -49 -50 -49 -49 -36 -7 -0 -0 -0 -0 -0 -19 -33 -29 -25 -21 -57 -42 -0 -0 -0 -39 -57 -55 -57 -43 -50 -23 -57 -116 -67 -45 -53 -62 -43 -6 -9 -41 -28 -3 -3 -0 -0 -0 -0 -4 -18 -6 -21 -36 -35 -38 -44 -36 -49 -75 -78 -93 -168 -99 -14 -4 -32 -24 -21 -21 -18 -17 -21 -19 -6 -6 -24 -32 -19 -16 -22 -23 -30 -24 -17 -14 -16 -9 -11 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -18 -19 -19 -20 -13 -15 -12 -11 -14 -21 -19 -13 -8 -6 -3 -3 -4 -4 -4 -6 -7 -7 -6 -19 -25 -10 -11 -9 -18 -20 -13 -12 -13 -29 -36 -34 -34 -33 -53 -43 -26 -22 -22 -27 -23 -28 -29 -50 -41 -2 -11 -15 -5 -9 -28 -26 -22 -9 -17 -51 -63 -12 -0 -0 -2 -11 -19 -18 -27 -21 -1 -15 -46 -34 -0 -9 -16 -40 -47 -42 -36 -2 -0 -0 -0 -0 -0 -0 -1 -6 -12 -19 -48 -19 -2 -0 -2 -28 -32 -30 -31 -42 -36 -10 -33 -80 -84 -103 -109 -123 -70 -0 -0 -26 -21 -23 -34 -0 -0 -0 -20 -39 -61 -38 -32 -33 -36 -31 -24 -80 -56 -49 -99 -112 -97 -46 -0 -8 -29 -17 -16 -17 -18 -20 -26 -51 -40 -30 -40 -34 -27 -16 -13 -15 -15 -15 -21 -25 -21 -10 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -8 -0 -0 -0 -0 -0 -0 -0 -0 -6 -14 -19 -23 -22 -14 -29 -27 -25 -26 -18 -23 -9 -3 -2 -1 -2 -1 -3 -4 -3 -1 -10 -28 -29 -9 -8 -26 -18 -14 -19 -28 -18 -22 -25 -20 -17 -31 -34 -26 -19 -21 -22 -23 -22 -26 -39 -58 -34 -5 -21 -38 -17 -3 -9 -23 -8 -2 -15 -15 -0 -0 -33 -38 -30 -23 -35 -22 -10 -6 -4 -24 -54 -50 -23 -0 -1 -16 -24 -23 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -23 -13 -27 -37 -30 -35 -33 -23 -24 -21 -0 -0 -0 -0 -0 -0 -0 -0 -6 -0 -0 -0 -28 -29 -43 -42 -0 -0 -48 -59 -32 -3 -31 -27 -18 -72 -167 -287 -284 -159 -54 -50 -0 -0 -0 -10 -25 -26 -25 -18 -20 -25 -30 -24 -24 -20 -19 -17 -11 -7 -4 -3 -1 -0 -3 -16 -20 -15 -15 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -17 -24 -25 -20 -26 -27 -33 -35 -29 -33 -17 -11 -9 -7 -3 -2 -2 -3 -7 -14 -27 -30 -42 -44 -31 -49 -22 -16 -32 -53 -48 -38 -38 -56 -54 -27 -21 -16 -13 -10 -11 -19 -14 -22 -93 -68 -69 -44 -28 -32 -37 -34 -29 -39 -42 -2 -14 -13 -11 -21 -13 -25 -48 -40 -18 -37 -37 -24 -9 -6 -28 -30 -28 -12 -0 -2 -16 -49 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -35 -32 -37 -24 -11 -15 -3 -0 -0 -0 -7 -64 -17 -0 -0 -0 -0 -0 -0 -0 -6 -35 -18 -32 -49 -44 -50 -54 -39 -33 -24 -38 -8 -2 -84 -202 -237 -256 -255 -158 -54 -0 -0 -10 -20 -30 -33 -32 -18 -22 -25 -23 -23 -27 -23 -13 -6 -4 -11 -10 -12 -12 -14 -23 -8 -7 -10 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -17 -22 -23 -20 -23 -23 -28 -28 -27 -24 -19 -21 -13 -6 -7 -11 -10 -7 -11 -21 -20 -27 -24 -39 -41 -21 -16 -26 -30 -33 -33 -45 -25 -27 -29 -20 -19 -14 -13 -9 -11 -22 -20 -26 -88 -68 -27 -35 -27 -24 -48 -57 -16 -24 -46 -29 -1 -24 -37 -53 -59 -47 -52 -25 -5 -8 -40 -14 -5 -6 -22 -41 -46 -15 -14 -30 -46 -60 -67 -60 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -0 -1 -2 -0 -0 -0 -0 -0 -0 -4 -28 -5 -0 -0 -0 -0 -0 -38 -33 -21 -33 -64 -74 -75 -50 -29 -45 -22 -76 -109 -86 -82 -82 -88 -77 -119 -257 -272 -88 -9 -0 -2 -18 -25 -30 -29 -21 -19 -25 -23 -20 -18 -10 -11 -18 -18 -13 -6 -1 -11 -14 -14 -20 -11 -2 -3 -8 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -18 -16 -23 -31 -32 -32 -21 -20 -22 -26 -26 -29 -23 -23 -26 -22 -9 -13 -16 -23 -30 -23 -12 -18 -23 -15 -17 -39 -25 -13 -12 -20 -34 -20 -16 -15 -14 -12 -14 -12 -13 -13 -14 -22 -74 -63 -52 -52 -38 -29 -37 -65 -56 -34 -41 -41 -13 -40 -32 -32 -41 -49 -56 -24 -21 -44 -50 -0 -16 -6 -0 -7 -31 -40 -36 -32 -33 -45 -7 -2 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -8 -0 -0 -0 -0 -0 -0 -1 -16 -46 -43 -41 -65 -66 -61 -45 -31 -37 -27 -70 -101 -99 -87 -113 -114 -77 -130 -218 -98 -16 -0 -0 -0 -0 -0 -0 -0 -9 -22 -20 -23 -19 -20 -26 -4 -6 -13 -11 -5 -6 -5 -2 -5 -13 -14 -8 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -27 -31 -24 -24 -23 -22 -23 -23 -20 -18 -23 -31 -32 -33 -35 -27 -17 -12 -12 -17 -27 -29 -17 -56 -51 -45 -30 -16 -30 -23 -16 -18 -24 -15 -11 -14 -15 -14 -13 -16 -11 -14 -18 -19 -22 -73 -57 -51 -55 -52 -36 -50 -66 -53 -32 -42 -49 -36 -22 -26 -27 -43 -46 -40 -47 -27 -35 -55 -47 -16 -15 -8 -20 -39 -9 -32 -13 -11 -24 -2 -46 -46 -39 -24 -0 -0 -0 -0 -0 -5 -34 -7 -0 -0 -0 -0 -0 -0 -21 -31 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -4 -58 -50 -48 -58 -61 -58 -41 -39 -27 -7 -61 -120 -146 -135 -126 -93 -68 -74 -83 -76 -0 -0 -0 -7 -11 -8 -3 -0 -1 -11 -22 -21 -17 -15 -15 -16 -14 -8 -8 -8 -13 -25 -21 -14 -7 -4 -5 -15 -15 -13 -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 -22 -32 -37 -32 -18 -22 -21 -17 -15 -17 -19 -13 -15 -25 -32 -20 -19 -18 -16 -15 -12 -10 -19 -32 -37 -21 -22 -15 -15 -16 -20 -17 -16 -13 -10 -10 -23 -22 -16 -13 -14 -13 -10 -14 -18 -21 -22 -58 -63 -46 -37 -38 -6 -37 -64 -62 -29 -40 -41 -30 -5 -1 -3 -50 -49 -46 -69 -31 -58 -50 -33 -13 -27 -25 -24 -14 -8 -43 -8 -0 -3 -2 -3 -11 -20 -16 -0 -1 -4 -0 -0 -24 -79 -31 -16 -3 -0 -0 -0 -36 -65 -71 -0 -0 -0 -0 -0 -0 -0 -7 -0 -0 -4 -28 -48 -45 -55 -72 -65 -14 -14 -10 -0 -0 -0 -124 -167 -115 -32 -38 -60 -32 -0 -0 -0 -0 -8 -17 -21 -23 -4 -0 -8 -20 -23 -23 -17 -15 -10 -3 -10 -11 -8 -12 -26 -17 -7 -8 -8 -8 -14 -18 -13 -9 -10 -8 -1 -0 -4 -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 -6 -10 -14 -11 -0 -0 -12 -13 -17 -22 -21 -19 -11 -12 -19 -21 -21 -29 -32 -31 -28 -22 -24 -23 -18 -9 -9 -18 -17 -18 -21 -18 -14 -10 -12 -14 -15 -17 -14 -14 -14 -12 -12 -13 -19 -22 -21 -2 -55 -62 -41 -18 -4 -61 -75 -64 -44 -38 -17 -25 -31 -34 -39 -19 -30 -40 -50 -42 -4 -19 -14 -9 -12 -8 -3 -0 -3 -13 -0 -0 -19 -20 -0 -0 -0 -0 -0 -13 -54 -8 -0 -44 -92 -78 -66 -21 -0 -0 -10 -90 -28 -0 -0 -0 -0 -0 -0 -0 -7 -47 -12 -0 -0 -5 -37 -63 -61 -37 -4 -0 -0 -0 -0 -0 -0 -3 -26 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -16 -17 -21 -18 -16 -18 -24 -16 -15 -13 -7 -3 -6 -15 -18 -20 -17 -15 -14 -12 -8 -6 -12 -14 -15 -15 -13 -14 -9 -13 -11 -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 -2 -19 -17 -15 -18 -23 -24 -10 -7 -10 -16 -31 -31 -27 -25 -24 -22 -21 -15 -11 -13 -19 -18 -17 -17 -18 -19 -16 -10 -8 -8 -11 -17 -12 -14 -13 -10 -9 -12 -15 -17 -17 -8 -44 -47 -32 -12 -16 -71 -76 -61 -48 -41 -34 -44 -42 -36 -34 -30 -15 -29 -43 -49 -51 -7 -2 -6 -15 -30 -33 -8 -0 -0 -0 -0 -18 -28 -28 -20 -10 -1 -11 -29 -41 -0 -0 -65 -101 -90 -55 -13 -0 -48 -92 -102 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -65 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -91 -6 -0 -0 -0 -0 -0 -0 -0 -7 -23 -29 -21 -14 -12 -15 -15 -14 -8 -3 -0 -0 -11 -13 -16 -19 -16 -16 -6 -6 -6 -5 -6 -2 -10 -18 -20 -18 -11 -14 -13 -12 -16 -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 -3 -7 -13 -12 -12 -16 -22 -23 -18 -15 -22 -30 -26 -20 -21 -20 -16 -12 -10 -9 -14 -17 -15 -15 -45 -21 -12 -14 -20 -15 -15 -14 -15 -19 -15 -15 -16 -11 -8 -11 -13 -14 -14 -0 -0 -7 -8 -4 -24 -59 -71 -58 -61 -55 -40 -35 -36 -12 -23 -36 -12 -18 -45 -47 -23 -0 -0 -17 -19 -24 -35 -3 -0 -0 -0 -0 -0 -0 -2 -5 -4 -0 -25 -48 -39 -0 -0 -30 -52 -65 -63 -66 -10 -92 -120 -84 -24 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -38 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -78 -161 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -22 -18 -18 -17 -16 -21 -4 -5 -4 -0 -0 -5 -3 -0 -0 -2 -0 -3 -3 -1 -6 -9 -10 -7 -5 -8 -9 -11 -14 -16 -17 -11 -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 -7 -9 -3 -14 -9 -11 -14 -17 -22 -25 -25 -24 -22 -18 -22 -21 -17 -13 -10 -10 -19 -19 -18 -19 -22 -17 -13 -16 -20 -15 -13 -16 -21 -20 -16 -20 -15 -10 -8 -10 -10 -15 -15 -0 -0 -0 -0 -0 -37 -59 -57 -56 -31 -25 -17 -13 -38 -5 -27 -25 -9 -9 -17 -27 -27 -25 -24 -13 -5 -6 -18 -29 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -63 -56 -0 -24 -80 -82 -54 -14 -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 -13 -26 -250 -90 -0 -0 -0 -0 -0 -0 -1 -6 -7 -10 -6 -5 -14 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -10 -9 -7 -8 -1 -0 -0 -7 -19 -15 -11 -8 -8 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -20 -30 -20 -12 -9 -10 -12 -16 -21 -21 -20 -22 -21 -23 -22 -18 -14 -21 -20 -20 -18 -13 -13 -12 -15 -18 -19 -19 -17 -14 -17 -17 -15 -11 -10 -11 -12 -13 -14 -13 -0 -0 -0 -0 -0 -34 -64 -66 -47 -7 -4 -7 -23 -39 -0 -5 -25 -16 -6 -7 -39 -50 -50 -37 -0 -0 -6 -22 -31 -16 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -19 -0 -0 -0 -28 -78 -86 -72 -66 -13 -49 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -103 -248 -26 -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 -1 -3 -3 -0 -0 -0 -0 -0 -7 -18 -17 -17 -21 -16 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -6 -19 -17 -14 -13 -12 -11 -14 -22 -20 -17 -18 -22 -24 -24 -20 -16 -23 -20 -15 -15 -16 -13 -11 -11 -10 -10 -12 -14 -15 -18 -16 -9 -9 -11 -11 -14 -16 -17 -15 -0 -0 -0 -0 -0 -0 -57 -62 -37 -6 -6 -5 -13 -23 -39 -0 -15 -24 -19 -14 -7 -24 -46 -30 -2 -4 -0 -16 -15 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -49 -83 -62 -0 -0 -76 -67 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -9 -12 -10 -7 -19 -2 -0 -0 -0 -0 -0 -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 -9 -17 -20 -18 -19 -15 -16 -15 -13 -12 -22 -26 -29 -26 -22 -22 -20 -18 -18 -23 -18 -12 -17 -15 -9 -9 -14 -12 -9 -8 -11 -13 -12 -9 -7 -8 -10 -11 -15 -18 -17 -14 -0 -0 -0 -0 -0 -8 -55 -14 -3 -1 -2 -0 -30 -18 -20 -42 -36 -41 -46 -49 -40 -1 -9 -6 -9 -15 -0 -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 -17 -71 -60 -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 -8 -8 -0 -0 -0 -0 -0 -0 -2 -24 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -13 -17 -19 -16 -12 -13 -16 -15 -13 -15 -13 -15 -17 -18 -21 -18 -15 -14 -14 -19 -13 -12 -12 -11 -12 -20 -15 -9 -6 -8 -11 -11 -8 -8 -9 -9 -11 -15 -17 -17 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -44 -38 -28 -30 -34 -31 -24 -42 -6 -9 -11 -2 -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 -9 -65 -72 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -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 -11 -15 -17 -13 -11 -18 -19 -15 -11 -15 -17 -17 -18 -19 -16 -12 -15 -13 -9 -14 -12 -12 -13 -13 -13 -13 -10 -8 -8 -9 -12 -10 -11 -11 -11 -14 -17 -18 -18 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -27 -7 -9 -23 -42 -53 -45 -21 -25 -21 -10 -6 -4 -3 -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 -21 -66 -67 -39 -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 -6 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -14 -16 -17 -14 -10 -10 -10 -13 -15 -15 -13 -14 -16 -14 -13 -19 -18 -17 -18 -16 -12 -11 -11 -11 -11 -12 -14 -13 -15 -13 -11 -12 -11 -11 -15 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -30 -12 -4 -33 -43 -46 -31 -19 -54 -52 -32 -10 -8 -11 -17 -16 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -33 -93 -12 -0 -0 -0 -0 -0 -0 -6 -38 -77 -75 -33 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -30 -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 -1 -13 -7 -7 -15 -16 -16 -16 -15 -12 -12 -10 -11 -11 -13 -16 -12 -18 -19 -17 -17 -19 -20 -20 -18 -13 -11 -13 -13 -15 -17 -17 -18 -12 -7 -7 -10 -9 -14 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -11 -19 -10 -0 -0 -2 -4 -18 -45 -24 -34 -44 -29 -5 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -52 -137 -142 -0 -0 -0 -0 -0 -0 -0 -0 -12 -38 -49 -59 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -11 -12 -35 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -17 -2 -1 -2 -9 -18 -18 -17 -18 -16 -12 -14 -13 -13 -14 -13 -8 -13 -15 -16 -16 -17 -18 -18 -17 -14 -11 -12 -13 -14 -15 -16 -11 -8 -6 -8 -12 -11 -7 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -12 -0 -0 -0 -0 -9 -15 -0 -0 -20 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -82 -84 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -55 -58 -20 -0 -0 -13 -156 -126 -37 -0 -0 -7 -4 -20 -28 -3 -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 -2 -21 -26 -12 -0 -0 -0 -13 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -9 -11 -17 -14 -13 -12 -14 -17 -16 -14 -13 -12 -11 -17 -18 -15 -12 -13 -15 -16 -15 -13 -12 -13 -15 -15 -16 -14 -6 -8 -8 -9 -10 -11 -10 -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 -1 -0 -0 -0 -0 -0 -0 -100 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -47 -63 -57 -18 -0 -92 -412 -413 -195 -8 -0 -2 -32 -48 -38 -17 -29 -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 -1 -19 -36 -20 -0 -1 -15 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -2 -3 -10 -12 -13 -14 -14 -15 -14 -11 -11 -12 -12 -12 -13 -19 -18 -14 -13 -16 -15 -12 -12 -15 -16 -16 -16 -15 -14 -16 -14 -11 -10 -9 -12 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -11 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -75 -165 -10 -0 -0 -0 -4 -7 -69 -70 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -60 -44 -10 -0 -171 -426 -415 -419 -203 -32 -3 -23 -34 -48 -41 -26 -23 -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 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -7 -19 -19 -16 -13 -8 -10 -12 -10 -6 -5 -12 -13 -10 -8 -11 -15 -13 -12 -13 -15 -13 -13 -14 -16 -20 -21 -13 -11 -13 -13 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -42 -39 -5 -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 -120 -168 -102 -0 -0 -0 -25 -54 -113 -17 -75 -74 -30 -0 -0 -0 -0 -0 -0 -0 -0 -12 -174 -459 -361 -315 -367 -443 -426 -425 -143 -65 -51 -25 -0 -36 -40 -34 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -15 -1 -15 -13 -10 -8 -7 -8 -8 -7 -4 -2 -2 -11 -12 -11 -11 -11 -12 -13 -13 -12 -10 -10 -13 -15 -16 -14 -10 -10 -19 -24 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -26 -37 -36 -25 -0 -0 -0 -0 -0 -2 -28 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -67 -54 -0 -0 -0 -97 -81 -3 -1 -21 -35 -23 -0 -0 -0 -0 -0 -9 -25 -30 -66 -296 -468 -428 -435 -446 -439 -429 -378 -81 -76 -60 -29 -5 -37 -41 -48 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -2 -10 -7 -9 -8 -5 -6 -8 -7 -7 -8 -10 -11 -10 -10 -9 -6 -6 -9 -11 -10 -6 -9 -14 -17 -13 -6 -6 -7 -12 -17 -22 -0 -0 -0 -0 -0 -0 -0 -0 -24 -46 -55 -55 -19 -0 -5 -17 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -12 -6 -0 -4 -0 -0 -7 -95 -96 -46 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -44 -97 -85 -360 -458 -425 -428 -446 -306 -323 -292 -67 -64 -71 -33 -4 -18 -28 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -8 -8 -8 -5 -7 -9 -10 -13 -10 -7 -5 -4 -6 -6 -11 -12 -10 -10 -15 -14 -10 -6 -6 -8 -11 -16 -19 -0 -0 -0 -0 -0 -0 -0 -0 -6 -18 -25 -32 -6 -4 -11 -22 -12 -19 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -33 -26 -0 -0 -0 -32 -54 -60 -73 -32 -25 -36 -0 -0 -0 -0 -0 -2 -34 -11 -27 -78 -122 -417 -466 -442 -430 -423 -59 -48 -44 -13 -40 -23 -31 -24 -20 -28 -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 -2 -2 -3 -6 -8 -3 -5 -4 -2 -2 -6 -6 -5 -6 -8 -9 -9 -10 -13 -21 -34 -17 -13 -10 -8 -9 -9 -14 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -58 -51 -43 -46 -55 -13 -2 -0 -0 -0 -0 -0 -6 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -10 -0 -0 -0 -0 -30 -38 -0 -1 -67 -62 -53 -41 -31 -4 -0 -0 -1 -10 -3 -0 -0 -102 -446 -447 -438 -303 -165 -38 -65 -80 -75 -44 -0 -16 -35 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -8 -8 -5 -3 -6 -6 -7 -7 -7 -7 -5 -8 -19 -25 -21 -10 -10 -16 -18 -17 -13 -15 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -74 -59 -53 -50 -46 -24 -14 -1 -0 -0 -0 -0 -19 -44 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -53 -52 -31 -25 -75 -67 -64 -65 -52 -0 -0 -0 -0 -0 -0 -0 -131 -273 -450 -438 -426 -210 -72 -88 -59 -52 -58 -39 -0 -1 -44 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -7 -10 -8 -9 -11 -9 -6 -13 -14 -10 -8 -8 -18 -26 -28 -27 -24 -15 -0 -0 -0 -11 -36 -11 -1 -0 -0 -0 -0 -0 -0 -11 -61 -55 -37 -35 -54 -62 -14 -0 -0 -0 -0 -0 -29 -36 -0 -0 -15 -6 -0 -0 -0 -0 -0 -12 -24 -16 -2 -0 -0 -17 -101 -106 -89 -77 -81 -62 -62 -63 -41 -0 -0 -0 -0 -0 -0 -0 -435 -572 -532 -444 -414 -161 -64 -68 -78 -68 -17 -3 -25 -59 -80 -17 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -6 -12 -17 -18 -19 -18 -15 -11 -10 -17 -23 -25 -24 -32 -12 -0 -0 -0 -15 -47 -34 -11 -0 -0 -0 -0 -0 -0 -0 -18 -77 -52 -41 -36 -27 -1 -0 -0 -0 -0 -0 -0 -0 -0 -8 -46 -11 -0 -0 -8 -47 -10 -42 -71 -56 -3 -0 -0 -31 -91 -89 -73 -62 -62 -70 -68 -66 -30 -0 -0 -0 -0 -0 -0 -36 -314 -498 -495 -441 -359 -106 -183 -123 -65 -13 -1 -0 -37 -58 -43 -31 -5 -41 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -13 -13 -18 -19 -12 -10 -13 -12 -15 -22 -28 -29 -37 -0 -0 -0 -0 -10 -31 -38 -9 -16 -14 -2 -10 -1 -0 -40 -100 -64 -62 -45 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -21 -2 -0 -0 -18 -53 -33 -69 -87 -64 -5 -0 -0 -45 -82 -72 -65 -53 -48 -55 -64 -59 -17 -0 -0 -0 -0 -0 -0 -0 -57 -476 -464 -507 -382 -103 -197 -133 -84 -85 -89 -78 -61 -29 -29 -81 -8 -35 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -5 -4 -8 -12 -14 -9 -5 -5 -6 -6 -9 -0 -0 -0 -0 -0 -0 -6 -38 -46 -36 -28 -34 -12 -1 -5 -22 -24 -34 -11 -5 -8 -17 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -46 -32 -48 -75 -66 -32 -0 -0 -75 -86 -63 -54 -53 -54 -57 -67 -69 -8 -0 -0 -0 -0 -0 -0 -0 -148 -485 -72 -21 -57 -48 -85 -70 -61 -59 -66 -89 -61 -18 -25 -48 -4 -57 -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 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -3 -3 -5 -5 -0 -0 -0 -0 -3 -0 -0 -6 -28 -21 -6 -0 -2 -10 -26 -41 -49 -43 -6 -1 -0 -1 -3 -10 -39 -26 -15 -32 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -38 -34 -35 -68 -70 -35 -0 -1 -28 -59 -59 -50 -49 -56 -63 -46 -26 -4 -40 -9 -0 -0 -0 -0 -0 -171 -353 -101 -58 -87 -91 -89 -72 -70 -85 -94 -81 -59 -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 -0 -0 -0 -0 -0 -5 -23 -31 -9 -0 -0 -0 -7 -20 -35 -30 -1 -0 -1 -2 -8 -25 -42 -50 -44 -30 -0 -0 -0 -5 -0 -0 -0 -0 -0 -0 -1 -18 -23 -30 -41 -59 -64 -23 -0 -0 -1 -21 -44 -44 -47 -61 -48 -18 -0 -32 -137 -45 -2 -0 -0 -0 -0 -55 -92 -86 -94 -99 -89 -75 -74 -76 -65 -73 -83 -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 -0 -0 -0 -0 -0 -0 -0 -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 -21 -25 -21 -2 -1 -14 -18 -8 -1 -5 -6 -0 -0 -0 -40 -38 -0 -0 -0 -0 -0 -4 -21 -21 -29 -39 -51 -52 -9 -0 -0 -0 -0 -25 -14 -0 -0 -5 -2 -0 -29 -100 -138 -33 -0 -0 -0 -0 -55 -89 -101 -93 -95 -97 -89 -72 -63 -77 -69 -78 -53 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -20 -3 -30 -44 -53 -51 -45 -5 -0 -0 -0 -0 -0 -0 -0 -10 -34 -4 -0 -0 -5 -23 -29 -35 -37 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -115 -134 -29 -0 -0 -15 -88 -92 -68 -68 -102 -110 -110 -89 -64 -66 -59 -23 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -14 -26 -40 -52 -44 -48 -43 -0 -0 -0 -0 -0 -1 -52 -43 -34 -41 -19 -9 -4 -8 -21 -26 -37 -24 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -15 -59 -77 -58 -81 -99 -79 -54 -58 -32 -21 -69 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -12 -16 -6 -0 -0 -0 -0 -0 -1 -15 -22 -28 -32 -42 -7 -0 -8 -16 -13 -2 -0 -0 -1 -1 -46 -43 -35 -35 -29 -30 -24 -14 -12 -35 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -73 -75 -74 -75 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -45 -52 -37 -0 -2 -10 -6 -0 -1 -7 -6 -2 -5 -19 -22 -13 -12 -13 -0 -4 -6 -6 -4 -0 -6 -2 -21 -52 -45 -43 -37 -32 -28 -23 -21 -9 -3 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -61 -6 -0 -23 -62 -72 -72 -74 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -28 -17 -1 -5 -13 -6 -0 -1 -5 -12 -5 -7 -21 -35 -24 -6 -0 -0 -0 -0 -3 -2 -1 -10 -3 -32 -45 -32 -42 -42 -41 -31 -19 -35 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -15 -0 -0 -0 -26 -71 -74 -25 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -11 -10 -29 -28 -1 -0 -4 -5 -7 -14 -3 -10 -12 -16 -31 -6 -0 -1 -2 -3 -2 -1 -0 -0 -0 -43 -46 -33 -31 -34 -30 -14 -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 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -17 -74 -76 -26 -6 -35 -36 -20 -7 -0 -6 -8 -8 -11 -9 -1 -0 -3 -0 -3 -3 -1 -5 -12 -29 -10 -5 -8 -13 -21 -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 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -13 -33 -88 -102 -92 -78 -90 -51 -17 -3 -5 -6 -9 -9 -10 -13 -6 -3 -30 -36 -1 -3 -1 -12 -19 -1 -7 -6 -3 -4 -15 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -32 -92 -92 -94 -91 -83 -61 -14 -11 -13 -6 -11 -9 -11 -13 -13 -10 -25 -17 -3 -3 -3 -7 -2 -0 -1 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -34 -48 -63 -72 -80 -60 -47 -46 -21 -16 -15 -13 -11 -11 -12 -14 -13 -10 -10 -13 -10 -7 -5 -13 -5 -0 -2 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -43 -36 -36 -35 -34 -35 -33 -26 -24 -14 -8 -8 -14 -14 -14 -12 -10 -9 -8 -7 -8 -8 -8 -4 -4 -3 -1 -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 -3 -27 -24 -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 -111 -144 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -38 -39 -35 -33 -43 -28 -25 -26 -27 -5 -3 -4 -6 -8 -12 -9 -8 -8 -7 -7 -8 -10 -11 -11 -4 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -34 -48 -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 -41 -158 -129 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -19 -45 -44 -29 -18 -24 -63 -25 -19 -18 -5 -0 -0 -3 -5 -8 -13 -10 -9 -9 -7 -6 -7 -7 -7 -5 -13 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -5 -0 -0 -0 -0 -0 -0 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -131 -82 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -19 -28 -23 -15 -12 -17 -11 -11 -13 -12 -3 -2 -2 -3 -4 -9 -8 -9 -7 -6 -6 -6 -5 -4 -3 -6 -6 -6 -5 -3 -0 -0 -0 -0 -2 -10 -12 -28 -37 -0 -0 -0 -0 -4 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -184 -59 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -5 -8 -12 -17 -14 -13 -13 -13 -12 -10 -10 -9 -3 -3 -8 -6 -3 -7 -16 -17 -14 -11 -7 -8 -5 -4 -6 -6 -9 -10 -7 -1 -0 -15 -24 -24 -23 -32 -22 -6 -0 -0 -0 -0 -16 -30 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -7 -15 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -2 -8 -22 -20 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -74 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -4 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -7 -11 -10 -4 -10 -5 -3 -8 -15 -10 -5 -9 -11 -3 -5 -3 -4 -7 -10 -7 -8 -8 -7 -13 -10 -8 -9 -12 -4 -4 -5 -5 -8 -19 -29 -25 -23 -32 -32 -13 -0 -0 -0 -0 -16 -18 -5 -0 -0 -0 -0 -0 -0 -0 -15 -16 -4 -16 -11 -7 -3 -0 -0 -0 -6 -7 -0 -3 -0 -0 -0 -0 -8 -8 -3 -0 -0 -0 -0 -6 -12 -9 -2 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -25 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -39 -35 -52 -23 -38 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -12 -9 -4 -2 -2 -2 -12 -21 -19 -7 -11 -9 -4 -3 -2 -3 -5 -10 -21 -19 -10 -5 -5 -1 -11 -9 -11 -15 -1 -0 -0 -2 -10 -21 -16 -20 -27 -14 -13 -11 -18 -20 -0 -12 -9 -7 -12 -0 -0 -0 -0 -0 -0 -0 -1 -4 -15 -19 -17 -12 -1 -3 -36 -21 -8 -3 -14 -2 -0 -0 -1 -7 -15 -6 -1 -1 -0 -0 -13 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -48 -47 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -47 -58 -54 -61 -22 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -5 -10 -9 -10 -8 -3 -4 -19 -25 -20 -7 -13 -13 -10 -9 -7 -2 -0 -0 -3 -12 -8 -7 -6 -6 -14 -8 -16 -24 -13 -5 -1 -3 -5 -4 -7 -15 -18 -16 -18 -18 -14 -14 -9 -11 -14 -17 -22 -20 -19 -15 -10 -6 -5 -24 -23 -15 -13 -18 -7 -12 -17 -17 -25 -14 -27 -21 -11 -2 -0 -0 -0 -3 -17 -4 -8 -9 -0 -0 -5 -5 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -0 -0 -7 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -3 -1 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -28 -32 -40 -46 -48 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 Wind_Speed nan 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 16 nan nan 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 20 20 21 21 20 19 18 18 17 17 17 18 18 20 21 23 26 27 27 27 27 27 27 27 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 19 nan nan nan nan nan nan nan nan nan nan nan nan 17 15 nan nan 15 16 nan nan nan nan nan nan 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 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 18 18 18 18 19 19 19 19 18 18 18 18 20 22 24 26 27 29 29 29 29 28 28 28 27 26 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 18 nan nan nan nan nan nan nan nan nan nan 19 nan 17 16 15 nan nan nan nan nan nan nan nan nan 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 18 19 19 19 19 19 21 24 26 28 30 32 32 32 32 31 31 29 28 26 25 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 19 18 17 17 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 16 16 16 17 18 nan nan 19 19 20 24 28 30 32 32 33 33 32 32 31 31 30 28 26 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 19 18 17 17 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 16 16 17 17 18 19 20 21 23 27 30 32 33 32 32 32 32 31 30 29 29 28 26 24 22 nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan 17 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 18 18 nan 17 18 18 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 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 15 15 16 18 20 22 24 26 29 31 32 32 31 31 31 30 29 28 27 27 26 24 23 21 nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan nan 17 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 20 20 nan nan nan 17 18 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 18 21 23 26 28 30 30 31 31 31 31 30 29 28 27 25 24 23 22 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 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 19 21 24 27 28 28 29 29 29 29 29 28 27 26 25 24 23 22 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 27 26 27 27 27 27 26 nan nan 24 23 23 22 22 22 21 20 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 17 17 18 nan 19 19 20 20 nan nan nan nan nan nan nan nan nan nan nan nan 16 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 25 nan nan nan nan nan nan nan nan nan nan 21 21 21 20 20 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 19 19 nan 18 18 18 19 19 20 20 21 nan nan nan nan nan nan nan nan nan nan nan 16 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 19 19 19 17 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 20 19 nan 19 19 19 20 20 21 21 21 nan nan nan nan nan nan nan nan nan nan nan 17 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 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 18 18 17 15 nan nan nan nan nan nan nan nan nan 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 nan nan nan 21 22 22 22 22 nan nan nan nan nan nan nan nan nan nan nan 17 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 17 17 nan nan nan nan nan 13 13 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 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 20 21 21 nan nan 23 23 23 nan nan nan nan nan nan nan nan nan nan nan 16 17 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 16 16 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 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 21 21 22 24 24 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan 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 16 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 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 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 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 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 24 23 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 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 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 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 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 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 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 22 21 20 20 nan nan nan nan nan nan nan nan nan nan nan 25 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 22 nan nan 24 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 21 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 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 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 25 25 26 26 26 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 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 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 28 28 nan nan nan nan nan 25 26 26 26 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 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 26 26 26 26 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 27 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 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 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 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 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 17 16 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 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 19 20 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 25 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 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 22 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 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 22 22 22 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 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 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 nan nan 16 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 22 22 22 22 23 24 nan 25 nan nan nan nan nan nan nan nan nan nan 26 24 nan 21 21 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 23 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 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 23 23 23 23 24 nan nan 26 26 nan nan nan nan nan nan 29 29 27 24 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 23 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 24 24 24 24 25 nan nan nan 27 27 27 nan nan nan nan nan nan 27 24 23 22 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 25 26 26 27 27 28 28 28 28 nan nan nan 28 27 25 24 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 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 nan nan nan nan nan nan nan nan nan nan nan nan 23 24 25 25 26 27 27 28 28 28 28 nan 29 29 28 26 25 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 22 23 24 25 26 27 27 27 28 28 29 29 29 29 29 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 21 22 23 24 25 26 26 27 28 28 29 29 29 29 29 28 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 21 22 23 24 25 25 25 26 27 28 29 28 28 28 28 27 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 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 22 23 24 24 24 24 25 25 27 28 28 28 28 27 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 24 24 24 25 26 27 27 27 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 nan nan nan nan nan 24 25 24 24 23 23 24 25 25 26 26 26 25 25 25 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 25 25 25 24 23 23 23 24 24 25 25 24 24 23 22 nan nan nan nan nan nan nan nan nan nan 12 13 13 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 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 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 22 22 21 20 nan nan nan nan nan nan nan nan nan nan 12 14 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 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 19 19 19 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan 16 17 19 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 16 16 16 17 17 nan nan nan nan nan nan nan nan nan nan nan nan 19 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 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 13 13 14 15 16 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 13 13 14 16 nan 16 16 16 nan nan 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 13 nan nan 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 15 16 nan 16 16 14 nan nan 10 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 16 17 18 nan nan nan nan nan 13 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 17 nan nan nan nan nan nan nan nan nan nan nan nan nan 16 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 15 16 16 16 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 14 14 14 14 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 14 14 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 14 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 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 16 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 15 nan nan nan nan nan nan nan nan nan nan 18 16 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 19 nan 11 11 nan nan nan nan nan nan nan nan nan nan nan 14 11 nan 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 16 13 9 9 nan nan nan nan nan nan nan nan nan nan nan nan 9 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 6 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 10 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 16 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 11 11 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 11 nan nan nan nan nan nan nan 15 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 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 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 20 nan 21 22 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 19 19 20 nan nan 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 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 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 Wind_Direction nan 231 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 229 nan nan 231 232 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 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 270 269 265 261 260 263 268 269 266 264 263 258 257 261 264 264 263 262 262 260 260 259 258 258 257 258 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 265 nan nan nan nan nan nan nan nan nan nan nan nan 226 227 nan nan 231 231 nan nan nan nan nan nan 246 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 215 212 212 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 268 263 258 255 258 264 268 267 266 263 261 263 264 264 263 262 260 259 258 257 257 259 261 261 261 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 nan nan nan nan nan nan nan nan nan nan 227 nan 227 228 229 nan nan nan nan nan nan nan nan nan 248 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 267 264 258 255 258 263 265 269 269 267 267 267 266 264 263 262 259 257 257 255 256 258 261 262 262 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 219 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 229 227 229 230 231 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 267 267 264 262 264 nan nan 269 273 272 272 270 268 267 265 262 260 258 256 253 254 256 258 259 259 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 229 230 230 231 nan nan nan nan nan nan nan nan nan nan nan 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 271 270 270 269 269 269 270 273 274 275 273 271 269 266 265 263 261 258 255 255 255 257 257 257 256 nan nan nan nan nan nan nan nan nan nan 229 nan nan nan nan nan nan nan 237 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 231 nan 229 228 228 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 274 274 273 271 270 273 275 277 276 274 271 268 268 266 265 263 262 260 260 261 262 260 262 nan nan nan nan nan nan nan nan nan nan 225 nan nan nan nan nan 240 241 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 243 nan nan nan 234 231 nan nan nan 228 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 217 220 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 274 272 272 275 277 280 278 276 274 272 270 269 270 270 270 270 271 272 273 272 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 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 273 273 275 278 280 282 280 278 277 276 275 274 276 277 278 280 281 282 282 281 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 227 226 228 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 280 282 283 282 281 280 280 280 nan nan 284 285 286 287 286 286 287 289 nan nan nan nan nan nan 216 212 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 245 243 nan 242 242 242 243 nan nan nan nan nan nan nan nan nan nan nan nan 232 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 282 nan nan nan nan nan nan nan nan nan nan 289 289 290 290 292 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 245 nan 246 246 244 243 244 243 244 245 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 293 295 296 nan nan nan nan nan nan nan nan 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 246 nan 247 246 245 245 245 245 246 248 nan nan nan nan nan nan nan nan nan nan nan 241 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 225 231 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 294 296 297 nan nan nan nan nan nan nan nan nan 211 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 246 247 nan nan nan 247 247 248 249 250 nan nan nan nan nan nan nan nan nan nan nan 242 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 218 218 nan nan nan nan nan 230 237 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 293 296 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 249 249 nan nan 250 250 251 nan nan nan nan nan nan nan nan nan nan nan 247 246 nan nan nan nan nan nan nan nan 240 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 231 nan nan nan nan nan nan nan 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 252 252 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 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 nan nan nan nan nan nan 294 296 300 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 255 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 246 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 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 208 216 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 248 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 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 243 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan 245 249 253 254 nan nan nan nan nan nan nan nan nan nan nan 250 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 237 237 nan nan 239 241 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 252 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 235 236 237 239 239 241 242 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 264 264 nan nan 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 247 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 235 235 nan nan nan nan nan 232 234 236 237 239 240 242 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 264 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 248 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 231 231 233 235 238 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 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 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 232 233 235 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 nan nan nan nan nan nan nan nan nan 262 nan nan nan nan nan nan 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 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 243 243 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 239 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 264 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 271 269 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 233 237 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 nan nan nan 240 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 271 271 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 232 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 240 244 245 247 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 264 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 269 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 238 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 245 245 248 251 252 nan 254 nan nan nan nan nan nan nan nan nan nan 267 269 nan 265 262 nan nan nan nan nan nan nan nan 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 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 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 244 247 250 252 253 nan nan 254 255 nan nan nan nan nan nan 262 263 263 263 262 262 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 268 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 247 249 252 254 254 nan nan nan 255 255 255 nan nan nan nan nan nan 261 260 260 262 262 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 253 254 254 255 255 256 256 256 256 257 nan nan nan 265 264 263 262 261 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 272 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 252 254 254 254 255 255 256 256 256 256 nan 259 262 265 267 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 252 253 254 254 254 254 255 255 256 256 257 258 260 263 266 269 268 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 249 252 253 253 253 253 253 254 255 256 256 256 256 257 260 264 267 267 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 252 253 254 254 254 254 255 256 256 255 255 254 255 258 260 262 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 240 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 251 254 255 255 256 256 256 256 256 255 255 254 253 254 256 257 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 256 256 257 258 258 258 257 255 254 253 253 253 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 253 254 254 257 258 259 258 257 255 254 253 252 251 251 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 251 251 251 252 256 258 260 259 257 255 254 253 253 251 249 nan nan nan nan nan nan nan nan nan nan 277 285 288 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 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 238 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 257 255 254 253 252 251 249 nan nan nan nan nan nan nan nan nan nan 280 288 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 256 256 255 254 253 nan nan nan nan nan nan nan nan nan nan nan nan 287 290 290 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 219 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 258 257 254 nan nan nan nan nan nan nan nan nan nan nan nan 289 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 267 266 265 261 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 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 243 247 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 275 274 270 265 nan 260 259 260 nan nan 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 278 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 257 245 239 nan nan 220 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 280 279 275 nan 269 268 269 nan nan 274 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 283 285 284 281 nan nan nan nan nan 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 nan nan nan nan nan nan nan nan nan nan nan nan nan 285 nan nan nan nan nan 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 287 286 283 nan nan nan nan nan nan nan nan nan nan nan nan 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 291 291 287 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 287 289 289 286 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 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 279 nan nan nan nan nan 285 nan 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan 265 262 262 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 272 nan 276 275 nan nan nan nan nan nan nan nan nan nan nan 268 271 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 276 281 281 nan nan nan nan nan nan nan nan nan nan nan nan 276 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 283 300 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 322 327 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 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 292 nan nan nan nan nan nan nan 288 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 nan nan nan nan nan nan nan nan 291 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 290 nan nan nan nan nan nan nan 292 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan 293 293 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 nan nan nan nan 299 nan nan nan nan 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 283 nan 283 283 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 281 282 nan nan 284 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 270 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 269 270 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 269 270 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 271 271 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 269 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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