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