1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 72 0 0 34 31 0 30 0 0 9 0 9 42 0 21 12 32 57 52 63 20 0 0 0 20 26 50 0 8 0 0 0 0 42 105 0 30 46 37 0 56 0 0 16 8 20 40 109 34 10 66 68 23 73 45 31 52 60 60 91 24 42 54 32 69 72 55 61 64 81 110 62 71 106 31 147 61 68 101 89 129 59 108 50 69 28 89 130 69 112 108 118 87 106 130 80 91 90 107 91 110 96 105 70 131 131 102 104 91 75 169 221 226 171 191 226 168 215 135 152 147 186 120 191 170 176 231 166 204 181 188 121 195 226 205 174 204 228 191 252 323 280 288 307 196 216 236 224 222 272 276 204 238 245 222 190 232 197 242 235 201 252 217 205 236 200 268 316 277 284 314 228 180 258 254 249 230 224 249 227 244 271 246 250 212 258 224 229 275 192 201 268 186 187 196 316 250 207 200 226 264 203 224 216 203 258 177 264 214 267 199 232 252 259 238 228 256 230 243 271 236 332 203 341 342 360 332 318 227 223 208 196 195 206 179 190 194 220 179 224 209 211 182 229 236 237 202 261 205 140 213 163 218 169 206 218 209 187 216 209 203 174 183 194 166 168 167 155 223 197 204 194 144 164 178 200 179 180 232 167 206 184 182 146 162 179 136 167 203 203 195 248 263 339 245 272 292 244 233 206 236 208 246 176 215 256 222 219 198 205 288 375 410 385 430 238 207 193 259 229 251 226 184 177 208 216 215 218 206 266 214 267 223 299 249 281 215 260 298 337 315 296 276 259 281 280 258 316 246 390 382 459 652 837 783 777 540 434 324 309 267 250 251 278 227 272 303 304 385 353 378 400 490 425 434 399 450 463 459 505 413 487 525 550 570 651 613 571 519 391 309 332 294 261 371 437 466 577 625 663 646 689 660 706 562 591 565 560 639 549 552 482 450 545 455 504 413 453 405 442 336 415 341 398 361 364 373 385 293 362 354 430 388 385 351 321 317 302 284 386 389 479 349 322 223 262 238 233 309 264 301 243 245 301 226 221 255 239 254 257 277 223 219 227 227 271 276 245 268 250 173 282 80 228 245 206 243 256 242 239 265 144 252 279 196 206 204 184 223 184 211 226 192 250 206 203 199 198 137 133 236 224 221 178 221 230 172 146 231 204 157 212 179 137 208 153 248 283 257 168 176 142 206 249 170 210 249 231 190 213 229 200 193 217 237 180 180 254 213 213 154 256 217 243 174 231 232 164 208 215 184 214 246 170 230 246 223 201 133 191 217 205 248 115 172 207 178 176 229 194 163 161 144 146 117 102 164 144 161 153 161 122 186 174 209 176 193 217 137 168 154 180 181 200 154 231 154 170 182 143 141 233 179 221 141 177 129 154 149 182 171 227 183 251 155 162 142 206 138 160 143 211 179 121 174 144 150 154 124 127 76 141 169 146 135 132 112 117 139 101 88 118 149 135 139 112 143 163 121 112 44 119 190 125 156 102 114 109 102 160 171 193 139 127 156 145 119 131 128 144 139 149 123 146 126 101 125 172 107 127 124 78 192 139 141 78 117 160 154 67 153 127 80 97 127 133 185 108 91 134 138 118 148 143 129 107 81 110 122 63 20 56 59 83 51 20 78 61 62 21 106 77 94 105 62 113 99 127 144 123 149 118 102 82 56 111 121 171 147 86 126 61 87 53 117 87 89 133 100 67 123 64 66 86 73 105 142 113 93 95 102 123 87 140 149 73 71 2 0 32 18 41 9 19 60 1 0 0 0 6 37 0 0 0 0 12 53 0 75 0 70 0 44 26 21 13 39 0 3 0 0 34 33 12 91 0 0 3 0 77 31 96 14 34 13 28 30 0 45 41 42 73 47 71 79 21 47 25 71 34 34 34 80 80 45 77 119 62 84 116 63 105 85 100 40 85 106 130 102 136 184 127 93 139 114 102 101 81 73 139 167 93 89 131 87 111 59 96 62 78 129 90 126 135 147 145 155 191 224 237 271 140 96 124 202 114 138 182 172 179 177 195 161 208 216 194 159 213 188 150 147 244 260 236 211 203 278 266 238 248 254 221 247 211 254 239 255 199 221 209 278 247 190 280 238 295 249 219 250 253 245 258 252 275 235 251 235 206 276 277 232 258 233 266 251 254 239 245 251 239 223 214 206 204 219 282 247 213 240 223 255 242 270 230 160 182 241 189 221 242 227 206 200 307 245 191 215 220 247 254 266 260 280 206 161 213 286 232 287 313 297 367 354 333 210 272 229 201 190 205 192 293 186 195 210 204 205 191 184 187 224 275 211 200 183 212 227 222 210 281 230 174 233 201 215 175 249 142 214 171 224 200 181 223 198 192 136 187 239 233 178 226 204 156 198 185 175 200 220 205 185 192 222 206 154 187 214 219 287 299 341 269 291 193 259 202 204 279 227 242 241 236 235 208 187 173 358 401 392 381 320 241 210 226 212 238 208 251 259 254 203 258 216 265 245 187 189 218 274 314 279 253 273 267 275 282 265 256 262 271 315 286 294 363 258 294 365 505 666 723 853 755 561 399 355 388 308 303 304 297 304 276 325 368 355 380 376 376 454 435 440 424 462 527 432 508 566 541 577 528 592 623 541 604 454 432 341 305 272 365 362 435 476 550 671 681 688 630 607 639 631 642 567 534 617 604 495 489 489 505 448 456 403 437 425 428 402 389 306 349 346 359 357 343 332 405 441 389 413 432 123 326 367 373 344 379 465 421 437 356 326 293 311 303 298 257 271 256 302 237 248 229 276 247 291 284 242 246 212 203 206 229 235 300 279 209 177 208 254 262 275 196 208 239 191 235 186 252 255 235 152 183 196 229 230 266 238 262 193 261 161 209 245 190 138 228 197 171 229 155 194 185 224 166 161 219 187 250 203 188 195 235 203 194 230 191 197 261 175 235 197 244 251 210 273 264 214 221 163 181 230 177 211 226 161 231 211 212 209 209 202 206 170 225 172 213 219 211 188 212 239 177 261 190 150 212 216 236 227 229 174 232 206 191 185 205 202 113 146 143 153 131 154 109 133 113 163 177 182 134 139 209 122 173 185 253 183 197 169 218 151 129 182 209 179 210 150 173 178 144 187 185 166 199 172 224 146 179 148 144 160 211 180 178 196 212 224 132 191 88 80 206 144 143 110 156 125 130 115 91 108 138 155 61 116 226 131 120 130 156 129 184 132 77 144 113 100 64 110 104 143 136 142 111 116 145 170 175 172 112 156 111 125 122 140 122 148 143 145 140 175 148 105 114 94 174 148 161 109 135 191 162 101 133 71 138 137 193 182 93 157 144 54 131 111 111 138 157 110 111 121 89 142 121 100 16 47 49 64 34 8 70 102 34 73 78 101 67 43 50 101 83 72 119 117 112 151 106 160 91 72 137 115 106 116 126 77 96 77 120 89 139 112 84 102 116 52 100 14 113 112 90 58 91 152 46 79 77 65 76 115 63 70 0 30 44 0 0 0 13 0 8 9 6 0 11 0 0 0 12 54 3 0 26 72 0 15 0 17 36 0 9 16 12 22 24 0 6 0 0 48 0 31 10 60 84 0 0 15 48 20 45 84 60 12 28 17 88 56 56 40 49 34 58 94 6 90 57 61 131 33 83 47 62 164 96 75 120 117 116 88 79 60 101 98 114 113 116 128 105 101 65 118 146 168 111 81 137 141 80 115 133 128 76 140 97 145 202 110 122 110 166 141 215 241 223 185 147 87 133 178 137 158 142 196 177 151 223 171 154 221 175 204 208 187 213 201 226 188 222 208 282 273 238 211 212 267 251 247 245 202 249 226 174 186 245 194 211 245 229 211 275 218 278 223 202 331 247 221 254 269 266 277 264 275 244 289 271 220 255 230 233 236 242 275 209 310 204 241 194 223 291 262 207 225 255 277 175 223 238 260 220 239 217 199 216 196 225 232 251 216 240 235 252 236 200 266 241 294 226 262 309 253 245 295 303 309 397 303 308 264 237 257 224 238 256 224 179 206 111 214 232 173 175 155 209 178 210 184 234 216 207 237 212 235 216 245 227 248 211 262 189 237 218 178 193 155 212 197 217 161 188 230 211 135 176 192 211 195 164 192 138 137 161 224 180 215 158 131 178 184 174 209 277 303 334 203 250 243 298 221 232 305 221 229 259 226 203 322 250 273 173 286 385 439 373 357 171 274 271 213 203 173 171 181 230 185 196 197 208 201 172 294 183 228 290 308 233 222 276 239 268 226 241 246 250 278 245 310 291 297 355 375 447 706 812 792 764 565 423 348 316 360 286 326 272 278 272 259 335 400 353 446 385 432 450 467 401 415 438 475 511 496 515 605 586 634 624 568 566 473 471 304 308 283 309 325 432 500 529 645 661 636 666 598 632 560 622 611 597 538 520 557 525 490 467 412 457 423 429 439 430 431 427 439 369 417 352 362 412 395 351 392 425 442 305 382 416 309 359 344 441 376 447 394 394 271 266 266 325 263 265 229 277 244 292 259 265 241 210 282 267 272 280 225 215 219 178 258 184 220 242 189 235 246 274 201 187 232 245 203 233 193 198 186 234 246 201 259 219 223 191 226 240 173 217 240 211 254 211 234 138 242 191 198 209 161 177 184 205 247 217 198 284 171 185 242 233 184 202 155 185 207 204 171 175 220 265 198 245 237 260 226 209 179 183 208 283 222 214 205 208 232 181 185 181 218 168 228 210 229 205 206 158 187 162 231 213 219 228 213 226 190 238 246 218 217 195 211 129 191 196 213 179 148 183 142 132 93 136 163 155 176 199 150 163 192 168 175 195 207 156 160 187 168 148 184 102 133 132 144 158 163 158 172 228 253 211 143 166 232 183 133 147 127 182 224 160 169 206 117 192 182 149 209 166 186 163 163 125 95 169 147 98 105 127 176 125 123 155 197 118 189 117 84 118 121 128 63 124 155 127 192 140 128 131 126 112 98 136 132 175 154 141 156 174 182 137 84 96 103 179 75 112 112 177 101 131 182 188 123 142 168 119 106 169 149 108 105 131 106 146 92 123 153 107 133 160 137 133 115 163 98 144 144 148 144 173 70 74 110 54 90 47 113 67 27 73 24 35 70 50 125 88 137 137 93 74 136 111 106 158 101 96 88 147 111 83 152 104 113 98 131 126 98 130 101 136 103 89 143 92 168 50 46 138 78 108 115 83 91 87 110 98 51 103 108 103 69 39 54 27 0 8 43 21 39 0 0 85 0 12 27 42 36 0 6 11 0 46 36 7 30 14 0 22 36 27 0 15 15 0 69 24 2 5 0 25 24 57 0 48 39 36 28 42 6 36 26 16 93 35 24 67 62 61 66 68 20 43 97 55 58 72 88 65 84 91 98 100 120 62 59 87 84 230 113 153 63 94 29 143 165 67 57 81 181 87 96 117 113 100 67 100 91 175 90 85 124 115 165 87 112 136 155 142 156 152 196 196 191 206 204 104 176 109 161 144 118 162 181 189 164 109 199 173 180 154 196 195 206 164 199 146 240 191 238 263 253 224 183 275 189 243 302 158 218 265 213 217 219 227 232 164 254 204 204 224 272 215 208 218 186 242 227 294 277 301 261 231 229 247 300 244 283 289 247 276 244 286 236 287 228 238 299 294 219 200 199 190 229 300 238 258 225 227 238 255 225 215 259 199 220 213 290 254 214 242 239 263 271 293 233 249 256 251 227 279 240 210 280 247 316 386 365 290 361 298 221 224 205 179 181 244 198 202 167 178 274 173 209 201 221 201 194 174 206 226 311 173 223 237 249 290 225 207 257 235 249 196 240 186 215 199 200 238 131 189 183 144 195 187 197 230 200 137 182 202 227 150 166 177 187 183 219 211 218 143 236 257 287 291 292 296 173 285 223 208 304 222 262 196 264 218 217 257 238 224 285 354 335 423 358 283 231 231 238 203 243 217 275 233 210 208 238 284 211 249 184 237 240 212 239 266 268 252 258 295 341 258 274 287 260 282 267 287 271 354 399 567 664 752 825 768 518 374 260 295 272 291 273 272 299 246 334 380 276 447 405 401 412 456 434 433 486 472 498 463 524 569 582 617 634 592 618 579 510 401 318 307 287 309 399 429 491 529 598 610 677 657 604 621 627 597 579 598 545 521 450 525 457 479 480 435 446 412 370 464 307 375 406 383 378 324 396 391 380 349 378 390 412 414 404 309 367 370 355 456 465 414 353 349 206 236 325 314 341 289 276 263 275 254 237 248 250 209 259 238 272 283 167 213 257 250 216 253 244 248 301 256 218 196 200 226 248 231 196 218 251 228 223 202 221 223 236 151 221 236 226 184 196 224 222 287 228 200 248 209 182 186 188 196 207 199 161 238 234 192 212 192 179 207 220 182 198 183 232 142 207 199 198 198 141 234 233 183 203 175 241 219 166 242 185 233 180 227 157 251 178 176 268 217 248 205 192 228 155 242 229 248 206 204 217 157 194 231 162 206 234 249 205 203 183 219 204 245 135 196 154 162 139 137 76 181 115 179 150 106 163 144 163 211 187 167 156 170 133 162 190 104 195 259 153 163 138 144 200 135 163 161 176 186 173 228 171 192 177 193 174 126 116 181 169 171 157 218 211 175 161 147 153 187 175 229 120 132 177 129 113 118 174 153 95 183 185 161 144 149 176 104 145 126 142 128 110 98 99 131 132 89 141 131 151 70 109 93 112 132 123 112 141 160 176 146 190 131 160 164 89 163 138 96 120 75 114 121 132 142 114 139 150 132 115 129 92 129 66 127 186 114 98 155 162 179 145 79 178 143 133 88 149 121 96 178 70 63 104 74 43 71 33 32 37 0 92 13 52 73 43 56 50 70 118 132 48 101 173 103 158 112 108 59 135 83 58 140 124 150 113 97 36 44 55 55 98 90 58 51 85 107 113 87 119 107 89 127 77 129 51 76 83 57 70 117 68 0 38 10 32 0 0 0 13 26 30 7 0 23 13 49 5 0 0 0 2 73 0 59 45 9 57 21 16 25 0 20 0 0 18 11 22 15 28 13 62 47 0 4 0 33 44 41 48 44 41 44 79 48 98 0 38 38 54 43 57 115 47 77 31 10 101 55 120 31 99 32 118 88 23 109 82 43 66 88 68 91 125 115 160 64 116 107 108 114 102 98 142 104 103 97 115 137 50 142 61 70 115 79 71 67 115 117 151 127 108 246 239 234 188 130 213 161 151 170 173 123 164 196 171 168 191 226 150 212 196 124 149 175 218 242 258 263 307 225 219 259 228 230 190 205 278 272 239 299 266 225 278 230 251 279 238 271 271 239 237 189 258 220 233 219 269 253 284 290 272 211 250 312 303 268 250 243 176 238 218 227 230 278 239 189 230 187 217 220 231 253 227 227 212 212 260 222 262 224 212 224 199 231 208 216 220 271 252 238 248 258 246 250 275 272 293 279 255 218 250 240 314 246 347 357 344 309 283 217 208 218 215 166 184 150 211 230 221 284 179 187 195 211 208 212 163 189 226 212 240 177 229 219 228 282 282 203 197 198 229 127 127 204 235 200 237 185 170 175 170 141 215 255 171 245 219 207 199 161 219 156 178 142 183 191 184 155 227 196 254 256 293 281 288 211 208 216 274 250 230 198 166 215 223 165 231 261 238 178 334 384 383 445 347 177 240 212 227 272 219 186 230 216 256 205 161 237 268 246 215 235 313 234 227 261 221 202 303 265 262 268 293 289 274 313 194 333 283 353 389 479 684 807 819 735 508 460 313 289 322 292 224 299 282 323 378 352 367 411 412 423 462 442 395 416 442 501 487 515 450 565 578 609 609 633 562 563 517 390 344 265 272 380 367 402 506 594 684 626 593 639 639 614 625 599 576 595 561 616 520 484 511 472 486 476 436 426 362 425 374 384 363 391 385 395 408 386 382 334 376 420 423 449 357 376 362 343 408 424 510 411 412 346 310 309 255 280 293 253 277 290 274 254 309 207 263 239 271 228 244 250 279 301 164 220 237 275 233 242 194 258 277 205 259 189 197 237 219 290 166 241 229 203 229 219 226 213 246 231 255 231 247 247 243 217 157 178 284 198 194 243 161 218 211 219 186 196 255 276 123 291 212 199 246 186 162 232 214 311 141 151 240 195 219 268 204 174 172 165 180 278 149 206 228 172 259 230 203 190 220 187 227 249 169 144 206 220 163 229 208 189 178 130 224 206 198 181 179 174 187 201 170 234 185 211 206 165 193 183 129 173 156 132 87 138 133 144 152 181 159 168 190 184 224 163 162 175 128 198 158 181 200 158 211 139 156 242 167 125 182 212 113 200 175 173 184 161 182 187 157 188 205 175 182 120 178 127 174 235 144 127 172 163 168 162 167 116 148 104 131 85 134 182 118 176 142 115 177 183 174 177 119 125 171 119 151 82 150 160 98 145 159 149 114 133 195 130 128 157 163 135 79 156 106 101 110 104 118 153 191 147 148 185 139 163 151 102 146 104 67 126 113 149 140 139 107 146 158 154 95 123 131 117 173 126 150 135 112 101 169 119 105 132 121 90 102 98 122 58 33 43 65 1 39 24 14 1 33 72 58 125 114 121 90 97 124 75 114 127 168 116 151 153 41 138 28 103 107 140 75 86 57 126 98 113 85 111 79 187 133 57 71 122 132 85 109 115 93 46 95 56 140 111 115 103 67 10 21 3 0 1 11 6 0 11 18 0 0 12 6 47 0 37 0 0 58 40 33 0 84 5 44 44 44 32 11 12 28 0 2 0 30 6 4 89 91 69 17 0 12 51 52 10 67 8 61 20 31 0 12 29 86 42 70 8 30 41 25 73 72 23 57 66 78 70 0 80 117 107 81 41 68 132 94 114 67 114 84 67 117 85 69 60 116 50 53 89 112 106 129 91 181 102 97 123 63 126 89 112 162 122 107 135 122 159 225 171 271 197 182 123 132 129 159 97 130 152 183 139 158 163 188 201 167 197 208 174 192 249 210 228 215 234 185 237 270 257 235 309 262 213 274 258 223 263 290 253 147 223 223 223 276 252 204 176 213 238 232 266 180 221 243 232 313 288 286 247 220 274 214 211 236 234 271 257 333 204 239 246 220 221 270 241 247 280 224 281 186 292 216 232 203 279 262 224 258 203 177 259 234 201 216 242 252 229 256 314 245 210 274 244 231 218 285 265 274 283 239 315 349 339 305 288 287 276 277 201 254 174 216 150 208 179 229 208 187 160 196 200 190 207 230 222 148 193 198 165 245 248 242 233 261 252 218 203 189 184 118 239 148 141 198 171 178 216 177 235 248 195 152 166 205 174 187 130 177 196 237 134 171 154 216 177 203 187 241 274 264 319 300 294 295 222 234 222 213 217 209 249 249 269 229 263 234 234 285 383 372 369 357 280 218 202 238 202 204 171 275 219 269 218 178 236 250 204 233 299 288 331 298 244 264 276 237 277 222 260 298 291 243 255 320 327 331 373 320 498 645 783 828 738 537 416 317 314 345 287 226 277 281 293 331 363 381 384 406 375 443 485 428 467 410 447 476 532 475 565 547 556 596 648 702 537 424 346 306 275 263 322 387 417 559 576 675 647 625 658 674 551 617 533 557 539 542 509 564 500 445 493 437 432 408 394 433 467 408 346 393 403 411 370 409 333 372 308 357 418 385 414 414 363 309 355 413 383 431 447 402 385 312 277 311 279 264 330 258 251 272 250 251 289 232 308 205 275 276 274 242 200 223 218 229 197 262 229 255 249 227 213 190 240 182 181 178 217 228 231 200 251 203 192 177 212 243 244 276 190 190 191 242 264 159 213 197 219 206 169 165 165 221 167 202 192 202 205 239 223 200 175 206 231 188 194 236 195 203 208 177 182 210 229 202 226 193 185 165 169 191 213 147 306 235 205 205 184 215 253 235 192 228 231 170 218 168 168 212 201 183 184 180 190 174 183 232 198 165 187 228 252 207 167 231 212 218 150 191 142 102 181 99 188 191 147 138 129 170 148 194 165 154 165 94 129 187 191 189 165 179 152 188 180 133 158 200 142 218 128 205 222 171 163 214 199 125 177 178 191 170 194 196 173 175 201 169 166 180 185 184 116 129 104 105 122 108 86 76 125 121 154 145 172 115 133 185 129 144 145 153 186 94 88 110 184 109 123 200 85 142 135 129 154 100 205 157 92 109 162 125 144 116 162 137 129 116 94 101 151 140 146 103 129 156 144 147 122 149 132 106 143 101 161 178 97 157 101 166 123 130 195 102 129 116 157 134 123 144 142 173 151 116 128 141 101 73 78 78 3 25 58 45 31 49 37 59 59 53 95 71 120 122 113 118 123 76 113 135 89 105 78 89 92 124 104 103 124 90 70 88 104 114 85 117 112 170 137 135 85 106 123 142 93 116 123 102 103 97 124 110 81 52 70 66 1 0 64 38 0 7 27 0 55 0 0 6 0 25 2 5 0 7 19 57 43 53 5 54 16 0 28 41 27 30 0 48 19 15 13 16 24 19 16 11 42 2 64 12 74 61 37 98 0 61 102 46 53 83 67 55 25 43 83 74 12 51 77 86 111 58 56 69 15 64 73 86 112 56 72 65 93 94 60 46 132 107 109 60 99 46 136 105 118 52 43 152 118 83 76 103 110 147 55 82 99 61 126 69 133 108 148 111 116 192 224 160 162 158 198 152 112 135 203 165 152 188 156 178 144 232 164 194 153 180 212 212 203 204 226 258 246 194 242 241 231 253 231 257 201 246 180 204 210 222 171 228 182 203 185 240 270 223 262 236 244 245 209 273 238 268 248 221 259 279 220 234 213 222 220 208 243 270 173 238 270 258 299 267 291 221 171 251 273 223 213 187 217 255 228 270 270 241 215 206 277 189 188 225 229 223 235 256 236 200 188 214 242 258 254 246 265 257 243 243 231 200 262 316 358 358 310 247 216 243 211 251 244 242 186 178 200 164 219 211 209 200 180 203 195 225 222 260 206 207 246 155 188 169 301 211 193 198 150 230 173 193 193 189 241 130 153 167 235 231 215 191 206 185 167 187 174 171 190 197 177 191 169 111 171 186 108 215 176 182 253 228 282 318 257 254 258 249 239 204 263 243 178 207 224 208 236 269 247 276 318 414 360 312 228 221 159 232 196 232 225 202 232 210 218 226 203 222 207 201 241 248 249 281 260 290 238 279 281 228 281 243 303 266 320 301 248 254 327 392 479 560 753 819 718 518 436 383 277 257 291 306 280 384 335 313 341 378 394 410 420 460 417 409 371 438 434 497 401 503 529 587 554 577 591 585 551 507 403 385 263 273 278 350 409 475 547 597 647 650 605 689 638 596 527 532 572 521 504 478 502 468 454 362 481 397 326 447 377 380 410 381 416 332 356 371 340 426 364 392 412 350 375 360 320 296 331 417 428 416 408 406 315 296 208 314 295 279 240 298 265 220 214 174 281 240 230 283 251 277 216 269 245 222 245 204 242 229 259 243 202 209 208 256 204 223 205 170 208 164 253 269 201 160 260 210 286 177 208 194 179 191 247 198 241 186 205 245 185 158 233 199 173 143 259 199 209 201 158 221 154 176 238 193 183 169 210 197 251 198 147 201 228 124 157 158 188 154 192 178 173 150 191 234 219 199 195 187 211 204 182 180 192 240 194 197 236 198 212 207 234 250 207 170 197 215 155 214 209 184 172 197 221 241 176 222 234 215 172 144 183 111 112 126 114 128 131 132 141 137 146 183 154 130 141 161 141 157 167 179 174 198 112 153 180 183 147 164 195 182 167 188 154 186 205 192 176 153 145 162 178 152 191 163 131 191 150 187 182 184 166 187 167 173 44 161 79 138 150 142 159 166 147 139 147 193 145 110 139 170 141 122 87 137 127 65 125 134 108 138 77 123 163 120 155 112 117 90 142 159 100 137 137 159 127 158 103 114 170 193 147 143 159 133 165 99 84 139 147 141 94 132 130 111 126 113 88 89 134 149 132 144 121 135 112 108 126 118 149 46 86 141 157 141 129 93 94 113 97 51 1 3 41 46 72 15 56 95 77 42 59 104 128 38 87 93 106 104 161 164 114 127 52 80 102 95 151 148 94 75 158 98 130 97 126 123 83 117 32 87 72 130 126 130 116 102 105 67 69 70 85 88 102 112 87 65 11 0 54 0 0 1 11 0 0 10 24 0 31 0 25 18 20 32 0 17 0 48 2 35 0 13 30 47 17 66 51 77 21 30 17 33 0 75 87 1 76 73 53 74 31 36 48 19 0 35 26 96 44 82 69 31 68 82 67 72 44 152 29 64 116 106 82 55 62 50 59 21 79 51 51 60 99 47 46 85 156 48 106 97 143 96 100 71 58 71 96 172 74 75 135 168 88 123 148 130 62 126 127 102 135 33 105 118 151 142 242 205 175 130 171 131 173 162 129 150 116 198 159 186 159 208 185 212 147 225 184 161 164 194 247 184 194 228 275 267 288 245 306 231 231 162 221 257 159 225 221 252 220 216 223 214 198 220 264 179 249 237 240 260 239 249 268 236 258 262 297 238 228 219 249 259 239 258 202 287 274 217 213 269 261 155 232 175 244 245 235 206 271 228 210 226 197 263 214 241 143 256 224 249 196 273 266 284 239 200 267 251 202 218 262 273 244 245 175 241 236 264 326 330 377 348 276 197 253 196 234 182 205 236 182 211 125 189 186 163 196 163 175 227 197 202 173 154 154 254 219 212 211 207 177 262 216 246 177 127 153 176 211 233 174 245 178 241 188 215 184 161 165 194 223 202 135 137 247 171 203 215 195 219 190 210 174 218 187 237 263 277 281 295 228 266 248 241 183 192 203 222 198 270 220 218 211 227 253 268 363 463 413 302 218 274 259 197 185 207 223 204 192 147 274 195 306 188 243 259 217 229 258 246 275 301 287 257 241 305 281 288 246 313 285 312 274 285 367 394 482 587 799 838 699 547 372 337 289 270 292 290 292 281 267 346 333 358 345 454 439 360 453 356 449 432 376 466 482 492 498 542 593 615 594 565 533 558 390 341 273 329 349 363 405 463 571 599 604 645 562 576 532 580 651 557 584 534 514 472 461 456 453 493 464 482 380 426 340 410 359 350 361 400 391 326 293 355 328 407 319 344 437 366 379 316 304 291 425 434 466 406 289 334 299 249 317 315 267 284 266 298 238 240 272 273 211 245 194 266 217 274 225 271 255 216 321 218 263 192 196 225 239 177 222 230 198 213 233 231 175 215 178 212 213 230 213 133 196 163 215 209 238 282 195 207 185 221 217 169 243 171 212 126 231 175 148 172 201 170 210 208 162 235 193 181 116 201 227 238 190 168 186 168 255 265 196 189 202 189 170 190 234 183 232 207 219 203 161 212 272 206 231 207 192 206 195 223 180 142 201 165 183 136 215 177 234 165 178 177 214 247 209 181 159 197 146 215 186 199 170 149 128 127 173 127 186 166 130 128 153 153 115 183 120 167 206 158 197 146 173 203 173 169 157 165 128 129 169 123 65 194 183 187 145 136 197 142 171 182 172 204 149 170 125 208 130 200 157 164 168 107 158 137 110 114 149 161 106 165 153 141 86 131 85 126 153 153 124 149 113 114 132 72 170 65 119 112 122 161 108 136 136 123 75 104 96 116 124 182 178 152 82 118 177 143 120 161 145 114 133 110 176 162 77 151 139 164 75 109 92 130 78 100 124 240 73 131 162 124 82 126 146 87 158 153 107 117 103 139 96 152 88 167 139 60 94 122 23 19 30 29 45 16 58 81 56 17 74 89 122 118 85 65 109 203 117 112 131 143 77 111 68 96 102 122 129 130 52 85 109 117 67 112 114 71 77 114 100 101 90 70 101 70 53 55 89 94 63 88 42 78 41 77 76 64 0 0 0 20 0 5 20 0 0 20 27 16 9 12 0 0 0 61 22 16 13 58 42 27 10 0 0 11 32 0 23 20 34 0 13 0 88 0 0 9 40 16 34 56 34 0 48 43 52 65 97 66 62 12 55 0 65 41 68 6 7 43 39 64 69 48 74 68 0 79 58 77 94 94 93 131 81 147 111 30 109 73 90 105 91 77 134 69 126 103 88 75 98 109 37 108 46 101 137 84 92 191 74 122 168 146 74 107 119 174 211 205 151 173 189 115 136 154 153 156 181 186 161 132 154 174 171 196 184 199 195 224 152 210 173 224 224 226 251 219 258 228 267 191 245 247 252 211 209 246 258 218 157 220 227 217 173 236 278 261 273 239 224 229 248 253 283 222 221 226 268 242 293 253 207 250 255 254 233 221 219 246 207 265 231 244 195 255 242 214 198 173 238 225 211 239 227 267 210 183 287 294 235 181 228 284 275 275 210 244 230 235 239 247 264 245 288 213 288 256 229 236 306 340 326 260 306 313 218 137 242 223 213 161 175 173 165 208 185 203 175 180 220 196 206 209 214 206 174 265 182 197 173 197 234 225 188 218 190 205 198 164 165 175 227 205 166 205 226 204 197 221 184 189 132 221 133 184 185 180 157 165 228 150 176 163 261 176 229 196 299 210 198 251 240 260 205 347 248 248 186 161 205 246 216 195 233 259 251 304 320 411 435 329 274 184 258 214 182 231 240 225 171 229 229 216 229 198 161 219 210 245 277 270 283 243 229 279 293 216 334 291 222 275 242 329 288 335 304 391 477 612 832 834 760 520 358 326 261 316 270 339 237 338 270 277 367 381 395 387 425 491 412 440 457 433 440 408 508 466 513 554 640 606 633 656 549 472 405 335 282 264 346 324 417 479 596 663 668 667 655 658 623 614 574 583 459 552 507 497 465 478 530 405 431 370 429 379 376 360 361 437 320 398 436 387 416 414 371 402 380 398 373 401 387 392 373 348 386 424 478 371 334 291 264 263 281 263 294 234 286 246 274 249 293 233 277 229 274 279 250 189 238 227 238 179 229 265 248 205 261 201 195 208 172 221 257 245 210 202 193 226 177 221 223 255 183 255 250 195 173 206 168 179 154 139 205 220 191 193 205 149 184 220 201 214 213 196 208 198 213 220 222 192 219 132 188 175 228 234 226 200 271 218 185 195 210 210 219 251 186 209 175 204 228 195 183 242 224 214 212 174 235 200 199 160 193 200 192 189 196 171 180 210 220 238 239 236 173 246 175 163 166 202 203 200 241 213 251 163 120 154 120 77 123 166 111 190 181 144 129 205 155 90 212 149 168 150 187 238 157 166 221 195 147 197 183 194 184 189 239 171 119 200 183 203 119 194 194 178 144 178 151 193 163 170 205 214 182 209 119 140 129 129 158 159 150 136 147 145 109 123 162 144 115 143 117 133 144 95 128 84 111 142 176 132 70 122 149 142 102 149 133 150 141 137 152 111 129 124 163 188 99 124 156 106 172 129 108 146 123 116 72 84 163 148 84 144 122 154 150 120 166 151 121 123 136 131 128 181 138 114 80 128 90 163 117 180 132 119 94 118 94 126 84 47 151 99 29 14 0 0 45 62 0 130 44 17 69 46 67 76 98 106 83 116 94 103 109 97 114 125 114 140 123 113 136 95 42 76 159 94 116 91 88 105 101 82 84 114 35 85 73 108 77 98 116 117 100 100 117 128 50 76 96 63 0 0 26 40 37 38 27 25 0 0 39 0 35 0 0 0 30 35 16 26 0 0 60 0 15 8 47 0 21 0 12 26 40 41 0 42 23 40 29 9 69 80 48 0 42 27 42 12 59 17 3 43 64 0 84 65 52 114 2 82 59 44 25 51 69 100 90 99 45 70 76 95 113 38 107 74 101 83 65 74 83 82 79 58 141 110 131 139 91 122 191 96 155 118 109 170 122 79 117 114 87 171 102 197 97 175 173 115 175 190 207 197 178 175 153 181 165 75 144 168 153 144 170 156 136 152 230 179 156 208 204 183 214 204 224 210 218 237 220 264 231 191 260 312 310 283 232 230 206 251 240 262 231 151 190 252 289 248 230 167 262 238 202 265 228 221 289 301 236 252 283 287 266 232 216 285 288 233 228 222 270 240 238 232 201 155 186 259 246 205 271 269 194 237 230 195 227 169 276 225 283 178 197 208 212 274 243 209 230 290 247 243 202 297 243 218 221 217 244 253 261 268 346 374 302 383 338 289 303 253 216 225 172 241 176 236 220 220 216 202 178 232 166 140 247 175 218 201 260 249 146 253 203 250 227 211 235 192 197 192 180 158 158 204 192 142 175 167 210 192 197 203 197 223 190 180 262 220 157 203 196 207 200 211 150 164 202 172 155 245 236 317 342 301 295 258 321 207 221 246 219 277 248 194 245 189 221 228 271 278 441 369 436 328 303 267 206 168 256 252 215 183 242 222 210 233 254 211 263 193 218 257 249 252 294 263 228 327 286 299 267 254 231 255 294 315 267 257 380 415 496 633 785 876 734 594 405 376 280 363 283 233 264 328 370 354 384 362 422 453 391 394 455 405 372 392 485 485 511 474 574 578 577 617 587 589 557 446 376 348 268 319 355 364 438 462 614 611 630 687 691 583 621 609 595 561 553 596 482 531 457 521 502 483 455 368 425 425 406 409 448 389 376 363 298 378 388 354 418 387 417 408 465 377 323 328 348 378 382 458 422 442 367 371 341 265 335 358 279 300 200 263 285 266 254 308 309 187 251 291 226 242 224 264 209 233 225 232 268 255 204 253 182 230 239 254 169 273 187 177 223 294 259 199 233 154 225 223 187 235 237 224 200 197 231 226 200 216 153 200 155 226 194 177 212 198 183 217 206 210 209 222 196 157 239 202 229 210 243 211 223 168 175 213 210 256 254 192 184 123 224 173 204 188 162 198 185 218 166 177 203 184 221 235 240 216 194 201 151 198 216 213 220 215 219 172 233 202 245 176 160 204 181 186 178 266 200 227 187 141 209 152 93 112 154 127 158 128 122 203 171 123 110 189 211 182 130 193 174 175 159 187 168 145 180 119 202 150 206 194 205 161 153 157 211 144 178 112 137 154 96 163 134 115 133 182 135 169 157 158 127 128 175 177 153 158 136 135 117 145 195 140 152 184 152 97 166 140 158 182 155 149 194 125 141 158 165 107 119 130 105 139 122 103 89 197 148 193 142 124 137 96 215 145 132 134 142 112 132 132 181 151 202 146 112 166 120 101 133 82 101 140 122 94 131 144 168 85 173 96 170 202 133 131 146 105 125 120 142 135 119 114 112 119 108 119 113 98 2 14 57 24 35 39 63 77 40 58 0 106 107 76 123 128 115 94 118 131 96 86 89 107 137 82 77 66 65 146 109 99 83 114 87 84 139 131 97 107 134 42 78 140 110 93 81 65 128 131 69 95 103 86 109 63 64 62 0 0 32 20 33 37 12 6 0 36 20 56 0 0 56 8 20 0 0 0 10 32 49 0 0 21 0 0 48 0 5 0 34 0 15 0 36 31 55 34 15 24 84 41 29 0 0 28 0 55 7 63 106 12 35 77 43 39 46 20 44 54 64 139 58 64 121 74 7 109 66 25 75 83 75 109 74 93 125 56 89 91 69 84 44 65 92 92 72 64 81 72 132 106 124 103 100 104 71 114 94 82 124 152 57 107 119 158 116 180 215 188 231 240 116 167 156 139 154 148 180 130 170 151 218 142 149 231 233 197 153 181 151 200 233 181 236 206 256 249 219 236 295 200 290 243 252 204 248 213 171 248 180 224 194 149 230 218 208 241 229 185 211 192 260 211 262 282 252 238 253 279 271 216 227 271 274 239 198 252 217 285 243 261 216 235 239 226 202 254 209 220 237 281 205 215 244 224 230 226 291 250 216 221 211 290 231 178 172 222 285 249 241 294 303 230 243 246 297 253 255 262 399 356 322 348 317 266 226 255 234 221 225 195 167 189 200 249 211 233 197 248 177 213 160 213 220 193 231 248 206 224 228 267 260 261 234 164 229 152 208 199 192 165 222 160 264 226 215 239 198 192 177 169 196 219 212 105 189 188 162 158 188 202 196 191 167 232 225 108 255 319 300 301 242 199 244 206 269 229 188 200 205 221 220 216 182 261 261 268 368 427 423 294 224 236 181 233 251 212 218 267 230 235 234 255 276 163 191 233 267 226 267 302 293 290 261 297 275 287 293 281 255 282 302 281 251 251 333 291 470 667 826 795 724 497 409 319 303 212 319 246 300 282 302 341 361 366 311 455 366 374 507 440 427 419 401 429 482 525 574 581 566 601 632 605 512 485 411 336 300 298 324 347 404 458 523 606 591 662 641 678 603 651 601 579 521 613 475 493 502 504 439 445 424 437 390 442 394 402 457 337 365 339 381 360 397 378 358 344 394 392 375 347 384 339 340 370 375 466 453 388 321 273 277 252 274 307 244 253 294 253 224 254 227 235 276 254 215 226 228 206 239 217 217 244 263 263 253 286 216 237 195 243 237 224 260 215 234 191 214 246 202 163 243 225 213 231 204 230 233 285 191 262 277 175 190 153 253 174 202 225 195 172 239 171 229 189 182 214 203 175 176 195 165 185 224 290 152 246 176 164 235 198 237 190 258 204 239 160 137 205 274 217 186 222 224 143 191 181 173 190 186 220 235 158 211 175 140 241 223 178 237 286 222 190 203 176 199 233 239 223 188 243 211 231 219 256 217 196 146 216 110 118 132 93 156 141 145 126 175 92 185 280 151 192 202 189 182 175 228 171 202 147 190 164 196 165 142 193 174 158 134 227 211 167 173 181 186 162 162 167 183 151 143 185 139 126 205 121 162 163 193 176 171 175 113 117 158 0 95 87 129 103 145 143 120 168 172 141 96 140 148 146 148 130 162 0 145 106 153 147 160 165 95 78 134 116 143 187 135 125 136 172 95 166 76 182 164 88 113 128 119 114 170 114 114 158 127 109 147 141 133 144 149 125 124 130 152 97 170 56 139 160 121 95 126 115 92 100 139 149 89 124 146 141 118 100 88 45 37 55 64 32 56 50 77 44 54 26 109 98 84 67 79 141 81 134 70 154 141 149 125 67 105 81 129 94 125 76 104 103 125 132 134 118 119 109 70 135 99 77 73 55 77 88 86 88 128 41 36 51 42 94 83 61 35 0 0 0 8 26 53 24 8 10 0 18 0 54 0 3 23 24 0 11 0 25 4 30 0 0 0 0 7 0 0 41 33 6 0 0 47 37 49 27 0 50 30 16 71 68 49 65 48 0 24 34 80 30 47 76 59 46 71 47 48 50 43 81 55 80 63 58 65 108 44 101 95 82 66 130 69 120 69 79 111 98 90 87 66 105 71 117 108 105 103 61 118 82 149 170 97 111 123 98 37 80 87 65 179 154 84 149 122 173 183 244 208 163 169 151 186 144 225 190 139 189 186 213 175 188 169 203 229 174 140 181 170 210 159 208 191 209 311 277 272 212 267 284 224 194 294 222 256 264 209 239 223 250 248 286 208 206 277 256 211 236 251 249 220 240 296 281 242 246 238 210 207 267 239 177 267 269 298 270 203 268 245 231 209 244 252 225 239 203 262 250 247 252 257 285 221 248 224 246 231 217 222 174 243 258 225 251 199 260 213 279 285 239 258 246 229 262 305 267 257 279 281 297 332 353 330 288 287 274 267 253 190 172 205 218 151 233 208 208 209 174 159 202 208 200 127 202 247 196 222 232 145 170 236 239 250 212 127 186 202 189 158 206 213 171 218 167 197 206 207 213 216 197 179 192 208 136 164 172 244 172 218 160 208 184 144 195 192 208 300 276 316 290 222 232 276 244 277 161 160 224 276 280 218 184 248 250 288 311 336 420 369 372 280 178 238 228 262 178 251 243 232 175 243 224 214 208 244 208 188 251 266 244 272 292 240 259 278 220 220 268 225 305 270 248 256 304 331 427 440 674 752 785 734 584 445 418 316 233 254 280 263 310 273 333 378 349 461 390 379 427 444 389 387 383 484 480 484 512 500 566 560 548 672 580 633 496 440 344 284 284 342 318 422 502 580 593 657 675 683 672 588 630 568 620 610 560 513 516 420 529 420 480 418 422 458 440 454 385 371 407 400 421 363 415 352 352 424 380 397 450 372 412 328 328 331 366 414 450 436 381 343 357 315 298 296 269 313 279 229 224 257 230 288 241 262 268 211 234 218 205 270 259 277 249 274 237 225 172 179 207 172 167 196 205 208 148 196 208 266 264 262 234 232 215 284 209 241 232 212 202 222 210 228 254 197 189 165 224 209 212 158 196 166 236 196 207 266 163 228 172 181 245 234 158 234 180 211 223 153 251 196 199 210 271 226 182 228 219 234 179 205 146 188 147 238 163 199 222 165 245 187 230 199 158 183 191 217 172 277 213 188 125 202 236 225 176 252 225 222 224 174 186 215 297 142 205 183 200 191 193 164 68 160 128 103 156 164 178 136 130 174 176 143 180 137 175 164 188 142 178 168 150 264 119 215 184 143 244 140 219 92 174 192 164 195 214 167 160 184 163 157 222 212 216 162 161 177 160 172 173 148 142 156 130 137 124 135 122 117 175 154 104 101 118 143 205 100 129 153 182 141 110 100 110 123 74 205 164 139 127 147 138 128 93 196 140 95 108 134 152 162 174 132 77 90 177 147 138 181 163 105 132 139 143 99 112 86 104 140 76 162 125 138 208 172 97 100 209 98 100 96 154 105 111 134 168 105 101 117 165 132 118 62 175 90 126 11 1 68 0 59 20 37 48 83 3 120 71 126 109 99 128 93 125 119 115 120 168 112 127 90 78 108 96 112 133 101 124 136 84 69 29 96 98 94 130 75 116 99 121 127 69 146 86 57 94 118 87 91 156 47 61 111 60 0 0 0 0 69 24 0 7 0 45 0 18 0 57 11 57 13 0 10 4 0 4 46 35 36 29 50 9 43 44 43 17 0 7 0 0 33 62 48 29 25 21 61 54 46 48 12 27 11 55 48 162 0 68 71 62 63 98 38 44 67 98 79 77 78 53 67 101 90 37 87 97 69 69 97 80 73 70 81 89 80 99 137 44 47 66 116 100 122 129 119 100 182 131 134 146 108 133 92 111 89 108 146 152 134 96 138 183 180 217 180 209 165 210 123 172 154 164 187 161 206 179 216 164 283 191 194 158 170 211 188 221 135 175 178 194 258 253 268 227 203 223 210 204 293 258 202 255 222 255 193 195 226 291 198 221 193 231 281 257 266 197 264 245 233 259 214 288 258 310 244 227 250 243 277 260 291 263 284 295 202 220 257 282 267 179 212 209 243 233 223 240 228 275 308 185 260 258 180 260 224 250 179 172 236 232 279 216 206 270 240 229 234 283 239 174 272 271 277 230 269 272 326 330 405 340 278 259 249 248 210 257 192 213 184 175 200 164 99 184 237 214 212 229 224 209 249 222 224 184 151 246 247 250 232 213 241 161 255 220 216 176 227 155 192 214 178 171 252 206 203 191 273 182 217 191 218 170 121 171 122 143 149 209 177 187 156 223 179 201 258 264 268 263 267 263 190 260 256 183 206 211 212 226 216 231 214 182 225 298 406 377 359 357 257 211 161 243 217 209 199 241 194 219 223 200 197 231 204 222 234 220 240 292 257 305 256 244 276 234 284 304 256 292 277 244 322 310 372 376 496 669 769 792 726 530 393 275 304 277 281 310 296 304 342 296 381 312 414 453 472 346 494 419 449 432 447 459 445 517 626 564 540 534 583 601 532 508 397 346 278 270 328 348 429 481 527 574 686 674 617 590 665 581 571 544 579 527 462 507 496 490 466 437 438 442 389 475 439 401 461 381 377 328 379 372 365 385 336 402 398 464 423 412 379 309 364 416 388 439 391 412 278 254 268 323 290 273 275 326 220 233 223 264 287 282 243 278 240 231 245 253 231 272 209 245 228 237 196 213 248 264 223 198 241 184 256 237 197 213 218 204 255 151 180 237 246 198 232 208 161 265 217 200 160 254 197 187 250 180 221 187 169 145 220 203 204 174 139 174 217 158 227 193 213 177 199 147 193 217 212 225 216 219 177 192 217 254 177 238 188 182 231 247 209 244 165 242 228 202 206 176 205 260 247 213 190 176 238 239 213 213 194 235 179 215 211 207 220 199 208 195 188 212 251 202 221 210 202 185 123 99 151 131 93 134 152 157 110 198 149 184 129 221 193 144 144 186 185 171 180 200 167 167 148 208 140 137 189 178 204 110 126 190 169 210 169 147 189 171 211 239 142 165 154 223 248 195 205 167 201 178 159 131 160 162 103 160 157 146 101 94 86 106 149 144 195 157 163 135 120 117 134 139 136 102 146 161 150 136 139 173 105 187 196 115 115 178 153 158 145 210 159 154 101 61 173 132 153 109 152 106 164 141 37 116 191 138 122 86 78 91 223 89 143 95 125 124 139 73 166 110 116 159 131 43 195 132 150 119 134 63 124 151 139 99 104 104 82 61 30 58 54 111 79 83 27 81 94 29 65 104 130 89 59 103 102 131 91 99 135 133 98 124 111 115 63 113 24 22 111 86 94 98 99 116 115 109 117 74 118 103 154 114 119 63 26 75 27 108 119 53 124 134 100 59 19 8 31 30 55 0 40 0 25 18 0 66 72 18 25 0 0 0 0 3 3 25 0 25 22 49 0 42 22 45 10 18 29 3 34 1 27 0 45 0 24 46 37 0 0 54 23 28 68 44 59 32 28 56 66 91 44 98 6 0 40 60 117 81 56 52 126 35 43 32 106 87 123 92 112 61 74 61 100 100 99 135 42 42 110 101 104 71 87 145 69 114 79 104 165 134 69 88 34 155 75 114 122 125 142 183 117 113 138 189 218 191 222 143 154 153 161 159 157 143 200 184 141 156 205 194 220 193 206 169 149 178 191 157 175 237 181 263 286 253 312 190 253 247 240 208 235 271 196 228 244 223 232 224 240 198 223 254 228 252 287 220 227 276 246 283 250 259 250 273 248 247 237 241 264 192 273 294 243 290 202 255 205 216 283 199 230 218 238 231 207 205 199 203 224 233 259 231 204 210 193 233 200 196 197 214 230 206 190 219 235 247 247 229 286 186 273 224 230 267 257 235 292 317 334 353 330 242 234 231 160 263 177 187 176 172 251 255 134 194 144 234 195 207 181 182 259 211 213 188 149 207 202 235 234 275 223 187 172 139 234 217 215 148 201 183 183 159 228 192 181 167 238 216 154 182 237 143 210 173 195 160 189 181 172 142 158 216 221 252 263 285 260 255 286 283 227 220 235 251 220 256 186 186 204 198 228 213 245 292 397 378 415 344 264 184 217 273 186 206 220 276 284 219 215 226 208 236 226 217 227 288 302 255 311 245 274 275 213 277 206 289 285 258 266 231 279 282 347 417 440 737 817 830 737 512 427 317 325 324 312 251 295 282 292 356 367 392 395 416 448 416 502 430 392 370 490 497 475 454 509 563 617 622 575 590 575 483 435 320 307 277 232 297 466 446 544 592 588 597 689 640 590 618 565 619 606 597 529 536 507 513 400 514 432 496 493 402 415 398 418 415 325 380 353 421 305 391 328 352 358 450 384 346 380 329 349 340 415 470 361 425 308 270 329 258 242 286 279 272 269 289 229 270 272 220 298 211 253 192 242 213 219 228 282 225 252 294 240 257 221 222 197 232 235 181 235 259 212 209 195 194 185 212 217 230 229 222 208 244 191 273 187 226 184 195 175 140 193 180 201 202 234 198 214 211 199 181 233 155 218 179 209 175 229 193 205 166 169 208 170 163 221 155 194 219 184 255 201 213 226 236 219 236 178 193 234 188 220 193 246 205 176 202 185 205 267 214 181 239 172 243 229 113 224 210 222 240 198 210 203 207 218 203 215 200 168 219 221 127 206 114 138 174 80 127 141 149 163 184 180 152 141 135 172 134 178 190 203 154 123 147 247 157 191 196 206 155 219 187 198 173 205 171 189 143 172 189 151 170 147 188 209 182 151 134 206 205 191 172 157 165 179 134 168 171 136 180 153 86 106 106 154 151 133 131 151 159 140 174 141 194 92 128 139 59 115 116 102 144 74 90 130 143 132 107 91 205 124 132 143 129 126 110 138 111 171 143 69 119 97 139 158 128 122 109 138 117 158 99 103 145 118 129 174 119 135 113 175 133 118 82 154 120 101 91 81 115 102 83 157 69 122 89 85 160 101 61 22 29 32 54 43 31 35 62 65 17 19 102 79 144 120 89 109 112 76 110 108 128 134 94 145 132 72 135 73 139 118 104 127 67 136 81 86 72 151 40 29 25 60 144 88 94 37 90 94 120 77 81 9 59 76 77 60 58 5 0 0 25 63 0 36 0 0 88 53 38 12 54 4 0 11 22 0 56 32 0 63 0 12 44 15 0 7 16 38 20 0 22 0 69 70 0 31 6 11 69 58 22 17 0 47 31 13 9 91 17 67 107 88 64 32 117 88 52 30 40 27 42 32 5 64 52 49 120 105 58 38 118 90 0 15 99 81 87 124 88 71 100 129 96 72 130 106 100 90 84 157 55 130 85 128 106 119 129 85 78 141 113 78 112 105 115 140 135 210 268 208 162 183 143 158 122 127 136 192 149 197 167 118 196 176 169 224 255 160 178 209 160 217 180 183 281 248 243 206 218 246 258 307 225 253 237 163 261 208 179 225 246 276 228 239 267 243 306 232 202 221 238 185 252 237 259 175 244 240 314 265 226 234 262 285 189 261 241 163 283 205 251 261 222 257 259 223 214 221 219 225 207 271 270 244 195 257 197 231 200 182 260 196 250 278 313 216 258 311 275 206 250 283 230 222 271 215 214 335 241 320 325 363 373 344 256 286 221 218 176 236 249 200 199 164 200 192 188 169 200 274 238 178 250 182 217 201 269 221 233 202 182 235 219 192 165 221 148 155 200 197 132 218 151 242 248 188 189 211 271 206 216 205 173 168 151 158 166 234 148 212 169 205 159 186 158 174 190 299 253 289 247 225 275 288 265 272 164 257 226 149 242 238 219 205 257 201 319 371 412 397 321 223 178 216 212 181 198 189 256 240 238 219 201 216 176 209 205 240 230 246 295 310 246 269 233 269 221 205 298 279 309 250 303 231 305 330 401 522 625 800 819 747 561 400 344 346 291 315 272 280 261 262 314 368 402 402 385 397 384 393 439 429 439 422 489 531 507 535 567 579 622 603 588 566 494 397 380 268 285 341 366 424 532 555 568 649 716 666 629 622 604 574 573 508 513 520 479 535 458 438 510 483 526 425 403 407 368 351 375 394 364 350 306 369 347 376 341 433 415 360 430 373 323 271 392 401 400 449 319 352 262 254 287 309 288 317 261 234 276 262 279 263 245 238 257 243 217 218 259 233 226 244 257 251 227 229 170 190 226 234 229 263 223 175 195 293 240 196 223 215 222 238 164 251 226 241 211 198 197 197 209 192 247 187 153 172 182 172 225 217 174 133 178 191 199 211 192 213 238 224 216 174 193 225 226 250 213 225 243 207 227 213 202 198 199 209 236 229 219 218 223 212 189 196 233 169 172 187 228 267 241 224 198 216 211 199 268 193 234 170 162 218 176 159 239 173 181 232 204 174 169 247 162 208 213 203 161 161 176 136 121 134 131 164 146 137 191 123 158 187 191 143 161 233 152 203 146 145 183 130 155 155 156 186 169 175 152 144 145 211 155 186 124 177 158 212 163 208 215 121 186 152 190 156 158 147 206 175 118 159 140 167 181 161 183 130 120 168 78 90 97 96 202 141 107 150 142 129 130 155 131 185 153 111 58 167 104 171 167 141 132 98 115 150 180 128 141 160 199 128 160 129 156 211 154 80 95 126 119 133 96 121 199 145 156 138 186 111 149 140 95 95 160 120 144 85 183 100 128 176 135 174 138 130 130 153 139 123 129 93 101 94 86 142 72 73 75 13 77 44 45 107 33 2 6 69 92 59 65 77 134 76 46 121 165 95 114 125 129 101 58 121 108 88 155 75 117 62 82 77 118 45 111 83 119 45 103 121 37 90 100 77 77 158 89 42 96 119 87 91 81 84 57 0 18 3 53 13 0 11 23 0 43 23 16 0 0 19 0 50 8 0 16 0 0 16 4 40 28 0 4 2 72 0 58 12 21 10 27 33 24 26 27 7 10 52 79 24 32 57 32 39 16 58 5 78 84 56 83 68 47 48 30 81 72 85 88 79 42 70 36 84 36 115 67 122 104 82 94 75 51 104 85 47 62 102 8 115 105 65 93 70 75 102 94 115 129 74 105 73 108 105 125 154 118 70 182 95 141 73 151 203 196 209 164 231 212 148 159 188 160 174 170 188 158 174 147 189 200 233 193 145 182 218 147 176 177 225 173 260 180 248 236 239 254 260 252 256 263 249 230 204 228 239 157 239 246 230 219 220 223 247 265 165 236 287 246 304 251 222 241 269 230 257 269 219 243 287 253 239 240 258 209 270 243 276 195 198 229 212 252 212 221 244 228 196 252 225 270 240 224 266 215 221 198 242 195 259 263 201 227 279 202 239 197 236 248 245 244 277 210 268 279 248 233 223 280 391 336 301 279 224 192 250 239 196 226 182 157 168 208 227 199 296 208 214 187 180 180 214 257 167 260 228 253 155 213 228 220 255 141 190 234 126 195 176 233 187 159 212 262 205 169 203 150 217 220 195 209 253 149 206 185 242 187 239 185 146 171 166 151 191 195 174 215 291 255 272 249 269 242 219 224 247 266 253 169 210 301 223 230 205 279 366 403 425 308 216 177 215 238 254 278 228 231 191 231 167 192 240 180 208 232 244 238 244 346 304 230 295 296 267 290 219 259 278 277 283 281 332 301 369 367 472 588 820 886 752 494 390 338 349 292 331 317 295 306 288 360 366 341 425 422 432 407 469 445 411 438 412 518 488 510 587 642 639 640 585 563 551 473 444 375 283 284 337 334 395 481 544 543 611 697 614 706 649 678 605 527 561 556 523 496 483 466 456 448 476 433 405 422 386 368 400 369 385 403 326 324 337 306 377 385 494 401 343 423 384 313 350 411 431 430 467 389 334 307 325 325 273 275 280 328 275 270 276 302 310 299 207 296 213 269 264 236 262 168 232 254 258 255 156 220 235 255 214 194 264 211 212 217 223 250 196 280 196 177 221 248 260 212 210 231 250 238 142 153 142 249 235 251 214 225 194 142 211 185 206 239 191 264 237 237 174 183 202 216 239 195 192 245 204 185 221 228 215 160 160 217 192 216 232 154 184 176 166 212 231 162 258 233 200 192 201 233 228 196 192 163 164 204 232 256 215 178 236 196 164 224 253 228 198 204 234 234 190 229 200 149 187 203 192 224 155 168 153 74 144 155 154 164 185 168 182 155 162 156 162 199 178 177 152 173 233 227 212 120 129 137 204 160 172 168 188 146 238 144 138 170 169 157 150 143 117 181 202 193 189 127 172 133 208 155 139 148 100 154 166 180 96 168 207 125 148 148 118 129 135 158 134 95 103 158 155 137 132 84 155 147 86 160 126 130 123 119 164 113 149 163 181 192 113 112 159 148 134 80 166 139 108 185 154 167 145 116 83 97 142 84 138 155 122 181 82 161 171 141 122 145 130 107 132 139 157 129 110 158 162 96 122 77 119 135 114 215 85 101 114 119 101 124 103 7 33 33 56 49 67 101 57 22 12 57 83 69 131 100 132 95 97 102 132 142 96 96 115 92 65 126 76 127 106 55 71 90 99 111 120 107 143 104 113 74 103 113 118 152 111 76 115 115 64 176 92 49 96 128 84 56 0 11 12 15 0 3 15 50 36 0 12 0 27 8 33 14 36 17 14 69 3 0 34 25 16 74 15 0 28 0 0 46 38 20 0 4 33 0 0 26 0 23 32 36 45 48 46 80 0 27 70 15 68 62 70 47 54 30 45 89 72 73 41 45 26 36 98 80 30 105 84 87 90 81 81 92 125 65 140 28 98 117 62 98 64 113 55 113 95 90 110 91 72 79 69 133 54 46 106 112 100 195 67 101 66 124 137 133 195 197 218 257 193 202 166 147 148 177 149 181 137 130 210 167 203 185 157 193 220 227 189 210 187 188 218 208 255 224 290 199 248 327 222 271 237 282 221 265 168 244 221 184 230 186 212 243 216 229 249 202 246 252 200 269 211 221 282 248 272 220 298 279 218 240 218 241 220 231 222 285 286 278 257 249 274 233 223 277 243 225 251 190 250 205 242 214 273 249 288 269 237 199 149 196 230 179 244 248 290 211 216 280 236 285 251 244 244 208 230 257 282 286 284 341 344 391 219 284 244 210 209 191 236 210 177 195 221 204 239 241 198 191 198 260 209 263 214 259 230 256 193 271 239 237 210 245 244 169 221 169 204 188 206 204 201 166 184 191 158 186 169 202 208 197 169 224 213 166 159 231 156 219 229 141 187 160 193 180 172 264 208 290 324 232 274 302 267 220 216 211 271 220 242 228 218 245 266 233 220 279 348 439 412 294 284 252 220 234 217 206 254 200 225 204 249 227 262 251 186 215 253 251 299 247 253 306 307 280 314 242 273 294 260 257 359 290 289 260 350 380 599 687 794 919 774 548 370 323 308 323 292 325 287 256 354 352 357 402 410 401 440 451 453 437 426 508 487 450 501 507 552 605 581 589 628 592 625 443 437 352 326 266 362 359 392 493 579 665 624 684 561 650 570 584 566 599 525 559 534 511 495 477 447 493 438 403 422 433 436 381 343 403 362 386 334 333 380 393 373 397 423 422 376 409 374 310 333 360 437 405 431 373 334 327 301 285 233 293 318 247 316 247 244 247 257 246 252 254 308 270 283 192 215 196 283 238 176 239 218 238 197 204 201 231 225 235 220 218 205 231 194 202 225 220 175 255 207 199 208 250 240 242 232 242 253 220 119 228 181 205 200 225 240 203 188 238 201 218 223 212 199 235 161 246 210 182 189 128 275 175 255 182 228 188 211 201 167 250 192 222 225 189 177 234 225 191 145 203 249 210 197 210 235 225 223 239 205 233 199 243 227 199 225 247 185 197 242 200 201 222 156 235 188 163 209 244 213 192 160 172 148 152 136 170 170 152 144 88 147 167 142 160 180 136 182 201 182 164 220 161 192 207 216 172 164 182 230 184 182 102 203 177 198 181 171 138 150 177 226 210 203 199 196 213 177 176 275 198 162 192 180 132 93 179 168 112 128 176 147 100 160 164 28 151 134 124 158 200 168 145 202 117 130 102 119 137 124 155 153 112 33 116 140 87 192 97 162 108 145 158 184 115 154 119 95 136 180 199 158 156 96 120 94 157 172 172 172 105 91 148 130 148 112 170 96 147 168 98 145 164 178 140 127 82 118 157 128 118 93 121 121 156 129 139 64 72 52 43 34 70 28 60 4 3 27 40 58 74 46 88 84 109 65 125 110 80 172 83 91 119 18 74 113 74 102 153 103 104 67 121 122 42 170 65 99 85 133 111 129 99 97 99 115 87 72 116 76 108 113 94 62 118 74 117 135 55 0 26 0 0 28 0 0 0 18 0 0 62 18 0 0 5 43 37 22 3 15 17 0 5 37 0 14 50 8 24 44 0 15 40 46 2 32 23 14 43 37 24 36 0 30 22 56 56 49 43 17 50 2 27 17 80 51 71 20 41 36 155 64 18 69 42 78 34 85 78 43 51 81 111 69 104 139 62 162 38 124 92 99 87 43 118 48 134 84 141 89 56 171 108 85 136 126 95 120 131 130 141 122 118 177 127 165 167 149 181 230 267 207 120 156 167 141 143 190 174 132 169 137 217 237 240 176 161 135 208 188 174 239 182 230 254 201 262 277 273 219 263 255 277 179 329 212 233 189 242 195 224 247 219 201 250 276 223 243 232 209 196 255 270 276 220 236 272 349 266 240 230 266 267 247 222 263 315 257 282 263 236 190 211 225 191 316 225 250 216 195 302 212 253 268 207 235 288 214 236 229 237 182 249 264 174 229 317 261 268 233 280 266 204 232 210 242 253 254 188 263 259 279 357 294 334 333 268 258 233 189 177 216 195 254 201 148 208 214 175 236 170 182 189 221 184 247 211 202 222 188 238 249 181 289 214 243 261 179 186 191 219 160 212 205 213 157 194 248 198 146 131 175 172 157 197 261 183 216 196 189 145 114 234 178 209 166 105 199 213 255 311 292 321 241 210 238 244 257 212 275 253 218 219 246 317 223 219 248 327 436 443 384 290 263 246 268 234 211 215 219 222 217 236 242 186 211 275 190 217 263 284 273 277 209 338 282 274 314 299 245 245 303 255 298 279 324 301 343 379 508 602 810 778 734 540 353 311 313 257 236 287 273 407 310 308 371 402 455 447 484 447 381 445 447 466 404 422 525 491 483 510 579 596 656 623 587 495 372 348 309 276 310 354 366 461 534 625 651 665 641 621 581 573 586 613 578 528 509 491 467 455 446 464 442 397 458 401 440 415 392 365 348 306 344 356 349 330 377 454 402 431 403 420 373 331 387 383 446 445 441 397 351 317 315 326 305 288 335 278 277 221 276 266 299 266 308 264 241 256 273 276 254 223 250 270 234 315 264 271 219 193 241 172 174 267 292 170 190 211 203 248 225 175 194 228 198 180 213 221 178 245 236 213 196 177 157 166 200 204 211 205 233 210 228 238 146 191 199 190 219 173 206 228 237 121 215 209 210 194 221 183 189 197 191 235 171 197 228 225 183 204 154 174 200 211 274 191 235 290 249 283 240 203 197 194 212 176 200 206 179 200 194 184 165 213 228 227 208 223 192 224 212 190 190 204 152 270 171 159 154 130 149 88 140 165 191 175 188 182 167 185 123 176 201 122 206 168 186 144 165 157 140 133 182 234 174 148 83 187 137 181 198 169 185 149 136 171 158 237 204 126 213 175 156 154 187 142 187 182 121 201 197 122 163 150 126 165 145 96 135 101 105 68 64 117 118 109 100 134 131 145 109 144 203 155 136 77 96 166 137 130 124 128 127 157 129 124 142 141 177 124 108 113 59 121 116 108 160 96 153 134 78 98 158 105 181 143 149 171 157 114 93 106 175 94 139 83 111 129 109 120 139 94 162 137 128 97 105 135 90 154 126 77 104 93 139 69 59 28 27 64 56 27 78 57 86 74 30 79 98 75 101 91 77 73 102 99 90 87 84 87 62 129 88 150 42 99 109 104 97 101 120 111 84 111 78 46 123 98 67 103 53 153 77 131 93 100 109 81 41 82 66 90 68 54 0 29 24 69 18 0 14 0 20 0 12 49 28 36 0 0 34 0 10 47 0 59 0 21 8 32 0 8 0 22 0 45 4 15 17 28 13 0 18 48 42 21 30 85 0 5 21 7 40 28 5 17 40 60 82 33 58 100 58 69 54 71 26 21 50 41 51 127 66 81 103 77 30 103 56 67 71 77 94 78 95 37 126 161 33 55 107 77 158 87 93 130 86 125 63 154 49 133 78 137 81 111 130 87 116 186 100 143 168 174 193 222 224 184 139 156 169 132 178 150 184 182 156 147 199 172 175 224 175 231 182 190 216 198 242 229 267 248 273 271 250 251 260 188 234 247 235 216 194 263 157 204 218 227 193 184 224 211 221 286 216 258 254 246 199 230 213 275 283 202 275 242 259 222 199 234 241 238 239 184 315 210 259 285 248 222 215 280 223 262 179 277 234 199 231 299 195 209 229 241 253 287 217 251 253 246 234 181 268 256 261 231 243 272 216 220 248 271 220 220 280 268 354 334 388 336 312 279 235 154 162 246 214 181 195 251 179 191 212 223 188 176 225 176 230 166 176 206 246 203 249 254 119 195 248 273 227 123 204 192 203 176 187 224 220 240 182 201 216 236 188 241 259 164 158 166 182 220 208 147 215 131 162 172 195 155 232 169 230 219 276 306 317 257 299 288 189 289 250 278 206 253 217 179 283 237 270 267 292 284 369 413 395 324 192 275 257 215 194 202 178 235 231 221 239 173 208 192 199 250 245 274 256 245 285 245 275 258 321 341 303 295 217 263 229 295 256 354 407 383 496 710 801 833 782 528 375 347 280 325 292 260 295 314 290 332 358 400 371 407 398 383 410 469 450 487 448 421 436 549 552 580 591 644 548 570 626 507 484 270 335 341 322 386 403 517 629 567 573 675 641 609 607 592 550 556 556 573 530 525 522 508 466 405 460 411 392 403 425 396 402 314 330 360 386 393 335 345 384 347 414 413 407 422 341 363 348 391 355 487 388 372 291 331 334 282 260 347 263 289 253 272 285 313 224 264 218 302 206 244 222 223 197 261 246 233 262 259 237 217 211 215 230 219 188 140 228 247 229 234 222 206 244 253 275 237 219 212 233 263 220 221 204 174 203 282 223 190 271 191 133 214 243 147 210 221 205 129 248 251 144 216 212 222 207 218 204 238 209 245 195 168 199 243 206 182 196 238 208 209 259 150 145 180 199 222 247 194 218 235 227 279 215 229 212 172 214 189 191 224 162 169 173 250 186 217 229 189 197 217 240 198 169 217 214 226 217 207 229 223 199 142 121 106 107 92 121 138 145 189 146 200 199 149 142 179 200 123 182 155 171 190 210 171 174 149 193 177 191 191 137 156 232 205 174 177 150 216 221 171 227 187 182 160 187 164 216 225 126 147 152 168 170 147 123 152 158 153 121 118 154 135 147 132 127 177 114 138 172 126 134 107 139 154 131 153 117 134 117 170 121 132 133 132 133 110 60 132 106 107 155 136 116 145 113 104 130 130 93 91 162 107 113 125 195 107 97 159 180 87 84 131 113 98 161 138 103 148 109 155 119 143 120 48 100 105 144 50 122 180 185 152 163 137 126 106 52 43 75 37 63 126 19 108 97 45 13 59 28 86 125 100 123 90 107 126 114 95 127 93 87 111 96 139 136 101 101 112 91 106 139 145 114 108 79 83 43 79 116 102 67 133 22 148 125 84 61 65 300 96 70 43 65 94 96 53 0 0 5 45 12 0 32 5 64 18 0 38 11 24 0 76 0 0 0 23 0 6 0 0 33 0 15 0 0 25 67 30 58 18 37 21 19 0 0 42 18 22 121 28 7 21 79 17 70 39 18 10 9 39 21 31 27 53 59 78 0 75 35 83 9 98 55 90 89 56 61 102 105 56 104 11 51 82 72 62 94 99 51 96 91 117 54 95 138 81 77 113 121 101 87 151 114 76 117 90 43 115 60 107 135 150 114 112 174 148 209 247 180 205 138 140 144 142 151 153 132 104 173 154 198 144 212 202 227 221 164 170 187 217 204 178 143 252 239 164 247 223 262 269 240 198 246 241 274 244 235 269 182 215 288 195 234 239 264 204 299 177 245 226 170 248 267 252 201 273 292 202 218 243 206 270 259 271 241 197 229 226 322 211 225 199 247 267 251 266 219 268 268 229 215 213 248 264 218 235 217 182 194 243 201 248 271 179 294 236 276 309 218 261 258 218 229 259 233 229 325 295 279 356 357 284 275 274 270 224 254 221 223 209 238 213 221 184 228 207 203 216 218 198 218 183 186 205 189 221 230 233 276 245 229 283 247 246 196 174 193 272 209 168 141 169 226 209 228 199 174 179 179 244 215 183 218 205 132 191 147 215 175 188 149 213 127 170 234 196 217 289 231 315 260 274 294 244 278 240 237 215 196 209 202 257 222 230 269 281 339 359 381 331 223 208 169 201 267 188 252 274 229 219 292 220 211 211 203 232 204 251 281 272 284 258 298 279 242 298 261 265 239 285 253 229 298 329 380 399 475 713 775 876 683 560 395 301 298 347 260 320 260 327 289 330 354 412 447 428 377 401 438 489 468 455 392 397 579 518 482 602 583 634 637 617 563 546 471 375 355 338 359 362 390 524 581 673 683 701 620 602 657 635 589 588 561 626 447 539 518 488 461 451 450 453 416 411 419 411 411 310 377 363 414 379 305 421 374 395 375 368 400 427 342 333 318 320 405 463 488 377 312 327 302 262 316 296 308 297 273 320 210 262 267 256 270 233 235 282 242 247 308 186 231 249 283 270 243 206 146 177 239 204 187 201 269 222 228 248 215 268 249 206 226 188 222 199 227 235 240 215 236 222 203 242 206 226 213 217 201 171 157 176 195 195 238 197 220 155 199 215 229 216 161 162 254 178 196 257 171 203 191 208 252 227 226 172 190 260 203 233 238 207 174 199 246 221 246 173 250 193 235 207 200 201 179 202 206 184 143 218 241 197 226 222 199 201 157 211 183 211 245 209 232 195 171 238 216 178 103 129 107 160 155 126 168 181 124 133 193 146 140 180 136 202 157 206 154 214 159 201 169 213 153 171 222 141 152 134 194 187 216 158 135 147 182 122 263 154 144 181 173 171 177 142 164 130 183 164 165 136 193 149 126 172 176 119 164 139 78 104 98 114 113 95 152 191 95 147 117 168 143 115 181 92 86 115 101 141 136 155 171 116 123 148 163 155 94 168 172 171 174 91 112 134 173 191 65 172 101 163 157 138 156 180 94 113 129 160 126 197 159 137 118 167 103 140 192 103 83 155 126 124 139 99 137 137 124 107 201 94 85 168 111 105 161 90 54 78 41 52 99 17 81 29 52 21 51 72 73 94 120 58 154 113 123 102 97 131 83 109 105 62 95 100 37 136 133 140 114 52 78 77 68 31 80 145 105 96 146 76 131 74 82 105 94 73 99 89 53 65 134 75 130 52 17 0 0 56 0 52 0 50 24 0 0 54 21 26 0 0 0 24 19 49 0 4 4 23 0 19 32 56 20 23 72 38 0 70 0 12 107 16 0 41 86 100 0 0 27 77 74 61 43 46 27 71 56 38 77 58 75 72 73 71 43 98 50 0 109 49 55 33 67 32 62 52 104 62 162 43 80 86 55 39 61 78 89 91 177 104 99 63 102 80 88 153 123 91 92 104 114 0 94 96 124 73 83 155 104 116 121 105 126 206 250 227 205 145 163 161 197 137 169 157 106 186 205 207 171 171 227 253 146 175 210 171 221 243 215 217 244 254 246 244 270 250 217 239 252 275 261 238 226 236 213 216 271 229 222 205 264 188 191 279 233 196 208 232 283 255 286 238 228 258 231 291 255 254 245 252 258 242 233 274 226 299 265 201 243 213 241 163 270 245 273 248 205 205 229 243 244 231 260 211 265 196 216 168 175 267 272 252 212 260 205 298 248 238 260 294 263 276 227 154 237 273 254 336 343 295 335 299 224 227 219 260 169 182 256 263 250 206 193 224 195 245 283 246 228 203 220 161 237 164 245 204 224 216 240 259 220 258 172 202 222 170 205 224 213 153 213 220 238 173 154 244 210 285 184 179 196 243 192 202 175 190 168 102 177 186 199 184 209 225 249 316 226 322 313 239 240 287 219 247 167 226 200 274 234 229 227 242 217 333 395 370 369 321 275 263 237 217 214 230 214 221 222 253 239 209 212 209 209 224 264 262 281 287 200 274 333 262 274 256 275 247 241 213 308 289 280 353 327 378 418 680 845 835 679 503 430 335 330 346 276 351 321 307 279 312 361 338 407 367 422 386 481 423 479 487 475 490 485 458 553 552 601 641 627 609 572 567 394 347 309 294 388 359 386 533 547 606 698 621 692 619 707 645 617 618 527 600 517 538 499 487 510 480 445 458 404 407 358 416 445 452 422 351 302 403 330 367 432 401 413 415 455 400 340 343 348 376 408 392 456 396 302 302 294 282 246 299 253 273 273 323 280 261 304 259 281 232 272 220 235 184 260 260 186 218 262 232 264 191 207 213 202 252 231 226 221 237 236 240 243 187 215 212 236 271 230 190 262 250 190 195 243 259 213 177 238 204 223 186 198 235 208 239 213 231 151 196 182 210 203 216 196 243 175 201 204 216 161 211 226 168 210 192 206 203 226 197 248 221 271 213 259 230 218 180 259 221 177 237 204 221 222 229 241 194 202 169 166 237 231 307 174 177 178 199 211 235 207 167 189 240 169 194 241 229 206 224 245 230 236 109 162 89 135 140 153 149 98 197 158 202 136 181 174 157 171 128 228 191 210 172 144 140 172 125 164 166 212 142 190 120 201 192 191 165 208 199 208 138 149 160 194 152 185 210 200 123 236 142 213 158 188 164 203 162 131 164 136 96 123 82 128 112 132 113 201 160 156 100 178 146 156 94 142 113 143 182 139 111 138 199 99 146 140 169 142 123 139 152 151 131 166 138 140 104 176 171 173 200 164 138 116 96 138 80 89 172 156 105 150 114 160 120 166 65 123 138 138 127 129 140 189 129 148 116 136 108 97 98 96 116 134 118 145 122 56 17 59 28 97 12 67 2 76 30 36 99 73 72 115 94 112 81 88 118 93 64 78 126 121 124 50 143 57 115 76 143 170 65 57 92 80 127 120 64 126 94 160 104 172 53 39 98 60 126 51 23 81 122 75 91 104 102 57 51 0 0 0 82 61 55 0 16 3 3 51 9 14 0 0 16 7 15 78 4 50 0 0 1 6 0 31 0 0 0 0 0 0 12 23 56 6 30 36 24 22 45 35 0 34 45 56 25 66 25 15 40 59 79 46 44 48 0 22 39 64 58 84 83 31 46 69 112 88 69 35 125 62 126 114 68 118 113 23 71 90 59 113 68 77 95 93 126 82 105 54 98 129 97 63 139 127 74 96 107 103 127 83 166 122 130 180 156 183 145 237 194 188 192 126 131 135 150 202 173 163 170 201 227 164 239 197 215 190 142 187 175 199 251 231 215 228 261 253 224 233 232 273 224 210 218 266 256 238 275 269 217 216 253 255 216 224 220 227 282 266 248 258 219 271 247 174 253 210 246 308 271 251 203 287 294 252 288 237 187 299 230 278 245 220 209 285 251 197 206 237 296 243 213 281 165 214 267 245 203 197 245 231 255 257 192 254 219 282 237 256 263 252 269 241 256 249 240 281 268 260 251 290 358 408 344 294 241 243 258 198 245 183 219 175 265 154 188 164 195 169 251 180 216 218 230 183 238 216 197 185 228 219 310 257 241 170 234 229 225 177 185 207 215 213 211 179 122 225 152 222 186 173 116 198 199 135 202 188 235 188 175 159 192 166 196 158 176 190 223 236 287 284 259 285 202 284 288 233 192 227 250 246 263 256 216 165 225 210 314 334 403 432 383 217 277 256 162 227 175 215 216 253 213 242 216 254 286 186 217 210 259 275 255 246 165 250 291 293 301 284 325 287 299 252 268 294 333 305 384 502 661 856 833 730 483 431 294 313 235 250 275 297 290 330 345 391 365 437 455 423 482 439 404 452 431 395 465 472 532 560 546 668 578 602 592 637 548 475 347 218 300 308 395 430 487 602 654 635 695 629 591 639 510 552 666 552 532 543 498 487 552 446 467 445 475 422 481 391 316 410 395 393 376 332 339 341 375 422 436 451 402 417 409 396 348 375 359 427 498 460 382 337 298 305 270 307 280 277 319 275 249 262 260 253 286 238 205 278 261 243 251 243 259 257 254 253 185 243 215 229 268 241 228 247 247 230 240 190 216 188 231 234 209 200 198 220 235 146 288 171 194 192 231 198 229 207 176 158 189 177 198 156 169 218 217 169 184 203 209 204 192 222 192 216 190 132 181 264 186 213 188 243 180 255 216 208 195 166 174 220 224 236 169 253 232 168 264 188 225 234 182 210 220 275 265 217 187 204 188 218 198 189 258 202 163 213 244 199 201 184 251 210 234 205 198 259 233 243 182 183 129 171 98 113 112 88 104 133 210 176 116 156 198 149 190 174 208 139 206 241 151 194 200 207 175 116 151 190 163 109 154 228 193 174 234 189 202 180 139 145 204 123 220 160 203 170 197 216 170 173 143 168 208 197 120 88 118 108 132 130 148 155 148 162 141 168 128 110 115 141 80 148 189 142 147 92 140 148 111 136 128 152 124 135 130 174 114 140 158 109 123 185 114 115 110 146 159 127 182 119 117 180 92 91 152 169 166 166 217 146 96 83 183 161 169 156 145 112 136 131 136 148 154 122 161 152 136 95 129 130 134 84 138 144 141 79 56 43 48 19 0 82 116 116 73 58 45 74 26 12 139 102 135 141 100 154 85 109 144 110 87 97 155 122 135 144 115 94 81 173 88 95 103 108 53 148 150 53 130 137 102 199 134 113 121 157 108 91 85 59 81 40 74 76 50 55 0 31 25 11 0 0 73 2 12 45 15 29 1 20 17 8 0 0 0 8 32 23 0 8 62 42 4 0 10 55 0 8 0 0 14 65 0 47 6 0 0 6 28 0 64 4 0 54 52 44 40 15 43 94 0 82 30 102 79 91 79 107 51 60 49 93 54 96 90 54 72 79 94 121 65 86 115 95 120 112 75 99 33 108 114 59 88 76 90 101 77 76 152 35 100 89 110 80 106 82 118 113 112 73 111 107 123 98 168 234 203 207 147 142 137 158 132 225 173 116 183 184 158 171 138 137 178 195 206 205 153 185 201 181 157 243 264 269 214 264 187 296 274 209 226 262 198 237 245 205 183 211 224 207 220 222 248 232 247 240 237 260 288 254 166 254 238 284 283 251 241 263 256 250 243 226 215 278 279 256 207 196 223 249 232 147 214 246 240 218 201 205 219 242 213 247 170 250 249 197 179 217 209 191 205 226 244 282 229 230 255 212 249 221 227 297 258 250 252 279 208 305 305 378 306 322 272 271 201 197 239 250 235 165 187 154 191 192 165 207 229 171 170 233 158 218 217 229 166 203 257 201 214 221 258 218 187 217 176 203 187 138 257 144 193 144 193 184 134 203 136 222 172 193 219 200 167 188 224 199 182 222 242 130 146 245 137 197 191 197 250 326 292 280 215 263 277 312 260 209 200 204 214 218 265 252 232 251 339 371 344 446 357 185 223 250 241 241 235 255 221 210 228 260 243 250 197 238 222 216 289 305 285 235 276 303 303 235 218 238 217 282 268 275 297 303 347 330 355 483 672 819 809 681 563 366 363 292 352 297 263 265 290 324 358 316 383 391 360 467 410 412 474 392 438 413 516 471 474 553 578 594 633 589 567 497 487 442 349 313 240 324 395 412 533 546 690 611 644 645 587 657 637 620 522 611 545 524 522 515 536 450 422 525 404 432 393 439 414 380 370 387 340 369 412 331 377 404 357 430 425 432 352 372 293 397 402 446 458 369 374 299 311 333 320 301 291 291 322 292 258 281 219 279 234 265 175 269 258 281 301 209 220 223 170 229 309 234 250 229 185 169 221 249 225 273 217 232 162 193 229 286 194 273 221 210 207 281 190 208 211 184 247 239 210 198 216 178 228 227 189 210 155 200 193 180 199 212 200 186 120 215 218 186 183 200 234 235 199 200 230 199 197 266 202 215 189 231 221 191 124 183 184 177 232 238 176 182 208 162 215 194 243 178 253 192 215 154 185 255 222 230 205 194 241 211 261 206 177 182 254 190 185 162 183 295 233 207 179 203 177 102 176 115 86 168 143 172 151 181 188 137 168 153 105 176 187 164 207 118 180 184 156 179 199 182 168 204 200 146 179 152 188 120 221 171 190 136 194 163 177 135 216 141 194 107 113 134 193 171 106 170 187 184 158 185 123 107 118 139 141 131 119 169 101 120 153 149 122 148 144 140 128 71 134 106 136 148 109 151 151 148 90 129 136 220 174 107 112 160 114 139 171 106 140 81 114 142 105 122 145 153 85 157 97 184 124 126 131 151 136 170 115 163 115 172 191 110 128 158 92 116 63 98 155 162 118 103 117 103 109 123 106 133 130 179 69 69 68 81 40 53 38 76 49 2 131 79 20 70 105 99 74 124 69 146 99 57 94 153 115 116 119 121 87 148 110 112 107 84 94 63 96 123 152 139 132 88 117 72 20 74 58 158 98 82 135 105 89 121 121 126 62 66 49 0 0 15 6 9 10 0 17 0 0 0 0 20 11 26 0 44 0 0 5 31 24 2 35 0 57 20 11 41 0 31 42 0 6 51 2 7 42 17 0 45 7 19 0 47 44 43 0 65 56 50 22 28 63 50 53 41 38 65 37 65 101 123 4 73 86 110 31 142 128 105 49 87 95 116 87 52 105 92 76 82 44 83 96 68 135 132 159 98 0 112 46 104 83 79 102 83 138 127 87 105 96 41 140 199 134 96 186 164 157 241 222 245 160 154 125 171 122 130 183 201 150 213 115 146 175 199 145 200 151 182 151 221 182 172 247 264 262 201 248 245 304 261 244 262 246 192 226 238 255 235 230 185 219 212 184 207 246 286 286 274 284 245 245 241 209 266 243 244 288 272 273 277 276 232 284 242 255 248 238 286 191 236 230 217 259 287 182 239 254 231 194 197 259 265 240 243 221 210 217 244 284 257 291 266 244 250 199 265 225 260 309 239 237 291 252 259 231 260 216 286 272 309 350 322 367 342 317 217 243 201 207 179 252 216 193 218 187 192 210 220 195 203 240 165 172 226 152 244 169 274 229 220 204 250 261 253 190 226 109 199 208 151 217 103 176 202 227 218 223 204 247 222 207 137 178 149 225 227 232 199 202 233 170 272 136 181 153 247 206 266 257 325 327 259 309 250 188 294 130 223 235 262 259 211 203 266 223 241 299 373 437 363 270 189 221 168 158 261 247 179 232 243 213 156 236 274 257 173 256 210 261 268 236 282 259 254 306 238 289 232 297 247 275 258 334 320 291 345 379 469 662 827 852 768 554 425 361 318 244 263 253 246 317 298 335 385 405 387 411 411 407 498 421 462 465 486 501 497 491 524 687 590 561 594 672 555 429 444 379 324 246 338 390 425 560 535 611 695 689 678 609 595 660 565 559 603 542 508 641 548 510 489 490 441 466 439 438 351 476 409 352 379 366 382 350 276 396 457 405 453 402 410 370 390 378 333 369 397 473 463 417 389 321 229 291 286 357 270 274 239 305 241 311 263 271 264 256 191 233 261 236 240 226 228 262 276 284 269 198 229 260 232 227 211 168 202 234 277 269 246 303 267 239 207 249 148 238 186 260 207 262 191 255 214 206 213 240 197 185 221 155 188 242 198 151 136 222 183 183 249 188 215 220 189 134 152 249 156 242 231 194 247 240 211 243 197 197 246 236 238 187 191 173 252 229 179 147 196 190 238 178 176 230 199 201 207 198 187 222 185 169 221 193 231 189 223 270 196 263 151 243 201 222 258 144 165 239 161 171 192 141 117 136 155 150 128 158 98 137 151 138 129 145 150 107 181 221 205 161 185 156 169 172 166 192 158 117 208 199 196 223 195 164 182 164 216 152 174 199 162 136 178 183 182 141 186 157 146 143 140 157 191 195 144 152 187 153 140 138 74 113 118 154 163 153 162 125 155 121 91 47 109 175 94 83 157 83 122 133 156 209 75 133 92 120 130 169 92 96 120 161 164 136 166 98 139 126 98 139 123 138 175 137 150 141 143 133 123 119 112 138 123 109 168 128 101 66 107 148 128 168 113 144 114 184 132 138 138 115 154 132 147 115 128 71 106 89 66 38 13 43 90 47 15 72 74 39 64 60 106 37 116 86 126 53 120 132 123 117 151 144 104 123 72 116 136 138 115 84 80 54 151 85 84 68 129 125 110 122 112 113 99 97 77 82 56 104 107 62 81 64 62 125 135 48 0 0 6 19 31 0 0 23 0 9 36 0 0 7 0 10 8 0 11 6 21 12 56 17 0 11 34 34 19 0 50 5 45 22 30 45 35 0 31 0 49 38 39 67 58 16 29 41 37 0 56 54 40 58 9 56 43 40 27 47 56 0 62 111 58 50 64 79 46 75 85 42 105 73 115 50 133 36 113 13 109 104 128 87 95 105 70 92 105 107 40 89 114 108 130 74 123 87 150 59 99 106 145 93 115 156 115 99 103 209 192 191 184 126 177 120 107 160 145 165 132 162 202 140 172 170 155 195 144 186 201 216 231 222 215 258 224 216 263 267 235 208 204 273 261 220 266 296 219 233 230 255 170 208 191 213 205 267 242 235 263 197 223 233 261 230 215 236 331 207 231 235 282 202 251 262 332 275 245 208 191 264 182 251 230 206 168 221 280 231 233 216 221 180 253 219 184 228 222 200 217 240 196 243 194 196 290 276 203 297 198 275 248 260 226 229 205 270 232 199 263 268 315 342 364 334 282 236 245 222 251 163 238 218 189 142 197 221 183 196 245 164 225 220 188 175 220 229 156 224 203 220 179 146 240 195 238 212 193 190 153 169 236 221 221 173 196 184 200 189 179 184 176 184 215 157 196 186 156 196 224 184 165 170 206 186 174 197 171 183 245 199 297 304 239 253 135 219 224 211 225 232 210 240 193 206 222 185 216 261 315 391 360 242 288 169 208 232 227 214 221 262 240 216 257 271 179 184 226 214 158 263 286 295 237 279 285 289 278 228 246 286 321 271 270 347 253 309 349 353 491 639 794 791 724 541 350 329 276 274 271 295 311 360 299 309 312 384 388 335 376 386 446 470 451 454 485 443 489 415 499 540 596 657 635 595 586 472 452 329 287 301 312 386 421 546 551 656 639 674 617 574 610 607 573 566 625 577 553 557 489 525 461 479 501 429 418 450 425 383 435 359 391 425 388 350 419 324 404 364 383 396 372 386 322 368 370 338 395 469 460 371 383 312 304 304 303 273 264 264 278 287 289 260 264 275 222 244 264 204 225 245 234 254 198 272 239 221 269 209 164 249 165 241 187 222 235 190 238 240 219 202 235 197 198 193 215 234 247 223 223 224 177 200 162 189 186 203 176 205 136 161 213 144 201 168 172 210 142 212 186 204 233 97 222 191 186 198 238 203 215 219 195 187 238 208 216 227 184 183 242 152 268 258 167 179 250 266 183 252 201 145 287 217 226 236 267 185 179 231 220 207 187 232 207 236 265 195 180 157 212 218 219 228 197 174 213 163 204 241 131 128 185 130 108 164 124 93 201 164 184 146 183 126 136 160 137 139 175 184 174 140 138 148 178 155 120 173 182 181 157 188 215 205 155 182 186 173 221 173 149 83 133 175 186 174 186 179 160 189 135 225 162 154 132 206 155 189 67 148 83 135 102 118 150 112 153 141 123 149 158 161 172 143 101 131 127 180 119 111 143 93 100 166 130 57 139 162 151 181 149 164 139 148 133 185 128 83 152 113 142 114 131 110 181 107 159 95 123 108 122 150 179 115 152 139 105 190 116 152 133 201 107 118 76 136 125 94 145 162 142 131 85 109 119 105 74 114 0 58 73 19 71 47 33 61 83 57 61 14 79 163 84 118 63 73 124 166 93 99 143 88 129 145 147 148 82 84 164 148 82 117 30 96 122 89 142 97 62 127 68 135 127 33 114 136 107 75 131 85 92 78 78 73 142 47 20 0 58 0 0 0 0 1 14 49 52 31 64 0 27 60 41 0 31 0 38 44 8 41 12 27 10 18 5 14 42 41 23 0 17 49 60 48 34 15 43 0 46 0 59 1 64 35 25 54 34 36 4 42 61 71 114 50 49 81 55 59 55 62 59 96 57 73 77 64 120 86 93 63 66 88 131 49 116 75 126 97 81 150 52 71 58 79 65 54 69 89 97 97 97 75 132 123 98 89 140 126 135 81 114 168 155 164 92 245 184 236 164 182 139 90 190 146 81 140 183 205 133 152 144 187 168 167 132 190 160 154 156 160 211 214 233 194 272 249 245 202 221 204 243 235 183 166 216 169 253 210 181 194 246 228 209 274 209 237 226 282 167 266 222 209 257 242 251 233 269 252 243 250 248 237 244 211 241 192 219 228 260 245 272 180 244 254 215 248 198 224 267 213 238 245 188 220 230 211 196 168 212 221 264 218 248 180 257 238 251 204 280 283 253 287 262 216 255 242 259 265 312 318 307 301 360 290 215 164 255 186 179 263 202 196 227 207 145 131 178 188 205 168 190 249 208 179 198 169 240 260 157 201 265 182 220 227 238 151 205 168 143 171 166 214 206 142 208 205 205 179 213 214 200 235 133 225 171 172 164 141 206 146 204 124 198 161 171 244 278 289 277 279 218 285 223 218 233 253 208 187 245 252 254 230 205 226 208 241 385 370 403 292 251 301 181 260 212 252 212 198 198 234 244 260 219 233 243 212 222 278 221 302 238 307 263 236 235 271 273 227 284 286 214 294 262 330 349 353 457 647 851 831 733 512 392 298 297 250 322 298 263 324 307 299 323 338 400 400 367 435 441 414 438 458 396 439 493 495 453 490 524 561 611 566 551 462 459 269 303 255 349 331 425 453 489 631 626 581 655 593 648 607 517 518 521 474 476 479 463 464 459 460 432 438 412 380 430 394 437 380 372 337 415 272 368 350 328 375 438 388 373 328 388 323 296 379 364 452 348 346 345 310 322 296 267 220 221 241 256 255 192 256 278 186 240 254 208 271 225 200 237 226 253 222 236 245 249 262 209 182 180 220 253 192 181 258 220 204 210 189 207 168 192 187 199 209 170 256 209 286 248 207 246 187 215 144 179 207 168 213 184 163 183 158 195 240 203 183 147 183 194 132 232 180 164 235 180 198 178 248 216 192 197 251 220 158 136 207 231 226 203 236 163 183 227 242 224 227 196 226 215 200 186 206 201 223 208 223 223 141 157 222 230 243 231 156 195 169 191 244 238 174 150 176 188 197 217 159 154 170 116 93 128 163 177 230 139 90 138 164 175 127 145 151 90 150 202 161 175 155 187 163 171 175 206 211 190 170 214 137 128 161 135 163 191 186 147 151 183 197 165 119 156 146 184 162 155 148 211 132 111 149 162 97 156 109 132 115 96 106 119 118 172 138 143 145 115 98 187 148 135 163 139 134 206 74 199 127 187 117 81 142 174 114 98 147 137 167 151 121 98 131 105 154 195 173 97 109 93 129 177 104 162 141 113 151 116 95 107 145 120 84 125 186 172 132 136 156 117 78 104 90 94 147 111 136 131 149 85 96 140 125 131 103 96 82 36 55 50 12 71 22 20 53 44 75 55 66 84 122 121 113 133 146 97 75 149 127 111 147 128 120 126 124 116 106 94 71 98 78 87 157 61 89 75 89 72 66 145 66 104 52 123 79 71 40 52 108 142 783 60 80 72 46 0 14 0 0 0 19 0 0 0 0 29 18 0 0 20 42 0 15 51 50 1 9 0 8 21 38 9 9 16 25 0 56 49 54 5 61 22 4 0 33 9 29 72 50 36 21 52 88 9 72 22 22 52 128 54 109 31 82 44 83 50 57 11 48 71 67 103 83 70 64 84 68 94 33 56 86 84 67 151 68 67 44 76 99 52 94 122 70 29 64 13 65 123 126 110 117 104 116 93 109 81 64 56 79 108 134 156 42 157 214 225 202 169 160 147 155 137 138 114 182 156 171 137 165 157 198 148 210 187 202 133 154 219 163 209 189 165 216 273 221 227 233 214 191 237 249 208 215 211 189 189 206 221 231 199 260 293 226 204 299 180 236 217 266 243 228 274 303 293 228 248 151 230 217 266 300 241 267 268 273 244 250 214 236 252 270 247 253 216 224 189 238 201 232 222 259 227 214 224 215 200 252 183 214 235 260 230 220 185 223 242 263 264 202 233 247 232 220 229 244 259 270 258 308 306 294 255 261 240 217 263 167 202 164 139 148 168 215 178 235 274 224 145 161 218 159 216 180 143 229 218 200 200 223 199 261 214 214 208 184 170 209 201 110 152 159 154 180 161 210 218 157 162 181 151 223 189 155 183 219 177 170 208 185 193 220 199 164 228 196 274 224 342 284 216 245 244 307 214 238 184 162 192 227 261 212 257 264 264 231 420 415 394 288 242 210 208 223 176 195 189 246 227 224 182 207 255 212 246 255 208 258 272 253 275 232 253 304 288 281 270 229 192 246 312 283 260 276 317 366 429 666 712 736 709 495 377 304 290 249 348 302 278 281 295 316 365 425 430 412 322 366 425 417 402 333 409 415 469 437 467 522 524 568 615 599 511 486 436 350 314 269 311 352 425 435 592 600 662 595 634 658 638 605 555 495 551 537 579 497 467 445 424 413 525 406 362 416 364 309 387 435 314 316 403 365 363 327 308 354 412 412 412 326 303 340 314 334 389 413 398 409 351 287 289 275 306 253 283 320 275 229 251 272 266 214 265 240 264 253 167 245 216 226 280 203 188 208 271 206 162 234 198 162 191 179 197 229 173 218 202 266 219 183 275 219 223 249 258 204 216 190 230 247 208 240 203 169 167 154 194 201 177 177 151 159 167 166 220 244 223 241 209 160 206 167 194 198 176 167 221 189 191 184 203 171 146 194 202 191 251 193 243 165 255 179 259 198 202 220 163 201 179 225 166 203 178 222 210 229 213 205 197 199 226 158 186 194 198 229 209 191 209 183 207 222 229 170 163 148 187 151 169 121 136 144 149 159 145 176 84 155 193 201 182 158 178 111 200 227 173 185 163 168 189 122 187 171 196 131 127 193 167 210 137 181 159 191 201 123 170 195 190 127 128 253 184 169 187 216 190 184 200 121 172 113 144 162 117 142 126 106 83 118 121 111 119 155 119 117 130 136 179 155 156 139 100 141 85 162 144 126 124 53 113 140 157 94 177 156 146 136 109 133 102 173 112 162 123 131 150 74 133 127 142 85 147 144 106 161 123 111 112 55 107 121 70 112 125 156 94 83 164 165 60 81 172 138 122 174 145 84 119 151 89 128 76 77 27 27 26 82 66 0 56 79 65 55 103 58 77 90 97 94 111 134 143 91 107 110 131 75 65 121 77 136 54 1 107 155 110 87 94 81 107 75 109 47 153 62 97 39 94 58 101 46 110 131 95 94 105 133 89 88 69 45 34 8 0 0 19 1 10 0 0 6 0 53 0 0 25 1 0 8 0 13 0 9 0 5 36 34 0 55 42 0 17 28 38 29 0 58 52 0 22 21 27 54 25 31 19 56 0 0 72 59 40 0 44 106 54 48 58 88 89 41 68 93 46 8 62 96 73 73 82 49 108 66 120 79 81 106 51 48 108 90 93 97 72 110 113 108 89 46 41 169 54 98 87 100 113 93 99 142 58 87 70 145 127 117 94 133 112 132 165 209 223 210 200 201 102 166 149 116 171 171 185 150 220 129 180 223 237 174 125 170 156 221 175 181 227 238 220 222 258 226 229 228 227 195 251 292 186 259 180 250 214 229 194 222 259 205 216 201 275 195 228 266 261 274 243 236 193 319 247 288 264 264 237 241 216 200 278 263 222 224 252 273 235 177 236 182 245 211 275 202 209 213 183 197 237 245 180 275 223 219 210 214 209 255 221 223 235 251 268 237 271 229 288 254 227 256 234 214 239 224 202 249 291 379 312 347 337 244 250 194 155 224 236 245 187 217 168 176 184 185 195 206 184 196 213 197 211 218 208 160 219 203 185 230 286 194 237 209 175 117 203 211 193 146 229 193 251 241 181 201 215 191 223 153 225 173 201 167 183 123 137 204 208 174 164 143 160 188 151 180 280 260 284 312 284 284 236 260 258 214 198 236 174 183 209 225 212 213 282 252 420 392 432 365 212 236 180 244 212 272 214 226 266 186 268 241 255 247 203 256 183 292 237 318 208 261 248 288 193 248 296 212 246 230 242 248 310 341 389 335 494 663 756 759 717 555 404 328 298 276 300 252 324 305 278 326 314 370 360 345 389 419 471 458 315 453 420 455 507 465 483 544 532 522 632 565 566 470 421 344 306 277 319 347 420 495 570 628 662 706 638 635 650 609 549 565 580 577 528 450 502 458 480 454 457 465 431 428 367 400 395 380 362 367 380 379 384 365 353 356 365 362 445 438 374 336 293 345 371 429 404 351 339 287 306 228 228 287 289 321 226 244 206 257 265 233 200 253 269 213 219 210 207 166 298 201 231 203 215 211 225 185 213 227 149 239 283 265 229 188 238 213 196 225 202 227 156 228 231 205 204 192 176 196 172 228 202 258 192 164 162 235 177 178 188 205 219 205 215 242 152 143 224 159 191 208 164 180 238 182 184 190 200 195 209 228 201 178 191 179 210 231 205 186 222 259 240 228 205 167 194 166 292 188 246 205 205 180 184 185 205 230 252 180 180 188 179 240 174 218 196 211 194 179 181 190 200 199 219 194 159 152 131 142 115 141 202 52 151 156 166 191 160 139 208 149 236 140 165 158 231 202 264 215 113 175 223 164 164 191 142 218 222 190 152 173 185 125 169 176 156 178 117 165 182 106 189 159 156 163 151 216 158 138 161 184 94 91 165 145 126 105 81 145 157 109 156 117 148 125 114 174 100 104 131 127 73 118 136 148 131 153 131 122 156 129 110 138 147 158 29 107 93 102 129 158 141 187 177 137 139 115 149 101 109 95 105 154 124 106 150 164 117 166 109 115 172 165 159 176 109 92 120 108 162 154 138 88 92 135 71 117 168 128 133 76 113 60 102 72 6 64 92 99 48 0 58 74 66 42 134 89 93 101 103 87 86 132 113 127 126 133 78 78 92 75 124 111 91 102 91 104 36 109 107 87 102 108 165 5 148 99 34 56 105 120 61 53 70 115 96 54 354 133 114 44 49 0 0 50 48 19 0 18 0 36 0 14 51 1 0 42 0 46 5 0 3 0 3 13 0 11 0 48 30 0 70 0 34 0 3 17 60 0 0 0 15 28 0 44 66 38 0 48 80 35 15 11 86 10 52 31 29 89 75 0 109 56 86 32 59 89 58 91 86 62 42 59 87 33 47 33 131 43 55 101 118 87 54 105 80 93 101 111 102 78 159 132 111 141 149 49 140 78 164 66 142 54 79 108 121 137 115 153 128 195 223 185 200 162 143 106 101 136 137 191 163 198 168 154 115 230 179 200 139 258 201 196 236 173 247 209 156 218 287 237 255 270 245 249 303 259 195 238 251 253 213 215 203 207 218 212 219 191 263 197 232 231 245 233 210 264 237 226 256 249 224 218 307 232 226 154 245 291 264 221 243 294 237 232 264 191 255 235 248 236 224 212 174 262 254 280 184 213 221 205 254 192 168 210 198 203 242 242 203 255 191 281 235 316 234 274 294 274 242 239 201 301 263 365 381 396 362 287 208 216 194 177 225 188 128 183 169 155 210 208 200 189 259 145 212 264 164 207 205 294 204 230 251 249 211 274 233 234 175 211 165 175 183 251 213 129 193 175 205 231 189 234 107 187 221 181 189 125 216 185 161 184 159 140 180 172 176 160 242 216 236 242 304 287 268 214 255 272 244 204 253 192 242 212 204 213 232 217 208 280 394 364 400 320 172 235 286 202 224 188 230 275 183 192 202 239 200 177 244 199 259 224 257 284 236 302 280 281 214 246 243 286 316 251 281 246 283 300 364 337 459 717 790 832 682 565 396 309 268 313 248 226 276 304 366 292 325 374 398 441 446 422 463 441 347 383 495 435 512 527 543 553 519 594 583 600 516 540 443 328 314 302 320 368 384 439 613 656 706 608 579 644 646 645 614 629 584 547 534 521 531 524 486 459 472 350 442 391 383 400 429 381 359 358 430 354 350 317 415 407 323 375 368 378 307 330 336 324 381 445 457 342 290 296 241 323 313 265 240 229 253 211 272 260 291 303 326 258 262 215 197 217 241 217 259 243 245 273 195 230 265 204 290 165 235 253 202 165 246 295 175 243 193 185 272 204 250 248 254 216 188 197 234 183 192 250 247 221 173 176 205 191 254 179 188 212 189 213 235 232 198 186 224 237 202 279 177 172 208 197 197 241 244 192 242 186 201 214 198 155 201 213 213 179 200 193 188 189 234 230 251 166 225 249 201 223 185 186 219 220 216 182 189 219 174 262 207 216 165 223 193 146 216 236 283 212 209 180 162 235 158 181 134 181 153 119 148 215 122 186 191 150 181 157 165 157 171 212 169 221 174 208 130 173 161 137 204 185 205 178 171 182 220 164 203 204 153 180 158 213 170 186 126 167 171 171 131 191 173 128 122 174 120 159 178 211 129 152 121 111 122 134 106 140 175 103 117 173 114 148 126 163 159 147 188 139 120 149 134 102 120 174 90 125 127 202 147 131 129 74 135 105 199 135 155 149 173 194 183 159 105 74 111 108 152 111 125 120 176 114 149 153 84 124 137 176 108 138 110 99 86 124 117 191 128 193 174 146 137 144 57 145 147 131 154 77 74 104 68 67 46 13 56 58 0 41 24 50 49 86 84 74 125 122 59 62 85 96 159 94 91 135 114 115 71 152 151 49 150 118 112 110 118 123 85 70 105 95 125 65 113 101 45 44 108 88 62 70 104 104 62 121 81 164 64 43 13 6 0 0 21 0 41 0 18 28 26 0 24 0 0 0 0 44 45 27 0 14 0 61 75 0 39 59 10 52 66 57 53 45 0 11 0 31 30 0 20 0 37 43 35 12 57 50 14 0 46 39 53 75 33 39 45 54 96 79 5 95 57 68 41 61 81 85 62 73 102 33 104 29 113 75 72 58 78 111 41 128 107 109 92 113 100 98 65 146 123 96 127 67 91 127 74 85 67 99 93 105 155 142 136 172 128 110 195 158 248 146 203 125 139 168 135 136 151 160 194 159 190 148 192 193 241 167 190 158 211 158 250 205 181 225 149 243 240 251 247 245 190 202 246 190 223 269 243 227 257 215 246 256 264 214 231 291 222 250 259 230 256 199 263 299 227 280 267 223 225 242 288 274 239 243 227 268 297 255 296 237 262 260 222 200 189 243 206 253 202 234 247 251 191 237 251 259 187 237 280 226 188 162 251 192 223 194 239 217 290 214 279 216 260 267 251 250 198 358 264 214 333 371 349 278 319 248 231 279 235 236 236 199 204 182 174 164 243 134 183 243 206 172 245 245 219 179 230 281 221 216 231 245 239 206 232 170 213 204 175 208 199 194 224 221 212 209 145 168 193 202 214 162 166 182 167 223 161 199 201 204 195 203 153 219 180 100 194 221 274 228 256 263 326 209 224 240 267 225 305 230 164 207 222 294 195 196 281 335 401 335 402 322 221 303 218 249 207 230 280 137 215 207 215 206 148 246 228 270 195 276 249 260 289 279 244 313 224 314 254 244 319 326 293 313 264 329 399 335 474 718 799 824 669 465 437 310 304 278 309 238 265 304 279 356 335 414 374 400 428 445 451 451 426 402 413 490 441 583 541 561 579 574 561 641 541 499 399 333 338 347 286 357 443 441 585 665 652 668 647 656 679 570 584 607 604 510 227 542 526 468 461 456 421 391 414 425 396 350 343 435 388 396 377 343 328 324 374 346 472 426 436 339 319 366 345 404 478 444 435 380 382 251 258 263 252 321 292 245 295 258 288 240 262 279 209 270 168 293 224 281 161 198 258 246 306 265 189 229 173 227 234 210 245 177 228 211 203 208 233 210 202 219 230 214 243 237 192 215 189 275 290 148 199 223 176 283 202 200 236 268 204 243 222 228 220 248 178 193 174 180 218 171 179 171 192 191 184 256 235 240 189 214 252 189 242 172 199 190 262 181 238 194 213 239 175 215 187 242 231 244 236 216 237 221 196 188 172 208 236 208 302 206 192 192 222 215 239 200 170 191 210 223 138 163 169 169 248 209 197 152 168 112 134 130 172 142 164 195 149 158 243 148 138 151 203 155 172 165 159 168 176 184 163 227 166 178 196 184 202 145 141 182 194 185 176 212 163 169 161 178 138 204 153 175 183 179 170 145 215 206 136 181 187 100 193 166 162 54 150 109 129 117 133 131 131 163 121 130 101 106 140 148 117 120 127 172 118 195 98 145 148 117 117 159 142 132 122 164 118 145 120 135 158 179 115 136 161 127 154 128 130 145 129 75 156 177 157 95 161 90 118 131 132 121 163 125 134 74 102 122 82 157 127 115 97 167 137 130 108 179 90 139 107 70 94 53 112 29 25 71 111 52 4 39 59 87 20 104 38 141 81 106 96 77 126 104 93 124 90 127 148 115 150 101 63 50 115 119 139 79 105 85 61 120 141 120 108 116 66 102 134 80 140 73 93 81 128 96 68 120 79 100 110 42 71 1 0 36 0 25 11 9 8 14 5 8 0 0 5 16 22 13 0 0 0 15 15 6 32 47 0 0 0 0 37 15 6 28 69 13 23 0 26 26 16 62 1 11 0 28 27 36 20 35 70 84 54 78 68 3 26 65 41 46 1 83 57 72 25 101 39 93 108 69 76 76 134 52 69 108 68 101 124 75 82 104 92 62 107 99 100 126 117 110 85 110 107 112 117 84 69 130 92 122 88 81 103 120 147 92 167 111 130 151 270 222 237 151 179 169 103 87 109 181 116 193 154 149 147 176 204 159 197 208 134 154 133 208 220 205 285 258 256 226 254 268 279 234 235 257 228 230 235 238 237 164 175 169 257 182 270 252 199 258 249 265 228 252 211 292 225 242 310 277 228 230 179 249 267 286 247 289 255 325 265 288 245 226 242 239 216 232 227 257 198 218 254 248 300 271 265 283 222 248 231 232 220 231 236 227 230 224 218 214 272 247 270 247 241 294 246 267 229 269 269 255 350 334 372 274 328 235 217 276 215 200 240 167 180 235 174 208 181 182 251 175 220 228 189 201 217 176 250 201 193 212 242 125 312 224 200 201 169 200 226 220 183 198 210 217 216 199 187 201 223 160 193 254 173 186 220 154 229 213 177 176 151 169 231 180 194 236 174 179 250 287 298 231 246 249 237 269 282 293 193 209 273 241 222 264 251 215 237 305 358 383 350 351 279 289 195 229 198 197 211 182 238 235 242 174 247 273 212 253 221 272 251 304 341 211 260 289 272 274 215 324 280 260 265 320 240 348 332 361 542 674 772 840 760 539 447 336 312 332 275 266 284 308 318 337 339 392 364 441 364 409 454 414 397 426 398 463 539 516 553 583 579 630 624 629 532 435 405 354 303 284 316 423 439 474 584 576 616 650 661 618 708 640 589 589 585 540 498 513 512 538 428 467 402 408 437 446 395 407 342 382 389 402 382 321 375 383 333 423 395 404 364 408 321 359 296 376 402 472 495 356 304 297 274 260 276 312 259 319 242 262 274 261 249 257 229 245 240 281 221 224 251 190 212 266 262 256 287 214 259 205 226 199 251 177 245 241 168 196 259 220 266 212 180 181 236 225 228 176 265 220 199 216 292 230 166 173 196 256 197 193 202 216 202 205 180 245 252 199 181 248 182 220 199 207 160 259 170 239 222 214 218 251 270 161 229 167 220 209 215 225 190 204 179 215 239 239 236 190 187 235 217 164 171 197 228 169 182 155 187 176 182 179 165 181 246 163 229 290 197 223 160 221 185 187 242 144 232 210 199 163 122 102 115 108 93 109 189 148 168 152 186 174 50 146 68 167 149 169 155 156 175 167 200 189 190 178 95 168 153 195 157 183 182 94 202 224 110 207 149 187 176 159 168 156 180 210 191 142 176 194 215 178 115 148 131 127 89 150 132 97 115 211 111 166 153 204 137 134 139 82 186 97 141 106 145 181 135 154 91 141 121 128 133 141 122 113 138 167 123 113 115 165 116 170 41 112 156 126 137 141 140 140 165 131 90 148 166 128 183 105 134 175 128 160 133 81 142 124 150 137 135 149 94 79 132 109 158 157 121 122 107 135 106 140 93 90 66 41 38 47 31 33 45 43 27 72 65 75 121 137 58 92 148 96 120 127 70 96 138 116 72 109 70 155 144 78 76 93 106 118 117 84 83 119 79 114 68 49 122 84 165 146 84 107 130 81 87 92 77 123 76 90 82 41 0 0 31 59 29 19 74 0 15 0 5 1 0 20 0 0 29 9 12 35 56 26 0 14 0 0 29 0 31 47 0 64 15 10 60 0 72 0 5 18 59 46 49 18 0 38 13 20 0 39 63 72 40 39 54 80 56 48 26 59 78 66 66 71 63 81 43 15 83 87 93 96 97 25 111 52 18 100 131 106 98 107 58 112 115 71 103 77 74 64 136 70 98 105 90 134 165 161 139 113 123 96 106 122 60 134 134 141 135 172 187 219 155 188 106 87 144 140 174 163 147 128 140 163 165 191 196 172 188 185 181 170 220 156 193 155 229 286 208 262 243 249 277 182 293 202 221 257 211 207 259 249 259 230 275 237 259 245 257 229 241 277 203 203 237 259 232 345 249 244 255 284 224 218 252 237 248 296 285 240 292 280 188 218 220 240 232 224 251 180 242 264 290 183 256 217 236 255 222 284 224 260 316 227 296 218 228 212 230 204 285 208 238 227 294 253 284 279 281 253 253 260 323 274 336 343 312 230 251 232 260 208 235 198 234 204 234 223 173 153 234 263 192 193 196 225 228 188 226 218 200 208 202 209 247 246 214 209 200 175 231 187 231 190 199 233 237 191 153 192 255 206 212 146 220 205 157 140 163 140 190 209 148 225 144 225 174 168 183 192 226 311 306 343 244 283 246 253 285 216 218 239 242 330 288 239 221 203 245 344 390 398 402 250 246 207 225 243 241 151 236 190 207 238 258 212 227 275 207 235 260 239 229 241 270 252 304 297 321 251 264 296 305 245 310 254 312 299 381 361 487 670 773 758 730 527 475 335 345 293 247 323 291 279 250 363 350 425 403 431 493 415 424 421 418 439 476 456 451 469 564 578 612 670 626 620 541 500 429 395 300 249 326 430 483 476 547 615 679 654 692 627 680 613 645 586 564 524 555 542 493 492 464 442 443 454 402 446 455 388 371 349 347 406 326 341 364 382 393 341 427 446 385 389 342 381 329 422 396 399 403 418 307 292 263 303 255 310 250 300 260 283 259 299 240 254 248 278 236 276 235 190 239 210 282 285 233 268 225 233 201 201 214 221 197 215 251 253 199 214 162 200 239 282 165 255 196 262 217 174 144 216 257 220 183 244 170 177 194 206 212 159 187 225 167 180 187 268 210 263 180 194 242 213 149 224 235 257 210 194 206 188 213 197 191 197 248 175 204 155 222 186 204 192 193 171 231 210 200 234 246 209 199 206 187 223 179 258 165 274 235 227 295 218 273 186 173 233 205 171 153 183 268 255 203 212 210 222 211 195 158 207 179 154 135 161 100 149 139 174 119 196 188 174 185 170 198 184 189 183 199 185 184 184 168 152 140 196 206 156 154 190 140 201 194 141 223 126 188 127 187 151 161 160 193 135 189 164 204 140 142 180 186 140 92 151 152 135 146 128 95 80 97 193 106 183 162 156 157 135 103 171 106 148 106 82 144 183 172 123 121 136 140 102 239 152 170 94 123 126 114 69 133 140 153 149 49 128 172 113 114 125 92 100 119 163 139 84 168 133 93 164 192 158 129 94 84 168 111 161 145 120 162 141 155 166 92 125 143 145 159 138 95 152 109 131 71 118 46 53 67 49 69 43 31 106 75 80 11 68 93 111 100 101 142 133 87 166 125 121 97 108 51 79 82 122 138 137 116 107 71 105 109 76 96 116 73 107 102 100 92 104 105 87 54 84 98 103 57 105 146 69 94 73 94 40 0 32 0 16 31 14 0 26 0 15 0 0 49 10 0 23 2 3 23 21 0 0 48 23 26 0 35 0 34 0 2 45 27 0 0 1 19 0 0 63 2 29 11 28 0 63 61 23 58 40 43 110 24 63 40 63 59 68 106 76 57 0 68 49 76 26 118 48 91 16 59 85 50 92 88 94 66 87 140 124 87 71 79 106 72 86 48 62 123 136 49 90 87 128 90 169 109 136 154 131 102 62 58 139 131 83 153 107 174 150 259 228 225 149 207 163 184 156 215 118 155 158 206 172 171 235 155 207 152 222 211 135 160 142 279 196 227 290 251 221 242 234 253 257 180 257 221 255 273 216 249 243 208 221 198 251 236 216 227 209 245 216 208 229 306 261 254 212 292 259 244 277 222 266 312 276 283 275 217 290 232 245 303 225 255 206 262 243 239 278 253 253 200 305 257 206 257 238 213 255 189 237 227 190 205 237 248 239 211 272 279 288 292 252 282 266 200 250 244 199 243 248 315 332 372 313 328 316 302 208 170 220 232 161 220 257 194 218 192 148 198 167 209 208 200 219 152 216 220 196 271 256 214 282 228 227 252 213 175 206 171 206 244 209 163 170 251 226 228 156 243 208 257 220 182 191 148 179 206 175 148 130 156 247 218 112 171 178 220 213 234 257 337 236 307 305 274 178 220 229 199 231 211 252 301 243 252 240 234 348 360 396 396 291 230 206 218 222 222 229 219 239 161 185 230 227 256 188 248 233 199 300 240 298 248 307 294 326 225 180 276 303 311 257 316 278 265 274 287 406 461 663 779 796 765 601 320 319 348 258 262 282 298 260 303 337 367 389 424 410 373 411 439 416 405 411 448 434 588 512 589 586 561 530 652 682 561 445 377 330 257 261 332 383 453 477 624 622 752 675 617 672 631 658 615 619 574 577 507 493 477 471 462 438 410 442 390 457 397 421 383 365 413 340 328 383 359 344 328 402 394 437 372 372 325 309 425 368 408 451 399 405 344 266 288 285 317 228 309 280 273 285 302 323 278 254 300 325 225 271 245 282 197 233 265 263 249 227 245 240 188 237 211 230 266 222 267 132 279 203 225 183 228 255 248 184 251 282 192 210 276 203 215 190 213 234 225 185 231 226 225 230 197 240 235 212 193 156 162 166 228 257 202 235 185 226 230 231 181 238 207 213 214 199 145 245 223 183 245 219 210 241 228 197 184 195 264 168 245 196 199 220 218 216 276 264 176 205 188 126 226 210 221 198 247 271 161 219 213 208 270 172 217 215 198 215 180 186 192 177 188 198 137 78 95 120 183 150 161 158 158 223 165 171 139 185 158 220 169 156 167 207 226 134 130 150 189 169 179 197 189 211 184 186 169 173 196 134 223 149 178 194 229 170 198 153 175 176 115 133 143 116 190 164 177 187 178 101 90 157 120 129 72 105 72 192 108 142 145 106 82 130 111 115 157 127 165 179 122 154 145 127 127 159 113 151 109 148 165 166 171 74 124 155 105 141 163 112 154 170 113 149 152 121 127 184 146 170 174 155 100 69 157 71 130 134 151 155 106 133 127 161 121 167 118 148 110 60 99 147 130 113 74 115 118 133 127 97 114 57 32 54 0 61 40 2 69 57 69 122 63 61 74 108 149 167 143 99 112 95 81 104 105 104 105 53 102 64 96 93 69 105 10 102 80 181 96 159 81 68 95 70 72 92 110 115 107 162 58 53 69 87 133 113 79 39 3 0 0 31 0 0 32 19 71 23 23 26 0 20 0 4 13 1 0 0 4 3 0 0 0 16 2 0 29 0 54 73 0 7 61 0 52 46 0 19 26 0 27 27 41 29 39 50 91 35 9 68 79 102 58 71 58 31 41 39 98 45 52 69 90 47 101 34 70 69 74 120 73 67 90 93 86 62 80 83 50 119 21 80 149 95 133 61 92 48 103 136 108 102 104 85 86 108 95 128 121 43 112 115 76 106 126 212 157 204 203 247 210 132 108 151 156 185 160 136 160 178 149 202 188 222 161 158 237 232 243 198 149 224 274 219 221 253 276 223 263 272 251 254 277 226 202 239 265 194 215 161 119 207 189 233 252 256 195 255 247 210 262 224 264 255 265 321 288 258 279 236 240 214 205 260 206 306 251 223 234 251 245 233 281 223 194 261 209 249 289 199 196 216 198 259 217 272 232 203 243 247 244 198 200 211 266 204 235 202 230 255 238 290 275 299 301 237 231 258 279 278 311 403 395 315 341 231 232 204 208 164 194 210 136 228 222 163 211 166 176 251 192 225 157 218 213 194 176 192 241 221 211 228 242 238 152 230 208 223 195 164 231 192 190 197 226 122 218 169 146 225 225 215 211 205 229 187 204 140 194 185 187 124 188 167 198 204 218 224 265 303 256 221 204 297 250 278 218 230 251 265 263 263 231 226 321 262 186 296 345 406 375 277 268 226 299 233 271 206 243 240 299 243 199 160 230 225 224 239 256 235 257 296 225 250 286 255 186 243 319 267 262 269 271 280 313 359 333 404 536 769 863 817 680 544 338 369 298 322 268 337 288 313 345 310 330 394 476 378 421 447 445 438 477 431 467 461 527 511 550 628 667 639 614 555 488 498 413 359 298 276 327 383 461 525 604 626 711 704 654 664 653 643 644 603 622 548 547 516 542 431 492 445 462 409 477 444 385 379 398 416 380 407 365 411 352 384 349 424 446 422 438 380 380 343 355 373 454 514 458 354 314 299 345 241 331 213 311 291 276 284 254 243 306 278 210 245 263 257 227 249 241 212 264 267 255 229 218 214 286 232 279 171 261 261 214 252 221 219 215 127 196 210 190 209 291 234 185 247 231 167 255 238 243 253 261 186 229 219 194 157 173 234 217 181 191 167 245 216 206 176 245 222 186 235 208 252 209 217 256 264 216 202 204 220 242 238 233 158 236 221 147 221 187 196 266 160 174 202 204 265 240 215 183 210 172 196 212 178 123 208 178 186 201 181 252 201 265 209 238 208 180 247 190 201 212 182 255 147 182 146 103 128 88 187 147 153 162 118 178 235 169 163 121 191 250 189 177 172 132 229 180 149 190 166 162 154 137 155 225 179 157 149 133 179 152 210 217 212 194 150 115 186 180 167 185 186 161 140 183 139 121 198 198 196 140 136 131 143 92 60 92 117 123 152 134 154 117 146 178 133 103 192 113 189 173 161 158 142 167 173 96 69 159 167 149 136 165 175 139 136 168 206 131 166 118 148 99 132 173 153 170 109 162 168 116 119 114 109 102 190 137 125 81 127 123 54 144 77 71 162 147 82 146 140 161 106 131 163 158 143 117 160 78 59 103 94 72 31 43 32 89 30 64 17 4 71 67 48 67 102 68 82 104 98 123 110 117 124 113 168 117 108 110 59 60 100 106 93 126 52 108 117 56 83 70 62 55 142 41 101 63 97 111 53 82 56 120 78 117 85 70 106 65 38 22 68 1 0 0 0 62 0 26 0 0 0 58 1 25 33 7 0 31 0 7 30 11 41 11 6 1 32 30 8 47 28 2 43 12 0 22 43 38 42 52 33 2 55 113 40 0 51 8 65 100 29 65 78 66 16 40 82 57 47 118 24 13 75 40 65 100 70 98 64 8 78 73 97 52 142 47 61 70 108 69 49 112 73 96 121 100 176 67 126 101 96 102 104 127 123 106 123 82 97 136 131 142 115 136 132 111 177 143 184 190 178 201 229 160 175 153 231 174 166 161 199 139 157 173 147 131 238 198 177 191 177 179 165 159 155 242 236 226 223 215 213 256 231 219 210 204 302 250 185 195 196 231 253 222 234 262 290 231 265 247 257 233 209 241 260 282 274 265 307 276 307 219 266 276 254 246 257 227 244 293 223 251 274 206 198 246 253 211 271 241 249 206 192 246 278 201 241 276 143 265 250 186 188 237 275 231 233 252 237 213 239 220 290 267 199 269 224 235 281 294 334 334 334 367 349 231 283 235 190 253 164 234 205 249 219 244 227 207 181 200 222 222 217 169 188 189 205 213 208 196 239 274 257 236 192 251 179 189 158 222 193 163 207 197 209 197 162 232 196 229 177 251 160 214 211 207 150 204 179 169 193 199 152 161 195 218 174 210 261 277 273 237 241 343 259 327 238 221 188 257 256 223 251 254 217 170 198 286 307 409 441 355 267 262 288 250 214 262 251 260 191 265 205 231 246 238 222 219 236 209 271 173 257 308 284 233 275 305 260 210 229 258 249 210 255 264 351 357 409 509 694 859 868 725 566 427 343 268 303 287 307 373 274 402 267 307 375 373 449 414 421 454 521 464 409 437 455 523 544 522 498 624 595 634 611 585 462 371 413 314 270 345 392 391 467 571 643 650 669 642 647 711 591 632 599 544 515 530 548 476 598 504 453 388 422 445 454 391 376 343 402 385 371 374 373 361 378 413 365 393 448 423 368 312 385 326 378 438 466 401 429 309 305 285 344 312 350 302 236 254 288 285 195 256 199 260 302 290 274 229 264 227 213 267 252 248 245 249 229 190 256 208 226 251 199 208 210 213 170 193 234 259 162 189 162 201 195 229 246 261 209 279 243 289 268 221 247 186 241 238 218 235 221 215 213 217 235 229 242 209 211 154 180 173 200 192 223 136 192 186 270 197 192 232 195 197 228 228 204 186 199 216 180 232 261 192 186 188 234 208 136 215 218 167 190 166 188 203 180 195 249 174 243 248 186 235 251 204 166 209 266 210 212 181 230 197 169 148 153 133 154 173 124 34 156 91 156 160 145 150 155 152 162 184 131 153 172 211 200 198 224 138 162 192 147 152 193 173 174 152 158 146 175 131 208 199 153 145 156 160 193 154 203 178 156 208 159 158 205 142 146 141 143 188 127 109 166 116 164 143 169 145 130 142 127 109 210 143 155 58 181 145 132 124 121 126 154 166 142 147 79 167 89 119 147 175 140 153 132 176 106 112 168 116 150 149 118 102 146 123 128 157 89 143 116 158 132 118 157 140 89 108 131 156 196 158 110 91 102 108 147 183 98 119 176 109 103 133 131 94 157 148 99 159 105 85 68 99 10 0 28 50 10 69 70 16 25 105 62 111 104 131 136 33 103 118 47 130 143 138 97 101 89 136 89 87 108 90 98 113 122 120 71 47 79 95 118 98 112 101 153 81 91 96 119 149 30 88 40 57 83 85 128 66 37 10 0 0 26 19 0 13 13 0 0 0 0 13 0 2 27 9 52 0 0 21 24 24 0 32 16 28 0 25 20 0 0 20 24 0 0 0 58 24 14 45 12 85 36 63 0 44 72 34 16 69 60 0 75 40 76 38 74 73 42 42 27 35 72 25 39 107 58 28 73 93 56 119 46 100 86 52 52 123 158 157 56 104 118 75 58 68 122 129 43 69 116 123 164 116 133 96 77 74 92 141 158 133 83 74 59 119 62 202 135 219 221 197 199 134 189 204 152 128 131 145 172 156 204 167 214 116 194 178 176 227 206 111 249 240 190 217 250 247 206 233 247 299 232 175 297 205 234 180 173 212 216 257 264 217 242 222 283 256 242 207 251 261 230 193 247 316 264 319 217 231 270 198 244 256 228 237 227 278 266 250 220 252 207 243 251 206 206 258 251 198 241 237 243 241 217 286 194 243 183 242 219 257 194 246 185 275 239 221 245 247 245 236 261 246 251 270 280 255 271 252 271 292 382 330 328 313 288 217 197 240 162 162 222 191 208 251 181 197 254 212 239 220 230 169 186 249 212 173 230 223 254 228 239 193 142 193 146 167 216 203 197 213 286 214 242 222 226 213 205 191 195 235 209 158 190 133 174 196 203 175 227 141 200 123 153 169 137 196 180 261 255 331 256 216 204 241 287 274 240 226 248 163 265 244 237 286 268 223 298 397 381 358 263 203 191 233 253 211 237 198 255 257 230 169 251 204 266 189 236 188 280 313 252 232 244 320 275 272 268 296 300 307 284 302 300 316 320 298 407 540 676 830 851 719 516 396 335 320 273 312 288 311 304 353 340 374 399 468 406 466 405 420 430 435 453 473 474 447 508 476 577 515 604 572 612 549 539 370 384 348 300 377 419 402 496 598 677 681 627 708 629 610 638 567 640 539 553 517 517 542 503 457 514 435 413 450 451 437 367 379 353 323 390 379 382 412 410 373 388 381 436 393 380 344 296 326 408 368 412 418 467 274 308 310 247 308 291 298 291 265 280 241 243 255 275 292 241 266 276 188 254 266 235 234 246 239 227 292 263 233 197 196 210 240 262 247 222 245 192 213 216 217 224 214 155 240 196 274 203 154 206 204 239 229 235 307 246 241 170 171 165 223 211 183 171 186 144 192 170 151 239 238 244 233 161 257 221 176 197 188 219 219 182 203 214 188 222 197 181 217 292 233 193 236 199 236 187 225 180 213 256 255 239 234 146 182 223 158 191 185 191 225 175 214 196 240 228 199 193 216 236 210 169 203 188 178 193 227 197 176 135 146 101 144 98 143 101 183 170 135 141 140 157 123 131 193 154 203 162 137 195 197 120 183 161 129 228 116 139 209 157 174 160 142 148 238 239 172 179 186 203 185 178 155 217 136 190 153 159 183 154 193 171 201 159 175 138 118 157 160 165 151 99 126 124 194 126 134 123 140 147 115 107 102 146 191 140 154 133 131 170 118 133 124 149 71 163 115 164 142 83 186 123 144 131 173 115 128 138 108 136 129 180 167 156 174 167 160 173 66 113 179 116 134 111 151 135 108 143 123 93 99 140 121 148 177 155 170 160 96 161 109 179 158 150 171 100 59 65 69 72 82 27 52 57 2 37 87 54 86 89 91 83 129 175 143 127 134 142 149 84 89 67 105 156 108 113 55 73 50 104 117 176 73 91 142 116 92 70 127 109 98 114 59 26 107 123 103 128 117 41 83 81 86 36 48 28 0 0 16 10 0 13 55 0 57 12 9 64 0 0 26 25 44 0 1 0 56 22 22 0 0 0 23 31 0 64 30 67 25 33 0 0 0 7 34 47 42 9 29 49 0 0 30 14 48 65 53 43 0 38 29 25 17 0 71 49 35 77 79 35 90 73 118 66 55 43 87 103 63 81 50 59 44 0 131 89 72 94 119 126 40 108 147 94 111 92 160 59 139 90 124 64 137 108 103 60 124 95 122 83 108 126 110 191 213 186 211 153 178 162 177 110 175 173 129 164 137 181 124 114 218 155 217 216 185 193 197 148 228 242 196 291 254 248 235 276 319 283 226 242 168 205 249 167 253 182 230 236 197 223 213 217 240 255 176 192 290 242 213 234 266 255 299 261 285 247 202 229 225 269 233 269 225 210 225 278 213 184 267 190 175 196 248 274 251 237 246 288 245 244 242 177 218 234 218 197 234 219 217 245 217 213 203 295 262 197 243 285 300 267 244 270 246 180 226 260 269 373 356 291 328 265 272 272 174 250 233 214 208 201 185 200 181 230 113 168 216 226 217 209 176 230 221 217 177 200 207 226 245 196 242 182 171 196 174 187 177 169 178 193 177 207 226 167 234 211 167 181 158 165 161 231 184 257 207 198 176 208 145 197 195 250 162 199 247 230 287 309 282 249 273 236 284 189 191 194 234 238 209 247 187 269 195 297 429 380 451 352 240 190 240 170 220 238 217 206 237 294 169 215 277 231 187 256 222 228 250 323 272 271 276 285 300 270 282 270 239 302 279 273 273 302 325 420 498 681 803 765 662 515 324 359 307 291 279 246 303 306 281 364 287 328 409 377 410 459 404 506 405 409 473 476 505 515 454 511 674 625 570 611 523 501 447 351 311 288 350 390 431 420 608 623 641 665 638 586 606 596 535 597 563 579 478 553 498 470 528 457 453 485 457 402 450 386 397 443 395 351 413 370 337 361 369 402 419 414 431 368 331 329 277 323 414 439 437 401 323 347 283 286 326 261 338 302 239 257 268 255 263 273 301 276 271 260 237 248 230 289 240 268 216 249 249 248 232 264 250 227 210 204 262 223 274 201 204 261 227 181 254 206 264 218 211 181 191 208 209 199 206 227 230 182 193 189 226 251 185 167 156 191 223 187 235 248 171 235 167 131 200 224 222 232 179 244 130 213 148 200 274 193 257 196 236 213 216 193 194 230 225 158 247 203 171 232 239 230 234 242 192 182 249 173 235 230 261 220 256 241 249 234 186 216 255 212 215 245 188 173 214 229 238 204 199 171 199 147 120 151 106 142 153 114 177 193 147 186 155 182 180 192 183 177 193 174 152 199 139 156 111 158 191 150 178 204 173 212 165 163 186 161 206 189 201 195 219 241 215 154 145 172 150 155 131 139 152 201 169 206 183 192 186 164 107 71 114 59 134 116 184 137 154 129 144 128 141 155 145 188 166 146 150 99 144 147 153 157 118 112 157 166 131 175 118 93 175 142 94 153 127 139 153 105 178 165 178 105 120 197 131 117 160 96 187 134 196 170 82 136 153 158 105 131 78 178 155 160 129 73 119 125 144 143 129 155 148 130 120 145 116 120 111 60 135 0 72 43 76 0 47 40 79 58 87 98 42 129 69 99 119 91 154 120 116 120 137 121 100 130 126 102 42 120 111 91 85 99 68 70 45 91 136 70 123 85 65 90 135 99 160 81 79 38 104 86 125 119 135 96 111 35 22 0 0 33 37 19 0 16 0 0 82 55 18 0 31 0 0 15 46 0 23 49 38 45 11 37 53 25 0 29 41 37 66 29 15 0 20 51 0 30 89 52 14 7 0 24 28 15 0 6 0 32 40 106 1 38 0 96 69 60 43 34 64 67 48 48 49 110 61 100 84 54 85 92 66 98 73 98 42 115 109 84 93 105 60 118 118 88 54 98 91 153 106 57 85 108 100 61 105 56 108 96 141 102 96 156 96 141 101 96 196 248 191 179 160 126 144 170 155 126 215 156 125 183 271 158 128 177 154 175 121 164 179 187 197 245 244 273 267 206 229 258 193 275 193 324 243 239 247 252 184 187 168 234 164 252 235 220 235 266 240 186 214 235 241 250 225 229 268 224 239 185 267 318 204 222 275 256 239 284 245 259 244 199 240 213 333 196 238 238 246 255 218 265 229 331 267 207 295 284 239 237 199 204 304 234 239 249 234 240 247 237 294 221 196 299 238 245 272 302 326 303 290 338 319 335 303 309 279 163 236 205 242 251 158 198 235 207 207 215 221 224 177 233 168 260 208 195 81 186 158 194 185 264 245 167 243 200 198 249 137 232 210 199 194 150 224 231 205 161 183 162 243 201 167 178 209 142 217 205 155 184 221 138 151 146 194 196 193 189 249 279 294 295 262 222 225 217 262 205 223 222 245 251 250 235 245 207 256 285 395 431 391 348 209 196 229 212 196 219 232 180 240 212 198 194 208 216 310 211 241 224 246 313 318 293 280 249 299 279 300 296 220 276 257 260 314 234 348 322 512 703 843 846 699 552 378 289 347 307 308 285 253 305 279 364 343 420 390 435 456 428 370 455 437 322 430 479 488 536 507 513 611 576 582 619 588 503 404 349 314 290 384 358 439 485 583 636 691 574 638 638 564 573 605 561 551 566 496 521 525 491 467 442 445 404 411 365 335 355 386 357 386 413 366 361 367 417 394 341 457 432 401 391 300 331 340 327 413 482 419 386 315 208 251 243 267 293 236 299 255 304 248 270 246 248 240 280 213 257 202 234 208 261 255 265 247 304 205 210 237 176 236 216 203 199 226 220 210 178 199 229 226 195 205 295 209 241 222 227 254 209 213 241 234 185 187 265 150 197 195 188 177 169 160 222 184 219 214 204 201 158 253 207 178 221 193 160 220 173 231 212 194 258 210 164 244 261 233 193 248 208 216 272 225 238 196 186 204 194 291 208 215 256 183 233 194 262 218 245 155 187 227 237 247 188 209 162 236 193 222 218 179 172 221 191 171 214 158 187 153 183 151 91 122 108 144 129 188 79 140 246 204 134 166 186 171 226 133 255 229 166 195 201 170 192 221 149 147 175 160 231 167 190 187 182 172 146 273 188 235 192 129 185 150 174 140 197 204 193 193 160 111 128 130 142 124 155 174 93 105 136 101 137 139 132 174 137 137 153 162 117 86 160 118 117 154 193 172 159 108 117 150 78 120 82 187 99 169 138 159 141 145 116 169 114 111 109 154 155 129 145 173 129 125 138 137 96 129 127 125 137 70 142 111 83 140 99 147 132 156 136 154 89 138 146 120 171 52 99 115 156 75 96 171 73 68 119 70 52 38 0 49 47 30 59 58 56 13 77 130 63 120 140 76 79 85 114 108 162 45 100 111 110 105 147 98 80 125 106 112 75 150 106 97 82 151 87 139 58 85 137 67 76 67 57 127 104 52 91 128 120 56 102 56 34 21 66 0 6 11 28 63 0 0 7 22 0 13 0 0 0 73 0 26 0 62 0 34 0 97 0 21 0 7 53 69 64 0 0 0 42 64 26 69 58 0 26 55 8 59 0 7 0 54 22 46 68 44 71 5 91 40 50 70 82 67 82 21 79 77 59 105 90 33 64 89 107 63 110 46 97 73 59 45 139 99 98 89 16 115 80 69 50 32 59 66 99 67 150 129 101 111 72 73 127 114 106 182 89 66 127 91 165 141 209 232 196 208 213 106 168 140 156 121 147 138 148 146 139 143 177 208 203 198 243 222 204 175 167 177 227 234 284 267 258 237 225 226 245 245 259 187 195 203 276 147 219 265 218 258 249 239 246 245 225 228 272 257 252 264 228 222 261 244 266 214 259 248 202 265 235 235 176 275 224 280 192 274 301 286 240 216 173 222 241 268 260 277 233 242 236 266 211 219 209 262 279 260 237 170 233 222 194 297 245 238 277 219 194 210 215 266 269 235 269 207 291 319 318 305 329 319 273 255 284 220 243 260 188 194 168 245 232 212 225 158 217 232 218 144 235 214 190 207 168 248 221 257 130 224 248 257 200 157 158 168 190 182 225 183 164 203 181 168 198 172 214 170 194 181 242 153 173 145 212 229 219 204 201 184 157 163 150 152 236 248 331 285 290 256 282 203 296 211 236 191 223 238 248 216 258 205 231 238 342 311 417 398 249 175 230 239 227 251 212 261 263 157 238 254 249 227 292 243 199 192 215 288 287 296 238 310 272 216 242 245 269 248 322 259 301 339 276 347 386 538 706 764 878 739 517 363 338 281 296 262 340 293 283 286 313 358 411 383 419 408 451 430 523 450 448 455 463 519 481 570 647 576 563 645 587 522 454 409 365 294 261 337 348 409 457 577 690 656 581 657 640 591 574 587 551 554 577 575 489 512 497 536 430 494 434 404 410 437 485 365 406 413 332 356 377 325 370 416 390 384 391 367 424 367 382 337 342 422 396 511 393 345 285 308 299 310 280 295 262 255 251 198 237 189 304 242 237 191 263 240 245 263 221 241 256 261 226 239 240 212 236 199 230 240 198 266 242 241 212 193 187 183 244 222 227 242 253 194 239 249 173 170 223 243 162 192 213 168 198 191 234 219 208 147 207 243 252 194 229 227 231 164 197 209 260 164 236 225 190 186 178 208 170 199 225 181 202 197 147 189 200 231 265 205 218 272 228 179 183 239 218 202 219 222 156 237 219 205 203 208 198 205 195 158 178 223 189 167 199 129 249 209 191 255 210 204 186 158 191 131 140 115 159 134 155 136 161 152 145 159 152 186 142 142 176 178 133 127 177 160 163 161 226 106 186 154 184 193 191 199 191 188 144 177 185 182 210 180 159 213 179 195 188 172 214 159 117 156 158 169 183 191 156 125 187 146 103 106 111 117 117 71 151 150 133 43 121 135 177 146 119 164 163 151 143 114 156 94 208 101 65 188 71 154 104 149 106 192 113 142 144 119 114 173 149 168 127 105 135 103 142 105 161 152 132 161 92 156 120 128 178 164 128 164 108 115 160 154 104 152 167 134 109 92 128 122 147 116 136 120 163 104 138 136 80 102 40 89 48 50 37 20 103 58 69 81 54 13 53 136 74 99 103 92 162 133 84 108 116 81 106 54 112 104 93 99 123 110 104 98 72 98 73 136 81 70 121 112 104 130 141 79 34 78 125 102 113 127 29 91 91 143 22 154 33 0 49 0 37 11 17 1 23 76 0 0 21 0 0 14 0 0 41 0 0 18 1 0 13 20 43 10 0 0 62 19 17 1 0 0 2 9 0 0 0 5 9 75 26 58 79 89 76 67 15 35 72 58 81 61 28 108 25 26 40 50 38 56 121 68 97 55 114 57 66 104 38 77 85 83 32 51 110 101 104 130 144 109 128 72 81 98 85 138 58 94 91 106 79 101 177 97 23 130 159 95 83 52 89 117 130 52 146 154 213 267 160 169 161 144 155 180 141 154 166 155 188 240 145 217 176 202 234 193 217 168 181 175 142 218 262 184 196 279 283 249 186 268 250 190 238 231 252 203 247 191 303 178 228 240 242 197 201 250 182 257 249 199 279 309 253 256 234 267 350 241 298 225 266 285 231 189 244 205 199 248 263 256 235 229 272 260 254 197 261 234 270 233 247 273 241 241 252 217 235 190 240 220 238 291 205 222 212 311 267 291 237 276 251 298 265 223 252 286 239 196 226 326 367 331 308 265 289 280 237 200 209 221 204 183 198 197 209 244 246 187 182 204 164 187 215 205 234 174 236 260 244 195 241 232 236 226 205 171 180 198 193 226 206 266 171 223 183 213 219 201 211 182 250 169 245 192 163 195 173 163 222 169 170 178 200 149 173 195 271 238 312 322 336 215 291 262 253 298 232 238 181 214 251 190 221 248 245 263 261 427 342 391 379 249 242 215 201 242 232 201 198 247 203 214 249 249 261 243 233 272 241 298 245 260 216 291 287 212 210 296 257 264 260 285 240 248 282 352 363 530 698 835 812 623 503 355 290 346 289 344 251 283 301 286 356 326 396 396 419 424 433 500 470 414 414 491 440 533 541 553 570 506 573 648 597 615 491 461 322 268 271 324 379 423 446 649 678 601 646 693 656 641 623 651 584 626 591 508 465 466 457 505 464 458 409 454 422 378 391 395 313 393 335 333 360 341 361 355 376 408 425 399 359 404 334 385 366 478 460 495 335 335 239 292 286 342 283 260 238 245 261 227 316 303 253 237 229 250 234 284 233 251 153 227 256 217 239 191 237 222 260 252 243 207 227 222 270 207 178 183 249 169 235 179 233 188 171 306 238 223 174 193 183 239 225 231 153 233 253 244 212 193 138 231 186 220 140 237 230 237 198 184 200 169 220 243 210 210 240 192 210 177 245 226 242 211 197 118 223 181 254 217 203 206 233 267 248 187 281 218 281 202 216 163 189 216 155 200 209 252 204 252 132 140 264 232 112 220 234 180 188 198 212 177 146 190 201 172 166 179 131 141 132 197 120 108 156 132 180 152 158 136 196 176 168 191 136 198 142 190 176 222 131 197 137 188 137 148 167 188 196 200 174 144 144 162 164 137 200 178 191 194 130 124 185 115 87 149 146 181 149 121 196 151 166 200 124 112 124 141 142 142 170 150 128 93 177 113 149 114 71 150 148 129 153 116 147 120 99 126 160 61 94 102 143 144 134 95 151 155 64 129 224 99 110 106 187 132 124 189 101 221 92 116 64 126 150 86 124 94 137 127 99 140 153 143 121 106 126 130 74 166 135 115 131 139 131 74 122 102 150 168 163 159 99 75 62 24 103 33 83 35 80 104 97 39 73 72 104 63 75 111 128 114 95 97 89 106 117 111 146 51 91 126 101 97 68 99 123 57 99 88 63 67 109 97 96 67 131 67 108 84 100 84 88 60 82 40 98 52 76 83 68 33 32 4 7 42 0 25 42 16 0 0 23 29 24 13 7 47 0 12 6 45 5 15 0 43 34 40 5 62 16 27 0 29 0 0 47 18 20 0 30 0 9 6 31 53 13 28 63 68 34 8 32 24 54 57 96 24 42 61 32 48 64 83 98 8 58 32 53 53 72 51 70 13 96 50 22 63 108 26 67 69 92 58 107 55 90 104 69 86 117 95 104 50 69 119 83 108 107 95 110 148 102 111 102 119 72 115 140 97 158 140 171 206 186 199 144 161 197 77 54 192 162 137 171 193 190 171 177 191 241 155 201 180 142 192 254 210 226 251 266 227 233 241 267 237 203 291 219 252 174 249 266 172 252 245 193 241 210 232 258 267 236 283 216 239 246 246 244 212 244 267 263 274 258 270 271 251 259 303 209 219 241 267 276 267 281 225 219 274 217 250 258 225 243 238 261 265 225 257 249 246 228 204 222 228 215 236 250 201 272 243 260 267 204 234 239 224 218 266 237 212 264 321 275 385 324 308 315 330 282 226 188 197 177 247 183 126 156 224 232 289 203 250 206 240 211 173 195 247 186 186 214 233 202 133 287 213 246 201 207 197 242 197 209 190 183 163 215 135 211 212 191 181 243 215 220 241 138 223 147 184 168 207 185 146 216 112 194 212 115 158 204 255 276 322 335 296 213 158 217 247 208 214 213 192 243 298 239 269 268 236 355 428 400 394 318 266 236 208 223 201 229 246 322 233 212 248 211 253 199 220 258 241 220 284 244 243 234 242 294 318 337 245 297 253 241 290 258 274 284 331 405 465 713 808 880 662 481 441 278 290 247 344 341 249 317 260 310 353 417 475 374 427 431 459 394 455 497 427 495 485 564 477 642 606 593 718 667 561 501 400 313 287 299 280 370 449 553 550 632 621 636 700 613 626 647 558 534 560 585 538 559 559 536 462 479 459 471 464 355 356 391 386 394 404 358 322 339 321 332 375 417 396 391 386 414 317 410 275 401 445 426 435 401 311 338 245 320 280 313 261 222 276 308 280 226 291 250 246 272 251 270 221 279 150 260 235 235 228 287 274 188 229 214 217 217 318 270 219 238 184 185 215 236 167 192 240 209 180 221 192 222 225 216 186 216 169 160 212 217 208 292 186 220 237 180 182 255 224 196 188 231 213 210 216 212 216 209 205 214 212 266 180 224 215 220 217 258 230 186 244 202 195 215 223 194 155 177 230 225 177 202 233 173 218 140 199 244 209 233 206 243 162 252 157 203 195 251 216 204 188 164 222 284 164 190 196 201 196 194 221 184 122 138 147 142 130 133 107 124 143 169 177 144 174 100 184 156 124 129 186 174 152 168 172 235 173 152 248 138 207 150 158 208 159 125 223 229 136 182 140 183 230 222 189 186 158 183 157 160 139 127 185 170 188 173 115 195 149 160 197 129 99 199 144 118 68 152 140 126 211 146 64 110 147 151 155 64 127 163 136 137 146 134 81 124 113 149 113 120 158 174 175 174 130 109 87 163 145 95 180 144 172 86 169 90 166 122 133 114 131 125 101 117 103 160 180 126 97 153 128 174 151 133 155 170 69 170 140 113 157 88 123 114 153 174 50 119 139 53 107 3 42 61 102 45 23 73 56 51 90 90 133 96 120 105 101 121 140 118 129 167 166 140 107 162 85 103 120 135 57 116 149 146 102 154 94 60 87 99 95 115 76 101 56 113 136 96 125 128 78 156 114 92 100 141 54 31 0 0 61 0 0 13 0 67 60 4 20 0 0 0 0 50 0 36 21 10 63 0 60 0 1 18 6 50 16 0 81 21 0 12 36 30 12 42 14 12 17 46 71 29 0 0 13 34 58 25 62 50 13 51 83 37 33 49 0 38 68 92 77 56 75 38 52 104 112 52 29 50 80 100 108 59 55 66 108 86 97 109 91 76 77 124 103 89 84 123 110 56 105 82 100 103 94 117 73 106 85 93 121 167 161 121 60 127 131 152 176 212 177 148 170 120 136 164 132 133 184 196 172 170 173 208 176 246 195 186 140 284 197 187 213 224 250 217 312 278 256 219 240 252 225 194 197 196 234 249 225 218 178 251 263 273 225 223 269 284 220 232 257 249 302 312 264 262 289 203 224 286 231 268 171 272 245 231 266 226 238 273 199 267 217 197 178 245 243 232 193 209 266 249 244 172 223 269 195 250 190 233 215 207 271 203 232 308 249 264 172 290 224 276 286 250 237 226 272 261 263 343 277 370 331 323 324 268 267 177 208 192 128 221 224 196 184 238 199 224 186 208 215 233 218 193 234 192 218 211 214 215 208 203 297 211 200 260 211 198 247 236 200 183 261 207 186 196 213 198 225 191 242 179 201 231 208 193 151 197 180 202 215 147 170 156 165 209 223 231 244 284 303 286 248 268 250 217 213 240 206 251 261 219 230 255 236 195 314 343 419 440 347 289 258 198 248 217 172 261 219 250 209 210 253 211 237 188 281 193 177 217 270 290 290 256 274 279 263 293 274 243 264 298 306 321 211 294 383 383 578 786 859 828 693 525 433 346 276 295 349 279 311 266 383 296 335 379 337 420 468 394 464 463 434 422 453 518 537 515 551 552 559 553 648 557 530 517 399 332 263 289 277 369 492 513 620 626 690 656 675 596 621 619 622 568 600 588 549 521 588 554 480 506 461 506 503 406 409 342 359 448 389 330 387 358 398 403 437 434 451 347 440 405 351 314 345 434 445 417 435 371 303 311 301 227 297 265 276 324 281 272 288 256 314 246 288 242 260 271 241 304 247 236 184 262 246 248 204 184 237 265 216 232 204 255 222 222 272 228 238 171 225 248 148 199 140 203 254 248 214 234 229 271 216 223 169 219 210 206 205 214 252 185 243 170 195 194 196 207 239 132 149 196 279 197 202 220 224 155 223 227 216 240 230 112 187 170 200 217 190 210 165 148 146 217 147 162 194 225 235 209 265 181 201 219 229 240 223 216 184 236 192 202 256 206 184 190 289 184 229 232 207 229 174 184 194 260 126 219 152 213 120 113 152 134 112 126 146 190 159 160 149 163 149 140 190 169 197 190 158 207 176 137 207 0 199 198 203 206 184 106 195 202 209 122 169 137 129 176 201 184 131 224 158 155 194 171 154 143 132 125 190 221 93 178 131 119 133 154 109 133 84 113 83 111 126 142 134 151 113 131 157 167 123 143 154 124 184 144 137 123 122 130 182 134 102 143 93 123 149 143 153 153 146 138 184 122 167 143 129 130 133 121 114 109 135 156 160 99 165 125 118 82 144 154 181 143 113 116 165 147 131 105 136 122 116 202 134 150 103 114 159 107 133 119 55 92 27 109 0 0 42 78 75 16 57 0 47 90 64 70 155 68 65 116 113 126 132 71 122 92 75 74 119 139 146 118 111 66 107 127 73 123 93 56 85 167 87 157 52 130 132 104 98 120 37 54 76 49 48 104 89 108 53 30 2 0 0 0 25 71 0 0 23 0 0 34 14 32 0 0 15 27 40 2 0 75 34 18 0 1 27 0 0 48 100 42 39 0 28 4 19 14 25 0 52 35 0 35 24 56 62 53 79 34 6 27 57 27 87 19 106 15 36 50 41 23 86 66 59 81 79 67 85 45 131 80 103 58 37 81 52 60 67 72 63 112 94 119 68 103 124 67 41 96 78 126 132 63 82 151 195 142 122 91 104 100 53 107 106 156 108 185 179 205 222 224 243 135 188 111 136 175 136 148 171 188 178 186 194 193 162 149 249 211 171 207 211 219 158 245 204 300 251 231 247 256 198 228 222 291 290 217 248 183 220 237 208 190 208 172 213 238 243 246 234 275 175 287 195 287 278 271 250 257 233 213 241 235 245 278 253 216 223 258 299 215 280 254 257 253 202 232 299 180 233 277 186 287 298 250 246 299 280 179 233 263 169 312 162 223 220 249 276 289 276 222 249 230 222 196 233 232 239 303 226 287 336 325 318 329 305 290 248 195 255 195 191 210 212 166 216 187 167 162 233 218 186 240 273 205 205 207 202 196 203 198 205 141 274 231 179 151 174 147 151 198 154 181 268 169 191 185 157 222 173 225 152 228 237 174 148 188 188 159 177 152 222 200 193 200 194 151 172 239 246 293 284 280 286 243 274 218 256 247 262 221 263 260 227 235 229 206 218 314 412 353 395 331 231 246 271 227 158 248 283 215 180 201 198 234 258 208 219 249 263 271 246 317 253 275 334 279 242 260 276 291 280 227 284 350 263 310 347 390 557 791 815 802 691 578 388 345 327 288 247 358 295 287 320 339 393 390 408 434 433 447 453 388 447 421 456 493 486 538 569 536 648 697 641 634 594 462 438 318 263 323 287 379 471 489 536 608 664 652 639 610 636 598 590 580 581 542 507 549 504 488 483 501 397 398 432 430 383 455 425 392 363 378 356 341 332 368 371 412 439 406 398 331 310 407 397 375 449 411 471 395 387 257 332 343 304 262 274 312 276 284 291 231 238 300 220 263 264 269 180 186 232 170 312 298 203 276 269 226 239 204 190 186 173 173 266 195 205 253 208 215 249 218 209 230 202 218 201 256 235 229 239 211 244 231 243 213 188 216 228 183 217 252 194 226 208 245 256 207 253 194 205 224 171 206 223 174 150 199 225 213 209 217 239 208 247 227 236 217 190 217 214 210 210 241 201 213 151 207 256 216 185 265 240 196 236 239 230 170 188 178 179 209 193 164 203 201 213 235 258 172 189 263 226 177 204 241 175 193 170 94 173 92 143 215 195 131 142 136 113 164 191 191 158 177 186 74 165 183 164 155 187 133 200 166 173 204 155 214 217 195 164 150 187 104 142 228 163 144 186 171 194 176 156 167 171 197 160 108 177 113 183 184 146 179 104 120 136 153 153 134 102 90 158 182 143 141 129 193 99 89 140 185 117 153 143 110 128 130 143 125 177 178 95 189 148 176 127 185 163 156 162 96 169 118 102 109 134 129 109 149 135 149 155 119 166 158 138 187 158 133 151 93 139 95 107 164 154 140 132 109 120 103 142 134 94 184 131 163 91 113 80 109 90 99 98 68 6 99 23 47 76 57 68 71 31 78 49 82 111 133 111 90 89 114 85 113 167 130 73 129 143 45 143 104 151 131 92 110 114 137 75 138 145 57 90 149 87 78 105 65 114 112 91 140 118 105 70 146 84 127 77 47 43 29 41 20 6 10 3 0 0 39 0 0 0 17 5 0 0 0 9 13 55 0 61 35 41 4 55 47 0 56 8 18 0 0 94 66 31 37 20 9 17 0 11 64 0 62 54 79 74 0 41 41 0 47 23 48 12 23 103 59 58 100 66 4 38 45 0 71 86 71 56 68 22 57 77 58 90 47 65 98 119 165 61 49 79 30 70 93 44 137 73 83 119 102 97 101 131 84 119 70 59 32 70 90 97 124 170 111 161 120 102 181 232 211 206 179 142 82 137 161 138 149 147 137 192 183 163 202 148 188 187 190 209 198 224 201 187 187 265 208 278 235 244 288 244 223 227 266 180 226 245 225 209 294 263 239 238 170 227 229 240 251 177 218 244 270 257 243 259 322 261 307 273 255 233 215 254 268 256 271 236 231 210 230 278 294 239 243 215 215 237 231 248 306 191 246 302 240 241 187 235 165 280 267 243 222 283 236 299 227 237 224 220 260 285 245 246 226 284 177 291 261 217 284 261 338 376 278 234 345 195 294 147 215 273 193 205 179 218 217 211 165 199 199 222 199 230 217 200 187 184 199 225 228 264 246 221 188 190 208 221 170 188 205 170 210 189 202 167 217 141 203 245 201 216 184 205 157 205 164 216 163 183 172 180 202 172 154 152 184 135 218 277 280 270 286 277 177 196 295 241 213 243 216 235 248 253 275 204 186 294 324 343 398 371 343 260 189 221 225 226 220 238 181 208 235 222 207 247 250 172 171 299 280 257 240 267 242 262 286 258 233 277 247 249 333 276 375 247 319 352 376 511 694 843 816 706 539 415 317 290 329 276 381 283 293 266 274 405 360 360 445 399 405 400 486 473 463 440 442 539 511 523 574 563 609 680 603 553 495 374 290 346 276 349 351 477 523 598 671 618 641 632 697 607 569 542 578 546 590 504 493 523 487 501 498 415 441 425 446 479 384 381 373 387 363 384 313 357 381 369 428 410 433 427 379 378 355 386 366 409 433 460 359 331 296 257 284 239 258 284 283 266 257 187 262 271 217 289 244 195 252 232 261 238 282 202 264 216 225 213 279 260 208 256 215 234 256 226 260 201 255 232 209 248 168 178 230 283 214 202 191 257 225 141 217 201 171 150 200 189 202 213 233 200 198 221 228 187 218 189 208 184 220 263 225 242 148 176 202 173 239 218 284 175 190 222 209 154 216 167 215 281 211 194 229 215 241 230 179 149 124 209 243 240 215 224 224 222 166 196 158 240 299 205 178 193 232 184 211 119 204 216 186 224 234 216 224 219 172 191 170 136 144 146 143 115 174 156 173 134 208 183 180 163 221 116 182 166 168 173 180 149 205 180 177 160 153 145 152 153 178 212 176 186 174 153 194 188 149 183 204 191 214 229 128 168 172 159 205 138 164 196 159 140 133 160 146 141 144 114 158 137 184 114 175 187 135 150 117 87 159 130 111 125 71 96 149 167 134 156 140 148 101 133 142 132 128 159 137 189 112 146 189 105 168 148 139 131 140 138 138 89 151 130 117 141 106 107 119 117 103 143 181 185 94 103 50 83 166 155 60 111 113 129 75 84 122 180 140 132 148 91 92 138 150 150 123 138 97 63 29 31 41 69 82 7 44 21 41 125 44 98 100 147 72 58 159 150 95 144 155 114 151 142 138 100 69 86 85 147 102 109 81 135 105 59 122 126 146 86 89 97 81 135 101 101 100 75 131 68 109 148 116 94 114 73 28 50 31 52 17 14 31 0 50 0 41 39 35 29 48 0 0 2 0 18 0 38 0 0 15 0 3 47 3 0 72 13 0 29 0 0 33 0 4 0 39 0 0 8 47 26 19 55 32 36 71 97 9 96 50 59 34 22 34 101 38 39 19 21 13 99 46 75 123 46 66 51 84 93 121 53 101 72 102 92 107 73 156 123 108 95 96 114 105 96 110 84 67 68 126 77 150 85 126 163 115 135 69 87 92 136 107 115 81 158 188 212 204 213 177 114 162 152 154 157 161 157 170 179 174 174 165 173 182 149 197 185 193 189 170 239 241 206 229 223 268 277 243 283 211 244 251 228 198 203 192 222 208 257 228 252 203 244 256 248 234 272 262 244 298 225 252 257 220 281 290 236 276 268 263 225 262 276 248 212 256 201 174 244 258 242 262 299 232 245 261 259 269 248 255 238 247 223 250 187 251 310 256 203 218 192 241 228 250 239 326 275 250 221 256 233 240 167 195 218 212 280 312 300 315 352 300 280 278 198 254 230 258 175 197 245 235 215 193 211 208 234 167 239 230 192 131 252 168 193 214 278 246 200 216 285 247 203 250 184 210 172 141 221 224 193 204 191 224 178 188 208 218 202 225 258 162 193 155 149 185 185 159 174 199 197 184 134 201 247 277 246 251 288 296 218 283 240 244 180 217 243 240 228 274 265 238 238 198 271 262 327 433 409 232 195 230 267 257 212 218 179 241 237 204 243 185 213 182 244 189 233 296 251 270 317 315 286 283 183 322 270 293 256 275 271 251 256 270 345 387 553 670 789 852 736 459 403 342 316 248 262 328 327 330 314 351 434 345 389 399 374 461 457 397 420 467 498 488 537 538 547 561 652 652 613 612 642 402 360 333 294 309 331 354 428 527 615 690 651 624 638 648 653 600 554 587 570 536 574 561 548 465 528 453 484 412 507 416 339 394 448 423 364 343 329 406 410 332 378 418 403 425 420 357 323 383 379 392 424 512 437 403 356 326 270 275 320 294 333 255 292 296 237 289 262 214 282 259 282 295 217 221 217 229 228 269 227 275 226 264 202 213 218 259 210 287 214 243 247 179 228 205 192 211 218 230 211 210 242 225 235 213 197 191 162 181 183 179 229 205 198 257 227 204 257 187 207 178 258 188 276 174 231 171 190 196 175 206 200 237 184 240 171 238 266 182 170 156 253 235 239 197 234 244 173 213 264 187 172 172 236 196 210 204 180 166 258 205 216 214 195 219 215 196 167 245 188 241 176 196 217 228 239 156 198 244 232 168 214 195 146 160 172 155 145 103 140 136 188 146 153 140 198 176 169 151 190 121 176 194 198 183 190 198 181 175 139 181 147 187 167 210 187 152 152 175 111 143 250 212 173 160 205 189 188 168 176 115 163 184 182 180 192 97 170 145 118 124 149 129 147 131 186 102 149 114 132 157 167 123 127 160 135 191 168 177 110 87 169 94 110 137 139 136 147 165 190 160 162 168 235 125 164 173 138 148 120 134 199 185 140 128 135 168 103 134 164 146 186 169 165 162 141 77 168 150 149 160 109 172 187 145 118 163 94 100 91 113 200 77 96 115 159 124 168 126 74 19 44 68 75 39 69 36 74 48 47 66 86 59 68 130 103 117 130 124 71 103 102 55 82 94 106 63 97 155 163 81 87 100 22 116 142 116 66 103 116 83 124 113 94 130 111 100 143 135 137 107 118 120 56 125 109 139 98 27 17 0 2 10 3 22 0 0 5 0 29 33 0 0 27 16 0 0 23 8 26 0 57 49 4 33 43 4 8 0 23 29 28 0 0 7 36 0 0 19 63 66 48 76 71 9 61 42 0 44 39 3 97 19 34 31 22 69 68 3 65 53 65 38 31 111 81 33 9 103 91 105 55 89 69 78 113 88 83 67 45 87 100 119 76 85 84 72 57 104 128 84 110 132 150 118 76 51 92 111 83 142 87 130 119 120 141 161 149 140 168 208 216 187 198 140 138 196 148 167 174 179 210 194 196 215 169 141 197 196 175 193 253 225 252 211 254 240 213 258 248 241 230 231 199 224 259 199 239 229 240 255 196 166 199 172 257 240 233 264 258 228 264 228 248 277 292 274 304 238 271 280 217 282 243 250 230 276 241 241 219 207 270 229 268 234 204 253 220 186 253 206 257 272 201 247 233 211 264 275 243 185 191 206 269 164 233 248 307 243 238 254 252 242 225 295 231 252 327 248 247 256 322 349 314 317 308 197 139 223 189 214 254 213 211 164 203 231 203 215 196 245 165 193 150 220 190 209 205 233 144 255 260 197 325 202 221 230 184 208 167 198 207 122 170 205 203 191 163 175 187 175 183 204 201 203 186 198 184 187 122 205 181 186 191 181 144 160 173 217 286 252 332 276 270 253 258 248 238 249 239 241 272 285 282 232 254 264 246 385 376 399 342 313 245 238 218 201 270 198 285 327 271 233 243 228 215 224 207 246 226 295 264 291 237 257 244 260 285 282 284 308 258 221 295 294 334 317 312 437 573 717 854 830 662 535 396 321 241 291 270 254 336 305 272 321 395 380 377 450 466 489 438 451 491 481 419 509 434 515 510 553 645 575 597 625 510 463 356 364 246 289 294 420 444 541 628 681 694 680 635 596 675 631 668 609 628 522 497 500 559 418 447 487 414 422 471 387 452 455 409 368 348 422 413 312 336 366 335 354 380 420 431 403 389 316 360 375 392 433 434 430 336 276 281 285 245 332 270 263 271 282 274 273 257 259 271 287 239 298 212 261 265 234 231 290 229 231 291 219 207 238 169 240 213 272 181 205 196 194 216 181 191 234 207 302 244 225 157 248 207 162 226 217 224 193 243 219 199 214 224 231 253 175 149 178 204 159 162 224 241 224 206 183 226 200 210 193 192 193 206 243 191 214 221 231 176 251 197 232 196 168 232 274 174 160 194 194 275 249 236 221 231 173 248 240 180 242 170 176 232 180 189 173 200 194 214 240 224 220 185 195 194 174 216 165 203 165 207 198 178 136 182 106 155 159 112 141 181 140 122 194 197 119 214 183 197 181 193 139 160 197 173 251 148 200 159 233 178 198 186 240 141 189 193 99 184 202 204 229 182 218 235 168 198 177 169 191 180 189 158 209 131 194 147 159 217 88 161 107 109 161 116 134 174 118 196 134 81 137 149 120 151 197 150 164 156 154 103 137 98 70 123 140 151 141 155 106 154 132 203 137 139 97 156 158 154 117 187 116 141 111 124 153 142 142 89 158 151 161 121 167 133 113 147 114 103 39 119 123 143 94 116 140 116 178 81 90 104 108 145 180 115 120 120 90 128 107 66 62 45 32 0 55 35 103 118 26 45 74 54 61 61 88 91 101 120 151 112 135 140 94 78 122 78 72 71 79 131 87 84 108 88 104 145 98 150 70 124 122 137 95 101 106 101 82 48 90 121 107 73 146 37 71 99 26 47 29 0 2 0 3 0 4 0 36 30 47 48 0 6 0 0 32 30 7 26 77 62 29 40 11 0 0 28 0 60 0 14 0 0 14 41 0 0 34 43 70 0 0 47 21 29 71 44 37 27 63 29 58 58 50 34 56 65 57 67 81 34 41 88 66 131 67 58 124 103 10 78 73 68 77 117 93 140 74 77 51 111 72 67 108 99 120 80 65 116 79 66 104 54 102 130 81 74 109 69 135 90 91 81 153 116 137 111 183 244 202 200 197 153 116 131 116 174 129 132 161 214 135 225 152 202 193 227 190 182 155 173 169 197 225 175 244 222 275 226 240 252 237 181 229 252 186 217 222 153 268 247 284 193 207 248 248 216 221 223 230 226 266 231 267 243 289 213 271 238 202 263 263 299 281 223 266 244 237 241 207 259 266 263 199 263 257 195 224 250 270 213 205 214 231 203 226 230 195 175 224 189 261 220 199 258 242 229 302 258 261 247 251 275 295 256 254 236 252 231 276 349 338 368 348 280 284 249 198 250 240 220 194 149 135 168 262 267 193 201 204 217 252 247 201 248 219 250 252 239 226 222 227 226 196 183 171 170 257 178 199 189 221 220 227 209 180 204 180 219 188 184 204 170 172 196 174 202 209 234 198 127 209 168 221 215 178 220 188 263 273 247 272 272 251 234 252 296 244 218 213 276 180 252 237 206 262 214 314 413 459 377 265 191 269 189 248 194 220 263 266 242 233 204 246 235 235 242 162 231 252 255 229 275 254 258 230 288 279 293 217 295 264 286 276 298 376 316 411 540 667 846 858 655 456 375 323 313 271 262 279 321 337 368 357 353 377 406 434 348 435 504 457 503 498 472 490 495 588 607 582 651 596 650 557 575 478 426 341 325 283 293 347 454 557 588 638 633 709 625 644 669 615 611 597 532 582 513 524 449 462 521 455 416 420 421 394 343 388 336 405 395 389 354 328 347 390 369 361 424 428 427 379 343 326 318 375 392 450 413 409 318 300 335 281 333 301 270 280 283 254 262 281 204 235 255 249 229 284 282 228 274 231 192 287 286 213 199 240 251 253 206 168 202 180 202 247 186 235 226 255 225 203 198 259 208 221 201 205 278 254 212 216 226 215 225 186 190 159 230 171 185 181 242 217 201 226 213 267 184 211 209 173 163 214 236 169 175 244 195 194 224 223 192 185 221 228 224 224 186 228 210 238 232 171 200 243 193 172 181 204 226 209 172 222 218 173 180 204 189 201 222 220 222 176 172 203 230 225 216 160 212 201 210 208 212 184 229 217 178 166 120 95 186 143 113 102 176 155 174 193 193 106 167 143 190 156 189 186 153 185 210 123 233 205 148 199 146 200 185 156 152 167 198 208 164 130 116 169 116 156 159 154 204 182 148 145 167 152 215 200 188 170 148 112 174 92 85 116 96 119 102 80 126 154 168 161 130 175 141 144 168 103 124 107 144 152 156 140 151 142 148 80 126 136 49 148 120 123 124 133 146 158 125 130 120 101 157 176 123 172 75 66 116 121 132 132 187 138 136 148 120 113 215 102 124 144 150 102 103 168 108 147 139 171 116 108 134 132 174 134 144 97 86 109 97 98 65 81 32 70 0 38 30 30 53 73 133 61 95 48 130 120 132 55 120 93 98 92 112 100 94 129 86 170 116 105 99 127 145 40 38 91 141 93 84 67 68 109 47 116 81 70 90 109 54 68 87 85 105 21 106 31 77 25 0 37 7 0 0 25 31 70 0 29 5 41 41 10 0 27 44 0 0 0 11 38 32 0 60 0 0 6 76 0 0 0 0 68 58 0 28 50 10 0 10 0 3 19 0 23 6 3 23 54 67 55 60 68 19 54 66 0 0 32 59 65 84 46 82 33 92 88 55 87 110 60 56 92 98 89 16 106 82 43 118 46 115 133 112 85 101 77 50 50 140 105 118 83 111 118 102 73 140 164 57 147 120 148 162 141 118 150 142 187 193 165 267 125 160 177 144 144 175 184 154 158 174 195 164 153 195 225 170 136 245 125 127 201 176 228 245 252 243 268 258 248 266 239 194 275 238 273 234 189 215 169 170 215 197 218 269 215 266 212 251 201 226 271 282 233 270 255 287 195 279 277 256 269 229 248 286 276 230 260 232 223 282 229 222 248 205 269 197 227 192 201 256 238 185 256 196 228 221 217 298 210 132 181 218 257 273 242 228 267 253 240 259 244 251 246 218 288 258 199 319 317 306 315 301 355 300 257 212 232 253 214 177 188 182 265 161 191 202 181 160 155 221 203 259 218 196 175 199 254 259 224 160 230 271 295 260 190 183 187 137 220 161 175 176 173 224 213 135 220 195 174 218 205 178 181 185 183 210 167 228 137 161 139 166 124 144 128 199 249 212 296 298 283 222 246 264 253 206 219 217 238 199 209 208 247 231 199 215 254 297 385 372 275 215 261 238 224 223 209 200 255 224 184 194 244 226 172 260 217 224 257 250 274 290 240 298 223 287 291 268 305 312 256 333 308 311 268 350 390 532 753 840 835 671 486 405 314 340 283 245 273 269 326 265 364 354 360 411 465 426 439 432 491 426 413 468 482 494 523 554 596 589 657 646 607 586 475 360 343 297 313 322 346 387 541 591 647 697 656 699 541 636 614 594 635 498 476 533 517 533 471 490 415 423 457 406 325 423 364 366 385 418 408 388 359 375 367 400 378 452 465 383 402 359 348 336 339 409 468 504 382 265 262 330 306 351 271 207 317 259 279 285 261 283 270 248 305 278 254 203 184 213 223 247 238 244 229 233 199 191 196 194 294 224 248 228 221 219 210 172 178 238 254 209 218 269 233 257 206 257 177 208 235 199 227 144 238 170 241 201 186 207 213 272 158 211 180 193 176 157 227 238 202 206 186 138 193 185 201 239 159 231 208 212 278 234 109 184 204 203 163 167 172 218 153 235 160 216 185 275 163 258 288 230 185 237 187 194 123 246 178 164 217 181 225 199 210 261 158 211 202 205 233 255 241 229 163 175 189 153 182 105 152 113 127 133 159 126 111 160 125 173 195 191 156 213 156 126 144 202 182 212 177 184 161 183 162 225 176 169 176 227 155 206 167 162 203 208 227 182 157 138 192 168 223 170 135 162 206 144 181 207 163 169 154 106 122 89 109 157 133 109 75 125 90 127 133 126 169 177 116 123 135 125 99 142 121 175 113 127 57 101 92 120 128 148 143 184 148 128 102 116 98 184 156 135 176 151 148 138 101 126 176 98 159 77 147 164 111 164 176 105 158 132 134 102 116 137 68 117 155 134 134 118 134 117 141 139 127 83 148 133 116 92 34 180 53 80 88 65 0 67 74 66 27 81 48 47 71 57 72 74 105 150 99 132 93 88 95 126 152 128 94 129 95 152 138 79 146 92 120 87 129 97 126 94 105 89 115 87 51 107 76 131 28 139 171 74 101 78 98 86 117 99 24 13 48 0 0 31 56 0 31 11 54 30 39 19 5 9 27 0 11 27 8 0 31 0 0 32 7 29 21 16 10 0 0 57 46 49 67 28 20 23 34 0 18 4 26 9 29 27 88 23 77 25 69 60 20 93 1 31 24 46 81 8 66 26 65 0 28 87 77 91 103 86 88 55 50 93 113 92 33 59 123 75 68 120 72 125 89 72 130 78 171 43 82 91 93 72 104 127 136 98 82 62 27 106 81 105 101 151 139 184 237 179 221 179 132 112 184 194 171 162 104 138 103 150 153 148 191 176 171 238 140 233 302 178 205 206 141 165 193 254 243 218 282 313 233 222 263 217 243 235 241 173 268 234 148 246 218 244 269 228 259 223 276 209 248 294 281 228 328 230 261 298 216 252 219 219 273 262 264 240 211 226 259 200 256 224 179 238 260 164 230 257 241 254 202 195 199 291 219 269 245 177 229 198 199 217 246 249 213 202 280 271 272 189 269 260 305 280 249 199 214 280 272 380 320 327 276 314 236 252 298 240 231 204 174 183 160 184 190 135 187 208 214 175 225 250 216 117 220 186 199 188 192 168 237 214 166 258 180 198 147 141 173 170 197 196 199 156 245 136 222 186 184 136 254 147 217 170 194 209 142 260 199 173 161 237 202 133 201 153 217 291 310 295 236 306 236 305 209 196 257 270 240 286 236 255 227 204 225 222 304 397 456 382 271 318 213 224 233 199 219 244 230 277 220 185 226 211 223 200 236 239 284 258 274 282 224 218 283 243 275 252 271 277 251 300 284 297 363 301 356 538 797 784 856 618 499 354 350 288 289 249 305 277 264 242 313 381 407 424 453 407 431 493 440 376 402 531 467 542 524 561 617 599 639 674 649 535 452 393 317 303 326 334 433 438 483 601 605 671 721 608 619 664 623 603 560 513 482 490 514 484 528 475 493 465 440 408 407 352 413 370 440 339 384 311 393 386 340 320 373 430 389 322 370 307 325 367 373 441 452 364 353 335 264 266 350 271 304 274 227 287 245 230 303 243 308 274 291 297 294 220 221 231 262 217 256 235 271 219 234 244 196 245 213 209 138 144 190 241 214 233 200 199 186 249 222 226 253 191 174 213 203 199 183 225 201 157 221 139 247 189 138 207 213 215 217 225 195 164 214 227 168 212 172 209 208 272 208 234 192 112 186 224 217 228 214 181 168 204 220 197 285 140 228 198 211 219 188 128 207 218 208 180 212 188 223 178 186 206 224 190 205 187 221 224 195 185 215 173 154 269 188 226 224 227 210 232 223 146 114 183 142 136 157 137 109 133 164 142 127 194 147 244 153 188 153 139 192 168 144 192 162 174 212 134 174 177 205 154 145 197 210 246 191 181 171 179 231 232 144 167 235 184 146 194 168 184 172 227 177 156 130 174 144 163 138 135 145 122 180 105 89 104 117 152 95 115 140 122 142 131 159 100 135 165 168 159 140 129 140 188 129 98 133 116 102 103 171 106 96 169 125 171 133 186 98 142 120 88 123 177 157 164 156 126 203 115 136 102 121 92 81 142 87 113 112 139 203 131 106 146 125 137 173 195 81 155 171 83 170 189 116 104 151 87 149 66 2 52 102 55 37 43 12 55 77 38 56 70 68 48 29 90 93 146 174 109 75 119 81 117 116 117 81 109 125 96 156 38 87 135 74 64 111 74 119 149 116 122 75 77 90 88 93 154 90 103 62 95 63 49 89 61 108 105 23 24 15 1 39 13 0 41 17 0 0 0 0 23 24 0 8 31 12 14 0 42 0 38 7 81 0 0 15 32 16 39 70 0 46 40 4 21 0 9 30 0 0 0 0 65 63 16 13 17 54 75 16 74 26 27 73 46 43 35 29 133 85 69 39 36 43 3 85 3 36 54 114 62 27 72 85 73 49 112 36 84 23 88 124 66 136 63 134 90 111 138 75 79 51 138 125 118 151 50 123 41 113 55 99 48 128 111 152 193 216 146 194 196 163 130 143 105 132 145 181 179 205 154 183 148 234 155 143 194 192 197 213 206 233 176 173 256 205 200 218 208 242 261 272 227 240 245 180 222 251 208 201 214 193 258 194 257 191 217 253 195 270 195 206 195 256 235 225 213 299 234 210 300 205 237 239 245 248 254 275 297 286 202 263 192 265 229 257 237 218 235 234 261 247 205 169 211 249 216 239 243 260 195 208 211 224 286 237 254 279 264 267 212 277 215 266 213 212 220 220 265 286 314 324 404 315 297 293 218 226 178 233 225 193 181 249 234 166 176 211 214 217 153 214 158 215 202 249 219 209 201 215 177 227 183 269 238 204 153 143 193 203 192 153 194 232 175 148 180 167 228 177 224 202 162 244 186 146 167 223 160 187 137 296 201 164 177 172 166 206 232 254 284 225 251 266 285 256 208 276 225 223 210 170 250 256 238 173 227 275 410 369 436 252 322 233 235 174 178 201 202 289 227 195 246 225 225 222 252 243 209 253 251 298 293 262 263 227 281 232 249 250 288 265 324 215 365 306 366 432 531 748 791 835 668 479 402 299 329 292 301 259 294 299 256 334 342 377 372 334 417 487 425 366 429 388 396 472 463 503 592 602 668 654 614 620 557 496 399 355 290 308 322 347 385 481 590 681 662 673 635 609 628 557 573 570 616 548 551 434 521 390 426 467 435 423 433 425 397 366 379 379 352 387 323 378 316 306 355 445 435 414 389 345 392 364 325 397 416 508 432 421 316 238 278 262 330 310 295 229 205 293 217 279 250 244 278 227 246 197 244 239 231 215 288 214 243 174 212 152 239 217 169 222 222 228 185 283 191 235 234 269 231 171 188 191 187 179 230 230 194 189 201 159 155 261 205 211 179 167 193 206 221 140 182 213 235 206 186 233 223 209 149 189 215 201 232 176 206 180 266 176 196 201 192 227 188 266 213 164 221 216 215 281 202 218 232 220 239 127 175 188 202 238 252 175 208 225 183 170 192 176 233 199 263 138 230 169 255 222 177 261 187 193 209 203 196 173 234 187 146 158 107 149 163 149 93 189 157 126 199 132 128 138 135 146 214 66 129 116 163 167 193 160 168 145 173 152 182 192 182 235 232 107 202 237 109 162 244 179 141 138 163 206 121 233 143 204 223 164 173 179 106 195 228 175 149 111 124 124 103 90 125 86 166 135 129 142 177 133 152 93 117 148 138 98 103 89 136 87 89 139 108 142 83 201 156 176 147 164 156 82 130 162 102 124 165 95 127 133 142 140 142 65 135 141 128 157 110 185 152 172 96 143 66 138 128 110 97 187 137 122 107 95 153 113 183 85 157 138 139 117 111 110 121 117 138 58 71 24 87 39 23 41 40 72 21 80 80 106 90 113 140 140 129 145 76 130 64 95 112 74 77 160 103 108 111 129 154 80 80 85 122 105 114 142 106 95 128 91 109 55 98 138 12 108 61 111 83 116 82 73 35 121 142 22 60 7 32 54 22 0 30 10 0 27 0 0 0 20 10 0 3 0 26 29 20 0 60 0 0 30 0 0 28 0 0 41 32 0 56 6 37 4 19 0 33 0 16 44 71 63 39 50 54 19 62 85 37 15 52 49 57 30 89 52 33 89 69 25 66 103 69 57 17 61 37 66 56 127 68 89 123 58 32 58 56 77 95 44 73 76 111 112 58 127 144 116 158 53 33 82 62 89 102 86 83 107 46 91 119 100 52 167 159 211 170 282 212 118 175 103 145 132 195 168 160 168 116 167 216 234 170 134 151 158 143 187 183 195 227 208 223 243 221 321 214 185 204 187 212 205 296 226 215 202 227 204 255 248 231 274 292 215 304 246 221 230 235 226 269 223 271 221 197 234 250 250 213 247 217 199 267 275 304 250 246 218 248 210 219 149 263 194 287 234 230 247 231 297 201 221 245 258 308 188 251 191 171 194 242 240 287 215 269 259 238 231 200 256 259 247 206 310 282 203 233 275 345 363 297 331 265 225 275 225 191 184 201 152 173 182 194 177 270 221 235 193 187 203 188 192 200 196 242 200 254 146 254 307 252 213 217 183 182 216 160 97 218 147 232 172 159 193 185 136 222 232 158 220 194 175 218 227 226 199 167 185 175 207 214 167 143 150 190 207 209 303 305 291 314 286 234 241 270 233 201 223 260 175 308 262 215 262 234 356 391 262 407 267 306 184 253 211 223 227 220 237 236 233 225 312 231 234 196 246 220 239 243 268 307 234 268 269 252 293 257 256 303 216 235 289 322 320 346 413 504 747 826 815 731 448 370 307 276 264 274 275 312 260 286 291 357 436 414 377 415 389 448 421 405 517 492 466 515 500 560 534 601 625 592 618 525 487 389 278 365 304 353 375 453 540 576 673 637 681 646 656 654 569 653 591 518 515 574 557 543 477 466 493 501 490 405 411 427 418 359 373 371 381 371 299 349 369 365 382 371 465 424 397 319 294 302 376 404 462 393 401 260 292 343 256 246 280 252 224 208 271 248 266 250 292 240 246 197 231 234 172 205 241 278 215 240 236 258 239 236 250 192 247 228 286 185 224 282 240 179 177 220 187 196 203 222 232 259 230 223 217 184 280 241 229 186 246 190 136 180 165 175 191 152 208 171 175 199 260 166 216 229 200 166 199 204 237 234 209 207 218 174 203 187 195 189 215 178 163 175 223 207 167 169 206 174 216 224 229 203 229 258 244 165 222 223 159 186 240 271 252 218 199 206 204 246 121 299 207 226 149 253 199 175 135 186 176 143 216 136 123 160 114 58 138 178 110 169 133 191 129 169 178 166 151 168 192 187 157 184 166 156 148 180 150 175 158 192 192 189 195 175 68 160 201 155 192 178 154 144 163 180 177 221 188 170 190 159 126 162 167 173 125 211 141 75 132 171 116 121 167 88 131 150 137 128 176 117 187 171 136 124 148 171 181 138 138 136 149 108 109 83 154 80 148 133 151 129 122 106 177 85 167 161 111 93 99 138 131 67 177 138 107 130 182 117 121 121 111 91 173 135 84 125 127 116 172 142 154 111 138 188 157 129 82 123 172 152 95 139 120 148 128 102 79 96 98 40 47 21 38 41 48 58 0 19 18 28 73 106 108 7 104 129 79 98 125 108 156 87 167 73 130 116 129 80 75 119 120 60 102 72 80 84 114 93 100 130 102 55 70 60 119 97 117 53 82 58 101 160 76 119 129 104 21 19 0 0 0 45 0 0 19 0 0 28 26 0 10 0 12 0 21 0 13 6 0 0 11 9 55 23 38 0 0 16 13 0 0 0 22 16 2 85 0 35 0 65 67 46 15 1 64 14 29 0 33 38 73 3 37 14 37 57 9 57 21 33 51 36 78 36 22 58 78 55 52 57 73 85 72 98 57 31 92 96 79 82 74 72 96 157 97 53 62 72 102 125 86 91 118 89 107 63 64 133 82 149 142 78 94 155 98 185 137 199 179 159 117 79 226 147 155 95 130 161 165 186 175 181 181 152 245 203 220 157 228 189 220 192 262 222 211 256 212 247 255 198 218 208 192 184 211 169 210 210 240 238 205 257 235 284 255 222 237 206 238 284 261 258 241 209 238 234 261 263 178 273 251 260 227 223 255 221 246 213 257 223 300 221 237 244 269 208 252 203 272 247 220 226 196 226 212 220 247 174 249 184 236 253 227 264 284 232 214 241 208 246 232 257 253 266 263 238 210 288 235 322 333 297 382 324 233 240 267 179 198 231 176 148 177 133 195 182 232 211 192 223 233 172 225 162 288 221 188 226 195 160 178 298 187 218 168 149 173 197 195 168 202 241 200 232 156 171 168 164 186 162 160 172 164 187 197 228 142 222 167 203 184 177 207 200 176 174 263 257 336 224 281 206 228 266 210 189 231 188 229 183 209 301 202 262 202 236 383 393 421 407 326 257 222 186 204 209 244 239 223 170 294 178 249 170 175 219 189 274 285 245 277 278 283 272 275 264 245 261 274 327 260 302 223 231 343 268 427 570 669 819 770 678 461 413 288 305 311 317 265 268 286 298 383 400 378 409 383 451 466 425 433 428 472 425 442 535 462 590 594 615 652 725 617 563 529 434 272 296 313 271 369 492 550 570 609 670 622 631 687 632 633 637 558 531 606 603 510 459 533 451 407 409 475 459 413 409 415 408 348 368 363 382 382 314 318 408 407 347 399 273 336 327 280 300 374 414 458 498 408 307 343 289 233 326 258 293 240 242 257 265 293 250 257 176 253 196 219 234 202 212 238 239 205 225 248 217 249 274 210 180 290 171 197 187 190 225 191 227 203 265 254 213 248 255 219 193 189 268 194 222 189 209 192 191 177 215 235 218 216 187 190 188 189 212 185 157 230 185 154 211 121 223 189 233 154 158 208 223 200 201 259 190 180 172 212 182 167 232 174 200 191 189 266 201 226 192 153 263 241 205 262 241 172 206 243 169 210 234 233 228 204 239 203 197 186 218 179 210 196 153 233 244 177 204 225 212 136 185 172 133 82 102 146 168 177 189 203 181 204 168 118 158 177 156 172 209 201 203 172 170 172 199 109 170 179 142 193 159 245 170 195 139 203 86 189 214 118 154 181 107 167 245 167 141 181 190 190 131 171 170 79 185 162 116 87 167 134 117 140 141 79 125 123 142 184 134 92 121 121 168 193 164 114 148 156 141 174 159 122 136 77 139 142 131 162 123 149 65 174 177 111 164 154 129 158 195 108 149 130 171 101 158 146 167 182 190 157 141 160 151 179 132 82 130 137 130 158 167 113 119 111 155 80 116 125 100 80 140 160 145 122 102 84 144 89 1 0 40 92 30 95 0 60 68 111 19 78 120 120 77 104 165 122 98 91 166 99 139 115 109 75 127 115 117 102 109 102 99 138 97 71 111 112 105 117 142 112 100 119 60 93 58 80 114 90 114 109 52 137 117 93 81 20 14 30 7 0 4 73 39 3 0 8 4 0 15 0 0 10 0 0 35 0 9 56 4 47 6 19 6 0 50 45 64 41 5 15 69 50 78 0 14 0 0 49 50 0 49 10 42 0 45 28 43 19 106 89 4 43 78 23 57 42 40 47 76 21 37 58 72 72 49 36 107 26 62 34 106 52 75 65 89 83 90 48 69 78 86 75 44 58 61 127 71 68 101 101 186 173 164 158 53 47 83 64 51 111 128 136 90 134 190 176 172 245 209 143 156 172 130 210 147 188 156 169 177 185 188 176 184 187 243 170 238 174 174 245 181 237 191 223 239 230 237 226 298 210 253 253 197 205 231 251 251 254 227 231 220 221 269 257 202 200 230 165 202 179 248 235 277 233 235 260 276 172 232 305 238 254 258 250 230 269 255 231 263 223 226 217 243 173 234 291 234 217 231 221 236 239 278 250 251 216 208 219 197 173 230 246 239 278 246 261 203 238 233 215 196 205 243 180 243 246 242 274 334 320 331 387 289 277 208 168 236 216 189 208 196 200 238 220 226 216 220 155 186 187 208 218 235 191 209 166 217 165 277 220 261 204 200 205 182 236 234 194 172 187 238 261 211 156 176 179 173 177 238 200 159 209 152 205 204 216 198 136 157 200 156 135 160 167 206 258 281 264 301 329 321 277 252 287 224 242 223 216 233 216 229 282 204 220 252 309 387 402 400 298 237 230 197 228 179 230 193 266 242 196 231 211 173 185 192 211 206 289 217 306 279 207 253 306 233 305 195 283 349 315 292 253 283 315 353 404 503 736 893 833 710 512 352 378 313 261 316 322 277 296 278 308 365 404 446 441 392 441 458 459 403 498 490 497 455 564 533 579 582 637 600 628 508 493 395 326 298 264 284 445 457 587 564 640 691 652 633 622 628 626 642 610 551 558 497 509 519 486 477 467 454 437 393 395 423 415 446 376 379 411 360 357 332 406 371 364 401 420 391 365 418 348 292 378 450 399 398 364 359 295 280 343 324 290 279 254 240 316 265 249 259 232 226 287 253 264 254 279 188 254 288 245 208 272 221 230 238 194 206 251 171 231 235 181 295 228 225 206 261 212 220 180 231 211 206 208 214 182 218 229 260 163 239 211 242 174 198 187 174 249 157 219 234 171 217 221 138 151 235 188 210 161 242 243 186 217 199 209 211 199 244 157 238 191 201 204 212 229 203 208 138 214 247 212 234 195 291 215 208 291 170 168 179 242 269 269 236 250 177 246 209 212 223 157 221 218 192 158 201 283 179 174 185 200 182 220 149 134 170 145 144 114 125 125 171 146 141 191 159 145 177 169 175 153 120 195 172 205 153 112 214 210 166 120 196 193 243 213 132 156 199 206 168 170 174 164 183 182 141 235 140 176 219 165 218 162 110 175 173 149 161 143 144 138 124 125 156 140 145 92 105 184 102 111 126 127 198 131 125 131 129 65 162 172 83 165 97 127 78 128 152 184 127 157 134 168 134 149 105 163 142 149 114 158 161 135 186 167 111 82 99 133 95 106 103 137 82 137 117 185 143 99 151 88 73 136 88 161 176 166 118 160 72 104 103 121 74 124 120 104 118 73 154 84 12 7 20 0 28 80 88 94 21 112 34 46 109 133 38 81 67 66 114 87 114 134 123 145 88 163 83 76 113 106 145 128 136 159 89 127 124 116 92 92 155 92 132 76 64 161 54 74 66 100 100 69 131 145 70 178 93 19 12 0 9 51 28 0 47 0 10 0 0 54 5 21 22 0 0 0 5 3 22 34 0 0 0 31 31 0 0 0 30 0 53 24 0 3 44 28 10 34 48 28 34 17 0 30 52 35 17 17 67 60 71 73 0 66 36 44 12 87 63 46 84 46 48 81 45 84 81 80 23 53 78 25 72 52 106 139 123 54 90 97 73 130 95 117 78 101 67 128 68 57 141 94 150 90 123 94 103 89 97 128 105 104 185 176 180 142 152 186 228 182 217 182 151 94 109 127 139 196 133 206 179 157 214 211 147 177 164 221 184 210 206 170 203 230 193 213 259 242 311 283 244 221 241 206 204 218 220 265 263 202 219 198 231 222 231 212 213 256 247 249 272 222 238 260 302 254 215 265 210 255 259 242 214 231 237 233 255 277 243 249 273 240 248 215 239 236 228 252 197 231 256 222 242 208 245 232 289 215 202 218 236 198 252 203 253 246 219 260 237 235 237 237 204 265 233 248 261 254 259 280 350 265 377 388 278 277 223 282 212 229 147 204 209 208 183 162 202 208 252 203 189 175 200 174 243 238 157 222 241 220 241 226 237 228 178 195 199 221 142 189 198 219 207 207 249 223 166 178 231 251 239 175 153 155 179 149 208 198 155 185 203 172 253 163 146 203 250 270 291 265 344 271 255 278 262 272 206 298 177 197 288 251 201 257 280 188 262 324 377 444 344 243 230 252 204 246 281 291 196 228 177 245 222 242 256 163 275 217 245 200 349 266 208 178 294 272 285 292 293 233 298 275 310 301 326 323 317 393 533 745 806 821 680 551 356 339 316 304 283 254 257 266 306 308 379 361 399 413 448 445 470 506 443 454 457 497 545 555 559 572 586 626 643 599 604 463 443 345 309 304 329 398 463 462 580 652 685 662 645 618 618 587 535 561 569 559 522 572 446 455 478 485 458 431 445 405 398 397 353 358 387 395 344 278 325 379 338 408 437 429 343 387 382 309 359 337 444 425 415 340 238 384 350 256 258 321 286 315 264 261 196 299 243 242 243 276 248 223 197 236 176 168 277 231 274 278 222 255 202 215 241 191 221 203 204 270 268 229 230 230 231 216 185 225 267 245 214 215 179 209 240 183 222 179 226 184 157 185 183 155 252 194 136 138 137 272 213 186 171 174 234 179 217 212 171 197 237 186 122 203 213 202 231 231 237 194 185 236 221 221 229 237 196 198 173 206 180 230 261 191 227 254 193 248 202 206 219 229 224 157 187 232 253 188 195 125 190 230 222 253 187 235 163 247 154 199 96 211 163 145 150 166 140 128 150 99 191 130 198 163 169 177 123 163 170 192 137 166 153 105 180 187 187 177 99 162 176 193 145 140 151 194 121 129 192 154 203 127 156 208 189 132 174 170 152 165 212 205 167 150 159 180 150 141 145 140 114 119 124 83 86 125 106 104 170 163 116 137 162 167 128 126 120 149 128 148 163 174 141 110 176 123 143 91 141 158 135 173 172 147 133 189 115 168 121 103 122 176 140 154 123 161 138 124 117 127 176 117 142 156 186 148 144 85 146 105 156 126 158 149 77 152 147 171 116 109 152 159 128 120 79 104 119 102 72 15 70 0 85 16 71 53 37 58 50 66 76 72 119 91 97 168 72 96 71 151 120 168 40 65 102 70 122 72 37 59 71 91 130 110 85 97 99 139 107 63 63 115 76 119 91 83 86 134 67 110 89 85 59 130 121 11 144 18 0 37 17 0 23 57 0 0 0 5 0 17 0 33 62 24 38 65 4 21 20 13 0 0 40 68 20 0 27 0 4 38 0 62 46 40 0 37 27 29 0 47 0 61 28 66 3 51 6 28 23 16 20 93 0 38 28 18 57 47 75 82 75 68 90 119 73 139 96 29 96 69 0 14 68 62 74 54 73 84 113 99 103 117 66 55 72 70 49 113 89 82 111 83 85 90 99 106 84 70 107 150 133 90 109 116 131 118 175 152 232 223 169 185 166 152 125 123 148 151 198 197 197 174 215 173 201 153 173 157 191 183 214 224 169 199 193 255 298 265 240 288 285 249 220 188 200 204 231 190 230 204 186 166 179 231 180 241 205 216 223 276 277 254 260 203 216 301 279 308 219 238 234 319 252 236 223 273 258 266 230 272 248 185 251 189 272 220 278 217 204 240 232 167 214 248 266 206 248 177 178 213 271 198 194 199 239 215 273 269 239 205 288 302 243 211 250 232 271 248 232 309 272 381 354 392 233 236 219 239 198 196 178 216 203 207 176 217 180 233 214 206 204 156 228 165 175 184 194 190 213 266 194 217 223 210 201 203 228 202 195 215 189 230 251 170 178 207 265 212 189 241 199 232 172 136 173 176 174 170 174 147 250 169 199 187 220 127 100 222 259 266 290 330 273 251 249 311 271 248 226 237 258 175 216 193 228 247 297 392 403 414 382 314 256 247 159 181 165 180 214 229 271 222 190 219 229 193 191 215 222 276 290 273 262 217 254 255 269 275 324 241 257 282 261 340 245 358 383 421 522 700 853 747 659 465 354 285 311 287 316 305 241 278 334 330 396 395 429 437 405 478 416 425 444 415 513 474 511 564 592 607 593 656 642 670 563 455 410 353 287 297 322 385 437 456 634 631 576 682 720 719 582 606 643 600 569 589 521 569 440 508 500 497 459 388 416 402 417 376 364 332 371 363 360 354 400 342 341 410 445 398 429 371 337 361 361 412 461 417 447 388 334 281 281 303 320 251 299 286 297 226 267 233 315 300 241 226 242 271 248 274 197 231 291 276 295 257 251 266 236 238 218 205 223 216 237 177 224 235 198 282 214 208 248 199 239 211 226 208 201 253 265 209 216 245 153 182 160 238 220 172 193 266 243 242 138 183 221 245 171 229 140 133 215 154 225 176 184 202 205 207 202 188 187 206 229 235 208 166 271 217 192 216 207 196 190 202 182 239 210 215 185 203 224 195 202 196 155 208 190 237 204 215 178 275 142 220 230 229 242 217 264 231 188 179 187 200 179 228 150 146 94 150 148 163 149 139 169 162 165 147 154 143 211 169 175 129 166 172 216 159 234 115 166 152 170 171 147 111 200 243 146 136 132 154 138 157 186 132 137 251 165 167 126 183 151 214 155 123 149 167 141 188 149 140 161 140 154 179 128 102 120 167 163 120 161 198 120 136 98 132 189 138 118 145 96 125 85 93 102 222 160 164 123 189 177 92 132 193 196 199 168 104 131 160 150 122 174 139 132 103 103 131 111 126 193 151 141 169 135 132 152 97 111 120 166 124 166 95 174 121 82 133 112 163 116 97 102 134 107 62 152 161 93 88 59 76 41 33 66 67 38 0 35 59 69 35 77 97 37 74 68 144 50 54 141 84 32 91 139 132 118 100 81 107 176 75 42 134 126 116 72 133 67 55 84 118 119 134 78 86 113 96 113 93 91 97 76 96 53 90 61 58 134 17 16 0 7 30 0 48 0 0 0 20 48 0 8 0 14 40 54 46 50 0 0 31 3 11 0 38 1 0 3 43 31 19 21 20 16 24 35 0 0 24 42 3 42 65 46 51 39 13 12 11 29 42 38 30 80 77 21 53 61 0 30 59 38 69 10 15 103 57 72 33 65 116 42 30 47 81 78 113 81 103 102 113 111 92 86 111 69 91 64 115 157 114 78 116 45 49 55 105 112 96 112 75 97 138 74 74 157 152 171 247 169 246 150 210 143 203 127 113 157 158 137 185 233 155 139 194 159 191 165 154 169 182 217 213 185 181 273 285 227 242 260 155 222 212 205 222 234 289 162 250 225 287 248 207 221 228 211 246 212 236 240 263 191 268 256 284 240 256 286 260 200 228 320 327 298 232 254 256 278 289 236 247 214 203 267 292 205 261 272 244 238 228 212 174 220 253 270 200 321 226 202 207 228 239 235 243 190 202 212 256 260 309 281 256 304 248 272 245 256 236 258 344 306 302 430 317 324 249 199 203 237 210 266 211 171 220 197 217 192 193 200 140 169 236 286 180 230 213 242 239 252 271 264 253 255 240 213 178 208 256 132 156 257 180 186 232 214 183 150 191 198 193 255 177 179 219 190 200 176 171 164 123 186 212 139 228 226 125 182 255 290 293 319 251 330 249 238 304 177 185 207 235 228 263 189 276 278 222 266 348 434 403 415 341 204 209 241 230 261 258 208 199 227 250 231 200 196 224 207 263 266 254 320 297 249 257 243 256 288 302 324 309 322 316 251 310 266 323 290 471 531 713 870 825 637 505 339 351 266 275 257 253 300 253 308 364 398 388 434 402 460 431 450 425 499 442 536 429 474 494 547 610 580 543 633 608 557 480 367 368 354 328 368 401 444 511 652 632 677 736 608 666 624 564 622 606 565 596 566 513 551 509 466 533 476 489 452 369 377 436 376 408 408 355 344 312 376 390 383 458 412 462 377 415 349 364 323 397 411 427 354 412 291 283 292 289 292 288 273 302 221 306 274 243 255 229 261 239 278 244 229 228 241 255 268 251 304 238 241 228 220 230 233 261 148 206 263 213 228 258 293 233 216 202 277 188 248 180 219 178 218 268 210 165 221 189 222 235 218 219 226 163 184 167 194 213 180 144 202 263 189 222 230 235 120 175 149 207 199 214 147 201 203 197 187 215 237 185 215 202 217 163 249 168 227 208 198 227 204 243 180 243 212 196 209 252 186 180 132 242 238 215 222 168 179 243 226 191 190 170 272 257 159 221 255 224 184 120 214 201 176 84 134 67 156 162 120 127 182 198 235 200 143 197 167 109 142 169 211 213 186 171 176 198 169 181 184 232 155 177 208 202 204 178 199 152 159 210 167 182 204 183 175 184 181 196 194 225 158 229 132 175 164 155 133 194 167 144 111 117 121 169 130 132 145 124 130 133 106 174 130 123 143 121 105 133 144 134 112 127 119 164 159 160 141 177 124 142 138 182 134 124 153 205 107 129 162 186 143 185 125 165 91 140 86 161 119 168 132 151 135 182 68 74 137 89 117 142 131 105 202 155 159 158 136 139 133 166 145 106 139 114 161 118 145 131 97 47 49 13 76 46 52 50 48 60 69 38 91 74 118 107 145 65 99 121 149 90 47 70 196 112 129 121 67 94 54 108 81 90 71 49 108 72 129 139 94 80 66 89 90 103 86 175 107 123 75 71 63 85 83 56 65 124 118 16 30 0 17 3 32 3 6 11 0 0 0 0 0 0 0 0 0 1 0 25 0 0 49 0 58 0 12 24 17 37 0 2 0 51 0 0 1 46 37 5 17 50 19 53 36 79 0 54 5 58 28 21 79 43 61 8 0 47 42 75 28 96 61 49 28 84 46 36 96 58 26 97 94 68 149 55 44 101 52 56 106 128 17 94 96 59 104 85 85 100 100 104 62 79 152 110 84 119 128 106 105 100 25 88 155 128 144 130 174 167 230 132 191 177 126 113 128 160 151 171 126 198 158 152 209 193 225 103 100 169 190 251 164 202 148 219 186 268 197 282 236 303 266 203 253 238 273 203 231 206 269 258 205 243 221 268 219 235 244 220 226 228 220 216 168 177 230 264 226 222 239 259 298 275 203 220 293 271 268 268 272 285 257 256 140 238 220 181 266 284 283 208 273 241 252 232 286 278 186 254 244 207 189 217 231 256 247 293 236 191 256 300 258 286 245 272 296 241 229 254 270 300 354 325 445 319 260 295 224 262 224 194 217 220 213 226 159 230 190 196 227 174 223 193 196 195 141 205 157 202 209 174 263 194 247 236 169 213 243 209 192 187 223 144 159 188 254 236 166 187 198 207 194 159 201 155 165 139 191 160 171 172 165 208 106 224 194 169 238 223 262 241 210 303 323 241 194 267 294 262 214 203 242 159 227 239 194 225 282 339 422 363 331 239 265 229 236 239 181 204 251 264 239 201 216 231 198 215 237 200 259 245 259 291 212 253 280 268 277 282 268 280 344 225 279 264 304 356 305 437 592 738 848 810 653 468 393 324 313 248 250 306 252 319 298 297 361 460 383 395 411 379 448 535 401 490 491 496 565 507 553 631 586 601 644 583 544 519 328 306 348 280 293 408 469 574 592 606 684 601 635 730 605 586 557 590 595 585 535 487 573 506 461 448 445 436 427 421 412 449 422 407 443 350 408 505 329 317 381 400 419 398 322 349 404 353 387 407 455 472 500 354 317 253 274 196 271 320 249 309 256 249 290 213 226 328 254 193 214 233 262 251 243 177 249 237 284 253 264 206 265 230 272 210 223 237 213 206 259 249 242 211 263 241 236 235 192 216 197 256 171 198 258 198 202 189 201 219 269 155 182 294 244 206 212 237 225 142 171 180 178 204 177 193 114 155 208 205 233 185 176 228 265 205 179 200 194 169 221 186 262 169 200 157 145 211 210 234 159 245 286 215 261 175 148 237 217 207 207 144 219 232 187 166 250 155 230 209 235 195 190 219 220 232 270 225 163 220 254 171 218 151 92 139 169 151 66 162 208 129 164 119 245 222 191 162 159 153 155 102 215 220 126 193 195 161 202 179 123 197 219 133 166 167 132 202 146 201 195 120 127 163 166 215 96 164 127 155 199 162 172 83 132 202 61 138 169 132 143 149 43 94 108 84 158 122 101 110 120 137 149 187 189 106 130 126 156 138 123 113 95 168 199 121 99 103 132 142 141 132 154 174 105 131 124 109 143 105 202 112 171 91 127 127 98 120 119 188 127 157 134 104 148 121 149 143 126 96 126 121 99 143 130 101 187 114 141 161 170 162 125 166 86 125 147 147 47 149 33 33 39 93 83 75 59 12 34 88 40 48 84 91 122 96 80 96 129 89 84 40 64 116 90 46 74 76 56 97 127 105 148 138 92 95 94 124 123 66 103 129 116 31 111 156 94 130 94 94 106 107 35 55 83 129 47 15 32 16 0 0 0 56 46 0 0 0 38 81 0 46 0 0 28 48 41 29 0 52 12 2 52 29 16 4 1 28 39 0 10 0 42 4 54 0 30 0 16 25 22 9 5 20 84 29 98 68 42 12 0 13 58 69 70 78 30 75 34 89 77 39 25 103 68 26 69 58 74 36 77 22 79 65 70 56 45 84 75 79 32 43 34 81 72 112 83 101 104 118 60 125 93 92 131 114 160 65 108 54 161 102 160 124 105 117 131 194 246 213 216 183 139 175 133 136 156 193 188 156 146 146 154 126 174 169 183 155 223 173 123 140 210 229 168 263 236 193 245 224 208 252 205 226 182 272 232 209 257 187 212 232 186 261 241 192 264 207 191 271 280 212 205 225 213 242 254 211 282 263 171 231 219 255 255 211 203 218 201 240 305 287 209 249 224 187 251 207 211 232 180 213 280 269 278 236 186 226 184 225 220 181 207 220 203 280 245 250 276 249 226 213 179 270 268 225 217 224 269 312 308 301 350 329 286 264 224 235 187 209 272 206 212 195 264 224 223 192 167 208 226 165 248 146 198 217 215 190 283 217 151 227 257 243 183 209 202 152 180 124 193 169 162 178 180 208 203 253 223 196 208 156 173 138 166 170 168 158 213 211 177 194 165 181 218 155 183 226 249 323 263 219 255 285 305 274 226 293 242 156 253 231 265 247 248 216 260 306 332 404 436 260 205 206 240 192 196 233 259 258 292 258 254 247 177 208 221 237 267 238 264 260 282 300 301 334 276 279 234 225 261 338 283 273 316 381 351 402 538 748 841 793 755 539 352 324 301 236 300 324 328 317 320 352 404 458 430 430 430 474 515 479 455 399 447 456 493 491 502 660 612 679 672 579 512 436 383 314 306 322 336 412 485 481 585 636 630 717 602 676 690 577 669 549 580 597 543 472 500 414 474 487 458 454 461 407 405 397 389 366 370 386 413 339 409 401 365 420 442 412 313 337 306 315 364 380 394 411 461 390 342 297 239 269 313 257 257 258 266 221 327 315 221 231 234 254 179 294 221 249 227 240 281 260 223 223 240 302 246 285 2131 290 215 249 16 274 217 223 258 212 215 262 237 191 210 219 217 246 248 201 247 221 229 240 154 192 154 199 284 191 184 205 196 180 221 218 244 166 190 200 179 178 209 169 226 227 207 179 174 161 256 167 235 205 215 184 164 298 196 235 212 236 201 164 187 194 244 198 194 199 167 180 193 211 250 167 210 181 237 179 132 251 198 180 158 252 191 231 240 201 176 207 169 202 218 220 206 190 135 175 128 87 131 90 169 160 169 182 159 213 112 174 167 185 112 162 185 205 176 156 207 147 174 134 230 206 180 141 131 195 169 172 166 197 170 147 230 123 130 161 218 197 184 159 182 171 139 200 174 157 159 153 154 195 183 130 130 127 135 117 119 135 123 93 151 131 97 149 90 158 157 140 63 91 105 98 142 152 173 160 179 183 164 116 184 138 146 148 92 146 195 133 134 118 183 166 119 187 133 129 141 122 99 128 140 127 133 154 162 104 170 144 123 121 140 133 132 196 173 152 135 104 124 139 136 91 66 100 107 126 103 111 104 78 133 79 16 26 47 76 40 76 85 67 64 44 88 101 121 92 82 68 131 76 94 85 124 155 162 91 86 96 118 121 93 87 128 77 63 75 137 84 33 89 113 106 54 142 104 61 107 49 59 122 69 53 117 93 133 128 104 75 94 14 30 0 0 4 0 51 19 0 0 49 27 0 0 0 2 29 0 19 0 5 4 14 0 0 2 42 0 10 31 0 9 16 0 0 10 0 10 30 39 7 0 15 0 30 65 10 28 0 45 52 55 44 67 69 76 55 22 51 20 40 0 39 33 60 14 43 80 35 34 101 89 72 83 87 61 114 64 44 59 93 129 50 72 141 125 109 91 44 116 99 99 55 42 106 86 74 77 101 103 101 105 105 81 85 51 146 115 163 134 155 219 230 217 205 193 175 153 132 97 155 185 192 118 152 176 188 124 161 232 172 176 210 204 200 166 200 249 254 254 233 238 256 269 257 191 203 228 210 224 197 268 148 179 226 244 200 268 256 331 248 210 190 268 262 282 255 229 232 301 215 219 213 242 280 192 246 272 235 258 208 267 280 214 235 248 228 224 215 247 190 214 230 249 200 273 225 239 248 192 233 216 204 224 206 158 258 196 266 247 251 215 282 229 329 243 290 251 280 267 251 277 284 260 320 369 342 266 246 246 252 227 225 223 249 214 186 217 207 166 223 201 174 213 233 241 161 187 270 234 213 188 166 231 253 249 180 215 245 200 177 184 206 208 152 222 234 173 188 152 169 203 206 214 176 132 207 241 193 212 178 180 168 213 170 175 156 192 182 179 202 202 280 287 274 267 249 210 277 247 243 281 233 199 248 201 266 229 223 266 277 349 418 364 283 257 260 167 164 212 204 218 191 274 214 284 209 208 211 225 206 152 282 264 320 273 224 251 280 270 223 248 245 282 275 262 260 363 309 410 355 568 754 833 881 682 448 365 340 283 331 326 266 220 265 303 277 359 398 408 399 402 432 405 452 444 445 420 447 474 530 569 578 606 575 619 611 591 481 396 355 333 296 352 428 414 542 576 636 644 625 713 714 634 644 548 518 489 533 516 530 449 464 444 492 461 381 410 386 412 362 410 443 429 346 347 327 346 404 379 415 410 447 442 428 366 295 341 409 406 513 411 376 280 253 355 288 222 292 308 271 288 331 298 290 247 350 329 235 221 247 267 206 216 266 233 252 243 268 213 241 212 251 360 255 189 234 200 244 249 194 227 230 200 217 185 207 233 252 175 209 195 208 208 250 231 219 176 158 191 133 221 178 195 191 154 196 211 199 214 245 182 226 251 209 197 185 209 243 178 225 256 239 211 231 194 180 248 265 180 195 214 210 207 236 184 145 249 190 262 204 193 218 223 171 218 183 265 189 223 247 220 219 127 238 216 214 194 250 165 222 225 179 159 260 205 168 184 246 160 143 108 162 55 108 128 174 139 165 196 222 103 236 183 172 175 125 138 105 172 225 208 197 122 146 226 156 178 183 215 169 186 153 224 204 157 157 155 126 178 210 151 139 113 199 213 202 181 134 240 127 195 163 201 146 147 134 130 143 177 71 97 141 121 99 139 104 176 241 150 125 166 100 207 145 132 125 126 165 84 152 101 151 182 86 168 132 154 129 133 160 142 115 159 182 174 163 164 148 97 127 143 170 128 145 98 93 125 154 132 135 155 78 187 192 105 168 149 110 102 150 140 123 113 113 111 126 108 185 96 100 147 122 95 106 102 97 73 89 47 25 50 17 54 83 89 83 60 47 3 78 118 4 104 142 73 109 92 118 91 125 146 60 91 138 155 105 60 157 139 136 124 158 105 75 126 88 85 159 86 91 84 99 68 99 100 96 131 122 122 94 78 124 93 105 103 13 0 44 23 37 0 42 0 0 40 41 11 0 35 14 5 31 23 8 13 54 0 0 0 0 0 49 0 0 11 52 0 0 31 9 6 1 2 48 9 0 72 0 0 25 40 52 47 25 36 50 26 58 67 70 39 53 65 88 109 38 2 55 8 56 31 47 47 66 60 75 56 83 43 62 103 48 25 32 53 93 52 51 58 98 106 122 128 65 123 63 101 88 70 97 110 118 136 81 107 137 67 98 116 80 143 146 159 96 162 169 283 235 228 187 167 170 134 72 141 137 133 161 184 207 183 113 199 178 125 229 168 180 193 173 217 238 190 242 211 273 277 201 263 228 235 248 220 295 250 267 262 258 222 247 214 213 195 205 225 245 183 229 257 228 256 253 238 237 284 266 194 285 239 220 215 243 300 213 240 329 214 250 232 300 246 249 263 234 270 295 259 224 247 215 227 230 270 298 272 190 247 215 161 202 227 242 184 255 287 232 265 226 207 266 210 272 229 207 213 267 270 336 315 319 331 337 280 265 266 290 227 252 206 195 239 131 164 211 207 211 197 222 243 173 228 239 147 256 227 216 261 194 230 262 248 224 217 213 171 168 196 0 184 169 212 200 226 150 166 156 234 233 219 227 162 171 174 182 211 183 179 161 165 202 176 181 199 188 163 282 270 278 272 263 253 247 309 278 209 200 170 193 273 254 280 255 279 236 235 332 414 415 342 339 278 261 241 231 220 165 236 231 168 246 263 224 139 184 261 260 210 267 214 268 250 233 275 257 246 335 283 260 337 253 277 278 250 344 355 425 499 757 878 830 630 486 359 323 303 265 299 286 270 218 330 374 385 367 365 383 425 453 481 450 451 473 477 516 533 563 591 600 636 587 663 585 552 416 431 317 295 280 304 382 534 447 532 606 687 633 620 678 597 615 567 608 581 569 545 511 454 471 483 429 439 423 466 449 374 440 398 403 390 349 352 403 365 441 400 364 441 364 395 370 420 339 380 382 433 504 429 346 329 281 270 277 279 339 272 253 289 287 268 252 269 203 256 298 270 238 212 248 213 299 223 214 288 240 270 237 217 200 238 191 209 217 236 179 240 233 237 198 190 234 261 257 237 237 215 263 252 201 173 226 239 202 199 231 233 194 135 163 206 214 219 153 191 203 185 212 212 220 179 210 148 222 166 215 179 248 179 185 190 170 204 203 206 215 239 246 240 263 265 239 207 210 196 145 248 217 197 274 218 236 242 225 213 227 220 239 222 200 223 162 245 247 162 149 223 190 246 193 238 214 157 195 164 189 175 167 171 162 147 96 176 112 177 230 116 144 160 132 169 200 132 196 182 191 118 196 186 189 134 181 136 185 190 115 187 138 156 157 146 156 189 208 188 151 154 185 194 194 147 169 214 133 185 163 147 179 168 120 151 208 188 128 146 138 140 196 78 133 93 140 130 119 144 166 134 141 96 108 117 77 168 152 88 133 158 118 92 102 124 119 155 146 155 132 220 124 147 155 146 142 130 199 100 201 143 141 134 146 121 92 150 139 141 130 182 189 134 163 157 155 158 93 123 95 130 181 80 175 111 119 132 142 176 144 77 124 179 166 104 59 126 117 127 50 102 0 49 54 35 43 36 39 0 69 19 88 51 84 153 137 124 98 116 115 120 76 109 56 121 68 106 120 70 128 70 87 108 133 102 43 99 116 104 113 165 109 58 68 58 104 105 35 82 75 82 98 114 55 140 105 81 12 0 0 25 0 21 0 5 0 3 1 0 0 66 30 0 34 49 3 43 0 25 40 3 16 19 34 0 3 22 10 1 0 0 15 15 86 0 16 27 2 0 0 14 0 53 37 51 33 36 26 36 34 58 60 41 42 55 49 60 41 85 95 29 32 44 42 58 83 16 4 135 67 19 14 76 76 77 52 111 40 78 78 78 61 86 121 99 109 106 135 118 106 138 135 103 117 85 109 139 80 125 93 98 121 102 137 136 121 112 133 159 226 201 132 151 143 181 137 140 124 172 179 198 202 158 190 169 217 195 173 159 167 168 150 200 235 227 238 297 244 209 191 211 209 206 202 233 184 243 179 223 178 234 182 215 257 215 253 201 274 204 225 235 236 281 230 245 287 194 262 291 314 235 215 245 279 275 299 235 242 212 201 203 198 193 240 274 235 203 214 204 183 276 280 189 244 235 266 272 230 240 221 191 248 245 242 276 259 244 232 263 272 267 242 242 196 198 264 269 245 300 285 282 301 329 348 244 227 228 194 190 176 218 184 225 135 218 229 224 202 211 183 164 190 225 197 208 202 229 224 188 206 243 196 228 246 227 231 186 212 177 232 150 161 238 167 228 213 186 179 188 204 174 163 193 168 158 233 199 169 172 247 174 142 162 166 154 177 251 191 287 297 253 234 277 215 207 270 279 218 207 237 221 180 199 230 269 256 256 387 391 403 380 294 290 185 242 190 201 219 234 219 229 198 225 211 212 217 249 217 258 214 281 235 281 185 273 275 252 304 248 307 276 272 328 304 322 334 338 412 514 699 801 787 684 503 419 374 282 304 247 301 283 241 320 312 345 412 314 394 390 426 480 483 433 453 427 478 490 530 577 525 631 651 645 600 519 385 404 284 282 373 334 408 498 549 603 637 598 779 669 651 695 629 555 584 490 617 582 544 492 453 567 421 454 442 425 403 429 345 397 380 322 343 380 360 360 361 329 390 434 378 383 373 351 347 317 339 418 483 401 368 288 305 321 358 304 338 287 305 265 314 263 257 201 263 271 268 320 242 255 194 212 242 229 298 233 234 221 233 145 285 285 209 222 250 251 246 224 265 231 255 235 242 242 243 207 178 233 201 285 234 233 276 172 188 215 193 202 160 210 198 171 197 240 229 153 242 197 200 198 176 179 169 198 201 186 181 227 205 214 225 159 240 277 263 162 248 214 194 226 261 248 195 191 203 198 210 237 249 220 225 219 192 234 162 196 196 226 219 215 200 178 157 206 215 230 221 217 181 220 199 206 168 240 176 227 193 240 174 176 123 147 142 109 164 102 133 163 149 168 147 131 190 169 200 169 174 171 163 188 181 211 145 157 194 182 201 188 152 205 119 167 190 202 206 240 221 211 165 181 176 170 166 120 211 156 163 183 154 146 170 154 159 115 125 149 143 190 135 135 139 114 113 127 147 160 177 130 143 158 122 159 93 176 119 77 65 130 130 163 132 142 105 111 114 134 135 127 140 125 185 129 116 126 133 102 232 120 121 153 149 148 138 120 106 161 136 89 122 177 166 152 128 167 131 145 182 154 134 117 125 161 145 95 125 125 138 109 128 175 133 115 143 106 115 97 93 31 35 73 33 33 3 33 60 66 22 88 107 120 115 131 48 137 152 95 104 196 111 156 96 126 130 98 100 114 125 85 113 100 117 30 103 94 168 96 83 107 65 40 112 124 108 59 118 78 130 88 103 83 89 113 126 97 11 33 35 7 32 22 0 0 44 0 59 43 0 8 41 0 13 30 8 0 0 54 11 0 25 0 29 29 50 7 10 49 10 77 70 39 26 39 0 0 0 25 0 54 0 24 31 0 59 18 0 30 25 41 11 61 67 115 87 61 46 93 0 58 87 25 30 58 57 46 63 59 7 85 53 59 33 42 40 66 116 16 85 112 109 112 76 69 88 123 80 124 79 104 93 122 82 76 76 57 61 85 90 132 125 180 99 171 84 148 196 161 209 120 138 144 109 169 138 133 162 127 149 149 179 221 174 206 151 142 168 191 207 181 205 232 213 159 255 253 266 272 243 271 226 279 200 196 177 265 234 212 242 184 237 225 172 177 270 252 221 196 237 251 248 205 282 256 279 234 244 201 262 187 187 226 267 271 268 246 321 280 228 274 267 196 208 216 255 228 218 236 260 248 276 221 230 240 224 216 258 183 140 240 238 197 219 236 250 195 297 288 238 295 248 278 204 227 250 264 281 310 290 331 344 342 303 291 221 246 251 228 219 178 197 216 200 168 261 191 240 200 164 232 202 222 194 236 278 181 187 233 194 241 201 213 229 201 178 223 227 151 148 165 193 216 190 154 166 194 176 149 165 217 145 154 160 201 154 170 155 168 188 169 261 204 260 204 115 173 242 264 362 271 297 291 220 211 261 216 224 238 196 202 270 234 223 216 199 233 321 431 470 373 347 275 243 221 243 236 248 212 205 221 168 206 272 246 261 206 201 264 237 260 317 288 270 279 246 318 266 293 247 263 347 271 260 317 311 366 481 526 653 863 819 673 503 365 346 350 266 260 239 271 241 299 276 372 425 422 388 454 388 435 399 330 487 474 480 506 521 573 571 586 617 601 623 544 485 409 318 282 312 293 358 507 551 594 670 699 646 617 681 609 557 615 544 580 505 513 542 516 458 501 425 483 468 463 458 372 419 400 348 369 386 399 350 364 393 375 378 441 414 387 335 321 311 357 415 444 477 448 398 314 292 304 294 291 217 270 250 255 218 208 209 281 226 299 274 244 246 229 172 245 234 251 208 214 236 311 223 212 181 280 248 238 176 325 218 264 209 238 217 237 272 151 199 195 207 236 271 265 185 188 222 241 188 215 144 217 224 232 188 236 215 176 238 200 260 165 166 203 172 196 177 233 235 234 176 281 241 187 179 172 189 236 207 180 242 173 220 207 190 229 217 202 256 221 185 221 285 208 245 235 242 253 208 233 195 217 226 176 136 167 235 239 182 168 187 204 219 195 240 231 258 136 234 210 189 183 186 147 155 113 179 157 169 121 101 135 108 162 131 182 200 182 175 172 179 196 183 179 180 168 160 195 216 162 114 140 144 160 209 111 160 158 186 143 215 180 175 171 149 100 156 141 127 169 180 150 199 148 142 178 199 155 112 117 137 115 211 150 168 122 107 79 121 88 215 119 151 117 138 104 152 129 125 117 130 170 146 157 102 169 107 155 91 167 181 147 178 146 91 146 125 67 129 219 113 105 157 91 135 209 152 151 124 109 70 120 84 158 127 119 92 172 123 116 91 136 120 110 116 58 86 146 103 162 167 121 169 128 99 124 143 89 62 125 74 0 77 53 52 11 92 38 60 50 65 48 103 66 53 53 52 87 113 76 86 76 121 142 96 121 108 186 125 102 141 74 101 112 133 63 87 130 142 86 136 92 105 79 91 76 116 66 154 106 98 46 95 143 131 105 135 144 10 0 20 33 61 0 33 48 0 58 0 62 46 21 0 37 0 27 0 0 0 0 5 0 0 0 6 0 40 43 12 0 0 20 0 42 0 39 0 0 7 60 31 2 100 5 2 53 39 36 36 85 98 73 0 32 67 39 39 61 66 79 24 92 63 79 0 74 56 77 18 82 57 100 78 93 63 54 112 73 87 40 89 100 113 82 98 111 116 105 91 105 84 122 100 94 112 114 81 68 143 86 51 84 112 103 167 99 146 134 182 217 232 153 177 109 169 158 174 98 169 132 191 155 177 147 194 210 179 163 207 157 185 189 194 155 198 237 228 253 255 257 253 226 239 228 203 214 217 253 220 213 191 174 218 214 203 252 197 247 203 277 238 217 254 255 276 215 219 231 287 202 222 258 300 222 235 249 265 286 279 290 257 286 189 188 265 229 227 207 234 257 248 205 235 215 218 268 231 187 263 219 202 209 253 219 237 239 249 246 213 192 285 254 211 233 242 303 205 257 236 287 277 352 337 296 302 253 262 274 234 217 208 171 161 207 261 218 196 240 212 183 219 228 248 136 196 195 202 228 210 168 235 257 250 261 262 189 178 221 155 225 134 183 223 220 167 175 156 211 186 192 233 186 215 203 190 140 153 201 239 169 164 175 157 236 156 218 160 228 208 266 333 260 254 288 229 202 232 213 240 197 225 242 243 240 240 288 237 279 388 376 382 390 261 264 208 245 231 196 152 196 222 235 242 262 182 209 282 201 213 243 296 251 319 242 267 274 246 260 287 252 243 259 214 329 254 280 345 317 404 515 736 807 767 620 398 354 336 311 324 303 347 294 283 332 310 340 371 434 362 373 408 450 457 457 438 412 487 489 512 507 566 579 582 606 628 571 520 337 291 248 302 292 354 520 554 585 592 675 558 641 648 622 629 629 607 616 527 575 498 529 468 512 447 437 434 454 414 415 408 411 387 375 419 360 368 385 371 351 408 448 434 428 371 338 302 405 426 355 431 449 366 281 284 303 266 297 283 302 261 235 247 259 313 228 235 280 242 230 216 233 286 221 251 216 249 219 257 237 256 176 258 236 229 248 250 191 158 197 206 237 236 253 260 187 188 266 234 198 183 222 227 227 217 208 243 254 198 226 186 183 231 189 215 209 209 201 239 230 183 226 219 196 203 160 197 155 234 187 242 221 248 257 201 195 242 204 178 222 146 157 234 221 227 175 241 235 245 210 250 232 193 189 195 231 196 243 217 183 191 180 174 173 168 219 222 205 174 198 246 233 195 255 205 157 161 164 181 194 132 143 130 151 135 166 112 155 171 97 167 76 175 121 179 185 146 164 164 187 158 205 184 94 220 113 210 144 149 132 137 175 224 181 182 182 193 204 173 153 187 119 182 163 187 236 153 173 216 120 204 230 183 176 156 190 169 162 80 114 119 60 53 100 139 152 150 114 168 134 148 147 129 102 125 128 158 139 135 190 182 145 97 128 89 169 115 93 150 103 152 156 142 173 155 130 144 83 96 102 169 116 111 86 171 142 136 150 99 118 111 90 91 106 171 155 117 160 159 134 94 102 114 144 129 123 97 131 134 119 151 114 163 103 123 83 191 52 53 29 40 0 54 3 36 62 53 0 33 96 105 82 152 124 142 92 95 104 100 151 66 94 120 84 131 107 135 92 74 111 41 99 84 71 52 119 80 108 105 98 104 106 90 110 87 102 89 83 79 129 85 86 103 101 151 96 9 15 0 0 20 15 0 0 0 0 8 64 0 18 0 2 0 22 0 46 0 0 0 25 15 3 0 33 0 24 35 0 0 52 6 0 0 14 0 23 0 42 43 0 21 40 51 40 0 36 78 1 0 74 4 45 69 50 37 28 48 34 69 44 22 88 21 51 66 37 40 41 78 49 76 64 99 99 85 102 28 71 66 53 95 132 88 95 119 99 110 62 107 89 85 69 93 106 156 87 141 155 75 114 92 153 38 102 141 116 171 187 185 215 158 123 113 110 178 133 163 150 201 113 196 123 127 170 232 146 216 138 211 204 185 214 235 238 164 196 227 196 293 216 196 194 178 192 244 202 257 235 182 210 151 224 225 215 205 255 266 213 249 236 299 217 220 187 254 256 270 216 247 245 236 167 256 218 271 228 263 228 257 216 192 226 264 222 212 206 205 204 239 230 201 225 192 286 257 194 214 220 191 225 201 215 208 193 224 254 230 238 221 204 223 253 251 256 278 273 250 194 248 309 319 301 293 258 309 266 201 206 199 170 135 198 229 196 207 173 197 198 222 204 193 185 151 149 218 167 234 225 125 251 259 189 257 265 221 243 161 190 201 217 235 209 151 151 183 216 137 204 177 189 200 171 204 204 186 168 156 174 212 177 212 120 207 144 254 170 212 235 300 295 269 274 284 304 239 216 209 220 244 248 248 193 202 236 230 224 358 355 416 381 258 309 192 230 141 207 219 232 187 275 236 185 232 193 242 192 195 226 294 257 284 319 261 283 327 212 296 293 293 277 250 250 308 300 313 379 413 564 786 948 830 660 466 425 284 307 274 249 299 286 385 269 305 377 363 350 453 453 399 389 417 467 442 438 474 545 568 549 657 581 636 648 586 580 447 386 276 219 312 290 325 410 542 544 693 633 671 637 634 649 592 587 565 523 537 532 489 536 500 440 482 526 454 414 372 401 373 353 367 408 403 432 349 365 374 435 378 439 380 393 372 381 290 310 346 440 442 455 357 343 292 329 288 253 269 254 270 198 291 283 253 307 233 231 249 222 191 218 220 225 181 269 245 226 217 207 202 210 167 223 181 201 159 220 190 212 276 259 154 249 202 236 261 199 234 229 182 250 276 161 234 163 205 176 182 229 207 185 196 197 194 219 199 186 268 159 182 200 191 192 261 177 192 227 238 178 223 206 169 249 167 202 183 213 184 256 191 206 192 196 196 238 149 160 216 222 205 230 258 236 159 232 167 207 192 216 170 167 208 226 180 191 266 210 201 196 230 211 199 142 184 161 219 238 179 208 112 157 107 93 124 104 151 161 156 194 128 98 168 186 157 168 209 204 203 186 166 179 226 164 219 185 157 197 160 225 216 211 155 130 182 158 195 244 187 203 211 193 142 174 220 130 176 179 187 136 167 142 189 197 156 122 163 147 127 106 59 202 131 112 175 147 111 188 102 117 151 76 166 103 147 154 126 93 94 129 99 127 104 187 147 137 135 118 149 95 159 150 191 226 193 144 149 148 157 142 156 159 162 149 173 160 156 73 106 79 90 122 103 179 162 69 155 119 107 123 137 131 180 98 128 109 110 118 133 100 130 119 137 88 142 79 112 92 56 47 54 86 6 44 65 59 83 31 44 86 100 90 96 104 81 110 79 84 108 106 119 51 110 94 53 94 101 81 163 120 99 165 15 130 114 92 91 34 69 103 142 57 49 79 84 171 82 104 45 78 57 127 158 118 109 69 8 0 0 0 0 32 54 0 12 22 0 31 0 0 53 0 14 0 46 62 0 0 0 17 11 20 43 44 41 0 28 0 20 0 0 54 0 24 50 0 21 48 48 31 0 70 4 52 38 63 35 82 64 31 43 0 57 74 23 81 32 56 63 46 88 48 74 74 77 106 64 69 73 68 55 68 37 93 18 91 108 36 62 79 156 86 56 81 84 102 79 52 102 138 79 124 48 65 141 114 114 52 163 134 119 125 128 104 169 155 138 230 228 252 184 159 175 162 182 122 85 214 151 159 221 196 201 184 142 115 152 221 166 187 185 194 250 189 269 234 289 257 191 208 217 216 249 187 226 235 226 196 236 217 233 235 208 248 203 206 233 260 258 218 195 239 248 241 247 282 218 254 227 294 213 237 267 229 277 243 258 250 211 283 228 225 287 255 234 298 228 258 205 269 277 204 215 230 279 232 174 260 205 205 238 279 214 234 220 187 229 197 231 244 203 209 279 233 194 255 291 203 276 335 297 345 322 342 261 264 211 191 243 221 232 259 216 232 217 178 167 240 194 245 205 144 192 203 183 247 216 226 245 178 277 272 215 158 203 208 184 206 185 149 160 214 197 182 203 220 183 177 183 201 206 198 179 147 169 109 169 201 178 179 203 159 158 243 212 222 273 247 289 296 345 254 287 241 180 249 243 160 206 198 231 210 252 245 195 302 351 412 338 431 255 231 232 211 173 210 222 246 220 160 243 199 257 196 206 196 197 214 274 209 236 288 249 305 265 276 328 298 203 247 254 290 309 265 305 355 457 555 757 856 834 678 486 446 274 283 261 265 291 295 227 337 320 387 424 423 405 398 434 464 440 449 439 461 490 504 516 491 619 621 620 558 562 544 487 406 315 375 326 310 387 435 498 613 629 683 625 701 657 603 561 581 575 573 507 548 513 480 529 448 464 463 398 425 440 392 424 431 340 392 308 352 382 364 370 398 402 453 440 393 315 373 324 346 362 455 423 414 383 315 316 332 313 296 278 276 262 252 230 253 274 263 198 241 213 285 241 263 253 212 192 240 278 265 216 144 238 199 242 194 218 207 214 209 211 193 194 243 246 244 226 215 215 221 270 213 240 250 167 193 202 192 239 175 216 253 192 205 215 182 193 178 203 191 197 253 209 164 175 216 210 183 224 165 218 179 292 244 207 221 304 246 244 227 191 200 253 180 216 211 218 231 226 142 160 203 233 207 235 254 178 239 180 251 181 173 187 156 174 185 172 278 194 225 203 204 201 219 189 217 226 205 243 212 242 211 164 129 160 75 115 86 132 96 89 157 165 158 188 188 235 154 183 124 214 146 145 192 180 177 127 77 194 170 145 191 175 131 177 179 189 189 205 190 183 207 164 179 185 158 178 168 127 171 195 161 176 217 145 144 190 168 172 140 116 165 148 142 74 102 98 118 93 165 125 137 107 138 107 104 132 120 99 125 132 74 192 191 48 142 111 150 160 160 157 131 109 0 146 111 90 93 190 153 173 109 116 145 171 135 150 190 102 122 82 161 139 115 75 121 69 164 166 127 117 155 90 103 147 106 104 141 133 129 187 108 76 165 67 115 116 146 138 85 3 16 83 25 0 58 54 0 65 90 5 79 102 85 91 82 99 125 147 97 133 131 109 114 74 134 85 101 125 123 159 92 117 128 48 94 136 100 156 84 121 130 86 46 114 105 109 127 85 175 123 96 74 95 248 105 108 97 7 10 0 23 12 89 0 0 0 22 29 0 28 9 13 59 0 36 24 35 61 43 44 0 43 0 18 0 4 0 36 0 11 22 26 10 0 13 0 53 0 43 0 57 33 23 12 0 78 0 0 62 38 67 99 30 69 103 48 59 29 31 24 22 70 50 42 108 17 63 83 77 64 36 105 87 57 64 58 70 106 82 92 109 63 91 103 50 76 86 121 69 121 70 49 85 98 89 123 79 97 93 114 116 122 89 93 73 90 163 223 241 229 233 123 133 138 108 148 70 162 155 174 162 121 129 235 155 153 227 151 196 204 183 210 190 216 276 201 267 217 224 198 223 176 216 164 237 201 226 232 184 184 259 209 194 250 190 261 218 203 245 281 261 193 198 240 286 249 245 193 194 309 321 226 275 253 198 279 261 293 248 283 302 219 222 242 167 213 211 311 209 223 265 212 232 244 210 226 240 246 182 249 197 240 249 241 233 244 180 303 259 242 290 240 240 257 243 247 258 326 248 312 316 335 369 342 280 254 247 237 229 260 187 214 219 187 202 217 183 173 223 195 207 230 182 163 183 238 235 217 169 165 237 205 264 233 233 192 224 160 210 163 200 210 212 151 187 246 223 192 184 202 123 244 208 146 219 172 178 180 219 191 186 185 144 204 181 197 227 262 252 277 290 293 277 228 250 235 205 188 188 201 219 279 306 234 243 246 300 329 375 439 325 246 224 241 244 190 199 242 235 246 175 196 251 255 155 233 182 236 218 230 271 291 224 285 253 294 282 242 294 306 309 325 253 231 357 326 339 434 575 705 863 788 693 473 418 288 336 274 267 269 300 280 353 279 359 406 420 385 426 451 459 440 393 461 416 522 514 531 555 664 585 551 618 635 560 493 411 323 331 332 412 351 458 546 654 650 656 655 701 639 641 634 618 592 602 560 515 507 492 483 468 473 461 392 382 450 389 436 410 361 443 393 372 291 393 317 400 326 431 431 368 418 297 365 312 448 453 493 453 362 272 260 291 313 311 312 282 271 257 257 254 261 246 247 202 291 222 235 238 191 211 217 249 241 199 233 219 239 249 214 273 257 225 210 207 213 191 209 257 249 227 209 188 213 180 192 230 192 180 226 186 187 180 142 213 297 228 260 179 170 192 222 140 194 193 196 211 228 199 172 176 208 162 261 186 168 276 211 226 221 200 206 232 221 182 206 179 172 235 179 193 177 180 209 194 209 202 202 199 221 210 203 233 200 241 267 188 206 200 206 231 170 209 230 205 228 147 215 193 192 228 233 216 192 206 194 256 170 152 157 145 146 147 146 113 129 81 181 157 160 201 161 213 244 152 212 205 206 200 212 194 139 163 190 144 171 193 200 223 174 198 151 158 186 179 189 193 179 185 154 144 91 148 137 153 168 145 112 119 160 120 173 206 170 108 144 134 149 133 116 102 103 131 140 162 125 130 152 136 137 107 181 112 156 134 114 121 102 120 141 161 142 141 184 175 86 193 90 154 138 133 143 115 125 169 149 71 122 171 120 146 82 147 114 146 151 111 159 139 145 96 59 107 99 109 104 122 104 126 169 164 131 128 131 135 72 148 106 135 135 134 92 153 58 78 117 14 75 0 67 10 23 48 77 37 45 134 100 31 115 75 55 120 113 102 156 106 86 100 97 70 109 121 98 135 115 82 105 101 129 52 75 155 138 59 88 53 128 69 104 108 113 68 143 92 40 74 86 116 100 76 87 39 6 14 48 0 61 19 0 0 35 0 8 0 59 0 22 4 0 40 0 0 56 0 26 24 26 32 0 41 0 25 12 0 0 25 16 0 14 27 48 0 13 47 28 18 37 0 55 34 7 87 6 32 53 14 3 37 64 40 37 109 30 64 0 99 26 69 108 8 23 41 95 82 48 75 34 92 115 96 94 23 46 73 46 107 59 161 58 91 105 122 52 119 105 95 171 56 176 104 118 102 66 104 134 127 89 87 136 59 125 134 158 232 189 170 127 213 152 149 149 129 114 122 170 158 164 209 141 167 153 154 140 162 215 177 205 212 215 174 238 230 252 249 261 249 181 260 202 173 201 229 174 215 269 219 185 195 211 201 238 225 206 225 222 263 235 233 282 285 271 252 297 251 241 236 216 255 264 218 238 262 197 180 229 267 201 263 248 229 251 218 274 214 280 260 209 203 263 250 176 298 219 274 219 186 265 184 251 206 269 228 180 258 247 191 214 218 281 247 227 275 295 293 249 298 357 281 335 249 225 223 219 211 218 249 207 207 236 173 224 153 193 212 236 146 256 193 232 164 189 146 264 244 198 178 229 230 274 233 195 194 217 191 186 212 181 223 232 149 206 156 168 230 172 201 184 190 213 216 180 188 185 196 218 180 140 185 204 163 116 180 229 220 257 272 284 273 234 250 292 200 274 265 221 228 254 181 220 205 232 245 329 368 436 356 273 207 240 244 230 218 237 266 260 233 191 202 233 232 276 277 179 221 270 264 267 295 283 349 260 345 263 310 301 280 314 292 303 262 270 355 394 552 675 841 769 627 476 411 307 316 341 272 310 270 268 299 328 433 383 472 370 426 432 442 432 409 533 444 495 492 510 588 594 525 654 583 540 545 450 337 352 292 317 343 360 540 514 611 665 672 650 663 622 599 582 677 594 505 551 521 531 531 501 482 450 563 428 425 447 381 401 370 369 398 366 393 311 337 387 377 442 397 412 412 378 333 383 360 406 413 454 421 336 311 318 263 340 286 325 261 300 250 295 286 251 186 217 311 203 262 259 170 250 251 265 203 237 247 235 244 320 245 214 263 268 162 197 277 235 192 229 243 202 233 192 248 239 205 188 160 238 201 193 232 254 181 231 224 228 139 199 189 192 204 174 240 215 198 190 177 176 197 193 247 223 190 199 214 209 234 155 274 225 207 159 207 225 168 179 192 206 228 210 207 234 229 206 163 210 239 267 227 187 217 189 252 215 176 198 211 206 205 174 169 242 169 162 199 217 159 213 233 174 219 182 188 224 203 210 163 146 178 126 175 153 113 155 143 131 85 168 169 156 142 159 140 169 146 117 155 194 169 189 132 129 165 177 147 156 154 168 136 251 162 147 174 156 136 217 177 191 152 96 170 188 142 182 190 139 198 157 187 157 156 137 194 169 167 122 75 113 95 131 135 95 143 88 186 180 126 201 148 181 142 131 123 96 189 119 140 132 132 132 155 78 130 140 122 179 147 111 126 145 112 131 113 193 114 222 128 102 72 145 157 112 115 118 134 91 160 181 131 123 73 158 121 101 80 135 89 99 79 88 162 139 125 96 94 115 86 164 130 113 152 127 84 121 106 72 26 54 4 43 60 0 0 0 75 58 41 88 122 118 61 101 128 129 101 173 189 88 127 116 148 137 78 163 122 104 94 103 97 85 128 115 119 97 70 80 58 149 104 125 46 61 84 70 102 83 79 126 115 53 129 121 57 5 0 0 21 0 28 22 0 0 28 50 25 0 0 0 0 17 0 27 0 0 41 8 0 44 3 29 20 17 6 47 10 24 66 0 24 0 34 35 48 42 0 17 66 68 0 0 33 0 16 42 75 63 85 58 51 41 24 25 27 13 101 56 30 81 60 19 58 59 91 0 49 103 44 87 35 67 110 120 78 110 104 49 70 137 111 80 68 113 77 85 92 64 106 94 58 130 160 61 143 139 83 124 108 97 128 79 122 142 169 190 269 161 141 141 155 98 82 124 86 155 189 123 170 153 177 204 164 193 223 170 204 192 141 182 167 208 238 201 279 227 220 253 233 183 225 206 188 230 213 218 229 246 251 171 187 234 255 225 220 268 243 221 237 258 238 271 268 289 233 229 245 258 249 311 227 220 265 285 274 262 222 237 224 243 227 229 255 256 186 227 228 237 206 251 240 268 173 187 214 232 218 263 261 213 218 211 260 271 250 253 271 242 236 223 259 265 241 214 254 279 270 355 261 365 359 351 335 232 223 251 231 175 202 204 209 182 199 193 186 161 151 180 260 193 190 169 232 258 200 201 194 204 157 174 291 227 204 252 131 222 180 176 142 194 271 242 222 219 177 192 191 185 172 224 206 132 243 200 202 227 180 166 200 169 152 122 125 184 220 176 279 350 340 338 264 253 269 268 245 190 246 196 208 272 273 269 182 174 264 308 394 401 371 258 256 227 198 249 225 208 208 247 178 265 194 186 233 231 254 257 205 294 252 293 277 292 289 278 328 221 242 318 317 280 302 253 315 288 348 399 576 754 844 804 667 492 395 292 312 333 332 284 308 270 296 310 404 432 405 422 449 494 456 394 441 476 479 428 449 571 516 580 576 596 631 566 584 406 410 336 257 286 325 401 486 537 613 644 707 643 661 658 644 611 579 576 589 558 520 537 540 540 483 408 417 420 428 430 450 394 360 346 373 347 429 388 327 388 308 435 440 386 406 400 238 368 357 331 396 429 434 382 298 272 263 341 247 271 288 279 252 300 248 246 221 264 260 246 289 241 216 250 199 250 235 326 199 239 265 190 221 206 203 228 189 218 201 232 274 191 189 251 202 257 204 210 159 201 275 230 195 199 142 245 175 245 245 217 261 227 204 194 219 223 253 162 153 204 204 215 175 207 190 172 172 216 184 191 202 176 190 214 239 267 250 249 279 207 178 223 250 166 205 233 181 171 225 234 172 205 262 236 207 216 261 235 192 194 240 235 199 194 205 236 194 211 207 184 140 261 143 194 284 160 190 222 219 214 172 135 159 129 81 142 100 135 144 166 143 158 207 164 201 162 163 189 220 178 141 112 178 182 163 153 172 195 183 138 202 206 142 138 173 177 173 159 181 172 174 161 174 172 196 221 165 145 210 164 208 130 161 179 184 80 189 141 179 116 108 185 133 106 158 190 139 125 145 163 111 137 119 116 145 181 86 113 140 107 143 151 141 110 95 154 89 155 171 109 139 156 168 120 116 165 118 184 134 104 167 133 138 125 144 121 196 141 115 130 155 168 190 163 123 119 164 115 146 172 141 82 121 129 122 104 99 151 145 115 80 126 114 123 144 146 87 99 139 66 27 40 62 0 115 38 44 87 70 61 103 84 101 101 133 77 118 64 130 127 115 99 116 69 104 59 97 44 132 180 72 99 68 102 70 94 137 106 49 155 57 87 117 75 75 90 89 87 74 56 101 85 112 73 80 38 87 4 40 2 16 4 15 0 0 32 0 29 0 9 0 16 24 48 0 23 10 8 52 7 0 3 2 8 29 24 39 0 36 30 28 29 5 8 27 0 0 1 26 94 27 33 32 0 51 24 38 78 1 34 60 75 41 49 65 36 24 85 34 64 40 48 56 79 22 50 100 44 97 49 105 88 78 82 49 87 76 77 107 40 70 168 59 46 0 69 138 122 77 174 101 71 135 7 93 75 99 71 82 82 92 92 107 87 127 120 144 178 236 190 144 192 123 124 159 146 146 206 164 154 155 175 223 158 151 215 177 169 195 125 128 130 162 176 277 228 279 221 258 203 214 220 211 207 233 185 244 190 215 218 236 230 239 177 239 260 283 214 295 208 242 218 275 242 194 269 209 216 287 229 250 246 242 251 253 209 227 225 210 243 241 283 212 299 179 228 216 216 153 170 190 266 194 301 169 201 235 241 234 266 191 200 200 297 237 274 204 204 179 313 287 226 306 233 216 215 225 257 220 260 285 327 360 414 278 274 209 162 185 189 249 185 227 169 201 182 246 215 202 167 217 197 176 185 200 141 203 226 201 212 207 232 179 190 236 152 218 165 245 198 176 227 162 189 195 216 223 189 134 202 238 137 239 185 189 223 132 187 140 175 197 184 203 240 144 163 234 210 226 290 254 293 297 251 197 225 174 232 259 192 283 217 204 244 196 259 280 328 410 366 337 248 208 231 199 265 188 150 235 209 226 186 215 220 268 233 265 201 204 224 289 298 341 306 322 296 253 341 259 255 260 249 336 309 318 350 302 488 579 789 797 849 622 482 365 373 328 259 337 303 309 326 283 330 469 391 367 386 423 394 419 435 399 480 497 505 514 521 538 628 610 589 640 599 542 499 331 346 313 299 290 403 437 544 627 629 704 686 678 628 627 610 609 519 552 583 521 541 492 512 436 436 384 484 442 426 384 430 416 397 375 384 329 360 401 394 394 402 416 417 391 341 343 380 404 432 474 434 432 372 378 305 327 292 278 347 251 341 250 255 302 271 269 271 268 255 305 267 278 302 184 206 292 215 217 266 197 250 243 177 197 250 219 249 194 237 217 190 240 249 205 249 241 272 234 173 185 222 166 237 237 228 201 175 180 198 144 198 182 244 227 206 195 255 164 279 255 206 183 184 199 252 229 250 204 188 200 177 181 194 280 212 261 184 203 180 234 238 254 218 282 189 223 223 223 237 236 219 210 225 251 218 209 147 181 184 177 233 250 199 262 220 192 177 175 215 222 184 191 180 189 197 170 228 200 128 159 225 96 170 170 102 137 138 175 201 155 175 203 145 162 198 183 166 146 159 173 262 165 177 184 151 165 182 157 212 153 158 135 196 208 236 179 213 152 184 188 148 175 144 160 140 218 126 150 142 158 173 169 181 167 109 170 125 171 191 168 81 147 188 113 156 148 179 146 126 118 120 112 165 147 83 142 130 91 100 164 109 105 152 120 140 168 201 156 148 186 138 187 78 150 161 155 131 115 151 148 134 74 172 99 140 113 151 156 169 152 100 165 162 137 112 144 86 93 131 100 130 163 99 109 140 107 58 147 104 76 138 113 144 118 122 151 119 94 75 0 45 30 85 22 45 37 25 90 71 45 51 78 31 121 120 124 73 115 107 188 106 126 141 115 138 77 109 138 97 109 136 128 119 111 142 94 82 95 58 69 79 101 95 107 113 59 124 80 102 24 94 64 98 25 94 125 3 10 0 12 48 20 39 0 30 0 0 54 34 25 29 0 0 21 0 5 65 0 55 2 0 8 62 35 0 25 18 11 0 20 0 15 13 35 44 0 47 32 0 48 58 35 70 51 68 47 3 25 17 42 50 58 47 100 49 91 75 77 34 32 14 83 42 71 94 33 69 55 42 63 56 35 61 63 95 58 83 78 81 108 47 139 77 139 90 107 115 67 34 51 81 136 113 67 178 105 98 71 84 103 75 111 87 88 101 138 249 164 148 137 129 140 116 158 206 170 162 188 143 185 217 183 202 107 182 157 188 219 195 135 178 252 215 196 251 193 262 242 228 254 245 257 245 250 209 228 127 185 185 259 204 177 223 207 250 218 271 242 238 291 209 284 213 289 271 269 224 227 223 156 187 210 315 228 252 265 241 263 248 292 208 250 235 266 260 248 143 252 201 190 318 224 216 251 199 223 270 226 169 211 249 215 253 230 257 270 182 307 185 268 241 291 218 253 218 201 259 239 275 309 330 355 263 304 232 253 172 233 136 172 197 210 194 192 202 200 307 191 188 227 152 190 241 232 214 202 193 208 140 239 195 208 236 218 214 191 148 198 173 215 180 228 221 198 208 164 140 197 193 102 218 148 237 204 231 189 126 231 138 168 136 179 170 129 158 182 276 287 262 299 275 238 217 235 273 174 237 222 218 208 299 254 173 253 226 219 377 416 423 445 300 285 230 236 214 172 257 189 224 221 204 249 259 184 233 208 168 276 284 258 268 246 232 206 305 288 243 234 253 283 312 308 293 303 310 348 436 541 708 867 776 654 416 358 302 330 293 216 317 233 339 340 346 353 398 477 406 395 419 451 352 443 371 482 497 462 520 610 601 610 619 636 617 517 483 372 342 271 303 361 380 453 579 652 662 706 616 645 678 625 663 618 535 553 535 546 475 563 483 424 481 467 425 424 406 392 413 397 472 457 440 399 390 340 372 414 421 377 460 374 413 399 382 358 405 439 409 439 403 323 316 250 329 309 331 300 309 260 269 283 266 257 242 237 232 181 256 197 169 264 226 202 295 223 266 229 247 189 248 243 197 222 234 222 211 165 211 217 207 239 214 208 245 219 205 275 240 224 176 171 257 250 266 174 227 125 213 217 155 160 210 182 213 279 174 215 149 190 207 143 223 235 187 170 215 159 123 241 155 186 190 203 183 207 183 205 148 226 188 224 214 188 197 218 208 207 186 238 175 278 206 249 155 198 193 173 216 192 209 221 171 224 196 184 213 224 232 256 200 250 176 216 228 176 185 236 138 174 106 103 70 69 169 135 127 155 139 164 148 151 172 134 184 208 158 180 167 168 226 231 150 175 180 225 154 139 168 204 208 157 237 152 192 142 193 208 196 196 153 206 154 126 266 161 177 169 133 157 167 182 115 147 139 112 123 137 141 72 134 85 119 154 118 161 132 145 177 133 144 174 162 153 96 126 107 175 136 158 101 159 115 176 131 128 109 106 134 169 98 153 81 113 103 157 142 144 82 121 178 93 102 111 129 141 104 147 93 157 118 108 152 135 210 141 158 168 167 165 143 127 94 151 127 139 114 83 167 138 130 165 149 125 135 33 26 27 33 50 56 51 67 30 71 28 80 97 95 86 62 128 111 118 107 157 60 70 137 146 144 112 113 144 139 102 172 151 74 26 119 38 77 37 79 144 109 72 134 87 124 142 118 121 97 108 91 95 60 42 32 122 130 104 2 49 0 30 32 28 0 0 0 0 0 33 0 1 14 18 38 15 13 0 0 0 44 0 8 6 9 0 47 0 0 15 16 0 0 0 45 0 9 15 25 27 28 0 47 46 0 50 4 20 55 13 29 50 24 29 53 1 31 42 66 48 35 58 97 37 50 30 45 71 78 39 87 33 59 95 131 102 81 67 24 109 75 101 127 116 99 88 164 43 102 99 116 72 62 145 56 100 88 115 98 120 126 96 98 103 136 111 114 153 212 270 210 141 129 178 143 139 156 190 131 179 186 140 117 206 146 145 200 139 177 163 229 132 195 223 261 252 254 212 214 191 212 149 236 225 242 208 218 256 226 199 208 201 262 195 202 176 219 255 245 183 222 241 244 189 269 257 271 268 255 274 230 221 252 237 285 283 269 238 244 263 203 248 251 264 265 229 226 215 232 231 198 233 250 228 254 217 244 255 316 173 267 202 195 236 264 271 213 290 254 258 263 195 265 215 237 214 251 275 276 293 273 341 368 350 288 227 266 246 225 190 191 207 217 179 231 244 216 169 250 210 230 182 178 215 205 239 227 215 244 202 188 224 259 206 263 212 212 229 229 248 190 158 199 176 168 237 199 209 232 222 171 149 193 148 161 198 131 163 186 238 149 168 249 201 193 198 158 176 261 185 221 285 258 261 255 267 262 301 239 242 248 249 206 230 243 214 227 259 313 415 427 289 291 230 267 168 212 225 205 252 192 204 191 266 216 222 204 288 247 176 233 264 242 280 220 235 260 251 278 338 265 232 317 271 269 318 336 385 390 560 749 888 783 655 478 365 296 307 260 299 229 250 282 286 307 364 413 403 477 446 476 476 400 386 453 454 462 504 563 563 599 607 648 518 617 527 447 350 299 276 291 285 353 445 526 654 577 722 644 679 645 621 617 606 629 509 602 533 469 561 532 503 459 504 405 376 333 461 330 420 362 404 319 413 292 349 426 394 408 440 392 379 353 334 348 364 370 453 467 398 338 343 293 326 317 313 312 264 293 338 271 314 242 281 289 242 261 223 236 235 293 260 195 232 241 240 204 254 186 207 144 206 261 249 212 156 197 272 160 176 258 186 202 196 290 213 235 231 196 245 238 181 314 272 196 201 226 191 180 192 208 187 198 186 130 214 148 123 205 163 175 218 161 163 193 186 163 213 230 221 177 210 161 203 126 262 195 244 146 239 181 249 174 179 248 220 191 163 184 192 196 224 182 172 184 196 204 237 202 206 152 182 173 209 159 260 195 170 192 225 228 171 217 216 186 208 276 182 140 149 78 122 157 96 153 113 139 179 158 179 136 198 158 103 176 140 143 123 172 180 160 227 208 198 144 170 133 162 131 118 215 268 201 160 135 133 170 170 146 171 196 181 197 175 176 170 87 130 201 170 173 163 111 95 147 143 135 140 86 41 177 149 142 145 112 177 99 155 136 94 0 123 143 132 159 130 180 118 118 87 221 94 153 131 109 126 139 189 126 133 169 159 154 87 135 125 90 157 116 111 132 135 109 100 176 132 147 145 102 174 128 112 166 169 153 106 122 121 187 124 119 63 139 105 122 168 133 143 105 123 110 135 159 94 96 115 115 88 37 26 21 6 46 72 41 58 85 47 80 125 125 122 97 134 80 136 163 158 169 52 102 123 47 119 116 93 91 56 93 76 82 112 150 102 104 95 114 57 57 122 73 41 24 44 45 81 45 80 46 84 40 65 106 61 1 25 41 0 0 70 16 47 11 0 37 0 8 17 41 0 81 0 64 0 39 25 0 62 25 27 19 17 9 17 11 67 46 0 43 10 13 21 46 13 5 40 59 0 8 23 64 8 19 78 40 12 52 52 43 56 84 80 92 60 44 28 68 98 48 36 64 76 65 92 112 118 84 45 78 112 37 128 36 105 92 108 88 84 80 118 96 84 82 104 85 104 112 145 132 49 100 104 116 58 144 52 48 160 155 92 88 118 152 108 132 236 193 150 116 118 144 193 163 152 117 162 160 88 158 124 175 192 156 155 200 168 182 212 167 154 212 149 234 227 271 220 248 237 204 217 204 232 191 230 196 174 260 240 223 240 173 272 268 242 236 269 206 258 251 196 268 189 235 268 276 242 200 303 242 216 251 180 187 309 240 243 236 227 240 178 212 194 250 232 293 268 219 221 208 257 264 284 252 250 195 190 228 206 223 241 195 298 265 214 260 288 257 218 257 246 236 254 227 212 201 206 285 342 314 343 361 295 315 187 224 227 218 185 165 206 117 209 186 183 155 172 163 221 239 247 196 194 203 233 246 184 199 256 257 233 228 216 216 180 208 198 160 214 230 204 197 280 233 197 168 217 180 213 214 182 163 180 196 185 173 164 212 162 152 174 132 172 203 166 251 250 288 264 315 229 239 274 248 238 210 204 231 220 255 251 240 190 186 260 379 386 339 395 278 207 187 249 191 177 235 247 152 272 199 242 177 242 264 237 179 264 257 284 297 212 280 240 288 237 250 300 304 266 233 243 256 346 365 383 394 574 847 840 806 637 403 373 320 297 244 255 294 312 327 308 331 413 382 427 456 395 412 417 422 410 428 518 541 537 557 496 605 567 637 648 632 554 453 394 290 354 295 379 403 415 563 626 733 664 593 633 683 611 646 550 547 579 523 481 523 478 460 437 517 507 383 418 436 447 396 397 373 408 365 462 401 365 342 411 413 414 374 369 373 366 347 403 342 433 515 396 386 313 264 312 280 287 285 342 248 210 268 208 271 260 235 272 336 282 296 284 168 218 211 226 244 262 221 169 219 214 237 183 122 204 253 252 269 221 256 213 208 236 306 222 257 254 246 247 163 227 227 201 200 202 236 281 228 230 237 186 196 214 223 220 147 210 161 256 208 218 201 215 202 188 211 179 201 233 250 206 204 158 194 173 179 244 235 171 195 199 230 235 193 181 192 195 222 183 247 188 217 213 153 236 176 209 185 186 228 268 195 166 249 174 178 175 265 208 225 225 162 222 188 222 175 213 175 206 201 178 175 217 109 90 169 111 144 128 177 122 164 114 198 131 119 164 257 127 161 163 178 191 191 132 201 145 208 144 146 179 150 182 116 201 172 125 175 146 192 156 179 148 215 212 190 146 146 148 168 151 189 171 178 144 131 179 126 141 160 82 123 95 139 152 79 113 146 127 122 214 126 133 143 135 143 195 144 163 110 118 97 144 144 161 145 155 168 134 94 162 161 124 127 121 145 167 96 132 171 168 113 50 138 98 162 150 159 125 121 147 117 118 99 82 163 124 89 130 143 141 94 128 77 121 74 129 172 152 123 93 85 142 146 137 110 47 39 79 43 11 39 48 68 49 36 101 30 82 67 118 92 159 95 115 125 24 176 75 142 95 124 84 94 87 95 64 48 129 97 142 106 84 114 166 155 125 94 103 107 58 102 79 119 70 115 79 135 54 83 132 155 74 111 65