-22 -22 91 85 64 57 45 33 30 46 49 49 49 34 30 30 27 26 26 27 26 26 24 26 24 22 23 24 26 26 26 25 24 24 24 24 24 24 20 19 19 19 19 20 20 20 21 24 28 29 29 34 35 34 35 47 49 43 43 41 33 34 35 33 33 36 35 30 24 23 23 23 24 26 28 28 28 28 29 30 30 32 34 35 35 32 26 22 17 15 16 15 15 14 13 12 11 10 10 9 8 6 4 5 6 8 13 19 30 34 39 42 42 51 54 55 61 65 69 69 72 66 61 59 54 49 42 35 30 31 34 36 36 35 32 26 25 23 22 23 23 20 20 23 18 17 19 18 17 17 20 28 33 41 48 47 52 52 50 48 45 40 42 47 55 57 60 62 63 64 65 64 65 69 71 72 78 81 86 93 102 116 119 117 113 104 102 93 87 85 87 87 85 82 77 74 74 75 73 70 69 70 72 78 81 83 83 85 89 90 87 80 81 79 78 78 79 80 87 95 99 100 102 100 97 98 101 101 99 96 97 97 98 96 92 93 90 84 80 78 76 76 73 72 72 72 72 71 71 75 75 74 73 71 69 66 65 64 61 57 60 64 63 62 60 60 61 60 60 56 53 54 55 56 61 68 70 62 60 60 66 77 76 73 70 69 70 71 73 74 76 77 74 71 72 72 71 65 54 52 45 42 41 40 38 35 35 35 38 39 40 41 38 37 36 33 33 32 31 32 36 38 40 40 37 37 39 39 38 38 41 41 42 42 42 44 44 43 43 43 42 43 42 44 44 45 43 41 42 43 42 41 41 42 44 45 44 45 46 48 50 65 64 63 66 65 66 65 65 63 59 57 56 56 58 59 59 61 63 64 68 71 71 72 67 61 61 64 69 67 65 66 67 69 70 77 76 73 75 75 74 72 72 73 74 74 74 75 75 75 75 77 81 80 80 80 81 80 77 76 77 77 76 75 72 74 75 74 73 73 79 90 95 96 97 98 92 86 78 72 71 72 73 76 78 82 85 87 87 87 87 89 93 95 91 89 89 91 97 101 98 99 105 113 125 138 150 157 160 164 166 166 167 167 167 176 182 186 186 187 185 185 185 182 172 164 163 158 158 155 146 145 138 129 122 114 112 117 119 123 128 138 145 146 146 146 156 159 158 156 156 156 163 163 163 163 163 163 152 150 154 153 154 159 168 174 173 165 164 163 166 171 171 163 162 162 162 162 162 162 165 166 171 177 178 177 176 176 176 177 178 182 186 186 189 189 189 189 202 221 227 218 210 207 203 201 198 197 191 186 182 177 170 162 154 150 148 148 148 148 148 149 150 155 167 171 178 191 198 197 196 196 196 195 194 192 190 190 189 183 175 165 152 144 143 139 137 137 135 135 134 132 128 128 126 126 126 127 123 122 118 118 118 116 109 112 110 110 111 112 112 113 113 116 108 117 116 117 114 116 116 117 119 117 116 116 116 116 118 123 125 125 125 125 127 128 128 128 128 126 126 128 137 150 158 156 151 145 142 149 157 164 167 172 182 197 221 223 203 195 195 194 175 160 161 165 165 163 158 144 151 143 142 151 147 144 145 145 146 146 147 150 149 149 151 152 153 157 157 160 164 166 165 162 163 165 166 170 174 183 182 175 175 172 184 186 189 190 185 182 189 190 188 188 191 193 210 219 215 219 236 224 229 243 261 278 295 295 299 307 321 316 297 277 240 225 194 190 184 176 168 170 176 179 194 193 204 210 212 210 201 188 190 220 236 256 273 281 292 301 302 301 302 314 321 323 326 346 371 392 387 377 378 380 386 383 360 342 342 336 327 326 311 312 319 304 276 240 205 199 188 171 173 173 175 181 180 179 181 191 201 179 171 171 170 169 169 169 170 167 165 164 159 153 151 147 147 147 146 147 147 147 147 146 146 146 146 146 147 148 149 143 119 107 97 98 98 98 101 102 102 110 117 121 124 126 130 135 139 143 143 143 143 141 142 146 145 145 145 145 145 145 145 148 149 149 149 149 149 149 149 149 149 149 149 151 151 151 151 150 148 147 147 149 149 151 149 150 149 149 153 148 146 145 148 145 145