Theta_e 353 353 352 352 352 351 352 352 353 352 352 352 352 353 354 353 352 352 352 352 352 353 353 353 352 351 352 351 351 351 351 351 350 349 352 352 352 351 351 352 352 353 358 356 354 353 355 360 354 354 354 353 353 354 353 353 353 352 352 353 353 352 354 353 352 353 354 354 352 354 354 354 353 353 353 353 353 352 350 350 350 349 349 351 352 351 350 352 353 353 353 353 353 352 353 354 354 354 354 354 354 353 353 353 354 353 353 353 353 353 353 354 354 354 354 354 353 353 354 354 354 354 354 354 354 355 355 355 356 356 355 355 356 355 353 353 353 353 354 355 355 355 355 355 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 358 357 357 357 357 356 356 356 357 357 357 358 361 364 365 361 360 359 359 359 359 359 360 359 359 359 359 359 359 360 360 360 360 360 361 361 361 361 361 361 362 362 362 363 363 363 363 363 363 363 362 362 362 362 363 363 363 362 362 363 363 363 364 364 364 364 364 365 365 365 365 365 364 363 364 363 363 363 364 364 362 362 361 360 360 359 359 359 361 360 361 361 360 361 362 362 363 361 361 362 362 358 361 361 361 360 359 356 356 355 356 357 357 356 356 356 357 359 360 361 359 358 359 359 359 358 358 356 356 355 356 355 354 353 352 352 352 351 351 354 353 353 353 353 353 353 353 353 353 353 352 352 352 352 350 349 348 349 350 350 348 347 348 348 348 349 351 352 350 347 345 346 345 346 346 345 343 342 342 341 340 339 339 339 338 338 338 337 353 353 352 352 352 352 352 352 352 352 352 352 352 353 353 352 351 351 353 353 353 358 354 352 351 351 351 351 351 351 351 352 352 350 350 352 352 351 352 354 358 359 355 354 353 354 354 361 355 354 354 354 353 353 353 354 353 352 353 353 353 353 353 353 353 353 352 352 354 353 353 354 354 354 355 353 352 351 350 349 351 351 350 352 352 351 349 351 353 353 353 352 352 351 351 353 354 354 354 354 354 354 354 354 354 353 353 353 353 353 353 354 354 354 354 354 354 354 354 354 354 354 354 354 354 355 355 355 356 355 355 355 355 354 354 353 353 354 354 355 355 355 355 355 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 356 356 357 357 357 357 358 362 366 365 360 359 360 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 362 362 362 362 363 362 363 363 363 363 363 363 363 362 363 363 363 362 362 362 363 363 364 364 364 364 364 364 364 364 364 365 365 364 364 364 364 364 364 364 363 362 361 361 360 360 359 359 361 361 361 362 362 362 361 362 361 361 362 362 362 362 362 362 361 360 360 359 357 356 356 356 357 357 356 356 356 358 361 362 361 359 359 360 360 360 361 358 356 355 355 354 354 354 353 351 350 351 352 352 351 352 352 353 353 353 353 351 352 353 353 352 349 351 352 351 349 348 350 350 348 348 348 347 347 351 350 351 349 347 346 345 346 345 344 344 343 343 343 341 341 341 341 340 338 338 338 338 352 352 352 352 352 352 351 352 351 351 351 352 353 353 353 353 353 353 353 353 353 354 353 352 351 351 351 350 351 351 351 351 353 352 352 356 358 358 357 353 355 360 356 354 357 360 360 356 355 355 355 354 353 353 352 354 353 353 353 353 352 353 353 354 354 353 353 354 353 353 352 352 353 354 355 354 351 350 350 351 351 350 351 352 351 350 352 351 352 353 352 351 351 351 351 351 353 354 354 354 354 354 354 354 354 354 354 354 353 353 354 354 354 355 354 354 354 354 355 355 355 355 354 354 355 355 355 354 355 354 355 354 354 355 355 354 354 354 354 355 355 355 355 356 356 356 356 356 356 356 356 356 356 356 357 357 357 358 357 357 357 357 357 357 356 356 357 357 357 357 358 360 364 368 360 359 359 360 359 359 359 359 360 360 360 359 360 360 360 360 360 360 360 360 361 361 361 362 362 362 362 362 363 362 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 363 363 363 364 364 364 364 364 364 364 364 365 365 364 365 364 364 364 364 364 364 363 363 361 360 360 360 360 361 361 362 361 361 361 361 362 361 361 362 362 363 363 362 362 361 361 360 360 358 357 356 356 356 357 356 357 357 358 361 363 362 362 362 362 362 362 361 360 356 354 354 355 354 354 353 352 351 350 350 352 351 351 351 352 353 353 351 351 353 353 353 352 351 353 353 351 348 350 350 349 348 348 348 348 349 349 350 351 350 349 347 345 344 344 344 344 343 343 342 342 341 340 339 339 340 339 338 337 353 352 352 352 352 352 352 352 352 351 351 351 352 353 358 358 356 353 353 353 359 355 352 352 352 351 350 350 352 351 351 351 351 350 353 355 355 355 354 350 354 355 355 358 359 355 356 356 355 355 355 355 354 353 352 354 354 353 353 353 354 354 353 353 353 353 353 353 353 353 353 353 355 355 355 354 352 351 352 352 352 351 352 351 350 352 350 351 351 352 351 351 351 351 351 351 352 353 354 354 354 354 354 354 354 354 354 354 354 354 354 354 355 355 355 355 354 354 355 355 355 355 355 354 354 355 354 354 354 354 354 355 354 354 355 355 354 354 354 355 355 356 356 356 356 356 356 356 356 356 356 357 357 356 357 357 357 357 357 357 357 357 357 357 356 357 357 357 357 358 358 360 362 363 363 360 360 360 359 359 360 359 359 360 360 360 360 360 360 360 360 360 360 361 361 361 361 362 362 363 362 362 362 362 362 363 363 363 363 363 363 363 363 362 362 362 362 362 362 363 363 363 363 364 364 364 364 364 364 364 364 365 365 365 364 364 364 364 364 364 363 362 361 360 359 360 360 360 361 361 362 362 362 360 361 362 362 362 362 363 363 363 362 362 361 361 360 358 357 356 356 355 355 355 356 357 358 362 364 363 363 363 363 363 362 362 360 359 359 357 356 354 353 352 352 352 351 352 352 351 351 351 351 352 352 352 352 352 353 353 353 353 352 352 350 348 350 349 348 347 348 348 347 348 348 351 351 350 349 347 345 345 345 344 344 343 343 341 341 340 340 339 340 339 338 337 337 353 352 352 352 352 352 352 352 352 352 351 352 352 353 353 354 353 353 353 353 354 354 353 353 352 351 350 352 352 353 352 351 351 351 353 354 356 357 353 352 354 354 353 354 357 361 361 356 356 356 356 356 355 354 354 355 354 354 354 354 353 353 352 353 353 353 355 354 353 353 352 353 355 355 355 355 353 352 352 352 351 352 350 350 352 351 350 350 350 350 351 351 351 351 350 350 351 351 352 354 354 354 354 354 354 354 354 354 354 354 354 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 353 354 354 354 353 353 354 354 355 354 354 355 355 355 355 355 356 356 356 356 356 356 356 356 357 357 357 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 360 362 362 362 360 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 361 360 361 361 361 361 362 362 362 362 362 362 362 362 363 363 363 363 364 364 363 363 363 362 362 362 362 362 363 363 363 364 363 364 365 364 364 364 364 363 363 364 365 365 365 365 365 364 364 364 363 362 361 360 360 360 360 360 361 361 362 362 362 362 362 363 363 363 363 362 361 362 362 361 361 360 359 357 357 357 357 356 356 356 357 357 361 363 364 364 364 364 364 363 362 362 361 360 359 355 354 354 353 352 352 352 351 350 351 352 352 352 351 352 352 352 352 354 354 353 352 353 354 350 348 347 348 348 348 347 348 348 349 349 350 351 351 348 347 345 344 344 343 344 344 343 341 341 340 339 339 340 339 338 337 338 353 353 353 352 352 352 352 352 352 355 356 352 353 353 353 353 353 353 353 353 354 354 354 352 351 350 352 353 353 353 353 353 353 353 356 356 355 355 353 353 353 353 354 355 356 356 357 356 356 355 355 356 356 356 356 356 355 355 353 353 354 354 354 354 352 352 354 353 352 352 352 353 355 354 354 354 354 353 351 352 350 351 352 353 352 351 351 349 349 351 352 350 351 350 350 350 350 350 352 354 354 355 355 355 355 355 354 354 354 354 355 355 355 354 355 355 355 355 355 355 355 355 355 355 355 354 353 353 353 353 353 354 354 355 355 355 355 355 355 355 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 359 360 360 361 361 360 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 362 362 363 363 363 364 364 364 364 365 364 364 364 365 365 364 364 365 365 365 365 365 364 365 363 362 361 361 360 361 360 360 360 361 362 362 361 361 362 362 363 363 363 363 362 362 362 362 361 361 360 358 357 357 357 357 357 356 356 356 358 361 361 362 364 364 364 364 363 363 363 362 361 359 355 354 353 352 351 352 351 351 352 351 351 352 351 351 351 351 351 354 354 353 353 353 352 353 350 347 348 349 349 348 347 348 348 348 349 350 350 350 348 347 346 345 343 343 343 344 343 342 341 340 340 341 340 339 337 336 338 353 353 353 353 353 353 352 352 352 354 354 352 352 353 353 353 353 353 353 353 358 359 355 352 352 350 352 353 353 353 352 353 353 353 355 355 354 354 353 353 354 354 358 359 355 356 356 356 356 354 353 356 356 356 355 355 356 355 355 355 353 352 353 354 353 354 353 352 352 352 352 353 355 354 354 354 354 352 351 351 351 351 351 352 351 352 350 349 349 350 352 350 351 350 350 350 351 352 352 354 354 354 353 354 355 355 355 353 353 353 352 352 355 355 355 355 355 355 355 355 354 354 355 354 354 353 354 354 354 353 353 354 354 354 355 355 355 355 355 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 356 357 357 357 357 357 357 357 357 357 358 358 359 359 360 361 360 360 360 359 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 364 364 363 363 362 363 364 364 364 364 364 364 365 364 364 365 365 365 365 365 364 364 365 364 365 365 365 365 364 362 361 361 360 360 361 360 361 362 362 362 362 362 362 362 363 363 363 363 362 361 360 361 362 360 359 357 356 356 356 357 356 356 356 356 359 360 360 362 364 364 364 364 364 364 364 363 361 360 358 355 353 351 351 352 351 350 351 352 351 351 351 351 351 352 352 353 352 352 353 353 352 352 350 349 349 349 349 347 348 347 348 349 348 348 350 350 348 347 347 346 346 343 343 343 343 343 341 341 340 339 340 339 336 337 338 353 353 353 353 353 353 353 353 352 353 353 353 352 352 352 352 353 353 353 353 353 354 354 353 353 353 353 353 353 353 353 353 353 353 354 354 354 354 353 354 354 354 355 355 355 355 355 355 355 354 353 356 356 355 354 355 355 355 356 354 355 355 354 354 353 354 354 353 352 352 352 352 355 355 355 355 354 352 352 351 351 351 352 353 352 351 350 350 349 350 352 349 349 349 349 350 352 352 349 353 354 354 354 354 355 355 355 354 354 353 353 353 354 355 355 355 355 355 354 354 353 353 354 354 355 353 354 354 354 353 353 353 354 355 355 355 355 355 355 355 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 356 356 357 357 357 357 357 357 357 357 358 358 358 359 360 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 360 360 360 361 361 361 362 362 362 362 362 363 363 363 363 363 363 363 363 363 364 364 364 363 363 363 363 364 364 363 364 365 365 365 364 364 365 365 365 365 364 364 364 365 364 364 364 364 364 363 364 363 361 361 361 360 360 361 362 362 362 362 362 362 362 363 363 363 363 363 362 360 361 361 360 358 357 357 357 357 357 357 357 357 356 357 359 360 361 364 365 365 364 364 364 363 362 361 360 358 355 353 353 352 352 351 350 350 351 349 351 351 350 351 352 351 351 353 354 354 354 352 351 350 350 351 351 348 347 348 348 349 350 348 348 349 350 349 348 347 347 344 344 344 343 342 342 341 341 340 340 341 340 337 338 339 353 353 353 353 353 353 353 353 352 352 353 353 352 351 351 351 352 353 358 354 353 353 353 352 352 352 352 353 353 353 353 353 353 353 353 353 353 353 354 354 354 354 355 355 355 353 353 354 354 354 354 356 356 354 355 355 355 355 356 353 355 354 353 353 353 353 352 352 352 352 353 351 354 354 354 353 353 353 352 351 351 352 353 352 351 350 350 350 351 351 352 351 349 349 350 350 351 353 353 354 354 354 354 352 355 355 354 354 354 354 355 354 355 355 355 355 356 355 355 355 354 354 355 354 356 355 354 354 354 354 354 354 355 355 355 355 356 355 355 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 356 356 356 357 357 357 357 357 358 357 358 358 359 361 362 360 360 360 360 361 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 362 361 361 362 362 363 363 363 363 363 363 363 363 364 363 363 364 364 364 365 363 364 363 363 363 363 365 365 365 364 364 364 364 365 365 364 364 364 364 365 365 364 364 364 364 364 364 364 363 363 361 360 360 360 361 362 362 362 362 362 363 363 363 364 363 363 362 361 361 361 360 359 358 357 357 357 357 357 357 357 357 357 357 359 361 364 364 364 364 364 362 362 361 360 359 360 358 354 352 352 352 351 351 352 351 350 350 350 350 351 351 351 353 354 354 354 354 352 352 352 352 352 351 349 349 348 348 349 351 351 351 350 349 349 347 348 347 344 343 343 343 343 342 341 341 340 340 340 340 339 340 340 353 353 353 353 353 353 352 353 353 353 353 352 352 351 351 354 357 353 353 352 353 353 352 351 352 350 352 353 352 352 352 352 353 353 353 353 353 353 354 354 354 354 354 355 354 354 353 353 353 354 354 355 356 355 355 355 355 355 356 355 354 353 354 354 354 354 353 354 353 352 352 352 353 353 353 353 354 353 352 351 352 353 353 353 353 350 349 350 350 351 352 352 350 350 351 351 351 353 354 354 354 355 354 352 353 355 355 355 354 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 356 355 354 354 354 354 355 354 354 355 355 355 355 355 356 356 356 357 356 357 357 357 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 357 357 357 357 358 358 358 358 358 359 360 361 360 360 360 360 361 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 362 362 362 362 362 362 362 363 363 363 364 364 365 365 364 364 364 364 366 364 364 364 364 364 364 365 364 364 364 364 364 364 364 364 364 364 365 365 365 365 364 364 364 364 363 363 363 363 362 362 362 360 359 361 362 362 362 363 362 363 361 360 361 363 363 362 362 361 360 360 360 360 358 358 358 357 357 357 357 357 357 357 358 359 361 361 361 362 362 360 362 361 359 358 358 356 353 352 352 352 352 352 352 350 350 350 350 350 350 350 351 353 355 355 354 354 352 352 352 353 353 352 351 351 350 350 350 352 352 350 350 349 349 348 346 345 344 343 343 343 343 342 341 341 342 342 342 341 341 341 341 353 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 353 353 353 352 352 352 352 351 353 352 352 353 352 351 352 352 352 353 353 353 353 353 353 354 354 354 354 354 354 353 353 353 353 353 354 354 354 355 355 354 354 355 356 356 355 355 355 355 354 354 354 355 354 353 354 354 353 352 352 353 355 354 353 353 353 353 353 353 353 350 349 350 351 352 352 352 352 351 351 351 350 350 350 352 354 355 355 353 352 353 355 355 354 354 355 355 355 355 354 354 354 355 355 355 355 355 355 356 354 355 354 353 354 355 354 354 354 354 355 356 356 356 356 356 356 356 357 357 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 357 357 358 358 358 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 363 364 364 364 364 365 364 363 364 365 364 364 364 364 364 364 365 364 364 364 364 364 364 365 365 365 365 365 365 365 365 364 364 363 363 363 363 363 363 363 362 362 360 361 361 362 365 361 367 364 363 362 362 362 363 363 362 362 361 360 361 361 360 359 358 357 356 357 357 357 357 357 358 357 358 359 360 361 361 361 360 361 360 359 358 357 355 353 352 352 352 352 352 351 350 350 350 351 351 351 351 351 353 355 355 355 354 354 354 353 353 353 353 352 352 352 352 351 352 352 351 350 350 349 347 345 345 345 343 343 343 343 343 342 343 343 343 343 343 342 341 342 353 353 353 353 353 353 353 352 353 352 352 352 352 352 352 352 352 352 351 351 351 352 351 351 352 353 353 352 352 351 352 351 352 352 352 352 353 353 353 353 353 354 354 353 354 353 353 353 353 354 354 354 354 355 355 355 354 355 356 356 355 355 355 354 354 354 355 355 354 353 354 354 352 351 353 354 355 355 354 354 353 353 354 352 353 352 350 350 351 351 352 352 351 351 352 352 352 352 352 353 354 355 355 352 352 352 353 354 354 355 356 355 355 355 355 355 355 356 355 355 355 355 355 355 353 354 355 354 354 355 354 354 354 355 355 356 356 356 356 356 356 356 357 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 357 358 358 359 359 360 360 360 360 360 360 359 360 360 360 360 360 360 360 360 360 361 361 360 360 361 361 362 362 362 362 362 362 362 363 364 364 364 364 363 364 364 364 364 365 364 364 363 363 364 364 364 364 364 364 364 364 364 364 364 364 365 365 365 365 364 364 364 364 364 365 363 364 363 362 363 362 362 361 361 363 368 367 368 364 363 363 363 363 363 363 362 362 362 361 361 361 360 360 360 359 357 357 358 358 357 357 356 357 358 358 359 360 361 360 361 361 361 360 358 357 355 354 353 352 352 352 352 351 351 351 351 351 351 351 351 351 352 355 355 355 355 354 353 354 354 354 353 353 353 353 352 352 352 352 352 352 351 349 348 347 346 345 343 344 344 344 345 346 345 344 344 344 343 343 342 340 353 353 354 354 353 353 353 353 353 352 352 352 352 352 352 351 351 351 351 351 351 351 351 351 351 352 352 352 352 352 352 351 352 351 351 351 353 353 352 351 352 353 353 352 352 352 352 353 353 354 354 354 354 355 355 355 355 355 355 355 355 355 354 354 354 354 355 355 354 354 355 355 353 352 353 352 352 354 355 355 353 352 354 353 353 353 351 350 349 351 351 352 352 351 351 352 350 352 352 352 352 354 355 353 353 353 354 354 354 354 354 355 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 354 354 354 354 355 355 355 356 356 356 356 356 356 356 357 357 357 356 357 357 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 359 359 360 360 360 360 360 360 361 361 360 360 360 360 360 360 360 360 360 360 360 360 361 362 361 362 362 362 362 363 363 363 363 363 363 363 364 364 364 364 365 364 364 363 364 365 364 364 364 364 364 364 364 364 364 364 364 364 364 364 365 364 364 364 364 365 364 364 364 364 363 363 362 362 362 362 363 364 364 364 364 363 362 363 363 363 363 362 361 362 362 361 361 360 360 360 358 358 358 358 358 357 358 358 358 358 358 358 359 360 359 361 362 361 360 357 356 355 354 352 353 353 353 352 352 351 351 351 351 351 351 351 351 352 355 355 355 355 354 353 355 354 354 353 353 353 353 350 352 352 352 352 352 351 349 349 347 346 345 343 343 344 344 344 346 347 347 347 345 344 344 343 341 353 353 353 353 353 353 353 353 352 352 352 353 353 353 352 351 351 352 351 351 351 351 351 351 351 351 351 351 351 351 352 352 352 352 351 351 353 353 352 352 352 352 352 352 352 352 352 352 353 353 353 354 354 354 355 356 356 355 355 355 355 355 355 355 354 355 354 354 354 354 355 355 352 352 352 350 350 353 355 355 354 354 354 354 353 353 353 352 350 352 352 352 353 352 352 352 350 351 351 351 351 353 353 353 352 353 354 354 355 354 353 353 354 356 356 356 355 355 355 355 356 356 356 356 357 356 354 356 354 354 355 355 355 355 356 356 356 357 357 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 357 357 357 357 358 358 359 359 359 360 360 360 360 360 360 360 360 359 360 360 360 360 360 360 361 360 360 361 361 361 361 361 362 363 363 363 363 362 363 363 363 364 364 363 364 365 364 364 363 364 364 365 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 363 362 362 361 361 362 364 364 364 363 362 363 363 364 363 363 363 362 363 362 361 361 361 361 361 360 359 359 359 359 359 359 359 360 360 359 360 359 359 360 360 361 359 359 359 357 355 354 352 352 352 352 352 352 352 351 350 351 351 351 350 354 355 355 355 355 354 353 353 354 354 354 354 354 354 352 352 353 353 352 351 351 350 347 346 347 346 346 344 344 344 345 346 347 347 346 345 344 344 344 341 353 353 353 353 353 353 353 352 352 352 352 353 353 352 352 351 351 351 351 350 350 350 351 350 350 350 350 351 351 350 351 351 352 352 352 351 353 352 352 352 351 351 351 352 352 352 352 352 353 353 353 353 354 354 354 355 355 355 355 355 355 355 353 353 354 354 354 354 355 355 355 354 352 351 352 351 352 354 355 355 355 354 354 354 354 354 353 352 352 352 352 352 353 352 352 353 350 351 352 352 352 352 352 351 351 352 353 354 354 354 353 354 354 355 355 353 355 356 355 355 355 356 356 356 358 357 356 358 358 356 355 356 355 356 356 357 357 357 357 356 357 357 357 357 357 357 357 357 357 357 357 357 358 357 357 358 357 357 357 357 357 357 357 357 357 357 357 358 357 357 358 358 358 358 358 359 359 360 360 360 360 360 361 360 360 359 360 360 360 360 360 360 360 360 360 361 361 361 361 361 362 363 363 362 362 363 363 363 363 363 363 363 364 365 364 363 363 364 365 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 364 363 363 362 363 361 362 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 361 362 360 360 360 358 359 359 359 359 359 360 361 359 359 359 359 359 360 360 359 358 358 358 357 357 354 354 353 352 352 352 352 352 351 351 350 349 351 354 355 354 354 354 354 354 353 354 354 354 354 354 354 353 351 349 352 353 351 351 349 348 347 346 346 346 345 344 344 346 347 346 347 346 344 344 344 344 342 353 353 353 353 353 353 353 353 352 352 353 353 352 352 352 351 351 351 350 350 350 350 351 350 350 350 350 351 351 351 351 351 352 352 352 352 352 353 353 352 352 352 352 352 352 352 352 352 352 352 353 353 353 354 354 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 352 351 352 352 353 354 354 354 354 354 355 355 355 354 353 352 352 352 352 352 353 353 352 352 350 350 351 352 352 352 352 351 352 353 353 354 354 355 354 355 355 355 356 356 355 355 356 356 355 357 357 357 358 358 358 358 359 356 355 356 356 356 357 357 357 359 359 357 357 357 357 357 357 357 357 357 357 357 357 358 357 358 358 357 358 357 357 357 357 357 357 357 357 357 357 358 357 357 357 358 358 358 358 359 359 360 360 360 360 360 360 360 360 359 360 360 360 360 360 360 360 361 361 361 361 361 361 361 362 362 363 362 362 362 362 363 363 363 363 364 364 364 364 364 363 364 364 365 364 364 364 365 365 364 364 364 364 364 364 364 364 364 364 364 363 364 364 364 364 363 363 363 363 363 363 363 363 364 364 363 364 363 363 363 363 363 363 363 363 363 362 363 362 361 361 361 361 362 362 361 360 359 358 358 358 358 359 359 359 357 358 359 359 360 360 360 358 358 358 359 358 358 356 356 354 353 353 352 352 352 351 350 350 350 354 354 355 355 354 351 353 353 352 352 353 354 353 353 353 353 353 353 353 353 353 351 349 348 348 347 349 349 347 345 345 345 345 346 348 347 344 344 343 343 342 353 353 353 353 353 353 353 353 352 352 352 352 352 352 352 351 351 351 350 350 350 350 351 350 350 351 351 351 351 351 351 352 352 352 352 352 352 353 353 352 352 352 352 352 352 352 351 352 352 352 353 353 354 355 355 355 355 355 355 355 355 355 354 353 353 353 354 354 354 354 354 353 352 352 353 353 354 354 354 355 354 353 353 354 355 354 353 353 353 352 352 353 353 352 352 351 350 350 351 351 351 352 352 351 351 352 353 354 354 355 355 355 355 355 356 355 356 356 356 356 358 358 357 357 358 358 358 359 359 357 356 356 356 357 357 357 358 359 358 357 357 357 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 358 357 357 357 357 357 357 357 357 358 358 358 357 358 358 358 358 358 359 359 359 360 360 361 360 360 360 360 361 361 360 360 360 360 360 360 360 360 361 361 361 361 361 362 362 362 362 362 362 363 363 364 363 363 363 364 364 364 363 364 364 365 364 364 365 365 365 364 364 364 364 364 364 364 364 364 364 364 364 363 364 364 364 364 364 363 363 363 363 362 364 363 363 363 363 363 363 364 363 363 363 362 362 364 363 362 363 362 361 362 362 362 362 362 361 359 359 358 358 358 359 359 359 359 358 358 358 360 360 360 360 359 358 358 358 357 357 357 355 354 352 352 352 352 351 351 350 349 350 350 353 355 355 355 352 351 351 352 352 353 355 354 354 354 354 353 353 353 352 352 351 350 349 348 347 348 349 347 346 347 347 347 348 349 346 343 343 344 344 343 354 353 353 353 353 353 352 352 352 352 352 352 352 352 351 351 351 351 351 350 350 350 351 351 350 351 351 351 351 351 352 352 352 352 352 353 353 352 352 352 352 351 352 352 352 352 352 352 352 353 353 353 353 354 354 354 354 355 354 354 354 353 357 357 355 354 354 354 354 355 355 354 354 354 354 354 354 354 355 355 355 355 353 354 355 354 353 354 353 353 353 353 353 352 352 350 350 351 351 351 351 352 354 352 350 351 351 352 352 353 354 356 356 356 355 355 355 356 356 357 358 358 358 358 358 358 358 359 359 357 356 358 357 357 357 358 358 358 358 357 357 357 357 357 358 358 357 357 357 357 357 357 358 357 358 358 357 358 357 357 357 357 357 357 357 357 358 358 357 358 358 358 358 358 358 359 359 359 360 360 360 360 360 360 360 360 361 361 361 360 360 360 360 360 360 360 361 361 361 361 361 362 362 362 362 362 363 363 364 364 363 364 364 364 364 364 365 365 365 365 365 365 365 364 364 364 364 364 364 364 364 364 364 364 364 363 364 364 364 364 364 364 364 363 363 363 363 364 363 363 363 363 363 364 363 363 362 362 362 362 363 362 362 362 362 362 362 362 362 362 361 360 359 359 359 359 359 358 358 359 359 358 358 359 359 359 359 358 359 360 360 358 356 357 357 357 355 353 353 354 353 352 352 352 352 352 353 354 355 355 355 354 352 352 352 352 352 354 354 354 354 354 354 354 353 352 351 350 350 349 348 347 348 348 347 346 346 346 347 348 344 344 347 347 347 346 343 354 354 353 353 353 353 353 353 353 353 352 352 352 352 351 351 351 351 351 350 350 351 350 351 351 351 351 351 351 351 351 352 352 352 352 352 352 353 353 352 352 352 351 351 352 352 352 352 352 353 353 353 353 353 354 354 354 354 354 355 357 358 355 353 353 354 353 353 353 354 354 354 354 354 354 354 354 354 355 355 355 354 353 354 354 354 354 353 353 353 352 352 352 352 350 350 350 350 350 350 351 351 352 351 350 352 351 352 352 354 355 355 356 356 354 354 355 357 357 357 358 358 358 358 358 359 359 359 359 359 358 359 359 359 358 358 358 358 358 357 357 357 358 358 358 358 357 358 357 357 357 358 358 358 358 358 357 357 357 358 357 357 357 358 357 357 358 358 357 358 358 358 358 358 358 358 359 359 360 360 360 360 360 360 360 360 360 360 361 361 360 360 360 360 360 360 361 361 361 361 361 361 362 362 362 362 362 363 363 363 363 363 363 363 364 364 364 365 364 364 365 365 364 364 364 364 364 363 364 364 364 364 364 364 364 363 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 364 363 362 363 363 362 361 362 362 362 362 362 362 362 363 363 362 362 361 361 361 360 359 359 358 359 359 359 359 359 359 359 359 359 360 359 358 360 359 357 357 358 357 354 354 353 353 353 353 353 354 354 353 353 355 355 354 354 354 353 352 352 352 354 355 354 354 354 353 352 353 352 351 351 351 350 349 349 349 348 346 349 347 347 347 348 349 349 349 349 349 348 347 344 354 354 354 353 353 353 353 353 353 353 352 353 353 352 352 351 351 351 351 350 350 351 350 351 351 351 351 351 351 352 352 352 352 352 352 352 352 352 352 352 352 352 351 351 351 351 351 351 352 352 353 353 353 353 355 354 354 355 355 355 356 356 355 355 355 354 355 355 353 353 353 353 353 354 355 355 355 354 354 355 355 353 354 354 355 354 354 352 352 352 352 353 352 352 350 349 349 349 349 349 350 350 351 352 353 353 353 354 354 354 355 354 357 356 356 356 356 357 358 357 358 358 358 358 358 359 359 359 359 359 359 360 360 360 360 359 358 358 358 357 357 357 357 358 358 358 357 357 357 357 357 358 357 358 358 358 358 358 358 357 361 362 358 357 357 357 357 357 357 357 358 357 358 358 358 358 359 359 359 360 360 360 360 360 360 360 360 360 361 361 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 362 362 362 362 363 363 363 363 363 363 363 364 364 364 364 365 365 364 364 364 364 364 364 363 363 363 363 363 364 363 363 363 363 363 363 363 363 364 364 363 364 364 364 364 363 363 363 363 364 363 363 363 362 362 361 361 362 362 362 361 361 362 362 362 362 362 362 362 361 361 360 360 359 359 359 359 359 359 359 359 360 359 358 358 358 359 360 358 358 358 358 355 354 354 355 354 353 354 355 355 355 355 355 354 353 354 354 353 352 352 351 354 355 354 354 354 354 353 353 353 353 353 353 350 350 349 346 345 350 350 349 349 349 349 345 344 347 349 347 347 346 344 353 354 353 353 354 354 353 353 353 353 353 353 353 352 352 352 351 351 351 351 350 350 350 350 350 351 351 351 352 352 352 352 352 352 352 352 352 353 353 352 351 351 351 351 351 351 351 351 352 352 352 353 353 353 355 354 355 356 355 352 352 353 354 354 354 353 355 355 354 354 354 354 353 353 354 355 355 355 355 355 354 353 352 353 355 355 354 354 354 353 352 352 352 351 350 350 350 350 349 349 351 351 352 353 353 353 353 354 354 354 354 353 356 357 355 355 356 358 358 358 358 358 358 358 359 359 359 359 360 360 360 360 360 360 359 358 358 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 361 366 364 357 357 357 357 357 357 357 357 357 358 358 358 359 359 359 359 360 361 360 360 360 360 360 360 361 360 360 360 360 360 360 360 361 360 361 361 361 361 361 361 361 362 362 362 362 362 362 362 363 363 363 363 363 364 364 364 364 364 364 364 364 364 365 364 364 364 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 363 363 362 362 361 361 361 361 361 362 361 362 362 362 362 362 362 362 361 361 361 360 360 360 360 359 358 359 359 359 360 360 360 359 359 359 359 359 358 358 358 356 354 353 354 355 355 355 355 355 354 354 353 354 355 355 355 354 352 351 353 355 355 355 355 354 354 353 353 353 353 353 353 350 349 349 347 351 351 351 349 349 349 346 349 349 349 347 345 345 345 342 353 353 353 353 354 354 354 354 354 353 353 353 353 353 353 352 352 352 351 351 351 351 351 350 350 351 351 351 351 351 351 351 351 352 351 352 352 352 352 352 351 351 351 351 351 351 351 351 351 352 352 353 353 353 354 354 354 354 354 353 355 354 354 354 354 354 354 354 355 355 354 353 354 353 353 354 354 354 355 356 351 353 353 352 354 354 355 355 355 354 352 353 353 351 350 351 350 348 350 350 352 352 352 353 352 352 353 354 355 355 354 355 355 356 356 355 356 358 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 359 358 358 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 357 358 358 358 357 358 358 358 357 361 368 368 362 358 356 357 358 358 357 357 357 358 358 358 358 358 359 359 360 360 361 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 363 363 363 363 363 363 364 364 364 364 364 364 364 364 365 365 364 364 363 364 364 364 364 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 363 363 363 363 363 363 363 362 361 361 361 360 361 361 361 361 361 362 363 363 362 362 362 362 362 361 361 360 360 360 359 359 359 359 359 359 359 359 360 360 359 359 359 359 358 357 357 356 355 355 356 356 356 356 356 355 355 353 352 354 355 355 355 354 353 353 354 355 355 355 355 354 353 352 353 353 353 353 353 350 349 349 349 350 351 352 351 350 349 348 349 347 346 347 345 346 344 342 354 353 353 353 353 353 354 354 354 353 353 353 353 353 354 353 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 352 352 352 352 351 351 351 351 351 351 351 351 351 351 352 352 352 353 353 353 354 354 354 352 352 354 353 354 355 354 353 353 353 353 354 354 354 353 354 354 354 354 354 354 353 352 353 354 354 353 352 353 354 355 354 353 351 350 353 352 352 351 351 351 352 352 352 352 353 352 352 352 353 354 354 354 355 355 355 354 354 354 356 357 359 359 359 359 359 359 359 359 359 359 360 360 361 360 360 360 359 358 359 359 358 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 362 366 368 363 358 357 358 358 358 357 358 357 358 358 358 358 359 359 359 360 360 360 360 360 360 360 360 360 361 361 361 360 361 361 361 361 361 361 361 362 361 361 361 361 362 362 362 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 365 364 364 364 363 363 363 363 363 363 364 363 363 363 364 364 364 364 364 363 363 363 363 363 363 362 361 361 361 361 361 361 361 361 361 361 361 363 363 363 362 362 362 362 362 361 361 361 361 360 359 360 359 359 359 360 360 360 360 359 359 359 359 359 358 357 355 355 357 357 357 357 357 356 356 356 355 354 353 354 355 354 355 354 354 355 355 355 355 354 353 352 352 353 353 354 354 353 351 350 351 351 350 351 352 351 351 350 350 350 349 348 348 347 346 345 344 354 354 354 354 353 353 354 354 354 354 354 354 353 354 354 353 352 352 352 352 351 351 351 351 351 351 352 351 351 351 351 352 351 352 352 352 352 352 351 351 351 351 351 352 351 352 352 351 352 352 352 353 354 353 353 354 354 354 354 352 354 355 355 354 354 353 353 354 353 354 354 353 354 355 355 354 355 355 355 355 354 354 353 352 353 353 353 354 354 352 351 351 353 353 352 352 352 352 352 352 353 353 353 352 352 351 352 353 354 355 355 356 355 355 355 356 356 356 356 357 358 359 360 359 359 359 360 360 360 360 361 359 360 360 359 359 358 359 359 359 358 359 358 358 358 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 359 360 360 366 366 360 357 357 358 358 357 357 358 358 358 358 358 359 359 359 359 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 363 363 363 363 363 364 364 364 364 365 365 365 365 365 364 364 364 364 364 364 365 365 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 363 363 363 363 362 361 361 361 361 361 361 361 361 361 361 362 363 363 363 363 363 363 363 363 362 361 361 361 361 360 360 359 360 360 360 360 360 360 359 359 358 358 359 358 358 357 357 358 357 357 357 356 356 356 356 356 356 355 354 355 354 355 355 355 355 355 355 355 354 352 352 353 354 354 354 354 353 352 352 352 351 351 351 351 351 352 352 352 351 351 350 348 347 346 345 345 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 352 352 352 352 351 351 351 351 351 352 351 351 351 351 352 352 351 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 352 352 352 353 353 353 352 353 355 354 352 352 354 356 355 353 353 354 354 354 355 354 351 354 355 355 354 353 354 355 354 353 352 352 352 354 353 353 354 354 353 352 353 353 353 353 352 352 352 352 353 353 353 353 351 352 352 352 353 354 354 354 354 354 353 354 355 358 356 356 358 359 360 360 359 360 360 360 360 360 361 361 359 358 359 360 360 359 359 358 358 358 359 358 359 358 359 359 359 358 358 358 358 358 358 359 358 358 358 358 358 359 359 360 364 364 359 357 357 357 357 357 357 358 358 358 358 358 358 359 359 359 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 363 363 363 363 363 364 364 364 365 365 365 365 365 365 365 365 364 364 365 364 364 364 364 364 364 364 364 363 363 363 363 364 364 364 363 363 363 364 364 364 364 364 363 363 363 363 363 362 362 361 361 361 361 362 361 361 361 361 363 363 362 362 363 363 363 363 363 363 362 362 362 361 360 360 360 360 360 360 360 359 359 359 359 358 357 358 358 358 357 358 358 358 357 357 357 356 356 357 357 356 356 356 356 355 356 356 356 355 355 354 354 354 352 352 352 352 354 354 354 354 353 353 352 351 352 352 352 353 352 352 352 352 351 351 350 348 347 347 347 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 352 352 352 352 351 351 351 351 351 351 351 351 351 351 352 352 352 352 351 351 351 351 352 351 351 351 351 351 351 351 350 351 351 351 352 353 352 353 353 354 355 353 351 352 354 355 355 356 355 355 354 353 354 354 352 354 355 355 354 354 354 354 354 353 352 352 354 354 353 353 354 355 354 354 353 353 353 353 352 352 352 352 353 353 353 352 352 352 352 352 353 353 353 354 353 353 354 357 358 358 358 359 359 360 360 363 360 360 360 360 360 360 361 359 358 358 359 359 359 358 358 359 360 358 359 358 358 358 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 359 360 362 361 359 357 357 357 357 357 357 358 358 358 358 358 359 359 359 359 360 360 361 361 361 361 361 361 361 361 361 361 361 362 361 360 361 361 360 361 361 361 361 361 361 361 362 363 363 363 363 363 364 364 365 365 365 365 365 364 364 364 365 365 365 365 365 364 364 363 364 364 364 364 364 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 363 363 362 362 362 362 361 361 360 361 362 362 361 361 362 361 361 361 361 361 363 363 362 362 363 362 361 360 361 361 361 360 360 360 359 359 359 359 359 358 357 356 357 357 356 356 357 358 357 357 356 355 356 357 356 356 355 356 356 356 356 355 353 356 354 352 353 353 352 352 351 353 354 354 354 354 354 354 352 351 353 352 353 353 353 353 353 352 352 350 350 349 348 347 346 354 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 353 352 352 351 351 351 351 351 351 351 351 351 351 352 352 352 352 352 352 352 351 352 351 351 351 351 351 351 351 350 351 351 351 352 353 354 353 353 354 354 354 353 352 352 353 354 356 354 354 354 354 353 353 353 354 355 355 355 355 354 354 353 353 354 354 354 353 352 353 354 355 354 354 354 353 353 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 353 353 354 355 356 355 356 356 358 359 359 359 359 362 359 358 359 360 360 361 360 359 358 358 358 359 359 358 359 359 359 359 359 358 359 359 359 359 359 359 359 359 358 359 359 358 358 358 358 358 358 358 359 360 361 360 359 358 357 357 357 357 357 358 357 358 358 358 358 359 359 359 360 360 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 361 361 361 361 361 361 361 361 362 362 362 363 363 363 364 364 365 364 364 365 364 364 364 365 365 365 365 365 364 364 364 363 364 364 364 364 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 363 363 362 362 362 362 362 361 361 362 361 361 361 361 362 360 360 360 362 362 361 361 361 362 362 362 362 361 361 361 361 361 360 359 358 358 358 358 358 357 356 356 356 356 356 357 358 358 357 356 355 356 356 356 355 354 355 356 356 356 356 355 355 356 356 353 352 353 352 352 351 353 354 354 354 354 354 354 353 352 352 352 353 353 353 352 351 349 351 350 349 348 347 346 346 354 355 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 353 353 352 352 351 351 351 351 351 351 351 351 351 351 352 352 352 352 352 352 351 351 352 352 351 351 351 351 351 351 351 351 351 352 352 353 353 352 352 353 353 355 353 352 352 353 355 354 354 354 354 353 353 353 354 354 355 355 355 355 355 355 355 354 354 354 353 353 352 353 354 354 354 354 353 353 353 352 351 352 353 353 352 352 352 353 353 353 353 353 353 352 353 353 354 356 357 355 355 355 357 357 358 358 359 359 359 359 358 359 359 359 359 358 358 358 358 360 359 358 359 359 359 359 359 358 359 359 359 359 359 359 359 359 358 359 358 359 358 358 358 358 358 358 359 360 360 360 360 359 358 357 357 357 357 357 357 358 358 358 358 359 359 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 361 361 361 361 361 361 361 361 361 362 362 362 362 363 364 364 363 363 363 363 364 364 365 365 365 365 364 365 365 364 364 364 363 364 364 364 364 364 364 364 363 363 363 363 363 363 364 364 363 363 363 363 364 363 363 363 362 362 362 362 361 361 360 361 361 361 360 361 361 360 360 360 361 361 361 361 361 362 362 362 361 361 361 361 361 361 360 359 358 358 358 358 357 356 356 356 357 357 355 357 358 357 356 354 355 355 356 355 354 354 353 355 356 355 355 354 356 356 356 355 354 353 352 352 351 352 354 355 354 354 354 353 352 353 353 353 354 353 352 351 350 350 349 348 347 347 347 346 346 354 355 355 355 354 354 354 354 354 354 354 354 355 354 354 354 354 354 353 353 352 352 351 351 351 351 351 351 351 351 351 351 351 352 352 352 352 351 352 352 352 351 351 351 351 351 351 351 352 352 352 352 353 352 352 353 353 354 354 353 353 353 353 355 354 354 354 353 353 354 352 353 354 355 355 355 355 355 355 355 354 355 354 354 353 353 353 353 353 353 353 352 352 352 352 352 352 352 353 352 353 353 354 353 353 353 353 352 352 353 353 353 354 355 355 355 355 356 357 358 358 359 359 359 359 359 360 360 359 358 358 359 361 361 361 359 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 359 359 359 358 358 358 358 358 359 359 360 360 360 359 358 357 357 357 357 357 357 358 358 358 358 359 359 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 363 364 364 363 363 363 363 364 364 365 365 365 365 364 365 365 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 364 364 363 363 363 363 363 363 361 363 362 362 362 362 361 360 360 360 360 360 361 361 361 361 360 359 359 360 360 360 361 362 361 361 360 360 361 361 361 361 361 360 359 358 358 359 357 357 357 356 357 357 357 356 356 357 357 356 354 354 355 355 355 354 353 352 354 355 355 355 354 355 356 356 355 354 355 352 351 350 352 353 354 355 355 354 353 353 353 354 354 354 353 352 351 350 350 350 349 348 347 347 347 346 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 352 352 352 351 351 351 351 351 351 351 351 351 351 352 352 352 352 352 351 351 351 351 351 352 351 351 351 351 352 353 351 351 353 353 353 353 352 353 352 352 352 352 352 354 354 354 354 354 354 354 353 354 354 355 355 355 355 355 355 354 354 354 353 354 353 353 353 353 352 352 352 353 353 353 353 353 352 352 353 353 353 353 354 353 353 353 352 352 352 352 352 353 354 354 354 355 355 356 357 357 357 358 358 359 359 358 359 358 358 359 360 360 361 360 361 359 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 359 359 360 360 360 359 358 357 357 357 357 357 357 357 357 358 358 358 359 360 360 360 360 361 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 363 363 363 363 363 363 364 364 364 365 365 364 365 365 365 365 365 364 364 364 364 364 364 364 364 364 364 363 363 363 364 364 363 363 363 363 363 364 363 363 362 361 361 362 361 360 359 360 360 360 360 361 361 361 360 359 360 360 360 361 361 361 360 360 360 360 361 362 361 360 360 360 359 359 359 358 358 357 357 357 358 358 357 356 356 356 357 357 355 355 355 354 354 355 355 355 355 355 356 356 355 356 356 356 355 353 353 352 351 350 351 354 354 354 354 354 354 354 352 352 352 353 353 351 350 350 350 349 349 348 346 346 346 346 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 352 352 352 352 352 351 351 351 351 351 351 351 351 352 352 352 352 351 351 351 351 351 351 351 351 351 351 351 352 351 352 353 352 353 352 352 352 352 352 353 353 352 353 353 354 354 354 354 354 353 354 354 354 354 354 354 353 353 353 353 355 353 354 353 353 353 352 352 352 352 353 353 353 353 353 352 352 352 353 353 353 353 353 353 352 352 352 352 352 352 352 353 354 355 355 354 355 356 356 357 357 357 358 358 358 358 360 360 360 359 359 359 359 359 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 359 358 358 358 359 359 359 359 359 359 358 357 357 357 357 357 357 357 358 358 358 358 359 359 359 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 363 363 363 363 364 364 365 364 365 364 365 365 365 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 363 362 361 363 363 362 362 362 361 361 361 360 360 362 361 359 360 361 361 361 360 359 359 360 361 360 360 361 360 360 360 360 361 362 360 360 360 360 359 359 358 357 358 357 357 357 358 358 357 356 357 357 356 356 356 356 356 356 354 355 355 354 354 354 355 356 357 356 356 356 355 353 352 352 351 351 351 351 353 352 352 354 354 353 353 353 354 354 353 351 350 350 349 349 348 346 346 347 346 346 355 355 354 354 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 353 353 353 352 352 352 352 351 351 351 351 351 351 351 351 352 352 352 352 352 352 351 351 351 351 351 351 351 351 351 351 351 352 352 352 352 352 355 355 355 354 353 353 353 353 353 353 353 353 353 353 353 354 354 355 355 355 354 354 354 354 354 354 353 353 354 353 352 352 352 352 353 353 353 353 352 353 353 352 352 353 353 353 353 353 352 352 352 352 352 352 351 352 352 352 354 354 354 355 355 356 358 358 358 358 359 358 358 359 359 359 358 358 359 359 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 360 360 359 359 359 359 359 358 358 358 359 359 359 359 359 359 358 358 357 357 357 358 358 357 358 358 358 358 358 359 359 359 360 361 361 361 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 361 361 361 361 361 361 362 362 362 362 362 362 363 364 364 364 365 364 364 365 365 365 365 365 364 364 364 364 364 365 365 364 364 365 365 364 364 363 364 363 363 363 363 363 363 363 363 361 361 361 362 361 362 361 361 361 361 359 361 361 361 361 361 361 361 361 361 361 361 360 360 360 359 360 361 361 361 361 360 360 360 360 360 360 359 358 357 357 357 358 358 357 356 356 356 356 356 356 356 357 357 356 356 357 356 355 354 355 355 356 355 352 355 354 353 352 351 351 349 348 352 354 354 354 353 353 353 354 354 354 353 352 350 350 350 349 349 348 347 346 346 346 346 355 355 355 354 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 353 353 352 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 352 351 351 351 351 351 351 350 350 351 351 351 351 351 351 352 352 352 352 353 353 353 352 353 352 353 352 352 352 353 353 353 353 353 354 354 354 354 354 354 354 354 354 354 353 352 352 353 352 352 352 352 352 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 352 352 353 352 352 352 353 354 354 354 355 355 356 357 358 358 358 358 358 358 358 358 359 359 358 359 359 359 358 358 358 357 358 358 358 359 359 359 359 359 359 359 359 359 359 359 360 360 359 359 359 359 359 358 358 358 359 359 359 359 359 358 358 358 357 357 357 357 357 357 358 358 358 358 358 359 359 360 361 361 361 362 362 361 361 362 361 361 361 361 361 361 361 361 361 362 362 362 362 361 361 361 362 361 361 362 362 362 362 362 363 364 364 364 364 365 365 365 366 365 365 365 364 364 364 364 365 364 364 364 365 365 365 364 364 363 363 364 363 363 364 363 363 363 363 363 362 362 361 361 361 362 362 362 361 360 361 361 362 362 362 362 362 361 361 361 361 360 360 360 360 360 361 361 361 360 360 360 360 359 360 359 358 358 357 357 357 358 358 357 356 356 356 356 356 356 356 356 356 356 357 356 356 356 354 354 355 355 355 355 354 353 353 352 353 354 353 353 353 354 354 355 354 354 354 354 354 354 354 352 351 351 349 349 349 348 347 346 346 347 346 355 355 355 354 354 355 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 353 352 352 352 351 351 352 352 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 351 350 350 350 350 351 351 351 351 351 351 351 353 352 352 352 352 352 352 352 352 352 352 352 353 353 353 353 354 353 354 354 354 354 354 354 354 354 354 353 352 352 352 352 352 352 352 352 352 353 353 353 353 353 353 353 353 353 353 353 352 352 353 352 351 352 352 352 352 351 353 354 354 355 357 357 358 357 357 357 357 357 357 358 358 359 358 358 358 358 358 358 358 358 358 358 358 359 359 359 358 359 359 359 359 359 359 359 359 360 360 359 359 359 359 359 358 358 359 359 359 359 359 358 358 358 358 357 357 357 357 357 357 358 357 358 358 359 359 360 361 361 361 362 362 362 361 362 362 362 362 361 361 361 361 362 361 362 362 363 362 361 361 361 362 361 361 362 362 362 362 362 363 364 364 364 364 364 365 365 366 365 365 365 364 364 364 365 364 364 364 364 365 365 364 364 364 364 364 364 363 363 363 363 363 363 363 362 362 362 361 361 361 362 362 362 362 361 361 361 362 362 362 362 362 361 361 361 361 361 361 360 360 360 360 360 360 360 359 359 359 359 359 359 358 358 358 357 358 358 358 357 356 356 356 356 356 356 356 355 356 357 356 356 357 356 355 354 352 353 355 351 353 353 352 352 353 355 355 353 353 353 355 355 354 355 355 354 354 354 353 352 352 352 351 351 349 348 347 346 346 346 345 355 355 355 354 354 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 350 350 350 350 350 351 351 351 351 351 351 351 352 352 352 352 352 352 352 352 352 352 352 353 353 353 353 353 353 353 353 354 353 354 354 354 354 354 353 353 352 352 352 352 352 352 352 352 352 353 353 353 353 353 353 353 353 353 353 353 353 353 352 352 352 352 353 353 352 359 358 354 354 355 356 357 357 357 357 357 357 357 357 358 358 359 358 358 358 358 358 358 358 358 357 357 358 359 359 359 359 358 358 359 359 359 359 359 359 360 360 359 359 359 359 359 359 358 359 359 359 359 359 358 358 358 357 358 357 357 357 357 357 357 358 358 358 359 360 360 360 361 361 362 362 362 362 362 362 362 362 362 361 362 362 362 362 362 362 362 362 361 361 362 362 362 362 362 362 362 362 362 363 363 363 364 365 365 365 366 365 365 365 365 364 364 364 365 364 364 364 364 364 365 364 364 364 364 364 364 363 362 362 363 363 363 363 362 362 363 362 362 362 362 363 366 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 360 360 361 361 361 360 359 359 359 358 359 359 359 358 358 358 358 358 357 357 357 356 356 356 357 356 355 355 355 354 353 356 355 356 355 355 355 356 354 353 352 352 352 351 354 356 354 350 352 354 354 354 355 355 354 354 354 353 352 352 353 352 352 349 348 348 347 346 345 346 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 353 353 353 353 352 352 352 351 351 351 351 351 351 351 350 350 350 351 351 351 351 350 350 350 350 350 350 350 350 350 350 351 351 351 352 351 350 351 352 352 352 353 352 352 352 351 352 352 352 352 353 353 353 353 353 354 354 354 354 354 354 354 354 354 353 353 352 352 352 352 352 352 352 353 352 353 353 353 353 352 352 353 353 353 352 353 354 353 353 352 352 352 353 353 353 355 356 355 354 356 357 357 357 357 357 356 357 357 357 357 358 358 358 358 358 358 358 358 357 357 357 357 358 358 358 358 359 359 358 359 359 359 359 359 359 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 358 358 357 358 358 357 357 357 357 358 358 358 358 359 359 359 360 361 361 361 362 362 362 362 362 362 362 362 361 362 362 362 362 362 362 362 362 362 362 362 362 362 363 362 362 362 362 362 362 363 363 364 364 365 365 365 365 365 365 365 364 364 364 364 364 364 364 364 365 365 364 364 364 364 364 364 363 363 363 363 363 363 363 362 361 362 362 362 362 362 363 368 367 366 364 362 362 362 362 362 362 362 362 361 362 361 361 361 361 361 361 361 361 361 360 360 360 359 359 359 359 358 358 357 358 358 357 357 357 357 356 356 356 356 355 355 355 356 356 356 354 355 356 356 355 356 356 354 353 353 352 352 353 355 356 356 356 356 355 356 355 355 356 355 354 354 354 353 352 352 350 350 349 348 348 347 346 345 345 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 353 353 353 352 352 352 352 351 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 349 349 350 350 350 350 350 350 350 351 351 351 351 351 352 353 353 353 352 352 352 352 352 352 351 351 352 352 352 353 353 353 353 354 353 354 354 354 354 353 353 353 353 352 352 352 352 352 352 352 353 353 353 352 352 352 352 352 352 352 352 352 353 353 353 353 353 353 353 353 354 355 355 355 355 354 355 356 356 357 357 357 356 356 357 357 357 357 358 358 358 358 357 358 357 357 357 357 357 357 358 358 359 359 359 359 359 359 359 359 359 359 359 360 360 360 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 357 357 357 357 357 358 358 358 359 359 360 360 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 364 364 365 365 365 365 365 365 365 365 365 365 364 364 364 364 365 365 364 364 364 364 364 364 364 364 364 363 363 363 363 363 362 362 362 362 362 361 362 362 364 366 365 363 362 362 362 362 362 362 362 361 362 361 361 362 362 361 361 361 361 361 361 361 360 360 359 359 360 359 359 358 358 358 358 357 357 357 356 356 356 358 356 356 356 356 356 356 356 355 355 355 355 354 356 355 354 353 353 353 353 355 356 358 358 357 357 357 357 356 355 355 356 354 354 354 354 354 352 350 349 350 349 348 347 346 345 345 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 353 353 353 353 352 352 352 352 352 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 349 349 349 349 350 350 350 351 351 351 351 351 350 352 352 352 352 352 352 351 351 351 351 351 352 352 352 352 352 353 353 353 353 353 353 353 353 354 353 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 353 353 353 353 353 353 353 353 353 353 354 355 355 355 355 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 358 357 357 357 357 357 358 357 358 358 359 359 358 359 358 359 359 359 359 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 358 358 357 358 358 358 358 358 357 357 357 358 358 358 358 359 360 360 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 364 364 365 365 365 365 365 365 365 365 365 365 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 364 363 363 363 362 362 362 362 361 361 362 363 363 364 364 363 363 362 362 361 362 362 362 362 361 361 361 361 362 361 361 361 361 361 361 360 360 360 360 360 359 360 359 359 358 358 358 357 358 357 357 356 357 357 357 356 356 356 355 356 356 355 355 355 354 355 357 356 355 353 354 354 354 355 356 357 358 358 358 358 357 354 355 355 354 354 354 355 355 354 352 350 350 350 348 348 346 345 345 345 356 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 353 353 353 353 353 352 352 351 351 351 350 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 350 350 350 351 351 351 351 352 352 352 353 352 352 352 352 351 352 352 351 351 352 352 352 352 352 352 353 354 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 353 353 354 354 354 354 354 354 354 355 354 355 355 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 358 357 357 357 357 357 358 358 358 358 359 359 359 359 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 357 358 357 358 357 358 358 358 357 358 358 359 359 360 361 361 361 362 362 362 362 363 363 363 363 362 362 362 362 362 362 362 363 363 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 364 364 365 365 365 365 365 365 365 365 365 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 362 361 361 361 362 362 362 363 363 363 363 363 363 362 361 361 362 362 362 362 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 358 358 358 358 358 358 358 357 357 356 356 356 356 357 357 356 356 356 357 357 354 355 356 356 354 356 355 355 356 353 355 353 354 356 356 358 358 358 358 358 357 355 353 356 356 356 355 355 354 354 352 351 350 350 348 347 346 345 345 346 356 356 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 353 353 353 353 353 352 352 352 351 351 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 349 349 350 350 350 350 351 352 352 352 353 352 351 352 352 352 352 351 351 351 352 352 352 352 352 353 353 354 353 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 352 352 351 351 351 352 351 352 352 352 352 352 352 352 352 352 353 353 354 354 354 353 352 353 354 354 355 355 355 355 355 356 356 356 356 356 356 357 357 357 357 357 357 358 358 357 357 357 357 358 358 358 358 358 358 358 359 359 358 359 359 359 359 359 359 360 360 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 357 358 357 358 357 357 357 357 358 358 358 359 359 360 360 360 361 361 362 362 362 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 364 364 365 365 365 365 364 365 365 365 364 364 364 364 364 364 364 364 365 364 364 364 364 364 364 364 363 363 362 362 362 361 361 362 362 362 362 362 363 363 363 363 362 362 361 362 362 362 361 361 361 361 361 361 361 361 361 361 360 360 360 360 359 359 359 358 359 359 358 358 358 358 357 357 356 356 357 357 357 357 356 356 356 357 356 356 356 356 355 355 355 355 355 355 353 355 354 354 355 357 357 357 358 359 359 358 357 354 355 355 353 352 354 354 352 351 351 350 348 347 347 346 346 346 345 356 356 356 356 356 355 356 356 355 355 355 354 354 354 355 355 354 354 354 354 354 354 354 353 352 352 352 352 351 351 351 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 349 350 350 350 350 351 353 352 352 352 352 352 351 352 352 352 351 351 351 351 352 352 352 352 352 353 353 353 353 353 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 352 351 351 352 352 351 352 352 352 352 352 352 352 353 353 354 354 354 354 354 358 360 353 354 355 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 358 357 358 358 358 358 358 359 359 359 359 359 359 359 359 359 360 360 360 360 359 359 359 359 359 359 359 359 358 358 358 358 358 357 358 357 357 357 357 357 357 358 358 358 358 359 359 360 360 361 361 361 362 362 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 364 364 365 365 364 364 365 365 365 365 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 362 362 362 361 361 362 362 362 362 362 363 363 363 363 363 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 359 359 358 358 358 358 358 357 357 357 356 356 356 356 357 357 357 357 356 356 356 356 356 355 355 355 355 355 355 355 355 353 354 354 354 354 355 357 357 358 359 359 358 357 357 356 356 355 352 353 353 352 352 351 350 349 348 347 347 346 346 345 355 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 354 354 354 354 354 354 353 353 352 352 352 351 351 351 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 351 351 351 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 352 352 352 352 353 352 352 353 353 353 353 353 353 353 353 353 353 352 352 352 352 351 351 352 352 352 351 351 351 351 352 352 351 351 352 353 353 353 354 354 354 354 354 353 354 356 354 355 355 355 355 355 355 355 355 356 355 356 356 356 356 356 356 356 356 357 357 357 357 357 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 360 360 360 360 359 359 359 359 359 359 359 359 359 358 358 358 358 357 358 358 357 357 357 358 357 358 358 358 358 359 359 359 360 360 361 361 362 362 362 362 363 363 363 362 362 362 362 362 362 362 362 363 362 362 362 362 362 362 362 362 362 363 363 363 364 363 363 363 364 364 364 364 364 365 365 365 365 364 364 364 364 364 364 365 364 364 364 364 365 365 365 364 364 364 363 363 362 361 361 361 362 362 363 363 362 362 363 363 363 362 362 362 362 362 362 361 361 361 361 361 361 361 362 361 361 361 361 360 360 361 360 360 359 358 358 358 358 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 357 355 355 354 354 354 354 355 355 354 354 354 354 355 354 356 357 358 359 359 358 358 357 357 355 354 353 353 353 352 352 351 350 349 348 347 346 346 346 345 356 356 355 356 356 356 356 356 356 356 356 355 355 355 355 355 355 354 354 354 354 354 353 353 353 352 352 352 351 351 351 350 350 351 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 351 351 351 352 352 352 352 352 352 351 351 351 351 351 351 351 351 351 351 351 352 352 352 352 352 352 352 353 353 353 353 353 353 353 352 352 352 352 352 352 352 352 352 351 351 351 351 351 351 351 351 351 351 352 352 353 353 353 353 354 354 354 358 361 355 355 355 355 355 354 355 354 355 355 355 355 355 355 356 356 356 356 356 356 356 356 356 356 357 357 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 360 360 360 360 359 359 359 359 359 359 359 359 359 359 358 358 357 357 358 358 358 358 358 358 358 358 358 358 358 358 359 360 360 361 361 362 362 363 363 363 363 363 363 362 362 362 362 362 362 362 363 363 363 362 362 362 362 362 362 362 362 362 363 364 364 363 363 364 364 364 364 364 365 365 365 364 364 364 364 364 365 365 365 364 364 364 365 365 365 365 364 364 364 363 363 362 362 362 362 362 362 362 363 363 363 363 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 362 361 361 361 360 360 360 361 360 360 360 359 359 359 359 358 357 357 356 356 356 357 357 357 357 356 356 356 356 357 357 356 355 355 355 355 355 355 354 354 354 355 354 355 355 357 357 358 359 359 359 359 358 357 356 354 353 353 353 352 352 351 349 349 348 347 347 346 346 346 355 356 355 356 356 356 356 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 353 353 353 352 352 352 352 351 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 351 351 351 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 352 352 352 352 352 352 352 353 353 353 353 353 353 352 352 352 352 352 352 352 352 352 351 351 351 350 350 351 351 351 351 352 352 353 353 353 353 353 353 354 355 355 357 355 356 355 355 355 355 355 355 355 355 355 355 354 355 355 355 355 355 355 355 355 356 356 356 357 357 357 357 357 358 358 358 358 358 359 359 359 359 359 359 359 359 359 360 360 360 360 360 359 359 359 359 359 359 359 359 359 358 358 357 357 357 358 358 358 358 358 358 358 358 358 358 358 359 359 360 360 361 361 362 363 363 363 363 363 363 363 363 362 362 362 362 362 363 363 363 363 362 362 362 362 362 363 363 363 363 364 364 363 364 364 364 364 364 364 365 365 364 364 365 364 365 365 364 364 364 364 364 365 365 365 365 364 364 365 364 363 363 362 362 362 362 362 362 362 362 362 363 363 363 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 360 360 361 361 361 361 361 360 360 360 360 360 359 359 358 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 355 355 355 355 356 355 355 355 355 355 354 353 355 356 357 358 358 359 359 359 359 358 358 357 354 353 353 353 352 351 350 349 348 348 348 347 347 346 346 355 356 355 355 356 356 355 356 356 355 355 355 355 355 355 355 355 355 354 354 354 354 353 353 353 353 352 352 352 351 351 351 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 350 350 350 351 351 351 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 352 352 352 352 352 352 353 352 352 352 352 352 352 352 352 352 352 352 351 351 351 350 350 350 351 351 351 352 353 353 353 353 353 353 353 354 359 359 355 356 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 355 355 355 355 355 355 355 356 356 357 357 357 357 357 357 358 358 358 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 359 359 359 359 359 359 359 359 358 358 358 358 358 357 358 358 358 358 357 357 357 358 358 358 359 359 360 360 360 361 361 362 362 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 364 364 363 364 363 363 364 364 365 365 364 364 364 364 364 365 365 364 364 364 364 364 364 365 365 365 364 364 364 364 364 363 363 362 362 362 362 362 362 362 362 362 362 363 363 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 359 360 359 358 357 357 357 357 356 356 356 357 357 357 357 357 357 356 357 357 356 355 355 355 356 355 354 354 355 355 354 354 355 355 356 358 358 358 358 359 359 358 356 356 355 353 352 352 351 351 350 350 349 349 348 347 347 346 346 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 353 353 353 353 353 352 352 352 352 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 350 350 351 350 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 351 351 350 350 350 350 350 351 352 353 353 353 353 353 353 353 354 354 356 356 355 356 355 355 355 355 355 355 355 355 355 355 354 355 355 354 355 354 354 354 354 355 354 355 355 355 357 357 357 357 357 357 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 359 359 359 359 359 359 359 359 359 358 358 358 358 357 358 358 358 358 358 358 357 358 358 358 358 359 359 360 360 361 361 361 362 362 362 362 362 363 363 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 364 364 364 364 364 364 364 363 364 364 365 364 364 364 364 364 364 365 365 364 364 364 364 364 364 364 365 365 364 364 364 364 363 363 363 363 363 363 362 362 362 362 362 362 362 362 363 362 362 362 362 361 361 361 361 361 361 361 360 361 361 361 361 361 361 361 361 360 360 360 360 360 360 359 358 358 357 357 357 356 356 356 357 357 357 357 357 358 357 357 356 356 356 356 355 355 355 354 354 354 354 354 354 354 355 358 358 358 358 357 357 357 356 355 355 354 354 353 352 351 351 350 350 350 349 348 347 347 347 346 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 355 354 354 354 353 353 353 353 353 353 353 352 352 352 351 351 352 351 351 350 350 350 350 350 350 350 350 351 350 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 351 351 351 351 350 350 351 351 351 352 353 353 353 353 353 353 353 353 354 355 355 355 355 356 356 356 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 355 355 355 356 357 357 357 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 358 358 357 358 358 358 358 358 358 357 358 358 358 358 359 359 359 360 360 361 361 362 362 362 362 362 362 363 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 364 364 364 363 364 364 365 365 364 364 364 364 364 365 365 365 364 364 365 365 365 365 365 365 364 364 364 364 363 363 363 363 363 363 363 362 362 363 363 362 362 362 362 363 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 359 359 358 358 358 357 357 356 356 357 358 357 358 357 357 357 357 357 357 356 356 356 356 355 354 354 353 354 354 354 354 354 354 355 358 358 359 358 356 356 356 356 355 355 354 353 352 352 351 350 350 350 350 349 348 348 347 347 346 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 353 353 353 353 353 353 353 353 352 352 352 352 351 351 351 350 350 350 350 350 350 350 350 350 350 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 351 351 351 351 351 352 352 353 353 353 354 354 354 353 353 354 355 355 355 354 355 356 356 355 355 355 355 355 355 355 355 355 354 355 355 355 355 354 354 354 354 354 355 355 355 356 356 357 357 357 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 359 359 359 359 359 358 358 358 357 357 358 358 358 358 357 357 357 358 358 358 358 359 359 360 360 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 364 365 363 363 363 363 363 363 363 364 364 364 364 364 365 365 364 364 364 364 365 364 364 364 364 364 364 364 365 365 364 364 364 364 364 364 363 363 364 363 363 362 362 362 362 362 363 363 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 360 361 361 361 361 361 361 360 360 360 360 359 359 358 358 358 357 357 356 356 356 357 357 357 357 357 358 358 358 357 357 356 356 355 355 355 354 355 355 354 353 354 354 354 354 354 357 358 357 356 356 356 356 355 355 354 354 352 351 351 350 350 350 350 349 349 348 348 348 348 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 353 353 353 353 353 353 353 352 352 352 352 352 352 351 351 351 351 350 350 350 350 350 350 350 350 351 351 351 351 351 351 351 351 351 351 351 351 350 351 351 351 351 351 351 351 351 351 351 351 351 351 351 352 352 353 351 351 351 351 352 352 352 352 352 352 352 352 352 352 352 351 351 353 353 352 352 353 353 353 352 353 353 353 354 354 353 353 354 355 355 355 355 355 356 356 355 355 355 355 355 354 354 354 354 355 355 355 355 354 354 354 354 354 354 354 354 355 355 356 357 357 357 357 358 358 358 358 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 359 359 359 359 358 358 358 358 358 357 357 357 357 357 357 358 358 358 358 358 359 359 359 360 360 361 361 361 361 362 362 363 362 362 362 362 362 362 362 362 362 362 362 362 363 365 362 362 363 363 363 363 363 364 364 364 364 365 364 364 364 364 365 364 364 364 364 364 364 364 364 364 365 364 364 364 364 364 364 364 364 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 362 361 361 361 361 360 361 360 360 359 359 359 359 358 358 357 357 357 357 357 357 358 358 358 358 358 358 358 357 357 356 355 354 354 353 353 353 353 353 354 354 354 354 356 358 358 357 357 356 356 356 356 356 355 354 352 351 351 350 349 349 349 349 349 349 349 349 348 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 353 353 353 353 353 353 353 352 352 352 351 351 351 351 351 350 350 350 350 350 350 350 350 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 352 352 352 351 351 351 352 352 352 352 352 352 352 352 353 353 352 352 353 353 353 353 353 353 352 352 352 353 352 352 353 353 353 353 353 353 353 354 355 355 356 356 355 355 355 355 355 355 355 354 354 354 354 354 354 355 355 354 354 354 354 354 354 353 354 355 356 357 357 358 358 357 358 358 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 358 358 358 358 358 358 357 357 360 362 357 357 357 357 357 358 358 358 359 359 360 360 361 361 361 362 362 363 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 362 363 363 363 363 363 364 364 364 364 365 365 365 364 364 364 364 364 364 364 364 365 364 363 364 365 365 365 364 364 364 363 363 364 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 362 361 361 361 361 362 362 362 361 361 360 361 360 360 360 360 359 359 359 359 359 358 357 357 357 357 357 357 358 358 358 358 358 359 358 358 358 357 354 354 355 355 355 355 354 354 354 354 354 354 355 356 356 357 356 356 356 355 355 355 354 353 352 351 351 351 350 350 350 349 349 349 349 349 348 356 356 356 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 355 354 354 354 354 353 353 353 353 353 353 353 352 352 352 352 351 351 351 351 351 351 350 350 350 350 351 350 350 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 352 352 352 351 358 359 355 351 351 352 351 351 351 352 352 352 353 353 353 352 353 354 353 353 353 353 353 353 353 353 353 352 353 353 353 352 352 352 353 354 355 355 356 356 356 355 355 355 355 355 355 355 354 354 354 354 354 354 355 354 355 354 354 354 354 354 354 355 356 357 357 357 357 357 358 358 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 361 363 360 360 360 360 360 360 360 359 359 358 358 358 358 358 357 357 361 365 358 358 358 357 358 358 358 358 359 359 360 361 361 361 361 362 362 363 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 364 364 364 364 364 365 365 365 365 364 364 364 364 363 363 364 364 364 363 364 365 365 365 364 364 364 364 364 364 364 363 362 362 362 362 362 362 362 362 362 363 363 362 362 362 362 363 362 362 362 362 362 362 362 361 361 362 361 361 361 362 361 361 361 360 360 360 360 359 359 359 360 359 358 358 358 358 357 357 358 358 359 358 358 358 358 358 357 361 357 355 355 355 354 354 354 353 353 354 354 354 354 355 355 356 356 356 356 356 357 357 354 353 353 352 351 351 350 350 350 349 349 349 349 349 349 349 356 356 356 356 355 355 355 355 355 355 355 355 355 354 354 354 354 355 355 355 354 354 354 354 354 353 353 353 353 352 352 352 352 351 351 351 351 351 351 351 351 350 350 350 351 350 350 350 351 351 351 351 351 351 350 350 351 350 351 351 351 351 351 351 350 351 351 351 351 351 351 351 351 351 352 353 358 361 357 352 353 352 351 351 351 351 352 352 352 352 352 353 353 353 353 353 353 353 353 353 354 353 352 352 353 353 353 352 353 353 354 355 355 356 356 355 356 355 355 355 355 355 354 354 354 354 354 354 355 354 355 355 355 355 354 354 354 354 355 356 357 357 357 357 358 358 358 358 359 359 359 359 359 359 359 359 360 360 360 360 360 360 362 364 361 361 361 361 360 360 360 359 359 358 358 358 358 358 357 358 359 360 357 358 358 359 359 358 358 358 359 359 360 360 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 364 363 364 364 364 364 364 364 364 365 365 365 364 364 364 364 364 364 364 364 363 364 365 365 365 364 364 364 364 363 363 363 363 363 362 362 361 362 362 362 362 362 363 363 363 362 362 362 362 362 362 362 362 361 362 362 362 361 362 361 361 361 362 362 361 361 360 360 360 360 360 360 359 359 359 359 359 359 358 358 357 357 358 358 358 358 358 358 358 357 357 358 357 356 356 356 355 354 354 354 354 354 354 354 354 355 355 355 355 355 355 356 358 358 355 353 353 352 351 351 350 350 350 350 350 350 349 349 349 349 356 356 356 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 355 355 354 354 354 354 354 354 354 353 353 353 352 352 352 351 351 352 352 351 351 351 351 350 350 351 350 350 350 350 350 351 351 351 351 350 350 350 350 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 352 358 355 354 355 355 359 359 354 351 351 351 351 351 351 352 352 352 353 353 353 353 353 353 353 353 354 354 353 352 352 353 353 352 353 353 354 354 354 355 355 355 355 356 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 355 355 354 354 354 354 355 355 356 357 357 358 358 358 358 359 359 359 359 359 360 360 360 360 360 360 360 360 360 361 362 361 361 361 361 360 360 360 359 359 359 358 358 358 358 358 358 359 359 358 363 364 363 362 358 358 358 359 359 359 360 360 361 361 362 362 362 362 362 362 362 362 362 362 362 362 361 362 362 362 362 362 362 362 363 363 364 364 363 363 364 363 364 364 365 365 364 364 364 364 364 365 364 364 364 364 365 365 364 364 364 364 364 363 363 363 363 362 362 362 362 362 362 362 362 363 363 362 362 362 362 362 362 362 362 362 362 362 361 361 361 362 362 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 359 359 359 358 358 357 358 358 358 358 358 358 358 357 357 357 357 357 356 356 356 355 353 353 354 354 354 354 354 354 353 354 355 355 355 355 356 358 357 355 354 354 353 352 351 351 350 350 350 350 351 351 349 349 349 356 356 356 356 356 355 356 356 355 355 355 355 354 355 355 354 354 354 354 354 354 354 354 354 354 354 354 353 353 352 353 352 352 352 351 351 352 351 351 351 351 350 350 351 351 350 350 351 351 351 351 351 351 351 350 351 351 351 351 351 351 351 351 351 350 350 351 350 350 351 350 351 352 352 353 353 353 355 359 359 360 355 352 351 351 351 351 351 351 352 352 353 353 353 352 352 353 354 354 354 353 352 352 352 352 352 353 353 353 353 354 354 355 355 355 355 355 355 355 355 356 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 355 355 355 356 357 357 358 358 358 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 361 362 361 361 361 361 361 360 360 360 360 359 359 358 358 358 357 358 357 357 358 359 360 360 359 358 358 358 358 359 359 360 360 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 361 362 362 362 362 362 362 363 363 363 363 363 363 363 363 364 365 365 365 364 364 364 365 365 364 364 363 363 364 364 364 364 364 364 364 364 363 363 363 362 362 362 362 362 362 362 362 362 362 363 362 362 362 362 362 362 362 362 362 362 362 361 361 361 362 362 361 361 361 361 362 361 361 361 360 360 360 360 360 360 360 359 359 359 359 358 358 358 357 358 358 358 358 358 357 357 357 357 358 358 358 356 356 355 355 353 354 355 354 354 354 354 354 354 354 354 355 355 355 357 357 357 356 354 353 352 351 351 351 351 351 351 351 351 350 349 349 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 354 354 355 354 354 354 354 354 354 354 354 354 354 354 353 352 352 352 352 352 352 351 352 351 351 351 350 350 351 351 350 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 350 350 350 350 350 351 351 352 351 352 352 353 353 353 354 355 354 352 352 352 352 352 351 351 352 352 352 353 352 352 352 352 354 353 352 352 352 352 352 352 352 353 353 353 353 353 354 354 354 354 355 355 355 355 355 356 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 355 355 356 357 357 358 358 358 358 358 359 359 359 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 360 360 360 360 359 359 358 358 358 357 358 358 365 361 359 359 359 359 358 358 358 358 359 360 360 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 362 363 363 363 363 363 363 364 364 364 364 364 364 365 365 364 364 363 363 363 364 364 364 364 364 364 363 363 363 363 362 362 362 362 362 362 362 362 362 363 362 362 362 362 362 361 362 363 362 362 361 361 362 362 361 361 362 361 361 361 361 362 361 361 361 361 361 361 360 360 360 360 359 359 359 359 359 359 358 357 358 358 358 358 357 357 357 357 357 358 357 358 357 356 356 356 355 354 354 354 354 353 354 354 353 353 354 355 355 355 355 356 356 356 355 353 352 352 351 351 351 350 351 351 351 351 350 350 349 357 356 356 356 356 356 356 356 356 355 355 355 355 355 355 354 355 355 354 354 354 354 354 354 354 354 354 353 353 353 352 352 352 352 352 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 351 351 352 351 351 352 352 352 352 353 354 353 352 352 352 352 352 352 352 352 352 351 352 352 352 352 354 353 352 352 352 352 352 352 351 352 352 352 353 353 353 354 354 354 354 355 355 355 355 355 356 356 356 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 355 356 357 358 358 358 358 358 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 360 360 360 359 359 358 358 358 358 358 360 359 359 359 359 359 359 358 358 359 359 359 360 360 360 360 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 364 364 364 364 364 364 364 364 365 365 364 364 364 364 364 364 363 363 364 364 364 363 363 363 363 363 362 362 363 363 362 362 362 363 362 362 362 362 362 362 361 362 363 362 362 362 363 362 362 362 362 362 361 361 361 361 361 361 362 362 361 361 361 360 360 360 360 360 359 359 359 359 359 358 358 358 358 358 358 357 358 357 357 358 357 357 358 357 356 356 356 356 356 354 354 354 353 354 354 354 354 353 354 355 355 356 356 356 356 356 354 353 352 352 352 351 351 351 351 351 351 350 350 350 357 357 357 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 353 353 353 353 353 352 352 352 352 352 352 351 351 351 351 351 351 351 351 351 352 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 351 351 351 351 351 351 351 352 352 353 353 352 352 352 351 351 351 351 352 351 351 351 352 353 352 353 352 352 352 352 352 352 352 352 352 353 353 353 353 353 354 354 354 355 355 355 355 355 355 355 355 356 355 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 355 356 357 357 357 358 358 358 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 360 360 360 359 359 358 358 358 358 358 359 359 359 359 359 359 359 358 358 359 359 359 360 360 360 360 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 364 364 364 364 364 363 363 364 365 364 364 364 364 365 364 363 363 363 364 364 363 363 363 363 363 363 362 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 362 363 363 362 361 361 361 361 361 361 361 361 362 362 362 362 361 361 361 361 360 360 360 360 360 359 359 359 359 359 358 358 358 358 358 358 359 357 357 357 357 357 357 357 356 356 356 356 355 355 355 354 354 354 354 354 354 354 355 355 355 355 355 355 355 355 354 353 353 354 354 352 352 351 351 351 350 350 350 350 357 357 357 357 357 356 356 356 356 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 353 353 353 353 353 353 352 352 352 352 352 352 352 352 351 351 351 351 351 351 352 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 351 351 351 351 351 351 351 352 352 352 353 352 352 351 351 351 351 351 352 351 351 352 352 352 352 352 352 352 351 352 352 351 352 352 353 352 353 353 353 353 354 354 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 355 356 356 356 357 358 358 359 359 359 360 359 359 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 360 360 359 359 359 359 358 358 358 358 359 359 359 359 359 359 359 358 358 358 359 359 359 359 360 360 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 365 364 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 362 361 361 361 361 361 361 361 361 361 361 362 362 362 362 361 361 361 360 360 360 360 360 360 360 360 359 359 359 359 359 358 359 359 359 358 358 357 357 357 357 356 356 356 355 355 355 354 355 354 354 354 354 354 355 355 355 355 355 355 355 355 356 356 355 355 356 355 353 352 351 351 351 351 350 350 350 356 357 357 357 356 357 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 354 353 354 354 353 353 353 353 352 352 352 352 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 351 351 351 351 351 351 351 351 351 352 352 352 352 352 351 351 351 351 351 351 352 352 352 352 352 351 351 352 352 351 351 352 351 352 352 352 352 353 353 353 353 354 354 354 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 355 355 354 355 355 355 356 357 358 358 359 359 359 359 362 364 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 360 360 359 359 359 359 359 359 358 359 359 359 359 359 359 359 358 358 358 359 359 359 359 360 360 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 364 363 364 364 363 364 364 364 364 364 364 364 365 364 364 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 361 362 362 362 361 361 362 362 362 362 362 362 362 363 363 363 363 361 361 361 361 361 361 361 361 361 361 361 361 362 362 361 361 361 361 361 361 361 361 361 360 360 360 360 359 359 359 359 359 359 359 359 358 357 358 357 357 357 356 356 356 355 355 355 355 354 354 354 354 354 354 354 355 355 355 354 355 355 356 357 356 357 356 356 354 352 351 352 352 351 351 350 350 356 356 356 356 357 356 356 356 356 355 355 355 355 355 355 356 356 356 355 355 355 355 355 355 354 354 354 354 354 353 353 353 353 353 353 352 352 352 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 351 350 350 351 351 351 351 351 352 352 352 352 352 352 351 351 351 351 351 351 351 351 352 352 352 351 351 351 352 352 352 352 352 352 352 352 352 352 352 353 353 354 354 354 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 355 355 355 355 354 354 354 355 355 355 356 356 356 357 358 358 359 359 359 359 361 362 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 360 360 359 360 359 359 359 359 358 359 359 359 359 359 359 359 358 358 358 358 358 359 359 360 360 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 364 364 364 364 363 364 364 364 364 364 364 364 363 363 363 363 363 362 362 362 363 363 362 362 362 361 361 361 362 362 361 361 362 361 361 362 362 363 363 363 363 363 363 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 361 361 361 361 361 361 361 361 360 360 360 359 359 359 359 359 359 358 358 357 357 357 357 357 356 355 354 354 354 355 355 354 354 354 354 354 354 354 355 354 354 354 355 355 355 355 357 356 356 355 352 352 352 352 351 351 351 350 356 356 356 356 356 356 356 356 356 356 356 355 356 356 356 356 356 356 356 356 355 355 355 355 354 354 354 354 354 353 353 353 353 353 353 353 352 352 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 350 351 351 351 350 350 350 351 351 350 351 351 351 351 352 352 352 352 352 353 352 352 351 351 351 352 352 351 352 351 351 351 350 351 351 351 351 352 352 352 352 352 352 352 352 352 353 354 354 354 354 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 355 355 355 355 355 356 357 358 358 359 359 359 360 361 362 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 359 359 359 359 360 360 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 362 363 363 363 363 363 363 364 363 363 363 364 364 364 364 364 363 364 363 363 363 363 363 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 362 363 363 363 364 364 364 363 363 363 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 361 361 361 361 361 361 361 360 360 360 360 359 359 360 359 359 358 358 357 357 357 357 357 356 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 355 355 355 356 357 356 356 354 354 353 351 351 351 351 350 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 354 354 354 354 354 354 353 353 353 353 353 353 353 352 352 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 351 351 351 351 351 351 350 350 350 350 350 350 351 351 351 352 352 352 352 353 353 352 352 351 351 351 352 352 351 351 351 350 350 350 350 350 351 351 352 352 351 351 352 352 352 352 353 353 354 354 354 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 356 357 358 358 359 360 360 361 362 361 361 361 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 358 358 359 359 359 359 360 360 360 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 362 362 362 363 363 363 363 363 364 363 363 364 364 364 364 364 363 364 364 364 363 363 363 363 362 362 362 362 362 361 361 361 361 362 361 361 361 361 361 361 361 362 362 362 363 363 364 364 364 363 364 363 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 359 359 358 358 358 357 357 357 356 355 355 354 354 354 354 354 355 354 354 354 354 354 354 354 354 354 354 354 355 356 357 357 356 355 355 355 353 352 351 351 351 351 357 356 357 357 357 357 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 354 354 354 354 353 353 353 353 353 353 353 353 352 352 352 352 351 351 351 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 351 350 351 350 350 350 351 351 351 352 352 352 352 352 353 353 352 351 351 351 351 351 351 351 350 350 350 350 350 350 351 351 351 351 351 352 352 352 353 353 353 353 353 354 355 355 355 355 354 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 355 355 355 355 355 355 355 355 355 355 356 357 358 358 359 360 362 362 363 361 361 361 361 361 361 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 360 361 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 358 359 359 359 359 359 360 360 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 364 364 364 363 364 364 364 363 363 363 363 364 364 363 363 363 362 362 362 362 362 361 361 361 362 362 362 361 361 361 361 361 361 361 361 362 362 363 364 364 364 364 364 364 363 363 362 362 361 361 361 361 361 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 359 358 358 358 358 357 357 357 356 355 355 355 355 354 354 354 355 354 355 355 354 354 354 354 354 354 355 355 356 356 357 357 357 356 355 354 353 351 351 351 351 351 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 354 354 354 354 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 351 350 350 350 351 351 351 351 351 351 351 351 351 351 351 352 352 352 352 352 352 351 351 351 351 351 350 350 350 350 350 350 350 350 351 351 351 352 352 352 353 353 353 353 353 353 354 354 354 355 354 354 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 355 355 355 355 355 356 356 357 358 358 359 361 362 362 362 361 361 361 361 361 361 360 360 360 360 360 360 361 361 361 361 362 362 362 361 361 361 361 361 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 358 359 359 359 359 359 360 360 360 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 364 364 364 364 364 363 363 363 363 363 364 364 364 363 363 363 363 363 362 362 361 362 362 361 362 362 361 361 361 361 361 361 361 361 361 362 362 363 363 364 364 364 364 364 363 363 363 362 362 362 361 361 361 360 360 361 361 360 360 360 360 361 361 361 361 361 360 360 360 360 361 360 360 360 360 360 360 360 359 359 359 358 358 358 358 357 357 356 356 356 355 355 354 354 354 354 355 355 354 354 354 354 354 354 354 354 356 357 357 357 357 357 355 355 355 352 351 351 351 351 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 354 354 354 354 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 352 352 352 352 352 352 352 351 351 351 350 350 350 350 350 350 350 350 350 351 351 352 352 352 353 353 353 353 353 353 353 353 353 354 354 355 354 354 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 355 355 355 355 355 355 356 356 357 357 358 359 360 362 362 361 361 361 361 361 361 361 361 360 360 360 361 361 361 361 361 361 361 361 361 361 362 363 363 361 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 358 359 359 359 359 359 359 360 360 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 364 364 363 364 363 363 363 364 364 364 363 363 363 363 363 363 363 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 363 363 363 363 364 364 364 363 363 363 363 362 362 361 361 361 361 360 360 361 361 360 360 360 360 360 361 361 360 360 360 360 360 360 360 360 360 361 360 360 360 360 359 359 358 358 358 358 358 357 357 356 356 356 355 354 354 354 354 354 355 354 354 354 354 354 354 354 355 356 356 356 357 357 356 355 354 354 352 351 351 351 351 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 353 353 353 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 351 351 351 351 351 351 351 351 351 352 352 351 351 351 351 352 352 352 352 352 352 352 351 351 350 350 350 350 350 350 350 350 350 351 351 351 351 352 352 353 353 353 353 353 353 353 353 353 354 354 355 354 354 354 354 355 355 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 356 356 356 357 358 359 360 361 361 362 362 361 361 361 361 361 361 360 360 361 361 361 361 361 361 361 361 361 361 361 362 363 363 362 361 361 360 360 360 359 359 359 359 359 359 359 359 359 359 358 359 359 359 359 359 359 360 360 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 364 363 363 363 363 364 363 363 363 363 363 363 363 363 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 363 363 363 363 364 364 364 364 363 363 363 362 362 361 361 361 361 361 361 360 361 360 361 361 360 360 360 360 360 360 360 360 360 360 360 360 361 360 360 360 360 360 360 359 358 358 358 358 357 358 357 356 356 355 356 355 355 355 355 354 355 354 354 354 354 354 354 354 355 355 355 355 356 357 356 355 354 353 352 352 351 351 351 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 354 354 354 354 354 354 353 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 352 352 351 352 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 351 351 351 351 351 352 351 352 351 352 352 352 352 351 352 352 352 352 352 352 352 351 352 351 350 350 350 351 350 350 350 350 351 351 351 351 352 353 353 353 353 353 353 353 353 353 353 354 354 355 355 354 354 355 355 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 356 356 358 358 359 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 361 361 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 364 364 363 363 364 363 363 363 363 363 363 363 363 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 363 363 364 364 364 364 364 364 363 363 362 362 361 361 361 361 361 360 361 361 360 360 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 358 358 358 358 358 357 357 357 356 356 355 355 355 355 355 355 354 354 354 354 354 354 354 355 354 355 355 356 356 355 355 354 353 353 352 351 352 352 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 354 354 354 354 354 353 353 353 353 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 350 351 351 351 351 351 351 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 351 352 353 353 353 350 350 351 350 350 350 350 351 351 351 351 352 352 352 353 353 353 353 352 352 353 353 353 354 354 355 355 355 354 355 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 356 356 357 358 359 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 361 361 361 361 360 360 359 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 364 363 363 363 364 363 363 363 363 364 363 363 362 362 362 363 363 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 363 363 363 364 364 364 364 363 363 362 361 361 361 361 361 361 360 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 358 359 358 358 358 358 357 356 356 356 356 356 355 355 355 355 355 354 354 354 354 354 354 354 355 355 355 355 355 356 355 355 353 353 353 352 351 351 351 358 358 358 358 357 357 357 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 353 353 353 353 353 353 353 353 353 353 353 353 353 353 352 352 352 351 352 352 351 351 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 352 352 351 351 351 351 352 352 352 352 352 352 352 352 352 352 351 352 352 352 352 350 350 350 350 350 350 350 350 351 351 351 352 352 352 352 352 352 352 353 353 353 353 353 354 354 354 355 355 355 355 355 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 356 356 356 357 358 359 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 361 361 361 361 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 363 363 363 363 363 363 363 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 363 363 363 364 364 363 363 363 362 362 362 362 361 361 361 360 361 360 360 360 359 360 360 359 359 359 359 359 359 359 359 359 360 360 360 360 360 359 359 359 359 359 359 358 358 358 357 356 357 357 357 356 355 355 355 355 354 354 354 354 354 354 354 355 355 355 355 355 355 355 355 354 354 353 352 352 351 351 351 358 358 358 357 357 357 357 356 356 356 356 357 357 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 352 352 352 352 351 351 351 352 352 352 352 351 351 351 351 351 351 351 351 351 352 351 352 351 352 352 352 351 352 352 352 352 352 352 352 352 352 352 351 351 352 352 352 352 351 350 350 350 350 350 351 351 351 351 351 352 352 352 352 352 352 352 352 352 352 353 353 353 354 354 355 355 355 355 356 356 356 356 355 356 355 355 355 356 356 355 355 355 355 355 355 355 355 355 355 356 356 356 357 358 358 359 359 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 361 361 362 362 362 362 362 361 361 361 361 361 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 362 363 363 363 363 363 363 363 364 363 363 363 363 364 363 363 362 362 362 362 362 362 361 361 361 361 361 361 360 360 361 361 361 361 361 361 361 361 362 362 362 362 363 363 363 364 363 363 362 362 362 361 361 361 361 360 360 360 360 360 360 360 360 360 359 358 359 359 359 359 359 359 359 359 359 359 360 359 359 359 359 359 359 359 358 358 357 357 357 357 357 357 356 355 355 355 355 355 355 354 354 354 354 355 355 355 354 354 355 355 355 355 355 354 353 352 351 351 351 351 358 358 357 357 357 357 356 356 356 356 356 357 357 357 356 356 356 356 355 355 355 355 355 355 355 355 355 355 354 354 354 354 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 352 352 352 352 351 351 352 352 352 352 352 351 351 351 351 351 351 351 352 352 352 352 352 352 352 352 352 352 351 352 352 352 352 352 352 351 352 351 351 351 351 352 351 351 350 350 350 350 350 350 351 351 351 351 351 352 352 352 352 352 352 352 352 352 352 353 353 354 354 355 355 355 355 355 355 356 356 356 356 355 355 356 356 356 356 356 356 355 355 355 355 355 355 355 356 356 357 357 357 358 358 359 360 361 361 361 361 361 362 362 361 361 361 361 361 361 361 361 361 361 362 361 361 362 361 362 362 362 362 362 361 361 361 360 361 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 362 362 363 363 364 363 363 363 363 364 363 364 363 363 363 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 363 363 363 363 363 363 362 361 361 361 360 360 360 360 360 359 360 360 359 360 359 359 359 359 359 359 358 358 358 359 359 359 359 359 359 359 359 359 359 359 358 358 357 357 357 357 357 357 356 356 355 355 355 355 355 355 354 354 354 355 355 355 354 354 354 354 355 355 355 354 353 352 351 351 351 351 358 358 357 357 357 356 356 356 356 357 357 357 357 357 356 356 356 356 355 355 355 355 355 355 354 354 354 355 355 354 354 354 353 353 353 353 353 353 353 353 353 354 354 353 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 351 351 351 351 351 351 352 351 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 351 351 352 352 352 352 352 352 351 351 350 350 350 350 351 351 351 351 351 351 351 351 352 352 353 353 353 353 353 353 353 353 354 354 354 355 355 355 355 356 357 356 356 356 356 356 356 356 356 356 356 356 355 355 355 356 355 355 355 356 356 357 357 357 358 358 359 360 361 361 361 361 362 362 362 362 361 362 361 361 361 361 361 361 361 361 362 361 362 362 361 362 362 362 362 362 362 362 361 361 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 360 360 360 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 363 363 363 362 363 363 363 363 363 363 363 362 362 363 363 363 363 363 363 363 363 364 364 364 364 364 364 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 363 363 363 363 363 362 362 362 361 361 361 360 361 361 360 360 360 360 359 359 359 359 359 359 359 359 359 358 358 358 358 359 359 359 359 359 359 359 359 359 358 358 358 358 357 357 357 357 357 356 356 356 355 355 355 355 354 354 354 354 354 355 354 354 354 354 354 354 354 354 353 352 351 351 351 351 358 358 357 357 357 357 356 356 357 357 357 357 357 357 356 356 356 356 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 353 353 353 353 353 353 353 353 353 354 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 351 351 351 351 351 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 351 352 352 352 351 351 351 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 352 353 353 353 353 353 353 353 353 353 353 354 355 355 355 355 355 355 356 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 358 359 360 360 361 361 361 361 361 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 363 362 361 361 361 361 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 360 360 360 360 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 363 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 362 362 362 363 363 363 364 364 364 364 363 363 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 361 362 362 363 363 363 363 363 362 362 362 361 361 361 360 361 361 361 360 360 359 359 360 359 359 359 359 359 358 359 359 358 358 358 358 359 359 359 359 358 359 359 358 358 358 358 358 358 357 357 357 357 356 356 356 356 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 353 352 351 351 351 351 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 353 353 353 353 353 353 353 353 354 354 354 353 353 352 352 352 352 352 352 352 352 352 352 352 352 352 352 351 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 351 352 352 352 354 356 351 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 352 352 353 353 353 353 353 354 353 353 353 353 354 354 354 355 355 356 356 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 358 359 359 360 361 361 361 361 361 361 362 362 362 361 362 362 362 361 361 361 361 361 361 361 361 362 362 361 362 362 362 362 362 361 361 361 360 360 360 360 360 360 360 360 359 359 359 359 359 360 360 360 359 360 360 360 360 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 362 362 362 362 363 363 364 364 363 364 363 363 362 362 363 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 363 363 363 363 363 362 362 361 361 361 361 361 361 361 361 361 360 360 360 360 359 359 359 359 359 359 359 358 358 358 358 358 358 359 359 359 359 359 358 358 359 358 359 358 358 357 357 357 357 357 357 356 356 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 353 352 352 352 351 351 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 355 356 355 355 355 355 355 355 355 355 355 355 354 354 354 353 353 353 353 353 353 353 353 353 353 354 354 353 353 353 353 353 352 352 353 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 354 354 352 352 352 352 352 352 351 351 351 351 351 351 351 351 351 351 351 352 352 352 353 353 353 354 354 353 353 353 353 353 354 354 355 355 356 356 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 358 359 360 360 360 361 361 361 362 361 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 362 362 361 361 362 362 361 361 361 360 360 360 360 360 360 360 360 359 359 359 359 360 360 360 360 360 360 360 360 361 361 361 361 361 361 362 362 362 362 362 362 362 363 363 363 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 362 362 362 363 362 363 363 363 363 363 363 363 362 363 363 363 362 362 362 362 361 361 361 361 361 361 361 361 361 361 362 362 361 362 362 362 363 363 363 363 363 362 362 362 361 361 361 361 361 361 361 361 360 360 360 360 360 359 360 360 360 360 359 359 359 358 358 358 358 358 358 358 358 359 358 358 358 358 359 358 358 357 358 357 357 357 357 356 356 355 355 355 355 355 354 354 354 354 354 354 354 353 354 354 354 354 353 353 353 352 351 351 358 358 358 357 357 357 357 357 357 357 357 357 358 357 357 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 354 354 354 354 353 353 353 353 353 353 353 353 354 354 354 354 353 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 353 353 352 352 352 352 352 352 352 352 352 353 353 352 352 352 352 352 352 352 351 351 351 351 351 351 351 351 351 351 352 352 352 352 352 353 353 353 353 353 353 353 353 354 354 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 358 358 359 359 360 360 361 361 362 361 361 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 362 362 362 364 366 362 363 362 361 361 361 361 361 360 360 360 360 360 360 360 359 359 359 359 360 360 359 360 360 360 360 361 361 361 361 361 362 362 362 362 362 362 362 362 363 363 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 362 362 363 362 363 362 363 363 364 363 363 362 362 362 362 362 362 362 362 362 361 361 361 361 362 361 361 361 361 361 361 361 362 362 362 362 362 363 363 363 363 363 362 362 362 361 361 361 361 361 361 361 361 361 360 360 360 360 360 359 359 359 360 360 359 358 358 358 358 358 358 358 358 358 359 359 359 359 359 358 358 358 357 357 357 357 357 356 356 355 355 355 355 355 354 354 354 354 354 354 354 353 353 353 353 353 353 353 353 352 352 351 358 358 358 358 357 357 358 357 358 358 357 357 357 357 357 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 354 354 354 354 354 353 353 353 353 353 353 353 354 354 354 354 354 354 353 353 353 353 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 353 352 353 353 352 352 352 352 352 352 352 352 352 352 353 352 352 352 352 352 352 352 352 351 351 351 351 351 351 351 351 351 352 352 352 352 352 353 353 353 353 354 354 354 354 354 355 355 356 356 356 356 356 356 356 356 355 356 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 358 358 359 360 360 361 361 362 362 361 361 361 362 362 362 362 362 362 361 361 361 361 361 361 361 361 362 362 362 363 364 363 362 361 361 362 361 361 360 360 360 360 360 360 360 359 359 359 359 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 362 362 362 362 362 362 363 362 362 362 362 362 362 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 361 361 361 362 361 361 361 362 362 362 362 362 362 362 363 363 363 363 362 362 362 362 362 361 361 361 361 360 360 361 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 358 358 358 358 358 358 359 359 358 358 359 359 358 358 358 357 358 357 357 356 356 355 356 355 355 354 354 354 354 354 354 354 353 353 353 353 353 353 354 353 352 352 352 358 358 358 358 357 358 358 358 357 357 357 357 357 357 357 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 354 354 354 354 353 353 353 353 353 353 354 354 354 354 354 354 354 353 353 353 353 353 353 353 353 353 352 353 352 352 352 352 352 352 352 353 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 352 352 352 353 353 353 353 353 352 352 352 352 352 352 351 351 352 351 351 351 351 351 352 352 352 352 352 352 353 353 353 353 353 354 354 354 354 355 356 356 356 356 356 356 356 356 356 356 356 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 358 359 359 360 361 361 362 362 362 361 361 362 362 361 362 362 362 361 361 361 361 361 361 361 361 362 362 362 362 363 362 361 361 364 365 361 361 360 360 360 360 360 360 360 360 359 359 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 362 362 362 362 362 361 361 361 362 361 362 362 361 361 362 362 362 361 361 362 362 362 362 362 362 363 363 363 362 362 362 362 362 362 361 361 361 361 361 361 360 360 360 360 360 360 360 361 360 360 359 359 359 359 359 359 358 358 359 358 358 358 358 359 359 359 359 359 359 358 358 357 358 357 356 356 356 356 356 355 355 355 354 354 354 354 354 354 353 353 353 353 353 354 354 353 353 352 352 359 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 354 354 354 354 354 353 353 353 353 354 354 354 354 354 354 354 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 352 353 353 353 353 353 353 352 352 352 353 353 353 353 352 352 353 353 353 352 352 352 352 352 352 352 351 351 351 351 351 351 351 352 352 352 352 352 352 352 353 353 353 353 353 353 354 354 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 359 359 360 361 361 361 362 361 362 361 361 362 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 363 362 362 362 363 363 362 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 363 362 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 362 362 362 362 362 361 361 361 362 362 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 363 363 363 362 362 362 362 362 362 362 362 361 361 361 361 361 361 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 358 359 358 359 359 359 358 358 358 359 358 358 358 357 357 357 357 356 355 355 355 355 354 354 354 354 354 354 353 353 354 354 354 354 354 353 353 353 352 359 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 356 356 356 356 356 356 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 354 360 360 355 353 352 352 352 352 352 352 352 352 352 352 352 352 351 351 351 351 352 352 352 352 352 353 353 353 353 354 353 354 355 355 355 355 355 356 356 357 357 356 357 356 356 356 356 356 357 356 356 357 357 356 356 357 356 356 357 356 356 357 357 358 358 359 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 363 363 363 363 363 363 362 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 362 362 362 362 362 362 362 363 363 363 363 363 363 363 362 362 362 362 361 361 361 361 361 362 362 362 362 362 361 361 361 361 361 362 362 362 362 362 362 362 363 362 362 362 362 362 362 362 361 361 361 362 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 359 359 360 360 359 359 359 359 358 358 358 358 358 359 358 358 358 357 357 357 356 356 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 353 353 353 353 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 354 355 355 354 354 354 354 354 354 354 354 354 354 353 353 354 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 354 355 354 352 352 352 352 352 352 352 352 352 352 352 352 352 352 351 352 352 352 352 352 352 352 352 352 353 353 354 354 354 354 355 355 355 356 356 357 357 357 357 357 356 357 357 356 356 356 356 356 356 356 356 356 357 356 357 357 357 357 357 357 358 358 359 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 363 363 362 361 361 361 361 360 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 362 362 362 363 362 363 363 363 363 363 364 363 363 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 358 358 358 358 358 358 359 358 358 358 358 358 357 356 356 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 353 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 354 354 354 354 354 355 355 355 355 354 355 355 354 354 354 354 354 354 354 354 353 353 354 354 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 354 354 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 353 353 353 354 354 354 354 354 355 355 355 356 356 357 357 357 357 357 357 357 356 356 356 356 356 357 357 357 357 357 357 357 357 356 357 357 357 358 358 359 359 359 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 363 363 362 362 362 362 362 362 362 361 361 361 361 362 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 361 360 360 360 360 360 360 360 360 360 359 359 359 359 358 358 358 358 358 358 358 358 358 358 357 356 356 356 356 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 353 359 358 358 358 358 358 359 359 358 358 358 358 358 358 358 357 357 357 357 356 356 356 356 356 356 356 355 356 355 355 355 355 355 355 355 354 355 354 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 353 354 354 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 354 354 354 353 353 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 353 353 353 354 354 354 354 354 355 355 355 356 356 356 357 357 357 357 357 357 357 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 358 358 358 359 359 359 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 363 364 364 363 363 363 363 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 361 360 361 361 361 361 360 360 360 360 360 359 359 359 359 358 358 358 358 358 358 358 358 358 357 357 357 356 356 356 356 356 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 353 353 359 358 358 358 359 359 358 358 358 358 358 358 358 358 358 357 357 357 357 356 356 356 356 356 356 355 355 355 356 355 355 355 355 355 355 355 355 354 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 353 353 353 353 353 353 353 353 353 353 353 353 354 354 354 354 353 353 353 354 354 354 353 354 354 354 354 353 354 353 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 353 353 354 354 354 354 354 355 355 355 356 356 356 356 357 357 357 357 357 356 356 356 356 356 362 359 357 357 357 357 357 357 357 357 357 357 358 358 358 358 359 359 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 361 361 361 361 361 361 361 362 362 362 362 362 362 363 362 362 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 364 364 363 363 363 364 364 364 364 364 364 364 364 363 363 363 362 362 362 361 361 361 361 362 362 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 362 361 361 361 361 360 361 361 361 361 361 361 361 361 360 361 360 360 360 359 359 359 359 359 358 358 358 358 358 358 357 358 357 357 357 356 356 356 356 356 356 355 355 355 355 354 354 354 354 354 354 354 353 353 353 353 359 358 358 358 359 359 359 358 358 358 358 357 358 358 358 357 357 357 357 357 357 357 356 356 356 356 355 355 356 356 356 356 355 355 355 355 354 354 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 354 353 353 353 353 353 353 353 353 354 353 353 354 354 353 353 354 354 354 354 354 354 353 354 354 355 354 354 353 353 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 353 353 353 353 354 354 355 355 355 356 356 357 357 357 357 357 357 357 357 357 357 356 356 357 358 358 357 357 357 357 357 357 357 357 357 358 357 358 358 358 358 359 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 361 361 361 361 361 361 362 362 362 362 362 362 362 363 362 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 364 363 363 364 364 364 363 364 364 364 364 363 363 363 363 362 362 362 362 361 362 362 362 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 359 359 359 358 358 358 358 358 358 357 358 357 357 357 357 356 356 356 356 356 355 355 355 355 355 354 354 354 354 354 354 353 353 353 353 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 354 354 354 354 353 353 354 354 354 353 354 354 354 354 354 354 354 354 354 354 354 354 353 353 353 353 353 352 352 352 353 353 353 353 352 352 352 352 352 352 352 352 352 353 353 353 353 354 355 355 355 355 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 358 358 357 357 357 357 357 357 357 357 357 358 358 358 358 358 359 359 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 361 361 361 361 361 362 362 362 362 362 362 362 362 361 361 362 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 363 363 363 362 363 363 362 362 362 362 362 362 361 361 361 361 362 362 361 361 361 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 361 361 361 361 361 361 361 361 361 361 361 360 359 359 359 358 358 358 358 358 358 358 357 357 357 357 357 356 356 356 356 356 356 355 355 355 355 355 354 354 354 354 354 354 353 353 353 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 357 357 357 356 357 357 357 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 356 356 355 355 355 354 354 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 355 354 353 353 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 353 353 354 355 355 355 355 356 356 356 356 357 357 357 357 357 357 358 357 357 357 357 357 357 356 357 357 357 357 357 357 357 357 357 358 358 358 358 359 359 360 360 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 361 361 361 360 360 360 360 361 361 360 360 360 360 360 360 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 362 362 362 362 362 361 362 362 362 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 360 361 361 360 360 361 361 361 361 361 361 361 361 361 361 361 362 361 361 361 361 361 360 360 359 359 359 358 358 358 357 358 358 357 358 358 357 357 357 356 356 356 356 356 355 355 355 355 355 355 354 354 354 354 354 353 353 353 359 358 358 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 357 357 357 357 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 356 356 356 355 355 355 355 355 355 355 355 355 355 354 354 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 353 353 354 354 355 355 355 355 356 356 357 357 357 357 357 357 357 358 358 357 357 357 358 358 359 363 359 358 358 357 357 357 357 357 358 358 358 358 359 359 359 360 360 361 361 361 361 361 361 361 361 361 361 361 360 360 360 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 361 361 361 361 360 360 360 361 361 360 360 360 360 360 360 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 362 363 363 363 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 362 362 362 362 361 362 362 362 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 362 362 362 361 361 361 361 360 360 359 359 359 359 359 358 358 358 357 357 358 358 358 358 357 357 356 356 356 356 356 355 355 355 355 355 355 354 354 354 353 353 353 352 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 357 357 358 357 357 357 357 356 357 357 357 356 356 356 356 356 356 355 355 355 356 356 355 355 355 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 355 354 354 354 353 353 353 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 352 352 352 353 353 354 354 355 355 355 355 356 356 357 357 357 357 357 357 357 358 357 357 357 357 357 357 358 359 358 358 358 358 358 358 358 358 358 358 358 357 358 358 358 359 360 360 361 361 361 361 361 361 361 361 361 360 360 360 361 362 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 360 361 361 361 360 360 360 360 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 362 362 362 362 362 363 363 363 364 365 365 364 364 364 365 364 364 364 363 363 363 363 362 362 362 361 361 361 361 361 362 362 362 362 361 361 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 360 360 360 360 360 361 361 361 361 361 361 361 361 361 362 362 362 361 362 361 361 361 360 360 360 359 359 359 359 358 357 357 358 358 360 361 361 358 357 357 356 356 356 356 356 355 355 355 355 355 354 354 354 354 353 353 353 359 358 358 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 355 356 356 356 355 355 356 356 355 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 352 352 353 353 354 354 354 354 355 356 356 356 357 357 357 358 357 357 357 357 357 357 357 357 357 357 358 358 358 357 357 358 358 358 358 358 358 357 357 357 358 358 358 359 360 360 361 361 361 361 361 361 361 361 361 360 360 360 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 364 365 364 364 365 365 365 365 364 364 364 364 363 363 363 362 362 361 361 361 361 361 361 362 362 361 361 361 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 361 361 361 361 360 360 359 359 359 359 358 358 358 358 358 359 361 359 358 357 357 356 356 356 356 355 355 355 355 355 354 354 354 354 353 353 353 359 358 358 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 355 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 355 355 354 355 355 355 355 354 354 355 354 354 354 354 360 358 356 356 354 354 354 354 354 354 353 354 354 353 353 353 353 353 352 352 352 352 352 352 352 352 353 353 354 354 354 355 355 356 356 356 356 357 357 358 357 358 358 358 358 358 358 357 357 357 358 358 358 357 357 357 357 357 357 358 359 358 357 357 357 358 358 359 359 360 360 361 361 361 361 361 361 361 361 361 360 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 363 363 363 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 364 364 364 364 364 364 365 365 365 364 364 364 364 364 363 362 362 361 362 362 362 362 362 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 361 361 361 361 361 360 360 360 359 359 359 359 359 358 358 358 358 359 358 358 357 357 357 356 356 356 356 356 355 355 355 354 354 354 354 353 353 353 359 358 358 358 358 359 359 359 359 359 359 359 359 359 358 358 358 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 355 354 355 355 355 355 355 355 355 355 355 355 355 354 355 355 354 361 362 362 362 355 354 354 354 354 354 354 354 354 354 353 353 353 353 352 352 353 352 352 352 352 353 353 353 353 353 354 355 355 355 356 356 356 357 357 357 357 358 357 358 358 358 358 357 358 358 358 358 358 358 357 357 357 357 357 358 359 358 358 357 357 357 358 359 359 360 360 360 361 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 363 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 364 364 364 364 364 364 364 365 365 365 364 364 364 364 363 363 362 362 362 362 362 362 362 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 359 359 359 359 359 359 358 358 359 359 359 359 358 357 357 357 356 356 356 356 355 355 355 354 354 354 354 353 353 353 359 358 358 358 358 359 359 359 359 359 359 359 359 359 359 358 358 358 357 357 357 357 358 357 357 357 357 356 356 356 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 356 357 358 358 356 355 355 354 354 353 353 353 354 354 354 354 353 353 353 353 353 353 353 353 353 353 353 353 353 353 354 355 355 355 356 356 356 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 358 358 358 358 357 357 358 358 358 359 358 359 360 360 361 361 362 362 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 362 362 362 361 361 362 362 362 362 362 362 362 362 362 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 364 364 364 364 364 365 365 365 365 365 364 364 364 363 363 362 362 362 362 362 362 362 361 361 361 361 361 361 361 362 362 361 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 359 359 359 358 358 359 359 359 359 358 357 357 357 356 356 356 356 355 355 355 355 355 354 354 353 353 353 359 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 357 357 356 356 356 356 356 356 355 356 356 355 355 355 355 355 355 355 355 355 355 354 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 356 357 357 356 356 355 355 354 354 359 357 354 354 354 354 353 353 353 353 353 353 353 353 353 353 353 353 353 353 354 355 355 355 356 356 356 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 357 358 358 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 359 360 360 361 361 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 362 362 362 362 362 362 362 361 361 361 362 362 362 362 362 362 362 362 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 364 364 364 364 364 365 365 365 365 365 365 365 364 364 363 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 361 361 361 361 362 362 362 362 362 361 361 361 361 361 361 361 361 361 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 359 359 359 359 359 359 359 359 358 357 357 357 357 357 356 355 356 355 355 355 354 354 353 353 353 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 357 357 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 356 355 355 355 355 356 356 356 356 355 355 355 354 357 356 355 354 354 354 354 354 353 353 353 353 353 353 353 353 353 353 353 354 354 355 355 355 356 356 356 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 359 359 360 359 358 358 358 358 358 358 359 359 360 361 361 362 362 362 362 362 362 362 362 362 362 361 362 362 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 362 362 362 362 362 362 362 362 362 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 362 362 363 363 363 363 363 364 364 364 364 364 364 365 365 365 365 365 365 364 364 363 363 363 362 363 362 362 361 361 362 362 361 361 362 362 362 362 361 361 361 362 362 362 362 362 361 361 361 361 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 359 359 359 359 359 358 358 359 358 358 358 357 357 357 357 356 355 355 355 355 355 355 354 354 353 353 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 356 356 356 356 355 355 355 355 356 356 355 355 354 354 354 354 354 354 353 353 354 353 353 353 353 354 354 354 354 355 355 355 355 356 357 356 357 358 358 358 358 358 358 358 359 358 358 358 358 358 358 358 357 358 357 357 357 357 358 359 360 360 358 358 358 358 358 358 358 359 360 360 361 361 361 362 362 362 362 362 362 362 362 362 361 362 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 365 365 365 365 365 365 365 365 364 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 362 362 362 362 362 361 361 361 361 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 359 359 359 359 358 358 358 358 358 358 358 358 357 357 357 356 356 355 355 355 355 355 355 354 353 353 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 357 358 357 358 357 357 357 357 357 357 357 357 357 356 356 356 356 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 356 356 356 356 356 355 356 356 356 356 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 355 355 355 356 356 356 357 358 358 358 358 358 358 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 360 360 360 359 358 358 358 358 359 359 360 360 360 360 361 362 362 362 362 362 362 362 362 362 362 361 362 362 362 361 361 362 362 362 362 362 362 362 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 365 365 365 365 365 365 364 364 364 364 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 361 362 362 362 362 362 362 362 361 361 361 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 361 361 361 361 361 361 361 361 361 360 360 360 360 359 359 359 358 358 358 358 358 358 358 358 357 356 356 356 356 356 355 355 355 355 354 354 353 359 359 359 359 359 359 359 359 359 358 359 359 360 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 356 356 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 356 356 355 355 355 355 356 356 356 356 356 356 355 355 356 356 356 356 356 355 355 355 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 355 355 355 356 356 357 357 358 358 358 358 358 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 359 361 364 365 361 358 358 358 358 358 359 359 359 360 360 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 365 365 365 365 364 364 364 364 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 360 361 361 361 361 361 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 361 361 361 361 361 361 360 360 360 359 359 359 359 359 359 359 358 358 357 357 357 356 356 357 357 357 356 355 355 355 355 354 354 359 359 359 359 359 359 359 359 359 359 358 359 360 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 356 356 355 355 356 355 355 355 355 355 355 355 355 355 355 356 356 356 355 356 355 356 356 356 356 356 356 356 356 355 355 356 356 356 356 356 356 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 354 355 355 355 356 356 356 357 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 359 359 359 359 360 364 362 358 358 358 358 358 358 359 359 359 360 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 362 363 363 363 362 362 363 363 362 362 363 362 362 362 362 362 362 362 362 362 362 363 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 363 363 363 363 363 363 364 364 364 364 363 363 364 364 364 364 365 364 364 364 364 364 364 364 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 360 358 361 361 361 361 361 361 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 361 361 361 361 361 361 361 360 360 359 359 359 359 359 358 359 358 358 357 357 357 357 357 357 357 356 356 355 355 355 354 354 359 359 359 359 359 359 359 358 358 358 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 356 357 356 357 357 357 357 357 357 356 356 356 356 356 356 357 356 356 356 356 356 356 356 356 356 356 356 355 355 355 356 356 356 356 356 355 355 355 355 355 355 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 356 356 355 355 356 356 356 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 355 355 355 356 356 356 357 357 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 359 359 359 364 363 359 358 358 358 358 358 358 359 359 360 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 363 363 363 363 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 363 363 363 363 363 364 364 364 364 364 364 364 363 364 364 364 365 364 364 364 364 364 364 364 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 361 361 361 361 361 361 361 361 360 360 359 359 359 359 359 359 359 358 358 357 357 357 357 356 356 356 356 356 356 356 355 355 354 359 359 359 359 359 359 359 358 358 358 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 357 357 358 358 361 361 362 362 362 362 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 363 357 356 356 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 355 355 355 355 355 356 356 356 357 357 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 359 360 361 361 359 359 358 358 358 358 358 359 359 360 360 361 361 361 362 362 362 362 362 362 362 363 363 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 363 363 363 363 362 362 362 362 363 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 360 361 361 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 361 361 361 361 361 361 361 360 360 360 360 360 360 359 359 358 358 358 358 358 358 357 357 356 356 356 356 356 356 355 355 354 359 359 359 359 359 359 359 358 358 358 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 357 357 358 361 360 360 360 360 359 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 358 362 360 356 356 356 356 356 356 355 355 355 355 355 355 355 354 354 354 355 355 355 355 355 355 356 356 356 357 357 357 358 358 358 359 358 359 359 359 359 359 359 359 359 359 358 358 358 358 359 359 359 360 361 361 359 359 359 358 358 359 359 359 360 360 360 361 361 362 362 362 362 362 362 362 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 363 363 363 363 363 363 363 363 362 363 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 363 364 364 364 364 364 364 364 364 364 364 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 360 361 361 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 361 361 361 361 361 361 361 361 361 360 360 360 359 359 358 358 358 358 358 358 357 357 357 356 356 356 356 356 356 355 355 359 359 359 359 359 359 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 358 359 359 358 358 358 358 358 359 360 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 356 356 356 356 356 357 358 358 357 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 356 356 356 357 357 357 357 358 358 358 358 358 359 359 359 359 359 359 359 358 358 358 358 358 358 359 359 360 361 366 364 361 359 359 359 359 359 359 359 359 360 360 361 361 362 362 362 362 362 362 363 363 363 362 363 363 363 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 362 362 362 363 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 363 363 364 364 364 364 364 364 363 363 364 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 361 361 361 361 361 361 361 361 361 360 360 360 359 358 358 358 358 358 358 357 357 357 357 356 356 356 356 356 356 355 359 359 359 359 359 359 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 360 360 358 358 359 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 358 358 357 357 356 356 356 355 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 356 356 357 357 357 357 358 358 358 358 359 359 359 359 359 359 359 359 358 359 358 358 359 358 359 359 360 360 364 367 363 359 359 359 359 359 359 359 360 359 360 361 361 361 362 362 362 362 362 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 362 363 363 363 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 363 364 364 364 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 361 361 361 361 361 360 360 360 360 360 361 361 361 361 361 361 361 361 361 360 360 360 359 359 358 358 358 358 357 357 357 357 357 356 356 356 356 356 356 360 359 359 359 359 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 359 359 359 359 359 359 359 358 358 357 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 358 357 356 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 356 356 356 356 357 357 357 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 358 358 359 359 360 360 360 365 365 359 359 359 359 359 359 359 359 360 360 360 361 361 361 362 362 362 362 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 359 359 358 358 358 358 358 358 357 357 357 356 356 356 356 356 356 360 359 359 359 358 358 358 358 358 359 359 359 359 359 359 359 360 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 359 359 359 359 359 359 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 358 363 359 356 356 356 356 356 356 356 356 356 356 356 355 355 356 355 355 355 356 356 356 356 356 356 357 357 358 358 358 359 358 358 358 359 359 359 359 359 359 359 359 359 359 358 359 359 359 360 360 360 363 364 360 359 359 359 359 359 359 359 359 360 360 361 361 361 362 362 362 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 363 363 364 363 364 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 359 359 358 358 358 358 358 358 357 356 356 356 356 356 356 356 360 359 359 359 358 358 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 359 359 359 359 359 359 359 359 359 358 358 359 358 359 359 359 359 359 358 358 358 358 358 358 358 358 358 357 357 357 357 357 358 358 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 358 359 358 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 358 358 358 358 358 358 359 359 359 359 359 359 359 360 360 359 359 359 359 359 359 359 360 361 362 360 359 359 359 359 359 359 359 359 360 360 360 361 361 362 362 362 363 363 363 363 362 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 363 362 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 360 360 360 360 360 360 360 360 360 361 361 361 361 360 360 361 361 361 361 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 359 359 359 358 358 358 358 357 357 357 356 356 356 356 356 356 360 359 359 359 359 359 359 359 359 358 358 358 358 359 359 359 359 359 360 360 360 360 360 359 359 359 359 359 359 359 358 358 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 363 361 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 358 358 358 359 359 359 359 359 359 359 359 360 359 359 359 359 359 359 359 360 361 361 360 360 359 359 359 359 359 359 359 360 360 360 360 361 361 362 362 362 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 363 363 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 360 360 360 360 360 360 359 360 360 360 360 361 361 360 360 361 361 361 361 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 359 359 359 359 358 358 358 357 357 356 356 356 356 356 356 360 360 359 359 359 359 359 359 359 358 358 358 358 359 359 359 359 359 359 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 359 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 356 357 357 357 357 357 358 357 363 362 358 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 361 362 361 361 360 359 359 359 359 359 359 359 359 360 360 361 361 362 362 362 362 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 364 363 363 363 363 362 363 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 360 360 360 360 359 360 360 360 360 360 361 360 360 361 361 361 361 361 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 359 359 358 358 358 358 357 357 356 356 356 356 356 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 359 359 359 360 359 359 359 359 359 359 359 359 359 359 359 358 358 358 359 358 358 358 359 359 358 358 358 358 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 356 357 357 357 357 357 357 357 357 357 358 358 359 360 359 358 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 357 357 357 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 361 361 361 361 360 359 359 359 359 359 359 360 359 360 360 361 361 361 362 362 362 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 360 360 360 360 359 359 359 359 359 360 360 360 360 361 361 361 361 361 361 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 359 359 359 358 358 358 358 357 357 356 356 356 356 360 360 360 360 359 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 359 359 359 359 360 360 360 359 359 359 360 359 359 359 359 358 358 359 359 359 358 358 358 359 359 358 358 358 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 359 359 359 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 357 357 357 357 357 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 361 361 361 361 360 359 359 359 359 359 360 359 360 360 361 361 361 362 362 362 363 362 362 362 362 362 362 362 362 363 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 360 360 360 360 359 359 359 359 360 360 360 360 360 360 361 361 361 361 361 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 359 359 359 359 359 358 358 358 357 356 356 356 356 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 359 360 360 359 360 360 360 359 359 359 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 358 358 358 358 358 358 357 357 357 358 358 358 359 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 357 357 357 357 357 357 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 361 361 360 360 359 359 359 359 359 359 359 360 360 360 360 361 361 362 362 362 362 362 362 362 362 362 362 362 363 363 363 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 363 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 363 363 363 363 363 363 364 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 363 362 362 362 362 362 362 361 361 361 361 361 360 360 360 360 360 360 360 360 359 360 360 360 360 360 361 361 361 361 361 361 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 359 359 359 359 358 358 358 357 356 356 356 356 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 359 360 360 360 360 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 356 356 356 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 357 358 364 360 358 358 358 359 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 361 362 363 361 360 360 359 359 359 359 359 359 359 359 360 360 361 361 362 362 362 362 362 362 362 362 362 362 362 363 362 363 362 362 362 363 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 363 363 363 364 364 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 362 363 363 363 363 363 363 363 363 362 363 363 362 363 362 362 362 362 362 362 361 361 361 361 360 360 360 360 360 359 359 359 359 359 360 360 360 360 361 361 361 361 361 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 359 359 359 359 359 359 358 357 357 356 356 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 359 359 359 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 357 358 358 358 358 358 359 359 359 359 359 359 359 360 360 359 359 360 360 360 360 360 360 361 361 362 360 360 360 359 359 359 359 359 359 359 360 360 360 360 361 361 361 362 362 362 362 362 362 362 362 362 362 362 363 362 362 362 363 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 363 363 363 364 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 363 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 363 363 362 362 362 362 362 362 361 361 361 360 360 360 360 360 360 360 359 359 359 359 359 360 360 360 361 360 360 361 361 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 359 359 359 359 358 358 358 357 357 356 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 356 356 356 356 356 356 356 357 357 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 359 359 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 358 357 357 357 357 357 357 357 357 358 357 357 358 358 358 358 358 358 359 359 359 359 359 359 359 359 360 360 359 359 359 360 360 360 360 361 361 361 361 361 360 360 359 359 359 359 359 359 359 360 360 360 360 361 361 362 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 363 363 363 363 363 363 363 363 364 363 363 363 363 363 363 363 364 364 364 364 364 364 363 363 363 363 364 364 363 364 364 364 364 364 364 364 363 364 364 364 364 363 363 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 361 361 360 360 360 360 360 360 360 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 359 359 359 359 359 359 359 358 357 357 360 360 360 361 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 356 356 356 356 356 356 357 356 356 357 357 357 357 357 357 357 357 357 356 357 357 357 357 357 357 357 357 358 358 358 358 357 357 358 359 358 358 358 358 359 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 357 357 357 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 360 360 359 359 359 359 360 360 360 361 361 361 361 361 360 360 360 359 359 359 359 359 359 359 360 359 360 360 361 361 361 362 362 362 362 362 362 362 362 362 362 362 363 363 362 362 362 362 362 363 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 363 363 363 363 363 364 364 363 363 363 363 363 363 364 364 364 364 364 364 364 364 363 364 364 364 364 364 364 364 364 364 364 364 364 363 364 364 363 364 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 361 361 361 361 360 360 360 359 359 360 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 359 359 359 359 359 359 359 358 357 357 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 357 358 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 360 360 359 359 359 360 360 360 360 361 362 361 361 361 360 360 360 360 360 359 359 359 360 359 359 359 360 360 360 361 361 362 361 362 362 362 362 362 362 362 362 362 362 363 363 362 362 362 362 363 362 362 362 363 363 363 363 362 362 362 362 362 363 363 363 363 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 361 361 361 361 360 360 360 360 360 360 360 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 359 359 358 357 357 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 360 360 359 359 359 360 360 361 361 361 361 361 361 360 361 361 361 361 360 360 360 360 360 360 359 360 361 360 360 360 361 361 361 361 362 363 363 363 363 363 362 362 362 362 362 363 362 362 362 363 363 363 363 363 363 362 362 362 362 362 362 362 362 363 363 363 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 363 363 363 362 362 362 363 363 363 362 363 362 362 363 362 362 362 362 362 362 362 361 361 361 360 360 360 360 359 359 359 359 359 360 360 359 359 360 360 360 360 360 360 360 360 360 360 360 360 359 359 360 360 360 361 361 361 361 361 361 360 361 361 361 361 361 360 360 360 360 360 360 360 359 359 359 359 359 358 358 360 360 360 360 360 360 360 361 361 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 358 357 357 357 357 357 358 358 358 357 357 357 357 358 358 358 359 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 361 361 360 360 360 361 360 360 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 361 361 361 362 362 362 362 362 363 363 363 362 362 363 363 363 362 363 362 362 362 362 362 363 362 362 362 362 363 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 363 362 363 362 363 363 362 362 362 362 362 362 361 361 361 360 360 360 360 360 360 360 360 359 359 360 360 359 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 360 360 360 360 361 361 361 361 360 361 361 361 361 361 360 360 360 360 360 360 359 359 359 359 359 359 358 358 360 360 360 361 361 360 361 361 361 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 357 358 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 358 358 358 357 357 358 358 358 358 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 360 360 360 359 360 360 360 360 360 360 360 361 361 361 360 360 360 360 360 360 360 360 360 361 361 360 360 360 360 360 360 360 360 359 360 360 361 361 361 361 361 361 361 361 362 362 362 363 363 363 363 362 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 363 363 362 362 362 362 362 362 363 363 363 363 363 363 362 363 363 363 363 363 363 363 363 363 364 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 363 362 362 362 362 362 362 362 362 362 361 361 361 361 361 360 360 360 360 360 360 359 359 359 360 360 360 360 360 361 361 360 360 360 360 360 360 360 359 359 359 359 360 360 360 360 361 361 361 360 360 360 360 361 361 360 360 360 360 360 360 359 359 359 359 359 359 359 359 360 360 360 361 361 361 360 361 361 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 360 359 359 360 360 360 360 360 360 361 365 361 360 360 360 360 360 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 360 360 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 363 363 362 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 362 362 363 363 363 363 363 363 362 362 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 360 360 360 359 359 359 359 360 360 360 360 360 360 361 361 360 360 360 360 360 359 359 359 359 359 360 360 360 360 360 360 361 360 360 360 360 360 361 360 360 360 360 360 360 359 359 359 359 359 359 359 359 360 361 361 361 361 361 360 361 361 361 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 363 362 360 360 362 361 360 360 360 360 360 360 360 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 358 358 358 358 358 358 358 359 361 358 357 357 357 357 358 358 358 359 358 358 358 358 358 358 358 359 358 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 360 360 360 361 360 361 361 361 361 362 362 362 362 362 362 362 362 363 362 362 362 362 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 363 364 364 364 364 364 364 364 364 364 364 363 363 364 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 363 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 360 360 360 360 359 359 359 360 360 360 360 360 360 361 361 361 360 360 360 360 360 359 359 359 359 360 360 360 360 360 360 360 361 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 361 361 361 360 360 360 360 361 361 361 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 362 361 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 358 358 359 359 358 358 358 358 358 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 358 358 358 358 358 358 358 360 363 362 362 363 363 363 358 358 358 358 359 359 359 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 360 360 360 360 360 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 363 363 362 362 362 362 361 362 362 362 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 360 360 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 358 359 359 359 361 360 360 360 360 360 360 360 361 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 358 358 358 358 359 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 358 358 358 358 358 358 359 359 362 362 362 362 361 364 361 362 362 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 360 359 360 360 360 360 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 360 360 360 359 360 360 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 360 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 360 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 358 358 358 358 359 359 359 359 360 360 361 361 361 361 361 360 360 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 360 359 359 359 359 359 359 359 359 359 360 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 363 363 363 362 362 362 362 362 362 362 362 362 361 362 362 362 363 363 363 363 363 363 363 363 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 363 363 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 363 363 362 362 362 362 362 362 362 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 361 360 360 360 360 360 360 360 360 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 360 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 358 358 358 358 358 359 359 359 359 360 360 361 361 361 361 360 359 359 359 359 360 360 360 360 359 360 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 360 359 359 359 359 359 359 359 359 359 359 359 360 360 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 363 363 364 363 363 363 362 363 363 363 362 362 362 362 362 362 363 363 364 363 363 363 363 363 364 364 363 363 363 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 363 363 363 363 364 364 364 364 364 364 364 364 363 363 363 363 363 363 363 363 362 362 362 363 363 363 363 362 362 362 362 362 363 363 363 363 363 363 363 362 362 362 362 362 361 361 361 361 361 360 360 360 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 360 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 359 359 359 359 358 358 358 359 358 359 359 359 359 359 359 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 358 358 358 358 358 358 358 358 358 357 358 358 358 358 358 358 358 358 357 357 357 358 358 358 358 358 358 359 359 359 359 360 361 361 361 361 360 360 360 359 360 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 360 360 360 359 359 359 360 360 360 360 360 360 360 359 359 359 359 359 360 359 359 359 359 359 359 359 359 359 359 360 360 360 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 363 364 364 363 363 363 362 362 362 362 362 362 362 362 362 362 363 364 363 363 363 363 364 364 364 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 363 363 363 363 363 363 363 363 363 363 362 362 362 362 363 363 362 362 362 362 362 363 363 362 362 363 363 362 362 362 362 362 362 362 361 361 361 360 360 360 360 360 360 360 360 360 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 360 360 360 360 360 360 360 360 361 361 362 362 362 361 361 360 360 359 359 359 359 358 358 358 358 358 358 358 359 359 359 359 359 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 357 358 358 358 357 357 357 357 357 356 356 356 356 356 356 356 356 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 358 358 358 358 358 358 358 359 359 359 359 360 360 360 360 360 360 360 360 360 360 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 360 360 360 361 361 361 361 360 360 360 359 359 359 359 359 359 360 360 359 359 359 359 359 359 359 360 359 359 359 359 359 359 359 359 359 359 360 360 360 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 363 364 363 364 364 363 363 363 362 362 362 362 362 363 363 362 362 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 364 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 360 360 360 360 360 360 360 360 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 362 362 362 362 362 361 360 359 359 359 359 358 358 358 358 358 358 358 358 358 359 359 359 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 356 356 356 356 356 356 356 356 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 360 360 360 360 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 360 360 361 361 361 361 361 361 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 363 363 364 364 363 363 362 362 362 362 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 355 360 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 363 364 363 363 363 363 363 363 363 362 362 363 363 363 363 362 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 360 360 360 360 360 360 360 360 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 360 360 359 360 360 360 360 359 360 360 360 360 360 360 360 359 359 359 359 359 360 360 360 360 360 360 360 360 361 361 360 362 362 362 362 361 360 359 359 359 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 358 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 360 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 361 361 361 361 362 361 361 361 361 361 362 362 362 363 363 363 363 364 364 363 362 362 362 362 363 363 363 363 363 362 363 364 364 364 364 364 364 364 364 364 360 359 357 356 355 354 351 352 356 362 361 360 362 363 363 363 363 363 363 363 363 362 363 363 363 363 363 363 363 363 364 364 363 363 363 364 363 363 363 363 363 363 362 363 363 362 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 360 360 360 360 360 360 359 359 359 360 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 360 360 360 360 359 359 359 359 360 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 360 360 359 359 359 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 359 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 357 357 357 357 357 358 358 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 363 360 359 359 359 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 361 361 361 361 361 362 361 361 361 361 361 362 362 363 363 363 363 363 364 363 362 362 361 362 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 361 351 348 349 349 349 350 350 351 351 351 351 351 357 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 363 363 363 363 363 363 363 364 364 363 363 363 363 362 363 362 362 363 363 362 362 362 362 362 362 362 362 362 363 363 362 362 362 362 362 362 361 361 361 361 361 360 360 360 360 360 360 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 359 360 360 360 359 359 359 359 359 360 360 360 359 359 359 359 359 360 360 359 359 359 359 359 359 359 360 360 359 359 360 360 360 360 360 360 360 361 361 361 360 360 360 360 359 359 358 358 358 358 358 358 358 358 358 359 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 362 361 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 361 361 361 361 362 362 361 361 361 362 362 362 363 363 363 363 364 363 363 362 362 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 362 350 348 348 348 348 349 349 350 350 349 350 351 350 353 359 363 357 359 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 360 360 360 359 360 360 360 360 359 360 360 360 360 360 360 360 360 360 360 360 360 360 359 360 359 359 359 359 358 359 359 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 358 358 358 358 358 358 358 358 358 358 359 358 358 358 358 359 359 359 359 359 359 359 359 358 358 359 358 358 358 358 358 358 359 358 358 358 358 358 358 358 358 358 357 358 358 357 357 357 357 357 357 356 356 356 356 356 356 356 357 357 357 357 357 358 358 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 360 360 360 360 360 360 360 361 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 361 361 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 361 361 361 361 361 362 362 361 362 362 362 363 362 363 363 364 364 363 363 362 363 362 363 363 364 364 364 364 364 364 364 364 364 359 348 348 348 348 348 347 347 348 349 349 349 349 349 349 350 350 351 355 351 352 356 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 363 363 363 363 362 362 362 362 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 360 360 359 360 360 360 360 360 360 360 360 361 360 363 363 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 361 361 360 360 360 360 360 360 359 359 359 359 358 358 358 359 359 359 359 359 359 359 359 359 360 360 360 360 361 361 361 361 362 362 361 361 361 361 362 362 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 364 364 358 349 348 348 347 347 347 346 346 347 347 348 348 347 348 349 348 349 349 350 350 350 350 351 360 362 362 364 363 363 364 363 363 363 363 363 363 363 363 363 363 363 363 363 364 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 356 356 356 357 357 357 357 357 356 356 357 358 358 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 361 361 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 361 361 361 360 360 360 360 360 360 359 359 359 358 358 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 361 362 363 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 364 364 364 364 364 364 357 349 348 347 347 347 346 346 346 346 346 346 347 347 347 347 348 348 348 348 349 349 350 350 350 351 351 354 363 364 364 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 359 359 359 360 360 360 360 359 359 359 358 358 358 358 358 358 358 357 357 357 358 358 358 358 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 360 359 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 361 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 361 361 361 361 361 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 361 362 362 362 361 362 363 363 363 363 363 363 363 364 364 364 363 364 364 364 364 364 363 364 364 364 364 364 357 347 347 347 346 346 346 345 345 345 345 345 346 346 346 346 347 347 347 347 348 349 349 349 350 350 350 353 360 362 364 364 364 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 359 359 359 359 359 359 359 359 358 359 359 359 359 359 359 359 360 360 359 359 359 360 360 360 360 360 359 359 359 359 359 360 360 360 360 359 359 359 358 358 358 358 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 358 358 359 359 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 361 362 361 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 362 362 361 361 362 362 362 363 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 363 364 364 358 350 348 347 346 346 345 345 344 344 344 344 344 345 345 345 345 345 345 346 346 346 348 348 348 348 348 350 352 353 358 361 364 364 364 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 361 361 362 362 361 362 362 362 362 362 362 362 361 361 361 362 362 362 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 358 358 359 359 359 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 359 359 359 359 359 359 359 360 360 360 359 359 359 359 358 358 358 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 358 359 359 359 359 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 356 356 357 357 357 357 357 357 357 358 358 358 358 358 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 361 361 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 362 362 361 361 361 362 362 362 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 362 357 347 347 346 345 344 344 344 344 343 343 343 344 344 344 344 344 344 345 345 345 346 347 347 347 348 349 351 353 355 357 359 358 361 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 361 362 361 361 361 362 362 362 362 362 362 362 362 361 361 361 361 361 362 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 358 358 359 359 359 359 358 358 358 358 359 359 359 359 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 359 359 358 358 358 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 357 357 357 357 357 357 357 358 358 358 358 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 361 361 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 361 362 362 362 361 361 362 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 360 350 347 346 345 344 344 344 343 343 343 343 343 343 344 343 342 343 343 344 344 344 345 345 346 346 347 348 350 353 355 355 355 355 360 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 361 361 361 361 362 362 362 362 362 362 362 362 361 361 361 361 361 362 362 362 361 361 361 361 361 361 361 360 360 360 360 360 360 360 359 359 359 360 360 360 359 359 359 359 359 359 358 358 358 358 358 359 359 358 358 358 358 358 359 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 359 359 359 358 358 358 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 357 357 357 357 358 357 357 357 357 358 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 361 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 361 362 361 361 362 363 363 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 361 347 346 346 345 344 343 343 343 342 342 342 342 342 342 342 342 342 343 343 343 343 344 345 345 345 346 348 350 352 354 354 354 354 355 357 363 363 363 363 363 363 363 363 363 363 363 363 363 362 363 363 362 362 362 362 362 362 362 361 361 361 361 361 361 361 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 359 360 360 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 358 358 358 359 359 359 359 359 358 359 359 359 359 360 360 360 360 359 359 359 359 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 361 362 362 361 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 361 361 361 361 361 361 361 361 361 361 360 360 360 360 359 359 360 360 359 359 359 359 359 359 359 359 359 359 359 359 360 360 361 362 361 361 361 361 362 363 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 363 349 346 345 344 343 343 343 342 342 341 341 341 341 341 342 342 342 342 342 342 343 343 343 344 345 346 347 349 351 352 353 353 353 352 354 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 359 360 360 360 360 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 358 358 358 359 359 359 359 358 358 358 358 359 359 359 360 360 360 360 359 359 359 359 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 358 358 359 359 359 359 359 359 359 360 359 360 359 359 359 360 360 360 361 362 361 361 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 361 361 361 361 361 361 361 360 360 360 360 360 360 359 360 360 359 359 359 359 359 359 359 359 359 359 359 359 360 361 361 361 361 361 362 362 362 363 363 364 364 364 364 364 364 364 364 364 364 364 364 364 364 362 352 347 345 344 343 343 342 342 341 341 341 341 341 341 341 341 341 341 341 342 342 342 342 343 344 344 345 347 348 349 349 351 352 351 351 352 361 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 361 361 362 361 361 361 361 361 361 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 359 359 360 359 359 359 359 358 358 358 358 358 359 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 358 358 358 359 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 359 359 359 359 358 358 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 359 359 359 359 360 360 360 361 361 361 361 361 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 358 359 359 359 359 360 360 361 361 361 361 361 361 362 363 363 364 364 364 364 363 364 365 364 364 364 364 364 364 364 363 349 346 345 344 344 343 342 341 341 340 340 340 340 340 340 340 340 340 341 341 341 341 342 342 343 344 345 346 347 347 349 350 351 350 350 351 351 357 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 361 361 361 361 362 362 361 361 361 361 361 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 358 359 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 358 358 358 358 359 359 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 358 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 358 358 358 359 359 359 359 359 359 359 359 359 359 360 360 360 359 359 359 359 360 360 360 361 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 359 359 359 359 358 358 358 358 358 359 359 360 360 361 362 361 361 362 362 362 363 363 363 364 364 364 364 364 364 365 365 364 364 364 364 363 353 348 346 345 343 343 342 341 341 340 339 339 339 339 339 340 340 340 340 340 340 341 341 341 342 343 343 344 344 345 346 348 349 349 349 349 349 349 355 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 358 358 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 358 358 358 359 358 358 358 358 358 358 358 358 358 358 359 359 359 360 359 359 359 359 359 359 359 359 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 358 358 358 357 357 357 357 357 357 357 358 358 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 359 359 359 359 359 359 359 359 358 358 359 359 358 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 359 359 359 359 360 360 361 360 360 360 361 361 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 361 361 361 361 361 361 361 361 362 361 361 361 361 361 361 360 360 360 360 360 359 359 359 359 358 358 358 358 359 359 359 360 361 362 362 361 361 362 362 362 363 363 363 364 364 364 364 365 365 365 365 365 364 364 363 350 346 345 344 344 343 341 340 340 340 339 339 339 339 339 339 339 339 339 339 340 340 341 341 341 342 343 343 343 344 346 347 348 348 348 348 348 348 353 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 358 358 358 358 358 359 358 358 358 358 358 358 359 358 358 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 358 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 359 359 359 359 360 360 360 359 360 361 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 360 360 360 360 360 360 359 359 359 358 359 359 359 359 359 359 360 361 361 361 361 361 361 362 363 363 363 363 363 364 364 364 365 365 365 365 365 364 363 355 348 346 345 345 343 342 341 340 339 339 339 338 338 338 338 338 339 339 339 338 339 340 340 340 341 342 342 342 343 343 345 346 347 347 347 347 347 348 351 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 361 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 359 358 358 359 359 359 359 359 358 358 358 358 358 357 357 358 358 358 358 358 359 359 359 359 359 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 359 359 359 359 360 360 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 362 362 361 361 361 361 361 360 360 360 359 359 359 359 359 359 359 359 359 359 360 360 361 362 361 361 361 362 362 363 363 363 364 364 364 364 365 365 365 365 365 363 356 348 346 346 345 344 342 341 340 339 338 338 338 338 337 338 338 338 338 338 338 338 338 339 340 340 340 341 341 342 342 343 344 345 346 346 346 346 347 347 348 360 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 361 360 361 361 360 360 360 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 358 358 358 358 358 358 358 358 357 357 357 358 357 357 357 357 357 357 357 357 357 357 358 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 357 357 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 360 360 360 360 360 359 359 359 359 359 359 359 359 360 361 361 361 361 361 362 362 362 363 363 364 364 364 364 365 365 364 365 363 356 348 346 346 345 345 343 342 341 340 339 338 338 338 337 337 337 337 337 337 337 338 338 338 339 339 340 340 340 341 341 342 342 343 344 344 345 345 345 345 346 347 356 358 359 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 361 360 360 360 361 360 360 360 360 360 360 360 361 361 361 360 360 360 360 360 360 360 360 361 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 358 358 358 358 358 358 358 358 359 359 359 358 358 358 358 358 358 358 358 358 357 357 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 357 357 357 357 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 361 361 361 361 360 361 360 360 360 361 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 360 360 360 360 360 359 359 359 359 359 359 359 359 360 361 361 361 361 362 362 362 362 363 362 363 364 364 364 364 364 364 362 356 347 347 346 346 345 345 343 341 340 339 338 338 337 337 337 336 336 336 337 337 337 337 337 338 338 339 339 339 340 340 341 341 342 342 343 343 344 345 345 345 346 347 347 349 353 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 361 361 360 360 360 360 360 360 360 361 361 360 361 360 360 361 360 360 360 360 361 361 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 357 358 358 357 357 357 358 358 358 358 358 358 358 358 358 359 359 358 358 358 358 358 358 358 358 358 357 357 358 358 357 357 357 357 357 356 356 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 361 361 361 361 361 360 360 360 360 360 361 360 361 361 360 360 360 360 360 360 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 360 360 360 360 359 359 359 359 359 359 359 359 360 360 361 361 361 361 361 361 362 363 362 363 364 364 364 364 364 364 359 347 347 346 346 346 345 343 342 341 340 339 338 338 337 336 336 335 336 336 336 336 336 337 337 337 338 338 338 339 339 340 341 341 341 342 342 343 343 344 345 345 345 345 346 348 351 361 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 361 360 360 360 360 360 360 360 360 360 360 360 360 361 360 360 360 360 360 360 360 361 361 361 361 360 360 360 360 360 360 359 359 359 359 359 359 359 358 359 358 358 358 358 358 358 358 357 358 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 356 356 356 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 359 359 359 359 359 361 360 360 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 360 360 359 359 359 359 359 359 359 360 360 360 361 361 361 361 361 361 362 362 362 363 364 364 364 363 364 363 357 347 346 346 346 345 344 343 342 341 339 339 338 337 336 336 335 335 335 335 335 335 336 336 337 337 337 337 338 338 339 340 340 341 341 341 342 342 343 343 344 345 345 345 346 347 349 355 359 363 362 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 360 361 361 361 361 361 361 361 360 360 360 360 360 360 359 359 359 359 359 359 358 358 358 358 358 358 358 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 358 358 358 358 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 360 361 361 360 360 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 363 363 362 362 362 363 362 362 362 362 362 361 361 361 361 361 361 360 360 360 360 359 359 359 359 359 361 360 360 360 361 361 361 361 361 361 362 362 363 363 363 363 363 364 359 347 346 346 346 345 344 343 342 341 340 340 339 337 336 336 335 335 334 334 335 335 335 335 336 336 336 336 337 337 338 338 339 340 340 340 340 341 342 343 343 344 344 344 344 345 346 349 350 353 356 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 360 361 361 361 362 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 359 359 359 359 359 359 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 358 357 357 358 358 358 358 357 357 357 357 357 357 358 358 358 358 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 359 359 359 358 358 358 358 358 358 358 358 358 358 358 359 359 359 360 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 362 362 362 362 362 362 362 362 362 362 362 361 361 361 360 360 360 360 359 359 359 359 359 360 360 360 360 361 361 361 361 361 361 362 363 363 363 363 363 363 363 358 347 346 345 345 344 343 342 342 341 341 339 338 337 336 335 334 334 334 334 334 334 335 335 335 335 336 336 336 337 337 338 339 339 339 340 340 341 341 342 342 342 343 343 344 344 345 347 349 349 351 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 362 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 361 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 359 359 359 359 359 359 359 359 358 358 358 358 357 357 357 357 357 357 357 357 357 357 358 357 357 357 358 358 357 357 357 357 357 357 358 358 358 358 358 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 357 358 358 357 358 358 358 358 359 359 359 358 358 358 358 358 358 358 358 358 358 359 359 359 360 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 364 364 364 363 362 362 362 362 362 362 362 362 362 362 362 361 361 361 360 360 360 360 359 359 359 360 360 360 360 360 361 361 361 361 361 361 361 362 363 363 363 363 363 359 350 348 346 345 344 343 342 342 341 341 340 339 337 336 335 335 334 334 334 333 333 334 334 335 335 335 335 335 336 337 337 337 338 338 339 339 340 340 341 341 342 342 343 343 343 344 345 346 346 348 349 359 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 360 362 362 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 359 359 359 359 359 359 359 359 359 359 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 357 357 357 357 357 357 357 358 358 358 358 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 360 360 360 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 362 362 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 364 363 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 360 360 360 360 359 360 360 360 360 360 360 360 360 360 361 361 361 361 361 362 363 363 363 364 364 364 350 345 344 343 342 342 341 341 340 340 338 337 336 335 335 334 334 334 333 333 333 334 334 334 334 335 335 335 336 337 337 337 338 338 339 339 340 340 341 341 341 342 342 343 343 344 344 345 347 348 351 356 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 362 361 361 361 361 361 361 361 361 361 361 360 360 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 360 360 360 360 360 360 360 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 364 364 363 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 362 362 363 363 363 364 364 352 345 343 342 341 341 341 340 340 339 337 336 336 335 335 334 334 333 333 333 333 333 333 334 334 335 335 335 336 336 336 337 337 338 338 339 339 340 340 341 341 342 342 342 343 343 343 344 346 348 349 354 361 362 362 362 362 362 362 362 362 362 361 361 361 361 361 362 362 362 361 361 361 361 361 361 361 361 361 361 361 360 361 360 360 360 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 359 359 359 359 359 359 359 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 360 360 360 360 359 359 359 359 360 360 360 360 359 359 359 359 359 359 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 363 362 362 362 362 362 363 363 363 364 363 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 362 362 363 363 363 364 364 354 345 343 341 341 341 340 340 339 338 337 336 336 335 335 334 333 332 333 333 333 333 333 333 334 334 335 335 335 335 336 336 337 337 338 338 338 339 340 340 341 341 342 342 342 342 343 344 345 347 349 350 349 360 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 359 360 361 360 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 359 359 359 359 359 359 359 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 360 360 360 360 359 359 359 359 359 359 359 360 360 360 360 359 359 359 359 359 359 359 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 363 363 363 362 362 362 362 363 363 363 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 360 360 360 360 360 360 360 361 361 361 361 361 356 359 361 361 361 362 362 362 362 363 363 364 355 345 342 341 341 340 340 339 338 337 336 336 335 335 334 334 334 333 332 332 332 332 333 333 334 334 334 334 335 335 335 336 337 337 337 338 338 339 339 340 340 341 341 341 341 342 342 343 344 346 347 347 349 358 362 362 362 361 361 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 358 348 349 356 360 360 360 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 359 359 359 359 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 358 358 358 358 358 358 358 358 358 358 358 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 359 359 359 359 360 358 356 360 360 359 360 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 359 359 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 363 363 363 362 362 362 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 360 360 360 360 360 360 360 360 361 361 361 352 356 361 361 361 362 362 362 362 362 363 362 354 345 344 341 340 340 339 338 338 337 336 335 334 334 334 334 334 334 333 333 333 332 332 333 333 334 334 334 334 335 335 336 336 337 337 337 338 338 339 339 340 341 341 341 341 341 342 343 344 345 345 346 347 355 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 361 361 360 360 360 360 360 360 360 360 361 361 360 360 360 360 360 360 360 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 361 360 360 360 361 361 361 361 361 360 360 360 360 360 360 360 360 360 359 359 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 359 359 359 360 360 360 360 358 356 359 359 359 359 360 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 361 361 360 361 361 361 361 360 360 361 360 360 360 361 361 361 361 360 360 361 361 361 362 362 362 362 363 356 346 345 345 342 339 339 338 338 337 336 335 335 334 333 333 333 334 333 333 333 333 333 332 332 332 333 333 334 334 334 335 335 336 337 337 337 337 338 339 339 340 340 341 341 341 341 342 342 343 344 344 345 347 354 362 362 362 361 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 359 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 358 358 358 358 358 358 358 358 358 358 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 359 359 358 359 359 359 360 360 360 360 360 360 359 360 359 359 360 360 360 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 361 360 361 361 361 361 361 361 361 361 361 362 362 362 362 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 360 361 360 360 360 361 361 361 361 360 361 361 361 361 361 362 362 362 363 358 346 345 344 341 339 338 337 337 336 336 335 334 334 333 333 333 333 333 333 333 333 333 333 332 332 333 333 333 334 334 335 335 335 336 336 337 337 337 338 339 339 339 340 341 341 341 341 342 343 343 344 345 346 351 361 362 362 362 361 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 360 360 360 360 360 360 360 360 360 360 360 361 361 360 361 361 361 360 360 360 360 360 360 360 360 360 360 360 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 357 357 357 357 357 357 356 356 356 357 356 356 356 356 356 356 356 357 357 357 357 357 357 358 358 358 358 358 359 359 360 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 359 359 359 359 360 360 360 360 359 359 359 359 359 359 359 360 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 362 362 362 362 363 363 363 362 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 361 361 360 360 361 361 361 361 362 362 362 363 361 352 347 344 341 338 337 336 336 336 335 335 334 333 333 332 332 332 332 332 333 333 333 333 333 333 334 333 333 333 333 335 335 335 335 336 336 337 337 338 339 339 339 340 340 341 341 341 341 342 342 343 344 348 356 360 360 361 361 361 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 360 360 360 360 360 360 360 360 361 361 360 360 360 360 360 360 360 360 360 360 360 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 358 358 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 359 359 359 360 361 361 361 360 359 359 359 359 359 359 359 359 359 359 359 359 359 358 359 359 359 360 360 360 360 360 360 360 360 360 361 360 360 360 360 360 360 360 360 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 363 363 364 364 364 363 363 363 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 361 361 362 362 362 363 363 357 348 344 341 337 336 336 336 335 335 334 334 333 332 332 332 332 332 332 332 332 333 333 333 334 334 333 333 333 333 334 334 335 335 336 336 337 337 338 338 338 339 339 340 340 341 341 341 341 342 343 344 347 357 359 359 360 361 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 360 359 360 360 360 360 360 360 360 360 361 360 361 360 360 360 360 360 360 360 360 360 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 357 357 357 357 356 356 356 356 356 356 356 357 357 358 358 358 358 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 359 359 359 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 360 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 361 361 361 360 360 360 360 360 360 360 360 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 361 361 361 362 362 362 363 363 349 346 343 340 337 336 335 335 335 334 334 333 332 332 332 332 331 331 331 332 332 332 332 332 333 333 334 334 334 334 334 334 334 335 335 336 337 337 337 337 338 339 340 340 340 340 340 340 341 341 342 343 345 354 357 359 360 361 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 360 359 359 360 360 360 360 360 360 360 360 361 361 360 360 360 360 360 360 360 360 357 357 357 357 357 357 357 357 357 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 358 359 359 359 359 360 360 360 357 359 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 361 361 361 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 361 360 358 361 362 362 361 361 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 363 363 351 345 343 340 337 336 336 335 334 334 333 332 332 331 331 331 331 331 331 331 331 331 331 332 333 333 334 334 334 334 334 334 334 334 335 336 336 336 337 337 338 338 339 340 340 340 340 340 341 341 342 343 344 343 352 359 360 361 362 362 362 362 362 361 361 361 361 361 361 361 361 361 360 360 360 360 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 360 360 360 360 360 360 360 360 360 361 361 361 360 360 360 360 360 360 360 357 357 357 357 357 357 356 357 357 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 357 357 357 358 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 359 359 360 351 354 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 361 361 361 360 360 360 360 360 360 360 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 353 346 348 360 361 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 363 363 352 344 342 340 338 336 335 334 334 333 332 332 332 331 331 331 330 330 331 331 331 331 331 331 332 333 333 334 334 334 334 335 334 335 335 335 336 336 336 337 338 339 339 340 340 340 340 340 341 341 342 342 342 343 351 359 360 361 361 362 362 362 361 361 361 361 360 360 360 361 361 361 360 360 360 360 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 360 360 359 360 359 359 359 360 360 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 357 357 357 357 357 357 356 357 357 357 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 357 357 357 357 357 358 358 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 359 359 359 359 358 358 357 352 355 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 362 362 362 363 363 362 362 362 362 362 361 361 361 361 361 362 362 361 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 362 359 350 344 342 341 339 336 334 333 333 333 332 332 332 331 330 330 330 330 330 330 330 330 331 331 331 332 332 332 333 333 334 334 335 335 335 335 336 336 337 337 337 339 339 339 339 340 340 340 341 341 341 341 342 343 349 359 360 361 361 361 362 362 362 362 361 361 360 360 360 361 361 361 361 361 361 361 360 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 360 360 359 359 360 359 359 359 359 359 360 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 357 357 357 357 357 357 356 356 357 357 357 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 357 357 357 357 357 358 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 359 359 357 347 357 359 354 348 349 350 355 359 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 361 361 360 360 360 360 360 360 360 360 361 361 361 361 361 362 362 362 362 361 362 362 362 362 362 362 362 362 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 361 362 356 349 344 343 342 340 336 334 333 332 332 332 332 331 330 330 330 330 330 330 330 330 330 330 331 331 331 332 332 332 333 333 334 335 335 335 335 336 336 337 337 337 338 338 339 339 340 340 340 340 341 341 342 342 343 347 358 360 360 360 361 361 362 361 361 361 361 361 361 361 361 361 360 361 361 361 361 360 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 360 360 359 359 359 359 359 360 360 360 359 359 359 359 359 360 359 360 359 360 360 360 360 360 360 360 360 360 360 360 360 357 357 357 357 357 357 357 357 357 357 357 356 356 357 357 357 357 357 357 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 357 357 357 357 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 357 357 358 358 358 357 357 357 357 358 358 358 358 358 359 354 349 349 356 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 361 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 362 362 361 361 361 361 362 362 362 362 362 362 364 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 362 363 360 353 346 342 339 336 333 332 332 332 331 331 331 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 332 333 333 334 334 334 335 335 336 336 337 338 338 338 338 338 339 339 340 340 341 341 341 341 342 343 345 356 357 358 360 360 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 361 361 361 360 360 360 360 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 360 360 359 359 360 360 360 360 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 357 357 357 356 356 357 357 357 357 357 357 357 357 358 357 357 357 358 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 358 358 358 357 357 357 357 357 357 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 359 359 359 359 359 357 356 357 358 358 358 359 359 358 358 358 359 359 359 359 359 359 359 358 358 358 358 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 362 361 361 361 361 362 362 362 362 362 362 363 363 362 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 362 362 363 362 354 346 342 339 336 333 332 332 331 331 331 330 330 329 329 329 329 329 330 330 330 330 330 330 331 331 331 332 332 333 333 333 334 334 335 336 336 337 338 338 338 338 339 339 339 340 340 340 340 341 342 342 342 345 354 356 358 359 360 360 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 357 357 357 357 357 357 357 357 356 356 357 356 356 357 357 357 357 357 357 357 356 357 357 357 357 357 357 357 358 358 358 358 358 358 358 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 359 359 359 359 358 358 358 358 358 359 359 359 359 359 358 358 358 358 359 358 358 358 358 358 359 359 359 359 359 359 359 359 358 358 358 358 358 359 359 359 360 360 360 359 359 359 359 359 360 361 361 361 361 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 362 362 362 362 355 348 342 338 335 333 332 331 331 330 330 330 330 329 329 329 329 329 329 329 329 329 329 330 330 331 331 331 332 332 332 333 333 334 335 336 336 337 337 338 338 338 339 339 339 339 340 340 340 340 341 341 342 349 353 356 358 359 360 360 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 357 357 357 357 357 357 357 357 356 356 356 356 356 357 357 357 356 356 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 357 356 357 356 357 357 357 357 357 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 358 358 358 358 358 358 359 359 359 359 360 360 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 362 362 363 356 347 341 338 335 334 333 331 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 331 331 332 332 332 332 333 334 334 335 336 336 336 337 338 339 339 339 339 339 340 340 340 340 341 342 342 342 349 357 358 359 360 360 361 361 361 361 360 360 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 357 357 357 357 357 357 357 357 356 356 356 356 357 357 357 357 357 357 356 356 356 357 357 357 357 357 358 357 358 358 358 358 358 358 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 357 356 356 356 357 357 357 357 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 358 357 357 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 358 359 359 359 358 358 358 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 361 360 360 360 360 360 360 360 360 361 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 363 363 363 363 362 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 362 361 361 361 361 361 356 348 344 341 338 337 335 332 331 330 329 329 329 329 329 328 328 329 329 329 329 329 329 329 329 329 330 330 331 331 331 332 332 333 333 334 334 335 336 336 337 338 338 339 339 339 339 340 341 340 340 340 340 340 342 349 357 359 360 360 360 360 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 357 357 357 357 357 357 357 357 356 356 356 356 356 356 357 357 357 357 357 357 356 357 357 357 357 357 357 357 357 358 358 358 358 358 358 357 357 357 357 356 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 358 358 358 356 349 356 357 357 357 357 357 358 358 358 358 358 358 358 358 359 359 359 359 358 358 359 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 360 360 361 361 361 361 361 362 362 362 362 362 362 362 362 359 357 361 363 362 362 362 362 363 363 363 363 362 362 362 362 362 362 362 363 362 362 362 362 362 362 362 362 362 362 362 362 361 361 362 362 361 361 361 360 356 348 345 344 341 337 337 335 332 330 329 329 329 329 329 328 328 328 328 328 328 328 328 328 329 329 329 330 330 330 330 331 331 332 332 333 334 334 334 335 336 337 337 338 338 339 339 339 340 341 340 340 341 341 340 345 353 357 359 360 360 360 360 360 361 360 360 360 360 360 360 360 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 357 357 357 357 357 357 357 357 357 356 356 356 356 356 357 357 357 357 357 357 357 356 357 357 357 357 357 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 358 357 357 357 357 357 357 358 357 351 355 357 357 357 357 357 358 358 358 358 358 358 358 358 359 359 359 359 359 358 358 358 358 359 359 359 359 359 359 359 359 359 358 359 358 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 360 360 360 361 361 361 362 362 362 362 362 362 362 362 357 347 344 356 363 363 362 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 353 358 362 362 362 362 362 362 361 361 348 345 344 343 341 340 338 334 332 330 329 329 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 330 330 331 331 332 332 333 333 333 334 335 336 336 337 338 338 338 339 339 340 341 341 341 341 341 340 345 354 356 358 359 359 360 360 360 361 360 361 361 360 360 361 361 360 360 360 360 360 360 360 360 360 360 360 360 359 359 360 360 360 360 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 357 357 357 357 357 357 357 357 357 356 356 356 356 356 357 357 357 356 356 357 357 357 357 357 357 357 357 357 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 358 359 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 358 358 359 359 359 359 359 359 359 358 358 358 358 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 360 361 361 360 360 360 361 361 361 361 361 362 362 362 362 362 362 363 363 346 354 362 362 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 355 359 362 362 362 362 362 362 362 362 349 344 343 343 342 341 338 334 331 329 328 328 328 328 328 328 328 327 328 328 328 328 328 328 328 329 329 329 329 329 330 331 331 331 332 332 332 333 334 334 335 336 336 336 337 338 338 339 340 340 340 340 340 341 341 344 355 357 357 358 359 360 360 360 360 361 360 361 361 361 360 360 361 361 361 361 360 360 360 360 360 360 360 360 359 359 359 359 360 360 360 360 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 358 358 359 358 358 357 357 357 357 357 358 358 358 358 358 358 359 358 358 358 359 359 359 359 359 358 358 359 359 359 358 359 359 359 358 358 358 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 360 360 360 361 361 361 361 361 361 362 362 362 362 362 362 362 363 363 351 355 361 362 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 362 358 349 344 342 342 342 341 338 334 331 329 328 328 328 327 327 327 327 327 327 327 327 327 327 328 328 328 329 329 329 329 330 330 331 331 331 332 332 333 334 334 335 336 335 336 336 337 338 339 339 340 339 340 341 341 341 345 354 355 356 358 359 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 360 357 357 356 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 359 359 359 358 358 358 358 357 357 357 357 357 357 358 358 359 359 358 358 357 357 357 357 357 357 357 358 357 357 358 358 358 358 358 358 358 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 360 360 360 360 360 360 360 360 361 361 361 361 361 361 360 360 360 360 360 361 361 360 352 358 362 362 362 362 362 362 362 362 362 361 361 361 362 363 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 363 363 362 362 362 362 362 362 362 362 362 362 362 363 362 362 363 350 344 343 342 342 341 340 337 334 331 329 328 328 327 327 327 327 327 326 326 327 327 327 327 327 328 328 328 328 329 329 330 330 331 331 331 332 332 333 333 334 334 334 335 336 336 337 338 338 338 338 339 339 339 339 342 352 354 355 356 358 359 359 360 360 360 361 361 361 361 361 361 362 362 361 361 361 361 361 360 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 357 356 356 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 358 358 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 358 358 358 359 359 358 358 358 358 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 360 360 360 360 359 359 360 360 360 360 360 361 360 361 360 360 360 360 360 361 361 361 354 358 361 361 362 362 362 362 362 362 362 362 362 361 362 362 363 363 363 363 363 363 363 363 363 363 363 363 363 362 362 362 363 363 363 362 362 362 362 362 362 362 363 363 363 363 363 362 363 351 344 343 342 341 341 339 337 333 331 330 329 327 326 326 326 326 326 326 326 326 327 327 327 327 327 328 328 328 328 329 329 330 330 331 331 331 332 332 333 334 334 334 334 335 336 336 337 337 338 338 338 339 339 340 340 346 351 355 356 357 358 359 360 360 360 360 361 361 361 361 361 361 361 362 361 361 361 360 360 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 356 356 356 356 356 357 356 356 356 356 356 356 356 357 357 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 355 355 356 356 356 356 356 357 357 357 357 357 357 358 358 358 358 358 357 357 357 357 357 357 358 358 358 358 358 358 357 357 358 358 358 358 358 358 357 357 358 358 358 358 359 359 359 359 359 358 358 357 357 358 358 357 357 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 358 358 359 359 359 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 361 360 360 360 360 360 361 361 361 361 362 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 363 362 362 362 362 363 363 362 362 362 362 362 362 362 362 363 363 364 363 364 363 360 351 345 344 342 341 340 339 336 333 332 331 328 327 326 326 326 326 326 326 326 326 326 326 327 327 327 327 327 328 328 329 329 330 330 330 331 331 332 332 333 333 333 334 334 335 335 336 336 337 337 337 338 338 338 338 338 340 348 354 356 357 358 359 359 359 360 360 360 360 361 360 360 360 361 362 361 361 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 356 356 356 356 356 357 357 356 356 356 356 357 357 357 357 357 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 355 355 356 356 356 356 356 356 357 357 357 357 357 358 358 358 358 358 358 358 357 357 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 358 358 358 359 359 359 359 358 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 358 359 359 359 359 359 359 359 359 359 359 359 360 360 359 359 359 358 359 359 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 362 362 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 363 363 363 363 363 363 362 362 362 362 362 362 362 362 363 362 362 362 363 363 363 364 364 364 364 361 351 346 345 344 341 340 339 338 336 336 333 330 327 326 326 325 325 325 325 325 325 325 326 326 326 326 326 327 327 328 328 329 329 329 329 330 331 331 331 332 332 332 332 333 334 334 335 336 336 336 336 337 337 338 338 338 337 344 351 355 356 357 358 359 359 359 360 360 360 360 360 360 360 360 361 361 361 361 360 361 360 360 360 360 360 359 359 359 360 360 359 359 359 360 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 356 356 356 356 356 356 357 356 356 356 356 356 356 356 357 357 357 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 358 358 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 355 355 355 356 356 356 356 356 356 356 357 357 357 357 358 358 358 358 358 358 357 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 358 358 358 359 359 359 359 358 358 358 359 359 359 359 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 360 360 360 359 359 359 359 359 360 360 360 360 360 359 359 359 359 360 360 360 360 360 360 360 360 360 360 361 362 362 360 355 361 362 361 361 361 361 361 361 362 362 362 362 362 361 354 360 362 362 362 362 362 362 362 362 362 362 362 363 363 363 362 362 362 363 363 362 361 362 362 363 363 363 363 363 364 364 364 364 364 353 350 349 344 344 341 339 338 338 337 336 333 330 327 326 325 325 325 325 325 325 325 325 325 326 326 326 326 327 327 327 328 328 328 329 329 330 330 331 331 331 332 332 332 333 334 334 335 335 335 336 336 336 337 337 336 336 338 345 352 355 357 358 358 358 358 359 359 359 360 360 359 359 360 360 360 361 361 361 361 361 361 360 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 356 356 356 356 356 356 356 357 356 356 356 356 356 356 357 357 357 357 357 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 358 358 357 357 357 357 357 357 357 357 357 356 356 356 356 356 355 355 355 355 356 356 356 355 356 356 356 356 357 357 357 357 357 357 357 357 357 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 359 360 359 358 358 358 358 358 359 359 359 359 359 359 358 358 358 358 358 358 358 359 359 359 360 360 359 359 359 359 360 360 360 360 360 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 362 360 358 354 350 360 362 361 361 361 361 362 362 362 362 362 362 362 361 352 359 362 362 363 362 362 362 362 362 362 362 362 363 363 362 362 362 363 363 363 353 351 362 362 363 363 363 363 364 364 364 364 364 364 364 362 354 344 343 341 339 338 338 337 335 333 329 327 325 325 325 325 325 325 325 325 325 325 325 325 326 326 326 327 327 328 328 328 328 329 329 330 331 331 331 331 332 332 333 333 334 334 334 334 335 335 335 336 337 336 336 343 350 353 355 356 357 357 358 358 358 359 359 359 359 359 359 359 359 359 360 361 361 360 361 361 360 360 360 360 360 359 359 359 360 360 359 359 359 359 359 359 359 359 360 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 356 356 356 356 356 356 356 356 357 356 356 356 356 356 357 357 357 356 356 357 357 357 356 357 357 357 357 357 357 357 357 357 357 357 357 358 358 357 357 357 357 357 357 357 357 357 356 356 356 356 355 355 355 355 355 355 355 355 355 356 356 356 356 357 357 357 357 357 357 357 357 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 357 357 358 358 358 359 359 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 359 359 359 359 360 360 360 360 360 360 359 359 360 360 360 360 360 360 360 360 360 361 361 360 360 360 361 360 360 360 360 360 361 362 352 346 347 362 362 362 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 362 362 362 362 362 363 362 362 362 362 362 362 363 363 363 364 364 364 364 365 365 359 345 344 343 341 339 338 337 336 335 333 329 326 325 325 325 324 324 324 324 325 325 324 325 325 326 326 326 327 327 327 327 328 328 329 329 330 330 330 331 331 331 332 332 333 333 333 334 334 334 335 335 335 336 336 336 344 351 353 354 356 357 357 358 358 358 358 359 359 359 359 358 359 359 359 360 360 360 360 360 360 360 359 359 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 356 356 357 357 357 357 357 357 357 358 358 358 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 359 359 358 358 358 358 357 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 360 360 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 360 360 360 360 360 360 360 360 361 361 361 361 356 349 360 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 362 362 362 362 362 362 362 362 362 363 364 364 364 365 365 365 365 361 345 344 342 340 339 338 337 335 334 332 329 327 326 325 324 324 324 324 324 324 324 324 324 325 325 326 326 326 326 327 327 327 328 328 329 329 329 330 330 331 331 332 332 332 332 333 333 334 334 334 334 335 335 334 341 348 352 354 355 355 356 357 357 357 358 358 358 358 358 358 358 359 359 359 359 359 360 360 359 360 360 359 359 359 359 359 359 359 359 359 360 360 359 360 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 360 359 358 357 357 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 359 358 358 361 361 361 360 360 360 360 360 360 360 360 361 361 361 361 360 360 360 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 364 364 364 365 365 363 357 346 344 342 341 339 338 336 335 334 332 329 329 327 325 324 324 324 324 324 324 324 324 324 324 325 326 326 326 326 326 327 327 328 328 329 329 329 329 330 330 331 331 332 332 332 333 333 333 333 334 335 335 335 341 346 349 352 354 355 355 356 357 357 357 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 359 359 360 360 360 359 360 360 360 360 361 360 360 360 360 360 360 361 361 361 361 361 360 361 361 361 361 350 347 352 361 361 361 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 363 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 364 364 365 365 361 346 345 343 342 342 339 337 336 334 333 331 331 329 327 324 324 323 323 323 323 323 324 324 324 324 325 325 325 326 326 326 326 327 327 328 328 328 328 329 329 330 330 331 331 331 332 332 332 333 333 333 333 332 333 341 349 350 352 353 354 355 356 356 357 357 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 356 356 356 355 356 356 355 355 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 359 359 359 356 346 355 358 358 358 358 358 359 359 359 358 358 358 359 359 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 364 364 363 359 347 344 343 343 341 338 337 335 334 332 332 331 329 327 324 323 323 323 323 323 323 323 324 324 324 324 325 325 325 326 326 326 327 327 327 327 328 328 328 329 330 330 330 330 331 331 332 332 332 332 332 332 334 334 340 350 352 353 353 354 355 356 356 357 357 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 360 360 360 360 360 360 360 360 360 360 360 359 359 359 359 356 355 356 356 355 355 355 355 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 358 358 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 357 358 358 358 359 358 354 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 360 360 360 360 359 359 359 360 360 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 362 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 364 365 361 346 345 344 344 343 340 338 336 334 333 332 332 331 329 326 324 323 323 323 323 323 323 323 323 324 324 324 324 325 325 325 326 326 326 326 327 327 328 328 328 329 329 329 330 330 330 331 331 331 331 331 332 332 331 332 338 349 351 352 353 354 355 356 356 357 357 357 357 358 358 358 358 357 358 358 358 358 359 359 359 359 359 359 358 359 359 359 359 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 361 360 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 356 355 355 355 356 355 355 355 355 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 356 356 356 356 356 356 357 357 357 357 357 357 358 358 358 358 358 358 358 358 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 359 359 350 350 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 359 360 360 360 360 360 360 360 360 360 361 361 360 361 361 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 362 362 362 362 362 363 364 363 348 345 344 344 342 340 337 335 334 332 332 331 330 328 326 324 323 322 322 322 322 323 323 323 323 323 324 324 324 325 325 325 326 326 326 326 327 327 328 328 328 328 329 329 330 330 330 331 331 331 331 331 329 336 342 345 348 349 351 353 354 355 356 356 357 357 357 357 358 357 358 358 357 357 358 359 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 361 360 361 360 360 360 360 360 361 361 361 360 360 360 360 360 359 359 356 355 355 355 355 355 355 356 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 356 356 356 356 357 357 357 357 357 358 358 358 358 358 358 359 359 358 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 359 350 352 357 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 359 359 360 360 360 360 360 360 360 361 360 361 361 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 363 363 362 362 362 363 363 364 353 347 344 343 342 339 337 335 333 333 332 331 329 328 326 324 323 322 322 322 322 322 323 323 323 323 323 324 324 324 325 325 325 325 326 326 326 327 327 328 328 328 328 329 329 330 330 330 330 330 330 330 337 343 345 347 347 349 352 353 355 355 356 356 356 357 357 357 357 358 357 357 357 358 358 358 358 358 358 358 358 358 358 359 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 361 361 361 361 360 360 361 361 361 361 360 360 360 360 360 360 360 360 355 355 356 355 355 355 355 356 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 356 356 356 356 357 357 357 357 358 358 358 358 358 358 359 359 359 358 358 357 358 358 358 358 358 358 358 358 359 359 359 359 359 358 349 344 350 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 360 360 360 360 360 360 360 360 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 361 362 362 362 363 363 363 362 362 362 363 363 363 364 354 344 343 342 339 337 335 334 333 331 330 329 327 325 324 323 322 322 322 322 322 322 323 323 323 323 323 324 324 325 325 325 325 325 326 326 327 327 327 327 328 328 328 329 329 330 330 330 330 330 329 337 346 347 347 348 350 352 354 354 355 356 356 356 357 357 357 357 358 358 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 359 360 360 360 360 360 360 360 361 360 360 360 360 361 361 361 360 360 360 360 360 360 360 360 360 356 356 355 355 355 355 355 355 356 355 355 355 356 356 355 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 356 356 356 356 356 356 357 357 357 358 358 358 358 358 358 359 359 359 359 359 358 359 358 358 358 358 358 358 358 358 358 359 355 350 349 354 354 355 356 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 360 360 360 360 360 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 361 361 361 362 361 362 362 361 361 362 362 362 362 362 362 362 362 362 362 363 363 363 356 344 342 341 339 337 336 334 332 331 329 328 327 325 324 323 322 322 322 322 322 322 322 322 322 323 323 323 324 324 324 324 325 325 325 326 326 326 327 327 327 328 328 328 329 329 329 330 330 329 336 344 347 347 349 349 350 352 353 355 355 355 356 356 357 357 358 357 357 357 357 358 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 359 359 359 358 358 358 359 359 359 359 358 359 359 359 359 359 359 359 359 359 359 359 359 359 360 359 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 360 360 360 360 360 360 360 356 356 355 356 355 355 355 355 355 355 355 355 356 356 355 355 356 356 356 356 356 356 356 356 356 356 356 357 357 356 357 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 356 356 356 356 356 356 356 357 357 357 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 360 357 354 353 357 357 357 357 357 358 358 358 359 358 358 358 358 358 358 358 358 358 358 358 358 359 359 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 361 361 361 350 350 361 360 360 360 361 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 363 363 363 363 363 359 344 342 341 340 339 336 333 331 330 329 328 327 326 325 323 322 322 321 321 322 322 322 322 322 323 323 323 324 324 324 324 325 325 325 326 326 326 326 327 327 327 327 328 328 328 328 329 329 334 336 333 334 347 350 350 351 352 353 354 355 355 355 356 356 357 357 357 357 357 357 357 357 358 358 358 357 357 357 358 358 358 358 358 358 358 358 358 359 359 358 359 359 359 359 359 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 360 360 359 359 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 360 360 360 360 360 360 356 356 356 356 355 355 355 355 355 355 356 355 355 356 355 355 355 356 356 356 356 356 356 356 356 356 356 357 357 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 356 356 356 356 356 356 357 357 357 357 357 357 357 357 358 358 358 358 359 359 359 359 359 359 359 359 358 358 358 358 359 360 360 359 358 358 357 357 357 357 357 358 358 358 358 358 358 358 358 358 357 357 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 359 359 360 360 360 360 360 361 361 361 361 361 361 361 361 361 360 360 360 361 361 360 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 363 363 363 363 363 362 353 344 340 340 338 335 333 331 329 328 327 327 326 324 323 322 321 321 321 321 321 322 322 322 322 323 323 323 323 324 324 324 325 325 325 325 326 326 327 327 327 327 327 327 328 328 328 328 337 343 343 345 348 350 351 352 353 353 354 355 355 356 356 356 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 359 360 360 360 360 360 360 360 360 360 361 361 361 360 360 360 360 360 360 360 359 356 356 356 356 355 355 355 355 355 355 355 355 355 355 356 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 356 356 356 356 356 357 357 357 357 357 357 357 357 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 359 358 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 357 357 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 361 361 361 361 361 361 361 361 361 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 363 363 363 362 363 363 357 349 340 337 335 332 330 328 328 327 327 325 324 323 322 321 321 321 321 321 321 322 322 322 322 322 323 323 323 324 324 324 325 325 325 325 326 326 326 326 326 326 327 327 328 328 328 333 341 345 346 349 351 352 353 353 353 354 354 354 355 356 356 356 356 356 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 360 360 360 356 356 356 356 356 355 355 355 355 355 355 356 355 355 355 356 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 356 356 356 356 356 356 356 356 356 357 357 357 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 359 358 358 357 357 356 357 356 357 357 358 358 358 358 358 358 358 358 358 358 358 357 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 359 359 360 360 360 360 360 360 360 359 359 359 359 359 359 359 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 356 351 361 361 361 361 361 362 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 363 363 363 363 363 363 362 363 363 363 357 341 337 334 331 329 328 328 327 326 325 324 322 322 321 321 321 321 321 321 321 322 322 322 322 322 323 323 324 324 324 324 324 325 325 325 326 326 326 326 326 327 327 327 327 327 332 341 344 347 350 352 353 353 353 354 354 354 354 355 356 356 356 356 356 356 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 360 360 360 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 356 355 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 356 356 356 356 356 356 356 356 355 356 356 356 356 356 356 356 357 357 357 358 358 358 358 358 359 358 358 358 358 358 359 359 359 360 360 359 358 358 358 358 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 358 358 359 359 358 358 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 359 359 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 355 344 358 361 361 361 361 361 362 362 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 363 363 363 362 362 362 362 363 360 343 337 333 331 329 328 327 326 325 325 323 322 321 321 321 321 321 321 321 321 321 321 321 322 322 322 323 324 324 324 324 324 324 325 325 325 326 326 325 325 325 326 327 327 326 330 342 346 349 351 352 353 353 353 354 355 355 354 354 355 355 355 355 355 356 357 357 358 358 358 358 358 358 358 358 358 358 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 361 360 360 360 356 356 356 356 356 356 355 356 355 355 356 356 356 355 355 356 356 355 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 355 356 356 356 356 356 356 355 355 355 355 356 356 356 356 357 357 357 357 358 358 358 358 358 358 358 358 358 358 359 359 359 360 360 359 359 359 358 358 358 358 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 357 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 355 359 360 360 361 361 361 362 362 361 361 361 361 361 361 361 362 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 363 363 362 363 362 345 337 333 331 330 328 327 326 325 324 323 322 322 321 321 321 320 320 321 321 321 321 321 321 322 322 323 323 323 323 323 324 324 324 324 325 325 325 325 325 325 326 326 325 327 335 343 346 349 350 352 352 353 354 354 355 355 355 355 355 355 355 355 355 356 357 357 357 358 358 357 358 358 358 358 350 350 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 356 356 356 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 356 356 356 356 356 357 357 357 357 357 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 358 358 358 358 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 358 358 358 358 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 361 361 362 362 362 361 361 361 361 361 362 362 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 361 352 344 338 334 334 330 328 326 325 324 323 323 322 322 321 320 320 320 320 320 320 320 320 321 321 321 322 322 322 323 323 323 323 324 324 324 324 324 324 324 324 324 325 325 327 332 338 343 346 349 350 350 351 353 354 354 355 355 355 355 354 354 355 355 355 356 356 357 357 357 357 357 357 357 357 357 355 355 357 358 358 358 357 358 358 358 358 357 357 357 357 358 358 358 358 358 359 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 359 360 359 360 359 359 360 360 360 360 360 360 360 360 360 360 361 361 357 356 356 356 356 356 356 356 356 356 356 355 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 356 356 356 356 356 357 357 357 357 358 357 357 357 357 358 358 358 358 358 358 358 359 360 360 359 359 359 359 358 358 358 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 358 358 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 361 361 361 361 361 361 360 360 360 360 361 361 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 362 347 343 338 333 333 330 327 326 325 324 323 323 322 321 320 320 320 320 320 320 320 320 320 320 321 321 321 321 322 323 323 323 323 323 323 323 324 324 324 324 324 324 324 324 328 338 340 344 347 348 349 350 351 352 354 354 355 355 355 355 354 354 354 355 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 357 357 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 359 360 360 360 360 360 360 360 360 360 360 361 357 357 357 357 357 357 357 356 356 356 356 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 355 355 355 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 358 358 357 358 358 358 359 359 359 360 360 359 359 358 358 358 358 358 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 357 358 357 357 357 357 358 358 358 359 359 359 359 360 360 359 360 359 360 360 360 360 360 360 360 360 361 360 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 361 361 360 360 360 360 361 361 361 361 361 361 361 361 360 360 361 361 362 362 362 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 363 358 349 340 339 333 329 327 325 324 323 323 322 322 321 320 320 320 320 320 320 320 320 320 320 320 321 321 321 322 322 322 323 323 323 323 323 323 323 324 324 324 324 324 326 333 340 342 344 346 348 348 350 351 352 353 354 354 354 354 355 355 355 355 355 355 355 356 356 356 356 356 357 357 357 357 357 358 358 357 357 357 357 357 357 357 358 358 358 357 358 358 357 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 360 360 359 359 359 360 360 360 360 359 359 359 359 359 360 360 360 360 359 360 360 360 360 360 360 360 361 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 356 356 357 357 357 357 358 357 357 357 357 357 357 358 358 358 358 359 359 357 348 356 359 358 358 358 358 358 357 357 357 357 357 358 358 358 358 358 357 358 358 358 358 358 358 358 357 358 357 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 361 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 360 360 361 361 361 361 361 360 360 361 361 361 361 360 361 361 361 361 361 361 361 361 361 361 361 360 360 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 362 362 362 362 363 362 363 361 356 341 334 329 326 324 323 323 322 322 321 320 320 319 319 319 319 319 320 320 320 320 320 320 320 321 321 322 322 322 322 322 322 323 323 323 323 324 324 324 324 328 339 341 343 345 346 347 348 350 351 351 352 354 354 354 354 354 354 355 355 355 355 356 356 356 356 356 357 357 357 356 356 357 357 357 358 358 358 357 357 357 357 358 358 358 358 357 357 357 358 358 358 358 358 359 358 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 359 359 359 360 360 360 359 360 360 359 359 359 360 360 360 360 360 360 360 360 357 357 357 358 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 358 357 358 358 358 358 357 357 357 357 358 358 358 358 359 356 341 353 359 359 359 359 358 358 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 357 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 361 360 360 360 361 361 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 360 361 360 360 361 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 363 362 362 363 361 344 334 329 325 323 323 322 322 321 320 320 319 319 319 319 319 319 319 319 320 320 320 320 320 321 321 322 322 322 322 322 322 322 322 323 323 323 324 324 324 328 342 343 344 345 345 347 349 350 351 351 352 353 353 354 354 354 354 354 355 355 355 356 356 356 356 356 357 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 359 358 358 358 358 359 359 359 359 359 359 359 359 360 360 360 359 360 360 360 360 359 359 359 360 359 359 359 359 359 360 360 360 360 360 360 360 358 357 357 358 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 357 357 356 356 356 356 356 356 356 356 356 357 357 357 357 357 356 357 357 356 356 356 356 356 357 357 358 358 358 358 358 358 358 357 357 357 357 357 357 358 358 358 357 342 352 359 359 359 359 359 358 358 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 358 358 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 361 360 361 361 361 361 361 361 361 361 361 361 361 360 361 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 361 361 361 361 361 361 361 361 361 362 362 362 362 362 363 363 362 362 363 346 335 328 324 323 323 322 321 320 320 319 319 319 318 318 319 319 319 319 319 320 319 320 320 320 321 322 322 322 322 322 322 322 322 323 323 323 323 324 325 328 343 345 345 345 346 348 349 350 351 351 351 352 352 353 354 354 354 354 354 355 355 355 356 356 356 356 356 356 356 355 355 356 356 356 356 357 357 357 356 356 357 357 357 357 358 357 357 357 357 358 358 358 358 358 359 358 358 358 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 360 360 360 359 360 356 358 358 358 358 357 358 357 357 357 357 357 357 356 356 356 353 355 356 356 356 356 356 356 356 356 356 356 357 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 357 357 357 357 357 356 356 356 357 357 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 356 356 357 357 357 358 358 358 358 358 358 357 357 357 357 358 358 358 358 358 359 341 349 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 358 358 357 357 357 357 357 357 358 358 358 359 359 359 358 358 358 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 362 363 348 336 329 325 324 322 321 320 320 319 319 318 318 318 318 318 318 319 319 319 319 319 320 320 320 321 321 321 321 321 321 322 322 322 322 322 323 323 324 325 328 342 348 348 347 347 349 350 350 351 351 351 351 352 353 354 354 355 354 355 355 355 356 356 356 356 356 356 356 356 355 355 356 356 356 356 357 357 357 356 356 356 356 357 357 358 357 357 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 360 360 360 355 344 358 358 358 358 358 358 358 357 357 357 357 357 357 357 355 342 351 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 356 356 356 356 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 351 353 356 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 358 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 360 361 361 361 361 361 360 360 361 361 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 361 361 360 360 360 360 360 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 362 363 364 350 336 330 329 324 321 320 320 319 319 318 318 318 318 318 318 318 318 318 319 319 319 319 320 320 321 321 321 321 321 321 321 322 322 322 322 323 323 324 325 328 333 335 339 347 348 349 350 351 351 351 352 351 352 352 353 354 354 354 354 355 355 355 356 356 355 356 356 356 356 355 355 355 355 356 356 357 356 357 357 357 357 356 356 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 359 354 346 344 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 355 356 357 357 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 357 357 357 357 357 357 357 357 356 356 356 357 357 358 358 358 359 359 358 358 358 358 359 358 358 359 359 358 357 356 356 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 359 359 359 360 359 359 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 360 361 352 350 360 361 361 361 360 361 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 361 361 360 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 362 363 364 352 339 338 329 324 321 319 319 318 318 318 318 318 317 317 318 318 318 318 318 319 319 319 320 320 320 320 321 321 321 321 321 321 321 322 322 322 323 323 325 326 328 331 336 347 349 349 350 350 350 351 351 352 352 352 353 353 353 354 354 355 355 355 355 355 355 356 355 355 355 355 355 355 355 356 356 356 357 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 360 360 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 355 343 343 358 358 358 358 359 359 359 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 357 357 358 358 358 359 358 358 359 358 358 359 359 359 359 359 358 357 357 358 358 358 357 357 357 357 357 357 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 359 359 359 359 359 359 360 360 360 360 360 360 360 360 359 359 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 360 360 361 361 361 358 351 351 357 361 360 360 360 360 361 361 361 361 361 361 361 361 361 361 362 363 362 360 359 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 362 362 363 354 346 344 337 329 324 321 319 319 319 318 318 317 317 317 317 317 317 318 318 318 319 319 319 319 320 320 320 320 321 321 321 321 321 321 321 322 322 323 323 324 325 327 330 334 346 350 349 350 350 350 351 352 352 352 352 352 353 353 354 354 354 355 355 356 356 356 355 355 355 355 355 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 357 356 357 357 357 357 357 358 358 358 358 358 358 358 358 358 359 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 357 345 342 360 360 360 359 359 359 359 358 358 358 358 358 358 358 358 357 358 357 357 357 357 357 357 357 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 357 357 357 357 357 357 356 357 357 357 357 358 358 358 357 357 358 358 358 358 358 358 358 358 358 358 359 360 360 360 359 357 358 358 358 358 358 358 358 357 357 357 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 359 359 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 358 351 345 345 351 360 360 360 360 360 361 361 361 361 361 361 361 361 362 361 347 344 344 348 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 362 362 363 363 359 345 336 329 323 321 319 319 318 318 318 317 317 317 317 317 317 317 318 318 318 319 319 319 319 320 320 320 320 321 321 321 321 321 321 321 322 322 323 323 324 327 330 334 344 351 351 351 351 351 352 352 353 352 353 353 353 353 353 352 347 353 355 355 355 356 356 355 355 355 355 355 355 355 355 355 356 356 356 356 356 355 356 356 356 356 356 356 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 359 360 346 343 360 360 361 360 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 357 357 357 357 357 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 357 357 357 357 357 358 357 357 357 357 357 357 357 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 359 360 352 353 359 357 358 359 359 359 359 358 358 358 358 358 358 359 359 358 358 357 357 357 357 357 356 356 357 357 357 357 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 359 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 360 360 360 361 354 353 355 359 360 360 361 361 361 361 361 361 361 361 361 361 361 361 347 344 343 345 359 361 361 361 361 361 361 361 362 362 361 361 361 361 362 361 362 362 362 362 362 356 345 344 336 328 322 320 319 318 318 317 317 317 317 316 316 316 317 317 317 318 318 319 319 319 319 319 320 320 320 320 320 320 321 321 321 321 322 322 322 323 324 326 329 332 341 351 351 351 351 351 351 353 353 353 353 353 353 353 353 352 347 352 354 355 355 355 355 355 355 355 354 354 355 355 355 355 355 355 356 356 356 356 355 356 356 356 356 356 356 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 360 359 359 359 359 359 359 359 359 359 359 358 358 359 359 359 358 353 361 361 360 360 360 360 360 360 360 359 359 359 359 358 359 359 359 359 358 358 358 357 357 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 357 357 357 357 357 356 357 357 357 357 357 356 357 357 357 358 358 358 358 358 350 343 347 359 358 359 359 359 359 359 359 358 358 358 358 358 359 358 358 358 357 357 357 357 357 356 356 356 357 357 357 358 358 358 359 359 358 359 359 359 359 359 359 359 358 356 358 359 359 359 360 359 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 360 360 360 360 360 359 359 359 360 360 361 361 361 361 361 361 361 361 361 361 361 363 362 353 343 342 356 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 362 363 358 345 344 336 327 322 320 319 318 317 317 316 316 316 316 316 316 316 317 317 318 318 318 318 318 319 319 320 320 320 320 320 320 320 320 321 321 322 322 322 323 324 326 329 337 345 346 349 351 351 351 351 353 353 353 354 354 354 353 354 354 354 354 354 355 355 355 355 355 355 355 355 354 354 355 355 354 355 355 355 355 356 356 356 356 356 355 356 356 357 357 357 357 356 356 357 358 357 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 358 359 359 359 359 359 359 359 359 359 359 358 359 359 359 359 356 361 361 360 360 361 361 361 360 360 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 358 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 357 357 357 357 356 356 357 357 356 356 356 356 356 357 357 357 357 358 357 349 343 347 355 357 358 359 359 358 358 359 359 359 359 359 359 359 359 359 358 358 357 357 357 357 357 356 356 356 356 357 358 358 358 358 358 359 358 358 359 359 359 359 359 359 354 345 355 359 359 360 360 360 360 359 359 359 360 360 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 360 360 360 360 359 359 360 360 361 361 361 361 361 361 361 361 361 362 362 351 344 343 341 354 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 360 346 342 335 327 323 322 320 318 317 317 316 316 316 316 316 316 316 317 317 318 318 318 318 318 319 319 319 320 320 320 320 320 320 320 321 321 321 321 322 323 324 325 327 328 331 347 350 351 351 351 351 352 352 353 354 354 353 353 354 354 354 354 354 354 355 355 355 355 355 355 355 354 354 354 354 354 355 354 355 355 355 356 355 355 355 356 356 356 356 357 356 357 357 356 357 357 358 358 358 357 358 357 358 358 358 358 358 358 359 358 358 359 359 359 358 359 359 359 359 359 359 359 359 359 359 358 359 359 359 359 358 361 361 361 361 362 361 361 360 360 360 359 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 357 358 357 357 358 357 357 357 357 357 356 356 357 357 357 357 356 356 356 356 357 357 356 356 356 356 356 356 356 356 356 356 356 357 356 357 357 358 356 342 348 355 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 358 358 358 357 357 357 357 357 357 357 357 358 358 358 358 359 359 358 359 359 358 359 360 355 348 343 349 355 360 360 360 360 360 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 360 360 360 360 360 361 360 358 359 361 361 361 361 361 361 361 361 362 352 344 343 341 348 352 352 359 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 348 340 333 325 325 321 318 317 317 316 316 316 316 316 316 316 316 317 317 317 317 318 318 318 319 319 319 319 319 320 320 320 320 320 321 321 321 321 322 322 323 325 332 339 341 347 350 351 351 351 352 352 352 354 354 354 354 354 354 354 354 354 354 354 354 355 355 354 354 354 354 354 354 354 354 354 354 354 354 355 355 355 355 355 355 356 355 356 356 356 356 356 356 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 358 358 358 359 359 359 361 361 361 362 362 362 362 361 360 360 361 360 360 359 359 360 360 359 359 359 359 359 359 358 359 359 359 359 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 358 358 358 350 353 357 358 358 357 357 357 358 358 358 359 359 359 359 359 359 358 359 359 359 359 358 358 358 358 358 358 358 358 358 357 358 358 358 359 359 359 359 358 358 359 359 359 360 360 350 345 348 359 359 359 359 359 359 359 359 359 359 359 359 360 360 360 360 359 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 360 360 360 355 343 344 354 360 361 361 361 361 361 361 362 351 344 343 343 341 340 341 348 357 359 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 349 339 332 326 324 320 317 316 316 316 316 316 316 316 316 316 316 317 317 317 317 318 318 318 318 319 319 319 319 320 320 320 320 320 320 320 320 321 321 322 322 324 325 328 342 347 350 351 352 352 352 352 352 354 354 354 354 354 354 353 353 354 354 354 354 354 354 354 354 354 353 354 354 354 354 354 354 354 354 354 354 354 354 354 355 355 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 358 358 358 358 358 358 357 358 358 358 358 358 358 358 359 359 359 359 359 359 359 359 359 359 359 359 358 358 359 359 361 361 361 362 362 362 362 362 362 361 361 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 358 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 357 356 356 356 356 357 357 357 357 358 358 358 359 359 358 356 356 357 358 358 358 358 358 358 358 358 358 358 358 359 359 359 358 358 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 360 360 360 360 353 351 358 358 359 359 359 359 359 359 359 359 359 359 359 359 360 360 359 360 360 361 360 360 360 360 360 361 361 361 361 361 361 361 361 361 360 360 361 360 360 360 360 361 361 361 361 361 361 350 345 343 342 343 341 340 342 355 357 358 359 360 360 361 361 361 361 361 360 360 361 361 360 361 361 360 360 350 340 335 332 325 319 317 316 315 315 315 315 316 316 316 316 316 316 316 317 317 318 318 318 318 319 319 319 319 319 320 320 320 320 320 320 320 321 321 322 323 322 325 336 342 346 349 351 352 352 352 352 352 353 353 354 354 354 354 353 353 354 354 354 354 354 354 354 353 353 353 353 353 353 354 354 353 353 354 354 354 354 354 354 354 355 355 355 356 356 356 356 356 356 356 356 356 356 356 357 357 358 358 357 358 358 357 358 357 357 357 358 358 358 358 359 359 359 359 359 359 358 358 359 359 359 359 358 358 358 358 362 362 362 362 362 362 362 362 362 361 361 361 361 361 360 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 358 358 358 359 359 358 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 357 357 357 357 357 357 357 358 358 356 352 352 351 355 359 359 358 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 358 358 358 358 358 358 358 358 358 358 359 358 358 358 358 359 360 360 360 360 358 357 357 359 359 359 359 359 359 359 359 358 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 360 360 361 361 361 361 361 361 362 350 344 343 341 342 342 341 340 353 357 358 359 360 360 360 361 361 361 361 361 361 361 361 360 361 360 360 359 351 343 339 331 324 319 316 316 315 315 315 315 315 316 316 316 316 316 316 316 317 317 318 318 318 318 318 319 319 319 319 319 319 319 320 320 320 320 321 322 322 326 335 341 344 347 349 351 351 351 352 352 352 353 354 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 353 353 353 353 354 354 353 353 353 353 354 354 354 354 354 355 355 355 355 356 356 356 355 355 356 356 356 356 356 356 357 358 358 357 358 357 357 358 358 357 357 358 358 358 358 359 358 358 358 359 359 358 358 359 358 358 358 358 358 358 358 362 362 362 362 362 362 362 362 362 362 362 362 362 362 361 360 360 360 360 361 360 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 358 358 357 357 357 357 357 357 357 357 358 357 357 357 357 357 357 357 357 357 357 357 357 357 357 357 358 359 359 353 345 347 348 353 359 359 359 358 358 358 358 358 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 356 357 359 358 357 358 359 359 359 359 359 359 358 358 358 359 359 359 359 359 359 359 360 360 360 360 360 360 360 360 360 360 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 361 362 362 352 343 343 340 341 341 341 338 351 357 358 359 359 359 360 361 361 361 361 360 360 360 360 360 360 360 359 360 361 357 338 328 322 318 316 316 315 315 315 315 315 315 316 316 316 316 316 316 317 317 318 318 318 318 318 319 319 319 319 319 319 319 319 320 320 320 321 321 321 324 329 341 345 347 348 350 350 351 352 352 352 352 352 353 354 354 355 355 354 354 354 354 354 354 354 354 353 353 353 353 353 353 354 353 353 353 353 353 353 354 354 354 354 354 354 355 355 355 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 358 357 358 358 357 357 357 357 358 358 359 358 358 358 359 358 358 358 358 358 358 358 358 358 358 358 362 362 362 362 362 362 362 362 363 363 363 362 362 362 361 361 361 361 361 361 361 361 360 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 359 359 359 358 359 360 360 360 359 358 358 357 357 357 357 357 357 358 358 358 358 357 357 358 357 357 357 357 357 357 357 357 358 358 358 356 358 359 359 358 358 358 358 358 359 359 358 358 358 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 358 357 357 358 359 358 358 358 358 359 348 348 354 358 358 358 358 358 359 359 359 359 359 358 358 358 359 359 359 359 359 359 359 359 360 360 360 360 360 360 361 360 360 361 361 361 361 361 361 361 360 360 360 361 361 355 352 351 350 360 363 354 344 342 341 340 340 341 342 351 356 358 359 359 359 360 360 361 361 360 360 361 361 361 361 360 360 359 358 358 357 337 326 320 316 315 315 315 314 314 315 315 315 316 316 316 316 316 316 317 317 317 318 318 318 318 318 319 319 319 319 319 319 319 319 320 320 321 321 322 325 338 343 345 347 348 348 350 351 352 352 352 353 353 353 354 354 355 355 355 354 354 355 355 354 354 354 354 353 353 353 354 354 354 353 353 353 353 353 353 354 354 354 354 354 354 355 355 355 355 356 355 355 356 355 356 356 356 356 356 356 356 357 357 357 358 358 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 359 358 362 362 362 362 362 362 362 362 362 362 362 362 361 362 361 361 361 361 361 361 361 361 361 361 360 361 361 361 360 360 360 360 359 359 359 359 359 359 359 359 359 359 358 358 358 359 359 359 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 358 358 358 359 358 356 343 353 358 359 359 358 358 358 359 359 358 358 358 358 358 359 359 359 359 359 360 359 359 359 359 359 359 358 358 358 358 358 357 358 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 358 358 358 358 358 348 345 351 358 358 358 358 359 359 359 359 359 358 358 358 358 358 359 359 358 358 358 359 359 359 359 360 360 360 360 361 361 360 360 361 360 360 360 360 360 360 360 360 360 361 354 352 353 353 359 361 355 343 343 343 341 339 339 350 354 356 358 358 358 359 360 360 361 360 360 360 360 360 360 360 360 359 359 360 361 358 335 323 318 314 314 314 314 314 314 314 315 315 315 315 316 316 316 316 317 317 317 317 318 318 318 318 319 319 319 319 319 319 319 319 320 320 320 321 322 324 331 340 346 346 346 348 349 351 352 352 353 353 353 354 354 354 355 355 355 355 355 355 355 354 354 354 354 354 353 353 353 354 353 353 353 353 353 353 353 353 354 354 354 354 354 354 355 355 355 355 355 355 356 356 355 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 Wind_Speed 13 13 14 14 14 14 13 13 12 12 12 12 11 11 11 10 10 11 11 11 10 10 10 10 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 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 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 7 7 7 7 7 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 8 8 8 9 9 9 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 9 9 10 9 9 8 8 9 9 9 9 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 9 9 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 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 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 5 13 13 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 10 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 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 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 8 8 8 8 8 8 9 9 9 9 8 8 8 9 9 9 9 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 9 9 10 10 10 9 9 9 9 9 9 8 8 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 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 5 5 5 5 5 5 6 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 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 13 14 14 14 14 14 14 14 14 13 12 12 11 11 11 11 11 11 10 10 10 10 10 11 10 10 10 9 10 9 9 10 10 9 9 9 9 9 8 9 10 10 9 9 9 10 10 9 9 9 9 9 9 9 9 10 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 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 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 9 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 8 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 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 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 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 14 14 14 14 15 15 15 15 14 14 13 12 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 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 10 10 10 10 10 10 9 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 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 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 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 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 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 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 14 14 14 14 15 15 15 15 14 14 13 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 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 9 10 10 9 9 9 9 9 9 8 9 9 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 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 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 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 6 6 6 5 5 5 5 5 5 6 6 5 5 5 6 6 6 6 6 6 6 5 5 5 4 4 4 4 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 5 5 5 6 6 6 6 14 14 14 14 14 15 14 14 14 14 13 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 10 10 10 9 10 10 10 10 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 7 7 7 7 7 7 7 6 7 7 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 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 7 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 6 6 6 6 5 5 5 5 5 6 6 5 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 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 5 5 5 5 6 6 6 6 15 14 14 14 14 14 14 14 14 14 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 8 9 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 7 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 7 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 5 5 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 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 5 5 5 6 6 6 5 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 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 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 8 8 8 8 8 9 9 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 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 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 10 9 9 9 9 9 9 10 10 10 10 10 10 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 6 6 6 6 5 5 5 5 5 5 6 6 5 5 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 9 10 9 9 9 9 9 9 8 8 8 8 8 8 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 8 8 8 8 8 8 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 8 8 9 9 9 9 9 8 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 11 10 10 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 9 9 9 10 11 11 11 11 10 10 9 9 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 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 9 9 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 8 8 8 9 9 9 8 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 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 6 6 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 7 7 6 6 6 6 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 4 4 14 13 13 13 12 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 9 10 10 10 10 10 11 11 10 9 9 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 8 8 8 8 8 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 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 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 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 10 9 9 9 8 8 8 8 9 9 8 7 7 6 7 7 7 7 7 7 7 7 7 8 8 8 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 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 4 4 4 14 13 13 12 13 13 13 13 13 13 13 12 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 11 11 11 10 10 10 10 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 9 10 10 10 10 10 11 10 10 9 9 9 8 8 8 8 8 8 8 9 8 8 8 8 8 8 9 9 8 8 9 9 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 8 7 8 8 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 8 8 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 10 10 9 9 9 9 10 10 9 9 9 9 8 9 9 8 8 9 9 9 9 9 9 9 10 10 9 9 9 9 8 8 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 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 7 6 6 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 6 6 6 6 5 5 5 5 5 5 4 4 5 5 14 13 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 9 9 9 9 9 8 8 8 7 8 8 8 8 8 8 9 9 9 9 8 8 8 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 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 8 7 8 8 8 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 9 9 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 9 9 9 9 10 10 10 9 10 10 10 10 10 9 9 9 9 8 8 9 8 9 9 9 10 10 10 9 10 10 10 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 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 6 6 6 6 6 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 6 6 6 5 5 4 4 4 4 4 4 4 5 5 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 11 11 12 12 12 12 12 12 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 8 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 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 8 8 8 8 8 9 9 9 9 9 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 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 8 9 9 9 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 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 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 6 13 13 12 12 12 13 13 13 13 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 9 9 10 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 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 8 8 7 7 7 7 8 7 7 7 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 9 9 10 10 10 10 10 10 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 8 8 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 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 6 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 12 12 12 12 13 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 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 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 7 7 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 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 10 9 9 8 8 8 8 8 8 7 6 5 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 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 14 14 13 13 13 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 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 8 8 8 7 7 7 7 7 7 7 6 6 6 7 7 7 7 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 9 9 10 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 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 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 10 10 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 9 9 8 9 8 8 8 7 7 6 6 7 7 7 7 7 7 7 6 6 6 5 6 6 6 6 7 7 7 7 7 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 13 13 13 13 13 13 13 13 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 8 8 8 8 8 9 9 9 9 9 9 8 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 9 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 14 14 14 14 14 14 15 15 15 15 14 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 6 6 6 6 6 7 7 7 7 7 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 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 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 11 10 10 9 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 9 9 9 8 8 7 7 7 7 7 7 7 7 7 8 8 7 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 4 4 5 5 5 13 14 14 14 14 14 14 14 14 14 14 15 15 15 14 15 15 15 14 14 14 13 13 13 13 13 13 13 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 9 9 9 8 8 7 7 7 8 8 8 8 9 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 5 5 5 6 6 7 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 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 11 11 11 10 10 10 11 11 10 10 10 10 11 11 11 11 11 11 11 10 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 10 10 10 10 11 11 10 9 9 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 9 8 8 7 7 7 7 7 7 7 7 7 8 8 8 7 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 5 5 5 5 4 5 5 5 5 5 4 5 5 5 5 5 5 5 4 4 4 4 5 5 13 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 15 15 15 14 14 13 13 13 13 12 13 13 13 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 9 8 8 8 7 7 7 7 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 9 9 9 9 8 8 7 7 6 6 6 6 6 5 5 6 6 7 7 8 9 9 9 9 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 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 12 11 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 10 10 10 10 10 11 11 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 7 7 7 6 7 7 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 15 15 15 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 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 9 9 9 8 7 7 7 7 6 6 6 6 6 6 7 7 8 8 9 9 10 10 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 8 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 12 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 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 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 8 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 12 11 12 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 7 8 8 8 8 8 8 9 9 9 9 9 9 8 8 9 8 8 8 8 8 7 7 8 8 8 8 8 7 8 8 7 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 12 13 12 12 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 10 10 10 10 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 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 7 7 7 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 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 13 13 12 12 12 12 12 11 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 10 9 9 9 9 8 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 9 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 8 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 12 12 12 12 11 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 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 12 12 11 11 11 12 12 12 11 11 11 11 10 10 10 10 9 9 9 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 9 9 9 9 9 9 9 9 9 9 8 8 9 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 14 14 14 14 14 14 14 14 15 15 15 15 15 14 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 9 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 10 10 9 9 9 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 12 12 11 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 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 12 12 12 12 12 11 10 10 10 10 10 9 9 9 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 7 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 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 6 6 5 5 5 5 5 5 4 5 5 5 5 4 14 14 14 14 14 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 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 8 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 10 10 11 11 10 10 10 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 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 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 13 14 14 14 13 13 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 10 10 9 9 9 9 9 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 7 8 8 8 8 8 9 9 9 9 9 9 10 9 9 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 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 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 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 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 7 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 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 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 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 9 9 9 9 10 10 10 11 11 11 11 11 12 12 11 11 11 11 11 11 10 10 9 9 9 9 9 8 8 7 7 7 7 7 8 8 8 8 8 8 9 9 9 8 8 8 8 8 9 9 8 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 10 10 10 9 9 9 9 9 8 8 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 7 7 7 7 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 4 5 5 5 5 5 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 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 9 9 9 9 9 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 11 11 12 12 11 12 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 9 9 9 9 9 9 9 9 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 11 11 10 10 10 10 10 10 10 10 9 9 9 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 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 10 10 10 11 11 11 11 10 10 9 9 9 9 9 9 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 6 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 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 11 11 11 12 12 12 12 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 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 11 11 11 11 11 11 11 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 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 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 5 5 5 5 5 5 6 6 6 6 6 6 5 6 6 6 6 14 14 14 14 14 15 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 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 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 11 11 11 11 11 11 11 11 11 11 11 10 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 10 10 10 11 10 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 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 8 8 8 8 8 7 8 8 8 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 14 14 14 14 14 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 11 10 10 11 11 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 11 11 11 11 11 11 11 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 11 11 10 10 9 9 8 8 7 7 8 7 7 7 7 7 8 8 8 7 7 7 7 7 7 8 8 8 8 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 10 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 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 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 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 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 7 7 7 8 8 8 8 7 7 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 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 11 11 12 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 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 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 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 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 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 12 12 12 12 11 11 11 11 11 12 12 11 11 11 10 11 11 11 11 11 11 11 11 11 11 10 11 10 10 10 10 10 10 10 9 9 8 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 12 11 12 11 11 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 11 10 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 10 9 9 9 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 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 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 11 11 11 11 11 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 10 10 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 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 9 9 9 9 8 8 8 8 8 8 9 9 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 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 10 9 9 9 9 9 9 9 10 10 9 9 9 9 9 10 10 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 8 8 8 8 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 7 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 10 11 11 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 10 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 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 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 11 10 10 9 9 9 9 9 10 10 9 9 9 9 9 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 10 10 10 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 8 8 8 8 8 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 7 7 7 6 6 6 6 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 11 10 10 10 10 10 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 10 10 11 11 11 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 9 9 9 9 9 9 10 10 10 9 9 9 10 10 10 9 9 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 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 11 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 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 13 12 12 12 12 12 12 12 12 12 11 10 10 9 9 9 10 10 10 10 10 10 10 10 9 10 10 10 10 9 9 9 9 8 8 8 8 8 9 9 10 10 10 10 10 10 10 11 11 10 10 10 10 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 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 6 6 6 7 7 7 6 6 6 6 6 13 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 10 10 10 10 10 9 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 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 9 9 9 9 8 8 8 8 9 9 9 9 10 10 10 10 10 9 8 8 9 9 10 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 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 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 11 11 10 10 10 10 9 10 10 10 10 10 9 9 9 9 8 8 8 8 9 9 10 10 10 10 10 10 11 10 10 10 10 10 10 9 10 10 10 10 10 9 9 9 9 10 10 10 10 9 10 9 9 9 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 7 7 7 7 6 6 6 7 7 7 7 6 6 6 6 6 13 13 14 14 14 14 13 13 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 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 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 11 11 11 11 11 10 10 9 9 9 9 9 8 8 9 9 9 9 10 10 10 11 10 10 9 9 9 9 9 10 10 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 10 10 11 11 11 10 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 9 10 10 10 9 9 9 10 10 10 10 10 10 10 9 8 7 7 7 7 7 7 6 6 6 7 6 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 6 7 7 7 7 7 7 7 6 6 6 6 6 6 7 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 13 13 12 12 12 12 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 9 9 9 9 8 8 8 9 9 10 10 10 11 11 11 10 10 9 9 9 9 9 10 10 9 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 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 11 11 11 11 11 11 11 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 9 9 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 6 6 6 7 7 7 7 8 8 8 7 7 7 7 7 6 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 12 12 13 13 13 13 13 12 13 13 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 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 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 9 9 10 10 11 11 11 11 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 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 11 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 11 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 9 10 10 10 10 10 10 10 10 10 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 12 12 12 12 12 12 12 12 12 13 13 13 13 14 13 13 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 8 8 8 8 9 10 10 11 11 11 11 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 9 9 9 8 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 12 12 11 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 11 10 11 11 11 10 10 10 10 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 9 8 7 7 7 8 8 7 7 7 7 7 8 8 8 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 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 11 11 10 10 9 10 10 10 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 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 11 11 11 11 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 10 11 11 11 11 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 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 11 11 11 11 11 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 11 11 11 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 9 8 8 8 8 8 7 7 7 7 7 7 8 8 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 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 11 11 10 9 9 9 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 11 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 10 10 11 11 11 10 10 10 10 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 9 9 9 9 9 9 10 10 10 10 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 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 11 11 11 11 11 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 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 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 12 12 12 12 12 12 12 11 10 10 10 10 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 9 9 9 10 10 10 10 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 10 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 9 9 8 8 7 7 7 7 7 7 7 7 8 8 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 7 8 8 8 8 8 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 11 11 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 12 12 11 10 10 10 10 10 9 9 9 9 10 11 11 11 11 10 10 9 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 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 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 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 13 13 13 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 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 11 11 11 11 12 12 12 12 11 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 10 10 9 9 9 8 8 7 7 7 7 7 7 7 8 8 9 9 9 8 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 13 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 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 10 10 10 10 10 9 9 8 9 10 10 10 10 11 11 10 9 9 10 10 10 10 10 10 9 9 10 9 9 9 9 9 8 9 9 9 9 9 9 9 9 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 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 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 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 11 11 11 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 8 8 8 8 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 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 11 11 11 10 10 11 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 12 12 12 13 12 12 11 12 12 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 12 12 12 11 11 11 11 12 12 12 12 12 11 11 10 10 10 9 9 8 8 8 9 10 10 10 11 11 10 10 9 9 10 10 10 10 10 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 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 12 12 12 12 12 12 13 13 12 12 12 12 12 12 11 12 11 11 11 11 11 11 11 12 12 11 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 10 10 10 10 11 11 11 12 12 12 11 11 11 11 11 11 11 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 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 8 8 8 8 8 9 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 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 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 12 12 12 12 12 11 11 10 10 9 9 8 8 7 8 8 10 10 10 11 11 11 10 10 9 9 9 10 10 10 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 12 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 13 13 13 13 13 13 14 13 13 13 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 11 11 11 10 10 10 10 9 9 9 10 10 11 11 12 12 12 12 12 12 11 11 11 11 11 10 11 11 11 11 11 12 12 12 12 13 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 14 14 14 14 14 13 13 13 13 13 12 12 12 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 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 10 10 10 11 11 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 7 7 7 7 7 8 9 9 10 11 11 11 10 10 9 9 10 10 10 10 10 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 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 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 11 11 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 9 9 9 9 9 9 8 8 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 9 9 9 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 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 10 10 10 11 11 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 10 10 10 9 9 9 8 7 7 7 8 8 8 8 9 10 11 11 11 10 10 9 9 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 13 13 13 13 13 13 12 12 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 12 13 13 13 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 11 11 11 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 11 11 11 11 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 8 8 8 7 7 7 7 7 7 7 8 8 7 8 8 8 8 9 9 15 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 9 9 9 9 9 8 7 7 8 8 8 8 9 9 9 10 10 11 11 10 10 10 9 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 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 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 12 13 13 13 13 14 14 14 14 14 13 13 12 13 13 13 12 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 11 11 11 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 12 12 12 12 12 12 12 12 12 12 11 10 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 15 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 12 12 12 12 12 12 11 11 11 12 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 9 9 9 9 9 8 7 7 8 8 9 9 9 9 9 9 10 10 10 11 11 11 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 12 13 13 13 13 14 14 14 14 14 13 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 10 10 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 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 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 8 7 7 8 9 9 9 9 9 9 9 9 10 10 11 11 11 11 10 10 10 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 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 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 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 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 12 12 12 12 12 12 12 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 12 13 12 12 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 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 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 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 8 7 7 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 10 10 10 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 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 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 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 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 14 13 13 12 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 9 9 9 8 8 8 8 9 9 9 9 16 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 9 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 13 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 14 14 14 14 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 11 11 11 11 11 11 12 12 12 12 12 12 12 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 13 12 11 11 10 10 11 11 11 11 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 9 9 9 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 16 16 15 15 15 14 14 14 14 13 13 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 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 9 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 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 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 14 14 14 14 13 13 12 11 11 11 11 11 11 11 10 10 10 11 10 10 10 11 10 10 10 10 10 11 10 10 10 9 9 9 9 9 9 9 9 10 9 9 9 9 8 8 9 9 9 9 14 14 14 14 14 15 14 14 14 15 15 15 15 15 16 16 15 15 15 15 15 14 14 14 13 13 12 12 12 12 12 12 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 12 12 12 12 12 11 11 10 10 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 10 11 10 10 10 10 10 10 10 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 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 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 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 12 13 13 13 14 14 14 14 13 13 13 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 13 13 12 12 11 12 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 10 10 10 10 10 9 9 9 8 8 9 9 9 9 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 13 13 12 12 12 12 12 12 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 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 8 8 8 8 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 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 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 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 13 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 9 9 9 9 8 9 9 9 9 14 15 15 15 14 14 14 14 15 15 15 15 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 12 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 11 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 11 10 10 10 9 8 8 8 8 8 9 9 9 9 9 10 11 11 11 11 12 12 11 11 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 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 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 14 14 13 13 13 14 14 14 14 14 14 13 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 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 9 9 9 9 10 10 10 10 9 9 9 8 9 9 9 10 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 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 12 12 13 13 13 12 12 12 12 11 11 10 10 9 8 8 8 8 8 8 8 9 9 9 10 10 11 12 12 12 12 12 11 10 10 10 9 9 9 10 10 11 11 11 11 11 11 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 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 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 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 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 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 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 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 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 11 10 10 10 9 8 8 8 8 8 9 9 9 9 9 9 10 11 12 12 12 12 11 11 10 10 10 10 9 9 9 10 10 11 11 11 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 11 11 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 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 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 13 13 14 14 14 13 13 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 13 12 12 13 13 13 13 13 13 12 12 12 13 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 15 15 15 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 12 12 12 13 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 9 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 10 10 11 11 11 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 11 11 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 13 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 12 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 14 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 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 14 14 14 14 15 15 14 14 14 14 14 14 14 14 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 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 13 13 12 12 13 12 12 12 13 13 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 10 10 11 11 11 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 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 14 14 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 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 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 12 12 12 12 11 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 15 15 14 14 14 14 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 12 12 12 12 12 12 12 12 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 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 10 10 11 11 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 11 11 11 12 12 12 12 12 12 12 12 12 12 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 12 12 12 12 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 14 13 13 13 13 13 14 14 14 14 14 14 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 14 14 14 14 14 14 14 13 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 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 10 10 9 9 9 9 9 9 9 10 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 15 14 14 14 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 11 12 12 12 12 12 13 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 9 10 10 10 10 10 10 10 11 11 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 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 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 13 14 14 14 14 15 14 14 15 15 15 15 15 15 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 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 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 12 11 11 11 11 11 11 10 9 9 9 9 9 9 10 10 14 14 14 14 14 13 14 14 14 14 15 15 14 14 14 14 14 14 14 14 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 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 13 13 13 12 12 13 12 12 12 12 11 11 11 11 10 10 9 10 10 10 10 10 11 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 9 10 10 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 9 10 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 14 15 15 15 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 9 9 9 9 9 9 10 10 14 13 13 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 13 14 14 14 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 12 12 12 12 12 13 13 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 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 11 11 11 11 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 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 14 14 14 14 14 14 14 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 16 15 15 15 16 16 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 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 9 9 9 9 9 9 10 10 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 12 12 12 12 13 13 12 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 11 11 11 12 12 12 12 12 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 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 13 13 13 13 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 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 12 11 11 11 11 10 10 9 9 9 9 9 9 9 10 10 13 13 13 13 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 10 10 10 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 11 12 13 13 13 13 13 12 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 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 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 15 15 15 16 15 15 15 15 16 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 14 14 14 13 13 14 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 10 10 10 11 13 13 13 13 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 13 13 13 13 13 13 13 13 13 12 12 12 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 12 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 10 10 11 12 12 13 13 13 12 12 13 12 12 12 12 11 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 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 13 13 14 14 14 14 14 14 14 14 13 14 14 14 15 15 15 15 16 16 15 15 16 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 11 11 13 13 13 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 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 11 11 11 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 8 8 9 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 16 15 15 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 11 11 11 11 13 13 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 14 14 13 13 13 14 14 14 13 13 13 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 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 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 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 13 13 13 13 13 13 13 13 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 15 14 15 15 16 16 16 16 16 15 15 15 15 15 15 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 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 17 17 17 17 17 17 16 15 15 15 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 13 13 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 14 14 14 14 13 13 14 14 14 13 13 13 13 12 12 12 12 12 13 13 13 14 14 13 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 11 11 11 11 11 11 11 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 11 11 11 11 10 10 10 10 11 11 11 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 11 11 12 12 12 12 12 12 12 13 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 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 16 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 15 15 16 16 16 17 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 13 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 14 13 13 14 13 13 13 13 13 12 12 12 12 12 12 13 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 11 11 11 11 11 11 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 9 9 10 10 10 11 11 11 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 11 11 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 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 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 13 14 14 14 14 15 15 15 15 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 13 13 13 14 13 13 12 12 12 12 13 13 14 14 14 14 14 13 13 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 12 12 12 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 13 13 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 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 12 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 11 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 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 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 14 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 16 16 17 16 16 17 17 17 16 16 16 16 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 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 14 14 13 13 14 14 13 13 13 12 13 13 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 12 12 11 11 11 11 11 11 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 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 11 11 11 11 11 11 11 11 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 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 13 13 13 13 13 13 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 12 12 12 12 11 11 12 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 11 11 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 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 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 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 18 18 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 13 13 13 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 13 13 14 14 14 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 11 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 16 16 16 16 16 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 13 13 14 14 14 14 14 14 14 13 13 13 12 12 14 14 14 14 14 14 14 14 14 14 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 14 14 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 17 18 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 16 16 16 16 16 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 13 13 13 12 12 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 15 14 14 14 14 14 14 15 15 15 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 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 9 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 16 16 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 15 15 15 15 14 14 14 14 15 14 14 14 14 14 14 14 15 15 15 15 15 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 11 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 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 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 14 14 14 14 14 13 13 14 14 14 14 15 15 15 15 14 14 15 15 15 14 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 11 11 12 11 11 11 11 11 11 11 12 12 12 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 10 10 10 9 9 9 9 9 9 10 11 11 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 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 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 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 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 14 14 14 14 14 14 13 14 14 14 14 15 15 15 15 14 14 15 15 15 15 15 14 14 14 15 15 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 10 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 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 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 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 13 14 14 14 14 14 14 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 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 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 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 11 11 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 11 11 11 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 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 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 14 14 14 14 14 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 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 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 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 11 11 10 10 10 10 11 11 11 11 11 11 11 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 15 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 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 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 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 16 16 16 16 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 14 14 14 14 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 15 15 15 15 14 15 14 14 14 14 14 14 14 14 14 14 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 11 11 11 10 11 11 11 11 11 10 11 11 11 11 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 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 15 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 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 15 15 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 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 15 15 15 15 14 14 14 13 13 13 14 14 14 14 14 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 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 15 15 15 15 14 14 14 14 13 13 13 13 13 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 11 11 11 11 12 12 12 12 12 12 12 12 12 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 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 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 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 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 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 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 14 14 14 14 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 13 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 13 12 12 12 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 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 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 15 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 14 14 14 14 14 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 13 13 13 13 13 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 10 10 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 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 15 15 15 15 15 15 15 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 15 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 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 14 14 14 14 13 13 15 15 14 14 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 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 15 14 14 14 14 13 13 13 13 13 13 13 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 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 12 12 12 11 11 11 12 12 12 12 12 12 12 12 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 15 15 15 15 15 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 13 13 13 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 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 12 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 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 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 16 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 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 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 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 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 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 14 14 14 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 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 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 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 16 16 16 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 13 16 16 16 15 15 14 14 14 14 14 15 15 15 15 16 15 15 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 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 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 11 11 11 11 11 12 11 11 11 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 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 13 13 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 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 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 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 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 16 16 16 16 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 17 16 16 15 15 14 14 14 14 14 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 14 14 14 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 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 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 11 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 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 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 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 17 16 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 13 13 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 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 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 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 17 17 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 17 16 15 15 15 15 15 15 14 14 14 14 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 14 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 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 15 15 15 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 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 17 16 16 15 15 15 15 15 15 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 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 12 12 12 12 12 12 12 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 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 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 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 17 17 17 17 17 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 14 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 15 15 15 15 15 15 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 13 13 12 12 13 13 13 12 13 13 13 13 13 13 13 13 13 12 12 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 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 14 14 14 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 15 15 15 15 15 15 15 15 15 15 15 15 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 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 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 16 16 16 16 16 17 17 17 17 17 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 13 13 14 14 14 14 14 14 14 14 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 15 15 15 15 15 14 14 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 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 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 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 13 13 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 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 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 17 17 17 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 13 13 13 14 14 14 14 14 14 14 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 12 12 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 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 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 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 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 17 17 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 14 13 13 13 14 14 14 14 14 14 17 17 17 17 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 13 13 13 13 13 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 12 11 11 11 11 11 11 11 11 11 11 12 11 12 11 11 11 11 12 12 12 12 12 12 12 12 13 13 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 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 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 15 15 15 16 16 16 16 16 16 16 16 17 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 14 13 13 13 14 14 14 14 14 14 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 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 14 13 13 13 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 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 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 15 15 15 16 15 15 15 14 14 14 14 13 13 13 13 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 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 13 13 14 14 13 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 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 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 13 13 13 14 14 14 14 14 17 17 17 17 17 17 17 17 17 16 16 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 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 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 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 13 13 13 13 13 13 13 13 13 12 12 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 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 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 14 14 14 14 17 17 17 17 17 17 17 17 17 16 16 15 15 15 16 16 15 16 16 16 16 16 16 16 16 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 14 14 14 13 13 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 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 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 14 14 14 14 14 15 15 15 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 14 14 14 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 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 13 13 13 12 13 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 11 11 12 12 12 13 13 13 13 12 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 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 14 14 14 14 14 14 15 15 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 14 14 14 14 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 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 15 15 15 15 15 14 14 14 13 13 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 13 13 13 13 13 13 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 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 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 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 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 16 16 16 16 16 15 15 15 15 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 17 17 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 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 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 13 13 13 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 13 13 13 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 15 15 15 15 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 17 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 16 15 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 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 13 14 14 14 14 14 14 14 14 15 15 15 15 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 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 12 12 12 12 13 13 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 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 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 13 13 13 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 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 13 12 12 12 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 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 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 16 16 15 15 15 15 15 15 15 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 16 16 16 16 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 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 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 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 13 13 13 13 12 12 12 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 14 13 13 13 13 13 13 12 12 12 11 11 11 11 12 12 12 12 12 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 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 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 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 14 14 14 13 13 13 13 13 12 12 12 12 12 11 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 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 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 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 17 17 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 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 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 13 13 13 13 13 13 14 14 14 13 13 13 12 11 11 12 13 13 13 13 13 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 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 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 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 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 15 15 15 15 15 15 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 17 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 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 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 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 12 12 11 11 11 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 12 12 13 13 12 13 13 13 13 12 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 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 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 12 12 12 12 12 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 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 14 14 14 14 14 13 13 12 11 11 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 17 16 16 16 16 15 15 16 16 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 17 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 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 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 12 12 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 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 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 11 11 11 11 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 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 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 17 17 17 17 16 16 16 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 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 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 11 11 11 10 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 11 11 12 12 12 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 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 16 16 16 16 16 16 16 17 16 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 15 15 15 16 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 15 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 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 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 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 11 11 12 12 11 12 12 12 12 12 12 12 11 12 12 11 11 11 12 12 12 12 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 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 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 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 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 14 14 15 15 14 14 14 14 15 14 15 15 15 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 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 13 13 12 12 12 12 12 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 14 14 14 13 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 16 16 16 16 16 17 17 17 17 17 18 18 18 18 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 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 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 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 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 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 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 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 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 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 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 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 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 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 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 14 13 13 13 13 13 13 13 14 14 13 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 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 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 14 14 15 15 15 15 15 15 14 14 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 17 17 17 18 18 18 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 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 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 16 15 15 15 15 15 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 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 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 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 11 11 11 11 11 11 11 11 11 11 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 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 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 17 17 16 16 16 17 17 17 17 17 17 17 17 18 18 18 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 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 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 12 12 12 12 12 12 12 12 12 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 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 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 14 14 15 15 15 15 14 14 14 14 15 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 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 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 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 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 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 14 14 14 14 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 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 18 18 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 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 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 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 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 12 12 12 12 12 12 12 12 12 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 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 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 11 11 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 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 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 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 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 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 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 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 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 13 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 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 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 14 14 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 16 16 16 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 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 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 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 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 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 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 13 13 12 12 12 12 12 12 12 12 12 12 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 13 13 13 13 14 14 14 14 14 14 15 15 15 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 16 17 17 17 17 17 17 17 17 17 17 17 17 17 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 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 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 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 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 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 13 13 13 13 13 13 13 13 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 15 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 16 16 16 16 16 16 16 16 16 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 16 16 16 17 17 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 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 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 13 13 13 13 13 13 13 13 13 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 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 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 16 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 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 17 16 16 16 16 16 17 17 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 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 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 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 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 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 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 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 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 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 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 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 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 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 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 13 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 17 17 17 17 17 18 18 18 18 18 18 18 18 17 16 17 17 17 17 18 18 17 17 17 17 18 17 17 17 17 17 17 16 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 16 16 16 16 16 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 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 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 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 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 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 13 13 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 17 17 17 17 17 18 18 18 18 18 19 19 18 18 17 17 18 18 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 17 17 17 17 16 16 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 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 16 16 16 16 17 17 17 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 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 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 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 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 17 17 17 18 18 18 18 18 18 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 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 14 14 14 14 13 13 14 14 14 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 14 14 14 14 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 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 12 12 12 13 13 13 13 12 12 12 12 12 12 11 11 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 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 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 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 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 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 16 16 16 16 17 17 17 17 17 18 18 18 18 18 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 16 16 16 16 16 16 16 16 17 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 14 14 14 14 14 14 13 13 13 14 14 14 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 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 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 13 13 14 14 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 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 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 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 19 19 19 18 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 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 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 13 14 14 14 13 13 13 12 12 12 13 13 13 13 14 14 13 13 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 13 13 13 12 13 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 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 14 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 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 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 18 18 18 18 18 17 17 17 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 17 17 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 16 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 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 14 14 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 14 14 13 13 13 13 12 12 13 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 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 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 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 15 15 15 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 18 18 18 18 18 18 18 17 17 16 17 17 17 17 17 17 17 17 17 18 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 17 18 18 18 18 18 18 17 17 17 16 16 16 16 17 17 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 16 16 16 14 14 14 14 14 14 14 14 14 14 14 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 15 15 15 15 15 15 15 15 15 15 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 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 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 13 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 15 15 15 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 18 17 17 17 18 18 18 18 18 17 17 17 17 17 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 14 14 14 14 14 14 14 14 14 14 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 14 15 15 15 15 15 15 14 14 14 14 14 14 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 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 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 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 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 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 18 18 18 18 17 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 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 14 14 14 14 14 14 14 14 14 14 15 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 14 14 14 14 14 14 14 14 14 14 13 13 13 13 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 14 14 14 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 13 13 13 13 13 13 13 13 13 13 13 13 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 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 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 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 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 13 14 14 14 14 14 13 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 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 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 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 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 14 14 14 14 14 14 15 15 15 15 15 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 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 17 18 18 18 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 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 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 16 16 15 15 15 15 15 15 14 14 14 13 13 14 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 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 17 17 17 17 17 17 17 18 18 18 18 18 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 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 18 17 17 17 17 17 17 17 18 17 17 16 16 16 17 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 17 17 17 17 17 17 17 17 18 18 18 18 18 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 18 17 17 17 17 18 18 18 18 17 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 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 17 17 17 18 18 18 18 17 18 18 18 18 17 17 17 17 17 17 18 18 17 17 17 17 17 17 14 14 14 14 14 14 15 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 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 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 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 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 15 15 15 15 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 15 15 15 15 15 15 14 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 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 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 17 18 18 18 18 17 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 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 13 13 13 13 12 12 12 13 13 13 13 13 12 12 12 11 11 12 12 13 13 13 13 13 13 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 15 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 14 14 14 14 14 15 15 15 15 16 15 15 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 20 20 20 20 20 20 20 20 20 20 20 19 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 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 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 17 17 17 17 17 17 17 17 17 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 14 14 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 12 12 12 12 13 13 13 12 12 12 13 13 13 13 13 12 12 12 12 11 12 12 12 13 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 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 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 20 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 18 18 18 17 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 13 14 13 13 13 13 13 13 13 12 12 12 12 12 13 12 12 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 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 19 19 19 19 19 19 18 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 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 18 18 18 18 18 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 14 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 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 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 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 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 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 19 19 19 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 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 18 18 18 18 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 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 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 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 12 12 12 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 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 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 19 19 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 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 15 15 15 15 16 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 15 15 15 15 15 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 13 13 12 12 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 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 15 15 15 15 15 15 15 15 15 16 16 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 19 19 19 18 18 17 17 17 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 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 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 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 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 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 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 15 15 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 15 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 13 13 13 13 13 13 14 14 14 13 13 13 14 14 14 15 15 15 14 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 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 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 19 19 19 18 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 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 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 15 15 14 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 19 18 18 18 18 17 17 17 17 17 17 16 16 16 17 17 18 18 18 18 18 19 18 18 17 17 17 17 17 17 17 17 18 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 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 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 15 15 15 15 15 15 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 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 15 15 14 13 13 12 12 13 13 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 19 18 18 18 18 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 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 15 14 14 13 13 12 12 12 13 13 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 15 15 15 15 15 15 15 15 15 16 16 15 16 16 15 15 15 15 16 16 17 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 19 19 18 19 18 17 17 17 16 16 16 16 17 18 17 17 18 18 18 17 18 18 18 18 18 17 17 17 17 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 19 19 18 18 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 14 14 13 13 13 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 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 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 15 15 15 15 16 16 16 16 16 16 16 15 15 15 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 19 19 19 18 17 17 17 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 17 17 18 18 19 19 19 19 19 18 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 18 17 17 17 18 18 17 17 16 15 16 16 16 16 16 16 17 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 16 16 16 16 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 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 17 17 16 15 14 14 13 13 13 12 12 12 13 13 13 13 14 14 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 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 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 20 19 19 19 18 18 18 18 18 18 18 17 17 18 18 18 18 17 17 16 16 15 15 15 16 16 16 16 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 15 14 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 14 13 13 13 13 12 12 12 12 13 13 13 13 13 14 13 13 14 15 15 15 15 15 15 15 15 16 15 15 15 15 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 15 15 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 17 16 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 18 18 19 19 19 19 20 20 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 18 18 18 18 17 18 17 17 16 15 15 15 15 16 16 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 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 14 14 13 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 16 16 16 16 17 16 16 16 16 15 15 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 21 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 19 19 18 18 17 17 17 16 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 18 18 18 18 19 19 19 20 20 19 19 19 20 20 20 20 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 15 16 16 16 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 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 14 14 14 14 14 15 15 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 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 16 16 16 16 16 16 16 16 16 16 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 17 17 16 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 17 16 14 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 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 12 12 12 12 13 13 13 13 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 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 15 15 15 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 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 15 15 15 16 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 18 18 17 16 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 18 17 17 17 17 17 17 17 16 14 14 14 13 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 16 16 16 16 16 17 16 16 16 15 15 15 15 14 13 13 12 12 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 15 15 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 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 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 21 21 20 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 17 16 15 14 14 15 15 15 16 16 16 17 17 18 18 18 17 17 17 17 17 16 16 17 17 18 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 20 20 20 20 20 19 19 19 19 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 18 18 17 17 17 17 17 17 16 16 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 14 14 14 13 13 13 13 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 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 21 22 22 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 18 16 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 18 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 20 20 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 17 17 17 16 16 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 12 12 12 12 13 13 13 13 13 13 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 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 16 15 14 14 13 13 13 13 12 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 21 21 21 20 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 18 17 16 15 15 15 15 16 16 17 17 17 17 17 17 17 17 18 18 18 17 16 16 16 17 18 18 18 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 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 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 17 16 15 13 13 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 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 21 21 21 20 20 19 17 17 16 16 15 16 16 16 17 17 17 17 17 16 17 18 18 18 18 17 17 16 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 20 19 19 19 19 19 19 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 17 17 17 17 17 17 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 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 18 17 17 17 17 17 16 15 14 13 12 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 22 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 21 20 20 20 19 18 18 17 17 16 16 16 16 17 17 17 17 16 16 17 17 17 17 17 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 19 19 19 19 19 18 18 18 19 19 18 18 18 18 18 18 18 17 17 17 17 18 18 18 17 17 17 17 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 16 16 16 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 18 18 18 18 17 17 17 17 17 16 16 16 15 15 14 13 13 12 12 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 15 15 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 17 17 16 16 16 16 17 17 17 16 16 16 17 17 17 17 17 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 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 18 17 16 16 16 16 16 16 16 16 15 14 14 13 13 12 12 12 12 12 11 11 11 11 11 12 12 13 13 13 13 13 14 14 15 15 15 15 16 16 16 15 15 15 14 14 14 14 15 15 14 14 14 14 14 14 15 15 15 15 16 16 16 15 15 15 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 17 17 17 17 17 17 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 17 17 16 16 16 17 17 17 16 16 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 17 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 15 15 15 15 15 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 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 18 17 17 17 18 18 17 17 16 15 15 15 15 15 15 15 15 14 14 13 12 12 12 12 12 12 12 11 11 11 11 12 12 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 15 15 14 14 14 15 15 15 15 14 14 14 15 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 17 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 18 17 17 17 18 18 18 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 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 14 14 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 15 15 15 15 16 16 16 15 15 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 16 16 16 17 17 17 16 16 16 17 17 17 17 17 16 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 17 16 17 17 17 17 17 16 16 16 16 17 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 19 19 19 20 20 20 20 19 18 18 18 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 18 18 17 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 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 14 14 14 15 15 16 16 16 16 16 17 17 17 17 18 18 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 16 16 15 15 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 21 20 20 20 20 20 19 19 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 17 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 19 19 18 18 18 18 18 19 18 19 19 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 13 12 12 13 13 13 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 15 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 16 16 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 21 21 21 20 20 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 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 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 14 14 15 15 16 16 16 17 17 17 17 17 16 16 16 16 17 16 16 16 16 17 17 17 17 17 17 17 17 17 16 17 17 17 17 16 16 16 16 16 15 15 16 16 16 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 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 21 20 19 19 19 20 20 20 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 17 17 17 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 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 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 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 15 15 15 15 14 14 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 15 16 16 16 16 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 17 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 21 21 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 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 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 18 18 18 18 18 17 17 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 13 13 13 13 13 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 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 14 14 14 14 14 14 15 15 15 15 14 14 13 13 13 14 14 14 13 13 13 13 13 13 13 14 14 15 15 14 15 15 15 15 15 15 16 16 15 16 16 16 16 16 16 16 17 17 17 17 16 16 16 15 15 15 15 15 16 16 16 16 16 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 16 16 16 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 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 19 19 18 18 17 16 16 15 15 15 15 15 16 16 16 16 16 16 15 15 15 16 17 17 17 17 17 17 17 16 16 17 17 17 17 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 18 18 17 17 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 14 14 14 14 14 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 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 17 16 16 16 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 14 13 13 13 13 14 14 14 14 13 13 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 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 17 17 17 17 17 17 17 17 17 16 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 19 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 16 16 16 16 16 17 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 18 18 18 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 14 14 14 14 14 14 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 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 15 15 14 13 13 13 13 14 14 14 14 14 14 14 14 14 15 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 17 17 18 18 18 18 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 15 16 16 17 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 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 21 21 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 20 20 20 20 20 20 20 19 19 18 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 16 16 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 18 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 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 14 14 14 14 14 15 14 14 15 15 15 15 15 16 15 16 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 15 14 14 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 16 16 16 17 17 17 17 18 18 18 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 15 15 16 16 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 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 19 19 19 19 19 20 20 20 20 20 20 20 19 18 18 18 17 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 16 16 16 15 15 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 18 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 14 14 14 14 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 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 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 12 12 13 13 13 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 17 17 17 18 18 18 18 18 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 16 16 16 16 17 17 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 19 19 19 18 18 18 18 18 19 19 20 20 20 19 19 19 19 18 18 17 16 15 15 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 18 18 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 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 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 15 15 15 15 15 15 15 16 16 15 15 15 14 14 13 12 12 12 13 13 13 14 14 14 15 15 15 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 18 18 18 18 17 17 17 17 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 17 17 17 18 19 19 20 19 19 19 19 19 18 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 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 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 12 12 12 12 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 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 14 13 13 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 16 17 17 17 17 17 17 17 16 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 18 18 18 17 17 18 17 18 18 18 18 18 19 19 20 19 19 19 19 19 18 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 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 17 18 18 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 14 14 13 13 13 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 15 15 15 15 15 15 15 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 15 15 15 14 14 13 12 12 13 13 14 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 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 16 16 16 17 16 16 16 16 15 15 16 15 15 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 18 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 14 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 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 13 13 13 13 14 14 14 15 14 14 14 13 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 15 15 15 15 15 15 15 15 16 16 16 15 16 15 15 15 16 16 16 16 16 15 15 15 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 15 15 16 15 15 15 16 16 16 16 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 18 18 17 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 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 13 13 14 15 15 15 15 14 14 14 13 14 14 14 14 14 13 14 14 15 15 15 15 15 14 14 14 15 15 15 15 15 14 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 15 15 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 17 17 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 19 19 19 19 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 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 14 14 15 15 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 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 14 14 13 13 13 13 13 14 13 13 13 13 14 14 14 14 14 13 13 13 14 14 14 14 14 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 14 15 15 15 15 15 15 15 16 16 16 16 16 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 17 17 17 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 19 19 19 19 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 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 18 18 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 17 17 18 18 17 17 17 17 17 17 17 17 17 17 14 14 15 15 15 15 14 14 14 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 13 13 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 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 15 15 15 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 11 11 11 11 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 15 15 15 15 15 14 14 14 15 15 15 15 16 16 15 15 15 15 15 16 16 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 14 15 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 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 17 17 17 17 17 16 17 17 17 17 17 17 16 16 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 17 17 17 18 18 19 19 19 19 18 18 17 17 17 17 17 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 16 16 16 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 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 16 14 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 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 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 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 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 13 12 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 14 14 14 13 13 13 13 13 13 14 14 14 15 16 16 16 16 16 16 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 17 16 16 16 16 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 17 17 17 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 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 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 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 13 13 12 12 13 13 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 14 14 14 13 13 13 13 13 13 14 14 14 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 19 19 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 16 16 15 15 15 15 15 15 14 15 15 15 15 15 16 16 17 18 18 17 17 18 17 17 17 17 18 18 18 18 18 18 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 16 16 16 16 16 16 16 17 17 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 13 12 12 11 10 11 12 13 13 14 14 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 14 14 15 15 15 15 15 15 15 15 15 16 17 17 18 18 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 16 15 15 15 15 15 15 14 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 16 17 17 17 17 18 18 18 17 16 16 16 16 16 16 16 16 15 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 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 15 15 15 15 16 16 16 16 17 17 17 16 16 16 16 15 14 14 14 14 14 13 12 11 10 10 10 11 11 12 13 14 14 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 12 12 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 14 14 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 15 15 16 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 16 15 15 15 15 15 15 15 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 16 16 16 17 17 17 17 18 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 15 15 15 15 15 15 15 15 16 16 15 15 15 16 16 16 16 15 15 15 15 15 15 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 12 11 10 10 10 10 11 11 12 13 14 14 13 13 12 13 13 13 13 13 13 12 12 12 12 13 13 13 12 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 15 14 14 14 14 14 15 15 16 16 16 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 14 14 15 15 15 15 16 15 15 15 16 16 17 17 18 18 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 15 15 16 16 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 16 15 14 14 14 14 14 14 14 14 14 14 15 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 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 14 14 14 14 14 14 14 15 15 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 15 16 16 16 16 16 16 16 16 16 16 15 14 14 14 14 14 13 13 11 11 10 11 11 11 11 11 12 13 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 12 12 11 11 11 11 12 12 12 13 14 14 14 15 15 15 15 15 15 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 19 20 19 19 18 18 18 18 18 17 17 17 16 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 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 18 18 18 18 18 18 18 17 16 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 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 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 12 11 11 11 12 12 12 12 12 12 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 13 13 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 16 16 16 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 18 18 18 18 19 19 19 20 20 20 19 18 17 17 17 17 17 17 16 16 15 15 14 15 15 15 16 17 17 17 17 17 18 18 18 18 18 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 18 18 18 18 18 18 18 17 16 16 15 14 14 14 14 14 14 14 14 14 14 14 15 16 16 16 16 16 16 16 15 15 15 15 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 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 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 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 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 12 11 11 12 13 13 12 12 12 12 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 12 12 13 14 14 15 15 15 15 16 16 16 16 16 15 16 16 16 15 15 16 16 16 16 17 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 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 18 18 17 17 17 17 17 16 16 16 16 15 14 14 14 15 16 17 17 17 17 17 17 17 18 18 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 18 18 18 18 18 17 18 18 17 17 16 15 15 14 14 13 13 13 13 14 14 14 14 15 16 16 16 16 16 16 16 15 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 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 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 12 11 11 12 13 13 13 13 12 12 12 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 13 14 14 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 15 15 15 14 14 15 16 17 17 17 17 17 17 17 17 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 18 17 17 17 17 17 17 16 16 15 14 14 13 13 13 13 13 13 14 14 15 15 16 16 16 16 15 15 15 15 14 14 14 14 14 15 15 15 15 16 16 16 16 17 16 16 16 16 16 16 17 17 16 16 16 16 17 17 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 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 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 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 17 17 17 17 17 18 18 18 18 18 18 17 17 16 16 16 16 15 14 14 14 14 14 14 14 14 13 12 12 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 13 13 12 12 12 13 13 13 13 13 12 12 12 11 11 11 12 13 14 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 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 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 18 19 19 19 18 19 18 18 18 18 18 18 17 17 17 16 17 16 16 16 15 16 15 14 14 15 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 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 15 15 14 14 14 13 13 13 13 14 14 15 15 15 16 16 15 15 15 15 15 15 14 14 14 14 15 15 15 15 16 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 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 15 15 15 16 16 16 16 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 16 16 16 16 15 14 14 14 14 14 14 13 13 13 12 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 13 13 13 12 12 12 12 13 13 13 13 12 12 12 12 12 13 14 14 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 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 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 17 17 17 16 16 16 16 15 14 14 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 14 14 14 14 15 15 15 15 14 14 14 14 15 15 14 14 14 14 15 15 16 16 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 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 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 14 14 14 14 14 13 13 13 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 13 13 13 13 12 13 12 12 12 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 14 14 14 14 15 15 14 14 14 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 15 15 15 15 16 16 17 17 17 18 18 18 18 19 18 18 18 18 18 18 17 17 16 17 17 17 17 16 16 16 15 14 14 15 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 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 16 16 16 15 14 13 13 14 14 14 14 15 15 14 14 13 13 14 14 14 15 15 15 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 14 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 15 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 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 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 12 12 12 13 12 13 13 13 13 13 13 14 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 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 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 15 15 15 16 17 17 18 18 18 18 18 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 15 14 14 14 15 15 15 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 18 17 17 17 17 17 17 17 17 17 18 18 18 17 17 16 16 17 17 17 17 16 15 14 13 14 14 14 15 15 15 14 14 14 13 13 13 14 14 15 15 15 15 15 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 14 13 13 13 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 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 15 15 15 15 15 16 16 16 16 17 17 18 18 18 18 18 19 19 18 18 18 18 18 17 17 18 18 18 18 17 17 17 17 16 15 14 13 13 14 14 15 16 16 16 16 16 16 16 16 17 17 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 18 18 18 18 18 17 17 17 17 17 17 17 16 15 14 14 14 14 14 15 15 15 14 14 14 13 13 13 13 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 17 17 17 16 15 15 15 14 14 14 14 14 13 13 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 15 15 15 14 14 14 14 14 14 13 13 13 13 13 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 12 12 12 12 13 13 14 14 14 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 13 12 12 12 13 13 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 14 14 14 15 15 15 15 15 16 16 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 14 13 13 13 13 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 18 18 18 17 17 17 17 17 17 16 15 14 14 13 13 13 14 15 14 14 14 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 15 15 16 16 17 17 18 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 18 18 18 18 19 19 19 18 18 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 18 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 11 11 10 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 12 12 13 13 14 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 13 13 12 11 12 12 13 12 12 12 12 12 12 12 12 12 12 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 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 15 15 14 13 13 13 13 14 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 18 18 18 19 19 19 18 18 17 17 17 17 16 16 15 15 14 14 14 13 14 15 15 15 14 14 13 13 13 13 13 13 13 13 14 14 15 16 16 16 16 16 15 15 16 16 16 15 15 15 16 16 17 17 17 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 16 15 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 18 18 18 18 18 19 19 19 18 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 16 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 11 10 10 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 13 14 14 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 14 14 13 13 13 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 17 17 18 18 18 18 18 18 18 18 17 16 16 15 15 14 14 14 13 13 13 14 15 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 18 17 17 17 16 16 15 15 15 15 14 14 14 14 14 15 14 14 14 13 13 13 13 13 13 14 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 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 14 15 15 15 16 16 16 16 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 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 14 14 13 13 13 12 12 12 11 10 10 11 11 12 13 13 13 13 13 14 14 14 14 15 15 14 14 14 13 13 13 12 12 12 13 14 14 15 15 15 15 15 14 14 15 15 15 15 15 14 14 13 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 11 11 11 11 12 12 12 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 17 17 17 18 17 17 18 18 18 18 18 18 18 18 18 18 18 16 16 15 15 14 14 14 14 13 13 13 13 15 15 16 15 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 17 17 18 18 18 19 19 20 19 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 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 14 14 14 14 14 14 15 15 15 15 16 16 16 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 16 16 16 16 16 16 15 14 14 13 13 13 12 13 13 13 13 12 12 12 11 11 10 10 11 11 12 13 14 14 14 14 14 14 14 14 15 15 14 14 13 13 13 12 12 12 12 13 14 15 15 15 15 15 15 14 14 15 15 15 15 15 14 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 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 17 16 15 15 14 14 14 14 13 13 13 12 13 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 17 17 17 17 17 17 17 18 18 19 19 20 19 18 17 16 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 16 16 16 17 16 16 16 16 15 15 15 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 13 13 12 12 12 13 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 16 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 15 15 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 10 11 11 11 12 13 14 14 14 14 14 14 14 15 15 14 14 14 13 13 13 12 12 12 12 13 14 15 15 15 16 15 15 15 15 15 15 15 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 16 15 15 14 14 14 14 13 13 13 12 12 12 12 14 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 19 19 19 19 19 18 16 15 15 14 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 14 15 16 16 17 17 16 16 16 16 15 15 15 16 17 17 17 17 17 17 17 16 16 16 15 15 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 15 15 16 13 13 13 13 13 12 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 15 16 16 16 16 17 17 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 16 16 16 16 16 16 16 15 15 14 14 14 14 13 13 12 12 13 13 13 13 13 12 12 11 10 11 11 11 12 13 13 14 14 14 14 14 15 15 15 14 13 13 13 13 13 13 12 12 12 13 14 14 14 15 16 16 15 15 15 15 14 14 14 13 12 12 12 11 11 11 11 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 15 15 14 13 13 13 12 12 12 12 13 14 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 18 18 16 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 14 15 15 16 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 15 15 13 13 13 13 12 12 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 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 11 10 10 10 11 11 12 13 13 14 14 14 14 14 14 14 14 13 12 12 12 13 13 13 13 12 13 14 14 15 15 16 16 15 15 15 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 14 14 13 13 12 11 11 11 12 13 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 18 18 17 16 15 14 13 13 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 16 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 11 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 10 10 10 10 10 11 12 13 13 13 13 14 14 14 14 13 13 12 12 12 13 13 13 14 13 13 14 15 15 15 16 16 15 15 15 14 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 12 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 12 12 11 11 11 11 13 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 17 16 16 15 15 14 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 15 15 16 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 15 15 15 15 15 15 15 14 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 14 13 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 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 15 15 15 15 14 14 15 14 15 15 15 15 15 15 14 14 13 12 10 10 9 9 10 10 10 11 12 12 12 13 13 13 13 13 13 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 13 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 16 16 16 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 14 14 14 13 12 11 11 10 10 10 11 12 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 16 14 14 14 14 13 13 12 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 15 16 16 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 15 15 15 14 15 15 14 14 15 15 15 15 15 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 12 13 13 13 13 13 12 12 12 13 13 13 13 13 12 13 13 13 13 13 13 13 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 17 17 17 17 17 17 17 17 17 17 17 16 17 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 16 15 16 16 15 15 15 14 14 13 12 11 10 9 9 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 14 14 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 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 16 16 16 16 16 16 15 15 15 14 14 13 13 12 11 11 10 9 9 11 12 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 17 17 17 16 16 15 14 14 14 14 13 13 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 14 15 16 16 16 16 16 15 15 15 16 16 16 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 15 15 15 15 15 14 13 13 13 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 12 12 12 12 12 12 13 13 12 12 12 13 13 13 13 13 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 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 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 15 15 14 14 13 12 11 10 10 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 14 14 14 14 13 13 12 12 11 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 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 16 16 16 16 15 15 15 14 14 13 13 12 11 11 11 10 9 8 10 12 14 14 14 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 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 13 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 14 15 15 16 16 15 15 15 15 15 15 16 16 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 15 15 14 14 14 14 14 13 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 13 13 12 11 10 10 9 10 10 11 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 14 15 15 14 14 13 13 13 12 12 12 11 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 15 15 14 14 15 15 15 15 14 14 14 15 16 16 16 16 16 15 14 14 13 13 12 12 11 11 10 9 8 8 10 12 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 17 17 17 16 16 16 16 15 15 14 14 13 13 13 13 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 15 15 15 15 16 16 15 15 15 15 16 17 18 17 16 16 15 15 15 15 15 15 14 14 14 14 14 15 14 14 14 14 14 14 13 12 12 12 11 11 11 11 11 11 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 13 13 12 11 10 10 9 9 9 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 15 14 13 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 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 15 16 16 15 15 15 15 14 14 13 12 12 11 11 10 10 8 7 8 10 11 11 13 14 14 14 13 13 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 17 17 17 16 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 17 18 17 17 16 16 15 15 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 11 11 11 11 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 12 11 11 10 10 10 10 10 10 11 12 12 13 13 13 13 13 13 13 14 14 14 14 13 13 13 12 12 12 12 12 12 13 14 14 14 14 13 13 13 12 11 11 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 11 11 11 11 11 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 14 14 14 15 15 15 15 15 15 14 14 14 13 12 11 11 11 11 10 9 8 7 8 8 8 11 13 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 17 16 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 16 17 17 17 17 17 17 17 18 17 17 17 16 15 14 14 15 15 15 15 15 15 14 14 14 13 13 13 13 14 13 13 13 12 12 11 11 11 11 11 10 11 11 11 12 12 12 12 12 13 13 12 12 12 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 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 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 13 12 12 12 11 11 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 13 13 13 12 12 12 12 12 13 14 14 14 14 13 13 12 11 11 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 13 13 13 12 12 11 11 11 10 9 8 7 7 6 6 8 11 12 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 17 17 17 17 17 17 17 18 18 18 18 17 16 14 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 12 12 12 11 12 12 13 13 13 14 14 14 15 15 16 17 17 18 18 18 18 18 18 18 18 17 16 15 14 14 14 14 14 14 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 12 12 12 12 Wind_Direction 188 188 189 189 189 189 189 189 189 189 189 189 189 190 190 190 190 191 191 191 190 189 189 189 189 189 190 189 189 188 187 188 189 190 190 190 190 190 190 190 188 185 184 185 184 183 182 182 183 184 185 185 186 186 186 186 186 186 185 184 183 183 184 184 184 184 184 185 184 183 181 179 178 178 178 180 181 182 183 184 185 187 187 187 186 186 186 187 187 188 188 188 187 187 187 187 187 187 188 188 189 190 190 189 189 190 190 190 190 190 190 190 189 189 189 190 190 191 191 191 190 190 189 189 189 188 187 186 183 179 173 169 170 173 174 174 174 174 173 172 172 174 175 175 176 176 177 178 178 178 178 178 179 179 180 180 180 179 178 177 177 176 175 175 174 174 175 176 176 177 178 177 175 173 172 172 173 173 173 174 176 176 176 175 174 173 173 172 172 171 171 171 171 172 172 174 174 174 175 175 176 177 177 178 179 179 178 176 175 174 175 175 175 176 176 177 177 176 175 175 173 170 168 168 168 170 171 172 173 174 175 176 176 177 177 177 177 177 177 176 175 174 173 173 173 172 172 175 177 178 178 178 177 176 175 175 175 176 176 177 177 178 178 177 177 177 177 177 178 179 180 182 184 186 187 187 188 188 187 187 186 183 180 177 174 173 173 174 173 171 170 171 173 174 176 177 178 178 178 178 178 179 180 181 182 183 182 182 182 181 181 180 177 173 173 174 176 178 181 182 184 185 185 185 186 185 184 183 183 182 183 182 182 182 179 177 176 175 174 175 176 175 175 175 176 176 177 189 189 189 189 190 190 191 190 190 190 189 189 189 190 190 190 190 191 191 191 190 189 190 190 190 190 189 189 189 189 189 189 190 191 190 190 189 189 189 189 187 186 185 184 183 183 182 183 185 185 186 186 186 186 186 186 187 186 186 184 184 184 184 184 184 184 184 184 183 182 180 179 179 179 179 180 180 181 182 185 187 187 188 188 187 187 187 188 188 188 188 188 187 187 187 187 187 187 188 188 189 190 190 189 190 190 190 190 190 190 190 190 189 189 189 190 190 190 191 191 190 190 189 189 188 188 186 183 178 172 169 169 171 175 175 175 175 174 172 172 172 174 175 176 177 177 177 177 176 177 177 178 178 179 180 180 180 179 178 178 176 176 175 175 175 175 176 176 177 178 178 176 174 173 172 172 172 173 174 175 176 176 176 175 175 174 173 173 172 171 170 170 171 171 172 174 174 174 175 175 176 176 176 178 179 180 179 177 176 176 176 175 175 175 176 177 177 176 175 174 173 170 169 168 168 168 169 170 172 174 176 176 177 177 177 178 178 177 177 176 175 174 174 174 173 173 174 177 178 178 178 178 178 177 176 176 177 177 177 178 178 178 177 177 176 177 177 177 178 179 180 181 183 185 186 188 189 188 187 186 184 181 179 177 174 172 173 174 174 173 172 173 174 175 175 177 178 178 178 178 178 179 180 181 182 183 182 181 181 180 179 177 174 174 174 175 177 179 181 182 183 183 184 185 185 185 184 184 184 184 184 183 182 180 178 176 176 175 175 176 176 175 174 175 175 176 177 189 189 190 190 190 191 191 191 191 190 190 190 190 190 189 190 190 191 191 191 190 190 190 190 189 189 189 188 189 190 191 191 191 190 190 189 189 188 188 188 188 188 187 186 184 183 183 185 186 186 186 186 186 186 186 186 186 186 185 184 184 184 184 184 183 184 185 185 182 180 180 180 180 180 180 180 180 182 184 186 186 187 188 187 187 188 188 188 188 188 187 187 187 187 187 187 188 188 188 188 189 189 189 190 190 190 190 190 190 190 189 189 188 189 189 189 190 190 191 191 191 190 189 189 188 186 182 177 173 170 170 172 174 176 176 176 175 173 172 172 173 174 175 176 177 177 177 177 176 177 177 178 179 180 180 180 180 179 179 178 176 176 176 175 175 176 176 176 177 178 177 176 174 173 172 172 173 174 174 175 176 176 176 175 175 174 174 173 172 171 170 170 170 171 172 173 174 174 175 175 175 175 176 178 179 179 178 177 177 176 176 175 175 175 175 176 176 175 175 174 173 171 170 168 168 168 169 170 172 174 175 176 176 177 178 178 178 177 175 175 175 175 175 175 175 176 176 177 178 178 178 178 178 177 176 177 178 178 178 178 178 178 177 176 176 177 177 177 178 178 179 181 183 183 186 188 189 188 186 185 182 181 179 175 173 173 174 175 175 176 175 175 174 174 175 177 178 178 178 178 178 179 179 180 181 181 181 180 180 180 180 177 176 175 174 175 177 179 180 181 181 182 184 185 185 184 184 184 185 186 185 184 182 179 178 176 176 175 176 176 175 174 173 174 175 175 176 189 190 190 190 190 190 191 191 191 191 190 190 190 190 190 190 190 191 191 190 190 190 189 189 188 188 188 189 189 190 191 191 191 191 190 189 188 188 189 189 189 189 189 187 185 185 185 186 187 187 186 186 185 185 186 186 186 186 185 185 184 184 184 183 184 184 185 184 182 181 181 181 181 181 180 180 181 183 185 185 186 187 187 187 188 189 188 188 187 187 187 186 186 187 188 188 188 188 188 189 189 190 189 189 190 190 190 190 190 190 189 188 188 188 188 189 190 191 191 191 191 190 189 188 186 182 177 173 172 173 174 175 176 178 177 176 174 173 172 172 172 174 176 176 177 177 177 176 176 177 177 178 179 180 180 180 180 179 178 177 177 176 176 176 176 176 176 177 177 177 177 175 175 174 174 174 174 175 175 176 176 176 176 176 175 174 174 173 172 170 170 170 170 170 171 172 173 174 174 174 174 175 177 178 179 179 178 178 177 177 176 175 175 175 175 175 175 175 174 174 173 172 171 170 169 169 171 172 172 174 175 176 176 177 178 178 177 176 175 175 175 175 176 176 176 177 178 178 178 178 179 179 179 178 178 179 180 179 178 178 178 178 177 177 178 178 178 178 178 178 179 180 181 183 186 189 189 188 187 184 183 182 178 174 173 173 175 175 176 176 176 175 174 175 176 177 177 177 177 178 178 179 180 180 180 181 180 180 181 181 180 179 177 174 172 174 176 177 178 179 180 182 184 185 185 185 185 186 187 186 185 183 181 178 177 176 176 176 175 174 173 173 173 173 174 174 175 190 190 190 190 190 190 190 190 191 190 190 190 190 190 190 190 190 191 191 190 190 189 188 187 187 187 187 189 189 189 190 191 191 191 190 189 189 190 190 190 189 189 188 186 185 186 187 188 187 187 186 186 186 186 186 186 186 186 185 184 183 182 182 183 184 185 184 183 182 181 181 182 182 181 180 180 182 184 184 185 185 185 186 188 189 188 187 187 187 187 186 186 186 186 187 188 188 189 189 189 190 190 190 189 189 190 190 190 190 189 188 188 188 188 188 189 190 190 191 191 190 189 189 188 184 177 174 173 174 176 177 177 178 178 177 175 174 173 173 173 174 175 176 176 177 177 177 177 177 177 178 178 179 180 180 180 180 179 178 177 177 176 176 176 176 176 176 177 177 177 176 175 175 175 175 174 175 175 176 176 177 177 176 176 175 175 174 173 172 171 170 170 170 170 171 171 171 172 172 173 174 175 177 178 178 178 178 178 178 177 176 176 175 174 174 174 174 174 173 173 172 172 171 171 170 170 172 173 173 173 174 174 176 176 177 178 177 176 175 175 176 176 176 176 176 177 177 177 178 179 180 180 180 180 180 180 180 179 178 178 178 178 178 179 179 178 178 178 178 178 179 179 181 184 187 189 190 189 187 186 185 181 178 174 173 174 175 175 176 176 176 175 175 175 176 177 177 177 177 178 179 180 180 180 181 181 181 182 182 181 180 178 174 171 168 170 173 175 176 177 179 182 184 185 186 186 187 187 187 187 186 183 179 177 177 176 176 176 175 174 172 172 172 173 173 174 175 190 190 190 190 190 190 190 191 191 191 191 191 190 190 190 190 190 191 191 190 189 188 187 187 187 187 188 189 189 189 190 190 190 190 189 190 190 191 191 190 190 188 186 185 186 187 188 188 188 187 187 187 188 188 187 186 186 186 185 185 183 182 183 184 185 185 183 182 181 181 182 182 182 181 181 181 182 182 183 183 184 185 187 188 189 187 187 187 187 187 187 186 186 186 186 187 188 190 190 190 190 190 190 189 189 189 189 189 189 188 187 187 187 187 188 189 190 190 190 190 189 189 188 186 182 176 175 176 177 178 178 179 179 179 177 175 174 174 174 174 175 175 176 177 177 177 177 177 177 178 178 179 179 180 180 180 180 179 178 177 177 176 176 176 176 176 176 177 177 176 176 176 175 175 175 175 175 176 176 177 177 177 177 176 176 175 174 173 173 172 171 170 170 170 170 170 170 170 171 172 173 175 177 178 178 178 178 178 177 176 176 176 175 174 174 174 173 173 171 171 171 171 171 170 170 171 173 173 173 173 173 174 175 176 177 178 178 177 177 177 176 176 176 176 176 176 176 177 178 180 181 181 181 182 182 181 180 179 178 178 179 179 179 180 179 177 177 177 177 177 178 179 182 184 187 190 190 189 188 187 185 182 179 176 174 174 175 176 176 177 176 175 175 176 176 177 177 177 177 179 180 181 181 181 181 181 182 182 181 180 178 175 170 167 167 168 171 172 174 176 179 182 184 186 187 188 188 188 188 187 186 182 179 179 176 176 176 176 175 173 173 172 172 173 174 175 175 191 191 191 190 190 190 190 191 191 191 192 192 192 191 190 190 190 190 190 188 188 188 187 187 187 188 188 188 189 190 190 190 190 189 189 190 192 192 192 192 190 188 186 186 187 187 188 188 188 188 188 188 188 188 187 186 186 185 185 184 183 183 184 184 184 184 183 182 182 182 183 182 182 182 182 182 182 181 182 182 183 185 187 188 188 187 186 187 188 188 187 186 185 186 186 187 189 190 191 191 191 191 191 190 189 189 188 188 188 188 187 187 187 188 188 189 190 190 188 188 188 188 187 184 181 177 178 178 179 179 179 179 180 179 177 176 175 175 175 175 174 175 175 176 177 177 177 177 178 178 179 179 180 180 180 180 179 178 178 177 177 176 176 176 176 176 176 176 176 176 176 176 176 175 175 175 175 176 176 177 177 177 177 176 176 175 174 174 174 173 172 171 170 170 170 170 170 170 171 172 173 175 176 178 177 177 178 177 177 176 176 175 175 175 174 174 173 172 170 170 170 170 170 170 171 172 173 173 173 173 173 173 174 176 178 178 177 177 177 177 177 176 175 176 176 176 177 178 179 181 182 182 183 183 183 182 180 179 178 178 179 179 180 180 178 175 174 175 177 177 178 180 182 185 188 190 190 190 189 188 186 183 180 177 175 176 176 177 178 177 177 176 175 175 176 177 178 178 178 179 181 181 181 181 181 182 182 182 180 180 177 171 165 162 163 167 169 171 174 176 179 181 185 187 187 190 190 190 189 187 186 182 182 178 176 176 175 175 174 174 173 172 172 173 175 176 176 191 191 190 190 190 190 191 191 191 191 192 192 193 191 190 190 190 190 189 188 188 188 188 188 187 188 188 188 189 189 189 190 190 190 190 191 192 192 192 191 189 188 187 188 189 188 188 188 188 188 188 188 187 187 186 186 186 185 184 183 184 184 183 182 182 182 182 181 182 183 184 184 183 182 181 181 181 181 182 182 183 185 186 187 187 186 186 187 188 188 187 186 185 187 188 189 190 190 191 191 191 192 191 190 189 187 186 186 187 187 187 188 188 188 188 188 188 188 187 187 188 188 187 185 182 179 180 180 180 180 180 180 180 178 177 176 176 175 175 174 174 174 175 175 175 176 176 177 178 178 179 179 179 179 179 179 179 179 178 177 177 177 177 177 176 176 176 176 176 176 176 175 175 176 176 176 176 176 176 177 177 177 177 177 176 175 175 175 174 174 173 172 171 170 170 170 171 171 171 172 173 175 176 176 176 177 177 177 176 176 176 176 175 175 175 174 172 170 170 169 169 169 169 169 171 172 173 172 172 173 173 173 174 176 178 178 177 177 177 177 177 176 176 176 176 177 178 179 180 182 183 183 183 183 183 183 181 179 179 179 180 181 182 180 177 173 173 175 175 177 179 181 183 186 189 190 190 191 190 189 186 184 181 179 178 177 179 179 179 178 176 176 175 175 176 177 178 179 179 180 181 182 183 182 182 182 182 183 182 180 175 169 163 161 163 168 171 173 175 177 180 182 185 188 190 192 192 191 190 188 185 184 181 178 176 175 175 173 173 173 173 173 173 174 176 178 178 191 190 190 190 190 191 191 191 191 192 192 192 192 192 192 191 189 189 188 188 188 188 188 187 187 187 187 188 188 189 189 190 190 190 191 192 192 192 192 191 190 189 189 189 190 189 189 188 188 188 188 188 186 186 186 186 186 185 184 184 184 183 181 180 180 180 181 181 182 183 184 184 182 181 180 179 180 181 183 183 184 185 185 186 186 186 187 188 188 187 186 185 185 188 190 191 191 191 191 192 192 192 191 190 188 187 186 186 186 187 188 188 188 188 187 186 186 186 188 188 189 189 189 187 183 182 181 179 179 179 179 179 179 178 177 176 175 175 174 173 173 174 174 174 175 176 176 177 178 178 179 179 179 179 179 179 179 179 178 178 178 177 177 177 177 177 177 176 176 176 176 175 176 176 177 177 177 177 177 177 177 177 177 177 176 176 175 175 174 174 173 172 172 171 171 171 172 172 172 172 173 174 175 175 176 177 177 177 176 176 176 176 176 176 176 174 171 170 169 169 170 170 169 169 170 172 172 171 171 172 173 174 176 177 178 178 177 177 177 176 176 176 176 176 177 178 179 180 181 183 183 183 183 183 183 183 181 180 181 181 182 183 182 180 176 174 174 175 175 177 179 181 184 187 188 189 190 191 191 189 187 184 182 181 180 179 180 180 179 178 177 176 175 176 177 178 179 180 180 181 181 183 184 184 184 184 184 184 182 180 175 170 166 167 168 171 176 177 179 181 183 185 187 191 193 193 193 192 190 189 186 183 179 176 175 174 174 172 172 174 175 175 174 174 176 177 177 190 190 189 190 190 191 191 192 192 192 192 192 192 193 192 192 190 189 189 189 188 188 187 187 187 187 187 187 188 189 189 190 190 191 191 192 192 192 192 191 190 190 190 190 190 189 189 188 188 187 187 186 186 186 186 186 186 185 184 184 184 183 182 181 181 181 182 182 182 182 183 183 181 180 179 179 180 182 183 184 185 185 185 185 185 186 188 188 188 187 187 186 187 189 190 191 192 192 192 192 192 191 190 190 188 187 186 186 186 187 188 188 187 186 185 185 185 186 189 190 191 190 189 186 184 183 181 179 178 178 178 178 178 178 177 176 175 174 174 174 173 174 174 174 174 175 176 177 178 178 179 179 179 179 179 179 179 179 178 178 178 178 178 178 178 178 177 176 176 176 176 176 177 177 177 177 177 177 177 176 177 177 177 176 176 176 175 175 175 175 174 173 173 173 172 172 173 173 172 172 172 173 174 175 177 178 177 177 176 176 176 176 176 176 176 173 171 171 170 171 171 170 170 170 170 170 170 169 170 171 173 175 177 178 179 178 177 177 176 176 176 176 176 176 177 178 179 181 182 184 184 184 183 182 182 182 182 181 182 183 184 184 182 179 176 176 176 176 176 178 179 182 185 186 187 189 191 192 192 190 187 185 183 182 180 179 179 178 177 177 177 176 176 176 178 179 180 181 181 182 183 184 185 186 186 187 186 185 183 180 176 172 172 172 173 176 180 181 183 185 187 188 189 192 193 193 193 192 190 189 184 180 177 174 174 173 173 172 173 176 178 179 177 176 176 176 174 190 189 189 190 190 190 191 192 192 192 192 193 193 193 193 192 192 192 190 190 189 188 188 187 187 187 187 187 188 189 190 191 191 191 191 191 192 192 192 191 191 191 191 190 190 189 188 188 188 187 187 186 186 186 186 186 186 186 185 184 183 183 182 182 182 183 183 182 181 181 181 181 180 180 180 181 182 182 184 184 184 184 184 184 185 186 188 189 189 189 189 189 189 189 190 191 192 193 193 193 192 191 189 188 187 186 186 186 186 187 188 188 186 185 185 185 186 187 190 191 191 190 188 186 184 182 180 178 177 176 177 177 177 177 177 176 175 174 174 174 174 174 175 174 174 174 175 177 178 178 179 179 179 179 180 180 179 179 179 179 179 179 179 179 178 178 177 177 177 176 176 176 177 177 177 177 177 177 177 177 176 177 176 176 175 175 175 176 176 176 175 175 175 174 174 174 174 173 172 171 172 172 173 175 177 178 177 176 176 176 176 176 177 177 175 173 172 172 172 172 171 171 170 170 170 170 170 171 171 173 174 176 177 178 178 178 177 177 177 176 176 176 176 177 178 178 180 182 183 184 183 183 183 183 183 182 182 182 183 184 185 184 182 179 178 180 179 179 178 178 179 182 184 185 187 190 192 193 193 191 187 186 184 182 180 179 178 177 176 176 176 176 176 177 178 180 181 181 182 183 184 185 186 187 187 188 188 186 184 181 177 175 174 175 176 178 183 185 187 188 188 189 190 192 193 193 193 192 190 189 183 178 175 173 173 173 172 173 176 180 182 182 180 179 176 172 170 189 189 189 190 189 190 190 191 191 192 192 193 193 193 193 193 193 192 191 191 190 189 189 188 188 187 186 187 188 190 190 191 191 191 191 192 192 193 192 192 191 191 191 191 190 188 188 188 188 188 187 187 186 186 185 185 186 185 184 183 183 183 182 182 183 183 182 181 180 181 180 180 180 180 181 182 183 183 183 183 183 183 184 185 186 188 189 190 190 190 190 190 190 191 191 191 192 192 193 192 191 190 188 185 185 185 186 186 187 188 188 188 187 186 186 186 187 188 191 192 191 189 187 186 184 182 179 177 176 175 175 175 176 177 176 176 175 174 174 174 174 175 175 175 174 175 176 178 178 178 179 179 179 179 180 180 180 179 179 179 179 179 179 179 179 178 178 177 177 177 177 176 177 177 177 177 177 178 178 178 177 177 176 175 174 174 175 176 176 177 176 176 176 176 175 175 174 174 173 172 172 173 174 176 178 178 178 178 177 177 176 177 177 176 174 173 173 173 173 172 170 170 170 170 171 171 170 172 173 174 175 176 176 178 178 177 176 176 176 176 176 176 177 178 178 179 180 181 182 183 183 183 184 184 184 183 183 182 184 185 185 185 183 182 181 182 181 180 179 179 180 182 183 185 188 190 193 194 194 191 189 187 184 182 181 180 178 177 176 175 176 177 177 178 179 181 182 183 184 185 186 187 187 188 187 187 187 186 184 180 177 176 176 177 178 180 185 187 188 188 189 190 191 193 194 193 193 192 189 187 182 177 175 175 174 174 173 175 179 183 184 182 181 179 174 171 169 189 189 189 189 189 189 189 190 191 192 192 193 193 193 193 192 192 191 191 191 190 190 190 189 189 188 187 188 189 190 190 191 191 192 192 192 193 193 193 192 191 191 191 190 189 188 188 188 188 188 188 188 187 186 185 185 185 184 183 183 183 182 182 182 183 183 181 180 180 180 180 180 180 180 181 183 183 184 184 184 183 183 185 186 187 188 189 190 191 191 191 191 191 191 192 192 192 192 192 191 190 188 186 185 184 185 186 187 188 188 189 189 189 189 188 187 187 189 191 192 190 188 187 184 182 180 178 176 175 175 175 175 176 177 177 175 175 175 175 175 175 175 175 175 175 176 177 178 178 178 178 179 179 179 180 180 180 180 180 179 179 179 179 179 179 178 178 178 178 177 177 177 177 177 178 178 178 178 179 179 178 178 176 174 174 175 176 177 177 177 177 177 177 177 176 176 175 174 174 174 174 174 175 176 177 177 177 178 179 179 178 178 177 175 175 175 176 175 174 172 170 170 170 171 171 172 172 173 174 175 176 176 177 177 176 176 175 175 176 176 176 177 178 178 179 180 180 181 182 183 183 184 185 186 185 185 184 183 184 185 186 186 186 185 184 183 182 180 180 180 181 182 184 187 189 191 194 195 194 192 190 187 185 184 183 181 180 179 177 176 177 178 178 179 180 182 183 184 186 187 188 188 189 189 188 187 186 186 184 180 177 177 177 179 181 183 186 188 188 188 189 191 192 194 194 193 192 190 187 185 181 177 177 177 178 177 176 177 180 180 180 179 177 175 173 171 170 190 190 190 189 189 189 189 190 191 191 192 193 193 192 192 192 191 191 191 191 191 190 190 190 189 189 188 189 190 190 190 191 191 191 192 193 193 193 192 192 192 191 190 190 189 188 188 188 188 188 188 188 187 186 185 185 184 183 183 183 182 182 182 182 182 182 181 180 180 180 180 180 180 180 181 183 183 184 185 185 184 185 185 186 187 188 188 190 192 192 192 192 192 192 192 192 191 190 190 189 189 188 186 186 185 185 185 185 186 188 189 190 190 190 188 187 188 190 191 191 189 188 184 181 180 178 177 177 175 175 176 176 177 177 176 175 175 175 175 176 176 175 175 175 176 176 177 177 177 178 178 179 179 180 180 180 180 180 180 179 179 180 179 179 179 179 178 179 178 178 178 178 178 178 178 178 178 178 179 179 179 178 176 175 176 177 177 177 178 178 178 178 178 177 177 176 175 175 175 175 175 175 176 176 176 175 176 178 180 180 180 179 177 176 176 177 178 177 174 171 171 171 171 171 172 172 173 174 175 176 176 177 177 176 175 174 174 175 175 176 176 177 177 178 179 180 180 181 183 183 184 185 186 186 186 186 185 185 185 186 186 186 186 186 185 184 182 181 181 182 182 183 186 188 190 192 195 195 195 193 189 186 185 185 185 184 183 181 180 179 179 178 179 179 180 183 185 186 187 188 189 189 190 190 188 187 186 186 183 182 180 179 180 181 183 185 187 187 187 188 189 191 193 194 193 193 190 188 185 182 179 178 179 180 180 180 179 179 175 173 172 172 172 172 172 172 172 191 191 190 189 189 189 189 190 191 192 193 192 192 192 192 191 191 191 191 191 191 191 190 190 189 189 190 190 191 191 191 191 191 191 192 193 193 192 192 192 191 191 190 189 189 188 188 187 187 187 187 187 186 185 185 184 183 183 182 182 181 182 181 182 182 181 181 180 180 180 180 179 179 180 181 182 183 185 186 186 185 185 186 186 187 187 188 191 193 193 193 192 192 192 192 190 189 188 188 188 188 187 187 186 185 185 184 183 184 186 187 188 189 190 189 189 189 191 191 190 189 185 183 181 180 179 178 177 177 177 177 177 177 176 175 175 176 176 176 177 176 175 175 175 175 175 175 176 177 177 179 179 180 180 180 180 180 180 180 180 180 180 180 179 179 179 179 179 179 178 178 178 179 179 178 178 178 178 179 179 178 177 175 176 178 179 179 179 179 179 179 178 178 177 176 176 176 175 175 176 176 176 176 176 176 176 176 177 179 180 180 180 178 178 178 179 180 178 175 172 173 172 172 171 171 172 173 174 175 176 177 177 176 175 174 173 173 173 174 175 176 177 177 178 179 179 181 182 183 183 184 186 187 187 186 186 186 185 186 186 186 186 186 186 185 184 183 182 182 182 184 185 187 189 191 193 194 194 194 193 189 185 185 186 187 187 186 183 183 182 181 180 180 180 181 184 186 187 188 188 189 190 191 190 189 188 187 185 185 183 181 181 182 183 185 187 187 187 187 188 190 192 193 194 193 191 189 186 182 180 178 180 180 181 181 180 179 178 174 174 173 172 171 172 173 173 173 191 191 190 190 189 189 190 190 191 192 193 192 192 192 192 191 191 192 192 192 192 192 191 190 190 190 190 190 191 192 192 192 192 191 192 192 193 192 191 191 191 191 190 189 189 188 187 187 187 187 186 186 185 185 184 183 183 182 181 180 180 180 181 181 181 180 180 180 179 180 179 179 179 180 181 183 185 186 186 186 185 185 185 185 186 187 189 192 193 193 193 193 193 193 192 188 187 187 187 187 187 187 186 185 184 184 184 184 184 185 186 187 189 190 190 189 190 191 191 190 187 184 183 182 182 181 179 179 178 177 177 177 176 175 174 176 177 177 177 177 176 175 175 175 175 175 175 176 177 178 179 179 179 180 180 180 180 180 180 180 180 180 180 179 179 179 179 179 179 179 179 179 179 179 179 178 178 178 178 178 177 175 175 177 179 180 180 180 180 179 179 179 178 177 177 176 176 175 176 175 176 176 176 176 177 177 177 177 178 179 180 179 179 179 179 180 179 178 175 175 174 173 172 171 171 172 173 174 175 176 177 176 175 173 172 171 172 173 174 176 176 176 177 178 179 180 181 182 183 184 186 187 188 188 187 187 186 186 186 186 186 186 185 185 184 184 183 183 183 184 185 187 189 190 192 193 193 193 193 192 189 186 186 187 188 188 187 185 185 185 184 183 183 182 183 186 187 188 188 189 189 189 190 191 191 190 188 188 186 183 183 183 184 185 186 187 187 187 187 188 190 192 193 193 193 191 187 184 181 179 178 179 181 181 180 178 177 176 176 178 177 174 173 174 174 174 175 190 190 190 190 190 190 190 191 192 192 192 192 192 192 192 192 192 192 192 193 193 192 192 191 191 190 190 191 191 192 193 193 192 192 192 192 192 191 191 190 190 191 190 189 188 188 187 187 186 186 186 185 185 184 183 183 182 181 180 179 179 180 179 179 179 180 180 180 180 180 180 180 180 181 182 184 186 187 186 186 185 185 185 185 186 187 190 193 193 193 193 193 193 192 191 186 185 184 185 185 185 185 184 183 183 185 187 187 187 187 187 188 189 190 190 190 190 190 190 189 185 184 184 184 183 182 182 180 178 177 177 176 175 175 175 177 178 177 177 177 177 176 175 174 174 175 176 177 177 178 179 179 179 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 179 179 179 178 178 178 177 176 175 176 178 180 180 181 181 180 180 180 179 178 178 177 176 176 176 175 175 175 176 176 177 177 178 178 177 177 177 178 178 178 178 179 179 178 177 176 176 174 173 172 171 172 173 173 174 175 175 175 174 173 172 171 171 172 173 175 176 176 176 177 177 178 180 181 182 184 185 187 187 188 188 188 187 186 186 186 185 185 184 184 183 183 183 182 182 183 185 187 188 189 190 192 193 193 193 192 191 188 187 188 188 188 189 188 187 188 188 188 188 186 185 185 187 188 189 189 189 189 189 190 190 192 191 191 189 186 184 184 184 185 185 186 186 187 188 188 189 191 192 193 194 193 190 185 181 179 179 179 181 180 178 177 178 178 179 180 180 178 176 176 176 177 176 176 190 190 190 190 190 190 191 191 192 192 192 192 192 192 192 192 192 193 193 193 193 193 192 192 191 191 191 191 192 193 193 193 193 192 192 192 192 191 190 190 190 191 190 189 188 188 187 187 186 186 185 185 185 184 182 181 180 179 179 179 178 179 176 175 176 179 181 182 182 181 181 181 182 182 184 186 187 187 186 185 184 184 184 185 187 189 191 193 193 192 192 192 191 191 188 184 182 182 182 182 182 181 181 180 183 187 190 190 191 190 189 189 190 191 190 190 189 189 188 187 185 185 185 184 184 183 182 181 179 179 178 177 176 177 177 177 177 177 177 177 177 176 175 175 175 175 176 177 177 178 178 178 179 180 180 180 180 180 180 181 181 180 180 180 181 181 181 181 181 181 181 181 180 180 180 179 179 179 177 176 175 175 176 178 178 179 180 181 181 180 180 179 179 178 177 177 176 176 175 175 175 175 176 177 178 179 178 177 177 177 177 178 178 179 180 178 177 176 176 175 174 172 172 172 173 173 174 174 175 175 174 173 172 172 172 171 172 174 174 175 176 176 177 177 179 180 182 183 185 186 187 187 188 188 188 187 186 186 186 184 183 182 181 182 182 182 181 182 183 185 188 190 190 191 193 194 194 194 193 192 189 188 188 187 187 188 188 189 190 191 191 191 189 188 187 188 190 190 190 189 188 188 189 190 191 190 190 189 187 185 185 184 184 185 186 187 188 188 188 189 191 191 192 193 192 188 183 180 179 179 181 182 179 175 177 180 181 183 183 182 180 179 179 179 178 177 176 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 193 193 193 193 193 193 193 193 192 192 192 192 192 192 193 193 193 193 193 192 192 192 190 190 190 190 190 190 189 189 188 187 187 186 185 185 184 184 183 182 180 179 179 178 178 177 175 172 173 176 179 182 184 184 183 183 183 184 184 185 186 187 187 186 185 184 184 185 186 188 190 192 192 192 191 191 190 189 188 185 182 180 179 179 178 178 176 176 180 186 189 190 191 192 192 191 191 192 191 190 190 189 188 187 186 185 185 185 185 185 184 183 181 181 181 180 179 179 179 178 177 176 176 177 178 177 176 176 175 175 176 177 177 177 177 178 179 179 180 180 180 180 181 181 181 181 180 180 180 181 181 181 181 181 181 181 181 181 180 180 180 180 179 177 176 175 175 176 177 178 179 180 181 181 181 181 181 181 179 178 177 177 176 175 175 175 175 176 177 178 179 178 177 177 177 178 179 180 180 180 178 177 176 175 174 173 171 173 174 174 174 174 175 175 174 173 173 172 172 172 172 172 173 174 175 176 176 177 177 179 181 183 184 186 186 187 188 188 188 188 187 187 186 185 182 181 180 180 180 180 180 180 181 183 186 189 191 191 192 194 195 196 196 195 192 189 188 187 186 186 187 188 189 190 191 193 193 192 191 190 190 191 192 191 190 189 189 189 189 189 189 188 187 186 185 185 185 185 185 186 188 189 189 189 189 190 190 191 191 190 187 183 181 181 181 181 180 177 177 179 183 184 185 184 182 184 184 182 181 179 177 176 191 191 191 192 192 192 191 191 191 191 192 192 193 193 193 193 193 193 194 193 193 194 193 193 193 193 193 193 193 193 194 193 193 193 192 192 191 190 190 190 190 190 189 189 189 188 187 187 186 185 184 184 183 183 182 181 179 178 176 174 172 172 173 176 179 182 183 184 185 184 185 185 186 187 187 187 187 187 186 185 184 185 186 188 189 191 192 191 191 190 188 186 185 183 181 178 177 176 175 174 175 177 179 184 190 191 191 191 192 192 192 192 193 191 191 190 188 187 186 185 185 185 185 185 185 184 183 182 182 182 181 181 181 180 179 177 176 176 177 178 177 177 176 175 175 176 176 177 177 177 178 179 179 180 180 180 181 181 181 182 181 180 179 179 180 180 180 180 180 181 181 181 181 181 181 181 180 179 178 176 176 176 176 177 177 178 179 180 181 181 181 182 182 180 179 178 177 176 176 176 176 176 176 177 178 178 178 177 176 178 180 181 182 182 179 179 177 176 175 173 172 172 175 176 176 175 175 175 174 173 173 172 172 172 172 172 173 173 174 175 175 176 177 178 179 182 184 184 185 186 187 188 189 189 188 187 187 186 184 182 180 179 178 178 178 178 179 180 183 185 188 190 191 193 195 196 196 196 195 192 190 189 186 186 186 186 187 188 189 192 194 195 195 194 193 193 193 193 193 191 191 190 190 190 189 188 187 187 186 186 185 185 185 185 187 189 189 188 189 189 190 190 190 190 189 187 185 185 183 182 180 177 176 181 181 184 186 186 185 184 187 186 185 183 179 177 177 192 192 192 193 192 192 192 191 191 191 192 193 194 194 194 194 194 194 194 194 194 194 194 193 193 193 193 193 193 194 194 193 193 193 192 192 191 190 190 190 190 189 189 189 188 188 187 186 185 185 185 184 184 183 181 180 178 175 172 170 170 170 176 179 182 183 183 183 184 184 184 186 187 188 188 188 187 187 186 185 184 186 188 189 190 190 191 190 189 187 184 181 178 176 177 176 176 176 176 177 180 183 186 189 192 192 192 192 191 191 192 194 193 192 191 189 187 186 185 185 185 185 185 185 185 185 184 183 183 182 182 182 181 180 178 176 176 176 177 178 177 177 176 175 175 176 176 177 177 177 178 179 179 180 180 180 181 181 182 182 182 181 179 179 179 179 180 180 180 180 181 181 181 181 181 181 180 179 178 177 177 177 177 177 178 178 179 179 180 181 181 182 182 181 179 178 177 176 176 176 176 176 177 178 178 178 178 177 177 178 180 182 183 182 180 179 177 176 175 174 173 174 177 178 177 175 175 175 174 173 172 172 172 171 172 172 173 174 174 175 175 176 177 178 180 183 183 184 185 186 187 188 189 189 188 188 187 186 184 181 179 178 177 177 177 177 178 180 182 185 187 187 190 193 195 196 196 195 194 192 190 188 186 186 186 186 186 187 188 192 194 195 196 196 195 195 194 194 194 193 192 191 190 189 188 187 187 187 187 187 187 186 185 186 188 189 189 188 189 189 190 190 190 190 189 188 187 186 184 182 179 178 179 182 184 186 187 187 187 187 187 187 185 183 180 178 177 192 193 193 193 193 193 192 192 192 192 192 193 194 195 194 195 194 194 194 194 194 194 194 194 193 193 193 194 194 194 194 193 193 193 192 192 191 191 190 190 190 190 189 189 188 187 186 185 185 185 184 184 184 183 180 177 174 172 171 171 171 174 177 180 182 183 183 183 183 183 184 185 186 187 188 188 188 187 186 184 185 187 190 191 191 190 190 190 187 183 179 176 174 174 174 177 181 181 182 184 187 190 191 192 194 193 193 192 191 192 193 194 192 190 189 188 187 186 185 185 185 185 185 186 185 185 185 184 183 182 182 182 180 179 177 176 176 177 177 177 177 177 176 175 175 176 176 176 177 177 178 179 180 180 180 180 180 181 182 182 182 182 180 180 179 179 180 180 180 181 181 181 181 181 181 181 180 180 179 178 178 177 177 178 178 179 179 179 179 180 181 182 182 181 179 178 177 177 177 177 177 177 177 178 178 177 177 177 177 179 180 182 183 182 180 178 177 176 176 175 176 177 178 178 177 176 175 175 174 174 174 172 172 172 172 172 173 174 174 174 175 176 177 178 180 182 183 184 185 186 187 188 189 189 188 188 187 185 183 181 180 179 179 177 177 177 178 180 182 185 185 187 191 194 195 195 194 194 192 189 187 186 185 185 185 185 186 187 189 192 194 195 195 196 196 195 195 195 194 193 191 190 190 189 188 188 187 188 188 188 188 186 186 187 189 189 189 189 189 189 189 189 190 190 190 189 187 185 184 182 181 181 181 184 186 186 187 188 189 189 188 186 184 183 181 179 178 193 193 193 194 194 193 193 192 192 192 193 193 194 194 194 195 195 195 194 194 194 194 194 194 194 194 194 193 194 193 193 193 193 192 192 192 191 191 190 190 190 190 189 188 188 187 185 185 184 184 184 183 183 182 179 175 172 172 172 174 175 176 178 180 182 183 183 183 183 184 184 185 185 186 187 187 187 186 185 184 186 188 190 191 191 191 190 188 183 178 177 177 178 179 179 180 183 187 188 190 191 193 193 194 195 194 193 192 192 192 192 193 189 187 186 186 186 186 185 185 185 185 185 186 186 185 185 184 183 183 182 181 180 179 177 177 176 177 177 177 177 177 176 175 176 176 176 177 177 178 178 179 180 180 180 180 181 181 182 182 183 183 181 181 180 180 180 181 181 181 181 181 181 180 180 181 180 180 180 179 179 178 178 178 179 179 179 179 179 180 181 181 181 180 179 178 178 178 177 177 177 177 177 177 177 177 177 177 177 178 180 181 181 181 179 177 177 176 176 176 178 178 178 177 177 177 177 176 176 175 174 173 172 172 172 172 173 173 173 174 175 176 177 179 180 183 184 185 186 187 187 188 189 189 188 188 186 185 183 182 181 181 180 179 178 179 179 181 183 184 185 188 191 193 195 192 191 190 189 187 185 184 183 184 184 185 186 187 190 192 193 194 194 194 195 195 195 195 193 191 190 190 190 189 189 189 189 189 189 189 188 187 188 189 189 189 189 189 189 188 188 189 190 191 191 190 187 185 184 183 182 182 183 185 187 188 188 189 189 189 187 185 184 182 180 179 178 193 194 194 194 194 194 193 193 193 193 193 194 194 194 194 194 194 194 194 194 194 195 194 194 194 194 194 193 193 193 193 193 193 192 192 191 191 191 190 190 190 189 189 188 187 186 185 184 184 184 183 183 182 181 177 174 173 174 175 176 177 178 178 180 182 183 183 184 184 184 185 185 186 186 186 186 186 186 186 186 187 188 189 190 190 189 187 184 180 178 179 181 182 183 185 186 187 191 191 192 193 194 194 195 195 194 193 193 192 192 192 191 187 185 184 184 184 185 185 185 185 185 186 186 186 185 185 184 184 183 182 180 179 178 177 176 176 176 177 177 177 177 176 175 176 176 177 177 178 178 179 179 180 180 180 180 180 181 181 182 183 182 182 182 181 181 181 181 182 182 181 181 181 181 180 181 181 181 180 180 179 179 179 179 179 179 180 180 180 181 181 181 181 180 179 179 179 178 178 177 178 178 177 177 177 177 177 177 177 178 179 179 179 179 178 177 176 175 175 175 176 177 177 176 176 177 177 177 177 175 174 173 173 172 172 172 172 173 173 173 174 175 177 179 180 183 185 186 187 187 188 189 189 189 189 187 186 185 184 183 183 182 182 181 181 181 181 182 183 184 185 187 189 191 191 187 186 186 186 185 183 182 182 183 184 184 185 187 190 191 192 191 192 194 195 196 196 195 192 191 190 191 191 191 191 191 190 190 190 190 190 189 190 190 190 189 189 189 189 188 189 190 191 191 191 190 187 185 183 182 181 182 184 186 188 189 189 189 189 188 186 184 182 180 179 178 178 194 194 194 195 195 194 194 194 194 195 195 195 195 195 194 194 194 194 194 194 195 195 195 195 195 194 194 194 194 194 193 193 192 192 191 191 191 191 191 191 190 189 188 187 186 185 185 184 183 183 183 182 181 179 176 175 175 175 176 178 179 178 179 180 182 183 184 185 185 185 185 185 186 186 186 186 187 187 188 188 188 188 189 188 187 185 183 181 180 182 183 184 185 186 188 189 191 192 193 194 194 194 195 195 195 194 193 193 192 192 191 189 186 185 185 184 184 184 184 185 185 185 185 185 185 185 185 185 184 182 180 178 177 177 176 176 176 176 177 177 177 176 176 176 176 176 177 177 178 178 179 179 179 180 180 180 180 181 181 182 182 182 182 183 183 183 182 182 182 182 181 181 181 181 181 181 181 181 181 180 179 179 179 179 179 180 180 180 181 181 181 181 181 181 180 180 179 179 178 178 178 178 178 178 178 177 177 177 177 178 178 178 178 178 177 176 175 174 174 174 175 176 176 175 176 177 177 177 176 175 174 174 173 173 172 172 172 172 172 173 173 175 177 178 181 184 186 187 188 189 190 190 190 190 189 187 186 185 184 184 183 182 183 183 184 184 183 183 183 183 184 186 187 187 187 183 182 182 183 183 182 181 182 183 183 184 185 187 188 190 190 189 191 193 194 195 196 195 192 192 192 192 193 193 192 192 192 192 192 192 191 191 190 190 190 189 189 189 188 188 189 190 191 191 191 190 187 184 181 181 181 182 185 187 189 189 189 189 188 187 186 183 180 179 178 178 178 194 194 194 195 195 194 194 195 196 196 196 196 196 196 194 194 194 194 195 195 195 195 195 195 195 194 194 194 194 194 194 193 192 191 191 191 191 191 191 191 190 189 188 187 186 185 184 183 183 182 182 182 181 178 177 177 176 175 177 178 180 180 180 181 182 183 185 185 185 185 185 185 186 186 187 187 188 188 188 188 188 189 188 187 184 183 182 181 183 185 186 186 187 189 190 192 192 194 194 194 194 195 195 195 195 194 193 192 191 190 189 187 186 186 185 185 184 184 185 185 185 185 185 185 185 185 185 185 184 180 177 176 175 175 175 175 176 177 177 178 177 176 176 176 176 176 177 178 178 178 178 179 179 179 179 180 180 181 181 181 182 182 183 184 184 183 182 182 182 182 181 181 181 181 181 181 181 181 181 180 180 180 180 180 180 180 180 181 181 181 182 182 182 181 181 180 180 180 179 179 179 179 179 178 178 178 177 177 178 178 178 178 177 177 176 176 175 174 174 175 175 176 175 174 175 176 176 176 176 175 175 174 174 173 173 173 172 172 172 173 174 176 176 179 182 185 187 188 189 190 190 190 191 190 188 187 186 186 185 184 183 183 184 185 185 186 185 185 183 181 182 184 185 184 184 181 179 179 180 181 181 182 182 183 183 184 185 186 187 187 187 187 189 191 193 194 195 194 193 192 192 193 193 193 193 193 193 193 193 193 193 192 191 191 190 188 188 188 188 189 190 190 191 191 191 189 186 182 181 180 181 184 187 189 189 188 188 187 187 186 185 183 179 177 176 176 175 194 194 195 195 195 195 195 195 196 196 197 197 197 196 195 195 195 195 195 195 195 195 195 195 195 194 194 194 194 194 194 193 192 192 191 191 191 191 191 191 189 188 187 186 185 185 184 183 182 182 182 182 180 180 179 177 177 177 178 179 180 181 181 181 182 183 184 185 185 185 185 186 186 187 188 188 189 189 188 188 188 188 187 184 182 182 183 184 185 188 188 188 189 190 191 192 193 194 194 194 195 195 195 195 195 193 192 191 190 189 188 188 187 186 185 185 185 185 185 185 185 184 184 184 184 185 185 185 183 178 174 173 173 174 175 176 176 177 177 177 176 176 176 176 176 177 177 178 178 178 178 178 179 179 179 180 181 181 181 182 182 183 184 184 183 183 182 182 182 182 181 181 181 181 181 181 181 181 181 180 180 180 180 179 180 180 180 181 181 181 182 182 182 182 182 182 181 181 180 180 180 180 180 179 179 178 178 178 178 178 177 177 177 176 176 176 175 175 175 176 176 176 174 173 173 174 174 175 175 176 175 175 175 174 174 173 172 172 172 173 174 174 177 180 183 185 187 188 189 190 190 190 191 190 188 187 186 186 185 184 184 184 184 185 186 186 186 184 182 181 181 182 183 183 182 180 178 177 178 179 181 181 182 183 183 183 184 185 185 185 186 186 188 190 191 193 193 193 193 192 193 193 194 194 194 193 193 193 194 194 193 193 192 191 190 189 188 188 188 189 189 190 191 191 190 188 185 182 181 182 183 186 188 189 189 187 186 185 184 184 182 180 177 176 175 175 175 194 194 195 195 195 194 195 195 196 196 197 197 197 196 195 195 195 195 195 195 195 195 195 195 195 194 194 194 194 194 194 194 193 192 192 192 192 192 191 190 189 188 187 186 186 185 183 182 182 182 182 182 181 180 179 178 178 178 179 180 181 181 182 182 182 183 184 184 185 186 186 186 187 188 188 189 190 189 189 189 189 187 185 183 183 185 186 187 188 189 189 189 190 191 192 193 194 193 194 195 195 195 196 195 194 192 191 190 189 189 188 187 187 185 182 182 183 184 184 184 184 183 183 183 183 184 184 184 181 176 174 174 175 175 176 176 177 177 176 176 175 175 175 175 176 177 178 178 178 178 178 178 179 179 179 180 181 181 181 182 183 184 184 184 183 183 182 182 182 182 181 181 181 181 181 181 181 181 181 180 180 180 180 180 180 180 180 180 181 181 181 182 182 182 182 182 182 182 182 182 182 181 180 180 179 179 178 178 178 178 177 176 176 176 176 176 176 177 177 178 177 175 174 173 172 173 174 175 176 176 176 176 176 176 175 174 173 173 173 174 174 175 178 180 183 185 187 188 188 188 189 190 190 190 188 187 186 185 184 184 184 184 184 184 185 186 186 184 183 182 181 182 182 182 181 180 178 177 178 178 179 180 181 182 182 183 184 184 184 185 185 186 188 190 192 192 192 192 192 192 193 194 194 194 194 193 192 194 194 194 194 194 193 191 190 189 189 189 189 189 189 190 191 191 190 188 185 184 183 183 186 188 188 188 187 186 184 184 183 182 180 179 178 178 177 176 177 194 194 194 194 194 195 195 195 196 196 197 197 197 196 196 196 196 196 196 195 195 195 195 195 195 194 194 194 194 194 194 194 193 193 192 192 192 192 191 190 189 188 187 187 186 185 183 183 182 182 182 182 181 180 179 179 179 179 179 180 181 181 182 182 182 183 184 185 185 186 186 187 188 189 189 190 190 190 190 190 189 187 185 185 186 187 188 188 189 190 189 190 190 191 192 193 193 193 194 195 196 196 195 194 193 192 190 189 188 187 186 185 184 183 180 181 182 182 183 183 183 182 182 182 183 183 182 180 178 177 178 177 177 177 176 177 177 176 175 175 175 175 175 176 176 177 178 178 178 178 178 179 179 179 179 180 180 181 181 182 183 184 184 183 183 183 183 182 182 182 181 181 182 182 182 182 181 181 181 181 180 180 180 180 180 180 180 180 180 181 181 181 182 182 182 182 182 183 183 183 182 182 181 180 180 179 179 179 178 178 177 176 176 176 176 177 178 178 178 178 176 174 173 173 172 173 173 174 176 177 177 177 177 177 176 175 174 173 174 175 176 177 179 181 183 185 186 187 188 188 188 189 190 189 188 187 186 185 184 184 184 184 184 184 185 186 186 185 183 183 182 183 182 182 181 179 178 178 178 178 179 180 181 181 182 183 183 184 184 185 185 187 189 191 191 191 191 191 191 192 192 194 194 194 193 192 193 194 195 195 194 194 192 191 189 189 189 189 189 188 189 190 191 191 190 188 187 184 184 185 186 187 187 186 186 184 184 184 184 183 182 182 181 180 179 179 179 194 194 194 194 194 194 195 195 196 196 197 197 197 197 197 197 197 196 196 196 196 196 195 195 195 195 194 194 194 194 194 194 194 194 193 193 192 192 191 189 188 187 187 186 185 184 183 183 182 181 181 181 180 180 179 178 178 178 179 179 180 182 182 182 183 184 185 186 186 186 187 188 188 189 189 190 190 190 190 190 189 187 186 187 188 188 189 189 190 190 190 190 191 192 192 192 193 194 194 195 196 195 194 193 192 190 188 187 187 186 184 182 181 180 179 180 180 180 180 181 181 181 182 182 183 182 180 178 177 179 180 179 178 177 176 176 176 176 175 175 175 175 176 176 177 177 178 178 178 178 178 178 179 179 179 180 180 181 182 182 183 184 184 184 183 183 183 182 182 182 182 182 182 182 182 182 182 182 181 181 181 181 181 181 181 180 180 179 180 180 181 181 181 182 182 182 183 183 183 183 183 182 181 180 180 179 179 179 178 177 177 176 176 177 177 178 179 179 178 177 175 174 174 173 172 172 173 174 176 176 176 177 178 177 177 176 175 174 175 176 177 178 179 181 182 183 185 186 187 188 188 189 189 189 188 186 185 183 183 183 183 183 184 185 186 187 186 185 184 184 184 184 183 182 180 179 178 179 179 179 180 180 180 181 182 182 183 183 184 185 186 188 190 191 191 191 191 192 192 192 192 193 193 193 193 193 194 195 195 195 195 193 191 190 189 189 189 189 188 188 189 190 190 191 191 190 188 185 184 185 186 185 185 185 184 184 184 185 185 185 184 184 182 182 181 181 181 193 193 193 194 194 194 195 195 195 196 196 197 197 197 197 197 197 196 196 196 196 196 196 195 195 195 195 195 195 195 194 194 194 194 193 193 192 191 190 189 188 187 187 186 184 184 183 182 181 180 180 180 180 179 178 178 179 179 179 180 181 182 183 183 184 185 186 186 186 187 188 188 189 189 189 189 189 189 190 190 189 187 187 188 188 188 189 189 190 190 191 191 191 192 192 192 193 194 195 195 195 194 192 192 190 188 185 185 185 184 182 181 180 179 179 179 178 178 178 179 179 180 181 182 183 182 181 180 180 180 179 177 176 175 175 175 175 175 175 175 176 176 176 177 177 177 177 178 178 179 179 179 179 179 179 180 180 181 182 183 183 184 184 184 183 183 183 183 182 182 182 182 183 182 182 182 182 182 182 182 181 181 181 181 181 180 179 179 179 180 180 181 181 181 182 182 182 183 183 184 183 182 181 180 180 179 179 179 178 177 177 177 177 177 178 179 179 179 178 176 175 175 174 173 172 172 173 174 175 175 177 178 178 177 177 176 176 176 176 177 178 179 180 181 182 182 185 186 187 188 189 189 189 188 188 186 184 183 183 183 183 183 185 187 187 187 186 185 184 184 184 184 184 182 180 179 179 180 180 180 180 180 180 180 181 182 183 184 185 185 186 188 190 191 192 192 192 193 193 193 193 194 194 194 193 194 194 195 196 196 195 193 191 189 189 189 189 188 188 188 189 190 191 191 191 189 187 186 185 185 184 184 184 184 184 184 185 186 186 186 185 184 183 183 183 182 181 192 193 193 194 194 194 195 195 195 196 196 196 197 197 197 197 197 197 196 196 196 196 196 196 195 195 195 195 195 195 195 195 194 194 193 192 192 191 190 188 188 187 186 185 184 183 182 181 180 179 180 180 179 179 178 178 180 181 181 182 182 183 183 183 185 185 186 186 187 188 188 189 189 189 189 189 189 190 190 190 189 187 188 188 188 189 189 190 190 191 191 191 191 191 191 192 192 193 194 194 193 192 191 189 187 185 183 184 184 184 183 182 181 179 178 177 177 178 178 179 180 181 182 183 183 183 182 182 181 180 179 176 175 175 174 175 175 175 176 176 176 176 176 177 177 177 178 179 179 179 179 179 179 179 179 180 181 181 182 183 183 184 184 184 183 183 183 183 182 182 183 183 183 182 182 182 182 182 182 182 182 181 181 181 180 180 180 180 179 180 180 181 181 182 182 182 183 183 184 184 183 182 181 181 180 179 179 178 178 177 177 177 177 178 179 179 179 178 177 176 176 175 173 172 171 171 173 173 174 176 177 178 178 177 177 177 177 177 177 178 179 179 180 181 181 182 184 186 187 188 189 189 189 189 188 186 184 183 183 183 183 184 187 188 188 187 186 185 185 184 184 185 184 182 181 180 180 181 181 181 180 180 180 180 181 184 185 185 185 186 187 188 189 191 192 193 193 193 193 194 194 195 195 195 195 195 195 195 196 196 195 193 191 190 190 190 189 188 189 189 190 190 192 192 191 189 186 185 185 184 183 183 183 183 184 184 186 186 186 186 185 185 184 184 183 183 182 192 193 193 193 194 194 195 195 195 196 196 196 196 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 195 194 193 192 192 191 190 189 188 187 186 185 183 182 181 180 180 179 179 179 179 179 179 179 180 181 181 182 183 183 184 184 184 185 185 186 187 187 188 189 189 189 189 189 189 190 190 190 190 188 188 188 188 188 189 189 190 191 191 191 191 191 191 191 191 192 193 192 191 190 189 187 185 183 183 183 184 184 184 184 183 181 179 178 178 179 180 180 182 183 184 184 183 182 182 182 181 180 179 178 177 176 175 175 175 175 175 176 176 176 176 176 177 177 177 178 179 179 180 179 179 179 179 179 180 181 181 182 183 183 183 184 184 183 183 183 183 183 183 183 183 183 182 182 182 182 182 182 182 182 181 181 181 180 180 180 180 180 180 180 181 181 182 182 182 183 183 183 183 183 182 182 181 180 179 179 178 178 177 177 177 178 178 179 179 179 177 176 176 175 174 173 172 171 172 172 173 175 177 178 178 177 177 177 177 177 177 177 178 179 179 180 180 181 183 184 185 187 187 188 188 189 189 189 187 186 185 184 184 184 185 187 188 188 187 186 186 185 184 185 185 184 183 182 182 182 182 182 181 180 180 181 181 182 185 185 185 185 186 186 187 190 192 193 193 193 193 193 194 195 196 196 197 197 196 196 196 196 195 193 192 191 190 190 190 189 189 189 190 191 191 193 192 190 188 185 184 184 183 183 183 183 184 185 185 186 186 186 186 186 186 185 185 184 183 182 193 193 193 194 194 194 195 195 195 196 196 196 196 196 197 197 196 196 196 196 195 196 196 196 196 196 196 196 196 196 195 194 194 193 192 191 190 190 189 188 186 185 184 182 181 180 180 179 179 178 179 179 180 180 180 180 181 182 183 184 185 185 185 185 185 185 186 187 188 188 189 189 190 190 189 189 189 190 190 189 188 188 188 189 189 189 190 190 191 191 192 191 191 191 191 192 192 192 190 189 188 186 184 182 181 182 184 185 185 185 184 183 180 178 179 181 182 182 183 185 186 186 185 183 182 182 181 180 179 178 178 177 176 175 175 175 175 176 177 177 177 177 177 177 177 178 178 179 180 180 180 179 179 179 179 180 181 181 182 182 182 183 183 184 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 182 182 181 181 181 181 180 180 180 180 181 181 182 182 182 183 183 183 183 183 183 182 182 181 180 180 179 179 178 178 178 178 178 178 179 179 178 177 177 176 175 173 172 172 171 171 172 173 175 177 177 177 177 177 177 177 177 177 177 178 178 178 178 180 181 183 184 185 187 187 187 188 189 189 189 188 188 188 188 187 186 186 187 188 188 187 187 186 185 185 185 186 185 184 184 183 183 182 182 182 181 181 181 182 183 184 184 184 185 185 186 187 190 192 193 193 193 193 193 194 195 195 196 197 198 198 198 197 196 193 192 191 190 190 190 190 189 189 190 191 192 193 193 192 189 186 185 183 183 183 182 183 185 186 186 186 187 188 188 187 187 186 186 186 185 183 182 193 193 193 194 194 195 195 195 195 195 195 196 196 196 196 196 196 196 195 195 195 195 196 195 196 196 196 196 196 195 195 194 193 192 191 190 189 189 188 186 185 184 183 182 181 180 180 180 179 179 179 180 180 180 180 181 182 183 184 185 186 186 186 185 185 186 187 187 188 188 189 189 189 189 189 189 189 189 189 189 189 188 189 189 189 190 190 191 191 191 191 192 192 192 191 191 191 191 190 188 186 184 182 182 182 183 185 185 186 186 185 183 180 179 181 183 184 185 185 187 187 186 184 183 182 182 181 180 179 178 178 177 176 176 176 176 176 177 177 178 178 178 178 177 178 178 179 179 180 180 180 180 180 180 180 180 181 181 181 182 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 182 181 181 181 180 180 180 181 181 181 181 182 182 182 183 183 183 183 183 182 182 181 181 180 180 180 179 179 179 179 179 179 179 179 178 178 177 176 175 174 173 172 171 171 171 172 173 175 176 177 176 177 177 177 178 177 177 177 178 178 177 178 179 181 183 184 186 187 187 188 188 189 188 188 188 189 189 190 189 187 187 187 188 188 188 187 187 186 186 186 187 186 185 185 184 183 183 183 182 182 182 182 182 183 183 183 184 185 185 186 188 190 192 193 192 192 192 193 194 195 195 195 196 197 197 198 198 195 193 192 191 191 190 190 189 189 190 191 192 193 194 193 190 188 186 185 184 184 183 183 185 186 187 188 188 188 189 188 187 187 186 186 186 184 183 182 193 194 194 194 194 195 194 194 194 194 195 195 196 196 196 196 196 196 195 195 195 195 195 195 195 195 195 195 195 195 194 193 192 192 191 189 189 187 186 185 185 184 183 182 181 181 181 180 180 180 180 181 181 181 181 182 182 184 186 186 186 186 186 186 186 187 187 188 188 188 188 189 189 189 189 189 189 189 189 189 189 189 189 189 190 190 190 191 191 191 191 191 192 191 191 190 190 189 189 186 184 183 183 183 184 184 185 186 188 188 186 183 182 182 183 185 186 186 187 187 187 185 184 183 182 182 181 180 179 178 178 177 176 176 176 176 176 177 177 178 178 178 178 178 178 179 179 180 180 180 180 180 180 180 180 180 181 181 181 182 183 183 183 183 183 183 183 184 183 183 183 183 183 183 183 183 184 184 183 183 183 182 182 182 181 181 180 181 181 181 181 181 182 182 182 183 183 183 183 183 182 182 181 181 181 181 181 180 180 179 179 179 179 179 179 179 178 177 176 175 174 173 172 172 172 172 172 174 175 176 176 176 176 177 178 177 177 177 177 177 177 177 178 180 182 184 185 186 187 187 188 189 189 188 187 187 188 188 189 189 188 188 188 189 189 189 188 187 187 187 188 187 187 186 185 184 184 184 183 183 183 183 182 182 182 183 183 184 184 186 187 189 191 192 192 192 192 193 193 194 195 195 195 196 196 197 198 198 196 194 193 192 192 191 190 189 189 190 191 192 194 194 193 190 189 188 187 186 185 183 184 186 187 188 189 189 189 188 187 186 186 186 186 186 183 182 182 194 194 194 195 195 195 195 195 195 194 195 195 196 196 196 196 196 196 195 195 195 195 195 194 195 195 195 194 194 194 193 192 192 192 190 190 188 186 185 184 184 183 183 182 182 181 180 180 180 181 181 181 182 182 183 184 184 186 187 187 187 187 187 187 187 187 188 188 188 188 188 188 188 189 189 189 189 189 189 189 189 189 190 190 190 190 190 190 191 191 191 191 191 190 189 189 188 188 187 184 183 183 184 185 185 185 185 188 189 188 186 184 183 183 183 185 186 186 187 187 186 185 184 184 183 182 181 180 179 178 177 177 176 176 176 176 176 177 178 178 178 179 179 179 179 179 179 180 180 180 180 180 180 180 180 181 181 181 181 182 182 183 183 183 183 183 184 184 184 184 184 184 184 184 184 184 184 184 184 183 183 183 183 182 181 181 181 181 181 181 182 182 182 182 182 183 183 183 182 182 182 182 181 181 181 181 181 181 180 179 179 179 179 179 179 179 178 177 176 175 174 173 173 173 172 172 173 174 175 175 176 176 177 178 178 177 176 176 176 176 176 177 179 181 183 184 186 186 187 187 188 189 188 187 187 187 187 187 187 187 188 189 190 190 190 189 188 187 187 188 189 188 187 186 185 185 184 184 184 184 183 183 183 183 183 183 183 184 185 187 188 190 191 192 192 192 193 193 194 194 195 195 195 196 196 197 197 197 196 195 195 194 193 191 190 189 189 190 191 192 194 194 193 191 190 189 189 188 186 184 186 187 188 188 189 189 189 187 186 185 185 185 185 184 183 182 180 195 195 195 195 195 196 195 195 195 195 195 196 196 196 196 196 196 196 196 195 195 195 195 194 194 194 194 193 193 192 192 192 192 192 192 190 188 186 185 184 183 183 183 183 182 182 181 181 181 182 182 182 183 184 185 186 186 187 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 189 189 189 189 189 189 189 189 190 190 190 190 190 190 190 190 191 191 191 190 189 188 187 187 186 185 182 182 183 184 186 186 187 188 189 189 187 185 183 182 182 184 186 186 186 186 187 186 186 185 184 183 182 181 180 178 177 177 176 176 175 175 175 176 177 177 178 179 179 179 179 180 180 180 180 180 181 181 181 180 180 180 181 181 181 181 182 182 183 183 183 183 183 184 184 184 184 184 184 184 184 184 184 184 184 184 183 183 183 183 182 182 181 181 181 182 182 182 182 182 182 182 182 182 182 182 182 182 182 181 181 181 182 181 181 180 180 180 180 180 180 180 179 178 177 176 175 174 174 174 173 173 173 174 175 175 175 175 176 177 178 177 176 175 176 176 177 177 178 180 181 183 183 185 186 187 187 188 188 187 187 187 187 188 187 187 187 188 189 190 190 189 188 188 187 187 188 188 188 186 185 185 185 185 184 184 184 183 183 183 183 183 183 184 185 186 187 189 190 191 191 192 192 193 194 194 195 195 195 195 196 196 197 196 196 195 195 195 195 194 192 190 190 190 190 191 192 193 194 193 191 191 190 189 188 186 185 186 188 188 188 188 188 187 186 185 185 184 184 183 182 182 181 180 195 195 195 196 196 196 196 196 195 195 196 196 196 196 196 197 196 196 196 196 195 195 195 194 194 194 193 193 192 192 192 192 193 192 192 191 188 186 185 183 182 183 183 183 182 182 181 181 182 183 183 184 185 186 187 187 187 188 188 188 188 188 188 188 188 188 189 189 188 188 188 188 188 188 188 189 189 189 189 189 189 190 190 190 190 190 190 190 190 190 191 190 189 188 187 187 185 184 183 182 182 183 185 186 187 188 189 189 187 185 182 182 181 181 183 186 186 186 186 186 186 186 185 185 184 183 181 179 178 178 177 176 175 175 175 175 176 177 177 178 179 179 180 180 180 180 180 180 181 181 181 181 181 180 180 181 181 181 181 182 182 182 183 183 183 184 184 184 184 184 184 184 185 185 185 184 184 184 184 184 184 183 183 183 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 180 181 181 180 180 180 179 178 177 176 175 174 174 174 174 174 174 174 175 175 175 175 176 177 177 176 175 175 175 176 178 178 179 181 182 182 183 184 186 187 187 187 187 187 186 187 187 188 188 188 188 188 189 190 190 189 188 188 188 188 188 188 187 186 185 185 185 185 184 184 183 183 183 183 183 183 183 184 185 186 187 188 190 190 191 192 193 193 194 194 195 195 195 196 196 197 196 195 195 195 195 195 196 195 194 191 190 191 191 191 192 193 193 193 193 191 190 188 187 187 187 188 189 190 189 188 187 186 185 185 184 183 182 181 181 181 180 180 197 196 196 196 196 197 196 196 196 196 196 197 197 197 197 197 197 197 196 196 195 195 195 194 194 193 193 192 192 192 192 193 193 193 192 191 189 186 185 183 183 183 183 183 183 182 182 182 182 183 184 185 187 188 188 188 188 188 189 189 189 189 189 189 189 189 189 189 189 189 189 189 188 188 188 189 189 189 189 189 189 190 190 190 190 190 190 190 190 190 190 189 188 187 186 185 184 183 182 182 183 185 186 187 189 190 190 189 185 183 182 180 179 180 184 186 186 186 186 186 187 186 185 185 184 182 181 179 179 178 177 176 175 175 175 175 176 176 177 178 179 179 180 180 180 180 180 181 181 182 182 181 181 181 181 181 181 181 181 182 182 182 183 183 184 184 184 184 184 184 184 185 185 185 185 184 184 184 184 184 184 184 183 183 182 182 182 182 182 182 182 182 182 182 182 182 182 181 182 182 182 182 182 181 181 181 181 181 182 182 181 181 181 181 180 179 178 177 176 175 175 174 174 174 174 174 174 174 175 176 176 176 176 176 175 174 175 176 177 178 179 181 182 182 183 183 184 186 187 187 186 186 186 186 186 187 187 188 188 188 189 189 190 189 189 189 189 189 189 189 189 188 187 185 185 185 184 184 183 183 182 182 182 183 183 183 184 185 186 187 188 189 189 191 192 193 193 194 194 194 194 195 196 197 197 196 195 195 195 196 196 196 196 194 193 193 192 191 191 192 193 193 193 193 191 190 188 187 188 189 190 190 190 189 187 186 185 184 184 183 182 181 181 180 180 180 180 198 198 198 197 197 197 197 197 196 196 197 197 197 197 197 197 197 197 197 196 195 195 195 194 194 193 193 192 192 192 192 193 193 193 192 190 188 186 185 184 184 184 183 183 183 182 182 182 182 183 185 187 188 189 189 189 189 189 190 190 190 190 189 189 189 189 190 189 189 189 189 189 188 188 188 188 188 188 189 189 189 189 190 190 189 190 189 190 190 190 189 188 187 187 185 184 183 183 182 183 185 186 187 189 190 190 189 187 183 182 180 178 179 181 185 187 186 186 186 186 187 186 186 184 183 182 181 181 180 178 177 176 175 175 175 175 175 176 177 178 179 179 180 180 180 180 181 181 182 182 182 181 181 181 181 181 181 181 181 182 182 182 182 183 184 184 184 184 184 184 184 185 185 185 185 184 184 184 184 184 184 184 183 183 182 182 182 182 182 182 182 182 182 182 182 182 182 181 182 182 182 182 182 182 181 181 181 182 182 182 182 182 181 181 180 180 179 178 177 177 176 175 174 174 174 173 173 174 175 176 176 176 175 174 174 174 175 176 177 178 179 181 183 183 184 184 185 186 187 187 187 186 186 186 186 186 186 188 188 188 189 189 189 189 189 190 190 190 190 190 190 189 188 186 185 185 184 183 183 182 182 182 182 183 183 184 184 185 185 186 187 187 189 191 192 193 194 194 194 194 194 195 196 197 197 196 196 196 196 196 196 196 196 195 195 193 192 191 190 191 193 193 193 193 192 190 189 189 189 190 190 190 189 187 186 185 184 184 183 182 181 181 181 180 180 180 180 198 198 198 198 198 198 197 197 197 198 198 198 198 198 198 198 198 197 197 196 196 196 195 194 194 193 193 193 193 193 193 193 193 193 192 190 188 186 185 185 184 184 184 183 183 183 183 183 183 185 187 188 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 189 189 188 188 188 188 188 188 188 188 189 189 189 189 189 189 189 189 189 189 189 188 187 187 186 185 184 184 183 183 185 186 187 189 190 190 189 187 185 182 180 178 178 179 183 187 187 186 185 185 186 186 186 185 184 183 182 182 181 180 179 178 176 175 175 175 175 175 176 177 178 179 180 180 180 181 181 181 182 182 182 182 182 181 181 181 181 181 181 181 182 182 182 183 183 184 184 184 184 184 184 185 185 185 185 185 185 185 184 184 184 184 184 183 183 183 183 182 182 182 182 182 182 183 183 182 182 182 181 181 181 182 182 182 182 182 182 182 182 183 183 183 182 181 181 181 180 179 179 179 177 176 175 175 174 173 173 173 174 175 175 175 175 174 174 174 174 175 176 176 177 179 181 182 184 185 186 186 187 187 187 187 186 186 186 186 186 187 188 188 189 189 190 190 189 190 190 190 191 191 191 191 190 188 188 187 185 184 183 182 182 182 182 183 183 184 185 185 186 186 186 186 187 189 190 192 193 194 194 195 195 195 195 196 197 196 196 196 196 196 196 197 197 197 196 195 193 192 191 190 191 192 193 193 193 192 191 190 190 190 191 191 190 187 186 185 185 184 184 183 181 181 180 180 180 180 180 180 198 198 198 198 198 198 198 198 198 198 198 199 199 198 198 198 198 197 197 197 197 196 195 195 194 194 193 193 193 194 194 194 194 193 191 189 188 187 186 185 185 184 184 184 184 184 184 184 185 186 188 189 190 190 190 190 190 190 191 190 190 190 190 190 190 190 190 190 189 189 188 188 188 188 188 188 188 188 188 189 189 189 189 189 189 189 189 189 189 188 188 187 186 185 184 184 184 184 185 186 188 189 190 190 189 187 185 184 180 178 177 178 181 185 188 187 186 185 185 185 186 185 184 183 183 182 182 181 180 179 178 176 175 175 175 175 175 176 177 178 180 180 180 181 181 181 181 182 182 182 182 182 182 182 181 181 181 181 181 182 182 182 183 184 184 184 184 184 184 184 185 185 185 185 185 185 185 185 184 184 184 184 184 184 183 183 182 182 182 182 182 183 183 183 182 182 182 182 181 181 181 181 181 182 182 182 183 183 183 183 182 182 182 182 181 181 181 181 179 178 177 176 175 174 173 173 173 174 174 174 174 174 174 173 174 174 175 175 176 178 179 180 182 184 186 187 188 187 187 187 187 186 186 185 186 187 187 188 189 189 190 190 190 190 190 191 191 191 192 192 192 191 190 189 187 185 184 183 182 182 182 182 183 184 185 186 186 187 187 187 187 188 189 190 192 194 194 194 195 195 195 196 196 196 196 196 196 196 196 197 197 198 198 197 195 194 193 192 192 192 192 193 193 193 193 191 191 191 191 192 191 190 187 185 185 184 184 183 182 181 180 180 180 180 180 180 181 197 197 197 197 197 198 198 198 198 198 198 199 199 199 198 198 198 198 197 197 197 196 196 195 195 195 194 194 194 194 194 194 194 192 191 189 188 187 186 186 185 185 185 184 184 184 184 185 186 187 189 190 191 191 191 191 191 191 191 191 191 191 191 191 191 190 190 189 189 189 189 188 188 188 188 188 188 188 188 188 188 188 189 189 189 189 189 189 188 188 187 186 185 185 185 185 185 186 186 188 190 190 190 189 188 186 185 183 179 177 177 179 184 187 188 188 186 184 184 185 185 184 184 183 183 182 182 181 180 179 178 177 176 176 176 175 175 176 177 179 179 179 180 181 181 181 182 182 182 182 182 182 182 182 182 181 181 182 182 182 182 183 183 184 184 184 184 184 184 185 185 185 185 185 185 185 185 185 184 184 184 184 184 184 184 183 182 182 182 182 183 183 183 182 182 182 182 182 182 182 181 181 181 182 182 183 183 183 183 182 182 182 182 182 182 182 182 181 180 179 178 177 175 175 174 173 173 174 173 173 173 173 173 173 174 174 175 176 177 178 179 180 181 183 186 188 189 188 188 188 187 186 185 185 186 187 187 188 189 190 190 190 190 190 190 190 191 192 192 193 193 192 191 188 186 185 184 183 182 182 183 183 183 184 185 186 187 188 188 188 188 188 189 190 192 193 194 194 195 195 195 196 196 196 196 196 196 196 197 197 198 198 198 196 196 195 195 194 194 194 194 194 194 193 193 191 191 191 191 192 192 189 187 185 184 184 183 182 181 180 180 180 181 181 181 182 182 197 197 196 196 197 197 198 198 198 198 198 198 198 198 198 198 198 198 197 197 197 197 196 196 195 195 195 195 195 195 195 194 193 191 190 189 188 187 187 186 186 186 186 186 185 185 185 186 187 188 190 191 191 191 191 191 191 191 191 191 191 191 191 191 191 190 190 189 189 189 189 189 188 188 188 188 188 188 188 188 188 188 188 189 189 189 188 188 188 187 186 186 186 186 186 187 187 188 189 190 191 190 189 187 186 185 184 182 178 176 177 181 186 188 189 188 186 184 184 184 184 184 183 183 183 182 181 181 180 180 179 178 178 177 176 175 175 176 177 177 178 179 180 181 181 181 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 183 183 183 184 184 184 184 184 184 185 185 185 185 185 185 185 185 185 184 184 184 184 184 184 183 183 182 182 182 183 183 183 182 182 181 182 182 182 182 182 181 181 182 182 182 182 182 182 182 182 183 183 183 182 182 182 181 180 180 179 178 177 176 175 174 174 174 172 172 172 172 173 174 174 175 175 177 178 178 179 179 181 183 186 188 189 189 189 188 187 186 186 186 186 187 187 188 190 190 190 190 190 190 190 190 191 193 194 194 193 193 191 188 185 184 184 184 184 183 183 184 184 185 186 186 187 187 188 188 188 188 190 191 191 192 193 194 195 196 196 196 196 196 196 196 195 196 197 198 198 198 198 197 197 197 196 196 196 196 195 195 194 194 193 192 191 191 192 193 192 190 187 185 184 184 182 181 180 180 181 181 181 182 182 182 183 196 196 196 196 197 197 198 198 197 197 198 198 198 198 198 197 197 197 197 197 197 197 197 196 196 196 196 196 196 195 195 194 193 191 191 189 188 188 188 188 187 187 187 187 187 186 186 187 188 189 190 191 191 191 191 191 191 191 191 191 191 191 191 191 191 190 190 189 189 189 189 189 189 188 188 189 188 188 188 188 188 188 188 188 188 188 188 188 187 187 186 186 186 187 188 189 189 190 191 191 190 189 187 187 186 185 183 180 176 176 179 183 187 187 189 188 185 183 184 184 185 184 184 183 182 182 181 181 180 180 180 180 179 178 176 176 176 176 176 177 178 179 180 181 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 184 185 185 185 185 185 185 185 185 185 185 185 185 185 184 184 183 183 182 182 182 182 182 182 182 182 182 182 182 182 182 182 181 181 181 182 182 182 182 182 182 183 183 183 183 183 182 182 182 181 180 180 179 179 177 176 175 174 173 171 171 172 172 173 174 174 175 176 177 177 178 179 179 180 183 186 188 189 189 189 188 188 187 187 187 188 188 188 189 191 191 190 190 190 190 190 191 192 194 195 195 195 193 191 188 185 184 184 184 184 184 184 185 185 186 186 187 187 187 188 188 188 189 190 190 191 192 193 194 195 196 196 196 196 196 196 196 196 196 197 197 198 198 198 197 197 196 196 196 196 196 196 196 196 195 194 193 191 191 192 193 192 191 189 185 184 183 182 181 180 180 181 181 182 182 183 183 184 196 196 196 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 196 196 196 196 196 195 194 193 192 192 191 190 189 189 188 188 188 188 188 188 188 188 188 188 189 190 191 191 192 192 192 192 191 191 192 192 192 192 191 191 191 190 190 189 189 189 189 189 189 189 189 189 188 188 188 188 188 188 188 188 188 188 188 188 187 187 186 186 187 188 190 190 191 192 192 191 189 188 187 186 185 183 180 177 176 177 181 185 185 188 189 187 185 183 184 184 185 184 184 183 182 181 181 181 181 181 180 180 179 179 178 177 177 177 176 177 178 179 181 181 182 182 182 182 182 183 183 183 183 183 183 183 182 183 183 183 183 183 183 183 183 183 184 184 184 184 185 185 185 185 185 185 185 185 185 185 185 185 185 184 184 183 183 183 183 183 183 182 182 182 182 182 182 182 182 182 182 182 181 181 181 182 182 182 182 183 183 183 183 182 182 182 182 182 181 181 182 182 180 179 177 176 174 172 172 172 172 173 174 174 174 175 176 176 177 178 179 179 180 183 187 187 188 188 188 188 188 188 188 189 189 190 190 190 191 191 191 191 191 191 191 191 193 195 196 196 195 193 191 188 187 186 185 185 185 185 185 186 186 187 187 187 187 188 188 188 188 189 189 190 191 192 193 194 195 195 195 195 196 196 197 196 196 195 196 196 197 197 197 197 196 196 196 196 196 196 197 197 196 196 195 192 191 191 192 192 192 191 189 185 184 183 182 181 181 181 182 182 183 183 184 184 185 196 196 196 196 197 197 197 197 197 197 196 196 196 197 197 197 197 197 197 197 197 197 197 197 197 196 196 195 195 194 194 193 193 192 191 191 190 189 189 189 189 189 189 189 189 189 189 189 190 190 191 192 192 192 192 192 192 192 192 192 192 192 192 191 191 190 190 190 190 189 189 189 189 189 189 189 189 189 189 188 188 188 189 188 188 189 188 188 187 186 186 187 188 190 190 191 192 193 193 191 189 188 187 186 183 180 177 175 176 180 182 183 186 188 188 186 184 182 183 183 184 184 184 183 182 182 182 181 181 181 181 180 180 180 179 178 178 178 177 178 178 179 181 181 182 182 182 182 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 184 184 184 184 184 185 185 185 185 185 185 185 185 185 185 184 184 184 184 183 183 183 183 183 183 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 182 183 183 184 183 183 182 181 182 182 182 182 182 182 182 181 180 178 176 174 172 172 174 175 175 174 173 174 174 175 176 177 178 179 179 181 182 186 187 187 187 188 188 188 187 187 188 191 193 193 192 192 191 191 191 191 191 192 193 194 196 196 196 195 193 191 189 188 187 187 186 186 186 186 187 188 188 188 188 188 188 188 188 189 189 189 190 191 192 193 194 195 195 195 195 196 196 197 196 195 194 194 195 196 196 197 197 196 196 196 196 196 197 197 197 197 196 194 192 191 191 191 191 191 190 188 186 185 184 183 182 182 182 182 183 184 184 185 185 186 196 196 196 196 197 197 197 197 197 196 196 196 196 196 197 197 198 198 198 198 198 198 197 197 197 196 196 195 194 194 193 193 192 192 192 191 191 190 189 189 189 189 189 189 189 189 190 190 190 191 191 192 192 193 193 193 193 193 192 192 192 192 192 191 191 191 190 190 190 190 189 189 190 190 190 190 189 188 188 188 189 189 189 189 189 189 189 189 188 187 187 188 189 191 192 192 193 192 191 190 189 188 186 183 179 176 174 174 177 179 182 184 187 188 187 186 183 181 182 182 183 184 184 184 183 183 182 182 182 181 181 181 181 180 180 180 180 179 179 179 179 180 181 181 182 182 182 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 184 184 184 184 184 185 185 185 185 185 185 186 186 185 185 184 184 184 184 184 183 183 183 183 183 183 183 183 182 182 182 182 182 182 182 182 182 182 182 182 183 183 184 184 183 183 182 182 182 182 183 183 183 183 183 182 181 178 176 174 173 175 176 176 176 175 174 174 174 175 177 178 178 179 180 181 182 186 187 187 187 187 187 187 186 186 188 191 193 194 194 193 193 192 191 190 190 191 193 195 194 195 195 194 192 190 189 188 188 187 187 186 186 186 188 188 189 189 189 189 189 189 189 190 190 190 191 192 192 193 194 195 195 195 195 195 196 196 195 195 194 194 194 195 196 197 197 197 196 196 196 197 197 197 197 197 195 193 192 191 191 190 190 189 189 187 186 185 185 184 184 184 184 184 184 185 186 186 187 187 196 196 196 196 197 197 197 197 196 196 195 195 195 196 197 197 198 198 198 197 197 198 198 197 197 196 195 194 194 194 193 193 192 192 192 191 191 191 190 190 190 190 189 189 189 190 190 191 191 191 191 192 193 193 193 193 193 193 192 192 192 192 191 191 191 191 191 190 190 190 190 190 191 191 191 190 189 189 189 189 189 189 189 189 190 190 190 189 189 189 189 190 190 192 193 193 192 191 190 190 189 186 181 177 173 172 173 176 177 179 183 186 187 187 186 185 183 182 181 182 182 183 184 184 183 183 183 183 183 182 182 182 181 181 181 181 181 180 180 180 179 180 181 181 182 182 183 183 183 183 183 183 183 184 184 184 183 183 183 183 184 183 183 183 183 183 183 184 184 184 184 184 185 185 185 185 185 186 186 186 186 185 185 185 184 184 184 183 183 183 183 184 184 184 183 183 182 182 182 182 182 182 182 182 182 182 182 182 183 183 183 183 183 182 183 183 183 183 183 183 183 183 182 181 178 176 175 175 176 178 177 176 175 175 175 176 176 178 178 178 179 180 180 183 186 187 187 187 186 186 186 186 186 188 190 192 193 193 193 193 192 191 190 190 191 192 192 192 193 193 192 191 189 189 188 187 187 187 186 187 187 188 189 189 190 190 190 190 190 190 191 191 192 192 193 193 194 195 196 196 195 195 195 196 195 194 193 193 194 194 195 196 196 196 196 197 197 197 197 197 197 197 196 194 193 192 191 191 190 189 189 188 187 186 186 186 186 186 186 186 185 185 186 187 187 188 188 196 196 196 196 197 197 197 196 196 195 195 195 195 196 197 198 198 198 197 197 197 197 197 197 197 196 195 194 194 194 193 193 193 192 192 192 192 191 191 191 190 190 190 190 190 190 190 190 191 191 192 192 193 193 194 193 193 193 193 192 192 191 191 191 191 191 191 190 190 190 191 191 192 192 191 190 190 190 189 189 189 189 189 190 190 191 191 190 190 191 191 192 192 193 193 192 191 190 189 189 188 182 174 171 170 171 174 176 178 181 185 186 187 187 186 185 183 183 181 182 182 183 184 184 184 184 184 184 184 183 183 183 182 182 183 182 181 181 181 180 180 180 181 181 182 182 183 183 183 183 184 184 183 184 184 183 184 183 183 183 184 184 183 183 183 183 183 183 183 184 184 184 184 184 185 185 186 186 187 187 186 186 186 185 185 185 184 184 184 183 184 184 184 184 184 183 183 183 183 182 182 182 182 182 182 182 182 182 183 183 183 183 182 183 183 183 183 183 184 184 183 183 182 181 180 178 177 177 177 178 177 176 176 176 177 177 178 179 179 179 179 180 182 185 187 187 186 186 186 186 186 186 188 189 190 191 191 191 192 192 192 190 190 190 190 191 191 191 192 192 191 190 189 188 187 187 187 187 187 187 188 188 189 190 190 191 191 191 191 192 193 193 193 193 194 194 195 197 198 197 196 195 195 195 194 194 193 193 194 194 195 196 195 195 196 196 197 197 197 197 197 196 195 194 193 193 192 192 191 190 188 188 188 187 187 188 188 188 187 187 186 186 187 188 188 189 189 197 196 196 196 196 196 196 196 195 195 195 195 195 196 197 198 198 198 198 198 197 197 197 197 197 195 194 194 194 193 193 193 193 193 193 192 192 192 192 191 191 190 190 190 190 190 190 191 191 192 192 193 193 194 194 194 194 193 193 192 192 191 191 191 191 191 191 190 190 190 191 192 192 192 191 190 191 191 191 189 189 189 190 190 191 191 191 191 191 192 192 193 193 192 191 190 190 189 189 187 184 177 170 170 172 175 176 178 180 183 185 186 187 187 186 185 185 183 182 182 182 183 183 184 184 184 184 184 184 184 184 184 183 183 184 183 182 182 181 181 181 181 181 182 182 183 183 183 184 184 184 184 184 184 184 184 183 183 183 183 183 183 183 183 183 183 183 183 183 183 184 184 184 184 184 185 186 187 187 187 187 187 187 186 186 185 184 184 184 184 185 185 185 184 184 184 183 183 183 183 183 183 183 183 183 183 182 182 182 182 183 183 183 183 183 183 184 184 184 184 183 183 183 183 182 180 179 178 178 177 177 177 177 177 178 178 178 179 179 180 180 181 184 186 187 186 186 186 186 186 186 187 189 190 190 190 190 190 191 192 191 190 189 189 190 190 190 191 191 191 191 190 190 188 187 186 186 187 187 188 188 189 190 190 191 191 192 192 193 193 194 194 194 195 195 196 196 198 199 199 198 196 196 196 195 195 194 194 194 194 195 195 195 195 195 196 196 197 197 197 196 195 194 194 193 193 193 193 192 191 189 189 189 188 188 189 189 189 188 187 186 186 187 188 189 189 190 197 196 196 197 196 196 196 196 195 195 195 195 195 197 198 198 198 198 198 198 198 198 197 197 196 195 194 194 194 193 193 193 193 193 193 192 192 192 192 192 191 191 190 190 190 190 190 191 192 192 192 193 194 194 194 194 194 194 193 192 192 191 191 191 191 191 190 190 190 191 191 191 192 192 191 190 192 192 191 190 190 190 191 191 191 191 191 192 192 192 192 192 192 191 190 189 189 189 187 183 178 172 170 173 175 177 178 181 183 184 186 187 187 187 187 186 185 183 182 182 183 183 183 183 183 184 184 184 184 185 185 185 185 185 185 184 183 183 182 182 182 181 182 182 182 183 183 183 184 184 184 184 184 184 184 184 183 183 183 184 184 184 184 184 184 184 183 183 183 183 183 183 184 184 184 186 186 187 187 187 187 187 187 187 186 185 185 185 185 185 185 185 185 184 184 184 184 184 184 184 184 183 183 183 183 183 183 183 183 183 183 183 183 183 183 183 184 184 184 184 183 183 183 183 183 182 181 180 178 177 177 177 177 177 177 177 178 179 180 181 181 183 185 186 186 186 186 186 186 187 187 187 189 190 191 191 191 190 191 191 190 189 189 189 189 189 190 190 191 191 191 191 190 189 187 186 186 187 187 188 189 190 190 191 192 192 193 193 193 194 195 196 196 196 197 197 198 199 201 200 199 198 197 196 196 196 195 194 194 194 194 194 195 195 195 195 196 196 196 196 196 195 194 194 194 194 194 194 193 192 191 190 189 189 188 189 190 190 190 189 187 188 188 189 189 190 190 197 197 197 197 197 196 196 196 196 195 195 195 195 197 198 198 198 198 198 198 198 198 197 197 196 195 194 194 194 193 193 193 193 193 193 193 192 192 192 192 192 191 191 191 191 190 191 191 192 192 192 193 194 194 194 194 194 194 193 193 192 192 191 191 191 191 190 190 190 191 191 191 192 191 191 191 192 192 191 191 192 192 192 191 191 191 192 192 192 192 192 191 191 190 190 190 189 187 183 177 172 170 173 176 177 179 181 183 184 185 186 187 187 187 187 187 185 183 183 183 184 184 183 183 183 184 184 184 185 185 185 185 186 186 186 185 184 184 183 183 183 182 182 182 183 183 183 183 184 184 184 184 184 184 184 184 184 183 183 184 184 184 184 184 184 184 183 183 183 183 183 183 183 184 184 186 187 187 187 187 187 187 187 187 186 186 186 185 185 185 185 185 185 185 184 184 184 184 184 184 184 184 183 183 183 183 183 183 183 183 183 183 183 183 183 183 184 184 183 183 183 183 183 183 183 183 182 180 178 177 177 177 176 176 176 177 178 180 181 182 183 184 185 185 186 186 186 186 187 187 187 188 189 190 191 192 192 191 190 190 189 189 189 189 189 189 190 190 191 191 191 191 190 189 188 186 187 187 187 188 189 190 191 192 192 193 193 194 194 195 196 197 198 198 198 199 199 200 202 201 200 199 198 197 196 196 196 195 194 194 194 194 195 195 195 195 196 196 196 195 195 195 195 195 195 195 195 195 194 192 191 190 190 189 189 191 192 192 191 190 190 190 189 189 190 190 191 197 197 197 197 197 196 196 196 196 195 195 195 195 196 197 198 198 198 198 198 198 197 197 196 196 195 194 194 193 193 192 193 193 193 193 193 192 192 192 192 192 192 192 192 191 191 191 192 192 192 193 193 194 194 195 195 195 194 193 193 193 192 191 191 191 191 191 190 191 191 191 191 191 191 191 192 192 191 191 192 193 193 193 192 191 191 191 191 191 191 191 190 190 190 190 189 187 182 176 171 169 171 176 178 179 181 183 184 186 186 187 187 187 187 188 187 185 183 183 183 184 183 183 183 183 184 184 184 185 185 185 186 186 186 186 186 186 185 185 184 184 183 183 183 182 183 183 183 183 184 184 184 184 184 184 184 184 183 183 184 184 184 184 184 184 184 183 183 183 183 183 183 183 184 185 186 187 187 187 187 187 187 187 187 187 187 186 186 186 186 186 186 185 185 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 183 183 183 183 183 183 184 184 183 182 182 182 182 182 182 183 183 183 180 178 178 177 176 175 174 175 177 178 179 181 182 184 185 185 185 185 186 186 187 187 188 188 188 189 190 191 192 192 192 191 189 189 189 189 189 189 188 189 190 190 190 191 191 190 189 188 187 187 187 188 188 190 190 191 192 193 193 194 194 195 196 197 199 199 199 200 200 200 201 202 201 201 200 199 198 197 197 196 195 195 194 194 195 195 195 196 196 196 196 195 195 195 195 195 195 195 195 195 195 194 192 191 191 190 190 190 192 193 193 193 192 192 191 190 190 190 191 191 197 197 197 197 197 197 197 196 196 196 196 195 196 196 197 197 198 197 197 197 197 197 197 196 196 195 194 194 193 192 192 193 193 193 193 193 193 193 193 193 193 192 192 192 192 192 192 192 192 193 193 193 194 195 195 195 195 194 193 193 192 192 192 191 191 191 191 191 191 192 192 191 191 191 192 192 192 192 192 193 193 193 193 192 192 192 192 191 191 191 190 190 190 190 189 187 182 176 172 170 170 173 177 178 180 182 184 186 187 187 188 188 188 188 188 186 184 183 182 183 183 183 183 183 184 184 184 185 185 185 186 186 186 187 186 186 186 186 186 185 184 184 183 183 183 182 182 183 183 183 184 184 184 184 184 184 184 183 183 184 184 184 184 184 184 184 183 183 183 183 183 183 183 184 185 186 187 187 187 187 187 187 187 187 187 187 187 187 186 186 186 186 185 185 185 185 185 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 183 182 182 182 182 181 182 182 182 182 180 180 179 177 175 173 173 175 177 178 179 180 182 184 186 186 186 186 186 187 188 188 188 188 189 189 190 191 192 192 192 191 190 190 190 190 189 188 187 188 189 189 190 191 191 190 189 187 187 187 187 187 188 189 190 191 191 192 193 194 195 195 196 197 198 199 199 200 200 201 202 202 201 201 200 199 199 198 197 197 197 195 194 194 194 195 196 196 196 196 196 196 196 195 196 196 196 195 195 195 195 193 192 192 190 190 190 191 192 194 194 194 193 192 191 190 190 190 191 191 198 197 197 197 197 197 197 197 197 197 196 196 197 197 197 197 198 197 197 197 197 197 197 196 195 194 194 193 193 192 192 192 193 193 193 193 193 193 193 193 193 193 193 193 192 192 192 192 192 193 193 194 194 195 195 195 194 194 193 193 193 192 192 192 191 191 191 191 192 192 192 191 191 192 192 193 193 193 193 194 194 193 193 193 192 192 192 192 191 191 191 191 191 189 186 181 176 172 171 172 173 175 178 180 182 184 186 187 188 188 189 189 189 188 188 185 183 182 182 182 182 183 183 184 184 184 185 185 186 186 186 186 187 187 187 187 187 187 187 186 185 184 183 183 183 183 182 183 183 183 184 183 183 184 184 184 183 184 184 184 184 184 184 184 184 184 183 183 183 183 183 183 184 185 186 186 187 187 187 187 187 187 187 187 187 187 187 187 187 186 186 186 186 185 185 185 185 185 185 185 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 183 183 183 182 182 182 182 182 181 180 180 179 179 178 175 174 174 175 176 178 179 181 183 184 186 186 186 187 187 187 188 188 188 188 189 189 190 191 192 192 192 192 191 190 190 190 189 188 187 187 188 189 191 191 191 190 189 188 188 187 187 187 188 189 190 190 190 191 192 193 194 195 196 197 196 197 198 199 200 201 201 201 201 201 200 200 199 199 198 198 197 196 194 194 194 195 196 195 196 197 197 197 197 196 196 197 196 196 196 195 195 194 193 192 191 191 191 192 193 195 195 195 194 192 191 190 190 190 191 191 198 198 197 197 197 197 197 197 197 197 197 197 197 198 198 198 198 197 197 197 197 197 196 196 195 194 194 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 193 192 192 193 193 193 193 194 195 195 195 195 194 194 194 193 193 193 192 192 192 192 192 192 192 192 192 192 192 193 193 193 193 193 193 194 194 193 193 193 193 193 192 192 192 192 191 191 190 188 181 176 173 172 173 174 176 177 180 182 184 186 187 189 189 189 189 190 189 188 187 184 182 181 181 181 182 183 184 184 185 185 185 186 186 186 187 187 187 187 187 187 188 188 187 187 186 185 184 184 183 183 183 182 183 183 183 183 183 183 183 183 183 184 184 184 184 184 184 184 184 183 183 183 183 183 183 183 184 185 186 186 187 187 187 187 187 187 187 187 187 187 187 187 187 187 186 186 186 186 186 186 185 185 185 185 185 185 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 183 183 182 182 182 182 180 180 179 179 179 178 176 175 176 176 177 178 179 181 183 184 185 186 186 187 187 188 188 188 189 189 189 189 190 191 192 192 192 192 191 191 191 190 188 188 187 188 188 190 191 192 191 190 190 189 188 187 187 187 187 188 188 188 189 189 190 191 192 193 194 194 195 196 197 197 198 199 199 200 200 199 200 200 199 199 199 198 197 196 195 194 194 194 195 195 196 197 198 198 198 197 197 197 197 196 196 196 195 195 195 194 193 193 193 193 194 195 195 195 194 193 191 190 190 190 191 192 198 198 198 198 198 197 197 197 197 198 198 198 198 198 199 199 198 198 197 197 197 196 196 195 195 194 194 193 193 193 193 193 193 193 193 193 193 193 193 194 194 194 194 193 193 193 193 193 193 193 194 194 195 195 195 195 195 194 194 193 193 193 193 193 193 192 192 192 192 192 192 192 193 193 193 194 194 193 194 194 194 194 193 193 193 193 193 193 193 192 190 190 189 185 181 174 173 173 175 176 177 178 181 183 185 187 189 190 190 190 190 190 189 188 186 183 182 181 181 181 182 183 184 185 185 185 186 186 187 187 187 187 187 187 188 188 188 188 188 187 186 185 185 184 184 183 182 182 183 183 183 183 183 183 183 183 183 184 184 184 184 184 184 184 184 183 183 183 183 183 183 184 185 185 186 186 186 186 187 187 187 187 187 188 188 188 188 187 187 187 186 186 186 186 186 186 186 185 185 185 185 185 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 183 183 182 182 182 182 181 181 180 180 180 178 178 178 178 177 177 178 179 182 183 184 184 185 186 187 187 188 188 189 189 189 189 190 190 191 192 192 192 192 191 191 190 189 188 188 188 188 189 191 192 192 192 191 191 190 188 187 187 187 187 187 187 187 188 188 189 190 191 191 191 193 194 194 195 195 196 196 197 198 199 198 198 199 199 199 199 198 197 196 195 194 194 194 195 196 197 198 199 199 198 198 198 198 197 196 196 196 196 195 195 195 195 195 195 194 194 196 196 196 195 193 192 191 191 191 191 192 198 198 198 198 198 197 197 197 197 198 198 198 198 199 199 199 198 198 198 197 197 196 196 195 194 194 194 193 193 193 194 194 194 194 193 193 193 193 194 194 194 194 194 193 193 192 192 193 193 194 194 195 195 195 195 195 195 194 194 194 194 193 193 193 193 193 192 192 192 192 193 193 193 194 194 194 194 194 194 194 194 194 194 194 193 193 193 193 192 190 190 188 185 181 177 175 175 176 177 177 179 180 181 184 186 189 190 190 191 191 190 190 189 187 185 183 182 181 180 181 182 184 185 185 185 186 186 187 187 187 187 187 187 188 188 188 188 188 188 187 186 186 186 185 184 183 182 182 182 183 183 183 183 183 183 184 184 184 184 184 184 184 184 184 184 183 183 183 183 183 184 184 185 185 186 186 186 186 187 187 187 188 188 188 188 188 188 187 187 187 186 186 186 186 186 186 186 186 185 185 185 185 185 185 185 185 184 184 184 184 184 184 184 184 184 184 184 184 183 183 182 182 182 182 181 181 182 182 182 181 179 180 180 179 178 177 178 180 182 183 184 184 185 185 186 187 188 188 188 189 189 189 190 190 191 192 192 192 191 191 191 190 189 189 189 189 189 190 191 192 193 193 193 192 191 189 188 188 187 187 187 186 186 187 187 187 188 189 189 190 191 193 193 193 194 194 194 195 196 197 197 197 197 197 197 197 197 196 195 195 195 195 195 195 196 197 198 199 199 199 199 198 198 197 197 196 196 196 195 195 196 196 196 196 196 196 196 196 195 195 193 193 192 191 191 192 193 198 198 198 198 198 197 197 197 198 198 198 198 198 199 199 199 199 198 198 198 197 196 196 195 195 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 195 194 193 192 192 192 193 194 194 195 195 196 196 196 195 195 194 194 194 194 194 194 194 193 193 192 192 192 193 193 193 194 194 195 195 195 195 195 195 195 195 194 194 194 193 193 192 190 190 187 184 181 178 176 177 177 178 178 179 180 181 182 185 188 190 190 191 192 191 191 189 188 187 185 184 182 181 180 182 183 184 185 185 186 187 187 187 188 188 188 188 188 188 188 188 189 188 188 187 187 187 186 185 184 183 182 182 182 183 183 184 184 183 183 184 184 184 184 184 184 184 184 184 184 184 183 183 183 184 184 185 185 186 186 186 186 186 187 187 188 188 188 188 188 188 188 188 187 187 187 187 187 187 186 186 186 186 186 186 185 185 185 185 185 185 185 185 185 184 184 184 184 184 184 184 184 184 183 182 182 182 182 182 181 181 182 183 183 182 181 182 181 179 177 177 178 181 182 183 183 184 185 185 186 187 187 187 188 189 189 189 190 190 191 191 192 192 191 191 190 189 189 189 189 189 190 191 191 192 193 193 193 193 192 190 189 188 189 188 187 187 186 186 187 187 187 187 188 189 190 191 192 192 192 193 193 194 195 196 196 196 196 195 195 196 196 196 195 195 195 195 195 196 197 198 199 199 199 199 199 198 198 197 197 197 197 196 196 196 196 196 196 196 196 196 196 196 195 194 194 193 192 191 191 192 193 198 198 198 198 197 197 197 197 198 198 198 198 198 198 199 199 199 198 198 198 197 196 196 195 195 195 195 194 194 194 194 194 194 194 194 194 194 194 194 194 195 195 194 193 193 192 193 194 195 195 195 195 196 196 196 196 195 195 195 194 194 194 194 194 194 193 193 193 193 193 194 194 194 195 196 196 196 196 196 196 196 195 195 194 194 193 193 190 190 187 184 180 178 177 177 179 179 180 180 180 181 182 184 187 189 190 191 192 192 191 190 189 188 187 186 185 183 181 181 182 183 185 185 186 186 187 187 187 188 188 188 188 188 188 188 189 189 188 188 188 187 187 186 185 184 183 183 183 183 184 184 184 183 183 183 184 184 184 184 184 184 184 184 184 184 184 184 183 183 184 184 185 185 185 186 186 186 186 187 187 188 188 188 188 188 188 188 188 187 187 187 187 187 187 187 186 186 186 186 186 186 185 185 185 185 185 185 185 185 185 184 184 184 184 185 184 184 184 183 182 182 182 182 181 181 181 182 183 183 183 183 183 181 179 177 177 179 181 182 183 183 184 185 186 186 187 187 187 188 188 189 189 190 190 190 191 192 192 192 191 190 189 189 189 189 190 190 191 192 192 193 193 193 193 192 191 190 190 190 189 188 187 187 187 187 187 187 187 188 189 189 190 191 190 191 191 192 193 194 195 195 195 195 195 195 195 195 195 195 195 195 195 196 197 197 199 199 199 199 199 199 198 198 197 197 197 197 197 196 196 196 197 197 197 197 197 197 196 196 195 194 193 192 191 192 193 193 198 198 198 197 197 197 197 197 197 197 198 198 198 198 198 198 198 198 198 197 196 196 196 196 195 195 195 195 194 194 194 194 194 194 194 194 194 194 195 195 195 195 195 194 193 192 193 194 195 195 195 196 196 196 196 196 196 195 195 195 195 195 194 194 194 194 194 194 194 194 195 195 195 196 196 196 196 196 196 196 196 195 195 194 194 193 192 190 187 184 180 178 177 178 178 180 181 181 182 182 183 184 186 188 189 190 191 191 191 190 190 189 188 188 187 185 183 182 182 182 183 184 185 186 187 187 187 187 188 188 188 188 188 188 188 189 189 189 188 188 188 187 186 185 184 184 184 184 185 185 184 184 183 183 183 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 184 185 185 185 186 186 186 186 187 187 187 188 188 188 188 188 188 188 188 187 187 187 187 187 187 186 186 186 186 186 186 186 186 186 185 185 185 185 185 185 185 185 185 184 185 185 184 184 183 183 182 182 182 182 182 182 182 183 183 183 183 182 181 178 176 178 178 180 182 183 184 185 185 186 186 186 187 187 187 188 188 189 189 189 190 191 191 192 191 191 190 190 190 189 190 190 191 191 192 192 193 193 193 193 192 191 191 191 190 190 189 188 188 187 187 187 188 188 188 188 189 189 190 189 189 190 191 193 194 194 194 194 194 194 194 195 195 195 195 195 195 196 197 197 198 200 200 200 200 199 199 198 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 196 196 194 193 192 191 192 193 193 198 198 198 197 197 197 197 197 197 197 198 198 198 198 198 198 198 198 197 197 196 196 196 196 196 195 195 195 195 195 195 195 195 195 195 194 195 195 195 195 195 195 195 194 193 192 193 194 195 196 196 196 196 197 196 196 196 196 195 195 195 195 195 194 194 195 195 195 195 195 195 196 196 196 197 197 197 197 196 196 196 195 195 194 193 193 192 188 184 181 179 178 179 180 180 182 183 183 184 184 185 186 187 188 189 190 191 191 190 190 189 189 189 188 187 185 184 183 183 183 184 185 186 186 187 187 187 188 188 188 188 188 188 188 188 189 189 189 189 188 188 187 186 185 185 185 185 185 185 185 184 183 183 183 183 183 184 184 184 184 184 184 184 184 184 184 184 184 184 185 185 185 185 186 186 186 186 186 187 187 187 188 188 188 188 188 188 188 188 187 187 187 187 187 187 187 187 186 186 186 186 186 186 186 186 186 186 185 185 185 185 185 185 185 185 185 184 184 184 183 183 183 183 182 183 183 183 183 183 183 183 182 180 178 178 178 179 180 182 183 185 186 186 186 186 186 186 187 187 188 188 188 188 189 190 191 191 191 191 191 190 190 190 190 190 190 191 191 191 192 193 193 193 193 192 191 191 191 191 191 190 189 189 188 188 188 189 189 188 188 188 189 189 188 189 189 190 191 192 193 193 192 193 194 194 195 195 195 196 196 196 197 197 198 199 199 200 201 200 200 199 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 197 197 196 195 194 192 191 192 192 193 193 198 198 197 197 196 196 196 196 197 198 198 198 198 198 198 198 198 198 197 196 196 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 196 196 196 195 194 193 192 193 194 195 196 196 196 197 197 197 196 196 196 196 195 195 195 195 195 195 195 195 196 196 196 196 196 196 197 197 197 197 197 197 196 196 195 195 194 193 192 190 184 181 180 179 180 181 181 182 183 185 185 186 187 187 188 188 188 189 190 190 190 190 189 189 189 188 188 187 186 185 184 184 184 184 185 186 186 187 187 187 188 188 188 188 188 188 188 189 189 189 189 189 188 188 187 186 186 185 185 185 185 185 184 183 183 183 182 183 183 184 184 184 184 184 184 184 184 184 184 184 184 184 185 185 185 186 186 186 186 186 186 186 187 187 188 188 188 188 188 188 188 188 187 187 187 187 187 187 187 187 187 186 186 186 186 186 186 186 186 186 186 186 186 185 185 185 185 185 185 184 184 184 184 184 183 183 183 183 183 183 183 183 183 183 182 181 180 180 180 180 181 182 183 185 186 187 187 186 187 187 187 188 188 188 188 188 189 190 191 191 191 191 190 190 190 189 190 191 191 191 191 191 192 193 193 193 192 192 191 191 191 191 191 191 190 190 189 189 189 189 190 189 189 189 189 189 189 189 189 190 191 191 191 192 191 192 193 194 194 194 195 196 197 197 198 198 198 199 199 200 201 200 200 199 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 197 197 196 195 194 192 191 192 192 193 193 198 197 197 196 196 196 195 196 197 198 198 198 198 198 197 197 197 197 197 196 196 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 196 196 196 196 196 195 194 193 192 193 194 195 195 196 197 197 197 197 196 196 196 196 196 195 195 196 195 196 196 196 196 196 196 196 197 197 197 197 197 197 197 197 196 196 195 194 193 192 191 188 182 180 180 181 182 182 183 184 185 186 187 188 188 188 189 189 189 190 190 190 190 189 189 189 189 188 188 187 187 186 186 185 185 185 186 186 186 186 187 187 187 188 188 189 189 189 189 189 189 189 189 189 188 188 187 186 186 186 185 185 185 184 184 183 182 182 182 182 183 184 184 184 184 184 185 185 184 184 184 184 184 185 185 185 186 186 186 186 186 186 186 186 187 187 187 188 188 188 188 188 188 188 188 187 187 187 187 187 187 187 187 187 186 186 186 186 186 186 186 186 186 186 186 186 186 186 185 185 185 185 184 184 184 184 184 184 184 183 183 183 183 183 183 182 182 181 182 182 182 182 181 182 183 185 186 186 186 186 187 187 187 188 188 188 188 189 189 190 191 191 191 191 190 190 189 190 190 191 191 191 191 191 192 193 193 193 192 192 191 191 191 191 191 191 191 191 190 190 190 190 190 190 190 190 190 190 189 190 190 190 190 191 191 191 190 191 192 193 193 193 194 196 197 198 199 199 199 199 200 201 201 201 200 199 199 198 198 197 197 197 197 197 197 197 197 197 197 197 197 197 196 195 194 193 192 192 192 192 193 194 197 197 196 196 195 195 196 196 197 198 199 199 198 198 197 197 197 197 197 196 196 196 196 195 195 195 195 195 195 195 195 195 195 195 195 195 195 196 196 196 196 196 196 195 193 193 194 194 195 196 196 197 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 197 197 197 197 197 197 197 197 197 196 196 195 194 193 191 189 185 182 182 182 183 183 184 185 185 186 188 188 189 189 189 189 189 189 190 190 190 190 189 190 189 189 188 188 187 187 187 187 186 186 186 186 186 186 186 186 187 187 188 189 189 189 189 189 189 189 189 189 188 188 187 187 187 186 186 185 185 184 184 183 183 182 182 182 182 183 184 184 184 184 185 185 185 185 184 184 184 184 184 185 186 186 186 186 185 185 186 186 186 187 187 187 188 188 188 188 188 188 188 188 187 187 187 187 187 187 187 187 187 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 185 185 185 185 185 185 184 184 184 183 182 182 183 183 183 182 182 182 183 183 183 183 182 182 184 185 186 186 186 186 186 187 187 188 188 188 188 189 189 190 190 190 190 190 190 190 190 190 191 191 191 191 191 191 192 192 193 193 192 192 191 190 190 191 191 191 191 191 191 190 190 190 190 190 191 191 191 191 191 191 191 191 191 191 191 190 190 191 191 191 192 193 194 195 197 198 198 199 199 200 200 201 201 201 200 200 200 199 198 198 198 197 197 197 198 197 197 197 197 197 197 196 196 195 193 192 192 192 192 193 194 195 197 196 196 195 195 195 196 197 198 198 199 199 198 197 197 197 197 197 197 196 196 196 196 196 196 195 195 195 195 195 195 195 195 195 195 195 195 196 196 197 197 196 196 194 193 193 193 194 195 196 197 197 197 197 197 197 197 197 196 196 196 196 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 196 195 195 194 193 190 187 184 183 183 183 184 185 186 186 186 187 189 189 190 190 190 190 190 190 190 190 190 190 190 190 189 189 188 188 188 188 187 187 187 186 186 186 186 186 186 186 187 188 188 189 189 189 189 189 189 189 189 189 188 188 187 187 187 186 186 185 185 184 184 183 183 183 182 182 183 183 184 184 184 184 184 185 185 185 184 184 184 184 184 185 186 186 186 185 185 185 186 186 187 187 187 187 187 187 188 188 188 188 188 188 187 187 187 187 187 188 187 187 187 186 186 186 187 187 187 187 187 187 187 187 187 186 186 186 186 186 185 185 185 185 185 185 184 183 183 182 182 183 183 183 183 183 183 183 183 183 183 182 183 185 185 186 186 186 186 187 187 187 187 188 188 188 189 189 190 190 190 190 190 190 190 190 191 191 192 192 191 191 191 191 192 193 192 192 191 190 190 190 191 191 191 191 191 191 191 190 190 190 190 190 191 191 192 191 192 192 192 192 192 191 190 190 190 191 191 191 192 194 195 196 197 197 198 199 199 200 201 201 200 200 200 200 199 199 198 198 198 198 198 198 198 198 197 197 197 197 196 195 194 192 191 191 192 193 194 195 196 196 196 195 195 195 196 197 198 198 199 199 199 198 197 197 197 197 197 197 197 196 196 196 196 196 196 195 195 195 195 195 195 195 195 195 195 195 196 196 197 197 197 196 194 193 193 193 194 196 197 198 198 198 198 198 198 198 197 197 197 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 198 197 197 196 195 195 193 192 190 187 185 184 184 184 184 186 187 187 188 189 190 190 190 190 190 190 190 191 191 191 190 190 190 190 189 189 188 188 188 188 188 187 187 186 186 186 186 186 186 187 187 188 189 189 190 190 190 190 189 189 189 189 188 188 188 187 187 186 185 185 185 185 184 184 183 183 182 182 183 183 184 184 184 184 184 185 185 185 184 184 184 184 184 185 185 185 185 185 185 186 186 186 187 187 187 187 187 187 187 188 188 188 188 188 188 188 188 187 188 188 188 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 186 186 186 186 186 185 185 185 184 184 183 182 182 183 183 183 184 184 184 184 184 183 182 183 184 185 185 185 186 186 187 187 188 188 188 188 188 189 189 189 190 190 190 190 190 190 190 190 191 191 192 192 191 191 191 192 192 192 192 191 191 190 190 190 190 191 191 192 192 192 191 191 190 191 191 191 191 192 192 192 192 192 193 193 192 192 191 191 191 191 191 191 192 193 194 195 195 196 197 198 199 200 200 200 199 199 200 200 199 199 198 198 198 198 198 198 198 198 197 197 197 197 196 194 193 192 191 192 193 194 195 196 196 196 195 195 195 196 197 198 198 199 199 199 198 197 197 196 197 197 197 197 197 197 196 196 196 196 196 196 196 196 195 195 196 196 196 195 195 196 196 196 197 197 197 196 194 194 193 193 195 196 197 198 198 198 198 199 198 198 197 197 197 197 197 197 198 198 198 197 197 197 197 197 197 197 197 198 198 198 197 197 196 195 194 193 191 190 188 186 184 184 184 185 186 187 188 189 190 191 191 191 191 191 191 191 191 191 191 191 191 191 190 190 189 188 188 188 188 187 187 187 186 186 187 187 187 187 188 188 189 189 190 190 190 190 190 190 189 189 189 188 188 188 188 187 186 185 185 185 185 185 184 184 183 183 183 183 184 184 184 184 184 184 185 185 185 185 185 184 184 184 185 185 185 185 185 185 186 186 187 187 187 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 186 186 186 185 185 184 184 183 182 182 183 183 184 184 184 184 184 184 184 183 182 183 184 184 185 185 186 187 188 188 188 188 188 188 189 189 189 189 189 190 190 190 190 190 190 191 191 191 192 192 192 192 192 192 192 192 192 191 191 191 191 191 191 191 191 192 192 192 192 191 191 192 191 191 191 192 192 192 192 192 193 193 193 192 192 192 192 192 191 191 192 193 194 194 195 196 197 197 198 199 199 199 198 199 199 199 199 199 198 198 198 198 198 198 198 197 197 197 197 196 195 193 192 192 192 193 194 195 196 196 197 196 195 195 195 196 197 198 199 199 199 199 198 197 197 196 197 197 197 197 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 196 197 197 197 197 196 195 194 193 194 195 197 198 198 199 199 199 199 199 198 198 198 198 198 198 198 198 198 198 198 197 197 197 197 197 197 197 198 198 198 197 197 196 195 194 192 191 190 188 186 184 184 184 185 187 188 189 190 190 191 191 191 191 191 191 191 191 192 192 192 191 191 190 190 189 188 188 187 186 186 186 186 186 187 187 188 188 189 189 190 190 190 190 190 190 190 190 190 190 189 189 189 189 188 188 187 186 185 185 185 185 185 185 184 184 183 183 183 183 184 184 184 184 184 185 185 185 185 185 184 184 184 185 185 185 185 185 185 186 186 186 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 187 187 187 187 187 187 187 187 188 187 187 187 187 187 186 186 186 185 185 184 183 183 183 183 184 185 185 185 185 185 185 185 183 183 183 183 184 185 185 187 188 189 189 189 189 189 189 189 189 189 189 189 190 190 190 190 190 190 190 191 191 191 192 192 192 192 192 192 192 192 192 191 191 191 191 191 191 192 193 193 193 192 192 192 193 193 193 192 192 192 192 192 192 193 193 193 193 193 193 192 192 192 192 192 193 193 194 195 196 197 197 198 198 198 198 198 198 198 198 199 198 198 198 198 198 198 198 198 197 197 197 196 195 194 193 192 192 192 194 195 196 197 197 197 195 195 195 196 197 198 198 198 199 199 199 198 197 196 196 196 197 197 197 197 197 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 196 197 197 198 198 197 196 195 193 193 194 196 198 198 199 199 199 199 199 199 198 198 198 198 198 198 199 199 199 198 198 198 198 197 197 197 197 198 198 198 197 197 197 196 195 193 192 191 190 188 187 185 184 185 186 188 189 190 191 191 191 191 192 192 192 192 192 192 192 192 193 192 191 191 190 189 189 187 186 185 185 185 186 187 187 188 189 189 189 190 191 191 191 191 191 191 191 190 190 190 189 189 189 189 188 188 187 186 186 185 186 186 186 185 185 184 183 183 183 183 183 184 184 184 184 185 185 185 185 185 185 185 185 185 185 186 186 185 185 186 186 186 187 187 187 188 188 188 188 188 188 188 188 188 188 188 187 187 188 188 189 189 189 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 187 187 187 186 186 186 186 185 185 184 183 183 184 185 185 185 185 186 186 186 186 184 184 183 183 184 185 185 187 188 188 189 189 189 189 189 189 189 189 189 190 190 190 190 190 190 190 190 191 191 191 192 192 193 193 193 192 192 192 192 192 192 192 192 192 192 193 194 194 194 194 193 193 194 194 194 194 194 194 193 193 193 194 193 193 193 193 193 193 193 193 193 193 193 194 194 195 197 197 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 197 197 197 197 196 195 194 193 193 193 193 193 195 196 197 197 197 198 195 195 196 197 197 198 198 199 199 199 198 197 196 196 196 196 196 197 197 197 197 197 197 197 197 197 197 197 196 196 196 196 196 196 196 196 197 198 198 198 198 198 197 194 193 193 195 197 198 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 198 198 198 198 198 197 197 198 198 198 198 198 197 197 196 194 193 193 192 190 189 188 186 184 185 187 189 190 191 191 191 191 192 192 192 192 193 193 193 193 193 194 193 192 191 190 189 188 186 185 184 185 185 186 186 187 188 189 189 190 191 191 191 191 191 191 191 191 191 190 190 190 190 189 189 188 188 187 186 186 186 186 186 186 186 185 184 183 183 183 183 183 183 184 184 184 184 184 184 185 185 185 185 185 185 185 186 186 186 185 185 186 186 186 187 187 188 188 188 188 188 188 188 188 188 187 187 187 187 188 188 189 189 189 189 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 187 187 187 186 186 186 186 185 185 184 184 185 185 185 186 186 187 187 187 186 186 185 185 184 185 185 186 187 188 188 189 189 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 191 191 191 192 192 192 193 193 193 193 192 192 192 192 192 193 193 193 194 194 195 195 195 195 194 194 195 196 196 196 196 195 195 194 195 195 195 195 195 195 194 195 195 194 195 195 195 195 196 197 198 198 198 198 198 198 199 199 199 199 199 198 198 198 198 197 197 197 197 197 197 196 195 194 194 193 193 193 194 195 196 197 197 198 198 195 195 196 197 197 198 199 199 199 199 198 197 196 196 196 196 196 197 197 198 197 197 197 197 197 197 197 196 196 196 197 196 196 196 196 197 197 198 198 199 199 198 197 194 193 194 196 197 198 198 199 199 199 200 199 199 199 199 199 199 199 199 199 199 199 199 198 198 198 198 198 198 198 198 198 198 198 197 196 196 195 194 193 192 191 190 188 185 184 186 188 190 191 191 192 192 192 192 192 193 193 193 194 194 194 194 195 193 192 190 189 189 187 185 184 184 185 185 185 186 187 188 189 190 191 191 191 192 192 191 191 191 191 191 191 190 190 190 189 189 188 188 187 187 187 187 187 187 186 186 185 184 184 184 183 183 183 183 184 184 184 184 184 184 185 185 185 185 185 186 186 186 186 186 186 185 185 185 186 187 188 188 189 188 188 188 188 188 188 188 187 187 187 187 187 188 189 189 189 189 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 187 187 187 187 187 186 186 186 186 185 185 185 186 186 186 186 187 187 187 187 187 186 186 185 186 186 187 187 187 188 188 189 189 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 192 192 193 193 193 193 194 194 195 195 195 196 195 195 195 196 197 197 197 197 197 197 196 197 197 197 197 196 196 196 196 196 196 196 196 196 196 197 198 198 198 198 198 199 199 199 199 199 199 199 198 198 197 197 197 197 196 196 196 196 195 194 194 194 194 194 194 195 196 197 197 197 198 197 195 196 197 197 198 198 199 199 199 198 198 197 196 196 196 196 197 197 197 198 198 198 197 197 198 197 197 196 196 196 197 196 197 197 197 197 197 198 198 199 199 198 197 195 194 195 197 197 197 198 199 199 200 199 199 199 200 200 200 200 200 199 199 199 199 199 199 199 198 198 198 198 198 198 198 198 198 197 196 195 195 194 193 193 192 190 187 185 185 187 190 190 191 192 192 192 192 192 193 193 193 194 194 195 195 195 194 193 191 191 190 188 186 184 184 185 185 185 186 187 188 189 189 191 191 191 191 191 191 191 191 191 191 191 191 191 190 190 189 189 188 188 187 187 187 187 187 187 187 186 186 185 185 184 183 183 183 183 184 184 184 184 184 184 184 185 185 185 186 186 186 186 186 186 186 185 185 185 186 186 188 188 189 189 189 189 188 188 188 188 188 187 187 188 188 189 190 189 189 189 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 187 187 187 187 187 187 187 187 186 186 186 186 186 186 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 187 188 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 191 191 191 192 192 192 193 193 193 193 192 192 192 192 193 193 193 194 194 194 195 195 196 196 196 196 196 196 197 197 198 198 198 198 198 199 199 199 198 198 198 197 197 198 198 198 197 197 197 198 198 198 198 198 198 198 198 199 199 199 199 199 199 198 197 197 197 197 196 196 195 195 195 194 194 194 194 194 195 195 196 197 197 197 198 197 196 196 197 197 198 198 199 199 199 198 197 197 197 196 196 196 197 197 197 198 198 198 198 197 197 197 197 197 196 197 197 196 196 197 197 197 198 198 198 199 199 199 197 196 195 196 197 197 197 198 199 199 200 200 199 200 200 200 200 200 200 200 199 199 199 199 199 199 199 198 198 198 198 198 198 198 197 197 196 196 195 194 194 194 192 190 187 185 185 188 189 190 191 192 192 192 192 193 193 194 194 194 195 195 195 195 194 192 192 191 189 186 184 184 184 185 186 186 187 188 188 189 190 190 191 191 191 191 191 191 192 192 191 191 191 190 190 190 189 189 188 188 188 188 188 188 188 187 187 187 186 186 185 184 184 183 183 183 183 183 184 184 184 184 185 185 185 186 186 187 187 186 186 185 185 185 185 186 186 187 188 189 189 189 189 189 188 188 188 188 188 188 188 188 189 190 190 189 189 189 188 188 188 188 188 188 188 188 188 189 189 189 189 188 188 188 188 188 187 187 187 187 187 187 187 187 186 187 187 187 187 187 187 187 187 187 187 188 188 188 188 188 188 187 187 188 188 189 189 189 189 190 190 190 190 190 190 190 190 190 191 191 191 191 192 192 192 193 193 193 192 192 192 192 192 192 193 193 194 194 194 194 195 196 196 196 196 196 196 197 197 198 198 199 200 200 200 200 200 200 200 199 199 199 199 199 199 198 198 198 198 198 198 198 198 197 198 198 198 199 199 199 199 199 198 198 197 197 197 196 196 195 195 194 194 194 194 194 195 195 196 197 197 197 197 197 196 196 197 197 198 198 198 199 198 198 198 197 197 196 196 196 196 197 197 198 198 198 198 198 197 197 197 197 197 197 197 197 196 197 197 197 198 198 198 198 199 199 199 198 197 196 196 197 197 198 198 199 200 200 200 200 200 200 200 200 200 200 200 199 199 199 199 199 199 198 198 198 198 198 198 198 198 197 197 196 196 195 195 194 194 192 189 186 185 186 187 189 191 192 192 192 192 192 193 194 194 194 195 195 195 195 195 194 193 192 190 188 185 184 184 185 186 186 187 188 188 189 189 189 190 190 190 191 191 192 192 192 192 191 191 191 190 190 190 189 189 188 188 188 188 188 188 188 188 188 187 187 186 185 184 184 183 183 183 183 183 184 184 184 184 185 185 185 186 187 187 187 186 185 185 185 184 185 186 187 188 189 190 190 190 190 189 189 188 188 188 188 188 188 189 189 190 190 189 189 189 188 188 188 188 188 188 188 188 189 189 189 189 189 189 189 189 189 188 187 187 187 188 188 188 187 187 187 187 187 187 187 187 187 187 187 187 188 188 188 188 189 189 188 188 188 188 188 188 188 189 189 189 190 190 190 190 190 190 190 191 191 191 191 191 192 192 192 192 193 193 192 192 192 192 192 192 193 193 193 193 193 194 194 195 195 195 196 196 196 197 197 197 198 199 199 199 200 200 200 200 200 200 200 200 200 199 199 199 199 199 199 199 199 198 197 197 197 197 198 198 198 199 199 199 198 198 198 197 197 196 196 195 195 195 195 194 194 195 196 196 196 197 197 197 197 197 196 196 197 197 198 198 198 198 198 197 197 197 196 196 196 196 197 197 198 198 198 198 198 198 197 197 197 197 197 197 197 197 196 197 197 197 198 198 198 199 199 200 199 198 197 197 197 197 198 198 199 199 200 200 200 200 200 201 201 201 200 200 200 199 199 199 199 199 199 198 198 198 198 198 198 198 197 197 197 197 196 196 195 195 193 191 188 186 185 185 187 190 191 192 192 192 192 193 193 194 194 195 195 195 195 195 195 194 193 191 189 187 186 185 185 186 187 187 188 189 189 189 189 189 189 189 190 191 192 192 193 192 192 191 191 190 190 190 190 190 189 189 189 189 188 188 188 188 188 188 188 187 186 185 184 184 183 183 183 183 183 184 184 184 185 185 186 186 187 187 187 187 186 185 185 185 184 184 185 186 188 189 189 190 191 191 190 189 189 189 189 189 189 189 189 189 190 189 189 189 189 188 188 188 188 188 188 188 189 189 189 189 189 189 189 189 189 189 188 188 187 188 188 188 188 188 188 188 188 188 187 187 187 187 187 187 187 188 188 188 188 189 189 188 188 188 188 188 188 188 188 189 189 189 190 190 190 190 190 190 191 191 191 191 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 194 194 194 194 194 195 196 197 197 197 198 198 199 199 199 199 200 200 200 200 200 200 200 200 199 199 199 199 200 200 199 199 197 197 197 197 197 197 198 198 199 199 199 199 198 197 197 196 196 195 195 195 195 195 195 195 196 197 197 197 198 197 197 196 195 197 197 198 198 198 198 198 197 197 196 196 196 196 196 196 197 197 197 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 197 198 198 198 198 199 200 200 200 199 198 198 197 198 198 199 199 200 200 200 200 200 201 201 201 201 200 200 200 200 199 200 200 199 199 198 198 198 198 197 197 197 197 197 197 197 196 196 195 195 193 191 188 185 185 185 188 191 192 192 192 193 193 193 193 194 195 195 195 195 195 195 195 194 193 191 189 187 186 186 186 186 188 188 189 189 189 189 189 189 189 190 191 191 192 193 193 193 192 191 190 190 190 190 190 190 190 190 189 189 189 189 188 188 188 188 188 187 186 186 185 184 184 184 184 184 184 184 184 185 185 185 186 187 187 187 187 187 186 186 185 185 184 184 185 185 187 187 188 189 191 191 190 190 189 189 190 190 190 189 189 189 189 189 189 189 189 188 188 188 188 188 188 189 189 189 189 189 189 189 189 189 189 189 188 188 188 188 189 189 189 188 188 188 188 188 188 188 188 187 187 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 188 189 189 189 189 189 189 190 190 190 191 191 191 191 192 192 192 192 192 192 192 192 192 192 191 192 192 192 192 192 192 192 193 193 193 193 193 194 194 195 196 197 197 198 198 199 199 199 199 199 200 200 200 200 200 200 200 200 199 199 200 200 200 200 199 197 197 197 196 197 197 197 198 198 199 199 199 198 197 197 196 196 196 196 195 195 195 196 196 197 197 197 198 198 197 196 196 195 197 198 198 199 198 198 197 196 196 196 196 196 196 196 196 196 197 197 198 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 198 198 198 198 199 200 201 200 200 199 198 198 198 198 199 200 200 200 200 200 201 201 201 201 201 201 200 200 200 200 200 199 199 198 198 198 198 198 197 197 197 197 197 197 197 196 196 196 195 192 189 187 185 185 186 189 191 192 193 193 193 193 193 194 195 195 195 195 195 195 195 194 193 192 190 189 188 187 187 187 187 188 189 189 189 189 189 189 189 190 191 191 192 192 193 193 193 192 191 190 190 190 190 190 190 190 190 190 189 189 189 189 188 188 188 188 187 187 186 185 184 184 184 184 184 184 184 185 185 185 186 187 187 188 188 187 187 186 186 186 185 185 185 185 185 185 186 188 189 191 191 191 190 190 190 191 190 190 190 190 189 189 189 189 189 189 188 188 188 188 188 189 189 189 189 189 189 189 189 189 189 189 189 188 188 188 189 189 189 189 189 189 189 189 189 189 189 188 188 188 188 188 188 188 188 188 188 188 188 187 187 187 188 188 188 188 188 189 189 189 189 189 189 189 190 190 191 191 191 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 194 195 196 196 197 197 198 199 199 199 199 199 199 200 200 200 200 200 200 200 200 199 200 200 200 200 199 199 198 197 196 196 197 197 197 198 197 198 198 198 197 197 197 197 196 196 196 195 196 196 197 197 197 198 198 198 197 196 195 195 198 198 198 199 198 198 197 196 195 195 195 196 196 196 196 196 196 197 198 198 198 198 197 197 197 197 198 197 197 197 196 197 197 197 198 198 198 198 199 200 200 200 200 199 198 197 198 199 199 200 200 200 201 201 201 201 201 201 201 201 201 200 200 200 200 199 199 198 198 198 198 198 197 197 197 198 198 197 197 197 196 196 194 192 189 186 186 186 187 190 192 193 193 193 193 193 194 194 195 196 196 195 195 195 195 194 193 191 190 189 188 188 188 188 188 189 189 190 190 190 190 190 190 191 192 192 192 192 192 192 192 192 191 191 190 190 190 190 190 190 190 190 190 190 189 189 189 188 188 188 187 186 186 185 185 184 185 185 185 185 185 185 185 185 186 187 188 188 188 187 187 187 186 186 186 186 186 186 186 186 187 189 190 191 192 192 192 192 191 192 191 190 190 190 189 189 189 189 189 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 190 190 190 190 190 189 189 189 189 189 189 189 189 189 188 188 188 187 187 187 187 187 188 188 188 188 188 188 189 189 189 189 189 190 190 190 191 191 192 192 192 192 192 192 192 192 192 192 191 192 192 192 192 192 192 192 192 192 192 192 192 192 193 194 195 195 196 196 198 199 199 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 199 199 198 197 196 197 197 197 197 197 197 197 198 198 197 197 197 197 197 196 196 196 196 196 197 197 198 198 198 197 197 196 195 194 198 198 199 199 198 197 197 196 195 195 195 196 196 196 195 196 196 197 198 198 198 197 197 197 197 198 198 198 197 197 197 197 197 198 198 198 198 199 200 200 200 200 199 198 198 197 198 199 200 200 200 200 201 201 201 201 201 201 201 201 201 200 200 200 199 199 199 198 198 198 198 198 197 197 198 198 197 197 197 197 197 196 194 191 189 188 187 187 188 190 193 193 193 194 193 194 194 195 196 196 195 195 195 195 194 193 192 191 190 189 189 189 189 188 188 189 189 190 190 190 190 190 191 192 192 192 192 192 192 192 191 191 191 191 191 191 191 190 190 190 190 191 190 190 190 190 189 189 188 188 187 187 186 186 186 185 186 186 186 186 185 185 186 186 186 187 188 188 188 188 188 188 187 186 186 186 186 186 187 187 188 189 190 192 193 194 194 194 193 193 192 191 190 190 190 189 189 189 189 188 188 188 188 188 189 189 189 189 189 189 189 189 189 189 190 189 189 189 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 189 189 188 188 188 187 187 187 187 188 188 188 188 188 189 189 189 189 189 190 190 190 191 191 191 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 192 192 192 193 193 194 194 195 196 197 198 199 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 198 197 197 197 197 197 197 197 197 197 198 197 197 197 197 197 197 197 196 196 196 196 197 197 198 198 198 197 197 196 195 193 198 199 199 199 198 198 196 195 195 195 196 196 196 196 196 196 196 197 198 198 198 198 197 197 197 198 198 198 197 197 197 197 197 198 199 199 199 199 200 200 200 200 199 198 198 198 198 199 200 200 201 201 201 201 202 201 201 201 201 201 201 200 200 200 199 198 198 198 198 198 198 198 197 198 198 198 197 197 197 197 197 196 193 191 190 188 187 188 189 191 193 193 193 194 194 194 195 195 196 195 195 195 195 194 193 193 192 191 190 190 190 190 189 189 189 190 190 190 190 190 190 191 191 192 192 192 192 192 192 191 191 191 191 191 191 191 191 190 190 190 191 191 191 191 190 190 189 189 188 188 187 187 187 187 186 186 186 187 186 186 186 186 186 186 186 187 188 188 188 188 188 188 187 187 187 186 186 186 187 187 188 189 190 192 193 194 195 196 195 193 192 191 190 190 190 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 190 190 190 189 189 189 189 189 190 190 190 190 190 190 190 190 190 191 191 191 191 191 190 190 190 189 189 188 188 188 188 188 188 188 188 188 188 188 189 189 189 189 189 189 189 190 190 191 191 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 193 193 193 193 193 193 193 194 195 196 197 198 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 198 198 198 198 198 198 198 198 198 198 198 197 197 197 197 197 197 196 196 196 197 197 197 198 198 198 197 197 195 194 193 199 199 199 199 199 197 196 195 195 195 196 196 196 196 196 196 196 197 198 198 198 198 197 197 198 198 198 198 197 197 197 197 198 198 199 199 200 200 201 201 200 200 199 198 198 198 198 199 200 201 201 201 201 202 201 201 201 201 201 201 200 200 200 199 199 198 198 198 198 198 198 198 198 197 197 197 197 197 197 197 196 195 194 192 190 189 188 189 191 192 193 193 193 194 194 194 195 196 196 195 195 194 194 193 193 192 192 191 191 191 191 190 190 190 190 190 191 191 191 191 191 191 192 192 192 192 192 192 191 190 190 190 191 191 191 191 191 191 190 190 191 191 191 191 190 190 189 189 188 188 188 188 187 187 187 187 187 187 187 187 186 186 186 186 187 187 188 188 188 188 189 189 188 187 187 187 186 186 187 187 188 189 190 191 192 193 195 196 195 193 192 191 191 190 190 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 189 190 190 190 190 190 190 190 189 190 190 190 190 190 191 191 191 191 191 191 191 191 191 191 191 191 191 190 190 189 189 188 188 188 188 188 188 188 188 188 189 189 189 190 190 190 190 190 190 190 191 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 193 193 193 193 193 193 194 194 194 193 193 193 194 194 195 196 197 198 198 199 199 199 200 200 200 200 200 200 200 201 201 201 201 201 201 201 201 201 200 199 199 199 199 199 199 199 198 198 198 198 198 198 197 197 197 197 197 197 197 197 197 198 198 198 198 197 197 195 194 193 199 199 199 199 198 197 196 195 195 195 196 196 196 196 196 196 197 197 198 198 198 198 197 197 197 198 198 198 197 197 197 198 198 199 199 200 200 201 201 201 200 200 199 199 198 198 198 199 200 201 201 202 202 202 201 201 201 201 201 201 200 200 199 199 198 198 199 199 199 198 198 198 198 198 197 197 197 197 196 196 196 195 194 192 190 189 190 191 192 193 193 193 193 194 194 195 195 196 196 195 194 194 193 192 192 192 191 191 191 191 191 191 191 190 191 191 191 191 191 191 191 192 192 192 192 192 191 191 190 190 190 190 191 191 191 191 192 191 191 191 191 191 191 191 190 190 189 189 189 188 188 188 188 188 188 188 187 187 187 187 186 186 186 187 187 187 187 188 188 188 189 189 188 188 188 188 187 187 187 187 188 188 189 190 191 193 195 196 195 194 193 193 192 191 190 190 189 189 190 190 190 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 191 191 191 191 191 191 191 191 192 192 192 192 192 192 191 191 190 190 189 189 188 188 188 188 188 188 188 188 189 189 190 190 190 190 190 190 190 191 191 192 192 192 192 192 192 192 192 192 193 193 193 193 193 193 193 193 194 194 194 194 194 194 195 195 194 194 194 195 195 195 197 197 198 198 199 199 199 200 200 200 200 200 200 201 201 201 202 202 202 202 202 202 202 201 201 200 200 200 200 199 199 199 199 199 198 198 198 198 198 197 197 197 197 197 197 197 198 198 198 198 197 196 195 194 193 199 199 199 199 198 197 195 195 195 195 195 196 196 195 195 196 197 197 197 198 198 197 197 197 197 198 198 198 198 198 198 198 198 199 200 200 200 201 201 200 200 200 199 199 198 198 198 199 201 201 202 202 202 202 202 202 201 201 201 200 200 200 199 199 199 199 199 199 199 198 198 198 198 197 197 197 197 196 196 196 196 195 194 192 190 190 191 192 193 193 193 193 194 194 195 195 196 196 196 195 194 193 192 192 191 191 191 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 192 191 191 190 190 190 189 190 190 190 191 191 191 192 192 192 192 192 192 192 191 191 190 189 189 189 189 189 189 189 189 189 188 188 187 187 187 186 186 187 187 187 187 188 188 188 189 189 189 189 189 189 188 188 187 187 187 188 188 189 189 191 192 194 195 195 195 195 194 193 191 191 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 189 189 190 190 190 190 190 191 191 191 191 191 191 191 192 192 192 192 192 192 192 191 191 191 190 190 189 189 189 188 188 188 188 188 188 188 189 189 190 190 190 191 191 191 191 191 192 192 192 192 192 192 192 192 193 193 193 193 194 194 193 194 194 194 194 194 195 195 195 195 195 196 195 195 196 196 196 197 198 198 198 199 199 199 200 200 200 200 200 201 201 201 202 202 202 202 203 203 203 203 202 202 202 201 201 201 200 200 200 199 199 199 199 198 198 198 198 197 197 197 197 197 197 198 198 198 198 197 196 195 194 193 199 199 199 199 198 196 195 195 195 195 195 196 196 195 195 196 197 197 198 198 198 197 197 197 197 198 198 198 198 198 198 198 199 199 200 200 200 200 200 200 200 200 199 199 199 198 199 200 201 202 202 202 202 202 202 201 201 201 201 200 200 199 199 199 199 199 199 199 199 198 198 198 197 197 197 197 197 196 196 196 196 195 194 192 191 192 193 193 193 193 193 194 194 195 195 196 196 196 195 195 193 192 192 191 191 191 191 191 191 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 191 190 189 189 189 189 189 190 190 190 191 191 192 193 193 193 193 192 192 191 191 190 189 189 189 189 189 189 190 190 189 189 188 188 187 187 187 187 187 187 187 188 188 188 188 189 189 190 190 190 190 189 188 188 188 188 188 188 189 189 190 191 192 193 194 194 195 194 193 192 191 191 191 191 191 190 190 190 190 190 190 190 190 190 190 190 190 189 189 189 189 189 189 190 190 190 190 190 191 191 191 191 191 192 192 192 192 192 192 192 192 192 191 191 191 191 191 191 190 189 188 187 187 187 187 188 188 189 189 190 190 191 191 191 191 191 192 192 192 192 193 193 192 192 193 193 194 194 194 194 194 194 194 194 194 195 195 195 195 195 196 196 196 196 196 197 197 197 198 199 199 199 199 199 199 200 200 200 200 201 201 201 201 202 202 202 203 203 203 203 203 203 203 203 202 202 202 202 201 201 201 200 199 199 198 198 198 198 198 198 197 197 197 197 198 198 198 197 197 197 196 195 195 199 199 199 199 197 196 195 195 195 195 196 196 195 195 196 196 197 197 197 198 198 197 197 197 197 197 198 198 198 198 198 198 199 200 200 200 200 200 200 200 200 200 199 199 199 199 200 200 201 202 202 202 202 202 202 202 201 201 201 200 200 200 199 199 199 199 199 199 199 198 198 198 197 197 197 197 197 196 196 196 196 195 194 193 193 193 194 194 194 194 193 194 194 195 195 196 196 196 195 194 193 191 191 190 190 190 191 191 192 192 192 192 192 192 192 192 193 193 193 193 193 192 192 192 191 190 189 189 189 189 189 190 190 190 191 191 192 193 193 193 193 193 192 191 191 190 190 189 189 189 189 190 190 190 190 189 189 188 187 187 187 187 187 187 187 188 188 189 189 189 190 190 191 191 190 190 189 189 188 188 188 188 189 189 190 190 191 192 192 193 194 194 193 193 192 192 191 191 191 191 191 190 190 190 190 190 190 190 190 190 190 189 189 189 189 189 189 190 190 190 190 190 191 191 191 192 192 192 192 192 193 193 192 192 192 192 192 192 192 192 192 191 190 189 189 188 188 187 187 187 188 188 189 189 190 191 191 192 192 192 192 192 193 193 193 193 192 192 192 193 194 194 194 194 194 194 194 194 195 195 195 195 196 196 196 197 197 197 198 198 198 198 199 199 200 200 200 200 200 200 200 200 200 201 201 201 202 202 202 202 203 203 204 204 204 204 204 203 202 202 202 202 202 203 201 200 199 199 198 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 196 196 195 199 199 199 199 197 196 195 195 195 195 196 196 195 195 196 197 197 197 197 198 197 197 197 197 197 197 198 198 198 198 198 198 199 199 200 200 200 200 200 200 200 200 200 200 199 200 200 201 202 202 202 202 202 202 202 201 201 201 200 200 200 200 199 199 199 199 199 199 199 199 198 198 197 197 197 197 196 196 196 196 195 195 194 194 194 195 195 195 195 194 193 194 194 195 196 196 196 195 195 194 192 191 190 190 190 190 191 191 192 192 193 193 193 193 193 193 193 193 193 193 193 193 193 192 191 190 189 189 189 189 189 190 190 190 191 192 193 193 193 193 193 192 192 192 191 190 190 189 188 188 189 190 190 190 190 190 189 188 188 187 187 187 187 188 188 188 189 190 190 191 191 191 191 191 191 191 190 189 189 189 189 189 189 190 190 190 190 191 192 193 194 194 194 194 193 193 192 192 192 191 191 191 191 191 191 191 190 190 190 190 190 190 189 189 189 189 190 190 190 190 190 190 191 191 192 192 192 192 192 193 193 193 193 192 192 192 192 192 192 192 192 191 191 190 189 188 188 188 187 187 187 188 188 189 190 190 191 192 192 192 192 192 193 193 193 193 193 193 193 193 194 194 194 194 194 194 194 194 195 195 195 196 196 196 196 197 198 198 198 199 199 199 200 200 200 200 201 200 200 200 200 200 201 201 201 202 202 202 202 203 203 203 203 203 204 204 203 203 202 202 202 202 203 203 202 201 200 199 199 199 199 198 198 198 198 198 197 197 197 197 197 197 197 197 197 196 196 200 200 199 198 197 196 196 195 195 195 196 195 195 195 196 196 196 197 197 197 197 197 197 197 197 197 197 198 198 198 198 199 199 199 200 200 200 200 200 199 199 200 200 200 199 200 200 201 202 202 202 202 202 202 202 201 201 201 200 200 200 200 200 200 200 199 199 199 199 199 198 198 198 197 197 196 196 196 196 195 195 195 194 195 196 196 196 196 196 194 193 194 195 195 196 196 196 195 194 193 191 190 190 190 190 190 191 191 192 193 193 193 193 193 193 194 194 194 194 194 194 193 193 192 191 190 189 189 189 189 189 190 190 191 192 192 193 193 193 193 193 192 192 192 191 191 190 189 188 189 189 190 191 191 191 190 189 189 189 189 188 188 188 188 189 189 190 191 191 191 192 192 192 191 191 191 191 190 190 190 190 189 189 190 190 190 190 191 191 192 193 194 194 195 195 195 194 193 192 192 192 192 192 191 191 191 190 190 190 190 190 190 190 189 189 190 190 190 190 190 190 191 191 191 192 192 192 192 193 193 193 193 193 193 193 193 192 193 193 193 192 192 191 191 190 189 189 188 188 188 188 188 188 189 189 190 191 191 191 192 192 193 194 194 194 193 193 193 193 194 194 195 194 194 194 194 194 194 195 195 195 195 196 196 196 197 198 199 199 199 199 200 200 201 201 201 201 201 201 201 201 201 201 202 202 202 202 202 202 203 203 203 203 203 203 203 203 202 202 202 202 202 202 202 201 201 200 199 199 199 199 198 198 198 198 198 198 198 197 197 197 197 197 197 197 196 196 200 200 199 198 198 197 196 195 195 195 195 195 195 195 196 196 196 197 197 197 197 197 197 197 197 197 197 197 197 198 198 198 199 199 199 200 200 199 199 199 200 200 200 199 199 199 200 201 202 202 202 202 202 202 202 201 201 201 200 200 200 200 200 200 200 200 199 199 199 199 198 198 198 197 197 196 196 196 195 195 195 195 195 196 196 196 197 197 197 195 194 195 196 196 196 196 196 195 194 192 191 190 190 190 190 190 191 192 192 193 193 193 194 194 194 194 194 194 194 194 194 194 193 192 191 190 190 189 189 189 190 190 190 191 192 192 192 193 193 193 192 192 192 192 192 191 190 190 189 189 190 190 191 191 191 190 190 189 190 190 190 190 189 189 189 190 190 192 192 192 192 192 192 192 192 192 191 191 191 190 190 190 190 190 190 190 190 191 191 192 192 193 194 195 196 196 195 194 193 193 193 193 192 192 191 191 191 190 190 190 190 190 190 190 190 190 190 190 190 190 191 191 191 191 192 192 192 193 193 193 193 193 193 193 193 193 193 193 193 193 193 192 192 191 190 189 189 189 188 188 188 188 188 189 189 190 190 190 191 191 192 193 194 194 194 194 193 193 193 194 195 195 195 195 195 195 195 195 195 195 195 195 195 196 196 197 198 199 199 199 200 200 200 201 202 202 202 202 202 201 201 202 202 203 203 203 203 203 203 203 203 203 203 203 203 203 202 202 202 202 202 202 202 201 201 200 200 199 199 199 199 198 198 198 198 198 198 198 197 197 197 197 197 197 197 197 196 200 200 199 199 198 197 196 195 195 195 195 195 195 195 196 196 196 197 197 197 197 197 197 197 197 197 197 197 197 198 198 198 199 199 199 199 199 199 199 199 200 200 200 199 199 200 201 201 201 202 202 202 202 202 201 201 201 201 200 200 200 200 200 200 200 200 200 200 199 199 198 198 198 197 197 196 196 195 195 196 195 195 195 195 196 196 197 197 196 196 195 196 197 197 197 196 195 194 193 192 191 191 190 190 190 191 191 192 192 193 193 194 194 194 194 194 194 195 194 194 194 194 193 192 191 191 190 189 189 189 190 190 191 191 192 192 193 193 193 192 192 192 192 192 192 191 191 190 190 189 190 190 191 191 191 190 190 190 191 192 192 191 191 190 190 191 191 192 193 193 193 193 193 192 192 192 192 192 191 191 190 190 190 190 190 190 190 191 191 191 192 192 193 193 195 196 195 194 193 193 193 193 193 192 191 191 190 190 190 190 190 190 190 190 190 190 190 190 190 191 191 191 191 192 192 192 192 193 193 193 194 193 193 193 193 193 193 193 193 193 193 193 192 191 190 190 189 189 189 189 189 189 189 189 189 190 190 190 191 191 192 193 194 194 194 193 193 193 194 194 195 195 195 195 195 195 195 195 195 196 195 195 196 196 197 198 198 199 199 199 199 200 200 201 201 202 202 202 202 202 202 202 203 203 203 203 203 203 203 203 203 203 203 203 203 202 202 201 201 201 201 201 201 201 200 200 200 200 199 199 199 198 198 198 198 198 198 198 198 198 198 197 198 197 197 197 197 200 200 200 199 199 197 196 196 196 196 196 195 195 195 196 196 196 196 197 197 197 197 197 197 197 197 197 197 197 198 198 198 199 199 199 199 199 199 199 199 199 200 199 199 199 200 201 202 202 202 202 202 202 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 199 199 198 198 198 197 197 196 195 196 196 196 195 195 195 196 196 196 196 196 196 196 196 197 198 198 197 196 195 194 193 192 191 191 190 190 191 191 192 192 192 193 194 194 194 194 195 195 195 195 195 194 194 194 193 192 192 191 190 189 189 190 190 190 191 191 191 192 193 193 193 192 192 192 192 192 192 192 191 191 190 190 190 190 191 191 191 191 191 191 192 192 192 192 192 191 191 192 192 193 193 193 193 193 193 193 193 193 193 192 192 191 191 190 190 191 191 190 191 191 191 191 191 192 192 193 195 195 195 194 194 194 194 193 193 192 191 191 191 190 190 190 190 190 190 190 190 190 190 191 191 191 191 191 191 192 192 192 193 193 193 194 194 194 194 194 194 194 194 194 193 194 193 193 192 191 190 190 189 189 189 189 189 189 189 189 190 190 191 191 191 192 193 193 194 194 194 193 193 194 194 195 195 195 196 195 195 195 196 196 196 196 196 196 196 196 197 198 198 198 198 198 199 199 200 200 200 201 202 202 203 203 202 202 203 203 204 204 204 204 203 203 203 203 203 203 202 202 202 202 201 201 201 201 201 201 201 200 200 200 200 199 199 199 198 198 198 198 198 198 198 198 198 198 198 198 198 197 197 201 200 200 200 198 197 196 196 196 196 196 196 196 196 196 196 196 197 197 197 197 198 197 197 197 197 197 197 197 197 198 198 199 199 199 199 199 199 199 199 199 199 199 199 199 200 201 201 202 202 202 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 200 199 199 198 198 198 198 197 196 196 196 196 196 195 195 195 196 196 196 196 196 196 196 197 198 199 198 197 196 195 194 194 192 192 191 190 190 191 191 192 192 193 194 194 194 195 195 195 195 195 195 195 195 194 194 193 193 192 191 191 190 190 190 190 191 191 191 191 192 193 193 193 192 192 192 192 192 192 192 192 191 191 191 191 191 191 191 191 191 192 192 192 193 193 193 192 192 192 193 193 193 194 194 194 194 193 193 193 193 193 192 192 191 191 191 191 191 191 191 191 191 191 191 191 191 192 193 194 195 195 194 194 194 194 194 193 192 191 191 191 191 190 190 190 190 190 190 190 190 191 191 191 191 191 192 192 192 192 193 193 193 193 194 194 194 194 194 194 194 194 194 194 194 194 193 192 191 190 189 189 189 189 189 189 189 190 190 190 190 191 191 192 192 193 193 194 194 193 193 194 194 194 195 195 195 195 195 195 196 196 196 196 196 196 196 196 197 197 198 198 198 198 198 198 198 199 199 199 200 201 201 202 202 202 202 202 203 204 204 204 204 204 204 204 204 203 203 202 202 202 202 202 202 201 201 201 201 201 201 201 200 200 199 199 199 199 199 198 198 198 198 198 198 198 198 198 198 198 198 198 201 201 200 200 198 197 197 197 197 197 196 196 196 195 196 196 196 197 197 197 197 198 198 197 197 197 197 197 197 198 198 198 199 199 199 199 199 199 199 199 199 199 198 199 200 200 200 201 202 202 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 200 200 199 199 198 198 198 197 196 196 196 196 196 196 196 195 196 196 196 196 196 196 196 197 197 198 199 198 197 196 195 195 194 193 192 191 191 191 191 192 192 192 193 194 194 195 195 195 195 195 195 195 195 195 194 194 193 193 193 192 191 191 190 190 191 191 191 191 192 192 192 193 192 192 192 192 192 191 192 192 192 192 192 192 191 192 192 191 191 192 192 192 193 193 193 193 193 193 194 194 194 194 194 194 194 194 194 194 193 193 193 193 192 192 192 192 191 191 191 191 191 191 191 191 191 192 193 194 194 194 195 195 195 195 195 195 193 192 191 191 191 191 191 190 190 190 190 190 190 190 191 191 191 191 192 192 192 192 193 193 193 193 194 194 194 194 194 194 194 194 194 194 194 194 194 193 192 191 190 190 190 189 189 189 189 190 190 190 190 191 192 192 192 193 193 193 193 193 193 194 194 194 195 195 195 195 195 195 195 196 196 197 196 196 196 196 196 197 197 197 198 198 198 197 197 198 198 198 198 199 200 200 201 201 202 202 202 203 204 204 204 204 204 204 204 204 204 203 202 202 202 202 202 202 202 202 202 201 201 201 201 200 200 200 199 199 199 199 199 198 198 198 198 198 198 198 198 198 198 198 198 201 201 200 199 198 197 197 197 197 197 197 196 196 195 196 196 196 196 197 197 198 198 198 197 197 197 197 197 198 198 198 198 198 199 199 199 199 199 199 199 199 198 198 199 199 200 200 201 201 201 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 200 200 199 198 198 198 197 197 196 196 196 196 196 196 196 196 196 196 196 195 196 196 196 197 198 198 199 198 197 196 196 195 195 194 193 192 192 192 192 192 192 193 193 194 194 195 195 196 196 196 196 195 195 195 194 194 194 193 193 192 192 192 191 191 191 191 191 192 192 193 193 193 193 192 192 192 192 192 191 192 192 192 192 192 193 192 192 191 192 192 193 193 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 193 193 193 192 192 192 192 192 191 191 191 191 191 191 192 192 192 193 194 194 194 194 194 195 195 195 195 194 193 192 192 191 191 191 190 190 190 190 190 190 191 191 191 192 192 192 192 192 193 193 193 193 193 194 194 194 194 194 194 194 194 194 194 194 194 194 193 193 192 191 191 190 190 189 189 190 190 190 190 190 191 192 193 193 193 193 193 193 193 193 194 194 195 195 195 195 195 195 194 195 195 196 196 196 196 196 196 197 197 197 197 198 198 198 198 197 197 197 197 198 198 199 200 200 201 201 201 201 202 203 204 204 204 204 204 204 204 204 203 203 203 202 202 202 202 202 202 202 202 201 201 201 201 200 200 200 200 200 199 199 198 198 198 199 199 199 198 198 198 199 199 199 201 201 200 199 198 197 198 198 198 197 197 197 196 196 196 196 196 196 197 197 198 198 198 198 198 197 197 198 198 198 198 198 198 199 199 199 199 199 199 199 199 198 199 199 199 200 200 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 200 200 201 200 200 199 198 198 197 197 196 196 196 196 196 196 196 196 196 196 196 195 195 196 196 196 197 197 198 198 197 197 196 196 196 196 195 194 192 192 192 192 192 193 193 193 194 195 195 195 196 196 196 196 195 195 195 194 194 194 193 193 193 193 193 192 192 192 192 192 192 193 193 193 193 193 193 192 192 192 192 192 191 192 192 193 193 194 193 192 191 191 192 193 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 193 193 193 193 192 192 192 191 191 191 191 191 192 192 192 193 193 194 194 194 194 194 195 195 195 195 194 194 193 192 191 191 191 191 191 191 190 191 191 191 191 192 192 192 192 193 193 193 193 193 193 194 194 194 194 194 194 194 194 194 194 195 195 195 194 194 193 193 193 192 191 190 190 190 190 190 190 190 191 191 192 193 193 193 194 194 193 193 193 194 195 195 195 196 196 195 195 195 195 195 195 196 196 196 196 197 197 197 197 198 198 198 199 198 198 198 198 198 198 199 199 199 200 200 200 201 201 202 203 203 203 204 204 204 204 204 204 204 204 203 203 203 203 203 203 203 202 202 202 201 201 201 201 201 200 200 200 200 199 199 199 199 199 199 199 199 199 199 199 199 199 201 201 200 198 198 198 198 198 198 198 197 196 196 195 196 196 196 196 197 197 197 197 198 198 198 198 198 198 198 198 198 198 199 199 199 198 199 199 199 198 198 199 199 199 200 200 200 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 200 200 201 201 200 200 199 199 198 197 197 197 196 196 196 197 196 196 196 196 195 195 195 196 195 196 196 197 197 197 197 197 197 197 197 197 196 195 194 193 192 192 192 193 193 193 194 194 195 195 195 196 196 196 196 195 195 194 194 194 194 194 194 194 194 193 193 193 193 193 193 193 193 193 193 193 193 193 193 192 192 192 192 192 192 192 194 195 195 194 192 192 192 193 194 194 194 194 194 195 195 195 195 195 194 194 194 194 194 194 194 194 194 194 193 193 193 193 192 192 192 191 191 191 191 191 191 192 192 193 193 193 194 194 194 194 194 195 195 194 194 194 193 192 192 191 191 191 191 191 191 191 191 191 191 192 192 192 193 193 193 193 193 193 193 194 194 194 194 194 194 194 194 194 194 195 195 195 194 194 194 194 193 193 192 191 190 190 190 190 190 191 191 191 191 192 192 193 193 193 193 193 194 194 194 195 196 196 196 195 195 195 195 195 195 196 196 196 197 197 197 197 198 199 199 199 200 199 199 199 199 199 199 200 200 199 199 199 200 200 201 202 203 203 203 203 204 204 204 204 204 204 204 204 203 203 203 203 203 203 203 203 202 202 202 202 201 201 201 201 200 200 200 199 199 199 199 199 199 199 199 199 199 199 200 201 200 199 199 198 198 198 198 198 198 197 196 196 196 196 196 196 197 197 197 197 197 197 197 197 197 197 198 198 198 198 198 199 199 199 198 198 198 198 198 198 198 199 200 200 200 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 200 200 201 201 200 200 199 199 198 198 198 197 197 197 197 197 197 197 196 196 196 195 195 195 195 196 196 196 197 197 197 197 197 198 197 198 198 197 196 194 193 193 192 193 193 193 194 194 194 195 195 195 196 196 196 196 195 195 195 194 194 194 194 194 194 194 194 194 194 194 194 194 193 193 194 193 193 193 193 193 193 192 192 192 192 192 193 195 196 196 195 194 193 193 193 194 194 194 195 195 195 195 195 195 195 195 194 194 194 194 194 194 194 194 194 194 194 193 193 192 192 192 192 191 191 191 191 191 191 192 193 193 193 193 193 193 193 194 194 194 194 194 193 193 193 192 192 191 191 191 191 191 191 191 191 192 192 192 193 193 193 193 193 193 193 194 194 194 194 194 194 194 195 195 195 195 195 195 195 195 194 194 194 194 193 192 191 191 191 191 191 191 191 191 191 191 191 192 192 193 193 193 193 193 194 194 195 195 195 195 195 195 195 195 195 196 196 196 196 197 197 197 198 198 199 199 200 200 200 200 200 200 200 200 200 200 200 199 199 200 201 201 202 202 202 203 203 204 204 204 204 205 205 205 204 204 203 203 203 203 203 203 203 203 202 202 202 202 202 201 201 201 201 200 200 201 201 200 200 199 200 200 200 200 200 200 201 200 199 199 199 199 199 199 198 198 197 196 196 196 196 196 196 197 197 197 197 197 197 197 197 197 197 198 198 198 198 198 199 199 199 198 198 197 197 198 198 199 199 200 200 201 201 201 201 201 201 200 200 201 201 201 200 201 200 200 200 200 201 201 201 200 200 200 199 198 198 198 198 197 197 197 197 197 197 196 196 196 195 195 195 195 196 196 196 197 197 197 197 198 198 198 198 198 197 196 194 194 193 193 193 193 193 194 194 194 194 195 195 195 196 196 195 195 195 195 194 194 194 195 195 195 195 195 194 194 194 194 194 194 194 194 193 193 193 193 193 193 193 192 192 192 193 194 196 197 197 197 195 194 193 194 194 194 195 195 195 195 196 196 195 195 195 195 195 195 195 195 195 195 195 194 194 194 193 193 192 192 192 191 191 191 191 191 191 191 192 192 192 193 193 193 193 193 193 194 194 193 193 193 193 193 192 192 191 191 191 191 191 191 191 192 192 192 193 193 193 193 193 193 193 194 194 194 194 194 194 194 195 195 195 195 195 195 195 195 195 195 194 194 194 193 192 192 192 192 192 192 192 192 191 191 191 191 192 192 192 192 192 193 193 194 194 195 195 195 195 195 195 195 195 196 196 196 196 196 197 197 197 198 198 199 199 200 200 201 200 200 200 200 200 201 200 200 200 199 200 201 201 202 202 202 203 203 204 204 204 204 205 205 205 204 204 204 204 204 203 203 203 203 203 203 202 202 202 202 202 202 201 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 199 199 199 199 199 199 198 198 197 196 196 196 196 196 196 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 199 199 199 198 198 197 197 197 198 199 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 201 201 201 200 200 200 200 199 199 198 198 198 198 198 198 198 197 197 196 196 196 196 196 195 195 195 196 197 197 197 197 197 198 198 198 199 198 197 196 196 194 193 193 193 193 194 194 194 194 194 195 195 195 195 195 195 195 195 194 194 194 194 195 195 195 195 195 194 194 194 194 194 193 193 193 193 193 193 193 193 193 193 193 192 193 194 195 197 198 197 197 196 195 194 194 194 194 195 195 195 196 196 196 196 195 195 195 195 195 195 195 195 195 195 195 194 194 193 192 192 192 191 191 191 191 191 191 191 191 192 192 192 192 192 193 193 193 193 193 193 193 193 193 193 192 192 192 192 192 191 191 191 191 192 192 192 192 193 193 193 193 193 193 194 194 194 194 194 194 194 195 195 195 195 195 195 195 196 195 195 195 195 195 194 193 193 193 192 193 193 193 193 192 192 192 191 191 192 192 191 191 192 192 193 193 194 194 194 195 195 195 195 195 196 196 196 196 196 196 197 197 198 198 198 199 200 200 200 201 201 200 200 200 200 200 200 200 200 200 200 201 201 202 202 202 203 203 204 204 204 204 204 205 205 204 204 204 204 204 203 203 203 203 203 203 203 203 202 202 202 202 202 202 202 202 202 202 202 201 201 201 201 201 201 201 201 200 200 199 199 199 199 199 199 199 198 197 196 196 196 196 196 196 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 198 198 198 198 198 198 198 198 199 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 201 201 201 201 200 200 200 200 199 199 199 199 199 199 198 198 198 197 197 196 196 196 196 195 195 195 195 196 197 197 197 198 198 198 198 198 198 198 198 198 197 195 194 193 193 193 194 194 194 194 194 195 195 195 195 195 195 195 194 194 194 194 194 195 195 195 195 195 194 194 194 194 193 193 193 193 193 193 193 193 193 193 193 193 192 193 195 196 197 197 198 197 197 196 195 194 194 194 194 195 195 196 196 196 196 196 196 195 195 195 195 195 195 195 195 195 194 193 193 192 192 191 191 191 191 191 191 191 191 191 191 191 192 192 192 193 193 193 193 193 193 193 192 192 192 192 192 192 192 192 192 191 191 192 192 192 192 192 193 193 193 193 193 193 194 194 194 194 194 195 195 195 195 195 195 195 195 195 196 196 195 195 195 195 194 193 193 193 193 193 193 193 193 193 192 192 192 192 192 191 191 191 192 192 193 193 193 194 194 194 194 194 195 195 196 196 196 196 196 196 197 197 198 198 198 199 199 199 200 201 201 201 201 201 201 201 201 201 201 201 201 201 202 202 202 202 202 203 203 203 204 204 204 204 204 204 204 204 204 203 203 203 203 203 203 203 203 203 202 202 203 203 203 203 202 202 202 202 202 202 202 202 201 201 201 201 201 200 200 200 200 200 200 200 199 199 198 197 197 197 196 196 196 196 196 197 196 197 197 197 197 197 197 197 198 198 198 198 198 198 198 198 198 198 198 198 199 199 200 200 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 200 200 201 201 201 200 200 200 200 200 200 199 199 199 199 199 198 198 197 197 196 196 196 195 195 195 195 196 196 197 197 197 198 198 198 198 198 198 198 198 198 197 196 194 194 193 193 193 194 194 194 194 195 195 195 195 195 195 194 194 194 194 194 194 194 195 195 195 195 195 194 194 194 194 193 193 193 193 193 193 193 193 193 193 192 193 194 195 196 196 197 198 198 197 196 195 194 194 194 195 195 196 196 196 196 196 196 196 196 196 196 196 196 195 195 195 195 194 194 193 192 191 191 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 193 193 193 193 194 194 194 194 195 195 195 195 195 195 195 195 195 196 196 196 196 195 195 195 194 194 193 193 193 193 193 193 193 193 193 193 192 192 192 191 191 191 192 192 193 193 193 193 193 193 193 194 195 195 196 196 196 196 196 196 197 197 197 198 198 198 199 199 200 201 201 201 201 201 201 201 201 201 201 201 202 202 202 202 202 202 202 203 203 203 203 203 204 204 204 204 204 204 204 203 203 203 203 203 203 203 203 202 202 202 203 203 203 203 203 203 202 202 202 202 202 202 202 202 202 202 202 200 200 200 200 200 200 200 200 199 199 198 198 197 197 197 197 197 196 197 197 197 196 197 197 197 197 197 197 198 198 198 198 198 198 198 198 198 198 198 199 199 200 200 200 200 200 200 200 200 200 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 199 199 199 199 199 198 197 197 196 196 195 195 195 194 195 196 196 197 197 197 198 198 198 198 198 198 198 198 198 197 196 195 194 193 193 194 194 194 194 195 195 195 195 195 195 194 194 194 194 194 194 194 194 195 195 195 195 195 194 194 194 194 194 193 193 193 193 193 193 193 193 193 193 193 194 195 196 196 197 198 198 197 196 195 195 195 195 195 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 194 193 192 191 191 191 191 190 190 191 191 191 192 191 191 191 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 193 193 193 194 194 194 194 195 195 195 195 195 195 196 196 196 196 196 196 196 195 195 195 194 194 194 193 193 193 194 193 193 193 193 193 193 193 192 191 191 191 192 192 193 193 193 193 192 192 193 193 194 195 195 196 196 196 196 196 197 197 197 198 198 198 199 199 200 200 201 201 201 201 202 202 202 202 202 202 202 202 202 202 202 202 202 202 203 203 203 203 203 203 203 203 203 204 203 203 203 203 203 203 203 203 202 202 202 202 202 203 203 203 203 203 203 203 203 203 202 202 202 202 202 202 202 200 200 200 200 200 200 200 200 200 199 199 198 197 197 197 197 197 197 197 197 197 196 197 197 197 197 197 197 197 198 198 198 198 198 198 198 198 198 199 199 199 199 199 200 200 200 200 200 200 200 201 201 201 201 200 200 200 199 200 200 200 200 200 200 200 200 200 200 200 200 200 199 199 199 199 199 198 197 197 196 196 195 195 194 195 195 196 196 196 197 197 198 198 198 198 198 198 198 198 198 198 196 195 194 194 194 194 194 194 195 195 195 195 195 195 195 194 194 194 194 193 193 194 194 195 195 195 195 195 195 195 194 194 194 194 194 194 194 194 194 193 193 193 193 193 194 195 195 196 197 198 198 197 196 196 195 195 196 196 196 196 196 197 197 196 196 196 196 196 196 196 196 196 195 195 194 193 193 192 191 191 191 190 191 191 191 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 191 192 192 192 192 192 192 192 192 192 193 193 194 194 194 194 194 194 194 195 195 195 195 196 196 196 196 196 196 196 195 195 195 195 194 194 193 193 194 194 193 193 193 193 193 193 193 192 192 192 191 192 192 193 193 194 193 193 193 193 193 194 195 195 195 195 196 196 196 197 197 197 197 198 198 199 199 200 200 201 201 201 201 202 202 202 202 202 202 202 203 203 203 202 202 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 202 202 202 202 202 202 202 202 202 202 203 203 203 203 203 203 203 203 203 202 202 202 202 202 202 200 200 201 201 200 200 200 200 200 200 199 198 198 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 199 199 199 199 199 200 199 199 200 200 200 200 201 201 200 200 200 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 199 199 198 197 197 196 195 195 195 195 195 195 196 196 196 197 197 197 197 197 198 198 198 198 199 198 197 196 195 194 194 194 194 194 195 195 195 195 195 195 195 195 194 194 194 194 194 194 194 194 195 195 195 195 195 195 195 195 195 195 195 195 194 195 194 194 194 194 194 193 194 194 194 195 196 197 198 198 197 196 196 196 196 196 197 197 197 197 197 197 197 197 197 197 197 197 196 196 196 195 195 194 193 192 192 191 190 190 190 191 191 192 193 193 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 191 191 191 192 192 192 192 192 192 192 193 193 193 193 194 194 194 194 194 194 195 195 195 195 196 195 196 196 196 196 196 196 196 195 195 194 194 194 194 194 194 194 193 193 193 193 193 193 193 193 192 191 191 192 193 194 195 195 194 193 193 193 194 194 194 195 195 196 196 197 197 197 197 198 198 198 198 199 200 200 200 200 201 201 201 202 202 202 202 202 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 202 202 202 202 202 202 201 201 201 202 202 203 203 203 203 203 203 203 203 203 203 203 203 203 203 202 200 201 201 201 201 200 201 200 200 200 199 199 198 198 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 198 199 199 199 199 200 200 199 199 200 200 200 201 200 200 200 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 199 198 197 197 196 195 195 195 195 195 196 196 196 197 197 197 197 197 197 198 198 198 199 199 198 197 196 195 195 194 194 194 195 195 195 195 195 195 195 195 195 194 194 194 194 194 194 194 194 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 194 194 194 194 194 195 195 196 197 198 198 198 198 197 197 196 196 196 197 197 197 197 197 197 197 197 197 197 197 197 196 196 195 194 194 193 192 192 191 190 190 191 191 192 192 193 193 193 193 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 191 191 191 191 192 192 192 192 192 192 193 193 193 193 193 193 194 194 194 194 194 195 195 195 195 195 196 196 196 196 196 196 196 196 196 195 195 194 194 194 194 194 194 193 193 194 194 194 194 194 194 192 191 191 192 193 194 194 195 195 194 193 193 194 194 194 195 195 196 196 197 197 197 198 198 198 198 198 199 199 199 200 200 200 201 201 201 201 202 202 202 203 203 204 204 204 204 204 204 204 204 203 203 203 203 203 203 203 203 203 203 202 202 202 202 201 201 201 201 201 201 202 202 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 201 201 201 201 201 201 201 200 200 200 199 199 199 198 198 198 197 197 197 197 197 196 196 197 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 199 199 199 200 200 200 199 199 200 200 200 200 200 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 199 199 197 196 196 196 196 196 196 196 196 196 197 197 197 197 197 198 198 198 198 199 199 199 198 197 196 196 195 194 194 195 195 195 196 196 195 195 195 195 195 194 194 194 194 194 194 194 194 194 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 194 194 194 194 195 196 197 198 198 198 198 198 198 197 196 196 196 197 197 197 197 197 197 197 197 197 197 197 197 196 196 195 194 193 193 192 191 190 190 191 191 192 192 193 193 193 193 193 193 192 192 192 192 192 192 192 192 192 192 192 191 191 192 192 192 191 191 191 191 191 191 192 192 192 192 192 193 193 193 194 193 193 194 194 194 194 194 195 195 195 195 195 196 196 196 196 196 196 196 196 196 196 195 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 193 192 191 192 192 193 194 195 195 194 194 194 194 194 194 195 195 196 196 197 197 197 198 198 198 198 198 199 199 199 199 200 200 200 201 201 201 201 201 202 203 204 204 204 204 204 205 204 204 204 204 204 204 204 203 203 203 203 203 203 203 202 202 202 201 201 201 201 201 201 201 202 202 202 203 203 202 202 202 202 203 203 203 203 203 203 202 201 201 201 201 201 201 201 200 200 200 200 199 199 199 198 198 198 197 197 197 197 196 196 196 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 198 199 199 200 200 200 199 199 199 200 200 200 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 199 198 197 196 196 196 196 196 196 196 196 197 197 197 197 198 198 198 198 198 199 199 199 198 198 197 197 196 195 194 194 195 195 196 196 196 195 195 195 195 194 194 194 194 194 194 194 194 194 195 195 195 195 195 196 196 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 195 196 197 198 198 199 199 198 198 197 196 196 196 196 197 197 197 197 197 197 197 197 197 197 197 196 195 195 194 193 193 192 191 190 191 191 192 192 193 193 193 193 193 193 193 193 193 192 192 192 192 192 192 192 192 192 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 193 193 193 194 194 194 194 194 194 194 195 195 195 195 195 196 196 196 196 196 196 196 196 196 196 196 195 194 194 194 194 194 194 194 194 194 194 194 194 195 195 195 193 192 192 192 192 193 194 195 195 195 194 194 194 194 195 196 196 196 197 197 197 197 197 198 198 198 199 199 199 199 200 200 200 201 201 201 201 201 201 202 203 203 204 204 205 205 205 205 205 205 205 205 204 204 204 204 203 203 203 203 203 202 202 201 201 201 201 201 201 201 201 201 202 202 202 202 202 202 202 202 202 203 203 203 203 202 202 201 201 201 201 201 201 201 200 200 200 200 199 199 199 199 198 198 197 197 197 197 197 197 196 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 199 199 199 200 200 200 199 199 199 199 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 198 197 197 196 196 197 197 197 197 197 197 198 198 198 198 198 199 199 199 199 199 199 198 198 197 196 195 195 194 194 195 195 196 196 196 195 195 195 195 194 194 194 194 194 194 194 194 195 195 195 195 195 196 196 196 195 195 195 195 195 195 195 196 196 196 195 195 195 195 195 195 196 198 198 198 199 199 199 198 198 197 197 196 196 196 197 197 197 197 197 197 197 197 197 197 196 195 194 194 193 192 191 191 191 191 192 192 193 194 194 194 194 193 193 193 193 193 193 192 192 192 192 192 192 192 192 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 193 193 193 193 194 194 194 194 194 194 194 195 195 195 195 195 196 196 196 196 196 196 196 196 197 196 196 195 194 194 194 194 194 194 193 193 194 194 194 194 195 195 195 194 193 192 193 193 193 195 195 195 195 194 194 194 195 195 196 196 197 197 197 197 197 197 197 198 198 198 199 199 200 200 200 201 201 201 201 201 201 201 202 203 203 204 205 205 205 205 206 206 206 205 205 204 204 204 204 204 204 204 203 203 202 202 201 201 201 200 200 200 200 201 201 201 201 202 202 202 202 202 202 202 202 203 203 203 202 202 201 201 201 201 201 201 201 201 201 200 200 200 200 199 199 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 198 198 197 198 198 198 198 199 199 199 200 200 199 199 199 199 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 201 201 201 200 200 200 200 200 199 199 198 197 197 197 197 197 197 197 198 198 198 198 199 199 199 199 199 199 199 199 199 199 198 198 197 196 195 194 194 194 195 195 196 196 196 195 195 195 195 195 194 194 194 194 194 194 195 195 195 195 195 196 196 196 195 195 195 195 195 195 195 196 196 196 196 196 196 195 195 195 196 197 197 198 199 199 199 199 199 199 198 198 197 196 196 196 197 197 197 197 197 197 197 197 197 196 195 195 194 193 192 191 190 191 192 192 193 194 194 194 194 194 193 193 193 193 193 193 192 192 192 192 192 192 192 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 193 193 193 193 194 194 194 194 194 194 194 194 195 195 195 195 196 196 196 196 196 196 196 196 197 197 197 196 195 195 195 194 194 194 193 193 193 193 193 193 194 195 195 195 194 194 194 193 193 194 195 195 194 194 194 194 195 195 195 196 196 197 197 197 197 197 197 197 198 198 198 199 199 200 200 201 201 201 201 202 202 202 202 203 203 203 204 205 205 205 206 206 206 206 206 205 205 204 204 204 204 204 204 203 203 202 202 202 201 201 200 200 200 200 201 201 201 201 201 202 202 202 202 202 202 202 202 203 203 203 202 201 201 201 201 201 201 201 201 201 201 201 200 200 199 199 198 198 198 198 198 198 198 197 197 197 197 197 197 198 198 198 198 198 198 198 198 198 198 198 199 199 199 199 199 199 199 199 198 198 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 201 201 201 201 200 200 200 200 200 199 199 198 197 197 198 198 198 198 198 198 199 199 199 199 199 200 200 200 200 200 199 198 198 198 198 197 196 194 194 194 194 194 195 195 196 196 195 195 195 195 195 195 195 195 194 194 194 195 195 195 195 195 196 196 196 195 195 195 195 195 195 195 196 196 196 196 196 196 196 196 195 196 197 197 198 199 200 200 200 199 199 199 198 197 196 195 196 197 197 198 198 198 197 197 197 197 196 196 195 194 193 192 191 190 191 192 192 193 194 194 194 194 194 194 193 193 193 193 192 192 192 192 192 192 192 191 191 191 191 191 191 191 191 191 191 191 192 192 192 192 193 193 193 193 193 194 194 194 194 194 194 194 194 195 195 195 195 196 196 196 196 196 196 196 196 197 197 197 196 196 195 195 195 194 194 194 193 193 193 193 193 193 194 195 195 195 195 195 195 194 195 195 195 195 195 195 195 195 195 195 196 196 196 197 197 197 197 197 197 197 198 198 199 200 200 201 201 201 202 202 202 202 202 202 203 203 204 205 205 205 205 206 206 206 206 206 206 205 205 204 205 204 204 204 204 203 203 203 202 202 201 201 200 200 200 201 201 201 201 201 201 202 202 202 202 202 202 202 203 203 203 203 201 201 201 201 201 201 201 201 201 201 201 201 200 200 199 199 198 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 197 198 198 198 198 199 199 199 199 199 199 198 198 198 198 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 201 201 201 201 200 200 200 200 200 200 199 199 198 198 198 198 198 199 199 199 199 199 199 200 200 200 200 200 200 200 199 199 198 198 198 197 196 195 194 194 193 194 194 195 195 195 195 195 195 195 195 195 195 195 195 195 194 195 195 195 195 195 195 196 195 195 195 195 195 195 195 195 196 196 196 196 196 196 196 196 196 196 196 197 198 198 200 200 200 200 200 199 199 198 196 195 195 196 197 197 198 198 198 198 197 197 197 196 196 195 194 193 192 191 191 192 192 193 194 194 195 195 194 194 194 194 193 193 193 192 192 192 192 192 192 192 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 193 193 193 194 194 194 194 194 194 194 194 194 194 195 195 195 195 196 196 196 196 196 196 196 196 197 197 197 196 196 195 195 195 195 194 194 194 194 194 193 193 193 194 194 195 195 195 195 195 196 196 195 195 196 195 195 195 195 195 195 195 196 197 197 197 197 197 197 197 197 198 198 199 200 201 201 201 202 202 202 202 203 203 203 203 204 205 205 205 205 205 205 206 206 206 206 206 205 205 205 205 205 204 204 204 203 203 203 203 202 202 201 201 201 201 201 201 201 201 201 201 202 202 202 202 202 202 202 203 203 203 203 202 202 201 201 201 201 201 201 201 201 201 201 200 200 199 199 199 199 199 199 198 198 198 197 197 197 198 197 197 197 197 197 197 197 198 198 198 198 198 198 199 199 199 198 198 198 198 198 199 199 200 200 200 201 200 200 200 200 200 200 200 200 201 201 201 201 201 201 200 200 200 200 200 200 199 199 198 198 198 199 199 199 199 199 200 200 200 200 201 201 201 200 200 200 199 199 198 198 198 197 196 195 194 194 194 194 194 195 195 195 195 195 195 196 196 195 195 195 195 195 195 195 195 195 195 195 196 196 195 195 195 195 195 195 195 195 196 196 196 196 196 196 196 196 196 196 197 197 198 199 200 200 200 200 200 199 198 197 195 195 195 197 197 197 198 198 198 198 197 197 197 196 195 195 194 193 192 192 191 192 192 193 194 195 195 194 194 194 194 193 193 193 192 192 192 192 192 191 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 192 193 193 194 194 194 194 194 194 194 194 194 195 195 195 195 195 196 196 196 196 196 196 196 196 196 197 197 197 196 196 195 195 195 195 195 194 194 194 194 193 193 193 194 194 195 195 196 196 196 196 196 196 197 197 197 196 196 196 195 195 195 195 197 197 197 197 197 197 197 198 198 198 199 200 200 201 201 202 202 203 203 203 203 203 204 205 205 206 206 206 206 206 206 206 206 206 205 205 205 205 205 204 204 204 204 204 204 203 203 203 202 202 201 201 201 202 202 202 202 202 202 202 202 202 202 202 202 202 202 203 203 203 202 202 201 201 201 201 201 201 201 201 201 201 200 200 199 199 199 199 199 199 198 198 198 198 198 198 198 197 197 197 197 197 197 198 198 198 198 198 198 198 198 198 198 198 198 197 198 198 199 199 200 200 200 201 201 200 200 200 200 200 200 201 201 201 201 201 201 201 201 201 200 200 200 200 200 199 199 199 199 199 199 199 200 200 200 200 200 201 201 201 201 200 200 199 199 199 198 198 197 196 195 194 194 193 194 194 194 195 195 196 196 196 196 196 196 196 196 196 195 195 195 195 196 196 196 196 196 196 196 196 195 195 195 195 195 196 196 196 196 196 196 196 196 197 197 197 197 197 198 199 200 200 200 200 200 199 198 196 195 195 196 196 197 198 198 198 198 198 197 197 197 196 195 195 194 193 193 192 192 192 193 194 195 195 195 194 194 194 194 193 193 193 192 192 192 192 191 191 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 192 193 193 194 194 194 194 194 194 194 194 195 195 195 195 195 196 196 196 196 196 196 196 196 196 196 196 197 196 196 196 195 195 195 195 195 195 195 194 194 193 193 193 194 194 194 195 195 195 195 196 196 196 197 197 197 197 197 196 196 195 195 196 197 197 197 197 197 197 198 198 198 198 199 199 200 201 202 203 203 203 203 204 204 204 204 205 205 206 206 206 206 206 206 205 205 205 205 205 205 205 205 204 204 204 204 204 204 203 203 203 203 203 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 203 203 203 202 202 201 201 201 201 201 201 201 201 201 201 200 200 200 200 200 199 199 199 198 198 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 198 197 198 198 199 199 200 200 200 200 201 201 201 200 200 200 200 201 201 201 201 201 201 201 201 201 201 200 200 200 200 200 200 199 199 199 199 199 200 200 200 200 200 201 201 201 200 200 200 199 199 199 198 198 198 197 196 194 193 193 193 194 194 194 195 195 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 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 200 200 200 200 199 198 197 196 196 195 195 196 197 198 199 199 198 198 198 197 197 196 195 195 194 193 193 193 192 192 193 194 195 195 195 194 194 194 194 193 193 192 192 192 192 192 191 191 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 192 193 193 193 193 194 194 194 194 194 194 194 195 195 195 195 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 195 195 195 195 194 194 193 193 193 193 193 194 195 195 195 195 195 195 196 197 197 198 198 197 197 196 196 196 196 197 197 197 197 197 198 198 198 198 198 199 199 200 201 202 203 203 204 204 204 204 204 205 205 205 206 206 206 206 206 206 205 205 205 205 205 204 204 205 205 204 204 204 204 204 204 204 203 203 203 203 203 203 203 203 203 202 202 202 202 202 202 203 203 203 203 203 203 203 203 202 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 199 199 199 199 198 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 198 199 199 199 200 200 200 201 201 201 200 200 200 201 201 201 201 201 201 201 201 201 201 200 200 200 200 200 200 200 200 199 199 199 199 200 200 200 200 201 201 201 200 200 199 199 199 198 198 198 199 198 196 195 193 193 193 193 194 194 195 195 195 195 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 197 197 197 198 199 200 200 200 200 200 199 198 197 197 196 196 196 197 198 198 199 199 199 199 198 197 196 196 196 195 194 194 194 193 193 193 193 195 195 195 195 195 194 194 193 193 192 192 192 192 192 191 191 191 191 191 191 191 190 190 191 191 191 191 191 191 192 192 192 192 192 193 193 193 194 194 194 194 194 194 194 194 195 195 195 195 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 195 195 194 194 194 193 193 193 193 193 194 194 194 194 194 195 195 196 197 198 198 197 197 197 197 196 196 197 197 197 197 197 198 198 198 198 198 198 198 199 200 201 202 203 204 204 204 205 205 205 205 205 206 206 206 206 206 206 206 205 205 205 205 205 205 205 205 205 205 205 204 204 204 204 204 204 204 204 204 204 204 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 202 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 199 199 199 199 198 198 198 198 198 197 197 197 197 197 197 197 197 197 196 196 196 197 197 197 197 197 197 198 198 199 199 199 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 200 199 199 200 200 200 200 200 200 201 201 201 200 199 199 198 198 198 198 199 199 198 196 194 194 193 193 193 194 194 195 195 195 196 196 196 196 196 196 196 197 196 196 196 196 196 196 196 196 196 196 196 196 196 196 197 197 197 196 196 196 196 196 196 196 197 197 197 197 197 198 198 199 200 200 200 200 199 198 198 198 197 197 197 196 197 198 199 199 199 199 199 198 197 197 196 196 195 194 194 194 193 193 193 194 195 195 195 195 195 194 194 193 193 192 192 192 192 191 191 191 191 191 190 190 190 190 191 191 191 191 191 191 191 192 192 192 192 193 193 193 193 194 194 194 194 194 194 194 194 194 195 195 195 195 195 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 195 195 195 194 194 193 193 193 193 194 194 194 194 194 194 195 195 196 197 198 198 197 197 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 198 199 200 202 203 203 204 204 204 205 205 206 206 206 206 206 207 207 207 206 206 205 205 205 205 205 205 205 205 205 205 205 205 205 204 204 204 204 204 204 204 204 204 204 204 204 204 204 203 203 203 203 203 203 203 203 203 203 203 203 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 199 199 199 199 198 198 198 198 197 197 197 197 197 197 197 197 196 196 196 196 196 197 197 197 197 197 198 198 199 199 199 200 200 200 200 200 201 201 201 201 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 200 200 200 199 200 200 200 200 200 201 201 201 200 200 199 198 198 198 198 199 199 199 197 196 196 194 193 193 193 194 195 195 196 196 196 196 196 196 196 196 197 197 197 197 196 196 196 196 196 196 196 196 196 197 197 197 197 197 197 197 197 197 196 196 197 197 197 197 197 197 197 198 198 199 199 200 200 199 198 198 198 198 198 198 197 197 198 198 199 199 199 199 199 198 198 197 197 196 196 195 195 194 193 193 193 194 195 195 195 195 195 194 194 193 192 192 192 191 191 191 191 191 190 190 190 190 190 191 191 191 191 191 191 191 192 192 192 192 193 193 193 193 194 194 194 194 194 194 194 194 194 194 195 195 195 195 195 195 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 195 195 195 194 194 194 194 194 194 194 194 194 194 194 195 196 197 197 198 198 197 197 196 196 197 197 197 197 197 197 197 197 197 197 197 197 198 199 199 201 202 203 203 203 204 204 205 205 206 206 206 206 206 207 207 207 206 206 206 205 205 205 205 205 205 205 205 206 206 205 205 205 204 204 204 204 204 204 205 204 204 204 204 204 204 204 203 203 203 203 203 203 203 203 203 203 203 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 199 199 198 198 198 198 197 197 197 197 197 197 196 196 196 196 196 196 196 196 197 197 197 198 198 198 198 199 199 200 200 200 200 200 200 201 201 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 201 201 201 201 200 199 199 198 198 198 198 199 199 198 198 197 196 195 194 194 194 195 195 196 196 196 196 197 197 197 197 197 197 197 197 197 197 196 196 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 198 198 199 199 199 199 199 199 198 198 198 198 198 198 198 198 198 198 199 199 199 199 198 198 197 197 197 197 196 196 195 194 194 193 193 194 194 195 195 195 195 194 194 193 193 192 192 191 191 191 191 191 190 190 190 190 190 191 191 191 191 191 191 192 192 192 192 193 193 193 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 195 195 196 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 195 195 195 195 195 195 194 194 194 194 194 194 195 195 196 196 197 198 198 198 197 197 196 196 196 197 197 197 197 197 197 197 197 197 197 197 198 199 200 201 202 202 203 203 204 204 204 205 205 205 205 206 206 207 207 207 206 206 206 205 205 205 205 205 205 205 205 206 206 206 206 205 205 205 205 205 205 205 205 205 205 205 205 205 204 204 204 203 203 203 203 203 203 203 203 203 203 201 201 201 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 199 199 198 198 198 198 198 197 197 197 196 196 196 196 196 196 196 196 196 196 196 197 197 197 198 198 198 199 199 199 200 200 200 200 200 201 201 201 201 200 201 201 201 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 201 200 201 201 201 200 200 199 199 198 198 198 198 199 199 199 198 197 196 195 195 195 195 195 196 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 198 198 198 199 199 199 198 198 198 198 198 198 198 198 198 198 198 199 199 199 198 198 198 197 197 197 197 196 196 195 195 194 193 193 194 194 195 195 195 195 194 194 194 193 192 192 191 191 191 191 190 190 190 190 191 191 191 191 191 191 191 192 192 192 192 193 193 193 193 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 195 195 195 195 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 196 196 196 195 195 195 194 194 194 194 194 195 195 196 197 197 198 198 198 197 197 196 196 196 196 196 197 197 197 196 197 197 197 197 197 198 199 200 201 201 201 202 203 203 203 203 204 204 204 205 205 206 206 207 207 207 206 206 205 204 204 205 205 205 205 205 206 206 206 206 206 206 206 205 205 205 205 205 205 205 205 205 205 205 204 204 204 203 203 203 203 203 203 203 203 203 200 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 199 199 198 198 198 198 198 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 197 197 197 198 198 199 199 199 199 199 199 200 200 201 201 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 201 200 201 200 200 200 199 199 199 199 198 198 198 198 198 198 198 197 196 196 196 196 196 196 197 197 198 198 198 198 197 197 197 197 198 198 198 198 198 197 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 197 197 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 197 198 198 198 198 198 198 198 198 198 197 197 197 197 197 196 196 196 195 194 193 193 194 194 194 195 195 194 194 194 193 193 192 191 191 191 191 191 191 190 190 191 191 191 191 191 191 191 192 192 192 193 193 193 193 193 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 195 195 195 195 195 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 194 194 194 194 195 195 196 196 197 197 197 197 197 197 197 196 196 196 196 196 197 197 196 196 196 196 196 196 197 198 198 200 200 200 201 202 202 202 202 202 202 202 203 204 204 205 206 206 206 206 206 205 205 204 204 204 204 204 205 205 206 206 206 206 206 206 206 206 206 206 205 205 206 205 205 205 205 205 205 204 204 204 203 203 203 203 203 203 203 203 200 200 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 199 199 199 198 198 198 198 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 197 197 198 198 198 198 199 199 199 199 199 200 200 201 201 201 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 201 201 201 201 201 201 201 201 200 200 199 199 199 199 199 199 199 198 198 198 198 198 197 197 197 197 196 196 197 197 197 198 198 199 199 199 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 197 198 198 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 198 197 197 197 198 198 198 198 198 198 198 198 197 197 197 197 197 197 196 196 195 195 194 194 194 194 194 194 194 194 194 194 193 193 192 191 191 190 191 191 191 191 191 191 191 191 191 191 192 192 192 193 193 193 193 193 194 194 194 195 195 195 195 195 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 195 195 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 194 194 194 194 195 195 196 196 196 196 197 197 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 196 197 197 198 199 200 200 201 201 202 201 201 201 201 202 202 203 204 204 204 205 205 205 205 205 205 204 204 204 204 204 205 205 205 206 206 206 206 206 206 206 206 206 206 206 206 206 205 205 205 205 205 205 204 204 203 203 203 203 203 203 203 203 199 199 199 200 200 200 200 200 200 201 201 201 201 201 201 201 201 201 200 200 200 199 199 199 199 198 198 197 197 197 197 197 197 197 196 196 196 196 196 195 195 196 196 196 197 198 198 198 198 198 198 199 199 199 200 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 199 199 198 198 198 198 198 198 198 198 198 198 198 197 197 197 197 197 197 197 197 198 198 198 198 199 198 199 199 198 198 198 198 198 199 199 199 199 199 199 199 198 198 198 198 198 198 198 198 198 198 198 198 197 197 197 197 197 197 197 197 197 196 196 196 196 197 197 197 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 197 197 197 197 197 197 197 196 196 196 195 195 194 194 194 194 194 194 194 193 193 193 192 191 191 191 190 190 191 191 191 191 192 192 192 192 192 192 193 193 194 194 194 194 194 194 194 195 195 195 195 195 194 194 194 194 194 194 194 194 194 194 194 194 194 194 194 193 194 194 195 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 194 194 194 195 195 195 196 196 196 196 196 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 196 196 197 197 198 199 199 200 201 201 201 201 200 200 201 201 202 202 203 203 203 204 204 204 205 205 205 204 204 204 204 205 205 205 205 205 205 205 206 206 206 206 206 206 206 206 206 206 206 206 205 205 205 205 205 204 204 203 203 203 203 203 203 203 199 199 199 200 200 200 200 200 200 200 201 201 201 201 201 201 201 201 200 200 200 199 199 199 199 198 198 197 197 197 197 197 197 197 196 196 196 195 195 195 196 196 196 197 197 197 197 197 198 198 198 199 199 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 199 199 198 197 197 198 198 198 198 198 198 198 198 198 198 198 197 197 197 197 197 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 199 199 199 199 199 199 199 198 198 198 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 196 196 196 196 196 196 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 198 198 197 197 197 197 197 197 197 197 196 196 195 195 195 194 194 194 194 194 194 193 193 192 192 191 191 191 190 191 191 191 192 192 192 193 193 193 193 193 194 194 195 195 195 195 195 195 196 196 196 195 194 194 194 194 194 194 194 194 194 195 194 194 194 194 194 194 193 194 194 195 195 195 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 195 195 195 195 195 195 196 196 196 196 196 197 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 196 197 197 198 198 198 199 200 200 201 201 201 200 200 200 201 202 202 203 203 203 203 204 204 204 204 204 205 205 205 205 205 204 205 205 205 205 205 205 206 206 206 206 206 206 206 206 206 206 206 206 206 205 205 205 204 204 204 204 204 203 203 203 203 199 199 199 199 200 200 200 200 200 200 200 201 201 201 201 201 201 200 200 200 199 199 199 199 198 198 197 197 197 197 197 197 197 196 196 196 195 195 195 196 196 196 197 197 197 197 197 197 197 197 198 199 199 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 199 199 198 197 196 197 197 198 198 198 198 198 198 198 198 198 198 198 198 197 197 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 199 199 199 198 198 198 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 197 197 197 197 198 198 198 197 198 198 198 198 198 198 198 198 198 197 197 197 197 197 197 197 196 196 195 195 194 194 194 194 194 193 193 193 192 192 192 191 191 191 191 191 191 192 192 193 193 194 194 194 194 194 195 195 195 195 195 195 196 196 196 196 195 194 194 194 194 194 194 194 195 195 195 195 195 195 195 194 194 194 194 195 195 195 195 195 196 196 196 196 196 196 196 196 196 196 196 196 195 195 195 195 195 194 195 195 196 196 196 196 196 197 197 197 197 198 197 197 196 196 196 196 196 196 196 196 196 197 197 197 197 198 198 199 200 200 201 201 201 200 201 201 201 202 202 202 202 203 204 204 204 204 205 205 204 205 205 205 204 204 204 204 204 204 205 205 205 206 206 206 206 206 206 206 206 206 206 206 206 206 205 205 205 204 204 204 204 204 204 204 203 199 199 199 199 199 200 200 200 200 200 200 201 201 201 201 201 200 200 200 200 199 199 199 199 198 198 197 197 197 197 197 196 196 195 195 195 195 195 195 196 196 196 197 197 197 197 197 197 197 198 198 199 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 201 201 200 200 200 199 199 199 198 196 196 196 197 198 198 198 198 198 198 198 199 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 199 199 199 198 198 198 198 198 198 198 198 198 198 198 198 198 197 197 197 197 197 196 196 196 197 197 197 197 197 197 196 196 196 196 196 196 195 196 196 196 197 197 197 197 197 198 198 198 198 198 198 198 198 198 198 198 198 197 197 197 197 197 197 197 196 196 195 195 195 194 194 194 194 193 193 193 192 192 192 192 191 191 191 191 192 193 193 194 194 194 195 194 195 195 195 195 195 196 196 197 197 197 196 195 194 195 195 195 195 195 195 195 195 195 195 195 195 194 194 194 194 194 195 195 195 195 195 195 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 195 194 195 195 195 196 196 196 196 197 197 197 197 198 198 197 197 196 196 196 196 196 196 196 196 197 197 197 197 198 198 199 199 200 200 200 200 201 201 202 202 202 203 203 203 203 204 204 205 205 205 205 205 205 205 205 204 204 204 204 204 204 205 205 205 205 205 206 205 205 205 206 206 206 206 206 206 206 206 205 205 205 205 205 204 204 204 204 204 199 199 199 199 199 199 199 199 199 199 199 200 200 200 200 200 200 200 200 200 200 199 199 199 198 198 197 197 197 197 196 196 195 195 195 195 195 195 195 196 196 196 196 197 197 197 197 197 197 198 199 199 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 200 199 199 198 197 196 196 196 197 197 198 198 198 198 198 199 199 199 199 199 199 198 198 198 198 198 198 198 199 199 198 198 198 198 199 199 199 199 199 198 198 198 198 198 198 197 197 198 198 198 197 197 197 197 197 196 196 196 196 196 196 197 197 197 197 196 196 196 196 196 196 196 196 195 196 196 197 197 197 197 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 197 197 197 196 196 196 196 195 195 194 194 194 193 193 193 192 192 192 192 192 192 192 192 193 194 194 194 194 195 195 195 195 196 196 196 196 197 197 197 197 197 196 195 195 195 196 196 196 196 196 196 195 195 195 195 194 193 194 194 194 194 194 194 194 194 194 195 195 196 196 196 196 196 197 197 196 196 196 196 196 196 196 195 195 195 195 195 196 196 196 196 197 197 197 197 198 198 197 197 196 196 196 196 196 196 196 196 197 197 197 197 198 198 199 199 199 200 200 200 201 202 202 203 203 203 203 203 203 204 204 205 205 205 205 205 205 205 204 204 204 204 204 204 204 204 205 205 205 205 205 205 205 205 205 205 205 206 206 206 206 206 206 206 205 205 205 205 205 205 205 204 198 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 200 200 200 200 199 199 198 198 198 197 197 197 196 195 194 194 194 195 195 195 195 196 196 196 196 196 196 197 197 197 198 198 199 199 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 201 201 201 201 200 200 200 200 199 198 197 197 196 196 197 197 197 198 198 198 198 198 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 198 198 198 198 198 199 199 199 198 198 198 198 198 198 197 197 197 198 198 197 197 197 197 197 196 196 196 196 196 196 196 196 197 197 196 196 196 196 196 196 196 196 196 196 196 196 196 197 197 197 197 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 197 197 197 197 196 196 195 195 195 194 194 194 193 193 192 192 192 192 193 193 193 193 194 194 194 195 195 195 195 196 196 196 196 197 197 197 197 197 197 197 197 196 196 196 196 196 196 196 197 196 196 195 195 195 194 193 193 193 193 194 193 194 194 194 194 195 195 195 195 196 196 196 197 197 196 196 196 196 196 196 196 196 196 196 196 195 196 196 196 196 197 197 197 197 197 198 198 197 197 197 196 196 196 196 196 197 197 197 197 197 198 199 199 199 199 199 200 200 201 202 203 203 203 203 203 203 203 204 204 204 205 205 205 205 205 205 204 204 204 204 204 204 204 205 205 205 205 205 205 205 205 205 205 205 205 206 206 206 206 206 206 206 205 205 205 205 205 205 205 205 198 198 199 199 199 199 199 199 199 199 199 199 199 198 198 198 198 199 199 200 200 200 199 199 198 198 198 198 197 196 195 194 194 194 195 195 195 195 195 195 195 196 196 196 196 197 197 198 198 199 199 199 200 200 200 200 200 200 201 201 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 198 198 197 196 196 196 197 197 197 198 198 198 198 198 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 198 198 198 198 198 199 199 198 198 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 196 196 196 196 196 197 197 197 197 196 197 196 196 196 196 196 196 196 196 196 196 196 197 197 197 197 197 197 198 198 198 198 198 199 199 199 199 198 198 198 198 197 197 197 197 196 196 196 195 195 194 194 194 193 192 192 192 192 193 193 194 194 194 194 194 195 195 196 196 196 196 197 198 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 196 196 196 195 194 193 193 193 193 192 192 193 194 194 194 194 195 195 195 195 196 196 196 196 196 196 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 197 197 197 197 197 198 198 198 197 197 196 196 196 197 197 197 197 198 198 198 199 199 199 199 200 200 201 201 202 203 203 203 203 204 204 203 204 204 204 205 205 205 205 205 204 204 204 204 204 204 204 204 204 205 205 205 205 205 205 205 205 205 205 205 205 206 206 206 206 206 206 206 205 205 205 205 205 205 205 198 199 199 199 199 199 199 199 199 199 199 199 199 198 198 198 199 199 199 199 200 200 199 199 198 198 198 198 197 195 195 194 194 195 195 195 195 195 195 195 195 196 196 196 196 197 197 198 198 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 199 198 197 197 196 196 197 197 197 197 198 198 198 198 198 198 198 199 199 199 199 199 199 199 199 199 199 199 199 199 199 198 198 198 198 198 199 199 199 198 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 196 196 197 197 197 197 197 197 196 196 197 197 197 197 197 197 197 197 198 198 198 198 199 199 199 198 198 198 198 198 198 197 197 197 196 196 196 195 195 195 194 193 192 192 192 192 193 194 194 195 194 195 195 195 196 196 196 196 197 197 199 199 199 198 198 198 198 197 197 198 198 198 198 198 198 198 197 197 197 196 196 195 194 194 194 194 193 192 192 192 193 194 194 194 194 194 195 195 196 196 196 196 196 196 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 197 197 197 197 197 198 197 197 197 197 197 197 198 198 198 198 198 199 199 199 199 200 200 201 201 202 203 203 203 203 204 204 204 204 205 205 205 205 205 205 205 204 204 204 204 204 204 204 204 204 204 205 205 205 205 205 205 205 205 205 205 205 205 206 206 206 206 206 206 205 205 205 205 205 205 205 198 199 199 199 199 199 199 199 199 199 198 198 198 199 199 199 199 199 199 200 200 199 199 198 198 198 198 197 196 195 195 195 195 195 195 195 195 195 195 195 195 196 196 196 197 197 198 198 199 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 199 199 198 198 197 197 197 197 197 197 197 198 198 198 198 198 198 198 198 199 199 199 199 199 199 199 199 200 200 200 200 199 199 199 198 198 198 198 199 199 199 199 199 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 197 197 197 197 197 197 197 198 198 198 198 199 199 199 199 198 198 198 198 198 197 197 196 196 196 196 195 195 194 193 192 192 192 192 193 194 194 195 194 195 195 196 196 197 197 197 197 198 199 199 198 198 198 198 198 198 198 198 199 199 199 198 198 198 197 196 196 196 195 195 195 194 194 194 193 193 192 193 193 193 193 193 193 194 195 195 196 196 196 195 196 196 197 197 197 196 196 196 196 196 197 196 196 196 196 196 196 196 196 196 196 196 196 196 197 197 197 197 197 197 197 198 198 198 198 198 198 199 199 199 199 200 200 200 201 202 202 202 203 203 203 203 204 204 204 204 205 204 204 204 204 204 204 203 203 203 203 204 204 204 204 205 205 205 205 205 205 205 205 205 204 205 205 205 206 206 206 206 206 205 205 205 205 205 205 205 198 199 199 199 199 199 198 198 198 198 198 198 199 199 199 199 199 199 200 200 199 199 198 198 198 198 197 197 196 195 195 195 195 196 196 196 196 195 195 195 196 196 196 197 197 198 198 199 199 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 199 199 198 198 197 197 197 197 197 197 197 197 198 198 198 198 198 198 198 199 199 199 199 199 199 200 200 200 200 200 200 200 199 199 199 199 199 199 199 199 199 199 199 199 198 198 197 197 197 196 196 196 196 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 198 197 197 197 197 197 197 198 198 199 199 199 199 199 199 199 198 198 198 197 197 197 196 196 195 195 194 194 193 193 193 193 193 193 194 194 195 195 196 196 197 197 197 197 198 198 199 199 198 198 198 198 198 198 199 199 200 200 199 198 197 197 196 195 195 195 195 194 194 194 194 194 193 194 194 194 194 194 193 193 193 193 194 195 195 195 195 195 196 196 196 197 197 197 196 196 196 197 197 197 197 197 197 196 196 196 196 195 196 196 196 197 197 197 197 197 197 197 198 198 198 198 198 199 199 199 199 199 199 200 200 200 201 201 202 202 202 203 203 203 203 203 203 204 204 204 204 204 204 204 204 203 203 203 203 203 203 204 204 204 205 205 205 205 205 206 205 205 204 205 205 205 205 206 206 206 206 205 205 205 205 204 205 205 199 199 199 199 199 198 198 198 198 198 198 198 199 199 199 199 200 200 200 199 198 198 198 198 198 197 197 196 196 196 196 196 196 196 196 196 195 195 195 196 196 196 197 197 198 198 198 199 199 199 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 198 198 198 197 197 197 197 197 197 197 198 198 198 198 198 198 198 198 199 199 199 199 200 200 200 200 200 200 200 200 200 200 199 199 199 199 199 199 199 200 200 199 199 198 198 198 198 197 197 196 195 195 196 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 198 198 198 199 199 199 198 198 198 197 197 197 197 198 198 198 199 199 199 199 199 199 199 198 198 197 197 197 196 196 195 195 194 194 193 193 194 194 193 193 193 194 195 195 196 197 197 198 198 199 199 199 199 199 199 198 198 198 199 199 199 200 201 200 199 197 196 196 195 194 194 194 194 194 194 194 194 193 193 194 194 195 195 195 194 194 193 193 193 194 194 194 195 195 195 195 196 196 196 196 196 196 197 197 197 197 197 197 196 196 196 196 196 196 196 196 196 197 197 197 197 197 197 197 198 198 198 199 199 199 199 199 199 199 199 200 200 200 200 201 202 202 202 202 203 203 203 203 203 203 203 203 204 204 204 204 203 203 203 203 203 203 203 203 204 204 205 205 205 205 206 206 206 205 205 205 205 205 205 206 206 206 206 206 205 205 204 204 204 204 199 199 199 199 198 198 198 197 197 197 197 198 199 199 200 200 200 200 199 199 198 198 198 198 197 197 196 196 196 196 196 196 196 196 196 196 195 195 196 196 196 196 197 198 198 198 199 199 199 199 199 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 200 201 201 201 201 200 200 200 200 199 199 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 199 199 199 200 200 200 200 200 200 200 200 200 200 200 199 199 199 199 200 200 200 200 200 199 199 199 198 198 198 198 198 197 196 196 196 196 196 196 197 196 196 196 196 196 197 197 197 197 197 197 197 198 198 197 197 197 197 197 197 197 197 198 198 198 198 199 199 199 199 198 198 198 198 198 198 198 198 198 199 199 199 199 199 199 199 198 198 198 197 197 197 196 196 195 195 194 194 194 195 195 194 194 194 195 195 195 196 197 198 199 199 199 200 200 200 199 199 199 199 199 199 199 200 201 201 200 198 196 196 195 194 194 194 194 194 193 193 193 193 193 193 194 194 194 195 194 194 194 194 193 193 193 193 194 194 194 194 195 195 195 195 195 196 196 197 197 197 197 197 197 196 196 196 196 196 196 196 196 197 197 198 198 198 198 198 198 198 198 199 199 199 199 199 199 199 199 199 199 199 200 200 201 201 201 201 202 202 202 202 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 204 205 205 205 205 205 206 206 206 205 205 205 205 205 205 206 206 206 206 206 205 205 204 204 204 204 199 199 198 198 198 198 197 197 197 197 198 199 199 199 200 200 200 199 199 198 198 198 198 198 197 197 196 196 196 196 197 197 196 196 196 196 196 196 196 196 196 197 198 198 198 199 199 199 199 199 199 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 201 201 201 201 201 201 201 200 200 199 199 199 199 199 199 198 198 198 198 198 198 198 198 198 198 198 199 199 200 200 200 200 200 200 200 200 201 200 200 200 200 199 199 199 199 199 200 200 200 199 199 199 198 198 198 198 198 198 197 196 196 196 196 196 196 196 196 195 196 196 196 196 196 197 197 197 198 198 198 198 198 197 197 197 197 197 197 198 198 198 198 198 199 199 199 199 199 199 198 198 198 198 198 199 199 199 199 199 199 199 199 199 198 198 198 198 197 197 196 196 196 195 195 195 195 196 196 195 195 195 195 195 196 197 198 199 199 199 200 200 200 200 199 199 199 199 199 200 200 200 201 201 199 197 197 196 195 194 194 193 193 193 193 193 193 193 192 193 193 193 193 194 194 194 194 194 193 193 194 194 193 193 193 194 194 194 194 194 195 195 196 197 197 197 197 197 196 196 196 196 197 197 197 197 197 197 197 198 198 198 198 198 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 200 200 201 201 201 201 201 202 202 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 204 204 205 205 205 205 206 206 206 206 206 205 205 205 205 205 206 206 206 206 206 205 205 204 204 204 203 198 198 198 198 198 197 197 197 197 197 198 199 199 200 200 200 199 199 198 198 197 197 197 197 197 197 197 197 197 197 197 197 196 196 196 196 196 196 196 197 197 197 198 198 199 199 199 199 199 199 199 199 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 201 201 201 201 201 201 200 200 200 199 199 199 199 199 199 198 199 199 199 198 198 198 198 198 198 199 199 200 200 200 200 200 200 200 201 201 200 200 200 200 199 199 198 198 199 199 199 199 199 199 198 198 198 198 197 197 197 197 197 197 197 196 196 196 196 195 195 195 195 196 196 196 196 196 197 197 198 198 198 197 197 197 197 197 198 198 198 198 198 198 198 198 199 199 199 199 199 199 199 198 198 198 199 199 199 199 199 199 199 199 198 198 198 198 198 198 197 197 197 197 196 196 196 196 196 196 196 196 196 196 196 196 197 198 199 199 199 200 200 200 200 200 199 199 200 200 200 200 201 201 201 200 198 198 196 195 194 194 193 193 193 193 193 192 192 192 192 192 192 192 193 193 194 194 194 193 193 194 194 194 193 193 192 193 193 193 194 194 195 195 196 196 197 197 197 197 196 196 196 196 196 197 197 197 197 197 197 198 198 198 198 199 199 199 199 200 200 199 199 199 199 199 199 199 199 199 199 199 200 200 200 201 201 201 201 202 202 203 203 203 203 203 203 203 203 203 203 203 203 203 203 204 204 205 205 205 206 206 206 206 206 206 206 206 205 205 205 205 205 206 206 206 206 205 205 204 204 204 203 198 198 198 198 197 197 197 197 197 198 198 199 199 200 200 199 198 198 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 196 197 196 196 197 197 197 198 198 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 200 200 200 200 200 200 200 201 201 201 201 201 201 200 200 199 199 199 199 199 199 199 198 199 199 199 198 198 197 197 198 198 199 200 200 200 200 200 200 200 201 201 200 200 200 200 200 199 198 198 198 198 199 199 199 199 199 198 198 198 197 197 197 197 197 197 197 197 197 196 196 195 194 194 195 195 196 196 196 196 196 197 197 198 198 197 197 197 198 198 198 198 199 199 199 198 198 198 198 199 199 199 199 199 199 199 198 198 198 199 199 199 200 200 199 199 199 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 196 196 196 197 197 198 199 200 200 200 200 200 200 200 200 200 200 200 200 200 201 202 202 201 200 199 197 195 194 194 193 193 192 192 192 192 192 192 192 192 192 192 192 192 193 193 193 193 193 193 193 194 194 194 193 192 192 192 192 193 194 194 195 196 196 197 197 197 196 196 196 196 196 196 196 197 197 197 197 197 197 197 198 198 199 200 200 200 200 200 200 199 199 199 199 199 199 199 199 199 199 199 200 200 200 200 201 201 202 202 202 202 202 203 203 203 203 203 203 202 203 203 203 203 204 204 205 205 205 206 206 206 206 206 206 206 206 205 205 205 205 205 205 206 206 206 205 205 205 204 204 203 197 197 197 197 197 196 197 197 198 198 198 199 199 199 199 198 198 197 197 197 197 196 197 197 197 197 197 197 197 197 198 197 197 197 197 197 197 197 197 197 198 198 198 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 200 200 200 200 201 201 201 201 201 201 200 200 199 199 199 199 199 199 199 199 198 198 198 198 198 197 197 197 198 199 199 200 200 200 200 200 200 201 201 201 200 200 200 200 199 199 198 198 198 198 198 198 198 198 198 198 198 197 197 197 196 196 196 197 197 197 197 197 196 195 194 194 195 195 196 196 196 196 196 197 197 197 197 197 197 197 198 198 198 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 198 198 199 199 199 199 200 200 200 199 199 198 198 198 198 198 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 199 199 200 200 200 200 200 200 200 200 200 200 200 200 201 201 202 203 202 201 199 196 195 194 193 193 192 192 192 192 192 192 192 192 191 191 191 192 192 192 192 193 193 192 192 193 193 194 194 193 193 193 192 192 192 193 194 195 196 196 196 196 196 196 196 196 196 196 196 196 196 197 197 197 197 197 197 197 198 199 200 200 200 201 200 200 199 199 199 199 199 199 199 199 199 199 199 199 199 200 200 201 201 201 202 202 202 203 203 203 203 203 202 202 202 203 203 203 203 204 204 204 205 205 206 206 206 206 206 206 206 206 206 205 205 205 205 205 206 206 206 206 205 205 204 204 204 197 197 197 197 196 196 197 197 198 198 198 199 199 199 198 197 197 197 197 196 196 196 197 197 197 198 198 198 198 198 198 198 198 198 198 198 198 197 197 198 198 198 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 198 198 198 199 199 199 199 200 200 200 201 201 201 201 201 200 200 200 199 199 199 199 199 199 199 199 198 198 198 197 197 197 197 198 198 200 200 200 200 200 200 200 201 201 201 200 200 200 200 199 199 198 198 198 198 198 198 198 198 198 198 198 197 197 197 197 196 196 196 197 197 197 197 197 196 194 193 194 195 195 196 196 196 196 196 197 197 197 197 197 197 197 198 199 199 199 200 200 199 199 199 199 199 199 200 200 199 199 199 199 199 199 199 199 199 200 200 200 200 199 199 199 199 198 198 197 197 197 197 197 197 198 198 198 198 198 198 198 198 198 198 198 199 200 200 201 201 201 201 200 200 200 200 200 200 200 201 201 202 203 203 202 200 197 195 194 193 193 192 192 192 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 192 192 193 193 193 193 193 193 192 192 192 193 194 195 195 195 196 196 196 196 196 196 196 196 196 196 196 196 197 197 197 197 197 197 198 199 200 200 200 201 201 200 199 199 199 199 199 199 199 199 199 199 199 199 199 200 200 200 201 201 201 201 202 203 203 203 203 203 203 203 203 203 203 203 203 204 204 204 205 206 206 206 206 206 206 206 206 206 206 206 206 205 205 205 206 206 206 206 206 205 205 204 204 197 197 197 196 196 197 197 198 198 198 199 199 199 198 197 197 197 197 196 196 196 196 197 197 198 198 198 198 198 198 198 198 199 199 199 198 198 198 198 198 198 199 199 199 199 199 199 199 199 199 199 199 198 198 198 198 198 198 198 198 198 199 199 200 200 200 200 201 201 201 201 201 200 200 200 199 199 199 199 199 199 199 199 198 198 197 197 197 197 198 198 199 200 200 200 200 200 200 201 201 201 201 201 200 200 200 199 199 198 198 198 198 198 198 198 198 198 197 197 198 197 197 196 196 196 196 197 197 197 198 197 195 193 193 194 195 195 195 196 196 197 197 197 197 197 197 197 197 198 198 199 199 199 200 200 200 200 200 200 200 200 200 200 199 199 199 199 199 199 199 199 199 200 200 200 199 199 199 199 199 198 198 198 197 197 197 197 198 198 198 199 199 199 199 199 199 198 199 199 200 201 201 201 201 201 201 200 200 200 200 200 200 200 201 201 202 203 203 202 200 197 195 193 193 192 192 192 191 191 191 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 192 193 193 193 193 193 192 192 192 192 193 194 195 195 195 195 196 196 196 196 196 196 196 196 196 197 197 197 197 197 197 198 198 199 199 200 200 201 200 200 200 199 199 199 199 199 199 199 199 199 199 199 199 200 200 200 201 201 201 201 202 202 203 203 203 203 203 203 203 203 203 204 204 204 204 205 205 206 206 207 206 206 206 206 206 206 207 207 206 206 205 205 205 206 206 206 206 206 205 205 205 197 197 197 196 196 197 197 198 198 199 199 199 198 197 197 197 196 196 196 196 196 196 197 197 198 198 198 198 198 198 199 199 199 199 199 199 199 198 198 198 198 198 199 199 199 199 199 199 199 198 198 198 198 198 198 198 198 198 197 198 198 199 199 200 200 200 200 201 201 201 201 200 200 200 199 199 198 198 198 199 199 199 199 198 198 198 198 198 198 199 199 200 200 200 201 201 201 201 201 201 201 201 201 200 200 200 199 199 198 198 198 198 198 198 198 198 198 198 198 198 197 197 196 196 196 196 197 197 198 198 197 195 193 193 193 194 195 196 196 197 197 197 197 197 197 197 197 197 198 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 199 200 199 200 199 199 199 199 199 200 200 199 199 199 199 199 198 198 198 197 197 197 198 198 199 199 199 199 199 199 199 199 199 199 200 201 201 201 202 201 201 201 201 200 200 200 200 200 200 201 202 202 203 203 202 200 196 194 193 192 192 192 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 192 191 192 193 193 194 195 195 195 195 196 196 196 196 196 196 196 196 196 196 197 197 197 197 197 198 199 199 199 200 200 201 200 200 200 200 200 200 200 199 200 200 199 199 199 199 200 200 200 201 201 201 201 202 202 202 202 203 203 203 203 203 203 203 203 203 203 204 205 205 205 206 206 207 206 206 206 205 205 206 207 207 207 206 206 205 205 206 206 206 206 206 206 205 205 197 197 197 196 197 197 197 198 199 199 199 198 197 197 196 196 196 196 196 196 196 197 197 197 198 198 198 199 199 199 199 200 199 199 199 199 199 198 198 198 198 198 198 198 198 198 199 199 198 198 198 198 198 198 198 198 197 197 197 198 198 199 199 199 200 200 200 201 201 201 201 200 200 200 199 199 198 198 198 199 199 199 198 198 198 198 198 198 199 200 200 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 199 199 199 199 199 199 198 198 198 198 198 198 198 198 197 196 196 196 196 197 197 197 198 198 196 194 192 193 193 193 195 196 197 197 197 197 197 197 197 197 198 198 198 199 199 199 200 200 200 200 200 201 201 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 199 199 198 198 198 198 198 198 198 199 199 200 200 200 200 200 200 200 200 200 201 201 201 202 202 202 201 201 201 201 201 200 200 200 201 201 202 202 202 202 201 198 196 194 193 193 192 192 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 192 194 195 195 195 195 196 196 196 196 197 197 196 196 196 196 197 197 197 197 197 198 198 199 199 200 201 201 200 200 200 200 200 200 200 200 200 200 200 200 199 200 200 200 200 201 201 201 201 202 202 202 202 202 203 203 203 203 203 203 203 203 203 204 204 205 205 206 206 206 206 206 206 205 205 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 205 197 197 196 196 196 197 198 199 199 199 198 198 197 196 196 196 196 196 196 196 197 197 197 198 198 199 199 199 199 199 200 200 200 200 199 199 199 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 197 197 197 197 198 198 199 199 199 200 200 200 201 201 201 201 200 200 200 200 199 198 198 199 199 198 198 198 198 198 198 198 199 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 200 199 199 199 199 199 198 198 198 198 198 198 198 197 196 195 196 196 196 197 197 198 198 196 193 192 192 192 194 195 196 197 197 197 197 197 197 197 198 198 198 199 199 199 200 200 200 200 200 201 201 201 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 199 198 198 198 198 198 198 198 199 200 200 200 200 200 200 200 200 200 200 200 201 202 202 202 202 202 202 201 201 201 201 201 201 201 202 202 202 203 202 200 197 195 193 193 193 192 192 191 191 191 191 191 190 190 190 190 190 190 190 190 190 191 191 191 191 191 191 191 191 191 191 191 191 190 190 190 191 192 193 194 195 195 195 195 196 196 196 197 197 196 196 196 196 197 197 197 197 197 198 198 198 199 200 201 201 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 201 201 201 201 202 202 202 202 202 203 203 203 203 202 202 203 203 203 204 204 205 205 206 206 206 206 206 205 205 205 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 197 197 196 197 197 198 198 199 199 198 198 197 197 196 196 196 196 196 197 197 197 197 198 198 199 199 200 200 200 200 200 200 200 200 199 199 199 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 197 197 197 197 198 199 199 199 200 200 200 200 201 201 201 200 200 200 200 199 199 198 198 199 199 198 198 198 198 198 198 199 199 200 200 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 199 199 198 198 198 198 198 198 198 197 196 195 195 196 196 197 197 197 197 195 193 192 192 193 194 195 196 197 197 197 197 197 197 198 198 199 199 199 199 200 200 200 200 200 201 201 201 201 200 200 200 200 201 200 201 201 201 201 200 200 200 200 200 200 200 200 200 199 199 199 198 198 198 198 198 199 200 200 200 200 200 200 200 200 200 201 201 201 202 202 203 203 202 202 202 202 201 201 201 201 201 202 202 202 203 202 200 198 196 194 193 193 192 192 191 191 191 191 190 190 190 190 190 190 190 190 190 190 190 190 191 191 191 190 190 190 190 190 190 190 190 190 190 190 190 192 193 194 194 195 195 195 196 196 197 197 197 196 197 197 197 197 197 197 197 197 197 198 198 199 200 200 200 200 200 199 199 200 200 200 200 200 200 200 200 200 201 201 201 201 201 201 201 201 202 202 202 202 202 203 203 203 203 203 203 203 203 203 204 204 205 205 205 206 206 206 206 205 205 205 205 206 206 205 205 206 206 206 206 206 207 207 207 206 206 206 197 196 196 197 197 198 199 199 198 198 197 197 197 196 195 195 196 196 197 197 197 197 198 199 199 200 200 200 200 200 200 200 200 200 199 199 198 198 198 198 197 198 198 198 198 198 198 198 198 198 198 198 198 198 198 197 197 197 198 198 199 199 200 200 200 200 200 201 200 200 200 200 200 200 199 199 198 198 198 199 199 199 198 198 198 199 199 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 199 199 199 199 199 199 198 198 197 196 196 196 196 196 197 197 197 195 194 194 193 193 193 195 196 196 197 197 197 197 197 197 198 199 199 200 200 200 200 200 200 200 201 201 201 201 201 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 199 199 199 199 199 199 199 199 200 200 201 201 201 200 200 200 201 201 201 201 202 203 203 203 203 203 203 202 202 202 201 202 202 202 202 203 202 201 199 196 194 193 192 191 191 191 191 191 191 191 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 191 192 193 194 194 195 195 196 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 199 199 200 200 200 200 199 199 200 200 200 200 200 200 200 201 201 201 201 201 201 201 201 202 202 202 202 202 202 202 203 203 203 203 203 203 203 203 203 204 205 205 205 206 206 206 206 206 205 205 205 205 206 205 205 205 205 205 206 206 206 206 207 207 207 207 206 197 196 196 197 198 199 199 198 198 197 197 197 196 195 195 195 196 196 197 197 197 198 199 199 200 201 201 201 201 200 200 200 200 199 199 199 199 198 198 197 197 198 198 198 198 198 198 198 198 198 198 198 198 198 198 197 197 198 198 199 200 200 200 200 200 200 200 200 200 200 200 200 199 199 199 198 198 198 198 198 198 199 199 199 199 199 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 199 199 199 199 199 199 199 198 197 197 196 196 196 196 196 196 196 195 195 194 194 194 194 195 196 196 196 197 197 197 197 198 198 199 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 201 202 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 200 199 199 199 199 199 200 200 201 201 201 201 201 201 201 201 201 201 202 203 204 204 204 203 203 202 202 202 202 202 202 202 203 203 202 200 197 195 194 193 191 191 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 191 192 193 193 194 195 195 196 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 199 199 200 200 200 200 199 199 199 200 200 200 200 200 201 201 201 201 201 201 201 201 201 201 202 202 202 202 202 202 202 203 203 203 203 202 202 203 203 204 205 205 206 206 206 206 206 206 206 206 206 206 205 205 205 205 205 206 206 206 206 206 206 206 206 206 206 197 197 196 197 198 199 198 198 197 197 197 196 196 195 195 195 196 197 197 197 197 198 199 200 201 201 201 201 201 200 200 200 199 199 199 199 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 198 197 197 197 198 198 199 200 200 200 200 200 200 200 200 200 199 199 199 199 199 198 198 198 198 198 198 198 199 199 199 199 200 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 199 199 198 199 199 199 199 198 198 198 197 197 196 196 195 195 195 195 195 195 194 195 195 196 196 196 197 197 197 197 198 198 199 199 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 201 202 202 202 202 201 201 201 201 202 201 201 201 201 201 201 201 201 200 200 200 200 199 200 200 200 201 201 201 201 201 201 201 202 202 201 201 202 203 203 204 204 203 203 202 202 202 202 202 203 203 203 202 200 198 196 194 194 192 191 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 191 192 192 192 192 193 194 195 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 199 199 200 200 200 199 199 199 200 199 199 199 200 200 201 201 201 201 201 201 201 201 201 201 201 201 202 202 202 202 202 202 203 202 202 202 202 203 204 204 204 205 206 206 206 206 206 206 206 206 206 206 206 205 205 206 206 206 206 205 205 206 206 206 206 206 206 197 197 197 197 198 198 198 197 197 196 196 196 196 195 195 195 196 196 197 197 198 199 200 200 201 201 201 201 201 200 200 199 199 198 198 198 198 198 198 198 198 199 199 198 198 198 198 198 198 198 198 198 198 197 197 197 198 198 199 199 200 200 200 200 200 200 200 200 199 199 199 199 199 199 198 198 198 198 198 198 199 199 199 199 199 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 200 200 200 201 200 200 199 199 198 199 199 199 199 199 199 198 197 197 196 195 195 195 194 194 195 195 195 195 196 196 196 196 197 197 197 198 198 199 199 199 200 200 201 201 201 202 202 202 202 201 201 201 201 202 202 202 202 202 202 202 202 202 202 202 202 202 201 201 201 201 201 201 201 201 201 200 200 200 200 200 200 201 201 201 201 201 201 202 202 202 202 202 202 202 203 203 203 203 203 203 203 203 203 203 203 203 204 203 201 198 196 195 194 193 192 190 190 189 189 189 189 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 191 192 192 192 192 192 193 194 195 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 198 199 199 200 200 199 199 199 199 199 199 199 199 200 200 201 201 201 201 201 201 201 201 201 201 201 201 202 202 202 202 202 202 202 202 202 203 203 204 204 204 205 206 206 206 206 206 206 206 206 206 206 206 205 205 205 206 206 205 205 205 205 205 205 206 206 206 197 197 197 198 198 198 197 197 196 196 196 196 196 195 195 195 196 196 197 198 199 199 200 201 201 201 201 201 201 200 200 199 198 198 198 198 198 198 198 198 199 199 199 199 199 199 199 199 199 198 198 198 198 197 197 198 198 199 199 199 200 200 200 200 200 200 200 199 199 199 199 199 199 198 198 198 198 198 198 199 199 199 199 200 200 200 200 200 201 201 201 201 201 201 202 202 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 199 199 199 199 199 199 199 199 199 198 197 197 196 196 195 195 195 195 195 195 196 196 196 196 196 196 197 198 198 198 199 199 199 200 200 200 201 201 201 202 202 202 202 201 201 201 201 202 202 202 202 202 202 202 202 202 202 202 202 202 202 201 201 201 201 201 201 201 201 201 200 200 201 201 201 201 202 202 202 202 202 202 203 203 202 202 202 203 203 203 204 204 203 203 203 203 203 203 204 204 204 202 199 197 196 195 194 192 191 189 189 189 189 189 189 189 189 189 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 190 191 191 191 190 190 190 190 191 191 192 192 192 193 193 193 194 195 196 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 198 198 199 199 200 199 199 200 200 199 199 199 199 200 200 200 200 201 201 201 201 201 201 201 201 201 201 202 202 202 202 202 202 202 202 202 203 203 204 204 205 205 205 206 206 206 206 206 206 206 206 206 206 206 205 205 205 205 205 205 205 205 205 205 205 205 205 197 197 197 198 197 197 197 197 196 196 196 196 195 195 195 195 195 196 197 198 199 200 201 201 201 201 201 201 200 200 199 199 198 198 198 198 198 199 199 199 199 200 199 199 199 199 199 199 199 199 198 198 198 198 198 198 199 199 199 200 200 200 200 200 200 199 199 199 198 199 199 199 199 198 198 197 198 198 199 199 199 199 200 200 200 200 200 201 201 201 201 202 202 202 202 202 201 201 201 201 201 201 201 200 200 200 200 200 200 200 200 199 198 198 199 199 200 200 200 199 199 198 197 197 196 196 195 195 195 195 195 196 196 196 196 196 196 197 197 198 199 199 200 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 202 202 202 202 202 201 201 201 202 202 203 202 202 202 201 202 201 201 201 201 201 201 201 201 201 201 202 202 202 202 202 202 202 203 203 203 202 202 203 203 203 203 204 204 203 204 204 204 204 204 205 205 204 202 198 197 196 194 192 191 190 189 189 188 188 188 188 188 188 189 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 191 191 191 191 191 191 191 191 191 191 191 192 193 193 193 193 194 194 195 196 197 197 197 197 197 197 197 197 197 197 197 197 197 197 198 198 198 199 199 199 199 200 200 200 200 199 199 199 200 200 200 200 201 201 201 201 201 201 201 201 201 202 202 202 202 202 202 202 202 202 203 203 203 204 204 205 205 205 206 206 206 206 206 206 206 205 205 206 206 206 206 205 205 205 205 205 205 205 205 205 205 205 197 197 197 197 197 197 197 196 196 196 196 195 195 195 195 195 195 197 198 199 200 200 201 200 200 200 201 200 200 200 199 198 198 198 198 198 199 199 199 200 200 200 200 200 200 199 199 199 199 199 198 198 198 198 198 199 199 200 200 200 200 200 200 200 199 199 199 198 198 198 199 199 199 198 198 198 198 198 199 199 199 200 200 200 200 200 201 201 201 202 202 202 202 202 202 201 201 201 201 201 201 201 200 200 199 199 200 200 200 200 200 199 198 198 199 199 200 200 200 199 198 197 196 196 195 195 195 195 195 195 196 196 196 196 196 196 196 197 198 199 199 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 202 202 202 202 201 201 201 201 201 202 203 203 202 202 202 202 202 202 202 201 201 201 201 201 202 202 202 202 202 203 203 203 203 203 203 203 203 202 203 203 203 203 204 204 204 204 204 204 204 205 205 205 204 201 198 197 195 193 191 190 189 188 188 187 188 188 188 188 188 188 188 188 189 189 189 190 190 190 190 190 190 190 190 190 190 191 191 191 191 191 191 191 191 191 191 192 192 193 193 193 193 193 194 196 197 197 197 197 197 197 197 198 197 197 197 197 197 197 197 197 198 198 199 199 199 199 199 200 200 199 199 199 200 200 200 200 201 201 201 201 201 201 201 201 202 202 202 202 202 202 202 202 202 202 202 203 203 203 204 204 205 205 205 206 206 206 206 206 206 205 205 205 205 205 206 206 205 205 205 206 206 205 205 205 205 204 204 197 196 197 197 196 196 196 196 196 196 195 195 195 195 195 195 196 197 198 199 200 200 200 200 200 200 200 200 200 199 199 199 198 198 198 199 199 200 200 200 200 200 200 200 200 200 199 199 199 199 198 198 198 198 199 199 200 200 200 200 200 200 199 199 199 199 198 198 198 198 199 199 199 199 198 198 198 199 199 199 199 200 200 200 200 201 201 201 202 202 202 202 203 202 202 201 201 201 201 201 201 201 200 200 199 199 199 199 200 200 199 199 198 198 199 199 200 200 200 199 198 196 196 195 195 195 194 195 195 195 196 196 196 196 196 196 196 197 198 199 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 202 202 202 202 201 201 201 201 201 202 203 203 202 202 202 202 202 202 202 202 201 201 202 202 202 203 203 202 203 203 203 203 204 204 204 203 203 203 203 203 203 203 203 203 204 204 204 204 204 205 206 205 203 200 198 196 194 192 191 189 188 188 188 187 187 187 187 188 188 188 188 188 189 189 189 189 190 190 190 190 190 190 190 190 191 191 191 191 191 191 191 191 191 191 191 192 192 193 193 193 193 193 194 196 196 197 197 197 197 197 197 198 197 197 198 198 198 197 197 197 198 198 199 199 199 199 199 200 199 199 199 199 199 200 200 200 201 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 203 203 203 204 204 204 205 205 205 205 205 205 205 205 205 205 205 205 206 205 205 205 206 206 206 206 206 205 205 204 204 204 196 196 196 196 196 196 196 196 196 196 195 195 195 195 195 196 197 198 199 200 200 200 200 200 200 200 200 200 200 199 199 198 198 198 199 199 200 200 200 200 200 200 200 200 200 200 199 199 199 198 198 198 198 199 199 199 199 200 200 200 199 199 199 199 198 198 198 198 198 198 199 199 199 199 199 198 199 198 199 199 199 200 200 200 201 201 201 202 202 202 202 203 203 202 202 201 200 201 201 201 201 201 200 199 199 199 199 199 200 199 199 199 198 199 199 200 200 200 200 198 197 196 194 194 194 194 194 195 195 195 196 196 196 196 196 197 197 198 198 199 200 200 200 201 201 201 201 201 201 201 201 201 202 202 201 202 202 202 202 202 202 202 202 201 201 201 201 201 202 202 203 202 202 202 203 203 203 202 202 202 202 202 202 202 203 203 203 203 203 203 203 204 204 204 204 203 203 203 203 203 203 203 204 204 204 204 204 204 204 205 206 204 202 201 198 195 193 192 190 189 188 188 187 187 186 186 187 188 188 188 188 188 189 189 189 189 189 190 190 190 190 190 190 191 191 191 191 191 191 191 191 191 191 191 192 192 192 193 193 193 193 193 194 195 196 196 197 197 197 197 198 198 198 198 198 198 198 197 197 197 198 198 199 199 199 199 199 199 199 198 199 199 199 199 200 200 201 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 203 203 204 204 204 205 205 205 205 205 205 205 205 204 204 204 205 205 205 205 205 206 206 206 206 206 205 205 204 204 204 196 196 196 196 196 196 196 196 196 195 195 195 195 195 195 196 197 198 199 200 200 200 200 200 200 200 200 200 200 199 199 198 198 198 199 200 200 200 200 201 201 201 201 200 200 200 200 199 199 198 198 198 199 199 199 199 200 200 200 199 199 198 198 198 198 198 198 198 198 199 199 199 199 199 199 199 199 198 199 199 199 200 200 201 201 201 201 202 202 202 202 202 202 202 201 201 200 200 200 201 200 200 200 199 199 199 199 200 200 199 199 199 199 199 200 200 200 200 199 197 196 195 194 193 194 194 195 195 195 195 195 195 196 196 197 197 198 198 199 199 200 200 200 201 201 201 201 201 201 201 201 201 202 202 202 202 202 202 202 202 202 202 201 201 201 201 201 201 202 202 202 202 202 202 203 203 203 203 202 202 202 202 202 203 203 203 203 203 203 204 204 204 204 204 204 204 204 203 203 203 203 204 204 204 204 205 204 205 205 206 205 204 204 201 197 194 193 191 190 189 189 188 187 186 186 186 186 187 187 188 188 189 189 189 189 189 189 190 190 190 190 190 190 190 191 191 191 191 191 191 191 192 192 192 192 192 192 193 193 193 193 193 194 195 195 196 197 197 197 197 198 198 198 198 198 198 198 198 197 198 198 198 198 199 199 199 199 199 199 198 199 199 199 199 199 200 201 201 201 201 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 203 203 203 203 204 204 204 204 204 205 205 205 205 205 205 204 204 205 205 204 204 204 205 206 206 206 206 205 205 204 204 204 196 196 196 196 196 195 195 195 195 195 195 195 195 195 196 197 198 199 199 200 200 200 200 200 200 200 200 200 200 199 198 198 198 199 200 200 200 201 201 201 201 201 201 200 200 200 200 199 199 199 198 199 199 199 199 199 200 199 199 199 198 197 197 197 197 197 198 198 198 199 199 199 199 199 199 199 199 198 199 199 199 200 201 201 201 202 202 202 203 202 202 202 202 201 201 201 200 200 200 200 200 200 200 199 199 199 199 200 200 199 199 199 199 200 200 200 200 199 198 196 195 195 193 193 193 194 194 195 195 195 195 196 196 197 197 198 199 199 199 200 200 200 201 201 201 201 201 201 200 201 201 201 202 202 202 202 202 202 202 202 202 202 201 201 201 201 201 202 201 201 202 201 202 202 203 203 203 203 203 203 202 202 203 203 204 204 204 204 204 204 204 204 204 204 204 204 204 204 203 203 204 204 204 204 205 205 205 205 205 206 206 205 203 200 197 194 192 190 190 189 188 187 186 186 185 186 186 186 186 187 188 189 189 189 189 189 189 190 190 190 190 190 190 190 191 191 191 191 191 192 192 192 192 192 192 192 193 193 193 193 194 194 195 195 195 196 196 196 197 197 198 198 199 199 199 199 198 198 198 198 198 198 198 199 199 199 199 199 199 199 199 199 199 199 200 201 201 201 201 201 202 202 202 202 202 202 202 202 202 202 202 201 202 202 202 203 203 203 203 204 204 204 204 204 204 205 205 205 205 204 204 204 204 204 204 204 204 204 205 206 206 205 205 205 205 204 204 195 195 195 196 196 195 195 195 195 195 195 195 196 196 197 198 199 199 199 200 200 200 200 200 200 200 200 200 199 199 198 198 199 199 200 200 200 201 201 201 201 201 201 201 200 200 200 200 199 199 199 199 199 199 199 199 199 199 199 198 197 197 197 197 197 197 198 198 199 199 199 199 199 199 199 199 198 198 199 199 200 200 201 201 202 202 202 203 203 202 202 202 202 201 201 200 200 200 200 200 200 200 200 200 200 200 199 200 200 200 200 199 199 200 200 200 199 198 197 195 195 194 193 192 193 194 195 195 196 196 196 196 197 197 198 199 199 199 200 200 200 201 201 201 201 201 201 200 200 201 201 202 202 202 202 202 202 203 203 202 202 202 202 201 201 201 202 202 202 202 201 201 202 202 203 203 203 203 203 203 203 203 203 204 204 204 204 205 204 204 204 204 204 204 204 204 204 203 203 204 204 204 204 204 205 205 205 205 205 206 205 205 202 199 196 193 191 191 190 189 188 187 186 186 185 185 185 186 186 186 187 188 188 188 189 189 190 190 190 190 190 190 191 191 191 191 191 191 191 192 192 192 192 192 192 192 193 193 193 193 194 195 195 195 195 195 196 196 197 197 198 198 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 200 200 201 201 201 201 202 202 202 202 201 201 202 202 202 202 202 202 202 202 202 202 203 203 203 203 203 204 204 204 204 204 205 205 205 204 204 205 205 204 204 204 204 204 204 205 205 205 205 205 205 205 204 204 195 195 196 196 196 195 195 195 195 195 195 196 196 197 198 199 199 199 199 200 200 200 200 200 200 200 200 199 199 199 199 198 199 200 200 200 201 201 201 201 201 201 201 201 201 200 200 200 199 199 199 199 199 199 199 199 199 199 198 198 197 196 197 197 197 198 198 198 199 199 199 199 199 199 199 198 198 198 199 200 200 201 202 202 202 203 203 203 202 202 202 202 202 201 201 201 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 198 197 195 195 194 193 192 193 193 194 195 195 196 196 196 197 198 198 199 199 199 200 200 200 201 201 201 201 201 200 200 200 200 201 201 202 202 202 203 203 203 203 203 203 202 202 202 201 201 202 202 202 202 202 202 201 202 202 203 203 203 203 203 203 203 203 203 204 204 204 205 205 205 205 204 205 204 204 204 204 203 203 204 204 204 204 204 204 204 204 205 205 205 205 205 205 202 199 195 193 192 191 190 188 187 186 186 185 185 185 185 185 186 186 187 188 188 188 189 189 190 190 190 190 190 191 191 191 191 191 191 191 191 192 192 192 192 192 192 192 193 193 193 193 194 194 195 195 195 195 196 196 196 197 197 198 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 200 201 201 201 201 201 201 202 202 202 202 202 201 202 202 202 202 202 202 202 202 202 202 203 203 203 203 203 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 205 205 204 204 205 204 204 204 195 195 196 196 196 195 195 195 195 195 196 196 197 198 198 199 199 199 199 199 200 200 200 200 200 200 200 200 199 199 199 199 199 200 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 199 199 200 199 199 199 199 199 198 198 197 197 196 197 197 198 198 198 198 199 199 199 199 199 199 199 198 198 199 199 200 201 202 202 203 203 203 203 203 202 202 202 202 202 202 201 201 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 200 199 198 197 196 195 194 193 193 193 193 193 194 194 195 196 197 197 198 199 199 200 200 200 200 200 200 201 201 201 201 200 200 199 199 200 201 202 202 202 203 203 203 203 203 203 203 202 202 202 202 202 202 202 202 202 202 202 202 202 202 203 203 203 203 203 203 203 203 203 204 204 205 205 206 205 205 205 205 205 204 204 204 203 203 203 204 204 204 204 205 205 205 205 205 205 205 206 205 202 198 195 194 192 190 189 188 187 186 186 185 185 185 185 185 186 186 187 187 187 188 189 190 190 190 190 190 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 192 193 193 193 193 194 194 194 194 195 195 196 196 197 197 197 198 199 200 199 200 200 200 199 199 199 199 199 199 199 199 198 198 199 199 199 200 200 201 201 201 201 201 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 203 203 203 203 203 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 203 203 203 195 195 196 196 195 195 195 194 195 195 196 197 198 198 199 199 199 199 199 199 200 200 200 200 200 200 200 200 200 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 200 200 199 199 199 199 199 198 198 197 197 196 196 197 197 198 198 198 199 199 199 199 199 199 199 199 199 199 199 200 201 202 202 203 203 203 203 203 203 202 202 203 202 202 202 202 201 201 200 200 201 201 201 201 201 201 201 201 202 202 202 202 201 201 200 198 197 195 195 194 193 193 193 193 193 194 195 195 196 197 197 197 199 200 200 200 200 201 201 201 201 201 201 201 200 200 199 199 200 200 201 201 202 203 203 203 203 203 203 203 203 202 202 202 202 202 202 202 202 202 202 202 202 202 203 203 203 203 203 203 203 203 203 204 204 204 205 206 206 206 205 205 205 205 204 204 204 203 203 204 204 204 204 205 205 205 205 205 205 205 205 206 205 202 197 194 194 192 190 188 187 187 186 185 185 185 185 185 185 185 186 186 186 187 188 189 190 190 190 190 190 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 192 193 193 193 193 194 194 194 194 194 195 196 197 197 197 197 198 200 200 200 200 200 200 200 200 200 200 200 200 199 199 199 199 199 199 200 200 201 201 201 201 201 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 202 203 203 203 203 203 203 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 203 203 203 203 195 196 196 196 195 195 194 194 195 196 197 198 198 199 199 199 199 199 199 199 199 200 200 200 200 200 200 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 200 199 199 198 198 198 198 198 197 196 196 197 197 198 198 198 199 199 199 199 199 199 199 199 199 199 199 200 200 202 202 203 203 203 203 203 203 203 202 203 203 203 203 202 202 201 201 201 201 201 201 202 202 202 202 202 202 202 202 202 202 201 200 199 196 194 194 194 193 193 193 193 193 194 194 194 195 196 197 198 198 199 200 200 201 201 201 201 201 201 201 201 200 200 199 199 199 200 200 201 202 202 203 203 203 203 203 203 203 202 202 201 202 202 202 202 202 202 202 202 202 202 203 203 203 204 204 204 204 204 204 204 204 204 205 206 206 206 206 205 205 205 205 204 204 204 204 204 204 205 205 205 205 205 205 205 205 205 205 205 206 204 201 197 195 193 191 189 188 187 186 186 185 185 185 185 185 185 185 186 186 186 186 187 188 189 190 190 191 191 192 191 191 191 191 191 191 191 191 192 192 192 192 192 192 193 193 193 193 193 193 193 193 194 194 195 196 197 197 197 198 199 200 200 201 201 201 201 201 200 200 200 200 200 200 199 199 199 199 199 200 201 201 201 201 202 202 202 202 202 202 202 202 202 202 202 202 202 203 203 202 202 202 202 202 203 203 203 203 203 203 203 203 203 203 203 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 203 203 202 202 195 195 195 195 195 195 194 195 195 196 197 198 199 199 199 199 199 199 199 199 199 199 200 200 200 200 200 200 201 201 201 201 201 201 202 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 199 199 198 198 198 198 198 197 197 196 196 197 197 198 198 198 199 199 199 199 199 199 199 199 199 199 200 200 201 202 203 203 203 204 204 203 203 203 203 203 203 203 203 203 202 201 201 201 201 201 202 202 203 203 203 202 202 202 202 202 201 200 199 198 196 193 192 192 193 193 193 194 194 194 194 195 195 196 197 198 199 200 200 201 201 201 201 201 201 201 201 200 200 199 199 199 200 200 201 202 202 203 203 204 204 203 203 203 202 202 201 202 202 202 202 202 202 202 202 202 202 203 203 203 203 204 204 204 204 204 204 204 204 205 205 206 206 206 206 206 206 205 205 205 204 204 205 205 205 205 205 206 205 206 206 206 206 206 205 206 206 204 201 198 196 193 191 189 187 187 186 186 186 185 185 185 185 185 185 185 186 186 186 187 187 188 189 190 191 192 192 192 191 191 191 191 191 192 192 192 192 192 192 192 192 193 193 193 193 193 193 193 193 193 193 195 196 197 197 197 198 199 200 200 201 201 202 202 201 201 200 200 200 200 200 200 200 199 199 200 200 201 201 201 202 202 202 202 202 202 202 203 203 202 202 202 203 203 203 203 202 202 202 202 202 203 203 203 203 203 203 203 203 203 203 203 204 204 204 204 204 204 204 204 204 203 203 203 203 204 204 204 203 203 203 202 202 195 195 195 195 195 195 194 195 195 197 198 198 199 199 199 199 199 199 199 199 199 199 199 200 200 200 201 201 201 201 201 202 202 202 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 199 199 198 198 198 198 197 197 196 196 196 197 198 198 198 198 199 199 199 199 199 199 199 199 199 200 200 201 202 203 203 203 203 204 203 203 203 203 203 203 203 203 203 203 202 202 201 201 201 202 202 203 203 203 203 203 202 202 201 201 200 199 198 195 194 192 191 192 193 193 194 194 194 194 195 195 196 197 198 199 200 200 200 201 201 201 201 201 201 201 201 200 200 199 199 199 200 200 201 202 203 204 204 204 204 204 204 203 202 202 202 202 203 203 203 203 203 203 203 203 202 202 202 203 203 204 205 205 204 204 204 204 205 205 206 206 207 207 207 207 206 206 206 205 205 205 205 205 205 205 206 206 206 206 206 206 206 206 205 206 206 205 202 201 196 193 190 188 187 186 186 186 186 185 185 185 185 185 185 185 185 186 186 186 187 187 188 188 190 191 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 192 193 193 193 193 193 193 193 192 193 194 196 197 197 197 198 199 200 200 200 201 201 201 201 201 200 200 200 200 200 200 200 199 199 199 200 201 202 202 202 202 202 202 202 202 203 203 203 203 203 203 203 203 203 203 202 202 202 202 203 203 203 203 203 203 203 203 203 203 203 203 203 203 204 204 204 204 204 204 204 203 203 203 203 203 203 203 203 203 203 203 202 195 195 195 195 195 194 195 195 196 197 197 198 198 199 199 199 199 198 199 199 199 199 200 200 200 201 201 201 202 202 202 202 202 202 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 199 199 198 198 198 197 197 196 196 196 197 197 198 198 198 199 199 199 199 199 199 199 199 199 200 201 201 202 202 203 203 203 204 204 203 203 203 203 203 203 203 203 203 202 202 202 201 201 202 202 202 203 203 204 204 203 203 201 201 200 199 198 196 194 193 191 191 192 193 194 194 194 194 195 195 196 197 198 199 200 200 201 201 201 201 201 201 201 201 201 201 200 200 199 199 199 200 200 201 203 204 204 205 204 204 204 203 203 202 201 202 202 203 203 203 203 203 203 203 203 203 203 203 203 204 205 205 205 205 205 205 205 205 205 206 207 207 207 207 207 206 206 206 206 205 205 205 205 205 205 206 206 206 206 206 206 206 206 206 207 207 206 206 201 196 192 190 188 187 187 186 186 186 185 185 185 185 185 185 185 185 186 186 186 187 187 187 188 189 190 191 191 192 192 192 192 192 191 192 192 192 192 193 193 193 193 193 193 193 193 193 193 192 192 193 194 196 196 197 198 199 200 200 200 200 201 201 201 201 201 200 200 201 201 201 200 200 199 199 199 200 202 203 203 203 202 202 202 202 203 203 203 203 203 203 203 203 203 203 203 203 203 202 203 203 203 203 203 203 203 203 203 203 204 203 203 203 203 203 204 204 204 204 204 203 203 203 203 203 203 203 202 203 202 203 202 202 195 195 195 195 194 194 195 195 196 197 197 198 198 199 199 199 198 198 198 198 199 199 200 200 200 201 201 201 202 202 202 202 202 201 201 201 201 201 201 200 201 201 201 201 201 201 201 200 200 199 199 199 198 197 197 197 197 196 196 197 197 198 198 198 198 199 199 199 199 199 199 199 199 200 200 201 202 202 202 203 203 203 203 203 203 203 203 203 203 204 204 203 203 202 202 202 201 202 202 202 203 203 204 204 204 203 202 200 200 199 198 196 195 194 192 191 192 193 193 194 194 194 195 195 196 197 198 199 200 201 201 201 201 201 201 201 201 201 201 201 201 200 199 199 199 199 200 201 202 203 204 205 205 205 204 204 203 202 201 201 202 203 203 203 204 204 203 203 203 203 203 203 204 204 205 205 206 205 205 205 205 205 206 206 207 207 207 207 207 207 207 206 206 206 206 206 206 205 205 206 206 207 207 206 206 206 206 206 206 206 207 206 205 200 196 192 190 188 188 187 186 186 186 185 185 185 185 185 185 185 186 186 186 186 187 187 187 188 189 189 190 190 190 191 192 192 192 191 192 192 192 193 193 192 193 193 193 193 193 193 193 193 192 193 193 194 195 196 197 198 199 200 201 201 201 201 202 202 201 201 201 201 201 201 201 201 200 200 199 199 200 203 204 203 203 203 203 203 203 203 203 203 203 203 204 204 204 204 204 204 203 203 203 203 203 203 204 203 203 203 203 203 204 204 204 203 203 203 204 204 204 204 204 204 203 203 203 203 203 202 202 202 202 202 202 202 202 195 195 195 194 194 194 195 196 196 197 197 198 198 199 199 198 198 198 198 198 199 199 200 200 201 201 201 202 202 202 202 202 202 201 201 201 201 200 200 200 200 201 201 201 201 201 200 200 199 199 198 198 197 197 197 197 197 197 197 197 197 198 198 198 198 198 199 199 199 199 199 199 200 200 201 202 202 202 203 203 203 203 203 203 203 203 203 203 204 204 204 203 203 202 202 202 202 202 202 202 203 203 204 204 204 203 201 200 199 198 196 195 195 192 190 191 192 193 194 194 194 195 196 196 197 198 200 201 201 201 202 202 202 201 201 201 201 201 201 201 201 200 200 200 200 200 201 201 203 204 204 205 204 205 204 204 203 202 201 202 203 203 203 204 204 204 204 204 204 204 204 204 204 205 205 206 206 206 206 206 206 206 206 207 207 207 207 208 208 208 207 206 206 206 206 206 205 205 206 206 207 207 207 207 206 206 206 206 206 206 207 207 204 200 195 192 189 189 188 187 186 186 186 185 185 185 185 185 186 186 186 186 186 186 186 187 187 188 188 189 189 189 190 190 191 191 191 192 192 192 192 193 193 192 192 193 193 193 193 193 193 193 193 193 193 193 194 196 197 199 200 201 201 201 201 201 202 202 202 201 201 201 201 201 201 201 200 200 200 200 201 203 204 204 203 203 203 203 203 203 204 204 204 204 204 204 204 204 204 204 204 204 204 203 204 204 204 204 204 204 203 203 204 204 204 204 204 204 204 204 204 204 204 203 203 203 203 203 203 202 202 202 202 202 202 202 202 195 194 194 194 194 195 195 196 196 196 197 198 198 198 198 198 198 198 198 198 199 200 200 201 201 202 202 202 202 202 202 201 201 201 201 200 200 200 200 200 200 200 201 201 200 200 199 199 198 198 197 197 197 196 196 197 197 197 197 197 198 198 198 198 198 198 199 199 199 199 199 199 200 201 202 202 202 203 203 203 203 203 203 203 203 204 204 204 204 204 204 203 202 202 202 202 202 202 202 203 203 204 204 204 203 202 200 199 198 197 196 195 192 191 191 192 193 194 194 194 195 196 196 197 198 199 200 200 201 202 202 202 202 201 201 201 201 201 201 201 201 200 200 200 200 201 202 202 203 204 205 205 205 204 204 203 202 202 201 202 203 203 204 204 204 204 204 204 203 204 204 204 204 205 205 206 206 206 206 206 206 206 207 207 207 207 207 208 208 208 207 207 207 207 206 206 205 205 206 206 207 207 207 207 207 207 207 206 206 207 207 207 204 200 195 192 191 190 188 187 186 186 186 185 185 185 186 186 186 186 186 186 186 186 187 187 187 188 188 188 189 189 189 190 190 191 191 191 191 192 192 193 193 192 192 192 192 193 193 193 193 193 193 192 192 193 194 196 198 200 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 202 203 204 204 204 203 203 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 203 203 203 203 202 202 202 202 202 202 202 202 202 194 194 194 194 195 195 195 196 196 196 197 198 198 198 198 198 198 198 198 199 200 200 201 201 201 202 202 202 202 202 201 201 201 201 200 200 200 199 199 199 200 200 200 200 200 199 199 198 198 197 197 197 196 196 196 197 197 197 197 197 198 198 198 198 198 198 199 199 199 199 199 200 201 201 202 203 203 203 203 203 203 203 203 204 204 204 204 204 204 204 204 203 202 202 202 202 203 203 203 203 203 204 204 204 203 202 200 198 196 195 194 192 191 191 192 193 194 194 194 195 195 196 197 198 199 200 200 201 202 202 203 202 202 201 201 201 201 202 202 201 201 200 200 200 201 202 203 203 204 204 205 205 204 204 203 202 202 202 202 202 203 204 204 204 204 204 204 204 203 203 204 204 204 205 205 206 206 206 206 206 206 206 207 206 207 207 207 208 208 208 208 208 208 207 207 206 206 206 206 207 207 207 207 207 207 207 207 207 207 207 207 206 204 200 196 194 192 190 188 187 186 186 186 186 186 186 186 186 186 186 186 186 187 187 187 187 188 188 188 188 188 189 189 189 190 190 190 190 191 191 192 192 192 192 192 192 192 192 193 193 193 193 193 193 193 193 194 197 200 202 202 202 203 202 201 201 201 201 201 201 201 201 202 201 202 202 202 202 202 203 204 205 206 206 205 204 204 204 204 204 204 205 205 204 204 204 204 204 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 203 203 203 202 202 202 201 201 201 201 201 201 201 194 194 194 194 195 195 195 195 196 196 197 198 198 198 198 198 198 198 199 199 200 201 201 202 202 202 202 202 202 201 201 201 201 201 200 200 199 199 199 199 199 199 199 200 199 198 198 197 197 197 196 196 196 196 196 197 197 197 197 198 198 198 198 198 198 199 199 199 199 199 200 200 201 202 202 203 203 203 204 204 204 204 204 204 204 204 204 205 205 204 204 203 203 203 203 203 204 203 204 204 204 204 204 203 202 200 199 196 196 195 193 192 192 192 193 194 194 194 195 195 196 197 198 198 200 201 201 202 202 203 202 202 201 201 201 201 201 202 202 201 200 200 200 201 201 202 204 204 205 205 205 205 204 204 203 202 202 202 202 202 203 204 204 204 204 204 204 204 204 204 204 204 204 205 205 205 205 206 206 206 206 207 207 207 207 207 207 208 208 208 208 208 208 207 207 206 206 206 207 207 207 208 208 207 207 207 207 207 207 207 207 206 204 201 198 196 193 190 188 187 186 186 186 186 186 186 186 186 186 186 186 187 187 187 187 188 188 188 188 188 188 189 189 189 190 190 190 190 190 191 192 192 192 192 192 192 192 192 192 193 193 193 193 192 192 193 194 197 201 202 202 203 204 203 203 203 202 202 202 201 201 201 201 202 202 203 203 203 203 204 205 206 206 206 206 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 205 204 204 204 204 204 204 204 204 204 204 204 205 205 205 204 204 204 204 204 204 204 204 204 203 203 202 202 202 202 201 201 201 201 201 201 201 194 194 194 195 195 195 195 196 196 196 197 197 198 198 198 198 198 199 199 200 201 201 202 202 202 202 202 202 202 201 201 201 200 200 200 199 198 198 198 199 199 199 199 199 198 198 197 196 196 196 196 195 195 196 196 197 197 197 197 198 198 198 198 198 199 199 199 199 199 200 200 201 202 202 203 203 203 204 204 204 204 205 205 205 205 205 205 205 205 205 205 205 204 204 204 205 205 205 205 205 204 203 203 202 201 199 198 197 195 194 193 192 193 193 194 194 194 195 195 195 196 197 198 199 200 201 202 202 202 202 202 201 201 201 201 202 202 202 201 201 200 200 200 201 202 203 204 205 205 205 205 205 204 203 203 202 202 202 202 203 204 204 204 204 204 204 204 204 204 204 204 204 204 204 204 205 205 206 206 206 207 207 207 207 207 207 208 208 208 208 208 208 208 207 207 207 207 207 207 207 208 208 208 208 208 208 207 207 207 207 207 206 204 202 201 196 193 190 188 187 187 186 186 186 186 186 186 186 187 187 187 187 187 187 187 188 188 188 188 188 189 189 189 189 189 189 190 190 190 191 191 191 191 191 192 192 192 192 193 193 193 193 193 192 192 192 194 197 200 201 202 203 204 204 203 203 203 203 203 202 202 201 201 202 202 203 203 204 204 205 205 206 206 206 206 206 206 206 205 205 205 206 206 206 206 206 205 205 205 205 205 205 205 205 205 205 204 204 204 204 204 205 205 205 204 204 204 204 204 204 204 204 204 204 203 203 202 202 202 201 201 201 201 201 201 201 201 194 194 194 195 195 195 195 196 196 197 197 197 198 198 198 198 198 199 200 200 201 202 202 202 202 202 202 201 201 201 201 200 200 199 199 198 198 198 198 198 198 198 198 198 198 197 196 196 196 196 195 195 195 196 196 197 197 197 198 198 198 198 198 198 199 199 199 199 200 200 201 202 202 203 203 203 204 204 205 205 205 206 206 206 206 206 206 206 206 206 206 205 205 205 206 206 206 206 205 204 203 202 202 201 200 198 197 196 195 193 193 193 193 194 194 194 194 195 195 196 197 198 199 200 200 201 202 202 202 202 201 201 201 201 202 202 202 202 201 201 201 200 200 201 203 204 205 205 205 205 205 204 204 203 202 202 202 202 203 203 204 205 205 205 205 205 204 204 204 204 204 204 204 204 204 205 205 206 206 206 206 207 207 207 207 208 208 208 208 208 208 208 208 207 207 207 207 207 208 208 208 208 208 208 208 208 208 207 207 207 207 207 206 205 200 196 192 190 188 187 187 187 186 186 186 186 186 186 187 187 187 187 187 188 188 188 188 188 188 189 189 189 189 189 189 189 190 190 190 190 191 191 191 191 191 192 192 192 192 193 192 192 192 192 192 193 195 197 199 201 203 204 204 204 204 204 204 204 203 203 203 202 202 202 202 203 204 204 204 205 205 205 206 206 207 207 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 205 205 205 205 205 205 204 204 205 205 205 205 205 204 204 204 204 204 204 204 204 204 204 203 203 202 202 202 202 201 201 201 201 201 201 201 194 194 194 195 195 195 195 196 196 197 197 198 198 198 198 198 198 199 200 201 201 201 202 202 202 202 202 201 201 200 200 200 199 199 198 198 198 198 198 198 198 198 198 198 197 196 196 196 196 195 195 195 195 196 196 197 197 198 198 198 198 198 198 198 199 199 199 200 201 201 202 202 203 203 204 204 204 205 205 206 206 207 207 207 207 207 208 207 207 206 206 205 206 206 206 207 206 206 205 203 201 200 201 200 199 198 198 196 195 193 193 194 194 194 194 194 194 195 196 197 198 199 199 200 201 201 202 202 201 201 201 201 201 201 202 202 202 202 201 201 201 200 201 202 203 204 205 205 205 205 205 204 203 203 202 202 202 203 203 204 205 205 205 205 205 205 204 204 204 204 204 204 204 204 205 205 206 206 206 206 206 207 207 207 207 208 208 208 209 209 209 208 208 208 207 207 208 208 208 208 208 209 209 209 209 209 208 208 207 207 208 208 207 205 200 195 192 190 188 188 188 187 187 186 186 186 186 187 187 187 187 187 188 188 188 188 188 189 189 189 189 189 189 189 189 190 190 190 190 190 190 191 191 191 191 191 191 192 192 192 192 192 192 192 192 193 195 196 199 202 203 204 204 204 204 204 204 204 204 204 203 203 203 202 203 203 204 204 205 205 205 205 206 207 207 207 207 207 207 206 206 207 207 207 207 207 207 207 206 206 206 206 206 206 206 205 205 205 205 205 205 206 206 205 205 205 204 204 204 204 204 204 204 204 203 203 203 203 202 202 202 201 201 201 201 201 201 194 194 194 194 195 195 195 196 196 197 197 198 198 198 198 198 199 200 201 201 201 202 202 202 202 202 201 201 200 200 199 199 198 198 198 198 198 198 198 198 198 198 197 197 196 195 195 195 195 195 195 195 195 196 196 197 198 198 198 198 198 198 198 198 199 199 200 201 201 202 203 203 203 204 204 205 205 205 206 206 206 207 207 207 207 208 208 207 207 206 205 205 206 206 207 207 206 206 205 202 199 199 200 200 199 199 198 196 195 194 194 194 195 195 195 194 195 196 197 197 198 199 199 200 201 202 202 201 201 200 200 201 201 201 202 203 202 202 202 201 201 200 201 202 204 204 205 205 205 205 205 204 203 202 202 202 202 203 204 204 205 205 205 205 205 205 205 204 204 205 205 205 205 204 205 205 206 206 207 207 207 207 207 207 208 208 208 208 209 209 209 209 208 208 208 208 208 208 209 209 209 209 209 209 209 209 208 208 208 208 208 208 207 204 199 195 192 190 190 189 188 187 187 187 187 187 187 187 187 187 187 188 188 188 188 188 189 189 189 189 189 189 189 189 189 190 190 190 190 190 190 190 191 191 191 191 191 191 191 191 192 191 191 191 191 193 193 196 199 202 203 204 204 204 204 204 204 204 204 204 204 203 203 203 203 204 204 205 205 205 205 206 207 208 208 208 208 208 208 207 207 207 207 207 207 207 207 207 207 207 207 207 207 206 206 206 205 206 206 206 206 206 206 206 205 205 205 205 205 205 205 205 204 204 204 203 203 203 203 202 202 202 201 201 201 201 201 194 194 194 194 195 195 195 196 197 197 197 197 198 198 198 199 199 200 201 201 201 202 202 202 202 202 201 200 200 199 198 198 198 198 197 197 198 198 198 197 197 197 196 196 195 195 195 195 195 195 195 195 195 196 196 198 198 198 198 198 198 198 198 199 199 200 201 201 202 203 203 203 204 205 205 206 206 206 206 207 207 207 207 207 207 207 207 207 206 205 205 205 206 206 206 206 206 205 204 201 198 199 199 200 200 199 198 196 195 194 194 195 195 195 195 195 195 196 197 198 198 199 200 201 201 202 201 201 200 200 200 201 201 202 203 203 203 202 202 201 200 200 201 202 203 204 204 205 205 205 204 203 203 202 202 202 203 204 204 205 205 206 206 206 205 205 205 205 205 206 206 206 205 205 205 206 206 207 207 207 207 207 207 207 207 208 208 208 208 209 209 209 209 208 208 208 208 209 209 209 209 209 209 210 210 209 209 208 208 208 209 208 207 202 198 194 192 190 189 189 188 187 187 187 187 187 187 187 187 187 188 188 188 188 188 188 189 189 189 189 189 189 189 190 190 190 190 190 190 190 190 190 191 191 191 191 191 191 191 191 191 191 191 191 191 191 194 196 200 202 203 204 204 204 205 205 205 205 205 204 204 204 204 203 204 205 205 205 205 206 206 206 207 208 208 208 208 208 208 208 208 208 208 208 208 208 208 207 207 207 207 207 207 207 206 206 206 206 206 206 206 206 206 206 206 206 206 205 205 205 205 205 204 204 204 204 203 203 203 202 202 202 202 202 201 201 201 194 194 194 195 195 195 195 196 197 197 197 198 198 198 198 199 200 201 201 201 202 202 202 202 201 201 200 200 199 198 198 197 197 197 197 197 198 197 197 197 196 196 195 195 195 195 195 195 195 195 195 195 195 196 197 198 198 198 198 198 198 198 199 199 200 201 201 202 203 203 203 204 205 205 206 206 207 207 207 207 207 207 207 207 207 207 207 206 205 205 204 205 206 206 206 206 205 204 202 199 198 199 199 199 199 199 198 196 195 195 195 195 195 196 196 196 196 197 197 198 198 199 200 201 201 201 201 200 200 200 200 201 202 202 203 203 203 202 202 201 200 201 201 202 203 204 204 205 205 204 204 203 202 202 202 203 204 205 205 205 206 206 206 205 205 205 205 205 206 206 206 206 205 205 205 206 206 207 207 207 207 207 207 207 207 207 208 208 208 209 209 209 209 209 209 209 209 209 210 210 210 210 210 210 210 210 209 209 209 209 209 209 206 202 198 194 191 191 190 189 188 187 187 187 187 187 187 187 187 188 188 188 188 188 188 188 189 189 189 189 189 189 190 190 190 190 190 190 190 190 190 190 191 191 191 191 191 191 191 191 191 191 191 191 191 192 194 197 200 202 203 204 204 205 205 205 206 206 206 206 206 205 204 204 204 205 206 206 206 206 206 207 207 208 208 209 209 209 209 209 209 208 209 209 208 208 208 208 207 208 208 208 207 207 207 207 206 206 206 207 207 207 206 206 206 206 206 206 206 205 205 205 205 204 204 204 204 203 203 202 202 202 202 202 201 201 201 194 194 194 195 195 195 196 196 196 197 197 198 198 198 199 199 200 201 201 201 202 202 202 201 201 200 200 199 198 197 197 197 197 197 197 197 197 197 196 196 195 195 194 194 194 194 195 195 195 195 195 195 196 196 197 198 198 198 198 198 198 199 199 200 201 201 202 203 203 203 204 204 205 206 206 207 207 207 207 207 207 207 207 207 207 207 206 206 205 204 205 205 206 206 206 206 205 203 200 198 198 198 199 199 199 199 198 196 196 196 196 196 196 196 196 196 197 197 198 198 198 199 200 201 201 201 201 200 200 200 200 201 202 202 203 202 202 202 201 201 200 201 202 202 203 204 204 205 204 204 203 203 203 202 203 204 204 205 205 206 206 206 205 205 205 205 205 206 206 206 206 206 205 205 206 206 206 207 207 207 207 207 207 207 207 207 208 208 208 209 209 209 209 209 209 209 209 210 210 210 210 210 210 211 211 210 210 210 210 210 210 209 205 201 197 194 194 192 190 189 188 187 187 187 187 187 187 187 187 188 188 188 188 188 188 188 189 189 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 191 191 191 191 191 191 191 191 191 190 190 191 192 194 198 201 202 203 204 204 205 205 206 206 206 207 207 206 206 205 205 205 205 206 206 206 206 207 207 208 209 209 209 209 209 209 209 209 209 209 209 209 209 208 208 208 208 208 208 208 207 207 207 207 207 207 207 207 207 207 207 206 206 207 207 206 206 205 205 205 205 205 204 204 204 203 203 203 203 202 202 202 202 201 194 195 195 195 195 195 196 196 197 197 197 198 198 198 199 199 200 200 201 201 202 202 201 201 200 200 199 198 197 197 197 197 197 197 198 197 197 196 195 195 194 194 194 194 194 194 195 195 195 195 195 195 196 197 198 198 199 198 198 199 199 199 200 201 202 202 203 203 203 203 204 204 205 206 207 207 207 207 207 207 207 207 207 207 207 207 206 205 205 205 205 206 206 206 206 205 204 201 199 197 198 198 199 199 199 198 198 197 196 197 196 196 196 197 197 197 197 197 198 198 199 199 200 200 201 200 200 200 200 200 200 201 202 202 202 202 201 201 201 200 200 201 202 202 203 204 204 204 204 204 203 203 202 202 203 204 205 205 206 206 206 205 205 205 205 205 206 206 206 206 206 206 205 205 206 206 206 207 206 206 206 206 207 207 207 207 208 208 208 209 209 209 209 209 209 208 209 210 210 211 211 211 211 211 211 211 210 210 210 210 210 208 204 200 197 196 194 192 190 189 188 188 187 187 187 187 187 187 188 188 188 188 188 188 188 189 189 189 189 189 189 189 190 190 190 190 190 190 190 190 190 191 191 191 191 191 190 190 190 190 190 190 190 190 190 191 194 198 201 202 203 204 205 205 206 206 206 207 207 207 207 206 206 206 206 206 206 206 206 206 207 207 208 208 208 209 209 210 210 210 209 209 210 210 209 209 209 208 208 208 208 208 208 208 208 208 208 207 207 207 207 207 207 207 207 207 207 207 207 206 206 206 206 205 205 204 204 204 203 203 203 203 202 202 202 202 202 195 195 195 195 195 195 196 196 197 197 198 198 198 198 199 199 200 200 201 201 201 201 201 201 200 199 198 197 197 197 197 197 197 198 197 197 197 195 194 194 193 193 193 193 194 194 195 195 195 195 195 195 196 197 198 198 199 199 199 199 199 200 200 201 203 203 203 203 203 204 204 205 205 206 207 207 207 207 207 207 207 207 207 207 207 206 206 205 205 205 205 206 206 207 206 205 203 201 199 198 198 199 199 199 199 198 198 197 197 197 197 197 197 197 198 198 198 198 198 198 199 199 200 200 200 200 200 200 200 200 201 201 202 202 202 201 201 201 200 200 200 201 201 202 203 203 204 204 204 203 203 203 202 203 204 204 205 206 206 206 206 205 204 205 205 205 205 206 206 206 206 205 205 205 206 206 206 206 206 206 206 206 206 206 207 207 207 207 208 209 209 209 209 209 209 208 209 210 210 211 211 211 211 211 211 211 211 210 211 211 210 207 203 200 198 197 194 192 190 189 188 187 187 187 187 187 187 188 188 188 188 188 188 188 188 189 189 189 189 189 189 190 190 190 190 190 190 190 190 191 191 191 191 191 191 190 190 190 190 190 190 190 189 189 190 191 195 199 200 201 203 204 205 206 206 206 206 207 207 207 207 207 207 207 207 207 207 207 206 206 207 208 208 208 209 209 210 210 210 210 210 210 210 210 210 209 209 209 209 209 208 208 208 208 208 208 208 208 208 208 208 208 208 208 207 207 207 207 207 207 207 206 206 205 205 205 204 204 204 204 203 203 203 202 202 202 202 195 195 195 195 195 196 196 196 197 197 198 198 198 198 199 199 200 201 201 201 201 201 201 200 199 198 198 197 197 197 197 197 197 197 197 197 196 195 194 193 193 193 193 193 194 194 194 194 194 194 195 195 196 197 198 198 199 199 199 200 200 201 201 202 203 203 204 204 204 204 204 205 206 206 207 207 208 208 207 207 207 207 207 207 207 206 206 205 205 205 205 206 207 207 206 204 202 200 199 199 199 199 200 200 199 199 198 198 198 197 197 197 198 198 199 199 199 199 199 199 199 199 200 200 200 200 200 200 200 200 201 202 202 202 202 201 200 200 200 200 200 200 201 202 203 203 203 203 203 203 203 202 202 204 204 205 205 205 205 206 205 205 204 205 205 205 205 206 206 206 206 205 205 205 206 206 206 206 206 206 206 206 206 206 207 207 207 207 208 208 209 209 209 209 209 208 209 209 210 211 211 211 211 211 211 211 211 211 211 211 209 206 203 200 199 197 194 192 190 189 188 188 187 187 187 187 187 188 188 188 188 188 188 188 189 189 189 189 189 189 189 190 190 190 190 190 190 190 190 191 191 191 191 191 191 190 190 190 190 190 190 189 189 189 189 191 195 197 199 201 203 204 205 206 206 206 207 207 208 208 208 208 208 208 208 207 208 208 207 207 207 207 208 209 209 210 211 210 210 210 210 210 210 210 210 210 209 209 209 209 209 209 209 209 209 209 208 208 208 208 208 208 208 208 208 208 208 208 207 207 207 207 206 206 205 205 205 205 204 204 204 203 203 203 202 202 202 195 195 195 195 196 196 196 197 197 198 198 198 198 198 198 199 200 200 201 201 200 200 200 199 198 197 197 197 197 197 197 197 197 197 196 196 195 194 193 193 193 193 193 193 194 194 194 194 194 194 195 195 196 197 198 198 198 199 200 200 201 202 202 203 203 204 204 204 204 205 205 206 206 206 207 208 208 208 207 207 207 207 207 207 207 206 206 206 206 206 206 206 207 207 205 204 202 200 199 199 200 200 201 200 200 199 199 199 198 198 198 198 198 199 199 200 199 199 199 199 199 200 200 200 200 201 200 200 200 201 201 202 202 202 202 201 200 200 200 200 200 201 202 202 203 203 203 203 203 203 203 203 203 204 205 206 206 206 205 205 205 204 205 205 205 205 206 206 206 206 205 206 206 206 206 206 206 206 206 206 206 206 206 207 207 207 207 207 208 208 209 210 210 209 209 208 209 209 210 211 212 212 211 211 211 212 212 212 211 211 208 206 203 201 199 196 194 192 190 189 188 188 187 187 187 187 187 188 188 188 188 188 188 188 189 189 189 189 189 189 189 190 190 190 190 190 190 190 190 191 191 191 191 191 191 190 190 190 190 190 189 189 189 188 189 191 194 195 198 201 202 203 205 205 206 206 206 207 208 209 209 209 209 209 209 208 208 208 208 207 208 208 209 209 209 210 211 211 211 211 210 210 210 210 210 210 210 210 209 209 209 209 209 209 209 209 209 208 208 208 209 209 208 208 208 208 208 208 208 208 207 207 207 206 206 205 205 205 204 204 204 203 203 203 203 203 202 195 195 195 196 196 196 196 197 197 198 198 198 198 198 199 199 200 200 200 200 200 200 199 198 197 197 196 197 197 197 197 197 197 196 195 194 194 193 193 193 193 193 193 194 194 194 194 193 194 194 195 196 196 197 198 198 198 199 200 201 202 202 203 203 204 204 204 204 205 205 206 206 206 207 207 208 208 208 207 207 207 207 207 207 207 206 206 206 206 206 206 206 207 206 205 203 202 201 200 199 201 202 202 201 201 200 200 200 199 198 198 199 199 200 200 200 200 200 200 200 200 200 200 201 201 202 201 201 201 201 201 202 202 202 202 201 200 200 200 200 200 201 202 202 203 203 203 203 203 203 203 203 204 205 206 206 206 206 205 205 205 204 205 205 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 207 207 207 207 207 207 208 209 209 210 210 210 209 209 209 210 211 212 212 212 212 212 212 212 212 212 212 211 208 207 205 201 198 196 194 192 190 190 189 188 187 187 187 187 187 187 188 188 188 188 188 188 189 189 189 189 189 189 190 190 190 190 190 190 190 190 191 191 191 191 191 191 191 190 190 190 190 189 189 189 188 188 188 191 192 195 198 200 202 203 203 204 204 205 206 207 208 209 210 210 210 210 210 209 209 209 208 208 208 209 210 210 210 211 211 211 211 211 211 211 211 211 211 211 210 210 210 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 208 208 208 208 208 208 208 207 207 206 206 206 206 205 205 204 204 204 203 203 203 203 202 195 195 196 196 196 196 197 197 197 198 198 198 198 198 199 199 200 200 200 200 200 199 198 198 197 196 196 197 197 197 196 196 196 195 194 193 193 193 193 193 193 193 193 193 193 193 193 193 194 194 195 196 197 197 197 198 199 200 201 202 202 203 203 203 204 204 204 204 205 205 206 206 207 207 207 207 207 207 207 207 207 207 207 207 207 206 206 206 206 206 206 206 206 206 204 203 202 201 200 200 202 204 204 203 203 202 201 201 199 199 199 200 200 200 201 201 201 201 200 200 200 201 201 202 202 203 202 201 201 202 202 202 203 203 202 201 201 201 201 201 202 202 202 203 203 203 203 203 203 203 204 204 205 206 206 207 206 205 205 205 205 205 206 206 206 206 206 207 207 207 207 207 207 207 206 206 206 206 206 206 206 207 207 207 207 207 207 207 208 209 210 211 211 211 211 210 210 211 212 212 212 213 213 213 212 212 212 213 212 210 209 207 204 200 198 195 193 192 192 190 189 188 187 187 187 187 187 187 187 188 188 188 188 189 189 189 189 189 189 189 190 190 190 190 190 190 190 190 190 191 191 191 191 191 191 190 190 190 190 189 189 188 188 187 188 189 193 197 200 201 202 203 203 203 203 204 205 206 208 209 209 209 210 211 211 211 210 209 210 209 209 210 210 211 211 211 211 212 212 211 211 211 211 211 211 211 211 210 210 210 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 208 208 208 208 208 208 207 207 207 206 206 205 205 205 204 204 204 203 203 203 202 195 195 196 196 196 197 197 197 198 198 198 198 198 199 199 199 199 200 200 200 199 199 198 197 197 196 196 196 196 196 196 195 195 194 193 193 192 192 193 193 193 193 193 193 193 193 193 193 194 194 195 196 197 197 197 198 199 200 201 202 203 203 203 204 204 204 204 204 205 205 206 206 207 207 207 207 206 206 206 206 206 207 207 207 207 206 206 206 206 206 206 206 206 205 204 203 202 199 199 201 203 204 204 204 204 203 202 201 200 200 200 201 201 201 201 202 202 202 201 201 201 201 202 203 203 204 203 202 202 203 203 203 203 203 202 202 202 202 202 203 203 203 203 203 203 203 204 204 204 204 205 205 206 206 208 208 206 205 204 205 205 205 206 207 207 207 207 207 207 207 207 207 207 207 206 206 206 206 206 206 206 207 207 207 207 207 207 208 208 209 210 211 212 212 212 211 212 213 213 213 213 213 213 213 213 213 213 213 212 211 210 206 203 200 197 195 193 193 192 190 189 188 187 187 187 187 187 187 187 188 188 188 188 188 189 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 190 191 191 191 190 190 190 190 189 189 188 188 187 187 190 191 194 198 201 202 203 203 203 203 203 203 204 206 207 207 208 209 210 211 211 211 211 210 211 210 210 211 211 211 211 212 212 212 212 212 212 212 212 212 212 211 211 211 210 210 210 210 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 209 208 208 208 208 208 207 207 206 206 206 205 205 204 204 204 204 203 203 203 195 195 196 196 196 197 197 197 198 198 198 198 198 198 199 199 199 200 200 199 199 198 198 197 197 196 196 196 196 195 195 194 193 193 193 192 192 192 193 193 193 193 193 192 192 192 193 193 194 195 196 196 197 197 197 198 199 201 202 203 203 203 203 204 204 204 204 205 205 205 205 206 206 207 206 206 206 206 206 206 207 207 207 207 207 207 207 206 206 206 206 206 206 205 204 203 200 198 199 201 203 204 204 204 204 203 202 202 201 201 201 203 202 202 202 203 203 203 202 202 202 202 203 204 204 204 204 203 203 204 204 204 204 204 203 203 203 203 204 204 204 204 204 204 204 204 204 205 205 206 207 207 207 207 209 208 206 205 205 205 205 206 207 208 208 207 207 207 207 207 207 207 207 207 206 206 206 206 206 206 206 207 207 207 208 208 208 208 208 209 211 212 212 213 213 213 213 214 214 214 214 214 214 213 213 213 213 213 213 212 209 205 202 199 197 195 194 193 191 190 189 188 187 187 187 187 187 187 187 188 188 188 188 188 189 189 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 189 188 188 187 186 186 188 192 196 199 201 202 203 203 203 203 203 203 204 205 206 206 207 208 209 210 211 211 211 211 211 211 211 211 212 212 212 212 212 213 212 212 212 212 212 212 211 211 211 211 211 210 210 210 210 209 209 209 209 209 209 209 209 210 210 209 209 209 209 209 209 209 209 208 208 208 207 207 206 206 205 205 205 205 204 204 204 203 203 195 195 196 196 197 197 197 198 198 198 198 198 198 198 199 199 199 199 199 199 199 198 197 197 197 196 196 196 195 194 194 193 192 192 192 192 192 192 193 193 193 192 192 192 192 192 192 193 194 195 196 196 196 197 198 199 200 202 203 203 203 203 203 204 204 204 204 205 205 205 205 205 206 206 206 206 206 206 206 206 207 207 207 207 207 207 207 207 206 206 206 206 206 205 204 202 200 198 199 201 202 203 204 204 203 202 202 202 202 203 203 204 203 203 203 203 204 204 203 203 203 203 204 204 205 205 205 204 204 204 205 205 205 205 204 204 204 205 206 206 205 205 204 204 204 204 205 205 206 207 208 208 209 209 209 208 207 206 206 206 207 207 208 208 208 208 208 207 207 208 208 207 207 207 206 206 206 206 206 206 207 207 208 208 208 208 208 208 209 210 211 212 212 213 213 214 214 215 215 215 215 214 214 213 213 213 213 213 212 211 208 204 201 198 196 195 194 192 191 190 188 188 187 187 187 187 187 187 187 187 188 188 188 188 188 189 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 189 188 187 186 186 185 185 190 194 198 200 201 202 203 203 203 203 203 203 204 204 205 206 207 208 209 209 210 210 210 211 211 211 212 212 212 212 213 213 213 213 212 212 211 211 211 211 211 212 212 211 211 211 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 209 209 209 209 209 209 209 209 208 208 207 207 206 206 206 205 205 204 204 204 203 203 195 195 196 196 197 197 198 198 198 198 198 198 198 198 199 199 199 199 199 199 198 198 197 197 196 196 196 195 195 193 193 192 192 192 192 192 192 192 193 192 192 192 192 192 192 192 193 193 194 195 195 196 196 197 198 199 201 202 202 203 203 203 203 204 204 204 205 205 205 205 205 205 205 205 205 205 205 206 206 206 207 207 207 207 207 207 207 206 206 206 206 206 206 205 204 202 200 199 199 201 202 202 203 203 203 202 201 202 203 203 204 204 204 204 204 205 204 204 204 203 204 204 205 205 205 205 205 205 205 205 206 206 206 206 206 206 206 206 208 207 206 206 205 205 205 205 205 206 207 209 209 209 210 210 210 208 207 206 206 206 207 208 208 209 209 208 208 208 208 208 208 208 208 207 206 206 206 206 206 206 207 207 208 208 208 208 208 208 209 210 211 212 212 213 214 214 215 215 215 215 215 215 214 213 213 213 213 213 212 210 207 202 199 198 197 195 193 192 191 189 188 188 187 187 187 187 187 187 187 187 187 188 188 188 188 189 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 190 190 190 190 189 189 188 187 186 185 185 185 185 191 196 199 201 202 202 203 203 203 203 203 204 204 204 205 206 207 208 208 209 209 210 210 210 211 211 212 212 212 212 213 213 213 213 213 213 213 213 212 212 212 212 212 212 212 211 211 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 209 209 209 209 209 209 209 209 208 207 207 207 207 206 206 205 205 204 204 204 204 195 196 196 196 197 197 198 198 198 198 198 198 198 198 199 199 199 199 199 199 198 197 197 196 196 196 195 194 194 193 192 192 192 191 192 192 192 192 192 192 192 191 191 191 192 192 193 194 194 195 195 196 197 198 199 200 201 202 202 203 203 203 203 204 204 204 205 205 205 204 204 205 205 205 205 205 205 205 206 206 206 207 207 207 207 207 206 206 206 206 205 205 205 204 203 203 201 200 200 200 201 202 203 203 203 202 202 202 203 203 204 205 205 205 205 206 205 205 205 204 205 205 206 207 207 207 207 206 206 206 206 206 207 207 207 207 207 207 208 207 207 207 207 206 205 205 205 207 208 208 209 210 210 210 209 208 207 207 207 207 207 208 209 209 209 209 209 209 209 209 209 208 208 207 207 206 206 206 206 206 207 207 207 208 208 208 208 208 209 210 211 212 213 214 215 215 216 216 216 216 215 215 214 213 213 213 214 213 212 210 205 201 199 197 197 194 193 192 190 189 188 188 188 187 187 187 187 187 187 187 187 187 188 188 188 189 189 189 189 189 189 190 190 190 190 190 190 190 190 190 190 190 189 189 189 189 188 187 186 186 185 185 185 187 192 197 200 201 202 202 203 203 203 204 204 204 204 205 205 206 207 208 208 208 209 210 210 210 211 211 212 212 212 212 212 213 213 214 214 214 214 214 213 213 213 213 213 213 213 212 212 211 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 209 209 208 208 207 207 207 206 206 205 205 205 204 204 205 195 196 196 196 197 197 197 198 198 198 198 198 198 198 198 198 199 199 198 198 197 196 196 196 195 195 194 194 193 192 192 192 191 192 192 192 193 193 192 192 191 191 191 191 192 192 193 194 194 195 196 196 197 198 199 200 201 202 202 203 203 203 204 204 204 204 205 205 205 205 205 205 205 205 205 205 205 205 205 206 206 207 207 207 207 206 206 206 205 205 205 205 204 204 203 203 202 200 200 200 200 201 202 203 203 202 202 202 202 203 204 205 206 206 206 206 206 206 205 205 205 206 207 207 207 207 207 206 206 206 206 206 206 207 207 207 208 208 207 207 207 207 207 206 205 205 206 207 208 208 209 210 210 210 209 208 208 208 207 207 208 208 209 209 209 209 209 209 209 209 209 208 208 207 207 206 206 206 206 206 207 207 207 208 208 208 208 209 209 210 210 212 213 214 215 216 216 216 216 216 215 215 214 214 214 214 214 214 212 209 204 201 198 198 196 194 192 191 190 189 189 188 188 187 187 186 187 187 187 187 187 187 188 188 188 189 189 189 189 189 189 189 190 190 190 190 190 190 190 189 189 189 189 189 189 188 187 186 185 184 184 184 186 189 194 199 201 202 202 203 204 204 204 204 205 205 205 205 206 207 208 208 208 208 209 210 210 210 211 212 212 212 212 212 212 213 213 214 214 214 214 214 214 214 214 214 214 214 213 213 212 211 211 211 211 211 211 211 211 211 211 211 211 210 210 210 210 210 210 210 210 210 209 209 208 208 208 208 207 207 206 206 205 205 205 205 205 195 196 196 196 197 197 197 197 198 198 198 198 198 198 198 198 198 198 198 197 196 196 196 195 195 194 194 193 192 192 191 191 191 192 192 192 192 192 192 191 191 191 191 192 192 193 193 193 194 195 196 197 198 199 200 201 201 202 202 203 203 204 204 204 205 205 205 205 205 205 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 206 205 205 205 204 204 203 202 202 202 201 201 200 199 200 201 203 203 203 203 203 202 203 204 206 206 206 206 206 206 206 206 205 205 206 206 206 206 206 206 205 205 204 204 205 205 206 207 208 208 208 207 207 207 207 206 206 205 205 206 207 208 208 209 210 210 209 209 208 208 208 208 208 208 209 209 209 209 209 209 209 209 209 209 208 208 207 206 206 205 206 206 206 206 207 207 208 208 207 208 208 209 209 211 212 213 214 215 216 216 216 216 216 215 215 215 214 214 214 214 214 212 208 204 201 199 198 196 194 192 191 190 189 189 188 187 187 187 186 186 187 187 187 187 187 188 188 188 188 188 189 189 189 189 189 189 189 189 189 190 189 189 189 189 189 189 188 188 187 186 184 183 183 182 183 187 192 196 199 201 202 203 204 204 205 204 205 206 206 206 206 206 207 208 208 208 209 210 210 210 211 211 211 212 213 213 213 212 213 213 214 214 214 214 214 214 214 214 214 214 214 214 213 213 212 212 212 211 211 211 211 211 211 211 211 211 211 210 210 210 210 210 210 210 210 210 209 209 209 209 208 208 207 207 206 206 206 206 206 205 195 196 196 196 196 197 197 197 197 197 197 197 197 197 198 198 198 197 197 197 196 196 195 195 194 194 193 193 192 192 191 191 192 192 192 192 192 191 191 191 191 191 192 192 192 193 193 193 195 196 197 198 199 200 201 201 201 202 203 203 203 204 204 204 205 205 205 205 206 206 207 207 207 206 206 206 206 206 206 206 206 206 206 206 206 206 206 205 205 205 204 204 203 203 202 202 202 202 201 199 198 199 201 203 204 204 203 203 203 203 205 206 206 206 205 205 205 206 206 205 205 206 206 206 205 205 204 204 204 204 204 204 205 207 207 208 208 208 208 208 207 207 207 206 206 206 206 207 208 209 209 209 209 209 209 208 208 208 207 208 208 209 209 209 209 209 209 209 209 209 209 208 208 207 206 205 205 206 206 206 206 207 207 207 207 207 207 208 208 210 211 212 213 215 216 216 217 217 217 216 216 215 215 215 215 215 215 214 212 207 204 203 200 197 195 193 191 190 189 189 189 188 187 187 187 186 186 186 186 187 187 187 188 188 188 188 188 189 189 189 189 189 189 189 189 189 189 189 189 189 188 188 188 187 187 186 185 183 182 181 181 185 190 195 198 200 200 201 203 204 205 205 205 206 206 206 206 207 207 208 208 208 208 209 210 210 211 211 211 212 213 213 213 213 213 213 213 214 214 214 214 214 214 214 214 214 215 215 214 214 213 213 213 212 212 211 211 211 211 211 211 211 211 211 210 210 210 210 210 210 210 210 210 209 209 209 209 209 208 208 207 207 207 207 207 206 206 196 196 196 196 196 197 197 197 197 197 197 197 197 197 197 197 197 197 196 196 196 195 195 194 194 193 193 192 192 192 191 191 192 192 192 192 191 191 191 191 191 191 192 192 193 193 193 194 195 196 197 198 200 200 201 201 202 202 203 203 204 204 204 204 205 205 205 206 206 207 207 207 207 207 206 206 207 207 207 207 206 206 206 206 207 206 206 205 205 205 204 204 203 203 202 202 202 201 199 197 196 198 201 204 204 204 204 203 202 203 205 205 206 205 205 205 205 205 205 205 205 206 206 205 204 204 203 203 203 203 204 204 206 207 208 208 208 208 208 208 208 207 207 207 206 207 207 208 209 209 209 209 209 208 208 208 207 207 207 208 208 209 209 209 209 209 209 209 209 209 209 208 208 207 206 206 205 206 206 206 206 207 207 207 207 207 207 208 209 210 212 213 214 215 215 217 217 218 217 216 216 215 215 215 215 215 215 214 211 208 207 204 200 197 195 193 191 190 190 189 188 188 187 187 186 186 186 186 186 186 187 187 187 187 188 188 188 188 189 189 189 189 189 189 189 189 189 189 189 188 188 187 187 186 186 185 184 182 181 180 183 188 193 197 199 199 200 202 203 204 204 204 205 205 205 206 207 207 208 208 208 208 209 210 210 211 212 212 212 213 213 214 214 214 214 214 214 214 214 214 214 214 214 214 214 215 215 215 215 214 214 214 213 213 212 212 211 211 211 211 211 211 211 211 211 211 211 210 210 210 210 210 210 209 209 209 209 209 208 208 208 208 208 207 207 207 206 196 196 196 196 196 196 196 197 197 197 197 197 197 197 197 197 196 196 195 195 195 194 194 194 194 193 192 192 192 191 191 192 192 192 191 191 191 191 190 190 191 191 192 192 193 193 193 194 195 197 198 199 200 200 201 202 202 202 203 204 204 204 204 205 205 205 206 206 207 207 207 207 207 207 207 207 208 208 208 208 207 207 207 207 207 206 206 206 205 205 204 204 204 203 203 202 201 199 196 193 195 199 201 202 204 205 204 203 202 203 204 205 205 205 205 205 205 205 205 205 206 206 206 204 203 203 203 203 203 203 204 205 206 207 208 208 208 208 208 208 207 208 207 207 207 207 208 209 209 209 209 209 209 208 208 208 207 207 207 208 208 208 209 209 209 209 209 209 209 209 209 208 207 207 206 206 206 206 206 206 206 207 207 207 207 207 208 208 210 211 212 213 214 214 216 217 218 218 217 216 216 216 215 215 215 215 215 214 212 211 208 204 200 197 195 193 191 191 190 189 188 187 187 187 186 186 186 186 186 186 186 187 187 187 187 188 188 188 189 189 189 189 189 189 189 189 188 188 188 188 187 187 186 185 184 184 183 181 180 181 185 190 195 197 197 199 201 202 204 204 204 204 204 204 206 206 207 207 208 208 209 209 210 211 212 212 213 213 214 214 214 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 215 214 214 213 212 212 212 212 211 211 211 211 211 211 211 211 211 211 211 211 211 210 210 210 209 209 209 209 208 208 208 208 208 208 207 207 207 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 196 195 195 195 195 194 194 194 193 193 192 192 192 191 191 192 192 191 191 191 191 190 190 190 191 192 192 192 192 193 194 195 196 197 198 199 200 201 201 202 202 203 203 204 204 204 205 205 205 205 206 206 207 207 207 207 207 207 207 208 208 208 209 209 208 208 207 207 207 206 206 205 205 204 204 204 204 203 203 200 198 195 193 193 196 198 199 202 205 205 205 203 202 203 203 204 205 204 205 205 205 205 206 206 206 206 205 203 202 202 202 202 202 203 204 206 206 207 207 207 207 207 207 207 206 207 207 208 208 208 209 209 210 210 210 210 209 209 208 208 207 207 207 207 207 208 208 209 209 209 209 209 209 209 208 208 207 207 206 206 206 206 206 206 207 207 207 207 207 207 208 209 210 212 213 213 214 215 216 217 218 218 217 216 216 216 216 216 216 215 215 214 214 211 208 204 200 197 195 193 192 191 189 188 188 187 187 186 186 186 186 186 186 186 186 187 187 187 187 187 188 188 188 189 189 189 188 188 188 188 188 188 188 188 186 186 185 184 183 183 182 180 179 183 188 193 195 195 197 199 201 203 204 205 205 205 206 205 207 207 207 207 208 208 209 210 211 212 213 214 214 215 215 215 215 216 215 215 215 215 215 215 215 215 215 215 215 215 216 216 216 216 216 216 216 215 214 214 213 212 212 212 212 212 211 211 211 211 211 211 211 211 211 211 211 211 211 210 210 210 209 209 208 208 208 208 208 208 208 207 207 196 196 196 196 196 196 196 196 196 196 196 196 195 196 195 195 195 195 195 194 194 194 194 193 193 192 192 191 191 191 191 192 191 191 191 191 190 190 190 190 191 192 192 192 192 193 194 195 196 198 199 199 200 201 201 202 202 203 203 203 204 204 205 205 206 206 206 206 206 207 207 207 207 207 207 208 208 209 209 209 209 208 208 207 206 206 206 205 204 204 203 203 203 203 202 198 194 192 192 194 197 198 199 202 204 205 205 204 203 203 203 203 204 204 204 205 205 206 206 206 206 206 204 202 202 202 202 202 202 203 204 206 207 207 207 207 206 206 206 206 205 205 206 206 207 208 209 210 210 210 210 210 209 209 208 207 207 207 207 207 207 208 208 209 209 209 209 209 209 209 208 208 207 207 206 206 206 206 206 206 207 207 207 207 207 207 208 209 211 212 213 213 214 215 216 218 218 218 218 217 216 215 215 216 216 215 215 215 213 211 208 204 201 197 195 195 192 190 189 188 187 187 186 186 186 186 186 186 186 186 186 186 186 187 187 187 187 188 188 188 188 188 188 188 188 188 188 188 187 187 186 184 184 183 183 181 180 179 179 185 191 194 194 196 197 199 201 203 205 205 205 206 206 207 207 207 208 208 208 208 209 210 211 212 213 213 214 215 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 217 217 216 216 215 214 213 213 213 213 212 212 212 212 211 211 211 212 211 211 211 211 211 211 211 211 210 210 210 209 209 209 208 209 209 208 208 208 208 196 196 196 196 196 196 196 196 196 196 195 195 195 195 195 195 195 194 194 194 194 194 193 193 193 192 192 191 191 191 191 191 191 191 191 190 190 190 190 190 191 191 191 192 193 194 195 196 197 198 199 200 201 201 202 202 202 203 203 203 204 204 205 205 206 206 206 206 206 206 206 206 206 207 208 208 208 208 209 209 208 208 208 207 207 206 206 205 204 204 203 202 202 201 199 195 192 192 194 195 196 197 199 202 204 205 205 204 204 203 203 203 203 203 204 205 205 205 206 206 206 206 203 202 201 201 201 202 203 204 205 207 207 207 207 206 206 206 205 205 204 205 205 205 206 207 208 209 209 210 210 210 209 209 208 207 207 206 207 207 207 207 208 208 209 209 209 209 209 208 208 208 207 206 207 206 206 206 207 207 207 207 207 207 207 207 208 210 211 212 212 213 214 215 217 218 219 219 218 217 216 216 216 216 216 215 215 215 213 211 208 205 201 199 198 195 192 190 189 188 187 187 186 186 186 186 186 186 186 186 186 186 186 186 186 187 187 187 187 188 188 188 188 188 187 187 187 187 186 186 185 183 182 182 181 180 179 179 181 187 191 191 194 196 198 199 201 203 204 204 205 206 206 207 208 208 209 209 209 209 210 210 211 212 213 213 214 215 216 217 217 217 216 216 216 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 216 215 214 214 214 213 213 213 212 212 212 212 212 212 212 212 212 212 212 212 211 211 211 210 210 210 210 209 209 208 209 209 209 208 208 208 196 196 196 196 196 196 196 195 195 195 195 195 194 194 194 194 194 194 194 194 194 193 193 193 192 192 192 191 191 191 191 191 191 190 190 190 189 190 190 191 191 191 192 192 193 194 195 196 197 198 200 200 201 202 202 202 202 203 203 203 204 205 205 206 206 206 206 206 206 206 206 206 206 207 207 208 208 208 208 208 208 208 208 208 207 206 206 205 205 204 203 202 202 199 196 193 192 193 195 196 196 198 199 202 203 204 205 205 205 204 203 202 203 203 204 204 204 205 206 206 206 205 203 201 201 201 202 203 204 205 206 207 207 207 207 207 206 206 205 205 205 206 206 206 207 207 207 208 208 208 209 210 210 209 208 207 207 207 207 207 207 207 208 208 209 209 209 209 209 209 208 208 207 207 207 206 206 206 207 207 207 207 207 207 207 208 209 210 212 212 213 214 215 216 217 218 219 219 219 218 217 217 216 216 216 216 216 215 213 211 209 206 204 201 198 195 192 190 188 187 187 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 187 187 187 187 187 188 188 187 187 187 186 186 186 185 184 182 181 181 180 179 178 179 183 186 188 192 195 197 199 200 201 203 203 204 205 206 206 207 208 209 209 209 209 210 211 211 212 212 213 214 214 215 216 217 217 217 217 217 217 217 217 217 217 217 218 218 218 217 217 217 217 217 218 218 217 216 215 215 215 214 214 213 213 213 213 212 212 212 212 212 212 212 212 212 212 211 211 211 210 210 210 210 209 209 209 209 209 209 209 208 208 196 196 196 195 195 195 195 195 195 195 195 195 194 194 194 194 194 194 194 194 194 193 192 192 192 192 191 191 191 191 191 191 191 190 190 189 189 190 190 191 191 191 192 193 194 195 196 197 198 198 200 201 201 202 202 202 202 203 203 204 204 205 205 206 206 206 206 206 205 205 205 206 206 206 207 207 208 208 208 208 208 207 207 207 206 206 205 205 204 204 203 203 201 197 194 192 193 195 195 196 197 198 199 201 203 204 205 205 205 205 204 203 203 203 203 204 204 205 206 206 206 204 202 202 202 202 203 204 205 205 206 207 208 208 208 207 207 207 206 206 207 207 208 208 208 207 207 207 208 209 209 210 210 209 208 208 207 207 207 207 207 208 208 208 209 209 209 209 209 209 208 208 208 208 207 207 207 207 208 208 208 208 207 207 208 209 210 211 212 212 213 214 216 217 218 219 219 219 219 218 217 217 217 217 217 216 216 215 213 212 210 208 207 203 198 194 192 189 188 187 187 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 187 187 187 187 187 186 186 186 186 185 185 184 182 180 180 179 178 178 178 180 182 184 189 193 196 198 199 200 201 202 203 204 205 206 206 207 208 208 209 209 210 210 211 212 212 213 214 215 215 216 216 217 217 217 217 217 217 218 218 218 218 218 218 219 219 218 218 218 218 218 218 218 217 217 216 216 215 215 214 214 213 213 213 213 213 212 212 213 213 212 212 212 212 212 211 211 211 211 210 210 209 209 209 210 210 210 209 209 208 196 196 195 195 195 195 195 195 195 195 194 194 194 194 193 193 193 193 193 193 193 193 192 192 192 191 191 192 192 192 191 191 191 190 190 189 190 190 190 190 191 192 192 193 194 196 197 197 198 199 201 201 202 202 202 202 202 203 203 204 204 205 205 205 205 205 205 205 205 205 205 205 206 206 206 207 207 207 207 207 207 207 207 206 205 205 205 204 204 204 203 202 199 195 192 192 194 195 195 196 197 198 199 201 203 204 204 205 206 205 204 203 203 203 203 203 204 205 206 206 205 204 203 202 202 203 204 205 206 206 207 207 208 208 208 208 208 207 207 207 208 208 209 209 209 209 208 208 208 209 209 209 209 209 208 208 208 208 208 208 208 208 209 209 209 209 209 210 209 209 209 209 208 208 207 207 207 208 208 208 208 208 207 208 208 210 211 211 212 213 214 215 216 217 218 219 219 219 219 219 218 218 217 217 217 217 216 215 214 212 212 211 208 203 197 193 191 189 187 187 187 186 186 185 185 185 185 185 185 185 185 186 186 186 186 186 186 186 186 186 186 186 186 186 185 185 185 184 183 183 182 182 179 177 176 176 177 181 182 185 191 195 197 198 199 200 200 201 202 203 204 205 206 206 206 208 208 209 210 211 211 212 212 213 214 215 216 216 217 217 217 218 217 218 218 218 218 218 218 218 219 220 220 220 219 219 219 219 218 218 218 217 217 217 216 215 214 214 214 213 213 213 213 213 213 213 213 213 213 213 212 212 211 211 211 211 210 210 210 210 210 210 210 210 210 209 209 195 195 195 195 195 195 195 194 194 194 194 194 194 193 193 193 193 193 193 193 193 193 192 192 191 191 191 192 192 192 191 191 190 190 189 189 190 190 190 191 191 192 193 194 195 196 197 198 199 200 201 202 202 202 202 202 202 203 203 204 204 204 205 205 205 205 205 205 205 205 205 205 205 206 206 207 207 207 206 206 206 206 206 205 204 204 204 204 204 203 202 200 197 194 193 193 194 195 196 196 197 197 199 201 202 203 205 205 206 205 204 204 203 203 203 203 204 205 206 205 204 204 203 202 203 204 206 207 207 207 207 208 208 209 209 209 208 208 208 208 209 209 209 210 210 210 210 210 209 210 210 210 209 209 209 209 209 208 209 209 209 209 209 209 210 210 210 210 210 210 209 209 209 208 207 207 208 209 209 209 209 208 208 208 209 210 211 212 212 213 214 215 217 218 218 218 219 219 219 219 219 218 218 217 217 217 216 215 214 213 213 212 209 203 196 193 190 189 188 187 187 186 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 185 186 186 186 186 185 184 184 183 183 182 181 181 180 177 175 174 174 177 180 182 186 193 196 198 199 200 200 201 201 202 203 203 204 204 204 206 207 208 209 210 211 211 211 212 213 214 216 217 217 217 217 218 218 218 218 218 219 219 219 219 219 219 220 221 221 220 220 220 219 219 219 219 219 218 217 217 216 215 215 214 214 214 214 213 213 213 213 213 213 213 213 212 212 212 211 211 211 211 211 211 211 211 211 211 211 210 210 209 195 195 195 195 195 194 194 194 194 194 194 194 193 193 193 193 193 193 193 193 193 193 192 191 191 191 191 191 191 191 191 191 190 190 190 190 190 190 190 191 192 193 194 195 196 196 197 199 200 201 201 202 202 202 202 202 203 203 203 204 204 204 204 204 204 204 204 204 205 205 205 205 206 206 206 206 206 206 206 206 206 206 205 204 204 204 204 204 203 202 201 199 195 193 192 192 193 194 195 196 196 197 199 200 201 203 205 205 206 205 204 204 204 204 203 203 204 205 205 205 205 204 203 203 204 206 207 208 208 208 208 208 209 209 209 209 209 209 209 209 209 210 210 210 211 211 211 211 210 211 211 210 210 210 209 209 209 209 209 209 209 209 210 210 210 210 210 210 210 210 210 209 208 208 207 207 209 209 209 209 209 209 209 209 210 211 211 212 213 214 215 216 217 218 218 218 219 219 220 220 219 219 219 218 217 217 216 216 214 214 213 212 209 203 196 192 190 190 188 187 186 186 185 185 185 185 185 185 185 185 185 185 185 185 185 185 184 185 185 185 185 185 185 184 183 182 182 181 180 180 179 178 176 174 173 175 176 179 182 188 193 197 199 200 200 201 202 202 203 204 204 203 203 204 205 206 208 210 211 211 212 212 212 213 215 216 217 217 217 218 218 218 218 219 220 220 220 220 220 219 220 221 221 221 221 221 220 220 219 219 219 219 218 218 217 216 215 215 215 215 215 214 214 213 213 213 214 213 213 213 212 212 212 212 211 211 211 211 211 211 211 211 211 211 211 210 210 195 195 195 195 195 194 194 193 193 193 193 193 193 193 193 193 193 193 193 193 193 192 192 191 191 191 191 191 191 191 191 191 190 190 190 190 190 190 191 191 192 193 195 195 196 197 198 199 200 201 201 202 202 202 202 203 203 203 203 204 204 204 204 204 204 204 204 204 205 205 206 206 206 206 206 206 206 206 205 205 205 205 205 204 204 204 204 203 202 201 200 198 195 192 192 192 192 194 195 196 196 198 199 200 201 203 205 205 205 205 205 205 204 204 203 203 204 204 205 204 204 204 203 203 206 207 208 209 209 209 208 209 209 210 210 210 210 210 210 210 210 210 210 211 211 211 212 212 211 211 211 211 211 210 210 209 209 208 208 209 209 209 209 210 210 210 210 210 210 210 210 209 208 208 208 208 209 209 209 209 209 209 209 209 210 210 211 212 213 214 215 216 217 217 218 218 218 219 220 220 220 220 219 218 218 217 217 216 215 215 213 211 209 203 197 193 190 190 188 187 186 185 185 185 185 185 185 185 185 185 185 184 184 184 184 184 184 184 184 184 184 184 184 183 182 181 180 180 179 179 177 176 174 172 173 174 176 179 184 189 193 197 199 200 201 201 202 203 204 204 204 204 203 204 205 206 208 210 211 211 212 213 213 214 215 217 217 218 218 218 218 218 219 219 220 220 221 221 220 220 220 221 222 222 222 222 221 220 220 220 220 219 219 218 217 216 216 215 214 214 214 214 214 214 214 213 213 213 213 213 212 212 212 212 212 212 211 211 211 211 211 211 211 211 211 211 210 195 195 195 195 194 194 193 193 193 193 193 192 192 192 192 193 193 193 193 193 192 192 191 191 191 191 191 191 191 191 191 191 190 190 190 190 190 191 191 192 193 194 195 196 197 198 199 200 201 201 201 202 202 202 202 203 203 203 204 204 204 204 204 204 204 204 204 205 205 206 206 206 206 206 206 206 205 205 205 205 205 205 204 204 204 204 204 203 202 201 199 197 194 193 192 191 191 193 195 196 197 198 198 199 201 203 204 205 205 205 205 205 205 204 203 203 203 204 204 204 204 204 204 205 207 208 209 209 209 209 209 209 209 210 210 210 210 210 210 210 210 210 210 210 211 212 212 212 212 211 211 211 210 210 209 209 208 208 208 208 209 209 209 209 210 210 210 210 210 210 210 209 209 208 208 208 209 210 210 210 209 209 209 209 210 211 212 213 213 214 215 215 216 217 217 217 218 219 219 220 220 220 219 219 218 218 217 216 216 215 213 211 208 204 198 194 194 190 188 187 186 185 185 185 184 184 184 184 184 184 184 184 184 184 184 184 183 183 183 183 183 183 183 182 181 180 179 179 178 177 176 175 173 172 173 173 176 181 187 190 193 196 199 199 200 200 201 203 204 204 204 203 203 204 205 206 208 209 210 211 212 212 213 214 216 216 217 218 218 218 217 218 218 218 218 219 220 221 221 220 221 221 222 223 223 222 222 221 221 220 220 220 219 219 217 217 216 215 215 214 213 213 213 213 213 213 213 213 213 213 212 212 212 212 212 212 212 212 212 212 212 211 211 211 211 211 211 195 195 195 195 194 194 193 193 193 192 192 192 192 192 192 192 193 193 193 192 192 192 191 191 191 191 191 191 191 191 191 191 190 190 190 190 191 191 192 192 193 195 196 196 197 199 199 200 201 201 201 201 202 202 202 203 203 204 204 204 204 205 205 205 204 204 204 205 205 205 206 206 206 206 206 206 206 206 205 205 205 204 203 203 203 203 203 202 202 200 199 197 195 194 191 189 191 193 195 196 197 197 198 200 201 203 204 205 205 205 205 205 205 205 204 203 203 203 203 204 205 206 206 206 208 209 209 209 209 209 209 209 210 210 210 210 210 211 210 210 210 210 210 210 211 212 212 212 212 211 211 211 210 210 209 209 208 208 208 209 209 210 210 210 209 210 210 210 210 210 209 209 209 209 209 209 210 211 211 210 210 210 210 210 210 211 212 213 213 214 214 215 216 217 217 218 218 219 219 219 220 220 220 219 219 218 218 217 216 215 213 211 209 205 202 200 194 190 188 186 185 185 184 184 184 184 184 184 184 184 183 183 183 183 183 183 182 182 182 182 182 182 181 181 180 179 178 178 177 176 175 173 173 173 173 175 178 183 188 191 194 196 196 198 198 199 200 202 204 204 203 203 203 203 205 206 207 208 209 210 211 211 212 214 215 215 216 218 218 217 216 216 216 216 217 218 219 220 221 221 221 222 222 223 223 223 223 222 222 221 221 221 220 219 218 218 217 216 215 214 214 214 214 214 213 213 213 214 214 213 212 212 212 212 212 212 212 212 212 212 212 212 211 211 212 212 212 195 195 195 195 194 193 193 193 192 192 192 192 192 192 192 192 192 192 192 192 192 192 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 192 192 193 194 195 196 197 198 199 200 201 201 201 201 202 202 202 203 203 203 204 204 204 205 205 205 205 205 204 205 205 205 205 206 206 206 206 206 206 206 206 206 205 204 203 203 202 202 202 202 202 201 200 199 197 196 193 190 188 190 193 196 197 197 197 198 200 202 203 204 205 205 205 205 205 205 205 204 203 202 203 203 205 207 208 208 208 209 210 209 209 209 209 209 209 209 209 209 210 210 210 210 210 210 210 210 210 211 212 213 212 212 212 211 211 210 210 209 209 208 208 209 209 210 210 210 210 210 210 210 210 210 210 209 209 210 210 210 210 211 211 211 211 211 211 211 211 211 212 212 213 213 213 214 215 216 217 217 218 218 219 219 219 220 220 220 220 219 218 218 217 216 215 213 211 210 208 206 202 195 190 188 186 185 184 184 184 184 183 183 183 183 183 183 183 183 183 182 182 182 181 181 181 181 180 180 180 179 178 177 176 176 175 174 173 173 174 175 177 180 185 189 192 194 194 196 197 198 198 200 202 203 203 203 203 203 204 205 206 206 207 209 210 211 212 212 213 213 214 216 218 219 217 216 215 216 216 217 219 220 221 221 222 222 222 223 223 224 224 224 224 223 222 222 222 221 220 220 219 217 216 216 215 215 215 215 214 214 213 213 214 214 213 213 212 212 213 213 213 213 213 213 212 212 212 212 212 213 213 213 195 195 195 194 193 193 193 192 192 192 191 191 192 192 192 192 192 192 192 192 192 191 191 191 191 191 191 191 191 191 191 191 191 191 191 191 192 192 193 194 194 196 197 198 199 200 201 201 201 201 201 202 202 202 203 203 203 203 204 204 205 205 205 205 205 205 205 205 205 205 206 206 206 206 206 206 206 206 206 205 204 203 202 202 201 201 201 201 200 199 198 198 195 191 187 188 191 194 196 196 197 198 199 200 202 203 204 204 204 205 205 205 205 205 204 203 202 202 204 206 208 209 210 210 210 210 210 209 209 209 209 209 209 209 209 210 210 210 210 210 209 209 209 210 211 213 213 213 213 212 212 211 211 210 210 209 209 209 209 210 211 211 210 210 210 210 210 210 210 210 210 210 210 210 210 211 211 212 212 212 212 212 212 212 212 212 213 213 213 213 214 214 216 217 217 218 218 218 219 219 220 220 220 220 220 220 218 217 216 214 213 211 211 210 208 203 195 190 187 186 184 184 183 183 183 183 183 183 183 182 182 182 182 182 182 181 181 180 180 180 179 179 179 179 178 177 176 175 175 174 174 174 174 175 177 179 182 186 189 191 192 194 195 196 197 199 201 202 202 203 203 203 203 204 205 205 206 208 209 211 211 212 212 212 213 214 216 218 219 217 217 217 217 218 218 220 221 221 221 222 222 222 222 223 224 224 224 224 224 223 223 222 221 221 221 219 218 217 216 216 215 216 215 215 214 213 213 214 213 213 212 212 213 213 213 213 213 213 213 213 212 212 212 212 213 213 213 194 194 194 194 193 192 192 191 191 191 191 192 192 192 191 191 191 192 192 192 192 191 191 192 192 192 191 191 191 191 191 191 191 191 192 192 192 193 194 194 195 196 198 199 200 201 201 201 201 201 201 202 202 203 203 203 203 203 203 204 204 204 205 205 205 205 205 205 205 205 205 206 206 206 206 206 206 206 206 205 204 204 203 201 201 201 201 201 200 199 198 197 193 189 185 187 190 193 194 196 198 199 200 201 202 203 203 203 204 204 205 205 205 205 204 203 202 202 204 207 209 211 211 211 211 210 210 209 209 209 209 210 209 209 210 210 210 210 210 209 209 209 209 210 212 213 213 213 213 213 212 211 211 210 210 210 210 210 210 210 211 211 211 211 211 211 210 210 210 210 210 210 210 211 211 211 211 212 212 212 212 212 213 213 213 213 214 214 214 213 214 214 215 217 217 218 218 218 219 219 220 220 221 221 221 220 218 217 216 214 213 212 211 211 209 203 195 190 187 185 184 183 183 182 182 182 182 182 182 181 181 181 181 181 181 181 180 180 179 179 178 178 178 178 177 177 175 175 175 174 174 174 174 176 179 181 184 186 188 189 191 194 195 196 197 199 200 201 202 203 203 203 203 204 205 205 206 207 209 211 212 212 212 212 213 215 217 219 219 218 218 217 217 219 220 220 221 221 221 222 223 223 222 223 224 225 225 225 225 224 223 222 222 222 221 220 218 218 217 216 217 217 216 215 214 214 214 214 214 213 213 213 213 214 213 214 214 214 214 213 213 212 212 212 214 214 213 194 194 193 193 193 192 191 191 191 191 191 191 191 191 191 191 191 192 192 192 192 192 192 192 192 192 191 191 191 191 191 191 191 192 192 193 193 194 194 195 196 197 199 200 201 201 201 201 201 201 202 202 202 203 203 203 203 203 203 204 204 204 204 204 204 204 205 205 205 205 205 205 205 205 205 206 206 206 205 205 203 203 203 202 201 201 201 201 200 200 198 196 192 187 184 186 188 190 194 196 198 199 201 202 202 202 203 204 204 204 204 205 205 205 204 203 203 203 205 207 210 211 211 212 211 211 210 209 210 210 210 210 210 210 210 210 210 210 210 210 209 209 209 210 212 213 213 213 213 213 212 212 211 211 210 210 210 211 211 211 212 212 212 212 212 211 211 211 210 210 210 210 210 211 211 211 212 212 213 213 213 213 213 213 214 214 214 214 214 214 214 214 216 217 217 217 218 218 219 219 220 221 221 221 222 221 219 217 216 214 214 213 212 211 210 202 194 189 186 186 184 182 182 181 181 181 181 181 181 181 181 180 180 180 180 180 180 179 178 178 177 177 177 177 176 176 175 175 174 174 174 175 175 177 179 182 184 185 186 187 191 193 195 196 197 198 199 200 203 204 203 203 204 205 205 206 206 207 209 210 211 211 212 213 215 216 218 219 220 219 218 217 217 218 219 220 220 220 221 222 223 223 223 224 224 225 225 226 226 225 224 224 223 222 221 220 219 218 217 217 217 217 216 215 214 214 215 215 215 214 214 214 215 215 215 215 215 215 214 214 214 213 213 214 214 215 213 193 193 193 193 192 191 190 190 190 190 191 191 191 191 190 191 191 192 192 192 192 192 192 192 192 192 191 191 191 191 191 191 192 192 193 193 194 195 195 196 197 198 199 200 201 201 201 201 201 202 202 202 202 203 203 203 203 203 203 203 203 203 203 203 203 204 204 204 204 205 205 205 205 205 205 205 205 205 205 204 203 203 203 202 202 202 202 201 200 200 198 195 190 186 184 187 188 190 195 197 198 200 201 202 202 203 203 204 204 203 203 204 204 204 204 204 204 204 206 208 210 210 212 212 212 211 210 210 210 210 211 211 210 210 210 210 210 210 210 209 209 209 210 211 213 213 214 214 214 213 213 212 212 211 211 211 211 211 212 212 212 212 212 212 212 212 212 212 211 211 211 211 211 211 211 212 212 213 213 214 213 213 214 214 214 215 215 215 214 214 214 214 215 216 217 218 218 219 219 220 220 221 221 222 222 221 220 218 216 215 215 213 212 212 209 202 194 189 188 185 183 181 181 180 180 180 180 180 180 180 180 180 180 179 179 179 179 178 178 177 177 176 176 176 176 175 175 174 174 174 175 175 176 178 180 183 183 184 185 186 190 193 194 195 196 196 198 200 202 203 203 204 204 204 205 206 206 207 208 209 210 210 211 213 216 218 219 220 220 220 219 218 218 218 219 219 220 221 222 223 224 224 224 224 224 225 225 226 226 225 224 224 223 222 221 220 219 218 218 218 217 217 216 215 215 215 215 215 216 215 215 215 216 216 216 216 215 215 214 214 214 214 215 215 216 215 214 193 192 192 192 191 190 190 190 190 190 190 190 190 190 191 191 191 192 192 192 192 192 192 192 192 192 191 191 191 191 191 192 192 193 193 194 195 195 196 197 198 199 200 201 201 201 201 201 201 202 202 202 202 202 202 203 203 203 204 203 203 203 203 203 203 203 203 204 204 204 205 205 205 205 205 205 204 204 204 204 203 202 202 202 202 202 202 202 201 200 197 194 189 185 185 186 188 191 196 198 199 200 201 202 202 203 204 204 203 203 203 203 203 204 204 204 205 206 207 209 211 211 212 212 212 211 210 210 211 211 211 211 211 210 210 210 210 210 210 209 209 209 210 211 212 213 214 214 214 214 213 212 212 212 212 211 211 212 212 212 212 212 212 212 212 212 212 212 212 212 213 212 212 212 212 213 213 213 214 214 214 214 214 215 215 215 215 215 215 215 214 214 215 216 217 219 219 220 220 220 221 221 222 223 223 222 220 219 218 217 215 214 213 212 209 201 195 194 187 184 182 181 180 180 180 179 179 179 179 179 179 179 179 179 178 178 178 178 177 176 176 176 175 175 175 175 174 174 174 174 175 176 177 179 181 182 183 184 185 187 189 191 193 194 194 196 198 200 201 202 202 203 203 205 206 206 207 207 208 209 209 210 211 213 216 218 219 219 220 220 219 219 219 219 219 219 221 222 222 223 224 224 224 224 224 224 225 225 225 224 224 224 223 222 221 220 219 219 218 217 217 216 216 215 215 215 215 216 216 215 214 215 215 216 216 216 215 215 215 215 215 215 216 216 216 215 214 192 192 192 191 190 189 190 190 190 190 190 190 190 191 191 191 192 192 192 192 192 192 192 192 192 192 192 191 191 191 192 192 193 194 194 195 195 196 197 198 199 200 200 201 201 201 201 201 201 202 202 202 202 202 202 202 203 203 203 203 203 203 203 203 203 203 203 203 204 204 204 204 204 205 204 204 203 203 203 203 201 201 201 201 202 202 202 202 201 199 196 193 189 186 186 187 189 193 197 199 200 201 202 202 203 203 204 204 203 202 202 202 203 204 204 205 205 207 209 210 210 212 212 212 212 211 211 211 211 211 211 211 210 210 210 210 210 210 210 209 209 209 210 211 212 213 214 214 214 214 213 213 213 212 212 211 211 212 212 212 212 212 212 212 212 212 212 213 213 213 213 212 212 213 213 214 214 214 215 215 215 215 215 215 215 216 216 216 216 216 214 214 214 215 217 219 220 221 221 221 221 222 222 223 223 222 221 220 220 218 216 214 213 213 208 205 202 193 186 183 181 180 179 178 178 179 179 179 178 178 178 178 177 177 177 177 177 177 176 175 175 175 175 175 174 174 174 174 174 175 175 176 177 179 180 181 182 184 185 187 190 191 193 193 194 196 198 200 201 201 201 202 203 205 206 207 207 208 208 208 209 210 212 214 216 217 218 219 219 219 219 219 219 219 220 220 221 222 222 223 223 223 223 223 224 224 224 225 225 225 225 224 223 222 221 221 220 219 218 217 217 216 215 215 215 215 215 215 215 214 214 215 215 216 216 216 215 215 215 215 215 215 216 217 217 215 215 191 191 191 190 190 189 190 190 190 190 190 190 191 191 191 192 192 192 192 192 192 192 192 192 192 192 192 192 191 192 192 193 194 194 194 195 196 197 198 199 200 200 201 201 201 201 201 201 201 201 202 202 201 201 202 202 203 203 203 203 203 203 203 202 202 202 202 203 203 203 204 204 204 203 203 202 202 202 202 202 200 200 200 201 202 202 202 202 201 198 195 191 187 186 186 188 191 195 198 200 201 202 202 203 203 204 204 204 202 201 201 201 203 204 205 205 206 208 209 210 211 212 213 212 212 211 211 211 211 211 211 210 210 210 210 210 210 210 209 209 209 210 210 211 212 213 214 214 215 214 214 214 213 213 213 212 212 212 212 212 212 212 212 212 212 213 213 213 213 213 213 212 212 213 214 214 215 215 215 216 215 215 216 216 216 216 216 216 216 216 214 213 214 214 217 219 220 222 222 222 222 222 223 223 223 222 221 220 220 218 217 215 214 213 212 209 201 192 186 182 180 179 178 177 177 177 177 177 177 177 176 176 176 176 176 176 176 176 175 175 175 174 174 174 174 174 174 174 174 175 175 176 178 179 179 180 182 183 185 188 190 192 192 193 195 197 199 200 201 201 201 202 203 205 206 207 208 208 208 208 209 210 212 214 216 216 217 218 219 219 219 219 219 219 220 221 222 222 222 222 222 222 222 222 223 223 224 225 225 225 226 225 224 223 222 221 221 219 218 217 217 217 216 216 216 215 215 214 214 214 216 216 217 217 217 217 216 216 216 216 216 216 216 217 217 216 216 191 191 190 189 189 190 190 190 190 190 190 191 191 191 192 192 192 192 192 192 192 192 192 192 192 192 192 191 192 192 193 194 194 194 195 196 197 198 199 200 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 202 202 202 202 202 202 202 202 202 202 202 202 202 203 203 203 203 202 202 201 201 201 201 201 201 200 200 200 201 201 201 201 201 201 197 192 188 185 183 184 188 193 197 199 201 202 202 203 204 204 204 204 203 202 201 201 201 203 204 205 206 207 208 209 210 212 213 213 213 212 212 212 212 211 211 210 210 209 209 209 210 210 209 208 208 209 210 210 211 212 213 214 214 215 215 215 214 214 214 213 213 212 213 213 213 212 212 213 213 213 213 213 213 213 213 213 212 213 213 214 215 215 215 216 216 216 216 216 216 217 217 217 216 216 215 215 213 212 214 217 219 221 222 222 223 223 223 224 223 223 222 222 222 221 219 217 215 214 212 210 207 199 190 185 181 179 178 177 177 176 176 176 176 176 176 176 175 175 175 176 175 175 175 175 174 174 174 174 174 174 174 174 174 174 175 175 176 177 178 179 180 181 182 185 188 190 191 193 194 196 197 199 200 201 201 202 202 204 205 207 207 208 208 208 208 209 211 213 215 216 217 218 219 219 219 219 219 219 220 220 221 222 222 222 221 221 221 221 221 222 223 225 225 225 226 226 226 224 223 222 222 221 219 218 218 218 217 217 217 216 216 215 215 215 215 216 217 218 218 218 218 217 217 217 217 216 216 216 217 217 216 215 190 190 189 189 189 190 190 190 190 190 190 191 191 191 192 192 192 192 192 192 192 192 192 192 192 192 192 192 192 193 193 194 195 195 196 197 198 199 200 201 201 201 201 202 202 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 201 202 202 202 202 202 202 202 203 203 202 201 201 200 200 200 200 200 200 200 200 200 200 200 201 200 200 200 196 191 185 182 180 183 189 195 198 200 201 202 203 204 205 205 205 204 203 202 201 201 202 203 204 205 206 207 208 210 211 212 213 213 213 212 212 212 211 211 210 209 208 208 208 209 210 209 208 207 208 208 209 210 211 212 213 214 215 215 215 215 215 215 214 214 213 213 213 213 213 213 213 213 214 214 214 214 214 213 213 213 213 214 214 215 216 216 216 216 217 217 217 217 217 217 218 217 217 217 217 216 214 212 213 217 219 221 222 223 223 223 224 224 223 223 223 222 222 221 220 217 215 214 213 211 205 195 187 182 179 178 178 177 176 175 175 175 175 175 175 175 175 174 174 175 175 174 174 174 173 173 173 173 173 173 173 173 174 174 175 175 176 177 177 178 179 180 182 185 187 188 192 193 195 196 198 199 200 200 201 201 202 204 206 207 207 208 208 208 209 209 211 213 215 215 217 218 219 219 218 218 218 219 220 221 222 223 223 222 222 222 221 221 221 222 223 224 224 224 225 226 226 224 223 223 222 221 220 219 218 218 218 217 216 216 216 215 215 215 215 216 218 219 219 219 219 218 218 218 217 216 216 216 216 217 217 216 189 189 189 189 189 190 190 190 190 190 190 191 191 192 192 192 192 193 193 193 192 192 192 192 192 192 192 192 193 193 194 195 195 195 196 198 199 200 200 201 201 202 202 202 202 202 201 201 201 201 201 200 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 202 202 202 202 201 200 200 200 200 199 199 200 199 200 200 200 200 200 200 199 199 197 194 188 183 180 181 186 191 196 199 200 200 201 203 204 205 205 205 204 204 203 202 202 203 204 205 206 206 207 209 211 211 212 212 213 213 212 212 211 211 210 209 208 207 207 208 209 209 208 207 207 208 208 209 210 211 212 213 214 215 215 215 216 216 215 215 214 214 213 213 213 213 214 214 214 214 215 215 215 214 214 214 213 214 214 215 215 216 217 217 217 217 217 217 217 218 218 218 218 218 218 218 216 214 212 214 217 219 221 222 223 223 224 224 223 223 223 223 222 222 221 220 218 216 215 214 211 203 192 185 180 178 178 177 175 174 174 174 174 174 174 174 174 174 173 173 174 174 174 174 173 173 173 173 173 173 173 173 173 173 174 174 175 176 176 177 178 179 180 183 187 190 190 193 194 195 196 198 198 199 200 200 201 202 204 206 207 207 208 208 208 209 209 211 212 212 214 217 218 219 219 218 217 217 218 219 221 223 223 223 222 222 221 221 221 221 222 222 222 222 223 224 225 225 225 224 224 223 222 221 219 218 218 218 217 216 216 215 215 215 214 214 216 217 218 219 219 219 219 219 218 218 217 217 217 217 217 218 216 188 188 188 189 189 189 189 189 189 190 190 191 191 192 192 192 193 193 193 193 193 193 192 192 192 192 192 192 193 194 195 195 195 196 197 198 199 200 201 201 201 202 202 202 202 202 201 201 201 201 200 200 200 200 200 200 200 200 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 199 199 199 199 200 200 200 200 200 200 199 198 196 193 189 185 180 180 184 189 193 196 198 199 199 200 202 203 204 204 204 204 204 203 203 203 204 204 205 205 207 209 211 212 212 212 212 212 212 212 211 211 210 209 208 208 208 207 208 208 208 207 207 207 207 208 210 211 212 213 214 214 214 215 215 216 216 216 215 214 214 214 213 213 214 214 214 214 215 215 215 215 215 215 214 214 215 215 215 216 216 217 217 217 217 217 218 218 218 219 219 219 219 219 218 216 214 212 213 216 217 219 222 223 223 223 223 223 223 223 223 222 222 222 220 218 218 217 215 211 200 190 183 179 177 176 175 174 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 172 172 172 172 172 172 173 173 173 174 174 175 175 175 176 177 178 179 184 187 188 193 195 196 196 197 198 198 199 199 200 200 202 203 205 205 206 207 208 208 208 209 210 210 211 213 216 218 219 218 217 217 216 217 219 221 223 223 223 222 221 220 220 220 220 220 221 221 221 222 223 225 226 226 226 224 224 223 221 220 220 219 218 217 217 216 216 215 215 214 214 215 217 218 219 219 219 220 219 219 218 218 217 217 217 217 218 217 188 188 188 189 189 189 189 189 189 190 190 191 191 191 192 193 193 193 193 193 193 193 193 192 192 192 192 193 194 194 195 195 196 197 198 199 200 200 201 201 202 202 202 202 202 202 202 201 201 201 200 200 200 199 199 199 200 200 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 198 196 193 190 188 185 181 183 187 191 194 196 197 198 198 199 200 201 202 203 203 203 203 203 203 204 204 205 206 206 208 210 212 213 213 213 212 212 212 211 211 210 208 208 208 208 208 207 207 208 207 207 206 206 206 207 209 211 212 213 214 214 214 215 215 216 216 216 215 215 215 214 213 214 214 214 214 214 215 215 216 216 215 215 215 215 215 216 216 216 217 217 217 217 217 217 218 218 219 219 220 220 220 219 218 216 214 212 213 213 215 219 222 223 223 223 223 223 223 223 222 222 222 222 221 220 219 217 215 211 198 187 181 178 177 175 174 173 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 172 173 173 173 174 174 174 175 175 176 176 179 182 185 190 194 196 197 197 197 198 198 198 199 200 201 202 203 203 204 206 207 208 208 208 208 208 209 211 213 215 217 218 218 217 217 216 217 219 221 222 223 223 222 220 220 219 219 219 219 220 221 221 222 223 225 225 225 226 224 224 223 221 221 220 219 218 217 217 216 216 216 215 215 215 216 217 218 219 219 220 220 220 219 219 218 218 218 218 217 217 216 187 187 188 188 188 189 189 188 189 190 190 191 191 191 192 193 193 193 193 193 193 193 193 192 192 192 193 193 194 194 195 196 197 198 199 200 200 200 201 201 202 202 202 202 202 202 202 201 201 200 200 200 199 199 199 199 200 201 201 202 201 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 199 198 196 193 191 190 187 183 184 187 190 193 195 196 196 197 198 198 199 200 201 202 202 202 202 202 203 203 204 205 205 206 209 211 212 213 213 212 212 212 211 210 209 208 207 207 207 207 207 207 207 207 207 206 206 205 205 206 208 210 212 213 213 214 214 214 215 216 216 216 216 216 215 214 214 214 214 214 214 215 215 216 216 216 216 216 216 216 216 216 216 217 217 217 217 217 217 218 218 218 219 220 220 221 221 220 218 216 214 212 211 212 215 219 222 223 224 224 224 223 223 223 222 222 222 222 221 221 219 217 214 209 195 184 180 179 176 174 173 172 171 171 171 171 171 171 172 172 172 171 171 171 171 172 172 172 172 172 171 171 172 172 172 172 173 173 173 173 174 174 175 175 176 177 180 186 192 195 197 197 198 198 198 198 198 199 201 201 202 202 203 204 206 207 207 208 208 208 208 210 211 213 216 218 218 218 217 216 217 217 219 221 221 222 223 222 220 220 219 219 219 219 220 221 221 221 222 223 223 225 225 224 224 223 221 221 220 218 217 217 217 217 217 216 216 215 216 217 218 218 219 219 220 220 220 220 219 219 219 219 218 218 216 215 187 187 187 187 188 188 188 188 189 190 190 190 191 191 192 193 194 194 193 193 193 193 192 192 192 192 193 193 194 195 196 197 197 198 199 200 200 201 201 201 201 202 202 202 202 202 201 201 200 200 199 199 199 199 199 200 200 201 202 202 202 201 201 201 201 200 200 200 200 200 200 200 200 201 200 200 200 199 199 199 199 199 199 197 195 193 191 190 188 186 184 187 190 192 194 194 196 197 198 198 199 199 200 200 200 201 201 202 202 203 203 204 204 205 207 210 212 213 213 212 212 212 211 210 209 208 207 207 207 207 206 206 207 207 207 207 206 206 205 205 206 208 210 211 212 213 214 214 214 214 215 216 216 216 216 215 215 215 215 215 215 215 215 215 216 216 216 216 216 216 216 216 217 217 217 217 218 218 218 218 218 219 219 219 220 220 221 221 219 217 215 213 211 211 212 215 220 223 224 224 224 224 223 223 223 223 223 223 222 222 221 219 216 212 206 192 185 182 176 173 172 171 171 171 171 170 171 171 171 171 171 171 170 170 171 171 171 171 171 171 171 171 171 171 172 172 172 172 173 173 173 174 174 175 175 176 177 180 186 191 194 196 197 197 198 197 197 198 200 201 202 202 203 203 205 206 207 208 208 208 208 209 211 212 214 216 217 218 218 218 217 217 218 220 221 221 222 223 222 221 219 219 219 218 219 220 220 221 221 221 222 223 225 225 224 224 224 224 223 220 218 217 217 218 218 217 216 216 216 217 218 218 218 218 219 220 221 220 220 220 220 219 219 218 217 216 215 187 187 187 187 187 188 188 188 189 190 190 190 190 191 193 193 194 194 193 193 193 193 192 192 192 193 194 194 194 195 196 197 198 199 200 201 201 201 201 201 201 201 202 202 202 201 201 200 200 199 199 198 198 198 199 200 201 201 202 202 202 202 201 201 200 200 200 200 199 199 200 200 201 201 200 199 199 198 198 198 198 199 197 194 192 190 190 189 188 187 186 189 192 193 194 195 197 198 198 199 199 200 200 200 200 201 201 201 202 202 203 203 204 205 207 210 212 213 213 213 212 211 210 208 207 206 206 206 206 206 206 206 206 207 207 207 207 205 204 205 207 208 210 211 211 213 214 214 214 214 215 215 215 216 216 216 216 216 215 215 215 215 215 215 216 216 217 217 217 217 217 217 217 217 217 217 217 218 218 218 218 219 219 219 220 220 221 221 219 217 214 212 211 210 211 215 220 223 224 223 223 223 223 223 223 223 223 223 223 222 220 218 215 210 204 197 185 174 171 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 170 171 171 171 171 171 171 171 171 171 172 172 172 173 173 174 174 175 175 176 177 178 181 185 189 193 196 197 197 198 197 197 198 200 201 201 202 203 204 205 206 207 208 208 208 209 210 211 213 215 216 217 218 218 218 217 218 219 220 221 222 223 224 223 221 221 220 219 218 218 219 220 220 220 221 222 223 224 225 225 225 225 225 224 222 220 219 219 219 219 218 216 216 217 218 218 218 218 218 220 220 221 221 220 220 220 219 218 218 217 216 216