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