300 120 126 134 140 141 149 156 160 166 167 171 181 184 189 190 193 195 198 203 213 223 224 232 239 242 250 256 264 271 276 285 287 294 297 304 309 313 316 319 323 325 330 334 343 344 352 360 363 364 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 300 446 859 599 128 465 74 301 959 47 733 206 602 272 41 861 986 555 186 475 520 370 804 423 846 329 398 134 664 931 999 75 673 48 946 121 910 117 952 232 203 944 13 804 167 65 678 508 381 42 551 778 904 406 723 135 201 908 934 700 854 136 597 415 304 779 97 279 396 898 959 493 122 152 936 624 822 198 345 47 762 661 191 110 77 145 696 144 737 237 234 26 934 3 914 793 790 655 307 140 968 612 85 799 561 468 146 414 48 41 601 930 691 678 121 290 138 421 455 393 919 952 925 60 451 706 448 868 173 443 190 896 25 220 653 802 176 666 927 14 522 165 67 16 775 826 791 966 540 878 861 849 632 995 584 831 555 666 12 319 684 491 752 716 721 201 379 569 129 285 99 855 838 564 259 253 499 444 854 6 587 518 691 695 212 201 135 72 341 143 202 125 335 516 608 361 876 817 543 91 577 850 619 456 549 479 197 164 420 741 502 754 84 14 729 5 502 688 748 167 620 13 111 66 58 890 460 952 622 424 963 827 238 441 770 473 592 233 967 754 808 259 348 336 706 430 279 116 163 165 687 380 944 557 597 446 652 244 500 659 150 396 971 278 153 623 125 907 809 411 932 191 891 427 69 362 874 951 20 476 600 739 821 312 707 58 6 88 40 735 559 720 512 411 364 349 980 520 736 465 965 300 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 229 228 219 216 214 209 201 197 187 184 182 173 166 156 148 138 134 130 129 128 122 119 114 110 502 136 140 146 153 159 161 167 173 175 183 191 195 196 198 199 203 209 213 214 224 231 239 247 253 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 300 140 149 159 169 176 177 184 192 197 204 212 220 230 237 241 246 247 257 258 267 276 278 288 292 296 301 302 307 311 320 325 335 340 345 354 363 372 382 390 400 401 408 411 420 427 430 432 439 442 449 448 447 446 445 444 443 442 441 440 439 438 437 436 435 434 433 432 431 430 429 428 427 426 425 424 423 422 421 420 419 418 417 416 415 414 413 412 411 410 409 408 407 406 405 404 403 402 401 400 399 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 300 269 646 743 851 599 984 19 934 207 604 101 95 451 348 23 395 315 26 20 918 678 630 483 668 554 158 607 748 575 36 376 265 26 249 550 351 640 487 88 45 170 134 20 703 90 329 838 548 498 958 534 128 963 646 375 72 273 968 144 235 156 660 415 623 637 865 730 498 340 734 732 121 697 350 817 375 22 235 485 402 678 842 852 718 680 105 563 869 468 255 95 429 325 213 175 681 525 644 267 831 369 130 941 598 191 922 945 39 649 418 47 54 378 842 568 717 377 867 985 181 507 86 770 255 136 613 10 109 860 325 389 385 877 307 927 379 127 51 452 86 637 203 914 997 205 40 749 596 276 114 894 66 199 157 615 95 218 579 329 702 358 861 780 779 743 622 704 513 607 743 127 122 671 566 693 545 967 202 337 164 31 748 293 258 481 811 97 132 763 106 511 115 242 33 19 71 60 74 490 560 488 127 762 357 343 475 633 594 554 782 525 656 670 674 308 73 209 684 565 751 131 622 440 128 70 291 814 291 512 675 192 429 579 43 280 100 107 618 580 879 923 890 402 415 440 991 491 903 794 247 96 52 453 843 370 537 920 636 615 283 735 382 915 905 441 733 694 107 650 504 116 163 498 955 818 339 599 29 984 473 978 508 462 837 525 870 250 116 471 868 928 328 52 179 710 231 34 553 843 285 300 7 4 7 5 6 8 2 6 3 2 8 4 5 6 2 2 1 4 3 2 4 1 2 5 8 7 4 8 6 9 4 6 6 10 3 6 4 6 10 2 3 2 6 7 3 10 10 4 6 5 9 5 7 9 4 5 6 3 3 4 1 7 2 7 9 8 4 6 10 9 6 1 6 3 9 8 3 4 2 6 10 3 7 5 7 9 5 1 3 1 8 1 5 5 9 5 8 10 7 2 10 4 5 8 9 1 1 3 10 1 4 10 9 9 10 10 7 8 10 9 10 7 10 4 2 1 4 10 1 3 4 4 7 10 2 7 8 9 4 3 4 6 9 5 5 10 4 2 3 2 9 5 2 3 10 9 7 6 7 5 3 2 7 5 10 1 9 1 4 7 1 8 3 5 4 6 4 5 3 5 4 5 7 9 3 8 2 9 8 3 2 2 10 6 3 8 2 2 2 1 4 1 1 9 10 8 10 3 9 1 5 1 9 3 8 2 6 2 4 4 2 1 6 2 5 6 6 2 5 2 3 5 1 10 1 10 6 1 1 3 6 10 10 8 7 8 8 3 6 5 1 3 8 4 10 9 9 7 4 3 1 4 3 6 10 4 1 10 3 10 5 6 8 10 6 8 4 10 6 3 5 7 6 3 4 6 9 10 10 8 4 6 1 4 3 2 9 10 3 9 300 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 238 237 234 233 226 223 214 206 202 194 193 191 184 177 170 166 158 151 144 143 134 127 120 117 502 135 139 146 153 163 164 172 173 182 183 193 194 196 199 204 210 212 221 222 231 232 239 247 255 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 300 5 7 3 7 2 6 1 3 10 9 1 4 3 8 6 1 1 7 5 9 10 3 6 7 4 2 8 5 2 2 7 10 4 10 10 8 8 10 7 6 9 3 9 2 3 8 1 10 7 10 6 9 8 1 3 3 5 3 2 9 2 4 5 1 3 3 4 4 4 8 1 4 8 8 2 6 5 4 3 9 8 2 8 2 10 2 5 4 2 5 3 2 2 5 2 10 2 6 7 10 2 9 6 3 8 10 5 10 4 7 1 5 8 3 6 6 9 4 3 9 3 6 7 5 10 8 9 6 2 9 4 5 8 2 10 7 8 7 6 10 5 1 3 6 5 1 1 3 9 7 6 4 4 9 1 3 4 5 10 2 9 1 6 3 6 3 8 3 8 5 8 4 3 5 2 9 1 9 8 1 9 3 5 3 4 5 6 7 3 7 2 7 3 5 9 3 8 10 3 5 2 4 4 3 6 1 6 8 7 5 10 6 3 7 1 3 6 8 2 10 3 9 4 4 3 5 8 1 8 4 3 1 6 3 4 7 8 8 8 3 10 7 6 7 2 3 2 7 1 1 5 10 9 4 6 6 7 5 8 5 10 3 5 9 2 7 9 3 5 6 8 10 9 8 1 5 2 5 2 6 7 10 1 8 1 3 2 4 8 1 3 2 8 4 1 10 7 7 9 3 300 2 5 20 16 5 8 17 9 3 16 20 5 2 6 20 11 2 14 17 19 20 20 13 16 14 11 17 12 7 16 8 5 17 18 6 19 8 9 18 10 6 8 13 2 10 2 11 14 2 15 12 11 10 1 5 12 14 9 5 13 2 10 8 16 6 8 3 5 18 17 4 16 7 9 18 9 13 15 14 20 1 4 14 1 2 9 20 20 14 8 16 11 19 1 17 19 5 3 8 18 2 15 3 5 3 7 1 5 1 1 19 8 1 13 1 18 20 11 20 16 2 16 10 20 2 9 2 20 3 9 7 5 1 1 4 1 7 13 2 11 20 7 16 16 12 6 10 8 5 15 17 4 15 12 16 14 11 9 6 19 3 16 18 3 1 7 15 12 15 15 11 12 13 19 2 14 15 12 14 11 2 7 1 3 19 19 2 12 13 4 9 11 19 13 17 1 18 18 7 11 9 6 18 8 2 17 8 12 11 13 13 18 1 3 10 16 1 2 2 12 12 9 17 5 12 7 14 18 12 2 2 7 11 2 13 14 17 18 1 1 19 10 9 5 3 14 12 8 13 15 4 11 1 10 2 10 2 1 2 14 12 5 8 5 10 15 4 16 8 8 6 10 5 14 9 8 15 16 9 14 20 4 14 14 8 7 17 19 4 13 3 1 4 7 10 17 15 8 10 20 300 106 114 115 124 134 139 140 150 154 160 170 173 177 184 191 201 206 211 212 222 230 239 244 252 255 261 270 273 282 288 298 303 306 310 318 326 330 334 343 348 355 359 362 366 375 376 384 388 394 398 397 396 395 394 393 392 391 390 389 388 387 386 385 384 383 382 381 380 379 378 377 376 375 374 373 372 371 370 369 368 367 366 365 364 363 362 361 360 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 300 5 9 5 14 15 4 11 13 7 10 5 15 15 19 12 4 19 18 12 4 8 14 8 12 20 2 14 12 1 19 14 1 12 9 19 16 13 15 5 20 5 17 20 10 4 14 3 20 11 18 3 13 11 18 14 11 9 6 11 9 11 5 14 20 18 19 16 16 2 17 5 6 15 1 1 8 17 7 17 8 6 2 7 16 5 15 11 1 4 6 20 16 6 16 15 8 15 20 4 11 15 20 4 15 5 14 16 5 16 11 10 8 6 9 15 3 5 17 13 18 13 13 17 11 9 15 9 14 13 20 12 11 14 6 6 11 18 15 8 12 2 18 2 13 2 12 12 12 4 19 17 10 15 19 20 14 2 10 6 1 20 10 18 16 18 17 15 20 10 14 13 1 19 15 18 6 14 11 7 15 5 20 13 16 2 3 10 13 13 10 20 13 4 12 15 19 15 5 11 13 3 9 5 20 17 14 15 1 4 13 5 11 5 15 12 4 1 4 20 7 1 13 4 8 5 2 19 4 10 16 19 6 6 18 16 20 16 8 4 8 20 3 14 4 3 2 10 6 15 9 5 16 19 19 20 20 19 14 18 7 15 19 8 13 6 1 7 16 3 7 1 4 10 1 15 14 14 12 6 20 14 12 2 14 3 18 1 3 19 2 18 15 7 10 9 3 14 6 3 12 300 2 1 3 4 1 3 1 2 1 4 3 3 2 2 1 1 4 3 3 4 1 3 2 1 1 3 2 1 1 1 2 3 2 3 1 1 2 3 1 1 4 2 1 4 4 4 2 4 4 2 1 3 2 2 3 3 4 4 2 3 1 4 1 1 2 2 4 3 3 2 3 3 1 3 3 1 1 1 2 3 3 4 2 4 2 2 3 2 4 1 3 4 3 1 4 1 3 3 2 1 2 3 3 1 1 1 4 1 2 1 4 3 2 2 3 2 4 3 2 4 4 4 1 4 1 1 1 1 2 3 4 3 3 2 2 1 3 2 1 3 1 1 3 1 4 2 1 4 4 4 3 1 1 4 1 4 1 1 1 2 2 2 2 2 1 2 4 4 3 3 4 1 4 2 4 2 2 1 2 3 4 4 3 2 4 3 3 2 3 2 3 2 4 1 1 4 2 4 4 1 3 1 4 1 2 3 3 1 3 3 3 4 3 2 2 3 4 4 3 1 3 2 4 4 4 4 3 2 2 4 1 4 3 2 4 1 4 3 2 4 4 1 4 1 2 2 1 4 4 4 1 4 3 4 1 1 1 4 2 3 2 2 3 2 4 1 4 2 1 1 3 1 3 3 3 4 4 3 4 3 3 1 4 2 4 2 1 2 3 4 3 4 2 4 4 1 2 1 2 1 300 9 9 5 10 6 9 6 8 10 4 9 4 1 2 8 3 10 6 10 9 8 5 6 6 9 5 1 2 2 8 7 5 1 2 7 7 7 7 4 6 4 9 7 6 6 6 4 2 9 7 3 9 1 5 7 8 10 5 6 10 4 7 1 9 4 2 3 2 2 9 4 3 5 4 2 3 5 3 5 1 5 10 6 2 4 2 7 1 4 3 7 4 3 7 1 4 6 10 4 5 3 4 2 4 2 9 3 3 10 7 3 9 7 6 6 5 6 8 3 2 5 2 8 8 9 2 3 9 5 2 7 8 8 3 5 5 8 8 1 9 6 10 7 10 10 6 4 7 9 4 5 3 3 6 7 5 5 8 1 6 1 3 4 8 1 7 2 10 10 4 2 3 4 5 2 8 1 6 6 9 9 5 10 7 7 2 2 6 5 4 5 9 5 4 3 7 4 2 1 6 10 6 8 9 7 6 8 1 4 2 1 3 7 2 4 4 7 8 9 7 4 4 9 8 9 9 9 9 8 3 9 10 8 1 4 10 3 8 3 5 6 9 9 8 1 10 9 4 1 4 8 3 5 2 4 1 4 7 6 4 7 4 9 8 8 5 7 1 3 6 6 10 5 9 3 6 8 4 5 7 6 2 10 5 3 4 5 1 3 9 9 5 10 6 10 2 2 4 2 3 300 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 249 247 245 244 238 237 235 226 220 219 213 203 199 190 184 175 174 168 158 156 148 143 134 127 502 161 164 168 176 179 186 191 194 198 207 216 224 229 237 245 251 257 264 271 280 287 297 304 311 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 300 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 298 293 291 281 279 269 265 261 259 256 246 241 240 237 230 220 214 207 202 199 189 179 170 166 502 130 134 144 153 156 161 164 166 169 174 181 183 185 192 197 205 213 223 226 232 234 238 240 248 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 14 8 7 1 4 3 5 4 1 6 8 10 4 6 5 300 879 957 902 848 399 937 809 745 306 957 923 296 161 199 447 97 400 52 675 723 47 934 609 657 21 25 806 259 633 833 564 76 582 492 523 234 311 464 424 652 607 602 254 444 898 735 868 146 144 812 402 867 769 997 302 215 207 598 846 239 1 205 601 454 67 168 972 740 324 837 50 661 356 997 436 185 240 31 982 922 494 972 593 797 915 439 671 270 415 801 391 751 25 372 336 663 229 683 747 849 383 733 439 906 502 488 639 270 220 233 43 882 532 741 132 321 427 902 435 679 475 692 555 373 216 843 504 849 254 164 966 890 768 669 814 283 826 534 539 628 462 705 556 182 824 895 452 877 858 431 928 105 169 381 897 158 301 138 560 279 553 205 134 75 427 830 501 954 729 783 613 633 348 364 744 352 693 116 42 600 467 403 924 479 489 946 557 740 666 570 600 660 616 341 30 486 196 565 532 121 782 235 29 404 252 67 136 357 13 274 295 179 861 922 201 6 240 15 982 478 917 184 806 532 700 113 81 294 524 538 783 670 814 34 258 192 788 826 600 386 640 631 244 483 959 701 389 364 946 782 626 468 406 36 907 489 47 19 723 393 710 571 413 689 403 400 775 96 42 947 387 569 497 655 206 66 207 642 580 325 130 766 427 145 977 574 399 219 23 381 917 640 826 873 16 5 971 225 763 387 300 7 8 10 3 6 1 5 1 5 9 6 8 6 3 4 9 9 2 5 7 1 8 8 8 6 1 10 9 4 2 5 4 6 10 10 9 5 4 1 7 1 2 7 9 7 9 10 8 6 3 6 1 2 1 4 1 2 7 5 9 9 9 5 1 6 8 2 10 8 9 9 7 5 9 4 1 10 2 3 7 9 1 9 8 10 6 8 9 8 7 8 8 7 2 1 2 1 7 10 1 9 8 5 5 4 2 4 1 7 9 8 2 5 2 10 4 2 1 10 7 5 10 9 2 6 7 8 1 3 2 3 10 7 1 2 7 2 7 1 9 10 3 10 8 1 8 4 2 1 4 10 7 1 1 7 5 5 9 5 4 3 7 2 8 9 2 8 4 8 4 9 3 3 1 5 1 7 7 3 10 6 8 7 9 6 5 3 5 3 9 5 10 1 1 5 3 2 7 6 10 9 5 4 4 2 5 8 5 6 2 6 9 7 10 1 5 6 2 9 2 9 6 8 1 2 9 8 2 5 7 6 7 8 10 4 7 4 1 8 4 7 4 8 5 2 6 4 1 1 6 8 5 2 3 4 2 2 1 1 8 8 3 9 8 3 6 6 4 1 8 10 4 9 9 9 2 7 5 7 9 8 5 10 6 2 4 4 3 4 5 8 8 4 1 8 1 10 3 5 2 300 3 2 3 4 1 4 3 3 4 4 2 2 3 1 3 2 3 3 1 4 4 4 4 1 3 3 1 2 3 1 1 4 3 1 2 4 1 4 4 2 1 2 1 4 4 2 4 4 4 4 2 2 3 1 1 3 1 4 1 1 3 1 2 1 4 3 2 4 3 2 4 4 4 4 4 2 2 2 3 2 2 2 2 4 2 4 4 4 3 1 2 1 3 3 3 3 3 2 4 1 2 4 4 2 1 2 1 4 3 2 1 2 1 4 1 4 2 3 4 3 2 4 2 1 4 1 1 1 3 1 1 1 2 4 1 1 4 3 1 4 3 4 2 2 4 2 3 3 2 3 1 4 2 2 1 4 1 4 2 4 1 3 1 4 1 4 4 3 1 1 1 1 2 1 1 2 1 2 3 4 4 3 3 2 2 2 1 4 4 4 2 4 1 1 4 3 3 2 4 1 4 1 1 2 1 2 2 3 2 2 2 2 2 1 3 4 4 3 4 3 2 2 3 1 4 2 2 2 1 3 4 1 3 2 4 2 4 1 1 1 4 3 3 4 3 2 1 4 2 3 3 4 2 3 4 4 2 4 4 2 2 3 2 3 1 2 3 3 2 1 4 4 2 3 4 4 2 2 4 1 1 2 3 4 1 3 2 3 3 2 1 2 3 2 3 3 1 4 3 1 300 994 248 58 168 886 769 366 432 7 654 149 912 635 753 506 370 743 56 737 358 536 987 463 910 509 501 363 469 299 529 947 609 653 962 808 408 601 579 221 317 617 350 297 818 534 432 423 179 795 928 6 992 817 558 353 431 184 896 101 345 830 533 730 217 918 374 410 241 989 958 333 984 402 590 6 861 137 571 593 325 393 715 922 216 516 960 767 640 400 862 619 984 788 177 40 934 822 439 341 43 723 912 146 791 49 916 972 27 207 413 142 739 494 678 411 117 123 229 35 596 336 660 965 211 592 578 359 768 324 404 576 472 39 48 435 648 108 197 903 198 488 506 464 333 717 525 292 908 523 706 24 917 890 213 169 176 828 110 517 12 26 654 845 686 540 795 7 722 547 369 54 892 887 90 84 550 228 791 371 386 301 336 480 124 38 834 787 976 909 710 843 301 360 690 561 424 623 246 304 418 832 514 69 35 132 605 229 441 429 773 373 214 304 594 300 265 419 625 690 411 757 773 814 528 384 388 705 527 395 404 92 225 803 197 479 551 892 272 433 987 865 780 420 5 444 468 590 431 583 835 565 495 27 960 349 964 898 809 196 202 184 115 613 189 584 675 909 971 13 228 577 280 739 752 630 572 994 131 867 391 947 61 775 636 677 495 515 988 701 379 996 920 172 993 165 611 41 495 308 631 300 4 2 5 3 6 2 3 5 10 1 8 8 5 4 3 8 1 10 5 9 9 8 5 6 7 1 6 6 3 2 5 2 7 7 1 9 7 8 9 2 8 4 7 5 6 9 2 3 1 8 1 6 8 2 3 2 7 3 2 5 3 4 7 8 4 5 10 3 5 7 1 8 2 1 10 4 3 9 6 10 5 3 1 7 6 9 1 6 6 7 1 1 6 7 6 7 7 9 5 8 10 6 4 7 3 9 8 1 4 1 4 10 1 9 6 4 6 5 9 8 1 7 4 2 6 2 10 6 5 1 3 3 9 7 8 9 3 2 4 6 3 1 10 8 3 1 9 1 1 2 9 2 9 6 2 4 8 3 5 8 5 10 3 3 8 8 8 10 5 6 9 8 4 8 8 2 7 5 2 6 1 1 10 7 10 6 2 9 1 1 7 3 9 4 4 1 7 1 8 8 7 9 7 8 10 4 6 4 8 8 9 5 9 4 9 6 2 6 10 5 8 7 8 1 4 6 3 8 8 4 5 3 8 5 3 1 7 2 9 8 5 6 3 3 10 1 3 3 5 9 3 2 9 3 3 3 3 5 7 5 6 4 8 9 8 1 1 1 6 8 10 4 8 10 2 9 3 5 8 4 1 3 7 8 2 3 3 7 4 4 3 3 6 2 6 3 6 1 4 5 4 1 2 3 1 300 733 84 585 223 626 675 43 54 126 462 316 546 484 566 737 502 519 525 209 543 240 306 359 112 824 746 519 655 417 973 768 61 389 828 134 796 321 106 291 464 404 80 685 276 333 977 260 274 153 171 196 421 518 151 80 193 920 412 459 539 996 453 870 720 71 333 504 940 744 430 509 683 25 790 497 233 64 332 328 989 458 571 530 809 799 510 827 267 663 24 859 762 32 794 670 713 611 618 861 490 252 177 862 124 790 416 229 348 453 625 62 58 814 266 923 442 411 20 57 661 328 237 511 470 136 687 500 518 117 944 753 831 371 881 727 123 68 635 496 70 479 193 867 829 752 416 183 670 675 273 355 900 899 849 721 562 632 632 367 57 704 558 352 256 72 516 958 82 2 262 381 223 478 251 565 238 452 340 335 550 886 225 912 680 74 225 796 327 398 131 282 801 498 546 571 595 474 854 405 733 799 71 970 213 255 812 677 201 206 272 779 337 26 373 645 854 20 243 369 653 372 353 116 275 998 552 237 75 218 142 914 859 495 223 682 321 385 864 61 774 510 327 319 759 372 625 438 473 214 188 622 708 572 628 999 832 764 276 932 770 57 970 805 263 930 665 850 551 53 290 149 765 591 301 779 889 56 230 317 720 115 705 619 830 894 943 835 586 369 935 947 110 953 817 542 800 936 305 142 381 300 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 402 399 397 396 386 380 376 367 363 354 344 336 327 321 314 313 306 301 298 291 288 283 275 273 272 262 260 258 254 252 250 244 234 231 230 220 213 203 198 190 189 188 179 174 168 163 156 151 141 5 5 1 2 3 6 300 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 251 241 234 225 218 209 203 202 192 187 181 172 167 159 151 141 137 132 126 121 112 110 102 92 502 198 206 208 214 216 225 227 230 236 243 250 255 261 267 271 277 287 296 298 302 304 312 316 319 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 300 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 241 233 226 219 217 214 209 207 201 192 186 185 184 183 182 181 176 167 162 153 145 142 135 133 502 188 189 193 201 204 206 208 217 227 229 233 239 240 248 252 254 258 263 264 269 272 274 282 284 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 300 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 311 309 306 300 294 293 292 291 285 281 271 263 256 251 243 239 230 221 217 207 204 196 195 188 502 112 120 122 125 126 133 136 142 148 150 153 160 168 176 182 189 195 197 204 208 213 222 228 234 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 300 112 829 869 370 750 910 578 148 970 429 952 173 271 917 675 73 208 562 201 675 805 251 946 778 617 76 203 105 323 266 356 250 994 896 305 773 590 505 557 40 474 112 153 184 915 761 735 918 895 566 803 137 991 819 603 762 474 92 341 239 648 140 900 119 496 783 914 856 608 454 727 55 883 799 966 879 848 740 932 249 692 199 620 616 995 882 203 821 833 961 957 829 307 274 383 458 768 998 559 571 362 359 479 108 203 655 350 382 264 571 799 694 278 834 689 394 185 971 570 803 724 553 962 597 537 270 507 804 467 72 636 883 455 352 467 607 533 569 895 458 527 502 190 531 836 792 801 178 274 675 573 551 429 944 93 520 929 898 738 978 462 498 581 952 968 777 310 700 623 154 377 808 416 573 58 398 578 858 138 631 757 380 496 812 605 618 341 174 303 849 216 594 121 992 801 821 738 380 942 963 999 694 792 79 394 804 591 357 740 432 609 622 295 438 420 887 338 210 511 261 936 369 228 621 386 478 182 794 989 728 252 387 65 834 634 56 902 107 736 151 353 324 849 141 977 457 434 449 891 434 637 760 617 151 876 738 740 870 81 295 733 992 803 476 76 728 768 336 991 534 545 547 221 235 6 658 485 215 878 961 979 108 699 426 269 549 324 775 389 486 419 39 889 795 189 432 777 428 784 545 300 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 436 431 423 415 405 402 400 398 390 383 378 374 370 364 356 346 338 329 326 320 319 314 304 297 290 281 278 272 269 266 263 262 257 247 240 235 231 224 218 214 212 204 195 187 185 179 172 168 165 4 1 2 3 4 300 270 934 450 716 586 982 567 221 220 758 626 828 303 53 205 290 489 913 421 821 503 884 123 909 987 246 260 498 990 513 180 574 365 517 241 832 311 926 399 390 353 875 249 935 148 840 961 17 953 415 248 389 262 67 582 223 663 688 67 205 850 727 981 905 247 258 128 253 957 313 163 763 839 963 743 720 238 420 381 484 858 100 923 134 177 561 721 934 686 161 826 677 119 94 549 998 789 865 135 50 386 738 935 809 705 604 18 804 791 240 415 766 230 450 18 964 298 577 886 557 666 343 448 335 480 975 836 728 410 619 109 100 886 492 802 800 407 982 677 846 674 470 572 390 441 443 772 208 836 972 470 796 51 596 778 881 535 801 358 510 108 545 724 61 82 336 17 657 584 291 867 759 949 220 752 711 166 717 254 286 272 991 690 168 226 538 592 842 819 260 934 622 627 930 800 748 634 930 533 967 997 969 841 328 403 417 790 566 322 429 350 524 912 796 636 740 919 643 895 813 296 740 719 534 473 683 450 62 960 476 445 759 731 332 678 456 743 463 216 94 31 830 820 992 896 177 630 607 760 85 481 628 772 46 88 206 205 653 502 675 219 919 651 348 154 145 479 282 23 874 483 945 411 871 268 163 812 292 246 750 399 288 799 876 889 383 403 65 77 562 512 746 612 252 381 512 547 792 908 48 300 10 3 5 8 10 1 1 5 2 7 2 1 5 5 1 9 5 10 4 9 9 2 8 8 7 4 6 8 1 5 6 5 2 10 5 10 3 9 3 1 7 1 9 8 5 7 6 4 4 10 7 8 2 9 8 2 1 3 1 3 7 1 3 7 8 3 2 9 4 3 1 1 4 4 4 9 3 10 6 8 6 3 10 9 2 5 6 10 2 4 2 2 4 3 6 6 10 7 2 10 6 10 3 8 8 7 2 2 3 7 3 3 5 2 4 9 3 7 3 10 9 5 3 4 1 9 9 7 1 3 4 3 9 5 8 2 1 1 6 8 9 3 2 3 4 9 5 1 5 6 1 7 2 2 2 7 2 10 1 1 10 4 10 4 1 5 5 10 9 8 5 9 10 1 1 8 3 4 5 7 8 6 9 7 10 9 2 4 5 1 4 6 5 1 10 7 6 6 9 10 4 5 4 8 3 6 5 6 2 6 9 1 1 7 3 6 9 6 9 9 9 2 7 6 8 8 2 8 2 6 3 3 8 4 5 8 5 10 7 2 5 3 8 10 10 3 1 6 10 2 1 10 2 8 4 2 10 6 8 10 8 9 1 6 8 3 5 4 5 2 9 2 3 9 10 10 3 8 2 5 7 9 6 10 2 5 9 10 1 3 9 7 2 2 1 6 4 8 10 8 300 10 4 3 6 6 6 9 2 1 9 6 2 2 10 9 10 3 9 10 9 9 10 1 8 2 6 1 4 6 5 5 5 1 10 6 4 1 5 9 7 8 5 9 10 10 3 2 1 8 8 4 9 1 4 8 6 2 10 2 7 10 4 4 5 5 5 5 9 2 8 7 9 8 3 3 9 8 8 8 4 4 3 9 4 9 9 1 8 1 7 8 10 1 10 7 9 2 10 2 1 1 10 9 6 7 8 4 1 1 3 10 1 6 10 1 9 10 10 3 6 3 6 5 6 10 5 1 9 2 10 5 5 10 9 5 9 3 10 5 1 9 3 7 1 5 8 1 4 4 1 10 3 2 4 7 9 10 5 9 2 10 9 7 10 7 3 7 1 10 4 8 9 3 6 7 3 4 1 1 9 6 6 5 7 6 7 8 8 7 10 9 10 8 5 3 3 2 4 8 10 1 3 7 7 10 7 8 3 9 9 9 5 7 8 7 2 3 5 3 1 2 10 4 8 8 7 6 9 8 7 3 8 8 7 6 8 8 4 5 6 10 5 4 8 2 1 9 5 8 9 1 2 8 1 2 9 4 9 6 4 7 9 10 1 5 4 2 7 3 3 5 9 3 7 4 2 4 2 6 5 8 5 2 9 3 1 1 8 4 4 10 8 9 1 4 4 1 3 9 5 300 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 415 405 404 395 391 390 388 385 384 377 369 362 358 355 350 343 339 336 330 326 317 315 307 299 289 282 281 275 268 262 255 248 239 234 224 214 208 204 202 198 193 186 179 174 173 167 164 162 156 300 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 228 226 219 214 212 207 200 196 191 182 173 168 162 160 159 150 142 134 131 127 123 115 114 105 502 129 136 146 150 158 163 172 182 187 195 202 212 220 229 237 243 253 261 264 266 268 269 271 275 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 300 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 301 294 284 274 265 264 262 257 251 243 237 231 221 218 216 212 204 195 188 181 179 176 166 160 502 109 118 120 126 135 141 150 159 166 172 175 179 183 188 189 196 202 206 209 212 216 225 229 236 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 300 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 243 233 223 219 213 204 201 193 190 184 180 176 172 165 159 158 153 152 151 141 138 132 131 130 502 206 210 219 221 223 228 230 232 240 244 246 249 257 264 271 279 282 286 288 291 300 302 306 312 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 300 3 4 4 3 2 2 3 2 4 1 3 2 3 1 3 4 3 4 1 1 4 1 2 1 4 3 3 3 2 4 3 4 2 3 1 4 2 4 3 2 2 3 3 1 4 4 2 3 2 3 4 3 2 4 4 2 1 2 3 1 4 3 1 4 1 2 1 4 4 4 2 1 3 2 1 1 2 4 3 2 2 3 3 3 2 2 1 3 4 2 1 4 3 3 4 3 4 2 4 1 1 3 2 1 4 1 2 1 4 1 4 4 2 3 2 4 1 2 4 1 3 3 1 2 2 1 4 4 1 1 4 1 2 4 3 3 3 3 2 3 1 2 2 4 1 1 4 2 4 3 2 2 1 1 1 2 3 4 2 2 1 3 2 4 4 2 2 1 4 2 2 2 1 1 1 3 3 3 4 4 1 3 4 2 3 3 1 3 4 2 4 2 2 4 4 3 3 2 4 4 1 1 4 3 2 1 4 2 2 2 1 2 2 4 1 4 2 4 4 4 2 2 4 2 4 1 2 3 1 2 2 4 2 2 4 4 4 3 2 3 4 2 1 2 1 2 3 4 1 3 2 4 3 3 2 3 1 3 3 4 4 2 3 4 1 1 4 3 1 4 1 2 3 4 2 4 3 1 3 4 4 4 2 4 1 4 2 3 1 1 3 1 3 3 2 3 4 2 2 1 300 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 241 239 229 223 220 211 202 200 196 195 194 191 186 178 175 168 165 164 155 148 142 137 135 132 502 78 85 88 96 106 110 116 119 128 133 143 144 149 157 163 173 179 189 193 200 205 215 225 227 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 300 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 236 234 233 228 222 212 210 202 197 196 186 181 177 174 169 160 150 145 137 127 126 117 109 108 502 109 116 121 122 128 138 147 157 162 166 170 174 183 193 200 209 214 218 219 229 230 233 235 236 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 300 17 15 15 12 18 3 2 12 10 6 17 3 8 2 3 5 13 16 20 19 11 10 17 3 2 8 11 14 9 18 19 11 7 11 1 9 17 20 17 19 18 20 2 16 7 16 9 4 3 15 13 7 5 6 2 18 16 15 12 15 5 17 11 10 18 20 10 12 10 5 12 8 12 20 16 11 3 2 20 14 17 5 16 14 4 3 6 17 17 16 7 19 4 3 9 18 9 19 10 3 11 6 5 14 10 3 2 11 18 14 14 8 11 16 16 15 7 4 15 15 18 7 8 5 10 10 20 3 15 7 17 15 18 3 5 12 9 18 14 13 19 10 1 12 15 18 15 1 6 14 13 2 7 10 9 12 13 14 3 9 5 4 4 18 3 3 10 3 12 16 5 4 16 19 20 13 3 8 4 15 5 14 17 13 15 14 14 4 15 7 11 8 16 16 3 15 2 5 7 20 10 15 15 12 13 16 7 10 19 13 8 1 11 8 14 6 12 1 10 2 18 9 15 2 9 19 18 16 1 1 19 18 14 12 16 19 7 7 20 6 10 3 9 1 20 19 13 12 14 9 13 1 6 7 6 2 6 3 15 17 20 10 11 3 1 6 4 14 4 7 6 8 11 20 6 7 2 1 9 11 8 7 8 8 10 4 10 19 7 7 16 5 8 8 4 4 10 2 14 2 300 12 9 11 17 17 1 13 6 13 20 4 10 5 5 10 8 11 17 11 15 4 20 20 1 2 3 8 17 17 1 4 12 17 15 1 11 8 17 14 2 13 11 2 15 20 6 9 5 20 4 17 3 18 8 13 3 6 11 4 13 17 12 3 7 13 10 16 15 12 11 12 11 1 6 17 10 9 10 17 4 13 6 19 18 8 19 1 11 16 1 5 1 18 19 12 8 6 10 13 5 8 16 20 7 1 4 16 16 9 15 14 11 3 2 8 6 20 4 3 16 15 3 6 6 4 8 9 11 19 15 14 20 3 4 14 10 14 16 18 18 18 20 6 12 14 15 7 5 3 2 10 10 18 16 10 3 7 10 16 1 5 7 19 7 12 9 6 13 19 8 10 18 2 14 2 14 15 9 11 9 2 10 5 5 19 15 16 18 20 17 6 4 17 18 12 9 15 15 5 6 11 9 20 6 15 6 14 19 9 19 12 13 14 5 11 14 6 18 8 2 11 18 7 12 9 2 14 2 6 10 18 17 2 3 16 14 11 16 5 1 8 5 12 16 2 3 9 1 9 13 15 8 18 18 16 1 10 12 12 1 19 13 10 12 8 20 10 1 4 19 7 20 18 7 6 16 6 14 16 11 1 7 9 16 12 16 15 2 20 4 9 6 10 11 2 16 4 7 1 2 300 1 7 10 3 10 5 10 8 10 2 9 6 9 9 6 5 6 1 6 1 6 10 4 8 10 5 6 7 10 5 8 6 1 2 2 1 5 5 7 7 8 8 6 6 7 1 1 8 10 3 6 8 3 10 2 8 4 7 6 9 3 3 5 4 9 7 10 3 8 1 4 6 3 6 3 7 9 2 2 3 6 2 10 8 3 2 5 10 9 7 7 1 4 3 10 9 1 9 3 4 6 3 7 3 10 10 7 2 2 3 5 8 8 8 7 8 1 7 4 3 1 6 2 9 2 10 1 3 9 5 3 4 6 10 8 6 2 10 7 3 3 2 9 10 9 5 5 8 7 6 1 7 3 3 3 5 7 3 8 6 5 9 8 7 1 2 5 4 9 3 9 6 8 3 1 1 4 3 4 9 5 4 3 6 2 7 7 1 6 4 3 2 9 9 1 6 4 7 4 9 1 5 4 10 4 10 1 6 1 6 2 6 10 6 8 3 7 3 4 8 8 6 2 10 1 8 1 8 8 9 7 1 1 2 6 8 10 8 8 10 3 10 6 1 6 4 8 5 5 6 1 5 4 7 3 7 4 8 4 7 8 7 4 9 10 3 10 2 2 8 7 10 7 10 9 4 9 2 7 8 3 1 3 1 9 4 5 5 7 3 1 9 7 2 7 7 8 10 2 10 300 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 441 431 429 419 413 406 405 399 395 394 388 380 372 367 366 358 356 352 350 341 335 332 326 317 313 303 293 285 280 276 273 272 266 256 252 242 239 231 229 227 225 223 217 215 205 201 195 188 178 300 3 3 3 4 3 1 3 3 4 1 1 3 2 4 2 1 1 4 3 1 1 3 4 3 4 2 3 2 4 1 3 4 3 4 4 1 4 2 4 2 3 2 2 2 2 1 2 1 1 4 2 2 2 4 2 4 2 1 4 4 4 4 1 2 3 1 1 4 2 2 4 2 2 4 2 4 4 3 2 3 4 1 1 4 3 4 3 2 4 1 4 2 2 4 1 4 2 3 1 4 4 2 2 4 4 2 2 1 2 4 2 1 1 2 1 2 4 2 4 2 3 3 3 3 3 3 2 1 2 3 2 1 4 3 4 2 4 3 4 4 4 3 3 1 2 2 2 1 3 2 3 1 2 1 3 1 3 1 4 1 3 4 2 2 2 3 1 4 3 4 1 3 1 2 3 3 1 3 1 4 3 2 4 3 4 3 1 4 3 1 3 4 4 4 3 3 3 2 2 2 4 4 3 1 4 2 1 2 1 4 4 3 3 3 2 2 3 1 4 1 4 3 4 2 4 3 3 3 2 2 1 4 4 1 1 2 4 3 4 1 2 4 2 4 4 4 3 3 1 1 4 4 3 4 4 1 2 4 4 3 3 3 4 1 2 2 2 1 4 4 3 4 3 1 4 2 3 3 4 2 1 3 3 2 2 2 2 4 1 3 4 3 2 3 1 2 4 3 4 3 300 522 494 437 847 74 926 588 913 857 907 987 11 197 133 910 388 306 708 432 987 75 979 244 282 725 487 6 853 953 974 452 215 14 518 186 634 856 839 552 296 305 425 154 177 956 886 650 917 777 8 457 442 989 513 314 762 184 971 680 590 998 17 900 486 5 529 676 462 539 650 78 730 812 616 916 962 579 792 861 374 213 773 871 497 679 688 541 848 973 554 12 370 495 174 588 422 558 804 737 336 706 412 718 621 896 197 47 818 807 756 507 120 472 711 659 747 408 168 886 791 983 528 14 463 386 352 797 403 957 972 234 174 629 154 949 506 336 242 785 801 777 248 430 592 360 297 477 738 482 254 351 130 741 146 175 648 970 938 158 668 920 287 499 383 126 266 591 243 656 166 631 950 509 366 564 638 661 788 584 697 965 378 75 455 295 539 770 245 693 8 492 846 77 768 435 972 832 694 785 90 670 1000 20 976 589 342 180 856 535 91 388 812 862 748 832 480 669 715 130 394 101 608 672 413 991 442 653 533 818 37 126 685 705 705 208 247 951 910 471 803 20 701 185 335 841 479 684 302 248 177 134 648 890 680 661 370 572 796 87 969 855 538 867 829 481 407 798 937 111 563 120 591 868 928 855 977 886 160 236 969 741 923 467 367 325 815 358 99 570 294 615 499 550 774 74 185 32 739 761 303 300 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 274 266 258 256 254 249 240 236 227 222 217 210 202 195 191 186 179 169 165 159 152 149 147 144 502 162 165 167 169 172 181 186 194 198 205 211 217 222 224 229 237 244 254 263 271 276 285 295 301 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 300 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 310 308 307 300 296 290 285 284 281 279 270 260 250 249 244 239 237 227 221 214 207 203 194 190 502 189 198 204 207 216 217 223 229 239 246 247 254 257 263 270 279 286 287 297 306 309 311 312 314 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 258 257 256 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 5 1 3 5 1 3 0