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