CAPE 263 276 281 279 280 282 285 285 276 264 261 279 303 323 335 321 318 326 323 323 297 261 252 230 247 262 301 351 377 364 314 259 227 231 228 217 214 207 195 194 202 210 219 225 237 265 296 316 323 319 328 350 366 411 460 479 424 310 240 284 379 512 576 476 351 246 233 162 166 218 262 279 212 218 252 232 190 173 153 138 116 105 83 74 77 94 96 90 67 46 57 57 53 78 95 62 14 10 11 11 19 36 55 59 27 16 12 8 7 7 9 6 4 4 8 11 13 10 14 12 13 11 11 9 10 12 10 10 12 11 9 7 8 12 11 10 22 81 133 93 33 17 11 12 12 13 14 15 17 19 20 24 29 31 24 16 17 10 9 15 15 14 9 10 24 18 8 4 5 9 10 14 13 11 11 11 12 14 21 32 29 17 18 47 113 195 212 146 86 68 61 81 109 107 79 72 92 120 152 179 177 172 156 138 158 159 144 62 33 33 48 60 65 59 69 85 97 100 100 101 134 156 178 194 218 245 248 280 304 319 346 334 317 301 296 327 355 385 423 472 484 416 363 366 326 287 260 222 201 159 143 147 130 156 199 238 408 587 672 774 822 873 686 574 453 300 214 185 258 270 276 278 280 285 287 285 272 254 255 274 300 312 317 313 305 317 324 326 313 292 274 256 261 269 302 348 372 361 305 249 236 229 216 208 209 208 195 192 193 196 206 219 243 279 311 325 331 336 332 327 356 425 475 480 409 297 213 238 366 476 559 529 503 409 266 145 147 192 243 226 189 191 212 199 169 153 147 133 118 120 119 99 91 106 105 86 69 56 66 58 40 60 91 67 15 10 9 15 27 52 86 83 30 15 11 10 10 9 7 6 6 7 12 13 10 6 7 11 12 12 10 7 9 9 8 13 17 18 12 7 6 7 8 18 72 130 100 38 21 13 8 10 12 14 13 14 17 27 33 47 55 57 54 41 26 54 63 66 68 18 9 11 18 15 9 5 7 13 15 16 14 14 11 11 14 14 11 13 24 55 109 179 255 238 165 129 70 47 56 81 109 123 114 91 102 126 137 154 160 204 171 140 148 155 120 57 32 32 38 39 56 56 48 59 86 101 107 121 158 187 202 225 260 287 305 317 316 313 300 310 346 345 312 303 372 421 422 400 342 294 231 262 254 229 224 211 167 108 108 114 106 123 157 292 449 667 785 891 880 762 486 361 286 208 197 216 237 252 260 267 279 285 287 282 266 254 259 275 294 296 296 300 293 302 321 327 301 290 277 265 255 275 307 342 361 346 290 254 243 245 227 198 198 202 194 193 195 209 217 220 236 267 301 317 317 325 339 343 367 432 502 511 423 293 198 245 355 439 457 513 524 448 276 151 149 179 237 225 181 161 176 191 189 174 153 134 140 145 138 122 119 127 121 104 103 109 112 97 52 62 88 43 14 8 6 13 37 92 122 92 34 29 13 10 11 9 7 5 7 11 15 11 5 5 5 8 10 9 8 6 5 5 7 11 15 16 12 9 8 5 15 60 130 119 48 20 13 8 5 7 9 12 13 14 21 43 63 73 70 74 78 73 64 176 185 197 124 22 10 11 13 12 9 8 9 12 15 12 11 12 12 11 11 14 29 68 128 207 274 286 260 185 107 81 43 31 45 69 96 117 120 114 117 128 129 136 246 293 208 147 123 133 104 94 79 76 67 58 59 48 42 54 83 110 125 145 162 182 203 241 297 355 389 342 275 257 222 220 245 255 279 305 346 342 311 253 170 174 183 194 196 202 191 189 165 93 89 69 72 101 144 270 330 535 749 775 645 500 310 219 190 186 211 224 219 232 251 267 276 278 280 276 264 261 263 270 275 278 276 280 284 301 324 329 306 286 267 255 243 272 311 348 362 331 285 259 242 249 232 208 192 189 184 184 196 210 219 222 239 260 270 284 299 309 328 345 378 440 472 448 401 285 227 227 298 320 415 535 537 432 297 195 163 204 236 228 174 124 129 134 181 183 162 154 150 156 141 119 108 110 117 120 124 132 140 143 145 150 130 76 31 7 4 9 37 95 113 112 99 34 16 15 13 10 8 6 10 15 10 8 3 3 7 6 6 7 9 9 6 7 9 10 11 11 12 13 11 11 38 90 90 41 15 15 10 5 3 6 7 9 13 20 36 59 75 82 70 69 75 87 90 201 230 204 94 19 12 12 13 11 9 8 8 8 12 9 4 4 10 22 26 35 81 158 213 250 277 265 195 116 101 105 82 67 63 69 86 89 92 109 136 142 157 184 474 413 230 132 118 137 135 187 192 166 123 84 62 46 68 85 99 132 151 160 161 179 215 272 348 389 354 287 280 276 228 188 197 230 265 304 303 277 240 179 119 138 146 151 138 141 138 134 123 69 54 48 58 84 139 167 276 459 593 556 405 290 219 180 162 160 190 227 234 243 253 264 270 272 274 268 255 245 246 260 265 269 268 270 287 319 332 326 307 283 260 247 242 263 304 345 354 331 312 245 232 229 222 217 194 184 181 185 197 209 217 217 213 220 234 253 280 296 297 306 350 420 450 445 376 289 248 250 270 332 430 511 507 393 310 220 163 181 247 225 155 191 144 150 173 191 182 174 164 139 107 92 85 85 98 105 118 129 140 169 174 168 146 91 51 4 3 9 19 45 103 105 98 54 18 16 13 12 11 8 10 12 9 9 6 6 7 6 4 6 9 10 11 12 13 10 9 7 9 12 15 20 66 73 25 8 9 11 9 6 4 5 7 10 15 25 50 63 58 74 64 55 57 74 96 126 142 99 32 12 11 12 16 12 10 10 9 8 9 5 5 16 59 77 50 44 127 176 148 136 154 160 108 85 133 188 171 132 99 82 81 78 73 96 129 161 224 345 487 334 237 144 140 143 190 241 245 225 170 119 94 85 114 117 113 123 141 157 157 183 235 311 372 345 290 273 280 278 257 209 219 266 282 283 270 253 214 159 112 119 119 113 99 91 88 95 89 51 43 46 50 52 87 148 234 359 430 386 278 199 192 205 194 185 203 238 243 257 253 254 259 265 267 258 245 239 245 258 264 273 273 276 292 331 333 320 298 270 257 247 242 252 274 316 337 351 305 234 210 204 204 216 214 197 185 190 204 212 215 215 208 211 226 243 266 285 293 312 354 406 437 408 366 350 302 279 297 387 457 481 459 386 275 214 173 187 260 259 237 218 151 157 145 138 171 153 147 110 71 63 61 60 61 74 98 106 120 154 170 143 101 59 13 3 3 4 9 38 99 121 125 107 30 15 13 13 10 8 9 9 10 9 8 7 6 5 6 6 7 8 8 8 9 9 7 5 5 10 15 32 70 51 3 2 5 7 7 7 6 7 7 10 15 23 39 44 39 46 34 29 24 44 73 66 67 38 14 12 13 14 17 13 12 11 10 8 7 5 60 135 133 84 48 64 140 165 105 85 103 98 75 91 166 255 245 192 134 120 92 76 77 109 157 239 385 501 487 248 208 162 158 185 212 239 230 215 183 157 151 149 159 132 111 102 109 130 150 203 271 323 330 278 269 278 274 263 251 241 271 280 248 231 248 243 187 164 139 119 116 84 81 61 50 51 47 39 35 34 40 49 83 135 197 281 326 294 235 200 200 200 186 189 208 232 248 248 241 235 237 249 256 244 230 235 245 252 267 279 283 289 305 331 332 314 284 257 234 237 242 242 249 280 324 332 289 223 189 192 200 210 211 202 193 192 208 213 219 209 209 203 214 242 263 283 290 292 333 396 428 442 428 377 318 284 305 381 431 452 410 337 280 224 185 207 210 256 248 220 176 168 159 161 143 120 86 65 43 36 32 28 33 51 73 95 119 152 180 178 122 40 7 6 9 6 11 36 103 174 158 152 82 18 13 10 8 7 7 5 6 7 6 6 6 6 3 4 6 9 11 11 11 10 10 10 7 7 10 37 59 34 7 4 5 4 5 6 7 8 9 10 15 20 29 37 22 21 11 10 6 18 41 51 26 17 14 14 14 14 14 11 10 11 17 25 18 26 128 126 65 53 89 134 163 131 58 64 69 66 69 105 193 293 335 304 210 131 89 74 103 156 259 395 421 387 309 184 168 170 177 178 194 211 187 171 165 158 164 167 161 119 93 92 90 101 134 203 272 289 262 214 212 226 249 232 257 288 307 274 207 198 221 211 181 163 134 104 92 71 58 41 41 39 36 31 29 29 33 45 73 115 159 222 287 290 254 236 210 186 173 202 233 241 242 239 229 219 216 221 229 230 226 228 237 251 271 284 292 301 312 324 328 316 292 261 225 230 241 244 262 292 320 317 275 214 183 210 223 231 235 237 231 226 215 215 225 210 202 203 220 251 275 282 274 283 323 352 364 390 393 349 294 271 269 313 343 362 365 325 267 221 220 186 193 255 268 253 205 210 192 173 135 120 63 55 57 51 38 15 4 22 55 86 109 112 142 171 97 18 15 15 21 17 27 69 116 146 166 144 115 34 18 17 15 5 5 5 8 9 6 3 3 4 2 3 5 7 10 14 16 12 12 15 14 12 21 65 84 56 38 21 14 10 6 7 8 9 10 11 15 18 22 27 17 15 9 6 5 8 16 23 13 9 10 10 10 10 10 12 14 40 62 82 113 175 142 68 64 84 133 193 176 98 51 61 62 57 62 101 175 241 317 322 244 144 97 93 216 258 304 287 237 187 175 119 111 131 153 153 160 160 139 120 117 114 114 116 109 84 73 80 78 86 121 195 256 236 219 208 187 196 214 227 278 332 330 273 215 219 209 196 175 144 118 88 84 56 39 29 34 35 34 30 22 18 23 36 56 95 131 164 206 237 270 257 199 171 174 233 257 195 239 239 238 229 226 233 237 237 237 236 242 252 264 276 288 299 304 305 316 319 311 297 268 240 244 257 278 305 318 306 261 212 201 237 264 269 274 279 276 262 240 220 220 210 211 228 250 273 293 297 276 257 266 292 317 352 384 357 269 231 238 281 298 338 320 299 321 264 232 186 182 239 262 234 228 243 243 218 180 121 106 87 95 73 43 23 15 10 25 75 123 123 123 110 70 48 15 21 37 58 85 102 93 95 133 141 119 104 102 61 23 12 8 17 19 21 14 6 3 2 3 4 4 6 10 16 16 13 14 19 25 35 60 99 104 95 89 45 19 15 10 9 9 10 10 10 12 13 15 16 18 28 10 8 6 8 11 13 10 9 9 6 8 11 13 34 66 92 90 121 186 204 129 75 84 115 137 119 81 59 77 109 93 56 51 86 126 194 249 272 307 257 210 213 393 336 230 147 133 91 90 96 90 110 132 122 125 120 101 83 75 73 68 68 68 65 68 72 74 83 112 166 211 197 199 197 190 188 203 241 318 362 331 274 246 243 216 184 131 112 112 84 78 45 29 24 22 27 30 26 16 11 14 26 46 82 107 106 107 128 178 203 172 154 195 225 218 151 252 255 254 246 243 243 240 234 241 248 249 250 252 260 271 281 284 280 289 295 297 302 298 270 257 262 281 293 302 291 248 213 237 254 274 280 284 298 300 283 247 216 221 231 245 247 257 280 303 305 291 272 258 272 296 329 367 343 277 240 228 271 287 297 300 303 298 277 242 207 220 214 237 223 204 215 216 205 203 205 162 136 85 55 51 37 24 20 31 75 113 132 144 131 83 31 22 43 98 144 109 81 60 31 74 74 22 51 81 88 31 24 20 28 29 27 21 12 6 5 5 12 13 13 15 16 14 13 13 17 33 57 78 85 80 96 94 42 16 18 14 11 9 9 9 9 9 9 13 16 19 24 13 9 6 6 9 11 9 9 9 11 13 15 17 72 128 99 67 108 167 159 142 136 97 56 34 21 24 46 108 177 145 59 48 55 101 201 241 283 408 461 427 424 430 280 143 122 72 58 81 98 100 111 115 99 100 97 88 81 71 65 63 65 66 70 75 73 73 89 111 129 169 199 199 201 204 203 223 290 311 337 295 244 238 244 225 156 93 87 91 72 56 35 27 24 23 29 30 22 17 13 10 18 37 61 82 89 76 70 94 143 152 158 199 207 190 140 261 264 262 260 244 204 204 233 255 261 257 252 248 253 260 263 267 269 266 266 269 283 288 270 267 266 277 285 280 279 238 211 229 258 264 279 293 308 308 290 249 215 241 236 247 262 258 277 294 301 299 281 271 279 298 313 329 338 305 258 247 273 283 291 316 332 299 282 256 217 209 205 208 192 207 188 193 194 215 198 161 102 88 74 66 59 48 41 54 71 86 132 171 134 71 49 40 50 100 127 101 85 25 18 16 15 10 16 24 44 26 25 24 19 22 25 23 18 16 10 10 17 20 22 19 15 12 12 14 16 23 30 46 53 51 83 80 21 15 18 15 10 8 8 7 8 8 9 14 18 20 19 13 8 6 5 6 6 6 8 10 10 9 11 38 83 113 71 38 81 122 150 167 135 72 35 34 21 18 52 123 199 179 97 47 47 125 224 281 337 491 553 497 471 412 297 206 129 81 65 87 103 123 121 103 88 86 88 89 81 71 71 74 76 75 74 75 63 60 66 85 128 189 227 217 239 240 219 238 286 248 254 256 216 199 203 188 105 63 64 59 49 45 35 32 31 34 36 37 32 31 27 17 19 32 48 67 91 84 77 94 133 160 176 195 180 176 152 269 272 278 267 229 227 242 255 262 264 263 258 251 251 258 261 260 260 255 245 241 258 272 265 252 250 282 301 282 268 227 214 209 240 263 268 292 306 306 291 258 241 262 240 261 277 275 279 277 287 291 279 262 259 279 303 339 349 313 281 248 263 322 354 373 368 312 302 277 225 206 213 207 179 206 210 200 189 191 194 157 113 130 117 85 64 52 53 64 72 70 117 174 159 104 48 26 43 81 91 107 73 30 28 21 13 8 8 15 19 18 15 13 17 13 17 18 20 17 15 15 18 22 23 18 14 12 12 12 14 14 18 32 45 53 69 55 13 14 15 13 9 8 8 6 7 7 9 14 18 20 18 14 7 6 6 4 6 6 8 10 12 13 37 80 131 103 36 11 23 83 178 221 172 126 124 99 40 22 65 108 156 146 99 43 67 161 244 340 376 462 438 376 364 349 221 177 151 127 101 138 151 155 122 97 82 75 75 77 74 71 74 78 88 91 75 70 66 65 65 84 130 194 235 260 274 256 213 208 218 179 192 199 168 141 125 112 63 44 46 42 40 35 30 41 56 58 55 54 52 52 48 42 31 30 43 71 103 99 107 120 145 172 186 186 173 142 125 271 288 297 289 278 274 271 270 268 263 263 269 271 268 267 265 262 258 240 224 216 223 245 264 254 243 299 311 295 282 249 231 228 251 249 246 282 295 297 294 279 268 261 251 277 295 301 302 286 287 289 280 271 266 273 297 329 333 332 323 290 288 309 344 355 364 325 269 237 211 210 231 225 226 217 212 201 171 197 197 166 134 137 132 109 88 41 14 15 38 51 87 146 163 123 64 53 45 48 40 83 72 34 27 26 16 11 12 14 20 17 11 5 7 10 9 10 14 16 17 18 17 16 17 14 11 10 10 11 13 14 17 28 55 69 48 23 10 13 13 11 9 7 6 5 6 7 8 13 19 19 18 14 12 9 8 9 10 7 10 15 39 57 77 117 152 90 32 18 27 90 182 216 198 209 179 96 27 16 41 66 96 76 56 50 82 198 282 337 345 330 316 264 252 254 195 199 205 204 196 227 224 187 128 89 74 66 61 62 67 72 86 107 128 125 100 104 117 111 107 118 147 204 259 292 296 248 185 171 144 155 149 138 103 81 71 61 41 37 38 42 42 37 37 70 104 106 98 95 100 93 75 71 46 35 41 64 102 113 135 156 170 189 190 190 152 129 98 274 308 323 322 317 308 292 274 263 255 260 271 276 276 271 262 256 252 239 222 218 220 236 249 244 246 297 300 305 291 267 242 243 259 235 246 267 272 284 295 292 287 272 265 270 281 295 302 291 292 300 294 283 280 287 304 325 339 347 349 331 309 305 322 328 324 306 266 220 196 201 202 225 236 227 201 206 182 169 180 160 136 138 122 99 94 65 43 26 19 59 94 93 98 120 133 96 52 51 18 16 13 14 19 23 19 11 14 14 19 19 15 10 11 14 10 9 11 11 13 16 14 12 15 13 10 10 11 13 14 15 17 29 60 65 23 8 8 10 10 11 9 6 5 4 6 8 10 14 30 18 16 12 11 12 11 11 13 11 14 18 30 59 97 151 179 137 62 21 33 73 113 144 187 205 110 30 6 8 28 72 63 29 42 65 104 208 310 283 249 237 244 223 229 233 221 208 222 244 257 266 246 264 215 116 67 55 51 54 59 63 80 114 148 155 160 120 156 156 163 172 178 202 261 285 255 247 192 133 112 137 94 66 51 48 50 42 37 35 36 41 48 49 60 105 142 139 131 132 133 124 106 83 47 38 39 56 89 120 183 191 193 193 199 189 147 106 64 289 322 336 338 336 320 295 271 254 253 265 271 276 277 266 252 248 247 242 232 224 224 230 230 237 229 244 256 286 288 260 226 230 253 244 260 253 248 267 286 290 293 284 286 284 287 294 296 293 299 297 285 275 273 286 302 314 338 364 379 380 335 307 301 296 290 294 258 208 191 181 188 202 196 196 173 201 186 161 176 190 172 144 100 82 93 100 95 66 36 65 118 129 119 122 119 101 89 69 21 12 9 7 9 9 12 11 14 14 16 16 16 18 19 14 11 9 9 11 13 15 13 12 14 13 13 12 14 17 15 13 16 32 49 34 8 5 6 9 9 10 10 8 5 5 7 10 13 16 24 20 15 8 6 7 9 11 13 14 15 37 56 92 113 138 182 145 65 27 21 32 60 122 191 176 75 4 3 17 72 100 49 10 43 87 132 203 276 267 186 180 205 211 240 242 224 212 228 254 272 288 292 299 247 141 79 63 54 48 46 50 58 78 118 144 169 147 171 166 159 178 197 234 273 240 232 190 145 107 90 97 53 31 34 39 43 40 36 34 38 49 63 82 106 140 165 163 155 147 141 126 112 93 57 47 50 71 107 155 222 230 208 189 182 167 111 73 47 300 318 325 330 329 312 284 266 255 250 255 266 270 270 258 239 234 241 231 209 209 215 225 235 236 229 224 225 252 266 248 201 216 230 246 258 247 236 245 264 279 291 293 310 312 301 291 285 280 285 289 282 273 272 273 278 305 340 377 390 346 317 308 289 291 295 289 266 249 202 151 178 169 147 170 158 181 181 155 187 177 152 140 71 41 53 59 59 59 88 131 139 123 101 76 64 72 88 78 49 16 13 10 7 3 4 6 6 9 9 10 11 16 18 13 9 9 11 16 17 14 11 9 8 10 13 14 15 17 13 10 16 29 31 12 7 4 6 8 8 9 10 9 6 6 8 9 12 13 17 14 10 9 7 9 9 8 9 12 48 94 109 103 115 146 168 128 48 7 9 36 100 177 225 214 124 10 12 56 130 123 42 9 56 108 142 159 180 190 149 149 172 177 200 215 214 193 197 215 222 235 240 259 235 170 122 91 68 49 41 47 60 74 99 121 140 152 172 172 201 180 248 256 252 195 160 136 109 93 74 64 34 26 34 38 41 41 37 48 62 74 90 107 135 160 166 172 178 180 171 155 131 105 89 85 95 118 133 182 248 237 199 169 141 127 101 57 38 299 291 298 306 304 290 274 268 260 251 255 266 270 251 228 226 228 220 212 203 191 186 199 229 243 239 220 211 223 239 251 209 195 197 222 209 206 226 229 242 273 298 313 321 294 280 275 276 285 286 292 288 278 282 271 252 263 298 325 332 318 312 302 287 278 278 280 280 263 216 174 172 145 139 164 162 180 177 170 173 171 133 93 60 50 51 59 43 27 60 115 113 87 80 63 54 43 54 75 58 27 16 10 7 6 3 5 4 4 3 4 5 9 11 10 8 9 16 23 20 16 10 6 6 8 11 11 11 11 8 14 22 20 17 10 6 4 8 9 7 7 9 10 10 8 9 9 10 11 13 11 10 12 14 14 9 5 5 12 47 83 91 82 86 103 99 62 28 24 54 120 188 225 246 247 133 51 54 112 148 95 19 14 70 113 121 128 132 134 120 122 138 151 156 158 165 161 159 177 192 207 219 213 206 192 152 104 90 70 62 54 64 64 84 120 143 164 160 195 217 240 240 234 205 143 109 93 83 73 53 38 26 24 28 33 40 47 51 60 76 88 102 123 138 154 157 170 196 212 212 193 150 121 131 138 161 171 199 245 255 218 171 132 104 81 62 43 31 277 264 264 273 274 268 267 259 250 247 251 258 268 266 252 230 214 209 185 160 162 172 194 214 236 230 213 199 196 213 235 205 173 165 176 165 166 214 224 233 266 301 326 317 264 262 281 293 305 303 299 301 295 278 265 252 250 263 277 302 299 296 291 278 275 274 282 289 280 264 230 200 144 148 152 166 156 161 164 156 138 106 91 71 66 78 76 50 29 30 49 60 61 71 69 37 18 37 74 79 53 17 15 15 14 9 7 9 9 6 6 5 8 8 7 7 8 17 22 22 21 12 8 8 10 9 8 7 7 9 30 56 38 11 7 3 4 8 8 7 7 9 11 12 10 13 12 13 15 17 15 14 13 40 21 6 3 5 7 35 49 39 33 41 47 32 17 39 94 156 203 219 224 255 238 138 120 106 124 117 55 7 26 43 80 98 93 88 102 98 88 109 126 133 138 140 133 137 159 171 178 185 188 166 141 126 89 90 78 70 68 85 79 87 119 134 182 211 248 260 260 235 190 163 134 87 72 64 49 35 29 23 23 26 31 42 52 54 64 82 94 106 114 114 125 149 175 210 234 237 211 169 141 161 167 181 206 247 271 213 165 119 82 61 50 45 36 28 240 249 236 241 245 245 245 241 241 245 237 246 258 256 245 234 216 184 168 167 159 152 152 183 218 223 210 203 185 189 220 192 157 153 146 158 193 217 221 230 264 307 336 315 271 274 294 306 321 331 328 321 315 302 285 261 241 240 253 280 281 277 280 279 268 264 276 298 304 298 263 216 175 157 138 138 144 130 127 119 101 66 78 72 63 79 91 80 67 63 58 63 73 74 53 17 11 22 48 48 44 22 18 21 21 20 15 15 14 10 9 7 8 7 8 6 6 11 15 16 16 11 10 10 10 8 6 6 12 18 57 97 51 12 6 3 4 6 6 7 9 10 11 11 12 14 18 18 19 31 32 34 43 101 40 6 3 3 9 25 27 16 10 17 30 41 51 75 134 202 203 186 200 240 191 133 136 97 85 67 26 11 20 39 68 93 84 78 81 81 74 84 100 93 87 97 132 144 152 156 151 147 124 122 139 119 102 108 88 91 98 117 110 90 106 153 193 235 260 260 236 173 148 136 104 74 54 47 36 29 24 20 24 28 33 45 55 60 68 79 89 92 93 101 118 139 181 218 250 252 231 197 186 183 173 172 193 214 222 201 123 82 54 43 40 37 29 22 213 218 218 220 227 228 230 229 235 242 257 263 281 289 282 249 201 180 175 181 179 158 157 180 213 220 214 208 199 197 212 197 185 167 161 177 160 168 208 229 274 329 348 321 294 292 303 313 325 330 318 317 337 354 334 267 209 207 226 245 250 234 236 239 242 252 259 301 311 294 254 202 194 199 173 167 213 168 131 127 104 65 57 64 55 68 93 99 98 99 83 64 57 56 47 19 10 9 9 12 14 26 16 16 20 21 22 17 16 12 10 9 9 9 9 7 5 3 7 10 11 9 9 7 4 6 11 27 44 62 95 95 48 14 6 3 4 5 5 7 9 10 10 11 13 16 25 40 45 52 86 109 142 171 71 29 11 4 11 20 16 11 12 21 39 60 78 78 100 170 161 138 186 213 135 124 103 63 43 36 16 13 15 48 67 81 76 79 79 80 69 73 77 78 76 75 115 133 124 127 140 138 111 129 155 151 145 147 134 149 150 141 128 113 137 193 198 212 272 249 189 126 103 92 76 56 34 29 30 26 19 18 26 31 37 51 60 65 70 72 72 78 84 96 113 138 184 217 249 254 247 228 214 185 165 153 154 157 151 132 82 52 47 43 35 30 26 22 201 206 222 226 225 222 225 234 248 257 288 298 310 305 274 256 230 200 180 177 180 172 166 176 205 212 218 217 211 206 208 208 208 195 185 177 123 132 165 206 263 333 349 322 310 307 310 313 313 314 312 326 343 361 347 283 217 191 195 202 200 193 200 205 220 251 259 293 301 255 233 200 194 217 216 209 242 199 160 146 127 93 56 50 46 46 67 81 89 95 77 48 58 88 71 31 10 7 5 6 5 5 9 8 14 18 19 18 10 10 8 8 11 12 13 12 7 4 5 7 6 5 4 2 2 12 23 58 103 119 101 50 31 13 7 5 6 6 5 8 8 8 8 10 13 15 27 53 64 94 140 194 237 173 109 37 6 6 9 11 9 15 22 22 24 32 37 48 101 153 113 126 206 190 119 117 74 39 29 17 16 17 25 54 62 72 63 58 62 59 44 58 65 56 50 59 91 113 120 123 119 120 123 137 144 160 165 153 162 185 177 150 163 153 158 188 211 242 263 196 124 102 84 67 53 35 24 21 20 18 18 21 28 33 42 56 61 63 63 64 67 73 81 94 113 144 180 202 230 233 237 234 212 168 144 125 116 105 93 81 55 44 42 37 29 25 24 24 204 214 241 238 231 220 219 229 252 272 294 309 313 318 311 272 228 187 182 191 185 182 184 188 197 204 209 218 215 205 211 223 225 219 202 174 150 148 149 179 236 301 313 321 315 312 308 299 290 293 306 323 331 345 332 292 259 231 203 179 177 177 178 180 197 242 263 265 276 262 252 238 243 218 234 249 249 202 180 166 150 127 82 50 49 55 61 72 83 91 87 75 95 130 100 41 9 4 3 3 4 2 3 3 7 10 21 11 12 9 4 5 8 11 18 18 11 6 4 4 2 1 0 4 8 33 81 122 125 96 59 26 13 8 7 8 7 8 7 8 7 6 8 9 10 15 24 55 88 108 140 147 154 63 12 3 1 1 4 6 9 22 29 21 12 10 13 43 105 125 110 147 206 184 130 111 66 30 11 11 24 32 37 52 61 54 40 35 41 43 39 39 40 43 50 57 68 82 94 106 107 106 114 122 137 149 160 153 179 189 186 170 183 181 190 205 224 255 261 164 103 88 76 58 40 31 24 18 16 16 20 25 29 34 43 54 55 55 56 57 64 68 77 90 108 136 169 164 189 196 207 205 187 158 117 92 78 60 50 47 41 40 40 34 28 26 27 26 225 233 250 246 233 221 208 210 234 261 286 297 301 324 307 253 210 180 181 189 191 197 188 179 193 218 215 215 211 205 194 186 204 220 209 192 189 182 182 196 212 246 269 311 305 294 290 279 271 279 293 305 319 338 335 310 286 257 221 194 181 161 150 152 172 210 243 254 257 269 290 288 259 228 256 269 253 218 209 190 179 144 106 68 40 27 27 35 42 48 62 87 110 121 114 75 37 6 3 1 2 1 0 1 3 6 21 12 13 10 5 4 3 7 16 23 15 8 4 3 2 1 3 14 49 126 187 160 89 40 20 12 5 5 6 8 9 9 9 10 10 9 10 12 13 12 32 50 70 73 79 78 58 32 9 1 1 1 6 13 24 47 70 72 64 58 66 94 122 99 128 174 178 162 143 107 56 17 1 12 40 45 43 47 44 35 32 31 27 16 22 26 30 37 44 54 69 78 83 91 85 80 97 110 122 125 148 161 186 189 181 177 195 199 218 222 230 229 197 126 90 75 63 57 39 28 21 17 16 16 21 26 29 34 37 39 41 41 49 55 59 65 74 85 100 114 139 120 142 161 173 171 156 133 92 67 50 42 39 36 35 35 35 29 26 28 30 28 246 252 253 238 225 208 199 201 218 240 252 274 284 283 276 237 210 183 168 155 160 200 226 205 179 179 185 194 183 180 166 129 135 162 165 193 199 200 203 206 211 219 249 292 296 266 258 257 263 278 284 295 308 319 329 315 274 231 203 193 174 137 123 124 143 180 216 232 246 265 285 278 225 299 252 235 235 231 230 210 200 168 143 94 44 15 4 4 5 6 16 44 67 81 100 102 78 22 4 3 2 2 1 1 2 3 7 13 11 10 7 5 3 4 10 19 15 8 6 5 7 8 11 22 107 224 231 139 54 14 7 3 4 4 5 6 7 9 12 13 13 12 11 10 11 13 32 38 38 46 48 34 10 2 9 13 11 13 28 46 56 105 174 184 174 162 149 134 117 112 156 199 174 160 125 85 43 6 1 25 58 57 58 46 24 17 13 30 23 20 15 11 15 25 37 48 60 65 60 62 63 64 74 89 110 115 131 156 185 186 186 197 208 220 234 229 214 182 138 118 93 72 60 46 28 19 16 15 16 19 23 26 26 28 31 32 33 36 48 51 55 60 69 76 85 87 101 101 113 127 134 133 121 102 71 49 41 36 32 31 31 33 32 28 25 27 28 26 254 255 249 227 216 202 204 207 223 228 251 264 263 250 230 207 181 149 128 138 147 159 173 172 159 151 159 163 177 166 159 140 134 126 109 158 180 191 193 186 195 214 233 275 278 246 239 251 266 272 270 273 280 287 294 277 235 200 185 176 160 148 150 138 152 173 191 213 254 272 259 260 237 325 239 209 215 216 219 213 205 176 133 93 47 24 21 28 37 37 26 27 45 73 98 97 91 60 13 6 6 7 4 2 2 2 3 9 9 9 6 4 2 3 5 13 11 9 8 8 11 14 23 50 151 239 193 89 26 8 3 2 4 5 7 5 4 6 12 11 12 10 9 9 12 11 11 20 29 35 40 29 17 15 46 54 45 51 74 93 111 184 265 257 226 193 161 134 121 147 164 177 155 127 89 71 35 4 0 29 59 63 59 57 37 18 9 27 23 14 11 9 12 24 33 36 43 42 42 43 54 75 88 100 119 115 136 140 149 177 194 207 217 233 238 216 191 158 131 106 94 70 41 27 19 14 12 13 18 21 22 22 23 25 26 27 28 34 44 49 55 58 63 64 70 76 86 85 91 97 100 98 89 77 63 48 37 32 30 31 31 31 29 26 23 24 25 24 246 249 240 225 205 212 211 213 233 244 256 245 240 231 218 197 175 156 146 148 143 137 137 136 148 149 126 131 133 125 151 134 103 100 131 172 179 209 188 167 178 205 224 259 256 233 236 251 262 263 259 255 256 265 272 265 240 217 209 197 180 178 186 172 175 174 187 211 245 249 230 243 305 355 265 189 197 190 180 183 170 133 98 87 63 57 66 88 111 117 102 84 66 79 119 121 123 98 40 10 11 11 6 3 3 3 4 6 7 10 8 4 2 2 3 8 8 10 11 10 13 15 29 79 155 194 151 71 21 8 5 5 9 8 7 4 4 4 8 11 9 10 10 13 13 12 13 24 27 33 44 53 66 75 79 75 81 92 109 140 188 236 246 227 193 158 141 139 137 140 118 119 99 74 61 55 33 3 4 27 48 51 50 39 20 5 1 7 10 9 8 14 28 45 52 45 33 36 37 38 70 121 132 133 135 126 146 145 141 175 197 208 217 247 241 207 171 149 142 107 76 48 27 18 13 10 11 16 19 20 19 18 21 22 21 23 26 30 36 46 51 54 54 59 64 68 74 77 76 78 79 76 72 67 53 41 35 31 30 30 31 29 24 22 21 20 20 21 237 226 228 216 206 222 231 233 238 238 236 236 225 214 203 180 170 176 163 154 148 140 126 126 148 137 119 130 114 108 104 112 132 155 161 186 215 258 211 229 217 204 194 230 241 227 231 245 250 252 250 250 251 254 267 292 300 265 230 219 209 209 208 204 199 198 196 196 194 209 196 235 350 337 248 188 164 159 149 147 128 93 68 83 93 93 87 109 147 164 171 154 116 101 96 98 106 94 62 20 12 11 7 6 5 4 5 6 7 11 10 6 3 1 3 5 7 13 22 18 15 19 42 93 140 159 142 85 35 25 22 13 10 10 7 4 4 3 4 8 7 9 11 11 14 17 25 19 29 44 64 93 112 104 78 67 90 124 153 188 232 235 192 183 172 147 135 135 126 124 71 69 49 44 45 36 18 8 8 26 32 38 42 37 30 35 16 1 1 5 10 22 43 61 69 65 47 42 37 65 116 146 148 141 140 149 163 154 149 162 190 205 217 237 248 209 168 153 130 96 57 33 22 12 9 9 12 16 17 16 15 14 17 18 17 21 24 29 34 44 46 47 51 55 57 60 64 69 64 63 63 63 61 57 46 36 33 30 28 28 27 24 19 19 19 19 19 20 226 224 227 227 225 234 246 237 228 222 220 221 206 188 180 163 167 176 176 179 165 160 173 161 155 157 152 146 107 92 106 130 137 167 210 234 266 270 224 240 232 196 183 221 224 222 223 234 241 243 243 251 254 246 266 314 330 288 253 251 236 218 215 218 215 218 214 204 193 200 212 252 265 231 192 174 137 135 164 154 121 92 76 103 131 102 88 106 141 175 191 161 110 71 34 33 45 63 65 34 11 12 19 18 14 24 24 8 10 11 10 10 4 3 3 4 7 52 81 65 38 35 64 103 116 121 123 99 73 37 32 25 13 14 10 6 4 4 3 4 7 7 10 14 21 24 17 21 32 48 68 83 80 56 41 65 115 150 162 184 201 188 167 155 147 124 114 109 99 80 47 38 33 28 38 25 12 4 2 11 13 29 42 38 32 18 6 3 3 3 8 24 44 63 87 82 55 46 57 113 155 159 155 152 153 171 174 177 158 152 195 239 231 265 262 253 205 148 102 64 34 20 16 9 8 10 13 15 13 11 11 11 13 16 16 20 24 29 29 33 41 44 47 50 51 53 54 57 52 50 51 51 47 43 40 35 30 28 26 24 21 18 14 14 16 17 17 17 228 232 236 239 246 255 238 229 215 212 214 210 183 169 166 156 153 159 150 153 156 174 201 191 173 178 165 125 104 114 127 135 154 165 214 233 259 274 266 250 251 224 222 210 209 210 210 219 233 236 233 239 242 237 266 316 332 308 292 281 253 228 216 231 249 226 224 217 212 206 209 224 214 173 177 160 145 157 187 170 130 117 108 124 134 115 108 122 144 172 190 158 79 21 7 4 10 32 45 36 22 21 33 31 25 36 42 23 12 11 10 13 8 7 6 5 10 90 169 174 121 101 97 84 90 97 92 85 62 30 30 32 16 14 11 7 4 4 4 4 9 6 9 12 25 22 15 19 25 38 50 53 51 35 26 87 153 145 131 142 148 135 130 127 114 89 79 66 55 34 33 30 29 21 23 18 10 3 1 1 6 19 23 22 23 16 13 15 13 12 15 30 51 64 82 77 61 73 92 153 163 167 168 170 170 174 177 183 170 163 200 217 244 298 310 265 188 118 68 35 20 14 11 9 11 12 14 13 10 9 9 10 11 13 16 19 24 24 27 30 33 41 44 46 46 44 42 42 39 36 37 37 36 35 35 31 26 24 22 20 19 15 12 12 13 14 14 13 250 250 251 255 252 249 217 215 199 207 200 196 170 168 166 164 173 174 174 154 182 191 198 204 192 192 187 156 132 138 147 145 156 167 175 198 228 255 309 272 249 238 213 209 187 189 190 202 224 227 222 233 232 232 270 304 311 306 290 264 238 221 224 240 236 212 206 199 194 194 199 179 184 165 178 193 176 190 222 191 153 127 93 94 96 107 120 137 155 168 179 150 67 10 8 5 4 9 14 14 14 16 27 24 15 15 20 16 9 10 9 10 12 11 8 7 14 87 164 187 165 120 86 62 46 44 42 52 42 16 20 33 27 10 9 7 5 5 5 5 8 10 10 11 11 17 18 19 25 43 59 65 60 55 74 129 149 116 111 115 110 107 106 76 67 42 24 18 14 14 11 19 21 11 7 6 3 1 1 0 0 1 2 3 27 39 44 43 29 26 28 39 56 77 88 99 101 124 133 166 182 172 179 195 174 172 170 186 183 175 190 194 207 309 327 253 157 79 33 15 13 12 10 10 12 13 13 11 8 8 8 9 10 12 16 15 18 21 25 28 31 38 39 39 38 35 33 32 29 26 26 27 28 29 29 27 21 20 19 17 15 13 12 11 11 10 10 9 264 255 257 268 246 227 191 180 179 189 189 186 174 167 167 156 176 195 186 170 188 182 175 200 213 210 200 187 174 166 171 157 163 172 181 202 237 307 297 272 267 265 239 201 177 175 165 178 226 229 217 218 221 231 295 333 340 334 291 255 255 247 230 233 217 193 176 165 137 140 151 165 177 180 184 188 184 197 242 212 194 153 122 95 84 99 109 133 154 161 169 154 93 29 13 19 15 6 2 2 4 22 52 31 12 3 2 5 5 6 6 7 10 11 12 13 24 59 106 129 125 136 150 105 44 27 21 36 33 14 11 14 12 6 6 4 4 4 4 4 8 7 8 8 9 11 11 12 38 56 81 97 106 133 168 153 102 89 92 87 76 76 69 37 27 11 3 4 3 5 2 4 6 3 2 2 1 1 0 1 1 2 10 21 37 54 62 61 46 27 32 47 74 114 125 146 144 157 164 185 191 184 196 216 174 161 167 191 192 175 170 177 233 331 311 202 101 33 11 10 12 12 11 11 12 12 11 9 8 7 7 8 9 9 11 13 15 19 21 24 27 30 30 30 31 30 29 28 25 22 20 20 20 20 22 20 14 15 15 14 13 12 11 10 9 8 8 7 245 251 261 268 236 213 177 171 167 172 181 179 173 171 182 165 168 203 182 174 183 166 156 183 212 224 224 212 197 187 179 168 159 176 204 226 258 295 306 306 304 290 243 212 190 177 159 192 229 240 233 231 225 225 285 339 352 320 270 250 254 248 223 212 214 188 169 167 161 143 134 180 205 191 176 172 188 202 244 224 247 238 219 181 142 124 102 109 142 175 200 189 145 90 51 43 14 5 4 4 8 34 69 35 16 3 2 3 3 3 3 3 5 9 12 22 59 65 48 49 66 81 89 88 57 15 10 14 15 12 8 8 8 5 5 5 4 4 3 3 6 6 7 8 7 7 8 10 36 68 85 108 155 201 199 136 77 72 68 56 41 38 34 24 9 3 3 4 3 2 1 0 0 0 1 1 1 1 2 3 6 6 22 44 55 76 93 80 58 47 62 77 102 148 153 152 152 165 173 204 185 200 218 227 184 167 181 194 196 177 169 218 310 360 259 118 44 9 5 9 11 13 13 12 12 10 9 7 7 6 6 7 7 9 11 11 12 15 18 21 24 27 27 26 27 27 26 24 22 18 14 13 13 13 13 12 9 10 10 10 11 11 10 9 8 7 6 6 244 245 254 252 229 197 172 168 164 166 161 171 162 168 173 168 152 190 192 186 178 150 142 145 161 192 218 229 220 210 213 204 183 181 209 243 241 267 283 289 286 277 249 219 203 186 207 231 241 248 244 243 242 243 293 328 322 305 268 231 205 186 191 216 228 207 199 199 223 193 167 194 210 202 191 186 192 201 220 214 235 263 270 250 212 158 108 102 143 187 206 191 167 150 115 65 16 5 8 14 7 18 53 14 8 3 2 2 1 3 1 1 2 5 9 14 34 50 35 23 31 35 45 57 38 11 8 9 12 7 5 5 6 6 5 4 4 3 3 4 5 5 6 7 6 8 12 23 45 56 78 136 199 209 158 93 59 52 37 28 19 13 15 19 13 4 4 3 2 2 2 2 1 1 2 2 2 2 4 5 5 10 14 35 64 77 86 94 95 95 109 115 129 163 148 142 156 159 150 181 188 219 251 246 207 197 200 175 170 172 216 289 350 329 175 42 13 2 3 7 10 13 12 11 10 9 7 7 7 1 1 5 6 8 10 9 10 12 14 17 20 22 21 21 22 23 22 21 19 15 10 9 9 9 8 9 8 5 6 6 8 9 9 7 7 7 6 2 250 247 245 244 216 195 176 175 180 174 157 164 157 157 161 160 151 185 192 186 176 158 153 158 159 168 205 243 241 223 219 207 201 237 265 273 272 268 277 309 297 275 266 248 249 233 219 244 248 236 233 250 258 267 306 311 294 280 248 201 156 145 175 197 201 203 223 224 253 252 222 188 214 244 223 206 186 186 189 182 207 255 278 284 252 183 125 110 122 132 132 139 164 177 150 103 59 24 23 37 37 7 25 32 32 21 5 1 1 1 0 2 3 6 9 17 17 16 12 8 16 35 39 31 26 12 7 6 6 5 5 5 6 5 5 4 4 3 4 4 4 8 9 11 15 27 41 52 37 46 107 179 203 160 101 71 64 50 27 13 7 3 7 28 34 31 4 4 4 4 3 3 3 4 3 3 3 3 13 23 35 43 48 56 61 80 103 97 94 109 140 165 166 154 150 132 153 144 137 161 208 245 254 232 188 176 169 152 162 199 263 335 347 254 100 10 5 1 1 4 11 11 11 10 8 7 6 6 6 0 0 0 5 7 8 9 9 9 11 13 13 16 16 17 19 19 19 19 16 12 9 9 7 6 5 5 4 0 0 0 4 5 4 3 6 6 3 0 242 231 231 225 203 194 189 188 176 165 160 147 145 147 138 127 153 185 201 198 193 188 199 208 199 194 217 245 233 213 215 230 265 287 298 299 292 282 267 254 276 270 266 270 283 283 268 293 296 289 281 291 298 303 311 313 309 268 230 193 157 163 177 174 160 163 185 224 256 244 220 211 232 258 207 176 167 171 165 159 180 249 292 302 276 197 143 130 112 97 96 115 155 183 166 133 128 84 50 43 35 33 35 51 42 50 7 0 0 0 0 4 11 10 6 8 8 5 3 4 8 21 32 24 11 9 7 7 6 5 5 5 5 5 5 4 5 4 4 5 7 10 11 16 35 60 63 50 36 92 178 211 180 126 98 83 74 51 29 11 4 2 7 31 36 32 58 60 66 49 38 41 26 10 4 3 3 4 20 31 40 46 69 91 92 97 92 100 110 140 171 187 179 148 155 149 155 154 160 177 221 234 205 191 157 124 118 148 189 244 312 341 282 159 48 2 1 0 1 6 11 9 9 8 7 6 5 5 1 0 0 0 0 4 5 6 6 6 7 8 9 12 13 13 15 16 16 15 12 10 9 7 5 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 227 214 211 206 195 179 183 180 166 171 172 149 141 134 128 134 179 189 209 216 202 199 223 242 243 243 252 255 226 202 219 246 255 267 294 312 296 261 256 262 263 255 253 260 282 308 314 322 320 314 304 312 320 323 326 313 265 219 180 140 122 128 131 138 168 193 207 254 265 252 255 224 260 257 241 207 179 170 164 184 190 253 297 287 267 218 155 139 136 124 115 115 131 158 176 166 159 130 76 53 30 33 30 56 65 75 12 1 0 0 1 23 58 38 25 15 7 4 4 6 7 16 24 17 9 8 7 7 7 7 6 6 7 6 6 6 7 5 7 9 13 8 23 42 62 52 35 34 61 153 223 212 170 136 117 102 84 50 27 9 3 4 11 32 37 34 57 128 157 144 106 87 41 11 4 3 3 19 29 34 49 70 84 89 95 98 106 132 140 155 166 161 152 145 176 168 164 165 178 203 225 194 161 126 99 91 115 151 222 286 308 274 177 74 15 6 3 3 4 9 10 8 7 7 7 7 5 1 0 0 0 0 0 0 0 3 2 0 2 4 6 9 10 11 11 12 12 12 11 10 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 223 219 210 193 185 174 166 174 179 197 183 156 140 129 142 164 181 196 222 235 214 229 249 265 266 256 254 255 253 249 244 246 262 283 292 292 288 280 275 254 249 239 235 242 273 273 312 297 300 305 303 320 345 352 347 288 230 198 183 156 128 134 150 167 210 227 196 213 255 270 252 231 260 259 301 244 196 197 194 201 210 253 299 284 264 239 215 175 143 137 131 118 112 131 165 166 152 155 122 98 89 69 63 57 71 75 17 1 0 1 4 98 163 172 113 55 20 5 5 17 34 27 10 9 8 6 6 7 8 7 7 7 9 7 6 9 7 8 12 12 10 9 57 64 40 23 32 80 150 197 208 179 146 139 121 106 79 31 17 5 5 11 21 28 31 65 85 176 191 185 128 95 28 5 3 3 3 12 26 44 66 74 77 86 88 106 132 150 147 140 141 139 142 167 180 169 171 176 186 195 198 155 133 109 120 144 158 194 246 244 195 139 96 63 13 6 8 8 9 9 9 7 7 7 6 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 9 8 9 9 10 9 8 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 218 211 200 187 177 172 160 182 193 200 180 169 151 127 157 171 182 202 234 249 237 253 266 274 273 238 212 208 213 219 237 273 304 304 290 285 257 244 243 234 244 246 242 245 246 271 288 245 266 291 303 328 343 290 312 266 228 225 221 206 196 209 223 214 195 182 163 174 223 259 282 277 266 271 288 234 186 193 207 245 216 231 276 263 250 225 214 174 145 141 141 128 102 115 161 178 157 155 149 141 115 79 62 51 46 44 14 6 2 17 28 127 219 242 179 124 93 50 23 38 33 6 7 9 9 9 12 17 14 10 6 8 9 6 7 12 14 14 13 9 11 26 36 24 24 43 103 179 228 236 222 193 150 123 109 73 52 25 18 10 18 21 27 56 44 96 122 168 155 144 93 57 16 11 16 21 19 25 44 50 54 72 90 100 113 131 143 148 145 131 139 160 174 192 153 157 162 170 172 165 158 158 162 154 154 170 218 250 211 141 105 80 38 15 6 5 10 10 11 9 8 7 7 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 3 3 7 7 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 214 202 196 191 175 172 174 192 204 202 180 168 152 141 171 184 201 211 236 256 260 265 263 273 277 252 227 224 233 247 262 278 293 308 325 321 278 249 220 242 240 239 237 228 229 239 243 213 242 282 313 335 339 319 246 234 244 248 234 214 193 171 178 192 177 165 167 196 210 220 250 293 304 268 262 211 191 178 171 229 212 204 212 219 200 184 188 163 146 132 111 117 127 123 132 152 138 119 119 112 100 67 38 29 41 30 14 12 7 9 47 199 241 217 171 144 128 93 70 38 4 3 4 5 14 25 19 11 12 11 7 7 10 9 10 11 12 12 7 12 37 59 33 41 87 147 206 245 261 240 194 166 133 107 105 39 31 25 36 42 48 51 36 56 56 109 117 134 125 108 66 40 13 3 3 4 8 27 45 60 79 95 118 136 137 135 133 137 143 154 177 196 187 166 104 127 129 133 136 135 140 156 148 151 193 237 265 246 151 69 52 25 12 9 10 9 9 10 10 8 7 6 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 204 202 193 182 172 171 180 196 187 186 178 170 157 159 158 192 215 223 233 250 255 256 243 265 283 278 277 263 268 287 281 286 306 315 328 322 284 238 235 244 242 225 217 212 210 209 206 211 246 284 323 333 299 247 230 238 238 241 223 198 177 161 172 189 182 180 176 196 200 214 247 306 284 285 267 223 209 196 175 191 214 218 172 161 158 160 165 149 120 98 99 112 115 117 127 134 131 104 115 112 109 93 52 43 50 34 21 34 35 70 126 226 227 164 132 123 126 124 101 47 5 5 6 8 9 11 11 9 7 8 6 8 8 12 13 13 17 14 18 38 62 39 54 126 199 239 243 237 231 195 135 93 79 103 119 38 60 53 82 87 77 73 40 60 51 110 102 113 103 84 55 46 33 30 27 29 35 42 52 71 96 120 143 149 144 130 128 159 177 197 204 186 148 114 80 89 91 89 90 91 118 122 113 172 237 252 231 210 143 41 19 13 11 12 10 9 9 9 9 6 3 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 197 190 187 178 166 165 170 188 195 197 187 153 135 140 149 188 218 224 224 228 224 221 225 245 272 283 295 296 293 291 289 316 330 321 329 312 285 265 251 248 234 222 218 227 232 232 224 228 283 314 332 287 276 269 241 233 233 233 210 192 185 163 155 179 185 167 171 179 188 229 237 257 279 285 267 241 221 213 210 211 211 242 197 158 126 116 122 106 73 60 75 91 95 101 120 138 135 126 111 113 123 100 34 54 34 28 27 23 36 101 155 215 186 138 110 93 65 44 30 12 3 4 8 12 16 18 12 11 9 8 13 15 11 16 17 32 25 32 57 50 23 27 116 213 268 268 229 188 162 141 104 82 110 127 121 85 104 90 47 53 47 52 58 85 77 112 90 94 90 87 75 59 46 37 37 35 36 55 85 98 105 121 129 132 130 127 134 188 201 193 166 134 109 95 72 68 56 49 47 49 82 106 163 218 207 183 176 146 78 19 13 13 12 10 8 8 4 5 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 206 185 175 172 172 174 181 191 193 190 168 125 112 139 151 185 215 221 216 211 207 200 210 222 265 288 292 306 324 327 332 328 305 300 307 291 280 269 255 245 215 208 209 223 247 258 259 266 322 304 269 262 284 262 234 224 239 241 231 231 207 191 196 181 169 174 172 129 124 141 168 231 246 237 259 231 214 205 205 198 207 200 180 169 141 102 76 67 63 60 65 71 92 130 144 154 153 118 146 128 122 100 39 26 8 12 24 58 87 146 194 167 135 114 108 113 76 46 37 17 4 6 11 20 18 9 11 12 10 16 41 45 21 42 35 73 68 70 87 37 38 89 144 229 273 241 178 119 108 118 88 92 148 138 110 100 78 61 8 11 10 24 63 68 91 105 94 79 75 70 70 60 46 57 62 53 65 82 90 95 88 84 94 115 131 152 165 194 166 133 109 105 102 104 81 74 51 35 26 29 48 95 145 151 139 120 95 75 38 19 13 11 6 5 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 186 166 155 142 138 159 174 181 186 179 167 127 109 109 134 176 209 218 218 213 213 214 196 249 295 324 319 314 326 333 335 303 280 285 282 278 267 248 243 222 188 178 191 204 235 264 292 315 325 323 302 274 278 261 243 247 247 237 214 174 156 179 198 190 175 162 142 125 114 107 163 178 226 230 242 229 228 225 213 181 173 158 147 165 135 82 73 71 92 117 104 87 93 123 136 115 114 92 103 147 152 104 35 34 7 1 7 26 75 124 172 151 147 143 129 129 132 81 21 6 10 16 22 31 19 14 12 14 30 21 38 71 51 70 86 116 122 105 73 63 93 153 185 197 186 149 123 99 89 123 119 99 145 117 100 68 28 15 3 2 3 30 75 92 92 103 90 93 96 87 71 59 57 71 74 78 88 88 92 87 80 98 116 142 165 189 193 188 104 82 75 92 110 119 103 98 74 49 42 67 108 143 142 112 82 59 49 40 23 16 10 5 0 0 0 0 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 179 168 142 131 131 138 167 208 222 200 161 128 100 108 136 186 202 216 217 228 231 244 226 292 310 323 320 301 296 296 294 268 251 256 261 267 261 245 230 205 167 153 164 182 224 272 306 311 318 296 277 263 262 253 250 258 257 229 221 236 224 207 190 173 175 172 180 184 155 141 177 192 234 245 256 255 248 259 253 226 181 167 163 154 126 101 122 140 143 169 191 168 123 103 99 79 74 102 112 163 160 156 136 78 13 9 7 24 79 118 153 140 142 171 186 177 110 35 26 32 31 55 77 90 69 44 28 36 103 54 75 112 87 88 108 122 121 93 94 128 146 173 198 157 124 126 123 94 90 150 173 129 137 103 104 60 13 4 3 2 3 26 66 83 83 88 96 87 90 79 91 100 87 82 83 79 76 76 78 83 97 139 173 190 191 185 167 135 58 50 63 87 117 135 131 132 117 99 95 109 120 122 102 63 42 36 34 30 20 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 157 132 132 138 145 162 198 241 249 215 169 137 120 131 162 199 205 211 225 245 244 265 274 308 307 306 302 280 268 270 264 242 227 228 238 254 258 244 224 195 172 164 168 189 229 266 271 300 314 282 263 248 248 252 266 275 263 248 236 231 244 252 233 202 202 224 235 258 239 220 230 228 240 259 267 259 259 286 315 286 229 203 169 167 145 154 167 174 188 206 230 223 176 151 140 119 118 120 142 175 177 196 168 118 55 42 31 40 97 131 146 140 136 156 201 178 80 25 40 46 50 84 75 66 90 68 64 68 112 123 138 132 123 122 129 131 84 74 135 178 189 187 170 150 132 120 117 109 115 161 193 194 119 128 91 74 23 4 3 3 4 38 46 48 60 70 80 82 100 101 77 77 87 72 62 73 74 77 85 102 129 176 193 183 161 133 101 81 34 37 61 87 116 139 149 150 149 146 138 134 121 104 72 28 19 19 18 17 14 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 135 134 136 126 148 183 216 250 250 214 168 135 147 165 183 207 220 220 239 256 253 280 300 312 297 286 276 265 250 252 258 237 220 217 225 246 260 253 233 207 188 194 197 212 218 243 264 285 292 270 264 252 252 264 279 282 279 286 262 241 240 247 245 224 214 235 261 280 273 266 274 272 262 292 325 359 297 299 300 292 250 226 199 165 153 176 208 186 172 194 218 219 199 194 180 132 92 116 117 131 148 168 163 125 60 62 59 78 107 161 158 153 143 171 218 153 87 70 67 83 84 94 88 74 89 108 83 77 109 123 126 130 132 138 128 116 84 92 149 195 186 175 159 167 163 106 93 123 122 128 144 181 154 159 128 101 54 4 3 4 3 9 22 33 35 62 85 90 112 111 101 98 93 75 69 84 87 98 124 150 160 169 153 123 92 73 47 40 24 35 54 79 103 125 141 149 145 140 139 122 97 72 36 13 13 13 12 10 8 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 146 153 153 144 164 195 221 238 225 201 190 185 190 190 195 208 224 240 250 273 276 288 297 300 277 266 253 250 243 240 245 229 215 214 222 246 270 273 253 229 217 234 235 239 248 241 250 263 262 251 268 271 270 275 285 295 298 286 261 246 240 235 224 209 216 243 271 280 257 253 250 247 260 293 335 347 324 317 316 294 279 229 202 198 188 195 211 194 179 171 173 191 193 185 179 140 67 84 143 90 95 133 144 135 96 80 92 109 132 139 179 197 177 184 203 177 134 106 74 61 68 55 48 59 96 103 82 69 100 102 104 122 114 118 94 82 92 144 186 161 143 152 156 164 154 118 107 128 147 163 180 175 183 150 159 122 121 28 5 13 13 14 25 20 21 48 86 104 118 124 121 109 95 83 80 105 126 149 171 181 171 132 82 63 36 29 18 13 19 29 42 58 79 99 115 121 109 99 98 83 57 34 15 11 6 7 6 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 139 145 138 157 189 200 215 223 199 177 164 149 163 189 199 227 251 254 260 280 297 304 307 301 259 243 237 236 243 243 244 229 222 224 232 253 277 282 272 261 260 270 264 272 266 246 239 241 229 245 277 288 286 289 288 286 292 267 238 222 219 222 214 196 208 244 257 264 265 254 206 209 275 288 331 319 334 310 288 261 234 229 215 182 166 176 170 135 133 150 169 203 192 148 143 139 113 78 148 96 99 115 132 122 118 86 114 146 154 173 203 223 208 168 140 127 113 101 87 73 73 63 39 41 61 65 63 67 94 89 77 80 86 80 76 59 111 202 196 123 116 151 167 161 145 135 133 153 181 182 202 168 190 165 205 169 168 67 61 39 27 30 29 20 36 52 93 122 153 147 125 102 73 68 103 153 168 179 174 154 133 102 29 21 10 5 4 7 14 18 29 42 59 75 82 88 76 58 48 35 22 13 8 5 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 142 162 166 184 210 205 214 218 183 158 157 167 183 188 205 220 252 248 254 273 300 320 329 293 276 227 219 224 230 237 236 226 230 236 236 251 273 284 285 283 278 272 274 282 270 245 238 236 227 243 276 285 275 274 264 263 278 237 196 195 206 213 216 208 216 240 247 254 262 253 240 243 273 275 271 324 325 318 251 230 228 238 222 175 115 108 127 130 130 171 216 219 212 187 123 77 88 115 107 93 108 109 127 145 146 136 168 152 167 202 199 205 190 129 90 90 108 112 93 78 69 57 31 31 48 60 84 77 69 94 73 68 63 55 44 60 129 218 195 118 104 131 163 168 169 191 195 191 178 145 148 124 128 150 193 249 249 169 117 71 30 16 12 14 38 73 103 132 146 147 115 77 76 97 146 186 175 150 123 94 78 48 9 1 0 1 1 5 10 12 20 29 34 41 47 52 42 26 18 13 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 169 166 174 207 222 229 236 211 189 173 171 185 186 200 219 226 224 222 238 263 294 322 333 316 287 237 205 215 218 226 224 222 232 231 233 250 269 282 291 291 280 268 273 274 254 236 236 233 237 228 264 263 246 245 231 236 251 226 205 187 184 198 205 199 194 219 266 284 284 272 269 250 228 262 263 286 293 284 283 257 263 244 230 182 141 133 154 187 205 211 242 273 257 194 103 70 61 82 122 124 125 124 106 140 144 165 178 150 137 172 191 172 143 95 71 86 106 120 119 90 50 48 49 41 51 68 111 76 52 63 52 55 45 40 32 88 169 207 176 118 94 96 105 128 155 166 180 198 171 83 74 71 77 111 122 138 171 267 156 80 26 7 26 35 51 80 111 112 108 108 103 106 122 149 168 147 118 86 67 42 35 14 0 0 0 1 1 2 7 8 11 13 14 16 21 26 20 10 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 153 171 208 217 236 244 243 246 231 210 212 219 211 206 212 218 207 218 242 263 284 293 310 321 285 249 208 205 218 227 230 235 243 237 237 246 256 274 293 294 283 273 278 265 246 240 250 254 251 239 266 256 232 221 211 224 229 219 229 216 198 184 196 216 226 244 264 284 292 300 268 221 238 227 240 242 236 235 228 234 261 251 210 190 185 180 217 255 280 292 281 254 220 171 95 51 56 93 131 126 144 134 135 138 160 155 188 168 141 148 161 129 95 73 61 59 65 83 97 81 54 47 45 48 75 69 101 67 58 46 37 41 31 29 46 120 184 194 162 111 87 84 82 90 99 93 90 100 126 146 65 122 76 175 201 183 131 142 81 37 45 29 51 37 63 83 89 106 100 96 129 157 167 170 145 81 56 35 28 14 6 0 0 0 0 0 0 0 4 3 2 2 4 7 9 10 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 163 212 231 256 267 248 243 250 252 229 204 202 201 200 203 212 228 242 250 255 270 294 313 291 251 224 216 227 240 254 262 260 252 240 232 241 267 288 294 290 281 277 261 245 242 248 251 254 263 268 270 243 226 222 231 234 232 259 245 200 173 181 200 216 234 253 268 253 257 270 252 221 212 238 226 222 220 235 242 246 213 190 204 232 223 251 312 340 331 281 224 203 169 110 84 136 146 128 117 130 133 163 183 208 212 193 163 140 130 132 97 70 55 44 49 61 75 80 69 55 36 52 66 98 58 65 62 74 47 35 27 20 27 97 182 189 180 171 143 119 105 99 90 78 64 29 19 32 59 54 126 116 187 266 268 229 242 179 53 36 35 78 79 70 87 99 113 132 146 169 179 154 128 92 29 18 13 6 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 155 184 193 221 234 250 240 250 268 268 242 217 216 216 208 207 211 220 223 233 248 261 291 315 293 266 246 240 241 255 271 276 266 258 244 231 239 262 281 291 294 283 267 252 239 234 227 224 230 250 256 279 271 250 242 238 250 266 288 278 264 230 208 209 215 234 258 273 260 251 244 238 229 225 223 191 211 209 230 237 228 206 216 224 204 213 228 251 278 282 269 251 241 226 167 123 131 132 120 129 132 152 177 201 223 219 171 145 134 129 113 81 62 49 43 55 71 82 75 49 44 47 61 86 100 80 70 53 71 46 20 8 12 73 182 202 178 176 178 169 151 128 114 98 73 44 6 1 1 3 12 38 97 116 143 261 228 125 109 43 141 119 95 106 94 105 117 146 178 174 160 127 90 68 47 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 169 181 177 197 234 244 237 227 234 249 257 247 231 220 222 226 206 224 244 241 250 271 299 323 299 282 265 257 256 267 274 283 275 265 260 251 251 265 280 289 288 272 247 233 227 218 201 193 198 219 263 278 276 252 243 238 249 277 295 304 298 274 245 230 235 251 269 282 281 269 256 243 235 207 197 192 207 193 201 213 187 183 206 186 166 162 188 224 250 266 262 257 263 250 214 155 110 111 117 145 154 182 202 202 202 193 167 148 143 126 95 79 56 38 44 63 79 87 79 60 61 65 64 90 91 90 71 49 56 37 11 6 45 166 257 250 187 173 176 173 167 145 124 103 65 27 2 0 0 0 0 5 49 53 78 123 231 157 121 121 110 107 89 123 136 149 158 166 170 132 89 55 31 22 17 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 190 189 167 193 214 224 210 219 223 230 230 241 243 232 231 239 254 261 257 256 260 276 303 326 316 298 273 259 258 264 272 283 283 271 269 265 264 273 283 285 275 258 239 223 221 213 200 187 186 222 276 273 270 251 245 245 249 271 291 298 298 293 278 258 248 254 257 252 252 244 239 223 199 177 194 191 191 194 182 181 176 164 167 149 170 178 182 186 197 224 246 252 246 228 200 151 112 107 125 160 163 181 199 204 190 185 166 152 139 130 97 67 47 39 48 66 78 81 66 58 90 90 83 88 85 69 63 76 62 24 6 29 128 210 297 293 200 169 174 173 171 153 119 84 48 15 1 1 0 0 0 4 19 5 17 51 108 104 82 76 136 189 184 127 144 174 178 187 140 55 23 13 12 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 196 198 188 203 208 216 215 232 225 211 204 207 214 217 230 256 272 276 272 265 260 272 306 327 312 291 266 262 245 245 257 273 280 271 264 260 263 273 283 280 269 258 241 228 233 240 236 218 219 248 267 275 265 257 258 259 270 285 287 282 280 283 284 266 246 245 239 227 230 226 217 195 162 142 160 157 176 186 175 174 168 162 152 182 187 147 124 126 137 171 218 236 222 206 193 176 127 97 126 131 147 165 177 179 183 175 169 142 129 107 76 50 39 39 50 64 69 63 57 74 99 108 109 81 71 64 67 84 44 11 5 93 164 242 334 283 188 165 181 180 160 136 103 61 34 20 2 1 0 0 0 1 4 1 16 52 56 54 34 38 108 158 191 229 210 191 197 161 87 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 186 196 207 221 222 229 226 223 231 223 205 196 208 230 260 283 291 303 292 273 269 286 318 320 312 307 271 252 232 227 238 257 266 260 257 252 253 261 266 267 265 255 243 245 253 265 270 263 266 250 257 288 279 271 271 270 277 278 276 257 255 260 262 250 236 233 233 227 213 213 215 197 167 137 133 148 169 171 188 186 183 166 163 181 179 139 100 97 113 142 180 189 174 171 163 137 102 89 106 118 117 128 136 144 161 160 162 129 105 86 65 49 45 49 59 83 100 94 95 103 106 124 114 87 72 63 68 40 12 3 3 138 226 333 362 274 191 166 177 175 136 97 69 42 29 10 0 0 0 0 0 0 0 1 3 3 2 8 12 26 77 93 121 215 221 156 123 71 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 179 188 211 219 219 217 223 235 234 228 225 211 205 226 250 270 294 307 300 291 300 318 332 328 325 302 253 231 217 210 221 239 249 249 248 246 244 244 251 259 261 258 253 255 259 272 283 280 274 268 279 298 292 275 268 265 268 257 245 226 226 230 228 223 218 217 219 214 205 217 230 216 174 142 150 151 165 173 178 183 168 165 178 160 161 145 113 109 108 113 143 155 142 133 115 94 87 80 93 94 108 122 129 145 138 127 127 94 80 76 69 63 64 71 78 97 116 118 121 116 119 134 116 105 89 66 48 16 13 12 37 228 370 401 348 260 196 172 175 164 112 65 54 34 14 3 0 0 0 0 0 0 0 0 0 0 0 8 17 34 66 86 94 148 156 86 48 36 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 167 173 207 206 213 219 223 222 206 199 193 205 220 234 256 280 299 311 312 307 311 322 322 315 298 267 238 220 207 207 211 227 237 239 239 239 240 241 253 266 268 263 251 245 255 272 292 301 300 311 307 284 276 265 255 253 249 231 214 202 205 207 202 196 194 196 197 197 198 203 217 245 223 178 165 166 176 173 182 180 163 147 147 152 174 186 165 128 107 108 129 149 145 136 124 107 95 70 89 105 146 164 154 156 138 113 90 69 62 68 77 75 80 97 109 110 111 119 127 127 130 135 122 118 126 90 49 42 61 94 162 352 428 397 329 248 189 172 173 168 146 103 58 23 3 0 0 0 0 0 0 0 0 0 0 0 0 15 27 52 67 76 78 82 65 34 19 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 173 166 203 194 198 209 191 186 192 165 173 196 219 239 255 274 295 302 300 306 307 306 300 296 276 252 225 215 212 213 214 225 234 232 233 237 243 248 259 271 268 252 237 235 252 274 293 304 312 311 295 244 244 243 242 241 227 211 198 192 195 196 193 183 181 185 187 188 189 188 206 259 254 226 206 191 202 186 170 167 166 139 156 170 198 193 171 136 110 113 133 130 110 137 160 154 137 103 109 118 159 156 143 149 135 122 90 67 60 70 87 92 103 132 153 155 154 155 155 145 136 138 150 155 199 183 164 151 173 243 324 404 386 342 302 239 186 172 174 161 134 94 45 15 1 0 0 0 0 0 0 0 0 0 0 0 0 9 37 61 60 64 65 56 45 25 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 183 172 184 173 176 173 175 165 160 132 152 194 227 244 248 256 269 281 289 294 304 301 283 275 249 232 226 225 227 230 225 231 234 234 240 246 253 257 264 267 255 237 227 233 252 271 278 282 286 278 254 222 204 215 226 223 213 206 196 192 191 192 185 179 182 184 184 184 181 183 203 247 256 265 258 219 222 193 175 168 175 149 175 206 210 191 174 146 111 91 105 118 116 150 175 191 191 156 142 140 163 144 141 141 125 104 81 66 71 86 104 114 115 142 175 187 186 167 166 161 155 165 197 217 284 299 313 305 334 373 409 372 315 274 267 243 219 201 179 154 119 79 37 13 1 0 0 0 0 0 0 0 0 0 0 0 0 4 25 62 68 62 55 41 30 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 178 175 185 178 178 180 153 128 124 124 163 186 208 226 239 254 263 267 280 303 318 310 293 259 234 222 219 222 230 235 235 236 238 236 243 251 255 258 265 263 247 230 224 231 251 266 263 260 250 226 205 196 163 177 197 199 199 196 190 189 184 183 180 184 195 193 186 184 180 182 194 219 231 267 266 227 212 196 180 167 152 157 189 211 215 216 200 163 119 98 105 113 123 159 189 209 215 194 184 166 169 130 139 140 114 84 73 71 86 100 115 131 141 163 188 200 194 169 170 180 207 239 275 289 372 382 418 502 476 408 387 342 283 244 248 252 245 227 192 149 104 66 40 22 7 2 2 0 0 0 0 0 0 0 0 0 4 7 18 55 80 58 27 19 15 6 0 2 6 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 190 176 167 163 162 174 139 109 112 132 159 164 200 215 223 231 247 263 275 292 294 280 263 238 231 213 218 219 241 241 239 245 238 237 246 249 250 254 263 262 246 231 227 239 264 271 257 237 215 192 163 157 126 137 161 170 171 174 178 181 168 166 173 193 216 213 196 185 179 182 183 189 210 248 263 215 211 223 199 172 149 156 183 201 204 208 199 174 135 98 78 83 108 139 179 191 203 201 188 181 167 123 133 137 111 76 70 76 102 121 137 156 172 182 191 194 189 188 198 248 336 350 338 367 441 446 554 602 482 362 307 286 258 242 226 212 213 207 181 138 86 56 39 30 22 10 10 7 2 0 0 0 0 2 1 0 5 6 6 10 27 40 25 6 4 0 2 10 19 11 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 195 187 171 163 146 150 121 115 116 144 152 159 185 196 197 205 228 254 269 276 278 268 247 231 222 214 220 237 239 247 249 246 234 242 249 253 252 255 262 258 250 239 232 246 270 274 254 221 196 172 137 122 103 110 121 133 140 147 160 162 146 153 168 202 236 229 197 180 180 180 170 176 200 239 267 246 237 247 236 218 222 187 158 186 196 207 197 177 151 115 84 69 79 107 133 145 165 162 161 173 154 120 128 129 113 86 79 87 115 149 165 171 179 184 179 173 183 219 250 292 380 419 418 440 450 448 522 501 394 297 251 252 224 210 197 175 168 165 149 111 63 45 32 28 26 25 20 8 7 3 3 2 3 2 2 2 3 4 5 5 11 23 19 0 0 0 4 18 21 23 19 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 186 177 163 148 129 124 115 139 147 150 154 157 156 178 189 198 220 250 262 258 249 232 221 225 225 231 233 250 250 243 244 243 253 256 253 247 254 262 258 253 239 222 223 229 235 248 245 221 182 149 119 106 100 102 103 112 121 131 145 144 131 149 172 207 235 230 205 185 186 195 185 187 205 230 258 270 262 239 257 261 276 237 185 186 196 209 207 194 188 175 136 97 93 107 117 131 136 133 126 147 135 123 131 126 111 95 91 95 117 149 168 174 173 177 182 185 213 257 278 305 359 401 447 444 444 397 426 355 287 247 234 237 239 214 184 154 133 125 115 88 49 33 23 22 21 24 19 10 8 3 4 4 3 3 2 3 2 3 4 3 5 14 13 0 0 1 6 14 15 20 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 174 151 139 128 128 120 125 138 160 148 152 162 162 170 179 191 215 239 243 235 231 226 221 218 222 223 225 235 230 215 212 232 248 246 240 234 242 254 255 243 218 191 190 197 201 215 219 212 186 156 137 133 127 115 107 102 110 118 127 129 122 142 174 204 217 208 199 189 185 200 206 211 213 217 226 233 235 221 244 261 296 271 219 193 197 192 179 169 165 158 135 112 109 117 134 149 146 147 137 129 121 124 126 122 113 118 114 106 122 165 192 199 200 202 207 213 225 253 289 326 354 393 428 390 407 380 328 262 227 219 219 223 240 242 212 162 122 106 94 71 48 34 30 18 18 20 23 12 9 6 6 4 4 4 3 3 3 2 3 2 3 7 5 0 0 1 6 8 11 17 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 145 136 124 124 121 116 130 133 137 128 149 149 151 160 178 204 228 232 228 221 210 212 209 206 216 223 223 207 198 203 215 226 231 224 196 191 205 215 211 185 155 148 169 186 187 189 189 182 166 161 158 140 114 92 80 87 93 101 108 115 133 153 182 202 191 180 179 184 212 233 238 224 216 214 211 214 218 230 260 287 255 205 185 187 164 149 144 136 129 126 122 117 121 144 169 167 167 152 130 115 121 120 130 150 169 166 148 159 210 234 224 221 232 242 239 229 248 323 372 393 406 380 369 383 376 286 262 224 200 207 218 231 239 220 174 136 116 96 75 72 59 37 26 15 10 12 12 15 13 12 8 6 5 4 3 3 2 3 3 6 9 4 0 0 0 1 3 6 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158 145 128 115 112 116 123 124 122 126 126 129 124 135 153 172 196 214 219 214 209 211 207 197 197 209 219 208 195 189 188 179 176 178 177 174 142 144 162 170 162 137 123 145 167 171 186 197 197 193 185 176 145 107 70 58 63 70 82 95 110 122 135 172 190 186 185 182 188 225 254 243 230 222 218 214 216 222 220 237 246 215 184 165 158 146 153 158 159 158 144 129 123 132 157 166 160 156 142 126 117 119 158 161 189 224 236 232 212 248 270 260 258 264 266 251 232 273 389 424 431 450 351 357 378 418 400 337 259 209 224 234 234 235 219 181 146 122 103 96 82 80 59 38 22 10 21 21 33 29 23 21 11 6 4 3 3 2 2 2 0 4 7 0 0 0 0 0 0 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 149 134 122 112 108 111 98 109 121 108 126 119 117 125 146 161 180 202 200 188 186 189 191 190 197 209 214 205 185 180 168 149 141 142 138 119 83 99 128 128 103 94 106 132 153 170 192 192 190 208 195 191 156 88 62 49 54 56 63 69 84 105 132 175 200 205 212 214 218 241 252 236 231 229 228 225 221 219 197 201 202 186 166 142 133 141 163 181 185 175 154 131 124 134 145 147 134 146 146 140 141 127 210 211 219 248 280 300 272 288 305 302 297 273 268 273 246 327 456 438 407 466 386 388 394 452 440 354 265 225 236 244 241 228 208 178 154 144 121 103 97 105 84 65 40 29 14 28 39 40 35 27 14 6 4 3 3 2 1 0 0 0 0 0 0 0 0 3 0 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 138 131 122 98 95 81 66 94 105 108 126 117 118 124 146 166 180 185 186 170 160 164 169 183 199 203 208 197 197 182 151 133 133 115 92 71 66 92 122 113 88 88 106 124 138 155 177 194 218 229 211 185 144 91 72 51 47 42 42 41 59 103 153 192 221 233 241 251 255 254 248 241 235 232 234 228 208 204 161 165 168 158 145 131 128 138 136 133 127 113 109 116 123 129 137 144 133 147 164 173 161 156 204 229 255 270 297 320 314 330 338 327 311 279 275 307 317 395 479 376 329 358 366 366 403 406 398 325 259 234 243 253 238 211 183 165 153 130 116 111 119 142 141 123 87 28 26 43 47 44 37 27 14 7 4 3 2 1 0 0 0 0 0 0 0 1 0 2 0 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 145 150 136 104 71 53 65 96 99 119 128 112 112 123 139 150 152 149 145 134 127 137 158 182 195 204 216 212 218 213 210 180 139 95 78 67 86 109 122 116 98 92 103 114 134 164 184 207 224 229 227 190 146 111 77 61 59 42 31 31 57 115 175 212 229 242 257 264 262 254 245 245 234 222 220 214 192 173 133 139 139 138 134 127 128 126 99 74 60 57 75 95 101 116 122 138 136 143 177 201 170 167 184 228 260 286 317 349 359 360 356 346 333 317 319 360 430 470 425 306 254 259 299 351 397 391 294 267 256 244 250 251 231 199 170 149 134 120 116 122 145 189 196 177 112 45 36 43 60 50 38 25 14 7 4 3 2 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 145 141 123 102 71 56 67 89 110 117 125 131 130 126 134 135 136 139 126 136 146 148 165 182 188 201 215 216 213 212 205 198 188 130 103 98 117 125 139 145 131 123 125 134 166 209 235 247 243 228 229 202 163 141 91 88 79 54 36 42 72 133 184 209 214 223 234 236 236 237 235 239 227 206 197 194 171 139 102 120 112 112 107 114 116 105 121 128 114 110 126 140 137 133 133 139 133 128 154 182 185 163 174 218 270 304 321 349 370 376 359 345 339 330 346 396 476 477 350 311 224 268 335 348 400 345 209 217 221 222 226 218 210 173 131 121 115 114 125 137 160 200 255 232 150 139 62 62 66 51 39 24 16 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 124 106 89 78 61 78 98 120 136 136 181 176 151 136 130 146 161 160 169 178 174 174 184 193 200 204 199 183 175 166 149 147 149 144 125 162 176 174 177 177 176 169 167 184 214 239 258 258 236 227 210 196 189 148 109 110 84 63 67 95 143 174 187 188 193 198 199 206 220 224 218 204 182 165 152 128 101 60 69 74 97 98 96 108 125 173 199 190 176 169 170 169 160 156 156 139 116 120 140 175 168 186 217 273 292 302 335 366 376 356 337 328 321 333 375 454 457 388 294 282 329 352 392 357 268 212 191 183 194 200 183 163 130 98 94 98 108 129 155 194 246 298 299 257 158 89 64 61 47 33 20 11 7 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 121 100 86 77 64 93 121 130 160 163 181 196 176 156 157 176 178 179 180 182 181 182 190 198 203 200 190 171 138 126 119 135 162 157 160 168 203 211 190 191 203 220 233 226 217 225 238 239 221 206 195 192 178 126 101 103 105 98 105 133 157 168 163 159 165 169 174 193 215 215 187 166 146 128 99 74 55 26 28 36 55 71 90 136 178 178 162 157 160 162 165 173 171 168 154 130 108 122 147 178 186 196 222 250 282 319 346 347 351 333 310 312 325 339 338 366 406 405 288 334 383 357 385 334 270 214 180 173 169 161 144 122 107 88 71 79 100 138 180 223 237 303 312 239 144 83 56 51 39 27 14 8 6 4 2 1 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 124 126 116 96 76 79 99 132 153 167 159 146 163 162 155 154 160 171 178 165 170 174 177 181 186 196 192 183 165 129 128 128 128 151 164 186 199 205 222 236 231 226 227 232 227 216 208 202 197 183 174 169 155 137 75 76 87 110 123 141 165 174 162 153 140 139 148 166 194 211 189 135 116 99 83 56 47 27 16 16 24 43 80 118 152 173 157 142 146 154 163 170 169 159 153 141 130 129 150 172 214 207 207 274 283 287 320 336 311 320 335 307 302 330 327 321 330 390 365 278 316 328 327 316 288 243 195 182 167 153 141 119 95 81 62 45 62 98 146 194 210 271 309 291 205 131 83 50 41 33 25 14 8 5 2 1 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 134 140 134 113 92 104 127 143 158 159 145 149 161 166 162 132 140 161 170 170 186 192 187 180 176 178 171 154 144 120 124 132 130 144 159 190 193 188 236 253 249 235 220 219 222 201 177 166 156 149 135 129 110 95 29 36 65 109 137 156 167 169 152 141 133 132 144 162 174 171 131 71 66 55 40 32 22 8 8 12 19 34 69 112 137 144 143 153 169 169 161 162 165 155 153 168 153 157 172 187 200 227 252 335 342 323 325 330 314 324 349 339 323 315 295 317 353 371 328 294 302 329 327 292 241 230 166 160 155 140 122 97 73 57 41 32 58 89 106 168 237 276 277 250 173 121 74 45 34 30 24 12 4 2 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 128 151 138 120 125 139 157 167 153 136 153 166 174 151 122 148 169 179 191 192 192 192 187 179 171 154 133 136 152 131 133 150 178 179 190 202 209 237 248 261 252 238 233 223 200 165 140 128 103 89 84 65 40 9 24 69 98 123 145 149 150 138 141 142 138 143 147 133 106 69 30 35 33 27 18 5 1 4 9 16 27 57 95 120 137 143 171 207 217 199 183 191 183 168 228 216 204 216 220 231 279 332 368 354 350 347 343 343 358 366 361 370 351 296 315 350 351 307 290 303 316 241 186 176 174 152 158 146 121 95 67 43 30 25 33 50 65 119 185 244 266 250 167 111 85 50 35 27 24 17 7 3 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 152 158 132 110 116 135 166 173 139 118 145 179 193 153 125 147 186 203 208 180 173 186 182 166 151 146 155 163 168 149 158 190 194 205 194 202 190 216 229 241 238 234 229 218 204 170 125 92 62 51 51 36 15 16 51 79 88 92 109 129 137 125 137 144 138 130 113 83 52 30 14 16 16 13 6 1 0 3 22 22 40 68 102 115 130 148 186 227 236 213 199 211 219 241 247 245 243 264 280 309 348 383 392 369 353 348 334 337 348 349 371 399 363 298 309 343 304 276 320 291 265 258 199 165 152 167 146 113 87 60 36 21 15 14 21 42 84 146 212 251 256 243 130 72 53 36 31 25 17 6 2 2 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 129 143 133 112 114 133 148 140 119 123 158 211 193 172 143 151 183 203 203 175 177 182 168 149 139 149 169 172 156 155 162 202 227 224 219 186 152 188 204 213 214 223 225 222 209 167 118 83 55 44 30 19 7 21 85 87 88 77 75 91 103 114 117 123 121 99 66 34 17 12 8 9 8 5 4 7 14 22 29 38 62 88 100 114 133 157 183 201 203 203 204 212 245 273 260 243 284 277 331 370 410 424 409 397 369 336 314 310 324 362 402 408 364 318 345 366 353 287 322 303 302 258 233 171 164 166 120 79 54 34 22 16 12 14 29 66 118 176 234 248 233 204 101 53 31 27 22 13 5 1 0 1 2 3 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143 150 139 118 104 118 141 127 107 122 151 192 207 158 158 149 155 170 188 186 164 173 169 152 135 136 158 172 169 167 160 168 205 234 213 188 164 148 183 192 179 198 207 208 184 161 131 84 53 45 36 23 32 25 61 89 89 74 62 46 49 63 83 90 101 96 61 23 6 4 4 5 4 5 5 6 3 5 14 38 55 62 81 84 89 105 135 166 194 215 223 215 203 212 220 229 231 261 254 325 390 437 418 408 382 337 318 299 307 349 401 422 382 318 296 318 333 330 333 332 255 268 221 203 158 149 132 94 60 36 20 13 11 9 14 43 109 160 212 244 229 197 150 80 68 33 21 14 5 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182 169 157 139 119 116 122 108 102 147 175 217 176 153 138 140 153 152 156 165 151 157 151 133 119 131 161 183 190 181 157 165 194 213 191 180 147 142 193 188 180 178 180 189 167 133 93 54 41 43 41 37 55 75 79 96 70 29 20 22 34 42 59 72 84 78 67 40 9 0 1 2 0 1 1 1 0 2 14 40 60 77 95 106 109 115 135 168 206 237 254 239 202 197 183 188 200 264 294 331 369 373 346 358 356 348 319 294 352 445 455 421 402 338 287 305 326 318 318 308 201 239 205 185 141 134 113 82 55 34 24 17 11 14 27 72 148 192 229 236 210 180 125 75 50 26 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 178 154 145 123 117 127 118 99 113 171 199 220 180 144 154 140 151 171 148 147 151 158 154 139 130 140 155 167 180 168 150 165 176 179 159 159 156 152 190 199 201 193 195 181 149 118 72 37 34 38 49 61 68 72 86 74 44 14 6 8 25 41 52 51 45 42 28 10 1 0 0 0 2 5 0 0 3 10 12 34 76 92 110 119 128 153 171 195 226 246 253 250 243 228 186 170 185 239 296 322 345 329 315 315 335 342 333 317 386 512 509 424 401 356 318 316 316 307 292 252 189 208 193 171 137 123 105 83 74 59 39 27 26 36 62 109 164 198 218 222 209 200 144 62 32 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 160 144 113 107 111 113 107 108 141 186 195 200 193 167 181 151 139 166 144 139 162 174 165 154 157 157 154 153 155 148 129 150 157 151 131 133 148 161 177 208 201 193 182 143 105 74 54 51 49 43 43 42 40 54 71 38 13 7 3 6 28 42 47 30 23 15 5 0 0 0 0 0 1 1 0 1 10 12 26 51 73 103 125 142 167 199 220 221 210 205 197 190 205 221 216 172 210 230 297 331 337 314 310 295 284 309 357 387 444 484 460 427 393 340 319 314 288 247 221 191 183 198 187 179 150 136 117 107 92 69 52 47 51 69 102 145 198 219 220 207 199 164 116 49 19 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 151 142 103 120 141 126 107 121 149 166 178 168 177 189 164 152 124 122 123 144 174 171 154 146 149 155 146 125 113 98 82 109 113 109 102 113 138 152 169 188 185 160 160 124 86 59 48 51 53 52 53 54 50 59 61 35 7 2 2 7 24 34 36 22 11 3 0 0 0 0 0 0 0 0 2 3 14 22 38 57 135 149 154 164 177 210 239 246 218 170 143 149 163 194 239 228 219 271 358 385 360 356 322 278 247 268 341 380 389 396 406 412 396 369 337 311 278 219 173 173 183 202 197 184 172 168 150 122 97 80 70 69 78 101 132 167 201 212 216 208 178 127 94 45 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156 188 175 132 105 107 113 117 142 177 170 143 166 185 139 118 103 103 108 156 174 137 151 145 132 129 119 97 78 66 68 83 74 66 67 70 99 154 170 157 148 137 134 105 83 64 53 60 71 75 74 72 72 73 59 34 6 4 4 7 19 21 25 19 7 1 0 0 0 0 0 2 6 10 12 19 24 40 67 117 158 162 177 199 212 222 227 220 171 125 131 147 155 175 196 217 229 288 386 388 423 411 305 239 186 202 313 369 369 379 398 408 397 365 333 306 256 198 198 208 189 200 191 178 174 163 144 119 100 88 83 83 94 122 147 166 172 176 193 191 159 102 70 35 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165 214 147 115 95 86 107 124 157 194 165 124 144 152 101 57 64 85 118 144 163 132 143 136 118 100 78 55 41 50 76 87 73 55 49 54 88 131 163 163 144 122 108 98 91 82 76 90 102 97 87 82 80 70 48 19 10 14 15 15 13 10 8 6 2 0 0 0 0 0 1 3 5 14 26 28 35 50 51 108 148 168 183 211 232 237 234 201 164 143 139 144 137 135 162 216 253 345 352 367 391 378 265 172 210 229 270 299 327 366 382 376 363 348 327 299 261 214 200 203 183 179 180 163 148 136 123 109 98 96 97 103 114 127 137 138 137 141 159 162 140 89 46 18 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 162 155 144 119 106 109 130 173 199 162 112 114 108 42 22 50 61 89 119 144 133 126 118 105 84 61 44 42 58 77 88 84 66 57 70 102 133 149 162 146 114 98 100 109 114 110 123 133 116 95 86 80 56 34 16 13 15 15 15 7 7 6 1 0 0 0 0 0 1 0 0 3 14 28 33 55 88 88 120 148 130 134 138 163 195 201 185 194 193 167 150 118 104 139 195 208 307 273 295 356 309 279 237 233 239 261 270 268 296 349 377 360 315 292 264 242 194 173 168 129 120 137 124 112 104 100 97 96 101 105 104 105 112 116 121 127 119 132 138 125 72 30 7 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 144 165 126 114 76 52 74 117 157 143 90 78 85 58 18 19 32 59 69 107 123 117 113 103 90 76 60 59 67 73 77 77 81 77 80 99 132 160 162 150 130 112 109 109 113 122 131 147 153 134 107 89 70 39 18 12 9 10 6 5 6 1 0 0 0 0 0 3 3 0 0 1 9 25 35 48 88 139 176 170 132 113 111 111 125 150 175 201 218 202 179 176 156 136 156 174 259 234 191 258 329 293 303 285 300 287 287 294 300 323 340 326 295 258 226 182 185 155 132 130 124 102 101 95 86 81 81 84 90 96 93 85 88 95 100 101 107 106 117 118 102 62 33 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 162 166 172 128 100 73 95 121 126 101 72 68 59 48 27 27 25 54 79 101 105 114 106 98 82 73 63 66 75 76 67 58 68 82 91 111 152 176 163 123 121 107 105 108 119 130 142 158 165 153 132 109 74 38 15 14 15 7 3 3 5 1 0 0 0 0 0 0 5 10 7 7 25 49 59 67 109 148 167 161 161 140 139 165 159 151 158 192 218 203 183 193 208 212 241 311 331 204 193 169 235 200 231 314 348 342 315 275 263 295 327 319 289 251 203 166 147 123 121 105 95 81 78 73 69 65 65 68 74 79 85 91 91 88 86 86 92 96 102 99 81 59 43 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 154 178 181 164 159 101 92 112 109 86 78 74 48 51 50 26 24 44 80 97 107 100 79 73 70 73 74 72 70 64 55 49 53 62 81 117 159 155 123 106 109 108 110 120 125 133 147 156 153 143 124 96 65 41 36 24 29 15 6 2 0 0 0 0 0 0 0 0 7 13 12 20 43 64 80 89 112 126 138 138 129 140 153 178 213 210 197 193 186 183 193 202 212 252 304 307 325 259 209 141 219 212 239 291 306 306 278 251 259 288 303 291 273 228 141 120 122 119 100 74 77 66 61 57 57 55 54 47 40 52 79 94 90 81 75 77 83 90 94 83 73 62 37 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158 176 171 157 132 81 66 92 94 85 89 92 85 65 28 18 25 44 72 99 89 76 60 57 58 70 81 81 72 60 48 45 49 61 87 123 149 143 115 102 114 117 117 128 125 133 146 138 127 122 113 103 85 51 40 35 31 29 25 14 2 0 0 0 0 0 0 0 6 17 28 38 56 85 91 96 105 105 118 123 121 93 126 182 214 209 177 155 163 175 182 201 231 294 357 373 323 261 218 244 273 267 268 258 261 270 244 240 275 304 295 256 239 196 118 116 123 110 91 75 66 54 51 48 47 46 49 55 60 74 95 95 85 73 64 69 78 89 91 80 70 48 25 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 145 190 175 150 128 75 45 60 74 72 69 84 94 62 21 21 37 52 74 88 76 63 50 48 54 74 94 102 88 61 42 39 50 73 100 127 134 133 123 105 118 117 112 121 126 132 138 134 125 116 107 91 60 42 38 37 36 55 43 16 1 0 0 0 0 0 0 0 5 19 33 43 67 100 104 101 99 90 74 77 49 77 125 180 204 207 184 174 179 183 195 232 296 375 476 453 386 293 257 279 273 273 323 296 275 247 247 301 340 340 309 244 207 160 129 107 116 109 88 66 54 47 48 45 34 29 41 62 79 90 98 90 80 67 54 65 77 84 87 78 54 32 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 147 176 163 126 104 81 48 52 60 65 53 58 71 43 19 25 41 57 62 73 70 66 63 54 66 92 114 115 83 46 31 44 71 90 108 117 118 119 119 112 117 112 115 134 146 146 147 141 135 129 115 84 45 29 31 37 44 54 31 5 0 0 0 0 0 0 0 0 8 25 41 55 78 101 103 90 77 89 79 97 81 159 178 192 203 199 196 187 190 205 209 227 296 409 487 423 398 305 232 229 243 254 289 270 260 241 236 282 333 338 295 240 214 163 145 132 119 106 76 54 46 44 46 43 46 51 70 87 91 91 88 79 68 64 53 59 67 73 69 54 33 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 147 147 134 121 124 100 80 74 84 78 79 78 57 30 14 21 33 42 43 59 59 67 71 72 87 110 127 130 97 62 49 71 103 110 115 114 114 115 124 120 120 117 125 145 152 148 144 144 131 117 104 68 24 12 22 40 45 26 7 0 0 0 0 0 0 0 0 1 11 31 58 83 97 102 102 76 75 106 111 122 173 169 160 180 220 236 243 226 203 212 238 261 318 410 433 358 341 295 287 271 251 265 312 295 239 221 239 280 311 307 291 261 196 164 169 137 121 94 69 52 46 43 44 35 49 68 86 95 86 73 69 64 52 57 51 48 49 58 41 29 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 142 132 137 164 139 147 132 113 94 85 100 82 40 19 17 27 30 32 33 38 51 70 74 86 104 122 137 142 117 91 91 107 117 112 108 109 113 121 135 134 120 121 124 137 138 140 128 124 108 88 64 28 4 6 23 42 38 5 0 0 0 0 0 0 0 0 0 3 13 34 65 87 96 109 102 83 64 101 109 128 143 133 144 189 201 228 251 250 226 216 234 269 339 380 333 285 267 266 254 278 223 229 275 263 233 239 256 267 272 285 292 250 216 195 172 139 114 82 69 58 53 50 49 37 55 77 85 80 66 61 62 52 48 47 44 36 38 39 20 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 140 134 127 128 147 136 119 83 86 112 84 31 11 21 33 26 25 22 30 39 58 70 100 111 130 159 158 133 120 124 118 103 93 88 97 119 137 146 136 128 131 124 127 126 129 113 103 81 54 28 7 1 6 20 31 26 2 0 0 0 0 0 0 0 0 0 4 13 20 34 60 81 90 95 125 116 118 91 111 122 129 143 167 159 177 210 230 218 199 228 315 417 437 368 337 193 192 223 270 263 243 272 270 251 258 267 264 253 246 262 275 252 217 171 125 103 81 72 70 50 46 46 52 67 75 59 46 51 54 52 38 36 33 27 19 23 22 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159 152 139 136 144 158 137 126 115 142 140 81 29 22 27 26 21 13 15 27 41 56 77 131 144 168 188 167 151 141 135 124 106 91 89 105 135 156 155 133 133 135 125 117 108 103 87 77 54 26 7 0 1 4 9 10 8 0 0 0 0 0 0 0 0 0 0 4 8 17 36 57 70 87 137 162 150 135 88 86 101 107 111 133 160 154 151 182 201 207 247 337 436 454 479 400 261 212 226 237 234 202 203 226 240 242 266 275 253 232 244 282 254 211 161 92 87 75 69 63 24 28 46 57 67 59 36 35 50 49 41 29 24 20 10 7 7 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177 177 169 159 165 160 116 105 120 153 116 64 39 35 32 16 5 6 16 36 55 75 107 167 195 221 211 197 180 163 146 142 135 120 117 132 155 172 171 145 140 114 114 89 75 71 59 50 37 17 3 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 2 12 29 51 74 93 119 170 190 161 122 72 65 60 82 99 99 146 157 167 204 258 297 288 261 273 344 436 419 338 281 241 236 227 190 198 232 242 237 252 264 259 263 267 253 219 177 137 103 86 81 59 51 22 19 45 66 66 42 30 40 45 44 35 20 12 9 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 197 196 182 181 182 153 103 110 157 169 110 61 48 40 20 2 1 5 23 60 85 113 146 199 230 238 234 217 187 174 160 155 158 151 145 155 171 184 182 153 132 88 83 54 45 37 32 28 18 7 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 6 18 42 71 98 120 142 168 171 147 125 124 86 94 106 126 115 141 169 209 253 299 313 296 286 282 345 422 398 307 246 249 251 219 213 215 273 302 290 285 276 257 248 233 209 174 144 125 111 96 87 64 54 49 45 58 65 63 51 40 35 29 23 18 14 2 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 220 212 201 195 178 130 97 133 165 141 81 57 55 39 13 0 2 14 46 92 121 150 194 207 231 242 234 217 192 180 177 179 175 159 150 158 170 173 158 120 98 84 70 44 36 25 18 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 28 51 80 109 128 142 147 104 104 101 109 93 126 148 139 139 155 178 233 276 292 307 312 310 328 341 393 385 288 191 211 202 210 216 217 267 327 337 307 262 226 204 179 152 137 124 116 102 92 99 83 67 64 72 76 58 50 54 47 34 20 6 6 19 6 2 11 5 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 236 229 235 220 160 102 86 101 109 112 79 49 39 24 9 5 11 36 79 121 145 169 205 205 228 236 229 220 208 199 198 198 178 153 147 153 158 159 139 93 85 104 78 43 32 21 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 17 36 58 75 89 93 87 81 38 40 56 87 124 161 177 158 154 154 154 186 204 221 261 300 334 345 340 371 414 353 229 202 237 242 267 259 297 320 312 288 244 192 155 125 105 98 91 82 93 102 108 98 74 75 87 88 64 35 23 24 27 25 12 12 24 19 7 23 20 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 229 232 235 220 156 87 70 75 77 84 58 33 23 17 10 14 34 65 109 143 159 163 184 210 212 221 221 218 211 208 208 198 171 151 148 150 158 160 143 108 102 111 74 38 21 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 10 7 18 44 56 49 41 33 29 23 19 38 76 114 126 153 152 161 167 179 185 161 150 197 272 314 318 344 356 405 391 325 300 242 244 273 293 286 277 261 247 203 142 115 95 82 57 42 62 90 99 104 99 61 80 92 91 69 27 7 10 11 17 16 16 26 28 15 22 32 20 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 211 224 237 208 153 95 58 56 53 57 45 31 23 19 14 28 61 98 131 150 154 169 182 199 203 212 215 211 196 198 205 193 179 163 153 159 168 164 146 127 120 88 50 24 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 17 21 26 16 18 45 63 58 55 48 36 41 36 60 110 138 137 154 175 191 188 219 218 169 132 158 229 288 318 347 344 359 349 343 249 231 241 233 238 249 239 223 205 154 103 93 79 56 33 41 62 67 73 79 74 56 70 87 88 57 19 14 15 3 8 13 14 22 20 19 14 28 19 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 193 212 229 197 147 119 60 51 46 47 39 28 24 19 20 41 75 108 128 134 151 162 174 190 199 202 198 179 167 176 193 196 168 139 134 146 158 163 152 135 118 73 25 11 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 31 34 38 45 56 79 95 95 95 93 82 89 79 98 146 164 196 209 220 206 193 216 221 174 131 140 191 241 245 226 245 251 272 285 196 218 218 196 189 195 172 165 163 131 95 71 48 33 22 35 35 27 32 33 29 45 61 70 73 47 23 25 23 9 6 5 10 12 7 12 12 15 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 187 202 218 199 176 99 62 40 41 37 29 19 15 19 28 50 67 82 114 140 151 161 177 197 209 205 202 172 149 147 158 166 142 114 109 117 133 149 145 123 93 57 28 12 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 39 51 55 72 81 100 114 117 127 136 135 124 127 123 156 166 186 184 180 168 181 241 248 198 156 162 198 223 222 196 190 182 170 240 203 208 182 176 168 156 131 123 128 111 74 45 29 16 9 13 10 14 21 17 23 36 61 56 62 48 30 39 39 16 4 3 3 3 1 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 198 201 205 192 150 94 62 31 29 27 19 7 1 9 30 54 77 103 128 146 154 164 187 204 216 210 203 184 178 175 168 155 130 118 113 115 131 141 131 105 72 58 34 16 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 18 49 64 72 85 88 97 96 98 125 151 161 148 142 118 135 139 150 143 138 169 174 226 251 225 196 200 221 249 293 289 260 212 165 204 193 182 124 144 146 125 106 87 77 71 49 22 10 0 0 1 0 6 9 17 37 50 73 68 80 66 40 47 49 24 15 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 228 217 201 168 123 79 47 23 19 18 13 5 3 3 15 54 91 116 141 155 157 168 197 213 216 208 207 197 190 189 184 168 149 141 138 136 139 134 117 98 85 65 29 16 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 26 49 69 77 102 103 87 75 96 144 178 194 181 119 101 92 102 141 157 154 173 185 199 225 250 262 263 254 264 306 304 237 212 195 215 181 120 113 135 131 121 97 65 40 28 19 5 2 0 0 0 0 0 5 26 49 72 95 80 92 88 59 53 55 41 21 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 259 236 201 144 88 54 34 14 8 11 11 8 6 10 27 65 96 118 142 158 163 172 198 215 218 223 211 195 187 188 179 170 161 152 148 145 137 127 118 100 81 52 20 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 27 47 88 110 107 82 59 54 74 128 188 207 175 116 114 88 108 158 197 193 195 218 190 203 251 288 305 297 285 291 246 155 153 168 201 187 135 178 183 158 128 104 78 49 24 9 0 0 0 0 0 0 1 6 39 49 90 107 86 97 94 69 64 61 45 17 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 265 232 189 129 71 39 20 5 6 10 14 13 12 18 45 76 105 124 137 152 160 172 203 223 224 233 212 192 182 177 177 176 167 160 157 147 137 130 117 93 59 33 8 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 23 67 106 126 97 66 51 50 70 107 140 156 151 123 133 130 138 184 207 215 228 243 209 204 209 251 303 297 280 259 193 154 145 154 198 205 188 243 239 191 143 111 84 49 18 7 3 2 2 2 2 1 2 14 41 40 90 99 86 94 95 79 67 58 34 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 0 0 228 189 155 115 65 31 14 7 10 12 16 9 13 23 55 93 119 130 147 167 169 163 170 199 229 212 202 187 174 169 181 192 178 168 166 158 143 125 101 67 36 17 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 82 112 120 96 92 80 61 61 71 76 83 108 103 131 162 153 176 190 210 240 243 230 218 197 222 273 279 257 222 172 183 188 181 205 223 221 268 258 208 155 115 84 48 19 9 3 2 2 4 7 3 4 22 37 28 72 70 58 70 82 75 59 46 22 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 166 134 108 81 48 24 13 10 8 13 11 6 15 30 57 98 125 138 159 173 171 166 166 198 226 199 191 183 169 170 189 199 185 175 163 149 134 112 80 45 24 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 53 88 103 106 104 120 117 100 82 66 56 52 75 99 127 143 135 125 154 184 210 199 216 217 196 196 231 256 234 207 205 221 230 231 240 258 245 268 246 197 143 101 69 41 22 13 3 1 7 10 10 3 2 20 16 9 39 43 30 46 69 58 33 24 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 99 77 51 27 19 11 9 5 9 7 11 23 32 57 105 133 146 168 186 185 175 177 203 207 188 185 183 167 175 195 200 199 182 150 128 113 89 58 31 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 22 76 93 100 110 116 141 149 133 109 87 72 63 73 102 122 126 111 93 135 155 163 161 181 193 192 200 225 236 214 217 244 252 263 275 294 290 274 266 220 169 121 83 54 33 22 13 5 2 9 9 6 1 0 12 3 0 10 29 26 39 59 44 17 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 98 85 63 42 28 16 7 5 4 8 10 13 19 29 59 117 134 137 155 182 195 191 197 213 202 195 181 167 173 178 180 179 174 159 126 102 87 68 46 25 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 51 88 102 117 127 135 147 155 136 115 105 88 79 81 101 118 122 106 98 101 123 148 150 166 186 208 222 248 258 227 243 254 259 276 307 316 306 276 246 181 135 93 66 52 37 23 9 2 1 3 2 1 0 0 3 1 0 15 34 26 27 35 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 68 55 43 27 9 3 3 3 6 9 13 16 29 59 98 115 140 172 189 190 186 189 199 201 193 168 160 173 173 164 150 140 130 109 88 71 55 37 18 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 20 75 103 115 129 133 136 140 138 126 120 116 98 87 87 102 115 124 120 125 84 100 136 149 171 207 240 239 243 259 241 245 232 225 227 283 284 258 216 174 124 93 72 54 42 30 14 4 0 1 0 0 0 0 0 0 0 0 20 36 20 6 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 51 43 31 15 5 1 2 4 5 8 13 19 27 51 65 112 155 189 210 208 196 195 209 220 197 168 163 163 170 155 135 127 119 98 75 58 46 29 12 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 52 93 108 119 124 123 124 122 118 116 122 122 105 93 94 109 119 127 140 153 127 104 129 148 185 227 252 243 229 238 245 234 211 171 154 212 237 206 155 114 75 58 52 35 17 8 3 1 0 2 0 0 0 0 0 0 0 0 18 22 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 0 0 0 0 32 35 29 18 8 3 2 6 10 13 14 19 28 33 45 79 122 171 210 232 227 208 207 216 214 209 204 167 176 172 157 139 132 119 90 62 47 34 24 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 36 82 97 102 107 108 98 98 97 98 104 116 122 113 106 107 114 121 110 155 172 166 129 131 152 196 230 239 234 230 237 233 198 195 138 135 139 159 149 110 92 69 50 33 14 2 0 0 0 0 1 0 0 0 0 0 0 0 0 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 19 10 3 1 2 9 16 21 21 21 22 39 67 107 145 194 231 244 234 219 216 218 223 218 189 182 188 179 162 153 148 126 92 60 37 27 20 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 63 88 89 89 94 86 73 74 80 83 91 104 113 116 119 120 125 123 112 153 167 159 134 135 163 201 220 220 213 208 203 176 153 155 148 149 121 113 110 100 89 76 56 30 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 27 16 6 1 2 6 12 18 25 21 19 24 50 86 127 167 213 234 236 244 247 233 218 220 228 224 234 204 186 172 167 158 131 94 81 61 34 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 23 70 77 81 84 90 76 68 72 77 80 89 102 109 113 122 131 136 114 117 138 147 130 116 125 153 160 176 190 185 176 164 143 145 140 180 177 155 148 136 120 98 79 59 33 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 39 25 11 5 10 18 24 29 39 33 28 37 68 105 145 184 225 241 241 248 254 249 236 221 226 255 225 213 204 194 190 173 137 126 96 60 33 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 48 75 78 83 87 62 56 64 74 82 91 99 103 110 119 127 127 107 111 123 133 134 126 116 122 121 133 162 167 154 152 157 174 172 194 187 179 172 159 134 105 83 56 28 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 70 53 36 21 16 23 30 36 49 61 51 44 57 92 125 161 196 234 252 251 247 242 236 224 216 237 251 231 235 232 222 216 190 182 143 97 59 32 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 9 26 49 70 65 74 72 47 46 56 71 83 89 95 104 113 120 125 122 109 107 111 126 146 146 136 131 120 114 128 143 144 152 180 209 204 179 174 161 151 145 122 96 73 45 20 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92 71 48 36 35 37 44 57 75 88 76 68 84 117 141 171 205 227 251 263 261 249 232 217 225 256 255 252 259 256 250 249 233 192 143 93 54 27 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 22 47 56 55 56 63 48 39 44 54 61 76 85 91 104 117 123 122 118 109 94 95 112 121 131 138 141 118 108 101 109 121 135 175 197 191 163 156 131 102 104 93 77 57 30 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 96 76 68 61 61 74 91 104 108 98 99 116 136 151 172 192 204 237 263 262 239 210 206 239 268 261 274 276 271 270 262 233 184 137 84 43 20 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 17 43 70 57 41 44 49 32 36 45 49 56 68 75 82 95 108 115 115 114 103 84 87 92 94 103 118 127 105 96 96 95 92 95 114 122 138 157 118 79 52 63 48 35 31 16 7 4 5 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 14 20 22 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 110 103 97 84 76 83 103 120 125 120 112 122 140 153 155 164 170 199 243 269 258 222 197 214 258 281 273 282 285 284 271 254 218 172 125 65 28 14 7 3 0 1 3 3 0 0 0 0 0 0 0 0 0 0 0 2 13 37 70 86 60 42 54 47 34 39 42 45 54 67 75 86 100 109 112 116 116 103 100 100 87 76 77 88 91 85 105 118 106 87 78 86 99 99 125 83 44 29 41 26 16 13 8 3 1 6 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 34 47 54 50 30 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 121 114 103 100 109 127 141 142 134 128 140 156 162 162 160 171 204 243 262 236 197 181 209 255 275 269 264 278 273 259 241 200 160 113 46 19 14 11 8 8 7 6 3 1 0 0 0 0 0 0 0 0 0 1 10 28 55 80 82 64 65 45 44 41 44 48 49 58 68 76 88 101 106 110 114 110 108 115 98 86 75 72 81 89 91 120 134 125 114 93 84 104 98 99 67 43 32 29 22 14 11 7 2 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 6 8 21 56 69 79 65 48 26 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 136 130 124 121 125 134 146 156 152 143 147 155 163 169 173 168 183 213 232 233 194 165 157 191 234 243 243 249 261 244 231 213 176 131 87 35 18 16 15 12 8 7 5 3 1 0 0 0 0 0 0 0 0 1 5 20 44 67 83 83 71 69 36 37 40 44 45 48 60 69 73 83 91 95 100 101 100 106 124 108 93 78 62 79 115 129 139 143 135 110 81 81 105 98 84 57 38 27 22 20 15 10 5 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 3 7 9 11 12 20 40 65 82 91 79 68 41 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 138 130 128 129 135 142 151 159 155 150 156 162 170 177 177 173 188 210 216 220 201 189 176 184 201 199 206 237 233 202 189 179 143 97 57 29 19 18 18 14 11 10 8 7 3 2 0 0 0 0 0 0 0 2 13 35 57 76 94 102 92 50 36 33 32 31 31 39 56 64 72 82 94 104 108 113 111 123 127 120 105 95 76 99 148 165 158 145 124 95 74 82 101 97 77 50 31 18 16 14 12 7 2 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 7 14 14 16 20 28 43 65 87 98 95 80 49 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 146 139 136 137 141 144 149 152 153 153 159 170 183 183 176 169 180 199 205 211 197 180 176 186 192 186 197 220 190 169 157 149 113 71 43 36 29 22 22 22 21 19 14 8 4 2 0 0 0 0 0 0 0 5 18 39 58 71 79 79 74 50 37 33 27 23 24 31 51 61 81 103 112 114 115 121 126 128 132 130 117 109 101 111 124 159 163 127 100 91 74 72 96 95 71 43 23 19 12 10 9 4 0 0 0 2 4 0 1 1 0 0 0 0 0 0 0 0 0 2 5 9 13 15 19 30 45 66 86 91 93 79 74 44 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 147 152 154 159 161 157 151 148 149 153 164 181 192 186 175 159 165 181 192 186 170 159 175 202 200 191 208 204 164 148 133 116 97 68 59 47 35 32 35 39 37 30 20 11 4 0 0 0 0 0 0 0 0 8 23 40 58 92 126 121 96 47 43 37 33 32 28 34 54 70 86 103 112 110 110 122 132 128 131 113 98 96 118 123 132 152 150 102 67 69 60 51 66 84 67 51 32 15 8 7 7 2 0 0 0 2 6 4 0 0 0 0 0 0 0 0 0 0 0 0 4 11 13 13 16 28 46 66 77 87 86 85 69 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159 165 173 181 180 168 162 156 152 155 168 184 187 171 157 150 160 170 185 159 156 162 181 195 201 209 204 171 139 128 116 102 92 87 52 39 37 42 49 52 45 31 19 12 6 3 0 0 0 0 0 2 3 11 23 39 56 68 77 86 76 60 68 63 60 53 59 52 62 69 84 92 91 95 104 120 129 130 121 78 73 73 88 123 145 148 117 83 72 69 47 28 56 66 63 53 30 11 3 1 1 0 0 0 0 0 2 4 0 0 0 0 0 0 0 0 0 0 0 4 10 13 14 15 22 33 48 66 69 70 80 74 45 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 163 169 180 187 179 174 164 155 151 156 171 188 190 176 157 147 149 154 161 144 148 162 163 172 186 190 173 139 114 113 111 110 93 73 46 35 47 56 64 62 48 28 14 9 7 2 0 0 0 0 1 5 10 13 21 25 38 58 68 70 73 81 102 100 92 83 93 94 95 91 88 79 73 83 105 123 127 125 109 88 87 92 108 109 109 133 119 77 61 59 42 37 45 54 56 44 29 10 3 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 5 12 17 19 25 33 42 53 67 66 69 71 56 23 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 164 160 167 168 162 156 150 147 147 152 165 180 185 180 173 155 149 142 138 142 151 138 139 141 157 173 156 117 98 102 106 103 80 66 58 51 64 76 79 68 50 30 18 13 5 0 0 0 0 0 8 18 13 14 16 21 41 67 82 84 87 98 109 101 90 91 93 101 115 102 92 89 92 103 115 123 127 130 117 123 104 116 121 126 132 143 126 70 32 39 49 45 40 58 57 45 30 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 13 21 30 34 38 42 49 59 59 60 60 54 31 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 153 139 140 134 122 112 115 125 136 147 151 153 155 151 149 143 141 138 139 123 120 113 123 141 168 185 161 112 86 93 102 96 76 66 63 61 71 82 82 71 62 49 28 11 4 4 6 3 6 4 20 27 18 14 17 29 50 77 94 98 105 111 106 79 75 75 87 98 100 92 90 101 120 131 132 135 140 142 142 100 134 141 140 133 136 138 117 61 37 52 58 64 61 69 64 48 35 17 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 21 30 41 43 48 52 52 57 60 45 46 35 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 103 103 94 88 85 88 102 118 130 126 120 124 121 115 112 112 120 124 140 112 96 134 151 134 116 111 101 90 101 107 99 82 71 68 67 77 83 80 77 62 42 26 14 6 7 15 14 15 11 21 23 30 23 20 38 65 86 96 103 111 104 87 72 72 80 93 95 84 82 90 111 137 148 140 131 132 132 107 96 142 107 128 124 123 123 108 95 79 65 71 79 81 79 70 50 32 19 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 25 40 52 56 62 62 62 60 54 44 33 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 90 61 59 51 47 47 53 69 89 104 98 88 92 94 93 94 99 115 127 162 121 110 144 118 90 84 84 95 112 117 114 103 89 78 72 72 76 75 75 72 53 35 25 18 13 12 17 27 22 14 15 21 23 19 22 44 72 87 90 94 98 91 90 83 81 92 103 101 89 90 101 114 132 142 137 133 123 110 87 116 164 130 135 135 122 103 93 109 115 100 95 94 76 42 33 37 18 15 14 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 27 43 57 66 67 68 67 62 45 37 17 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 26 18 10 8 11 18 31 48 65 55 46 59 72 82 96 111 129 142 109 92 112 123 96 82 87 96 114 129 124 112 101 88 75 70 68 66 56 57 53 38 26 21 18 17 16 25 30 17 17 23 25 21 17 20 43 69 82 88 102 113 110 96 74 82 95 104 102 99 95 104 111 112 120 128 124 119 118 129 153 153 140 127 103 119 126 128 128 128 126 115 102 76 50 31 20 17 17 22 17 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 29 39 48 61 70 69 66 56 37 23 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 23 0 0 0 1 3 15 24 29 25 23 31 44 59 79 104 114 108 48 59 75 91 80 87 109 127 135 129 112 98 88 75 64 61 60 56 47 47 44 31 21 18 15 12 17 30 30 16 21 30 24 16 12 21 46 74 88 89 89 90 92 89 86 83 92 102 108 108 107 113 128 128 120 119 117 124 142 161 180 126 91 87 86 101 119 142 142 134 135 135 124 94 61 39 23 34 29 32 26 11 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 6 17 23 31 44 53 59 60 59 50 32 20 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 0 0 0 0 0 3 0 0 0 0 0 2 3 10 16 13 11 14 19 25 40 67 78 59 28 30 42 56 64 99 135 151 148 125 95 85 78 69 61 57 54 50 47 48 45 38 31 27 20 13 14 19 28 23 26 32 23 15 12 29 54 71 77 80 82 90 102 104 100 102 105 113 133 136 139 140 145 124 113 126 126 145 181 187 176 132 99 97 85 94 103 134 139 132 142 145 135 107 78 76 56 37 44 43 36 18 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 11 17 30 36 33 41 48 47 39 30 23 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 7 4 3 5 8 9 14 25 30 20 16 44 34 34 67 117 152 159 143 116 94 83 79 76 70 58 52 48 51 55 55 52 48 41 31 23 23 30 39 37 32 38 31 17 12 29 57 72 91 107 97 87 97 101 95 102 114 135 186 197 199 190 160 124 120 140 156 183 204 194 167 154 153 141 122 106 99 130 142 137 145 144 133 122 118 95 76 55 56 50 43 26 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 18 20 18 26 37 38 39 40 42 21 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 7 5 4 5 4 3 2 3 6 8 19 61 33 17 22 73 126 157 156 134 117 108 99 91 80 75 64 57 52 65 75 77 73 68 58 46 37 33 50 62 55 45 36 23 16 11 42 61 86 101 91 80 78 81 86 96 106 113 143 147 199 224 205 169 146 142 154 177 194 175 114 113 101 168 189 154 111 92 118 139 138 135 128 117 113 95 83 72 40 58 52 37 20 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 12 13 19 28 31 41 43 48 35 22 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 5 5 5 3 0 0 0 2 9 23 49 8 11 31 84 130 153 150 134 128 128 120 107 88 76 68 64 62 81 100 104 101 97 86 65 47 45 62 88 78 61 34 12 14 12 11 45 57 61 69 75 82 85 93 104 126 125 125 148 181 193 183 163 168 174 169 176 179 163 161 139 117 142 160 139 140 122 140 153 142 135 134 128 113 100 102 85 43 65 54 30 11 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 18 23 29 40 42 51 53 46 30 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 6 5 5 6 6 4 2 2 3 7 14 17 15 7 14 35 83 125 145 146 142 143 142 131 121 104 89 84 85 87 94 120 125 122 111 91 69 56 62 84 102 85 56 24 18 16 17 16 40 42 45 60 75 88 100 110 121 157 159 165 177 191 194 192 188 203 211 193 177 177 178 177 153 119 173 204 202 185 133 130 149 152 147 144 145 128 99 73 65 58 68 52 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 18 33 34 37 49 44 60 60 45 27 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 6 8 9 9 8 5 4 3 1 2 4 6 5 4 12 29 67 111 126 138 149 152 147 139 134 124 112 111 115 117 120 132 132 122 103 83 69 63 73 97 110 83 54 39 33 26 25 28 38 43 54 70 87 104 119 128 138 187 208 221 217 217 218 224 222 224 219 207 197 179 187 194 181 163 192 212 218 198 167 158 159 155 147 131 114 115 99 69 56 54 63 48 43 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 15 29 47 51 61 65 32 69 68 44 24 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 0 0 0 0 0 0 0 9 18 22 15 19 16 8 4 3 3 1 1 1 1 9 27 57 76 104 134 154 158 149 141 142 140 134 134 138 140 140 141 133 116 93 76 70 66 71 87 88 74 54 46 25 23 19 46 56 57 69 84 98 114 126 131 154 212 264 268 260 260 262 264 251 229 216 207 191 184 190 199 200 199 215 214 219 207 202 192 178 161 143 127 104 71 55 45 39 48 46 56 48 18 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 14 21 29 46 61 78 80 46 81 75 48 24 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 11 17 22 23 20 16 10 7 6 4 0 0 0 1 10 16 34 55 99 135 158 161 147 137 143 147 146 147 150 152 152 146 134 114 90 73 64 58 61 68 60 56 38 14 7 14 21 65 93 90 87 93 102 110 115 131 163 230 286 292 295 301 292 269 243 214 196 191 188 189 200 213 219 222 231 225 219 217 213 207 197 174 145 125 97 56 36 56 70 73 50 68 48 17 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 17 25 38 47 66 76 81 68 90 77 41 17 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 11 13 16 16 21 15 10 7 4 2 1 0 0 0 1 3 11 22 52 99 135 155 155 138 129 138 145 146 149 153 156 156 147 133 113 93 78 67 60 63 64 53 42 14 5 9 19 51 105 146 133 113 108 110 113 116 125 166 229 273 298 317 316 290 244 222 200 185 188 192 198 205 214 228 237 230 224 223 220 214 206 194 173 151 131 101 72 46 56 62 81 55 73 52 22 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 17 32 41 45 52 51 70 100 113 98 63 36 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 14 17 16 16 16 14 10 5 2 0 0 0 0 0 0 1 4 13 26 55 96 131 147 143 129 122 127 132 137 142 149 154 152 144 132 120 112 100 89 84 79 64 42 27 5 6 21 27 113 177 178 146 131 132 136 138 131 127 161 215 258 294 312 301 297 257 214 193 190 191 191 194 195 201 219 233 221 217 217 213 208 194 181 167 150 134 111 93 85 45 89 99 73 79 59 30 12 4 3 2 0 0 1 0 0 0 0 0 0 0 0 0 4 12 20 26 34 37 19 58 86 111 118 118 90 50 17 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 12 13 13 14 15 13 11 9 3 0 0 0 0 0 0 0 2 12 20 41 66 100 130 141 135 121 115 118 122 126 129 136 144 147 135 128 127 134 131 126 118 98 67 42 32 17 27 45 70 157 196 180 150 140 148 153 150 137 125 155 209 227 256 276 283 278 245 220 201 191 190 190 190 187 194 212 211 198 201 209 209 201 180 165 155 144 135 128 124 100 89 109 116 94 93 75 47 29 24 22 15 4 4 10 3 2 0 0 0 0 0 0 2 8 13 16 17 19 25 21 50 78 96 106 109 87 50 17 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 11 12 12 13 13 12 10 7 4 1 0 0 0 0 0 0 1 6 22 39 60 84 113 137 141 130 118 111 111 114 113 109 114 128 137 126 123 134 143 153 152 143 118 76 53 70 63 59 53 86 127 137 147 138 144 154 153 143 129 120 150 191 192 216 224 253 261 236 210 195 188 185 185 189 194 199 199 194 192 201 210 209 192 171 158 149 141 139 138 135 120 116 133 118 105 108 95 73 60 57 52 40 26 21 31 19 8 1 0 0 0 0 2 7 12 13 12 10 9 15 23 38 60 73 91 99 81 51 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 10 14 14 14 12 11 9 6 3 1 0 0 0 0 0 0 1 6 18 45 65 87 109 132 145 146 134 114 101 96 94 91 85 91 116 132 128 122 129 141 162 167 162 139 98 83 114 97 67 68 67 61 74 102 132 151 158 152 139 127 127 153 175 170 178 209 244 249 227 203 191 191 195 198 204 205 204 203 195 196 211 220 218 192 173 165 160 155 147 147 149 138 124 116 115 118 132 141 120 107 106 98 80 62 56 56 35 14 3 2 0 0 1 8 15 16 14 10 6 8 15 22 26 40 65 83 91 78 52 28 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 16 16 13 10 9 7 4 0 0 0 1 2 3 4 6 11 17 34 78 97 115 132 146 149 142 125 106 88 77 75 74 75 83 117 137 136 126 123 141 167 179 180 160 132 129 130 94 87 82 56 43 63 104 145 165 166 163 156 149 153 160 152 151 173 204 230 235 223 209 201 206 214 215 216 220 217 223 221 217 219 230 222 197 182 180 176 165 157 163 154 146 121 111 118 120 140 145 150 154 153 147 123 85 87 79 52 26 16 11 4 3 6 21 30 27 22 15 7 10 15 20 27 39 63 79 83 68 49 32 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 16 15 12 8 7 5 3 0 0 6 7 10 13 14 18 26 40 68 106 122 136 149 152 147 129 107 92 73 61 64 71 78 88 118 126 135 124 122 139 161 181 187 163 150 153 120 106 122 105 52 54 89 131 165 176 169 171 177 173 163 153 133 148 174 204 228 234 233 232 225 226 232 228 221 215 222 230 225 220 220 232 222 202 193 188 186 186 181 176 158 168 134 118 128 133 136 135 167 187 187 184 164 132 109 87 67 49 41 24 16 17 23 43 53 45 34 25 18 17 17 23 26 36 60 79 81 67 52 42 29 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 6 9 12 15 16 14 11 7 4 4 1 1 11 16 23 28 32 43 58 72 92 112 139 148 151 155 138 113 94 77 60 53 62 74 81 90 102 114 125 114 118 134 154 173 173 147 139 147 118 120 149 91 73 90 126 158 178 178 169 167 169 166 154 135 131 163 188 214 237 246 255 263 253 247 247 238 224 219 224 224 211 210 209 220 228 231 228 212 196 195 198 185 161 161 119 131 137 148 137 164 193 209 215 210 189 149 119 130 94 84 58 41 37 42 50 66 70 59 48 42 36 25 23 25 22 30 58 81 86 77 67 59 47 25 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 8 9 13 18 22 20 16 13 12 11 11 12 25 34 44 55 63 75 88 101 119 129 138 146 150 150 127 109 89 69 61 61 66 75 80 84 92 113 117 112 120 131 146 157 147 138 142 142 133 150 167 114 119 137 161 177 190 189 185 187 188 179 164 148 151 197 214 231 248 262 274 279 276 272 272 257 227 213 207 204 198 195 194 204 223 232 234 225 215 211 207 189 167 168 162 153 133 160 142 172 204 222 233 226 194 161 150 162 135 102 77 63 60 66 73 82 81 71 66 60 49 34 26 25 17 25 57 86 92 87 81 70 52 29 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 12 12 16 22 24 22 22 23 25 24 24 26 42 59 74 85 94 104 113 123 134 134 133 139 145 139 118 104 92 77 70 68 67 70 72 80 96 113 113 111 119 123 129 133 123 122 140 132 121 169 152 158 175 188 200 199 204 212 215 230 236 220 203 187 187 222 239 247 262 277 285 293 289 289 288 265 235 224 216 220 210 188 182 216 232 233 230 215 198 192 197 202 183 183 178 150 143 148 161 181 207 227 239 230 198 181 176 170 154 122 95 82 80 85 90 95 93 84 76 67 55 39 26 21 13 23 55 74 82 90 88 71 51 30 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 24 28 28 29 34 39 40 42 41 41 47 82 102 114 119 121 127 133 133 132 127 136 138 125 115 103 95 85 79 76 72 68 72 83 102 114 110 110 112 108 106 107 101 93 101 105 117 171 170 204 231 243 243 238 228 243 252 276 292 273 250 233 227 236 269 273 282 285 297 304 301 295 291 292 293 273 243 235 198 189 206 233 240 238 239 240 234 224 219 218 193 187 179 174 171 167 179 198 215 229 239 230 211 206 193 186 171 140 118 106 102 102 104 108 108 96 83 70 56 41 28 18 12 25 40 52 61 75 81 69 50 33 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 29 33 36 38 42 50 55 56 55 63 75 109 126 134 136 134 132 132 130 123 122 131 126 120 124 118 102 92 81 74 74 75 74 82 106 116 108 110 105 94 91 86 81 88 105 112 121 158 195 239 276 295 293 290 274 279 281 296 318 317 296 281 276 277 311 305 298 298 300 301 297 295 308 335 337 284 253 230 206 193 225 250 253 255 263 268 263 252 238 214 183 175 185 194 188 187 190 202 213 223 230 228 219 211 199 195 191 162 145 128 118 117 119 118 111 98 86 75 59 43 30 19 15 21 25 37 50 58 63 63 49 36 26 15 14 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 26 31 38 43 47 54 64 74 79 82 91 102 136 147 147 146 142 134 126 122 120 119 129 117 112 112 109 106 104 86 78 69 58 62 73 98 116 104 107 102 97 84 69 59 81 102 111 130 160 211 260 303 316 327 323 306 298 292 299 322 337 334 328 326 323 349 328 312 301 295 292 294 307 330 343 324 289 268 214 201 216 234 265 271 277 287 289 281 273 254 218 219 221 217 218 207 211 201 200 202 202 210 215 199 194 191 192 205 190 172 156 139 132 130 125 113 100 91 84 67 46 32 27 24 19 20 28 43 52 55 55 49 44 39 35 27 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 27 30 38 51 63 72 84 98 104 107 112 123 156 158 157 148 137 127 119 114 112 115 123 111 101 97 97 94 86 78 65 51 43 46 59 85 110 99 102 105 102 76 53 51 81 83 89 136 169 223 269 292 312 329 327 316 306 301 308 327 344 352 357 357 359 354 331 317 306 305 305 313 331 345 342 331 324 299 270 253 248 259 282 293 304 309 304 296 285 259 236 259 248 242 234 227 233 230 206 196 193 199 213 214 209 211 203 226 209 195 181 157 143 137 129 118 108 103 99 78 55 47 37 28 17 13 20 34 48 56 55 53 55 53 46 26 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 28 31 41 62 80 93 106 117 122 124 134 151 169 171 165 148 130 114 105 106 108 108 108 97 91 91 85 77 70 72 47 26 33 47 56 77 107 103 98 105 93 60 50 62 68 64 82 131 168 200 250 280 311 316 318 315 325 329 334 346 356 363 370 373 370 340 324 322 322 328 331 336 344 349 348 350 353 349 328 300 283 287 293 307 316 320 315 300 276 256 263 290 283 272 253 236 239 244 224 221 219 208 212 223 220 227 232 238 223 216 186 164 154 147 136 125 122 118 114 89 77 62 42 20 10 8 12 27 45 56 60 61 69 64 43 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 32 38 52 76 98 113 124 131 134 141 157 166 172 168 160 140 116 104 97 94 100 104 95 93 92 83 72 62 54 50 35 26 30 42 56 64 77 99 101 105 74 57 63 64 50 56 84 115 149 185 239 289 315 315 322 328 355 365 368 372 374 375 377 374 361 329 323 331 335 341 340 341 342 343 343 349 362 363 345 328 309 303 298 303 307 312 309 291 267 255 270 303 287 277 275 260 244 249 238 238 226 207 216 227 229 238 243 240 236 225 194 171 161 156 148 142 138 125 122 106 94 65 42 15 6 6 10 27 48 59 63 72 85 75 38 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 42 44 50 64 91 115 130 140 143 143 150 164 167 170 169 155 128 106 91 82 81 87 90 86 86 82 68 56 50 42 34 36 40 44 51 55 56 63 92 109 106 81 71 77 61 53 71 91 111 153 204 255 299 326 333 343 353 375 386 389 389 387 383 377 364 347 327 323 331 334 339 338 337 336 336 339 344 353 354 353 348 318 304 299 308 315 310 298 286 271 262 280 289 243 240 264 266 240 252 261 266 248 226 231 239 239 243 246 237 227 215 198 172 161 160 161 160 156 145 132 117 92 62 37 13 5 5 10 26 42 52 67 81 93 74 28 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 59 61 69 81 108 129 141 148 149 147 148 156 168 168 170 151 123 100 83 73 72 75 78 80 67 57 49 48 46 40 37 55 60 56 55 56 60 74 102 118 117 119 109 118 84 75 86 99 131 182 228 273 313 340 355 369 374 382 388 392 391 386 378 368 355 341 326 329 332 334 337 341 343 341 341 345 348 351 357 373 360 339 308 328 353 352 330 304 286 273 268 285 283 259 244 232 210 223 252 273 287 281 253 239 253 250 245 243 229 215 198 190 172 164 168 173 177 175 164 141 113 90 61 33 13 8 6 7 14 27 44 67 83 78 51 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 71 77 86 100 121 137 146 149 149 150 153 163 168 171 171 149 121 98 78 66 62 66 77 80 67 53 48 51 51 46 49 69 78 71 63 62 75 100 120 128 135 152 136 128 113 108 113 127 155 201 257 295 332 360 374 381 382 383 386 389 385 380 375 366 358 344 334 343 343 346 346 347 347 347 345 350 360 363 378 390 380 364 335 364 373 350 328 302 276 274 284 284 302 290 255 225 194 218 258 285 301 298 268 249 259 252 242 233 224 206 187 185 175 168 169 177 187 187 171 145 109 90 62 33 13 7 6 7 8 17 35 55 71 59 33 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 88 99 113 131 142 147 149 149 151 161 173 180 180 169 149 123 99 79 71 70 77 85 78 65 62 59 62 57 53 59 68 78 75 68 72 94 127 137 145 140 171 178 175 187 166 158 173 194 235 295 327 355 378 384 385 385 387 387 383 377 374 374 373 369 361 350 354 350 358 365 367 366 365 362 366 379 389 403 404 391 361 344 373 366 343 318 301 282 278 308 318 321 312 270 240 227 217 258 292 314 318 302 278 261 261 241 221 201 186 184 183 180 178 179 187 199 198 179 149 106 82 51 24 11 7 6 7 9 18 33 50 65 54 23 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 90 102 112 124 137 144 146 147 148 152 162 174 180 177 168 153 128 107 99 88 85 90 90 82 74 74 76 75 70 66 66 71 79 79 80 92 119 148 157 162 151 194 200 224 224 206 207 228 249 286 338 350 345 387 388 388 393 392 384 378 374 376 380 379 376 372 366 366 365 377 389 397 401 398 385 383 400 413 419 414 387 368 363 382 358 334 328 347 348 319 315 335 324 311 296 286 262 242 263 296 319 317 302 288 263 245 246 220 187 178 188 188 189 190 196 206 211 204 185 151 109 76 48 26 21 19 13 10 11 18 31 38 33 37 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 110 123 129 134 140 144 148 151 151 153 160 170 177 174 172 161 144 139 121 106 102 100 98 95 87 82 85 85 82 81 77 75 83 89 96 121 154 171 182 182 174 244 256 281 252 243 259 282 304 337 367 341 338 381 392 394 404 396 389 386 386 390 394 392 388 380 375 377 383 394 397 399 399 394 386 391 406 411 412 411 379 366 372 376 337 317 342 369 375 356 337 351 341 325 333 326 297 269 289 311 317 313 307 299 278 241 246 223 194 192 202 205 203 204 211 218 218 208 187 152 112 78 68 47 35 32 28 28 31 35 38 38 32 30 24 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 129 141 143 145 144 149 153 156 156 157 163 171 176 179 183 182 174 163 144 131 125 118 112 109 101 103 108 107 106 101 88 85 99 112 127 156 183 193 200 200 205 250 301 294 285 293 312 332 352 366 364 356 373 390 403 407 414 401 401 404 405 409 413 412 407 392 383 397 401 405 399 395 394 393 392 399 407 403 394 384 352 345 363 346 325 328 341 374 386 376 381 367 378 387 365 353 332 318 327 330 320 332 343 309 265 236 248 224 205 219 224 224 218 215 220 228 229 213 185 152 114 104 86 65 48 50 51 52 51 47 47 44 38 37 32 17 8 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CIN -416 -405 -402 -403 -402 -399 -397 -397 -403 -411 -411 -395 -377 -364 -356 -361 -362 -354 -354 -355 -371 -391 -396 -405 -392 -379 -355 -327 -315 -319 -342 -368 -390 -382 -381 -387 -388 -391 -397 -394 -384 -374 -365 -357 -347 -329 -310 -299 -294 -295 -290 -279 -271 -251 -232 -227 -248 -294 -325 -301 -260 -212 -195 -223 -270 -318 -325 -360 -355 -323 -299 -289 -329 -323 -300 -309 -326 -335 -349 -357 -370 -375 -389 -395 -393 -382 -380 -382 -396 -412 -403 -407 -411 -390 -380 -221 0 0 -1 0 -131 -411 -384 -383 -314 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25 -176 -289 -298 -165 0 0 0 0 0 0 0 0 0 0 -36 -176 -180 -165 0 0 0 0 0 0 0 0 0 -252 -25 0 0 0 0 0 0 0 0 0 0 0 0 -222 -328 -323 -176 -64 -204 -284 -213 -205 -254 -305 -331 -342 -314 -282 -285 -315 -324 -298 -270 -245 -223 -226 -228 -239 -253 -234 -230 -242 -327 -366 -366 -345 -321 -314 -326 -310 -283 -265 -262 -261 -258 -228 -208 -191 -177 -160 -145 -144 -128 -114 -108 -96 -99 -104 -111 -110 -93 -82 -74 -63 -53 -51 -69 -85 -82 -94 -108 -115 -131 -144 -174 -184 -176 -194 -169 -138 -114 -63 -29 -13 -6 -4 -1 -19 -32 -57 -96 -128 -146 -419 -410 -407 -405 -403 -400 -398 -401 -410 -421 -418 -401 -381 -371 -367 -367 -370 -361 -357 -357 -363 -373 -382 -389 -384 -376 -357 -333 -320 -323 -348 -378 -381 -383 -392 -399 -393 -391 -397 -396 -391 -386 -374 -360 -343 -321 -304 -296 -292 -289 -291 -292 -278 -245 -227 -227 -254 -302 -340 -325 -265 -223 -197 -205 -214 -245 -306 -371 -368 -339 -311 -323 -342 -337 -322 -326 -341 -350 -354 -362 -368 -365 -366 -379 -384 -373 -373 -384 -396 -407 -399 -410 -427 -405 -377 -217 0 -1 -2 -1 -125 -396 -362 -365 -315 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -186 -293 -283 -150 0 0 0 0 0 0 0 0 -41 -167 -168 -205 -377 -370 -348 -171 -15 -186 -180 -185 -192 -6 0 0 -90 -11 0 0 0 0 0 0 0 0 0 0 0 0 -24 -48 -49 -194 -284 -224 -176 -190 -236 -269 -332 -364 -350 -315 -282 -273 -280 -301 -292 -269 -260 -245 -241 -207 -225 -251 -244 -234 -265 -346 -385 -383 -359 -356 -331 -331 -342 -320 -281 -259 -251 -238 -207 -181 -167 -153 -134 -121 -112 -107 -107 -109 -115 -110 -94 -92 -101 -102 -77 -63 -63 -76 -101 -115 -134 -118 -117 -129 -131 -138 -171 -220 -218 -210 -218 -195 -162 -97 -54 -16 -3 0 -1 -10 -54 -79 -103 -132 -139 -132 -436 -424 -418 -412 -404 -400 -399 -405 -416 -423 -417 -403 -388 -384 -382 -377 -381 -375 -361 -358 -369 -373 -380 -385 -389 -373 -356 -337 -327 -332 -357 -375 -377 -373 -386 -409 -406 -397 -400 -397 -390 -375 -365 -360 -348 -329 -311 -303 -302 -297 -289 -285 -272 -243 -217 -215 -247 -307 -354 -322 -271 -236 -230 -209 -204 -231 -306 -378 -376 -349 -318 -329 -352 -357 -341 -329 -329 -337 -350 -361 -354 -349 -354 -364 -365 -359 -362 -372 -376 -374 -370 -383 -244 -209 -384 -239 0 -2 -2 -1 -112 -362 -340 -358 -387 -280 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -35 -201 -297 -265 -134 0 0 0 0 0 0 0 0 0 -98 -403 -371 -354 -357 -351 -339 -331 -198 -260 -249 -240 -278 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -32 -41 -220 -315 -254 -198 -161 -158 -176 -227 -282 -315 -372 -390 -368 -334 -297 -276 -271 -280 -279 -270 -269 -264 -184 -157 -206 -248 -267 -256 -275 -288 -312 -315 -322 -331 -324 -341 -349 -329 -285 -251 -235 -218 -203 -186 -167 -145 -116 -92 -80 -98 -124 -132 -151 -154 -139 -131 -115 -102 -85 -86 -100 -132 -180 -173 -160 -153 -151 -144 -151 -154 -172 -236 -240 -258 -249 -218 -169 -109 -83 -36 -8 -8 -24 -47 -99 -128 -140 -141 -129 -123 -453 -442 -426 -413 -407 -407 -406 -410 -419 -419 -415 -408 -402 -399 -399 -395 -391 -377 -362 -358 -368 -378 -389 -393 -398 -378 -355 -336 -328 -342 -363 -377 -383 -373 -383 -401 -413 -411 -410 -404 -389 -375 -366 -361 -350 -336 -329 -321 -311 -304 -294 -284 -268 -239 -227 -236 -257 -309 -335 -333 -296 -287 -247 -202 -201 -240 -314 -360 -363 -331 -315 -324 -357 -380 -372 -368 -336 -331 -342 -346 -346 -343 -352 -365 -372 -371 -366 -365 -362 -356 -351 -350 -316 -308 -358 -368 -218 -1 -2 0 -108 -357 -344 -345 -354 -325 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 -186 -326 -280 -132 0 0 0 0 0 0 0 0 0 -41 -223 -380 -353 -347 -364 -361 -347 -321 -317 -237 -223 -235 -309 -24 0 0 0 0 0 0 0 0 0 -1 -1 -2 -12 -243 -387 -368 -307 -234 -195 -176 -161 -170 -219 -275 -286 -290 -321 -335 -341 -333 -308 -306 -302 -283 -262 -257 -244 -227 -92 -111 -192 -263 -271 -250 -251 -207 -203 -223 -255 -294 -322 -344 -315 -288 -265 -232 -215 -204 -202 -187 -160 -128 -93 -78 -91 -118 -121 -122 -150 -173 -167 -144 -124 -105 -103 -113 -133 -173 -220 -201 -191 -183 -194 -190 -190 -194 -203 -260 -279 -291 -272 -238 -181 -153 -101 -51 -26 -33 -66 -99 -127 -145 -158 -161 -142 -119 -445 -437 -428 -419 -416 -414 -414 -419 -428 -433 -430 -416 -410 -407 -407 -404 -391 -367 -360 -361 -370 -384 -394 -399 -400 -384 -361 -339 -333 -344 -353 -389 -391 -389 -392 -395 -413 -417 -413 -405 -388 -377 -371 -368 -369 -363 -352 -338 -321 -311 -309 -303 -282 -249 -236 -240 -269 -306 -325 -323 -310 -282 -240 -207 -207 -256 -293 -335 -363 -341 -305 -315 -360 -331 -359 -352 -338 -327 -328 -332 -338 -356 -377 -384 -389 -388 -379 -375 -365 -356 -349 -330 -326 -332 -346 -378 -237 -1 -1 0 -11 -120 -352 -349 -354 -311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -44 -203 -293 -143 -1 0 0 0 0 0 0 0 0 0 -88 -393 -373 -379 -365 -375 -378 -373 -338 -306 -281 -275 -311 -108 -8 0 0 0 0 0 0 0 0 -1 -4 -10 -16 -193 -310 -343 -351 -270 -221 -241 -249 -236 -237 -285 -303 -257 -220 -233 -262 -295 -314 -313 -319 -332 -298 -270 -241 -198 -138 -87 -139 -186 -253 -254 -251 -212 -177 -171 -182 -220 -262 -288 -299 -260 -248 -248 -240 -225 -208 -204 -181 -143 -109 -84 -97 -119 -124 -120 -121 -132 -158 -154 -125 -116 -116 -121 -127 -148 -187 -225 -217 -214 -222 -233 -242 -245 -235 -241 -293 -308 -298 -287 -281 -236 -171 -115 -73 -55 -66 -99 -132 -138 -133 -139 -143 -131 -113 -440 -430 -432 -432 -427 -422 -421 -427 -437 -439 -431 -417 -412 -404 -403 -400 -388 -364 -362 -367 -379 -394 -397 -400 -401 -394 -381 -356 -345 -338 -360 -399 -412 -412 -409 -396 -394 -404 -410 -401 -384 -377 -375 -375 -378 -373 -360 -345 -329 -318 -313 -303 -282 -258 -244 -257 -276 -283 -303 -311 -299 -257 -228 -215 -223 -258 -302 -330 -351 -336 -297 -297 -310 -317 -353 -349 -359 -363 -338 -349 -351 -375 -402 -407 -407 -407 -405 -395 -377 -370 -360 -340 -330 -347 -371 -238 -20 0 0 0 0 -95 -355 -340 -336 -345 -328 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -194 -347 -171 -4 -3 -1 -1 0 0 0 0 0 0 0 -83 -410 -401 -404 -376 -160 -153 -154 -373 -324 -339 -343 -376 -39 0 0 0 0 0 0 0 0 -1 -2 -11 -191 -264 -266 -310 -351 -325 -249 -232 -281 -297 -284 -293 -318 -300 -235 -179 -185 -219 -262 -275 -302 -323 -331 -291 -250 -189 -126 -83 -87 -186 -205 -238 -241 -217 -198 -178 -179 -187 -208 -226 -230 -228 -218 -237 -252 -259 -252 -230 -207 -166 -124 -102 -103 -127 -130 -124 -126 -130 -136 -140 -125 -116 -130 -143 -129 -131 -165 -183 -202 -217 -218 -254 -254 -272 -297 -290 -295 -316 -328 -330 -314 -291 -241 -181 -133 -96 -79 -88 -111 -130 -132 -135 -144 -139 -125 -113 -438 -438 -443 -447 -444 -435 -430 -439 -449 -442 -432 -424 -410 -401 -397 -390 -380 -366 -365 -374 -391 -405 -416 -409 -403 -404 -398 -376 -353 -350 -369 -410 -432 -425 -415 -401 -396 -400 -405 -402 -384 -380 -376 -382 -379 -382 -372 -349 -334 -321 -317 -315 -295 -264 -249 -243 -249 -272 -296 -308 -295 -260 -236 -228 -244 -271 -294 -322 -343 -327 -326 -301 -303 -316 -339 -344 -350 -347 -360 -372 -393 -406 -422 -428 -433 -439 -432 -413 -394 -377 -362 -342 -324 -324 -358 -238 0 0 0 0 0 -96 -353 -307 -315 -319 -308 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -181 -359 -196 -1 -1 -1 -1 0 0 0 0 0 0 0 -38 -233 -380 -178 -157 0 0 -2 -125 -361 -360 -115 -92 -11 0 0 0 0 0 0 0 -262 -378 -141 -236 -284 -273 -332 -348 -303 -254 -233 -266 -335 -330 -322 -330 -328 -285 -217 -163 -147 -163 -213 -267 -307 -331 -296 -251 -183 -124 -112 -123 -151 -226 -236 -230 -223 -223 -212 -197 -207 -216 -219 -223 -217 -213 -217 -255 -275 -271 -269 -252 -218 -166 -123 -117 -132 -159 -159 -150 -139 -145 -133 -118 -108 -121 -152 -161 -143 -149 -169 -182 -204 -233 -246 -269 -281 -316 -314 -318 -329 -343 -350 -348 -335 -301 -251 -199 -158 -118 -89 -88 -100 -109 -123 -142 -151 -131 -112 -111 -442 -445 -453 -459 -461 -457 -452 -451 -453 -449 -438 -423 -408 -398 -391 -384 -377 -372 -370 -378 -390 -407 -427 -421 -409 -408 -393 -373 -359 -359 -378 -421 -440 -411 -396 -387 -379 -374 -375 -377 -384 -382 -374 -384 -385 -381 -368 -345 -328 -324 -329 -321 -300 -286 -280 -269 -268 -286 -308 -315 -315 -290 -276 -267 -263 -276 -303 -327 -328 -346 -339 -300 -293 -300 -323 -320 -330 -340 -367 -373 -414 -415 -415 -418 -429 -172 -20 -259 -409 -384 -369 -368 -347 -327 -202 -8 0 -146 -283 0 -106 -375 -345 -324 -309 -324 -345 -353 -12 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -53 -214 -342 -248 -119 -81 0 0 0 0 0 0 0 0 0 0 -25 -152 0 0 0 0 0 0 -100 -92 -9 0 0 0 0 0 0 0 0 -232 -331 -309 -281 -235 -261 -327 -327 -300 -261 -217 -230 -299 -351 -337 -334 -344 -340 -293 -231 -196 -156 -153 -191 -259 -305 -311 -211 -183 -155 -166 -198 -222 -228 -282 -289 -267 -244 -244 -238 -233 -246 -262 -263 -264 -263 -262 -266 -292 -300 -285 -279 -265 -229 -173 -134 -145 -153 -160 -175 -170 -156 -144 -119 -97 -98 -122 -150 -147 -150 -162 -179 -199 -217 -251 -255 -290 -322 -349 -334 -332 -335 -344 -370 -382 -365 -325 -273 -220 -183 -155 -130 -115 -94 -101 -130 -150 -151 -114 -104 -134 -444 -445 -447 -454 -457 -452 -448 -447 -445 -440 -433 -423 -414 -405 -395 -386 -384 -385 -380 -379 -382 -390 -404 -420 -413 -403 -387 -371 -364 -368 -391 -424 -426 -389 -366 -360 -354 -350 -349 -354 -367 -381 -380 -387 -381 -364 -349 -334 -321 -317 -328 -338 -332 -317 -304 -288 -272 -283 -323 -340 -333 -307 -297 -277 -283 -291 -283 -310 -326 -356 -350 -310 -298 -311 -313 -303 -302 -314 -336 -378 -388 -397 -389 -401 -422 -443 -453 -192 -239 -393 -360 -361 -360 -366 -389 -236 0 -145 -412 -394 -369 -356 -358 -347 -330 -323 -326 -353 -355 -360 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -60 -109 -227 -328 -323 -329 -334 -223 0 0 0 0 0 0 0 0 0 0 0 0 -18 -257 0 0 0 0 0 0 0 0 0 0 0 0 0 -253 -328 -301 -302 -276 -230 -218 -274 -317 -301 -272 -262 -282 -316 -337 -317 -285 -304 -349 -359 -310 -275 -221 -186 -174 -159 -187 -217 -214 -127 -143 -199 -268 -279 -315 -304 -299 -308 -289 -267 -273 -269 -269 -281 -299 -309 -312 -315 -313 -310 -312 -305 -292 -283 -268 -237 -193 -158 -169 -170 -171 -173 -173 -161 -137 -100 -86 -97 -119 -133 -133 -145 -173 -221 -232 -226 -254 -260 -318 -351 -367 -370 -356 -347 -358 -388 -405 -395 -354 -296 -238 -210 -210 -206 -190 -152 -130 -148 -162 -133 -115 -119 -162 -435 -432 -433 -440 -442 -442 -445 -450 -441 -430 -427 -425 -423 -418 -409 -402 -402 -406 -399 -396 -394 -389 -388 -403 -406 -401 -388 -381 -376 -378 -402 -424 -395 -377 -363 -356 -352 -342 -338 -344 -365 -385 -377 -367 -356 -352 -345 -331 -317 -315 -322 -332 -338 -330 -317 -299 -281 -291 -320 -337 -340 -313 -302 -295 -294 -293 -295 -304 -319 -335 -322 -328 -317 -326 -334 -323 -320 -325 -326 -322 -348 -363 -396 -417 -417 -428 -440 -444 -425 -389 -367 -356 -348 -356 -393 -268 -163 -410 -365 -335 -356 -368 -277 -68 -343 -286 -45 -363 -344 -353 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -206 -374 -352 -343 -344 -327 -333 -234 0 0 0 0 0 0 -1 0 0 0 0 0 -7 -133 0 0 0 0 0 0 0 0 0 0 0 0 0 -203 -276 -302 -331 -291 -242 -249 -259 -263 -254 -236 -258 -268 -301 -356 -282 -229 -262 -348 -367 -357 -296 -216 -191 -171 -121 -103 -116 -116 -111 -170 -270 -286 -351 -367 -321 -299 -298 -288 -283 -293 -290 -288 -296 -305 -321 -328 -325 -318 -312 -305 -293 -292 -287 -262 -236 -222 -190 -170 -172 -167 -161 -157 -141 -110 -104 -94 -109 -133 -137 -133 -140 -195 -259 -260 -250 -274 -288 -337 -357 -367 -369 -352 -346 -369 -387 -397 -405 -379 -317 -262 -238 -229 -241 -245 -221 -173 -161 -155 -129 -125 -138 -174 -427 -423 -426 -429 -442 -475 -473 -447 -426 -419 -421 -425 -428 -425 -421 -420 -416 -415 -418 -419 -416 -404 -397 -405 -402 -400 -395 -388 -392 -387 -408 -426 -407 -380 -373 -360 -348 -338 -336 -342 -365 -386 -363 -363 -355 -345 -347 -334 -323 -319 -319 -329 -334 -328 -318 -309 -299 -294 -306 -326 -328 -312 -306 -303 -290 -281 -294 -297 -306 -321 -323 -324 -323 -339 -329 -341 -336 -335 -321 -327 -349 -387 -398 -403 -405 -408 -411 -416 -408 -398 -391 -362 -335 -358 -396 -401 -391 -388 -364 -349 -367 -274 0 0 0 0 -1 0 -23 -332 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -137 -257 -308 -380 -378 -345 -283 -144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -246 -322 -290 -323 -336 -301 -276 -253 -241 -267 -202 -84 -94 -75 -123 -352 -271 -214 -235 -311 -372 -376 -275 -202 -171 -146 -92 -72 -90 -97 -116 -160 -217 -284 -335 -359 -319 -296 -279 -279 -290 -305 -306 -301 -297 -305 -318 -315 -305 -298 -298 -297 -292 -306 -309 -300 -272 -225 -177 -152 -157 -142 -136 -145 -136 -114 -135 -130 -129 -151 -163 -161 -168 -249 -291 -291 -295 -309 -315 -334 -341 -341 -334 -326 -323 -336 -341 -352 -381 -373 -331 -285 -252 -225 -231 -238 -222 -178 -151 -143 -131 -140 -143 -158 -420 -417 -416 -426 -457 -457 -440 -427 -419 -417 -418 -424 -429 -429 -425 -424 -424 -424 -429 -434 -436 -422 -409 -410 -416 -417 -395 -382 -393 -396 -416 -425 -425 -395 -373 -365 -350 -341 -338 -343 -358 -365 -350 -364 -350 -339 -339 -336 -336 -329 -326 -332 -341 -341 -328 -315 -295 -290 -304 -316 -331 -322 -288 -273 -264 -263 -286 -287 -295 -320 -327 -322 -326 -347 -329 -323 -331 -337 -334 -330 -354 -385 -370 -374 -394 -406 -410 -410 -404 -399 -402 -372 -335 -344 -376 -259 -34 -150 -366 -346 -362 -299 -35 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 -182 -394 -381 -360 -227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -246 -326 -277 -301 -161 -21 -199 -323 -235 -208 -242 -277 -276 -297 -235 -103 -336 -290 -248 -255 -304 -380 -349 -246 -191 -145 -131 -100 -108 -129 -133 -137 -203 -235 -262 -284 -308 -271 -258 -251 -278 -298 -315 -324 -321 -314 -314 -316 -309 -300 -284 -277 -295 -300 -302 -304 -303 -274 -223 -174 -147 -128 -120 -128 -152 -156 -152 -175 -167 -164 -188 -211 -224 -235 -299 -320 -317 -323 -328 -340 -350 -318 -287 -278 -280 -282 -291 -290 -292 -315 -336 -339 -300 -245 -211 -214 -204 -191 -165 -144 -135 -135 -143 -165 -187 -419 -406 -401 -409 -419 -419 -417 -415 -415 -419 -419 -417 -417 -420 -422 -423 -426 -431 -444 -452 -455 -447 -428 -412 -417 -424 -385 -378 -386 -391 -407 -413 -409 -387 -384 -382 -357 -348 -344 -342 -347 -349 -352 -357 -341 -331 -326 -325 -333 -331 -329 -333 -336 -337 -331 -317 -299 -296 -295 -298 -311 -308 -295 -278 -272 -265 -279 -303 -317 -330 -330 -316 -317 -316 -321 -322 -330 -350 -331 -331 -350 -370 -365 -366 -378 -390 -435 -462 -434 -412 -419 -395 -352 -342 -367 -401 -405 -408 -271 -90 -320 -325 -277 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -179 -387 -366 -311 -130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -260 -362 -332 -292 -264 -331 -390 -189 -181 -315 -235 -214 -221 -211 -233 -262 -152 -53 -228 -338 -302 -327 -355 -372 -327 -221 -171 -144 -141 -148 -152 -177 -183 -178 -219 -220 -216 -217 -218 -196 -198 -227 -274 -307 -329 -341 -345 -338 -327 -317 -297 -273 -248 -244 -264 -261 -250 -254 -252 -239 -215 -167 -129 -110 -107 -132 -175 -186 -205 -196 -207 -219 -253 -275 -285 -297 -331 -336 -333 -324 -317 -327 -328 -276 -224 -220 -228 -228 -222 -231 -251 -253 -290 -321 -303 -256 -211 -197 -174 -157 -146 -134 -133 -132 -153 -178 -214 -417 -393 -384 -384 -386 -390 -399 -410 -419 -427 -424 -416 -414 -415 -420 -428 -433 -438 -447 -454 -454 -449 -435 -424 -424 -422 -387 -385 -380 -387 -397 -405 -397 -381 -394 -385 -367 -360 -351 -342 -341 -342 -348 -351 -346 -339 -331 -327 -332 -330 -324 -326 -330 -329 -324 -314 -302 -294 -290 -287 -292 -298 -297 -289 -285 -285 -290 -306 -328 -340 -336 -336 -321 -314 -317 -333 -329 -344 -352 -344 -356 -370 -364 -373 -388 -392 -413 -431 -221 -235 -390 -386 -386 -379 -359 -349 -375 -403 -270 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -171 -381 -295 -127 0 0 0 0 0 0 0 0 0 0 0 0 -4 -312 -12 0 0 0 0 0 0 0 0 0 0 -276 -370 -316 -269 -250 -281 -356 -236 -210 -333 -290 -262 -230 -221 -252 -149 0 -41 -214 -330 -312 -188 -382 -347 -298 -214 -157 -170 -187 -192 -188 -202 -197 -195 -206 -214 -205 -189 -179 -172 -185 -173 -207 -286 -340 -360 -363 -353 -342 -332 -306 -264 -230 -222 -214 -243 -215 -214 -206 -196 -188 -167 -127 -112 -127 -133 -170 -216 -231 -212 -265 -301 -322 -326 -318 -329 -341 -345 -338 -324 -307 -301 -283 -225 -181 -183 -190 -187 -186 -195 -214 -238 -283 -311 -307 -267 -226 -190 -137 -132 -130 -130 -128 -133 -161 -205 -254 -406 -384 -375 -373 -374 -381 -397 -415 -428 -430 -422 -417 -415 -418 -428 -440 -445 -444 -445 -448 -450 -447 -441 -439 -431 -434 -423 -413 -391 -386 -400 -418 -407 -385 -390 -377 -375 -374 -360 -348 -344 -341 -342 -340 -340 -337 -331 -330 -331 -328 -328 -332 -335 -334 -326 -316 -308 -295 -282 -273 -270 -287 -297 -299 -301 -303 -297 -312 -336 -345 -352 -346 -336 -338 -336 -354 -336 -347 -361 -347 -334 -342 -359 -391 -403 -395 -391 -392 -409 -228 -221 -369 -357 -357 -352 -354 -368 -376 -286 -52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -162 -310 -112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -93 -5 0 0 0 0 0 0 0 0 0 -263 -370 -323 -299 -278 -249 -278 -315 -312 -307 -326 -351 -284 -230 -247 -219 0 0 -71 -331 -297 -317 -38 -382 -311 -269 -218 -176 -180 -228 -231 -215 -212 -193 -193 -205 -212 -200 -183 -170 -162 -159 -154 -184 -263 -323 -345 -358 -363 -363 -355 -339 -307 -254 -231 -208 -223 -204 -205 -208 -188 -170 -143 -119 -136 -142 -171 -208 -240 -260 -253 -321 -355 -352 -343 -334 -337 -344 -345 -332 -312 -284 -254 -223 -188 -165 -166 -171 -174 -179 -193 -206 -223 -265 -283 -278 -248 -204 -160 -113 -108 -119 -130 -136 -146 -200 -246 -292 -398 -387 -381 -377 -378 -389 -407 -421 -431 -435 -432 -425 -424 -427 -438 -453 -456 -449 -454 -467 -463 -455 -446 -437 -434 -436 -438 -436 -414 -399 -407 -442 -423 -403 -389 -375 -377 -381 -375 -361 -352 -343 -338 -328 -327 -332 -335 -337 -339 -337 -334 -336 -339 -338 -335 -328 -312 -294 -275 -267 -286 -297 -299 -307 -305 -302 -301 -309 -320 -344 -381 -360 -361 -376 -358 -369 -351 -349 -362 -336 -342 -358 -366 -417 -437 -427 -420 -417 -415 -392 -361 -351 -359 -370 -386 -395 -387 -373 -380 -287 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 -162 -257 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -245 -327 -310 -314 -299 -273 -261 -295 -177 -1 -40 -201 -317 -243 -210 -220 -233 -144 -31 -184 -270 -280 -342 -25 -363 -293 -261 -250 -233 -227 -258 -257 -239 -236 -221 -211 -211 -225 -221 -208 -202 -194 -189 -178 -192 -237 -275 -304 -335 -363 -370 -359 -333 -308 -269 -250 -233 -220 -203 -201 -176 -187 -136 -130 -132 -169 -196 -216 -239 -257 -287 -301 -353 -368 -355 -345 -338 -335 -340 -321 -292 -270 -244 -222 -194 -171 -164 -158 -153 -150 -156 -166 -187 -209 -226 -229 -217 -192 -176 -139 -100 -103 -125 -146 -166 -179 -209 -272 -313 -400 -404 -398 -391 -393 -403 -415 -420 -427 -434 -433 -428 -429 -447 -464 -465 -461 -465 -470 -473 -480 -483 -472 -446 -432 -432 -443 -448 -435 -419 -409 -439 -437 -428 -402 -412 -411 -391 -387 -374 -355 -340 -330 -325 -339 -345 -345 -343 -336 -334 -331 -334 -339 -334 -336 -343 -334 -313 -299 -294 -299 -301 -304 -308 -310 -308 -307 -307 -319 -344 -370 -367 -383 -387 -368 -367 -354 -351 -352 -346 -347 -375 -403 -425 -431 -433 -422 -433 -444 -413 -371 -368 -383 -387 -399 -370 -347 -398 -383 -311 -72 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -93 -130 -74 -122 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 -237 -343 -335 -343 -334 -314 -283 -279 -205 -88 -183 -301 -233 -205 -196 -202 -280 -323 -183 -294 -257 -288 -157 -277 -340 -291 -283 -274 -268 -270 -284 -281 -271 -259 -254 -254 -249 -250 -252 -236 -222 -211 -203 -206 -211 -219 -247 -286 -300 -325 -338 -348 -328 -325 -293 -251 -230 -210 -213 -182 -162 -143 -143 -144 -162 -213 -242 -259 -271 -288 -320 -344 -372 -380 -368 -353 -336 -323 -316 -301 -271 -247 -228 -201 -188 -176 -173 -162 -140 -127 -127 -139 -171 -192 -184 -178 -157 -147 -129 -104 -96 -112 -142 -171 -204 -233 -254 -299 -333 -415 -421 -419 -413 -413 -418 -419 -426 -433 -436 -437 -437 -434 -438 -448 -463 -474 -474 -492 -512 -508 -499 -478 -459 -439 -441 -452 -460 -458 -437 -416 -434 -451 -454 -438 -451 -449 -402 -393 -382 -359 -338 -325 -330 -356 -354 -341 -334 -326 -328 -330 -329 -329 -334 -339 -344 -343 -332 -323 -309 -309 -308 -309 -311 -310 -311 -308 -306 -313 -318 -332 -345 -382 -380 -379 -365 -372 -363 -360 -364 -376 -397 -406 -417 -417 -408 -405 -422 -442 -437 -416 -403 -401 -393 -393 -258 -107 -336 -385 -385 -305 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -163 -312 -129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -293 -87 0 0 0 0 -246 -387 -370 -347 -360 -381 -241 -92 -200 -318 -260 -222 -208 -206 -189 -205 -269 -282 -294 -281 -286 -334 -13 -412 -384 -330 -306 -306 -313 -302 -306 -314 -297 -282 -276 -271 -269 -276 -272 -251 -239 -232 -226 -225 -242 -257 -270 -304 -301 -313 -325 -326 -295 -303 -289 -252 -238 -195 -170 -145 -133 -132 -147 -177 -197 -221 -270 -289 -301 -326 -350 -366 -380 -381 -371 -353 -330 -315 -310 -292 -258 -237 -221 -212 -211 -201 -179 -157 -129 -114 -112 -126 -155 -176 -158 -153 -141 -124 -102 -90 -118 -148 -184 -226 -255 -278 -293 -317 -342 -440 -431 -439 -436 -433 -433 -435 -439 -442 -441 -452 -450 -445 -450 -456 -463 -474 -497 -510 -510 -514 -518 -515 -485 -452 -447 -454 -459 -469 -457 -423 -442 -468 -470 -472 -460 -423 -399 -393 -385 -361 -337 -323 -332 -350 -345 -332 -327 -320 -316 -316 -317 -317 -323 -330 -341 -349 -345 -336 -321 -318 -317 -314 -314 -317 -318 -313 -305 -302 -303 -315 -334 -360 -374 -387 -386 -380 -389 -389 -393 -403 -426 -414 -416 -417 -404 -393 -398 -405 -406 -408 -402 -390 -389 -360 -197 -1 -88 -281 -283 -244 -100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -134 -343 -238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -342 -391 -391 -382 -330 -79 -3 -4 0 0 -254 -394 -164 0 -208 -405 -390 -377 -340 -278 -227 -223 -231 -223 -200 -235 -275 -271 -305 -322 -345 -405 -287 -418 -393 -346 -315 -322 -328 -325 -323 -334 -321 -305 -311 -316 -308 -277 -264 -256 -251 -254 -256 -275 -275 -259 -275 -291 -285 -300 -298 -287 -262 -267 -284 -263 -221 -186 -155 -138 -134 -147 -192 -211 -220 -248 -286 -317 -327 -344 -362 -377 -386 -375 -361 -344 -324 -311 -300 -282 -259 -241 -237 -236 -225 -205 -184 -151 -123 -107 -105 -115 -134 -142 -141 -149 -148 -131 -119 -113 -124 -186 -227 -269 -296 -305 -314 -337 -357 -461 -455 -453 -451 -446 -447 -448 -450 -448 -446 -442 -441 -433 -431 -434 -456 -491 -507 -510 -500 -497 -515 -513 -489 -456 -449 -452 -456 -460 -451 -428 -439 -448 -462 -463 -442 -450 -439 -403 -383 -356 -329 -319 -329 -338 -336 -329 -324 -318 -315 -318 -316 -306 -298 -307 -339 -367 -365 -351 -340 -335 -340 -337 -335 -332 -326 -324 -305 -298 -306 -323 -350 -354 -345 -363 -365 -334 -362 -386 -388 -400 -425 -427 -418 -421 -410 -391 -384 -382 -380 -390 -401 -405 -406 -295 -82 -2 -2 0 0 -63 -227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -100 -215 -205 -243 -345 -251 0 0 0 0 0 0 0 0 0 0 0 0 0 -370 -371 -372 -399 -364 -333 -299 -274 -383 -416 -134 0 0 -221 -163 -38 -81 -241 -393 -361 -338 -333 -311 -249 -254 -272 -241 -226 -277 -284 -305 -352 -380 -390 -421 -430 -428 -378 -349 -327 -332 -327 -327 -325 -343 -340 -336 -332 -335 -336 -295 -274 -279 -274 -263 -264 -285 -270 -246 -247 -249 -245 -254 -239 -236 -241 -250 -261 -236 -187 -183 -169 -128 -139 -180 -227 -249 -262 -285 -315 -349 -356 -357 -368 -385 -388 -368 -352 -338 -316 -302 -290 -278 -269 -267 -256 -247 -229 -209 -185 -149 -123 -107 -104 -108 -115 -121 -140 -155 -163 -161 -159 -163 -175 -231 -273 -283 -293 -317 -331 -343 -356 -473 -468 -454 -452 -452 -457 -456 -452 -446 -442 -428 -424 -420 -425 -444 -455 -474 -491 -504 -504 -499 -507 -509 -494 -463 -456 -449 -446 -444 -445 -439 -432 -429 -437 -440 -441 -486 -471 -441 -402 -362 -328 -319 -328 -331 -331 -327 -325 -324 -321 -319 -311 -303 -296 -302 -330 -361 -374 -370 -365 -364 -363 -358 -356 -347 -329 -325 -307 -303 -326 -340 -362 -362 -340 -339 -338 -321 -339 -364 -373 -384 -402 -425 -427 -426 -423 -407 -396 -389 -385 -398 -419 -412 -388 -399 -270 0 0 0 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 -123 -244 -298 -348 -331 -344 -396 -280 0 0 0 0 0 0 0 0 0 0 0 0 0 -424 -414 -393 -354 -306 -266 -240 -277 -316 -104 -1 -1 0 0 0 -217 -425 -373 -298 -273 -251 -273 -309 -261 -296 -293 -238 -248 -294 -294 -344 -394 -407 -420 -419 -421 -414 -370 -356 -338 -352 -362 -355 -359 -385 -364 -352 -369 -380 -364 -320 -290 -282 -277 -278 -277 -275 -263 -255 -238 -232 -239 -228 -208 -212 -232 -220 -225 -220 -193 -172 -150 -133 -176 -231 -253 -277 -302 -321 -346 -365 -377 -382 -385 -384 -377 -360 -344 -329 -308 -297 -290 -289 -285 -274 -264 -251 -230 -209 -182 -152 -133 -115 -114 -111 -111 -121 -154 -172 -185 -193 -205 -217 -228 -268 -287 -290 -308 -331 -344 -347 -349 -473 -464 -446 -449 -455 -463 -465 -461 -448 -437 -425 -420 -420 -419 -424 -450 -478 -506 -504 -493 -498 -499 -492 -484 -472 -461 -453 -443 -441 -444 -436 -424 -417 -416 -425 -447 -464 -457 -454 -427 -380 -344 -337 -330 -331 -330 -329 -332 -334 -331 -323 -314 -311 -305 -309 -324 -338 -352 -366 -378 -376 -375 -374 -372 -362 -334 -323 -322 -318 -328 -336 -341 -338 -346 -330 -321 -318 -339 -350 -358 -367 -378 -406 -427 -424 -419 -414 -404 -395 -390 -395 -406 -390 -362 -378 -263 0 0 -1 0 0 0 0 -1 0 -12 -167 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 -198 -372 -335 -329 -353 -386 -325 -97 0 0 0 0 0 0 0 0 0 0 0 0 0 -425 -410 -366 -337 -303 -295 -287 -384 -136 -3 -4 -2 -1 0 -42 -244 -414 -289 -122 -136 -140 -192 -303 -286 -305 -278 -234 -248 -288 -300 -355 -406 -141 -423 -413 -404 -398 -371 -356 -369 -393 -405 -392 -386 -395 -398 -396 -393 -381 -366 -345 -321 -305 -292 -290 -291 -282 -274 -259 -247 -235 -239 -214 -203 -204 -216 -203 -204 -194 -178 -164 -141 -134 -204 -254 -270 -290 -315 -338 -351 -367 -384 -391 -390 -380 -367 -355 -339 -323 -309 -305 -305 -303 -293 -281 -271 -256 -235 -213 -187 -160 -161 -142 -136 -127 -128 -140 -162 -195 -219 -238 -260 -274 -280 -294 -296 -297 -316 -335 -342 -339 -341 -457 -452 -443 -449 -459 -467 -477 -478 -462 -445 -431 -428 -427 -416 -429 -464 -495 -517 -508 -497 -492 -485 -488 -491 -476 -453 -450 -448 -445 -444 -448 -451 -430 -412 -417 -428 -425 -427 -426 -412 -397 -375 -358 -336 -337 -340 -340 -343 -344 -338 -331 -324 -318 -309 -308 -318 -327 -338 -353 -366 -374 -388 -394 -392 -376 -354 -335 -333 -334 -331 -320 -318 -327 -342 -320 -313 -316 -335 -338 -346 -350 -368 -391 -415 -430 -330 -269 -263 -258 -255 -326 -389 -373 -367 -371 -301 -97 0 0 0 0 0 0 -2 -1 -16 -234 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 -107 -252 -287 -303 -360 -300 -133 -89 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -394 -411 -381 -376 -364 -360 -364 -382 -132 0 0 0 -43 -85 -246 -394 -370 -366 -377 -384 -366 -319 -285 -314 -290 -252 -243 -256 -272 -304 -372 -430 -16 -400 -391 -384 -386 -380 -387 -404 -413 -415 -420 -438 -429 -423 -415 -402 -389 -369 -341 -323 -319 -311 -317 -321 -299 -285 -271 -267 -244 -231 -208 -203 -209 -211 -195 -188 -173 -167 -159 -157 -177 -230 -266 -288 -308 -319 -345 -362 -376 -387 -391 -389 -376 -362 -353 -339 -328 -324 -322 -321 -310 -296 -288 -276 -260 -242 -221 -205 -184 -196 -178 -163 -153 -154 -165 -180 -222 -255 -282 -294 -301 -307 -311 -308 -311 -330 -341 -336 -328 -333 -445 -443 -443 -459 -467 -480 -487 -488 -475 -461 -454 -441 -437 -439 -446 -469 -487 -509 -516 -523 -516 -481 -457 -468 -484 -482 -474 -463 -465 -465 -473 -497 -485 -457 -451 -424 -415 -415 -408 -404 -398 -390 -367 -344 -341 -353 -356 -354 -349 -341 -337 -331 -325 -319 -313 -318 -334 -353 -365 -369 -380 -406 -416 -414 -401 -375 -350 -346 -342 -337 -323 -324 -346 -307 -325 -332 -328 -327 -328 -335 -339 -354 -369 -399 -432 -277 -72 0 0 0 -122 -315 -398 -394 -382 -380 -314 -123 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 -151 -270 -263 -322 -277 -86 -3 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 -384 -423 -420 -407 -401 -420 -131 0 -32 -60 -71 -78 -260 -409 -389 -345 -283 -265 -267 -273 -275 -276 -291 -307 -271 -234 -243 -255 -282 -324 -395 -148 -9 -370 -364 -363 -362 -385 -419 -430 -443 -413 -421 -427 -443 -450 -437 -421 -400 -379 -356 -347 -355 -353 -350 -347 -330 -309 -282 -275 -257 -234 -209 -208 -205 -195 -184 -174 -162 -162 -167 -190 -224 -238 -263 -295 -314 -334 -367 -385 -389 -394 -391 -380 -369 -363 -357 -351 -341 -338 -335 -326 -312 -300 -293 -282 -267 -255 -240 -237 -218 -215 -201 -189 -182 -182 -192 -208 -249 -284 -296 -309 -320 -322 -320 -315 -319 -335 -343 -341 -335 -339 -443 -444 -450 -469 -477 -488 -488 -486 -474 -470 -457 -449 -452 -462 -478 -494 -512 -539 -554 -540 -528 -512 -496 -496 -505 -507 -494 -487 -469 -473 -479 -494 -493 -491 -504 -455 -433 -426 -420 -425 -413 -394 -378 -353 -349 -364 -365 -356 -349 -346 -346 -343 -339 -335 -331 -338 -357 -376 -384 -389 -397 -405 -405 -411 -402 -386 -374 -364 -345 -333 -330 -327 -336 -295 -333 -347 -339 -336 -332 -332 -335 -350 -377 -401 -432 -450 -287 -176 -169 -167 -178 -297 -420 -401 -384 -384 -387 -338 -145 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -147 -251 -250 -258 -290 -369 -263 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -5 -379 -444 -431 -420 -438 -175 -50 -266 -407 -418 -406 -377 -357 -341 -282 -215 -216 -229 -245 -262 -278 -292 -275 -260 -250 -260 -284 -319 -344 -408 -28 0 -354 -364 -355 -361 -366 -403 -436 -459 -420 -419 -434 -449 -462 -451 -425 -411 -402 -390 -390 -388 -386 -367 -335 -316 -297 -273 -275 -252 -246 -239 -214 -198 -186 -178 -165 -159 -168 -183 -208 -229 -249 -261 -299 -341 -366 -388 -400 -402 -398 -385 -376 -373 -372 -364 -358 -352 -348 -341 -328 -316 -305 -294 -286 -276 -274 -264 -252 -235 -234 -225 -215 -211 -213 -223 -239 -262 -283 -302 -318 -323 -322 -321 -319 -327 -340 -350 -349 -344 -344 -452 -451 -459 -475 -491 -485 -487 -484 -466 -459 -453 -463 -469 -478 -486 -501 -518 -532 -535 -530 -530 -533 -529 -526 -512 -506 -522 -513 -504 -508 -487 -502 -525 -527 -489 -447 -440 -410 -426 -443 -429 -404 -388 -364 -361 -371 -367 -358 -352 -352 -354 -355 -352 -347 -343 -345 -357 -368 -372 -380 -391 -392 -383 -391 -389 -390 -383 -372 -357 -347 -348 -334 -302 -279 -319 -359 -351 -354 -361 -357 -361 -382 -403 -408 -420 -421 -413 -396 -379 -373 -385 -399 -409 -398 -368 -367 -365 -382 -311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -221 -374 -312 -283 -316 -386 -277 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -5 -359 -450 -441 -420 -410 -398 -387 -380 -382 -373 -357 -337 -304 -269 -234 -220 -229 -244 -264 -275 -277 -283 -280 -300 -298 -315 -344 -362 -372 -412 -40 -304 -404 -384 -375 -375 -399 -430 -156 -1 -256 -417 -438 -464 -447 -415 -390 -379 -389 -409 -401 -399 -397 -343 -279 -264 -261 -257 -264 -244 -244 -245 -215 -196 -185 -178 -156 -156 -172 -197 -214 -220 -255 -296 -334 -365 -387 -406 -416 -408 -391 -381 -378 -380 -379 -371 -363 -363 -356 -346 -331 -319 -309 -299 -292 -290 -281 -273 -264 -252 -246 -246 -241 -239 -242 -247 -255 -272 -290 -306 -317 -322 -321 -318 -324 -340 -349 -356 -358 -358 -354 -461 -471 -470 -485 -493 -479 -473 -470 -464 -465 -469 -470 -481 -491 -495 -511 -516 -506 -512 -517 -520 -526 -539 -536 -511 -518 -530 -515 -525 -526 -527 -522 -497 -469 -462 -438 -412 -381 -412 -397 -401 -406 -410 -382 -371 -377 -374 -364 -361 -359 -359 -357 -355 -353 -346 -334 -330 -345 -360 -369 -377 -372 -366 -369 -372 -372 -375 -377 -383 -369 -365 -337 -282 -289 -329 -361 -375 -377 -385 -383 -392 -409 -422 -410 -402 -400 -401 -385 -359 -347 -342 -352 -376 -383 -385 -384 -377 -383 -351 -173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -185 -110 0 -167 -348 -359 -319 -306 -322 -371 -380 -334 -241 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -11 -363 -118 -342 -423 -399 -367 -346 -353 -380 -391 -363 -321 -288 -259 -233 -229 -251 -257 -260 -272 -282 -283 -293 -296 -355 -357 -379 -395 -394 -404 -435 -354 -429 -419 -410 -401 -394 -404 -419 -414 -164 0 0 -208 -418 -429 -390 -360 -348 -354 -380 -388 -400 -353 -284 -250 -246 -252 -252 -243 -229 -235 -237 -225 -200 -185 -178 -161 -149 -171 -200 -211 -232 -269 -327 -361 -380 -408 -426 -427 -409 -388 -385 -386 -388 -386 -378 -370 -370 -359 -345 -333 -320 -309 -309 -303 -295 -288 -282 -276 -268 -258 -264 -265 -263 -263 -266 -272 -285 -300 -310 -319 -323 -325 -328 -340 -355 -357 -358 -359 -360 -361 -472 -475 -472 -476 -480 -471 -461 -468 -474 -478 -484 -486 -498 -509 -508 -517 -511 -501 -501 -497 -507 -509 -498 -503 -503 -501 -499 -499 -533 -548 -531 -505 -497 -463 -421 -401 -378 -375 -404 -390 -394 -418 -421 -387 -382 -383 -382 -374 -368 -366 -363 -356 -353 -357 -348 -325 -319 -339 -357 -361 -365 -364 -361 -357 -358 -355 -361 -370 -378 -368 -349 -327 -321 -344 -362 -377 -399 -396 -373 -378 -397 -411 -415 -395 -377 -396 -403 -390 -365 -343 -334 -351 -382 -314 -198 -197 -258 -407 -405 -336 0 -37 -240 -244 -252 -237 -246 -7 0 0 0 0 0 0 0 0 0 -164 -339 -317 -294 -375 -398 -354 -341 -339 -337 -357 -382 -419 -408 -270 0 0 0 0 0 0 0 0 0 0 0 0 -400 -465 -98 -355 -443 -417 -394 -376 -379 -408 -426 -396 -336 -296 -282 -266 -251 -255 -268 -277 -278 -292 -301 -308 -322 -345 -390 -402 -412 -435 -410 -426 -449 -149 -80 -356 -441 -415 -392 -399 -414 -447 -217 -40 -56 -72 -246 -427 -391 -359 -325 -330 -365 -380 -365 -285 -242 -237 -239 -241 -240 -224 -218 -213 -228 -232 -195 -165 -168 -143 -143 -148 -176 -215 -264 -317 -367 -389 -402 -426 -432 -420 -406 -392 -394 -396 -398 -392 -385 -377 -370 -358 -345 -332 -331 -319 -312 -305 -299 -294 -291 -287 -283 -276 -283 -287 -283 -282 -284 -287 -291 -304 -319 -325 -330 -338 -346 -356 -369 -369 -364 -361 -360 -363 -473 -470 -467 -468 -468 -460 -470 -475 -484 -487 -490 -496 -513 -519 -516 -522 -523 -516 -524 -518 -512 -495 -472 -477 -486 -479 -489 -521 -541 -530 -512 -503 -478 -458 -415 -398 -379 -372 -375 -387 -388 -404 -398 -395 -395 -392 -390 -382 -373 -369 -369 -363 -361 -362 -348 -325 -319 -329 -337 -341 -350 -362 -369 -356 -345 -351 -351 -355 -358 -356 -350 -343 -348 -377 -376 -391 -398 -383 -358 -369 -390 -394 -394 -382 -375 -389 -393 -382 -366 -348 -336 -355 -302 -118 0 0 -133 -434 -423 -389 -245 -278 -436 -438 -447 -431 -426 -267 -17 0 0 0 0 0 0 0 0 -228 -321 -320 -362 -374 -369 -370 -362 -359 -360 -368 -396 -439 -439 -325 -1 0 0 0 0 0 0 0 0 0 0 0 -355 -461 -143 -357 -454 -429 -409 -405 -409 -436 -452 -380 -304 -304 -309 -295 -287 -294 -299 -303 -310 -336 -348 -367 -382 -409 -411 -419 -430 -455 -440 -442 -453 -85 0 -42 -344 -434 -427 -431 -427 -452 -458 -449 -458 -465 -451 -413 -377 -356 -331 -336 -357 -341 -313 -243 -234 -230 -228 -225 -224 -219 -213 -207 -216 -220 -191 -179 -159 -126 -115 -138 -187 -244 -311 -367 -394 -406 -420 -431 -418 -407 -398 -396 -405 -404 -404 -397 -391 -383 -371 -358 -345 -344 -335 -324 -316 -309 -304 -300 -298 -297 -296 -295 -303 -309 -305 -302 -302 -299 -302 -315 -330 -336 -343 -350 -354 -365 -375 -378 -374 -371 -371 -375 -460 -461 -461 -461 -466 -468 -490 -488 -499 -491 -501 -505 -520 -519 -515 -515 -508 -508 -508 -521 -495 -481 -472 -465 -471 -469 -472 -500 -521 -513 -496 -488 -471 -455 -443 -421 -399 -382 -354 -376 -393 -395 -400 -401 -411 -404 -403 -392 -378 -375 -376 -368 -368 -365 -348 -333 -331 -331 -335 -346 -359 -371 -370 -357 -353 -361 -362 -365 -366 -362 -358 -374 -371 -378 -370 -361 -374 -361 -341 -361 -380 -390 -407 -405 -403 -397 -389 -376 -361 -350 -342 -360 -223 0 0 0 -57 -189 -183 -180 -179 -218 -444 -423 -173 -169 -159 -162 -12 0 0 0 0 0 0 0 0 -225 -321 -306 -321 -353 -376 -394 -409 -418 -421 -400 -300 -68 -153 -416 -313 0 0 0 0 0 0 0 0 0 0 0 0 -334 -418 -403 -437 -425 -397 -389 -399 -413 -392 -331 -309 -334 -333 -320 -321 -324 -327 -363 -374 -366 -176 -175 -183 -442 -145 -433 -451 -158 -115 -102 -85 -16 0 0 -23 -18 -5 -14 -234 -403 -395 -396 -419 -425 -419 -400 -371 -340 -323 -308 -306 -277 -266 -233 -218 -225 -218 -208 -219 -219 -218 -204 -205 -209 -196 -191 -183 -127 -108 -145 -213 -299 -378 -416 -413 -410 -421 -421 -408 -400 -395 -402 -411 -408 -409 -403 -397 -384 -370 -373 -361 -350 -340 -330 -320 -311 -309 -307 -306 -307 -308 -310 -321 -330 -328 -325 -324 -320 -318 -325 -344 -349 -351 -357 -364 -372 -377 -385 -385 -385 -388 -393 -454 -462 -462 -455 -473 -488 -514 -518 -517 -507 -509 -510 -519 -524 -518 -524 -507 -492 -497 -507 -489 -486 -486 -467 -458 -458 -464 -473 -483 -484 -471 -477 -464 -451 -440 -420 -396 -356 -364 -375 -378 -378 -386 -405 -417 -415 -421 -410 -380 -375 -379 -378 -376 -368 -340 -324 -322 -324 -340 -354 -354 -359 -366 -361 -365 -376 -385 -390 -406 -402 -393 -385 -374 -364 -362 -360 -363 -357 -330 -352 -362 -383 -400 -414 -416 -405 -398 -380 -363 -355 -348 -356 -318 -150 -96 -268 -273 -208 0 0 -47 -297 -420 -424 -280 0 0 0 0 0 0 0 0 0 0 0 -211 -364 -363 -344 -347 -338 -326 -365 -418 -290 -201 -424 -294 0 -11 -43 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -278 -411 -382 -363 -354 -329 -295 -304 -348 -361 -352 -352 -363 -364 -375 -421 -396 -169 -9 -7 -7 -159 -4 -125 -129 -23 -4 -2 0 0 0 -9 -5 0 -267 -437 -408 -378 -366 -366 -389 -421 -411 -386 -348 -296 -280 -255 -255 -242 -236 -220 -209 -214 -206 -194 -219 -227 -221 -199 -196 -208 -212 -205 -168 -115 -119 -180 -277 -326 -362 -434 -414 -409 -412 -410 -403 -399 -403 -411 -414 -414 -415 -409 -401 -400 -385 -378 -368 -357 -348 -338 -327 -317 -316 -316 -315 -315 -318 -322 -331 -341 -348 -350 -349 -346 -343 -348 -369 -366 -365 -367 -371 -377 -382 -392 -396 -400 -406 -408 -470 -468 -461 -457 -482 -502 -526 -526 -528 -523 -515 -519 -522 -522 -510 -517 -513 -485 -496 -499 -487 -495 -499 -478 -457 -449 -447 -453 -458 -460 -462 -465 -465 -447 -423 -407 -386 -366 -366 -362 -362 -363 -382 -397 -409 -412 -428 -406 -382 -371 -371 -371 -374 -374 -346 -323 -319 -335 -357 -363 -356 -357 -369 -374 -370 -382 -392 -391 -393 -403 -407 -376 -356 -359 -369 -371 -360 -351 -328 -342 -332 -338 -350 -366 -383 -390 -404 -396 -371 -347 -328 -332 -360 -330 -314 -438 -379 -128 0 0 -74 -438 -402 -434 -442 0 0 0 0 0 0 0 0 0 0 -223 -368 -398 -424 -422 -396 -380 -373 -374 -252 -40 -21 -54 -34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -64 -307 -397 -379 -356 -307 -267 -266 -320 -375 -378 -380 -390 -407 -416 -428 -400 -174 -1 -4 -3 0 0 0 0 -2 -2 -1 0 0 0 -12 -15 -12 -14 -248 -397 -377 -351 -329 -343 -372 -389 -364 -341 -311 -258 -250 -249 -248 -235 -228 -205 -213 -203 -192 -186 -210 -221 -208 -196 -193 -207 -212 -179 -126 -99 -154 -255 -306 -164 -179 -433 -418 -408 -402 -401 -400 -405 -411 -417 -420 -424 -423 -415 -414 -404 -390 -386 -377 -368 -358 -347 -336 -326 -327 -328 -326 -326 -328 -335 -342 -353 -366 -372 -373 -372 -371 -377 -394 -391 -386 -382 -380 -383 -388 -399 -405 -408 -414 -418 -473 -474 -466 -469 -488 -511 -527 -527 -530 -528 -533 -526 -532 -523 -514 -511 -521 -489 -483 -484 -487 -505 -508 -503 -488 -465 -446 -436 -439 -440 -430 -430 -443 -442 -421 -400 -401 -385 -378 -375 -372 -371 -379 -390 -400 -410 -402 -387 -377 -369 -367 -367 -367 -367 -345 -332 -338 -346 -361 -376 -387 -395 -390 -372 -363 -374 -377 -374 -357 -374 -388 -366 -355 -359 -361 -364 -358 -347 -338 -343 -332 -316 -314 -324 -342 -371 -402 -400 -369 -338 -324 -332 -346 -358 -380 -421 -330 0 -68 -246 -24 -179 -388 -139 -139 0 0 0 0 0 0 0 0 0 0 -68 -303 -410 -438 -457 -445 -439 -422 -403 -247 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 -1 0 -61 -342 -428 -403 -382 -325 -269 -259 -298 -358 -395 -402 -419 -434 -392 -216 -249 -425 -231 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -12 -14 -270 -456 -416 -366 -348 -335 -324 -322 -320 -303 -298 -282 -243 -255 -260 -245 -240 -244 -219 -209 -190 -170 -171 -195 -199 -197 -211 -213 -210 -181 -134 -103 -110 -223 -356 -223 0 -104 -322 -421 -406 -400 -402 -407 -413 -418 -422 -411 -86 -67 -403 -421 -409 -397 -397 -390 -380 -370 -359 -350 -341 -343 -344 -339 -336 -338 -343 -349 -364 -383 -391 -395 -396 -400 -399 -395 -350 -322 -295 -394 -393 -395 -406 -409 -412 -418 -204 -472 -472 -473 -475 -495 -507 -520 -520 -516 -520 -533 -525 -531 -526 -517 -514 -518 -487 -479 -480 -486 -497 -501 -494 -489 -478 -449 -422 -421 -427 -422 -427 -429 -403 -385 -382 -383 -385 -384 -364 -367 -374 -373 -378 -377 -387 -396 -379 -375 -378 -379 -368 -362 -356 -340 -344 -354 -359 -373 -398 -422 -424 -398 -381 -379 -378 -364 -360 -343 -344 -355 -372 -354 -340 -347 -352 -361 -358 -356 -365 -347 -317 -305 -305 -320 -359 -392 -395 -384 -375 -374 -368 -350 -340 -358 -390 -382 -305 -339 -409 -242 -56 -438 -301 -303 -317 -12 0 0 0 0 0 0 0 0 -244 -185 -77 -77 -76 -268 -436 -428 -442 -270 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -67 -87 -323 -417 -430 -418 -353 -287 -267 -299 -351 -385 -394 -412 -442 -407 -180 -1 -67 -438 -407 -237 0 0 0 0 0 0 0 0 0 0 0 -9 -285 -442 -415 -401 -393 -377 -369 -344 -314 -321 -323 -305 -270 -246 -243 -250 -253 -266 -245 -250 -255 -233 -198 -174 -167 -178 -204 -211 -217 -229 -218 -191 -149 -111 -104 -153 -260 -319 -189 0 0 -119 -414 -409 -404 -410 -414 -419 -423 -427 -427 -20 0 -33 -365 -416 -408 -400 -399 -393 -384 -375 -371 -363 -360 -357 -350 -346 -345 -348 -357 -374 -393 -396 -407 -413 -409 -389 -347 0 0 0 -250 -245 -221 -204 -364 -416 -219 -37 -473 -482 -481 -486 -501 -503 -507 -508 -516 -525 -527 -535 -535 -531 -532 -534 -512 -482 -466 -467 -470 -473 -463 -454 -458 -458 -437 -415 -421 -431 -424 -411 -386 -373 -368 -368 -373 -379 -390 -396 -379 -380 -377 -370 -361 -359 -366 -356 -355 -357 -358 -352 -347 -345 -342 -344 -346 -364 -379 -399 -416 -406 -393 -396 -408 -405 -386 -359 -343 -349 -357 -364 -347 -336 -364 -382 -386 -379 -377 -385 -369 -325 -301 -296 -307 -349 -378 -381 -391 -401 -399 -385 -357 -338 -348 -368 -370 -401 -427 -430 -419 -321 -436 -419 -424 -416 -18 0 0 0 0 0 -285 -103 0 -54 -29 0 -1 -1 -30 -231 -436 -279 -24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -63 -343 -414 -405 -413 -430 -377 -295 -266 -289 -329 -357 -378 -389 -414 -444 -368 -2 0 -54 -426 -420 -423 -245 -253 -256 -286 -313 -320 -367 -91 0 0 0 -7 -258 -422 -405 -394 -365 -334 -331 -323 -327 -315 -302 -270 -239 -226 -231 -255 -246 -247 -240 -240 -235 -220 -190 -180 -195 -203 -228 -258 -262 -232 -198 -162 -122 -105 -136 -225 -216 -72 0 0 -45 -236 -410 -413 -411 -416 -419 -424 -429 -430 -104 -6 0 0 -6 -320 -390 -398 -366 -320 -360 -399 -391 -378 -371 -367 -362 -357 -355 -358 -368 -382 -393 -405 -364 -2 0 0 0 0 0 0 0 0 0 0 -127 -152 -44 0 -482 -490 -491 -495 -502 -511 -508 -511 -522 -518 -516 -531 -535 -538 -539 -526 -489 -478 -458 -451 -461 -462 -440 -424 -421 -418 -409 -406 -425 -439 -422 -404 -401 -392 -375 -370 -378 -398 -400 -392 -388 -390 -387 -379 -362 -351 -348 -346 -348 -349 -351 -345 -341 -339 -339 -345 -370 -392 -410 -430 -439 -433 -427 -422 -401 -386 -377 -349 -343 -349 -347 -358 -338 -337 -346 -366 -383 -386 -386 -370 -363 -324 -299 -301 -310 -337 -371 -380 -378 -382 -386 -384 -373 -355 -342 -348 -349 -366 -407 -435 -468 -462 -455 -418 -406 -395 -372 -31 0 0 0 -283 -395 -384 -379 -133 -2 -1 0 -1 -1 -201 -446 -277 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -60 -328 -400 -414 -354 -390 -414 -326 -264 -268 -296 -320 -337 -356 -378 -419 -396 -178 0 -39 -308 -425 -418 -424 -388 -309 -288 -297 -331 -354 -425 -117 0 0 0 -257 -426 -415 -388 -358 -342 -335 -326 -321 -310 -277 -267 -253 -243 -247 -253 -257 -226 -230 -231 -229 -219 -201 -186 -206 -228 -263 -288 -291 -263 -228 -178 -136 -122 -140 -204 -308 -407 -333 -142 -159 -232 -419 -411 -416 -417 -418 -422 -423 -432 -116 -8 0 0 0 0 0 0 -237 -128 0 -168 -278 -326 -396 -383 -377 -376 -370 -367 -368 -372 -382 -400 -369 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -481 -482 -489 -501 -507 -514 -520 -513 -509 -494 -505 -525 -535 -540 -522 -499 -484 -472 -448 -435 -449 -435 -417 -404 -401 -406 -405 -402 -402 -403 -408 -410 -401 -388 -383 -383 -387 -389 -389 -396 -395 -398 -398 -390 -369 -369 -351 -360 -358 -354 -353 -344 -332 -330 -331 -359 -388 -404 -410 -423 -436 -429 -415 -402 -377 -370 -388 -375 -351 -342 -347 -357 -341 -340 -321 -344 -371 -367 -367 -360 -349 -322 -299 -302 -310 -321 -334 -358 -376 -375 -377 -384 -386 -372 -349 -348 -354 -350 -374 -395 -406 -424 -420 -419 -404 -398 -463 -42 0 0 0 -281 -330 -325 -367 -371 -144 -1 0 -198 -386 -227 -25 -13 0 0 0 0 0 0 0 0 -1 0 0 -1 0 0 0 0 -1 -1 -292 -404 -350 -330 -201 -271 -338 -289 -272 -291 -314 -317 -332 -349 -383 -452 -383 -3 -40 -309 -455 -435 -430 -383 -358 -274 -261 -264 -310 -345 -128 -11 0 0 0 -265 -434 -398 -365 -354 -350 -338 -335 -311 -280 -258 -260 -266 -264 -263 -260 -236 -221 -228 -225 -220 -211 -204 -202 -234 -254 -281 -263 -236 -222 -197 -160 -157 -187 -230 -272 -325 -373 -338 -429 -426 -419 -412 -413 -419 -418 -421 -423 -430 -128 -10 0 0 0 0 0 0 0 0 0 0 0 0 -108 -298 -400 -393 -395 -389 -388 -384 -385 -390 -366 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -483 -487 -495 -505 -512 -515 -523 -507 -498 -492 -506 -514 -526 -539 -508 -491 -481 -463 -436 -422 -427 -413 -402 -394 -396 -418 -435 -436 -433 -430 -420 -399 -383 -385 -392 -393 -408 -412 -406 -407 -398 -394 -394 -392 -391 -375 -366 -391 -377 -362 -355 -343 -337 -360 -348 -371 -387 -387 -388 -393 -393 -380 -369 -375 -388 -393 -401 -391 -362 -342 -331 -333 -340 -339 -329 -349 -375 -367 -357 -333 -347 -333 -309 -310 -314 -325 -328 -356 -375 -375 -373 -379 -395 -382 -350 -339 -351 -351 -354 -356 -374 -403 -417 -424 -430 -424 -463 -413 -54 -323 -385 -348 -299 -282 -312 -344 -343 -367 -400 -404 -222 -10 0 0 0 -2 -6 0 0 0 0 0 0 0 0 0 0 0 0 -1 -81 -98 -344 -466 -242 -114 -256 -315 -274 -262 -265 -286 -313 -329 -343 -379 -409 -466 -446 -289 -298 -453 -441 -400 -408 -346 -318 -278 -285 -293 -349 -393 -115 -298 -450 -449 -452 -438 -399 -387 -380 -355 -335 -321 -304 -281 -267 -260 -263 -274 -265 -244 -230 -214 -241 -235 -230 -223 -221 -226 -230 -229 -227 -232 -228 -213 -180 -158 -179 -230 -264 -296 -355 -406 -348 -212 -418 -416 -409 -412 -418 -421 -420 -426 -431 -139 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -77 -195 -172 -155 -132 -165 -405 -403 -405 -394 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -485 -493 -496 -500 -512 -513 -511 -497 -488 -490 -505 -511 -521 -526 -496 -480 -463 -453 -432 -415 -408 -403 -403 -396 -395 -413 -430 -434 -429 -422 -414 -403 -391 -385 -379 -377 -397 -410 -418 -401 -401 -400 -401 -404 -402 -396 -393 -407 -390 -368 -353 -342 -341 -349 -384 -389 -381 -374 -379 -387 -395 -405 -398 -389 -398 -403 -398 -379 -371 -365 -349 -328 -327 -340 -339 -361 -369 -376 -381 -341 -349 -351 -346 -339 -348 -354 -347 -364 -375 -383 -396 -390 -382 -381 -371 -359 -367 -377 -373 -375 -381 -409 -446 -457 -434 -441 -460 -468 -66 -48 -337 -314 -283 -290 -313 -328 -337 -363 -381 -201 -6 0 0 0 -141 -439 -330 0 0 0 0 0 0 -2 -1 0 0 0 -1 -82 -357 -408 -454 -452 -393 -333 -285 -254 -243 -256 -285 -306 -329 -344 -349 -418 -434 -462 -436 -431 -414 -407 -423 -393 -393 -333 -323 -304 -312 -330 -378 -415 -133 -11 -4 -8 -265 -433 -396 -375 -350 -329 -302 -280 -277 -277 -278 -270 -263 -253 -234 -216 -219 -232 -290 -264 -260 -255 -251 -250 -243 -229 -237 -233 -201 -169 -149 -157 -228 -300 -329 -381 -416 -427 -426 -421 -418 -411 -410 -418 -422 -426 -426 -153 -116 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -86 -65 -45 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -490 -489 -496 -505 -512 -512 -501 -490 -497 -498 -503 -508 -514 -509 -501 -471 -451 -442 -431 -417 -412 -410 -418 -403 -393 -397 -399 -409 -408 -398 -404 -403 -387 -381 -377 -377 -394 -416 -408 -400 -400 -409 -411 -413 -413 -413 -414 -408 -389 -369 -351 -348 -363 -388 -397 -389 -384 -379 -387 -398 -406 -411 -402 -392 -396 -397 -396 -382 -380 -372 -354 -327 -335 -332 -336 -353 -356 -363 -377 -366 -347 -344 -373 -379 -378 -372 -364 -374 -394 -409 -404 -390 -388 -385 -375 -371 -373 -387 -376 -375 -375 -385 -422 -432 -421 -435 -449 -430 -386 -357 -346 -294 -289 -323 -338 -340 -336 -336 -354 -192 0 0 0 0 -6 -19 0 0 0 -1 0 0 -1 -3 -3 -83 -10 -90 -102 -358 -305 -292 -390 -362 -292 -262 -253 -250 -254 -281 -327 -362 -374 -350 -337 -419 -403 -417 -369 -364 -374 -378 -415 -389 -398 -331 -339 -326 -338 -359 -393 -405 -414 -426 -436 -431 -418 -405 -386 -359 -329 -300 -273 -266 -270 -282 -283 -251 -236 -218 -210 -222 -250 -281 -316 -305 -301 -302 -299 -297 -265 -260 -271 -223 -170 -158 -166 -177 -240 -344 -385 -408 -421 -414 -418 -417 -419 -411 -414 -419 -176 -420 -432 -50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -491 -496 -499 -506 -513 -512 -507 -494 -488 -487 -494 -518 -528 -519 -505 -472 -447 -438 -435 -430 -432 -433 -430 -419 -405 -399 -393 -397 -399 -400 -402 -388 -379 -381 -376 -380 -391 -398 -399 -399 -404 -409 -411 -405 -400 -400 -403 -399 -370 -356 -350 -371 -376 -379 -391 -390 -386 -382 -393 -400 -401 -410 -412 -399 -397 -406 -403 -392 -383 -361 -356 -350 -338 -333 -337 -344 -350 -352 -353 -352 -353 -333 -359 -381 -398 -401 -395 -405 -431 -439 -421 -405 -400 -396 -382 -369 -369 -372 -378 -375 -369 -385 -442 -420 -434 -439 -441 -440 -422 -365 -328 -295 -307 -333 -352 -368 -394 -412 -433 -239 0 0 -8 -28 -150 -316 -1 0 0 -7 -61 -64 -1 -80 -5 -412 -142 -397 -411 -314 -179 -135 -270 -293 -258 -256 -266 -281 -298 -319 -356 -374 -345 -328 -331 -366 -348 -367 -430 -409 -413 -400 -393 -363 -369 -329 -354 -350 -355 -358 -372 -389 -404 -416 -416 -417 -415 -387 -347 -328 -318 -298 -288 -283 -283 -285 -276 -227 -215 -220 -236 -265 -286 -301 -326 -330 -344 -350 -351 -345 -305 -277 -228 -183 -187 -201 -205 -228 -302 -384 -400 -402 -413 -418 -426 -399 -231 -210 -193 -182 -9 -136 -131 -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 -481 -495 -502 -504 -505 -503 -497 -489 -487 -489 -506 -537 -543 -516 -502 -472 -446 -438 -438 -441 -442 -448 -441 -437 -413 -401 -400 -395 -386 -382 -379 -379 -388 -388 -382 -385 -389 -394 -399 -400 -414 -417 -416 -408 -392 -385 -383 -378 -354 -362 -382 -386 -370 -380 -390 -392 -382 -378 -381 -379 -390 -397 -391 -399 -405 -400 -402 -428 -426 -416 -402 -363 -357 -360 -342 -350 -357 -362 -362 -364 -357 -361 -370 -373 -390 -414 -430 -435 -438 -438 -429 -421 -404 -375 -365 -358 -357 -378 -356 -368 -372 -384 -433 -453 -484 -465 -441 -403 -377 -334 -303 -320 -337 -348 -352 -351 -384 -412 -413 -223 -10 -18 -162 -447 -300 0 0 0 0 -46 -423 -403 -86 -412 -111 -366 -406 -400 -380 -200 -366 -399 -347 -281 -253 -271 -303 -336 -343 -338 -367 -364 -311 -318 -339 -350 -374 -355 -156 -134 -131 -446 -389 -381 -354 -336 -349 -367 -372 -378 -378 -386 -402 -388 -379 -387 -373 -350 -339 -332 -336 -340 -327 -300 -282 -259 -246 -222 -239 -270 -289 -292 -295 -291 -316 -322 -349 -369 -377 -373 -346 -289 -236 -226 -235 -255 -281 -305 -352 -383 -400 -382 -287 -273 -261 -233 -197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -494 -508 -514 -524 -527 -511 -499 -494 -490 -494 -505 -535 -543 -540 -513 -477 -448 -438 -435 -438 -438 -439 -453 -424 -397 -383 -386 -388 -382 -377 -375 -389 -396 -390 -389 -390 -394 -401 -402 -411 -430 -435 -427 -419 -400 -382 -368 -357 -356 -356 -364 -377 -371 -378 -384 -380 -376 -381 -391 -411 -422 -407 -392 -395 -401 -412 -428 -439 -442 -442 -407 -398 -367 -362 -350 -351 -352 -351 -359 -379 -381 -388 -392 -377 -395 -430 -431 -430 -413 -394 -401 -411 -403 -378 -369 -382 -381 -397 -391 -357 -351 -382 -441 -442 -488 -51 -428 -438 -389 -349 -316 -328 -330 -330 -337 -337 -337 -384 -233 -29 -211 -303 -173 -313 -48 -57 -53 -9 -63 -115 -438 -392 -417 -390 -382 -354 -348 -364 -401 -427 -393 -337 -310 -294 -294 -322 -343 -358 -363 -335 -339 -357 -314 -335 -351 -390 -411 -119 0 0 0 -415 -374 -352 -351 -339 -353 -349 -346 -356 -374 -384 -384 -367 -364 -358 -344 -343 -336 -342 -346 -322 -301 -273 -249 -228 -223 -226 -298 -322 -329 -308 -286 -273 -289 -293 -321 -348 -354 -324 -277 -239 -237 -264 -295 -321 -336 -348 -371 -389 -388 -239 0 0 0 -9 -215 -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 -495 -504 -523 -533 -534 -528 -503 -471 -461 -478 -509 -535 -554 -540 -511 -467 -452 -439 -437 -427 -425 -420 -436 -398 -390 -384 -385 -394 -395 -393 -393 -404 -409 -405 -400 -395 -395 -402 -408 -421 -443 -450 -442 -432 -407 -380 -364 -361 -359 -367 -375 -378 -376 -378 -377 -370 -369 -384 -388 -377 -382 -392 -400 -406 -406 -415 -412 -409 -425 -425 -397 -387 -361 -351 -341 -341 -344 -338 -339 -352 -378 -382 -378 -383 -399 -411 -395 -382 -379 -359 -341 -353 -380 -393 -397 -413 -414 -385 -379 -345 -345 -347 -357 -394 -465 -457 -469 -440 -385 -353 -327 -334 -332 -314 -306 -310 -357 -431 -442 -438 -444 -397 -381 -375 -394 -422 -374 -116 -366 -420 -393 -355 -378 -378 -361 -348 -349 -377 -383 -355 -339 -314 -292 -317 -341 -341 -343 -364 -365 -315 -298 -328 -320 -347 -347 -400 -431 0 0 0 0 -413 -385 -361 -361 -355 -345 -356 -353 -365 -350 -338 -351 -356 -352 -356 -358 -355 -352 -344 -324 -277 -245 -230 -229 -230 -243 -271 -352 -360 -343 -313 -278 -256 -259 -255 -269 -289 -292 -276 -263 -258 -277 -318 -341 -351 -358 -365 -377 -370 -247 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -510 -529 -528 -523 -518 -505 -475 -441 -436 -464 -500 -525 -534 -520 -490 -455 -448 -443 -432 -418 -418 -406 -405 -388 -391 -392 -394 -404 -409 -406 -408 -418 -423 -419 -411 -399 -395 -402 -412 -427 -440 -444 -440 -428 -405 -385 -382 -367 -361 -374 -380 -385 -382 -377 -367 -361 -366 -374 -378 -379 -371 -364 -375 -394 -396 -389 -384 -366 -375 -380 -367 -365 -357 -345 -339 -344 -344 -328 -313 -323 -346 -360 -377 -373 -386 -376 -366 -360 -348 -334 -318 -322 -349 -364 -371 -383 -382 -375 -355 -333 -332 -318 -332 -362 -408 -416 -425 -418 -366 -341 -330 -333 -335 -321 -295 -312 -391 -437 -413 -413 -417 -374 -385 -397 -374 -399 -401 -393 -361 -346 -334 -339 -342 -348 -340 -340 -386 -396 -346 -314 -301 -295 -306 -318 -332 -347 -348 -349 -341 -305 -283 -284 -337 -327 -359 -379 -408 0 0 0 0 -379 -404 -401 -388 -375 -364 -361 -339 -337 -364 -363 -350 -365 -374 -363 -360 -353 -341 -322 -290 -243 -231 -236 -252 -274 -305 -326 -391 -377 -345 -313 -278 -252 -241 -238 -237 -239 -245 -247 -261 -277 -313 -365 -376 -377 -383 -390 -398 -339 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -526 -525 -524 -530 -512 -485 -458 -431 -434 -464 -499 -523 -510 -492 -472 -449 -438 -436 -423 -413 -414 -396 -389 -386 -396 -403 -409 -412 -417 -414 -410 -421 -426 -423 -417 -402 -393 -395 -406 -421 -431 -427 -424 -416 -412 -397 -385 -375 -370 -379 -378 -381 -379 -371 -361 -359 -360 -357 -367 -375 -371 -365 -368 -383 -391 -377 -356 -342 -341 -346 -343 -344 -348 -330 -315 -299 -325 -322 -319 -321 -339 -346 -359 -378 -385 -366 -341 -353 -360 -344 -328 -326 -336 -336 -343 -373 -400 -379 -376 -368 -351 -334 -335 -356 -403 -397 -400 -384 -359 -320 -321 -325 -331 -310 -283 -330 -372 -381 -383 -371 -371 -367 -377 -390 -377 -364 -383 -389 -362 -347 -344 -340 -335 -333 -343 -357 -388 -381 -333 -298 -302 -303 -313 -304 -307 -357 -366 -334 -335 -330 -320 -291 -305 -300 -325 -347 -368 0 0 0 0 -58 -394 -427 -422 -387 -358 -350 -325 -325 -336 -338 -344 -363 -368 -348 -342 -329 -298 -271 -260 -250 -263 -287 -318 -337 -372 -385 -410 -380 -350 -321 -292 -267 -249 -239 -239 -242 -243 -261 -287 -312 -358 -400 -408 -407 -391 -320 -309 -263 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -518 -511 -509 -514 -497 -472 -451 -438 -449 -468 -476 -478 -471 -468 -462 -448 -435 -423 -416 -404 -401 -394 -391 -391 -408 -416 -423 -422 -421 -420 -416 -423 -427 -424 -417 -401 -387 -385 -396 -409 -416 -407 -405 -403 -396 -399 -393 -386 -386 -389 -374 -371 -370 -366 -360 -354 -353 -357 -366 -370 -371 -372 -377 -383 -380 -363 -345 -341 -346 -346 -348 -353 -347 -329 -309 -304 -314 -315 -312 -319 -321 -344 -357 -359 -363 -353 -341 -351 -358 -363 -360 -345 -340 -342 -343 -365 -418 -404 -354 -394 -389 -358 -344 -345 -368 -382 -371 -354 -340 -336 -307 -295 -308 -301 -287 -304 -330 -350 -377 -390 -386 -404 -423 -415 -372 -367 -385 -396 -367 -368 -361 -346 -355 -356 -381 -393 -378 -333 -298 -316 -328 -317 -311 -304 -313 -342 -350 -330 -314 -303 -290 -290 -281 -305 -297 -323 -323 -326 -8 -366 -401 -411 -439 -462 -459 -409 -356 -335 -318 -311 -313 -326 -341 -354 -353 -322 -298 -275 -253 -245 -250 -280 -333 -354 -392 -406 -425 -434 -417 -391 -366 -342 -318 -295 -274 -267 -279 -288 -288 -304 -332 -359 -389 -396 -374 -357 -273 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -523 -515 -519 -501 -474 -465 -453 -447 -466 -482 -491 -502 -489 -465 -456 -433 -416 -414 -410 -399 -389 -386 -385 -389 -418 -429 -432 -430 -420 -417 -414 -420 -421 -417 -411 -399 -386 -383 -387 -392 -393 -388 -391 -385 -387 -396 -399 -399 -405 -391 -371 -363 -363 -361 -361 -361 -356 -366 -377 -382 -382 -379 -381 -388 -378 -354 -346 -344 -343 -350 -374 -374 -339 -331 -312 -316 -308 -316 -326 -334 -344 -346 -354 -375 -382 -371 -373 -394 -391 -377 -362 -338 -342 -368 -370 -371 -386 -409 -354 -387 -386 -368 -353 -353 -354 -378 -352 -326 -320 -312 -293 -280 -287 -308 -325 -333 -343 -353 -365 -379 -381 -394 -428 -438 -405 -402 -410 -404 -374 -385 -390 -384 -384 -396 -400 -418 -360 -287 -288 -342 -344 -312 -297 -304 -316 -321 -325 -309 -284 -286 -268 -293 -273 -291 -264 -285 -285 -384 -312 -411 -443 -435 -439 -459 -422 -396 -348 -315 -287 -290 -309 -333 -364 -368 -329 -274 -259 -250 -251 -266 -281 -314 -392 -202 -210 -208 -196 -415 -422 -407 -386 -364 -341 -321 -312 -304 -315 -334 -345 -362 -381 -393 -386 -272 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -518 -500 -494 -478 -458 -460 -454 -451 -477 -495 -493 -485 -471 -465 -451 -440 -417 -419 -415 -403 -388 -378 -376 -396 -406 -439 -441 -434 -426 -419 -417 -421 -415 -411 -411 -403 -390 -383 -381 -382 -384 -388 -387 -381 -386 -396 -401 -401 -404 -391 -373 -366 -371 -370 -374 -371 -362 -380 -397 -396 -390 -384 -380 -381 -374 -358 -355 -351 -346 -351 -357 -353 -339 -336 -338 -312 -310 -310 -342 -352 -353 -345 -352 -379 -416 -418 -402 -397 -394 -364 -334 -329 -331 -346 -386 -415 -405 -379 -381 -390 -375 -369 -354 -336 -334 -340 -316 -325 -314 -292 -292 -288 -295 -333 -359 -359 -346 -344 -362 -378 -387 -401 -431 -437 -416 -404 -387 -403 -404 -377 -394 -402 -411 -419 -427 -407 -341 -274 -284 -341 -350 -325 -299 -295 -294 -278 -276 -276 -284 -312 -304 -321 -319 -299 -272 -237 -236 -288 -328 -376 -440 -476 -482 -475 -421 -370 -336 -306 -291 -289 -322 -359 -358 -334 -286 -249 -255 -274 -294 -324 -340 -365 -223 -2 0 0 0 -383 -432 -420 -404 -386 -377 -365 -353 -343 -356 -379 -392 -405 -402 -273 -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 -495 -495 -486 -458 -447 -440 -435 -456 -473 -485 -485 -472 -469 -457 -443 -436 -435 -435 -424 -408 -392 -378 -375 -385 -397 -429 -449 -438 -432 -424 -423 -422 -414 -415 -415 -405 -394 -386 -380 -378 -383 -389 -386 -385 -393 -402 -401 -402 -397 -400 -380 -380 -389 -387 -391 -384 -374 -383 -390 -400 -401 -393 -388 -389 -390 -376 -350 -340 -339 -344 -343 -349 -359 -341 -339 -328 -324 -326 -327 -340 -334 -341 -347 -378 -403 -401 -384 -359 -346 -340 -319 -301 -309 -344 -399 -420 -424 -403 -369 -366 -363 -358 -366 -339 -336 -320 -309 -326 -334 -309 -293 -303 -322 -357 -374 -364 -348 -338 -339 -366 -403 -404 -405 -423 -412 -390 -354 -393 -415 -403 -413 -409 -431 -432 -435 -374 -303 -271 -290 -337 -355 -351 -345 -326 -302 -292 -281 -265 -290 -366 -372 -374 -373 -337 -327 -317 -282 -227 -295 -367 -452 -121 -326 -420 -397 -362 -327 -325 -327 -326 -330 -327 -308 -280 -264 -279 -303 -334 -354 -387 -388 -210 0 0 -1 -1 -1 -132 -374 -439 -429 -422 -415 -404 -393 -383 -397 -424 -434 -276 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -503 -489 -458 -448 -434 -427 -429 -427 -439 -455 -452 -445 -451 -455 -449 -443 -446 -436 -419 -407 -397 -393 -385 -380 -397 -417 -444 -442 -430 -422 -418 -413 -407 -414 -415 -408 -402 -390 -378 -376 -381 -385 -382 -389 -397 -399 -391 -388 -388 -394 -380 -385 -398 -401 -402 -391 -385 -386 -377 -383 -393 -400 -392 -380 -374 -362 -351 -342 -338 -334 -345 -366 -354 -359 -349 -348 -350 -350 -354 -348 -335 -338 -360 -368 -370 -371 -344 -320 -305 -297 -301 -313 -329 -356 -406 -440 -433 -395 -362 -361 -345 -349 -346 -344 -326 -328 -302 -312 -327 -322 -310 -329 -354 -372 -384 -387 -383 -368 -355 -373 -401 -409 -412 -411 -385 -388 -363 -398 -411 -423 -421 -416 -438 -442 -420 -350 -291 -274 -296 -338 -357 -359 -361 -355 -345 -347 -354 -347 -327 -312 -381 -327 -379 -281 -265 -275 -314 -308 -370 -426 -407 -425 -400 -421 -385 -357 -350 -329 -334 -338 -304 -275 -267 -263 -284 -342 -373 -396 -388 -238 -231 0 0 0 -1 -1 -1 0 -336 -221 -104 -89 -291 -440 -432 -424 -248 -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 -523 -491 -453 -439 -420 -412 -425 -428 -424 -422 -439 -456 -457 -457 -455 -450 -440 -428 -420 -415 -412 -404 -391 -380 -390 -415 -431 -433 -424 -414 -404 -398 -400 -406 -414 -418 -410 -393 -380 -375 -376 -380 -382 -390 -398 -397 -392 -388 -386 -380 -379 -377 -391 -397 -396 -387 -381 -378 -363 -369 -392 -407 -401 -389 -380 -368 -357 -351 -357 -353 -344 -349 -362 -365 -350 -357 -358 -358 -347 -343 -340 -360 -371 -359 -340 -342 -325 -293 -279 -281 -303 -330 -339 -358 -395 -408 -363 -356 -363 -363 -352 -349 -327 -310 -295 -291 -294 -309 -325 -334 -330 -353 -374 -387 -396 -392 -384 -373 -371 -385 -405 -429 -404 -390 -364 -402 -398 -409 -416 -424 -425 -256 -241 -408 -376 -301 -284 -280 -284 -308 -328 -340 -344 -354 -362 -374 -321 -117 -178 -407 -393 -316 -329 -265 -224 -222 -244 -238 -273 -408 -420 -422 -368 -362 -372 -352 -337 -322 -301 -288 -268 -260 -278 -297 -333 -407 -405 -255 -235 0 0 0 0 0 0 -1 0 0 -90 -38 0 0 -37 -52 -37 -22 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -498 -473 -465 -442 -432 -423 -432 -424 -411 -411 -431 -448 -445 -443 -446 -445 -440 -433 -431 -424 -415 -407 -391 -379 -389 -404 -415 -417 -415 -406 -396 -392 -398 -402 -411 -418 -411 -396 -384 -376 -373 -379 -387 -394 -400 -402 -405 -406 -401 -390 -386 -371 -374 -384 -385 -383 -373 -362 -352 -355 -359 -375 -384 -384 -381 -369 -356 -349 -354 -356 -356 -355 -357 -359 -359 -379 -364 -365 -349 -344 -349 -362 -351 -343 -356 -348 -337 -323 -307 -302 -306 -313 -315 -320 -352 -376 -367 -365 -367 -354 -351 -334 -315 -298 -285 -284 -308 -322 -328 -331 -341 -366 -382 -396 -400 -387 -375 -367 -375 -402 -412 -410 -394 -372 -362 -380 -391 -430 -431 -424 -451 -59 -184 -350 -302 -280 -288 -282 -277 -284 -299 -318 -330 -342 -364 -295 -89 0 -27 -109 -141 -429 -340 -320 -303 -224 -239 -325 -336 -424 -310 -323 -347 -333 -345 -332 -318 -293 -262 -264 -275 -302 -337 -360 -385 -406 -240 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -486 -474 -477 -459 -431 -427 -435 -441 -435 -424 -417 -423 -433 -439 -435 -431 -446 -433 -418 -420 -415 -402 -388 -376 -387 -393 -402 -407 -407 -400 -396 -390 -393 -398 -400 -405 -403 -393 -383 -376 -376 -385 -399 -405 -408 -413 -422 -426 -421 -409 -382 -373 -372 -383 -384 -382 -374 -359 -352 -348 -347 -354 -365 -372 -370 -361 -351 -345 -343 -346 -350 -353 -357 -370 -374 -379 -366 -373 -366 -359 -375 -376 -358 -368 -379 -381 -361 -338 -321 -309 -308 -307 -300 -304 -321 -353 -380 -377 -371 -346 -335 -312 -299 -298 -295 -295 -310 -322 -320 -330 -353 -366 -387 -405 -397 -379 -367 -362 -370 -387 -389 -387 -391 -368 -366 -366 -388 -432 -434 -431 -267 -39 -338 -310 -245 -250 -283 -286 -280 -279 -284 -301 -318 -336 -373 -277 0 0 0 0 -11 -109 -390 -384 -358 -313 -238 -287 -315 -313 -329 -334 -354 -319 -302 -290 -280 -273 -269 -299 -339 -378 -404 -386 -262 -224 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -469 -470 -484 -460 -446 -442 -453 -447 -445 -438 -435 -425 -422 -430 -430 -424 -413 -408 -409 -410 -407 -399 -385 -374 -379 -386 -397 -405 -406 -402 -397 -391 -389 -394 -394 -394 -394 -387 -380 -378 -384 -393 -404 -412 -413 -417 -423 -431 -430 -407 -376 -377 -376 -382 -383 -381 -378 -365 -356 -353 -349 -347 -351 -358 -363 -359 -356 -358 -355 -357 -359 -366 -379 -390 -377 -380 -376 -372 -380 -380 -383 -390 -386 -395 -378 -369 -365 -361 -351 -331 -316 -308 -307 -313 -327 -355 -377 -379 -362 -334 -328 -314 -300 -294 -300 -298 -311 -318 -323 -328 -351 -376 -393 -400 -392 -377 -369 -370 -385 -391 -361 -364 -371 -366 -367 -381 -393 -396 -406 -447 -57 -171 -289 -266 -220 -222 -272 -286 -279 -278 -277 -291 -318 -349 -392 -299 0 0 0 0 0 -27 -424 -51 -418 -389 -327 -330 -353 -359 -303 -258 -262 -315 -300 -268 -264 -256 -297 -337 -289 -297 -289 -230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -463 -461 -466 -454 -452 -449 -452 -440 -445 -454 -455 -449 -441 -438 -429 -412 -400 -396 -398 -403 -405 -399 -383 -374 -381 -390 -401 -404 -412 -412 -405 -396 -391 -394 -396 -396 -394 -387 -381 -382 -388 -395 -404 -412 -408 -403 -404 -414 -412 -392 -382 -376 -377 -379 -376 -376 -369 -361 -360 -360 -357 -353 -351 -357 -364 -363 -365 -371 -367 -368 -371 -383 -403 -415 -402 -401 -387 -380 -385 -384 -386 -390 -395 -368 -362 -387 -402 -400 -391 -364 -330 -314 -318 -324 -329 -338 -366 -381 -359 -351 -338 -324 -312 -307 -301 -304 -309 -323 -330 -345 -369 -391 -403 -402 -393 -384 -381 -388 -396 -378 -354 -346 -345 -369 -375 -387 -390 -383 -427 -249 -35 -288 -299 -248 -202 -225 -276 -287 -271 -270 -285 -303 -331 -373 -408 -301 0 0 0 0 0 -2 -48 -3 -399 -384 -380 -382 -407 -402 -328 -280 -256 -233 -246 -256 -252 -279 -310 -205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -471 -462 -451 -442 -444 -442 -446 -448 -441 -444 -454 -459 -448 -429 -409 -395 -390 -386 -392 -400 -400 -391 -378 -378 -381 -384 -401 -410 -420 -422 -417 -405 -398 -400 -400 -401 -399 -394 -391 -390 -392 -398 -406 -405 -399 -390 -386 -389 -384 -392 -388 -369 -371 -373 -371 -371 -366 -365 -366 -373 -371 -365 -362 -366 -370 -370 -369 -371 -377 -375 -372 -381 -398 -417 -419 -406 -392 -389 -375 -372 -374 -384 -382 -366 -365 -391 -418 -418 -403 -380 -351 -341 -347 -346 -350 -361 -379 -385 -371 -359 -359 -349 -340 -331 -316 -314 -311 -334 -349 -362 -379 -394 -399 -394 -387 -370 -355 -361 -362 -353 -350 -331 -340 -364 -372 -385 -390 -427 -242 -31 -8 -245 -266 -208 -191 -228 -270 -284 -273 -272 -302 -335 -362 -393 -412 -325 0 0 0 0 0 0 0 -1 -17 -9 -1 -357 -452 -416 -356 -338 -313 -248 -241 -282 -310 -362 -271 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -477 -468 -449 -446 -449 -451 -446 -438 -437 -440 -442 -451 -448 -428 -411 -399 -389 -386 -389 -393 -387 -380 -375 -377 -379 -389 -411 -422 -430 -433 -427 -415 -408 -406 -405 -405 -404 -404 -400 -396 -396 -399 -402 -401 -396 -387 -380 -380 -381 -385 -377 -365 -366 -371 -372 -374 -372 -377 -382 -390 -388 -383 -381 -381 -382 -380 -378 -378 -380 -372 -363 -370 -394 -412 -405 -403 -391 -384 -379 -372 -381 -381 -370 -379 -376 -384 -406 -406 -401 -395 -373 -362 -369 -371 -381 -390 -390 -393 -381 -377 -365 -352 -345 -332 -333 -340 -337 -359 -368 -371 -378 -384 -382 -376 -372 -357 -341 -340 -337 -342 -338 -324 -341 -350 -360 -380 -408 -455 -261 -250 -225 -237 -193 -177 -196 -233 -263 -276 -271 -277 -320 -361 -375 -403 -332 -66 0 0 0 0 0 0 0 0 0 0 0 -347 -440 -407 -367 -345 -335 -292 -286 -347 -341 -322 -288 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -487 -480 -456 -461 -455 -448 -444 -445 -454 -459 -463 -449 -433 -420 -407 -396 -388 -385 -386 -387 -384 -380 -380 -385 -392 -405 -418 -427 -435 -435 -430 -420 -412 -410 -408 -407 -407 -406 -400 -395 -395 -399 -404 -406 -399 -387 -376 -371 -370 -364 -365 -373 -373 -376 -380 -380 -383 -393 -399 -404 -400 -396 -397 -399 -397 -392 -389 -387 -384 -379 -369 -351 -361 -387 -393 -392 -380 -381 -372 -371 -382 -391 -388 -383 -365 -352 -364 -387 -399 -396 -379 -362 -361 -367 -372 -380 -384 -401 -384 -370 -339 -324 -329 -325 -334 -349 -363 -375 -382 -379 -373 -376 -371 -356 -348 -347 -347 -339 -333 -335 -330 -324 -340 -341 -329 -359 -401 -414 -395 -369 -312 -203 -164 -176 -202 -236 -265 -273 -271 -273 -291 -325 -370 -310 -60 0 0 0 0 0 0 0 0 0 0 0 0 -312 -414 -382 -365 -353 -350 -347 -368 -405 -261 -105 -220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -485 -489 -463 -472 -466 -455 -466 -469 -463 -480 -472 -449 -429 -415 -407 -401 -393 -391 -392 -389 -388 -389 -392 -394 -402 -414 -425 -428 -430 -429 -426 -419 -411 -411 -410 -407 -404 -402 -398 -393 -396 -404 -411 -410 -400 -386 -375 -369 -364 -364 -370 -393 -390 -387 -386 -386 -393 -402 -407 -407 -404 -403 -403 -406 -403 -397 -394 -391 -389 -387 -374 -342 -341 -355 -367 -374 -363 -370 -376 -377 -379 -396 -379 -367 -344 -344 -356 -379 -396 -392 -374 -373 -384 -361 -342 -346 -353 -376 -370 -362 -331 -332 -338 -329 -332 -340 -361 -377 -384 -378 -366 -362 -353 -331 -316 -316 -315 -310 -311 -321 -327 -321 -314 -309 -279 -296 -312 -318 -301 -260 -213 -175 -179 -196 -211 -239 -264 -271 -269 -278 -299 -333 -385 -303 0 0 0 0 0 0 0 0 0 0 0 0 0 -315 -403 -370 -371 -365 -363 -372 -387 -373 -204 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -483 -490 -479 -486 -483 -484 -479 -483 -485 -501 -481 -447 -423 -414 -413 -411 -407 -401 -397 -395 -391 -393 -401 -404 -417 -423 -424 -423 -421 -418 -419 -413 -410 -409 -405 -402 -399 -398 -396 -395 -402 -411 -415 -411 -399 -387 -383 -380 -377 -380 -391 -404 -411 -402 -394 -394 -399 -402 -406 -406 -406 -405 -407 -406 -401 -397 -395 -393 -393 -389 -374 -347 -341 -335 -338 -356 -350 -365 -372 -376 -369 -387 -365 -340 -334 -344 -355 -373 -395 -406 -393 -381 -379 -350 -331 -320 -317 -339 -348 -347 -332 -341 -338 -332 -339 -352 -369 -380 -376 -366 -355 -350 -349 -327 -302 -293 -292 -301 -300 -305 -309 -298 -277 -263 -232 -229 -226 -229 -220 -195 -174 -187 -207 -224 -224 -234 -246 -253 -264 -282 -309 -347 -395 -314 0 0 0 0 0 0 0 0 0 0 0 0 -32 -335 -421 -368 -360 -366 -375 -391 -409 -275 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -490 -491 -482 -485 -485 -479 -495 -511 -512 -506 -472 -454 -440 -430 -422 -415 -410 -408 -402 -392 -386 -390 -397 -412 -424 -427 -428 -424 -419 -415 -413 -412 -408 -409 -404 -401 -400 -399 -396 -396 -404 -414 -417 -413 -401 -391 -391 -392 -396 -406 -416 -419 -433 -422 -409 -407 -407 -407 -409 -409 -410 -409 -408 -402 -393 -392 -394 -393 -392 -387 -378 -362 -355 -336 -335 -351 -356 -362 -368 -374 -382 -377 -353 -336 -330 -328 -337 -360 -386 -397 -390 -382 -372 -343 -321 -306 -302 -314 -321 -333 -328 -349 -338 -333 -347 -370 -378 -379 -367 -357 -349 -339 -332 -315 -294 -286 -292 -306 -300 -293 -275 -257 -238 -231 -194 -191 -179 -146 -158 -179 -183 -199 -221 -236 -232 -229 -232 -239 -257 -285 -320 -356 -389 -401 -305 0 0 0 0 0 0 0 0 0 0 0 -327 -459 -430 -378 -347 -369 -412 -432 -387 -201 0 -40 -136 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -482 -492 -498 -498 -496 -484 -508 -526 -520 -500 -477 -472 -448 -437 -432 -428 -419 -411 -405 -399 -399 -405 -411 -424 -424 -432 -429 -426 -413 -412 -412 -408 -410 -409 -402 -403 -404 -402 -397 -397 -406 -415 -418 -410 -394 -389 -396 -405 -414 -423 -438 -439 -453 -444 -429 -423 -422 -420 -416 -413 -419 -417 -411 -397 -382 -382 -389 -392 -392 -386 -383 -379 -366 -344 -336 -357 -355 -343 -353 -368 -383 -375 -357 -343 -338 -332 -338 -352 -374 -398 -413 -407 -383 -356 -328 -318 -309 -309 -317 -321 -327 -354 -341 -336 -350 -377 -383 -377 -357 -344 -333 -317 -308 -303 -296 -296 -303 -301 -290 -263 -223 -216 -214 -200 -168 -164 -125 -106 -146 -193 -214 -221 -230 -235 -242 -248 -246 -247 -261 -293 -337 -366 -387 -403 -410 -398 -407 -404 0 0 0 0 0 0 0 0 -268 -385 -427 -450 -416 -390 -362 -319 -203 0 -43 -230 -381 -188 -182 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -481 -487 -498 -499 -507 -502 -522 -523 -517 -493 -483 -475 -458 -449 -447 -442 -429 -415 -408 -406 -405 -409 -417 -424 -428 -431 -426 -414 -413 -408 -408 -408 -412 -405 -401 -400 -403 -402 -398 -400 -405 -411 -416 -407 -393 -390 -398 -413 -424 -433 -451 -458 -464 -458 -451 -443 -438 -433 -424 -423 -430 -424 -413 -392 -371 -373 -387 -394 -391 -388 -391 -386 -370 -346 -332 -339 -341 -328 -329 -339 -334 -354 -373 -352 -342 -333 -339 -349 -363 -386 -411 -422 -405 -378 -359 -350 -336 -337 -336 -323 -334 -358 -346 -344 -350 -371 -377 -369 -350 -327 -315 -309 -303 -303 -306 -313 -307 -281 -262 -241 -203 -184 -183 -172 -167 -165 -134 -138 -176 -216 -235 -234 -245 -249 -255 -268 -272 -273 -284 -314 -356 -379 -396 -405 -408 -410 -423 -446 -452 -21 0 0 0 0 0 0 0 0 -210 -355 -388 -417 -237 0 0 0 -104 -436 -427 -423 -403 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -491 -496 -504 -509 -518 -521 -525 -504 -495 -491 -482 -478 -477 -462 -453 -447 -433 -418 -412 -414 -417 -424 -430 -426 -426 -421 -419 -406 -406 -411 -410 -408 -400 -398 -399 -404 -402 -398 -400 -403 -411 -421 -421 -418 -415 -405 -402 -412 -429 -445 -459 -465 -464 -462 -461 -454 -447 -440 -432 -432 -438 -426 -411 -389 -371 -372 -383 -391 -387 -377 -381 -378 -366 -349 -333 -325 -325 -329 -318 -315 -306 -323 -354 -350 -341 -330 -329 -334 -335 -341 -367 -394 -393 -378 -371 -362 -357 -358 -360 -342 -350 -357 -346 -349 -356 -367 -370 -365 -350 -328 -314 -309 -310 -308 -303 -300 -283 -256 -245 -232 -208 -187 -172 -171 -170 -187 -169 -196 -223 -238 -244 -240 -236 -245 -261 -282 -298 -303 -311 -334 -371 -395 -409 -410 -413 -410 -416 -433 -448 -30 0 0 0 0 0 0 0 0 0 0 -149 -356 -260 0 0 -45 -243 -443 -439 -430 -421 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -500 -515 -521 -523 -518 -522 -515 -504 -486 -493 -487 -478 -475 -467 -461 -453 -437 -423 -421 -423 -424 -427 -430 -431 -426 -426 -423 -414 -418 -427 -428 -413 -403 -402 -406 -411 -407 -401 -400 -407 -423 -440 -443 -439 -436 -424 -417 -416 -426 -439 -447 -449 -450 -456 -459 -459 -453 -447 -442 -440 -442 -428 -408 -390 -381 -384 -386 -387 -385 -373 -367 -363 -360 -355 -347 -341 -336 -339 -325 -316 -299 -307 -331 -345 -339 -339 -345 -348 -348 -352 -367 -381 -380 -371 -360 -350 -350 -346 -350 -354 -363 -356 -352 -354 -358 -353 -356 -361 -348 -320 -302 -296 -296 -293 -286 -280 -273 -259 -243 -226 -212 -192 -178 -191 -184 -194 -208 -236 -251 -255 -252 -246 -234 -231 -246 -277 -305 -319 -329 -349 -372 -392 -397 -415 -415 -414 -412 -430 -440 -66 -39 -8 0 0 0 0 0 0 0 0 -56 -199 -182 0 0 -60 -253 -271 -445 -419 -198 -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 -507 -519 -521 -525 -521 -521 -522 -509 -506 -504 -507 -488 -485 -481 -474 -461 -444 -429 -427 -427 -430 -435 -433 -435 -436 -429 -422 -420 -428 -433 -428 -420 -414 -410 -415 -431 -434 -427 -421 -427 -445 -465 -471 -458 -444 -440 -434 -429 -428 -435 -436 -435 -444 -457 -468 -473 -468 -463 -457 -451 -445 -432 -420 -402 -390 -393 -395 -391 -384 -365 -352 -348 -353 -354 -353 -352 -348 -342 -332 -316 -302 -313 -339 -348 -344 -356 -363 -363 -366 -369 -371 -371 -371 -368 -353 -336 -335 -330 -337 -354 -367 -359 -358 -350 -333 -318 -320 -333 -325 -297 -284 -286 -284 -275 -269 -268 -270 -263 -232 -210 -198 -189 -202 -202 -194 -197 -224 -233 -251 -262 -256 -247 -237 -232 -242 -268 -294 -310 -327 -344 -347 -360 -384 -401 -419 -427 -425 -429 -419 -426 -428 -127 -66 -21 0 0 0 0 0 0 -120 -228 -104 0 0 0 0 -26 -233 -423 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -511 -518 -526 -531 -530 -526 -518 -515 -514 -511 -508 -503 -503 -494 -480 -466 -451 -438 -433 -434 -435 -434 -435 -440 -439 -428 -422 -428 -434 -433 -434 -438 -439 -437 -439 -441 -460 -459 -452 -451 -460 -478 -485 -471 -454 -446 -434 -424 -423 -423 -425 -426 -441 -461 -481 -491 -487 -480 -469 -458 -447 -437 -430 -409 -397 -395 -390 -388 -381 -358 -340 -344 -348 -350 -351 -350 -347 -340 -337 -326 -320 -333 -351 -361 -362 -365 -357 -351 -349 -348 -357 -366 -366 -360 -344 -337 -339 -338 -346 -357 -365 -362 -331 -330 -309 -287 -282 -286 -294 -278 -268 -271 -269 -264 -261 -266 -273 -255 -206 -189 -180 -173 -222 -216 -195 -172 -175 -198 -231 -255 -245 -237 -235 -233 -241 -261 -284 -304 -320 -326 -339 -342 -361 -381 -410 -429 -412 -414 -388 -396 -407 -410 -430 -132 0 0 0 0 0 0 0 -93 -178 0 0 0 0 0 -9 -193 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -517 -526 -529 -533 -534 -531 -537 -528 -515 -522 -509 -511 -509 -501 -486 -475 -462 -446 -445 -450 -450 -445 -442 -442 -436 -426 -423 -430 -441 -440 -444 -452 -456 -456 -459 -472 -493 -485 -471 -475 -491 -501 -496 -477 -460 -446 -431 -430 -429 -418 -420 -419 -435 -472 -487 -499 -495 -491 -482 -477 -464 -447 -431 -407 -390 -382 -373 -369 -364 -349 -340 -346 -347 -347 -345 -344 -343 -341 -352 -346 -341 -351 -362 -376 -378 -368 -350 -335 -331 -337 -350 -363 -366 -359 -352 -350 -356 -345 -344 -348 -348 -358 -299 -300 -294 -279 -264 -253 -266 -258 -250 -250 -252 -261 -261 -259 -271 -234 -177 -181 -193 -163 -199 -202 -195 -163 -158 -189 -227 -243 -236 -231 -230 -234 -244 -261 -275 -284 -303 -319 -325 -318 -338 -356 -379 -399 -422 -400 -377 -374 -384 -399 -425 -140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -251 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -528 -528 -529 -543 -544 -553 -560 -537 -528 -522 -507 -512 -508 -502 -486 -472 -462 -457 -455 -462 -464 -459 -453 -442 -431 -428 -426 -436 -437 -444 -458 -464 -464 -473 -487 -501 -505 -490 -474 -481 -502 -511 -503 -487 -472 -456 -441 -430 -413 -406 -413 -424 -444 -472 -480 -496 -499 -502 -501 -502 -483 -449 -419 -396 -376 -364 -355 -348 -344 -341 -343 -344 -346 -346 -341 -342 -350 -350 -375 -368 -363 -369 -376 -381 -381 -371 -369 -370 -373 -383 -384 -376 -369 -363 -356 -349 -355 -345 -331 -324 -332 -336 -302 -289 -277 -269 -256 -245 -248 -240 -235 -238 -243 -256 -258 -243 -238 -203 -167 -207 -225 -206 -200 -201 -187 -182 -174 -199 -228 -237 -231 -225 -231 -242 -256 -265 -275 -295 -308 -311 -305 -285 -287 -301 -334 -401 -404 -373 -367 -368 -380 -397 -421 -148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -163 -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 -524 -515 -522 -542 -564 -573 -560 -537 -533 -513 -504 -515 -512 -502 -490 -482 -481 -481 -481 -483 -482 -472 -455 -441 -434 -429 -423 -428 -428 -429 -430 -443 -462 -485 -496 -505 -493 -481 -474 -479 -499 -513 -505 -495 -477 -452 -439 -427 -415 -409 -407 -423 -445 -462 -477 -486 -488 -501 -512 -511 -485 -442 -407 -384 -370 -357 -345 -340 -340 -341 -344 -343 -346 -351 -349 -348 -358 -369 -393 -385 -383 -381 -383 -385 -382 -380 -397 -415 -429 -432 -411 -393 -388 -373 -367 -353 -353 -346 -322 -306 -324 -328 -313 -290 -272 -260 -247 -234 -229 -228 -228 -230 -233 -239 -238 -219 -188 -170 -186 -234 -258 -255 -240 -209 -187 -187 -220 -225 -228 -230 -226 -224 -233 -249 -265 -277 -289 -301 -306 -301 -283 -251 -246 -258 -313 -383 -391 -375 -352 -359 -378 -401 -419 -156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -523 -522 -531 -545 -565 -571 -561 -543 -525 -515 -507 -503 -500 -500 -495 -493 -491 -485 -490 -479 -467 -463 -451 -441 -439 -432 -426 -427 -433 -433 -434 -435 -437 -468 -482 -483 -476 -472 -465 -463 -474 -480 -478 -472 -452 -426 -411 -404 -405 -411 -409 -418 -437 -446 -471 -472 -474 -491 -507 -500 -472 -432 -402 -384 -376 -366 -356 -354 -352 -350 -348 -343 -347 -358 -360 -358 -370 -392 -414 -398 -402 -401 -403 -395 -390 -395 -381 -376 -387 -389 -373 -361 -362 -362 -360 -352 -356 -360 -341 -322 -314 -331 -322 -296 -269 -254 -247 -233 -224 -221 -225 -230 -233 -236 -227 -203 -168 -168 -220 -237 -274 -251 -228 -216 -186 -205 -260 -250 -245 -241 -238 -241 -244 -267 -294 -302 -307 -307 -297 -287 -269 -245 -217 -229 -281 -287 -355 -350 -344 -358 -375 -401 -417 -164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -536 -532 -541 -553 -560 -572 -558 -538 -518 -503 -502 -471 -473 -487 -495 -496 -482 -468 -465 -456 -448 -449 -450 -444 -437 -432 -431 -435 -447 -453 -456 -461 -460 -458 -459 -471 -453 -446 -448 -448 -449 -450 -455 -455 -442 -425 -411 -398 -396 -405 -408 -416 -419 -422 -442 -461 -456 -470 -484 -478 -455 -425 -406 -394 -389 -382 -377 -374 -367 -358 -353 -354 -359 -370 -380 -385 -399 -416 -452 -445 -433 -412 -407 -407 -395 -380 -344 -324 -328 -335 -340 -339 -338 -343 -343 -340 -354 -371 -368 -352 -325 -328 -315 -297 -269 -260 -255 -239 -224 -219 -225 -234 -239 -240 -232 -211 -177 -179 -214 -250 -246 -216 -210 -193 -206 -240 -257 -264 -265 -256 -252 -259 -271 -297 -321 -324 -321 -311 -292 -270 -248 -221 -193 -193 -213 -271 -326 -346 -348 -363 -385 -409 -343 -120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -533 -534 -549 -557 -562 -572 -548 -522 -512 -488 -485 -473 -461 -471 -479 -476 -461 -456 -453 -451 -449 -448 -446 -441 -434 -430 -432 -440 -453 -472 -477 -479 -468 -449 -454 -455 -450 -434 -430 -443 -442 -436 -426 -417 -420 -424 -416 -406 -403 -410 -417 -423 -423 -428 -454 -465 -460 -457 -460 -452 -432 -417 -407 -406 -406 -400 -394 -388 -374 -359 -358 -370 -381 -393 -406 -424 -443 -464 -513 -497 -476 -448 -429 -410 -373 -342 -341 -350 -352 -348 -346 -343 -336 -335 -334 -345 -365 -378 -366 -346 -324 -317 -308 -295 -280 -264 -246 -232 -230 -226 -232 -243 -243 -236 -228 -228 -216 -203 -209 -249 -218 -188 -201 -191 -209 -231 -254 -270 -274 -272 -276 -288 -303 -315 -331 -345 -336 -316 -284 -253 -231 -224 -190 -184 -222 -280 -330 -351 -356 -374 -395 -415 -245 -61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -536 -533 -538 -552 -565 -559 -541 -514 -495 -485 -491 -498 -481 -478 -480 -480 -475 -463 -455 -464 -461 -455 -450 -447 -443 -437 -439 -445 -456 -476 -475 -474 -472 -459 -451 -441 -437 -434 -425 -417 -420 -422 -420 -415 -418 -421 -421 -423 -423 -430 -435 -437 -442 -451 -486 -480 -470 -453 -444 -430 -413 -406 -408 -410 -416 -414 -405 -392 -374 -362 -373 -403 -414 -426 -438 -461 -470 -513 -537 -518 -487 -455 -421 -388 -361 -345 -356 -364 -359 -351 -345 -339 -338 -343 -346 -358 -367 -365 -345 -328 -304 -305 -304 -270 -262 -258 -242 -234 -244 -237 -229 -240 -242 -230 -231 -235 -236 -217 -223 -247 -227 -218 -214 -219 -223 -243 -264 -269 -277 -284 -292 -308 -327 -339 -354 -367 -351 -318 -277 -245 -236 -205 -185 -195 -239 -289 -329 -359 -368 -383 -398 -415 -338 -124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -525 -522 -526 -540 -554 -540 -517 -504 -492 -493 -503 -496 -482 -476 -479 -500 -492 -473 -464 -464 -452 -445 -446 -448 -449 -448 -453 -462 -466 -479 -478 -473 -472 -463 -456 -440 -439 -448 -420 -410 -412 -417 -423 -420 -416 -425 -437 -441 -446 -449 -456 -458 -467 -476 -527 -514 -484 -452 -434 -420 -410 -408 -413 -416 -418 -416 -406 -393 -385 -385 -411 -451 -453 -463 -482 -492 -524 -550 -557 -521 -491 -464 -427 -392 -372 -366 -366 -358 -346 -343 -348 -346 -341 -346 -346 -337 -349 -338 -326 -316 -309 -294 -281 -240 -233 -241 -238 -235 -240 -233 -221 -225 -232 -235 -244 -237 -227 -221 -235 -239 -234 -221 -214 -225 -246 -251 -293 -290 -285 -294 -308 -328 -347 -360 -377 -385 -354 -325 -310 -260 -222 -202 -200 -215 -257 -294 -333 -362 -378 -387 -397 -325 -116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -548 -533 -514 -522 -533 -527 -513 -497 -492 -500 -509 -491 -477 -475 -492 -511 -487 -469 -461 -454 -451 -447 -444 -445 -449 -454 -463 -473 -470 -460 -474 -471 -459 -444 -443 -443 -439 -436 -418 -412 -406 -407 -411 -411 -415 -425 -443 -457 -463 -477 -484 -482 -493 -516 -543 -525 -478 -456 -439 -423 -420 -417 -419 -414 -411 -411 -407 -403 -411 -429 -459 -493 -486 -489 -498 -521 -525 -161 -545 -522 -496 -474 -437 -404 -385 -372 -367 -347 -323 -317 -327 -335 -327 -330 -339 -301 -308 -307 -298 -296 -292 -268 -242 -222 -224 -226 -226 -226 -225 -218 -214 -215 -211 -220 -244 -237 -226 -226 -237 -238 -229 -227 -256 -278 -283 -283 -302 -291 -293 -310 -332 -354 -373 -387 -396 -386 -361 -346 -297 -248 -218 -205 -214 -257 -300 -322 -354 -375 -388 -395 -312 -104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -532 -511 -507 -526 -540 -534 -517 -496 -494 -513 -522 -495 -470 -467 -493 -507 -485 -457 -447 -446 -459 -457 -447 -450 -460 -469 -468 -458 -453 -455 -466 -458 -439 -438 -436 -445 -440 -443 -426 -420 -417 -415 -413 -413 -417 -425 -443 -467 -485 -501 -506 -503 -517 -540 -532 -493 -469 -462 -459 -445 -429 -423 -426 -416 -409 -411 -415 -426 -448 -472 -501 -533 -532 -536 -542 -503 -129 -11 -549 -492 -485 -457 -426 -399 -389 -377 -363 -336 -312 -308 -322 -330 -318 -310 -297 -290 -289 -289 -277 -269 -256 -238 -219 -210 -217 -221 -222 -229 -228 -223 -222 -210 -197 -212 -241 -233 -217 -236 -248 -227 -248 -245 -247 -276 -296 -298 -284 -295 -317 -337 -361 -387 -407 -417 -417 -404 -371 -328 -275 -234 -213 -209 -216 -284 -336 -356 -377 -383 -392 -308 -97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -534 -527 -517 -525 -538 -534 -518 -509 -516 -525 -515 -483 -457 -469 -480 -492 -482 -458 -447 -447 -458 -452 -449 -459 -472 -475 -464 -449 -451 -464 -462 -457 -436 -427 -431 -433 -447 -460 -438 -430 -427 -424 -418 -417 -419 -424 -445 -471 -489 -501 -507 -519 -528 -540 -527 -466 -463 -462 -469 -469 -455 -444 -433 -430 -424 -424 -438 -464 -495 -516 -536 -570 -566 -564 -570 -558 -431 -400 -494 -476 -459 -433 -410 -401 -390 -375 -356 -337 -327 -328 -331 -331 -322 -298 -280 -283 -290 -271 -272 -247 -230 -213 -203 -203 -205 -214 -228 -236 -238 -231 -213 -194 -191 -207 -223 -209 -199 -211 -241 -225 -245 -245 -258 -263 -290 -286 -282 -314 -345 -366 -390 -406 -415 -423 -416 -390 -346 -298 -255 -222 -214 -221 -235 -307 -354 -385 -392 -397 -308 -92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -520 -514 -521 -536 -545 -530 -514 -525 -536 -517 -491 -463 -463 -490 -485 -486 -478 -463 -452 -454 -460 -454 -457 -469 -479 -474 -456 -448 -453 -457 -459 -453 -436 -426 -439 -447 -457 -461 -436 -434 -442 -430 -424 -424 -437 -448 -465 -492 -507 -507 -513 -525 -511 -516 -483 -463 -463 -472 -479 -489 -484 -471 -455 -447 -439 -443 -471 -519 -551 -561 -573 -584 -593 -578 -570 -579 -580 -562 -517 -462 -439 -432 -416 -413 -409 -396 -372 -347 -329 -321 -319 -325 -329 -316 -310 -300 -298 -283 -286 -252 -223 -203 -206 -204 -214 -230 -238 -244 -236 -215 -193 -185 -201 -225 -235 -226 -220 -219 -216 -216 -246 -253 -279 -285 -288 -288 -303 -335 -364 -390 -412 -423 -427 -429 -417 -376 -307 -264 -233 -214 -222 -239 -267 -323 -333 -378 -399 -302 -84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -496 -497 -505 -521 -536 -536 -531 -541 -536 -494 -473 -453 -482 -494 -496 -491 -476 -472 -467 -462 -466 -463 -468 -480 -486 -473 -452 -441 -441 -450 -460 -454 -442 -436 -448 -449 -462 -460 -429 -433 -437 -438 -435 -431 -445 -464 -488 -509 -514 -508 -507 -509 -493 -477 -475 -462 -476 -505 -514 -512 -498 -489 -472 -460 -451 -455 -462 -492 -321 -88 -273 -439 -100 -100 -100 -104 -141 -558 -508 -457 -436 -421 -407 -399 -395 -388 -370 -346 -324 -308 -302 -311 -331 -330 -331 -324 -314 -282 -265 -245 -230 -226 -234 -227 -226 -228 -238 -245 -217 -178 -175 -191 -201 -223 -240 -235 -229 -228 -227 -223 -267 -259 -283 -290 -304 -299 -316 -342 -368 -393 -406 -415 -424 -418 -394 -343 -274 -243 -223 -218 -231 -248 -287 -328 -349 -385 -297 -77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -492 -502 -513 -532 -536 -530 -538 -547 -524 -476 -460 -454 -481 -502 -488 -490 -477 -463 -472 -472 -468 -468 -471 -477 -478 -467 -455 -451 -450 -457 -462 -451 -446 -447 -458 -455 -451 -449 -426 -422 -423 -427 -426 -435 -456 -475 -501 -520 -519 -513 -503 -493 -485 -482 -471 -475 -495 -518 -539 -534 -505 -487 -475 -478 -483 -486 -505 -287 -35 0 -30 -58 -125 -358 0 -58 -461 -516 -508 -468 -425 -411 -398 -390 -381 -361 -346 -329 -312 -303 -301 -303 -308 -315 -333 -335 -323 -293 -263 -249 -239 -242 -246 -245 -235 -230 -230 -233 -204 -158 -162 -192 -200 -217 -229 -230 -232 -244 -243 -250 -275 -269 -277 -290 -309 -313 -324 -341 -348 -362 -385 -400 -399 -382 -351 -308 -263 -239 -228 -224 -231 -236 -271 -340 -372 -287 -69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -499 -510 -536 -545 -544 -544 -548 -539 -503 -469 -466 -466 -475 -490 -477 -484 -482 -466 -479 -481 -469 -466 -471 -473 -468 -463 -460 -462 -465 -465 -468 -454 -450 -455 -466 -461 -449 -439 -428 -414 -419 -425 -433 -457 -482 -500 -509 -508 -507 -510 -510 -510 -509 -495 -480 -501 -520 -527 -540 -531 -501 -484 -480 -502 -511 -529 -264 -25 0 0 0 0 -151 -428 0 -67 -517 -512 -484 -446 -428 -406 -388 -373 -354 -332 -317 -315 -320 -323 -329 -335 -325 -314 -314 -334 -309 -297 -264 -247 -241 -248 -249 -252 -255 -243 -219 -204 -180 -162 -172 -188 -203 -224 -229 -231 -244 -266 -274 -280 -282 -271 -276 -277 -292 -300 -313 -321 -332 -350 -365 -369 -363 -345 -314 -278 -241 -228 -226 -232 -236 -256 -293 -351 -392 -98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -508 -518 -549 -541 -529 -541 -548 -527 -499 -486 -478 -488 -485 -479 -488 -482 -490 -491 -492 -482 -468 -469 -477 -479 -473 -464 -465 -476 -483 -487 -490 -474 -473 -476 -479 -469 -450 -441 -430 -423 -427 -441 -444 -468 -491 -507 -512 -507 -504 -503 -500 -497 -498 -488 -485 -502 -531 -540 -536 -529 -505 -493 -492 -513 -535 -229 -17 0 0 0 0 0 -16 -155 -477 -480 -511 -493 -462 -441 -384 -373 -366 -357 -347 -325 -308 -304 -319 -347 -363 -357 -343 -325 -304 -305 -305 -277 -235 -223 -231 -233 -245 -260 -269 -258 -226 -207 -201 -198 -190 -186 -192 -199 -217 -227 -242 -269 -297 -293 -277 -264 -265 -271 -275 -276 -288 -307 -325 -338 -345 -344 -334 -313 -287 -261 -238 -230 -228 -232 -246 -282 -310 -354 -276 -65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -511 -491 -500 -536 -557 -552 -541 -532 -512 -485 -487 -507 -493 -482 -501 -503 -505 -504 -502 -478 -470 -490 -478 -474 -475 -473 -476 -487 -496 -500 -496 -488 -495 -500 -499 -496 -474 -438 -431 -439 -447 -456 -460 -478 -489 -500 -507 -500 -489 -486 -486 -484 -482 -478 -485 -505 -542 -545 -540 -534 -513 -510 -506 -517 -551 -212 0 0 0 0 0 -164 -489 -485 -516 -505 -494 -463 -433 -397 -368 -364 -353 -338 -327 -320 -318 -320 -349 -377 -369 -354 -347 -332 -322 -308 -299 -268 -224 -223 -208 -210 -250 -274 -298 -290 -242 -217 -215 -209 -193 -180 -183 -196 -212 -225 -250 -279 -273 -258 -268 -257 -262 -271 -274 -280 -292 -307 -321 -330 -334 -334 -322 -294 -274 -259 -254 -251 -239 -240 -256 -302 -330 -370 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -500 -475 -530 -552 -565 -571 -551 -531 -505 -479 -496 -522 -506 -499 -523 -547 -538 -521 -501 -487 -478 -495 -481 -475 -479 -486 -495 -507 -515 -507 -490 -485 -494 -506 -509 -505 -480 -451 -435 -438 -449 -463 -474 -480 -482 -485 -488 -478 -468 -471 -476 -477 -476 -483 -498 -522 -545 -529 -526 -525 -533 -538 -544 -556 -184 -4 0 0 0 0 -202 -531 -541 -514 -494 -487 -472 -448 -450 -407 -374 -360 -350 -331 -319 -316 -317 -335 -354 -364 -362 -354 -360 -360 -341 -305 -286 -242 -239 -234 -221 -222 -266 -316 -291 -281 -264 -246 -230 -210 -200 -196 -192 -198 -211 -226 -246 -262 -262 -256 -271 -272 -270 -277 -288 -297 -304 -313 -320 -323 -323 -317 -304 -289 -279 -277 -277 -273 -259 -255 -268 -317 -359 -260 -57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -521 -503 -518 -526 -538 -550 -549 -530 -498 -480 -504 -535 -525 -525 -568 -585 -557 -549 -530 -504 -490 -489 -486 -483 -485 -493 -503 -514 -514 -502 -491 -486 -487 -499 -505 -495 -474 -453 -446 -441 -448 -468 -477 -476 -469 -465 -467 -456 -448 -458 -470 -474 -476 -493 -515 -536 -541 -539 -540 -543 -557 -540 -556 -149 0 0 0 0 -276 -315 -5 -16 -164 -510 -488 -477 -444 -420 -418 -392 -373 -384 -378 -375 -359 -339 -334 -342 -335 -335 -349 -358 -379 -386 -360 -320 -314 -269 -274 -262 -232 -251 -261 -279 -278 -275 -263 -259 -261 -246 -216 -194 -196 -213 -223 -241 -255 -265 -276 -278 -311 -322 -303 -305 -314 -319 -322 -322 -322 -318 -314 -315 -312 -303 -299 -291 -285 -292 -279 -273 -285 -333 -385 -88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -510 -500 -528 -537 -570 -593 -575 -538 -507 -518 -555 -560 -544 -560 -595 -597 -584 -562 -546 -510 -497 -494 -488 -489 -493 -497 -506 -507 -503 -498 -496 -498 -493 -496 -495 -482 -460 -443 -442 -445 -456 -467 -469 -468 -466 -460 -452 -440 -435 -445 -460 -470 -482 -505 -530 -540 -546 -557 -568 -585 -587 -92 0 0 0 0 0 -307 -288 -1 0 -188 -528 -492 -473 -454 -419 -380 -356 -359 -383 -393 -395 -392 -377 -359 -345 -330 -322 -330 -341 -343 -356 -371 -351 -342 -293 -302 -311 -274 -240 -255 -249 -256 -247 -251 -251 -249 -251 -242 -226 -221 -228 -241 -256 -279 -275 -289 -299 -301 -310 -328 -327 -331 -337 -339 -339 -334 -327 -320 -322 -330 -327 -318 -312 -309 -303 -305 -293 -291 -304 -337 -374 -229 -55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -500 -498 -497 -529 -557 -577 -558 -534 -526 -545 -569 -566 -560 -568 -597 -597 -596 -569 -531 -511 -503 -492 -494 -496 -500 -503 -510 -510 -505 -503 -511 -519 -509 -497 -490 -474 -446 -434 -439 -459 -460 -468 -469 -467 -461 -453 -443 -431 -426 -432 -444 -457 -478 -504 -526 -529 -538 -557 -589 -553 -557 -83 0 0 0 0 0 0 -278 -551 -549 -536 -493 -454 -441 -435 -402 -375 -362 -365 -365 -376 -374 -358 -359 -362 -356 -336 -321 -329 -338 -331 -323 -320 -305 -271 -259 -308 -308 -323 -292 -307 -287 -242 -223 -222 -234 -261 -267 -245 -227 -222 -228 -244 -265 -285 -294 -308 -310 -322 -332 -345 -346 -349 -350 -352 -351 -347 -342 -335 -328 -322 -322 -323 -325 -322 -318 -315 -306 -307 -320 -338 -352 -388 -124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -504 -489 -491 -508 -522 -557 -555 -539 -537 -556 -562 -559 -572 -568 -568 -593 -594 -566 -528 -514 -502 -503 -517 -517 -513 -507 -507 -509 -511 -516 -525 -529 -522 -511 -494 -466 -437 -440 -459 -469 -466 -465 -464 -458 -455 -449 -438 -432 -433 -439 -449 -464 -485 -502 -507 -519 -519 -544 -570 -82 -63 -8 0 0 0 0 0 0 -268 -526 -522 -504 -467 -440 -426 -417 -398 -386 -378 -378 -382 -373 -364 -348 -328 -328 -333 -333 -336 -337 -331 -326 -320 -298 -272 -271 -261 -281 -299 -351 -301 -297 -278 -252 -244 -241 -252 -267 -257 -236 -230 -232 -233 -255 -304 -319 -312 -313 -327 -352 -348 -359 -360 -361 -359 -357 -355 -365 -375 -362 -333 -317 -320 -328 -332 -330 -327 -320 -313 -320 -327 -335 -363 -398 -134 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -499 -484 -492 -511 -530 -565 -573 -553 -552 -559 -553 -548 -549 -558 -587 -600 -587 -559 -535 -514 -518 -524 -533 -530 -526 -515 -504 -503 -507 -518 -528 -528 -520 -507 -486 -459 -440 -444 -463 -472 -461 -458 -457 -451 -452 -446 -437 -441 -447 -449 -453 -459 -472 -497 -506 -508 -518 -529 -540 -555 -540 -72 0 0 0 0 0 0 -272 -518 -493 -476 -453 -424 -417 -411 -403 -403 -392 -386 -387 -404 -378 -343 -323 -325 -343 -355 -351 -344 -341 -331 -312 -281 -254 -244 -260 -280 -293 -283 -267 -267 -266 -268 -266 -256 -266 -265 -240 -221 -230 -247 -250 -272 -320 -321 -309 -318 -335 -350 -356 -366 -367 -367 -364 -363 -360 -353 -350 -337 -316 -315 -321 -331 -341 -340 -332 -318 -316 -322 -330 -349 -379 -254 -66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -501 -475 -488 -512 -531 -572 -593 -578 -567 -570 -571 -558 -545 -562 -595 -596 -569 -555 -536 -524 -528 -535 -549 -549 -539 -520 -501 -492 -498 -516 -530 -528 -512 -492 -471 -453 -447 -447 -456 -469 -458 -458 -460 -455 -451 -445 -440 -443 -447 -450 -454 -464 -487 -506 -508 -507 -512 -492 -505 -551 -41 0 0 0 0 0 0 0 -271 -508 -484 -468 -442 -413 -408 -407 -408 -414 -422 -417 -436 -416 -380 -345 -329 -325 -336 -342 -341 -335 -326 -309 -281 -249 -213 -216 -226 -260 -275 -266 -267 -266 -239 -249 -256 -263 -260 -233 -209 -205 -220 -248 -263 -289 -311 -326 -312 -318 -340 -355 -364 -368 -364 -367 -381 -387 -373 -349 -333 -320 -310 -318 -326 -336 -350 -345 -332 -323 -320 -326 -344 -370 -399 -128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -500 -486 -497 -524 -543 -561 -589 -582 -573 -572 -596 -590 -562 -581 -602 -593 -572 -557 -549 -537 -536 -538 -544 -548 -532 -510 -490 -485 -504 -527 -535 -521 -498 -481 -465 -458 -455 -454 -456 -462 -461 -462 -460 -449 -439 -436 -434 -438 -441 -443 -449 -470 -503 -519 -515 -511 -507 -499 -521 -474 -31 0 0 0 0 0 0 -40 -304 -502 -473 -455 -434 -414 -410 -417 -425 -414 -418 -401 -415 -357 -345 -336 -330 -330 -331 -335 -332 -319 -313 -307 -279 -237 -208 -229 -222 -255 -288 -289 -286 -276 -254 -259 -261 -265 -265 -243 -214 -206 -226 -252 -265 -290 -298 -302 -307 -320 -347 -364 -370 -371 -366 -369 -365 -359 -342 -327 -323 -320 -319 -327 -336 -340 -351 -348 -340 -335 -337 -348 -370 -397 -249 -60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -501 -501 -512 -524 -531 -548 -563 -568 -563 -574 -570 -565 -581 -602 -610 -596 -582 -572 -565 -548 -547 -543 -539 -530 -516 -496 -479 -473 -490 -508 -513 -496 -474 -469 -462 -462 -460 -458 -453 -458 -462 -461 -456 -445 -438 -437 -437 -436 -444 -452 -460 -489 -528 -540 -526 -512 -511 -523 -426 -2 0 0 0 0 0 0 0 -329 -540 -493 -454 -429 -418 -414 -413 -430 -427 -402 -395 -384 -348 -349 -356 -343 -321 -311 -308 -314 -320 -314 -302 -289 -267 -236 -224 -243 -243 -260 -264 -270 -277 -265 -239 -247 -272 -276 -265 -245 -226 -221 -226 -240 -273 -289 -276 -295 -305 -329 -349 -363 -368 -373 -370 -382 -366 -345 -328 -320 -329 -337 -336 -341 -350 -345 -350 -354 -355 -349 -367 -381 -403 -241 -54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -501 -507 -508 -501 -521 -519 -532 -545 -556 -563 -550 -561 -592 -605 -603 -589 -585 -578 -573 -568 -556 -541 -534 -522 -505 -488 -472 -464 -476 -486 -481 -470 -465 -468 -471 -470 -465 -459 -452 -455 -460 -459 -460 -452 -449 -446 -450 -451 -462 -477 -496 -460 -456 -554 -528 -510 -520 -507 0 0 0 0 0 0 0 0 0 -327 -532 -488 -448 -426 -418 -409 -415 -426 -440 -405 -397 -379 -366 -373 -367 -339 -332 -317 -304 -299 -306 -311 -305 -289 -260 -244 -256 -267 -276 -276 -277 -263 -291 -283 -260 -264 -275 -270 -256 -245 -241 -233 -227 -244 -261 -266 -272 -293 -311 -338 -350 -358 -362 -364 -365 -377 -358 -336 -328 -332 -345 -347 -342 -352 -355 -355 -358 -369 -369 -368 -400 -218 -184 -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 0 0 0 0 0 0 0 0 0 0 0 -497 -505 -511 -522 -522 -517 -528 -537 -561 -554 -534 -559 -599 -611 -602 -591 -590 -590 -590 -577 -570 -553 -541 -515 -499 -479 -458 -456 -467 -470 -464 -467 -478 -486 -490 -481 -467 -458 -453 -455 -455 -456 -464 -461 -460 -455 -463 -468 -483 -505 -441 -210 -216 -559 -531 -518 -503 -376 0 0 0 0 0 0 0 0 0 -328 -533 -512 -487 -450 -431 -425 -419 -394 -395 -392 -410 -394 -384 -376 -368 -353 -358 -346 -325 -311 -314 -324 -312 -272 -229 -220 -244 -257 -321 -310 -287 -267 -279 -290 -270 -264 -268 -260 -250 -248 -251 -251 -241 -232 -240 -251 -273 -303 -321 -343 -350 -350 -370 -369 -367 -358 -343 -337 -355 -367 -358 -352 -352 -368 -372 -374 -383 -398 -394 -395 -215 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -497 -502 -513 -515 -515 -510 -523 -528 -532 -517 -517 -558 -593 -602 -604 -604 -604 -606 -603 -583 -572 -560 -538 -491 -477 -458 -445 -455 -462 -464 -464 -468 -480 -491 -491 -478 -463 -453 -452 -458 -460 -460 -467 -473 -477 -477 -486 -489 -501 -525 -272 0 -148 -380 -422 -544 -452 0 0 0 0 0 0 0 0 0 0 -330 -546 -522 -483 -453 -442 -428 -388 -366 -369 -381 -415 -415 -401 -397 -396 -380 -359 -361 -360 -339 -327 -324 -305 -263 -222 -215 -206 -232 -285 -296 -286 -283 -284 -303 -303 -285 -274 -272 -256 -245 -249 -255 -250 -228 -235 -252 -280 -333 -336 -349 -354 -357 -287 -356 -369 -352 -342 -354 -381 -380 -357 -356 -364 -380 -389 -370 -195 -197 -189 -182 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -489 -491 -498 -504 -503 -509 -530 -533 -525 -508 -527 -564 -585 -592 -600 -611 -620 -624 -608 -584 -568 -547 -517 -470 -451 -433 -438 -444 -453 -458 -461 -461 -466 -475 -474 -462 -451 -444 -445 -457 -461 -477 -475 -495 -504 -500 -502 -510 -515 -539 -275 0 0 0 -165 -521 -327 0 0 0 0 0 0 0 0 0 0 -333 -529 -495 -464 -440 -424 -404 -365 -349 -363 -391 -428 -434 -436 -418 -407 -406 -372 -363 -356 -332 -300 -280 -284 -296 -290 -257 -222 -222 -243 -262 -279 -287 -293 -310 -308 -285 -275 -272 -257 -246 -244 -239 -236 -240 -252 -271 -299 -323 -336 -341 -359 -368 -186 -337 -372 -345 -344 -373 -387 -372 -363 -363 -374 -353 -197 -176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -479 -482 -490 -492 -493 -511 -533 -526 -502 -497 -529 -558 -567 -577 -597 -385 -246 -631 -598 -568 -546 -520 -486 -453 -436 -431 -431 -439 -454 -457 -457 -456 -453 -456 -456 -446 -438 -434 -436 -453 -467 -486 -486 -511 -520 -523 -535 -538 -540 -427 -168 0 0 0 -113 -282 0 0 0 0 0 0 0 0 0 0 -93 -380 -512 -474 -443 -420 -402 -386 -366 -361 -374 -391 -392 -422 -412 -402 -387 -392 -372 -351 -323 -298 -277 -272 -279 -282 -283 -250 -219 -224 -256 -281 -275 -278 -300 -301 -300 -273 -251 -245 -237 -237 -243 -244 -248 -261 -275 -293 -309 -314 -326 -334 -356 -366 -377 -377 -358 -349 -350 -364 -377 -380 -387 -334 -241 -325 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -467 -474 -478 -482 -494 -519 -531 -511 -495 -505 -539 -555 -559 -582 -323 -11 -222 -609 -579 -542 -517 -492 -460 -449 -439 -433 -435 -442 -453 -453 -448 -442 -440 -445 -447 -439 -432 -432 -442 -467 -480 -474 -480 -499 -520 -543 -562 -563 -406 -135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -358 -523 -496 -465 -437 -411 -395 -384 -381 -411 -410 -411 -406 -419 -389 -371 -378 -373 -357 -340 -308 -285 -278 -273 -270 -268 -259 -249 -223 -224 -265 -306 -293 -300 -300 -297 -295 -271 -235 -220 -227 -244 -257 -264 -278 -294 -300 -305 -312 -323 -329 -323 -339 -355 -360 -349 -338 -357 -366 -362 -371 -385 -401 -299 -93 -362 -194 -17 -230 -247 -253 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -455 -462 -460 -468 -502 -529 -530 -521 -514 -511 -532 -566 -584 -605 -623 -617 -602 -589 -549 -520 -500 -481 -457 -456 -444 -438 -439 -439 -440 -438 -431 -427 -433 -444 -445 -439 -436 -435 -449 -477 -479 -456 -469 -491 -522 -551 -554 -381 -111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -130 -159 -400 -508 -483 -457 -441 -429 -425 -429 -434 -472 -470 -447 -421 -392 -362 -346 -362 -359 -357 -356 -334 -322 -315 -296 -276 -258 -251 -248 -232 -211 -234 -290 -303 -283 -279 -266 -268 -251 -235 -231 -237 -251 -271 -294 -315 -328 -332 -336 -341 -326 -319 -315 -328 -353 -347 -334 -327 -349 -382 -402 -401 -391 -394 -357 -257 -384 -372 -244 -385 -391 -403 -283 -57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -453 -457 -457 -468 -502 -535 -533 -529 -528 -520 -548 -587 -603 -606 -617 -617 -591 -556 -526 -504 -492 -488 -472 -455 -453 -446 -442 -437 -432 -425 -419 -420 -434 -445 -446 -444 -438 -435 -443 -461 -463 -455 -475 -498 -523 -318 -280 -81 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -152 -449 -513 -518 -421 -440 -472 -456 -463 -471 -483 -490 -497 -508 -470 -429 -396 -385 -363 -365 -356 -352 -345 -339 -352 -354 -324 -287 -266 -261 -247 -238 -216 -218 -244 -255 -279 -275 -256 -246 -250 -251 -251 -250 -269 -303 -323 -338 -349 -369 -383 -358 -324 -319 -316 -321 -362 -343 -328 -327 -346 -285 -312 -325 -272 -403 -400 -399 -379 -378 -398 -386 -369 -388 -406 -94 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -459 -458 -455 -471 -499 -525 -541 -543 -545 -542 -562 -592 -598 -597 -607 -592 -555 -534 -514 -501 -498 -488 -476 -462 -458 -447 -438 -434 -434 -425 -415 -419 -427 -438 -446 -443 -437 -435 -442 -449 -452 -471 -493 -516 -536 -332 -62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -445 -495 -492 -492 -286 -363 -476 -449 -453 -457 -468 -484 -475 -482 -444 -400 -379 -382 -370 -354 -343 -344 -324 -320 -348 -369 -349 -308 -278 -262 -247 -243 -234 -233 -236 -279 -285 -273 -269 -265 -260 -262 -265 -268 -298 -332 -339 -351 -376 -399 -384 -356 -351 -343 -336 -343 -360 -348 -331 -330 -363 -298 -304 -235 -150 -416 -404 -400 -385 -389 -393 -401 -375 -388 -181 -31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -465 -462 -457 -475 -498 -510 -537 -547 -561 -558 -570 -584 -587 -582 -587 -571 -540 -523 -515 -512 -502 -492 -482 -468 -457 -449 -445 -450 -452 -438 -420 -416 -433 -449 -451 -447 -442 -439 -443 -450 -456 -481 -519 -544 -553 -560 -366 -80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -428 -475 -476 -480 -478 -465 -440 -423 -425 -426 -424 -432 -425 -437 -411 -371 -362 -342 -333 -325 -333 -341 -325 -319 -345 -370 -360 -327 -298 -292 -298 -287 -281 -271 -263 -310 -293 -283 -285 -286 -284 -297 -296 -294 -314 -340 -360 -382 -404 -417 -394 -387 -400 -388 -387 -394 -373 -354 -345 -345 -381 -407 -397 -322 -296 -350 -226 -409 -405 -412 -407 -404 -395 -165 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -464 -465 -462 -470 -480 -514 -535 -550 -550 -553 -571 -589 -533 -555 -569 -550 -536 -533 -521 -507 -501 -493 -480 -464 -453 -448 -445 -457 -465 -463 -451 -440 -453 -466 -463 -455 -448 -443 -446 -457 -475 -501 -534 -543 -554 -568 -590 -147 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -197 -449 -466 -461 -463 -447 -438 -421 -407 -406 -400 -390 -387 -394 -395 -393 -367 -359 -344 -345 -343 -352 -343 -310 -305 -329 -351 -346 -322 -304 -303 -316 -315 -313 -323 -282 -301 -295 -303 -297 -297 -306 -323 -326 -319 -329 -357 -388 -360 -240 -276 -413 -236 -421 -406 -412 -406 -386 -354 -364 -359 -381 -399 -376 -372 -405 -377 -237 -156 -151 -148 -140 -130 -124 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -457 -460 -464 -472 -490 -513 -525 -532 -547 -554 -579 -598 -239 -411 -561 -536 -524 -519 -511 -505 -499 -490 -473 -459 -446 -443 -445 -452 -454 -452 -446 -447 -460 -464 -459 -453 -446 -445 -458 -479 -501 -512 -540 -545 -559 -580 -311 -61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -483 -487 -456 -446 -442 -433 -431 -421 -420 -421 -399 -377 -368 -378 -380 -396 -383 -378 -369 -372 -373 -350 -344 -316 -303 -314 -326 -322 -308 -292 -270 -269 -276 -294 -323 -297 -296 -305 -342 -320 -314 -328 -345 -362 -370 -371 -392 -430 -329 0 -38 -225 -9 -222 -423 -418 -393 -373 -342 -351 -342 -362 -388 -365 -355 -387 -403 -335 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -442 -448 -460 -482 -501 -514 -526 -542 -555 -566 -588 -614 -611 -604 -573 -531 -515 -511 -501 -496 -496 -486 -466 -452 -445 -441 -442 -446 -442 -438 -434 -436 -445 -446 -443 -442 -441 -448 -466 -489 -498 -515 -542 -553 -569 -265 -39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -480 -478 -456 -440 -436 -419 -418 -429 -437 -422 -384 -359 -349 -357 -398 -411 -415 -405 -372 -360 -358 -345 -336 -327 -313 -299 -291 -289 -292 -285 -262 -259 -285 -289 -297 -289 -304 -344 -349 -330 -331 -338 -359 -390 -416 -426 -361 -252 -191 0 0 0 0 0 -411 -408 -380 -352 -325 -337 -328 -337 -365 -363 -353 -361 -390 -338 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -428 -441 -461 -492 -517 -529 -544 -558 -566 -576 -599 -617 -620 -599 -554 -517 -508 -507 -497 -488 -483 -475 -457 -446 -440 -429 -436 -439 -438 -431 -431 -432 -435 -436 -436 -439 -445 -452 -460 -475 -491 -519 -551 -561 -576 -56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -470 -477 -459 -427 -413 -417 -438 -455 -458 -439 -397 -353 -342 -361 -404 -406 -424 -402 -357 -330 -329 -329 -315 -333 -324 -296 -277 -268 -270 -273 -267 -288 -334 -327 -313 -295 -306 -339 -306 -299 -314 -333 -351 -375 -407 -436 -289 0 0 0 0 0 -5 -238 -417 -389 -377 -335 -316 -331 -322 -326 -346 -348 -347 -356 -330 -113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -428 -446 -469 -499 -529 -545 -561 -566 -578 -584 -600 -604 -602 -575 -535 -510 -503 -502 -495 -486 -480 -468 -445 -431 -430 -420 -428 -434 -436 -427 -422 -419 -423 -424 -427 -437 -446 -451 -460 -476 -503 -536 -532 -181 -192 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -235 -455 -445 -416 -403 -427 -452 -463 -461 -442 -411 -386 -375 -376 -397 -388 -402 -386 -340 -322 -316 -310 -301 -324 -327 -321 -296 -265 -266 -272 -281 -316 -342 -346 -339 -306 -302 -307 -270 -265 -288 -317 -339 -361 -402 -444 -376 -231 -237 -241 -247 -249 -252 -455 -427 -388 -388 -334 -322 -328 -322 -324 -333 -337 -345 -369 -314 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -449 -470 -488 -507 -532 -554 -574 -580 -577 -572 -578 -586 -582 -546 -518 -501 -492 -487 -478 -469 -469 -467 -462 -442 -422 -420 -427 -425 -429 -426 -415 -406 -412 -416 -417 -424 -435 -446 -464 -489 -517 -481 -147 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -421 -433 -412 -409 -427 -428 -437 -450 -449 -439 -435 -429 -407 -406 -379 -367 -375 -349 -331 -320 -303 -300 -309 -318 -328 -309 -276 -270 -278 -295 -322 -317 -316 -327 -306 -294 -287 -258 -255 -275 -305 -331 -357 -401 -440 -373 -230 -229 -269 -472 -459 -461 -449 -416 -395 -405 -352 -350 -359 -343 -329 -335 -344 -356 -311 -98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -481 -498 -510 -519 -534 -555 -573 -575 -574 -558 -559 -562 -561 -545 -514 -496 -486 -480 -469 -458 -455 -455 -451 -438 -419 -416 -418 -422 -428 -422 -406 -398 -404 -408 -415 -426 -437 -451 -476 -508 -533 -448 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -258 -432 -428 -420 -419 -420 -404 -405 -418 -432 -443 -449 -450 -429 -403 -377 -368 -379 -384 -355 -334 -319 -321 -312 -312 -323 -320 -296 -279 -289 -302 -298 -287 -280 -283 -276 -262 -265 -253 -259 -279 -311 -342 -374 -408 -432 -373 -178 -54 -279 -448 -443 -459 -203 -384 -204 -162 -308 -379 -398 -373 -338 -351 -376 -386 -305 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -504 -513 -519 -529 -546 -558 -560 -561 -555 -540 -552 -566 -555 -543 -512 -489 -478 -471 -459 -450 -448 -446 -438 -421 -415 -415 -416 -418 -426 -418 -397 -395 -396 -403 -423 -434 -441 -459 -493 -525 -543 -460 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -469 -436 -423 -420 -414 -410 -388 -381 -393 -409 -423 -433 -438 -426 -397 -376 -376 -390 -406 -368 -352 -344 -343 -328 -319 -321 -318 -302 -290 -301 -298 -272 -267 -260 -253 -242 -242 -247 -251 -271 -298 -330 -363 -396 -422 -435 -450 -338 -97 -451 -448 -445 -194 -14 -372 -81 0 -298 -403 -404 -380 -348 -366 -293 -113 -87 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -511 -509 -514 -527 -539 -544 -546 -547 -539 -531 -558 -571 -534 -526 -503 -470 -465 -466 -459 -450 -444 -438 -424 -411 -408 -397 -403 -408 -406 -406 -405 -404 -402 -412 -438 -450 -454 -469 -504 -544 -438 -97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -31 -309 -450 -426 -417 -408 -403 -394 -382 -375 -389 -401 -406 -418 -424 -417 -396 -377 -375 -392 -399 -399 -377 -354 -350 -336 -321 -311 -304 -289 -281 -291 -279 -268 -263 -254 -238 -233 -236 -248 -260 -296 -323 -360 -387 -403 -419 -436 -369 -146 -40 -188 -186 -179 -5 0 -140 -32 0 -285 -398 -404 -395 -379 -278 -71 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -511 -502 -503 -513 -527 -458 -363 -553 -544 -540 -552 -558 -523 -505 -497 -476 -461 -446 -439 -437 -434 -431 -423 -413 -404 -398 -409 -410 -403 -403 -412 -421 -419 -422 -437 -452 -462 -481 -523 -564 -408 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -54 -491 -436 -418 -409 -402 -399 -394 -388 -388 -395 -396 -396 -408 -414 -409 -391 -377 -372 -378 -375 -415 -395 -361 -351 -331 -309 -293 -294 -289 -279 -283 -277 -281 -282 -279 -249 -246 -258 -279 -303 -338 -362 -384 -405 -417 -430 -450 -317 -73 -232 0 0 0 0 0 0 0 0 -270 -393 -243 -117 -109 -66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -511 -500 -505 -520 -543 -463 -351 -558 -547 -544 -544 -547 -517 -510 -500 -490 -462 -437 -426 -420 -420 -421 -416 -403 -388 -396 -407 -408 -408 -405 -417 -428 -428 -430 -442 -458 -476 -501 -526 -538 -383 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -58 -339 -458 -428 -416 -408 -406 -407 -404 -404 -405 -402 -394 -391 -401 -406 -399 -383 -372 -367 -357 -351 -378 -393 -366 -348 -319 -295 -286 -290 -295 -289 -283 -283 -291 -315 -324 -283 -266 -283 -316 -345 -386 -405 -412 -433 -319 -180 -183 -129 -120 -390 0 0 0 0 0 0 0 0 -268 -412 -190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -532 -520 -532 -549 -559 -457 -365 -551 -543 -539 -543 -546 -531 -526 -508 -480 -455 -429 -413 -404 -404 -410 -408 -398 -390 -390 -388 -403 -400 -405 -416 -425 -425 -431 -447 -467 -487 -507 -518 -520 -364 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -90 -481 -440 -427 -420 -417 -418 -425 -424 -423 -419 -409 -397 -390 -392 -392 -388 -380 -370 -379 -340 -334 -343 -373 -364 -342 -310 -291 -289 -291 -292 -286 -288 -304 -303 -339 -338 -330 -315 -322 -351 -365 -393 -417 -437 -307 -96 0 0 0 -43 -142 0 0 0 0 0 0 0 0 -75 -114 -52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -532 -539 -564 -570 -418 -157 -185 -545 -532 -520 -524 -525 -522 -514 -488 -463 -441 -419 -401 -394 -397 -402 -398 -388 -383 -383 -388 -392 -391 -399 -410 -414 -416 -426 -448 -462 -481 -493 -506 -344 -42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -89 -456 -439 -436 -429 -426 -434 -443 -440 -433 -426 -414 -401 -392 -385 -380 -377 -372 -369 -376 -339 -336 -341 -364 -359 -333 -307 -296 -297 -302 -302 -305 -323 -334 -330 -331 -326 -346 -352 -352 -361 -369 -384 -409 -442 -215 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -510 -533 -550 -546 -280 -124 -370 -527 -522 -503 -506 -506 -501 -496 -473 -451 -428 -405 -394 -392 -389 -387 -387 -385 -381 -372 -370 -370 -384 -391 -399 -401 -406 -422 -447 -455 -464 -484 -508 -317 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -92 -368 -453 -448 -439 -433 -428 -440 -445 -440 -433 -424 -411 -398 -390 -384 -374 -366 -361 -374 -369 -349 -347 -359 -377 -367 -341 -337 -326 -315 -320 -325 -334 -348 -342 -341 -306 -304 -318 -323 -333 -345 -360 -379 -405 -440 -382 -171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -496 -518 -524 -518 -411 -392 -504 -502 -505 -494 -500 -501 -495 -483 -462 -441 -417 -398 -388 -385 -383 -380 -380 -379 -376 -370 -358 -375 -379 -383 -389 -390 -397 -417 -423 -443 -463 -481 -507 -311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -37 -211 -469 -447 -440 -431 -428 -447 -450 -441 -430 -419 -407 -399 -392 -383 -372 -364 -365 -379 -371 -359 -353 -356 -371 -375 -368 -370 -359 -336 -333 -341 -341 -336 -322 -319 -297 -297 -301 -305 -313 -330 -351 -373 -408 -446 -479 -268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -467 -481 -494 -500 -500 -496 -489 -487 -483 -478 -485 -488 -475 -470 -452 -432 -410 -394 -383 -381 -381 -383 -378 -375 -375 -365 -361 -371 -368 -369 -373 -375 -386 -389 -412 -443 -461 -477 -260 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -157 -388 -378 -383 -469 -449 -448 -437 -437 -456 -455 -443 -429 -415 -407 -400 -389 -378 -369 -363 -364 -374 -372 -367 -354 -347 -351 -361 -367 -374 -377 -364 -351 -347 -336 -312 -294 -295 -307 -308 -315 -318 -321 -337 -359 -385 -422 -460 -489 -274 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -451 -462 -478 -486 -486 -484 -480 -475 -467 -460 -464 -467 -458 -459 -444 -426 -406 -397 -386 -378 -376 -378 -378 -376 -371 -357 -358 -359 -356 -357 -358 -359 -367 -384 -412 -446 -464 -483 -248 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -46 -252 -494 -468 -462 -459 -455 -447 -458 -463 -456 -443 -437 -420 -409 -400 -385 -372 -366 -364 -364 -371 -382 -380 -367 -363 -353 -356 -361 -379 -387 -387 -377 -364 -346 -309 -296 -299 -317 -322 -338 -362 -352 -362 -380 -406 -444 -474 -488 -427 -354 -247 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -448 -451 -467 -474 -480 -480 -469 -458 -452 -450 -453 -450 -442 -448 -438 -424 -413 -405 -390 -378 -376 -382 -386 -380 -364 -352 -355 -350 -348 -351 -351 -353 -366 -389 -418 -453 -474 -502 -537 -558 -339 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -171 -433 -472 -448 -459 -473 -465 -458 -472 -466 -455 -450 -441 -426 -416 -405 -390 -377 -370 -367 -365 -374 -391 -388 -384 -382 -374 -368 -372 -389 -399 -397 -390 -387 -381 -360 -354 -339 -322 -350 -393 -422 -401 -420 -437 -441 -469 -489 -313 -283 -484 -341 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -59 -366 -371 -365 -368 -394 -82 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -449 -450 -455 -462 -472 -470 -455 -443 -441 -442 -444 -436 -427 -430 -435 -428 -424 -407 -381 -371 -377 -391 -394 -379 -357 -347 -350 -350 -348 -348 -351 -355 -371 -393 -425 -467 -497 -528 -555 -304 -1 -197 -563 -432 0 0 0 0 0 0 0 0 0 0 0 -217 -460 -478 -448 -435 -456 -471 -457 -460 -468 -462 -458 -453 -441 -425 -414 -401 -386 -377 -371 -364 -362 -373 -377 -378 -389 -399 -399 -390 -401 -408 -390 -377 -380 -391 -401 -391 -375 -373 -347 -385 -439 -456 -436 -455 -470 -473 -490 -294 -65 -200 -470 -333 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -81 -386 -371 -355 -344 -346 -368 -393 -112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -424 -422 -426 -431 -434 -431 -431 -432 -430 -432 -433 -425 -416 -414 -421 -421 -420 -402 -378 -367 -384 -402 -402 -383 -359 -350 -353 -356 -353 -353 -354 -359 -378 -402 -435 -475 -511 -536 -552 -557 -562 -570 -564 -539 -434 0 0 0 0 0 0 0 0 0 -264 -486 -491 -462 -441 -439 -453 -451 -464 -462 -463 -458 -452 -447 -435 -424 -413 -399 -386 -379 -372 -364 -366 -368 -364 -380 -388 -395 -398 -396 -395 -398 -369 -354 -360 -367 -385 -391 -363 -368 -366 -404 -443 -457 -454 -465 -478 -482 -494 -226 0 -46 -106 -74 0 0 0 0 0 0 0 0 0 0 0 0 0 -172 -393 -395 -390 -395 -389 -344 -326 -312 -324 -340 -366 -110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -413 -412 -413 -414 -412 -408 -415 -422 -423 -425 -420 -413 -409 -406 -403 -403 -410 -395 -379 -374 -396 -413 -405 -383 -365 -359 -359 -356 -354 -358 -361 -369 -390 -423 -456 -487 -517 -533 -537 -532 -543 -554 -541 -547 -441 0 0 0 0 0 0 0 0 -319 -517 -509 -475 -453 -440 -439 -447 -447 -470 -469 -465 -458 -453 -447 -435 -424 -416 -405 -395 -387 -380 -378 -376 -370 -356 -369 -380 -394 -415 -400 -369 -358 -345 -338 -346 -370 -398 -390 -354 -360 -380 -412 -440 -456 -461 -464 -473 -488 -505 -234 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -190 -402 -415 -411 -407 -391 -365 -331 -307 -294 -301 -311 -343 -110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -409 -409 -409 -408 -406 -402 -402 -410 -419 -418 -411 -406 -401 -397 -398 -407 -405 -391 -382 -376 -381 -389 -389 -380 -371 -371 -368 -351 -355 -367 -372 -382 -408 -444 -473 -490 -501 -506 -505 -510 -519 -529 -536 -538 -548 -468 0 0 0 0 0 0 0 -359 -529 -490 -464 -447 -432 -423 -430 -462 -471 -474 -474 -474 -471 -456 -438 -428 -417 -404 -390 -379 -374 -367 -366 -355 -352 -354 -364 -376 -400 -377 -335 -321 -323 -332 -350 -381 -404 -387 -355 -361 -387 -420 -447 -464 -466 -473 -481 -497 -266 -49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -200 -414 -410 -401 -394 -380 -357 -331 -299 -287 -286 -298 -332 -132 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -402 -403 -403 -400 -397 -395 -393 -404 -415 -412 -406 -399 -391 -393 -406 -416 -408 -394 -380 -376 -379 -385 -384 -377 -373 -374 -365 -347 -362 -373 -380 -399 -424 -455 -476 -481 -484 -486 -485 -485 -489 -502 -524 -539 -535 -455 0 0 0 0 0 0 0 -354 -516 -482 -462 -451 -445 -444 -447 -463 -472 -476 -485 -488 -483 -467 -442 -429 -406 -382 -372 -369 -366 -358 -351 -349 -345 -343 -350 -361 -368 -357 -345 -320 -315 -343 -365 -378 -400 -398 -359 -363 -393 -427 -456 -460 -475 -482 -486 -232 -39 0 0 -165 -267 0 0 0 0 0 0 0 0 0 0 0 0 -218 -424 -425 -408 -404 -395 -375 -355 -327 -302 -294 -288 -300 -305 -341 -145 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -401 -397 -392 -386 -382 -384 -398 -410 -413 -409 -400 -390 -385 -393 -414 -420 -406 -394 -381 -379 -383 -387 -381 -369 -368 -372 -359 -354 -375 -387 -397 -417 -435 -456 -462 -470 -478 -479 -474 -472 -477 -491 -512 -526 -412 -16 0 0 0 0 0 0 0 -351 -505 -478 -460 -431 -404 -408 -428 -465 -466 -472 -476 -475 -475 -461 -434 -416 -398 -379 -369 -370 -367 -355 -346 -347 -342 -352 -364 -374 -353 -347 -336 -321 -321 -370 -407 -405 -415 -424 -399 -375 -396 -415 -439 -460 -478 -486 -491 -171 0 0 0 -194 -458 -299 0 0 0 0 0 0 0 0 0 0 0 -10 -201 -413 -405 -405 -396 -378 -355 -328 -313 -298 -294 -294 -314 -331 -139 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -397 -389 -379 -372 -370 -389 -400 -406 -408 -405 -396 -388 -387 -398 -411 -412 -397 -395 -389 -386 -388 -383 -373 -366 -363 -359 -357 -368 -388 -397 -405 -416 -437 -441 -468 -476 -473 -467 -460 -461 -471 -488 -507 -522 -534 -444 0 0 0 0 0 -443 -539 -525 -501 -470 -452 -447 -440 -433 -441 -451 -442 -445 -444 -446 -438 -440 -425 -417 -398 -385 -383 -378 -369 -355 -346 -343 -349 -394 -401 -402 -385 -343 -324 -322 -349 -387 -401 -401 -434 -463 -411 -396 -400 -412 -441 -466 -492 -175 -79 -27 0 0 0 -26 -202 -471 -350 0 0 0 0 0 0 0 0 0 0 -212 -414 -406 -402 -401 -390 -372 -354 -330 -320 -318 -305 -309 -343 -133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -392 -379 -369 -365 -367 -373 -392 -403 -406 -403 -395 -386 -385 -392 -401 -403 -399 -401 -394 -399 -400 -389 -378 -370 -363 -361 -367 -385 -400 -401 -405 -406 -423 -435 -465 -473 -451 -448 -446 -451 -467 -487 -507 -521 -513 -396 0 0 0 0 -486 -537 -529 -521 -500 -488 -469 -447 -445 -445 -441 -432 -413 -413 -418 -421 -409 -405 -403 -400 -392 -393 -396 -385 -366 -350 -346 -346 -359 -390 -391 -381 -360 -352 -350 -332 -353 -405 -421 -416 -435 -444 -430 -414 -410 -422 -444 -471 -496 -115 0 0 0 0 0 0 -162 -381 -39 0 0 0 0 0 0 0 0 0 0 -213 -414 -400 -395 -387 -374 -362 -347 -331 -331 -321 -315 -330 -332 -126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -385 -377 -370 -369 -370 -389 -399 -403 -405 -404 -398 -389 -386 -388 -392 -406 -407 -408 -405 -398 -393 -393 -387 -383 -375 -367 -376 -397 -410 -406 -404 -408 -425 -434 -438 -441 -428 -427 -431 -444 -462 -483 -495 -504 -393 -48 -42 -35 -29 -24 -465 -511 -521 -515 -510 -496 -464 -438 -432 -432 -428 -418 -407 -412 -419 -414 -412 -401 -386 -388 -389 -389 -383 -371 -358 -351 -346 -341 -355 -353 -372 -361 -349 -337 -331 -326 -349 -415 -457 -443 -424 -430 -436 -410 -411 -424 -439 -467 -492 -117 0 0 0 0 0 0 -15 -32 0 0 0 0 0 0 0 0 0 0 -243 -424 -402 -387 -378 -370 -362 -354 -342 -342 -336 -333 -336 -361 -126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -382 -384 -383 -383 -387 -396 -396 -406 -409 -405 -403 -401 -399 -400 -402 -409 -409 -406 -402 -403 -402 -403 -393 -381 -368 -361 -373 -400 -417 -414 -408 -411 -425 -432 -433 -433 -421 -414 -417 -430 -439 -456 -477 -487 -505 -519 -516 -514 -511 -517 -509 -503 -515 -519 -506 -480 -449 -427 -420 -419 -412 -406 -409 -431 -430 -430 -418 -404 -396 -396 -391 -381 -364 -350 -347 -343 -336 -334 -334 -369 -341 -333 -333 -337 -334 -332 -351 -422 -453 -425 -415 -402 -405 -394 -400 -419 -431 -456 -486 -118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -229 -405 -388 -372 -367 -356 -351 -350 -342 -337 -352 -349 -362 -342 -116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -387 -399 -399 -403 -407 -409 -407 -402 -411 -414 -405 -405 -413 -415 -418 -419 -417 -409 -404 -394 -406 -403 -385 -377 -386 -397 -401 -408 -418 -413 -409 -412 -422 -429 -428 -426 -418 -414 -419 -423 -437 -456 -472 -486 -502 -515 -503 -491 -491 -503 -507 -508 -498 -502 -497 -467 -433 -418 -417 -414 -407 -413 -426 -438 -438 -428 -413 -406 -409 -404 -392 -375 -354 -342 -344 -348 -345 -343 -362 -372 -331 -360 -342 -347 -348 -348 -361 -374 -397 -411 -394 -379 -370 -376 -389 -412 -435 -452 -475 -117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -273 -431 -398 -375 -357 -351 -342 -341 -338 -338 -343 -353 -364 -389 -121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -408 -429 -430 -435 -440 -438 -431 -419 -411 -406 -406 -410 -412 -412 -413 -412 -410 -410 -401 -379 -391 -384 -376 -390 -404 -408 -413 -413 -403 -403 -406 -411 -419 -423 -424 -422 -419 -421 -420 -424 -445 -465 -476 -483 -492 -505 -501 -492 -484 -497 -498 -505 -502 -505 -492 -458 -424 -415 -421 -421 -419 -426 -428 -436 -434 -421 -407 -404 -407 -399 -387 -376 -360 -349 -349 -350 -354 -363 -385 -356 -322 -345 -340 -340 -352 -370 -378 -363 -356 -364 -361 -359 -376 -422 -434 -428 -450 -457 -459 -444 -138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -265 -426 -392 -370 -353 -341 -338 -334 -332 -337 -353 -361 -388 -358 -109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -433 -425 -433 -445 -443 -448 -435 -442 -435 -422 -431 -436 -424 -417 -411 -402 -391 -386 -390 -395 -397 -381 -381 -393 -397 -400 -404 -400 -392 -397 -406 -411 -418 -424 -425 -427 -428 -437 -434 -438 -457 -474 -479 -481 -485 -487 -479 -485 -488 -488 -500 -500 -504 -506 -490 -454 -424 -415 -420 -418 -411 -414 -427 -445 -435 -422 -409 -405 -403 -402 -391 -383 -380 -372 -361 -360 -359 -357 -351 -328 -332 -342 -351 -373 -356 -349 -348 -346 -341 -338 -342 -352 -374 -409 -435 -450 -453 -453 -447 -453 -462 -179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -254 -418 -389 -375 -365 -350 -336 -334 -336 -347 -366 -378 -330 -84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -423 -357 -9 -20 -31 -42 -388 -449 -459 -462 -466 -460 -446 -437 -426 -412 -393 -383 -394 -425 -415 -405 -394 -400 -395 -394 -392 -388 -390 -397 -407 -418 -424 -430 -431 -432 -436 -447 -447 -450 -467 -479 -484 -491 -498 -489 -471 -470 -484 -485 -491 -500 -514 -515 -486 -448 -421 -414 -418 -421 -422 -425 -435 -436 -437 -426 -413 -402 -399 -398 -390 -375 -370 -370 -368 -367 -357 -339 -325 -313 -351 -383 -385 -386 -373 -357 -337 -333 -333 -325 -324 -334 -360 -394 -424 -446 -432 -437 -430 -438 -466 -185 -268 -491 -287 0 0 0 0 0 0 0 0 0 0 0 0 -244 -413 -396 -387 -372 -361 -352 -347 -347 -357 -371 -382 -157 -100 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -328 0 0 0 0 0 -390 -456 -464 -458 -451 -447 -441 -446 -453 -437 -415 -404 -416 -439 -441 -429 -420 -413 -390 -380 -378 -377 -384 -395 -403 -415 -421 -433 -436 -438 -443 -449 -448 -452 -463 -471 -479 -492 -503 -498 -485 -471 -477 -495 -487 -495 -508 -509 -472 -438 -425 -422 -423 -425 -425 -425 -423 -425 -421 -414 -403 -382 -377 -372 -370 -364 -374 -376 -362 -358 -341 -314 -308 -315 -346 -374 -377 -391 -385 -373 -343 -335 -334 -319 -315 -325 -347 -370 -373 -400 -428 -416 -413 -421 -446 -470 -220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -211 -399 -412 -389 -382 -386 -373 -363 -363 -372 -373 -381 -413 -422 -153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -375 -444 -450 -223 -283 -446 -448 -447 -443 -447 -443 -455 -458 -434 -440 -440 -415 -382 -371 -369 -371 -384 -398 -403 -404 -407 -421 -429 -435 -440 -444 -441 -441 -446 -450 -459 -475 -488 -484 -464 -456 -462 -483 -474 -481 -496 -499 -468 -436 -424 -410 -402 -414 -426 -423 -424 -423 -420 -405 -383 -346 -338 -335 -338 -355 -377 -374 -352 -336 -313 -296 -301 -320 -336 -337 -349 -367 -375 -375 -346 -333 -330 -317 -316 -325 -334 -337 -352 -368 -400 -394 -400 -409 -433 -177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -210 -426 -406 -402 -406 -392 -377 -375 -371 -365 -362 -397 -409 -231 -57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -364 -431 -434 -397 -415 -457 -460 -328 -217 -451 -450 -445 -428 -432 -450 -434 -409 -377 -362 -361 -372 -385 -392 -397 -400 -406 -408 -415 -420 -424 -431 -427 -425 -427 -430 -438 -448 -458 -461 -443 -436 -445 -467 -474 -490 -491 -491 -454 -433 -413 -404 -417 -430 -435 -434 -430 -422 -414 -405 -378 -374 -339 -322 -329 -350 -361 -358 -343 -323 -308 -319 -362 -363 -374 -332 -323 -346 -372 -383 -357 -336 -329 -323 -327 -336 -339 -353 -363 -379 -424 -391 -394 -412 -435 -188 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -181 -401 -426 -417 -415 -404 -388 -384 -371 -367 -358 -371 -387 -335 -134 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -374 -429 -431 -439 -463 -269 -93 -63 -36 -206 -448 -433 -413 -464 -450 -414 -398 -374 -358 -361 -373 -380 -382 -387 -393 -402 -409 -414 -416 -423 -422 -411 -407 -408 -410 -418 -431 -443 -446 -437 -429 -436 -449 -475 -504 -495 -483 -479 -440 -429 -430 -431 -436 -432 -431 -423 -414 -396 -394 -394 -376 -354 -343 -344 -354 -346 -335 -333 -326 -324 -333 -335 -350 -367 -343 -331 -349 -348 -359 -338 -320 -321 -322 -322 -326 -339 -346 -344 -360 -420 -379 -389 -404 -426 -435 -205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -174 -434 -416 -405 -397 -388 -376 -373 -360 -351 -357 -373 -237 -68 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -408 -429 -428 -432 -449 -465 -435 -392 -378 -362 -372 -450 -453 -457 -470 -446 -410 -399 -375 -362 -362 -367 -374 -383 -390 -393 -401 -409 -412 -410 -419 -415 -399 -394 -395 -401 -417 -431 -436 -432 -419 -417 -429 -455 -491 -501 -499 -486 -475 -445 -445 -445 -438 -434 -425 -418 -410 -402 -371 -370 -367 -359 -347 -342 -339 -336 -320 -308 -317 -328 -328 -327 -327 -343 -366 -324 -302 -303 -313 -347 -342 -320 -314 -315 -315 -313 -327 -352 -378 -392 -400 -374 -391 -129 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -169 -433 -406 -385 -382 -378 -367 -372 -347 -340 -357 -376 -408 -209 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -422 -427 -434 -431 -442 -452 -466 -473 -476 -335 -103 -199 -478 -481 -477 -455 -422 -410 -384 -374 -366 -361 -372 -389 -395 -394 -398 -405 -407 -403 -401 -400 -393 -393 -397 -406 -417 -426 -431 -426 -413 -409 -428 -468 -493 -498 -488 -467 -456 -445 -441 -434 -427 -421 -411 -401 -395 -388 -352 -337 -331 -332 -328 -323 -316 -312 -305 -303 -309 -316 -328 -322 -317 -324 -334 -309 -294 -288 -303 -324 -322 -316 -315 -316 -328 -341 -341 -353 -379 -395 -403 -381 -394 -399 -166 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -40 -216 -414 -391 -369 -364 -350 -346 -388 -333 -327 -355 -383 -327 -136 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -24 -16 -8 -403 -437 -433 -433 -439 -446 -459 -469 -431 -365 -295 -121 -130 -159 -462 -432 -403 -390 -384 -371 -360 -371 -390 -396 -391 -389 -394 -394 -390 -390 -389 -389 -393 -401 -413 -422 -425 -429 -430 -425 -420 -430 -459 -470 -484 -481 -475 -436 -424 -424 -423 -418 -410 -400 -394 -391 -378 -335 -311 -309 -310 -306 -302 -297 -297 -303 -307 -311 -319 -323 -319 -310 -304 -305 -292 -290 -283 -291 -294 -300 -306 -311 -319 -332 -350 -379 -399 -412 -422 -405 -408 -390 -395 -440 -196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -182 -416 -401 -392 -370 -350 -330 -327 -368 -316 -318 -350 -288 -107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -94 -403 -445 -443 -444 -433 -439 -441 -444 -449 -462 -472 -469 -333 -71 0 0 -37 -467 -457 -425 -399 -387 -372 -361 -372 -393 -399 -390 -385 -387 -387 -385 -384 -383 -385 -391 -402 -414 -423 -428 -433 -436 -437 -438 -440 -457 -492 -498 -476 -462 -418 -396 -402 -411 -412 -406 -401 -398 -389 -369 -324 -300 -297 -293 -288 -288 -293 -300 -313 -321 -321 -322 -319 -310 -298 -288 -284 -279 -282 -281 -281 -281 -283 -289 -302 -319 -334 -358 -403 -432 -407 -377 -373 -404 -372 -399 -446 -198 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -50 -235 -410 -398 -382 -369 -344 -333 -328 -341 -306 -314 -361 -242 -161 -92 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -133 -389 -439 -436 -440 -433 -432 -436 -453 -465 -478 -488 -305 -51 0 0 -58 -317 -138 -452 -437 -404 -391 -375 -365 -378 -398 -402 -393 -386 -386 -385 -383 -381 -381 -383 -391 -400 -409 -418 -426 -432 -435 -438 -442 -450 -484 -505 -490 -457 -426 -391 -367 -379 -394 -398 -398 -397 -396 -390 -365 -324 -306 -295 -285 -282 -290 -305 -313 -325 -330 -324 -319 -313 -305 -294 -279 -273 -279 -281 -281 -280 -280 -283 -292 -303 -314 -327 -349 -376 -412 -404 -394 -361 -404 -371 -393 -436 -196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -207 -433 -416 -389 -379 -372 -366 -366 -341 -301 -282 -295 -333 -368 -403 -233 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -137 -382 -386 -408 -447 -441 -442 -451 -444 -465 -457 -206 -56 -36 0 0 0 -19 -138 -365 -454 -430 -419 -399 -379 -372 -386 -402 -404 -399 -395 -391 -389 -385 -381 -381 -384 -390 -394 -396 -403 -411 -417 -424 -432 -445 -461 -498 -498 -463 -454 -388 -347 -346 -368 -379 -380 -379 -380 -384 -385 -365 -332 -314 -297 -287 -289 -289 -303 -321 -330 -328 -323 -320 -315 -311 -302 -287 -278 -286 -288 -285 -285 -287 -295 -302 -306 -309 -319 -338 -356 -368 -431 -358 -343 -382 -365 -385 -421 -231 -75 -77 -51 0 -19 -74 0 0 0 0 0 0 0 0 -66 -277 -436 -414 -399 -390 -384 -414 -351 -319 -290 -280 -277 -303 -349 -308 -134 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -54 -90 -198 -390 -390 -395 -397 -409 -454 -458 -461 -471 -161 -12 0 0 0 0 0 0 -66 -466 -441 -417 -421 -401 -382 -383 -395 -404 -407 -405 -401 -398 -397 -392 -386 -382 -388 -391 -389 -383 -384 -388 -396 -407 -421 -436 -445 -462 -437 -418 -404 -356 -335 -344 -362 -370 -369 -367 -370 -377 -382 -364 -334 -326 -312 -300 -297 -297 -308 -318 -326 -329 -325 -321 -317 -315 -306 -293 -293 -302 -299 -291 -290 -295 -307 -313 -313 -314 -317 -325 -331 -358 -372 -343 -336 -356 -353 -367 -400 -424 -432 -431 -310 -87 -165 -384 -95 -102 -7 0 0 0 0 0 -241 -452 -436 -427 -423 -417 -403 -404 -358 -327 -306 -294 -285 -304 -348 -190 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -293 -434 -418 -404 -395 -398 -410 -424 -431 -434 -438 -451 -128 0 0 0 0 0 0 -94 -404 -443 -423 -423 -412 -395 -379 -386 -398 -404 -408 -405 -400 -406 -408 -404 -392 -386 -392 -394 -386 -380 -374 -374 -383 -399 -417 -424 -406 -404 -401 -410 -389 -370 -365 -360 -368 -369 -365 -366 -371 -379 -383 -366 -341 -339 -326 -322 -307 -303 -313 -325 -331 -330 -327 -323 -317 -311 -304 -304 -305 -307 -300 -292 -291 -299 -310 -316 -315 -315 -316 -316 -320 -335 -342 -327 -337 -346 -340 -350 -370 -382 -383 -386 -397 -414 -419 -399 -420 -445 -31 0 0 0 0 -76 -293 -440 -437 -439 -443 -443 -425 -397 -373 -345 -330 -306 -292 -308 -344 -280 -115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -429 -423 -414 -408 -410 -415 -419 -435 -445 -453 -450 -86 -2 0 0 0 0 0 -138 -429 -462 -420 -424 -413 -399 -384 -383 -387 -394 -398 -403 -404 -403 -408 -414 -416 -397 -387 -390 -396 -391 -383 -369 -363 -369 -384 -404 -405 -378 -379 -394 -397 -401 -407 -399 -385 -372 -364 -361 -365 -372 -379 -379 -364 -351 -353 -346 -328 -311 -308 -318 -329 -333 -328 -320 -314 -310 -308 -306 -303 -306 -305 -295 -285 -284 -298 -307 -310 -311 -313 -313 -311 -310 -320 -334 -340 -336 -331 -316 -306 -323 -333 -331 -334 -347 -364 -369 -367 -394 -430 -147 -126 -28 0 -90 -308 -426 -424 -430 -438 -448 -443 -421 -399 -392 -368 -337 -311 -297 -310 -342 -377 -241 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -294 -352 -400 -404 -408 -414 -419 -433 -447 -460 -43 0 -1 -308 -433 -422 -432 -437 -435 -456 -435 -420 -411 -396 -384 -375 -376 -388 -399 -399 -404 -411 -411 -414 -421 -419 -395 -383 -385 -394 -396 -381 -364 -354 -355 -367 -378 -374 -363 -373 -379 -386 -406 -421 -405 -380 -362 -354 -354 -358 -362 -367 -364 -360 -365 -363 -347 -331 -316 -313 -319 -325 -326 -318 -309 -307 -306 -300 -300 -295 -295 -295 -289 -279 -281 -294 -300 -300 -302 -306 -308 -303 -309 -316 -332 -340 -328 -325 -303 -298 -297 -293 -291 -293 -312 -343 -337 -342 -372 -410 -433 -442 -205 -138 -335 -417 -397 -401 -409 -424 -441 -432 -416 -405 -390 -369 -338 -314 -306 -322 -345 -369 -241 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -120 -275 -402 -401 -402 -409 -418 -431 -443 -454 -32 0 -382 -483 -473 -465 -461 -454 -440 -423 -408 -407 -396 -384 -374 -372 -375 -386 -397 -403 -414 -421 -417 -416 -422 -414 -394 -390 -386 -396 -394 -379 -363 -349 -348 -358 -361 -355 -363 -365 -355 -367 -408 -410 -385 -365 -350 -346 -352 -353 -349 -352 -358 -365 -377 -364 -346 -331 -316 -312 -312 -310 -311 -306 -300 -301 -304 -306 -300 -293 -293 -293 -289 -278 -282 -293 -298 -298 -294 -293 -294 -295 -306 -296 -318 -328 -318 -313 -304 -305 -280 -264 -263 -265 -279 -302 -318 -335 -355 -378 -389 -413 -428 -426 -412 -382 -367 -376 -389 -402 -415 -417 -414 -397 -392 -373 -341 -314 -310 -327 -344 -355 -304 -213 -184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -397 -398 -399 -397 -397 -409 -425 -435 -438 -437 -57 -28 -386 -460 -447 -438 -432 -423 -412 -409 -413 -403 -386 -377 -375 -382 -381 -391 -400 -411 -423 -426 -418 -410 -411 -411 -404 -398 -395 -401 -393 -378 -363 -349 -348 -359 -358 -350 -358 -356 -340 -377 -393 -384 -362 -352 -343 -345 -352 -354 -353 -355 -362 -375 -376 -351 -336 -325 -310 -305 -299 -293 -295 -295 -293 -296 -305 -306 -299 -296 -301 -298 -296 -287 -280 -277 -276 -282 -287 -285 -282 -287 -301 -298 -331 -317 -308 -298 -303 -282 -262 -251 -246 -249 -264 -292 -310 -300 -327 -334 -367 -389 -395 -389 -376 -352 -345 -360 -372 -377 -384 -398 -399 -393 -397 -381 -345 -314 -305 -316 -329 -337 -348 -375 -323 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -394 -395 -393 -395 -403 -413 -420 -428 -462 -468 -469 -474 -446 -433 -421 -413 -426 -431 -421 -410 -400 -394 -388 -381 -375 -388 -387 -392 -402 -415 -420 -418 -414 -407 -405 -406 -402 -401 -401 -399 -388 -377 -365 -355 -356 -358 -352 -348 -349 -338 -330 -363 -363 -354 -341 -339 -335 -336 -339 -338 -338 -342 -352 -363 -360 -328 -320 -313 -303 -295 -288 -284 -284 -282 -279 -286 -304 -311 -310 -308 -308 -307 -306 -299 -284 -275 -270 -271 -273 -272 -274 -283 -295 -292 -296 -301 -312 -285 -300 -279 -257 -244 -235 -239 -261 -283 -291 -280 -293 -317 -344 -362 -366 -357 -345 -332 -331 -343 -350 -356 -369 -385 -392 -395 -407 -390 -345 -310 -303 -309 -315 -326 -341 -366 -323 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -392 -390 -385 -404 -429 -435 -436 -435 -438 -439 -447 -445 -419 -432 -429 -424 -419 -414 -406 -399 -393 -392 -390 -382 -376 -394 -391 -394 -399 -408 -411 -412 -413 -412 -410 -406 -395 -394 -403 -395 -385 -381 -373 -365 -367 -365 -352 -353 -356 -328 -339 -337 -329 -323 -318 -326 -326 -321 -318 -312 -308 -315 -325 -335 -334 -312 -308 -303 -294 -285 -280 -275 -275 -273 -272 -284 -299 -303 -304 -297 -299 -312 -314 -290 -276 -271 -270 -276 -284 -285 -279 -275 -287 -286 -288 -303 -304 -297 -286 -274 -257 -243 -233 -237 -259 -270 -272 -273 -277 -300 -325 -339 -342 -334 -325 -317 -318 -328 -335 -346 -361 -380 -391 -401 -417 -393 -347 -323 -315 -306 -307 -322 -339 -362 -324 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -392 -387 -390 -409 -426 -427 -423 -419 -418 -419 -423 -421 -417 -417 -411 -405 -403 -401 -398 -394 -394 -393 -390 -381 -392 -401 -390 -392 -395 -400 -403 -405 -409 -412 -411 -404 -392 -386 -393 -397 -388 -388 -385 -381 -380 -382 -374 -367 -359 -328 -330 -312 -300 -297 -298 -305 -312 -303 -297 -289 -282 -288 -297 -306 -309 -306 -291 -288 -281 -279 -272 -268 -268 -270 -271 -268 -265 -272 -284 -287 -308 -313 -296 -277 -270 -266 -262 -259 -261 -265 -265 -266 -282 -286 -287 -288 -288 -287 -277 -265 -254 -242 -234 -238 -249 -253 -260 -259 -264 -288 -306 -315 -318 -316 -312 -306 -306 -317 -329 -340 -359 -375 -391 -409 -418 -392 -368 -351 -338 -320 -310 -319 -337 -358 -363 -242 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -391 -386 -407 -419 -418 -419 -416 -410 -405 -407 -406 -401 -421 -403 -394 -392 -393 -394 -394 -394 -395 -395 -389 -381 -384 -387 -381 -381 -389 -393 -402 -407 -407 -406 -409 -406 -390 -385 -392 -399 -389 -394 -394 -395 -393 -384 -370 -363 -354 -331 -317 -295 -278 -275 -277 -279 -287 -284 -283 -278 -270 -270 -278 -284 -286 -288 -270 -273 -272 -270 -268 -267 -269 -269 -262 -246 -241 -263 -276 -290 -303 -308 -283 -266 -261 -256 -249 -245 -245 -249 -256 -270 -290 -297 -285 -278 -277 -275 -273 -264 -256 -247 -242 -240 -243 -248 -254 -252 -252 -272 -285 -296 -302 -302 -300 -299 -304 -316 -325 -334 -353 -371 -389 -410 -411 -399 -389 -369 -349 -339 -328 -322 -337 -352 -370 -378 -259 -294 -44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -403 -400 -411 -413 -408 -406 -401 -396 -399 -415 -413 -408 -404 -388 -385 -387 -388 -389 -392 -395 -395 -394 -390 -381 -387 -388 -385 -386 -386 -387 -400 -405 -411 -421 -423 -415 -395 -385 -397 -398 -387 -389 -396 -404 -407 -387 -371 -365 -347 -326 -308 -285 -266 -262 -260 -264 -271 -274 -276 -273 -263 -258 -261 -264 -264 -265 -250 -258 -263 -266 -269 -270 -270 -264 -251 -241 -246 -260 -270 -301 -307 -291 -277 -258 -251 -246 -240 -237 -239 -241 -251 -271 -272 -269 -269 -266 -268 -263 -267 -266 -263 -262 -256 -250 -256 -258 -258 -254 -245 -254 -266 -275 -286 -290 -290 -293 -302 -314 -321 -327 -343 -366 -385 -394 -395 -401 -397 -380 -359 -346 -339 -334 -335 -338 -346 -352 -367 -142 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -424 -422 -418 -411 -402 -394 -390 -392 -403 -398 -396 -393 -389 -391 -397 -399 -404 -399 -395 -398 -399 -398 -391 -385 -390 -396 -397 -397 -398 -402 -406 -415 -426 -435 -436 -423 -399 -381 -392 -392 -384 -384 -398 -414 -411 -385 -379 -374 -345 -324 -299 -278 -268 -260 -259 -260 -264 -268 -270 -266 -257 -249 -247 -248 -247 -246 -244 -255 -260 -264 -265 -264 -261 -253 -243 -240 -243 -245 -255 -267 -274 -271 -263 -250 -241 -234 -231 -232 -235 -239 -251 -262 -250 -256 -258 -260 -260 -252 -252 -264 -268 -268 -262 -251 -248 -248 -246 -248 -233 -244 -252 -259 -274 -282 -284 -289 -297 -305 -308 -311 -331 -356 -365 -376 -386 -404 -409 -394 -371 -348 -336 -333 -329 -322 -325 -334 -369 -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 -426 -422 -419 -410 -395 -384 -381 -385 -391 -387 -384 -378 -376 -383 -385 -392 -404 -402 -403 -406 -403 -398 -395 -393 -399 -403 -404 -407 -411 -414 -411 -435 -458 -449 -430 -421 -401 -377 -380 -381 -381 -388 -410 -413 -399 -388 -385 -371 -345 -325 -308 -284 -272 -259 -263 -262 -263 -257 -255 -252 -246 -240 -238 -238 -237 -237 -250 -258 -258 -257 -254 -252 -248 -244 -239 -237 -235 -231 -229 -236 -248 -254 -250 -243 -234 -230 -228 -230 -236 -246 -254 -249 -236 -239 -244 -252 -257 -252 -247 -256 -255 -254 -258 -252 -243 -241 -235 -230 -227 -236 -239 -256 -268 -274 -276 -283 -289 -290 -292 -295 -317 -330 -345 -367 -401 -421 -422 -406 -379 -351 -333 -325 -320 -307 -311 -341 -403 -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 -424 -423 -418 -405 -388 -380 -385 -389 -383 -379 -372 -365 -378 -378 -386 -394 -406 -407 -407 -410 -410 -403 -397 -400 -400 -401 -408 -416 -422 -426 -428 -444 -453 -455 -442 -418 -409 -398 -378 -373 -378 -399 -409 -401 -390 -395 -388 -367 -349 -331 -314 -287 -267 -260 -262 -259 -256 -241 -236 -234 -232 -231 -232 -232 -233 -240 -256 -258 -254 -251 -247 -246 -244 -242 -240 -238 -234 -226 -222 -228 -235 -243 -243 -241 -238 -235 -233 -235 -242 -252 -256 -246 -230 -238 -244 -243 -248 -254 -247 -249 -246 -253 -262 -252 -242 -238 -230 -225 -227 -228 -235 -250 -262 -267 -269 -273 -275 -276 -283 -286 -299 -310 -341 -366 -411 -436 -433 -413 -382 -350 -332 -325 -311 -292 -301 -347 -119 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -423 -419 -412 -398 -387 -388 -387 -380 -376 -374 -367 -359 -361 -378 -385 -396 -398 -407 -416 -420 -417 -410 -405 -408 -408 -409 -417 -426 -430 -436 -442 -438 -436 -434 -427 -416 -414 -406 -380 -366 -377 -393 -397 -389 -388 -389 -376 -362 -349 -326 -303 -280 -262 -257 -253 -247 -242 -229 -223 -222 -224 -227 -229 -231 -237 -246 -257 -257 -255 -252 -247 -246 -245 -244 -242 -240 -236 -231 -228 -227 -228 -240 -242 -242 -237 -233 -236 -242 -246 -253 -255 -242 -237 -259 -261 -250 -250 -261 -249 -240 -235 -244 -253 -245 -237 -234 -230 -225 -231 -234 -241 -250 -261 -266 -266 -264 -262 -264 -270 -277 -288 -311 -343 -374 -416 -444 -443 -419 -385 -361 -345 -321 -299 -282 -303 -367 -31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -422 -416 -406 -392 -392 -388 -380 -375 -373 -372 -369 -364 -374 -380 -383 -398 -400 -410 -421 -426 -424 -419 -416 -412 -421 -425 -426 -427 -430 -436 -439 -425 -421 -422 -420 -417 -410 -395 -372 -368 -371 -368 -370 -360 -372 -371 -363 -355 -338 -312 -291 -271 -254 -249 -240 -232 -229 -223 -220 -221 -224 -227 -230 -235 -242 -250 -257 -254 -255 -253 -249 -245 -242 -242 -241 -238 -236 -233 -229 -221 -225 -233 -242 -231 -217 -217 -227 -239 -247 -253 -253 -241 -240 -252 -261 -268 -282 -273 -252 -238 -229 -228 -238 -242 -229 -230 -231 -229 -236 -242 -250 -254 -261 -263 -261 -256 -252 -252 -257 -271 -290 -315 -344 -384 -418 -441 -444 -436 -414 -384 -354 -320 -294 -298 -332 -395 -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 -411 -405 -396 -392 -388 -381 -375 -372 -372 -370 -366 -364 -376 -378 -382 -398 -399 -410 -423 -430 -431 -425 -414 -410 -420 -429 -427 -422 -422 -428 -427 -414 -408 -412 -415 -411 -400 -386 -370 -365 -360 -347 -353 -347 -350 -351 -347 -338 -324 -303 -276 -261 -249 -238 -229 -224 -223 -222 -220 -223 -227 -228 -230 -235 -241 -248 -253 -247 -248 -245 -243 -241 -240 -238 -239 -237 -232 -228 -221 -214 -217 -222 -231 -215 -208 -217 -226 -238 -251 -252 -244 -243 -232 -237 -255 -273 -293 -276 -249 -233 -223 -221 -232 -239 -229 -230 -232 -235 -239 -247 -257 -256 -259 -262 -260 -255 -247 -245 -251 -266 -293 -314 -345 -387 -423 -448 -455 -446 -427 -400 -366 -330 -307 -319 -358 -415 -49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -393 -386 -378 -390 -384 -376 -373 -372 -371 -368 -364 -367 -371 -373 -383 -396 -394 -407 -421 -426 -424 -416 -406 -409 -421 -423 -423 -415 -414 -420 -419 -410 -403 -405 -408 -402 -387 -371 -362 -354 -357 -334 -326 -324 -314 -323 -326 -317 -306 -286 -260 -250 -240 -228 -222 -221 -220 -221 -222 -225 -229 -229 -230 -231 -235 -239 -245 -240 -241 -234 -231 -230 -229 -229 -231 -229 -222 -217 -209 -207 -211 -221 -226 -212 -211 -218 -228 -237 -248 -249 -231 -226 -224 -227 -248 -266 -272 -275 -249 -228 -216 -212 -217 -225 -229 -225 -233 -243 -253 -260 -258 -256 -256 -256 -255 -249 -241 -238 -245 -262 -295 -320 -356 -397 -432 -454 -455 -440 -418 -394 -367 -337 -314 -325 -371 -97 -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 -376 -369 -375 -383 -378 -374 -373 -372 -370 -367 -361 -358 -368 -376 -382 -388 -389 -400 -406 -412 -411 -403 -400 -404 -411 -411 -408 -405 -406 -409 -409 -404 -399 -398 -396 -385 -368 -356 -347 -343 -349 -319 -314 -300 -296 -303 -301 -290 -280 -264 -245 -241 -245 -223 -221 -219 -215 -219 -224 -227 -228 -228 -227 -228 -230 -233 -236 -233 -232 -226 -220 -215 -211 -213 -219 -219 -209 -202 -198 -200 -210 -217 -218 -207 -214 -222 -224 -217 -217 -229 -228 -218 -222 -229 -237 -242 -250 -257 -243 -225 -213 -213 -219 -222 -229 -235 -228 -243 -262 -265 -256 -252 -251 -250 -246 -238 -233 -233 -240 -260 -291 -324 -355 -391 -406 -412 -419 -418 -407 -389 -367 -355 -365 -351 -402 -342 -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 -377 -370 -378 -378 -374 -373 -371 -368 -367 -366 -363 -360 -359 -373 -377 -370 -375 -377 -388 -396 -395 -393 -393 -394 -399 -403 -399 -395 -395 -396 -399 -401 -393 -387 -380 -367 -352 -338 -328 -328 -333 -297 -289 -275 -282 -284 -276 -265 -256 -243 -234 -248 -250 -225 -219 -215 -212 -217 -220 -222 -223 -221 -220 -221 -223 -228 -229 -225 -222 -218 -215 -212 -210 -211 -216 -212 -202 -198 -198 -199 -212 -217 -211 -208 -223 -231 -219 -206 -203 -211 -218 -210 -215 -225 -222 -224 -236 -244 -230 -218 -214 -216 -219 -219 -224 -237 -228 -240 -256 -255 -247 -243 -243 -242 -237 -231 -228 -230 -239 -258 -286 -318 -328 -355 -374 -377 -383 -383 -373 -362 -354 -354 -364 -368 -381 -404 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -377 -371 -371 -369 -371 -369 -367 -364 -363 -363 -362 -360 -358 -357 -364 -368 -360 -364 -372 -378 -379 -381 -384 -385 -388 -385 -379 -379 -376 -380 -389 -393 -380 -368 -364 -351 -332 -322 -316 -316 -315 -291 -267 -266 -267 -262 -253 -245 -237 -234 -238 -242 -231 -221 -213 -209 -208 -214 -214 -214 -215 -213 -212 -212 -214 -219 -223 -217 -215 -213 -213 -212 -210 -210 -210 -206 -200 -201 -205 -211 -224 -225 -214 -220 -228 -224 -217 -203 -197 -200 -197 -202 -199 -197 -207 -212 -219 -222 -215 -211 -213 -208 -204 -216 -231 -243 -227 -239 -248 -238 -234 -233 -236 -236 -231 -223 -220 -227 -239 -255 -282 -291 -307 -331 -352 -349 -346 -342 -339 -341 -339 -345 -356 -358 -371 -391 -364 -370 -126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Wind_Speed 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 12 13 13 13 13 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 11 11 11 11 11 11 11 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 10 10 9 9 9 9 9 10 10 10 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 8 8 8 8 8 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 3 3 4 5 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 7 7 8 9 10 11 11 10 8 8 8 8 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 10 10 11 11 11 11 11 10 10 10 10 10 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 4 4 4 4 4 3 3 4 4 4 4 4 3 3 3 3 4 5 5 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 8 8 9 9 10 11 11 11 10 9 8 9 9 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 13 12 12 12 13 13 14 14 14 14 14 13 13 13 13 13 12 12 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 9 10 10 11 11 11 11 10 10 10 10 10 9 9 8 7 7 7 7 8 9 9 10 10 11 11 10 10 11 11 11 11 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 5 6 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 8 9 9 10 11 11 12 12 11 10 9 9 10 10 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 11 12 13 13 13 12 12 12 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 9 10 10 11 11 11 11 10 10 10 10 9 9 8 7 7 6 6 7 7 8 9 10 11 11 11 11 10 11 11 11 11 10 10 10 10 10 9 9 8 8 7 7 7 6 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 5 5 6 7 7 7 7 6 6 7 7 7 7 7 7 7 7 8 8 8 9 10 11 11 12 12 12 11 10 10 10 10 11 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 11 12 13 13 12 12 12 12 12 13 13 14 14 14 13 13 13 13 13 12 12 12 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 10 10 10 10 9 8 8 7 6 6 6 7 7 8 8 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 8 8 7 7 6 7 7 8 8 9 9 9 8 8 8 8 8 8 8 8 8 7 7 6 6 7 8 9 9 8 8 8 8 8 8 9 9 8 8 8 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 6 6 7 7 7 7 7 7 7 7 8 8 9 9 10 11 12 12 12 11 10 10 10 10 11 11 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 12 12 12 11 12 13 14 13 12 12 12 11 12 12 13 13 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 12 11 12 11 11 11 11 10 10 9 10 10 10 10 11 11 11 10 10 10 9 9 8 7 7 7 7 7 7 8 8 9 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 7 6 6 7 8 8 8 9 9 8 8 8 8 8 8 8 8 8 7 7 6 6 6 7 8 9 9 8 8 8 8 8 8 9 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 6 6 7 7 7 7 7 7 7 7 7 8 8 9 10 11 11 11 11 11 10 10 10 10 11 11 11 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 12 12 13 14 14 13 13 12 12 11 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 11 11 10 10 10 10 10 10 10 10 11 11 11 10 10 9 9 8 8 7 7 7 7 7 8 8 9 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 9 9 8 7 7 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 6 7 8 9 9 9 9 8 8 8 8 8 9 9 8 8 7 7 7 6 6 6 5 5 5 5 6 6 5 5 5 5 4 4 4 5 5 5 6 6 6 7 7 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 10 10 10 11 11 11 12 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 11 11 12 13 14 14 14 13 13 12 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 11 11 11 10 10 10 10 10 11 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 9 9 8 9 9 10 10 10 9 8 8 7 7 7 7 8 8 8 8 8 8 7 7 7 8 8 8 8 8 7 7 7 7 8 9 9 9 9 9 9 8 8 8 8 8 9 9 8 8 8 7 7 6 6 6 6 6 5 5 6 5 5 5 5 4 4 5 5 5 5 6 6 6 7 7 7 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 10 10 10 10 11 11 12 12 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 12 13 14 14 14 13 13 12 11 11 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 9 8 8 8 9 9 10 10 9 8 8 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 8 8 8 9 8 8 8 9 8 8 8 8 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 5 5 5 5 6 6 6 7 7 7 7 6 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 11 11 12 12 11 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 12 12 11 11 12 13 14 14 14 14 13 13 12 12 12 12 12 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 10 10 11 11 11 11 10 10 9 9 9 8 8 8 7 7 8 8 8 9 9 10 10 10 10 10 10 10 9 8 7 7 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 7 7 7 9 9 10 10 9 9 9 8 8 8 8 8 8 9 8 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 11 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 14 13 12 12 12 12 12 12 11 11 11 11 12 12 13 13 13 13 12 12 12 12 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 10 10 11 11 11 11 10 10 9 9 9 9 8 8 7 7 8 8 9 9 10 10 10 10 10 10 9 9 8 8 7 8 8 9 9 9 9 9 9 8 8 8 8 7 7 8 8 8 9 8 8 7 7 6 6 6 7 7 8 8 9 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 5 5 6 6 6 6 6 6 7 7 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 11 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 12 13 13 13 13 14 14 13 13 12 12 12 12 12 12 12 11 11 11 12 12 12 13 13 13 12 12 12 12 12 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 10 10 10 11 11 11 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 10 10 10 9 9 9 8 7 7 7 8 8 9 8 8 9 9 9 8 8 8 8 7 7 8 8 9 9 8 8 7 6 6 6 7 7 8 8 9 9 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 11 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 11 11 11 11 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 10 10 10 10 11 11 10 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 7 7 7 7 8 8 8 8 8 8 9 8 8 8 8 8 8 7 8 8 9 9 8 7 7 6 7 7 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 5 5 4 4 3 3 3 3 3 4 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 12 11 12 12 13 13 14 14 13 13 13 13 13 12 12 11 12 12 12 12 12 12 11 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 10 10 10 10 10 11 11 11 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 7 7 7 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 7 7 7 7 7 7 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 5 5 5 4 3 3 3 3 3 3 4 5 6 6 7 7 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 10 10 10 10 10 10 11 11 11 10 10 10 9 9 9 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 8 8 9 8 8 7 7 7 7 8 8 8 8 8 8 8 9 9 8 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 7 6 5 5 5 4 4 4 3 3 3 2 3 4 4 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 11 11 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 12 12 13 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 8 8 9 9 8 7 6 6 6 7 8 9 9 8 8 8 9 9 8 8 7 7 7 7 7 6 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 4 4 4 4 3 3 3 3 4 5 5 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 12 12 12 12 11 11 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 8 8 9 9 8 7 6 6 6 6 7 8 9 9 8 8 9 9 9 8 7 7 7 7 7 6 6 6 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 6 6 6 5 4 4 4 4 4 3 3 3 3 4 4 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 12 12 12 12 11 11 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 11 11 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 9 8 8 8 8 7 7 8 8 8 9 9 9 8 6 6 6 6 6 7 8 9 9 9 9 10 10 9 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 4 5 5 6 7 7 8 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 12 12 12 12 12 12 11 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 13 13 13 12 13 12 12 12 11 11 11 12 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 9 9 9 9 8 8 8 8 8 8 8 9 9 8 7 6 6 6 6 7 8 8 9 9 9 10 10 10 9 8 7 7 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 5 5 4 4 4 3 4 4 4 4 5 6 7 8 8 8 9 9 9 10 10 10 9 9 10 10 10 10 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 11 12 12 12 12 12 12 13 13 13 12 12 12 11 11 11 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 12 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 13 13 12 12 12 12 12 12 11 11 11 11 10 10 11 11 11 11 12 12 12 11 11 11 11 11 11 10 10 11 11 11 11 10 10 10 9 9 9 9 10 11 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 7 7 8 9 9 9 9 8 8 8 8 8 8 8 9 9 8 7 6 6 6 6 7 8 8 9 10 10 10 10 10 9 8 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 5 6 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 12 12 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 9 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 13 13 13 12 13 13 12 12 12 11 11 10 10 11 11 10 11 11 11 12 12 12 11 11 11 11 11 11 11 10 11 11 11 11 10 9 9 9 9 9 10 11 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 8 7 7 6 7 8 9 10 10 9 9 8 8 8 8 8 8 8 8 8 7 6 6 6 7 7 8 9 9 10 10 10 10 10 9 8 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 5 6 7 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 12 13 13 13 12 12 11 11 10 10 10 10 10 10 11 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 9 8 8 9 9 10 10 11 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 8 7 6 6 6 7 7 9 10 10 9 9 8 8 8 7 7 8 8 8 7 7 6 6 6 7 7 8 9 10 10 10 10 10 9 8 8 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 6 7 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 13 13 13 13 13 12 12 12 11 11 11 10 10 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 12 12 11 10 10 10 10 9 9 10 12 12 12 11 11 11 11 12 12 12 11 11 11 10 10 9 8 8 8 9 10 11 11 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 8 7 6 6 6 6 7 9 9 10 9 9 8 8 7 7 7 7 7 7 8 7 7 7 7 7 7 8 9 9 10 10 10 10 9 9 8 7 7 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 7 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 11 11 11 10 10 9 9 9 9 10 9 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 11 11 11 10 9 9 10 10 11 11 11 11 11 11 11 12 12 12 11 11 11 10 10 9 8 8 8 9 11 11 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 8 8 7 7 6 7 7 8 9 9 9 8 8 7 7 6 6 6 6 7 7 8 8 8 7 7 7 7 8 8 9 10 10 10 10 9 8 8 7 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 7 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 9 10 10 9 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 12 12 13 13 13 12 12 12 12 11 10 9 10 10 10 11 11 11 11 11 11 11 12 12 11 11 11 10 10 10 9 8 8 9 10 11 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 8 7 7 7 7 7 8 8 9 9 8 8 7 6 6 6 6 5 6 7 8 8 8 8 8 8 7 8 8 9 9 10 10 10 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 10 10 10 9 10 11 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 13 13 12 11 10 9 10 10 11 11 11 11 11 11 12 12 12 12 11 10 10 10 9 9 8 8 8 9 10 11 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 8 8 8 7 7 6 6 5 5 5 5 7 8 9 9 9 9 8 8 8 8 8 9 10 10 10 9 9 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 12 11 10 10 10 10 11 11 11 11 12 12 12 12 12 11 11 10 9 9 9 8 8 8 8 9 10 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 7 8 7 7 7 7 7 8 7 6 6 5 5 5 5 6 7 8 9 9 9 9 9 8 9 9 9 9 10 10 10 9 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 11 11 11 11 11 12 12 12 12 12 11 11 10 9 9 8 8 8 8 8 9 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 5 5 5 5 6 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 5 5 6 6 6 6 6 6 6 6 7 7 7 6 6 6 7 7 8 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 10 10 10 11 11 12 11 11 11 11 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 11 12 11 11 11 12 12 12 12 12 11 10 9 9 9 8 7 7 8 8 9 10 10 10 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 5 5 5 6 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 7 8 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 12 11 11 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 11 11 11 11 11 12 12 12 12 11 10 9 8 8 8 8 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 7 8 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 11 11 11 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 11 11 10 10 10 10 10 11 10 11 10 10 10 12 12 12 11 10 9 8 8 8 8 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 7 7 7 8 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 11 11 11 11 10 10 10 10 10 10 10 10 11 12 12 12 13 12 12 11 11 11 10 10 10 10 11 11 10 11 10 10 10 12 12 11 10 9 9 8 8 8 8 7 7 7 8 9 9 9 9 9 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 6 5 5 6 6 7 7 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 7 7 7 8 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 12 12 11 11 11 12 12 13 13 14 14 14 13 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 11 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 11 11 11 10 10 10 10 11 11 11 11 10 10 10 11 11 10 9 9 9 9 9 9 8 8 7 7 8 9 9 9 9 9 10 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 6 5 5 5 6 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 9 9 8 8 7 7 8 9 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 13 13 13 14 14 13 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 11 11 11 10 10 10 10 11 11 11 11 11 10 11 11 11 10 9 9 9 9 9 9 9 8 8 8 9 9 10 10 9 9 10 9 9 9 10 10 10 10 10 10 10 10 9 9 8 8 8 8 7 6 5 5 5 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 8 8 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 13 12 12 12 12 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 10 10 10 11 11 11 11 11 11 10 11 11 10 9 9 9 10 9 9 9 9 9 8 9 9 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 9 9 8 8 8 7 7 6 6 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 11 12 12 12 13 13 13 13 13 12 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 10 10 10 10 10 9 9 9 9 9 9 10 10 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 10 10 10 10 9 9 9 9 8 8 7 7 7 6 6 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 11 12 12 13 13 13 12 12 12 12 12 12 12 12 12 11 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 9 9 10 10 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 10 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 8 8 8 8 9 10 10 10 10 10 10 11 11 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 11 10 10 10 11 11 12 13 13 13 13 13 12 12 12 12 12 12 12 12 11 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 9 10 10 10 11 10 10 10 10 10 9 9 9 9 10 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 5 5 5 7 8 8 9 9 9 9 10 11 10 10 10 11 11 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 11 11 11 11 11 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 9 9 9 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 9 9 10 11 11 11 10 10 10 10 10 10 10 9 9 10 11 11 11 11 10 10 10 10 9 9 9 9 10 9 9 8 8 8 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 5 5 6 8 9 9 10 10 10 11 11 11 11 11 11 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 11 11 11 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 10 10 11 11 11 10 10 10 10 9 9 9 9 10 10 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 5 5 6 7 8 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 13 13 12 12 12 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 10 10 11 11 11 10 10 10 10 9 9 9 10 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 5 6 7 7 8 9 10 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 10 10 9 10 10 10 11 11 10 10 10 10 9 9 9 10 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 5 5 7 8 8 9 9 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 10 10 10 10 10 10 11 10 10 10 10 9 9 9 10 11 11 11 10 10 10 10 10 10 10 10 9 8 8 8 9 8 8 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 9 9 9 10 10 11 12 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 9 9 10 10 9 9 9 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 7 8 8 10 10 10 10 11 12 12 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 7 7 8 9 9 10 11 11 11 11 12 12 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 6 7 7 7 7 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 8 9 9 10 10 11 11 11 11 12 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 7 9 11 11 11 12 12 12 11 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 11 11 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 8 8 7 7 7 7 8 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 10 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 12 11 11 11 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 10 10 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 9 10 11 11 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 7 7 8 8 8 8 8 7 7 8 9 9 9 9 9 9 9 9 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 9 10 11 11 12 12 12 13 13 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 11 11 11 10 10 10 10 9 8 8 7 8 8 8 8 8 7 8 8 9 9 9 9 9 9 9 10 10 10 10 9 9 8 8 8 8 9 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 9 11 12 12 12 12 13 13 13 13 13 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 8 8 9 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 8 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 7 8 8 9 10 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 6 6 7 8 8 9 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 12 12 13 13 12 12 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 9 9 8 8 8 7 7 7 6 7 8 9 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 11 11 11 11 11 11 11 11 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 10 10 10 11 10 10 10 11 11 11 11 11 11 11 12 11 11 11 10 10 10 9 9 9 8 7 7 7 8 9 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 9 9 9 9 10 10 10 11 11 10 10 10 11 11 11 11 11 12 12 12 12 12 11 11 11 10 10 10 9 8 8 8 9 9 11 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 10 10 11 12 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 10 9 9 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 11 12 12 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 11 11 11 11 11 10 10 10 10 10 11 11 11 11 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 12 12 11 11 11 11 11 12 12 12 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 12 12 11 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 7 8 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 8 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 13 13 13 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 7 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 13 13 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 6 6 6 7 8 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 12 12 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 13 13 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 10 10 10 10 10 10 10 10 11 11 11 11 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 7 7 6 6 6 6 7 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 12 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 7 7 6 6 6 6 7 8 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 7 6 6 7 7 7 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 6 6 7 7 8 9 9 10 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 10 10 10 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 8 8 9 9 10 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 9 9 10 10 11 11 11 11 10 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 8 8 8 9 10 10 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 14 15 14 13 13 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 8 8 8 9 9 10 10 10 10 11 11 10 10 11 11 11 11 12 12 12 12 12 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 14 15 15 14 14 14 14 13 13 13 13 13 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 13 13 13 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 7 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 14 15 15 15 15 15 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 13 13 12 12 12 12 11 11 10 10 10 10 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 14 15 16 16 16 15 15 14 13 13 13 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 10 13 12 12 12 12 11 11 10 10 10 10 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 10 10 10 10 10 9 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 15 16 16 16 16 15 15 14 13 13 13 12 12 12 13 12 12 12 12 13 13 13 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 11 10 10 10 10 10 10 10 10 12 12 11 11 11 11 10 10 10 10 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 14 15 16 16 16 15 15 14 14 13 13 12 12 13 13 13 13 12 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 12 12 11 11 11 11 10 9 9 9 9 10 10 10 9 12 11 11 11 11 11 11 10 10 10 9 9 9 10 11 11 11 11 11 11 11 11 11 11 12 12 12 11 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 10 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 9 9 9 9 9 10 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 14 15 15 16 16 15 15 14 14 13 13 12 12 12 12 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 10 9 9 9 9 9 9 8 8 8 9 9 9 9 8 12 11 11 11 11 11 11 10 10 10 10 9 10 11 11 12 11 11 11 11 11 11 11 12 12 12 11 11 12 13 13 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 12 11 11 10 10 10 10 9 8 8 8 8 9 8 8 8 8 9 9 9 8 8 11 11 11 11 11 11 10 11 11 11 11 10 10 11 12 12 12 11 11 11 11 11 12 12 12 12 11 11 12 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 9 9 9 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 14 14 14 15 16 15 14 14 14 15 14 13 12 13 13 13 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 11 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 12 12 12 11 11 10 10 11 12 12 11 11 11 12 13 13 12 12 11 11 11 11 12 12 12 11 11 12 13 13 13 13 13 12 12 11 11 11 11 11 11 11 10 10 10 10 10 11 10 10 11 11 11 11 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 11 11 11 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 15 14 13 14 14 14 14 14 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 12 11 11 11 11 12 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 10 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 13 12 12 11 10 10 11 12 13 12 11 11 11 12 13 13 13 12 11 11 11 12 12 12 12 11 12 12 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 14 13 13 13 13 13 14 14 14 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 11 11 11 11 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 14 14 14 14 13 11 11 10 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 13 12 11 11 10 11 12 13 13 12 11 11 11 11 13 13 12 12 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 11 11 11 12 12 11 11 10 11 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 9 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 13 13 12 13 13 13 13 14 14 13 11 12 12 12 12 13 13 13 13 13 13 13 13 12 11 11 11 12 12 12 12 12 11 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 11 9 8 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 12 11 11 11 11 12 13 13 13 12 11 11 11 12 13 13 12 12 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 12 12 12 11 11 11 11 12 12 11 11 11 12 12 11 11 11 11 11 11 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 9 9 10 11 11 11 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 11 11 11 11 11 11 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 13 13 14 14 14 14 13 13 12 12 12 13 13 13 13 11 11 11 12 12 12 12 12 13 13 13 13 13 12 12 11 11 12 12 12 12 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 12 12 13 12 12 12 13 13 13 12 11 11 11 11 11 10 9 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 6 11 11 11 11 12 12 13 13 13 12 11 10 11 12 13 13 12 12 12 11 11 11 12 12 12 12 13 13 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 12 12 12 12 12 11 11 11 12 12 12 11 12 12 12 12 11 10 10 10 11 11 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 9 9 8 8 8 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 13 13 14 14 14 14 13 13 13 13 13 12 13 13 12 11 11 11 11 11 12 12 12 13 13 13 13 13 12 12 12 12 12 13 12 12 11 11 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 11 11 10 9 9 9 9 9 8 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 5 5 6 6 6 7 7 7 7 11 11 11 12 12 13 13 13 13 12 11 10 11 12 13 13 13 12 12 11 11 12 12 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 9 9 8 8 9 9 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 12 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 14 14 13 13 13 13 13 13 13 13 12 12 11 11 10 10 11 11 11 12 12 12 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 9 8 8 8 8 7 7 7 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 12 12 12 12 12 12 13 13 12 12 11 10 12 13 14 13 13 13 13 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 11 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 9 8 8 9 9 10 10 11 11 11 12 11 11 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 12 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 13 13 13 13 13 13 13 13 13 12 11 11 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 11 11 11 10 10 10 10 10 10 10 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 6 6 6 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 8 12 13 13 13 12 12 12 13 12 12 11 11 12 14 14 14 14 14 14 13 13 12 13 13 13 14 14 14 15 15 15 15 14 14 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 11 11 11 10 10 9 10 11 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 11 10 10 10 10 10 10 10 10 9 9 10 10 10 10 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 12 13 13 13 13 13 13 12 11 10 10 10 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 6 6 6 6 6 6 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 8 8 13 13 13 13 13 13 13 13 13 12 12 12 13 15 15 14 14 14 15 14 13 13 13 13 13 14 14 14 15 15 15 15 14 14 14 14 14 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 11 11 10 10 9 9 10 11 13 13 13 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 11 11 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 12 12 12 13 13 13 12 13 12 11 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 8 8 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 14 14 14 14 13 14 14 14 14 14 13 13 14 15 15 15 15 15 15 15 14 13 14 13 13 13 14 14 15 15 15 15 14 14 14 14 14 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 11 11 11 11 10 10 10 10 11 13 13 13 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 11 11 10 10 10 10 10 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 12 12 12 12 12 13 12 12 12 12 12 10 10 10 9 9 10 10 10 10 11 11 12 12 12 12 12 12 11 11 10 10 10 11 11 11 11 11 10 10 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 7 13 13 14 14 14 14 14 14 14 14 14 14 15 15 16 15 15 15 15 14 14 14 14 14 13 13 13 14 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 12 12 12 11 11 11 11 11 11 10 11 12 13 13 13 12 12 11 12 12 13 13 13 13 13 12 12 12 12 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 12 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 12 12 12 12 11 11 11 11 10 10 10 9 9 10 10 10 11 11 11 11 12 12 12 12 11 11 10 9 10 10 11 11 11 11 10 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 8 7 7 6 6 6 6 6 5 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 14 14 14 14 14 15 14 15 15 15 15 15 15 15 16 15 15 15 14 14 14 14 14 14 13 13 13 14 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 11 12 12 12 12 12 11 11 12 12 13 13 13 13 13 13 13 12 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 12 12 12 12 12 11 11 11 10 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 15 14 14 14 14 15 15 15 15 15 15 15 15 16 15 15 15 14 13 13 14 14 14 14 13 13 13 14 15 15 15 15 15 15 15 14 14 14 13 13 14 13 13 13 13 13 13 12 12 12 12 12 12 13 12 12 11 11 12 11 10 10 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 11 12 12 12 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 11 11 10 9 9 10 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 8 8 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 15 14 14 14 15 15 16 16 16 15 15 15 15 15 15 15 14 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 11 12 12 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 11 10 10 9 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 10 10 11 11 11 11 11 11 10 10 10 9 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 16 15 14 15 15 16 16 16 16 16 16 16 16 15 15 15 14 13 12 12 13 13 13 13 12 13 13 14 15 15 15 15 15 15 15 15 15 15 14 14 15 14 14 14 14 14 14 14 14 14 13 13 14 13 13 12 11 11 11 11 11 11 12 12 11 11 12 12 12 13 13 13 13 13 13 12 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 11 11 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 12 12 12 11 11 10 10 10 10 10 11 11 11 11 11 10 10 10 10 9 9 10 9 9 9 10 10 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 8 8 7 7 7 6 7 7 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 14 13 13 13 13 13 13 13 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 14 14 13 13 12 12 12 12 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 10 9 9 8 8 9 9 9 9 9 9 10 10 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 16 16 15 16 16 16 17 17 17 17 17 17 16 16 16 15 15 14 13 13 14 14 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 15 15 15 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 10 10 10 10 10 10 10 10 11 11 10 10 9 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 17 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 13 13 13 13 13 14 14 14 14 15 16 16 16 16 16 16 16 16 15 15 15 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 10 10 10 11 11 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 9 9 8 8 8 8 8 8 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 8 9 9 9 9 9 8 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 10 10 11 12 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 10 10 10 10 10 9 9 9 10 10 11 11 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 9 9 9 8 8 8 8 9 9 8 8 9 9 9 9 8 8 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 16 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 12 13 14 13 13 13 13 13 13 13 13 13 12 12 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 9 9 10 10 11 12 12 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 10 10 9 9 9 9 9 10 10 10 11 11 10 10 10 10 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 9 8 8 8 8 9 9 8 8 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 15 15 15 15 15 15 16 16 16 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 12 12 12 12 11 11 11 11 11 11 10 10 11 11 11 11 11 11 10 9 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 8 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 17 16 17 17 17 17 17 16 16 16 16 16 15 16 16 16 16 16 16 16 16 15 15 15 16 16 16 15 15 15 16 16 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 13 13 14 13 13 12 12 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 17 17 17 17 17 18 17 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 12 13 13 13 13 12 12 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 17 17 17 17 17 18 18 17 16 16 16 15 14 14 15 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 12 12 11 11 11 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 9 9 9 9 8 9 9 9 9 9 9 8 8 8 9 8 8 8 7 7 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 17 17 17 17 18 18 18 17 16 16 16 15 14 15 16 16 17 17 17 17 17 17 17 16 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 13 12 12 12 12 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 9 9 9 8 8 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 8 8 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 17 17 17 17 18 18 18 17 16 16 16 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 16 16 16 15 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 13 12 12 12 12 12 13 12 11 11 11 11 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 11 11 12 12 12 12 12 12 12 12 13 13 13 13 12 12 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 9 9 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 17 17 17 17 17 17 17 16 16 16 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 17 17 17 17 17 16 16 16 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 11 11 10 10 10 9 9 10 10 11 11 11 11 11 12 12 13 13 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 12 12 12 12 13 13 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 6 7 16 16 17 16 16 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 16 16 16 15 16 15 15 15 15 15 15 16 16 16 15 15 15 15 14 14 13 13 13 12 11 11 10 10 10 10 9 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 10 10 10 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 7 7 7 7 8 8 7 7 7 7 7 7 8 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 15 16 16 16 16 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 14 14 14 13 13 12 11 11 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 8 9 9 8 8 8 8 8 8 8 9 9 9 9 9 8 8 7 7 7 7 7 7 7 8 8 8 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 15 15 16 16 16 16 15 15 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 16 16 16 16 16 15 15 15 16 16 15 15 15 15 15 14 14 14 14 15 15 15 15 16 15 15 15 14 14 14 13 12 12 11 11 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 12 12 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 8 9 9 9 10 10 9 9 9 9 9 8 9 9 8 8 8 8 8 8 8 9 9 9 9 8 8 8 7 7 7 8 8 8 8 8 8 8 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 15 15 16 16 16 16 15 15 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 13 12 12 11 11 11 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 13 13 13 13 13 13 12 12 12 12 12 12 12 13 12 12 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 8 8 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 15 16 16 16 16 16 15 15 14 14 15 15 15 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 14 14 14 14 14 14 14 15 15 15 14 14 14 13 13 12 11 12 11 11 10 11 11 11 11 12 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 8 8 8 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 16 16 16 16 15 15 16 15 15 15 14 14 15 15 15 15 15 15 15 16 15 15 15 15 14 13 14 14 15 14 14 14 14 14 15 15 14 13 13 13 12 11 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 16 17 17 17 16 16 15 15 15 15 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 15 15 15 15 15 15 16 16 16 16 16 15 14 14 14 14 15 14 14 14 14 15 15 15 14 13 13 13 12 12 13 13 12 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 15 15 14 14 15 15 15 15 15 15 15 15 15 14 14 13 12 12 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 10 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 6 6 6 6 6 6 16 17 17 17 17 16 16 16 16 16 16 16 15 15 16 16 15 15 15 15 16 16 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 13 13 14 14 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 12 12 13 13 13 13 13 14 14 15 15 15 15 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 13 13 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 14 14 15 15 15 14 14 14 14 14 14 14 15 15 14 14 14 13 13 13 13 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 9 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 17 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 16 15 15 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 13 13 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 14 15 15 14 14 14 14 14 14 14 14 14 14 15 14 14 14 13 13 13 13 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 9 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 17 17 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 16 16 15 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 13 13 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 14 15 14 14 14 15 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 6 6 6 7 7 6 6 7 7 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 15 15 15 15 14 14 13 13 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 10 10 9 9 9 9 9 9 9 9 8 9 9 9 8 8 8 8 8 9 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 8 8 8 8 8 8 9 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 5 5 5 5 5 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 14 14 14 13 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 8 8 8 9 9 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 5 5 5 5 5 6 5 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 14 14 14 14 13 13 13 14 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 14 14 14 14 14 14 14 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 13 13 13 13 14 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 14 14 14 14 15 15 15 16 16 15 15 15 15 15 15 14 13 13 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 15 15 14 13 14 14 14 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 14 14 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 14 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 16 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 12 13 13 14 13 13 13 13 13 14 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 11 11 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 10 10 10 9 9 9 9 8 8 9 9 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 5 5 5 5 5 6 6 5 6 6 6 6 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 15 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 9 9 8 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 16 15 14 14 15 15 15 15 15 15 16 16 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 14 14 14 13 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 10 10 10 10 9 9 9 9 9 9 9 8 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 16 15 14 13 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 14 15 15 14 14 13 13 13 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 17 17 17 17 17 16 16 16 16 15 14 13 13 13 14 15 15 15 15 16 16 15 15 16 15 15 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 15 16 16 15 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 12 12 13 13 13 14 14 14 14 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 9 9 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 15 15 15 15 15 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 13 13 12 11 12 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 15 15 16 15 15 15 15 15 15 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 12 12 12 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 5 5 6 6 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 13 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 6 6 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 6 6 6 5 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 14 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 6 7 7 7 7 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 14 15 14 15 15 15 15 15 15 15 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 16 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 10 9 9 9 9 8 7 7 7 7 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 11 11 11 10 10 10 10 10 11 11 11 10 10 9 9 8 7 7 7 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 9 8 8 8 8 8 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 15 15 15 14 14 14 14 15 14 14 14 15 15 15 15 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 11 11 11 11 10 9 10 10 10 11 11 11 10 10 9 8 7 7 7 7 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 15 15 15 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 9 10 10 10 11 11 11 10 10 9 8 7 7 7 7 7 7 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 15 15 15 15 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 10 9 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 15 15 15 15 15 15 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 13 12 12 12 12 12 12 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 10 9 8 8 7 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 15 15 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 12 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 10 9 9 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 10 10 11 11 10 11 11 11 11 10 9 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 7 7 7 7 7 6 6 6 6 6 5 6 6 6 5 5 5 5 5 5 5 5 5 5 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 15 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 10 11 11 11 11 11 10 10 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 17 17 17 16 16 17 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 15 14 14 14 14 15 15 16 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 10 11 11 10 10 10 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 17 17 17 17 17 17 16 16 16 15 15 15 16 16 16 15 16 16 16 16 16 15 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 15 15 15 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 9 8 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 16 15 15 16 16 15 15 15 15 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 10 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 14 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 9 9 10 10 10 10 10 9 9 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 9 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 7 7 7 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 17 17 17 17 17 17 16 16 16 15 15 16 16 16 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 9 10 10 10 10 9 9 8 8 7 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 9 9 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 7 7 7 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 7 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 11 11 11 11 12 12 12 12 12 12 13 13 12 12 10 10 10 10 10 10 9 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 7 7 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 11 11 11 11 12 12 12 12 12 12 12 12 12 11 10 10 10 11 10 10 9 8 8 8 8 8 8 9 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 7 7 7 7 7 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 11 11 11 11 12 12 12 12 13 13 13 12 12 11 10 10 11 10 10 10 10 9 9 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 7 6 6 7 7 7 7 7 7 7 8 8 7 7 7 7 6 6 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 16 16 16 16 16 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 12 11 10 10 11 10 10 10 10 9 9 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 6 6 7 7 7 7 8 8 8 7 8 8 7 7 7 6 6 6 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 15 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 10 11 12 12 12 12 12 13 13 13 13 12 11 10 10 11 11 11 10 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 7 7 6 6 6 7 7 7 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 15 15 15 15 15 16 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 10 11 12 12 12 12 12 12 13 13 12 12 11 10 10 11 11 11 10 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 7 7 7 6 6 6 6 6 6 7 7 6 6 6 7 7 7 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 15 15 15 15 16 16 15 15 15 15 15 15 16 16 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 13 13 12 12 11 11 11 11 11 11 10 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 15 15 15 14 14 15 15 15 16 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 12 12 12 12 12 11 12 12 12 11 11 11 12 12 12 12 12 12 13 13 12 11 11 11 11 11 11 11 10 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 8 8 8 8 7 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 15 15 14 14 14 14 15 15 16 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 11 11 11 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 7 8 8 8 8 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 15 15 15 14 14 14 14 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 12 12 12 12 12 13 13 13 12 12 13 12 12 13 12 12 12 12 12 11 11 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 8 8 8 8 9 9 9 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 Wind_Direction 142 141 141 140 140 140 140 140 141 142 142 143 143 142 141 140 140 141 141 141 140 140 140 139 138 135 132 130 130 131 133 135 137 137 137 137 137 137 137 137 138 138 139 139 139 139 138 137 138 139 137 136 135 131 129 129 134 138 141 139 133 128 125 128 134 141 142 145 145 142 138 136 138 139 140 140 140 140 140 141 141 141 141 141 140 140 140 141 142 142 143 145 145 146 147 148 150 150 148 146 144 144 145 146 146 147 148 149 149 150 150 150 150 148 147 147 146 144 142 143 144 147 148 149 149 149 149 151 152 154 155 156 156 156 157 158 157 154 151 150 150 150 151 152 153 153 154 154 155 156 157 159 160 161 161 162 170 167 160 152 145 144 141 141 143 145 147 148 149 149 151 153 153 154 156 157 159 161 165 169 173 176 176 175 171 160 150 146 144 142 139 136 133 131 129 126 123 122 121 122 124 125 126 128 129 129 130 131 132 133 134 134 134 134 136 138 140 141 141 141 143 144 144 145 146 148 150 153 156 160 161 161 162 164 161 151 152 150 147 146 142 136 134 136 138 138 138 137 133 130 127 124 121 120 123 116 120 128 134 140 144 143 140 136 131 123 116 113 142 141 140 140 139 139 139 139 141 142 143 144 143 143 141 140 141 142 142 142 141 141 141 140 138 136 133 131 130 132 135 137 139 139 138 138 138 138 139 139 140 140 140 140 139 139 139 139 139 140 140 139 135 132 129 130 133 137 141 141 136 130 128 129 130 136 141 145 146 143 140 138 139 141 142 141 141 141 141 141 142 142 141 141 141 141 141 142 142 142 143 145 146 145 145 147 151 152 149 146 145 144 144 145 147 148 148 149 149 150 150 150 150 148 147 147 147 146 143 144 144 144 146 148 149 149 151 152 153 154 155 156 156 156 157 156 154 150 149 150 151 152 153 153 153 154 154 154 155 156 159 162 165 169 171 173 177 175 167 158 155 150 144 143 146 148 150 151 151 151 152 154 154 154 155 156 159 163 167 172 175 175 173 169 163 154 147 145 143 141 139 136 135 134 132 130 127 125 125 124 126 126 127 128 129 130 130 133 134 134 134 133 133 134 136 139 141 142 142 142 144 145 144 145 147 149 150 147 145 145 146 146 146 147 140 126 123 123 126 128 130 130 129 132 135 136 136 135 131 127 123 118 115 113 113 109 111 115 117 124 132 137 134 130 125 119 115 112 142 141 140 139 138 138 138 140 142 143 144 144 143 143 142 141 141 142 142 142 142 142 141 140 139 136 133 131 131 133 137 138 139 140 139 139 139 139 140 140 141 141 141 140 140 140 140 140 140 141 141 139 136 132 129 129 132 137 142 142 138 134 134 131 132 137 141 145 147 145 142 141 141 144 144 143 143 143 143 143 143 142 142 142 142 142 142 142 142 142 142 143 145 145 145 148 153 155 151 148 145 144 144 145 147 147 149 149 150 150 150 150 150 148 147 148 148 147 147 147 146 145 147 148 150 150 151 153 154 155 155 156 156 157 156 153 150 149 149 150 152 153 154 154 154 154 154 154 155 156 159 163 169 174 178 180 179 171 168 162 158 152 147 146 150 152 153 154 154 153 154 156 157 157 157 158 160 164 166 167 167 164 160 157 155 151 145 144 142 141 139 137 136 136 135 134 133 131 129 128 130 128 128 129 130 131 132 136 136 136 136 135 135 135 138 140 142 143 143 143 143 142 140 142 143 143 143 140 135 135 135 134 132 131 125 115 114 116 120 123 124 125 125 128 129 131 133 134 131 123 119 114 111 109 108 108 108 109 113 119 126 130 129 125 121 117 114 113 142 141 141 139 138 138 139 141 143 144 144 144 144 143 142 142 142 142 142 142 142 143 143 142 140 137 134 132 132 134 137 138 140 140 139 139 140 141 141 142 141 141 140 140 140 140 140 140 141 141 141 139 136 132 129 129 132 138 143 144 143 142 138 135 135 138 142 145 148 147 144 143 143 145 145 145 145 144 144 144 143 143 143 143 143 143 142 142 142 142 142 143 145 147 148 151 155 155 152 149 146 144 144 145 146 147 150 150 150 150 150 150 150 148 148 148 149 149 149 149 148 147 148 149 151 152 153 154 155 156 156 156 157 158 154 150 148 148 150 151 152 153 154 154 154 154 154 154 155 155 156 161 167 172 176 176 175 161 161 158 156 152 150 149 153 155 157 157 157 157 157 160 162 162 162 161 162 163 160 155 152 150 148 148 148 147 145 144 143 142 141 139 138 139 139 138 138 137 136 133 133 130 129 130 132 133 135 137 138 138 138 137 137 137 140 142 143 143 143 142 141 137 135 135 135 136 137 136 133 129 128 126 124 121 117 113 114 117 119 121 121 121 119 121 124 126 129 129 128 120 116 113 111 109 108 109 110 111 115 120 125 128 127 123 120 118 117 114 141 141 141 140 140 140 140 142 143 144 144 144 144 144 144 143 143 142 141 141 142 144 144 143 141 138 134 132 132 134 135 138 140 141 140 140 141 141 142 142 141 140 139 139 139 140 141 141 142 141 141 139 136 132 130 129 133 139 143 144 146 145 141 138 137 139 142 146 148 148 145 143 144 144 145 145 145 145 145 145 144 145 145 144 144 143 143 142 142 142 142 142 144 147 150 152 154 154 154 151 148 147 145 144 145 147 150 151 151 150 150 150 150 149 148 148 149 150 150 149 150 150 150 150 152 153 154 155 155 156 157 157 157 156 151 148 149 150 150 151 152 153 153 154 154 154 154 153 153 153 151 155 160 163 164 164 163 151 152 153 153 152 151 152 156 158 159 160 160 160 161 165 167 167 166 163 162 160 153 146 143 142 142 143 145 146 145 144 143 142 141 140 140 140 141 141 142 142 141 137 133 131 130 131 133 133 135 137 138 139 139 139 140 139 140 141 142 141 140 138 136 132 129 130 131 132 133 132 129 125 124 122 118 116 114 114 116 118 120 120 119 119 116 117 119 121 123 124 123 118 115 113 112 111 111 110 113 116 119 122 126 127 125 123 122 119 117 114 141 141 141 141 141 141 141 142 144 145 145 145 145 145 145 144 143 141 140 140 142 144 145 143 141 138 136 134 133 133 135 139 141 142 142 141 141 141 141 141 140 139 139 140 140 142 142 143 142 141 141 140 137 133 131 130 132 134 140 145 147 146 143 139 138 139 142 146 148 148 145 145 143 143 144 144 145 145 146 146 146 147 146 145 144 144 143 143 142 142 141 142 143 146 148 149 152 155 155 153 151 148 145 144 145 145 149 151 151 151 151 151 149 149 148 149 149 150 150 150 151 151 151 152 152 153 154 154 155 156 157 157 156 153 150 149 150 151 151 152 152 152 153 153 154 154 153 151 150 149 146 148 151 152 152 152 151 145 147 149 151 152 153 154 157 160 161 162 163 165 166 167 168 168 167 164 161 156 151 145 141 140 140 143 145 146 145 144 143 142 142 141 141 141 143 143 143 143 141 137 133 130 129 130 130 132 134 136 136 137 139 139 140 140 139 139 139 138 136 133 130 128 126 127 130 132 132 130 129 125 122 119 116 115 115 115 118 121 122 121 119 117 116 116 117 118 119 119 119 117 115 115 115 114 113 113 117 120 123 126 128 127 126 124 121 119 117 115 140 140 141 141 141 141 142 144 146 146 147 147 146 146 145 143 142 140 139 140 142 144 145 144 141 140 138 135 133 134 136 140 142 144 143 142 141 141 141 140 140 139 139 140 142 143 144 143 142 141 141 141 138 134 132 131 132 135 141 145 147 146 143 140 138 139 142 146 149 148 148 146 143 143 143 143 144 145 146 146 147 148 148 148 147 145 144 143 142 141 141 142 143 145 147 149 152 154 155 155 152 149 146 144 143 143 146 149 151 151 151 151 151 149 148 148 149 150 150 151 151 152 152 153 153 153 154 154 156 157 158 158 156 152 149 149 151 152 152 153 153 153 153 153 154 153 151 149 146 145 142 143 145 145 145 144 144 144 145 147 149 151 153 155 156 157 160 163 166 168 169 169 168 166 166 164 159 155 150 144 140 140 141 144 146 146 145 143 142 142 142 143 144 144 145 142 139 137 136 134 131 127 127 126 127 129 132 134 133 134 136 137 137 137 137 136 135 133 131 128 125 125 125 127 130 131 131 130 127 123 122 121 119 117 116 117 121 123 124 123 120 117 115 115 115 115 116 116 116 116 116 116 116 116 116 117 120 124 126 128 128 128 127 124 121 119 117 115 140 140 141 142 142 142 143 144 146 147 147 147 147 146 144 142 141 139 139 140 142 144 145 145 143 141 138 136 134 135 137 141 143 145 144 143 142 141 140 140 139 139 140 141 142 143 143 142 141 142 142 141 138 136 135 132 132 135 140 145 147 146 143 141 139 140 144 148 148 150 149 145 143 142 142 143 143 144 146 147 148 149 149 149 148 146 145 143 142 140 139 140 141 144 148 150 151 151 150 152 152 150 148 144 142 141 143 147 150 151 151 151 150 148 147 148 150 151 151 151 152 153 154 154 154 154 154 155 157 159 160 159 156 152 149 149 150 151 152 153 153 153 153 153 152 152 150 147 144 144 141 141 142 143 142 142 142 143 144 146 148 149 150 152 154 156 159 162 165 167 167 167 165 163 162 161 158 152 146 143 142 142 143 145 146 146 145 143 142 142 144 146 147 147 142 137 133 132 131 130 130 126 124 124 125 127 129 130 129 131 132 133 133 133 134 133 131 130 127 124 122 122 123 126 127 127 127 126 123 120 122 124 123 120 119 119 124 125 126 125 121 117 115 114 114 113 114 114 115 115 116 117 117 118 119 120 123 125 127 127 128 127 126 123 120 119 117 116 140 140 141 142 142 143 144 144 146 147 147 147 146 145 143 141 140 139 139 140 142 143 145 145 144 141 139 137 136 137 140 143 145 145 145 143 142 141 139 139 139 139 140 141 142 143 143 142 142 142 142 142 141 138 135 133 133 135 140 145 147 146 144 142 141 142 144 147 150 150 149 145 143 142 141 142 142 144 145 147 147 148 149 149 148 147 146 144 142 137 134 135 138 143 146 147 149 148 147 149 151 150 149 145 141 140 141 144 145 148 150 151 150 148 147 147 150 152 152 152 154 155 155 155 155 155 156 156 158 160 160 159 155 152 149 147 146 148 151 152 153 153 153 152 151 150 149 148 145 143 141 142 142 142 142 142 142 143 144 145 145 147 148 150 153 156 158 160 162 162 163 163 161 159 158 155 151 147 145 145 145 144 145 146 146 146 145 143 142 142 145 147 148 146 134 131 129 129 129 128 127 124 123 123 124 126 127 128 128 129 130 131 131 131 131 131 130 128 125 122 120 120 121 121 123 123 121 119 118 119 122 125 125 124 123 123 125 126 125 124 121 117 114 113 112 112 112 112 113 115 116 117 118 120 121 122 123 125 126 126 126 126 124 122 120 118 117 115 140 139 140 141 143 143 144 146 146 146 146 146 145 143 141 140 139 139 139 140 141 142 144 145 143 141 139 137 138 140 143 145 146 146 145 143 142 140 139 138 139 139 140 141 142 142 143 143 143 143 143 142 140 138 136 134 134 135 140 145 147 147 146 144 144 144 146 148 150 150 148 145 143 142 141 141 141 142 143 144 145 147 148 148 148 148 145 142 138 134 132 133 135 137 142 146 147 146 146 147 148 149 149 146 142 140 142 141 144 147 149 150 150 148 146 147 149 152 153 154 154 156 157 157 156 156 156 158 159 159 158 157 154 152 149 146 145 146 149 151 152 153 153 152 151 150 150 149 146 144 142 143 143 143 143 143 143 143 144 145 146 147 149 152 154 156 157 158 159 159 159 159 158 156 153 151 148 147 146 146 146 146 147 147 147 146 145 142 140 139 139 139 140 138 133 126 126 126 127 126 124 123 124 125 126 127 127 127 128 129 130 130 130 129 130 130 129 127 124 121 118 118 118 119 119 118 115 114 115 118 123 124 124 124 125 125 125 124 123 121 118 115 113 111 111 111 111 111 113 114 116 118 119 120 122 122 123 124 124 125 125 124 123 121 119 117 116 115 140 139 140 140 142 144 145 146 145 145 144 144 143 142 141 140 139 138 139 140 141 142 143 144 143 141 140 139 139 142 145 147 147 147 146 144 142 140 139 138 139 139 140 141 142 143 143 143 143 143 142 141 140 138 137 136 135 137 141 145 147 147 147 146 145 145 146 148 149 149 147 145 143 142 141 141 141 141 141 142 144 146 147 148 147 146 143 138 132 129 129 130 133 138 142 145 147 146 143 144 145 147 148 147 145 144 143 142 143 145 148 150 150 149 147 147 149 152 153 154 156 157 157 157 157 156 157 158 158 158 157 156 154 151 148 145 144 145 147 149 151 152 152 152 152 151 151 150 148 145 143 145 144 144 144 144 144 144 147 148 149 151 153 156 157 157 156 156 157 156 156 156 156 154 152 150 149 148 148 147 146 145 146 147 148 146 143 140 134 130 126 125 126 126 126 121 122 124 125 124 123 123 125 128 129 129 129 128 129 130 130 130 129 128 129 130 129 127 125 123 120 118 117 119 118 115 113 113 116 120 122 122 122 122 123 123 124 121 119 117 115 113 112 111 110 110 110 111 112 114 116 117 119 120 121 121 122 123 122 123 123 122 121 120 118 116 116 114 140 140 140 141 143 145 145 145 145 144 143 143 142 141 140 139 138 138 138 140 142 143 143 143 143 142 141 140 141 143 146 147 148 147 146 144 142 140 139 139 139 139 140 143 143 143 143 143 143 142 141 140 140 139 138 137 137 139 142 145 146 147 147 146 145 145 146 147 148 148 147 145 144 143 142 141 140 140 140 141 142 145 146 146 145 143 139 134 131 130 131 132 134 138 142 145 147 146 143 143 144 145 146 146 146 145 145 143 143 144 147 149 150 149 148 148 148 150 152 154 156 156 156 156 156 156 157 158 158 157 156 154 152 149 147 145 144 144 146 148 150 152 152 152 153 152 152 151 149 147 145 147 146 146 147 147 147 147 148 152 154 156 158 160 159 157 156 156 156 155 154 153 153 153 152 150 149 148 147 146 145 144 145 146 147 144 141 136 126 120 116 115 116 116 118 117 119 122 123 123 122 123 127 130 131 131 131 131 130 130 130 129 127 127 128 129 129 128 127 125 122 119 119 119 118 116 115 116 118 120 119 119 119 119 119 120 120 117 115 113 112 111 111 110 108 108 109 110 111 113 115 116 117 119 119 120 121 121 120 121 121 120 120 119 118 115 114 113 142 142 142 143 143 144 144 143 143 142 141 141 140 140 139 139 138 138 139 141 143 144 144 144 143 142 142 141 143 144 146 146 148 148 147 145 143 141 141 140 140 140 142 143 143 143 143 142 142 141 140 140 140 140 140 139 139 141 142 143 145 146 146 146 145 145 145 145 146 147 146 145 144 143 142 140 139 139 140 141 142 144 146 144 141 138 135 133 132 132 134 135 137 140 143 145 146 145 144 143 144 144 144 144 145 145 145 144 143 143 145 148 150 150 150 150 150 151 152 154 155 154 154 154 155 155 156 157 157 156 154 152 150 148 146 145 144 145 146 147 149 151 152 153 153 153 153 152 150 148 147 147 149 149 150 151 152 152 152 156 158 160 162 163 161 158 157 158 157 155 153 152 152 152 151 149 147 147 146 145 144 143 144 145 145 143 137 131 119 113 110 110 110 111 113 115 118 120 122 121 121 123 127 131 133 133 133 132 132 131 129 127 126 125 127 129 129 130 130 129 126 122 121 120 119 118 119 119 119 119 118 117 116 116 116 116 117 114 112 111 110 109 108 108 107 107 108 109 110 112 114 115 115 117 119 119 119 120 118 119 119 119 118 118 117 114 113 112 143 143 143 143 143 142 142 142 142 141 140 139 139 139 139 138 138 139 141 142 144 144 144 144 144 143 142 142 143 144 146 147 148 148 147 145 144 143 142 141 141 141 142 143 143 143 142 141 141 140 140 140 140 141 141 142 142 142 142 144 144 145 146 146 145 144 144 144 145 146 145 145 144 143 141 139 139 139 140 141 143 144 144 142 139 138 137 135 135 135 138 140 142 144 145 145 145 145 144 142 142 143 143 143 144 145 145 145 144 143 144 147 149 150 152 152 151 151 152 153 154 154 154 154 155 156 156 157 157 155 154 152 149 147 146 146 146 146 147 147 148 150 152 153 153 154 153 152 151 149 148 149 149 150 152 154 156 157 157 160 162 164 166 165 162 161 161 160 158 155 153 153 154 154 152 149 148 147 146 145 144 145 144 145 144 141 134 126 114 109 108 108 108 108 111 114 118 119 120 120 120 122 125 129 133 135 135 134 133 131 129 126 124 124 125 128 130 131 133 133 132 128 124 121 121 121 122 122 121 119 118 115 113 113 113 113 114 114 112 110 109 107 107 106 106 106 106 107 109 110 111 113 115 116 117 118 118 118 118 117 117 117 117 116 115 112 112 111 144 144 143 142 141 141 141 141 141 140 138 138 137 137 138 139 139 141 142 143 144 144 144 144 144 144 143 143 143 144 146 147 149 149 147 146 145 144 143 142 142 142 142 143 143 142 141 141 140 140 140 140 141 142 143 144 144 143 143 143 144 145 146 146 145 144 143 142 143 145 145 145 143 142 140 139 139 140 141 141 141 142 142 140 139 138 139 139 140 141 141 142 145 145 145 144 143 143 141 140 141 143 143 143 144 145 146 146 144 143 144 145 148 151 153 153 152 151 152 153 153 154 155 155 156 156 157 157 157 156 155 153 150 147 146 146 147 147 148 149 149 150 151 153 154 154 153 152 150 149 149 149 150 151 154 157 159 160 161 164 167 169 168 168 165 163 161 160 158 157 157 158 158 156 154 153 151 150 147 145 145 145 145 144 142 138 131 122 119 111 107 106 106 107 110 114 118 119 120 120 120 121 125 131 135 137 137 136 134 132 129 127 126 126 126 128 130 132 133 135 134 128 124 121 123 123 124 123 121 118 116 113 112 111 111 111 112 112 111 108 107 106 106 105 105 105 106 107 107 108 110 112 113 115 116 117 117 117 116 115 115 115 115 114 113 112 111 111 145 143 143 142 141 141 141 141 141 140 138 136 136 136 138 139 141 141 142 143 144 144 144 144 144 144 144 144 144 145 146 148 149 150 148 147 146 145 145 144 144 143 143 142 142 141 141 141 140 140 140 141 142 142 143 144 145 144 143 143 144 145 146 146 144 143 142 141 140 142 144 143 143 142 141 140 141 142 142 141 140 139 139 139 139 140 141 143 144 145 145 145 145 144 144 143 143 140 139 139 142 144 144 143 144 145 146 147 146 145 145 146 149 152 153 154 152 152 152 153 154 155 156 157 157 158 158 158 157 158 159 156 152 148 146 146 146 148 149 150 150 151 152 153 154 154 153 152 151 150 149 149 151 153 155 158 161 163 164 167 169 169 168 165 162 160 160 159 158 158 160 160 158 156 154 154 154 152 149 147 146 146 144 141 139 135 133 127 120 111 107 106 106 108 112 116 119 121 121 121 121 122 126 132 138 140 140 139 136 133 131 133 131 130 131 132 132 132 134 135 131 126 123 123 123 123 124 122 120 118 115 112 111 110 110 110 110 111 109 107 106 106 105 105 105 105 105 105 106 108 109 111 112 113 115 115 115 115 115 113 113 114 114 113 112 112 111 111 144 143 142 141 141 140 141 141 140 140 137 135 134 135 137 139 141 141 142 143 144 144 144 144 144 144 144 145 145 146 147 148 150 150 149 149 149 147 147 146 145 143 143 141 142 142 142 141 141 140 140 141 142 142 143 144 145 145 144 144 145 145 146 145 144 142 141 140 140 141 142 142 141 141 141 141 143 143 142 141 140 139 139 140 141 142 144 146 147 148 147 146 145 144 144 144 143 141 138 139 142 144 143 143 144 146 147 148 148 148 148 148 150 152 154 154 153 152 153 154 155 156 157 158 158 158 158 158 158 160 161 159 154 150 148 147 146 148 150 151 152 152 153 154 155 155 154 154 153 151 151 151 155 156 157 159 162 165 167 168 166 164 162 159 157 157 157 157 156 156 155 152 151 151 151 151 153 152 149 147 147 146 142 138 136 135 133 127 118 111 108 107 107 110 114 117 121 123 124 124 124 126 130 135 140 142 143 142 141 139 138 141 139 138 137 137 136 135 137 134 129 129 126 124 123 123 122 122 120 118 115 112 111 110 110 110 110 109 108 106 106 105 105 104 104 104 105 106 106 107 109 110 111 112 113 113 113 114 113 112 113 113 112 112 111 111 111 111 144 142 141 140 140 140 140 140 139 138 135 133 133 134 137 139 140 141 142 143 144 144 144 144 143 143 144 146 147 147 148 149 151 151 150 151 151 149 148 147 145 143 142 142 143 144 143 142 141 141 141 141 142 142 143 144 145 146 145 145 145 145 145 145 144 143 141 139 139 140 141 141 140 141 141 142 145 145 145 143 142 141 140 142 143 144 146 148 149 149 149 147 146 145 144 145 145 143 140 140 142 144 144 143 146 147 148 149 150 151 151 151 151 152 154 155 154 153 153 154 155 157 158 158 157 157 158 160 162 163 161 158 156 153 151 148 147 149 151 152 152 153 154 154 154 155 155 156 155 155 155 156 156 158 158 159 162 165 165 166 162 158 156 155 155 155 155 155 152 148 143 139 138 141 145 146 149 149 147 147 147 145 140 138 135 134 131 126 118 114 111 109 110 113 117 118 122 126 127 128 129 131 134 138 143 145 146 146 146 146 145 149 147 145 144 143 142 139 137 132 132 128 126 124 123 122 122 121 120 117 116 114 112 111 110 110 109 109 107 106 106 105 105 105 104 105 105 106 107 108 109 110 111 111 111 111 111 112 112 112 112 112 111 110 110 110 109 109 143 142 140 140 140 140 140 139 138 136 134 133 132 133 135 138 139 141 142 142 144 145 145 144 143 144 145 147 148 149 149 149 151 151 152 152 152 151 149 147 144 142 141 143 145 145 144 143 142 142 142 142 141 141 142 144 146 147 146 146 145 145 145 145 144 143 141 139 138 139 140 140 140 141 142 143 145 146 146 146 144 143 142 142 144 146 147 149 150 150 150 149 147 146 145 146 146 145 143 141 143 146 147 146 146 146 148 150 152 153 153 152 152 152 154 155 155 154 153 154 155 157 158 157 158 159 161 163 164 164 160 155 155 154 152 150 149 150 152 152 153 154 155 155 155 155 157 158 159 160 162 163 162 160 159 159 160 161 161 161 158 155 154 154 154 154 155 153 148 141 136 129 128 133 139 141 144 145 145 145 145 145 140 138 134 133 131 126 120 117 115 112 113 116 118 120 126 130 131 132 133 135 137 141 146 147 149 151 152 152 151 154 153 152 151 149 146 142 141 135 130 127 125 124 123 122 121 121 120 118 117 115 112 111 110 110 109 108 107 107 106 106 106 105 105 105 106 107 107 108 109 110 110 110 110 110 110 110 111 112 112 112 111 110 109 109 108 108 142 141 139 139 139 139 139 138 136 135 134 133 132 133 135 137 140 141 141 143 143 144 145 145 144 144 145 147 149 149 149 150 150 151 152 152 152 151 150 147 145 143 143 144 146 146 145 144 143 143 143 142 141 141 142 144 146 147 147 146 146 146 145 145 144 143 140 138 138 139 140 140 140 141 142 143 144 146 148 148 147 145 144 143 145 147 148 149 150 150 149 148 147 145 145 146 148 148 146 143 144 146 148 149 145 145 147 151 153 154 154 153 152 152 154 155 155 155 153 153 155 157 157 158 160 162 164 164 163 162 156 151 152 153 153 152 151 151 153 154 154 155 155 156 156 156 159 161 163 166 168 168 165 160 158 158 158 159 159 158 156 154 153 153 154 154 155 154 150 140 130 125 125 130 136 138 140 142 143 144 144 144 141 136 133 132 130 127 122 118 118 116 116 117 121 125 128 132 135 137 138 139 141 144 147 149 152 154 156 156 155 156 156 155 154 151 151 147 139 133 129 126 124 123 122 122 121 120 120 119 117 114 112 111 111 110 109 108 107 107 107 107 106 106 106 106 107 107 108 109 109 109 110 110 109 109 109 110 111 112 112 112 112 111 110 108 107 107 141 141 138 137 138 138 138 137 136 135 134 133 132 133 135 136 138 141 142 142 143 144 145 145 145 145 146 147 149 149 150 150 150 151 151 152 153 152 151 148 146 144 145 146 147 147 146 145 145 144 144 143 142 142 142 144 146 147 148 148 148 147 146 146 145 143 140 138 138 142 143 142 142 142 142 142 144 146 148 149 148 147 145 145 147 148 149 150 150 150 149 148 146 144 143 145 148 150 149 146 146 145 147 148 146 145 147 151 153 154 155 154 152 152 153 154 156 156 154 153 154 156 157 160 163 164 164 163 160 156 151 148 149 151 152 152 152 152 153 155 155 155 156 157 158 158 162 164 166 167 167 164 160 154 153 155 157 157 157 157 157 157 156 157 157 158 158 157 151 139 130 125 125 130 134 137 139 141 141 142 142 142 140 135 133 131 130 127 124 121 123 123 122 123 127 130 132 135 137 139 141 142 144 146 148 151 153 155 156 156 156 156 156 155 154 152 149 145 137 132 129 126 124 123 122 122 121 121 120 118 116 114 112 112 111 110 109 109 108 108 107 107 107 106 106 106 107 108 109 109 109 110 110 110 109 109 109 110 111 112 112 112 112 111 110 108 107 106 140 139 136 136 137 137 137 136 136 135 134 133 132 132 133 136 140 142 142 142 142 143 144 145 145 146 146 147 147 148 149 150 150 150 150 151 153 153 152 149 147 146 146 146 147 147 147 146 146 145 144 143 143 143 143 144 145 146 147 148 148 147 148 147 146 143 140 139 141 146 146 144 143 142 141 141 143 146 148 149 148 147 146 146 148 149 149 150 150 150 149 147 145 142 142 144 148 151 151 150 149 147 147 149 148 147 147 150 152 154 155 155 153 153 153 155 157 156 155 155 155 157 159 161 163 162 159 156 153 150 148 147 148 150 151 151 152 152 153 154 155 156 157 158 160 161 163 164 164 160 155 154 152 148 150 153 156 158 159 159 159 163 168 168 168 168 167 162 151 139 131 126 126 130 134 136 137 139 140 140 140 140 138 134 132 131 130 129 127 126 127 127 126 128 131 133 135 136 138 139 141 143 144 147 150 152 153 154 155 155 155 156 154 153 151 147 144 141 137 132 129 127 125 124 123 123 122 121 119 117 115 114 113 112 111 110 109 109 109 108 108 107 107 107 107 107 107 108 109 109 110 110 110 110 109 109 109 110 111 111 111 111 112 112 110 108 107 106 138 137 135 135 135 136 136 136 135 135 134 132 132 132 133 137 140 142 142 142 142 142 143 144 145 146 146 147 147 147 148 149 149 149 150 151 152 152 152 150 149 148 147 147 148 148 148 147 147 145 144 144 144 143 143 143 143 144 146 146 147 147 148 148 147 144 142 143 145 148 147 145 143 141 141 141 143 145 147 148 148 148 147 147 147 148 149 150 150 149 148 146 144 142 141 143 146 149 151 152 151 150 149 150 151 149 147 150 151 153 155 156 156 154 154 155 157 157 157 157 157 159 161 161 159 155 151 149 148 147 147 147 148 149 150 151 151 151 152 153 155 157 158 160 162 163 164 162 157 155 150 145 144 146 151 156 160 162 164 166 168 174 181 180 178 176 171 161 149 137 131 126 126 129 131 135 137 139 140 139 138 138 137 134 133 133 133 132 132 130 130 130 129 130 132 134 135 137 138 138 139 142 145 147 150 152 153 153 154 154 154 154 153 151 147 143 140 137 135 132 130 128 126 126 125 123 122 120 118 117 115 114 113 112 111 111 110 110 109 109 108 108 108 108 108 108 108 108 109 110 110 111 110 110 110 110 110 110 110 110 110 110 112 112 111 109 107 106 136 135 135 134 135 135 135 135 134 134 133 132 131 131 133 136 139 141 141 141 141 141 142 144 145 145 146 147 147 147 148 149 149 149 150 151 152 151 151 151 151 149 148 148 148 149 148 148 147 146 145 145 145 144 143 142 142 143 144 145 146 147 148 148 148 146 146 147 149 150 147 145 143 141 141 142 143 144 146 147 148 148 147 147 147 148 149 149 149 148 147 145 143 142 141 142 143 146 150 152 153 154 153 153 153 150 149 149 150 151 154 156 156 155 154 155 157 158 158 159 160 160 161 161 155 146 143 144 145 146 147 147 148 149 150 151 151 151 151 153 155 158 159 161 162 164 164 158 157 151 145 143 144 147 155 161 165 168 172 175 178 180 178 176 173 168 162 154 145 135 129 125 125 126 129 133 138 140 140 138 137 136 135 134 135 136 136 135 134 133 133 132 132 132 133 135 136 138 140 141 142 144 146 148 151 152 152 152 153 153 153 153 151 148 144 141 138 135 133 131 130 129 128 127 125 123 121 119 118 116 115 114 113 113 113 112 111 110 110 109 109 108 108 108 108 108 108 108 109 110 110 111 111 111 111 110 110 110 109 109 109 110 111 112 111 110 108 107 134 134 134 134 134 135 134 134 133 133 132 131 131 132 134 136 138 140 141 141 141 141 141 142 143 145 146 147 147 148 148 149 150 151 152 152 151 151 150 151 151 150 149 148 149 149 149 148 146 146 146 146 146 145 143 141 141 142 143 144 146 147 147 148 148 148 149 150 151 150 149 148 145 142 141 142 142 142 144 145 146 147 148 147 147 148 148 148 147 145 144 145 144 144 143 143 144 146 149 152 154 158 157 156 155 152 151 151 150 151 154 155 155 155 154 155 157 159 160 161 162 162 161 159 149 139 139 141 143 144 146 148 148 149 150 151 152 151 151 153 155 157 159 161 162 163 163 160 156 152 148 148 150 154 160 164 167 170 173 175 177 171 157 156 155 152 149 145 140 132 127 125 124 125 129 134 139 141 140 138 136 135 134 134 135 137 138 137 136 135 134 135 136 136 137 138 139 140 144 146 147 148 150 151 152 152 153 153 153 153 153 152 151 147 143 139 137 135 133 131 131 130 128 127 125 123 121 119 117 116 115 115 114 114 113 112 111 111 110 109 109 109 109 109 109 108 108 109 109 110 110 111 111 111 111 111 110 109 108 108 108 109 111 112 112 111 109 108 133 133 133 133 134 134 133 133 132 131 131 131 132 134 135 137 138 139 140 140 140 141 141 143 144 145 147 148 148 149 150 151 153 154 154 152 152 150 150 150 150 150 150 149 149 150 149 148 146 146 146 146 146 145 143 142 140 141 142 143 145 146 146 147 148 149 150 152 152 151 151 150 146 141 140 140 140 140 141 143 146 148 148 148 148 147 147 145 143 142 142 144 145 146 145 144 145 146 148 152 155 159 158 156 155 153 153 153 152 151 153 154 154 155 154 155 157 160 161 162 163 163 161 155 144 137 137 139 141 143 145 147 146 148 149 151 152 153 152 153 155 157 159 161 161 162 162 160 158 155 154 155 158 160 161 162 163 164 163 163 162 149 136 138 140 140 139 138 135 131 127 126 124 126 130 135 139 141 141 139 136 135 135 135 136 138 139 138 138 138 137 140 142 142 143 143 144 145 148 154 154 154 155 154 154 154 157 156 155 154 153 153 151 147 142 138 136 134 133 132 131 129 128 126 124 122 120 119 117 116 116 115 115 114 114 113 112 111 110 109 109 109 109 109 109 109 109 109 109 109 110 110 110 110 110 110 110 109 108 107 108 109 110 111 111 111 110 109 132 132 133 132 133 132 132 131 130 130 131 132 133 135 136 138 138 138 139 139 139 140 142 143 144 145 146 148 149 151 153 155 157 157 157 155 152 150 149 149 149 150 151 151 151 150 149 148 147 147 147 147 147 146 144 142 140 140 141 142 144 145 144 145 146 148 149 151 151 151 152 150 144 139 137 137 138 138 139 141 145 148 149 149 148 146 145 142 140 140 140 142 145 147 147 146 146 147 149 152 156 159 157 155 154 154 154 154 152 151 152 153 155 156 155 155 156 157 159 161 163 163 160 152 142 136 136 138 140 141 142 144 146 147 149 151 153 153 153 154 157 159 160 160 162 162 162 162 160 158 158 159 159 160 158 157 156 153 148 142 137 131 127 129 131 133 133 132 131 130 127 126 125 127 131 136 140 141 141 140 139 138 136 136 138 140 141 141 141 142 142 146 149 149 150 151 152 153 155 162 161 161 160 159 159 159 162 160 157 156 155 154 151 147 141 137 135 134 133 132 130 129 127 125 123 121 120 119 118 117 117 116 115 115 114 113 112 111 111 110 110 110 110 110 109 109 109 109 109 109 109 109 109 110 110 110 109 108 107 107 108 109 109 110 110 110 110 109 131 131 131 131 131 131 130 129 129 130 131 132 134 136 137 138 138 138 138 138 140 141 142 142 143 143 145 146 150 154 156 158 158 159 157 155 152 149 148 147 148 151 152 152 152 151 150 149 148 148 148 148 148 147 144 141 139 139 140 141 142 142 143 144 145 146 147 148 149 150 150 147 141 137 137 137 137 137 136 139 142 146 149 149 147 145 143 141 140 139 140 142 145 148 150 149 149 149 150 153 156 157 156 155 154 154 155 154 151 149 152 154 156 157 157 157 156 156 157 158 159 160 157 150 142 137 136 137 138 139 140 142 144 146 149 152 154 155 155 156 160 160 161 162 163 163 163 161 160 158 157 156 156 156 156 154 149 141 133 126 123 123 125 125 127 128 128 128 128 128 127 127 127 129 133 136 140 141 142 142 141 140 138 138 140 143 145 146 147 148 149 152 156 157 157 158 159 161 163 170 168 167 166 166 165 165 168 164 161 159 157 155 152 148 142 141 138 134 132 131 129 127 126 124 122 121 120 119 119 118 117 116 116 115 114 113 113 112 112 111 110 110 110 110 110 109 109 109 109 109 109 109 109 109 109 109 109 108 107 107 108 108 108 109 109 110 109 109 130 130 130 130 129 129 129 129 130 130 131 133 135 137 138 138 138 138 139 139 141 141 141 141 141 142 143 146 151 155 157 158 160 160 158 155 152 149 147 147 149 151 153 153 153 152 151 150 149 148 149 149 149 147 143 140 138 137 138 138 139 141 142 142 142 142 143 145 147 149 148 145 143 139 138 137 136 136 134 135 139 143 147 148 147 146 144 143 142 141 141 144 146 150 152 152 152 152 153 154 156 156 156 155 154 154 154 153 149 148 153 154 156 157 158 158 157 156 156 155 153 154 153 149 142 138 136 137 138 140 140 141 144 146 149 153 155 156 157 157 161 162 163 164 164 163 163 160 158 157 155 154 154 155 155 152 143 134 125 120 118 120 121 122 123 125 125 125 126 127 128 129 129 131 134 137 139 140 141 142 142 141 140 141 144 147 149 151 153 154 155 158 163 164 164 166 167 169 171 175 174 174 173 173 172 171 173 170 165 162 159 157 154 155 151 144 138 134 132 130 128 126 125 123 122 121 120 120 119 118 117 117 116 115 114 114 113 113 112 111 111 110 110 110 110 110 109 109 109 109 109 109 108 109 109 109 108 108 108 108 108 108 108 109 109 109 109 108 129 128 128 129 128 129 129 130 130 131 132 133 136 137 138 139 139 139 140 140 141 141 141 141 141 141 143 147 150 152 156 158 160 160 158 156 152 149 147 148 150 152 154 154 154 153 151 150 149 149 150 150 149 146 141 137 135 135 136 137 139 141 141 140 139 139 140 143 145 148 147 146 144 140 137 136 135 134 132 133 136 140 144 147 147 147 147 146 145 144 144 146 148 151 153 154 154 155 155 156 157 157 156 154 154 153 153 151 147 148 154 155 155 155 158 160 159 155 153 151 149 149 149 148 145 143 140 138 139 141 142 142 144 147 150 154 157 159 159 160 161 161 162 163 162 162 161 160 159 157 156 157 158 159 157 150 139 131 123 119 118 119 120 121 122 123 124 125 126 128 130 130 131 133 136 136 138 140 142 143 143 143 143 144 147 150 152 154 156 157 159 162 167 170 172 174 175 176 177 179 181 181 181 180 179 177 177 173 169 165 162 161 160 157 150 142 137 133 131 129 127 125 124 123 122 121 120 120 119 118 118 117 116 116 115 115 114 113 112 112 111 111 111 110 110 110 110 110 110 109 109 109 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 128 128 128 128 129 130 130 131 131 131 132 133 136 137 139 140 140 140 140 141 141 141 142 142 142 142 145 146 148 152 156 158 159 159 158 156 152 149 148 149 150 151 153 154 154 153 152 151 150 150 151 151 149 145 138 135 133 132 134 137 139 141 140 139 138 139 141 143 145 146 147 146 144 140 137 136 135 133 132 133 135 139 141 144 147 148 149 150 149 148 147 147 149 151 153 154 155 156 156 158 158 157 156 154 153 153 152 151 147 148 152 155 156 157 160 162 160 155 152 150 147 146 146 147 147 145 142 140 141 142 143 143 144 147 150 153 154 156 159 160 161 158 159 159 159 159 160 159 160 161 161 163 163 161 155 146 136 130 124 120 119 119 120 122 123 124 125 125 127 129 130 131 133 133 135 137 138 140 143 144 145 146 147 147 148 151 154 155 157 160 163 166 170 177 179 180 182 182 182 182 187 187 187 186 184 182 178 174 170 167 166 164 162 155 146 140 135 133 130 128 126 125 124 123 122 121 120 120 119 118 118 117 117 116 116 115 114 113 112 112 111 111 111 111 111 111 110 110 110 110 109 109 109 108 108 108 109 108 108 108 108 108 108 108 108 108 108 108 129 129 129 129 130 131 132 132 132 132 133 133 135 138 140 141 141 141 141 141 141 142 143 143 143 144 144 147 150 153 155 157 157 158 157 154 151 148 148 149 149 150 152 153 153 153 152 151 151 151 151 150 148 146 140 133 130 131 133 137 139 140 140 139 139 141 143 143 145 146 147 145 142 139 138 137 135 133 132 134 137 138 140 143 146 149 153 154 153 151 149 149 149 150 151 152 153 155 156 158 159 158 156 154 153 152 151 149 148 147 151 157 159 159 161 162 159 155 153 150 145 143 143 145 147 147 145 143 143 144 144 144 145 146 147 149 152 154 156 157 157 155 155 156 158 160 161 161 164 166 169 169 164 156 149 141 134 130 126 123 122 121 121 123 125 126 127 127 129 130 131 133 134 135 137 138 140 142 145 147 147 148 149 150 151 153 156 159 162 165 168 171 175 181 183 185 186 187 187 188 193 193 192 190 187 183 179 174 172 170 168 165 160 153 144 137 134 131 129 127 126 125 124 123 122 121 120 119 119 118 118 117 117 117 116 115 114 114 113 112 111 111 111 111 111 111 111 110 110 110 110 109 109 109 108 109 109 109 109 108 108 108 108 108 108 108 108 108 130 130 129 129 131 132 132 132 132 133 133 135 137 139 141 142 142 142 141 141 142 143 144 144 145 145 146 148 150 152 154 155 156 155 154 151 149 148 147 148 149 150 151 152 152 152 151 151 151 151 151 150 149 145 138 131 129 130 134 137 140 141 141 140 141 142 143 145 145 146 146 143 140 138 137 135 134 133 133 134 136 137 139 142 147 151 155 157 156 153 151 149 149 149 149 150 152 154 155 157 158 158 156 153 152 150 150 147 144 144 153 160 161 160 160 159 158 156 154 154 151 145 141 143 146 147 147 145 145 145 145 144 145 145 146 148 149 151 152 153 154 154 155 157 160 162 163 164 169 174 174 167 156 147 142 138 134 131 129 128 125 124 123 124 128 129 130 130 131 132 132 135 136 138 139 141 143 144 147 149 150 151 151 152 153 156 161 164 167 170 174 177 180 185 186 188 190 191 192 193 195 194 192 188 184 180 179 173 170 169 166 161 154 147 140 135 132 130 128 127 126 124 123 122 121 121 120 119 119 118 118 118 117 117 116 115 114 114 113 112 112 112 112 112 111 111 111 111 111 110 110 110 110 109 109 109 109 109 109 109 109 109 108 109 109 109 108 108 131 130 130 130 131 132 132 132 133 133 134 136 137 140 141 143 144 143 142 142 142 144 145 145 146 147 148 148 150 152 153 153 153 151 148 147 146 146 146 148 148 149 150 150 150 151 151 150 150 151 150 149 147 143 136 131 129 131 135 139 142 142 142 141 141 143 144 145 145 145 144 141 138 136 134 133 132 132 133 135 137 138 140 144 148 153 156 158 157 155 153 152 150 148 148 149 152 153 154 156 158 158 156 153 152 149 148 145 142 145 154 161 162 160 159 159 158 158 157 155 153 148 145 145 146 147 147 147 146 145 145 145 145 145 146 147 148 150 151 152 153 155 157 160 161 163 166 168 174 177 170 158 147 141 138 136 135 134 132 130 128 127 127 128 132 133 133 133 133 134 134 137 139 141 142 144 145 146 149 151 152 153 154 155 157 160 165 168 171 175 179 181 183 189 191 194 196 196 196 195 192 189 186 182 177 176 174 169 167 165 161 155 148 143 137 133 131 130 128 127 125 124 122 122 121 120 120 119 119 119 118 118 117 117 116 115 115 114 113 113 112 112 112 112 112 111 111 111 111 111 111 111 110 110 110 109 109 110 109 109 109 109 109 109 109 109 109 108 131 131 131 131 131 132 132 133 133 134 135 136 138 140 143 145 145 144 143 143 143 144 145 146 147 148 148 148 150 152 152 149 147 144 142 142 141 143 146 147 147 147 148 148 148 149 149 148 148 149 149 147 145 140 135 129 127 130 135 140 142 143 142 142 142 143 145 146 145 144 142 139 136 133 133 133 133 133 133 137 139 140 142 145 149 154 157 158 157 156 155 153 151 149 148 150 151 153 154 156 158 158 156 154 151 148 147 145 146 151 157 161 162 161 160 160 159 159 157 156 154 150 147 147 148 148 148 147 146 146 146 146 145 146 148 149 149 151 152 153 154 158 159 162 164 167 169 173 177 172 160 149 141 138 136 135 135 134 134 133 132 131 130 131 135 135 135 135 135 135 136 139 141 143 144 146 147 148 150 152 153 155 156 158 160 163 167 171 174 178 181 183 185 192 198 199 198 196 194 193 182 179 176 174 172 170 168 164 160 158 153 148 144 140 136 132 131 129 127 126 125 123 122 121 121 120 120 119 119 118 118 118 117 116 116 115 115 114 114 113 113 113 112 112 112 112 112 111 111 111 111 111 111 110 110 110 110 110 110 110 110 109 109 109 109 109 109 109 132 132 131 131 131 132 132 133 134 134 135 136 138 142 145 146 146 145 144 144 144 144 145 145 145 146 147 147 149 150 148 144 142 140 137 136 138 142 146 147 147 147 147 147 147 146 146 145 146 147 146 145 142 137 132 126 125 129 135 139 142 142 142 142 142 144 146 146 145 143 141 138 134 133 133 134 136 136 136 139 141 142 145 148 151 155 157 157 157 156 155 153 151 149 149 150 152 153 154 156 158 158 157 153 149 147 147 148 150 154 159 162 163 163 162 161 160 158 157 156 153 150 148 148 149 148 148 149 148 147 147 147 147 148 151 151 152 154 155 156 157 160 163 165 167 170 174 178 178 164 149 142 138 137 135 134 134 135 136 136 135 135 134 134 137 137 136 135 135 136 137 139 141 143 145 147 148 150 150 152 155 157 158 160 163 165 169 173 176 178 182 184 190 195 198 195 191 188 186 183 179 170 167 166 165 164 163 162 155 149 146 143 140 138 135 132 129 128 126 125 124 123 121 121 120 120 119 119 119 118 118 117 117 117 116 116 115 115 115 114 113 113 112 112 112 112 112 112 112 112 112 112 111 111 111 110 110 111 111 110 110 110 110 109 110 109 109 109 132 132 132 132 132 133 133 133 133 134 135 137 139 143 146 147 147 147 146 145 145 145 143 143 143 143 143 144 146 146 143 139 137 133 131 132 136 142 146 147 147 146 147 146 145 145 145 144 145 145 144 141 137 132 127 126 128 132 135 137 141 142 142 142 142 143 146 146 144 142 139 137 134 134 134 137 138 139 139 140 142 144 146 149 152 155 156 155 155 155 154 152 151 149 149 151 154 154 155 156 156 157 156 153 149 146 147 149 152 155 159 163 164 164 163 161 159 157 157 154 150 147 147 148 149 149 150 151 151 150 149 150 151 151 153 154 155 156 158 158 159 161 165 168 172 175 177 175 169 153 142 139 137 135 134 133 134 136 138 138 138 138 137 137 137 138 136 134 134 135 136 139 141 144 146 148 149 150 151 154 156 158 160 162 165 168 171 175 177 179 185 191 196 198 185 180 177 175 173 171 170 160 158 158 158 157 156 154 147 141 140 138 137 136 134 131 128 126 125 124 123 122 121 121 120 120 119 119 119 118 117 117 117 116 116 116 116 115 115 114 114 113 113 112 112 112 112 112 112 112 112 112 112 111 111 111 111 111 111 111 111 111 110 110 110 110 110 109 133 133 132 132 133 133 134 133 133 133 135 137 140 143 145 146 147 147 146 146 145 144 142 140 139 139 139 140 140 141 139 135 133 131 130 132 137 143 146 147 147 146 146 146 146 145 144 145 144 143 141 138 134 129 126 130 134 135 136 138 140 141 141 140 140 143 145 145 143 141 138 137 135 135 136 139 140 140 140 140 142 145 147 150 151 152 154 154 153 153 152 151 149 149 150 152 154 154 154 154 154 153 153 152 150 147 148 151 153 156 160 162 163 163 162 160 158 156 154 150 146 146 147 149 149 150 151 153 153 153 152 153 154 153 153 155 157 157 159 160 162 164 168 172 176 176 171 164 157 146 139 138 136 134 133 133 135 137 140 140 140 139 139 139 138 137 135 134 134 135 136 139 142 145 145 147 149 151 153 155 158 160 162 164 167 169 172 177 180 185 190 193 193 189 166 163 161 160 160 159 158 152 150 151 151 150 148 146 141 137 136 136 135 133 131 129 126 125 124 123 122 122 121 120 120 119 119 118 118 118 117 117 117 116 116 116 116 115 115 114 114 114 113 113 113 113 112 112 112 112 112 112 112 112 112 111 111 112 111 111 111 111 111 110 110 110 110 109 134 133 133 133 134 134 134 133 133 134 135 138 141 143 144 146 146 147 146 145 144 143 140 137 135 134 133 134 135 136 135 132 131 131 132 135 140 144 147 147 147 146 146 146 146 146 145 145 143 141 139 136 133 131 131 135 137 137 137 138 139 139 139 139 139 142 144 144 143 142 139 137 136 136 139 141 141 141 140 141 143 145 146 148 150 152 153 153 153 152 151 149 149 149 151 153 154 155 154 152 150 150 151 152 151 149 150 153 156 157 159 160 160 159 158 156 154 152 149 144 143 146 148 148 150 151 152 154 154 153 152 152 153 154 154 157 157 160 161 162 164 165 170 174 173 167 158 152 148 142 137 136 135 133 133 135 136 139 142 142 142 141 140 139 139 137 135 134 134 135 137 139 143 144 146 148 150 152 154 157 161 163 165 166 167 169 172 180 184 186 184 180 174 168 152 150 150 150 150 149 149 145 143 144 144 142 141 139 136 134 134 133 132 130 128 127 125 124 123 123 122 121 121 120 120 119 119 118 118 118 117 117 117 116 116 116 116 115 115 115 114 114 113 113 113 113 113 113 113 113 113 113 113 112 112 112 112 112 112 112 111 111 111 111 110 110 110 110 134 134 134 134 135 135 134 134 134 134 136 138 141 142 145 146 146 146 146 145 143 141 137 134 131 129 128 129 130 132 133 132 131 131 133 136 141 145 147 148 147 147 147 147 147 147 146 145 142 139 137 136 136 137 137 137 139 139 138 139 139 139 138 138 139 141 143 144 143 143 140 137 137 138 141 143 142 142 141 142 144 144 146 148 150 151 151 152 152 152 151 149 149 150 151 152 154 155 152 149 148 149 151 153 152 152 153 156 156 158 160 160 158 156 153 150 147 144 142 141 140 142 147 150 151 152 153 154 153 151 150 151 152 154 154 156 158 161 162 164 165 167 170 167 161 154 148 144 141 137 136 136 135 134 135 137 139 141 142 142 142 141 140 140 138 137 135 135 135 137 139 139 142 146 148 151 153 155 157 160 164 165 166 167 168 171 175 180 178 173 165 159 154 152 144 143 143 143 143 143 142 139 137 137 137 136 136 135 134 132 131 130 129 128 127 125 124 123 123 122 122 121 121 120 119 119 118 118 118 117 117 116 116 116 116 116 116 115 115 115 114 114 114 114 114 113 113 113 113 113 113 113 113 113 113 112 112 112 112 112 112 111 111 111 111 111 110 110 135 135 135 135 135 135 134 134 134 135 136 138 141 144 146 146 146 146 145 143 142 139 136 133 130 128 127 128 131 133 134 133 133 133 135 138 142 145 147 148 148 148 148 148 148 147 145 144 139 138 138 139 139 140 142 141 141 140 139 139 139 138 138 138 139 140 141 142 143 143 141 138 138 142 143 144 142 142 142 142 143 145 147 148 149 150 150 150 151 152 152 151 151 151 152 154 155 155 151 149 147 149 152 154 155 154 154 156 157 159 159 158 155 151 147 142 139 137 136 137 140 145 148 150 152 153 154 155 154 151 151 152 152 153 156 157 158 160 163 165 167 169 167 159 150 146 142 138 136 135 136 136 136 136 137 138 140 140 142 142 142 141 140 140 138 137 136 135 136 137 138 140 144 148 151 153 156 158 161 163 165 166 168 169 172 176 178 174 159 153 147 144 143 142 141 140 140 139 139 138 138 137 134 132 132 132 132 132 132 130 129 128 127 126 125 124 123 123 122 122 121 121 120 119 119 118 118 118 117 117 117 116 116 116 116 116 116 115 115 115 115 115 114 114 114 114 113 113 113 113 113 113 113 113 113 113 113 112 112 112 112 112 111 111 111 111 111 110 135 135 135 135 135 136 135 135 135 135 137 140 143 145 146 147 146 145 144 142 140 137 136 134 131 129 129 130 133 135 135 135 135 135 137 139 142 143 146 148 148 148 148 148 147 146 144 141 138 139 141 141 143 144 145 144 142 140 140 140 140 140 139 139 139 139 140 142 143 144 143 142 142 147 146 144 142 141 141 142 143 146 148 148 149 149 150 150 151 152 153 153 153 153 153 155 156 156 153 150 149 150 153 155 157 157 156 157 157 157 157 156 151 146 141 137 136 135 136 139 146 148 149 150 153 154 155 155 157 155 155 155 155 155 157 160 160 161 163 167 169 168 165 155 146 140 138 136 135 135 136 137 137 136 137 137 139 140 141 142 142 141 140 139 138 137 136 136 136 137 139 142 145 148 152 155 157 160 162 163 164 166 169 173 175 175 172 164 143 139 137 136 136 137 138 137 137 137 137 136 135 133 130 129 129 129 129 130 130 129 127 126 125 125 124 124 123 122 122 121 121 120 120 119 119 118 118 118 117 117 117 116 116 116 116 116 115 115 115 115 115 115 115 114 114 114 114 114 113 113 113 113 113 113 113 113 113 113 112 112 112 112 112 111 111 111 111 110 134 135 135 136 136 137 137 136 136 136 137 140 144 146 147 148 146 144 143 140 139 137 136 134 132 131 131 132 134 135 136 136 137 137 138 139 141 144 146 148 148 148 148 147 146 144 142 139 140 140 142 144 146 147 146 145 142 141 142 142 142 142 141 141 140 141 142 144 146 147 147 147 147 149 147 144 144 142 141 142 144 147 148 149 150 151 151 151 151 151 152 153 154 154 154 156 157 158 155 152 151 151 155 155 157 158 158 157 156 155 154 153 147 140 137 137 138 139 140 142 147 150 151 153 155 155 155 157 161 161 158 158 158 157 159 161 160 159 161 165 166 163 159 149 141 138 137 137 136 136 137 139 138 137 137 137 138 140 141 142 142 140 139 138 137 136 136 136 137 139 141 143 146 149 152 154 156 158 160 161 163 167 169 170 168 162 156 148 134 132 131 130 130 132 135 135 135 135 134 133 132 130 128 126 126 126 127 128 128 127 126 125 124 124 123 123 122 122 121 121 120 120 119 119 118 118 118 118 117 117 116 116 116 116 116 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 113 113 113 113 113 113 113 113 113 112 112 112 112 111 111 111 110 134 135 136 137 138 138 137 137 136 136 138 142 145 148 149 148 147 144 143 141 140 138 136 135 133 132 132 133 135 136 137 138 138 138 138 139 141 144 146 147 147 147 147 147 145 143 141 141 141 142 145 146 147 147 146 144 143 143 145 145 145 145 145 143 143 144 146 147 149 150 150 151 151 150 147 147 144 142 140 142 144 147 149 151 152 153 152 152 151 151 152 154 155 156 157 158 160 160 157 154 153 153 153 156 158 158 158 157 155 154 152 150 143 137 135 136 140 144 145 147 149 150 151 154 157 156 156 159 160 161 160 159 158 157 158 160 157 156 157 159 159 157 152 145 141 139 138 138 138 138 139 140 140 139 138 138 138 140 141 142 141 140 138 137 137 136 136 137 138 140 142 144 147 149 151 153 154 156 158 160 163 163 162 158 153 147 142 137 130 128 126 126 126 129 131 132 132 133 132 130 130 128 126 124 124 125 125 126 126 126 125 124 124 124 123 123 122 122 121 121 120 120 119 119 119 118 118 118 117 117 116 116 116 116 115 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 113 113 113 113 113 113 113 112 112 112 112 111 111 111 135 136 137 138 138 139 138 136 136 137 140 144 148 149 149 148 146 145 144 142 140 138 137 134 133 132 133 134 136 138 138 139 139 139 139 140 141 143 145 147 147 147 147 147 146 144 144 142 141 144 146 147 147 147 145 144 143 145 148 149 149 148 147 146 146 148 148 149 151 152 153 153 153 153 149 146 143 140 139 140 143 147 150 152 154 153 153 152 151 151 152 154 157 158 160 161 161 160 157 156 155 154 154 155 158 157 157 156 154 152 150 147 146 142 139 142 146 149 149 149 150 150 151 154 156 157 158 158 160 160 160 159 157 156 156 156 157 157 156 156 155 152 148 145 144 142 141 140 139 139 139 141 142 141 140 139 139 140 141 141 140 139 138 138 137 136 137 138 139 140 142 145 147 149 150 152 153 156 159 161 160 153 149 144 140 136 134 132 127 125 123 123 123 126 128 129 130 130 129 129 128 126 124 123 123 123 124 124 125 125 124 124 124 123 123 122 122 121 121 121 120 120 119 119 119 119 118 118 117 117 116 116 116 116 115 115 115 115 115 116 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 113 113 113 113 113 112 112 112 111 111 111 136 137 138 139 139 139 138 136 136 139 142 146 148 149 149 148 147 145 144 142 140 138 136 134 132 132 134 136 137 138 139 139 140 140 139 139 140 142 144 145 146 147 147 147 147 147 145 144 144 146 146 147 147 146 145 144 144 146 148 150 150 150 149 148 148 148 149 149 150 152 153 153 154 152 148 144 141 138 137 138 142 146 150 153 153 153 152 151 150 151 153 155 158 159 160 162 161 160 159 158 156 155 154 155 157 157 157 156 154 151 149 148 146 144 144 147 150 151 150 149 149 150 152 154 155 156 157 158 159 158 158 158 156 154 154 155 159 160 159 159 158 154 149 149 150 149 146 144 142 142 141 142 144 143 142 140 139 140 140 141 140 139 139 138 138 137 139 141 141 142 144 145 147 148 150 152 155 157 158 158 153 141 138 135 132 131 129 128 125 122 121 120 121 123 126 128 128 128 127 127 125 123 122 122 122 122 123 123 123 124 123 123 123 123 122 122 122 121 121 120 120 120 120 119 119 118 118 118 117 117 117 116 116 116 116 115 115 115 115 116 116 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 113 113 113 113 113 112 112 112 112 111 137 138 140 141 141 140 138 137 137 140 143 146 147 148 148 148 146 145 143 142 140 138 135 133 132 134 136 137 138 139 140 140 141 140 139 139 140 141 143 145 146 147 147 148 148 147 146 145 145 146 146 146 146 146 146 145 145 147 150 151 151 150 150 150 149 149 148 148 149 151 152 154 154 152 146 143 139 136 135 137 141 146 149 150 151 151 150 150 150 152 155 156 158 159 160 161 161 160 159 158 157 155 154 155 156 157 158 156 154 153 151 149 147 147 148 149 149 149 149 149 149 149 150 151 154 155 156 157 158 158 158 158 157 156 157 158 162 162 162 162 160 156 152 152 153 153 152 150 148 147 146 145 146 144 143 142 140 140 141 141 141 141 140 140 140 140 142 144 144 144 145 146 146 149 152 154 155 154 152 149 144 136 132 130 129 128 127 125 124 121 119 119 121 122 125 126 126 126 126 125 123 122 121 122 122 122 122 122 123 123 123 123 123 122 122 122 121 121 121 120 120 120 119 119 119 118 118 118 117 117 117 116 116 116 116 116 115 115 116 115 116 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 113 113 113 113 112 112 112 111 111 138 140 142 141 141 139 137 136 137 140 143 144 145 146 146 146 145 144 143 142 140 137 134 132 134 136 137 138 139 140 141 141 141 140 139 139 140 141 143 144 146 147 148 149 148 148 147 146 146 146 146 146 146 146 146 146 147 148 150 151 152 151 150 151 150 149 148 147 148 149 152 154 153 151 146 142 138 135 135 138 142 143 145 147 149 150 150 151 152 155 157 157 157 158 159 159 160 160 159 158 157 155 154 155 156 157 158 156 156 154 151 150 149 149 149 149 148 148 149 149 149 149 149 151 154 155 155 156 157 159 159 159 159 159 160 161 163 164 163 162 160 157 154 153 154 155 154 153 152 150 148 146 145 145 144 143 141 141 141 141 142 141 141 142 142 143 144 145 145 145 146 146 148 150 152 153 150 147 143 139 136 133 129 128 127 126 125 123 122 120 119 119 120 122 123 124 124 124 124 123 122 121 121 122 122 122 122 122 122 123 123 122 122 122 122 121 121 121 120 120 120 119 119 119 119 118 118 118 117 117 117 117 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 113 113 113 113 112 112 112 111 139 141 142 141 140 138 137 136 137 140 141 142 143 144 145 145 144 143 143 141 138 136 133 133 135 137 138 140 141 141 142 142 140 139 139 139 141 142 143 145 146 148 149 149 149 148 147 147 147 146 146 146 146 147 147 147 147 149 150 151 152 151 151 152 151 150 150 149 148 149 152 153 152 150 146 142 138 136 137 139 140 142 144 146 149 151 153 154 156 157 157 156 155 156 157 159 160 160 159 158 157 156 156 156 157 158 158 158 156 154 152 151 151 150 150 149 148 148 148 148 148 149 150 153 155 155 155 156 158 160 159 160 160 161 163 164 164 164 163 161 159 157 155 154 154 154 154 153 152 150 148 144 142 144 145 142 141 140 141 141 142 142 142 143 144 144 145 145 146 146 148 149 152 153 151 146 142 139 136 133 132 130 127 126 125 125 123 122 121 120 119 119 120 120 121 122 123 123 123 122 121 121 121 122 122 122 122 122 122 122 122 122 122 122 121 121 121 121 120 120 120 119 119 119 118 118 118 118 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 113 113 113 113 112 112 112 111 140 142 141 140 139 137 135 136 136 137 139 140 142 143 144 144 143 143 142 140 138 136 134 134 137 139 140 142 142 142 141 141 139 139 139 141 142 143 144 145 147 149 150 150 149 148 147 147 147 146 146 146 147 148 149 148 149 150 150 151 152 152 153 153 153 153 151 148 147 148 150 152 152 150 147 143 140 139 139 139 140 142 145 148 151 154 157 158 158 158 155 153 153 153 156 159 160 160 159 158 158 157 157 157 157 158 158 157 156 154 153 152 151 151 150 149 148 148 148 148 149 150 152 154 155 155 155 156 159 161 161 160 161 163 165 167 167 164 161 159 157 156 155 155 154 152 152 151 150 149 145 142 144 145 144 143 139 138 139 141 142 142 143 144 144 144 144 144 145 148 151 153 153 152 147 139 136 134 132 130 130 128 126 126 125 124 123 122 120 120 119 119 120 120 121 122 122 123 122 122 121 121 121 122 122 122 122 122 122 122 122 122 122 121 121 121 121 120 120 120 119 119 119 118 118 118 118 118 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 113 113 113 112 112 112 140 141 140 139 137 136 135 135 135 136 137 139 141 142 143 143 143 142 141 139 138 137 136 136 138 141 142 142 142 142 141 140 139 139 140 141 143 144 145 147 148 150 151 150 149 149 148 147 147 146 147 147 148 149 150 150 150 150 150 151 152 153 154 154 154 153 150 147 146 148 149 152 153 151 148 145 143 143 142 141 141 142 147 151 154 157 159 159 158 157 154 151 151 152 156 159 161 160 159 158 158 158 158 158 158 159 158 157 155 154 153 152 152 151 151 150 149 149 149 149 150 151 153 154 154 155 155 157 159 162 163 162 162 165 168 170 168 163 159 157 156 155 155 154 152 150 149 149 149 148 145 143 145 147 146 144 141 139 140 142 143 144 144 144 144 144 144 145 148 151 152 152 149 146 141 134 132 131 130 129 128 127 126 125 124 123 122 121 120 120 120 120 120 120 121 121 122 122 122 122 122 121 121 122 122 122 122 122 122 122 122 122 122 121 121 121 121 120 120 120 119 119 118 118 118 118 118 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 113 113 113 112 112 112 140 140 139 138 136 135 135 134 133 134 136 138 140 142 143 143 142 141 141 140 140 139 139 139 139 141 142 142 142 141 139 138 138 139 140 142 144 145 147 148 150 151 151 151 150 149 149 148 148 147 148 148 149 151 152 152 152 151 151 152 153 153 154 155 154 151 148 146 146 148 150 151 153 151 148 148 146 145 144 143 143 145 149 153 156 158 160 159 158 156 153 152 152 153 156 159 160 160 159 158 158 158 158 159 159 159 158 157 155 154 154 153 153 152 152 152 150 150 150 150 151 152 154 154 154 156 156 158 160 162 164 164 167 170 172 172 169 162 159 157 155 155 154 153 152 149 148 148 148 147 145 146 146 147 146 146 146 144 144 144 145 146 146 146 145 145 145 148 150 150 149 146 143 140 136 132 131 130 129 128 127 127 126 125 124 123 123 122 121 121 121 120 120 121 121 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 121 121 120 120 120 119 119 119 119 118 118 118 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 113 113 113 113 112 112 139 139 138 136 135 134 133 132 132 133 136 138 140 141 142 142 142 141 141 141 141 141 140 140 140 141 142 142 142 140 139 138 138 139 141 143 145 147 148 149 150 151 152 151 151 150 150 149 149 148 149 149 151 152 154 154 154 153 152 153 153 154 155 154 152 150 147 146 146 148 149 150 151 151 150 148 148 147 146 145 145 147 150 153 157 159 160 159 158 155 153 153 154 154 156 158 159 159 159 159 159 159 159 160 159 159 158 157 156 155 154 154 154 153 153 152 151 151 151 151 152 153 154 154 154 156 157 160 162 164 166 169 173 175 175 172 168 164 160 157 155 155 154 152 150 148 147 146 146 145 145 144 145 145 144 144 146 146 145 145 144 147 148 148 148 148 148 149 148 146 143 140 138 135 134 132 130 129 128 128 127 126 126 125 124 124 123 123 122 121 121 121 121 121 121 121 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 121 121 120 120 120 119 119 119 119 118 118 118 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 113 113 113 113 113 112 138 138 138 136 134 132 131 131 131 133 135 137 139 140 141 141 142 142 142 142 142 142 141 140 141 141 141 141 141 140 139 139 138 140 143 145 147 148 149 150 151 151 151 151 151 150 150 150 150 149 149 150 152 154 155 156 155 154 154 154 154 154 154 152 150 148 146 145 146 147 147 148 149 150 150 150 149 149 148 147 148 149 151 154 157 158 159 159 157 155 155 155 155 155 155 157 158 158 159 160 160 159 160 160 159 159 158 158 156 155 155 155 154 154 153 153 152 152 152 152 152 152 153 152 153 156 159 162 163 165 171 176 178 177 174 172 169 165 161 157 155 155 154 151 149 147 147 146 146 145 143 143 144 142 141 141 143 143 143 142 142 142 146 149 149 149 150 149 145 140 138 136 135 133 133 131 130 129 128 127 127 126 126 125 125 124 124 123 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 122 121 121 121 120 120 120 119 119 119 119 118 118 118 118 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 113 113 113 113 113 112 137 137 136 134 132 131 130 130 132 134 136 137 139 140 141 141 141 142 142 142 142 142 141 140 140 140 141 141 141 141 140 140 140 142 145 147 148 149 150 150 151 151 151 150 150 150 150 150 150 150 149 151 153 155 156 156 156 155 155 155 155 154 153 151 149 147 146 146 146 146 146 147 148 150 151 152 151 150 150 149 150 151 152 154 155 157 159 159 159 157 156 156 156 155 155 156 158 158 159 160 160 159 160 160 160 159 159 157 156 156 155 155 154 154 153 152 152 153 153 153 152 151 151 151 154 157 161 162 164 167 176 181 180 178 174 172 169 165 160 157 155 154 153 151 149 148 147 147 146 145 143 143 143 141 140 140 141 140 140 140 139 140 143 146 148 148 147 145 141 137 135 134 134 133 132 130 129 129 128 127 127 126 126 126 125 125 124 123 123 122 122 122 122 122 122 122 122 122 123 123 122 122 122 122 122 123 122 122 122 122 122 122 121 121 121 120 120 120 119 119 119 118 118 118 118 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 113 113 113 113 113 113 136 135 134 132 131 130 130 130 133 135 137 139 141 141 141 142 141 141 141 141 141 140 139 139 139 140 141 141 141 141 141 141 141 143 146 148 149 150 150 150 150 150 150 149 149 149 149 150 150 149 150 153 155 156 157 157 156 155 155 156 155 154 152 150 148 147 146 146 146 146 146 147 149 152 152 153 152 151 152 152 152 152 153 155 156 157 159 160 160 159 158 157 157 155 155 155 157 158 159 160 160 160 160 161 160 160 159 157 157 156 155 155 154 154 153 152 152 153 154 153 152 151 150 153 156 159 162 163 166 171 180 182 181 178 173 169 167 163 159 156 154 153 152 150 149 148 146 146 146 144 143 143 142 141 141 140 140 139 139 138 138 136 136 139 143 143 142 140 138 135 134 134 133 132 131 130 129 129 128 128 127 127 126 126 126 125 125 124 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 122 122 122 122 122 121 121 121 120 120 120 119 119 118 118 118 118 118 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 113 113 113 113 113 113 134 134 132 130 130 130 130 132 134 137 139 140 141 142 142 142 141 139 139 139 139 138 137 138 138 139 140 141 142 142 143 143 143 144 147 149 150 151 150 150 149 149 149 149 149 149 149 149 149 150 151 154 155 156 157 157 157 156 156 156 155 153 151 150 148 147 147 147 148 148 148 149 151 154 154 154 153 154 154 154 154 154 155 156 156 157 159 161 162 161 159 158 158 157 156 156 158 159 160 160 161 161 161 161 161 160 159 158 157 156 155 155 154 154 153 152 153 154 154 154 153 150 151 155 158 160 163 166 171 177 180 182 180 175 170 167 164 161 158 155 154 152 151 149 149 147 145 146 146 145 144 143 142 141 142 140 140 138 137 136 135 133 132 135 138 138 138 137 136 134 134 133 132 131 131 130 129 129 128 128 128 127 127 127 126 125 125 124 124 124 124 124 124 123 123 123 123 123 123 123 123 123 123 123 123 123 123 122 122 122 122 122 121 121 121 120 120 120 119 119 118 118 118 118 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 113 113 113 113 113 133 132 130 129 129 130 131 133 135 137 139 141 143 143 142 141 139 137 137 137 137 136 136 137 137 139 141 142 143 144 144 144 144 146 148 150 151 151 151 150 149 148 149 150 149 149 148 149 149 150 151 154 155 157 158 158 158 157 157 156 154 153 151 150 150 149 149 149 150 149 150 151 153 155 155 155 155 156 156 156 156 156 156 157 157 158 159 161 161 161 160 160 160 159 158 158 159 160 160 161 163 163 162 162 161 160 159 158 157 156 155 155 154 153 152 152 153 154 155 155 153 151 152 156 158 161 165 171 177 180 182 180 176 171 168 165 162 160 157 155 153 152 151 149 148 146 145 147 146 145 144 144 143 143 143 142 140 137 136 135 134 133 132 132 134 135 135 135 134 133 133 133 132 131 131 130 129 129 129 128 128 128 127 127 126 126 125 125 124 124 124 124 124 124 124 123 123 123 123 123 123 123 123 123 123 123 123 123 122 122 122 122 121 121 121 120 120 119 119 119 118 118 118 118 118 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 113 113 113 113 113 132 131 129 129 129 130 132 133 134 136 139 142 142 141 140 138 137 136 136 135 135 134 135 135 137 139 142 143 144 144 144 144 145 147 149 150 151 151 151 150 149 149 150 151 150 149 149 149 150 151 151 154 157 158 159 159 159 158 157 155 154 153 152 152 151 150 150 150 151 151 152 152 153 154 155 155 157 157 157 157 157 158 158 158 158 158 159 160 161 161 161 162 162 161 160 160 160 162 162 162 163 163 163 162 161 160 159 157 156 155 155 154 154 153 152 152 153 155 155 155 153 153 154 156 157 162 169 172 178 181 182 176 171 168 166 163 161 159 156 155 154 153 151 149 148 147 147 147 146 145 145 145 144 144 143 141 140 138 137 136 135 133 131 131 132 132 133 134 134 133 133 132 132 131 131 130 130 129 129 129 128 128 127 127 127 126 126 125 125 125 125 124 125 124 124 124 124 124 124 124 124 123 123 123 123 123 123 122 122 122 122 121 121 121 121 120 120 119 119 119 119 118 118 118 118 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 114 114 113 113 113 131 130 129 129 129 130 132 132 134 138 140 141 140 139 137 136 135 135 135 134 134 134 134 136 138 140 143 144 144 144 144 144 146 148 149 150 151 152 152 151 151 151 152 152 151 150 149 149 150 151 153 156 158 160 160 160 160 158 157 155 154 153 153 152 152 151 151 151 152 154 154 154 153 154 154 155 156 158 158 157 158 159 159 159 159 158 158 159 161 161 162 163 164 163 162 162 163 163 164 164 164 163 163 162 161 159 158 157 156 155 154 154 154 153 152 152 154 155 155 155 154 154 154 155 159 166 169 173 179 181 179 171 167 166 164 162 160 158 157 156 154 152 151 149 149 149 148 147 147 146 146 146 145 144 143 141 140 139 138 138 137 134 132 132 132 132 133 134 133 133 133 133 132 131 131 131 130 130 129 129 129 128 128 127 127 127 126 126 126 125 125 125 125 125 124 124 124 124 124 124 124 123 123 123 123 123 123 122 122 122 122 121 121 121 120 120 120 119 119 119 119 118 118 118 118 117 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 114 114 114 114 113 113 131 131 130 130 130 130 131 133 135 138 139 139 137 136 135 134 135 135 136 135 135 134 135 137 139 141 143 144 144 144 144 145 145 147 149 151 152 153 153 153 153 153 153 153 153 151 151 151 151 153 154 157 159 160 161 161 160 158 157 155 154 154 153 153 152 152 151 152 154 156 156 155 154 153 153 154 156 158 158 158 159 161 161 160 158 157 157 158 160 162 163 164 165 164 163 163 164 164 165 165 164 163 163 162 160 159 158 157 155 154 154 154 154 154 153 152 153 154 155 154 154 154 153 154 158 166 170 175 177 176 173 167 165 164 163 162 161 159 158 156 153 152 150 149 149 149 148 147 147 146 146 146 145 144 143 142 141 139 138 138 137 135 134 135 134 134 134 133 132 133 133 133 132 132 131 131 130 130 130 129 129 128 128 128 127 127 127 126 126 126 125 125 125 125 125 124 124 124 124 124 124 123 123 123 123 123 123 122 122 122 121 121 121 121 120 120 120 119 119 119 119 119 118 118 118 117 117 117 117 117 116 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 131 132 131 131 131 131 132 134 136 137 137 136 136 135 134 134 135 136 135 135 135 135 136 138 140 142 143 144 144 144 144 145 146 147 149 151 153 155 155 155 155 155 154 155 155 154 153 153 154 155 156 158 160 161 161 161 159 159 157 156 155 154 154 153 152 152 152 153 156 158 158 157 156 154 153 155 158 159 159 159 162 163 162 161 159 157 157 158 160 163 164 165 166 165 163 163 163 164 164 165 164 163 162 160 159 158 158 157 155 154 154 154 154 153 152 152 153 155 155 154 153 153 152 153 158 167 172 173 172 170 167 165 164 163 162 162 161 159 158 155 152 151 150 149 149 149 148 147 147 146 145 145 144 144 143 142 141 140 139 138 138 137 136 135 135 135 136 134 133 133 134 134 133 132 132 131 131 130 130 129 129 129 128 128 128 127 127 127 126 126 126 125 125 125 125 124 124 124 124 124 124 123 123 123 123 123 122 122 122 122 121 121 121 121 120 120 120 119 119 119 119 119 118 118 118 118 117 117 117 117 116 116 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 131 132 132 132 131 131 132 134 136 136 136 136 136 135 135 134 134 135 135 135 135 136 137 139 140 142 143 144 144 144 145 145 147 148 150 152 155 156 157 157 156 156 156 156 156 155 154 155 156 157 158 159 160 160 160 160 160 159 158 156 156 155 154 153 153 153 154 155 157 159 159 158 157 155 155 156 159 160 160 161 163 164 164 163 160 158 157 159 161 163 165 166 166 164 163 162 163 163 164 164 164 163 161 159 158 158 157 156 154 153 152 153 153 153 152 152 154 157 157 155 153 152 151 152 161 168 170 169 167 165 164 164 163 163 162 161 160 158 156 154 152 151 149 148 148 149 149 149 148 148 147 146 145 145 144 142 141 140 140 139 138 137 136 136 136 137 138 136 134 134 135 135 134 133 132 131 130 130 130 130 129 129 129 128 128 128 127 127 126 126 126 125 125 125 125 125 124 124 124 124 123 123 123 123 123 123 122 122 122 121 121 121 121 120 120 120 120 120 119 119 119 118 118 118 118 117 117 117 117 117 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 114 114 114 114 114 114 114 115 114 115 115 131 131 131 131 131 132 133 134 135 136 136 137 136 136 135 135 135 135 135 136 136 137 138 139 141 142 144 145 145 145 145 146 148 149 150 153 156 157 158 158 157 157 158 157 156 156 156 157 158 158 159 159 160 160 160 161 161 160 158 157 157 156 154 153 153 154 156 157 158 160 160 159 158 157 157 158 159 161 161 162 163 165 165 163 160 158 159 161 163 164 165 166 165 163 162 161 162 163 164 164 163 162 160 158 157 157 156 155 153 151 151 152 152 153 153 154 156 157 157 156 153 152 151 153 162 167 168 165 163 162 163 163 163 162 161 160 159 157 155 153 152 151 149 148 149 149 150 149 150 149 148 147 146 145 144 143 141 141 140 139 138 137 137 138 138 138 138 136 135 134 135 136 135 133 132 130 129 129 130 130 130 129 129 129 128 128 127 127 126 126 126 125 125 125 125 125 124 124 124 124 123 123 123 123 123 122 122 122 122 121 121 121 121 120 120 120 120 120 119 119 119 118 118 118 118 117 117 117 117 117 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 114 114 114 114 114 114 115 115 115 115 130 130 130 131 131 132 133 134 135 136 136 136 136 136 136 135 135 135 135 136 137 138 139 141 142 144 144 145 145 145 146 147 149 150 152 154 157 158 159 158 158 158 158 158 157 156 157 158 159 159 160 160 161 161 161 162 162 161 160 159 158 157 155 154 155 156 157 158 159 161 161 160 159 159 160 160 161 162 162 162 163 165 165 163 160 160 161 162 163 164 165 165 164 163 162 161 162 163 164 163 162 161 159 157 156 155 155 154 152 150 150 151 152 153 154 156 156 156 155 155 153 152 151 155 162 166 166 164 162 162 162 162 162 161 160 159 157 155 153 152 152 152 151 150 149 150 151 150 149 149 147 146 145 145 144 143 142 141 140 139 138 138 138 139 139 138 137 136 136 134 135 135 134 133 132 131 130 130 130 131 130 130 129 129 128 128 127 127 126 126 126 126 125 125 125 124 124 124 124 124 123 123 123 123 122 122 122 122 121 121 121 121 120 120 120 120 120 119 119 119 119 118 118 118 118 117 117 117 117 117 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 114 114 114 114 114 114 115 115 115 115 129 129 130 131 131 132 133 133 134 135 136 136 136 135 135 135 134 135 136 137 139 140 141 143 144 144 145 145 145 146 147 149 150 151 152 155 158 159 159 159 159 159 158 157 157 157 157 158 159 160 160 160 162 162 163 164 163 163 162 160 160 158 156 155 156 157 158 160 161 162 162 161 160 160 161 162 162 163 163 163 164 165 165 163 161 161 162 163 163 163 164 164 164 163 161 161 162 163 163 162 162 160 158 157 155 154 153 151 151 150 150 151 152 153 154 155 155 153 153 154 154 153 154 158 163 166 165 164 163 162 162 162 161 160 159 158 156 155 153 152 152 152 152 150 149 150 151 150 149 148 147 145 145 144 144 144 142 141 140 139 139 139 139 140 139 139 138 138 136 135 135 136 136 134 134 133 132 131 131 131 131 130 129 129 128 128 127 127 126 126 126 126 125 125 124 124 124 124 123 123 123 123 122 122 122 122 122 121 121 121 121 120 120 120 120 120 119 119 119 119 118 118 118 118 118 118 117 117 117 117 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 114 114 114 114 114 114 115 115 115 115 115 115 115 115 129 129 129 130 132 132 133 134 134 134 135 135 135 135 135 134 134 135 137 139 140 142 143 143 145 146 145 146 146 147 149 150 151 153 154 157 158 160 160 160 159 159 158 157 157 157 158 158 160 161 161 161 162 165 166 166 165 164 164 162 161 158 157 156 157 158 160 161 162 163 162 162 161 161 162 163 163 165 164 164 165 165 164 163 161 162 163 163 163 163 164 164 164 162 161 161 162 162 162 161 160 159 158 157 155 152 150 150 150 149 149 151 152 152 152 153 153 153 153 156 157 157 159 163 166 167 166 166 164 164 163 162 160 159 158 157 155 154 153 152 152 151 151 150 149 150 151 151 149 148 147 146 146 145 144 143 142 141 141 140 140 140 140 140 140 139 139 138 137 136 136 138 138 136 136 135 134 133 131 130 130 130 129 129 128 128 127 127 127 126 126 125 125 125 124 124 124 123 123 123 123 122 122 122 122 122 121 121 121 121 120 120 120 120 120 120 119 119 119 119 118 118 118 118 118 117 117 117 117 116 116 116 116 116 116 116 116 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 114 114 114 114 114 114 115 115 115 115 115 115 115 116 116 116 129 129 130 131 132 133 134 134 134 135 134 134 134 134 134 134 135 136 138 140 142 143 144 145 146 146 146 146 147 148 149 151 153 154 156 156 159 161 161 160 159 158 158 157 157 157 158 158 159 160 161 162 163 167 168 167 167 166 166 164 161 159 158 157 158 160 162 163 163 163 163 162 161 162 162 163 164 165 165 165 165 165 164 163 162 163 164 164 164 164 164 164 163 162 161 162 162 162 161 160 160 159 157 155 153 151 149 149 149 149 149 150 151 151 151 151 151 153 155 159 161 161 164 167 168 168 168 166 165 164 163 161 160 158 157 155 154 153 153 152 151 151 150 150 150 150 151 151 149 147 147 147 146 145 144 143 143 142 142 141 141 141 141 141 141 140 139 139 138 138 138 139 139 136 136 136 135 133 130 129 129 129 129 128 128 127 127 127 126 126 126 125 125 124 124 124 123 123 123 123 123 122 122 122 122 121 121 121 121 120 120 120 120 120 120 119 119 119 119 119 118 118 118 118 118 117 117 117 117 117 116 116 116 116 116 116 116 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 114 114 114 114 115 115 115 115 115 115 115 116 116 117 117 129 129 130 131 133 133 134 134 135 135 134 133 134 134 134 134 135 136 138 140 142 144 146 147 148 147 146 146 146 148 150 153 154 154 156 158 160 162 161 160 159 158 157 157 156 156 156 157 157 159 161 163 165 168 169 169 168 168 167 166 163 161 159 158 160 162 163 164 164 163 163 162 162 162 163 164 165 166 165 165 165 165 164 163 163 164 164 164 164 163 163 163 163 162 162 162 162 161 160 160 159 159 156 153 151 150 149 148 148 148 149 150 150 151 151 151 152 153 157 161 164 166 168 171 171 170 168 166 164 163 162 161 159 157 156 155 154 154 153 152 151 151 150 150 151 151 152 151 149 148 147 147 146 145 144 144 143 143 142 142 142 142 142 141 141 140 140 139 139 139 139 139 138 136 135 136 136 134 132 130 130 129 129 128 128 127 127 126 126 126 125 125 125 124 124 124 123 123 123 123 122 122 122 121 121 121 121 121 121 120 120 120 120 120 120 119 119 119 119 119 119 118 118 118 118 117 117 117 117 117 117 117 116 116 116 116 116 115 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 114 114 114 114 115 115 115 115 115 116 116 116 117 117 118 130 130 131 132 133 134 134 135 134 134 132 132 133 133 134 134 135 137 138 141 145 147 148 149 149 148 147 147 147 148 151 154 154 156 158 159 162 162 161 160 158 157 157 156 156 155 155 155 156 158 161 164 166 169 170 170 169 169 168 167 164 161 160 160 162 164 165 165 164 164 163 163 163 163 164 165 166 166 166 165 165 165 165 165 164 165 164 164 163 163 163 162 162 162 163 162 162 161 160 158 158 158 154 152 150 150 149 148 148 148 148 149 150 151 152 153 153 154 158 164 168 170 172 172 172 170 168 165 163 162 161 159 158 156 155 154 154 153 152 152 151 151 151 151 152 153 153 151 151 148 147 147 146 145 145 144 144 143 143 143 143 143 142 142 141 141 141 141 140 140 140 139 136 134 134 136 136 135 133 131 130 129 128 127 127 127 127 126 126 125 125 125 124 124 124 124 123 123 123 122 122 122 121 121 121 121 121 121 120 120 120 120 120 119 119 119 119 119 119 119 118 118 118 118 118 118 117 117 117 117 117 117 117 116 116 116 116 116 116 115 115 115 115 115 115 115 114 114 114 114 114 114 114 114 114 114 114 115 115 115 115 116 116 116 116 117 118 119 131 131 131 132 133 134 135 135 134 133 132 131 132 133 134 135 136 137 140 144 148 150 150 150 149 148 148 147 148 149 149 152 155 158 160 161 161 162 160 158 157 156 156 156 156 155 153 153 154 157 161 165 167 169 170 170 170 169 168 167 164 161 161 163 165 166 167 166 165 165 165 164 164 164 165 166 167 167 167 166 166 166 166 166 165 165 164 164 164 164 163 163 163 163 163 162 161 161 159 157 156 155 153 152 151 150 149 148 148 148 148 150 152 153 154 154 154 155 161 167 171 172 173 173 171 170 167 164 162 161 159 158 157 156 155 154 153 153 152 152 152 152 152 153 154 155 155 153 151 148 147 146 146 145 145 144 144 144 144 144 144 143 142 142 142 142 142 142 141 141 141 139 134 132 134 136 136 135 133 131 130 129 128 127 126 126 126 125 125 125 125 124 124 124 123 123 123 123 122 122 122 121 121 121 121 121 120 120 120 120 120 119 119 119 119 119 119 119 119 119 118 118 118 118 118 118 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 115 115 115 115 115 115 114 114 114 114 114 114 114 114 115 115 115 115 115 115 115 116 116 117 118 119 120 132 132 132 133 134 135 136 135 134 132 132 131 133 135 136 137 139 141 143 148 151 152 151 150 149 149 149 149 150 150 152 154 157 159 160 161 159 159 159 157 156 155 155 156 155 154 153 153 155 158 162 166 168 169 170 170 170 169 168 166 163 162 163 165 167 168 169 168 167 167 166 165 165 165 166 167 168 168 168 167 167 167 167 167 166 165 165 164 164 164 164 164 164 164 163 161 160 159 158 156 154 153 153 153 153 152 151 150 149 148 149 151 154 155 156 155 154 156 163 165 171 172 173 171 170 169 166 163 161 159 158 157 156 155 154 154 153 153 153 152 152 152 154 155 156 156 155 153 150 148 147 147 146 146 146 145 145 145 145 145 144 143 142 142 142 142 142 142 142 142 140 137 134 134 136 136 135 134 133 132 131 131 130 129 127 125 124 125 124 124 124 124 124 124 123 123 123 122 122 122 122 121 121 121 121 120 120 120 120 119 119 119 119 119 119 119 119 119 119 119 118 118 118 118 118 118 118 118 118 117 117 118 117 117 117 116 116 117 117 116 116 116 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 116 117 118 119 121 133 132 133 134 135 136 136 135 134 133 132 133 134 138 139 141 143 145 147 150 152 153 152 151 151 150 150 151 153 153 155 156 157 159 160 159 157 157 157 156 156 156 155 156 155 154 154 155 157 160 163 166 168 168 169 170 170 169 167 165 163 163 165 167 169 170 170 170 169 168 167 166 166 167 167 168 169 169 169 169 168 168 168 167 167 166 165 164 164 164 164 165 165 164 163 159 159 159 158 155 154 153 155 156 155 155 154 152 150 149 150 153 156 158 157 156 155 158 163 167 171 172 171 170 169 168 165 162 160 158 158 157 156 155 154 154 154 154 153 153 153 153 156 156 157 156 155 153 150 148 147 147 146 146 146 146 146 146 145 145 144 143 142 142 142 143 143 142 142 140 138 136 134 136 138 137 135 133 133 132 130 130 130 131 130 127 125 126 124 123 123 123 123 123 123 122 122 122 122 121 121 121 121 120 120 120 120 120 120 119 119 119 119 119 119 119 119 119 119 119 119 118 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 117 117 116 116 116 116 116 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 115 117 118 120 121 135 134 134 134 135 136 136 135 134 134 134 135 136 140 144 146 146 148 149 151 153 154 154 154 154 153 153 154 156 156 157 159 159 159 160 158 157 156 156 156 156 156 156 156 155 155 156 158 160 162 165 167 168 169 170 170 170 169 167 166 165 164 166 168 169 170 170 170 169 168 168 168 167 168 168 169 169 170 169 169 169 168 168 168 167 166 165 164 164 164 164 164 164 163 161 158 158 159 158 156 154 154 155 157 157 157 155 153 151 150 152 155 158 160 159 157 157 158 163 170 173 173 171 170 168 167 164 161 161 159 157 156 155 155 154 154 154 154 154 154 154 154 156 157 157 157 155 152 149 148 147 146 146 146 146 146 146 146 146 145 144 143 143 143 143 144 143 142 140 138 136 134 135 137 138 137 136 135 133 132 131 128 129 130 131 129 128 128 126 125 122 122 122 122 121 121 121 121 121 121 121 121 120 120 120 120 120 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 118 118 119 119 119 119 118 118 118 118 118 118 118 117 117 117 117 117 116 116 116 116 115 116 115 115 115 115 115 115 116 116 116 115 115 117 119 121 121 137 135 135 136 136 136 136 134 135 135 136 139 140 144 148 148 147 148 149 151 154 155 156 156 156 156 156 156 157 159 160 161 161 160 160 158 156 156 156 157 157 157 157 156 156 157 159 161 162 165 167 167 169 170 172 172 171 170 168 167 166 166 167 168 169 170 170 170 169 169 169 169 168 168 168 169 169 169 169 170 170 169 169 168 167 165 164 164 163 163 162 162 162 161 159 158 159 160 158 156 154 155 155 158 158 157 155 153 151 151 153 157 161 162 161 161 160 161 166 173 175 174 172 170 168 167 164 163 161 158 157 156 155 155 155 155 155 155 155 154 154 155 156 157 157 156 154 151 149 148 147 147 147 147 147 147 147 147 146 145 144 144 144 144 144 145 142 140 137 133 132 133 136 137 138 138 138 137 135 134 133 130 129 129 128 128 128 130 130 128 125 123 122 121 120 120 121 121 121 121 121 120 120 120 120 120 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 120 120 120 120 119 119 119 119 120 119 119 119 118 118 118 118 118 117 117 116 116 116 116 117 116 116 116 117 120 122 120 119 118 119 120 121 123 139 137 137 139 139 139 138 137 137 138 140 143 143 146 149 150 149 149 150 152 156 157 158 159 159 158 157 157 158 161 161 161 161 160 159 157 157 158 158 158 159 159 159 159 158 160 162 163 164 165 166 168 170 171 174 173 172 171 170 169 168 168 168 169 169 170 170 170 170 170 170 170 169 169 169 169 169 169 170 170 170 169 169 167 166 164 164 163 162 161 160 160 160 159 159 160 160 160 158 156 156 155 156 158 158 157 155 153 152 151 154 160 163 163 164 163 163 164 169 176 177 176 173 170 169 169 167 164 160 158 157 156 155 155 155 156 156 156 156 155 155 156 157 157 156 155 152 149 148 147 147 147 147 147 147 147 147 147 146 146 145 145 145 145 145 144 141 137 134 131 131 134 137 138 139 139 139 139 138 136 134 133 133 131 130 129 129 130 132 131 129 127 125 122 120 120 120 120 120 120 120 120 120 120 119 119 119 119 119 119 119 119 119 119 119 118 119 119 119 119 119 119 119 119 119 120 120 120 120 120 120 121 121 121 121 121 121 120 121 121 121 121 120 120 120 120 120 119 118 118 117 117 117 122 123 123 123 123 123 126 128 126 125 124 124 124 125 129 140 138 138 140 141 141 141 140 141 142 143 144 144 147 150 152 150 150 152 154 157 159 160 161 161 160 159 159 160 162 162 162 161 160 160 158 158 160 160 160 161 162 162 162 162 163 164 164 164 166 168 169 171 173 174 173 172 172 171 170 170 169 170 170 170 170 170 171 171 171 171 170 170 169 169 169 170 170 170 170 170 169 168 167 165 164 164 163 161 159 157 157 159 159 160 161 160 159 158 157 156 156 157 157 157 156 155 153 152 152 155 159 162 165 166 166 165 167 172 178 178 176 174 172 172 170 167 163 159 157 156 156 156 156 156 156 156 156 156 156 156 157 158 156 155 153 151 149 148 147 148 148 148 148 148 147 147 147 147 147 147 147 147 146 146 142 138 135 133 132 134 137 138 139 140 140 140 140 138 136 135 137 137 136 136 136 135 133 134 133 131 130 129 126 124 123 123 121 119 119 119 120 120 120 119 119 119 119 119 118 118 118 118 118 118 119 119 119 119 119 119 119 119 119 120 120 120 120 120 120 121 121 122 122 122 122 122 122 122 123 123 123 123 122 122 122 123 123 122 122 122 123 123 131 133 132 132 131 130 129 129 129 129 129 130 130 131 137 142 139 139 140 141 141 141 143 144 144 144 144 145 149 151 152 152 151 152 153 158 161 162 162 161 161 162 162 163 163 164 164 163 162 160 160 160 162 161 162 163 164 164 164 164 164 165 165 166 167 169 170 171 173 173 173 173 174 174 173 172 171 171 170 170 170 171 172 172 172 172 171 171 170 170 170 170 170 171 170 169 168 167 166 165 165 164 162 159 156 155 156 159 161 161 161 160 159 158 157 155 155 156 156 156 156 155 153 152 152 153 158 165 168 169 168 168 170 175 178 178 176 176 174 172 169 165 161 159 157 157 156 156 156 157 157 157 157 157 156 157 158 158 155 154 152 151 151 149 148 148 148 148 148 148 148 147 147 148 148 148 148 147 145 144 139 136 134 133 133 134 137 139 140 140 141 141 140 140 139 137 138 139 139 139 139 138 136 135 134 133 132 131 129 128 128 126 124 122 119 118 119 119 119 119 119 118 118 118 118 118 118 118 118 119 119 119 119 119 119 119 119 120 120 120 121 121 121 121 121 121 121 122 123 123 123 123 123 124 124 125 125 124 124 124 124 130 130 130 132 132 133 133 136 137 135 134 133 132 131 132 133 132 133 134 134 136 142 142 140 139 140 141 142 143 146 148 147 146 145 147 150 152 153 152 152 152 155 160 162 162 161 162 163 164 164 164 165 166 165 164 162 160 161 163 163 163 164 165 165 165 165 165 165 165 166 167 168 170 171 171 172 173 174 175 175 175 174 173 172 171 171 171 171 172 173 174 173 173 172 172 171 170 170 170 170 170 169 168 167 166 166 165 165 164 162 158 155 155 158 161 162 162 161 160 158 157 155 153 154 155 155 155 156 155 154 153 153 154 160 168 171 171 170 170 173 176 176 176 176 174 172 169 166 163 160 158 157 157 157 157 157 157 158 158 158 158 158 158 159 157 155 154 152 152 151 150 149 149 148 149 149 149 148 148 148 149 150 149 148 146 144 141 138 135 134 133 133 134 137 139 140 141 142 143 142 142 141 139 139 138 139 139 139 139 136 135 135 133 133 132 131 130 129 128 127 125 123 120 119 119 120 120 118 117 117 117 117 116 117 118 118 119 119 119 119 119 119 119 120 120 120 120 121 121 121 121 122 122 122 123 124 124 124 124 125 125 125 126 127 127 128 128 129 134 138 139 139 139 139 139 138 137 136 135 135 134 134 135 137 137 137 138 138 140 142 142 141 140 141 143 145 146 150 151 149 146 146 148 152 153 153 153 154 155 158 161 161 161 162 164 165 165 164 165 166 166 165 163 161 161 163 165 164 164 165 166 166 166 166 167 167 167 167 167 168 170 171 171 171 172 174 174 175 175 174 174 173 172 171 171 172 174 174 175 174 174 173 172 171 170 170 170 170 170 169 167 167 166 165 165 165 164 161 158 156 156 158 161 162 162 161 159 157 155 153 152 153 155 155 156 157 157 156 155 154 156 165 173 174 172 171 173 176 177 177 174 173 171 169 166 164 161 159 158 157 157 157 158 158 158 158 158 158 158 158 158 158 157 155 155 153 152 152 150 149 149 149 149 150 150 149 149 149 150 151 150 147 144 141 139 137 136 136 135 135 137 140 141 141 143 144 145 144 143 142 142 141 140 140 139 140 138 136 136 135 135 134 133 132 131 130 129 129 128 126 125 123 123 126 124 121 120 119 118 117 116 117 117 118 118 119 119 119 119 119 119 120 120 120 121 121 121 122 122 122 123 123 124 125 125 125 126 126 126 127 129 131 134 135 136 138 139 144 143 143 142 141 140 138 136 136 137 137 138 138 139 140 140 140 141 140 140 141 144 143 141 143 146 147 150 154 154 150 146 145 150 152 155 156 155 156 159 161 161 160 161 164 166 167 166 166 166 166 166 165 163 163 164 166 167 166 164 165 167 168 168 168 168 168 168 168 168 169 171 172 171 170 171 172 174 175 175 173 173 173 173 172 173 174 174 175 175 175 174 173 172 170 170 169 169 170 170 169 168 167 166 166 165 165 163 161 158 157 156 158 160 160 161 160 158 157 154 152 152 153 155 155 157 158 158 158 157 158 161 170 176 176 174 173 175 176 176 176 172 170 168 166 164 162 160 159 158 158 158 158 158 159 159 159 159 159 159 159 158 158 157 156 155 153 153 152 151 150 149 150 150 150 150 150 150 150 151 150 148 146 143 140 138 137 137 138 138 139 141 144 145 144 144 146 148 147 147 146 144 143 142 142 141 140 139 137 137 137 137 136 135 134 132 131 131 131 130 129 128 128 128 131 129 126 124 123 122 119 119 119 119 119 119 118 118 118 119 118 119 120 120 120 121 121 121 122 122 123 123 124 124 125 126 126 127 128 129 131 138 141 145 146 145 146 146 147 145 144 142 140 138 137 134 133 134 136 139 140 140 140 140 139 139 135 133 132 145 144 144 146 148 149 152 155 154 150 146 145 150 153 157 159 159 159 161 161 160 161 164 167 169 169 167 167 166 166 166 165 164 165 166 166 167 165 165 165 168 169 170 169 168 167 168 169 170 170 171 172 172 171 171 172 173 175 174 172 172 172 172 173 174 174 175 175 175 175 174 173 171 170 169 169 169 169 169 169 167 167 166 166 165 164 163 160 158 157 156 157 157 158 158 158 157 155 153 152 153 154 156 156 158 159 160 161 162 164 168 174 177 175 173 173 173 174 175 173 169 168 165 163 162 161 159 159 158 158 158 159 159 159 159 159 160 160 160 159 158 158 157 156 155 154 153 152 151 150 150 150 151 151 151 151 151 151 151 149 147 144 141 139 139 138 138 139 141 143 144 146 146 145 146 148 150 150 150 148 146 144 144 143 142 141 140 139 139 138 138 137 137 136 135 133 132 133 133 132 132 131 131 131 130 129 128 128 126 124 121 123 124 123 121 120 119 118 119 119 119 119 120 120 121 121 122 122 123 124 124 124 125 127 127 129 130 133 135 139 150 152 155 155 153 151 149 144 141 139 136 132 129 129 129 129 132 137 141 142 141 139 135 134 133 131 127 124 148 148 148 149 150 151 153 155 154 150 147 147 150 156 159 162 163 162 161 160 160 164 168 169 170 169 167 166 166 167 167 166 166 166 167 166 166 165 167 168 170 170 169 168 167 167 169 170 170 170 170 170 171 171 172 174 174 173 173 173 171 171 171 173 174 175 175 175 175 174 173 172 171 169 169 169 169 169 168 168 167 166 166 165 164 162 161 160 158 157 157 156 156 156 156 156 156 155 153 153 154 156 157 157 160 161 162 165 168 172 175 177 176 174 172 172 171 172 172 171 168 166 164 162 161 160 159 159 159 159 159 159 160 160 160 160 160 160 160 159 159 158 157 156 155 154 153 152 151 151 150 151 151 151 151 151 151 151 150 147 145 142 140 140 139 138 139 141 143 145 146 147 147 146 147 147 147 150 152 150 148 145 145 144 142 142 141 141 140 139 139 139 138 137 136 135 134 134 134 134 134 133 133 132 132 131 130 130 129 129 127 127 128 128 127 125 123 122 122 124 124 123 122 122 122 122 124 126 126 126 126 126 129 133 136 138 140 144 148 151 158 156 157 156 152 149 146 138 134 131 127 123 121 121 123 129 133 138 142 144 140 137 130 130 129 129 127 126 152 152 151 150 150 151 153 154 153 152 150 151 153 159 162 165 166 164 161 160 161 167 169 170 169 167 166 166 167 168 168 167 168 168 168 168 168 168 169 169 170 169 168 168 168 169 170 170 170 169 169 170 171 172 173 174 173 172 173 173 171 170 170 171 173 174 174 174 174 174 173 172 170 169 168 168 168 168 167 167 166 166 166 165 163 161 159 159 158 157 156 156 156 155 155 155 155 154 153 154 156 156 158 159 162 164 166 170 175 179 179 177 176 174 173 171 170 171 171 169 165 164 163 161 161 160 160 159 159 159 159 160 160 160 160 160 161 161 161 160 159 158 157 156 155 155 154 153 152 152 151 152 152 152 152 152 152 151 149 145 143 142 141 140 139 139 140 143 146 147 147 147 147 147 147 148 149 151 154 153 150 146 145 144 143 143 143 142 141 140 140 140 139 137 136 135 135 136 136 136 136 135 135 134 133 131 131 132 133 132 129 130 132 132 132 130 129 128 128 131 131 130 129 128 128 127 132 133 133 133 133 133 133 139 148 150 153 157 161 162 162 154 152 148 145 141 138 130 127 126 123 120 119 121 126 135 137 139 141 141 137 132 129 128 128 129 130 131 154 152 151 151 150 152 154 155 154 154 153 155 158 163 165 167 167 165 161 159 161 166 169 170 168 166 165 166 168 168 168 168 169 170 170 170 170 169 169 169 170 169 168 168 168 170 170 170 170 170 169 170 172 173 173 174 172 172 173 173 171 170 170 171 172 173 173 174 174 174 173 171 169 168 168 168 168 167 167 167 165 165 165 164 162 160 159 158 157 157 156 156 155 155 155 155 155 155 154 154 155 157 160 161 164 167 170 175 180 183 181 178 177 174 172 170 169 169 168 166 163 162 162 161 161 160 159 159 159 160 160 161 161 161 161 161 161 161 161 160 158 158 157 156 157 156 155 154 153 152 152 152 153 152 152 152 151 150 148 144 143 142 141 140 140 140 141 145 149 150 149 148 147 147 148 150 151 153 155 155 151 146 146 145 145 144 143 143 142 141 141 140 139 138 137 136 136 138 138 138 138 136 135 134 133 131 130 133 136 135 133 133 134 134 135 134 134 134 134 136 135 135 135 135 136 135 139 141 142 143 143 143 144 148 156 158 161 163 165 164 162 149 142 137 134 132 130 123 122 123 124 125 125 127 133 141 140 140 140 139 136 132 130 129 130 131 132 134 155 152 152 151 151 152 154 156 156 155 156 158 162 165 166 166 166 164 162 161 161 164 168 169 167 166 166 168 169 169 169 169 169 171 171 172 171 170 169 169 169 169 168 168 169 170 170 170 169 169 170 171 173 174 174 173 174 173 173 173 172 170 170 171 172 172 172 173 174 173 172 171 170 168 168 168 168 167 167 166 165 164 164 164 162 161 159 158 157 156 155 155 155 155 155 154 155 156 156 155 157 160 162 164 167 169 173 179 184 184 183 181 177 173 171 169 168 167 166 163 163 162 162 161 160 160 160 159 160 160 160 161 161 161 161 161 161 161 161 160 158 158 157 157 157 156 155 154 153 153 153 153 153 153 152 151 150 148 148 145 143 142 141 141 141 142 144 148 151 150 150 149 147 147 149 151 152 153 154 153 150 148 148 147 146 145 144 143 142 141 141 140 140 139 138 138 138 140 140 139 137 135 133 134 134 134 133 135 137 137 135 135 135 135 136 136 136 136 137 139 139 139 139 139 140 140 145 147 148 150 150 150 152 155 159 160 161 162 160 159 155 138 131 125 121 121 122 121 121 123 125 128 131 135 139 143 141 139 138 136 135 132 131 132 133 133 134 134 155 153 153 152 153 155 156 157 156 155 157 161 164 167 166 165 165 164 163 162 162 164 166 167 167 168 168 170 170 170 169 170 170 172 174 173 172 171 170 169 169 169 170 169 169 169 169 169 168 169 170 171 173 174 174 174 174 172 172 170 169 168 169 171 172 172 172 172 173 173 172 172 170 168 168 168 167 167 166 165 164 164 164 164 163 162 160 158 157 156 155 155 155 155 155 154 154 157 158 158 159 162 165 167 168 171 175 182 185 186 184 180 176 173 170 168 166 166 164 163 162 161 161 160 160 160 160 160 160 160 160 161 161 161 161 161 161 161 161 160 159 158 158 158 158 157 156 155 154 153 153 153 153 153 152 150 149 148 147 145 143 142 142 142 143 144 146 149 151 151 150 149 148 149 150 153 154 154 153 153 150 150 148 147 147 146 145 144 143 142 141 141 141 140 139 139 140 142 141 140 138 135 134 134 137 136 135 136 138 138 137 137 136 136 137 137 137 138 139 140 141 142 142 141 142 142 148 153 156 157 155 154 155 158 159 157 156 155 152 148 143 128 123 118 113 113 116 117 122 129 133 134 136 139 142 142 140 138 136 136 134 132 133 135 135 136 137 138 156 154 154 154 156 157 156 156 155 155 157 162 166 167 167 165 165 163 163 162 163 164 166 167 169 171 171 171 171 171 171 172 172 173 174 174 173 172 171 168 168 168 169 169 169 169 168 168 168 169 170 171 173 174 175 175 174 173 170 167 166 168 170 172 173 172 171 171 171 172 172 171 169 168 168 168 167 166 165 164 164 163 163 163 163 162 161 159 157 156 156 155 155 155 154 154 155 159 160 160 162 166 169 170 170 173 177 179 182 185 183 179 175 171 168 167 165 164 164 163 162 160 160 160 160 160 160 160 160 160 161 161 161 161 161 161 161 162 161 160 159 159 159 158 158 157 157 156 155 154 154 153 153 152 151 150 149 147 145 144 143 142 143 144 145 147 149 150 151 151 151 150 150 151 152 155 156 155 154 154 152 150 148 147 148 147 146 145 143 143 143 142 142 141 141 141 142 142 141 140 139 137 137 138 138 137 136 137 139 141 141 140 138 137 137 138 139 139 141 141 143 144 144 144 145 146 152 158 162 163 161 157 156 157 154 151 149 145 140 135 131 123 119 118 116 116 117 119 129 139 140 140 140 141 142 141 139 139 138 137 135 134 136 137 137 138 140 142 159 158 156 156 157 158 156 155 156 156 158 163 166 168 167 166 164 162 162 163 165 165 166 168 170 172 173 172 172 171 171 172 172 172 173 173 173 172 170 167 167 166 166 167 168 168 168 167 168 169 170 171 172 173 174 173 172 172 169 166 167 171 173 173 173 172 171 170 170 170 170 170 169 169 169 168 167 166 165 164 164 163 163 163 163 163 161 159 157 156 156 154 153 153 153 153 156 161 162 163 166 170 172 173 173 175 176 179 182 184 181 177 174 170 167 166 165 164 164 163 161 160 160 160 160 160 160 160 160 160 161 161 161 161 161 161 162 162 161 160 159 159 159 158 158 158 157 156 155 154 154 153 152 151 151 149 148 146 145 144 143 143 144 146 148 148 149 150 151 152 151 151 152 153 154 155 155 155 155 153 152 150 148 148 148 147 146 145 144 144 144 144 144 143 142 143 143 142 141 140 140 139 138 139 138 138 138 139 141 144 145 143 142 139 137 138 139 141 142 142 147 147 147 146 147 150 153 158 163 167 166 159 155 155 149 145 140 136 132 128 125 123 122 123 123 124 127 131 139 146 145 143 142 141 141 140 140 138 137 137 137 136 137 139 140 140 140 142 162 159 157 156 158 159 157 156 158 159 161 164 167 167 167 165 163 162 162 164 166 166 167 168 170 172 172 172 172 171 171 172 172 172 172 172 171 170 169 167 166 166 166 167 168 168 168 168 168 169 170 171 172 173 173 172 170 170 169 169 171 174 174 173 171 171 171 171 170 169 170 170 170 169 169 168 166 165 164 164 163 164 164 164 163 163 161 159 157 156 155 154 153 150 150 154 158 162 164 166 169 172 174 175 176 178 179 181 182 181 178 175 172 169 167 166 165 165 163 162 161 160 160 160 159 160 160 160 160 161 161 161 161 161 161 162 162 162 161 160 160 160 159 158 158 158 158 157 155 154 154 153 153 151 150 148 147 145 144 143 144 145 146 148 148 149 150 150 152 153 152 153 154 155 155 155 155 154 153 153 152 150 149 148 147 146 146 145 145 145 145 146 145 144 142 143 143 142 141 141 141 139 139 139 138 138 139 140 142 144 146 146 144 142 139 140 142 145 146 146 149 150 148 147 148 150 153 156 162 167 165 159 153 151 147 139 135 132 129 127 126 127 128 129 130 132 136 142 148 150 146 143 142 142 141 141 138 137 137 137 136 136 137 140 141 141 142 144 160 158 156 156 159 160 158 158 159 161 163 164 166 167 167 165 163 163 163 165 167 167 168 168 169 170 170 171 171 171 171 172 172 172 171 171 170 169 168 167 166 166 166 167 168 168 169 169 169 170 171 172 172 173 173 172 169 169 170 171 174 176 174 172 171 170 171 171 171 170 170 170 170 169 168 167 166 165 164 164 164 166 165 164 163 162 161 159 158 157 156 154 152 149 150 156 160 162 165 168 170 172 173 175 177 180 182 182 180 177 174 172 169 167 167 167 166 165 163 161 160 160 160 160 159 160 160 161 161 161 161 161 161 161 161 162 162 162 161 161 160 160 159 159 158 158 158 157 156 155 154 154 153 151 149 147 146 145 144 143 145 147 147 148 149 150 150 151 153 155 154 154 155 156 156 155 154 152 152 152 151 149 148 146 146 145 145 145 145 145 146 147 146 144 142 142 143 143 142 141 141 140 140 140 139 139 140 140 141 142 145 147 146 144 143 144 146 149 150 150 149 147 147 148 150 151 151 154 160 165 163 160 151 145 141 136 134 131 130 129 128 129 132 134 136 139 144 151 153 147 143 141 140 140 140 139 136 136 137 137 137 137 137 139 140 141 143 145 160 159 158 158 159 160 159 159 161 163 164 165 166 167 167 165 163 163 164 165 167 168 169 169 169 169 169 170 171 171 172 172 173 172 171 170 169 169 168 167 167 167 166 166 167 168 169 169 170 171 172 172 173 173 173 171 169 170 171 172 175 176 174 173 171 171 172 172 172 170 170 169 169 168 167 166 166 165 165 165 166 166 165 164 163 162 161 160 159 158 156 154 152 151 153 158 161 163 166 169 171 172 173 175 177 181 183 182 178 174 170 169 167 167 167 167 166 164 162 161 161 160 160 160 160 160 160 161 161 161 161 161 161 161 162 162 162 162 162 161 161 160 159 159 158 159 159 158 157 156 154 153 152 150 148 147 146 145 145 144 146 147 148 149 150 150 151 152 154 155 154 154 155 156 156 155 153 152 151 150 150 148 147 146 145 145 145 145 146 146 147 148 146 144 142 143 143 143 143 142 141 141 141 141 140 140 140 141 142 144 147 149 148 146 146 147 149 150 150 150 146 143 144 147 150 150 149 152 158 161 160 153 146 141 139 135 133 132 132 132 132 132 136 140 142 146 150 152 152 147 139 139 138 137 137 137 136 136 137 137 137 138 138 139 140 141 143 145 161 160 159 159 160 161 160 160 161 162 165 166 166 166 166 164 163 163 164 165 167 167 168 169 170 170 169 169 170 171 172 173 173 172 171 170 170 169 168 167 167 167 167 167 168 169 170 170 171 172 172 173 174 173 172 171 169 169 171 173 175 176 176 174 172 172 173 172 171 169 169 169 169 168 167 167 166 166 166 166 167 166 165 164 163 162 162 161 160 157 154 152 150 152 156 160 162 164 168 168 171 173 174 175 178 181 183 181 176 171 168 167 167 167 168 167 165 163 162 161 161 160 160 161 161 161 161 161 161 161 162 161 161 162 162 162 162 162 162 161 161 160 160 159 159 159 159 158 158 156 154 153 151 149 148 147 146 146 145 145 146 148 149 150 151 151 152 154 155 155 154 154 154 155 155 154 153 151 149 149 149 147 147 146 146 145 145 146 146 147 148 147 145 143 142 142 143 144 144 143 143 143 143 142 140 140 141 142 145 147 150 151 149 146 147 148 149 149 148 147 143 141 142 146 148 148 148 149 150 154 153 146 141 138 136 135 134 133 133 134 135 136 139 143 145 147 148 146 144 141 137 135 135 135 136 136 136 136 137 137 137 138 138 139 139 140 142 143 162 160 159 160 161 161 161 161 162 164 166 167 167 166 164 164 163 163 165 165 166 166 168 169 170 170 168 168 170 171 173 174 173 172 171 171 171 169 168 167 168 168 167 168 170 170 171 171 172 173 173 173 173 173 172 171 170 170 172 174 174 176 176 174 173 173 172 171 169 168 168 168 167 167 167 167 168 167 167 167 166 166 164 163 163 162 162 161 159 156 152 149 149 152 158 162 164 165 168 170 173 174 175 176 178 181 182 180 175 170 167 167 166 167 167 167 164 163 162 161 161 161 161 162 162 162 161 161 162 162 162 162 162 162 162 162 162 162 162 162 161 160 159 159 159 159 159 158 157 156 154 152 151 149 148 147 146 146 146 146 147 149 151 151 152 153 153 154 155 155 155 155 155 155 155 154 151 150 148 148 148 147 147 146 146 145 146 147 148 149 149 145 143 143 142 142 144 144 144 144 145 144 144 142 142 141 142 145 147 149 150 150 148 146 147 147 148 147 145 143 141 141 144 148 150 149 148 148 148 149 147 141 137 135 135 135 135 135 135 135 136 139 140 142 144 144 143 141 141 139 135 133 133 134 134 135 135 136 136 136 137 137 138 138 138 138 139 140 162 162 161 161 162 162 162 162 163 165 167 167 167 165 164 164 164 164 165 165 166 166 167 168 168 168 168 169 170 172 174 174 174 173 173 172 171 170 168 168 169 168 169 170 171 171 172 172 172 172 172 172 172 172 171 171 170 172 173 174 175 176 176 175 174 172 170 169 168 168 167 167 166 166 167 169 169 168 167 166 165 165 163 162 162 162 161 160 158 155 152 150 150 153 158 163 164 167 171 172 174 176 176 177 179 181 181 178 176 174 169 167 167 167 167 165 164 163 162 162 161 161 162 162 162 162 161 162 162 162 162 162 162 162 162 162 162 162 162 162 161 160 159 159 159 159 159 158 157 155 153 151 150 149 148 147 147 147 147 147 148 150 151 151 152 152 153 153 154 155 156 156 156 155 154 153 150 149 148 148 147 147 147 146 145 144 145 146 148 148 148 147 144 142 142 143 145 145 145 146 146 145 145 144 142 142 143 145 147 148 149 148 147 146 145 145 146 145 143 141 141 143 147 151 153 152 150 148 147 143 142 139 136 135 135 135 136 136 136 136 138 139 139 139 141 140 139 139 138 137 135 133 132 133 134 134 135 135 135 135 136 136 136 137 137 136 137 137 162 162 162 162 162 162 162 163 165 167 168 167 166 164 164 164 165 165 164 165 165 166 167 166 167 168 169 170 172 174 175 174 174 174 173 173 172 170 169 169 170 170 170 171 171 172 172 172 172 172 172 172 172 172 171 171 171 171 173 175 176 176 176 175 174 171 168 167 167 167 166 166 166 167 168 169 168 167 165 165 164 163 162 161 161 161 160 159 157 155 153 152 152 154 159 160 167 170 173 173 175 177 177 178 180 181 179 178 176 173 170 167 167 167 166 165 164 163 162 162 162 162 163 163 162 162 162 163 163 162 162 161 161 161 161 161 162 162 162 162 161 160 160 160 160 160 159 158 157 155 154 152 150 150 149 149 148 147 148 148 149 151 151 151 152 152 152 152 153 155 156 157 156 155 153 151 150 150 149 149 148 147 147 146 144 143 145 147 148 149 148 147 146 144 144 145 146 147 147 146 145 144 143 143 142 143 144 146 147 147 148 147 147 146 143 143 144 143 142 141 142 144 148 151 151 150 148 146 144 139 139 137 136 136 135 136 136 136 136 136 137 138 137 137 138 138 138 137 136 136 134 133 132 133 134 134 134 133 134 134 134 135 135 135 135 134 134 134 162 162 162 162 162 163 163 165 167 168 168 167 166 164 164 164 164 165 165 165 165 166 166 167 168 170 170 172 173 174 175 174 174 174 174 173 172 170 170 170 171 170 171 171 172 172 172 172 172 172 172 172 172 172 172 172 171 172 174 177 176 175 175 174 172 169 168 167 166 166 165 165 166 167 168 167 166 164 164 163 163 163 162 161 161 161 162 161 159 156 154 155 155 155 158 164 169 172 173 174 176 178 179 180 180 180 179 177 175 172 169 168 167 166 165 164 163 163 162 162 162 163 163 163 162 162 163 163 163 162 162 161 161 160 161 161 162 162 162 162 161 161 161 161 160 160 159 158 156 156 154 152 151 151 151 150 149 148 148 149 151 152 152 152 153 153 153 154 154 156 157 157 156 154 151 150 150 150 150 149 148 147 146 144 143 145 147 149 149 150 150 148 145 145 145 146 148 148 147 146 144 143 142 142 143 143 144 145 147 146 147 147 146 145 142 141 141 141 141 142 143 144 146 147 148 147 144 142 140 137 137 137 136 136 136 136 135 135 134 134 135 135 135 136 136 136 136 135 135 134 132 131 131 132 132 133 132 132 133 133 133 134 134 134 134 133 133 133 162 162 162 163 163 163 164 166 168 168 168 167 166 165 164 165 165 165 165 165 165 166 166 169 170 171 172 172 173 175 175 174 174 174 174 173 172 170 170 170 171 171 172 172 173 173 172 172 172 172 172 172 172 172 172 173 172 172 175 176 175 174 173 172 170 169 168 167 166 165 165 165 167 167 166 165 163 162 162 162 163 162 162 163 163 163 164 163 160 157 156 158 158 159 162 166 169 171 173 175 177 179 180 180 180 180 178 175 173 171 169 168 167 166 165 164 163 163 162 162 163 164 163 162 162 162 163 163 162 162 161 161 161 161 162 162 163 163 163 162 162 162 162 162 161 160 159 158 157 156 155 153 153 152 151 150 150 149 149 151 152 152 152 152 152 153 154 155 155 156 157 157 156 153 152 151 150 149 149 148 147 145 144 144 144 147 149 150 150 150 150 148 146 145 146 147 149 149 149 146 143 142 141 142 143 144 144 145 146 146 145 145 145 143 140 139 139 140 141 142 143 144 145 146 145 144 141 139 137 136 136 136 136 135 135 135 134 133 133 134 134 134 134 134 134 135 135 134 134 133 131 130 130 130 131 131 131 131 132 132 132 133 133 133 133 133 133 133 163 162 163 163 163 163 166 168 170 169 168 167 166 166 166 166 165 165 165 165 165 166 168 170 170 170 171 172 173 174 175 174 174 174 174 173 171 170 170 170 170 171 172 173 173 173 172 172 172 173 173 173 173 173 173 173 174 174 174 174 173 173 172 171 170 169 168 166 165 165 165 166 167 167 165 162 161 161 161 162 163 163 163 164 165 165 164 162 160 158 158 160 161 162 164 166 168 171 173 176 178 180 181 181 180 179 176 174 171 169 168 167 167 166 165 164 163 162 162 163 164 164 163 162 162 162 163 163 162 162 161 162 162 162 163 163 164 163 163 163 163 163 163 162 161 160 160 159 158 157 157 155 154 153 151 150 149 149 150 151 152 153 152 152 153 154 155 155 155 156 157 156 155 154 153 152 150 148 148 148 146 144 144 145 146 147 149 151 152 151 149 147 147 147 147 148 148 149 148 145 142 141 142 143 144 144 144 144 145 145 144 144 143 141 140 139 139 141 141 142 143 143 143 143 142 141 139 136 135 136 136 135 135 134 134 134 133 132 132 133 133 133 132 132 133 134 133 133 133 132 131 130 130 130 130 130 130 131 131 132 132 132 132 132 133 133 133 133 164 163 164 164 164 165 167 168 169 169 167 167 166 165 166 167 166 165 165 165 166 167 169 170 170 170 171 172 173 174 174 174 173 173 173 172 171 170 170 170 170 171 173 174 174 173 173 173 173 173 173 173 173 173 172 173 174 175 174 173 172 172 172 171 170 169 167 166 165 165 166 166 165 165 163 160 160 160 161 163 163 162 163 164 165 165 164 163 161 160 160 162 164 165 165 166 167 171 174 177 179 179 180 180 179 177 175 172 169 168 167 167 167 166 166 164 163 162 162 163 164 163 163 162 162 162 163 163 163 162 162 163 163 164 164 164 164 164 163 164 164 164 164 163 162 161 160 160 159 158 157 155 154 152 151 150 150 151 151 151 152 152 152 153 154 155 156 155 156 156 156 156 154 153 152 150 149 148 148 147 146 145 145 146 147 148 149 151 152 151 149 148 148 148 148 148 148 148 147 144 142 142 142 144 145 145 144 143 144 144 144 143 142 140 139 139 139 140 141 142 143 142 141 141 140 139 137 135 134 134 134 134 133 133 133 133 132 132 132 131 131 131 131 131 132 132 132 132 132 131 131 130 130 130 130 130 130 131 131 131 131 132 132 132 133 133 134 134 165 164 164 164 165 167 169 168 168 168 168 167 165 165 167 167 166 165 165 166 167 168 169 169 169 170 171 172 173 174 174 173 173 173 172 172 171 171 170 170 171 172 173 174 174 173 173 173 173 173 174 174 173 172 172 173 174 175 174 173 172 172 171 170 169 168 167 166 166 165 165 165 164 163 162 160 159 160 162 163 163 162 163 164 165 165 165 165 164 162 162 164 166 168 166 166 168 172 174 177 177 178 178 178 176 175 173 170 167 167 166 166 166 166 166 164 163 163 163 163 163 163 162 162 162 163 164 164 164 163 163 164 165 165 165 165 165 164 164 165 164 164 164 163 162 161 160 160 159 158 157 156 154 152 151 151 152 152 152 151 152 152 152 154 155 156 156 155 155 155 155 155 154 152 150 149 148 147 147 147 146 145 145 146 147 149 150 151 151 150 149 148 148 148 148 148 148 147 145 143 142 143 143 144 145 145 144 143 144 144 144 143 141 140 139 139 139 139 140 142 142 141 141 140 139 138 136 136 134 133 133 132 132 131 132 132 132 131 131 131 131 130 130 131 131 131 131 131 131 131 131 130 130 129 129 129 130 130 131 130 131 131 132 133 133 134 135 135 166 165 164 165 167 169 170 169 169 168 167 167 167 167 167 167 166 166 166 167 167 168 168 169 169 170 171 172 173 173 173 172 172 172 172 172 172 171 171 171 171 172 173 174 174 173 173 173 173 174 174 173 172 172 172 173 174 174 173 173 173 172 171 169 168 167 166 166 166 164 163 163 163 162 161 159 160 161 163 164 164 164 164 165 166 165 165 166 166 165 164 165 168 168 167 166 168 171 172 175 176 176 176 175 174 172 170 168 167 166 166 166 165 166 166 165 163 163 163 163 163 162 162 162 163 165 166 166 165 165 164 165 166 166 166 166 165 165 165 165 164 163 163 163 162 162 161 160 160 159 158 157 154 153 152 152 152 152 152 152 153 153 153 154 155 156 156 155 154 154 153 154 153 150 148 147 148 147 147 147 147 146 146 146 148 150 151 151 150 150 149 148 149 148 148 147 147 146 144 143 143 144 144 144 145 145 144 143 144 145 144 142 141 140 139 140 140 140 141 142 141 140 140 139 138 137 137 135 133 133 133 132 131 131 131 131 131 131 131 131 130 130 130 131 130 131 131 131 131 131 131 130 130 130 129 129 130 130 130 130 131 131 132 133 133 134 135 135 167 166 166 166 168 169 171 171 169 167 166 166 167 167 167 166 166 166 167 167 168 168 169 169 170 170 171 172 173 173 173 172 172 172 172 172 172 172 171 171 171 172 173 174 174 174 173 173 173 173 173 173 172 171 171 172 173 173 173 173 173 172 171 169 167 166 165 165 165 163 161 161 160 160 159 159 161 163 164 165 166 166 166 166 166 165 164 165 166 166 166 166 167 168 167 166 167 168 172 174 174 174 173 172 171 170 168 167 166 166 166 166 165 165 165 164 164 164 163 163 162 162 161 162 165 167 167 167 167 165 165 165 165 166 166 166 165 165 165 165 164 163 163 163 163 162 162 161 160 159 158 156 154 152 152 152 152 152 153 153 154 154 154 154 155 155 155 154 154 153 151 152 151 149 147 147 147 147 148 149 149 148 147 148 149 150 151 150 149 149 149 149 148 147 146 146 145 144 143 143 143 144 144 144 144 145 144 144 145 144 144 142 141 141 140 140 140 141 141 142 142 140 139 137 136 135 134 133 132 132 132 131 131 131 131 131 131 131 131 131 131 130 130 130 130 130 130 130 130 130 131 130 130 130 130 130 130 131 130 131 131 132 133 134 134 135 135 134 167 167 167 168 169 169 171 171 169 167 166 166 166 166 166 167 167 167 168 168 168 169 169 169 170 171 171 172 173 173 173 173 173 172 172 172 172 172 171 171 171 172 174 174 174 174 173 172 172 173 173 172 171 171 171 172 173 173 174 173 173 172 171 169 167 165 165 165 165 163 161 159 159 158 159 160 163 165 165 166 167 167 167 167 166 164 163 164 165 166 166 166 167 168 168 168 167 168 171 174 173 172 171 170 169 168 167 167 167 166 166 166 165 165 165 164 164 165 165 163 162 161 161 164 168 169 168 168 167 166 165 165 166 166 167 166 166 166 166 165 164 163 163 163 163 163 163 161 159 158 156 154 152 152 152 152 152 152 153 154 154 154 153 153 154 154 154 154 153 152 151 151 151 149 148 147 147 148 149 150 149 149 148 149 150 151 149 148 148 148 148 147 147 146 145 144 144 144 143 143 143 144 145 145 144 145 145 145 144 144 143 143 142 141 140 141 141 141 141 141 140 139 138 136 134 134 133 132 131 131 131 132 132 131 131 131 131 131 131 131 130 130 130 130 130 130 130 130 130 130 130 130 129 130 130 130 130 131 131 131 132 132 133 134 134 134 134 133 167 167 168 169 169 170 171 171 169 167 167 166 166 166 167 168 168 168 168 168 169 170 170 170 171 171 172 173 174 174 173 173 173 173 172 172 172 171 171 170 172 173 174 174 174 173 173 172 172 172 173 172 171 171 172 172 173 173 173 173 172 171 170 167 165 164 164 164 164 163 161 159 158 158 159 161 164 165 166 167 168 168 168 168 166 164 163 163 165 166 166 166 167 168 168 169 169 169 170 172 172 172 170 169 168 168 167 167 167 167 167 166 165 164 164 164 165 165 166 164 163 162 162 166 169 170 169 168 167 167 166 166 166 167 167 166 166 166 166 165 164 163 163 162 162 162 162 161 158 156 155 153 152 152 152 153 152 152 153 154 154 153 153 153 154 154 154 154 153 152 151 151 151 149 148 147 148 149 150 150 149 148 148 148 149 149 147 146 146 146 146 146 147 145 143 144 144 144 143 143 143 144 146 146 145 145 146 146 144 144 143 143 142 141 141 141 141 141 141 140 139 138 137 136 135 135 134 132 131 131 131 132 132 132 131 130 131 131 131 130 130 130 130 130 130 130 131 131 131 130 130 129 130 130 130 130 131 131 131 131 132 132 133 133 133 134 133 131 167 167 168 169 170 171 172 171 169 167 167 167 166 166 167 168 168 169 169 169 170 170 170 170 171 172 173 174 174 174 174 173 173 173 172 172 172 171 170 171 173 173 174 173 173 173 173 172 171 172 172 172 172 172 172 172 172 173 173 172 172 171 168 165 164 163 164 162 161 161 160 159 159 159 159 161 164 165 166 167 168 169 169 168 166 164 163 163 165 166 166 167 167 168 169 169 169 169 170 171 173 172 170 169 169 168 168 167 167 167 167 166 165 164 164 164 165 165 166 165 163 163 165 167 170 170 169 168 167 167 166 166 167 167 167 166 166 166 166 165 164 162 162 162 161 162 161 159 155 154 154 153 153 153 153 153 152 152 153 155 155 154 154 154 154 154 154 154 152 151 151 150 149 148 148 148 149 150 150 149 148 147 147 147 147 147 146 145 145 145 145 145 146 144 143 143 144 144 145 144 144 145 146 146 145 146 146 146 145 144 143 143 142 142 142 141 141 141 139 139 138 138 137 136 136 135 134 133 132 132 132 132 133 132 131 130 130 131 132 131 130 130 130 130 130 131 131 131 131 131 130 130 130 131 132 132 132 132 131 132 132 132 132 132 132 132 131 130 167 167 168 170 171 172 172 171 169 167 167 167 167 167 168 168 169 169 169 170 170 171 171 171 171 172 173 174 174 175 174 174 173 173 173 173 172 171 171 172 173 173 173 173 173 173 172 172 171 171 172 173 172 172 172 172 172 172 172 172 171 170 167 164 163 162 162 160 159 159 161 161 161 161 160 162 164 165 166 168 169 169 169 168 166 164 164 164 165 166 166 167 167 168 169 169 169 169 170 172 173 172 171 170 169 168 168 167 167 167 167 166 165 165 165 165 165 166 166 166 165 165 167 169 170 170 169 168 167 166 166 166 167 167 167 166 166 166 166 165 163 162 162 162 161 161 160 157 153 154 154 157 156 154 153 152 152 153 154 155 155 155 155 154 153 153 154 153 152 151 151 149 148 147 147 148 149 150 150 149 147 146 146 146 146 146 145 145 145 145 145 144 145 144 143 143 144 145 146 145 144 145 145 145 145 145 145 145 145 144 143 143 142 142 142 142 141 140 140 139 138 137 137 137 135 134 133 132 132 131 132 133 134 133 131 130 131 132 132 131 131 131 132 132 132 132 132 131 131 131 131 130 130 132 133 132 132 132 132 132 131 131 131 131 131 131 130 129 167 167 168 170 172 173 172 170 169 168 168 168 169 169 169 169 169 170 170 170 170 171 171 172 172 172 173 174 175 175 175 174 174 174 174 173 172 171 172 172 173 173 172 172 172 172 172 171 171 171 172 173 173 172 172 172 172 172 172 172 171 169 166 164 163 160 159 158 158 160 163 165 164 163 161 162 164 165 167 169 169 169 169 168 166 165 165 165 166 166 167 167 167 168 169 170 170 171 172 173 173 173 172 170 169 168 167 167 167 168 168 167 166 165 165 165 165 166 167 167 167 167 168 169 170 169 169 168 167 167 167 167 167 167 167 166 166 166 165 164 163 162 162 162 162 160 158 156 153 153 156 160 158 154 152 152 153 154 154 155 155 155 154 154 153 153 153 152 151 151 150 148 148 147 147 148 149 149 149 148 147 146 146 146 145 146 145 145 145 145 145 145 145 144 144 145 145 147 147 146 145 145 145 145 145 145 145 145 145 144 143 143 143 143 143 142 141 140 140 139 138 137 137 137 135 133 133 132 132 131 131 133 135 133 131 131 132 133 132 131 131 131 132 133 133 132 132 131 131 131 131 131 130 132 133 132 132 132 132 132 131 131 130 130 130 130 130 129 167 168 169 171 173 173 172 171 169 169 169 170 171 171 170 169 169 170 170 171 171 172 172 173 173 173 173 174 175 175 175 175 175 174 174 173 173 172 172 172 172 172 172 171 169 170 172 172 171 172 172 173 173 172 172 171 171 171 171 171 169 168 165 164 161 158 156 157 159 163 166 168 167 165 164 164 166 166 167 168 169 169 168 167 165 165 165 166 166 167 167 167 168 169 171 171 171 172 173 174 173 172 171 170 168 167 167 167 168 168 168 168 167 166 166 166 166 167 169 169 168 168 169 169 169 169 169 168 167 167 167 167 167 167 167 167 167 166 165 164 162 161 162 162 161 159 157 157 154 154 157 160 158 154 152 153 154 154 155 155 155 155 154 154 153 153 152 152 151 150 150 148 147 147 148 149 150 149 149 148 146 146 146 145 145 145 145 145 145 144 145 146 145 145 146 147 147 148 147 146 145 145 146 146 146 147 147 146 145 145 144 144 143 143 143 143 142 140 139 138 137 136 136 136 134 134 134 133 133 132 133 135 136 134 132 131 132 132 132 132 133 133 133 133 133 132 132 131 131 131 131 130 130 132 132 132 132 132 132 131 131 130 130 130 130 129 129 129 167 168 170 172 173 173 172 172 171 171 170 171 172 171 170 169 169 170 170 171 172 173 173 173 173 174 174 174 174 175 175 175 175 175 174 174 173 172 171 170 171 171 170 169 168 169 172 172 172 172 172 172 172 172 171 171 170 170 171 170 169 167 164 162 160 157 156 159 163 166 168 169 169 168 167 166 167 167 166 167 169 169 168 167 166 166 166 166 167 168 168 168 169 171 171 172 172 173 173 174 173 171 170 168 167 167 166 167 168 168 169 168 167 166 166 166 167 168 169 170 169 169 169 169 169 169 168 168 167 167 167 168 168 167 167 167 166 166 165 164 163 161 161 161 160 158 158 156 154 155 157 160 158 155 154 154 154 154 154 155 154 154 154 154 153 152 151 150 150 149 148 148 147 147 149 150 150 149 149 147 147 146 145 145 144 145 145 145 145 145 146 146 147 146 147 148 148 148 147 146 145 146 146 146 147 148 148 147 146 145 144 144 144 144 144 143 142 139 138 137 136 135 135 135 135 135 134 134 133 133 134 136 137 135 133 133 133 133 132 134 135 134 134 134 133 132 132 132 131 131 130 129 130 132 132 132 132 132 131 131 131 130 130 129 129 129 129 129 168 170 171 172 172 172 172 172 172 172 172 172 172 172 170 169 170 170 170 171 172 173 174 174 174 174 174 174 174 175 175 175 175 174 174 173 173 171 170 170 170 170 170 168 167 168 169 170 172 172 171 171 172 172 171 170 169 169 170 169 168 166 163 161 160 158 158 161 165 167 168 169 170 170 169 168 168 167 166 167 168 169 168 168 168 167 167 168 169 169 169 169 170 172 172 172 172 171 172 172 172 170 168 167 167 166 166 167 167 168 168 168 167 165 166 167 167 169 170 170 170 170 170 169 169 169 169 168 167 167 167 168 168 167 167 167 166 165 165 164 162 161 160 160 159 159 157 155 154 156 158 159 158 156 155 155 155 155 155 154 153 153 153 153 153 152 150 150 149 148 147 147 148 148 149 150 150 149 148 148 147 146 146 145 145 146 146 146 147 147 147 148 148 148 148 149 148 148 147 146 145 146 147 147 148 149 148 147 146 145 145 144 144 144 144 143 141 139 138 137 135 135 136 136 137 137 136 135 135 135 136 137 137 135 134 134 135 134 134 135 135 134 134 134 134 134 134 133 132 131 131 129 130 132 132 132 131 131 131 131 130 130 130 130 130 130 130 130 169 171 172 172 172 172 172 172 172 172 174 174 173 172 170 170 170 170 171 171 172 173 175 175 175 175 175 174 174 175 174 174 174 174 173 173 172 171 170 169 169 169 169 167 167 167 167 169 171 172 172 171 171 171 170 169 169 169 169 168 166 164 162 161 161 160 161 163 166 168 168 168 169 170 169 169 169 168 166 166 168 169 169 169 169 169 169 169 170 170 170 170 171 172 172 171 171 170 170 170 170 168 167 166 166 166 166 167 167 168 168 167 166 165 166 167 168 170 170 171 171 170 170 170 169 169 169 168 167 167 167 167 167 167 166 166 166 165 164 163 162 161 161 160 159 158 156 155 155 157 159 158 157 156 156 155 154 153 153 152 151 152 152 153 154 152 150 150 149 148 147 147 148 149 149 150 150 150 148 147 147 147 146 146 146 146 147 148 148 149 149 149 150 149 149 148 148 148 147 146 145 146 148 150 150 150 149 148 146 145 145 144 144 144 144 143 141 139 137 137 136 137 137 138 139 139 137 136 136 137 138 138 138 136 135 134 135 135 135 135 135 134 134 134 135 136 135 133 133 132 131 130 131 132 131 131 131 131 131 131 131 130 130 130 130 130 130 130 171 172 172 172 172 172 172 172 173 173 174 174 173 172 171 170 170 170 171 171 172 174 175 175 175 176 175 175 175 174 174 174 173 173 172 172 171 170 169 168 168 168 167 167 167 167 167 168 170 171 171 170 169 169 169 169 169 169 168 167 164 163 162 162 162 163 164 166 167 168 168 168 169 169 169 169 169 168 166 166 167 168 170 170 170 170 170 171 171 171 170 171 171 171 171 171 170 169 169 169 168 167 166 166 166 166 166 166 167 168 167 166 166 165 166 168 169 170 171 171 171 171 170 170 169 169 169 168 167 167 167 167 167 166 166 166 166 166 164 163 162 162 162 161 159 157 156 156 156 158 158 156 155 155 155 155 154 152 151 150 151 152 153 153 154 153 151 150 149 148 147 147 149 150 151 152 152 150 149 147 147 147 147 146 147 148 148 149 149 150 151 151 150 149 149 148 148 148 147 147 146 147 150 151 151 150 149 147 146 145 145 144 144 143 143 142 140 138 138 137 137 137 138 139 140 139 137 137 137 139 139 140 138 136 134 133 134 134 134 135 135 135 134 134 135 136 135 133 133 132 131 130 130 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 172 172 172 172 172 173 173 174 174 173 174 173 173 173 172 171 171 171 171 172 173 174 175 175 176 176 176 175 174 174 174 173 172 172 171 171 171 170 169 168 168 167 167 167 168 168 167 167 169 170 171 169 167 167 168 168 169 169 167 165 163 163 163 164 165 165 166 167 167 168 168 168 168 169 169 169 169 168 166 166 166 168 170 171 170 171 171 171 171 171 171 171 170 169 169 170 170 169 168 167 167 166 166 166 166 166 166 166 167 168 167 166 165 166 167 168 168 170 171 171 171 171 171 170 170 169 169 169 168 168 168 168 167 167 166 166 166 165 164 163 163 162 161 159 157 156 156 156 157 158 157 155 155 155 155 155 153 152 152 152 152 153 153 153 153 152 150 149 148 147 148 148 150 152 153 153 152 150 149 148 148 148 148 148 148 149 149 150 150 151 151 151 150 149 148 148 148 149 149 147 148 149 151 151 150 149 148 148 147 146 145 144 143 143 142 141 140 138 138 138 138 137 138 139 140 139 138 137 138 139 140 140 137 135 134 133 134 134 134 135 137 136 135 135 136 136 134 132 131 130 129 129 129 130 131 132 132 131 131 131 131 131 131 131 131 131 131 131 172 172 172 172 172 173 174 174 175 174 174 173 173 173 173 172 172 171 172 173 174 175 176 176 176 176 176 175 175 174 173 173 172 171 171 170 170 169 168 168 168 168 167 168 168 168 167 166 167 168 169 168 167 166 166 167 168 168 166 164 163 164 165 166 167 168 168 168 168 168 169 168 168 169 170 170 169 168 167 167 166 168 170 171 171 172 172 171 171 170 170 170 169 168 168 169 169 168 167 166 165 165 165 166 166 166 166 166 167 167 166 166 165 166 166 167 169 170 171 171 171 171 171 171 170 170 170 169 169 168 168 168 167 167 167 166 165 164 164 164 163 162 160 157 156 155 156 156 158 158 158 156 156 156 156 155 153 153 153 153 153 152 152 152 152 148 146 146 146 146 148 150 152 153 153 153 152 150 148 148 149 149 149 149 149 150 150 150 150 151 151 150 149 148 148 148 148 149 149 149 149 151 152 151 150 149 148 148 147 146 144 143 143 142 142 141 140 139 139 138 138 138 138 139 139 140 139 138 139 139 140 139 136 136 135 136 137 138 137 138 138 137 136 135 135 134 133 131 130 130 129 129 129 129 131 132 132 132 132 131 131 131 132 132 131 131 131 131 173 173 172 172 173 174 175 175 175 175 175 174 173 173 173 173 172 172 173 174 175 176 176 176 176 176 176 176 175 174 173 173 172 171 171 170 169 169 168 168 168 168 168 168 168 168 167 166 166 167 168 166 166 165 165 166 167 167 166 165 165 166 167 168 169 169 170 169 169 169 169 169 169 169 170 169 169 169 169 167 166 167 169 170 171 172 172 171 170 170 169 168 168 168 168 169 169 168 167 166 165 165 165 166 167 167 167 167 167 167 166 165 165 165 166 168 170 171 171 172 172 172 172 171 171 171 170 169 169 169 169 168 168 168 166 165 164 164 164 163 163 162 160 158 157 157 157 158 159 159 159 157 156 156 155 154 154 153 153 153 152 152 152 151 150 143 142 144 145 146 148 150 152 154 153 153 151 149 149 149 149 150 150 150 150 151 151 151 150 151 151 150 149 148 148 148 149 151 151 151 151 152 153 151 150 149 148 147 147 145 144 142 142 142 142 141 141 140 139 138 138 138 139 140 141 141 142 140 139 139 140 138 136 137 137 138 140 141 141 140 138 137 136 135 133 132 131 132 132 132 131 130 130 130 131 132 132 132 132 132 132 132 132 132 132 132 132 132 173 173 173 173 174 175 175 176 176 175 175 174 174 173 172 172 172 173 174 175 175 176 176 176 176 176 176 176 175 174 174 173 172 171 170 170 169 168 168 168 169 168 168 168 167 167 166 166 166 166 166 164 164 164 165 166 166 167 166 165 166 168 168 170 170 170 170 170 169 169 169 169 169 169 169 169 169 170 169 167 165 165 167 169 171 172 172 171 170 169 168 168 168 168 169 169 168 168 167 167 166 165 165 166 167 167 167 167 167 166 165 165 166 166 167 169 170 171 171 172 172 172 172 172 172 171 170 169 169 169 169 169 168 168 166 165 164 163 163 163 162 161 159 157 157 157 158 158 159 159 159 157 156 155 155 155 154 153 153 153 152 151 151 149 146 141 142 144 146 147 149 151 153 153 152 151 151 150 150 150 150 151 151 151 151 151 152 151 151 151 151 150 149 149 148 149 151 152 152 152 151 152 153 152 151 148 147 146 146 144 143 142 142 141 141 141 141 140 139 139 139 140 141 141 142 143 143 141 140 139 138 137 137 139 139 140 141 142 142 140 139 137 136 135 133 132 132 134 135 134 133 132 131 131 131 132 132 133 132 132 132 132 132 132 132 132 132 132 174 174 174 175 175 176 176 176 176 175 175 175 174 173 172 172 173 174 174 175 175 176 177 177 177 176 176 176 175 174 173 172 171 171 170 170 169 168 168 168 168 168 168 167 167 166 166 165 165 165 164 164 164 165 166 167 167 167 167 166 166 167 169 170 171 171 170 170 169 169 169 169 170 170 170 170 170 170 169 167 165 164 165 168 171 172 173 172 170 169 169 169 169 169 169 169 168 168 167 167 166 165 166 166 167 167 167 167 167 166 166 166 166 166 167 169 170 171 172 173 173 173 173 173 172 170 170 170 170 169 169 169 168 167 166 165 164 163 162 162 161 160 158 156 156 157 157 159 160 160 159 157 155 155 155 155 154 154 153 152 152 150 148 145 141 141 144 146 148 149 151 153 154 153 152 151 151 151 150 151 151 152 152 151 151 152 151 151 151 151 151 150 150 150 150 150 151 152 153 152 152 152 152 152 151 148 147 146 146 144 143 143 142 142 141 141 141 140 140 140 141 141 142 143 143 143 142 141 139 139 139 139 140 140 140 140 141 142 141 140 138 136 135 135 135 135 135 135 136 135 134 133 132 132 132 132 132 133 133 132 132 131 131 132 132 132 133 133 174 175 175 176 176 176 176 176 176 175 175 175 174 173 173 173 173 174 174 175 176 176 177 177 177 177 176 175 174 174 173 172 171 170 170 170 169 168 168 168 168 168 167 167 166 166 165 165 164 164 164 164 165 166 167 167 167 166 166 166 166 169 171 171 171 171 170 170 170 170 170 170 170 171 171 170 170 170 169 167 165 164 164 167 169 171 173 172 171 171 171 171 171 170 169 168 168 167 167 166 166 166 166 167 167 167 167 167 166 166 166 166 166 166 167 169 170 171 172 173 174 174 173 173 171 170 170 170 170 169 169 169 169 168 166 165 164 163 162 161 161 160 158 157 157 157 158 160 161 160 159 157 155 155 155 155 155 154 153 152 151 148 145 140 138 142 146 149 150 151 153 154 155 155 154 153 153 152 152 151 151 152 152 151 151 152 152 151 152 152 152 151 150 151 151 151 152 154 154 153 152 152 153 152 150 148 147 146 146 145 143 143 143 142 142 141 141 141 141 141 142 142 142 143 143 142 141 140 139 140 141 141 141 141 140 141 141 142 141 139 138 137 136 136 136 137 136 137 136 135 134 133 133 133 133 133 133 134 134 133 132 131 132 132 133 134 134 134 175 175 176 176 176 176 176 176 175 175 175 175 174 173 173 173 174 174 175 175 176 176 177 178 177 176 175 175 174 173 172 171 170 170 170 169 168 168 167 167 167 167 167 166 166 165 165 164 163 163 164 164 165 166 166 166 166 165 165 166 167 171 172 172 171 171 170 170 170 170 170 170 171 171 171 171 170 170 169 168 166 164 164 165 167 170 173 173 173 173 173 173 171 170 169 168 168 167 166 166 166 166 166 167 167 167 168 167 167 166 166 166 166 166 167 169 170 171 172 173 174 174 173 173 171 170 170 170 170 169 169 169 168 168 166 164 163 162 162 161 160 159 158 159 158 159 160 161 160 160 158 156 155 155 155 155 156 154 152 150 149 145 142 138 139 141 148 151 153 154 155 156 156 156 155 154 153 153 152 151 152 153 153 152 152 151 151 151 152 152 153 152 152 152 152 152 154 155 155 154 153 153 153 151 149 148 147 147 146 145 145 144 143 142 142 142 142 141 142 142 142 142 142 143 143 142 141 140 140 141 142 142 142 141 141 142 142 141 140 138 138 138 138 138 138 138 137 136 135 135 134 134 133 133 133 133 133 133 134 135 134 133 133 134 134 135 136 136 175 176 176 177 177 177 176 176 175 175 175 175 174 173 173 174 174 174 174 175 175 177 178 178 177 176 175 174 174 173 172 172 170 170 169 169 168 167 166 166 166 166 166 166 165 165 164 163 163 164 164 165 165 165 165 165 165 165 165 167 169 172 172 172 171 171 170 170 170 170 170 171 171 171 171 170 170 169 169 168 166 166 165 165 166 170 173 174 174 174 174 173 172 171 169 168 168 167 166 166 166 166 167 168 168 168 168 167 167 166 166 167 166 166 167 169 171 171 172 173 174 174 174 173 172 171 170 170 170 170 169 169 168 167 165 163 162 162 161 161 160 159 159 160 160 159 160 160 160 159 158 157 156 156 156 156 155 153 151 149 146 143 140 139 140 142 151 155 157 157 156 156 157 157 157 156 154 152 151 151 152 154 154 153 152 151 151 151 152 154 154 154 153 153 153 153 154 154 154 153 153 153 153 151 149 149 148 147 146 146 145 144 143 142 142 142 142 142 142 142 142 142 142 143 142 142 141 140 140 142 142 142 142 141 142 143 142 140 139 139 139 140 140 139 138 138 137 136 135 135 135 135 134 133 132 132 132 133 135 136 136 135 135 136 137 137 137 135 176 176 177 177 177 177 176 176 175 175 175 174 174 174 174 174 174 174 174 175 175 177 178 178 177 176 175 174 173 173 172 171 170 169 169 168 167 166 166 166 166 166 165 165 165 164 163 163 163 164 164 164 164 165 166 166 166 166 167 169 171 173 173 172 171 171 170 170 170 170 171 171 171 171 171 170 170 169 169 169 168 167 166 166 167 170 172 173 174 174 175 174 173 171 169 167 167 167 166 166 167 167 168 168 169 169 168 167 167 167 166 166 166 166 167 170 170 172 173 174 174 174 174 173 172 171 171 170 170 170 169 168 167 166 165 163 162 161 161 161 161 161 161 160 159 159 160 160 160 159 158 158 157 157 156 155 154 152 150 148 145 141 140 139 140 145 155 159 161 159 157 156 156 157 157 157 154 151 151 152 153 155 155 154 152 151 151 152 153 154 154 155 154 153 153 153 153 151 152 153 153 154 153 151 150 150 149 149 147 146 145 145 142 141 141 141 141 141 141 141 142 142 142 142 141 141 141 140 141 141 142 142 142 142 142 143 142 141 141 141 141 141 140 139 138 138 137 136 135 135 135 135 134 132 131 131 134 136 137 137 137 137 136 137 137 137 136 135 177 177 177 177 177 177 176 176 175 175 175 174 174 174 175 175 175 174 175 175 175 177 178 178 177 176 175 174 173 173 172 171 169 169 168 167 166 166 166 166 166 166 165 165 165 164 163 162 163 164 165 164 164 164 166 167 168 168 169 171 173 173 172 172 171 171 171 170 170 170 171 171 171 171 170 170 170 169 169 169 169 168 167 167 168 170 172 172 173 174 175 174 173 170 168 166 166 166 167 167 167 168 168 169 169 169 168 167 167 167 166 166 166 166 166 168 170 172 173 174 174 175 174 173 172 171 171 171 171 170 169 168 167 165 164 162 161 161 161 161 162 162 162 161 160 160 161 161 159 158 158 157 157 157 155 154 152 150 148 144 141 140 139 139 142 149 158 162 161 160 157 156 156 156 157 158 156 153 153 155 155 155 155 154 153 152 152 154 154 154 155 155 154 153 152 152 151 149 152 154 155 154 153 152 151 150 150 148 147 145 143 143 142 141 142 142 142 142 142 141 141 140 139 139 139 140 140 141 141 141 142 143 143 143 143 143 142 142 142 142 141 141 140 139 138 137 137 136 135 135 135 134 133 132 131 133 137 138 139 139 139 138 138 137 136 136 136 135 177 177 177 177 177 177 176 176 175 175 175 174 174 174 175 175 175 175 175 175 176 177 178 178 177 176 176 175 174 173 171 170 169 168 168 167 167 167 167 166 166 166 165 165 165 164 163 163 165 166 165 164 164 165 167 170 171 171 171 173 173 173 172 171 171 171 171 171 170 171 171 171 171 171 170 170 170 170 170 169 169 169 168 168 169 171 171 171 172 172 173 173 171 169 167 166 166 167 167 167 168 168 168 169 170 169 167 166 167 167 166 167 167 167 167 168 171 173 174 174 174 175 174 173 173 172 172 171 171 170 169 168 167 165 163 162 161 161 161 161 162 162 163 163 162 162 162 161 159 158 158 157 157 156 155 153 150 147 144 139 137 138 139 142 147 154 160 162 162 160 158 157 156 156 157 158 157 155 155 156 156 156 155 154 152 152 152 154 154 155 155 154 153 152 152 150 149 150 154 157 157 155 154 152 151 151 149 147 145 143 142 142 142 142 143 143 143 143 142 141 140 138 137 137 138 140 141 143 142 143 144 144 144 144 144 144 144 143 143 142 142 141 140 139 138 137 137 136 135 135 135 135 134 134 134 136 139 139 139 140 140 139 138 136 137 137 137 137 177 177 177 177 177 177 176 176 175 175 174 174 174 174 175 176 176 176 176 175 176 177 178 178 177 177 177 175 173 172 171 169 168 167 167 168 168 168 168 167 167 166 166 165 165 164 165 166 167 167 166 165 164 166 170 172 173 172 172 173 173 173 172 172 171 171 170 171 171 171 171 171 171 171 170 170 170 170 169 169 169 169 170 170 170 170 169 169 170 171 173 172 170 167 166 166 166 167 167 167 167 167 168 169 170 169 167 167 167 167 167 167 167 167 167 169 172 173 174 174 175 174 174 174 174 173 172 171 170 170 169 168 166 164 162 162 161 161 161 162 162 163 164 166 164 163 162 162 161 159 157 156 155 154 153 151 148 144 142 136 133 136 141 147 152 157 161 162 161 160 159 158 157 156 157 158 157 155 155 156 156 156 153 151 151 151 152 154 155 155 155 154 153 152 151 149 148 153 157 159 157 155 154 153 152 150 148 145 143 141 141 142 143 144 144 144 143 142 142 141 140 139 139 140 141 142 143 144 143 144 145 145 146 146 145 144 144 143 142 142 142 141 139 138 138 137 137 136 136 135 135 136 136 137 138 139 139 139 139 139 139 138 136 137 138 139 139 139 177 177 177 177 177 176 176 175 175 175 175 175 174 175 175 176 177 176 176 176 177 177 178 178 178 178 177 175 173 171 170 168 167 167 168 168 169 169 169 168 168 167 166 166 165 165 166 167 168 168 166 164 164 168 172 173 173 172 172 173 173 173 172 171 171 170 170 171 171 171 171 171 171 171 171 171 170 170 169 169 169 170 171 170 169 169 168 167 168 170 172 172 169 167 166 166 166 166 166 166 166 167 168 169 171 170 168 167 168 168 168 168 168 168 169 171 173 174 174 175 175 175 174 174 173 173 172 171 170 170 168 167 165 163 163 162 162 161 162 162 162 164 165 167 165 163 162 161 160 158 157 155 153 153 152 150 148 145 143 137 136 141 147 152 156 159 162 162 162 161 159 158 158 157 157 158 158 156 155 155 155 154 152 151 152 152 153 155 156 157 156 155 152 152 150 148 149 155 159 158 156 155 154 153 151 149 146 144 142 142 143 143 145 145 145 144 143 142 141 141 142 142 143 143 143 144 144 145 145 145 146 146 146 146 145 143 142 142 141 141 141 140 139 138 138 137 136 136 135 135 136 137 138 139 140 140 139 139 139 139 138 137 136 137 139 139 140 140 177 177 177 177 176 176 176 175 175 175 175 175 175 175 176 177 177 177 177 177 177 178 178 178 178 178 177 175 173 171 169 168 168 169 169 169 170 170 170 169 168 167 166 166 166 167 167 168 168 168 166 165 166 169 172 173 172 172 172 173 173 173 172 171 170 170 171 171 171 172 171 171 171 171 171 171 170 169 169 168 170 171 171 170 169 168 167 167 168 169 171 171 170 168 167 166 166 166 166 166 166 166 168 170 171 170 169 168 169 169 169 168 169 169 170 172 173 174 174 175 175 174 174 174 173 172 172 171 170 169 168 167 166 165 163 162 162 162 162 162 163 164 166 167 166 164 162 160 159 158 156 154 153 152 152 151 150 147 143 141 144 150 154 157 159 161 162 162 162 161 160 159 159 158 158 157 157 156 156 155 154 152 151 152 154 155 155 156 157 157 157 154 152 151 149 149 152 157 159 159 158 156 154 153 151 148 146 145 143 144 145 145 146 145 145 144 144 143 142 142 144 145 145 145 145 145 145 147 147 147 147 147 147 146 145 143 142 141 141 140 141 140 139 138 137 136 135 134 134 135 137 137 138 139 139 139 139 138 139 139 138 138 137 138 138 139 140 139 177 177 177 177 176 176 176 175 175 176 176 176 175 175 176 177 177 177 177 177 178 178 178 178 178 178 177 175 173 171 170 169 170 170 170 170 170 170 170 169 168 167 167 166 166 167 167 168 168 167 167 166 167 170 172 173 173 172 173 173 173 172 171 170 170 170 170 171 171 172 171 171 171 171 171 170 170 169 168 168 170 171 171 170 169 167 166 166 167 169 171 172 171 169 167 167 166 166 166 166 166 167 168 170 172 171 170 169 169 169 168 168 169 170 171 172 174 174 175 175 175 174 174 173 173 172 172 171 170 169 168 168 166 164 163 162 162 162 162 163 164 165 166 166 165 164 162 160 159 158 156 155 154 154 154 153 150 148 144 144 150 155 158 160 161 162 162 163 163 162 160 160 159 158 158 156 156 156 155 154 153 152 153 154 155 156 156 156 157 157 156 154 152 151 150 151 154 158 160 160 159 157 155 154 151 148 146 146 144 145 145 145 146 145 145 144 144 143 143 144 146 147 147 147 146 146 147 148 149 148 148 148 147 147 144 143 142 142 142 142 141 140 140 138 136 136 135 135 135 136 138 138 138 138 139 138 137 138 139 139 139 138 138 138 138 139 139 139 176 177 177 177 176 176 176 176 176 176 177 176 175 175 176 177 177 177 177 178 178 178 178 178 177 177 176 174 173 172 171 171 171 171 171 171 171 170 170 169 168 167 167 167 166 166 167 168 168 167 166 166 168 172 173 173 173 172 172 172 172 171 170 170 170 169 170 170 171 171 171 171 171 171 171 171 171 170 168 167 169 169 170 169 167 166 165 166 167 169 171 173 172 170 169 167 167 166 166 166 167 168 169 171 172 171 171 170 169 168 168 168 170 171 172 173 174 174 175 175 175 174 173 173 172 172 171 171 170 169 169 167 165 163 162 162 162 162 163 164 164 165 165 166 165 163 162 161 160 159 157 156 156 155 154 152 150 148 146 147 154 158 160 161 162 162 163 163 163 161 160 159 159 158 157 156 156 156 155 154 154 153 153 154 155 156 156 157 157 156 155 153 152 151 151 153 155 158 160 160 159 157 155 152 150 148 147 146 146 145 145 146 146 146 145 145 145 145 145 145 146 148 148 147 147 147 148 149 149 149 148 148 147 146 144 143 142 143 142 142 142 141 139 138 137 137 137 136 136 137 138 138 138 139 139 138 137 138 139 139 139 138 138 137 138 138 139 138 177 177 177 177 176 176 176 176 176 177 177 176 175 175 176 177 177 177 177 178 178 178 178 177 177 176 175 174 174 173 173 173 172 171 171 171 171 171 170 169 168 167 167 167 167 166 167 168 168 167 166 167 169 173 174 174 173 172 172 171 171 171 170 169 169 169 169 169 169 170 170 170 171 172 172 172 171 169 168 168 168 169 169 169 167 166 165 166 168 170 172 173 173 172 170 168 167 167 167 167 168 169 170 171 171 171 171 169 168 168 167 169 171 172 172 173 173 174 175 176 175 174 174 173 172 171 171 170 170 169 168 166 164 163 162 162 162 163 164 164 164 164 165 165 164 162 161 161 160 160 159 158 158 155 153 150 149 148 148 151 157 160 161 162 163 164 164 163 162 161 160 159 159 158 158 156 156 156 155 154 154 153 153 153 155 156 156 157 157 156 155 153 152 152 152 153 155 158 160 159 158 156 153 150 148 147 147 147 146 146 146 147 147 147 147 148 147 147 147 147 148 150 149 148 147 148 149 149 149 148 147 146 145 144 143 143 142 143 142 142 142 141 139 138 138 138 137 137 137 137 138 138 138 139 139 139 138 137 138 138 139 138 137 136 137 138 138 138 177 178 177 177 177 177 177 176 177 177 177 176 176 176 176 177 177 177 178 177 178 177 177 177 176 176 175 174 174 174 174 173 172 172 172 171 171 170 169 169 168 167 167 167 166 166 167 168 168 168 167 168 170 173 173 173 172 171 171 170 170 170 169 169 168 168 168 168 169 169 170 171 172 173 173 171 169 168 168 168 169 169 169 169 168 167 165 167 170 172 174 174 174 172 170 168 168 168 168 168 169 170 171 171 171 171 170 169 168 167 168 170 172 172 173 173 173 174 175 175 175 175 174 173 171 170 170 170 169 168 167 165 164 163 163 163 163 164 164 164 164 164 164 164 163 162 162 161 161 160 160 159 158 155 152 150 150 151 152 155 159 160 161 163 164 164 164 163 162 161 160 159 159 158 157 156 156 156 155 154 153 152 152 153 154 156 156 157 156 155 154 153 152 153 154 155 157 159 158 155 153 151 149 147 146 146 148 148 148 149 149 149 149 149 149 149 149 149 148 149 149 151 150 149 148 148 149 149 148 147 147 146 145 144 143 143 143 143 143 143 141 140 139 138 138 137 137 136 136 137 138 139 139 139 139 139 138 136 136 137 138 138 137 136 137 138 138 136 177 177 177 177 177 177 177 177 177 177 177 176 176 176 176 177 177 177 177 177 177 177 176 176 176 175 175 175 175 175 174 173 172 172 172 172 171 170 169 169 168 168 167 167 166 167 167 168 169 169 168 168 171 171 172 172 172 171 170 170 170 170 169 169 168 168 168 168 169 170 170 172 173 173 172 170 168 168 168 168 168 168 168 168 168 167 166 169 173 174 175 175 174 172 170 169 169 168 168 169 170 170 171 172 172 170 169 169 168 168 169 171 172 172 172 173 174 175 175 175 175 174 174 173 171 171 170 169 169 168 166 165 164 163 163 163 164 164 164 164 164 164 164 163 163 163 162 162 161 161 160 159 158 155 153 151 152 154 156 157 160 161 162 163 164 164 163 162 161 160 159 159 158 158 157 157 157 156 155 154 152 151 151 153 156 157 156 156 156 155 154 153 153 154 154 155 157 157 154 147 144 143 145 146 146 147 149 150 151 151 151 151 151 150 150 150 150 150 149 149 150 151 150 148 148 147 148 148 148 148 148 146 145 144 143 143 143 143 143 143 142 140 139 139 138 136 135 135 136 137 138 139 139 138 138 137 136 135 135 137 138 138 137 137 137 137 137 137 177 177 177 177 177 177 177 177 177 177 177 176 176 176 176 177 177 177 177 177 177 176 176 176 175 175 175 175 175 174 174 173 172 172 173 172 171 170 169 169 169 168 167 167 167 167 167 168 169 168 168 168 168 171 172 172 171 170 169 169 169 169 169 168 168 168 167 168 169 170 172 173 173 172 171 170 169 168 168 168 168 167 167 168 169 168 168 171 174 175 175 174 172 171 170 169 170 169 169 169 169 170 172 173 172 170 169 168 168 169 170 171 171 172 173 173 174 175 175 175 174 174 173 172 172 171 170 169 169 167 165 164 164 164 164 164 164 165 165 164 164 164 164 163 163 163 163 163 162 161 160 159 158 156 154 153 153 155 157 158 161 162 162 163 164 163 163 162 161 160 160 159 158 158 158 157 157 156 155 153 153 152 152 154 157 158 157 157 157 156 155 154 154 154 154 154 153 152 147 141 142 143 146 146 149 149 150 151 152 152 152 152 151 151 151 151 151 150 150 150 151 150 149 148 147 146 148 149 149 148 148 146 145 144 144 144 143 143 143 142 141 140 139 138 136 136 135 136 137 139 139 139 138 136 136 136 135 135 135 137 138 137 137 136 136 137 137 137 176 177 177 177 177 177 177 177 177 177 177 177 177 176 177 177 177 177 177 177 177 176 176 176 175 175 175 175 175 174 173 172 172 172 173 172 172 171 170 169 169 168 168 168 168 167 167 167 167 167 168 169 170 171 172 172 171 170 169 169 169 169 169 168 168 167 167 168 170 172 173 173 172 171 171 171 170 169 168 168 168 167 166 167 170 171 172 174 176 176 174 173 171 171 171 171 171 170 170 169 169 171 173 173 172 170 169 168 169 170 170 170 171 172 173 173 174 175 175 175 174 173 173 173 172 171 170 169 168 166 165 164 164 164 164 164 164 165 165 165 165 164 164 163 163 164 164 164 164 163 161 160 158 156 155 154 155 156 157 159 162 163 163 164 164 163 162 162 162 160 159 159 159 159 158 157 157 156 155 154 154 153 154 155 158 158 157 157 157 157 156 155 154 154 152 150 146 143 142 143 145 145 146 148 151 151 152 153 153 152 152 151 151 151 151 152 151 150 150 151 150 149 149 148 147 147 148 149 149 147 146 145 145 144 144 143 142 141 140 140 139 138 137 137 136 136 136 138 139 140 139 137 136 135 135 134 134 134 135 137 137 136 135 134 134 135 136 138 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 176 176 176 176 176 176 176 176 175 175 174 173 172 172 172 172 172 172 172 171 170 169 169 169 169 169 169 168 167 166 166 166 167 170 171 172 173 173 171 170 169 168 168 168 168 168 167 167 168 169 171 172 173 173 172 172 171 171 170 170 169 168 165 164 164 167 171 172 174 176 176 176 174 172 171 171 172 172 172 172 171 170 171 172 174 173 171 170 169 169 169 169 170 171 171 171 172 173 174 175 175 175 175 174 173 173 172 171 170 169 168 166 166 165 165 165 165 165 164 165 166 166 165 165 164 164 164 165 165 166 165 163 161 160 158 156 156 156 156 157 158 161 164 165 165 164 164 163 162 162 161 160 159 159 159 159 159 158 158 157 157 156 154 154 155 157 158 158 157 156 157 157 156 153 152 150 147 144 140 138 141 147 147 147 147 150 153 153 153 153 153 152 152 151 151 151 151 150 150 149 150 151 150 150 149 148 147 148 149 149 148 148 146 145 145 144 144 142 140 139 138 138 137 137 136 137 138 138 139 140 140 139 138 136 135 135 134 133 134 135 136 137 136 135 134 134 135 135 137 139 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 176 176 176 176 176 176 176 176 175 175 174 174 172 172 171 171 172 171 171 171 170 169 168 169 169 169 169 169 169 168 167 166 166 168 170 172 173 173 172 171 169 168 168 168 168 168 167 167 167 168 170 171 172 173 172 172 172 171 171 171 170 169 167 164 164 166 166 168 172 176 178 177 176 174 172 171 172 172 172 173 172 172 171 172 173 173 172 171 169 169 169 169 169 170 171 171 171 172 174 175 175 175 175 175 174 173 173 172 171 169 169 167 167 167 166 166 165 165 165 165 166 167 167 166 166 165 165 165 166 167 167 166 164 161 159 158 157 157 158 157 158 160 162 164 165 165 163 163 162 161 161 161 161 160 160 160 160 159 159 159 159 158 156 155 155 156 157 157 158 157 157 156 155 154 152 146 142 141 140 141 141 143 146 148 147 150 153 155 156 155 154 153 152 152 151 150 150 150 146 145 147 150 150 151 150 149 148 147 147 148 148 148 148 147 147 144 143 142 141 139 138 139 138 138 138 138 139 140 140 141 140 139 137 136 135 135 134 133 133 134 136 137 137 136 135 136 136 136 136 138 140 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 177 176 176 176 176 176 176 176 175 175 174 174 173 172 171 171 171 171 171 170 170 169 168 168 168 169 169 169 169 169 169 167 166 167 168 170 172 174 174 172 170 169 169 168 168 168 167 167 167 168 169 170 171 172 172 172 172 172 172 171 171 170 168 166 165 165 166 167 170 173 176 178 178 176 173 172 171 172 172 172 173 173 173 172 172 172 172 171 170 169 169 169 169 170 170 171 171 172 172 174 175 176 176 176 175 175 174 173 172 171 170 169 168 168 168 167 166 166 165 165 165 166 167 167 167 167 167 167 166 167 167 167 166 164 161 159 159 158 159 159 159 160 162 163 165 165 164 164 163 161 161 161 161 161 161 161 161 161 160 160 160 159 158 156 155 156 157 157 157 158 158 157 156 154 151 147 137 135 138 142 145 146 148 150 149 151 155 156 157 157 156 154 153 153 151 150 148 147 145 141 143 148 150 152 152 151 149 147 146 147 149 150 149 149 147 145 143 141 140 139 139 139 140 140 139 139 139 140 140 140 140 138 137 136 136 135 135 134 133 134 135 136 137 137 137 137 137 137 136 137 139 140 178 178 177 176 176 176 176 177 177 177 177 177 177 177 177 177 176 176 176 176 176 176 176 175 175 174 174 173 172 171 170 170 170 170 170 169 169 168 167 167 168 169 169 169 170 169 168 167 167 167 169 171 173 174 173 172 171 170 169 168 168 167 167 167 168 169 170 170 170 171 171 171 171 172 172 172 171 169 168 166 166 166 166 168 171 174 177 178 178 175 173 172 171 171 172 172 173 174 174 173 172 171 171 170 169 169 169 169 170 170 171 171 171 172 173 174 174 175 176 175 175 174 174 173 172 171 170 170 169 170 169 168 167 166 166 166 166 167 168 168 168 168 168 168 167 168 168 168 166 164 162 161 160 159 160 160 161 162 163 164 165 165 165 164 163 162 162 162 162 161 161 161 161 161 161 160 160 160 159 157 156 157 158 158 158 158 158 156 155 152 146 140 134 137 142 146 148 150 151 151 152 155 158 158 158 157 157 156 154 153 151 149 146 143 141 141 143 150 153 155 154 151 149 148 147 148 150 151 151 149 147 144 141 139 139 139 139 140 141 141 141 140 140 140 140 139 138 136 136 136 135 135 135 134 134 135 136 137 137 138 137 137 137 136 136 136 138 140 178 178 177 176 176 176 176 176 176 176 176 176 177 177 177 176 176 176 176 176 175 175 175 175 174 173 172 172 171 170 170 170 169 169 169 168 168 167 167 167 168 168 169 169 170 169 168 167 167 168 170 172 174 174 173 173 171 170 168 168 167 167 167 167 169 170 170 170 170 170 170 171 171 172 172 172 170 170 169 169 170 168 167 170 173 176 178 178 177 175 173 172 172 172 172 173 174 175 174 173 172 171 170 170 169 169 170 170 170 171 171 171 172 173 173 174 174 175 175 175 174 174 174 173 171 171 171 171 170 170 170 168 167 166 166 167 167 167 168 169 169 168 168 168 168 169 169 168 167 165 163 162 161 160 161 162 162 163 164 164 165 165 165 164 163 163 163 163 162 162 162 162 161 161 161 162 161 160 159 158 157 156 157 157 158 157 156 154 150 146 142 136 138 142 145 150 152 153 152 151 155 157 158 158 158 157 157 155 153 152 150 147 143 141 140 143 147 153 158 158 155 151 150 149 149 150 151 151 150 148 147 144 141 139 139 140 140 142 142 142 141 141 140 140 140 137 136 136 136 135 135 135 134 134 135 136 137 138 138 138 137 136 136 135 135 136 138 139 179 179 177 176 176 175 176 176 176 176 176 176 176 176 176 176 176 175 175 175 174 174 174 174 173 172 171 170 170 169 169 169 169 168 168 167 167 167 167 167 168 168 168 169 169 169 168 167 168 170 172 174 175 175 175 173 171 169 168 167 167 167 167 168 170 170 170 170 170 170 170 170 171 172 173 172 171 170 171 171 171 169 169 171 173 176 177 178 176 175 174 173 172 172 172 173 175 175 174 173 172 171 170 170 169 170 170 170 170 171 171 171 172 173 173 174 174 174 174 174 174 174 173 173 172 172 172 172 171 171 170 168 167 167 167 168 168 168 169 169 170 169 169 169 169 169 169 168 168 166 164 162 162 161 162 163 164 164 164 165 165 165 165 164 163 163 163 163 162 163 163 162 161 161 162 163 162 161 159 158 157 156 156 157 157 156 154 149 143 139 136 136 140 145 150 155 155 154 153 153 157 159 159 159 159 158 157 155 152 150 148 145 143 141 141 147 153 160 162 159 155 152 150 150 150 150 151 151 150 148 146 143 141 140 140 141 141 142 142 142 141 140 140 140 138 135 134 134 134 134 134 134 134 135 136 137 138 138 138 137 135 135 135 135 136 137 138 138 180 179 178 177 176 175 175 175 175 175 175 175 175 176 176 176 175 175 174 174 174 173 173 173 172 171 170 170 169 169 169 169 168 168 167 167 167 167 167 167 167 168 168 169 169 168 167 168 170 171 173 174 175 175 174 172 170 169 168 167 167 167 168 169 170 170 170 170 170 170 170 170 171 172 173 172 172 171 171 171 171 170 170 171 173 176 177 177 176 175 174 172 172 171 172 173 175 175 175 173 173 172 170 170 170 170 171 171 171 171 171 172 172 173 174 174 174 174 174 174 174 174 173 173 173 173 172 172 172 171 170 168 167 167 168 168 168 169 170 170 170 170 170 170 169 169 169 169 168 166 164 163 162 162 163 164 165 165 165 165 165 165 165 164 163 163 163 163 163 163 163 162 161 161 162 163 162 161 160 159 158 158 157 157 157 154 151 145 138 136 136 137 143 150 155 158 157 156 155 155 159 160 160 159 158 158 156 154 151 149 147 145 144 144 145 151 158 164 164 160 155 152 151 150 150 150 151 151 150 148 145 143 141 140 140 141 142 142 142 141 140 140 140 139 138 134 133 132 132 132 133 133 134 136 137 137 137 136 136 136 133 133 134 135 136 136 136 135 180 180 178 176 175 174 174 174 174 174 174 173 174 175 175 175 174 174 174 174 173 173 173 172 171 171 170 169 169 168 169 168 168 167 167 167 167 167 167 167 167 168 168 168 168 168 167 169 171 173 174 174 175 175 174 172 170 169 168 168 168 168 169 169 170 170 170 169 169 169 170 171 171 172 172 172 172 171 170 171 171 171 170 171 173 175 176 177 176 175 173 171 171 171 172 174 176 176 175 174 173 172 170 170 170 171 171 171 171 171 172 172 172 173 174 175 175 174 174 174 174 174 173 173 173 173 174 173 172 171 171 169 168 168 169 169 169 170 171 171 171 170 170 170 170 169 169 169 168 166 163 162 162 163 164 165 165 166 166 165 165 165 164 164 164 164 164 164 164 164 163 162 162 162 162 163 163 162 161 160 160 159 158 158 156 152 147 142 139 139 141 143 148 154 160 161 159 156 156 157 159 160 160 159 158 158 156 153 150 148 147 146 146 147 148 152 159 166 166 160 154 152 152 150 150 151 151 150 148 146 144 142 141 140 140 141 142 142 141 141 140 139 139 138 136 133 131 131 131 132 133 134 135 136 136 136 136 135 135 134 132 133 134 134 135 134 135 135 180 179 178 176 175 174 173 173 173 173 173 172 172 173 174 174 174 173 173 173 172 172 172 171 171 170 170 169 168 168 169 168 168 167 167 167 166 166 166 167 167 168 168 168 168 168 168 170 172 174 174 175 175 174 173 171 170 169 169 168 168 168 169 170 170 170 169 169 169 169 170 171 172 172 171 171 171 170 170 171 171 171 171 172 174 174 175 176 175 174 172 170 170 171 172 174 176 176 175 174 173 172 171 170 171 172 172 172 172 172 172 172 173 173 174 175 175 174 174 174 174 174 174 173 172 174 175 174 172 172 171 171 170 169 169 170 170 171 172 172 171 170 170 170 170 170 169 168 168 166 163 162 163 164 166 166 166 166 166 166 165 165 165 165 165 165 165 165 165 165 164 162 162 162 162 163 163 163 162 161 160 159 158 157 154 149 144 142 142 144 147 149 152 159 163 163 159 157 157 157 158 160 160 160 159 157 155 152 149 147 146 146 146 148 150 153 161 167 166 159 155 154 152 151 151 152 151 149 147 145 143 142 141 141 141 141 141 142 141 140 140 139 138 137 134 132 131 131 132 133 134 135 135 136 136 136 135 134 134 133 132 133 133 133 133 133 133 134 180 179 177 175 174 173 173 172 172 172 172 172 172 172 173 173 173 173 173 172 172 171 171 171 171 170 169 168 168 169 169 168 167 167 167 167 166 166 167 167 167 168 168 168 168 169 169 171 171 173 175 175 175 173 172 170 169 169 168 168 168 169 170 170 170 170 169 169 169 169 170 171 172 171 171 170 170 171 171 171 171 171 172 173 174 174 175 175 174 173 171 170 170 171 173 174 175 176 175 174 173 172 172 172 172 173 173 173 172 172 173 173 173 174 174 175 175 175 174 174 174 174 174 173 173 174 175 174 173 172 172 172 171 170 170 170 171 172 173 172 170 169 169 169 170 170 169 169 168 167 164 163 164 165 165 166 166 166 166 166 165 165 166 167 167 167 167 167 166 165 164 163 162 162 163 163 163 163 162 160 159 158 157 156 153 148 146 145 146 149 151 152 155 159 163 163 160 159 159 159 159 161 161 160 157 155 152 150 148 146 146 146 146 148 150 155 163 166 163 160 157 154 152 151 151 152 151 149 146 144 143 142 141 140 140 140 141 141 141 140 139 138 137 136 133 132 132 132 133 135 136 136 136 136 135 135 134 133 133 132 132 132 133 133 132 132 133 135 179 178 176 174 173 172 172 172 172 172 172 171 171 172 172 172 172 172 172 172 171 171 171 171 170 169 169 168 168 169 169 168 168 167 167 167 166 166 167 167 168 168 168 168 168 169 170 171 173 174 175 175 174 172 171 169 169 168 168 168 169 169 171 171 170 170 169 168 168 169 170 171 171 171 171 171 171 171 172 172 172 172 173 173 174 175 175 175 174 172 170 169 169 171 173 173 174 175 174 173 173 173 173 173 173 173 174 173 173 173 173 173 173 174 175 175 175 175 175 174 174 173 173 173 174 175 176 175 174 173 173 173 172 171 170 171 172 172 172 171 171 170 169 169 170 169 169 169 169 167 166 165 165 165 166 166 167 167 167 166 165 166 168 171 170 169 168 167 166 165 164 164 163 163 163 163 164 163 161 160 158 157 157 156 152 150 149 149 150 153 155 156 158 162 164 163 161 161 160 161 161 162 161 158 154 152 150 148 148 148 148 147 147 149 153 159 163 165 163 160 157 154 153 151 152 152 151 148 145 145 143 141 140 140 140 140 141 141 141 139 138 137 136 134 132 132 133 133 135 136 137 138 138 137 135 134 134 133 132 132 132 131 131 131 130 130 131 134 179 178 176 174 172 171 171 171 171 171 171 170 170 171 171 171 172 172 171 171 171 170 170 170 170 169 168 168 168 169 169 169 168 168 167 167 167 167 168 168 168 168 168 168 169 169 170 172 174 175 175 174 173 172 170 169 169 169 169 169 169 171 172 171 171 169 168 168 168 168 169 171 171 171 171 171 172 173 173 173 172 173 173 174 175 175 175 175 173 171 169 168 169 170 172 174 174 175 174 173 173 174 174 174 174 174 174 174 173 173 173 173 174 175 175 175 175 175 175 175 174 173 173 174 175 177 176 175 175 174 173 172 172 171 171 171 172 172 172 172 171 171 170 169 170 169 169 169 168 167 166 166 165 165 166 167 167 167 167 166 166 166 168 172 172 170 169 168 167 165 164 164 164 164 163 163 163 163 161 160 159 158 158 156 154 152 151 152 154 156 157 159 161 163 164 164 164 162 161 162 163 162 159 155 152 151 150 150 149 149 148 148 149 153 158 162 165 164 162 158 155 153 152 152 151 150 148 148 146 143 141 140 140 140 140 141 141 141 140 139 138 136 135 134 133 133 133 134 135 136 138 139 139 137 135 134 134 134 133 133 131 130 129 128 128 128 129 131 178 177 175 173 171 170 170 170 170 170 170 170 170 170 171 171 171 171 171 171 170 170 170 170 169 168 168 168 169 169 169 169 168 168 167 167 168 168 169 169 169 168 168 168 168 169 171 173 175 175 175 174 172 171 170 169 170 169 169 170 171 172 172 171 170 169 168 168 168 168 170 171 171 171 171 171 173 174 174 173 173 173 174 175 175 175 175 175 173 171 169 168 169 170 173 174 174 174 173 173 173 174 175 175 175 175 175 174 173 173 173 174 175 175 175 175 175 175 175 175 174 172 173 175 177 178 177 177 175 174 173 173 173 172 172 172 172 173 173 172 172 171 170 169 169 170 169 169 168 168 167 166 166 167 167 167 167 168 168 168 167 167 170 172 171 170 169 169 168 166 164 164 164 164 163 163 163 163 162 162 160 160 159 157 156 153 153 155 157 158 159 161 163 164 164 164 163 161 160 162 163 161 156 153 152 151 151 151 151 148 146 146 150 156 159 163 166 164 160 157 155 153 152 152 151 149 149 145 143 141 140 139 139 140 141 141 141 141 140 137 136 135 133 133 134 134 134 134 135 137 139 140 140 137 135 135 135 135 134 132 131 129 128 128 128 129 129 129 178 177 174 172 171 170 170 170 169 169 169 169 169 170 170 170 171 170 170 170 170 170 169 169 169 168 168 169 169 169 169 169 169 168 168 168 168 169 169 169 168 168 168 168 169 170 172 174 175 175 174 173 172 172 171 171 170 170 170 171 172 172 172 171 170 170 169 169 168 169 170 171 171 171 171 172 174 175 174 174 173 174 174 175 175 176 175 175 173 171 170 170 170 172 173 174 174 174 173 173 173 174 174 175 176 176 175 174 174 173 174 174 175 175 175 175 175 175 175 175 173 172 173 176 177 178 178 177 176 174 173 173 173 173 173 173 173 173 173 172 172 171 170 169 169 169 169 169 169 168 168 167 167 168 168 168 168 169 169 169 169 170 171 172 171 170 169 169 168 166 165 165 165 164 164 164 164 164 163 162 161 160 160 158 155 153 155 157 159 159 160 161 162 163 164 164 162 161 161 162 163 160 156 154 153 152 152 152 150 145 143 146 152 155 160 165 168 164 159 156 154 154 153 152 152 150 147 143 141 139 139 139 139 140 140 141 140 139 138 135 134 133 132 132 134 134 134 133 135 138 140 141 140 137 136 135 134 133 132 131 129 128 128 129 130 130 130 131 177 176 174 172 171 170 169 169 168 168 168 169 169 170 170 170 170 170 170 170 170 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 168 168 168 168 169 171 173 174 176 175 174 173 173 172 172 171 171 171 171 172 172 172 171 171 170 170 170 169 169 169 170 170 171 171 172 174 175 175 176 175 174 174 175 175 175 176 175 175 174 173 172 171 171 173 174 174 173 173 173 173 174 174 174 175 176 176 175 175 174 174 174 175 175 175 176 175 175 175 175 175 174 173 174 175 176 178 178 178 176 175 174 174 174 173 173 173 173 173 173 172 172 171 170 169 169 169 169 169 169 169 168 167 168 168 168 168 168 168 169 170 171 172 172 172 171 170 170 169 168 168 167 166 166 165 165 165 165 164 164 163 162 161 159 157 156 155 157 159 160 160 160 160 162 163 165 165 163 162 162 162 162 160 158 156 154 153 152 151 148 142 143 149 152 156 163 169 168 163 158 155 154 154 153 153 151 147 144 140 139 139 139 139 139 140 140 139 138 136 135 134 133 132 132 131 132 133 134 135 136 139 141 141 139 138 135 134 133 132 131 129 128 128 129 131 132 132 132 132 176 175 174 172 171 170 169 168 168 167 168 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 170 170 169 169 169 169 169 170 170 170 170 169 169 168 168 168 169 170 172 173 175 176 175 174 173 173 173 172 171 171 171 172 172 172 172 171 171 170 170 170 170 169 169 170 170 171 172 173 174 175 176 176 176 175 175 175 175 175 175 175 175 175 174 173 172 172 173 174 174 172 172 173 173 174 174 174 175 176 176 176 176 175 175 175 175 175 176 176 175 175 175 175 175 175 174 174 175 176 177 179 178 177 175 175 175 174 174 174 174 174 173 173 171 171 170 169 169 169 169 170 170 170 168 167 167 168 169 169 169 169 169 169 171 173 173 173 173 172 172 171 170 170 168 167 167 167 166 165 165 164 164 164 164 163 161 159 157 156 156 158 160 161 161 161 161 162 164 166 165 164 162 162 162 162 161 159 156 153 152 150 148 145 140 142 149 154 160 166 171 169 162 156 154 153 153 153 153 151 145 140 138 138 139 139 139 139 139 139 137 135 133 133 134 134 133 133 132 133 134 135 137 138 140 142 141 139 138 136 134 132 131 131 130 129 129 131 132 133 133 132 132 176 175 174 172 170 169 169 168 168 167 168 169 169 169 169 169 169 169 169 169 169 168 169 169 169 169 170 170 170 170 170 170 170 170 170 170 170 170 169 169 168 168 169 170 171 173 174 175 176 175 174 174 173 173 172 171 171 171 172 172 172 172 171 171 171 171 170 170 170 170 170 170 172 173 174 174 175 176 176 176 176 175 176 176 176 176 176 175 175 174 173 173 172 173 175 175 172 172 172 173 174 174 174 175 175 176 176 176 176 175 175 176 176 176 176 176 175 176 176 175 175 175 175 176 176 178 179 178 177 176 176 175 175 175 174 174 174 173 172 170 169 169 168 168 169 170 170 170 170 168 167 167 168 169 169 170 170 170 171 172 174 174 174 173 172 173 173 173 171 168 167 167 167 166 166 165 164 164 164 164 164 161 159 157 156 157 160 162 163 163 162 162 163 165 166 165 163 162 162 162 162 161 158 154 152 150 149 146 143 141 143 151 160 165 168 170 168 162 156 153 153 152 152 152 149 144 141 140 141 141 141 140 139 138 137 135 133 133 133 134 135 135 134 134 135 136 137 138 138 140 143 143 142 138 136 134 133 132 131 130 130 131 133 134 134 135 134 134 176 174 173 171 170 169 169 168 168 168 168 168 169 169 169 169 169 169 169 169 168 168 169 169 169 170 170 170 170 170 170 170 170 171 170 170 170 169 169 169 169 169 170 171 172 174 175 176 176 176 175 173 173 172 171 171 171 171 171 172 172 172 171 171 171 171 171 170 170 170 170 171 172 173 174 175 175 176 176 176 176 176 176 177 176 176 176 175 175 174 174 173 173 173 175 175 173 173 172 173 174 174 175 175 175 176 177 177 176 176 176 176 176 176 176 176 176 176 176 175 176 175 176 176 177 178 179 179 178 177 176 176 176 175 174 174 173 173 171 169 167 167 167 168 169 170 172 171 170 168 167 168 168 168 169 171 171 172 173 174 174 174 174 173 173 173 174 173 171 169 168 167 167 167 167 166 165 164 164 165 165 162 159 158 157 159 162 164 164 164 163 163 164 166 166 165 163 163 162 161 161 160 157 153 150 149 148 146 144 143 147 156 164 168 168 167 165 161 158 157 153 152 152 152 148 144 143 143 143 143 142 140 139 137 135 133 133 134 134 135 136 136 136 136 137 138 138 138 140 142 144 144 141 138 136 134 133 132 131 131 131 132 134 135 135 136 136 136 175 174 172 171 170 169 169 169 168 168 168 169 169 169 169 169 169 169 169 169 168 168 169 170 170 170 170 170 170 170 170 171 171 171 170 170 170 169 168 169 169 170 170 172 173 175 176 176 177 175 174 173 172 172 171 171 170 171 171 171 171 171 171 172 172 171 171 171 170 170 170 171 171 173 174 175 175 176 176 176 176 176 177 177 177 177 176 175 175 175 174 174 173 173 174 174 174 173 173 174 175 175 175 175 176 177 177 177 177 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 177 178 179 179 178 177 177 177 176 175 174 174 173 172 170 168 166 165 165 168 170 172 173 172 171 169 169 169 169 169 170 171 173 175 175 174 173 174 174 173 174 174 174 173 172 170 168 167 168 168 168 167 166 165 165 165 165 163 160 159 159 160 162 164 164 164 164 165 166 166 166 164 164 163 162 161 159 158 156 152 150 149 148 146 146 145 151 159 166 168 166 164 163 161 159 156 153 151 152 152 148 146 145 145 144 143 141 139 138 136 134 133 134 136 136 136 137 138 138 138 138 139 139 139 142 142 143 143 140 137 135 134 133 133 132 132 132 134 136 135 135 136 137 137 175 173 172 171 170 170 169 169 169 169 169 169 170 170 169 169 170 170 169 169 169 169 170 170 170 171 171 171 170 170 170 171 171 171 170 170 169 169 169 169 170 170 171 173 174 175 176 177 176 175 173 172 171 171 170 170 170 170 171 171 171 171 172 172 172 171 171 171 170 170 171 171 172 174 175 175 175 176 176 177 176 176 177 176 176 176 176 176 175 175 175 174 173 173 173 173 174 174 174 175 176 176 176 176 176 177 177 177 177 176 176 176 176 176 176 176 176 176 176 176 176 177 177 177 178 179 179 179 179 178 178 177 176 175 174 174 172 171 169 168 167 166 167 170 172 174 174 173 173 170 169 169 169 170 171 172 174 176 175 174 174 173 174 174 175 174 173 173 172 170 168 168 169 169 169 168 166 166 165 165 165 163 161 160 161 161 163 164 164 164 165 166 166 166 165 164 163 162 161 159 157 156 154 153 151 150 148 147 146 147 154 162 168 168 165 162 162 161 158 155 153 152 153 151 148 146 145 145 144 142 140 138 137 135 134 135 136 137 138 138 138 139 139 139 139 140 140 140 142 143 143 141 139 137 136 134 134 133 133 133 134 135 137 136 136 137 138 138 175 173 171 171 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 169 169 170 170 171 171 171 171 171 170 170 170 171 170 170 170 169 169 169 169 170 170 171 172 173 175 176 177 177 176 174 173 172 171 170 170 170 170 170 171 171 171 171 172 172 171 171 171 171 171 171 171 172 173 174 175 175 175 176 176 176 176 177 177 175 175 176 176 176 176 175 175 174 173 173 173 174 174 174 175 176 177 177 177 177 177 177 178 178 177 176 176 176 176 176 176 176 176 177 176 176 176 177 178 178 179 179 180 180 180 179 178 177 176 175 174 173 172 170 170 169 169 169 169 171 173 174 175 175 174 174 172 170 170 171 172 173 174 175 175 174 174 174 174 175 175 173 173 173 172 170 169 169 169 169 169 168 167 166 165 165 165 163 163 162 162 163 164 164 164 164 166 167 167 167 166 164 162 160 159 158 156 154 154 153 152 151 148 147 147 149 156 165 170 169 165 164 161 160 157 154 153 153 152 149 147 145 145 144 143 142 140 138 136 134 135 135 137 138 139 139 140 141 141 141 140 140 140 141 142 142 141 140 139 137 136 135 135 134 135 135 136 137 137 137 137 137 138 138 175 173 172 171 171 171 171 170 170 170 170 170 170 170 170 171 171 170 170 170 170 170 171 171 171 171 171 171 170 170 170 170 170 170 169 169 169 169 170 170 170 172 173 174 175 176 177 177 175 173 172 171 171 170 170 170 170 170 171 171 171 171 171 171 171 171 170 171 171 171 172 173 174 174 175 175 175 175 175 175 176 177 176 175 175 176 176 176 175 175 174 174 174 174 174 174 174 175 175 177 178 178 178 178 177 178 178 178 177 176 176 176 176 177 176 176 177 177 176 176 177 177 178 179 180 180 180 180 180 179 178 177 176 175 174 172 172 170 170 169 169 169 170 171 173 174 175 175 175 174 173 172 171 171 172 174 174 175 175 176 175 175 176 176 175 173 173 173 172 171 170 169 169 169 169 169 168 167 165 164 165 165 164 164 164 164 165 165 165 165 167 168 168 168 166 163 160 159 158 157 156 154 154 153 152 149 148 148 149 151 158 167 171 170 167 163 160 159 156 153 152 152 150 147 147 146 145 144 143 141 139 137 136 135 135 136 139 140 141 141 142 142 143 142 141 141 141 141 141 141 140 139 138 137 136 136 135 135 136 137 138 138 138 137 137 137 138 139 175 173 172 172 172 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 172 171 171 171 171 171 171 171 171 170 170 169 169 169 169 169 170 170 171 172 173 174 176 177 177 176 175 173 172 171 171 170 170 170 170 170 170 171 171 171 171 171 171 170 170 171 172 172 173 174 174 174 174 174 174 174 174 175 176 177 176 176 176 176 176 175 175 174 174 174 175 175 175 175 175 175 176 177 178 179 179 179 178 178 178 177 177 176 176 176 177 177 176 176 176 176 176 176 177 178 178 179 180 181 181 181 180 180 179 177 176 174 173 173 172 170 170 170 170 170 171 171 173 174 174 174 174 174 174 173 172 172 173 174 175 175 176 176 176 176 177 177 175 174 173 173 172 171 170 169 169 170 170 169 169 168 166 166 165 165 165 165 165 165 165 165 165 165 167 167 167 167 165 162 159 158 158 157 156 155 155 153 151 149 148 149 151 153 160 165 168 169 166 161 159 158 154 152 152 152 151 149 146 146 145 144 141 140 138 136 135 137 137 139 141 143 144 143 143 142 143 143 143 142 141 142 141 141 140 139 138 137 137 136 136 137 137 138 139 139 138 138 138 138 139 140 175 174 173 173 172 172 172 172 172 172 172 172 171 172 172 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 171 170 170 169 169 169 170 170 170 170 171 172 173 175 176 177 176 176 174 172 172 171 171 171 170 170 170 170 170 170 170 170 170 170 170 171 171 172 172 173 174 174 174 173 173 173 173 173 173 174 175 176 176 176 176 176 175 175 175 174 174 174 174 175 176 176 176 176 176 178 178 179 179 179 179 179 178 177 177 176 176 176 176 176 176 176 176 176 177 177 177 178 178 179 180 181 182 182 181 180 179 178 176 175 174 173 171 170 170 170 171 172 172 172 172 173 173 173 174 175 174 174 173 173 173 174 174 175 177 177 178 177 177 176 175 175 175 173 172 171 169 169 170 171 171 170 169 168 168 167 167 166 165 165 166 166 166 165 164 164 165 166 167 166 164 161 159 158 158 157 156 156 154 152 150 149 148 150 151 154 158 163 168 168 164 160 158 157 155 152 152 152 150 147 145 145 145 143 141 139 138 137 137 138 139 140 142 144 145 144 143 142 142 143 143 142 142 141 141 140 140 139 139 138 137 137 137 138 138 139 139 139 139 138 138 139 139 140 175 174 174 173 173 173 172 172 172 172 173 172 172 172 172 172 173 173 173 173 173 173 172 171 171 171 171 171 171 171 171 170 170 169 169 170 170 170 170 170 171 172 174 176 176 176 176 175 173 172 172 171 171 170 170 170 170 170 170 170 170 170 170 170 171 171 172 173 173 174 174 174 173 173 173 173 173 173 172 173 175 176 176 177 176 176 176 175 175 175 174 174 174 175 176 177 177 177 177 178 178 179 180 180 180 179 178 177 176 176 176 176 176 176 176 176 176 177 177 177 177 177 178 179 180 181 182 182 181 180 179 178 178 176 174 172 171 170 170 171 172 172 172 172 172 172 172 173 174 175 174 174 174 174 173 173 175 177 178 179 179 178 176 175 175 176 176 174 171 170 170 170 171 172 171 170 170 169 168 168 167 166 165 166 167 167 166 165 164 164 165 167 167 165 163 160 159 158 158 157 155 154 153 152 150 148 148 149 150 153 157 164 169 166 161 158 157 156 154 152 151 150 148 146 145 146 145 143 141 140 139 139 139 139 140 141 143 144 144 144 143 143 142 143 143 142 142 141 140 140 140 140 139 139 138 138 138 139 139 140 140 140 139 138 138 139 139 139 176 175 175 174 174 173 173 173 173 173 173 173 172 173 173 173 173 173 173 173 173 173 172 171 171 171 171 171 171 171 170 170 170 170 170 170 170 170 171 171 172 173 175 176 176 176 175 174 173 172 172 171 170 170 170 170 170 170 170 170 170 170 170 171 171 172 173 174 174 174 174 173 173 173 173 173 173 172 172 173 175 176 177 177 177 176 176 175 175 175 174 174 175 176 177 177 178 178 178 178 179 180 180 180 180 180 179 177 177 176 176 176 176 176 176 176 177 177 177 177 177 177 178 179 180 181 181 181 181 180 180 179 179 177 174 172 171 171 172 173 173 172 172 172 172 171 172 173 175 176 175 174 175 175 175 175 176 178 179 179 179 178 176 175 176 176 175 173 171 171 171 171 172 173 172 171 170 170 169 169 168 167 166 167 168 167 166 165 165 165 166 167 166 164 162 160 159 158 157 156 155 154 153 151 149 147 146 147 149 153 160 166 168 164 160 158 157 157 157 153 151 150 148 147 147 147 145 142 141 139 139 139 140 140 140 141 143 143 143 143 143 143 143 143 143 142 142 141 140 140 140 140 139 139 138 138 140 140 141 141 140 140 139 138 138 139 139 139 177 176 175 174 174 174 174 174 174 174 174 173 173 174 174 174 174 174 173 173 173 173 172 171 171 171 171 171 171 171 170 170 170 170 170 170 171 171 171 172 173 174 175 176 175 175 174 174 173 172 171 171 170 170 170 170 170 170 170 170 171 171 171 171 172 172 174 175 175 175 174 174 173 173 173 173 173 173 173 174 175 177 177 177 177 176 175 175 175 175 175 174 175 176 177 178 178 179 179 179 180 180 181 181 180 180 179 178 177 177 176 176 176 176 176 176 177 177 177 177 177 177 178 179 180 181 182 181 181 181 180 180 179 176 174 173 173 172 173 173 174 173 173 172 172 172 173 174 175 177 176 175 175 175 176 176 177 178 180 179 179 178 176 176 176 176 175 174 173 173 172 172 172 174 174 173 172 171 171 169 168 167 166 167 167 167 166 165 165 167 167 166 164 162 160 159 159 158 157 156 155 154 152 151 148 145 145 146 151 158 164 167 166 162 159 158 157 157 155 153 151 150 149 149 148 147 144 141 140 139 138 139 140 140 140 142 143 143 143 144 144 144 143 144 143 142 141 141 140 139 139 139 139 139 139 139 140 141 141 140 139 139 139 139 139 140 140 140 177 176 175 175 175 175 175 175 175 175 175 175 174 174 174 174 174 174 174 173 173 173 172 171 171 171 171 171 171 171 170 170 170 171 171 171 171 172 172 173 173 174 175 175 175 174 174 173 173 172 171 170 170 170 170 170 170 170 171 171 171 172 172 172 172 173 174 175 175 175 175 175 174 173 173 173 174 174 174 174 175 175 176 176 176 176 175 174 174 175 175 175 176 176 177 178 179 180 180 180 181 181 181 181 180 180 179 178 177 177 177 176 176 176 176 176 176 177 177 177 177 177 178 179 180 181 182 182 182 181 181 180 178 176 175 174 174 173 173 173 173 174 174 172 171 172 173 175 176 177 176 176 175 175 176 177 179 180 180 179 179 178 177 176 176 176 176 177 175 174 173 173 173 175 175 175 173 171 170 170 169 168 168 167 167 166 165 165 166 168 166 164 162 161 160 159 159 158 158 156 154 154 152 150 147 144 145 150 157 164 167 167 164 161 158 157 157 156 154 153 151 150 150 149 148 146 143 140 139 139 139 140 141 140 141 143 144 143 143 143 144 143 145 146 143 141 140 140 140 139 138 139 139 139 140 141 141 142 140 140 139 139 139 139 140 140 140 141 177 177 176 176 176 176 176 176 176 176 176 175 174 174 174 174 174 174 174 173 173 173 172 171 171 171 171 171 171 171 170 170 170 170 171 172 172 173 173 173 173 174 175 174 174 174 173 173 172 171 171 170 170 170 171 171 171 171 171 172 172 172 172 172 173 174 174 175 175 175 175 175 174 174 173 173 174 174 174 173 174 174 176 176 175 174 173 173 174 175 175 176 176 176 177 179 180 181 181 181 181 181 181 181 181 180 179 178 177 177 177 177 177 177 176 176 176 176 177 177 177 177 178 178 180 181 181 182 182 182 182 180 178 178 177 176 175 174 174 174 174 174 174 173 172 172 174 176 177 176 177 176 175 176 177 179 180 180 180 179 179 178 176 176 176 177 178 178 176 174 174 174 174 176 176 177 174 171 170 170 170 170 170 169 167 165 165 165 167 168 165 163 161 161 160 159 159 158 158 156 154 154 152 150 146 145 149 155 162 167 167 166 162 160 159 158 157 156 155 153 151 150 149 148 146 144 143 140 139 141 142 142 142 142 142 143 143 143 143 143 143 143 147 147 144 141 140 139 139 138 139 139 140 141 142 142 142 141 140 139 139 139 139 140 140 141 141 141 178 177 177 176 177 177 177 177 177 177 177 176 175 174 174 174 174 174 173 173 173 172 172 171 171 171 171 171 171 171 170 170 170 171 172 172 173 174 174 173 173 174 174 174 174 173 173 172 172 171 170 170 170 171 171 171 171 171 172 172 173 173 173 173 173 174 175 175 175 175 175 175 175 174 173 173 173 173 173 173 174 175 176 176 174 173 172 173 175 176 176 176 176 176 177 179 181 182 182 182 182 182 182 181 181 180 179 178 177 177 177 177 177 177 177 176 176 177 177 178 178 178 178 178 179 180 180 181 182 182 181 180 179 178 178 176 176 175 175 175 174 174 175 175 174 174 174 175 175 176 176 176 176 177 178 179 180 180 179 179 178 177 175 175 175 178 179 178 176 175 175 175 176 176 177 177 174 171 170 171 171 171 171 170 168 166 166 166 167 167 165 163 162 161 160 159 159 158 157 154 153 152 151 150 147 148 154 160 165 167 166 164 161 160 159 158 157 156 155 152 150 149 148 147 146 144 142 141 141 142 143 144 143 143 142 142 143 144 144 144 144 144 148 146 146 143 140 138 138 139 139 140 142 142 143 143 142 140 140 140 139 139 140 141 141 141 141 142 178 178 177 177 177 178 178 178 178 178 177 176 175 174 174 174 173 173 173 173 173 172 171 171 171 171 171 171 171 170 170 170 171 172 172 173 174 174 174 173 173 173 173 173 173 172 172 171 171 171 170 170 171 172 172 172 172 172 172 173 173 173 173 173 173 174 174 175 175 175 175 175 175 174 173 173 173 173 173 174 175 176 176 175 173 172 172 172 174 175 177 177 177 177 178 179 181 182 182 182 182 182 182 182 181 180 179 178 177 177 177 177 177 177 177 177 177 177 177 177 178 179 179 179 179 180 180 181 181 181 181 181 180 179 178 178 176 175 175 175 174 174 175 176 176 176 175 175 174 174 175 177 177 177 178 179 181 181 179 177 177 177 175 175 176 178 179 179 177 176 176 176 177 177 176 176 175 173 171 171 171 172 171 170 168 168 167 166 167 167 167 165 163 161 160 159 159 157 155 153 152 150 150 148 149 153 157 162 166 166 164 162 160 160 159 157 156 155 153 150 148 147 146 146 144 143 143 142 142 143 144 144 143 143 143 144 145 146 146 146 145 146 147 147 145 141 139 138 138 139 141 142 143 143 143 142 141 140 140 140 140 140 141 141 141 142 142 143 179 178 178 178 178 178 179 179 179 178 177 176 175 174 174 174 173 173 173 173 172 172 171 171 170 171 171 171 171 171 171 170 171 172 173 174 175 174 173 173 173 173 173 172 172 171 171 171 171 170 170 171 171 172 173 173 172 172 173 173 174 173 173 173 173 174 174 175 175 175 175 175 174 174 173 173 173 173 173 174 175 176 176 175 173 172 171 172 173 174 177 177 177 177 178 180 181 182 182 182 182 182 182 181 181 180 179 178 178 177 177 177 177 177 177 177 177 177 177 178 178 179 179 180 180 180 180 181 181 181 180 181 181 180 180 178 176 175 175 175 175 175 176 177 177 177 177 175 174 174 175 176 176 176 177 180 181 181 178 176 177 177 175 175 177 178 179 180 179 178 177 177 177 177 176 176 175 174 173 173 172 172 171 169 168 167 167 166 167 165 165 164 162 161 160 159 158 156 155 153 152 150 149 149 151 155 160 164 166 166 165 162 160 158 157 156 155 154 152 150 149 147 146 146 145 143 143 143 144 144 144 144 144 143 143 145 147 148 147 147 146 146 146 146 143 140 139 139 139 140 142 143 143 144 143 142 141 140 140 140 141 141 141 141 141 142 143 143 179 179 179 179 179 179 180 180 179 178 177 176 175 175 174 174 174 173 173 173 172 172 171 170 170 171 171 171 171 171 171 171 172 173 174 175 175 174 173 173 172 172 172 172 171 170 170 170 170 170 170 171 172 173 173 173 173 173 173 174 174 173 173 173 173 174 174 175 175 175 175 175 174 174 173 174 174 174 173 174 175 176 175 174 173 172 172 173 174 175 176 177 177 178 179 180 181 182 182 182 182 182 182 181 181 180 179 178 178 178 178 177 177 177 177 177 177 177 177 178 178 179 179 180 180 180 181 181 181 181 180 181 182 182 181 178 176 175 175 175 175 176 177 177 177 177 177 176 175 174 176 176 176 176 178 180 180 180 178 177 178 177 176 177 178 178 179 180 180 179 178 178 177 176 177 176 176 175 174 174 174 173 170 168 167 167 168 167 167 165 164 163 162 161 160 159 157 155 154 154 151 150 151 151 153 157 162 165 166 166 164 161 159 156 156 156 155 154 152 150 149 147 147 147 146 144 144 144 145 145 145 145 145 145 145 147 148 148 147 146 146 146 146 145 142 140 139 140 141 142 143 143 143 144 143 142 141 140 140 141 142 142 142 141 141 142 143 143