133 115 114 113 114 95 133 114 113 79 87 67 108 88 107 113 108 128 113 95 108 89 69 88 133 128 148 133 113 128 108 89 88 147 156 163 108 107 127 127 137 147 7 4 13 4 1 3 13 16 7 3 13 4 3 12 13 6 2 5 16 13 23 1 2 3 25 24 36 34 22 26 14 24 25 11 20 10 37 39 50 49 37 50 36 24 37 15 14 25 31 39 37 23 27 16 14 10 20 47 42 35 23 33 35 46 60 47 17 8 18 17 29 30 38 36 49 11 21 20 28 39 31 19 28 21 11 19 21 9 17 19 30 39 28 17 30 28 29 40 30 41 30 40 17 9 8 29 17 18 28 19 17 9 19 11 53 58 45 44 52 40 65 56 70 53 52 66 44 56 52 22 33 23 38 48 34 51 59 48 48 59 46 38 51 48 45 50 39 72 57 71 92 72 91 110 92 91 99 80 92 62 57 72 110 99 92 49 50 62 36 37 49 45 58 57 41 45 39 72 71 91 45 57 50 58 71 57 62 50 57 60 61 47 22 34 33 12 22 23 12 15 22 13 12 23 34 26 38 6 15 12 6 14 15 31 37 24 21 31 24 21 28 31 49 51 38 66 58 53 86 66 84 71 58 66 91 71 86 100 99 120 106 105 86 117 121 136 117 101 121 97 117 119 97 78 96 100 120 101 82 100 101 59 64 77 80 63 62 77 64 82 96 77 82 60 59 77 59 51 64 120 121 101 81 64 63 110 130 120 35 27 23 33 47 35 34 48 46 3 6 12 14 5 10 24 14 20 21 24 20 36 38 25 6 5 14 26 22 15 25 26 15 25 38 26 3 2 6 46 47 33 34 46 33 59 60 46 32 27 35 126 125 145 162 146 145 130 110 126 54 67 55 42 54 43 42 47 54 54 47 61 32 42 43 32 35 42 146 126 145 157 146 162 157 139 146 136 121 139 110 105 126 149 164 148 67 54 61 80 62 72 100 81 99 63 51 49 81 63 80 99 81 80 82 64 81 64 51 63 130 139 120 136 119 117 155 154 136 157 155 139 171 173 155 78 79 61 138 119 136 138 156 137 68 69 55 127 147 128 98 79 97 87 98 107 87 79 98 88 87 107 68 67 87 97 119 118 87 69 68 54 55 43 137 119 138 147 137 156 118 119 137 118 98 97 127 107 118 137 127 118 128 108 127 88 69 87 96 101 117 97 96 117 78 77 96 60 78 61 60 77 78 68 55 67 53 40 52 86 84 104 105 91 86 125 105 106 125 126 105 71 66 86 99 110 120 82 81 100 80 72 92 41 40 53 45 41 53 39 30 41 52 65 66 65 70 83 163 182 164 122 109 129 151 143 134 142 151 134 123 142 134 141 159 142 159 160 151 102 83 90 102 123 103 109 102 90 122 123 102 70 76 90 150 132 135 152 150 135 153 152 135 166 183 165 129 111 131 106 104 124 94 90 76 75 94 74 112 109 94 175 182 163 156 175 163 174 192 175 229 228 241 214 229 231 230 214 231 194 192 211 211 192 193 212 213 193 214 194 211 156 138 154 149 147 163 149 128 147 164 149 163 148 128 149 108 95 89 155 136 139 107 98 118 61 79 67 78 97 79 101 96 82 157 162 176 162 145 161 207 212 193 176 195 189 215 212 207 217 215 198 232 228 215 146 130 126 175 156 174 110 91 105 139 121 120 49 62 63 103 123 116 83 103 85 83 102 103 179 180 160 143 144 124 73 93 75 93 112 94 112 93 111 109 112 129 109 90 94 112 111 129 94 75 93 111 132 131 166 152 153 191 183 172 183 200 196 166 153 167 184 167 168 191 172 190 200 216 196 201 220 208 208 220 219 106 124 125 190 208 191 124 144 125 180 181 161 197 180 179 198 181 180 181 176 162 160 180 161 198 215 195 166 167 172 182 175 194 195 207 189 213 212 228 193 189 207 214 211 213 192 173 193 195 176 181 198 195 181 215 207 195 213 211 193 229 213 228 229 214 213 146 139 130 171 157 176 171 155 157 173 171 189 154 138 136 173 154 155 173 174 154 174 173 192 174 156 154 162 161 181 140 131 150 197 196 216 170 185 168 170 169 186 104 106 86 85 104 84 65 83 85 66 65 84 52 56 65 122 102 109 84 65 85 70 90 83 122 129 140 76 74 94 140 150 158 141 140 158 159 141 158 123 122 141 129 131 140 208 200 191 201 208 190 219 200 208 227 219 220 216 200 219 227 233 219 221 234 220 233 217 216 240 233 227 240 245 233 217 197 216 199 214 218 150 131 132 165 177 158 166 165 152 183 177 165 183 196 177 178 196 197 178 177 196 160 178 179 160 143 151 165 150 152 134 116 123 142 159 151 143 124 134 161 144 160 124 116 134 158 150 165 172 183 166 191 200 183 144 161 145 125 144 145 143 160 144 141 122 140 141 142 123 177 159 158 178 160 159 116 104 103 104 116 124 104 85 103 180 197 198 159 177 178 178 197 179 244 243 230 229 242 231 269 254 268 283 269 268 255 254 269 244 255 257 242 254 255 176 189 171 189 193 173 194 175 192 199 194 214 199 182 194 185 184 168 204 188 206 184 185 201 172 184 190 172 167 184 169 188 187 202 220 201 222 221 203 223 222 205 259 253 266 222 236 235 253 267 266 248 253 247 248 261 253 252 246 258 184 201 190 233 245 232 220 234 227 234 235 246 186 187 203 185 186 202 185 170 186 187 204 205 169 187 186 204 206 224 214 230 218 241 242 229 232 245 241 212 215 228 233 216 219 215 217 232 198 197 217 242 244 231 254 242 241 270 283 272 255 270 257 255 269 270 244 230 231 224 223 204 209 225 210 225 238 237 224 225 237 209 226 225 243 244 257 203 202 186 204 187 188 210 224 206 205 203 187 223 205 204 223 237 236 237 249 248 226 238 225 226 239 238 217 233 232 202 221 220 185 202 201 203 221 202 203 205 222 257 256 243 242 255 244 270 272 257 491 493 479 477 491 479 453 466 465 492 477 490 503 492 490 506 505 491 479 467 477 491 492 506 493 491 505 477 492 491 464 454 452 465 455 453 478 465 466 467 455 465 455 443 453 492 507 506 489 503 490 504 516 503 490 478 489 454 466 453 462 464 452 474 486 476 477 478 490 474 464 462 477 465 478 454 441 452 466 454 464 453 441 454 443 441 453 443 431 441 439 451 452 467 465 477 507 492 503 439 441 429 537 536 535 532 531 535 533 532 536 526 525 532 532 533 526 536 532 535 533 530 526 531 528 529 535 531 534 532 525 531 527 522 523 531 529 534 519 518 520 515 514 525 475 487 474 480 483 470 494 501 488 481 494 480 487 500 499 494 488 483 501 502 488 481 496 494 514 515 502 524 514 519 499 512 504 487 488 500 474 487 486 475 488 487 513 523 522 502 513 500 502 515 513 486 487 499 530 527 523 527 517 522 521 528 520 517 504 512 504 517 516 507 503 516 459 461 449 485 484 473 471 461 472 511 520 510 469 458 471 509 508 518 514 509 519 501 494 496 482 495 481 471 482 469 471 472 484 509 518 519 497 508 495 497 510 508 468 457 456 462 452 451 513 515 523 488 502 500 501 514 502 476 486 489 464 476 466 464 474 476 466 476 478 470 475 462 483 480 494 504 503 489 439 428 440 523 526 530 475 474 462 483 475 470 483 488 475 499 489 486 512 499 500 513 512 500 522 517 512 504 489 499 489 478 476 515 526 523 515 525 526 522 512 513 481 480 469 496 509 501 495 496 481 495 508 496 480 468 469 496 508 509 470 468 480 524 531 525 481 469 482 528 531 524 519 520 528 525 514 524 495 482 484 521 529 528 520 511 521 524 519 528 510 498 511 518 510 520 497 485 498 518 508 510 484 472 473 495 484 497 482 471 484 441 431 429 416 426 425 450 448 437 461 458 449 498 510 497 446 457 451 445 446 432 445 456 446 446 456 457 447 445 444 447 456 445 458 469 456 429 428 439 420 418 429 420 406 418 497 484 485 414 411 404 425 424 415 433 444 432 435 434 424 435 444 434 398 409 397 387 398 385 387 389 399 411 423 412 422 433 432 412 423 413 424 434 423 449 458 447 410 419 407 421 410 409 421 419 410 413 422 409 430 428 419 432 430 421 442 446 451 432 442 430 432 446 442 445 432 444 430 419 421 397 385 398 406 420 408 419 428 418 409 410 397 422 413 423 421 422 432 421 409 422 429 431 420 428 429 418 439 452 441 473 472 460 448 459 449 406 407 419 418 406 419 408 396 406 463 457 470 451 463 462 451 457 463 430 442 440 458 461 471 468 456 469 501 509 514 470 457 468 462 463 470 440 428 430 451 440 442 451 439 440 447 435 436 456 447 458 444 435 447 433 422 423 434 433 423 434 444 433 403 416 415 404 403 414 392 393 403 425 426 436 414 403 415 417 427 416 448 450 460 459 448 460 472 459 460 472 461 459 449 436 448 406 396 395 436 449 447 425 436 435 424 425 435 415 416 425 437 448 436 426 437 436 427 426 416 427 438 426 438 450 437 384 386 395 438 437 426 417 416 403 373 386 384 376 389 387 355 367 363 377 388 376 378 388 377 391 402 400 388 391 400 390 382 394 379 390 391 379 380 390 399 398 387 401 399 389 401 398 399 412 401 400 413 409 401 375 362 374 402 404 411 402 391 390 412 400 411 400 401 389 382 371 383 393 392 381 393 405 403 403 405 417 365 352 353 380 379 368 414 424 411 392 403 404 415 424 414 387 385 375 351 355 343 365 364 352 377 367 364 362 375 373 392 383 381 366 365 353 371 380 369 402 394 404 369 380 368 383 392 394 360 362 361 360 348 362 347 360 361 347 348 360 337 347 350 337 333 347 333 349 348 383 371 381 404 394 392 371 370 381 394 382 383 369 370 371 357 346 358 366 357 368 366 354 356 358 370 369 361 372 359 361 373 372 350 347 359 362 373 361 359 347 361 375 385 373 374 387 375 363 374 362 363 376 374 379 378 368 382 390 380 371 382 380 394 402 390 355 363 349 351 364 355 338 351 343 338 331 339 367 376 363 364 367 355 377 376 367 378 377 365 366 378 365 379 388 378 388 389 376 385 386 373 423 411 424 409 398 401 391 388 379 400 389 388 411 400 402 412 413 401 387 374 376 373 384 372 397 386 385 395 396 384 397 395 386 407 406 395 397 407 395 397 410 407 369 357 358 368 357 369 337 350 336 366 353 354 346 357 356 368 378 366 322 324 312 356 354 345 346 356 344 357 366 356 339 341 352 340 329 342 353 340 354 328 329 340 354 342 345 344 356 345 341 328 340 353 341 340 353 352 341 311 312 323 329 330 342 354 340 342 328 320 317 298 311 297 282 283 268 310 296 295 285 283 296 298 285 296 312 298 310 297 285 298 284 271 272 275 276 264 265 275 263 277 287 275 289 277 278 288 300 287 302 300 288 315 302 301 315 313 302 299 286 287 313 299 300 328 341 339 321 333 334 309 310 295 355 349 343 349 363 348 317 320 315 330 317 318 329 328 317 343 335 332 329 317 330 318 317 306 362 348 363 324 334 337 336 324 337 323 312 324 296 310 298 267 274 279 281 266 279 248 249 261 322 334 324 310 322 312 309 321 322 291 305 295 314 299 313 326 314 325 331 338 325 320 331 325 338 332 326 339 351 338 328 339 331 352 351 339 343 349 335 352 364 351 364 365 377 332 327 326 305 309 295 292 304 291 304 309 305 292 303 304 319 327 316 337 334 333 348 347 333 336 323 324 322 310 309 293 301 289 293 307 306 308 294 299 319 308 314 303 294 308 304 303 316 309 304 316 305 291 304 290 294 303 333 321 335 334 322 321 301 302 288 335 349 333 314 313 325 331 320 328 327 319 326 335 327 332 321 309 316 313 315 325 288 277 289 301 288 289 287 276 275 288 287 277 300 299 287 269 283 270 258 268 254 280 281 291 268 273 282 266 267 279 273 266 280 282 273 280 260 259 273 259 246 247 234 240 227 222 235 221 258 260 268 245 258 254 246 260 258 234 246 240 235 247 246 221 235 234 236 248 247 235 236 247 222 223 236 241 245 254 241 228 232 294 290 286 314 308 299 308 316 303 326 319 314 327 321 316 279 274 286 292 281 290 303 292 290 291 281 292 267 253 261 276 287 286 338 326 325 343 332 338 335 321 327 315 320 325 300 302 313 301 293 306 306 307 318 315 306 317 315 301 306 312 311 298 272 285 284 257 272 271 283 285 272 274 262 264 290 279 286 280 291 282 266 281 280 259 247 253 273 259 266 260 246 259 261 274 267 279 290 281 299 294 286 316 308 319 295 282 291 261 249 262 252 245 240 246 252 240 258 245 252 225 224 210 285 297 284 275 264 263 278 277 265 282 296 283 260 273 268 295 296 282 263 264 250 265 263 251 265 277 275 257 271 256 237 248 236 224 237 223 261 262 274 238 249 237 238 250 249 239 250 238 264 276 274 251 263 250 276 286 274 250 262 249 251 250 239 264 262 250