288 287 287 287 287 286 287 287 286 286 286 286 283 288 285 285 286 286 286 286 286 287 289 289 289 289 289 288 289 289 288 288 287 286 286 286 286 285 285 285 285 285 284 284 284 283 279 284 283 283 284 284 285 286 287 288 290 291 292 294 295 295 296 297 298 299 299 299 300 301 301 302 304 305 307 308 309 311 313 314 316 317 318 320 320 322 323 325 326 328 330 332 333 335 336 338 339 342 344 346 347 347 350 351 351 353 354 355 357 358 359 361 364 364 364 365 369 372 373 374 375 376 377 378 380 382 385 386 388 390 392 393 393 394 395 398 400 401 401 403 404 404 403 403 405 403 405 405 405 405 406 405 405 406 407 407 409 409 409 411 411 411 413 413 413 415 417 418 418 418 419 419 421 422 424 425 427 427 427 428 428 428 428 428 428 427 426 425 423 421 421 421 419 418 418 418 419 419 418 418 418 417 417 415 413 414 412 412 410 410 409 406 407 407 406 404 402 401 400 400 396 396 394 393 393 393 390 389 388 388 387 384 383 383 383 380 378 376 374 371 371 370 370 368 367 366 364 363 362 361 361 358 356 356 354 351 351 350 349 345 345 343 339 340 340 339 338 336 335 334 332 330 326 324 321 321 320 319 316 314 311 311 308 306 306 305 302 301 301 301 300 299 299 300 301 301 301 300 302 303 303 303 304 304 305 305 304 304 304 304 304 304 304 303 303 303 304 305 306 307 307 309 309 310 312 313 314 315 317 319 319 321 323 324 324 324 326 326 327 328 328 330 330 331 332 333 336 336 338 340 341 342 344 347 347 350 349 350 350 352 353 355 358 360 362 363 364 365 366 367 369 370 372 373 373 375 376 376 378 379 379 379 380 381 381 383 385 386 388 389 390 392 392 393 392 395 396 395 395 397 398 399 399 399 399 400 399 398 396 394 393 391 388 388 387 385 382 379 379 379 378 376 376 375 374 373 372 370 370 369 369 367 366 366 365 363 360 358 356 355 354 352 351 348 344 344 344 342 341 340 338 337 335 335 335 331 330 328 326 323 321 318 319 316 315 315 313 310 310 308 306 306 306 306 304 302 301 301 300 301 301 301 301 303 305 307 309 309 310 312 313 319 312 315 313 315 318 320 322 323 326 328 329 331 332 333 335 337 339 340 343 345 346 347 349 350 351 354 357 356 357 359 359 357 357 358 356 355 357 357 358 357 358 358 358 354 360 355 359 357 358 360 359 360 354 359 357 357 358 359 359 361 363 363 358 361 363 363 364 364 365 361 364 364 365 366 366 367 367 368 370 372 372 372 372 374 377 380 382 383 384 384 384 384 385 384 384 385 385 382 387 388 386 387 387 388 389 390 393 395 395 396 396 395 396 396 397 397 398 398 398 397 396 396 396 396 395 396 396 395 393 393 392 393 393 393 393 394 395 396 395 396 395 395 396 395 397 397 395 395 395 396 396 396 396 397 398 400 400 399 401 399 400 399 398 397 398 396 395 396 397 398 398 395 395 392 394 396 395 395 396 396 395 395 396 395 394 395 394 393 393 393 392 390 390 389 388 388 387 385 384 380 379 377 377 375 373 373 370 368 367 365 364 362 362 361 361 359 359 357 355 353 352 351 349 349 346 345 343 341 338 338 337 337 335 332 330 329 328 326 324 322 319 319 318 317 314 312 312 311 310 309 309 306 304 303 301 298 298 296 296 294 293 292 291 289 289 289 289 289 289 289 286 284 284 281 279 277 275 272 271 271 268 267 264 262 261 258 258 258 258 260 262 263 263 264 264 264 263 263 264 264 265 266 269 271 271 271 273 273 273 274 274 275 275 275 276 277 277 278 279 279 281 282 282 282 282 283 285 285 285 287 288 288 289 289 287 289 289 289 289 290 290 292 292 293 294 294 295 295 296 296 295 294 293 293 294 294 294 295 296 296 297 298 299 298 299 300 301 301 302 300 300 298 297 294 294 292 291 289 286 284 281 281 279 278 277 276 275 273 273 270 270 269 269 270 269 270 270 269 268 268 269 269 269 270 270 272 271 273 272 272 273 272 276 276 279 278 276 273 272 273 274 277 276 279 280 281 281 281 278 277 277 277 275 275 274 274 273 272 273 272 272 272 271 270 270 264 270 266 260 264 263 262 261 259 257 256 255 251 252 252 252 252 251 250 249 247 246 246 244 242 241 240 240 239 238 238 239 238 239 239 238 238 238 237 238 237 235 232 232 230 229 227 227 226 223 221 220 219 219 218 219 218 218 216 215 215 213 211 206 205 202 201 200 196 194 192 191 188 188 190 193 194 190 194 194 193 195 198 200 202 204 205 206 202 206 202 203 207 208 210 211 212 213 214 214 217 217 219 219 219 219 219 220 220 220 220 221 222 222 222 222 222 222 222 222 223 222 222 222 222 222 222 221 221 220 220 220 220 220 220 220 221 220 221 221 222 222 223 225 226 226 227 228 229 229 231 233 234 236 237 238 240 242 244 244 244 244 245 245 247 247 248 250 251 252 255 256 257 257 259 258 258 258 261 264 266 265 266 266 267 267 270 273 275 275 274 275 277 276 277 279 280 283 285 288 288 288 289 292 295 295 293 293 294 294 290 293 293 292 293 293 292 293 293 294 293 294 295 297 297 298 301 301 302 303 306 307 308 309 310 313 314 316 317 319 322 322 323 323 325 326 327 327 331 328 328 329 330 332 332 334 334 333 336 336 337 336 336 337 339 341 343 345 347 349 351 352 353 354 355 355 355 356 358 358 359 360 361 362 363 363 364 364 364 364 364 365 365 365 365 364 364 364 364 364 364 364 365 366 368 369 370 371 373 374 374 375 374 374 374 373 373 373 371 370 369 365 363 361 358 357 357 355 352 351 349 345 342 342 341 339 339 338 337 337 336 334 333 331 328 325 324 322 318 315 314 313 309 312 310 308 305 305 305 304 302 302 303 302 301 301 302 303 301 301 301 301 300 299 299 299 297 297 293 293 294 293 292 288 291 290 290 289 288 286 286 288 289 293 293 296 298 299 299 300 300 300 301 301 302 302 303 303 301 301 301 301 301 301 301 300 300 299 298 298 298 297 295 300 299 297 296 294 294 293 293 293 293 294 293 292 292 292 291 290 289 289 290 289 286 289 289 288 287 287 286 286 285 282 280 280 279 278 276 273 271 271 271 269 268 266 266 264 263 261 259 259 260 258 257 258 258 259 259 259 260 261 261 259 258 258 255 255 254 253 253 253 253 252 252 252 251 246 251 250 249 248 247 248 247 246 244 244 243 243 242 239 239 238 238 238 238 237 236 235 233 232 229 232 228 232 232 229 232 233 231 229 227 226 227 226 225 224 223 223 221 221 220 220 218 217 217 217 216 216 214 212 212 211 210 209 208 208 206 206 206 205 205 205 205 206 206 206 205 207 207 206 204 203 202 202 202 201 200 199 198 201 198 198 199 201 203 203 204 205 208 209 211 213 213 214 215 217 218 220 221 222 222 222 223 224 224 225 225 225 226 226 225 225 226 226 227 227 229 229 231 232 232 232 233 233 233 231 230 233 233 234 237 235 234 236 238 238 237 238 237 237 227 233 237 236 236 236 239 238 238 239 239 239 240 240 240 240 240 239 239 239 239 239 243 240 242 242 243 243 243 244 244 245 245 246 245 246 247 247 246 246 247 246 246 246 247 245 246 246 247 247 247 248 248 247 247 247 247 247 249 250 251 252 252 252 252 250 253 253 254 255 256 256 256 256 256 257 257 257 257 258 258 259 259 259 259 259 260 259 259 260 261 261 261 262 262 263 264 263 264 265 265 266 266 266 266 267 267 269 268 270 270 271 270 270 271 271 273 273 273 273 274 274 275 275 274 274 274 271 275 274 275 275 275 275 275 275 276 277 277 277 276 276 274 275 275 275 275 276 276 276 276 276 276 276 277 278 278 280 280 281 281 281 281 280 280 281 280 280 280 281 281 281 282 282 283 282 283 284 283 283 284 284 284 284 284 284 283 283 283 283 284 284 285 284 284 285 284 284 284 285 285 284 284 283 283 283 283 283 283 283 284 283 284 283 283 281 281 281 280 280 280 280 281 281 281 282 283 283 283 281 281 281 281 281 281 281 281 281 282 282 282 283 283 284 284 283 283 283 283 283 284 284 285 286 287 289 291 291 293 293