Height 400 398 371 355 361 361 366 372 374 389 411 368 355 376 386 401 440 432 446 450 430 391 345 302 286 282 282 278 262 248 238 229 224 227 219 210 204 205 209 207 206 194 204 224 235 235 238 241 241 239 236 241 224 213 204 194 188 174 171 168 164 166 168 174 179 183 186 186 191 205 219 237 256 268 279 285 281 270 261 262 283 286 267 253 275 268 278 305 311 312 414 391 361 258 159 150 138 123 107 97 93 90 110 127 141 179 221 173 174 131 167 188 98 105 128 142 205 301 351 342 315 306 307 310 316 321 329 340 350 355 356 355 353 349 342 328 312 300 288 274 258 242 236 233 237 244 251 252 250 257 268 277 278 275 278 278 280 289 306 337 354 358 350 334 301 260 238 231 230 236 251 275 303 329 348 361 373 393 417 442 464 488 499 502 502 497 483 466 456 444 428 404 367 435 659 659 512 495 377 308 282 285 303 322 336 351 360 368 374 362 373 383 389 392 389 382 387 402 418 430 441 467 480 486 489 488 486 480 480 481 481 479 474 474 482 488 489 489 503 517 526 529 531 542 559 570 570 560 544 529 521 517 516 515 515 514 512 510 507 502 498 494 492 488 479 464 456 452 453 457 460 462 464 467 469 471 474 477 497 496 495 504 518 523 525 523 521 521 511 500 489 479 472 467 467 469 471 472 472 471 469 470 473 477 481 483 481 477 472 468 466 464 464 464 464 466 470 480 486 429 428 393 369 368 366 367 370 393 409 399 357 344 381 389 386 425 402 426 446 410 349 352 305 282 275 273 267 257 246 231 220 216 216 218 216 207 204 208 207 206 194 195 210 228 235 235 238 239 236 234 225 217 208 200 193 188 180 177 174 173 174 174 180 183 187 190 190 203 213 228 250 272 282 289 288 279 268 265 274 298 272 245 243 263 268 300 313 306 323 439 410 348 242 157 146 134 119 108 104 105 109 143 144 153 192 238 202 200 146 167 209 174 93 130 192 275 346 355 342 306 294 296 299 304 310 319 330 340 346 348 348 350 348 341 325 307 296 286 275 263 249 242 241 244 249 251 246 250 260 267 265 261 261 262 263 268 280 300 324 341 341 320 284 251 231 227 231 240 251 269 291 311 326 335 349 364 385 413 440 452 480 494 499 498 490 470 456 451 453 451 434 396 360 495 520 438 407 320 284 268 269 284 307 323 337 351 363 371 368 374 383 389 387 375 365 372 391 411 426 433 453 467 478 483 479 475 465 469 477 482 478 468 466 470 473 474 471 484 500 515 524 530 538 546 548 542 531 519 510 506 506 507 509 513 515 513 507 498 487 478 475 475 474 470 467 460 457 458 460 463 465 469 474 480 488 500 496 506 517 526 531 532 534 535 531 523 512 498 485 477 471 465 461 462 465 468 469 470 468 468 469 473 478 480 479 473 467 461 457 455 456 459 461 462 463 466 473 478 397 428 400 379 376 372 368 366 398 399 353 348 337 336 373 403 379 370 381 421 404 352 361 307 284 272 262 253 256 245 229 215 208 209 211 214 211 208 208 208 200 189 185 196 218 226 235 239 239 235 229 219 210 204 200 197 190 186 185 184 180 175 181 184 186 189 193 196 209 216 238 264 281 286 290 286 280 275 274 283 286 257 239 244 258 286 308 301 297 336 447 419 299 199 147 130 118 111 109 111 117 134 170 164 173 204 238 238 219 144 178 254 231 89 138 238 310 337 356 351 314 299 298 298 300 303 310 318 326 334 339 343 348 348 340 322 306 296 287 279 271 259 252 251 251 252 252 251 256 258 255 250 244 244 246 249 257 272 293 306 314 304 278 249 232 229 235 241 247 260 274 284 292 302 317 335 361 397 430 451 464 482 484 484 482 475 452 446 451 463 476 476 449 393 370 373 372 338 311 286 270 268 277 295 313 327 338 348 356 366 372 380 381 371 353 354 363 379 398 415 430 438 447 457 464 461 459 459 469 480 480 469 462 465 467 466 464 463 476 490 503 515 524 529 531 528 522 513 506 504 504 506 509 512 516 517 512 500 482 465 459 456 458 461 462 466 466 465 465 466 468 469 474 482 491 501 515 519 526 531 535 535 533 532 532 529 515 487 481 473 467 463 460 459 460 463 465 466 466 465 466 468 471 473 472 466 458 450 442 437 437 443 450 454 456 459 460 464 467 361 399 389 379 379 375 368 367 365 359 355 361 341 348 344 338 344 374 381 384 371 350 341 304 284 265 252 245 242 243 231 219 209 203 202 208 206 202 199 198 191 185 183 189 202 212 225 234 234 229 223 218 206 201 201 200 193 191 190 188 181 173 185 184 187 192 197 201 208 221 252 276 284 286 286 286 288 288 284 281 259 242 239 246 258 300 280 255 267 333 433 409 255 162 132 111 97 97 102 108 122 150 171 177 203 229 240 243 212 148 186 251 220 141 158 237 300 322 344 359 325 310 306 299 299 301 304 309 315 324 330 338 346 348 339 320 310 301 293 286 279 270 263 259 256 254 256 256 256 251 245 240 235 233 236 242 252 266 279 287 286 271 247 230 229 229 233 239 246 258 280 288 292 299 312 334 370 408 446 475 486 474 465 454 442 430 422 441 469 493 512 524 517 458 404 364 337 315 302 286 276 274 280 288 307 320 327 333 343 353 359 360 357 348 337 344 357 372 387 401 415 427 434 440 445 448 458 467 473 467 454 450 458 464 466 463 459 466 478 486 495 505 514 517 518 515 511 506 504 504 507 510 512 513 508 505 500 484 459 440 442 446 448 451 455 459 466 470 472 473 471 472 480 491 506 520 531 536 538 539 538 537 533 530 528 525 513 479 468 462 460 458 457 457 459 460 461 462 462 462 463 465 465 463 458 446 431 420 413 411 413 424 434 441 446 449 451 452 454 351 353 365 371 377 385 365 375 363 349 369 443 355 423 392 338 340 346 346 358 355 341 331 302 275 258 250 242 227 229 230 221 210 203 198 199 198 198 198 192 187 185 184 186 190 196 206 216 219 219 217 213 204 200 201 202 197 198 196 189 180 173 183 181 189 198 203 206 215 243 277 295 293 288 284 291 297 295 286 269 250 237 236 245 257 266 229 196 238 340 378 376 241 155 123 99 87 84 87 93 108 148 160 170 200 210 195 228 196 209 151 121 232 284 203 234 286 307 319 352 335 329 322 303 301 301 302 304 308 314 321 330 338 342 336 318 310 306 301 294 286 279 271 264 259 258 260 256 251 246 241 235 230 227 229 235 243 251 253 256 252 240 227 223 226 226 228 235 251 278 292 296 297 301 315 338 382 425 456 468 457 440 420 401 389 396 428 489 528 545 550 547 535 515 449 368 309 296 290 286 284 284 283 287 304 315 321 325 332 337 340 340 338 336 334 344 359 373 383 391 399 411 424 433 440 454 456 444 433 430 434 439 451 461 464 463 469 480 484 486 491 497 505 508 508 507 506 505 505 506 508 507 503 503 499 494 484 464 438 430 429 427 428 433 442 451 458 466 473 475 472 474 483 498 516 531 538 540 541 541 540 539 535 531 528 524 511 477 464 458 455 454 453 455 456 456 455 455 455 456 458 458 456 449 436 419 406 398 394 391 392 397 407 419 430 434 436 436 436 340 344 351 360 392 436 350 339 337 338 343 354 348 357 394 387 338 341 340 343 343 340 332 292 262 247 239 229 209 207 219 225 225 221 197 195 197 201 200 193 191 187 186 186 187 188 191 195 201 207 210 206 202 200 200 200 201 205 200 190 182 179 183 188 197 205 212 223 258 287 325 338 322 301 291 298 303 302 292 261 246 239 236 239 246 231 188 156 224 354 361 303 212 152 122 100 86 78 76 81 95 121 134 172 186 184 180 172 172 190 157 172 308 266 238 262 289 298 306 316 343 352 337 312 308 304 301 302 304 308 311 315 323 328 326 312 305 306 304 299 291 287 278 269 264 262 261 255 250 246 240 232 226 223 223 225 227 228 223 222 220 218 218 221 217 217 222 237 263 298 304 304 304 309 324 355 394 422 432 427 409 387 380 381 391 422 501 535 542 541 540 540 519 492 454 408 357 310 303 297 295 291 285 288 303 313 316 317 321 324 327 331 334 335 340 353 368 379 385 386 388 396 410 424 435 444 435 420 411 414 426 437 457 463 469 478 481 484 485 487 490 494 500 502 502 502 502 503 503 504 504 500 491 491 489 483 467 445 424 419 411 401 398 408 427 437 447 456 461 464 469 471 481 497 515 527 530 533 536 537 538 539 537 534 531 526 512 477 463 455 452 450 450 452 451 449 447 445 446 448 449 447 441 429 412 397 387 380 375 373 374 378 384 394 406 414 415 414 411 331 341 340 396 409 365 433 350 335 339 371 430 358 352 378 375 339 341 377 390 352 334 361 285 251 240 233 221 203 194 207 218 225 224 204 203 203 202 200 198 197 191 190 192 194 194 191 187 190 196 200 208 204 200 197 196 200 205 196 187 183 186 188 194 202 212 222 247 337 357 367 348 322 340 307 304 308 304 287 264 243 239 235 231 229 197 138 159 257 363 357 224 186 154 121 102 85 82 81 89 104 116 119 132 139 147 154 138 141 152 180 176 124 238 249 266 283 292 296 305 317 340 359 361 343 310 302 300 300 300 301 302 303 303 301 296 298 301 301 300 295 290 285 276 270 266 259 253 249 245 239 232 225 222 220 218 216 211 205 202 204 209 214 215 204 206 220 246 281 306 310 311 311 314 325 361 393 396 383 369 357 345 357 386 421 451 483 490 500 509 514 516 506 488 471 440 388 345 327 313 304 296 287 289 302 311 315 316 319 317 320 326 330 335 346 361 374 382 385 384 383 388 397 410 422 426 416 406 404 412 429 454 465 470 475 481 485 485 485 488 493 497 500 501 499 496 494 494 495 495 495 490 481 481 477 460 440 423 408 399 387 377 375 384 402 423 434 442 450 459 461 463 470 484 502 512 515 520 526 529 532 535 537 536 533 524 506 474 460 453 449 447 447 446 443 439 435 432 433 434 433 428 419 403 392 382 373 367 362 362 364 366 369 374 380 385 385 384 381 327 332 336 348 351 362 449 425 368 347 387 455 380 358 356 349 347 384 360 362 326 308 332 278 244 234 234 232 216 198 204 206 206 209 218 220 213 208 209 213 203 195 198 205 209 208 205 194 192 195 198 209 208 201 197 200 204 200 196 193 192 193 200 205 219 231 246 275 346 356 357 358 367 393 398 385 370 336 285 267 262 235 219 207 181 145 111 153 235 310 335 205 155 133 117 102 95 87 81 87 101 107 116 124 129 134 136 120 122 125 157 154 91 284 253 267 289 290 292 299 310 327 349 367 353 308 295 292 288 286 286 289 292 293 291 285 290 292 291 290 292 287 283 275 267 258 253 252 251 247 241 233 226 222 220 217 212 205 201 200 205 211 211 202 198 204 222 254 295 308 310 312 310 307 312 341 362 355 336 323 318 316 328 359 394 412 419 426 435 458 496 518 498 486 477 465 441 389 345 316 298 289 288 291 297 305 312 316 316 313 318 323 328 333 341 357 370 378 381 382 381 384 389 396 405 408 401 400 410 432 458 476 477 477 479 483 486 487 488 491 495 498 501 501 497 492 486 483 485 484 483 480 471 462 450 426 408 396 380 370 360 354 354 365 382 406 420 430 437 443 443 437 446 461 471 480 495 507 515 520 524 529 533 534 529 515 488 468 457 451 447 445 442 437 433 427 421 415 414 413 407 398 388 384 378 371 364 359 356 357 358 359 360 361 363 365 365 363 361 338 412 419 416 384 352 391 450 385 356 394 448 372 362 342 328 336 368 310 299 289 278 271 276 243 228 239 249 233 210 209 208 208 211 223 225 240 247 249 246 221 207 212 219 221 223 220 216 215 215 211 208 217 208 200 198 201 200 200 201 202 206 215 219 225 254 289 313 354 357 372 392 409 420 424 392 366 342 320 321 296 248 196 159 141 93 96 162 233 274 284 187 140 121 114 106 98 88 81 83 92 99 111 119 120 125 134 126 123 121 154 181 167 269 284 257 244 260 263 281 306 326 342 350 318 286 271 265 263 264 270 277 283 286 283 274 272 269 271 278 285 285 280 272 264 257 254 253 251 247 241 234 227 225 223 220 215 212 210 211 215 216 211 201 199 207 226 256 290 303 304 302 294 287 293 309 316 317 314 310 308 304 306 320 336 339 346 367 382 407 463 576 513 483 472 468 459 425 357 316 294 282 280 283 286 290 290 289 295 298 308 315 318 321 329 345 360 370 374 378 376 377 379 383 389 392 388 401 428 454 469 464 458 453 452 456 461 473 482 489 494 497 499 500 498 494 488 484 482 482 479 474 462 420 403 394 385 370 350 343 341 340 344 359 379 399 413 422 428 429 417 404 410 430 450 458 472 489 502 509 513 520 523 521 513 496 468 460 454 449 445 442 436 428 420 409 398 389 384 378 373 369 367 366 364 361 358 355 354 354 354 353 352 350 350 349 349 349 349 400 383 388 389 371 347 357 406 407 381 381 409 381 355 335 318 304 292 288 287 281 272 266 272 245 226 234 240 217 219 218 215 214 218 227 226 232 248 253 241 251 236 227 225 229 231 230 227 223 219 214 207 205 201 198 199 205 206 205 207 212 220 227 229 245 281 313 325 353 364 394 416 426 430 431 411 381 355 342 346 312 252 183 136 128 99 103 177 240 254 250 166 137 122 116 113 100 91 84 81 85 92 103 111 115 121 131 139 148 175 208 231 232 221 267 231 209 233 234 258 284 311 333 336 299 233 210 209 216 227 246 263 274 276 270 254 247 243 249 260 270 278 276 271 265 260 257 253 250 245 239 235 228 226 225 221 217 215 217 220 226 224 211 199 199 209 230 255 276 286 288 276 264 262 270 288 300 309 315 321 325 323 323 322 315 304 288 309 340 365 408 580 526 483 463 459 452 421 360 322 301 285 278 277 277 275 270 267 270 286 295 299 300 306 316 329 339 344 350 356 356 357 358 360 369 379 389 421 448 454 444 433 428 425 424 426 434 450 462 467 470 475 489 495 498 498 496 494 493 489 482 463 419 402 388 379 371 358 341 336 336 340 348 365 387 401 412 418 416 405 386 373 378 396 417 431 447 462 477 492 505 504 498 492 484 469 460 454 449 445 442 437 430 418 405 389 375 364 357 351 347 344 344 345 346 347 348 348 348 347 345 343 339 336 334 334 335 338 340 431 340 343 342 365 392 391 358 407 398 370 374 414 331 324 313 290 276 272 276 274 267 257 248 237 223 220 224 225 225 223 222 223 225 230 232 233 239 242 238 239 241 234 231 233 236 233 233 226 218 211 207 206 205 202 200 203 207 209 219 226 228 232 240 262 303 329 323 341 377 410 428 432 435 435 431 411 385 366 358 330 255 180 136 131 126 118 175 232 247 222 151 135 128 123 119 103 96 87 82 82 86 96 108 115 120 128 153 139 195 227 222 205 165 211 219 213 214 214 234 256 286 315 327 303 195 158 157 168 188 215 239 255 259 250 234 229 226 232 243 256 269 272 272 270 267 264 257 251 243 237 233 230 227 224 222 222 228 226 221 217 211 199 189 192 206 224 242 255 253 240 232 234 244 257 280 300 319 339 357 358 340 326 316 305 288 265 264 288 319 356 453 495 479 454 441 429 404 374 342 315 298 286 279 272 263 254 251 256 272 284 291 292 294 310 320 329 335 340 344 348 350 347 340 339 391 471 478 444 435 428 434 437 432 421 415 421 434 443 447 450 454 472 486 495 498 496 497 492 488 466 423 389 375 363 357 351 341 329 333 340 347 356 370 391 404 412 410 395 375 357 349 352 365 380 394 414 436 456 471 476 476 474 470 464 457 451 447 444 441 437 431 421 405 387 369 352 339 330 324 321 321 322 323 325 327 329 332 334 334 331 326 320 316 314 315 318 324 329 393 336 340 343 397 457 445 356 350 380 396 384 367 314 303 295 282 269 266 269 270 264 256 247 238 232 227 228 233 232 227 224 225 228 230 231 229 232 236 237 234 237 234 232 233 236 232 234 228 218 209 204 210 209 205 202 202 207 209 227 241 246 248 258 276 314 340 338 352 398 423 434 438 440 438 434 425 413 396 377 354 269 187 140 134 133 138 162 203 226 179 144 135 136 134 123 105 98 90 84 80 81 93 110 116 123 138 158 92 125 157 156 133 132 156 212 235 210 202 221 244 272 303 325 315 194 148 140 142 159 184 209 228 234 230 222 217 215 219 231 246 260 270 275 275 273 271 263 253 247 241 231 226 219 213 209 207 210 205 198 193 188 184 177 183 198 210 218 226 210 204 209 222 240 258 278 298 326 354 367 361 336 313 294 277 257 244 246 259 283 314 326 422 443 425 401 384 405 404 374 337 316 303 291 275 258 245 242 251 264 280 293 298 301 311 319 327 335 339 344 351 354 352 344 341 499 699 664 496 438 436 451 469 458 423 413 419 432 443 447 448 448 456 475 491 498 497 496 487 478 445 381 345 338 336 337 337 331 334 346 352 354 360 371 393 404 404 393 370 348 333 329 332 339 349 360 388 417 437 442 450 456 456 453 449 445 442 439 437 434 430 422 407 388 368 348 332 316 308 304 303 304 306 307 307 307 307 309 311 310 306 300 295 292 292 294 300 307 315 352 331 334 352 403 443 421 347 342 375 364 312 303 296 298 292 280 267 262 263 263 261 257 255 246 244 238 234 237 237 231 226 223 222 222 221 215 215 222 231 232 234 230 228 229 234 230 235 231 223 215 210 217 211 207 205 201 205 211 231 254 272 281 283 293 312 340 371 395 424 436 440 443 445 443 438 429 416 400 381 356 286 204 150 145 148 191 193 174 153 140 136 141 145 143 130 114 106 96 85 77 77 95 108 116 137 161 135 125 108 123 148 148 163 94 152 228 234 184 226 250 284 320 340 331 205 157 150 148 143 167 189 204 212 215 215 205 203 208 220 235 253 267 275 277 276 273 266 253 243 234 220 212 204 197 192 187 182 178 173 171 172 172 169 173 187 197 200 197 180 184 199 219 239 252 270 293 328 362 373 366 335 307 285 267 252 233 237 258 284 303 293 310 324 328 325 346 387 408 404 380 345 321 305 283 260 246 244 253 269 284 300 315 318 321 328 335 340 342 347 354 360 363 358 350 477 643 737 704 534 461 453 463 456 430 423 434 449 456 456 452 451 451 470 490 498 497 489 480 459 409 340 317 316 325 333 335 336 347 355 361 365 370 377 382 388 389 378 353 325 312 309 313 321 329 341 373 404 421 427 436 443 444 441 437 435 433 431 428 424 417 403 385 367 349 331 314 303 296 293 293 295 296 296 295 293 291 290 288 286 284 281 279 277 277 280 285 294 302 414 326 330 409 443 408 341 335 377 387 349 299 291 287 290 285 276 267 258 258 260 261 260 259 258 254 248 244 242 237 234 229 222 214 211 212 203 198 202 214 226 229 226 222 223 230 229 236 236 233 229 226 223 214 209 204 196 202 225 244 263 288 314 306 304 301 329 388 412 436 445 448 448 446 447 441 433 421 405 381 355 289 211 161 157 164 248 256 203 141 129 135 142 143 146 151 135 129 118 104 89 81 102 124 141 162 182 170 124 112 93 72 74 85 77 158 222 190 81 234 282 319 349 347 334 236 182 165 165 160 165 175 189 201 207 208 199 197 202 211 223 243 257 266 270 270 267 260 244 224 208 198 194 191 187 183 178 171 166 162 161 164 165 164 165 174 182 183 174 165 174 192 213 231 239 251 280 321 356 370 357 324 290 259 232 219 204 213 230 242 244 239 279 293 288 280 270 294 357 412 439 430 339 309 286 268 260 264 291 316 329 334 333 332 336 343 348 348 346 348 353 361 366 364 354 388 475 595 702 741 652 525 474 468 454 447 464 475 478 473 461 457 462 478 493 496 488 476 467 433 375 313 306 308 320 330 329 323 325 328 328 327 326 337 356 365 361 346 327 303 293 293 299 308 319 335 366 392 406 418 427 433 433 430 425 422 420 417 412 403 387 373 360 345 330 315 304 296 292 289 288 288 288 287 284 280 276 271 269 268 268 268 268 268 268 271 276 282 290 410 325 335 342 346 363 387 376 381 340 306 291 285 283 282 276 270 264 258 255 259 263 265 266 268 260 254 249 242 233 230 227 222 212 202 203 199 193 190 195 214 225 226 223 222 227 234 237 242 244 240 230 208 205 199 194 195 205 238 263 280 315 379 315 300 291 327 402 436 456 470 468 459 453 450 444 435 422 404 374 293 271 218 168 165 170 194 232 208 143 132 145 142 143 147 149 144 138 130 115 103 110 127 124 141 167 176 133 94 86 89 95 102 128 152 127 152 226 174 202 296 345 349 348 335 264 197 164 162 159 169 182 195 201 202 208 205 203 203 208 216 224 236 245 250 250 245 238 221 205 194 188 185 186 186 182 177 170 167 162 160 160 161 159 159 163 167 167 162 160 168 182 199 214 222 228 250 280 309 323 303 272 241 215 196 192 185 190 216 243 230 201 220 239 248 252 264 299 372 417 427 426 338 311 296 289 296 311 417 447 453 429 357 338 345 355 358 353 348 347 350 357 362 363 354 342 366 462 617 753 755 594 500 486 483 484 490 493 493 486 470 468 472 484 490 483 469 463 440 406 363 307 304 306 311 312 308 300 299 302 302 299 301 319 336 340 330 312 291 279 274 277 286 298 311 330 356 378 390 401 415 422 421 415 408 404 398 391 384 374 361 347 333 320 309 300 294 290 287 284 282 280 278 275 271 268 263 259 257 257 258 259 259 260 261 263 266 271 276 334 322 326 327 367 375 350 382 375 357 316 281 280 278 273 266 262 260 257 256 259 265 270 273 272 265 256 247 238 227 223 221 223 217 198 193 197 193 188 188 195 226 231 233 234 234 243 246 248 246 239 228 200 192 193 196 200 207 229 260 283 314 360 301 286 326 383 426 443 477 521 519 484 454 456 448 434 418 399 372 282 317 328 308 277 176 180 200 177 129 132 144 146 146 155 166 147 138 146 136 120 131 117 109 152 167 124 119 126 127 127 127 128 136 156 136 118 159 306 213 224 292 352 350 346 264 196 162 157 157 172 204 240 256 244 233 215 209 208 209 212 215 218 221 222 222 220 216 207 196 188 184 186 189 190 187 183 177 171 167 165 162 157 156 157 158 160 161 160 160 164 171 181 192 202 206 210 219 235 249 233 215 198 183 174 174 172 173 194 227 242 207 191 200 222 242 280 312 376 414 401 354 363 364 387 411 416 424 439 449 453 454 447 347 344 356 360 356 349 346 348 353 358 360 356 349 357 421 543 658 694 606 533 508 512 511 504 499 495 488 467 467 470 474 472 460 447 425 400 380 356 307 305 305 297 286 278 276 280 286 286 281 282 304 319 318 304 284 269 265 263 268 280 294 309 327 346 362 374 387 403 410 407 398 387 379 371 363 356 347 336 323 311 301 292 286 282 280 279 276 273 268 263 258 257 257 257 256 254 252 252 251 252 253 254 255 257 259 263 317 317 318 360 388 380 355 374 369 366 315 269 271 271 266 258 255 255 255 257 261 267 272 273 271 268 258 248 239 227 223 221 222 218 203 192 191 191 189 188 191 201 213 218 226 238 238 248 246 227 205 199 193 189 192 197 205 228 220 252 276 300 329 269 287 358 412 427 437 470 508 515 492 460 457 448 432 412 380 327 330 310 334 325 233 178 177 184 179 158 133 172 159 166 185 192 178 165 163 143 124 141 109 118 150 164 144 124 152 166 156 137 134 134 143 151 148 167 300 208 195 273 355 352 352 277 223 198 192 187 216 256 299 328 331 328 269 240 224 211 211 219 232 229 219 215 211 203 198 193 189 189 194 200 205 205 199 188 182 175 169 163 158 158 158 158 158 159 158 158 159 162 166 172 179 181 180 179 182 194 194 191 185 176 167 164 162 163 170 191 226 213 198 198 213 239 284 303 329 343 339 338 392 409 422 432 433 438 454 458 456 453 447 344 337 349 355 354 349 346 347 351 356 362 363 368 395 441 498 566 566 554 537 532 550 551 524 505 491 472 459 454 451 448 440 425 401 391 381 369 348 305 303 300 288 269 254 255 261 266 266 261 258 281 298 299 283 263 257 258 260 267 281 301 319 338 348 351 356 367 387 394 388 376 360 351 344 338 332 324 314 304 295 286 279 274 271 270 269 266 260 253 248 247 248 251 253 254 252 250 248 246 246 246 246 247 247 248 252 356 310 312 344 349 355 364 360 356 348 302 262 263 264 262 254 249 249 253 255 260 264 267 268 264 265 259 252 244 230 227 219 219 215 203 190 187 188 189 189 188 195 210 215 224 241 247 252 235 213 199 194 189 187 190 196 205 215 213 232 253 273 284 251 309 380 420 423 426 447 467 476 471 458 456 448 432 409 378 338 359 327 335 309 205 182 179 181 189 190 169 174 186 204 218 219 212 191 157 128 120 135 123 126 132 143 152 128 148 161 159 145 128 128 132 149 168 180 181 212 203 234 301 356 356 290 251 239 239 240 276 310 341 364 371 371 332 312 297 281 272 275 279 273 259 241 221 203 194 190 188 190 193 206 214 209 195 190 188 183 177 169 159 153 151 152 154 155 155 154 155 157 159 160 159 157 160 167 174 179 181 183 182 176 166 160 158 156 156 163 178 192 206 220 231 241 272 283 290 297 319 388 409 417 423 429 434 438 453 463 462 433 345 321 326 338 345 346 345 345 345 347 354 363 373 393 427 460 475 491 487 492 507 528 552 555 529 501 477 458 449 442 435 426 413 395 378 375 370 359 338 301 298 290 274 256 244 239 240 238 234 233 233 255 275 279 268 257 256 258 263 273 289 317 335 343 342 336 336 350 370 374 363 346 332 321 314 310 307 303 296 289 282 275 268 264 262 260 258 254 248 243 239 238 238 240 245 249 249 248 245 242 240 239 238 238 238 239 242 396 348 306 307 317 339 357 346 334 322 289 262 257 260 260 250 245 247 251 255 256 256 257 259 258 255 252 244 234 228 223 219 215 208 199 191 183 179 180 182 183 187 201 209 216 225 229 229 218 207 198 191 186 185 187 190 194 200 204 216 244 262 252 256 315 383 420 423 422 432 438 442 443 446 451 448 435 412 387 373 362 349 319 269 213 186 185 185 191 203 215 182 221 240 241 239 231 201 149 117 113 120 131 116 112 116 122 124 147 151 158 158 135 123 126 137 161 169 81 176 182 184 226 308 358 301 278 283 294 302 331 351 366 375 377 375 365 357 347 332 319 311 309 300 282 262 244 227 216 210 207 206 203 219 228 227 216 194 187 183 177 167 155 148 147 148 149 150 152 153 155 158 159 158 155 155 154 158 166 176 181 185 185 180 171 160 159 155 149 145 147 162 186 234 287 300 260 267 279 294 330 436 427 415 414 423 428 387 382 422 428 358 309 310 315 323 329 332 337 341 344 347 353 360 374 396 430 463 473 470 475 478 479 483 494 502 501 484 461 447 437 430 420 405 385 367 359 361 357 339 308 290 285 272 253 233 213 215 213 210 206 200 208 235 254 262 263 263 263 266 273 286 305 328 338 338 330 319 322 340 354 350 334 316 302 292 287 286 286 284 280 275 269 263 258 255 253 251 249 246 241 236 233 230 230 232 237 243 245 245 242 238 234 231 230 229 229 230 233 409 397 303 300 324 348 350 328 307 284 257 245 254 257 254 249 246 248 255 258 254 251 249 249 251 246 245 240 231 221 212 213 208 205 204 199 188 180 177 178 183 186 195 212 219 216 216 214 210 205 198 190 186 185 182 181 183 189 194 203 236 258 253 297 334 388 422 427 428 430 430 428 427 431 440 445 438 418 393 370 364 316 245 191 180 183 189 193 200 211 226 241 249 253 255 253 243 207 167 129 104 104 101 101 104 110 117 119 175 184 174 162 148 123 121 131 157 171 101 89 126 173 201 217 356 325 317 332 347 353 366 374 377 379 378 377 369 362 349 331 315 310 305 291 273 260 256 244 235 228 225 225 224 234 240 240 234 215 192 182 173 161 149 144 145 146 148 150 152 154 157 160 161 160 158 157 158 159 163 173 184 189 190 184 174 161 159 155 147 137 130 133 149 222 346 457 274 255 268 282 313 411 451 431 411 414 416 335 316 351 358 305 302 301 302 305 308 312 322 332 340 345 349 355 367 384 411 442 465 473 476 473 467 463 463 468 469 464 452 437 425 417 404 382 351 334 328 330 324 307 285 274 268 250 227 207 195 196 191 188 187 189 199 224 248 265 272 274 275 277 286 301 318 328 331 327 318 307 310 314 313 305 293 280 272 269 267 267 267 266 262 258 253 249 246 245 243 241 239 237 233 229 226 223 223 224 228 232 235 237 236 232 227 224 221 219 219 221 223 400 390 315 293 281 312 327 277 274 256 246 247 253 250 246 245 245 246 249 247 244 244 245 245 243 243 237 228 221 218 204 202 201 201 202 200 193 188 184 183 186 191 195 210 216 211 213 210 207 203 198 192 189 185 178 174 175 179 185 190 212 238 263 335 365 402 426 435 439 433 427 422 419 421 429 432 434 423 397 362 355 274 214 185 176 177 187 198 209 221 233 241 247 253 258 259 248 210 166 121 91 94 93 95 101 110 118 121 175 183 173 148 106 109 119 127 140 163 184 115 144 183 203 224 348 358 360 364 371 377 379 380 379 375 374 374 371 365 349 323 295 298 283 267 253 243 243 233 227 224 224 228 237 241 243 242 239 234 209 185 168 156 147 146 148 151 153 157 158 160 163 165 166 165 161 160 160 160 163 174 185 190 191 185 173 163 160 157 150 137 125 121 128 156 228 370 276 249 251 262 277 319 446 446 414 402 381 319 308 306 302 298 296 293 292 292 292 294 306 320 332 341 347 352 361 374 388 408 441 456 458 454 447 441 441 447 450 448 440 427 415 403 386 359 320 302 294 293 286 272 263 253 245 228 205 186 179 183 183 182 183 190 204 237 260 271 276 280 278 285 296 308 316 320 320 315 306 297 288 276 267 262 259 255 253 252 251 251 250 248 245 241 237 234 231 230 230 229 228 225 222 219 216 215 215 215 217 220 224 226 226 223 218 213 210 207 207 209 211 383 387 372 290 282 285 281 267 260 254 245 244 250 250 244 245 244 241 235 231 235 239 240 238 240 236 228 216 208 209 198 196 197 197 197 198 196 193 193 192 193 196 200 199 201 205 210 205 202 200 196 192 190 184 176 172 171 173 179 188 199 208 224 281 294 374 430 442 449 436 424 417 414 415 423 393 413 422 397 353 326 285 214 166 169 174 185 198 211 225 236 240 262 263 258 259 246 206 165 121 93 101 106 111 119 127 131 129 131 163 174 148 106 114 124 128 132 141 149 160 136 142 190 249 234 346 394 399 401 395 402 402 393 381 374 373 368 366 354 329 305 283 268 253 238 227 222 213 209 209 211 218 227 234 238 239 237 231 220 190 163 155 151 153 157 160 163 167 169 169 170 172 174 173 167 163 161 161 165 174 183 190 191 188 180 174 168 162 153 141 128 119 119 136 183 273 302 259 229 234 250 281 331 382 407 384 300 297 308 312 306 297 292 290 287 284 283 284 292 306 321 332 341 349 358 368 376 382 387 393 393 391 390 390 396 406 414 417 414 408 399 386 368 339 296 278 271 266 257 243 236 230 221 205 187 174 171 177 180 182 189 201 232 252 265 275 279 279 284 292 299 304 309 311 310 303 292 278 255 239 231 230 232 235 236 236 236 235 235 232 229 225 221 219 217 217 217 217 215 213 210 207 206 206 206 206 208 210 214 216 217 214 208 203 198 194 194 196 197 328 345 309 294 285 279 271 258 243 235 233 237 240 238 237 242 240 231 217 208 218 224 225 225 226 223 222 214 204 199 194 194 195 194 193 196 194 195 197 199 199 200 201 196 195 200 206 200 197 196 193 190 186 179 175 173 173 173 177 188 199 210 237 331 302 371 424 437 444 437 423 411 408 401 358 372 372 366 352 330 309 245 182 155 168 175 184 197 211 226 243 274 263 257 258 258 248 215 180 157 139 118 128 144 158 167 168 149 175 185 179 165 149 129 137 159 177 179 172 196 191 182 185 207 222 265 349 411 417 422 424 422 417 405 387 380 376 382 379 350 307 282 266 252 236 220 206 201 199 197 198 205 216 226 232 233 227 217 209 190 172 164 161 163 168 171 174 176 176 175 176 179 183 183 174 166 162 164 167 171 180 189 195 199 199 193 183 167 151 143 135 126 121 126 151 203 305 278 230 212 221 255 294 336 348 315 283 285 296 305 306 296 289 287 283 279 277 278 284 295 308 321 333 343 354 361 363 358 341 336 333 334 340 345 348 352 355 355 353 347 338 338 329 303 266 250 241 232 222 214 213 208 198 185 173 172 172 177 179 182 194 216 242 255 263 267 260 257 261 270 283 296 302 303 299 290 273 238 221 214 212 213 218 223 225 224 223 222 221 219 216 212 210 208 207 207 207 206 204 202 200 199 198 199 199 200 201 204 207 210 211 207 201 194 188 184 182 179 177 299 302 295 288 279 269 258 246 238 236 229 228 228 224 226 227 220 208 196 189 197 202 204 204 203 207 216 217 208 195 190 192 195 193 189 191 191 194 198 201 200 199 201 195 195 200 206 212 196 190 188 184 179 176 173 171 171 173 179 189 199 207 227 296 294 351 403 424 420 413 406 401 400 395 368 321 312 309 302 289 273 239 192 165 169 167 185 193 208 230 254 331 280 257 259 260 256 236 214 198 178 141 154 169 178 181 172 143 147 173 183 172 158 161 164 171 220 287 207 225 241 220 182 185 309 265 279 351 425 428 431 432 430 423 412 402 398 383 366 351 328 352 328 276 227 210 205 203 202 201 201 205 215 225 230 229 224 219 215 214 210 197 177 177 181 183 182 180 177 175 177 182 188 187 179 172 167 166 165 167 175 188 202 216 229 224 205 176 150 140 134 129 126 128 138 166 239 284 266 212 210 239 278 309 320 308 283 276 284 295 303 300 290 282 277 276 277 278 282 290 300 311 322 333 344 348 343 332 313 304 299 300 306 309 314 318 320 320 318 313 307 302 296 281 247 231 218 205 194 187 186 182 175 170 169 178 179 181 180 183 195 219 232 240 247 251 246 245 248 256 268 285 294 294 285 266 236 206 202 201 205 213 220 220 219 217 215 214 213 211 209 206 205 203 203 203 203 203 203 201 200 199 199 199 198 198 199 201 204 207 208 205 198 190 183 181 179 176 174 290 289 284 267 263 253 241 230 227 222 218 215 211 208 207 203 193 183 179 180 184 186 186 196 216 192 203 209 205 194 193 194 197 196 194 194 191 191 195 198 197 195 193 196 197 198 199 192 185 181 180 180 179 175 172 169 169 171 176 182 190 198 212 248 288 333 379 405 398 390 388 386 385 380 364 294 282 285 284 278 268 220 184 179 188 151 169 188 216 251 294 358 289 259 259 261 265 259 249 220 184 168 177 182 183 181 174 150 138 157 177 187 192 192 194 188 247 342 221 223 254 232 176 180 348 268 240 283 354 431 434 435 435 432 426 421 413 389 366 362 386 383 328 269 231 211 208 208 208 208 209 214 223 230 234 231 226 221 221 223 227 229 224 196 186 181 174 172 173 173 175 179 183 183 182 181 173 163 160 164 174 189 208 230 256 257 233 197 166 155 154 157 155 145 135 147 181 241 260 234 227 256 278 295 306 304 286 277 281 290 296 297 290 281 276 276 279 282 285 289 296 303 309 319 328 329 322 309 296 286 282 281 284 286 289 293 296 296 293 289 291 288 279 261 233 215 198 186 179 174 172 171 169 169 173 190 186 184 183 186 193 209 217 223 233 245 246 246 246 249 256 267 273 272 261 236 204 192 193 201 211 216 218 217 214 213 211 210 209 208 207 205 203 201 201 201 201 202 203 205 205 205 204 201 199 198 199 201 204 207 208 204 197 188 182 178 176 173 171 287 281 268 243 245 230 217 212 212 199 201 199 196 192 186 182 179 175 173 176 181 183 184 232 316 190 188 196 203 206 202 193 192 191 188 183 186 190 193 196 199 202 210 209 207 205 199 192 185 179 173 172 179 172 169 167 167 172 171 175 180 188 201 227 271 329 373 393 386 379 375 373 362 346 347 268 256 262 264 257 258 206 191 197 193 163 232 195 194 250 313 356 282 256 258 259 269 275 273 234 191 198 200 228 209 186 190 179 173 188 204 215 224 224 204 175 231 360 290 289 284 235 173 184 356 327 266 240 278 365 423 438 436 434 433 432 427 410 391 381 390 374 332 279 234 217 217 214 215 219 226 232 238 242 242 237 230 228 229 232 236 241 240 216 190 173 168 166 168 172 175 177 179 178 168 160 156 156 161 172 184 195 207 225 258 272 260 232 205 201 206 213 208 189 166 161 179 211 259 309 319 333 341 345 340 321 297 288 290 293 292 293 288 280 277 278 284 288 290 292 295 298 301 306 308 307 302 294 282 272 266 265 267 273 272 276 279 281 280 279 282 277 262 240 219 204 191 182 176 173 172 171 171 171 174 189 184 183 185 188 191 201 211 221 234 250 253 249 243 240 243 250 253 251 240 219 193 192 195 201 209 213 214 213 212 211 211 210 209 208 207 206 204 202 200 200 201 203 207 215 219 218 213 205 201 199 199 202 205 208 208 205 197 188 181 175 172 169 167 280 270 254 231 228 210 198 197 202 193 191 190 187 183 179 175 174 173 173 175 179 180 180 183 189 181 184 190 197 202 203 191 191 192 191 190 191 193 196 204 216 228 241 301 324 292 225 202 195 186 176 171 171 170 165 161 163 170 167 169 173 181 197 223 254 306 357 386 381 376 370 356 335 311 290 221 213 230 241 234 246 211 213 210 185 200 336 224 169 229 307 317 262 249 268 285 267 280 286 269 251 269 267 286 241 216 247 213 220 249 258 243 232 253 227 198 248 368 334 337 294 224 173 201 320 345 285 227 237 277 367 420 438 436 438 437 437 431 420 406 367 365 340 288 236 224 232 232 236 242 246 253 257 258 254 247 241 240 242 242 242 244 243 229 202 178 166 165 167 171 171 169 167 164 158 155 155 159 167 181 191 201 209 212 232 255 266 260 243 239 247 253 258 257 244 219 222 236 293 386 416 405 402 400 387 359 349 350 330 304 291 289 285 280 279 284 294 299 298 298 299 299 299 297 294 292 289 284 274 264 256 253 254 259 264 268 271 274 277 276 271 259 241 222 208 197 188 182 177 173 172 172 171 171 173 182 181 182 184 186 187 196 208 220 233 248 254 243 231 225 228 233 234 232 223 208 190 192 196 201 207 211 212 212 212 212 212 211 211 210 209 207 205 203 202 202 205 211 223 233 236 233 223 210 203 202 203 205 208 208 208 204 197 188 179 173 169 166 165 270 258 245 230 215 204 196 191 190 190 189 187 184 180 177 173 173 176 177 176 175 176 177 177 176 178 182 187 190 192 194 192 192 191 192 195 198 204 219 230 239 252 262 307 327 304 255 231 211 198 188 180 173 171 164 159 161 170 171 169 170 178 196 224 243 267 329 382 379 376 371 348 320 282 204 174 172 197 226 234 254 219 208 203 202 244 335 267 218 248 317 236 241 248 289 341 264 280 293 323 364 396 395 279 225 266 333 226 251 276 276 256 244 277 313 335 346 330 217 214 217 192 173 228 226 224 229 229 227 283 279 355 422 441 440 439 440 438 430 413 370 382 366 323 278 265 273 276 273 269 266 270 279 282 279 270 259 253 252 249 246 242 240 230 213 189 167 167 172 177 177 173 168 161 156 154 157 165 169 179 189 196 200 202 205 241 270 282 279 271 287 309 318 309 289 273 264 266 302 371 407 399 394 396 401 397 408 414 376 322 290 285 283 283 286 295 311 318 314 310 307 305 303 296 287 281 279 274 267 258 250 245 244 247 252 256 260 265 268 264 251 235 220 208 200 193 187 181 177 174 172 171 170 169 170 175 177 179 180 181 183 188 201 212 222 240 242 229 217 213 216 219 218 217 213 202 187 190 195 200 206 210 211 212 212 213 213 213 215 215 214 211 208 206 206 208 215 227 243 249 248 241 229 215 210 211 213 215 215 211 207 202 195 187 178 171 167 164 162 256 247 235 220 210 198 191 190 190 190 189 186 182 178 176 172 173 178 180 179 176 175 175 175 175 176 179 183 185 185 186 193 193 192 195 203 212 216 238 253 255 261 268 267 270 273 270 260 228 216 206 195 188 175 168 162 164 176 182 178 175 180 198 227 226 264 329 377 378 378 375 364 319 245 189 172 173 174 186 219 229 207 196 205 251 362 301 266 284 296 238 244 241 247 255 259 261 281 302 342 385 405 406 304 253 233 218 228 303 352 325 266 271 347 374 291 209 213 216 210 208 208 213 225 212 190 194 213 247 381 238 249 345 431 444 444 442 438 421 390 405 411 419 403 368 350 348 340 318 294 285 287 302 308 305 295 280 267 261 256 250 242 237 224 214 196 171 173 179 188 192 188 175 166 161 157 157 160 164 172 185 196 202 210 206 243 280 306 321 318 328 337 334 311 268 250 251 267 295 332 373 381 379 379 388 407 414 416 393 347 290 282 282 286 295 312 332 341 336 327 318 312 307 296 283 274 271 267 261 254 246 239 237 239 244 247 251 257 249 242 230 217 206 199 193 188 183 179 175 172 170 168 166 165 165 169 173 175 177 177 178 183 196 209 224 258 243 224 210 206 208 209 209 212 210 196 183 186 191 198 205 209 212 213 214 214 216 222 224 224 222 218 216 214 213 220 234 249 257 257 251 241 229 220 220 223 226 225 221 214 205 198 192 184 175 169 165 162 160 237 232 236 221 204 198 194 191 190 189 187 185 181 177 176 173 174 178 181 181 178 178 177 176 175 174 176 178 180 181 182 189 191 196 205 217 231 231 248 260 261 260 270 265 275 283 275 267 247 239 228 215 208 181 172 166 169 182 186 187 187 189 205 239 211 309 364 374 377 377 377 301 252 240 173 163 183 205 221 235 276 239 226 241 284 367 280 288 301 306 314 255 252 259 265 269 273 295 320 358 404 441 450 439 414 339 240 261 328 366 334 274 276 326 341 359 375 377 351 236 203 216 236 248 341 232 163 160 177 195 188 214 264 337 445 444 444 440 435 432 431 428 425 421 415 407 401 386 355 323 309 312 323 322 314 307 298 289 283 276 265 248 236 217 209 197 176 179 186 200 210 208 192 180 170 162 156 156 167 177 187 193 198 206 210 225 250 278 298 314 309 299 287 273 257 248 254 275 302 320 329 354 366 370 375 385 403 410 406 374 299 287 284 290 304 328 352 362 357 344 330 320 312 296 280 269 265 260 255 249 243 236 231 234 239 252 268 273 240 227 216 206 198 191 187 183 184 190 189 189 172 163 161 160 161 164 168 170 172 173 175 180 192 214 246 262 244 226 214 208 209 213 212 212 204 187 180 180 184 191 199 205 209 212 215 216 218 223 225 225 224 224 223 224 232 243 256 264 265 258 247 236 227 224 228 233 234 232 225 213 202 194 187 180 173 168 164 161 158 239 240 232 220 193 191 207 209 189 189 185 181 179 177 177 175 175 177 179 180 180 181 180 178 175 173 174 175 177 179 179 183 189 204 221 236 253 255 273 272 260 258 275 270 283 293 286 277 265 265 260 251 239 191 174 163 164 179 189 194 198 198 203 226 221 255 312 359 373 373 362 268 190 164 151 162 172 183 204 240 275 263 266 283 305 320 290 288 287 282 283 302 271 264 270 277 288 313 356 406 441 447 460 465 461 426 361 329 363 341 296 268 286 336 357 376 383 368 335 309 298 288 296 347 217 154 135 135 140 161 177 191 197 218 308 320 400 438 433 431 429 426 424 425 427 425 413 402 378 351 342 337 333 328 324 325 330 336 335 323 298 262 237 211 203 197 182 184 191 213 229 227 208 196 183 173 167 164 177 183 183 183 186 192 203 208 220 238 257 281 278 260 247 247 250 249 254 268 289 316 318 327 340 352 359 363 374 389 400 386 324 304 298 302 318 346 371 380 374 359 341 330 328 311 288 268 259 254 249 244 239 234 228 230 237 247 258 265 242 220 207 198 191 185 181 177 215 267 262 257 188 156 155 155 156 159 162 164 164 165 170 175 185 202 223 225 210 203 205 208 209 208 204 202 197 185 177 173 170 174 183 191 196 203 210 214 217 220 221 222 225 228 232 240 250 259 266 268 263 252 239 229 223 223 229 234 236 232 223 208 197 188 182 176 171 166 162 159 155 215 220 216 199 208 215 226 216 207 280 200 181 179 178 178 176 175 176 177 178 182 182 182 179 176 173 173 175 176 178 179 185 195 216 239 256 271 278 345 318 251 248 260 260 263 270 295 366 304 351 325 256 247 208 226 197 170 178 189 194 199 201 210 239 229 313 360 370 370 366 286 209 161 147 149 176 179 197 233 277 304 319 325 323 319 320 322 281 267 277 287 308 278 268 272 279 293 345 389 430 456 456 472 475 466 441 405 381 368 365 329 273 257 342 375 386 379 356 332 322 330 323 295 262 277 276 200 120 120 140 168 259 259 198 369 287 315 387 441 436 431 426 425 428 437 451 438 416 392 372 360 351 343 341 344 355 381 381 372 351 317 271 238 210 197 192 187 188 200 229 245 233 201 195 192 192 190 183 184 174 168 168 173 178 189 199 205 212 224 240 239 231 228 235 245 248 251 256 266 288 311 317 323 329 332 332 334 337 359 383 355 344 337 337 354 389 405 404 392 373 353 340 354 343 314 281 254 248 242 238 235 230 222 226 235 238 239 244 245 218 199 191 185 181 177 173 208 264 259 253 185 151 149 150 152 154 156 156 156 156 161 164 170 177 183 180 179 186 195 201 197 193 191 194 195 187 178 171 167 165 165 167 175 185 195 204 214 218 220 226 233 239 246 253 261 266 268 266 258 249 238 229 222 221 224 229 231 227 215 201 190 183 177 172 169 165 161 158 153 205 206 206 192 219 234 224 217 230 277 199 182 180 179 178 176 176 177 177 177 181 183 183 182 180 175 172 174 178 182 186 189 217 232 249 269 280 324 291 268 260 260 277 274 277 308 361 399 388 396 373 323 276 246 315 251 176 172 183 184 193 198 205 223 246 264 313 355 357 326 277 212 177 177 180 198 213 244 289 331 342 326 335 340 337 356 349 277 260 287 299 297 280 273 273 278 292 323 404 454 464 465 485 448 428 416 403 398 354 385 361 278 242 335 379 391 383 366 356 346 359 346 287 208 239 226 166 109 107 121 151 224 226 174 277 342 287 301 387 443 434 427 426 430 441 457 449 430 409 390 375 367 361 361 370 387 395 395 389 370 331 272 237 208 194 192 192 198 222 246 245 216 189 184 186 190 190 185 175 157 151 155 164 169 177 187 196 201 203 207 206 209 216 224 233 237 240 242 247 261 288 307 317 319 320 318 316 317 324 335 333 337 345 359 383 412 415 408 396 380 364 352 364 365 349 314 262 244 236 233 231 226 215 218 224 224 216 215 236 213 194 186 181 177 174 170 202 263 258 251 236 193 144 145 147 148 149 150 149 148 149 149 150 154 171 156 165 179 187 188 180 176 177 183 187 183 177 170 165 162 162 163 166 170 178 190 210 219 227 236 245 251 256 261 267 271 271 268 262 254 244 234 225 221 222 223 223 217 204 194 186 178 173 169 167 164 160 155 149 197 196 197 193 216 235 221 225 233 187 181 180 179 179 178 178 179 178 176 176 179 180 180 180 180 178 175 175 179 197 216 193 224 249 265 274 285 371 297 261 263 270 284 297 298 313 354 412 413 404 368 343 358 331 336 302 239 183 176 178 185 194 204 218 247 221 255 318 350 302 276 238 228 243 248 254 262 300 348 378 360 320 333 356 370 384 360 288 270 291 300 304 290 263 256 276 284 328 425 475 473 470 456 402 386 392 395 395 366 382 343 260 236 321 372 392 392 387 386 381 384 364 309 235 177 127 106 102 99 107 135 147 145 163 279 386 346 289 290 370 366 412 431 434 441 452 449 437 423 410 396 390 382 383 391 401 402 402 397 378 341 283 243 213 196 194 202 223 226 237 236 213 191 184 183 181 174 160 148 146 148 155 164 164 165 173 183 190 192 194 195 196 199 204 210 215 219 225 233 244 260 293 313 317 317 314 311 310 312 314 317 295 320 355 384 414 412 404 393 377 356 343 358 368 368 353 309 248 230 227 227 224 213 205 206 203 192 190 216 206 191 181 177 174 172 168 197 262 256 249 242 200 141 143 144 145 145 144 143 143 145 146 146 157 197 165 170 178 177 173 164 164 168 173 177 176 174 170 166 163 162 163 166 171 178 189 209 219 234 246 253 256 262 268 273 275 273 272 270 262 250 237 226 219 217 218 216 209 200 193 185 177 171 168 166 162 156 149 143 204 188 187 190 202 221 232 234 222 188 180 181 178 177 178 179 180 178 176 175 175 179 180 180 181 183 183 183 186 194 202 202 229 247 262 268 269 381 301 267 280 303 323 340 352 363 384 417 417 374 355 370 394 337 339 339 316 277 263 225 199 194 210 235 253 231 239 278 317 290 253 259 291 326 339 343 335 362 397 402 352 350 360 382 401 390 366 312 288 290 296 315 300 251 241 279 286 417 465 479 474 449 387 377 378 382 386 394 406 381 324 256 219 299 361 391 399 402 404 397 388 372 337 263 190 133 105 98 96 99 172 135 121 224 367 307 305 259 208 264 341 375 387 408 445 448 447 441 432 423 412 408 403 404 406 406 405 406 395 375 349 316 275 242 215 200 206 220 228 237 240 234 236 209 198 199 203 197 186 181 178 174 170 161 161 167 174 180 183 183 183 183 184 184 185 190 195 205 220 230 241 275 305 320 319 316 313 312 313 313 314 272 293 337 372 387 394 390 378 358 334 323 344 351 354 355 334 279 238 221 221 220 213 196 189 183 175 177 196 199 190 178 174 172 171 168 193 262 255 248 241 202 140 142 143 143 142 141 141 140 197 221 217 210 202 196 192 180 161 160 153 156 162 167 169 169 172 172 171 168 167 168 172 180 194 210 227 238 242 243 247 259 273 281 282 280 279 279 275 264 250 235 223 218 217 217 215 208 202 195 187 178 171 168 164 156 149 143 137 215 185 184 186 191 196 218 225 218 213 185 207 195 179 184 187 181 177 173 171 172 176 180 182 183 185 187 189 193 196 202 218 231 236 245 253 258 317 286 275 293 329 354 364 378 397 414 419 417 375 378 399 386 327 362 345 349 383 380 318 241 205 218 257 263 244 242 251 262 266 250 290 347 394 414 415 423 428 426 407 354 397 396 392 399 401 386 328 310 310 288 276 285 289 287 291 330 445 477 478 447 372 370 371 375 379 382 385 395 391 379 336 230 266 340 384 399 406 406 402 392 370 327 255 207 170 127 94 95 98 269 188 162 340 340 137 104 160 212 197 349 308 320 379 420 423 445 447 440 431 421 416 416 416 415 411 408 407 396 379 361 342 309 276 248 226 214 222 234 247 259 273 297 278 250 235 233 221 218 215 211 203 191 176 169 169 171 172 171 167 169 171 173 174 176 178 181 189 204 212 229 256 292 322 325 325 324 322 319 317 316 269 262 281 307 329 355 368 360 335 309 303 322 332 339 348 328 277 242 222 214 214 211 200 185 172 168 168 184 193 189 176 172 171 170 168 190 261 254 246 241 206 141 143 143 142 141 140 142 201 225 228 224 218 209 201 195 173 143 144 144 148 156 162 165 164 169 174 177 179 181 183 186 194 206 214 220 228 234 241 251 277 283 287 291 293 293 285 274 259 242 229 221 218 218 219 218 215 209 202 193 183 174 167 157 147 140 137 130 183 182 181 182 188 225 201 195 205 213 218 203 187 177 177 179 176 174 171 169 171 174 179 182 183 183 186 190 193 195 204 224 228 229 236 246 258 268 278 281 293 319 347 356 368 392 414 413 414 411 414 408 391 390 385 339 341 388 386 380 293 234 232 260 227 220 220 246 281 258 286 345 389 412 425 418 416 419 425 434 442 413 403 393 391 422 407 342 310 307 299 271 267 265 250 253 354 458 477 434 378 361 363 367 373 378 381 380 382 325 257 253 370 319 313 345 386 406 407 402 387 358 330 341 328 320 222 107 99 100 261 181 146 313 311 142 109 226 324 161 188 214 328 398 330 359 426 450 449 439 428 422 419 419 419 416 411 408 403 393 381 363 341 311 283 262 246 249 264 288 310 322 337 332 290 257 249 240 239 242 246 252 259 247 228 195 169 160 149 146 188 235 254 226 192 189 186 182 184 191 214 235 267 305 328 334 337 336 331 325 322 278 239 213 209 249 298 337 342 318 293 281 285 299 320 334 282 262 233 213 210 208 209 202 187 169 162 165 176 185 184 175 171 171 170 168 187 261 252 245 225 185 143 145 144 142 140 150 198 229 234 231 228 223 214 205 185 163 152 139 139 144 152 160 162 162 166 173 181 186 191 194 197 200 204 209 216 225 236 253 278 288 292 298 305 312 305 286 267 249 234 227 223 221 221 223 225 225 221 214 204 191 174 160 148 140 134 126 123 183 182 182 182 185 190 186 184 186 193 216 191 179 176 175 174 173 172 170 170 172 174 177 181 182 183 185 189 191 195 203 221 223 228 236 246 258 269 281 288 289 292 316 342 364 387 403 405 409 400 406 415 415 408 388 392 397 393 385 377 347 298 249 221 210 218 224 240 258 245 299 358 400 417 412 415 424 429 429 429 432 311 368 381 346 430 417 418 367 311 310 314 272 251 234 260 443 460 433 391 360 352 361 372 378 379 379 377 377 368 297 248 380 343 311 310 301 252 245 356 381 365 351 344 333 325 309 294 276 118 253 177 64 84 84 278 339 356 331 198 232 261 289 293 273 356 370 429 466 451 437 428 424 423 423 422 417 412 410 407 402 391 376 346 315 294 289 290 308 335 355 353 353 335 294 263 256 257 267 278 289 301 315 307 272 228 183 145 131 232 284 305 312 301 267 206 177 177 178 188 209 218 230 260 309 323 332 338 343 343 335 301 249 196 157 181 238 294 317 304 281 264 256 271 300 313 254 247 238 226 213 202 205 203 192 175 158 162 174 179 177 175 171 171 171 169 182 248 248 233 185 143 146 147 145 143 141 154 235 237 235 232 229 224 216 206 195 182 166 141 140 145 152 159 162 162 166 171 178 184 189 194 198 199 198 200 209 221 242 267 282 289 293 299 307 313 298 279 259 242 233 231 228 226 227 230 234 236 233 225 212 195 173 154 141 133 126 123 124 182 182 182 191 211 205 186 180 180 182 191 180 175 174 174 171 170 168 168 170 173 177 179 182 185 188 189 195 197 198 203 217 222 231 238 243 252 263 277 291 298 298 303 348 368 379 392 413 416 394 395 407 415 416 413 410 406 397 383 377 363 350 335 312 270 270 270 276 286 290 352 391 405 406 408 417 438 459 459 435 419 289 312 361 388 421 421 430 405 358 322 319 279 256 244 277 435 424 398 370 351 349 364 378 383 382 381 379 379 322 271 278 355 271 293 313 310 299 314 356 370 364 354 345 336 328 323 320 314 272 152 183 194 95 276 339 358 364 363 345 261 244 265 277 252 290 354 439 483 464 442 430 424 422 422 422 419 416 414 412 410 405 395 369 342 323 310 314 334 351 355 350 352 305 277 270 275 286 306 322 331 334 337 330 291 253 223 194 124 192 278 327 326 323 247 185 175 191 186 205 199 191 191 204 226 259 291 318 335 340 346 221 202 227 174 178 200 244 278 285 267 252 226 225 253 293 252 240 241 232 207 194 200 202 197 183 166 162 167 172 175 174 172 171 170 168 164 156 226 182 142 145 148 149 146 143 149 179 235 237 234 230 227 223 214 204 196 190 182 145 142 147 152 159 159 160 164 168 173 177 183 188 192 195 196 193 202 216 238 266 275 285 290 294 297 299 288 271 252 238 234 232 231 233 236 240 244 244 239 228 212 195 165 147 136 128 125 126 129 195 182 189 206 227 196 181 176 176 177 176 174 172 171 171 169 168 166 166 169 174 182 184 186 192 199 200 209 207 204 206 217 223 242 249 251 254 256 269 282 291 307 343 359 372 384 390 390 412 402 397 406 424 428 424 417 388 356 356 359 356 349 340 329 324 336 329 328 341 353 380 405 416 416 417 427 463 497 460 370 404 245 240 324 407 410 412 421 419 406 381 328 303 284 294 346 433 409 383 361 348 352 366 378 383 385 386 383 301 246 245 291 347 307 328 349 360 373 379 372 367 362 354 346 338 331 328 326 323 314 126 183 289 254 343 358 365 318 246 254 232 320 383 348 237 395 380 353 388 468 437 420 412 409 408 408 408 407 406 406 405 400 390 371 349 329 318 324 344 354 352 348 331 294 285 296 314 330 340 350 353 349 339 331 299 265 252 252 126 112 180 259 296 250 175 144 149 164 164 178 173 164 144 115 114 161 147 126 128 135 272 216 172 166 152 196 217 233 253 275 273 244 179 139 167 282 260 244 236 227 208 186 194 200 199 191 177 168 167 170 173 174 173 173 171 168 162 154 156 147 143 146 150 150 147 143 167 241 239 235 232 228 225 221 212 201 192 188 187 171 147 137 141 149 154 157 161 166 171 174 177 182 185 189 192 193 198 208 227 251 266 278 286 290 290 287 274 256 239 228 225 225 227 233 242 248 246 240 233 221 206 190 157 141 133 129 130 132 136 199 187 199 219 233 185 178 174 173 175 174 172 170 168 167 168 168 167 167 170 177 185 192 194 203 216 221 227 217 211 215 226 239 245 251 255 257 269 266 281 303 328 353 367 368 368 372 381 410 416 409 411 425 435 422 400 363 335 345 349 338 331 332 340 353 365 369 374 383 399 409 423 435 442 448 462 490 501 415 267 293 180 215 328 421 406 402 407 414 421 422 378 327 307 347 424 462 410 377 357 338 314 361 373 378 383 375 311 227 213 241 295 367 372 353 361 388 404 394 376 365 357 351 345 338 332 329 328 326 319 229 257 325 336 351 360 365 338 276 210 303 381 362 282 239 331 390 332 279 326 424 407 396 392 392 394 394 395 396 397 395 389 381 371 357 341 326 320 334 341 337 337 336 337 334 328 328 340 345 351 353 347 334 325 304 272 251 247 148 117 136 186 213 147 118 113 117 123 131 137 133 124 106 77 71 91 78 63 65 71 133 129 139 164 151 140 173 201 222 247 276 263 242 190 150 249 267 251 232 218 217 200 193 196 200 196 186 176 171 169 170 172 173 173 172 168 162 153 147 144 145 147 151 151 147 143 163 235 236 233 229 226 224 221 210 199 189 184 184 184 147 125 130 136 145 151 157 163 167 169 170 172 174 178 183 187 190 200 216 236 254 270 280 284 282 274 253 234 221 215 214 214 215 220 225 228 228 225 221 213 201 183 155 140 135 135 137 140 142 193 194 207 221 222 185 180 173 171 173 172 169 167 165 165 166 167 168 171 175 181 191 209 213 219 226 234 344 272 231 232 240 250 243 245 252 259 266 268 279 309 345 366 370 369 370 367 362 387 401 408 419 425 401 358 337 319 306 307 316 310 313 327 346 363 370 383 396 406 418 440 466 490 506 509 521 492 457 345 182 157 169 243 358 443 419 398 396 401 409 420 428 357 347 399 474 502 422 376 355 323 261 353 367 372 368 332 227 212 225 244 274 338 387 353 359 385 375 383 370 359 352 346 342 336 332 329 327 325 324 323 325 329 336 344 351 358 363 336 210 286 304 256 202 214 244 325 281 206 207 272 299 354 388 388 393 396 397 397 396 393 387 381 375 366 350 330 319 325 331 334 338 341 346 339 332 334 332 340 350 343 315 283 280 296 291 269 258 227 162 218 234 102 99 98 97 96 97 104 110 105 98 88 76 68 66 64 62 61 63 73 112 151 166 153 126 128 152 183 207 258 269 258 231 189 111 122 211 216 147 159 250 218 197 197 198 191 181 173 168 167 169 172 173 173 169 162 153 147 145 146 148 152 151 148 143 141 146 216 230 227 225 224 220 210 198 187 182 181 181 157 143 149 154 139 141 149 155 160 161 160 160 161 164 169 176 183 191 203 219 240 259 270 272 265 249 228 214 206 202 201 201 203 205 208 209 210 210 209 207 199 173 152 144 143 144 145 146 146 187 196 207 209 198 183 182 172 168 170 173 169 166 165 164 163 167 170 175 181 186 188 197 205 213 222 232 258 247 245 246 239 240 241 240 245 252 247 258 268 301 344 366 364 341 355 372 362 342 381 397 406 397 342 325 316 311 300 281 288 302 316 331 347 363 372 382 400 419 427 461 498 528 532 503 491 442 361 250 138 104 223 286 374 456 447 401 393 394 400 412 424 398 419 457 492 520 446 385 355 326 271 353 352 351 326 267 243 219 231 232 217 224 345 348 362 361 304 366 365 357 349 342 337 334 331 328 325 323 323 323 324 323 322 331 338 319 322 326 198 189 180 174 173 180 210 225 201 173 168 157 193 252 329 400 407 411 410 407 402 397 391 388 384 375 358 336 324 324 329 336 342 347 347 339 329 323 323 330 331 309 267 241 293 307 298 291 304 287 300 294 225 101 88 84 79 74 72 79 95 105 105 94 77 64 63 64 64 61 58 65 121 165 169 159 131 114 117 134 159 222 259 266 249 215 164 108 162 182 135 145 238 267 234 190 197 194 184 174 167 164 165 168 172 173 171 164 154 147 145 146 147 151 151 147 142 137 134 146 193 225 224 224 221 210 197 186 180 179 179 178 177 179 183 157 142 139 146 150 151 151 151 152 155 156 162 171 181 192 206 225 240 249 248 235 217 206 199 194 188 187 189 191 193 195 196 198 201 203 203 196 165 152 150 151 151 149 148 152 185 189 196 195 185 181 178 175 172 168 167 168 171 172 171 172 174 177 179 182 185 187 194 201 212 225 235 231 293 280 246 238 231 235 235 238 240 231 243 249 277 313 334 336 306 322 356 368 333 376 389 372 337 299 344 337 324 309 287 287 314 334 345 351 363 375 385 404 427 441 455 458 451 406 314 269 332 215 112 114 102 241 334 402 449 465 413 396 394 396 401 412 379 415 458 472 473 455 396 359 348 343 360 297 270 257 229 217 210 211 212 211 213 225 261 284 276 252 347 352 352 351 343 337 333 330 327 324 322 321 320 320 313 298 321 326 259 242 282 172 165 160 161 166 165 181 156 152 164 169 161 159 159 224 336 364 415 423 416 408 401 397 393 389 381 367 347 332 327 330 336 340 338 338 332 322 317 318 312 301 284 267 282 311 319 319 318 321 316 309 282 240 189 81 68 68 67 67 68 85 104 114 110 89 61 58 61 63 61 56 64 117 164 172 168 146 122 108 108 123 178 230 259 259 230 187 143 124 142 197 215 242 256 225 179 190 193 187 177 167 161 160 164 169 172 171 166 156 149 145 145 147 150 149 146 140 135 132 129 143 151 161 224 221 210 196 184 179 179 179 177 176 178 182 185 154 131 135 138 139 140 141 141 141 141 146 153 164 177 187 195 204 206 201 201 194 190 185 177 171 171 176 180 182 184 186 191 195 199 200 186 162 153 151 151 150 148 151 167 184 185 185 184 182 180 182 177 173 171 168 158 159 160 163 170 177 178 179 182 186 188 191 202 218 232 240 235 285 272 244 239 225 226 231 232 230 233 244 242 260 284 296 303 293 297 325 365 373 383 384 340 287 304 328 294 268 262 268 275 285 326 360 366 365 375 388 412 434 428 399 386 387 343 249 318 181 116 100 118 190 332 386 418 444 447 411 395 397 355 259 260 262 358 437 455 465 460 404 357 336 332 345 277 224 198 192 193 202 205 206 209 218 219 227 227 217 204 202 202 285 354 348 340 336 333 329 324 320 317 316 317 298 256 314 320 319 265 169 156 154 167 174 168 153 105 131 150 158 170 168 158 158 163 181 249 359 383 396 411 400 396 392 387 380 371 357 340 328 324 328 329 322 319 318 316 309 291 281 289 299 297 309 317 320 321 322 321 318 313 305 247 95 67 65 67 68 68 66 68 81 104 126 120 68 55 54 56 58 59 66 108 147 158 176 165 142 122 111 109 141 191 234 253 238 195 160 112 120 206 228 239 247 216 165 179 188 187 179 168 159 156 159 164 169 171 167 158 150 146 145 146 148 147 144 138 133 129 127 126 125 140 219 221 210 195 183 179 181 180 178 176 178 182 184 155 127 126 126 128 129 130 130 129 131 135 142 151 163 171 171 168 165 167 169 170 171 168 161 158 158 165 171 174 177 182 188 195 202 203 182 163 159 161 161 156 159 176 196 179 177 179 180 181 184 198 182 173 168 161 168 165 167 170 173 178 180 181 183 187 188 194 205 219 233 241 240 243 242 241 238 225 220 225 229 233 249 263 255 268 287 293 295 294 299 325 360 360 369 359 327 309 340 292 231 205 207 221 253 258 318 364 372 376 349 365 376 378 386 383 382 395 388 328 201 206 168 189 267 266 376 410 414 410 408 403 397 399 359 267 259 354 399 419 439 464 468 411 369 335 280 267 224 204 200 194 174 195 206 210 213 218 219 219 216 248 330 242 305 347 309 214 212 262 308 328 323 310 135 242 316 296 250 311 315 312 255 150 140 152 201 163 125 325 116 94 122 151 164 166 162 161 163 176 228 238 256 321 394 397 390 386 382 377 369 360 346 327 315 316 312 305 300 303 305 289 272 278 298 315 316 316 316 316 317 317 316 313 311 309 287 216 88 66 68 71 72 72 70 71 76 93 129 124 80 51 51 54 59 71 82 91 110 180 182 170 150 129 116 124 156 196 228 231 197 160 110 97 159 227 242 246 235 206 164 177 183 180 170 159 153 154 159 165 169 167 159 152 147 146 146 147 145 141 136 130 127 125 124 125 130 166 204 209 195 184 180 182 181 179 178 178 181 183 156 127 121 118 118 120 121 122 123 126 131 137 144 151 157 153 147 145 149 155 155 155 154 152 152 153 158 164 169 175 182 191 202 211 212 197 193 189 183 178 176 196 203 202 178 175 176 178 179 181 186 177 172 167 161 174 173 176 179 179 179 184 185 186 187 188 198 204 212 223 234 238 235 233 233 235 235 224 217 230 250 252 262 261 268 277 283 290 294 294 302 315 316 301 299 293 280 263 218 201 196 197 204 234 278 302 326 344 326 351 339 334 342 345 336 360 383 355 276 285 276 218 247 357 383 414 403 388 370 347 388 390 325 263 259 289 409 430 422 432 460 455 407 343 292 268 229 189 181 182 174 180 193 199 246 288 195 204 203 203 249 350 215 207 207 183 146 164 189 274 326 321 314 256 291 313 293 253 307 311 247 174 145 158 170 119 161 290 310 91 63 186 268 138 145 148 151 155 189 345 369 374 314 262 395 382 380 379 375 368 360 353 335 321 316 299 294 295 298 296 275 286 303 312 313 314 314 314 313 312 311 311 309 307 305 304 302 213 110 63 66 69 71 71 70 68 66 74 72 60 52 51 52 55 82 102 110 123 194 198 189 176 158 138 129 137 160 188 206 186 151 102 74 108 188 239 256 252 231 152 161 173 178 172 160 152 150 153 159 164 164 159 152 148 146 146 146 143 139 133 127 124 122 123 124 124 124 187 207 196 185 182 183 182 180 178 177 178 178 174 157 115 111 110 112 114 116 120 124 129 134 139 143 145 140 136 135 138 141 143 144 145 148 148 150 153 159 166 175 185 198 212 223 232 226 225 213 199 194 202 207 203 196 176 175 176 177 177 177 176 173 168 163 164 176 179 182 181 180 182 186 187 187 187 190 194 198 203 208 216 228 231 231 233 236 241 247 246 247 247 238 230 237 253 265 266 254 276 291 293 283 269 247 242 231 217 207 193 191 191 194 203 226 278 293 300 307 300 310 308 306 309 316 316 342 376 358 286 297 259 227 288 409 439 410 386 371 360 349 387 381 271 180 202 261 432 478 463 444 452 432 396 352 304 256 201 169 169 174 180 249 229 252 272 253 181 190 189 231 277 252 173 141 130 124 122 141 163 262 325 321 316 313 313 269 210 196 215 217 180 147 137 87 89 168 191 137 137 63 44 84 118 82 88 109 212 301 279 131 121 122 118 117 140 206 322 377 370 365 358 351 345 337 323 311 306 309 314 317 313 311 310 310 311 313 313 312 310 308 307 308 307 306 305 304 305 307 217 121 60 63 68 68 67 62 55 51 150 200 155 55 55 56 64 98 160 230 229 216 204 194 183 168 149 135 133 145 164 156 127 86 60 85 131 205 251 265 246 187 158 158 169 173 164 153 148 148 153 158 160 156 151 147 145 145 145 142 138 131 124 120 119 120 122 123 122 180 205 196 187 184 184 183 180 177 175 174 172 170 156 110 107 105 105 108 112 118 123 128 132 136 138 136 132 129 129 130 131 133 136 139 142 145 147 150 156 166 177 192 205 218 234 257 245 227 211 202 202 209 201 194 188 174 175 176 176 175 176 174 173 165 162 169 178 183 186 181 176 184 187 185 184 184 186 188 189 192 195 203 223 232 232 236 245 256 338 289 235 215 226 215 232 228 220 228 255 269 279 265 238 225 210 205 197 190 187 184 183 187 197 210 218 251 261 262 261 259 255 260 268 279 295 303 328 349 341 301 274 254 265 339 436 451 395 373 367 368 377 405 381 299 235 241 287 434 502 500 468 454 423 396 364 326 285 246 188 176 185 203 300 239 254 240 181 173 174 176 224 249 169 151 132 122 118 114 123 159 220 281 320 316 314 313 237 147 150 150 150 141 142 146 47 44 114 120 55 70 92 114 90 48 57 62 188 284 268 147 118 132 97 68 75 84 110 265 296 221 229 335 345 341 338 334 326 325 324 321 316 312 311 310 310 311 312 312 310 308 307 306 307 308 308 308 308 309 310 309 236 143 148 157 161 115 57 50 49 124 156 116 42 53 55 48 66 109 145 171 177 180 183 183 178 163 142 120 105 106 102 95 73 47 56 106 148 210 262 267 219 157 142 155 167 168 157 149 145 147 152 154 151 148 145 144 143 143 141 136 130 121 116 116 118 121 122 119 162 190 194 188 185 184 182 178 174 171 168 165 163 158 144 111 102 102 104 110 116 121 126 131 134 136 132 128 126 125 125 125 127 131 136 139 144 148 153 160 169 181 194 205 218 234 236 219 209 203 200 202 198 193 188 183 173 174 174 174 174 174 174 174 166 167 176 179 181 182 177 170 172 188 183 180 181 181 181 183 185 190 204 240 233 301 291 259 337 296 255 223 206 204 201 213 212 214 227 235 231 230 222 210 201 189 184 182 180 179 175 175 181 193 209 213 217 222 220 215 218 215 218 232 252 273 291 296 291 284 279 265 262 312 386 445 444 390 370 369 380 401 433 389 364 360 367 382 423 473 495 485 472 436 410 362 315 307 304 214 182 187 198 259 195 176 176 171 164 160 165 169 169 164 144 125 123 122 116 131 165 170 206 269 269 305 312 233 135 138 134 129 122 133 152 51 86 70 68 105 112 130 128 89 62 113 61 141 179 151 98 134 149 143 150 161 107 108 160 168 145 164 152 200 279 338 336 334 332 325 318 314 312 311 312 312 312 312 311 309 308 307 308 310 312 313 313 312 312 311 311 310 309 309 307 305 223 124 100 57 52 50 43 35 48 51 45 48 59 57 73 82 88 92 98 114 114 110 102 92 84 81 82 69 45 50 57 111 159 203 265 173 140 131 137 155 167 162 152 144 142 145 147 146 144 142 142 142 142 140 135 128 118 113 113 116 119 120 118 113 143 192 186 184 182 179 176 172 167 162 158 155 153 154 112 98 99 101 107 115 120 124 129 132 134 131 127 124 122 121 122 124 129 136 139 143 148 155 163 171 182 193 203 211 220 223 212 203 197 196 200 195 189 182 176 173 174 174 174 174 175 176 177 169 165 171 181 182 182 176 168 168 182 183 179 177 177 177 178 182 188 195 207 213 249 251 238 263 240 233 219 204 196 201 205 205 206 209 205 185 177 185 195 190 180 175 174 174 174 171 174 181 189 198 206 195 193 187 182 192 193 197 209 226 244 262 239 224 224 235 241 225 299 389 431 389 386 377 380 404 446 449 394 366 362 370 390 419 441 464 484 490 433 396 374 313 181 181 167 157 155 158 172 173 177 173 163 167 167 167 170 171 163 136 120 135 145 131 168 184 175 163 162 168 260 279 217 139 138 125 115 113 120 120 59 148 123 116 177 163 146 88 68 106 163 101 66 104 145 111 141 143 163 198 219 161 153 135 120 121 144 72 187 225 202 247 327 330 322 316 313 313 314 315 315 314 312 310 309 309 309 311 314 316 317 316 314 312 310 310 310 309 308 307 304 301 283 223 103 63 49 44 40 46 49 50 47 38 26 24 83 134 152 163 181 189 135 72 77 75 74 76 141 268 278 107 64 106 167 181 172 151 128 119 137 159 164 157 146 139 139 141 140 139 138 139 140 141 139 134 126 116 111 111 114 117 119 117 112 138 189 184 182 179 176 173 169 164 158 152 148 145 146 127 108 95 98 104 113 118 122 126 130 132 130 127 124 121 120 121 123 128 135 140 144 148 154 162 170 179 189 198 205 210 210 204 197 192 191 190 184 178 171 164 174 176 176 177 178 177 178 196 188 176 173 185 184 183 175 165 165 180 177 175 173 173 175 178 181 184 188 190 196 206 211 210 210 218 230 220 204 196 198 198 195 189 179 165 151 148 157 169 171 180 176 173 173 174 173 179 188 191 189 194 199 182 172 174 175 177 180 190 202 205 186 190 188 182 174 163 240 275 344 376 234 376 398 409 441 484 428 386 366 364 375 401 425 450 474 492 486 303 217 191 192 191 182 163 155 161 178 183 182 179 177 176 173 166 167 168 168 167 158 133 141 159 162 173 169 166 160 152 151 150 151 151 148 139 123 116 120 104 61 92 156 167 172 190 160 152 102 100 139 133 155 104 172 241 154 156 153 164 189 216 193 171 144 120 115 141 68 144 191 208 247 257 304 321 316 314 315 316 316 316 314 312 310 309 309 311 314 317 318 318 315 303 278 276 292 306 309 308 307 305 304 297 271 194 95 52 49 44 44 54 59 55 46 40 35 98 148 171 234 242 245 156 47 54 58 64 65 139 304 312 268 146 85 139 168 172 161 138 115 108 142 160 160 150 140 135 135 134 133 132 135 138 139 138 133 123 113 109 110 113 116 117 116 113 113 125 180 181 177 173 169 166 162 156 149 142 137 138 141 118 92 95 100 109 116 120 123 127 130 130 128 125 123 121 122 125 129 136 142 147 151 156 162 170 179 188 196 201 204 201 196 189 183 181 178 172 165 158 155 176 179 177 178 178 177 178 196 190 184 183 186 185 180 172 170 178 182 177 173 172 172 173 175 178 180 182 183 185 191 193 202 219 220 224 216 202 191 183 184 182 175 158 126 137 142 140 138 147 183 179 173 171 171 167 182 187 185 184 194 240 210 188 186 182 184 177 187 188 164 154 160 164 174 182 165 211 266 265 227 219 264 291 372 439 419 392 374 367 369 382 411 440 467 484 482 449 394 246 182 244 364 196 166 155 148 150 157 161 159 157 157 162 164 164 166 169 169 171 140 125 138 173 191 167 160 157 148 139 142 139 137 138 137 129 138 100 51 70 280 200 164 175 187 154 150 119 100 104 110 137 141 154 204 285 177 168 178 199 219 177 141 118 107 110 134 84 85 191 294 217 145 200 224 248 317 316 318 317 316 314 312 309 309 309 312 315 317 318 312 293 260 251 256 271 290 308 308 308 307 306 282 189 111 76 72 70 48 43 65 76 77 76 74 64 57 51 72 175 177 174 113 38 39 45 52 53 119 290 298 306 264 191 129 215 178 162 150 125 92 115 145 159 154 143 134 130 127 126 126 130 135 138 138 133 121 111 107 108 111 114 115 115 113 110 109 121 164 178 171 166 163 161 156 148 139 131 131 134 115 89 92 96 105 112 117 121 125 128 129 128 127 125 124 126 129 133 139 146 154 159 163 170 175 184 191 197 200 201 196 188 178 170 166 164 161 156 152 151 177 176 176 210 206 175 176 182 185 186 186 185 184 178 171 174 186 183 178 175 173 172 171 172 174 175 176 177 179 184 189 204 228 216 208 200 192 183 169 175 176 166 146 125 141 146 156 166 166 174 142 128 123 128 164 163 171 174 176 199 207 233 231 207 182 162 160 158 151 138 131 131 139 160 185 192 220 242 230 202 212 256 431 470 418 388 375 369 369 376 391 425 456 474 468 413 280 214 186 260 328 256 189 169 154 143 141 151 152 149 147 148 156 158 164 169 171 175 176 143 123 126 149 176 158 147 141 134 127 119 120 121 122 131 125 138 142 137 137 167 161 164 181 193 146 112 97 95 99 102 111 115 133 158 168 154 163 174 188 197 151 122 110 109 111 109 128 163 226 239 86 59 67 70 119 249 311 319 318 316 314 312 309 308 309 311 314 316 317 295 257 225 228 240 256 280 309 309 295 276 280 302 283 115 65 58 52 44 73 83 87 90 92 93 91 86 80 75 66 58 53 49 46 45 47 49 82 166 273 284 292 301 264 174 168 153 153 151 133 95 94 124 148 153 148 137 129 123 121 122 126 132 137 138 133 119 110 106 106 108 111 112 112 112 111 110 107 160 181 172 164 161 160 156 149 140 130 127 128 115 93 90 94 101 109 114 118 122 125 127 128 128 127 128 130 133 137 142 153 160 165 169 176 181 188 195 199 201 200 192 182 170 159 152 152 151 150 148 149 179 176 173 187 187 177 190 265 205 181 186 183 181 177 176 183 192 181 179 176 174 172 170 168 169 170 170 173 177 181 189 195 198 198 198 188 183 184 175 176 176 165 148 139 145 158 167 173 168 126 119 117 112 114 154 131 150 171 182 196 202 210 211 204 189 162 151 142 134 128 132 122 126 145 173 202 245 230 208 199 203 257 429 451 390 373 367 368 374 387 404 428 446 446 364 230 156 167 260 293 256 201 186 170 156 147 143 147 146 144 141 139 139 150 159 165 168 170 166 154 133 126 148 159 146 133 124 119 112 104 103 105 108 112 108 119 126 126 126 140 148 156 162 159 124 103 97 98 101 104 108 112 117 131 163 160 158 156 161 167 131 130 141 152 150 112 123 139 156 178 212 85 60 60 61 80 259 282 300 318 315 312 309 307 307 309 311 313 314 260 180 167 204 230 262 294 309 309 207 152 143 151 146 80 59 55 58 76 85 89 92 96 99 101 103 104 103 101 97 90 82 76 71 66 65 62 142 257 260 271 275 284 277 225 112 112 132 144 136 103 84 101 128 147 148 141 130 121 117 119 124 129 135 138 133 120 110 105 104 106 107 108 109 110 111 113 111 162 185 174 165 161 160 157 152 143 133 128 127 129 127 91 93 99 107 112 116 120 123 126 128 128 129 131 133 137 141 144 158 165 169 173 181 186 192 198 200 200 198 189 178 165 151 143 142 143 144 146 149 177 174 169 170 172 177 192 266 201 179 185 183 181 177 181 190 195 179 177 176 175 172 168 165 165 164 166 170 175 182 189 194 196 197 194 193 184 175 178 175 173 168 160 148 148 142 153 166 165 157 116 98 95 101 123 119 126 139 151 160 193 202 191 179 180 167 150 140 135 132 132 125 127 137 157 193 254 237 213 201 192 232 334 342 326 371 368 371 381 394 407 417 420 410 287 150 229 204 329 347 269 210 187 169 159 151 143 143 140 139 138 137 139 148 154 160 162 156 144 153 136 116 126 137 125 116 111 107 100 95 95 97 100 102 104 111 120 127 126 135 147 152 146 131 120 118 114 109 104 105 115 114 114 123 143 149 150 149 150 147 81 222 220 159 145 133 128 137 144 149 159 153 142 132 120 104 94 115 213 297 296 313 310 307 306 307 308 310 275 186 99 104 156 215 274 310 310 309 145 70 66 67 63 59 55 51 57 91 92 94 97 100 104 107 109 111 112 112 111 108 105 102 97 92 90 88 162 278 266 264 260 265 268 244 144 99 102 125 125 97 78 84 106 131 142 141 131 120 113 115 121 126 132 136 133 121 112 106 103 104 104 105 106 108 111 114 139 177 190 180 169 164 162 160 155 147 138 132 129 129 127 91 91 99 107 111 115 119 122 125 128 129 131 134 137 140 144 147 162 171 175 181 189 193 198 201 203 201 197 188 177 165 149 137 135 136 139 143 150 179 176 170 173 173 173 175 180 176 178 181 182 183 178 178 179 177 176 174 173 171 168 164 160 160 162 165 169 174 178 183 188 192 192 200 198 200 202 187 187 178 170 162 151 150 151 155 160 162 157 102 80 81 94 110 116 115 118 127 143 170 187 177 162 163 161 146 137 134 135 131 127 130 136 148 177 231 237 226 206 183 191 241 251 282 374 379 383 391 398 399 398 394 332 257 244 365 278 356 412 363 219 207 172 155 147 138 138 132 130 132 138 149 148 154 158 156 145 125 136 125 103 99 128 107 98 98 96 93 92 93 96 100 106 120 114 120 133 135 137 143 141 133 130 127 131 135 136 130 124 124 122 119 123 139 145 143 144 145 137 122 170 170 148 133 111 106 107 111 114 111 103 101 98 93 87 79 80 88 98 129 298 311 308 306 303 286 282 158 74 80 89 96 170 232 255 248 238 117 63 63 63 54 63 67 70 76 99 100 101 103 107 111 118 121 122 121 119 118 116 113 111 110 110 109 106 180 311 298 285 264 250 243 240 236 130 83 95 98 79 73 75 89 110 124 133 130 120 111 111 118 124 130 133 131 121 113 108 105 104 103 103 104 106 109 114 181 202 197 187 177 171 167 163 158 150 142 136 132 131 132 129 104 101 110 112 115 119 123 126 129 131 134 137 141 144 148 154 168 177 183 190 194 197 200 201 201 198 195 188 178 167 155 138 131 131 133 139 149 179 179 176 178 176 171 169 176 170 167 172 181 183 183 180 175 172 174 172 170 168 166 164 162 160 160 162 167 173 175 175 173 172 181 214 219 221 214 181 179 182 177 167 160 157 160 158 156 156 148 114 89 85 97 106 111 107 116 131 138 140 152 152 146 143 138 132 126 126 133 133 127 126 132 143 162 194 218 227 215 180 162 189 251 316 353 346 342 343 364 394 384 380 249 254 376 373 382 376 397 367 220 253 197 153 135 134 132 124 121 125 135 148 146 154 158 154 143 116 118 114 103 100 137 100 86 86 86 89 91 93 97 104 116 136 119 114 128 138 143 147 140 137 147 145 148 154 159 157 149 130 120 115 115 124 127 130 139 142 126 123 121 125 127 119 95 112 106 97 98 96 89 89 89 86 84 79 72 68 71 85 122 257 310 307 274 84 67 63 63 66 73 83 87 88 88 84 69 64 62 58 51 51 72 84 92 100 106 109 111 114 118 125 132 133 129 124 118 116 115 113 112 111 111 113 116 111 119 304 295 283 262 231 219 228 159 96 69 65 66 68 72 80 94 102 118 124 120 112 110 116 123 128 131 130 126 122 116 108 106 105 104 104 105 107 111 177 205 203 196 186 179 173 167 160 153 146 140 136 134 134 139 108 98 106 109 113 117 123 128 132 134 137 141 145 149 152 164 176 185 191 197 199 200 200 199 197 194 192 188 180 168 158 142 133 129 130 134 146 172 176 178 174 177 178 171 175 167 165 170 180 181 179 175 171 169 170 171 171 169 167 164 164 161 158 160 167 170 146 141 143 154 184 212 227 222 200 171 166 180 180 173 169 166 163 160 156 148 140 128 114 109 110 101 99 93 109 129 121 110 111 113 114 117 108 112 113 121 136 136 128 126 126 132 151 175 197 219 223 190 164 180 303 370 272 191 156 136 220 373 366 361 370 378 378 377 387 278 319 380 260 275 264 193 130 126 127 119 117 121 131 150 150 160 163 155 144 113 120 118 107 107 126 96 80 79 85 89 90 93 97 104 118 131 119 112 120 136 151 163 159 154 164 161 162 164 164 162 161 141 121 110 108 105 109 120 133 135 115 105 104 105 106 104 88 104 101 93 93 90 87 88 86 85 97 87 74 65 65 70 77 113 126 158 217 71 57 58 59 61 64 68 69 66 61 57 54 52 50 48 48 70 77 82 90 100 110 119 124 127 132 137 137 133 126 120 116 113 112 111 110 109 108 108 111 109 126 305 311 295 280 265 221 204 166 115 68 65 63 66 70 78 89 89 100 112 117 113 110 114 121 128 132 135 137 139 137 128 109 108 107 106 105 106 109 173 206 208 204 195 187 179 171 162 154 147 141 138 136 136 139 110 94 100 103 111 117 123 129 135 138 141 145 150 154 159 173 184 192 198 201 203 202 201 198 195 193 191 188 181 169 159 147 135 128 129 131 141 162 170 161 168 172 173 174 175 173 168 171 179 179 177 173 170 168 169 171 172 170 167 163 161 158 156 157 162 163 145 128 124 143 187 205 209 204 190 171 166 182 184 178 175 171 160 159 155 143 132 117 126 135 129 100 89 82 82 88 99 83 85 86 87 90 101 101 104 122 146 134 133 156 154 133 146 153 183 202 205 200 177 194 256 282 225 183 185 138 137 198 199 150 285 378 379 381 401 409 418 371 237 310 286 204 137 128 126 114 134 142 131 155 155 160 164 161 148 116 124 120 106 96 90 81 74 76 86 88 88 93 99 102 105 114 112 112 121 140 158 164 159 156 166 150 151 153 150 145 160 166 144 120 109 101 105 115 120 115 105 102 101 98 94 90 84 88 89 87 88 85 84 82 85 92 101 88 77 70 66 64 62 61 64 81 109 65 58 56 56 59 62 64 64 61 57 53 49 46 44 48 68 73 78 84 91 100 112 126 135 139 139 135 127 120 116 114 114 113 111 109 108 106 105 104 104 105 112 151 266 306 292 280 267 223 178 125 73 71 65 64 73 87 92 91 91 100 110 114 111 114 121 128 135 142 150 155 155 146 115 111 109 107 106 106 108 168 205 209 208 202 193 184 174 163 145 134 127 127 136 137 140 111 92 96 100 110 118 125 131 138 142 146 151 156 160 165 180 191 200 205 205 206 204 202 198 195 194 193 189 182 170 160 153 147 143 140 134 140 160 156 159 171 176 178 177 174 171 168 171 177 176 174 172 168 167 174 174 173 170 166 163 156 151 154 155 152 151 157 133 125 146 181 199 186 192 202 190 181 195 191 181 176 166 151 146 144 140 135 121 123 132 133 116 99 97 97 95 94 93 98 91 84 87 92 85 87 109 140 138 131 129 130 126 115 125 154 173 180 187 172 218 247 237 196 175 146 127 135 166 181 299 359 380 382 388 410 422 424 382 283 314 320 221 128 124 124 112 115 120 124 139 135 148 161 168 172 154 136 118 104 97 95 80 71 76 91 89 92 97 100 104 115 106 105 113 128 152 166 168 165 164 165 162 161 140 114 113 174 169 144 117 100 100 103 101 95 91 91 94 98 97 90 81 77 84 82 78 80 81 79 77 85 97 94 84 79 72 66 71 68 59 56 59 58 58 58 58 58 59 62 63 63 61 57 53 49 45 51 64 69 74 80 88 95 103 113 127 138 141 134 121 111 107 107 109 111 111 109 107 105 104 103 103 101 98 95 80 238 312 303 290 282 261 219 158 97 81 70 71 82 97 98 97 96 97 103 112 113 116 121 129 137 149 160 166 166 158 133 118 111 109 107 107 109 164 204 208 209 205 197 187 177 162 99 85 81 93 125 126 126 106 91 96 100 111 121 128 134 141 148 153 156 159 161 165 183 200 209 210 209 208 206 204 201 199 197 196 192 184 174 163 158 155 154 155 158 163 168 166 173 176 179 178 174 168 164 164 169 175 174 174 172 164 165 177 175 171 167 163 160 154 146 152 153 146 143 146 129 135 160 176 186 188 203 218 217 203 195 183 168 154 148 144 140 125 111 129 117 108 107 112 114 102 96 95 92 86 91 89 88 85 79 78 78 86 107 132 134 163 130 116 130 136 136 133 151 174 180 174 190 219 234 213 136 154 140 132 149 171 334 374 303 250 393 415 423 402 344 265 294 242 166 113 107 118 111 107 109 114 118 134 147 158 169 175 147 132 118 106 99 97 84 81 88 100 118 122 115 105 101 103 99 102 112 131 158 170 251 236 164 157 142 157 151 132 127 160 147 120 100 99 114 104 95 88 84 83 84 90 94 91 78 75 80 77 73 75 82 85 88 90 91 87 81 76 67 62 72 78 62 56 64 65 67 59 56 58 60 65 65 64 62 59 55 51 47 54 70 72 77 84 92 101 109 120 129 133 127 114 104 99 97 99 101 104 104 104 103 101 100 99 99 99 96 91 90 165 250 309 301 291 285 257 200 125 97 84 80 85 95 103 103 103 104 106 110 115 117 122 129 140 158 170 175 173 166 151 124 112 110 108 107 109 132 169 207 209 206 199 164 115 106 92 84 79 77 79 82 85 88 91 96 102 114 124 131 137 144 152 157 160 162 164 171 190 208 216 213 211 210 208 206 205 203 201 199 195 188 179 168 162 161 163 167 173 178 175 176 179 177 177 175 169 160 157 158 166 174 172 173 171 166 166 175 171 164 162 159 157 155 146 151 153 149 147 126 124 140 163 178 181 190 194 194 197 199 190 178 160 138 133 129 135 129 116 125 121 114 104 98 98 96 94 93 91 87 90 84 82 78 68 63 73 92 107 115 123 143 125 117 125 133 126 135 159 182 188 187 198 217 208 156 108 120 107 109 160 264 236 236 197 176 288 282 291 293 271 227 266 183 135 118 106 110 109 102 100 106 114 135 136 143 155 151 137 123 113 106 98 100 102 104 102 97 108 113 108 98 89 90 94 100 112 129 149 160 195 189 160 159 144 156 149 136 140 160 149 121 97 93 124 105 96 90 84 82 80 88 94 90 79 76 74 74 75 77 83 124 119 97 89 77 72 67 65 62 52 68 61 64 78 79 82 70 66 65 59 68 70 68 64 62 60 55 50 57 73 75 80 87 95 106 118 130 133 125 111 100 93 91 90 91 93 94 94 94 95 94 94 93 93 94 93 89 84 59 156 309 307 301 298 286 248 179 117 99 91 90 95 102 109 113 116 118 119 118 119 122 130 141 165 178 182 178 170 156 128 114 111 109 107 109 110 142 205 208 206 200 161 102 97 91 84 79 77 78 83 86 89 92 97 105 117 128 135 140 148 157 162 165 166 169 183 201 218 226 216 213 211 210 209 209 208 205 203 199 193 185 175 169 168 170 174 179 184 179 180 180 177 173 168 162 151 148 151 163 171 170 171 170 172 172 171 164 158 160 161 157 152 147 153 156 157 163 164 163 164 165 164 165 184 189 188 190 189 188 179 166 152 138 111 110 121 129 124 110 102 94 89 88 85 80 83 87 88 84 81 75 69 63 58 73 96 108 106 109 116 123 133 142 145 136 159 182 198 209 215 233 260 243 179 184 113 83 99 157 249 131 110 127 154 184 153 178 198 203 200 211 157 132 126 117 109 105 97 94 101 113 126 131 142 153 142 134 119 110 105 100 102 111 113 106 94 96 97 94 88 82 84 91 99 107 119 143 139 154 160 158 164 156 150 141 136 140 150 153 126 100 103 139 108 94 88 83 86 81 88 90 86 82 81 78 77 79 84 100 128 120 97 85 75 67 69 72 70 56 53 64 73 75 77 81 85 91 87 67 79 79 74 70 66 65 61 55 59 76 78 83 90 98 110 127 139 132 117 101 92 88 87 87 87 88 88 89 88 88 88 87 87 87 87 87 86 83 60 144 297 307 307 308 306 289 243 148 115 102 97 97 101 114 125 132 134 137 127 122 123 131 149 172 185 187 182 172 157 133 117 111 109 107 107 109 137 203 209 208 180 136 103 98 92 85 80 77 80 90 93 93 93 98 108 120 132 140 146 154 164 171 173 175 178 195 216 232 233 220 215 213 211 211 212 211 209 206 202 197 189 182 178 175 175 178 182 186 181 180 178 175 168 161 154 145 139 147 159 167 166 169 170 169 166 161 156 155 158 160 157 149 150 159 165 167 169 175 175 161 144 141 167 179 179 180 186 183 184 177 165 151 141 107 108 126 139 124 97 86 80 78 83 78 66 70 79 82 77 72 66 63 63 60 71 96 114 118 112 109 123 141 155 161 161 183 201 215 233 248 264 285 289 273 279 147 115 120 122 116 100 95 105 130 159 127 166 174 166 181 156 141 132 129 128 115 103 95 93 97 100 114 142 161 161 149 133 120 111 105 103 103 106 105 99 93 93 93 88 83 82 86 90 97 107 123 143 120 139 156 157 153 159 148 131 122 128 141 150 126 99 97 115 94 87 86 83 87 85 87 88 86 83 90 88 86 86 87 103 127 122 95 68 76 62 68 79 74 60 50 58 68 70 73 77 82 87 92 98 106 86 78 80 71 66 64 59 60 76 80 86 92 101 113 132 139 127 109 96 89 88 87 87 87 88 89 89 88 87 86 85 84 83 83 83 83 82 79 134 244 302 307 310 313 311 289 206 144 113 125 175 113 117 135 146 147 150 142 131 127 136 162 182 191 191 185 175 156 136 121 112 109 106 105 107 129 184 208 192 147 110 104 99 93 87 81 79 87 95 99 98 95 100 112 124 136 146 151 163 174 182 185 187 190 207 230 243 236 222 217 215 213 213 215 214 211 207 203 199 193 187 182 179 178 180 183 188 180 178 176 172 162 155 152 153 147 151 158 164 166 170 157 160 161 156 152 152 150 149 150 154 159 163 168 171 172 175 165 156 146 140 167 177 178 179 185 184 185 174 161 147 130 108 109 118 122 109 86 76 66 67 82 69 59 61 68 74 74 66 61 62 66 63 69 92 116 130 127 113 120 130 139 152 164 190 210 226 247 269 281 246 233 260 222 146 158 145 93 111 103 99 104 120 146 131 150 155 153 163 170 149 144 145 139 118 108 98 95 95 85 106 154 171 152 140 131 122 111 102 99 101 103 99 93 89 85 92 86 80 84 90 92 96 111 131 134 114 128 146 150 134 154 148 127 110 115 134 143 129 105 88 86 77 79 83 85 87 87 88 89 88 79 87 87 87 89 93 103 110 105 87 63 78 63 71 84 78 59 59 62 65 67 70 73 76 80 85 91 101 73 66 77 79 64 62 56 58 76 80 87 93 101 113 129 130 117 102 94 90 90 90 90 91 92 93 93 93 91 88 86 84 83 82 82 82 82 62 57 109 282 303 309 313 315 315 290 187 122 163 308 184 148 147 157 157 158 155 147 143 153 178 194 198 194 185 173 156 140 126 115 110 105 103 105 111 121 189 159 128 113 106 100 94 88 84 83 94 100 104 105 104 105 117 129 140 150 157 174 185 192 197 199 202 219 239 248 237 224 220 218 216 216 217 215 212 207 203 199 194 189 185 183 182 183 186 190 177 176 175 171 157 158 161 157 153 154 157 159 160 164 160 159 159 154 147 139 145 150 154 157 162 166 170 173 175 175 163 157 149 140 149 169 177 181 184 185 185 174 157 140 124 108 104 101 96 91 78 70 59 59 75 55 57 58 60 68 77 71 66 63 64 65 69 86 100 108 112 119 119 123 131 145 164 193 212 228 247 275 297 271 240 216 132 144 127 111 109 102 100 101 106 120 149 245 260 205 155 179 178 155 155 161 152 129 113 101 100 104 82 88 117 141 150 151 127 133 120 97 94 93 95 96 92 84 86 91 86 82 86 94 95 96 100 105 107 124 132 136 136 134 152 142 126 113 107 124 136 134 117 90 77 72 77 83 88 90 90 90 89 86 75 76 78 82 94 119 106 96 88 77 62 80 76 78 84 86 71 59 60 64 65 67 69 72 75 78 83 92 96 83 71 100 70 60 53 56 78 82 88 94 100 108 118 116 109 100 95 93 92 93 111 147 161 112 99 98 96 94 91 88 86 83 82 82 82 64 55 94 234 288 307 311 314 316 310 206 136 175 315 306 222 172 173 164 166 166 165 168 183 207 218 211 196 184 172 158 143 130 120 110 104 102 104 111 122 133 161 157 125 109 102 94 88 87 91 101 105 108 111 114 113 123 133 143 155 165 183 194 200 204 206 214 234 251 253 237 227 223 222 220 219 219 216 212 207 202 198 194 190 188 186 184 185 187 191 175 174 172 167 155 157 162 160 159 157 157 160 163 159 158 162 161 152 139 139 148 156 163 166 176 178 180 182 183 181 174 169 162 153 146 165 177 182 182 182 181 169 146 125 129 107 101 97 91 86 77 64 58 57 57 53 55 60 62 64 83 74 68 64 61 58 66 90 106 110 111 118 117 114 120 142 166 190 213 241 281 332 305 275 244 214 208 210 185 138 93 93 94 103 118 133 141 111 162 165 144 155 154 163 170 169 156 137 133 130 140 156 136 128 122 120 121 119 137 142 138 120 84 92 93 91 88 86 103 95 91 91 88 91 94 92 94 100 100 132 137 133 130 136 148 131 111 99 98 109 123 127 115 88 76 75 81 88 91 95 95 93 88 79 72 68 68 73 90 130 103 86 75 68 68 80 75 76 83 86 76 66 64 66 65 66 67 69 71 73 76 83 90 77 62 97 92 72 56 59 85 88 92 96 100 103 107 108 107 103 99 96 95 95 146 236 223 129 104 103 100 98 95 93 91 88 84 72 64 56 62 108 253 294 305 309 313 316 314 304 296 298 317 303 240 202 201 173 178 180 186 199 219 240 244 228 201 184 173 160 147 135 127 117 109 104 105 112 123 141 172 196 190 117 107 97 91 93 103 106 109 112 116 122 121 129 137 146 157 173 192 202 205 207 213 219 242 258 252 240 232 229 229 227 225 222 217 212 207 202 197 193 191 189 188 186 187 189 192 173 171 168 159 154 159 160 155 155 161 161 162 162 157 156 158 156 150 142 144 152 161 167 170 176 175 178 181 184 187 184 181 180 178 170 170 177 181 180 180 180 153 126 114 116 101 95 90 81 69 76 69 61 57 58 59 57 62 67 71 85 77 69 64 62 57 63 78 88 94 107 113 102 103 121 147 169 190 210 250 308 314 288 266 240 214 223 213 194 151 100 88 92 132 153 140 107 131 136 136 138 149 163 184 200 188 144 136 150 167 174 164 137 114 103 105 110 108 139 147 144 127 85 88 89 84 84 98 95 90 98 104 98 93 97 95 92 94 97 108 112 116 123 129 136 133 117 99 99 97 107 111 102 82 77 81 86 89 90 91 98 99 92 79 69 68 66 66 71 96 86 78 70 66 76 78 68 71 78 73 71 70 69 67 65 65 66 67 68 69 71 77 83 82 75 66 89 70 56 67 94 96 99 101 102 103 106 109 111 109 104 99 97 100 156 231 117 111 129 132 104 99 97 97 96 92 78 65 56 54 92 215 288 301 304 307 312 315 313 319 322 315 314 297 236 196 205 190 201 207 217 234 258 269 266 243 210 186 176 164 152 142 136 128 119 114 113 116 124 153 182 206 215 185 150 113 97 107 109 111 114 116 119 126 127 134 142 150 160 179 198 207 209 212 216 225 243 257 253 243 236 236 238 237 234 228 221 213 207 202 197 193 191 190 189 189 190 193 195 169 168 165 159 158 161 163 161 161 165 164 159 154 151 143 151 154 151 151 149 156 163 167 166 157 155 159 165 171 186 178 175 174 176 178 169 168 173 178 176 175 171 149 122 109 93 90 81 77 84 84 75 63 55 56 62 62 66 74 82 76 74 70 66 63 59 62 76 83 85 90 86 86 93 114 150 175 187 231 280 306 293 280 256 241 238 226 214 197 164 122 91 94 116 154 183 174 195 140 116 128 145 161 190 207 196 158 144 155 173 173 148 119 98 91 94 98 98 137 149 148 138 115 87 82 77 81 102 94 104 115 121 114 90 90 88 85 84 87 100 105 104 102 108 111 117 109 95 94 96 96 91 85 81 80 83 85 85 85 87 90 90 85 77 71 69 67 66 65 67 65 70 73 73 72 73 73 73 70 61 64 67 67 65 64 64 65 65 66 67 70 75 81 87 89 78 90 73 64 74 78 101 106 105 104 105 110 116 118 114 107 101 100 146 172 115 115 120 217 234 109 101 98 97 98 92 64 63 60 58 112 310 309 306 304 306 311 315 316 323 329 324 308 287 236 196 200 208 225 234 243 261 300 304 288 257 220 190 179 168 158 152 153 149 136 127 124 123 125 159 188 209 226 213 180 136 107 110 113 116 118 120 122 129 131 138 146 154 163 185 202 210 211 215 218 231 245 254 253 245 239 240 244 245 242 236 226 216 209 204 199 195 193 192 191 192 194 196 199 166 164 161 158 158 161 165 164 158 165 159 153 150 146 127 145 155 157 159 157 163 168 168 165 158 158 164 166 165 182 178 178 174 171 180 178 174 173 175 177 157 144 147 138 96 75 79 81 81 85 84 70 61 58 62 66 67 72 82 91 85 75 68 64 62 60 64 77 82 79 75 69 71 85 114 157 178 188 228 269 282 258 242 240 240 235 228 216 196 170 139 105 94 104 132 171 208 226 146 111 124 147 168 201 215 206 179 153 150 165 168 145 123 102 92 89 89 86 131 147 150 146 136 110 86 74 81 103 81 99 113 116 111 98 91 81 72 70 76 91 97 96 100 126 118 109 100 95 92 96 94 90 84 80 78 78 80 82 81 82 88 84 76 69 68 72 73 68 60 62 60 59 64 72 71 70 69 68 68 68 68 65 63 62 62 63 64 65 67 69 73 78 84 91 94 83 83 83 86 88 76 107 112 108 107 109 119 126 126 118 108 103 103 117 127 120 125 131 195 211 116 105 99 96 96 91 61 60 55 53 94 251 299 309 306 306 310 316 322 330 336 334 299 261 224 201 197 214 239 251 258 275 329 332 310 274 233 196 184 173 166 168 183 178 158 143 137 134 133 164 191 210 231 228 204 159 118 111 116 119 120 122 125 130 130 137 146 156 168 190 204 211 212 216 220 230 241 251 252 244 239 241 246 247 245 239 229 218 211 207 202 198 196 194 194 195 196 199 204 161 158 156 154 154 153 154 153 145 162 153 149 151 148 126 138 152 159 161 162 166 172 169 160 176 178 175 168 159 153 158 165 175 182 179 181 179 177 175 171 152 137 125 121 117 76 81 87 88 85 69 69 61 61 73 76 76 80 88 94 84 80 71 64 61 61 63 74 81 81 76 72 69 85 119 161 178 191 229 265 269 213 208 231 233 211 233 215 188 164 142 114 87 94 112 140 186 196 144 139 165 176 197 245 261 247 216 163 144 165 176 153 137 113 96 87 86 96 128 143 149 150 143 133 95 75 83 105 82 90 98 102 104 106 87 70 59 55 60 77 88 88 85 103 119 94 87 103 93 91 92 88 81 77 80 78 73 68 68 74 78 79 80 77 63 66 70 68 61 58 61 67 72 70 59 69 67 66 68 67 65 62 60 60 60 62 65 68 70 74 78 83 90 97 98 59 72 93 105 100 89 102 109 111 111 116 129 135 133 123 110 106 108 116 125 131 136 140 153 151 123 109 101 95 93 87 54 56 55 54 61 80 260 312 309 307 310 317 327 336 341 342 298 253 229 220 205 219 244 258 267 284 335 342 321 285 246 200 187 179 181 197 221 207 185 165 155 156 156 177 196 210 235 238 223 178 126 112 117 119 122 124 129 133 130 135 147 160 174 196 208 212 215 216 224 229 237 249 250 242 239 241 246 247 245 238 229 219 214 210 206 202 199 197 197 198 200 206 216 156 153 151 151 148 141 137 137 143 161 159 147 139 141 134 139 142 148 159 169 169 171 175 178 179 176 170 164 157 147 132 154 175 183 176 177 176 175 173 166 144 127 111 103 103 79 88 93 91 81 61 66 65 69 79 74 84 90 94 93 82 84 75 67 63 62 59 65 74 82 84 87 82 95 125 159 176 192 237 279 281 209 205 228 226 203 241 218 181 152 132 104 79 70 106 156 166 157 164 206 243 237 254 321 341 324 284 174 146 174 186 156 140 113 96 86 87 116 129 140 148 152 148 139 99 82 93 109 92 85 88 97 104 105 77 62 58 54 45 62 77 75 60 69 91 79 84 107 94 86 84 82 79 76 76 70 66 64 59 63 68 72 74 75 71 62 63 67 66 61 60 65 68 66 69 71 71 72 73 72 70 67 63 61 61 64 68 72 75 79 83 89 97 106 111 80 92 102 104 99 99 88 101 118 126 126 140 146 143 132 117 115 120 130 140 145 145 144 140 134 123 110 101 93 89 83 48 51 54 55 62 78 253 311 309 310 312 320 331 340 344 346 316 274 251 246 231 235 251 268 285 305 338 348 339 308 254 208 195 201 223 250 261 256 219 189 190 197 202 204 205 213 243 246 236 194 135 114 117 120 123 126 131 136 135 142 154 165 184 204 213 215 219 223 230 234 239 250 249 243 240 243 246 246 243 237 229 221 217 213 209 206 203 200 200 201 207 220 235 155 151 148 146 141 146 147 146 145 142 156 148 146 159 138 158 167 168 169 174 170 169 170 170 160 171 171 165 157 146 138 149 164 172 169 169 171 195 203 164 144 127 111 99 90 84 95 99 93 78 67 68 73 78 78 69 86 90 89 88 86 81 73 67 65 65 58 58 64 73 84 97 97 112 135 154 167 191 210 244 288 286 201 212 231 226 247 228 185 144 113 85 87 79 103 131 124 222 261 264 262 285 347 365 381 384 339 166 155 171 178 167 157 114 96 88 82 82 124 139 146 151 150 141 103 99 119 111 73 75 86 95 100 99 72 67 73 68 39 59 71 64 50 67 59 69 84 91 85 79 75 77 79 71 72 67 67 69 61 59 61 63 65 70 77 73 70 70 72 73 65 64 70 75 64 71 73 75 76 76 75 73 66 57 63 66 70 74 78 82 87 94 104 118 134 147 116 103 103 97 104 94 103 127 150 142 153 160 158 149 136 136 143 156 172 181 188 159 133 123 116 108 100 93 87 81 46 45 50 55 62 74 218 267 275 311 314 324 337 346 347 348 348 308 279 280 283 282 290 303 316 328 343 351 352 341 317 259 242 245 261 282 281 271 256 248 255 263 260 238 219 223 255 257 247 210 150 119 119 121 125 130 135 142 143 153 169 179 200 213 218 220 225 234 240 241 243 251 251 246 245 246 249 248 243 237 230 224 220 215 211 207 205 202 202 205 217 236 250 156 152 143 128 126 122 136 151 155 165 163 150 150 167 152 166 172 166 157 160 168 173 172 166 159 170 169 164 156 144 136 144 155 161 158 160 163 194 205 161 151 139 123 109 98 92 100 108 103 89 84 84 85 85 85 89 88 76 73 78 80 72 67 66 68 71 66 64 68 75 82 104 117 127 137 150 162 200 251 271 256 272 205 211 238 252 250 235 188 138 103 86 82 81 109 138 126 134 235 283 298 341 382 390 381 341 265 198 176 191 217 224 171 118 97 90 86 84 126 137 141 146 148 143 136 129 123 115 79 78 81 80 79 113 76 66 72 65 40 72 75 64 58 65 63 61 60 60 61 64 70 73 71 62 73 76 75 73 70 65 61 60 64 73 83 89 81 73 76 83 70 64 70 81 59 70 75 76 77 78 77 76 70 63 64 65 69 73 78 82 88 96 108 122 134 144 105 92 100 96 89 85 101 117 123 167 168 175 176 162 157 160 170 188 210 221 232 175 126 112 106 103 98 92 86 80 46 40 45 53 62 74 176 219 209 203 300 331 346 353 352 351 352 335 324 331 345 347 350 349 346 345 349 354 357 358 357 324 310 309 315 325 320 302 284 279 299 310 285 261 244 233 267 268 258 225 165 127 123 125 130 137 147 154 155 164 182 194 212 220 223 227 234 242 254 254 247 255 255 253 252 253 255 253 247 241 235 230 225 218 212 208 205 204 204 213 229 247 255 156 151 143 134 135 141 147 152 155 161 162 150 153 172 167 173 173 166 159 163 172 175 170 161 160 168 165 154 143 139 121 134 147 149 143 147 145 152 158 156 158 156 141 125 115 110 117 124 126 121 108 106 106 112 122 131 108 90 84 80 68 97 83 88 94 70 73 78 82 94 120 140 135 130 131 141 160 201 252 239 179 236 187 194 212 211 191 211 198 155 110 103 100 95 114 143 156 167 232 244 244 298 361 385 389 375 343 297 184 248 309 250 196 126 107 104 96 90 128 137 138 140 142 141 136 130 124 117 87 88 89 84 80 103 88 77 70 60 82 88 72 54 52 65 67 67 65 64 63 63 65 62 55 56 76 81 80 79 76 73 70 70 75 85 93 97 88 77 77 85 75 68 70 75 60 72 77 77 77 78 77 76 73 68 60 63 67 71 75 79 86 95 107 118 126 133 95 78 84 87 139 150 139 126 130 143 176 203 188 133 150 167 190 216 235 237 239 199 147 106 99 97 94 90 86 81 47 38 42 50 61 78 149 198 201 174 251 320 353 358 357 356 356 353 349 346 350 355 357 356 354 353 355 357 359 359 359 357 353 350 351 353 347 334 322 317 324 322 293 265 249 250 275 277 266 234 176 138 130 133 139 148 165 170 170 178 196 207 218 224 229 234 242 250 263 268 263 267 267 264 263 264 266 263 257 250 244 238 232 224 215 209 206 205 208 221 239 252 256 154 150 143 136 137 146 150 145 136 138 143 152 156 159 174 175 174 171 170 174 175 171 163 157 155 152 153 141 127 124 110 118 132 135 126 127 122 125 140 158 164 164 153 143 145 160 158 160 159 148 126 121 123 125 126 130 112 97 90 93 95 85 73 67 78 101 76 96 98 100 125 149 147 142 135 140 207 231 243 201 130 168 204 230 242 242 231 198 173 147 124 113 110 108 111 120 132 133 148 156 168 210 348 387 392 381 348 223 150 234 311 272 181 120 110 109 96 91 131 140 138 138 138 137 133 112 95 119 86 87 90 87 79 75 72 66 64 71 73 71 51 39 52 59 65 67 68 68 68 68 68 70 74 80 84 85 85 84 84 82 83 85 91 99 102 102 99 92 80 86 81 78 75 69 61 73 78 77 76 76 76 76 74 68 56 62 66 69 72 77 84 93 102 110 115 118 84 69 74 78 146 164 135 96 98 140 161 193 234 262 232 252 284 297 277 271 278 293 244 132 99 94 91 89 86 83 48 39 43 52 64 84 139 192 210 173 234 315 358 363 363 362 363 360 356 352 355 359 361 361 361 361 362 362 362 361 359 359 359 360 362 361 358 353 345 337 331 317 290 264 251 264 283 286 273 239 182 153 149 154 160 163 183 185 186 193 208 214 221 229 236 243 253 263 275 281 280 282 282 278 275 275 278 276 271 263 254 245 240 232 222 214 209 209 217 233 249 258 261 150 140 139 143 141 148 143 143 147 145 146 161 159 148 168 178 179 177 179 186 174 164 159 157 152 132 139 141 127 97 100 106 122 129 116 109 127 126 134 156 151 157 161 156 149 160 165 167 168 161 128 118 122 130 130 113 86 82 82 88 102 86 70 58 59 72 63 96 112 115 119 146 149 147 137 134 187 229 234 186 113 106 189 224 239 249 255 199 168 150 126 83 105 109 111 112 112 106 109 121 169 275 380 402 394 377 348 260 153 226 289 220 148 126 128 123 105 104 111 130 139 136 132 129 108 99 109 122 85 84 87 84 80 92 75 69 68 56 51 52 40 35 50 53 57 60 62 66 72 74 75 76 79 83 87 87 87 87 88 91 93 97 101 105 104 100 89 79 86 85 80 76 74 72 58 71 77 77 76 74 74 73 71 67 58 62 66 69 73 77 85 93 100 105 107 106 89 82 88 99 141 160 154 128 92 145 144 138 155 203 214 229 323 409 387 374 380 370 349 304 125 100 92 89 86 84 51 43 51 67 85 107 145 188 214 185 239 314 358 367 372 372 372 369 363 359 360 364 365 365 365 367 368 367 366 363 361 361 361 363 365 364 361 358 351 340 327 306 284 264 254 271 293 304 284 237 187 175 167 168 175 177 205 203 199 202 207 216 226 235 245 255 266 276 286 294 296 297 294 290 286 285 285 283 279 272 261 250 245 239 232 225 219 223 235 249 262 268 270 142 134 135 143 143 138 132 140 158 170 162 167 169 164 161 188 188 184 187 202 170 165 164 163 162 163 158 138 124 123 98 126 117 101 100 108 115 115 127 151 152 159 171 173 167 177 271 221 179 175 158 154 152 156 151 116 92 78 85 101 106 80 77 67 58 57 58 92 112 119 120 127 138 145 142 135 156 190 200 162 96 80 165 199 214 228 249 222 181 150 118 61 95 89 87 100 118 107 109 122 206 383 420 407 390 374 354 334 189 202 238 190 131 134 135 125 111 107 93 122 141 133 125 121 89 94 127 125 86 80 81 80 77 87 73 74 78 61 48 44 42 43 49 50 52 53 54 57 66 75 80 82 84 86 87 86 85 85 87 93 100 105 101 77 95 94 85 74 64 67 73 75 73 72 72 74 75 75 75 74 73 71 67 64 63 65 68 71 76 82 90 97 102 104 100 95 91 90 94 108 127 145 158 158 132 130 148 148 142 178 279 297 296 328 431 421 407 388 368 347 313 167 101 95 89 86 54 48 64 95 129 147 161 183 211 210 250 316 360 371 381 383 383 379 372 366 367 369 370 370 370 373 374 373 371 368 364 363 363 365 368 367 363 359 352 338 318 297 281 267 258 275 301 317 296 236 198 186 180 187 203 205 217 211 202 199 210 222 233 244 256 270 278 285 295 306 313 311 307 301 296 292 288 284 279 272 262 252 247 243 240 238 240 248 258 268 277 287 294 143 134 135 141 138 131 134 138 147 174 161 165 190 205 180 203 199 193 186 172 167 172 171 167 164 146 147 129 111 108 99 102 100 99 102 108 110 113 128 153 162 172 179 195 232 292 273 225 195 188 176 162 153 164 175 153 136 144 133 111 96 96 128 108 72 64 62 83 99 108 113 116 132 139 139 139 143 151 171 144 81 82 155 184 194 204 227 241 204 162 123 71 93 64 55 84 135 117 110 125 221 414 434 395 379 367 340 336 248 177 168 203 131 126 120 113 106 96 104 130 141 130 118 115 97 104 124 107 82 75 74 79 88 71 68 78 86 75 49 47 49 50 49 49 49 49 49 51 56 70 80 85 87 88 86 80 73 69 73 86 101 113 114 97 95 82 70 65 68 71 67 68 73 72 73 74 74 74 74 74 72 69 65 61 62 65 69 74 80 89 97 104 106 102 91 84 76 71 73 82 105 124 136 144 153 139 153 163 185 264 349 303 275 300 323 416 422 402 383 369 355 310 207 107 97 91 58 53 80 126 152 163 169 187 219 233 269 326 366 375 388 391 391 387 381 374 374 375 376 375 375 378 380 379 376 372 369 366 366 368 371 371 365 359 350 333 307 294 281 270 265 279 302 318 299 239 204 192 192 202 215 213 221 212 200 198 214 227 246 261 269 278 283 289 301 316 325 325 321 314 306 299 292 285 277 270 261 253 249 246 245 247 255 265 274 283 295 314 326 149 138 139 146 137 153 161 170 177 180 182 189 200 209 211 219 211 203 195 184 184 184 193 190 169 166 162 138 124 131 113 101 108 113 111 124 113 112 126 146 155 172 182 222 276 295 245 232 221 204 185 163 140 142 169 202 182 204 180 136 126 164 190 169 122 83 68 75 85 91 94 114 137 137 136 145 148 142 185 167 90 87 140 168 181 189 196 223 238 208 145 88 94 65 64 96 136 125 140 164 249 413 429 385 365 344 303 326 319 209 136 165 129 114 109 105 97 89 126 138 134 126 117 108 117 126 115 67 72 68 72 87 104 74 67 78 91 81 54 58 57 52 50 49 48 48 48 49 50 63 75 83 86 87 83 72 60 53 56 68 94 119 128 117 96 81 73 70 67 62 65 70 72 72 72 73 73 74 74 74 72 68 64 62 62 65 69 75 84 94 104 110 109 97 79 81 68 57 57 57 81 97 105 109 116 158 167 176 223 369 391 339 334 363 327 421 434 420 404 392 379 363 317 233 108 98 63 58 84 122 157 177 189 207 237 251 301 345 372 381 391 394 395 393 388 382 382 382 382 380 381 385 386 384 380 376 372 370 369 371 374 375 369 361 348 328 301 292 284 275 273 282 304 314 295 243 207 198 201 210 221 213 212 204 193 190 209 223 242 259 271 277 281 290 305 322 328 332 332 326 316 307 298 288 279 271 263 257 255 253 253 257 263 272 281 296 321 334 339 143 139 142 152 160 164 174 185 202 221 224 223 227 231 230 228 230 236 230 208 215 205 205 195 171 165 167 145 135 144 129 107 108 112 113 122 113 113 123 138 149 173 185 232 272 230 242 250 243 224 205 213 150 122 144 200 203 179 175 193 226 261 202 217 205 107 69 77 80 82 86 96 131 154 168 179 186 148 212 195 93 92 92 137 168 176 187 206 227 193 132 111 58 52 70 101 128 126 260 357 396 399 408 356 328 309 282 300 221 160 135 141 154 147 120 95 83 84 79 98 117 122 121 80 105 126 113 69 68 61 78 96 66 66 61 73 89 88 80 72 63 55 50 48 48 48 48 49 50 57 67 77 83 84 80 67 54 47 46 51 80 115 137 128 97 86 79 68 62 60 68 73 72 71 70 71 72 73 74 73 69 66 63 62 63 65 69 75 84 95 105 108 101 84 71 69 66 60 54 50 51 56 68 84 89 126 195 226 235 394 412 423 427 411 350 426 443 434 421 412 404 390 374 309 134 112 93 88 100 138 174 211 231 250 293 336 357 370 380 389 394 396 397 396 393 389 389 389 388 387 388 391 392 389 384 379 375 373 373 375 379 382 374 363 350 326 303 293 287 281 281 289 313 320 296 243 213 206 209 219 229 219 207 195 183 177 198 215 233 250 263 268 273 287 305 320 324 328 333 333 325 317 307 296 286 277 270 265 264 264 265 267 271 278 290 307 318 325 327 133 144 151 156 160 169 180 195 211 227 237 232 232 236 238 236 240 239 233 225 230 218 224 220 198 188 166 146 137 139 137 131 125 118 112 110 113 117 125 137 150 170 179 211 239 219 237 244 244 237 227 280 171 141 146 112 215 148 156 220 276 287 225 220 197 112 87 76 67 65 80 125 139 151 160 166 171 208 239 189 93 94 93 93 123 165 176 180 206 189 133 81 53 55 83 120 143 161 285 364 393 401 383 378 360 333 306 297 280 240 192 153 137 133 133 119 98 115 86 115 135 113 74 76 78 95 110 69 64 57 55 59 63 60 55 52 60 91 86 79 69 59 51 48 47 48 48 49 50 53 61 70 77 79 76 67 57 49 46 47 64 98 135 135 104 93 82 67 59 61 69 74 72 70 69 68 69 71 72 71 68 65 63 63 64 65 67 72 79 89 95 94 87 74 66 62 62 61 57 50 48 49 58 74 78 100 179 229 236 401 419 425 426 392 241 360 423 441 431 425 431 430 417 353 182 143 122 111 117 158 232 281 297 302 337 360 374 384 392 397 397 398 399 399 397 394 394 394 394 394 396 397 397 393 386 381 378 376 377 379 383 387 379 367 356 334 314 304 297 292 295 311 323 325 306 249 225 218 222 231 243 226 207 190 176 166 189 208 228 247 260 263 274 289 304 318 324 328 334 337 331 329 321 309 298 289 281 277 276 277 277 278 280 287 295 298 302 309 310 140 151 157 161 169 179 181 189 204 219 223 228 228 231 239 245 247 240 233 230 236 211 234 248 228 194 162 158 148 131 133 160 154 136 120 117 117 127 138 144 142 143 153 173 198 214 209 218 225 215 178 130 117 139 164 168 175 180 181 187 195 169 268 212 121 92 107 85 98 115 120 132 142 149 151 153 161 200 236 203 129 128 97 90 96 118 160 161 164 156 124 65 79 79 95 128 165 198 266 313 328 325 366 369 331 291 270 192 190 258 261 147 126 213 189 126 95 115 84 96 115 112 70 76 76 77 77 68 61 74 71 53 54 56 51 47 56 91 88 83 74 64 53 49 47 47 48 49 50 51 56 64 72 73 70 66 61 55 52 50 52 74 116 131 119 105 93 84 64 55 68 79 76 73 70 68 69 71 72 71 68 65 64 65 66 67 67 69 72 77 80 78 72 63 55 51 51 52 53 51 49 50 54 63 65 103 188 250 265 381 390 401 411 394 304 240 329 421 436 437 459 473 465 410 257 195 155 130 128 169 294 343 350 349 364 380 392 401 405 406 403 402 401 401 401 399 400 401 402 402 403 403 400 395 387 381 379 379 381 384 388 390 386 377 364 346 334 326 320 317 314 326 327 316 294 255 240 237 240 245 254 226 207 191 175 163 185 205 228 249 261 265 276 289 302 314 323 334 342 345 341 339 334 324 314 307 302 299 297 296 292 290 290 296 301 301 301 307 313 149 157 161 164 170 177 179 184 193 206 209 225 226 231 245 254 254 249 240 231 232 211 234 251 232 180 167 179 168 136 127 159 137 127 137 145 124 147 165 161 140 134 137 150 176 212 201 205 201 188 170 159 128 123 142 172 180 185 189 181 175 233 190 129 103 119 91 87 88 104 129 133 139 141 140 142 155 151 161 150 125 127 115 96 89 96 114 143 148 155 155 131 97 102 122 155 200 237 263 251 266 363 413 393 315 243 232 275 199 261 274 137 143 259 217 131 97 115 97 87 96 109 66 67 80 145 202 65 57 74 73 52 49 51 46 57 79 89 86 83 76 68 57 50 48 47 47 48 48 49 54 60 66 66 63 62 61 60 60 59 56 58 70 111 113 106 97 92 90 69 75 85 84 80 76 73 72 73 74 72 69 67 67 68 69 70 70 69 69 70 70 67 62 54 48 44 42 46 55 44 43 45 49 53 55 127 179 236 337 372 376 382 394 408 398 246 201 285 431 438 471 486 487 464 342 265 205 158 136 186 329 377 382 384 389 402 412 417 418 415 411 408 406 406 405 405 406 408 410 410 409 407 403 395 386 382 381 383 385 389 391 393 393 389 378 363 356 350 345 341 335 340 335 317 286 258 252 253 259 264 253 232 216 200 182 170 187 206 230 255 267 273 282 294 304 314 332 347 355 355 349 344 341 341 343 346 347 342 335 326 313 306 303 304 308 308 308 318 330 159 163 165 166 168 172 175 180 186 194 202 227 233 240 254 258 257 253 245 235 223 242 234 225 223 227 188 163 149 148 161 166 144 127 124 131 139 154 161 163 167 168 150 154 177 200 194 190 185 182 183 165 135 140 161 176 182 143 163 167 138 198 128 113 126 130 81 82 99 119 134 137 145 132 115 115 148 128 131 126 115 118 117 106 94 88 91 114 118 125 138 150 113 104 107 137 206 264 278 258 280 398 460 427 367 309 284 357 231 230 225 129 142 268 242 155 103 120 113 95 116 178 196 94 75 122 162 63 54 72 71 49 46 63 66 74 85 86 83 80 76 70 61 52 49 47 46 46 46 47 50 55 59 58 56 57 58 60 61 60 57 54 54 62 83 94 98 99 99 77 69 79 96 91 87 83 81 80 79 77 73 70 68 70 72 74 75 75 72 71 69 65 58 50 46 43 40 40 47 36 36 40 45 48 63 162 252 321 373 371 372 377 390 411 407 376 281 206 239 276 426 490 495 489 403 343 275 202 154 240 349 391 401 408 415 424 431 433 431 427 422 417 414 412 412 412 413 415 417 417 415 410 403 394 385 383 383 386 389 392 393 395 399 402 398 385 377 370 364 359 350 350 344 325 289 264 263 273 281 273 254 242 242 231 192 182 195 212 233 257 274 282 291 301 309 316 341 359 366 363 357 354 353 355 363 374 379 379 371 356 336 326 319 316 315 313 316 331 346 164 166 168 167 167 171 172 179 186 193 203 227 241 250 254 253 249 247 239 232 244 237 207 206 214 176 169 161 154 147 138 144 144 150 147 124 133 142 145 151 165 170 149 157 179 192 191 188 184 185 186 170 160 166 176 181 182 123 121 140 144 131 125 134 144 137 106 104 123 137 140 142 136 125 105 97 139 115 116 116 112 113 109 110 102 92 98 88 86 86 90 102 101 80 74 117 223 283 295 308 333 373 424 427 427 408 363 358 215 162 150 127 155 270 280 201 103 125 123 109 146 231 239 176 162 159 132 67 54 63 63 48 44 73 80 82 83 82 80 78 75 70 64 55 51 48 46 45 44 46 48 51 53 52 52 54 57 60 60 58 54 51 50 51 62 80 97 102 75 73 85 88 78 105 100 94 91 89 89 86 80 74 71 75 80 83 84 82 79 77 73 68 61 54 49 45 41 38 34 34 35 39 45 53 104 201 270 313 380 375 376 380 392 416 415 413 388 369 384 402 356 337 388 489 419 391 359 290 208 356 389 405 415 424 433 442 449 450 448 443 438 431 426 424 423 422 423 424 425 424 420 413 404 394 387 386 387 390 393 394 395 398 403 412 421 412 400 388 378 369 360 356 351 336 304 275 271 293 311 277 263 257 258 247 202 193 203 218 235 255 272 285 297 308 315 322 345 362 370 372 369 366 366 369 377 385 386 383 379 372 359 344 337 332 328 321 325 338 350 165 167 168 168 168 171 177 184 198 210 212 218 230 239 244 245 245 240 232 225 220 192 223 214 182 174 167 160 154 151 150 143 143 152 154 138 116 121 130 140 147 142 143 159 175 181 192 189 187 187 186 181 184 181 181 185 184 126 99 124 170 127 154 156 151 147 137 135 138 142 145 145 125 120 110 104 132 101 88 91 101 100 104 104 104 106 106 86 77 82 83 65 83 68 85 155 264 287 286 305 333 348 343 374 404 398 348 333 185 110 99 123 201 249 287 234 102 125 124 114 137 181 129 233 294 286 207 73 62 58 55 50 43 73 80 76 72 81 79 77 75 71 67 59 54 50 48 46 45 46 47 49 50 50 51 54 58 60 60 56 52 49 48 50 55 58 61 69 61 73 80 81 83 120 114 105 99 97 97 97 94 90 88 92 98 99 95 88 83 79 76 72 69 65 56 49 44 41 39 39 41 46 57 81 204 255 258 275 375 373 372 373 383 411 419 425 432 440 448 462 364 318 341 389 458 425 404 374 283 241 367 430 431 437 446 456 465 471 471 467 461 453 447 442 440 438 436 435 434 432 427 418 407 396 391 392 393 395 396 397 398 402 410 420 430 436 429 411 388 373 364 361 356 345 325 300 292 308 325 292 282 275 274 264 214 207 215 228 241 252 269 286 301 312 318 330 345 358 369 377 377 375 376 378 383 383 379 375 375 379 380 396 390 368 358 341 338 341 345 164 168 170 171 173 176 202 203 216 233 220 218 208 221 238 232 226 222 207 189 185 216 226 203 175 173 174 162 163 162 147 152 147 149 147 132 112 108 118 127 124 120 137 158 171 175 188 181 179 181 185 191 196 190 186 190 188 147 113 130 178 160 172 169 161 151 140 137 142 147 150 148 146 116 107 122 132 117 97 82 74 71 96 101 101 103 104 105 79 85 98 80 170 119 127 174 192 236 224 216 263 381 415 315 325 344 271 258 215 152 103 101 167 142 183 196 131 118 114 105 90 96 208 174 251 255 137 86 83 71 60 53 44 75 82 67 53 82 80 78 76 73 70 64 58 53 51 50 49 48 48 49 50 52 54 57 59 61 59 55 51 48 48 50 55 46 39 48 61 72 77 80 90 132 128 116 106 101 101 104 108 111 113 115 116 113 105 91 81 75 73 74 76 75 69 58 49 45 44 46 50 61 89 148 321 309 280 309 361 351 344 343 338 300 309 327 383 453 464 481 445 427 432 432 420 372 407 486 483 325 404 460 460 458 460 468 478 488 493 493 488 481 474 467 463 459 456 452 449 444 438 427 414 403 399 399 399 399 400 401 403 409 417 429 439 442 438 424 402 377 369 366 360 350 342 334 325 322 321 313 305 298 293 279 234 223 228 237 245 246 262 283 300 310 316 324 338 354 367 376 378 379 380 380 381 377 375 375 379 384 385 390 394 402 413 376 363 361 359 159 166 173 180 190 206 221 226 224 219 205 156 177 212 234 233 222 200 180 169 173 209 202 184 170 170 177 163 161 158 143 142 147 147 140 125 113 101 109 117 116 117 134 151 166 176 180 167 162 167 179 185 188 196 199 198 197 186 139 138 172 121 170 178 167 152 144 142 147 153 155 153 155 155 152 148 141 133 119 107 98 94 97 99 101 104 107 109 109 100 87 79 67 66 78 107 154 181 209 241 294 375 419 345 288 240 188 190 223 150 73 78 114 158 181 169 127 110 107 96 81 92 210 252 299 280 208 241 98 61 61 56 52 77 83 71 60 85 83 80 78 75 73 69 64 58 55 54 54 53 51 51 52 55 58 60 60 59 57 54 51 50 50 53 57 48 40 51 60 67 76 84 87 110 132 132 118 106 103 106 114 121 126 127 123 117 105 88 76 70 69 71 76 78 76 68 58 49 50 57 65 84 131 238 261 268 280 302 324 309 299 301 287 185 150 171 263 374 394 413 468 501 472 380 311 262 368 558 584 541 515 494 455 351 444 480 495 504 510 510 506 501 496 490 487 483 479 474 469 463 454 440 425 413 408 406 405 404 404 405 409 416 425 436 443 443 437 428 415 384 374 370 364 355 353 354 352 340 320 326 325 324 315 293 260 245 246 250 248 248 260 279 297 309 316 320 333 351 368 374 380 382 381 379 376 376 338 304 304 325 324 324 328 336 338 329 373 404 391 167 171 175 178 189 212 220 219 220 218 201 138 165 196 217 229 218 187 160 152 167 186 183 174 166 164 175 164 150 135 124 120 141 146 140 128 111 101 105 117 126 129 134 143 156 169 177 161 152 152 157 156 140 175 205 209 210 201 155 128 147 208 141 130 124 123 156 154 158 166 161 125 162 168 165 161 154 143 127 112 102 100 100 103 105 108 111 114 116 92 62 58 57 64 73 87 107 143 175 266 352 364 329 318 268 192 129 157 223 171 99 93 92 120 129 130 131 113 110 96 85 113 243 262 303 299 249 292 117 64 64 62 60 56 56 55 61 88 88 84 79 76 75 73 69 62 57 56 57 57 55 53 53 55 57 58 58 56 53 52 51 52 53 57 57 49 46 58 55 63 77 87 87 86 135 152 138 121 109 109 115 123 129 128 121 108 93 80 71 66 65 68 73 77 78 73 65 55 56 66 80 123 204 288 298 290 283 285 284 280 277 281 301 338 184 142 159 198 244 290 400 453 403 337 296 224 335 587 602 695 680 613 525 442 416 469 517 529 537 533 526 518 512 507 503 499 494 490 486 481 472 457 439 425 417 413 410 408 408 410 415 423 432 441 444 441 436 429 421 394 382 376 371 363 361 363 362 354 341 335 340 342 332 305 283 268 264 262 255 250 256 273 293 308 315 322 340 363 381 387 390 387 379 366 347 336 256 199 228 265 274 278 263 230 280 293 311 319 323 171 188 192 193 196 202 193 198 200 199 192 156 177 192 201 209 199 179 151 141 162 170 176 164 153 156 171 164 137 106 88 111 132 142 138 121 112 109 111 117 131 167 146 137 137 146 166 147 135 133 136 135 126 171 205 210 215 217 213 199 185 190 152 140 159 187 179 174 180 186 186 172 177 174 172 171 165 155 142 127 116 111 111 110 109 109 110 113 117 91 59 56 55 59 66 74 83 104 136 189 242 272 285 308 258 171 109 127 150 158 153 134 82 91 100 105 108 107 97 93 94 114 210 243 264 256 237 313 172 109 84 63 60 68 62 52 54 86 86 83 79 74 73 73 69 63 58 57 57 57 56 54 52 52 53 54 54 53 52 52 51 52 55 61 46 38 46 62 66 78 88 95 99 101 142 163 160 146 128 121 122 125 127 121 108 92 77 69 64 62 62 65 70 75 78 77 72 64 62 69 100 164 244 240 295 302 285 278 280 281 280 285 302 340 338 223 136 162 199 264 347 363 321 416 394 268 322 587 592 678 741 735 661 606 520 491 488 512 581 582 569 551 535 522 515 510 505 501 497 492 485 472 454 437 427 420 416 413 413 416 423 431 439 444 444 440 436 431 427 406 391 383 378 370 367 367 366 361 354 350 353 349 336 313 296 281 273 269 262 252 253 268 289 305 319 329 351 356 308 308 306 301 290 269 218 184 172 199 262 269 271 266 236 186 238 266 276 278 275 167 183 189 196 200 194 179 185 187 185 181 170 194 201 199 197 178 167 142 136 159 164 169 148 136 150 166 151 115 83 77 113 125 128 120 107 107 123 125 125 135 176 145 134 129 130 151 140 122 118 127 128 157 156 158 176 215 224 208 195 190 187 176 171 194 220 201 193 196 199 199 197 193 185 181 180 177 169 158 145 134 129 126 119 113 109 109 110 113 100 83 79 78 63 60 67 74 92 127 161 186 205 257 269 228 161 105 106 122 152 170 152 95 80 88 101 106 112 107 100 95 104 147 220 254 270 291 315 196 128 96 79 80 77 65 60 71 81 81 77 73 70 69 68 64 61 58 57 57 56 55 52 50 50 50 52 53 54 53 52 52 53 58 65 48 46 61 71 97 117 121 113 110 118 129 151 169 163 149 144 140 134 126 109 89 73 62 58 58 59 61 64 68 73 77 79 78 73 69 74 120 194 259 220 292 311 293 286 287 284 294 309 320 347 348 235 139 170 211 269 346 393 381 358 357 273 324 560 563 557 679 787 780 735 688 613 556 553 621 627 614 596 575 546 530 522 518 514 510 506 499 487 471 452 439 429 423 419 419 423 430 438 444 446 444 441 437 435 432 415 399 390 385 375 371 371 369 366 364 361 363 358 343 322 301 284 275 271 266 255 256 269 285 294 333 316 302 299 274 275 273 270 261 242 234 236 255 277 281 282 275 260 239 221 224 237 252 263 253 165 178 182 195 205 201 190 185 185 182 173 166 195 206 207 202 177 147 122 127 155 155 159 158 155 153 159 126 97 76 72 102 139 123 109 116 127 124 126 131 134 130 127 139 147 148 149 132 113 110 121 125 139 161 159 145 161 210 195 178 177 179 170 169 197 228 212 205 205 206 209 212 211 206 201 196 189 181 172 161 152 147 140 128 117 110 109 109 107 102 98 95 97 81 73 75 82 101 141 172 182 178 219 216 193 155 113 104 120 144 160 159 130 91 85 99 115 132 128 110 98 100 107 176 256 316 332 291 236 166 112 94 93 84 64 56 68 77 76 72 68 65 62 60 59 58 57 57 57 56 54 52 50 49 50 52 54 54 53 52 52 55 62 49 49 59 75 94 112 108 97 93 111 110 155 154 119 137 115 149 166 154 131 101 79 63 53 51 52 55 59 63 67 71 76 79 80 79 77 83 109 163 243 198 273 303 288 278 289 299 315 332 344 356 368 336 264 176 220 334 391 397 386 308 197 267 411 477 501 501 623 758 806 804 796 760 707 658 646 648 645 635 617 588 558 542 534 529 525 520 513 503 489 471 453 440 431 426 426 430 436 442 446 448 446 443 439 438 436 420 407 399 392 380 375 374 373 371 373 370 366 359 345 327 307 295 289 283 271 263 275 282 272 265 301 274 249 251 262 263 263 258 248 231 223 303 333 274 290 292 290 281 266 250 243 226 231 250 234 168 178 186 199 212 216 211 191 186 182 173 164 172 192 198 186 185 144 115 126 162 159 153 145 144 143 126 96 88 79 73 95 131 124 111 109 113 116 124 130 126 103 116 125 138 150 150 137 115 109 119 122 125 160 169 156 161 182 174 166 163 161 155 155 170 194 212 209 208 212 220 227 226 227 226 219 205 192 183 175 167 159 150 136 122 112 109 107 102 96 93 94 98 102 97 96 109 109 156 174 172 173 173 174 165 147 124 113 108 125 156 180 166 116 91 95 119 147 137 116 101 100 103 131 253 344 323 266 272 198 122 99 91 86 66 51 53 60 69 69 64 60 56 55 55 55 55 55 55 55 54 52 51 51 52 54 54 53 52 52 54 59 67 45 49 66 83 91 96 84 100 141 153 158 174 179 168 139 149 171 180 169 142 104 81 63 51 48 49 52 56 61 65 69 72 75 78 82 86 84 74 90 170 170 213 244 245 209 230 295 336 349 358 369 377 367 303 167 214 338 407 412 378 205 154 256 384 392 426 449 478 577 771 773 793 799 781 743 658 647 651 649 633 618 592 572 561 557 551 544 535 522 504 488 471 455 443 435 434 437 441 445 448 449 447 444 442 441 437 423 413 406 398 384 378 377 377 379 386 377 368 357 346 355 319 300 295 289 272 289 322 310 238 215 208 206 217 246 255 254 255 251 237 221 220 269 317 337 304 310 310 302 294 289 275 254 242 243 228 171 178 194 207 215 219 218 202 195 188 178 167 168 176 181 184 199 138 110 125 164 168 159 150 146 137 100 91 85 78 74 88 112 115 109 106 106 111 113 112 108 95 99 101 110 126 143 135 129 125 123 119 122 142 165 183 195 176 163 158 154 144 148 147 137 140 183 187 191 208 229 237 235 237 240 238 221 203 192 183 175 168 159 145 129 121 124 109 115 109 100 101 104 108 103 110 140 102 157 181 185 191 150 133 134 135 125 120 112 119 154 203 175 139 112 107 126 136 131 112 96 93 104 125 249 338 306 275 275 207 140 119 89 82 69 56 50 46 64 67 62 58 55 55 55 54 52 51 53 54 55 54 53 53 54 54 53 51 51 53 57 63 70 45 47 64 82 88 87 108 138 162 166 169 174 159 134 147 148 171 185 179 155 118 95 76 60 50 49 50 54 59 64 67 69 70 73 79 89 66 51 55 66 148 146 155 174 151 181 249 316 364 367 383 379 365 302 142 192 324 408 419 384 175 140 178 255 380 391 414 423 423 427 471 680 790 782 768 672 629 626 634 618 619 614 601 588 584 572 559 544 531 523 502 484 468 457 448 445 444 444 445 447 446 444 443 443 441 434 422 416 412 402 387 381 381 385 389 397 383 369 354 334 362 326 308 306 301 333 266 223 203 177 158 163 158 182 253 253 243 238 230 216 211 257 299 335 371 370 351 349 348 315 289 265 255 253 246 236 173 182 185 206 217 214 207 195 199 182 157 167 167 173 179 182 183 162 145 146 160 166 159 151 147 138 115 102 91 84 82 87 90 86 81 80 85 90 88 87 86 84 89 89 92 104 122 117 134 139 129 114 117 122 148 182 201 205 178 161 155 142 146 138 130 125 120 131 139 178 223 238 241 239 237 237 232 216 200 188 180 174 165 153 143 159 202 132 206 182 118 115 114 121 102 102 148 106 156 171 178 207 170 123 102 103 117 128 130 115 123 175 195 175 159 151 144 121 99 89 87 87 90 128 229 306 305 303 326 283 228 195 110 82 65 54 52 70 70 67 64 61 59 59 57 54 50 50 51 54 56 56 56 56 55 54 52 50 51 55 61 66 71 58 51 56 71 81 84 107 140 167 164 131 146 142 107 125 126 155 178 176 164 140 116 94 75 61 56 56 58 62 66 68 69 69 70 74 85 65 54 70 102 124 141 124 112 194 221 194 257 382 375 384 377 362 301 125 199 308 386 394 299 161 195 207 208 379 381 397 379 340 341 366 458 523 593 765 633 578 582 606 598 604 605 597 586 579 560 543 529 524 532 506 495 486 474 460 453 448 445 443 443 443 442 442 441 432 427 419 418 420 411 394 388 391 398 399 400 386 373 359 337 369 370 334 276 253 256 292 260 178 168 157 152 185 237 242 247 234 216 204 206 226 292 334 350 364 397 342 337 380 373 295 228 228 269 266 225 180 208 202 209 210 202 194 197 210 186 150 166 166 171 176 178 172 166 131 132 156 158 150 140 137 137 132 114 102 95 93 90 73 59 52 52 58 65 68 70 72 73 92 97 99 102 106 102 116 130 129 109 115 126 136 156 197 198 196 184 164 146 149 151 151 140 113 127 135 140 166 229 237 236 237 239 238 224 205 190 180 173 168 169 173 178 176 133 153 154 140 132 127 132 136 141 145 110 153 172 185 214 186 141 109 99 110 121 148 131 107 116 145 204 201 169 144 97 83 79 80 89 120 114 165 203 192 299 321 224 134 139 140 101 69 61 76 74 71 69 66 65 64 63 60 56 52 51 53 56 59 59 59 57 56 54 51 51 54 58 63 66 69 76 60 49 57 67 77 83 113 163 156 96 102 118 116 120 106 132 156 157 153 143 125 105 87 74 69 68 69 71 73 73 73 72 72 74 83 70 62 75 116 133 107 87 109 175 201 184 257 398 380 366 364 338 257 120 218 289 347 370 276 164 206 232 231 376 376 325 278 273 300 312 346 398 465 526 494 476 502 550 543 545 547 541 530 523 509 498 495 503 523 506 504 498 481 455 458 453 447 445 445 445 444 442 436 419 424 427 426 421 419 411 405 408 413 404 402 393 375 351 336 350 356 312 237 206 193 221 210 170 170 166 165 170 182 217 212 211 211 216 231 266 290 298 299 328 334 332 369 402 338 302 273 272 282 243 344 179 202 208 205 196 188 190 194 200 173 145 162 160 165 170 171 167 162 132 132 150 148 139 121 112 114 119 106 95 90 86 80 63 54 54 58 60 63 65 70 76 83 90 102 102 106 129 126 130 126 121 127 126 136 140 144 156 160 139 118 114 136 146 149 147 134 110 121 123 124 132 152 156 208 236 243 244 227 209 194 185 183 190 197 203 198 178 168 165 160 152 143 140 142 145 139 124 139 143 168 201 220 182 131 102 98 115 131 128 115 105 109 153 205 222 198 141 92 74 72 76 78 82 79 169 247 236 265 263 190 117 104 106 81 64 55 53 72 72 70 68 67 65 64 62 60 59 59 60 62 63 63 61 58 55 53 52 54 57 61 64 65 69 76 60 47 52 58 67 75 99 135 127 87 70 88 130 128 89 105 129 129 129 126 117 104 92 84 81 81 82 84 84 83 81 78 74 75 60 60 66 72 87 98 93 87 89 96 98 114 215 371 355 344 333 249 111 98 191 257 308 347 334 180 165 202 247 371 319 242 205 222 244 248 271 311 352 373 379 400 445 498 502 486 480 477 472 464 452 449 461 482 501 508 502 489 468 438 447 443 435 430 430 428 421 410 406 430 437 409 404 443 439 434 431 431 432 432 425 410 363 298 298 290 271 245 216 186 173 170 171 172 173 173 176 176 176 190 196 198 212 226 138 234 275 257 228 290 248 315 389 384 309 308 304 301 302 287 324 182 200 200 192 185 182 186 190 190 173 157 166 160 161 163 165 163 156 149 146 145 141 135 109 93 87 87 80 69 59 52 53 58 62 77 92 87 66 61 68 77 81 74 93 109 119 127 118 109 103 99 93 91 98 110 121 125 156 126 118 126 128 122 113 106 103 103 111 116 116 118 127 137 158 201 238 244 224 209 198 193 198 208 214 219 215 200 189 178 168 160 154 153 152 151 147 136 129 119 150 193 207 187 129 100 97 107 127 117 113 117 131 157 202 223 215 179 104 76 69 73 77 78 84 173 251 243 242 239 166 96 90 76 65 61 57 50 55 67 71 69 68 67 65 64 64 64 65 65 66 66 65 60 56 54 53 54 57 60 63 64 65 68 74 60 48 53 58 62 66 68 66 65 74 71 82 115 109 76 88 109 108 107 106 102 97 92 89 90 91 94 96 96 94 88 81 72 59 55 62 70 75 82 87 85 80 79 85 85 88 112 151 140 136 129 118 107 92 172 230 265 276 244 168 153 174 217 319 228 189 189 196 211 206 222 246 267 283 315 345 389 449 473 452 444 444 441 435 372 390 438 453 466 476 474 464 451 436 428 420 412 407 410 409 400 389 385 411 410 383 372 395 395 394 390 381 366 344 326 301 281 278 267 256 240 224 209 186 174 173 176 179 179 179 180 180 176 180 189 194 209 233 198 212 216 233 286 322 265 276 312 309 319 314 307 305 311 339 344 176 190 189 184 180 180 183 186 184 176 172 174 166 144 148 159 159 149 144 143 141 135 135 125 122 116 97 90 77 65 56 57 83 98 100 91 72 61 60 69 83 92 86 89 98 106 110 109 105 91 74 61 72 108 133 142 140 131 148 162 156 126 122 105 109 114 101 102 106 109 114 123 135 133 159 190 200 212 206 202 203 211 219 222 225 225 217 201 189 179 172 168 164 161 158 156 150 128 112 133 169 193 194 144 112 98 94 113 115 117 124 137 148 192 219 225 207 124 87 72 70 72 79 86 129 179 202 204 243 188 105 69 58 57 58 57 55 51 66 72 71 69 59 63 66 66 67 67 67 67 66 63 60 56 55 55 55 58 62 64 65 65 67 71 76 72 53 58 58 56 55 57 63 66 72 88 114 102 99 98 98 97 100 97 94 92 90 83 84 93 102 104 105 100 90 75 56 49 58 65 69 75 83 77 72 70 74 81 84 87 94 103 103 108 118 175 293 307 199 188 240 268 240 209 169 156 185 186 181 182 185 189 214 205 206 216 229 242 284 318 353 395 409 403 404 408 408 404 327 349 411 422 441 456 453 450 466 453 443 430 417 402 401 396 392 387 374 374 369 357 343 333 331 349 358 351 333 312 295 275 260 259 241 233 227 219 210 192 187 184 183 186 188 186 183 180 176 177 184 190 199 216 175 195 220 243 278 301 309 303 283 261 304 310 306 307 320 361 370 155 176 182 180 178 178 181 182 178 173 172 175 170 110 122 154 155 144 137 136 126 106 131 135 137 132 117 103 83 72 74 90 103 101 98 90 74 67 68 69 79 98 107 101 100 101 99 102 99 83 66 65 93 127 141 143 143 105 135 152 143 118 117 106 110 111 97 100 96 99 109 123 133 144 157 163 156 171 194 205 211 217 224 226 229 229 225 213 204 197 190 183 176 171 164 157 148 139 127 127 145 176 186 151 130 113 92 104 114 120 124 129 142 179 209 224 214 153 107 80 71 75 67 75 87 117 167 172 203 172 105 50 48 52 54 55 58 52 66 73 68 54 48 50 59 68 67 66 65 64 63 61 58 56 48 44 55 59 64 66 66 65 64 67 74 83 91 102 69 72 79 51 62 70 72 85 119 105 73 58 55 55 93 95 92 90 87 55 55 78 101 108 108 100 88 69 45 53 59 62 64 67 73 65 61 63 70 78 80 84 91 102 115 110 111 139 193 202 168 180 221 255 238 179 144 145 165 180 185 185 186 192 206 210 215 224 237 249 278 308 331 342 337 338 343 355 377 396 306 282 315 335 414 442 450 452 457 432 430 433 420 374 360 349 356 362 345 349 347 345 333 293 311 282 294 339 320 306 292 274 256 246 227 222 221 220 220 202 195 194 195 192 195 193 185 188 243 245 257 238 194 195 173 197 225 249 286 293 240 213 244 294 300 303 304 310 335 357 367 145 171 179 178 176 176 179 178 173 170 172 175 170 114 123 150 155 155 143 133 116 94 97 101 104 102 94 96 80 81 99 121 118 105 100 94 84 84 84 83 89 103 110 103 100 100 101 112 109 96 88 90 86 98 100 100 101 76 90 99 101 100 101 105 104 102 101 99 91 93 106 122 127 156 175 171 145 137 183 208 214 219 227 233 235 233 229 224 221 216 208 197 188 180 169 156 145 133 134 133 138 154 165 138 139 138 105 104 115 125 130 133 151 171 186 206 226 190 140 98 82 92 63 76 89 115 163 159 121 99 83 54 44 49 52 55 57 49 66 69 56 43 50 41 52 68 66 64 62 55 49 49 49 44 40 42 52 59 54 59 68 65 62 64 70 82 97 109 93 91 82 48 56 68 97 125 126 108 83 66 68 96 97 93 89 87 86 61 60 65 81 111 110 98 86 79 72 58 60 60 58 60 69 62 58 60 65 72 72 75 89 124 137 125 116 127 168 155 159 173 200 242 229 183 151 146 157 156 170 187 202 209 204 213 230 249 268 285 297 306 308 303 292 283 283 298 334 354 267 226 251 279 332 397 437 449 464 450 442 413 384 420 365 342 328 322 343 333 322 335 346 247 327 233 204 279 311 303 292 277 261 251 226 219 221 224 219 216 212 207 202 199 205 205 193 221 337 340 325 266 194 186 189 204 229 256 257 230 198 210 265 280 286 292 297 300 298 326 348 168 178 181 178 173 171 174 175 167 163 164 168 166 148 137 138 145 152 141 138 138 132 113 114 95 78 76 79 78 85 107 131 109 99 98 96 89 92 95 97 100 104 104 100 99 99 101 112 110 106 103 94 53 51 52 53 53 54 60 69 79 90 99 109 117 123 123 95 93 99 109 117 117 133 147 148 145 191 200 207 213 220 229 239 240 236 231 229 229 229 224 212 200 187 174 159 144 133 116 145 174 160 165 148 148 146 122 105 119 142 153 142 157 159 168 195 236 216 184 141 106 99 98 103 91 99 151 136 91 82 90 80 50 51 54 55 57 54 64 55 44 53 63 49 52 63 60 57 55 45 34 34 41 35 38 46 49 60 49 56 69 65 61 62 68 79 91 97 96 92 79 46 51 59 80 103 118 111 97 75 68 100 94 89 86 85 86 63 62 65 70 79 108 75 57 63 66 50 58 60 55 59 94 72 57 60 59 59 59 74 110 156 162 156 151 160 191 176 184 200 218 234 219 192 169 157 158 152 153 173 204 219 207 217 237 265 303 305 311 311 304 293 274 258 249 252 272 283 244 218 223 255 272 356 420 437 461 458 447 427 400 361 396 390 367 345 307 333 263 258 321 166 289 248 182 176 264 290 294 285 281 300 259 230 216 214 209 211 209 206 204 208 301 256 240 348 207 259 226 182 195 193 204 219 240 257 222 197 208 241 263 267 275 282 285 276 204 182 251 167 176 178 177 172 169 168 166 160 156 157 161 158 147 138 134 137 148 142 143 144 142 134 131 115 102 98 93 90 91 108 129 98 92 93 93 89 85 82 84 87 87 86 94 97 94 88 82 79 80 75 62 55 58 62 65 67 68 79 89 101 114 124 128 132 135 135 121 98 92 100 112 124 156 167 156 141 187 195 202 212 224 235 242 242 238 232 228 230 233 233 227 219 201 183 166 151 136 121 135 155 158 160 160 166 172 166 114 109 138 167 166 152 161 185 199 190 217 219 167 112 107 105 109 98 92 106 94 76 81 91 85 80 64 56 55 56 71 53 51 57 52 47 46 48 50 48 44 44 44 41 33 44 44 42 43 48 62 58 63 72 66 62 63 70 79 87 87 81 78 73 59 50 52 60 75 98 107 92 68 61 94 91 87 85 85 88 68 67 74 80 76 76 62 55 53 45 59 78 77 62 55 58 57 57 56 50 49 49 91 153 168 181 190 199 205 208 217 224 235 244 237 223 210 193 176 174 161 155 163 185 216 208 225 252 284 326 329 324 316 307 290 268 252 237 220 211 242 276 260 198 232 258 321 384 428 460 461 449 424 390 381 334 339 362 357 323 318 294 272 245 155 153 255 289 184 191 274 307 306 304 327 278 232 206 202 198 203 204 202 202 203 236 255 257 218 201 210 206 198 199 208 219 244 262 246 208 195 206 228 258 261 242 241 259 263 244 248 223 160 166 177 175 172 169 165 160 154 153 155 157 155 146 137 130 130 142 145 145 143 142 147 137 133 131 128 125 113 100 104 116 96 89 85 84 83 70 53 59 67 67 65 79 83 83 76 52 52 42 33 38 72 77 92 104 103 101 120 129 132 133 136 133 125 127 136 125 120 123 132 144 158 148 154 155 147 183 191 199 209 220 231 235 234 228 220 218 222 228 232 233 226 211 195 178 160 138 119 114 121 136 169 171 171 171 166 148 119 127 156 176 159 155 164 178 192 249 253 228 177 110 102 94 96 99 92 83 77 70 72 88 85 72 62 57 55 70 71 65 57 56 63 43 40 49 49 49 49 48 47 46 45 43 42 43 48 60 62 69 75 70 66 69 75 82 87 81 70 63 64 72 48 49 58 67 77 87 79 63 54 70 85 86 86 88 92 73 77 98 112 75 67 63 68 77 70 50 59 65 58 51 59 59 56 52 45 40 65 92 113 143 165 190 207 225 258 268 262 255 252 247 241 232 217 199 196 179 166 162 175 217 215 235 271 310 342 348 342 330 313 297 276 260 245 228 217 210 268 275 184 221 256 285 339 423 447 418 421 419 370 373 310 306 328 331 311 298 306 293 215 195 149 153 223 351 306 321 335 328 313 283 252 219 194 189 189 194 197 198 197 196 210 273 312 200 216 320 309 211 219 243 259 280 285 234 221 203 195 216 261 262 242 238 248 247 248 253 214 157 157 163 166 166 165 162 158 152 154 156 156 151 146 134 123 120 133 140 140 139 140 146 137 134 132 132 143 134 108 91 88 84 81 75 71 68 56 56 100 136 142 142 68 46 52 67 79 106 119 90 43 83 63 93 119 117 119 131 129 128 133 131 122 129 135 131 133 134 139 147 158 165 154 150 140 122 139 135 168 205 220 234 236 228 213 194 192 204 220 231 234 228 217 201 183 163 141 120 109 106 113 136 159 170 170 162 145 129 142 165 175 180 167 164 171 185 228 237 214 166 112 97 88 88 91 88 84 84 75 66 67 89 75 67 68 71 74 74 63 54 65 63 53 47 46 45 45 45 46 45 45 46 45 44 45 49 48 65 79 81 75 74 78 83 88 90 82 69 58 53 55 41 51 59 61 68 65 69 65 52 43 79 87 88 90 96 79 93 122 133 74 69 70 79 90 84 173 130 67 50 45 52 54 52 46 40 58 72 83 89 72 137 137 154 228 266 278 282 278 267 257 257 249 236 224 216 201 182 176 195 217 235 261 292 325 348 355 352 341 324 302 286 274 269 266 221 252 305 295 185 224 263 295 340 411 402 340 374 428 391 370 341 310 291 299 281 266 254 228 184 183 140 134 192 304 282 311 297 260 296 278 250 216 185 176 185 189 192 194 191 193 216 282 347 311 266 284 274 237 243 268 354 421 399 250 249 220 226 270 268 265 259 251 242 235 236 237 216 157 158 158 161 164 164 161 158 155 153 151 148 143 139 125 116 118 131 129 134 133 129 129 134 126 118 119 136 143 110 83 70 50 51 51 53 70 122 135 147 155 155 153 140 133 135 144 151 167 178 160 116 84 62 84 115 129 106 114 122 127 126 118 138 142 137 128 107 111 116 133 156 143 129 126 122 116 125 131 162 195 214 233 234 218 195 176 172 189 213 232 237 232 220 200 178 158 137 119 109 104 104 111 125 147 163 159 131 147 165 173 170 195 191 181 187 225 246 249 216 165 122 91 89 93 96 93 99 97 88 74 63 93 93 81 73 79 68 64 64 65 67 61 53 48 45 45 45 46 47 47 46 47 46 44 46 56 77 86 89 88 82 83 87 92 96 96 88 77 65 55 51 34 45 52 52 79 65 58 57 56 43 79 89 90 92 96 88 104 123 122 72 69 76 84 87 81 163 117 62 59 41 43 47 48 47 58 68 75 83 88 61 81 123 188 253 242 255 279 286 265 253 254 254 251 244 237 222 204 202 224 218 258 289 311 332 343 351 351 344 330 304 295 291 288 283 222 218 272 337 344 267 279 303 338 412 394 376 395 431 437 430 379 311 263 263 245 230 205 177 167 177 140 131 183 287 290 306 286 243 256 259 253 223 178 177 192 195 194 191 187 193 216 258 306 324 283 271 269 268 277 363 426 402 291 249 225 250 282 272 273 265 253 240 230 224 220 213 198 158 160 153 160 164 163 160 157 158 153 146 140 137 124 110 111 125 143 120 132 127 107 98 95 100 105 107 106 119 101 87 77 56 60 66 72 90 134 143 144 139 122 85 129 150 160 170 182 177 178 150 101 78 77 103 128 133 104 120 132 134 131 144 150 138 123 113 97 114 109 111 127 123 109 108 116 124 125 142 165 187 204 220 221 204 185 173 167 183 208 230 240 236 221 195 169 147 128 116 109 106 105 107 103 117 133 133 116 139 156 160 160 187 201 198 202 236 270 267 226 171 132 92 100 112 112 103 110 105 95 82 67 95 102 93 82 83 66 59 64 71 66 59 52 48 47 47 49 51 51 50 48 49 47 45 45 43 81 94 97 96 88 90 93 97 99 100 95 84 72 59 49 38 42 51 55 56 58 60 61 60 45 78 89 92 96 99 108 105 98 91 73 73 81 86 82 79 70 102 113 59 44 40 42 46 48 58 70 78 79 71 59 72 128 217 309 318 325 330 322 291 279 274 273 270 261 259 246 230 218 215 232 271 306 331 347 344 346 345 339 328 307 302 300 297 290 260 253 288 348 398 403 395 399 414 410 388 352 331 350 434 426 370 301 246 249 203 202 196 161 157 165 194 204 187 279 283 298 289 241 212 209 202 191 182 181 186 205 210 187 189 193 203 220 244 276 283 289 292 290 287 402 457 440 388 255 212 240 259 193 260 259 241 227 207 209 200 185 170 157 154 144 160 162 159 157 155 157 157 154 148 136 114 100 98 113 138 103 102 113 121 119 98 91 90 94 98 99 115 119 107 88 95 83 79 93 126 134 121 100 78 62 123 148 157 162 170 164 155 124 84 78 86 115 139 143 127 141 146 141 139 168 153 134 117 105 99 114 103 93 96 109 104 105 116 131 128 144 165 184 197 202 203 196 187 179 172 182 202 224 240 239 221 193 164 140 120 113 105 102 107 109 109 103 97 97 101 106 118 133 143 160 180 194 196 191 245 244 212 171 138 104 117 128 128 124 106 100 95 85 70 84 88 85 83 87 66 64 69 71 65 58 52 50 50 53 56 57 55 52 50 50 49 48 51 60 83 84 90 104 92 93 95 98 100 102 99 89 74 57 33 40 41 53 78 79 66 63 64 62 58 59 76 104 133 147 148 133 108 83 92 97 93 88 87 89 75 162 184 40 47 41 42 48 50 51 70 82 78 61 63 80 141 230 312 298 335 359 357 341 306 323 320 296 284 279 268 258 250 238 253 294 337 368 376 364 349 337 329 318 312 307 304 301 296 254 244 289 369 404 438 427 424 435 389 349 328 327 352 425 418 379 298 223 345 183 186 201 153 140 138 215 251 205 254 253 272 291 287 259 220 195 186 185 192 195 195 188 175 179 191 203 216 239 304 305 307 330 378 374 441 470 461 443 255 201 203 202 169 236 191 176 200 126 181 182 166 154 155 147 138 156 161 159 156 155 157 151 146 139 132 119 107 99 96 98 93 93 96 107 124 99 93 91 90 93 111 123 127 120 103 112 87 86 107 130 128 95 72 69 87 128 141 143 143 148 147 134 110 87 87 91 111 134 149 150 152 149 142 140 157 156 143 127 110 97 85 78 79 87 89 100 103 112 129 131 147 165 181 190 192 197 197 192 184 178 183 195 214 232 235 217 193 166 142 124 113 97 90 103 108 110 109 108 105 105 109 112 117 130 139 147 160 176 186 194 190 189 181 151 128 133 134 137 154 99 91 92 89 74 68 65 63 68 90 70 74 77 72 65 58 53 52 55 61 64 62 57 53 50 51 50 50 58 83 86 95 105 109 93 91 91 95 100 104 100 89 74 58 41 58 65 69 76 85 68 62 62 59 51 50 73 113 152 157 135 117 108 106 86 95 96 93 94 87 61 61 65 45 43 40 43 49 54 54 73 86 86 79 78 95 148 225 294 290 323 361 388 385 376 381 356 315 302 298 284 273 267 258 271 301 343 383 388 373 347 330 323 307 309 308 306 306 304 247 246 306 390 404 419 424 421 404 359 363 355 359 396 416 353 298 245 197 276 303 206 137 220 123 122 159 205 217 223 221 240 278 312 252 207 185 181 184 193 203 199 182 170 173 188 198 209 239 309 317 334 394 482 466 476 481 450 364 237 189 173 171 205 171 171 194 200 187 182 168 153 143 156 152 142 150 162 163 159 156 160 142 134 134 134 125 112 103 97 92 90 89 90 94 102 94 93 83 73 75 102 107 109 106 94 91 79 86 110 135 130 87 71 86 111 128 132 130 128 131 131 119 103 93 96 105 109 121 136 140 142 138 135 135 130 152 142 123 110 106 89 78 75 79 78 93 110 118 113 94 99 138 170 175 177 187 192 189 181 178 179 187 200 214 222 210 193 174 153 135 120 110 96 76 104 109 111 110 109 109 113 123 140 161 173 169 171 178 184 193 187 193 196 174 175 179 178 169 149 122 92 80 85 89 77 74 71 73 90 87 83 79 72 62 57 54 56 62 68 68 62 56 52 50 49 50 52 62 89 87 117 131 108 90 84 84 90 98 103 97 86 68 49 54 73 77 71 66 74 69 64 61 59 54 53 89 135 155 148 122 109 110 120 122 107 97 96 97 111 95 73 60 70 57 47 42 45 52 55 77 91 96 107 99 111 150 210 273 300 323 365 414 436 433 404 361 325 324 315 298 285 281 276 283 299 338 391 410 384 348 322 313 296 291 289 295 307 311 322 344 373 398 416 418 420 408 374 336 339 330 348 417 389 344 321 278 171 172 180 168 152 134 105 120 226 299 184 212 210 223 255 283 194 167 164 167 173 183 259 257 168 164 171 179 207 247 235 316 373 439 480 372 375 448 488 443 317 223 176 159 148 171 129 153 173 135 177 173 160 147 135 156 152 151 155 157 156 153 150 148 135 134 136 135 129 119 112 110 110 110 104 102 102 103 106 103 95 87 89 104 97 98 101 94 76 83 90 106 134 127 97 89 99 106 120 123 122 119 117 121 111 102 98 100 120 120 120 120 116 120 122 120 113 103 104 104 104 103 96 93 95 97 98 101 96 107 107 95 108 110 112 107 108 165 181 187 187 186 183 177 177 182 192 198 144 119 133 166 149 133 121 111 104 109 111 112 113 116 121 127 136 152 175 184 175 179 191 198 203 190 197 208 195 200 200 189 168 143 117 101 85 74 80 66 69 74 72 64 84 87 81 70 48 54 57 62 68 72 67 60 54 51 50 51 53 58 71 96 83 110 125 102 82 76 78 85 95 99 92 77 55 38 62 89 94 87 79 66 63 63 61 58 60 58 97 132 113 108 97 96 107 123 119 101 102 113 109 103 88 81 81 85 169 110 65 62 45 44 76 96 97 102 102 115 151 202 245 281 326 380 439 478 459 413 363 327 324 315 302 292 287 285 289 303 333 378 410 389 360 331 308 300 290 290 295 301 308 328 362 390 400 441 442 419 391 365 321 294 277 296 380 328 283 258 228 153 136 128 124 118 103 94 99 119 147 202 204 211 225 235 213 161 144 144 149 151 156 219 218 144 155 168 184 222 282 304 335 314 293 315 316 447 488 467 449 394 266 196 158 137 122 110 122 138 145 171 168 158 148 137 157 154 152 156 154 146 140 138 141 137 139 137 131 132 129 126 126 127 124 126 118 113 117 123 118 117 118 119 119 109 114 122 116 98 103 106 114 129 110 107 103 99 103 118 119 117 115 118 116 116 114 116 126 127 112 94 78 65 67 67 67 68 74 85 99 108 112 111 111 114 116 116 116 102 97 98 100 102 97 95 107 136 165 181 186 189 193 193 184 174 167 166 175 161 123 103 118 112 105 100 94 90 90 89 92 99 107 114 118 133 158 187 222 191 177 186 200 200 196 193 195 209 221 219 202 173 140 114 102 84 65 69 75 77 77 74 67 86 88 75 56 49 59 64 69 71 71 65 45 40 54 56 56 57 63 77 97 69 93 113 94 78 74 77 84 91 93 84 59 40 46 79 114 122 111 96 69 58 58 60 55 61 60 84 102 78 80 79 87 111 146 132 120 120 126 126 118 122 104 79 95 107 73 57 62 40 42 76 103 113 118 105 115 155 210 232 275 317 384 465 482 467 433 381 325 309 304 298 291 285 286 291 309 334 359 391 388 374 353 328 305 291 292 300 305 310 336 366 389 397 429 430 422 400 351 318 289 261 261 317 262 218 192 175 147 125 113 118 129 106 114 138 164 186 203 203 204 206 196 131 128 126 127 130 125 121 119 119 122 137 153 176 204 231 247 248 230 217 228 244 273 275 305 421 239 328 295 161 139 123 111 101 106 141 166 169 162 154 145 158 153 148 151 153 146 138 134 141 142 140 127 116 135 138 136 135 134 128 139 127 117 122 126 126 121 115 111 106 123 134 130 111 98 96 104 109 97 90 93 94 95 95 98 115 125 124 115 108 111 116 119 119 110 103 96 92 94 99 99 96 94 97 105 130 142 131 102 110 116 117 114 112 104 93 95 105 104 102 105 121 141 128 139 143 143 152 194 190 176 159 148 154 162 145 127 124 121 116 114 109 96 98 97 96 101 109 110 115 129 152 183 210 183 171 178 190 188 187 190 196 200 227 229 212 180 142 114 89 71 64 69 82 84 85 87 80 82 75 66 59 64 69 73 75 73 69 62 54 52 57 60 59 59 65 77 94 64 81 101 90 81 79 82 87 90 90 56 42 49 71 124 135 115 87 73 78 64 57 57 56 57 60 67 82 107 83 76 87 116 159 151 143 138 137 141 138 150 127 82 94 82 64 60 66 44 46 54 77 110 120 109 120 156 206 246 282 325 383 449 473 464 433 380 321 307 301 293 285 277 279 287 303 323 343 365 379 384 377 360 333 303 293 300 307 313 345 368 376 383 417 422 412 392 357 364 312 276 277 280 226 208 196 172 141 121 112 118 129 112 129 155 179 195 199 196 166 133 120 112 110 108 108 110 109 104 103 104 108 116 129 150 182 235 297 271 238 216 171 313 363 380 402 431 399 392 296 155 143 141 126 111 101 96 157 173 168 162 156 161 154 146 147 152 147 140 136 144 145 136 114 101 136 140 140 138 136 137 134 131 127 123 116 123 111 95 90 99 128 136 126 108 97 102 99 93 86 76 76 82 89 92 93 101 107 110 109 100 100 104 107 101 99 99 97 100 119 125 127 129 130 127 128 136 134 119 99 107 114 116 112 103 95 94 99 105 103 102 113 132 140 107 108 109 110 124 193 197 189 173 154 145 155 157 149 136 127 124 125 123 115 119 117 112 109 113 112 119 125 136 162 183 174 168 170 177 172 169 184 199 181 191 211 210 184 148 119 82 63 66 73 90 96 96 97 103 86 75 71 72 76 79 81 79 74 67 61 57 57 59 62 62 63 69 74 58 50 54 70 93 91 92 94 96 96 92 58 58 77 92 154 137 126 132 139 89 67 60 62 62 56 69 87 117 172 92 80 94 116 148 154 150 145 145 152 153 155 160 156 93 83 77 77 75 52 51 54 74 109 124 127 139 162 195 254 269 291 336 404 455 450 393 333 319 310 298 289 279 264 273 278 281 296 338 350 366 382 393 392 368 333 308 300 306 311 331 343 349 370 398 404 374 317 294 357 329 270 237 265 217 212 207 168 123 115 111 113 125 124 140 160 179 191 189 162 135 118 110 110 148 171 158 104 88 88 89 88 85 102 110 146 214 242 341 315 275 262 273 366 395 407 427 440 441 415 356 273 161 164 158 136 107 107 148 169 175 168 141 160 154 149 149 152 145 141 142 150 145 135 113 99 127 142 141 136 133 137 137 131 122 115 111 95 94 101 110 112 113 113 109 102 99 94 87 82 82 80 62 56 58 65 82 95 102 105 107 107 97 83 72 71 89 95 95 98 112 129 135 141 144 138 131 122 112 103 94 100 107 112 110 98 89 94 100 101 98 101 110 125 134 112 105 104 108 124 176 191 202 201 183 161 166 161 143 121 116 126 132 136 136 134 132 126 121 120 114 115 115 119 134 165 182 173 161 173 156 156 175 189 165 145 177 193 177 151 124 82 62 67 73 91 105 109 107 111 93 83 78 77 86 88 82 77 75 67 63 62 62 63 65 65 67 72 73 44 43 61 85 102 107 112 114 111 102 66 56 74 97 106 140 147 140 120 94 135 145 142 119 59 64 110 177 200 80 77 90 104 119 156 148 146 146 148 167 164 168 211 248 101 88 87 88 87 63 64 74 99 135 136 172 173 167 207 322 277 267 313 379 416 432 393 335 315 301 286 290 293 253 291 280 272 292 343 351 354 367 391 410 392 365 331 303 306 309 317 327 339 360 391 352 295 281 320 352 321 268 234 233 213 201 181 143 111 103 105 122 152 149 156 169 183 191 158 134 123 118 112 148 144 129 118 101 83 78 80 84 79 87 98 204 340 136 241 282 281 302 401 399 395 404 427 447 458 390 283 210 209 194 181 161 117 113 112 147 183 178 112 149 149 152 154 153 141 141 151 160 146 132 110 94 104 137 137 134 136 142 133 126 118 107 90 85 98 111 113 103 100 98 96 94 93 87 68 56 59 71 51 42 41 46 58 68 80 84 79 94 87 66 49 51 70 79 84 87 91 113 123 130 135 134 120 107 100 96 86 88 94 101 104 100 96 96 96 96 100 104 101 104 114 120 111 108 112 124 140 160 195 215 207 203 192 165 133 111 129 162 177 177 167 153 149 148 147 142 119 110 107 107 112 144 211 194 156 204 148 152 162 162 151 125 146 161 157 145 124 89 72 75 80 92 109 117 114 108 98 91 85 80 90 88 77 71 78 72 70 69 69 67 68 72 74 74 69 43 57 83 105 115 124 128 127 121 109 65 64 85 114 141 142 149 152 156 171 186 186 171 140 90 79 125 135 101 117 86 94 113 130 157 143 134 137 155 196 178 224 263 231 105 97 86 83 98 80 85 100 129 169 177 202 200 210 280 345 276 229 222 226 272 317 329 316 308 292 281 274 275 296 325 334 339 343 349 343 341 348 369 398 397 374 339 309 307 308 310 316 327 342 348 304 262 266 306 367 350 284 232 229 235 224 198 174 143 130 150 178 171 167 170 179 187 187 132 119 125 134 127 137 115 97 91 90 82 78 76 74 72 137 134 193 340 119 277 299 275 341 393 364 338 353 419 365 414 408 326 202 193 173 182 202 172 144 179 203 192 189 128 127 135 150 158 146 120 119 138 155 130 112 98 93 102 116 127 139 147 144 126 119 120 117 97 92 95 100 100 93 87 82 78 74 73 74 56 41 42 53 74 82 83 83 81 81 89 91 81 93 88 78 64 51 51 58 65 70 73 83 91 102 116 127 111 98 91 89 85 81 84 90 97 102 105 106 100 95 112 87 88 99 113 128 128 127 126 131 147 158 169 174 183 236 211 157 115 109 132 174 195 199 196 187 181 175 170 167 163 161 129 100 111 125 264 235 168 305 149 139 141 129 126 107 112 124 136 142 129 111 100 100 109 117 117 111 105 119 104 100 99 96 90 80 70 70 83 80 79 77 74 73 75 80 77 71 70 55 78 99 114 128 130 125 110 93 87 63 77 107 144 179 155 145 158 189 218 216 202 180 152 124 96 93 88 79 87 96 119 144 161 145 141 135 141 168 211 219 243 241 183 114 103 87 80 100 95 99 118 147 178 215 202 203 249 348 319 265 215 170 119 189 244 284 305 302 285 275 277 293 320 349 358 354 345 338 323 318 324 340 356 375 349 318 314 308 305 304 306 311 313 287 266 256 257 281 344 345 295 243 238 237 230 215 193 201 157 151 188 179 177 179 184 184 157 145 125 125 144 127 101 91 86 81 99 79 70 73 82 117 113 105 121 148 100 106 114 202 413 311 229 214 286 414 263 338 414 402 322 226 183 195 225 198 177 203 196 135 136 131 104 99 117 154 149 115 122 138 133 118 101 103 110 109 103 127 146 154 147 120 114 117 118 107 95 92 92 91 87 80 74 68 63 64 72 73 72 72 73 119 137 142 143 142 140 141 142 141 135 121 121 106 65 57 53 51 50 50 57 55 61 81 112 102 97 95 95 97 93 93 91 92 99 121 132 123 101 87 74 91 102 96 84 117 135 142 145 154 160 168 187 205 168 125 107 114 145 188 203 207 204 199 194 188 165 153 174 160 165 163 143 111 120 142 138 121 118 117 116 110 107 120 148 159 154 145 155 145 124 109 106 114 123 123 116 101 82 96 107 112 111 106 90 74 73 91 88 85 82 81 82 85 77 67 66 83 83 89 101 116 129 119 107 78 51 55 57 86 126 162 177 156 141 151 182 206 218 210 194 178 156 120 103 100 99 78 97 125 150 162 159 148 136 140 167 202 214 221 208 160 110 103 88 69 65 66 78 110 147 166 194 199 196 219 311 261 235 214 180 109 185 238 273 293 295 281 273 288 329 366 389 353 307 301 321 312 303 299 302 307 316 312 306 310 307 303 302 306 312 293 268 253 248 255 273 312 319 288 255 247 240 238 241 247 238 207 188 189 179 173 170 170 163 97 150 154 130 107 82 90 87 75 66 106 87 81 88 94 133 98 82 139 302 225 140 114 152 187 167 187 297 418 414 280 319 388 416 439 336 251 209 218 201 184 208 215 168 178 245 128 109 100 108 114 124 141 146 131 116 106 115 124 118 105 131 148 152 144 117 107 105 104 100 90 90 94 94 86 80 75 74 78 85 93 115 130 134 137 137 138 138 137 140 144 146 148 149 148 143 138 128 108 74 67 63 61 69 136 80 52 56 64 63 58 56 60 69 71 71 76 83 88 102 108 111 109 99 101 106 102 89 80 96 116 136 151 153 180 204 182 120 113 153 167 177 199 222 219 213 208 204 197 169 166 171 166 153 143 131 119 112 119 119 117 114 110 111 106 116 139 156 175 165 162 171 176 164 141 122 115 124 133 132 122 106 93 91 91 96 103 104 98 84 81 96 93 88 87 89 92 90 72 63 70 91 90 91 99 110 118 105 93 68 46 58 65 86 113 131 123 135 126 124 139 168 212 214 211 219 205 129 106 111 112 93 109 131 148 155 162 150 140 141 158 179 192 186 172 171 157 117 89 80 74 68 72 106 157 188 214 220 197 168 189 165 170 195 209 116 189 247 274 278 288 277 273 291 338 416 432 366 305 322 318 309 293 280 286 284 276 276 283 290 293 291 290 293 301 308 307 284 258 270 292 316 309 276 259 259 255 256 264 249 234 215 198 185 174 164 161 142 94 130 97 76 75 74 82 78 71 61 48 88 95 99 102 97 101 78 83 145 262 232 205 189 169 135 133 257 322 252 419 397 379 394 420 444 434 355 266 217 219 196 224 272 272 238 257 133 118 102 93 95 121 138 140 127 121 116 120 125 124 117 133 146 147 137 120 104 93 87 84 83 88 98 103 88 82 84 92 104 121 126 134 135 130 124 128 129 122 114 123 137 142 143 144 137 119 122 121 106 99 100 98 92 82 93 78 64 56 51 52 51 50 51 54 57 59 63 68 74 83 97 117 135 136 114 106 98 93 100 102 108 122 142 163 216 240 194 114 183 215 216 216 230 233 221 216 217 213 191 167 174 186 172 165 154 133 114 115 124 122 121 121 117 106 117 141 167 190 178 178 186 195 195 180 160 145 138 145 149 146 137 126 108 102 101 100 101 104 98 84 72 74 92 92 93 95 98 96 93 84 83 101 98 96 99 105 107 99 90 67 44 59 71 73 69 63 66 102 92 85 109 155 217 222 226 254 246 128 86 93 107 108 124 135 141 147 153 147 138 135 148 151 168 164 148 151 127 109 99 99 109 88 80 111 172 214 220 220 218 209 172 151 165 249 337 139 192 242 264 266 275 268 267 277 310 435 455 390 323 337 317 307 296 286 290 284 262 254 261 262 257 253 253 261 276 291 297 300 301 280 341 341 311 279 261 272 273 276 279 223 212 203 192 182 169 168 138 101 106 90 74 71 70 59 57 59 59 54 45 76 90 94 93 95 67 59 80 117 132 183 229 231 173 138 243 344 383 380 425 314 346 455 451 428 426 422 375 246 253 241 280 347 359 283 268 124 108 95 87 85 114 126 127 124 127 128 127 127 128 127 132 144 147 136 130 110 94 84 80 79 87 102 109 95 90 105 116 121 122 124 126 123 117 116 132 129 116 108 127 137 138 116 83 80 112 122 118 108 107 116 115 101 80 77 73 65 57 58 95 105 87 65 63 66 68 67 67 72 76 84 101 124 147 125 114 110 109 112 109 104 104 119 163 177 183 157 131 241 247 236 230 238 232 219 222 230 230 212 196 196 197 186 185 186 163 131 119 133 136 136 135 132 196 175 187 245 289 240 231 222 206 204 191 181 175 173 171 167 164 158 147 128 121 121 163 249 249 147 98 92 92 98 97 97 98 99 101 120 118 106 116 113 109 106 103 98 89 62 43 45 66 66 54 50 59 66 77 88 113 156 189 214 231 251 267 211 137 92 83 103 113 128 132 130 131 133 132 127 129 156 151 158 148 128 128 112 117 121 118 122 106 110 144 192 215 221 220 197 152 125 139 245 351 352 207 207 227 244 255 256 257 259 267 291 417 453 403 329 318 312 306 299 290 282 280 254 239 243 238 226 228 230 233 256 280 295 303 304 307 308 311 305 285 289 272 275 287 284 229 208 197 188 183 174 177 129 66 84 58 54 52 48 46 46 47 47 47 47 92 107 103 100 110 74 61 67 76 77 131 196 221 162 153 300 331 261 240 361 382 416 450 431 394 395 410 393 285 275 294 349 406 345 346 316 117 98 81 69 67 98 118 126 129 135 142 143 139 134 128 126 140 148 142 136 114 96 87 84 79 90 113 128 121 118 118 119 121 122 122 125 122 117 119 124 119 114 117 132 127 113 87 63 77 106 118 116 105 93 86 73 64 63 64 63 60 60 73 128 135 109 82 81 83 83 80 78 83 83 79 81 94 120 119 112 110 114 121 112 96 85 89 129 110 103 106 136 250 250 241 239 243 236 228 237 250 254 252 238 222 209 200 200 209 222 226 212 224 182 152 145 153 287 234 222 295 371 328 312 295 261 207 205 204 204 203 195 184 179 173 163 150 143 144 177 237 205 143 116 112 111 107 103 101 100 102 106 125 131 128 138 139 134 121 105 89 79 53 41 49 62 56 48 45 52 63 67 102 135 136 103 161 209 237 229 89 94 89 80 100 117 127 128 120 107 102 105 111 129 172 172 159 138 117 111 131 142 143 135 128 124 137 147 149 188 209 205 176 133 113 136 249 313 213 185 189 272 334 252 356 372 369 367 366 415 439 399 333 328 322 311 295 279 265 267 243 227 229 223 214 220 226 226 246 275 297 307 300 290 296 320 323 269 260 260 272 287 288 256 225 205 195 194 191 175 136 88 48 42 43 42 40 64 75 84 140 232 97 95 92 94 115 104 69 63 77 88 82 85 155 221 136 153 302 345 257 163 316 297 317 434 427 395 385 393 406 407 308 285 345 430 307 421 375 115 98 71 47 44 70 109 135 144 148 149 149 146 142 142 121 129 138 133 124 119 102 89 87 82 92 115 131 129 128 119 111 109 113 116 119 123 127 128 127 123 123 125 130 119 102 86 79 95 106 111 108 93 65 56 40 48 82 89 69 64 73 95 130 126 109 95 95 97 94 91 89 92 89 84 79 83 104 95 90 90 97 117 104 87 74 77 114 124 114 108 137 246 246 247 252 257 254 253 263 274 278 277 267 245 223 216 217 219 287 365 373 373 251 169 154 173 267 244 230 270 348 370 374 374 346 218 225 226 220 211 203 194 187 181 175 168 162 161 158 146 110 125 131 127 123 119 114 110 110 114 122 135 145 153 161 163 154 134 107 84 76 52 41 52 68 56 49 49 56 67 69 97 118 106 83 157 144 139 234 118 87 89 95 83 85 103 117 119 108 100 101 104 116 157 162 158 144 122 104 137 144 140 138 137 140 146 136 117 178 221 207 163 128 119 136 210 245 153 246 189 182 217 201 231 308 349 348 369 408 361 316 316 322 345 322 293 280 262 250 230 219 224 223 227 235 239 238 250 271 306 322 274 262 270 316 353 305 261 269 285 291 284 263 253 241 224 215 207 166 146 146 50 39 39 44 57 84 97 133 173 168 105 82 94 123 128 113 91 76 73 90 95 91 174 257 96 143 255 337 353 260 329 303 290 335 428 420 351 284 291 391 336 304 339 435 446 446 373 113 101 75 49 42 42 81 124 152 152 148 148 147 143 130 121 129 134 125 98 95 92 94 98 87 89 113 130 125 126 115 100 91 97 111 114 122 130 131 131 132 131 127 119 111 107 103 99 105 106 101 94 80 50 53 52 76 122 130 92 81 93 115 122 114 106 101 98 101 97 93 88 83 81 87 88 103 149 92 82 83 81 78 77 82 84 108 219 240 206 157 143 226 230 249 270 282 288 286 286 288 290 290 285 265 243 233 244 247 286 337 355 359 259 197 190 189 196 221 249 272 288 359 370 365 342 237 242 233 213 194 191 193 191 187 185 182 164 162 165 159 153 139 129 127 134 132 128 126 143 199 212 223 208 180 183 181 167 142 109 84 77 54 43 56 70 55 47 50 59 63 64 81 98 101 121 124 89 74 133 235 135 95 113 77 80 103 113 111 121 104 93 92 108 152 169 179 164 132 131 112 100 104 125 138 147 141 138 155 188 228 204 150 122 128 133 198 264 230 300 189 121 134 145 153 263 335 336 361 304 292 300 304 313 337 321 294 278 258 214 207 224 238 237 254 263 261 248 256 278 310 320 283 274 294 336 359 297 267 273 282 284 306 298 272 249 242 233 224 204 175 131 55 41 36 48 85 93 104 130 134 86 93 100 117 128 110 77 84 87 72 76 93 92 84 73 82 163 158 196 329 318 352 337 273 239 419 447 371 277 268 382 365 326 315 353 415 317 318 110 111 100 75 44 44 48 89 137 153 150 150 146 138 127 141 144 135 117 89 88 99 109 111 101 88 106 122 120 121 113 93 74 68 91 104 116 123 123 128 132 132 124 109 101 108 110 105 100 95 89 84 77 65 61 77 101 120 125 110 103 106 117 126 113 101 92 85 89 83 81 81 80 88 94 96 114 167 158 112 99 110 99 84 70 71 113 231 228 205 177 167 210 201 236 285 319 316 302 286 277 277 287 292 275 250 235 224 244 278 307 314 325 238 180 174 189 178 211 251 298 383 388 328 273 249 220 217 210 199 189 191 193 192 191 191 189 132 136 163 155 153 122 102 108 143 139 132 150 223 361 373 377 309 206 206 198 177 144 107 82 73 52 45 62 79 58 46 48 59 60 57 69 85 91 116 97 73 60 75 154 103 91 116 96 82 83 101 127 129 108 105 110 121 150 172 153 128 125 131 117 94 92 129 153 145 130 139 189 179 174 156 136 127 139 130 206 320 320 292 162 88 106 111 117 173 210 212 238 260 296 316 307 320 335 319 292 282 270 219 212 248 297 270 270 283 283 241 253 283 296 299 324 328 358 388 391 318 286 272 272 288 320 311 278 250 248 232 221 197 143 50 40 38 40 59 102 106 103 88 81 104 120 127 122 110 89 87 88 77 69 118 100 91 116 174 185 174 137 122 174 173 290 263 164 184 331 415 391 297 272 307 351 377 370 381 269 199 189 111 108 103 94 83 81 57 56 91 147 151 149 145 139 131 151 151 139 118 88 82 90 102 110 108 88 99 116 124 122 114 97 73 54 62 83 101 109 108 114 125 125 117 105 95 92 97 101 90 78 80 83 87 92 61 51 80 133 148 129 110 114 136 132 129 115 92 71 83 92 96 99 101 104 102 100 99 97 80 71 85 116 143 101 77 72 86 120 168 172 182 209 209 221 273 323 343 332 308 272 252 265 280 293 281 254 231 227 246 250 231 198 202 259 308 297 180 186 226 296 376 430 424 359 293 255 237 211 207 210 208 201 199 199 200 197 191 179 170 162 155 155 155 153 150 146 143 106 204 366 374 393 390 322 231 232 218 198 159 101 75 64 47 44 69 95 64 52 58 66 60 54 64 78 84 88 88 90 112 172 87 67 79 96 92 83 82 105 138 124 110 112 123 135 142 135 126 128 139 112 103 92 95 125 134 128 126 122 104 179 127 118 155 150 151 134 199 312 299 248 136 76 101 101 104 143 162 130 157 229 304 348 338 310 323 330 329 325 321 250 229 274 346 354 359 351 318 240 242 241 259 302 345 377 408 426 417 356 319 288 264 253 295 297 275 253 254 241 224 204 173 126 95 63 69 108 124 125 87 74 97 101 163 146 103 81 105 116 90 67 88 132 133 139 157 187 184 161 116 134 341 187 162 155 141 147 171 283 327 279 261 241 319 392 389 387 330 316 271 127 114 106 99 94 99 91 67 60 93 139 151 150 142 131 154 150 143 130 101 79 67 75 93 101 88 99 117 131 126 117 106 93 75 48 61 78 94 103 91 117 109 90 93 109 100 96 94 88 86 84 85 87 87 43 47 61 75 99 133 117 103 111 110 116 125 121 101 95 91 88 92 106 99 92 87 83 77 69 67 76 106 170 181 187 138 84 152 164 124 101 113 123 202 288 345 360 367 342 289 247 244 259 275 246 207 200 208 248 246 211 182 177 213 232 215 164 204 248 291 328 347 414 376 307 255 235 214 225 234 222 219 211 210 211 210 200 187 174 164 158 157 157 156 154 151 150 157 252 350 240 378 306 236 248 249 233 298 267 100 71 59 44 50 84 87 55 60 82 85 58 55 60 72 89 88 88 103 150 245 115 84 80 76 80 83 93 115 138 113 114 119 127 132 119 115 116 125 137 120 102 91 95 113 107 106 103 109 149 223 188 157 160 164 133 133 203 301 246 251 173 105 106 103 129 218 261 193 154 185 247 302 318 292 304 341 381 394 387 294 267 330 391 398 398 380 337 258 243 240 263 312 360 381 401 400 368 352 342 318 270 197 227 265 277 267 262 257 241 208 155 82 68 171 193 87 146 100 79 85 96 85 141 138 96 67 176 156 94 59 103 122 140 152 156 159 117 123 108 77 126 275 225 142 155 199 138 137 183 215 224 214 256 318 376 374 374 373 346 103 95 92 91 93 106 113 100 73 55 97 112 115 116 124 153 147 143 140 125 87 54 53 72 82 80 99 117 126 123 117 104 91 82 72 49 64 92 106 91 88 98 101 92 131 131 113 93 85 83 75 70 67 59 64 68 65 57 58 72 103 125 130 130 132 130 123 109 78 73 72 76 86 85 81 76 71 72 144 156 144 148 208 221 223 152 83 192 180 101 50 52 62 112 163 208 261 385 375 294 199 136 143 152 142 128 128 159 238 257 228 205 182 166 154 151 171 231 265 279 282 292 334 323 290 260 246 231 247 243 204 238 233 224 223 228 214 196 180 168 162 159 159 160 160 159 162 253 284 236 223 228 245 258 258 256 238 183 191 266 75 56 55 67 91 74 56 63 80 85 51 52 62 67 61 83 88 86 83 84 113 114 100 85 85 84 99 121 135 120 123 129 134 132 108 106 109 122 147 132 103 88 91 98 82 84 101 130 169 203 184 164 163 165 137 117 178 314 314 322 223 126 125 114 203 280 323 314 194 155 162 203 254 267 283 323 378 429 436 370 353 408 418 410 406 385 332 253 223 237 277 321 373 374 370 356 323 341 330 317 278 177 158 205 251 277 276 266 243 204 148 61 61 183 221 91 108 99 98 105 117 105 89 77 83 108 252 199 107 60 94 107 122 133 132 105 76 163 191 89 104 140 129 186 336 218 167 243 277 108 174 181 160 175 303 304 340 365 342 98 96 96 85 71 84 110 122 111 83 88 66 59 72 106 141 144 141 138 137 105 65 46 46 46 41 72 99 108 105 100 96 91 84 74 49 62 85 97 105 90 87 94 107 136 137 113 82 61 64 60 50 41 44 68 81 78 64 50 48 67 86 94 101 113 111 94 69 49 49 60 71 74 76 74 67 80 133 211 211 201 205 228 163 143 115 111 212 202 104 40 55 115 118 78 64 121 252 254 193 112 48 49 50 59 66 64 92 156 183 172 150 123 130 141 160 208 251 270 270 263 270 275 280 278 270 270 217 238 250 203 241 247 242 237 238 214 195 180 167 155 146 157 165 167 167 176 261 280 226 222 195 198 226 254 192 173 143 149 187 70 70 84 87 74 90 63 61 77 81 81 79 78 75 60 82 90 90 94 127 130 111 107 122 89 86 105 124 129 143 129 128 134 131 108 103 105 120 151 144 109 90 90 91 72 78 99 132 192 210 186 174 189 161 136 115 114 140 199 297 251 160 163 146 127 174 246 253 310 220 162 175 220 234 255 284 331 415 452 422 413 454 414 403 386 356 318 267 229 239 281 329 363 359 304 243 268 283 288 287 262 183 144 126 163 240 287 265 225 175 121 89 83 198 260 111 104 149 166 143 97 101 85 101 124 61 86 58 55 82 90 93 104 112 100 65 74 153 177 98 132 128 192 303 369 224 172 146 154 293 184 149 126 103 135 165 277 360 326 114 116 115 96 69 72 106 126 141 157 174 93 73 73 72 110 124 134 139 139 133 102 68 47 46 41 61 81 92 90 89 90 91 89 82 69 73 84 94 111 92 85 88 98 114 129 112 75 41 58 58 49 42 45 60 85 90 87 106 99 84 69 60 64 69 75 63 35 33 34 47 63 71 70 65 73 121 218 235 211 214 222 179 70 47 95 175 224 221 114 43 77 222 230 150 91 93 51 48 47 47 48 48 48 47 45 43 42 45 54 59 45 34 106 163 194 237 254 261 261 257 259 269 280 283 278 279 213 212 215 180 203 235 247 245 239 209 189 180 174 158 139 158 172 173 175 167 207 233 228 217 289 238 208 260 215 173 145 144 162 103 96 112 122 102 92 78 73 77 80 83 74 68 64 53 81 87 97 118 127 133 116 113 136 125 115 112 108 100 124 108 103 103 93 96 104 111 119 137 151 120 96 94 92 81 87 97 122 210 214 185 172 186 121 130 118 91 87 207 266 235 181 187 178 179 216 280 339 338 324 259 164 183 192 214 254 312 382 433 418 404 430 370 368 342 306 296 265 227 189 198 330 235 224 215 202 247 254 260 244 199 165 129 107 99 122 275 260 212 142 60 105 102 184 240 119 110 143 154 133 93 97 88 117 171 156 112 84 77 82 89 59 75 86 54 63 86 88 86 118 158 213 294 358 362 219 169 146 134 176 153 141 128 117 119 140 246 323 297 126 129 123 124 131 137 136 141 147 153 157 91 134 171 139 67 65 92 124 142 134 126 107 78 47 42 45 63 83 87 88 90 91 91 88 83 81 84 94 110 92 82 78 79 95 126 118 81 40 51 54 52 50 51 62 90 106 124 183 177 147 111 80 64 40 48 53 43 48 49 44 47 62 58 82 127 187 249 249 229 226 191 69 52 48 131 239 233 203 108 60 106 233 245 254 259 233 89 73 59 49 50 50 47 44 41 39 38 39 39 39 38 38 100 168 214 220 246 248 246 250 260 273 282 285 279 253 262 212 142 100 131 182 206 216 235 221 198 189 186 171 145 155 167 170 170 154 169 197 222 232 380 342 255 221 212 246 208 151 138 96 89 113 137 125 117 93 80 79 80 71 60 64 74 50 67 72 87 115 119 101 95 96 95 89 85 86 91 97 106 115 111 97 89 100 103 110 126 159 145 118 101 98 94 96 96 97 116 219 211 184 167 169 130 146 135 105 87 180 237 232 196 203 197 198 219 268 359 357 348 271 142 142 155 179 221 278 311 378 399 381 346 311 316 295 262 261 231 196 142 128 274 145 151 180 179 188 188 210 206 153 136 114 98 90 104 243 258 231 169 65 75 94 116 128 112 105 104 121 153 161 121 129 163 178 140 108 88 111 182 70 49 52 53 55 73 92 108 141 194 210 293 328 289 290 206 164 143 124 108 109 124 135 121 116 215 205 120 126 132 143 134 125 122 124 129 139 143 141 142 135 145 152 134 67 64 67 88 123 127 129 128 116 86 48 40 46 62 84 88 89 90 91 92 88 81 83 94 107 92 73 60 62 86 123 124 96 60 56 61 64 64 65 86 112 132 159 206 199 171 141 112 78 53 50 58 70 98 106 87 65 56 58 194 251 256 257 251 242 240 193 55 50 53 138 245 237 86 52 126 238 243 256 279 297 301 297 256 144 55 50 50 47 43 40 37 37 37 38 37 37 38 41 112 211 218 233 236 229 228 257 274 280 281 272 224 250 240 171 65 93 93 93 126 219 245 226 201 183 170 155 148 151 160 156 173 192 212 241 306 402 424 330 152 147 305 298 185 89 70 74 106 136 126 116 95 81 77 80 63 54 56 63 51 57 73 92 106 109 101 106 105 85 83 81 81 90 113 93 91 101 110 96 94 111 125 133 154 112 93 94 102 97 98 93 91 115 219 211 187 170 165 178 155 141 137 123 145 211 232 209 218 209 203 220 273 355 341 337 269 120 121 135 156 199 271 292 333 366 354 263 310 308 278 240 215 187 153 126 123 182 120 137 169 170 157 154 160 154 128 117 105 96 120 210 229 236 237 201 67 81 100 111 114 114 97 102 145 211 239 212 242 254 178 117 96 85 112 204 74 49 58 70 74 85 85 176 322 284 269 290 266 177 171 160 142 124 112 99 93 115 141 128 113 113 103 93 81 124 137 135 128 121 113 121 135 139 133 129 137 141 141 124 69 68 62 64 80 108 122 133 135 119 68 45 37 43 64 84 84 85 91 100 88 71 73 89 101 92 65 47 51 75 108 115 106 94 106 111 109 105 105 126 147 154 154 158 136 113 81 53 52 58 53 93 159 146 156 160 128 81 169 232 255 258 258 250 245 242 191 56 51 158 231 208 71 51 155 236 216 75 228 280 287 282 253 124 64 49 47 47 46 45 43 40 37 36 35 36 38 41 45 57 102 224 233 227 210 182 140 213 238 241 246 257 286 238 154 94 101 101 100 101 114 215 223 210 197 178 185 191 195 196 193 211 225 233 267 437 446 418 318 153 140 289 341 256 78 79 88 109 126 122 79 80 81 75 82 62 59 60 59 65 68 84 98 97 81 96 110 109 89 95 91 98 113 120 88 90 103 114 119 98 91 103 125 120 118 115 103 85 97 92 88 92 118 212 188 165 164 172 170 115 118 172 189 162 194 216 212 222 211 196 199 236 330 299 288 240 116 126 137 149 184 268 340 384 407 376 222 267 284 268 228 198 166 133 112 114 150 114 137 182 184 144 136 128 117 113 107 101 96 117 197 169 139 116 96 62 107 107 98 111 113 94 140 209 250 286 343 384 366 259 132 151 169 161 210 159 101 112 183 105 101 165 231 242 276 135 95 133 165 97 97 104 104 104 103 89 103 136 127 109 93 85 83 81 123 135 127 115 103 95 122 137 134 124 119 129 136 136 120 71 71 90 98 87 76 106 127 134 125 91 52 36 35 38 69 67 69 82 102 78 51 52 75 89 91 78 63 54 57 76 85 94 111 131 132 118 101 102 147 147 119 84 67 63 72 68 54 52 58 96 137 162 157 158 159 142 128 218 246 255 254 246 224 229 213 154 54 49 78 95 85 50 177 240 260 245 195 127 109 109 107 98 58 43 43 42 42 41 41 40 39 37 35 34 35 38 43 47 47 75 187 213 210 191 155 72 183 230 207 152 180 220 208 149 74 82 106 111 103 100 119 125 157 198 201 204 218 234 240 224 229 237 247 282 445 460 335 218 222 148 277 332 271 128 75 96 103 95 115 66 65 78 87 94 66 65 74 80 75 86 92 94 88 54 74 96 104 96 98 92 106 126 115 86 91 102 107 113 98 93 100 108 92 121 107 88 101 96 88 82 92 129 171 150 147 164 156 147 107 127 203 231 202 188 188 194 195 225 231 225 235 301 275 254 237 213 144 136 143 162 210 319 362 393 389 224 227 254 270 257 218 178 140 114 120 201 116 152 236 235 121 106 115 116 103 114 106 103 122 155 116 78 60 62 58 70 68 74 101 114 111 184 304 403 430 440 437 427 417 211 246 275 229 248 240 175 164 238 202 239 250 196 96 179 214 225 224 240 99 87 97 93 98 98 80 81 108 116 104 96 86 72 71 120 122 114 103 92 90 122 134 128 118 120 126 132 133 124 97 95 111 131 128 74 85 101 115 119 103 67 44 41 49 50 50 49 58 79 52 43 40 48 81 85 87 87 79 51 53 74 98 114 127 132 114 100 110 151 147 120 90 74 77 76 69 58 50 51 145 207 210 208 204 197 179 171 240 251 249 231 203 204 149 115 90 52 47 43 42 42 51 223 260 257 250 233 86 112 133 74 42 41 36 31 31 31 37 38 36 35 35 34 34 35 39 45 47 46 54 95 155 159 128 84 56 190 243 211 142 178 214 201 145 72 87 95 107 116 111 106 106 136 185 202 227 259 283 285 264 252 258 314 418 458 395 321 260 210 124 202 280 263 89 76 98 117 111 59 48 54 79 107 102 79 61 63 78 54 78 91 91 84 57 59 77 97 100 92 85 94 111 104 87 88 93 93 90 95 96 98 106 114 200 213 201 217 97 80 80 96 156 166 135 118 128 150 137 104 130 216 238 213 201 190 168 151 279 321 314 336 291 274 253 257 326 219 155 132 144 162 301 320 322 341 257 219 240 277 287 270 218 166 128 109 74 68 74 130 310 116 93 119 127 97 127 112 109 137 127 95 64 55 77 80 82 74 70 93 111 132 250 414 466 468 451 427 407 401 336 306 284 263 303 292 240 203 229 194 280 306 242 130 238 282 278 245 207 102 88 95 86 90 96 79 62 67 90 95 94 87 78 66 124 120 111 104 99 99 120 129 125 120 127 129 128 130 133 136 136 102 106 139 134 75 52 77 128 126 124 81 74 133 139 139 138 135 130 128 130 128 108 65 62 70 76 75 65 56 69 89 105 110 117 109 101 106 139 143 124 100 86 85 78 70 61 52 48 165 237 239 238 235 226 213 207 244 248 237 206 161 135 84 61 57 50 45 41 41 64 138 224 243 243 240 226 151 199 201 106 54 64 62 49 30 25 30 32 32 34 33 34 36 38 42 72 84 74 65 112 101 90 74 66 111 209 250 232 178 170 184 162 120 91 109 90 96 123 139 153 133 150 199 212 261 297 315 328 377 373 376 374 360 371 344 300 246 194 149 159 235 272 109 82 96 121 130 94 55 47 59 79 100 85 86 89 78 63 60 75 90 85 79 66 72 89 92 94 84 82 89 95 91 84 80 80 74 87 92 103 138 198 278 292 279 285 104 78 80 95 166 147 109 95 118 153 156 144 130 135 234 241 238 237 248 298 310 210 152 297 268 257 251 264 320 321 232 179 186 152 251 271 274 294 271 237 254 291 308 313 250 188 144 116 211 152 80 68 125 71 88 109 102 102 112 101 109 144 113 98 79 73 96 101 105 86 64 79 103 124 246 433 454 454 436 409 374 313 310 312 312 316 326 333 294 246 244 173 260 318 276 123 210 208 172 144 108 71 82 97 81 79 89 76 59 62 52 78 91 88 91 66 135 131 122 120 118 116 121 127 126 126 129 129 126 128 133 134 137 137 133 130 134 137 85 51 62 101 116 116 120 135 136 135 133 131 130 142 143 143 133 107 71 55 49 49 46 43 48 66 90 98 102 100 97 99 113 138 132 115 108 104 83 70 76 108 126 176 224 249 248 256 244 226 219 240 239 223 183 119 72 64 60 55 49 45 43 43 75 174 206 226 236 240 235 231 230 191 121 95 114 115 87 39 28 26 28 33 37 37 87 81 47 65 118 128 101 79 151 70 48 68 116 186 230 216 192 191 136 130 115 101 109 128 100 96 124 165 201 169 160 196 234 301 357 391 409 458 450 439 391 298 300 305 254 189 172 147 129 187 245 142 95 91 111 135 139 79 57 65 91 122 100 89 85 78 62 59 62 65 59 50 55 67 77 75 79 77 83 96 101 96 81 72 72 70 78 97 137 207 284 301 291 281 292 114 83 83 88 134 122 97 85 97 130 150 156 158 171 229 231 238 262 290 144 104 149 197 98 262 295 283 282 311 316 325 332 309 160 161 218 270 276 276 286 305 320 322 332 295 230 158 125 160 126 91 83 99 98 107 111 117 185 128 112 136 159 133 106 95 96 100 109 117 103 74 62 86 154 279 412 414 371 370 364 298 312 314 313 314 317 318 320 318 307 298 241 237 252 238 82 120 113 89 75 60 63 70 74 79 73 80 89 87 51 47 71 86 82 84 67 148 145 142 140 142 141 131 130 128 125 120 117 124 129 133 141 144 130 120 119 125 127 123 113 101 91 103 116 125 129 125 123 125 128 134 137 138 142 140 122 80 54 40 39 50 58 65 74 85 92 93 93 93 93 95 130 138 127 114 103 80 77 110 182 214 196 204 239 252 276 257 227 211 238 231 212 160 83 69 65 62 56 50 46 45 44 54 89 183 232 251 249 234 218 196 158 124 160 167 154 114 57 42 36 40 46 44 45 177 159 64 111 149 126 83 54 67 58 61 98 165 206 239 165 109 149 106 101 99 97 103 125 135 135 141 179 209 185 163 180 271 338 411 462 479 482 460 437 375 256 240 266 234 174 149 131 114 152 201 152 111 106 124 142 127 90 70 70 91 130 101 84 79 73 62 61 61 60 60 55 57 65 74 80 82 82 84 89 89 85 82 77 69 72 86 131 206 287 290 274 256 248 260 120 90 87 81 91 102 100 98 104 101 114 135 166 205 231 230 248 284 307 240 123 75 117 189 238 170 175 295 254 278 313 336 313 174 158 203 247 245 296 346 363 350 325 303 283 251 218 210 136 102 92 87 90 96 101 103 104 118 107 103 116 151 102 90 92 95 101 115 133 133 106 64 68 157 263 319 297 261 266 292 314 315 313 311 310 307 299 305 290 252 261 129 66 87 145 87 74 76 73 59 56 64 65 66 82 73 74 81 85 77 75 76 76 75 76 80 154 157 155 153 166 178 159 141 132 128 123 118 126 133 138 139 134 109 108 118 120 113 119 112 96 86 101 113 121 124 120 117 125 133 136 133 140 146 142 119 82 55 47 60 91 105 112 109 101 99 96 95 93 93 107 120 126 113 80 70 76 105 152 203 203 196 191 204 252 281 263 234 221 244 234 201 146 83 70 66 62 58 53 48 44 41 94 253 260 267 257 231 207 190 192 145 76 178 178 170 153 126 103 78 61 54 53 56 60 60 74 129 151 114 82 74 68 76 96 130 164 161 193 198 157 80 91 101 91 75 77 102 186 208 175 173 179 176 180 213 318 360 410 453 476 468 439 414 360 253 227 262 261 211 133 121 112 139 178 151 124 129 152 167 121 97 85 84 91 108 103 102 100 86 64 59 56 52 48 48 50 55 63 72 76 83 90 93 81 83 87 85 79 120 132 211 303 286 261 184 133 119 99 98 94 88 84 81 100 116 130 136 91 83 112 163 212 232 232 255 269 187 170 98 54 66 114 118 93 96 140 168 229 283 272 163 172 172 164 164 200 306 352 364 353 314 241 208 223 270 290 167 106 91 83 83 71 74 83 72 87 136 140 97 79 86 88 88 90 96 114 135 135 104 89 62 90 145 178 142 136 138 171 289 301 305 304 305 304 163 200 250 179 230 159 132 121 63 70 75 72 59 53 56 59 62 67 74 71 69 70 71 68 68 68 61 42 68 76 153 156 158 158 176 192 161 150 144 137 131 133 134 136 137 133 123 107 114 124 117 107 109 102 89 85 95 108 119 124 120 120 131 139 137 136 148 151 138 107 81 52 57 92 137 147 142 135 129 121 112 108 101 102 143 116 95 70 41 60 112 159 186 186 187 106 113 194 255 276 272 261 253 249 229 177 128 100 79 69 64 61 56 48 42 41 104 282 261 242 231 224 215 187 151 132 143 190 172 169 172 167 157 131 92 62 63 65 67 81 114 169 194 183 188 190 96 71 192 238 136 140 160 175 155 92 92 99 105 105 100 100 134 136 110 101 159 168 210 297 341 350 367 394 421 400 379 368 361 350 330 333 304 233 134 124 127 157 189 164 137 143 171 192 149 113 99 98 96 88 98 109 116 115 77 67 62 55 51 54 52 57 70 76 79 76 76 86 90 91 92 94 98 104 125 166 218 275 265 249 254 247 108 101 95 93 99 89 118 146 159 142 102 83 110 166 215 225 224 243 249 139 77 55 52 53 56 58 66 74 81 112 143 168 173 152 184 264 257 181 193 253 299 329 330 281 218 188 194 227 258 188 129 92 83 69 49 48 56 47 56 92 107 92 70 88 79 62 61 87 103 94 71 56 77 53 46 62 79 53 55 60 78 196 270 295 295 279 186 79 91 122 88 99 101 88 62 46 83 112 98 54 52 49 52 58 65 69 66 64 62 60 59 60 61 56 34 66 77 156 158 160 152 158 166 153 147 142 136 131 136 140 138 134 130 124 123 128 130 120 114 114 108 99 97 101 114 124 128 125 130 138 140 137 142 156 153 130 95 89 65 77 115 153 148 140 139 143 142 130 123 122 127 140 133 113 86 61 56 111 138 142 151 267 233 216 245 291 291 291 273 244 221 158 103 73 70 69 66 63 58 53 47 43 119 220 258 231 218 222 235 244 202 164 151 166 194 167 157 159 166 164 157 111 68 70 72 110 146 170 184 209 206 177 131 86 84 125 149 134 130 233 237 185 146 140 112 100 103 108 104 101 129 172 171 166 152 195 293 325 326 326 327 328 330 342 350 346 325 330 330 312 257 145 139 186 219 215 194 151 150 166 177 172 137 116 106 98 91 86 89 102 125 93 81 73 66 65 68 67 71 83 85 85 78 73 76 84 89 96 103 109 105 121 147 192 272 264 260 270 263 111 104 101 99 102 96 90 120 159 166 127 88 103 160 211 211 205 216 232 196 90 53 50 50 50 88 92 78 86 91 87 98 124 151 181 219 210 173 197 208 214 236 269 213 180 173 184 198 183 224 180 93 85 57 52 66 85 48 44 60 79 88 87 101 92 69 50 64 79 74 68 93 71 43 39 61 85 72 109 120 81 123 201 225 215 190 81 50 51 60 58 68 80 87 95 120 105 87 65 48 49 48 48 53 63 80 66 58 58 54 56 57 57 57 52 58 71 158 161 166 154 146 144 143 144 142 133 123 124 134 137 133 129 132 138 140 137 130 130 130 124 119 120 127 133 135 135 132 140 142 139 138 146 157 154 144 136 137 132 148 165 160 141 146 154 156 146 134 129 131 139 146 146 132 104 74 84 99 105 113 150 281 281 274 280 291 267 283 278 243 206 109 73 66 67 67 64 60 56 52 47 122 213 266 241 220 227 250 272 269 231 204 188 177 158 161 151 136 124 105 101 83 66 68 70 143 184 180 163 203 211 169 123 202 231 230 202 160 155 209 263 267 194 169 125 108 109 100 98 101 129 165 158 115 111 173 280 318 320 319 318 318 321 335 342 341 334 330 320 310 271 151 224 242 240 238 231 157 128 122 121 163 161 148 131 108 95 87 83 83 87 91 88 81 74 78 83 86 88 90 92 88 83 79 78 83 93 104 113 115 116 128 147 184 271 262 192 136 130 97 101 100 97 100 95 90 104 128 140 89 73 80 114 196 196 191 186 166 82 61 65 70 50 50 114 111 77 94 91 80 82 101 125 153 166 169 172 182 170 165 191 247 202 186 175 168 169 163 172 145 97 89 88 88 128 176 71 60 70 78 75 82 99 100 86 68 54 57 55 50 66 56 48 47 55 84 81 114 118 51 74 67 58 57 61 61 55 56 64 63 78 75 75 89 112 99 83 65 47 50 47 46 47 51 70 64 58 57 53 55 55 56 58 63 63 73 153 160 164 157 146 137 133 139 142 134 119 109 115 125 128 125 138 143 145 145 143 144 144 138 133 134 142 144 141 137 139 147 147 138 131 149 168 168 165 167 171 165 168 171 164 155 163 164 158 146 139 129 132 148 162 156 129 97 77 90 94 93 98 121 202 271 296 292 287 279 273 265 243 199 145 137 113 65 64 62 58 54 60 117 200 250 256 226 229 251 271 279 271 246 235 222 189 108 117 148 173 163 77 63 59 58 61 66 155 196 182 164 206 229 224 219 290 315 307 254 172 169 202 259 281 225 168 133 114 105 100 97 98 108 119 105 100 95 142 248 312 317 317 318 319 322 332 332 326 324 322 313 297 272 235 250 255 256 257 248 164 131 128 124 123 116 154 201 192 116 94 89 85 85 85 105 109 92 100 108 99 92 97 99 91 83 84 95 101 105 111 117 118 122 133 173 227 197 172 107 57 55 85 99 96 89 95 90 87 102 126 138 104 81 70 82 142 160 159 125 63 69 62 127 161 53 54 57 59 65 82 92 91 87 92 134 188 184 167 179 166 165 152 146 175 184 174 154 141 155 154 142 125 112 99 95 93 91 85 72 63 57 57 65 62 79 90 92 84 59 48 44 46 49 40 73 94 60 94 111 120 124 137 143 91 59 63 63 66 62 61 67 69 79 73 65 73 90 83 73 64 55 55 50 48 46 42 52 65 73 71 70 52 49 54 58 63 70 75 133 151 157 158 151 140 130 132 140 137 124 106 96 98 101 109 135 142 144 146 148 150 150 149 150 153 153 153 148 146 152 159 155 145 138 151 180 191 182 167 176 169 164 166 178 199 195 185 173 159 149 140 144 163 189 155 111 84 85 103 105 95 87 98 171 260 299 300 294 285 265 253 242 207 178 152 110 60 59 85 90 93 116 195 234 244 236 222 244 263 270 269 278 267 257 244 204 80 74 164 251 254 159 87 56 53 57 65 147 184 181 203 243 267 289 308 312 316 299 243 160 149 180 208 221 209 151 136 121 104 103 96 99 101 98 90 106 108 146 235 303 315 318 319 321 323 327 318 281 202 250 278 275 250 233 235 259 283 286 260 161 122 121 120 117 111 117 151 233 211 199 193 189 187 112 123 149 149 161 112 88 93 114 114 103 97 101 112 109 106 107 110 116 116 121 175 243 103 74 66 62 57 78 89 85 79 94 99 89 89 107 138 122 109 90 71 114 141 138 106 55 63 60 103 134 58 62 51 48 56 54 69 80 85 97 168 239 225 187 173 149 144 128 112 113 135 133 122 118 149 137 136 155 192 220 262 193 95 87 79 70 61 59 73 71 67 74 87 74 61 45 40 51 49 46 94 148 162 164 153 128 99 89 83 61 49 53 58 61 63 65 66 66 74 75 76 81 91 82 74 70 66 62 57 53 52 54 61 62 64 70 52 49 47 49 62 65 68 71 99 130 140 144 146 141 131 129 138 142 137 119 97 61 43 56 104 123 134 140 143 146 146 148 150 148 148 150 146 145 155 157 158 154 153 169 183 192 185 168 168 161 157 173 211 232 226 215 199 178 161 152 157 172 185 146 115 105 126 189 156 113 113 162 153 252 300 304 296 273 257 249 241 218 172 118 88 84 78 109 117 135 180 220 231 225 218 227 249 247 249 267 300 296 272 238 186 80 73 171 271 301 300 169 85 56 57 64 117 158 193 257 296 305 307 309 313 305 269 209 141 115 122 137 156 177 169 167 146 123 137 136 129 119 110 110 111 126 171 246 302 315 319 320 322 322 315 290 235 134 183 231 247 230 210 227 266 295 294 272 217 155 111 111 111 169 201 212 248 242 233 224 219 217 163 127 108 114 183 195 160 115 105 136 117 106 110 109 92 91 91 89 101 111 103 91 92 90 94 85 70 60 70 77 74 73 93 114 95 80 92 129 124 116 97 68 80 109 102 72 56 58 58 68 74 57 61 61 60 59 57 63 72 80 81 61 81 150 198 147 130 99 88 94 92 93 99 103 105 127 127 138 151 161 242 276 242 172 97 91 80 59 35 32 47 61 69 67 59 56 53 52 53 58 68 94 142 218 209 183 135 82 81 82 65 52 58 61 58 59 63 63 60 55 70 94 95 97 93 88 81 75 71 65 61 59 60 66 69 67 59 55 60 63 63 65 66 66 67 81 108 107 106 113 120 121 124 134 141 141 129 98 97 103 108 108 109 114 123 135 145 146 151 154 153 151 150 143 141 148 153 157 157 162 180 174 181 183 176 174 169 169 190 228 241 242 235 222 204 175 165 170 175 162 142 123 137 189 275 212 136 145 230 89 232 298 290 270 261 251 246 239 220 181 165 160 156 140 77 53 76 140 222 217 187 174 206 224 198 198 238 296 267 254 186 81 76 74 75 151 302 301 299 194 82 78 63 62 152 276 303 304 305 308 312 317 292 255 198 131 105 112 121 147 209 242 244 206 177 234 251 192 140 126 118 112 134 188 265 314 312 314 320 320 305 283 246 199 159 160 188 206 200 179 220 261 283 283 293 270 214 166 166 167 216 245 248 251 248 242 233 223 216 188 160 130 107 159 172 159 137 124 118 104 95 91 95 100 99 91 87 122 252 197 92 82 75 88 82 64 60 68 76 80 83 101 120 99 82 90 108 105 98 86 70 64 78 71 55 55 54 54 55 55 55 84 82 65 53 61 60 60 71 98 137 90 86 128 153 137 104 85 85 84 81 90 97 98 100 100 106 111 113 177 183 164 133 105 106 96 68 34 31 45 51 49 43 48 74 110 119 63 93 99 92 102 184 189 166 122 79 85 75 63 57 55 58 57 55 52 53 52 46 57 81 81 85 88 87 84 81 77 72 67 63 61 62 66 70 65 62 58 59 69 72 59 60 66 138 136 128 121 105 75 52 86 104 119 124 118 119 123 125 125 122 121 119 119 123 130 131 138 146 153 153 151 144 138 138 152 156 157 164 183 165 169 182 194 193 193 194 204 221 224 234 235 233 231 189 175 177 178 158 149 103 137 224 205 193 132 83 78 76 209 267 252 210 247 253 247 239 236 204 163 141 140 142 79 54 50 66 154 183 158 129 141 158 120 136 207 285 297 271 200 109 76 76 76 150 301 299 298 291 284 270 94 60 161 298 303 305 310 314 319 322 267 226 184 133 126 126 137 176 248 206 234 276 306 316 332 234 152 137 123 111 142 209 290 314 292 299 318 308 255 224 198 177 174 170 167 162 152 141 193 235 260 276 314 288 257 236 230 200 215 236 245 250 248 246 241 234 230 224 215 198 175 190 200 198 182 153 125 108 93 83 98 97 94 89 83 91 115 114 103 91 86 76 66 62 61 67 78 93 112 140 113 95 87 85 81 79 77 75 73 68 62 57 54 52 50 51 51 51 51 92 98 78 49 52 53 53 59 79 70 60 69 98 145 102 81 77 81 82 78 74 77 91 84 64 58 71 96 111 118 106 85 100 107 100 82 60 36 46 65 78 72 69 76 115 158 140 179 169 133 106 169 145 118 98 85 89 76 66 59 53 91 99 79 47 41 41 39 51 74 72 74 76 79 81 81 79 75 70 64 60 57 58 63 65 59 55 58 70 72 68 61 56 133 128 122 123 119 112 106 106 117 121 121 120 129 135 137 135 133 136 131 126 125 125 124 126 134 145 153 153 150 144 138 150 155 156 163 178 160 160 179 204 207 210 210 214 216 194 208 220 229 232 192 169 162 158 147 145 145 193 240 149 152 108 72 79 132 184 224 221 175 242 252 217 175 169 191 172 151 143 145 133 87 52 61 128 208 193 147 147 172 122 92 95 109 125 215 241 184 157 202 239 252 226 124 240 295 296 281 94 179 267 298 304 308 312 317 317 295 254 215 179 151 156 179 200 205 185 202 283 332 336 331 354 250 160 139 109 136 166 184 190 253 299 319 306 261 211 177 174 200 234 236 205 159 123 141 176 208 243 284 306 294 261 225 210 138 183 234 248 247 248 248 248 248 252 263 258 245 235 228 236 235 217 183 141 119 103 93 108 87 81 84 87 94 89 91 95 95 87 78 69 62 60 78 101 129 157 148 111 97 96 89 69 75 78 76 72 70 64 57 52 50 48 53 56 49 48 73 95 95 60 46 54 62 64 68 54 51 56 74 129 103 81 70 73 77 82 73 66 87 74 69 67 69 81 85 103 103 83 88 90 79 66 62 59 58 70 87 88 74 81 103 119 95 161 181 145 76 117 105 107 111 101 107 108 99 89 89 130 113 73 42 35 35 36 39 49 65 68 70 73 76 75 74 71 69 64 59 57 56 57 60 58 60 64 70 63 65 66 64 134 126 126 128 125 122 120 121 131 131 127 125 132 142 144 142 139 140 135 131 130 132 131 129 129 135 147 152 155 154 149 147 150 153 157 165 156 156 157 170 211 213 224 232 229 207 204 208 203 182 158 151 150 150 151 201 252 259 220 155 147 135 104 79 151 216 240 224 187 234 218 185 141 89 154 168 162 150 138 143 127 106 90 75 123 141 129 105 115 96 79 71 70 71 151 229 267 258 277 289 261 179 79 116 134 133 140 202 262 290 293 301 307 308 304 296 281 266 220 179 174 179 200 217 209 166 190 254 290 292 296 282 210 176 204 163 143 148 164 182 235 303 329 308 254 182 190 202 204 241 288 221 130 89 122 184 209 218 238 242 248 234 201 158 140 181 227 248 242 247 250 251 252 256 272 263 242 233 224 228 229 218 188 149 126 113 107 107 87 75 80 106 124 118 104 98 115 95 87 81 75 78 100 135 158 149 114 95 90 91 90 72 77 79 74 64 75 69 60 55 50 48 60 65 49 48 49 75 96 72 52 59 67 67 61 54 51 52 64 121 121 111 93 67 71 87 89 84 88 84 83 83 84 84 64 52 60 85 80 67 51 45 63 81 73 72 86 99 80 68 74 102 126 136 141 121 64 98 120 121 122 173 149 141 146 154 142 125 81 46 41 35 35 37 39 36 61 68 70 72 75 74 72 70 68 65 61 58 58 60 64 66 68 71 72 67 67 71 77 132 128 132 134 128 122 119 124 134 136 131 127 139 146 148 146 141 137 130 127 130 139 139 139 137 134 133 141 145 149 154 152 150 145 144 150 153 155 164 187 226 201 209 224 231 222 211 197 179 158 142 131 103 94 138 225 272 265 216 159 154 142 124 120 193 219 221 200 166 184 138 109 91 68 136 155 167 180 178 160 145 124 93 54 68 86 91 76 77 84 103 131 159 126 132 200 292 300 300 297 260 175 80 61 53 49 65 253 288 288 291 299 307 302 289 276 270 242 198 170 181 188 204 216 215 196 175 202 239 265 261 197 152 154 189 154 129 126 148 194 248 310 333 303 224 220 222 215 208 237 234 164 106 116 177 216 224 219 220 232 243 226 181 130 146 188 225 241 241 243 248 255 260 255 261 248 224 212 207 204 202 192 159 155 142 127 116 98 95 83 88 133 151 142 117 101 134 124 106 92 91 106 111 142 152 112 92 86 85 84 78 78 78 77 76 72 64 63 63 60 55 51 49 48 49 49 49 61 74 67 59 58 59 58 55 53 51 51 58 112 151 147 116 92 73 83 120 150 84 81 81 80 79 76 85 82 80 94 89 64 52 64 96 93 82 77 83 99 93 76 69 88 131 117 98 77 53 115 129 151 187 165 165 165 166 152 81 62 55 51 46 39 39 42 43 34 61 70 66 56 57 70 75 74 72 70 66 72 77 60 65 64 66 71 75 78 75 75 84 133 137 140 139 127 119 116 122 130 134 131 130 149 150 151 149 143 135 128 127 133 145 145 144 145 145 140 132 129 131 138 141 142 93 53 68 147 160 160 161 167 165 167 171 173 170 186 173 158 152 146 133 94 67 84 118 172 191 186 190 163 142 131 141 203 207 196 179 161 150 98 73 69 71 130 143 153 170 183 162 126 93 76 82 92 88 87 103 119 127 165 205 198 211 147 143 207 216 232 272 277 213 131 142 101 73 150 266 288 288 289 294 292 291 276 247 243 213 181 165 174 168 181 195 201 194 158 186 219 231 223 136 110 128 159 139 118 113 135 188 237 300 327 305 238 210 208 214 221 233 182 141 144 203 264 258 239 224 220 213 192 170 152 137 152 188 214 220 239 244 249 251 251 305 283 216 145 125 183 207 198 168 143 180 180 154 117 98 94 92 106 152 155 144 117 97 141 154 138 125 129 135 120 133 134 90 83 90 94 91 84 83 76 68 66 73 70 67 65 62 58 55 53 52 52 53 53 53 52 51 50 49 49 49 49 53 53 51 54 87 136 148 135 127 101 92 117 155 118 104 90 88 103 85 78 71 63 58 98 108 103 94 95 94 85 77 79 88 95 85 73 81 98 85 85 91 43 150 176 178 184 167 170 171 144 76 61 57 54 50 49 44 46 48 46 45 64 72 66 49 44 65 77 76 75 72 69 69 69 66 68 70 71 71 75 75 76 81 88 140 151 157 145 127 114 113 123 131 135 134 136 154 158 158 153 145 143 138 136 140 150 152 149 148 148 145 141 137 135 139 148 146 88 43 57 132 152 155 154 156 157 158 171 188 188 168 157 167 186 155 179 142 86 54 50 79 99 121 176 160 146 136 142 189 201 188 174 168 142 98 78 75 75 111 117 115 116 127 124 86 56 69 151 160 137 130 171 192 182 211 227 148 218 140 86 102 123 166 247 294 269 232 274 176 115 287 290 290 289 281 256 217 218 223 215 215 201 180 163 153 129 141 159 166 149 135 170 192 190 201 119 102 122 145 135 112 104 121 167 208 267 306 311 284 247 190 168 194 195 148 123 167 290 313 297 266 245 260 263 256 199 121 150 143 177 216 234 243 248 254 257 259 332 284 205 142 118 203 233 223 191 159 158 145 125 107 94 94 95 107 144 141 137 118 103 151 173 171 168 177 164 136 126 118 91 86 96 102 99 90 83 75 72 76 82 76 70 65 62 59 55 53 54 53 49 52 55 55 53 50 48 47 47 47 57 57 52 51 55 76 105 132 139 132 118 118 134 140 127 112 107 114 73 75 74 62 52 64 64 72 92 85 84 62 54 84 85 74 61 57 77 62 55 86 136 109 180 193 176 161 160 150 141 116 61 93 75 54 50 49 48 50 50 50 68 73 75 72 60 43 62 76 76 75 74 72 71 71 71 72 73 74 73 76 77 82 90 97 153 170 179 162 137 120 117 130 141 149 149 147 156 157 157 156 155 155 154 153 153 153 150 150 150 150 150 150 149 146 145 155 150 130 112 110 134 139 139 143 154 155 154 170 195 210 161 152 180 218 188 227 207 147 84 83 84 81 85 113 140 146 143 148 185 204 190 173 168 140 108 97 97 95 78 76 76 74 70 65 61 63 97 237 214 172 173 232 210 173 175 193 175 114 104 124 165 226 279 298 301 301 300 297 188 132 289 290 291 289 262 169 81 51 103 203 213 182 163 146 119 103 110 126 133 112 106 109 137 179 185 120 116 134 138 124 106 97 109 150 182 222 272 314 314 261 160 109 136 137 120 105 168 336 327 319 299 282 299 308 303 261 201 177 184 209 249 297 300 302 307 301 276 342 255 173 139 115 206 235 218 178 157 142 139 132 104 81 100 119 124 115 145 135 122 133 194 207 176 155 181 184 154 128 112 102 103 104 106 105 94 88 89 98 110 99 79 68 65 63 68 71 70 65 58 51 50 52 52 53 53 51 51 52 44 42 47 54 55 54 69 88 95 117 135 135 127 126 136 131 126 119 101 64 69 80 84 83 61 50 58 80 73 73 68 67 81 87 88 73 54 57 54 52 83 157 194 193 165 127 105 128 106 89 81 57 137 133 90 50 47 48 52 50 39 69 76 77 77 76 53 63 75 75 76 75 75 76 76 76 77 77 77 76 76 81 85 88 100 175 193 198 187 163 152 147 145 148 166 180 180 157 158 157 156 154 154 154 157 158 155 147 147 147 147 149 150 152 149 147 159 152 159 164 160 149 137 132 134 142 150 151 157 169 187 165 163 180 204 210 220 233 216 164 164 159 149 120 67 107 124 138 160 200 197 175 166 172 139 141 149 157 157 95 84 84 80 73 69 64 91 163 272 250 193 194 287 276 194 171 215 285 229 244 275 275 195 228 265 291 301 299 297 259 240 293 291 289 281 255 192 150 85 91 171 167 156 144 127 102 97 98 102 98 75 84 100 161 215 78 68 111 145 129 107 103 98 108 155 164 184 241 310 311 141 90 92 97 104 101 103 163 307 306 316 311 294 286 312 277 264 289 248 248 267 303 344 344 342 342 336 314 272 200 151 131 111 198 221 205 183 165 148 137 129 119 113 126 135 135 132 143 153 154 150 184 216 190 152 156 168 154 145 142 132 135 125 118 117 105 104 115 126 123 105 77 63 62 61 75 85 86 77 57 51 50 50 50 51 52 53 64 96 58 54 59 62 64 69 186 218 85 81 106 108 103 114 125 127 129 125 97 81 75 83 97 76 55 55 67 70 66 53 54 77 110 108 80 60 60 45 67 60 83 170 189 174 123 68 51 79 66 64 85 93 136 116 73 50 47 52 63 73 70 77 78 78 77 77 77 75 74 75 77 78 79 80 81 81 81 81 81 80 79 85 88 86 92 205 208 196 162 156 159 159 152 143 153 164 166 154 153 155 154 150 146 146 151 155 155 150 147 145 144 146 147 149 146 146 155 150 157 167 170 160 147 141 137 132 146 155 156 152 150 180 191 178 155 155 152 205 249 248 232 170 140 119 75 72 65 98 151 164 163 161 160 157 132 134 142 150 153 148 146 146 128 68 67 63 107 201 287 290 221 157 142 93 97 168 247 254 192 222 267 291 281 289 297 302 303 300 218 192 226 291 289 288 274 240 177 165 135 115 119 134 132 122 105 86 84 79 124 157 64 71 114 164 181 92 69 111 147 127 107 99 103 133 201 171 176 234 310 308 144 95 96 94 106 122 118 131 204 231 292 294 246 229 286 234 203 255 331 301 316 347 350 350 348 346 343 331 249 200 160 124 119 188 210 202 184 179 166 154 141 121 109 115 132 146 121 121 142 166 182 197 217 178 120 110 154 181 182 161 145 137 138 138 131 112 112 121 117 84 86 75 67 63 56 78 102 104 76 54 51 50 49 46 51 54 57 65 83 50 58 68 91 244 262 283 286 246 85 59 55 52 57 110 128 130 126 117 110 88 75 79 48 42 50 60 65 51 45 59 88 121 86 59 46 42 52 50 72 121 175 172 130 89 65 66 66 74 86 95 136 108 81 70 64 52 54 62 71 80 80 80 79 78 78 78 77 76 77 81 83 84 86 87 87 87 86 85 84 83 84 85 84 87 215 212 191 158 157 161 162 156 143 144 144 144 147 148 149 145 139 136 137 144 149 151 150 143 140 140 141 141 142 143 144 149 146 148 152 154 153 156 153 148 143 145 154 159 161 163 195 198 189 182 191 165 203 239 229 153 149 146 124 80 77 69 95 141 164 161 159 159 159 143 144 146 148 150 151 152 122 80 63 59 100 178 265 289 257 223 163 77 60 62 108 159 170 246 278 294 301 300 300 302 304 306 300 269 212 199 289 288 287 282 258 189 159 137 117 99 97 87 83 78 68 82 106 138 165 166 83 73 124 180 87 73 90 115 131 106 94 113 152 188 192 169 157 158 133 111 163 175 92 102 119 117 130 202 223 288 291 242 245 219 201 192 208 325 349 356 359 359 359 357 356 339 280 287 237 169 119 133 184 210 204 177 183 178 173 160 122 97 100 121 138 110 108 119 148 194 199 200 158 106 103 191 202 176 139 108 102 101 100 94 79 76 81 87 87 87 89 87 77 58 88 124 117 63 52 50 55 62 60 55 55 60 68 69 154 196 208 223 297 181 122 163 278 128 69 45 36 34 45 50 61 79 77 93 79 52 39 40 38 36 39 56 37 44 68 99 118 73 51 46 48 86 70 64 74 89 87 75 65 70 119 143 156 134 82 153 113 90 85 77 63 59 58 59 63 66 74 81 81 81 80 79 80 84 87 89 91 93 94 94 93 91 89 87 86 84 84 84 86 212 202 181 157 148 148 152 155 149 147 140 138 143 142 141 136 130 127 130 138 143 143 139 130 131 133 134 130 133 140 148 149 149 147 144 141 141 151 159 161 160 164 157 148 146 156 166 188 182 168 194 182 170 166 168 162 154 143 134 124 79 99 132 159 174 159 153 151 149 148 146 144 143 141 101 96 81 61 55 50 140 227 270 273 199 144 99 57 57 54 94 164 231 289 304 305 304 301 284 218 184 214 204 231 211 198 258 283 287 286 270 212 149 124 109 88 63 56 66 76 70 96 98 93 91 98 64 64 88 112 77 65 77 97 111 114 102 119 145 133 153 137 112 98 111 111 210 247 124 104 110 113 135 207 235 249 251 250 251 254 244 234 231 231 318 363 367 370 370 368 365 334 219 181 152 129 118 133 187 213 207 179 174 176 179 170 127 100 99 110 120 118 107 105 131 188 209 188 142 105 124 193 194 163 125 98 94 92 88 80 74 75 81 87 90 108 111 99 82 86 119 97 60 49 48 54 71 85 83 60 55 63 74 75 246 303 270 200 169 89 50 104 294 237 121 46 41 34 63 56 43 51 35 43 46 43 35 41 39 36 38 46 37 43 68 106 120 83 60 51 42 65 60 56 58 55 55 54 80 144 173 181 179 180 189 185 186 143 78 79 76 67 59 55 53 59 65 72 85 84 83 77 72 87 93 96 98 101 103 102 100 97 94 91 88 86 85 86 87 202 190 171 149 137 127 127 136 149 151 146 142 142 137 140 139 133 126 123 129 133 134 132 125 126 130 135 144 146 148 150 149 156 157 155 154 158 158 167 174 176 191 173 161 153 146 157 161 155 153 179 171 159 153 156 159 158 145 137 141 112 134 154 160 161 158 164 162 150 151 144 142 129 98 67 62 59 55 52 101 183 231 229 213 149 93 59 54 56 54 80 135 204 220 221 217 211 199 180 168 179 200 144 170 180 180 201 274 287 286 278 250 153 112 90 65 59 83 97 98 88 95 80 62 48 42 57 66 70 70 72 73 81 89 95 118 106 108 114 97 115 104 99 109 112 114 169 200 151 106 104 124 156 189 230 245 248 247 249 258 299 336 323 202 208 230 259 312 358 364 357 342 311 275 198 135 127 152 173 205 226 205 177 173 173 161 126 111 105 104 107 125 108 103 127 183 217 175 126 111 157 173 173 149 104 92 90 87 81 73 69 74 85 96 97 105 108 90 61 98 115 87 50 49 48 87 99 78 54 56 62 71 85 128 255 294 231 86 44 53 97 158 170 157 163 149 83 43 85 68 33 41 44 37 41 50 36 49 44 39 49 81 54 50 73 105 128 101 73 53 39 43 47 50 49 44 52 54 60 80 85 82 75 67 63 139 177 161 109 100 102 85 63 59 58 66 66 64 76 84 87 83 79 86 79 89 106 110 111 109 106 103 99 94 90 87 85 86 87 195 179 162 145 147 124 107 108 132 143 143 139 136 141 150 150 143 134 123 131 136 135 135 133 132 134 138 136 147 151 151 151 152 152 152 155 162 157 170 175 168 172 166 162 158 149 144 141 138 139 153 148 140 141 149 152 158 150 141 143 127 149 159 156 153 158 165 160 146 146 141 125 96 61 59 56 54 63 100 182 206 194 161 119 106 89 76 69 58 55 55 59 73 96 96 89 79 60 111 217 292 280 193 158 169 192 198 273 287 286 276 240 150 104 75 52 72 114 131 123 98 73 62 55 53 60 62 64 66 68 69 91 105 102 86 115 112 103 95 86 100 95 98 116 126 115 122 140 151 108 103 127 161 181 224 241 244 245 254 238 288 316 246 194 191 196 202 211 254 297 334 357 350 318 222 151 171 174 171 187 213 230 206 178 149 122 104 109 110 108 104 101 102 107 131 183 190 153 125 128 160 140 137 124 90 86 85 82 76 69 64 72 87 104 126 122 112 94 75 91 115 113 90 64 82 106 108 86 64 65 71 80 118 279 285 268 215 88 54 49 117 182 41 35 117 156 95 67 74 59 40 37 37 33 35 41 49 44 41 50 88 226 133 93 111 105 126 104 71 46 49 48 49 47 39 44 54 55 51 47 44 45 46 50 65 82 89 90 95 144 185 142 70 59 63 73 75 67 64 84 91 89 88 89 89 100 113 117 116 115 112 108 103 97 91 87 85 86 86 190 167 152 157 189 159 124 103 106 117 124 127 127 128 133 136 140 146 142 143 146 149 148 148 136 138 152 151 148 150 154 155 154 150 148 150 156 181 175 167 162 160 159 158 155 149 138 134 134 136 139 140 132 130 138 145 154 151 142 137 131 151 157 154 157 157 150 142 137 140 141 111 84 79 59 54 51 87 194 226 195 142 88 44 59 74 86 90 59 63 66 62 50 50 55 56 52 48 233 290 291 289 274 168 207 298 296 291 288 287 256 138 113 95 82 73 67 76 112 133 96 72 65 57 55 76 59 61 68 69 71 108 138 133 83 108 113 111 106 94 95 94 101 116 115 106 105 115 129 107 117 139 158 160 204 224 231 232 224 216 229 227 192 229 212 195 193 198 213 254 288 293 256 274 211 153 187 192 171 159 171 214 224 187 139 105 91 92 105 128 152 95 95 128 159 148 117 137 165 169 125 103 95 93 92 84 81 78 74 68 61 71 87 105 133 133 121 102 82 99 125 130 116 102 94 86 75 64 73 80 80 136 285 286 234 176 125 80 51 44 44 44 43 45 46 52 67 82 58 42 39 34 39 41 40 39 46 52 58 102 213 253 140 95 128 130 114 91 65 41 47 45 47 46 38 49 70 71 53 60 57 58 61 65 73 74 67 66 87 97 103 92 76 71 69 74 74 66 70 83 89 91 90 94 103 113 119 122 121 119 115 110 104 97 92 88 86 86 86 175 153 144 166 201 165 140 131 128 113 111 113 118 123 130 136 142 149 155 179 180 166 152 154 138 132 138 143 141 148 155 156 156 152 148 147 153 201 196 176 161 160 154 149 145 143 138 136 139 143 143 151 140 133 135 141 147 134 122 127 154 156 154 152 157 157 149 145 146 151 148 144 143 136 67 57 57 102 224 232 186 113 47 45 44 44 47 51 52 96 123 113 62 50 47 48 48 49 231 287 288 289 291 177 207 294 296 295 292 289 256 134 99 99 96 75 62 47 89 140 141 170 163 112 49 49 54 66 69 64 84 130 157 147 97 99 97 110 129 119 87 89 112 128 65 87 106 112 110 107 138 160 159 129 171 197 208 206 183 194 173 154 181 225 210 191 186 204 227 271 280 229 183 248 222 166 178 188 168 145 141 185 201 179 137 93 78 86 105 120 116 98 125 152 163 159 151 173 207 225 165 115 95 94 92 84 80 76 72 65 64 74 86 102 129 131 123 108 92 118 132 131 123 118 86 71 67 71 86 197 248 261 292 284 246 194 131 47 43 42 42 43 37 41 43 43 50 77 58 39 34 35 45 47 45 45 57 78 124 180 203 149 84 86 142 147 139 95 54 51 49 40 45 57 45 51 93 95 58 66 75 78 78 78 79 80 70 65 94 95 87 80 79 81 71 71 74 75 92 80 79 88 92 99 109 118 124 126 123 120 116 110 104 98 93 90 87 87 86 160 166 164 161 165 161 177 193 182 135 130 139 147 141 145 146 147 147 146 156 157 154 156 156 141 135 140 144 144 150 155 157 158 154 150 149 155 187 214 196 156 156 145 138 135 136 136 142 147 150 154 156 146 142 147 150 133 88 81 134 174 159 155 158 155 155 156 159 160 155 152 146 143 134 67 57 103 177 238 214 170 108 51 48 46 46 47 47 48 155 187 138 45 45 44 132 256 256 278 286 288 290 290 139 138 210 217 283 295 292 263 160 139 115 93 76 58 49 53 58 56 54 190 181 45 46 56 60 64 73 83 135 161 146 92 88 86 113 151 139 106 126 127 76 59 84 108 120 121 111 142 164 158 123 148 173 187 183 167 163 142 129 151 168 181 177 168 187 236 302 296 188 155 198 187 150 148 179 174 154 141 165 171 166 139 91 74 86 107 121 109 97 149 192 195 151 132 145 171 183 114 99 95 89 84 83 77 71 67 62 79 82 86 106 139 130 118 112 112 134 133 122 107 89 71 66 71 79 91 234 301 280 229 158 123 106 88 45 41 40 41 43 44 42 34 31 49 70 58 44 40 39 44 44 44 52 78 133 190 219 207 105 64 67 93 139 148 99 44 41 38 44 102 157 45 45 51 64 77 51 73 84 83 83 85 87 78 70 98 101 95 87 82 84 71 66 72 94 96 92 84 78 94 104 113 121 127 128 125 121 116 109 104 100 97 93 91 90 89 166 161 159 158 159 166 173 181 180 142 137 140 142 141 146 147 147 145 138 142 144 149 157 155 147 142 142 144 150 153 155 157 158 155 151 153 160 154 194 188 147 141 136 132 132 134 142 151 155 156 156 140 151 162 165 160 79 102 168 223 208 166 154 158 156 142 137 137 140 144 148 146 119 72 57 52 127 211 220 177 109 67 55 53 52 50 47 63 169 206 193 182 220 222 219 245 285 285 285 285 287 265 123 67 117 184 176 274 293 290 261 155 111 92 81 65 45 42 43 43 45 69 123 108 41 43 46 70 134 209 89 97 114 114 95 75 70 104 149 114 100 97 94 88 87 93 101 110 116 103 132 170 187 140 144 178 205 196 150 120 109 106 95 149 167 164 158 173 210 272 271 168 139 126 117 114 118 160 173 164 148 153 150 149 132 91 80 93 119 135 103 92 150 201 202 151 119 128 152 160 107 99 98 93 82 79 74 69 64 59 82 92 105 138 135 132 126 120 124 135 129 107 75 53 55 58 66 89 160 198 193 162 120 70 56 65 78 46 40 39 39 42 38 34 38 56 89 57 36 28 30 32 42 45 46 61 118 192 213 187 185 108 76 65 59 87 107 89 56 44 43 47 69 91 54 46 58 75 81 86 88 88 89 90 87 86 78 69 88 99 107 105 87 84 71 73 91 100 99 98 95 94 101 109 117 124 128 129 126 122 116 108 105 103 102 99 97 95 94 160 159 157 159 168 166 156 151 159 172 166 161 153 138 148 145 143 143 136 148 152 153 155 152 150 140 127 124 142 152 154 153 157 154 148 156 182 163 148 149 152 128 132 143 151 154 158 160 161 161 161 158 158 157 153 145 76 109 178 230 216 171 156 157 153 132 122 119 124 134 141 146 115 54 50 98 173 221 189 108 72 60 59 58 55 51 79 154 254 228 166 162 276 182 145 135 149 197 265 285 244 149 51 42 102 169 184 273 291 256 189 119 88 68 55 49 44 44 44 43 41 53 62 93 116 37 74 80 90 129 151 105 89 99 103 81 74 104 145 104 106 110 112 112 110 101 95 94 101 115 137 209 288 196 164 178 215 238 143 104 91 86 75 131 148 154 163 170 175 175 176 178 141 123 113 110 113 123 144 152 142 135 129 124 112 89 86 102 133 149 101 91 143 191 195 161 137 124 117 112 102 104 110 111 92 79 72 67 62 64 84 102 121 142 135 129 123 119 120 123 108 78 49 63 50 64 105 143 234 145 68 58 43 50 66 81 77 46 40 39 39 41 43 41 53 72 48 46 46 46 47 33 34 37 48 76 195 211 186 147 94 91 86 74 55 46 66 76 69 48 56 53 51 57 52 53 67 83 88 93 73 72 94 95 76 70 71 71 72 89 109 117 91 84 83 93 106 107 108 110 111 111 114 118 122 125 128 129 127 123 117 109 107 108 108 106 104 101 101 158 158 157 158 166 174 153 140 153 192 177 170 162 138 147 134 129 132 130 141 141 144 153 148 145 141 135 127 140 147 152 155 160 154 149 150 160 171 163 147 137 144 150 154 156 158 161 161 162 162 162 171 165 153 142 143 128 174 222 240 219 183 159 149 148 130 121 99 89 134 140 144 111 51 48 130 194 207 153 74 61 61 60 58 54 50 102 214 275 214 131 103 171 86 55 46 55 96 178 200 152 59 40 78 136 178 179 217 213 166 102 81 66 51 48 59 72 68 61 53 42 40 114 145 106 59 99 85 58 58 105 88 80 88 96 90 87 92 97 79 105 117 121 122 119 201 198 128 91 114 148 229 320 242 182 171 184 185 144 112 100 96 73 102 114 132 162 158 135 148 175 180 172 137 113 109 119 107 116 131 137 107 101 96 89 86 86 102 129 144 101 92 141 188 192 170 142 116 95 82 94 109 116 112 97 79 70 66 63 77 91 112 134 141 129 119 110 105 105 97 79 65 65 44 66 179 303 277 165 86 64 82 45 69 105 111 63 44 39 38 39 40 46 59 66 56 31 33 40 46 48 47 48 51 55 59 85 150 196 170 99 90 86 74 49 44 52 64 69 55 56 54 49 43 56 61 61 66 92 98 95 94 97 99 98 99 99 96 77 79 95 107 91 82 88 101 117 119 122 125 127 127 127 127 127 127 128 128 126 122 118 112 111 112 114 112 110 108 106 162 158 158 162 165 179 156 141 148 161 139 128 128 131 121 100 94 105 124 136 133 133 142 140 133 127 125 131 141 145 149 153 158 154 148 149 158 160 159 151 143 143 154 157 158 159 161 162 162 162 162 168 196 158 111 146 204 248 269 256 192 178 159 142 133 124 118 103 99 138 137 137 105 54 72 155 194 173 102 65 58 58 56 55 52 49 106 220 253 170 97 58 55 50 48 48 48 47 78 83 66 42 74 131 159 155 130 129 105 75 64 117 73 64 91 133 99 85 71 57 43 40 131 142 71 95 103 81 53 43 45 60 68 71 83 81 80 73 66 82 103 113 116 118 105 167 169 118 79 90 129 192 249 222 185 173 173 169 157 134 123 122 116 94 89 105 132 118 124 137 153 170 162 156 132 98 92 108 136 149 131 105 99 96 89 80 88 91 99 108 89 89 136 182 192 169 123 100 100 100 107 122 121 100 88 76 68 67 75 97 104 120 139 136 110 91 84 90 91 86 68 53 54 46 68 170 272 153 115 87 77 84 46 90 126 115 43 41 39 39 39 40 54 72 68 35 28 32 37 41 50 50 50 51 52 56 67 126 184 182 100 87 88 81 63 47 43 49 61 67 49 51 58 44 58 61 57 55 79 79 92 105 105 105 103 101 94 72 67 74 85 94 90 79 73 88 129 132 136 138 139 138 137 135 134 132 129 127 108 94 117 112 111 113 117 117 116 113 110 164 159 161 168 174 160 145 125 108 105 112 115 118 123 112 62 39 61 125 120 119 124 132 129 122 113 111 119 130 144 151 152 155 149 143 145 156 156 158 155 149 144 155 159 160 160 162 162 161 160 161 164 191 158 117 154 259 290 292 273 210 174 152 135 117 111 111 121 132 133 129 115 85 61 115 178 186 138 53 54 62 60 52 51 49 46 97 190 196 114 70 58 56 48 49 57 61 50 46 42 50 80 153 151 112 72 65 73 58 59 108 233 131 107 157 223 90 70 60 47 44 68 67 74 98 117 92 71 57 49 49 51 50 52 66 65 66 63 62 87 98 101 99 96 94 97 97 91 74 85 107 132 153 161 162 158 158 168 166 157 149 145 144 115 102 102 106 98 113 127 137 142 132 123 107 87 79 97 133 159 151 108 111 108 96 89 85 87 90 88 82 84 92 117 162 166 129 107 112 137 142 143 126 93 75 70 65 68 87 117 118 123 132 118 95 73 63 68 81 81 69 56 57 57 62 81 99 88 85 66 61 83 47 75 94 84 43 41 39 39 40 44 68 72 56 34 35 41 41 38 47 42 42 45 47 45 52 108 176 193 100 84 87 77 39 52 55 53 54 70 50 51 65 58 53 52 53 55 62 61 72 85 94 105 104 101 96 77 77 85 88 83 112 93 81 93 137 142 144 145 145 144 143 142 140 137 132 127 115 107 118 116 117 118 121 121 120 117 114 149 155 153 149 149 146 150 129 93 87 83 86 100 118 104 59 40 57 109 111 80 85 119 116 109 107 109 114 126 145 154 154 150 140 136 143 155 158 159 157 153 148 157 160 161 161 162 160 158 157 156 156 157 155 164 200 282 295 291 287 285 181 139 127 116 106 112 121 126 118 111 74 49 63 132 172 170 128 60 57 89 81 50 48 45 46 70 104 85 79 76 78 85 52 64 94 105 50 46 50 101 189 170 148 111 69 39 39 47 111 210 256 172 132 135 153 66 49 48 48 50 171 162 129 118 118 82 73 76 70 66 52 43 41 42 67 73 66 54 58 78 85 78 64 91 95 98 106 110 97 90 90 96 105 121 124 126 142 146 148 146 143 146 136 129 118 96 78 97 114 121 120 114 105 94 83 76 92 116 135 141 113 127 124 103 94 92 91 92 96 89 93 94 94 96 143 164 162 147 146 142 133 116 95 75 69 65 67 89 133 132 121 112 98 86 68 55 57 64 74 69 55 59 59 56 50 50 79 64 51 49 52 42 49 51 46 41 40 40 39 42 61 74 59 40 46 48 47 43 41 51 53 47 45 62 56 86 123 138 104 67 68 76 74 57 44 50 59 46 34 36 41 45 54 49 47 49 54 53 58 62 69 84 81 91 97 88 85 81 85 92 99 124 129 132 137 144 147 147 147 146 146 146 146 144 140 134 127 123 120 119 119 120 122 124 124 123 120 116 123 132 138 140 144 153 154 135 108 98 87 85 94 110 113 110 107 108 115 112 68 73 115 104 115 119 123 129 135 149 156 154 146 137 137 144 155 156 159 160 157 151 157 160 161 161 161 154 154 153 147 127 142 166 213 293 295 292 288 282 271 172 134 126 126 123 120 119 122 124 66 50 47 63 142 174 170 152 139 125 101 71 48 46 44 66 85 88 75 80 91 99 96 74 164 170 92 45 44 149 203 144 122 96 74 56 41 40 84 89 96 276 177 131 107 83 145 81 46 48 53 236 179 115 123 92 83 79 78 79 76 58 38 27 43 57 56 51 51 54 55 67 72 53 57 56 89 150 193 89 69 79 79 84 87 88 87 86 95 101 105 108 125 138 138 122 94 73 86 99 105 109 107 99 91 83 78 107 127 132 124 107 108 104 100 113 108 99 93 96 96 93 94 96 92 99 134 159 163 160 159 139 111 91 74 68 66 70 90 143 139 112 88 82 77 66 57 59 53 62 62 55 58 56 52 54 67 84 60 47 45 43 41 44 56 68 41 40 39 39 43 78 62 46 45 45 47 41 37 44 68 81 64 48 72 118 131 118 89 46 47 58 64 62 65 50 40 36 31 39 44 40 32 49 48 48 49 51 55 60 65 70 82 60 80 98 85 85 81 88 102 106 107 101 112 144 148 150 148 146 146 146 147 146 143 138 132 123 117 119 124 126 124 121 124 127 126 122 119 120 127 133 137 138 139 138 134 128 125 118 118 121 128 133 138 137 131 123 119 99 106 127 116 130 136 140 145 144 148 154 155 149 144 143 147 154 158 159 161 158 150 153 158 160 159 159 149 150 152 141 81 120 220 298 295 292 288 285 258 163 127 106 102 113 121 115 112 114 114 62 48 45 62 149 177 180 168 155 148 107 69 47 45 45 71 87 83 82 93 116 111 63 172 215 156 55 44 109 146 147 114 74 56 47 46 50 43 106 103 54 127 130 105 86 94 98 61 42 43 43 78 83 106 142 101 89 75 67 73 66 49 37 35 39 52 53 48 43 36 55 64 58 41 37 40 63 99 120 97 82 72 67 77 81 69 51 47 48 53 57 61 84 117 117 99 84 89 90 92 97 105 102 104 99 81 80 109 136 145 119 104 95 91 93 108 105 96 88 87 107 101 99 98 87 91 105 125 148 158 164 165 145 93 86 111 113 90 91 119 121 105 80 66 63 63 61 59 62 55 54 58 57 54 51 59 85 79 59 47 49 61 45 42 58 79 42 39 39 38 40 71 49 36 46 45 47 49 51 52 75 72 60 49 46 174 147 89 59 44 41 44 51 62 61 49 44 45 42 45 46 46 46 49 50 55 60 57 58 59 56 54 71 64 80 95 89 80 79 88 101 104 101 91 92 111 148 153 149 145 143 142 141 139 135 130 127 115 105 109 123 129 131 129 124 130 131 129 128 127 124 130 137 139 136 131 131 133 137 136 139 142 144 147 145 139 132 128 129 138 143 142 139 141 145 147 146 142 139 147 158 159 154 150 147 152 182 160 158 159 154 155 152 147 144 144 152 154 154 149 137 140 223 297 294 291 287 239 174 156 125 107 99 100 118 112 119 125 114 85 86 102 126 147 131 137 146 142 127 108 74 45 45 64 80 87 84 86 110 98 67 55 198 169 99 51 78 138 132 101 72 52 45 42 42 46 62 120 108 39 53 88 88 80 84 64 46 38 38 38 39 78 123 149 126 111 84 58 45 38 31 32 35 27 43 46 40 30 37 42 45 44 41 39 32 33 47 68 76 66 55 56 63 69 60 53 85 51 46 51 54 52 63 83 89 62 97 100 99 102 104 95 113 114 79 80 87 119 149 134 117 106 98 91 94 96 92 86 84 102 107 115 121 109 100 97 104 121 158 166 160 147 136 132 158 157 127 124 126 112 90 71 66 63 60 63 80 76 67 60 56 57 54 53 62 83 69 56 48 53 77 50 41 55 79 46 41 39 38 38 70 58 44 47 47 48 50 56 68 79 64 67 79 50 108 117 94 63 47 33 31 43 64 60 47 45 58 54 52 50 49 50 49 48 50 53 55 50 47 46 50 73 73 72 75 88 76 77 82 87 94 94 93 93 100 147 155 150 144 139 134 115 94 84 83 109 120 112 94 109 122 131 134 127 135 139 139 146 133 125 128 135 141 141 133 130 132 137 139 143 146 149 153 148 141 136 134 140 145 146 145 145 149 149 148 145 130 130 143 157 163 163 157 149 144 148 149 156 161 158 159 155 149 144 144 149 152 153 153 149 148 228 298 294 290 286 226 154 155 127 107 97 99 126 129 129 122 104 94 116 141 154 143 88 79 94 109 98 79 58 46 55 70 78 81 84 89 86 73 78 123 170 106 67 79 120 124 99 70 52 49 46 44 42 41 55 81 72 36 35 57 73 87 95 53 40 36 35 35 40 98 144 149 144 136 110 71 31 28 26 27 28 24 37 45 45 39 41 40 39 39 38 37 36 42 56 66 63 52 44 48 56 52 61 82 95 60 79 105 103 64 69 103 130 111 119 111 109 114 100 92 82 76 76 79 81 107 142 152 139 125 110 98 97 99 97 95 94 92 103 115 125 135 123 109 99 102 143 155 140 120 125 153 171 165 138 125 107 94 86 77 60 59 57 58 79 65 62 62 57 57 55 62 74 82 69 56 48 51 68 48 41 51 73 49 43 41 40 39 58 56 49 48 49 47 57 67 54 66 69 61 61 140 107 66 42 44 50 37 36 45 45 60 52 48 62 61 60 59 57 55 52 49 47 47 47 45 44 48 58 56 65 66 65 90 78 72 71 74 82 84 95 107 99 126 128 131 143 136 130 120 113 113 113 96 95 114 113 115 117 117 114 133 142 145 147 152 137 129 129 133 139 143 138 134 133 138 139 141 143 149 162 149 144 142 142 142 144 145 148 153 157 156 150 139 120 123 140 159 168 167 163 152 143 151 158 161 161 160 161 164 160 154 150 149 148 148 150 151 223 274 297 293 289 237 185 151 150 126 107 103 116 140 134 122 100 73 105 136 152 149 131 80 56 56 70 67 60 50 47 55 59 62 65 68 72 66 101 152 182 124 85 82 103 123 90 66 54 53 51 49 46 43 40 38 41 40 36 35 41 60 92 121 64 42 46 54 34 42 102 143 140 145 145 124 91 58 33 33 32 28 38 49 57 57 49 47 45 42 39 37 36 39 49 63 67 58 57 57 52 57 70 83 92 104 74 101 133 128 97 100 119 136 135 125 114 114 119 100 93 87 81 77 76 79 95 119 134 123 135 136 112 102 105 106 106 105 101 98 93 94 127 133 121 103 96 118 142 132 103 101 143 162 160 142 123 108 95 85 80 63 71 78 74 66 58 53 53 57 56 58 68 79 80 61 52 48 46 44 43 43 47 63 48 44 43 43 44 45 48 49 45 45 43 48 56 58 66 70 61 45 97 86 57 30 28 37 33 28 28 29 45 53 57 62 63 61 63 67 63 58 54 52 50 47 44 44 52 75 67 68 66 65 92 80 71 68 69 73 84 103 117 101 112 104 103 127 132 129 126 124 123 120 111 110 118 121 124 126 129 134 142 146 146 145 154 146 137 135 135 137 139 139 136 135 137 134 127 129 145 175 155 147 144 142 137 137 144 153 158 158 157 150 137 115 124 141 157 167 168 165 154 144 144 158 162 162 163 165 175 173 164 155 149 145 145 163 221 282 298 295 291 287 200 155 149 147 123 107 115 140 146 126 97 73 67 119 139 141 132 115 98 82 63 43 44 65 60 43 43 44 45 45 44 42 105 185 218 165 106 103 102 93 80 60 52 51 52 51 49 45 42 40 40 46 45 37 37 38 50 80 121 71 52 68 82 33 42 78 106 110 114 121 113 99 94 39 36 38 39 57 56 64 66 54 51 50 46 41 39 39 42 49 59 61 54 58 64 59 60 84 95 94 109 110 130 147 145 132 123 127 135 133 121 122 120 111 103 99 94 87 80 75 75 83 96 111 106 125 133 109 113 109 109 109 104 108 108 104 96 85 99 109 109 94 98 137 140 105 99 122 142 148 135 128 113 97 87 88 76 81 85 77 61 56 53 53 56 54 53 64 81 83 59 49 48 46 44 56 53 45 62 50 45 45 46 47 44 47 48 39 46 47 48 53 65 69 65 70 96 93 66 47 40 31 30 27 32 44 44 46 42 40 46 54 49 55 73 66 62 60 59 59 54 49 45 50 68 59 76 88 77 83 77 74 74 78 81 86 95 109 130 142 124 104 110 120 121 117 112 121 119 119 121 124 128 130 133 136 140 145 146 138 126 139 159 155 147 144 141 136 131 132 134 131 111 94 114 144 147 143 144 146 141 122 130 144 156 160 158 153 141 127 122 132 144 154 160 165 163 154 143 136 156 169 176 176 171 182 177 165 154 147 143 155 198 293 296 295 292 286 269 192 154 148 147 123 114 127 149 135 113 79 71 110 121 121 119 114 108 114 116 91 41 43 65 61 45 45 45 44 42 44 57 186 235 204 129 142 104 71 56 52 51 49 48 50 48 45 43 42 43 46 42 39 39 38 37 41 53 71 42 65 80 70 33 41 43 48 55 47 70 85 88 80 36 26 35 51 59 44 56 68 55 50 49 47 44 43 45 46 49 54 52 49 53 59 61 61 84 95 94 114 136 148 153 152 146 125 112 113 126 121 121 119 114 115 111 103 93 83 77 73 73 78 91 104 121 124 103 114 109 110 116 115 107 109 110 104 97 99 98 94 93 87 129 139 106 99 107 120 124 114 131 114 100 97 99 86 79 75 69 60 56 55 55 54 53 51 61 83 86 62 50 47 45 43 43 42 42 50 48 47 47 48 50 47 49 51 39 55 59 60 63 68 64 64 80 111 73 44 33 35 40 34 30 30 32 42 43 43 41 29 62 64 63 74 66 63 63 65 67 65 57 50 47 53 53 71 84 74 74 74 74 77 82 89 94 98 104 120 136 142 138 128 107 107 106 100 118 120 122 125 128 129 131 134 137 140 141 140 132 114 101 160 189 162 149 149 147 138 123 118 124 130 109 119 142 153 148 149 146 137 125 130 165 181 162 173 156 138 127 130 137 146 153 157 161 160 154 145 136 152 168 179 182 179 179 169 157 150 145 144 182 244 294 294 292 288 276 226 177 154 149 146 132 133 134 130 118 97 101 114 122 106 98 100 108 114 132 81 39 39 43 60 64 62 62 50 46 44 67 180 225 188 128 99 91 69 53 46 48 47 50 51 48 45 44 47 51 48 44 40 40 40 39 38 35 36 44 35 39 41 39 37 40 39 38 40 40 40 48 50 30 27 26 34 48 51 56 61 62 53 46 45 45 47 49 55 53 50 49 48 47 51 57 57 56 77 92 98 120 137 148 152 149 140 121 104 102 123 115 112 115 126 127 122 112 99 87 79 74 77 86 88 100 117 121 98 99 107 114 118 124 112 114 116 111 105 110 107 96 91 86 105 112 98 107 125 116 99 101 123 120 117 120 115 93 75 65 64 61 59 57 55 53 52 50 61 87 83 63 51 47 44 42 40 40 41 44 45 45 46 49 66 50 43 52 55 56 58 61 65 64 50 64 89 85 49 36 33 34 37 32 33 37 40 44 44 43 43 44 46 53 64 74 66 62 64 68 73 72 66 58 51 49 54 62 67 67 70 71 71 71 77 87 94 98 102 117 135 143 136 119 114 114 114 110 114 113 115 120 120 119 120 124 129 135 125 118 113 105 117 193 202 198 177 154 144 110 116 130 141 152 136 136 146 157 154 157 150 136 129 134 163 189 193 176 156 143 136 136 140 148 155 159 158 156 154 152 149 151 156 160 167 182 168 157 149 143 144 162 223 288 296 293 289 283 263 198 166 151 146 140 140 139 132 122 115 115 114 113 113 109 96 96 107 121 66 43 37 43 70 71 71 72 71 52 46 45 78 221 218 153 93 82 66 52 46 45 47 49 50 49 47 46 49 53 54 47 43 40 39 39 39 41 39 36 35 33 41 44 38 26 30 36 40 40 38 40 44 42 30 27 27 36 50 49 48 48 49 49 45 42 45 50 54 65 63 56 49 47 47 52 56 48 44 63 82 96 115 130 140 143 138 121 120 121 117 108 99 96 108 134 134 128 118 105 93 82 76 83 99 90 101 112 112 95 89 95 104 114 129 128 123 116 109 116 111 103 96 90 94 95 92 87 99 108 100 90 101 105 99 107 130 144 115 84 65 64 63 61 59 57 53 51 52 64 83 68 57 51 47 44 42 41 41 40 41 42 43 45 49 65 59 51 49 50 53 58 64 66 41 37 59 90 88 56 45 43 40 34 32 33 37 46 47 46 46 46 52 61 55 43 47 64 65 66 72 76 73 68 63 60 57 55 57 61 67 68 66 62 60 69 82 93 100 102 119 134 140 131 114 108 108 107 99 93 89 94 103 105 107 111 117 125 124 117 113 109 107 107 204 210 217 189 159 154 112 127 151 165 159 150 149 165 189 162 162 152 136 130 138 149 185 224 162 148 147 147 143 146 155 162 164 158 156 154 157 168 172 163 158 158 157 159 154 146 141 150 234 280 292 294 290 287 262 223 215 195 164 142 138 137 135 130 122 113 114 115 113 107 104 98 100 105 106 52 38 55 83 80 75 74 73 67 49 44 56 98 195 164 116 80 70 63 64 66 66 62 54 51 49 47 45 46 48 48 41 40 40 39 39 43 42 39 35 33 39 49 48 38 32 33 37 40 40 38 40 41 39 31 28 38 50 56 50 46 42 41 42 40 42 48 57 60 71 75 68 53 47 48 54 56 36 48 50 49 51 59 81 105 123 127 76 99 118 107 65 84 83 93 135 136 132 123 111 98 87 79 82 96 95 112 117 109 97 92 89 92 103 126 137 126 107 99 109 106 97 89 89 95 96 92 86 95 98 96 93 98 100 94 92 100 139 110 87 75 62 63 62 60 58 54 51 56 64 67 51 49 48 45 43 43 43 42 39 39 37 46 57 49 54 51 48 48 49 54 60 58 41 44 40 61 100 91 59 46 43 40 39 40 36 32 37 41 47 51 54 64 73 65 47 34 44 61 74 76 73 68 63 62 65 68 67 65 65 65 62 57 53 52 64 77 90 101 111 122 131 132 123 108 103 102 104 106 92 87 88 94 104 113 119 122 125 114 113 111 108 112 103 210 217 224 206 184 172 134 169 194 192 161 156 169 191 210 174 163 151 137 130 138 150 179 207 151 142 146 152 153 155 164 175 178 157 157 157 156 163 218 184 160 156 156 157 152 146 158 237 260 274 285 293 290 268 245 229 227 180 149 146 167 139 126 120 117 113 109 108 106 101 94 92 91 90 87 70 72 82 90 77 71 69 64 51 43 50 84 133 158 118 92 77 69 65 69 74 76 73 62 54 50 48 45 43 43 42 38 39 41 43 43 42 40 36 34 34 42 48 45 36 35 37 41 42 38 36 40 42 39 32 28 41 50 50 45 42 39 37 37 38 41 48 58 62 74 80 77 63 55 55 57 56 49 50 49 47 47 49 53 79 100 80 82 73 80 102 94 98 109 122 132 134 132 126 115 101 90 84 80 77 115 128 127 115 95 98 94 95 106 124 127 113 95 89 94 103 104 96 90 90 94 95 89 97 100 99 96 97 115 106 89 80 81 90 92 83 61 61 61 57 49 50 48 47 46 44 49 48 44 42 42 44 44 42 40 40 39 49 62 51 48 46 46 48 53 58 61 55 33 42 39 60 100 51 44 39 35 43 40 39 39 38 30 31 41 53 65 73 76 69 56 43 37 46 63 80 72 64 62 65 70 75 73 69 64 61 54 50 49 50 63 73 86 102 117 126 130 127 115 102 98 98 102 104 101 100 101 105 111 115 117 117 115 110 105 104 106 119 110 208 210 225 204 181 169 153 202 227 219 189 171 199 215 201 190 167 150 140 135 133 139 142 139 133 145 156 161 159 151 146 149 157 160 160 174 183 187 225 183 155 151 158 152 150 172 217 253 262 271 283 293 291 281 257 227 215 169 144 144 163 163 145 125 111 109 102 98 97 96 90 88 85 81 80 84 91 91 82 70 66 59 49 41 54 88 121 134 105 80 76 79 77 66 60 60 67 79 69 57 49 46 42 41 40 39 39 39 42 46 47 43 38 35 34 34 46 46 39 32 34 36 41 42 38 36 41 43 41 31 36 43 46 43 41 40 39 38 37 39 42 46 51 53 58 67 74 74 72 67 60 51 48 41 38 45 58 60 67 75 82 90 80 68 60 64 89 97 106 116 121 79 103 121 112 99 90 108 111 75 126 129 110 85 71 89 96 109 132 125 103 91 88 85 84 99 114 115 87 83 89 94 89 101 104 101 96 100 132 123 97 85 75 74 82 90 81 64 58 57 58 73 57 45 43 47 48 45 41 40 42 45 45 43 42 42 44 47 50 48 47 42 41 51 56 59 59 56 46 47 39 50 85 37 39 36 31 45 43 42 41 40 42 35 33 44 73 72 71 66 57 53 46 43 54 88 78 69 66 68 72 76 74 67 60 56 53 50 48 49 52 68 89 106 118 127 130 126 113 100 93 92 96 101 89 92 104 107 113 109 109 116 112 111 109 108 108 128 118 189 199 223 185 151 149 161 194 220 236 242 204 227 244 232 195 166 152 149 148 130 125 121 121 130 162 177 182 178 150 142 144 160 199 180 181 188 194 215 174 148 143 151 147 157 193 243 260 268 253 251 285 275 267 235 193 179 160 144 138 145 171 161 140 120 110 99 93 91 92 93 95 89 81 80 85 87 83 74 59 56 46 37 41 92 135 135 96 54 51 62 74 77 62 51 45 50 73 68 56 46 41 41 41 40 39 39 39 42 44 46 46 38 34 33 35 52 47 35 26 34 35 35 38 41 39 42 43 40 29 43 45 43 42 41 41 41 39 38 40 43 44 43 42 42 48 57 66 75 72 60 47 45 35 37 45 50 49 58 72 86 92 101 97 85 75 101 103 106 111 113 67 88 106 98 89 94 105 114 113 99 96 94 84 62 62 80 105 120 97 89 87 87 84 79 89 108 120 84 78 83 87 79 101 106 100 94 112 169 157 112 95 84 77 75 79 90 66 56 53 51 73 58 47 47 47 46 43 40 39 41 47 48 46 45 45 45 42 37 41 45 40 38 54 56 57 56 55 55 53 41 46 84 49 36 32 34 46 46 44 43 44 44 47 44 45 71 63 60 58 56 54 55 55 61 77 82 78 74 73 72 73 69 63 57 54 53 54 55 51 55 74 95 108 117 125 128 125 114 101 91 86 88 95 82 85 100 98 107 100 100 116 114 112 111 110 109 118 115 159 192 217 188 161 157 164 200 215 220 232 239 264 266 237 185 169 159 153 143 120 107 103 110 135 175 188 190 185 158 143 143 165 212 185 186 185 176 182 160 142 136 142 156 184 219 253 267 277 242 228 277 265 238 196 157 155 151 140 124 112 149 157 152 140 125 110 100 92 89 94 102 95 81 75 86 88 81 66 43 38 35 38 56 141 142 110 72 48 47 48 51 56 57 53 50 48 48 55 51 44 40 44 44 42 39 39 39 38 38 39 45 37 33 34 36 52 48 36 26 34 34 29 31 42 42 43 42 38 29 41 44 45 45 45 45 43 41 39 40 42 42 39 36 35 36 39 47 61 63 57 47 46 40 41 42 39 38 42 56 73 77 103 104 91 76 79 95 103 97 74 54 76 93 86 79 99 116 124 121 97 76 65 67 65 59 76 99 109 88 86 91 95 81 73 84 95 96 97 85 79 76 63 97 106 99 92 115 213 203 132 111 91 84 79 74 80 75 64 52 51 60 51 46 47 46 45 42 40 39 41 42 46 53 52 48 45 43 41 41 42 44 47 53 54 54 54 54 55 55 44 41 74 58 38 31 40 46 46 46 46 49 50 56 61 66 70 68 61 54 51 51 52 65 77 60 83 86 81 79 74 68 62 58 55 54 55 59 63 60 67 81 96 108 115 119 121 117 110 101 92 85 84 89 85 87 96 90 94 100 110 116 102 100 105 112 110 108 104 143 150 205 200 180 169 180 210 220 227 244 265 276 278 264 226 188 164 145 125 103 78 83 111 146 184 191 188 181 155 141 144 167 210 199 199 185 159 158 151 141 126 117 176 221 250 266 276 284 254 242 278 270 220 175 146 139 131 119 91 59 112 140 149 146 141 133 119 102 88 88 86 83 76 65 75 93 94 73 42 35 33 57 118 150 130 95 63 48 47 50 53 56 58 57 56 55 55 51 45 41 40 47 43 40 38 38 37 36 36 35 34 34 33 34 38 53 48 35 26 35 34 33 35 39 44 43 40 38 41 43 46 50 53 50 47 44 42 40 39 38 38 37 35 34 33 34 37 43 49 51 48 48 50 42 35 35 35 38 43 50 57 74 81 80 73 52 80 88 70 47 46 69 85 79 65 100 121 123 111 90 70 59 61 62 61 67 76 84 64 77 96 101 81 74 72 78 96 110 108 86 65 95 105 109 105 93 87 205 215 150 136 97 85 83 79 70 85 79 62 55 54 51 49 48 46 45 43 40 40 42 46 47 45 50 48 45 43 41 41 43 43 42 43 52 55 54 54 55 56 45 38 66 56 41 36 43 45 47 47 46 48 51 54 56 55 45 67 69 57 50 52 53 59 72 91 95 90 85 83 76 67 59 55 54 54 57 61 65 67 73 84 90 67 101 114 103 77 100 99 93 88 86 87 88 90 93 90 85 90 99 92 100 103 103 103 109 107 103 145 142 159 191 201 191 181 211 227 239 254 276 281 281 278 265 223 178 143 122 97 80 89 116 151 187 189 183 173 147 116 125 158 195 219 214 187 156 155 151 142 116 85 196 248 273 283 284 288 273 269 285 263 193 151 123 65 65 62 59 55 51 105 137 143 138 138 126 105 83 76 68 69 65 44 44 63 75 69 38 33 33 64 135 130 105 82 64 47 46 59 71 71 63 55 50 47 44 46 43 39 38 42 41 39 38 39 38 37 36 34 34 34 34 34 36 46 46 37 28 36 34 34 32 30 41 42 39 34 30 43 52 57 57 53 49 45 43 40 39 38 39 40 38 37 35 34 35 38 43 46 48 48 50 42 33 30 31 42 49 47 42 42 54 69 74 46 65 66 53 55 47 64 80 75 65 99 111 99 83 71 62 60 62 63 51 56 68 70 54 70 88 93 80 75 72 72 80 107 105 85 68 88 98 109 116 109 90 82 113 155 139 103 85 78 77 74 91 94 78 56 54 53 52 49 47 46 43 41 41 45 45 45 46 46 46 45 45 45 44 43 43 44 47 53 57 58 56 55 54 47 47 82 52 42 44 43 44 47 47 45 45 48 53 57 60 61 71 69 60 55 55 55 55 59 77 91 92 87 83 76 68 62 56 55 56 58 61 66 73 76 82 90 87 105 110 105 99 101 98 93 89 87 86 86 87 91 98 89 81 77 83 100 101 98 101 103 103 100 144 139 141 173 192 195 194 225 238 249 264 280 282 281 279 272 244 202 161 129 99 98 107 124 151 186 185 178 173 155 98 96 128 165 215 209 182 154 154 150 145 119 90 221 263 280 286 279 276 273 277 282 242 182 149 137 125 127 90 63 59 55 59 84 116 139 130 117 101 86 76 56 50 50 45 43 46 47 43 34 33 58 92 118 95 72 55 46 46 46 52 58 60 56 52 50 50 50 46 41 39 42 44 42 42 42 41 39 37 35 34 34 35 35 34 35 41 44 40 35 36 36 36 33 27 38 41 41 40 39 37 45 52 50 48 47 45 43 41 39 39 40 43 43 41 39 38 37 37 42 46 48 49 51 52 47 28 29 42 49 45 32 41 50 56 54 44 45 57 72 76 53 61 73 69 70 96 94 71 61 57 57 59 63 65 44 50 68 62 50 59 75 89 80 77 74 73 80 96 97 90 80 77 80 93 109 117 99 85 88 109 142 129 102 77 68 71 101 107 85 57 49 51 53 50 49 47 44 43 45 43 43 45 47 44 46 48 49 48 46 45 45 45 47 38 41 52 56 56 43 52 86 73 48 41 43 43 43 43 44 46 43 46 53 62 71 72 67 62 59 60 59 58 58 59 63 73 81 84 80 80 74 67 60 59 59 59 59 58 66 74 84 93 104 109 109 107 106 102 98 94 91 89 88 88 89 92 96 99 91 79 101 100 93 88 88 92 94 90 155 137 135 156 176 191 205 231 251 266 276 282 282 281 267 230 218 204 173 128 89 102 116 130 149 178 179 179 183 182 157 106 92 150 167 162 156 153 152 151 148 122 91 215 269 287 286 278 269 269 276 271 185 156 144 141 140 136 122 113 111 103 90 88 100 120 132 124 107 90 80 56 46 49 59 68 50 37 35 34 35 74 105 93 60 48 43 43 48 52 53 53 54 52 52 52 52 51 44 40 44 54 46 43 44 45 42 39 37 35 34 34 35 35 34 34 35 40 41 37 30 29 33 34 28 37 39 41 43 45 39 43 48 46 45 44 44 43 42 40 40 41 45 48 47 45 42 41 39 40 42 44 46 52 54 46 27 27 29 38 52 52 54 54 53 54 45 52 68 84 85 60 60 67 61 53 84 87 63 66 64 63 63 64 65 52 56 69 63 57 59 71 87 80 77 74 74 84 91 87 81 77 70 69 76 92 115 130 128 115 98 102 113 113 104 89 85 94 96 84 61 57 61 61 50 49 47 44 44 49 39 43 48 45 44 47 50 51 50 48 48 47 47 47 44 46 53 57 43 61 77 62 34 27 27 30 43 41 34 34 45 46 46 52 63 77 69 59 53 55 59 62 63 63 60 58 63 68 71 69 73 73 69 63 64 64 63 58 43 49 65 79 90 105 110 109 104 90 88 92 93 85 89 89 89 88 88 92 94 95 96 95 92 90 85 71 82 88 87 163 134 133 147 174 199 213 241 267 283 285 284 283 282 248 169 159 167 153 111 55 86 108 123 138 147 170 189 202 213 173 153 147 151 156 153 153 155 156 155 153 146 151 246 281 291 288 286 260 262 273 268 195 164 149 144 140 142 144 142 136 130 114 99 92 99 110 109 101 88 74 53 50 62 81 81 52 36 35 36 54 89 107 88 53 42 42 51 65 65 59 53 50 50 50 51 51 47 41 42 50 61 46 43 44 45 44 38 35 34 34 34 36 35 34 33 32 37 41 40 32 26 27 30 29 34 33 33 36 45 46 45 43 39 43 44 45 46 46 44 42 44 47 41 39 36 34 32 39 40 39 40 41 37 42 47 40 29 27 37 55 55 52 50 46 34 36 49 60 67 85 71 66 64 59 70 85 83 68 70 73 73 72 70 69 69 69 70 71 70 73 78 84 81 77 71 69 77 78 74 71 71 68 67 70 80 101 141 133 110 93 87 83 92 102 95 115 106 91 83 63 55 58 59 48 47 45 44 44 48 44 44 46 45 46 47 49 51 51 50 49 49 49 49 51 54 54 44 45 67 73 42 40 41 36 29 43 41 42 39 31 48 50 53 62 74 64 55 50 50 55 62 66 65 61 59 60 62 64 63 65 65 64 67 71 70 66 60 62 71 62 55 71 102 108 105 99 79 74 81 88 81 90 90 86 84 85 89 92 93 93 91 87 84 82 82 84 86 90 158 134 134 145 177 211 230 265 282 288 287 285 284 280 243 163 153 149 137 108 55 56 84 111 125 139 147 162 175 169 161 156 155 156 155 152 166 176 154 155 154 163 190 245 273 287 286 270 243 244 261 264 185 163 153 146 140 145 152 151 143 134 118 104 96 95 98 95 91 82 59 45 54 75 97 83 57 40 38 44 75 94 100 94 82 62 56 65 84 79 65 53 50 57 52 49 47 42 40 48 57 59 46 42 42 45 51 46 38 34 35 36 36 35 33 33 33 38 43 45 39 31 29 30 33 34 31 29 32 36 47 48 41 34 39 41 44 48 49 48 47 48 51 37 34 33 33 40 43 41 39 38 38 34 34 34 33 27 26 36 52 51 49 45 42 45 43 57 63 59 76 79 77 72 71 87 75 65 69 75 78 78 76 74 72 71 69 66 66 63 70 81 89 82 73 65 59 59 57 64 70 69 69 70 72 77 86 120 114 100 96 90 82 83 89 86 131 127 105 86 63 58 65 68 49 46 44 44 45 48 50 49 46 46 47 47 48 50 52 51 50 50 51 52 55 58 57 36 59 62 47 39 43 45 43 40 43 42 42 45 51 61 62 64 67 65 57 54 53 53 55 60 63 63 60 58 58 59 61 61 62 62 63 67 55 151 197 60 53 54 68 84 65 87 93 92 91 84 77 79 84 79 85 86 83 81 85 88 91 92 92 91 88 84 82 81 81 82 83 144 136 137 143 165 207 261 287 290 289 288 285 284 271 250 220 185 159 145 133 111 114 114 117 124 148 154 159 163 164 162 186 204 199 162 155 162 171 166 157 165 191 226 245 260 279 286 264 213 219 246 255 166 158 153 147 142 147 152 151 143 132 114 108 108 111 110 99 90 77 44 38 55 79 96 87 67 48 40 51 67 76 81 86 111 95 83 79 80 80 67 59 61 76 65 56 48 39 40 56 64 57 47 44 43 49 67 87 57 35 37 38 37 35 33 33 33 40 45 47 40 39 39 39 38 38 37 37 36 28 42 48 44 34 34 36 41 48 49 50 51 53 55 38 43 47 50 59 51 44 40 37 32 32 31 31 32 30 28 34 49 47 47 44 46 68 55 53 57 62 67 65 73 87 96 95 77 68 74 77 77 76 75 76 76 73 69 66 66 63 59 64 81 74 63 55 52 52 61 67 70 69 70 68 70 78 80 90 93 92 90 87 87 86 82 79 109 122 116 90 65 59 58 57 48 45 45 45 47 47 47 47 47 47 48 48 49 50 51 51 50 50 52 56 59 62 61 45 62 53 34 42 43 44 41 35 43 43 42 44 50 62 63 61 60 57 53 55 61 62 61 61 60 58 57 57 57 58 60 63 65 66 66 69 49 91 121 73 57 55 68 84 58 81 91 90 87 82 91 93 85 79 80 82 83 83 87 90 91 92 92 93 92 89 86 86 85 84 82 141 137 140 146 153 204 292 291 291 289 287 285 284 279 266 241 205 166 146 138 132 140 140 137 137 154 165 163 158 163 193 212 224 224 196 187 174 164 167 159 184 218 247 249 264 278 276 244 179 185 211 221 163 159 155 150 147 151 149 146 140 130 115 114 122 132 123 113 99 79 40 36 59 81 84 84 68 49 36 35 37 50 61 64 81 88 89 81 62 58 55 64 83 81 72 69 63 38 45 55 61 62 56 56 63 75 88 193 110 35 38 40 38 35 33 33 35 41 47 49 42 39 38 37 37 36 36 36 37 38 40 44 44 35 39 40 41 43 45 49 52 55 54 39 54 67 71 71 91 67 37 34 27 25 29 36 37 32 29 33 42 39 39 42 53 81 59 52 54 61 65 59 64 82 114 101 80 71 79 79 77 76 75 76 76 72 67 60 48 42 47 60 78 55 53 55 51 35 57 69 72 72 71 53 55 80 83 82 80 78 73 74 80 83 82 75 73 95 111 94 76 63 54 50 48 46 46 47 48 47 46 46 47 48 49 51 51 52 51 51 51 51 54 59 63 64 64 58 48 42 40 43 43 43 37 27 42 44 43 43 47 58 60 56 52 51 51 56 62 64 61 58 55 53 54 56 58 61 65 69 70 70 69 69 59 62 75 84 62 54 64 86 89 91 96 105 104 103 103 99 92 85 84 85 87 89 91 92 93 93 94 95 96 95 93 92 91 90 87 139 137 141 146 152 194 264 289 290 288 286 284 283 267 249 233 219 192 165 148 146 150 153 153 152 156 164 160 154 162 203 201 200 213 224 218 190 162 155 159 203 234 243 245 282 281 246 191 160 149 150 156 160 158 160 159 152 146 143 142 138 123 114 120 132 141 138 130 109 76 38 35 59 81 83 84 70 51 34 33 33 35 37 38 39 67 85 90 83 70 72 78 81 80 76 60 43 44 53 50 46 47 58 71 92 104 84 62 42 34 37 43 38 35 34 33 37 42 49 55 44 39 36 36 36 36 36 36 36 37 37 35 33 32 37 37 38 39 40 43 47 49 49 48 49 55 65 75 190 138 48 26 35 33 35 38 35 31 32 35 36 32 33 43 60 81 57 53 55 53 67 64 60 69 104 98 85 72 65 77 78 77 77 77 75 70 65 58 38 43 43 43 60 48 41 45 60 58 65 56 48 73 74 73 77 84 89 90 86 80 72 77 72 71 77 87 63 69 89 92 78 61 52 50 48 45 45 45 48 46 46 46 47 49 52 54 55 55 54 53 52 52 56 61 64 64 60 49 42 39 40 43 41 41 38 26 42 45 44 44 47 56 58 55 50 49 50 54 58 59 56 53 51 50 51 59 66 71 73 72 70 69 68 67 67 76 91 85 63 54 62 86 86 92 103 112 108 108 108 105 100 96 93 93 93 89 89 91 95 96 97 99 100 101 100 97 95 94 91 140 139 145 150 155 202 272 290 289 288 286 285 285 256 233 223 218 206 188 172 164 157 158 159 157 149 160 171 173 165 180 168 165 180 202 202 178 156 154 160 216 243 236 234 276 264 222 178 167 153 148 151 157 157 157 153 146 143 140 140 138 124 122 129 137 139 135 116 96 71 37 68 78 81 82 83 74 62 48 35 34 33 34 34 34 41 56 72 79 75 77 79 77 73 61 48 45 64 67 57 47 46 50 53 57 57 47 36 33 37 43 44 41 39 37 34 34 45 57 61 46 37 35 37 37 37 37 36 36 36 36 36 34 32 30 33 35 37 42 42 42 44 46 44 45 48 49 39 48 172 220 42 52 63 74 81 73 63 52 43 42 49 51 59 70 81 58 50 49 49 63 63 61 64 81 88 87 72 45 71 77 78 79 78 72 65 59 54 41 49 51 47 51 46 48 56 63 63 64 62 62 72 74 72 78 92 88 90 92 91 80 72 74 66 57 146 85 51 59 75 56 50 50 51 51 46 42 40 39 44 41 37 38 49 53 56 54 41 54 56 54 53 56 60 62 59 52 44 40 39 40 42 32 35 39 27 44 46 45 45 51 59 60 57 52 50 50 51 53 53 52 50 50 51 57 64 69 71 71 66 62 61 62 64 59 70 97 82 65 58 65 91 95 101 105 106 107 106 105 104 102 102 101 101 95 62 64 81 98 99 101 104 106 108 107 104 100 96 94 143 141 147 155 169 205 257 290 289 288 287 284 263 239 222 215 210 193 190 190 184 163 158 155 144 119 158 205 216 175 166 160 152 146 149 153 154 153 156 183 229 250 250 257 241 209 179 166 174 161 151 149 156 155 146 140 141 140 130 129 131 125 126 135 140 136 131 105 86 76 67 86 87 83 81 72 63 52 40 34 34 34 35 36 35 34 39 47 53 54 59 60 54 52 46 43 46 61 66 65 62 59 58 63 65 58 35 33 45 55 54 43 45 45 41 34 34 48 63 66 48 39 37 38 38 37 37 36 36 36 36 37 38 40 38 39 40 39 36 40 42 42 44 38 42 47 50 46 43 67 136 262 260 258 258 260 261 261 153 43 43 53 66 75 79 79 60 50 48 49 46 54 58 60 73 77 75 63 47 69 70 69 71 77 70 59 51 48 48 53 55 52 46 51 58 63 64 61 58 59 63 70 70 68 71 84 78 81 85 85 82 75 72 65 53 81 68 54 47 51 57 58 56 53 59 51 42 33 26 40 35 28 32 41 50 57 57 47 58 59 56 54 55 58 58 56 49 42 39 39 40 41 41 35 28 34 46 47 46 49 60 65 64 58 54 52 51 50 49 49 49 49 50 54 58 63 66 66 64 63 63 65 66 69 63 71 101 87 73 65 72 100 103 105 103 95 97 99 101 103 101 104 105 104 98 64 81 98 100 102 105 108 112 114 114 111 106 101 99 148 144 153 194 210 230 258 291 289 288 287 280 228 207 199 195 197 167 169 184 192 162 150 142 121 62 132 194 210 174 170 161 155 149 139 138 144 160 189 234 261 266 259 258 215 181 161 157 156 156 153 148 149 149 143 137 135 132 126 125 127 126 124 136 142 137 129 102 85 81 82 87 86 84 82 76 62 46 34 34 35 36 36 36 36 37 38 38 39 40 44 43 39 41 43 44 45 48 52 57 61 66 75 81 72 54 35 34 58 72 62 43 48 49 42 35 34 52 68 69 50 39 37 38 38 38 37 36 36 36 40 42 43 44 43 42 40 37 39 42 43 44 47 52 66 66 52 48 43 41 62 115 111 127 194 261 136 103 68 42 43 46 51 65 85 85 70 57 48 48 47 47 48 50 47 51 42 42 66 71 53 42 48 73 67 56 46 44 48 53 52 47 47 57 60 62 64 60 56 55 59 67 67 78 90 88 74 74 75 73 72 83 82 71 55 74 80 76 65 53 56 58 57 53 49 49 40 26 27 39 36 31 37 29 40 53 61 62 61 59 56 54 55 56 56 53 47 42 39 38 39 30 28 27 27 29 43 48 48 53 69 71 66 58 55 53 51 49 48 48 48 49 51 55 58 60 61 60 57 47 43 50 74 53 50 71 107 98 81 70 78 113 90 89 94 79 83 93 102 107 105 105 97 91 100 90 94 99 101 102 106 111 116 118 118 118 114 108 105 150 149 164 238 258 265 274 291 289 288 282 266 218 172 152 152 159 157 162 167 167 153 143 141 141 135 146 168 174 160 180 184 196 194 145 138 141 167 216 260 273 270 257 238 238 192 156 151 147 148 149 148 146 145 141 134 129 127 127 126 125 125 130 140 144 139 133 115 97 85 85 84 81 78 77 77 63 46 37 47 39 36 35 35 37 40 41 40 40 40 38 38 38 42 46 47 45 42 42 43 51 65 82 76 55 36 36 45 67 76 66 44 50 49 43 35 35 54 70 70 52 39 36 38 38 38 37 36 36 37 44 47 46 44 45 43 40 39 43 44 43 48 65 68 69 62 49 46 42 38 35 34 51 61 144 254 91 53 43 42 40 43 47 61 82 83 77 64 52 50 51 56 63 70 70 54 52 60 65 70 69 68 70 69 64 55 46 41 43 49 52 53 61 56 56 59 61 59 58 56 53 57 54 76 100 96 75 71 85 104 81 74 69 62 51 59 58 65 80 67 67 67 63 56 80 76 55 33 42 43 43 39 27 29 29 39 55 58 56 54 53 53 54 55 55 52 47 42 39 39 39 36 30 31 40 29 42 49 52 58 68 69 65 59 57 55 51 48 47 47 48 49 52 56 52 56 64 60 54 47 42 40 58 53 66 82 66 83 76 68 76 118 92 77 74 59 72 93 109 113 110 106 97 89 92 95 97 97 98 100 107 114 118 120 122 122 121 117 111 Wind_Speed 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 16 17 17 17 17 17 16 17 16 16 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 12 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 13 13 12 12 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 15 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 15 16 15 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 15 15 16 15 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 12 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 12 12 12 12 12 12 12 12 12 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 13 12 12 12 12 12 12 12 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 13 13 12 13 12 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 11 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 11 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 16 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 13 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 13 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 13 13 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 9 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 11 10 10 11 10 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 17 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 13 13 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 16 16 15 15 14 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 17 17 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 16 16 15 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 17 17 17 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 15 14 14 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 12 12 12 13 13 14 14 15 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 17 17 16 16 15 15 14 13 13 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 12 12 12 13 13 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 14 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 12 13 13 14 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 15 15 14 13 13 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 12 13 13 14 14 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 12 12 13 13 13 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 18 18 17 17 16 15 14 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 12 12 13 13 13 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 17 17 16 15 15 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 16 15 14 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 18 17 17 16 15 15 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 16 15 14 14 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 16 15 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 17 17 16 15 15 14 14 13 12 12 12 11 11 11 11 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 16 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 16 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 18 17 17 16 16 15 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 15 15 14 14 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 14 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 19 19 19 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 19 19 19 19 19 19 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 16 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 6 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 16 16 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 7 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 18 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 7 7 7 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 10 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 11 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 11 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 12 13 12 12 12 12 12 12 12 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 8 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 12 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 8 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 10 10 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 7 7 7 8 8 9 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 8 8 9 9 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 8 8 9 9 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 23 23 23 23 23 23 24 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 9 10 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 22 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 8 9 9 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 14 15 15 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 6 6 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 7 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 13 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 13 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 15 15 15 14 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 23 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 23 23 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 24 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 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 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 26 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 26 26 26 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 Wind_Direction 140 139 138 138 137 136 135 135 133 133 132 131 131 130 129 129 128 128 127 127 127 128 128 129 130 130 131 132 134 134 135 136 137 138 139 140 140 141 142 143 143 143 143 143 143 142 141 141 141 140 140 140 139 139 139 140 140 141 142 142 143 143 144 145 146 146 147 148 149 149 150 151 151 152 153 154 154 155 156 157 157 158 158 159 159 160 160 160 160 161 161 161 161 162 162 162 162 162 161 161 161 161 161 161 160 160 160 160 160 160 160 160 160 160 160 161 161 162 162 163 163 164 164 165 166 166 166 167 167 168 168 169 169 169 169 169 170 170 170 170 170 171 171 171 171 172 171 171 171 171 171 171 171 170 170 169 169 168 167 167 166 165 165 164 163 162 161 161 160 159 159 158 158 157 156 156 155 155 154 154 153 153 152 152 151 151 151 151 151 150 150 150 150 150 149 149 148 148 147 147 146 146 145 145 144 143 143 143 142 142 141 141 141 141 141 141 141 141 141 142 142 143 143 144 144 145 145 145 146 146 146 147 147 148 148 148 149 149 149 150 150 150 150 150 150 151 151 151 151 151 152 153 154 155 156 157 158 159 160 160 161 162 162 162 163 163 163 164 165 165 165 166 166 166 166 166 167 167 167 166 166 166 166 166 165 165 164 164 163 163 163 162 161 161 160 160 159 159 158 158 157 157 157 157 156 156 156 155 155 155 155 154 154 154 154 154 153 153 152 139 139 138 137 137 136 135 134 133 132 132 131 130 130 129 129 128 127 127 127 127 127 128 129 130 130 131 132 134 134 135 136 137 137 138 139 140 140 141 142 143 143 143 143 143 142 142 141 141 140 140 140 140 140 140 140 140 141 142 142 143 144 144 145 146 146 147 148 149 149 150 151 151 152 153 153 154 155 155 156 157 157 158 158 159 160 160 160 161 161 161 161 162 162 162 162 162 162 162 162 162 162 162 161 161 161 161 161 161 161 160 160 161 161 161 161 162 162 163 163 164 164 165 166 166 167 167 168 168 168 169 169 169 170 170 170 170 170 171 171 171 171 171 171 172 172 172 172 172 172 171 171 171 170 170 169 169 169 168 167 166 165 165 164 163 162 161 161 160 160 159 158 158 157 157 156 155 155 154 154 153 153 153 152 152 151 151 151 151 151 151 150 150 150 149 149 148 148 148 147 147 146 145 145 145 144 144 143 143 142 142 141 141 141 141 141 141 141 141 142 142 143 144 144 145 145 145 145 146 146 146 147 147 147 147 147 148 149 149 149 149 149 149 149 150 150 150 150 151 151 152 153 154 155 156 157 158 159 159 160 161 161 162 162 162 163 164 164 164 165 165 166 166 166 166 166 167 167 167 167 167 166 166 165 165 165 165 164 164 163 162 162 161 160 160 159 159 158 158 157 157 157 157 156 156 156 156 156 156 155 155 155 154 154 154 154 153 153 152 139 138 138 137 136 136 135 134 133 133 131 131 130 130 129 128 128 127 127 127 128 128 128 129 130 130 131 132 133 134 135 136 136 137 138 139 140 141 141 142 142 142 143 142 143 142 142 141 141 141 140 140 140 140 140 140 141 141 141 142 143 143 144 145 146 146 147 148 148 149 150 150 151 152 153 153 154 155 155 156 157 157 158 158 159 159 160 160 161 161 161 161 162 162 162 162 162 162 162 162 162 162 162 162 162 161 161 161 161 161 161 161 161 161 162 162 162 163 163 164 165 165 165 166 166 167 168 168 168 169 169 169 170 170 170 170 170 171 171 171 171 171 171 172 172 172 172 172 172 172 172 171 171 171 170 169 169 169 168 167 167 165 165 164 163 162 161 161 160 160 159 158 158 157 157 156 156 155 155 154 154 153 153 153 152 152 151 151 151 151 151 151 150 150 149 149 149 148 148 147 147 146 146 146 145 144 144 144 143 143 142 142 141 141 141 141 141 141 142 142 143 143 143 144 145 145 145 145 145 145 145 146 146 146 146 146 147 148 148 148 148 149 149 149 149 149 150 149 150 151 152 153 154 154 156 157 158 158 159 160 161 161 161 162 162 163 164 164 164 165 165 166 166 166 166 167 167 167 167 167 166 166 166 165 165 165 164 164 163 163 162 161 161 160 159 159 159 158 158 157 157 157 156 156 156 156 156 156 156 155 155 155 154 154 154 154 153 153 152 139 138 137 137 136 135 135 134 133 132 131 131 130 130 129 128 128 128 128 128 128 128 128 129 130 131 132 132 133 134 134 135 136 136 137 138 139 140 141 142 143 143 143 143 142 142 142 141 141 141 140 140 140 140 140 140 141 141 142 142 143 144 144 145 146 146 147 148 149 149 150 150 151 152 153 153 154 155 155 156 156 157 158 158 159 159 160 160 161 161 161 162 162 162 163 163 163 163 163 163 163 163 163 162 162 162 162 162 161 161 161 161 161 162 162 163 163 164 164 165 165 166 166 167 167 168 168 169 169 169 169 170 170 170 171 170 171 171 171 172 172 171 172 172 172 172 172 172 172 172 172 171 171 171 171 170 169 169 168 167 167 166 165 164 163 163 161 161 160 160 159 158 158 158 157 156 156 155 155 154 154 153 153 153 153 152 152 152 151 151 151 151 151 150 150 149 149 148 148 148 147 147 146 146 146 145 144 144 144 143 143 142 142 142 142 142 142 142 142 142 143 143 143 144 144 144 144 145 145 144 145 145 145 145 146 146 146 146 146 147 147 147 148 148 148 149 149 149 150 151 152 152 153 154 155 156 157 158 158 159 160 161 161 162 162 163 163 164 164 165 165 166 166 166 166 167 167 167 167 166 166 166 166 166 165 165 164 164 163 162 162 161 161 160 159 159 159 158 158 158 157 156 156 156 156 156 156 156 156 155 155 155 154 154 154 153 153 153 152 139 138 137 137 136 135 135 134 133 132 131 131 130 130 129 128 128 128 128 128 128 129 129 130 130 131 132 132 133 134 134 135 135 136 137 138 139 140 140 141 142 142 142 142 142 142 142 141 141 140 140 140 140 140 140 140 141 141 142 142 143 143 144 145 146 146 147 148 148 149 150 151 151 152 153 153 154 154 155 156 156 157 158 158 159 160 160 160 161 161 162 162 163 163 163 163 163 163 163 163 163 163 163 163 163 163 162 162 162 162 162 162 162 162 163 163 164 164 165 165 166 167 167 167 168 168 169 169 169 169 170 170 171 171 171 171 171 171 172 172 172 172 172 172 172 172 172 172 172 172 172 171 171 171 171 170 170 169 168 168 167 166 165 164 163 163 162 161 160 160 159 159 158 158 157 156 156 155 155 154 154 153 153 153 153 153 152 152 152 152 151 151 150 150 150 150 149 149 148 148 147 147 146 146 145 145 145 144 144 144 143 143 142 142 142 142 142 142 142 142 143 143 143 144 144 144 144 144 144 144 144 144 144 145 145 145 145 146 145 146 146 147 147 147 148 148 149 149 150 151 151 152 153 153 155 156 156 157 158 159 160 160 161 161 162 163 163 163 164 165 165 165 165 166 166 166 167 167 166 166 166 166 166 166 165 164 164 163 162 162 162 161 161 160 159 159 158 158 158 157 157 156 156 156 156 156 156 156 155 155 154 154 154 154 154 153 153 152 152 139 138 137 136 136 135 135 134 133 133 132 131 131 130 129 129 129 129 129 129 129 129 130 130 131 132 132 133 133 134 134 135 135 136 136 138 138 139 140 141 141 142 142 142 142 141 141 141 141 141 140 140 140 141 140 140 141 141 142 142 143 143 144 145 146 147 147 148 149 149 150 151 151 152 152 153 154 155 155 156 157 157 158 158 159 160 160 161 161 162 162 163 163 163 163 163 164 164 164 164 164 164 163 163 163 163 163 163 163 163 163 163 163 163 164 164 165 165 165 166 167 167 167 168 168 169 169 170 170 170 170 171 171 171 171 171 172 172 172 172 172 172 172 172 173 173 172 172 172 172 172 172 172 171 171 170 170 170 168 168 167 166 166 164 164 163 162 161 161 160 159 159 158 158 157 157 156 155 155 154 154 154 153 153 153 152 152 152 152 152 152 151 151 150 150 150 149 149 148 147 147 147 146 146 145 145 145 145 144 144 144 143 143 143 142 142 142 142 142 142 143 143 143 143 143 143 143 143 143 144 143 143 143 144 144 144 144 144 145 144 145 145 146 146 147 148 148 149 149 150 151 151 153 153 154 155 156 157 157 158 159 160 160 161 162 162 163 163 163 164 165 165 165 165 166 166 166 166 166 166 166 166 166 165 165 164 163 163 163 162 161 161 160 160 159 158 158 158 158 157 156 156 156 156 156 156 156 156 155 155 154 154 154 154 154 153 152 152 152 139 138 137 137 136 135 135 134 133 133 132 132 131 130 130 130 130 130 129 129 129 130 130 131 132 132 133 133 133 134 134 135 135 136 136 138 138 139 140 140 141 142 142 142 142 141 141 141 141 141 141 140 140 141 141 141 141 142 142 143 143 144 145 145 146 147 148 148 149 150 150 151 151 152 153 153 154 154 155 156 157 157 158 158 159 160 160 161 162 162 163 163 163 164 164 164 164 164 164 164 165 164 164 164 163 163 163 163 163 163 163 163 163 164 164 165 165 165 166 167 167 168 168 168 169 169 170 170 170 170 171 171 172 172 172 172 172 172 172 173 173 172 173 173 173 173 173 173 173 173 173 172 172 172 171 171 170 170 169 168 168 167 166 165 164 163 163 161 161 160 159 159 158 158 157 157 156 155 155 154 154 154 153 153 153 153 152 152 152 152 151 151 151 150 150 150 149 148 148 148 147 147 147 146 146 145 145 145 144 144 144 143 143 143 142 142 142 142 142 142 142 142 142 143 143 143 143 143 143 142 142 143 142 142 143 143 143 143 144 144 144 145 145 146 147 147 147 148 149 149 150 151 151 153 153 154 155 156 157 157 158 159 159 160 161 161 162 163 163 163 164 165 165 165 165 166 166 166 165 165 165 165 165 164 164 163 163 163 162 162 161 161 160 159 159 159 158 158 157 157 156 156 156 156 156 156 156 156 155 154 154 154 154 154 153 153 152 152 152 138 138 137 137 136 135 135 134 134 133 132 132 132 131 131 131 130 130 130 131 131 131 132 132 132 133 133 133 133 134 134 135 135 136 136 137 138 139 139 140 141 141 141 141 141 141 141 141 141 140 140 140 140 140 141 141 142 142 142 143 143 144 145 146 146 147 148 148 149 150 150 151 152 152 153 153 154 155 155 156 157 157 158 159 159 160 161 161 162 162 163 164 164 164 165 165 165 165 165 165 164 165 165 164 164 164 164 163 163 163 164 164 164 164 165 165 166 166 167 167 168 168 169 169 170 170 170 171 171 171 171 172 172 172 172 172 172 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 172 172 172 172 171 170 170 169 168 167 166 165 164 164 163 162 161 160 160 159 158 158 157 157 156 155 155 154 154 154 153 153 153 153 153 153 152 152 151 151 151 150 150 150 149 149 148 148 148 147 147 147 146 146 145 145 145 144 144 144 143 143 142 142 142 142 142 142 142 142 142 142 142 142 142 142 141 142 142 142 142 142 142 142 143 142 143 143 143 144 144 145 145 146 147 147 148 148 150 150 151 152 153 154 154 155 156 156 158 158 159 160 160 161 162 162 162 163 164 164 164 164 165 165 165 165 165 165 165 165 164 164 163 163 163 163 162 161 161 160 160 159 159 158 158 158 157 156 156 156 156 156 156 156 155 155 155 154 154 154 154 153 153 152 152 152 152 138 138 137 137 136 136 135 134 134 133 133 133 132 132 131 131 131 131 132 132 132 132 133 133 133 133 134 134 134 134 134 135 135 135 136 137 138 139 139 140 141 141 141 141 141 141 140 140 141 141 141 141 141 141 141 142 142 142 143 143 144 144 145 146 147 147 148 149 149 150 150 151 152 152 153 153 154 155 156 156 156 157 158 159 159 160 161 162 162 163 163 164 164 164 165 165 165 165 165 165 165 165 165 165 165 164 164 164 164 164 164 165 165 165 166 166 166 167 167 168 168 169 169 170 170 170 171 171 171 171 172 172 172 173 173 173 173 173 173 173 173 173 173 173 174 174 173 173 173 173 173 173 173 172 172 172 171 170 170 169 168 168 167 166 164 164 163 162 161 160 160 159 159 158 157 156 156 155 155 154 154 153 153 153 153 153 153 153 152 152 152 151 151 150 150 150 149 149 148 148 148 148 147 147 146 146 146 145 145 144 144 144 144 143 143 142 142 142 142 142 142 142 141 141 142 141 141 141 141 141 141 141 141 141 141 141 142 142 142 142 143 143 143 144 144 145 146 146 147 148 149 149 150 152 152 153 154 154 155 156 157 158 158 159 159 160 161 161 162 162 163 163 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 162 161 161 160 160 160 159 158 158 158 157 157 156 156 156 156 156 156 155 155 155 155 154 154 154 153 153 153 152 152 152 152 139 138 138 137 136 136 135 135 134 134 134 134 133 133 133 133 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 135 135 135 136 137 137 138 139 139 140 140 141 141 140 140 140 140 140 140 140 140 141 141 141 142 142 142 143 143 144 145 145 146 147 147 148 149 150 150 151 152 152 153 153 154 155 155 155 156 157 158 158 159 160 160 161 162 162 163 164 164 165 165 165 165 165 165 166 166 165 165 165 165 165 165 165 165 165 165 165 165 166 166 166 167 167 167 168 168 169 170 170 170 170 171 171 172 172 172 172 172 173 173 173 173 173 173 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 173 172 172 172 171 170 170 168 168 167 166 165 164 163 162 161 161 160 159 158 158 157 156 156 155 155 154 154 153 153 153 153 152 152 152 152 152 151 151 151 150 150 150 149 149 149 148 147 147 147 147 147 146 146 145 145 145 144 144 143 143 142 142 142 142 142 142 141 141 141 141 141 140 140 140 141 140 140 140 140 140 140 140 141 140 141 141 141 142 143 143 143 144 145 146 146 147 148 149 150 151 151 152 153 154 155 155 156 157 158 159 159 160 160 161 162 162 162 163 163 163 163 163 163 163 163 163 163 163 163 163 163 162 162 162 161 161 160 160 159 159 158 158 157 157 156 156 156 156 156 156 155 155 155 155 155 154 154 154 153 153 153 152 152 152 151 139 138 137 137 136 136 135 135 135 135 135 134 134 134 134 133 133 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 135 136 136 137 137 138 138 139 140 140 140 140 140 140 140 139 139 140 140 140 140 141 142 142 143 143 143 144 145 145 146 147 147 148 149 149 150 150 151 152 152 153 153 154 155 155 156 156 157 158 159 159 160 161 161 162 163 163 164 164 165 165 166 166 166 166 166 166 166 166 166 166 165 165 165 166 166 166 166 166 166 167 167 167 167 168 169 169 170 170 170 171 171 171 172 172 172 172 172 173 173 173 173 173 173 174 174 174 174 174 174 174 175 175 174 174 174 174 174 174 174 173 173 172 172 171 170 170 169 168 167 166 165 164 163 163 162 161 160 159 158 158 157 156 156 155 154 154 154 153 153 153 153 153 153 153 153 152 152 151 151 151 150 150 149 148 148 148 148 147 147 147 147 147 146 146 145 145 144 144 143 143 142 142 142 142 141 141 141 141 140 140 140 140 140 139 140 139 139 139 139 139 139 139 139 139 140 140 140 141 141 142 142 143 144 145 145 146 147 148 149 150 150 151 152 153 154 155 155 156 157 158 159 159 160 160 161 162 162 162 162 163 163 163 163 163 163 162 162 162 162 162 162 162 161 161 160 160 159 159 159 158 158 157 157 157 156 156 156 156 156 156 155 155 155 155 154 154 154 154 153 153 152 152 152 152 151 139 138 138 137 137 136 136 136 135 135 135 135 135 134 135 134 134 134 135 135 135 135 135 135 135 135 135 135 135 136 135 135 136 136 136 137 138 138 138 139 139 140 139 139 139 139 139 139 139 139 139 140 140 141 141 142 142 143 144 144 145 145 146 147 147 148 149 149 150 150 151 152 152 153 153 154 155 155 156 157 158 158 159 160 160 161 162 162 163 164 164 165 165 165 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 166 167 167 167 167 168 168 169 169 170 170 170 171 171 171 172 172 172 172 172 173 173 173 173 173 174 174 174 174 174 174 174 174 175 175 175 174 174 174 174 174 174 174 174 173 173 172 171 171 170 170 168 168 166 166 164 164 163 162 161 160 159 158 158 157 156 155 155 154 154 153 153 153 153 153 152 152 152 152 152 151 151 151 150 150 150 149 149 148 148 148 147 147 147 147 147 146 146 145 145 145 144 143 142 142 142 142 141 141 141 140 140 140 140 140 139 139 139 138 139 138 139 138 138 138 138 138 138 138 139 139 139 140 140 141 142 143 144 145 145 146 147 149 149 150 151 152 152 153 155 155 156 156 157 158 159 159 160 161 161 161 162 162 162 162 162 162 162 162 162 162 162 161 162 161 161 161 160 160 160 159 159 159 158 158 157 157 157 156 156 156 156 156 155 155 155 155 154 154 154 154 154 153 153 152 152 152 152 151 139 139 138 138 138 137 137 137 136 136 136 136 136 136 136 135 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 136 137 137 138 138 139 139 140 139 140 139 139 139 139 139 139 138 139 139 140 140 141 142 142 143 144 145 145 146 147 147 148 148 149 149 150 150 151 152 152 153 154 154 155 155 156 157 157 158 159 160 160 161 162 162 163 163 164 165 166 166 166 166 166 167 167 167 166 166 167 167 167 166 166 166 166 167 167 167 167 168 168 169 169 169 170 170 171 171 171 172 172 172 172 173 173 173 173 174 174 174 174 174 174 175 175 174 174 175 175 175 175 175 175 175 175 175 175 175 174 174 173 173 173 172 171 170 170 169 168 167 166 165 164 163 162 161 160 159 158 158 156 156 155 155 154 154 153 153 152 152 152 152 152 152 152 152 152 151 151 150 150 150 149 149 148 148 148 148 147 147 147 147 146 146 145 145 144 144 143 142 142 142 141 141 140 140 140 140 139 139 139 139 138 138 138 138 138 138 137 137 137 137 137 137 138 138 138 138 139 140 140 141 142 143 144 145 145 147 148 149 149 150 151 152 153 154 155 155 156 157 157 158 158 159 160 161 161 161 161 161 161 161 161 162 162 161 161 161 161 161 160 161 160 160 160 159 159 158 158 158 158 157 157 156 156 156 156 156 156 155 155 154 154 154 154 153 153 153 152 152 152 152 152 151 151 140 139 139 138 138 138 138 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 136 137 137 136 137 136 137 137 138 138 138 139 139 139 139 139 139 138 138 138 138 138 138 139 140 140 141 142 143 143 144 145 146 147 147 148 148 149 149 150 150 151 151 152 152 153 154 154 155 156 156 157 157 158 159 160 160 161 162 163 163 164 164 165 166 166 166 166 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 168 168 168 169 170 170 170 170 171 171 171 172 172 173 173 173 173 173 173 174 174 174 174 174 174 175 175 175 175 175 175 175 175 176 176 175 175 175 175 175 175 175 175 174 173 173 172 171 171 170 169 168 167 166 165 164 163 162 161 160 159 158 158 156 156 155 154 154 153 153 153 152 152 152 152 152 152 152 152 152 151 151 151 151 150 150 149 149 149 148 148 148 147 147 147 146 145 145 145 144 144 143 142 142 141 141 140 140 140 140 139 139 138 138 138 138 138 138 137 137 137 137 137 137 137 137 137 137 137 137 137 138 139 139 140 141 141 143 144 145 146 147 147 148 150 150 151 152 153 154 155 155 156 157 158 158 159 159 160 160 160 160 161 161 161 161 161 161 161 161 161 160 160 160 160 160 160 160 159 159 158 158 158 157 157 156 156 156 156 156 155 155 155 154 154 154 154 154 153 153 153 152 152 151 151 151 151 150 139 139 139 139 138 139 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 137 137 137 137 137 137 137 137 137 137 137 137 138 138 139 139 139 139 139 139 139 138 138 138 138 138 138 138 138 139 140 141 141 142 143 144 145 145 146 147 148 148 149 150 150 150 151 151 152 152 153 153 154 155 155 156 157 157 158 159 160 160 161 162 163 163 164 165 165 166 166 167 167 167 167 167 167 167 167 167 167 168 168 168 168 168 168 168 168 169 169 170 170 170 170 171 171 172 172 172 173 173 173 173 173 174 174 174 174 174 174 175 175 175 175 175 175 175 176 176 176 176 176 176 176 176 176 176 176 175 175 174 174 173 173 171 171 170 170 168 167 166 165 164 163 162 161 160 159 158 158 156 155 155 154 153 153 153 152 152 152 152 152 152 152 152 151 151 151 151 150 150 150 149 149 148 149 149 148 148 147 147 147 146 146 145 144 144 143 143 142 141 141 141 140 140 139 139 139 139 138 138 138 137 137 137 136 136 136 136 136 136 136 136 136 136 136 136 137 137 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 151 153 153 155 155 156 157 157 158 158 159 159 160 160 160 160 160 160 160 160 160 160 161 160 160 160 160 160 159 159 159 158 158 158 157 157 157 157 156 156 156 156 155 155 155 154 154 154 154 154 153 153 153 152 152 151 151 151 151 151 150 140 140 140 139 140 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 138 138 138 138 138 137 137 137 137 137 138 138 138 138 138 138 139 139 139 139 139 139 139 139 138 137 138 138 138 137 138 139 140 141 141 142 143 144 145 146 147 147 148 148 149 149 150 150 150 151 151 152 152 153 154 154 155 156 156 157 158 159 160 160 161 162 163 164 164 165 165 166 167 167 167 167 167 167 168 168 168 168 168 168 168 168 168 168 169 169 169 170 170 170 170 171 171 171 172 172 173 173 173 173 173 174 174 174 174 174 174 174 175 175 175 176 175 175 176 176 176 176 176 177 176 176 176 176 176 176 176 176 175 174 174 174 173 172 171 171 170 169 168 167 166 165 163 162 161 160 159 158 157 156 155 154 154 153 153 152 152 152 152 152 152 152 152 152 152 152 151 151 151 150 150 150 149 149 148 148 148 147 147 146 146 146 145 145 144 144 143 143 142 141 141 141 140 140 139 139 138 138 138 138 137 137 137 136 136 136 136 136 136 135 135 135 135 135 136 136 136 137 137 138 138 139 140 141 142 143 144 145 146 147 148 149 151 151 152 153 154 155 155 156 157 157 158 158 159 159 160 160 160 160 160 160 160 160 160 160 160 160 160 160 159 159 159 159 158 158 158 157 157 157 156 156 155 155 155 155 155 154 154 154 154 154 153 153 153 152 152 151 151 151 151 151 150 150 141 141 140 140 140 140 140 140 140 140 140 140 139 139 140 140 140 140 139 139 139 139 139 139 139 138 138 138 138 138 138 138 138 138 138 138 139 139 139 139 139 139 139 139 139 138 138 137 137 138 137 138 138 139 140 141 142 143 144 145 146 147 148 148 149 149 149 150 150 151 151 151 152 153 153 154 154 155 156 156 157 158 159 160 160 161 162 163 164 164 165 165 166 166 167 167 167 167 167 167 168 168 168 168 168 168 168 169 169 169 169 170 170 170 171 171 172 172 172 173 173 173 173 173 174 174 174 174 175 175 175 175 175 175 175 176 176 176 176 176 176 177 177 177 177 177 177 177 177 177 177 176 176 176 175 175 174 173 173 172 171 170 169 168 167 166 165 163 162 160 160 158 158 157 156 155 154 154 153 153 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 150 150 149 149 149 148 148 147 147 147 146 146 145 144 144 143 143 143 142 141 141 140 140 139 139 138 138 138 138 137 137 136 136 136 136 136 135 135 135 135 135 135 135 135 135 135 135 136 136 137 138 138 139 140 142 142 143 145 146 147 148 149 150 150 152 152 154 154 155 156 156 157 158 158 158 159 159 159 159 159 159 159 159 159 160 159 159 159 159 159 159 159 159 158 158 158 157 157 157 156 156 155 155 155 155 154 154 154 154 154 154 153 153 153 152 152 152 151 151 151 150 150 150 150 142 141 141 141 141 140 141 140 140 140 141 141 141 141 141 141 141 141 140 140 140 140 140 139 139 139 139 139 139 138 138 138 139 139 139 139 139 139 139 140 139 139 139 139 139 139 138 138 137 137 138 138 138 139 140 141 142 143 144 145 146 147 148 148 149 149 149 150 150 151 151 151 152 152 153 153 154 155 155 156 157 158 159 160 160 161 162 163 164 164 165 166 166 167 167 167 167 167 167 167 168 168 168 168 168 168 169 169 169 170 170 170 170 171 171 172 172 173 173 173 173 173 174 174 174 174 175 175 175 175 175 175 175 176 176 176 176 176 176 177 177 177 177 177 177 177 177 177 177 177 177 177 177 176 176 175 174 174 173 172 171 170 170 168 167 166 165 164 162 161 160 158 158 157 155 155 154 154 153 152 152 152 152 151 151 151 152 152 152 151 151 152 152 151 151 150 150 150 149 149 148 148 148 147 147 146 146 145 144 144 143 143 142 141 141 140 140 139 139 138 138 138 138 137 137 136 136 136 136 136 135 135 135 135 135 134 134 134 134 134 135 135 135 136 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 155 156 157 157 157 158 158 158 158 158 159 159 159 159 159 159 159 159 159 159 159 159 159 158 158 158 158 157 157 156 156 156 155 155 155 154 154 154 154 154 154 153 153 152 152 152 152 151 151 151 150 150 150 150 150 142 142 141 141 142 141 142 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 139 139 139 139 139 139 139 139 139 139 140 140 140 140 140 139 139 139 138 138 138 138 137 138 138 138 139 140 141 142 143 144 145 147 147 148 148 149 149 150 150 150 150 151 151 152 152 153 153 154 155 155 156 157 158 159 160 160 161 162 163 164 165 165 166 166 167 167 167 168 168 168 168 168 168 168 168 168 169 169 169 170 170 170 171 171 172 172 172 173 173 173 174 174 174 174 175 175 175 175 175 175 175 175 176 176 176 176 176 176 176 177 177 177 177 178 178 178 178 178 178 178 178 177 177 177 176 176 176 174 174 173 172 171 171 170 168 167 166 164 164 162 161 160 159 157 157 155 154 154 154 153 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 151 151 150 150 150 149 149 148 148 147 147 146 146 145 144 144 143 143 142 141 141 140 139 139 138 138 138 138 137 137 137 136 136 136 136 135 135 135 135 134 134 133 133 133 133 134 134 134 135 135 136 137 138 139 139 141 142 143 144 145 146 147 148 149 150 151 152 153 154 154 155 155 156 157 157 157 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 157 158 157 157 156 156 156 155 155 155 155 154 154 154 154 154 153 153 152 152 152 152 151 151 151 151 151 150 150 150 149 142 142 142 142 142 142 142 142 142 142 142 142 142 143 142 142 142 143 142 142 142 141 141 141 140 140 140 140 139 140 139 140 140 140 140 140 140 140 140 140 140 140 139 139 139 139 138 139 138 138 138 138 139 140 141 141 142 143 144 145 146 147 148 149 149 150 150 150 150 150 151 151 151 152 153 153 154 155 155 156 157 158 159 160 160 161 162 163 164 165 165 166 167 167 167 167 168 168 168 168 168 168 168 169 169 169 169 169 170 170 171 171 172 172 173 173 173 174 174 174 174 175 175 175 175 175 175 175 176 176 176 176 176 177 176 176 177 177 177 178 178 178 178 178 178 178 178 178 178 178 178 177 177 177 176 176 175 174 173 173 171 171 170 168 168 166 165 164 162 161 160 159 158 156 156 155 154 153 153 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 150 150 149 149 148 148 147 147 146 146 145 144 143 143 142 142 141 140 140 139 139 138 138 137 137 137 137 136 136 136 136 135 135 135 134 134 134 133 133 133 133 133 133 133 134 134 135 136 136 137 138 139 140 141 142 143 144 145 146 147 149 149 151 151 152 153 153 154 155 155 156 156 156 157 157 157 157 157 158 158 158 158 158 158 158 158 157 157 158 158 157 157 157 156 156 156 156 156 155 155 155 154 154 154 154 153 153 153 152 152 152 152 152 151 151 151 151 151 150 150 149 149 142 143 142 143 142 143 143 142 143 143 143 143 143 143 143 143 143 143 143 143 142 142 142 141 141 140 140 140 140 140 140 140 140 140 140 141 141 141 141 140 140 140 140 139 139 139 139 139 139 139 139 139 139 140 141 142 143 144 145 146 146 147 148 149 149 150 150 150 150 150 151 151 152 152 152 153 154 155 155 156 157 158 159 160 161 162 163 163 164 165 166 166 167 167 167 168 168 168 168 168 169 169 169 169 169 169 170 170 170 171 171 172 172 173 173 173 174 174 175 175 175 175 175 175 176 176 176 176 176 176 176 177 177 177 177 177 177 178 178 178 178 178 178 179 179 179 179 179 179 178 178 178 177 177 177 176 175 174 174 173 172 171 170 169 168 166 165 163 163 161 160 159 157 157 156 155 154 153 153 153 153 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 150 150 150 149 149 148 147 147 146 146 145 145 144 143 142 142 141 141 140 139 139 139 138 138 137 137 137 136 136 136 136 135 135 135 134 134 134 133 133 133 133 133 133 133 133 134 134 135 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 151 152 153 154 154 154 155 155 155 156 156 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 156 156 156 155 155 155 155 154 154 154 154 154 154 153 153 153 152 152 152 151 151 151 151 151 151 151 151 150 150 150 149 143 143 143 143 143 143 143 143 143 143 143 144 143 144 144 144 144 144 143 143 143 143 142 142 141 141 141 141 141 140 140 140 140 140 141 141 141 141 140 140 140 140 140 140 140 139 139 139 139 140 139 139 140 141 142 143 143 144 145 146 147 148 148 149 149 150 150 150 150 150 151 151 152 152 153 154 154 155 155 157 157 158 159 160 161 162 163 163 164 165 166 167 167 167 168 168 169 169 169 169 169 169 169 170 170 170 170 171 171 171 172 172 173 173 174 174 174 175 175 175 176 176 176 176 176 177 177 177 177 177 177 177 177 177 177 178 178 178 178 179 179 179 179 179 179 179 179 179 179 179 179 178 178 177 177 176 176 174 174 173 172 171 170 169 168 166 165 164 163 161 160 159 157 157 156 155 154 153 153 153 153 153 153 153 153 153 153 153 153 153 153 152 152 152 151 151 151 150 149 149 148 148 147 147 146 146 145 144 144 143 142 142 141 141 140 139 139 139 138 138 137 137 137 137 136 136 136 136 135 135 135 134 134 133 133 133 133 133 133 133 133 133 134 135 135 136 137 138 139 140 141 142 142 144 145 146 146 147 148 149 150 151 152 152 153 153 153 154 155 155 155 155 155 156 156 156 156 156 156 156 156 157 157 157 156 156 156 156 155 155 155 155 155 155 154 154 154 154 153 153 153 153 152 152 152 152 151 151 151 151 151 150 150 150 150 150 150 150 150 143 143 144 144 144 144 144 144 144 144 144 144 144 144 144 145 145 144 144 144 144 143 143 142 142 141 141 141 141 140 140 141 141 141 141 141 140 140 141 141 141 141 140 140 140 140 140 140 140 140 140 140 141 141 142 143 144 145 146 147 148 148 149 150 150 150 150 151 151 151 151 152 152 153 153 154 154 155 156 157 158 158 159 160 161 162 163 164 165 165 166 167 167 168 168 168 169 169 169 169 169 170 170 170 170 171 171 171 172 172 172 173 173 174 174 175 175 175 176 176 176 177 177 177 177 177 177 177 177 177 177 177 177 178 178 178 179 179 179 179 179 180 180 180 180 180 180 180 179 179 179 179 178 178 177 176 176 175 174 173 172 171 170 169 168 167 165 164 163 162 160 159 158 156 156 155 154 154 154 153 153 153 153 153 153 153 153 153 153 153 153 153 153 152 152 151 151 150 149 149 148 148 147 147 146 146 145 144 144 143 142 142 141 141 140 139 139 138 138 137 137 137 137 137 136 136 136 135 135 135 134 134 133 133 133 133 133 133 132 133 133 134 134 135 135 136 137 138 138 139 140 142 142 143 144 145 146 147 148 148 150 150 151 151 152 153 153 153 153 154 154 154 155 155 155 155 155 155 156 156 156 155 155 156 156 156 155 155 155 155 155 155 154 154 154 153 153 153 153 153 152 152 152 152 152 151 151 151 151 151 151 150 150 150 150 150 150 150 150 144 144 144 144 144 144 144 144 144 144 144 145 145 145 145 146 145 145 145 145 144 144 143 143 142 142 141 141 141 141 141 141 141 141 141 140 141 141 141 141 141 141 141 141 141 141 140 141 140 141 141 141 142 142 142 144 144 146 147 148 149 150 150 151 151 151 151 152 151 152 152 152 153 153 153 154 155 155 156 157 158 158 159 160 161 162 163 164 165 166 166 167 167 168 168 169 169 169 170 170 170 170 170 171 171 171 171 172 172 173 173 173 174 174 175 175 175 176 176 177 177 177 177 177 177 177 177 178 178 178 178 178 178 178 179 179 179 179 179 180 180 180 180 180 181 181 180 180 180 180 179 179 178 178 177 177 176 175 174 173 173 172 171 169 168 167 166 164 163 161 160 159 158 157 156 156 155 154 154 154 154 154 154 154 154 154 154 154 154 154 154 153 153 152 152 152 151 150 149 149 148 148 147 147 146 146 145 144 144 143 142 142 141 141 140 139 139 139 138 138 137 137 137 137 137 136 136 136 135 135 135 134 133 133 133 133 133 133 133 133 133 134 134 134 135 136 137 138 138 139 140 141 142 143 144 145 145 146 147 148 149 149 150 150 151 152 152 152 152 152 153 153 153 153 153 153 154 154 154 154 154 155 155 155 154 155 155 155 154 154 154 154 153 153 153 153 153 153 152 152 152 151 151 151 151 151 151 151 151 151 151 150 150 150 150 150 150 150 149 144 144 144 145 145 145 145 145 145 145 145 145 146 146 146 146 146 146 146 146 145 144 144 143 142 142 142 142 142 141 141 141 140 141 141 141 141 141 140 140 140 141 141 141 141 140 141 141 141 142 141 142 143 143 144 144 146 147 148 148 149 150 151 151 152 152 152 152 152 152 152 152 153 153 154 155 155 156 157 158 158 159 160 161 162 163 164 164 165 166 167 167 168 168 169 169 170 170 170 170 170 171 171 171 172 172 172 173 173 173 174 174 174 175 175 176 176 176 177 177 177 178 178 178 178 178 178 178 178 178 179 179 179 179 179 179 179 180 180 180 180 181 181 181 181 181 181 181 180 180 180 179 179 178 178 177 176 175 174 174 172 172 171 169 169 167 166 164 163 162 160 160 159 157 156 156 155 154 154 154 154 154 154 154 155 154 154 154 154 154 154 154 154 153 152 152 151 150 150 148 148 148 147 147 146 146 145 144 144 143 142 142 141 141 140 139 139 139 138 137 137 137 137 137 136 136 136 136 135 135 135 134 134 133 133 133 133 133 133 133 133 134 134 134 135 136 136 138 138 139 140 141 142 143 143 145 145 146 146 147 148 149 149 149 150 150 151 151 151 151 152 152 152 153 153 153 153 153 153 153 153 153 154 154 154 154 154 154 154 153 153 153 153 152 152 152 152 152 151 151 151 151 151 151 151 151 151 151 151 150 150 150 150 150 150 150 150 150 150 144 144 145 145 145 145 145 145 145 146 146 146 146 146 146 146 146 146 146 146 145 145 144 144 143 142 142 142 142 141 141 141 141 141 141 141 140 140 140 141 141 141 141 141 141 141 141 141 142 142 142 142 143 144 145 146 147 148 149 149 150 151 152 152 152 152 153 153 153 153 153 153 154 154 155 155 156 156 157 158 159 160 160 161 162 163 164 165 165 166 167 168 168 169 169 170 170 170 171 171 171 171 172 172 172 172 173 173 173 174 174 175 175 175 176 176 177 177 177 178 178 178 179 179 179 179 179 179 179 179 179 179 179 179 179 180 180 180 181 181 181 181 181 182 182 182 181 181 181 180 180 180 179 179 178 177 177 175 175 174 172 172 171 169 169 167 166 165 163 162 161 160 159 158 157 156 156 156 155 155 155 154 154 154 155 155 155 155 155 154 154 154 154 153 153 152 151 150 150 149 148 147 147 147 146 146 145 144 143 143 142 142 141 141 140 139 139 139 138 138 138 137 137 137 137 137 136 136 135 135 135 135 134 134 133 133 133 133 133 133 133 134 134 135 136 136 136 137 138 139 140 140 141 142 143 144 145 146 146 146 147 148 148 149 149 149 150 150 150 150 151 151 151 151 152 152 152 152 152 153 153 153 153 153 153 153 153 153 153 153 153 152 152 152 152 152 151 151 151 151 151 151 151 151 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 144 145 145 145 145 145 146 146 146 146 146 146 147 147 147 147 147 147 147 146 146 145 144 144 143 143 142 141 141 141 141 141 141 141 141 140 140 141 141 141 141 141 141 141 141 142 142 142 142 143 143 143 144 145 146 147 148 148 149 151 152 152 152 153 153 153 153 153 154 154 154 154 154 155 156 156 156 157 158 159 159 160 161 162 163 164 164 165 166 167 167 168 169 169 170 170 170 171 171 171 172 172 172 173 173 173 174 174 174 174 175 175 175 176 176 177 177 177 178 178 179 179 179 179 179 179 179 179 179 179 179 180 180 180 180 180 181 181 181 181 182 182 182 182 182 182 182 182 181 181 180 180 179 179 178 178 177 176 175 174 173 172 171 170 169 168 166 165 164 162 161 160 160 158 157 157 156 156 156 156 156 156 156 156 156 155 155 155 155 155 155 155 154 154 153 152 151 151 150 149 148 148 147 147 146 146 145 144 143 143 142 142 141 141 140 140 139 139 138 138 138 138 138 137 137 137 136 136 136 135 135 135 134 134 134 134 133 133 133 133 133 134 135 135 136 136 137 137 138 139 140 141 141 142 143 143 144 145 145 146 147 147 147 147 148 149 149 149 149 150 150 150 150 150 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 152 151 151 151 151 151 151 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 145 145 145 145 145 146 146 146 146 146 147 147 147 147 147 147 147 147 147 147 146 145 145 144 144 143 142 142 141 141 141 141 141 141 140 140 140 140 141 141 141 141 141 141 142 142 142 142 142 143 144 144 144 145 146 147 148 149 150 151 152 152 153 154 154 154 154 154 155 154 154 155 155 156 156 157 157 158 159 160 160 161 162 163 163 164 165 166 166 167 168 168 169 170 170 170 171 172 172 172 173 173 173 173 174 174 174 175 175 175 175 176 176 177 177 178 178 178 179 179 179 179 180 180 180 180 180 180 180 180 180 180 180 180 181 181 181 182 182 182 182 183 183 183 183 182 182 182 182 181 181 180 180 179 179 178 177 176 175 175 174 172 172 170 169 168 167 165 164 163 162 160 160 159 158 158 158 157 157 157 157 157 157 157 157 157 157 157 157 156 156 155 155 155 153 152 151 151 150 149 149 148 147 147 146 146 145 145 144 143 142 142 141 141 141 140 140 139 139 138 138 138 138 137 137 137 137 136 136 135 135 135 134 134 134 134 134 133 133 133 134 134 135 135 136 136 137 138 138 139 140 141 141 142 143 143 144 144 145 145 146 147 147 147 147 148 148 148 148 149 149 149 149 150 150 150 151 151 151 151 151 151 151 151 151 151 152 151 151 151 151 151 151 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 149 145 146 145 145 146 146 146 146 146 147 147 147 147 147 148 148 148 148 147 147 146 146 145 144 143 143 142 142 142 141 141 141 141 140 140 141 140 141 141 141 141 141 141 142 142 142 143 143 143 143 144 144 145 146 147 148 149 150 151 152 153 153 154 154 155 155 155 155 155 155 155 155 156 156 157 157 158 159 159 160 161 162 163 163 164 164 166 166 167 168 168 169 169 170 170 171 171 172 172 173 173 174 174 174 175 175 175 175 176 176 176 176 177 178 178 178 178 179 179 179 180 180 180 180 181 181 181 181 181 181 181 181 181 181 181 182 182 182 182 183 183 183 183 183 183 183 183 183 182 182 181 181 180 180 179 178 178 177 176 175 174 173 172 171 169 168 167 165 164 163 162 161 160 160 159 158 158 158 158 158 158 158 157 157 157 158 158 158 158 157 157 156 156 155 154 153 153 151 150 150 149 149 148 147 146 146 145 145 144 143 142 142 142 141 141 140 140 140 139 138 138 138 138 138 137 137 137 137 136 136 135 135 135 134 134 134 134 134 133 134 134 134 135 135 136 136 137 138 138 139 140 141 141 141 142 143 143 144 144 145 145 146 146 147 147 147 147 148 148 148 148 148 149 149 149 150 150 150 150 150 150 151 151 151 151 151 151 150 151 151 151 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 149 149 149 149 149 149 149 150 150 150 150 145 145 146 146 146 146 146 146 147 147 147 147 148 148 148 148 148 148 147 147 146 145 145 144 143 142 142 142 142 141 141 141 141 140 140 141 141 141 141 141 141 141 142 142 142 142 142 143 143 143 145 145 145 146 147 148 149 150 151 152 153 154 154 155 155 155 155 156 155 156 156 156 156 157 157 158 159 159 160 161 162 162 163 164 164 165 166 167 167 168 169 169 170 170 171 171 172 173 173 173 174 174 175 175 175 176 176 176 177 177 177 178 178 178 178 179 179 179 180 180 180 181 181 181 181 181 181 181 181 181 182 182 182 182 182 182 182 183 183 183 183 184 184 184 184 183 183 183 183 182 182 181 181 180 179 179 178 177 176 175 175 173 172 171 169 169 167 166 165 164 163 161 161 160 159 159 159 158 158 158 158 158 159 159 159 159 158 158 158 158 157 157 156 156 155 154 153 152 151 150 149 148 148 147 147 146 145 145 144 143 143 142 142 141 141 140 140 140 140 139 139 138 138 138 138 137 137 137 136 136 136 135 135 135 134 134 134 134 134 134 134 135 135 135 136 136 137 138 138 139 139 141 141 141 142 143 143 143 144 144 145 145 146 146 146 146 146 146 147 147 147 147 148 148 148 149 149 150 150 150 150 150 150 151 151 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 150 146 146 146 146 147 147 146 147 147 147 147 148 148 148 148 148 148 148 147 147 146 146 145 144 143 143 142 141 141 141 141 141 141 140 140 140 141 141 141 141 142 142 142 142 142 143 143 143 144 144 145 145 146 147 148 149 150 150 151 152 153 153 154 155 155 156 156 156 156 156 156 156 157 157 158 159 159 160 161 161 162 163 164 165 165 166 167 167 168 168 169 170 170 171 171 172 173 173 174 174 175 175 175 176 176 177 177 177 177 178 178 178 178 179 179 179 180 180 181 181 181 181 181 181 181 182 182 182 182 182 182 182 182 182 182 183 183 183 183 183 184 184 184 184 184 184 184 183 183 183 182 182 181 180 180 179 178 178 177 176 175 174 173 171 170 169 168 166 165 165 163 162 161 161 160 160 160 160 160 160 159 159 159 159 159 159 160 159 159 159 158 158 157 156 155 155 154 152 151 151 150 149 148 147 147 146 146 145 144 144 143 142 142 141 141 141 140 140 140 139 139 139 138 138 138 138 137 137 137 136 136 136 136 135 135 134 134 134 134 134 134 135 135 136 136 137 137 138 138 139 139 140 141 141 142 142 143 143 143 144 144 145 145 145 145 146 146 146 146 147 147 147 147 147 148 148 149 149 149 149 149 150 150 150 150 150 150 150 150 150 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 150 149 146 146 146 147 147 147 147 147 147 148 148 148 148 148 149 149 149 148 148 147 146 145 145 144 143 143 142 141 141 141 141 141 141 140 141 141 141 141 141 142 142 142 142 142 143 143 143 144 144 145 145 146 146 147 148 149 150 151 151 153 153 154 154 155 155 155 156 156 156 156 156 156 157 157 158 159 159 161 161 162 163 163 164 165 166 166 167 168 168 169 170 170 171 171 172 173 173 174 174 175 176 176 176 177 177 177 177 178 178 178 179 179 179 179 180 180 181 181 181 181 181 182 182 182 182 182 182 182 182 182 182 182 183 183 183 183 183 183 184 184 184 185 185 185 185 184 184 184 183 183 183 183 181 181 180 180 179 178 178 176 176 174 173 172 170 169 168 167 166 165 164 162 162 161 161 160 160 160 160 160 160 161 161 160 160 160 160 160 160 160 160 159 158 157 157 155 154 153 152 151 150 149 149 148 147 147 146 145 145 144 143 143 143 142 141 141 141 141 140 140 139 139 139 139 138 138 138 137 137 136 136 136 136 135 135 135 135 135 135 135 135 135 135 136 136 137 137 138 138 139 139 140 140 141 141 142 142 143 143 143 144 144 144 145 145 145 145 145 145 145 146 147 147 147 147 148 148 148 148 149 149 149 150 150 150 150 150 150 150 150 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 149 149 150 146 146 147 147 147 147 147 148 148 148 148 148 149 148 149 149 148 148 148 147 146 145 145 143 143 142 142 141 141 141 141 141 141 141 141 141 142 141 142 142 142 142 143 143 143 143 143 144 144 145 145 146 146 147 148 149 150 151 151 152 153 154 155 155 155 156 156 156 156 157 157 157 157 158 159 159 160 161 162 162 163 164 165 166 166 167 168 168 169 169 170 170 171 172 172 173 174 174 175 176 176 177 177 177 178 178 178 179 179 179 179 179 180 180 181 181 181 181 181 182 182 182 183 183 183 183 183 183 183 183 183 183 183 183 184 184 184 184 184 184 184 185 185 185 185 185 184 184 184 184 184 183 182 181 181 180 180 179 178 177 176 175 174 172 171 170 169 167 166 165 164 163 163 162 161 161 161 161 161 161 161 161 161 161 161 161 161 161 161 160 160 160 159 158 157 156 155 154 153 152 151 150 149 148 147 147 146 146 145 144 143 143 143 142 141 141 141 141 140 140 140 139 139 139 139 138 138 137 137 137 137 136 136 136 135 135 135 135 135 135 135 135 136 136 136 137 137 138 138 139 139 140 140 141 141 142 142 142 143 143 143 143 144 144 144 145 145 145 145 145 145 146 146 147 147 147 148 148 148 149 149 149 150 150 150 150 150 150 150 150 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 150 150 150 149 149 150 150 147 147 147 148 147 148 148 148 148 148 149 149 149 148 149 149 148 148 147 147 146 144 144 143 143 142 141 141 141 141 141 141 140 141 141 141 141 142 142 142 142 143 143 143 143 144 144 144 145 145 145 146 147 147 148 149 150 150 151 152 153 154 154 155 155 156 156 156 157 157 157 157 157 158 159 159 160 161 162 163 164 164 165 166 167 167 168 168 169 169 170 171 171 172 173 174 174 175 176 176 177 177 178 178 178 179 179 179 180 180 180 180 181 181 181 181 182 182 182 183 183 183 183 183 183 183 183 183 184 184 184 184 184 184 184 184 184 184 184 185 185 185 185 185 185 185 185 185 185 184 184 183 183 182 182 181 180 179 179 177 176 176 174 173 172 170 169 168 166 165 165 164 163 163 162 162 162 162 162 162 162 162 162 162 162 162 162 162 162 161 161 160 160 159 157 157 155 155 153 152 151 150 150 149 148 147 146 146 145 144 144 143 143 142 142 142 141 141 141 141 140 140 139 139 139 139 138 138 138 138 137 137 136 136 136 136 135 135 135 135 136 136 136 136 137 137 138 138 138 139 139 139 140 141 141 141 142 142 142 143 143 143 144 144 144 144 144 144 144 145 145 146 146 146 147 147 148 148 148 149 149 149 150 150 150 150 150 150 150 150 150 150 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 148 148 148 148 148 148 148 148 148 148 149 149 149 148 149 149 148 147 147 146 146 144 144 143 143 142 141 141 141 141 141 141 140 141 141 141 141 142 142 142 142 143 143 143 144 144 144 144 145 145 145 146 147 147 147 148 149 150 150 152 152 153 154 154 155 155 156 156 156 156 157 157 157 158 159 160 160 161 162 163 164 165 165 166 167 167 168 169 169 170 170 171 172 172 173 174 175 175 176 177 177 178 178 179 179 179 180 180 180 181 181 181 181 182 182 182 183 183 183 183 183 183 184 184 184 184 184 184 184 184 184 184 184 184 184 185 185 185 185 185 185 185 185 185 185 185 186 185 185 184 184 184 183 183 182 181 180 180 179 178 177 176 175 174 172 171 169 169 167 166 165 165 164 164 163 163 163 163 163 163 163 163 163 163 162 162 162 162 162 162 161 161 160 160 158 157 156 155 154 153 152 151 149 149 148 148 147 146 145 145 144 144 143 143 142 142 142 141 141 141 141 141 140 140 139 139 139 138 138 138 138 137 137 136 136 136 136 136 136 136 136 136 136 136 137 137 138 138 138 139 139 139 140 141 141 141 141 142 142 142 142 143 143 143 143 144 144 144 144 145 145 145 146 146 146 147 147 148 148 149 149 149 149 150 150 150 150 150 150 150 150 150 150 150 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 149 148 148 148 148 148 148 148 148 148 148 149 149 149 149 148 148 148 147 147 146 145 144 144 142 142 142 141 141 141 141 141 141 140 141 141 142 142 142 142 142 143 143 143 143 144 144 144 144 145 145 145 146 146 147 147 148 149 149 150 151 152 153 154 154 154 155 156 156 156 157 157 157 157 158 159 160 160 161 162 163 164 165 165 166 167 167 168 169 169 170 170 171 172 172 173 174 175 176 176 177 178 178 179 179 180 180 180 181 181 181 182 182 182 183 183 183 183 183 183 184 184 184 184 184 184 184 184 184 184 184 184 185 185 185 185 185 185 185 185 186 186 186 186 186 186 185 186 185 185 185 184 184 183 183 182 182 181 180 179 179 177 176 176 174 173 171 170 169 168 167 166 165 165 165 164 163 163 163 164 164 164 164 164 164 164 163 163 163 162 163 162 162 161 160 159 158 157 155 155 153 152 151 150 149 148 148 147 146 145 145 144 143 143 143 142 142 142 142 141 141 141 141 141 140 139 139 139 139 138 138 138 138 137 137 137 137 137 136 136 136 136 136 136 137 137 137 138 138 138 139 139 140 140 140 141 141 141 141 142 142 142 142 142 143 143 143 144 144 144 144 144 145 145 146 146 147 147 148 148 149 149 149 150 150 150 151 151 150 150 150 150 150 150 150 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 150 150 148 148 148 148 148 149 148 148 148 148 148 149 148 148 148 148 147 147 147 146 144 144 143 142 142 142 141 141 141 141 141 141 141 141 141 141 142 142 142 143 143 143 143 144 144 144 144 144 145 145 145 146 146 147 147 147 149 149 149 150 151 152 153 153 154 155 155 155 156 157 157 157 157 158 159 160 160 161 162 163 164 165 165 166 167 167 168 169 169 170 170 171 172 173 174 174 175 176 177 177 178 179 179 180 180 181 181 181 182 182 182 183 183 183 184 184 184 184 184 184 184 184 184 185 185 185 185 185 185 185 185 185 185 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 185 185 185 184 184 183 183 182 181 180 180 179 178 177 176 175 173 172 171 170 169 167 166 166 165 165 165 165 165 164 164 164 164 164 164 164 164 164 164 164 163 163 163 162 161 160 160 159 157 156 155 154 153 151 150 149 149 148 147 146 146 145 145 144 143 143 143 142 142 142 142 141 141 141 141 140 140 140 140 139 139 139 139 138 138 138 137 137 137 137 137 137 137 137 137 137 137 138 138 138 138 139 139 140 140 140 140 140 141 141 142 142 142 142 142 143 143 143 143 143 143 144 144 145 145 145 146 147 147 147 148 149 149 150 150 150 151 151 151 151 151 151 151 150 150 150 150 150 150 150 150 149 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 149 150 150 150 149 149 148 149 148 148 149 148 148 148 148 148 148 148 148 147 147 147 146 145 144 144 143 142 142 142 141 141 141 141 141 141 141 141 141 141 142 142 142 143 143 143 143 144 144 144 144 144 145 145 145 145 146 146 147 148 148 148 149 150 151 151 152 153 154 154 155 155 155 156 157 157 157 158 158 160 160 161 162 163 163 164 165 166 166 167 167 168 169 169 170 171 172 172 173 174 175 176 177 178 178 179 180 180 181 181 182 182 182 183 183 183 184 184 184 184 185 185 185 185 185 185 185 185 185 185 185 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 187 187 186 186 186 186 185 185 184 184 183 183 182 182 181 180 179 179 177 176 175 174 173 171 170 170 168 167 166 166 166 165 165 164 164 164 164 164 165 165 165 164 164 164 164 164 163 163 163 162 161 160 159 158 157 156 155 153 152 151 150 149 148 147 146 146 145 144 144 143 143 143 143 143 142 142 142 142 141 141 141 141 141 140 140 140 140 140 139 139 138 138 138 138 138 138 137 138 138 137 138 138 138 138 138 138 139 139 140 140 140 140 141 141 141 142 141 142 142 142 142 142 142 143 143 143 143 144 144 144 145 145 147 147 147 148 149 149 150 150 150 150 151 151 151 151 151 151 151 150 150 150 150 150 150 150 150 150 149 149 149 149 149 149 149 149 149 150 150 150 150 150 150 150 150 150 149 149 149 148 149 148 148 149 148 148 148 148 148 147 147 147 147 146 145 145 144 143 143 142 142 142 141 141 141 142 141 141 141 141 141 142 142 142 142 142 142 143 143 143 143 143 144 144 145 145 145 145 146 146 147 147 147 148 148 150 150 151 151 152 153 154 154 155 155 156 156 157 157 158 158 159 160 161 162 162 163 164 164 165 166 167 167 168 169 169 170 170 171 172 173 174 175 176 177 178 179 179 180 181 181 181 182 183 183 183 184 184 184 185 185 185 185 185 185 185 186 186 186 186 186 186 186 186 186 186 186 186 186 187 187 187 186 187 187 187 187 187 187 187 187 187 186 186 186 185 185 184 184 184 183 182 182 181 180 179 179 177 177 175 174 173 172 170 170 169 168 167 167 166 165 165 165 165 165 165 165 165 165 165 165 164 164 164 164 163 163 163 162 161 160 159 158 157 156 154 153 153 151 150 149 148 147 147 146 146 145 145 144 143 143 143 143 143 142 142 142 142 142 141 141 141 141 141 141 140 140 140 139 139 139 139 139 138 138 138 138 138 138 138 138 138 138 139 139 139 139 140 140 140 140 140 141 141 141 141 142 142 142 142 142 142 142 143 143 143 144 144 144 145 145 146 147 147 148 148 149 150 150 150 151 151 151 151 151 151 151 151 151 151 151 150 150 150 150 150 149 149 149 149 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 149 149 149 148 148 148 148 148 148 148 148 148 147 147 146 145 145 144 144 143 143 142 142 142 141 141 141 142 141 141 142 142 141 142 142 142 142 142 142 143 143 143 143 143 144 144 144 145 145 145 146 146 146 147 147 148 148 149 149 151 151 152 152 153 154 154 155 155 156 157 157 158 158 159 160 161 161 162 162 164 164 165 166 166 167 167 168 169 170 170 171 172 173 174 175 176 177 178 179 180 180 181 181 182 183 183 183 184 184 184 185 186 186 186 186 186 186 186 186 186 186 186 186 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 188 187 187 187 187 186 186 186 186 185 184 184 184 183 182 182 181 180 179 179 178 177 176 175 174 173 171 170 169 168 168 167 166 166 166 166 166 166 166 166 166 166 165 165 165 164 164 164 164 163 163 162 161 160 159 159 157 156 155 154 153 151 150 150 148 148 147 146 146 145 145 144 144 144 143 143 143 143 143 143 142 143 142 142 142 142 141 141 141 141 140 140 140 140 140 139 139 139 139 139 138 139 139 138 139 139 139 139 139 139 140 140 140 140 140 140 140 141 141 141 142 142 142 142 142 142 143 143 143 143 144 144 144 145 145 147 147 148 148 149 150 150 150 151 151 151 151 151 151 151 151 151 151 151 151 150 150 150 150 150 150 149 149 149 149 149 150 150 149 150 150 150 150 150 150 150 150 150 149 149 149 148 149 149 148 148 148 148 148 147 147 147 146 146 146 145 144 144 144 143 142 142 142 141 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 143 143 143 144 144 144 144 145 145 145 145 146 146 146 147 148 148 149 149 150 151 152 152 153 154 154 155 155 156 156 157 158 159 159 160 161 162 162 163 164 164 165 166 166 167 168 168 169 169 171 172 173 174 175 176 177 178 179 180 181 181 182 182 183 183 184 184 185 185 186 186 186 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 188 188 188 188 188 188 188 187 187 187 187 186 186 186 185 184 184 183 183 182 182 181 180 179 179 177 177 176 175 174 173 172 171 169 169 168 168 167 167 167 166 166 166 166 166 166 166 166 165 165 165 164 164 164 163 163 162 162 161 160 159 158 157 155 154 153 152 151 150 149 148 147 147 146 145 145 145 144 144 143 143 143 143 143 143 143 143 143 143 143 142 142 142 142 142 141 142 141 141 141 140 140 140 140 140 140 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 141 141 141 141 141 141 141 142 142 142 142 143 143 143 143 144 144 145 145 146 146 147 148 149 149 149 150 151 151 151 151 151 151 151 151 151 151 151 151 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 149 149 148 148 148 148 148 148 147 147 147 147 146 146 145 145 144 144 143 142 142 142 142 142 141 142 142 141 142 142 142 142 142 142 142 142 142 142 142 142 142 142 142 143 143 144 144 144 144 144 145 145 145 145 146 147 147 148 148 149 149 150 151 152 152 153 154 155 155 156 156 157 157 158 159 160 160 161 162 162 163 164 165 165 165 166 167 168 168 169 170 171 172 174 175 176 177 178 179 180 181 181 182 183 183 183 184 185 185 186 186 186 187 187 187 187 187 187 187 187 188 187 187 187 187 187 187 188 188 187 188 188 187 188 188 188 188 188 188 188 188 188 188 188 187 187 186 186 185 185 184 183 183 182 182 180 180 179 179 177 177 176 175 174 173 172 171 170 170 169 168 168 168 167 167 166 166 166 166 166 166 166 166 166 165 165 164 164 163 163 162 162 161 160 159 158 156 156 154 153 152 151 150 149 148 148 147 146 146 145 145 145 144 144 144 144 144 143 144 144 144 144 144 143 143 143 143 143 142 142 142 142 142 141 141 141 141 141 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 141 141 141 141 141 141 141 141 141 142 142 142 143 143 143 144 144 145 146 146 147 148 149 149 149 150 150 151 151 151 151 151 151 151 151 151 151 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 148 148 148 148 148 148 148 147 147 147 146 146 146 145 144 144 143 143 142 142 141 142 142 141 142 142 142 142 142 142 142 142 142 142 142 142 142 142 141 141 141 142 142 142 143 143 144 144 144 144 144 145 145 145 145 146 147 147 147 148 149 150 150 151 151 153 153 154 155 155 156 156 157 158 158 159 160 161 162 162 162 163 164 164 165 165 166 167 168 169 169 171 172 173 175 176 177 178 179 180 181 181 182 183 183 184 184 185 186 186 187 187 187 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 189 189 188 188 189 188 188 188 187 187 186 186 185 185 184 183 182 182 181 180 180 179 178 177 176 175 175 174 172 172 171 171 170 169 169 168 168 167 167 167 167 166 166 166 166 166 166 166 165 165 164 164 164 163 162 162 161 160 159 159 157 156 155 154 152 151 151 150 148 148 147 147 146 146 145 145 144 144 145 144 144 144 144 145 144 144 144 144 144 144 144 144 144 144 143 143 143 143 142 142 142 142 141 141 141 141 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 141 141 141 141 141 141 141 141 142 142 143 143 144 144 145 145 146 147 147 148 148 149 149 150 150 150 150 151 151 151 151 151 151 151 151 151 151 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 148 148 148 148 148 147 147 147 147 146 146 145 145 145 144 143 143 143 142 142 141 141 141 141 141 141 142 142 142 142 142 142 142 142 142 142 142 142 141 141 141 141 142 142 142 142 143 143 143 143 143 144 144 145 145 145 145 146 147 147 147 148 149 149 150 151 152 152 153 154 154 155 155 156 157 158 159 159 160 161 161 162 163 163 164 164 165 165 167 167 168 169 170 172 173 174 176 177 178 179 180 181 181 182 183 183 184 185 185 186 186 187 187 188 188 188 188 188 189 189 188 188 188 188 188 188 188 188 188 188 188 188 188 189 188 188 189 189 189 189 189 189 189 188 188 187 187 186 186 185 184 183 183 182 182 180 180 179 179 177 177 176 175 175 174 172 172 171 171 170 169 169 168 168 167 167 167 167 166 166 166 166 167 166 166 166 165 164 164 164 163 162 162 161 160 159 159 157 156 155 154 153 152 150 150 148 148 148 147 146 146 146 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 145 144 144 144 143 143 142 142 142 141 141 141 141 141 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 141 141 141 141 141 141 141 141 141 142 143 143 143 144 145 146 146 147 148 148 148 149 150 150 150 150 151 151 151 151 151 151 151 151 151 151 151 150 150 150 150 150 150 151 151 151 151 151 151 151 151 151 150 150 150 150 150 149 148 148 148 147 147 147 147 147 146 146 146 145 144 144 143 143 143 142 142 141 141 141 141 141 141 141 141 141 142 142 142 142 142 142 141 141 142 141 141 141 141 141 141 141 141 142 142 142 143 143 143 144 144 144 144 144 145 145 146 147 147 147 148 149 150 150 150 151 152 153 154 154 155 156 157 157 158 159 159 160 161 161 162 162 163 164 164 165 165 167 168 169 170 171 173 174 176 177 178 179 180 181 181 182 183 183 184 185 185 186 186 187 188 188 188 188 189 189 189 189 189 189 189 189 188 188 189 188 189 188 188 189 188 189 189 189 189 189 189 189 189 189 189 188 188 187 187 186 186 185 184 183 183 182 181 180 180 179 178 177 177 176 175 174 173 172 172 171 171 170 169 169 168 168 167 167 167 167 166 166 166 167 167 166 166 166 165 165 164 164 163 162 162 161 160 159 159 157 156 155 154 153 152 150 150 149 148 148 147 147 147 147 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 145 145 145 144 144 144 143 143 142 142 142 142 141 141 141 141 141 140 140 140 140 140 140 140 140 140 140 140 141 141 141 141 141 141 141 141 141 142 142 143 143 144 144 145 146 147 147 147 148 149 149 149 150 150 150 150 151 151 151 151 151 151 151 151 150 150 150 150 150 151 151 151 151 151 150 150 150 150 150 150 150 150 150 150 150 148 148 147 147 147 147 146 146 146 146 145 145 144 144 143 142 142 141 141 141 140 140 140 140 140 140 140 141 141 142 141 141 142 142 142 141 141 141 141 140 140 140 141 141 141 141 141 142 142 142 143 143 143 143 143 144 144 144 145 145 146 146 146 147 148 148 149 150 151 151 152 153 153 154 155 156 157 157 158 159 159 160 161 161 161 162 163 164 165 165 166 167 168 170 171 173 174 176 177 178 179 179 181 181 182 183 183 184 185 185 186 187 187 188 188 188 189 189 189 189 189 189 189 189 189 189 189 189 189 189 188 188 189 188 189 189 189 189 189 190 189 189 189 189 189 188 188 187 186 186 185 184 183 182 182 180 180 179 178 177 177 176 175 175 174 173 172 172 171 171 170 169 169 168 168 168 167 167 167 166 166 166 167 167 166 166 166 165 165 164 164 163 162 162 161 161 159 159 157 156 156 154 154 152 151 150 149 148 148 148 147 147 147 147 146 146 146 146 146 147 147 147 147 147 148 147 147 147 147 148 148 148 148 147 147 147 146 146 145 145 144 144 143 143 143 143 142 142 142 141 141 141 141 141 141 140 140 140 140 140 140 140 140 140 140 141 141 141 141 141 141 141 142 142 143 143 144 144 145 146 146 147 148 148 149 149 149 150 150 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 150 150 150 150 150 150 150 151 151 151 150 150 150 150 150 147 147 147 146 146 146 146 145 145 145 144 144 143 143 142 141 141 140 140 140 139 139 139 139 139 139 139 140 141 141 141 141 141 141 141 141 141 140 140 140 140 140 140 140 140 141 141 141 142 142 142 142 142 143 143 143 144 144 144 144 145 145 146 146 147 148 148 149 150 150 151 152 153 154 154 155 156 157 157 158 158 159 160 161 161 162 162 163 164 165 165 167 168 169 171 172 174 175 176 178 179 179 180 181 182 183 183 184 184 185 186 187 187 188 189 189 189 189 190 190 190 190 190 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 190 189 189 190 189 189 188 188 187 186 185 184 184 183 182 181 180 179 179 178 177 176 175 175 174 174 173 172 172 171 171 170 169 169 168 168 168 167 167 167 166 166 166 167 167 166 166 166 165 165 164 164 163 162 162 161 161 159 159 157 156 156 154 153 152 151 150 150 149 148 148 148 147 147 147 147 147 148 147 147 147 147 148 148 148 149 149 149 149 149 149 149 149 149 149 148 148 148 147 147 146 145 145 145 144 144 143 143 142 142 142 142 141 141 141 141 141 140 140 140 140 140 140 140 140 140 140 140 140 141 141 141 141 142 142 142 142 143 144 144 145 145 146 147 147 148 148 149 149 149 150 150 150 150 150 151 151 151 151 151 151 151 150 150 151 151 151 151 151 151 151 151 151 151 150 151 151 151 150 150 147 147 147 146 146 146 145 144 144 144 143 142 142 141 140 140 140 138 138 138 138 138 138 138 138 139 139 140 140 140 140 141 141 141 141 140 140 140 139 139 139 139 139 139 140 140 140 141 141 141 142 142 142 142 142 143 143 143 143 144 144 144 145 146 146 147 147 148 149 150 150 151 152 153 154 154 155 156 156 158 158 158 159 160 161 161 162 163 163 164 165 167 168 169 171 172 174 175 176 177 179 179 180 181 181 182 183 184 185 185 186 187 187 188 189 189 189 190 190 190 190 190 190 190 190 190 189 189 189 189 189 189 189 189 189 189 189 189 190 190 189 190 190 189 189 188 188 187 186 185 184 184 182 182 180 180 179 178 177 177 176 175 174 174 173 172 172 171 171 171 170 169 169 168 168 168 168 167 167 167 167 167 167 167 166 166 166 165 165 164 164 163 162 162 161 160 159 158 157 156 155 154 153 152 151 151 149 149 149 148 148 148 148 148 148 148 148 148 148 149 149 149 149 149 149 150 150 150 151 150 150 150 150 150 150 149 149 148 148 147 147 146 146 146 145 144 144 143 143 143 142 142 142 141 141 141 140 141 140 140 140 140 140 140 140 140 140 140 141 141 141 141 141 142 142 142 143 143 144 144 145 146 146 147 147 148 148 149 149 150 150 150 150 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 150 151 151 146 146 145 145 145 144 144 144 143 142 142 141 140 140 139 138 138 137 137 137 137 137 137 137 137 137 138 138 139 139 139 140 140 140 140 140 140 139 139 139 139 139 139 139 139 139 140 140 140 141 141 141 142 142 142 142 142 142 143 143 143 144 144 145 145 146 146 147 148 149 149 150 152 152 153 154 154 155 156 157 158 158 159 159 160 161 162 163 163 164 165 167 168 169 171 172 174 175 176 177 178 179 180 181 181 182 183 183 184 185 186 187 187 188 189 189 189 190 190 190 190 190 190 190 190 190 190 190 189 189 189 189 189 189 189 189 189 189 190 190 189 190 190 189 189 188 188 187 186 185 184 184 182 181 180 179 179 178 177 176 175 174 174 174 173 172 172 171 171 170 170 169 169 168 168 168 168 167 167 167 167 167 167 166 166 166 165 165 165 164 163 163 162 162 161 160 159 158 157 156 155 154 153 153 151 150 150 149 149 148 148 148 148 148 148 149 149 149 149 150 150 151 151 151 151 151 151 151 152 152 152 152 152 152 151 151 150 150 149 149 148 148 147 147 146 146 145 144 144 143 143 143 142 142 142 142 141 141 141 141 140 140 140 140 140 140 140 140 140 141 141 141 141 141 142 142 142 142 143 144 144 145 145 146 147 147 148 148 149 149 149 149 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 150 145 145 145 144 144 143 143 142 142 141 140 139 139 139 137 137 136 136 135 135 135 135 135 135 136 136 137 137 137 138 139 139 139 139 139 139 139 139 139 139 138 138 138 138 139 139 139 140 140 140 141 141 141 141 141 142 142 142 142 143 143 143 144 144 145 145 146 147 147 148 149 150 151 151 152 153 154 155 155 156 157 158 158 159 160 161 161 162 163 164 165 167 168 169 171 172 174 175 176 177 178 179 180 180 181 181 182 183 184 185 186 186 187 188 189 189 189 190 190 190 190 190 190 190 190 190 190 190 189 190 189 189 189 189 189 189 189 189 190 190 190 190 190 189 189 188 188 187 186 185 184 184 182 181 180 179 178 177 177 176 175 174 174 173 172 172 172 171 171 170 170 169 169 168 168 168 167 167 167 167 167 167 166 166 166 165 166 165 164 163 163 163 162 161 160 160 159 158 157 156 155 154 153 152 152 150 150 149 149 149 148 149 149 149 149 149 150 150 151 151 151 152 152 152 153 153 153 153 153 153 153 153 153 153 153 153 152 151 151 150 150 149 149 148 148 147 146 146 145 144 144 143 143 143 142 142 142 141 141 141 141 141 141 140 140 140 140 140 140 140 140 140 141 141 141 142 142 142 143 143 143 144 144 145 146 146 147 147 148 148 148 149 149 150 150 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 145 145 144 143 143 143 142 141 140 140 139 138 137 137 136 135 134 134 134 133 133 134 134 134 135 135 135 136 137 137 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 139 139 140 140 140 141 141 141 141 141 141 141 142 142 142 143 143 143 144 145 145 146 147 147 148 149 150 151 152 153 153 154 154 155 156 157 158 158 160 160 161 162 163 165 165 167 168 169 171 172 174 175 176 177 178 179 179 180 181 181 182 183 184 185 185 186 187 188 188 189 189 190 190 190 190 191 191 190 191 191 190 190 190 190 190 190 189 190 189 190 190 189 190 190 190 190 190 189 189 188 188 187 186 185 184 184 182 181 180 179 178 177 176 176 175 174 174 173 172 172 172 171 171 170 169 169 169 168 168 168 167 167 167 167 166 166 166 166 166 166 165 164 164 163 163 163 162 161 160 160 159 158 157 156 155 154 153 152 151 151 150 149 149 149 149 149 150 150 150 151 151 152 152 152 153 153 153 154 154 155 155 155 155 155 156 155 155 155 155 154 154 153 153 152 151 151 150 150 149 148 148 147 146 145 144 144 144 143 143 142 142 142 142 142 141 141 141 141 141 140 140 140 140 140 140 140 140 140 140 141 141 142 142 143 143 144 144 145 145 146 147 147 148 148 148 149 149 150 150 150 151 151 151 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 151 151 151 151 151 144 144 143 142 142 141 141 140 139 138 138 136 136 135 134 133 133 133 132 132 132 132 132 132 133 133 134 135 135 135 136 136 136 137 137 137 137 138 137 137 137 138 138 138 138 138 138 139 139 140 140 140 140 140 140 141 141 141 141 141 142 142 142 143 144 144 145 145 146 147 148 148 149 150 151 152 153 154 154 155 156 157 158 158 159 160 162 163 164 165 165 167 168 170 171 172 173 175 176 176 178 178 179 179 180 181 181 183 183 184 185 186 187 188 188 189 189 190 190 190 191 191 191 191 191 191 191 191 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 189 188 188 187 186 185 184 184 182 181 180 179 178 178 176 176 175 174 174 173 172 172 171 171 170 170 169 169 168 168 168 167 167 167 166 166 166 165 166 166 165 165 164 163 163 163 163 162 161 160 160 160 159 158 156 155 155 154 153 152 151 150 150 149 149 149 149 149 150 150 151 152 152 153 153 153 154 155 155 155 155 156 156 157 157 157 157 157 157 156 156 156 155 155 154 154 153 152 152 151 150 150 149 148 147 146 146 145 145 144 143 143 143 142 142 142 142 141 141 141 141 140 140 140 140 140 140 140 140 140 140 141 141 142 142 142 143 143 144 144 145 145 146 146 147 148 148 148 149 149 150 150 150 150 151 151 151 151 151 151 151 152 152 151 151 151 152 152 152 152 152 152 152 151 151 143 142 142 141 141 140 139 138 138 136 136 135 134 133 133 132 131 131 131 130 130 130 131 131 131 132 132 133 133 134 135 135 136 136 136 136 136 136 136 136 137 137 137 137 137 138 138 138 138 139 139 139 139 140 140 140 140 140 141 141 141 142 142 143 143 144 144 145 146 146 147 148 149 150 150 151 152 153 154 155 155 157 158 158 160 161 162 163 164 165 166 168 169 170 171 172 173 175 176 176 177 178 179 179 180 181 181 182 183 184 185 186 187 187 188 188 189 189 190 190 191 191 191 191 191 191 191 191 191 190 190 190 191 190 190 191 191 191 191 191 191 190 190 190 190 188 188 187 187 186 184 184 182 181 180 179 178 178 176 176 175 174 174 173 172 171 171 170 170 169 169 168 168 168 168 167 167 166 166 166 166 165 165 165 164 164 163 163 163 162 162 161 160 160 160 159 158 157 156 155 155 154 153 152 151 151 150 149 149 149 149 149 150 150 151 152 153 154 154 155 155 156 156 157 157 158 158 158 158 158 158 158 159 158 158 158 157 157 156 155 155 154 153 153 152 151 150 149 149 148 147 147 146 145 145 144 143 143 142 142 142 142 141 141 141 140 140 140 140 140 140 140 140 140 140 140 140 141 141 142 142 143 143 144 144 145 145 146 146 147 147 148 148 149 149 149 150 150 150 151 151 151 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 142 141 141 140 139 139 138 137 136 135 134 133 132 132 131 130 129 129 129 129 129 129 129 129 130 130 131 131 132 132 133 133 134 134 134 134 135 135 135 135 135 136 136 136 137 137 137 138 138 138 139 139 139 139 139 139 140 140 140 141 141 141 142 142 143 144 144 145 146 146 147 148 148 149 150 151 152 153 154 154 155 156 157 159 159 161 162 163 164 165 166 168 169 170 171 172 173 174 175 176 177 177 178 179 179 180 181 181 183 183 184 185 186 187 188 188 189 189 189 190 190 190 191 191 191 191 191 191 191 191 191 191 191 191 191 192 191 192 192 192 191 191 191 191 190 189 189 187 187 186 184 184 182 182 181 180 179 178 177 176 175 174 174 173 172 171 171 170 169 169 169 168 168 168 167 167 166 166 165 165 165 164 164 163 163 163 163 162 162 161 161 160 160 160 159 158 157 157 156 155 154 153 152 151 151 150 149 148 149 149 149 150 151 151 152 153 154 154 156 156 157 157 158 158 159 159 159 160 160 161 161 160 160 160 160 159 159 159 158 157 157 156 155 155 154 152 152 151 150 149 148 148 147 146 145 145 144 144 143 143 142 142 142 142 141 141 140 140 140 140 140 140 140 140 140 140 140 141 141 142 142 142 143 143 144 144 145 145 146 146 147 148 148 149 149 149 150 150 150 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 151 141 141 139 139 138 137 136 135 134 133 132 132 130 129 129 128 128 127 127 127 127 127 127 128 128 129 129 130 130 131 131 132 132 133 133 133 133 134 134 134 135 135 135 135 136 136 136 136 137 138 138 138 138 139 139 139 140 140 140 140 141 141 142 142 142 143 144 144 145 146 147 147 148 149 149 150 151 152 153 154 155 156 157 158 159 160 162 163 164 165 166 168 169 170 171 172 173 174 175 176 177 177 178 178 179 180 181 181 182 183 184 185 185 186 187 188 188 189 189 190 190 190 191 191 191 191 191 191 192 191 192 192 192 192 192 192 192 192 192 193 192 192 191 191 190 189 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 174 173 172 171 170 169 169 169 168 168 167 167 166 166 165 165 164 164 163 163 163 163 162 162 161 161 161 160 160 160 160 159 158 157 157 157 156 155 154 153 152 151 150 150 149 149 149 149 150 151 151 152 154 154 155 156 157 158 158 159 159 160 160 161 161 161 162 162 162 162 162 162 161 161 160 160 160 159 159 158 157 157 155 154 153 152 151 151 149 149 148 147 146 146 145 144 144 144 143 142 142 142 142 141 141 140 140 140 140 140 140 140 140 140 140 141 141 141 141 142 142 143 143 144 144 145 146 146 147 147 148 148 149 149 150 150 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 139 139 138 138 137 136 135 134 133 132 131 129 129 128 127 126 126 126 125 125 125 126 126 126 127 127 128 128 129 129 129 130 131 131 131 132 132 132 132 133 133 133 134 134 135 135 136 136 136 137 138 138 138 138 138 139 139 140 140 140 141 141 142 142 142 143 143 144 145 146 146 147 148 149 149 150 151 151 153 154 155 156 157 158 159 160 162 163 164 165 167 168 169 170 171 172 173 174 175 175 176 177 177 178 179 179 180 181 181 182 183 184 185 186 187 187 188 189 189 189 190 190 191 191 191 192 192 192 192 192 192 192 192 192 193 193 193 193 193 193 193 192 192 191 191 190 189 188 187 186 185 184 183 183 181 180 179 178 177 176 175 174 173 172 171 171 170 169 169 168 168 167 166 166 166 165 165 164 163 163 163 162 161 161 161 161 161 161 160 160 159 159 159 158 158 157 157 156 155 154 154 153 152 150 150 149 148 148 149 149 150 151 152 153 154 155 156 157 159 159 160 161 161 162 162 163 163 164 164 164 164 164 164 164 163 163 162 162 161 161 160 160 159 158 157 156 155 154 153 152 151 150 150 149 148 147 146 145 145 144 143 143 143 142 142 142 141 141 140 140 140 140 140 140 140 140 140 140 141 141 141 142 142 143 143 144 144 145 146 146 147 147 148 148 148 149 149 150 151 151 151 151 151 152 152 152 152 152 152 152 152 152 153 153 153 152 152 152 152 139 138 137 136 135 134 133 132 131 130 129 128 127 126 126 125 125 124 124 124 124 124 124 125 125 126 126 126 127 127 128 128 129 129 129 130 131 131 131 131 132 132 133 133 134 134 135 136 136 136 137 137 137 138 138 139 139 139 140 140 140 141 141 142 142 143 143 144 145 145 146 147 148 149 149 150 150 151 152 153 154 155 156 157 159 160 162 163 164 165 167 168 169 170 171 172 173 173 174 175 176 177 177 178 178 179 180 181 181 182 183 184 185 185 186 187 187 188 189 189 190 190 190 191 191 192 192 192 192 192 192 193 193 193 194 194 194 194 194 194 193 193 193 192 191 190 189 189 187 187 186 184 184 183 182 180 180 178 177 176 175 174 173 172 171 170 169 169 168 168 167 166 166 166 165 164 163 162 162 162 161 160 160 160 160 160 159 159 159 159 159 158 158 158 158 157 157 156 155 154 153 153 152 151 150 149 148 149 149 150 150 151 152 154 155 156 157 159 160 161 162 162 163 164 164 165 165 165 166 166 166 165 165 165 165 164 164 163 163 163 162 161 160 160 159 158 157 156 155 154 152 152 151 150 149 148 147 146 146 145 144 144 143 143 142 142 141 141 141 140 140 140 140 140 140 140 140 140 140 141 141 142 142 142 143 144 144 144 145 146 146 147 147 148 149 149 149 150 150 151 151 151 152 152 152 152 152 152 153 153 153 153 153 153 153 153 153 153 152 138 136 136 135 134 133 132 131 130 129 127 127 126 125 124 124 123 123 123 123 123 123 123 123 124 124 124 125 125 126 126 127 127 128 128 129 129 129 130 130 131 131 132 132 133 133 134 135 136 136 136 137 137 137 138 139 139 139 139 140 140 141 142 142 142 143 143 144 145 145 146 147 148 148 149 150 150 151 152 152 153 155 156 157 158 159 161 162 164 165 166 167 169 170 171 171 172 173 174 175 175 176 177 177 178 179 179 180 181 182 182 183 184 185 186 186 187 188 188 189 189 190 190 191 191 192 192 192 192 193 193 193 193 194 194 194 194 194 194 194 194 193 193 192 192 191 190 189 188 187 186 185 184 183 182 180 180 178 177 176 175 174 173 172 171 170 169 168 168 166 166 166 165 164 163 163 162 161 161 160 159 158 158 158 158 158 158 158 158 158 158 158 158 158 158 157 156 156 155 154 153 153 152 151 150 149 149 149 149 150 150 151 153 154 156 158 159 160 161 162 163 164 164 165 166 167 167 167 167 168 168 168 167 167 167 167 166 165 165 165 164 164 162 162 160 160 158 158 157 156 154 153 152 151 150 150 149 148 147 146 145 145 144 143 143 142 141 141 141 140 140 140 140 140 140 140 140 140 140 141 141 141 142 142 143 143 144 144 145 146 146 147 147 148 148 149 149 150 150 150 151 151 152 152 152 152 153 153 153 153 153 153 153 153 153 153 153 153 152 136 135 135 133 132 132 130 129 128 127 126 126 124 124 123 123 122 122 122 122 121 122 122 122 122 123 123 123 124 124 125 125 126 126 127 127 127 128 129 129 130 130 131 131 132 132 133 134 135 135 136 136 137 137 138 139 139 139 139 140 141 141 142 142 142 143 143 144 145 145 146 147 147 148 148 149 150 150 151 151 153 154 155 156 158 159 161 162 163 165 166 167 168 169 170 171 172 173 174 174 175 176 176 177 177 178 179 179 180 181 182 182 184 184 185 186 186 187 188 188 189 189 190 191 191 191 192 192 192 193 193 194 194 194 194 195 195 195 195 195 194 194 193 193 192 191 190 189 189 187 186 185 184 183 182 180 180 178 177 176 175 173 173 171 171 170 168 168 167 166 165 164 164 163 163 162 160 160 159 158 158 157 157 157 157 157 157 157 157 157 157 158 158 158 158 157 157 156 156 155 154 153 152 151 150 150 149 149 150 151 152 153 154 155 157 158 159 161 162 163 164 165 166 167 168 168 169 169 169 169 170 170 169 169 169 168 168 168 167 166 166 166 164 164 163 162 160 159 158 157 157 155 154 152 152 151 150 149 148 147 146 145 145 144 143 142 142 142 141 140 140 140 140 140 140 140 140 140 140 141 141 141 142 142 142 143 144 144 145 145 146 147 147 148 148 149 150 150 150 150 151 152 152 152 152 153 153 153 153 153 154 154 154 153 153 153 153 153 153 135 134 133 132 131 130 129 128 127 126 125 124 123 122 122 121 121 120 120 120 120 120 120 121 121 121 122 122 122 123 124 124 124 125 125 125 126 126 127 128 128 129 130 130 131 131 132 133 134 135 135 136 136 137 137 138 139 139 139 140 141 141 141 142 142 143 143 144 145 145 145 146 147 147 148 148 149 149 150 151 152 153 154 155 157 158 159 161 162 164 165 166 168 169 170 171 171 172 173 174 175 175 176 176 177 178 178 179 180 180 181 182 183 184 184 185 186 186 187 188 188 189 190 190 191 191 191 192 192 193 193 194 194 194 194 195 195 195 195 195 195 194 193 193 192 191 190 189 189 188 186 185 184 183 182 180 180 178 177 175 174 173 172 171 170 169 168 167 166 165 165 164 163 162 161 160 160 159 158 157 157 157 157 156 156 156 156 157 157 157 157 158 158 159 158 158 158 157 156 156 155 154 153 152 151 150 150 150 150 151 152 153 155 156 158 159 161 163 164 165 166 167 167 168 169 170 170 170 171 171 171 171 171 171 170 171 170 169 169 168 167 167 166 165 164 164 162 161 160 159 158 157 155 154 153 152 151 150 149 148 147 146 145 144 143 142 142 142 141 140 140 140 140 140 140 140 140 140 140 140 141 141 141 142 142 143 143 144 145 145 146 147 147 147 148 149 149 150 150 150 151 152 152 152 153 153 153 153 154 154 154 154 154 154 154 154 154 153 153 133 133 132 131 130 129 128 127 126 125 124 123 122 121 121 121 120 119 119 119 119 119 119 119 119 120 120 121 121 122 122 122 123 123 124 124 125 125 126 126 127 128 129 129 130 131 131 133 133 134 135 136 136 136 137 138 139 139 140 140 140 141 142 142 142 143 143 144 144 145 145 146 147 147 147 148 148 149 149 150 151 152 153 154 156 157 158 160 161 163 164 165 167 168 169 170 171 172 173 173 174 175 176 176 177 177 178 179 179 180 181 182 182 183 184 184 185 186 186 187 188 188 189 190 190 191 191 191 192 192 193 193 193 194 194 195 195 195 195 195 195 194 193 193 192 191 190 189 189 187 186 185 184 183 182 180 179 178 177 175 174 173 172 171 170 168 168 166 166 165 164 163 162 161 160 160 159 158 157 157 157 156 156 155 155 156 156 156 157 157 158 158 158 159 159 159 159 158 158 157 156 155 154 153 153 152 151 151 152 152 153 154 155 157 159 161 163 163 165 167 168 168 169 170 171 172 172 172 173 173 173 173 173 173 172 172 172 171 170 170 169 169 168 167 166 166 164 163 162 161 160 158 157 156 155 154 152 151 150 149 148 147 146 145 144 143 142 142 141 141 140 140 140 140 140 140 140 140 140 140 140 141 141 142 142 143 143 144 145 145 145 146 147 147 148 149 149 150 150 151 152 152 152 153 153 153 153 154 154 154 154 154 154 155 154 154 154 154 154 132 131 131 130 129 128 127 126 125 124 123 122 122 121 120 120 119 119 119 119 118 118 118 118 119 119 119 119 120 120 121 122 122 122 123 123 124 124 125 125 126 126 128 129 129 130 131 132 133 133 134 135 136 136 137 138 138 139 139 140 140 141 141 142 142 143 143 144 144 145 145 146 146 146 146 147 147 148 149 149 150 150 152 153 154 156 157 158 160 162 163 165 166 167 168 169 170 171 172 173 174 175 175 176 176 177 178 178 179 179 180 181 182 182 183 184 184 185 186 186 187 188 189 189 189 190 191 191 191 192 192 193 193 194 194 194 194 195 194 194 194 194 193 192 191 191 190 189 188 187 187 185 184 183 182 180 179 178 177 175 174 173 172 171 170 168 168 166 166 165 163 163 162 161 160 159 158 157 157 156 156 155 155 155 156 156 156 157 157 158 159 159 159 160 159 160 160 159 159 158 157 157 156 155 154 154 153 153 152 153 154 155 157 158 160 162 163 165 166 167 169 170 171 171 172 173 173 174 174 175 175 175 174 175 174 174 173 173 173 172 171 170 170 169 168 167 166 165 164 162 162 160 159 158 157 155 154 153 151 150 149 148 147 146 145 144 143 142 142 141 140 140 140 140 140 140 140 140 140 140 140 141 141 142 142 142 143 144 144 144 145 146 146 147 148 149 149 150 150 151 152 152 153 153 153 153 154 154 154 154 154 154 155 154 154 155 155 155 154 131 130 130 129 128 127 126 125 124 123 122 122 121 120 119 119 119 118 118 118 118 117 118 118 118 118 118 119 119 120 120 120 121 122 122 122 123 123 124 124 125 126 126 128 129 130 130 131 132 133 134 135 136 136 137 137 138 139 139 139 140 141 141 141 142 142 143 143 144 144 145 145 146 145 146 146 146 147 148 148 149 150 150 151 153 154 156 157 159 160 162 163 165 166 167 169 170 171 171 172 173 174 175 175 176 176 177 177 178 179 179 180 181 182 182 183 184 184 185 186 186 187 188 188 189 189 190 190 191 191 192 192 193 193 194 194 194 194 194 194 193 193 193 192 191 190 190 189 188 187 186 185 184 183 182 180 179 178 177 175 174 173 172 171 170 168 168 166 165 165 163 163 162 161 160 159 158 158 157 156 156 156 156 155 156 157 157 157 158 158 159 160 160 161 161 161 161 161 160 160 160 159 158 157 157 155 155 155 154 155 156 157 158 160 161 162 164 166 167 169 170 171 172 173 174 174 175 175 175 176 176 176 176 176 176 175 175 174 174 174 173 172 172 171 170 169 168 167 166 164 163 162 160 160 158 157 155 154 152 151 150 149 148 147 145 144 143 143 142 141 141 140 140 140 140 140 140 140 140 140 140 141 141 142 142 142 143 144 144 144 145 146 146 147 148 149 149 150 150 151 152 152 153 153 153 154 154 154 154 154 155 154 154 154 155 155 155 155 154 130 129 128 128 127 126 125 124 123 123 122 121 120 120 119 118 118 118 118 117 117 117 117 117 117 117 117 117 118 118 119 119 120 120 121 122 122 122 123 124 125 125 126 127 128 129 130 131 132 132 134 135 135 136 136 137 138 139 139 139 140 140 141 142 142 142 143 143 143 144 144 145 145 145 146 146 146 146 147 147 148 148 149 150 152 153 155 156 158 159 161 162 164 165 166 168 169 170 171 172 172 173 174 175 175 176 176 177 177 178 179 179 180 180 181 182 183 183 184 185 186 186 187 187 188 188 189 189 190 190 191 191 192 192 193 193 193 193 193 193 193 192 191 191 191 190 189 189 188 187 186 185 184 183 182 180 179 178 177 175 174 173 172 171 170 169 168 167 166 165 164 163 162 162 161 160 159 158 158 157 157 157 157 157 157 157 157 158 158 159 160 161 162 162 162 163 163 163 163 163 162 161 161 160 159 158 158 157 157 157 158 158 159 161 163 164 166 167 169 170 171 173 174 174 175 175 176 176 176 177 177 177 178 178 177 177 177 176 176 176 175 174 173 172 171 171 170 169 167 166 165 164 162 162 160 158 157 155 154 153 151 150 149 148 146 145 144 143 143 142 141 141 141 140 140 140 140 140 140 140 141 141 141 141 142 142 143 143 144 144 145 146 146 147 147 148 149 150 150 151 151 152 152 152 153 154 154 155 155 154 154 155 155 155 155 155 155 154 154 129 128 127 127 126 125 124 124 123 122 121 121 120 119 119 118 118 117 117 117 116 116 116 116 116 116 117 117 117 118 118 119 120 120 120 121 122 122 123 123 124 125 126 126 127 128 130 131 131 132 133 134 135 136 136 137 138 138 139 139 139 140 141 141 141 142 142 143 143 144 144 144 144 145 145 146 146 146 146 146 147 148 148 149 151 152 153 155 156 158 160 161 163 164 165 167 168 169 170 171 172 173 173 174 174 175 176 176 176 177 178 179 179 179 180 181 182 182 183 184 184 185 186 187 187 188 188 188 189 189 189 190 191 191 192 192 192 192 192 192 192 191 191 190 190 189 189 188 187 187 185 185 184 183 182 181 180 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 164 162 162 162 161 160 159 159 159 159 159 159 159 159 160 160 161 161 161 162 163 163 164 164 165 165 165 165 164 164 163 163 162 161 160 160 160 159 160 160 161 162 163 165 166 168 170 171 173 174 175 175 176 177 177 178 178 178 178 178 179 179 179 179 178 178 177 177 176 176 175 174 173 172 171 170 169 168 167 166 164 163 161 160 158 157 155 153 152 151 149 148 147 146 144 144 143 142 142 141 141 141 141 140 141 140 140 140 141 141 141 141 142 142 143 143 143 144 145 146 146 147 147 148 149 149 150 151 151 152 152 153 153 154 154 154 154 155 155 155 155 155 155 155 155 155 155 127 127 126 126 125 124 124 123 122 121 121 120 120 119 118 118 118 117 117 116 116 116 116 116 115 116 116 116 116 117 117 118 119 119 120 120 121 122 122 123 124 125 125 126 127 128 129 130 131 132 133 134 135 135 136 137 137 138 138 138 139 140 140 140 141 141 142 142 142 142 143 143 144 144 145 145 145 145 145 146 146 147 147 148 150 151 153 154 155 157 159 160 161 163 164 166 167 168 169 170 171 172 173 173 174 174 175 176 176 176 177 178 178 179 179 180 181 182 182 183 184 184 185 185 186 186 187 187 187 188 189 189 189 190 190 190 191 191 191 190 191 190 190 189 189 188 188 187 187 186 185 185 184 183 182 181 180 179 178 177 175 175 174 173 172 171 170 170 168 167 166 166 165 164 164 163 163 162 161 161 161 161 161 161 161 161 162 163 163 163 164 164 165 165 165 166 166 166 167 168 167 166 166 166 165 164 164 163 162 162 162 162 163 164 165 166 168 170 171 173 174 175 176 176 177 178 178 179 179 180 180 180 180 180 180 180 180 179 179 179 178 178 177 176 175 174 173 172 171 170 168 167 166 164 163 161 160 158 157 155 153 152 150 149 148 146 145 145 144 143 143 142 141 141 141 141 140 140 140 141 141 141 141 142 142 142 143 143 143 144 145 145 146 146 147 148 149 149 150 151 151 152 152 153 153 154 154 154 154 155 155 155 155 155 155 156 156 155 155 126 126 125 125 124 124 123 123 122 121 120 120 119 119 118 118 117 117 116 116 116 115 115 115 115 115 115 115 116 116 117 117 118 119 119 120 121 121 122 123 123 124 125 126 127 127 128 129 131 131 132 133 134 135 135 136 137 137 138 138 138 139 139 140 140 140 141 142 142 142 143 143 144 144 144 144 144 144 144 145 145 146 147 148 148 150 151 153 154 156 157 159 160 162 163 165 166 167 168 169 170 171 172 172 173 174 174 175 175 176 176 177 178 178 179 179 180 181 182 182 183 183 184 185 185 185 186 186 187 187 187 188 188 189 189 189 190 190 190 189 189 189 188 189 188 188 187 187 186 186 185 185 184 183 182 182 180 180 179 178 177 176 175 175 173 172 172 171 170 169 169 168 168 167 166 166 166 165 164 164 164 164 164 164 164 165 165 165 165 165 165 166 167 167 168 168 169 169 169 170 170 170 169 169 168 168 167 165 165 164 164 165 165 165 166 168 169 171 172 173 175 176 177 178 178 180 180 180 180 181 182 182 182 182 182 182 182 181 180 180 180 179 178 178 177 175 174 174 172 171 170 169 168 166 164 163 161 159 158 156 154 153 151 150 149 147 146 145 144 144 143 142 142 141 141 141 141 141 141 141 141 141 141 141 142 142 142 143 143 144 144 145 145 146 147 148 149 149 150 150 151 152 152 153 153 154 154 154 154 155 155 155 156 156 155 155 156 156 156 124 124 124 124 123 123 123 122 121 121 120 120 119 119 118 117 117 117 116 116 115 115 115 114 115 115 115 115 115 116 116 117 117 118 119 120 120 121 122 122 123 124 124 125 126 127 128 129 130 131 132 133 133 134 135 135 136 136 137 137 138 138 139 139 139 139 140 140 141 141 142 142 142 142 142 143 143 144 144 144 144 145 146 147 148 149 151 152 153 155 157 158 160 161 163 164 165 166 167 168 169 170 171 172 172 173 174 174 175 175 176 176 177 178 178 179 179 180 181 181 182 182 182 183 184 184 184 185 185 186 186 186 187 187 187 188 188 188 188 188 188 188 187 187 187 187 187 186 186 185 185 185 184 184 182 182 181 180 180 179 178 178 177 176 175 175 174 173 172 172 171 171 170 170 169 169 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 169 169 169 170 171 171 172 172 173 173 173 173 173 172 172 170 170 168 167 166 166 167 167 168 169 170 172 173 174 176 177 178 179 180 180 181 182 182 182 182 183 183 183 183 183 183 183 182 182 181 181 180 179 178 177 176 175 174 173 171 170 169 167 166 164 163 161 159 157 156 154 152 151 149 148 147 146 145 144 143 143 142 142 141 141 141 141 141 141 141 141 141 141 142 142 142 143 143 144 144 145 145 146 147 147 148 149 149 150 151 152 152 152 153 153 154 154 154 155 155 155 155 156 156 156 156 157 156 124 123 123 123 123 122 121 121 121 120 120 119 119 118 118 117 117 116 116 115 115 115 114 114 114 114 114 115 115 116 116 117 117 118 119 120 120 120 121 122 123 123 124 125 125 127 127 128 129 130 132 132 133 133 134 135 135 135 136 136 136 137 137 138 138 138 139 139 140 140 141 141 141 141 141 142 142 143 143 143 143 145 145 146 147 148 150 151 152 154 156 157 159 160 162 163 164 165 167 167 168 169 170 171 171 172 173 173 174 175 175 176 176 177 178 178 179 179 180 180 181 182 182 182 182 183 183 184 184 184 185 185 186 186 186 186 187 187 187 187 187 186 186 186 186 186 186 186 186 185 185 185 185 184 183 182 183 182 181 180 180 180 179 178 178 177 176 175 175 174 174 174 173 173 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 173 173 174 174 175 176 176 177 177 177 177 176 175 175 173 172 171 170 169 168 169 169 170 171 173 174 176 177 178 179 180 180 182 182 183 184 184 184 184 184 185 185 185 184 184 183 183 183 182 181 180 180 179 178 177 176 174 173 172 170 169 167 166 164 163 161 159 157 155 154 152 150 149 148 147 146 145 144 143 143 142 142 141 141 141 141 141 141 141 141 142 142 142 142 143 143 144 144 144 145 146 146 147 148 149 149 150 151 151 151 152 153 153 154 154 154 155 155 155 156 156 156 156 156 157 157 123 123 122 122 121 121 121 121 120 120 119 119 118 118 117 117 117 116 115 115 115 114 114 114 114 113 114 114 115 115 116 116 117 117 118 119 120 120 121 122 122 123 124 125 125 126 127 128 129 130 130 131 132 133 133 133 134 134 135 135 135 136 136 137 137 137 137 138 138 139 140 140 140 140 141 141 141 141 142 142 143 144 144 146 147 148 149 151 152 154 155 156 158 159 161 162 163 164 165 167 168 169 169 170 171 171 172 173 174 174 175 176 176 176 177 178 178 179 179 179 180 181 181 182 182 182 182 183 183 184 184 184 184 185 185 185 185 186 186 186 186 185 185 185 185 185 186 186 186 185 185 185 185 185 184 184 183 183 183 182 181 181 181 181 180 179 179 178 177 177 177 176 176 176 176 176 176 175 176 176 176 176 176 176 176 176 175 175 175 175 176 176 176 176 177 177 178 178 179 179 180 180 180 180 180 179 178 177 176 175 173 172 172 171 171 172 173 174 175 177 178 179 180 180 182 183 183 184 184 185 186 186 186 186 186 186 186 186 185 184 184 184 183 182 181 180 179 178 177 176 174 173 172 171 169 167 166 163 162 160 158 156 155 153 152 150 148 148 147 146 145 144 143 143 142 142 142 142 141 141 141 141 142 142 142 142 143 143 143 144 144 144 145 146 146 147 147 148 149 150 150 151 151 152 152 153 154 154 155 154 155 156 156 156 156 156 157 157 157 122 121 121 121 121 121 120 120 120 119 119 119 118 117 117 116 116 116 115 114 114 114 114 113 113 113 114 114 114 114 115 116 116 117 118 119 119 120 120 121 122 122 123 124 125 126 127 128 128 129 130 131 131 132 132 133 133 134 134 134 135 135 135 135 136 136 136 136 137 137 138 138 138 139 139 140 140 141 141 141 143 143 144 145 146 148 149 150 152 153 154 156 157 158 160 161 163 164 165 166 167 168 169 169 170 171 172 172 173 174 174 175 175 176 176 177 178 178 179 179 179 180 180 181 181 181 181 182 182 182 183 183 183 183 184 184 184 184 185 185 185 185 185 185 185 185 185 185 185 185 185 185 186 186 185 185 185 185 184 184 183 184 183 182 182 181 181 181 181 180 180 179 179 179 179 179 180 180 180 181 181 181 181 181 181 180 180 180 179 179 179 180 180 180 181 181 181 182 182 183 183 184 184 184 184 183 182 181 180 178 177 175 174 174 174 174 175 175 176 178 178 180 180 182 183 184 184 185 186 186 187 187 187 187 187 187 187 187 187 186 185 185 184 183 182 181 180 179 178 177 176 174 173 172 170 169 167 165 163 161 159 158 156 154 153 151 149 149 148 147 146 145 144 143 143 143 142 142 142 142 142 142 142 142 142 143 143 143 143 144 144 144 145 146 146 147 147 148 149 149 150 150 151 152 153 153 153 154 154 155 156 155 156 156 157 157 157 157 158 121 121 120 120 120 120 120 119 119 119 118 118 118 117 117 116 116 115 115 114 114 114 113 113 113 113 113 113 114 114 115 116 116 117 117 118 119 119 120 121 122 122 122 123 124 125 126 127 128 128 129 130 130 131 132 132 133 133 133 133 133 134 134 134 134 135 135 135 136 136 136 137 137 138 138 138 139 140 140 141 142 143 143 144 145 147 149 150 151 153 154 156 156 158 159 160 162 163 164 165 166 167 167 168 170 170 171 172 173 173 174 175 175 175 176 176 177 178 178 179 179 179 179 180 180 180 180 181 181 181 182 182 182 182 183 183 183 183 184 184 184 184 184 184 184 185 185 185 185 185 186 186 186 186 186 186 186 185 186 185 185 185 184 184 184 184 184 183 182 182 182 182 181 182 182 183 183 184 184 184 185 185 185 185 184 184 184 184 183 183 183 183 183 184 184 185 185 186 187 187 187 188 188 188 188 187 186 185 184 182 181 179 177 177 177 176 176 177 178 179 180 181 182 183 184 185 185 187 187 188 188 189 188 189 189 189 189 189 188 188 187 186 185 185 183 182 182 180 179 178 177 176 175 173 172 170 168 167 165 163 160 159 157 156 154 152 151 150 148 147 147 145 144 144 144 143 143 143 142 142 142 142 143 142 142 142 143 143 143 144 144 145 145 146 146 147 147 148 149 149 150 150 151 151 152 153 153 154 154 155 155 155 156 157 157 157 158 158 158 120 120 120 119 119 119 119 119 119 118 118 118 117 117 116 116 115 115 115 114 114 113 113 113 113 113 113 113 114 114 114 115 116 116 117 118 118 119 120 120 121 122 122 123 124 124 125 126 127 128 128 129 130 130 131 131 131 132 132 133 133 132 133 133 134 134 134 134 134 134 134 135 135 136 137 138 138 138 139 140 140 142 143 144 145 147 148 150 151 152 153 155 156 157 159 160 161 162 163 164 165 166 167 168 169 169 170 171 172 173 173 174 175 175 175 176 177 177 178 178 178 179 179 179 179 180 180 180 180 181 181 181 181 182 182 182 182 182 183 183 183 184 184 184 184 184 185 185 185 186 186 186 186 186 187 187 187 187 187 187 187 187 187 187 186 185 185 185 185 185 185 185 185 185 186 186 187 188 188 188 189 189 189 190 190 189 189 188 188 188 188 188 188 188 189 189 190 189 190 191 192 192 191 191 191 191 190 188 187 186 184 182 181 180 179 178 178 179 180 180 181 182 183 184 185 186 187 187 188 189 190 190 190 190 191 191 190 190 189 189 188 187 186 186 184 184 183 182 181 179 178 177 176 174 173 172 170 168 166 164 162 160 158 157 155 153 152 150 149 148 147 146 146 145 144 144 144 143 143 142 142 142 143 143 143 143 143 143 143 144 144 145 145 146 146 147 147 147 149 149 150 150 151 151 152 153 153 153 155 155 155 156 156 157 157 158 159 159 159 119 119 119 119 119 119 118 118 118 118 118 117 117 117 116 116 115 115 114 114 113 113 113 113 113 112 113 113 113 114 114 115 115 116 116 117 118 118 119 120 120 121 122 122 123 124 125 125 127 127 128 129 129 130 130 131 131 131 131 132 132 132 132 132 132 133 132 133 133 133 134 134 134 134 135 136 137 137 138 139 140 141 142 144 145 146 148 149 150 152 153 154 156 157 158 159 160 161 162 164 165 165 166 167 168 169 170 171 171 172 173 173 174 175 175 176 176 177 177 178 178 178 179 179 179 179 179 180 180 180 180 181 181 181 181 181 182 182 182 182 183 183 184 184 184 184 184 185 186 186 186 187 187 188 188 188 188 188 189 189 189 188 188 188 188 188 187 187 187 187 187 187 187 187 188 188 189 190 190 191 192 192 192 192 192 192 192 191 191 191 192 192 192 193 193 193 193 194 195 195 194 195 196 195 195 195 194 192 190 189 187 186 184 183 182 181 181 180 181 182 183 183 184 185 186 187 188 189 189 190 191 191 192 192 192 192 192 191 191 190 190 189 188 187 186 185 184 183 182 181 180 178 177 176 174 173 171 170 167 165 163 161 160 158 156 154 153 152 150 149 148 147 146 146 145 145 144 143 143 143 143 143 143 143 143 143 144 143 144 144 144 145 145 146 146 146 147 148 149 149 150 150 151 151 152 153 153 154 155 155 156 156 156 157 158 159 159 159 159 119 119 119 118 118 118 118 118 118 118 118 117 117 117 116 116 115 115 114 114 113 113 113 112 112 112 113 113 113 114 114 115 115 116 116 117 118 118 119 119 120 121 121 122 123 124 124 125 125 127 127 128 129 129 130 130 130 130 131 131 131 131 131 131 131 132 132 132 132 132 132 133 133 133 134 134 135 136 137 138 139 140 142 143 144 145 147 149 150 151 153 154 155 156 157 158 160 161 162 163 164 164 166 166 167 168 169 170 171 172 172 173 174 174 175 175 176 176 177 177 177 178 178 179 179 178 179 179 179 180 180 180 180 180 181 181 181 181 182 182 183 183 183 184 184 184 184 185 186 186 186 187 187 188 188 189 189 190 190 190 190 190 190 190 189 189 189 189 189 189 189 189 189 190 190 191 192 193 193 194 195 195 195 196 196 196 196 195 195 195 195 195 196 196 196 197 196 197 198 199 199 199 199 198 198 197 197 196 194 192 191 189 187 186 185 184 183 183 183 183 184 185 186 186 187 188 189 190 191 192 192 193 193 193 193 194 193 193 192 192 191 190 189 188 187 186 185 184 183 182 181 180 178 177 176 174 173 171 169 167 165 163 161 159 157 156 154 153 151 150 149 148 147 146 146 145 144 144 144 144 144 143 143 143 143 144 144 144 144 144 145 145 146 146 146 147 147 148 149 149 149 150 151 152 152 152 153 154 155 155 156 156 157 158 158 159 159 160 160 118 118 118 118 118 118 118 118 118 118 117 117 117 116 116 116 115 115 114 114 113 113 113 112 112 112 112 112 113 113 114 114 115 115 116 117 117 118 118 119 119 120 121 122 122 123 124 125 125 126 127 127 128 129 129 130 130 130 130 130 130 131 130 131 131 131 131 131 131 131 131 131 131 132 132 133 134 134 135 137 138 139 140 142 144 145 146 148 149 151 152 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 170 171 172 173 173 174 175 175 176 176 177 177 177 177 178 178 178 178 178 179 179 179 180 180 180 180 180 181 181 181 181 182 183 183 183 184 184 184 184 185 186 186 187 187 188 189 189 190 190 191 191 191 191 191 191 191 191 190 190 190 191 191 191 191 192 192 193 193 194 195 196 197 197 198 198 199 199 199 199 199 198 198 199 199 199 199 200 200 200 200 201 202 201 201 202 202 201 201 200 198 197 196 194 192 191 189 188 187 185 185 185 185 186 186 187 188 188 190 191 191 192 193 194 194 194 195 195 195 194 194 193 193 192 191 190 189 188 187 186 185 184 183 182 181 179 178 177 176 174 172 170 169 167 165 163 160 159 157 155 154 152 152 150 150 148 147 146 146 145 145 145 144 144 144 144 144 144 144 144 144 144 145 145 145 146 146 146 147 147 148 149 149 149 150 151 152 152 152 153 154 155 155 156 156 157 158 159 159 160 161 161 119 118 118 118 118 118 118 118 118 118 118 118 117 117 117 116 115 115 114 114 113 113 113 113 112 112 112 113 113 113 113 114 115 115 116 116 117 117 118 119 119 120 121 121 122 123 123 124 125 125 127 127 128 128 129 129 129 129 130 130 130 130 130 130 130 130 130 129 130 130 130 130 130 131 131 132 132 133 134 135 137 139 140 141 143 144 146 148 149 151 151 153 154 155 156 157 158 160 161 162 163 163 165 165 167 168 168 169 170 171 171 172 173 174 174 175 175 176 176 177 177 177 178 178 178 178 178 179 179 179 179 179 180 180 180 180 181 181 181 182 183 183 183 184 184 184 184 185 186 186 187 188 189 190 190 191 191 191 192 193 192 192 192 192 192 192 192 191 192 192 192 193 193 194 194 195 196 197 198 199 200 200 200 200 201 201 201 201 201 201 201 202 202 203 203 203 203 203 203 203 204 204 204 204 203 202 202 200 200 198 196 195 193 192 190 189 188 187 187 187 187 188 188 189 190 191 192 192 193 194 195 195 196 196 196 196 196 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 178 177 176 174 172 170 168 166 164 162 160 158 156 155 154 153 152 150 149 148 147 147 146 146 145 145 145 145 144 144 144 145 145 144 145 145 145 146 146 147 147 147 148 149 149 150 150 150 151 152 152 152 153 154 155 155 156 156 157 159 159 159 160 161 162 119 118 118 118 118 118 118 118 118 118 118 118 117 117 117 117 115 115 115 114 113 113 113 113 112 112 112 112 112 113 113 114 114 115 115 116 117 117 118 118 119 120 120 121 122 122 123 124 124 126 126 127 127 127 128 128 129 129 129 130 129 130 130 130 130 129 130 129 129 129 129 129 129 130 130 131 131 133 134 135 136 137 139 141 142 143 145 147 148 150 151 152 154 154 156 157 158 159 160 161 162 163 164 165 166 167 168 169 169 171 171 172 172 173 174 175 175 175 176 177 177 177 178 178 178 178 178 179 179 179 179 179 180 180 180 180 181 181 181 182 183 183 183 183 184 184 184 185 186 186 187 188 189 190 190 191 192 192 193 193 193 193 193 193 193 193 193 192 193 193 194 194 194 195 196 197 198 199 200 201 202 202 202 203 203 203 204 203 203 203 204 204 204 205 205 205 205 205 205 206 206 206 206 206 205 205 204 203 202 200 198 197 195 194 192 192 190 189 189 188 188 189 189 190 191 192 193 194 194 195 195 196 197 197 197 197 197 197 196 195 195 194 192 191 190 189 188 187 186 185 184 183 182 180 179 178 177 175 173 171 169 167 165 164 162 159 158 157 155 154 153 151 150 149 148 147 147 147 146 145 145 145 145 145 145 145 145 145 145 145 146 146 146 147 147 147 148 149 149 149 150 150 151 152 152 153 154 154 155 155 156 156 158 159 159 160 161 161 162 119 118 118 118 118 118 118 118 118 118 118 118 118 118 117 117 116 115 115 115 114 113 113 113 112 112 112 112 112 112 113 114 114 115 115 116 117 117 118 118 119 119 120 121 121 122 123 124 124 125 126 126 127 127 127 128 128 129 129 129 129 129 129 129 129 129 129 129 129 128 128 128 128 129 130 130 130 131 132 134 135 136 138 139 142 143 144 146 147 149 150 152 153 154 155 157 157 159 160 161 162 163 164 165 166 167 168 168 169 170 171 172 172 173 173 174 175 175 176 176 177 177 178 178 178 178 178 179 179 179 179 180 180 180 180 180 181 181 181 182 182 183 183 183 184 184 185 185 186 187 187 188 189 190 190 191 192 193 193 193 193 194 194 194 194 194 193 193 194 195 195 195 196 196 198 199 199 200 201 202 203 203 203 204 205 205 205 205 205 205 205 206 206 206 207 207 207 207 207 207 207 207 207 207 207 206 205 204 203 202 200 199 197 196 194 193 192 191 191 190 190 190 190 191 192 193 194 194 195 196 196 197 197 198 198 198 198 197 197 196 196 194 193 192 191 190 189 187 186 186 184 184 183 182 181 179 178 176 174 173 171 169 167 165 163 161 160 158 156 155 154 152 152 150 149 149 148 147 147 146 146 146 145 146 146 146 145 145 146 147 147 146 147 147 148 148 148 149 149 150 150 151 151 152 152 153 154 154 155 155 157 157 158 159 159 160 161 162 162 119 119 119 118 118 118 118 118 118 118 118 118 118 118 118 117 116 116 115 115 114 114 113 113 113 113 112 112 112 113 113 114 114 115 115 116 116 117 117 118 119 119 120 120 121 122 122 123 124 124 125 126 126 127 127 127 128 128 129 128 129 129 129 129 129 128 128 128 128 127 127 128 127 128 128 129 130 131 132 133 134 135 137 139 140 142 143 145 147 148 150 151 152 154 155 156 157 159 159 160 162 163 164 165 165 167 167 168 169 170 170 171 172 172 173 174 174 175 176 176 177 177 178 178 178 178 178 179 179 179 180 180 180 180 180 181 181 181 181 182 182 183 183 183 184 184 185 185 185 187 187 188 189 190 191 191 192 193 193 193 194 194 194 194 194 194 194 194 195 195 195 196 198 199 200 200 201 202 203 204 205 204 205 206 206 207 207 207 207 207 207 208 207 207 207 208 208 208 207 208 209 209 208 208 208 207 206 206 205 203 202 201 199 198 196 195 193 193 192 191 191 191 192 192 193 194 194 195 196 196 197 198 198 198 198 199 199 199 198 197 196 195 194 193 192 191 190 188 187 187 185 184 184 183 182 180 179 178 176 174 173 171 168 167 164 163 161 159 158 156 155 154 152 151 150 150 149 148 148 147 147 147 147 146 146 146 146 147 147 147 147 147 147 148 148 148 149 149 150 150 150 151 152 152 152 153 154 154 155 155 157 157 158 159 160 160 161 162 162 119 119 119 119 118 119 118 119 119 119 119 119 119 118 118 117 117 116 116 115 114 114 114 113 113 113 112 112 113 113 113 113 114 115 115 115 116 117 117 118 118 119 119 120 120 121 122 123 123 124 124 125 126 126 127 127 127 128 128 128 128 128 128 128 128 128 128 127 127 126 127 127 127 127 128 128 129 130 131 132 134 135 136 138 140 141 143 144 146 147 149 150 151 153 154 156 157 158 159 160 162 163 163 165 165 166 167 168 168 170 170 171 171 172 173 173 174 175 175 176 176 177 177 178 178 178 179 179 179 180 180 180 180 180 181 181 181 181 181 182 182 182 183 183 183 184 184 185 185 186 187 187 188 189 190 191 192 193 193 194 194 195 194 194 195 195 195 195 196 196 196 198 198 199 200 201 202 203 204 205 205 205 206 207 207 207 207 208 208 208 209 208 208 208 209 208 208 208 209 208 209 209 208 209 208 208 208 207 206 204 204 202 200 198 197 195 195 194 193 192 192 192 193 193 194 194 195 196 196 197 197 198 198 198 199 199 199 199 199 198 197 196 195 194 193 191 190 189 188 187 186 185 184 183 183 181 180 179 177 176 174 171 170 168 166 164 163 161 159 158 156 155 153 152 151 151 149 149 148 148 147 147 147 147 147 147 147 147 147 147 148 148 148 148 148 149 150 150 150 150 150 151 152 152 153 153 154 154 155 156 156 158 158 159 160 160 161 162 163 119 119 119 119 119 119 119 119 119 119 119 119 119 119 118 118 117 117 116 115 115 114 114 114 113 113 112 113 113 113 113 113 113 114 114 115 116 117 117 117 118 119 119 119 120 121 122 122 123 123 124 124 125 126 126 127 127 127 127 127 128 128 127 127 127 127 127 127 126 126 126 126 126 126 127 127 128 129 130 131 132 134 135 137 139 140 141 143 145 146 147 149 151 152 153 155 156 158 158 160 161 162 163 164 165 166 167 168 169 169 170 170 171 172 172 173 174 174 175 176 176 177 177 178 178 178 179 179 180 180 180 180 180 181 181 181 181 181 181 182 182 182 183 183 183 183 184 185 185 185 186 187 188 189 190 191 192 193 193 193 194 194 194 194 195 195 195 195 196 196 198 198 199 200 201 202 202 203 205 206 206 206 207 207 208 208 209 209 209 209 209 209 209 209 209 208 208 208 209 209 209 209 209 209 209 209 208 207 206 205 204 203 201 199 198 197 195 194 194 193 192 193 193 194 194 195 195 196 196 197 197 198 199 199 199 199 199 199 199 199 198 197 196 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 178 177 175 173 171 169 168 166 164 162 161 160 158 156 155 154 153 151 151 150 149 149 148 148 148 148 147 147 148 148 148 148 148 149 148 148 149 150 150 150 151 151 150 151 152 152 153 153 154 155 155 156 156 158 158 159 160 160 162 162 163 120 120 120 120 120 120 120 119 120 120 120 120 119 119 119 118 118 117 117 116 116 115 114 114 114 113 113 113 113 113 113 113 113 114 114 115 116 116 117 117 118 118 119 119 120 120 121 121 122 122 123 124 124 125 125 125 126 126 126 127 127 126 127 126 127 127 126 126 126 125 125 125 125 126 126 127 127 128 129 131 132 133 134 136 137 139 140 142 143 145 147 148 150 151 152 154 155 157 158 160 161 162 163 164 165 166 167 167 168 169 169 170 171 172 172 173 174 174 175 176 176 177 177 178 179 179 179 180 180 180 180 180 181 181 181 181 181 181 181 181 181 182 182 182 183 183 183 184 185 185 185 186 188 188 189 190 191 192 193 193 193 194 194 194 195 195 195 196 196 196 198 198 199 201 202 203 203 204 205 206 207 206 207 207 208 209 209 209 209 209 209 209 209 209 208 208 208 208 208 208 208 209 209 209 209 209 208 208 207 205 204 202 201 200 198 197 196 195 194 193 193 194 193 193 194 195 195 196 196 197 197 198 198 199 199 199 199 199 199 198 198 197 196 195 194 192 191 190 189 188 187 186 185 185 184 183 182 181 179 178 176 175 173 171 169 168 165 164 162 160 159 158 156 155 154 152 151 151 150 149 149 149 148 148 148 148 148 148 148 149 149 149 149 149 150 150 150 150 150 151 151 152 152 152 153 153 154 155 155 156 156 158 158 159 161 161 162 162 163 121 121 121 120 120 120 120 120 120 120 120 120 120 120 119 119 118 118 117 117 116 116 115 114 114 113 113 113 113 113 113 113 113 114 114 115 115 116 117 117 117 118 118 119 119 120 120 121 121 122 122 123 123 124 124 125 125 125 125 126 126 126 126 126 126 126 126 126 125 125 124 124 124 125 125 126 127 128 128 130 131 132 133 135 136 138 140 141 142 144 146 147 149 150 151 154 155 157 158 160 160 162 163 164 165 166 167 167 168 169 169 170 171 171 172 173 173 174 175 176 176 177 178 178 179 179 180 180 180 180 181 181 181 181 181 181 181 181 181 181 181 181 181 182 182 183 183 183 183 184 186 186 186 188 189 189 190 191 192 192 193 193 194 194 195 195 195 196 196 197 198 198 200 201 201 202 203 204 205 205 206 207 207 207 208 208 209 209 209 209 209 209 209 208 208 208 208 208 207 207 207 208 209 209 209 208 208 207 207 205 204 202 201 200 198 196 195 194 194 193 193 193 193 193 194 195 195 196 196 197 197 198 198 198 198 199 199 199 199 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 185 184 183 181 180 179 177 176 174 173 171 169 167 166 164 162 161 159 158 156 155 154 152 151 151 150 150 150 149 149 149 149 149 149 149 149 150 150 150 150 150 150 151 151 151 151 151 152 152 152 153 154 154 155 155 156 157 158 158 159 161 161 162 162 163 122 122 121 121 121 121 121 121 121 121 121 121 120 120 120 119 119 118 117 117 116 116 115 114 114 114 113 114 113 113 113 113 114 114 114 115 115 115 116 117 117 117 118 118 118 119 119 120 120 121 122 122 123 123 124 124 124 124 125 125 125 125 125 125 125 125 125 124 125 124 124 124 124 124 125 125 126 127 128 129 130 131 132 134 135 137 138 139 141 143 145 146 148 149 151 153 154 156 157 159 160 162 163 163 164 165 166 167 167 168 169 169 170 171 172 173 173 174 175 176 177 177 178 178 179 180 180 180 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 182 182 182 182 182 183 184 184 185 186 186 188 189 189 190 191 192 192 192 193 194 194 194 195 195 196 197 197 198 199 200 201 202 204 204 205 206 206 206 207 207 208 209 209 209 209 210 209 209 208 208 208 208 207 207 206 206 207 207 208 207 208 208 207 207 206 205 203 202 201 199 197 196 195 194 194 193 193 193 193 193 194 194 195 195 196 196 196 197 197 198 198 198 198 199 199 198 198 197 196 195 194 193 192 191 190 189 188 187 186 186 185 184 183 182 181 180 178 177 176 174 172 170 169 167 165 164 162 161 159 157 156 155 153 153 152 151 151 150 150 150 149 149 149 150 150 150 150 151 150 151 151 151 151 151 151 151 152 152 152 152 153 154 154 155 155 156 157 158 159 159 160 161 162 162 163 123 122 122 122 121 121 121 121 121 121 121 121 121 120 120 119 119 118 118 117 117 117 116 115 115 114 114 114 114 113 113 113 114 114 114 115 115 115 116 116 116 117 117 117 118 118 119 119 120 120 121 121 122 122 123 123 123 124 124 124 124 125 124 124 125 124 124 124 124 124 123 123 124 124 125 124 125 126 127 128 129 131 132 133 134 135 137 139 140 141 143 145 146 148 150 152 154 155 157 158 160 161 162 163 164 165 166 167 168 169 169 170 170 171 172 172 173 174 175 176 177 177 178 179 179 180 180 181 181 181 181 181 181 181 181 181 181 181 180 180 180 180 180 181 181 181 182 182 182 183 184 184 185 186 187 188 189 189 190 191 191 192 192 193 193 193 194 195 195 196 197 197 199 199 201 202 202 203 204 204 205 206 206 207 207 208 208 209 208 208 209 208 207 208 207 207 206 205 205 205 206 206 206 207 207 207 207 206 205 203 202 201 199 198 197 196 194 193 193 192 192 192 192 193 193 193 194 194 195 195 196 196 196 197 197 197 197 198 198 198 197 197 196 195 194 193 193 192 190 189 188 188 187 186 186 184 184 183 182 181 179 178 177 176 174 172 170 169 167 165 164 162 160 159 158 156 155 154 152 152 151 151 151 151 150 151 151 151 151 151 151 151 151 151 151 151 151 151 152 152 152 152 152 153 153 154 154 155 155 156 157 158 159 159 161 161 162 162 163 123 123 122 122 122 122 121 122 121 121 121 121 121 121 120 119 119 119 118 117 117 117 116 116 115 115 114 114 113 113 113 114 114 114 114 114 115 115 115 116 116 116 116 117 117 118 118 118 119 120 120 121 121 122 122 123 123 123 123 124 123 124 124 124 124 124 123 123 123 123 123 123 123 124 124 124 125 125 127 127 129 130 130 132 133 135 136 137 139 141 142 144 145 147 149 150 153 154 156 157 159 160 162 163 164 164 165 166 167 168 168 169 170 171 172 172 173 174 175 176 177 178 178 179 180 180 181 181 181 181 181 181 181 181 181 181 181 181 180 180 180 180 180 180 180 180 181 181 182 182 182 183 184 185 185 187 188 189 189 190 191 192 192 192 192 193 194 194 194 195 196 197 197 198 200 200 201 201 202 204 204 204 205 205 206 207 208 208 208 208 208 208 208 207 206 206 205 205 205 205 205 205 205 205 205 205 206 204 203 202 201 199 198 197 195 194 192 191 191 191 191 191 191 191 192 192 193 193 193 194 194 195 195 195 196 196 197 197 196 197 196 196 196 195 194 193 192 191 191 190 189 188 187 186 186 185 184 184 182 182 181 179 178 177 175 174 172 171 169 167 165 164 162 160 159 157 156 155 154 153 153 152 151 151 151 152 152 152 152 152 152 152 152 151 151 151 151 152 152 152 153 152 153 153 154 154 155 156 156 157 157 158 159 160 161 161 162 162 163 124 124 123 123 122 122 122 122 122 122 122 121 121 121 120 120 119 119 118 118 117 117 117 116 115 115 115 114 114 114 114 114 114 114 114 114 114 115 115 115 115 116 116 117 117 117 118 118 118 119 120 120 120 121 122 122 122 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 124 124 125 125 126 127 128 129 130 131 132 133 135 136 137 139 141 142 144 146 147 150 151 153 155 156 158 159 161 162 163 164 165 165 166 168 168 169 170 171 172 173 173 174 175 176 177 178 179 179 180 180 181 181 181 182 182 182 181 181 181 181 181 180 180 180 180 180 180 180 180 180 180 180 180 181 182 182 183 184 185 185 186 187 188 189 190 191 191 191 192 193 193 193 194 194 195 196 196 197 198 198 199 200 200 201 202 203 204 204 205 206 206 207 208 208 207 207 207 206 205 205 204 204 204 203 204 204 205 204 204 203 203 203 202 200 199 198 196 195 193 192 191 190 189 189 189 189 189 190 190 191 191 192 192 192 193 193 194 194 195 195 195 195 196 196 196 195 195 194 194 193 192 191 191 189 189 188 187 187 186 185 185 184 183 182 181 180 179 178 177 175 174 172 170 169 167 165 164 162 160 159 157 156 155 154 154 153 153 152 152 152 152 152 152 153 153 152 152 152 152 152 152 152 153 153 153 153 153 154 154 154 155 156 156 157 157 158 159 160 161 161 162 163 163 125 124 124 123 123 123 123 122 122 122 122 122 121 121 121 120 120 119 119 118 118 117 117 116 116 116 115 115 114 114 114 114 114 114 114 114 114 115 115 115 115 115 116 116 116 117 117 118 118 118 119 120 120 120 121 122 122 122 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 124 124 125 125 126 127 127 128 129 130 131 133 134 135 136 138 139 141 143 144 145 148 149 152 153 155 157 158 160 161 162 163 164 165 166 167 167 168 169 170 171 172 173 174 175 176 177 178 179 180 180 180 181 181 182 182 182 182 181 181 181 180 180 180 180 180 179 179 179 179 179 179 180 180 180 180 181 182 182 183 184 185 186 186 187 188 189 189 190 191 192 192 192 192 193 193 194 195 195 195 197 197 197 198 199 199 200 201 202 203 204 204 205 205 206 206 206 206 205 205 204 204 204 203 202 202 202 203 203 203 203 202 202 201 199 198 197 196 194 192 191 189 189 188 187 187 187 187 188 188 188 189 189 190 190 191 191 192 192 192 193 193 194 194 194 195 195 195 194 194 193 193 192 191 191 190 189 188 188 187 186 186 185 184 184 183 182 181 180 179 178 177 175 174 172 171 169 167 165 164 162 160 159 158 156 156 155 154 154 153 154 154 153 153 154 154 154 154 154 154 153 153 153 153 153 153 153 153 154 154 154 154 155 156 156 157 158 159 159 159 161 161 162 163 163 126 125 125 124 124 123 123 123 123 123 122 122 122 121 121 121 120 119 119 119 118 118 118 117 117 116 116 115 115 115 114 114 114 114 114 114 114 115 114 115 115 115 115 116 116 116 117 117 118 118 119 119 120 120 121 121 122 122 122 123 123 123 123 123 123 123 123 123 122 123 123 123 123 123 123 124 124 125 125 126 127 128 129 130 131 132 133 134 135 137 138 139 141 143 145 146 147 150 151 154 155 156 158 159 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 178 178 179 180 180 181 181 181 182 182 182 182 181 181 180 180 180 180 179 179 179 179 179 179 179 179 179 179 179 179 180 180 181 182 183 183 184 186 187 187 188 189 189 191 191 191 192 192 193 193 193 194 194 194 194 195 195 196 196 197 198 199 199 200 201 203 203 204 204 204 204 204 204 204 203 203 203 202 201 201 202 202 202 202 201 200 200 199 198 196 195 193 191 189 188 187 186 186 186 185 185 185 185 186 187 187 187 187 188 188 189 189 190 190 191 192 192 193 193 193 194 194 194 193 193 192 192 191 190 190 189 188 187 187 187 186 186 185 184 184 183 183 182 181 180 178 177 176 174 173 171 169 167 165 163 162 160 159 158 157 156 155 155 155 155 154 154 154 154 154 154 154 154 154 154 154 153 153 153 153 154 154 154 154 154 155 156 156 157 157 158 159 159 160 161 161 163 162 163 127 126 126 125 125 124 124 124 123 123 123 123 122 122 121 121 120 120 119 119 119 118 118 117 117 117 117 116 116 115 115 115 115 115 115 115 114 115 115 114 115 115 115 115 116 116 117 117 117 118 118 119 120 120 121 121 121 122 122 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 124 124 125 125 126 126 128 128 129 130 131 132 133 134 135 137 138 140 142 143 145 146 148 150 152 154 155 156 158 159 160 161 162 164 165 166 167 169 170 171 172 173 174 175 176 177 178 179 180 180 181 181 181 182 182 182 181 181 181 180 180 180 179 179 179 179 178 178 178 178 178 178 179 179 179 179 180 180 181 182 183 183 184 185 186 187 188 189 190 190 191 191 191 193 193 192 193 193 193 193 194 194 194 194 195 195 196 197 198 199 200 201 202 203 203 204 204 204 203 202 202 202 201 201 201 201 201 200 200 199 199 198 197 195 193 192 190 189 188 186 185 184 183 183 183 183 183 183 184 184 185 185 185 186 186 187 187 188 188 189 190 190 191 192 192 192 192 192 192 192 191 191 190 190 189 189 188 188 187 187 186 186 185 185 184 184 183 183 182 181 180 179 177 176 174 173 170 168 168 165 163 162 161 159 159 157 157 156 156 156 156 156 156 156 156 156 155 155 155 155 155 155 155 155 155 155 155 155 155 155 156 156 156 157 158 158 159 159 160 161 161 163 162 163 128 128 127 126 126 125 125 124 124 124 123 123 123 122 122 121 121 120 120 120 119 119 118 118 118 117 117 117 116 116 116 115 115 115 115 115 115 115 115 115 115 115 115 115 115 116 116 117 118 118 118 119 120 120 121 121 122 122 122 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 124 124 124 125 125 126 126 127 127 128 129 130 131 132 133 134 135 137 139 140 141 143 145 147 148 150 151 154 154 156 157 158 160 161 163 164 165 167 168 169 170 171 172 174 175 176 177 178 179 180 180 181 181 181 181 181 181 181 181 180 180 180 179 179 179 179 178 178 178 178 178 178 178 178 178 178 178 179 180 180 181 181 182 184 184 185 186 187 188 189 190 190 191 191 192 192 192 193 192 192 193 193 193 192 192 192 193 194 194 196 197 198 199 200 201 202 202 202 202 202 201 201 201 201 200 200 200 200 199 198 198 197 196 194 193 191 189 188 187 185 184 182 181 181 181 180 180 181 181 182 182 182 182 183 183 184 184 185 186 186 187 188 189 189 190 190 191 191 191 191 191 191 191 190 189 189 188 188 188 187 187 186 186 186 185 185 184 184 183 183 182 181 180 179 177 175 174 172 171 168 166 165 163 162 161 160 159 158 157 157 157 156 157 157 156 156 156 156 156 156 156 156 156 156 155 155 155 155 155 155 156 156 157 156 157 158 158 159 159 160 161 162 162 162 163 129 128 128 127 126 126 125 125 125 125 124 124 123 123 122 122 121 121 121 120 120 120 119 119 119 118 118 118 117 117 116 116 116 116 116 115 115 115 115 115 115 115 115 116 116 116 116 117 118 118 119 119 120 120 121 121 122 122 123 123 123 123 124 124 124 124 123 124 123 124 123 124 123 124 124 124 125 125 125 126 126 127 127 128 129 129 130 131 132 133 134 136 137 139 140 141 143 145 146 148 149 151 153 154 156 157 159 159 161 163 164 165 167 169 170 171 172 173 174 176 177 178 179 180 180 180 181 182 182 181 181 181 180 180 180 180 179 179 178 178 178 178 178 178 177 177 177 178 178 178 178 178 179 180 180 181 182 183 184 185 186 187 188 189 190 190 190 191 192 192 192 192 192 191 192 191 191 191 191 191 191 192 193 193 194 195 196 198 199 200 200 201 201 201 200 201 201 200 199 199 198 198 197 197 197 196 194 192 191 190 188 186 184 183 181 180 179 178 178 178 179 179 179 179 179 180 180 180 181 181 182 183 183 184 185 186 186 187 188 189 189 190 190 190 190 190 190 189 189 188 188 188 188 187 187 187 186 186 186 185 185 185 184 184 183 182 181 180 179 177 176 174 172 170 169 166 165 163 163 161 160 160 159 158 158 158 158 158 157 158 157 157 157 156 156 156 156 156 156 156 156 156 156 156 157 157 157 157 158 158 159 160 160 161 161 162 163 163 164 130 129 129 128 127 127 126 126 126 125 125 125 124 124 123 123 122 122 121 121 120 120 120 120 119 119 118 118 118 118 117 117 117 116 116 116 116 116 116 115 115 116 116 116 116 116 117 117 118 118 119 119 120 121 121 121 122 122 123 123 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 124 125 125 125 126 126 127 127 128 128 129 130 131 131 132 133 134 135 137 138 140 142 143 144 146 147 149 151 153 154 155 157 158 160 161 163 165 166 167 169 170 171 173 174 176 177 178 178 179 180 180 181 181 182 182 181 180 180 180 180 179 179 179 178 178 178 178 178 177 177 177 177 178 178 178 178 178 178 179 180 181 181 182 184 185 185 186 187 189 190 190 190 192 192 192 193 192 192 192 191 191 191 190 190 190 190 190 191 192 192 193 194 197 197 198 199 199 199 200 200 200 200 199 199 198 198 197 197 196 195 194 192 191 190 188 186 184 182 181 179 178 177 177 176 177 176 176 176 177 177 177 178 178 179 179 180 181 181 182 183 184 184 186 186 187 188 188 189 189 189 189 189 189 188 188 188 187 187 187 187 186 186 186 186 186 186 186 185 185 184 183 183 181 180 179 177 176 174 172 170 169 166 165 163 163 161 161 161 160 159 159 159 159 159 158 158 158 158 158 157 157 157 157 157 157 157 157 157 157 157 157 157 158 159 159 160 160 160 161 162 162 163 163 164 131 131 130 129 128 128 127 127 127 126 126 125 125 125 124 124 123 123 122 122 122 121 121 121 120 120 119 119 119 118 118 118 118 117 117 117 117 117 116 116 116 116 116 116 116 117 117 118 118 118 119 119 120 121 121 122 122 122 123 123 124 124 124 124 124 124 125 125 124 125 124 124 125 125 125 125 125 125 125 126 127 127 127 127 128 129 129 130 131 131 132 133 134 135 137 138 140 141 143 145 146 147 149 150 152 153 155 156 158 160 162 163 165 167 168 170 171 173 174 175 176 177 178 179 180 180 180 181 181 181 180 180 180 180 179 179 179 178 178 178 178 178 177 177 177 177 178 178 178 178 178 178 178 179 180 181 181 182 183 184 186 186 187 188 189 190 190 192 192 192 193 193 192 192 191 191 190 189 188 188 188 188 188 189 190 191 193 194 196 196 197 198 198 199 199 198 199 198 198 197 197 196 196 195 194 192 191 189 188 186 184 182 181 179 177 176 175 175 174 174 174 174 175 175 175 176 176 176 177 177 178 178 179 180 181 182 183 184 185 186 187 187 188 188 188 188 188 188 188 188 187 187 187 187 187 186 186 186 186 186 186 186 186 186 185 185 184 183 182 180 179 177 175 174 172 170 168 167 165 164 163 162 162 162 161 161 160 160 160 160 160 159 159 158 158 158 157 157 157 157 157 157 157 158 158 158 158 159 159 160 160 161 161 162 162 163 163 163 164 133 131 131 130 129 129 128 128 128 127 127 127 126 126 125 125 124 124 123 123 122 122 122 121 121 120 120 120 120 119 119 119 118 118 118 118 118 117 117 117 117 117 117 117 117 117 117 118 119 119 119 120 120 121 122 122 122 123 123 124 124 124 125 125 125 125 125 125 125 125 125 126 125 125 125 126 125 126 126 126 127 127 127 128 128 128 128 129 130 130 131 132 134 134 135 137 139 140 141 143 145 146 147 148 150 151 154 156 157 159 160 163 164 165 167 169 170 172 173 174 176 177 178 179 180 180 180 180 180 180 180 180 180 179 179 179 179 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 179 180 180 181 182 183 184 185 186 187 188 189 190 192 192 192 193 193 193 193 192 191 192 191 188 187 187 187 186 186 187 188 189 190 190 193 194 195 196 196 197 198 197 197 197 197 196 195 195 195 194 192 191 190 188 187 185 183 181 179 177 176 175 174 174 173 173 173 173 173 174 174 174 175 175 175 176 177 177 178 179 179 180 182 183 184 184 185 186 186 187 187 187 187 187 187 187 187 187 187 187 186 186 186 186 187 186 186 187 186 186 186 185 184 184 183 182 180 179 177 175 174 171 170 168 167 166 165 164 163 163 163 162 162 162 162 161 161 161 160 159 159 159 158 158 158 158 158 158 158 158 158 159 159 160 160 160 161 161 161 162 162 162 164 164 165 134 133 132 131 131 130 129 129 129 128 128 128 127 127 126 126 125 125 124 124 123 123 122 122 122 121 121 121 121 120 120 120 120 119 119 119 119 118 118 117 117 117 117 118 118 118 118 118 119 119 120 120 121 121 122 122 123 123 124 124 125 125 125 125 125 125 126 125 126 126 126 126 126 126 127 126 126 126 127 128 127 127 127 127 128 128 128 129 129 130 131 131 132 133 134 136 137 139 140 142 143 145 146 147 150 150 152 154 155 157 159 161 163 164 167 168 169 171 172 174 176 177 177 178 179 180 180 180 180 180 180 180 179 179 179 179 179 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 179 179 180 180 181 182 183 184 185 186 187 188 189 190 192 192 193 194 194 193 193 192 192 191 190 189 187 186 185 185 185 185 184 186 187 188 189 190 191 194 193 194 195 195 195 195 195 194 194 194 193 192 191 189 188 187 185 183 181 180 178 176 174 174 173 172 172 172 172 172 172 173 173 173 174 174 174 175 176 176 177 178 179 179 180 181 182 183 184 185 185 186 186 187 187 187 186 186 186 186 186 186 186 186 186 186 186 187 186 187 187 187 186 186 185 185 184 183 182 180 179 177 174 173 171 170 168 167 166 166 165 164 163 163 163 163 163 163 162 162 162 161 160 160 160 159 159 159 159 159 159 159 159 160 160 160 160 161 162 162 162 163 163 163 164 164 165 135 134 133 133 132 131 131 130 130 129 129 128 128 128 127 127 126 126 125 125 124 124 124 123 123 123 122 122 121 121 121 121 121 120 120 120 120 119 119 118 118 118 118 118 118 118 119 119 119 119 120 121 121 121 122 122 123 124 124 124 125 125 125 125 125 126 126 126 126 126 126 127 127 127 127 127 127 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 131 132 134 136 136 138 139 141 143 144 145 146 148 150 151 152 154 156 158 159 162 164 165 167 169 171 172 174 175 176 177 178 179 179 180 180 180 180 180 179 179 179 179 179 179 178 178 179 179 179 179 179 179 178 178 178 179 179 179 179 179 180 180 181 181 182 183 184 185 186 188 189 190 191 192 193 193 194 194 194 193 193 192 191 189 187 186 185 183 182 181 181 182 183 183 185 186 187 188 189 191 192 192 192 193 193 193 192 192 192 191 190 189 188 187 186 184 182 181 178 177 175 175 172 172 172 171 171 171 171 171 172 172 173 173 173 173 174 175 175 176 177 178 179 179 180 182 182 183 184 184 185 185 186 186 186 186 186 186 186 186 186 186 186 186 186 186 187 187 187 187 187 186 186 186 186 185 184 183 181 180 179 177 174 173 171 170 169 168 167 166 166 165 165 165 164 164 163 163 163 162 162 161 161 161 161 160 160 160 160 160 160 160 161 160 161 161 162 162 162 163 163 163 164 165 165 166 136 135 134 133 133 132 132 132 131 131 130 130 129 129 128 128 127 127 126 126 126 125 125 124 124 124 123 123 123 122 122 122 122 121 121 120 120 120 120 120 119 119 119 119 119 119 119 119 120 120 120 121 121 122 122 123 123 124 124 125 125 125 125 126 126 126 127 126 127 128 127 128 128 128 128 128 129 128 128 128 128 128 128 128 128 128 128 129 129 129 129 130 131 132 133 135 136 138 138 140 142 143 145 146 146 148 149 152 153 155 157 159 161 162 164 166 168 170 171 173 175 176 177 178 179 179 180 180 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 180 180 180 180 180 180 181 181 181 182 183 184 185 186 188 189 191 191 192 193 194 194 195 194 194 193 192 190 188 186 185 182 181 180 178 178 178 180 180 181 182 183 184 187 188 189 189 190 190 190 191 190 190 190 189 188 187 186 185 184 183 181 179 178 176 174 173 172 172 171 171 171 171 171 171 171 171 172 172 173 173 174 174 175 175 176 177 178 179 180 180 181 182 183 183 184 185 185 185 185 185 185 185 186 186 186 186 186 186 186 186 187 187 187 187 187 187 187 186 186 185 185 183 182 181 179 178 176 174 173 172 171 169 169 168 167 167 166 166 166 165 165 165 164 163 163 162 162 162 161 161 161 161 161 161 161 161 161 161 162 162 163 163 163 163 164 164 165 165 166 166 136 136 136 135 134 133 133 133 132 132 131 131 131 130 130 129 128 128 128 127 127 126 126 125 125 125 124 124 123 123 123 123 122 122 122 122 121 121 120 121 120 120 120 120 120 120 120 120 120 120 121 121 122 122 123 123 123 124 125 125 125 126 126 126 127 127 127 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 129 128 129 129 128 128 128 129 129 130 130 132 133 134 136 136 138 140 141 143 143 145 146 147 149 151 153 154 156 158 160 162 163 165 167 169 171 173 175 176 177 178 179 179 180 180 179 179 179 178 178 179 179 179 179 179 179 179 179 179 180 180 180 180 180 180 180 181 181 181 181 181 181 181 181 182 183 184 185 186 188 189 191 191 192 193 194 194 195 194 194 192 191 189 186 185 182 180 178 176 174 174 175 175 176 176 178 180 181 182 183 185 186 186 188 188 188 188 188 187 187 186 185 185 184 183 181 180 179 177 175 175 173 172 172 171 170 170 170 171 171 171 171 172 172 173 173 174 174 175 175 176 177 178 178 179 180 181 181 182 183 183 184 184 184 184 185 185 185 185 185 185 185 185 186 186 186 186 187 187 187 187 187 187 187 186 186 185 184 183 182 180 179 177 176 174 173 172 171 170 170 169 168 168 167 167 166 166 166 165 165 164 164 163 163 162 162 162 162 162 163 162 162 162 162 163 163 163 163 164 164 164 165 166 166 166 167 138 137 136 136 135 135 134 134 133 133 132 132 131 131 131 130 130 129 129 128 128 127 127 126 126 126 125 124 124 125 124 124 124 123 123 123 123 122 122 121 121 121 121 120 120 120 121 121 121 121 121 122 122 123 123 123 124 124 125 125 125 126 126 127 127 128 128 128 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 129 129 129 129 128 129 129 129 130 131 132 133 134 136 137 139 139 141 142 143 145 146 147 148 150 152 154 155 157 159 160 163 165 166 168 171 173 175 176 177 179 179 180 180 180 180 179 179 178 178 178 178 179 179 179 179 179 180 180 180 180 180 180 181 181 181 181 181 181 181 181 181 181 182 183 183 184 186 187 188 189 191 192 193 194 194 195 196 195 193 192 190 188 185 182 180 177 174 173 172 171 171 171 171 172 173 175 176 177 178 181 182 183 185 185 185 185 185 185 185 185 184 183 181 181 180 179 177 176 175 174 173 172 172 171 171 170 171 171 171 171 172 172 172 173 173 174 174 174 175 176 177 177 178 179 179 180 181 181 182 182 183 183 183 184 184 184 184 184 184 185 185 185 185 185 186 186 186 187 187 187 187 187 187 187 186 185 185 184 183 181 180 179 177 176 175 174 172 172 171 170 170 170 169 168 168 167 167 166 166 165 165 165 164 164 163 163 163 163 163 163 163 163 164 164 164 164 164 165 165 165 166 166 166 167 168 139 138 137 137 136 136 135 135 134 134 134 133 133 132 132 131 131 131 130 130 129 128 128 128 127 126 126 126 126 125 125 125 125 124 124 124 123 123 122 122 122 122 122 122 122 121 121 121 121 122 122 122 122 123 123 124 124 125 125 126 126 126 127 127 127 128 129 129 129 130 130 130 131 131 131 131 131 131 131 131 131 131 131 131 130 130 130 129 129 129 129 130 131 132 133 134 136 137 139 139 140 142 143 144 145 147 147 150 151 153 155 156 159 160 161 163 166 168 169 172 175 176 178 179 180 180 180 180 180 180 179 179 178 178 178 178 178 179 179 180 180 180 180 180 181 181 182 182 182 182 182 182 182 182 182 182 183 183 184 185 186 187 189 190 191 192 193 194 194 195 194 194 192 191 189 185 182 180 177 174 171 169 168 167 167 167 167 167 168 170 171 172 174 175 177 179 181 181 182 182 182 182 182 182 181 181 180 179 178 177 176 175 175 174 173 172 172 171 171 171 171 171 171 172 172 172 173 173 174 174 174 175 175 176 176 177 178 178 179 179 180 181 181 182 182 182 183 183 183 183 184 184 184 184 184 185 185 185 185 186 186 186 187 187 187 187 187 187 186 186 185 184 183 182 181 179 178 177 176 175 174 173 173 171 171 171 170 170 169 169 168 168 167 167 166 165 165 165 165 164 164 164 164 164 164 164 165 165 165 165 166 166 166 167 167 166 167 168 168 140 139 139 138 137 137 136 136 135 135 135 134 134 133 133 133 132 132 131 131 130 129 129 128 128 128 127 127 126 126 126 126 125 125 125 125 124 124 124 123 123 123 123 122 122 122 122 122 122 122 122 122 123 123 124 124 125 125 126 126 127 127 128 128 128 129 129 130 131 131 131 131 131 131 132 132 132 132 132 132 132 132 131 131 130 130 130 130 130 129 130 130 131 132 133 134 136 137 138 140 140 141 143 144 146 146 147 149 151 152 154 156 157 159 161 163 164 168 169 171 174 176 178 179 180 181 181 181 180 180 180 179 179 179 178 179 179 179 180 180 180 180 181 181 182 182 182 182 182 182 182 182 182 182 182 183 183 183 184 185 186 187 189 190 191 192 194 194 195 195 195 193 192 189 186 184 180 177 174 170 167 165 164 163 162 162 162 162 163 164 165 167 169 170 173 174 176 177 178 179 179 180 180 179 179 178 178 177 177 176 175 175 175 174 173 172 172 172 171 172 171 172 172 172 173 173 173 174 174 174 174 175 175 176 176 177 178 178 178 179 179 180 180 181 181 182 182 182 183 183 183 183 184 184 184 184 184 185 185 186 186 186 187 187 187 187 187 187 187 186 185 185 184 183 182 180 179 178 177 176 175 174 173 173 172 172 172 171 170 170 169 169 168 168 167 166 166 165 165 165 165 165 165 165 165 165 165 165 166 167 167 167 168 168 168 168 169 168 169 140 140 140 139 138 138 137 137 136 136 135 135 135 134 134 134 133 133 132 131 131 130 130 130 129 128 128 127 127 127 127 127 126 126 126 126 125 125 125 124 124 124 123 123 123 123 123 122 123 123 123 123 123 124 124 124 125 126 126 127 127 128 129 129 129 129 130 131 131 132 132 132 132 133 133 133 133 133 133 133 133 132 132 132 132 131 131 131 131 130 131 131 131 132 133 134 135 136 137 139 141 142 142 143 144 145 147 148 150 151 153 154 157 158 160 163 164 168 169 171 174 176 178 179 181 181 181 181 181 181 180 180 179 179 179 179 179 180 180 180 180 181 182 182 183 183 184 184 184 184 184 183 183 183 183 183 183 184 185 185 186 188 189 190 191 193 194 194 195 194 194 192 191 188 185 181 178 174 171 167 164 162 160 159 158 158 158 159 159 160 161 163 163 166 167 170 171 173 174 175 176 176 176 176 176 176 175 175 175 174 174 174 174 173 173 172 172 172 172 172 172 172 173 173 173 173 174 174 174 174 175 175 175 176 176 176 177 178 178 178 179 179 180 180 181 181 181 181 182 182 182 182 183 183 184 184 184 185 185 185 186 186 186 187 187 187 187 187 187 186 186 185 185 183 182 181 180 179 178 177 176 175 175 174 173 173 173 172 172 171 170 170 169 168 168 168 167 166 166 166 166 166 166 166 166 166 166 166 167 167 167 168 168 168 169 170 170 170 171 142 141 140 140 140 139 138 138 137 137 136 136 136 135 135 135 134 134 133 132 132 131 131 130 130 129 129 128 128 128 128 127 127 127 127 127 126 126 126 125 125 125 124 124 124 124 124 124 124 124 124 124 124 124 125 125 126 127 127 127 128 129 129 129 131 131 131 132 132 133 133 133 134 133 134 134 134 134 134 133 134 134 133 133 133 132 132 132 132 131 132 131 132 133 133 134 135 136 137 139 140 141 143 144 144 145 147 149 149 151 153 155 156 158 160 162 164 166 169 171 174 176 179 180 181 182 181 181 181 181 181 181 180 180 180 180 180 180 180 181 181 182 183 184 184 184 185 185 185 185 185 184 184 184 184 184 184 185 185 186 187 188 189 190 191 193 193 194 194 193 193 192 190 188 184 181 175 172 168 164 162 160 157 157 155 155 155 155 155 155 156 157 159 160 162 163 166 168 170 171 172 173 173 173 173 173 173 173 174 174 174 173 173 173 173 172 173 172 173 172 172 173 173 173 174 174 174 174 175 175 175 175 175 176 176 176 177 177 178 178 178 179 179 180 180 180 181 181 181 181 182 182 182 183 183 184 184 184 185 185 185 186 186 187 187 187 187 187 187 186 186 185 185 184 183 182 181 180 179 178 177 176 175 175 175 174 173 173 173 172 172 172 171 170 169 169 169 168 168 167 166 166 166 166 167 167 167 168 168 168 169 169 169 170 170 170 170 171 172 142 142 142 141 140 140 139 139 138 138 137 137 137 136 136 135 135 135 134 133 133 132 131 131 130 130 130 129 129 129 128 128 128 128 128 128 127 127 127 126 126 126 125 125 125 125 124 124 124 124 124 124 125 125 126 126 127 128 128 129 129 130 130 131 131 132 132 133 133 133 134 134 135 134 134 135 134 135 134 134 134 134 134 134 133 133 134 133 132 132 132 133 133 133 133 134 136 137 138 139 140 141 142 144 145 145 146 148 150 151 153 154 156 157 160 162 164 166 169 171 173 176 178 179 181 182 181 182 181 181 181 181 181 180 180 180 180 181 181 181 182 183 184 185 185 186 186 186 186 186 186 186 185 185 185 185 185 185 186 186 187 188 189 190 190 192 193 193 194 193 193 192 189 186 182 180 175 169 165 163 159 157 155 154 153 152 151 152 152 152 152 154 154 156 158 159 161 163 165 166 168 169 169 170 171 171 171 171 171 171 172 172 172 173 173 173 173 173 173 173 173 173 173 174 174 174 174 175 175 175 175 175 175 176 176 176 176 177 177 178 178 178 179 179 179 179 180 180 181 181 181 182 182 182 183 183 184 184 184 185 185 186 186 186 187 187 187 187 187 187 187 186 185 184 183 183 182 180 179 179 178 177 177 176 175 175 175 174 174 173 172 172 172 171 170 170 169 169 169 169 168 168 167 168 168 168 168 168 169 170 170 170 171 171 171 171 172 173 172 143 143 142 142 141 141 140 140 139 139 138 138 138 137 137 137 136 135 135 135 134 133 132 132 131 131 130 130 130 129 129 129 129 129 128 128 128 128 128 127 127 127 127 126 126 126 126 126 125 125 126 126 126 126 127 127 128 128 129 130 130 130 132 132 132 133 133 134 133 134 134 135 135 135 135 135 135 135 135 135 135 135 135 134 135 134 134 134 133 133 133 133 133 133 134 135 136 136 137 139 140 141 142 143 145 146 147 149 150 150 152 154 155 157 160 162 164 166 169 171 173 176 178 179 181 182 182 182 182 182 182 181 181 181 181 181 181 182 182 183 184 185 185 186 186 187 187 188 188 188 188 187 187 186 186 186 186 186 186 186 187 188 189 190 190 192 193 193 193 193 192 191 189 185 182 178 174 169 166 162 158 156 154 152 151 150 149 148 149 149 149 150 150 152 154 154 156 159 160 163 164 166 166 167 167 168 169 169 170 170 171 172 172 173 173 173 173 174 173 173 174 174 174 174 175 175 175 175 175 175 175 175 175 176 176 176 176 176 177 177 177 178 178 179 179 179 179 180 180 181 181 181 182 182 182 183 184 184 184 185 185 186 186 186 187 187 187 187 187 187 186 186 185 184 184 183 182 182 180 180 179 178 177 177 176 175 175 175 175 175 174 173 172 172 172 171 171 170 169 169 169 169 169 169 169 169 169 170 171 171 171 172 172 172 173 173 173 174 174 144 144 143 143 142 142 141 141 140 140 139 139 139 138 138 137 137 137 136 135 134 134 133 132 132 131 131 130 130 130 130 130 130 130 130 129 129 129 129 129 128 128 128 128 127 127 127 127 127 127 127 127 127 127 128 129 129 130 130 131 131 132 132 133 133 134 134 134 135 135 135 135 136 136 136 136 136 136 136 135 136 135 135 135 135 135 135 134 134 134 133 133 133 134 134 135 136 136 137 139 140 141 143 144 146 146 147 149 149 151 153 155 155 158 159 162 164 166 168 170 173 176 177 179 180 182 181 182 182 182 182 182 182 182 182 182 182 183 184 184 185 186 186 187 188 188 188 189 189 189 189 189 188 187 187 187 187 187 187 187 187 188 189 190 190 191 192 192 193 192 192 191 189 185 182 178 174 170 166 162 158 156 154 152 150 150 148 147 147 147 146 147 148 148 150 151 152 154 157 158 160 162 162 163 165 166 167 167 168 169 170 171 172 173 173 173 173 174 174 174 174 174 174 175 175 175 175 175 175 175 175 175 176 176 176 176 176 176 176 176 177 177 177 178 178 179 179 179 180 180 181 181 181 182 182 183 183 184 184 185 185 186 186 186 187 187 187 187 187 187 186 186 185 185 184 184 183 182 181 180 179 179 178 178 177 177 176 176 175 175 175 175 174 173 172 172 172 171 171 170 170 170 170 170 170 170 171 171 171 172 172 172 173 174 174 174 175 175 176 145 145 144 144 143 143 142 142 141 141 140 140 139 139 139 138 138 137 137 136 135 134 134 133 133 132 132 131 131 131 131 131 131 130 131 131 130 130 130 130 129 129 129 129 129 128 128 128 128 128 128 128 129 129 129 130 130 131 132 132 133 133 134 134 134 134 134 135 135 136 136 136 137 137 136 136 136 136 136 136 137 137 136 136 136 135 136 136 135 135 134 134 134 134 134 135 136 136 137 139 140 142 143 144 146 147 147 149 150 152 154 154 156 158 159 162 164 166 168 170 172 175 177 178 180 181 181 182 182 183 183 182 182 183 183 183 184 184 185 185 186 187 188 189 190 190 190 191 191 191 190 190 189 188 188 188 187 187 187 187 188 188 189 189 190 191 191 191 192 192 191 189 187 186 182 178 174 171 167 163 160 156 155 152 150 150 148 146 146 145 146 145 145 146 147 148 150 151 153 155 157 158 160 161 163 164 164 165 167 168 169 170 171 172 173 173 174 174 174 174 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 176 176 176 177 177 178 178 179 179 179 180 180 181 181 182 182 182 183 184 184 184 185 186 186 186 187 187 187 187 187 187 187 186 186 185 184 184 183 183 181 181 180 179 179 179 178 177 177 177 177 176 175 175 175 174 173 173 172 172 172 171 171 171 171 171 171 171 171 172 173 173 174 174 175 175 175 176 176 177 177 146 145 145 145 144 143 143 142 142 141 141 141 140 140 140 139 139 138 138 137 136 135 135 134 133 133 132 132 132 132 132 131 132 132 131 131 131 131 131 131 131 131 130 130 130 130 130 130 130 130 130 130 130 130 131 131 132 132 133 133 134 134 135 135 135 135 136 136 137 136 136 137 137 137 137 137 136 136 137 137 137 137 137 137 137 135 136 136 136 135 135 134 134 134 134 135 136 137 137 139 141 142 143 144 147 148 148 150 151 153 155 155 157 159 161 162 164 166 168 170 173 174 176 178 179 180 181 182 183 183 183 183 183 184 184 184 185 185 186 186 187 189 190 190 191 192 192 193 193 192 192 191 190 190 189 188 188 188 188 188 188 188 188 188 189 190 190 190 190 191 190 189 187 186 184 180 176 173 169 165 161 158 157 154 152 150 148 147 146 145 144 144 143 144 145 146 147 148 150 152 154 156 157 159 160 161 162 164 165 166 168 169 171 172 173 174 174 175 175 175 175 175 175 176 176 176 176 175 175 175 175 175 175 175 175 174 174 174 175 175 175 175 176 177 177 178 178 179 179 180 180 181 181 182 182 182 183 184 184 184 185 186 186 186 187 187 187 187 188 187 187 186 186 186 185 184 183 182 182 181 181 180 179 179 179 178 178 177 177 177 177 176 176 175 174 174 174 173 172 172 172 172 172 172 172 172 173 173 174 175 175 175 176 176 177 177 177 178 179 147 146 146 145 145 144 144 143 143 143 142 142 141 141 141 140 140 139 138 138 137 136 136 135 134 133 133 133 133 132 132 132 132 132 133 133 133 132 132 132 132 132 132 132 131 131 131 131 131 131 131 131 131 131 132 133 133 134 135 135 135 136 136 136 136 136 137 137 137 137 137 137 137 137 137 137 138 138 137 137 137 137 137 137 137 136 136 136 136 136 135 134 134 134 135 135 136 137 138 140 142 143 145 146 147 148 149 151 153 154 155 157 158 160 162 163 165 166 168 170 172 174 176 177 179 180 181 182 182 183 183 184 184 185 185 185 186 186 187 188 189 191 191 192 194 194 195 195 194 194 193 192 192 191 190 189 188 188 188 188 188 188 188 188 188 189 189 189 189 189 190 189 188 187 185 181 178 174 170 166 164 161 158 157 154 151 150 148 147 145 145 144 143 143 144 144 146 147 149 150 152 154 155 157 158 160 162 162 164 165 167 169 170 172 173 174 174 175 175 176 176 176 176 176 176 176 176 175 175 175 175 175 174 174 174 174 174 174 174 174 174 175 176 176 177 177 178 179 179 179 180 181 181 182 182 182 183 184 184 184 185 185 186 186 187 187 187 187 188 187 187 187 186 186 185 185 184 183 182 181 181 181 180 180 179 179 179 178 178 178 177 177 177 176 176 175 175 174 174 173 174 174 173 173 174 174 174 175 175 175 176 177 178 178 178 179 179 180 181 148 147 147 146 146 145 145 144 144 143 143 143 142 142 142 141 141 140 140 138 138 137 136 136 135 134 134 133 133 133 133 133 133 133 133 134 134 134 134 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 134 135 135 135 136 136 137 137 137 137 137 137 137 138 138 138 138 138 138 138 138 138 138 138 138 137 137 137 137 137 137 136 136 136 136 136 135 135 134 134 135 136 136 137 138 140 142 143 145 146 147 150 151 152 154 154 155 157 159 161 162 163 165 168 169 170 172 173 175 176 178 179 180 181 182 182 183 184 185 186 186 186 187 188 189 190 191 192 194 195 196 196 196 196 196 195 194 193 192 192 191 190 189 189 189 188 188 188 188 188 188 188 189 189 189 189 188 189 188 187 185 182 180 176 173 169 167 164 162 159 157 154 152 149 148 147 146 144 143 144 144 144 145 147 148 149 151 153 154 156 157 159 161 162 163 164 166 168 170 171 172 174 174 175 175 176 176 176 176 176 176 176 176 175 175 175 175 174 174 174 173 173 173 173 173 174 174 175 175 176 176 177 177 178 179 179 180 180 181 181 182 182 183 183 184 184 185 185 186 186 187 187 188 187 187 188 187 187 187 186 186 185 184 183 183 182 182 181 181 180 180 180 179 179 179 179 178 178 177 177 177 176 176 176 175 174 174 174 174 175 175 175 175 176 176 177 178 178 179 179 180 181 181 181 182 148 148 148 147 146 146 145 145 144 145 144 143 143 143 142 142 142 141 140 139 139 138 137 136 136 135 135 134 134 134 134 134 134 134 135 135 134 135 135 135 135 135 134 134 134 134 134 134 134 134 134 135 135 135 135 136 136 137 137 137 138 138 138 138 138 138 138 138 139 139 138 138 138 138 138 138 138 138 138 138 138 137 137 137 137 137 137 136 136 136 135 135 135 135 135 135 136 137 139 141 142 143 145 146 149 150 151 154 155 155 157 158 160 162 163 165 166 168 169 170 172 173 175 176 177 179 180 181 181 182 183 184 186 187 187 187 188 190 191 192 194 195 197 197 197 198 198 197 197 197 196 194 193 193 192 191 190 189 189 189 188 187 187 187 187 187 188 188 188 188 188 188 188 187 186 183 181 178 176 172 169 167 164 162 159 157 155 153 151 148 146 145 145 145 144 144 145 146 148 148 150 152 153 154 156 157 159 161 163 164 166 168 169 171 172 174 174 175 175 176 176 176 176 176 176 176 176 175 175 175 175 174 174 173 173 173 173 173 173 173 173 174 174 175 176 177 177 178 178 179 180 180 181 181 182 183 183 183 184 184 185 185 186 186 187 187 188 188 188 188 187 187 187 186 186 185 185 184 183 183 182 182 181 181 180 180 180 180 179 179 179 179 179 178 178 177 177 177 176 176 176 176 176 176 176 176 176 177 178 178 179 179 180 181 181 182 183 183 184 149 149 149 148 148 147 146 146 146 145 145 145 144 144 144 143 143 142 141 141 140 139 138 138 137 136 136 135 135 135 135 135 135 135 135 135 135 135 136 136 136 135 135 135 135 136 135 135 135 135 135 136 136 137 137 137 138 138 139 139 139 139 139 140 139 139 139 139 139 139 139 139 139 139 138 139 139 138 138 138 138 138 137 137 137 137 137 137 136 136 136 134 134 134 135 135 136 137 139 140 142 144 146 147 149 151 153 154 155 157 158 160 162 162 164 166 167 169 169 170 172 173 174 175 177 178 179 180 181 182 183 184 186 187 188 189 190 192 193 194 196 197 198 199 199 200 200 199 198 198 197 196 195 194 193 192 191 190 189 189 188 187 187 186 186 186 186 187 187 187 187 187 187 187 185 184 183 180 178 176 172 170 168 166 163 160 158 155 153 151 149 148 146 146 146 146 146 147 148 148 150 152 153 154 155 157 159 160 162 164 166 167 169 171 172 174 174 175 175 176 176 176 176 176 176 176 176 175 175 175 175 174 174 173 173 173 173 172 172 172 173 173 174 175 175 176 177 177 178 179 179 180 181 181 182 183 183 183 184 184 185 186 186 186 187 187 187 188 188 188 188 187 187 187 186 186 185 185 184 183 183 182 182 181 182 181 181 180 180 180 180 179 179 179 179 179 178 178 178 177 177 177 177 177 177 178 178 178 178 179 180 181 181 182 183 184 184 185 185 150 150 150 149 148 148 147 147 147 146 146 145 145 145 144 144 144 143 142 142 141 140 140 139 138 137 137 136 136 136 136 136 136 136 136 136 136 136 137 137 136 136 136 136 136 136 136 136 136 136 137 137 137 138 138 138 139 139 140 140 140 140 141 140 140 140 140 140 140 140 139 139 139 140 139 139 139 139 138 138 138 138 137 137 137 137 137 136 136 136 135 135 134 135 135 136 136 138 139 140 143 145 147 148 150 152 153 154 157 157 158 161 162 163 165 167 168 169 170 170 172 173 174 175 176 177 178 180 181 182 183 184 186 187 188 190 192 193 195 196 198 198 199 200 201 201 201 200 199 198 198 197 196 195 194 193 192 191 190 189 188 187 186 186 185 185 185 185 185 187 187 187 187 187 186 185 184 182 180 178 176 174 171 168 166 164 161 159 156 155 152 151 149 148 148 147 147 148 149 150 151 152 153 155 156 157 159 160 162 164 165 167 169 171 172 174 174 175 175 176 176 176 176 176 176 176 176 175 175 175 174 174 173 173 173 173 172 172 172 172 172 173 173 174 174 176 176 177 178 179 179 180 181 181 182 183 183 183 184 184 185 186 186 186 187 187 188 188 188 188 188 188 187 187 187 186 186 185 185 184 183 183 183 183 182 182 182 181 181 181 180 180 180 180 180 179 179 179 178 178 178 178 178 179 179 179 179 180 180 180 181 182 183 184 184 184 185 186 187 151 151 150 150 150 149 149 148 148 147 147 147 146 146 145 145 145 144 144 143 142 141 140 140 139 138 138 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 137 138 138 138 139 139 139 139 140 141 141 141 142 141 141 141 141 141 141 140 141 141 140 140 140 140 139 140 139 139 138 138 138 138 137 137 137 137 137 137 136 136 136 134 135 135 135 136 136 137 139 141 143 145 147 148 150 152 153 154 157 157 160 161 163 164 165 166 168 170 170 170 172 173 173 174 175 176 178 179 180 182 183 184 186 187 189 190 192 194 195 197 199 200 201 201 202 202 202 201 200 199 199 198 197 196 195 194 193 192 191 190 189 187 186 185 185 185 184 185 185 185 187 187 187 187 187 186 185 184 182 181 178 177 175 172 170 167 165 162 160 158 156 154 151 151 150 149 149 150 150 151 152 153 154 155 156 158 158 160 162 163 165 166 168 170 172 174 174 175 175 176 176 176 176 176 176 176 175 175 175 175 174 174 173 173 173 172 172 172 172 172 172 172 173 173 174 175 176 177 177 178 179 180 181 181 182 183 183 184 184 185 185 186 186 186 187 187 188 188 188 188 188 188 188 187 187 186 186 186 185 185 184 184 184 184 183 183 183 182 182 182 182 181 181 181 181 180 180 180 180 180 180 180 180 180 180 180 181 181 182 183 183 183 183 184 185 186 187 188 188 152 152 152 151 151 150 150 149 149 148 148 148 147 147 147 146 146 145 144 144 143 143 142 141 140 139 139 138 138 138 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 139 139 140 141 141 142 142 142 142 143 143 142 142 142 142 142 141 142 141 141 141 141 140 140 140 140 139 139 138 138 138 138 137 137 137 137 137 136 136 136 135 136 136 136 136 137 139 140 142 144 145 147 148 150 153 153 154 155 157 158 161 162 163 165 166 168 169 170 170 171 173 173 174 175 176 177 178 180 181 183 184 185 187 189 190 193 194 197 199 200 201 202 202 203 203 203 202 201 200 199 199 198 197 196 194 194 192 191 190 189 187 186 186 185 184 184 185 185 185 186 187 188 188 188 187 186 185 183 182 181 178 177 175 174 171 170 166 164 162 160 157 156 155 153 153 152 152 152 153 154 154 155 156 157 158 159 160 162 163 165 166 168 170 172 173 174 175 175 175 176 176 176 176 175 176 175 175 175 175 174 174 173 173 173 172 172 172 172 172 172 172 173 173 174 175 176 177 177 178 179 179 180 181 182 182 183 184 184 185 185 186 186 187 187 188 188 188 188 188 188 188 188 188 187 187 186 186 186 185 185 185 185 184 184 184 183 183 183 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 183 183 183 183 184 185 186 186 187 188 189 189 190 154 153 153 152 152 151 151 150 150 150 149 149 149 148 148 147 147 146 146 145 144 144 143 142 141 141 140 140 139 139 138 138 138 139 139 138 138 138 139 138 139 138 139 139 139 139 139 139 139 139 140 141 141 141 142 142 142 143 143 143 144 144 144 143 143 143 143 143 142 142 142 142 142 141 140 140 140 139 139 138 138 138 138 137 138 137 137 137 137 137 136 136 136 136 137 137 138 139 141 143 144 145 148 149 151 152 153 155 156 157 158 160 161 162 164 165 167 168 169 170 170 172 173 173 174 175 177 178 179 181 182 184 186 187 189 191 193 195 197 199 200 202 203 204 204 204 204 203 201 201 200 199 198 197 196 195 194 193 192 190 189 188 186 186 185 185 185 185 185 186 187 187 187 188 188 188 187 186 185 184 183 181 178 177 176 175 173 170 168 165 163 162 159 158 156 156 155 154 154 155 155 155 157 157 158 158 159 160 162 163 165 166 168 169 171 172 173 174 175 175 176 176 175 175 176 175 175 175 175 175 174 174 174 173 173 173 172 172 172 172 172 172 173 173 174 175 176 177 177 178 179 179 180 181 182 182 183 184 184 185 186 186 186 187 187 188 188 189 189 188 188 189 188 188 188 187 187 187 186 186 186 186 185 185 185 184 184 184 184 183 183 183 183 183 183 183 182 183 183 183 183 183 183 183 183 184 184 184 184 185 185 186 187 188 188 189 189 190 191 155 154 154 153 153 152 152 151 151 150 150 150 149 149 149 148 148 147 147 146 146 145 144 143 142 142 141 140 140 140 139 139 139 139 139 139 139 139 139 139 139 139 139 139 140 140 139 140 140 140 141 141 142 142 143 143 143 144 144 144 145 144 145 144 144 144 144 143 143 143 143 142 142 141 141 141 140 139 139 139 139 138 138 138 138 138 137 137 137 138 137 137 137 137 138 138 138 140 141 143 145 146 148 149 151 151 152 154 155 155 157 158 160 162 162 164 166 167 169 169 170 171 172 173 174 175 176 178 179 180 181 183 185 187 189 190 193 195 197 199 200 202 203 203 204 204 204 203 201 201 200 199 198 197 196 195 194 193 192 190 189 188 187 186 185 185 185 185 186 187 188 188 188 188 188 188 188 187 186 185 184 183 182 181 178 177 175 173 172 169 167 165 163 162 159 159 158 158 158 157 157 158 158 159 159 159 161 161 162 163 164 166 168 169 170 172 173 174 175 175 175 175 175 175 175 175 175 175 175 175 174 174 174 173 173 173 173 173 172 172 172 173 173 173 174 175 176 177 177 178 179 179 180 181 182 183 183 184 185 185 186 186 187 187 188 188 188 188 188 188 188 189 188 188 188 188 187 187 187 187 186 187 186 186 185 185 185 184 184 184 184 184 184 184 184 184 184 184 184 184 184 185 185 185 185 185 185 185 185 186 187 187 188 188 189 190 191 192 193 156 155 155 154 154 154 153 153 152 152 152 151 151 150 150 149 149 149 148 147 146 146 145 144 143 142 142 142 141 141 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 141 141 141 141 142 142 142 143 143 144 144 145 145 145 146 146 146 145 145 145 144 144 144 144 143 143 143 142 142 142 141 141 140 139 139 139 138 138 138 138 138 138 138 139 138 138 138 139 139 140 140 142 143 144 146 147 148 149 151 151 151 152 154 155 155 157 158 159 161 163 164 166 167 169 169 169 171 172 173 174 175 177 178 180 181 183 185 186 188 190 192 194 196 198 199 201 202 202 203 204 203 203 201 201 200 199 198 198 196 195 194 193 192 190 189 188 187 187 186 185 186 186 187 188 188 188 189 189 189 189 188 188 188 187 186 185 184 182 181 180 177 176 174 173 171 168 166 165 164 162 161 160 160 159 160 160 160 160 160 161 161 162 162 163 165 166 167 169 170 171 172 173 174 175 175 175 175 175 175 175 175 175 175 175 175 174 174 174 174 173 173 173 173 173 173 173 173 174 174 175 176 177 177 178 179 180 181 181 182 183 183 184 185 186 186 187 187 187 188 188 188 188 188 188 189 188 188 188 188 188 188 188 187 187 187 187 187 186 186 186 186 186 185 185 185 185 185 185 185 185 185 185 185 186 186 186 186 186 186 186 186 186 187 187 187 188 189 190 190 191 192 192 193 157 156 156 155 155 155 154 153 153 152 152 152 151 151 151 150 150 149 148 148 147 146 146 145 144 143 143 143 142 141 141 141 141 141 141 141 141 141 141 141 141 141 140 141 141 141 141 141 141 142 143 143 143 144 144 145 146 146 146 146 146 147 147 147 146 145 145 145 145 144 144 144 144 143 143 142 142 142 141 140 139 139 139 139 139 139 138 139 139 139 139 139 140 141 140 141 142 143 144 145 147 148 149 150 150 151 152 151 152 153 154 155 155 157 159 161 162 163 165 166 168 168 170 171 173 174 175 176 177 179 181 182 184 186 188 190 192 194 195 197 198 200 201 202 202 203 203 201 201 201 200 199 198 198 196 195 194 193 192 191 189 188 187 187 186 186 187 187 188 188 189 189 190 190 190 190 190 189 188 188 187 186 185 184 183 182 181 180 177 175 174 172 171 169 167 166 165 164 163 163 163 162 162 162 162 162 162 163 163 165 166 167 167 169 170 171 172 173 174 174 174 175 175 175 175 175 175 175 175 175 175 175 175 174 174 174 174 174 173 173 174 174 174 174 175 176 176 177 178 179 179 180 181 181 183 183 184 185 185 186 187 187 187 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 187 187 187 186 187 186 186 186 186 186 186 185 186 186 186 187 187 187 187 187 187 187 187 187 188 188 188 188 189 189 190 191 191 192 192 193 193 158 158 157 157 156 156 155 154 154 154 153 153 153 152 152 151 151 150 150 149 148 147 146 146 145 144 144 143 143 142 142 142 142 142 142 142 142 141 142 142 142 141 141 142 142 142 142 142 142 143 143 144 144 145 145 146 146 147 147 147 147 147 147 147 147 147 146 146 145 146 145 145 144 144 143 143 143 142 142 141 140 140 140 139 139 140 139 140 140 140 140 141 141 142 142 142 144 144 145 147 147 148 149 150 151 151 151 151 151 152 153 153 154 156 157 159 161 162 164 165 167 167 169 170 171 172 174 176 177 179 180 182 184 185 187 189 191 193 194 196 197 198 200 201 201 201 201 201 201 200 199 199 198 198 196 195 194 193 192 191 190 189 188 188 187 187 188 188 189 189 189 190 190 190 190 191 191 190 190 189 188 188 187 186 185 184 183 182 181 179 177 175 174 172 171 169 169 168 167 165 166 165 165 165 165 165 165 165 165 165 166 167 167 168 170 171 172 172 173 174 174 175 175 175 175 175 175 176 176 176 175 176 176 175 175 174 174 174 174 174 174 174 175 175 176 176 176 177 178 179 179 180 181 182 183 184 185 185 186 186 187 187 188 188 188 188 188 188 188 188 188 188 188 188 188 188 189 188 188 188 189 188 188 188 188 188 187 187 187 186 186 186 186 186 186 186 187 187 188 188 188 188 189 189 189 189 189 189 189 189 190 190 190 191 192 192 193 194 194 159 159 158 157 157 156 156 155 155 154 154 154 153 153 152 152 151 151 150 149 149 148 147 146 146 145 145 144 144 143 143 143 143 143 143 143 142 142 142 143 143 142 142 142 142 142 142 143 143 143 144 144 145 145 146 146 147 147 148 148 148 148 148 148 148 148 147 147 146 146 146 146 146 145 145 145 143 143 143 142 142 142 142 140 140 141 141 141 141 141 142 143 142 143 144 144 145 146 147 147 148 150 150 151 150 151 151 151 151 151 152 152 153 155 155 156 159 160 162 164 165 167 168 169 171 172 173 176 177 179 180 181 183 185 187 188 190 192 193 195 196 197 198 199 200 200 200 200 200 199 199 198 198 198 197 195 194 193 192 191 190 189 188 188 188 188 189 189 190 190 190 191 191 191 192 191 191 191 191 190 189 189 188 188 187 187 186 185 184 183 181 180 177 176 174 173 172 172 171 169 169 168 168 168 167 167 166 166 166 166 167 167 168 169 169 171 172 172 173 173 174 175 175 175 176 176 176 176 176 176 176 176 176 176 176 175 175 175 175 175 175 175 175 175 176 176 177 178 179 179 180 181 182 183 183 184 185 185 186 187 187 187 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 189 189 189 189 189 188 188 188 188 188 187 187 187 187 187 187 187 187 188 188 188 188 189 189 189 189 190 190 190 190 190 190 190 190 191 192 192 193 193 193 194 194 160 159 158 158 157 157 157 156 155 155 155 154 154 153 153 152 152 151 151 150 149 148 148 147 146 146 145 145 144 144 144 144 144 144 143 143 143 143 144 143 143 143 143 143 143 143 143 144 144 144 145 145 146 146 146 147 147 148 148 149 149 149 149 149 148 148 149 148 147 147 147 146 146 146 145 145 145 144 144 143 142 142 142 142 142 142 142 142 142 143 144 144 145 145 145 146 147 147 148 149 150 150 150 151 152 151 151 151 151 151 151 151 152 153 154 155 158 158 161 163 164 166 168 169 170 171 173 176 177 179 180 181 183 185 186 188 189 191 193 194 195 196 197 198 199 199 199 200 199 199 199 199 198 198 197 196 194 193 192 191 190 190 189 189 189 189 190 190 191 190 191 192 192 193 193 193 192 192 192 191 191 190 190 190 189 189 188 187 186 185 184 183 182 180 179 178 176 176 175 174 173 172 172 171 170 169 168 169 168 168 168 168 168 170 170 171 171 172 172 173 174 174 175 175 176 176 176 177 177 177 177 177 177 177 177 176 176 176 176 176 176 176 176 176 177 177 178 178 179 180 181 182 182 183 184 185 185 186 187 187 187 188 188 188 188 188 187 187 188 187 187 187 188 188 188 188 188 188 189 189 189 189 189 189 189 189 188 188 188 188 187 188 188 188 188 188 188 189 189 189 190 190 190 190 190 190 191 191 191 191 191 192 192 193 193 194 194 194 195 160 160 159 159 158 157 157 157 156 156 155 155 154 154 153 153 152 152 151 150 149 149 148 148 147 146 145 145 145 145 144 145 144 144 144 144 144 144 144 144 144 144 143 144 144 144 144 144 145 145 145 146 146 147 147 148 148 149 149 150 149 149 150 149 149 149 149 149 148 148 148 147 147 147 147 146 146 146 145 144 144 143 143 143 143 143 143 143 143 144 145 145 146 146 147 147 148 149 149 150 151 151 152 153 152 152 152 151 151 151 150 151 151 153 154 155 157 158 160 162 164 165 168 169 170 172 173 176 177 179 180 182 183 185 186 187 189 190 192 193 194 195 196 197 198 199 199 198 199 199 199 199 198 198 197 196 195 194 193 192 191 190 190 190 190 190 190 191 191 192 192 192 193 193 194 194 193 193 193 193 192 192 192 192 191 191 191 190 189 188 187 187 185 184 183 182 181 180 179 178 177 176 176 175 173 173 172 171 170 170 169 169 169 170 170 170 171 172 172 173 174 174 175 175 176 176 177 177 178 178 178 178 178 177 177 177 177 177 177 177 177 177 177 177 177 178 179 179 180 180 181 182 183 184 184 185 186 186 187 187 187 188 188 188 187 187 187 187 187 187 187 187 187 188 188 188 188 189 189 189 189 189 190 189 189 189 189 188 189 188 188 188 188 188 189 189 189 189 190 190 191 191 191 191 191 191 191 191 191 192 192 192 192 193 193 194 194 195 195 161 160 160 159 158 158 157 157 156 156 155 155 155 154 154 153 153 152 151 150 150 149 148 148 147 147 146 146 146 145 145 145 145 145 145 145 145 145 145 145 145 144 144 144 145 144 145 145 145 145 146 146 147 147 148 148 149 149 149 150 150 150 150 150 150 150 150 149 149 149 149 148 148 148 148 148 147 147 146 146 146 145 144 144 144 144 144 145 146 146 147 147 147 148 148 149 149 150 152 152 153 153 153 154 154 153 152 152 151 152 152 151 151 153 154 155 157 158 160 162 164 165 168 169 171 172 174 177 178 179 180 182 184 185 186 187 189 190 192 192 193 195 196 196 197 198 199 198 199 199 199 199 199 198 198 196 196 195 193 192 191 191 190 190 190 190 190 191 192 193 193 193 193 194 194 194 194 194 194 194 193 193 192 193 193 193 193 193 192 191 192 190 189 189 188 185 184 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 170 170 171 170 171 172 172 173 174 174 175 176 176 177 177 178 178 178 179 179 179 178 178 178 178 178 178 178 178 178 178 178 178 178 179 180 180 181 182 182 183 184 185 185 186 187 187 188 188 188 187 187 188 187 187 186 186 187 187 187 187 187 187 188 189 189 189 189 189 190 190 190 189 189 189 189 189 189 189 189 189 189 189 189 190 190 191 191 191 191 191 191 192 192 192 192 192 193 193 193 193 194 194 194 195 195 196 161 161 160 159 159 158 158 157 156 156 156 155 155 154 154 153 153 152 152 151 150 149 148 148 147 147 147 146 146 146 145 145 146 146 145 146 146 146 146 146 145 145 145 145 145 145 145 145 145 146 146 147 147 148 148 148 149 149 150 150 150 150 150 150 150 151 150 150 149 150 150 149 150 149 149 149 149 149 148 148 148 147 147 146 147 147 147 147 148 147 148 149 150 150 149 151 152 152 152 153 154 155 155 155 155 154 154 153 153 152 152 153 153 154 154 155 157 159 161 163 165 166 169 170 172 173 176 178 179 180 181 183 184 185 187 188 189 190 191 192 193 194 195 196 197 198 199 199 199 199 200 200 200 199 198 197 196 195 194 193 192 191 190 190 190 190 191 192 192 193 194 194 194 194 194 194 194 194 194 194 194 194 194 194 195 195 195 195 195 195 194 194 193 192 191 190 189 188 188 186 185 184 183 182 180 180 178 177 175 174 173 172 171 171 171 171 171 172 172 173 174 174 175 176 177 177 178 179 179 179 179 179 179 179 179 179 178 178 178 178 178 178 178 178 179 179 180 180 181 181 182 183 183 184 185 186 186 187 187 187 187 187 187 187 187 186 186 186 186 186 186 186 187 187 187 188 188 189 189 189 190 190 190 190 190 189 189 190 189 189 189 189 189 189 189 190 191 191 191 191 192 192 192 192 192 192 192 192 192 193 193 193 194 194 195 195 195 195 196 162 161 160 159 158 158 157 157 156 156 155 155 155 154 154 154 153 152 152 151 150 149 149 148 147 147 147 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 145 146 146 146 146 147 147 147 148 148 148 149 149 149 150 150 150 150 150 151 151 151 150 150 151 150 150 151 150 151 151 150 150 150 150 149 149 149 149 149 149 149 149 149 149 150 150 151 151 151 152 152 154 154 154 155 155 156 156 157 156 156 156 156 155 155 155 154 154 154 155 156 159 161 162 165 166 169 170 172 173 175 177 178 180 181 182 184 185 186 187 188 190 191 191 192 193 194 195 196 197 198 199 199 199 200 200 201 200 200 199 198 197 196 195 194 192 191 190 190 190 190 191 192 192 193 194 194 194 194 194 194 194 194 194 194 194 195 195 195 197 197 197 198 198 198 197 196 197 196 195 194 193 191 190 189 189 188 186 185 184 182 181 179 178 176 175 174 174 172 172 172 172 172 173 173 174 174 175 176 177 178 178 179 179 179 180 180 180 180 179 179 179 179 179 179 179 179 179 179 179 180 180 181 181 182 183 183 184 185 185 186 186 187 187 187 188 187 187 187 186 186 186 186 186 185 185 186 187 187 187 188 188 189 189 189 190 190 190 190 190 190 190 190 190 189 190 190 190 190 190 190 191 191 191 192 192 192 192 192 192 192 193 193 193 193 194 194 194 195 195 195 195 196 196 162 161 160 159 159 158 157 156 156 156 155 155 155 154 154 154 153 152 152 151 150 150 149 148 148 147 147 147 146 146 146 146 146 146 147 146 147 147 146 147 146 146 146 146 146 146 146 147 147 147 148 148 148 148 149 149 149 149 150 150 150 150 150 150 151 151 150 151 151 151 151 151 151 151 152 152 151 151 151 151 150 150 150 150 150 150 150 150 151 151 152 153 153 153 154 154 155 156 156 156 157 157 158 159 158 157 158 158 157 156 156 156 156 157 158 159 161 162 165 166 168 170 172 174 175 178 178 180 181 182 183 185 185 187 188 189 191 191 192 193 194 195 196 196 197 198 200 200 201 201 201 202 201 201 201 199 198 197 195 194 193 192 191 191 191 191 192 192 193 193 193 194 194 195 195 195 194 194 194 194 195 195 195 196 197 198 199 199 200 200 200 200 199 198 199 198 197 195 194 193 191 191 190 189 187 185 184 182 181 179 177 176 174 174 172 172 172 172 173 173 174 175 175 176 177 178 178 179 179 180 180 180 180 180 180 180 180 180 180 179 179 179 180 180 180 180 181 181 182 182 183 183 184 185 185 186 187 187 187 187 187 187 187 187 186 186 185 185 185 186 186 186 186 187 187 187 188 189 189 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 191 191 191 192 192 192 193 193 193 193 193 193 193 193 193 194 194 195 195 195 195 196 196 196 162 161 160 159 158 157 157 156 156 155 155 155 154 154 154 153 153 152 152 151 150 150 149 149 148 148 148 147 147 147 146 147 147 147 147 147 147 147 147 147 147 147 147 146 146 146 146 147 147 148 148 148 148 149 149 149 149 150 149 150 150 150 150 151 151 151 151 151 151 151 151 151 151 152 152 152 152 153 153 153 152 152 152 152 152 152 152 153 153 154 154 154 155 155 156 156 156 157 158 159 159 160 159 160 159 160 159 159 159 158 158 157 158 159 161 161 163 164 167 168 171 173 174 176 178 179 180 182 183 184 184 186 187 188 189 190 191 192 193 194 195 196 196 197 198 199 200 201 201 202 203 203 203 202 201 201 200 199 197 195 194 193 191 191 191 191 191 191 192 193 194 194 194 194 194 194 194 194 195 194 195 195 196 197 198 199 200 200 201 202 202 203 202 202 202 201 200 200 197 197 195 194 193 191 190 187 186 184 182 181 179 178 176 175 174 174 173 173 173 173 174 174 175 176 177 178 178 179 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 181 181 182 182 182 183 184 184 185 185 186 186 187 187 187 187 187 187 186 186 186 185 186 186 186 186 186 186 187 187 188 188 189 189 189 190 190 190 190 191 190 190 190 190 190 190 190 190 190 191 191 191 191 192 192 193 193 193 193 193 193 193 193 194 194 195 195 195 195 196 196 196 196 196 162 161 160 159 158 157 156 155 155 154 154 154 154 154 154 153 153 152 152 151 150 150 149 149 149 148 148 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 147 148 148 148 148 149 149 149 149 149 149 149 149 150 150 150 150 150 151 151 151 151 151 152 152 151 152 153 153 153 153 153 153 153 154 154 154 154 154 154 155 155 155 156 156 157 158 157 158 158 159 159 160 160 161 161 161 161 161 161 161 160 160 161 160 161 161 162 163 166 167 169 172 174 175 178 179 180 181 182 184 184 185 186 187 188 188 189 191 192 193 193 195 196 196 197 198 199 200 201 202 203 204 205 205 205 204 203 202 200 199 197 195 193 192 192 191 190 190 191 191 191 192 193 193 194 194 194 194 193 193 193 194 194 195 195 196 197 199 200 202 203 203 204 205 205 205 203 204 203 201 200 200 197 195 195 193 191 190 187 186 184 183 181 179 177 176 175 174 173 173 174 173 174 174 175 176 176 178 178 179 179 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 181 181 181 182 182 183 183 184 184 184 185 185 186 186 186 187 187 187 186 186 186 186 186 186 186 186 186 186 187 187 187 188 188 189 189 189 190 191 191 191 191 191 190 190 190 190 190 190 190 191 191 191 191 192 192 193 193 193 193 193 193 193 194 194 194 194 195 195 195 196 196 196 196 196 196 162 161 160 158 157 156 156 155 154 154 154 154 154 153 153 153 152 152 152 151 150 150 149 149 149 148 148 148 148 147 147 147 147 147 147 148 147 148 147 148 148 147 147 147 147 147 147 148 148 148 148 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 150 151 151 151 151 152 152 153 153 153 154 154 155 155 155 155 155 155 156 156 156 157 157 157 158 158 159 159 160 160 160 161 161 161 162 161 162 163 162 163 162 162 162 161 162 163 163 164 165 166 168 169 172 174 176 179 180 181 183 184 185 185 186 187 188 188 188 189 190 191 193 193 194 196 196 197 198 199 200 200 202 203 204 205 205 205 205 205 204 204 202 200 198 196 194 192 191 190 189 189 190 190 191 191 192 193 193 193 193 193 193 193 193 193 194 195 195 196 197 199 201 202 203 205 206 206 206 207 206 205 205 203 202 200 199 198 197 194 193 191 190 187 186 184 182 181 178 177 175 175 174 174 174 174 174 174 175 176 176 177 178 179 179 179 179 180 180 180 180 180 180 180 180 180 180 180 181 181 181 181 181 182 182 183 183 184 184 184 185 185 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 187 187 187 188 188 188 189 190 190 190 191 191 191 191 191 191 191 191 190 190 190 191 191 191 191 191 192 192 193 193 193 193 193 193 193 194 194 194 195 195 195 196 196 196 196 196 197 196 162 161 160 158 157 156 155 155 154 154 153 153 153 153 152 152 152 152 152 151 151 150 150 149 149 149 148 148 148 147 147 147 147 147 147 147 147 147 147 147 147 148 147 147 147 147 148 148 148 148 149 149 149 149 149 149 149 149 149 148 149 149 150 150 150 150 151 151 151 151 152 152 152 153 154 154 154 155 155 156 156 156 156 156 157 157 157 158 159 159 160 160 160 161 162 161 161 162 162 163 162 163 163 164 164 163 164 164 163 164 164 164 165 166 167 169 171 173 175 177 180 181 183 184 185 186 186 187 188 189 188 188 189 190 192 192 193 194 195 197 197 198 199 200 201 201 204 204 205 205 206 207 207 206 205 204 202 200 198 196 194 192 191 189 188 188 189 189 191 191 192 192 193 193 193 193 193 192 192 192 192 193 195 196 197 199 201 202 204 206 206 207 207 208 207 206 206 204 203 201 199 199 197 195 193 191 190 189 186 185 183 181 179 178 176 176 174 174 174 174 175 175 175 176 176 177 178 178 179 179 179 179 180 180 180 180 180 180 180 180 180 181 181 181 181 181 182 182 182 183 183 184 184 185 185 185 185 186 186 186 186 186 186 186 186 186 186 186 186 187 187 187 187 188 188 188 189 190 190 190 190 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 192 192 192 192 193 193 193 193 193 194 194 194 194 195 195 196 196 196 197 197 197 197 196 162 160 160 158 157 156 155 154 153 153 152 152 152 152 152 152 152 152 151 151 151 150 150 150 149 149 149 148 148 148 147 147 147 147 147 147 147 147 148 147 148 147 147 147 148 148 148 148 148 149 149 149 150 149 149 149 148 149 148 148 149 149 149 149 150 150 150 151 151 151 151 152 153 153 154 154 155 155 155 156 156 157 158 157 158 158 159 159 160 161 161 162 162 162 163 163 163 164 164 164 163 164 165 165 165 165 165 165 166 165 165 166 167 168 170 171 173 175 177 180 182 184 185 186 187 188 189 188 189 189 189 190 191 192 192 193 194 195 196 197 198 199 200 201 202 203 205 206 206 207 207 207 208 207 206 205 203 202 199 196 194 192 190 189 189 189 189 190 190 191 191 191 191 191 191 191 191 191 191 191 192 192 193 195 196 198 200 202 204 205 206 207 208 207 207 206 206 204 202 201 199 198 198 195 193 192 190 189 187 186 184 182 180 179 177 176 175 175 175 174 175 175 175 176 176 177 178 178 178 179 179 179 179 179 180 180 180 180 180 180 180 181 181 181 181 181 182 182 183 183 183 184 184 184 185 185 185 185 186 186 186 186 186 186 187 186 186 186 187 187 187 188 188 188 189 189 190 190 190 190 191 191 191 191 191 191 191 191 191 191 190 190 190 191 191 191 192 192 192 192 193 193 193 194 194 194 194 194 195 195 196 196 196 197 197 197 197 197 197 162 160 159 158 157 155 155 154 153 152 152 152 152 152 152 152 152 152 151 151 151 151 150 150 150 149 149 148 148 148 148 148 147 147 147 147 147 147 147 147 147 147 147 147 148 148 148 148 149 149 150 149 149 150 149 149 149 149 148 148 149 149 149 149 150 150 150 150 151 151 152 152 152 153 154 154 154 155 156 157 157 158 158 159 159 160 160 161 162 162 163 163 163 164 164 164 165 165 165 165 165 165 166 166 165 166 167 166 167 167 167 168 169 170 172 173 175 178 180 182 184 186 187 188 189 190 190 190 190 191 191 192 192 192 193 194 195 196 196 197 199 200 201 201 203 204 205 206 206 208 208 208 209 208 207 205 204 202 199 197 194 192 190 189 188 188 188 189 189 190 190 190 190 190 190 190 190 190 190 190 190 191 192 193 195 197 198 200 202 204 205 207 207 207 206 206 205 203 201 200 199 197 196 194 192 192 190 189 186 185 184 182 181 179 178 176 176 175 175 175 174 175 175 176 176 176 177 177 178 178 179 179 179 179 179 179 180 180 180 180 181 181 181 182 182 182 182 183 183 183 183 184 184 184 184 185 185 185 185 186 186 186 187 187 187 187 187 188 188 188 188 189 189 189 189 190 190 190 190 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 192 192 192 192 193 193 194 194 194 194 194 194 194 195 195 196 196 197 197 197 197 197 197 197 162 160 159 158 157 155 154 153 153 152 151 151 151 151 151 151 151 151 151 151 151 151 150 150 150 149 149 149 149 148 148 148 147 147 147 147 147 147 147 147 147 147 147 147 148 148 148 148 149 150 150 150 150 149 149 149 149 149 148 148 148 148 149 149 149 150 150 151 151 152 152 152 153 154 154 155 155 156 157 157 158 159 159 160 161 161 161 163 163 163 164 164 164 165 165 166 166 166 165 166 166 166 166 166 166 166 167 168 167 168 169 170 171 172 173 174 176 180 182 184 186 187 189 190 191 191 191 192 192 192 193 193 193 194 194 195 196 196 197 198 200 201 201 203 204 205 207 207 208 208 209 209 209 208 208 206 205 203 200 197 193 192 191 189 188 187 188 188 188 189 189 189 189 189 190 190 190 190 188 189 190 190 190 192 194 195 198 199 201 203 204 205 205 205 204 204 203 200 198 197 196 195 193 193 191 191 189 188 187 185 184 183 181 179 178 176 176 175 175 175 175 175 175 176 176 176 177 177 178 178 178 179 179 179 179 179 180 180 180 181 181 181 182 182 182 182 183 183 183 183 184 184 184 184 184 185 185 185 185 186 186 187 187 187 187 187 188 188 188 188 189 189 189 190 190 190 190 190 191 191 191 191 191 191 192 191 191 191 191 191 191 191 191 191 191 192 192 192 193 193 194 194 194 194 194 194 194 195 195 195 196 197 197 197 198 198 197 197 197 162 161 159 158 156 155 154 153 152 151 151 151 151 151 151 151 151 151 151 151 151 151 150 150 150 149 150 149 149 148 148 148 147 147 147 147 147 147 147 147 147 147 147 147 148 148 148 149 149 150 150 150 150 150 150 149 149 149 148 148 148 148 149 149 150 150 150 150 151 151 152 153 153 153 154 155 156 156 157 158 158 159 160 160 161 162 163 164 164 165 165 165 166 166 166 167 167 167 166 167 167 166 167 167 167 167 168 168 169 169 170 171 172 173 175 177 179 181 183 185 187 189 190 191 191 192 193 193 193 193 194 194 195 195 195 196 197 197 198 199 201 202 202 204 205 205 207 208 209 209 209 210 210 208 208 206 205 203 200 198 195 193 190 189 187 187 187 187 187 188 188 189 189 189 189 189 189 189 188 188 188 189 189 191 193 195 197 198 200 202 203 204 204 204 202 200 199 196 194 194 193 191 191 190 190 189 187 187 186 184 183 182 181 179 178 177 177 176 175 175 175 175 175 176 176 176 176 177 177 178 178 178 179 179 179 180 180 180 181 181 181 182 182 182 183 183 183 183 184 184 184 184 184 184 185 185 185 185 186 186 187 187 187 187 187 188 188 188 189 189 190 190 190 190 190 190 190 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 192 192 193 193 193 194 194 194 194 195 195 195 195 195 196 196 196 197 197 197 198 198 197 197 162 161 159 158 156 155 154 153 152 151 151 151 150 150 150 151 151 151 151 151 151 151 151 150 150 150 149 149 149 148 148 148 147 147 147 147 147 147 147 147 147 147 147 147 148 148 149 149 150 150 150 150 150 150 150 149 149 149 148 148 148 149 149 149 149 150 150 151 151 152 152 152 153 154 154 155 156 157 157 158 159 160 161 162 162 164 164 164 166 166 166 167 168 168 168 168 168 167 167 167 167 167 167 167 168 168 169 169 170 170 171 172 173 174 176 178 179 182 184 186 188 189 190 191 192 193 193 194 194 194 194 194 195 196 196 196 197 198 199 200 201 202 204 204 205 207 207 209 209 209 210 210 210 209 209 207 206 204 200 198 195 193 190 189 188 188 188 188 188 188 189 189 189 189 188 188 188 188 187 187 187 187 189 190 193 193 195 198 198 199 200 200 200 200 197 195 194 192 190 189 189 188 188 186 186 186 186 186 184 183 183 182 180 179 178 177 176 176 175 176 176 176 175 176 176 176 176 177 177 177 178 178 179 179 179 180 180 180 181 181 182 182 183 183 183 184 184 184 184 184 185 185 185 185 185 185 185 186 186 187 187 187 188 188 188 189 189 189 189 189 190 190 190 191 191 191 191 191 190 190 191 191 191 191 191 191 191 191 191 191 191 191 191 191 192 192 193 193 193 193 194 195 195 195 195 195 195 195 196 196 196 197 197 198 198 198 198 198 197 162 161 159 158 156 155 154 153 152 151 151 151 150 150 150 150 151 151 151 151 151 151 151 150 150 150 149 149 149 148 148 148 147 147 147 147 147 147 147 147 147 147 147 147 148 148 149 149 150 150 150 150 151 150 150 149 149 149 148 148 148 148 148 149 149 150 150 151 151 152 153 153 154 154 155 156 156 157 158 159 160 161 162 162 164 164 165 166 167 167 168 168 169 169 169 169 168 168 168 168 168 168 168 168 169 169 169 170 171 172 172 173 174 176 177 179 180 182 184 185 187 189 190 192 193 193 194 195 194 195 195 195 196 196 197 197 198 199 200 201 201 203 204 205 207 207 208 209 210 210 211 210 211 210 208 208 206 203 201 199 197 194 191 191 189 188 188 188 188 188 188 188 188 188 188 188 188 187 187 187 187 187 188 190 190 193 193 195 196 196 197 197 195 194 192 189 187 187 185 184 184 184 184 184 184 184 184 183 183 182 182 181 180 179 178 177 177 177 176 176 176 176 176 176 176 176 176 176 177 177 178 178 179 179 179 180 180 181 182 182 183 183 183 184 184 184 185 185 185 185 185 185 185 185 185 186 186 186 187 187 187 188 188 188 189 189 189 189 189 190 190 190 191 191 191 191 190 190 190 190 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 193 193 194 194 195 195 195 195 195 196 196 196 196 196 197 197 197 198 198 198 198 198 197 162 161 159 158 156 155 154 153 152 151 151 150 150 150 150 151 150 150 151 151 151 151 151 151 150 150 149 149 148 148 148 147 147 147 147 147 147 147 147 147 147 147 147 148 148 148 149 149 150 150 150 151 151 150 149 149 149 149 148 148 148 148 149 149 149 150 151 151 152 152 153 153 154 154 155 156 157 157 159 160 160 162 162 163 165 165 166 167 168 169 169 170 170 170 170 169 169 169 169 169 169 169 169 169 170 170 170 171 172 173 173 174 175 176 178 180 181 183 184 186 187 189 190 192 193 194 194 195 195 196 196 196 197 197 197 198 198 200 201 201 202 203 204 206 207 207 209 210 210 211 210 211 211 210 209 208 206 204 203 200 197 194 193 191 191 189 189 189 189 189 189 189 188 188 188 188 188 187 187 187 188 188 188 189 189 191 192 192 193 193 193 191 191 189 186 184 181 181 179 179 178 180 180 180 181 181 181 182 182 182 181 181 180 179 178 178 177 177 177 176 176 177 176 176 176 176 176 176 177 177 178 178 179 179 180 180 181 182 182 183 183 184 184 185 185 185 185 185 185 185 185 186 186 186 186 186 186 186 187 187 188 188 188 189 189 189 190 190 190 190 191 191 191 191 191 190 190 190 190 190 190 190 191 191 190 191 191 191 191 191 191 191 192 192 192 193 193 194 194 194 195 195 195 196 196 196 196 196 196 197 197 197 198 198 198 199 198 198 198 162 161 160 158 156 155 154 153 152 151 151 151 150 150 150 150 151 151 151 151 151 151 151 151 150 150 149 149 149 148 148 148 147 147 147 147 147 147 147 147 147 147 148 148 148 149 149 150 150 150 151 151 151 150 149 149 149 149 148 148 148 148 149 149 150 150 151 151 152 152 153 154 154 155 156 157 157 158 159 161 161 162 163 165 165 166 168 168 169 170 171 171 171 171 171 171 171 171 170 170 170 170 170 171 172 172 172 173 174 175 175 175 177 178 179 180 182 183 184 186 187 189 191 192 194 194 195 196 197 197 197 198 198 198 198 199 199 200 201 202 202 204 205 206 207 209 210 210 211 211 211 211 211 211 210 208 207 205 203 201 199 196 195 193 191 191 190 190 190 190 190 190 190 190 188 188 188 187 187 187 188 188 189 189 189 190 190 191 189 189 189 187 184 182 182 179 177 176 174 174 175 175 177 178 178 180 180 181 181 181 181 180 180 179 179 178 177 177 177 177 176 177 177 176 176 176 176 176 177 177 178 179 179 180 180 181 182 182 183 183 184 185 185 186 186 186 186 186 186 186 186 186 186 186 186 186 187 187 187 188 188 188 189 189 189 189 190 190 190 191 191 191 191 190 190 190 190 190 190 190 190 190 190 190 190 190 191 191 191 191 191 191 192 192 193 193 194 194 195 195 195 196 196 196 196 196 196 196 197 197 198 198 198 198 198 198 198 198 198 162 161 160 158 157 156 154 154 152 152 151 151 151 151 150 150 151 151 151 151 151 151 151 150 150 150 150 149 149 148 148 148 148 147 148 147 147 147 147 147 147 148 148 149 149 150 150 150 150 151 151 151 151 150 150 149 149 149 148 148 148 148 149 149 150 150 151 152 153 153 154 154 155 156 156 157 158 159 160 161 162 163 164 165 166 168 168 169 171 171 171 172 172 172 172 172 172 172 172 171 171 171 172 172 172 173 174 175 175 176 176 177 178 179 180 181 181 183 184 186 188 190 190 192 193 194 195 196 197 197 198 198 199 199 199 200 200 201 202 202 204 205 206 207 208 210 210 211 212 212 212 212 213 212 211 209 208 207 205 203 201 198 196 195 193 193 191 191 191 190 190 190 190 190 190 188 189 187 187 188 188 188 189 189 189 188 188 189 187 187 184 182 179 179 175 173 171 170 171 171 171 172 173 175 177 177 178 180 180 180 180 180 180 179 179 178 178 177 178 177 177 177 177 177 176 176 176 176 177 178 178 179 179 180 181 182 183 183 184 184 185 185 186 186 187 187 186 186 186 186 186 186 187 187 187 187 187 187 188 188 188 188 189 189 189 189 190 190 190 190 190 191 190 190 190 190 190 190 190 189 189 189 190 190 190 190 190 191 191 191 191 192 192 193 193 193 194 195 195 196 196 196 197 197 197 197 197 197 197 197 197 198 198 198 199 199 199 198 198 162 161 160 158 157 156 155 154 153 152 152 151 151 151 151 151 151 151 151 151 152 151 151 151 150 150 150 150 149 149 148 148 148 148 148 147 148 148 147 147 148 148 148 149 149 150 150 151 151 151 151 151 151 150 150 149 148 148 148 148 148 148 149 149 150 151 152 152 153 154 154 155 156 156 157 158 159 160 161 161 162 164 165 166 168 169 169 171 171 171 172 173 173 173 173 173 173 173 173 173 173 173 173 174 174 175 176 176 177 177 178 179 179 180 181 181 182 183 185 187 188 189 190 192 193 194 196 197 197 198 198 198 200 200 200 200 201 201 202 203 205 205 206 208 209 210 211 212 213 212 214 213 213 213 212 210 209 207 206 203 202 200 199 197 195 195 194 193 193 193 191 191 191 191 190 190 190 189 189 189 188 188 189 189 187 188 188 186 187 184 182 179 177 174 172 171 169 168 169 169 170 170 170 172 174 175 177 178 178 178 180 180 180 179 179 179 178 178 178 178 177 177 177 177 177 176 176 177 177 178 179 179 180 180 181 183 183 184 185 185 185 186 186 187 187 188 187 187 187 187 187 187 187 187 187 187 187 188 188 188 188 189 189 189 189 189 189 189 189 190 190 190 190 190 190 190 190 190 189 189 189 189 189 189 189 190 190 190 191 191 191 192 193 193 193 194 195 195 196 196 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 199 199 199 198 162 161 160 159 157 156 155 154 154 153 152 152 152 152 151 151 151 152 152 152 151 152 152 151 151 150 150 149 149 149 148 149 148 148 148 148 148 148 148 148 148 148 149 150 150 151 151 151 151 152 151 152 151 150 150 149 149 148 148 148 148 149 150 150 151 151 152 153 154 154 155 156 156 157 158 159 159 160 161 163 164 165 166 167 168 170 170 171 172 173 173 173 174 174 174 174 174 174 174 174 174 174 174 175 176 177 177 177 178 179 179 180 181 181 181 182 183 184 185 186 187 189 190 192 193 195 196 196 197 198 198 199 200 200 200 201 201 201 203 203 205 207 208 209 210 212 211 213 213 215 214 213 214 214 213 212 211 209 208 205 204 202 202 200 198 197 197 195 195 195 195 193 193 193 192 192 192 190 191 189 190 190 189 189 189 188 188 186 184 182 179 177 174 172 170 169 167 166 167 168 168 168 170 172 174 175 175 177 178 178 180 180 180 180 180 179 179 179 178 178 178 178 177 177 177 177 177 177 178 178 179 179 180 181 182 183 184 185 185 186 186 187 187 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 190 190 191 191 191 192 193 193 194 195 195 196 196 197 197 198 198 198 198 197 197 198 198 198 198 198 199 199 199 199 199 199 199 163 161 160 159 158 157 156 155 154 154 153 152 152 152 152 152 152 152 152 152 152 152 152 152 151 151 151 150 149 149 149 148 149 148 148 148 148 149 149 149 149 149 150 150 150 151 151 152 152 152 152 151 151 150 150 149 149 149 148 149 149 149 150 150 151 152 153 153 154 155 156 156 157 158 159 159 160 161 162 163 164 165 167 168 169 170 171 172 173 173 174 174 174 174 174 174 174 174 175 175 175 175 176 177 177 178 179 179 180 181 181 181 182 182 183 183 184 185 185 186 188 189 191 192 194 195 195 196 196 198 198 199 200 200 201 201 201 203 203 205 205 207 208 209 211 212 214 213 215 215 215 214 215 214 214 213 211 210 210 207 205 204 204 202 200 200 198 198 198 196 196 196 194 194 193 193 193 192 192 191 191 190 190 189 189 190 188 186 184 182 179 177 174 172 170 169 167 166 167 168 168 170 170 172 172 174 175 177 178 178 180 180 180 180 180 180 180 179 179 179 178 179 178 178 178 178 178 178 178 179 179 180 181 182 183 184 185 185 186 187 187 187 188 188 189 189 189 189 188 189 189 189 188 188 188 188 188 188 188 188 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 188 188 188 188 188 188 188 189 189 189 189 189 190 191 191 191 192 193 193 194 195 196 196 197 197 198 198 198 198 198 198 198 198 198 199 199 199 199 199 199 199 199 199 199 163 162 161 159 158 157 157 156 155 154 154 153 153 153 153 153 153 153 153 153 153 153 152 152 152 152 151 150 150 150 149 149 149 149 149 149 149 149 149 149 150 150 151 151 151 152 152 152 152 153 152 152 151 151 150 150 149 149 149 149 149 150 150 151 152 152 153 154 155 156 156 157 158 158 159 160 161 162 163 164 165 166 168 169 170 171 172 173 173 174 175 175 175 175 175 175 175 175 175 176 176 177 178 178 178 179 180 181 181 182 182 183 183 184 184 184 184 185 186 187 188 190 191 192 193 194 195 196 196 197 198 199 200 200 201 201 203 203 204 205 206 208 209 210 212 213 214 215 215 216 216 216 216 216 215 214 213 211 211 209 209 207 205 204 203 202 201 200 199 197 197 196 196 196 194 195 195 194 194 193 191 192 192 191 189 190 188 186 184 182 182 179 174 172 173 171 169 170 169 169 170 170 171 172 173 175 177 177 178 178 180 180 180 181 181 181 181 181 180 180 180 179 179 179 179 178 178 179 179 179 180 181 181 182 183 184 185 186 187 187 187 188 188 189 189 189 189 190 190 189 189 189 189 189 189 189 189 189 189 189 189 189 189 188 188 188 188 188 188 188 189 189 189 189 188 188 188 188 188 188 188 188 188 189 189 189 189 190 190 191 191 192 193 194 194 196 196 196 197 198 198 198 198 198 198 199 199 199 199 199 199 199 199 199 200 200 200 199 199 163 162 161 160 159 158 157 157 156 155 155 154 154 154 154 154 153 153 154 153 153 153 153 153 153 152 152 151 151 150 150 150 149 150 149 149 150 150 150 150 151 151 151 152 153 153 153 153 153 153 152 152 152 151 151 150 150 149 149 149 150 150 151 151 153 153 154 155 155 156 157 158 158 159 160 161 161 163 163 165 165 167 168 170 171 171 173 173 174 175 175 175 175 175 176 176 176 176 176 177 178 178 178 179 180 180 181 182 182 183 183 183 183 184 184 184 185 186 187 188 188 189 190 191 192 194 195 196 196 197 198 199 200 200 201 201 203 203 205 206 207 209 210 211 213 214 215 216 216 216 217 217 218 216 215 214 213 213 211 211 210 208 207 206 205 205 203 203 201 200 199 198 197 197 197 196 195 195 195 194 193 193 193 193 191 191 190 188 184 182 182 179 177 175 175 173 171 172 172 171 171 173 173 175 175 176 177 178 178 180 180 180 181 181 181 182 181 181 181 180 180 180 180 179 179 179 179 179 180 180 181 181 182 183 184 185 186 186 187 188 188 188 189 189 189 190 190 190 190 190 190 190 190 190 190 189 189 189 189 189 188 188 188 188 188 188 188 188 188 188 188 188 188 189 188 188 188 188 188 188 188 188 188 189 189 189 189 190 191 191 192 193 193 194 195 195 196 197 198 198 198 198 199 199 199 199 199 199 199 200 200 200 200 200 200 201 200 200 199 164 163 162 161 160 159 158 158 157 156 156 155 155 155 155 154 154 154 154 154 154 154 154 154 153 153 152 152 151 151 150 150 150 150 150 150 150 151 151 151 152 152 153 153 153 154 154 154 154 154 153 153 152 152 151 151 150 150 149 150 151 151 152 152 153 154 155 155 156 157 157 158 159 160 161 161 162 163 164 165 167 168 169 170 171 172 173 174 175 175 175 175 176 176 176 176 176 176 177 178 178 178 179 180 180 181 182 183 183 183 184 184 185 185 185 185 186 187 187 188 188 189 190 191 192 193 195 195 196 197 198 199 200 200 201 202 203 205 205 206 208 209 210 212 213 214 215 216 217 217 218 218 218 216 215 215 214 213 211 211 211 209 207 207 207 205 205 203 203 202 200 200 200 198 198 197 197 196 196 195 194 195 195 194 193 191 190 188 186 184 184 182 179 179 177 177 175 176 176 176 174 174 176 176 176 178 178 178 180 180 180 181 181 181 182 182 181 181 181 181 181 181 181 180 180 180 180 180 181 181 182 182 183 183 185 186 186 187 187 188 188 189 189 189 190 190 190 190 190 190 190 190 190 190 190 190 189 189 189 189 188 188 188 188 188 188 187 187 187 188 188 188 188 188 188 188 188 188 188 188 188 188 188 189 189 189 190 190 191 191 192 192 193 194 195 196 197 198 198 198 199 199 199 199 200 200 200 200 200 200 200 201 201 201 201 201 201 200 200 164 163 162 162 161 160 159 159 158 157 157 156 156 156 155 155 155 155 155 155 155 155 154 154 154 153 153 153 152 152 151 151 151 151 151 151 151 151 152 152 153 153 153 154 154 154 154 154 154 154 154 153 153 152 152 151 151 150 150 151 151 151 152 152 154 154 155 156 156 157 158 159 160 160 161 162 163 164 165 166 167 169 170 171 172 173 174 175 175 176 176 176 177 177 177 177 177 177 178 178 178 178 180 180 180 181 182 183 184 184 184 185 186 186 186 186 187 187 187 187 188 189 190 191 192 193 194 195 195 196 197 198 199 200 201 202 203 205 206 207 209 210 211 213 214 215 216 216 217 218 218 217 218 216 216 215 213 213 212 211 210 210 209 209 208 207 206 205 204 203 202 201 201 200 200 199 199 197 198 197 196 196 197 196 194 193 191 190 190 188 186 184 184 184 182 181 181 181 179 179 179 179 179 179 179 179 180 180 180 180 181 181 181 182 182 182 182 183 183 183 182 182 182 182 182 182 182 182 182 182 182 183 184 184 185 186 187 188 188 189 189 189 189 190 190 191 191 191 191 191 191 191 191 191 190 190 190 190 189 189 188 188 188 187 187 187 187 187 187 187 187 188 187 188 188 188 188 188 188 189 189 189 189 189 189 190 190 190 191 191 192 193 193 195 195 196 197 197 198 199 199 200 200 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 200 165 164 163 163 162 161 160 160 159 159 158 158 157 157 156 156 156 156 156 156 156 156 155 155 155 154 154 153 153 152 152 152 152 151 152 152 152 152 153 153 154 154 154 155 155 155 155 155 155 155 154 154 153 153 152 151 151 151 151 151 152 152 153 154 154 155 156 157 157 158 159 159 160 161 162 163 164 165 166 167 168 169 170 172 173 174 175 175 176 176 177 177 177 177 177 177 177 178 178 178 178 179 180 180 180 181 182 183 184 184 185 185 185 186 186 186 187 187 187 188 189 189 190 191 192 192 193 194 195 196 197 198 199 200 201 202 204 205 206 207 209 210 211 213 214 215 216 216 217 218 218 217 217 216 216 214 213 213 212 211 210 210 209 209 209 209 207 205 205 205 204 202 202 202 201 201 200 199 199 198 198 197 197 197 196 194 193 193 192 190 190 188 186 186 186 185 185 185 185 183 183 183 185 183 183 183 181 181 181 181 181 182 182 183 183 182 183 184 184 183 184 184 184 183 183 183 183 183 184 183 183 184 185 185 186 187 188 188 189 189 190 189 190 190 191 191 191 191 192 192 192 192 192 191 191 191 190 190 189 189 188 188 187 187 187 187 187 187 187 187 187 187 187 188 188 188 188 189 189 189 189 189 189 189 190 190 190 191 191 192 192 193 194 195 196 196 197 198 198 199 199 200 200 200 200 201 201 201 201 201 201 201 201 202 201 201 201 201 200 166 165 164 164 163 162 161 161 160 160 160 159 158 158 158 157 157 157 157 156 156 156 156 155 155 155 155 154 154 153 152 152 152 152 152 153 153 154 154 154 154 155 155 155 155 156 156 156 155 155 155 154 154 153 153 152 152 151 151 152 153 153 154 155 155 156 157 157 158 159 160 160 161 162 162 164 165 165 166 167 169 170 171 172 174 175 176 176 177 177 178 178 178 178 178 178 178 178 178 178 178 179 180 180 180 182 182 183 184 184 185 185 185 186 186 186 187 187 188 188 189 190 190 190 191 192 192 193 194 195 196 197 198 200 200 202 204 205 207 208 210 210 211 213 214 216 217 217 217 217 217 216 216 216 215 214 214 212 212 211 210 210 209 209 209 209 208 207 206 206 205 205 204 204 204 203 202 201 201 201 200 199 198 198 197 196 197 195 193 193 194 192 191 191 191 191 191 191 191 189 189 188 188 186 186 184 184 184 182 182 182 182 183 183 184 183 184 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 186 187 187 188 188 189 189 190 190 191 191 191 191 191 192 192 192 193 193 193 192 192 192 191 190 190 189 188 188 188 187 187 187 187 187 187 187 187 187 187 187 188 188 188 189 189 189 189 189 190 190 190 190 190 191 191 192 192 193 193 194 195 195 196 197 198 199 199 200 200 200 200 200 201 201 201 201 202 202 202 202 202 202 202 201 201 201 166 166 165 165 164 163 163 162 162 161 161 160 160 159 159 158 158 158 158 157 157 157 156 156 156 155 155 155 154 154 154 153 153 153 154 154 154 154 155 155 155 156 156 156 156 157 157 156 156 156 155 155 154 154 153 153 153 152 153 153 153 154 155 155 156 157 158 158 159 159 160 161 161 162 163 164 165 166 168 168 169 171 172 173 174 176 176 177 177 178 178 178 178 178 178 178 178 178 178 178 178 179 180 180 180 181 182 183 184 184 185 185 185 186 186 186 187 187 188 188 189 189 190 190 190 191 192 193 193 195 196 197 198 199 200 202 204 205 207 208 210 211 212 213 215 216 217 217 217 216 216 215 215 215 214 213 212 212 210 210 210 210 210 210 210 210 210 208 208 207 207 206 206 205 204 204 204 203 203 203 201 200 199 200 198 197 198 198 197 197 195 195 195 195 195 195 195 195 194 194 194 194 192 190 189 187 186 185 185 184 183 183 184 184 185 185 186 186 186 186 187 186 187 186 186 186 186 186 187 187 187 187 187 188 188 189 189 190 190 190 191 191 192 192 192 192 193 193 194 193 193 193 193 192 192 191 190 190 189 188 188 188 187 187 187 187 187 187 187 187 187 187 187 188 188 188 189 189 189 190 190 190 190 190 191 191 191 192 192 193 193 194 195 195 196 196 197 198 199 199 200 200 200 201 201 201 202 202 202 202 202 202 202 202 202 202 201 201 201 167 167 166 166 165 165 164 164 163 163 162 161 161 160 160 160 159 159 158 158 158 158 157 157 157 156 156 156 155 155 155 154 154 154 154 155 155 155 156 156 156 157 157 157 157 157 157 157 157 157 156 156 155 154 154 154 153 153 154 154 154 155 155 156 157 158 159 159 160 160 161 161 162 163 164 165 165 167 168 169 170 171 172 174 175 176 176 177 178 178 178 178 178 178 178 178 178 178 178 178 178 179 180 180 180 181 182 182 183 184 185 185 185 186 186 186 187 188 188 188 189 189 189 190 190 191 191 192 193 194 196 196 197 199 200 201 203 204 206 208 210 212 212 213 215 215 216 217 217 216 215 214 214 214 213 211 211 211 211 210 210 209 209 209 209 210 210 210 209 210 208 208 207 208 207 205 206 205 204 203 203 202 200 201 201 200 199 199 200 198 198 198 198 198 198 200 200 200 200 200 200 197 197 195 193 191 190 188 187 186 185 186 185 185 186 186 186 186 187 188 188 188 188 188 188 188 188 188 188 188 188 189 189 189 190 190 190 191 191 191 191 192 192 193 193 193 194 194 194 194 194 193 194 193 192 191 191 190 189 189 188 188 187 187 187 187 187 187 186 187 187 187 188 188 188 189 189 189 190 190 190 191 191 191 191 192 192 193 193 193 194 194 195 196 196 197 198 198 199 200 200 200 200 201 201 201 201 201 202 202 202 202 202 202 202 202 201 201 201 168 168 167 167 166 166 165 165 164 164 164 163 162 162 161 161 160 160 159 159 159 159 158 158 158 157 157 157 156 156 156 155 155 155 155 156 156 156 156 157 157 158 158 158 158 158 158 158 158 157 157 156 156 155 154 154 154 154 155 155 156 156 157 157 158 159 159 160 161 161 162 162 163 163 164 165 166 167 168 170 171 172 173 174 175 176 177 177 178 178 178 178 178 178 178 178 178 178 178 178 179 179 180 180 180 181 182 182 183 183 184 185 185 186 186 186 187 188 188 188 189 189 189 189 190 191 191 192 192 194 195 195 196 198 199 201 202 204 206 208 210 212 212 213 215 215 215 216 216 215 215 214 213 213 212 211 210 210 209 209 209 210 210 210 211 211 211 211 210 211 211 210 209 210 209 207 207 207 205 204 204 203 203 202 202 202 201 202 201 201 201 201 201 201 202 204 204 205 204 204 204 202 200 198 197 195 194 191 189 189 187 187 187 186 187 187 188 188 189 189 189 189 190 190 189 190 189 190 190 190 190 190 190 191 191 191 191 192 192 192 192 193 193 193 194 194 194 194 194 195 194 194 194 193 192 192 191 191 189 189 188 188 187 187 187 187 187 187 187 187 187 187 188 188 189 189 189 190 190 191 191 191 192 192 192 193 193 193 193 194 194 195 196 196 197 197 198 199 199 200 200 200 200 201 201 201 201 202 202 202 202 202 202 202 202 201 201 201 201 170 169 169 168 168 167 167 166 166 165 165 164 164 163 163 162 162 161 161 160 160 160 159 159 158 158 157 157 157 157 156 156 156 156 156 156 157 157 157 158 158 158 159 159 159 159 159 159 158 158 157 157 157 156 156 156 155 155 156 156 157 158 158 158 159 160 161 161 162 162 163 163 163 164 165 166 167 168 169 170 171 173 173 174 176 176 177 178 178 178 178 178 178 178 178 178 178 178 178 179 179 179 180 180 180 181 182 183 183 183 184 185 185 186 186 186 187 187 187 188 189 189 189 189 190 190 191 191 192 193 194 195 196 197 198 200 202 203 205 208 209 210 212 212 214 214 215 215 215 214 214 213 213 212 211 211 209 209 209 209 210 210 210 210 211 212 212 212 213 212 213 211 212 211 210 209 208 208 207 205 205 204 205 205 203 203 203 204 204 203 203 203 205 205 205 206 208 208 208 208 208 207 205 203 201 200 196 194 192 192 190 189 189 188 188 188 189 189 190 190 190 191 191 191 191 191 191 191 191 191 192 192 192 193 192 192 192 193 193 193 193 193 193 194 194 195 195 195 195 195 195 195 195 194 193 193 192 191 190 189 188 188 187 187 187 187 187 186 187 187 187 188 188 189 189 189 190 190 191 191 191 192 192 193 193 193 193 194 194 195 195 196 196 197 197 198 198 199 199 200 200 200 201 201 201 201 202 202 202 202 202 202 202 202 202 201 201 201 201 171 170 170 169 169 168 168 167 167 166 166 166 165 164 164 163 163 162 162 161 161 161 160 160 159 159 159 158 158 158 157 157 157 157 157 157 158 158 158 158 159 159 159 160 160 160 160 160 159 159 159 158 158 157 157 157 157 157 157 158 158 159 160 160 160 161 162 162 163 163 163 164 164 165 166 166 168 168 169 170 171 173 174 175 176 176 177 178 178 178 178 178 178 178 178 178 178 178 179 179 179 180 180 180 180 181 182 183 183 183 183 184 185 186 186 186 187 187 187 187 188 189 189 189 190 190 191 192 192 193 193 194 195 196 197 199 201 203 204 206 208 210 210 212 213 214 215 215 214 214 213 213 212 211 210 210 210 209 210 209 209 210 210 210 211 212 212 212 213 214 214 213 212 213 212 210 210 210 208 207 207 207 205 205 205 204 204 204 206 205 205 205 207 207 209 210 210 210 211 211 210 210 207 207 205 203 201 199 197 195 193 192 191 191 190 191 190 190 191 192 192 192 192 192 192 193 193 192 193 193 194 193 193 194 194 194 194 194 194 194 194 194 194 195 195 195 195 195 196 196 196 196 195 195 194 193 192 191 190 190 189 188 187 187 187 187 186 187 187 187 187 188 188 189 189 190 190 191 191 192 192 192 193 193 194 194 194 194 195 195 196 196 196 197 198 198 199 199 200 200 200 201 201 201 201 201 201 202 202 202 202 202 202 202 202 201 201 201 201 172 171 171 170 170 169 169 168 168 168 167 167 166 166 165 164 164 163 163 162 162 161 161 161 160 160 159 159 159 159 158 158 158 158 158 158 159 159 159 159 160 160 160 161 161 160 160 160 160 160 159 159 159 158 158 158 158 158 159 159 160 160 161 162 162 163 163 164 164 164 164 164 165 166 166 167 168 169 170 171 172 173 174 175 176 176 177 178 178 178 178 178 179 179 179 179 179 179 179 179 179 180 180 180 180 181 182 183 183 183 183 184 184 185 185 186 186 187 187 187 187 188 189 189 189 190 190 191 191 192 192 193 195 195 196 198 200 201 204 206 208 209 210 211 213 214 214 214 213 213 212 212 211 210 209 209 209 209 209 209 210 210 210 211 212 212 213 213 214 215 215 214 214 214 213 212 211 210 210 208 208 207 207 206 206 206 206 206 207 207 207 207 209 209 211 211 211 212 214 214 214 213 211 210 209 207 203 202 199 198 195 195 194 192 193 192 192 192 193 193 193 194 194 194 194 194 194 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 196 196 196 197 197 196 197 196 196 195 195 194 193 192 191 190 189 188 188 187 187 187 187 187 187 187 188 188 189 189 189 190 191 191 191 192 193 193 193 194 194 194 195 195 195 196 196 196 197 197 198 199 199 199 200 200 201 201 201 202 202 202 202 202 202 202 202 202 201 202 201 201 202 201 201 173 172 172 171 171 170 170 169 169 168 168 167 167 167 166 166 165 164 164 163 163 163 162 162 161 161 161 160 160 160 160 160 160 159 159 160 159 160 160 161 161 161 161 162 162 162 162 161 161 161 160 160 160 160 160 159 160 160 160 161 161 163 163 163 164 164 165 165 165 165 165 165 166 166 167 167 168 169 170 171 172 173 174 175 176 176 177 177 178 178 178 178 179 179 179 179 179 179 180 180 180 180 180 180 180 181 182 183 183 183 183 183 184 184 185 185 186 186 187 187 187 187 188 188 188 189 190 190 191 191 192 192 194 194 195 197 199 201 203 204 206 208 210 211 212 212 213 213 212 212 211 211 210 210 210 209 209 209 210 210 211 211 211 212 213 213 214 214 216 216 216 216 215 215 215 214 212 211 211 209 209 208 207 207 207 207 207 209 209 209 209 210 210 211 211 212 213 215 215 215 215 215 215 214 212 210 208 205 203 201 199 197 197 196 195 194 194 195 194 194 195 195 195 195 195 195 196 196 196 196 196 197 197 196 197 197 197 197 196 196 196 196 196 196 197 197 197 197 197 197 197 197 197 196 195 195 194 193 191 190 190 189 188 188 187 187 187 187 187 187 188 188 189 189 190 190 191 191 192 192 193 193 194 194 194 195 195 196 196 196 196 197 197 198 198 199 199 200 200 201 201 201 201 202 202 202 202 202 202 202 202 202 201 202 201 201 202 201 201 174 173 173 172 172 171 171 170 170 169 169 168 168 168 167 167 166 166 165 165 164 164 163 163 162 162 162 162 161 161 161 161 161 161 161 161 161 161 162 162 162 163 163 162 163 163 163 163 162 162 162 162 162 161 161 161 161 161 162 162 164 164 165 165 166 166 166 166 166 166 166 166 167 167 167 168 169 169 171 172 172 173 174 175 176 176 176 177 178 178 178 178 179 179 179 180 180 180 180 180 180 180 180 180 181 181 182 182 183 183 183 183 183 184 184 185 185 185 186 186 186 187 187 187 188 188 189 190 190 191 191 192 193 194 194 197 198 200 201 203 206 207 209 210 211 211 211 211 211 211 211 211 210 209 209 209 209 210 210 211 211 211 212 212 214 214 215 216 217 217 217 217 217 216 216 215 214 212 211 211 210 209 209 210 209 209 209 209 210 210 210 211 212 212 214 215 215 217 217 218 217 217 217 217 215 212 210 209 207 204 202 201 199 198 197 196 196 196 196 196 196 196 196 196 197 197 197 197 197 198 198 198 198 198 198 198 198 198 198 197 197 197 197 197 197 197 197 197 198 198 198 198 197 197 196 195 194 193 192 191 190 189 189 188 188 187 187 188 187 188 188 188 189 189 190 191 191 192 192 193 193 194 194 194 195 195 196 196 196 196 197 197 198 198 198 199 199 200 200 201 201 201 201 202 202 202 202 202 202 202 202 202 202 202 201 201 202 201 201 175 174 174 173 172 172 171 171 170 170 170 169 169 169 168 168 167 167 166 166 165 165 164 164 164 163 163 163 163 163 162 162 162 162 162 163 163 163 163 163 163 164 164 164 164 164 164 164 163 163 163 163 163 163 162 163 163 164 164 164 165 166 167 167 168 168 168 167 167 167 167 167 167 168 168 169 169 170 171 172 173 174 174 175 176 177 176 177 178 178 178 179 179 179 180 180 180 180 180 180 180 180 180 181 181 181 182 182 183 183 183 183 183 184 184 184 185 185 185 186 186 186 187 187 188 188 188 189 190 190 191 192 193 193 194 196 197 198 201 202 204 205 208 209 210 210 210 210 210 210 210 210 210 210 210 209 209 210 210 210 210 211 212 213 214 214 216 217 218 217 217 218 218 217 216 216 215 214 212 212 212 211 211 210 210 210 210 211 211 211 212 212 213 214 215 216 217 217 218 220 219 219 219 218 217 215 213 212 210 208 206 203 202 201 199 199 198 198 197 197 197 197 197 198 198 198 198 199 199 199 199 199 199 199 199 199 199 199 199 198 198 198 198 198 198 198 198 198 198 198 198 198 197 197 197 196 195 194 192 191 191 189 189 189 188 188 188 188 188 188 188 189 189 190 190 191 191 192 192 193 193 194 194 194 195 195 195 195 196 197 197 197 198 198 199 199 199 200 200 201 201 201 201 202 202 202 202 202 202 202 202 202 202 202 202 201 202 202 202 175 175 174 174 173 173 172 172 171 171 170 170 170 169 169 169 168 168 167 167 167 166 166 165 165 165 164 164 164 164 164 164 164 164 164 164 164 164 165 165 165 165 165 165 165 165 165 165 165 165 164 164 164 164 164 164 165 165 166 166 167 167 168 168 169 169 169 169 168 168 168 168 168 168 168 169 170 170 171 173 173 174 175 175 176 177 177 177 178 178 179 179 179 180 180 180 180 180 180 180 180 180 181 181 181 181 182 182 183 183 183 183 184 184 184 184 184 184 184 185 185 186 186 187 187 188 188 189 189 190 191 192 192 193 194 195 197 198 200 201 204 205 206 207 209 209 210 210 210 209 210 210 209 210 210 210 210 210 211 211 211 211 212 213 213 215 216 216 218 218 217 218 218 217 216 216 216 215 215 214 213 212 212 211 211 212 211 211 212 212 212 213 214 215 216 216 217 218 220 221 221 221 220 220 219 217 215 214 212 210 208 206 205 203 202 201 200 199 198 198 198 199 199 199 199 200 200 200 200 200 201 200 201 201 200 200 200 200 199 200 199 199 199 198 198 198 198 198 199 198 198 198 198 198 197 196 195 194 193 192 191 190 189 189 189 188 188 188 188 188 188 189 189 190 190 191 191 192 192 193 193 194 194 194 195 195 195 195 196 196 197 197 198 198 199 199 200 200 201 201 201 201 202 202 202 203 203 203 203 202 202 202 202 202 202 202 202 202 202 176 176 175 174 174 173 173 172 172 172 171 171 171 170 170 170 169 169 169 168 168 167 167 167 166 166 166 166 166 165 166 165 165 165 166 166 166 166 167 166 166 167 167 167 166 166 166 166 166 166 166 166 166 166 166 166 166 167 167 168 168 169 170 170 170 170 170 170 170 170 169 169 169 169 169 170 171 171 172 173 173 174 175 175 177 177 178 178 178 179 179 180 180 180 180 181 181 181 181 181 181 181 181 181 182 182 182 183 183 183 183 184 184 184 184 184 184 184 184 184 184 185 185 186 187 187 188 189 189 190 191 192 192 192 193 194 196 197 198 200 202 203 204 205 208 208 208 209 210 209 209 210 210 210 210 210 210 211 211 211 211 212 212 212 214 214 216 216 217 218 218 217 218 218 217 217 217 216 216 216 215 215 214 214 214 213 212 213 213 213 214 214 215 215 217 217 219 220 220 221 221 222 222 221 220 220 217 216 214 213 210 209 207 205 204 203 202 201 200 200 200 200 200 200 200 201 201 201 202 202 202 202 202 202 202 201 202 201 201 201 200 200 200 200 199 199 199 199 199 199 199 198 198 198 198 197 196 195 194 193 192 191 190 189 189 188 188 188 188 188 188 189 189 190 190 191 191 192 192 193 193 194 194 194 194 195 195 195 196 196 197 197 198 199 199 200 200 201 201 201 201 202 202 202 203 203 203 203 203 203 203 203 202 202 202 202 202 202 202 177 176 176 175 174 174 173 173 173 172 172 172 171 171 171 170 170 170 170 169 169 169 168 168 168 167 167 167 167 167 167 167 167 167 167 168 168 168 168 168 168 168 168 168 168 168 167 167 167 167 167 167 167 167 167 168 168 168 169 170 170 171 171 172 171 171 171 171 171 170 170 169 170 170 170 171 171 172 172 173 174 175 176 176 177 178 178 178 179 180 180 180 181 181 182 182 182 182 182 182 182 182 182 182 182 182 183 183 183 183 184 184 184 184 184 184 184 184 184 184 184 184 185 185 186 187 188 188 189 189 191 191 191 192 193 194 195 196 198 199 200 201 204 205 206 207 208 208 209 210 210 209 210 210 210 211 211 211 211 211 212 212 212 212 213 214 216 216 217 217 218 218 218 218 218 218 218 217 217 217 217 216 215 215 215 214 213 214 214 214 215 216 216 217 217 218 220 220 220 222 222 223 223 222 222 220 220 219 216 214 213 211 210 208 207 206 204 204 203 202 202 202 201 202 202 202 202 203 203 203 203 203 203 203 203 203 203 202 202 202 202 201 200 200 200 200 199 199 200 199 199 199 199 198 198 197 196 195 195 193 192 191 190 189 189 189 188 188 188 189 189 189 189 190 190 191 191 192 192 193 193 193 193 194 194 195 195 195 196 196 197 197 197 199 199 199 200 201 201 201 201 202 202 202 203 203 203 203 203 203 203 203 203 203 202 202 202 202 203 177 177 176 176 175 174 174 173 173 173 173 172 172 172 172 171 171 171 171 170 170 170 169 169 169 169 168 168 168 168 168 168 169 169 169 169 170 170 170 170 170 170 170 170 170 169 169 169 169 169 169 168 168 168 169 169 169 170 170 171 171 172 172 173 173 173 172 172 172 171 171 171 171 171 171 172 172 172 174 175 175 176 176 177 178 178 179 179 180 180 181 182 182 183 183 183 183 183 183 183 184 184 184 183 183 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 185 186 187 188 188 189 190 191 191 192 193 194 195 195 196 198 200 201 202 203 205 207 207 207 209 209 209 210 210 210 210 210 210 211 211 211 211 211 212 212 213 214 215 215 216 217 218 218 218 219 218 219 218 218 218 218 218 218 217 216 216 215 216 215 215 215 216 216 216 217 218 219 220 221 221 221 223 222 223 223 222 221 220 220 218 216 215 214 212 210 209 207 206 206 205 204 204 203 203 203 203 203 203 204 203 204 204 204 204 204 204 204 204 204 203 203 202 202 201 201 201 201 200 200 200 200 199 199 199 199 198 198 197 196 195 193 193 191 191 190 189 189 188 188 189 189 189 190 189 190 190 191 191 192 192 193 192 193 193 194 194 194 195 195 196 196 197 197 197 198 199 199 200 201 201 201 201 202 202 202 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 178 177 177 176 176 175 174 174 173 173 173 173 173 173 172 172 172 172 172 172 171 171 171 171 170 170 170 170 170 170 170 170 171 171 171 171 172 172 172 172 172 172 172 171 171 171 170 170 170 170 170 170 170 170 170 170 171 171 172 172 173 173 173 174 174 174 173 173 173 173 172 172 172 172 172 173 173 174 175 175 176 177 177 179 179 179 180 180 181 182 182 183 183 184 184 185 185 185 185 185 184 184 184 184 184 184 184 184 184 185 185 185 185 184 184 184 184 184 184 184 184 184 184 184 185 186 187 188 188 189 190 191 191 192 193 194 195 195 196 198 199 200 201 203 204 205 205 207 208 208 209 209 209 210 210 210 210 210 210 210 211 211 211 212 212 213 214 215 216 217 217 218 219 219 219 220 220 221 220 220 219 219 219 217 216 217 216 215 216 216 216 216 217 218 218 220 220 222 222 222 223 223 223 223 223 222 221 220 220 218 216 215 214 212 211 210 209 207 206 206 206 206 205 205 204 204 205 204 205 205 205 205 205 205 205 205 205 204 204 204 203 203 203 202 201 201 201 201 200 200 200 200 200 199 199 198 197 196 195 194 193 192 191 190 189 189 189 189 189 189 189 190 189 190 190 191 191 191 192 192 192 192 193 193 194 194 194 195 196 196 196 197 197 198 199 199 200 201 201 201 201 202 202 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 178 178 177 176 176 175 175 174 174 174 173 173 173 173 173 173 173 173 173 172 172 172 172 172 171 171 171 171 171 171 171 172 172 172 173 173 173 174 173 173 173 173 173 173 173 173 172 172 172 171 171 171 171 171 171 172 172 172 173 173 174 174 174 175 175 175 174 174 174 173 173 173 173 173 173 174 174 175 175 176 177 178 179 179 180 180 181 182 183 184 184 184 185 186 186 186 187 187 187 187 187 186 186 186 186 185 185 186 186 186 186 186 186 185 185 185 184 184 184 184 184 184 184 184 185 186 187 188 188 189 189 190 191 191 192 193 194 194 195 196 198 199 200 202 203 204 205 206 207 208 208 208 208 209 209 209 209 209 209 209 210 210 210 211 213 213 214 214 215 216 217 218 219 220 220 220 221 222 222 221 221 220 220 219 218 217 217 217 216 216 216 217 218 218 218 219 220 221 222 222 223 223 223 223 223 222 221 221 220 220 218 217 215 215 212 212 211 209 208 208 207 206 206 206 206 206 205 205 206 206 206 206 206 206 206 206 205 206 205 204 204 204 203 203 202 202 202 201 201 201 200 200 200 199 199 198 197 196 195 195 193 192 191 191 190 190 189 189 189 189 189 190 190 190 190 191 191 191 192 192 192 192 193 193 194 194 194 195 195 196 196 197 197 198 199 199 199 200 201 201 201 202 202 203 203 203 203 203 203 203 204 204 204 204 204 204 204 204 204 178 178 177 177 176 176 175 175 174 174 174 174 174 174 174 174 173 174 173 173 173 173 173 173 172 172 172 172 173 173 173 173 174 174 174 175 175 175 175 175 175 175 175 175 174 174 173 173 173 173 173 172 172 172 173 173 173 174 174 174 175 175 175 175 176 176 175 175 175 174 174 174 174 174 175 175 176 177 177 178 179 179 180 181 182 182 183 184 184 185 186 186 187 187 188 188 188 189 189 189 188 187 188 188 188 187 187 188 188 188 188 188 188 187 187 186 185 185 184 184 184 184 185 185 186 186 187 188 188 189 189 190 191 191 192 193 194 194 195 196 197 198 199 200 201 203 204 205 205 207 207 208 208 208 208 208 208 208 208 208 208 209 209 210 211 212 213 214 216 217 218 218 220 220 221 222 223 223 223 223 222 222 220 220 220 219 218 218 218 217 216 217 218 218 218 219 220 221 222 222 222 223 223 223 223 222 222 222 222 220 219 218 217 215 215 214 213 211 210 210 208 208 208 208 207 207 206 206 207 207 207 206 207 206 206 207 206 206 205 205 205 204 204 203 203 203 202 202 201 201 200 200 200 199 199 198 197 196 195 195 193 193 192 191 191 190 190 190 189 189 190 190 190 190 190 191 191 191 192 192 192 192 193 193 193 194 194 195 195 196 196 196 197 198 199 199 199 200 201 201 201 202 202 203 203 203 203 204 204 204 204 204 204 204 204 204 204 204 204 179 178 177 177 176 176 175 175 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 174 175 175 175 176 176 177 177 177 177 177 177 176 176 175 175 175 175 175 174 174 174 174 174 174 174 174 175 175 175 176 176 176 176 176 176 176 176 176 175 175 175 175 175 176 177 177 178 178 179 180 181 182 182 183 184 185 185 186 187 188 188 189 189 190 190 191 191 191 191 190 190 190 190 189 189 189 189 189 189 189 189 189 188 188 187 187 186 186 186 186 186 186 186 186 187 187 188 189 189 190 191 191 192 192 193 194 194 195 195 196 197 198 199 200 201 202 203 203 205 205 205 205 206 207 207 207 207 207 207 207 207 209 210 210 211 213 214 215 216 217 218 220 221 222 223 223 224 224 224 224 223 222 222 220 219 218 219 219 218 218 218 219 218 219 220 221 221 222 222 222 222 222 223 223 223 222 222 221 221 220 218 218 218 216 215 214 213 212 211 211 210 209 209 208 208 208 208 208 207 207 207 207 207 207 207 206 207 206 206 205 205 204 204 204 203 203 202 202 201 201 200 200 199 198 198 197 196 195 194 193 193 192 191 191 190 190 190 189 190 190 190 190 190 190 191 191 191 192 192 192 192 192 193 193 193 194 194 195 196 196 196 197 198 198 199 199 200 201 201 201 202 202 203 203 203 204 204 204 204 204 205 205 205 205 205 205 205 205 179 178 177 177 176 176 175 175 175 174 174 174 174 174 174 174 174 174 175 175 175 175 175 175 175 175 175 175 175 175 176 176 176 177 177 177 178 178 178 178 178 178 177 177 177 177 176 176 176 175 175 175 175 175 175 175 175 176 176 176 177 176 177 177 177 177 177 177 176 176 176 176 177 177 177 178 178 179 180 180 181 182 183 184 184 186 186 187 189 189 189 190 191 192 192 193 193 194 193 193 193 193 192 192 192 192 192 192 192 192 192 192 191 191 190 190 189 188 187 187 187 186 187 187 187 187 188 189 190 190 190 191 192 192 192 192 193 194 194 195 196 196 197 198 199 199 201 202 202 203 203 204 204 205 205 205 205 205 205 206 206 207 208 209 210 211 212 213 215 216 217 218 219 221 222 223 224 225 225 225 224 224 223 222 222 221 220 219 219 219 219 219 218 219 219 220 220 220 221 222 223 223 223 223 222 222 222 222 222 221 220 219 219 219 217 216 215 214 213 212 212 211 210 210 209 209 209 209 208 208 208 208 208 208 207 207 207 207 206 206 206 205 205 204 204 204 203 203 202 202 201 200 200 199 198 198 197 196 195 194 194 193 193 192 191 190 190 190 190 190 190 190 190 191 190 191 191 191 192 192 192 192 192 193 193 193 194 194 195 196 196 196 197 198 198 199 199 200 201 201 201 202 202 202 203 203 204 204 204 204 205 205 205 205 205 205 205 205 205 179 178 177 177 176 176 175 175 175 174 174 174 174 174 174 175 175 175 175 175 175 175 176 176 176 176 176 176 176 176 177 177 178 178 178 178 179 179 179 179 179 178 178 178 178 178 177 177 177 177 176 176 176 176 176 176 177 177 177 177 177 177 178 178 178 178 178 178 177 177 177 177 178 178 178 179 180 180 181 182 183 184 185 185 186 187 188 189 190 191 192 193 193 194 195 195 195 196 195 195 195 195 194 195 194 194 194 194 194 194 194 194 194 193 192 191 190 190 189 188 188 188 188 188 188 189 189 190 190 190 191 191 192 192 193 193 194 194 195 195 195 195 196 197 197 198 199 200 200 200 201 202 202 203 203 204 204 204 204 206 206 206 207 208 209 211 212 213 214 215 217 218 220 221 222 223 224 225 225 225 225 224 225 223 223 222 221 220 219 220 220 220 219 219 219 220 220 220 221 222 222 222 223 223 223 222 222 222 222 222 221 220 220 219 217 217 216 216 214 213 213 213 212 211 211 210 209 209 209 208 208 208 209 208 208 207 207 207 207 207 206 206 205 205 204 204 203 203 202 202 201 200 200 199 198 197 197 196 195 194 194 193 192 192 192 191 191 191 191 190 190 190 191 191 191 191 191 191 192 192 192 192 192 193 193 194 194 195 195 195 196 197 197 198 198 199 200 200 201 201 202 202 202 203 203 203 204 204 204 205 205 205 205 206 206 206 206 206 206 178 178 177 177 176 176 175 175 175 175 174 174 174 174 175 175 175 175 175 175 176 176 176 176 177 177 177 177 177 178 178 178 179 179 180 180 180 180 180 180 180 180 180 179 179 179 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 178 179 179 178 178 178 178 178 179 179 179 180 180 181 182 182 184 184 185 186 187 188 188 190 191 192 193 194 194 195 196 197 198 198 198 198 197 197 198 197 197 197 197 197 197 197 197 197 197 196 196 195 194 193 192 191 191 190 190 190 190 190 191 191 191 191 191 192 192 192 193 193 194 194 194 195 195 195 196 196 196 196 197 197 197 198 199 199 200 200 201 201 202 203 203 203 204 206 206 206 207 209 210 211 212 214 215 217 218 219 220 222 222 224 225 225 225 225 225 225 224 223 223 223 222 221 221 220 220 220 221 220 220 220 220 221 222 222 222 222 222 222 223 223 222 222 221 221 221 220 219 218 218 217 216 215 214 214 213 212 212 212 211 210 210 210 209 209 209 209 209 208 208 208 208 207 207 207 206 206 206 205 204 204 203 203 202 201 201 200 199 198 197 197 196 195 195 193 193 193 192 192 191 191 191 191 191 191 191 191 191 191 192 191 191 192 192 192 192 192 193 193 194 194 195 195 196 196 197 197 198 199 199 200 200 200 201 201 202 203 203 203 203 204 204 205 205 205 205 206 206 206 206 206 206 206 178 178 177 177 176 176 175 175 175 175 174 174 174 175 175 175 175 175 176 176 176 176 177 177 177 178 178 178 178 179 179 179 180 180 180 181 180 180 181 181 180 180 180 180 180 180 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 180 180 180 181 181 182 183 183 184 185 186 186 187 188 189 190 191 192 193 194 195 196 197 198 198 199 199 200 200 200 200 200 199 200 200 200 200 200 200 201 201 200 200 199 198 197 196 195 194 193 192 192 192 192 192 192 192 193 193 193 193 194 194 194 194 195 195 195 195 195 195 195 195 195 196 196 196 196 196 197 198 198 198 199 200 200 201 202 203 203 205 206 206 207 208 210 211 212 214 215 216 218 219 220 221 223 223 225 225 225 225 225 225 225 224 224 224 223 223 222 221 221 221 221 221 220 220 220 221 221 221 221 221 222 222 222 222 222 221 221 221 221 220 220 219 218 218 217 216 215 215 214 213 213 212 212 211 211 210 210 210 210 209 209 209 208 208 208 208 207 207 206 206 206 205 205 204 203 203 202 201 201 200 199 198 197 196 196 195 195 194 193 193 192 192 192 192 192 192 192 191 191 191 191 192 192 191 192 192 192 192 193 193 193 194 194 194 195 195 196 197 197 197 198 199 199 200 200 200 201 201 202 203 203 203 203 204 205 205 205 205 206 206 206 206 206 207 207 207 178 178 177 177 176 176 175 175 175 175 175 175 175 175 175 175 175 176 176 176 177 177 177 178 178 178 179 179 179 180 180 180 181 181 181 181 181 181 181 181 181 181 181 181 181 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 181 181 182 182 182 183 184 184 185 186 187 188 188 189 190 191 192 193 195 195 196 198 199 200 200 201 202 202 202 202 202 202 202 202 202 203 203 203 204 204 204 203 203 202 201 201 199 198 197 196 195 194 194 194 194 194 194 194 195 195 195 195 195 196 196 196 196 196 196 196 196 196 196 195 195 194 195 195 196 196 197 197 197 198 199 200 201 202 203 204 204 205 206 207 208 209 210 211 213 215 215 217 218 220 221 223 223 224 224 225 225 225 225 225 225 225 224 223 223 222 222 221 221 221 221 220 220 220 221 220 221 221 221 221 221 221 221 221 221 220 220 220 220 220 219 219 218 217 217 216 215 214 214 213 213 212 211 211 210 210 210 210 210 209 209 208 209 208 208 207 208 207 207 206 206 205 204 204 203 202 201 201 200 199 198 197 196 195 195 194 194 193 193 193 193 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 194 194 194 194 195 195 196 196 197 197 198 198 199 200 200 200 201 201 202 202 203 203 203 204 205 205 205 205 206 206 206 206 206 207 207 207 207 178 177 177 177 176 176 175 175 175 175 175 175 175 175 175 175 176 176 176 177 177 177 178 178 179 179 179 180 180 181 181 181 181 181 182 182 182 182 182 182 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 180 180 180 180 181 181 181 181 181 181 181 182 182 183 183 184 184 185 186 186 187 188 189 189 191 191 193 193 195 196 197 198 199 200 201 202 203 203 203 204 204 204 204 204 204 204 205 205 206 206 206 207 207 206 206 205 203 202 201 200 199 198 197 197 196 196 196 196 196 196 196 196 196 197 197 197 197 197 197 197 197 197 197 196 196 196 195 195 195 195 196 196 197 197 198 198 200 201 202 202 203 204 205 206 207 208 209 210 211 212 213 215 217 218 219 220 221 222 223 224 224 225 225 225 225 225 225 225 224 224 223 222 222 222 221 221 220 220 220 221 220 221 221 221 221 221 221 221 220 220 220 220 220 219 219 219 218 218 217 216 216 215 215 213 214 213 212 212 211 211 210 210 210 210 209 209 209 209 208 208 208 208 207 207 207 206 206 205 204 203 203 202 201 200 199 198 197 196 196 195 194 194 194 193 193 192 192 192 192 192 192 192 192 192 192 192 192 193 192 192 193 193 193 194 194 194 195 195 196 196 197 197 198 198 199 200 200 200 201 201 201 202 202 203 203 203 204 205 205 205 206 206 206 206 206 206 207 207 207 207 178 177 177 177 176 176 176 176 175 175 175 175 175 175 175 176 176 176 176 177 177 178 178 179 179 180 180 181 181 181 181 182 182 182 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 182 182 182 182 182 182 183 183 183 184 184 185 186 186 187 188 188 189 190 191 192 193 193 195 196 197 198 199 200 201 202 203 204 204 205 205 205 206 206 206 207 207 208 208 208 209 209 209 209 209 208 207 206 205 204 202 201 200 199 199 198 198 198 198 198 198 198 198 198 198 198 198 199 199 199 199 198 198 197 197 196 196 196 195 195 195 195 196 197 198 198 199 200 201 202 202 203 204 205 206 207 208 209 210 211 212 213 214 215 217 218 219 220 221 221 223 223 224 224 224 225 225 225 225 225 224 224 223 222 222 222 221 221 220 220 221 220 221 221 221 221 221 221 220 220 220 220 220 220 219 219 219 219 217 217 217 216 215 214 214 213 212 213 212 212 211 210 210 210 210 210 209 209 209 209 208 208 208 207 207 207 206 206 205 204 204 203 202 201 200 199 198 198 197 196 195 195 194 194 194 193 193 193 193 193 193 193 193 193 193 192 192 193 193 193 193 193 193 194 194 194 195 195 196 196 196 197 198 198 199 199 200 200 201 201 201 202 202 203 203 203 204 204 205 205 206 206 206 206 206 206 207 207 207 207 208 178 177 177 177 176 176 176 176 176 175 175 175 175 175 176 176 176 177 177 177 178 178 179 179 180 180 181 181 182 182 182 183 183 183 183 183 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 183 183 183 184 184 184 185 186 186 187 188 189 189 190 191 192 193 194 194 195 197 197 199 200 200 202 203 203 204 206 206 207 208 208 208 209 209 209 210 210 211 212 211 212 212 212 211 210 210 208 206 205 204 203 202 201 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 199 198 198 197 197 196 196 196 196 196 197 198 199 200 200 201 202 203 204 204 206 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 221 223 223 223 223 224 225 225 225 225 225 224 223 222 222 222 222 221 221 220 221 220 220 220 220 220 220 220 220 220 220 220 219 219 219 219 218 217 217 216 216 215 214 214 214 213 212 212 211 212 211 211 210 210 210 210 210 209 209 209 208 209 208 208 208 207 207 206 206 205 204 204 202 202 201 200 199 198 197 196 196 195 195 194 194 194 194 194 193 193 193 193 193 193 193 193 193 193 193 193 194 193 194 194 194 195 195 196 196 196 197 198 198 199 199 199 200 201 201 202 202 202 202 203 203 203 204 205 205 205 206 206 206 206 206 207 207 208 208 208 208 178 177 177 177 177 176 176 176 176 176 175 175 175 176 176 176 176 177 177 178 178 179 179 180 180 181 181 182 182 183 183 183 183 183 183 183 183 183 182 182 182 182 182 182 182 182 182 182 182 182 182 182 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 184 184 184 185 185 186 186 187 187 188 189 189 190 191 192 193 193 194 195 196 197 198 199 200 202 202 204 205 206 206 207 207 208 209 209 210 210 211 211 212 212 213 214 214 214 214 214 213 212 211 209 208 207 205 204 203 203 202 202 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 199 199 198 198 197 198 198 198 198 199 200 200 201 202 203 204 204 205 206 207 207 208 209 210 210 211 212 213 214 215 216 217 218 218 220 221 221 222 223 223 223 225 225 224 224 224 224 223 223 222 222 222 221 221 220 220 220 220 220 220 220 220 220 219 219 219 219 219 219 218 217 217 217 216 216 215 214 214 213 213 212 212 212 211 211 211 211 210 210 210 210 210 209 209 209 208 209 209 208 208 208 207 206 206 206 204 204 203 202 201 200 199 198 198 197 196 196 195 195 195 194 194 194 194 194 194 194 194 194 194 194 194 193 194 194 194 194 194 194 195 196 196 197 197 197 198 198 199 199 199 200 200 201 202 202 202 202 203 203 203 203 204 205 205 206 206 206 207 207 207 207 208 208 208 208 208 178 178 177 177 177 177 177 176 176 176 176 176 176 176 177 177 177 177 178 178 179 179 180 180 181 181 182 183 183 183 183 183 183 183 183 183 183 183 182 182 182 182 182 182 182 182 182 182 182 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 184 184 184 184 185 185 186 186 187 187 188 189 190 190 191 192 193 193 194 195 196 197 198 199 200 201 202 203 205 205 206 207 208 209 209 210 210 212 212 213 213 214 215 215 216 216 217 216 216 216 215 213 212 210 209 208 206 205 205 204 204 204 204 204 203 202 202 202 202 202 202 202 202 202 202 202 202 201 200 200 200 200 199 199 199 200 200 200 201 201 202 203 203 204 205 206 207 207 208 208 209 209 210 211 212 213 214 214 215 216 216 217 218 219 219 220 221 222 223 223 223 223 224 224 223 222 222 222 221 221 220 220 220 220 220 220 220 219 220 219 219 219 219 219 218 218 217 217 217 216 216 215 215 214 213 213 213 213 212 211 211 211 211 210 211 210 210 210 210 210 210 209 209 209 209 209 209 209 208 208 207 207 206 205 204 203 202 202 201 200 199 198 197 197 196 196 195 195 195 195 195 195 195 195 195 195 194 194 194 194 194 195 194 195 195 195 195 195 196 197 197 197 198 198 199 199 200 200 201 202 202 202 202 203 203 203 204 204 204 205 205 206 206 206 207 207 207 207 208 208 208 208 208 208 178 178 178 178 177 177 177 177 177 177 177 176 177 177 177 177 178 178 178 179 180 180 180 181 181 182 182 183 183 183 183 184 184 184 183 183 183 183 183 183 182 182 182 182 182 182 182 183 183 183 183 183 184 184 184 184 184 184 184 184 184 184 184 184 184 184 185 185 185 186 186 187 187 188 189 189 190 190 191 192 192 193 194 195 196 196 197 198 200 201 201 202 204 205 206 207 208 208 209 210 211 211 212 213 214 214 215 216 217 217 217 218 218 218 217 217 215 214 213 211 210 209 208 207 206 206 206 205 205 205 205 205 205 204 204 204 204 204 204 204 203 203 203 203 202 202 202 201 201 201 201 201 201 202 203 203 203 204 205 206 207 207 207 208 208 209 210 210 211 212 212 213 214 214 215 215 216 217 217 218 219 219 221 221 222 223 222 223 223 223 222 222 222 221 220 220 220 220 219 219 220 219 219 219 219 219 219 218 218 217 217 217 216 216 215 215 215 214 213 213 212 212 212 211 211 211 210 210 210 210 210 210 210 210 210 210 209 209 209 209 209 209 209 208 208 208 207 206 206 204 204 203 202 201 200 199 199 198 197 197 196 196 195 196 195 195 195 195 195 195 195 196 195 195 195 195 195 195 195 195 196 196 196 197 197 198 198 198 199 199 200 200 201 202 202 202 203 203 203 204 204 204 205 205 205 206 206 206 206 207 207 207 207 208 208 208 208 208 208 179 179 178 178 178 178 177 177 177 177 177 177 177 177 177 178 178 178 179 179 180 180 181 181 182 182 183 183 183 184 184 184 184 184 184 183 183 183 183 183 183 182 182 182 182 182 183 183 183 183 183 183 184 184 184 184 184 184 184 184 184 184 184 184 185 185 185 186 186 186 186 187 188 188 189 189 190 191 192 192 193 194 195 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 211 212 213 214 214 215 216 216 217 218 218 219 219 219 219 218 217 216 215 213 212 211 210 209 208 208 208 207 207 206 206 206 206 206 206 205 205 205 205 205 205 204 204 204 204 203 203 203 203 203 203 203 203 204 204 204 205 205 206 206 207 207 208 209 209 209 210 210 211 211 211 212 213 213 213 214 215 215 216 217 218 218 219 219 220 221 220 221 221 221 220 221 220 220 220 220 219 219 218 218 218 218 218 218 218 219 218 217 217 217 216 216 215 215 215 214 214 213 213 212 212 211 211 211 210 210 210 210 210 210 210 210 210 210 209 210 210 209 210 209 209 209 209 209 209 208 208 207 206 205 204 204 203 202 201 200 199 198 198 197 197 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 197 197 197 198 198 199 199 200 200 200 201 202 202 203 203 203 204 204 205 205 205 205 205 206 206 206 206 207 207 207 207 208 208 208 208 208 208 208 179 179 179 179 178 178 178 178 178 178 178 178 178 178 178 178 179 179 180 180 180 181 181 181 182 183 183 183 183 184 184 184 184 184 184 183 183 183 183 183 183 182 182 182 183 183 183 183 183 183 183 183 184 184 184 184 184 184 184 184 184 185 185 185 185 185 185 186 186 187 187 188 188 189 190 190 191 192 192 193 194 194 195 196 196 197 198 199 200 201 202 203 205 206 207 208 208 209 210 211 212 213 213 215 215 216 217 217 218 218 219 220 220 220 220 219 219 217 216 215 214 213 212 212 211 210 210 210 209 209 209 208 208 208 207 207 207 207 207 207 207 206 206 206 205 205 205 205 204 204 204 204 204 205 205 206 206 207 207 208 208 208 209 209 209 210 210 210 211 211 211 211 212 211 212 213 213 213 214 215 215 216 216 217 218 219 219 219 220 220 219 220 219 219 219 219 218 218 218 217 218 217 217 218 217 217 217 217 217 216 216 215 215 214 214 213 213 213 212 211 211 210 210 209 210 209 210 210 209 209 209 209 210 209 209 209 210 209 209 209 209 209 209 209 209 208 208 207 207 206 205 204 204 203 202 201 200 199 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 196 197 197 197 197 197 197 198 198 199 199 200 200 201 201 202 202 203 203 204 204 204 205 205 205 205 206 206 206 206 207 207 208 208 208 208 208 208 208 208 208 208 209 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 179 180 180 180 181 181 181 182 182 183 183 183 183 184 184 184 184 184 184 183 183 183 183 183 183 182 182 182 183 183 183 183 183 183 183 183 183 183 184 184 184 184 184 184 184 185 185 185 185 186 186 186 187 187 187 188 188 189 190 190 191 192 193 193 194 195 195 196 197 198 198 200 201 201 202 203 205 206 207 208 209 210 211 212 212 213 214 215 216 216 217 218 219 219 220 220 221 220 220 220 220 219 217 217 216 215 214 214 213 213 212 212 211 211 211 210 209 209 210 209 209 208 208 208 208 208 207 207 207 207 207 206 206 205 205 206 206 206 206 207 207 208 208 208 209 209 210 210 210 210 210 210 210 210 210 210 210 210 209 210 211 211 212 212 213 213 214 215 216 216 217 217 218 218 218 218 218 218 218 217 217 217 217 217 216 217 217 217 217 217 216 216 216 215 215 214 214 213 213 212 212 211 211 210 209 209 209 209 208 209 209 208 208 208 209 209 209 209 209 209 209 209 209 209 209 210 209 209 209 208 208 208 207 206 206 204 204 203 202 202 200 200 199 199 199 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 197 197 198 198 198 198 199 199 199 200 200 201 201 202 203 203 203 204 204 204 205 206 206 206 206 206 207 207 207 208 208 208 208 208 208 208 208 208 208 208 209 209 180 180 180 180 180 179 179 179 179 179 179 179 179 179 179 180 180 180 180 181 181 181 181 182 182 183 183 183 183 183 184 184 184 184 183 183 183 183 183 183 183 182 182 182 182 182 182 182 183 183 183 183 183 183 183 184 184 184 184 184 184 185 185 185 185 186 186 187 187 187 188 188 189 190 190 191 192 192 193 193 194 195 196 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 213 214 215 216 217 217 218 219 219 220 221 221 221 221 221 220 220 219 218 218 217 217 216 215 215 214 214 214 213 213 213 212 212 211 211 211 210 210 210 210 209 209 209 208 208 207 207 207 207 207 207 207 207 207 208 208 208 209 209 210 210 210 210 210 210 210 210 210 210 209 209 209 208 208 208 209 209 210 210 211 212 212 213 214 214 215 215 215 216 217 217 217 216 216 216 216 216 216 216 216 216 217 216 216 216 216 216 215 215 214 213 212 212 211 211 211 210 210 209 209 208 209 208 208 208 208 208 208 208 208 209 208 209 209 209 209 209 209 209 209 209 209 209 209 208 208 208 207 207 206 205 204 204 203 202 202 201 201 200 200 199 199 199 199 199 199 199 199 199 199 198 198 198 198 198 199 198 198 198 199 199 199 200 200 200 200 201 202 202 203 203 204 204 205 205 206 206 206 207 207 207 207 207 208 208 208 208 208 208 209 209 209 209 209 209 209 209 209 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 181 181 181 181 182 182 182 183 183 183 183 183 183 183 183 183 183 183 183 183 183 182 182 182 182 182 182 182 182 182 183 183 183 183 183 183 183 183 183 184 184 184 185 185 185 185 186 186 186 187 187 188 188 189 190 190 191 191 192 193 194 195 195 196 197 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 213 214 215 216 216 217 218 219 220 220 221 221 221 222 221 221 221 220 219 219 218 218 217 217 217 216 216 216 216 216 215 214 214 214 213 213 212 212 212 211 211 210 209 209 209 209 208 208 207 207 207 208 208 208 209 209 209 209 210 210 210 211 210 211 210 210 210 209 208 208 207 207 207 207 206 207 207 207 208 208 209 210 210 211 212 212 213 213 214 214 214 214 214 214 214 214 215 215 214 214 214 215 215 215 215 215 214 214 213 212 212 212 211 211 210 209 210 209 209 208 208 208 207 207 207 207 207 207 207 208 208 208 208 208 209 209 208 209 209 209 209 209 209 209 209 208 208 207 207 206 206 204 204 204 203 202 202 201 201 200 200 200 200 200 200 200 200 200 200 200 200 199 199 199 199 199 200 199 199 200 200 200 200 201 201 201 202 202 203 203 204 204 205 205 206 206 206 207 207 207 207 208 208 208 208 208 208 209 209 209 209 209 209 209 209 209 209 209 181 181 181 181 181 181 180 180 180 180 180 180 180 180 180 180 181 181 181 181 181 181 181 182 182 182 182 183 183 183 183 183 183 183 183 183 183 183 183 182 182 182 182 182 182 182 182 182 182 182 182 183 183 183 183 183 183 183 183 183 184 184 185 185 185 186 186 186 187 187 188 188 189 190 190 191 192 192 193 194 195 195 196 197 198 198 199 200 201 202 203 204 204 206 207 208 209 210 211 212 213 213 214 215 216 217 218 218 219 220 220 221 221 221 222 222 221 221 221 221 220 220 219 219 219 219 219 219 218 218 217 217 217 216 215 215 215 214 213 212 212 212 211 210 210 209 209 209 209 209 208 208 208 209 209 209 210 210 210 210 211 211 211 211 211 210 210 209 209 208 207 206 206 206 205 205 205 204 205 206 206 206 207 208 209 209 209 211 211 212 212 212 213 212 212 212 212 212 213 213 213 214 214 214 214 214 214 214 213 213 212 211 210 210 209 209 209 209 208 208 208 208 207 207 206 206 206 206 206 206 206 207 207 207 208 208 208 208 208 209 209 209 209 209 209 209 209 208 207 207 207 206 205 204 204 204 203 203 202 202 201 201 201 201 200 200 201 200 200 200 200 200 200 200 200 200 200 200 200 200 200 201 201 201 201 202 202 202 203 203 204 204 205 206 206 206 207 207 208 208 208 208 208 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 182 182 182 182 182 183 183 183 183 183 183 183 183 183 183 183 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 183 183 183 183 183 184 184 184 185 185 186 186 186 187 188 188 189 190 190 191 192 192 193 194 194 195 196 197 198 199 199 200 201 202 202 203 204 206 207 208 209 209 211 212 212 213 214 215 216 217 217 218 219 220 220 221 221 221 222 222 222 222 222 222 222 222 221 221 221 221 221 221 221 220 220 220 219 219 218 217 216 216 215 214 213 213 212 211 211 211 210 209 209 209 209 209 209 210 210 210 210 211 211 211 211 212 211 211 211 210 210 209 208 207 206 205 205 204 203 203 202 203 203 204 204 204 204 206 206 207 207 207 209 209 209 210 211 210 210 210 210 210 211 211 213 213 212 213 213 213 213 213 212 212 211 210 209 209 209 208 208 207 207 208 207 207 206 207 206 206 205 206 205 205 206 207 207 207 207 208 208 208 208 208 209 208 209 208 209 209 208 208 207 207 207 206 205 205 204 204 204 203 203 202 202 202 202 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 202 202 202 202 202 203 203 204 204 205 205 206 206 207 207 207 208 208 209 209 209 209 209 209 209 209 209 210 209 209 209 209 209 210 210 210 210 210 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 182 182 182 182 182 182 182 183 183 183 183 183 183 183 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 183 183 183 183 184 184 184 184 185 186 186 186 187 188 188 188 189 190 191 192 192 193 194 194 195 196 197 198 198 199 200 201 201 202 203 204 205 206 207 208 209 211 211 212 213 214 215 216 217 218 218 219 220 221 221 221 221 222 222 222 223 223 223 223 223 223 222 223 222 222 222 222 222 221 221 221 220 220 219 218 217 217 215 214 213 213 212 211 211 211 210 210 209 209 209 210 210 210 210 211 211 212 212 212 212 212 212 211 210 210 209 208 206 205 204 203 203 201 202 201 201 201 201 201 202 202 202 204 204 205 205 206 207 207 207 208 208 209 209 209 209 210 210 211 211 212 212 212 211 212 211 211 210 209 209 208 208 207 207 207 207 207 207 207 206 206 206 205 206 205 205 205 205 205 206 206 206 207 207 207 207 207 208 209 208 208 208 208 208 208 208 208 207 207 206 206 205 205 204 204 204 204 203 203 203 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 203 203 203 204 204 205 205 206 206 207 207 208 208 208 209 209 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 181 181 182 182 182 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 182 182 182 182 182 182 182 182 183 183 183 183 183 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 181 181 181 182 182 183 183 183 183 184 184 184 185 185 186 186 187 187 188 188 189 190 191 191 192 193 194 194 195 196 197 198 199 199 200 201 202 203 203 204 205 206 207 208 209 210 211 212 213 214 215 215 217 217 218 219 219 220 221 221 221 222 222 223 223 223 224 224 224 224 224 224 224 224 224 224 224 223 223 222 222 222 221 220 219 218 217 216 215 214 213 212 211 211 211 210 210 210 210 211 211 211 211 212 212 212 213 213 213 212 212 211 210 209 209 207 206 205 203 203 201 200 200 200 199 199 199 199 199 200 201 201 202 203 203 203 204 205 205 206 206 206 207 207 208 209 209 210 210 210 210 210 211 211 210 209 209 208 207 207 206 206 206 206 206 206 206 206 206 205 205 205 205 205 204 205 204 205 205 205 206 206 206 207 207 207 208 208 208 208 208 208 208 208 208 207 207 207 206 206 205 205 205 204 204 204 204 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 202 202 203 203 203 203 203 203 203 203 204 204 204 205 206 206 206 207 207 207 208 209 209 209 210 210 210 210 211 211 211 211 211 211 211 210 210 210 210 210 210 210 210 210 181 182 182 182 182 182 182 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 181 181 181 181 182 182 182 183 183 183 184 184 184 184 185 186 186 186 187 188 188 189 190 191 191 192 193 194 195 195 196 197 198 199 199 200 201 202 202 203 204 205 206 206 208 209 209 211 212 213 214 214 215 216 217 218 219 219 220 221 221 222 222 223 223 224 224 224 225 225 225 225 225 225 225 225 225 225 225 225 224 223 223 222 221 220 219 218 217 216 215 214 213 212 211 211 211 211 211 211 211 212 212 212 213 212 213 213 213 213 213 212 211 211 210 208 207 206 204 203 202 200 200 199 198 198 197 197 198 198 198 199 199 199 200 201 201 202 202 203 203 203 205 205 206 207 207 208 208 209 209 210 209 209 209 209 208 207 207 206 206 205 206 205 206 206 206 206 205 206 205 205 204 204 204 203 204 203 204 204 204 205 205 206 206 206 207 207 207 207 208 208 208 208 208 207 207 207 207 207 206 206 205 205 205 204 205 205 204 204 204 204 203 203 203 203 203 203 203 203 204 204 204 203 203 204 203 203 203 203 204 204 204 204 205 205 205 206 206 207 207 208 208 209 209 210 210 210 211 211 211 211 211 211 212 212 211 211 212 211 211 211 211 211 210 210 210 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 181 181 181 181 181 182 182 182 183 183 183 184 184 184 184 185 185 186 186 187 187 188 189 190 190 191 192 193 194 195 195 196 197 198 199 199 200 201 202 202 203 204 204 205 206 207 209 209 210 211 212 214 214 215 216 217 217 218 219 220 221 221 222 222 223 224 224 225 225 225 225 226 226 226 226 226 226 226 226 226 226 226 225 224 223 223 222 220 219 218 217 216 214 213 213 212 212 211 211 211 212 212 212 212 212 213 213 214 213 214 214 213 212 212 210 209 208 207 206 204 203 201 200 199 198 198 197 197 196 196 196 196 197 197 198 198 199 199 200 200 201 202 202 202 203 205 205 205 206 207 207 208 208 208 208 208 207 207 207 206 205 205 204 205 204 205 205 205 205 205 205 205 204 204 204 203 203 203 203 203 204 204 204 204 205 206 206 206 207 207 207 208 207 208 208 207 207 207 207 207 207 206 206 206 206 205 205 205 205 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 205 205 205 206 206 206 207 207 208 208 209 209 209 210 210 211 211 211 212 212 212 212 212 212 212 212 212 212 212 212 211 211 211 211 211 182 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 181 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 181 181 181 181 181 182 182 182 183 183 183 184 184 184 184 185 185 186 186 187 188 188 189 189 190 191 192 193 194 194 195 196 197 198 199 200 200 201 202 203 203 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 219 220 221 222 222 222 223 224 225 225 225 226 226 227 227 227 227 227 227 227 227 227 226 226 226 225 224 223 223 221 220 219 218 216 215 214 214 213 213 212 212 212 212 212 212 213 213 213 213 214 214 214 214 213 213 212 211 209 208 207 205 204 202 200 200 198 197 197 196 196 195 195 195 195 195 195 196 197 197 197 198 199 199 200 201 201 201 202 203 204 204 205 206 207 207 207 207 207 206 206 206 205 205 204 204 204 204 204 204 204 205 204 204 204 204 203 203 202 203 202 202 202 203 203 203 204 204 205 206 206 207 206 207 207 207 207 208 207 207 207 207 207 207 207 206 206 206 206 205 205 205 205 205 204 204 204 204 204 204 204 204 204 204 204 204 205 204 204 205 205 205 205 204 205 205 205 205 206 206 206 206 207 208 208 209 209 210 210 211 211 211 212 212 212 212 212 212 213 213 212 212 212 212 212 212 212 212 212 212 212 182 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 181 181 181 180 180 180 181 181 181 181 181 181 181 181 181 182 182 182 182 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 181 181 181 181 181 182 182 182 182 183 183 183 184 184 184 184 185 185 186 186 187 188 188 189 189 190 191 192 193 194 194 195 196 197 198 199 200 200 201 202 203 203 204 204 205 206 207 208 209 210 210 211 213 214 215 216 217 218 219 220 220 221 222 222 223 224 225 225 226 226 227 227 227 227 228 228 228 228 228 228 227 227 227 227 226 225 224 223 222 221 220 219 217 216 216 215 214 213 213 213 212 213 213 213 213 214 214 214 215 214 214 214 213 213 212 211 210 208 207 205 204 202 201 200 198 197 196 196 195 194 194 194 194 194 194 194 195 196 196 196 197 198 198 199 200 200 201 202 203 203 204 205 206 206 206 206 206 205 205 204 204 203 203 203 203 203 203 203 204 204 204 204 203 203 203 202 202 202 202 201 202 202 202 203 203 204 205 205 206 206 206 207 207 207 207 207 207 207 207 207 207 207 207 206 206 206 206 206 206 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 206 206 206 206 207 207 208 208 209 209 209 210 210 211 212 212 212 212 212 212 212 213 213 213 213 213 213 212 212 212 212 212 211 211 212 182 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 181 181 180 180 180 180 180 180 181 181 181 181 181 181 181 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 181 181 181 182 182 182 182 182 182 183 183 184 184 184 184 185 185 186 186 187 188 188 189 189 190 191 192 193 194 194 195 196 197 198 199 200 200 201 202 203 203 204 205 205 205 207 208 209 210 211 212 213 214 215 216 217 218 219 220 220 221 222 223 223 224 225 226 226 227 228 228 228 228 229 229 228 228 228 228 228 228 228 227 227 226 225 224 223 222 221 220 219 218 217 216 215 214 214 214 214 213 214 214 214 214 215 215 215 215 214 214 214 213 213 211 210 208 207 205 204 202 201 199 198 197 196 195 194 194 193 192 192 192 193 193 194 194 195 195 196 197 197 198 198 199 200 201 201 202 202 203 204 204 204 204 204 204 203 203 203 202 202 202 202 202 203 202 203 204 203 203 203 203 202 202 202 201 201 201 201 201 202 202 203 203 204 204 205 205 206 206 206 207 207 207 207 207 207 207 207 207 207 207 206 206 206 206 206 206 205 205 205 205 205 205 205 204 205 205 205 205 205 205 205 205 205 205 206 205 206 206 206 206 206 206 206 207 207 207 208 208 208 209 210 210 211 211 211 212 212 213 213 213 213 213 213 213 213 213 213 213 212 212 212 212 212 212 212 182 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 181 180 180 180 180 180 180 180 180 181 181 181 181 181 181 181 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 182 182 182 182 182 182 183 183 183 184 184 184 184 184 185 185 186 186 187 188 188 189 190 191 191 192 193 194 195 195 196 197 198 199 200 200 201 202 203 203 204 205 206 206 207 208 209 209 211 212 213 214 214 215 217 218 218 220 220 221 222 223 223 224 225 226 227 227 228 229 229 229 229 228 229 229 229 229 229 229 229 228 227 227 226 225 224 223 222 221 220 219 218 217 217 216 216 215 215 215 215 215 215 215 215 215 216 215 215 214 214 213 212 211 210 209 207 205 204 202 200 199 197 196 196 195 194 193 192 192 192 192 192 192 193 193 193 194 195 196 196 197 197 198 198 199 200 201 201 201 202 202 203 203 203 203 202 201 202 201 201 201 201 202 202 202 202 203 203 202 203 203 202 201 201 200 201 201 200 201 201 201 202 202 203 204 205 205 206 205 206 206 207 206 207 207 207 207 207 207 207 207 207 206 206 206 206 206 206 206 205 205 205 205 205 205 205 205 205 205 205 206 206 206 206 206 206 206 206 206 206 206 206 206 206 207 207 208 208 208 209 209 210 210 211 211 212 212 213 213 213 213 213 214 214 214 214 213 213 213 213 213 212 212 212 212 212 182 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 180 180 180 180 180 180 180 180 180 180 181 181 181 181 181 181 181 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 183 183 183 184 184 184 184 184 185 185 186 186 186 187 188 188 189 190 191 191 192 193 194 195 196 196 197 198 199 200 200 201 202 203 203 204 205 206 206 207 208 209 210 210 212 212 213 214 216 217 217 219 220 221 221 222 223 224 225 226 227 227 228 229 229 229 229 229 229 230 230 229 229 230 229 229 228 228 227 226 226 225 224 223 222 221 220 219 219 218 217 217 216 216 216 216 216 216 216 216 216 216 216 216 215 214 213 213 212 210 209 207 206 204 202 200 199 197 196 195 195 194 193 192 192 191 191 192 192 192 192 193 193 194 195 195 195 196 197 197 198 199 199 200 200 201 201 201 202 202 202 200 200 200 200 200 200 200 201 201 201 201 202 202 202 202 202 201 201 200 200 200 200 200 200 201 201 202 202 203 203 204 205 205 205 206 206 206 206 206 206 207 207 207 207 207 207 207 207 206 206 206 206 206 205 205 205 205 205 205 205 205 205 205 205 206 206 206 206 206 206 206 206 206 206 206 206 206 206 207 207 207 208 208 208 209 209 210 210 211 211 212 212 212 213 213 214 214 214 214 214 214 214 213 213 213 213 213 213 212 212 212 182 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 180 180 180 180 180 180 180 180 180 180 180 181 181 181 181 181 181 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 183 183 183 183 184 184 184 184 184 185 185 185 186 186 187 188 188 189 189 190 191 191 192 193 194 195 196 197 197 198 199 200 201 201 202 203 203 204 205 206 206 207 208 209 210 210 211 212 214 214 216 217 217 219 219 221 221 222 223 225 226 226 227 228 228 229 229 229 230 230 230 230 230 230 230 229 229 229 229 228 228 227 226 226 225 224 223 222 222 221 220 219 219 219 218 218 218 217 217 217 217 217 216 216 216 215 215 214 214 212 211 210 209 207 206 204 202 201 199 198 197 195 194 193 192 192 192 191 191 191 191 191 192 192 192 193 194 194 194 195 195 196 196 197 198 199 199 200 200 200 200 200 200 199 199 199 200 199 200 200 200 201 200 201 201 202 202 201 201 201 200 199 199 199 199 199 199 200 200 201 202 202 203 203 204 204 205 205 206 206 206 206 206 206 206 207 207 207 207 207 207 207 206 206 206 206 206 206 205 205 205 205 205 205 205 205 206 206 206 206 206 206 207 206 206 207 206 207 207 207 207 207 207 208 208 208 209 209 210 210 210 211 211 212 212 213 213 213 214 214 214 214 214 214 214 214 214 213 213 213 213 213 213 213 182 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 180 180 180 180 180 180 180 180 180 180 180 180 180 181 181 181 181 182 182 182 182 182 182 183 183 183 183 182 182 182 182 182 182 182 182 182 183 183 183 183 183 183 184 184 184 184 184 185 185 186 186 186 187 187 188 188 189 190 191 191 192 193 193 194 195 196 197 198 199 199 200 201 201 202 203 204 204 205 206 206 207 208 209 210 211 211 212 214 214 215 216 217 219 219 220 221 222 224 225 226 227 227 228 229 229 230 230 230 230 231 230 231 230 230 230 230 230 229 229 228 228 227 226 226 225 224 224 223 222 222 221 221 220 219 219 219 218 218 218 217 218 217 216 216 216 215 214 213 213 211 210 209 207 206 204 203 201 199 197 197 195 194 193 192 191 191 191 191 191 191 191 191 191 192 192 193 193 194 194 194 195 196 196 197 197 198 198 198 198 199 199 199 198 198 198 199 198 199 199 199 200 200 200 200 201 200 200 200 200 199 198 198 199 198 198 198 199 200 201 202 202 203 203 204 204 205 205 205 205 206 206 206 206 206 206 206 206 207 207 207 207 207 206 206 206 206 206 206 205 205 205 205 205 206 205 206 206 206 206 207 206 206 207 207 207 207 207 207 207 207 208 208 208 208 208 209 209 210 210 210 211 211 212 212 212 213 213 213 213 214 214 214 214 214 214 214 213 213 213 213 213 213 213