Theta_e 303 303 302 302 302 302 302 301 301 300 300 300 300 299 299 299 299 298 298 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 299 300 300 300 301 300 299 299 299 299 299 298 298 298 298 298 298 297 297 297 297 297 297 297 296 296 296 296 295 295 295 295 295 294 294 293 293 293 293 292 292 292 291 291 290 290 290 290 290 290 291 291 292 292 292 292 293 293 292 292 291 290 290 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 290 290 291 291 291 291 291 291 291 291 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 303 302 302 302 302 302 302 301 301 300 300 300 299 299 299 299 298 298 298 298 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 299 299 299 300 300 300 299 300 300 298 298 298 298 298 298 297 297 297 296 296 296 296 296 296 296 295 295 295 295 295 295 295 294 294 293 293 293 292 292 292 292 291 291 290 290 290 290 290 291 291 291 292 292 292 292 292 292 292 291 290 289 289 289 290 290 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 303 303 302 302 302 302 301 301 300 300 300 300 299 299 299 298 298 298 298 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 298 298 298 298 299 299 300 300 300 299 298 297 297 297 297 297 297 296 296 296 296 296 296 295 295 295 295 295 295 295 294 294 294 293 293 293 293 292 292 292 292 291 291 290 290 290 290 290 291 291 292 292 292 292 292 292 292 291 290 290 289 290 290 291 291 291 290 290 290 290 290 290 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 292 292 293 303 303 303 302 302 302 301 300 300 300 300 299 299 299 299 298 298 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 298 298 298 298 298 299 300 300 300 299 298 298 297 297 297 297 297 296 296 296 296 295 295 295 295 295 295 295 295 295 294 294 293 293 293 293 293 292 292 292 291 291 291 290 290 290 290 291 291 292 292 292 292 292 292 292 291 290 290 290 290 291 291 291 291 291 291 291 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 303 303 302 302 302 302 301 300 300 300 300 299 299 299 298 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 298 298 298 298 298 299 300 300 298 298 298 297 297 297 297 297 296 296 296 295 295 295 295 295 295 295 294 294 293 293 293 293 293 293 292 292 292 292 291 291 291 290 290 290 291 291 292 292 292 292 292 292 292 291 291 290 290 291 291 292 292 292 292 291 291 291 291 291 290 290 290 290 290 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 303 303 302 302 302 301 301 300 300 300 299 299 299 299 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 298 298 300 300 299 298 297 297 297 297 297 296 296 296 296 295 295 295 295 295 295 294 294 293 293 293 293 293 293 292 292 292 292 291 291 291 291 290 290 291 291 292 292 292 292 292 292 292 292 291 291 291 291 292 292 293 293 292 292 292 291 291 291 291 291 290 290 290 290 290 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 303 302 302 302 302 301 301 300 300 300 299 299 299 299 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 299 300 299 298 297 297 297 297 297 296 296 296 295 295 295 295 295 295 294 294 293 293 293 293 293 293 292 292 292 292 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 291 291 292 292 293 293 293 293 293 292 292 292 291 291 291 291 291 290 290 290 290 290 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 302 302 302 302 302 301 301 300 300 300 299 299 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 299 298 298 297 297 297 296 296 296 296 296 296 295 295 295 295 294 294 294 293 293 293 293 293 292 292 292 292 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 292 292 292 291 291 291 291 291 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 289 288 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 302 302 302 302 302 301 301 300 300 300 299 299 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 297 297 297 297 298 298 298 297 297 297 296 296 296 296 296 296 296 296 295 295 295 294 294 293 293 293 293 293 292 292 292 292 291 291 291 291 291 291 291 291 292 292 291 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 292 292 292 291 291 291 291 291 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 302 302 302 302 301 301 300 300 300 300 299 299 298 298 298 298 298 298 298 298 297 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 296 297 297 297 297 298 298 298 297 297 297 296 296 296 296 296 296 296 295 295 295 294 294 293 293 293 293 293 292 292 292 292 292 291 291 291 291 291 291 291 291 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 291 291 291 291 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 289 289 289 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 302 302 302 302 301 301 300 300 300 299 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 296 296 297 297 297 297 297 297 297 297 296 296 296 296 296 296 296 295 295 295 294 294 293 293 293 293 293 293 292 292 292 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 291 291 291 291 290 290 290 290 290 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 302 302 302 302 301 301 300 300 300 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 296 296 296 296 296 297 297 297 297 296 296 296 296 296 296 296 295 295 294 294 293 293 293 293 293 293 292 292 292 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 291 291 291 291 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 302 302 302 301 301 301 301 300 300 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 296 296 296 296 296 296 296 296 296 297 297 296 296 296 296 295 295 294 294 293 293 293 293 293 293 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 291 291 291 290 290 290 290 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 302 302 302 301 301 301 301 300 300 299 299 298 298 298 298 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 295 295 296 296 296 295 296 296 296 296 296 296 296 296 295 295 294 294 293 293 293 293 293 293 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 291 291 291 291 290 290 290 290 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 289 289 289 289 289 290 290 290 290 290 290 290 290 291 291 302 302 302 301 301 301 301 300 300 299 299 298 298 298 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 296 296 295 295 295 295 295 295 296 296 296 296 296 296 295 295 295 294 294 294 293 293 293 293 293 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 291 291 291 291 290 290 290 290 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 289 289 289 289 290 290 290 290 290 290 290 290 291 302 302 302 301 301 301 301 300 300 299 298 298 298 298 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 296 295 295 295 295 295 296 296 296 296 296 295 295 294 294 294 294 293 293 293 293 293 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 294 294 293 293 293 293 292 292 292 292 291 291 290 290 290 290 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 289 289 290 290 290 290 290 290 290 290 302 302 302 301 301 301 301 300 299 299 298 298 298 297 297 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 297 297 297 296 296 296 295 295 295 295 295 295 295 295 295 295 295 295 294 294 294 293 293 293 293 293 293 293 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 294 294 294 294 294 293 293 293 292 292 291 291 291 290 290 290 290 290 290 290 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 289 289 289 290 290 290 290 290 290 302 302 301 301 301 301 301 300 299 299 298 298 298 297 297 297 297 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 296 296 296 296 296 295 295 295 295 295 295 295 295 295 294 294 294 294 294 294 293 293 293 293 293 293 293 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 294 294 294 294 293 293 293 292 292 291 291 291 291 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 289 289 290 290 290 290 302 302 301 301 301 301 301 300 300 299 298 298 298 297 297 297 297 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 296 296 296 296 296 296 295 295 295 295 295 295 295 295 294 294 294 293 293 293 293 293 293 293 293 293 293 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 294 294 293 293 293 292 292 292 291 291 291 291 291 291 291 290 290 290 290 290 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 289 289 290 290 302 302 301 301 301 301 301 300 299 299 298 298 298 297 297 297 297 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 296 296 296 296 296 296 295 295 295 295 295 295 295 294 294 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 291 291 291 291 291 291 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 289 289 290 302 301 301 301 301 301 301 300 299 299 298 298 297 297 297 297 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 296 296 296 296 296 296 295 295 295 295 295 295 294 294 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 291 291 291 291 291 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 289 290 302 301 301 301 301 301 300 300 299 299 298 298 297 297 297 297 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 297 297 297 296 296 296 296 296 295 295 295 296 296 295 295 295 295 294 294 294 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 291 291 291 291 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 288 287 288 287 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 289 289 302 301 301 301 300 300 300 300 299 299 298 297 297 297 297 297 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 297 297 297 296 296 296 296 296 295 295 295 295 295 295 295 295 294 294 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 291 291 291 291 291 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 289 302 301 301 300 300 300 300 299 299 299 298 297 297 296 296 297 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 295 295 295 295 295 295 295 295 295 295 295 294 294 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 292 292 291 291 291 291 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 302 301 301 300 300 300 300 299 299 298 298 297 297 296 296 297 298 298 298 297 297 297 297 297 297 297 297 298 298 297 297 297 296 297 297 297 296 296 296 295 295 295 295 295 295 295 295 295 294 294 294 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 292 292 292 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 292 292 292 292 291 291 291 290 290 290 290 290 290 290 290 290 290 289 290 290 290 290 290 290 290 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 301 301 300 300 300 299 299 299 299 298 298 297 296 296 296 297 297 298 298 297 297 297 297 297 297 297 297 298 298 297 297 297 297 297 297 296 296 296 296 296 295 295 295 295 295 295 294 294 294 293 293 293 292 292 292 293 293 293 293 293 293 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 292 292 292 292 292 292 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 301 301 300 300 299 299 299 299 298 298 297 297 296 296 296 297 297 298 298 298 297 297 297 297 297 297 297 298 297 297 297 297 297 297 297 296 296 296 296 296 295 295 295 295 295 294 294 294 293 293 293 293 292 292 293 293 293 293 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 292 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 301 300 300 299 299 299 299 298 298 298 297 297 296 296 296 297 297 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 296 296 296 295 295 295 294 294 294 294 293 293 293 292 292 292 292 293 293 293 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 292 291 291 291 291 291 291 291 291 291 291 291 291 291 292 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 300 300 300 299 299 299 298 298 298 297 297 297 296 297 297 297 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 296 296 296 296 295 295 294 294 294 294 293 293 293 293 292 292 292 292 293 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 300 299 299 299 299 298 298 298 297 297 297 297 297 297 297 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 296 296 295 295 295 295 295 295 295 294 294 293 293 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 290 290 290 290 290 290 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 299 299 299 299 299 298 298 297 297 297 297 297 297 297 297 298 298 298 298 297 298 298 298 298 297 297 297 297 297 297 297 296 296 296 295 295 295 295 295 295 294 294 293 293 293 293 293 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 293 293 293 293 293 293 293 292 292 292 292 292 291 291 291 291 291 291 291 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 299 299 299 299 298 298 297 297 297 297 297 297 296 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 295 295 294 294 294 294 294 294 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 292 292 292 292 293 293 293 293 293 293 292 292 293 293 293 293 293 293 293 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 292 292 292 292 292 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 289 289 289 289 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 299 299 298 298 298 297 297 297 297 297 297 297 296 297 297 297 297 297 296 296 297 297 297 297 297 297 296 296 296 296 297 296 296 296 295 294 294 294 294 294 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 291 291 291 291 291 291 291 291 291 290 290 290 290 289 289 289 289 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 299 298 298 298 297 297 297 297 297 297 297 296 296 296 296 296 296 296 295 295 296 296 296 296 296 296 295 295 295 296 296 296 296 296 295 294 294 294 293 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 292 291 291 291 291 290 290 290 290 289 289 289 289 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 298 298 298 298 297 297 298 297 297 297 296 295 295 294 294 294 294 294 294 294 295 295 294 295 295 295 295 294 293 294 295 295 295 295 295 294 293 293 293 293 293 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 294 294 294 293 293 293 293 293 292 292 292 292 291 291 291 290 290 290 290 289 289 289 289 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 298 298 297 297 297 297 297 296 296 296 295 294 294 293 292 292 292 292 292 292 293 293 293 293 294 294 294 293 292 292 293 294 294 294 294 293 293 293 293 293 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 294 294 294 294 294 294 294 293 293 293 292 292 292 291 291 291 291 290 290 290 289 289 289 289 289 288 288 287 287 287 287 287 287 287 287 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 298 297 297 297 297 297 297 295 294 294 294 293 292 291 290 290 291 291 291 291 292 293 292 292 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 290 290 290 290 290 291 291 291 291 291 292 292 291 291 291 291 291 292 292 292 292 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 294 294 294 294 294 293 293 293 292 292 292 291 291 291 291 290 290 290 290 289 289 289 289 288 288 288 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 297 297 297 296 296 297 297 295 293 292 292 291 290 290 289 290 290 291 291 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 291 291 291 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 290 290 290 290 290 291 291 291 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 294 294 294 294 293 293 293 292 292 292 291 291 291 291 290 290 290 290 290 289 289 289 288 288 288 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 287 297 297 297 296 296 296 296 295 293 292 291 290 290 291 291 291 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 290 291 291 291 291 291 291 291 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 294 294 294 293 293 293 292 292 292 291 291 291 291 291 290 290 290 290 289 289 289 288 288 288 288 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 297 297 296 296 296 296 296 295 294 293 292 291 292 293 293 293 293 293 293 293 293 292 292 292 292 291 291 291 291 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 287 288 288 289 289 290 290 290 290 290 290 290 290 291 291 291 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 290 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 291 291 291 291 290 290 290 290 289 289 289 288 288 288 288 288 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 297 297 297 297 297 297 296 295 295 294 294 293 294 294 294 294 294 293 293 293 292 292 292 291 291 291 291 290 290 290 290 290 290 289 289 289 289 288 288 288 288 288 287 287 287 287 287 287 287 287 287 288 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 291 291 291 291 291 290 290 290 289 289 289 289 288 288 288 288 288 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 297 297 297 297 297 297 296 296 295 295 294 294 295 295 294 294 293 293 292 292 292 292 291 291 291 291 290 290 290 290 290 289 289 289 289 289 288 288 288 288 287 287 287 287 287 287 286 286 286 286 286 286 287 287 288 289 289 289 290 290 290 290 290 290 290 290 291 290 291 291 291 291 291 291 291 291 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 291 291 291 291 290 290 290 290 289 289 289 289 289 288 288 288 288 288 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 297 297 298 298 298 297 297 296 296 296 295 295 295 295 294 293 293 293 292 292 292 292 291 291 290 290 290 290 290 289 289 289 289 289 288 288 288 287 287 287 287 287 287 287 287 287 286 286 286 286 286 285 285 285 286 287 288 289 289 290 290 290 290 290 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 291 291 291 291 290 290 290 289 289 289 289 289 288 288 288 288 288 288 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 286 287 287 287 287 287 298 298 298 298 298 298 297 297 296 296 296 296 296 295 294 293 293 292 292 292 292 292 291 291 291 290 290 289 289 289 289 288 288 288 288 287 287 287 287 287 287 287 287 287 287 286 286 286 286 286 285 285 285 285 284 285 285 287 288 289 290 290 290 290 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 286 286 286 286 286 286 286 287 287 287 298 298 298 298 298 298 297 297 297 296 296 296 296 295 294 293 292 292 292 292 293 292 292 292 291 290 290 289 289 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 285 285 285 284 284 284 284 285 287 288 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 290 290 290 290 289 289 289 289 289 288 288 288 288 288 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 286 286 286 286 286 286 286 286 287 287 287 298 298 298 298 298 297 297 297 297 296 296 296 295 295 294 293 292 292 292 292 293 293 292 292 291 291 290 289 289 288 288 287 287 287 287 287 287 287 287 288 289 289 288 288 288 288 288 287 287 286 286 285 285 284 284 284 284 284 285 286 288 289 289 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 286 286 286 286 286 286 286 286 286 287 287 287 298 298 298 298 297 297 297 297 296 296 296 296 295 294 293 293 292 292 292 293 293 293 293 292 292 291 291 290 289 289 288 288 288 288 288 288 288 288 289 290 290 290 290 289 289 289 288 288 288 288 287 286 286 285 285 285 284 284 285 285 286 288 289 289 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 287 287 287 287 287 287 286 286 286 286 286 286 286 286 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 287 287 287 287 298 298 298 297 297 297 296 296 296 296 295 295 295 294 293 293 292 292 292 293 293 293 293 292 292 292 291 291 290 290 289 289 289 289 289 290 290 290 290 291 291 291 291 291 290 290 289 289 289 288 288 288 287 287 287 286 286 286 285 286 287 288 289 289 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 291 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 291 291 291 291 291 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 287 287 287 287 287 286 286 286 286 286 286 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 298 297 297 297 296 296 296 295 295 295 295 294 294 293 293 293 292 292 292 292 293 293 293 292 292 292 291 291 291 291 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 289 289 289 289 288 288 288 288 288 289 289 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 289 289 289 289 289 290 290 290 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 287 287 287 287 287 286 286 286 286 287 286 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 297 297 296 296 296 296 295 295 295 294 294 294 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 288 288 288 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 288 288 289 289 289 289 290 290 290 290 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 289 289 289 289 289 289 288 288 288 288 288 288 288 288 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 297 296 296 296 295 295 295 295 294 294 294 293 293 292 292 292 292 292 292 291 291 291 291 291 292 292 292 292 291 291 292 291 292 292 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 289 289 288 288 289 289 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 288 288 288 287 287 286 286 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 288 288 289 289 289 290 290 290 290 289 289 289 289 289 289 290 290 290 290 290 290 289 290 289 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 296 296 296 295 295 295 295 294 294 294 294 293 293 292 292 292 292 292 291 291 290 290 290 290 291 291 291 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 289 289 288 286 286 286 286 286 287 287 288 288 288 288 288 288 288 288 288 288 287 287 287 286 286 285 285 284 284 284 283 283 283 283 283 284 284 285 285 285 285 285 285 285 286 286 286 286 286 286 286 287 287 288 288 289 289 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 289 289 289 289 289 289 288 288 288 288 288 288 288 288 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 296 296 295 295 295 295 294 294 294 294 293 293 293 292 292 292 292 292 291 290 290 289 289 289 290 290 291 291 291 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 289 288 287 286 285 285 285 285 285 285 285 286 286 286 286 285 285 285 285 285 285 285 284 284 284 284 283 283 283 283 282 282 282 282 282 282 283 284 284 285 285 285 285 285 285 285 285 285 286 286 286 287 288 288 289 289 289 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 288 288 288 288 288 288 288 288 288 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 296 295 295 295 295 294 294 294 294 294 293 293 292 292 292 292 292 291 291 290 289 289 289 289 289 289 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 289 288 288 287 286 286 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 282 282 282 282 282 282 282 282 283 283 284 284 284 284 284 285 285 285 286 286 287 287 288 289 289 289 290 290 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 289 289 289 290 290 290 290 291 291 291 291 291 291 291 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 296 295 295 295 295 294 294 294 294 293 293 293 292 292 292 292 292 291 290 289 289 289 288 288 288 288 288 289 290 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 289 289 288 288 287 287 286 286 286 286 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 283 283 283 283 283 282 282 282 282 282 282 282 282 282 283 283 284 284 285 285 285 286 286 287 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 291 291 291 291 291 291 291 291 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 296 295 295 295 294 294 294 294 293 293 293 292 292 292 292 292 292 291 290 289 288 288 288 288 288 288 288 288 290 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 291 291 290 289 289 288 288 287 287 287 287 287 286 286 286 286 286 285 285 285 285 285 285 285 285 285 284 284 284 284 284 283 283 283 283 283 283 283 283 282 282 282 282 283 283 284 284 285 285 286 286 287 287 288 288 288 288 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 291 291 291 291 291 291 291 291 291 290 290 290 290 290 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 295 295 294 294 294 293 293 293 293 293 293 292 292 292 292 292 291 290 289 289 288 288 288 288 288 287 287 288 289 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 289 289 289 288 288 288 287 287 287 287 287 286 286 286 286 286 286 286 286 285 285 285 285 284 284 284 284 284 284 284 284 284 284 283 283 283 282 283 283 284 284 284 285 285 286 286 286 287 287 288 288 288 288 288 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 289 290 290 290 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 295 294 294 293 293 293 293 293 293 293 293 292 292 292 292 292 291 290 289 288 288 288 288 287 287 287 287 287 289 290 291 291 291 291 291 291 291 290 290 290 291 291 291 291 291 291 291 291 291 291 290 290 290 290 289 289 288 288 288 288 287 287 287 287 287 287 287 287 286 286 286 286 286 285 285 285 285 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 284 284 285 285 285 286 286 287 287 287 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 289 288 288 288 288 288 288 288 288 288 288 287 288 288 288 288 288 288 288 288 289 289 289 289 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 290 290 290 290 290 290 289 289 289 289 289 289 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 294 294 293 293 293 292 292 292 292 292 292 292 292 292 292 292 291 290 289 288 287 287 287 287 287 287 286 287 288 290 291 291 291 291 291 291 290 290 290 290 290 291 291 291 291 291 291 291 291 290 290 289 289 289 289 289 289 289 288 288 288 288 288 288 287 287 287 287 287 287 286 286 286 286 285 285 285 285 285 285 285 285 285 284 284 284 283 283 283 283 283 283 284 284 284 285 285 286 286 287 287 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 289 289 289 289 290 290 290 290 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 294 293 292 292 292 291 291 291 291 292 292 292 292 292 292 291 291 289 288 288 287 287 287 287 287 287 286 285 287 289 290 291 291 291 291 290 290 290 290 290 291 291 291 291 291 291 291 291 290 290 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 287 287 287 287 286 286 286 286 286 286 286 286 286 285 285 284 284 284 283 283 283 283 283 283 283 284 284 285 285 286 286 287 287 287 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 289 289 290 290 290 291 291 291 290 290 290 290 290 290 290 291 291 290 290 290 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 288 288 293 292 292 291 291 291 291 290 291 291 291 291 292 292 292 291 290 289 288 287 287 287 287 287 286 286 286 285 286 289 290 291 291 291 290 290 290 290 290 291 291 291 291 291 291 291 291 290 290 290 289 289 289 289 288 288 288 287 287 287 287 287 287 288 288 288 287 287 287 287 287 286 286 286 286 286 286 286 286 285 285 285 285 284 284 284 284 284 284 284 284 284 285 285 285 286 286 286 287 287 287 287 287 288 288 288 288 288 288 288 288 288 289 289 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 287 287 288 288 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 293 292 291 291 291 290 290 290 290 290 291 291 291 291 291 291 289 288 287 287 286 286 286 286 286 286 285 284 286 288 289 290 291 291 290 290 289 290 290 291 291 292 292 292 291 291 291 290 290 289 289 289 288 288 288 288 287 287 286 286 286 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 284 284 284 284 285 285 285 285 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 286 286 286 287 287 287 286 286 286 287 287 287 287 288 288 287 287 287 287 288 288 288 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 288 288 288 288 288 288 288 289 292 292 291 291 291 290 290 290 290 290 290 290 290 290 290 290 289 287 287 286 286 286 286 286 286 285 285 284 284 287 288 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 290 290 289 289 289 288 288 288 287 287 286 286 286 286 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 288 288 288 288 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 289 292 292 291 291 291 291 290 289 289 289 289 289 289 289 289 289 288 287 286 286 286 286 286 286 285 285 284 283 283 285 287 289 290 290 290 290 290 290 291 291 291 291 291 291 291 290 289 289 288 288 288 288 288 287 287 286 286 286 286 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 288 288 288 288 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 292 292 291 291 291 291 290 289 289 289 289 289 288 288 288 288 287 286 286 286 286 286 285 285 285 284 283 283 282 284 286 288 290 290 290 290 290 291 291 291 291 291 290 289 289 288 287 287 287 288 288 288 288 287 286 286 286 286 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 286 286 286 286 286 286 286 286 286 286 287 287 287 287 286 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 288 288 288 288 288 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 292 292 291 291 291 291 290 290 289 288 288 288 288 288 287 287 286 286 286 285 285 285 285 285 284 283 283 282 282 283 285 287 289 290 291 290 290 291 291 291 290 290 289 288 287 286 285 285 287 288 288 288 287 287 286 286 286 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 286 286 285 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 288 288 288 288 289 289 289 289 289 289 289 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 292 292 292 291 291 291 291 290 289 288 288 287 287 287 287 286 286 286 285 285 285 285 284 284 283 282 282 282 282 283 285 287 289 290 291 290 290 290 290 289 289 288 288 286 285 285 285 286 287 287 287 287 287 286 286 287 287 287 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 288 288 288 288 289 289 289 289 289 289 290 290 290 290 291 291 291 291 291 291 291 291 291 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 289 293 292 292 291 291 291 291 290 289 288 287 287 287 286 286 286 286 285 285 285 285 284 284 283 282 282 282 282 283 284 285 287 289 290 290 290 289 289 288 288 288 287 286 285 284 284 285 286 286 285 285 285 286 286 287 287 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 288 288 288 288 289 289 289 290 290 290 291 291 291 291 291 291 291 291 291 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 289 289 289 292 292 292 292 291 291 291 290 289 288 287 286 286 286 286 286 286 285 285 285 284 284 283 282 282 282 282 283 283 284 285 286 288 290 290 289 288 287 287 286 286 285 284 284 284 284 284 284 283 283 284 285 286 287 287 287 287 286 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 286 285 285 285 285 285 285 285 285 285 285 285 284 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 287 287 288 288 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 290 290 290 290 291 291 291 291 291 291 291 291 291 290 290 290 290 289 289 289 289 289 292 292 292 292 291 291 291 291 290 288 287 286 285 285 285 285 285 285 285 284 283 283 282 282 282 282 283 284 284 285 285 287 288 289 290 289 287 286 285 285 284 284 284 284 283 283 283 283 283 284 285 286 287 287 286 286 286 286 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 286 286 287 287 287 288 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 290 290 290 289 289 289 289 289 289 289 292 292 291 291 291 291 291 290 289 288 287 285 285 285 285 285 285 285 284 283 282 282 282 282 283 283 284 285 285 285 286 287 288 289 289 288 287 285 285 284 284 284 284 283 283 283 282 283 284 285 287 286 286 286 286 286 286 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 285 285 284 284 284 285 285 285 286 286 287 287 287 288 288 288 288 288 288 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 292 291 291 291 291 291 290 289 289 287 286 285 285 284 285 285 284 284 283 282 282 282 282 283 284 284 285 285 285 285 287 288 288 288 287 287 286 285 284 284 284 284 283 283 282 282 282 283 285 286 286 286 286 286 286 287 287 286 286 286 285 285 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 284 284 284 284 284 285 285 285 285 285 286 287 287 287 287 287 287 287 288 288 288 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 290 290 290 290 289 288 287 286 285 284 284 284 284 283 283 282 282 282 283 283 284 284 285 285 285 285 287 288 288 288 287 286 285 285 284 284 284 283 283 283 282 282 282 283 284 285 286 286 286 286 287 287 287 286 286 285 285 285 285 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 284 284 284 284 284 284 285 286 285 285 285 285 286 286 286 286 286 287 287 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 290 290 291 291 290 290 290 290 289 288 287 286 285 284 283 283 283 283 282 282 282 282 283 284 284 285 285 285 285 285 286 287 288 288 287 286 285 285 284 284 283 283 283 282 282 282 282 283 284 285 286 287 287 287 286 286 286 286 286 285 285 285 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 285 285 285 284 284 284 284 284 284 284 285 285 285 284 285 285 285 285 285 286 286 286 287 287 287 287 287 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 290 290 290 290 290 288 287 286 285 284 283 283 282 282 282 282 282 283 283 284 284 285 285 285 285 285 285 286 287 287 288 287 286 285 284 284 283 283 283 282 282 282 282 283 284 285 286 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 285 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 286 286 286 286 287 287 287 287 287 287 287 287 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 288 287 285 284 283 282 282 282 282 282 282 283 284 284 285 285 285 285 285 285 285 285 286 286 287 287 286 285 284 284 283 283 283 282 282 282 282 283 284 285 286 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 285 285 285 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 286 286 286 286 286 286 286 287 287 287 287 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 288 288 287 285 284 283 282 282 282 282 282 283 283 284 284 285 285 285 285 285 284 284 285 285 285 286 286 286 285 284 284 283 283 283 282 282 282 282 283 284 286 286 287 287 286 286 286 286 286 286 285 285 285 285 285 286 286 286 285 285 285 285 285 285 285 285 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 286 286 286 286 286 286 287 287 287 287 287 287 287 287 288 288 288 288 288 288 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 288 288 287 287 286 284 283 282 282 282 282 283 283 284 284 285 285 285 285 285 285 285 285 285 285 285 285 285 285 284 284 283 283 283 282 282 282 282 282 282 284 285 286 287 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 287 287 287 287 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 287 287 287 286 285 284 283 282 282 282 283 283 284 284 284 285 285 285 285 285 285 285 286 286 285 285 284 284 284 284 284 283 283 283 282 282 282 282 282 283 284 285 286 287 286 286 286 286 285 285 285 285 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 282 282 282 282 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 286 286 286 286 286 286 287 287 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 287 286 286 285 284 284 283 282 282 283 283 283 284 284 285 285 285 285 285 285 285 286 286 286 286 286 285 285 284 284 283 283 283 283 282 282 282 281 281 282 284 285 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 285 286 286 287 287 288 288 288 288 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 285 285 284 283 283 283 282 283 283 283 284 284 285 285 285 285 285 285 285 286 286 286 287 287 287 286 285 284 284 283 283 283 282 282 282 282 282 281 281 283 284 286 286 286 286 286 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 283 283 283 283 283 283 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 286 286 286 286 287 287 287 287 287 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 284 284 283 282 282 283 283 283 284 284 284 285 285 285 285 285 285 285 286 286 287 287 287 287 287 286 285 284 284 283 283 282 282 282 282 282 282 282 283 284 285 286 286 286 285 285 285 285 284 284 284 284 284 283 283 283 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 283 283 283 283 283 283 283 283 282 282 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 288 288 288 288 283 283 283 283 283 283 284 284 284 284 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 286 285 284 283 283 283 283 283 284 284 284 284 284 285 286 286 286 285 285 285 285 285 284 284 283 283 282 282 282 282 283 283 283 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 282 282 282 282 282 282 282 282 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 285 285 285 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 288 288 288 283 283 283 283 284 284 284 284 284 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 286 285 285 284 284 284 285 285 285 285 286 286 286 286 286 286 286 286 285 285 285 284 283 283 282 282 281 281 281 281 281 282 283 283 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 282 282 282 282 282 282 281 281 281 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 286 286 286 286 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 288 288 288 288 283 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 286 285 285 285 286 286 286 286 287 287 287 287 286 286 286 285 285 285 284 283 283 282 281 281 281 281 281 281 282 282 283 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 282 282 282 282 281 281 281 281 281 281 281 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 286 286 286 286 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 288 288 289 289 284 284 284 284 284 285 285 285 286 286 286 286 286 286 286 286 287 286 286 286 286 286 287 287 286 286 286 286 286 286 286 286 286 286 287 287 287 286 286 286 286 285 285 285 284 284 283 283 283 282 282 283 283 283 283 284 284 284 284 283 283 283 283 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 282 282 282 282 281 281 281 281 281 281 281 281 281 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 286 286 286 286 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 288 288 288 289 289 285 285 285 285 286 286 286 287 287 287 287 287 286 286 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 282 282 282 281 281 281 281 281 281 281 281 281 281 281 281 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 289 289 289 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 283 283 283 282 282 282 282 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 282 282 282 281 281 281 281 281 281 281 281 281 281 281 281 281 282 282 282 282 282 282 282 282 282 282 281 281 281 281 281 281 282 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 283 284 284 284 284 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 288 288 287 287 287 287 288 288 287 288 288 288 288 288 287 287 287 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 284 284 284 284 283 283 283 283 283 283 283 283 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 282 282 282 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 288 288 287 287 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 286 286 286 286 286 285 284 284 284 284 284 284 285 285 284 284 284 283 283 283 283 283 283 283 283 283 282 282 281 281 282 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 282 282 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 286 286 286 286 286 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 289 288 288 288 288 287 287 287 287 287 287 287 286 286 286 285 284 284 284 284 284 285 284 284 284 283 283 283 283 283 283 283 283 283 282 282 281 281 281 281 281 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 282 282 282 282 282 282 282 282 282 282 282 282 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 286 286 286 286 287 287 287 287 287 287 287 287 287 288 288 288 287 287 287 287 287 287 288 288 288 288 289 289 289 289 289 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 287 287 287 287 287 287 287 286 286 286 286 285 285 285 285 285 284 284 283 283 283 283 283 283 283 283 283 283 282 282 281 281 281 281 281 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 281 281 281 281 281 281 281 281 281 281 280 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 282 282 282 282 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 287 287 287 287 287 287 286 286 286 286 286 285 285 285 285 284 284 284 283 282 282 283 283 283 283 283 283 282 282 281 281 281 281 281 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 281 281 281 281 281 281 281 281 281 281 280 280 280 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 282 282 282 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 285 285 284 284 284 283 283 284 284 284 284 284 284 285 285 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 289 289 289 289 289 289 289 289 289 290 290 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 287 287 287 287 286 286 286 286 286 286 286 286 285 285 285 284 284 284 284 283 283 283 283 283 283 283 283 282 282 281 281 281 281 281 281 281 281 282 281 281 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 281 281 281 281 281 281 281 281 281 281 281 281 281 280 280 280 281 281 281 280 280 280 281 281 281 281 281 280 280 280 280 280 280 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 282 282 282 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 285 285 285 284 284 284 284 284 284 284 284 284 284 284 285 285 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 289 289 289 289 289 289 289 289 289 290 290 290 289 289 289 289 289 289 289 289 288 288 288 288 287 287 287 287 287 286 286 286 286 286 286 286 286 286 285 285 285 285 285 284 284 284 283 283 283 283 283 283 282 281 281 281 281 281 281 281 281 281 282 282 282 282 281 281 281 281 281 282 282 282 282 282 282 282 282 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 282 282 282 282 283 282 282 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 284 284 284 284 284 284 284 284 284 284 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 288 288 288 287 287 290 290 290 289 289 289 289 289 289 290 290 290 289 289 289 289 289 289 288 288 288 288 288 287 287 287 287 287 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 284 284 283 283 283 283 283 282 281 281 280 280 281 281 281 281 282 282 282 282 281 281 281 281 281 281 282 282 282 282 281 281 281 281 281 281 281 281 281 281 281 280 281 281 281 281 281 281 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 281 280 280 280 280 280 280 280 280 280 280 281 281 281 281 282 282 282 283 283 283 282 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 284 284 284 284 284 284 284 284 284 284 285 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 287 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 287 287 287 287 287 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 284 284 283 283 283 283 282 282 281 280 280 280 280 280 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 280 280 280 281 281 281 281 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 281 281 281 281 281 282 282 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 287 287 287 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 284 284 284 283 283 283 282 282 282 280 280 279 280 280 280 281 281 281 281 281 281 281 280 280 280 281 281 281 281 281 281 281 281 281 281 281 281 280 280 280 281 281 281 281 281 281 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 281 281 281 281 282 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 284 284 284 285 285 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 289 289 289 289 289 289 289 288 288 288 289 289 289 288 288 288 288 288 288 287 287 287 287 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 284 284 284 284 284 283 283 283 282 282 281 280 279 279 280 280 280 280 280 281 280 280 280 280 280 280 281 281 281 281 281 281 281 281 281 281 281 281 280 280 280 281 281 281 281 281 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 281 281 281 281 282 283 283 283 283 283 283 283 283 283 284 284 284 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 283 283 283 282 282 281 281 280 280 280 280 281 281 281 281 281 280 280 280 280 280 280 281 281 281 281 281 281 281 281 281 281 281 280 281 281 281 281 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 279 279 280 280 280 280 280 280 280 280 280 280 280 281 281 281 281 281 282 283 282 282 282 283 283 283 283 284 284 283 283 283 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 286 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 287 287 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 283 283 283 282 282 282 281 281 281 281 281 281 281 281 281 281 281 280 280 280 280 281 281 280 280 281 281 281 281 281 281 281 280 280 280 280 281 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 280 280 280 280 280 280 281 281 281 281 281 281 281 282 282 282 282 282 283 283 283 283 283 284 283 283 283 283 283 283 283 283 283 282 282 282 281 281 281 281 281 281 282 282 282 282 282 282 282 282 282 283 283 283 283 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 285 285 286 286 286 286 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 287 287 286 286 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 282 282 282 281 281 281 281 281 281 281 281 281 281 281 280 280 280 280 281 281 281 281 281 281 281 281 281 281 280 280 280 280 280 280 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 280 280 280 280 281 281 281 281 281 281 281 281 282 282 282 282 282 282 282 282 282 283 283 282 282 282 282 282 282 282 282 282 282 281 281 280 280 280 280 280 280 280 281 281 281 281 281 282 282 282 282 283 283 283 283 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 285 285 289 289 289 289 289 289 289 289 289 288 288 288 288 287 287 287 287 287 287 287 286 286 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 282 282 282 281 281 281 281 281 281 281 281 281 281 280 280 280 280 280 280 280 281 281 281 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 280 280 280 280 281 281 281 281 281 281 281 281 281 282 282 283 282 282 282 282 282 282 282 282 282 281 281 281 281 280 280 280 280 280 280 280 279 279 279 279 280 280 280 280 280 280 281 281 281 282 282 282 282 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 288 288 289 289 289 289 289 289 289 288 288 288 288 287 287 287 287 287 286 286 286 286 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 282 282 282 282 281 281 281 281 281 281 281 281 280 280 280 280 280 280 280 280 280 281 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 280 280 280 280 280 281 281 281 281 281 281 281 281 281 281 281 282 282 282 282 282 282 281 281 280 280 280 280 279 279 279 279 279 279 279 278 278 278 278 278 279 279 279 279 279 280 280 280 281 281 282 282 282 282 282 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 288 288 288 288 288 289 289 289 288 288 288 288 287 287 287 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 283 283 283 282 282 282 282 282 282 281 281 281 281 281 280 280 280 280 280 280 280 280 280 280 280 281 281 280 280 280 280 280 279 280 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 280 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 279 279 279 279 279 280 280 280 280 280 281 281 281 281 281 281 281 281 281 281 281 281 280 280 280 280 280 279 279 279 278 278 278 278 278 278 278 278 278 278 278 278 277 277 277 278 278 278 278 279 279 280 280 280 281 281 281 282 282 282 282 282 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 288 288 288 288 288 289 289 288 288 288 288 287 287 287 287 286 286 286 286 285 285 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 283 283 283 282 282 282 282 282 282 282 281 281 281 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 279 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 279 279 279 279 280 280 280 280 280 280 281 281 281 281 281 281 281 281 280 280 280 279 279 279 278 278 278 278 278 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 278 278 278 278 278 279 279 280 280 280 281 281 281 282 282 282 282 282 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 285 285 285 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 283 283 283 282 282 282 282 282 281 281 281 281 281 281 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 280 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 279 279 279 279 280 280 280 280 280 280 280 281 281 281 281 281 280 280 280 279 279 278 278 278 277 277 277 277 277 277 277 276 276 276 276 276 276 276 276 277 277 277 277 278 278 278 279 279 279 279 279 279 280 280 280 281 281 281 282 282 282 282 282 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 285 285 288 288 288 288 288 288 288 288 288 288 287 287 287 287 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 283 283 283 282 282 282 282 282 282 281 281 281 281 281 281 281 281 281 280 280 280 280 279 279 279 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 277 277 277 277 277 278 278 278 279 279 279 279 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 279 278 278 278 277 277 277 277 276 276 276 276 276 276 276 276 276 276 276 276 277 277 278 278 279 279 279 280 280 280 281 281 280 280 280 280 280 280 281 281 281 282 282 282 282 282 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 285 285 288 288 288 288 288 288 288 288 288 288 287 287 287 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 284 284 284 284 284 284 283 283 282 282 282 282 282 282 281 281 281 281 281 281 281 281 281 281 281 280 280 280 279 279 279 279 279 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 278 278 278 278 277 278 278 278 278 277 277 277 277 277 277 278 278 278 279 279 279 279 279 279 280 280 280 280 280 280 280 280 280 280 280 280 279 279 278 277 277 277 277 276 276 276 276 276 276 276 276 276 276 276 276 276 277 277 278 278 279 279 280 280 280 281 281 282 282 282 282 282 281 281 281 281 281 281 281 281 281 282 282 282 282 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 285 285 288 288 288 288 288 288 288 288 288 287 287 287 287 286 286 286 286 286 286 285 285 285 285 285 284 284 284 284 284 284 284 284 283 283 282 282 281 281 281 281 281 280 280 280 280 280 281 281 281 281 281 280 279 279 278 278 278 279 279 279 279 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 277 277 277 277 277 278 278 278 278 279 279 279 279 279 279 279 279 280 280 280 280 280 280 279 279 279 279 279 278 277 277 276 276 276 276 276 276 276 276 276 276 276 276 276 276 277 277 278 278 279 279 279 279 280 280 281 281 281 281 282 282 282 282 282 282 282 282 281 281 281 281 281 281 282 282 282 282 282 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 285 285 288 288 288 288 288 288 288 288 288 287 287 287 286 286 286 286 286 286 285 285 285 285 285 285 284 284 284 284 284 284 284 283 283 283 282 282 281 281 281 281 280 280 279 279 280 280 280 280 280 279 278 278 277 276 277 277 278 278 278 279 279 280 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 277 277 277 277 277 277 278 278 278 278 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 277 277 277 276 276 276 276 276 276 276 276 276 276 276 276 277 277 277 278 279 279 279 279 279 280 280 280 281 281 281 281 281 282 282 282 282 282 282 282 282 282 282 281 281 281 282 282 282 282 282 282 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 285 285 288 288 288 288 288 287 287 287 287 287 287 287 286 286 286 286 286 286 285 285 285 285 285 284 284 284 284 284 284 284 284 283 283 283 283 282 282 281 281 281 280 280 279 279 280 280 280 279 278 277 277 277 277 277 277 278 278 278 279 279 279 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 277 277 277 278 278 278 278 278 278 278 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 278 277 277 277 277 277 277 277 276 276 276 276 276 276 276 276 277 277 278 278 278 278 278 279 279 279 279 280 280 280 281 281 281 281 281 281 281 281 281 281 281 281 281 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 285 285 288 288 288 288 288 287 287 287 287 287 287 287 286 286 285 286 286 286 285 285 285 284 284 284 284 284 284 284 284 284 283 283 283 283 283 282 282 282 281 281 281 281 280 280 279 279 279 278 277 277 278 278 278 278 278 279 279 279 279 279 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 277 277 277 277 277 277 277 277 277 277 276 276 276 276 276 276 276 277 277 278 278 278 278 278 279 279 279 280 280 280 280 280 281 281 281 281 281 281 281 281 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 284 284 284 284 284 284 284 285 285 285 287 287 287 287 287 287 287 287 287 287 287 286 286 286 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 283 283 283 283 283 283 282 282 282 282 281 281 281 281 280 280 279 279 278 278 279 279 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 277 277 277 277 277 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 277 277 277 277 277 277 277 277 277 276 276 276 277 276 276 276 276 276 277 277 277 277 278 278 278 278 279 279 279 279 280 280 280 280 280 280 280 281 281 281 281 282 282 282 282 282 282 283 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 284 284 284 284 284 284 285 285 285 285 287 287 287 287 287 287 286 286 286 286 286 286 286 286 285 285 285 285 285 285 284 284 284 284 283 283 283 283 283 283 283 283 283 282 282 282 282 281 281 281 281 281 281 281 281 280 280 279 279 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 278 278 278 278 278 278 278 277 277 277 277 277 277 277 277 277 278 278 278 278 278 278 278 278 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 276 276 276 277 277 277 277 277 277 277 277 277 277 277 278 278 278 279 279 279 279 280 280 280 280 280 280 281 281 281 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 284 284 284 284 285 285 285 285 287 287 287 287 287 286 286 286 286 286 286 286 286 285 285 285 285 285 284 284 284 284 284 283 283 283 283 283 283 283 283 283 282 282 282 281 281 281 281 281 281 281 281 281 281 281 281 280 280 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 278 278 278 278 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 276 276 276 276 276 276 276 277 277 277 277 277 277 277 277 277 277 277 278 278 279 279 279 279 279 280 280 280 280 280 281 281 281 281 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 283 283 283 284 284 284 284 285 285 287 287 287 287 287 286 286 286 286 286 286 286 285 285 285 285 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 282 282 282 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 278 278 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 276 276 276 276 276 276 276 276 276 277 277 277 277 277 277 277 277 277 277 277 278 278 278 279 279 279 279 279 280 280 280 280 281 281 281 281 281 281 281 281 281 281 281 281 281 282 282 282 282 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 287 287 287 287 287 286 286 286 286 285 285 285 285 285 285 284 284 284 284 284 283 283 283 283 283 283 283 283 283 282 282 282 282 282 281 281 281 281 280 281 281 281 281 281 281 281 281 281 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 277 277 277 277 277 277 277 277 277 277 276 276 276 276 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 276 276 276 276 276 276 276 276 276 276 276 276 277 277 277 277 277 277 277 277 277 277 278 278 278 278 279 279 279 279 280 280 280 280 280 280 281 281 281 281 281 281 281 281 281 281 281 282 282 282 282 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 287 287 287 287 287 286 286 286 285 285 285 285 285 285 284 284 284 284 283 283 283 283 283 282 282 283 283 283 282 282 282 281 281 281 281 281 281 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 278 278 278 278 279 279 279 279 278 278 278 278 278 278 278 277 277 277 277 277 277 277 277 277 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 277 277 277 277 277 277 277 277 277 277 278 278 278 278 279 279 279 279 280 280 280 280 280 280 280 280 280 280 280 280 281 281 281 281 282 282 282 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 Wind_Speed 10 10 10 10 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 3 3 2 2 1 1 2 2 2 1 1 1 1 2 2 2 2 2 2 3 3 4 4 5 5 5 5 6 7 8 8 8 9 9 10 10 11 11 11 12 12 11 11 12 13 14 14 14 15 15 15 15 15 14 13 13 12 12 12 13 16 19 21 21 21 19 17 16 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 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 10 10 10 10 9 9 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 2 2 3 3 3 2 2 1 1 2 2 2 2 1 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 6 7 7 8 8 9 9 10 10 11 11 11 11 12 12 11 11 12 12 13 14 14 15 15 15 15 14 14 13 13 13 13 14 16 19 21 21 20 19 17 15 14 15 15 16 16 16 15 15 15 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 17 17 17 18 18 18 18 18 18 18 19 19 19 19 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 10 11 10 10 10 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 3 3 4 5 6 7 8 8 8 8 9 10 10 11 11 11 11 11 11 12 12 12 12 12 13 14 14 15 15 15 14 14 13 13 13 13 14 17 19 21 21 20 18 16 15 15 15 16 16 17 17 17 17 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 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 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 11 11 11 11 10 9 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 3 4 4 4 4 3 4 4 5 6 7 8 8 8 9 9 10 11 11 12 12 12 11 12 12 12 12 12 12 13 14 15 15 14 14 14 13 13 13 13 14 16 18 20 20 20 18 17 16 15 15 16 16 17 17 18 18 18 18 18 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 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 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 21 21 21 21 21 11 11 11 11 10 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 2 2 2 3 3 4 4 4 4 4 5 5 6 7 8 8 9 9 9 10 10 11 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 14 14 13 13 13 13 13 15 17 19 20 19 18 17 16 15 15 15 16 16 17 17 18 18 18 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 11 11 11 11 10 10 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 2 3 3 4 4 5 5 5 6 6 7 8 8 8 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 16 18 19 18 17 16 15 14 14 14 14 15 16 16 17 17 18 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 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 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 11 12 12 11 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 4 4 3 3 4 5 5 5 6 6 7 7 8 8 8 8 9 10 10 11 11 11 12 12 12 12 13 13 13 12 12 13 13 13 13 13 13 13 13 14 14 14 15 16 17 17 15 15 14 13 13 12 13 13 14 14 15 16 17 18 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 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 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 12 12 12 11 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 3 3 3 3 4 4 4 4 4 5 4 4 4 4 5 5 6 6 6 7 7 7 7 7 8 9 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 13 13 13 14 14 14 15 15 15 14 14 13 13 13 12 12 12 12 12 13 14 15 17 18 18 19 19 19 20 20 20 20 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 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 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 12 12 12 11 11 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 4 4 4 5 5 6 6 7 7 7 7 8 9 10 10 11 11 10 11 11 12 12 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 13 14 15 16 17 18 18 19 19 20 20 21 21 20 20 20 19 19 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 12 12 12 12 11 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 5 5 5 5 4 4 4 5 5 6 6 6 7 7 8 8 9 10 11 11 11 11 10 11 12 12 12 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 14 15 15 16 17 18 19 20 21 21 21 21 21 21 21 21 20 20 19 18 17 16 16 16 16 16 16 16 16 16 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 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 19 18 18 18 19 19 19 18 19 19 19 19 19 18 19 19 19 19 12 12 12 12 11 10 9 9 8 8 8 7 7 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 5 5 6 6 6 6 7 8 8 9 9 10 10 11 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 13 12 12 13 13 13 13 13 13 13 13 13 14 14 15 16 18 19 20 21 22 22 22 22 22 22 22 21 20 19 18 17 17 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 19 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 12 12 12 12 11 10 10 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 9 9 9 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 13 13 12 12 12 12 12 12 12 13 13 13 13 13 14 13 13 13 13 14 16 17 18 20 21 21 21 22 22 22 22 22 22 21 20 19 18 18 17 17 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 12 12 12 12 11 10 10 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 7 8 8 9 9 9 9 10 11 11 11 11 10 10 11 11 12 13 13 13 13 13 13 13 13 14 14 14 14 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 13 13 14 15 16 17 18 19 20 20 21 21 21 22 22 22 21 21 20 20 19 18 18 17 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 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 12 12 12 11 11 11 10 9 9 8 8 8 7 7 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 8 9 9 9 9 9 9 10 10 11 11 11 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 16 17 18 19 20 20 21 22 22 22 22 21 20 20 20 19 19 18 17 17 16 15 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 12 12 12 11 11 11 10 9 9 8 8 8 7 7 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 6 7 6 6 7 7 8 8 9 8 9 9 9 9 9 10 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 13 13 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 14 14 15 16 18 19 20 21 21 22 22 21 21 21 20 20 20 20 19 18 18 17 16 16 16 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 21 20 20 20 20 19 19 19 19 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 18 18 18 18 18 18 18 18 12 12 12 11 11 10 10 10 9 9 8 8 7 7 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 14 15 16 18 19 20 21 21 22 22 21 21 21 21 20 20 20 19 19 18 18 17 17 17 17 17 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 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 18 18 18 18 18 18 18 18 13 13 12 11 11 11 10 10 9 9 8 8 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 9 9 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 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 14 15 17 18 19 20 21 21 21 22 21 21 21 20 20 20 19 19 19 19 19 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 19 19 19 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 18 18 18 18 18 18 18 18 18 18 18 13 13 12 11 11 10 10 10 9 9 8 8 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 4 4 4 5 5 5 5 5 5 5 6 6 7 8 8 7 7 7 8 8 9 9 9 9 10 10 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 13 14 14 14 14 14 14 14 14 15 17 18 19 20 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 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 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 13 13 12 11 10 10 10 10 9 9 8 8 8 7 8 8 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 5 5 5 6 6 7 7 8 7 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 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 15 16 18 19 20 20 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 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 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 13 13 12 11 10 10 10 10 9 9 9 8 8 8 8 8 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 5 4 4 4 4 4 4 4 5 5 5 4 4 5 5 5 6 6 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 9 9 9 10 10 10 10 10 11 11 11 12 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 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 18 18 18 18 18 18 18 18 18 18 18 18 18 13 12 11 10 10 10 10 10 9 9 9 8 8 8 8 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 18 19 19 20 20 21 21 21 21 21 20 20 19 18 18 18 17 17 17 18 18 18 18 18 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 13 12 11 10 10 9 9 9 9 9 9 8 8 8 9 9 9 9 9 8 8 8 8 8 8 7 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 5 5 5 5 5 4 4 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 19 20 21 21 22 22 21 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 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 18 18 18 18 18 18 19 19 19 19 19 19 19 19 12 12 11 10 10 9 9 9 9 9 9 9 8 9 9 9 10 10 9 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 5 5 5 5 5 5 5 4 5 5 5 5 6 6 7 7 8 8 8 8 8 9 9 9 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 9 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 13 13 14 14 14 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 14 15 16 17 17 18 19 20 21 22 22 22 21 20 19 19 18 18 17 17 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 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 19 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 9 8 8 8 8 8 8 8 8 8 8 7 7 7 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 7 7 8 8 8 8 9 9 9 9 8 8 8 8 9 9 9 9 8 8 8 7 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 15 15 15 14 14 14 14 15 15 15 16 17 19 20 21 22 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 15 14 14 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 9 9 9 9 8 8 8 8 9 9 9 8 8 7 7 7 7 8 9 10 10 10 11 11 11 11 12 12 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 16 16 15 15 15 15 15 15 15 16 16 17 19 19 21 21 21 21 20 20 20 20 20 20 20 19 19 18 17 16 16 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 8 9 10 10 10 10 10 11 11 12 12 12 12 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 16 17 17 17 17 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 18 18 17 16 16 15 14 14 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 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 7 8 8 9 10 10 9 9 10 10 10 11 11 12 12 13 13 14 13 13 13 13 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 18 17 17 16 16 15 15 14 13 13 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 7 7 7 8 8 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 11 12 12 13 14 14 14 14 14 14 14 14 14 14 15 15 16 17 17 16 16 16 16 16 16 16 15 15 14 14 14 15 15 16 17 17 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 18 17 17 17 16 15 15 14 13 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 11 11 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 7 7 7 7 7 6 6 6 5 5 5 6 6 6 6 5 6 6 6 5 5 5 5 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 8 9 9 9 9 10 11 12 13 14 14 14 15 15 15 15 14 14 14 15 15 16 16 17 17 17 16 16 15 15 15 15 15 15 15 14 14 14 15 15 16 16 16 16 16 17 17 18 18 18 19 19 19 19 20 19 19 19 19 18 18 18 18 18 18 17 16 15 14 13 13 13 12 12 12 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 11 12 13 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 14 14 13 13 12 12 12 12 12 12 13 13 14 14 15 16 16 17 17 18 18 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 23 11 10 10 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 8 8 8 7 7 7 7 7 7 6 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 5 5 6 6 6 6 7 7 7 7 7 6 6 6 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 11 11 12 13 13 14 14 15 15 15 16 16 16 16 16 15 15 15 15 16 16 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 16 16 17 17 17 17 18 18 18 18 18 18 17 16 16 15 14 13 13 12 12 12 13 13 14 14 15 15 16 17 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 11 12 12 11 10 9 8 8 7 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 6 6 6 7 7 7 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 12 12 13 13 14 14 14 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 15 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 15 15 16 17 17 18 18 19 19 18 18 17 16 16 15 14 13 13 13 13 13 14 15 15 16 17 18 19 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 11 11 10 10 9 9 8 9 9 9 10 11 11 12 12 12 13 13 13 13 12 11 10 9 9 10 10 9 7 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 6 6 6 6 7 7 6 6 6 6 6 7 7 7 7 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 10 11 11 11 11 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 15 15 14 14 13 13 13 14 14 15 15 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 15 16 16 17 18 18 18 17 17 17 17 16 16 15 14 14 14 14 14 15 15 16 17 18 19 20 21 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 11 11 11 10 10 9 9 9 10 10 12 13 14 14 14 14 14 14 14 14 13 13 12 11 10 11 11 10 9 7 6 5 5 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 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 11 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 13 13 12 12 13 13 14 14 15 16 16 17 17 17 17 16 16 15 15 16 16 17 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 15 15 14 15 15 16 17 17 18 19 21 22 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 12 11 11 10 10 10 9 11 12 14 14 15 15 15 15 14 14 15 15 15 14 14 13 12 12 11 11 11 10 9 8 6 6 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 4 4 4 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 7 7 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 13 14 14 15 15 15 15 15 15 15 15 15 15 14 13 12 12 12 12 12 13 13 14 15 16 17 18 18 18 17 17 16 15 15 16 16 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 14 14 14 14 15 14 14 14 15 15 15 15 16 17 17 18 19 20 21 22 23 24 24 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 12 11 11 11 10 10 10 12 14 15 15 15 15 15 14 14 14 14 14 15 14 14 14 13 12 12 12 11 11 10 10 9 8 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 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 7 7 8 8 8 9 9 9 10 10 10 10 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 15 14 13 12 11 11 11 11 12 12 13 14 15 16 18 18 19 19 18 17 16 15 15 15 16 17 17 16 16 16 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 16 16 17 17 18 19 20 21 22 22 23 24 24 24 23 23 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 22 22 22 22 12 12 11 11 11 10 10 12 14 15 15 14 14 14 14 14 13 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 9 9 8 7 7 6 5 5 5 4 4 4 4 4 4 4 4 5 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 7 7 8 8 8 9 9 9 9 10 10 10 11 11 12 12 13 13 13 14 14 14 13 13 13 13 13 13 12 11 11 12 12 12 11 11 10 12 13 15 16 17 18 19 19 19 19 17 16 16 15 15 16 16 17 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 14 14 15 16 16 17 18 19 19 20 21 21 22 23 24 24 25 25 25 24 23 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 13 12 12 11 11 10 10 10 12 13 14 14 13 13 13 13 13 13 13 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 9 9 8 7 6 5 4 4 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 7 7 7 8 8 8 9 9 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 11 8 8 10 12 13 12 11 10 10 12 14 16 17 17 18 19 19 20 19 18 17 16 15 15 15 16 16 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 12 12 12 13 14 14 15 16 17 18 19 20 21 22 22 23 24 25 25 26 26 25 24 23 23 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 13 12 12 12 11 10 10 10 10 11 12 13 12 12 12 12 12 13 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 8 7 7 5 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 11 11 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 11 11 11 12 12 11 11 11 12 13 15 16 17 17 18 18 19 20 19 19 17 16 15 15 15 15 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 13 14 15 16 16 17 18 19 21 22 23 24 24 25 26 26 26 26 25 25 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 13 13 13 12 12 11 10 10 10 10 11 12 12 12 12 12 12 13 13 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 6 5 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 13 11 11 11 13 14 14 15 16 17 17 18 18 18 19 20 20 19 17 16 15 15 15 15 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 15 16 17 18 19 20 21 22 23 24 24 25 26 26 26 26 26 26 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 23 23 13 13 13 13 12 11 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 8 8 7 7 7 6 6 5 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 13 13 13 13 15 16 16 16 16 16 16 17 18 18 18 19 20 20 19 17 16 15 15 15 15 16 16 16 17 16 16 15 15 15 15 15 15 15 15 15 15 15 16 17 18 19 20 21 22 23 24 24 25 25 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 13 13 13 13 12 11 11 11 11 11 11 11 12 12 13 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 7 7 7 7 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 16 17 17 17 16 16 16 16 17 18 18 18 18 19 19 19 17 16 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 17 18 19 20 21 22 22 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 24 14 14 13 13 13 12 11 11 11 11 11 11 12 13 15 16 16 15 14 13 12 12 12 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 9 8 7 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 7 7 7 8 8 8 7 7 7 8 9 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 17 17 17 16 16 16 17 17 18 18 17 18 18 18 18 18 17 16 15 15 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 17 17 17 18 19 19 20 21 21 21 22 23 23 23 24 24 25 25 25 25 26 26 26 26 25 25 24 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 24 25 14 14 14 13 13 13 12 12 12 11 11 11 12 13 15 16 16 15 13 12 12 12 12 11 12 13 13 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 8 8 7 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 7 7 8 8 8 8 8 8 8 8 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 16 17 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 17 16 15 15 15 16 16 16 17 17 17 16 16 15 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 20 21 21 22 23 23 24 24 25 25 25 26 26 26 26 26 26 25 24 24 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 24 24 25 25 14 14 14 14 14 13 13 12 12 12 12 12 12 13 15 16 16 14 13 12 12 12 12 12 12 12 12 12 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 8 7 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 7 7 8 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 16 16 16 17 18 18 19 19 18 17 17 17 17 17 16 16 17 17 18 18 17 17 16 15 15 15 16 16 16 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 19 20 21 21 22 23 24 24 25 25 26 26 26 26 26 26 26 26 25 25 24 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 23 23 24 24 24 25 24 25 25 25 14 14 14 14 14 13 13 13 13 13 12 12 13 14 15 15 15 14 13 13 12 12 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 8 8 8 7 7 6 5 5 5 4 5 5 5 6 6 7 7 7 7 7 7 7 8 7 7 7 7 7 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 17 17 18 18 19 19 19 19 18 17 17 16 16 16 16 16 17 17 17 18 17 16 16 15 15 15 16 16 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 18 18 19 20 21 21 22 23 24 25 25 26 26 26 26 26 26 26 26 26 25 25 24 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 23 24 24 25 25 25 24 24 24 24 24 15 14 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 6 5 5 5 5 5 5 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 20 19 19 18 17 16 16 15 15 15 16 16 16 16 16 17 16 16 16 15 16 16 17 17 17 17 17 17 17 16 16 17 17 17 17 17 18 18 18 18 18 19 20 21 21 22 23 24 24 25 25 26 26 26 26 26 26 26 25 25 24 24 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 23 24 24 25 25 25 25 24 24 24 24 24 24 15 14 14 14 14 13 13 13 13 13 13 13 13 14 14 15 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 9 9 8 8 7 7 7 8 7 7 7 7 7 7 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 14 14 14 14 14 15 15 16 16 16 17 17 18 18 19 19 19 19 19 19 19 18 17 16 16 15 15 15 14 14 14 14 14 16 17 16 16 16 16 16 16 17 17 17 17 17 18 17 17 17 17 17 18 18 18 18 18 18 19 19 20 20 21 22 22 23 24 24 24 25 25 25 26 26 26 26 25 24 24 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 24 25 25 25 25 25 25 24 24 23 23 23 23 23 15 14 14 14 13 13 13 12 13 13 13 13 13 14 14 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 16 16 17 17 18 18 18 18 19 19 19 19 18 18 17 17 17 16 16 15 14 14 13 13 13 13 13 14 15 17 17 16 16 16 16 16 17 18 18 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 21 22 22 23 24 24 25 25 26 26 26 25 24 24 23 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 23 23 24 25 25 25 26 25 25 24 24 23 23 22 22 22 22 22 14 14 14 14 13 13 12 12 12 12 12 13 13 14 14 15 14 14 14 15 16 15 14 13 13 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 7 6 6 6 7 8 8 8 8 8 8 8 8 8 9 9 9 8 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 15 14 13 12 12 12 13 13 14 15 17 17 17 16 16 16 16 17 18 18 18 18 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 21 22 23 24 25 25 26 26 25 25 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 25 25 25 25 25 25 24 23 23 22 22 22 21 21 22 22 22 14 14 14 14 13 13 12 12 12 12 13 13 14 14 14 15 14 14 15 17 18 17 16 14 13 12 12 12 11 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 9 9 8 8 7 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 11 11 12 13 13 14 15 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 17 16 16 16 16 15 15 15 15 15 14 13 12 11 11 12 13 14 15 16 17 17 16 16 15 15 16 17 18 18 18 18 18 18 18 19 19 20 20 20 20 19 19 19 19 19 19 20 20 21 22 23 24 25 25 25 25 25 24 24 23 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 23 23 23 24 24 24 24 24 24 24 23 22 22 21 21 21 21 21 21 21 22 22 14 14 14 13 13 13 12 12 12 12 13 13 14 14 15 15 14 14 16 18 19 18 17 16 15 13 12 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 9 10 11 11 10 9 9 8 8 8 8 8 8 8 8 8 8 9 10 10 10 11 11 12 13 15 16 17 17 18 18 18 17 17 17 16 16 15 15 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 13 12 11 11 12 12 13 14 14 15 16 16 16 16 15 15 16 16 17 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 22 23 23 24 24 24 23 23 23 22 22 22 22 22 22 23 24 24 24 24 24 23 22 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 21 21 22 22 14 14 13 13 13 12 12 12 12 12 13 14 14 15 15 15 15 15 17 18 19 18 18 17 16 15 13 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 9 12 12 11 10 9 8 8 8 8 8 9 9 10 10 11 12 12 13 13 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 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 14 14 14 14 13 12 12 12 13 13 14 14 15 15 16 16 17 17 15 15 15 16 17 18 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 20 20 20 20 21 21 22 22 23 24 24 24 24 23 23 22 21 20 20 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 14 13 13 13 13 12 12 12 12 12 13 14 14 15 15 15 15 16 18 18 18 18 18 17 17 16 14 11 10 9 9 9 9 9 9 8 9 9 8 8 8 7 7 7 7 7 7 7 8 10 11 11 10 9 8 7 7 7 8 8 9 10 11 12 13 13 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 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 14 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 15 15 15 16 18 19 19 20 19 19 19 19 19 20 21 22 22 22 22 22 21 20 19 19 18 18 18 18 18 18 18 18 18 19 20 21 22 23 24 24 24 24 23 23 22 22 21 20 20 19 18 18 17 17 16 16 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 13 13 13 12 12 13 12 12 12 12 13 14 14 15 15 15 15 17 18 18 18 18 18 17 17 16 15 12 10 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 6 7 7 7 8 9 9 8 8 7 7 7 8 9 10 10 11 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 13 13 13 13 14 14 14 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 12 12 13 13 14 14 13 13 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 16 18 19 20 20 19 19 19 19 20 21 22 22 22 22 21 20 19 18 18 17 17 16 16 16 17 17 18 19 20 21 22 23 23 24 24 23 23 22 22 22 22 22 21 21 20 19 18 17 17 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 13 13 13 13 14 13 13 12 12 13 13 14 14 15 15 15 16 18 17 17 17 17 17 17 17 16 14 12 10 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 6 6 6 7 6 6 6 7 7 8 7 8 8 9 10 10 11 11 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 15 15 14 14 13 13 12 12 12 12 13 14 14 14 14 14 14 14 14 13 12 12 13 13 13 13 13 12 10 11 12 13 13 14 15 15 15 15 15 15 16 15 14 13 12 12 13 12 13 14 15 16 16 16 16 17 18 19 19 19 19 19 20 21 21 21 21 20 20 19 19 18 18 17 17 17 16 16 16 17 18 19 20 20 21 22 22 23 23 22 22 22 21 21 21 22 22 21 21 20 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 13 13 15 15 16 15 14 13 13 13 13 14 14 14 15 15 17 18 17 16 16 16 17 17 16 15 14 12 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 6 7 8 9 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 14 14 14 15 14 14 13 12 13 13 13 13 13 13 13 11 11 13 14 15 15 16 16 16 16 15 16 16 15 12 11 10 11 12 13 14 15 16 16 16 16 16 16 17 18 19 19 19 19 19 20 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 17 18 19 20 20 21 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 12 14 16 18 18 18 17 15 13 13 13 14 14 14 14 16 18 18 17 16 15 15 16 16 15 14 13 12 11 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 6 7 8 9 10 10 10 11 13 13 13 14 14 15 14 15 15 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 13 13 14 14 15 15 15 14 13 13 13 13 14 14 14 14 14 14 14 14 15 16 16 16 17 17 16 15 15 14 12 10 9 9 10 12 13 14 15 15 16 16 16 16 16 17 18 19 19 19 19 18 18 18 17 17 17 17 17 18 18 18 18 17 17 16 15 14 14 14 14 15 16 18 18 20 20 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 12 14 17 19 20 20 19 18 15 13 13 13 14 14 15 16 18 18 17 15 15 15 15 15 15 14 12 11 11 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 5 5 5 5 6 6 7 8 9 10 11 11 12 13 13 13 13 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 14 14 15 15 15 15 14 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 13 12 11 9 9 9 10 12 13 13 15 15 15 15 16 16 16 16 16 17 17 17 18 17 16 15 16 16 16 16 17 18 18 18 18 17 16 16 15 15 15 15 16 16 17 18 18 18 18 19 19 20 21 21 21 21 21 20 20 21 21 22 22 22 22 22 22 21 20 20 19 19 18 18 18 18 18 18 18 17 17 17 16 16 16 17 17 12 13 17 19 20 20 20 19 18 15 14 14 14 15 16 18 18 17 16 15 15 15 15 15 14 13 12 11 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 5 5 4 4 4 4 4 5 5 5 5 5 6 7 8 9 9 10 10 10 10 10 11 12 12 13 13 14 14 13 13 13 13 13 13 14 14 15 16 16 16 16 16 16 15 14 14 14 15 14 14 14 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 13 10 10 11 11 10 9 9 10 11 12 13 13 14 15 15 15 16 16 17 17 16 15 15 15 15 16 14 10 11 15 16 16 16 17 17 17 17 17 17 16 17 17 17 17 18 18 18 18 18 18 17 17 17 18 18 19 19 20 20 20 20 20 21 21 22 23 23 23 22 22 21 20 20 19 19 19 19 19 19 18 18 17 17 16 16 15 15 16 16 17 12 13 15 17 18 19 20 20 19 18 17 16 16 17 18 19 18 16 15 14 14 14 15 14 14 13 12 11 10 10 9 9 8 8 8 7 7 7 7 7 7 6 6 6 5 5 4 4 3 3 4 4 5 5 5 5 6 7 8 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 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 14 12 9 6 4 3 8 10 12 11 11 12 12 13 14 14 15 16 16 16 16 17 17 17 16 15 14 14 13 9 8 6 8 13 17 17 16 16 16 16 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 19 19 20 20 21 21 22 23 23 23 22 21 20 20 20 19 19 19 19 19 19 18 18 17 16 15 14 14 14 15 16 16 12 13 15 16 16 17 19 21 21 20 19 19 19 19 20 19 17 16 14 14 14 14 14 14 13 12 11 11 10 10 9 9 8 8 7 7 7 7 7 7 6 6 6 5 5 4 3 3 2 3 4 4 5 5 5 6 7 8 9 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 14 13 10 8 8 9 10 14 14 14 14 13 13 14 14 15 16 17 17 16 16 17 17 17 17 15 14 14 13 11 8 7 6 8 10 14 15 16 16 17 18 19 19 19 19 18 18 18 18 17 17 17 17 17 17 18 18 18 18 17 17 17 18 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 18 18 17 16 15 14 13 13 14 15 15 13 13 14 15 14 15 18 20 22 21 21 21 21 21 20 19 17 16 14 14 14 14 14 13 13 12 11 11 10 10 9 8 8 7 7 7 7 7 7 7 6 6 5 4 4 3 2 2 2 4 5 6 7 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 10 11 12 12 12 12 13 13 13 13 13 13 13 14 14 15 15 15 15 15 16 16 16 15 15 15 15 14 15 16 16 16 15 14 14 14 15 15 17 17 17 17 16 16 17 17 17 16 16 15 15 15 15 13 12 5 4 9 16 18 19 19 19 20 20 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 20 20 20 21 21 21 20 20 19 18 18 17 16 15 14 13 12 13 14 15 13 14 14 14 14 14 16 19 22 22 22 22 22 21 21 19 18 16 14 14 13 13 13 13 12 11 11 10 11 10 9 8 7 7 7 7 7 7 6 6 6 5 4 3 3 2 1 2 3 4 5 7 9 10 11 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 10 10 11 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 16 16 17 17 17 17 17 16 15 15 15 15 16 17 17 17 17 16 17 17 18 18 18 17 17 17 17 17 16 14 11 11 14 19 20 20 20 19 20 20 20 20 19 19 19 18 18 18 18 17 17 18 18 18 18 17 17 16 16 16 16 16 16 15 15 16 16 16 17 18 18 19 20 20 21 21 20 20 20 19 18 18 17 16 15 14 13 12 12 13 14 14 14 15 15 14 14 15 17 20 23 23 23 22 22 21 19 18 16 15 14 14 13 13 12 11 11 10 10 11 11 10 9 7 7 7 7 6 6 6 5 5 4 3 4 4 3 2 3 4 5 5 7 8 9 10 10 9 8 8 8 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 13 13 13 13 13 13 14 14 15 15 15 16 16 16 16 17 17 17 17 18 19 18 18 17 17 16 15 15 15 16 16 17 17 17 17 17 18 19 19 19 18 18 17 17 16 15 14 15 18 19 19 18 19 20 19 19 20 21 21 20 20 19 19 18 18 18 17 17 17 18 18 18 17 17 16 15 15 14 14 14 14 14 14 15 15 16 17 18 18 19 19 19 20 19 19 19 19 19 18 17 17 15 14 13 12 12 12 13 15 15 15 15 15 14 15 16 19 22 24 24 23 22 21 20 18 17 15 14 14 13 12 12 11 10 10 10 11 11 11 10 8 7 7 6 6 5 5 5 5 6 5 6 7 6 5 5 5 5 5 5 6 7 9 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 18 18 19 19 18 18 17 16 16 15 15 15 16 16 17 18 19 19 19 19 19 19 19 18 17 17 16 16 15 15 16 18 18 17 16 18 19 20 20 20 21 21 21 20 19 19 18 18 18 18 18 18 18 18 17 17 16 15 14 13 13 13 13 13 14 15 15 16 16 16 16 16 17 17 18 18 18 18 18 18 18 17 17 16 15 14 13 12 12 12 13 14 15 15 15 15 15 15 16 18 22 24 24 24 23 21 20 18 17 16 14 14 13 12 11 10 10 10 10 11 11 11 11 8 7 6 6 6 5 5 6 8 8 8 8 8 7 6 5 5 5 5 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 17 18 18 19 18 18 17 16 16 16 16 16 16 16 17 18 19 20 20 19 18 18 18 18 17 16 16 16 16 16 16 18 18 17 17 17 19 20 21 21 20 20 21 21 21 20 19 19 19 19 18 18 17 17 16 16 15 15 14 13 13 14 14 15 15 15 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 14 14 15 15 15 15 15 15 16 17 20 23 23 23 23 21 20 19 17 16 14 13 12 11 11 10 10 10 11 11 11 11 10 8 7 6 7 8 8 7 7 8 8 8 8 7 6 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 15 15 15 16 16 17 17 17 18 18 18 18 19 19 19 18 17 16 17 17 17 17 18 19 19 20 19 19 18 17 17 17 17 17 17 17 17 16 15 16 18 17 17 18 18 19 19 19 20 20 21 21 21 21 20 20 19 18 17 16 16 15 15 14 15 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 14 14 14 14 15 15 16 17 14 14 15 15 14 14 15 15 17 19 21 22 22 22 21 20 18 17 15 14 13 12 11 10 10 10 11 11 11 11 10 9 7 6 7 9 10 10 9 8 8 8 8 8 7 6 6 7 7 7 7 7 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 20 20 19 19 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 17 16 15 15 16 18 18 18 18 18 17 19 20 22 22 22 22 20 19 18 17 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 15 15 15 14 14 14 13 13 14 14 15 16 17 17 18 19 20 14 14 14 14 14 14 14 15 17 18 19 19 20 21 20 19 18 16 15 13 12 11 11 11 11 11 11 11 10 10 9 8 6 7 9 10 10 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 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 11 11 11 12 12 12 12 13 13 13 13 14 14 15 15 16 16 16 17 17 18 18 19 20 20 21 21 21 21 20 20 19 19 18 18 19 19 19 19 20 20 21 20 19 19 18 19 18 18 18 17 17 17 16 16 17 18 19 19 19 19 19 19 20 20 21 19 18 17 17 16 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 14 15 15 16 17 18 19 19 20 20 21 21 14 14 14 14 13 13 14 15 17 18 17 18 18 19 19 18 17 16 14 13 12 11 11 11 11 11 11 11 10 9 8 7 7 9 10 10 9 8 8 7 7 7 7 7 7 8 7 6 5 5 5 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 17 17 18 18 18 19 20 21 21 22 22 22 21 21 21 20 20 20 20 20 20 20 20 21 21 21 20 19 19 19 19 19 18 18 18 17 17 17 17 18 19 19 19 19 19 17 16 15 17 19 18 18 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 17 17 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 16 16 17 18 18 19 19 20 19 19 19 13 13 14 14 14 13 14 16 18 17 17 16 17 17 18 17 16 15 13 12 12 12 12 11 11 11 10 10 9 8 7 8 9 10 10 10 9 8 7 7 7 7 7 7 7 7 6 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 18 18 19 20 21 21 22 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 22 21 20 20 19 19 19 19 19 19 18 18 17 17 17 18 18 17 16 16 17 17 16 16 17 20 21 21 21 21 21 20 19 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 13 13 14 14 14 13 14 16 18 17 16 16 16 16 16 16 15 14 13 12 12 12 12 12 11 11 10 10 9 8 8 10 11 10 9 9 8 7 7 6 6 7 7 7 7 6 5 5 5 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 17 18 19 20 20 21 22 23 24 24 25 25 25 25 24 24 23 23 22 21 21 21 22 22 22 21 21 20 20 19 19 19 19 18 18 17 17 16 16 15 12 9 13 17 19 19 19 21 22 23 23 22 22 21 21 20 19 18 18 18 18 19 18 19 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 14 14 14 15 13 13 14 14 14 14 15 16 17 17 16 16 15 15 15 14 14 13 13 13 13 13 12 12 12 11 11 10 10 10 11 11 11 10 8 7 7 6 6 6 6 6 7 7 6 4 4 4 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 19 20 21 22 23 23 24 24 24 25 25 25 24 24 23 22 22 21 21 21 21 22 22 21 21 20 20 19 19 19 18 18 18 18 17 17 16 13 11 10 14 18 20 21 21 21 22 22 22 22 22 22 22 22 21 20 20 20 20 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 17 17 16 16 16 16 15 15 14 14 14 14 13 13 13 14 13 14 14 14 13 13 13 14 14 15 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 9 8 7 7 6 6 6 6 6 6 5 4 4 4 4 4 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 13 13 13 13 13 13 13 14 14 15 16 16 17 18 18 19 20 20 21 21 22 22 23 23 23 23 23 23 23 22 22 21 21 20 20 21 21 21 21 21 20 20 19 19 19 19 19 18 19 19 19 18 18 17 17 18 16 16 19 21 21 21 22 23 22 22 22 22 22 22 22 21 21 20 19 18 18 17 16 16 16 16 16 16 17 17 18 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 15 14 14 14 14 14 12 13 14 15 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 9 8 7 6 6 6 6 5 5 4 3 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 15 16 17 17 18 18 19 19 20 20 21 21 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 21 21 21 20 20 19 19 19 19 19 19 19 19 19 20 20 21 20 19 17 17 19 20 21 22 23 24 24 23 22 22 22 23 22 22 21 19 18 17 17 16 17 17 17 18 18 19 19 20 20 19 18 18 17 16 15 15 15 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 15 16 17 17 17 15 14 14 14 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 11 10 9 8 7 6 6 6 5 5 4 3 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 9 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 11 11 12 12 12 12 13 13 14 15 15 16 17 17 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 19 19 19 19 20 20 21 22 22 21 20 20 21 22 22 22 22 23 24 25 24 23 23 22 21 21 20 20 20 19 18 19 19 20 20 20 21 21 21 21 20 19 19 17 16 15 15 14 14 14 14 14 14 15 15 15 14 14 14 14 15 15 14 14 17 17 17 17 17 16 14 13 13 14 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 11 11 11 11 11 10 9 8 7 7 6 6 5 5 4 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 12 12 11 12 12 12 12 13 13 14 14 15 16 16 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 21 22 22 22 22 21 21 22 22 23 23 23 24 25 25 25 24 23 22 21 21 21 22 22 22 22 22 22 22 21 21 21 21 20 19 18 17 16 15 14 14 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 15 15 15 18 17 17 17 16 15 14 13 14 14 15 15 16 16 16 16 15 15 14 14 13 12 12 11 11 10 11 11 11 10 9 9 8 7 7 7 6 6 5 4 4 4 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 15 15 16 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 22 23 24 24 24 24 24 23 22 22 22 22 23 23 24 23 23 21 20 19 19 18 17 16 15 15 14 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 17 17 17 16 16 17 17 16 15 15 14 14 14 15 15 16 16 16 16 16 16 15 15 14 14 13 12 11 11 10 10 10 10 10 9 8 8 7 7 7 7 6 5 4 4 5 5 5 5 4 4 4 3 4 4 4 4 4 5 5 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 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 16 17 18 18 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 20 20 21 21 21 22 22 22 21 21 22 22 22 22 22 22 21 21 20 21 21 23 24 24 25 25 24 23 22 22 22 22 22 22 23 22 21 19 17 16 15 15 15 15 15 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 16 16 15 15 14 14 15 15 16 17 17 17 17 16 16 15 14 14 13 12 11 11 10 10 10 11 11 9 8 7 7 7 7 7 7 6 6 5 4 5 5 5 5 5 4 4 4 3 3 3 4 4 4 5 5 6 6 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 12 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 15 15 15 16 17 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 20 20 20 20 20 20 21 21 22 22 22 21 21 22 22 22 22 22 22 21 21 21 22 22 24 24 25 25 25 24 23 22 21 21 21 20 20 17 16 18 17 16 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 16 15 15 15 15 16 16 17 17 17 17 17 16 16 15 15 14 14 13 12 12 11 11 11 10 11 10 9 7 7 7 7 7 7 7 6 5 4 5 6 6 5 5 5 4 4 3 3 3 3 3 4 4 5 5 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 16 16 17 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 16 16 16 17 17 18 19 19 20 20 20 20 20 21 21 21 22 21 21 22 22 22 22 22 22 22 21 21 21 22 22 23 24 24 24 24 24 23 22 21 21 20 19 18 16 15 18 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 16 16 16 16 16 17 17 18 18 18 17 17 16 15 15 14 14 14 13 12 12 12 11 11 10 10 9 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 3 3 3 4 5 5 5 6 6 6 6 6 6 7 7 7 8 8 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 12 12 13 13 14 14 14 15 15 15 15 16 16 17 17 17 17 17 17 16 16 15 15 15 15 15 14 14 14 14 15 15 16 17 17 18 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 22 22 23 23 23 24 24 24 23 22 21 21 20 20 20 20 22 22 22 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 17 18 18 18 18 18 18 18 18 18 17 16 16 15 15 14 13 13 12 11 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 5 5 6 6 6 6 6 6 7 7 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 15 15 16 17 17 18 18 19 19 19 19 20 20 21 21 21 21 21 22 22 22 21 21 21 20 20 20 21 21 22 23 24 24 24 25 25 24 23 22 22 21 21 22 22 22 22 21 21 21 20 20 19 19 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 19 19 19 19 18 18 18 17 17 16 15 14 14 14 13 12 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 6 6 7 7 7 6 6 6 5 5 5 5 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 12 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 15 15 16 16 16 17 17 18 18 18 19 19 20 20 20 21 21 21 21 22 22 21 21 20 21 21 21 21 22 23 23 24 24 25 25 25 25 24 22 22 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 17 17 17 17 17 18 18 18 18 18 18 18 17 17 18 18 18 19 18 18 18 19 19 19 19 19 18 17 16 15 14 14 13 13 13 13 12 12 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 5 5 5 5 4 4 5 5 5 5 5 6 6 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 12 13 14 14 15 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 21 21 21 22 22 22 22 21 21 21 21 22 22 23 23 23 24 24 24 24 25 24 23 22 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 19 18 18 18 16 15 15 14 14 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 6 6 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 12 12 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 16 16 17 18 18 19 19 20 20 20 21 21 22 22 22 21 21 21 21 22 22 23 23 24 23 23 23 23 23 23 23 23 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 17 16 15 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 6 6 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 11 12 12 12 13 13 14 14 14 14 14 13 14 14 15 15 16 16 16 16 16 16 16 17 17 17 18 18 17 17 17 16 16 15 15 15 15 15 16 16 16 17 17 18 19 19 20 20 21 21 21 21 22 22 22 21 21 21 21 22 23 23 23 23 22 22 22 23 23 22 22 21 20 19 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 19 19 19 19 19 19 18 17 17 17 18 18 18 16 16 15 14 14 13 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 6 6 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 13 14 14 15 15 15 16 15 16 16 16 17 17 17 18 18 18 18 17 17 17 16 16 16 15 16 16 16 16 16 17 17 18 19 19 20 20 21 21 21 21 21 21 22 21 21 21 21 21 22 23 24 23 23 22 22 22 22 22 21 20 19 19 19 20 20 20 19 19 19 18 18 18 18 18 18 19 19 18 18 17 17 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 16 15 15 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 6 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 12 12 12 11 11 11 11 11 11 11 11 12 13 13 13 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 18 18 18 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 18 18 18 19 20 20 20 20 21 21 21 21 21 22 22 22 23 23 24 24 24 23 22 22 21 21 21 20 20 19 18 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 18 18 18 19 19 20 19 19 19 19 19 19 19 19 19 19 19 15 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 7 6 6 6 6 5 5 5 5 4 5 5 5 5 5 5 4 4 4 4 5 5 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 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 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 21 21 21 22 22 23 23 24 24 24 24 23 22 21 21 21 20 20 19 18 18 18 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 20 20 20 20 21 21 21 20 20 19 19 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 6 6 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 18 18 19 19 19 20 20 21 22 23 23 24 24 24 23 23 22 21 21 20 20 19 18 17 17 18 19 20 21 21 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 21 21 22 22 22 22 21 21 20 19 19 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 18 18 17 17 16 16 16 16 16 17 17 18 18 17 18 19 21 22 23 23 23 23 23 22 21 21 20 20 19 18 17 17 17 18 19 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 19 19 18 18 19 19 20 21 22 22 22 22 22 21 20 19 18 18 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 16 16 16 16 16 17 19 21 21 22 22 22 21 21 20 19 19 19 18 16 16 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 20 21 21 22 21 21 21 20 20 19 18 17 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 6 6 6 5 5 5 5 5 5 4 4 3 3 4 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 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 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 17 17 17 17 16 16 16 16 15 15 14 14 14 14 13 12 11 13 14 15 14 14 14 15 16 18 20 20 20 19 19 19 18 18 18 17 16 16 17 18 18 18 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 18 18 18 19 19 20 20 19 20 20 20 20 20 19 18 18 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 13 12 11 11 12 11 9 8 9 9 10 13 12 11 10 11 14 16 17 18 18 18 18 18 18 18 17 17 17 17 17 18 18 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 19 19 19 19 19 19 19 20 20 20 20 20 19 19 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 6 6 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 10 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 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 12 11 10 9 9 9 8 8 8 8 8 10 12 12 11 11 12 14 15 17 17 17 18 18 18 18 18 18 18 17 17 18 18 18 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 20 20 20 20 21 21 21 21 20 19 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 7 8 7 6 5 6 5 6 6 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 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 15 15 15 15 14 14 14 13 12 10 10 9 8 8 9 9 9 8 7 10 14 15 14 14 14 14 14 15 15 16 16 16 17 18 18 18 17 17 17 16 16 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 21 20 20 21 22 22 22 21 20 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 6 7 7 7 6 5 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 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 13 13 13 13 13 13 14 14 14 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 14 14 14 14 13 12 10 9 8 8 9 9 10 10 9 10 11 15 17 15 14 13 13 12 11 11 12 12 13 15 15 16 16 16 15 15 15 16 17 18 19 19 20 20 21 21 22 22 21 21 20 20 20 20 20 20 20 20 19 20 20 21 21 21 22 23 23 23 22 21 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 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 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 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 16 15 15 14 14 14 14 13 12 10 9 9 9 9 10 10 11 11 11 14 16 16 14 13 13 12 10 9 9 8 8 9 10 12 13 15 15 16 16 16 17 18 19 20 21 22 22 22 22 22 22 21 21 20 19 19 19 19 20 20 20 19 19 20 20 21 22 22 23 23 23 22 22 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 12 11 10 9 9 9 10 10 11 10 10 10 10 14 15 14 13 12 11 10 8 7 8 9 11 13 15 17 18 19 19 20 20 21 22 23 23 24 23 23 22 21 21 21 20 19 19 18 18 19 19 20 19 19 19 20 20 21 22 23 23 24 23 22 22 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 13 12 10 9 9 9 9 10 10 9 9 8 9 13 15 15 14 13 13 13 13 12 13 15 16 18 19 20 22 23 24 24 24 24 24 24 24 23 23 22 21 21 20 20 19 19 19 19 18 18 19 19 20 20 20 20 21 21 22 23 24 24 24 24 24 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 13 12 10 8 9 9 9 9 8 8 8 9 10 14 15 16 16 17 18 18 18 19 20 21 22 23 24 25 27 27 27 26 25 24 23 23 22 22 22 21 21 20 20 19 20 20 20 19 19 19 19 20 20 20 21 22 23 23 24 25 25 26 27 27 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 13 12 10 9 9 9 10 10 12 14 14 15 17 19 21 23 23 23 22 23 23 23 23 24 25 26 27 28 28 28 27 25 24 23 22 22 22 22 22 21 21 20 20 20 21 21 21 21 20 20 21 21 22 22 23 24 24 25 26 27 29 29 30 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 17 17 17 17 17 17 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 14 15 16 19 20 20 21 22 23 24 26 28 28 27 26 26 26 26 27 27 29 28 28 28 27 27 26 24 23 22 21 21 22 22 22 22 22 21 21 21 21 22 22 22 21 21 22 22 23 23 24 24 24 25 26 27 28 29 28 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 15 15 16 18 19 20 21 22 23 24 25 26 26 27 29 30 30 30 30 29 30 29 29 29 28 27 27 26 26 26 25 24 23 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 23 24 24 24 24 24 24 25 26 26 25 11 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 9 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 15 15 15 16 16 16 16 17 17 18 18 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 15 15 15 16 17 18 19 20 21 23 24 24 25 26 27 28 29 29 31 31 31 30 29 28 28 27 27 26 25 24 24 24 25 26 26 25 23 22 21 21 21 22 22 21 21 21 22 22 22 22 21 21 22 22 22 23 23 24 24 24 24 24 24 25 25 25 25 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 15 15 16 17 18 19 20 21 22 23 24 25 26 26 27 27 27 28 28 29 28 28 27 26 25 24 24 23 23 22 22 21 22 22 23 24 25 25 25 23 22 22 22 22 22 22 21 21 22 23 23 22 22 22 22 22 23 23 24 25 25 25 24 24 25 25 25 24 23 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 6 5 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 17 17 17 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 16 16 17 18 19 21 22 23 24 24 24 24 25 25 26 26 26 26 25 24 24 24 24 23 23 22 22 21 20 20 20 19 18 18 18 19 20 22 23 24 25 25 25 24 24 24 24 23 22 22 23 24 24 24 23 23 23 23 23 24 24 25 25 24 23 23 23 24 24 23 23 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 5 5 5 5 6 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 16 16 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 18 19 20 22 23 23 24 24 24 24 23 23 23 23 23 23 22 21 20 19 18 18 19 20 21 21 20 20 20 20 19 19 18 17 17 17 18 19 21 22 23 25 25 26 27 27 26 25 25 25 25 26 25 25 25 24 24 23 23 24 24 24 24 24 23 23 22 23 23 23 23 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 6 5 5 5 6 6 7 8 7 8 8 7 7 7 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 16 16 17 17 18 17 17 17 17 17 17 17 17 18 18 19 20 20 21 22 23 23 23 23 22 22 22 22 22 21 20 20 19 19 18 18 17 15 16 17 20 21 22 21 21 20 20 20 20 19 19 19 18 19 19 21 22 23 25 26 27 28 29 29 28 28 28 27 27 27 26 26 25 24 24 24 24 24 24 24 25 25 24 23 23 22 23 23 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 8 8 8 8 8 8 7 7 7 7 6 6 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 15 15 15 15 16 16 15 15 16 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 21 21 22 22 22 21 21 21 21 20 20 19 19 18 17 17 17 17 19 19 18 18 19 19 20 21 22 22 21 20 20 20 20 21 21 21 21 21 22 22 23 24 25 26 27 28 29 30 31 31 30 30 29 29 28 27 26 25 24 24 24 24 24 25 25 25 25 24 23 22 22 22 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 6 6 6 8 8 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 19 19 18 18 17 16 16 16 17 18 19 19 19 19 19 20 20 21 22 22 22 22 21 22 23 23 23 23 22 22 22 22 22 23 23 24 25 26 27 28 29 30 31 31 32 31 31 30 29 28 27 26 25 24 22 22 22 22 23 22 21 19 19 18 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 6 6 7 8 7 7 6 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 14 14 14 14 15 15 16 16 16 17 17 18 18 19 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 17 17 16 16 16 16 16 17 18 19 19 19 19 19 20 21 21 22 23 24 24 23 23 23 24 23 22 21 21 20 20 20 20 20 21 22 24 25 26 27 29 30 31 32 33 33 33 32 31 30 29 28 27 25 22 20 19 18 18 16 12 10 12 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 14 15 15 15 15 16 16 17 17 18 18 19 20 20 20 20 21 21 21 22 21 21 21 21 21 21 21 20 20 20 19 19 18 17 17 16 16 16 16 16 16 17 18 18 19 19 20 20 21 21 22 23 25 26 25 23 22 22 22 22 21 21 21 20 20 20 21 21 22 24 25 26 28 29 30 31 32 33 34 34 35 35 36 35 34 33 32 30 27 25 23 22 20 15 10 9 9 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 19 20 20 20 20 20 21 21 21 22 22 22 22 21 21 20 20 20 19 19 19 18 18 17 17 17 16 17 17 17 17 18 18 19 20 20 20 21 22 22 23 24 25 25 23 22 21 21 21 22 22 22 23 23 24 24 25 25 26 27 28 29 30 31 31 32 33 34 34 35 36 36 37 37 37 37 37 36 34 33 31 28 25 22 17 14 14 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 18 19 20 20 21 20 20 21 21 22 22 22 22 22 21 21 20 20 19 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 19 20 21 21 21 21 22 22 23 24 23 23 22 22 22 23 23 24 24 25 27 28 29 29 28 28 28 28 28 29 29 30 31 31 32 33 33 34 34 35 36 36 37 37 38 38 38 37 37 34 32 30 28 28 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 14 14 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 22 22 22 23 23 22 22 21 20 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 18 19 19 20 20 20 21 21 21 22 23 24 23 23 23 24 24 25 26 26 28 29 30 31 30 30 29 28 27 26 26 25 26 26 26 27 27 28 29 29 30 31 31 32 33 34 35 36 37 38 38 39 40 40 40 39 10 10 10 10 10 9 9 9 9 9 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 22 22 22 23 23 23 23 22 22 21 21 20 19 18 18 18 18 18 18 19 19 19 18 18 18 18 18 19 19 20 20 20 20 20 21 22 23 24 25 25 25 25 26 26 27 28 29 30 30 30 30 29 28 27 26 25 24 24 23 23 23 23 23 24 24 25 25 26 26 27 28 29 30 32 33 34 35 37 38 39 41 41 43 Wind_Direction 139 140 140 142 143 142 139 135 133 132 132 133 136 139 142 145 147 148 149 149 149 149 151 153 153 153 153 154 156 157 158 158 159 159 160 160 162 165 167 171 184 201 216 228 236 244 258 271 266 259 254 260 276 239 233 234 244 244 236 232 232 236 240 244 245 249 251 254 258 262 264 265 266 267 268 269 270 272 273 273 273 272 271 270 268 265 265 265 266 268 270 270 270 268 267 265 264 263 262 261 258 251 247 249 253 257 260 262 263 265 268 272 276 278 279 279 278 276 273 270 266 262 258 255 251 249 247 245 243 242 241 240 239 238 237 236 236 235 235 235 235 235 237 238 239 240 241 241 241 241 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 239 239 240 240 240 240 240 241 241 241 241 241 241 241 241 241 241 241 241 241 240 240 240 240 240 240 240 240 240 240 240 240 240 239 239 239 238 238 140 140 141 142 143 142 139 136 134 133 133 134 137 141 144 146 149 150 149 148 148 149 151 152 153 152 152 153 153 156 157 157 156 157 157 156 156 157 159 162 174 193 209 223 236 241 247 256 260 260 262 269 271 249 228 227 236 244 244 244 242 240 237 240 244 251 258 263 265 267 267 267 268 269 270 271 272 272 272 272 271 271 270 269 268 266 265 266 266 268 269 269 268 267 266 265 264 263 262 259 254 250 250 254 259 262 265 267 269 271 274 274 276 276 277 277 277 277 277 275 273 269 264 260 256 252 249 247 245 243 241 240 239 237 236 236 235 234 234 234 234 235 236 237 238 239 240 240 240 240 240 240 240 239 239 240 240 240 240 240 240 240 240 239 239 239 239 239 239 239 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 239 239 238 238 238 140 141 142 142 142 140 138 137 135 134 133 135 138 142 146 148 149 149 148 147 146 147 150 151 151 151 151 153 155 155 156 156 155 155 155 154 153 154 156 162 172 184 197 212 224 232 237 240 245 250 256 258 252 240 219 200 225 241 248 250 248 244 240 236 243 253 262 267 268 268 268 268 270 271 272 273 272 272 271 270 270 270 270 269 269 267 266 266 266 267 268 268 268 267 266 265 264 263 260 255 252 252 257 261 265 268 270 273 274 274 274 273 272 272 273 274 275 276 277 278 277 275 271 267 262 258 253 250 247 244 242 240 239 238 237 235 235 234 233 233 233 234 235 236 238 239 240 240 240 240 239 239 239 239 239 239 240 240 240 240 240 239 239 239 239 238 238 238 239 239 240 240 240 240 240 240 240 240 240 240 240 240 240 240 239 239 239 239 239 239 240 240 240 240 240 240 240 240 239 239 239 238 238 141 142 142 142 140 139 138 138 137 135 134 136 140 145 147 148 148 148 147 146 146 146 148 150 150 151 152 154 155 156 156 155 154 153 153 153 153 154 157 163 169 177 185 195 207 220 225 227 227 236 246 250 249 246 228 193 197 226 240 245 247 246 245 244 247 255 263 267 268 268 268 269 270 272 273 273 272 271 270 269 269 269 270 269 269 268 267 265 265 267 267 267 267 267 266 265 264 263 259 254 256 259 264 268 270 271 273 274 273 272 270 269 268 269 269 271 272 274 276 277 278 277 275 272 268 263 258 254 250 246 243 241 239 238 237 235 235 234 233 233 233 233 234 236 237 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 238 238 238 238 238 238 239 239 239 240 240 240 240 240 240 240 240 240 239 239 239 239 239 239 239 239 239 239 239 239 239 240 240 240 240 239 239 239 239 238 238 142 143 143 141 140 139 139 139 138 136 135 137 142 146 147 148 147 147 146 146 146 147 149 151 150 150 153 156 157 155 155 154 153 153 152 153 154 155 159 164 169 172 175 182 195 208 217 221 223 225 232 238 245 248 248 215 204 213 227 236 240 243 248 250 254 260 264 266 267 267 267 268 270 272 273 272 271 270 270 269 269 270 270 270 269 269 267 266 266 266 267 267 267 266 266 265 264 262 259 257 262 267 269 271 269 269 270 270 268 266 265 265 265 266 266 268 270 272 274 275 276 277 276 275 273 268 264 259 253 249 245 242 240 238 237 236 235 234 234 233 233 233 234 235 237 238 239 239 239 239 239 238 238 239 239 239 239 239 239 238 238 238 237 237 237 237 237 238 238 239 239 239 239 240 240 239 239 239 239 239 239 239 239 239 238 238 238 239 238 239 239 239 239 239 239 239 239 239 239 239 238 238 238 142 143 142 141 141 141 142 142 140 137 137 139 144 147 148 147 146 147 146 147 147 149 150 150 150 151 153 156 156 155 153 153 153 152 152 153 154 157 160 166 167 167 168 173 184 197 211 219 220 221 224 228 233 240 242 240 227 224 230 236 242 245 249 252 256 261 263 264 264 265 266 268 270 271 271 271 270 270 270 270 270 271 271 270 270 269 268 267 268 267 266 266 266 265 265 264 263 261 260 262 265 269 268 266 264 262 264 264 262 261 261 262 262 263 265 266 268 269 270 272 273 274 275 275 274 272 268 264 258 253 249 245 242 240 238 237 236 235 234 234 234 234 235 236 237 238 238 239 239 239 238 238 238 238 238 238 238 238 237 237 237 237 237 237 237 237 237 237 238 238 239 239 239 239 239 239 239 239 239 238 238 238 238 238 238 238 238 238 238 238 239 239 239 239 239 239 239 238 238 238 238 238 237 141 142 142 142 142 143 144 143 141 139 140 142 145 147 147 147 147 147 147 147 149 150 150 150 150 151 153 155 155 155 153 153 153 152 153 154 155 157 161 165 165 163 163 166 176 188 201 211 217 219 220 224 229 238 245 247 246 242 240 243 246 249 250 253 255 258 261 261 262 263 266 268 269 270 270 269 269 270 270 271 271 271 271 271 271 270 270 269 268 267 267 266 266 265 264 263 262 261 262 264 266 264 263 262 262 262 262 261 261 260 260 260 260 261 262 263 265 266 267 268 269 271 272 273 273 273 271 268 264 259 253 248 244 241 239 238 236 236 235 235 235 236 237 237 238 239 239 239 239 238 238 238 237 237 237 237 237 236 236 236 236 236 236 236 236 237 237 237 238 238 239 239 239 239 238 238 238 238 238 237 237 237 237 237 237 237 238 238 238 238 238 238 238 238 238 238 238 238 238 237 237 237 237 141 142 142 142 143 145 146 146 145 144 144 145 146 146 147 148 149 149 148 148 149 150 150 149 150 151 152 153 154 154 154 154 153 153 153 155 155 158 161 165 165 163 161 164 171 183 193 202 209 214 219 223 229 238 243 247 248 247 245 244 245 247 250 252 254 256 258 258 261 264 267 268 268 269 269 268 269 270 271 271 271 272 272 272 272 271 271 271 270 269 268 267 266 265 264 263 262 262 263 264 264 264 264 264 263 264 263 262 261 259 258 258 258 259 259 260 261 262 263 264 265 267 269 270 272 273 273 272 269 265 259 254 249 245 242 240 238 238 237 237 238 238 239 240 240 240 239 239 239 238 238 237 237 236 236 236 235 235 235 235 235 235 236 236 236 237 237 237 238 238 238 238 238 238 238 238 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 236 141 142 142 142 144 147 148 148 148 148 147 146 147 148 148 149 149 149 148 148 148 148 149 149 150 151 152 152 153 153 153 154 154 153 154 155 156 158 162 166 167 164 163 164 174 186 196 202 206 212 220 227 230 234 238 241 243 243 242 242 243 246 250 252 253 255 257 258 260 264 267 268 268 268 267 267 268 270 271 271 271 271 272 272 272 273 273 273 272 271 270 268 267 265 264 264 263 263 264 264 264 264 264 264 264 264 263 262 260 257 256 255 256 256 257 258 258 258 259 260 262 264 266 268 269 272 273 273 273 269 265 260 254 249 246 243 241 240 240 240 240 241 241 241 240 240 240 239 238 238 237 237 236 236 236 236 235 236 236 236 236 236 237 237 237 238 238 238 238 238 238 238 238 238 238 237 237 237 237 237 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 141 141 141 143 145 148 149 149 150 149 149 148 149 151 151 150 148 147 147 146 147 148 148 149 149 151 152 152 152 152 153 155 154 153 153 154 157 160 164 168 168 167 165 167 174 186 199 206 211 215 221 228 232 236 237 239 240 239 240 243 246 249 249 250 252 254 258 260 262 264 266 267 267 267 267 267 269 270 270 270 271 271 272 272 273 273 274 274 274 273 272 270 269 267 267 266 265 264 264 264 264 264 264 263 263 263 263 262 260 258 257 256 256 256 256 255 255 255 256 257 259 261 263 265 268 270 273 274 273 272 268 264 259 255 251 247 245 243 242 242 241 241 241 240 239 239 239 238 238 238 237 237 237 236 236 236 236 236 237 237 237 237 238 238 238 238 239 239 239 239 239 238 238 238 238 237 237 237 236 236 236 236 236 236 236 236 235 235 235 235 235 235 235 235 235 235 235 235 235 236 236 236 236 142 142 142 144 147 149 150 150 150 150 149 150 152 154 154 151 148 146 145 146 147 148 149 149 149 150 151 151 152 153 154 156 155 153 153 155 159 162 166 169 170 169 169 169 173 181 192 205 215 220 225 229 234 238 240 243 245 246 249 251 253 252 249 248 250 254 258 262 263 263 264 265 265 265 266 267 269 270 270 270 271 271 272 272 273 273 274 274 274 274 273 272 271 270 269 268 267 265 265 265 265 264 263 263 263 262 262 261 261 260 259 258 257 255 254 253 253 253 254 255 256 259 261 264 267 270 272 273 272 271 269 267 263 259 255 251 248 246 244 243 241 240 239 238 238 237 237 237 237 237 237 237 237 237 237 237 237 237 238 238 238 238 239 239 239 239 239 239 239 239 239 238 238 238 237 237 236 236 235 235 235 235 235 235 235 235 235 235 234 234 234 234 234 234 234 234 234 234 235 235 236 236 236 142 142 143 144 148 151 151 151 150 150 150 153 155 157 156 154 150 147 146 145 146 148 150 150 150 151 151 151 152 153 156 157 156 155 155 157 160 164 167 170 172 172 172 172 175 178 185 196 212 226 229 231 235 239 242 246 250 254 255 256 255 252 250 250 253 257 261 263 263 262 262 263 264 264 265 266 268 270 270 270 271 272 272 272 272 272 273 273 273 273 273 273 272 272 271 270 268 267 266 265 265 264 263 263 262 262 262 262 262 262 261 260 257 255 253 251 251 251 252 253 255 258 261 264 267 269 270 270 270 269 268 267 265 262 259 255 251 248 245 242 240 239 238 237 236 236 236 236 236 237 237 237 237 237 237 237 238 238 238 238 239 239 239 239 239 239 239 239 239 238 238 237 237 237 236 236 235 234 234 234 233 233 233 233 234 233 234 234 233 233 233 233 233 233 233 234 234 234 235 235 235 235 236 143 142 143 145 150 152 152 151 150 149 151 155 157 159 159 156 152 149 147 147 147 149 151 151 151 152 152 151 152 153 156 158 158 157 158 159 161 164 168 171 173 173 174 176 178 179 180 186 205 224 233 235 236 238 241 246 250 254 255 256 255 254 254 257 260 262 264 263 262 261 260 263 265 265 264 265 267 269 270 270 270 270 271 271 271 272 272 273 273 273 273 273 272 272 272 271 270 269 268 267 266 265 264 263 262 262 262 263 263 263 262 260 258 254 252 251 251 251 252 253 256 258 261 264 266 267 267 267 267 267 267 267 266 264 261 257 254 250 247 244 242 239 238 237 236 236 236 236 236 237 237 237 237 238 238 238 238 238 238 238 238 239 239 239 239 239 239 238 238 237 237 236 235 235 234 234 233 232 232 232 231 231 231 231 231 231 231 232 232 232 232 232 233 233 233 233 234 234 234 234 235 235 235 143 142 143 145 150 153 153 151 150 151 152 155 158 160 160 158 154 152 151 151 150 150 151 152 152 152 153 153 153 155 158 160 161 160 160 161 161 164 168 171 173 174 176 178 179 180 180 186 199 217 231 239 241 240 241 243 247 249 252 253 254 258 261 264 265 264 264 263 262 262 262 263 265 266 265 266 267 269 270 270 269 269 269 269 269 270 271 272 272 273 273 273 272 272 271 271 270 270 270 269 267 266 264 263 263 263 263 263 263 263 262 261 258 255 253 252 252 253 254 256 257 260 262 264 265 265 264 264 264 265 266 266 265 264 262 260 257 254 251 248 245 243 241 239 238 238 238 237 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 237 237 237 236 235 235 234 233 233 232 232 231 231 230 230 230 230 230 230 229 229 230 230 230 231 231 232 232 232 233 233 233 233 233 233 233 233 234 143 143 144 146 149 152 153 152 151 152 154 156 157 159 160 158 156 155 156 155 153 151 151 151 152 153 155 154 154 156 160 162 162 162 162 162 162 163 168 171 174 176 177 178 179 180 183 189 198 210 223 235 241 242 241 241 245 248 252 253 255 259 263 265 265 263 261 261 262 264 265 265 265 264 265 266 268 269 270 270 269 269 268 268 267 268 269 269 270 271 272 272 271 271 270 270 270 270 270 269 268 267 266 265 264 264 263 263 263 263 262 261 259 257 256 254 254 255 256 257 259 261 262 263 263 262 262 262 263 264 264 265 264 264 263 262 260 257 255 253 250 248 246 244 242 241 240 240 239 239 239 238 238 238 238 237 237 237 237 237 237 237 237 236 236 236 235 235 234 233 232 232 231 231 230 230 230 230 230 230 230 230 229 229 229 228 229 229 229 229 230 231 231 232 232 232 232 232 232 232 232 233 233 144 145 146 147 150 152 153 153 152 154 156 157 158 159 160 160 158 157 158 158 155 152 150 151 153 156 156 156 156 158 161 163 165 164 163 162 162 164 166 171 175 178 180 179 178 181 185 191 198 207 217 226 234 239 243 246 249 255 256 256 256 259 261 261 260 259 258 258 262 265 267 266 264 262 261 263 265 268 270 270 270 269 268 267 267 267 267 268 269 270 271 271 270 270 269 269 268 268 268 269 269 268 268 267 266 265 264 264 263 263 263 262 261 259 257 256 255 256 257 258 259 260 261 261 261 261 261 262 262 263 263 263 264 264 263 262 261 260 258 256 254 252 250 248 246 245 243 242 241 241 239 239 238 237 237 237 236 236 236 236 236 236 235 235 234 234 233 233 232 231 230 230 229 229 229 229 229 229 229 229 229 229 229 229 229 228 228 228 228 228 229 229 230 230 231 231 231 231 231 231 231 232 232 145 146 147 149 151 151 152 153 154 155 157 159 159 159 160 161 161 158 157 158 156 153 152 152 155 157 158 158 157 158 161 164 165 165 164 164 163 163 166 171 177 182 184 182 182 184 188 194 202 210 215 220 226 234 244 250 254 255 256 256 257 257 257 256 255 256 257 260 263 265 266 266 265 263 261 261 263 265 267 268 268 268 268 267 267 268 269 269 270 271 270 269 269 268 267 267 266 266 267 268 269 269 269 268 267 266 265 264 264 263 263 262 261 260 258 256 255 256 256 258 259 259 260 260 260 261 261 261 261 262 262 263 263 263 263 262 261 261 259 258 257 255 253 251 249 248 246 244 243 242 240 239 238 237 236 236 235 235 235 235 234 234 234 233 232 232 231 230 229 229 228 228 227 227 227 228 228 228 229 229 229 229 229 229 228 228 228 228 228 228 228 228 228 228 229 229 229 230 230 230 230 231 231 146 147 149 150 151 152 152 153 154 155 158 160 160 160 161 164 163 159 156 156 155 154 153 154 155 158 159 159 159 160 162 164 165 165 165 165 163 162 165 170 178 184 187 186 186 188 193 200 207 213 216 218 223 232 241 249 251 251 251 253 255 256 256 255 255 257 259 261 263 265 264 264 264 264 264 264 265 265 267 267 267 267 266 266 267 269 270 271 271 270 269 268 267 266 266 265 266 267 268 269 269 270 270 269 268 266 265 264 263 263 262 262 261 260 258 256 256 256 257 257 258 259 260 260 260 261 260 260 260 261 262 262 262 262 262 261 261 260 259 258 257 256 254 253 251 250 248 246 244 243 241 240 238 237 236 236 235 235 234 234 233 233 232 231 230 230 229 228 227 227 226 226 226 226 226 226 227 227 228 228 228 228 228 228 228 228 228 228 227 227 227 227 227 226 227 227 227 228 229 229 230 230 230 147 148 150 152 153 153 153 153 154 156 159 160 161 161 162 164 164 160 157 156 156 155 154 155 156 158 159 160 161 161 162 164 164 165 165 165 163 163 166 171 178 184 186 186 185 187 193 200 208 213 215 217 220 226 234 240 245 246 247 249 251 253 255 257 258 257 258 259 261 262 262 261 261 263 265 266 267 267 267 267 268 268 267 267 268 269 270 270 270 269 268 266 266 265 265 266 267 269 269 270 270 270 269 269 268 266 266 265 263 263 262 262 261 260 258 257 257 257 258 259 259 260 260 261 261 260 260 259 259 260 261 261 261 261 261 260 260 259 259 258 257 256 255 254 252 251 249 248 246 244 242 240 239 238 237 236 235 234 233 232 232 231 230 229 228 228 227 226 226 225 225 225 225 225 225 225 226 226 227 227 227 228 228 228 227 227 227 227 227 227 227 226 226 225 226 226 226 226 227 228 228 229 229 148 150 152 154 155 154 153 153 154 156 159 161 162 163 164 165 163 160 158 157 157 157 156 156 157 158 159 160 161 161 161 162 164 164 165 165 164 164 166 172 177 181 183 184 183 184 189 198 206 210 212 212 214 218 225 233 238 243 245 247 249 251 254 257 257 256 255 256 258 260 259 259 259 261 263 265 265 265 266 266 268 269 270 271 271 271 271 271 270 268 267 266 265 265 265 267 268 270 270 269 270 270 269 268 267 266 265 264 263 262 262 261 262 261 260 260 260 260 260 260 260 261 261 260 260 260 259 259 259 259 260 260 260 260 260 259 259 258 258 257 256 256 254 253 252 251 250 248 247 245 243 242 240 238 237 236 234 233 232 231 230 229 228 227 226 226 225 225 224 224 224 224 224 224 224 225 225 226 226 227 227 227 227 227 227 227 227 227 227 226 226 226 225 225 225 225 224 225 225 226 227 228 228 149 151 153 156 157 155 154 153 154 156 158 161 163 166 167 166 163 160 158 158 159 159 158 157 158 159 160 160 160 159 159 161 163 165 165 166 165 165 167 172 177 179 181 182 180 181 188 197 202 206 208 209 211 217 223 229 234 239 243 247 249 252 254 257 258 257 256 257 259 258 257 258 259 260 261 262 263 262 263 264 265 268 270 272 274 274 273 272 271 270 269 268 266 265 265 267 268 268 268 269 269 269 268 267 266 266 265 264 264 263 264 264 264 264 263 263 262 261 261 261 261 261 261 260 259 259 259 259 260 260 260 259 259 259 258 258 257 257 256 256 255 255 254 253 252 251 250 249 248 246 244 242 240 239 237 235 233 232 230 229 228 227 226 225 224 224 223 223 223 222 222 222 223 223 224 224 225 225 226 226 227 227 227 227 227 227 227 227 226 226 225 225 225 225 224 224 224 224 224 224 225 226 227 150 152 154 156 157 156 154 154 155 156 158 160 163 167 170 168 164 161 160 161 161 160 159 159 159 160 161 161 160 157 157 160 163 165 166 166 166 165 166 171 175 177 178 182 183 185 188 194 198 200 203 207 213 219 223 227 232 236 241 245 248 250 254 257 259 258 258 259 260 259 259 259 259 260 261 261 261 261 262 263 264 266 269 271 273 274 273 273 272 271 270 270 269 268 267 267 267 267 267 268 269 269 268 268 267 267 266 266 266 266 266 267 267 267 266 265 264 262 262 261 261 260 259 259 259 259 259 259 259 259 258 258 258 257 256 255 254 254 254 254 254 254 254 254 253 253 252 251 250 248 246 244 241 239 236 234 232 230 229 227 226 225 224 223 222 222 221 221 221 221 221 221 222 222 223 224 224 225 226 226 227 227 227 227 227 227 227 226 226 225 225 225 225 224 224 224 223 223 223 224 224 225 226 152 153 155 156 157 156 155 155 156 157 158 160 163 168 170 169 165 162 162 163 163 162 161 160 160 161 162 161 159 156 156 159 164 166 167 167 166 165 167 170 174 175 177 182 188 190 192 193 194 196 200 206 213 218 222 226 231 235 239 242 244 247 251 255 257 259 259 259 259 260 261 261 261 262 262 262 260 261 262 263 265 266 268 270 272 273 272 272 272 271 270 270 270 270 270 270 269 269 269 269 270 270 270 269 269 269 268 268 268 268 269 269 269 268 267 265 265 264 263 262 261 260 259 259 258 257 256 255 255 255 256 255 254 253 251 251 250 250 251 252 253 254 255 255 255 255 255 254 253 251 249 246 243 240 237 234 232 229 227 225 224 223 222 221 220 220 220 219 219 220 220 220 221 222 223 223 224 225 226 226 226 227 227 227 227 226 226 226 226 225 225 225 224 224 224 224 223 223 223 223 223 224 225 154 155 156 156 157 157 156 156 157 158 159 161 163 166 170 170 167 164 163 164 164 163 163 162 162 163 163 161 158 156 157 161 165 167 168 167 167 167 168 171 174 176 177 183 189 193 194 194 194 194 198 204 211 217 222 227 232 235 238 240 244 247 250 253 256 258 260 261 260 259 259 260 261 261 261 260 259 259 260 262 264 267 269 270 271 271 271 271 271 272 272 272 273 272 272 273 272 272 272 272 271 271 271 271 271 270 270 269 270 270 270 270 269 268 266 265 264 263 263 262 261 259 258 257 256 254 253 252 251 251 250 249 248 247 247 247 248 249 250 252 254 255 256 257 257 257 257 256 255 253 251 248 245 241 238 235 232 229 227 225 223 221 220 219 219 218 218 218 218 219 219 220 221 221 222 223 224 225 225 226 226 226 226 226 226 226 226 226 226 226 225 225 225 224 224 224 224 223 223 223 223 223 224 155 156 157 157 157 157 157 157 158 159 159 160 163 165 168 170 169 166 165 165 166 165 164 163 162 163 163 161 159 158 160 164 167 169 169 168 168 169 171 173 176 178 180 184 189 192 193 195 195 196 198 203 209 215 221 228 232 235 239 242 245 248 250 252 253 256 257 259 259 259 257 257 257 258 259 259 259 259 259 261 264 267 268 269 268 267 266 267 268 271 273 274 275 275 275 275 275 274 274 274 274 273 272 272 272 272 272 272 272 271 271 271 270 268 266 265 264 262 261 259 258 257 256 254 253 251 250 250 249 247 247 246 245 245 245 246 248 250 251 253 254 255 256 257 257 257 257 257 256 254 253 250 247 244 240 237 233 230 227 225 223 221 220 219 218 217 217 217 217 218 218 219 220 221 222 223 224 225 225 226 226 226 227 227 227 227 227 227 227 226 226 226 225 225 224 224 224 224 223 223 223 223 223 155 156 157 157 157 157 157 157 157 157 157 159 161 164 167 169 169 168 166 167 166 165 163 162 161 162 162 161 161 161 163 166 169 170 170 170 171 172 174 176 179 179 181 187 191 192 193 195 196 198 200 204 210 217 225 231 234 236 239 243 247 249 250 250 250 250 252 254 256 257 257 255 254 255 256 258 260 261 262 263 264 267 267 266 264 263 261 262 265 268 271 274 275 277 278 277 277 275 275 275 276 274 273 272 272 273 273 273 273 273 272 271 270 269 268 266 265 263 261 259 257 256 255 253 251 251 250 249 248 249 250 248 247 247 247 249 250 251 252 253 254 255 255 256 256 256 256 255 255 254 253 252 250 246 243 239 235 232 228 225 223 221 219 218 217 217 217 217 217 217 218 219 220 221 223 223 224 225 225 226 226 227 227 227 228 228 228 228 228 228 227 227 226 226 225 225 224 224 224 224 224 223 223 154 156 157 157 157 157 157 157 156 156 157 158 161 163 166 168 169 168 167 167 166 165 163 161 160 160 160 161 162 163 164 167 169 170 171 171 173 173 174 178 181 182 184 190 193 194 194 195 197 198 202 208 215 222 228 231 234 237 239 243 246 250 251 252 251 249 250 250 251 254 256 256 254 253 252 254 256 259 262 263 265 266 265 264 263 262 261 261 263 267 271 275 278 279 279 278 277 277 276 277 276 275 274 273 273 274 274 274 274 274 273 272 271 270 269 268 267 265 264 263 261 260 258 257 256 255 255 255 256 256 256 255 253 253 253 254 254 254 253 253 253 253 253 253 253 253 253 253 253 253 253 252 251 248 246 242 238 234 229 226 223 221 219 218 217 217 216 217 217 218 219 220 221 222 223 225 225 226 226 227 227 228 229 229 229 230 230 230 230 229 229 228 227 227 226 226 225 225 224 224 224 224 223 154 155 156 156 156 155 156 155 156 156 156 158 160 162 164 166 167 167 167 167 166 165 163 160 158 158 159 160 161 162 163 165 168 170 171 172 173 174 175 179 182 184 187 191 194 195 195 196 197 200 204 209 217 222 225 228 232 236 240 243 246 248 252 254 255 255 253 252 252 253 256 257 256 253 251 249 249 253 256 261 264 266 266 266 265 265 264 265 266 269 274 277 280 281 280 279 277 277 277 278 277 276 275 274 274 274 274 274 274 274 273 272 271 271 270 269 267 267 266 266 265 264 262 261 260 259 259 259 260 260 259 258 258 258 258 256 256 254 253 252 251 250 249 249 249 249 249 250 251 251 251 251 250 249 247 244 240 235 231 227 224 221 220 218 217 217 217 217 218 219 221 223 224 225 226 226 227 227 228 228 229 229 230 230 231 231 231 231 231 230 230 229 228 227 227 226 225 225 225 224 224 224 224 153 154 154 154 154 154 154 154 154 154 155 156 159 161 162 163 164 165 165 165 165 164 162 160 158 157 158 159 160 161 162 164 167 169 171 173 175 176 177 179 182 184 189 192 194 195 196 197 199 203 208 214 219 223 225 229 233 237 242 245 247 249 252 254 257 257 256 255 254 255 256 258 258 256 254 252 251 252 256 260 264 268 268 269 270 270 271 271 272 274 277 280 281 280 279 278 276 276 277 278 278 277 276 275 274 274 272 272 272 272 272 271 271 271 270 268 267 267 267 268 268 267 266 264 263 262 261 260 260 260 259 258 258 258 257 256 255 254 252 250 249 248 247 246 246 246 247 248 248 248 248 248 248 248 246 244 241 238 234 231 227 224 222 221 220 219 219 220 222 224 225 227 228 228 229 228 228 229 229 229 230 230 231 231 232 232 232 232 231 231 230 229 228 228 227 226 226 225 225 225 224 224 224 152 152 152 152 152 152 152 152 152 152 153 154 155 157 159 159 160 161 163 164 164 163 162 160 158 157 157 158 158 160 163 165 167 169 172 175 177 179 181 181 181 184 187 192 194 195 197 198 202 207 212 216 220 223 227 231 236 240 244 246 249 251 252 253 254 254 255 255 255 253 254 255 256 257 257 258 260 261 263 265 268 271 272 274 275 277 277 278 278 279 280 281 280 278 276 275 274 274 275 276 277 276 276 275 274 272 271 270 270 270 270 270 270 270 269 268 267 267 268 268 269 269 268 267 266 265 264 263 262 261 260 259 257 257 256 255 254 252 250 249 248 247 246 246 245 245 245 245 245 245 244 245 246 246 246 244 242 240 237 235 232 230 228 226 224 224 224 225 227 229 231 232 233 233 233 232 231 230 230 230 230 231 232 232 232 232 232 232 231 231 230 229 228 228 227 226 226 225 225 225 225 224 224 150 150 150 150 150 150 150 150 149 149 149 150 151 152 154 156 157 158 159 160 159 158 159 160 159 159 159 158 158 160 164 167 169 171 174 177 180 182 184 183 182 183 187 191 194 196 198 200 203 207 211 215 218 223 228 233 237 241 244 247 249 251 252 253 252 250 250 251 253 255 254 255 255 256 257 260 264 266 268 270 272 274 275 276 278 280 280 281 281 281 281 281 280 278 275 273 271 272 273 274 274 275 275 274 272 271 270 269 269 269 268 267 268 268 268 268 268 268 268 269 269 269 268 268 267 267 267 266 264 263 261 260 259 257 256 255 254 252 250 248 247 246 246 245 245 244 242 241 240 240 240 241 243 244 244 243 241 240 238 237 235 234 232 231 230 229 230 231 233 235 237 239 240 239 238 236 234 232 231 231 231 232 232 233 233 233 233 232 231 231 230 229 228 228 227 227 226 226 225 225 225 224 224 148 148 148 148 148 147 147 146 146 146 147 147 148 148 151 157 160 158 158 156 153 149 152 155 158 158 157 155 155 160 166 170 172 174 176 178 181 184 184 184 182 183 187 192 195 197 198 201 203 205 209 213 218 223 228 232 237 241 245 248 250 251 252 251 251 249 250 252 254 256 258 257 257 257 258 261 264 267 269 272 274 275 276 278 279 280 280 279 279 278 278 278 277 276 275 273 271 271 272 273 273 273 273 273 271 270 270 269 269 268 267 266 266 266 267 268 269 269 269 269 269 269 268 268 268 268 267 266 265 264 262 261 259 258 257 256 254 252 251 249 246 245 243 242 241 239 238 237 237 237 237 238 239 240 239 239 239 238 237 237 236 235 234 233 233 232 233 234 236 238 240 242 244 244 242 240 237 235 233 232 232 232 233 233 233 233 233 232 231 231 230 229 229 228 228 227 226 226 225 225 224 224 224 147 146 146 145 145 144 143 142 143 144 147 150 151 152 155 159 161 161 160 157 153 151 151 154 156 156 153 151 152 158 168 174 177 178 178 179 181 184 185 184 183 183 187 192 195 197 199 201 204 207 212 216 222 225 229 233 237 242 247 250 250 251 251 251 252 253 254 256 257 257 257 257 257 258 260 262 265 268 271 273 274 275 277 279 279 279 278 276 275 274 275 275 275 275 275 273 272 272 273 273 273 273 272 271 270 269 268 269 269 269 267 266 266 267 268 268 269 269 269 270 270 269 269 268 268 268 267 267 266 264 262 260 259 258 257 255 254 252 250 249 247 244 242 240 237 235 233 233 233 234 234 230 231 232 233 233 233 234 235 235 234 234 233 232 232 232 233 234 236 238 240 243 244 245 244 242 239 236 234 233 232 233 233 233 233 233 233 232 232 231 231 230 230 229 228 228 227 226 226 225 225 224 224 145 145 145 143 141 139 137 140 144 146 152 156 157 158 159 161 163 163 162 160 158 156 156 157 157 159 158 157 155 159 166 178 182 183 182 181 182 183 185 185 184 185 188 192 194 197 199 202 206 210 216 220 224 227 229 232 237 241 245 249 250 251 251 253 255 257 258 257 257 255 253 255 256 259 261 264 266 269 272 274 274 274 275 276 277 276 275 274 274 274 274 274 275 276 276 275 273 273 273 274 274 273 272 270 268 267 267 267 268 267 267 267 268 269 270 269 269 269 270 271 271 270 269 269 268 268 268 267 266 264 262 260 259 258 256 255 253 251 250 248 247 245 242 239 236 234 233 232 231 230 227 224 221 223 223 222 223 224 228 229 230 230 230 230 230 230 231 232 234 236 238 241 243 244 243 241 239 236 235 234 233 233 233 233 234 233 233 233 233 232 232 231 231 230 229 228 227 227 226 225 225 224 224 145 144 144 142 139 136 135 145 151 155 159 161 162 163 164 164 165 165 164 164 163 163 162 162 163 165 167 166 165 164 166 171 178 183 183 181 182 183 185 185 185 186 189 192 195 197 200 203 208 213 218 222 225 227 229 232 236 240 244 247 249 250 251 253 255 256 256 255 254 253 253 255 258 261 264 266 268 271 272 273 273 273 274 274 275 275 275 274 274 274 275 276 277 278 278 276 274 273 274 274 275 273 272 270 268 267 267 267 267 265 266 268 270 270 270 270 270 271 273 273 272 271 270 269 268 268 268 268 267 264 262 260 259 257 256 254 252 251 249 248 247 246 243 240 237 236 235 234 232 230 226 224 223 221 219 217 215 216 218 222 224 225 225 226 226 227 228 230 232 235 238 240 242 243 242 240 239 237 235 234 234 234 234 234 234 234 233 233 233 232 232 232 231 230 229 228 227 227 226 225 225 224 224 144 143 143 141 137 134 138 150 159 162 164 166 166 167 167 167 167 166 166 166 166 167 167 168 169 171 173 175 175 173 173 173 177 177 175 175 174 178 183 184 184 187 190 193 196 198 200 204 208 214 219 223 225 228 230 233 236 240 243 246 248 250 251 250 251 251 251 251 251 252 254 257 261 263 265 267 269 271 272 273 272 273 274 275 275 276 276 275 276 276 277 277 277 278 277 275 273 272 273 274 274 274 273 272 271 271 271 270 268 267 268 269 270 270 270 271 272 273 274 274 272 270 269 268 268 268 268 268 267 265 263 260 258 257 255 253 252 250 249 248 248 246 244 242 239 237 236 235 234 232 230 228 225 223 220 217 214 213 213 215 217 219 220 222 223 225 227 230 233 236 238 240 241 241 241 240 238 237 236 235 234 234 234 234 233 233 233 233 232 232 231 231 230 229 228 228 227 226 225 225 224 224 224 143 142 141 140 138 136 141 155 163 166 168 169 169 169 169 168 167 166 167 167 168 169 171 172 174 176 178 180 181 181 181 182 182 183 181 179 176 176 177 175 177 182 185 194 198 201 203 206 210 215 219 222 225 228 232 236 238 239 241 243 245 246 247 248 248 248 248 248 249 252 256 259 261 262 264 266 268 271 272 272 273 274 274 274 275 275 275 275 276 276 277 276 276 275 274 272 270 271 272 273 273 272 272 273 274 274 274 273 271 270 271 271 270 270 273 275 276 276 275 273 271 270 268 267 267 267 268 268 267 265 262 259 257 256 254 253 252 250 249 248 248 246 245 243 241 239 237 235 234 233 232 229 225 222 220 219 217 216 215 216 216 218 220 222 224 227 230 232 235 238 239 240 240 241 240 240 240 239 237 236 235 234 234 233 233 233 232 232 231 231 230 229 229 228 227 226 226 225 225 224 224 224 223 142 141 140 140 139 137 140 152 163 167 169 170 169 168 168 166 166 166 167 168 168 170 172 174 176 178 181 183 184 185 186 187 188 189 190 189 188 186 183 179 179 178 178 185 192 198 206 215 216 219 221 224 228 233 237 240 238 238 238 239 241 242 245 246 247 247 247 248 250 254 257 259 260 261 263 265 268 270 271 271 272 273 274 273 273 274 274 274 274 275 275 274 273 272 271 269 269 269 270 270 270 270 270 271 272 272 272 271 271 271 272 271 270 272 277 279 279 277 275 273 271 269 267 266 266 267 267 268 266 264 260 258 256 255 254 253 252 251 249 248 247 246 245 243 241 239 238 236 235 234 232 229 226 223 223 222 222 221 221 221 222 223 225 227 229 231 233 236 237 238 239 240 241 242 242 242 242 241 239 238 236 235 234 234 233 232 232 231 230 229 229 228 227 226 225 225 224 224 224 224 224 223 223 141 140 139 139 138 138 139 145 153 159 163 165 163 161 161 160 162 165 167 168 169 170 172 174 177 179 181 183 185 187 188 190 192 193 195 195 196 194 191 189 188 188 188 188 187 189 203 218 226 230 231 233 236 241 240 239 237 236 236 237 238 240 242 244 244 245 246 248 252 255 256 257 259 260 263 266 268 270 271 270 271 273 274 274 274 275 276 275 275 273 272 271 270 268 267 267 266 267 267 267 267 267 268 268 268 268 267 267 269 271 271 270 271 275 279 280 279 276 273 271 270 269 266 264 264 266 267 267 266 263 261 257 256 255 255 254 252 251 250 249 248 246 245 244 242 240 238 237 235 235 234 232 230 229 228 227 227 227 227 227 228 230 231 232 234 235 236 237 238 239 240 241 243 244 245 245 244 243 241 239 237 236 234 233 232 231 230 229 229 228 227 226 225 225 224 224 223 223 223 223 223 223 223 140 140 139 138 137 138 138 140 142 144 151 154 153 152 151 151 152 159 165 168 168 170 172 174 176 179 182 184 186 188 189 191 193 194 196 197 197 197 196 195 195 197 197 197 196 193 197 202 214 224 233 244 245 246 243 238 237 237 238 239 240 241 242 244 245 244 246 249 252 254 254 254 258 261 264 266 269 270 271 271 273 276 277 277 277 278 278 277 274 272 271 269 267 265 264 263 263 263 263 264 265 266 266 267 267 266 265 265 266 267 266 265 268 272 276 278 277 275 272 270 269 267 265 263 263 264 266 266 266 264 262 259 256 255 254 253 252 251 250 249 248 247 246 245 243 241 240 238 237 235 234 232 232 231 230 229 229 229 230 231 232 233 234 235 236 237 237 238 239 240 242 243 244 245 246 246 245 243 241 239 237 236 234 232 231 230 229 228 227 226 225 224 223 223 223 222 223 223 223 223 224 223 223 140 140 139 139 139 139 139 139 139 140 143 146 147 148 148 148 150 155 162 166 168 170 172 174 177 179 182 184 186 188 190 192 194 195 196 196 197 197 197 197 198 200 202 203 203 203 202 202 202 203 216 230 242 246 244 242 242 244 245 245 246 245 246 245 245 245 246 248 250 250 253 256 259 262 264 265 267 268 269 271 275 278 280 278 278 279 279 276 273 270 268 267 265 263 261 260 260 259 260 261 262 264 264 265 264 263 262 262 262 261 260 260 265 269 273 274 275 273 271 269 267 265 263 261 262 264 265 266 267 266 263 260 258 256 255 253 253 252 251 251 250 249 248 246 244 243 241 240 238 236 234 233 232 232 231 231 231 231 232 233 233 234 235 236 237 237 238 239 241 242 243 244 245 246 246 246 244 243 241 239 237 235 233 231 229 228 227 226 225 224 223 222 222 222 222 222 223 223 224 224 224 223 223 140 140 140 140 140 140 139 138 138 139 141 143 145 146 147 150 153 157 161 164 166 168 172 174 177 180 183 185 187 189 190 192 193 194 195 195 196 196 197 197 200 202 204 205 207 208 210 214 216 217 218 215 223 227 237 240 245 247 247 246 245 244 243 243 243 243 245 247 249 251 255 259 263 265 264 264 265 266 267 271 275 277 277 277 277 278 277 273 269 268 266 265 263 261 260 259 259 259 259 259 260 260 261 261 261 260 259 259 260 259 259 261 264 267 270 273 273 271 269 266 265 263 262 261 262 263 265 266 268 267 264 260 259 257 256 254 254 253 253 252 251 250 249 247 246 245 243 242 240 238 237 236 235 235 234 234 233 233 234 234 235 236 236 237 238 239 240 241 242 243 244 245 246 246 246 245 244 242 240 238 235 233 231 229 227 226 225 224 223 222 222 221 221 222 222 223 224 224 224 224 224 223 223 141 141 141 141 140 140 139 138 138 138 141 143 145 146 150 155 159 161 161 160 160 164 168 172 177 181 183 185 186 188 189 191 192 193 193 194 194 195 197 200 202 204 206 206 208 211 217 224 231 235 235 233 225 218 219 226 237 242 245 243 241 238 238 240 241 242 243 245 248 252 257 262 265 265 264 264 265 265 266 271 275 276 274 274 274 274 271 268 266 265 265 264 262 261 259 259 259 259 259 259 259 258 258 259 258 257 257 258 259 260 261 263 264 266 269 271 271 269 266 264 262 261 260 260 261 262 263 266 267 267 264 261 260 258 257 256 255 255 254 254 253 251 250 249 248 247 246 244 242 241 239 239 238 238 237 237 237 236 236 236 237 237 238 238 239 240 241 242 243 244 244 245 245 245 245 244 243 241 239 236 233 231 229 227 225 224 223 222 222 221 221 221 222 223 224 225 225 225 225 225 224 223 222 143 142 142 141 141 140 140 139 139 140 142 143 143 146 151 158 162 163 159 154 155 159 162 165 172 179 183 185 185 186 187 189 190 191 192 193 195 197 200 203 204 205 206 206 208 214 222 233 239 244 244 243 237 228 213 210 211 230 237 240 239 237 237 239 241 243 243 244 247 251 258 263 265 264 263 263 265 265 267 270 273 273 272 271 271 270 267 265 264 263 263 263 261 260 259 259 259 260 259 259 258 258 257 257 257 256 256 257 259 259 261 262 262 264 266 268 268 266 264 262 261 260 260 259 259 260 261 264 265 265 263 262 261 260 258 257 257 256 256 255 254 252 251 250 249 248 247 245 244 242 241 240 239 238 238 238 238 237 237 237 238 238 239 239 240 241 242 243 243 244 244 245 245 245 245 244 242 240 237 234 231 229 226 225 223 222 221 221 221 221 221 222 223 224 226 226 227 226 226 225 223 222 221 145 144 143 143 142 141 140 140 139 140 141 142 142 142 150 158 162 161 155 153 156 158 158 160 164 172 178 182 184 185 186 187 188 189 191 193 196 198 198 197 197 200 204 207 211 221 231 238 244 246 245 243 238 231 221 210 208 212 223 230 235 238 240 241 242 243 243 245 247 252 258 262 263 262 261 261 262 263 265 268 269 269 269 269 269 267 265 263 263 262 261 261 260 259 259 259 260 260 259 258 258 257 257 256 255 254 255 256 257 258 258 258 258 260 263 263 263 262 260 259 259 260 260 259 257 258 260 263 264 265 265 263 262 261 259 258 257 257 257 256 255 254 252 251 250 249 247 246 244 243 242 240 239 238 238 237 237 237 237 238 238 238 239 240 241 241 242 243 243 244 244 245 245 245 244 243 241 238 235 232 229 227 224 223 221 221 220 220 221 221 222 224 225 226 227 227 227 226 225 224 223 221 220 145 144 144 143 143 141 140 139 139 140 141 141 139 140 146 155 158 155 154 155 158 160 160 159 161 164 167 172 176 179 182 183 185 186 188 190 192 193 192 190 189 194 199 209 217 226 234 239 241 242 242 240 237 230 221 212 205 201 207 216 227 233 237 239 240 241 242 245 248 253 257 259 258 258 258 259 260 262 263 266 267 267 267 267 266 264 263 261 261 260 260 260 260 259 259 260 260 259 259 257 257 256 256 254 253 252 254 255 256 256 255 255 255 257 259 259 259 257 256 255 257 259 259 258 256 257 259 262 264 266 266 264 263 261 260 258 258 258 258 258 257 255 254 252 251 249 248 247 245 244 243 241 240 239 238 237 237 237 237 237 238 238 239 240 240 241 242 243 243 244 245 245 245 245 244 242 240 237 234 230 227 225 223 221 221 220 220 221 222 223 224 226 227 228 228 228 227 226 225 223 221 220 219 146 145 144 143 142 142 141 140 140 141 142 142 141 141 145 150 152 152 155 159 161 162 162 161 161 162 163 164 166 168 171 175 177 179 179 181 184 184 186 187 189 191 195 202 210 217 222 228 232 233 234 235 232 228 220 212 204 200 200 207 216 225 229 231 234 236 239 243 247 252 255 257 257 257 257 259 260 261 263 265 266 267 267 266 264 262 260 259 258 259 259 260 260 259 259 259 259 258 257 256 256 255 254 252 251 251 252 252 252 252 252 252 253 255 256 256 256 255 253 252 254 256 256 255 255 256 258 261 264 266 265 264 262 261 259 258 259 259 259 259 258 257 255 253 252 251 249 248 247 245 244 242 241 239 238 238 237 237 237 237 237 238 239 239 240 241 242 243 244 244 245 245 245 244 243 242 239 236 233 230 227 225 223 222 222 222 222 223 224 226 227 228 229 229 229 228 226 225 223 222 220 219 218 145 145 144 143 142 141 141 141 142 143 144 145 145 145 147 148 152 155 158 161 162 163 164 164 164 164 164 164 165 166 168 171 173 176 178 180 182 183 185 186 189 192 195 198 200 203 208 215 215 212 218 220 219 216 214 212 207 203 205 209 214 218 223 226 229 233 237 241 246 250 253 255 256 257 258 258 260 261 263 265 266 267 267 266 264 262 259 258 257 257 257 257 258 257 257 257 257 256 255 254 253 253 252 251 250 251 250 249 248 248 249 249 251 253 254 255 255 254 252 251 253 253 253 252 253 255 258 261 263 265 265 264 262 260 258 258 259 259 260 260 259 258 256 254 253 252 251 249 248 247 245 243 241 240 239 239 238 237 237 237 237 237 238 239 240 241 242 243 244 244 244 245 245 244 244 243 240 237 234 231 228 226 225 224 224 224 225 226 227 228 228 229 229 229 228 227 225 223 222 220 219 218 218 145 144 143 142 142 142 143 144 144 145 147 147 148 149 150 151 154 158 160 162 162 163 164 165 166 166 166 167 168 169 171 173 175 178 180 182 184 186 186 187 189 194 198 202 204 205 207 209 207 206 204 204 202 202 204 204 201 200 206 211 214 216 221 224 229 233 237 242 246 250 253 255 256 257 259 259 260 261 263 265 266 267 266 264 263 261 259 257 256 255 254 253 253 252 252 253 252 252 251 251 251 250 250 250 250 250 250 249 248 248 248 249 251 253 254 255 255 253 252 252 252 252 251 249 251 254 258 261 262 263 264 264 262 259 259 259 259 260 260 261 260 259 258 256 254 253 251 250 249 248 246 244 243 242 241 240 239 238 237 237 237 237 238 239 240 241 242 243 243 243 244 244 245 245 245 244 242 239 236 234 231 229 228 227 227 227 227 228 228 228 228 229 228 227 226 225 223 222 220 219 218 218 217 144 143 142 142 142 142 143 144 146 147 148 149 150 151 153 154 157 159 162 162 162 161 163 165 167 168 169 169 170 172 174 176 178 180 183 186 188 190 191 192 194 198 203 206 208 209 209 209 205 201 196 192 189 188 188 196 200 204 207 211 216 220 224 228 232 236 240 244 247 250 252 254 257 257 259 260 260 260 260 262 263 263 263 262 261 259 258 257 256 255 253 252 250 250 249 249 249 248 248 248 249 249 249 250 249 249 249 249 250 250 251 252 253 255 256 257 256 254 252 252 253 252 251 249 250 253 257 259 260 262 264 264 262 260 259 259 260 260 261 261 261 260 259 257 255 254 253 251 250 249 247 246 245 243 242 240 239 238 237 237 237 237 237 238 239 240 241 241 242 243 244 244 245 246 245 244 242 240 237 235 233 231 230 229 229 228 228 228 228 228 227 227 226 225 224 223 221 220 219 219 218 218 218 143 142 142 142 142 142 143 145 147 149 149 150 151 152 154 156 158 160 164 165 164 162 161 162 166 169 171 172 173 175 177 179 181 184 187 190 193 196 198 200 203 206 209 211 210 211 210 207 199 190 187 188 186 187 187 192 200 205 207 216 221 225 229 233 237 240 243 245 247 249 251 252 250 249 249 252 253 253 253 254 256 257 256 256 258 257 256 256 256 255 254 253 252 250 249 248 248 247 247 247 247 248 248 249 249 249 250 250 252 253 254 255 254 255 256 257 257 255 254 254 254 254 253 252 252 254 255 256 258 261 264 263 261 260 259 260 260 261 261 262 261 260 259 257 256 255 254 253 252 251 249 247 245 243 240 239 237 237 237 237 237 236 236 236 236 236 236 238 240 242 244 245 246 246 246 244 242 240 238 236 234 232 231 230 229 228 227 227 226 226 225 225 224 223 222 221 220 220 219 219 219 218 218 142 141 141 142 142 142 144 145 148 149 151 151 152 154 155 156 157 160 166 169 169 166 163 162 163 165 169 172 175 177 179 181 184 187 191 195 199 201 204 206 208 210 212 212 211 210 208 202 195 191 191 194 199 202 203 202 203 200 201 210 215 219 227 232 235 235 236 240 243 245 245 246 243 241 242 244 246 247 248 249 250 250 248 249 250 252 253 254 255 255 255 255 254 253 252 250 249 248 246 246 246 246 247 247 248 249 250 251 253 255 256 256 255 255 255 256 257 257 256 257 256 255 253 252 253 255 255 256 257 260 262 261 260 259 260 260 261 262 262 262 262 261 259 257 257 256 256 255 253 251 249 248 245 242 240 239 238 238 238 238 237 236 234 233 232 231 232 235 238 242 244 246 247 246 246 244 243 241 239 238 236 234 233 231 229 228 227 226 225 224 223 223 222 222 221 221 221 220 220 220 220 219 219 141 141 141 142 143 143 144 146 148 151 152 153 154 154 155 156 158 164 170 173 173 171 168 165 164 164 165 170 174 178 180 183 186 190 195 199 203 206 207 208 208 209 210 212 211 209 204 197 194 196 199 205 213 222 224 223 219 214 213 213 216 221 226 230 230 233 232 237 240 242 243 242 245 245 246 248 249 250 251 251 251 249 248 246 245 246 246 249 251 254 255 255 255 254 252 251 248 245 245 245 245 246 246 247 248 249 250 252 254 256 257 256 255 255 256 257 258 259 259 258 256 254 251 248 250 252 254 255 257 260 261 262 261 261 261 261 262 262 262 263 262 261 260 259 258 258 257 255 253 251 249 248 246 244 242 241 241 241 240 239 237 235 233 231 231 230 232 235 239 242 245 246 246 246 245 245 244 243 242 241 239 237 235 233 230 228 227 225 224 224 223 223 223 223 222 222 222 222 222 221 221 221 220 140 141 141 142 144 145 146 147 150 152 153 154 155 156 156 157 160 167 174 176 177 175 173 171 169 167 167 169 174 178 181 184 188 193 197 202 206 209 210 209 208 207 208 210 210 208 201 193 191 197 204 213 223 233 240 240 237 234 232 232 234 235 237 239 241 242 243 245 247 248 250 251 253 254 256 257 258 258 258 256 255 252 249 247 244 242 242 243 246 249 252 253 252 251 249 246 244 243 243 245 247 247 248 249 251 252 253 254 255 256 257 256 255 255 257 259 261 261 260 259 256 252 248 246 247 249 250 252 256 259 262 264 265 264 263 263 262 262 262 263 262 261 260 259 258 257 255 254 253 251 250 249 248 247 246 246 245 244 242 240 238 236 235 235 235 235 236 238 239 242 244 245 246 246 246 246 246 246 246 245 244 241 239 236 233 230 228 227 226 226 225 225 225 225 225 225 224 224 224 223 223 222 221 140 141 142 143 145 146 148 149 151 153 154 155 156 157 158 159 164 172 177 179 179 178 177 175 174 173 173 172 176 181 183 186 189 193 198 202 207 209 210 209 207 205 206 207 207 205 199 189 185 190 205 218 231 239 244 247 248 248 248 249 249 249 249 250 251 252 254 255 257 259 260 262 262 263 264 264 264 264 263 261 260 257 254 251 248 245 244 244 244 245 246 248 247 246 244 242 242 243 246 248 248 249 250 251 253 254 256 256 256 257 257 256 256 256 258 260 261 261 259 258 256 252 247 246 248 249 249 251 256 259 263 265 265 265 264 263 262 262 263 262 261 260 259 258 256 255 254 254 253 253 252 252 251 251 250 249 248 246 244 242 240 239 239 239 239 239 239 240 240 241 242 244 246 247 248 248 249 249 249 248 247 245 243 240 237 235 233 232 231 230 230 229 229 229 229 228 228 228 227 227 226 225 223 140 142 144 146 146 147 148 150 152 154 155 156 157 158 159 160 168 175 179 180 180 180 179 179 179 179 179 178 181 184 186 188 191 195 198 202 205 206 207 206 204 203 203 203 203 200 194 186 181 183 193 213 228 237 242 247 255 259 260 261 261 260 260 260 261 262 263 265 266 268 268 268 268 268 269 268 267 266 265 264 262 260 258 256 254 252 251 250 246 242 239 239 240 239 239 239 241 246 250 250 251 250 250 250 251 253 255 256 256 257 257 257 256 257 258 259 259 258 257 257 255 252 249 249 249 248 249 252 257 261 263 264 265 265 265 263 262 262 263 262 261 260 258 257 255 254 255 255 255 255 255 254 254 253 251 249 247 245 244 243 242 241 241 241 242 242 243 242 242 242 242 244 246 248 249 250 250 250 250 250 249 248 246 244 242 241 239 237 236 235 235 234 234 233 233 233 233 233 232 232 231 229 226 140 144 149 149 148 147 147 150 152 155 156 157 158 160 161 164 171 177 181 181 181 181 181 181 182 182 182 182 185 188 190 191 194 197 199 201 204 204 204 202 201 200 200 200 199 195 189 184 180 181 188 199 215 223 233 246 254 260 265 267 267 266 265 266 267 268 269 270 270 271 271 270 270 270 270 270 269 266 265 262 261 260 259 257 256 256 253 251 245 236 231 231 232 233 234 237 241 247 251 251 250 249 249 248 248 249 250 252 254 255 257 257 257 258 258 258 258 256 255 255 254 252 253 255 252 248 249 252 257 260 262 263 265 266 266 264 263 263 263 263 261 260 258 256 256 257 257 257 256 256 256 255 253 252 250 248 246 244 243 242 241 242 243 245 246 247 247 246 246 245 244 244 246 247 249 249 250 250 250 250 250 249 248 247 246 245 243 242 241 240 239 239 239 239 239 238 238 237 236 236 235 233 231 140 147 152 152 150 149 148 148 151 155 157 159 160 160 161 167 175 180 182 182 182 182 182 182 183 183 183 183 187 190 193 194 196 198 200 202 203 204 203 201 200 199 199 199 197 194 188 181 179 182 189 199 213 225 232 240 245 254 260 262 262 262 263 264 266 268 269 270 269 269 269 269 270 270 270 268 265 262 259 257 257 257 257 257 255 253 251 248 242 232 226 225 227 229 232 236 242 246 248 248 248 247 247 248 248 248 249 251 253 255 257 257 258 258 258 257 255 253 254 256 258 260 262 260 255 251 251 254 258 260 261 262 265 267 267 267 265 265 266 266 264 260 257 256 257 259 259 258 258 257 256 254 253 251 250 249 248 246 245 243 244 243 244 245 246 246 247 247 247 246 245 244 245 246 247 248 248 248 248 248 248 248 248 248 247 246 245 244 243 243 243 243 243 243 243 242 241 240 239 238 236 233 231 140 147 155 156 154 152 150 149 150 154 158 161 162 161 162 168 177 182 183 184 184 183 182 183 183 183 183 184 189 194 196 198 199 200 201 202 203 203 202 200 199 199 198 198 196 192 186 180 177 183 195 209 224 234 239 239 240 242 244 249 248 252 254 256 258 261 263 263 263 263 264 265 267 266 264 261 257 254 250 250 251 254 254 254 251 249 247 246 241 234 226 223 223 226 231 235 240 243 244 245 245 246 247 247 249 249 250 252 254 256 257 258 258 257 256 255 253 252 254 259 266 269 269 264 257 253 254 257 260 261 261 261 264 266 268 268 267 267 267 268 265 260 258 258 259 259 259 258 258 257 256 255 254 253 252 252 252 251 249 248 247 246 244 243 242 242 242 243 244 244 244 244 243 244 244 245 245 245 245 245 245 246 246 246 245 245 245 244 245 245 245 246 245 245 244 243 242 241 239 237 235 231 228 139 146 155 157 158 157 156 154 152 154 157 162 163 165 167 173 179 183 184 185 185 184 183 183 184 185 184 184 191 197 200 201 202 202 201 201 201 201 200 199 197 196 196 196 193 187 180 176 177 189 206 221 229 237 242 246 248 250 252 251 252 252 252 252 252 252 255 254 254 255 256 258 259 258 253 251 248 246 246 245 247 249 249 247 246 245 244 242 239 232 226 221 222 225 229 233 237 239 241 242 243 245 246 248 249 250 251 252 254 256 258 259 258 255 255 254 253 254 257 263 269 270 269 263 257 255 256 260 262 262 261 261 261 264 267 268 267 268 269 268 264 260 259 260 261 259 258 258 258 258 258 257 256 255 254 253 252 251 249 248 247 245 244 243 242 241 240 239 240 241 241 242 241 241 241 241 241 242 243 243 243 243 243 243 243 244 244 245 246 246 246 246 246 245 245 244 243 241 239 236 232 228 224 140 145 151 155 158 161 162 161 159 156 157 161 165 169 173 178 181 183 184 185 185 184 184 184 185 186 186 186 189 198 201 202 202 201 200 198 198 199 199 197 195 195 195 193 188 181 174 174 183 204 219 225 230 236 243 248 253 256 258 258 257 256 255 254 254 255 256 255 255 254 254 254 252 250 247 245 245 245 246 247 247 246 244 241 242 241 238 232 225 220 216 219 221 225 229 232 235 237 240 241 242 244 246 247 249 249 250 251 253 255 257 258 255 255 252 255 256 257 259 262 266 267 266 262 257 254 256 258 261 261 261 260 260 261 264 264 264 266 270 268 264 262 263 262 261 260 260 261 261 260 259 258 257 255 254 252 251 250 249 248 247 246 245 245 244 243 241 240 239 239 238 239 239 238 238 238 238 239 240 241 241 242 242 242 243 244 245 246 246 245 245 245 245 245 245 244 243 241 237 234 229 224 221 142 144 148 151 154 160 165 167 165 163 162 163 168 172 177 180 182 184 185 185 185 184 184 185 187 188 188 184 188 195 200 202 201 199 197 195 195 195 196 195 194 194 193 190 182 174 167 178 203 225 229 227 226 232 241 250 255 258 259 258 256 255 255 255 256 256 257 256 256 256 256 255 254 252 250 249 249 249 248 249 249 248 245 243 241 237 230 222 213 212 214 218 221 224 228 232 234 237 239 240 242 243 245 246 247 248 249 250 251 250 250 250 250 249 250 253 254 256 257 260 263 265 265 262 257 254 255 256 257 257 257 256 257 259 261 262 261 261 260 260 262 270 266 264 262 262 264 264 262 261 260 258 256 255 253 252 251 250 250 249 249 247 247 246 245 243 242 241 240 239 238 237 236 236 235 234 234 234 235 237 238 239 241 242 243 245 245 245 245 244 244 244 244 245 245 245 243 241 236 231 226 221 219 143 145 146 149 151 157 165 169 169 169 168 169 171 175 179 182 184 185 186 186 185 184 184 186 188 190 190 186 183 190 195 200 199 196 193 191 191 192 193 192 191 191 189 182 171 164 166 199 231 242 242 234 233 233 240 248 255 258 257 257 256 256 256 257 258 259 258 258 257 257 257 256 255 254 253 251 251 250 250 250 251 250 249 247 242 236 229 224 220 217 218 219 222 225 228 231 234 236 238 239 241 243 244 245 246 247 248 248 248 247 246 246 245 245 246 248 251 254 257 259 261 263 262 260 256 254 254 255 256 255 254 253 255 257 259 260 259 257 254 252 253 254 258 257 261 263 263 263 261 261 260 259 257 256 255 254 253 251 251 250 249 248 247 246 244 243 242 242 241 240 239 237 235 233 231 229 228 230 231 233 235 237 239 241 242 244 244 243 243 244 244 244 244 244 244 244 243 240 235 229 223 219 217 144 146 147 149 151 156 162 168 171 172 173 174 175 178 180 183 186 187 187 187 186 185 186 187 189 191 190 185 180 180 185 192 195 193 189 188 188 190 191 190 188 187 182 169 150 150 176 250 260 257 249 244 243 245 248 254 258 256 256 256 256 256 257 257 258 259 259 259 259 259 258 257 256 254 252 252 251 251 252 251 252 251 250 248 245 241 238 235 231 229 227 227 227 228 230 231 233 235 236 237 239 240 242 243 245 246 247 247 248 247 246 245 245 245 245 247 249 253 255 258 260 261 260 257 255 253 254 255 255 256 256 255 255 256 257 259 258 255 251 249 247 244 240 241 251 257 259 258 259 260 260 259 258 257 256 255 253 252 250 249 248 248 247 246 245 243 243 242 241 240 239 237 234 232 230 228 227 229 230 231 233 235 237 239 240 241 241 242 242 243 243 243 243 242 242 241 241 239 235 228 221 216 214 145 147 149 152 153 155 159 165 171 175 176 177 179 180 183 185 187 189 189 188 187 187 187 189 190 191 189 183 177 171 172 179 187 189 187 185 186 189 190 188 181 175 173 175 171 181 219 272 269 262 253 252 254 258 263 264 258 255 255 257 257 257 257 257 257 257 258 259 259 259 259 258 256 254 253 252 252 252 252 252 252 252 251 250 248 246 244 241 240 238 237 236 234 233 233 233 233 234 235 236 237 239 240 242 244 245 246 247 248 248 248 247 245 245 245 247 249 251 253 257 260 260 259 257 255 254 254 254 255 256 257 257 256 255 256 257 256 252 250 249 246 242 240 244 250 255 255 255 256 258 259 258 257 257 256 255 254 252 251 250 249 248 247 246 244 243 243 242 241 240 238 236 234 233 232 231 232 234 235 235 236 236 237 237 237 238 238 239 240 240 241 241 240 240 239 239 238 236 233 228 222 216 214 146 148 150 153 156 156 158 162 171 176 179 179 181 182 184 186 188 190 190 189 189 188 189 190 190 188 185 179 172 167 163 166 173 186 187 185 185 186 184 180 176 177 181 191 197 209 235 257 265 259 255 251 256 261 266 264 258 254 256 257 258 258 258 259 259 259 259 259 259 260 259 259 258 257 256 255 254 254 254 254 255 254 254 252 251 249 247 245 243 242 241 241 240 238 237 236 236 236 236 237 237 237 239 240 242 244 245 246 247 248 248 247 247 245 246 247 248 250 253 257 259 261 260 258 256 255 254 254 255 255 255 254 253 253 254 255 254 252 250 251 249 246 244 248 252 253 253 254 256 257 257 257 256 256 255 255 254 253 252 251 250 248 246 244 242 241 241 241 241 240 240 238 237 237 237 237 238 239 239 239 239 238 237 237 236 236 237 237 237 237 237 238 238 237 237 236 235 233 230 226 222 218 216 148 150 152 154 156 157 156 160 168 178 180 181 182 183 185 187 189 189 190 190 189 190 190 190 188 184 178 172 167 162 158 155 163 177 184 180 178 176 177 179 183 187 193 204 217 231 246 261 258 256 255 255 255 254 254 255 256 256 257 259 259 261 262 262 263 262 262 261 261 261 261 260 259 258 258 258 258 258 257 257 257 257 256 254 253 251 249 247 246 245 244 243 243 242 241 240 239 239 239 238 238 237 237 238 239 241 243 244 245 246 246 247 248 249 249 248 249 251 254 257 260 261 261 259 256 255 254 255 255 254 252 251 250 252 254 254 253 252 254 255 255 250 249 249 251 251 251 254 256 257 257 256 256 255 255 255 255 254 252 251 249 247 244 243 241 240 240 241 241 243 243 243 242 242 242 242 241 240 239 239 239 239 239 238 238 237 236 235 235 234 235 235 234 233 232 233 232 231 228 225 222 219 218 150 152 153 155 156 157 157 158 167 176 181 181 182 183 185 186 188 189 189 189 190 190 189 187 182 176 170 165 161 156 152 149 152 170 177 177 177 176 178 182 189 198 207 219 232 245 249 248 247 247 249 252 252 251 251 254 256 258 258 259 260 262 263 263 263 263 263 263 263 262 262 261 261 261 261 261 261 261 261 260 259 259 257 256 255 253 252 251 250 249 247 247 246 245 244 243 242 241 240 239 239 238 237 237 237 238 239 240 242 243 245 246 247 248 248 249 250 253 255 257 259 259 259 258 256 255 255 255 255 253 251 250 251 253 254 253 252 252 254 256 255 253 252 252 251 251 252 254 257 258 258 256 255 254 255 255 255 254 252 251 249 247 246 245 244 244 244 245 246 246 246 245 245 244 243 242 241 240 239 239 239 240 240 239 239 238 237 235 234 232 232 231 229 227 228 229 229 229 227 225 223 221 220 151 152 153 155 156 157 157 159 166 176 180 180 180 182 183 185 186 187 188 188 188 188 185 180 175 169 163 159 155 150 147 147 153 168 178 180 180 180 185 193 202 212 223 233 242 250 251 247 250 253 250 248 248 251 254 257 258 258 259 260 261 263 264 264 263 263 263 264 264 263 263 263 263 263 263 263 263 264 263 263 261 260 259 258 258 257 256 255 253 252 251 250 249 248 247 245 244 243 242 241 240 239 238 238 238 237 237 237 238 240 241 243 244 244 245 247 249 252 255 256 256 257 256 255 254 254 254 254 253 252 251 251 251 252 251 251 251 251 252 252 252 252 254 254 255 254 254 254 255 257 257 257 255 254 253 253 253 254 254 253 253 252 252 252 251 251 250 249 248 247 246 245 244 244 243 243 242 241 241 241 241 241 240 239 239 237 236 234 233 231 230 228 227 226 226 227 228 228 227 226 225 224 223 151 152 153 154 156 157 157 159 168 176 179 178 178 180 181 183 184 185 186 186 185 183 178 173 167 162 158 154 150 146 144 150 167 177 182 184 185 189 196 207 218 227 237 245 253 258 262 266 266 258 250 246 247 251 255 257 258 259 260 262 264 265 265 264 263 263 263 264 265 266 266 266 266 266 265 266 266 266 266 265 264 264 263 262 261 260 259 258 257 255 254 252 251 249 248 247 246 245 244 243 242 241 240 239 238 238 237 236 236 236 237 238 240 241 243 245 248 250 252 253 254 254 253 253 253 252 252 250 249 248 249 250 250 249 248 248 248 249 250 249 250 251 252 254 255 256 255 254 253 252 252 253 255 254 255 254 255 256 258 259 257 257 256 255 254 252 250 249 248 246 246 246 246 245 244 244 243 242 242 242 242 241 240 239 238 236 235 233 232 230 230 229 229 229 229 229 228 228 227 227 226 225 224 150 151 152 153 154 154 156 162 170 176 177 176 176 177 178 180 181 182 182 182 179 175 170 165 161 157 153 150 146 144 145 156 172 181 185 187 191 199 209 220 231 239 247 255 263 271 275 276 265 250 243 245 249 252 254 255 258 260 263 265 265 265 264 263 262 262 262 264 266 267 267 268 268 268 268 269 269 268 267 267 267 266 266 265 264 262 261 260 259 257 255 254 252 251 250 249 248 246 245 244 243 243 242 240 239 238 237 236 236 235 235 236 237 239 241 244 246 248 249 250 250 250 250 250 250 250 249 248 246 245 246 247 248 247 246 246 246 247 248 249 250 251 251 251 252 252 254 254 252 250 248 249 251 255 256 258 259 261 261 260 259 257 256 254 254 252 251 250 250 249 249 249 249 248 246 245 243 243 242 241 240 240 239 238 237 236 235 233 232 232 231 231 232 232 231 230 229 227 226 226 226 226 225 149 150 151 152 151 150 154 163 171 174 174 173 173 173 175 176 177 178 176 174 170 166 162 158 155 152 149 145 143 143 151 166 178 183 186 190 198 208 220 229 239 247 255 264 272 281 281 267 249 243 242 245 249 252 254 257 260 263 265 265 265 263 261 260 260 260 262 265 267 268 269 269 270 270 270 270 269 269 268 268 268 268 267 266 265 263 262 261 259 258 256 254 253 252 251 249 248 247 245 244 243 243 243 242 241 240 239 238 237 236 236 236 237 238 240 242 244 245 246 247 247 247 247 247 246 246 245 244 244 244 244 245 245 245 244 244 244 245 246 248 249 250 249 249 249 251 252 253 251 249 247 247 248 251 255 257 260 260 261 259 258 256 255 256 255 255 254 254 253 253 252 251 250 248 246 244 242 241 240 239 239 238 238 237 236 236 234 234 233 233 233 233 233 233 232 230 227 225 224 224 224 225 226 148 148 149 150 149 148 153 164 172 173 171 169 169 169 170 171 172 171 168 164 161 158 155 153 150 147 144 142 147 155 167 175 180 183 188 195 205 216 227 236 245 255 264 273 280 288 276 254 240 241 243 246 249 252 256 259 262 263 263 262 262 260 259 259 260 261 264 267 269 270 271 271 271 271 270 270 270 269 270 270 269 269 268 267 265 264 262 261 260 258 257 255 254 252 251 250 248 246 245 244 243 243 243 243 243 243 242 241 240 239 239 238 238 239 239 241 242 242 243 244 245 245 245 245 244 243 242 241 241 241 243 243 244 243 242 242 242 243 244 245 246 246 247 247 247 249 251 250 247 248 248 249 248 249 251 253 255 256 257 257 256 256 257 257 258 256 256 255 254 253 252 251 249 247 245 242 241 240 239 238 238 238 238 237 236 235 235 234 234 234 234 234 233 232 231 229 227 226 224 224 224 225 226 146 147 148 148 147 149 157 167 172 170 167 165 164 164 165 165 164 162 159 156 154 152 150 149 147 144 143 144 150 162 172 179 183 187 194 203 213 223 232 242 252 263 271 279 283 276 254 244 241 244 247 250 253 256 258 260 262 261 261 260 259 259 259 260 263 265 268 269 270 270 271 271 271 271 270 270 270 270 271 271 270 269 268 266 264 263 262 261 259 258 256 255 253 251 249 247 246 245 244 244 244 244 244 244 245 245 245 245 244 243 242 242 241 241 240 240 241 241 242 243 244 244 243 243 242 241 240 239 238 239 239 241 242 242 242 242 242 241 241 242 242 242 242 242 243 244 244 244 246 249 251 250 250 249 250 251 252 252 254 255 255 256 257 257 257 256 254 253 252 252 251 249 247 246 244 243 241 241 240 241 241 241 240 239 238 237 236 236 236 236 235 235 233 232 231 230 230 229 228 228 227 226 226 145 146 146 148 150 154 162 168 168 166 163 161 160 159 158 157 155 153 152 150 149 148 147 146 146 145 145 147 153 162 171 179 186 193 202 212 220 229 237 247 259 269 275 278 267 252 236 237 241 248 252 255 258 260 261 261 262 262 261 260 260 260 262 264 266 268 268 268 269 269 270 270 270 270 270 270 270 270 270 270 269 268 267 265 263 261 260 259 257 256 255 253 251 248 247 245 245 245 245 245 246 246 246 246 247 247 247 247 247 246 245 245 244 243 242 242 241 242 242 242 242 242 242 241 240 239 238 238 238 237 238 239 241 241 242 242 242 241 240 239 239 239 238 238 238 238 238 238 242 246 248 249 249 251 252 252 251 251 251 252 254 255 257 258 257 256 254 252 251 250 250 250 249 248 247 247 247 246 246 245 245 243 242 241 240 239 238 237 237 236 235 234 233 231 230 230 230 230 229 228 227 225 225 145 147 147 149 155 161 166 167 163 160 157 156 154 153 151 150 148 147 147 146 146 146 146 146 147 148 150 152 156 162 171 180 189 198 208 217 224 232 241 252 263 271 268 249 234 228 229 235 242 249 254 257 259 261 262 263 263 262 261 261 262 263 264 266 267 268 268 267 267 268 269 268 268 268 269 269 268 268 267 267 266 266 265 263 262 261 259 257 256 255 254 254 252 251 249 248 247 247 247 247 248 249 248 248 248 248 247 247 247 247 246 245 245 244 244 243 243 242 242 242 242 242 241 240 239 238 237 237 237 237 238 239 240 241 242 242 242 240 239 237 236 236 236 236 236 236 237 238 239 240 241 241 245 248 251 251 251 250 250 251 252 254 257 259 257 256 254 253 252 252 252 253 252 252 250 250 248 247 245 245 243 241 241 240 238 237 237 236 234 233 232 231 230 229 228 228 228 228 228 228 228 227 226 147 150 152 155 159 162 165 162 158 154 152 150 148 147 145 144 144 143 143 143 144 144 145 147 149 152 155 158 160 165 173 182 192 202 211 219 227 234 244 254 263 266 240 218 214 218 224 233 241 247 252 255 257 259 260 261 262 261 261 261 262 263 265 266 267 268 267 267 267 267 267 267 266 266 266 265 265 265 265 265 265 264 263 262 262 261 260 259 258 257 256 257 257 256 256 254 253 252 251 251 251 251 252 251 250 249 249 248 248 247 246 246 245 245 245 245 244 243 243 242 242 242 241 240 239 238 237 237 236 237 237 238 239 240 241 242 241 240 238 237 235 235 234 235 235 236 237 237 238 238 238 240 242 244 245 246 246 247 248 249 250 252 255 255 255 254 254 254 254 254 253 253 252 251 249 247 244 242 240 238 238 237 237 236 235 234 233 232 231 230 230 229 229 228 228 229 229 230 230 230 230 229 228 151 153 156 159 160 162 161 157 152 149 146 144 142 141 141 141 141 141 141 141 142 143 144 147 151 156 161 164 167 171 178 186 196 206 214 221 228 236 246 252 250 237 216 209 210 215 222 231 239 245 248 251 254 256 258 258 258 258 259 260 262 263 265 266 266 266 265 265 266 266 266 266 266 266 266 265 264 265 265 264 264 263 262 261 261 260 260 259 259 258 259 259 260 260 260 259 258 257 257 256 256 256 256 256 255 254 253 253 252 250 249 248 248 247 247 246 245 244 244 243 243 242 242 241 241 240 239 238 237 237 237 237 238 239 240 240 240 239 238 237 236 234 233 233 233 234 235 236 236 237 238 241 243 244 243 242 242 244 245 247 249 251 252 251 250 250 251 252 253 253 252 250 249 247 245 242 240 238 236 235 234 234 234 234 233 232 232 231 232 232 232 232 231 231 232 233 234 233 233 232 231 230 228 154 156 158 160 159 158 156 151 146 143 141 139 138 138 138 138 139 138 139 140 141 142 144 148 151 155 161 169 173 177 183 192 201 210 217 224 231 237 243 239 222 207 205 206 208 212 219 228 236 241 245 248 251 253 254 255 256 257 259 260 262 263 264 264 263 263 263 263 264 265 266 267 267 267 266 266 265 265 264 263 261 260 259 258 258 258 258 258 258 259 259 260 260 260 260 261 261 261 260 261 260 261 260 260 260 259 259 258 256 255 253 252 251 250 249 248 247 247 246 244 244 243 243 243 243 242 241 240 239 238 238 238 238 238 239 239 239 238 237 236 235 234 232 231 231 233 234 235 235 236 238 240 243 244 244 244 243 244 245 247 249 250 250 249 248 249 250 252 252 252 250 248 247 245 243 242 240 240 239 239 238 238 238 238 238 239 239 239 239 238 238 237 236 235 235 236 235 234 232 231 229 228 226 155 157 158 158 156 153 149 145 141 138 137 136 136 136 137 137 138 137 138 140 143 146 149 152 153 155 161 170 178 183 190 199 208 216 221 227 232 236 234 220 206 202 203 204 206 210 215 223 231 237 242 246 249 251 252 253 254 256 258 260 260 261 262 262 261 261 261 261 262 263 264 265 265 265 264 265 265 264 262 261 259 257 258 257 257 256 257 258 258 259 260 260 259 259 261 262 262 262 261 262 263 263 262 262 262 261 260 260 259 258 257 256 256 254 253 251 250 249 248 247 247 246 246 246 245 245 245 243 242 241 240 239 239 239 239 239 238 238 237 236 235 234 233 231 231 231 233 234 236 237 237 239 240 242 243 243 244 245 246 247 248 248 248 248 248 249 252 253 254 252 250 249 249 248 248 249 250 251 251 250 249 248 248 247 247 246 246 244 244 242 241 239 238 237 236 235 233 231 229 228 226 225 224 155 155 154 153 149 146 143 139 137 135 134 134 134 135 136 136 136 136 138 142 146 150 152 153 155 160 168 176 184 192 201 208 214 219 222 225 229 226 215 202 200 200 201 202 203 206 210 217 224 232 238 244 249 250 251 251 252 253 254 256 257 258 259 259 259 260 259 260 261 262 262 263 262 262 263 263 263 262 261 260 260 259 258 258 258 258 259 259 259 259 260 259 259 259 261 262 261 261 261 262 263 264 264 263 262 262 261 260 259 258 258 259 259 258 257 255 254 253 252 252 251 251 250 249 249 248 248 246 245 244 243 242 241 240 240 239 239 238 237 236 236 235 235 234 233 232 232 234 236 237 238 238 239 239 240 242 243 245 246 247 247 247 247 247 248 250 252 254 254 252 251 252 253 254 254 254 254 255 254 253 252 251 250 249 249 247 246 245 243 241 239 238 237 236 235 233 231 229 227 225 224 222 221 150 150 147 145 142 140 138 136 134 133 133 133 134 135 135 135 135 137 140 144 149 152 152 151 158 167 175 185 196 201 204 211 208 207 209 211 213 207 198 195 196 197 198 199 200 201 205 211 218 226 234 242 247 250 251 250 250 249 249 251 253 255 257 258 259 260 260 260 261 261 261 261 261 261 261 261 261 260 260 261 261 261 260 260 259 260 260 260 260 260 260 259 259 260 260 260 260 260 261 263 264 265 265 264 263 263 262 260 259 258 259 260 260 260 260 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 243 242 241 239 239 238 238 237 237 237 238 237 237 236 235 234 235 236 237 238 238 238 239 239 241 243 244 246 247 247 247 247 248 248 249 249 248 247 246 248 251 253 254 252 251 250 250 248 248 247 247 246 246 245 244 243 241 240 238 237 236 234 233 232 231 229 228 226 224 223 222 221 144 142 139 138 137 137 136 134 133 132 132 133 134 135 135 134 137 141 145 149 152 154 156 159 162 170 181 188 191 189 187 184 186 185 185 189 190 190 189 191 193 194 196 196 196 197 200 205 212 220 227 232 237 242 244 245 243 243 243 246 249 253 256 259 260 261 260 259 259 259 259 259 259 259 259 260 260 260 261 261 261 261 260 260 260 260 259 260 261 261 261 261 260 261 260 261 261 261 262 263 264 265 265 264 264 264 263 261 259 259 260 261 262 262 263 264 264 263 262 261 259 258 256 254 253 252 250 249 248 247 247 245 243 241 239 238 237 236 236 237 238 239 239 238 237 237 236 236 237 237 238 238 238 238 239 240 242 244 245 246 247 247 248 248 248 247 246 243 241 242 244 248 250 250 249 248 247 245 244 243 242 242 242 241 241 240 239 239 238 237 235 234 233 231 230 229 228 227 227 226 225 224 222 138 134 134 135 136 135 134 133 132 131 131 132 133 134 135 136 140 145 149 150 150 152 154 154 158 166 175 179 179 176 176 176 177 177 177 179 180 182 184 188 191 193 194 195 196 200 207 209 218 225 228 236 241 240 237 233 233 234 237 241 246 251 255 257 258 258 257 257 257 257 257 258 259 259 259 259 260 261 261 261 261 260 260 259 259 259 260 261 261 261 261 261 261 261 260 261 262 263 264 264 265 265 265 265 265 265 264 262 260 260 261 263 264 265 266 267 267 267 266 266 264 263 261 259 257 255 253 251 250 249 248 247 245 243 241 239 237 236 235 236 237 238 238 238 238 238 238 238 239 239 239 238 237 238 238 240 242 243 244 245 245 246 246 247 246 245 244 242 240 241 242 245 246 246 246 245 244 244 243 242 241 241 240 240 239 239 238 238 237 236 235 234 232 231 230 229 229 229 229 229 228 226 224 135 133 133 134 134 132 131 130 130 129 130 131 132 135 137 140 145 149 152 153 154 156 159 162 164 167 168 171 174 176 176 177 177 177 177 176 177 178 182 186 190 193 195 199 208 217 224 229 233 241 249 256 262 251 236 225 226 229 234 239 245 250 253 255 255 255 255 255 256 257 259 259 260 260 260 260 260 261 261 261 261 260 260 260 259 260 261 261 261 261 261 262 262 261 261 262 263 264 265 265 265 265 265 265 266 266 264 263 261 261 262 264 266 267 268 268 268 268 268 268 268 267 265 263 261 259 257 254 252 251 249 248 247 245 244 242 240 237 236 235 235 235 235 236 237 238 239 240 241 240 240 239 239 238 238 239 240 241 242 243 244 244 245 245 245 244 244 243 242 242 242 243 243 243 243 243 244 244 243 242 242 241 240 240 239 240 239 239 238 236 235 234 233 232 232 231 231 230 230 229 228 226 224 133 132 131 131 129 128 128 129 129 130 131 133 135 139 142 146 149 151 154 156 159 162 165 167 168 169 171 173 175 176 177 178 179 179 179 178 178 180 183 188 192 194 196 201 207 217 221 221 228 238 254 255 248 240 230 225 227 231 236 241 247 252 254 255 255 255 256 256 258 259 260 260 260 259 259 259 260 260 260 260 260 260 260 260 261 261 262 262 262 262 262 263 263 262 262 263 264 265 265 265 265 265 264 264 265 264 262 261 261 262 264 266 267 268 269 270 270 270 271 271 270 269 268 266 265 263 260 258 256 254 251 250 248 247 245 244 242 240 238 237 236 235 234 234 235 237 239 241 241 241 241 241 240 239 238 238 238 239 240 240 241 242 243 244 244 244 244 244 244 244 244 244 243 243 242 243 243 243 243 242 242 241 241 241 240 240 239 238 237 236 236 235 235 234 233 232 231 230 228 227 225 224 224 130 128 127 126 125 127 129 131 133 135 137 139 142 145 148 150 152 154 156 159 163 166 167 168 169 170 172 173 174 176 177 178 178 178 179 180 182 185 187 189 192 195 197 199 202 203 204 206 208 216 218 222 227 225 226 228 230 235 240 245 249 252 254 255 255 256 257 258 259 260 260 260 259 259 259 260 260 259 259 259 259 260 261 261 262 262 262 263 263 263 263 263 263 263 263 264 265 265 265 264 264 264 264 264 263 261 259 258 259 261 264 267 268 270 270 270 271 272 272 273 272 271 269 268 266 265 263 261 259 257 255 252 250 248 246 245 243 241 240 239 238 236 235 235 235 237 239 241 241 242 242 242 241 239 238 237 237 237 237 237 238 240 242 243 244 244 244 244 244 245 245 245 244 243 243 242 242 241 241 241 242 242 242 241 241 240 238 236 236 236 237 236 236 235 234 233 231 229 227 226 225 225 225 125 124 126 128 130 132 135 137 139 141 143 145 147 150 152 153 154 156 159 161 164 166 167 168 168 170 171 172 173 174 175 176 176 176 176 178 183 186 189 190 192 195 198 200 202 203 204 206 207 211 215 221 225 229 230 230 233 237 242 247 250 251 253 254 254 255 255 257 257 258 259 259 259 259 260 260 260 260 260 260 260 261 262 262 263 263 263 263 263 264 264 265 265 265 265 265 265 265 264 263 263 264 264 264 263 261 259 258 259 261 263 266 268 269 270 271 271 272 272 272 272 271 270 269 268 267 265 264 263 261 259 256 254 251 248 246 244 242 241 240 239 238 237 236 236 237 238 239 240 240 241 241 240 239 238 237 237 236 236 236 237 238 240 241 243 244 244 244 244 245 245 246 245 244 244 243 242 241 240 241 241 242 242 242 241 238 237 235 235 236 237 237 236 236 235 234 232 230 228 228 227 227 227 126 128 131 134 137 138 140 142 143 145 146 148 151 153 155 156 157 158 161 163 164 165 166 166 167 169 170 171 171 171 171 172 173 174 174 176 179 181 185 190 194 199 202 204 203 204 206 208 211 215 219 223 226 228 230 231 233 238 244 249 251 252 252 253 253 253 254 255 256 257 258 259 259 259 260 260 260 260 260 260 262 262 263 263 264 264 264 264 264 264 265 266 267 266 265 265 264 263 263 262 263 263 264 264 263 262 261 261 262 263 264 265 266 267 269 270 270 270 270 270 270 270 270 270 269 268 267 266 265 263 262 260 258 256 253 250 247 244 243 241 240 238 237 237 237 236 236 236 236 236 236 236 236 237 237 237 236 236 235 235 235 236 238 239 240 242 243 244 245 245 245 245 245 245 245 244 243 242 241 240 240 241 241 240 239 237 237 238 238 238 238 237 237 236 235 235 234 233 231 230 230 229 228 130 134 137 139 141 142 144 146 147 148 149 150 152 155 157 158 159 160 161 163 164 165 166 166 167 168 170 171 170 169 168 170 171 172 173 175 178 182 187 192 198 203 204 204 204 204 207 212 217 219 220 223 223 224 227 230 234 240 245 248 249 250 249 249 250 251 252 254 255 257 258 259 259 259 259 260 260 261 261 262 263 263 264 264 264 265 265 265 265 266 266 266 266 265 263 262 262 262 262 263 263 263 263 262 262 263 264 264 264 265 266 267 267 267 267 268 268 268 268 269 269 270 270 270 269 269 269 268 267 266 265 264 262 260 257 255 252 249 247 245 242 240 239 238 237 236 235 234 234 232 231 231 231 232 233 234 235 234 234 234 234 235 236 237 238 240 242 243 245 245 245 245 246 246 246 245 244 242 240 239 239 239 239 237 236 235 237 239 240 241 240 239 238 237 236 236 235 235 234 233 231 230 229 134 137 140 141 143 145 146 149 150 151 152 153 155 156 158 159 159 160 162 163 164 165 166 167 167 167 168 170 170 170 169 170 171 172 173 173 175 178 183 190 195 199 201 201 201 203 209 216 221 222 221 220 220 221 225 231 237 243 246 247 245 244 244 244 245 248 250 253 255 257 258 259 259 258 259 260 261 262 263 263 264 264 264 265 266 266 267 267 267 267 268 267 265 263 262 261 261 262 262 263 263 262 262 262 263 264 264 264 264 264 265 266 267 268 268 268 268 267 268 268 269 269 269 269 269 270 270 270 269 268 267 266 265 264 262 259 257 255 252 250 247 245 243 241 239 236 234 232 230 228 227 226 226 227 228 230 231 232 232 232 233 233 234 234 235 237 239 241 243 244 245 245 246 246 246 245 243 241 240 238 239 239 238 237 236 235 235 236 238 238 239 239 239 238 237 237 237 236 235 234 232 231 229 136 140 142 144 144 146 148 151 152 154 155 156 157 159 159 159 160 161 161 162 163 165 166 166 166 166 166 168 169 169 170 170 171 172 173 174 174 175 178 186 193 196 198 199 201 205 212 218 220 221 220 218 217 219 224 233 240 243 245 244 243 242 242 243 245 247 249 251 253 255 255 256 256 257 257 259 261 263 263 264 264 265 265 266 266 267 268 268 268 268 268 267 265 263 261 260 260 261 262 262 262 261 260 261 263 264 264 264 263 264 265 266 267 269 269 270 269 268 268 268 268 268 269 269 270 270 270 270 270 270 269 269 268 267 265 263 261 259 256 254 252 251 249 247 244 240 235 231 227 224 221 220 220 222 224 226 228 229 230 231 232 233 232 233 233 235 237 239 241 242 243 244 244 244 244 243 243 242 241 241 240 240 239 238 238 237 237 236 236 237 237 238 238 237 237 237 237 236 235 234 232 230 229 139 142 144 145 146 147 149 152 154 155 156 157 159 160 160 160 161 161 161 162 163 163 164 164 164 164 165 166 168 169 169 171 172 173 174 176 176 178 182 188 193 196 197 198 201 205 210 215 217 217 216 215 215 220 228 236 241 243 243 242 241 241 242 243 244 245 246 248 250 251 252 253 253 254 256 258 261 262 263 263 264 264 265 266 267 267 267 268 268 268 268 267 265 264 262 261 261 261 261 261 261 260 260 261 262 264 264 264 264 265 266 267 268 268 269 269 269 269 268 268 268 268 269 270 270 271 271 271 270 271 271 271 270 269 268 266 265 263 261 259 257 257 256 254 252 248 244 238 232 224 221 217 216 216 219 223 226 228 230 231 232 233 232 232 232 234 236 237 239 239 240 242 243 243 242 242 241 242 242 242 242 242 241 240 240 239 239 238 237 235 235 235 236 237 237 237 236 235 234 233 232 231 231 142 143 144 146 147 148 150 152 153 154 155 157 158 160 160 160 161 161 162 162 162 161 162 162 162 162 164 165 166 167 168 170 172 173 175 176 178 181 185 190 195 197 197 195 197 201 207 212 215 216 214 211 213 222 233 239 241 241 240 239 240 240 240 242 243 243 245 246 248 250 250 251 252 254 256 258 260 261 262 263 264 264 265 265 266 267 267 267 267 267 266 266 265 265 264 263 262 262 262 261 261 261 261 262 262 263 263 262 263 264 266 266 267 267 268 268 268 268 268 267 267 268 269 270 271 271 271 271 271 271 271 271 271 270 269 268 267 266 265 263 263 262 261 260 258 257 254 251 244 237 229 222 217 215 215 219 222 226 229 232 233 234 234 234 233 234 236 236 237 237 237 239 241 242 242 241 240 241 242 243 244 244 244 242 241 239 238 237 235 234 234 235 236 237 237 237 236 235 234 234 233 234 234 144 144 145 146 148 149 151 152 153 154 155 156 157 158 159 159 160 161 161 162 161 159 159 160 160 161 163 165 165 166 167 169 170 172 173 176 178 182 186 191 194 195 195 193 193 198 206 212 216 216 213 211 213 227 238 243 242 240 238 238 239 240 242 244 246 248 249 250 250 250 250 251 252 254 256 258 259 261 262 263 263 263 264 265 265 265 265 265 264 264 264 265 266 266 266 265 265 264 264 263 263 263 262 262 263 263 262 262 262 263 264 265 265 266 267 267 267 267 267 267 267 267 268 269 270 271 271 271 270 270 270 270 270 270 268 267 266 266 266 265 265 265 264 263 262 260 260 258 257 251 244 234 225 218 215 214 219 225 230 233 235 236 237 237 237 237 237 237 236 236 236 238 239 240 241 241 241 241 243 244 245 245 244 243 241 239 237 236 234 234 234 235 236 237 237 237 238 237 237 236 237 237 237 145 146 146 147 148 149 151 153 154 155 155 156 156 156 157 158 159 160 160 160 159 157 158 158 160 161 162 163 164 165 165 167 168 170 172 174 178 182 186 190 193 194 193 191 192 199 208 214 217 216 214 213 219 232 242 244 241 239 237 237 239 241 243 246 250 252 251 250 250 250 250 252 253 255 256 258 259 260 261 261 262 262 262 263 262 263 262 262 262 262 263 265 266 266 267 267 266 266 265 265 265 264 264 264 263 263 262 262 262 263 263 264 264 266 267 267 266 266 266 266 267 267 268 269 270 270 270 270 269 268 268 268 269 268 267 266 265 265 265 265 265 266 266 265 262 258 257 258 259 260 257 254 243 232 219 217 220 225 229 232 235 237 239 240 240 240 239 238 238 237 238 239 240 241 242 243 244 244 245 245 245 245 244 243 242 241 239 237 236 235 235 235 235 235 236 237 238 239 238 238 238 239 239 145 146 147 147 148 149 151 154 156 156 156 155 156 156 157 158 159 159 159 159 158 157 157 158 159 160 161 162 163 163 164 165 167 169 170 173 177 182 187 191 194 196 195 194 195 201 208 214 215 214 212 218 226 237 243 242 238 236 236 237 238 241 244 249 250 251 250 248 247 248 250 252 253 255 256 257 258 258 259 259 260 260 259 259 259 259 259 260 261 262 264 265 266 266 266 266 266 266 266 265 265 265 265 265 264 263 262 262 263 263 264 264 265 266 266 267 266 266 266 266 266 267 267 268 269 269 269 268 267 266 266 266 267 267 266 265 264 264 264 263 264 264 265 264 260 257 256 256 257 258 260 259 257 248 238 229 226 227 228 230 233 235 238 240 241 241 240 239 238 239 240 242 243 245 246 248 249 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 235 234 235 236 238 238 238 238 238 239 239 144 146 147 148 149 150 152 155 156 157 156 156 156 156 157 158 159 159 158 158 157 157 157 157 159 159 160 161 161 162 163 164 166 168 170 173 177 182 187 192 196 199 200 200 201 203 208 212 213 213 214 227 238 245 244 238 233 232 233 234 237 241 245 249 250 249 248 248 248 249 251 253 254 255 256 257 258 258 258 258 258 258 258 258 259 259 260 261 262 263 265 265 265 265 265 265 266 266 266 266 265 265 266 265 265 265 265 264 264 264 265 265 266 266 267 267 266 266 265 266 266 266 267 267 267 267 267 267 266 265 264 265 265 265 263 262 261 262 261 262 262 261 260 257 256 255 255 254 253 255 257 259 258 254 247 240 234 228 228 228 231 234 237 239 241 242 242 241 241 242 244 247 249 250 251 252 253 252 251 249 247 245 243 242 241 241 240 240 239 237 236 234 234 234 235 236 237 237 237 238 238 238 238 145 146 147 148 150 151 153 155 156 157 157 157 157 157 158 158 159 158 157 157 157 156 155 156 156 157 158 159 160 161 162 164 166 168 170 174 177 182 189 194 198 201 203 204 206 208 210 212 213 216 227 238 247 250 241 232 229 229 229 231 234 239 244 246 246 245 245 247 249 250 252 253 254 255 256 257 258 259 259 258 258 258 259 260 260 261 262 262 263 263 264 264 264 264 265 265 266 266 266 266 266 266 266 266 266 266 267 267 267 267 267 267 267 267 267 266 266 265 265 265 266 266 265 265 265 266 266 266 265 264 263 263 263 262 260 259 259 260 260 260 260 259 256 254 252 252 251 250 251 252 256 258 258 256 252 249 244 238 233 232 233 236 239 244 246 249 249 248 249 248 250 252 254 254 254 254 253 252 250 249 246 245 243 242 240 240 240 239 238 237 235 234 233 234 235 236 236 236 236 237 238 238 238 145 146 147 149 150 152 153 154 155 157 158 158 158 157 158 159 158 157 155 154 154 153 152 152 152 153 155 156 158 160 161 164 166 168 171 173 177 182 189 195 199 202 204 206 209 212 213 214 214 220 229 239 241 237 230 226 226 228 230 232 235 238 241 242 242 243 244 245 246 248 249 250 252 254 256 258 259 259 260 260 260 260 261 261 262 262 261 261 262 262 263 263 263 263 264 266 267 267 268 268 267 267 267 267 268 268 268 268 269 269 269 268 268 268 268 267 266 265 265 265 265 265 265 264 264 265 265 264 262 261 261 261 260 259 258 257 258 259 260 259 258 257 255 254 253 251 250 250 252 255 257 258 258 257 256 255 253 248 246 241 242 247 255 259 262 260 257 254 252 251 252 253 254 254 253 252 251 249 248 246 245 244 243 242 241 240 240 240 239 238 236 235 234 235 235 236 236 235 235 236 237 238 238 146 146 147 149 151 152 153 154 155 156 157 158 158 158 158 158 157 155 153 151 150 149 148 148 150 152 154 156 158 159 160 163 167 170 172 175 179 183 189 194 198 201 203 206 211 214 216 216 218 220 225 227 228 224 223 223 225 230 234 238 239 240 240 242 244 245 245 244 245 245 248 250 253 255 257 258 259 259 260 260 261 262 262 262 262 261 261 261 261 262 262 263 263 264 265 266 267 268 269 269 269 269 269 269 269 269 268 268 269 269 269 269 268 268 267 267 266 265 265 265 265 264 264 263 263 263 262 261 260 259 258 258 257 256 256 257 257 257 257 256 254 252 253 253 253 253 253 254 256 258 260 261 262 261 260 256 251 248 244 242 245 253 262 270 267 264 258 255 252 251 251 251 251 251 250 249 248 246 245 244 244 244 244 243 242 241 240 239 238 238 238 238 237 237 236 236 235 235 235 236 237 238 238 146 147 148 149 151 152 153 154 155 156 156 157 156 156 157 157 156 154 152 150 148 147 147 149 152 155 156 157 158 158 159 163 167 170 174 177 181 185 189 191 194 198 201 205 209 214 216 218 219 220 221 221 222 223 225 227 230 234 237 240 241 241 242 244 246 247 247 247 247 248 250 253 255 256 258 258 258 258 258 260 261 262 263 263 262 262 262 262 262 262 262 263 263 264 265 267 268 269 269 269 269 269 269 269 269 268 268 268 267 267 268 268 268 268 267 267 266 265 265 264 264 264 263 262 262 261 260 259 258 257 256 256 256 256 256 257 256 255 254 252 250 249 249 251 252 253 255 259 262 263 265 264 264 263 259 254 247 244 242 240 240 244 249 255 260 258 255 252 250 250 249 248 247 247 246 245 244 243 242 241 242 243 244 244 243 242 240 238 238 238 238 239 238 237 236 235 235 235 235 236 237 238 238 147 148 150 151 152 152 153 154 154 155 155 155 155 155 155 155 155 154 152 151 150 148 149 152 155 157 157 157 156 157 159 162 166 170 173 177 181 184 187 189 192 196 200 204 209 213 217 218 219 219 220 221 223 225 228 231 234 238 240 242 242 243 244 245 246 246 247 247 248 250 252 255 257 257 257 256 255 255 256 258 260 262 262 263 263 263 263 263 263 263 263 264 264 265 266 267 269 269 269 270 270 269 269 268 268 268 268 268 267 267 267 267 266 267 267 267 265 264 264 264 263 263 262 261 261 260 259 258 257 256 256 255 256 256 257 257 256 255 254 252 249 249 250 252 253 255 259 263 267 267 267 267 264 261 255 249 246 244 244 243 242 242 242 245 247 248 247 247 246 246 245 244 243 242 241 240 240 239 239 239 240 241 242 243 244 243 241 240 238 238 238 238 237 235 234 233 233 234 235 236 237 237 238 149 150 151 152 153 153 153 153 153 154 154 154 154 153 153 153 155 155 155 153 151 150 151 154 156 157 157 156 156 155 158 162 165 170 174 178 180 181 184 188 192 196 201 205 209 213 215 216 216 217 220 222 224 226 229 232 236 239 241 244 245 245 246 245 246 246 246 246 248 250 252 254 255 255 254 253 253 253 254 256 258 259 260 261 262 263 263 263 263 263 264 265 265 266 267 268 269 269 269 270 269 269 268 268 268 268 268 268 267 267 266 266 266 266 266 266 265 263 263 262 262 261 261 260 259 259 258 258 257 256 256 256 257 257 257 257 257 257 256 254 252 252 253 253 254 256 260 264 263 262 261 261 259 256 252 248 247 247 246 245 244 243 242 240 240 239 240 240 241 241 240 239 237 236 235 235 235 236 237 238 239 239 240 241 241 241 241 240 240 240 239 238 237 235 234 233 233 234 235 235 236 236 237 151 152 152 153 153 154 154 153 153 152 153 153 153 153 153 154 155 156 155 154 151 151 154 156 157 157 157 157 156 157 158 163 167 171 175 177 178 179 182 188 193 198 202 206 210 212 214 214 215 217 219 222 223 225 228 231 234 237 241 244 246 247 247 247 247 247 248 248 248 250 251 251 252 252 252 252 252 253 253 254 255 257 258 259 261 262 262 262 262 263 264 265 266 267 268 269 269 269 269 269 268 268 267 267 267 267 267 266 266 266 266 266 265 266 265 264 263 261 260 260 259 259 258 258 258 258 258 258 257 256 256 256 257 258 258 258 258 258 258 257 255 254 254 253 252 253 255 257 257 256 255 254 253 251 249 249 248 248 247 246 245 243 240 238 236 235 234 234 233 233 233 232 232 231 231 231 232 233 235 236 237 238 238 238 238 238 239 240 241 242 241 240 239 238 237 236 237 237 238 238 237 237 238 153 152 152 153 154 154 154 153 152 152 152 153 153 153 154 154 155 155 155 154 152 154 157 158 158 157 157 157 158 159 161 164 169 171 173 174 175 179 184 191 196 201 205 207 210 212 214 215 217 219 220 221 223 226 228 230 233 235 239 243 246 247 247 247 247 248 248 249 249 250 249 250 249 250 251 252 252 252 252 253 254 255 257 258 259 260 260 260 260 262 263 264 265 267 268 268 268 268 267 267 266 266 265 265 265 265 264 264 264 265 265 265 265 265 264 262 260 258 258 257 258 257 257 257 258 259 259 259 258 257 257 258 258 259 259 260 261 261 261 259 257 256 255 253 253 253 253 253 253 251 250 249 247 246 245 246 247 247 247 246 244 242 240 238 236 235 232 229 225 224 225 226 227 227 228 229 230 231 234 235 237 238 237 237 237 237 239 240 241 242 242 242 241 241 241 241 242 242 242 241 241 241 241 152 152 152 153 153 153 153 152 152 152 152 153 153 153 153 153 154 154 153 153 153 156 159 159 159 158 158 159 160 161 162 165 168 170 171 172 174 179 186 193 197 203 206 208 211 213 216 217 219 220 221 223 225 228 231 233 234 236 239 243 245 246 245 245 245 245 246 247 248 249 250 250 251 252 252 252 251 251 251 252 253 254 255 256 257 257 257 258 258 260 262 263 264 265 266 266 266 266 266 265 265 264 263 263 263 263 263 263 264 264 264 263 263 263 263 261 258 257 257 257 257 257 258 259 259 260 260 260 259 259 259 259 260 260 261 262 264 265 264 262 259 257 255 253 253 253 252 250 249 248 247 246 244 243 243 243 243 243 243 243 242 240 240 239 239 238 234 230 224 219 220 221 222 223 224 226 228 231 233 235 237 238 238 237 236 237 239 240 242 242 242 242 242 242 242 243 244 244 242 242 242 243 244 151 151 152 152 152 152 151 151 151 152 152 152 153 152 152 152 152 153 153 153 154 156 158 159 159 158 159 159 160 161 162 165 167 169 169 171 175 181 188 195 199 203 206 209 212 215 217 218 219 220 222 224 226 230 234 237 240 241 243 244 245 245 244 243 244 244 245 246 247 250 252 253 253 253 252 251 251 251 252 253 254 255 255 255 255 255 255 257 258 260 261 262 263 264 264 264 264 264 263 263 262 262 261 261 261 261 262 263 263 262 261 261 260 260 260 260 259 258 258 259 259 259 260 261 261 261 260 260 260 260 260 261 260 261 262 265 265 266 263 260 258 256 254 252 251 251 249 249 247 246 244 243 242 242 242 242 242 242 242 241 241 241 242 243 242 241 239 236 231 226 223 221 220 219 220 222 225 228 231 233 235 236 237 237 237 238 239 240 242 242 242 242 242 242 243 243 243 243 242 241 242 243 243 150 151 151 151 150 150 151 151 151 150 151 151 151 152 152 151 152 153 153 154 154 155 156 157 157 159 159 160 161 161 162 164 167 170 174 178 181 188 193 197 200 202 206 211 215 218 218 219 219 221 224 226 230 233 237 241 244 247 247 247 246 245 245 245 245 246 247 248 250 251 252 253 253 253 253 252 251 251 252 252 254 255 255 255 255 254 255 256 258 259 260 261 262 262 262 262 262 262 261 261 260 260 260 260 260 261 262 262 262 261 260 259 259 259 259 259 259 260 261 261 261 261 261 262 262 262 261 261 261 261 261 260 260 260 260 260 260 259 259 256 254 253 252 251 250 250 250 249 247 245 243 241 241 241 241 241 242 244 244 244 244 245 246 246 246 244 244 240 236 233 230 226 222 220 219 220 221 224 226 229 231 232 234 236 237 239 239 240 241 241 241 242 242 242 242 242 242 242 242 243 244 244 243 150 151 151 150 149 149 149 149 149 149 149 149 150 151 151 152 152 153 154 155 156 156 155 156 157 159 161 161 161 161 163 165 167 173 181 187 193 195 197 199 201 204 208 213 217 217 217 217 219 220 224 227 230 233 236 240 244 245 246 246 246 246 246 247 247 247 248 250 251 252 253 253 254 254 254 253 253 252 252 252 253 254 255 255 255 255 255 256 257 258 259 260 260 261 261 261 261 261 261 261 260 261 261 261 261 261 261 261 261 260 260 260 260 261 261 261 260 261 261 262 262 262 263 263 262 262 261 261 260 260 260 260 260 259 259 257 256 255 254 253 251 251 251 251 251 251 250 249 246 243 241 240 240 241 242 243 245 246 247 247 248 248 249 248 248 246 245 243 239 236 233 230 227 225 222 219 220 220 223 224 226 228 231 233 236 237 239 239 239 239 239 239 239 239 240 240 240 241 242 244 244 244 242 151 151 150 149 148 148 148 148 148 148 148 148 149 150 151 152 153 154 154 155 156 156 156 156 157 159 160 161 161 162 163 165 167 171 180 188 192 195 197 200 207 213 218 217 217 215 215 215 219 224 225 230 232 233 239 242 244 244 243 243 244 245 246 246 247 248 250 252 253 254 254 255 255 255 254 253 253 252 252 252 253 253 253 254 254 255 255 256 258 258 258 259 260 261 261 262 262 262 262 262 262 261 261 261 261 261 261 260 260 259 259 260 261 262 263 262 262 262 262 263 263 263 263 263 262 262 261 260 259 259 259 259 259 259 258 258 256 255 254 252 251 250 250 251 251 251 250 247 243 240 239 239 240 242 244 246 247 248 248 248 249 250 250 249 249 248 246 243 240 237 234 232 229 227 225 223 222 221 221 221 221 223 226 229 232 234 236 237 238 237 237 236 235 236 236 237 238 238 239 240 241 241 240 151 151 150 148 147 147 147 147 148 148 148 149 149 150 151 152 153 154 154 155 155 156 156 156 157 158 160 161 163 163 164 166 168 171 176 182 187 190 194 200 208 216 220 222 217 214 219 226 231 239 245 246 246 250 250 249 247 244 243 241 241 243 244 245 247 249 252 254 255 255 256 256 255 255 254 253 253 253 253 253 252 252 253 253 254 255 257 258 259 260 260 259 260 261 261 262 262 262 263 263 263 263 263 262 261 261 260 259 258 258 259 259 261 263 264 263 263 262 262 263 264 264 263 263 262 261 260 259 259 259 259 259 259 259 259 258 257 255 254 252 251 251 250 249 249 249 247 244 241 241 241 241 241 242 244 246 247 248 248 248 250 251 251 250 249 248 246 244 241 238 234 232 230 228 226 225 224 223 222 221 220 221 222 224 226 229 232 233 234 234 234 235 235 236 237 237 237 237 237 236 236 236 236 151 150 149 148 147 146 147 147 148 148 148 148 149 150 151 152 153 153 154 155 155 155 156 156 157 158 160 161 162 163 165 167 170 172 175 178 182 186 191 197 203 209 214 218 220 224 232 242 251 253 254 254 251 252 250 243 239 239 237 236 238 240 243 245 248 251 253 256 257 257 257 257 256 255 254 254 254 254 254 254 253 253 254 255 255 256 258 259 260 260 260 260 261 261 261 262 262 263 263 264 263 263 263 263 262 261 260 259 258 258 259 261 262 264 265 264 263 261 261 262 262 263 262 262 261 260 259 259 259 260 260 260 260 260 259 258 257 255 254 253 252 251 249 248 247 246 244 243 243 243 243 243 243 243 244 245 246 246 247 248 250 251 251 250 249 248 247 245 243 240 237 236 234 232 231 229 228 227 226 225 224 223 223 223 224 224 226 227 227 229 230 231 233 235 236 238 238 238 238 237 235 234 233 150 149 149 148 148 147 147 148 148 148 147 148 148 149 150 151 153 153 154 154 154 154 154 156 157 159 161 162 163 163 165 168 170 173 176 178 182 186 190 195 200 204 207 210 217 228 241 247 252 246 239 232 234 230 228 230 230 232 235 237 240 242 245 247 249 252 255 257 259 259 259 258 257 256 255 254 254 254 254 254 255 255 255 255 256 256 257 258 259 260 261 261 262 262 262 263 263 263 263 263 263 263 263 263 263 262 261 260 259 260 260 261 262 263 264 263 261 259 259 259 260 261 261 260 260 260 260 260 260 261 261 260 260 260 259 258 256 254 253 252 251 249 247 246 246 245 244 243 243 244 244 244 244 244 245 246 246 246 247 248 250 251 251 250 249 249 249 248 247 246 244 242 241 239 238 236 235 234 232 230 229 228 226 225 224 223 222 221 221 222 223 224 226 228 230 232 234 236 238 238 235 232 230 149 149 149 150 149 149 148 148 148 148 147 147 147 148 149 150 152 153 154 154 154 154 154 155 157 160 161 162 163 164 165 167 170 173 176 180 184 188 193 197 201 204 206 207 210 215 226 235 231 227 225 225 226 227 228 230 232 234 237 239 242 244 246 248 250 254 256 258 259 259 258 257 256 255 254 254 254 254 254 254 255 256 256 256 256 256 257 258 259 260 261 262 262 263 262 262 262 261 261 261 261 262 262 263 262 262 262 261 260 260 260 260 260 261 260 259 258 257 257 258 259 259 259 260 260 260 261 261 261 261 261 261 260 260 259 258 256 254 252 251 249 247 244 244 244 244 243 242 242 243 243 244 244 245 246 247 247 246 247 250 252 252 251 251 250 251 252 252 252 251 250 248 246 244 242 241 239 237 235 233 231 229 228 226 225 223 221 220 218 218 217 218 218 219 220 222 224 227 231 231 232 229 228 149 149 149 150 150 149 148 148 148 148 147 146 146 146 147 149 150 151 153 153 153 154 155 155 157 159 162 163 163 163 165 168 171 174 177 181 187 193 197 201 203 205 206 208 208 211 212 217 220 222 225 228 230 232 233 236 236 238 239 241 243 245 247 250 253 255 257 258 258 258 257 256 255 254 254 254 255 255 255 256 256 256 256 256 256 256 257 258 259 260 261 262 262 262 262 261 261 260 259 259 259 260 260 261 261 260 260 260 260 259 259 258 258 258 258 257 257 257 257 258 259 259 260 260 260 260 260 260 261 261 260 260 259 259 258 256 254 252 251 249 247 245 243 243 243 242 241 239 239 240 241 243 245 246 247 247 246 246 248 250 253 253 252 251 251 252 253 253 253 253 252 250 248 246 244 242 240 238 235 234 232 230 229 227 226 225 223 221 220 218 217 217 216 215 215 216 217 218 219 221 221 223 225 148 148 148 148 148 148 148 148 148 147 147 145 145 146 146 148 149 151 151 152 153 154 155 156 158 160 161 163 163 164 166 169 172 174 178 184 189 195 199 202 204 206 207 209 211 212 215 217 220 224 227 229 231 233 236 238 239 240 242 244 246 247 250 252 254 256 257 257 257 256 255 255 254 254 254 255 256 256 257 257 257 256 256 256 256 257 258 259 259 260 260 261 261 260 260 260 259 258 257 256 256 256 257 257 258 258 258 258 258 258 258 257 257 257 257 257 257 258 258 259 260 260 260 260 260 260 260 260 260 260 259 259 258 257 255 254 252 251 250 249 246 244 243 243 243 242 240 238 238 239 241 244 246 247 247 247 246 246 248 251 252 252 251 251 251 252 252 252 252 251 251 250 249 248 247 245 243 240 238 236 234 233 231 230 229 227 226 225 223 222 221 219 218 217 217 216 215 213 213 212 214 216 218 145 145 146 146 147 147 147 147 147 146 146 146 146 145 145 146 148 149 150 151 152 153 154 156 158 160 161 163 163 164 167 170 171 175 179 184 190 195 199 202 204 206 209 212 213 215 216 219 221 224 226 228 231 234 237 239 240 242 245 247 249 250 251 253 254 255 256 256 255 255 255 254 254 254 255 256 256 257 257 257 256 256 256 256 256 257 258 259 259 259 259 258 258 258 258 258 258 257 256 255 254 254 253 253 254 255 256 256 257 257 257 257 257 257 257 257 257 258 259 260 261 261 260 260 260 260 259 259 259 259 258 257 256 255 253 252 251 250 250 248 246 245 244 243 243 241 240 238 238 240 243 246 248 248 247 247 247 247 249 250 250 250 250 251 251 250 250 249 248 248 249 249 250 250 249 248 247 245 243 241 239 238 236 235 234 232 231 229 228 227 226 224 223 222 221 219 218 216 215 214 214 215 216 144 144 144 144 144 145 145 145 144 145 145 146 146 146 145 146 146 149 150 149 151 152 154 156 159 161 162 163 164 166 168 171 174 177 182 187 191 194 198 201 204 208 211 214 217 218 218 219 221 223 226 228 231 234 236 238 240 243 246 248 250 252 253 254 255 255 255 255 254 254 254 254 254 255 255 256 256 257 256 256 256 256 256 256 257 257 258 258 258 258 257 257 256 256 255 256 256 256 255 253 252 251 250 249 250 251 253 254 255 256 257 257 257 257 257 257 257 258 259 260 260 260 260 260 259 258 258 258 258 257 257 256 255 254 253 251 250 249 248 247 246 246 245 243 242 240 238 237 238 239 243 246 246 247 247 247 248 249 249 249 249 249 249 249 249 248 248 247 246 247 247 248 248 249 250 250 250 249 248 247 246 245 244 242 240 238 236 234 233 231 230 229 228 227 226 224 223 221 220 219 219 219 219