60 44 48 36 52 44 64 52 24 40 80 80 72 36 28 4 24 20 44 44 64 52 60 48 52 44 60 52 64 52 64 48 68 56 64 52 64 56 72 60 76 60 64 48 60 52 72 64 84 48 32 12 36 48 72 68 48 40 60 52 60 40 40 20 36 52 68 72 64 56 48 48 44 48 56 56 56 56 48 44 36 44 52 64 72 72 72 72 60 44 32 28 32 44 52 56 60 56 52 44 44 48 52 56 36 40 48 52 56 52 48 44 60 60 60 60 60 60 60 60 68 64 60 56 48 44 36 36 40 40 56 56 52 32 16 0 8 12 20 24 24 12 8 0 12 8 40 76 84 48 28 24 40 40 48 48 64 68 84 84 88 88 84 84 84 84 80 80 92 72 68 96 108 96 96 112 116 100 108 88 100 92 108 100 116 104 120 112 120 104 108 92 128 96 100 120 148 132 112 88 108 112 120 100 120 152 180 168 140 128 132 120 132 128 140 136 148 144 156 152 160 152 160 148 164 160 172 156 160 144 160 152 160 164 192 172 164 140 156 152 180 176 200 184 176 140 132 112 176 168 180 164 168 156 176 172 220 204 244 232 272 252 284 256 260 232 288 248 292 240 272 220 268 220 276 228 288 240 296 248 312 256 304 248 300 252 308 260 296 228 280 212 272 216 284 232 296 248 324 268 324 256 316 256 328 260 328 260 328 260 328 260 332 260 320 248 320 260 336 276 316 244 324 256 340 272 352 280 340 264 340 264 340 264 340 264 344 268 340 268 340 268 336 264 352 280 352 280 352 280 352 280 348 284 360 296 368 296 360 288 376 308 376 308 376 308 376 308 404 316 388 300 376 300 388 312 384 304 384 308 388 312 392 312 388 308 392 316 396 320 404 324 416 332 404 324 404 324 412 336 416 320 416 324 420 328 424 328 420 320 416 316 412 320 416 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 328 424 332 428 332 424 340 420 340 420 340 420 340 424 344 424 344 424 344 424 344 428 332 428 336 432 340 436 340 436 340 436 340 436 340 436 340 424 328 428 336 432 340 440 344 444 348 444 344 440 340 436 340 436 348 428 348 432 352 440 360 448 356 460 372 480 384 496 396 524 416 532 416 516 400 520 420 524 404 500 372 472 356 468 360 452 340 436 332 444 344 448 340 448 348 452 352 456 348 452 344 444 340 448 344 452 348 456 352 456 348 456 352 460 356 464 356 464 364 476 372 480 372 488 364 504 392 532 428 576 476 616 504 680 544 696 532 688 520 636 440 584 440 568 404 484 352 456 364 472 360 480 360 476 340 432 304 420 312 412 304 404 312 416 324 412 316 412 312 408 308 404 308 404 308 404 304 400 300 396 300 396 296 384 288 392 296 384 284 376 276 368 284 396 304 396 288 392 296 392 296 392 296 396 300 388 292 388 292 388 288 376 280 388 280 388 276 384 272 380 272 368 260 364 252 360 248 352 244 344 240 344 240 344 240 344 240 360 248 336 220 320 216 324 224 332 228 324 220 320 220 320 224 320 216 312 212 316 220 328 232 328 224 324 220 320 212 312 208 304 200 304 200 304 200 304 204 300 212 296 208 292 204 288 204 296 208 284 196 280 200 292 212 300 224 296 220 296 220 296 220 284 208 284 204 280 200 276 200 276 204 268 196 260 188 256 188 244 180 256 192 264 192 256 188 264 188 248 172 236 172 248 184 248 180 248 184 252 188 256 192 244 176 240 172 236 176 240 180 232 172 240 180 240 168 220 148 236 172 236 168 228 160 220 152 204 144 212 152 224 164 232 172 236 172 236 172 236 176 240 176 208 148 212 152 216 148 212 144 204 136 212 136 200 116 172 92 176 108 188 120 196 120 188 116 188 128 192 132 196 136 200 136 216 144 204 148 224 160 212 136 192 128 172 108 156 100 152 104 176 132 168 116 144 104 128 88 124 92 120 88 124 92 128 100 132 104 136 96 116 80 116 92 128 96 120 76 112 88 104 48 84 60 96 56 80 64 132 132 112 76 108 96 124 80 108 76 160 112 156 100 148 100 172 132 176 112 180 128 200 140 196 124 180 116 180 112 176 108 172 108 156 100 156 104 164 112 176 124 160 124 184 108 152 104 172 112 176 116 172 116 172 116 172 116 176 100 136 76 144 104 168 116 172 120 152 88 128 88 156 124 144 100 148 104 152 100 148 96 176 92 112 72 156 132 172 104 176 108 132 68 120 92 168 136 124 112 188 132 152 88 148 120 124 76 128 88 140 88 124 64 40 16 44 16 40 16 48 28 32 20 60 40 60 20 40 8 32 4 32 8 40 16 52 24 48 20 52 28 56 28 56 28 60 28 56 24 52 28 56 32 60 28 56 24 52 28 56 32 56 16 28 0 40 24 56 24 40 16 48 28 56 28 56 24 44 24 68 36 64 24 52 24 48 20 56 28 60 24 52 16 48 20 56 32 68 40 72 40 60 20 40 4 40 16 48 16 52 20 48 16 48 20 56 24 44 16 56 28 60 28 56 20 60 28 60 28 60 28 60 28 68 32 60 24 52 16 44 12 48 32 60 40 56 28 32 4 12 0 20 0 16 0 0 0 12 0 16 28 48 12 20 12 32 16 36 24 52 44 68 56 80 52 84 52 84 52 84 52 92 40 72 60 104 64 96 76 104 72 92 60 88 64 96 72 108 80 112 80 108 76 100 64 120 56 104 80 144 84 112 56 104 68 116 56 112 96 160 104 128 76 124 72 124 80 136 92 140 96 144 100 152 104 148 96 144 92 156 92 144 80 140 88 144 100 176 108 148 76 140 92 148 100 172 116 168 100 152 92 164 108 168 104 156 96 164 112 188 132 208 160 236 180 248 176 228 164 240 172 244 168 232 148 220 148 224 156 236 164 244 168 256 176 248 168 244 172 252 180 240 160 228 152 224 152 232 160 240 172 264 192 264 180 256 180 256 184 256 184 256 184 256 184 260 188 256 180 256 188 268 200 244 180 252 188 264 200 272 208 268 200 268 200 268 200 268 200 268 188 268 188 268 188 268 192 280 200 280 200 280 200 280 192 280 184 292 192 300 192 292 188 304 200 304 200 304 200 304 200 320 216 308 200 296 200 308 212 304 204 304 208 308 212 312 212 308 212 312 220 316 224 324 228 332 232 324 224 320 228 328 236 320 224 320 228 324 232 328 232 324 224 320 220 316 224 320 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 232 328 236 332 236 336 240 340 240 340 240 340 240 348 248 348 248 348 248 348 248 332 236 332 240 336 244 340 244 336 240 336 240 336 240 336 240 328 232 332 240 336 244 344 248 348 252 348 248 344 244 340 244 352 240 348 240 348 244 356 252 348 248 360 264 372 280 384 288 408 320 424 324 408 304 404 316 408 304 388 280 364 264 356 260 344 240 332 232 340 244 340 236 344 248 348 252 352 248 348 244 340 232 344 236 344 236 348 240 348 240 348 244 352 248 356 248 360 256 368 264 372 264 368 252 380 276 400 296 428 336 484 376 552 416 564 392 532 356 472 280 452 304 436 284 380 244 360 264 364 252 352 248 348 232 320 200 316 208 312 200 312 204 320 212 316 212 316 208 312 204 308 204 308 204 308 200 304 196 300 196 300 200 288 192 296 200 288 188 284 184 276 188 296 204 296 188 292 196 292 196 292 196 292 200 288 196 292 196 292 192 284 184 280 196 276 192 276 188 272 188 260 176 256 172 252 164 244 160 240 172 240 172 240 172 240 172 244 172 232 156 220 152 220 148 232 140 224 136 220 132 224 136 220 132 216 128 216 132 224 136 224 152 220 148 212 140 208 136 200 132 200 132 200 132 200 132 208 144 208 140 208 136 204 136 208 140 200 132 200 132 208 140 224 156 224 156 224 156 228 160 208 140 208 136 204 136 200 132 196 136 204 140 200 128 184 116 180 120 188 132 196 132 192 124 192 124 180 112 172 112 180 116 180 116 180 120 184 120 188 124 180 112 176 108 172 112 176 116 172 108 176 112 172 100 160 88 168 104 168 104 164 96 156 88 144 84 148 88 160 100 164 104 164 100 164 100 164 100 164 100 144 84 148 88 152 84 148 80 140 88 148 88 140 72 116 52 116 64 124 72 132 72 128 68 128 72 132 72 136 76 140 80 148 80 140 88 156 96 144 72 136 80 124 68 116 60 116 68 132 80 124 80 116 68 104 64 92 44 84 40 84 44 96 56 88 40 80 32 76 36 80 36 88 48 84 32 80 44 76 8 60 24 68 16 52 16 92 68 84 12 80 32 96 20 80 32 116 64 116 56 104 52 116 76 112 56 108 64 128 80 128 68 120 68 120 64 116 64 112 60 108 56 108 56 112 64 120 72 100 68 124 52 92 48 108 56 108 56 108 56 108 56 108 56 120 52 88 36 100 60 116 64 120 68 108 44 84 40 104 72 104 56 104 56 104 56 104 56 120 56 84 40 100 68 120 68 108 52 88 36 84 48 108 68 80 56 124 76 104 44 100 68 80 28 76 36 88 40 80 24 44 44 68 52 56 40 60 56 64 48 56 48 64 56 68 56 60 44 48 32 48 44 64 60 64 52 68 56 72 60 72 60 72 60 68 52 64 56 68 60 64 56 68 60 72 56 68 52 52 40 52 48 68 56 60 40 64 52 64 52 68 60 76 68 56 60 68 64 56 56 60 64 56 56 60 60 60 60 56 56 60 60 56 56 60 64 64 68 64 56 48 48 52 52 48 40 44 44 48 52 56 56 56 56 56 56 60 64 68 68 64 64 60 60 60 60 60 60 60 60 64 64 64 60 60 56 56 56 60 56 64 60 64 56 52 48 36 28 28 20 16 4 4 0 24 8 8 12 20 12 24 40 36 32 40 40 52 56 68 68 80 80 84 84 84 84 84 84 88 76 72 92 100 96 96 104 112 96 104 88 100 92 108 100 128 112 124 108 120 108 120 108 132 116 132 144 152 124 124 120 124 124 128 108 120 128 144 132 128 120 128 120 132 132 144 140 144 140 152 148 156 148 156 144 152 144 160 144 148 136 148 144 156 156 176 160 156 136 152 148 156 152 176 168 180 168 184 176 176 168 180 164 172 160 180 176 200 184 224 212 252 232 260 236 272 236 280 236 280 236 280 236 280 228 284 232 288 236 288 240 300 244 296 240 292 244 296 248 300 240 300 240 300 244 304 244 300 252 324 264 320 256 316 260 324 256 324 256 324 256 324 256 324 256 324 260 328 264 332 264 328 252 332 260 340 268 344 272 344 268 344 268 344 268 344 268 336 264 336 268 344 272 348 276 352 280 352 280 352 280 352 280 352 288 360 296 364 296 364 292 368 300 368 300 368 300 368 300 396 312 384 300 380 300 388 308 384 304 384 308 388 312 392 312 388 308 392 316 396 320 404 324 404 324 400 320 400 320 404 324 416 320 420 324 420 324 424 328 420 320 416 316 412 320 416 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 328 424 332 428 332 424 340 420 340 420 340 420 340 424 344 424 344 424 344 424 344 428 332 428 336 432 340 436 340 432 336 432 336 432 336 432 336 424 328 428 336 432 340 440 344 444 348 440 344 440 344 436 340 436 348 428 348 432 352 440 360 440 348 452 360 468 372 484 380 512 412 532 424 528 408 516 400 516 400 504 380 484 364 468 356 448 336 432 328 440 340 440 332 448 344 452 348 452 348 448 344 456 348 452 344 452 344 448 340 456 348 456 352 460 356 464 356 464 364 476 372 480 372 488 364 488 384 520 400 528 428 600 512 684 564 732 556 688 512 640 456 624 460 568 408 512 388 476 364 476 356 468 344 460 332 428 308 424 316 420 312 412 316 416 320 412 316 412 312 408 308 404 308 404 308 404 304 400 300 396 300 396 296 384 288 392 296 384 284 384 284 380 288 392 296 384 280 384 288 384 288 384 288 384 288 384 288 388 292 388 288 380 280 388 276 384 276 380 272 380 272 368 260 368 256 360 248 356 244 344 240 344 240 344 240 344 240 336 232 336 228 332 224 328 228 332 232 328 224 320 220 324 224 320 220 324 224 324 220 316 216 324 216 320 212 312 204 308 200 304 200 304 200 304 200 304 204 300 208 292 208 288 204 288 204 292 204 288 200 284 204 288 208 288 212 288 216 296 220 300 224 288 212 284 208 280 204 280 204 256 196 272 212 276 196 252 176 256 188 260 196 268 196 264 192 252 184 252 180 248 176 244 176 244 176 248 180 248 184 252 184 240 176 236 172 236 172 240 176 240 176 236 172 232 164 224 160 232 168 232 168 228 160 220 152 216 152 216 156 220 160 224 160 224 160 220 156 216 152 212 148 208 148 212 152 216 148 212 144 220 152 228 156 224 144 208 132 200 132 208 140 212 140 208 136 200 136 200 140 204 140 208 144 204 136 200 140 212 148 204 132 188 132 188 132 188 128 176 128 156 116 152 108 144 108 136 100 120 84 112 76 108 84 124 100 124 76 96 68 108 84 108 68 112 88 116 76 112 88 112 60 104 76 104 64 84 60 112 100 116 76 104 92 128 88 128 108 168 124 176 124 168 108 168 120 176 108 168 108 180 124 188 120 188 124 188 120 184 120 180 116 172 116 168 112 168 116 172 120 156 116 172 96 144 100 160 100 160 104 160 104 164 108 164 108 172 108 156 100 164 116 172 112 156 112 156 100 140 92 152 112 156 104 148 96 144 100 152 108 164 112 156 100 144 100 160 124 136 92 140 96 144 96 144 96 128 92 152 108 152 100 148 104 140 84 124 76 132 88 132 80 24 16 60 32 48 12 44 28 60 16 32 4 44 28 52 16 60 28 52 20 48 24 56 32 52 24 52 24 52 28 60 32 64 32 56 24 52 24 56 28 48 24 60 36 64 32 52 20 40 16 48 24 56 24 44 12 68 32 52 16 40 16 48 24 64 32 64 28 52 20 64 40 60 28 60 28 60 28 60 28 64 28 56 16 48 16 56 24 64 28 60 28 64 24 44 4 36 8 48 24 60 28 60 24 56 28 60 32 64 36 68 36 56 24 60 28 60 28 64 32 64 32 64 32 64 32 64 32 56 32 52 32 52 32 56 36 52 28 40 8 20 0 12 0 24 0 4 0 4 0 28 24 36 20 40 28 48 40 64 48 68 44 76 48 80 52 84 52 84 44 76 52 96 68 96 64 96 64 88 56 88 64 100 76 120 88 112 80 104 80 116 84 112 72 132 100 136 68 116 84 124 80 124 68 116 68 116 68 112 64 116 72 128 84 136 92 136 88 140 96 144 96 144 92 136 84 148 84 140 76 140 84 140 88 156 92 140 76 136 84 160 104 168 104 156 96 164 112 164 108 168 108 160 100 168 120 176 120 196 144 220 160 228 156 240 168 232 156 232 164 240 164 236 160 236 160 236 160 236 160 240 164 240 164 240 164 240 164 240 164 244 172 248 172 248 168 244 176 260 188 260 180 256 184 252 180 252 180 252 180 252 180 252 184 260 192 264 192 264 188 260 192 260 196 264 196 264 200 272 204 272 204 272 204 272 204 260 184 264 188 272 196 280 200 276 196 280 200 280 200 284 196 284 184 292 188 296 192 296 192 296 192 296 192 296 192 296 192 312 208 304 200 300 204 304 208 304 204 304 208 308 212 312 212 312 216 312 220 316 224 320 224 320 224 320 224 320 224 320 224 324 228 324 228 324 228 324 228 324 224 320 220 316 224 320 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 232 328 236 332 236 332 236 336 236 336 236 336 236 340 240 340 240 340 240 340 240 332 236 332 240 336 244 340 244 332 236 332 236 332 236 332 236 332 236 332 240 336 244 340 244 344 248 344 248 344 248 344 248 352 240 348 240 348 244 356 252 348 248 356 260 364 272 376 280 392 308 416 328 424 316 400 296 396 300 392 292 380 272 360 256 344 236 328 228 332 236 336 232 340 244 348 248 348 248 344 240 352 240 348 236 344 232 340 228 348 240 348 244 352 248 356 248 360 256 368 264 372 264 368 252 356 268 400 284 400 304 464 372 500 388 560 400 536 372 516 344 480 308 420 272 408 288 388 264 372 252 344 232 336 224 320 204 324 212 320 208 320 208 320 208 316 212 316 208 312 204 308 204 308 204 308 200 304 196 300 196 300 200 288 192 296 200 288 188 292 196 292 196 292 192 284 180 288 192 284 188 284 188 280 184 284 192 292 196 292 192 284 188 276 192 276 188 272 188 268 184 264 180 260 172 252 168 248 164 244 176 240 172 240 172 236 168 224 156 228 164 232 164 228 148 236 144 228 136 224 136 224 140 220 136 228 140 224 132 212 120 216 148 212 140 204 136 200 132 200 132 200 132 200 132 200 132 204 140 208 136 204 136 200 132 204 136 204 136 204 136 204 136 192 124 196 132 204 140 212 144 212 140 208 140 204 136 204 136 196 132 200 140 200 132 188 120 196 132 196 132 200 132 196 132 180 120 184 120 184 116 176 108 176 112 176 112 176 116 180 116 176 112 172 104 168 108 176 112 180 112 172 104 164 96 164 100 164 100 164 100 164 96 156 88 156 92 156 92 156 92 156 92 160 96 156 88 148 80 140 76 144 84 148 88 152 84 148 80 148 96 156 100 156 96 148 88 140 84 140 84 144 88 140 84 144 84 144 84 144 84 144 84 136 76 136 76 140 80 136 72 124 76 136 88 140 84 136 84 104 52 96 52 92 44 80 44 88 36 72 24 68 32 88 52 108 44 68 28 84 48 76 16 72 40 84 32 80 44 84 28 76 36 76 24 60 16 72 32 80 8 72 24 92 32 104 60 116 68 132 72 116 56 104 56 120 60 104 52 112 68 124 68 124 72 120 68 116 64 116 64 120 64 112 56 108 56 108 56 104 64 116 44 96 52 108 48 112 60 112 60 112 64 116 64 104 52 104 56 112 60 108 52 100 60 108 60 100 48 104 60 108 56 92 40 88 44 104 60 120 68 108 56 100 56 108 64 84 40 92 48 100 48 88 36 84 36 88 48 100 56 100 44 100 40 76 28 80 40 92 44 44 44 72 60 64 44 60 52 80 56 56 44 64 56 56 32 72 60 76 68 76 60 68 52 60 48 56 44 56 48 68 56 76 60 68 52 64 52 64 52 60 52 72 64 76 60 64 48 60 52 64 48 60 44 60 52 84 64 64 44 52 44 64 56 64 64 60 56 48 52 64 72 60 60 60 60 60 60 60 60 64 60 48 44 40 40 44 48 64 60 60 64 68 60 48 32 36 40 48 56 60 60 60 56 56 56 56 56 56 60 60 64 56 56 56 60 60 64 64 64 64 64 64 64 68 68 68 68 64 56 60 52 60 60 68 68 76 68 60 44 40 28 28 24 12 12 12 4 12 16 28 24 36 32 36 36 44 44 52 52 64 64 68 72 76 80 84 84 84 80 80 80 88 100 96 88 104 88 96 84 96 92 112 104 132 116 120 104 120 112 128 120 120 116 140 140 132 104 120 132 140 128 132 124 128 112 116 108 116 112 124 120 136 132 144 136 140 132 144 140 152 144 148 140 152 144 164 148 156 140 156 152 156 148 160 144 152 136 152 144 172 164 176 156 160 148 168 164 176 168 184 168 176 164 184 184 200 184 220 208 248 224 252 224 276 236 272 228 272 236 288 248 292 240 292 236 288 236 288 232 288 240 292 240 292 240 292 236 296 236 300 248 308 248 308 244 304 252 320 260 316 252 316 264 320 252 320 252 320 252 320 252 320 256 328 264 332 264 332 260 340 264 340 264 340 264 340 264 348 272 348 272 348 272 348 272 336 264 340 272 348 280 352 284 348 276 348 280 352 284 356 284 356 288 356 288 360 292 364 296 364 296 364 296 364 296 364 296 384 304 380 300 380 304 384 308 384 304 384 308 388 312 392 312 392 312 396 316 396 316 400 320 400 320 400 320 400 320 400 320 420 324 420 324 420 324 420 324 420 320 416 316 412 320 416 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 328 424 332 428 332 420 336 416 336 416 336 416 336 412 332 412 332 412 332 412 332 428 332 428 336 432 340 436 340 428 332 428 332 428 332 428 332 428 332 432 336 432 336 436 340 440 344 440 344 440 344 440 344 436 348 428 348 432 352 440 360 452 356 456 368 472 376 484 380 496 396 520 424 540 420 516 392 508 396 504 388 492 372 476 356 452 340 436 332 440 336 440 328 444 340 448 348 452 344 444 340 460 348 456 344 452 340 448 336 456 348 456 352 460 356 464 356 464 364 476 372 480 372 488 364 468 376 532 412 532 420 580 492 616 520 696 548 696 540 688 520 628 444 548 404 528 416 508 392 484 360 468 344 460 332 432 316 428 324 428 324 420 324 416 320 412 316 412 312 408 308 404 308 404 308 404 304 400 300 396 300 396 296 384 288 392 296 384 284 388 292 392 292 384 284 376 280 384 288 380 284 376 280 376 276 380 284 384 292 388 292 384 284 384 276 380 272 380 268 376 268 372 264 368 260 364 252 356 248 348 244 348 240 344 236 340 236 324 224 332 232 336 232 332 232 336 232 328 228 324 224 328 228 320 224 328 228 324 220 312 208 320 216 316 208 308 204 304 200 304 200 304 200 304 200 304 204 296 208 288 204 288 200 284 200 288 204 288 204 288 204 288 204 260 188 268 196 276 204 280 208 284 208 280 204 280 200 276 200 272 200 264 188 256 192 264 200 268 200 264 196 264 196 264 196 248 184 252 184 252 180 244 172 244 176 244 176 244 172 240 172 240 172 232 168 232 168 236 176 244 176 236 168 228 160 228 164 224 160 228 164 224 160 220 152 224 160 220 156 220 156 216 152 228 160 224 156 216 148 208 140 208 148 212 152 216 148 212 144 220 148 220 148 220 148 216 144 216 140 212 140 212 140 212 140 212 148 212 144 208 144 208 144 200 136 200 136 196 132 200 136 176 124 188 136 196 136 184 132 144 100 136 88 116 76 100 64 116 80 104 68 104 76 116 92 148 92 104 72 112 84 100 48 96 84 120 76 108 88 120 76 112 80 108 72 96 64 100 72 108 68 100 80 128 92 148 120 156 116 176 120 168 104 164 100 192 116 172 108 180 124 188 124 180 116 180 116 176 112 172 108 172 112 164 104 156 100 156 100 168 120 172 100 156 116 172 104 164 108 164 112 168 116 172 116 152 100 160 108 160 100 152 96 144 104 156 108 152 100 152 108 152 96 136 84 132 88 144 104 180 112 148 96 156 112 152 96 140 92 140 92 140 92 140 88 136 84 128 88 144 100 144 88 152 92 128 76 128 92 144 96 44 16 48 24 56 28 52 24 76 40 64 36 64 32 48 12 52 28 64 40 68 36 52 20 48 20 40 12 40 20 52 32 68 36 60 28 52 24 52 24 52 28 56 32 60 28 56 24 56 28 56 20 40 12 48 32 64 32 52 20 52 32 72 52 56 28 60 20 44 16 56 36 60 28 56 24 56 24 60 28 60 24 52 12 44 8 40 8 60 28 56 28 64 28 48 8 44 12 48 20 56 24 56 24 52 20 48 16 52 20 60 28 52 20 56 28 60 32 68 36 64 32 64 32 64 32 64 32 72 48 68 48 68 48 72 56 80 56 72 44 52 24 40 16 0 0 16 0 16 12 28 0 24 8 24 8 24 12 36 16 48 20 56 28 68 40 76 48 80 52 84 44 84 68 96 48 88 60 84 52 84 64 100 76 108 80 108 80 108 84 112 80 108 64 124 84 120 56 108 80 132 76 128 88 132 64 104 60 108 64 116 76 128 80 128 80 128 84 136 88 140 92 136 84 136 84 152 88 144 84 148 96 148 88 144 80 140 80 144 88 144 92 156 92 152 92 164 112 160 108 172 108 164 108 176 124 180 124 200 148 220 160 224 152 236 164 228 156 232 164 244 168 240 164 240 164 240 160 236 160 236 164 240 168 244 164 240 160 236 160 236 164 244 168 248 172 248 176 260 180 252 176 260 188 256 184 256 184 256 184 256 184 256 184 256 188 260 192 264 192 264 196 264 196 268 200 268 200 268 200 268 200 268 200 268 200 268 188 272 192 276 200 280 200 272 192 276 200 280 204 288 200 288 184 288 184 288 188 296 196 296 192 296 192 296 192 296 192 300 200 300 200 304 204 304 204 304 204 304 208 308 212 312 212 316 220 316 220 316 220 316 220 320 224 324 228 324 228 320 224 328 232 324 228 324 228 320 224 324 224 320 220 316 224 320 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 232 328 236 332 236 328 232 332 232 332 232 332 232 332 232 332 232 332 232 332 232 332 236 332 240 336 244 340 244 336 240 336 240 336 240 336 240 336 240 336 240 336 240 336 240 340 244 344 248 344 248 348 252 352 240 348 240 348 244 356 252 356 256 364 264 368 276 376 280 380 288 400 320 428 332 412 304 400 300 392 288 380 276 368 268 356 248 336 236 340 240 336 232 340 240 344 244 344 244 340 240 348 240 344 236 344 236 340 232 348 240 348 244 352 248 356 248 360 256 368 264 372 264 368 252 352 264 404 300 416 312 456 348 488 368 540 388 544 388 532 356 480 300 420 264 408 296 412 284 376 264 360 252 352 240 332 212 328 220 332 220 332 216 320 204 316 212 316 208 312 204 308 204 308 204 308 200 304 196 300 196 300 200 288 192 296 200 288 188 288 196 300 200 288 184 280 188 292 196 288 188 284 184 276 180 280 188 288 196 292 196 288 192 272 188 272 188 268 184 268 180 268 180 264 176 256 168 252 168 248 180 244 172 240 168 232 164 228 160 228 160 228 160 228 156 236 148 232 140 228 140 228 140 220 132 224 136 224 132 216 128 220 148 216 144 208 136 204 132 200 132 200 132 200 132 200 132 200 136 204 136 200 132 200 128 200 136 204 140 208 136 204 132 196 128 200 136 204 140 208 144 200 132 200 128 196 128 192 124 212 140 192 120 184 124 200 144 200 136 196 128 188 128 192 132 184 120 184 116 180 112 176 112 176 112 172 108 172 104 168 104 172 108 168 104 168 104 172 108 176 112 172 108 168 100 160 96 156 92 160 96 160 96 156 88 156 92 156 92 156 92 156 92 160 96 160 92 152 88 148 84 144 84 148 88 152 84 148 80 144 88 144 84 140 84 140 84 148 88 140 80 136 80 140 84 148 88 148 84 144 84 140 80 136 80 140 76 128 68 136 84 124 76 128 80 132 80 136 84 116 64 104 56 88 36 68 28 80 32 76 32 80 36 84 44 104 44 72 24 68 24 56 4 64 40 92 36 76 40 84 32 72 28 72 28 72 28 72 20 76 4 72 32 100 40 104 68 104 56 116 64 108 52 100 52 124 64 112 60 120 72 120 64 116 64 112 60 112 56 108 56 108 56 104 48 96 44 96 48 120 72 116 48 104 68 116 48 92 44 96 48 104 52 108 56 96 48 108 52 100 40 92 44 96 56 108 60 100 52 104 64 100 48 92 40 88 44 96 52 124 60 92 44 108 64 104 40 100 52 96 44 92 44 92 48 96 40 84 40 92 44 88 36 108 48 84 32 88 48 96 48 72 48 48 40 68 64 72 48 80 72 84 64 68 56 72 64 56 48 60 52 64 52 60 48 68 52 56 40 56 48 72 64 80 64 72 56 64 48 60 52 72 56 68 52 64 56 68 60 64 60 72 56 56 40 60 56 68 56 64 52 64 60 80 72 48 52 56 52 44 44 52 56 60 56 52 48 48 52 56 60 56 60 60 56 56 52 48 44 56 52 52 52 60 60 52 44 52 52 48 48 48 52 56 56 56 52 48 48 48 52 60 64 52 52 56 60 60 64 68 68 64 64 64 64 60 60 60 60 76 72 76 72 72 68 72 68 80 76 80 72 68 52 48 36 20 36 48 32 40 52 52 32 36 32 36 28 36 32 40 40 36 40 44 52 60 68 72 76 80 88 84 72 80 100 96 76 100 84 92 80 96 92 112 104 112 100 116 108 120 112 120 108 128 112 124 128 132 108 116 124 136 120 132 144 152 120 116 116 116 112 128 124 136 124 132 120 132 128 140 136 144 136 144 132 144 140 156 144 152 140 156 152 164 148 152 140 156 148 160 152 152 148 168 160 172 160 180 176 172 168 184 168 180 168 192 188 200 184 220 208 244 220 248 216 264 228 272 232 280 240 288 248 288 236 292 240 292 240 292 240 288 240 296 248 300 244 292 236 300 240 296 236 300 248 316 260 308 256 320 256 312 252 320 268 324 256 324 256 324 256 324 256 328 260 324 252 324 260 336 272 336 264 340 268 344 272 348 272 344 268 344 268 344 268 344 268 344 276 348 276 348 276 348 276 344 272 348 280 352 284 360 288 360 292 356 284 356 292 364 300 368 300 368 300 368 300 368 300 372 296 380 300 384 304 384 304 384 304 384 308 388 312 392 312 396 316 396 316 396 316 396 316 400 324 408 332 412 328 404 320 424 328 424 324 420 320 416 320 420 320 416 316 412 320 416 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 328 424 332 428 332 416 332 412 332 412 332 412 332 416 336 416 336 416 336 416 336 428 332 428 336 432 340 436 340 432 336 432 336 432 336 432 336 432 336 432 336 432 336 432 336 436 340 436 344 440 348 444 348 436 348 428 348 432 352 440 360 448 356 456 364 468 368 476 372 484 376 500 408 540 432 536 412 516 400 504 380 488 372 484 372 468 352 448 340 448 344 444 336 440 340 444 344 448 340 444 336 448 340 452 344 452 344 456 348 456 348 456 352 460 356 464 356 464 364 476 372 480 372 488 364 484 376 512 400 536 432 580 476 640 528 684 552 708 560 696 508 648 472 576 416 536 416 520 404 504 380 496 372 488 356 452 328 436 332 440 336 432 328 416 316 412 316 412 312 408 308 404 308 404 308 404 304 400 300 396 300 396 296 384 288 392 296 384 284 376 292 396 296 384 280 380 288 392 296 388 288 380 280 376 276 376 284 384 292 388 292 388 288 380 272 380 268 376 268 372 264 376 268 372 260 364 256 360 252 352 248 348 240 344 236 336 232 340 232 332 224 324 224 332 236 340 236 332 228 328 228 328 232 320 220 316 216 316 220 324 224 328 220 324 216 316 208 312 204 304 200 304 200 304 200 304 204 292 204 288 200 284 200 280 196 284 200 292 208 292 208 284 200 280 204 280 204 280 204 280 204 272 196 268 192 268 188 264 188 272 200 260 188 256 192 268 204 268 196 260 184 252 184 256 192 260 188 248 176 240 176 248 180 240 172 240 168 236 168 232 164 236 168 232 164 228 168 232 172 236 172 240 176 236 164 224 152 216 156 220 160 224 160 220 152 220 156 220 156 220 156 220 156 216 152 216 152 216 152 216 152 208 148 212 152 216 148 212 144 220 144 212 136 208 136 208 136 224 152 216 140 208 140 212 144 212 144 208 144 204 140 200 136 200 144 208 136 192 128 204 152 192 136 188 128 184 132 184 136 148 104 140 92 120 80 108 68 104 76 116 88 120 88 116 80 116 80 108 72 100 68 100 68 96 88 128 84 104 80 112 76 92 64 100 72 112 80 112 76 120 76 120 108 160 108 160 128 156 108 172 116 176 108 176 116 180 112 172 112 184 120 176 104 184 120 180 116 180 112 176 112 164 108 160 100 156 100 160 104 172 120 164 96 160 120 172 96 148 92 152 100 156 104 164 108 156 108 168 108 152 92 152 104 148 104 152 104 144 100 156 116 148 100 148 100 148 100 148 100 152 100 148 96 144 96 144 96 148 100 148 100 148 96 140 92 148 100 144 92 136 84 132 88 152 96 136 84 140 100 148 96 72 20 28 4 56 44 64 16 56 32 60 24 40 16 60 52 44 12 32 0 32 12 48 24 60 28 48 16 48 28 64 40 68 36 60 28 52 20 48 20 64 32 52 20 48 24 60 36 44 28 68 36 52 12 44 20 56 28 52 16 44 12 40 16 44 16 52 20 44 8 44 20 56 24 48 12 44 16 56 24 60 32 68 36 68 28 52 16 56 16 44 16 56 28 56 16 60 24 52 12 44 16 52 24 56 24 52 16 48 24 60 36 52 20 56 28 60 32 68 36 64 32 64 28 60 24 56 24 60 40 64 44 64 40 52 32 68 52 76 56 68 36 44 16 44 44 68 36 60 56 80 40 52 28 48 24 44 28 52 32 32 0 40 16 56 32 68 40 76 56 84 40 80 68 96 40 84 56 80 52 84 64 100 76 92 68 104 80 112 80 104 68 124 64 112 76 128 68 112 76 124 68 124 104 152 76 112 76 112 68 120 76 128 76 120 68 124 80 132 88 136 88 132 80 120 72 140 76 132 72 140 88 156 88 140 80 144 92 152 92 152 100 168 112 164 104 164 108 160 108 172 112 168 112 180 128 176 116 192 140 212 148 212 140 224 160 232 164 240 168 244 164 236 160 236 164 240 168 244 168 240 164 248 176 252 172 240 164 248 168 240 160 240 172 260 192 252 180 256 180 252 176 260 192 260 188 260 188 260 188 260 188 264 188 252 176 252 188 268 204 260 192 264 200 268 204 276 208 264 196 264 196 264 196 264 196 280 200 276 196 276 196 276 192 272 192 276 200 280 204 288 200 292 188 288 180 288 188 300 200 300 196 300 196 300 196 300 196 292 192 296 200 304 204 304 204 304 204 304 208 308 212 312 212 316 220 316 220 316 220 316 220 324 228 332 240 336 236 324 228 328 232 328 228 324 224 320 224 324 224 320 220 316 224 320 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 228 324 232 328 236 332 236 328 232 332 232 332 232 332 232 344 244 344 244 344 244 344 244 332 236 332 240 336 244 340 244 340 244 340 244 340 244 340 244 336 240 336 240 336 240 336 240 340 244 340 248 344 252 348 252 352 240 348 240 348 244 356 252 348 248 352 252 356 260 364 268 372 276 380 304 424 340 428 324 408 304 388 280 372 276 376 284 368 256 348 244 348 248 344 236 336 240 340 244 344 240 340 236 336 232 340 236 344 240 348 244 348 240 348 244 352 248 356 248 360 256 368 264 372 264 368 252 376 264 372 264 400 312 456 344 512 372 540 400 568 420 552 356 512 332 460 280 412 276 408 288 384 280 384 280 380 264 348 224 332 228 336 228 336 216 320 204 316 212 316 208 312 204 308 204 308 204 308 200 304 196 300 196 300 200 288 192 296 200 288 188 276 192 300 200 284 184 284 196 300 200 292 196 288 188 280 184 280 184 288 196 292 196 292 196 272 188 272 184 268 180 264 180 268 184 264 176 260 172 252 168 248 180 244 172 240 168 232 164 244 168 228 152 216 152 228 156 240 148 232 140 228 140 228 144 220 128 212 124 216 132 228 144 224 156 220 152 216 144 208 140 200 132 200 132 200 132 200 132 200 136 204 132 200 128 196 128 196 132 208 144 212 140 200 128 196 128 196 128 196 128 192 124 192 124 188 120 188 116 184 116 192 128 196 132 200 132 196 132 200 132 188 120 180 116 184 124 196 124 180 108 168 108 180 120 172 108 172 104 168 100 164 96 172 104 168 100 164 104 168 108 168 108 176 116 176 104 156 84 152 88 156 96 160 96 156 92 152 88 152 92 156 96 160 96 144 84 148 84 148 84 152 88 144 84 148 88 152 84 148 80 152 92 144 80 136 76 132 76 160 100 148 88 140 88 144 92 144 84 144 80 140 76 136 72 140 84 148 80 128 68 140 96 148 92 136 76 128 80 140 96 88 40 84 40 80 36 72 36 72 32 88 48 96 48 84 36 80 40 84 40 80 36 88 56 68 48 100 40 72 32 80 32 52 12 60 28 84 44 84 24 88 24 96 60 128 64 120 76 104 60 116 64 112 64 120 76 108 52 104 60 116 64 104 44 124 72 124 68 120 64 116 64 112 56 108 52 104 56 108 60 112 60 100 40 100 64 108 36 100 48 104 56 112 60 116 68 108 64 120 60 96 40 104 64 100 56 104 52 96 52 112 72 104 60 112 64 112 64 108 56 80 52 112 56 84 32 92 60 96 52 108 64 112 52 92 36 100 56 104 48 84 28 80 40 104 48 88 44 96 52 100 48 84 56 60 48 52 32 56 72 56 48 64 60 80 68 68 48 56 48 60 48 60 48 64 52 40 36 56 52 68 52 56 40 60 52 72 60 64 52 72 64 68 60 72 60 72 56 64 48 48 40 52 44 60 52 68 56 60 40 48 36 52 44 52 32 40 44 52 60 64 64 60 60 44 52 56 56 48 40 40 44 52 56 60 64 60 56 48 44 60 64 64 60 60 52 48 44 56 56 56 52 52 48 48 48 68 64 60 56 56 56 60 60 68 64 56 60 60 56 48 36 48 52 56 64 68 64 52 40 60 56 64 64 72 68 72 68 72 64 64 56 60 64 76 76 68 68 68 68 68 68 68 68 76 68 60 60 68 64 52 36 32 40 52 64 68 68 64 60 64 68 72 76 76 72 68 64 88 76 84 68 80 68 84 72 88 88 112 108 120 104 120 112 132 116 120 108 120 120 140 140 124 120 136 132 140 128 128 112 124 116 124 116 124 116 124 116 124 116 124 120 136 136 152 148 136 128 144 136 148 136 144 132 152 140 152 144 156 148 160 148 160 152 172 168 180 168 176 160 152 140 156 148 164 156 172 160 204 180 208 192 232 212 252 228 280 240 284 236 280 240 284 244 292 240 292 240 292 240 292 240 296 244 296 244 296 244 296 244 300 240 300 240 300 240 300 240 304 248 320 264 328 264 316 252 324 256 328 260 328 256 320 252 332 268 340 272 340 264 324 252 328 256 336 264 340 264 340 260 348 272 348 272 348 272 348 272 344 276 352 280 344 272 348 280 340 268 344 276 352 280 352 280 352 284 352 288 356 292 360 292 364 292 360 292 360 296 368 304 380 304 384 308 388 304 384 300 388 308 392 312 392 316 396 316 388 308 392 316 396 320 404 324 404 324 404 328 408 332 412 332 420 324 420 320 416 316 412 316 408 316 412 320 416 316 412 312 416 324 420 328 424 324 420 320 420 324 420 324 420 324 420 324 432 332 428 328 424 324 420 320 428 328 424 324 420 328 424 332 420 336 416 336 416 336 416 336 416 336 416 340 420 344 424 344 428 332 428 336 432 340 436 340 436 340 436 340 436 340 436 340 428 336 440 348 444 344 432 332 440 340 436 340 436 344 444 352 428 348 428 352 436 356 440 360 448 356 452 356 452 348 460 364 480 372 496 396 516 412 532 420 544 416 508 380 488 372 480 364 460 352 452 340 444 336 440 336 444 336 440 340 452 348 444 332 444 336 444 340 448 344 452 344 460 352 460 356 464 360 468 360 472 368 476 372 480 376 492 372 508 388 512 388 512 404 548 444 624 504 652 532 692 544 700 552 660 496 608 440 552 412 528 416 504 376 488 364 480 352 452 332 432 328 428 320 420 324 424 328 412 316 412 316 408 308 400 300 400 304 400 300 396 296 392 296 392 296 392 292 388 288 384 288 388 292 388 288 384 284 380 284 384 288 384 288 384 288 384 288 388 292 380 280 376 280 376 280 380 276 384 276 384 272 376 264 376 268 376 264 372 260 368 260 352 244 348 240 344 236 340 232 344 236 336 224 328 220 324 228 336 240 340 240 336 228 320 216 324 224 324 224 328 232 336 240 320 216 320 216 320 216 320 216 308 204 308 200 304 196 300 200 312 224 308 220 296 204 280 192 308 216 292 200 280 200 292 212 280 200 276 196 272 200 276 204 272 196 272 196 272 196 272 196 248 184 256 192 264 196 264 196 256 192 260 196 264 192 260 188 256 188 256 184 252 184 248 180 256 184 244 168 236 172 244 180 236 172 236 172 236 172 236 172 236 168 228 160 220 152 216 152 220 156 224 164 228 164 224 160 204 152 224 160 220 156 224 164 224 156 216 148 212 148 212 152 204 144 208 148 212 144 208 140 212 144 216 144 216 140 208 132 228 152 216 140 208 136 212 144 208 148 212 148 212 148 216 152 204 140 200 136 204 140 208 148 192 136 196 140 192 132 176 120 144 92 120 72 108 80 108 68 108 80 116 88 124 96 128 96 108 80 112 80 112 80 112 84 132 92 116 76 104 72 104 76 100 76 116 84 116 84 124 100 152 112 164 120 168 116 168 112 172 116 180 116 184 112 184 112 160 104 168 100 160 100 172 116 204 124 176 116 196 132 180 92 160 108 172 120 176 116 164 104 164 108 164 108 164 108 164 108 156 100 164 112 168 112 168 112 144 96 160 104 156 96 156 104 148 100 148 104 152 108 156 108 156 104 148 100 152 104 144 84 160 112 160 112 160 112 160 112 152 96 136 88 144 100 148 96 148 100 148 100 144 92 136 84 136 80 128 88 152 112 148 88 60 20 44 16 36 0 32 28 40 20 60 36 68 32 56 24 56 28 56 28 56 24 52 24 36 12 48 24 52 24 48 16 48 24 60 32 52 24 60 36 56 32 60 32 60 28 52 20 44 16 48 20 52 24 56 28 52 16 40 16 52 24 48 16 44 16 52 24 60 32 64 32 48 24 60 28 52 12 48 16 52 20 56 28 56 20 48 12 52 24 56 24 56 20 48 16 56 24 56 20 52 16 48 16 52 20 52 24 60 32 72 44 76 40 68 36 72 40 60 20 56 24 56 28 68 36 56 16 60 40 64 48 68 48 64 44 64 40 60 40 64 44 68 52 72 40 72 40 72 40 72 40 64 24 52 20 60 28 48 4 40 12 52 28 64 32 60 24 52 20 56 24 56 24 52 20 76 44 72 40 68 44 76 48 80 60 104 80 104 76 104 72 108 60 108 60 108 68 124 80 120 76 132 88 136 80 124 68 120 72 120 72 120 72 120 72 120 72 120 76 128 84 140 92 124 72 132 72 132 76 136 80 140 80 140 84 144 84 148 88 144 88 152 92 156 96 156 96 156 96 160 100 164 108 168 112 172 112 184 128 204 148 224 156 236 168 236 164 236 168 244 168 240 164 240 164 240 164 240 164 244 168 244 168 244 168 244 168 240 164 240 164 240 164 240 164 244 172 256 184 260 184 256 176 252 180 256 188 260 188 256 184 264 192 268 196 264 188 256 184 252 188 260 196 264 196 264 192 272 204 272 204 272 204 272 204 272 196 280 200 272 192 276 200 272 192 276 200 280 200 276 188 280 180 288 184 288 188 292 188 296 192 292 188 296 192 300 200 300 204 304 208 308 204 304 200 304 208 308 208 312 212 312 216 308 212 312 220 316 224 324 228 324 228 324 232 328 236 332 236 324 228 324 224 320 224 316 220 316 220 320 224 320 224 316 220 320 228 324 232 328 228 324 224 324 228 324 228 324 228 324 228 332 236 328 232 328 232 324 228 332 232 328 228 324 232 328 236 332 236 336 236 336 236 336 236 336 236 336 240 340 244 344 244 332 236 332 240 336 244 340 244 340 244 340 244 340 244 340 244 336 244 340 248 344 244 340 240 344 244 340 244 340 248 348 256 348 244 352 244 352 244 356 248 344 244 352 248 340 244 352 260 360 268 376 292 400 316 416 324 424 312 392 284 380 284 376 276 364 260 356 252 348 244 348 248 344 240 336 240 348 248 340 232 336 228 340 232 340 236 344 236 352 244 352 248 356 252 360 252 368 260 368 264 372 264 372 260 380 268 384 264 384 280 416 300 460 332 508 384 552 396 552 376 536 352 492 312 444 288 428 300 388 276 372 260 360 252 344 228 332 220 324 212 324 212 328 216 316 216 320 212 316 204 304 196 304 200 304 196 300 196 296 192 296 200 296 196 292 192 288 192 292 196 292 192 288 188 284 188 288 192 288 192 288 192 288 192 292 192 284 184 280 184 280 188 272 192 276 192 276 188 268 180 268 184 268 180 264 176 260 176 244 176 244 172 240 172 240 172 248 176 240 168 232 164 232 156 232 148 240 152 236 144 224 132 228 140 224 136 224 140 232 148 220 152 220 148 216 144 212 144 204 136 204 132 200 128 196 128 216 152 220 148 212 140 200 128 216 144 208 132 200 136 208 144 204 132 200 132 200 132 200 136 196 128 196 128 196 128 196 128 184 124 192 132 196 132 192 128 188 124 192 128 192 128 188 124 188 120 184 120 180 116 180 112 184 116 176 112 172 108 172 112 168 104 168 104 168 104 168 104 172 104 164 96 156 92 156 92 156 96 160 96 160 96 156 88 148 92 160 96 152 88 156 100 160 92 152 84 148 84 148 88 140 80 144 84 148 80 144 76 140 88 144 88 144 84 136 76 148 92 144 84 140 84 144 88 148 88 148 88 148 88 148 84 136 76 136 72 136 80 144 84 132 84 136 88 136 76 124 72 108 48 84 40 84 40 80 40 72 32 84 44 92 48 92 48 80 36 80 36 80 36 80 36 92 44 84 36 76 32 76 32 60 24 76 36 76 36 88 40 116 64 124 68 124 68 116 64 116 64 116 64 112 64 112 64 96 52 112 56 104 52 108 64 132 72 116 64 124 72 112 44 108 56 112 60 112 60 108 56 104 52 104 52 104 52 104 52 100 52 108 56 112 56 108 52 96 52 112 64 108 56 108 64 100 52 100 56 104 60 108 60 104 52 96 52 104 56 96 40 104 56 104 56 104 56 104 56 104 48 88 40 96 52 100 48 96 48 100 52 100 48 92 40 120 56 84 36 92 48 88 28 64 44 60 56 60 32 48 56 48 52 80 72 72 52 64 60 68 56 68 52 60 48 56 44 60 48 60 52 64 52 68 56 60 52 72 60 64 52 72 64 68 60 72 60 72 56 64 48 64 52 64 52 68 56 68 56 68 48 60 52 72 64 76 60 52 52 52 52 56 60 64 68 56 64 68 68 60 52 52 56 52 52 52 56 52 48 44 40 44 44 48 52 56 52 52 52 56 56 56 56 52 52 52 52 52 52 52 56 60 64 72 76 72 68 64 68 72 72 64 56 68 60 56 60 64 68 64 56 68 64 72 68 72 64 64 60 60 60 68 64 72 68 72 64 76 76 76 76 76 76 76 76 60 56 52 56 64 64 56 48 52 52 52 52 52 52 52 52 48 48 44 44 44 44 48 48 80 68 80 68 84 76 92 84 96 92 116 108 116 100 112 104 108 100 112 104 116 112 124 116 120 116 132 128 136 124 128 116 128 120 128 120 128 120 128 120 136 124 132 124 132 128 140 136 152 136 144 128 144 136 156 148 152 140 152 140 156 144 156 148 152 140 152 140 152 144 156 148 176 168 180 168 180 168 180 168 192 172 204 192 232 216 252 228 264 228 276 232 280 244 292 252 292 240 292 240 292 240 292 240 296 244 296 244 296 244 296 244 300 240 300 240 300 240 300 240 308 248 308 252 312 256 316 256 312 248 320 256 328 260 328 260 332 264 328 256 324 256 328 260 332 256 336 264 340 264 340 264 348 272 348 272 348 272 348 272 344 276 352 280 344 272 348 280 348 280 352 280 352 276 348 272 352 288 356 288 360 292 360 292 364 296 360 292 364 300 372 304 380 304 384 308 388 304 384 300 380 304 384 304 388 308 388 312 388 308 392 316 396 320 404 324 404 324 404 328 408 332 412 332 420 324 420 324 416 320 416 316 416 320 420 324 420 324 416 320 416 324 420 328 424 324 420 320 420 324 420 324 420 324 420 324 420 324 424 328 424 328 428 332 428 328 424 324 420 328 424 332 420 336 416 336 416 336 416 336 416 336 416 340 420 344 424 344 428 332 428 336 432 340 436 340 436 340 436 340 436 340 436 340 440 340 436 336 432 340 436 344 440 340 436 340 436 344 444 352 440 356 436 356 436 352 436 352 436 348 444 348 440 340 452 356 460 356 476 380 504 404 528 420 528 404 500 384 496 388 496 384 476 372 468 360 460 356 460 356 448 340 444 344 452 352 448 336 444 340 448 340 452 344 452 344 460 352 460 356 464 360 468 360 472 368 476 368 480 372 488 372 492 376 500 376 500 388 532 424 548 456 624 532 692 556 696 540 700 536 652 484 592 448 556 436 516 384 496 368 484 356 456 340 436 332 432 324 420 324 424 328 416 320 416 320 412 312 400 304 400 304 400 304 396 300 396 296 392 296 392 292 388 288 384 288 388 292 388 288 384 284 380 284 384 288 384 288 384 288 384 288 388 288 380 280 376 280 380 284 384 276 384 276 384 272 376 268 376 268 376 264 372 260 368 260 344 240 344 244 348 244 348 244 356 248 348 240 340 232 340 240 332 232 336 236 336 236 332 228 336 232 328 224 324 224 328 228 332 224 328 220 316 208 312 204 308 204 308 200 304 196 300 200 300 212 300 216 296 208 288 204 288 204 288 204 292 208 292 208 276 200 276 200 276 200 276 200 272 196 272 196 272 196 272 196 260 192 260 196 260 188 256 184 252 184 256 188 256 188 252 184 252 180 248 180 244 176 244 172 244 180 248 180 244 176 240 168 232 168 232 168 232 168 232 168 236 168 228 160 220 156 220 156 224 160 224 160 220 152 212 144 224 160 224 152 212 148 220 164 224 156 216 148 212 148 212 152 204 144 208 148 212 144 208 140 212 144 216 144 216 140 208 132 208 140 216 144 216 144 216 144 216 152 216 148 208 144 204 140 196 132 196 132 196 136 204 140 184 132 188 136 188 124 168 116 156 104 128 84 120 92 120 80 104 76 112 84 120 88 120 88 120 84 116 80 112 76 108 72 108 80 112 84 116 80 112 76 96 72 112 84 112 84 124 100 172 124 176 128 180 124 176 120 180 116 184 112 184 112 184 112 160 108 180 120 180 112 176 116 184 120 184 120 180 112 172 104 168 108 164 104 160 108 164 112 156 100 156 100 156 100 156 100 160 104 164 108 164 104 156 96 152 104 168 116 164 108 164 116 148 100 148 104 152 108 156 108 148 96 144 100 156 108 148 96 144 96 144 96 144 96 144 96 152 96 136 88 144 100 148 96 136 92 144 100 148 100 144 96 176 108 132 76 132 88 136 84 52 20 60 48 72 32 60 48 32 28 76 48 56 16 48 32 48 20 44 12 36 4 28 0 60 28 52 24 52 28 60 32 48 24 60 32 52 24 60 36 56 32 60 32 60 28 52 20 60 32 56 28 56 28 56 28 52 20 48 24 64 44 68 36 56 24 52 16 52 24 64 36 60 36 76 40 64 28 60 32 56 24 56 20 52 16 48 16 36 8 44 16 52 24 52 20 56 24 56 24 56 24 56 20 68 32 60 24 56 24 60 28 52 16 48 20 60 28 56 16 72 32 56 24 64 36 68 32 68 48 68 48 64 40 56 36 52 36 64 52 72 48 64 40 80 48 80 48 80 48 80 48 64 32 68 40 76 44 72 40 64 32 56 20 48 16 48 16 56 20 44 8 40 12 52 24 64 36 64 36 68 48 80 56 84 64 104 76 100 68 92 60 92 52 104 60 112 64 112 64 104 56 112 68 116 64 112 60 124 76 124 76 124 76 124 76 132 84 128 76 124 80 128 80 140 80 132 68 128 76 144 92 136 76 140 80 140 84 144 84 144 80 136 72 132 76 144 88 160 100 160 100 160 96 156 96 160 100 176 124 204 148 220 152 224 156 224 160 236 172 252 176 240 164 240 164 240 164 240 164 244 168 244 168 244 168 244 168 244 168 244 168 244 168 244 168 252 172 248 172 248 176 256 184 244 172 252 184 260 192 264 192 268 192 256 180 252 184 260 192 256 192 264 196 268 200 264 196 272 204 272 204 272 204 272 204 272 196 280 200 272 192 276 200 284 204 284 204 280 196 272 180 284 184 288 188 292 188 296 192 300 192 296 192 296 196 304 204 300 204 304 208 308 204 304 200 300 200 300 204 304 204 308 208 308 212 312 220 316 224 324 228 324 228 324 232 328 236 332 236 328 232 324 228 324 224 320 224 320 228 324 232 328 228 324 224 320 228 324 232 328 228 324 224 328 232 328 232 328 232 328 232 320 228 324 232 328 236 332 240 332 232 328 228 324 232 328 236 332 236 336 236 336 236 336 236 336 236 336 240 340 244 344 244 332 236 332 240 336 244 340 244 340 244 340 244 340 244 340 244 348 248 336 236 332 240 344 252 344 244 340 244 340 248 348 256 360 252 360 248 352 244 348 240 344 244 352 244 340 240 348 256 340 248 356 272 384 304 412 324 416 312 396 292 392 296 388 284 376 276 368 264 360 260 360 260 348 244 344 248 352 252 348 240 340 232 340 236 344 236 348 240 352 244 352 248 356 252 360 252 364 256 368 260 368 264 368 256 368 260 376 260 376 268 400 284 404 280 472 360 540 384 552 376 552 364 516 328 464 292 432 284 408 288 380 264 364 256 352 236 336 228 328 216 328 212 328 216 320 216 320 216 316 208 308 200 308 204 304 200 304 196 300 196 296 200 296 196 292 192 288 192 292 196 292 192 288 188 284 188 288 192 288 192 288 192 288 192 288 192 284 184 280 184 284 192 276 192 280 196 276 192 272 184 268 184 268 180 264 176 260 176 240 172 244 176 248 184 252 184 244 176 236 164 228 160 228 152 232 144 236 148 236 148 236 148 240 148 232 140 224 132 220 132 232 160 224 152 212 140 204 132 204 136 204 132 200 128 196 128 200 140 208 144 212 144 208 140 196 128 204 140 208 140 208 140 200 136 204 136 204 136 204 132 196 128 196 128 196 128 196 128 196 132 196 132 192 120 180 112 180 120 184 124 188 120 184 116 180 116 176 112 176 108 172 108 172 112 180 120 184 112 168 100 164 100 164 100 164 100 164 100 172 104 164 96 160 96 160 96 160 100 160 96 156 84 144 76 168 104 160 88 140 80 152 100 160 92 152 84 148 84 148 88 140 80 144 84 148 80 144 76 140 88 144 88 144 84 136 76 128 76 140 92 148 92 144 84 156 92 152 88 144 80 136 76 132 68 128 68 128 72 136 80 124 76 132 80 128 68 116 64 112 56 88 44 88 44 84 44 72 28 76 36 84 40 84 36 92 44 84 40 76 32 72 24 68 28 80 40 88 40 80 36 76 40 96 52 96 56 108 64 124 72 128 72 124 68 120 64 116 64 112 64 112 64 112 64 96 56 124 76 124 64 112 64 108 64 120 68 112 52 104 56 112 56 104 48 100 52 108 60 104 52 104 52 104 52 104 52 104 56 108 56 104 48 96 40 88 44 104 52 100 44 100 52 100 52 100 56 104 60 108 60 96 44 92 52 108 64 104 52 92 44 92 44 92 44 92 44 104 48 88 40 96 52 100 48 84 40 92 48 100 56 104 56 100 36 72 28 92 56 104 52 56 44 72 84 96 72 84 88 44 56 88 76 68 44 60 60 60 48 56 40 48 32 40 28 76 60 68 56 64 56 68 60 60 52 72 60 64 52 72 64 68 60 72 60 72 56 64 48 72 60 68 56 68 56 68 56 60 44 56 48 72 68 76 60 60 56 52 48 48 56 60 64 60 68 76 72 64 60 60 64 60 56 56 52 52 52 52 52 32 36 44 48 52 56 56 56 56 56 56 56 56 56 56 60 68 64 60 56 56 56 60 60 48 44 44 48 56 56 48 44 72 64 56 56 64 68 68 64 72 68 72 68 68 60 60 56 56 56 68 72 76 68 68 60 80 80 80 80 80 80 80 80 64 68 76 76 80 80 80 80 72 68 64 56 52 48 48 48 52 48 44 40 40 44 48 52 72 60 72 60 76 72 88 80 88 88 108 100 104 88 100 88 104 100 112 112 124 116 124 112 112 108 120 112 124 116 124 116 132 124 132 124 132 124 132 124 144 132 136 124 132 124 136 128 152 136 140 124 140 132 156 152 148 136 148 140 152 140 156 144 160 144 152 132 144 136 156 148 168 156 168 156 164 152 164 152 180 164 200 188 228 208 244 216 256 220 268 228 280 244 296 260 292 240 292 240 292 240 292 240 296 244 296 244 296 244 296 244 304 244 304 244 304 244 304 244 312 252 308 248 308 252 316 260 312 244 320 256 328 264 332 264 332 264 324 252 320 260 332 268 332 260 340 268 344 268 344 264 348 272 348 272 348 272 348 272 344 276 352 280 344 272 348 280 356 284 356 284 356 280 348 272 356 288 360 292 360 296 364 296 368 300 364 296 368 300 372 308 380 304 384 308 388 304 384 300 380 300 380 304 384 304 388 308 388 308 392 316 396 320 404 324 404 324 404 328 408 332 412 332 424 328 424 324 420 324 416 320 416 324 420 328 424 324 420 320 416 324 420 328 424 324 420 320 424 328 424 328 424 328 424 328 416 324 420 328 424 332 428 336 428 328 424 324 420 328 424 332 420 336 416 336 416 336 416 336 416 336 416 340 420 344 424 344 428 332 428 336 432 340 436 340 436 340 436 340 436 340 436 340 444 344 432 332 428 336 440 348 440 340 436 340 436 344 444 352 448 364 440 360 440 352 436 352 444 352 452 352 448 348 460 364 448 340 460 360 488 392 520 416 536 416 516 396 508 392 496 376 480 372 472 360 464 356 460 360 456 348 448 348 460 356 452 340 448 340 452 344 452 348 456 348 460 352 460 356 464 360 468 360 468 364 472 368 476 368 488 368 488 376 504 380 504 384 524 412 524 420 580 488 656 540 708 564 700 540 664 500 608 452 564 428 536 400 504 372 488 360 464 348 444 340 436 328 424 328 424 328 416 324 420 320 416 312 404 304 404 308 404 304 400 304 396 300 392 296 392 292 388 288 384 288 388 292 388 288 384 284 380 284 384 288 384 288 384 288 384 288 384 284 376 280 376 284 384 288 384 280 388 280 388 276 380 268 376 268 376 264 372 260 368 260 348 244 348 248 356 252 360 256 352 244 344 236 336 232 336 236 336 236 336 236 336 236 340 240 344 240 332 228 324 220 320 220 336 228 328 220 316 208 308 200 308 204 308 200 304 196 300 200 288 204 292 208 296 212 292 208 276 196 284 204 292 208 292 204 276 204 284 208 284 208 280 200 272 196 272 196 272 196 272 196 264 196 264 192 256 180 244 172 248 184 252 188 256 184 252 180 248 180 244 176 244 172 240 172 240 176 248 184 252 176 236 164 228 164 228 164 228 164 228 164 236 168 228 164 224 160 228 164 228 164 228 160 220 152 208 144 232 168 224 152 204 144 216 164 224 156 216 148 212 148 212 152 204 144 208 148 212 144 208 140 212 144 216 144 216 140 208 132 196 132 212 144 220 144 212 140 216 152 212 144 204 136 200 132 196 128 192 128 192 132 200 140 180 128 188 132 184 120 164 112 148 100 124 80 116 84 116 76 104 76 112 84 116 84 112 80 124 88 116 84 108 76 104 68 96 72 112 84 120 88 116 80 112 88 132 104 136 108 148 124 172 120 180 124 176 116 176 108 180 116 184 112 188 108 188 112 164 112 188 128 188 120 180 116 172 112 184 120 176 104 172 108 172 112 160 100 156 104 168 116 168 112 168 112 168 112 168 112 164 108 164 108 164 100 152 96 144 96 160 104 156 96 156 104 148 100 148 104 152 108 156 108 144 92 140 100 156 112 152 100 144 96 144 96 144 96 144 96 152 96 136 88 144 100 148 96 128 84 140 96 148 104 152 104 128 72 120 84 152 116 156 100 36 8 52 40 68 28 60 48 40 28 72 44 60 20 48 24 56 28 56 24 48 20 44 16 60 32 60 28 56 28 52 24 48 24 60 32 52 24 60 36 56 32 60 32 60 28 52 20 52 24 52 24 56 28 56 28 48 16 40 20 56 32 60 24 56 24 56 20 52 24 56 28 56 32 68 36 60 20 52 24 56 24 52 16 44 16 48 16 36 8 44 20 56 24 56 24 56 24 56 24 60 28 60 28 52 20 52 24 60 32 72 44 60 24 56 28 64 32 56 16 68 28 56 28 64 36 64 24 64 44 68 48 68 44 60 40 56 40 64 44 68 48 68 36 80 40 80 40 80 40 80 40 56 24 76 36 72 28 72 36 76 40 72 36 60 24 52 16 44 12 40 8 40 8 44 12 56 28 52 28 56 32 64 40 64 48 84 60 84 52 80 48 96 52 104 56 108 64 116 68 112 68 116 72 120 76 128 80 120 72 120 72 120 72 120 72 132 84 128 76 124 76 128 76 128 72 128 64 128 72 136 80 132 76 136 76 140 80 140 80 148 88 144 80 140 80 140 80 152 92 152 92 152 96 156 96 156 100 176 124 200 140 204 132 220 152 220 156 236 172 252 176 240 164 240 164 240 164 240 164 244 168 244 168 244 168 244 168 248 172 248 172 248 172 248 172 252 176 256 180 256 184 260 184 244 176 252 184 260 188 260 188 264 192 260 188 264 192 268 200 260 192 264 200 272 204 268 200 272 204 272 204 272 204 272 204 272 196 280 200 272 192 276 200 280 204 284 208 284 204 280 188 288 188 292 188 296 192 296 196 300 196 300 196 300 200 308 204 300 204 304 208 308 204 304 200 300 204 304 204 308 208 308 212 308 212 312 220 316 224 324 228 324 228 324 232 328 236 332 236 332 232 328 232 324 228 324 228 320 224 324 228 324 228 320 224 320 228 324 232 328 228 324 224 332 236 332 236 332 236 332 236 324 228 328 232 328 232 332 236 332 232 328 228 324 232 328 236 332 236 336 236 336 236 336 236 336 236 336 240 340 244 344 244 332 236 332 240 336 244 340 244 340 244 340 244 340 244 340 244 344 244 340 240 336 244 340 248 344 244 340 244 340 248 348 256 360 252 360 252 356 248 356 248 352 252 360 252 348 248 356 264 340 248 348 260 372 292 404 316 428 324 408 308 400 296 384 276 372 272 364 260 356 256 356 256 356 252 348 252 360 260 352 244 344 236 344 236 348 240 348 244 352 244 352 248 356 252 360 252 360 256 364 256 368 260 364 252 368 260 380 264 380 268 392 272 408 264 436 312 500 364 556 396 556 372 536 348 496 308 452 296 424 304 388 272 368 260 360 244 344 232 336 220 328 216 324 216 324 220 324 220 320 212 308 204 312 204 308 204 304 200 304 200 296 200 296 196 292 192 288 192 292 196 292 192 288 188 284 188 288 192 288 192 288 192 288 192 284 188 280 184 280 188 288 196 280 196 284 200 280 192 272 188 268 184 268 180 264 176 260 176 252 184 252 184 252 188 256 188 260 188 252 180 244 176 244 168 244 152 236 148 236 148 240 152 240 148 232 140 224 132 220 132 228 156 224 152 212 140 208 136 204 136 204 132 200 128 196 128 196 136 204 140 208 140 204 136 200 132 200 132 200 136 204 136 200 136 208 144 212 140 204 132 196 128 196 128 196 128 196 128 192 128 192 128 188 116 176 108 184 120 188 124 188 124 184 120 184 116 180 116 176 112 176 108 176 116 180 116 176 112 172 104 168 104 168 104 168 104 168 104 172 104 164 100 164 100 168 104 164 100 164 100 164 96 152 88 160 96 160 88 148 84 156 100 160 92 152 84 148 84 148 88 140 80 144 84 148 80 144 76 140 88 144 88 144 84 136 76 132 80 136 84 140 84 140 80 148 88 144 84 140 76 136 76 132 72 132 72 132 76 140 80 128 80 132 84 132 72 120 68 108 48 84 40 84 40 80 40 76 36 84 40 84 40 80 36 88 40 84 36 80 32 76 28 72 28 76 36 84 40 84 40 76 40 96 56 100 64 116 72 124 72 124 72 120 64 108 56 116 64 112 64 108 64 108 64 96 60 120 72 120 64 116 68 112 60 116 64 116 64 112 56 116 60 112 56 108 60 112 64 116 64 116 64 116 64 116 64 108 56 112 60 112 56 104 52 96 52 112 64 108 56 108 64 100 52 100 56 104 60 108 60 100 48 96 52 108 60 100 48 100 52 100 52 100 52 100 52 104 48 88 40 96 52 100 48 84 40 92 48 100 56 104 56 92 36 80 44 104 60 96 32 60 40 60 56 60 32 44 48 64 56 76 68 76 56 60 44 68 56 68 56 68 52 64 52 64 56 72 60 72 52 60 44 60 52 72 60 64 52 72 64 68 60 72 60 72 56 64 48 56 44 60 48 64 52 68 56 68 52 60 48 68 60 68 48 52 56 56 60 60 56 56 52 48 56 60 60 52 44 48 48 48 44 40 36 32 36 40 40 44 48 52 56 60 60 56 56 56 56 56 60 60 64 64 64 52 52 52 56 60 64 72 76 72 68 64 68 72 68 60 52 56 56 56 60 68 68 56 48 64 60 68 68 72 68 68 64 68 60 64 60 68 64 72 76 76 76 76 76 76 76 76 76 60 72 84 80 72 68 72 80 76 76 76 76 72 64 56 52 44 48 48 52 52 48 48 44 64 52 60 48 60 52 68 56 60 60 88 80 88 76 88 80 108 96 104 96 104 104 120 116 116 108 116 112 124 120 132 124 128 120 128 120 128 120 128 120 136 128 132 124 132 128 140 132 136 124 136 124 140 128 144 132 144 132 148 136 148 140 152 140 152 144 156 144 152 140 148 132 148 136 152 140 156 144 160 148 184 168 204 192 224 200 224 192 256 220 268 228 276 240 292 252 292 240 292 240 292 240 292 240 296 244 296 244 296 244 296 244 308 248 308 248 308 248 308 248 312 256 320 268 328 268 324 260 320 252 324 260 328 260 324 256 328 264 336 272 340 272 340 272 336 264 344 268 348 272 344 268 348 272 348 272 348 272 348 272 344 276 352 280 344 272 348 280 348 280 356 288 360 288 356 284 360 292 360 296 364 296 368 300 372 300 368 300 368 304 376 312 380 304 384 308 388 304 384 300 384 308 388 308 392 312 392 316 388 308 392 316 396 320 404 324 404 324 404 328 408 332 412 332 428 332 424 328 424 324 420 324 412 316 416 320 416 320 412 316 416 324 420 328 424 324 420 320 428 332 428 332 428 332 428 332 428 332 424 328 424 328 420 324 428 328 424 324 420 328 424 332 420 336 416 336 416 336 416 336 416 336 416 340 420 344 424 344 428 332 428 336 432 340 436 340 436 340 436 340 436 340 436 340 432 340 436 344 440 340 436 336 440 340 436 340 436 344 444 352 440 356 440 360 444 360 444 364 444 352 452 352 448 344 456 360 460 348 464 356 480 384 512 412 532 412 516 404 516 400 504 384 480 372 472 364 464 360 464 360 460 352 456 356 464 360 460 348 452 344 452 348 456 348 460 352 460 352 460 356 464 360 468 360 464 360 472 364 472 368 484 364 480 364 496 376 496 376 508 396 524 420 564 464 628 524 700 568 704 552 688 524 640 484 588 448 552 412 512 376 492 364 472 356 452 344 440 332 424 328 420 324 420 324 420 324 416 316 408 308 408 312 404 308 404 304 400 304 392 296 392 292 388 288 384 288 388 292 388 288 384 284 380 284 384 288 384 288 384 288 384 288 380 280 376 280 376 284 384 292 388 280 392 284 388 280 384 272 376 268 376 264 372 260 368 260 360 256 360 256 360 252 356 252 368 260 360 248 352 244 348 252 352 248 340 236 332 232 336 240 336 236 332 228 324 224 324 224 324 220 324 216 320 212 316 212 308 204 308 200 304 196 300 200 292 204 292 208 292 204 284 200 292 204 284 196 276 196 284 204 276 204 288 216 292 212 280 200 272 196 272 196 272 196 272 196 256 188 256 188 256 184 244 176 256 188 260 192 260 192 256 188 256 184 252 184 248 180 248 176 252 180 244 176 240 172 240 176 232 168 232 168 232 168 232 168 236 168 228 164 228 168 232 172 228 164 232 168 232 164 228 160 212 156 224 160 216 152 220 164 224 156 216 148 212 148 212 152 204 144 208 148 212 144 208 140 212 144 216 144 216 140 208 132 212 140 208 136 204 132 208 136 208 140 204 140 204 140 204 140 200 136 200 132 200 140 208 144 188 136 192 140 192 128 172 120 156 104 128 84 120 92 120 80 116 84 120 88 120 88 116 80 112 80 112 80 112 80 112 80 112 80 108 76 108 80 116 84 112 88 132 104 140 112 156 128 180 128 184 128 188 120 176 112 184 112 184 112 188 108 188 112 172 112 180 116 176 112 180 120 188 112 172 116 192 128 184 108 172 116 176 120 176 120 172 116 168 112 168 112 168 112 168 112 164 108 168 116 172 116 172 112 152 104 168 116 164 108 164 116 148 100 148 104 152 108 156 108 152 100 144 100 152 104 144 88 148 100 148 100 148 100 148 100 152 96 136 88 144 100 148 96 136 88 140 96 148 100 148 100 160 96 132 88 144 96 136 76 64 28 52 28 40 0 20 8 56 28 56 36 68 36 48 8 44 20 48 20 48 20 52 24 48 24 60 36 60 24 44 8 48 24 60 32 52 24 60 36 56 32 60 32 60 28 52 20 36 12 40 16 48 24 56 28 64 28 52 24 60 32 56 20 52 24 60 32 64 24 52 16 44 20 56 24 48 8 40 12 40 4 32 0 24 0 32 0 48 20 56 28 60 28 60 24 56 24 56 28 60 32 64 32 68 32 60 24 56 24 60 28 76 40 68 36 68 32 56 12 48 20 56 32 68 32 52 8 56 36 60 44 68 48 68 48 68 44 60 36 56 44 72 48 76 36 76 36 76 36 76 36 76 44 96 52 84 36 80 48 72 44 84 52 80 40 60 20 56 28 64 36 68 32 60 24 52 24 48 16 44 16 48 20 40 24 68 44 72 44 76 52 92 52 84 44 84 56 104 72 88 52 88 52 92 64 104 72 112 68 112 68 112 68 112 68 124 76 120 76 120 80 128 88 112 60 124 68 128 68 124 64 132 72 132 76 136 80 140 80 136 80 144 92 136 84 124 72 112 64 116 72 124 80 132 84 164 112 180 136 196 132 196 116 228 152 228 148 232 156 244 168 240 164 240 164 240 164 240 164 244 168 244 168 244 160 244 168 248 172 248 172 248 172 248 172 252 180 268 200 276 196 264 184 256 184 260 188 260 184 252 180 260 192 272 208 280 208 276 200 260 196 268 204 272 204 272 200 272 204 272 204 272 204 272 204 272 196 280 200 272 192 276 200 276 196 280 208 288 208 288 200 288 188 292 192 296 196 300 196 304 196 300 196 300 200 308 208 300 204 304 208 308 204 304 200 308 208 312 212 312 216 316 216 308 212 312 220 316 224 324 228 324 228 324 232 328 236 332 236 332 236 332 232 328 228 324 228 312 220 316 224 320 220 316 216 320 228 324 232 328 228 324 224 332 236 332 236 332 236 332 236 336 236 332 232 328 228 324 224 332 232 328 228 324 232 328 236 332 236 332 236 332 236 332 236 332 236 332 240 336 244 340 244 332 236 332 240 336 244 340 244 340 244 340 244 340 244 340 244 332 240 344 252 348 248 336 236 344 244 340 244 340 248 348 256 352 248 356 252 360 256 360 260 344 244 348 244 340 240 348 256 356 256 352 260 368 288 400 312 408 308 404 308 408 312 400 296 380 276 372 268 364 260 364 264 356 252 352 256 364 264 356 248 344 236 344 240 348 244 352 244 352 244 352 248 356 252 360 252 360 252 360 256 364 260 364 252 352 248 368 252 368 252 376 260 408 276 440 312 496 356 544 380 548 368 536 348 504 320 456 296 432 304 396 268 372 264 360 252 348 236 340 224 328 216 324 220 324 220 328 220 320 212 312 204 312 208 312 204 308 200 304 200 296 200 296 196 292 192 288 192 292 196 292 192 288 188 284 188 288 192 288 192 288 192 288 192 280 184 280 184 280 188 292 196 280 200 284 200 284 196 276 188 268 184 268 180 264 176 260 176 268 184 260 180 256 176 252 172 256 176 248 168 240 160 240 164 256 164 244 148 232 144 232 148 236 144 228 136 224 136 228 148 216 148 216 148 216 148 216 148 204 136 204 132 200 128 196 128 200 140 208 140 208 136 200 128 216 140 200 124 188 124 200 136 200 136 212 148 216 144 204 132 196 128 196 128 196 128 196 128 184 120 188 124 188 120 180 112 188 128 192 132 196 128 192 124 188 124 188 120 184 120 180 116 188 120 176 104 168 108 176 116 172 108 172 108 172 108 172 108 168 104 164 100 164 104 172 108 164 100 168 108 172 108 168 104 140 88 160 96 156 92 160 100 160 92 152 84 148 84 148 88 140 80 144 84 148 80 144 76 140 88 144 88 144 84 136 76 148 88 136 76 128 72 132 80 136 76 140 80 140 80 140 84 140 80 136 76 140 80 144 88 136 84 140 88 136 80 128 72 120 60 96 48 96 52 92 48 88 44 92 48 92 44 84 40 76 36 80 36 80 36 80 40 88 32 76 20 72 24 84 36 92 48 112 64 120 72 136 92 140 84 136 80 128 72 120 64 116 64 112 64 112 64 112 64 108 60 112 60 104 56 116 72 128 64 104 64 132 88 124 52 112 64 124 76 128 72 116 60 108 56 108 56 108 56 108 56 108 56 116 68 120 68 120 68 88 44 104 52 100 44 100 52 100 52 100 56 104 60 108 60 108 56 100 52 104 56 96 36 96 48 96 48 96 48 96 48 104 48 88 40 96 52 100 48 88 44 96 52 100 52 96 48 120 52 80 28 84 48 92 40 76 56 52 32 44 40 68 64 44 52 80 68 68 48 60 52 68 48 56 40 52 52 76 72 64 52 68 60 68 52 56 40 72 56 64 48 60 48 60 52 76 68 80 60 64 44 56 48 68 56 68 56 68 56 68 56 64 56 72 60 68 52 56 36 52 52 52 52 52 52 52 52 56 52 48 48 56 56 52 48 44 36 32 36 44 48 44 36 36 36 40 44 52 56 60 60 68 60 60 48 52 52 60 60 64 60 64 64 68 68 72 68 60 56 52 52 56 60 68 72 68 64 64 60 60 56 56 52 68 68 68 68 68 68 68 68 60 64 72 76 76 72 64 60 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 96 72 72 64 88 80 88 68 92 76 84 68 80 68 80 68 56 48 68 60 68 48 48 28 52 40 56 48 68 68 88 80 92 92 88 88 88 88 92 96 84 88 92 96 104 112 116 116 124 116 132 128 140 124 132 116 144 132 144 128 140 124 136 124 128 120 128 124 132 128 136 128 152 140 140 128 136 132 148 144 148 140 144 148 164 148 124 84 76 72 88 92 112 116 132 124 164 160 192 188 200 196 204 204 228 224 252 232 276 236 288 240 288 236 288 240 296 248 304 256 296 248 296 248 296 248 296 248 296 240 304 244 308 252 316 256 316 256 316 260 320 264 324 264 328 260 328 264 332 268 336 268 348 280 344 272 340 268 332 264 348 272 348 268 344 264 340 264 348 272 348 272 348 272 348 272 344 276 352 284 356 284 356 280 360 288 360 288 360 288 360 288 368 292 356 280 356 292 372 304 368 296 368 300 372 304 376 304 388 308 388 308 388 308 388 308 392 312 392 312 392 312 392 312 392 312 392 316 396 320 400 320 408 328 408 328 408 328 408 328 412 316 412 320 416 324 420 324 428 332 428 332 428 332 428 332 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 432 332 428 332 428 332 424 328 432 336 432 336 432 336 432 336 436 340 436 340 436 340 436 340 436 340 436 340 436 340 436 340 440 344 440 344 440 344 440 344 440 344 440 348 444 348 452 348 460 352 456 352 456 356 464 364 464 356 464 360 480 384 500 400 528 420 528 420 524 412 516 404 504 388 492 372 476 360 472 356 452 344 464 356 468 352 460 344 452 340 452 340 452 348 464 352 468 352 464 348 460 352 464 356 468 360 468 360 468 360 468 360 480 372 480 372 492 380 500 384 504 400 548 460 596 484 644 540 692 548 684 528 664 496 620 452 572 416 532 384 516 376 492 364 472 348 444 328 432 328 420 316 432 328 428 320 420 320 412 316 396 308 396 304 392 304 388 300 400 300 392 292 388 292 388 296 392 296 392 292 388 288 384 288 380 284 380 284 380 284 380 284 392 292 388 288 384 292 388 296 392 288 392 284 388 280 384 280 388 284 384 276 372 264 364 252 364 256 364 256 364 256 364 256 364 252 352 236 344 240 352 248 344 240 340 236 336 240 340 244 332 232 332 228 328 224 324 220 336 228 324 212 312 208 316 212 320 212 312 204 304 200 304 204 292 208 292 212 296 208 292 204 288 204 288 204 288 204 288 204 264 196 280 212 288 204 272 188 268 192 272 200 276 200 272 196 252 180 264 192 268 188 256 176 248 176 252 180 256 184 260 184 260 192 252 180 244 172 240 172 248 180 244 176 244 176 240 172 244 172 240 168 236 172 240 176 244 176 244 172 240 168 236 168 224 164 228 164 228 160 220 152 220 156 220 156 220 156 220 156 212 152 216 156 220 160 224 164 200 140 212 152 216 148 204 136 200 140 212 152 216 148 204 136 228 160 220 156 216 148 208 144 212 148 204 136 200 136 200 136 216 152 216 148 208 140 196 132 216 140 208 140 196 132 180 128 140 100 128 96 116 92 108 92 108 76 108 72 104 76 108 80 124 84 112 84 120 88 116 76 124 88 120 88 128 100 144 112 156 124 160 128 164 124 160 120 180 132 184 128 180 124 176 120 164 108 164 100 168 108 180 120 160 100 168 108 172 104 164 96 180 120 184 120 184 116 176 108 172 112 180 120 184 120 184 116 180 112 176 108 172 112 176 116 176 120 180 128 180 120 172 108 168 108 160 100 148 92 148 92 156 100 156 104 160 108 164 112 160 104 160 104 160 104 160 104 164 108 148 92 140 100 156 116 160 104 144 88 136 96 152 108 160 108 156 104 148 96 140 92 152 100 140 88 136 92 148 104 56 24 40 8 36 12 52 28 48 28 64 36 56 24 48 24 44 16 44 20 52 28 56 32 64 32 52 16 44 20 52 28 68 36 60 28 56 28 56 28 56 32 64 32 52 24 56 32 64 36 60 28 52 20 44 16 48 24 56 28 56 28 56 24 56 24 56 24 56 24 56 24 56 20 48 16 56 28 52 16 48 8 36 8 44 12 40 4 36 4 36 8 44 12 48 16 56 36 52 32 52 36 56 40 56 36 56 36 60 40 64 44 56 24 56 24 60 28 64 36 68 36 68 32 64 32 64 32 68 36 68 36 68 36 68 36 72 40 76 44 76 44 72 40 76 44 76 44 76 44 76 44 80 48 80 48 80 48 80 48 84 44 64 36 72 52 76 40 84 52 76 44 72 44 72 44 56 28 60 32 56 20 44 8 32 4 36 8 40 20 52 28 80 60 76 56 76 60 84 68 76 60 80 64 92 76 100 80 108 84 120 96 124 96 120 88 128 100 124 96 120 92 120 80 124 72 128 76 128 80 132 80 140 84 132 80 132 80 136 88 140 80 132 92 148 104 100 52 52 40 64 56 84 72 104 76 120 96 152 124 184 128 208 128 216 116 228 132 240 144 240 156 240 172 240 172 244 180 252 180 248 160 248 160 248 152 248 152 240 164 244 172 252 176 256 180 256 180 256 184 260 188 264 188 260 188 260 192 264 196 268 196 276 204 272 200 272 200 268 196 272 204 272 200 268 196 264 196 272 204 272 204 272 204 272 204 272 196 280 204 284 204 284 200 288 208 288 208 288 208 288 200 296 196 288 188 284 196 300 208 296 200 300 204 300 208 304 208 308 208 308 208 308 208 308 208 312 212 312 212 312 212 312 212 312 212 312 216 316 220 320 220 324 224 324 224 324 224 324 224 316 220 320 224 320 228 324 228 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 240 336 232 336 232 336 232 336 232 340 236 340 236 340 236 340 236 340 236 340 236 340 236 340 236 344 240 344 240 344 240 344 240 340 244 344 244 348 248 348 252 356 252 352 252 352 256 360 264 356 248 356 252 368 272 392 292 416 312 420 312 416 304 408 300 396 296 384 280 368 268 364 264 340 248 348 256 352 252 344 248 344 248 340 244 340 248 348 256 356 256 352 252 348 256 352 260 360 252 360 252 360 252 360 252 372 260 368 264 372 272 384 272 368 260 404 304 460 320 512 380 548 364 532 352 516 332 468 304 436 296 404 272 384 264 372 252 356 244 336 236 332 240 328 228 328 236 324 232 324 224 316 220 312 216 312 216 312 212 308 208 304 208 300 200 296 200 296 200 296 200 296 196 292 192 288 192 284 188 284 188 284 188 284 188 296 196 292 192 288 196 292 200 288 196 288 192 284 188 280 188 288 192 280 184 272 172 260 168 256 172 256 172 256 172 256 172 252 164 244 160 240 156 240 160 240 168 236 164 232 168 236 172 228 160 228 156 224 156 220 152 228 156 220 148 212 144 212 144 208 136 204 132 200 132 200 136 200 132 208 136 212 132 208 128 204 128 204 128 204 128 204 128 192 128 204 140 208 136 196 124 200 132 200 132 196 124 188 120 180 116 184 120 188 116 184 112 176 112 180 112 184 116 188 120 192 124 184 116 176 112 176 112 180 116 180 112 176 112 172 108 176 108 172 104 168 108 172 112 176 112 172 108 172 104 168 104 160 100 164 100 164 96 156 88 156 92 156 92 156 92 156 92 152 88 156 92 156 92 160 96 140 80 148 84 148 84 144 76 136 76 140 80 144 76 140 72 160 96 156 88 148 84 144 80 148 84 140 76 136 76 136 80 144 84 144 84 140 76 132 68 140 88 136 84 132 88 132 84 100 56 100 48 92 48 96 48 88 36 80 32 76 36 80 40 84 32 72 32 84 44 88 32 88 28 88 32 96 44 112 60 128 68 128 68 128 68 128 68 120 56 124 64 132 68 136 72 116 52 112 48 116 56 124 60 108 48 112 56 116 52 108 48 116 56 120 60 120 56 112 52 108 56 112 64 116 64 116 64 116 60 112 56 108 60 112 64 112 64 120 68 120 64 108 52 116 64 112 60 108 52 104 48 96 44 100 48 104 52 104 56 104 52 104 52 104 52 104 52 104 56 96 44 92 48 104 56 116 64 104 56 100 56 108 64 108 56 104 52 96 44 92 40 104 52 92 40 88 44 100 56 64 48 56 44 56 44 60 52 76 60 68 56 68 56 64 44 52 48 68 68 80 68 72 56 88 64 60 36 44 44 72 68 84 72 80 64 72 60 76 64 64 56 76 64 72 56 76 68 68 56 64 52 60 48 56 44 64 52 64 52 68 60 80 68 56 56 56 56 56 56 56 56 60 52 48 52 56 60 56 48 56 48 40 40 44 44 40 32 44 44 44 44 44 44 44 48 48 48 56 56 64 60 64 60 52 48 56 52 60 56 60 56 52 56 60 64 64 64 60 60 68 68 68 68 68 72 72 72 68 68 68 68 68 68 68 68 80 80 76 76 76 76 80 80 76 76 76 76 76 76 76 76 80 80 80 80 80 80 80 80 92 72 80 68 84 76 88 72 100 84 92 76 88 76 92 80 80 68 76 64 72 56 64 52 52 40 52 36 48 36 48 36 68 64 64 60 68 68 76 72 68 68 76 76 84 84 92 88 120 108 124 116 132 120 128 116 132 120 132 120 128 116 128 116 136 128 140 132 140 136 144 136 144 136 140 132 140 132 144 136 136 136 132 136 136 120 84 56 44 44 52 52 64 68 76 76 92 96 128 140 156 176 192 212 208 212 240 236 284 248 308 248 292 240 292 240 296 248 304 256 296 248 296 248 296 248 296 248 304 244 304 248 312 252 316 256 316 256 316 260 320 264 324 264 328 260 328 264 332 268 336 268 336 268 340 272 340 272 344 276 348 272 348 272 344 268 344 268 348 272 348 272 348 272 348 272 344 276 352 284 356 284 356 280 360 288 360 288 360 288 360 288 368 292 360 284 356 292 372 304 368 300 372 300 376 304 376 304 388 308 388 308 388 308 388 308 392 312 392 312 392 312 392 312 392 312 392 316 396 320 400 320 400 320 400 320 400 320 400 320 412 320 416 320 420 324 420 324 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 424 328 424 332 432 336 436 340 432 336 432 336 432 336 432 336 436 340 436 340 436 340 436 340 436 340 436 340 436 340 436 340 440 344 440 344 440 344 440 344 448 348 452 348 456 352 456 356 456 352 456 352 456 356 464 360 464 356 464 360 476 380 496 396 520 416 524 420 524 416 520 408 512 396 500 380 488 372 480 368 456 344 460 348 460 348 456 340 464 348 456 344 452 344 456 348 468 352 464 348 460 352 464 356 468 360 468 360 468 360 468 360 476 368 476 368 480 376 492 384 488 376 516 420 560 460 632 540 672 536 680 532 676 500 628 452 600 432 556 400 532 384 496 360 484 352 452 336 444 336 436 324 432 328 432 324 420 320 416 316 408 320 404 316 396 316 396 316 404 308 400 304 400 300 396 300 392 296 392 292 388 288 384 288 380 284 380 284 380 284 380 284 392 292 388 288 384 292 388 296 392 288 388 284 388 284 384 280 392 284 384 276 376 268 368 264 368 260 368 260 368 260 368 260 352 248 356 248 352 244 348 236 344 236 340 232 336 236 340 240 332 228 332 228 328 224 328 220 328 224 328 220 324 216 316 208 304 200 300 196 300 200 308 208 292 208 292 212 296 208 292 204 288 204 288 204 288 204 288 204 276 200 276 200 276 200 276 200 280 204 280 200 272 192 260 180 264 188 260 184 260 184 264 188 260 184 260 188 264 188 268 192 256 184 248 180 248 180 248 184 252 180 248 180 244 176 240 172 244 172 240 168 236 172 240 176 244 172 240 172 236 168 236 168 224 164 228 164 228 160 220 152 220 156 220 156 220 156 220 156 224 160 220 156 220 156 216 152 208 144 212 148 212 148 208 144 204 140 200 136 200 136 204 140 220 156 220 152 212 148 208 144 212 144 204 136 200 136 204 140 196 136 200 140 204 136 196 132 204 132 204 132 200 136 192 140 144 104 124 96 108 92 108 92 112 84 112 80 112 80 116 84 124 84 104 72 108 84 116 80 124 88 136 92 148 108 164 124 184 132 176 124 172 128 180 136 176 124 176 128 184 132 188 136 168 120 172 124 176 124 176 124 180 120 184 124 188 120 184 116 176 112 180 120 184 120 180 116 168 108 172 108 176 112 176 112 180 112 176 108 172 112 176 116 168 112 168 112 168 108 160 100 160 108 168 116 172 112 160 100 152 96 152 96 156 100 156 100 160 104 160 104 160 104 160 104 144 96 144 96 144 96 144 96 156 108 156 108 156 108 156 108 148 100 148 96 140 88 136 88 148 96 140 88 136 92 144 100 52 24 52 28 56 24 52 24 72 28 40 12 52 28 48 8 52 28 68 44 76 48 72 40 76 36 52 12 36 16 60 40 72 40 64 32 60 32 60 36 56 32 68 36 60 28 60 40 32 8 40 16 52 28 60 32 64 32 56 24 56 32 68 44 60 28 60 28 60 28 60 28 60 24 48 20 60 28 56 20 60 24 48 12 48 12 40 0 64 28 60 28 56 24 52 20 36 20 48 36 60 40 60 36 48 32 52 32 56 36 56 40 52 24 64 36 68 32 60 24 60 28 64 32 68 40 72 40 64 32 68 36 68 36 72 40 80 44 72 36 68 40 76 48 76 44 76 44 76 44 76 44 84 52 84 52 84 52 84 52 80 48 72 44 72 48 76 48 88 60 84 52 80 52 84 56 80 48 72 40 64 36 64 36 64 36 60 28 48 16 36 8 44 24 44 20 44 28 52 32 48 32 60 48 76 64 88 72 104 76 108 84 112 88 116 88 120 92 120 92 116 88 116 80 128 76 128 76 132 80 136 84 136 80 132 80 132 80 132 84 140 84 136 96 128 84 72 28 36 28 40 24 44 28 56 24 52 40 88 72 128 92 168 108 196 128 220 148 248 164 252 172 244 176 244 176 244 180 252 180 252 164 252 164 252 156 252 156 244 172 248 176 252 180 256 180 256 180 256 184 260 188 264 188 260 188 260 192 264 196 268 196 264 192 268 200 272 204 280 208 272 204 272 204 272 204 272 200 276 208 276 208 276 208 276 208 272 196 280 204 284 204 284 200 288 208 288 208 288 208 288 200 292 196 288 192 288 196 296 204 300 204 300 208 304 208 308 212 308 208 308 208 308 208 308 208 312 212 312 212 312 212 312 212 312 212 312 216 316 220 320 220 316 216 316 216 316 216 316 216 320 224 320 228 324 228 328 232 324 228 324 228 324 228 324 228 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 324 232 328 236 336 244 344 248 340 236 340 236 340 236 340 236 340 236 340 236 340 236 340 236 336 232 340 236 340 236 344 240 344 240 344 240 344 240 344 240 348 248 352 252 352 256 356 256 352 252 348 248 352 252 356 260 356 248 356 252 364 268 388 284 408 300 412 308 416 308 412 304 408 308 396 292 380 280 376 276 348 252 348 252 348 248 344 244 356 256 348 248 344 248 344 248 356 256 352 252 348 256 352 260 360 252 360 252 360 252 360 252 368 260 368 260 372 268 380 276 384 268 392 276 420 280 472 352 524 348 532 360 528 344 480 312 448 312 420 280 396 264 368 244 364 248 340 240 340 244 332 232 332 240 328 232 324 228 320 224 320 220 316 220 316 216 316 212 308 216 312 216 308 212 304 204 296 200 296 196 292 192 288 192 288 192 288 192 288 192 288 192 296 196 292 192 288 196 292 200 284 192 284 192 284 192 284 192 288 196 284 188 276 180 272 176 264 180 264 180 260 176 260 176 240 160 248 168 252 160 236 148 240 168 236 164 232 168 236 172 232 164 228 160 228 156 224 156 216 152 224 160 224 152 212 140 196 128 192 128 196 132 204 140 200 132 208 136 212 132 208 128 204 128 204 128 204 128 204 128 204 132 200 128 196 132 200 136 200 132 200 132 200 124 188 120 192 120 184 112 180 116 188 124 192 124 192 124 192 124 192 124 184 120 180 116 180 120 188 124 188 120 184 116 176 112 172 108 176 108 172 104 168 108 172 112 172 108 172 104 168 104 164 100 160 100 164 100 164 96 156 88 156 92 156 92 156 92 156 92 164 96 160 92 156 88 152 84 144 84 148 84 148 84 148 80 152 84 140 72 136 76 148 88 156 88 152 84 148 80 144 80 144 84 140 76 136 76 140 84 132 72 136 80 140 80 136 76 128 84 132 84 136 84 136 96 100 60 96 48 84 44 88 40 84 28 80 24 76 28 80 32 104 40 80 20 76 28 80 24 88 36 96 48 112 64 124 72 140 80 124 64 120 68 136 84 140 76 136 68 128 60 124 56 112 56 124 64 128 60 120 52 120 60 124 64 124 64 120 60 108 52 116 60 120 60 116 56 104 52 104 52 108 56 112 60 116 60 112 56 108 60 112 64 112 60 112 60 112 56 108 52 88 40 104 56 112 52 96 40 96 44 96 44 96 44 96 44 100 48 100 48 100 48 100 48 96 52 100 56 104 52 100 48 88 44 96 52 100 52 96 48 96 48 96 44 92 40 88 40 100 48 92 40 88 44 96 52 68 60 76 64 76 64 72 56 76 48 48 36 60 52 56 32 68 56 68 60 76 68 80 72 76 60 68 56 64 52 68 56 76 60 72 56 64 52 68 56 76 68 84 64 68 48 64 56 44 36 52 44 64 56 72 60 84 68 72 56 64 56 72 64 60 60 60 60 60 60 60 60 60 56 52 52 60 64 56 52 64 56 52 48 52 48 40 36 64 64 60 60 56 52 52 48 36 40 52 56 64 60 60 56 56 56 60 56 64 60 64 64 56 60 64 68 68 64 56 52 56 56 56 60 64 64 68 68 64 64 64 68 68 72 72 72 76 72 68 64 64 68 72 76 76 76 76 76 76 76 76 76 84 84 84 84 84 84 84 84 92 80 88 76 84 72 88 80 100 84 96 80 96 84 100 88 100 84 92 72 84 68 84 72 88 76 84 68 72 52 56 36 40 32 32 28 32 28 36 32 36 36 52 60 76 84 96 100 108 96 112 104 120 112 128 116 132 120 132 120 136 124 136 124 128 120 132 124 136 128 136 128 136 132 140 132 140 132 140 128 136 144 140 136 124 96 68 44 40 36 44 40 44 44 48 48 56 52 72 84 92 104 124 140 188 192 232 232 280 252 300 248 300 248 296 244 300 248 304 256 300 252 300 252 300 252 300 252 308 252 312 252 312 256 316 256 316 256 316 260 320 264 324 264 328 260 328 264 332 268 336 268 328 264 332 268 344 280 348 284 348 272 348 272 348 272 348 276 352 276 352 276 352 276 352 276 344 276 352 284 356 284 356 280 360 288 360 288 360 288 360 288 360 288 360 288 364 292 368 300 372 300 376 304 376 308 380 308 388 308 388 308 388 308 388 308 392 312 392 312 392 312 392 312 392 312 392 316 396 320 400 320 396 316 396 316 396 316 396 316 416 320 420 324 420 328 424 328 420 324 420 324 420 324 420 324 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 424 328 428 336 436 344 440 348 436 340 436 340 436 340 436 340 436 340 436 340 436 340 436 340 432 336 432 340 436 344 440 344 440 344 440 344 440 344 440 344 452 348 456 352 456 356 460 356 456 348 452 348 452 352 460 360 468 356 464 356 472 372 492 388 508 404 516 412 524 416 524 416 524 404 512 392 496 380 488 376 468 356 464 348 460 344 456 344 472 356 464 348 456 344 456 344 468 352 464 348 460 352 464 356 468 360 468 360 468 360 468 360 476 364 472 368 476 376 488 384 512 392 516 408 532 432 600 508 652 520 680 544 696 520 648 468 604 440 568 412 540 388 504 360 484 348 448 336 444 328 432 320 436 332 432 328 424 324 416 320 404 312 400 312 392 312 392 308 404 312 408 316 408 308 400 300 392 296 392 292 388 288 384 288 384 288 384 288 384 288 384 288 392 292 388 288 384 292 388 296 388 284 388 284 388 284 388 284 392 288 388 284 384 276 380 276 380 272 376 268 372 264 368 260 348 244 356 252 360 244 344 232 344 236 340 232 336 236 340 240 336 232 336 228 332 228 328 224 320 220 328 228 332 224 320 212 300 196 300 196 304 204 312 212 292 208 292 212 296 208 292 204 288 204 288 204 288 204 288 204 280 200 276 196 272 200 276 204 264 188 268 200 276 200 276 200 272 192 264 184 260 188 268 196 272 196 272 192 268 192 268 192 252 184 252 180 252 184 256 192 260 188 256 184 248 176 240 172 244 172 240 168 236 172 240 176 240 172 236 168 236 164 232 164 224 164 228 164 228 160 220 152 220 156 220 156 220 156 220 156 228 160 224 156 220 152 216 148 216 148 212 148 212 148 212 152 224 156 212 144 208 148 220 160 216 148 212 148 212 144 208 144 208 140 200 136 200 140 208 144 200 140 208 144 212 144 208 140 200 132 204 132 200 136 192 144 144 100 128 96 112 84 108 84 112 76 112 72 112 72 116 76 136 84 116 76 124 92 132 92 144 100 156 112 168 128 180 132 184 132 168 116 164 120 180 136 196 144 192 136 184 124 172 120 164 116 172 124 176 120 168 112 184 120 184 116 180 120 184 120 176 112 180 120 184 116 180 112 172 104 168 100 168 108 176 116 180 112 176 108 172 112 176 116 176 116 172 112 168 112 168 112 144 92 160 108 168 104 152 92 152 96 152 96 152 96 152 96 156 100 156 100 156 100 156 100 152 108 156 112 160 108 156 104 132 88 140 96 148 100 144 96 144 92 140 92 140 88 136 88 144 92 136 84 132 88 140 96 60 32 64 36 64 36 60 32 48 16 40 16 48 24 48 12 44 16 44 16 48 24 56 32 56 32 64 40 64 32 52 20 60 28 52 20 48 20 48 20 64 40 68 32 48 16 44 20 56 28 52 24 48 20 44 16 68 40 60 28 52 24 52 24 56 24 56 24 56 24 56 24 64 24 52 24 60 32 60 20 64 24 52 20 56 24 48 8 52 20 48 16 44 12 40 8 40 24 48 32 52 36 56 32 56 36 56 36 60 40 64 44 60 28 64 32 64 28 56 20 56 24 56 28 60 28 60 28 60 28 64 36 68 40 76 44 68 36 64 32 64 32 68 36 76 44 76 44 76 44 76 44 80 48 80 48 80 48 80 48 76 52 84 52 72 44 80 60 84 56 80 52 80 56 88 64 88 60 84 52 80 48 72 44 72 44 72 44 64 28 44 12 40 16 32 4 24 0 20 4 24 8 40 32 64 60 88 76 92 64 92 68 100 76 112 88 120 92 120 92 124 96 124 88 116 72 120 76 124 76 128 80 128 80 132 84 132 84 128 80 136 88 140 96 116 68 60 32 40 32 40 36 44 24 48 28 40 32 56 36 60 36 84 52 144 108 188 152 232 176 248 180 252 184 248 180 248 180 252 180 256 168 256 168 256 160 256 160 252 176 252 180 256 180 256 180 256 180 256 184 260 188 264 188 260 188 260 192 264 196 268 196 260 192 268 196 276 204 280 212 272 204 272 204 276 208 276 208 280 212 280 212 280 212 280 212 272 196 280 204 284 204 284 200 288 208 288 208 288 208 288 200 288 192 288 196 292 200 296 200 304 208 304 208 308 212 308 216 308 208 308 208 308 208 308 208 312 212 312 212 312 212 312 212 312 212 312 216 316 220 320 220 316 216 316 216 316 216 316 216 324 228 324 228 328 232 328 236 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 336 240 340 248 344 248 344 240 344 240 344 240 344 240 340 236 340 236 340 236 340 236 332 228 336 236 340 240 348 244 344 240 344 240 344 240 344 240 344 248 348 248 352 252 352 256 348 248 344 244 348 252 356 256 360 248 356 248 360 264 380 276 396 292 404 304 416 308 416 308 412 312 400 296 384 284 376 280 364 268 356 256 348 252 352 256 356 256 352 252 348 252 348 256 356 256 352 252 348 256 352 260 360 252 360 252 360 252 360 252 364 256 364 256 368 264 380 272 380 264 384 268 416 276 468 348 508 352 536 384 552 380 504 332 452 316 432 292 412 276 380 252 360 236 336 228 332 232 324 228 336 240 332 236 328 228 324 228 312 216 312 216 312 212 308 208 304 212 312 220 316 212 300 200 296 200 296 196 292 192 288 192 292 196 292 196 292 196 292 196 296 196 292 192 288 196 292 200 280 188 284 192 284 192 288 196 288 196 288 192 284 188 280 188 276 192 272 188 268 180 264 176 244 164 248 164 244 160 240 152 240 168 236 164 232 168 236 172 236 164 232 164 228 160 228 160 220 152 224 156 224 156 220 152 204 136 200 132 200 136 208 144 200 132 208 136 212 132 208 128 204 128 204 128 204 128 204 128 200 132 200 132 200 132 200 132 180 116 192 128 200 136 204 136 192 124 188 120 188 120 192 124 196 128 196 124 192 124 188 120 192 124 184 120 184 120 188 124 192 128 188 120 180 112 172 108 176 108 172 104 168 108 172 112 168 104 168 104 164 100 164 96 160 100 164 100 164 96 156 88 156 92 156 92 156 92 156 92 160 96 156 92 156 92 152 88 152 88 148 84 148 84 152 88 160 96 156 92 156 92 160 96 148 84 148 80 144 80 144 80 140 80 136 76 136 80 144 88 144 84 148 88 148 84 144 80 132 76 132 84 136 84 136 92 112 60 100 56 92 44 92 40 80 32 76 28 76 28 80 32 80 32 80 44 108 72 120 72 108 56 120 68 128 76 132 76 132 72 124 64 120 68 128 76 136 72 136 72 136 72 136 72 120 56 120 56 120 52 112 48 120 56 112 52 112 52 116 60 116 60 120 60 120 56 112 48 112 56 104 52 104 56 116 68 116 60 112 56 108 60 112 64 124 68 116 60 112 60 112 60 104 56 112 64 116 60 104 48 100 48 100 48 96 44 96 44 96 44 96 44 96 44 96 44 112 64 112 64 112 64 112 64 96 48 96 52 104 60 108 64 96 48 96 48 92 44 92 44 96 44 88 36 84 40 92 48 68 56 68 52 64 56 68 56 48 44 68 60 68 56 68 60 44 40 60 52 68 56 64 52 68 60 76 68 76 60 64 48 68 56 64 48 56 44 60 48 64 56 72 56 60 40 56 48 76 64 72 56 64 48 56 44 64 56 68 56 68 56 64 48 56 56 56 56 56 56 56 56 64 60 52 56 64 64 60 56 60 56 52 52 56 60 56 48 44 44 44 44 40 40 40 40 52 48 52 44 52 48 56 52 52 48 56 52 60 56 60 56 68 64 60 60 56 56 56 56 64 64 64 64 64 60 60 60 60 60 64 68 68 72 76 76 68 68 72 72 72 72 68 68 76 76 76 76 76 76 76 76 80 80 80 80 80 80 80 80 88 84 100 80 84 68 92 88 92 80 88 76 92 84 100 88 96 84 100 88 96 80 84 64 76 68 84 76 84 64 68 48 60 52 48 36 32 24 28 24 28 28 36 44 56 60 72 72 100 88 100 88 108 104 124 116 124 112 128 116 132 120 132 124 132 124 132 128 136 128 140 132 132 128 140 132 140 132 136 124 116 124 132 128 108 76 56 36 44 36 44 44 52 48 52 52 44 44 52 44 40 44 52 64 92 108 164 184 256 240 304 256 308 252 304 248 300 248 304 256 304 256 304 256 304 256 304 256 316 256 316 256 316 256 316 256 316 256 316 260 320 264 324 264 328 260 328 264 332 268 336 268 332 268 336 272 340 276 344 280 348 272 348 276 352 280 356 280 356 280 356 280 356 280 356 280 344 276 352 284 356 284 356 280 360 288 360 288 360 288 360 288 356 288 364 292 368 296 368 296 376 304 376 308 380 308 384 312 388 308 388 308 388 308 388 308 392 312 392 312 392 312 392 312 392 312 392 316 396 320 400 320 400 320 400 320 400 320 400 320 420 324 420 328 424 328 428 332 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 424 328 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 432 340 436 340 436 340 436 340 440 344 440 344 440 344 440 344 436 340 436 340 436 340 436 340 428 332 432 340 436 344 444 348 440 344 440 344 440 344 440 344 444 344 448 344 452 348 452 352 452 348 448 344 452 348 456 356 468 356 464 356 468 368 484 384 500 396 508 408 524 416 528 420 520 404 508 388 496 380 488 376 488 372 476 356 464 352 468 356 464 352 460 348 460 352 468 356 468 352 464 348 460 352 464 356 468 360 468 360 468 360 468 360 472 364 472 364 476 372 484 380 496 372 508 400 532 424 592 500 644 520 688 564 720 548 672 484 612 448 588 436 572 416 532 380 488 352 460 336 448 332 440 320 440 336 436 328 424 328 420 324 408 320 404 316 396 316 396 316 396 304 408 316 408 308 396 292 392 296 392 292 388 288 384 288 388 292 388 292 388 292 388 292 392 292 388 288 384 292 388 296 384 280 384 284 388 288 392 288 396 288 392 288 392 284 388 284 388 280 384 272 376 264 372 260 360 248 352 244 348 240 348 244 344 236 340 232 336 236 340 240 340 236 336 232 336 228 332 228 328 224 324 220 324 224 328 228 320 212 312 208 308 208 312 216 292 208 292 212 296 208 292 204 288 204 288 204 288 204 288 204 268 196 280 208 284 204 272 192 264 188 268 196 276 200 276 200 264 192 268 196 272 192 268 188 272 192 268 192 264 188 260 184 264 196 256 184 252 184 252 184 264 196 260 188 248 176 240 172 244 172 240 168 236 172 240 176 236 168 236 164 232 164 228 160 224 164 228 164 228 160 220 152 220 156 220 156 220 156 220 156 216 152 220 156 220 156 224 160 220 152 212 148 212 148 216 156 216 156 220 160 224 156 220 152 208 144 208 144 208 144 208 144 204 136 200 136 200 140 208 148 208 144 212 144 208 140 196 132 212 136 204 136 200 132 188 128 176 124 156 108 144 104 132 100 132 92 128 88 124 92 128 96 132 96 140 120 168 136 168 124 168 120 180 132 188 132 184 124 184 128 184 128 184 128 184 128 188 136 188 136 188 136 188 136 184 128 176 120 172 120 172 120 188 120 180 112 176 116 184 124 188 124 188 120 180 112 168 100 184 112 172 104 172 112 184 128 180 112 176 108 172 112 176 116 176 116 164 104 160 104 164 112 172 116 168 112 164 104 160 100 164 104 160 104 156 100 152 96 152 96 152 96 152 96 152 96 164 112 152 104 152 104 160 116 148 96 140 92 144 104 160 116 144 96 144 96 148 100 148 100 144 92 132 80 128 84 140 96 52 20 44 16 44 16 48 24 28 20 68 48 68 32 64 44 32 16 64 48 80 44 60 24 64 36 64 36 60 32 56 28 60 28 52 20 48 20 48 24 40 16 52 20 44 16 48 28 56 28 56 28 56 28 56 28 36 16 52 28 60 32 56 24 52 20 52 20 52 20 52 20 64 28 56 24 64 32 60 24 60 20 48 20 60 32 60 20 48 16 48 16 48 16 48 16 56 32 48 20 40 24 48 32 44 24 44 28 48 32 52 32 72 36 60 24 52 20 56 28 76 40 72 36 68 32 64 28 60 28 64 36 68 40 76 44 68 40 80 52 84 48 72 36 76 44 76 44 76 44 76 44 76 44 76 44 76 44 76 44 76 56 88 56 72 40 80 64 76 48 76 48 76 52 84 60 80 56 88 64 88 52 68 32 68 44 80 56 84 48 68 32 72 44 56 24 36 12 28 8 28 8 32 16 40 28 48 32 88 60 84 60 92 72 112 88 108 80 108 84 112 88 116 88 124 80 128 84 132 88 136 88 120 76 132 88 136 84 124 72 108 68 124 88 96 52 44 24 32 40 40 36 48 32 52 36 40 32 40 28 28 20 40 32 48 44 116 120 208 180 252 196 256 188 252 180 248 180 252 176 256 168 256 168 256 160 256 160 256 180 256 180 256 180 256 180 256 180 256 184 260 188 264 188 260 188 260 192 264 196 268 196 268 196 268 200 272 204 276 204 272 204 272 208 276 212 280 212 280 212 280 212 280 212 280 212 272 196 280 204 284 204 284 200 288 208 288 208 288 208 288 200 284 192 292 200 296 200 296 196 304 208 304 212 308 216 312 216 308 208 308 208 308 208 308 208 312 212 312 212 312 212 312 212 312 212 312 216 316 220 320 220 320 220 320 220 320 220 320 220 324 228 324 232 328 236 332 236 332 236 332 236 332 236 332 236 328 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 344 248 340 244 340 244 340 240 344 240 344 240 344 240 344 240 340 236 340 236 340 236 340 236 332 228 336 236 340 240 348 244 344 240 344 240 344 240 344 240 340 240 340 244 344 244 348 248 348 244 344 244 344 248 352 256 360 248 356 248 360 260 376 272 388 284 400 300 416 312 420 312 408 308 396 292 380 280 376 280 380 280 368 264 356 260 360 264 348 252 348 252 352 260 360 264 356 256 352 252 348 256 352 260 360 252 360 252 360 252 360 252 364 256 360 256 368 264 376 272 384 268 388 276 404 264 432 316 504 352 544 400 572 400 516 352 468 324 448 312 440 300 408 276 364 248 344 236 340 244 332 232 336 244 332 236 332 232 324 228 324 228 324 224 324 220 320 220 300 208 308 220 312 208 296 192 296 200 296 196 292 192 288 192 292 196 292 196 292 196 292 196 296 196 292 192 288 196 292 200 280 188 280 192 284 196 288 196 292 200 288 196 288 196 288 192 284 196 276 192 272 184 264 180 256 168 244 152 236 156 244 164 240 168 236 164 232 168 236 172 236 168 236 164 232 160 228 160 228 156 220 148 216 156 228 164 224 152 216 144 208 140 208 140 200 132 208 136 212 132 208 128 204 128 204 128 204 128 204 128 188 128 204 144 212 136 196 120 196 128 200 132 200 128 192 124 184 120 196 132 200 128 188 116 192 124 192 120 188 116 184 112 200 136 192 124 184 116 180 116 200 132 192 124 180 112 172 108 176 108 172 104 168 108 172 112 168 104 168 100 164 96 160 96 160 100 164 100 164 96 156 88 156 92 156 92 156 92 156 92 148 88 152 92 156 96 160 100 160 92 148 80 144 84 156 96 144 84 156 96 160 92 148 80 144 80 144 80 144 80 144 80 136 76 136 76 136 80 148 88 144 84 144 80 136 72 124 64 144 84 140 80 132 72 128 72 144 92 132 76 116 72 108 60 104 44 100 36 96 40 104 44 124 64 128 76 140 76 116 44 124 72 132 84 136 80 128 72 128 80 132 84 136 80 132 76 152 88 148 76 132 64 120 56 140 72 128 60 120 60 128 64 128 64 116 52 112 56 124 68 128 68 128 64 116 48 100 36 124 64 112 56 108 64 124 80 116 60 112 56 108 60 112 64 116 56 104 48 96 48 104 52 112 56 104 48 92 40 92 40 112 56 108 52 104 48 100 48 96 44 96 44 96 44 96 44 116 60 100 44 92 52 108 68 92 40 80 32 84 44 104 64 100 52 100 52 100 52 100 56 96 44 84 32 80 36 92 48 68 52 56 40 56 52 72 68 68 68 76 48 56 60 72 48 52 64 76 44 48 48 64 36 60 52 64 56 68 60 72 64 72 56 60 44 56 48 68 60 68 44 52 44 64 56 60 40 64 52 64 52 64 60 76 64 48 44 64 60 76 60 64 48 64 64 64 64 64 64 64 64 48 56 60 60 60 60 64 72 60 60 60 60 60 60 60 60 52 52 52 52 52 52 52 52 68 60 60 52 56 56 64 64 52 52 60 56 52 48 56 56 52 52 56 60 60 64 68 68 48 52 60 64 68 64 60 60 60 64 68 72 72 72 72 68 68 68 68 72 72 76 76 76 76 72 72 72 72 76 80 84 76 76 76 80 80 84 84 84 84 76 96 88 104 92 100 84 88 76 88 80 92 84 96 84 100 88 100 88 100 88 100 88 100 88 100 92 104 96 108 96 88 76 68 60 64 52 48 32 20 16 24 28 40 48 60 60 64 60 80 76 96 88 104 92 104 96 116 112 128 120 132 120 132 120 132 124 136 128 140 128 144 128 140 124 128 112 120 108 124 112 112 120 96 52 40 44 36 32 44 40 48 48 56 52 52 44 36 28 28 40 40 48 48 52 88 116 224 252 300 224 292 244 300 256 308 252 300 244 308 256 304 252 300 256 304 260 312 252 312 256 316 260 320 260 320 260 320 264 324 268 328 268 332 264 332 268 336 272 340 272 340 272 340 272 340 272 340 272 352 272 348 272 348 276 356 284 352 276 352 280 356 284 360 284 360 288 360 288 360 288 360 288 368 292 364 288 360 292 364 296 364 292 364 296 368 300 372 300 376 304 376 304 376 304 376 304 380 300 380 304 384 308 388 308 396 316 396 316 396 316 396 316 400 320 400 320 400 320 400 320 404 320 400 316 396 320 400 324 416 320 416 324 420 328 424 328 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 436 336 432 332 428 328 424 324 424 332 428 336 432 332 428 328 424 328 424 328 424 328 424 328 424 328 424 332 428 336 432 336 432 336 432 336 432 336 432 336 440 340 436 336 432 340 436 344 436 340 436 340 436 340 436 340 440 340 436 336 432 340 436 344 440 344 440 344 440 344 440 344 444 344 448 348 452 344 448 340 452 348 452 348 452 348 452 348 452 344 456 348 464 364 476 372 476 376 500 404 524 424 536 428 528 412 516 396 500 384 496 384 492 376 484 368 476 360 476 364 460 348 460 348 460 348 460 348 456 344 456 344 456 344 456 344 464 356 464 360 468 364 472 364 476 368 476 368 476 368 476 368 484 368 500 380 512 404 560 440 620 484 652 524 700 540 680 500 632 472 608 440 572 420 552 412 508 372 488 352 460 332 436 320 448 340 440 332 428 328 428 332 408 316 400 308 392 312 392 316 408 312 404 304 400 300 392 296 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 380 284 380 284 380 284 380 284 392 288 396 292 396 288 388 284 388 284 388 284 388 284 388 284 380 272 376 264 368 260 364 256 368 256 360 248 352 240 352 244 344 240 344 236 340 232 336 232 336 236 340 236 340 232 332 224 328 224 328 220 324 220 320 216 316 212 316 212 316 212 316 216 304 216 300 212 296 212 292 208 292 204 284 196 280 196 280 200 272 200 276 200 276 196 268 188 276 200 272 192 268 188 260 184 264 192 272 196 268 188 256 176 268 192 268 188 264 184 260 184 260 184 248 180 252 180 240 160 248 180 252 184 252 180 244 176 232 168 244 180 248 176 236 164 228 160 232 164 228 160 224 152 224 156 220 152 216 156 220 160 208 152 228 172 236 168 224 156 224 160 224 156 220 152 216 152 212 148 212 152 216 156 220 156 212 148 212 148 212 148 212 148 208 144 208 140 204 136 200 136 196 132 200 144 208 144 208 144 204 144 208 144 208 140 200 132 212 144 204 136 192 124 176 120 188 128 180 124 164 108 152 104 148 104 152 108 160 116 168 120 176 140 200 148 184 132 184 144 196 140 200 140 192 128 172 112 184 128 184 124 180 120 176 120 196 140 188 136 180 128 176 120 184 128 176 120 172 120 172 124 192 128 192 124 188 120 184 120 192 124 184 116 176 112 176 112 168 104 172 108 176 116 180 120 172 108 176 116 180 116 176 112 168 108 160 100 156 100 156 104 156 100 156 100 156 100 156 100 160 104 164 112 168 104 156 92 148 96 160 104 160 104 152 92 152 92 128 76 136 108 168 128 164 108 140 84 132 92 156 116 136 92 140 96 144 92 136 88 152 96 136 92 148 104 148 88 60 24 48 16 44 20 56 36 52 36 60 16 40 24 56 16 32 24 56 12 32 16 48 8 52 24 56 28 56 28 60 32 56 28 52 20 48 24 56 28 56 20 40 16 52 28 52 16 56 28 52 24 52 28 60 36 40 16 52 32 64 32 52 20 60 28 60 28 60 28 60 28 52 24 60 28 52 16 52 24 60 28 60 28 60 28 60 28 52 20 52 20 52 20 52 20 60 36 52 28 48 32 56 40 48 32 56 36 48 28 52 36 52 20 56 28 60 32 68 36 52 24 60 32 64 32 64 32 60 32 68 40 72 40 72 36 68 36 68 40 72 44 76 44 76 40 72 40 72 44 80 52 76 44 76 48 80 52 84 52 72 48 76 52 80 52 80 48 76 48 80 52 80 56 84 56 88 60 88 60 88 60 88 60 88 60 88 64 92 68 96 68 96 64 72 48 60 32 40 8 16 0 24 12 40 28 56 40 48 24 60 40 76 52 84 56 92 64 96 72 108 84 116 88 116 84 120 84 120 84 120 84 128 92 124 88 120 80 116 80 128 76 112 88 84 40 32 48 32 36 36 44 48 40 52 36 48 36 36 32 32 44 44 48 48 36 68 68 184 184 252 160 240 176 248 180 252 184 248 172 260 172 256 168 252 160 256 160 252 176 252 180 256 184 260 184 260 184 260 188 264 192 268 192 264 192 264 196 268 196 272 200 272 200 272 200 272 200 272 200 276 204 272 204 272 208 280 216 276 208 276 212 280 216 284 216 288 208 288 208 288 208 288 208 296 212 292 208 288 212 292 208 292 196 292 200 296 204 300 204 304 208 304 208 304 208 304 208 300 200 304 204 304 208 308 208 316 216 316 216 316 216 316 216 320 220 320 220 320 220 320 220 324 220 320 216 316 220 320 224 320 224 320 228 324 232 328 232 332 236 332 236 332 236 332 236 332 236 332 236 332 236 332 236 336 240 332 236 332 236 328 232 328 236 332 240 336 236 332 232 328 232 328 232 328 232 328 232 328 232 332 236 332 240 336 240 336 240 336 240 336 240 336 240 344 236 340 232 336 236 340 240 340 236 340 236 340 236 340 236 344 236 340 232 336 236 340 240 344 240 344 240 344 240 344 240 340 244 344 248 348 244 344 240 348 248 348 248 348 248 348 248 348 240 348 244 356 256 368 264 368 268 388 296 416 312 424 320 416 316 404 300 388 288 384 288 380 280 372 272 364 264 364 268 348 252 348 252 348 252 348 252 344 248 344 248 344 248 344 248 356 248 356 252 360 252 364 256 368 260 368 260 368 260 368 260 368 268 376 264 384 256 416 280 468 316 492 364 536 396 524 364 480 332 460 312 428 292 408 284 376 256 364 240 340 228 324 224 344 248 336 240 332 232 332 236 320 224 316 216 316 216 316 216 312 216 308 208 304 204 296 200 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 284 188 284 188 284 188 284 188 276 188 284 196 292 200 292 200 284 192 284 192 284 192 284 192 276 188 272 184 264 176 260 172 260 172 252 164 244 156 244 160 240 172 240 168 236 168 232 164 232 168 236 168 236 164 228 156 224 152 220 152 216 148 216 144 212 144 212 144 212 144 212 144 212 136 212 136 208 132 208 128 208 128 200 124 196 120 196 120 196 132 200 132 200 128 192 120 200 132 196 124 192 120 184 116 192 128 196 128 196 124 188 120 192 124 192 120 188 116 184 116 196 128 188 124 192 124 180 108 180 120 184 120 184 116 176 108 168 108 180 120 184 116 172 104 164 100 168 104 164 96 156 92 160 96 156 92 156 92 160 96 152 88 156 96 160 96 160 96 160 96 160 92 156 88 152 88 136 76 144 84 156 96 164 104 148 84 148 84 148 84 148 84 144 80 144 76 140 76 136 72 132 76 140 84 144 84 144 84 140 84 144 84 144 80 136 72 144 76 140 72 132 68 128 60 132 76 124 76 116 68 108 64 120 64 124 72 132 76 136 80 128 84 148 92 140 76 136 88 132 80 136 84 136 80 128 76 128 76 128 72 124 68 120 68 140 72 136 68 132 64 128 60 132 64 124 56 120 56 120 60 124 64 120 60 120 56 116 56 108 48 108 52 112 56 120 64 116 64 116 64 112 60 112 60 108 56 108 56 108 56 108 56 112 56 104 52 100 48 104 52 100 48 100 48 100 48 100 48 92 44 100 52 100 44 88 32 92 44 100 52 104 48 96 40 104 48 84 36 96 60 116 72 116 60 96 40 88 48 108 68 96 48 96 48 96 52 100 52 108 52 96 48 108 64 104 48 72 56 64 44 56 48 64 56 64 60 68 40 52 52 64 40 48 52 68 44 52 48 64 48 72 60 68 56 68 56 64 52 68 56 64 52 64 52 68 56 68 52 56 48 68 56 64 48 76 60 68 56 64 56 68 60 56 48 68 60 72 60 64 52 60 60 60 60 60 60 60 60 56 60 60 56 48 40 44 48 60 60 60 60 60 60 60 60 52 52 52 52 52 52 52 52 56 48 52 44 48 48 52 52 52 52 60 56 52 48 56 56 52 52 56 60 60 64 68 68 60 60 60 60 60 64 64 68 60 64 68 72 72 72 72 68 68 68 68 72 72 76 76 76 76 72 72 72 72 76 80 84 76 76 76 80 80 84 84 84 100 84 92 80 92 80 92 80 88 80 92 80 96 84 96 84 100 88 100 88 100 88 100 88 100 88 100 92 104 96 108 96 108 92 88 76 72 56 44 28 20 24 32 40 52 52 60 56 56 48 64 60 80 72 84 72 100 88 100 88 104 100 120 112 128 116 128 116 128 116 128 116 136 124 136 124 136 124 136 124 132 120 108 96 76 48 44 48 44 36 44 40 52 48 56 52 52 52 40 36 32 40 44 52 52 56 76 100 192 232 284 232 296 244 296 244 296 248 304 256 312 264 308 260 304 256 300 252 316 256 316 256 320 260 320 260 320 260 320 264 324 268 328 268 332 264 332 264 336 268 336 272 340 272 340 272 340 272 340 272 352 272 348 272 348 276 356 284 352 276 352 280 356 284 360 284 360 288 360 288 360 288 360 288 368 292 364 288 360 292 364 296 364 292 364 296 368 300 372 300 376 304 376 304 376 304 376 304 380 304 384 304 388 308 388 308 396 316 396 316 396 316 396 316 400 320 400 320 400 320 400 320 404 320 400 316 396 320 400 324 416 320 416 324 420 328 424 328 428 332 428 332 428 332 428 332 428 332 428 332 428 332 428 332 424 328 428 332 428 332 432 336 424 332 428 336 432 332 428 328 424 328 424 328 424 328 424 328 424 332 428 332 432 336 432 336 432 336 432 336 432 336 432 336 440 340 436 336 432 340 436 344 436 340 436 340 436 340 436 340 440 344 436 340 436 340 440 344 440 344 440 344 440 344 440 344 444 344 448 348 452 344 448 340 452 348 452 348 452 348 452 348 456 348 456 352 464 360 476 372 476 376 492 400 520 420 532 428 528 412 516 396 504 388 496 384 492 376 484 368 476 360 476 364 464 352 464 348 460 348 460 348 456 344 456 344 456 344 456 344 464 356 464 356 468 360 468 364 476 368 476 368 476 368 476 368 488 376 504 380 508 396 544 420 592 464 636 512 688 532 684 512 648 480 628 456 592 424 556 404 524 384 500 364 472 344 456 332 448 340 440 332 428 328 428 332 412 324 408 316 396 320 400 320 408 312 404 304 400 300 392 296 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 380 284 380 284 380 284 380 284 376 276 384 288 396 296 400 296 388 284 388 284 388 284 388 284 388 276 384 272 376 264 372 260 368 256 360 248 352 240 352 244 344 240 344 240 340 236 340 232 336 236 340 236 340 232 332 224 324 216 320 216 316 212 316 208 316 212 316 212 316 212 316 216 300 208 292 208 288 204 288 200 288 204 288 200 284 196 280 196 272 200 276 200 276 196 268 188 276 200 272 192 268 188 260 184 272 196 272 192 272 196 276 204 268 192 268 188 264 184 260 184 272 200 264 196 268 200 256 180 252 184 252 184 252 180 244 172 244 180 252 188 256 184 248 176 236 168 240 172 236 168 232 160 228 164 224 160 224 160 228 164 224 156 216 148 212 156 224 164 224 160 224 156 220 152 216 152 208 144 212 152 216 156 224 160 212 148 212 148 212 148 212 148 208 144 208 144 204 140 204 136 200 136 204 144 208 144 208 140 204 144 208 144 208 140 200 132 204 140 200 136 196 132 192 128 192 128 192 128 188 124 184 120 184 132 188 136 192 144 196 144 184 140 196 144 192 136 188 140 192 128 192 128 196 132 200 140 192 128 192 124 188 120 184 120 184 132 184 132 184 132 184 132 184 128 176 120 172 120 172 124 184 120 180 116 180 112 176 112 168 104 172 108 176 116 184 120 192 124 188 120 180 112 176 108 180 112 172 100 160 100 164 104 168 112 164 104 156 100 160 104 156 100 156 100 156 100 156 100 152 96 160 104 160 96 148 88 148 96 156 100 156 100 152 92 152 100 140 92 148 108 156 104 160 104 144 88 136 96 152 112 152 100 144 96 144 104 160 116 152 96 140 96 148 104 148 96 64 32 52 20 48 20 48 24 52 36 60 16 44 28 56 16 48 28 64 32 56 32 68 40 64 32 60 28 56 24 52 20 56 28 56 24 52 28 56 28 56 24 52 24 56 28 56 24 68 36 60 28 56 28 56 28 48 24 56 32 60 28 56 24 56 24 56 24 56 24 56 24 52 28 60 24 48 12 48 20 60 28 60 28 60 28 60 28 52 20 52 20 52 20 52 20 44 24 44 24 44 24 44 24 48 32 56 36 48 28 52 36 56 24 56 28 60 32 64 32 68 32 60 24 56 28 68 40 60 32 68 40 72 40 72 36 68 36 68 40 72 44 76 44 76 40 72 40 72 44 80 52 76 44 76 48 80 52 84 52 108 72 92 60 84 60 92 64 80 52 80 56 84 56 88 60 88 60 88 60 88 60 88 60 88 60 88 64 92 68 96 68 100 72 84 60 80 48 52 20 20 8 40 32 56 40 60 36 48 24 56 36 68 40 68 40 88 56 76 48 80 60 100 80 120 84 120 80 116 80 112 76 120 84 124 88 128 92 128 96 132 84 108 64 64 40 44 56 36 52 40 48 44 44 52 36 56 32 48 32 44 52 48 60 56 52 60 44 152 148 244 164 244 172 240 168 240 180 252 184 264 176 264 176 260 160 252 152 256 184 260 184 260 184 260 184 260 184 260 188 264 192 268 192 260 188 264 192 264 196 268 196 272 200 272 200 272 200 272 200 276 204 272 204 272 208 280 216 276 208 276 212 280 216 284 216 288 208 288 208 288 208 288 208 296 212 292 208 288 212 292 208 292 196 292 200 296 204 300 204 304 208 304 208 304 208 304 208 304 204 304 208 308 208 312 212 316 216 316 216 316 216 316 216 320 220 320 220 320 220 320 220 324 220 320 216 316 220 320 224 320 224 320 228 324 232 328 232 336 240 336 240 336 240 336 240 332 236 332 236 332 236 332 236 324 232 328 236 332 240 336 244 328 236 332 240 336 236 332 232 332 236 332 236 332 236 332 236 332 236 332 240 336 240 340 244 340 244 340 244 340 244 340 244 344 236 340 232 336 236 340 240 340 236 340 236 340 236 340 236 348 240 340 236 340 236 344 244 344 240 344 240 344 240 344 240 340 244 344 248 348 244 344 240 348 248 348 248 348 248 348 248 348 240 348 244 356 252 364 260 368 264 380 284 404 308 420 316 420 320 408 304 392 292 388 288 380 280 372 272 364 264 364 268 356 256 352 256 352 252 348 252 344 248 344 248 344 248 344 248 352 244 356 248 356 252 360 252 364 256 364 256 364 256 364 256 368 272 380 264 380 256 400 264 436 300 472 352 516 380 520 376 496 352 480 324 444 292 416 276 408 280 388 264 360 252 352 244 340 248 336 240 332 232 332 236 328 228 320 224 320 220 324 224 312 216 308 208 304 204 296 200 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 288 192 288 192 288 192 288 192 276 188 284 196 288 196 288 196 280 188 280 188 280 188 280 188 280 196 276 192 272 184 264 180 260 172 252 164 244 156 244 160 244 176 240 172 240 168 236 168 232 168 236 168 236 164 228 156 216 148 212 144 212 140 208 140 212 144 212 144 212 144 212 144 204 132 204 128 204 124 200 124 204 128 204 128 200 124 196 116 196 132 200 132 200 128 192 120 196 128 196 124 192 120 188 120 196 124 188 120 188 128 204 140 192 124 192 120 188 116 184 116 204 136 196 136 204 140 192 120 188 124 188 124 184 116 176 108 176 112 180 120 184 116 176 112 172 108 176 112 176 108 168 100 168 100 164 96 160 100 164 104 156 92 152 88 152 92 156 96 160 96 160 92 156 88 152 88 164 100 160 92 148 80 140 76 148 84 148 84 148 84 148 84 148 84 144 80 144 76 140 76 140 80 144 88 148 84 144 80 140 84 144 84 144 80 136 72 136 72 136 72 136 72 132 72 128 68 132 80 132 80 128 80 128 64 132 68 136 72 136 76 132 72 140 76 140 72 136 72 136 80 128 72 124 80 140 92 128 76 128 72 124 68 120 68 128 68 132 68 132 68 132 72 132 64 124 56 120 56 120 60 120 60 120 60 116 56 112 52 116 56 116 56 112 48 104 40 124 72 124 68 120 64 116 64 128 68 112 48 96 48 104 56 116 60 108 52 104 52 104 56 104 52 104 52 104 52 104 52 104 56 112 64 112 56 100 44 100 48 104 52 104 52 100 48 108 52 100 56 108 60 104 48 100 48 92 40 88 44 96 52 104 52 92 44 92 52 112 72 88 40 84 36 88 40 88 36 72 60 68 52 60 48 60 48 72 72 80 52 60 60 76 52 64 56 76 64 72 60 76 76 76 60 72 56 68 52 64 48 68 56 68 60 72 56 68 56 68 60 72 60 68 56 68 60 84 68 76 60 68 56 68 56 68 56 72 60 72 56 68 52 56 56 56 56 56 56 56 56 48 56 60 60 56 56 60 68 60 60 60 60 60 60 60 60 52 52 52 52 52 52 52 52 44 44 48 44 48 44 48 40 52 52 60 56 52 48 56 56 56 56 60 60 60 60 64 64 72 68 64 60 56 60 68 72 60 64 68 72 72 72 72 68 68 68 68 72 72 76 76 76 76 72 72 72 72 76 80 84 76 76 76 80 80 84 84 84 120 100 104 88 96 88 104 92 92 80 96 84 96 88 100 88 100 88 100 88 100 88 100 88 100 88 100 92 104 96 108 96 88 80 84 84 92 80 72 56 32 40 56 64 76 72 68 60 76 64 84 76 88 76 88 76 96 80 84 68 84 80 104 96 128 116 128 116 128 116 128 116 128 116 132 124 136 128 144 132 128 124 108 76 60 48 52 48 48 44 52 44 52 52 56 52 52 56 44 52 44 52 40 52 64 64 76 84 168 208 272 240 292 236 288 236 292 244 308 260 308 264 312 268 312 260 304 252 324 260 320 260 320 260 320 260 320 260 320 264 324 268 328 268 328 260 328 264 332 264 336 268 340 272 340 272 340 272 340 272 352 272 348 272 348 276 356 284 352 276 352 280 356 284 360 284 360 288 360 288 360 288 360 288 368 292 364 288 360 292 364 296 364 292 364 296 368 300 372 300 376 304 376 304 376 304 376 304 384 304 388 308 388 312 392 312 396 316 396 316 396 316 396 316 400 320 400 320 400 320 400 320 404 320 400 316 396 320 400 324 416 320 416 324 420 328 424 328 432 336 432 336 432 336 432 336 428 332 428 332 428 332 428 332 420 328 424 332 428 336 432 340 424 332 428 336 432 332 428 328 428 332 428 332 428 332 428 332 428 332 432 336 432 340 436 340 436 340 436 340 436 340 436 340 440 340 436 336 432 340 436 344 436 340 436 340 436 340 436 340 444 348 440 340 436 344 444 348 440 344 440 344 440 344 440 344 444 344 448 348 452 344 448 340 452 348 452 348 452 348 452 348 460 352 460 352 464 360 472 368 476 372 484 388 508 412 528 424 532 416 520 400 508 392 500 388 492 376 484 368 476 360 476 364 472 356 468 352 464 348 460 348 456 344 456 344 456 344 456 344 460 352 460 356 464 356 468 360 472 364 472 364 472 364 472 364 488 372 504 380 504 388 528 404 560 440 616 488 664 512 676 516 672 496 648 476 612 436 564 412 556 412 524 376 488 356 472 356 452 340 440 332 428 328 428 332 416 324 408 320 400 320 404 324 408 312 404 304 400 300 392 296 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 384 288 384 288 384 288 384 288 388 288 392 288 388 280 380 272 384 280 384 280 384 280 384 280 388 280 384 276 380 268 372 264 368 256 360 248 352 240 352 244 348 244 348 240 344 240 340 236 336 236 340 236 340 232 332 224 320 216 316 212 316 208 312 208 316 212 316 212 316 212 316 216 296 208 288 204 288 200 284 200 284 200 288 204 288 200 280 192 272 200 276 200 276 196 268 188 272 196 268 192 268 192 264 188 264 188 260 180 260 192 272 204 268 192 268 188 264 184 260 184 268 196 260 196 268 200 260 184 260 192 260 192 256 180 244 172 240 172 244 176 244 176 240 172 244 176 244 176 244 172 236 164 232 164 228 160 224 164 228 168 212 152 224 164 228 160 216 148 224 160 224 156 220 152 216 152 232 164 224 156 212 144 204 136 212 148 212 148 212 148 212 148 212 148 212 144 208 144 204 140 208 144 212 148 212 144 208 140 204 144 208 144 208 140 200 132 196 144 200 140 200 136 200 136 196 132 200 128 204 132 204 136 180 128 180 132 184 132 184 132 184 132 188 136 192 140 188 132 208 140 196 124 188 128 196 136 192 128 192 124 188 120 184 120 180 132 184 132 184 132 184 136 184 128 176 120 172 120 172 124 192 128 188 124 184 120 184 120 180 116 184 120 180 108 168 100 180 116 180 120 184 124 188 124 200 128 180 108 168 104 176 116 172 112 164 108 160 104 164 108 160 104 160 104 160 104 160 104 164 112 172 116 172 108 160 100 164 108 164 108 164 108 164 108 156 104 152 108 160 112 148 92 148 100 144 96 144 96 148 100 152 96 140 88 136 96 156 112 132 88 136 88 132 84 136 88 56 28 52 24 52 24 48 20 64 48 72 28 52 36 68 28 48 16 52 32 56 16 48 36 60 32 56 28 56 28 52 24 56 28 60 32 60 32 56 28 56 32 68 36 56 28 60 36 68 36 64 32 60 32 60 36 60 32 60 32 56 28 56 28 60 28 60 28 60 28 60 28 48 24 60 32 60 28 68 44 60 28 60 28 60 28 60 28 52 20 52 20 52 20 52 20 40 24 44 28 48 24 44 20 48 32 56 36 48 28 52 36 60 28 60 28 60 28 60 28 72 40 68 32 64 32 64 32 60 32 68 40 72 40 72 36 68 36 68 40 72 44 76 44 76 40 72 40 72 44 80 52 76 44 76 48 80 52 84 52 88 56 80 52 80 52 80 52 84 56 84 56 88 60 88 64 88 60 88 60 88 60 88 60 88 60 88 64 92 68 96 68 76 56 80 64 92 68 76 44 36 28 68 64 88 64 72 44 80 52 84 60 88 60 84 56 76 48 72 40 72 48 84 60 108 80 108 84 112 88 116 88 112 88 116 92 120 96 124 96 124 96 108 56 52 40 48 52 44 56 44 60 48 52 52 36 56 24 60 36 56 60 56 60 68 60 76 44 140 128 240 148 232 164 232 168 240 180 252 180 256 172 264 180 268 168 260 160 264 188 264 188 260 184 260 184 260 184 260 188 264 192 268 192 256 188 260 188 264 192 264 192 272 200 272 200 272 200 272 200 276 204 272 204 272 208 280 216 276 208 276 212 280 216 284 216 288 208 288 208 288 208 288 208 296 212 292 208 288 212 292 208 292 196 292 200 296 204 300 204 304 208 304 208 304 208 304 208 308 208 308 208 312 212 312 216 316 216 316 216 316 216 316 216 320 220 320 220 320 220 320 220 324 220 320 216 316 220 320 224 320 224 320 228 324 232 328 232 340 244 340 244 340 244 340 244 332 236 332 236 332 236 332 236 328 232 332 236 332 236 336 240 328 236 332 240 336 236 332 232 336 240 336 240 336 240 336 240 336 240 336 240 340 244 340 248 344 248 344 248 344 248 344 248 344 236 340 232 336 236 340 240 340 236 340 236 340 236 340 236 348 244 344 240 344 240 348 244 344 240 344 240 344 240 344 240 340 244 344 248 348 244 344 240 348 248 348 248 348 248 348 248 356 244 352 244 352 248 360 256 364 260 372 272 392 300 416 316 424 320 412 308 396 296 388 292 380 280 372 272 364 264 364 268 360 264 360 260 352 256 348 252 344 248 344 248 344 248 344 248 348 244 352 244 356 248 356 248 360 252 360 252 360 252 360 252 360 264 372 264 380 252 392 252 408 280 456 332 488 360 504 372 500 360 496 344 464 312 432 292 412 280 384 252 352 232 344 240 340 248 336 240 332 232 332 236 324 228 320 220 316 220 320 220 312 216 308 208 304 204 296 200 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 200 288 196 284 184 272 176 276 184 276 184 276 184 276 184 280 192 276 188 268 180 264 176 260 172 252 164 244 156 244 160 248 176 244 176 240 172 240 172 232 168 236 168 236 164 228 156 220 148 216 148 212 144 212 140 212 144 212 144 212 144 212 144 208 132 208 132 204 128 204 124 196 124 204 132 208 124 192 112 196 132 200 132 200 128 192 120 192 124 192 124 192 124 192 124 188 120 184 116 184 120 192 124 192 124 192 120 188 116 184 116 192 124 188 128 196 132 192 120 196 132 196 128 188 116 176 108 172 108 172 108 172 108 172 108 172 112 176 112 176 108 168 100 164 100 160 96 160 96 164 100 152 92 168 112 172 100 152 80 160 96 160 92 156 88 152 88 152 88 152 88 152 88 152 88 148 84 148 84 148 84 148 84 152 84 148 84 144 80 144 80 148 88 148 92 148 84 144 80 140 84 144 84 144 80 136 68 148 72 144 68 136 72 132 68 132 72 128 84 132 84 132 84 132 72 136 76 140 76 140 76 136 68 128 68 140 76 132 60 140 84 132 80 128 76 128 76 128 76 128 72 124 68 120 68 132 68 132 68 132 68 132 68 132 64 124 56 120 56 120 60 128 68 128 64 124 64 120 60 104 48 116 60 124 64 120 56 108 60 112 64 120 72 124 76 132 76 120 64 112 60 116 68 116 64 112 56 108 56 108 56 108 56 108 56 108 56 108 56 100 52 108 56 108 52 96 40 112 56 104 52 104 52 108 60 108 56 104 60 112 64 104 48 104 60 112 64 112 64 108 56 104 52 96 44 92 48 100 56 96 52 104 52 96 44 96 56 60 48 64 52 68 56 64 52 72 72 80 52 64 64 76 52 68 44 60 60 64 36 52 60 64 52 68 56 68 56 72 60 68 56 72 64 76 60 68 56 68 64 84 68 72 56 72 68 76 64 72 60 72 64 80 68 80 64 72 60 68 56 68 56 60 60 60 60 60 60 60 60 52 56 60 60 56 52 56 64 60 60 60 60 60 60 60 60 52 52 52 52 52 52 52 52 44 44 52 52 56 48 48 40 52 52 60 56 52 48 56 56 60 60 60 60 60 60 60 60 68 72 72 72 68 64 64 60 60 64 68 72 72 72 72 68 68 68 68 72 72 76 76 76 76 72 72 72 72 76 80 84 76 76 76 80 80 84 84 84 84 76 88 80 92 80 92 76 96 84 96 88 100 88 104 92 100 88 100 88 100 88 100 88 100 88 100 92 104 96 108 96 80 76 84 88 96 84 72 56 52 60 84 96 104 96 84 72 100 92 104 96 108 92 100 88 84 72 84 76 88 76 92 80 100 92 104 100 116 108 124 112 124 112 124 116 128 116 128 116 116 128 116 76 56 52 56 32 56 48 56 48 56 48 56 52 52 60 52 60 44 60 44 56 64 80 84 100 168 208 268 240 276 228 288 240 296 248 304 252 296 252 312 272 320 272 316 264 328 268 328 264 324 260 320 260 320 260 320 264 324 268 328 268 324 256 328 260 328 264 332 264 340 272 340 272 340 272 340 272 352 272 348 272 348 276 356 284 352 276 352 280 356 284 360 284 360 288 360 288 360 288 360 288 368 292 364 288 360 292 364 296 364 292 364 296 368 300 372 300 376 304 376 304 376 304 376 304 388 308 388 312 392 312 396 316 396 316 396 316 396 316 396 316 400 320 400 320 400 320 400 320 404 320 400 316 396 320 400 324 416 320 416 324 420 328 424 328 436 340 436 340 436 340 436 340 428 332 428 332 428 332 428 332 432 336 428 332 428 332 424 328 424 332 428 336 432 332 428 328 432 336 432 336 432 336 432 336 432 336 432 340 436 340 440 344 440 344 440 344 440 344 440 344 440 340 436 336 432 340 436 344 436 340 436 340 436 340 436 340 448 348 444 344 440 348 444 352 440 344 440 344 440 344 440 344 444 344 448 348 452 344 448 340 452 348 452 348 452 348 452 348 464 356 460 352 460 356 468 364 472 368 480 376 496 404 524 424 536 420 524 404 508 392 504 392 492 376 484 368 476 360 476 364 476 364 472 356 464 352 460 348 456 344 456 344 456 344 456 344 456 348 460 352 460 356 464 356 468 360 468 360 468 360 468 360 472 360 496 380 504 388 528 400 544 428 604 472 640 488 660 508 672 500 660 492 632 456 584 428 560 408 524 368 480 348 472 348 452 340 440 332 428 328 428 332 408 320 404 312 396 316 396 316 408 312 404 304 400 300 392 296 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 284 388 284 388 280 376 272 380 276 380 276 380 276 380 276 384 272 380 268 372 260 368 256 368 256 360 248 352 240 352 244 352 248 348 244 348 240 344 240 336 236 340 236 340 232 332 224 328 220 324 220 320 216 320 212 316 212 316 212 316 212 316 216 304 212 296 212 292 208 292 204 280 200 288 208 292 200 276 188 272 200 276 200 276 196 268 188 268 192 268 192 268 192 268 192 268 192 268 196 268 192 264 184 268 192 268 188 264 184 260 184 260 188 256 192 268 200 260 184 264 196 264 192 256 180 244 172 244 176 244 172 240 176 244 176 240 172 240 172 240 168 232 164 224 160 220 156 220 156 224 160 228 168 236 172 232 164 224 156 224 160 224 156 220 152 216 152 212 148 212 152 216 156 220 156 212 148 212 148 212 148 212 148 216 152 212 148 212 144 208 144 212 152 216 152 212 148 208 140 204 144 208 144 208 140 200 132 208 152 208 144 200 132 196 128 204 132 204 128 200 128 204 128 200 140 192 140 192 140 192 140 188 128 176 132 192 144 184 124 192 128 196 136 200 136 196 132 192 128 192 124 188 120 184 120 192 136 188 132 184 128 180 124 184 128 176 120 172 120 172 124 188 124 188 120 184 120 180 116 168 112 184 128 196 128 188 120 176 112 176 112 180 116 180 116 184 120 180 116 180 116 180 116 176 116 168 108 164 108 164 112 164 108 164 108 164 108 164 108 156 104 164 112 164 104 152 92 160 100 152 92 148 96 156 104 160 104 148 104 160 112 160 104 144 104 156 112 160 108 152 96 160 108 156 104 148 100 144 96 144 104 160 108 144 96 148 108 44 16 48 24 56 28 56 28 56 40 64 20 44 32 60 20 68 16 56 32 60 0 40 28 48 16 52 20 56 24 60 36 52 28 64 40 68 36 56 24 56 40 72 40 60 28 64 44 60 32 60 32 64 40 72 44 68 40 64 32 56 28 56 28 64 32 64 32 64 32 64 32 56 28 60 24 48 12 44 16 60 28 60 28 60 28 60 28 52 20 52 20 52 20 52 20 44 24 52 36 56 32 44 24 48 32 56 36 48 28 52 36 60 28 60 28 60 28 60 28 68 40 76 44 72 36 60 24 60 32 68 40 72 40 72 36 68 36 68 40 72 44 76 44 76 40 72 40 72 44 80 52 76 44 76 48 80 52 84 52 72 48 84 60 92 64 88 56 84 56 84 60 88 64 92 64 88 60 88 60 88 60 88 60 88 60 88 64 92 68 96 68 80 60 84 68 88 60 60 24 52 48 88 84 112 80 84 52 92 68 96 68 96 64 88 60 68 44 76 52 80 52 76 48 76 40 80 60 96 72 104 80 112 84 112 84 112 84 112 84 108 104 112 60 52 48 44 40 48 60 48 52 48 52 52 36 56 28 64 44 68 56 60 52 72 60 88 56 144 132 236 156 220 156 236 176 248 184 248 172 240 168 256 184 276 188 272 180 268 192 268 188 264 184 260 184 260 184 260 188 264 184 268 192 256 184 256 188 260 192 264 192 272 200 272 200 272 200 272 200 276 204 272 204 272 208 280 216 276 208 276 212 280 216 284 208 288 200 288 200 288 200 288 200 296 204 292 200 288 204 292 208 292 196 292 200 296 204 300 204 304 208 304 208 304 208 304 208 308 208 308 212 312 216 316 216 316 216 316 216 316 216 316 216 320 220 320 220 320 220 320 220 324 220 320 216 316 220 320 224 320 224 320 228 324 232 328 232 340 244 340 244 340 244 340 244 332 236 332 236 332 236 332 236 340 240 336 236 332 232 328 228 328 236 332 240 336 236 332 232 336 240 336 240 336 240 336 240 336 240 336 244 340 248 344 248 344 248 344 248 344 248 344 248 344 236 340 232 336 236 340 240 340 236 340 236 340 236 340 236 352 244 348 240 344 244 348 248 344 240 344 240 344 240 344 240 340 244 344 248 348 244 344 240 348 248 348 248 348 248 348 248 356 248 352 244 352 248 360 252 364 256 368 268 388 292 416 316 424 324 412 308 396 296 392 296 380 280 372 272 364 264 364 268 368 268 360 264 356 256 348 252 344 248 344 248 344 248 344 248 348 240 348 244 352 248 356 248 360 252 360 252 360 252 360 252 348 260 372 264 384 260 392 260 400 272 452 320 472 336 492 360 504 352 500 348 480 320 444 308 436 304 400 268 364 248 356 260 340 240 332 232 328 224 328 228 320 212 312 204 308 204 308 216 312 216 308 208 304 204 296 200 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 292 196 276 184 280 192 284 192 280 188 276 184 276 184 276 184 276 184 272 188 268 180 260 176 256 172 260 172 252 164 244 156 244 160 248 180 248 176 244 172 240 172 232 168 236 168 236 164 228 156 224 148 224 144 220 144 216 140 212 136 212 136 212 136 212 144 212 140 212 136 212 136 208 132 196 124 208 136 208 124 192 112 196 132 200 132 200 128 192 120 192 124 192 124 192 124 192 124 196 132 204 136 200 128 188 116 192 124 192 120 188 116 184 116 196 128 192 132 204 140 196 124 200 136 196 132 188 116 176 108 184 116 180 112 176 116 180 120 168 104 172 108 172 104 164 96 160 92 156 88 152 92 156 96 180 112 168 100 164 100 168 104 160 96 160 92 156 88 152 88 160 96 156 88 152 84 144 80 148 84 148 84 148 84 148 84 152 88 152 84 148 80 144 80 152 92 152 92 152 88 140 80 140 84 144 84 144 80 136 72 160 80 148 80 136 68 128 60 132 76 132 72 128 76 124 68 132 68 136 68 136 68 136 64 136 60 124 60 140 76 132 56 112 64 128 84 140 92 140 88 128 76 128 72 124 68 120 68 144 76 136 72 128 64 124 56 132 64 124 56 120 56 120 60 120 60 120 56 116 52 112 52 124 68 132 76 132 64 116 48 120 64 116 60 108 56 104 52 108 56 112 64 116 64 112 60 120 64 112 56 108 56 108 60 108 56 108 56 108 56 108 56 112 60 116 68 120 60 108 48 96 40 88 32 84 36 92 44 112 56 100 52 108 68 116 64 80 40 96 52 100 48 88 32 116 68 116 68 108 56 96 44 88 52 104 52 92 40 96 56 76 64 72 52 60 52 76 76 68 60 72 60 68 48 52 32 64 60 72 64 64 56 68 64 52 52 72 56 52 40 56 56 56 48 68 60 72 56 60 44 68 56 68 60 72 64 76 64 72 60 68 56 68 52 64 52 80 68 76 60 64 48 56 44 56 56 56 56 56 56 56 56 56 60 68 76 76 68 60 52 52 48 52 48 52 48 52 48 60 48 44 40 52 52 60 52 40 40 52 52 56 48 44 36 48 48 56 56 60 56 60 52 56 56 64 64 68 56 56 48 68 60 56 48 56 56 72 72 72 68 68 64 64 68 68 72 68 68 68 72 72 76 76 76 76 76 76 76 76 76 76 76 80 84 88 88 80 80 84 88 92 80 96 84 96 80 88 76 104 92 104 88 100 84 96 84 92 84 100 92 104 92 104 88 92 84 104 96 108 92 96 80 92 80 72 76 84 84 76 52 64 68 108 100 120 96 108 88 108 96 112 104 116 108 124 112 124 104 100 72 80 68 88 80 100 84 96 84 96 84 92 92 108 108 112 116 120 124 128 132 120 112 88 68 52 48 48 48 56 56 56 52 52 48 48 48 48 56 52 60 48 56 56 72 44 76 88 88 160 200 268 220 280 232 292 240 284 232 292 244 300 256 316 272 328 272 316 260 320 268 320 264 316 260 312 260 312 264 312 268 316 272 320 268 348 276 344 272 340 268 336 268 344 272 340 272 340 272 336 268 336 268 348 280 356 280 348 272 352 280 356 288 360 292 368 296 352 284 364 296 372 296 364 288 360 288 360 292 364 296 368 296 376 304 372 300 368 304 372 308 372 304 372 308 376 312 380 312 380 312 380 316 384 320 388 320 388 324 392 328 396 324 392 320 400 320 400 320 400 320 400 320 400 320 400 320 400 320 400 320 408 316 420 328 428 328 420 320 428 332 432 340 436 344 444 348 432 336 428 332 428 336 436 340 432 336 432 336 432 336 432 336 436 336 432 332 428 336 432 340 436 340 436 340 436 340 436 340 436 336 432 332 432 340 444 352 436 344 440 348 444 344 440 340 452 348 452 348 452 348 452 348 444 340 444 340 444 344 456 352 448 340 444 336 440 340 444 344 448 344 448 344 448 344 448 344 448 344 448 344 448 344 448 344 452 348 452 348 452 348 452 348 464 352 464 352 464 352 464 352 468 356 476 372 492 388 508 400 516 412 524 408 504 384 492 384 496 388 496 384 488 368 468 352 476 368 472 360 460 348 452 340 456 348 456 348 456 348 456 348 460 348 456 348 456 352 464 360 468 360 468 360 468 360 468 360 476 372 480 376 488 388 512 392 528 396 568 436 628 480 664 504 656 492 664 500 648 476 616 448 576 416 556 396 532 372 508 364 476 344 448 324 436 332 440 332 432 328 420 320 412 316 412 316 408 308 412 304 408 300 404 300 392 288 396 292 392 288 388 280 396 292 396 288 392 284 388 284 388 288 392 292 396 288 392 284 400 292 388 280 380 280 388 288 376 272 376 272 376 272 376 272 368 264 372 264 372 260 364 252 356 248 356 244 352 240 348 240 348 240 348 240 348 240 348 240 344 236 340 232 340 236 348 240 336 236 332 228 328 224 320 220 324 224 320 216 316 212 308 208 312 212 312 208 300 204 296 204 288 204 280 204 276 200 272 200 268 192 268 196 272 200 276 200 284 204 280 200 276 196 272 192 268 192 268 192 268 192 268 192 272 196 272 192 268 188 264 188 248 176 260 192 272 196 268 192 264 188 264 184 260 180 256 180 252 184 252 180 248 180 244 176 248 176 236 164 228 160 232 168 232 172 232 172 232 172 232 172 228 168 228 168 228 168 228 168 224 164 228 164 228 160 220 152 216 148 208 144 212 152 224 164 216 156 216 156 216 156 216 156 216 152 212 148 208 152 212 152 208 144 208 140 204 136 200 136 208 148 212 152 216 148 212 144 196 136 200 140 204 136 200 132 200 136 200 136 200 136 200 136 184 120 184 124 188 128 192 128 192 128 192 128 192 128 192 128 188 112 180 132 204 136 208 160 168 112 180 120 184 120 192 136 188 140 192 140 188 128 172 116 172 120 172 120 172 120 172 120 196 124 180 116 188 128 192 124 196 128 184 116 172 108 168 104 184 116 172 104 168 108 180 120 188 120 176 108 168 108 176 116 164 108 164 108 164 108 164 108 156 100 156 100 156 100 156 100 176 120 176 120 176 116 168 108 160 104 160 100 156 96 152 96 160 104 160 108 172 116 168 104 148 92 144 92 152 104 168 120 144 96 156 100 156 100 160 112 144 80 144 108 164 96 152 104 64 36 64 24 44 12 48 24 60 32 60 28 52 20 44 4 52 12 64 16 56 8 60 16 48 4 56 8 52 0 52 8 44 20 52 32 60 28 52 20 56 28 56 32 60 36 64 36 64 32 60 32 56 28 56 24 56 28 56 28 56 28 56 28 56 24 56 24 56 24 56 24 56 28 64 36 68 36 64 28 52 32 52 32 52 32 52 32 48 20 36 16 44 32 56 32 40 24 48 28 48 28 44 20 44 28 52 36 56 36 56 32 52 36 60 40 60 36 52 28 64 40 56 36 56 40 68 52 76 40 72 36 68 40 72 44 68 36 68 40 72 44 76 44 76 44 76 44 76 44 76 44 80 52 88 56 80 44 84 56 76 52 80 56 84 52 80 48 92 64 92 60 88 56 84 56 80 56 88 64 92 64 92 60 80 56 92 68 96 64 84 52 84 52 88 56 88 44 56 12 44 40 84 76 100 72 92 68 92 68 100 76 104 80 112 84 108 72 92 52 76 48 80 48 80 36 80 32 76 40 80 40 92 60 96 68 104 80 108 84 112 92 84 56 52 40 52 44 56 48 56 44 52 40 48 40 56 52 64 56 52 48 60 60 60 60 76 52 120 152 228 180 224 176 236 180 228 176 236 180 244 184 260 200 272 204 268 188 268 200 268 196 264 192 260 184 268 180 272 184 272 180 276 180 276 200 272 200 268 196 264 192 272 200 272 200 272 200 272 204 268 192 276 200 280 200 280 196 280 200 284 208 288 212 296 208 284 192 292 200 300 200 292 196 288 192 292 196 292 200 296 200 308 200 304 196 300 200 304 204 304 200 308 204 308 208 312 208 312 208 316 212 316 216 320 216 324 220 328 224 328 224 324 220 320 220 320 220 320 220 320 220 320 220 320 220 320 220 320 220 316 224 324 232 332 232 324 228 332 236 336 240 340 248 348 252 340 240 336 236 332 240 340 244 336 240 336 240 336 240 336 240 340 232 336 228 332 232 336 236 340 236 340 236 340 236 340 236 340 236 336 228 336 236 348 248 344 240 348 244 348 244 344 240 344 244 344 244 344 244 344 244 344 240 340 240 340 244 348 252 344 240 340 236 336 240 340 244 344 244 344 244 344 244 344 244 344 236 344 236 344 236 344 236 352 244 352 244 352 244 352 244 352 256 352 256 352 256 352 256 352 260 364 276 380 292 392 300 408 308 416 304 400 280 388 280 388 280 388 276 380 260 360 248 368 260 364 252 352 240 344 236 348 240 348 240 348 240 348 240 352 240 348 240 348 244 356 252 360 252 360 252 360 252 360 252 368 276 372 264 380 268 388 268 388 248 404 276 444 308 484 332 492 320 500 328 488 308 452 300 432 300 416 300 396 280 372 276 356 244 332 220 332 224 332 220 328 216 324 208 316 204 316 204 308 208 308 204 304 200 300 200 292 192 296 196 292 188 284 184 292 200 292 196 288 192 284 192 288 196 292 200 292 200 288 196 292 196 284 188 276 188 284 192 272 180 272 180 272 180 272 180 260 180 264 180 264 176 256 168 248 164 248 160 244 160 240 156 240 172 240 172 240 172 240 172 240 168 236 164 232 168 236 164 236 148 232 140 228 136 220 132 224 136 220 128 216 124 208 120 208 140 208 136 208 132 204 132 204 128 208 124 204 124 200 120 192 124 192 128 196 132 200 132 204 136 200 132 200 132 196 128 192 124 192 124 192 124 192 124 196 128 196 124 192 120 188 120 184 128 192 140 204 144 200 140 188 128 188 124 184 120 180 120 184 116 180 116 176 112 176 112 172 104 164 100 164 104 172 112 172 96 172 96 172 96 172 96 168 92 168 92 168 92 168 92 160 96 164 100 160 96 156 88 156 88 148 84 148 88 156 96 156 80 156 80 156 80 156 80 152 72 148 68 144 72 148 76 148 88 148 88 144 84 140 80 140 80 144 88 148 84 140 80 132 76 136 80 140 76 136 72 136 76 136 76 136 76 136 76 124 64 128 68 132 72 132 76 128 68 128 68 128 68 128 68 136 64 124 76 136 68 132 84 112 56 124 64 120 60 128 76 136 72 136 72 132 64 124 60 120 56 120 56 120 56 120 56 136 68 120 64 128 72 132 68 128 64 120 60 120 60 124 64 120 68 116 64 116 64 120 68 124 68 112 56 108 56 112 60 104 52 104 52 100 48 100 48 104 52 104 52 104 52 104 52 112 68 116 72 112 64 104 60 104 60 104 56 100 56 96 52 104 56 100 60 112 72 108 60 100 52 92 48 92 52 104 60 76 40 92 52 96 52 108 68 92 40 92 64 108 52 92 56 60 52 68 52 56 40 52 48 76 60 68 52 60 48 60 48 64 60 72 64 64 56 68 64 68 56 60 52 64 60 64 52 52 44 64 60 72 60 68 52 68 56 72 60 72 60 76 64 80 64 76 64 72 60 72 56 56 48 60 52 72 64 76 68 56 56 56 56 56 56 56 56 56 56 60 60 64 64 68 68 56 52 56 52 56 52 56 52 44 32 32 32 48 52 56 52 48 44 52 48 52 48 48 44 48 48 56 56 60 56 60 52 56 52 60 60 64 56 60 52 64 60 64 64 68 68 72 68 80 76 72 72 72 72 76 80 68 68 68 72 72 76 76 76 76 76 76 76 76 76 76 76 76 84 88 84 80 76 80 88 88 76 92 84 96 80 92 76 104 92 100 88 100 88 96 84 92 84 100 92 104 92 104 88 92 84 104 96 108 92 96 80 80 88 96 96 80 60 52 32 64 64 104 96 128 100 128 100 112 96 112 104 116 108 124 112 112 100 108 96 104 92 104 92 92 76 84 76 80 68 68 68 80 80 80 84 84 92 88 92 96 88 76 60 52 52 56 56 56 56 56 52 52 48 48 48 64 64 60 60 44 48 44 60 72 88 92 68 136 184 272 232 276 228 288 232 284 228 288 244 288 240 304 260 320 268 320 264 320 268 316 264 316 264 312 260 320 272 324 276 324 280 328 280 336 268 336 268 332 264 332 264 336 268 336 272 344 276 348 280 348 276 348 276 348 280 356 284 352 280 356 288 360 292 368 296 356 288 364 296 368 296 368 292 360 292 364 292 368 296 368 296 376 304 372 300 368 304 372 308 372 308 376 308 380 312 380 312 380 316 384 316 388 320 388 320 396 328 400 332 400 332 396 328 400 320 400 320 400 320 400 320 400 320 400 320 400 320 400 320 412 320 420 328 424 328 424 324 428 332 428 336 436 344 440 348 436 340 432 336 432 336 436 340 432 336 432 336 432 336 432 336 436 336 432 332 428 336 432 340 436 340 436 340 436 340 436 340 436 340 432 336 432 340 440 348 444 348 448 352 448 352 444 348 448 344 448 344 448 344 448 344 448 344 444 340 444 344 452 352 448 344 444 340 444 340 448 344 448 344 448 344 448 344 448 344 448 344 448 344 448 344 448 344 456 352 456 352 456 352 456 352 464 352 464 352 464 352 464 352 464 356 472 368 488 384 500 392 516 416 528 416 512 396 504 396 500 392 496 384 484 368 472 356 476 368 472 360 464 352 456 348 456 348 456 348 456 348 456 348 460 348 456 348 456 352 464 360 468 360 468 360 468 360 468 360 472 372 472 372 484 384 508 388 524 388 548 404 596 456 652 496 660 500 668 496 648 472 612 440 596 436 584 412 556 396 536 384 496 360 464 336 444 336 440 328 432 328 424 316 412 316 412 316 412 308 412 304 408 300 404 300 400 296 404 300 400 296 396 288 396 292 396 288 392 284 388 284 392 292 396 296 400 292 396 288 396 288 388 280 380 280 384 280 376 272 376 272 376 272 376 272 372 264 372 264 372 260 364 256 356 248 356 248 352 244 352 240 348 240 348 240 348 240 348 240 348 240 344 232 340 236 344 240 336 236 332 228 328 224 320 220 324 224 320 216 316 212 308 208 312 208 312 204 300 204 296 204 288 204 280 208 276 204 276 200 268 192 268 196 272 200 276 200 272 196 276 200 276 200 280 204 268 192 268 192 268 192 268 192 272 196 272 192 268 188 264 188 260 188 268 200 276 204 276 200 264 188 264 184 260 180 256 180 248 180 248 176 244 172 240 172 232 164 228 164 236 172 244 180 232 172 232 172 232 172 232 172 228 168 228 168 228 168 228 168 224 160 228 164 224 156 216 152 224 156 216 148 212 148 216 152 216 156 216 156 216 156 216 156 208 148 204 140 200 144 208 148 220 156 216 152 212 148 212 148 200 136 204 144 208 140 200 136 196 136 200 140 204 136 200 132 200 136 200 136 200 136 200 136 196 132 196 132 200 136 200 136 192 128 192 128 192 128 192 128 208 132 192 140 200 120 184 132 188 128 196 132 188 124 192 132 188 136 184 128 180 128 184 132 172 120 172 120 172 120 172 120 204 132 188 124 196 136 196 128 184 120 184 124 192 136 204 144 184 120 188 124 188 124 184 120 184 120 180 112 172 108 176 112 168 112 168 108 160 104 160 100 168 112 168 112 168 112 168 112 160 108 164 108 164 104 156 100 160 104 160 104 156 100 156 96 156 96 152 100 164 112 160 100 160 104 156 96 148 92 148 96 144 92 152 96 144 88 148 100 156 92 148 108 160 88 140 96 24 8 48 24 52 24 56 36 64 32 52 20 48 24 56 24 52 12 64 16 56 8 60 16 68 8 48 4 64 20 60 0 40 20 52 32 64 36 60 28 60 32 60 32 60 32 60 32 68 40 68 36 64 36 60 32 44 20 48 24 60 36 64 40 60 28 60 28 60 28 60 28 56 24 56 24 60 32 68 40 56 36 56 36 56 36 56 36 32 8 28 12 44 32 52 28 44 28 48 28 48 28 48 24 44 28 52 36 56 36 56 32 52 32 56 36 56 40 56 36 56 40 64 48 68 48 68 44 76 40 72 36 68 40 72 44 68 36 68 40 72 44 76 44 76 44 76 44 76 44 76 44 76 48 88 52 76 44 80 52 72 48 80 56 84 56 80 52 88 60 88 60 88 60 88 60 80 56 88 64 92 64 92 60 84 60 88 64 92 60 88 56 80 56 92 44 52 4 28 4 48 40 84 72 100 76 100 80 96 72 100 76 104 80 108 80 96 72 104 80 108 76 100 60 84 36 84 32 72 32 68 28 84 52 84 52 84 60 88 64 80 64 64 48 52 44 56 52 56 48 56 44 52 40 48 40 56 52 64 56 52 48 60 64 72 72 76 44 108 144 228 180 220 176 232 180 228 172 236 176 228 172 244 184 260 196 268 192 264 196 264 196 264 196 264 188 272 184 272 184 276 180 280 184 264 192 264 192 264 192 264 192 264 196 268 200 276 208 284 212 280 200 272 192 272 200 284 212 284 204 284 208 288 212 292 204 288 192 292 196 296 200 296 200 292 196 292 200 296 200 300 204 308 200 304 196 300 200 304 204 308 204 308 208 312 208 316 212 316 212 316 216 320 216 324 220 328 228 332 232 336 228 332 224 320 220 320 220 320 220 320 220 324 224 324 224 324 224 324 224 320 224 324 228 328 232 328 232 328 232 332 240 340 244 344 248 344 248 340 240 336 240 336 244 336 240 336 240 336 240 336 240 340 232 336 228 332 232 336 236 344 240 344 240 344 240 344 240 340 236 340 236 340 236 340 240 348 248 352 252 356 248 352 244 340 240 340 240 340 240 340 240 348 244 340 240 340 244 348 248 348 244 340 240 340 240 344 248 344 244 344 244 344 244 344 244 344 236 344 236 344 236 344 236 356 248 356 248 356 248 356 248 352 256 352 256 352 256 352 256 352 260 360 272 372 284 384 292 404 304 416 308 408 296 404 300 396 284 388 276 376 264 364 252 368 260 364 252 356 244 352 240 352 244 352 244 352 244 352 244 352 240 348 240 348 244 356 252 360 252 360 252 360 252 360 252 364 272 364 268 372 264 380 260 376 244 392 264 428 300 464 320 496 328 504 336 496 324 460 304 444 308 432 308 412 300 392 296 380 264 356 240 344 232 332 216 332 220 324 208 320 204 316 208 308 208 308 204 304 200 300 200 300 200 304 204 304 200 296 192 292 200 292 196 288 192 284 192 292 200 296 204 296 204 292 200 288 192 284 188 280 184 276 188 276 184 276 184 276 184 276 184 264 180 268 184 264 180 260 172 252 168 248 164 248 160 244 160 244 176 244 176 244 176 244 176 244 172 236 164 232 164 236 160 236 148 232 140 228 136 220 132 224 136 220 128 216 124 208 120 208 140 208 136 208 132 204 132 208 132 208 128 208 124 204 124 192 124 192 128 196 132 200 132 192 128 196 132 200 136 204 140 192 124 192 124 192 124 192 124 196 128 196 124 192 120 188 120 180 124 184 128 188 132 192 132 188 128 188 124 184 120 180 120 180 116 176 112 172 108 172 108 164 100 164 100 168 108 172 112 176 100 172 96 172 96 168 92 168 92 168 92 168 92 168 92 156 96 160 96 160 92 152 84 160 92 156 88 148 84 148 84 156 80 156 80 156 80 156 80 152 72 148 68 144 72 148 76 156 92 152 92 148 88 148 84 136 80 144 84 144 84 140 76 132 76 136 80 140 76 136 72 136 76 136 76 136 76 136 76 132 72 132 72 136 76 136 76 128 68 128 68 128 68 128 68 144 72 132 80 140 64 120 68 132 76 140 76 128 64 128 72 136 68 128 60 124 68 136 76 124 60 124 60 124 60 124 60 136 68 120 60 128 72 132 68 120 60 120 64 128 72 140 84 112 64 120 72 124 68 116 60 120 68 116 64 112 60 112 60 128 76 124 68 120 64 112 60 108 56 108 56 108 56 108 56 104 60 108 64 108 64 104 56 108 64 104 60 104 56 100 56 96 48 92 56 108 64 104 52 108 60 104 56 100 56 100 56 116 72 116 60 88 32 76 32 112 52 96 60 100 40 80 48 44 44 68 60 72 60 76 72 72 56 64 48 64 56 72 64 64 60 72 64 64 56 68 64 80 60 60 56 76 72 72 52 56 48 68 64 76 64 72 56 72 60 72 60 72 60 72 60 80 68 80 64 76 64 72 60 68 56 68 56 68 56 68 56 60 60 60 60 60 60 60 60 56 56 56 56 56 60 64 68 60 56 60 56 60 56 60 56 36 28 32 36 48 52 52 44 56 48 52 48 52 48 52 52 48 48 56 56 60 56 60 52 56 52 56 52 60 60 64 64 60 60 68 68 72 68 68 64 68 64 64 60 60 64 64 68 68 68 68 72 72 76 76 76 76 76 76 76 76 76 76 76 76 80 84 84 76 72 80 84 84 76 92 84 96 84 96 84 100 88 100 88 100 88 100 88 92 84 100 92 104 92 104 88 100 88 100 88 100 88 100 88 84 84 68 44 20 16 36 44 72 68 104 96 128 100 132 108 116 100 116 104 116 104 120 108 108 100 120 116 128 112 120 104 112 92 104 92 96 80 80 80 84 84 80 80 76 80 76 80 64 64 56 52 52 52 56 60 56 56 56 52 52 48 48 48 44 48 52 56 48 60 60 80 68 92 100 80 144 184 260 212 276 224 288 228 280 224 284 240 280 232 292 248 308 264 316 268 316 264 316 264 316 264 316 264 312 264 316 268 320 272 320 272 332 264 332 264 332 264 332 264 336 268 340 276 348 284 352 288 356 280 348 272 348 280 360 292 356 284 360 288 360 288 364 292 360 288 360 288 364 292 368 296 364 292 368 296 368 300 372 300 376 304 372 300 368 304 372 308 376 308 380 312 380 316 384 316 384 316 388 320 388 324 392 324 396 332 400 336 404 332 400 328 400 320 400 320 400 320 400 320 404 324 404 324 404 324 404 324 416 320 416 320 420 324 424 328 424 328 428 332 432 340 440 344 444 348 440 340 432 336 432 340 432 336 432 336 432 336 432 336 436 336 432 332 428 336 432 340 440 344 440 344 440 344 440 344 436 340 436 340 436 340 436 336 444 352 448 356 452 352 448 348 444 340 444 340 444 340 444 340 452 348 448 340 444 340 448 348 452 348 448 340 444 344 452 348 448 344 448 344 448 344 448 344 448 344 448 344 448 344 448 344 460 356 460 356 460 356 460 356 464 352 464 352 464 352 464 352 464 352 468 364 480 376 492 380 504 404 520 416 516 408 516 412 508 396 496 384 484 372 476 364 476 368 472 364 468 356 464 352 460 352 460 352 460 352 460 352 460 348 456 348 456 352 464 360 468 360 468 360 468 360 468 360 464 364 464 364 476 376 504 384 504 380 548 416 592 456 628 468 668 504 676 508 660 488 628 460 596 436 584 420 560 404 544 392 516 368 480 352 464 340 440 324 440 328 428 320 420 316 416 320 412 308 412 304 408 300 404 300 408 304 408 304 408 300 400 292 396 292 396 288 392 284 388 284 392 292 396 296 400 292 396 288 384 284 388 280 384 276 380 272 380 276 380 276 380 276 380 276 372 268 376 268 376 264 368 256 360 252 360 248 356 248 352 244 352 244 352 244 352 244 352 244 352 240 344 232 340 232 340 232 336 236 332 228 328 224 320 220 324 224 320 216 316 212 308 208 312 208 312 204 300 204 296 204 292 208 284 208 280 208 276 204 268 192 268 196 272 200 276 200 268 196 272 200 276 204 280 208 268 192 268 192 268 192 268 192 272 196 272 192 268 188 264 188 260 184 260 184 264 188 268 192 264 188 264 184 260 180 256 180 248 180 248 176 244 172 240 172 240 172 240 172 236 164 232 160 236 176 236 172 232 168 228 168 228 168 228 168 228 168 228 168 220 156 224 160 220 156 216 148 220 156 220 156 216 148 212 144 216 156 216 156 216 156 216 156 220 156 216 152 212 156 216 160 216 148 212 148 208 144 208 140 208 144 212 152 216 148 208 144 196 136 200 140 204 136 200 132 200 136 200 136 200 136 200 136 196 132 196 132 192 128 192 128 192 128 192 128 192 128 192 128 196 120 192 144 208 128 192 136 200 140 208 140 192 124 188 132 188 132 180 124 176 132 188 140 176 124 176 124 176 124 176 124 192 120 176 112 184 124 188 120 188 120 184 116 184 120 188 124 172 112 180 120 184 116 176 108 184 120 184 120 180 116 176 112 184 128 180 124 176 120 172 116 164 108 164 108 164 108 164 108 160 108 168 112 168 112 164 108 164 108 164 104 160 104 156 100 152 92 148 100 164 108 160 96 160 104 160 108 164 112 168 108 180 128 180 112 152 84 136 84 172 100 152 104 156 84 136 92 64 40 68 36 56 24 56 32 56 24 52 28 56 32 64 32 52 12 64 16 56 8 60 16 68 16 60 16 68 20 64 12 52 28 60 36 64 32 56 24 64 36 60 32 60 32 56 28 68 36 64 36 60 32 60 28 64 32 60 28 56 24 52 20 64 32 64 32 64 32 64 32 56 28 60 28 56 24 56 24 52 32 52 32 52 32 52 32 40 16 36 20 48 32 44 16 52 32 48 28 48 28 52 32 44 28 52 36 56 36 56 32 52 32 52 32 52 40 64 48 56 36 56 40 60 40 64 44 64 32 60 24 56 28 64 32 68 36 68 40 72 44 76 44 76 44 76 44 76 44 76 44 72 48 84 48 76 40 76 52 68 44 76 52 84 56 84 56 84 56 88 60 88 60 92 64 80 56 88 64 92 64 92 60 88 60 88 60 88 60 88 60 84 40 48 0 12 0 36 24 64 52 88 72 96 72 100 80 100 76 104 76 104 76 104 76 100 76 112 88 116 84 108 68 104 60 108 56 96 60 96 56 84 52 80 48 76 48 72 48 56 48 52 40 48 44 56 48 56 48 56 44 52 40 48 40 40 36 56 52 56 60 72 80 72 76 88 56 120 144 216 160 216 172 228 176 224 172 232 176 236 176 244 180 256 192 264 192 260 192 264 196 264 196 268 192 264 176 264 180 268 172 272 176 264 192 264 192 268 196 268 196 272 200 276 204 280 212 284 212 280 200 280 200 280 204 288 208 288 208 288 208 288 208 288 200 292 192 288 192 288 196 296 204 296 200 296 200 300 204 300 208 308 200 304 196 300 200 304 204 312 208 312 208 316 212 316 216 320 216 320 216 324 220 324 224 328 224 332 228 332 228 328 224 320 220 320 220 320 220 320 220 328 228 328 228 328 228 328 228 324 224 320 224 320 228 328 236 324 232 328 236 336 244 340 244 352 256 344 244 336 240 336 244 336 240 336 240 336 240 336 240 340 232 336 228 332 232 336 236 348 244 348 244 348 244 348 244 340 236 344 240 344 236 336 228 348 244 352 248 352 248 348 244 344 244 344 244 344 244 344 244 352 248 344 240 340 240 344 244 348 248 344 244 344 244 348 248 344 244 344 244 344 244 344 244 344 236 344 236 344 236 344 236 352 244 352 244 352 244 352 244 352 256 352 256 352 256 352 256 348 256 356 264 364 276 376 280 388 288 408 304 408 300 412 308 404 288 392 276 376 264 368 260 368 260 364 256 360 252 360 248 356 248 356 248 356 248 356 248 352 240 348 240 348 244 356 252 360 252 360 252 360 252 360 252 360 268 360 260 368 256 376 264 368 244 388 264 428 300 456 308 492 332 504 348 508 340 476 328 436 304 428 304 412 296 396 292 376 268 360 248 348 236 332 216 332 224 324 212 316 208 320 208 308 208 308 204 304 200 300 200 300 204 304 204 304 200 296 192 292 200 292 196 288 192 284 192 284 196 288 200 292 196 288 192 280 188 280 192 280 184 272 176 280 188 280 188 280 188 280 188 268 184 272 188 268 180 260 176 256 168 252 168 248 164 248 164 248 180 248 180 248 180 248 180 248 176 240 168 232 164 232 156 236 148 232 140 228 136 220 132 224 136 220 128 216 124 208 120 208 140 208 136 208 132 204 132 212 132 212 132 208 128 208 128 192 124 192 128 196 132 200 132 196 128 200 132 200 132 204 136 192 124 192 124 192 124 192 124 196 128 196 124 192 120 188 120 200 136 196 132 192 136 200 140 188 128 188 124 184 120 180 120 184 120 184 116 180 116 176 112 172 108 176 108 168 100 160 92 180 104 176 96 172 92 164 88 168 92 168 92 168 92 168 92 156 92 156 92 156 88 148 84 152 88 156 92 156 88 148 80 156 80 156 80 156 80 156 80 164 84 156 80 156 80 160 88 148 88 148 88 144 84 140 80 144 88 152 92 152 92 148 84 132 76 136 80 140 76 136 72 136 76 136 76 136 76 136 76 132 72 132 72 128 68 128 68 128 68 128 68 128 68 128 68 120 56 124 84 148 76 132 80 132 80 140 76 128 64 128 72 136 72 132 64 128 64 132 68 128 64 128 64 128 64 128 64 124 56 108 52 116 60 120 56 124 60 116 52 112 48 112 52 108 56 112 60 112 60 108 56 120 68 124 72 120 64 112 60 112 60 112 60 112 60 112 60 104 52 104 52 104 52 104 52 104 64 108 68 116 68 112 68 112 64 108 64 104 60 104 60 100 52 96 56 108 68 104 56 96 56 104 64 112 68 108 64 108 68 116 68 104 56 100 64 116 56 96 56 96 40 84 52 84 76 84 60 64 48 68 64 60 52 68 60 76 68 80 68 64 60 72 64 64 56 68 64 72 68 80 68 72 64 76 72 72 64 80 68 76 56 64 44 76 64 76 60 72 56 68 56 76 60 72 60 68 56 68 52 72 60 72 56 68 52 64 52 64 64 64 64 64 64 64 64 56 60 64 64 60 56 48 44 56 52 56 52 56 52 56 52 52 44 48 48 56 52 44 32 60 52 52 48 52 48 56 56 48 48 56 56 60 56 60 52 56 52 52 48 56 60 68 72 60 52 52 48 52 56 64 64 68 64 64 60 60 64 64 68 68 68 68 72 72 76 76 76 76 76 76 76 76 76 76 76 72 76 84 80 72 72 76 80 80 72 88 80 96 88 100 84 96 84 96 88 100 92 104 92 92 84 100 92 104 92 104 88 104 88 100 84 96 88 100 92 80 60 36 20 24 36 60 56 92 84 112 96 124 92 124 100 120 104 116 104 116 104 116 104 120 108 124 112 124 108 120 104 124 108 120 112 120 104 108 108 96 96 88 88 80 80 72 76 52 52 48 48 48 48 48 52 56 56 56 52 52 48 48 48 44 48 52 56 48 60 60 80 84 100 100 72 136 176 256 216 272 224 284 228 280 220 284 236 300 248 300 252 308 260 316 268 312 260 312 264 316 268 320 268 316 268 316 272 320 272 324 276 332 264 336 268 340 272 340 276 344 280 348 280 348 280 348 280 348 280 356 284 360 288 356 284 360 288 360 288 360 288 360 288 364 292 360 284 360 292 368 300 368 296 368 300 372 300 376 304 376 304 372 300 368 304 372 308 380 312 380 316 384 316 388 320 388 320 388 324 392 324 396 328 392 324 396 328 396 328 392 324 400 320 400 320 400 320 400 320 408 328 408 328 408 328 408 328 420 324 416 316 416 324 424 332 420 324 424 332 432 336 436 340 452 352 444 344 436 336 432 336 432 336 432 336 432 336 432 336 436 336 432 332 428 336 432 340 444 348 444 348 444 348 444 348 436 340 440 348 440 340 428 328 440 344 444 348 444 348 440 344 448 344 448 344 448 344 448 344 456 348 448 340 444 340 444 344 456 348 452 344 448 348 452 352 448 344 448 344 448 344 448 344 448 344 448 344 448 344 448 344 456 352 456 352 456 352 456 352 464 352 464 352 464 352 464 352 460 352 468 360 476 368 484 372 488 388 508 404 512 408 520 420 512 400 500 380 484 372 480 372 476 368 472 364 472 360 468 360 464 356 464 356 464 356 464 356 460 348 456 348 456 352 464 360 468 360 468 360 468 360 468 360 460 356 460 360 472 372 496 376 508 372 516 384 548 428 608 464 644 484 664 500 660 492 636 468 596 436 588 424 564 408 552 400 508 364 480 348 468 344 448 320 444 332 436 320 424 316 420 320 412 308 412 304 408 300 404 300 404 300 404 300 404 296 396 292 396 292 396 288 392 284 388 284 384 280 388 284 388 284 384 280 380 276 384 284 384 276 376 268 384 280 384 280 384 280 384 280 376 268 380 272 376 268 372 260 364 256 360 252 360 248 356 248 356 248 356 248 356 248 356 248 356 244 348 236 340 228 336 232 336 236 332 228 328 224 320 220 324 224 320 216 316 212 308 208 312 208 312 204 300 204 296 204 296 212 284 212 284 208 280 208 268 192 268 196 272 200 276 200 280 204 276 200 276 200 272 196 268 192 268 192 268 192 268 192 272 196 272 192 268 188 264 188 280 200 272 192 268 192 276 200 264 188 264 184 260 180 256 180 256 188 256 188 252 184 248 180 232 168 240 172 240 168 232 160 240 180 236 172 232 168 224 164 228 168 228 168 228 168 228 168 216 156 220 156 220 152 212 144 208 148 216 156 220 156 216 148 216 156 216 156 216 156 216 156 220 156 216 152 212 156 216 160 220 156 216 152 212 148 212 148 204 144 212 148 212 148 208 140 196 136 200 140 204 136 200 132 200 136 200 136 200 136 200 136 204 140 200 136 196 132 196 128 192 128 192 128 192 128 192 128 184 116 188 144 212 136 192 136 192 132 200 132 192 124 192 132 188 136 188 136 184 128 176 124 180 128 180 128 180 128 180 128 192 120 176 112 184 124 184 120 184 120 180 112 172 108 176 112 180 116 176 112 176 112 180 116 184 120 188 124 188 120 176 108 156 104 160 108 168 112 172 116 168 112 168 112 168 112 168 112 152 100 160 108 164 108 164 108 168 112 164 108 164 104 160 104 160 100 156 104 168 116 164 104 152 100 160 104 160 100 152 92 152 104 164 108 160 100 164 112 168 96 148 96 152 84 144 100 64 36 60 24 48 24 64 48 40 20 56 36 68 40 68 28 52 12 64 16 56 8 60 16 60 24 80 28 64 8 68 28 64 40 68 40 64 28 48 12 64 36 64 32 60 28 56 28 60 32 56 28 56 24 52 24 56 28 56 28 56 28 56 28 64 32 64 32 64 32 64 32 56 28 68 36 64 20 40 0 48 28 48 28 48 28 48 28 56 32 52 32 56 32 40 8 60 36 48 24 44 28 56 40 44 28 52 36 56 36 56 32 52 32 48 28 52 40 68 52 56 32 44 20 40 28 60 44 72 36 68 32 64 36 68 40 68 36 68 40 72 44 76 44 76 44 76 44 76 44 76 44 72 44 80 48 72 40 76 48 68 44 76 52 84 60 88 60 84 56 84 60 88 64 92 64 80 56 88 64 92 64 92 60 92 60 88 56 84 60 88 64 76 24 32 0 40 24 60 28 80 64 96 72 92 68 92 72 100 76 104 76 104 76 104 76 112 84 112 80 108 76 104 68 108 64 112 64 112 76 116 76 112 80 108 72 100 72 92 68 48 40 48 40 48 40 48 40 56 48 56 44 52 40 48 40 52 48 64 56 56 52 64 68 100 88 80 36 96 132 220 176 216 168 228 176 220 168 232 172 252 188 252 184 256 192 264 188 260 192 260 196 264 200 268 192 272 184 272 188 276 184 280 184 268 196 268 200 272 204 276 208 284 212 280 208 280 208 280 204 272 196 284 212 292 208 284 200 288 208 288 208 288 208 288 200 296 196 288 188 288 196 300 208 296 200 296 204 300 208 304 208 308 200 304 196 300 200 304 204 312 208 312 212 316 216 320 216 320 216 320 220 324 224 328 224 320 220 324 224 328 220 324 216 320 220 320 220 320 220 320 220 328 228 328 228 328 228 328 228 328 228 320 220 320 228 332 240 324 228 328 236 332 240 340 244 356 256 348 248 340 240 336 240 336 240 336 240 336 240 336 240 340 232 336 228 332 232 336 236 348 244 348 244 348 244 348 244 340 240 344 244 344 236 332 224 340 240 344 244 348 240 344 236 348 248 348 248 348 248 348 248 352 252 344 240 340 240 340 240 352 248 348 244 344 248 348 252 344 244 344 244 344 244 344 244 344 236 344 236 344 236 344 236 348 240 348 240 348 240 348 240 352 256 352 256 352 256 352 256 348 256 352 260 360 268 368 276 376 276 396 296 404 296 412 312 408 292 392 272 376 264 372 264 368 260 364 256 364 256 360 252 356 248 356 248 356 248 356 248 352 240 348 240 348 244 356 252 360 252 360 252 360 252 360 252 356 256 356 256 364 260 372 260 380 248 360 224 380 272 452 328 468 312 484 332 496 340 476 328 444 308 436 304 420 296 408 296 364 260 352 248 344 240 332 216 336 224 328 216 320 212 320 212 308 208 308 204 304 200 300 200 296 196 300 200 300 196 292 188 292 200 292 196 288 192 284 192 276 184 280 192 284 188 276 184 272 184 280 192 280 184 268 172 280 188 280 188 280 188 280 188 268 188 272 188 272 184 264 176 256 172 256 168 252 164 248 164 248 180 248 180 248 180 248 180 248 176 240 168 232 160 228 152 236 148 232 140 228 136 220 132 224 136 220 128 216 124 208 120 208 140 208 136 208 132 204 132 212 136 216 132 212 128 208 128 192 124 192 128 196 132 200 132 208 136 204 132 200 128 196 124 192 124 192 124 192 124 192 124 196 128 196 124 192 120 188 120 196 132 184 120 180 124 188 132 188 128 188 124 184 120 180 120 192 128 192 124 188 124 184 120 156 96 168 108 176 112 172 104 180 104 176 96 172 92 164 88 168 92 168 92 168 92 168 92 152 92 156 92 156 88 148 80 140 80 152 92 160 96 156 88 156 80 156 80 156 80 156 80 156 76 152 72 148 76 152 80 160 100 160 96 156 92 152 92 136 80 140 84 144 80 140 76 132 76 136 80 140 76 136 72 136 76 136 76 136 76 136 76 144 84 144 80 140 76 136 76 128 68 128 68 128 68 128 68 124 60 128 88 148 72 124 72 124 68 132 72 124 64 128 72 136 76 140 76 136 64 120 52 128 64 128 64 128 64 128 64 132 64 116 56 124 68 128 64 116 56 112 52 112 56 116 60 128 72 116 60 112 64 124 76 116 68 124 76 124 68 112 56 104 52 108 60 120 72 128 76 116 64 116 64 116 64 116 64 92 48 96 56 104 60 104 60 112 68 112 64 108 60 104 60 104 60 104 64 116 72 112 60 100 56 100 56 96 44 76 28 100 60 108 60 96 48 96 56 112 52 88 52 96 40 88 60 64 56 68 60 72 56 68 52 88 64 64 56 80 72 80 60 80 68 72 64 76 68 68 52 68 64 76 64 64 52 64 60 60 52 72 64 80 68 76 60 72 60 72 60 72 60 72 60 76 60 64 52 68 56 64 44 76 60 72 56 68 60 72 64 60 64 64 68 68 64 64 60 52 56 60 64 64 56 48 44 52 48 52 44 48 40 44 40 40 40 52 52 56 48 44 36 56 52 56 52 56 52 56 52 60 52 56 48 56 56 68 68 48 48 52 52 56 48 52 44 52 48 56 56 60 60 68 64 68 72 72 76 76 72 72 68 68 72 72 76 76 72 72 68 64 68 76 84 88 84 76 72 72 72 72 76 76 80 80 80 88 76 88 80 92 84 96 84 100 88 100 88 100 88 100 88 100 88 100 88 100 88 100 88 116 92 92 80 96 92 104 88 68 68 64 60 60 68 96 100 116 96 116 100 128 104 132 104 124 104 116 100 112 104 116 108 124 112 124 112 124 112 124 112 132 116 128 124 132 124 128 128 120 128 132 128 108 96 84 84 56 52 52 48 48 52 52 56 60 56 56 52 52 56 56 60 48 48 44 52 44 60 56 64 88 108 112 80 128 160 260 244 284 224 280 220 276 224 280 232 292 244 300 256 308 260 312 256 308 264 324 276 320 264 320 272 320 272 320 272 320 272 320 272 336 268 336 268 336 268 336 268 340 272 344 276 344 276 348 280 360 288 360 288 360 288 360 288 356 284 356 284 356 284 356 284 356 288 364 296 368 296 368 292 360 292 372 304 380 304 372 296 384 316 384 316 384 316 384 316 392 324 392 320 388 316 384 316 380 312 384 320 388 316 380 312 392 324 392 324 392 324 392 324 400 320 400 320 400 320 400 320 404 324 404 324 404 324 404 324 424 324 420 320 416 324 420 328 424 328 424 332 428 336 432 336 448 352 444 344 440 340 432 336 432 336 432 336 432 336 432 336 436 336 428 332 432 340 444 352 440 344 440 344 440 344 440 344 448 352 448 348 444 344 440 344 440 344 440 348 444 352 448 352 440 340 452 352 456 348 444 336 440 340 452 352 456 348 444 336 444 340 444 344 448 348 452 348 452 352 456 344 444 340 452 360 452 348 452 348 452 348 452 348 460 356 460 356 456 348 448 344 456 344 456 348 460 352 464 352 468 356 468 360 472 364 476 364 488 384 496 392 508 404 520 412 516 404 512 400 500 384 484 372 480 372 480 368 476 364 472 364 464 356 464 356 464 356 464 356 464 352 460 348 456 352 460 356 460 356 464 360 468 356 464 352 468 364 468 364 472 364 480 364 492 372 508 380 524 408 572 448 604 456 636 480 640 472 620 452 608 448 596 428 564 400 536 384 508 364 488 348 476 348 464 340 448 328 440 332 440 328 432 320 416 308 408 300 404 300 404 304 408 296 392 288 400 300 404 296 400 292 396 288 392 292 396 296 392 288 392 284 388 280 384 280 384 280 384 280 384 280 384 280 376 276 380 280 384 276 380 272 376 272 380 272 380 268 372 260 368 256 360 252 368 260 364 252 348 240 348 240 348 240 348 240 352 244 352 240 348 236 344 236 336 236 332 228 328 224 320 220 316 216 316 216 316 216 316 216 316 212 316 208 304 208 300 208 296 212 288 212 284 208 280 208 280 204 280 204 284 212 292 220 276 200 276 200 276 200 276 200 272 196 272 196 272 196 272 196 268 192 268 192 268 192 268 192 260 188 264 192 268 188 264 184 268 192 268 192 268 192 268 192 256 188 256 188 256 188 256 188 236 168 236 168 236 168 236 168 240 176 232 168 228 168 228 172 212 164 236 176 228 160 216 156 212 152 224 164 228 160 216 148 220 156 220 156 220 156 220 156 220 160 220 156 216 152 212 152 212 152 212 152 212 152 212 152 216 152 216 148 212 144 208 144 204 140 204 140 204 140 204 140 200 140 204 140 204 140 204 144 204 140 204 136 200 132 196 132 200 140 208 140 196 128 196 136 192 132 200 136 192 128 196 136 196 128 192 124 188 128 192 132 192 128 188 124 188 128 196 132 180 132 184 132 180 124 172 120 196 140 188 132 184 136 192 144 188 120 184 116 180 120 184 124 184 124 188 120 176 112 184 128 192 124 180 112 176 116 188 128 176 112 176 116 180 120 184 120 172 116 172 116 172 116 172 116 164 112 168 116 172 112 168 108 164 104 160 100 156 104 160 108 176 116 172 112 168 116 176 120 160 100 152 92 148 100 160 108 164 104 160 100 156 104 160 108 152 80 140 112 180 112 152 92 140 92 160 104 152 88 140 84 52 28 56 32 60 28 56 24 72 36 52 28 64 44 68 24 60 12 60 16 72 24 64 12 60 16 68 16 56 4 56 12 52 28 60 36 64 36 60 28 60 32 60 32 60 32 60 32 76 40 60 36 68 40 60 28 64 32 60 28 56 32 60 36 60 32 64 36 68 32 64 28 64 28 56 24 52 20 52 20 48 28 48 24 44 20 40 20 40 24 44 28 48 24 44 20 52 32 52 32 52 32 52 32 52 28 48 24 48 32 56 40 48 32 56 36 56 36 52 28 48 28 52 36 56 40 64 44 64 32 68 40 72 36 64 32 68 40 72 44 76 40 72 36 64 36 76 52 84 48 76 40 72 40 72 44 76 48 80 48 76 48 76 52 80 56 84 56 80 52 80 52 80 52 80 52 88 60 88 60 88 60 88 60 96 60 84 56 92 68 92 60 56 32 64 32 68 44 84 72 96 72 96 76 100 80 104 80 104 76 104 72 100 76 104 80 112 84 112 84 112 84 112 76 116 72 120 76 120 88 128 88 128 96 132 96 120 80 88 52 52 44 48 40 48 40 52 44 56 48 52 44 52 44 56 48 52 40 52 44 52 56 68 68 92 84 92 48 92 116 216 196 228 172 224 168 220 172 228 168 236 176 248 184 256 188 256 180 256 196 272 204 268 196 268 196 272 184 272 184 272 176 272 176 268 196 268 196 268 196 268 196 272 200 276 204 276 208 280 208 288 208 288 208 288 208 288 208 284 204 284 204 284 204 284 196 284 192 292 200 296 200 296 196 292 200 300 208 304 208 304 204 316 212 316 212 316 212 316 212 324 220 324 216 320 212 316 212 316 212 320 216 320 216 316 212 324 220 324 220 324 220 324 220 320 220 320 220 320 220 320 220 324 224 324 224 324 224 324 224 328 228 324 224 320 228 324 232 328 232 328 236 332 240 336 240 348 252 344 248 344 248 340 244 336 240 336 240 336 240 336 240 340 236 336 232 336 236 348 248 344 240 344 240 344 240 344 240 352 248 352 244 348 240 344 240 344 240 344 244 348 248 352 248 340 244 344 248 348 244 344 240 340 240 348 248 348 248 340 240 340 240 340 244 344 248 348 248 348 252 352 244 340 240 348 260 348 240 348 240 348 240 348 240 352 244 356 248 356 244 348 240 344 248 344 252 348 256 352 256 356 260 356 264 360 264 364 268 380 272 384 284 400 296 408 304 408 296 404 292 392 276 376 264 372 264 372 260 368 260 364 256 356 248 356 248 356 248 356 248 356 244 352 240 348 244 352 248 352 248 356 252 360 248 356 244 364 264 364 256 364 256 360 248 368 256 376 252 384 268 420 304 440 296 464 320 476 328 464 316 464 320 436 296 408 284 396 288 380 276 364 256 356 252 344 240 328 224 332 220 328 216 320 208 312 208 304 204 300 200 300 204 304 196 292 192 296 200 300 192 296 200 292 196 288 200 292 204 288 196 288 192 284 188 280 188 280 188 280 188 280 188 280 188 272 184 276 188 280 184 276 180 268 188 272 188 272 184 264 176 260 172 252 168 260 176 256 168 240 172 240 172 240 172 240 172 244 176 244 172 240 168 236 160 236 148 232 140 228 136 220 132 216 128 216 128 216 128 216 128 212 144 212 140 212 136 208 136 212 136 216 132 212 128 208 128 212 140 204 136 200 136 204 140 200 132 200 132 200 132 200 132 196 128 196 128 196 128 196 128 192 124 192 124 192 124 192 124 184 124 188 128 188 128 184 124 192 132 192 132 192 132 192 132 184 120 184 120 184 120 184 120 172 108 172 108 172 108 172 108 176 100 172 92 164 88 168 92 156 88 176 100 168 84 156 80 152 92 160 96 160 96 156 88 156 92 156 92 156 92 156 92 160 84 160 80 156 76 152 76 152 76 152 76 152 76 152 76 152 92 152 88 148 84 144 84 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 76 136 72 132 72 136 80 144 80 132 68 132 76 124 68 132 72 124 60 128 72 136 72 132 68 128 72 132 76 132 68 128 64 124 68 128 72 136 72 136 72 132 64 120 52 136 68 128 60 124 64 132 72 124 64 124 64 124 64 124 64 120 64 124 60 112 52 120 68 124 72 116 64 116 64 124 72 112 60 112 64 116 68 120 68 116 64 116 64 116 64 116 64 112 60 112 60 112 60 112 60 108 60 104 56 100 60 104 64 116 68 108 60 104 56 104 60 112 64 100 52 92 52 100 56 100 56 96 52 96 52 100 56 104 44 88 60 108 56 96 56 92 48 96 56 96 48 88 40 64 56 68 60 72 56 68 52 84 64 68 56 76 68 76 60 64 56 64 64 80 76 80 64 68 64 76 64 64 52 64 60 72 60 76 64 76 60 68 52 72 60 72 60 72 60 72 60 84 68 72 64 80 68 76 56 76 60 72 56 68 60 72 64 60 64 64 68 68 64 64 60 72 64 56 48 44 48 56 60 52 48 48 44 48 44 44 40 52 44 48 40 44 44 48 48 56 52 56 52 56 52 56 52 52 44 48 44 48 48 56 56 56 56 64 60 64 60 60 52 52 48 56 56 60 60 68 64 60 60 64 68 68 64 60 60 68 72 72 76 76 72 72 68 64 68 76 84 84 80 76 72 72 72 72 76 76 80 80 80 88 76 88 80 92 84 96 84 92 80 92 80 92 80 92 80 100 88 100 88 100 88 100 88 100 84 96 92 108 96 100 76 44 56 68 76 80 84 100 100 116 96 116 100 128 104 132 104 124 104 116 100 112 104 116 108 124 112 124 112 124 112 124 112 132 116 128 124 132 124 128 128 136 132 124 128 124 116 88 68 48 48 44 44 44 44 48 48 52 52 48 48 48 48 52 52 60 56 44 48 44 60 64 84 92 104 100 68 112 136 244 240 284 224 280 220 276 224 280 232 284 236 292 248 300 252 304 248 304 260 324 272 320 264 320 272 320 272 320 272 320 272 320 272 336 268 336 268 336 268 336 268 340 272 344 276 348 280 348 284 360 288 360 288 360 288 360 288 356 284 356 284 356 284 356 284 360 288 364 296 368 296 368 296 372 300 372 300 372 304 380 308 384 316 384 316 384 316 384 316 392 324 388 320 388 320 384 316 388 324 392 328 396 324 392 320 392 324 392 324 392 324 392 324 400 320 400 320 400 320 400 320 404 324 404 324 404 324 404 324 424 324 420 320 416 324 420 328 424 328 424 332 428 336 432 336 436 340 440 344 440 344 444 348 432 336 432 336 432 336 432 336 436 340 436 336 436 344 440 348 440 344 440 344 440 344 440 344 448 352 448 348 444 344 440 344 440 344 444 348 444 348 448 352 452 344 448 340 444 344 448 348 444 344 448 348 452 344 448 340 444 340 448 344 448 344 452 348 452 352 456 348 444 340 452 356 452 348 452 348 452 348 452 348 452 348 456 356 460 356 456 352 456 344 456 348 460 352 464 352 468 356 468 356 472 360 472 364 484 380 492 388 504 404 516 408 516 404 512 400 500 388 488 376 480 372 480 372 476 368 476 364 468 360 468 360 468 360 468 360 464 352 460 348 456 352 460 356 460 356 464 360 468 356 464 352 472 364 472 364 472 364 480 360 484 372 496 372 500 388 540 420 592 436 620 456 628 468 628 468 624 456 592 416 552 404 552 412 540 388 508 364 500 360 476 344 448 328 444 324 432 320 424 312 416 308 412 308 408 304 408 300 408 296 396 296 404 304 404 292 400 292 396 288 392 292 396 296 392 288 392 284 388 280 384 280 384 280 384 280 384 280 384 280 376 276 380 280 384 276 380 272 376 272 380 272 380 268 372 260 368 256 360 252 368 260 364 252 352 244 352 240 348 240 348 240 352 244 352 240 348 236 344 236 336 236 332 228 328 224 320 220 320 220 320 216 316 216 316 216 316 212 312 208 304 212 300 208 296 212 288 212 284 208 280 208 288 208 280 200 272 196 272 196 276 200 276 200 276 200 276 200 272 196 272 196 272 196 272 196 268 192 268 192 268 192 268 192 256 180 260 184 260 184 256 180 268 192 268 192 268 192 268 192 248 180 248 180 248 180 248 180 240 172 240 172 240 172 240 172 236 172 232 168 224 164 228 168 220 168 236 176 228 160 220 160 220 156 224 160 224 160 220 156 220 156 220 156 220 156 220 156 220 160 220 156 216 152 212 152 212 152 212 152 212 152 212 152 216 152 212 148 212 148 208 144 204 140 204 140 204 140 204 140 212 144 208 140 204 136 200 132 204 140 200 136 200 136 196 132 200 140 208 140 196 128 196 136 184 124 196 128 184 120 188 128 204 136 196 132 196 132 200 140 196 132 192 124 188 128 192 132 192 140 192 140 188 128 176 120 176 124 172 116 168 120 176 124 188 128 196 136 200 132 192 124 184 124 188 120 176 112 184 128 188 120 184 116 180 120 184 124 176 112 180 116 180 116 184 120 172 116 172 116 172 116 172 116 176 116 164 104 160 108 172 120 164 104 160 100 156 104 160 108 176 116 168 104 156 96 152 96 176 116 164 96 148 92 148 96 152 92 144 88 144 88 148 96 164 96 148 100 148 80 144 108 160 92 144 92 160 104 148 76 52 28 56 32 60 28 56 24 64 32 56 28 60 32 64 28 60 12 60 16 72 24 64 8 56 16 68 16 56 4 56 16 64 36 64 36 60 28 56 24 60 32 60 32 60 32 60 32 60 28 52 24 60 32 56 20 64 32 60 28 56 32 60 36 60 32 64 36 68 32 64 28 64 28 56 20 48 20 56 24 44 24 44 24 44 24 44 24 52 28 40 16 36 20 48 32 52 32 52 32 52 32 52 32 48 28 48 28 48 28 52 32 52 32 56 40 60 36 52 32 52 32 52 36 56 40 60 40 60 32 68 36 68 36 64 28 68 40 72 44 76 40 72 36 68 40 76 48 80 48 76 44 72 40 72 44 76 48 80 48 76 48 76 52 80 56 84 56 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 84 56 84 64 92 56 68 24 32 16 72 56 92 64 96 72 96 72 96 76 100 80 104 80 104 76 104 72 100 76 104 80 112 84 112 84 112 84 112 76 116 72 120 76 120 88 128 88 144 100 124 96 136 100 92 36 48 36 44 32 40 36 44 40 52 40 48 36 44 40 48 44 68 52 52 44 52 60 80 88 96 80 84 44 76 84 188 188 228 172 224 168 220 172 228 168 228 168 236 172 244 180 244 168 248 192 268 200 268 196 268 196 276 188 276 188 276 180 276 180 272 200 272 200 272 200 272 200 272 200 276 204 280 212 284 216 288 208 288 208 288 208 288 208 288 208 288 208 288 208 288 200 288 196 296 200 300 204 296 200 304 208 296 200 296 208 308 220 316 212 316 212 316 212 316 212 320 216 320 216 320 216 320 216 324 224 328 228 332 224 328 220 324 220 324 220 324 220 324 220 320 220 320 220 320 220 320 220 324 224 324 224 324 224 324 224 328 228 324 224 320 228 324 232 328 232 328 236 332 240 336 240 336 240 340 248 344 252 352 256 340 244 340 244 340 244 340 244 344 240 340 236 344 240 344 240 344 240 344 240 344 240 344 240 352 248 352 244 348 240 344 240 348 244 348 244 348 244 348 244 352 248 340 236 336 240 348 252 344 244 344 244 344 244 344 244 344 244 344 244 344 244 344 244 344 248 352 248 344 240 348 256 348 240 348 240 348 240 348 240 344 236 348 244 356 248 356 248 344 248 344 252 348 256 352 256 352 256 356 260 356 264 360 264 372 268 380 280 392 292 404 300 404 296 404 292 396 280 384 272 376 268 372 264 372 260 368 260 364 256 364 256 364 256 364 256 356 244 352 240 348 244 352 248 352 248 356 252 360 248 356 244 360 252 360 252 360 252 356 244 368 252 372 252 372 256 396 276 424 284 436 304 460 324 472 332 464 324 444 296 420 288 412 292 404 296 380 272 364 260 352 244 336 228 324 216 316 204 312 204 308 208 312 208 308 204 304 200 300 196 296 196 304 204 300 192 296 200 292 196 288 200 292 204 288 196 288 192 284 188 280 188 280 188 280 188 280 188 280 188 272 184 276 188 280 184 276 180 268 188 272 188 272 184 264 176 260 172 252 168 260 176 256 168 248 176 244 176 244 172 240 172 244 176 244 172 240 168 236 160 236 148 232 140 228 136 220 132 224 132 220 132 220 128 216 128 208 140 208 140 212 140 212 140 212 136 216 132 212 128 208 128 204 132 196 124 192 124 192 128 196 128 196 128 196 128 196 128 196 128 196 128 196 128 196 128 192 124 192 124 192 124 192 124 176 120 180 124 184 120 180 116 188 128 188 128 188 128 188 128 184 120 184 116 180 116 180 116 168 104 168 104 168 104 168 104 180 104 176 96 168 96 172 96 164 92 176 100 168 84 160 88 156 96 160 96 160 96 160 92 156 92 156 92 156 92 156 92 160 84 160 80 156 76 152 76 152 76 152 76 152 76 152 76 148 88 148 88 148 88 148 88 144 84 144 84 144 84 144 84 152 88 144 84 136 76 132 68 136 76 136 76 136 76 136 76 136 80 144 80 132 68 132 76 124 68 132 72 124 64 128 72 136 72 132 68 128 72 132 76 136 72 128 64 124 64 128 68 132 72 136 76 140 76 136 68 120 56 120 56 120 56 120 56 116 64 132 76 136 72 124 56 120 64 124 60 112 52 120 68 120 68 120 68 120 68 120 68 116 64 116 64 116 64 116 64 112 60 112 60 112 60 112 60 124 64 108 48 100 56 116 72 108 60 104 56 100 60 104 64 124 76 116 68 108 64 108 68 120 68 104 56 96 52 100 56 96 48 92 44 88 48 92 52 100 52 104 60 92 28 84 60 112 52 80 44 104 64 96 32 64 56 68 60 72 56 68 52 72 60 72 56 68 56 72 64 84 72 72 68 76 64 64 44 64 60 72 64 64 56 68 64 80 64 76 60 68 56 68 56 72 60 72 60 72 60 72 60 72 52 60 52 72 60 68 52 76 60 72 56 68 60 72 64 60 64 64 68 68 64 64 60 56 56 60 64 60 56 52 48 48 44 48 44 48 44 48 44 56 48 44 36 40 40 52 52 56 52 56 52 56 52 56 52 60 56 60 56 60 56 56 52 48 48 56 52 56 52 52 44 56 52 60 56 60 56 64 60 68 68 72 76 76 72 68 68 68 72 72 76 76 72 72 68 68 72 76 76 80 80 80 80 72 72 72 76 76 80 80 80 88 76 88 80 92 84 96 84 100 88 100 88 100 88 100 88 100 88 100 88 100 88 100 88 100 84 100 88 96 68 56 24 28 48 76 96 100 100 108 100 116 96 116 100 128 104 132 104 124 104 116 100 112 104 116 108 124 112 124 112 124 112 124 112 132 116 128 124 132 124 128 128 144 132 120 132 132 124 80 52 48 44 44 40 40 44 44 48 52 48 48 44 44 48 48 52 68 60 48 52 48 72 80 100 96 100 100 76 104 104 212 232 284 224 280 220 276 224 280 232 280 232 288 240 296 244 296 244 296 256 316 268 316 264 320 276 324 276 324 276 324 276 324 276 340 272 340 272 340 272 340 272 340 272 344 280 352 288 356 292 360 288 360 288 360 288 360 288 360 288 360 288 360 288 360 288 360 292 368 300 372 300 372 296 380 304 372 296 372 304 384 316 384 316 384 316 384 316 384 316 388 320 388 320 388 320 388 320 396 328 400 332 400 332 396 328 392 324 392 324 392 324 392 324 400 320 400 320 400 320 400 320 404 324 404 324 404 324 404 324 424 324 420 320 416 324 420 328 424 328 424 332 428 336 432 336 428 336 432 340 444 352 448 356 436 340 436 340 436 340 436 340 440 344 444 348 440 344 440 344 440 344 440 344 440 344 440 344 448 352 448 348 444 344 440 344 444 348 444 348 444 348 444 348 456 348 444 336 440 340 452 352 448 344 448 344 448 344 448 344 448 344 448 344 448 344 448 344 444 348 460 352 452 344 452 352 452 348 452 348 452 348 452 348 448 344 452 352 460 356 460 356 456 344 456 348 460 352 464 352 464 352 464 356 468 356 472 360 476 372 484 384 496 396 508 404 512 404 512 404 504 392 492 384 484 376 484 372 480 372 476 368 472 364 472 364 472 364 472 364 464 352 460 348 456 352 460 356 460 356 464 360 468 356 464 352 468 360 468 360 468 360 476 356 480 364 488 372 488 376 508 392 572 416 596 436 612 464 628 472 608 452 608 444 584 428 560 408 548 392 520 368 504 360 480 344 468 336 448 320 432 308 428 308 412 312 416 316 416 308 408 300 404 296 400 304 412 308 404 292 400 292 396 288 392 292 396 296 392 288 392 284 388 280 384 280 384 280 384 280 384 280 384 280 376 276 380 280 384 276 380 272 376 272 380 272 380 268 372 260 368 256 360 252 368 260 364 252 360 248 356 244 352 240 348 240 352 244 352 240 348 236 344 236 336 236 332 228 328 224 320 220 328 224 324 220 320 216 316 216 312 208 312 208 304 212 304 212 296 212 288 212 284 208 280 208 268 192 268 192 268 196 276 204 272 196 272 196 272 196 272 196 272 196 272 196 272 196 272 196 268 192 268 192 268 192 268 192 252 180 256 184 260 180 256 176 264 188 264 188 264 188 264 188 260 192 256 188 252 184 252 180 232 164 232 164 232 164 232 164 248 184 240 176 236 176 236 180 228 172 236 176 228 160 224 168 228 160 224 160 224 160 224 164 220 156 220 156 220 156 220 156 220 160 220 156 216 152 212 152 212 152 212 152 212 152 212 152 212 148 212 148 212 148 212 148 208 144 208 144 208 144 208 144 216 148 208 144 200 136 196 128 200 136 200 136 200 136 200 136 200 140 208 140 196 128 196 136 196 136 204 140 196 132 200 140 192 124 188 120 184 124 188 128 200 132 192 124 188 124 188 124 172 124 184 136 196 144 196 144 176 124 180 128 180 128 176 124 176 116 188 132 196 124 180 112 184 124 188 120 176 112 184 128 184 120 184 120 184 120 184 120 180 116 180 116 180 116 180 116 168 112 168 112 168 112 168 112 180 116 164 100 156 108 172 124 164 104 160 100 156 104 160 108 164 108 164 108 164 112 176 120 168 108 156 100 156 104 164 112 160 100 152 96 152 96 156 104 148 96 164 120 160 80 136 96 172 96 140 88 160 112 152 80 52 28 56 32 60 28 56 24 56 32 60 28 52 24 56 28 76 28 68 20 68 12 52 0 52 12 64 16 56 8 60 20 68 36 60 28 56 28 60 32 60 32 60 32 60 32 60 32 64 32 56 32 68 44 68 36 64 32 60 28 56 32 60 36 60 32 64 36 68 32 64 28 52 24 64 36 64 24 48 8 40 20 44 24 44 24 48 28 48 24 44 20 40 24 44 28 52 32 52 32 52 32 52 32 56 40 60 40 60 36 52 28 44 24 48 32 52 28 44 24 56 36 56 36 56 36 56 36 68 40 76 44 76 44 72 36 68 40 72 44 76 40 72 36 72 40 72 44 76 48 80 48 72 40 72 44 76 48 80 48 76 48 76 52 80 56 84 56 80 52 80 52 80 52 80 52 88 60 88 60 88 60 88 60 92 60 84 56 80 36 40 0 32 20 80 68 104 72 100 72 96 72 96 76 100 80 104 80 104 76 104 72 100 76 104 80 112 84 112 84 112 84 112 76 116 72 120 76 120 88 128 88 132 96 128 100 132 88 76 28 48 40 44 36 44 36 48 40 52 44 48 40 48 40 52 44 68 56 60 56 64 76 92 100 96 80 92 64 80 60 160 176 228 172 224 168 220 172 228 168 228 168 236 172 244 176 244 168 244 184 260 196 264 196 268 200 280 192 280 192 280 184 280 184 276 204 276 204 276 204 276 204 272 200 276 208 284 216 292 220 288 208 288 208 288 208 288 208 292 212 292 212 292 212 292 204 292 196 296 204 304 208 300 204 304 208 304 208 304 212 312 216 316 212 316 212 316 212 316 212 316 212 320 216 320 216 324 220 324 224 328 228 332 224 328 220 324 220 324 220 324 220 324 220 320 220 320 220 320 220 320 220 324 224 324 224 324 224 324 224 328 228 324 224 320 228 324 232 328 232 328 236 332 240 336 240 332 240 340 244 348 252 352 260 344 248 344 248 344 248 344 248 348 244 348 248 348 240 344 236 344 240 344 240 344 240 344 240 352 248 352 244 348 240 344 240 352 248 348 244 348 244 344 240 348 244 344 240 340 244 344 248 348 244 344 240 340 244 344 248 348 248 344 244 344 244 340 240 340 248 356 256 348 244 344 248 348 240 348 240 348 240 348 240 348 240 352 248 356 248 352 244 344 248 344 252 348 256 352 256 348 256 352 256 356 260 356 260 368 260 372 272 388 284 396 292 404 296 404 296 400 288 388 276 380 268 376 268 372 264 372 264 368 260 368 260 368 260 368 260 356 244 352 240 348 244 352 248 352 248 356 252 360 248 356 244 356 248 356 248 356 248 352 240 356 252 368 256 372 256 380 268 400 272 420 300 452 320 460 320 444 316 456 324 452 304 420 284 404 296 380 276 372 268 360 252 352 244 336 220 312 204 308 204 304 212 316 220 316 212 304 200 300 200 300 208 312 212 300 192 296 200 292 196 288 200 292 204 288 196 288 192 284 188 280 188 280 188 280 188 280 188 280 188 272 184 276 188 280 184 276 180 268 188 272 188 272 184 264 176 260 172 252 168 260 176 256 168 252 184 252 180 244 176 240 172 244 176 244 172 240 168 236 160 236 148 232 140 228 136 220 132 228 140 228 136 220 132 216 128 204 136 208 140 212 140 216 144 212 136 216 132 212 128 208 128 192 120 188 124 196 132 204 140 192 124 192 124 192 124 192 124 196 128 196 128 196 128 196 128 192 124 192 124 192 124 192 124 180 120 184 124 184 124 180 120 184 124 184 124 184 124 184 124 196 132 192 128 188 120 184 116 168 104 168 104 168 104 168 104 188 108 180 100 176 100 176 100 172 100 180 100 168 88 164 96 164 100 160 96 160 96 164 100 156 92 156 92 156 92 156 92 160 84 160 80 156 76 152 76 152 76 152 76 152 76 152 76 144 84 148 88 148 88 152 92 148 88 148 88 148 88 148 88 148 84 144 80 140 76 136 72 132 72 136 76 136 76 140 80 136 80 144 80 132 68 132 76 136 80 144 84 136 72 140 84 124 64 120 56 116 60 124 64 140 76 132 68 124 64 124 64 116 56 128 72 140 80 144 80 128 64 132 72 136 68 128 64 112 56 120 64 124 60 116 52 120 64 124 60 112 52 120 68 116 68 120 72 124 68 120 64 120 68 116 64 116 64 112 60 108 56 108 56 108 56 108 56 120 64 108 52 104 56 116 68 108 60 104 56 100 60 104 64 92 48 92 52 100 64 112 72 108 60 100 56 100 64 112 72 108 64 104 60 104 60 108 64 92 48 104 80 116 48 84 52 116 56 88 44 100 60 100 44 64 56 68 60 72 56 68 52 64 60 76 56 60 48 68 68 84 72 72 68 76 64 64 44 60 56 72 64 64 56 72 68 76 60 68 56 68 60 76 68 72 60 72 60 72 60 72 60 76 60 68 60 80 72 80 64 76 60 72 56 68 60 72 64 60 64 64 68 68 64 64 60 60 60 60 60 56 56 52 48 44 40 44 44 48 48 52 48 44 44 48 48 52 44 48 40 56 52 56 52 56 52 56 52 56 56 60 60 60 52 52 44 52 48 56 56 60 52 52 48 60 56 60 56 60 56 60 56 64 68 72 72 72 72 68 64 68 72 72 76 76 72 72 68 72 72 72 72 76 76 80 84 72 72 72 76 76 80 80 80 88 76 88 80 92 84 96 84 92 80 92 80 92 80 92 80 100 88 100 88 100 88 100 88 104 88 96 84 92 72 64 40 40 60 84 100 104 104 112 100 116 96 116 100 128 104 132 104 124 104 116 100 112 104 116 108 124 112 124 112 124 112 124 112 132 116 128 124 132 124 128 128 120 128 128 136 120 96 64 52 52 52 48 48 48 48 52 52 56 56 52 52 52 52 56 56 64 64 56 68 68 84 88 104 96 100 116 100 120 96 192 220 284 224 280 220 276 224 280 232 284 232 292 244 300 248 300 248 292 248 312 264 316 264 320 276 328 280 328 280 328 280 328 280 344 276 344 276 344 276 344 276 340 272 344 280 356 292 364 296 360 288 360 288 360 288 360 288 364 292 364 292 364 292 364 292 364 296 372 300 376 304 372 300 372 304 380 308 384 312 380 308 384 316 384 316 384 316 384 316 384 316 384 320 388 324 392 324 392 324 396 328 396 328 392 324 392 324 392 324 392 324 392 324 400 320 400 320 400 320 400 320 404 324 404 324 404 324 404 324 424 324 420 320 416 324 420 328 424 328 424 332 428 336 432 336 432 340 436 344 440 348 444 352 440 344 440 344 440 344 440 344 444 348 448 352 448 348 436 336 440 344 440 344 440 344 440 344 448 352 448 348 444 344 440 344 448 352 448 348 444 344 440 344 444 344 448 348 452 344 448 340 452 348 444 340 444 340 452 348 452 348 452 344 448 340 444 340 440 348 460 356 456 344 448 348 452 348 452 348 452 348 452 348 456 352 460 356 460 352 452 348 456 344 456 348 460 352 464 352 460 348 464 352 464 356 468 356 472 368 480 376 492 392 504 396 512 404 512 404 508 396 500 388 488 380 484 376 484 372 480 372 480 372 480 372 480 372 480 372 464 352 460 348 456 352 460 356 460 356 464 360 468 356 464 352 464 356 464 356 464 356 464 356 472 360 488 372 488 372 504 388 548 400 592 436 612 456 612 448 608 456 612 452 596 440 576 424 552 396 528 380 516 380 508 364 488 352 464 320 436 312 432 316 416 312 420 320 424 312 408 300 404 300 404 308 420 312 404 292 400 292 396 288 392 292 396 296 392 288 392 284 388 280 384 280 384 280 384 280 384 280 384 280 376 276 380 280 384 276 380 272 376 272 380 272 380 268 372 260 368 256 360 252 368 260 364 252 364 256 360 248 352 244 348 240 352 244 352 240 348 236 344 236 336 236 332 228 328 224 320 220 332 232 328 224 320 220 316 216 308 204 308 208 304 216 308 216 296 212 288 212 284 208 280 208 276 200 272 196 272 200 276 204 268 192 268 192 268 192 268 192 272 196 272 196 272 196 272 196 268 192 268 192 268 192 268 192 260 184 264 188 264 188 260 184 260 184 260 184 260 184 260 184 264 192 260 188 252 180 244 176 244 176 244 176 244 176 244 176 240 176 232 168 228 168 228 172 232 176 240 172 224 164 228 176 232 164 224 160 224 160 228 168 220 156 220 156 220 156 220 156 220 160 220 156 216 152 212 152 212 152 212 152 212 152 212 152 208 144 208 148 212 152 216 152 212 148 212 148 212 148 212 148 204 140 204 140 204 140 204 140 196 132 196 136 200 140 204 140 200 140 208 140 196 128 196 136 196 136 208 140 196 132 200 140 192 124 188 120 184 124 188 128 204 136 196 128 188 120 184 124 176 124 180 132 188 132 184 132 176 128 184 136 188 132 180 124 188 124 188 124 188 124 188 124 184 124 188 120 176 112 184 128 180 116 188 124 188 124 180 116 184 120 184 116 180 112 176 112 164 108 164 108 164 108 164 108 168 112 168 112 168 112 168 112 164 104 160 100 156 104 160 108 152 96 152 96 156 104 164 108 172 112 164 100 156 104 164 112 164 108 160 104 160 104 164 108 164 96 152 112 176 108 156 104 164 104 156 96 148 96 156 100 52 20 56 24 60 20 56 16 52 24 64 24 48 8 56 32 68 16 60 16 68 20 60 4 48 8 64 16 56 8 64 24 60 20 52 16 56 24 68 36 60 24 60 24 60 24 60 32 56 20 48 24 60 36 60 28 64 32 60 28 56 32 60 36 60 32 64 36 68 32 64 28 68 32 56 16 48 20 56 28 40 20 40 24 44 28 48 28 36 20 48 32 52 28 40 16 52 32 52 32 52 32 52 32 48 32 52 36 52 28 40 16 52 36 56 40 60 36 56 32 56 36 56 36 56 36 56 36 60 32 64 36 68 32 64 28 68 40 72 44 76 40 72 36 76 40 72 40 72 44 80 52 72 40 72 44 76 48 80 48 76 48 76 52 80 56 84 56 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 56 84 56 88 56 72 32 48 32 84 68 104 68 100 72 96 72 96 76 100 80 104 80 108 76 104 72 100 76 104 80 112 84 112 84 112 84 112 84 116 72 120 76 120 88 128 88 112 92 136 112 116 64 64 32 56 44 52 40 48 44 52 48 60 48 56 44 52 48 56 52 60 56 68 68 80 84 96 88 96 80 108 84 96 56 148 176 232 172 224 168 220 172 228 168 232 172 240 176 248 184 252 180 236 180 256 196 260 188 268 200 276 192 276 192 276 184 276 184 276 204 276 204 276 204 276 204 272 200 276 208 288 220 296 228 288 208 288 208 288 208 288 208 292 212 292 212 292 212 292 204 292 200 300 208 304 208 304 204 296 204 308 220 316 216 308 208 316 212 316 212 316 212 316 212 316 212 316 216 320 220 324 220 320 220 324 224 328 220 324 216 324 220 324 220 324 220 324 220 320 220 320 220 320 220 320 220 324 224 324 224 324 224 324 224 328 228 324 224 320 228 324 232 328 232 328 236 332 240 336 240 340 244 340 248 344 252 348 252 344 248 344 248 344 248 344 248 348 248 356 252 352 244 340 232 344 240 344 240 344 240 344 240 352 248 352 244 348 240 344 240 352 248 352 244 348 240 344 240 336 240 348 252 352 248 340 236 352 248 340 236 336 240 348 252 348 248 348 244 344 240 340 240 336 248 356 256 352 244 344 248 348 240 348 240 348 240 348 240 356 248 356 248 352 240 344 236 344 248 344 252 348 256 352 256 348 252 348 256 352 260 356 260 364 256 372 268 384 280 392 288 404 296 404 296 404 288 392 284 380 272 380 268 376 264 372 264 372 264 372 264 372 264 372 264 356 244 352 240 348 244 352 248 352 248 356 252 360 248 356 244 356 248 356 248 356 248 356 240 352 248 368 260 372 264 384 276 388 272 420 312 448 320 444 308 460 324 452 312 440 304 436 308 416 296 392 280 388 288 384 276 368 256 340 224 316 208 312 220 304 212 320 224 320 212 304 200 300 200 304 212 316 212 300 196 296 200 292 196 288 200 292 204 288 196 288 192 284 188 280 188 280 188 280 188 280 188 280 188 272 184 276 188 280 184 276 180 268 188 272 188 272 184 264 176 260 172 252 168 260 176 256 168 260 180 252 176 248 168 240 164 244 168 244 164 240 160 236 160 236 148 232 140 228 136 220 132 236 144 228 140 224 132 216 136 204 136 204 140 212 144 216 144 208 136 212 132 208 128 204 128 212 140 204 132 196 128 196 128 192 124 192 124 192 124 192 124 196 128 196 128 196 128 196 128 192 124 192 124 192 124 192 124 184 128 188 132 192 128 188 124 184 124 184 124 184 124 184 124 188 124 184 116 176 112 172 104 184 120 184 120 184 120 184 120 172 92 164 84 160 84 160 88 176 104 180 96 164 88 168 100 172 104 160 92 156 96 168 108 156 92 156 92 156 92 156 92 160 84 160 80 156 76 152 76 152 76 152 76 152 76 152 84 144 84 144 88 148 92 152 92 148 88 148 88 148 88 148 88 136 80 140 80 140 80 140 84 132 72 132 76 136 80 140 80 136 80 144 80 132 68 132 76 128 72 136 76 128 68 132 76 132 68 128 64 124 68 128 72 140 76 132 68 124 60 120 60 132 68 132 68 128 60 120 52 124 60 132 72 136 68 124 60 132 68 128 64 124 68 128 72 120 64 124 60 112 52 120 68 112 64 124 76 128 72 116 60 120 68 120 64 116 60 112 60 108 56 108 56 108 56 108 56 108 60 112 64 116 60 112 56 108 60 104 56 100 60 104 64 112 68 108 60 104 64 108 68 128 76 112 60 100 56 100 60 108 60 104 56 100 60 104 64 124 52 88 60 116 72 112 72 108 64 104 52 88 44 100 64 76 60 60 56 76 68 68 44 56 48 60 52 64 60 68 64 76 68 72 60 68 56 60 52 72 64 72 68 76 72 80 72 76 68 76 68 76 68 76 68 80 72 80 68 76 64 72 60 76 64 76 64 76 64 76 64 64 56 76 72 80 64 64 48 64 64 72 64 64 60 68 72 64 60 60 52 56 48 48 44 40 40 44 44 48 40 44 36 52 44 48 40 44 44 48 48 52 44 44 40 48 48 60 60 68 60 56 48 48 48 52 52 52 40 40 44 64 68 68 56 60 60 68 68 72 68 72 64 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 72 80 84 88 84 80 76 76 76 76 80 84 88 92 96 88 76 88 76 88 76 88 76 100 88 100 88 100 88 100 88 100 88 100 88 100 88 100 88 108 96 112 100 108 88 92 76 76 68 84 76 96 88 104 92 112 100 112 104 116 108 124 108 116 104 116 104 116 104 116 104 116 108 124 116 128 116 128 112 136 116 128 116 128 120 128 132 120 128 132 124 92 80 68 76 52 56 60 56 48 44 44 52 44 44 44 44 44 48 52 56 56 68 76 76 68 72 88 100 104 88 104 104 112 96 180 220 276 224 280 224 280 224 280 224 288 232 292 240 292 244 296 244 300 240 320 260 332 272 332 268 332 272 340 280 344 280 340 276 336 268 336 272 340 276 344 276 352 284 352 288 356 292 360 292 360 288 360 288 360 288 360 288 360 288 360 288 360 288 360 288 364 292 368 300 372 304 380 308 372 300 372 304 376 308 380 308 388 320 388 320 388 320 388 320 392 324 392 324 392 324 392 324 408 324 404 320 400 324 404 328 404 324 404 324 404 324 404 324 408 328 408 328 408 328 408 328 404 324 404 324 404 324 404 324 420 324 420 324 420 324 420 324 432 332 428 328 424 332 428 336 444 344 436 340 440 352 452 364 444 348 444 348 444 348 444 348 444 344 436 336 432 336 432 340 432 336 440 348 444 348 444 348 448 340 444 340 444 340 440 336 448 344 448 344 448 344 448 344 444 344 456 356 460 352 448 340 448 344 448 348 452 352 456 352 448 344 448 348 452 352 456 352 456 352 456 352 456 352 456 352 460 356 460 352 456 348 452 348 452 348 452 352 456 356 460 356 460 348 460 348 460 348 460 348 456 344 464 356 468 356 468 356 472 364 472 364 476 372 484 380 504 400 512 408 516 400 504 392 500 384 488 372 480 372 488 380 484 372 480 364 476 360 468 356 468 360 468 356 464 352 460 352 460 352 460 352 460 352 460 352 460 360 460 356 460 356 460 356 468 364 484 368 492 376 496 372 528 396 564 436 596 456 608 448 616 448 596 436 612 448 588 404 548 404 536 396 524 384 508 380 480 348 460 328 440 320 432 320 428 320 424 312 420 308 412 300 408 300 412 304 416 300 412 296 396 292 396 292 396 292 396 292 396 292 396 288 392 284 388 284 384 280 384 280 384 280 384 280 376 272 372 268 372 264 368 264 376 268 372 264 372 260 368 260 360 252 360 252 360 252 360 252 364 252 356 244 352 244 352 248 348 240 344 232 336 224 332 220 336 236 332 232 332 232 328 228 328 228 328 224 324 220 320 216 316 212 316 208 312 204 308 204 308 208 300 208 300 208 300 208 300 212 288 196 280 200 288 208 284 200 284 196 280 192 276 192 276 200 276 196 272 196 268 192 268 192 268 192 268 192 268 192 264 192 268 192 268 188 260 180 260 184 260 184 260 184 260 184 268 200 264 192 260 188 252 184 252 184 252 180 248 176 244 176 248 180 248 176 244 172 240 172 248 176 236 160 224 156 228 160 228 160 224 156 220 160 224 164 228 164 220 152 216 152 216 152 220 156 220 152 216 148 212 144 204 144 216 156 220 152 208 140 208 144 208 144 208 152 220 156 208 144 208 148 212 152 220 156 208 144 208 140 204 136 200 136 192 132 200 136 192 124 196 136 204 140 204 140 204 140 204 140 200 144 216 148 200 128 184 120 188 124 192 132 196 132 192 128 204 140 204 140 204 136 192 128 188 128 200 140 204 136 192 124 192 132 196 136 200 132 196 128 184 120 184 124 188 128 192 128 188 124 184 120 184 116 180 116 188 124 188 120 184 116 180 116 188 124 188 124 188 124 188 124 184 120 180 112 172 108 168 100 180 116 180 116 180 116 180 116 164 112 176 124 180 112 156 92 168 116 172 120 176 116 172 112 164 116 176 120 168 104 164 112 156 100 152 92 148 92 148 96 156 100 160 100 152 92 140 84 172 104 152 96 156 100 152 92 64 12 52 12 68 24 64 8 60 12 60 12 60 8 56 8 64 16 64 16 64 16 68 20 64 16 64 20 68 24 72 24 68 20 68 20 68 20 68 20 72 24 72 20 68 16 64 16 64 36 64 36 64 36 64 36 52 28 60 36 68 36 60 28 60 44 68 44 56 36 64 52 60 40 56 32 48 28 44 24 36 20 40 24 44 20 40 16 48 24 44 20 40 24 44 28 44 24 44 24 48 28 52 36 64 40 52 28 44 28 52 32 52 24 40 28 56 44 60 32 52 32 56 40 64 44 60 40 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 64 36 76 48 80 48 76 40 76 44 76 48 84 56 92 64 76 48 76 48 76 48 76 48 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 96 68 100 72 96 60 84 48 68 40 72 52 84 60 92 68 100 72 100 76 104 80 108 80 108 80 108 76 104 72 100 72 104 80 112 88 116 88 116 84 120 80 116 80 116 92 128 100 116 108 136 104 96 56 68 48 52 48 60 48 48 36 48 44 48 40 44 36 48 44 56 48 52 52 72 64 72 68 88 84 100 68 92 84 96 68 148 188 228 172 224 172 224 172 224 172 228 180 232 180 236 184 236 180 232 180 252 196 264 192 264 184 268 188 276 188 280 188 280 188 268 196 272 200 272 204 276 204 284 212 284 216 288 220 292 220 292 212 292 212 292 212 292 212 288 208 288 208 288 208 288 200 292 196 296 204 300 208 308 212 300 204 304 208 304 212 308 212 320 216 320 216 320 216 320 216 320 220 324 220 324 220 324 224 328 224 324 220 320 224 324 228 324 224 324 224 324 224 324 224 328 228 328 228 328 228 328 228 324 224 324 224 324 224 324 224 324 228 324 228 324 228 324 228 336 236 332 232 328 236 332 240 344 248 340 244 344 256 356 264 348 252 348 252 348 252 348 252 348 240 340 236 336 232 340 236 336 236 344 244 348 244 348 240 344 244 344 244 344 244 348 248 344 244 344 244 344 244 344 244 340 244 352 256 356 252 344 240 344 244 344 248 348 252 352 252 344 244 344 248 348 252 352 252 352 252 352 252 352 252 352 252 356 256 356 252 352 248 348 248 348 248 348 252 352 256 356 256 348 252 348 252 348 252 348 252 344 252 352 260 356 260 356 256 364 252 360 256 364 264 376 272 392 288 404 300 404 292 396 284 388 288 376 276 372 276 376 280 372 276 368 268 364 264 356 260 360 252 360 248 356 244 352 244 352 244 352 244 352 244 352 244 356 248 360 248 356 248 356 248 360 256 364 264 372 268 372 260 380 280 408 316 436 336 448 332 460 324 432 320 448 316 424 276 416 284 412 276 388 268 380 264 352 248 340 232 316 228 316 220 316 212 316 208 312 200 300 204 296 204 300 216 304 212 300 212 292 200 292 200 292 200 292 200 292 200 292 196 288 192 284 192 280 188 280 188 280 188 280 188 280 188 276 184 276 180 272 180 272 184 268 184 264 180 264 176 256 172 256 172 256 172 256 172 256 168 248 164 244 160 248 164 244 160 240 152 232 144 228 140 232 164 232 160 228 160 224 156 224 156 224 152 220 148 216 148 212 144 212 140 208 136 204 136 204 136 204 136 204 136 204 136 208 140 204 136 200 132 204 136 200 132 200 128 196 128 192 124 200 128 196 128 192 124 192 120 192 124 192 124 192 124 192 124 188 132 192 132 192 128 184 120 184 124 184 124 184 124 184 124 184 120 188 128 192 132 200 136 184 120 184 116 180 116 176 112 180 116 180 112 176 108 172 108 176 108 168 100 160 96 160 96 164 96 160 92 156 96 160 100 164 96 156 92 152 88 152 92 160 96 156 92 152 88 152 84 144 84 152 88 152 88 148 80 148 84 144 80 144 84 152 92 144 80 144 80 148 84 148 84 148 88 148 84 144 84 140 80 136 84 148 84 136 76 140 84 140 80 140 80 140 80 140 80 136 84 148 84 136 68 128 72 132 72 132 76 136 76 132 72 136 80 140 80 136 76 132 68 128 68 136 76 136 76 128 68 124 68 128 72 132 68 128 64 124 72 128 76 128 80 132 80 128 72 124 72 120 68 120 64 128 76 128 72 124 72 120 68 116 64 116 64 116 64 116 64 120 68 116 64 112 56 104 52 120 68 120 68 120 68 120 68 124 68 120 64 116 64 116 64 108 56 112 64 116 60 108 56 112 72 112 60 96 52 104 72 108 64 104 56 96 48 92 48 92 52 100 56 104 56 100 56 108 60 96 52 104 60 96 44 72 60 64 60 80 76 80 68 80 72 76 64 68 60 64 56 68 60 72 68 80 72 84 76 72 64 76 68 76 68 80 72 76 68 76 68 76 68 76 68 80 72 76 68 76 68 72 64 76 64 76 64 76 64 76 64 64 56 68 60 72 64 76 68 64 64 72 64 60 56 64 68 64 56 60 52 52 44 48 44 40 40 44 44 48 40 44 36 52 44 48 40 44 44 48 48 44 44 52 52 56 52 52 48 64 56 56 48 52 48 56 52 60 48 48 48 60 60 60 48 52 48 56 56 60 56 60 56 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 64 68 72 72 76 76 72 72 80 76 76 76 80 84 92 92 88 76 88 76 88 76 88 76 100 88 100 88 100 88 100 88 100 88 100 88 100 88 100 88 108 96 108 96 108 88 96 80 84 72 88 80 96 88 104 96 112 100 116 104 116 104 120 108 124 108 120 104 116 100 112 96 116 108 124 116 128 116 128 112 132 116 128 116 128 120 128 128 120 128 132 124 92 68 56 60 52 56 60 56 48 48 48 56 52 48 48 48 48 52 56 56 48 56 68 72 76 84 96 104 104 88 104 104 108 96 164 216 276 224 280 224 280 224 280 224 280 228 284 228 288 232 288 240 308 244 316 256 328 264 332 264 336 272 344 280 348 284 348 280 336 272 340 272 344 276 344 276 352 284 352 288 356 292 360 292 368 296 368 296 368 296 368 296 360 288 360 288 360 288 360 288 364 292 368 300 372 304 380 308 372 304 376 304 380 308 380 308 388 320 388 320 388 320 388 320 388 320 388 324 392 328 396 328 408 324 404 320 400 324 404 328 404 324 404 324 404 324 404 324 408 328 408 328 408 328 408 328 404 324 404 324 404 324 404 324 420 324 420 324 420 324 420 324 432 332 428 328 424 332 428 336 440 344 436 344 444 352 452 360 444 348 444 348 444 348 444 348 444 348 440 340 432 336 436 340 432 340 440 348 444 348 440 344 448 344 448 348 456 352 460 356 448 344 448 344 448 344 448 344 444 344 456 356 460 352 448 340 448 344 452 348 452 348 456 352 448 344 448 348 452 352 456 352 456 352 456 352 456 352 456 352 460 356 460 352 456 348 452 348 452 348 452 352 456 356 460 356 460 348 460 348 460 348 460 348 456 348 464 356 468 356 464 352 468 360 468 360 472 368 484 376 500 396 508 404 512 400 504 392 496 384 492 376 484 372 488 376 484 372 480 364 476 360 468 356 468 360 468 356 464 352 460 352 460 352 460 352 460 352 460 352 460 360 456 360 460 356 460 356 464 360 480 368 488 372 492 368 508 380 532 404 564 432 588 448 612 444 596 444 612 444 592 416 572 420 548 408 528 384 500 372 484 348 460 328 440 312 428 316 428 320 428 316 420 308 416 300 408 300 412 304 416 300 412 296 396 292 396 292 396 292 396 292 396 292 396 288 392 284 388 284 384 280 384 280 384 280 384 280 392 288 388 284 384 280 384 280 384 272 380 272 376 268 376 264 368 260 368 260 368 260 368 260 364 256 360 248 352 244 356 248 356 248 352 244 348 236 344 232 340 232 336 232 332 228 328 224 328 224 328 220 324 216 320 216 316 212 316 208 312 204 308 204 308 204 308 204 308 204 308 208 296 208 292 208 292 204 284 200 284 200 284 200 280 196 280 192 272 192 268 192 264 188 264 184 268 192 268 192 268 192 268 192 268 192 268 192 268 188 260 184 256 180 256 180 256 180 256 180 252 184 256 192 260 196 268 200 252 184 252 184 248 180 248 176 248 180 248 176 244 172 240 172 240 172 240 168 236 164 228 156 228 160 224 156 220 160 224 164 228 160 224 156 216 156 220 156 224 160 224 160 220 156 220 156 212 148 216 152 216 152 212 148 220 152 212 148 208 148 212 152 208 144 208 144 204 140 204 140 216 152 216 148 212 148 212 144 200 144 212 144 204 136 204 148 204 140 204 140 204 140 204 140 200 140 204 136 192 128 200 144 200 136 200 136 200 136 200 136 200 136 200 140 200 132 196 128 192 132 196 136 200 132 196 128 192 132 196 136 200 132 196 128 192 128 196 132 196 136 200 136 196 128 192 128 188 124 188 120 196 132 196 128 192 128 188 124 176 112 176 112 176 112 176 112 184 120 180 116 176 108 172 108 188 124 188 124 188 124 188 124 184 116 160 96 152 108 176 132 160 104 164 112 168 108 160 104 172 112 160 92 140 88 160 116 172 112 164 104 156 96 152 92 140 88 152 104 164 112 172 116 156 96 152 100 164 104 152 84 60 12 60 16 68 28 80 32 72 24 72 20 68 16 64 16 60 16 64 16 68 20 72 24 68 20 68 20 68 20 68 20 68 20 68 20 68 20 68 20 68 20 68 20 68 20 68 20 64 36 64 36 64 36 64 36 52 24 52 28 60 36 72 48 64 44 68 40 52 32 60 44 56 36 52 32 48 24 40 20 36 20 40 24 44 20 40 16 48 24 44 20 40 24 44 28 40 24 52 36 56 32 48 24 56 32 52 32 52 32 52 32 56 32 52 32 52 32 52 28 48 28 52 36 60 36 56 36 68 36 68 36 68 36 68 36 72 40 72 40 72 40 72 40 68 36 72 40 76 44 76 44 80 44 76 44 80 52 88 56 76 48 76 48 76 48 76 48 84 56 84 56 84 56 84 56 88 60 88 60 88 60 88 60 96 68 96 68 92 60 88 56 76 52 80 56 88 64 96 68 104 76 104 76 104 76 104 76 104 76 104 76 104 76 104 76 104 80 112 88 116 88 116 84 116 80 112 76 116 88 124 96 116 108 136 100 88 44 52 32 52 48 60 52 52 40 52 52 56 48 52 44 52 44 56 52 52 48 68 72 88 88 104 92 100 72 96 88 96 64 136 176 232 176 228 176 228 176 228 176 224 172 224 176 228 176 232 172 240 180 248 188 256 188 260 188 268 192 276 200 284 192 284 192 272 200 272 204 276 204 280 208 284 212 284 216 288 220 292 220 296 216 296 216 296 216 296 216 292 212 292 212 292 212 292 204 296 200 296 204 300 208 304 208 304 208 304 212 308 212 312 216 320 216 320 216 320 216 320 216 316 212 320 220 324 224 332 228 328 224 324 220 320 224 324 228 324 224 324 224 324 224 324 224 328 228 328 228 328 228 328 228 328 228 328 228 328 228 328 228 328 232 328 232 328 232 328 232 336 236 332 232 328 236 332 240 340 244 344 248 348 256 356 260 352 256 352 256 352 256 352 256 352 244 344 236 340 236 340 240 340 236 344 244 348 244 344 236 336 236 340 244 348 252 356 256 344 244 344 244 344 244 344 244 344 248 348 252 352 248 348 244 348 248 348 248 348 248 348 248 344 244 344 248 348 252 352 252 352 252 352 252 352 252 352 252 356 256 356 252 352 248 348 248 348 248 348 252 352 256 356 256 348 252 348 252 348 252 348 252 348 252 352 260 356 260 352 252 360 252 360 252 364 260 372 268 388 284 396 296 404 292 396 284 384 288 380 284 376 280 376 280 372 276 368 268 364 264 356 260 360 252 360 248 356 244 352 244 352 244 352 244 352 244 352 244 352 244 356 244 352 244 352 244 356 248 360 260 368 264 368 256 364 256 372 272 396 308 432 324 448 320 444 324 448 316 432 292 428 296 420 280 400 268 384 264 364 252 344 236 316 228 316 220 320 216 320 208 312 204 304 208 296 204 300 216 304 212 300 212 296 204 296 204 296 204 296 204 292 200 292 196 288 192 284 192 280 188 280 188 280 188 280 188 288 196 284 192 284 188 280 188 276 192 276 188 272 188 268 184 264 180 264 180 264 180 264 180 260 172 252 164 248 164 248 168 252 168 248 164 244 160 244 156 240 168 236 164 228 160 224 156 224 156 224 152 220 148 216 148 212 144 212 140 208 136 204 136 208 140 208 140 208 140 208 140 200 140 212 148 212 140 200 128 204 136 200 132 200 128 196 128 192 124 188 120 188 116 184 116 192 124 192 124 192 124 192 124 192 132 196 136 192 132 188 124 180 120 180 120 180 120 180 120 200 136 196 128 192 124 184 120 188 124 184 120 184 116 180 116 180 116 180 112 176 108 172 108 164 104 172 112 172 104 160 92 164 96 160 92 156 96 160 100 164 96 160 92 156 92 160 96 160 96 160 96 160 96 160 96 148 88 152 88 152 88 152 84 160 92 152 84 148 84 148 84 144 80 144 76 140 72 132 68 148 88 148 88 148 88 144 84 128 76 140 76 132 68 132 80 140 80 140 80 140 80 140 80 132 76 136 72 128 72 144 92 140 80 136 72 132 72 132 72 132 72 136 76 136 72 132 68 132 72 132 72 132 72 132 72 136 76 140 84 144 80 136 76 128 76 128 76 132 80 136 84 132 80 132 76 128 76 124 72 132 80 128 76 124 72 124 72 120 68 120 68 120 68 120 68 120 68 120 64 116 60 112 56 120 68 120 68 120 68 120 68 108 48 88 32 84 44 112 68 104 56 112 60 112 60 108 52 112 68 112 60 96 52 104 68 108 64 112 68 108 64 104 60 88 48 100 64 116 72 120 76 92 48 96 60 108 60 92 36 68 60 72 64 72 72 88 84 72 64 76 68 80 72 80 76 76 64 72 64 68 60 64 56 76 68 76 68 76 68 76 68 76 68 76 68 76 68 76 68 76 68 76 68 76 68 76 68 76 64 76 64 76 64 76 64 64 52 64 56 72 64 84 76 68 68 72 60 56 48 60 60 60 56 56 48 48 44 44 40 40 40 44 44 48 40 44 36 52 44 48 40 44 44 48 48 48 48 56 56 60 52 48 40 52 52 56 52 56 52 56 52 56 56 60 52 56 48 52 52 56 52 60 60 64 60 64 60 68 68 68 68 68 68 68 68 72 72 72 72 72 72 72 72 76 76 76 76 80 80 84 84 80 76 76 76 76 80 84 84 88 76 88 76 88 76 88 76 96 84 96 84 96 84 96 84 100 88 100 88 100 88 100 88 108 96 104 92 104 88 104 92 96 84 96 88 104 92 108 96 116 104 116 104 116 104 116 104 104 96 108 100 120 112 124 116 116 108 124 116 128 116 128 112 132 112 124 112 124 116 124 128 120 124 124 108 76 56 44 52 52 56 60 60 52 52 56 64 64 60 56 56 56 56 56 60 56 64 72 88 100 108 112 108 108 92 108 108 108 88 152 196 280 228 284 228 284 228 284 228 280 224 280 228 284 228 288 236 312 244 316 248 320 256 324 260 336 272 344 280 348 280 344 280 340 272 344 276 344 280 348 280 352 284 352 288 356 292 360 292 360 288 360 288 360 288 360 288 364 292 364 292 364 292 364 292 368 296 372 300 372 300 376 304 376 304 380 308 380 312 384 312 388 320 388 320 388 320 388 320 388 320 388 324 392 328 396 328 408 324 404 320 400 324 404 328 404 324 404 324 404 324 404 324 408 328 408 328 408 328 408 328 408 328 408 328 408 328 408 328 424 328 424 328 424 328 424 328 432 332 428 328 424 332 428 336 436 340 440 348 448 352 452 356 448 352 448 352 448 352 448 352 448 348 440 344 436 340 440 344 436 344 444 348 444 344 436 340 436 332 440 340 448 348 456 352 448 344 448 344 448 344 448 344 452 348 452 348 452 348 452 348 452 348 452 348 452 348 452 348 448 344 448 348 452 352 456 352 456 352 456 352 456 352 456 352 460 356 460 352 456 348 452 348 452 348 452 352 456 356 460 356 460 348 460 348 460 348 460 348 460 352 468 356 468 352 460 348 468 356 464 360 468 368 480 376 492 388 504 400 512 400 504 392 496 384 496 384 492 380 488 376 484 372 480 364 476 360 468 356 468 360 468 356 464 352 460 352 460 352 460 352 460 352 460 352 456 356 452 356 456 352 456 352 460 352 476 360 484 364 484 364 496 360 504 376 532 408 572 432 592 448 600 448 608 452 600 432 568 420 552 412 540 400 520 396 496 364 472 336 448 320 432 320 432 324 428 320 424 312 416 304 408 300 412 304 416 300 412 296 400 296 400 296 400 296 400 296 396 292 396 288 392 284 388 284 384 280 384 280 384 280 384 280 388 280 384 280 380 276 380 272 384 276 384 272 380 272 376 268 372 264 372 264 372 264 372 264 368 256 360 252 356 248 360 252 360 252 360 252 356 248 356 248 348 240 344 236 336 228 328 224 328 224 328 220 324 216 320 216 316 212 316 208 312 204 308 204 312 208 312 208 312 208 312 212 296 208 300 216 300 208 288 196 288 204 288 200 284 200 280 196 268 192 264 188 264 184 260 184 268 192 268 192 268 192 268 192 268 196 272 196 272 192 264 184 256 180 256 180 256 180 256 180 268 200 264 192 260 188 252 184 256 188 256 184 252 184 248 180 248 180 248 176 244 172 240 172 232 168 240 176 244 172 232 160 228 160 224 156 220 160 224 164 228 160 224 156 220 160 228 164 224 160 224 160 224 160 224 160 220 152 216 152 216 152 216 156 228 160 220 152 212 148 212 148 208 144 208 140 204 136 196 132 204 140 204 140 204 140 208 144 196 136 204 140 196 132 200 140 204 140 204 140 204 140 204 140 196 132 200 132 192 132 208 156 204 136 196 124 188 124 192 128 192 128 196 136 200 132 196 128 196 132 196 132 196 132 196 132 196 132 200 136 200 136 196 132 184 120 188 124 192 128 192 128 196 132 196 128 192 128 188 124 188 124 188 124 184 120 180 116 184 120 184 120 184 120 184 120 184 120 184 116 180 116 180 112 176 112 176 112 176 112 176 112 152 96 148 92 152 100 160 108 168 112 172 120 176 116 168 112 160 112 176 120 168 104 160 104 152 100 164 112 172 116 168 112 156 104 164 112 168 112 168 112 144 88 148 100 164 104 148 80 60 16 64 12 56 12 72 36 60 12 64 20 68 24 76 28 68 20 64 12 56 8 52 4 72 24 68 20 68 20 64 16 68 20 68 20 68 20 68 20 64 16 68 20 68 20 72 24 64 36 64 36 64 36 64 36 52 28 56 32 60 36 64 40 64 48 68 40 48 28 52 40 52 32 52 28 44 20 40 16 36 20 40 24 44 20 40 16 48 24 44 20 40 24 44 28 48 28 52 32 52 28 44 20 44 28 52 36 56 36 52 32 44 32 56 36 48 28 52 40 52 32 56 40 64 44 60 40 68 36 68 36 68 36 68 36 76 44 76 44 76 44 76 44 80 48 76 44 80 48 84 56 80 48 76 44 76 44 80 48 76 48 76 48 76 48 76 48 80 52 80 52 80 52 80 52 88 60 88 60 88 60 88 60 96 68 92 60 88 64 92 68 88 60 88 64 92 68 96 68 108 80 104 76 104 76 100 72 92 68 96 72 108 84 112 88 104 80 112 88 116 88 116 84 112 76 108 72 112 88 124 92 116 100 116 76 68 28 52 40 52 48 64 52 56 48 60 60 68 56 60 52 56 48 60 52 64 56 72 80 104 104 108 84 104 72 100 92 96 56 124 156 236 180 232 180 232 180 232 180 224 176 228 176 232 180 232 184 244 184 244 180 248 188 256 188 264 196 272 192 276 196 276 192 276 204 276 204 280 208 280 212 284 212 284 216 288 220 292 220 288 208 288 208 288 208 288 208 296 216 296 216 296 216 296 208 300 204 300 204 300 204 300 204 308 212 308 212 312 216 312 220 320 216 320 216 320 216 320 216 324 220 324 220 324 220 324 220 328 224 324 220 320 224 324 228 324 224 324 224 324 224 324 224 328 228 328 228 328 228 328 228 332 232 332 232 332 232 332 232 332 236 332 236 332 236 332 236 336 236 332 232 328 236 332 240 336 244 344 252 352 260 352 256 356 260 356 260 356 260 356 260 352 248 348 240 344 240 344 240 344 240 348 244 348 240 340 232 332 232 336 236 340 244 344 244 344 244 344 244 344 244 344 244 348 248 348 248 348 248 348 248 352 252 348 248 348 248 344 244 344 244 344 248 348 252 352 252 352 252 352 252 352 252 352 252 356 256 356 252 352 248 348 248 348 248 348 252 352 256 356 256 348 252 348 252 348 252 348 252 352 256 356 260 356 256 348 248 356 248 356 248 360 256 372 264 380 276 392 292 400 292 396 288 384 288 388 292 384 284 376 280 372 276 368 268 364 264 356 260 360 252 360 248 356 244 352 244 352 244 352 244 352 244 352 244 348 240 352 240 348 240 348 240 348 244 352 252 360 256 360 248 364 252 368 264 388 292 416 308 440 316 448 328 452 320 440 312 424 292 424 284 412 284 404 288 380 260 360 240 332 232 324 228 328 216 324 212 316 204 308 212 296 204 300 216 304 212 300 212 300 208 300 208 300 208 300 208 292 200 292 196 288 192 284 192 280 188 280 188 280 188 280 188 276 184 276 180 272 180 268 176 276 188 272 188 268 184 268 180 264 180 264 180 264 180 264 180 260 176 256 168 252 168 252 168 252 168 252 168 252 168 248 164 244 176 240 168 232 160 224 156 224 156 224 152 220 148 216 148 212 144 212 140 208 136 204 136 212 144 212 144 212 144 212 144 208 144 212 144 212 140 204 136 208 136 204 136 200 132 200 132 196 124 192 124 188 120 188 116 192 124 192 124 192 124 192 124 196 136 200 140 196 132 188 128 184 124 184 124 184 124 184 124 184 120 188 128 192 132 200 136 192 124 188 124 184 120 184 120 180 116 180 112 176 108 172 108 168 104 172 108 172 108 168 104 164 96 160 92 156 96 160 100 164 96 160 96 160 100 168 104 156 92 156 92 160 96 160 96 156 92 152 88 152 88 156 92 160 92 156 88 152 88 152 92 144 80 144 80 140 76 140 76 136 76 136 80 140 80 140 84 144 88 152 92 144 80 144 92 140 80 140 80 140 80 140 80 128 72 136 76 132 72 140 88 140 76 128 60 120 60 124 68 124 64 128 72 132 72 132 68 136 72 132 68 128 72 132 76 120 60 124 64 124 64 120 60 120 68 120 72 124 72 128 76 132 76 128 76 124 72 124 68 124 72 120 68 120 64 116 64 108 56 108 56 108 56 108 56 120 68 120 68 120 64 116 64 108 56 108 56 108 56 108 56 100 52 108 60 112 60 108 56 112 64 120 68 120 68 116 60 100 68 128 88 124 68 104 56 96 56 108 68 116 72 112 64 108 64 112 68 112 64 104 60 88 44 88 52 104 60 96 44 72 68 72 56 56 52 72 80 72 64 72 64 72 68 76 68 72 64 72 64 72 64 68 60 80 72 80 68 76 64 72 64 76 68 76 68 76 68 76 68 72 64 72 68 76 72 80 72 76 64 76 64 76 64 76 64 64 56 72 64 80 64 72 56 68 68 68 60 52 44 52 56 56 52 52 48 48 40 40 36 40 40 44 44 48 40 44 36 52 44 48 40 44 44 48 48 60 52 52 48 48 44 48 44 44 44 56 56 64 56 56 52 44 48 60 56 52 48 60 64 48 48 56 56 60 56 60 56 68 68 68 68 68 68 68 68 76 76 76 76 76 76 76 76 80 76 72 72 72 76 84 88 80 80 76 72 72 76 76 80 88 76 88 76 88 76 88 76 92 80 92 80 92 80 92 80 100 88 100 88 100 88 100 88 108 92 100 88 100 92 108 100 104 92 104 96 108 96 108 100 120 108 120 104 116 100 112 100 116 104 116 104 116 104 116 104 116 108 124 116 128 116 128 112 128 112 120 108 124 112 120 124 120 116 104 80 52 44 52 68 48 56 64 60 56 56 64 68 72 68 64 60 60 60 60 60 64 60 68 84 100 104 100 84 108 92 112 112 108 84 140 184 284 232 288 232 288 232 288 232 284 232 288 232 292 236 292 240 320 244 312 240 312 248 320 256 328 260 332 268 340 272 336 268 344 276 344 280 348 280 352 284 352 284 352 288 356 292 360 292 364 292 364 292 364 292 364 292 368 296 368 296 368 296 368 296 372 300 372 300 372 300 372 300 380 308 380 312 384 312 388 316 388 320 388 320 388 320 388 320 400 332 396 324 392 320 384 316 408 324 404 320 400 324 404 328 404 324 404 324 404 324 404 324 408 328 408 328 408 328 408 328 412 332 412 332 412 332 412 332 428 332 428 332 428 332 428 332 432 332 428 328 424 332 428 336 432 340 440 352 452 356 448 352 452 356 452 356 452 356 452 356 452 352 444 344 440 344 440 348 440 348 444 348 444 344 436 336 444 340 448 344 448 344 448 344 448 344 448 344 448 344 448 344 456 348 452 344 448 348 452 352 456 352 456 348 452 344 448 344 448 344 448 348 452 352 456 352 456 352 456 352 456 352 456 352 460 356 460 352 456 348 452 348 452 348 452 352 456 356 460 356 460 348 460 348 460 348 460 348 464 356 468 356 468 352 460 344 464 356 464 356 468 364 476 372 484 384 500 396 508 400 504 396 496 384 500 388 500 384 488 372 484 372 480 364 476 360 468 356 468 360 468 356 464 352 460 352 460 352 460 352 460 352 460 352 452 352 448 352 452 348 452 348 452 348 468 356 476 360 480 360 504 368 512 384 532 404 552 420 580 444 596 460 608 452 604 448 576 436 560 424 548 408 528 400 512 380 488 352 460 332 440 328 436 328 432 320 424 316 420 308 408 300 412 304 416 300 412 296 404 300 404 300 404 300 404 300 396 292 396 288 392 284 388 284 384 280 384 280 384 280 384 280 380 276 380 272 376 272 372 268 380 268 376 268 372 264 372 260 368 260 368 260 368 260 368 260 372 260 364 252 360 252 360 256 356 248 356 248 356 248 356 248 352 248 348 240 336 228 328 224 328 224 328 220 324 216 320 216 316 212 316 208 312 204 308 204 316 212 316 212 316 212 316 216 308 216 296 208 292 208 292 212 292 208 288 204 288 200 284 200 276 196 272 196 268 192 268 188 268 192 268 192 268 192 268 192 272 196 276 200 272 196 268 188 264 188 264 188 264 188 264 188 252 184 256 192 260 196 268 200 260 192 256 188 256 184 252 184 248 180 248 176 244 172 240 172 240 172 236 168 236 172 240 176 228 160 224 156 220 160 224 164 224 160 224 160 224 164 232 172 212 152 216 152 220 156 224 160 224 156 216 152 216 152 220 160 220 156 216 152 216 156 224 160 208 144 208 144 212 148 212 148 204 140 204 144 208 144 212 148 208 148 216 152 208 144 212 152 204 140 204 140 204 140 204 140 192 136 204 140 200 132 200 140 212 144 196 124 184 124 192 132 184 124 192 132 196 132 196 132 200 136 192 128 192 128 200 136 188 124 192 128 192 128 188 124 188 124 188 128 192 128 196 132 192 124 188 124 184 120 184 116 192 128 188 124 188 120 184 120 172 108 172 108 172 108 172 108 184 120 184 120 184 120 184 120 176 112 176 112 176 112 176 112 168 112 168 112 168 112 164 108 164 112 172 116 172 116 168 108 156 112 176 120 168 104 156 104 156 108 168 116 168 108 152 92 160 104 164 108 164 108 160 104 148 88 140 88 152 100 152 92 64 20 68 8 44 0 60 28 72 20 68 16 64 12 56 8 60 12 64 20 68 24 76 28 72 24 72 20 68 16 64 16 68 20 68 20 68 20 68 20 64 16 64 20 68 24 72 24 64 36 64 36 64 36 64 36 52 28 64 44 68 36 52 20 64 48 64 36 48 24 48 32 52 32 48 24 44 20 36 16 36 20 40 24 44 20 40 16 48 24 44 20 40 24 44 28 60 36 48 24 40 20 44 28 40 24 52 36 60 36 56 32 32 24 56 36 48 28 60 52 40 24 48 32 52 32 48 28 68 36 68 36 68 36 68 36 76 44 76 44 76 44 76 44 76 40 68 32 68 40 80 52 80 48 76 40 72 40 76 44 76 48 76 48 76 48 76 48 80 52 80 52 80 52 80 52 88 60 88 60 88 60 88 60 96 64 88 56 84 64 96 72 92 68 96 68 96 68 100 72 108 80 108 76 104 72 100 72 116 88 112 80 100 68 92 64 104 80 112 88 116 88 116 84 112 72 108 72 108 84 120 92 116 92 100 52 48 24 60 56 48 48 64 56 60 48 64 64 72 64 68 56 60 52 60 52 60 48 60 68 92 88 84 56 104 76 100 92 96 52 120 148 236 180 232 180 232 180 232 180 232 180 236 184 236 188 240 188 248 188 240 180 244 184 252 192 256 188 264 192 268 188 264 184 276 204 276 208 280 212 284 212 284 212 284 216 288 220 292 220 296 216 296 216 296 216 296 216 296 216 296 216 296 216 296 208 300 204 300 204 300 204 300 204 308 212 308 216 312 220 316 220 320 216 320 216 320 216 320 216 336 232 332 224 320 212 312 208 328 224 324 220 320 224 324 228 324 224 324 224 324 224 324 224 328 228 328 228 328 228 328 228 332 232 332 232 332 232 332 232 332 236 332 236 332 236 332 236 336 236 332 232 328 236 332 240 332 244 344 256 356 260 352 252 356 260 356 260 356 260 356 260 356 248 348 240 344 240 344 244 348 244 348 244 348 240 336 232 352 252 348 248 348 248 348 244 344 244 344 244 344 244 344 244 352 248 348 244 344 248 348 252 352 252 352 248 348 244 344 244 344 244 344 248 348 252 352 252 352 252 352 252 352 252 352 252 356 256 356 252 352 248 348 248 348 248 348 252 352 256 356 256 348 252 348 252 348 252 348 252 356 260 356 260 356 256 344 248 356 248 352 248 360 256 368 264 376 272 388 288 400 292 396 288 380 288 388 296 388 288 376 276 372 276 368 268 364 264 356 260 360 252 360 248 356 244 352 244 352 244 352 244 352 244 352 244 348 240 352 240 348 240 348 240 344 240 348 248 356 252 356 244 376 264 380 276 396 292 412 292 436 316 456 332 452 320 452 320 448 304 436 288 416 272 396 268 396 272 372 252 344 240 332 236 328 220 324 212 320 208 308 212 296 204 300 216 304 212 300 212 300 208 300 208 300 208 300 208 292 200 292 196 288 192 284 192 280 188 280 188 280 188 280 188 280 188 276 184 276 180 272 180 268 184 264 180 264 176 260 176 260 176 260 176 260 176 260 176 264 176 256 168 252 168 252 172 248 164 248 164 248 164 248 164 252 180 244 172 232 160 224 156 224 156 224 152 220 148 216 148 212 144 212 140 208 136 204 136 212 144 212 144 212 144 212 144 220 152 212 140 204 140 212 148 208 140 208 136 204 132 200 132 200 132 200 128 196 128 192 124 192 124 192 124 192 124 192 124 196 140 200 140 200 136 192 128 192 132 192 132 192 132 192 132 200 136 196 128 192 124 184 120 192 128 192 124 188 120 184 120 180 116 180 112 176 108 172 108 176 108 168 100 164 108 176 116 164 96 160 92 156 96 160 100 160 96 160 96 160 104 172 108 144 84 148 88 152 92 156 92 164 96 152 84 148 88 160 100 152 88 152 88 156 96 164 100 144 80 144 84 148 88 156 92 144 84 144 88 148 92 152 92 136 80 144 84 136 76 140 84 140 80 140 80 140 80 140 80 124 76 144 88 140 72 132 72 156 88 136 68 124 68 132 76 120 60 124 72 132 72 132 72 140 76 128 64 124 68 136 80 136 80 140 84 144 80 140 76 128 76 128 80 132 84 136 84 124 72 120 68 120 64 116 64 132 80 132 76 128 72 124 72 116 64 116 64 116 64 116 64 120 68 120 68 120 68 120 68 116 64 116 64 116 64 116 64 116 60 104 48 96 48 100 52 104 56 108 60 112 56 108 52 104 64 112 60 96 52 100 64 112 72 116 72 108 52 84 32 96 52 104 60 108 64 108 60 96 44 80 40 92 56 100 52 76 68 76 68 76 72 84 80 80 68 76 64 68 60 64 56 88 76 80 72 76 68 80 72 76 68 76 68 76 68 76 68 80 72 80 68 76 64 72 64 84 76 80 68 68 56 60 52 64 56 76 68 80 64 68 52 68 56 68 56 68 56 68 56 64 64 68 64 68 60 60 52 48 40 44 36 40 40 44 44 44 44 52 48 48 40 36 28 56 48 52 44 48 48 52 52 40 36 40 40 44 40 48 44 56 48 52 48 52 48 52 44 52 48 52 52 56 56 60 56 52 52 60 56 52 48 56 56 60 60 60 64 64 68 68 68 84 80 80 76 76 72 72 72 80 80 80 76 76 76 72 72 76 72 72 72 72 76 80 84 96 80 88 72 88 80 100 92 88 76 88 80 92 84 96 84 96 84 96 88 100 92 104 92 104 92 104 92 104 92 104 92 116 100 112 96 108 100 112 104 116 104 116 104 116 104 116 104 124 108 120 104 116 108 120 112 116 104 124 116 128 116 128 116 132 112 124 112 124 116 124 128 124 112 96 76 48 44 44 56 52 52 56 56 56 60 60 60 60 64 64 68 68 64 64 60 64 76 92 104 100 100 104 100 88 112 116 92 108 88 136 196 284 232 288 228 280 220 268 208 292 236 292 236 292 236 292 236 308 236 312 244 316 248 324 256 324 260 332 268 336 268 336 264 344 276 348 280 348 280 352 284 352 284 352 284 352 284 352 284 364 292 364 296 368 300 372 300 372 300 372 300 372 300 372 300 372 300 372 304 376 308 380 308 380 308 380 312 384 316 388 316 388 320 388 320 388 320 388 320 396 324 388 316 388 324 400 336 404 320 400 316 396 320 400 324 404 324 404 324 404 324 404 324 412 332 412 332 412 332 412 332 412 332 412 332 412 332 412 332 432 332 428 328 424 332 428 336 428 332 432 336 432 340 436 340 432 336 436 344 440 348 448 352 452 356 448 348 444 348 448 356 444 352 448 352 448 348 440 340 440 344 440 344 440 344 440 344 448 344 448 344 448 344 448 344 440 336 440 340 444 340 448 344 444 344 456 356 460 352 448 340 448 344 448 344 448 344 448 344 456 352 456 352 456 352 456 352 464 356 456 348 456 356 468 368 456 356 460 360 460 352 448 340 448 348 452 352 456 356 460 360 460 348 460 348 460 348 460 348 464 356 468 352 456 344 464 360 456 348 456 352 464 360 476 368 484 384 500 400 512 400 504 388 500 388 500 384 496 380 492 380 480 368 476 360 472 356 464 352 464 356 464 356 464 356 464 356 456 348 456 348 456 348 456 348 456 356 452 356 456 352 456 352 456 352 476 360 484 360 476 352 488 372 512 384 524 396 552 424 564 428 580 444 592 448 588 444 580 436 552 408 532 400 528 408 504 376 488 360 472 348 456 344 444 332 432 320 424 312 420 308 416 304 416 300 412 296 408 296 408 304 408 300 404 296 400 296 396 292 396 288 392 284 388 284 376 276 388 284 384 284 392 296 380 276 380 276 380 276 380 276 384 272 376 268 384 280 380 268 380 272 380 268 376 264 372 264 368 260 368 256 364 252 360 252 360 248 352 240 348 240 348 244 340 236 340 232 336 228 332 228 332 224 320 216 328 224 320 212 320 216 320 216 320 216 320 216 312 208 312 204 308 200 304 204 300 212 296 208 292 204 288 204 292 204 284 196 280 196 280 200 272 196 272 196 272 196 272 196 268 196 272 196 272 196 272 200 260 188 272 200 276 196 264 184 256 184 268 196 272 192 260 180 256 192 260 196 264 192 260 188 268 196 260 192 252 184 248 176 248 180 248 176 244 172 240 172 232 172 248 176 228 156 232 172 232 172 236 176 240 172 236 168 216 156 228 168 232 164 220 152 208 160 232 168 220 148 212 152 220 152 216 148 216 156 228 168 224 160 220 152 208 140 200 136 200 140 212 152 216 148 204 136 212 148 212 148 212 140 200 136 208 144 208 144 208 144 208 144 208 144 208 144 208 144 208 144 204 148 216 144 192 124 200 148 208 136 192 128 200 140 204 136 188 128 200 140 204 136 192 124 208 140 196 124 184 120 184 124 196 128 192 132 204 140 196 124 196 132 196 128 192 124 188 124 188 132 200 128 176 108 180 128 192 128 192 124 184 116 172 108 164 104 176 116 184 120 180 112 184 120 184 120 184 120 184 120 188 120 184 116 180 112 176 108 176 120 176 116 168 100 144 84 140 88 148 100 164 116 176 124 156 100 156 100 156 100 156 100 156 100 160 104 160 104 160 108 168 112 168 108 164 108 160 104 164 104 156 96 152 96 152 100 76 28 76 32 80 36 84 36 64 20 68 24 76 28 80 32 80 28 72 20 64 16 64 20 60 16 64 20 68 24 72 28 72 24 72 20 68 16 64 16 76 28 76 24 68 20 64 16 56 28 64 36 64 36 56 28 56 28 56 28 56 28 56 28 52 32 56 36 52 32 48 24 40 20 36 16 36 16 40 20 44 24 44 24 40 20 36 12 44 24 40 16 36 20 44 24 40 20 40 20 44 24 48 28 48 28 48 28 48 28 48 28 48 28 48 32 52 36 56 36 48 32 56 36 48 28 52 36 60 28 64 32 64 36 68 36 80 44 76 44 72 40 68 36 80 44 76 44 72 40 72 36 76 40 72 40 72 44 80 52 80 52 76 44 76 52 84 60 76 48 80 52 80 56 84 56 84 56 84 60 88 64 92 64 92 64 92 64 92 64 92 64 104 72 100 68 96 72 100 76 104 76 104 76 104 76 104 76 112 80 108 76 104 80 108 84 104 80 112 88 116 88 116 84 116 76 112 76 112 88 124 96 124 88 88 44 52 28 52 32 48 44 52 44 56 48 56 52 60 56 64 60 68 56 64 52 64 72 96 96 100 92 100 84 84 92 104 72 100 60 116 160 232 176 232 176 228 168 216 160 236 184 236 184 236 184 236 184 236 188 240 188 244 192 252 192 256 196 264 192 268 196 264 192 276 204 280 208 280 208 284 212 284 212 284 212 284 212 284 212 292 212 292 216 296 220 300 220 300 220 300 220 300 220 300 212 300 204 300 208 304 212 308 212 308 212 308 216 312 220 316 220 320 216 320 216 320 216 320 216 324 220 320 216 320 220 332 232 324 220 320 216 316 220 320 224 324 224 324 224 324 224 324 224 332 232 332 232 332 232 332 232 332 232 332 232 332 232 332 232 336 236 332 232 328 236 332 240 332 236 332 236 336 240 336 244 336 240 340 248 344 252 352 256 352 256 352 256 352 256 352 256 348 248 352 248 352 244 344 236 344 240 344 240 344 240 344 240 344 244 344 244 344 244 344 244 340 240 340 240 344 244 348 248 344 248 348 252 352 248 348 244 348 248 348 248 348 248 348 248 352 252 352 252 352 252 352 252 356 252 352 252 352 256 360 264 352 252 356 260 356 252 344 240 348 248 352 252 352 252 356 256 348 252 348 252 348 252 348 252 352 260 356 256 344 248 352 264 356 248 356 248 360 256 368 264 376 272 392 292 400 292 392 280 388 292 388 288 384 284 380 284 368 272 364 268 360 260 352 256 356 248 356 248 356 248 356 248 348 240 348 240 348 240 348 240 352 244 356 244 352 244 352 244 348 244 356 256 360 256 356 244 360 252 372 268 384 280 408 300 424 300 436 316 448 312 448 308 444 288 424 272 408 272 408 284 384 264 372 252 356 244 344 244 340 228 332 216 320 208 312 216 304 208 304 212 300 208 296 212 304 212 304 208 300 208 296 204 292 200 292 196 288 196 284 192 280 192 288 196 284 192 288 204 276 184 276 184 276 184 276 184 276 184 264 184 272 192 272 180 272 188 272 184 268 180 264 180 260 176 260 172 256 172 252 168 252 164 244 156 240 156 240 160 236 168 236 164 232 164 228 160 228 156 216 152 224 156 220 144 216 148 216 148 216 148 216 148 208 140 208 136 204 136 200 132 208 144 212 140 208 140 204 136 204 136 204 132 200 128 196 128 196 128 196 128 196 128 196 128 196 128 196 128 196 128 196 128 188 132 192 136 196 132 192 128 184 124 192 132 192 132 184 124 188 128 192 132 196 128 192 124 196 128 192 124 188 120 184 116 180 116 180 112 176 108 172 108 172 116 184 116 168 100 168 112 164 100 168 108 172 104 164 100 152 92 164 104 168 100 156 88 148 96 172 104 160 84 152 92 156 92 152 84 152 92 164 104 156 92 152 84 148 80 140 76 140 80 144 84 148 80 144 76 148 88 148 88 148 84 140 76 144 84 144 84 144 84 144 84 144 84 144 84 144 84 144 84 140 84 144 80 132 72 136 84 144 76 128 68 136 80 140 76 128 72 132 76 136 72 132 68 148 80 128 60 116 60 124 68 132 68 128 72 140 80 132 64 132 80 132 76 128 72 124 72 128 84 136 80 120 68 128 84 124 72 124 72 120 64 112 56 104 56 112 64 120 64 112 56 116 64 116 64 116 64 116 64 120 68 116 64 116 64 112 60 108 56 108 56 108 52 100 44 104 52 104 56 112 60 112 64 104 60 104 60 104 60 104 60 112 68 108 64 108 64 108 64 104 60 104 60 100 56 96 52 100 52 96 48 92 52 96 56 64 60 76 72 80 68 72 64 72 68 76 72 84 76 88 80 88 76 80 64 68 60 68 60 64 56 68 64 80 76 88 80 80 72 80 68 76 64 72 64 76 68 76 68 76 68 76 64 68 60 72 64 76 60 72 56 68 56 68 56 68 56 68 56 56 52 60 56 56 52 52 44 40 36 36 32 36 32 40 36 52 44 44 36 40 36 44 40 52 44 48 40 44 44 48 48 48 44 48 48 52 48 56 52 44 44 48 48 52 52 56 56 52 48 52 52 56 56 60 56 52 52 60 56 52 48 56 56 60 64 64 64 68 68 68 68 72 72 72 72 68 68 68 68 76 72 72 72 68 68 68 64 76 72 72 72 72 76 80 84 92 76 88 76 88 80 96 88 88 80 92 80 96 84 96 84 96 84 96 88 100 92 104 92 104 92 104 92 104 92 104 92 116 100 112 96 108 100 112 104 116 104 116 104 116 104 116 104 120 108 120 108 120 108 120 108 116 108 124 116 128 116 124 112 132 112 124 112 124 116 124 128 128 100 68 52 48 56 52 52 44 48 48 48 52 52 52 56 60 64 64 68 68 64 64 60 68 80 96 104 104 100 104 100 92 112 116 96 112 92 132 184 276 224 284 228 284 228 280 220 292 236 292 236 292 236 292 236 308 236 312 244 316 248 324 252 324 256 328 264 336 268 332 264 344 276 344 280 348 284 352 284 352 284 352 284 352 284 352 284 364 292 364 296 368 300 372 300 372 300 372 300 372 300 372 300 372 300 372 304 376 308 380 308 380 308 380 312 384 316 388 316 388 320 388 320 388 320 388 320 392 324 388 320 392 328 400 332 404 324 400 320 400 320 404 324 404 324 404 324 404 324 404 324 412 332 412 332 412 332 412 332 412 332 412 332 412 332 412 332 432 332 428 328 424 332 428 336 424 328 424 332 428 336 432 336 432 336 436 344 440 348 448 352 440 348 452 356 456 356 448 348 448 352 448 352 448 348 440 344 440 344 440 344 440 344 440 344 448 344 448 344 448 344 448 344 448 344 448 348 452 348 456 352 456 348 452 344 448 348 452 352 452 348 452 348 452 348 452 348 456 352 456 352 456 352 456 352 452 348 456 356 460 356 460 356 456 352 460 356 460 352 452 344 460 356 456 352 456 352 452 348 460 348 460 348 460 348 460 348 464 356 468 352 456 344 464 360 476 364 472 360 468 364 476 368 480 380 496 392 504 396 500 392 500 388 500 384 496 380 492 380 480 368 480 364 472 356 468 352 464 356 464 356 464 356 464 356 456 348 456 348 456 348 456 348 456 356 452 356 456 352 456 352 460 352 472 356 480 360 476 356 484 368 500 380 508 392 536 416 560 424 576 444 592 452 592 448 584 440 560 424 544 412 536 420 516 388 500 372 480 348 452 340 456 344 444 328 432 324 428 316 416 304 416 300 412 296 408 296 408 304 408 304 404 300 404 296 396 292 396 292 392 288 392 284 392 292 400 292 392 284 388 292 380 276 380 276 380 276 380 276 380 264 368 264 376 272 376 260 380 272 380 268 376 264 372 264 368 260 368 260 364 256 364 252 360 248 352 240 348 240 348 244 340 236 340 236 336 232 336 228 336 224 324 220 328 224 324 212 320 216 320 216 320 216 320 216 312 208 312 208 308 204 308 204 300 212 296 212 292 208 292 204 284 200 288 208 288 200 276 188 272 196 272 196 272 196 272 196 280 200 276 196 272 192 268 188 272 192 268 188 264 192 268 196 260 188 264 192 268 188 264 184 256 192 260 196 264 192 260 188 256 188 256 188 256 188 256 188 248 180 248 176 244 172 240 172 244 180 252 180 240 168 240 176 224 160 228 168 232 164 224 160 216 156 228 168 232 164 220 152 220 164 236 168 224 156 220 160 220 156 216 152 216 156 224 164 212 148 212 148 212 148 212 148 212 148 208 144 208 144 212 148 208 148 212 148 212 144 204 140 208 144 208 144 208 144 208 144 208 144 208 144 208 144 208 144 204 136 192 128 200 140 204 136 208 136 192 128 200 140 204 136 200 132 196 128 192 132 196 136 212 140 192 120 180 120 192 132 196 128 192 132 204 140 196 124 196 132 192 128 192 128 188 124 192 132 200 132 192 128 200 144 184 120 188 124 188 120 180 116 176 116 180 116 180 112 172 108 176 112 176 112 176 112 176 112 176 112 180 116 180 116 184 120 156 100 156 100 160 108 168 116 176 120 172 116 168 108 164 104 164 108 164 108 164 108 164 108 176 120 172 116 168 108 164 108 156 100 152 96 152 92 148 92 152 92 148 88 144 92 152 96 52 8 64 24 72 20 60 4 72 20 68 16 60 12 56 8 80 28 68 16 56 8 56 8 60 16 64 20 68 24 72 28 72 24 72 20 68 16 64 16 48 4 52 4 56 8 60 12 60 32 60 32 60 32 60 32 60 32 60 32 60 32 60 32 60 44 64 44 64 40 56 32 36 12 32 8 28 12 32 16 48 24 36 12 32 16 40 24 56 36 52 32 52 32 56 36 48 28 48 32 52 36 56 36 36 20 44 24 52 32 56 40 48 28 48 32 52 36 56 36 48 32 56 36 48 28 52 36 64 32 64 36 68 36 72 40 68 36 68 36 68 36 68 36 72 40 68 36 68 32 64 32 76 40 72 40 72 44 80 52 76 48 76 48 80 52 84 56 80 52 80 56 84 56 88 60 84 56 84 60 88 64 92 64 92 64 92 64 92 64 92 64 104 72 100 68 96 72 100 76 104 76 104 76 104 76 104 76 108 80 108 80 108 80 108 80 108 80 112 88 116 88 112 80 116 76 112 76 112 88 124 96 120 68 56 20 48 40 56 28 44 36 44 40 48 40 52 44 60 56 64 60 68 56 64 52 72 76 100 100 104 92 100 84 92 96 104 76 104 64 108 144 224 168 224 176 232 180 232 176 236 184 236 184 236 184 236 184 240 192 240 196 244 200 248 192 252 192 260 200 264 192 264 188 272 200 276 208 280 212 288 216 288 216 288 216 288 216 288 216 292 212 292 216 296 220 300 220 300 220 300 220 300 220 300 212 300 204 300 208 304 212 308 212 308 212 308 216 312 220 316 220 324 220 324 220 324 220 324 220 324 220 324 220 328 224 332 228 328 224 320 220 320 220 324 228 328 228 328 228 328 228 328 228 332 232 332 232 332 232 332 232 332 232 332 232 332 232 332 232 336 236 332 232 328 236 332 240 328 232 328 232 332 236 336 240 340 244 340 248 344 252 348 252 340 248 356 264 364 260 352 248 352 248 356 252 352 248 348 240 348 244 348 244 348 244 348 244 344 244 344 244 344 244 344 244 348 248 348 252 352 256 356 256 356 252 344 240 340 244 352 256 352 252 352 252 352 252 352 252 352 252 352 252 352 252 352 252 340 248 352 260 360 260 352 252 352 252 352 252 352 252 352 248 360 256 356 252 352 248 348 244 352 256 352 256 352 256 352 256 352 260 356 256 344 248 352 264 368 260 364 252 360 252 364 256 368 268 380 280 392 284 392 284 388 292 388 288 384 284 380 284 372 276 368 268 360 264 356 260 356 248 356 248 356 248 356 248 348 240 348 240 348 240 348 240 348 240 352 240 348 240 348 240 352 244 352 248 356 252 356 244 364 256 376 264 380 272 400 288 412 288 428 312 448 312 448 312 448 292 436 276 420 280 424 288 400 272 392 264 364 248 348 232 344 232 336 220 324 212 316 220 304 208 304 212 300 208 296 212 308 216 304 212 304 208 300 208 296 204 292 200 292 196 288 196 296 208 304 204 288 188 284 196 280 188 280 188 280 188 280 188 268 180 256 176 268 184 264 176 272 188 272 184 268 180 264 180 264 180 260 176 260 172 256 172 252 164 244 156 240 156 240 160 240 172 236 168 236 164 232 164 232 156 220 152 224 160 220 148 216 148 216 148 216 148 216 148 212 144 208 140 208 136 204 136 212 148 212 144 212 140 208 140 196 132 208 144 208 132 192 116 196 128 196 128 196 128 196 128 208 136 200 132 192 124 188 116 200 136 188 124 184 128 196 140 188 128 188 128 188 128 188 128 188 128 192 132 196 128 192 124 184 124 188 124 188 124 188 128 180 116 180 112 176 108 172 108 176 116 180 112 172 108 172 108 160 100 168 104 168 104 164 96 156 96 160 100 164 96 160 92 164 104 168 104 164 96 160 96 156 92 156 92 156 92 156 96 144 80 144 84 148 88 152 88 152 84 144 76 140 80 148 88 144 88 148 92 152 88 144 84 144 84 144 84 144 84 144 84 140 80 140 80 140 80 140 80 140 68 120 64 140 88 144 76 144 76 128 68 136 80 140 76 140 76 128 64 124 68 136 80 136 76 136 72 132 68 128 64 132 68 128 72 140 80 132 64 128 76 128 76 128 76 128 76 124 76 128 76 128 80 136 92 116 64 120 72 124 72 120 68 120 68 120 64 116 60 108 56 112 60 112 60 112 60 112 60 108 60 112 64 116 68 120 72 108 56 104 48 104 60 120 72 120 68 116 60 108 52 104 48 112 68 112 68 112 68 112 68 120 76 116 68 108 60 100 56 100 56 100 52 96 48 92 48 104 60 100 52 92 48 92 52 80 80 96 92 100 84 84 72 80 68 76 64 68 60 64 56 84 72 76 60 68 56 64 56 84 72 80 68 76 64 72 60 80 72 80 68 76 64 72 64 56 48 60 52 64 60 68 64 72 60 72 60 72 60 72 60 72 60 72 60 72 60 72 60 64 64 68 64 68 60 60 52 40 32 36 28 32 32 36 36 48 40 40 32 36 36 48 48 60 52 56 48 52 52 56 56 52 48 56 52 60 56 60 56 40 40 48 44 56 52 60 60 52 48 52 52 56 56 60 56 52 52 60 56 52 48 56 56 64 64 68 68 68 72 72 72 68 68 68 68 68 68 68 68 72 72 68 68 68 64 64 64 76 72 72 72 72 76 80 84 88 76 92 80 96 84 96 84 92 80 96 84 96 88 100 88 96 84 96 88 100 92 104 92 104 92 104 92 104 92 104 92 116 100 112 96 108 100 112 104 116 104 116 104 116 104 116 104 116 108 120 112 124 108 120 104 120 112 128 116 128 112 120 108 132 112 124 112 124 116 124 128 112 76 44 36 44 60 52 48 44 44 44 48 48 48 52 52 60 64 64 68 68 64 64 60 76 88 104 108 104 100 100 100 104 116 116 96 120 96 124 164 272 220 284 232 288 236 288 232 292 236 292 236 292 236 292 236 312 240 316 244 316 244 320 248 320 252 328 260 332 264 328 260 340 272 344 280 348 284 356 288 356 288 356 288 356 288 356 288 364 292 364 296 368 300 372 300 372 300 372 300 372 300 372 300 372 300 372 304 376 308 380 308 380 308 380 312 384 316 388 316 392 324 392 324 392 324 392 324 392 324 396 328 400 332 400 332 408 328 404 320 400 324 408 328 408 328 408 328 408 328 408 328 412 332 412 332 412 332 412 332 412 332 412 332 412 332 412 332 432 332 428 328 424 332 428 336 424 328 424 332 428 336 432 336 436 340 440 344 440 344 444 348 432 344 448 360 460 360 448 348 448 356 452 356 452 352 444 344 444 348 444 348 444 348 444 348 448 344 448 344 448 344 448 344 452 348 456 352 460 356 460 356 460 352 448 340 444 344 456 356 456 352 456 352 456 352 456 352 456 352 456 352 456 352 456 352 444 344 456 356 464 356 456 348 456 352 456 352 456 352 456 356 464 356 460 352 456 348 452 344 464 352 464 352 464 352 464 352 464 356 468 352 456 344 464 360 472 360 464 356 460 356 464 360 476 368 484 380 496 392 500 396 500 388 500 384 496 380 492 380 484 372 480 368 476 360 468 356 464 356 464 356 464 356 464 356 456 348 456 348 456 348 456 348 452 352 448 352 452 348 452 348 460 352 468 348 472 352 476 356 488 380 504 380 504 388 528 408 536 412 560 432 580 448 588 448 580 440 568 432 556 424 544 424 524 400 516 388 492 360 460 344 448 340 440 324 428 316 424 312 416 304 416 300 412 296 408 296 412 308 412 304 408 304 404 300 400 296 400 292 396 292 392 288 404 304 408 300 392 280 384 284 384 280 384 280 384 280 384 280 376 264 364 260 376 268 372 260 380 272 380 268 376 264 372 264 372 264 372 260 368 260 364 256 360 248 352 240 348 240 348 244 344 240 344 236 340 236 336 232 336 228 324 224 332 228 328 216 320 216 320 216 320 216 320 216 316 212 316 208 312 208 308 208 304 216 300 212 296 212 292 208 280 200 292 212 292 200 276 184 272 196 272 196 272 196 272 196 284 204 276 200 268 192 264 184 276 196 264 184 260 188 272 200 264 188 264 188 264 188 264 188 256 192 260 196 264 192 260 188 252 188 256 188 256 188 256 192 248 180 248 176 244 172 240 172 244 172 236 168 236 168 236 164 232 168 236 176 240 172 232 168 224 160 224 160 224 160 224 160 236 168 228 164 228 164 228 160 220 156 220 156 220 156 220 152 204 140 208 148 212 152 220 156 220 152 212 144 208 148 216 156 208 148 212 152 216 152 212 148 208 144 208 144 208 144 208 144 204 140 204 140 204 140 204 140 208 128 184 124 204 148 208 136 208 136 192 128 200 140 204 136 204 136 192 124 188 128 200 140 188 128 204 148 212 136 188 116 196 128 192 132 204 140 196 124 192 128 192 128 192 128 192 128 188 120 184 120 188 128 196 132 180 116 184 124 188 124 184 120 188 124 184 116 180 112 176 112 184 120 184 120 184 120 184 120 172 112 176 116 180 120 184 124 180 120 172 108 164 112 172 120 164 108 164 104 160 104 160 104 168 112 168 112 168 112 168 112 172 116 168 108 160 100 152 96 164 108 160 104 160 100 156 100 180 120 168 104 152 92 148 92 76 32 84 36 84 32 72 20 64 20 68 24 76 28 80 32 72 24 68 16 64 16 64 16 80 32 76 24 64 12 56 8 72 24 72 20 68 16 64 16 60 12 64 16 68 20 72 24 64 32 60 28 56 32 60 36 64 36 64 36 64 36 64 36 52 32 56 36 52 32 48 24 36 16 32 12 32 12 36 16 40 20 36 16 36 20 44 28 44 20 36 16 36 16 40 24 48 28 48 32 52 36 56 36 40 24 44 28 48 32 52 36 48 28 48 32 52 36 56 36 48 32 56 36 48 28 52 36 68 36 68 36 72 40 72 44 68 36 68 36 72 40 72 40 76 40 72 40 68 36 68 32 76 40 72 40 72 44 80 52 72 48 80 56 84 56 84 52 84 56 84 56 88 60 88 64 84 56 84 60 88 64 92 64 92 64 92 64 92 64 92 64 104 72 100 68 96 72 100 76 104 76 104 76 104 76 104 76 100 76 112 88 116 84 104 72 112 84 116 88 116 84 108 76 116 76 112 76 112 88 124 96 84 44 48 20 48 36 56 28 44 40 48 40 52 44 52 48 60 56 64 60 68 56 64 52 80 84 104 104 108 92 96 84 104 100 104 76 112 68 100 124 224 172 228 180 236 184 236 180 236 184 236 184 236 184 236 184 244 204 244 196 244 196 244 188 248 192 256 196 260 196 260 196 268 200 272 204 284 216 288 220 292 220 292 220 292 220 292 220 292 212 292 216 296 220 300 220 300 220 300 220 300 220 300 212 300 204 300 208 304 212 308 212 308 212 308 216 312 220 316 220 328 224 328 224 328 224 328 224 324 220 328 228 336 232 332 228 328 228 324 224 324 224 328 228 332 232 332 232 332 232 332 232 332 232 332 232 332 232 332 232 332 232 332 232 332 232 332 232 336 236 332 232 328 236 332 240 332 236 336 240 336 244 340 244 344 248 344 248 344 248 344 248 340 248 352 260 360 264 356 256 356 252 360 256 356 248 348 244 352 248 352 248 352 248 352 248 344 244 344 244 344 244 344 244 348 248 348 252 352 256 356 256 352 248 348 244 344 248 348 252 348 248 348 248 348 248 348 248 352 252 352 252 352 252 352 252 344 244 348 252 352 252 352 252 352 252 348 248 348 252 356 260 356 256 352 252 352 252 348 248 356 260 356 260 356 260 356 260 352 260 356 256 344 248 352 264 356 248 352 244 352 248 356 252 364 260 372 268 384 280 392 288 388 292 388 288 384 284 380 284 376 276 372 272 364 264 360 264 356 248 356 248 356 248 356 248 348 240 348 240 348 240 348 240 344 236 348 236 344 236 344 236 352 244 344 240 348 248 356 244 368 256 380 260 376 264 388 272 392 268 408 292 436 304 444 296 436 284 436 284 428 284 424 288 400 276 400 276 380 256 356 240 340 228 332 216 320 208 312 216 304 208 304 212 300 208 296 212 312 216 308 216 304 212 304 212 300 204 296 204 292 200 292 200 296 208 300 204 284 188 280 192 284 192 284 192 284 192 284 192 272 180 260 180 268 188 268 176 272 188 272 184 268 180 264 180 268 180 264 180 260 176 260 176 252 164 244 156 240 156 240 160 244 172 240 172 236 168 236 168 236 160 224 156 228 160 224 148 216 148 216 148 216 148 216 148 216 144 212 144 208 140 208 140 216 148 216 148 212 144 212 144 200 132 204 140 204 132 192 120 196 128 196 128 196 128 196 128 204 132 200 128 196 124 192 120 196 132 192 128 188 132 192 136 192 128 188 124 184 128 188 132 188 128 192 132 196 128 192 124 188 124 188 124 188 124 188 124 180 116 180 112 176 108 172 108 176 104 164 100 168 108 164 96 168 108 176 112 176 112 172 104 160 96 160 96 160 96 160 96 176 100 156 92 160 100 160 92 156 92 160 96 160 92 152 84 144 80 144 84 148 88 152 88 152 88 148 84 148 84 152 88 144 88 148 92 156 92 152 92 144 84 144 84 144 84 144 84 136 76 136 76 136 76 136 76 144 80 132 76 140 84 144 84 144 76 128 68 136 80 140 76 136 72 132 68 128 72 132 76 120 68 140 92 152 80 128 56 132 68 128 72 140 80 132 64 124 72 128 76 128 76 132 80 128 68 116 64 124 76 128 72 120 68 124 72 124 68 116 64 124 72 120 64 116 64 116 68 120 68 120 68 120 68 120 68 112 60 116 64 116 64 120 68 128 72 120 64 108 56 108 56 100 48 100 52 104 52 104 52 112 68 112 68 112 68 112 68 108 64 108 60 100 56 96 52 112 68 112 68 108 64 104 60 124 76 116 64 100 52 96 52 76 68 76 68 72 64 68 60 72 68 76 72 84 76 88 80 76 68 76 64 76 72 84 76 84 72 80 68 76 64 72 60 80 72 80 68 76 64 72 64 76 68 76 68 80 72 80 72 76 64 68 56 68 56 76 64 76 64 76 64 76 64 76 64 56 52 60 56 56 52 52 44 44 40 40 36 40 36 44 40 36 36 44 40 48 44 48 44 40 36 36 32 36 32 40 36 48 48 52 48 56 52 56 52 52 48 52 48 52 48 52 48 52 48 52 52 56 56 60 56 52 52 60 56 52 48 56 56 68 68 68 72 72 72 76 76 68 68 72 72 76 76 76 80 80 76 76 76 72 72 72 68 76 72 72 72 72 76 80 84 84 76 92 84 100 84 92 80 96 84 96 88 100 88 104 92 96 84 96 88 100 92 104 92 104 92 104 92 104 92 104 92 116 100 112 96 108 100 112 104 116 104 116 104 116 104 116 104 112 104 124 116 128 112 116 100 124 116 128 116 128 112 120 104 132 112 124 112 124 116 124 128 64 56 48 48 44 48 48 52 48 52 52 52 56 56 56 60 60 64 64 68 68 64 64 60 80 92 108 112 108 100 100 96 112 120 116 100 128 100 116 148 276 228 288 236 292 236 288 232 292 236 292 236 292 236 292 236 316 244 316 244 316 244 316 244 316 248 324 260 328 260 328 256 336 268 340 276 352 288 360 292 360 292 360 292 360 292 360 292 364 292 364 296 368 300 372 300 372 300 372 300 372 300 372 300 372 300 372 304 376 308 380 308 380 308 380 312 384 316 388 316 396 328 396 328 396 328 396 328 388 324 400 336 404 336 400 332 412 328 408 324 404 328 408 332 412 332 412 332 412 332 412 332 412 332 412 332 412 332 412 332 412 332 412 332 412 332 412 332 432 332 428 328 424 332 428 336 432 336 436 340 440 344 440 344 440 344 440 344 440 344 440 344 440 344 444 352 452 356 456 360 452 356 456 360 452 356 448 348 448 352 448 352 448 352 448 352 448 344 448 344 448 344 448 344 448 348 452 348 456 352 456 352 448 348 452 352 456 348 452 344 452 348 452 348 452 348 452 348 456 352 456 352 456 352 456 352 452 348 448 344 452 348 456 356 456 352 452 344 452 352 464 364 452 348 456 352 456 352 460 356 468 356 468 356 468 356 468 356 464 356 468 352 456 344 464 360 464 356 460 356 464 360 476 368 468 364 476 372 488 384 500 396 500 388 500 384 496 380 492 380 488 376 484 368 476 364 472 360 464 356 464 356 464 356 464 356 456 348 456 348 456 348 456 348 448 348 444 348 448 344 448 344 460 352 464 344 464 348 476 360 480 368 488 372 488 364 500 384 512 388 536 412 564 436 576 440 568 432 564 432 560 424 544 420 520 400 520 400 508 372 472 356 456 344 444 328 432 324 428 316 416 304 416 300 412 296 408 296 416 312 412 308 412 304 408 304 404 300 400 296 400 292 396 292 392 292 400 292 384 276 384 284 388 284 388 284 388 284 388 284 384 268 372 268 380 276 380 264 380 272 380 268 376 264 372 264 376 268 372 264 372 260 368 260 360 248 352 240 348 240 348 244 348 244 344 240 344 236 340 236 340 228 328 224 332 232 328 220 320 216 320 216 320 216 320 216 320 216 316 212 316 208 312 212 308 220 300 216 300 212 296 212 288 204 288 200 284 196 280 196 272 196 272 196 272 196 272 196 272 196 272 196 272 196 272 196 264 192 268 196 272 192 268 188 268 192 260 184 260 184 268 192 256 192 260 196 264 192 260 188 264 192 260 188 256 184 252 180 248 180 248 176 244 172 240 172 252 172 232 168 244 176 236 160 228 168 236 172 236 172 232 164 228 160 224 156 220 160 224 164 240 164 216 148 220 160 224 152 220 156 224 164 224 156 212 144 208 148 212 148 212 148 212 152 212 152 216 156 220 152 216 148 208 148 216 152 220 156 220 152 208 144 208 144 208 144 208 144 200 136 200 136 200 136 200 136 212 148 216 144 204 140 208 148 208 136 192 128 200 140 204 136 192 132 196 136 200 132 196 128 196 132 200 140 204 136 200 132 196 128 192 132 204 140 196 124 188 124 188 128 192 132 196 132 204 128 184 120 192 132 192 120 188 124 188 124 184 116 176 108 188 120 180 112 180 120 188 128 180 116 180 116 180 116 180 116 184 120 180 116 180 116 176 112 168 112 168 112 164 104 156 96 164 108 164 108 164 108 164 108 164 108 164 108 164 108 164 108 164 108 164 108 164 108 160 104 172 112 168 112 164 108 164 108 168 108 160 100 156 100 160 104 80 32 76 24 68 20 68 24 72 20 68 16 60 12 56 8 68 20 68 20 72 28 80 36 68 20 68 20 68 20 68 20 72 24 72 20 68 16 64 16 64 16 64 16 64 16 64 16 68 36 56 24 52 28 64 40 64 36 64 36 64 36 64 36 60 44 64 44 64 40 56 32 44 20 40 16 36 20 40 24 28 12 40 24 48 28 44 20 44 20 40 16 36 20 40 24 44 24 44 28 48 28 52 32 52 28 48 28 48 28 48 24 48 28 48 32 52 36 56 36 48 32 56 36 48 28 52 36 68 36 68 40 72 44 76 44 72 40 72 44 76 48 80 52 80 48 80 44 76 44 72 40 76 40 72 40 72 44 80 52 68 44 80 56 88 56 80 48 84 56 84 60 88 64 92 64 84 56 84 60 88 64 92 64 92 64 92 64 92 64 92 64 104 72 100 68 96 72 100 76 104 76 104 76 104 76 104 76 100 76 112 88 116 84 104 72 116 88 116 88 116 84 104 76 116 76 112 76 112 88 124 96 48 32 60 36 48 24 48 32 52 44 56 48 56 52 60 52 60 56 64 60 68 56 64 52 84 88 108 104 108 92 96 80 108 100 104 80 116 72 100 112 232 180 232 184 236 180 232 176 236 184 236 184 236 184 236 184 244 196 244 196 244 196 244 196 244 192 256 196 260 196 260 192 264 196 272 204 284 216 292 224 292 220 292 220 292 220 292 220 292 212 292 216 296 220 300 220 300 220 300 220 300 212 300 212 300 204 300 208 304 212 308 212 308 212 308 216 312 220 316 220 328 224 328 224 328 224 328 224 320 220 332 232 340 232 332 224 332 228 328 224 324 228 328 232 332 232 332 232 332 232 332 232 332 232 328 232 328 232 328 232 328 232 328 232 328 232 328 232 336 236 332 232 328 236 332 240 340 244 344 248 344 252 348 252 344 248 344 248 344 248 344 248 344 248 344 252 352 260 360 268 356 256 360 256 360 252 352 244 352 248 352 248 352 248 352 248 344 244 344 244 344 244 344 244 344 244 344 248 348 248 352 252 340 244 352 256 356 252 344 240 344 244 344 244 344 244 344 244 352 252 352 252 352 252 352 252 352 248 344 240 340 248 356 260 352 248 348 244 348 252 360 264 344 248 348 252 352 256 356 260 356 260 356 260 356 260 356 260 352 260 356 256 344 248 352 264 356 248 356 252 364 260 376 268 360 252 364 260 376 276 392 288 388 292 388 288 384 284 380 284 376 280 372 272 368 268 360 264 356 248 356 248 356 248 356 248 348 240 348 240 348 240 348 240 344 236 344 236 344 236 344 236 356 244 344 236 344 244 356 256 352 240 364 240 356 240 364 248 372 248 396 280 424 292 436 296 428 280 432 280 424 280 420 280 392 272 400 280 392 260 368 244 352 240 340 228 332 220 324 228 304 208 304 212 300 208 296 212 312 220 312 216 308 212 304 212 300 208 300 204 296 200 292 200 284 196 292 196 280 184 280 192 284 192 284 192 284 192 284 192 276 188 268 184 276 196 272 184 272 188 272 184 268 180 264 180 268 184 268 180 264 176 260 176 252 164 244 156 240 156 240 160 244 176 244 172 240 168 236 168 236 164 224 156 232 164 224 152 216 148 216 148 216 148 216 148 216 148 216 144 212 140 208 140 216 152 216 148 212 144 208 144 204 136 196 128 192 128 192 132 196 128 196 128 196 128 196 128 192 128 196 128 196 128 196 132 184 120 196 132 200 128 188 124 196 132 184 120 180 124 192 136 188 128 192 132 196 128 192 124 200 132 192 128 184 120 180 112 180 116 180 112 176 108 172 108 188 112 168 108 180 120 176 100 160 100 164 104 168 100 164 96 164 96 160 92 156 96 160 100 172 96 144 80 152 96 156 84 156 96 160 100 160 92 148 80 148 84 148 84 148 84 148 84 144 84 156 96 160 92 148 80 144 84 152 96 156 96 156 96 144 84 144 84 144 84 144 84 136 76 136 76 136 76 136 76 148 96 160 92 140 72 144 96 144 76 128 68 136 80 140 76 124 68 136 80 140 76 128 64 144 80 132 68 128 72 140 88 132 68 128 72 140 80 132 64 124 72 124 76 128 80 132 80 148 84 124 72 132 84 128 68 128 76 128 72 120 64 108 56 120 64 112 60 116 68 128 80 112 60 112 60 112 60 112 60 124 68 120 64 116 60 112 56 96 48 104 56 104 48 92 36 120 64 116 60 112 56 108 52 108 64 108 64 108 64 108 64 108 68 112 68 112 68 116 72 112 68 112 64 108 64 104 60 92 48 92 52 100 60 108 68 68 68 84 72 72 60 72 76 84 80 88 80 84 68 68 56 68 60 76 72 80 72 80 72 80 68 68 56 64 60 76 72 64 60 72 64 80 72 84 80 64 56 68 64 72 68 80 72 76 60 72 64 84 72 80 60 72 60 68 56 68 52 64 52 72 72 68 64 52 48 44 48 32 40 40 48 44 40 32 32 28 32 32 40 36 44 44 48 40 44 40 44 40 44 40 44 32 40 36 48 48 56 56 60 48 52 48 52 48 52 48 52 48 44 48 48 52 52 56 52 56 52 56 52 56 52 56 52 56 64 76 68 64 56 68 80 68 64 68 64 68 64 68 64 72 72 72 76 76 80 80 80 76 76 76 72 72 68 68 68 72 84 96 104 104 92 80 68 88 88 88 88 88 88 88 88 88 80 96 88 104 96 108 96 100 88 100 88 100 88 100 88 116 100 104 88 100 92 112 104 104 100 120 108 116 104 120 112 108 100 120 112 124 108 112 96 128 128 152 132 128 100 112 104 112 108 108 116 124 120 92 76 48 56 56 56 56 56 52 48 56 60 60 60 60 60 64 64 60 56 56 64 72 80 80 76 108 104 112 108 112 104 104 96 112 104 116 112 104 92 120 148 252 232 284 232 288 256 300 224 288 232 296 236 300 240 304 240 308 240 320 252 328 252 320 244 324 248 320 248 320 252 328 264 344 276 360 288 368 292 364 284 364 288 364 288 364 288 364 288 368 288 364 288 364 296 372 304 376 304 376 304 376 304 376 304 364 296 368 300 376 308 384 312 388 316 388 320 392 324 396 324 408 324 396 312 392 316 404 328 400 320 400 324 404 328 408 328 412 332 412 332 412 332 412 332 408 328 408 328 408 328 408 328 420 328 424 324 420 328 424 332 428 332 428 332 428 332 428 332 428 332 428 336 432 340 436 340 436 340 436 340 436 340 436 340 440 340 436 340 436 344 444 352 444 344 440 344 440 348 448 356 468 364 464 356 460 352 452 348 452 348 452 348 452 348 452 348 456 352 456 352 456 352 456 352 452 348 452 348 452 348 452 348 452 348 452 348 452 348 452 348 456 352 456 352 456 352 456 352 460 348 460 348 460 348 460 348 464 352 464 352 464 352 464 352 456 344 456 344 456 344 456 344 464 352 464 352 464 352 464 352 464 348 460 344 456 348 460 352 464 352 464 352 464 352 464 352 464 352 464 356 468 360 472 360 472 360 472 364 480 372 488 380 492 384 500 392 504 392 504 388 488 376 492 380 488 368 472 356 476 368 472 360 468 356 460 352 464 356 464 352 460 348 456 348 456 348 456 348 456 348 456 348 452 344 452 348 456 352 460 352 456 348 456 352 460 352 472 356 476 368 508 408 552 436 568 440 556 424 560 432 560 424 548 412 532 400 540 416 544 400 500 356 464 340 456 332 440 324 436 320 424 320 420 316 416 308 408 300 396 288 400 292 404 296 408 296 408 296 408 292 404 288 400 288 388 284 384 280 384 276 380 276 396 288 388 280 384 280 384 284 384 272 380 268 376 272 380 276 376 268 376 264 372 260 368 260 372 264 372 264 372 264 372 264 364 252 356 244 348 236 348 240 344 240 340 232 332 224 328 220 336 232 336 228 332 224 328 224 324 220 324 216 320 212 316 212 320 216 320 212 316 208 312 208 316 216 316 212 308 204 300 196 304 200 296 192 292 192 292 196 284 200 284 200 284 200 284 200 284 200 284 200 284 200 284 200 268 196 268 196 268 196 268 192 276 200 272 192 268 188 264 188 252 176 252 180 260 188 272 200 268 192 272 196 268 184 252 172 244 176 240 172 240 168 236 168 240 172 240 172 240 172 240 172 224 160 236 172 240 168 228 156 236 168 236 164 232 160 228 160 232 168 232 168 232 164 220 156 224 160 224 160 224 160 224 160 216 148 208 144 208 144 212 152 212 148 212 144 208 140 204 140 212 140 212 144 216 148 220 148 212 140 208 136 208 132 204 132 220 140 204 136 212 144 212 136 212 140 208 136 208 132 204 132 204 140 208 144 204 132 188 120 184 140 216 140 184 112 188 140 188 124 188 124 188 128 200 136 196 132 196 128 192 124 188 124 192 128 192 128 192 128 192 128 196 132 196 128 192 124 188 124 192 124 188 120 184 124 188 128 184 112 172 104 172 116 188 132 180 116 180 120 184 124 188 124 192 112 164 108 188 132 184 104 172 116 172 112 164 108 176 132 172 116 172 116 172 116 172 116 156 100 156 100 156 100 156 100 168 108 156 96 148 96 156 104 172 112 168 120 184 124 160 88 152 96 156 104 160 104 156 100 60 24 76 24 64 12 68 28 88 32 76 20 64 16 68 20 60 16 68 24 72 24 72 20 68 20 64 16 64 16 68 20 60 16 64 20 68 24 72 28 64 16 64 16 64 16 64 16 68 36 60 36 68 40 60 24 64 36 60 32 56 28 56 28 68 36 64 24 48 12 44 16 36 4 40 12 44 12 40 8 48 16 44 8 40 4 32 0 44 12 44 12 44 12 44 12 32 12 36 16 40 24 44 24 52 32 52 32 52 32 52 32 44 24 44 28 48 32 52 32 56 36 56 36 56 36 56 36 52 40 64 44 60 40 64 48 64 44 64 44 64 44 64 44 72 40 72 44 76 48 80 48 76 44 76 40 72 40 68 36 76 48 92 68 100 60 84 44 88 56 88 56 88 56 88 56 76 52 84 60 92 68 96 64 88 60 88 60 88 60 88 60 100 72 92 64 92 64 100 72 92 72 108 80 104 76 104 84 104 80 112 84 112 84 108 76 108 88 120 92 112 84 112 88 116 80 108 88 128 96 96 52 52 32 52 44 52 44 48 40 56 48 56 52 60 52 60 56 60 52 64 60 68 64 76 72 108 92 108 88 104 88 100 84 108 92 108 96 100 76 116 124 216 172 236 176 240 196 244 176 232 180 236 184 236 188 240 188 240 188 248 196 256 196 248 192 252 196 252 196 252 200 260 200 268 204 276 212 284 216 284 216 288 220 288 220 288 220 288 220 288 220 284 216 292 216 300 220 304 216 304 216 304 208 304 208 300 204 304 208 308 216 312 216 316 220 316 224 320 228 324 228 324 224 320 220 320 220 324 224 320 220 324 224 324 228 328 228 332 232 332 232 332 232 332 232 332 232 332 232 332 232 332 232 332 232 328 228 324 232 328 236 332 236 332 236 332 236 332 236 332 236 336 240 336 244 340 244 340 244 340 244 340 244 340 244 344 248 340 244 344 248 348 256 348 252 344 248 348 252 352 260 364 264 360 256 356 252 348 248 348 248 348 248 348 248 348 248 352 252 352 252 352 252 352 252 348 248 348 248 348 248 348 248 348 248 348 248 348 248 348 248 352 252 352 252 352 252 352 252 348 252 348 252 348 252 348 252 352 256 352 256 352 256 352 256 344 248 344 248 344 248 344 248 352 256 352 256 352 256 352 256 352 252 348 248 344 252 348 256 352 256 352 256 352 256 352 256 352 256 352 260 356 264 360 264 360 264 360 268 368 276 376 284 380 288 388 292 392 296 388 292 376 280 380 284 376 276 364 260 368 260 364 256 360 248 352 244 356 248 356 244 352 240 348 240 348 240 348 240 348 240 348 240 344 236 344 240 348 244 352 244 352 236 352 236 356 236 356 240 364 244 388 268 420 296 436 304 424 296 432 300 432 296 420 284 412 276 404 272 404 264 380 244 344 240 340 232 332 232 324 224 320 228 320 224 312 220 304 212 288 192 288 196 292 200 296 200 296 200 296 196 292 192 288 192 288 196 284 192 280 188 280 188 292 196 284 188 280 188 280 192 276 188 272 184 268 188 272 192 268 184 268 180 264 176 260 176 260 176 260 176 260 176 260 176 252 164 244 156 236 148 236 152 240 172 236 168 232 164 228 160 232 164 232 160 228 156 224 156 220 152 220 148 216 148 212 144 216 148 216 144 212 140 208 140 216 148 216 144 208 136 200 128 200 128 192 124 188 120 192 124 196 132 200 132 200 132 200 132 196 128 196 128 196 128 196 120 196 108 196 108 196 116 196 116 192 124 192 132 188 128 188 128 180 120 180 120 184 128 192 136 192 132 196 136 192 124 180 112 180 116 176 112 176 108 172 108 172 108 172 108 172 108 172 108 168 100 164 100 164 100 164 104 168 104 168 100 164 96 160 96 164 104 168 104 168 100 160 92 160 96 160 96 160 96 160 96 160 92 152 88 152 88 156 96 148 84 148 80 144 80 140 76 140 84 140 88 144 92 148 92 144 88 140 84 136 80 136 80 152 84 132 72 136 88 144 88 144 84 140 84 136 80 136 76 140 80 144 84 140 72 128 64 128 80 148 80 128 60 128 80 128 64 124 64 128 68 132 76 128 68 124 64 124 60 120 60 132 72 132 72 132 72 132 72 132 72 132 68 128 64 124 64 124 60 120 56 116 60 120 64 128 64 116 52 112 56 120 64 116 64 116 68 120 72 124 72 128 60 100 56 124 80 120 52 108 60 120 68 116 68 128 88 116 64 116 64 116 64 116 64 104 60 104 60 104 60 104 60 112 64 100 52 96 52 100 56 112 60 100 64 116 68 100 44 96 52 100 56 100 56 96 52 72 72 84 72 76 64 76 76 100 84 80 60 64 64 80 76 68 64 76 72 80 72 76 68 76 68 80 72 80 72 76 68 76 68 76 68 76 68 76 68 80 72 76 64 72 60 64 56 84 64 76 64 80 64 68 48 80 68 76 64 76 60 72 64 68 60 48 40 32 36 36 44 32 36 32 36 36 44 44 48 44 48 40 40 36 36 28 32 40 44 40 44 40 40 36 40 32 36 32 36 32 36 32 36 44 48 44 48 44 48 44 48 48 44 48 48 52 52 56 52 60 56 60 56 60 56 60 56 60 52 56 56 64 64 68 60 68 64 68 64 68 64 68 64 72 72 72 76 76 80 80 80 76 76 76 76 72 72 72 68 76 80 84 88 92 92 92 88 88 88 88 88 88 88 88 88 88 80 96 88 104 92 104 92 100 88 100 88 100 88 100 88 112 96 108 92 104 96 108 100 104 100 120 108 116 100 116 108 120 108 124 116 128 112 120 108 116 100 112 104 124 120 132 124 120 116 108 120 124 120 92 72 40 48 44 48 48 44 44 40 52 52 52 56 56 60 60 60 56 68 76 72 64 64 76 88 120 112 112 104 104 104 112 108 116 108 112 112 108 96 120 144 240 228 284 236 288 252 300 228 288 236 300 236 304 240 304 240 312 244 320 252 324 252 324 248 328 256 328 252 328 260 336 268 344 268 344 272 352 280 360 288 364 288 364 288 364 288 364 288 364 288 360 284 364 296 368 300 376 304 376 304 376 304 376 304 380 312 384 312 384 312 384 312 388 316 388 320 392 324 396 324 404 324 408 328 408 328 404 324 400 324 404 324 408 328 408 328 412 332 412 332 412 332 412 332 416 336 416 336 416 336 416 336 428 328 424 324 420 328 424 332 428 332 428 332 428 332 428 332 428 336 432 336 436 340 436 340 436 340 436 340 436 340 436 340 440 344 436 340 440 348 448 352 444 348 440 344 444 352 452 356 468 364 464 356 460 352 452 348 452 348 452 348 452 348 452 348 456 352 456 352 456 352 456 352 452 348 452 348 452 348 452 348 452 348 452 348 452 348 452 348 456 352 456 352 456 352 456 352 460 348 460 348 460 348 460 348 464 352 464 352 464 352 464 352 456 344 456 344 456 344 456 344 464 352 464 352 464 352 464 352 464 348 460 344 456 348 460 352 464 352 464 352 464 352 464 352 464 352 464 356 468 360 472 360 476 360 472 360 476 368 488 376 492 380 496 388 504 392 500 388 488 376 492 380 492 372 476 360 476 368 476 364 468 356 464 352 464 356 464 352 460 348 456 348 456 348 456 348 456 348 456 348 452 344 452 348 456 352 460 352 456 360 464 356 468 360 476 364 480 372 504 396 532 424 552 436 560 428 568 436 568 432 556 420 556 412 532 396 528 392 516 380 476 348 464 340 448 332 436 324 424 320 424 316 412 308 408 308 404 292 404 292 408 296 408 296 408 296 408 292 404 288 400 288 396 292 392 288 392 284 388 284 392 288 388 280 384 280 384 280 380 272 376 268 376 268 380 272 376 268 376 264 372 260 368 260 368 260 368 260 368 260 368 260 356 248 348 236 340 232 340 232 344 240 344 240 340 236 340 236 336 232 336 228 332 224 328 224 324 220 324 220 320 216 320 212 320 216 320 212 316 208 312 208 324 220 320 216 316 208 312 204 304 200 300 192 292 188 296 196 288 200 284 200 284 200 284 200 276 192 276 192 276 192 276 192 268 196 268 196 268 196 268 196 260 184 260 184 264 188 264 188 264 184 260 180 256 184 260 188 268 192 268 192 268 184 256 176 252 184 252 180 248 180 244 176 240 172 240 172 240 172 240 172 244 168 228 156 224 160 236 176 236 168 236 164 232 160 228 160 228 164 232 168 232 164 224 156 224 160 224 160 224 160 224 160 232 164 224 160 224 160 228 168 212 148 212 148 208 144 208 140 212 140 212 144 216 148 220 148 220 148 216 144 216 140 212 140 224 144 204 128 208 144 216 144 220 144 216 144 212 140 212 136 204 144 208 144 204 136 192 128 204 140 204 140 200 136 200 136 192 128 192 124 192 132 196 136 188 124 188 120 184 120 180 116 200 136 200 136 200 136 200 136 196 132 196 128 192 124 188 124 184 120 180 112 176 116 184 120 196 132 192 124 184 120 180 116 180 116 184 120 184 120 188 124 192 116 168 108 188 128 180 104 156 108 176 124 184 128 192 140 172 116 172 116 172 116 172 116 164 108 164 108 164 108 164 108 164 108 160 100 152 96 156 100 160 100 148 96 156 100 152 88 148 96 152 100 156 96 148 92 68 24 72 24 72 20 72 24 88 32 72 16 60 16 72 28 64 16 68 24 72 24 68 16 64 20 76 32 80 28 68 16 72 20 68 20 68 20 68 16 68 20 68 16 64 12 60 12 64 32 56 32 68 40 60 24 72 44 72 40 68 36 64 36 72 28 44 0 32 8 44 16 36 0 32 0 36 12 52 24 32 0 36 8 40 12 48 16 44 12 44 8 40 8 40 12 48 28 44 24 40 20 36 16 44 24 44 24 48 28 48 28 44 24 44 28 48 32 52 32 60 40 60 40 60 40 60 40 60 28 44 28 64 48 60 32 64 44 64 44 64 44 64 44 72 40 72 44 76 48 80 48 80 48 76 44 76 40 72 40 76 44 76 48 84 56 96 64 88 56 88 56 88 56 88 56 80 56 88 64 92 64 92 64 92 64 92 64 92 64 92 64 96 68 96 68 96 68 96 68 96 76 112 84 104 72 104 80 108 80 108 80 108 80 108 80 112 72 88 64 108 92 120 88 124 88 116 88 124 92 92 44 40 24 40 36 44 32 40 28 48 40 48 44 56 48 60 52 56 60 80 64 60 48 76 92 124 104 108 84 100 88 112 100 116 92 108 96 108 84 112 108 196 164 236 180 240 196 244 180 236 184 236 188 240 188 244 192 244 188 248 192 252 196 252 196 260 204 256 200 260 204 264 208 276 204 268 200 272 212 288 224 288 220 288 220 288 220 288 220 292 224 292 220 296 220 304 224 304 216 304 216 304 208 304 208 320 220 316 220 316 220 312 216 316 220 316 224 320 228 324 228 320 224 332 236 336 232 324 220 324 224 324 228 328 228 332 232 332 232 332 232 332 232 332 232 336 236 336 236 336 236 336 236 332 232 328 228 324 232 328 236 336 240 336 240 336 240 336 240 336 240 336 244 340 244 344 248 344 248 344 248 344 248 344 248 348 248 344 248 344 252 352 260 352 252 348 252 348 256 356 264 360 260 360 256 356 252 352 252 348 248 348 248 348 248 348 248 348 248 348 248 348 248 348 248 352 252 352 252 352 252 352 252 352 252 352 252 352 252 352 252 352 252 352 252 352 252 352 252 348 252 348 252 348 252 348 252 352 256 352 256 352 256 352 256 348 252 348 252 348 252 348 252 352 256 352 256 352 256 352 256 352 252 348 248 344 252 348 256 352 256 352 256 352 256 352 256 352 256 352 260 356 264 360 264 364 264 360 264 364 272 372 276 376 284 384 292 388 292 388 288 372 280 380 288 380 280 368 268 372 264 368 256 360 252 356 248 356 248 356 244 352 240 348 240 348 240 348 240 348 240 348 240 344 236 344 240 348 244 352 244 360 240 360 244 360 244 364 244 364 244 376 264 408 280 424 292 428 300 436 308 440 304 428 292 420 280 404 268 396 264 388 256 356 252 352 240 344 228 328 232 324 232 320 224 312 224 308 216 292 200 296 200 296 200 296 200 296 200 296 196 292 192 288 192 296 204 296 200 292 196 288 196 288 192 280 188 276 184 280 188 272 188 268 180 264 184 272 188 268 184 268 180 264 176 260 176 256 172 256 172 256 172 256 172 256 168 248 160 240 152 236 156 240 172 240 172 240 172 244 176 232 164 232 160 228 156 224 156 224 156 220 152 220 148 216 148 216 148 216 144 212 140 208 140 220 148 212 140 208 140 208 140 204 132 196 124 192 124 192 128 196 132 200 132 200 132 200 132 192 124 192 124 192 124 192 116 200 112 200 112 200 120 200 120 176 108 180 124 184 128 188 128 192 128 184 120 180 120 180 124 192 132 192 132 188 124 184 120 192 128 188 124 188 120 184 120 176 112 176 112 176 112 176 112 172 104 164 96 160 100 168 108 168 104 168 100 164 96 160 96 160 100 168 104 168 100 160 96 160 96 160 96 160 96 160 96 168 100 164 96 160 100 164 104 152 88 148 84 148 80 144 80 140 84 140 88 144 92 148 92 152 96 152 92 148 88 144 88 140 80 136 84 148 92 140 76 148 92 148 88 144 88 140 84 144 84 144 80 140 76 136 72 148 84 136 80 144 84 140 72 132 72 128 68 128 72 132 76 128 68 128 64 124 64 120 60 136 76 136 76 136 76 136 76 132 72 132 68 128 64 124 64 124 60 120 56 116 60 120 64 128 72 132 72 132 68 124 60 120 68 120 68 120 68 120 68 124 64 112 60 120 68 116 56 96 56 124 76 124 72 124 76 112 60 112 60 112 60 112 60 112 68 112 68 112 68 112 68 108 64 104 60 100 56 100 56 104 56 92 48 92 52 96 52 96 52 96 56 96 52 92 44 84 72 80 72 80 76 80 72 80 72 84 76 80 72 76 68 72 68 80 72 80 68 72 64 72 68 84 80 88 76 76 64 80 68 76 68 76 68 76 64 68 60 68 64 72 68 76 68 68 52 64 60 80 68 76 56 84 72 84 72 80 68 76 68 76 60 36 32 36 48 48 48 32 32 28 32 32 44 48 56 28 32 32 40 36 44 44 48 40 44 40 40 36 36 32 32 44 44 40 40 32 36 28 32 32 36 36 40 40 44 44 48 48 44 48 48 52 52 56 52 64 60 64 60 64 60 64 60 64 48 48 48 68 68 64 52 68 64 68 64 68 64 68 64 72 72 72 76 76 80 80 80 80 80 80 76 76 76 72 72 76 76 76 76 80 88 96 100 88 88 88 88 88 88 88 88 92 84 100 92 104 92 100 88 104 92 104 92 104 92 104 92 108 96 108 96 108 96 108 96 108 104 124 112 116 100 112 104 112 100 112 100 112 100 112 100 136 108 104 96 120 116 124 112 128 120 112 120 116 112 80 60 36 40 40 40 40 40 36 36 40 44 44 48 52 56 60 60 56 68 80 72 60 60 84 108 132 120 116 104 108 108 120 120 120 108 108 116 116 100 112 128 216 216 284 240 288 248 300 236 292 236 304 240 304 244 308 244 316 244 316 244 320 248 324 252 332 260 328 256 332 260 336 272 356 280 352 276 352 284 368 296 364 288 364 288 364 288 364 288 376 296 372 296 372 304 380 312 376 304 376 304 376 304 376 304 392 320 392 316 388 316 388 316 388 316 388 320 392 324 396 324 400 324 412 336 416 332 404 320 404 324 408 328 408 332 412 332 412 332 412 332 412 332 412 332 408 328 408 328 408 328 408 328 428 328 424 324 420 328 424 332 432 336 432 336 432 336 432 336 432 336 436 340 436 344 440 344 440 344 440 344 440 344 440 344 444 348 440 344 444 348 448 356 448 352 444 348 448 352 452 360 464 360 460 356 460 356 456 352 452 348 452 348 452 348 452 348 452 348 452 348 452 348 452 348 456 352 456 352 456 352 456 352 456 352 456 352 456 352 456 352 456 352 456 352 456 352 456 352 460 348 460 348 460 348 460 348 464 352 464 352 464 352 464 352 460 348 460 348 460 348 460 348 464 352 464 352 464 352 464 352 464 348 460 344 456 348 460 352 464 352 464 352 464 352 464 352 464 352 464 356 468 360 472 360 476 360 472 360 472 364 480 368 488 380 496 384 500 388 496 384 484 376 492 384 496 376 484 368 480 372 476 368 472 360 464 356 464 356 464 352 460 348 456 348 456 348 456 348 456 348 456 348 452 344 452 348 456 352 460 352 460 356 468 360 468 364 480 364 484 372 496 384 516 404 536 420 556 428 568 440 572 436 564 428 548 412 540 408 540 400 516 372 488 360 476 352 464 336 444 328 432 320 424 320 420 312 408 312 412 296 408 296 408 296 408 296 408 296 408 292 404 288 400 288 400 296 400 296 396 292 392 288 392 284 384 276 380 276 380 280 380 268 372 264 372 264 376 272 376 268 376 264 372 260 368 260 364 256 364 256 364 256 364 256 372 260 364 252 356 248 356 248 344 240 344 240 344 240 348 244 336 232 336 228 332 224 328 224 328 224 328 220 324 220 320 216 320 216 320 212 316 208 312 208 316 208 308 200 304 200 308 208 308 200 300 196 296 192 300 200 288 200 284 200 284 200 284 200 284 200 284 200 284 200 284 200 272 200 272 200 272 200 272 200 252 176 256 184 260 188 264 188 272 192 264 184 256 180 256 180 268 192 264 188 264 184 264 188 264 192 260 192 256 188 256 188 244 176 244 176 244 176 244 176 232 168 240 176 244 172 236 164 236 168 236 164 232 160 228 160 224 160 228 168 232 168 228 160 224 160 224 160 224 160 224 160 224 160 220 156 220 156 224 160 216 152 216 148 212 148 208 144 212 140 212 144 216 148 220 148 224 152 224 152 220 148 216 144 200 132 212 152 232 152 208 120 220 148 220 144 216 144 212 140 208 144 208 140 204 140 204 140 212 144 200 140 208 144 204 132 200 136 196 128 192 132 196 136 200 136 196 132 196 128 192 128 192 128 192 128 192 128 192 128 196 132 196 128 192 124 188 124 196 128 192 124 188 128 192 132 184 124 192 132 196 132 196 132 184 120 184 120 184 120 184 120 188 120 180 116 180 116 176 108 160 112 176 124 172 108 164 108 168 112 168 112 168 112 168 112 168 112 168 112 168 112 168 112 164 108 164 108 160 104 156 100 160 104 156 100 152 100 160 108 156 100 156 100 156 96 148 88 80 24 68 24 76 32 76 20 68 20 76 32 80 28 68 16 68 20 72 24 72 20 64 12 68 20 72 24 72 24 68 20 68 20 68 20 68 20 68 20 56 8 60 16 64 20 72 24 56 24 52 28 64 40 60 24 72 44 72 40 68 36 64 36 68 32 36 8 44 28 48 20 36 12 36 12 40 20 48 24 48 24 44 16 40 12 32 8 44 20 40 16 36 8 32 8 32 12 32 8 24 4 20 0 32 12 36 16 40 24 44 28 44 24 44 28 48 32 52 32 56 36 56 36 56 36 56 36 56 32 52 36 60 44 64 40 64 44 64 44 64 44 64 44 72 40 72 44 76 48 80 48 84 48 80 48 76 44 76 44 76 44 76 44 80 52 88 60 88 56 88 56 88 56 88 56 84 56 88 64 92 60 88 56 96 68 96 68 96 68 96 68 92 68 96 72 100 68 96 64 100 80 112 84 104 68 100 76 100 72 96 64 92 68 100 72 124 88 108 80 108 84 108 76 124 84 112 80 116 80 76 28 40 24 40 36 44 32 40 28 36 28 40 36 48 44 56 52 56 56 68 56 64 64 96 104 128 108 116 96 108 96 116 104 120 92 104 100 116 88 108 92 176 152 236 184 240 192 244 188 240 188 240 188 244 192 244 196 248 188 244 188 244 192 252 200 256 200 256 196 256 204 264 204 280 212 280 212 284 220 292 228 288 220 288 220 288 220 288 220 296 228 296 228 300 224 308 232 304 216 304 216 304 208 304 208 316 220 316 220 316 220 316 220 316 220 316 224 320 228 324 228 324 224 328 228 328 228 324 224 328 228 328 228 332 232 332 236 332 232 332 232 332 232 332 232 328 228 328 228 328 228 328 228 332 232 328 228 324 232 328 236 340 244 340 244 340 244 340 244 340 244 340 244 344 248 344 252 348 252 348 252 348 252 348 252 348 252 348 252 348 256 356 260 352 256 352 256 352 260 360 264 356 256 356 256 356 256 356 256 348 248 348 248 348 248 348 248 344 244 344 244 344 244 344 244 356 256 356 256 356 256 356 256 356 256 356 256 356 256 356 256 352 252 352 252 352 252 352 252 348 252 348 252 348 252 348 252 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 252 348 248 344 252 348 256 352 256 352 256 352 256 352 256 352 256 352 260 356 264 360 264 364 268 360 264 360 264 364 268 376 280 380 288 384 288 384 288 372 280 380 288 384 284 376 276 376 264 372 260 364 252 360 252 356 248 356 244 352 240 348 240 348 240 348 240 348 240 348 240 344 236 344 240 348 244 352 244 352 248 356 240 360 244 360 244 368 252 372 252 384 272 408 280 420 292 432 304 436 304 428 296 416 280 412 280 412 272 384 248 372 256 364 252 348 236 336 236 324 224 324 228 316 220 316 220 300 204 300 204 296 200 296 200 296 200 296 196 292 192 288 192 296 204 296 200 292 196 288 196 284 192 280 184 272 180 276 184 268 184 264 180 264 180 268 184 268 184 268 180 264 176 260 176 260 176 260 176 260 176 260 176 268 184 260 172 252 168 252 168 240 172 240 172 236 168 236 168 232 164 232 160 228 156 224 156 228 156 224 156 220 152 220 152 216 148 216 144 212 140 208 140 212 140 200 128 196 132 204 140 204 136 200 128 196 128 196 128 196 132 200 132 200 132 200 132 200 132 200 132 200 132 200 124 204 116 204 116 204 124 204 124 184 116 184 124 188 128 188 128 192 132 184 120 180 120 180 120 192 132 188 124 184 128 188 132 196 132 192 128 188 124 188 124 180 116 180 116 180 116 180 116 160 104 176 116 180 112 168 96 168 104 168 100 164 96 160 96 156 96 164 104 168 104 164 100 160 96 160 96 160 96 160 96 156 92 152 84 148 88 156 92 156 88 152 88 148 84 148 84 140 84 140 88 144 92 148 92 152 96 152 92 148 88 144 88 124 76 144 100 164 96 132 60 148 88 144 88 140 84 140 80 148 84 140 80 140 80 144 84 140 80 140 80 136 76 136 76 140 80 136 72 132 72 132 76 140 80 136 76 136 72 132 72 128 68 128 68 128 68 128 68 132 72 132 68 128 64 124 64 136 72 128 68 128 68 132 76 120 60 124 68 128 72 136 76 124 72 120 68 120 68 116 64 124 72 120 64 116 60 108 56 108 64 120 64 108 48 100 52 108 56 108 56 108 56 108 56 112 68 112 68 112 68 112 68 108 64 112 68 108 60 100 56 100 60 112 64 104 60 108 72 104 60 108 60 104 52 92 44 92 72 76 72 88 84 84 68 80 72 80 72 80 72 80 76 76 72 80 72 80 68 72 60 76 68 72 64 72 64 76 68 68 64 72 68 76 72 80 76 72 64 72 64 72 64 72 64 80 64 68 60 72 56 60 40 80 68 80 68 76 64 76 64 60 44 24 32 40 52 40 32 32 36 36 44 40 44 36 40 44 48 40 40 36 36 28 32 40 44 36 40 32 32 24 28 24 28 20 24 20 24 20 24 24 28 28 36 36 44 40 48 48 44 48 48 52 52 56 52 60 56 60 56 60 56 60 56 56 60 68 64 64 60 68 68 68 64 68 64 68 64 68 64 72 72 72 76 76 80 80 80 84 84 80 80 80 76 76 76 80 80 80 80 80 80 80 80 88 88 88 88 88 88 88 88 96 88 100 92 104 88 100 84 108 96 108 96 108 96 108 96 104 92 112 100 112 100 104 92 112 108 124 112 116 96 108 100 116 100 108 96 108 96 112 104 124 116 132 120 124 108 120 116 120 112 104 108 104 96 60 44 40 44 44 44 44 44 40 40 32 32 36 44 48 52 56 60 56 56 56 60 68 88 104 116 128 124 124 120 120 116 120 116 128 108 108 116 124 108 112 116 196 208 288 244 288 244 304 244 296 240 304 244 308 244 312 248 320 248 316 240 316 248 324 256 324 252 324 252 324 256 332 264 344 272 352 284 360 288 364 288 364 288 364 288 364 288 364 288 368 288 364 288 364 296 372 304 376 304 376 304 376 304 376 304 380 308 380 312 388 316 392 320 388 316 388 320 392 324 396 324 404 324 400 320 400 320 404 324 408 328 408 332 412 332 416 336 412 332 412 332 412 332 412 332 412 332 412 332 412 332 412 332 428 328 424 324 420 328 424 332 436 340 436 340 436 340 436 340 436 340 436 344 440 344 444 348 444 348 444 348 444 348 444 348 448 348 444 348 444 352 452 360 452 352 448 352 448 356 456 364 460 356 460 356 460 356 460 356 452 348 452 348 452 348 452 348 448 344 448 344 448 344 448 344 460 356 460 356 460 356 460 356 460 356 460 356 460 356 460 356 456 352 456 352 456 352 456 352 460 348 460 348 460 348 460 348 464 352 464 352 464 352 464 352 464 352 464 352 464 352 464 352 464 352 464 352 464 352 464 352 464 348 460 344 456 348 460 352 464 352 464 352 464 352 464 352 464 352 464 356 468 360 472 360 476 364 472 356 468 360 472 364 484 376 492 384 496 384 496 380 484 376 492 384 500 384 488 372 484 376 480 368 472 364 468 360 464 356 464 352 460 348 456 348 456 348 456 348 456 348 456 348 452 344 452 348 456 352 460 352 452 352 460 352 464 356 472 356 488 372 492 372 504 392 524 408 548 420 560 432 564 432 560 424 556 416 540 404 536 400 524 384 500 372 492 360 472 344 456 332 436 324 432 316 420 316 416 312 416 304 416 300 412 296 408 296 408 296 408 292 404 288 400 288 396 292 396 292 392 288 392 284 388 280 380 276 376 272 380 276 376 264 372 260 368 264 372 268 376 268 376 264 372 260 368 260 368 260 368 260 368 260 368 260 376 264 368 256 360 248 360 252 344 240 340 236 336 232 332 228 336 232 336 228 332 224 328 224 332 228 328 224 328 220 324 220 320 216 320 212 316 208 312 208 320 208 308 200 304 204 316 216 312 204 304 196 300 196 300 204 288 200 284 200 284 200 284 200 280 196 280 196 280 196 280 196 276 204 276 204 276 204 276 204 268 192 268 192 264 188 264 188 264 188 260 180 256 180 260 184 268 188 260 184 260 188 268 196 260 192 260 188 256 188 252 184 248 180 248 180 248 180 248 180 236 172 240 172 240 172 240 168 236 168 236 164 232 160 228 160 220 160 228 168 232 168 232 164 224 160 224 160 224 160 224 160 220 156 216 148 212 152 220 156 220 156 216 152 216 148 212 148 212 140 212 144 216 148 220 148 220 148 220 148 216 144 216 140 208 136 208 144 224 148 208 128 216 140 212 140 208 136 208 132 212 144 204 136 204 140 212 148 192 140 212 140 192 120 192 140 208 140 200 132 196 132 196 132 200 136 200 132 196 132 192 128 196 132 196 132 196 132 196 132 196 132 196 128 192 124 188 124 196 128 192 124 188 128 192 132 192 128 188 120 184 124 192 132 188 124 188 120 184 116 180 116 188 124 188 120 176 108 172 108 168 116 172 112 160 104 164 116 164 108 164 108 164 108 164 108 164 108 164 108 164 108 164 108 164 108 168 112 168 108 156 96 144 100 172 116 164 104 164 112 168 112 168 112 164 100 152 92 84 28 68 24 80 36 80 20 84 28 68 12 60 20 80 36 72 24 72 24 72 20 60 12 72 20 60 8 56 12 68 24 56 12 64 16 72 24 76 32 72 24 68 16 64 12 56 8 80 44 64 32 56 20 36 0 68 40 64 36 64 32 60 32 48 12 24 4 44 24 36 0 36 16 44 24 48 16 36 8 32 8 36 16 40 20 48 24 44 20 40 12 32 8 28 0 32 12 32 12 32 12 32 12 24 8 32 12 36 20 44 24 44 24 44 28 48 32 52 32 52 32 52 32 52 32 52 32 52 44 72 48 60 36 64 60 64 44 64 44 64 44 64 44 72 40 72 44 76 48 80 48 84 52 84 48 80 44 76 44 80 48 84 52 84 48 76 40 88 56 88 56 88 56 88 56 88 60 92 64 92 60 84 56 96 68 96 68 96 68 96 68 88 64 100 76 104 72 92 60 100 80 116 84 104 68 96 72 112 80 100 68 96 72 108 84 100 88 128 100 116 80 112 92 120 80 104 72 104 64 60 12 44 28 44 40 48 36 44 32 28 24 36 32 48 44 56 48 60 44 44 44 72 88 112 112 120 108 124 108 124 104 116 96 124 92 104 100 120 92 104 84 160 144 240 188 240 188 248 192 240 188 240 192 244 196 248 196 252 192 244 184 244 192 256 204 252 192 248 192 248 196 256 200 260 196 276 212 284 216 280 208 288 220 288 220 288 220 288 220 284 212 280 212 284 208 292 216 304 216 304 216 304 208 304 208 300 208 304 212 312 220 320 228 316 220 316 224 320 228 324 228 328 224 316 212 312 216 324 228 328 228 328 232 332 236 336 236 332 232 332 232 332 232 332 232 336 236 336 236 336 236 336 236 332 232 328 228 324 232 328 236 340 244 340 244 340 244 340 244 340 244 340 248 344 252 348 252 348 252 348 252 348 252 348 252 352 252 348 252 348 256 356 264 356 256 352 256 352 260 360 268 356 256 356 256 356 256 356 256 348 248 348 248 348 248 348 248 344 244 344 244 344 244 344 244 356 256 356 256 356 256 356 256 356 256 356 256 356 256 356 256 352 252 352 252 352 252 352 252 348 252 348 252 348 252 348 252 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 252 348 248 344 252 348 256 352 256 352 256 352 256 352 256 352 256 352 260 356 264 360 264 364 268 360 260 356 260 360 264 372 280 380 288 384 288 384 284 372 280 380 292 388 288 380 280 376 268 372 260 368 256 360 252 356 248 356 244 352 240 348 240 348 240 348 240 348 240 348 240 344 236 344 240 348 244 352 244 348 240 348 244 352 236 352 240 372 252 368 252 376 264 396 280 412 284 424 296 432 296 424 292 436 288 404 260 392 264 396 272 380 264 368 248 352 232 336 232 324 228 320 220 320 224 312 220 304 208 304 204 300 200 296 200 296 200 296 196 292 192 288 192 292 200 288 196 288 192 284 192 284 188 276 180 272 180 272 184 268 180 264 176 260 180 264 184 268 184 268 180 264 176 260 176 264 180 264 180 264 180 264 180 264 176 256 168 248 164 248 164 240 172 236 164 228 156 224 152 232 164 232 160 228 156 224 156 228 160 228 156 224 152 220 152 216 148 216 144 212 140 208 140 220 148 208 136 204 140 216 156 208 136 200 128 196 128 196 132 196 132 200 132 200 132 200 132 192 124 192 124 192 124 192 116 204 116 204 116 204 124 204 124 200 132 196 132 192 128 188 128 188 124 184 120 180 124 184 128 192 128 184 120 180 128 192 136 192 128 192 124 188 120 184 120 180 116 180 116 180 116 180 116 180 112 168 100 164 104 176 116 168 104 168 100 164 96 160 96 156 92 164 104 168 104 168 104 160 96 160 96 160 96 160 96 160 92 156 88 152 92 156 96 156 92 156 88 152 84 148 84 140 84 140 88 144 92 148 92 148 92 144 88 144 84 140 84 152 84 132 76 136 88 144 84 140 84 136 80 136 76 132 76 148 84 140 76 140 84 148 92 120 80 152 80 120 52 124 80 144 84 140 72 132 72 132 72 132 72 132 68 128 64 124 64 136 76 136 76 136 76 136 76 132 72 132 68 128 64 124 64 128 64 124 60 120 64 124 68 140 72 124 56 112 56 120 68 124 72 124 68 120 64 116 64 124 72 124 68 112 56 108 56 112 64 116 60 108 60 124 80 108 56 108 56 108 56 108 56 108 64 108 64 108 64 108 64 104 64 112 72 112 64 100 52 80 52 116 76 112 60 104 64 116 72 116 68 112 60 100 52 88 80 80 68 76 68 76 68 96 80 76 68 80 72 76 64 60 68 88 76 64 48 64 68 84 76 84 72 80 72 76 68 84 76 84 76 80 68 72 60 72 60 68 56 64 60 68 64 68 56 72 60 68 48 52 36 68 60 76 68 80 68 80 68 40 36 24 24 20 28 32 40 32 32 28 28 24 32 28 36 28 32 32 40 44 52 52 60 32 32 28 32 28 36 36 44 28 32 28 32 28 32 28 32 28 32 28 36 32 40 36 40 48 44 48 44 48 44 48 44 56 48 48 44 56 52 52 44 44 44 52 48 60 56 64 64 72 64 68 64 68 68 76 76 72 76 80 84 80 76 72 68 68 72 80 84 84 80 72 68 80 80 80 84 84 88 88 88 92 88 80 76 80 88 96 100 100 88 100 88 100 88 100 88 108 96 108 96 108 96 108 96 104 96 108 100 112 96 108 92 116 104 116 104 116 104 116 104 112 104 116 108 120 104 116 100 104 96 116 112 128 116 128 116 104 120 124 120 84 60 40 40 36 44 48 48 40 40 48 52 44 44 44 48 48 52 52 52 48 56 56 52 72 104 112 104 124 116 120 112 116 116 120 120 112 108 112 108 112 108 112 108 180 204 300 260 296 248 304 244 300 244 308 248 312 252 316 252 320 248 320 252 324 256 328 256 324 252 324 256 328 260 332 264 352 276 356 280 356 276 348 272 364 288 364 292 368 296 372 296 368 292 368 296 372 304 376 304 364 296 368 300 376 308 384 316 392 320 388 312 384 312 388 316 396 324 400 328 400 324 392 320 404 324 404 328 408 332 412 332 412 332 412 332 412 332 412 332 408 328 412 336 416 340 424 344 416 336 416 336 416 336 416 336 436 336 432 332 428 336 432 340 440 344 440 344 440 344 440 344 428 336 436 344 440 344 440 340 444 348 444 348 444 348 444 348 448 352 448 352 448 352 448 352 448 352 448 356 452 360 456 360 452 352 460 360 464 360 464 356 460 356 460 352 456 348 452 348 444 344 452 348 456 352 452 348 460 356 460 356 460 356 460 356 464 356 460 352 456 356 460 360 456 352 456 352 456 352 456 352 456 348 460 352 464 348 460 344 460 348 460 348 460 348 460 348 472 356 460 344 456 348 468 360 460 348 460 352 464 356 468 356 460 348 460 348 460 348 460 348 468 356 468 356 468 352 456 344 464 352 464 352 464 352 464 352 464 352 464 356 472 364 480 372 472 368 488 380 496 384 492 380 496 384 496 384 496 384 496 384 488 380 484 372 472 360 464 356 468 360 468 356 464 352 460 352 452 344 452 344 452 344 452 344 452 344 452 344 452 344 452 344 452 348 456 352 460 356 472 352 472 356 484 368 500 384 512 392 532 404 548 424 564 432 564 432 540 408 536 400 532 396 524 392 524 384 508 364 480 348 464 340 448 324 432 320 432 316 416 296 420 308 420 304 416 300 412 300 408 296 408 292 404 288 400 288 396 292 396 292 396 292 396 292 388 280 384 276 380 280 384 284 384 276 384 272 380 268 376 268 376 268 376 268 376 268 376 268 372 264 372 268 376 272 380 272 364 252 360 252 356 244 352 240 352 244 344 232 332 224 328 224 328 224 328 224 328 224 328 224 328 224 328 220 324 216 320 216 324 220 324 216 320 212 316 212 312 208 312 204 308 200 304 200 312 200 300 200 316 216 308 196 292 204 288 200 284 196 280 196 276 196 280 200 284 196 280 192 268 196 268 200 272 204 276 204 272 196 272 196 272 196 272 196 260 184 260 184 260 184 260 184 252 180 264 192 268 188 256 176 256 188 256 188 256 188 256 188 252 184 252 180 248 176 244 176 240 172 240 172 240 172 240 172 240 172 240 168 236 164 232 164 236 172 236 168 232 168 228 164 236 168 228 164 224 160 228 164 216 152 216 156 220 160 224 160 220 152 216 148 212 152 216 156 228 152 216 144 224 152 216 140 224 156 228 160 232 156 228 152 208 136 208 140 212 144 216 144 212 136 204 128 200 128 200 132 204 140 204 140 204 140 204 140 208 144 204 136 200 132 192 128 212 144 200 128 188 124 192 128 192 124 184 120 184 120 188 128 200 132 188 120 184 124 196 136 188 128 200 140 208 144 204 136 200 144 208 140 196 128 196 136 168 104 176 116 184 124 188 120 184 120 184 120 184 120 184 120 184 120 184 116 180 112 176 112 176 116 164 104 164 116 180 132 164 112 168 116 172 112 168 108 160 108 164 112 168 116 172 120 156 108 172 124 176 112 152 88 152 96 156 104 168 116 176 120 168 112 168 112 164 104 156 96 80 28 72 20 68 20 68 24 76 20 60 12 64 20 64 12 64 32 92 40 68 12 68 32 68 20 64 16 64 12 60 12 68 20 72 24 72 24 72 24 64 12 60 8 56 12 60 16 60 32 60 32 60 24 44 12 60 32 64 36 64 36 60 36 36 16 28 4 24 8 36 20 44 20 40 16 36 20 40 24 32 12 36 20 48 32 56 36 40 20 36 16 40 24 44 28 36 16 36 16 36 16 36 16 32 12 32 16 36 20 40 20 44 24 44 24 44 24 44 24 52 28 44 24 52 32 48 24 44 28 48 32 52 36 56 40 68 44 64 44 64 48 72 56 68 40 76 48 80 48 76 40 76 48 84 56 88 52 80 44 80 48 80 52 84 56 88 56 92 56 84 48 80 56 96 68 88 60 88 60 88 60 88 60 92 64 92 64 92 64 92 64 92 68 96 72 100 68 96 64 104 76 104 76 104 76 104 76 100 76 104 80 108 76 104 72 96 72 108 84 116 88 112 80 104 88 128 84 88 36 44 16 36 20 44 32 36 28 40 40 48 40 52 44 52 48 56 48 48 48 56 48 76 96 116 100 120 100 116 96 112 100 116 104 112 96 112 96 112 96 112 84 144 140 252 204 248 188 240 188 244 192 244 196 248 200 252 200 248 192 248 196 252 200 256 200 252 196 256 200 256 204 260 200 272 208 276 212 280 208 276 204 288 220 288 224 292 228 296 228 292 224 296 228 300 224 304 224 296 212 300 216 304 212 312 216 320 220 316 220 312 220 316 220 320 224 324 232 328 232 324 228 324 224 324 228 328 232 332 232 332 232 332 232 332 232 332 232 328 228 332 236 336 240 344 244 336 236 336 236 336 236 336 236 340 240 336 236 332 240 336 244 344 248 344 248 344 248 344 248 332 240 340 248 344 248 344 244 348 252 348 252 348 252 348 252 352 256 352 256 352 256 352 256 352 256 356 260 356 264 360 264 348 252 356 260 360 260 360 256 360 260 360 260 356 256 352 252 344 244 348 252 356 256 352 252 356 256 356 256 356 256 356 256 356 252 352 248 348 252 352 256 356 256 352 252 352 252 352 252 344 252 348 256 352 252 348 248 352 256 352 256 352 256 352 256 356 260 348 252 348 252 356 260 348 252 348 256 352 260 356 260 348 252 348 252 348 252 348 252 352 260 356 260 356 256 348 248 356 260 356 260 356 260 356 260 356 256 352 260 360 268 368 276 360 272 372 284 384 288 380 284 384 288 384 288 384 288 384 288 380 272 376 264 364 252 356 248 360 252 360 248 356 244 352 244 344 236 344 236 344 236 344 236 344 236 344 236 344 236 344 236 348 248 344 252 352 248 352 240 352 240 356 248 368 260 380 256 396 268 408 284 424 296 428 296 408 276 404 268 400 264 392 260 392 272 376 252 356 236 340 228 336 224 316 220 316 220 308 204 308 212 308 208 304 204 300 204 296 200 296 196 292 192 288 192 292 200 292 200 292 200 292 200 284 188 280 184 276 188 280 192 276 192 276 188 272 184 268 184 268 184 268 184 268 184 268 184 264 180 264 184 268 188 272 188 256 172 252 160 244 156 240 156 240 168 232 160 224 156 224 156 224 156 224 156 224 156 224 156 224 156 224 152 220 148 216 148 220 152 216 148 216 144 212 144 208 140 208 136 204 132 200 132 208 132 196 136 212 144 204 124 200 136 204 132 200 128 196 128 192 128 196 132 200 128 196 116 196 108 196 112 200 124 204 124 196 128 196 136 196 136 196 136 188 128 188 128 188 128 188 128 180 120 188 128 188 128 180 120 188 124 188 124 188 124 188 124 184 120 184 116 180 112 176 112 172 108 172 108 172 108 172 108 172 108 172 104 168 100 164 100 172 104 168 104 164 100 164 96 168 104 164 96 156 96 160 96 152 88 152 92 156 96 160 96 156 88 152 84 148 88 152 92 156 96 144 88 152 96 144 84 148 92 152 96 152 96 148 92 136 80 136 84 140 88 144 88 140 84 136 76 132 76 132 76 140 80 140 80 140 80 140 80 136 76 136 76 136 76 136 76 144 80 136 72 128 64 124 64 128 68 124 64 124 64 128 68 136 72 124 60 120 64 132 76 124 68 132 76 140 80 136 72 136 80 144 80 132 68 128 76 104 48 116 60 124 64 124 64 120 68 120 68 120 68 120 68 120 68 120 64 116 60 112 60 112 56 100 48 100 56 116 68 108 60 112 64 116 60 112 56 108 64 112 68 112 68 116 72 108 64 112 68 112 64 104 60 104 60 108 64 108 64 112 68 104 60 108 64 112 64 108 64 88 76 80 68 76 68 80 72 80 64 64 60 72 72 76 68 80 84 100 88 84 68 80 80 76 68 72 64 72 60 68 60 68 64 72 68 80 76 84 80 72 64 68 60 68 60 72 64 76 64 76 64 72 56 64 48 72 60 76 60 72 52 60 44 40 32 24 20 20 24 32 36 40 36 32 32 32 32 36 40 28 28 32 36 40 44 48 48 40 40 36 36 40 40 44 48 36 40 36 40 36 40 36 40 28 32 28 36 32 40 36 40 48 44 48 44 48 44 48 44 56 48 48 44 56 52 52 44 56 52 56 52 56 52 56 52 68 64 68 64 68 68 76 72 64 68 72 80 80 80 80 80 80 84 88 88 88 88 84 80 80 80 80 84 84 88 88 88 92 88 84 80 80 88 96 100 100 88 100 88 100 88 100 88 100 88 100 88 100 88 100 88 104 96 108 100 112 96 108 92 116 104 116 104 116 104 116 104 112 104 116 108 120 104 116 100 116 104 120 112 124 112 120 108 108 116 120 108 76 56 40 44 28 36 40 36 32 32 36 44 52 52 56 56 56 60 60 60 52 60 60 56 76 108 116 108 124 116 120 112 116 116 120 120 120 116 120 116 120 116 120 116 172 200 296 260 296 240 296 236 300 244 308 248 312 252 316 252 320 248 320 252 324 256 328 256 324 256 328 256 332 260 332 264 348 272 352 280 356 276 352 272 364 288 364 292 368 296 372 296 368 296 372 296 376 304 376 304 376 304 376 304 376 308 380 308 388 316 388 316 388 316 388 316 388 320 396 328 404 332 404 328 404 324 404 328 408 332 412 332 412 332 412 332 412 332 412 332 408 328 412 336 416 340 424 344 416 336 416 336 416 336 416 336 436 340 432 336 432 336 436 340 440 344 440 344 440 344 440 344 432 336 436 344 440 344 440 344 444 348 444 348 444 348 444 348 448 352 448 352 448 352 448 352 448 356 452 356 456 360 456 360 456 352 460 360 464 360 464 360 472 368 468 364 464 360 464 360 452 352 460 356 464 360 460 356 460 356 460 356 460 356 460 356 456 352 452 344 448 348 456 352 464 360 460 356 456 352 452 348 460 348 464 352 464 352 460 348 468 356 468 356 468 356 468 356 468 352 464 348 460 352 464 356 464 352 464 352 468 356 468 356 460 348 460 348 460 348 460 348 464 352 468 356 468 352 460 344 468 356 468 356 468 356 468 356 468 356 468 356 472 364 480 372 476 364 484 376 492 380 492 380 496 384 496 384 496 384 496 384 488 380 484 372 472 360 464 356 468 360 468 356 464 352 460 352 452 344 452 344 452 344 452 344 452 344 452 344 452 344 452 344 452 348 456 348 460 356 472 352 472 352 480 360 484 364 492 368 516 388 528 404 544 416 552 420 540 408 536 400 532 396 524 392 528 388 516 368 492 348 464 336 460 328 436 312 424 316 424 308 420 308 420 304 416 300 412 300 408 296 408 292 404 288 400 288 396 292 396 292 396 292 396 292 388 280 384 276 380 280 384 284 384 276 384 272 380 268 376 268 376 268 376 268 376 268 376 268 372 264 372 264 376 268 376 268 368 256 356 240 344 236 348 240 332 224 324 220 324 220 328 224 328 224 328 224 328 224 328 224 328 224 328 220 324 216 320 216 324 216 320 216 316 212 316 212 312 208 312 204 308 200 304 200 308 200 304 204 316 212 308 200 292 204 288 200 284 196 280 196 276 196 280 200 284 196 280 192 268 196 272 200 272 200 276 204 272 196 272 196 272 196 272 196 268 192 268 192 268 192 268 192 256 184 260 188 264 184 260 180 256 188 256 188 256 188 256 188 252 184 252 180 248 176 244 176 244 176 244 172 240 172 240 172 240 172 240 168 236 164 232 164 232 164 228 164 224 160 224 156 228 164 224 156 220 156 220 156 216 152 216 156 220 160 224 160 220 152 216 148 212 152 216 156 228 152 216 144 224 152 216 140 216 144 220 148 220 148 216 144 208 136 212 140 212 140 216 144 216 144 212 136 204 136 208 136 204 140 204 140 204 140 204 140 192 128 196 136 200 140 208 144 200 136 200 136 196 128 188 120 200 132 196 128 192 132 196 136 200 132 188 120 184 124 196 136 184 124 192 132 196 132 192 128 196 136 204 136 192 124 192 136 176 116 184 124 192 128 192 128 184 120 184 120 184 120 184 120 184 120 180 116 180 116 176 112 168 108 160 100 160 108 172 120 164 112 168 116 172 112 168 108 172 116 168 112 168 112 164 108 168 112 160 104 160 108 172 120 168 112 168 108 164 104 160 104 156 100 160 108 168 112 172 116 76 28 72 20 68 20 72 28 76 24 64 20 76 36 84 32 68 28 84 32 72 16 64 24 76 28 76 24 72 24 68 20 64 16 64 16 68 24 72 28 68 16 60 12 60 12 64 20 68 40 68 40 64 32 60 28 64 36 60 32 52 16 40 16 32 20 28 16 24 20 28 24 28 16 24 12 20 16 24 20 28 20 32 28 40 36 44 40 36 28 36 28 36 32 44 40 44 24 44 24 44 24 44 24 32 12 32 16 36 20 40 20 44 24 44 24 44 24 44 24 52 28 44 24 52 32 48 24 56 32 52 32 52 32 52 28 64 44 60 40 64 44 68 52 64 36 72 44 80 52 84 52 80 52 84 52 84 52 84 48 80 48 80 52 84 56 88 56 88 56 84 52 84 56 92 64 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 92 68 96 72 100 68 96 64 104 76 104 76 104 76 104 76 100 76 104 80 108 76 104 72 108 80 108 80 108 80 104 76 108 84 120 68 72 24 40 20 32 20 40 32 36 28 40 40 52 44 52 44 56 48 60 52 56 52 60 52 80 104 120 104 120 100 116 96 112 100 116 104 116 100 116 100 116 100 116 88 136 136 248 204 252 192 240 184 244 192 244 196 248 200 252 200 248 192 248 196 252 200 256 200 256 200 256 204 260 204 264 204 268 204 276 212 280 212 276 208 288 220 288 224 292 228 296 228 296 228 296 232 304 224 308 228 308 220 308 220 308 208 304 208 312 216 316 220 320 224 316 220 312 220 324 232 332 240 336 240 324 224 324 228 328 232 332 232 332 232 332 232 332 232 332 232 332 232 332 236 336 240 340 240 340 240 340 240 340 240 340 240 344 244 336 240 336 240 340 248 344 248 344 248 344 248 344 248 336 244 344 248 348 252 344 248 352 256 352 256 352 256 352 256 352 256 352 256 352 256 352 256 356 260 356 264 360 264 364 268 352 256 360 260 364 264 360 260 368 264 364 264 360 260 360 256 352 256 360 264 364 264 360 260 360 260 360 260 360 260 360 260 356 252 352 248 348 252 352 256 364 260 360 256 352 252 348 248 348 252 352 260 356 256 348 252 356 260 356 260 356 260 356 260 352 256 352 256 352 256 352 256 352 260 356 260 356 260 356 260 352 256 352 256 352 256 352 256 348 256 356 260 356 256 348 252 360 264 360 264 360 264 360 264 356 260 356 260 356 264 364 272 364 268 368 276 376 284 380 284 380 284 380 284 380 284 380 284 380 272 376 264 364 252 356 248 360 252 360 248 356 244 352 244 348 240 348 240 348 240 348 240 344 236 344 236 344 236 344 236 348 248 344 252 348 256 352 248 356 244 356 248 360 244 360 244 376 248 384 260 400 276 412 280 408 276 404 268 400 264 392 260 396 276 380 260 360 236 340 224 348 220 316 204 312 208 312 216 308 212 308 208 304 204 300 204 296 200 296 196 292 192 288 192 292 200 292 200 292 200 292 200 284 188 280 184 276 188 280 192 276 192 276 188 272 184 268 184 268 184 268 184 268 184 268 184 264 180 264 180 264 180 264 184 260 172 244 152 232 148 236 156 216 148 212 144 216 152 224 156 220 152 220 152 220 152 220 152 224 156 224 152 220 148 216 148 216 148 216 144 212 144 208 140 208 140 208 136 204 132 200 132 204 136 204 140 208 140 204 132 200 136 204 132 200 128 196 128 192 128 196 132 200 128 196 116 200 112 200 112 200 120 200 120 192 124 192 132 192 132 192 132 192 132 192 132 192 132 192 132 184 124 184 124 184 124 184 124 188 124 188 124 188 124 188 124 184 120 184 116 180 112 176 112 180 112 176 112 176 108 172 108 172 108 172 104 168 100 164 100 164 100 160 96 160 92 156 92 164 96 156 88 152 88 152 92 152 88 152 92 156 96 160 96 156 88 152 84 148 88 152 92 156 96 144 88 152 96 144 84 144 88 148 92 148 92 144 88 140 84 140 84 140 84 140 84 148 88 140 84 136 80 140 84 140 80 140 80 140 80 140 80 132 72 132 76 136 80 140 80 132 72 136 80 136 72 124 60 140 76 136 72 132 76 136 80 132 68 128 64 124 68 128 72 120 64 124 64 124 64 124 64 128 72 136 72 128 64 128 72 116 60 124 68 128 68 128 68 120 68 120 68 120 68 120 68 116 64 116 64 116 64 116 64 124 68 116 64 116 68 124 72 108 60 112 64 116 60 112 56 120 72 116 68 112 64 108 60 108 64 104 60 108 68 120 76 112 68 112 64 108 60 104 60 104 60 104 60 108 64 112 72 84 72 76 68 76 72 84 76 88 72 76 68 88 84 92 84 76 76 88 80 80 68 76 68 84 76 84 72 80 72 76 68 84 72 76 64 68 64 72 68 76 68 72 60 68 64 76 68 80 68 80 64 76 64 76 64 76 64 72 56 64 44 48 32 32 28 28 28 28 28 28 28 24 24 20 20 20 20 24 24 28 28 32 32 36 40 40 44 32 32 28 28 32 36 40 40 40 44 40 44 40 44 40 44 28 32 28 36 32 40 36 40 48 44 48 44 48 44 48 44 56 48 48 44 56 52 52 44 60 52 56 52 56 52 56 48 68 60 64 60 64 64 72 72 68 68 68 72 76 80 84 88 80 76 76 76 76 76 76 80 80 80 80 84 84 88 88 88 84 84 84 84 88 88 92 96 100 88 100 88 100 88 100 88 108 96 108 96 108 96 108 96 104 96 108 100 112 96 108 92 116 104 116 104 116 104 116 104 112 104 116 108 120 104 116 100 124 112 120 108 120 108 120 112 108 116 108 92 60 44 36 44 32 44 44 44 40 40 44 52 44 44 48 48 52 52 52 52 56 64 64 64 84 112 124 116 124 116 120 112 116 116 120 120 112 108 112 108 112 108 112 108 160 192 296 264 304 252 304 244 300 244 308 248 312 252 316 252 320 248 320 252 324 256 328 256 328 256 332 260 332 264 336 268 344 272 352 280 356 280 356 280 364 288 364 292 368 296 372 296 372 296 376 300 376 308 380 308 384 312 384 308 380 308 380 308 380 308 388 320 392 320 392 316 388 320 396 332 408 336 408 336 404 324 404 328 408 332 412 332 412 332 412 332 412 332 412 332 412 332 416 336 416 336 420 340 420 340 420 340 420 340 420 340 440 344 436 336 432 340 440 344 440 344 440 344 440 344 440 344 432 340 440 348 444 348 444 344 448 352 448 352 448 352 448 352 448 352 448 352 448 352 448 352 452 356 456 360 456 364 460 364 456 356 464 364 468 364 468 360 468 360 464 360 460 356 460 352 456 356 464 364 468 364 468 364 464 360 464 360 464 360 464 360 468 360 464 356 460 360 464 364 468 360 464 356 460 352 456 352 460 352 468 356 468 356 464 348 460 348 460 348 460 348 460 348 464 352 464 352 464 352 464 352 472 356 468 356 468 356 468 356 464 352 464 352 464 352 464 352 460 348 464 356 468 356 464 348 472 360 472 360 472 360 472 360 472 360 468 356 468 360 476 368 476 364 476 368 484 376 492 380 492 380 492 380 492 380 492 380 488 380 484 372 472 360 464 356 468 360 468 356 464 352 460 352 456 348 456 348 456 348 456 348 452 344 452 344 452 344 452 344 452 348 456 348 460 352 472 352 480 360 484 360 484 360 484 360 500 368 508 380 524 400 540 412 540 408 536 400 532 396 524 392 524 384 520 376 500 352 468 340 472 336 440 312 432 316 436 312 420 308 420 304 416 300 412 300 408 296 408 292 404 288 400 288 396 292 396 292 396 292 396 292 388 280 384 276 380 280 384 284 384 276 384 272 380 268 376 268 376 268 376 268 376 268 376 268 372 264 372 264 372 264 372 260 364 252 352 236 340 228 336 232 312 208 312 208 316 216 324 224 324 220 324 220 324 220 324 220 328 224 328 220 324 216 320 216 320 216 316 212 316 208 312 208 312 208 312 204 308 200 304 200 304 204 312 208 312 204 308 208 292 204 288 200 284 196 280 196 276 196 280 200 284 196 280 192 272 200 272 200 272 200 272 200 268 192 268 192 268 192 268 192 260 184 260 184 260 184 260 184 260 184 260 184 260 184 260 184 256 188 256 188 256 188 256 188 252 184 252 180 248 176 244 176 252 180 248 176 244 172 240 172 240 172 240 168 236 164 232 164 228 164 224 160 224 156 220 156 228 160 220 152 216 152 216 156 216 152 216 156 220 160 224 160 220 152 216 148 212 152 216 156 228 152 216 144 224 152 216 140 220 148 224 152 224 152 220 148 212 140 212 140 212 140 212 140 220 144 212 140 208 136 212 140 204 140 204 140 204 140 204 140 204 140 204 136 200 132 196 132 192 132 200 140 204 132 192 124 204 140 200 136 200 136 204 140 192 128 192 128 192 128 192 128 188 124 188 120 184 120 188 124 184 128 196 128 188 120 192 132 184 120 188 128 192 128 188 124 184 120 184 120 184 120 184 120 180 116 180 116 180 116 180 116 180 124 176 120 176 120 176 124 164 112 168 116 172 112 168 108 176 116 172 112 168 108 164 104 160 104 168 116 176 120 172 116 160 104 160 108 164 112 168 112 172 116 164 104 160 104 160 108 72 24 68 20 68 24 76 32 76 20 60 16 72 28 76 24 80 32 84 36 80 28 72 24 68 20 64 16 64 12 60 12 80 28 68 12 56 8 60 16 68 20 64 16 64 16 68 20 68 40 64 32 60 36 64 40 64 36 60 28 52 16 40 16 28 20 28 20 28 20 28 20 32 24 28 20 28 20 32 24 28 20 32 24 36 28 36 32 32 20 28 20 28 24 36 32 44 24 44 24 44 24 44 24 32 12 32 16 36 20 40 20 44 24 44 24 44 24 44 24 52 28 44 24 52 32 48 24 52 32 52 32 52 32 52 32 60 40 56 36 60 44 68 48 72 40 72 40 72 48 84 56 80 44 72 40 72 40 76 48 80 48 80 52 84 56 88 56 84 52 84 56 88 60 92 60 88 60 88 60 88 60 88 60 96 68 96 68 96 68 96 68 92 68 96 72 100 68 96 64 104 76 104 76 104 76 104 76 100 76 104 80 108 76 104 72 112 80 104 76 104 80 112 84 112 84 108 52 56 16 40 24 40 28 48 40 44 32 48 44 44 36 44 40 48 40 52 44 60 60 68 60 84 108 128 108 120 100 116 96 112 100 116 104 108 92 108 92 108 92 108 80 112 120 240 204 256 200 252 196 244 192 244 196 248 200 252 200 248 192 248 196 252 200 256 200 260 204 260 204 264 208 264 208 264 200 272 208 280 212 280 212 288 220 288 224 292 228 296 228 300 232 300 232 308 228 308 232 308 220 308 224 312 216 312 216 300 212 316 224 324 228 320 220 320 228 328 236 336 240 336 236 324 224 324 228 328 232 332 232 332 232 332 232 332 232 332 232 336 236 336 236 336 236 336 236 344 244 344 244 344 244 344 244 344 248 340 244 340 244 344 248 344 248 344 248 344 248 344 248 340 244 344 252 352 256 348 252 356 260 356 260 356 260 356 260 352 256 352 256 352 256 352 256 360 264 360 264 364 268 364 272 356 256 360 264 368 268 364 264 360 260 360 260 356 256 352 252 352 256 360 264 364 264 364 260 364 264 364 264 364 264 364 264 368 264 360 260 360 260 364 268 356 256 356 260 360 260 360 260 352 256 356 260 356 260 352 256 348 252 348 252 348 252 348 252 348 256 352 260 356 256 352 252 360 264 360 264 356 260 356 260 356 260 356 260 356 260 356 260 344 252 352 260 356 260 352 256 356 260 356 260 356 260 356 260 364 264 360 260 356 264 364 268 364 268 364 268 368 276 380 284 376 280 376 280 376 280 376 280 380 272 376 264 364 252 356 248 360 252 360 248 356 244 352 244 352 244 352 244 352 244 352 244 344 236 344 236 344 236 344 236 348 256 344 260 348 256 352 248 356 256 360 248 360 248 364 248 360 232 368 240 384 264 404 280 408 276 404 268 400 264 392 260 376 256 380 256 368 248 352 232 344 224 320 212 316 216 316 208 308 212 308 208 304 204 300 204 296 200 296 196 292 192 288 192 292 200 292 200 292 200 292 200 284 188 280 184 276 188 280 192 276 192 276 188 272 184 268 184 268 184 268 184 268 184 268 184 264 180 264 180 260 176 260 176 252 164 244 156 232 144 220 136 212 140 208 140 212 148 220 156 216 148 216 148 216 148 216 148 224 156 224 152 220 148 216 148 212 144 212 144 208 140 208 136 208 140 208 136 204 132 200 132 196 136 212 144 204 132 200 136 200 136 204 132 200 128 196 128 192 128 196 132 200 128 196 116 204 116 200 112 200 120 196 116 188 120 188 128 188 128 188 128 184 124 184 124 184 124 184 124 188 124 184 120 180 124 184 128 188 124 188 124 188 124 188 124 184 120 184 116 180 112 176 112 184 120 184 116 176 112 172 108 172 108 172 104 168 100 164 100 168 100 164 100 160 96 160 92 164 100 160 92 156 92 156 92 152 88 152 92 156 96 160 96 156 88 152 84 148 88 152 92 156 96 144 88 152 96 144 84 148 92 152 96 152 96 148 92 144 88 140 84 140 84 136 80 144 88 140 80 132 80 136 80 140 80 140 80 140 80 140 80 144 84 140 76 136 72 128 68 132 72 132 76 136 72 132 68 140 76 136 72 132 76 136 80 128 68 128 68 128 68 128 68 132 68 124 60 120 60 124 64 116 60 128 64 120 60 124 72 116 60 124 64 124 64 120 60 120 68 120 68 120 68 120 68 112 60 116 64 116 64 120 68 116 64 116 64 112 60 112 60 108 60 112 64 116 60 112 56 116 72 112 68 112 68 108 64 104 64 116 76 120 76 112 68 104 60 104 64 108 68 112 68 124 76 112 60 100 56 104 64 80 68 76 68 76 72 84 80 88 72 72 64 80 72 80 68 84 76 84 76 88 76 80 64 76 68 72 64 72 60 68 60 84 68 68 56 64 60 76 72 80 68 76 64 72 68 76 72 80 64 72 56 68 60 76 68 72 60 72 60 68 48 56 40 28 28 28 32 32 28 28 24 32 32 28 24 24 28 32 32 28 28 32 32 32 36 36 36 36 32 32 32 32 36 40 44 36 40 36 40 36 40 36 40 28 32 28 36 32 40 36 40 48 44 48 44 48 44 48 44 56 48 48 44 56 52 52 44 48 48 52 52 56 56 60 60 64 60 60 56 64 60 68 68 80 76 72 72 72 76 80 84 84 80 76 72 72 76 80 84 80 80 80 84 84 88 88 88 80 84 88 88 92 92 92 92 100 88 100 88 100 88 100 88 104 92 104 92 104 92 104 92 104 96 108 100 112 96 108 92 116 104 116 104 116 104 116 104 112 104 116 108 120 104 116 100 120 104 112 100 116 108 128 124 112 112 100 80 48 36 36 48 32 44 44 44 40 36 44 48 48 48 48 52 52 52 56 56 64 72 68 68 88 120 128 120 124 116 120 112 116 116 120 120 116 112 116 112 116 112 116 112 124 160 272 252 300 252 304 248 300 244 308 248 312 252 316 252 320 248 320 252 324 256 328 256 332 260 332 264 336 264 340 272 340 268 348 276 356 284 360 280 364 288 364 292 368 296 372 296 376 300 376 304 380 308 384 312 376 304 380 312 384 316 388 320 372 304 388 324 400 324 392 316 400 328 404 336 408 332 404 328 404 324 404 328 408 332 412 332 412 332 412 332 412 332 412 332 416 336 416 336 416 336 416 336 424 344 424 344 424 344 424 344 444 344 440 340 436 344 440 348 440 344 440 344 440 344 440 344 436 344 444 348 448 352 444 348 452 356 452 356 452 356 452 356 448 352 448 352 448 352 448 352 456 360 456 364 460 364 464 368 460 360 468 364 472 368 468 364 472 368 468 364 464 360 464 360 456 352 460 360 464 360 464 360 468 364 468 364 468 364 468 364 468 360 464 356 460 360 464 364 456 352 460 360 464 364 468 368 464 356 468 360 472 356 468 352 464 352 464 352 464 352 464 352 460 348 468 356 468 356 460 348 476 364 476 360 472 356 468 356 468 356 468 356 468 356 468 356 456 348 464 356 468 356 468 352 468 356 468 356 468 356 468 356 476 360 472 356 468 360 472 364 476 364 472 360 476 372 488 384 488 376 488 376 488 376 488 376 488 380 484 372 472 360 464 356 468 360 468 356 464 352 460 352 460 352 460 352 460 352 460 352 452 344 452 344 452 344 452 344 452 348 456 348 460 352 472 352 468 348 476 348 480 356 484 360 492 360 496 368 512 392 536 412 540 408 536 400 532 396 524 392 508 372 516 376 512 368 492 352 464 332 448 324 444 320 436 308 420 308 420 304 416 300 412 300 408 296 408 292 404 288 400 288 396 292 396 292 396 292 396 292 388 280 384 276 380 280 384 284 384 276 384 272 380 268 376 268 376 268 376 268 376 268 376 268 372 264 372 260 368 256 364 256 352 244 356 244 344 228 324 208 320 216 316 212 316 216 324 220 320 216 320 216 320 216 320 216 328 224 328 220 324 216 320 216 316 212 316 208 312 208 308 204 312 208 312 204 308 200 304 200 296 204 316 212 308 196 304 212 292 204 288 200 284 196 280 196 276 196 280 200 284 196 280 192 276 204 276 200 272 196 268 196 264 188 264 188 264 188 264 188 264 188 264 188 264 188 264 188 264 188 256 180 256 180 264 188 256 188 256 188 256 188 256 188 252 184 252 180 248 176 244 176 256 188 252 180 244 176 240 172 240 172 240 168 236 164 232 164 236 168 232 168 228 164 228 160 232 168 228 160 220 160 224 160 216 152 216 156 220 160 224 160 220 152 216 148 212 152 216 156 228 152 216 144 224 152 216 140 216 144 220 148 220 148 216 144 216 144 216 140 212 136 208 136 212 140 208 132 204 132 204 132 204 140 204 140 204 140 204 140 200 136 200 136 200 136 200 136 200 132 196 128 192 132 196 136 200 136 196 132 196 132 200 136 188 128 192 132 196 128 192 124 200 132 192 120 184 120 188 128 176 116 188 124 184 120 188 132 180 116 184 120 184 120 180 116 184 120 184 120 184 120 184 120 176 112 176 116 180 120 184 120 172 120 176 120 172 112 168 108 164 112 168 116 172 112 168 108 164 108 168 112 168 112 172 116 176 120 172 112 168 112 172 116 168 112 164 108 164 108 160 104 176 112 160 100 156 104 168 116 68 20 68 20 68 24 80 32 96 40 76 28 80 32 76 24 68 16 64 16 68 16 60 4 76 28 76 24 72 24 68 20 68 12 56 4 56 16 76 32 72 20 68 16 64 20 68 24 64 32 56 24 52 28 64 40 60 32 64 32 60 24 48 24 28 20 28 24 32 20 28 16 24 12 20 8 16 12 20 16 28 20 32 24 32 24 36 28 40 28 36 28 36 32 44 40 40 20 40 20 40 20 40 20 32 12 32 16 36 20 40 20 44 24 44 24 44 24 44 24 52 28 44 24 52 32 48 24 40 24 48 28 56 36 60 44 60 36 56 36 56 40 64 48 84 48 76 40 68 40 76 48 92 56 80 44 76 48 88 60 80 48 80 52 84 56 88 56 80 52 88 60 92 60 92 56 88 60 88 60 88 60 88 60 88 60 88 60 88 60 88 60 92 68 96 72 100 68 96 64 104 76 104 76 104 76 104 76 100 76 104 80 108 76 104 72 104 72 100 72 104 84 120 96 112 88 104 52 48 8 40 28 32 16 40 32 32 24 40 36 52 44 52 48 56 52 60 52 64 64 72 64 88 112 132 112 120 100 116 96 112 100 116 104 116 100 116 100 116 100 116 96 76 92 212 196 244 192 244 192 244 192 244 196 248 200 252 200 248 192 248 196 252 200 256 200 260 204 260 208 264 212 268 208 264 200 272 208 280 216 284 216 288 220 288 224 292 228 296 228 300 232 300 236 308 232 312 232 300 216 308 224 316 232 320 236 296 208 316 228 328 228 320 220 332 236 336 240 336 236 328 232 324 224 324 228 328 232 332 232 332 232 332 232 332 232 332 232 336 236 336 236 336 236 336 236 344 244 344 244 344 244 344 244 348 248 344 244 340 248 344 252 344 248 344 248 344 248 344 248 340 248 348 256 352 256 352 252 356 260 356 260 356 260 356 260 352 256 352 256 352 256 352 256 360 264 360 268 364 272 368 272 356 260 364 268 368 268 368 264 372 272 372 268 368 264 364 264 348 252 356 260 360 260 356 256 364 264 364 264 364 264 364 264 360 256 356 252 352 256 356 260 348 248 352 256 364 268 372 272 352 260 356 264 360 260 356 256 356 260 356 260 356 260 356 260 344 252 356 264 360 260 348 248 364 268 364 264 360 260 356 260 356 260 356 260 356 260 356 260 344 248 352 260 356 260 356 260 352 256 352 256 352 256 352 256 364 268 360 260 356 260 360 264 364 268 360 264 364 272 376 288 376 280 376 280 376 280 376 280 380 272 376 264 364 252 356 248 360 252 360 248 356 244 352 244 352 244 352 244 352 244 352 244 344 236 344 236 344 236 344 236 348 248 344 252 348 248 352 248 340 236 344 240 348 240 356 240 360 228 364 236 380 260 404 280 408 276 404 268 400 264 392 268 360 248 372 260 376 260 360 244 336 220 328 216 328 220 312 200 308 212 308 208 304 204 300 204 296 200 296 196 292 192 288 192 292 200 292 200 292 200 292 200 284 188 280 184 276 188 280 192 276 192 276 188 272 184 268 184 268 184 268 184 268 184 268 184 264 180 264 176 260 172 256 172 236 156 248 164 240 144 212 124 224 144 216 136 212 140 216 144 216 140 216 140 216 140 216 148 224 156 224 152 220 148 216 148 212 144 212 140 208 136 204 136 208 140 208 136 204 132 200 132 192 136 216 144 200 128 200 140 200 136 204 132 200 128 196 128 192 128 196 132 200 128 196 124 204 116 204 120 200 116 196 116 188 120 188 128 188 128 188 128 192 132 192 132 192 132 192 132 192 128 180 116 176 120 188 132 188 124 188 124 188 124 188 124 184 120 184 116 180 112 176 112 192 124 184 120 180 112 172 108 172 108 172 104 168 100 164 100 172 108 172 104 168 104 164 100 172 104 164 100 160 96 164 100 152 88 152 92 156 96 160 96 156 88 152 84 148 88 152 92 156 96 144 88 152 96 144 84 136 84 140 88 144 84 140 80 144 88 144 84 140 80 136 80 140 80 132 72 128 72 128 76 140 80 140 80 140 80 140 80 128 68 132 76 136 80 144 84 136 72 128 64 124 72 136 80 136 72 132 68 128 72 132 76 124 68 128 72 132 68 128 64 140 76 128 64 120 64 128 68 108 56 120 60 116 56 124 72 112 56 116 60 120 56 112 52 120 68 120 68 120 68 120 68 112 60 112 64 116 68 120 68 128 76 128 76 128 72 120 64 108 60 112 64 116 60 112 56 104 64 108 68 112 72 116 76 136 84 112 60 100 64 116 80 120 76 116 68 104 56 96 52 112 60 100 52 100 64 120 80 76 64 72 64 72 68 80 76 84 72 80 76 88 80 84 68 80 72 80 72 80 72 80 72 100 76 72 64 80 80 80 60 88 72 64 48 60 64 88 92 76 64 68 56 64 56 64 60 72 56 68 60 72 64 68 68 60 56 56 56 48 40 36 32 24 24 24 24 24 24 24 24 32 32 32 28 28 24 24 24 20 20 20 24 24 24 28 28 32 28 24 28 36 40 36 32 44 40 40 36 36 32 32 28 16 32 44 48 36 32 36 44 36 40 32 36 32 32 28 32 36 44 40 48 44 52 48 56 52 52 60 60 64 60 64 56 68 72 80 84 84 76 72 60 68 64 72 72 80 80 84 84 76 72 76 72 76 72 76 72 80 76 76 72 80 76 84 84 84 80 84 84 88 88 92 88 92 88 92 84 88 80 84 80 108 96 92 84 88 88 100 104 100 100 112 108 104 100 112 112 104 104 108 108 112 104 108 100 108 104 108 104 108 104 108 104 100 100 108 108 116 116 120 116 116 92 68 68 56 40 24 28 48 56 56 52 44 40 44 48 56 56 52 48 52 56 64 68 52 64 84 96 100 108 116 120 124 116 120 112 116 116 120 120 116 116 120 120 124 116 120 112 136 156 244 248 296 252 304 248 312 248 324 256 324 248 312 240 328 252 324 252 324 256 332 264 328 256 328 260 332 264 336 268 348 272 352 276 352 276 352 280 372 292 368 292 368 296 376 304 372 300 380 308 384 308 384 304 380 312 384 316 388 312 384 308 388 316 388 320 392 324 396 324 400 328 400 328 400 328 400 328 412 328 408 328 408 332 416 340 404 328 412 336 416 336 416 332 420 340 420 340 420 340 420 340 428 344 424 340 420 344 424 348 444 340 432 336 444 344 440 336 440 340 440 344 444 348 448 348 452 344 452 344 452 344 452 344 456 348 456 348 456 348 456 348 456 352 456 356 460 360 464 360 460 356 460 356 460 356 460 356 464 360 464 360 464 360 464 360 468 364 468 364 468 364 468 364 460 352 468 356 472 364 480 368 480 368 480 364 476 364 472 360 476 360 464 348 460 352 472 364 472 356 468 352 464 356 468 360 472 360 472 356 468 352 464 352 460 348 464 356 468 360 476 364 464 352 464 352 464 352 464 352 464 356 472 364 476 364 476 360 472 360 472 356 468 352 464 352 456 348 468 364 476 360 468 352 468 356 468 356 468 356 468 356 464 352 464 352 464 352 464 352 468 360 472 368 480 372 484 380 488 380 488 380 488 380 488 380 488 368 488 364 484 360 480 360 484 360 472 348 464 348 472 356 464 356 464 356 464 356 464 356 472 360 464 356 456 348 452 340 456 348 456 348 456 348 456 348 456 348 456 352 472 360 480 364 480 364 480 368 500 388 524 404 524 396 524 392 520 384 516 376 528 384 516 388 520 380 492 356 484 352 456 320 436 316 436 332 436 312 424 304 428 312 424 300 424 304 424 300 420 296 416 300 400 296 400 292 396 292 392 288 388 284 388 280 384 276 380 276 388 280 380 272 376 272 376 272 376 268 376 268 376 268 376 268 360 260 360 260 360 260 360 260 344 244 340 236 332 224 320 216 324 216 324 216 324 216 324 216 332 216 316 212 324 220 328 216 316 212 316 212 316 212 316 212 320 216 320 216 320 216 320 216 308 204 304 200 304 196 300 196 308 204 308 200 304 196 300 200 292 204 288 200 284 196 280 196 280 196 280 196 280 196 280 196 268 196 268 192 268 192 268 192 272 196 272 192 268 188 264 188 260 184 260 180 256 176 252 176 260 184 260 184 260 184 260 184 256 184 260 188 264 184 260 180 252 176 252 176 252 176 252 176 256 176 236 172 248 184 244 164 244 176 244 172 240 168 236 168 224 160 224 160 224 160 224 160 220 156 224 160 224 160 224 164 212 156 228 160 216 148 220 164 216 152 216 148 212 144 208 144 216 148 216 148 216 148 216 148 204 136 204 140 208 144 212 144 204 144 208 148 212 144 208 140 196 132 196 132 196 132 196 132 196 136 208 148 212 144 200 132 204 140 204 136 200 132 196 132 192 132 196 136 200 140 204 144 204 128 180 116 196 140 204 136 196 120 180 120 192 132 188 116 200 136 192 124 184 116 180 116 200 132 188 120 184 124 196 136 188 128 196 124 180 108 176 116 188 124 188 124 188 124 188 124 180 120 184 124 188 120 184 116 184 128 204 148 208 132 180 104 180 112 172 108 176 116 188 132 188 116 168 96 156 92 160 100 180 116 180 112 172 104 160 92 164 112 184 120 176 100 164 100 168 112 180 108 156 88 160 108 68 20 68 20 68 24 76 28 80 28 72 24 76 28 76 24 72 20 72 20 72 20 72 20 84 24 68 16 72 20 72 16 68 16 60 8 56 16 68 24 68 16 60 8 56 8 56 12 60 24 60 24 60 36 68 36 60 40 60 36 48 20 32 8 24 16 24 16 24 16 24 16 32 24 32 20 28 16 24 16 20 16 24 16 28 20 28 24 36 20 24 20 36 32 40 24 40 32 36 28 36 28 32 24 20 24 44 36 36 24 36 32 44 24 48 28 52 32 56 36 44 24 48 28 48 28 52 32 48 32 56 36 60 40 56 36 60 48 72 60 80 56 68 44 64 44 68 48 72 52 76 56 72 52 72 52 72 52 72 52 76 56 76 56 76 60 84 68 80 60 80 64 84 68 88 68 88 68 88 64 84 64 80 60 100 72 88 60 80 68 92 80 96 80 108 84 100 80 104 92 100 84 104 88 108 84 104 80 104 84 104 84 104 84 104 84 96 80 104 88 112 96 116 92 124 88 72 60 60 36 36 36 48 44 56 44 44 32 44 40 52 44 48 40 48 44 60 56 52 60 88 92 104 100 116 116 120 100 116 96 112 100 116 104 112 100 116 104 120 100 116 92 116 124 208 204 256 196 248 188 244 192 252 200 252 212 244 204 256 200 252 196 256 200 260 208 260 204 264 208 268 212 268 208 276 212 280 212 284 216 284 216 296 224 292 224 292 228 300 236 296 232 304 240 308 240 308 236 304 240 308 244 312 240 308 228 316 220 320 224 320 228 324 228 324 228 324 228 324 228 324 228 332 232 328 228 332 232 336 240 324 228 332 236 336 236 336 232 340 244 340 244 340 244 340 244 348 248 344 244 340 248 344 252 348 252 336 252 344 260 344 248 340 252 344 256 344 260 348 260 344 260 344 260 344 260 344 260 348 264 348 264 348 264 348 264 352 260 356 264 356 268 360 268 356 264 356 264 356 264 356 264 360 260 360 260 360 260 360 260 364 264 364 264 364 264 364 264 352 256 356 264 364 268 368 272 368 268 364 268 360 264 360 260 360 264 352 256 352 256 360 264 360 260 356 256 352 260 356 264 360 264 360 260 356 260 352 256 348 252 352 260 356 264 364 268 352 256 352 256 352 256 352 256 352 260 360 268 364 268 364 264 360 264 360 260 356 256 352 256 348 256 356 260 360 264 360 260 356 260 356 260 356 260 356 260 356 260 356 260 356 260 356 260 360 252 364 256 368 264 376 268 380 272 380 272 380 272 380 272 368 264 368 260 364 260 360 256 364 256 352 244 348 244 352 248 356 248 356 248 356 248 356 248 360 248 356 244 352 240 348 236 348 232 348 232 348 232 348 232 348 232 348 236 356 244 364 252 364 240 364 248 376 268 392 284 396 280 388 272 380 268 376 256 376 244 376 248 388 264 376 244 364 236 340 212 316 204 324 216 316 208 304 204 312 208 308 196 304 200 304 196 300 196 296 192 292 192 292 192 288 188 288 188 284 184 284 180 280 180 276 176 284 188 276 180 272 180 268 188 264 188 264 188 264 196 264 196 264 196 264 196 264 196 264 196 240 172 236 164 228 152 216 136 216 132 216 132 216 132 216 132 220 128 208 124 212 132 216 128 212 144 212 144 212 144 212 144 216 148 216 148 216 148 216 148 208 136 204 136 200 132 200 128 204 136 204 132 200 128 196 128 200 136 204 132 200 132 196 128 196 128 196 128 196 128 196 128 188 120 188 120 188 120 188 120 196 128 196 124 192 120 188 120 184 116 184 112 180 112 176 108 184 116 184 116 184 116 184 116 180 124 184 128 188 124 184 120 176 116 176 116 176 116 176 116 188 112 172 108 180 116 176 100 176 112 176 108 172 104 168 104 160 96 160 96 160 96 160 96 164 96 160 96 160 96 160 96 148 92 164 96 152 84 156 100 152 88 152 84 148 80 144 80 148 84 148 84 148 84 148 84 140 76 144 80 144 84 148 84 144 80 148 84 148 84 144 80 136 72 136 72 136 72 136 72 136 76 144 84 144 84 136 76 140 80 140 76 136 72 132 72 132 72 136 76 136 76 140 80 140 68 124 64 136 84 140 76 136 68 120 64 132 76 132 64 136 72 128 64 120 60 120 60 132 68 128 64 124 68 128 72 128 72 136 68 120 56 116 60 120 60 120 60 120 60 120 60 116 60 120 64 124 60 120 56 104 60 128 88 140 84 128 68 116 64 116 64 116 68 124 76 116 64 116 64 112 56 104 48 112 60 116 60 112 52 100 44 104 60 116 60 104 48 100 52 104 60 116 56 100 44 104 64 80 72 80 68 80 76 88 80 88 76 80 68 76 72 84 80 80 72 80 72 80 72 80 72 84 76 84 72 72 64 76 76 68 60 72 64 72 60 64 56 76 64 68 56 64 56 64 60 80 64 76 64 76 60 64 64 68 64 60 56 44 36 24 20 24 24 24 24 24 24 24 24 28 28 28 28 24 24 24 24 24 28 28 28 32 32 32 36 36 32 28 32 40 44 40 36 32 32 36 36 36 36 40 40 24 32 40 40 36 36 36 40 36 44 44 52 52 60 60 68 48 52 44 48 44 48 40 44 52 48 56 56 64 60 60 56 60 60 72 76 80 76 76 68 68 64 68 64 72 68 72 68 76 72 76 72 76 72 76 72 84 76 80 76 80 80 88 88 84 80 84 84 88 88 92 88 92 88 92 88 88 84 88 80 96 88 88 80 84 84 92 92 96 100 108 104 104 100 108 112 104 104 108 108 112 104 108 100 108 104 108 104 108 104 108 104 100 100 108 108 116 112 116 112 120 88 64 56 52 40 40 52 44 52 52 52 44 40 44 48 48 48 44 44 44 48 52 56 56 68 92 104 108 112 116 120 124 116 120 112 116 116 120 120 116 116 120 120 124 116 120 112 132 156 236 248 296 252 312 248 316 248 324 252 324 252 316 248 328 256 324 252 328 260 336 264 340 268 340 268 344 272 348 280 356 284 360 284 364 288 368 292 372 292 368 292 368 296 376 304 376 300 380 308 384 308 384 308 384 308 388 312 388 312 384 312 388 320 392 320 396 324 396 324 392 320 392 320 392 320 392 320 412 332 408 328 412 336 420 340 408 328 412 336 416 336 416 336 420 340 420 340 420 340 420 340 428 348 424 344 424 344 428 348 452 344 440 344 448 352 448 340 440 344 444 344 448 348 448 348 452 344 452 344 452 344 452 344 456 348 456 348 456 348 456 348 456 356 460 356 464 360 464 360 460 356 460 356 460 356 460 356 464 360 464 360 464 360 464 360 468 364 468 364 468 364 468 364 468 356 468 360 476 364 480 368 476 360 472 360 468 356 468 352 472 356 468 352 464 356 468 360 472 356 468 352 464 356 468 360 472 360 472 360 468 356 468 352 460 348 464 356 468 360 476 364 464 352 464 352 464 352 464 352 464 356 472 364 476 364 476 360 472 360 472 356 468 352 464 352 468 352 464 352 468 356 472 364 468 356 468 356 468 356 468 356 472 360 472 360 472 360 472 360 468 360 472 364 476 372 480 372 488 380 488 380 488 380 488 380 488 368 488 368 484 364 484 360 480 360 476 352 468 348 472 352 464 356 464 356 464 356 464 356 460 352 460 352 460 352 460 352 456 348 456 348 456 348 456 348 460 348 456 348 460 356 472 364 464 356 472 360 484 380 512 392 516 392 524 384 516 380 516 376 504 364 500 376 520 392 512 380 492 360 464 328 440 320 432 328 440 312 428 308 432 316 428 304 424 304 424 304 420 300 420 300 400 292 396 288 392 284 388 284 388 284 388 284 384 280 384 276 384 280 380 272 376 272 376 268 372 264 372 264 372 264 372 264 368 264 368 264 368 264 368 264 344 236 340 232 332 220 324 220 320 212 320 212 320 212 320 212 324 208 312 204 316 212 320 208 316 212 316 212 316 212 316 212 324 220 324 220 324 220 324 220 316 208 312 208 308 204 308 200 308 204 308 200 304 196 300 200 292 204 288 204 284 200 284 196 280 196 280 196 280 196 280 196 260 184 260 184 260 184 260 184 272 196 272 192 268 188 264 188 260 184 260 184 256 180 256 176 260 184 260 184 260 184 260 184 256 184 260 188 264 184 260 180 252 176 252 176 252 176 252 176 252 180 240 172 248 180 240 168 244 176 244 172 240 168 236 168 224 160 224 160 224 160 224 160 232 168 228 164 224 156 220 156 216 156 224 160 216 152 220 160 216 152 216 148 212 144 208 144 216 148 216 148 216 148 216 148 212 148 216 148 216 152 220 152 212 148 216 152 216 152 212 148 204 140 204 140 204 140 204 140 200 140 204 144 208 140 204 136 204 140 204 136 200 132 196 132 204 140 200 136 200 136 196 132 200 132 196 136 208 148 204 132 204 132 192 132 200 140 200 128 196 128 188 124 188 124 188 128 188 128 192 132 196 128 192 124 196 136 204 132 188 120 184 128 180 116 180 116 180 116 180 116 184 120 188 124 188 124 184 120 168 112 188 132 200 132 188 120 180 116 184 124 188 124 184 120 172 116 192 132 196 124 176 104 172 108 176 112 176 112 172 104 180 120 188 116 172 108 176 120 172 112 180 112 172 108 180 124 76 28 72 24 76 28 80 36 80 28 72 16 60 16 76 40 72 20 72 20 72 20 72 20 68 24 84 24 64 8 72 32 68 20 68 20 64 12 60 8 68 16 60 8 56 8 56 12 64 28 64 28 60 32 64 32 68 44 64 36 44 12 24 0 20 12 20 12 20 12 20 12 28 16 24 16 24 16 24 16 28 20 32 24 32 28 36 28 36 24 28 24 40 36 44 28 28 24 32 28 36 32 40 36 28 24 36 28 36 28 40 32 32 16 36 20 44 28 48 32 56 32 52 28 48 24 44 20 44 28 52 36 56 36 56 32 52 36 60 48 72 52 72 52 64 44 64 44 64 44 60 40 72 52 72 52 72 52 72 52 72 52 72 52 72 56 80 60 80 60 80 64 84 68 88 68 92 72 88 68 88 64 84 64 88 64 80 60 80 60 84 68 92 80 104 84 100 76 104 88 100 84 104 88 108 84 104 80 104 84 104 84 104 84 104 84 100 84 108 92 112 92 112 92 104 64 44 28 36 20 32 40 40 40 52 40 40 32 44 40 44 36 44 36 44 36 44 40 52 60 88 96 108 100 108 104 120 100 116 96 112 100 116 104 112 100 116 104 120 100 116 92 104 116 208 204 256 200 248 184 248 192 248 196 252 212 252 212 260 200 256 200 256 204 264 212 264 212 268 212 272 216 272 216 280 212 280 216 288 220 292 224 296 224 292 224 292 228 300 236 300 236 308 240 312 244 308 240 308 240 312 248 316 244 308 232 320 224 320 228 324 228 328 232 324 228 324 228 324 228 324 228 336 232 332 232 332 236 340 244 328 232 336 236 340 240 336 236 340 244 340 244 340 244 340 244 352 252 344 248 344 248 348 256 352 260 344 256 352 268 348 256 344 256 344 260 348 260 352 264 348 264 348 264 348 264 348 264 348 264 348 264 348 264 348 264 356 264 356 268 360 268 364 272 360 268 360 268 360 268 360 268 360 260 360 260 360 260 360 260 368 268 368 268 368 268 368 268 356 264 360 268 364 272 368 272 360 264 356 260 356 256 352 256 356 260 356 260 356 260 356 260 360 260 356 256 352 260 356 264 364 268 360 264 360 260 356 260 352 256 352 260 356 264 360 264 356 260 356 260 356 260 356 260 352 260 360 268 364 268 364 264 360 264 360 260 356 256 352 256 360 260 352 252 348 260 364 272 356 260 356 260 356 260 356 260 364 268 364 268 364 268 364 268 360 252 360 256 364 260 368 264 376 268 376 268 376 268 376 268 372 268 368 264 368 260 364 260 360 256 356 252 352 248 352 248 356 248 356 248 356 248 356 248 348 244 352 244 352 244 352 248 348 232 348 232 348 232 348 232 352 232 348 232 352 240 360 244 352 232 352 236 364 252 380 268 392 272 384 268 380 264 376 256 364 232 364 240 384 264 388 260 372 248 348 224 324 208 324 212 324 212 312 208 316 212 312 200 308 204 304 200 304 196 300 196 288 192 288 188 284 184 284 184 288 188 284 184 284 180 280 180 280 184 272 180 268 176 268 184 260 184 260 184 260 192 260 192 256 188 256 184 252 184 248 180 240 168 232 160 224 152 220 152 212 128 212 128 212 128 212 128 216 124 200 116 204 124 204 124 208 140 208 140 208 140 208 140 220 152 220 152 220 152 220 152 212 144 212 140 208 140 204 136 204 136 204 132 200 128 196 128 204 140 204 136 204 132 200 132 200 132 200 132 200 132 200 132 188 120 188 120 188 120 188 120 196 128 196 124 192 120 188 120 188 120 184 116 184 112 180 112 184 116 184 116 184 116 184 116 180 124 184 128 188 124 184 120 176 116 176 116 176 116 176 116 180 116 176 112 176 112 172 108 176 112 176 108 172 104 168 104 164 100 164 100 164 100 164 100 172 108 168 100 160 92 156 88 156 92 156 92 156 92 156 92 152 88 152 84 148 80 144 80 148 84 148 84 148 84 148 84 144 80 148 84 148 84 148 84 148 88 152 92 156 88 152 84 144 80 144 80 144 80 144 80 140 80 140 80 140 80 140 80 140 80 140 76 136 72 132 72 144 80 140 76 136 72 132 68 136 76 140 88 148 88 140 72 136 72 132 72 136 76 136 72 128 68 124 64 124 68 132 72 120 64 132 76 136 72 124 60 128 72 136 72 124 60 120 68 120 60 120 60 120 60 120 60 120 60 124 68 128 64 120 60 120 72 128 76 124 64 112 56 112 64 120 72 124 68 112 56 108 64 124 80 132 76 120 60 104 52 108 60 116 64 116 60 132 80 132 72 116 64 128 84 116 64 116 64 116 68 124 80 84 76 80 72 84 76 88 84 84 76 84 64 64 60 80 88 80 72 80 72 80 72 80 72 72 76 88 76 72 60 80 84 92 80 80 64 72 64 76 72 76 64 68 56 64 56 64 60 76 60 72 60 72 60 60 60 72 64 60 56 40 32 20 16 20 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 28 28 32 32 32 36 36 36 36 32 28 32 40 44 40 36 28 32 32 36 36 40 40 44 36 32 32 32 36 40 40 40 32 36 32 36 32 36 32 36 52 52 48 48 44 44 40 40 48 48 56 52 60 56 56 52 52 52 60 64 72 68 76 72 68 64 68 64 68 64 64 60 76 72 76 72 76 72 76 72 72 68 68 64 72 68 76 76 84 80 84 84 88 88 92 88 96 92 96 88 92 88 88 84 88 84 88 80 84 84 88 84 96 96 108 100 100 96 104 108 104 104 108 108 112 104 108 100 108 104 108 104 108 104 108 104 104 104 112 112 116 112 112 108 92 60 36 32 32 28 32 48 36 44 48 48 40 40 44 48 44 44 44 44 44 44 40 40 48 64 88 104 104 104 104 104 124 116 120 112 116 116 120 120 116 116 120 120 124 116 120 112 116 148 232 248 300 256 308 244 320 248 320 252 324 256 324 260 332 260 328 256 332 260 336 268 332 264 336 264 340 268 340 276 348 276 352 280 360 288 368 292 372 292 368 292 368 296 376 304 376 304 384 312 388 312 388 308 384 312 392 316 392 316 388 312 392 320 396 324 396 328 400 328 404 332 404 332 404 332 404 332 416 336 412 332 416 336 420 344 408 332 416 340 420 340 420 336 420 340 420 340 420 340 420 340 432 352 428 344 424 348 432 352 452 348 444 344 452 356 448 344 444 344 448 348 448 352 452 352 456 348 456 348 456 348 456 348 456 348 456 348 456 348 456 348 460 356 464 360 464 364 468 364 464 360 464 360 464 360 464 360 464 360 464 360 464 360 464 360 472 368 472 368 472 368 472 368 472 364 476 364 476 368 480 368 472 360 468 356 468 352 464 352 468 356 468 356 468 356 468 356 472 356 468 352 464 356 468 360 476 364 476 360 472 360 468 356 464 352 468 356 468 356 472 360 468 356 468 356 468 356 468 356 464 356 472 364 476 364 476 360 472 360 472 356 468 352 464 352 472 356 464 348 460 356 476 368 468 356 468 356 468 356 468 356 476 364 476 364 476 364 476 364 468 360 468 364 472 364 472 368 484 376 484 376 484 376 484 376 492 372 492 368 488 368 484 364 480 360 480 360 476 356 472 352 464 356 464 356 464 356 464 356 456 352 460 352 460 352 460 356 456 348 456 348 456 348 456 348 460 348 456 348 456 352 464 356 460 352 468 352 476 368 496 380 512 384 516 380 516 376 516 376 516 368 500 372 508 380 500 372 492 364 472 340 452 328 436 328 448 320 436 316 440 320 436 308 428 308 428 304 424 304 420 304 400 292 396 288 392 284 388 284 392 288 392 284 388 284 384 280 384 276 376 268 372 268 372 268 368 260 368 260 368 260 368 260 360 256 356 252 352 248 352 244 344 236 336 224 328 224 328 224 320 220 320 220 320 220 320 220 320 212 304 200 304 208 304 200 312 208 312 208 312 208 312 208 320 216 320 216 320 216 320 216 316 212 316 208 312 208 308 204 308 204 308 200 304 196 300 200 296 208 292 204 288 204 284 200 284 200 284 200 284 200 284 200 272 196 272 196 272 196 272 196 272 196 272 192 268 188 264 188 264 188 264 184 260 184 256 180 260 184 260 184 260 184 260 184 256 184 260 188 264 184 260 180 252 176 252 176 252 176 252 176 248 180 248 176 244 172 240 172 244 176 244 172 240 168 236 168 228 164 228 164 228 164 228 164 240 172 236 168 228 160 220 156 220 156 220 156 220 156 220 156 216 152 216 148 212 144 208 144 216 148 216 148 216 148 216 148 212 144 208 140 208 140 208 140 212 152 216 156 220 152 216 148 208 144 208 144 208 144 208 144 204 140 204 140 204 140 204 140 204 140 204 136 200 132 196 132 208 140 204 136 200 132 196 128 196 140 212 148 212 140 200 136 192 132 196 132 192 128 192 132 192 128 192 124 192 128 196 136 184 124 196 136 200 132 188 120 184 124 192 124 180 116 180 124 192 128 192 128 192 128 192 128 184 124 192 128 192 128 188 120 192 124 188 120 184 116 176 112 176 116 184 120 184 112 168 100 180 116 184 120 184 120 184 120 168 104 176 116 180 120 180 116 188 128 188 120 176 116 188 136 184 116 180 116 184 128 192 132 72 24 72 20 72 28 80 32 68 28 80 20 56 8 68 36 72 20 72 20 72 20 72 20 68 20 72 20 68 16 76 32 88 32 72 20 64 20 76 36 68 16 60 8 56 8 56 12 48 12 52 16 56 28 60 28 64 44 64 36 48 16 28 0 16 8 16 8 16 8 16 8 20 12 20 12 24 16 24 16 24 20 28 20 32 24 32 28 32 20 24 20 36 32 36 24 32 24 36 28 36 28 40 32 40 24 28 20 36 36 44 32 48 28 48 24 44 20 40 20 52 32 48 28 48 28 44 24 44 24 48 32 52 32 52 32 52 32 56 36 60 44 64 48 64 44 64 44 68 48 68 48 72 52 72 52 72 52 72 52 68 48 64 44 68 52 76 56 80 60 80 64 84 68 88 68 96 72 92 72 88 68 88 68 84 64 88 68 88 68 84 64 88 76 100 80 96 76 100 88 100 84 104 88 108 84 104 80 104 84 104 84 104 84 104 84 104 84 108 92 112 88 108 84 88 52 36 32 40 28 40 48 32 32 44 36 40 28 44 40 44 36 48 40 48 36 40 28 48 60 92 100 108 96 100 92 120 100 116 96 112 100 116 104 112 100 116 104 120 100 116 92 92 108 204 204 260 200 244 184 252 192 248 192 252 216 264 224 260 204 260 204 260 208 268 212 260 204 264 208 268 212 268 208 268 204 276 212 284 220 292 224 296 224 292 224 292 228 300 236 304 236 308 244 316 248 312 244 312 244 316 248 316 248 312 236 324 228 324 228 328 232 328 236 336 240 336 240 336 240 336 240 336 236 336 236 336 240 344 244 332 232 336 240 344 244 340 240 340 244 340 244 340 244 340 244 352 256 348 252 348 252 352 256 352 256 340 256 348 264 348 252 348 260 348 260 352 264 352 268 352 268 352 268 352 268 352 268 348 264 348 264 348 264 348 264 360 268 360 268 364 272 364 276 364 272 364 272 364 272 364 272 360 260 360 260 360 260 360 260 372 272 372 272 372 272 372 272 364 268 364 272 368 272 368 272 364 264 360 264 356 260 356 256 352 260 356 264 360 260 356 256 360 260 356 256 352 260 356 264 368 268 364 268 360 264 360 264 356 260 356 260 356 260 356 260 360 264 360 264 360 264 360 264 352 260 360 268 364 268 364 264 360 264 360 260 356 256 352 256 356 256 352 256 356 260 360 268 356 260 356 260 356 260 356 260 364 268 364 268 364 268 364 268 360 252 360 252 360 256 364 256 372 264 372 264 372 264 372 264 376 268 372 268 368 264 368 264 360 256 364 260 360 252 352 248 356 248 356 248 356 248 356 248 352 244 352 244 352 244 352 244 348 232 348 232 348 232 348 232 352 236 348 232 348 232 352 236 356 232 352 232 356 248 372 260 384 268 380 264 376 264 376 256 384 248 372 236 372 252 372 244 364 244 352 232 340 224 336 220 328 220 316 216 324 220 320 208 312 204 308 204 304 200 304 200 292 196 296 192 292 192 288 188 292 188 288 188 284 184 284 184 276 184 272 176 264 172 264 180 264 188 264 188 264 196 264 196 264 196 264 192 256 184 252 184 240 168 228 156 220 156 228 160 228 148 228 148 228 148 228 148 224 136 204 124 208 128 204 120 204 136 204 136 204 136 204 136 208 140 208 140 208 140 208 140 212 140 208 140 204 136 204 132 204 136 204 132 200 128 196 128 208 140 208 140 204 136 204 136 204 136 204 136 204 136 204 136 200 132 200 132 200 132 200 132 196 128 196 124 192 120 188 120 192 120 188 120 184 116 184 116 184 116 184 116 184 116 184 116 180 124 184 128 188 124 184 120 176 116 176 116 176 116 176 116 176 116 184 116 172 104 172 112 176 112 176 108 172 104 168 104 168 104 168 104 168 104 168 104 172 108 172 104 164 100 160 96 160 92 152 88 160 96 156 88 152 88 152 84 148 80 144 80 148 84 148 84 148 84 148 84 144 76 140 76 140 72 136 72 148 84 152 88 152 88 148 84 144 80 144 80 144 80 144 80 144 80 140 76 136 80 140 84 140 80 140 76 136 72 132 72 140 80 136 76 136 76 132 72 132 80 148 84 136 72 132 76 124 72 136 72 128 64 128 76 136 72 128 68 128 68 132 72 124 68 128 72 132 68 128 64 116 60 124 64 116 52 116 64 132 72 132 72 132 72 132 72 124 64 128 68 128 68 124 64 120 64 116 64 120 72 132 80 124 72 124 68 116 60 104 52 116 64 116 64 116 64 112 60 104 56 112 64 120 68 120 64 104 60 112 60 104 56 112 68 128 68 116 64 124 76 128 72 76 68 76 68 76 72 84 76 64 72 88 76 68 56 72 80 80 72 80 72 80 72 80 72 84 68 72 64 80 76 88 76 76 72 80 72 80 76 84 76 76 64 68 56 64 56 64 60 52 36 52 44 60 52 60 64 64 60 56 56 44 40 28 28 16 16 16 16 16 16 16 16 16 16 16 20 20 24 24 24 20 24 24 24 28 28 28 32 28 20 20 24 32 36 32 28 40 40 36 36 36 36 32 32 44 32 24 24 36 44 44 40 40 44 44 48 44 48 44 48 40 44 44 48 44 48 48 52 44 44 52 52 56 52 56 48 60 56 60 56 60 56 64 60 68 64 72 68 76 72 80 76 76 72 76 72 76 72 76 72 80 76 76 72 80 76 84 84 84 80 84 84 88 88 92 88 100 96 96 92 96 88 92 88 92 88 96 92 96 92 92 88 92 96 104 100 100 92 104 104 104 104 108 108 112 104 108 100 108 104 108 104 108 104 108 104 108 108 112 112 116 108 112 104 72 48 32 40 44 36 40 52 32 36 44 44 40 36 44 52 44 48 52 52 52 44 40 36 56 76 104 120 120 112 108 108 124 116 120 112 116 116 120 120 116 116 120 120 124 116 120 112 108 140 228 248 300 256 308 240 324 252 320 248 324 260 332 268 336 260 332 260 332 264 340 272 340 268 340 268 344 272 348 280 348 276 356 284 364 296 372 300 372 292 368 292 368 296 376 304 380 308 388 312 392 316 388 312 388 316 392 320 396 316 392 316 396 324 396 328 400 328 404 332 404 332 404 332 404 332 404 332 420 336 416 336 416 340 424 348 412 336 420 340 424 344 420 340 420 340 420 340 420 340 420 340 436 352 432 348 428 352 432 356 448 340 436 340 444 348 444 336 448 348 448 352 452 352 456 356 460 352 460 352 460 352 460 352 456 348 456 348 456 348 456 348 464 360 464 364 468 364 472 368 468 364 468 364 468 364 468 364 464 360 464 360 464 360 464 360 476 372 476 372 476 372 476 372 480 368 480 368 480 368 480 368 480 364 476 364 472 360 472 356 464 352 472 360 472 360 464 352 472 356 468 352 464 356 468 360 480 368 476 364 476 360 472 360 468 356 468 356 468 356 468 356 472 360 472 360 472 360 472 360 464 356 472 364 476 364 476 360 472 360 472 356 468 352 464 352 460 352 468 356 472 360 472 356 468 356 468 356 468 356 468 356 472 360 472 360 472 360 472 360 468 360 468 360 468 360 468 360 480 372 480 372 480 372 480 372 496 376 492 372 492 368 488 368 480 360 484 364 484 360 472 348 464 356 464 356 464 356 464 356 468 356 464 352 460 348 456 344 456 348 456 348 456 348 456 348 460 352 456 344 452 348 456 352 464 356 468 352 476 368 496 376 504 380 512 376 512 376 516 376 524 372 500 364 500 372 496 368 480 356 472 348 464 340 452 344 452 324 440 320 444 328 440 316 432 312 428 308 428 304 424 308 408 300 404 300 400 296 396 292 396 292 392 288 392 284 388 284 380 272 372 268 368 264 372 264 372 264 372 264 372 264 372 264 372 264 368 260 360 252 352 248 344 236 332 220 324 224 332 232 332 232 332 232 332 232 332 232 328 220 308 204 308 208 304 200 308 204 308 204 308 204 308 204 308 204 308 204 308 204 308 204 312 204 308 204 304 200 304 196 308 204 308 200 304 196 300 200 300 212 292 208 292 204 288 204 288 204 288 204 288 204 288 204 272 196 272 196 272 196 272 196 272 196 272 192 268 188 264 188 268 192 264 188 264 184 260 184 260 184 260 184 260 184 260 184 256 184 260 188 264 184 260 180 252 176 252 176 252 176 252 176 240 180 256 180 240 164 240 180 244 176 244 172 240 168 236 168 232 168 232 168 232 168 232 168 232 168 232 168 232 168 232 164 228 156 212 152 224 164 220 148 216 152 216 148 212 144 208 144 216 148 216 148 216 148 216 148 216 148 212 144 212 140 208 140 208 144 212 148 212 148 208 144 204 140 204 140 204 140 204 140 208 144 200 136 200 136 208 144 204 140 204 136 200 132 196 132 196 132 200 136 200 136 204 140 200 140 208 136 188 124 192 140 192 136 208 140 196 128 196 140 204 140 196 128 192 128 192 128 196 128 192 124 188 128 192 132 180 124 192 128 184 116 188 128 192 128 192 128 192 128 192 128 188 128 192 132 196 128 192 124 188 124 184 116 184 128 200 140 204 136 196 124 184 116 176 112 176 120 188 128 188 116 172 100 172 112 180 120 184 120 180 116 164 108 180 116 176 112 176 120 196 124 176 112 184 128 184 116 68 16 64 16 64 20 72 28 52 20 84 32 64 8 64 28 72 20 72 20 72 20 72 20 80 16 56 8 76 32 80 20 48 8 68 32 80 28 68 16 68 16 60 8 56 8 56 12 28 0 32 4 48 24 60 32 56 36 56 36 48 20 36 12 16 8 16 8 16 8 16 8 16 8 16 12 20 16 24 16 20 12 20 16 24 16 28 20 24 12 16 12 28 24 28 16 44 32 40 28 36 24 32 20 48 24 20 16 36 36 44 32 32 12 36 20 44 32 52 36 40 24 44 28 48 32 52 36 40 24 48 32 52 32 52 28 60 40 56 32 52 32 56 36 64 44 68 52 76 60 80 64 72 52 72 52 72 52 72 52 84 64 80 60 84 64 88 72 80 60 80 64 84 68 88 68 96 76 96 72 92 68 88 68 88 72 92 76 96 72 92 68 88 72 100 80 92 72 100 84 100 84 104 88 108 84 104 80 104 84 104 84 104 84 104 84 108 88 112 92 112 88 104 84 56 24 24 24 36 24 28 32 28 28 44 32 36 28 44 44 48 44 56 48 52 40 40 28 64 76 112 120 128 116 116 104 120 100 116 96 112 100 116 104 112 100 116 104 120 100 116 92 84 100 200 204 260 200 244 180 252 196 248 192 252 220 268 232 264 204 260 204 260 208 268 216 272 216 272 220 276 224 280 220 280 212 284 220 296 232 304 240 296 224 292 224 292 228 300 236 304 240 312 248 316 248 316 244 312 248 316 252 320 248 316 236 324 228 324 232 328 236 332 236 328 232 328 232 328 232 328 232 340 236 336 236 336 240 344 248 332 236 340 244 344 244 344 240 340 244 340 244 340 244 340 244 356 256 352 252 348 256 352 260 344 252 332 248 344 256 340 248 348 260 348 264 352 268 356 268 352 268 352 268 352 268 352 268 348 264 348 264 348 264 348 264 360 268 360 272 364 276 368 276 364 272 364 272 364 272 364 272 360 260 360 260 360 260 360 260 372 272 372 272 372 272 372 272 368 272 368 272 368 272 368 272 368 272 368 268 364 268 360 264 348 256 360 268 364 264 352 252 360 260 356 256 352 260 356 264 368 272 368 268 364 264 360 264 356 260 356 260 356 260 356 260 360 264 360 264 360 264 360 264 352 260 360 268 364 268 364 264 360 264 360 260 356 256 352 256 344 252 356 268 364 264 356 256 356 260 356 260 356 260 356 260 360 264 360 264 360 264 360 264 360 252 360 252 360 252 360 252 372 264 372 264 372 264 372 264 376 272 376 268 372 264 368 264 356 256 364 264 364 256 352 244 356 248 356 248 356 248 356 248 364 252 356 248 348 240 344 232 348 232 348 232 348 232 348 232 352 236 348 228 344 228 348 232 360 236 356 236 360 248 372 260 380 264 376 264 376 264 376 256 376 240 364 232 368 252 376 252 352 236 352 236 348 232 348 232 332 224 320 220 328 224 320 212 312 208 312 204 308 200 304 200 300 204 304 200 300 200 296 196 292 192 292 188 288 184 284 184 276 180 268 172 264 172 260 180 268 192 268 192 268 200 268 200 256 188 252 180 244 172 240 168 240 168 224 152 216 156 228 168 236 156 236 156 236 156 236 156 232 140 212 128 212 132 208 120 204 136 204 136 204 136 204 136 200 132 200 132 200 132 200 132 204 136 200 132 200 128 196 128 204 136 204 132 200 128 196 128 208 144 212 140 208 136 204 136 204 136 204 136 204 136 204 136 192 124 192 124 192 124 192 124 196 128 196 124 192 120 188 120 192 124 192 120 188 116 184 116 184 116 184 116 184 116 184 116 180 124 184 128 188 124 184 120 176 116 176 116 176 116 176 116 172 116 188 120 168 100 172 116 176 112 176 108 172 104 168 104 168 104 168 104 168 104 168 104 164 104 168 104 168 104 172 108 164 92 148 88 160 100 156 84 152 88 152 84 148 80 144 80 148 84 148 84 148 84 148 84 152 88 152 84 148 80 144 80 140 80 144 84 148 80 144 76 140 76 140 76 140 76 140 76 148 84 136 72 132 76 144 88 140 80 140 76 136 72 132 72 128 72 132 76 136 80 140 84 136 80 140 72 116 56 128 80 132 84 148 84 136 72 140 88 144 84 136 72 128 64 124 64 136 72 124 60 120 64 132 76 120 68 132 72 124 64 128 76 124 64 124 64 124 64 124 64 124 68 128 72 132 68 128 64 144 88 128 68 116 68 128 80 156 96 140 76 124 68 124 72 108 68 136 92 140 72 100 36 112 64 116 68 120 64 116 60 108 64 128 80 128 72 124 76 136 72 112 60 120 72 116 56 68 68 80 68 68 60 80 84 84 76 88 80 84 68 68 56 80 72 80 68 76 64 68 60 96 84 80 68 72 68 84 84 80 72 80 72 76 64 68 56 72 72 84 68 60 48 64 68 60 48 68 60 72 56 52 44 52 48 48 48 36 32 20 20 20 16 16 12 12 16 16 20 16 16 16 16 16 16 16 16 24 24 24 28 28 32 32 36 24 24 24 28 28 32 32 32 36 36 36 36 36 36 36 36 28 28 32 36 36 40 44 44 36 40 36 40 36 40 36 40 36 44 44 48 36 36 40 48 32 32 44 44 52 44 44 36 52 56 68 64 64 52 56 52 80 76 76 72 76 76 84 84 80 76 80 76 80 76 80 76 84 80 84 76 80 72 76 72 88 84 88 84 88 84 88 84 88 84 88 88 92 92 96 92 96 92 96 92 96 92 96 92 104 96 100 96 100 100 108 108 104 100 104 100 104 100 104 100 104 100 104 100 104 100 104 100 108 108 112 104 104 100 108 108 56 40 24 16 20 28 32 36 40 36 36 36 36 40 44 48 36 48 60 56 48 44 56 68 72 88 104 112 112 104 100 100 120 116 120 116 120 116 120 116 120 116 120 120 124 124 128 124 120 120 204 252 316 256 308 260 312 244 320 248 324 256 328 260 332 264 340 272 344 272 344 268 340 264 336 264 336 268 344 280 364 288 364 292 368 296 372 296 368 292 368 296 372 300 376 300 384 308 384 312 388 316 392 316 396 320 396 316 392 312 388 316 400 324 396 324 396 324 392 320 388 320 396 328 408 340 416 348 416 336 416 336 416 336 416 336 412 336 416 340 420 336 416 332 428 344 424 340 420 344 424 348 428 348 428 348 428 348 428 348 444 344 444 344 444 344 444 344 444 344 444 348 448 352 452 352 456 348 456 348 456 348 456 348 460 348 452 340 448 348 464 360 468 364 468 364 468 364 468 364 468 360 464 356 460 360 464 364 468 364 468 364 468 364 468 364 460 360 472 376 484 376 472 364 480 368 480 364 476 360 472 360 472 364 476 364 476 360 468 352 472 360 472 360 472 360 472 360 480 368 480 364 476 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 464 352 464 356 468 360 472 360 480 364 476 360 472 364 476 368 476 364 476 364 476 364 476 364 468 356 468 356 468 356 468 356 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 468 356 464 360 468 364 476 368 476 372 480 376 484 376 500 380 496 372 492 368 484 364 488 364 480 356 476 356 480 360 468 360 468 356 464 352 460 352 456 348 460 356 464 356 460 352 456 348 456 348 456 348 456 348 460 352 460 356 464 360 468 360 448 344 464 352 476 364 488 368 496 372 504 372 508 376 516 376 508 368 504 372 504 372 496 372 492 368 484 368 492 368 468 348 452 328 448 324 444 320 440 316 432 312 432 308 428 304 424 308 412 304 408 300 404 296 400 296 400 296 400 292 396 288 392 288 384 280 384 276 380 272 376 268 376 268 376 268 376 268 376 268 360 256 364 264 368 256 356 244 336 244 344 224 340 256 356 228 332 240 328 236 324 232 320 228 320 224 316 220 308 216 308 212 308 200 300 196 304 204 316 216 300 196 300 196 304 204 312 212 304 200 304 204 308 208 312 208 312 208 308 204 308 200 304 204 292 208 292 212 296 208 292 204 292 208 292 204 288 200 284 200 276 200 276 200 276 200 276 200 268 192 268 192 268 192 268 192 260 188 264 192 268 188 264 184 268 188 264 184 260 188 264 192 260 180 256 176 252 180 256 184 252 176 252 176 252 176 252 176 252 184 252 180 248 176 244 176 244 176 240 172 240 168 236 168 232 168 232 168 232 168 232 168 228 164 228 164 228 164 228 164 228 160 220 156 228 164 224 156 224 156 212 144 208 148 220 160 216 148 216 148 216 148 216 148 216 148 216 152 220 156 224 156 208 144 208 148 212 152 216 152 212 144 208 140 204 144 208 148 208 140 204 136 200 140 204 144 208 140 200 132 196 132 196 136 188 128 196 136 204 140 204 140 192 132 204 144 208 140 196 128 204 136 192 124 188 128 200 140 204 140 196 128 192 128 192 128 184 120 184 124 192 132 204 144 208 144 208 144 208 140 196 132 188 124 188 124 188 124 188 124 180 124 196 132 192 124 196 140 192 128 192 128 192 128 192 128 196 132 192 128 192 128 192 128 192 136 204 132 180 108 176 120 168 108 180 120 184 116 172 104 180 120 196 136 204 136 192 124 168 116 188 128 184 112 172 112 60 20 72 20 60 12 72 36 80 32 80 28 72 20 64 12 72 20 72 20 68 16 68 16 84 28 72 16 64 12 68 20 64 16 68 20 72 20 68 20 68 24 68 12 56 8 64 24 56 16 52 16 52 24 56 24 52 32 52 28 40 12 24 0 20 8 16 4 12 8 16 12 16 8 16 8 16 8 16 8 20 12 24 16 24 16 28 20 24 16 24 20 28 24 32 24 32 24 32 24 32 24 32 24 28 20 32 28 36 32 44 36 44 24 44 24 44 24 44 24 40 28 52 28 44 20 44 32 32 16 40 28 48 28 44 20 44 32 64 44 60 32 52 36 68 48 68 48 68 52 76 60 76 56 76 56 76 56 76 56 80 60 80 56 76 52 72 52 84 64 84 64 84 64 84 64 84 64 84 68 88 72 92 72 92 72 92 72 92 72 92 72 100 76 96 76 96 80 104 88 100 80 100 80 100 80 100 80 104 84 104 84 104 84 104 84 104 88 108 84 100 80 100 84 60 36 28 16 28 28 40 32 40 28 36 28 36 32 44 40 40 36 52 44 48 40 56 56 80 88 112 112 120 104 108 100 116 100 116 100 116 100 116 100 116 100 116 104 120 108 124 104 120 88 164 196 272 208 252 208 244 188 248 196 256 216 260 220 260 208 268 216 272 216 272 212 268 212 264 208 268 212 272 216 288 220 292 224 292 228 296 228 292 224 296 228 296 232 300 232 308 240 308 244 312 248 316 248 320 252 320 248 316 244 312 236 328 232 328 232 328 232 332 236 320 228 324 236 336 244 344 248 336 236 336 236 336 236 336 236 332 236 336 240 340 236 336 232 348 248 344 244 340 248 344 252 348 252 348 252 348 252 348 252 344 256 344 256 344 256 344 256 344 256 348 260 348 264 352 264 348 264 348 264 348 264 348 264 348 264 344 260 348 264 352 272 364 272 364 272 364 272 364 272 364 268 360 264 356 268 360 272 364 264 364 264 364 264 364 264 356 260 368 276 376 272 368 264 372 276 372 272 368 272 364 268 360 268 364 268 364 264 356 256 360 264 360 264 360 264 360 264 368 272 368 268 364 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 352 256 356 260 356 264 360 264 368 268 364 264 360 268 364 272 364 268 364 268 364 268 364 268 356 260 356 260 356 260 356 260 360 264 360 264 360 264 360 264 356 260 356 260 356 260 356 260 364 252 360 248 356 252 360 256 368 260 368 264 372 264 376 268 380 276 376 268 372 264 364 260 364 260 360 252 356 252 356 252 364 256 364 252 360 252 356 248 348 244 352 248 356 244 352 240 348 232 348 232 348 232 348 232 352 236 352 240 356 240 360 244 344 228 348 232 360 244 360 248 372 256 368 260 372 260 376 256 368 240 372 240 372 248 372 248 376 256 372 264 380 264 364 240 332 228 328 224 324 216 320 212 312 208 308 204 308 200 304 200 300 204 304 200 300 196 296 196 296 196 296 192 292 188 288 188 280 188 280 184 276 180 268 184 268 192 268 192 268 200 264 196 256 188 260 192 256 180 236 164 216 168 244 164 228 164 216 120 196 124 196 128 212 152 236 168 232 160 228 156 224 148 212 136 200 132 196 124 192 128 204 140 196 128 192 124 196 132 204 140 200 132 200 136 204 136 208 140 208 140 208 140 204 136 204 132 200 140 208 144 212 140 208 136 208 140 208 136 204 132 200 132 200 132 200 132 200 132 200 132 192 124 192 124 192 124 192 124 184 120 188 124 192 120 188 116 192 120 188 116 184 120 188 124 184 120 180 116 176 120 180 124 176 116 176 116 176 116 176 116 184 120 184 116 180 112 176 112 180 112 176 112 172 108 172 104 168 104 168 104 168 104 168 104 164 100 164 100 164 100 164 100 164 96 156 92 164 100 160 92 164 96 156 88 152 92 160 100 148 84 148 84 148 84 148 84 148 84 148 88 152 92 156 92 140 76 140 80 144 84 148 84 148 80 144 76 140 80 144 84 144 80 140 76 136 80 140 84 140 80 140 76 136 76 132 72 136 76 140 80 140 76 132 72 132 72 132 68 128 72 132 72 136 72 132 68 128 72 132 76 140 76 132 68 128 68 128 72 120 60 116 60 120 68 132 76 136 80 140 80 140 76 132 72 124 64 124 64 124 64 124 64 112 60 124 64 120 60 128 72 128 76 128 76 128 76 128 76 132 80 128 76 124 72 120 68 124 76 136 76 116 56 112 68 116 64 112 60 112 60 112 60 116 64 116 64 116 68 124 72 116 72 128 76 120 64 120 72 72 68 80 68 72 64 80 80 92 80 84 72 76 68 76 68 80 72 80 72 84 76 84 76 84 76 80 68 72 60 68 56 68 60 72 68 80 72 84 76 84 68 64 52 68 68 80 76 80 56 60 44 56 48 64 68 60 56 52 48 36 32 16 16 16 16 12 12 12 12 16 16 16 16 16 16 16 16 16 16 28 28 28 28 28 24 24 24 24 24 24 28 28 32 32 32 28 28 28 28 28 28 28 28 28 28 32 36 36 40 44 44 40 44 40 44 40 44 40 44 40 52 52 52 44 44 44 56 44 40 48 48 56 48 52 48 44 48 64 60 60 56 64 64 68 64 64 60 68 68 76 72 76 72 76 76 80 76 80 76 84 80 80 76 80 76 76 72 88 84 88 84 88 84 88 84 88 84 88 88 92 92 96 92 96 92 96 92 96 92 96 92 100 96 100 96 100 100 108 104 104 100 104 100 104 100 104 100 108 104 108 104 108 104 108 104 108 108 112 108 108 100 100 92 60 48 32 28 32 40 44 44 36 36 36 36 36 40 44 44 44 40 36 40 48 56 56 56 96 108 120 128 124 120 116 120 120 116 120 116 120 116 120 116 120 116 120 120 124 124 128 124 160 128 176 224 312 272 328 272 320 248 320 252 328 256 328 260 332 264 340 272 344 272 344 268 340 268 336 264 340 272 348 280 364 292 368 292 372 296 372 296 368 296 372 296 376 300 376 300 384 308 384 312 388 316 392 316 396 320 396 320 392 316 392 320 400 328 400 332 408 336 412 340 400 328 404 332 408 336 408 340 416 336 416 336 416 336 416 336 416 336 420 340 420 340 416 336 428 348 424 344 424 344 428 348 428 348 428 348 428 348 428 348 444 344 444 344 444 344 444 344 444 348 448 348 452 352 452 352 456 348 456 348 456 348 456 348 452 344 456 352 460 352 460 352 468 364 468 364 468 364 468 364 468 364 464 360 464 360 468 364 468 364 468 364 468 364 468 364 460 360 472 376 480 372 472 364 488 376 488 372 484 372 484 368 476 364 476 364 476 360 468 356 472 360 472 360 472 360 472 360 480 368 476 364 476 364 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 464 356 468 356 472 360 472 360 480 364 476 360 472 364 476 368 476 364 476 364 476 364 476 364 468 356 468 356 468 356 468 356 472 360 472 360 472 360 472 360 468 356 468 356 468 356 468 356 472 360 468 356 464 360 468 364 476 368 476 368 480 372 480 376 500 380 496 372 492 368 484 364 484 360 476 352 472 352 472 356 476 368 476 364 472 364 468 360 456 352 460 356 464 352 456 348 456 348 456 348 456 348 456 348 460 352 460 352 464 356 464 360 460 352 468 356 472 360 480 356 496 372 504 368 508 372 512 376 508 368 504 372 504 368 492 368 508 380 500 384 504 380 480 360 456 332 452 328 444 320 436 316 428 308 428 308 424 304 420 304 412 304 408 300 404 296 400 296 400 296 400 292 396 288 392 288 384 280 384 276 380 272 376 268 380 272 376 268 372 264 368 260 356 256 360 252 352 236 332 220 324 240 352 232 316 200 280 156 248 152 244 152 260 188 304 228 316 228 324 232 320 224 308 212 304 196 300 192 296 192 296 196 300 192 296 192 296 196 300 200 304 200 304 200 308 204 308 208 316 212 316 208 312 204 308 208 292 204 292 208 292 208 288 204 292 208 292 204 288 200 284 200 276 200 276 200 276 200 276 200 268 192 268 192 268 192 268 192 260 188 264 192 268 188 264 184 268 188 264 184 260 188 264 192 260 184 256 180 256 180 260 184 252 176 252 176 252 176 252 176 252 184 248 180 248 180 244 176 252 180 248 180 244 176 244 172 232 168 232 168 232 168 232 168 228 164 228 164 228 164 228 164 228 160 220 156 228 164 224 156 228 164 224 156 220 160 228 164 216 148 216 148 216 148 216 148 216 148 220 152 220 152 224 156 200 136 204 140 204 144 208 144 212 144 208 140 204 144 208 148 208 140 204 136 200 140 204 144 200 140 208 144 208 136 196 128 204 140 208 140 200 132 192 124 200 132 188 116 180 124 196 136 192 132 196 136 200 132 196 128 204 136 196 128 192 128 196 132 188 120 184 116 180 120 188 124 192 128 196 136 200 136 196 132 188 124 188 124 188 124 188 124 176 116 188 120 180 116 184 128 192 128 192 128 192 128 192 128 196 132 192 124 184 116 176 112 180 120 188 120 180 112 180 120 196 124 180 108 168 108 180 120 184 116 172 104 172 112 188 128 188 128 196 128 188 120 192 132 68 20 68 20 68 24 76 32 84 32 72 20 64 20 72 24 72 20 72 24 76 28 84 32 76 24 76 24 72 12 56 4 64 16 64 16 68 20 72 28 80 16 48 0 64 28 80 28 56 20 52 12 48 28 64 36 60 40 60 32 40 12 20 0 16 8 12 0 8 4 16 8 16 8 16 8 16 8 16 8 40 28 36 24 32 20 28 16 24 16 24 20 28 24 32 24 28 20 28 20 28 20 28 20 28 20 32 28 36 32 44 36 48 28 48 28 48 28 48 28 48 32 60 36 48 28 52 36 44 24 48 28 52 32 52 32 40 28 56 40 56 36 64 48 64 44 64 44 64 48 72 52 68 52 72 52 72 56 76 56 76 56 76 56 76 56 76 56 80 60 80 60 80 60 80 60 84 64 84 68 88 72 92 72 88 68 92 72 92 72 96 76 96 76 92 72 96 76 100 84 100 80 100 80 100 80 100 80 108 88 108 88 108 88 108 88 108 84 108 88 108 80 88 60 52 32 32 20 32 32 44 32 36 28 32 24 36 28 40 36 48 28 28 24 48 52 60 44 100 104 124 120 124 112 120 112 116 100 116 100 116 100 116 100 116 100 116 104 120 108 124 104 136 80 132 168 276 224 264 204 248 196 252 200 256 220 260 220 260 208 268 216 272 216 272 212 272 212 268 212 268 216 276 220 292 224 292 228 296 228 300 232 296 228 296 232 300 232 304 236 308 240 308 244 312 248 316 248 320 252 320 252 320 252 320 240 320 224 324 232 332 240 340 244 336 240 336 240 336 240 336 240 340 240 340 240 340 240 340 240 336 236 340 244 344 240 336 236 352 252 344 248 344 248 348 256 352 256 352 256 352 256 352 256 348 260 348 260 348 260 348 260 348 260 348 264 352 264 356 268 352 268 352 268 352 268 352 268 340 260 352 272 360 272 352 264 364 272 364 272 364 272 364 272 368 272 360 268 360 268 364 276 364 264 364 264 364 264 364 264 360 264 368 272 372 272 368 268 372 276 372 276 372 276 368 272 364 268 368 272 364 268 360 260 360 264 360 264 360 264 360 264 364 268 364 268 364 268 364 268 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 356 260 356 264 360 264 364 268 368 268 364 264 360 268 364 272 364 268 364 268 364 268 364 268 360 264 360 264 360 264 360 264 356 260 356 260 356 260 356 260 352 256 352 256 352 256 352 256 364 252 360 248 356 252 360 256 364 256 368 260 368 264 372 264 376 272 376 268 372 264 368 264 364 256 356 248 352 248 352 248 368 260 364 256 360 252 360 252 352 244 356 248 356 244 348 236 348 232 348 232 348 232 348 232 348 232 352 236 352 240 356 240 356 236 356 236 356 236 352 236 368 252 368 256 368 260 372 252 368 240 372 236 368 244 368 240 384 264 376 268 384 268 372 244 340 232 332 224 324 216 316 212 308 204 308 204 304 200 304 196 300 204 304 200 300 196 296 196 296 196 296 192 292 188 288 188 280 188 280 184 276 180 268 184 272 196 268 192 264 192 260 188 248 184 252 184 248 172 228 156 240 176 240 148 188 100 160 88 152 68 124 44 120 68 160 100 200 132 216 152 228 152 220 144 204 136 200 132 196 128 192 124 196 128 192 120 188 120 192 124 196 128 200 132 200 136 204 136 212 144 212 144 208 140 204 136 196 136 208 140 208 140 204 132 208 140 208 136 204 132 200 132 200 132 200 132 200 132 200 132 192 124 192 124 192 124 192 124 184 120 188 124 192 120 188 116 192 120 188 116 184 120 188 124 188 124 180 120 180 120 184 128 176 116 176 116 176 116 176 116 180 116 180 116 180 116 180 116 184 120 184 116 180 116 176 112 168 104 168 104 168 104 168 104 164 100 164 100 164 100 164 100 164 96 156 92 164 100 160 92 160 96 160 92 156 96 160 96 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 144 80 144 80 144 80 144 80 148 80 144 76 140 80 144 84 144 80 140 76 136 80 140 84 132 80 144 92 148 80 132 64 136 80 140 80 140 76 132 68 136 72 128 64 124 68 132 76 124 68 136 80 140 76 128 64 136 76 132 68 128 68 132 76 132 72 124 64 120 60 120 64 120 60 124 72 132 72 132 72 124 64 124 64 124 64 124 64 116 60 128 64 120 56 120 68 128 76 128 76 128 76 128 76 136 80 128 72 116 60 108 52 108 60 116 64 116 64 120 72 132 76 120 64 112 60 116 64 124 68 120 64 120 72 128 80 116 72 136 88 136 76 128 76 80 72 76 68 80 76 88 80 88 76 80 64 72 68 80 76 80 72 80 76 84 80 92 84 88 80 88 80 84 72 72 60 84 76 76 64 72 64 72 68 88 64 60 52 76 80 88 76 60 48 68 60 76 64 64 60 64 60 56 52 40 32 20 20 16 12 8 8 8 8 12 16 16 16 16 16 16 16 16 16 32 32 28 28 24 20 20 20 24 24 24 28 28 32 32 32 36 36 36 36 36 36 36 36 28 28 32 36 36 40 44 44 44 48 44 48 44 48 44 48 44 52 56 56 44 48 48 56 48 44 48 48 52 52 56 56 48 48 60 56 56 56 68 72 72 68 72 64 72 72 80 76 68 68 72 72 76 76 80 76 80 76 80 76 80 76 80 76 84 80 84 80 84 80 84 80 88 84 88 88 92 92 96 92 92 88 92 92 96 96 100 96 100 92 96 92 96 96 104 104 104 100 104 100 104 100 104 100 112 108 112 108 112 108 112 108 112 104 108 112 116 104 88 64 40 32 24 24 32 36 36 36 36 32 32 32 32 36 40 44 52 36 28 32 48 64 64 60 100 112 120 124 116 112 112 116 120 116 120 116 120 116 120 116 120 116 120 120 124 124 128 124 136 96 148 212 316 284 320 244 324 256 328 256 328 260 328 260 332 264 340 272 344 272 344 268 344 272 340 268 344 272 348 284 368 292 372 296 372 300 376 300 372 296 376 300 376 304 380 304 384 308 384 312 388 316 392 316 396 320 396 320 396 320 396 328 388 316 392 324 400 332 408 336 412 340 412 336 408 336 408 332 420 340 420 340 420 340 420 340 416 340 424 344 424 344 420 336 432 352 428 344 424 348 432 352 432 352 432 352 432 352 432 352 448 348 448 348 448 348 448 348 448 348 452 352 452 356 456 356 460 352 460 352 460 352 460 352 448 348 460 360 468 360 460 352 468 364 468 364 468 364 468 364 472 368 468 360 464 364 472 368 468 364 468 364 468 364 468 364 464 364 472 368 476 372 476 372 476 364 476 364 476 364 480 368 476 368 480 368 480 364 472 356 472 360 472 360 472 360 472 360 476 364 476 364 476 364 476 364 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 468 356 472 360 472 364 476 364 480 364 476 360 472 364 476 368 476 364 476 364 476 364 476 364 472 360 472 360 472 360 472 360 468 356 468 356 468 356 468 356 464 352 464 352 464 352 464 352 472 360 468 356 464 360 468 364 472 364 472 368 476 368 480 372 496 376 492 372 492 372 488 368 484 360 476 352 472 352 476 356 468 360 468 360 464 356 460 352 464 356 464 356 464 352 456 344 456 348 456 348 456 348 456 348 456 348 456 352 460 352 464 356 468 360 472 356 472 356 472 348 492 368 500 368 504 368 512 372 508 368 504 368 500 364 488 360 500 372 492 376 496 372 472 352 464 340 456 332 448 320 436 316 432 312 432 308 428 308 424 308 412 304 408 300 404 296 400 296 400 296 400 292 396 288 392 288 384 280 384 276 380 272 376 268 376 268 376 264 372 260 368 256 352 248 356 252 356 244 340 232 348 228 304 176 264 152 268 176 248 144 212 108 188 112 204 132 248 172 268 200 296 220 308 224 316 212 316 212 312 204 308 200 304 200 296 188 292 188 292 188 300 196 300 200 304 200 308 204 316 212 316 208 312 204 308 208 288 200 288 208 292 204 284 200 292 208 292 204 288 200 284 200 276 200 276 200 276 200 276 200 268 192 268 192 268 192 268 192 260 188 264 192 268 188 264 184 268 188 264 184 260 188 264 192 264 188 260 180 256 184 264 188 252 176 252 176 252 176 252 176 248 180 248 180 248 180 248 180 252 184 252 180 248 180 244 176 232 168 232 168 232 168 232 168 228 164 228 164 228 164 228 164 228 160 220 156 228 164 224 156 216 152 216 156 220 152 216 152 220 152 220 152 220 152 220 152 220 152 220 152 220 152 220 152 216 152 216 152 216 152 216 152 212 144 208 140 204 144 208 148 208 140 204 136 200 140 204 144 200 140 212 152 216 144 196 128 192 132 200 140 204 140 204 136 192 132 200 140 204 136 196 128 188 128 200 140 204 136 192 124 200 132 192 128 192 132 200 136 208 140 200 128 192 128 192 128 180 120 188 128 196 132 196 128 188 124 188 124 188 124 188 124 188 128 196 132 188 120 188 132 192 128 192 128 192 128 192 128 200 132 192 124 180 112 172 104 172 108 172 112 180 120 188 120 184 124 192 128 192 120 180 112 180 120 188 128 196 128 188 124 168 120 208 152 212 140 192 124 80 24 64 20 76 32 80 28 76 24 72 20 68 24 72 24 72 20 72 20 76 24 76 24 80 28 80 24 76 24 76 20 84 32 72 16 60 12 64 20 76 20 64 16 72 28 76 24 40 12 60 32 68 40 64 28 56 36 56 32 48 20 32 8 12 4 8 0 8 0 12 4 16 8 16 8 16 8 16 8 16 8 12 4 12 4 12 0 24 16 24 20 28 24 32 24 36 28 36 28 36 28 36 28 28 20 32 28 36 32 44 36 44 24 44 24 44 24 44 24 44 32 56 32 48 24 48 36 44 24 44 20 44 28 52 32 48 32 56 36 52 32 64 52 68 48 68 48 68 52 76 56 64 44 64 48 72 52 76 56 72 52 76 56 76 56 80 60 76 56 76 56 76 56 76 56 84 64 84 68 88 72 92 72 84 64 88 72 92 76 100 80 92 72 88 68 92 76 100 80 100 80 100 80 100 80 100 80 104 84 104 84 104 84 104 84 108 84 104 92 116 84 76 32 36 20 24 16 32 28 36 24 32 24 28 20 32 28 40 32 52 36 36 28 48 52 72 68 104 104 116 108 112 100 108 108 116 100 116 100 116 100 116 100 116 100 116 104 120 108 124 104 104 52 116 164 272 220 252 184 256 200 256 204 260 220 260 220 260 208 268 216 272 216 272 212 272 216 272 216 272 220 280 220 296 228 296 228 300 232 300 236 300 232 300 232 304 236 304 240 308 240 308 244 312 248 316 248 320 252 320 252 324 256 324 248 316 220 320 224 324 232 328 232 340 244 340 244 340 240 336 240 344 244 344 244 344 244 344 244 340 240 344 244 344 244 340 240 352 256 348 252 348 252 352 256 356 260 356 260 356 260 356 260 352 264 352 264 352 264 352 264 352 264 352 264 356 268 356 272 356 272 356 272 356 272 356 272 348 264 352 272 356 272 356 272 364 272 364 272 364 272 364 272 368 276 364 272 364 272 368 276 364 264 364 264 364 264 364 264 364 264 364 268 368 272 372 272 360 264 360 268 364 268 364 272 368 272 372 276 368 268 360 264 360 264 360 264 360 264 360 264 360 264 364 268 364 268 368 272 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 364 268 364 272 368 268 364 264 360 268 364 272 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 352 256 352 256 352 256 352 256 356 260 356 260 356 260 356 260 364 252 360 248 356 252 360 256 360 256 364 256 368 260 368 260 372 268 372 268 372 268 372 268 368 260 360 256 356 252 360 256 360 252 356 248 356 244 352 244 356 248 356 248 352 240 344 232 348 232 348 232 348 232 348 232 344 232 348 232 352 236 352 236 356 236 356 236 356 236 352 236 364 252 364 252 368 256 368 248 368 240 368 236 364 236 360 236 368 248 364 256 372 256 356 232 348 240 340 228 328 216 316 212 320 216 316 212 316 208 312 208 300 204 304 200 300 196 296 196 296 196 296 192 292 188 288 188 280 188 280 184 276 180 268 184 260 184 260 184 260 196 264 196 248 184 252 184 248 172 232 156 212 116 160 88 164 100 180 128 168 92 144 64 120 44 112 44 124 60 144 92 180 132 212 152 216 152 220 156 220 152 216 144 208 136 200 124 188 120 188 120 192 128 196 128 200 132 200 132 208 140 204 136 204 132 200 132 196 132 204 136 204 136 200 132 208 140 208 136 204 132 200 132 200 132 200 132 200 132 200 132 192 124 192 124 192 124 192 124 184 120 188 124 192 120 188 116 192 120 188 116 184 120 188 124 188 128 184 124 184 124 188 128 176 116 176 116 176 116 176 116 176 112 180 116 180 116 184 120 184 116 180 116 176 112 176 108 168 104 168 104 168 104 168 104 164 100 164 100 164 100 164 100 164 96 156 92 164 100 160 92 148 84 152 92 156 88 148 84 156 92 156 92 156 92 156 92 156 92 152 88 152 88 148 84 160 96 156 92 156 88 152 88 148 80 144 76 140 80 144 84 144 80 140 76 136 80 140 84 140 84 148 88 148 84 136 72 124 68 132 76 140 84 140 80 128 72 140 88 148 80 132 68 128 72 132 76 136 72 132 68 132 72 128 68 128 72 136 80 144 80 136 72 132 72 132 72 120 64 128 72 132 72 128 68 124 64 124 64 124 64 124 64 128 72 136 72 124 60 124 72 128 76 128 76 128 76 128 76 132 80 128 72 120 64 112 60 116 60 108 60 124 76 124 68 116 68 128 84 136 76 120 64 104 60 120 76 132 76 120 64 108 76 152 108 160 96 140 80 88 72 72 68 84 84 92 76 76 72 80 76 84 72 80 68 80 72 80 72 76 68 76 68 84 72 76 68 76 72 88 84 88 72 72 60 68 64 80 76 72 72 88 80 80 68 76 68 64 52 68 60 76 64 72 72 52 48 52 52 44 44 36 36 12 8 8 4 4 8 8 12 16 16 16 16 16 16 16 16 12 12 12 16 16 16 16 16 24 24 24 28 28 32 32 32 32 32 32 32 32 32 32 32 28 28 32 36 36 40 44 44 40 44 40 44 40 44 40 44 36 48 48 48 40 40 40 52 48 40 40 36 40 44 52 52 60 60 64 52 52 48 64 68 68 64 64 60 68 68 76 72 64 60 68 68 76 72 80 76 76 72 76 76 80 80 84 80 80 76 80 76 80 76 80 76 88 84 88 88 92 92 96 92 88 84 92 92 96 96 104 100 96 92 92 88 96 92 100 100 104 100 104 100 104 100 104 100 108 104 108 104 108 104 108 104 112 104 108 112 124 108 76 44 36 32 28 28 36 44 40 36 32 32 28 28 32 32 36 40 48 48 48 44 48 56 76 92 108 112 120 116 112 108 112 116 120 116 120 116 120 116 120 116 120 116 120 120 124 124 128 124 124 92 148 204 304 272 324 264 332 260 332 260 332 260 328 260 332 264 340 272 344 272 344 268 348 272 344 272 344 276 352 288 372 296 372 300 376 300 380 304 376 300 376 304 380 304 384 308 384 308 384 312 388 316 392 316 396 320 396 324 400 328 404 332 396 324 400 328 400 328 400 328 408 336 412 340 412 340 412 340 424 344 424 344 424 344 424 344 420 344 424 348 428 344 424 340 436 352 432 348 428 352 432 356 436 356 436 356 436 356 436 356 452 352 452 352 452 352 452 352 452 352 452 356 456 356 460 360 464 356 464 356 464 356 464 356 464 352 460 352 460 356 468 364 468 364 468 364 468 364 468 364 476 368 472 364 468 368 472 372 468 364 468 364 468 364 468 364 468 364 468 364 472 368 476 376 476 364 476 368 480 368 484 372 480 368 484 372 480 368 476 360 472 360 472 360 472 360 472 360 472 360 472 364 476 368 480 368 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 364 476 364 480 368 480 364 476 360 472 364 476 368 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 464 352 464 352 464 352 464 352 468 356 468 356 468 356 468 356 472 360 468 356 464 360 468 364 468 360 472 364 472 368 476 368 492 372 492 372 492 372 492 372 492 372 488 364 480 360 484 364 472 364 468 360 468 356 464 356 464 360 468 356 460 348 452 340 456 348 456 348 456 348 456 348 452 344 456 348 456 352 460 352 464 356 472 356 472 356 476 352 488 364 500 364 500 368 508 368 508 368 500 368 496 360 480 356 492 364 484 368 488 364 464 348 468 348 460 336 448 320 436 316 444 324 444 320 440 320 436 320 412 304 408 300 404 296 400 296 400 296 400 292 396 288 392 288 384 280 384 276 380 272 376 268 360 256 364 260 368 264 376 268 364 260 360 248 344 224 316 204 272 144 248 180 320 220 316 212 292 196 272 172 236 132 200 104 184 100 192 124 228 168 272 204 316 216 328 228 332 224 324 220 320 212 308 196 296 188 292 188 296 192 300 196 300 200 304 200 308 204 304 200 300 196 300 200 284 200 284 204 288 200 284 196 292 208 292 204 288 200 284 200 276 200 276 200 276 200 276 200 268 192 268 192 268 192 268 192 260 188 264 192 268 188 264 184 268 188 264 184 260 188 264 192 268 188 264 184 260 188 264 192 252 176 252 176 252 176 252 176 244 176 244 180 248 184 252 184 248 176 244 176 240 172 240 168 232 168 232 168 232 168 232 168 228 164 228 164 228 164 228 164 228 160 220 156 228 164 224 156 212 152 220 160 224 156 216 148 224 156 224 156 224 156 224 156 224 156 224 152 220 148 216 148 220 156 220 152 216 148 212 148 212 144 208 140 204 144 208 148 208 140 204 136 200 140 204 144 212 148 212 144 208 140 204 140 196 132 200 140 204 140 200 136 196 132 196 136 200 132 196 132 200 132 196 128 192 132 196 136 196 128 192 128 192 132 200 140 204 136 196 128 192 128 196 132 192 132 196 136 196 132 192 124 188 124 188 124 188 124 188 124 188 132 196 128 184 116 184 124 192 128 192 128 192 128 192 128 196 132 192 128 188 124 184 120 192 120 176 116 192 132 188 116 180 120 188 128 196 132 196 132 184 120 188 128 192 128 192 128 200 144 220 160 224 156 224 164 84 24 64 20 80 40 84 28 64 20 72 32 80 28 72 20 72 20 72 16 68 12 60 8 72 12 60 4 60 16 80 32 72 16 60 8 60 20 80 36 60 28 92 40 76 12 60 16 60 20 52 12 52 36 72 52 44 28 48 28 52 24 44 20 12 0 8 0 4 0 8 4 16 8 16 8 16 8 16 8 24 16 24 20 28 24 32 28 24 16 24 20 28 24 32 24 28 20 28 20 28 20 28 20 28 20 32 28 36 32 44 36 40 20 40 20 40 20 40 20 40 24 48 28 40 16 44 28 40 20 36 12 32 20 44 28 60 40 60 32 48 28 56 44 60 36 56 36 56 40 64 48 56 40 64 44 68 52 76 56 72 52 72 56 76 60 80 60 76 56 76 56 76 56 76 56 84 64 84 68 88 72 92 72 84 64 88 72 92 76 100 80 92 68 88 68 88 72 96 80 100 80 100 80 100 80 100 80 100 80 100 80 100 80 100 80 112 84 104 96 124 88 68 20 40 28 32 28 44 40 48 32 32 20 28 20 28 24 36 32 48 44 56 44 44 48 80 92 112 112 124 112 112 100 112 112 116 100 116 100 116 100 116 100 116 100 116 104 120 108 124 108 120 72 128 156 252 220 268 228 260 204 260 204 260 220 260 220 260 208 268 216 272 216 272 212 276 216 272 216 272 220 280 224 296 228 296 232 300 236 304 236 300 232 300 236 304 240 308 240 308 240 308 244 312 248 316 248 320 252 320 256 324 260 328 252 336 240 332 236 332 236 332 232 336 240 336 244 340 248 344 248 344 244 344 244 344 244 344 244 340 244 344 248 348 244 344 240 356 256 348 252 344 256 348 260 352 260 352 260 352 260 352 260 352 264 352 264 352 264 352 264 352 264 352 268 356 272 360 272 356 272 356 272 356 272 356 272 360 272 352 264 352 272 364 280 364 272 364 272 364 272 364 272 372 276 368 272 364 276 368 280 364 264 364 264 364 264 364 264 368 264 364 264 364 268 372 276 368 272 368 276 372 280 376 280 368 276 372 276 372 272 364 264 360 264 360 264 360 264 360 264 360 264 360 268 364 272 368 272 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 264 360 268 364 272 368 272 368 268 364 264 360 268 364 272 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 352 256 352 256 352 256 352 256 360 264 360 264 360 264 360 264 364 252 360 248 356 252 360 256 360 252 360 256 364 260 368 260 372 268 372 268 372 268 372 268 376 268 368 264 364 260 368 264 368 260 368 256 364 252 360 252 360 252 360 248 352 240 344 232 348 232 348 232 348 232 348 232 344 228 344 232 348 236 352 236 352 232 352 236 356 240 356 240 364 248 360 252 364 256 368 256 368 240 368 240 360 236 356 228 368 252 364 256 372 256 356 232 356 236 344 232 328 232 316 216 328 224 332 212 324 220 320 216 300 204 304 200 300 196 296 196 296 196 296 192 292 188 288 188 280 180 280 184 276 180 268 184 248 172 252 180 264 192 272 204 268 196 256 180 228 144 192 116 140 56 148 152 276 204 240 152 236 168 220 140 176 76 108 24 88 20 92 32 120 76 168 116 212 144 220 160 228 160 224 152 220 148 208 132 196 124 188 120 192 124 192 128 196 132 200 132 200 132 196 128 196 124 192 124 192 132 196 136 200 132 196 128 204 140 204 136 200 132 196 132 200 132 200 132 200 132 200 132 192 124 192 124 192 124 192 124 184 120 188 124 192 120 188 116 192 120 188 116 184 120 188 124 192 128 188 124 184 128 188 132 176 116 176 116 176 116 176 116 176 112 176 116 180 120 184 120 176 112 172 108 172 104 168 104 168 104 168 104 168 104 168 104 164 100 164 100 164 100 164 100 164 96 156 92 164 100 160 92 152 92 164 104 168 100 156 88 156 92 156 92 156 92 156 92 156 92 156 88 152 84 148 84 152 88 152 84 148 80 144 80 148 80 144 76 140 80 144 84 144 80 140 76 136 80 140 84 152 88 144 80 140 80 144 84 140 80 140 80 136 72 128 64 136 72 124 60 120 64 132 76 140 76 128 64 124 68 136 80 128 68 128 68 128 72 140 80 132 68 128 64 124 68 128 72 136 76 136 76 136 72 124 64 124 64 124 64 124 64 124 64 120 64 128 64 116 52 112 60 128 76 128 76 128 76 128 76 132 80 128 76 128 76 128 76 132 72 116 68 128 80 128 64 124 68 116 64 124 80 144 96 132 84 124 76 124 92 140 104 156 116 152 104 152 100 176 128 84 64 64 60 84 80 80 60 44 48 72 80 96 84 80 64 68 60 68 60 68 64 76 72 68 64 84 80 92 76 80 64 72 64 72 64 72 64 72 64 80 76 84 68 68 56 72 72 80 56 84 52 72 48 68 48 56 52 56 60 56 48 36 24 16 8 0 0 4 12 12 12 8 4 4 4 4 8 12 16 16 20 20 24 24 20 20 16 24 28 32 36 36 36 36 32 28 28 28 28 28 28 28 28 12 24 32 36 36 32 40 44 32 32 32 36 36 40 40 40 44 48 52 52 44 44 48 56 28 44 52 60 52 48 40 44 44 52 48 56 52 60 56 64 68 60 64 60 64 60 64 56 84 76 76 64 68 68 76 76 96 88 84 76 76 68 72 68 76 72 76 76 80 80 84 80 92 88 88 84 88 84 84 80 100 92 88 80 88 92 104 104 100 96 100 96 100 96 100 96 104 100 104 100 104 100 104 100 104 104 104 104 104 100 104 100 112 100 108 116 112 72 44 28 16 20 28 36 44 48 48 48 36 36 36 40 40 44 44 44 48 64 52 32 28 60 92 116 128 128 120 120 112 112 108 112 128 120 124 116 120 112 116 108 124 120 124 120 124 120 124 120 128 92 128 200 312 280 324 272 324 256 340 268 348 264 344 260 340 264 340 268 344 268 348 272 356 276 352 276 352 280 360 288 364 288 364 292 368 296 372 296 380 308 384 312 388 308 384 304 380 312 392 312 380 300 380 312 400 324 400 328 404 332 408 336 408 328 408 332 412 336 416 336 420 336 416 336 420 348 436 364 424 344 424 340 420 336 416 336 424 344 424 344 424 344 424 344 444 356 444 344 440 344 440 344 452 356 452 356 452 356 452 352 452 348 456 348 456 348 456 348 452 348 456 352 460 348 456 344 464 360 464 360 464 360 464 360 460 356 460 360 464 364 468 364 468 364 468 368 472 372 476 372 472 368 472 368 472 368 472 368 472 360 472 364 476 368 480 368 476 364 476 364 476 364 476 364 476 364 480 372 484 376 492 380 484 372 484 368 480 364 476 364 488 372 476 360 472 364 484 376 476 364 476 364 476 364 476 364 480 364 476 360 472 364 476 368 468 356 472 364 476 364 472 360 480 364 476 360 472 364 476 368 472 360 472 360 472 360 472 360 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 484 372 480 364 476 360 468 356 476 364 476 360 472 356 468 356 476 356 476 356 476 356 476 356 472 352 472 356 476 360 480 360 500 380 496 372 492 368 484 364 484 364 484 364 484 364 484 364 484 364 484 360 480 356 476 356 468 348 468 344 464 340 460 340 464 344 464 340 460 336 456 336 464 344 464 344 464 344 464 344 460 352 468 348 468 348 472 348 472 356 492 360 500 360 496 356 500 368 500 360 496 356 492 356 496 360 492 356 488 356 484 360 460 344 452 340 452 332 436 324 456 340 432 328 452 332 444 308 408 304 416 308 412 300 400 284 396 288 400 292 404 288 400 284 384 280 388 276 388 272 376 268 364 252 348 252 360 268 368 264 380 268 328 224 304 192 236 116 168 152 312 248 332 248 344 252 344 240 340 232 320 204 288 176 208 92 160 68 176 116 216 132 268 192 292 220 324 240 324 228 304 220 312 228 308 212 292 192 296 192 296 192 296 192 296 192 296 192 304 204 308 200 296 188 296 200 300 204 304 208 308 212 308 204 304 200 300 196 296 192 280 196 280 196 280 196 280 196 264 184 276 196 280 192 268 180 280 196 280 196 280 196 280 196 272 188 272 188 272 188 272 188 260 184 260 184 260 184 260 184 260 184 260 180 256 180 252 176 248 172 248 172 248 172 248 172 252 176 252 176 252 176 252 176 244 168 244 172 244 172 240 172 236 168 232 168 232 168 232 168 224 160 224 160 224 160 224 160 220 156 220 156 220 156 220 156 212 152 216 156 220 152 216 148 224 168 236 160 208 132 200 144 204 140 208 148 216 152 216 152 220 156 220 152 208 136 192 124 200 140 212 152 220 156 216 148 200 136 200 140 208 148 216 156 212 144 200 132 196 136 208 148 204 140 204 136 200 132 196 132 192 128 192 132 196 136 200 136 188 124 188 124 188 132 200 140 200 136 200 136 200 136 200 136 200 124 180 124 196 140 196 120 184 120 184 124 188 128 192 128 200 132 188 120 180 116 184 124 188 124 188 124 188 124 188 124 196 140 208 136 184 112 180 124 188 128 196 136 200 128 188 120 188 116 180 124 204 144 200 120 236 84 220 144 200 100 200 132 216 144 260 144 248 192 260 188 72 20 64 16 72 24 68 16 48 8 68 32 84 32 76 20 64 16 64 16 64 20 72 28 72 28 76 32 76 24 64 12 68 20 68 20 68 20 68 20 72 28 76 20 60 12 64 24 72 44 64 36 56 24 44 20 44 20 56 24 52 12 36 4 24 0 0 0 4 4 12 4 8 0 4 0 4 0 12 8 16 12 20 16 24 12 20 8 24 20 32 24 36 28 32 24 28 20 28 20 28 20 28 20 16 20 36 28 32 24 36 32 32 24 32 28 36 32 40 32 44 40 52 44 44 32 48 44 40 20 44 28 52 32 48 24 52 32 56 36 56 36 60 40 60 40 60 40 60 40 60 40 80 56 72 48 68 48 72 56 88 64 80 56 72 52 72 52 72 52 72 56 76 60 80 60 80 60 80 64 84 68 88 68 96 72 88 64 84 72 100 84 96 76 96 76 96 76 96 76 100 80 100 80 100 80 100 80 104 72 104 72 100 80 100 80 108 84 104 108 104 60 36 20 20 16 32 28 40 36 44 36 36 28 36 32 40 36 44 36 44 36 56 20 44 56 112 104 136 116 128 104 120 100 120 100 120 104 116 100 116 100 116 96 120 104 120 104 120 104 120 104 124 76 112 168 268 232 272 224 256 204 264 212 272 212 264 208 264 204 264 208 268 212 272 216 280 216 276 216 276 220 284 228 288 220 292 224 292 228 296 228 304 240 308 244 312 240 308 236 304 244 316 244 304 236 308 244 324 256 324 260 328 264 332 256 324 232 332 236 332 240 336 240 344 248 340 244 340 248 348 252 344 248 344 244 340 240 336 240 348 252 348 252 348 252 348 252 352 260 344 256 340 252 340 256 352 264 352 264 352 264 352 264 348 264 348 264 348 264 348 264 344 264 348 268 352 264 348 260 360 268 360 268 360 268 360 268 356 264 360 268 360 272 364 272 364 264 364 268 368 272 372 272 368 268 368 268 368 268 368 268 360 264 364 268 364 272 368 272 364 268 364 268 364 268 364 268 376 276 372 276 372 276 372 276 372 276 372 272 368 272 364 268 372 276 364 268 364 268 372 276 364 268 364 268 364 268 364 268 364 264 360 260 356 264 360 268 356 264 360 268 364 268 360 260 368 268 364 264 360 268 364 272 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 372 276 368 268 364 264 356 260 364 268 364 264 360 260 356 260 356 252 356 252 356 252 356 252 352 248 356 252 356 256 360 256 376 272 372 268 372 264 368 264 364 260 364 260 364 260 364 260 364 252 364 248 360 244 356 244 348 236 348 232 344 232 340 228 344 232 344 228 340 228 336 224 344 232 344 232 344 232 344 232 352 236 348 236 348 236 348 236 348 240 356 252 360 252 352 244 364 252 364 248 360 244 356 244 360 248 356 240 352 244 356 240 372 224 364 260 348 288 340 268 348 236 336 204 332 212 312 208 304 196 308 200 304 192 288 188 284 192 288 204 292 200 288 196 272 172 280 172 276 176 272 176 264 164 252 168 264 184 268 184 256 168 224 128 180 76 116 20 156 132 252 184 252 172 248 164 236 172 240 172 232 152 204 128 176 76 108 0 56 0 96 44 132 80 172 132 228 172 240 168 228 160 220 148 212 140 204 136 192 124 192 124 192 124 192 124 188 124 196 132 200 132 196 124 196 128 200 132 200 132 204 136 200 132 196 128 196 128 196 124 192 128 196 128 196 128 196 128 188 124 196 132 200 128 192 120 196 128 196 128 196 128 196 128 188 120 188 120 188 120 188 120 184 116 184 116 184 116 184 116 184 112 180 112 176 108 176 108 176 116 176 116 176 116 176 116 176 116 176 116 176 116 176 116 164 108 168 108 168 108 172 108 168 104 168 104 168 104 168 104 164 100 164 100 164 100 164 100 156 92 156 92 156 92 156 92 148 88 152 92 156 88 152 84 152 96 164 96 144 76 144 88 144 80 148 88 152 88 148 84 152 88 152 84 144 76 132 64 144 84 152 88 152 84 144 76 132 68 132 68 136 80 148 88 144 80 136 72 136 72 144 80 140 76 140 72 136 72 132 68 128 76 128 80 132 84 136 84 140 84 132 80 128 80 132 84 136 76 136 76 136 76 136 76 140 72 124 68 136 80 136 68 120 60 120 64 124 68 128 68 136 72 128 60 120 60 124 68 128 68 128 68 128 68 128 68 128 76 140 72 124 56 120 68 116 68 128 80 128 72 120 64 140 80 120 72 128 76 120 60 140 60 108 92 108 76 128 112 140 136 156 116 160 116 188 84 72 72 84 72 76 64 76 72 72 68 80 76 88 80 84 76 80 72 76 68 76 72 84 80 92 84 88 76 76 64 68 60 80 72 80 72 80 72 80 72 76 72 84 68 68 60 72 72 108 80 100 64 76 48 64 40 52 44 52 52 52 44 36 28 20 12 0 0 4 12 12 8 8 4 4 4 4 8 12 16 16 16 20 20 20 20 16 16 24 24 28 32 36 36 32 32 28 28 28 28 28 28 28 28 24 32 40 40 36 32 32 36 32 32 32 36 36 40 40 40 40 48 52 48 44 40 44 52 44 36 24 32 44 56 44 40 56 60 52 56 52 56 48 52 56 56 60 60 64 64 68 68 80 72 76 68 72 72 80 76 84 76 80 72 76 76 80 80 76 72 76 76 80 80 84 80 76 72 80 80 92 92 100 96 100 92 92 84 88 92 104 104 100 96 100 96 100 96 100 96 104 100 104 100 104 100 104 100 104 104 104 104 104 100 104 100 112 100 108 112 100 60 40 32 28 32 36 40 40 40 40 36 36 36 36 40 40 44 44 44 32 52 52 52 56 96 120 132 136 140 128 128 120 124 120 128 120 116 120 116 124 120 124 120 124 120 124 120 124 120 124 120 132 100 136 196 300 284 332 280 336 260 340 268 344 268 344 264 336 260 340 268 348 276 356 280 356 276 352 276 352 280 360 288 364 292 368 292 372 296 372 296 380 308 384 312 388 308 384 304 380 308 392 312 384 304 384 316 400 324 400 328 404 332 408 336 408 332 412 332 416 336 416 336 424 348 428 348 424 344 420 336 424 344 424 344 420 340 420 340 436 356 436 356 436 356 436 356 452 348 448 344 440 344 444 344 452 352 452 352 452 352 452 352 452 344 452 344 452 344 452 344 456 348 460 352 460 352 456 348 460 356 460 356 460 356 460 356 460 360 464 360 468 364 468 364 468 364 468 368 472 372 476 372 472 368 472 368 472 368 472 368 472 364 476 364 480 368 480 368 476 364 476 364 476 364 476 364 496 380 492 376 484 368 480 364 484 372 484 372 480 368 480 364 484 368 480 364 476 368 480 372 476 364 476 364 476 364 476 364 472 360 468 352 464 356 472 360 472 360 476 364 476 364 472 356 480 364 476 360 472 364 476 368 480 368 480 368 480 368 480 368 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 484 372 480 364 476 360 468 356 476 364 472 360 472 360 468 356 476 356 476 356 476 356 476 356 472 356 476 356 480 360 480 360 488 368 488 368 492 372 492 372 484 364 484 364 484 364 484 364 484 364 484 360 480 356 476 356 468 348 468 348 464 344 464 340 464 344 464 344 460 340 460 336 464 344 464 344 464 344 464 344 460 352 468 348 468 348 472 348 472 352 488 356 492 356 496 348 500 364 496 360 496 360 492 356 496 360 492 356 492 356 496 364 496 368 484 348 476 344 476 348 472 348 468 344 452 324 444 324 416 308 416 308 412 296 400 284 396 288 400 292 404 288 400 284 388 276 388 276 388 272 376 272 372 264 360 264 364 280 360 264 308 220 288 172 220 112 188 108 308 248 348 252 328 248 324 224 340 240 352 244 348 240 336 228 316 212 268 124 160 56 152 88 180 112 224 172 284 216 308 228 320 228 304 212 292 208 292 212 292 188 292 188 292 188 292 188 288 188 296 196 304 200 300 196 308 204 304 200 304 200 300 196 300 196 300 196 304 200 304 204 284 196 280 196 280 196 280 196 280 196 284 204 288 200 280 196 280 196 280 196 280 196 280 196 272 188 272 188 272 188 272 188 260 184 260 184 260 184 260 184 256 180 256 176 252 172 248 172 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 256 168 248 168 244 168 240 172 236 168 232 168 232 168 232 168 228 164 228 164 228 164 228 164 220 156 220 156 220 156 220 156 216 152 220 156 220 156 216 152 212 152 220 156 212 148 216 156 212 148 216 152 216 148 208 144 208 148 212 148 212 144 204 136 216 152 216 152 212 144 200 136 196 132 192 132 196 136 208 144 208 140 204 136 200 140 204 144 204 140 204 140 200 136 200 132 192 128 196 132 196 132 200 136 216 148 208 136 196 132 196 132 200 136 200 136 200 136 200 136 208 136 196 136 204 140 200 132 188 124 188 124 192 128 192 128 200 136 196 128 188 128 192 132 192 128 192 128 192 128 192 128 188 132 200 132 188 120 188 132 176 116 188 128 192 124 184 116 204 132 184 116 180 120 184 108 236 68 208 120 200 136 232 140 208 116 248 132 260 184 268 192 60 24 84 28 64 12 68 32 76 28 76 24 76 28 80 32 76 28 72 24 72 28 80 32 84 32 76 24 68 16 64 20 72 24 72 24 72 24 72 24 68 24 72 20 60 12 68 28 72 48 68 36 56 28 48 20 44 16 52 20 48 12 40 12 28 4 0 0 4 0 8 0 8 0 4 0 4 0 12 8 12 8 20 12 20 12 16 4 20 16 28 24 32 24 32 20 28 20 28 20 28 20 28 20 28 28 44 32 36 20 32 28 32 24 32 28 36 32 40 32 40 36 52 40 40 32 44 40 56 12 16 0 40 36 52 20 64 40 60 36 56 32 52 28 48 32 56 36 64 44 68 52 72 52 68 52 72 52 76 56 76 52 72 52 72 56 80 64 72 52 72 56 76 60 80 60 76 56 80 64 84 68 92 72 92 72 88 68 88 72 96 80 96 76 96 76 96 76 96 76 100 80 100 80 100 80 100 80 104 72 104 72 100 80 100 80 108 84 104 96 84 44 32 28 32 28 36 32 40 28 32 24 36 28 36 32 40 36 44 36 32 28 56 36 72 84 124 104 140 116 132 108 124 104 128 108 112 96 116 100 120 108 124 108 120 104 120 104 120 104 120 104 132 88 120 156 260 240 284 228 264 208 268 212 268 212 264 212 260 200 264 208 272 216 280 224 280 216 276 216 276 220 284 228 292 224 292 228 296 228 300 232 304 240 308 244 312 240 308 236 304 240 316 244 308 240 312 252 324 256 324 260 328 264 332 256 328 236 332 240 336 240 340 244 336 244 348 256 352 252 340 240 344 248 344 248 344 248 344 244 352 256 352 256 352 256 352 256 352 260 348 256 344 256 348 260 352 264 352 264 352 264 352 264 344 260 344 260 344 260 344 260 348 264 352 272 356 268 348 264 356 264 356 264 356 264 356 264 360 268 360 272 364 272 368 276 364 264 364 268 368 272 372 272 368 268 368 268 368 268 368 268 364 268 364 272 368 272 372 276 368 272 368 272 368 272 368 272 380 284 376 280 376 276 372 276 376 280 372 276 372 272 368 272 368 272 368 272 368 272 368 272 364 268 364 268 364 268 364 268 364 264 360 260 356 264 360 268 364 268 368 272 364 268 360 260 368 268 364 264 360 268 364 272 368 272 368 272 368 272 368 272 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 368 272 368 268 364 264 360 264 360 264 360 264 360 264 360 264 360 256 360 256 360 256 360 256 356 252 356 256 360 256 364 260 360 256 364 264 372 272 376 276 368 264 368 264 368 264 368 264 364 252 364 248 360 244 356 244 352 240 348 236 348 232 344 232 348 236 344 232 344 228 340 228 344 232 344 232 344 232 344 232 352 236 348 236 348 236 348 236 348 236 348 244 352 244 348 244 360 248 360 248 360 248 360 248 360 244 356 244 356 248 364 244 368 212 352 236 344 248 348 244 348 220 368 216 340 220 332 256 308 204 312 200 304 188 288 192 284 192 288 204 292 200 288 196 276 180 280 184 276 180 276 180 268 176 268 184 280 184 264 172 212 128 176 60 100 28 140 100 244 172 244 152 232 172 244 156 236 172 244 180 248 176 240 172 232 168 236 140 172 44 84 0 88 32 112 60 144 96 184 132 220 152 216 148 212 144 212 144 188 120 188 120 188 120 188 120 184 120 188 124 196 128 200 132 208 136 204 132 200 128 196 124 192 124 196 128 200 136 204 136 196 132 200 132 200 132 200 132 196 128 200 132 200 132 196 128 196 128 196 128 196 128 196 128 188 120 188 120 188 120 188 120 184 116 184 116 184 116 184 116 180 112 176 108 172 104 172 104 180 120 180 120 180 120 180 120 176 116 176 116 176 116 176 116 172 112 172 112 172 108 172 108 168 104 168 104 168 104 168 104 168 104 168 104 168 104 168 104 160 96 160 96 160 96 160 96 152 88 156 96 160 92 152 88 152 88 156 88 152 84 152 88 152 88 152 88 148 80 140 76 140 76 144 84 148 80 144 76 148 84 148 84 144 80 140 76 136 72 132 68 136 76 144 80 140 76 140 76 140 76 140 76 144 80 140 76 140 72 136 72 132 80 132 80 132 80 132 80 144 92 140 84 132 80 136 84 136 76 136 76 136 76 136 76 140 76 136 76 136 76 132 72 124 68 128 68 128 68 128 68 136 76 132 72 132 72 132 72 132 72 132 72 132 72 132 72 124 68 128 68 128 68 128 72 116 68 124 80 132 76 124 68 128 68 112 56 112 68 128 80 100 48 108 96 164 108 184 44 104 32 124 64 156 112 188 124 72 76 92 80 76 60 80 84 88 76 80 72 80 76 88 84 88 80 84 76 80 76 84 80 84 72 80 68 76 72 84 76 72 64 72 64 72 64 72 64 72 68 80 68 68 60 76 76 84 56 84 52 72 52 72 52 60 48 52 52 52 48 44 40 24 16 4 0 4 8 8 4 8 4 4 4 4 8 12 16 12 12 16 20 20 16 12 12 20 24 28 28 32 32 28 28 28 28 28 28 28 28 28 28 32 40 44 44 36 32 32 36 32 32 32 36 36 40 40 40 40 44 48 48 40 36 44 48 52 32 8 16 36 56 52 48 60 60 56 56 52 52 48 48 52 52 60 56 68 64 72 72 68 68 72 72 80 76 80 76 76 72 76 72 80 80 88 88 76 72 76 76 80 80 84 80 88 84 88 84 88 84 88 84 92 88 92 88 96 92 100 100 100 96 100 96 100 96 100 96 104 100 104 100 104 100 104 100 104 104 104 104 104 100 104 100 112 104 108 100 80 40 32 36 36 36 40 40 40 36 32 28 36 36 36 40 40 44 44 44 32 48 52 56 68 104 112 112 128 128 124 124 120 124 120 128 120 116 120 120 128 124 132 128 124 120 124 120 124 120 124 120 136 112 140 180 284 288 344 280 348 272 344 268 344 268 344 268 340 264 344 272 352 280 356 284 356 276 352 276 352 280 360 288 368 292 372 296 372 300 376 300 380 308 384 312 388 308 384 304 380 308 392 316 388 312 392 324 400 324 400 328 404 332 408 336 412 332 416 336 416 340 420 340 408 332 420 348 432 352 428 348 424 344 424 344 424 344 424 348 432 352 432 352 432 352 432 352 452 348 448 344 444 348 452 352 452 352 452 352 452 352 452 352 456 348 456 348 456 348 456 348 456 352 464 356 464 356 460 348 460 356 460 356 460 356 460 356 464 360 468 364 468 368 472 368 468 364 468 368 472 372 476 372 472 368 472 368 472 368 472 368 476 364 480 368 480 372 484 372 480 368 480 368 480 368 480 368 484 372 488 376 488 380 492 380 488 376 488 372 484 372 480 368 480 368 480 368 480 368 480 368 476 364 476 364 476 364 476 364 484 368 480 364 476 368 480 372 480 368 480 368 480 364 472 356 480 364 476 360 472 364 476 368 472 360 472 360 472 360 472 360 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 480 368 476 364 476 364 472 360 472 360 472 360 472 360 472 360 480 360 480 360 480 360 480 360 476 356 480 360 480 364 484 364 476 356 480 364 488 372 496 380 488 368 488 368 488 368 488 368 484 364 484 360 480 356 476 356 472 352 472 348 468 348 464 344 468 348 468 344 464 344 460 340 464 344 464 344 464 344 464 344 460 352 468 348 468 348 472 348 472 348 480 344 480 348 492 348 496 360 496 360 496 360 496 360 496 356 492 356 496 364 504 372 520 376 520 360 516 344 516 344 520 364 520 364 476 332 448 344 428 316 420 308 408 296 400 288 396 288 400 292 404 288 400 284 388 280 392 280 388 280 380 272 372 272 372 280 368 268 336 232 284 172 228 96 180 124 284 248 340 248 324 216 316 244 336 232 344 244 352 244 344 236 340 232 324 236 336 248 324 196 224 100 176 92 168 80 164 100 216 156 264 188 288 216 304 216 296 204 296 192 296 192 296 192 296 192 292 188 292 188 296 192 300 196 312 204 308 200 304 196 300 192 300 196 300 200 308 204 312 212 288 200 284 200 284 200 284 200 280 196 276 192 276 192 280 196 280 196 280 196 280 196 280 196 272 188 272 188 272 188 272 188 260 184 260 184 260 184 260 184 256 180 256 176 252 172 248 172 256 180 256 180 256 180 256 180 252 176 252 176 252 176 252 176 264 172 252 172 248 168 240 172 236 168 232 168 232 168 232 168 232 168 232 168 232 168 232 168 224 160 224 160 224 160 224 160 216 156 224 160 224 160 220 152 224 160 220 152 216 148 208 144 216 152 216 152 212 144 204 140 200 140 208 148 212 148 208 144 204 140 204 140 208 144 212 148 208 140 204 140 204 144 212 148 204 140 204 140 204 140 204 140 208 144 208 140 204 140 200 136 196 132 196 132 196 132 196 132 196 132 196 128 196 136 204 144 200 136 200 136 200 136 200 136 196 136 200 132 192 124 188 124 196 128 192 128 192 128 192 128 196 132 196 132 200 132 196 132 196 132 196 132 196 132 196 132 192 124 188 128 192 132 196 128 184 124 196 136 204 136 196 132 188 124 180 108 172 116 188 124 264 128 272 196 304 268 328 172 296 176 300 164 276 164 268 184 72 28 80 28 72 20 72 32 72 24 68 20 72 28 80 36 84 32 76 24 72 24 76 28 68 20 68 24 72 28 76 28 64 16 64 16 64 16 64 16 64 20 72 20 64 16 72 32 48 24 48 28 52 28 56 32 52 24 56 24 56 24 56 32 32 8 4 0 4 0 4 0 8 0 4 0 4 0 12 8 12 4 16 8 16 8 12 4 20 12 24 20 28 20 28 20 28 20 28 20 28 20 28 20 28 28 44 36 40 28 36 32 32 24 32 28 36 32 40 32 36 36 48 36 40 28 40 40 48 16 20 4 40 36 56 36 60 40 56 36 56 36 52 32 52 36 56 40 60 44 64 48 60 44 68 56 76 56 76 56 72 52 72 52 72 56 84 64 72 52 72 56 76 60 80 60 88 68 88 64 84 60 80 60 88 68 88 72 92 76 96 76 96 76 96 76 96 76 96 76 100 80 100 80 100 80 100 80 104 72 104 72 100 80 100 80 112 88 104 88 64 20 24 32 36 28 40 32 40 28 32 24 36 28 36 32 40 36 44 36 40 32 52 32 76 88 120 92 128 108 124 104 124 104 128 108 120 104 120 104 124 108 124 108 120 104 120 104 120 104 120 104 128 92 116 136 236 236 288 224 276 220 272 212 268 212 264 216 272 212 272 212 276 216 276 216 280 216 276 216 276 220 284 228 296 228 296 228 300 232 300 236 304 240 308 244 312 240 308 236 304 240 316 248 312 244 320 260 324 256 324 260 328 264 332 256 332 240 336 240 340 244 340 248 328 236 336 248 348 256 352 260 344 248 344 248 348 252 348 252 348 252 348 252 348 252 348 252 352 260 348 260 348 264 356 268 352 264 352 264 352 264 352 264 356 272 356 272 356 272 356 272 352 268 356 272 356 272 352 268 360 268 360 268 360 268 360 268 364 272 364 272 368 276 368 280 364 264 364 268 368 272 372 272 368 268 368 268 368 268 368 268 368 272 368 272 372 276 372 280 372 276 372 276 372 276 372 276 368 276 372 280 380 288 384 292 380 280 376 280 372 276 372 276 364 272 368 276 372 272 368 268 364 268 364 268 364 268 364 268 376 276 368 272 368 272 372 280 372 276 372 276 368 268 360 260 368 268 364 264 360 268 364 272 360 264 360 264 360 264 360 264 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 356 260 360 264 360 264 364 268 364 260 364 260 364 260 364 260 360 256 360 256 364 260 364 264 356 252 360 260 368 268 376 272 372 268 372 268 372 268 372 268 364 252 364 248 360 244 356 244 356 240 352 240 348 236 348 236 352 236 348 236 344 232 344 232 344 232 344 232 344 232 344 232 352 236 348 236 348 236 348 236 348 232 340 232 340 236 344 244 356 244 360 248 360 248 364 252 360 244 356 244 360 252 372 252 384 240 380 244 360 220 344 180 388 208 388 212 352 236 328 264 320 212 312 196 300 188 292 196 284 192 288 204 292 200 288 200 280 184 284 188 284 188 276 184 272 184 276 184 272 168 224 120 152 56 100 20 120 104 236 204 264 192 248 156 228 172 244 160 240 172 236 168 232 160 228 156 240 156 220 156 236 152 196 96 108 32 84 0 44 0 88 48 128 76 172 128 212 144 204 128 200 132 200 132 200 132 200 132 192 124 188 120 184 120 192 124 204 136 200 132 200 132 196 128 200 132 200 132 204 136 204 136 200 136 204 136 204 136 204 136 196 128 192 120 188 124 196 128 196 128 196 128 196 128 196 128 188 120 188 120 188 120 188 120 184 116 184 116 184 116 184 116 184 116 184 112 180 112 176 108 176 116 176 116 176 116 176 116 176 116 176 116 176 116 176 116 176 120 180 116 172 112 172 108 168 104 168 104 168 104 168 104 164 100 164 100 164 100 164 100 164 100 164 100 164 100 164 100 156 92 160 96 160 96 156 92 168 96 152 88 152 88 144 72 148 84 152 88 152 84 144 80 140 76 144 84 148 84 144 80 136 72 136 72 140 80 152 88 148 80 144 76 140 80 148 84 136 76 140 80 144 76 140 72 148 80 144 80 140 76 140 76 136 84 132 80 132 80 128 76 128 76 128 76 132 84 144 92 136 76 136 76 136 76 136 76 132 76 136 72 124 56 120 64 132 72 132 72 128 68 128 68 124 64 128 72 136 72 132 68 128 68 128 68 128 68 128 68 136 68 124 64 132 72 128 60 120 76 132 88 144 92 140 84 140 88 132 72 112 52 112 72 136 124 208 200 364 312 452 188 260 72 200 76 176 104 180 144 88 76 80 72 88 80 84 72 68 60 72 68 80 76 88 80 88 80 84 72 76 68 80 72 76 72 84 80 84 72 76 64 76 68 76 68 76 68 76 68 68 68 76 68 72 64 80 80 84 56 84 56 76 56 72 52 72 56 60 60 60 60 64 60 28 16 4 0 4 4 4 0 8 4 4 4 4 8 12 16 8 12 12 16 16 12 12 8 16 20 24 28 28 28 28 24 28 28 28 28 28 28 28 28 24 32 44 44 40 40 44 48 32 32 32 36 36 40 40 40 36 40 48 44 36 36 40 44 36 36 32 36 40 52 56 64 48 52 52 56 52 56 56 60 64 60 64 60 64 60 64 60 60 64 72 76 84 80 80 76 80 76 76 72 76 76 84 80 76 72 76 76 80 80 84 80 84 80 88 84 88 84 92 88 88 88 96 92 100 96 100 96 100 96 100 96 100 96 100 96 104 100 104 100 104 100 104 100 104 104 104 104 104 100 104 100 116 104 108 92 60 24 24 40 32 32 36 40 40 40 36 36 36 36 36 40 40 44 44 44 40 48 44 52 76 120 132 128 128 132 124 128 124 128 128 136 132 124 128 124 128 124 124 120 124 120 124 120 124 120 124 120 128 112 132 156 260 280 344 272 356 276 348 268 340 268 344 272 356 280 352 276 352 272 348 272 356 276 352 276 352 280 360 288 372 296 372 300 376 300 380 304 380 308 384 312 388 308 384 304 376 308 392 316 392 316 400 328 400 324 400 328 404 332 408 336 416 336 416 340 420 340 424 344 420 340 420 340 424 348 432 352 424 344 424 348 428 352 432 352 436 356 436 356 436 356 436 356 448 348 448 348 448 352 456 360 452 352 452 352 452 352 452 352 468 360 468 360 468 360 468 360 460 356 464 360 468 356 464 352 468 364 468 364 468 364 468 364 468 364 468 368 472 368 476 372 468 364 468 368 472 372 476 372 472 368 472 368 472 368 472 368 480 368 480 372 484 372 488 376 484 372 484 372 484 372 484 372 488 380 492 380 492 380 492 380 492 380 488 376 488 372 484 372 476 364 484 372 484 372 476 364 476 364 476 364 476 364 476 364 484 368 480 364 476 368 480 372 484 372 484 372 480 364 472 356 480 364 476 360 472 364 476 368 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 476 364 468 356 468 360 472 364 476 364 484 364 484 364 484 364 484 364 480 360 480 364 484 364 488 368 480 360 480 364 484 368 488 372 492 372 492 372 492 372 492 372 484 364 484 360 480 356 476 356 476 356 472 352 472 348 468 348 472 352 468 348 468 344 464 344 464 344 464 344 464 344 464 344 460 352 468 348 468 348 472 348 472 344 472 336 472 340 488 348 492 356 492 360 496 364 500 364 492 356 492 360 500 368 508 376 524 388 560 408 600 412 616 408 648 448 588 404 520 356 448 316 440 324 424 304 408 296 404 292 396 288 400 292 404 288 400 284 388 284 392 288 388 284 380 276 368 268 360 272 344 236 284 176 204 96 184 132 288 244 356 260 344 264 352 240 328 244 340 240 344 236 340 228 332 228 332 228 336 236 316 220 304 224 304 220 248 160 220 100 144 48 148 84 168 100 212 156 264 192 280 196 308 204 308 204 308 204 308 204 304 196 296 184 284 184 288 188 300 196 304 200 304 200 308 204 312 204 308 204 308 204 304 204 292 204 288 204 288 204 288 204 288 200 280 192 276 196 284 204 280 196 280 196 280 196 280 196 272 188 272 188 272 188 272 188 260 184 260 184 260 184 260 184 264 188 264 188 260 184 256 180 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 268 180 256 176 248 172 240 172 236 168 232 168 232 168 232 168 228 164 228 164 228 164 228 164 228 164 228 164 228 164 228 164 220 160 224 164 228 160 224 156 224 152 208 148 220 160 216 144 208 144 212 152 216 152 212 148 208 144 212 148 212 144 204 140 208 140 200 136 200 140 208 148 208 144 204 136 200 140 204 144 200 136 208 144 208 144 200 136 212 148 208 144 208 140 204 140 200 136 200 132 196 128 192 128 204 140 200 136 200 140 204 144 200 136 200 136 200 136 200 136 196 140 208 136 188 116 184 128 200 136 200 132 196 128 192 128 180 120 188 132 196 132 192 124 192 128 192 128 192 128 192 128 204 132 188 124 196 132 188 116 184 120 200 132 208 136 204 132 204 136 212 128 184 104 180 108 264 212 464 508 724 764 804 600 500 340 424 244 348 180 288 204 84 24 64 20 84 40 80 20 48 4 60 20 76 28 80 32 80 28 72 20 68 20 68 20 72 28 84 36 80 20 60 4 72 24 72 24 72 24 72 24 60 16 68 20 64 16 72 32 72 44 64 40 60 32 52 28 64 32 64 28 64 32 68 44 32 8 4 0 4 0 4 0 8 0 4 0 4 0 12 8 8 4 12 8 16 4 12 0 16 12 24 20 28 20 28 16 28 20 28 20 28 20 28 20 20 24 40 36 44 32 48 44 32 24 32 28 36 32 40 32 36 32 44 36 36 28 40 36 32 20 44 28 44 32 60 52 48 32 52 36 56 40 60 44 64 40 60 40 60 40 60 36 56 40 68 56 80 60 76 56 80 56 76 52 72 56 76 60 72 52 72 56 76 60 80 60 72 56 76 60 88 72 92 76 84 68 92 76 96 76 96 72 96 76 96 76 96 76 96 76 100 80 100 80 100 80 100 80 104 72 104 72 100 80 100 80 112 88 104 80 52 12 20 36 28 24 36 32 40 32 40 28 36 28 36 32 40 36 44 36 44 28 44 32 88 112 152 128 136 116 136 112 132 116 140 120 132 112 128 108 124 104 120 100 120 104 120 104 120 104 120 104 120 92 108 116 220 232 288 220 284 224 272 212 264 212 264 216 284 224 280 216 276 212 268 208 280 216 276 216 276 220 284 228 296 228 296 232 300 236 304 236 304 240 308 244 312 240 308 236 300 240 316 248 316 248 324 264 324 256 324 260 328 264 332 256 332 240 336 244 340 248 344 248 352 252 344 240 336 244 344 252 344 248 344 252 348 256 352 256 360 264 360 264 360 264 360 264 348 260 348 260 348 268 360 272 352 264 352 264 352 264 352 264 364 280 364 280 364 280 364 280 352 272 356 276 360 272 356 268 368 276 368 276 368 276 368 276 364 272 364 276 368 280 372 280 364 264 364 268 368 272 372 272 368 268 368 268 368 268 368 268 368 272 368 276 372 280 376 280 372 276 372 276 372 276 372 276 388 292 384 284 380 280 372 276 380 284 380 280 376 276 372 276 360 268 372 280 376 276 364 264 364 268 364 268 364 268 364 268 368 268 364 264 360 268 364 272 376 280 376 276 368 268 360 260 368 268 364 264 360 268 364 272 368 272 368 272 368 272 368 272 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 364 268 356 260 356 264 360 268 364 268 364 260 364 260 364 260 364 260 360 256 360 260 364 264 368 264 360 256 360 260 364 260 368 264 372 268 372 268 372 268 372 268 364 252 364 248 360 244 356 244 356 244 356 240 352 236 348 236 352 240 352 236 348 232 344 232 344 232 344 232 344 232 344 232 352 236 348 236 348 236 348 236 344 232 336 224 336 232 340 244 356 244 356 248 360 252 364 252 356 244 356 248 364 256 372 256 388 264 440 332 492 356 512 324 524 288 472 264 416 280 348 264 328 220 316 196 300 188 292 196 284 192 288 204 292 200 288 200 284 196 288 196 288 192 280 188 268 180 272 184 252 140 188 84 88 8 104 104 260 228 276 168 228 176 256 168 236 172 252 176 232 160 228 160 228 164 236 172 240 180 256 172 228 140 224 156 232 160 204 84 96 0 48 0 60 4 96 56 152 104 188 128 208 140 208 140 208 140 208 140 208 132 192 116 180 112 180 116 192 128 196 132 200 136 204 140 212 140 208 136 204 132 200 128 200 136 204 136 204 136 204 136 212 140 200 128 196 132 208 144 196 128 196 128 196 128 196 128 188 120 188 120 188 120 188 120 184 116 184 116 184 116 184 116 192 124 192 120 188 120 184 116 172 112 172 112 172 112 172 112 176 116 176 116 176 116 176 116 184 124 180 120 176 112 172 108 168 104 168 104 168 104 168 104 160 96 160 96 160 96 160 96 164 100 164 100 164 100 164 100 156 96 160 100 164 96 160 92 152 80 136 80 160 104 160 88 140 76 144 84 152 88 152 88 144 84 148 84 148 80 140 72 152 84 140 72 132 68 136 76 140 76 136 68 132 68 136 72 132 72 144 84 148 80 136 68 148 84 148 80 144 76 140 76 136 76 136 72 132 68 128 68 156 92 148 84 140 80 140 80 136 76 136 76 136 76 136 76 136 88 152 84 128 60 124 76 136 76 136 72 132 68 128 68 112 56 124 68 132 68 124 64 124 64 124 64 124 64 124 64 148 76 124 64 132 72 120 48 108 64 120 80 132 84 128 80 116 80 136 88 124 68 120 88 240 336 572 672 932 824 932 512 576 288 408 188 256 120 172 140 76 60 72 80 88 64 68 68 72 60 64 56 64 64 80 76 92 64 60 60 88 88 88 68 68 64 76 72 76 64 64 52 80 72 80 68 76 64 72 64 60 56 64 60 68 56 64 52 92 56 76 48 76 60 80 56 72 60 68 68 68 64 60 52 36 24 8 0 4 8 8 8 12 8 4 0 4 8 16 20 8 12 16 20 20 12 8 4 20 16 12 8 12 16 24 28 28 28 28 28 28 28 28 28 32 28 28 24 24 28 28 32 16 20 28 36 40 40 36 36 32 36 44 48 48 44 36 32 40 44 40 48 44 52 48 52 52 52 48 52 48 52 48 52 48 48 56 56 64 64 64 60 68 64 68 68 72 72 76 72 80 72 72 64 68 72 84 84 88 80 84 76 80 80 84 84 80 80 92 88 84 80 92 92 100 92 92 84 92 92 104 104 96 92 96 92 96 92 96 92 96 92 96 96 100 100 104 100 108 108 108 108 108 104 108 104 112 116 104 56 40 40 44 24 28 32 36 40 40 40 40 36 36 40 40 44 44 40 40 36 52 48 36 60 100 144 144 132 132 136 132 136 132 136 132 136 132 128 136 136 140 136 136 132 136 128 128 120 128 128 136 136 132 108 128 156 252 264 336 288 344 272 356 284 360 280 348 268 352 276 352 280 356 280 360 284 348 272 356 284 368 296 376 304 376 300 380 304 380 308 384 308 384 308 384 312 388 316 392 316 392 316 392 320 396 324 400 324 400 324 400 328 404 332 408 336 416 340 424 348 428 348 428 344 424 344 424 344 424 344 424 344 424 344 424 348 428 352 432 352 436 356 436 360 440 364 444 364 452 352 452 356 456 360 460 360 456 356 460 360 460 364 464 364 460 352 460 352 460 352 460 352 460 356 472 364 464 356 472 368 472 368 472 368 472 368 472 368 472 368 472 368 472 368 472 368 472 368 472 368 472 368 472 368 476 372 476 372 476 372 476 372 496 380 492 380 492 380 492 380 492 380 484 368 480 368 480 368 496 384 496 384 496 384 496 384 484 372 484 372 484 372 484 372 484 372 484 372 484 372 484 372 476 364 476 364 476 364 476 364 484 372 484 372 484 372 484 372 484 372 484 368 480 364 476 364 476 364 476 368 480 372 484 372 476 368 480 372 484 368 480 364 476 364 476 368 480 372 484 372 484 372 484 372 484 372 484 372 476 360 468 356 472 364 484 376 476 364 476 364 476 364 476 364 488 368 488 364 484 360 480 360 484 364 484 364 484 364 484 364 488 364 484 360 480 364 484 368 488 368 488 368 488 368 488 368 476 360 484 368 484 360 472 348 476 356 476 352 472 348 468 348 480 356 472 352 464 344 460 336 468 348 468 348 468 348 468 348 456 348 464 344 464 344 468 344 468 344 476 340 476 340 480 336 480 344 484 352 488 356 496 360 492 356 492 360 500 368 496 356 532 380 564 468 736 632 832 644 832 556 628 448 548 380 476 308 436 324 428 312 412 300 400 288 396 288 400 288 400 284 392 276 392 288 388 280 376 276 384 296 372 268 344 256 312 172 208 100 168 124 296 240 360 252 356 256 340 236 340 236 340 236 340 236 348 240 348 236 340 232 336 232 336 240 328 232 320 236 320 240 308 228 312 216 272 148 188 80 152 64 152 80 188 140 260 196 300 200 312 216 324 220 320 216 296 192 292 188 292 184 288 184 292 188 296 196 300 200 308 204 308 208 312 204 304 196 308 216 296 204 280 200 292 208 288 200 292 204 280 192 272 192 280 200 276 192 272 188 272 184 268 184 264 180 268 184 268 184 268 188 260 184 260 184 260 184 260 184 264 188 264 184 260 184 256 180 256 180 256 180 256 180 256 180 252 176 252 176 252 176 252 176 248 164 252 180 256 176 240 168 240 168 228 160 224 160 224 164 228 164 228 160 224 156 220 156 224 160 224 156 220 152 216 152 220 160 224 164 228 168 232 172 216 152 216 152 216 152 216 152 224 160 220 152 216 148 208 144 204 144 208 148 212 144 208 140 200 140 204 144 208 140 204 136 208 148 212 144 200 136 208 152 204 140 204 140 204 140 204 140 200 136 204 140 204 136 196 128 208 144 208 144 208 144 208 144 172 116 188 128 192 128 200 144 196 132 196 132 196 132 196 132 204 128 184 116 188 132 196 128 204 136 192 124 188 128 200 140 204 136 192 124 184 120 188 128 220 148 200 128 188 128 200 140 204 132 188 124 192 128 188 120 176 120 208 136 200 124 208 144 192 128 176 112 236 184 264 228 464 604 916 940 1020 1020 1020 884 888 648 672 376 352 184 308 148 68 12 64 28 76 16 60 20 68 16 60 12 60 12 60 16 76 12 48 8 72 36 76 16 64 20 72 24 72 20 60 8 72 24 72 20 68 16 64 16 60 12 60 16 64 12 60 12 64 32 48 24 56 36 60 32 64 36 68 36 64 28 56 32 44 16 8 0 4 0 8 0 8 0 4 0 4 0 12 8 8 0 12 8 16 8 12 4 16 8 12 0 12 8 20 16 24 16 24 16 24 16 24 16 36 28 32 24 32 24 36 28 20 16 32 28 40 32 40 28 36 28 44 36 44 36 36 28 44 24 44 28 48 28 52 32 52 32 52 32 48 28 48 28 44 28 52 36 60 44 60 40 64 44 68 48 68 52 72 52 72 48 68 48 72 52 76 60 84 60 80 56 76 60 80 64 76 60 88 68 80 60 88 72 92 72 88 64 88 72 96 80 92 72 92 72 92 72 92 72 92 72 92 76 96 80 100 80 108 76 108 76 104 84 104 84 108 96 92 48 36 32 36 16 28 24 36 32 40 32 40 28 40 36 48 40 48 40 44 32 64 32 48 52 116 128 152 116 136 116 136 116 136 116 136 116 128 116 132 120 136 120 132 112 132 112 124 104 120 108 128 116 128 92 112 124 220 220 284 232 272 220 280 224 280 224 272 216 276 216 280 220 280 224 284 224 276 220 284 228 292 236 300 240 300 232 300 232 304 236 304 240 308 240 312 244 312 248 316 248 316 248 320 252 320 256 324 256 324 256 328 260 328 264 332 256 332 244 344 252 348 252 348 248 344 248 344 248 344 248 344 248 344 248 348 252 348 256 352 256 356 260 356 264 360 268 364 268 352 264 352 268 356 272 360 272 356 268 356 268 360 272 360 276 352 268 352 268 352 268 352 268 352 276 364 280 360 272 364 284 368 276 368 276 368 276 368 276 368 276 368 276 368 276 368 276 368 268 368 268 368 268 368 268 372 272 372 272 372 272 372 272 380 284 380 284 376 280 376 280 380 284 376 276 372 276 372 280 384 288 384 288 384 288 384 288 376 280 376 280 376 280 376 280 372 276 372 276 372 276 372 276 364 268 364 268 364 268 364 268 372 276 372 276 372 276 372 276 372 276 372 272 368 272 364 268 364 268 364 272 368 276 372 276 364 272 368 276 372 272 368 268 364 268 364 272 368 276 372 276 372 276 372 276 372 276 372 276 364 264 360 264 364 272 368 276 364 268 364 268 364 268 364 268 368 264 368 260 364 256 360 256 360 256 360 256 360 256 360 256 368 260 364 256 360 260 364 264 368 264 368 264 368 264 368 264 360 252 364 252 364 248 356 240 356 244 356 240 352 236 348 236 356 240 352 236 348 232 344 228 348 236 348 236 348 236 348 236 352 236 348 236 348 236 348 236 344 232 340 232 340 232 336 232 344 232 348 236 352 244 360 248 356 244 356 248 364 252 364 240 364 248 464 468 736 652 816 604 776 468 576 280 372 244 340 224 320 212 316 200 304 188 288 188 284 192 288 200 288 196 280 192 292 200 288 192 280 192 288 200 292 188 256 160 196 64 104 16 128 100 216 180 252 180 248 184 236 168 236 168 236 168 236 168 240 172 240 168 236 168 232 164 244 168 236 160 236 160 236 164 248 184 256 180 228 132 172 84 88 8 64 0 68 28 128 80 164 108 188 136 208 140 204 132 196 124 192 124 188 120 188 116 188 120 192 128 196 132 204 136 200 136 208 132 196 128 204 140 208 136 200 136 208 144 208 132 208 136 196 124 192 124 196 128 196 124 192 124 188 120 188 116 192 124 188 120 188 120 188 120 184 116 184 116 184 116 184 116 188 116 184 116 180 112 180 108 180 120 180 120 180 120 180 120 172 112 172 112 172 112 172 112 164 108 176 116 176 116 172 108 168 104 164 96 160 100 164 100 164 100 164 96 160 96 156 92 160 96 160 92 156 92 152 88 160 96 164 100 164 100 164 104 152 88 152 88 152 88 152 88 160 96 156 88 152 84 144 80 140 80 144 84 148 80 144 76 140 76 144 80 144 80 140 76 144 84 148 80 136 72 144 88 140 76 140 76 140 76 140 76 152 88 148 80 140 72 132 68 140 80 140 80 140 80 140 80 140 84 148 84 136 72 136 80 132 72 132 72 132 72 132 72 140 72 124 60 128 72 132 72 140 76 128 64 124 68 136 80 140 76 132 72 128 72 132 72 128 64 120 60 120 68 140 84 140 72 124 64 128 68 128 64 112 72 128 80 124 76 124 80 124 88 140 120 180 120 240 340 664 788 952 864 996 804 992 672 876 524 584 224 228 108 192 136 76 56 68 72 80 60 64 68 76 68 76 68 72 60 64 52 76 60 60 56 76 76 76 56 80 72 84 76 84 72 76 64 80 72 80 68 76 64 72 64 72 64 72 64 72 64 72 64 92 56 76 48 76 60 80 56 80 68 68 64 60 56 52 48 40 28 12 4 4 8 8 4 8 4 4 4 4 8 12 16 8 8 8 8 12 16 20 20 16 12 12 12 12 16 20 24 20 20 20 20 20 20 20 20 44 44 40 36 36 40 44 44 28 32 36 40 44 44 44 40 36 40 40 44 44 40 40 36 40 44 40 44 44 48 44 52 40 44 40 44 44 48 44 48 48 48 56 56 64 64 64 60 68 68 72 68 76 72 76 72 68 68 76 72 80 76 80 72 88 80 84 76 80 80 84 84 80 80 92 88 84 80 92 92 96 88 92 88 92 92 100 100 96 92 96 92 96 92 96 92 96 92 96 96 100 100 104 100 108 108 108 108 108 104 108 104 112 104 84 48 36 36 40 28 28 32 36 40 40 40 40 36 44 48 52 52 52 52 48 44 60 56 56 88 124 152 148 144 132 136 132 136 132 136 132 136 136 132 140 136 140 136 136 128 132 124 128 120 124 120 128 128 128 116 136 160 260 276 344 284 352 276 356 280 356 280 352 276 356 280 356 284 360 284 364 288 364 288 364 292 368 296 372 296 372 296 372 300 376 304 380 304 384 312 388 312 392 316 392 316 392 320 396 320 400 324 400 324 400 328 404 328 408 332 408 336 420 340 424 348 428 348 428 348 424 344 424 344 424 344 424 344 424 348 428 348 432 352 432 352 436 356 436 360 440 364 444 364 452 352 456 356 456 356 460 360 452 352 452 356 456 360 460 360 464 356 464 356 464 356 464 356 460 360 472 364 468 360 472 372 472 368 472 368 472 368 472 368 472 368 472 368 472 368 472 368 472 368 472 368 472 368 472 368 476 372 476 372 476 372 476 372 484 372 484 372 488 376 488 376 492 380 488 376 488 380 496 384 496 384 496 384 496 384 496 384 492 380 492 380 492 380 492 380 484 372 484 372 484 372 484 372 480 368 480 368 480 368 480 368 484 372 484 372 484 372 484 372 484 372 484 372 480 368 480 364 476 364 476 368 480 372 484 372 476 368 480 372 484 368 480 364 476 364 476 368 480 372 484 372 484 372 484 372 484 372 484 372 472 360 476 368 480 368 480 368 476 364 476 364 476 364 476 364 488 368 488 364 484 360 480 360 476 356 476 356 476 356 476 356 488 364 484 360 480 364 484 368 488 368 488 368 488 368 488 368 488 368 484 360 480 360 480 360 476 356 476 352 472 348 468 348 468 348 468 348 468 348 468 348 468 348 468 348 468 348 468 348 464 356 472 352 472 352 476 352 468 344 476 340 476 340 480 336 480 344 480 348 488 356 492 360 492 356 492 360 496 364 500 368 516 432 696 752 1020 968 1020 968 1020 876 860 564 512 352 484 300 436 316 420 308 408 296 400 284 400 288 400 288 400 284 392 280 396 292 388 288 384 284 372 284 376 268 324 196 216 96 168 112 296 220 352 256 352 240 344 244 340 236 340 236 340 236 340 236 348 240 348 240 340 236 340 232 336 240 328 232 320 236 320 240 324 244 332 248 324 228 300 204 236 132 184 76 148 76 180 108 228 140 272 188 308 204 300 188 304 196 300 196 296 192 296 188 292 188 296 196 300 200 308 204 300 200 308 200 296 192 304 212 304 208 288 208 296 216 296 204 288 204 284 196 276 192 280 196 284 196 280 196 276 192 276 188 284 200 280 196 276 188 272 188 260 184 260 184 260 184 260 184 260 180 256 180 252 176 252 172 256 180 256 180 256 180 256 180 244 168 244 168 244 168 244 168 252 168 248 176 252 172 244 172 236 164 228 164 228 164 232 172 228 164 228 164 224 160 224 156 224 160 224 160 220 156 220 152 228 164 228 164 224 160 224 160 216 152 216 152 216 152 216 152 224 160 220 152 216 148 208 144 204 144 208 148 212 144 208 140 208 144 212 148 212 148 208 144 208 148 212 144 200 136 208 152 204 140 204 140 204 140 204 140 232 164 216 144 200 136 200 136 204 140 204 140 204 140 204 140 216 156 220 152 204 136 200 140 200 136 200 132 196 132 196 132 208 136 192 128 196 136 200 132 204 136 192 124 188 128 200 140 196 132 200 140 204 140 200 136 184 116 180 112 180 124 196 136 204 132 188 124 192 132 192 124 208 128 200 124 204 124 200 116 208 136 236 188 256 156 392 560 948 948 1020 1000 1020 1000 1020 984 1020 848 776 384 392 208 288 180 68 8 56 20 68 8 56 20 68 24 76 28 76 20 64 8 68 12 56 16 72 28 68 12 80 32 80 28 76 24 72 24 72 24 72 20 68 16 64 16 64 16 60 12 60 12 64 16 64 32 48 24 56 36 60 32 72 40 68 28 56 20 52 28 48 24 16 0 4 0 8 0 4 0 4 0 8 0 12 4 8 0 4 0 8 8 24 20 12 4 12 4 16 8 20 12 20 12 20 12 20 12 20 12 44 32 40 28 36 32 40 36 32 28 40 32 44 36 44 36 40 32 40 32 40 32 40 32 40 20 44 24 44 28 48 28 40 20 40 24 44 24 44 28 44 28 52 36 60 44 60 40 68 48 68 52 72 52 76 56 60 44 72 60 80 56 72 48 84 60 80 56 76 60 80 64 76 60 88 68 80 60 88 72 88 68 88 68 92 72 96 76 92 72 92 72 92 72 92 72 92 72 92 76 96 80 100 80 104 72 108 76 104 84 108 88 108 76 68 36 32 24 32 20 28 24 36 32 40 32 40 28 44 36 48 44 52 40 44 36 60 32 64 84 140 132 148 128 140 120 140 120 140 120 140 120 136 120 140 124 136 120 132 112 128 108 124 104 120 104 120 104 124 100 120 124 220 232 292 228 276 224 280 224 280 224 276 220 284 224 284 224 288 228 288 232 296 236 296 236 296 232 292 232 296 228 296 228 300 232 304 236 312 244 312 248 316 248 320 252 320 252 320 256 324 256 328 260 328 260 328 264 332 264 336 260 336 248 348 252 352 256 348 252 348 252 348 252 348 252 348 252 348 252 348 256 352 256 356 260 356 260 356 264 360 268 364 268 356 268 356 268 356 268 356 268 352 264 352 264 356 268 360 272 360 276 360 276 360 276 360 276 356 276 368 280 360 276 364 288 372 280 372 280 372 280 372 280 372 280 372 280 372 280 372 280 372 272 372 272 372 272 372 272 376 276 376 276 376 276 376 276 368 272 368 276 372 276 372 280 380 284 380 284 380 292 392 296 384 288 384 288 384 288 384 288 384 288 384 288 384 288 384 288 376 280 376 280 376 280 376 280 372 276 372 276 372 276 372 276 372 276 372 276 372 276 372 276 376 280 372 276 372 272 368 272 364 268 364 272 368 276 372 276 364 272 368 276 372 272 368 268 364 268 364 272 368 276 372 276 372 276 372 276 372 276 372 276 360 268 368 276 376 276 364 264 364 268 364 268 364 268 364 268 368 264 368 260 364 256 360 256 356 252 356 252 356 252 356 252 368 260 364 256 360 260 364 264 368 264 368 264 368 264 368 264 376 256 364 244 356 244 364 252 356 244 356 240 352 236 348 236 344 236 348 236 348 236 348 240 348 236 348 236 348 236 348 236 352 236 348 236 348 236 348 236 344 232 340 232 340 232 336 232 340 228 344 236 352 240 356 244 352 244 360 248 356 248 368 260 424 384 680 748 980 876 1020 848 1020 784 908 544 496 236 324 216 312 208 312 196 300 188 288 188 288 192 292 204 288 200 284 196 284 196 284 200 292 204 288 196 268 164 196 68 96 12 120 104 256 192 260 188 240 168 236 176 240 172 240 172 240 172 240 172 244 176 240 172 240 168 236 168 244 168 236 160 236 160 236 164 224 160 228 164 232 164 228 160 212 120 156 52 96 16 80 12 88 44 144 108 200 136 200 128 200 132 200 128 196 128 192 124 188 120 192 128 196 132 204 136 192 128 200 128 188 120 196 136 212 144 208 140 216 152 212 140 204 136 200 132 196 128 196 128 200 132 200 128 196 128 192 124 200 132 196 124 188 116 180 112 184 116 184 116 184 116 184 116 180 112 176 108 176 104 172 104 176 116 176 116 176 116 176 116 168 108 168 108 168 108 168 108 168 112 172 112 172 112 176 112 168 100 164 100 164 104 172 108 168 104 164 100 164 96 160 96 164 100 160 96 160 92 156 92 168 104 164 100 160 92 156 92 152 88 152 88 152 88 152 88 156 92 156 88 152 84 148 84 140 80 144 84 148 80 144 76 144 84 148 88 152 84 148 80 144 84 148 80 136 72 144 88 144 80 144 80 144 80 144 80 168 96 148 72 132 72 140 80 144 80 144 80 144 80 144 80 136 80 148 80 140 72 144 84 140 76 136 76 136 72 132 72 144 76 132 72 140 80 140 72 136 72 132 68 128 72 132 76 120 68 132 80 144 80 136 76 132 68 124 56 116 56 116 56 140 72 124 64 132 76 132 68 152 96 128 84 136 92 128 72 156 116 160 132 196 200 452 680 944 924 1008 888 1008 792 992 748 908 636 616 228 280 148 176 136 80 60 64 68 76 56 68 72 72 68 84 84 92 80 84 76 80 68 76 72 84 76 76 60 92 80 88 76 84 76 84 76 80 72 80 68 76 64 72 64 68 60 64 52 60 56 68 60 92 56 76 48 76 60 80 56 80 64 64 56 52 52 52 52 48 36 16 8 8 8 8 4 4 4 8 8 12 12 12 12 8 4 4 4 8 16 24 28 12 12 16 16 20 20 20 20 28 28 28 28 28 28 28 28 36 36 32 28 28 32 36 36 40 40 40 40 40 40 44 44 40 40 40 40 40 40 40 40 36 40 36 44 40 44 44 48 36 40 36 44 40 48 44 48 48 48 56 56 64 64 64 60 72 68 76 72 76 76 80 76 64 64 76 80 84 76 76 68 88 80 84 76 80 80 84 84 80 80 92 88 84 80 92 92 92 88 96 92 100 96 100 96 96 92 96 92 96 92 96 92 96 92 96 96 100 100 104 100 104 104 104 108 108 108 112 108 112 80 56 36 36 32 36 32 28 32 36 40 40 40 40 36 36 40 44 44 44 44 40 36 48 44 64 116 144 148 136 144 136 140 136 140 136 140 136 140 144 140 144 140 144 136 136 128 132 128 132 128 128 120 124 116 128 124 140 148 244 280 352 280 360 280 356 280 356 280 356 284 360 288 364 288 368 292 368 292 376 300 376 300 372 296 372 296 372 296 372 300 376 304 380 304 388 312 392 316 392 320 396 320 396 320 400 324 400 328 404 328 404 328 408 332 408 336 412 340 420 344 428 352 432 352 432 348 428 348 428 348 428 348 428 348 428 348 432 352 432 356 436 356 436 356 436 360 440 364 444 364 456 356 456 356 456 356 456 356 452 352 452 356 456 360 460 360 468 360 468 360 468 360 468 360 464 364 476 368 472 360 476 372 476 372 476 372 476 372 476 372 476 372 476 372 476 372 476 372 476 372 476 372 476 372 476 372 480 376 480 376 480 376 480 376 480 368 480 372 484 376 488 376 496 380 492 380 496 388 504 396 496 384 496 384 496 384 496 384 496 384 496 384 496 384 496 384 488 376 488 376 488 376 488 376 484 372 484 372 484 372 484 372 484 372 484 372 484 372 484 372 488 376 488 372 484 372 480 368 476 364 476 368 480 372 484 372 476 368 480 372 484 368 480 364 476 364 476 368 480 372 484 372 484 372 484 372 484 372 484 372 476 368 484 376 488 372 476 360 476 364 476 364 476 364 476 364 488 368 488 364 484 360 480 360 484 364 484 364 484 364 484 364 488 364 484 360 480 364 484 368 488 368 488 368 488 368 488 368 496 372 484 360 476 360 484 368 476 356 476 352 472 348 468 348 464 348 468 348 468 348 468 352 468 348 468 348 468 348 468 348 452 344 460 340 460 340 464 340 468 344 476 340 476 340 480 336 476 340 480 344 484 352 492 356 484 356 496 356 488 356 504 384 536 580 896 956 1020 1000 1020 1020 1020 996 1020 884 720 372 428 292 436 312 420 308 412 296 404 288 400 292 404 292 404 288 396 280 384 276 380 288 388 300 376 272 316 188 216 104 164 108 252 240 376 268 368 248 344 236 348 248 348 240 348 240 348 240 348 240 352 244 352 240 344 240 340 236 336 240 328 232 320 236 320 240 320 236 320 236 320 240 328 244 312 216 280 164 220 104 168 72 172 88 228 156 284 196 304 200 304 200 304 196 300 196 296 192 292 188 296 196 300 200 308 204 296 196 304 196 292 188 300 208 304 212 292 208 300 220 296 208 288 204 288 204 284 200 280 196 284 200 284 196 280 196 276 192 280 196 276 188 268 180 260 176 260 184 260 184 260 184 260 184 256 180 252 176 252 172 248 172 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 256 168 248 172 248 172 244 176 240 168 232 164 228 168 236 172 232 168 232 164 228 164 224 160 228 164 228 160 224 160 220 156 228 164 228 160 220 156 216 152 216 152 216 152 216 152 216 152 220 156 216 152 216 152 212 148 204 144 208 148 212 144 208 140 208 148 212 152 216 148 212 144 208 148 212 144 200 136 208 152 208 144 208 144 208 144 208 144 216 144 200 132 196 140 212 156 216 152 216 152 216 152 216 152 204 144 216 148 208 140 208 152 208 140 204 136 200 132 196 132 204 136 196 136 204 144 200 132 196 132 196 132 196 132 196 132 180 120 192 136 200 136 196 128 200 132 192 124 188 120 184 120 204 132 188 128 196 136 200 132 232 136 204 124 212 136 208 120 256 180 236 176 364 440 732 856 1020 1008 1020 1020 1020 1004 1020 960 1020 820 716 340 408 224 268 188 80 16 60 24 72 12 64 32 64 20 72 32 80 36 84 36 68 24 76 32 80 28 68 16 84 32 76 24 72 24 76 28 72 24 72 20 68 16 64 16 60 8 52 0 48 4 56 12 64 32 48 24 56 36 60 32 64 32 56 20 52 20 56 36 56 32 20 0 8 0 8 0 0 0 8 4 12 4 12 0 8 0 8 0 12 8 20 12 8 4 16 12 20 12 20 8 28 20 28 20 28 20 28 20 28 20 24 16 24 16 28 20 40 32 36 28 36 28 40 36 44 32 40 28 36 32 40 36 36 20 40 20 44 24 44 24 40 20 40 24 48 32 52 32 44 28 52 36 60 44 60 40 72 52 72 52 76 56 76 60 64 48 72 52 76 56 76 52 84 60 80 56 76 60 80 64 76 60 88 68 80 60 88 72 84 68 92 76 96 76 96 72 92 72 92 72 92 72 92 72 92 72 92 76 96 80 100 80 100 68 104 76 104 88 112 92 104 52 36 20 32 20 28 24 28 24 36 32 40 32 40 28 36 28 40 36 44 32 36 28 48 24 72 112 160 124 136 128 144 124 144 124 144 124 144 124 144 128 144 128 140 120 132 112 132 116 136 116 132 108 120 100 124 108 116 100 192 228 300 232 284 228 280 224 280 224 280 228 288 228 292 232 292 236 296 236 304 244 300 240 300 240 300 240 300 232 304 236 304 240 308 240 316 248 316 248 320 252 320 256 324 256 324 256 328 260 328 264 332 264 332 264 336 268 336 264 340 248 348 256 356 260 352 256 352 256 352 256 352 256 352 256 352 256 352 256 356 260 356 264 356 260 356 264 360 268 364 268 360 272 356 268 356 268 352 264 356 268 360 272 360 276 364 276 364 280 364 280 364 280 364 280 356 280 368 284 364 280 368 292 376 284 376 284 376 284 376 284 376 284 376 284 376 284 376 284 376 276 376 276 376 276 376 276 380 280 380 280 380 280 380 280 368 272 368 276 376 284 380 284 384 288 380 284 380 288 388 296 384 288 384 288 384 288 384 288 384 288 384 288 384 288 384 288 380 284 380 284 380 284 380 284 376 280 376 280 376 280 376 280 372 276 372 276 372 276 372 276 380 280 376 280 372 276 372 276 364 268 364 272 368 276 372 276 364 272 368 276 372 272 368 268 364 268 364 272 368 276 372 276 372 276 372 276 372 276 372 276 372 276 372 276 372 272 368 268 364 268 364 268 364 268 364 268 368 264 368 260 364 256 360 256 364 260 364 260 364 260 364 260 368 260 364 256 360 260 364 264 368 264 368 264 368 264 368 264 372 260 368 252 364 252 364 252 356 244 356 240 352 236 348 236 348 236 348 236 348 236 348 236 348 236 348 236 348 236 348 236 340 224 336 224 336 224 336 224 344 232 340 232 340 232 336 232 336 228 340 232 348 240 352 240 344 244 360 244 348 240 372 276 408 520 904 912 1020 912 1016 884 1020 808 1016 792 708 260 284 200 312 208 312 204 308 196 296 200 292 196 296 208 292 200 284 200 280 188 276 200 300 208 272 164 192 64 96 24 120 100 232 212 268 192 252 176 244 176 244 180 244 176 244 176 244 176 244 176 248 176 244 176 240 172 240 172 244 168 236 160 236 160 236 164 240 168 236 164 232 164 236 168 244 172 232 148 192 92 136 52 84 24 112 68 160 108 188 124 200 128 196 128 192 124 192 120 188 120 192 128 196 132 204 136 196 132 204 132 192 124 200 140 212 140 204 140 212 148 212 136 204 136 208 140 204 132 196 128 200 128 196 128 192 124 192 120 188 120 188 116 180 112 176 108 184 116 184 116 184 116 184 116 184 112 180 112 176 108 176 104 172 112 172 112 172 112 172 112 176 116 176 116 176 116 176 116 172 112 172 108 168 112 176 116 180 112 172 104 168 104 168 104 172 104 168 104 164 100 164 100 168 100 164 100 160 96 160 96 160 96 160 96 156 92 156 92 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 140 80 144 84 148 80 144 76 144 80 148 84 148 84 144 80 144 84 148 80 136 72 144 88 148 84 148 84 148 84 148 84 140 72 136 68 136 80 152 92 152 88 152 88 152 88 152 88 160 100 168 96 148 80 144 84 144 84 144 80 136 76 132 72 136 72 128 76 140 80 132 64 132 72 132 72 132 72 132 72 120 64 128 68 132 68 128 68 124 64 128 68 132 76 136 80 140 72 124 68 136 80 140 76 136 84 120 76 124 88 132 88 156 128 172 208 440 592 804 888 1016 952 1016 888 1020 824 984 752 936 572 484 168 232 116 184 140 92 68 72 72 80 64 76 84 80 72 76 68 76 72 80 76 72 72 84 80 84 68 68 56 92 80 80 68 76 68 80 76 80 72 80 68 76 64 72 64 76 64 64 52 60 56 72 68 92 56 76 48 76 60 80 56 68 52 52 48 48 56 64 64 56 40 24 12 8 8 8 4 0 4 8 12 16 12 8 8 8 8 12 16 16 16 12 12 8 12 16 20 24 20 16 16 24 24 24 24 24 24 24 24 28 28 24 24 24 24 28 28 40 36 32 28 28 32 36 40 44 44 36 36 36 36 44 44 32 36 36 40 36 44 40 44 36 44 40 48 48 56 52 60 48 48 56 56 64 64 64 60 76 72 76 76 80 76 84 80 76 68 72 68 76 72 80 80 88 80 84 76 80 80 84 84 80 80 92 88 84 80 92 92 88 88 96 96 104 96 96 92 96 92 96 92 96 92 96 92 96 92 96 96 100 100 104 100 100 100 104 108 108 108 116 112 108 60 28 24 36 24 28 36 28 32 36 40 40 40 40 36 40 40 44 48 48 44 40 40 48 44 80 148 168 148 136 152 140 144 140 144 140 144 140 144 148 144 148 144 144 136 136 128 140 140 144 140 140 132 128 120 128 128 132 112 212 268 356 284 364 284 356 280 356 280 360 288 368 292 368 296 372 296 376 300 376 300 376 304 380 304 380 304 380 304 384 308 388 312 388 312 392 316 392 320 396 320 400 324 400 324 400 328 404 328 408 332 408 332 408 336 412 336 416 344 424 348 432 352 436 356 432 352 432 352 432 352 432 352 432 352 432 352 432 356 436 356 440 360 436 356 436 360 440 364 444 364 460 360 460 356 456 352 452 352 460 360 464 364 468 368 468 368 476 368 476 368 476 368 476 368 468 364 480 368 472 364 476 376 480 376 480 376 480 376 480 376 480 376 480 376 480 376 480 376 480 376 480 376 480 376 480 376 484 380 484 380 484 380 484 380 480 372 484 376 492 384 496 388 500 384 492 380 488 380 492 384 496 384 496 384 496 384 496 384 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 380 484 372 484 372 484 372 484 372 492 380 488 376 488 372 484 372 476 364 476 368 480 372 484 372 476 368 480 372 484 368 480 364 476 364 476 368 480 372 484 372 484 372 484 372 484 372 484 372 492 376 484 368 480 368 480 368 476 364 476 364 476 364 476 364 488 368 488 364 484 360 480 360 480 360 480 360 480 360 480 360 488 364 484 360 480 364 484 368 488 368 488 368 488 368 488 368 488 368 492 372 488 368 484 360 476 356 476 352 472 348 468 348 476 352 472 348 468 344 464 340 468 348 468 348 468 348 468 348 452 344 460 340 460 340 464 340 468 344 476 340 476 340 480 336 472 336 476 344 484 348 488 352 480 356 500 356 484 352 508 396 588 740 1020 1020 1008 1020 984 1020 968 1004 1016 964 788 432 488 332 440 320 424 316 420 308 416 300 404 292 408 296 404 292 400 284 396 292 372 292 380 280 328 216 244 108 156 112 256 236 332 276 364 256 360 252 360 252 356 248 352 244 352 244 352 244 352 244 356 248 352 244 348 240 344 240 336 240 328 232 320 236 320 240 312 228 312 224 308 224 308 228 328 244 328 240 312 212 280 188 240 136 240 140 256 168 288 196 300 192 296 192 292 188 292 184 292 188 296 196 300 200 308 204 304 204 312 200 300 196 308 212 300 204 284 204 292 212 292 200 288 204 292 208 292 204 280 192 280 192 276 192 272 188 272 184 272 188 272 188 272 188 268 184 260 184 260 184 260 184 260 184 264 184 260 184 256 180 256 176 248 172 248 172 248 172 248 172 248 172 248 172 248 172 248 172 260 172 244 168 244 168 248 180 256 184 240 172 228 164 228 164 236 172 232 168 232 164 228 164 232 168 228 164 228 160 224 160 216 156 220 156 220 156 224 160 216 152 216 152 216 152 216 152 216 152 216 152 216 152 216 152 204 144 208 148 212 144 208 140 204 140 208 144 208 144 204 140 208 148 212 144 200 136 208 152 212 148 212 148 212 148 212 148 208 144 208 144 212 148 212 148 208 148 208 148 208 148 208 148 216 164 228 160 212 148 212 152 212 148 208 140 200 136 196 132 192 128 192 132 204 136 192 120 192 132 196 136 200 132 196 128 200 136 196 128 192 128 192 132 184 124 192 132 200 136 200 136 204 132 188 128 200 144 208 136 208 132 220 132 220 140 240 164 256 192 352 436 740 784 968 988 1020 1012 996 992 1004 1020 1020 920 936 580 496 260 336 184 268 180 88 24 68 28 76 20 72 40 76 24 64 12 56 8 60 16 56 16 76 28 72 12 56 4 84 28 72 20 64 20 72 24 72 24 68 20 64 16 60 16 68 20 56 8 52 12 64 32 64 32 48 24 56 36 60 32 52 20 48 12 48 24 68 48 60 36 24 4 8 0 8 0 0 0 8 4 16 4 8 0 8 4 16 12 20 4 8 0 4 0 16 12 24 12 16 4 20 12 20 12 20 12 20 12 32 20 28 16 24 20 28 24 40 28 28 16 24 20 32 28 48 36 36 24 32 28 44 40 36 16 36 20 40 24 44 24 44 24 48 32 56 40 60 44 44 28 52 36 60 44 60 40 72 52 72 56 76 60 80 60 76 52 68 44 64 52 80 64 84 60 80 56 76 60 80 64 76 60 88 68 80 60 88 72 80 64 92 76 100 76 92 68 92 72 92 72 92 72 92 72 92 72 92 76 96 80 100 80 96 76 100 84 104 88 112 96 104 40 20 12 32 16 24 28 28 24 36 32 40 32 40 28 44 40 48 44 52 40 48 36 56 32 92 140 184 136 144 140 144 124 144 124 144 124 144 124 148 132 148 128 140 120 132 112 140 128 144 128 140 116 124 104 128 108 112 72 164 224 300 232 292 232 280 220 276 224 288 236 292 232 296 236 296 240 300 240 300 240 300 244 304 248 308 248 308 240 312 244 312 248 316 248 316 248 316 252 320 256 324 256 324 256 324 260 328 264 332 264 332 264 332 268 336 272 340 264 344 252 348 260 352 260 352 256 348 256 348 256 348 256 348 256 348 256 348 260 352 264 356 264 352 260 352 264 356 268 360 268 360 272 360 268 356 264 352 264 364 276 368 280 368 284 372 284 368 284 368 284 368 284 368 284 360 280 372 288 364 280 372 288 376 284 376 284 376 284 376 284 376 284 376 284 376 284 376 284 376 276 376 276 376 276 376 276 380 280 380 280 380 280 380 280 372 276 376 284 384 292 388 296 388 292 380 280 376 280 376 280 384 288 384 288 384 288 384 288 380 284 380 284 380 284 380 284 380 284 380 284 380 284 380 284 380 284 380 284 380 284 380 284 372 276 372 276 372 276 372 276 380 284 380 280 376 276 372 276 364 268 364 272 368 276 372 276 364 272 368 276 372 272 368 268 364 268 364 272 368 276 372 276 372 276 372 276 372 276 372 276 384 284 372 272 364 272 372 276 364 268 364 268 364 268 364 268 368 264 368 260 364 256 360 256 356 252 356 252 356 252 356 252 368 260 364 256 360 260 364 264 368 264 368 264 368 264 368 264 364 256 372 264 376 256 360 244 356 244 356 240 352 236 348 236 360 244 352 240 344 232 340 224 348 236 348 236 348 236 348 236 344 232 344 232 344 232 344 232 344 232 340 232 340 232 340 232 336 224 340 232 344 236 352 240 344 244 364 244 344 236 372 288 588 728 1008 920 968 924 1020 924 1016 844 988 724 636 284 336 220 316 208 320 212 316 204 312 208 292 200 296 208 296 204 288 200 312 220 288 208 284 184 220 112 144 20 76 72 228 208 272 176 260 180 256 184 260 184 252 168 244 168 244 168 244 168 244 176 248 180 248 176 244 172 240 172 240 168 232 160 232 160 232 164 232 168 232 168 232 168 232 168 220 156 220 152 216 148 212 144 192 112 168 88 160 104 192 136 192 124 188 120 188 116 184 116 188 120 192 128 196 132 204 136 204 140 208 136 200 128 204 144 204 136 196 132 208 140 204 132 200 136 208 144 208 136 196 124 192 124 188 120 188 116 184 116 188 124 192 124 192 124 196 128 184 116 184 116 184 116 184 116 188 120 188 116 184 116 180 112 172 112 172 112 172 112 172 112 168 108 168 108 168 108 168 108 176 116 168 104 164 108 180 120 192 124 180 108 164 96 160 96 172 108 172 104 168 100 164 100 168 104 168 100 164 96 160 96 148 88 152 92 156 96 160 100 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 140 80 144 84 148 80 144 76 136 76 140 80 144 76 140 72 144 84 148 80 136 72 144 88 148 84 148 84 148 84 148 84 156 92 156 92 156 88 144 80 136 64 136 72 136 72 136 72 124 60 144 72 144 80 156 100 152 88 144 84 140 76 132 72 124 64 124 72 136 76 124 56 128 72 132 76 136 72 132 68 148 84 136 72 128 68 132 76 132 72 136 72 132 64 120 56 140 72 124 68 136 84 144 80 140 92 152 96 148 112 180 156 224 212 384 584 828 836 920 956 1012 948 1020 896 1004 864 936 696 668 264 244 136 212 108 184 88 76 76 92 84 84 72 80 76 84 72 80 68 76 72 80 76 68 60 72 68 80 72 80 72 84 76 84 76 80 68 72 60 76 68 80 72 84 68 80 64 80 68 80 68 80 68 80 68 72 64 80 64 68 56 68 64 60 60 64 64 60 60 56 52 60 48 24 12 0 4 0 0 4 4 4 4 4 4 4 4 12 12 12 12 12 12 12 12 12 12 12 16 16 20 20 20 16 20 24 28 28 28 28 24 28 28 28 32 32 36 36 36 40 40 40 40 40 40 40 40 40 36 36 32 32 36 36 40 56 56 52 48 40 36 32 32 44 44 48 48 48 44 40 44 52 56 52 56 52 56 52 56 64 72 72 84 80 88 84 84 76 72 76 68 72 64 68 60 76 72 76 76 80 80 84 80 84 80 84 84 88 88 92 88 88 84 88 88 92 92 96 92 116 100 96 92 100 104 108 100 100 96 100 96 100 96 100 96 112 112 100 108 108 112 100 96 72 48 20 16 28 40 36 28 32 36 40 44 44 44 44 40 44 48 48 44 36 36 44 52 52 84 124 140 164 176 176 152 156 152 156 152 152 144 144 136 144 140 144 140 144 140 144 140 140 136 140 136 140 128 128 124 128 132 112 100 184 252 352 304 360 292 364 288 364 288 364 288 364 292 372 300 376 300 376 296 376 300 376 304 380 308 384 308 384 308 384 312 388 316 392 316 400 324 400 324 400 324 400 324 400 324 400 328 404 332 408 332 404 328 404 332 408 336 412 336 412 344 420 352 424 352 432 344 436 352 444 360 448 360 444 356 444 344 444 344 444 348 452 356 444 348 452 352 456 360 464 364 460 356 464 360 468 356 464 352 472 364 472 364 472 364 472 364 472 368 472 372 476 376 480 376 476 372 476 372 476 372 476 372 484 376 480 372 476 376 480 380 484 376 480 372 476 376 480 380 484 380 484 380 484 380 484 380 492 376 472 372 488 392 492 380 484 380 484 384 488 388 492 388 484 380 484 384 488 388 492 388 504 392 504 388 500 388 496 384 484 376 496 388 500 384 488 372 496 384 496 384 496 384 496 384 496 384 496 384 496 384 496 384 484 372 484 372 484 372 484 372 488 376 492 384 500 388 504 396 484 372 484 372 484 372 484 372 480 372 488 376 480 368 484 376 500 376 492 368 488 368 488 372 488 368 488 368 488 368 488 368 492 372 492 372 492 372 492 372 492 372 492 368 488 364 484 364 480 360 480 360 480 360 480 360 480 360 480 360 480 360 480 360 488 360 488 360 488 360 488 360 492 364 492 364 492 364 492 364 496 368 496 364 492 360 488 360 480 356 484 356 484 352 476 344 476 348 476 348 476 348 476 348 464 340 476 352 480 348 468 336 456 340 476 348 472 336 464 340 464 336 464 336 464 336 464 340 456 332 460 340 464 344 472 348 484 368 492 368 496 376 516 404 688 844 1020 984 1020 1000 1008 1020 976 1020 1020 748 632 400 528 332 460 324 428 304 424 304 412 300 408 304 404 300 400 296 392 292 376 284 404 296 376 216 264 124 188 116 268 224 372 280 368 244 356 248 356 248 356 248 356 248 352 244 352 244 352 244 352 244 352 244 352 240 348 236 344 236 344 236 340 232 336 228 332 228 332 232 332 232 332 232 332 232 324 224 324 224 320 216 312 204 304 200 304 204 308 208 312 208 300 196 300 192 296 188 292 188 300 196 300 200 304 204 308 204 308 204 308 204 308 204 308 208 288 200 284 200 284 200 284 200 276 192 284 204 288 200 276 192 276 196 284 204 288 196 276 184 268 188 272 192 276 188 272 184 264 188 264 188 264 188 264 188 268 188 264 184 260 180 256 176 252 180 256 180 256 176 248 168 248 172 248 172 248 172 248 172 248 172 248 168 244 164 240 164 248 172 248 172 244 168 240 168 232 164 232 164 232 164 232 164 228 164 236 172 236 164 224 152 224 160 224 156 220 156 216 152 212 148 212 148 212 148 212 148 228 160 216 148 212 152 224 164 220 156 220 152 216 148 212 148 212 144 204 132 196 136 204 140 216 148 208 140 204 140 204 144 224 152 216 144 208 144 216 152 216 152 224 160 232 160 216 136 212 128 200 124 208 128 208 132 228 188 224 144 252 152 188 164 220 156 220 152 208 136 192 124 196 132 196 132 196 132 196 132 180 120 196 140 208 140 200 128 204 140 204 140 204 140 204 140 216 136 184 116 188 132 188 116 200 144 212 148 212 148 216 156 264 172 260 172 276 196 308 224 368 432 740 800 968 904 1020 984 1020 972 1020 988 1020 916 836 628 436 264 292 176 268 168 244 164 68 28 84 32 76 24 72 28 76 24 72 20 68 24 72 28 64 16 68 20 72 24 68 20 68 20 72 28 76 28 72 24 64 40 68 44 72 40 68 36 64 36 64 36 64 36 64 36 64 36 72 36 60 24 60 32 68 40 72 40 72 36 64 28 64 24 28 0 4 0 0 0 4 0 4 4 4 4 4 4 12 4 12 4 12 4 12 4 12 4 12 8 16 8 20 12 16 12 24 16 28 20 24 16 24 16 24 20 28 20 32 24 40 32 40 32 40 32 40 32 40 28 36 24 32 28 36 32 52 40 48 36 44 32 36 28 40 32 44 40 48 40 44 36 56 36 56 36 56 36 56 36 64 48 76 60 84 64 84 64 76 60 72 56 68 52 68 48 72 56 72 60 76 64 80 64 80 60 80 64 84 68 88 68 84 64 84 68 88 72 92 72 108 84 92 76 96 88 104 84 96 80 96 80 96 80 96 80 108 96 100 92 108 100 104 88 68 36 24 12 32 32 36 20 32 28 40 36 44 36 44 32 36 32 40 28 28 20 36 36 48 76 136 140 168 164 176 144 156 140 156 136 152 128 140 120 140 124 140 124 140 124 140 124 136 120 136 120 136 116 128 108 128 112 108 72 160 208 304 244 292 228 288 228 288 228 288 228 288 232 296 240 300 240 300 236 300 240 304 244 304 248 308 248 308 240 312 244 312 248 316 248 324 256 324 256 324 256 324 256 324 256 328 260 328 264 332 264 328 260 332 264 332 268 336 268 340 264 348 272 352 272 348 268 348 276 352 284 356 284 356 272 344 260 340 256 344 264 352 268 344 260 348 268 356 272 360 276 360 276 364 280 364 280 360 276 364 280 364 280 364 280 364 280 368 276 372 280 372 284 376 284 372 280 372 280 372 280 372 280 380 276 376 272 372 276 376 280 380 276 376 272 372 276 376 280 380 280 380 280 380 280 380 280 388 276 368 272 384 288 388 280 376 276 376 280 380 284 384 284 380 280 384 284 384 288 388 288 392 292 388 292 384 288 384 284 376 280 384 288 384 288 376 280 384 288 384 288 384 288 384 288 384 288 384 288 384 288 384 288 372 276 372 276 372 276 372 276 368 276 372 280 380 288 388 292 372 276 372 276 372 276 372 276 368 276 380 280 368 272 372 280 380 272 372 264 368 264 368 268 368 264 368 264 368 264 368 264 372 268 372 268 372 268 372 268 372 268 372 264 368 260 364 260 360 256 360 256 360 256 360 256 360 256 360 256 360 256 360 256 360 260 360 260 360 260 360 260 364 264 364 264 364 264 364 264 368 268 368 264 364 260 360 260 352 256 356 256 356 252 348 244 348 248 348 248 348 248 348 248 340 240 348 248 348 248 340 240 328 240 348 248 344 236 336 240 336 236 336 236 336 236 336 236 332 220 336 228 340 232 348 236 360 252 368 256 368 264 392 308 532 720 956 892 984 900 992 912 1012 884 852 536 456 304 348 232 324 204 312 188 304 192 304 184 296 188 296 184 296 188 288 192 300 224 280 188 224 120 148 52 96 76 208 184 268 192 256 176 248 164 248 164 248 164 248 164 244 160 244 160 244 160 244 160 244 176 244 172 240 168 236 168 240 172 236 168 232 164 232 164 228 160 228 160 228 160 228 160 224 156 224 156 220 148 208 140 204 136 208 144 216 148 212 144 196 128 192 124 188 120 188 120 196 128 196 132 200 136 204 136 200 132 200 132 200 132 200 132 196 124 200 124 200 124 200 124 188 116 196 124 200 120 192 112 196 120 196 120 196 116 188 112 184 112 188 116 192 112 188 108 188 120 188 120 188 120 188 120 188 120 188 120 184 116 184 116 180 124 184 124 184 120 176 112 172 112 172 112 172 112 172 112 172 112 172 108 168 104 164 104 172 112 172 108 168 104 164 104 164 100 164 100 164 100 164 100 164 100 168 108 168 100 160 92 164 100 160 96 160 92 156 92 152 88 152 88 152 88 152 88 164 96 152 84 148 88 160 100 156 92 156 88 152 84 148 84 160 92 148 80 144 80 148 88 148 84 144 76 136 72 140 76 144 76 136 72 140 80 152 92 148 84 152 92 156 88 144 64 124 60 120 44 96 80 120 48 184 108 176 56 144 84 124 128 152 88 148 84 144 72 132 64 132 68 132 68 132 68 132 68 124 68 136 80 140 76 128 60 136 76 136 76 136 76 136 76 144 72 120 60 128 72 132 64 132 76 144 84 144 84 148 92 164 104 172 128 204 180 268 248 424 464 656 756 880 840 824 728 640 680 856 796 776 552 444 256 256 136 164 96 176 104 168 104 76 76 88 80 84 72 80 76 84 72 80 68 76 72 80 76 80 72 76 68 76 68 72 64 68 64 76 72 84 80 84 76 80 68 80 68 80 68 80 68 76 64 76 64 76 64 76 64 64 68 72 68 60 56 60 64 68 72 72 72 72 68 64 60 56 52 32 16 0 4 0 0 4 4 4 4 4 4 4 4 12 12 12 12 12 12 12 12 12 12 12 12 16 16 16 20 16 16 20 24 28 28 24 24 20 20 20 24 24 24 28 28 36 36 36 40 40 40 40 40 40 36 36 32 32 36 36 40 44 44 44 44 44 40 40 40 32 36 40 44 48 48 48 48 52 56 52 56 52 56 52 56 56 64 64 76 72 80 76 76 80 76 80 76 76 72 76 72 76 72 76 76 80 80 84 80 84 80 84 84 88 88 92 88 88 84 88 88 92 92 96 92 112 100 96 92 100 104 104 96 100 96 100 96 100 96 100 96 100 96 96 100 108 108 104 96 64 44 24 20 32 40 36 28 32 36 40 44 44 44 44 40 32 36 40 36 28 28 36 44 52 104 160 176 180 180 184 172 160 156 160 156 156 148 148 140 144 140 144 140 144 140 144 140 136 136 140 136 140 132 132 132 128 132 116 104 172 248 340 308 356 292 364 288 364 288 364 288 368 292 372 300 376 300 376 300 376 304 380 304 384 308 384 308 384 312 388 312 392 316 392 316 396 320 396 320 396 320 396 320 400 328 404 328 408 332 408 332 404 332 408 332 412 336 412 336 412 344 420 352 424 352 432 344 432 352 444 356 456 352 456 356 456 344 452 344 452 348 460 352 456 348 456 352 464 356 468 360 472 364 476 368 476 368 472 364 472 364 472 364 472 364 472 364 472 372 476 372 480 376 480 376 476 372 476 372 476 372 476 372 484 380 480 376 480 376 484 380 484 380 480 376 480 376 484 380 484 380 484 380 484 380 484 380 488 380 476 376 488 388 492 384 480 376 480 376 484 380 484 384 484 384 488 384 492 388 492 388 500 384 496 384 492 380 492 376 488 380 492 384 496 380 492 376 496 384 496 384 496 384 496 384 496 384 496 384 496 384 496 384 484 372 484 372 484 372 484 372 480 368 480 372 488 376 492 380 484 372 484 372 484 372 484 372 480 376 492 376 484 368 484 380 500 376 492 368 488 368 488 372 488 368 488 368 488 368 488 368 492 372 492 372 492 372 492 372 492 372 492 368 488 364 484 364 480 360 480 360 480 360 480 360 480 360 480 360 480 360 480 360 488 360 488 360 488 360 488 360 492 364 492 364 492 364 492 364 496 368 496 364 492 360 488 360 484 356 484 356 484 352 476 348 476 348 476 348 476 348 476 348 468 344 472 348 476 344 472 340 460 340 476 348 468 336 464 340 464 336 464 336 464 336 464 336 456 332 460 340 464 344 472 348 480 364 492 368 492 372 512 400 580 696 980 940 1020 996 1020 1012 1020 864 760 488 536 368 508 316 460 324 428 308 424 304 412 300 392 288 392 292 388 292 384 284 416 292 372 228 296 148 228 104 244 196 368 284 372 244 356 264 356 248 356 248 356 248 356 248 352 244 352 244 352 244 352 244 352 244 352 244 348 240 348 240 352 244 348 240 348 236 344 236 332 228 332 228 332 228 332 228 332 228 332 228 328 220 316 212 300 200 316 216 324 212 312 204 296 192 296 192 292 188 292 188 304 200 304 200 308 204 308 204 304 200 304 200 304 200 304 204 288 200 284 200 284 200 284 200 272 192 276 196 280 192 276 188 280 196 276 188 272 188 272 188 268 188 272 192 276 188 272 184 264 188 264 188 264 188 264 188 260 188 264 188 264 188 268 192 260 188 264 188 264 184 256 176 248 172 248 172 248 172 248 172 248 172 248 172 244 168 244 168 248 172 248 168 244 164 240 164 232 164 232 164 232 164 232 164 232 168 236 168 236 164 228 156 228 164 224 160 224 156 220 156 220 156 220 156 220 156 220 156 228 160 216 148 212 152 224 164 220 156 220 152 216 148 212 148 220 156 216 148 208 148 212 148 212 144 208 140 200 136 204 140 196 128 200 132 208 144 220 156 212 148 216 148 216 144 208 136 196 144 220 144 240 204 276 172 260 176 244 180 232 164 240 112 208 140 208 144 204 136 196 132 196 132 196 132 196 132 196 132 196 136 204 140 200 128 184 116 200 136 200 136 200 136 200 136 200 128 188 124 196 136 200 132 192 136 204 144 204 140 212 152 244 168 272 192 308 256 400 344 500 452 632 624 748 596 580 388 428 440 604 520 508 316 296 168 236 144 212 148 232 152 228 160 64 24 80 32 72 20 72 28 76 24 72 20 68 24 72 28 76 28 72 20 64 16 64 16 64 20 72 28 76 28 76 24 68 40 68 40 68 40 68 40 60 32 60 32 60 32 60 32 64 36 72 36 60 24 60 32 60 28 64 32 60 28 56 20 56 28 40 4 8 0 0 0 4 0 4 4 4 4 4 4 8 0 8 0 8 0 8 0 8 0 12 4 12 8 16 8 12 8 20 16 24 16 24 12 20 12 24 16 28 20 28 20 32 28 36 28 36 32 40 32 40 28 36 24 32 28 36 32 36 28 36 32 40 36 44 40 32 24 40 36 48 44 52 44 56 36 56 36 56 36 56 36 56 40 64 48 72 56 72 52 76 60 76 60 76 60 76 60 72 56 72 60 76 64 80 64 80 60 80 64 84 68 88 68 84 64 84 68 88 72 92 72 104 80 92 76 100 84 100 76 96 80 96 80 96 80 96 80 92 84 92 92 108 100 100 84 56 36 28 16 32 28 36 24 32 28 40 36 44 36 44 32 40 36 48 36 40 32 48 48 56 100 172 172 180 160 176 160 160 144 160 144 156 136 144 128 144 128 144 128 144 128 144 128 132 120 136 124 140 120 132 116 128 116 116 76 156 196 300 244 296 232 292 232 292 232 292 232 292 236 300 240 304 244 300 240 304 244 304 248 308 248 312 252 312 244 312 248 316 248 320 252 320 252 320 252 320 252 320 252 328 260 328 264 332 264 336 268 332 264 332 268 336 268 340 272 340 264 348 272 352 272 348 268 348 276 352 284 356 288 356 280 352 268 348 264 348 264 352 272 348 268 352 272 356 276 360 276 364 280 368 284 368 284 364 280 368 284 368 284 368 284 368 284 372 280 372 284 376 284 380 288 376 284 376 284 376 284 376 284 384 280 376 276 376 276 380 284 384 280 376 276 376 276 380 284 384 284 384 284 384 284 384 284 384 280 376 276 380 288 388 288 380 280 380 284 384 284 388 288 384 284 384 288 388 288 392 292 384 288 380 284 380 280 376 280 380 284 380 284 380 284 380 284 384 288 384 288 384 288 384 288 384 288 384 288 384 288 384 288 376 280 376 280 376 280 376 280 368 272 372 276 376 280 380 284 376 280 376 280 376 280 376 280 372 280 380 284 372 272 376 284 380 272 372 264 368 264 368 268 372 268 372 268 372 268 372 268 372 268 372 268 372 268 372 268 372 268 372 264 368 260 364 260 364 260 364 260 364 260 364 260 364 260 364 260 364 260 364 260 360 260 360 260 360 260 360 260 364 264 364 264 364 264 364 264 368 268 368 264 364 260 360 260 356 256 360 260 356 256 352 248 348 248 348 248 348 248 348 248 344 244 344 244 344 244 344 244 332 240 348 244 340 236 340 244 336 236 336 236 336 236 336 236 336 224 336 228 340 232 344 232 356 248 364 252 364 260 384 292 416 504 752 760 908 840 932 808 808 556 496 288 364 260 332 228 328 204 312 188 304 192 304 192 284 180 292 196 300 192 292 192 280 212 260 144 156 48 100 36 204 176 284 220 264 176 252 192 252 168 252 168 252 168 252 168 248 164 248 164 248 164 248 164 244 176 244 176 244 176 244 172 248 180 248 176 244 172 240 172 228 160 228 160 228 160 228 160 228 164 232 160 228 152 216 144 184 124 204 144 212 136 192 116 192 124 192 120 188 120 188 120 200 136 204 136 204 136 204 136 196 128 196 128 196 128 196 128 200 128 204 128 204 128 204 128 188 116 192 116 192 116 192 112 200 116 188 104 180 108 188 116 184 112 188 116 192 112 188 108 188 120 188 120 188 120 188 120 184 116 184 120 192 124 196 128 184 124 188 128 184 120 176 116 176 116 176 116 176 116 176 116 172 112 172 112 172 112 172 108 172 112 172 108 168 104 164 104 168 104 168 104 168 104 168 104 168 104 168 104 164 100 160 96 160 92 156 92 152 88 152 84 156 92 156 92 156 92 156 92 160 92 156 88 152 92 156 96 156 92 156 88 152 84 148 84 148 84 144 80 140 76 140 76 152 88 148 80 140 80 144 80 132 72 136 76 140 80 148 88 144 84 148 80 140 76 144 76 132 52 216 220 404 324 420 244 336 88 256 80 184 88 188 68 132 68 136 76 140 72 136 68 132 68 132 68 132 68 132 68 132 76 136 76 136 72 124 64 132 72 132 72 132 72 132 72 128 68 128 72 136 80 144 84 132 80 144 84 144 84 152 92 152 104 188 144 216 192 288 272 352 364 476 444 428 292 244 148 208 148 204 132 184 116 168 100 128 68 132 72 124 56 120 64 72 72 88 76 80 68 76 72 84 72 80 68 76 72 80 76 88 76 76 64 72 64 72 68 80 76 84 76 84 72 76 64 84 68 80 64 76 68 80 72 72 60 72 60 72 60 72 60 64 68 72 68 60 56 60 64 60 60 64 64 60 60 56 52 48 52 44 28 4 4 0 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 12 12 12 16 16 12 16 20 20 24 24 20 20 28 28 28 28 32 32 36 36 28 32 32 36 36 40 40 40 40 36 36 32 32 36 36 40 32 32 36 36 40 44 44 48 32 32 40 44 48 52 52 52 52 56 52 56 52 56 52 56 52 60 60 68 68 72 68 72 80 76 80 76 80 76 80 76 76 72 76 76 80 80 84 80 84 80 84 84 88 88 92 88 88 84 88 88 92 92 96 92 104 92 96 92 104 100 100 88 100 96 100 96 100 96 100 96 92 88 92 100 104 104 92 84 48 40 32 28 32 36 36 36 32 36 40 44 44 44 44 40 36 44 44 44 40 40 48 56 76 128 184 188 180 172 176 168 168 164 168 164 164 156 152 148 148 144 148 144 148 144 148 144 136 136 140 140 144 140 140 140 128 140 124 108 168 236 336 308 360 296 368 292 368 292 368 292 368 296 376 304 380 304 380 300 380 304 384 308 384 312 388 312 388 312 392 316 392 320 396 320 396 320 396 320 396 320 396 320 404 328 408 332 408 336 412 336 408 332 412 336 412 340 416 340 412 344 420 352 432 348 432 344 436 348 452 356 464 360 464 364 468 356 460 352 460 352 460 356 460 356 464 356 464 360 468 360 468 360 472 364 472 364 468 360 476 368 476 368 476 368 476 368 476 372 480 376 480 380 484 380 480 376 480 376 480 376 480 376 488 384 484 376 480 380 488 384 488 384 484 376 480 380 488 384 488 384 488 384 488 384 488 384 488 384 488 380 484 384 492 392 492 388 496 392 496 396 500 396 488 384 492 388 492 392 496 392 496 384 492 380 492 376 488 376 492 380 492 380 492 380 492 380 496 384 496 384 496 384 496 384 496 384 496 384 496 384 496 384 488 376 488 376 488 376 488 376 488 376 488 376 492 380 492 380 488 376 488 376 488 376 488 376 484 376 496 380 484 372 488 380 500 376 492 368 488 368 488 372 492 372 492 372 492 372 492 372 492 372 492 372 492 372 492 372 492 372 492 368 488 364 484 364 484 364 484 364 484 364 484 364 484 364 484 364 484 364 484 364 488 360 488 360 488 360 488 360 492 364 492 364 492 364 492 364 496 368 496 364 492 360 488 360 484 360 488 360 488 356 480 348 476 348 476 348 476 348 476 348 472 344 472 344 472 344 472 344 464 340 472 340 464 332 468 348 464 336 464 336 464 336 464 336 460 336 464 340 464 340 468 344 476 356 484 360 484 368 508 392 540 476 716 684 852 780 836 692 640 488 512 384 496 340 476 332 452 320 428 304 424 304 412 300 396 296 404 304 400 300 388 288 368 256 336 168 216 92 236 168 380 276 384 272 368 256 368 268 360 252 360 252 360 252 360 252 356 248 356 248 356 248 356 248 352 244 352 244 352 244 352 248 356 248 356 248 352 244 348 240 332 228 332 228 332 228 332 228 332 232 336 228 332 220 320 212 292 196 308 212 316 204 296 184 296 192 296 192 296 192 300 196 312 204 308 204 308 204 308 204 300 196 300 196 300 196 300 200 292 204 288 204 288 204 288 204 276 192 276 192 276 192 276 192 284 192 272 180 264 184 272 192 268 188 272 192 276 188 272 184 264 188 264 188 264 188 264 188 256 184 260 188 264 192 268 196 256 180 256 180 256 176 248 168 252 176 252 176 252 176 252 176 248 172 248 172 248 172 248 176 248 172 248 168 244 164 240 164 236 168 236 168 236 168 236 168 236 168 232 164 228 160 228 160 216 152 216 148 212 148 208 144 212 148 212 148 212 148 212 148 220 156 220 156 220 156 220 156 220 156 220 152 216 148 212 148 212 148 212 148 208 144 204 140 224 156 216 148 212 148 212 152 216 148 216 148 216 148 212 144 212 148 220 148 208 144 224 168 212 188 396 572 780 732 756 696 660 512 532 380 268 104 216 116 196 132 200 136 204 140 200 136 196 132 196 132 196 132 196 132 188 128 196 132 200 136 200 136 196 132 196 132 196 132 196 132 188 128 196 136 204 144 212 148 204 144 216 152 216 152 220 164 224 168 276 208 308 236 348 276 420 372 488 372 380 216 264 168 208 116 180 120 216 140 196 104 208 136 208 116 176 100 180 108 60 20 76 28 68 16 68 24 76 24 72 20 68 24 72 28 76 24 68 12 60 16 68 24 76 28 80 28 72 20 64 12 76 44 64 32 60 36 72 48 64 36 64 36 64 36 64 36 64 36 72 36 60 24 60 32 68 40 72 40 72 36 64 28 48 32 52 16 12 0 0 0 4 0 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 8 0 12 4 12 4 12 4 16 12 20 12 20 12 28 20 32 24 32 28 36 28 28 20 28 24 36 28 40 32 40 28 36 24 32 28 36 32 32 24 36 28 40 32 44 36 32 28 40 36 48 40 48 40 56 36 56 36 56 36 56 36 56 40 64 48 72 52 72 52 72 56 72 56 76 60 76 60 72 56 72 60 76 64 80 64 80 60 80 64 84 68 88 68 84 64 84 68 88 72 92 72 96 76 88 80 100 84 92 68 96 80 96 80 96 80 96 80 92 84 92 92 104 92 84 64 40 28 36 24 32 28 36 28 32 28 40 36 44 36 44 32 28 24 36 24 32 24 44 44 104 132 188 172 176 156 168 144 164 152 168 148 164 140 152 132 148 132 148 132 148 132 148 132 132 120 136 124 144 124 140 124 124 120 128 84 148 188 292 248 300 236 296 236 296 236 296 236 296 236 300 244 308 248 304 244 308 248 308 248 312 252 312 256 316 248 316 248 320 252 320 256 324 256 324 256 324 256 324 256 332 264 332 264 336 268 336 272 336 268 336 268 340 272 340 276 340 264 348 272 348 272 348 268 344 276 348 288 360 296 364 288 364 276 356 272 352 268 356 272 356 272 356 276 360 276 360 276 360 276 364 280 364 280 360 276 372 288 372 288 372 288 372 288 376 284 376 284 380 288 380 292 380 288 380 288 380 288 380 288 384 284 380 280 380 280 384 284 384 284 380 280 380 280 384 284 388 288 388 288 388 288 388 288 380 284 388 284 380 284 392 300 392 296 396 296 400 300 400 300 388 288 388 288 392 292 392 296 388 288 384 288 380 284 380 280 384 284 380 280 376 284 380 288 384 288 384 288 384 288 384 288 384 288 384 288 384 288 384 288 380 284 380 284 380 284 380 284 376 280 380 284 380 284 380 284 380 284 380 284 380 284 380 284 372 284 384 284 376 276 376 288 380 272 372 264 368 264 368 268 376 272 376 272 376 272 376 272 372 268 372 268 372 268 372 268 372 268 372 264 368 260 364 260 368 264 368 264 368 264 368 264 368 264 368 264 368 264 368 264 360 260 360 260 360 260 360 260 364 264 364 264 364 264 364 264 368 268 368 264 364 260 360 260 360 260 364 264 360 256 352 252 348 248 348 248 348 248 348 248 348 244 344 240 340 244 344 248 340 244 344 240 332 232 340 248 336 236 336 236 336 236 336 236 340 228 340 228 340 228 340 228 348 240 356 244 356 252 380 288 404 304 444 420 552 464 544 344 408 284 408 288 380 236 324 220 328 208 308 192 304 192 304 192 296 200 308 208 308 204 288 184 260 152 168 28 76 36 192 180 304 208 264 180 264 192 264 184 256 172 256 172 256 172 256 172 252 168 252 168 252 168 252 168 244 176 244 176 248 180 248 180 248 180 248 176 244 172 240 172 228 160 228 160 228 160 228 160 228 160 228 160 224 152 212 144 208 144 220 156 220 148 208 132 196 128 196 132 200 132 200 136 208 140 208 140 204 136 204 136 200 132 200 132 200 132 200 132 204 132 208 132 208 132 208 132 200 120 196 116 192 120 196 124 196 120 192 112 188 112 188 112 184 112 188 116 192 112 188 108 188 120 188 120 188 120 188 120 180 112 184 116 184 116 184 120 176 116 180 120 176 116 172 108 180 120 180 120 180 120 180 120 172 112 172 112 176 116 176 116 172 112 172 108 168 104 164 104 172 108 172 108 172 108 172 108 172 104 164 96 160 96 160 100 152 88 152 88 148 84 144 80 148 84 148 84 148 84 148 84 156 92 156 92 156 92 156 92 156 92 156 88 152 84 148 84 156 92 160 96 156 92 148 84 160 92 152 84 148 84 148 84 148 88 152 88 152 84 144 76 144 88 156 88 144 88 176 124 196 184 520 660 948 760 908 668 956 656 940 608 552 120 160 92 132 72 140 76 140 76 140 72 132 68 132 68 132 68 132 68 124 64 128 68 132 76 140 80 136 76 136 76 136 76 136 76 124 72 140 84 144 84 148 92 144 88 156 96 152 96 160 104 148 92 180 148 224 180 240 192 256 192 220 156 176 108 128 68 88 40 124 84 132 44 96 44 132 76 128 48 100 48 116 56 68 68 84 76 76 64 76 68 84 72 80 68 76 72 80 76 84 68 72 60 68 64 80 80 80 72 84 76 84 72 76 68 88 72 76 60 72 64 84 76 76 64 76 64 76 64 76 64 64 68 72 68 60 56 60 64 68 72 72 72 72 68 64 60 44 56 52 40 8 4 0 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 12 12 12 8 12 16 20 20 20 20 16 24 24 28 28 28 32 32 32 24 24 28 32 36 36 40 40 40 36 36 32 32 36 36 40 36 36 36 36 36 36 40 40 40 40 44 48 48 48 44 44 52 56 52 56 52 56 52 56 56 60 64 72 72 76 72 76 68 68 72 68 76 72 80 76 76 72 76 76 80 80 84 80 84 80 84 84 88 88 92 88 88 84 88 88 92 92 96 92 96 88 92 96 104 100 96 84 100 96 100 96 100 96 100 96 92 92 96 100 100 92 76 60 36 36 36 36 32 32 36 40 32 36 40 44 44 44 44 40 24 32 36 32 32 32 44 52 144 172 196 188 184 180 176 156 172 168 172 168 168 160 160 152 152 148 152 148 152 148 152 148 136 136 144 140 148 144 148 144 124 144 132 112 164 228 332 312 364 300 372 296 372 296 372 296 372 300 380 304 384 308 380 304 384 308 384 312 388 312 392 316 392 316 392 320 396 320 400 324 404 328 404 328 404 328 404 328 408 332 408 336 412 336 416 340 412 336 412 340 416 340 420 344 420 340 428 348 432 348 436 340 436 348 452 356 468 364 472 364 476 364 468 356 464 356 464 356 468 360 468 360 468 360 468 360 472 364 476 368 476 368 472 364 480 372 480 372 480 372 480 372 480 376 480 380 484 380 488 384 484 380 484 380 484 380 484 380 492 384 488 380 484 384 488 388 492 384 488 380 484 384 488 388 492 388 492 388 492 388 492 388 484 388 496 388 484 380 496 400 496 392 496 396 500 400 504 400 492 388 492 392 496 392 500 396 504 388 500 388 496 384 496 380 496 384 488 376 488 376 496 384 496 384 496 384 496 384 496 384 496 384 496 384 496 384 496 384 492 380 492 380 492 380 492 380 488 372 484 372 484 372 484 372 492 380 492 380 492 380 492 380 488 380 496 384 488 372 492 384 500 376 492 368 488 368 488 372 496 376 496 376 496 376 496 376 492 372 492 372 492 372 492 372 492 372 492 368 488 364 484 364 488 368 488 368 488 368 488 368 488 368 488 368 488 368 488 368 488 360 488 360 488 360 488 360 492 364 492 364 492 364 492 364 496 368 496 364 492 360 488 360 488 360 492 364 488 360 484 352 476 348 476 348 476 348 476 348 476 348 468 340 468 340 476 348 468 344 472 336 460 332 468 352 464 336 464 336 464 336 464 336 464 340 464 340 464 340 464 340 472 352 480 356 480 364 500 384 564 348 528 424 556 436 548 380 484 396 504 380 488 348 472 320 452 320 428 304 424 304 412 296 400 300 412 308 400 292 376 268 344 176 212 76 216 180 356 292 400 276 368 260 376 268 372 252 364 256 364 256 364 256 364 256 360 252 360 252 360 252 360 252 352 244 352 248 356 252 360 252 352 244 352 244 348 240 348 236 332 228 332 228 332 228 332 228 328 224 328 224 324 216 312 208 324 220 328 224 324 216 316 208 304 200 308 204 308 208 312 208 316 212 316 208 312 204 308 204 304 200 304 200 304 200 304 204 296 208 292 208 292 208 292 208 292 204 284 196 280 200 288 208 280 196 280 196 280 192 272 188 268 188 272 192 276 188 272 184 264 188 264 188 264 188 264 188 256 180 256 180 256 176 252 176 256 180 260 184 256 176 252 172 256 180 256 180 256 180 256 180 248 172 248 176 252 180 256 180 248 172 248 168 244 164 240 164 240 172 240 172 240 172 240 172 240 168 232 160 224 160 232 164 224 160 224 156 220 156 216 152 216 152 216 152 216 152 216 152 216 156 220 160 224 156 220 152 220 156 220 152 216 148 212 148 220 156 224 164 224 156 216 148 216 148 208 140 204 140 204 144 204 140 212 148 220 148 212 144 216 156 232 160 220 164 264 224 312 464 768 924 1020 1020 1020 992 1020 980 1020 1012 900 412 228 80 212 144 208 144 208 144 204 136 196 132 196 132 196 132 196 132 196 132 196 128 196 132 200 136 200 136 200 136 200 136 200 136 188 136 212 152 208 140 208 152 204 148 216 152 216 152 224 164 244 164 248 184 296 220 304 204 296 180 240 144 244 156 228 120 192 112 192 128 188 100 184 144 196 132 200 112 184 128 200 116 60 20 76 28 68 16 64 20 76 24 72 20 68 24 72 28 72 20 60 8 60 20 76 36 60 16 68 24 76 28 76 28 76 44 64 32 60 36 72 48 68 40 68 40 68 40 68 40 64 36 72 36 60 24 60 32 60 28 64 32 60 28 56 20 44 32 60 24 12 0 0 0 4 0 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 8 4 12 4 8 4 16 12 20 12 20 8 20 12 20 16 24 20 28 20 20 16 28 20 32 28 40 32 40 28 36 24 32 28 36 32 36 28 36 28 36 28 36 28 44 36 48 40 48 36 40 32 56 36 56 36 56 36 56 36 60 44 68 52 76 60 80 56 60 48 64 52 68 56 72 56 72 56 72 60 76 64 80 64 80 60 80 64 84 68 88 68 84 64 84 68 88 72 92 72 92 72 88 80 100 84 92 64 96 80 96 80 96 80 96 80 96 88 96 92 100 80 68 44 32 28 40 28 32 24 36 32 32 28 40 36 44 36 44 32 32 32 44 36 40 36 52 56 168 172 196 172 188 172 176 140 168 156 172 152 164 144 156 136 148 132 148 132 148 132 148 132 132 116 140 128 144 128 144 128 124 124 132 84 148 184 288 248 300 236 296 236 296 236 296 236 296 240 304 248 308 248 308 244 308 248 308 252 312 256 316 256 316 248 316 252 320 256 324 256 332 264 332 264 332 264 332 264 332 264 332 268 336 272 340 272 336 268 336 272 340 276 344 276 336 264 344 272 348 272 344 268 344 276 348 288 364 296 368 292 368 284 364 276 356 272 356 272 360 276 360 276 360 276 360 276 368 288 372 292 376 288 372 284 372 288 372 288 372 288 372 288 376 284 376 288 380 292 384 292 380 288 380 288 380 288 380 288 388 284 384 280 380 284 384 288 388 284 384 280 380 284 384 288 388 288 388 288 388 288 388 288 380 288 392 288 380 280 392 304 388 288 388 292 392 296 396 296 388 288 388 292 392 296 396 296 392 296 392 292 388 292 384 288 388 288 376 276 372 280 384 292 384 288 384 288 384 288 384 288 384 288 384 288 384 288 384 288 380 284 380 284 380 284 380 284 368 272 368 272 368 272 368 272 380 284 380 284 380 284 380 284 376 284 384 288 376 280 380 288 380 272 372 264 368 264 368 268 376 272 376 272 376 272 376 272 372 268 372 268 372 268 372 268 372 268 372 264 368 260 364 260 368 264 368 264 368 264 368 264 368 264 368 264 368 264 368 264 360 260 360 260 360 260 360 260 364 264 364 264 364 264 364 264 368 268 368 264 364 260 360 260 360 264 364 264 364 260 356 252 348 248 348 248 348 248 348 248 352 248 340 236 336 240 348 252 340 244 344 236 332 232 340 252 336 236 336 236 336 236 336 236 340 228 340 228 340 228 340 228 344 236 352 240 352 248 376 276 424 248 364 296 372 284 436 276 400 276 372 220 344 244 352 208 328 208 308 192 304 200 300 200 296 200 304 212 300 188 268 168 196 52 72 8 164 168 280 200 264 188 268 192 268 188 256 172 256 172 256 172 256 172 256 172 252 168 252 168 252 168 252 168 244 176 244 180 248 184 252 184 244 176 240 172 240 168 236 168 228 160 228 160 228 160 228 160 220 152 220 152 216 144 208 136 220 148 216 144 212 140 208 140 204 136 204 140 212 144 212 148 212 144 212 140 208 136 204 136 204 136 204 136 204 136 204 136 204 132 208 132 208 132 208 132 212 132 204 124 200 128 208 136 192 120 200 128 204 120 192 108 184 112 188 116 192 112 188 108 188 120 188 120 188 120 188 120 180 112 180 108 172 104 168 100 184 128 188 128 188 124 180 116 180 120 180 120 180 120 180 120 172 112 172 116 176 120 180 120 172 112 172 108 168 104 164 104 172 108 172 108 172 108 172 108 176 108 164 96 156 96 164 104 168 104 168 100 164 100 160 96 156 92 156 92 156 92 156 92 152 92 156 96 160 92 156 88 156 92 156 88 152 84 148 84 144 84 152 92 152 84 140 72 144 76 136 68 132 68 132 72 124 64 136 80 148 84 148 80 148 96 168 100 160 108 208 176 320 520 876 860 996 836 1020 740 1020 644 900 764 968 468 236 76 144 84 148 84 148 80 140 72 132 68 132 68 132 68 132 68 144 80 136 72 128 68 128 68 140 80 140 80 140 80 140 80 128 80 156 96 148 80 144 88 136 84 148 88 148 88 152 96 188 100 148 100 184 140 184 112 164 112 164 112 152 100 148 104 172 76 112 72 144 72 108 52 124 80 132 60 124 84 128 44 84 76 80 68 76 64 68 60 68 64 76 72 80 72 80 68 76 68 76 72 80 76 84 76 80 76 88 80 84 72 72 60 64 60 80 76 92 76 80 64 68 60 72 64 76 68 80 72 72 68 64 60 60 60 60 64 60 60 64 64 60 60 56 52 36 48 48 44 16 8 0 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 16 16 16 12 12 20 28 16 16 20 24 24 28 32 32 36 32 24 20 24 32 40 44 52 40 36 48 44 32 28 40 56 52 48 48 44 44 48 48 64 60 56 52 52 56 60 64 52 48 36 40 44 52 48 48 56 60 60 68 64 72 72 76 68 64 68 64 68 64 68 64 80 76 80 76 80 76 80 76 80 76 80 80 84 84 88 84 88 84 88 88 92 92 96 92 92 88 92 92 96 96 100 96 104 100 104 100 104 100 104 100 84 84 88 100 108 96 68 44 28 32 40 48 44 40 28 24 40 40 40 40 40 40 40 40 68 32 20 44 44 28 48 92 196 196 208 204 200 184 172 156 180 168 164 160 168 164 164 152 144 148 156 148 144 136 144 144 144 140 140 136 140 132 136 136 136 144 136 108 128 172 300 328 360 296 368 292 368 292 368 292 376 300 376 304 380 308 384 308 388 312 388 316 392 320 396 320 408 332 408 332 408 324 396 320 408 332 408 332 408 332 408 332 412 336 412 336 412 336 412 336 412 336 416 344 420 348 428 352 432 348 432 352 440 352 452 348 448 344 456 348 464 364 476 372 472 364 472 364 472 364 472 364 468 360 468 360 468 360 468 360 464 360 468 364 476 372 484 380 484 376 484 376 484 376 484 376 488 384 488 388 492 392 496 392 492 388 492 388 492 388 492 388 484 384 496 396 500 392 488 380 492 388 492 388 492 388 492 388 492 388 492 388 492 388 492 388 492 392 496 396 500 392 496 388 496 392 496 392 496 392 496 392 500 396 500 396 500 396 500 396 508 396 504 388 496 384 492 376 496 384 496 384 496 384 496 384 492 380 496 388 504 392 504 388 500 388 500 384 496 380 492 380 492 380 492 380 492 380 492 380 488 376 484 372 484 368 480 368 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 380 504 384 504 380 500 376 496 376 508 388 504 380 500 376 492 372 496 376 496 376 496 376 496 376 496 376 496 372 492 368 488 368 492 372 492 372 492 372 492 372 484 364 484 364 484 364 484 364 484 356 484 356 484 356 484 356 500 368 488 356 484 360 496 372 492 364 492 364 492 364 492 364 492 364 492 360 488 356 484 356 484 356 484 352 480 348 476 348 476 348 476 344 472 340 468 340 480 348 476 344 472 340 468 336 464 336 464 336 464 336 464 336 460 336 460 336 464 344 472 348 472 348 476 356 484 364 488 364 520 368 540 384 532 388 520 408 492 372 480 356 464 344 460 340 444 316 428 308 428 304 408 288 404 300 408 304 392 264 320 188 236 68 192 192 388 280 372 276 372 264 372 264 372 264 372 264 372 260 364 252 360 252 360 256 360 252 360 252 360 252 360 252 364 252 360 248 356 244 352 240 352 244 352 240 348 236 344 236 332 228 328 224 328 228 336 232 336 224 320 208 308 208 320 220 328 212 304 196 304 208 316 212 320 212 316 208 312 212 316 216 320 212 312 204 308 204 308 208 308 204 308 204 308 204 308 208 300 212 296 208 292 208 288 204 284 204 288 204 288 200 280 192 276 196 284 204 284 196 272 184 272 192 276 196 280 192 276 188 268 192 268 188 264 184 260 184 248 172 252 184 260 184 260 184 256 180 256 180 256 180 256 180 244 172 248 176 252 180 256 184 268 184 252 168 240 168 252 180 244 168 244 168 244 168 244 168 248 168 228 160 232 172 240 168 236 168 236 164 232 160 228 160 224 160 224 160 224 160 224 160 220 156 220 156 220 156 220 156 220 156 220 156 220 156 220 156 224 160 224 156 220 152 216 152 220 156 220 152 216 148 212 148 200 140 208 144 200 136 204 144 212 144 208 136 208 144 216 156 216 168 196 200 256 156 344 284 588 792 1020 1020 1020 1004 1020 992 1020 980 1004 948 948 488 288 160 220 148 216 156 220 148 208 136 204 140 204 140 204 140 204 140 192 124 184 120 188 128 200 140 208 140 196 128 192 132 204 144 204 140 204 140 204 140 204 140 216 152 220 160 228 164 232 168 244 168 244 172 252 176 256 180 240 160 228 140 216 136 220 144 240 160 220 136 196 120 192 120 200 128 196 116 180 108 192 128 68 20 68 20 68 20 68 20 60 16 68 24 72 24 72 20 68 20 68 24 72 28 76 28 68 20 72 28 76 24 64 12 52 28 64 40 72 40 64 32 60 32 64 36 64 36 68 40 72 36 64 28 60 28 60 32 64 32 64 36 64 28 56 24 48 32 56 20 24 0 4 0 4 0 4 4 4 4 4 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 8 16 8 8 4 20 20 16 8 20 12 24 20 32 24 36 24 28 16 24 24 40 36 52 32 40 40 44 20 28 32 52 44 48 36 40 32 44 36 52 40 44 32 40 36 48 44 56 28 40 24 48 32 52 28 60 40 64 44 68 52 76 56 72 56 72 56 72 56 72 56 76 60 76 60 76 60 76 60 76 56 76 60 80 64 84 64 84 64 84 68 88 72 92 72 88 72 88 76 92 80 96 80 100 84 100 84 100 84 100 84 88 80 92 92 104 80 64 32 28 24 36 32 44 32 36 24 40 32 40 32 40 32 40 32 52 20 24 36 44 24 64 112 204 192 208 192 200 172 176 156 180 156 164 148 168 152 160 136 148 136 156 136 144 124 144 132 148 132 148 132 144 128 140 124 140 128 136 84 112 120 252 260 296 232 292 232 292 232 292 232 300 240 304 244 304 248 308 248 312 252 316 256 316 260 320 260 332 264 332 264 332 260 324 252 332 264 332 264 332 264 332 264 336 268 336 268 336 268 336 268 336 268 340 276 348 280 352 284 348 272 352 276 348 280 348 280 348 280 348 284 356 296 368 296 364 280 364 280 364 280 364 280 360 276 360 276 360 276 360 276 360 280 364 284 368 288 376 292 376 292 376 292 376 292 376 292 384 292 384 296 388 300 392 300 388 296 388 296 388 296 388 296 384 288 392 292 392 292 388 284 388 288 388 288 388 288 388 288 388 288 388 288 388 288 388 288 388 292 392 296 396 292 392 288 392 292 392 292 392 292 392 292 396 296 396 296 396 296 396 296 396 300 392 296 388 288 380 284 384 288 384 288 384 288 384 288 376 284 384 292 388 292 388 292 388 292 388 288 384 288 380 284 380 284 380 284 380 284 380 284 376 280 376 276 372 276 368 272 380 284 380 284 380 284 380 284 380 284 380 284 380 284 380 284 384 280 384 276 380 272 376 272 380 276 380 276 380 276 380 276 376 272 376 272 376 272 376 272 376 272 376 268 372 264 368 264 368 264 368 264 368 264 368 264 364 260 364 260 364 260 364 260 356 256 356 256 356 256 356 256 368 264 364 260 360 264 364 268 364 264 364 264 364 264 364 264 364 264 364 260 360 256 356 256 356 256 356 252 352 248 348 248 348 248 348 244 344 240 340 240 348 244 344 244 344 244 340 240 336 236 336 236 336 236 336 236 340 228 336 224 336 228 344 232 344 232 348 240 356 248 360 248 356 252 372 260 368 248 372 264 372 252 364 236 348 224 336 224 324 208 304 196 304 208 300 196 288 200 296 200 272 148 188 68 92 12 152 156 292 196 264 188 264 180 264 180 264 180 264 180 264 176 256 168 252 168 252 172 252 168 252 168 252 168 252 168 252 184 248 180 248 180 244 176 244 176 244 172 240 168 236 168 228 160 228 164 232 164 232 164 228 156 216 144 208 144 216 152 224 144 200 128 204 144 212 144 220 152 216 144 212 148 220 152 216 144 208 140 204 136 208 140 204 136 204 136 204 136 204 136 208 132 208 132 204 128 204 128 200 128 204 128 204 124 196 116 196 120 200 128 200 120 192 112 188 116 192 120 196 116 192 112 192 124 192 120 188 116 184 116 172 108 180 116 184 116 184 116 180 120 180 120 180 120 180 120 172 112 176 116 176 116 180 120 188 124 176 112 168 112 176 116 168 108 168 108 168 108 168 108 180 104 160 96 168 108 172 104 168 104 168 100 164 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 92 156 88 152 88 156 92 156 88 152 84 148 84 140 84 152 84 144 76 144 88 152 84 144 80 144 84 156 96 144 100 168 112 212 120 248 408 856 916 1012 920 980 872 1000 748 964 656 960 736 576 156 160 132 144 84 148 84 148 80 140 76 136 72 136 72 136 72 132 68 132 72 128 64 124 68 136 80 140 76 136 72 132 76 136 80 140 80 140 80 140 80 140 80 144 84 148 96 160 108 172 112 168 96 168 108 168 108 172 116 160 100 148 100 140 96 140 96 144 88 136 76 128 72 124 68 120 68 128 68 116 56 116 68 68 60 72 68 76 72 84 76 68 64 76 72 80 72 80 68 76 68 76 72 80 76 84 76 68 64 76 68 80 68 76 64 68 56 68 60 72 60 72 60 80 68 76 64 76 64 72 60 72 68 64 60 60 60 60 64 68 68 68 68 68 64 60 60 52 56 48 40 20 12 8 12 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 16 12 8 8 20 28 16 16 16 20 24 28 28 32 36 32 28 24 24 32 40 44 56 40 40 48 44 28 28 36 48 44 40 40 36 36 40 40 44 44 40 40 40 40 44 44 52 48 40 44 44 52 48 48 56 60 56 64 64 72 68 76 84 80 84 80 84 80 84 80 80 76 80 76 80 76 80 76 80 76 80 80 84 84 88 84 88 84 88 88 92 92 96 92 92 88 92 92 96 96 100 96 104 100 104 100 104 100 104 100 92 96 96 100 96 80 52 36 28 32 32 36 36 40 40 44 40 40 40 40 40 40 40 40 36 24 32 44 36 40 92 160 224 220 220 208 208 196 196 188 188 176 176 168 176 172 168 156 160 160 168 160 156 148 152 156 156 152 156 148 152 144 148 148 144 152 144 120 128 156 280 316 360 296 368 292 368 292 368 292 376 304 380 304 384 308 384 308 388 316 392 316 396 320 396 320 404 332 408 332 408 328 400 324 408 332 408 332 408 332 408 332 412 336 412 336 412 336 412 336 412 340 416 344 424 352 428 352 432 348 440 348 444 352 452 348 456 348 456 352 468 360 480 368 472 364 472 364 472 364 472 364 468 360 468 360 468 360 468 360 476 368 476 368 476 372 480 372 484 376 484 376 484 376 484 376 488 384 488 388 492 392 496 392 492 388 492 388 492 388 492 388 492 388 496 392 496 392 492 388 492 388 492 388 492 388 492 388 492 388 492 388 492 388 492 388 496 392 500 396 500 396 496 392 496 392 496 392 496 392 496 392 500 396 500 396 500 396 500 396 508 396 504 392 500 384 496 384 496 384 496 384 496 384 496 384 492 384 500 388 504 388 500 388 500 388 500 388 496 384 496 380 492 380 492 380 492 380 492 380 492 380 488 376 488 372 484 372 492 380 492 380 492 380 492 380 488 376 488 376 488 376 488 376 504 384 504 384 500 380 500 380 492 372 496 380 500 384 508 388 496 376 496 376 496 376 496 376 496 376 496 372 492 368 488 368 484 364 484 364 484 364 484 364 484 364 484 364 484 364 484 364 484 356 484 356 484 356 484 356 488 364 492 368 496 364 492 360 492 364 492 364 492 364 492 364 492 364 492 360 488 356 484 356 484 356 484 352 480 348 476 348 476 348 476 344 472 340 468 340 468 340 468 340 472 344 472 344 464 336 464 336 464 336 464 336 468 340 464 336 460 336 460 340 464 340 468 344 472 352 476 352 508 364 528 368 508 360 496 368 492 360 476 348 452 340 448 340 444 312 420 296 420 304 416 300 392 292 400 276 348 200 248 120 180 148 348 292 404 280 376 268 372 264 372 264 372 264 372 264 372 260 364 252 360 252 360 256 360 252 360 252 360 252 360 252 352 244 356 248 356 248 360 252 352 244 352 240 348 236 344 236 332 232 340 240 344 236 336 228 328 220 324 216 320 216 320 212 324 212 304 200 312 212 320 212 328 224 324 216 320 220 328 224 320 216 316 208 308 204 312 208 308 204 308 204 308 204 308 208 296 208 292 204 288 200 284 200 288 204 288 204 288 200 280 196 284 200 284 204 284 196 276 188 272 192 276 196 280 192 276 188 268 192 268 188 264 184 260 184 252 176 256 184 260 184 260 180 256 180 256 180 256 180 256 180 256 180 252 176 252 176 248 172 256 180 256 176 252 172 248 172 244 168 244 168 244 168 244 168 244 172 232 164 236 172 240 168 236 168 236 164 232 160 228 160 224 160 224 160 224 160 224 160 228 164 228 164 228 164 228 164 228 164 228 164 228 164 228 164 224 160 224 156 220 152 216 152 220 156 220 152 216 148 212 148 208 152 220 152 212 144 212 156 220 152 220 152 220 156 228 164 228 160 244 116 260 244 428 804 1008 968 1020 960 1020 1008 1020 964 1012 960 996 660 392 184 308 132 220 148 204 136 196 136 204 144 204 136 200 132 196 128 192 128 204 136 196 132 192 132 196 136 196 136 200 140 204 136 200 132 204 140 204 140 204 140 204 140 200 140 208 152 224 168 236 176 236 164 232 164 232 164 228 156 224 152 224 152 220 144 208 136 192 128 192 132 200 136 196 132 180 128 200 132 188 120 180 120 64 16 64 20 68 24 72 24 60 16 68 24 72 24 72 20 68 20 68 24 72 28 76 28 56 8 60 16 64 20 68 20 64 32 60 28 56 32 64 40 72 40 68 36 64 32 60 28 72 36 64 28 60 28 60 32 68 40 72 40 72 36 64 28 60 32 48 12 20 0 8 4 4 0 4 4 4 4 4 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 4 16 4 8 0 16 16 12 4 16 12 24 16 28 20 32 24 28 20 28 24 36 32 56 32 40 40 44 20 28 28 44 32 36 24 32 24 36 28 48 40 48 40 48 40 48 40 60 32 44 24 52 36 52 28 56 36 60 44 68 48 72 52 80 64 80 64 80 64 80 64 76 60 76 60 76 60 76 60 76 56 76 60 80 64 84 64 84 64 84 68 88 72 92 72 88 72 88 76 92 80 96 80 96 80 96 80 96 80 96 80 96 92 100 88 88 60 44 20 28 20 28 24 36 32 48 44 40 32 40 32 40 32 40 32 32 28 44 36 32 36 116 184 232 212 216 192 200 184 200 184 192 168 176 160 176 160 168 144 164 152 172 152 156 136 156 144 148 128 144 128 140 124 140 120 148 132 144 100 116 100 228 248 300 236 296 236 296 236 296 236 304 244 304 248 308 248 312 252 316 256 316 260 320 260 324 264 328 264 332 268 336 264 328 260 336 268 336 268 336 268 336 268 340 272 340 272 340 272 340 272 340 272 344 276 348 284 356 288 348 276 348 280 352 280 352 284 352 284 352 284 352 296 364 296 368 284 368 284 368 284 368 284 364 280 364 280 364 280 364 280 372 288 372 288 372 284 368 284 380 296 380 296 380 296 380 296 384 292 384 296 388 300 392 300 392 300 392 300 392 300 392 300 388 292 392 292 392 292 392 288 392 292 392 292 392 292 392 292 392 292 392 292 392 292 392 292 392 292 396 300 400 296 392 292 396 296 396 296 396 296 396 296 396 296 396 296 396 296 396 296 396 300 396 296 392 292 388 288 388 292 388 292 388 292 388 292 388 296 392 300 396 300 392 296 392 296 388 292 388 288 384 288 384 288 384 288 384 288 384 288 384 284 380 284 376 280 376 280 380 284 380 284 380 284 380 284 376 280 376 280 376 280 376 280 384 280 384 280 384 280 384 276 376 272 376 276 380 280 384 280 380 276 380 276 380 276 380 276 376 272 376 268 372 264 368 264 368 264 368 264 368 264 368 264 364 260 364 260 364 260 364 260 360 260 360 260 360 260 360 260 356 260 368 272 372 268 360 256 364 264 364 264 364 264 364 264 364 264 364 260 360 256 356 256 356 256 356 252 352 248 348 248 348 248 348 244 344 240 340 240 336 236 336 240 344 244 348 248 336 236 336 236 336 236 336 236 348 232 340 224 332 220 332 220 336 224 340 228 344 232 344 232 360 244 372 252 364 240 364 256 360 244 348 236 340 228 336 228 328 212 304 204 304 212 312 220 296 208 288 176 216 72 120 20 120 132 296 224 284 192 272 176 264 180 264 180 264 180 264 180 264 176 256 168 252 168 252 172 252 168 252 168 252 168 252 168 240 176 244 180 248 184 252 188 244 176 244 172 240 168 236 168 228 168 244 180 248 172 228 156 220 152 224 156 220 152 216 144 216 140 204 136 212 148 216 144 224 152 216 148 216 148 220 156 220 148 212 140 208 140 208 144 204 136 204 136 204 136 204 136 204 132 204 128 200 124 200 124 204 128 208 132 204 128 200 120 200 128 204 124 200 120 196 116 188 116 192 120 196 116 192 112 192 124 192 120 188 116 184 116 180 112 184 120 188 116 184 112 180 120 180 120 180 120 180 120 184 120 180 116 176 112 172 108 176 120 180 120 180 116 172 108 168 108 168 108 168 108 168 108 176 108 164 104 172 112 172 104 168 104 168 100 164 96 160 96 164 100 160 96 160 96 156 92 164 100 164 100 164 100 164 100 164 100 164 100 164 100 164 100 160 96 160 92 156 88 152 88 156 92 156 88 152 84 148 84 144 88 156 88 148 80 148 92 152 88 152 88 152 92 156 96 140 84 172 72 184 248 572 924 968 924 964 916 972 892 972 836 968 784 648 184 244 188 164 108 148 80 132 60 124 64 136 80 144 80 140 72 136 68 132 64 144 84 140 76 136 72 132 72 128 72 140 84 144 80 132 68 140 80 140 80 140 80 140 80 140 80 144 88 152 96 160 96 160 88 160 92 152 88 144 88 140 84 144 96 140 88 128 72 112 64 124 80 132 80 128 72 112 72 136 88 132 68 116 60 80 72 80 68 76 64 72 64 68 64 76 72 80 72 80 68 76 68 76 72 80 76 84 76 68 60 68 60 72 68 76 72 84 68 76 64 76 64 80 68 84 68 80 64 76 60 72 56 72 68 64 60 60 60 60 64 68 72 72 72 72 68 64 60 56 52 36 32 20 16 8 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 12 12 12 4 8 16 24 12 12 16 16 20 24 28 28 28 28 28 28 32 32 36 40 48 36 36 48 44 32 32 44 44 40 36 32 32 32 32 32 48 48 48 48 48 48 48 48 56 52 40 48 48 56 52 52 52 56 56 60 60 68 68 72 76 72 76 72 76 72 76 72 80 76 80 76 80 76 80 76 80 76 80 80 84 84 88 84 88 84 88 88 92 92 96 92 92 88 92 92 96 96 100 96 100 96 100 96 100 96 100 96 100 100 104 96 76 56 36 28 28 28 28 32 36 40 48 52 40 40 40 40 40 40 40 40 36 48 52 40 28 52 136 220 244 232 224 208 204 200 208 204 204 192 188 184 188 180 176 164 176 176 180 172 164 156 160 164 152 148 152 144 148 144 144 144 148 152 148 132 132 132 256 308 364 300 372 296 372 296 372 296 380 304 384 308 384 312 388 312 392 316 396 320 396 324 400 324 404 332 408 336 412 336 408 332 412 336 412 336 412 336 412 336 416 340 416 340 416 340 416 340 416 340 420 348 428 352 432 356 440 348 444 352 452 352 460 352 464 356 468 352 472 360 480 368 476 368 476 368 476 368 476 368 472 364 472 364 472 364 472 364 484 376 484 372 480 372 480 372 488 380 488 380 488 380 488 380 488 384 488 388 492 392 496 392 496 392 496 392 496 392 496 392 500 392 496 392 496 392 496 396 496 392 496 392 496 392 496 392 496 392 496 392 496 392 496 392 496 396 504 400 504 400 500 392 500 396 500 396 500 396 500 396 500 396 500 396 500 396 500 396 508 396 508 392 504 392 504 388 500 388 500 388 500 388 500 388 512 400 516 404 516 400 508 396 504 392 504 388 500 388 496 384 496 384 496 384 496 384 496 384 496 384 496 384 492 380 492 376 492 380 492 380 492 380 492 380 488 376 488 376 488 376 488 376 504 384 504 384 504 384 504 388 504 384 504 380 500 376 496 376 500 380 500 380 500 380 500 380 496 376 496 372 492 368 488 368 496 376 496 376 496 376 496 376 484 364 484 364 484 364 484 364 488 360 488 360 488 360 488 360 484 360 496 372 500 368 488 356 492 364 492 364 492 364 492 364 492 364 492 360 488 356 484 356 484 356 484 352 480 348 476 348 476 348 476 344 472 340 468 340 460 332 464 336 468 344 472 344 464 336 464 336 464 336 464 336 468 340 460 332 456 332 456 332 460 336 460 336 464 340 464 340 476 352 492 360 492 360 488 368 476 344 464 336 444 328 440 328 452 324 432 308 432 312 424 308 396 288 376 224 272 128 212 112 316 276 416 288 372 280 384 264 372 268 372 268 372 268 372 268 372 260 364 252 360 252 360 256 360 252 360 252 360 252 360 252 348 244 352 248 356 252 360 256 352 244 352 240 348 236 344 236 336 236 348 248 348 236 332 220 324 224 328 224 328 220 320 212 320 208 308 208 320 220 324 216 320 216 316 208 312 212 320 216 324 216 316 212 312 208 316 212 308 204 308 204 308 204 308 208 296 208 292 204 288 200 284 200 288 208 292 208 292 204 284 196 292 204 288 200 284 196 280 200 272 192 276 196 280 192 276 188 268 192 268 188 264 184 260 184 260 184 264 188 264 184 260 180 256 180 256 180 256 180 256 180 260 180 256 176 252 172 248 168 252 180 256 180 256 176 248 168 244 168 244 168 244 168 244 168 244 172 236 172 244 180 240 168 236 168 236 164 232 160 228 160 228 164 228 160 224 156 220 156 220 156 220 156 220 156 220 156 220 156 220 156 220 156 220 156 224 160 224 156 220 152 216 152 220 156 220 152 216 148 212 148 204 148 216 148 208 140 208 152 212 148 216 152 220 152 220 152 172 140 252 240 292 388 848 968 1000 912 980 928 1020 952 1016 940 928 620 368 216 352 176 188 176 220 144 196 120 184 128 200 144 212 148 212 144 208 140 204 140 204 140 204 140 200 132 196 128 192 132 204 144 208 140 196 128 204 140 204 140 204 140 204 140 212 148 212 148 208 144 208 144 224 152 220 148 216 144 212 136 200 132 204 136 204 124 188 112 180 120 188 128 192 124 180 112 172 124 200 144 200 124 176 108 76 28 72 20 68 16 60 12 60 16 68 24 72 24 72 20 68 20 68 24 72 28 76 28 68 16 64 16 64 20 68 24 72 44 72 44 68 40 64 36 68 40 64 36 64 36 60 32 72 36 64 28 60 28 60 32 68 36 68 36 68 32 60 28 60 28 44 20 36 8 8 0 4 0 4 4 4 4 4 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 12 0 4 0 12 12 8 4 12 8 20 16 24 16 28 20 28 24 32 28 36 28 44 24 32 36 48 28 36 40 44 32 36 24 32 24 32 28 40 32 44 36 44 36 40 32 64 36 48 28 56 40 56 32 52 36 56 40 64 48 68 48 68 52 68 52 68 52 68 52 76 60 76 60 76 60 76 60 76 56 76 60 80 64 84 64 84 64 84 68 88 72 92 72 88 72 88 76 92 80 96 80 92 76 92 76 92 76 92 76 96 92 104 84 72 40 32 20 28 24 32 28 36 32 40 36 40 32 40 32 40 32 40 32 44 44 52 24 28 64 164 236 240 220 224 200 208 192 208 192 208 184 192 172 188 168 176 152 176 164 180 160 164 140 160 148 160 144 160 144 156 140 152 136 148 128 144 112 116 80 208 248 304 240 300 240 300 240 300 240 308 248 308 248 312 252 312 256 320 260 320 260 324 264 324 268 328 264 332 268 340 268 336 268 340 272 340 272 340 272 340 272 344 276 344 276 344 276 344 276 344 276 344 280 352 288 356 292 352 280 352 280 352 284 352 288 360 292 356 292 356 296 364 296 372 288 372 288 372 288 372 288 368 284 368 284 368 284 368 284 372 288 372 292 376 292 376 292 384 300 384 300 384 300 384 300 384 292 384 296 388 300 392 300 396 304 396 304 396 304 396 304 396 296 392 292 392 292 396 296 396 296 396 296 396 296 396 296 396 296 396 296 396 296 396 296 396 296 400 300 400 300 396 296 400 300 400 300 400 300 400 300 396 296 396 296 396 296 396 296 396 300 396 300 396 296 392 296 392 296 392 296 392 296 392 296 400 308 404 308 404 304 396 300 396 296 392 296 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 288 384 288 380 284 380 284 380 284 380 284 380 284 380 284 380 284 380 284 380 284 384 280 384 280 388 284 388 284 388 284 384 276 380 272 372 268 384 280 384 280 384 280 384 280 376 272 376 268 372 264 368 264 380 276 380 276 380 276 380 276 364 260 364 260 364 260 364 260 364 264 364 264 364 264 364 264 360 264 364 268 368 264 364 260 364 264 364 264 364 264 364 264 364 264 364 260 360 256 356 256 356 256 356 252 352 248 348 248 348 248 348 244 344 240 340 240 336 236 336 236 340 240 340 240 336 236 336 236 336 236 336 236 340 224 332 220 328 220 332 224 336 224 336 224 336 224 340 228 324 208 344 228 344 228 348 244 340 240 336 236 328 240 328 240 332 228 316 220 312 224 304 208 272 180 232 96 132 36 140 84 276 212 300 176 256 184 280 176 268 176 268 176 268 176 268 176 264 176 256 168 252 168 252 172 252 168 252 168 252 168 252 168 244 176 248 180 248 180 252 184 244 176 244 172 240 168 236 168 236 168 240 172 240 164 224 152 228 160 224 156 220 152 220 152 212 140 204 144 220 156 220 148 216 144 208 140 208 140 212 148 220 152 216 144 212 144 212 144 204 136 204 136 204 136 204 136 208 136 212 132 208 132 204 128 208 132 212 136 208 128 200 124 212 132 204 124 196 124 200 124 188 116 192 120 196 116 192 112 192 124 192 120 188 116 184 116 188 120 188 124 188 116 184 112 180 120 180 120 180 120 180 120 180 120 176 116 176 116 172 112 180 120 180 116 176 112 172 112 168 108 168 108 168 108 168 108 176 108 172 112 180 116 172 104 168 104 168 100 164 96 160 96 168 104 164 96 160 92 152 88 156 92 156 92 156 92 156 92 156 92 156 92 156 92 156 92 160 96 160 92 156 88 152 88 156 92 156 88 152 84 148 84 140 84 152 84 144 76 144 88 140 80 148 88 152 88 152 88 144 84 172 196 228 372 892 908 940 848 924 896 968 864 804 616 528 176 216 152 176 60 148 124 148 80 132 60 124 64 136 80 148 84 148 84 148 84 148 84 132 76 136 76 136 72 132 68 132 76 136 80 140 76 136 72 140 80 140 80 140 80 140 80 152 92 148 84 140 76 132 64 148 76 148 80 144 80 140 84 128 72 128 80 124 72 112 64 124 76 128 72 124 68 116 60 112 72 136 88 132 68 116 60 76 68 76 68 76 68 76 68 68 64 76 72 80 72 80 68 76 68 76 72 80 76 84 76 84 76 76 64 72 68 76 72 76 68 84 72 84 64 72 56 72 60 76 64 76 64 80 68 72 68 64 60 60 60 60 64 64 64 64 68 64 60 56 56 60 60 52 56 52 44 16 0 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 8 12 8 4 4 12 20 8 8 12 16 20 20 24 24 24 28 32 32 36 36 36 36 32 24 28 44 48 40 44 60 44 44 40 36 36 36 36 36 40 44 48 52 52 48 44 40 60 56 44 48 52 60 52 56 48 52 52 60 60 64 64 68 72 68 72 68 72 68 72 68 80 76 80 76 80 76 80 76 80 76 80 80 84 84 88 84 88 84 88 88 92 92 96 92 92 88 92 92 96 96 100 96 96 92 96 92 96 92 96 92 92 100 100 88 64 44 32 32 28 32 36 40 44 40 36 32 40 40 40 40 40 40 40 40 44 48 44 24 32 92 192 268 252 244 240 228 228 220 220 216 220 208 204 196 196 188 184 172 180 180 184 176 168 156 160 160 168 164 164 160 164 156 160 160 140 140 148 144 136 120 248 316 368 304 376 300 376 300 376 300 384 308 384 312 388 312 392 316 396 320 396 324 400 324 404 328 404 332 412 336 416 340 416 336 416 340 416 340 416 340 416 340 420 344 420 344 420 344 420 344 420 344 424 348 428 356 436 360 444 348 452 352 456 352 464 356 472 360 472 356 472 360 488 368 480 372 480 372 480 372 480 372 476 368 476 368 476 368 476 368 476 368 480 376 484 380 488 384 492 384 492 384 492 384 492 384 488 384 488 388 492 392 496 392 500 396 500 396 500 396 500 396 504 396 496 392 496 392 500 400 500 396 500 396 500 396 500 396 500 396 500 396 500 396 500 396 500 400 504 404 508 400 504 396 504 400 504 400 504 400 504 400 500 396 500 396 500 396 500 396 508 396 508 396 508 396 508 396 504 392 504 392 504 392 504 392 508 396 512 400 508 392 500 388 508 396 504 392 504 388 500 388 500 388 500 388 500 388 500 388 504 392 500 388 500 384 496 384 492 380 492 380 492 380 492 380 496 384 496 384 496 384 496 384 504 384 504 388 508 392 512 392 500 380 500 380 500 380 500 380 504 384 504 384 504 384 504 384 496 376 496 372 492 368 488 368 496 376 496 376 496 376 496 376 484 364 484 364 484 364 484 364 492 364 492 364 492 364 492 364 496 364 492 360 488 364 492 368 492 364 492 364 492 364 492 364 492 364 492 360 488 356 484 356 484 356 484 352 480 348 476 348 476 348 476 344 472 340 468 340 468 340 464 336 464 336 464 332 464 336 464 336 464 336 464 336 456 332 452 328 452 332 460 340 464 340 464 340 464 340 464 340 432 332 448 344 456 332 456 340 464 332 452 324 436 324 436 324 444 320 436 316 436 300 400 276 364 244 316 148 216 136 308 276 400 296 392 272 368 268 376 272 372 268 372 268 372 268 372 268 372 260 364 252 360 252 360 256 360 252 360 252 360 252 360 252 360 252 356 248 356 248 352 244 352 244 352 240 348 236 344 236 344 236 340 232 332 224 328 220 336 228 328 220 320 220 328 224 312 204 308 212 328 228 328 216 324 216 316 212 316 212 320 220 328 220 320 212 316 212 316 216 308 204 308 204 308 204 308 208 304 216 300 216 296 212 292 208 292 208 296 212 292 208 288 200 296 208 288 200 280 200 288 204 272 192 276 196 280 192 276 188 268 192 268 188 264 184 260 184 264 192 268 192 264 188 260 180 256 180 256 180 256 180 256 180 248 172 252 176 252 176 256 180 264 184 252 172 244 172 252 176 244 168 244 168 244 168 244 168 244 172 240 176 252 184 244 164 236 168 236 164 232 160 228 160 232 168 228 160 224 156 216 152 224 160 224 160 224 160 224 160 224 160 224 160 224 160 224 160 224 160 224 156 220 152 216 152 220 156 220 152 216 148 212 148 208 152 220 152 212 144 212 156 212 148 224 160 228 160 224 152 244 144 240 208 264 368 756 840 1016 932 972 824 828 628 560 348 304 196 292 208 184 152 272 120 216 144 200 132 192 132 204 144 200 140 204 144 208 148 216 152 188 124 196 136 200 132 196 128 204 136 200 132 196 136 200 140 204 140 204 140 204 140 204 140 208 144 204 140 200 132 196 132 208 140 212 144 212 144 212 144 208 136 200 124 192 120 192 120 192 128 188 120 184 120 184 124 180 124 200 136 192 120 180 116 60 12 64 20 68 24 76 28 60 16 68 24 72 24 72 20 68 20 68 24 72 28 76 28 84 32 72 20 64 20 68 24 56 32 68 44 68 32 52 16 56 32 60 36 64 40 68 44 72 36 64 28 60 28 60 32 60 28 64 32 60 28 56 20 68 40 64 48 68 36 28 0 4 0 4 4 4 4 4 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 8 0 4 0 12 12 8 0 12 8 16 12 24 16 24 20 32 28 36 28 36 24 28 12 24 36 48 36 48 56 48 36 40 28 36 28 40 32 52 48 60 56 64 52 56 44 64 36 48 28 56 40 60 36 52 32 56 40 60 44 68 48 72 56 72 56 72 56 72 56 76 60 76 60 76 60 76 60 76 56 76 60 80 64 84 64 84 64 84 68 88 72 92 72 88 72 88 76 92 80 96 80 92 76 92 76 92 76 92 76 88 88 100 80 64 32 32 28 28 24 40 40 44 32 28 16 40 32 40 32 40 32 40 32 40 28 32 0 36 96 212 268 252 236 248 224 236 212 224 204 220 196 200 180 196 176 184 156 176 164 180 156 160 140 156 144 156 140 156 136 152 132 148 132 140 124 144 128 120 80 204 260 304 244 304 240 300 240 300 240 308 248 308 252 312 256 316 256 320 260 320 264 324 268 328 268 328 260 336 272 340 272 340 272 340 272 340 272 340 272 340 272 344 276 344 276 344 276 344 276 344 276 348 284 352 280 360 284 348 280 348 284 352 288 356 288 364 296 356 292 356 296 364 292 372 288 372 288 372 288 372 288 368 284 368 284 368 284 368 284 364 284 372 292 380 300 384 304 384 300 384 300 384 300 384 300 384 292 384 296 388 300 392 300 396 304 396 304 396 304 396 304 404 300 392 288 388 292 400 304 396 296 396 296 396 296 396 296 396 296 396 296 396 296 396 296 396 300 400 304 404 300 400 296 400 300 400 300 400 300 400 300 396 296 396 296 396 296 396 296 396 300 396 300 396 300 396 300 392 296 392 296 392 296 392 296 388 296 392 296 388 288 380 284 396 300 396 296 392 292 388 292 388 292 388 292 388 292 388 292 392 296 392 292 388 292 384 288 380 284 380 284 380 284 380 284 388 292 388 284 388 284 392 284 384 280 384 284 388 288 392 288 372 268 376 276 380 280 388 284 384 280 384 280 384 280 384 280 376 272 376 268 372 264 368 264 372 268 372 268 372 268 372 268 364 260 364 260 364 260 364 260 364 264 364 264 364 264 364 264 372 268 360 256 356 260 368 272 364 264 364 264 364 264 364 264 364 264 364 260 360 256 356 256 356 256 356 252 352 248 348 248 348 248 348 244 344 240 340 240 344 240 340 236 336 232 332 228 336 236 336 236 336 236 336 236 328 216 328 216 328 224 340 228 340 228 340 228 340 228 340 228 340 224 352 236 340 220 336 232 332 240 328 236 324 236 324 236 316 216 312 220 308 208 276 168 260 156 200 60 116 80 268 268 280 184 280 192 276 172 264 184 268 176 268 176 268 176 268 176 264 176 256 168 252 168 252 172 252 168 252 168 252 168 252 168 256 176 252 172 248 168 244 164 244 168 244 164 240 160 236 160 240 160 232 148 220 144 220 144 240 156 224 140 212 140 224 156 208 128 208 140 224 152 224 144 224 144 220 140 216 144 220 148 224 144 216 136 212 136 212 140 204 128 204 128 204 128 204 136 216 144 216 140 212 140 208 136 204 136 208 136 208 132 200 124 216 136 204 124 196 124 204 132 188 116 192 120 196 116 192 112 192 124 192 120 188 116 184 116 192 124 192 124 192 120 180 112 180 120 180 120 180 120 180 120 168 112 172 116 176 120 180 124 192 124 176 108 164 108 176 120 168 108 168 108 168 108 168 108 176 108 172 116 184 120 176 100 168 104 168 100 164 96 160 96 168 104 164 96 160 92 152 88 164 100 164 100 164 100 164 100 164 100 164 100 164 100 164 100 160 96 160 92 156 88 152 88 156 92 156 88 152 84 148 84 152 92 160 96 152 88 156 96 148 92 160 100 168 100 160 96 144 52 208 132 196 180 308 460 616 524 540 320 256 160 204 124 168 112 136 24 192 100 96 88 152 84 140 72 132 72 140 80 128 64 132 72 144 84 152 88 116 60 128 72 136 72 132 68 144 80 132 68 128 72 140 84 140 80 140 80 140 80 140 80 136 76 136 76 136 76 136 76 136 76 140 80 144 84 144 92 148 88 136 80 124 76 128 84 128 72 120 64 116 72 128 80 116 76 136 84 128 68 116 68 60 56 64 60 72 68 80 76 88 76 84 72 80 68 76 64 64 64 80 68 64 52 68 72 80 72 80 72 80 72 80 72 80 68 80 64 76 60 72 60 80 64 72 60 80 68 76 60 68 68 68 64 64 60 60 60 64 64 64 64 64 64 64 64 64 64 56 60 56 52 32 24 4 4 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 12 12 12 16 16 16 16 16 16 16 16 28 32 32 36 40 40 44 44 40 36 36 36 36 40 44 48 40 40 40 40 40 40 40 40 36 44 52 60 60 52 44 36 56 60 56 56 52 52 48 52 56 56 52 56 52 60 60 68 72 68 72 72 76 76 80 76 80 76 80 76 80 76 80 76 76 80 88 92 96 88 88 80 92 88 92 88 92 88 92 88 92 88 92 92 96 96 100 96 96 92 96 96 100 100 104 100 96 96 88 68 40 24 28 36 40 40 40 40 40 40 40 40 44 40 32 28 28 32 40 40 44 48 36 12 68 152 248 272 252 244 260 248 252 232 232 212 232 216 220 200 204 188 200 184 180 176 180 172 176 168 172 168 164 160 160 152 152 148 148 140 152 164 148 124 140 116 216 288 372 312 376 300 376 300 384 304 388 308 384 308 384 312 392 320 400 324 400 328 404 332 408 332 408 332 412 340 416 344 424 348 404 332 408 336 416 344 424 348 432 340 432 340 432 340 432 340 444 352 444 352 444 356 444 348 456 352 460 352 460 352 460 352 464 356 464 360 472 368 480 376 480 372 480 376 484 380 488 380 496 388 496 384 492 380 488 380 484 376 484 380 488 384 492 384 488 380 488 380 488 380 488 380 500 396 500 392 496 388 492 384 492 388 496 396 504 400 504 400 496 396 504 404 508 404 508 400 508 404 508 404 508 404 508 404 504 392 504 396 508 400 512 400 512 400 512 400 512 400 512 400 512 400 512 400 512 400 512 400 504 392 504 392 504 392 504 392 504 392 508 396 508 392 500 384 508 396 508 392 504 388 500 388 508 396 508 396 508 396 508 396 520 404 508 392 500 392 508 400 504 392 504 392 504 392 504 392 504 392 504 388 500 384 496 384 496 392 496 388 492 384 488 384 496 392 496 396 496 396 496 392 496 380 508 392 516 392 512 388 508 388 508 384 504 380 500 380 508 388 504 380 500 376 492 372 492 376 496 380 500 376 496 372 496 376 500 376 500 372 492 364 492 368 492 368 492 368 492 368 492 368 492 364 488 360 484 360 476 360 488 364 488 360 492 376 492 364 492 364 492 364 492 364 492 360 488 356 484 360 488 364 492 356 492 356 492 356 492 356 488 352 488 348 484 348 480 344 476 352 476 348 472 344 468 344 476 348 464 336 456 336 464 344 468 340 456 328 452 332 464 344 452 328 452 328 452 332 464 340 456 336 456 332 452 328 448 328 444 324 448 328 448 324 440 316 428 308 416 308 416 292 376 244 372 176 212 120 324 296 416 280 384 272 384 272 384 272 384 272 376 264 372 260 372 264 380 268 376 260 364 252 372 260 364 248 372 256 364 248 360 248 360 252 364 256 360 248 356 244 348 240 348 240 348 240 348 240 348 240 336 232 328 224 324 228 336 240 336 232 332 228 328 224 324 224 324 224 324 224 324 224 324 224 312 212 312 216 316 216 320 220 324 224 324 220 320 216 316 216 308 208 308 208 308 208 308 208 324 220 320 216 308 204 304 200 304 204 304 200 300 196 296 196 284 200 284 204 288 208 292 208 288 200 280 192 276 200 288 208 264 188 280 200 288 196 272 184 268 184 268 184 268 184 268 184 256 180 256 180 256 180 256 180 256 180 256 176 252 172 248 172 268 184 248 164 236 164 244 172 248 172 248 168 244 164 240 164 236 168 236 168 236 168 236 168 232 164 232 164 232 164 232 164 232 168 232 164 228 160 224 160 228 160 224 156 220 160 224 164 220 164 224 164 224 160 216 152 216 156 216 156 216 156 216 156 216 148 216 148 216 152 228 160 216 152 220 156 224 152 220 148 208 144 212 148 220 156 228 160 240 164 224 168 256 192 244 160 244 164 232 156 224 152 232 164 232 160 224 148 212 136 204 132 220 156 216 152 212 144 208 140 212 144 200 132 192 132 200 140 216 144 200 128 188 128 200 140 204 136 192 124 184 120 188 128 196 128 192 128 196 140 212 152 180 132 208 148 200 132 200 144 196 132 200 148 216 144 196 116 176 120 192 132 200 136 196 128 192 124 172 112 168 116 180 132 180 116 164 112 184 132 180 116 56 12 60 16 64 20 72 24 68 20 64 16 64 16 60 12 56 16 68 20 56 4 60 20 72 24 72 24 72 24 72 24 68 40 68 36 64 32 60 32 68 36 60 32 68 40 64 32 68 36 68 32 64 32 60 28 64 32 64 32 64 32 64 32 64 28 56 24 56 24 36 0 8 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 12 12 16 16 16 16 16 16 16 16 36 28 36 24 32 24 32 24 40 28 36 28 36 32 44 40 40 32 40 32 40 32 40 32 48 40 48 40 48 40 48 40 60 40 60 36 56 32 52 32 60 36 56 36 56 40 64 48 68 52 68 56 72 60 76 60 76 60 76 60 76 60 76 60 76 60 80 68 84 68 84 68 88 72 88 72 88 72 88 72 88 72 88 76 92 80 96 80 92 76 92 80 96 84 100 84 100 88 88 56 40 20 28 28 40 32 40 32 40 32 40 32 44 32 36 24 32 28 40 28 36 28 32 0 72 156 252 240 248 232 256 236 252 220 228 204 228 204 216 188 200 176 196 172 184 164 180 160 172 152 164 148 164 144 160 140 152 132 144 128 144 152 148 120 128 92 168 244 316 260 308 244 296 232 300 228 312 244 308 240 312 248 316 252 324 256 328 260 328 264 332 264 332 272 336 280 344 284 348 288 336 276 336 280 344 284 348 288 340 284 336 284 336 284 336 276 348 280 348 280 352 272 352 272 352 284 352 284 352 284 352 284 360 292 360 292 364 300 372 300 372 288 376 292 376 296 380 296 388 304 388 300 384 300 380 296 376 292 376 296 380 300 384 300 380 296 380 296 380 296 380 292 396 296 396 292 392 292 388 288 388 292 396 300 400 300 400 300 392 296 400 304 404 304 404 300 396 296 396 296 396 296 396 296 392 296 396 300 396 304 400 304 400 304 400 304 400 304 400 304 400 304 400 304 400 304 400 304 392 296 392 296 392 296 392 296 392 300 396 300 396 296 388 288 396 300 396 296 392 296 388 292 400 312 400 312 400 312 400 312 408 316 396 304 392 304 396 308 392 304 392 304 392 304 392 304 392 304 392 300 388 300 384 296 392 300 392 288 388 288 384 276 392 284 396 276 396 276 396 272 376 268 388 280 396 280 388 276 388 276 388 272 384 268 380 268 380 268 380 268 380 268 380 272 372 264 376 268 380 264 376 260 372 264 376 264 376 260 368 252 368 256 368 256 368 256 368 256 368 256 368 252 364 248 360 248 356 252 368 256 360 248 364 260 364 264 364 264 364 264 364 264 364 260 360 256 356 260 360 264 356 248 356 248 356 248 356 248 352 240 348 240 344 236 344 236 352 240 352 236 348 232 344 232 348 232 340 224 332 224 340 228 340 228 332 220 332 220 340 228 332 216 328 216 328 220 336 228 336 232 332 228 332 224 328 224 324 224 328 224 328 220 320 216 316 212 304 208 300 188 260 144 220 76 136 72 244 208 304 184 272 184 272 184 272 184 272 184 268 176 264 172 260 176 268 180 264 176 252 172 260 176 256 164 260 172 252 164 248 164 248 168 256 172 252 164 248 160 240 156 240 156 240 156 240 156 240 156 236 144 232 140 228 144 236 148 232 144 228 140 224 136 224 132 228 140 228 140 228 140 228 140 220 132 220 136 224 136 228 140 224 136 224 132 220 132 216 128 212 124 212 124 212 124 212 124 212 144 208 140 208 140 204 136 200 132 200 128 196 128 192 124 196 132 200 136 204 140 208 140 204 132 196 128 196 132 204 140 184 112 196 124 200 120 188 104 184 108 184 108 184 108 184 108 180 112 180 112 180 112 180 112 180 112 180 108 176 104 172 104 196 120 180 104 168 100 172 108 172 104 172 100 168 100 164 96 168 104 168 104 168 104 168 104 164 100 164 100 164 100 164 100 164 100 160 96 160 92 156 92 164 96 160 92 156 96 160 100 160 88 164 88 164 84 156 76 156 80 156 80 156 80 156 80 152 84 148 84 148 88 156 96 140 80 144 80 144 80 144 76 148 88 152 92 160 100 168 104 176 100 156 100 176 112 156 72 140 80 136 80 140 88 152 100 152 92 140 80 128 72 124 68 140 80 140 80 140 80 144 84 144 80 136 72 128 72 136 76 148 80 132 68 128 72 136 84 140 76 128 64 124 64 128 68 136 72 128 68 132 76 144 88 120 72 144 84 136 72 136 80 132 72 140 88 156 92 136 64 128 68 132 72 132 68 128 64 128 72 116 60 112 64 124 76 132 72 116 64 124 72 116 56 72 64 72 64 72 68 76 68 72 64 72 64 72 68 76 68 68 64 76 64 68 56 68 68 80 72 80 72 80 72 80 72 80 68 76 64 76 64 72 60 80 64 72 60 80 68 76 60 68 68 68 68 64 64 64 60 64 64 64 64 64 64 64 64 56 56 48 56 52 48 28 20 4 8 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 12 12 12 12 16 16 16 16 16 36 36 32 32 28 24 20 20 36 36 36 36 36 40 44 44 40 40 40 40 40 40 40 40 56 52 44 40 40 44 52 56 56 60 52 56 52 56 48 52 52 56 52 56 52 60 60 64 72 68 72 72 76 76 80 76 80 76 80 76 80 76 80 76 84 76 80 76 80 80 88 88 92 88 92 88 92 88 92 88 92 88 92 92 96 96 100 96 96 92 96 96 100 100 104 100 100 96 80 60 40 28 32 36 40 40 40 40 40 40 40 40 48 44 40 40 40 44 48 48 32 48 48 28 120 232 300 260 272 264 276 264 272 252 256 236 248 232 236 216 220 204 216 200 196 192 188 180 176 168 168 160 168 160 164 156 156 152 152 148 144 160 152 140 156 120 200 268 376 316 380 308 388 304 392 308 400 312 388 312 388 316 396 324 400 328 404 328 408 332 408 332 408 336 412 340 420 348 424 348 416 340 420 344 420 344 420 340 436 340 444 340 444 340 444 340 452 348 452 348 452 352 452 352 464 356 464 356 464 356 464 356 468 360 468 360 472 368 480 376 480 376 484 376 488 380 488 380 496 388 496 388 492 384 492 380 488 380 488 380 492 384 492 384 488 380 488 380 488 380 488 384 504 400 500 396 500 392 496 392 496 396 504 400 508 404 504 400 500 396 504 404 508 404 508 404 500 396 500 396 500 396 500 396 504 396 508 396 512 400 512 400 512 400 512 400 512 400 512 400 512 400 512 400 512 400 512 400 508 396 508 396 508 396 508 396 508 396 512 400 508 396 504 388 508 396 508 396 504 392 504 388 516 404 516 404 516 404 516 404 516 404 512 396 504 392 508 396 504 392 504 392 504 392 504 392 504 392 504 392 500 388 500 384 500 388 500 388 496 384 496 384 500 392 500 392 500 392 500 392 500 384 508 392 512 392 508 388 508 388 508 384 504 380 500 380 492 376 496 380 504 388 508 392 496 376 500 380 500 380 496 376 500 376 500 376 500 372 492 368 492 368 492 368 492 368 492 368 492 368 492 368 488 364 488 364 488 368 496 368 484 360 488 368 492 364 492 364 492 364 492 364 492 360 488 356 484 360 488 364 492 356 492 356 492 356 492 356 484 348 484 344 480 340 476 340 476 352 476 348 472 344 468 344 472 344 464 336 460 336 460 340 464 336 460 332 456 336 460 340 456 332 452 328 452 332 460 340 456 332 452 332 448 328 448 328 448 328 452 332 448 324 440 320 424 308 412 296 400 272 364 232 292 180 308 236 396 308 412 284 384 272 384 272 384 272 384 272 380 268 376 264 376 264 380 268 380 260 368 256 372 260 368 248 372 256 364 248 360 248 360 252 364 256 360 248 356 244 348 240 348 240 348 240 348 240 348 240 332 232 336 236 336 236 332 228 328 228 324 224 324 220 320 220 328 228 328 228 328 228 328 228 328 228 332 232 332 236 336 236 324 224 324 224 320 220 320 216 320 220 320 220 320 220 320 220 308 204 308 208 312 212 316 212 304 200 304 200 300 196 300 196 288 200 288 204 288 204 292 208 288 204 284 196 280 200 284 204 276 196 284 200 280 192 268 180 268 184 268 184 268 184 268 184 256 180 256 180 256 180 256 180 256 180 256 176 252 172 248 172 272 192 260 176 248 172 252 180 248 172 248 172 244 168 244 164 236 168 236 168 236 168 236 168 232 164 232 164 232 164 232 164 224 160 224 156 220 156 216 152 228 160 224 156 220 160 224 164 220 164 224 164 224 160 216 152 216 156 216 156 216 156 216 156 220 152 216 148 216 152 224 160 212 144 212 144 212 144 212 144 224 160 228 164 236 168 240 172 252 172 232 164 236 164 212 124 192 124 196 128 208 148 228 160 224 148 212 136 200 128 200 128 188 124 192 132 200 140 204 140 208 140 200 132 196 132 196 136 204 136 196 128 192 136 204 144 200 132 196 128 188 128 192 128 204 136 196 132 196 136 204 140 188 132 204 140 200 132 200 140 192 132 200 148 220 156 208 132 208 140 200 132 192 128 192 128 184 124 172 112 168 116 180 124 192 128 176 120 176 120 168 104 68 20 68 20 68 16 64 16 68 24 72 28 76 32 80 36 68 20 72 24 68 20 68 24 72 24 72 24 72 24 72 24 64 36 64 36 64 36 64 36 68 36 60 32 68 40 64 32 72 40 68 36 68 32 64 32 64 32 64 32 64 32 64 32 60 24 52 20 52 24 32 0 12 0 0 0 0 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 4 4 4 8 8 8 8 12 12 12 12 16 16 16 28 20 28 16 24 12 20 12 36 28 32 24 36 28 40 36 40 32 40 32 40 32 40 32 52 40 48 36 44 40 48 44 56 36 56 36 56 36 56 36 56 36 52 32 56 36 60 44 68 52 68 56 72 60 76 60 76 60 76 60 76 60 76 60 80 60 72 56 72 64 84 72 88 72 88 72 88 72 88 72 88 72 88 76 92 80 96 80 92 76 92 80 96 84 100 84 100 84 72 44 36 24 32 28 40 32 40 32 40 32 40 32 48 36 44 36 48 40 52 36 24 24 40 32 152 252 304 232 264 248 268 248 264 236 252 228 240 216 228 200 212 188 208 188 204 184 192 168 176 152 164 144 164 148 160 144 156 140 152 136 136 148 148 132 144 100 156 212 320 268 312 248 304 240 304 232 316 248 316 248 316 252 324 256 328 260 328 264 332 264 336 268 336 276 340 280 344 288 352 292 348 288 348 288 344 284 344 284 348 292 344 292 344 292 344 284 352 284 352 284 356 276 356 276 360 292 360 292 360 292 360 292 364 296 364 296 364 300 372 300 376 292 376 296 380 296 384 300 392 308 388 304 388 300 384 300 380 300 384 300 384 300 384 300 384 300 384 300 384 300 384 296 400 300 400 300 400 296 396 296 396 300 404 304 404 304 404 300 396 300 404 304 408 308 404 304 412 312 408 308 408 304 404 304 396 300 396 304 400 304 404 308 404 308 404 308 404 308 404 308 404 308 404 308 404 308 404 308 400 304 400 304 400 304 400 304 400 304 404 308 400 300 392 296 400 304 396 300 396 296 392 296 400 304 400 308 404 308 404 308 404 308 400 304 396 300 396 300 396 300 396 300 396 300 396 300 396 300 392 296 392 292 388 292 392 304 388 292 388 288 388 280 392 284 392 276 392 276 392 272 384 276 388 276 388 276 388 276 388 276 388 272 384 268 380 268 380 268 380 272 384 272 388 276 376 264 380 272 384 268 376 264 376 264 380 268 376 264 372 256 372 260 372 260 372 260 372 260 368 256 368 256 368 256 368 252 368 260 376 260 364 244 360 252 364 264 364 264 364 264 364 264 364 260 360 256 356 260 360 264 356 248 356 248 356 248 356 248 348 240 344 236 340 232 340 232 352 240 352 236 348 232 344 232 344 232 340 228 336 224 336 224 336 224 336 224 336 224 336 224 336 220 328 216 328 220 336 224 332 228 332 224 328 224 324 220 332 228 332 228 328 220 320 212 308 208 300 196 280 164 244 136 180 116 256 196 304 208 292 192 276 188 276 188 276 188 276 188 272 184 268 176 264 176 264 180 268 176 256 172 260 180 256 168 260 172 252 164 248 164 248 168 256 172 252 164 248 160 240 156 240 156 240 156 240 156 240 156 232 148 240 156 240 148 228 136 224 136 224 136 224 132 220 132 232 144 232 144 232 144 232 144 232 144 232 144 236 148 240 152 228 140 224 136 224 132 220 132 216 128 216 128 216 128 216 128 208 140 208 140 208 140 208 140 204 136 200 132 200 128 196 128 200 136 204 136 204 136 204 136 204 136 200 132 200 128 200 132 200 124 200 124 196 112 180 100 184 108 184 108 184 108 184 108 180 112 180 112 180 112 180 112 180 112 180 108 176 104 172 104 188 116 180 108 172 104 176 108 176 108 172 104 172 100 168 100 172 108 168 104 168 104 164 100 164 100 164 100 164 100 164 100 164 100 164 96 160 96 156 92 164 96 160 92 156 96 160 100 160 88 164 88 164 84 156 76 156 80 156 80 156 80 156 80 156 88 148 84 148 88 156 92 156 88 152 88 152 88 152 92 160 96 160 100 164 104 168 104 184 116 172 108 172 100 148 68 132 76 136 88 148 100 160 108 156 96 148 88 140 80 136 84 128 68 128 72 132 76 136 76 140 80 136 76 132 72 132 72 136 72 132 72 132 76 144 88 132 72 132 72 128 68 132 72 140 80 136 76 136 76 136 76 124 68 132 76 132 72 136 76 124 64 128 80 148 92 144 76 144 80 132 68 124 68 132 76 128 72 120 64 116 64 120 68 132 76 124 68 120 64 112 56 80 72 80 68 76 68 76 68 80 72 80 76 88 80 92 84 84 76 84 76 84 80 84 76 80 72 80 72 80 72 80 72 76 64 76 64 76 64 76 64 80 64 72 60 80 68 76 60 72 72 72 68 68 68 64 64 64 64 64 64 64 64 64 64 52 52 48 52 52 52 32 24 8 12 4 0 0 4 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 4 4 4 8 8 4 8 8 12 12 16 16 16 16 20 20 20 24 24 28 28 36 32 32 32 32 36 40 44 40 40 40 40 40 40 40 40 40 44 52 56 56 52 44 40 52 56 52 56 52 56 52 56 52 52 48 52 48 56 56 64 72 68 72 72 76 76 80 76 80 76 80 76 80 76 80 76 88 80 80 72 80 80 92 92 92 88 92 88 92 88 92 88 92 88 92 92 96 96 100 96 96 92 96 96 100 100 104 100 104 88 64 48 36 32 36 36 40 40 40 40 40 40 40 40 44 44 48 48 52 52 56 52 32 36 60 92 212 304 328 256 276 264 276 264 272 256 264 252 252 236 240 220 224 208 220 208 216 208 204 192 184 172 172 164 168 164 168 164 164 160 164 160 144 156 152 148 168 124 184 236 380 324 388 316 392 308 400 312 404 320 392 316 396 324 404 328 404 328 408 332 408 336 412 336 412 336 416 344 424 348 428 352 428 352 428 352 424 348 424 344 448 352 456 352 456 352 456 352 456 352 456 352 456 356 456 356 468 360 468 360 468 360 468 360 476 368 472 364 476 368 480 376 484 376 488 380 488 384 492 384 500 392 500 388 496 388 492 384 496 384 492 384 492 384 492 384 492 384 492 384 492 384 492 388 504 400 504 400 504 404 508 404 508 404 512 408 512 408 508 400 500 400 508 408 512 408 512 404 520 412 516 412 512 408 508 404 508 396 512 400 512 404 516 404 516 404 516 404 516 404 516 404 516 404 516 404 516 404 516 404 512 400 512 400 512 400 512 400 516 404 516 404 516 400 508 396 512 400 512 396 508 396 504 392 504 392 508 396 512 400 512 404 516 404 516 404 512 400 508 396 508 396 508 396 508 396 508 396 508 396 508 392 504 392 500 388 504 392 504 388 500 388 496 388 500 392 500 392 500 392 500 392 512 388 508 388 508 388 508 388 508 388 508 384 504 380 500 380 508 388 508 384 504 384 500 380 496 380 504 384 504 384 500 376 500 380 504 380 504 376 496 368 496 372 496 372 496 372 496 372 492 368 492 368 492 368 492 372 496 376 504 372 488 360 488 368 492 364 492 364 492 364 492 364 492 360 488 356 484 360 488 364 492 356 492 356 492 356 492 356 484 348 484 344 480 340 476 340 476 352 476 348 472 344 468 344 468 344 468 344 464 340 460 336 460 336 460 336 460 336 460 336 460 336 456 328 452 328 456 336 452 332 448 328 448 324 444 324 448 328 448 328 444 320 432 312 412 300 408 288 384 256 356 236 328 252 408 316 416 288 396 288 388 276 388 276 388 276 388 276 388 276 384 268 376 264 376 268 380 264 368 260 376 264 372 252 372 256 364 248 360 248 360 252 364 256 360 248 356 244 348 240 348 240 348 240 348 240 348 240 336 240 344 244 344 236 328 224 324 224 324 224 324 224 324 224 332 232 332 232 332 232 332 232 328 228 328 228 332 232 336 236 328 228 328 224 324 224 320 220 316 216 316 216 316 216 316 216 320 216 316 208 312 204 304 200 308 204 308 200 304 200 300 200 292 204 288 204 288 204 288 204 288 204 288 204 284 196 280 192 284 200 284 196 276 188 268 180 268 184 268 184 268 184 268 184 256 180 256 180 256 180 256 180 256 180 256 176 252 172 248 172 256 176 252 172 248 172 248 172 252 176 252 172 248 172 244 168 240 172 240 168 236 164 232 164 232 164 232 164 232 164 232 164 236 172 232 168 232 164 228 164 228 160 224 156 220 160 224 164 220 164 224 164 224 160 216 152 216 156 216 156 216 156 216 156 224 156 220 148 216 148 220 156 224 156 220 148 216 152 224 156 224 156 224 156 224 160 228 160 236 168 236 168 236 164 220 144 216 148 220 152 224 152 224 152 228 152 220 144 212 140 212 140 208 144 204 140 200 136 200 132 204 140 204 140 200 136 196 132 196 132 196 132 200 140 208 144 196 132 196 132 200 136 196 132 200 136 200 136 200 136 196 132 192 128 192 128 196 136 200 136 180 116 184 128 204 140 200 128 196 132 192 124 188 132 204 144 184 124 180 120 172 116 172 116 172 120 176 120 176 120 176 124 68 20 68 24 72 24 72 24 68 20 68 20 72 24 72 24 80 28 72 28 80 36 80 24 72 24 72 24 72 24 72 24 60 32 64 36 64 36 68 40 68 36 60 32 68 40 64 32 76 40 72 40 68 36 68 36 64 32 64 32 64 32 64 32 60 24 56 24 60 32 44 8 12 0 4 0 4 0 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 4 4 4 4 4 4 4 8 12 12 16 16 16 8 20 16 24 20 32 24 32 24 28 20 32 28 40 32 40 32 40 32 40 32 40 32 36 36 52 52 60 44 44 28 52 32 56 36 56 36 60 40 52 32 48 28 52 36 60 40 68 52 68 56 72 60 76 60 76 60 76 60 76 60 76 60 84 68 80 64 84 68 88 76 88 72 88 72 88 72 88 72 88 72 88 76 92 80 96 80 92 76 92 80 96 84 100 84 104 76 60 32 36 28 36 28 40 32 40 32 40 32 40 32 36 32 44 44 52 44 52 36 40 8 52 116 244 280 296 236 264 244 264 240 260 236 256 236 244 220 232 204 220 192 212 192 212 196 204 180 188 164 172 152 164 148 164 148 164 148 164 148 144 148 148 132 148 100 144 188 328 272 316 256 308 244 312 240 324 256 320 252 324 256 328 264 332 264 332 264 336 268 336 272 340 280 340 284 348 292 352 296 352 292 352 292 352 292 356 296 360 304 356 304 356 304 356 296 356 288 356 288 360 280 360 280 364 296 364 296 364 296 364 296 372 304 368 300 368 300 372 300 380 296 380 296 384 300 384 304 396 308 392 308 388 304 388 304 388 304 388 304 384 300 384 300 388 304 388 304 388 304 388 300 400 300 404 304 404 308 408 308 408 312 412 312 412 308 404 304 400 300 404 308 412 312 408 308 408 308 408 304 400 296 396 296 400 304 400 304 404 308 404 312 408 312 408 312 408 312 408 312 408 312 408 312 408 312 408 312 404 308 404 308 404 308 404 308 404 312 408 312 408 308 400 300 404 304 400 304 396 300 396 300 388 292 392 296 396 304 400 308 404 308 408 312 404 304 396 300 400 304 400 304 400 304 400 304 400 300 396 300 392 296 392 296 396 304 392 296 388 292 392 284 392 284 392 276 392 276 392 272 396 280 388 272 384 272 388 276 388 276 388 272 384 268 380 268 396 280 392 276 384 268 380 264 380 268 384 272 384 272 380 268 380 268 384 272 380 264 372 260 376 264 376 264 376 264 376 264 368 256 368 256 372 260 372 260 368 260 376 264 368 252 368 260 364 264 364 264 364 264 364 264 364 260 360 256 356 260 360 264 356 248 356 248 356 248 356 248 352 244 352 240 348 240 344 236 352 240 352 236 348 232 344 232 340 232 344 232 344 228 336 220 332 224 336 228 340 224 336 220 340 224 332 216 328 216 332 220 328 224 328 224 324 220 324 216 324 220 324 220 320 208 304 200 296 200 296 188 268 156 248 152 264 192 312 216 296 184 276 188 280 192 280 192 280 192 280 192 280 192 272 180 264 176 264 180 272 180 260 176 264 180 260 168 260 172 252 164 248 164 248 168 256 172 252 164 248 160 240 156 240 156 240 156 240 156 240 156 244 156 244 156 240 148 232 140 224 136 228 140 228 144 232 144 228 140 228 140 228 140 228 140 224 136 224 140 228 140 232 144 232 140 228 140 224 136 224 136 212 124 212 124 212 124 212 124 220 152 216 144 204 132 196 128 208 136 204 136 200 132 200 132 204 140 204 136 204 136 200 132 204 136 204 136 204 128 192 120 200 120 196 116 192 112 188 108 184 108 184 108 184 108 184 108 180 112 180 112 180 112 180 112 180 112 180 108 176 104 172 104 172 104 172 104 172 104 172 100 180 108 176 108 172 104 172 104 176 112 172 104 168 100 160 96 164 100 164 100 164 100 164 100 176 112 172 108 172 104 168 104 164 96 160 92 156 96 160 100 160 88 164 88 164 84 156 76 156 80 156 80 156 80 156 80 160 92 152 84 148 84 152 88 152 84 140 72 136 76 148 88 148 84 152 88 152 88 152 88 148 84 156 92 156 88 148 76 144 88 148 92 144 84 136 76 144 84 136 76 132 76 132 76 152 92 148 84 140 80 136 76 136 80 140 80 140 76 132 68 132 72 136 76 136 76 140 80 128 72 132 76 140 76 136 76 132 72 136 80 140 80 136 72 132 68 120 64 128 76 136 72 116 56 116 60 128 72 128 60 120 60 120 64 128 72 136 80 128 76 124 68 120 64 112 60 112 64 124 72 116 64 124 76 72 64 76 72 80 76 84 80 80 72 80 72 80 68 76 68 84 68 72 68 84 80 80 64 80 72 80 72 80 72 80 72 72 60 72 64 76 68 80 68 80 64 72 60 80 68 76 60 76 76 72 72 72 68 68 68 64 64 64 64 64 64 64 64 60 60 56 64 60 60 44 40 12 12 8 4 4 8 8 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 4 4 4 0 0 4 8 12 12 16 16 24 24 24 28 28 28 28 28 32 32 28 28 32 32 36 40 40 40 40 40 40 40 40 40 44 44 52 52 52 52 44 44 48 52 48 56 52 60 56 60 48 52 44 48 48 52 52 60 72 68 72 72 76 76 80 76 80 76 80 76 80 76 80 76 88 84 92 92 96 92 96 92 92 88 92 88 92 88 92 88 92 88 92 92 96 96 100 96 96 92 96 96 100 100 104 100 108 84 52 36 32 36 36 36 40 40 40 40 40 40 40 40 32 36 44 48 52 52 56 48 56 20 68 176 288 296 292 264 280 268 276 264 272 260 272 264 264 248 252 232 240 224 232 220 216 212 208 200 196 184 184 176 172 168 172 168 172 168 172 168 156 160 148 144 168 124 176 220 388 328 392 320 400 316 404 320 412 324 400 324 400 328 408 336 408 332 408 336 412 336 416 340 416 340 420 344 424 352 432 356 424 348 428 352 432 360 436 356 456 360 464 360 464 360 464 360 460 356 460 356 460 360 460 360 476 368 476 368 476 368 476 368 484 372 480 368 476 368 480 376 488 380 488 384 492 384 496 388 504 396 500 392 500 388 496 388 500 392 500 388 496 384 492 384 496 388 496 388 496 388 496 392 508 404 508 408 512 408 516 412 516 412 520 416 516 408 508 404 504 404 512 408 516 412 512 408 516 412 512 404 504 396 500 392 512 400 512 404 516 404 520 408 520 408 520 408 520 408 520 408 520 408 520 408 520 408 520 408 520 408 520 408 520 408 520 408 520 408 524 412 520 404 516 400 516 404 512 400 512 396 508 396 500 396 504 400 512 408 520 412 516 408 520 412 520 408 508 396 512 404 512 404 512 404 512 404 512 404 508 400 508 396 504 392 516 392 512 392 512 388 508 388 508 388 508 388 508 388 508 392 520 396 508 384 500 384 508 388 508 388 508 384 504 380 500 380 508 388 508 388 508 388 508 384 500 384 504 388 508 384 504 380 504 380 508 384 504 380 500 372 500 376 500 376 500 376 500 376 492 368 492 372 496 376 500 376 488 372 500 376 492 368 496 380 492 364 492 364 492 364 492 364 492 360 488 356 484 360 488 364 492 356 492 356 492 356 492 356 492 356 492 356 488 352 484 348 476 352 476 348 472 344 468 344 464 340 468 348 468 340 460 332 456 332 464 340 464 340 456 332 464 336 456 328 452 328 452 332 448 328 448 324 444 324 440 320 440 320 440 316 432 304 420 296 400 296 408 284 380 256 368 260 408 304 420 304 404 284 388 276 392 280 392 280 392 280 392 280 396 280 388 272 380 264 376 264 384 264 372 260 376 268 372 256 372 256 364 248 360 248 360 252 364 256 360 248 356 244 348 240 348 240 348 240 348 240 348 240 352 248 344 240 336 232 332 232 328 228 332 232 336 236 336 240 328 228 328 228 328 228 328 228 324 224 328 228 328 232 332 232 332 232 328 228 328 224 324 224 320 220 320 220 320 220 320 220 316 212 316 208 312 204 308 204 312 208 308 204 308 200 304 204 296 208 292 204 288 200 284 200 288 204 292 208 288 196 276 184 280 196 276 192 272 192 276 192 268 184 268 184 268 184 268 184 256 180 256 180 256 180 256 180 256 180 256 176 252 172 248 172 248 172 252 176 252 176 252 172 256 180 252 176 252 172 248 172 244 176 240 168 236 164 228 160 232 164 232 164 232 164 232 164 236 172 236 168 232 168 228 164 228 160 224 156 220 160 224 164 220 164 224 164 224 160 216 152 216 156 216 156 216 156 216 156 228 156 220 148 216 148 216 152 220 148 208 136 204 140 216 152 220 152 220 148 216 148 216 148 212 148 224 156 220 148 208 140 208 140 212 144 212 136 204 128 216 140 208 132 204 132 204 136 208 144 208 144 208 140 204 140 200 136 204 144 204 136 196 128 200 136 204 140 200 136 196 132 188 128 200 140 204 140 200 136 188 128 200 140 208 144 204 136 200 124 180 116 192 136 200 132 188 120 184 120 192 132 188 120 184 120 188 124 188 124 188 120 184 128 180 124 176 116 168 108 172 124 184 124 172 112 172 124 60 16 68 24 76 32 80 36 88 40 84 32 80 28 76 28 72 12 52 12 68 24 64 8 72 24 72 24 72 24 72 24 60 32 60 36 64 40 68 40 68 36 60 32 68 40 64 32 76 44 76 40 72 36 68 36 64 32 64 32 64 32 64 32 64 32 60 32 68 40 52 20 16 0 8 0 4 0 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 4 4 4 0 0 4 4 8 12 16 16 36 28 32 20 28 16 24 12 32 20 28 20 28 24 36 32 40 32 40 32 40 32 40 32 52 44 44 36 44 36 52 44 52 32 52 36 56 40 60 40 52 28 48 28 48 32 56 40 68 52 68 56 72 60 76 60 76 60 76 60 76 60 76 60 80 72 92 84 100 80 92 76 88 72 88 72 88 72 88 72 88 72 88 76 92 80 96 80 92 76 92 80 96 84 100 84 108 72 48 24 32 28 40 28 40 32 40 32 40 32 40 32 28 24 40 40 52 44 48 32 60 0 60 180 296 256 256 244 272 252 268 244 264 244 268 248 260 236 248 220 236 208 228 208 212 196 204 184 192 172 184 164 168 152 168 152 168 152 168 152 156 152 144 124 144 100 140 180 332 276 320 256 312 248 316 244 328 260 324 256 324 260 332 268 332 264 332 268 336 272 340 272 340 280 344 288 348 292 356 296 344 288 352 296 360 304 364 308 364 308 360 308 360 308 360 300 356 288 356 288 360 280 360 280 368 300 368 300 368 300 368 300 376 308 372 300 368 300 372 296 380 296 380 300 384 304 388 304 396 312 396 308 392 304 388 304 392 308 392 304 388 300 384 300 388 304 388 304 388 304 388 300 404 304 404 308 408 312 412 316 416 316 416 316 416 312 408 304 400 304 408 312 412 312 412 308 424 320 420 316 412 308 404 304 400 304 400 308 404 312 408 312 408 312 408 312 408 312 408 312 408 312 408 312 408 312 408 312 408 312 408 312 408 312 408 312 408 316 412 316 412 312 404 304 404 308 404 304 400 300 396 300 400 292 404 300 412 304 416 312 404 300 412 308 412 300 400 288 404 296 404 296 404 296 404 296 404 296 404 292 400 288 396 288 392 308 396 296 392 292 388 284 388 284 388 276 388 276 392 272 400 284 388 272 380 272 384 276 388 276 388 272 384 268 380 268 380 268 384 276 388 280 396 284 380 272 384 276 388 272 384 268 380 272 384 272 384 268 376 260 376 264 376 264 376 264 376 264 368 256 368 260 372 264 376 264 360 256 376 260 372 260 376 272 364 264 364 264 364 264 364 264 364 260 360 256 356 260 360 264 356 248 356 248 356 248 356 248 360 252 360 248 356 248 352 244 352 240 352 236 348 232 344 232 336 228 344 236 344 228 332 216 328 220 340 232 344 228 332 216 340 228 332 216 328 216 328 216 328 224 328 220 324 216 320 216 316 212 316 208 308 196 292 184 284 196 296 188 268 160 260 172 308 208 300 200 296 192 276 172 280 192 280 192 280 192 280 192 284 192 276 184 268 176 264 176 272 184 260 176 268 184 260 172 260 172 252 164 248 164 248 168 256 172 252 164 248 160 240 156 240 156 240 156 240 156 240 156 256 164 244 148 232 144 236 148 232 144 232 148 236 152 240 156 224 136 224 136 224 136 224 136 228 140 228 144 232 148 236 148 232 144 232 140 228 136 224 136 224 136 224 136 224 136 224 136 204 136 208 140 208 140 212 144 208 140 208 136 204 132 200 132 204 140 208 136 204 132 200 132 204 136 208 140 204 128 188 116 192 116 188 112 188 116 196 120 184 108 184 108 184 108 184 108 180 112 180 112 180 112 180 112 180 112 180 108 176 104 172 104 176 108 180 116 184 116 180 112 180 112 180 108 176 104 172 104 176 112 172 104 168 100 160 96 164 100 164 100 164 100 164 100 168 104 168 100 164 96 160 96 164 96 160 92 156 96 160 100 160 88 164 88 164 84 156 76 156 80 156 80 156 80 156 80 160 96 152 84 148 84 148 84 164 92 148 80 144 84 156 100 152 88 152 88 152 88 152 84 156 100 168 104 160 84 144 80 136 84 144 92 148 88 136 76 152 92 144 84 140 84 144 88 132 76 136 80 140 84 148 88 132 76 140 84 140 76 128 64 140 80 140 80 136 72 128 68 124 68 136 80 144 84 140 76 120 64 132 80 144 84 144 80 140 64 112 56 128 76 136 72 136 68 124 64 132 72 128 60 120 64 128 68 124 56 112 44 128 76 128 72 120 64 112 56 124 80 136 76 112 52 108 64 72 56 64 60 76 72 80 64 64 60 76 72 84 72 76 64 76 68 76 68 76 68 76 68 68 72 84 72 64 44 52 52 80 64 72 56 68 64 84 76 60 52 68 60 72 60 72 56 76 72 68 64 64 64 64 68 52 60 72 72 68 60 60 64 64 68 64 64 60 64 56 60 36 28 12 8 8 8 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 4 4 4 0 0 0 0 0 0 4 8 12 16 20 16 16 16 20 20 24 24 24 32 28 28 28 28 32 36 40 32 36 36 40 40 36 36 32 36 40 48 56 56 52 48 44 56 56 48 44 40 48 48 56 52 56 52 52 48 48 44 48 60 56 64 60 68 60 64 60 80 72 76 72 76 76 84 84 84 80 84 84 88 88 92 88 84 84 96 96 100 92 88 80 96 92 96 96 100 100 104 100 108 96 96 92 104 100 100 88 68 60 48 36 32 32 36 40 48 48 48 44 44 40 40 40 32 36 44 48 52 56 60 56 56 28 100 220 312 288 284 284 284 272 284 268 280 264 276 264 272 260 268 252 256 240 248 236 224 212 208 200 204 196 192 180 168 164 168 168 172 168 176 172 164 180 168 148 164 124 172 204 380 320 388 328 408 324 416 340 404 320 400 328 404 332 412 336 408 332 408 332 408 332 408 332 416 340 416 344 420 344 424 348 432 360 440 368 440 360 432 348 452 352 456 352 456 356 464 364 472 368 468 360 464 364 468 368 484 376 484 376 484 376 484 376 484 376 484 376 484 376 484 376 488 384 496 392 500 392 500 388 508 400 508 400 508 392 496 388 504 396 500 392 500 388 496 388 500 392 500 396 504 396 508 404 512 408 512 404 508 400 504 400 512 408 512 408 512 408 512 408 508 408 516 416 520 416 520 412 516 416 520 420 524 416 520 412 520 408 520 412 524 416 528 416 520 408 520 408 520 408 520 408 536 420 524 408 520 412 532 424 524 412 524 412 524 412 524 412 524 412 524 408 520 404 516 400 516 408 528 416 528 416 520 404 524 416 520 412 520 408 516 408 524 416 524 412 520 408 516 408 516 408 516 404 512 400 508 400 512 404 512 400 508 396 504 396 508 384 508 388 508 388 508 388 504 388 512 392 504 384 508 396 516 396 516 392 512 388 508 388 516 392 512 388 508 392 512 396 504 384 504 384 504 384 504 384 508 388 508 388 508 388 508 388 496 376 500 380 504 376 500 372 496 372 496 372 496 372 496 372 496 372 496 372 496 372 496 372 496 372 496 372 496 372 496 372 492 364 488 360 488 364 496 368 488 360 488 360 488 360 488 360 500 360 496 356 492 360 496 364 492 356 492 356 492 356 492 356 472 348 472 344 468 340 464 340 468 344 468 340 464 336 460 336 460 336 460 336 460 336 460 336 456 332 456 332 456 332 456 332 436 320 444 332 452 328 444 320 424 304 428 308 428 304 420 300 396 284 392 276 384 264 376 260 400 288 400 284 396 284 396 284 388 276 388 276 388 276 388 276 380 268 384 272 384 268 376 260 360 252 372 264 380 264 376 260 368 256 368 252 364 248 360 248 360 252 360 248 356 244 352 244 348 240 348 244 352 248 356 248 352 248 340 236 336 240 348 252 332 232 332 232 332 232 332 232 336 236 332 232 332 228 328 228 336 236 336 236 336 236 336 236 332 228 328 224 324 228 328 232 324 228 328 232 328 224 316 212 320 216 320 212 316 208 312 208 304 204 312 212 312 204 300 196 292 204 288 204 288 204 288 204 268 188 280 204 292 208 288 204 280 196 280 192 276 188 272 188 280 192 276 188 272 192 276 196 268 192 264 184 260 180 256 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 248 172 248 172 248 172 248 172 252 172 232 168 244 180 240 160 240 172 240 172 240 168 228 160 220 160 232 172 236 168 224 156 232 168 232 164 228 160 224 160 244 184 236 172 228 164 224 168 224 168 232 172 228 164 216 152 216 152 220 156 224 152 220 148 208 144 212 148 216 152 220 156 220 152 220 148 216 144 212 144 224 156 224 152 220 148 216 148 220 144 212 136 208 136 208 140 216 140 208 136 216 144 212 136 200 136 204 144 208 144 204 140 204 140 204 140 204 140 204 140 204 136 196 132 204 140 200 132 200 136 200 136 200 136 200 136 188 124 192 132 196 136 204 140 192 124 188 120 184 124 188 128 184 120 184 124 188 128 192 128 180 120 192 132 192 120 172 104 180 116 160 112 180 132 184 120 172 120 180 128 184 120 168 108 72 20 64 16 72 28 72 20 60 16 68 24 76 24 68 20 68 20 68 20 68 20 68 20 56 16 72 20 56 4 56 16 64 32 60 32 64 36 68 44 48 24 56 32 60 32 60 28 76 40 68 32 64 32 64 36 52 32 72 40 68 28 60 32 68 32 64 32 60 36 60 32 40 12 16 0 8 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 4 4 4 0 0 0 0 0 0 4 8 12 16 20 20 12 24 16 24 20 28 20 32 20 28 20 28 24 36 32 36 28 40 32 40 28 32 24 40 36 48 40 52 44 52 40 48 28 48 24 48 28 52 32 56 36 56 32 52 32 48 28 52 40 60 52 68 52 64 44 76 56 72 56 72 60 80 68 84 68 88 72 88 76 92 76 84 68 92 76 92 76 84 68 92 76 92 80 96 80 100 84 104 80 92 80 100 84 92 72 64 52 48 28 32 24 36 32 48 40 48 36 44 32 40 32 32 24 40 36 48 44 52 32 52 24 112 212 296 244 252 248 272 252 268 248 268 244 264 244 260 240 256 232 244 220 236 216 220 196 204 184 200 180 188 164 168 152 168 152 168 152 168 152 160 172 164 132 144 104 136 160 324 272 320 264 320 252 324 260 320 252 324 260 332 264 336 268 336 268 336 268 336 268 336 268 344 284 344 288 348 288 352 292 356 300 364 308 364 304 356 296 360 304 352 300 356 308 360 304 368 300 364 292 364 288 368 292 376 308 376 308 376 308 376 308 376 308 376 308 376 308 376 300 380 300 388 304 392 308 392 308 400 316 400 316 400 312 392 304 396 312 396 308 392 308 388 304 392 308 396 312 396 316 400 312 408 308 408 304 404 300 400 300 408 308 408 308 408 308 408 308 404 308 412 316 416 316 416 312 412 316 416 320 420 316 416 312 408 312 412 316 412 320 416 320 408 312 408 312 408 312 408 312 416 316 408 312 408 312 412 320 412 316 412 316 412 316 412 316 412 316 412 312 408 312 404 308 408 316 416 324 420 320 412 312 416 308 416 304 412 304 408 300 416 308 416 304 412 304 408 300 408 300 408 296 404 292 400 292 404 296 404 292 400 292 396 288 392 304 392 296 392 296 392 288 384 288 396 280 384 272 392 276 396 284 396 280 392 280 388 276 396 280 392 276 388 280 392 284 384 272 384 272 384 272 384 272 388 276 388 276 388 276 388 276 372 264 376 268 380 264 376 260 372 260 372 260 372 260 372 260 372 260 372 260 372 260 372 260 372 260 372 260 372 260 372 260 368 264 364 260 360 264 364 268 360 260 360 260 360 260 360 260 364 252 360 248 356 252 360 256 356 248 356 248 356 248 356 248 348 236 348 232 344 232 340 228 344 232 344 228 340 224 336 224 336 224 336 224 336 224 336 224 332 220 332 220 332 220 332 220 316 216 324 224 328 224 324 216 300 196 304 200 300 192 292 184 288 188 280 180 272 172 264 164 276 180 276 180 280 184 280 184 284 196 284 196 280 188 272 180 276 188 276 184 268 176 260 168 256 176 264 184 272 184 268 180 256 172 256 168 252 168 248 164 252 168 252 164 248 160 244 160 240 156 240 160 244 164 248 164 248 160 240 152 240 152 248 160 236 148 236 148 236 148 236 148 240 152 236 148 232 144 232 144 236 148 236 148 236 148 236 148 232 140 228 136 224 140 228 144 224 136 228 144 228 136 216 124 216 148 216 144 212 144 208 140 208 140 208 140 208 136 200 132 200 136 204 136 204 136 204 136 196 132 204 140 204 132 196 124 196 120 196 116 192 116 188 112 196 116 192 112 188 116 192 120 180 112 180 116 184 116 184 116 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 172 104 172 104 172 104 172 104 184 108 168 104 176 112 172 96 168 108 172 108 172 104 164 96 160 100 164 104 168 100 164 96 168 104 168 100 164 96 160 96 176 96 168 84 156 80 156 80 164 88 168 92 168 88 156 76 148 88 152 92 156 88 152 84 144 80 148 84 148 84 152 88 152 88 152 84 148 80 144 80 156 92 152 88 152 84 148 84 148 88 140 80 136 80 136 84 140 76 128 76 140 84 136 76 132 72 136 80 140 76 136 72 140 80 140 80 140 80 140 80 140 76 132 72 140 80 136 72 136 76 136 76 136 76 136 76 128 68 132 72 132 72 136 76 128 64 124 60 120 64 124 68 116 56 116 60 120 60 124 64 116 60 128 76 136 72 124 60 124 64 108 60 124 76 128 68 120 68 116 64 116 64 116 64 88 76 80 72 84 80 80 68 68 64 76 72 84 72 80 72 80 72 80 68 76 68 76 68 60 60 72 64 68 60 76 72 68 60 76 64 80 68 80 64 64 52 68 60 72 60 72 60 76 72 68 64 64 64 64 68 56 64 72 72 64 60 60 64 60 60 56 60 52 56 52 52 44 32 16 8 8 8 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 4 0 0 0 4 8 16 16 24 24 28 28 28 32 32 32 32 28 28 28 28 32 36 40 40 40 40 40 40 36 28 28 48 44 44 44 48 48 52 56 40 44 44 52 52 56 52 56 52 56 52 56 48 52 48 48 48 52 68 72 80 76 76 68 80 72 76 72 76 76 84 84 92 88 92 92 96 92 100 96 88 88 92 92 96 88 92 84 96 92 96 92 100 96 100 100 104 96 96 96 104 100 92 80 60 56 48 36 32 32 36 36 48 48 44 44 44 44 40 40 32 32 40 44 44 44 48 44 44 64 160 248 300 260 260 260 284 268 280 268 276 264 276 264 272 260 268 252 256 240 248 236 228 216 208 200 204 196 192 180 184 176 180 172 172 168 168 164 164 180 164 148 168 128 172 196 376 328 400 328 404 320 412 328 404 324 400 328 408 336 412 336 416 340 416 340 416 340 416 340 424 348 428 352 428 356 432 356 432 360 440 364 440 364 436 356 456 356 460 356 460 360 468 368 472 368 468 364 468 372 472 376 488 380 488 380 488 380 488 380 488 380 488 380 488 380 488 380 492 384 492 388 496 392 500 392 504 400 508 400 508 396 500 392 508 400 504 396 504 392 500 392 504 396 504 400 508 400 512 408 512 408 512 408 508 404 508 404 512 408 512 408 512 408 512 408 512 408 516 416 520 416 520 416 520 416 524 420 524 420 520 416 520 412 524 412 528 416 528 416 524 412 524 412 524 412 524 412 524 412 520 404 516 408 524 412 524 412 524 412 524 412 524 412 528 416 524 412 524 408 520 408 524 412 528 420 532 416 524 412 528 420 524 416 524 412 520 412 524 416 524 416 520 412 520 408 516 408 516 408 512 404 512 404 512 404 512 404 508 400 508 396 516 392 520 392 520 392 520 392 512 388 520 396 512 384 516 396 516 396 516 396 512 392 512 388 516 392 512 388 508 392 512 396 504 384 504 384 504 384 504 384 508 388 508 388 508 388 508 388 500 376 504 380 504 380 500 376 496 372 496 372 496 372 496 372 496 372 496 372 496 372 496 372 496 372 496 372 496 372 496 372 496 368 492 360 488 364 492 368 488 360 488 360 488 360 488 360 500 360 496 356 492 360 496 364 492 356 492 356 492 356 492 356 472 348 472 348 468 344 468 340 468 344 468 340 464 336 460 336 460 336 460 336 460 336 460 336 456 332 456 332 456 332 456 332 440 324 444 328 448 324 440 320 420 300 420 296 412 288 400 280 396 284 392 276 380 264 372 260 372 260 376 264 380 268 384 272 400 288 404 292 400 280 384 268 388 272 384 268 376 268 380 268 372 264 380 272 384 272 384 268 368 256 368 256 364 252 364 248 360 252 360 248 356 244 352 244 348 240 352 244 352 244 356 248 348 244 344 240 340 244 344 248 340 240 340 240 340 240 340 240 344 244 340 240 340 236 336 236 336 236 336 236 336 236 336 236 332 228 328 224 324 228 328 232 324 224 328 228 328 224 320 216 320 216 320 216 316 212 316 208 320 216 316 208 312 208 312 212 292 204 288 204 288 204 288 204 296 212 296 208 284 192 268 180 280 196 280 196 276 192 276 188 280 192 276 188 272 192 276 196 248 172 252 180 256 184 264 188 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 248 172 248 172 248 172 248 172 248 176 236 168 244 176 236 164 236 168 240 172 240 168 232 160 232 164 228 160 224 164 228 168 232 168 232 164 228 160 224 160 232 168 224 160 216 156 216 156 224 164 224 168 224 160 220 156 220 152 220 152 220 152 220 152 220 152 216 148 216 148 212 144 220 152 220 148 216 144 212 144 224 152 220 152 216 148 216 148 220 144 212 136 208 136 208 140 208 132 196 128 208 136 204 128 196 132 200 136 200 132 196 128 204 140 204 140 204 140 204 140 204 136 196 132 204 140 200 132 200 136 200 136 200 136 200 136 200 136 196 132 196 132 192 128 192 124 188 120 184 124 188 128 176 112 180 116 180 120 184 120 180 124 196 140 204 140 200 136 180 116 168 112 176 124 180 124 180 116 164 104 160 112 176 124 84 32 72 24 76 28 68 16 64 20 68 24 72 28 76 24 76 24 72 24 72 20 68 20 64 16 64 16 64 16 72 24 52 28 64 44 72 40 64 32 52 28 60 32 64 36 60 32 76 40 68 32 64 32 64 36 60 36 72 36 60 24 60 32 60 28 56 24 56 28 52 28 52 20 16 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 4 4 0 0 4 0 0 0 4 8 12 12 24 16 24 16 28 20 32 24 32 20 28 20 28 24 36 32 40 32 40 32 36 24 28 16 52 40 44 32 40 40 56 52 40 28 56 44 68 48 64 44 60 40 56 36 56 32 52 32 44 36 64 60 84 64 76 56 76 56 72 56 72 60 80 68 84 68 84 72 88 72 92 76 88 72 88 72 88 72 88 72 88 72 92 76 92 80 96 80 100 80 92 80 100 80 84 60 56 44 44 32 36 24 36 28 44 36 44 36 44 36 44 36 40 32 44 40 48 40 44 28 24 60 180 244 280 224 240 236 268 248 268 244 264 244 260 240 260 240 256 232 244 220 236 216 224 200 208 188 204 184 192 164 188 168 184 160 172 152 164 144 164 172 160 132 152 108 132 148 312 276 336 264 308 248 320 248 324 256 328 260 332 268 340 272 348 280 348 280 348 280 348 280 356 296 356 300 360 300 364 304 360 300 360 304 364 304 364 304 364 308 360 308 360 312 368 308 372 300 368 300 372 296 380 300 384 316 384 316 384 316 384 316 384 316 384 316 384 316 384 308 384 300 384 300 388 304 392 312 396 316 400 320 404 316 396 312 404 316 400 316 396 312 396 312 400 316 400 316 404 320 404 320 408 308 408 308 408 308 408 304 412 312 412 312 412 312 412 312 408 312 416 316 420 320 416 316 416 316 420 324 424 320 416 316 412 316 412 320 416 320 420 324 416 320 416 320 416 320 416 320 412 316 412 316 412 316 412 316 416 320 416 320 416 320 416 320 416 320 416 320 416 316 412 316 416 320 420 324 420 324 416 312 424 304 420 304 416 300 416 300 420 304 416 300 416 296 412 296 408 292 408 292 408 292 408 288 408 292 404 288 404 284 400 292 396 312 396 304 396 304 396 296 384 292 400 284 392 276 392 284 400 288 396 284 396 280 392 280 396 280 392 276 388 280 392 284 388 276 388 276 388 276 388 276 388 276 388 276 388 276 388 276 376 264 380 272 384 268 376 264 376 264 376 264 376 264 376 264 376 264 376 264 376 264 376 264 368 256 368 256 368 256 368 256 372 268 364 260 360 260 364 264 360 260 360 260 360 260 360 260 364 252 360 248 356 252 360 256 356 248 356 248 356 248 356 248 352 240 348 236 348 232 344 232 344 232 344 228 340 224 336 224 336 224 336 224 336 224 336 224 332 220 332 220 332 220 332 220 324 220 328 220 324 220 320 216 308 204 304 196 296 184 280 172 280 184 276 176 264 164 256 160 248 152 248 156 256 164 260 164 276 192 288 204 292 200 280 188 268 180 264 176 268 184 280 196 264 180 268 184 268 184 268 184 260 176 256 172 256 168 252 168 252 168 252 164 248 160 244 160 244 160 244 160 244 160 244 160 244 156 244 156 244 156 244 156 244 156 244 156 244 156 244 156 248 160 248 156 244 152 240 152 236 148 236 148 236 148 236 148 232 140 228 136 224 140 228 144 224 136 224 136 224 136 224 132 220 152 216 148 216 144 212 144 224 152 212 140 204 140 212 148 204 140 208 140 208 140 208 140 216 144 208 136 200 124 188 116 200 124 196 120 196 116 192 116 196 116 192 112 188 116 192 120 172 108 176 108 180 112 184 116 180 112 180 112 180 112 180 112 176 108 176 108 176 108 176 108 172 104 172 104 172 104 172 104 176 112 172 108 172 108 168 104 164 104 172 108 172 104 164 100 172 104 160 92 156 96 168 108 168 104 168 100 164 96 160 96 180 100 172 92 164 88 168 92 160 84 164 88 160 84 160 84 152 88 152 88 152 88 152 88 156 88 152 84 148 80 144 76 152 88 152 84 148 80 144 80 152 88 152 84 148 84 144 80 148 88 140 80 136 80 136 84 136 76 128 76 136 84 136 72 136 76 140 80 140 76 132 72 140 80 140 80 140 80 140 80 140 76 132 72 140 80 136 72 132 72 132 72 132 72 132 72 140 80 136 72 132 68 124 64 128 64 124 60 120 64 124 68 116 56 120 60 120 64 124 64 124 68 132 76 136 76 136 72 124 68 116 64 120 68 124 72 120 64 112 56 108 60 120 68 88 76 76 68 80 72 72 60 80 68 76 72 80 76 84 80 88 76 84 72 80 68 76 68 88 76 76 64 72 68 76 68 64 56 76 72 84 68 76 60 64 56 72 64 76 64 76 60 76 72 68 64 64 64 64 68 64 72 72 68 60 56 60 64 56 60 52 56 52 52 48 52 56 44 20 8 4 4 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 4 0 0 4 0 0 0 0 4 8 8 16 16 20 20 24 24 24 24 32 28 28 28 28 32 36 40 36 40 40 40 40 36 32 28 52 48 44 40 40 48 56 60 32 40 48 60 60 64 56 56 56 60 56 56 52 56 48 52 48 52 68 76 84 80 80 76 80 72 76 72 76 76 84 84 80 76 84 80 84 84 88 84 92 88 92 88 92 88 92 88 92 88 92 92 96 92 100 96 100 96 100 96 104 96 84 68 48 44 44 40 36 36 32 32 44 44 44 44 44 44 44 44 52 52 56 56 56 52 52 48 20 100 224 276 288 256 272 268 280 268 276 264 276 260 272 260 272 260 268 252 256 240 248 236 232 216 212 204 208 200 196 184 196 192 192 180 180 168 168 160 172 180 164 148 176 136 168 180 352 328 412 328 392 316 412 320 408 324 404 332 412 336 416 340 428 352 428 352 428 352 428 352 436 360 436 360 440 364 440 368 436 360 436 364 440 368 444 368 460 364 464 360 468 368 476 372 476 372 472 368 476 380 484 388 492 384 492 384 492 384 492 384 492 384 492 384 492 384 492 384 496 388 492 384 492 388 500 396 504 400 508 404 512 404 508 400 512 404 512 404 508 400 508 396 508 404 512 404 516 408 516 412 512 408 512 408 512 408 512 412 516 412 516 412 516 412 516 412 512 412 520 420 524 420 524 416 520 420 528 424 528 424 524 416 524 412 528 416 528 420 532 420 528 416 528 416 528 416 528 416 532 420 532 420 532 420 532 420 528 416 528 416 528 416 528 416 528 416 528 416 528 420 532 420 536 424 532 420 532 420 536 428 532 424 532 424 528 420 528 416 528 420 528 416 524 416 520 412 516 408 516 408 516 408 516 412 516 408 516 404 512 404 508 400 524 396 524 396 524 396 524 396 516 396 528 400 520 392 520 404 520 400 520 396 516 396 512 392 516 392 512 388 508 392 512 396 508 388 508 388 508 388 508 388 508 388 508 388 508 388 508 388 500 380 508 384 508 384 504 376 500 376 500 376 500 376 500 376 500 376 500 376 500 376 500 376 492 368 492 368 492 368 492 368 500 368 492 360 488 360 488 360 488 360 488 360 488 360 488 360 500 360 496 356 492 360 496 364 492 356 492 356 492 356 492 356 476 352 476 348 472 348 468 344 468 344 468 340 464 336 460 336 460 336 460 336 460 336 460 336 456 332 456 332 456 332 456 332 452 328 448 324 440 320 440 320 436 316 432 312 424 296 412 284 392 276 384 268 376 260 368 252 356 244 356 248 360 252 364 252 368 264 384 280 400 292 404 288 388 276 384 272 384 272 384 272 376 264 372 260 372 260 372 260 372 260 372 256 368 256 364 252 360 252 360 248 356 244 352 244 352 244 352 244 352 244 352 244 344 244 344 244 344 244 344 244 344 244 344 244 344 244 344 244 348 248 348 248 344 244 340 240 336 236 336 236 336 236 336 236 332 228 328 224 324 228 328 232 324 224 324 224 324 224 324 228 324 220 324 216 320 216 316 212 328 220 316 208 308 208 316 220 296 208 292 208 292 208 292 208 292 204 288 200 280 196 280 196 284 200 284 196 280 196 276 192 280 192 276 188 272 192 276 196 260 184 260 180 256 176 252 176 256 180 256 180 256 180 256 180 252 176 252 176 252 176 252 176 248 172 248 172 248 172 248 172 244 176 244 172 240 168 236 168 232 164 236 172 240 172 236 164 236 168 224 156 220 160 232 172 232 168 232 164 228 160 224 160 232 172 228 164 224 164 228 168 220 160 216 156 220 160 220 160 224 152 220 148 216 152 220 156 224 152 220 148 216 144 212 140 220 152 220 148 216 144 212 144 220 152 216 148 216 144 212 144 220 144 212 136 208 136 208 140 216 136 204 136 212 144 212 136 208 148 212 148 208 140 200 136 204 140 204 140 204 140 204 140 204 136 196 132 204 140 200 132 196 132 196 132 196 132 196 132 208 140 204 136 192 124 188 120 192 124 188 120 184 124 188 128 188 124 188 128 192 128 196 132 192 128 192 128 188 124 184 120 180 124 176 120 172 116 176 124 172 120 180 124 180 116 168 108 76 24 64 20 72 24 68 16 72 24 72 20 72 28 80 36 80 32 80 28 72 24 68 20 88 32 68 16 68 24 72 20 56 32 64 36 68 40 68 36 56 28 60 36 68 40 64 36 76 40 68 32 64 32 64 36 72 40 72 32 56 20 60 32 64 28 60 28 56 32 56 28 64 28 20 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 12 12 8 4 0 0 4 4 0 0 0 0 4 4 16 8 16 12 20 12 24 16 32 20 28 20 28 24 36 32 32 28 36 32 40 28 36 24 48 36 44 36 48 40 52 48 32 16 40 24 48 28 48 28 64 40 60 40 56 36 56 36 52 40 60 52 72 56 76 60 76 56 72 56 72 60 80 68 72 56 76 60 76 64 80 64 92 72 88 68 84 72 88 76 84 72 88 72 92 76 92 76 96 80 96 84 100 76 76 48 44 32 40 32 36 28 32 24 40 32 44 36 44 36 48 40 60 52 60 52 56 44 48 28 24 104 236 260 276 236 260 244 264 244 264 244 260 240 260 236 260 240 256 232 244 220 236 216 228 204 212 192 208 188 192 168 196 176 188 168 176 156 168 152 172 172 156 132 160 116 128 132 280 272 344 260 300 252 328 248 328 260 328 264 336 272 340 276 352 284 352 284 352 284 352 284 360 300 360 300 364 304 368 308 364 300 360 300 364 308 376 316 372 316 364 312 368 316 372 316 372 304 372 304 380 304 388 312 388 320 388 320 388 320 388 320 388 320 388 320 388 320 388 312 392 304 384 296 380 304 396 316 396 316 400 320 408 320 404 320 408 324 408 320 404 320 400 316 404 320 408 324 408 328 412 324 408 308 408 308 412 312 412 312 416 316 416 316 416 316 416 316 412 312 416 320 424 324 420 320 420 320 424 324 424 324 420 320 416 320 416 320 420 324 420 328 420 324 420 324 420 324 420 324 420 324 424 332 428 328 420 324 420 324 420 324 420 324 420 324 416 320 420 324 420 328 424 328 428 332 424 324 420 328 428 324 428 312 428 308 424 308 420 304 424 304 420 304 416 300 416 300 408 292 408 292 412 296 412 296 412 292 408 292 404 288 404 296 396 312 396 304 396 304 396 296 392 296 408 292 396 284 400 288 404 288 400 288 396 284 396 284 396 280 392 276 388 280 392 284 392 280 392 280 392 280 392 280 388 276 388 276 388 276 388 276 380 268 384 272 384 272 380 268 380 268 380 268 380 268 380 268 380 268 380 268 380 268 380 268 364 252 364 252 364 252 364 252 376 272 368 264 360 260 360 260 360 260 360 260 360 260 360 260 364 252 360 248 356 252 360 256 356 248 356 248 356 248 356 248 356 240 352 240 348 236 348 236 344 232 344 228 340 224 336 224 336 224 336 224 336 224 336 224 332 220 332 220 332 220 332 220 336 228 328 216 320 216 320 216 320 216 320 212 312 204 300 192 284 188 280 180 268 168 260 164 248 152 248 152 248 152 248 152 244 160 252 176 272 196 292 208 292 204 288 196 276 176 256 160 268 180 260 172 256 172 256 176 264 176 260 176 256 172 256 172 252 168 252 164 248 160 244 160 248 164 244 160 244 160 240 156 240 156 244 160 248 156 244 152 244 156 244 156 244 156 244 156 248 160 248 156 244 152 240 152 236 148 236 148 236 148 236 148 232 140 228 136 224 140 228 144 224 136 220 132 220 136 228 144 224 152 220 152 216 148 216 148 216 148 212 140 208 140 208 140 208 144 212 144 212 144 212 144 200 132 196 128 196 132 204 136 204 124 200 124 196 120 196 120 196 116 192 112 188 116 192 120 192 124 188 120 184 112 176 108 184 116 184 116 184 116 184 116 176 108 176 108 176 108 176 108 172 104 172 104 172 104 172 104 172 112 180 112 168 100 168 108 160 100 168 108 172 108 168 104 168 100 164 96 160 100 164 104 168 104 168 100 164 96 160 96 160 84 156 80 152 80 156 84 156 80 156 76 156 84 160 88 160 92 148 80 144 84 156 96 152 88 148 84 148 84 144 80 152 88 152 84 148 80 144 80 148 84 148 84 144 80 144 76 148 88 140 80 136 80 136 84 144 84 136 80 144 92 140 80 152 92 152 92 148 84 140 76 140 80 140 80 140 80 140 80 140 76 132 72 140 80 136 72 128 68 128 68 128 68 128 68 144 80 136 76 128 68 124 60 128 64 124 60 120 64 124 68 128 68 128 72 132 72 136 76 128 68 124 60 116 52 112 52 124 72 124 68 112 60 116 72 116 68 124 76 120 60 100 40 84 72 76 72 88 80 84 72 84 76 80 68 80 76 88 84 92 84 88 76 80 72 76 68 96 76 68 60 80 80 92 80 76 60 72 60 76 64 80 72 68 60 76 64 80 68 76 64 76 72 68 64 64 64 64 68 72 76 72 64 52 52 56 64 64 64 60 64 56 60 56 56 64 52 24 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 12 12 8 8 4 0 4 4 0 0 0 0 0 4 20 20 20 24 24 24 28 28 32 28 28 28 28 32 36 40 24 28 32 36 40 40 40 40 40 44 48 48 52 52 52 48 44 48 40 44 40 48 44 52 60 64 56 60 56 56 52 56 64 60 60 56 64 64 72 72 80 72 76 72 76 76 84 84 80 76 80 80 84 80 88 84 96 92 88 84 88 84 96 92 88 84 92 88 92 92 96 92 100 92 100 100 104 92 76 60 36 40 40 40 36 36 32 32 40 40 40 44 44 48 48 48 60 60 60 56 52 48 48 40 52 152 268 284 288 268 284 260 276 264 276 260 272 260 268 256 272 260 268 252 256 240 248 236 232 220 216 208 212 204 200 188 196 192 192 184 184 176 180 172 176 180 160 152 184 140 164 168 324 320 416 324 388 324 424 328 412 328 408 332 412 340 420 344 424 348 424 348 424 348 424 348 432 356 436 360 436 364 440 364 440 364 436 360 440 372 452 376 468 368 472 368 472 372 480 380 476 372 476 372 480 388 492 396 500 392 500 392 500 392 500 392 500 392 500 392 500 392 500 392 500 388 492 380 488 388 504 400 504 400 512 404 516 408 516 404 520 412 516 408 516 404 512 404 516 408 516 412 520 412 524 420 512 408 512 412 516 416 520 416 520 416 520 416 520 416 520 416 516 416 524 420 528 424 524 420 524 424 528 428 532 424 528 420 528 416 528 420 532 420 536 424 536 424 536 424 536 424 536 424 528 420 536 424 536 424 532 416 532 420 532 420 532 420 532 420 532 420 532 424 536 424 540 428 544 428 536 420 532 424 540 436 540 432 536 428 536 424 532 424 532 424 528 420 528 416 524 416 516 408 516 412 520 416 524 416 520 412 516 408 516 404 512 404 520 392 520 392 520 392 520 392 524 400 532 408 524 396 524 408 524 404 520 400 520 396 516 396 516 392 512 388 508 392 512 396 512 392 512 392 512 392 512 392 508 388 508 388 508 388 508 388 504 384 508 388 512 384 508 380 504 380 504 380 504 380 504 380 504 380 504 380 504 380 504 380 488 364 488 364 488 364 488 364 504 372 496 364 488 356 484 360 488 360 488 360 488 360 488 360 500 360 496 356 492 360 496 364 492 356 492 356 492 356 492 356 480 356 476 352 476 348 472 348 468 344 468 340 464 336 460 336 460 336 460 336 460 336 460 336 456 332 456 332 456 332 456 332 460 332 448 320 436 316 440 320 436 316 440 320 436 312 428 304 412 296 404 288 396 280 388 272 368 256 364 252 360 244 356 244 352 240 352 244 368 268 396 292 388 284 400 288 396 272 372 252 384 268 376 260 368 260 372 264 376 264 372 260 372 256 368 256 360 252 360 248 356 244 352 244 356 248 356 244 352 240 348 240 340 240 348 248 348 248 340 240 340 240 340 240 340 240 340 240 344 244 344 244 340 240 340 236 336 236 336 236 336 236 336 236 332 228 328 224 324 228 328 232 324 224 320 216 320 224 332 236 328 224 324 220 324 216 320 216 312 208 312 208 312 204 304 204 300 212 296 212 296 212 296 212 288 204 280 196 280 196 288 204 288 204 284 200 284 196 280 196 280 192 276 188 272 192 276 196 268 192 268 188 264 188 264 188 260 184 260 184 260 184 260 184 252 176 252 176 252 176 252 176 248 172 248 172 248 172 248 172 236 176 252 176 236 160 236 176 228 164 236 172 240 172 240 168 224 164 228 168 232 164 228 160 232 168 232 164 228 160 224 160 220 156 216 152 212 156 216 160 216 156 212 152 212 156 224 168 228 156 216 144 212 148 224 160 212 144 216 148 216 148 220 152 220 152 220 148 216 144 212 144 216 148 216 144 212 144 208 140 220 144 212 136 208 136 208 140 212 136 204 132 212 144 212 132 216 152 216 148 208 140 200 132 204 140 204 140 204 140 204 140 204 136 196 132 204 140 200 132 192 128 192 128 192 128 192 128 204 136 200 132 196 128 192 124 192 124 188 120 184 124 188 128 188 124 192 128 192 132 196 132 184 120 180 116 180 116 180 120 176 128 184 124 168 108 172 124 180 120 172 112 156 92 140 80 80 24 72 28 84 40 88 32 80 28 72 20 72 28 84 40 88 36 80 32 76 24 68 20 80 20 56 12 76 40 92 44 68 28 60 20 56 28 72 40 56 24 64 32 68 32 68 36 76 40 68 32 64 32 64 36 76 44 72 32 52 20 56 32 68 36 68 32 64 40 60 36 72 32 24 0 0 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 12 12 12 12 8 4 0 4 4 0 0 0 0 0 0 24 16 24 20 28 24 32 24 32 20 28 20 28 24 36 32 20 16 32 28 40 36 44 36 36 32 48 48 56 44 48 36 68 44 60 36 52 36 60 44 64 44 64 40 60 36 56 36 68 44 56 32 48 40 64 56 76 56 72 56 72 60 80 68 80 64 80 68 84 72 88 72 96 76 84 64 80 68 92 80 84 68 84 72 88 76 92 76 92 76 96 84 100 76 72 40 36 28 40 32 40 28 32 24 40 32 40 36 44 40 48 40 56 48 56 44 48 36 36 16 72 156 268 268 272 252 268 236 264 244 264 240 260 236 256 236 260 240 256 232 244 220 236 216 228 204 212 192 208 188 196 172 192 176 188 168 184 164 176 160 172 172 156 136 168 120 132 128 256 272 348 264 304 256 336 260 328 260 332 268 336 272 344 276 348 280 348 280 348 280 348 280 352 296 352 300 356 304 360 304 360 304 356 300 360 312 376 324 372 312 368 308 368 312 376 320 372 304 372 308 384 308 396 316 392 316 392 316 392 316 392 316 392 316 392 316 392 316 392 316 392 304 380 292 380 304 396 316 396 312 404 324 408 324 408 324 412 328 412 324 408 324 404 320 408 324 412 328 412 332 416 328 408 308 408 312 412 316 416 316 416 316 416 316 416 316 416 316 412 316 420 324 424 324 424 320 420 324 424 328 428 324 424 320 416 320 416 324 420 328 424 328 424 328 424 328 424 328 424 328 408 316 420 328 424 324 412 312 420 324 420 324 420 324 420 324 420 316 420 320 424 324 428 328 436 328 424 320 424 320 432 332 432 312 432 308 428 308 424 304 424 304 424 300 420 296 416 296 408 288 408 292 412 296 416 296 412 292 412 288 408 284 404 288 392 300 392 292 392 292 392 292 396 300 408 296 400 288 404 292 404 292 404 288 400 284 396 284 396 280 392 276 388 280 392 284 392 280 392 280 392 280 392 280 388 276 388 276 388 276 388 276 380 272 384 276 388 272 384 268 380 268 380 268 380 268 380 268 380 268 380 268 380 268 380 268 364 252 364 252 364 252 364 252 376 272 368 264 360 256 356 256 360 260 360 260 360 260 360 260 364 252 360 248 356 252 360 256 356 248 356 248 356 248 356 248 356 244 356 240 352 236 348 236 344 232 344 228 340 224 336 224 336 224 336 224 336 224 336 224 332 220 332 220 332 220 332 220 340 232 328 216 316 212 320 216 312 208 316 212 316 208 308 204 312 212 304 204 296 196 288 188 264 168 260 160 252 148 244 144 244 152 236 144 240 168 272 192 248 172 276 204 296 200 280 184 280 192 268 180 260 180 264 184 264 180 264 176 260 172 256 172 252 168 252 164 248 160 244 160 248 164 248 160 244 156 240 156 236 152 248 164 252 160 240 148 240 152 240 152 240 152 240 152 244 156 240 152 240 148 236 148 236 148 236 148 236 148 236 148 232 140 228 136 224 140 228 144 224 132 220 128 220 136 232 156 224 156 224 152 220 148 216 148 200 136 208 144 208 136 196 124 208 144 208 144 208 144 208 144 208 140 196 128 188 128 196 132 204 128 204 124 200 120 196 120 196 116 192 112 188 116 192 120 184 120 188 124 196 128 200 132 184 116 184 116 184 116 184 116 176 108 176 108 176 108 176 108 172 104 172 104 172 104 172 104 168 112 184 116 164 96 168 112 160 96 168 108 172 108 172 108 156 96 168 108 172 104 160 92 168 104 168 100 164 96 160 96 168 88 164 84 160 88 168 92 156 76 148 72 152 80 164 92 160 92 148 80 144 84 156 96 140 80 144 84 148 88 152 92 152 88 152 84 148 80 144 80 148 84 148 80 144 76 140 76 148 88 140 80 136 80 136 84 136 76 128 72 136 80 132 72 148 88 148 84 140 76 132 68 140 80 140 80 140 80 140 80 140 76 132 72 140 80 136 72 128 68 128 68 128 68 128 68 136 76 136 72 132 68 128 68 128 64 124 60 120 64 124 68 120 60 120 64 124 68 128 68 116 56 112 56 116 64 128 68 124 76 132 72 112 52 116 72 128 68 112 40 84 24 80 24 76 68 76 68 76 68 76 68 92 84 92 84 84 72 72 60 88 80 88 80 88 76 76 68 80 72 80 72 76 64 68 60 84 72 72 60 64 56 68 64 76 72 84 80 84 72 72 56 64 68 68 72 72 68 64 64 64 60 60 56 56 60 60 64 68 68 60 56 52 48 48 48 68 52 40 16 8 4 8 8 8 8 8 8 8 8 8 8 0 4 4 8 8 4 4 0 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 12 16 24 28 32 32 28 28 28 24 24 20 20 24 24 28 32 32 36 40 44 48 48 52 48 48 48 48 48 48 48 48 44 52 52 56 44 44 44 56 48 52 48 48 40 44 36 40 64 64 52 56 60 68 64 64 68 72 68 76 72 80 76 80 88 92 88 92 88 92 88 92 84 84 80 84 80 88 88 96 88 92 88 96 92 100 96 100 104 100 96 104 104 96 68 52 56 52 44 40 36 40 40 44 36 36 36 40 40 40 44 44 52 64 44 48 72 52 20 32 124 212 272 268 252 260 276 260 276 260 280 256 276 252 272 252 276 248 264 244 264 244 260 236 232 224 224 216 212 204 200 196 192 188 188 180 184 176 176 172 176 172 180 172 172 160 164 140 276 332 408 320 404 336 412 316 416 332 424 340 432 348 436 344 436 348 436 348 436 348 436 348 448 356 448 360 452 364 456 364 456 364 460 372 464 376 472 376 480 376 484 376 484 376 484 376 492 380 488 380 488 384 496 392 508 396 504 396 504 400 512 408 508 400 504 396 504 392 500 392 504 396 504 400 508 400 512 404 504 404 520 412 516 408 516 412 516 412 516 416 520 420 524 420 516 416 520 416 520 412 512 404 524 412 524 412 524 412 524 412 524 412 524 412 524 412 524 412 520 408 520 412 524 416 528 416 528 416 528 420 532 424 536 424 528 416 528 420 532 424 536 424 532 420 532 420 532 420 532 420 532 420 528 420 528 424 536 432 536 428 536 428 536 428 536 428 540 432 540 432 540 432 540 432 540 432 540 432 540 432 540 432 540 432 540 432 540 432 540 432 536 428 536 424 532 420 528 420 520 404 524 408 528 412 532 412 536 416 532 408 524 404 520 396 536 404 524 396 520 400 532 412 528 404 528 404 528 404 528 404 528 404 528 400 524 396 520 396 516 396 524 404 524 396 512 384 516 392 516 392 516 392 516 392 512 388 512 388 512 388 512 388 508 388 512 392 516 388 512 384 508 384 508 384 508 384 508 384 504 380 504 380 504 380 504 380 500 376 500 372 496 368 492 368 504 368 504 364 500 360 496 360 492 356 492 360 496 364 500 364 500 364 500 360 496 356 492 356 492 360 496 360 496 356 488 348 476 352 480 352 480 348 472 340 472 344 472 340 468 336 464 336 448 328 452 336 456 336 452 332 452 336 460 344 460 336 448 324 440 328 440 336 440 328 428 316 424 316 424 316 424 316 424 316 424 316 424 312 420 308 416 308 404 292 392 276 372 256 360 244 364 248 356 240 348 232 344 228 360 252 372 268 388 276 388 272 388 268 376 264 380 268 372 252 376 264 376 264 376 264 376 264 364 256 360 252 360 256 368 260 348 240 348 240 348 240 348 240 352 244 352 244 352 244 352 244 356 244 352 240 348 244 352 248 348 240 348 236 344 232 340 232 340 232 340 232 340 232 340 232 328 232 332 232 332 232 332 236 336 236 332 228 328 224 320 216 328 224 328 220 324 216 320 216 316 212 316 208 312 204 308 204 304 204 300 200 300 196 296 196 308 208 308 204 304 200 300 200 280 196 280 196 280 196 280 196 276 196 280 196 280 192 272 184 276 192 276 188 272 184 268 184 268 184 268 184 268 184 268 184 264 184 256 176 252 176 252 180 252 176 252 172 248 168 244 168 256 176 248 168 240 160 236 160 232 160 236 164 240 160 236 160 224 160 236 172 240 168 228 156 236 168 236 164 232 160 228 160 228 156 224 152 220 156 224 160 224 156 224 156 224 156 224 156 220 152 208 140 204 144 216 156 216 148 212 144 208 148 212 152 204 144 208 148 212 144 208 140 204 140 204 140 204 140 204 140 212 144 200 132 196 136 208 148 208 140 200 128 188 132 212 164 204 136 200 132 196 136 200 140 188 124 192 132 196 136 200 136 204 132 192 136 208 148 200 124 212 140 196 132 200 136 200 132 216 148 204 136 196 128 192 128 200 128 184 124 196 136 192 120 168 120 176 124 184 132 188 140 184 120 164 116 184 136 180 116 176 120 168 112 160 120 172 128 160 112 144 96 132 88 128 84 72 24 72 24 72 24 72 24 80 32 80 32 76 24 68 16 72 28 76 28 76 24 72 20 68 20 72 24 72 20 64 16 80 28 68 16 64 16 68 20 72 24 76 32 76 24 68 16 68 36 72 40 72 40 68 32 68 36 64 28 60 32 68 36 72 28 64 20 56 24 56 24 64 36 36 4 8 0 4 0 8 0 8 0 8 0 8 0 0 0 4 0 8 0 4 0 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 4 0 16 12 24 16 20 12 28 16 24 12 20 16 24 20 28 24 32 28 40 36 44 40 48 40 48 40 48 40 48 40 52 36 60 36 52 28 52 40 52 32 52 32 52 28 48 28 76 48 60 44 72 60 80 56 76 56 80 60 80 64 84 64 92 72 92 72 92 72 92 72 92 72 88 68 92 76 96 80 92 72 92 76 96 80 100 80 100 76 96 80 100 68 64 28 48 36 40 28 32 28 36 32 40 32 40 32 44 36 48 40 48 52 48 40 72 36 16 32 152 220 280 260 252 256 276 252 264 236 256 232 256 228 252 228 256 224 244 220 244 220 240 208 228 212 220 200 208 188 200 180 188 172 184 168 180 160 172 156 172 164 176 156 168 132 152 100 236 288 356 268 324 288 316 268 328 272 336 284 344 288 344 288 348 292 348 292 348 292 348 292 352 292 356 296 356 300 360 300 360 300 364 308 372 312 376 316 376 308 376 308 376 308 376 308 384 316 380 312 384 320 388 316 400 316 396 312 400 316 404 324 400 316 400 312 396 312 392 308 396 312 400 316 400 320 404 320 396 320 412 328 408 320 408 328 412 320 416 324 416 328 420 328 412 320 416 324 412 316 404 312 412 316 412 316 412 316 412 316 412 316 412 316 412 316 412 316 408 312 408 316 412 320 416 320 416 320 416 324 420 328 424 328 416 320 420 324 420 328 424 328 420 324 420 324 420 324 420 324 424 316 420 312 424 316 428 324 428 320 428 320 428 320 428 320 432 316 432 316 432 316 432 316 432 316 432 316 432 316 432 316 432 316 432 316 432 316 432 316 428 312 428 308 424 304 420 304 404 292 408 296 412 300 412 304 416 304 412 300 408 292 400 288 408 292 404 288 400 292 404 296 404 292 404 292 404 292 404 292 404 292 404 288 400 288 396 284 396 284 400 292 400 284 392 276 392 280 392 280 392 280 392 280 388 276 388 276 388 276 388 276 384 276 388 280 392 276 388 272 384 272 384 272 384 272 384 272 380 268 380 268 380 268 380 268 376 264 376 260 372 260 368 256 368 260 368 256 364 252 360 252 356 248 356 252 360 256 364 256 364 256 364 252 360 248 356 248 356 252 360 252 360 248 352 240 348 252 352 252 352 248 344 240 344 244 344 240 340 236 336 236 328 228 332 232 336 232 332 224 336 232 340 236 340 232 328 220 328 224 336 228 336 220 324 212 316 208 316 208 316 208 316 208 316 208 316 204 312 204 308 200 300 188 288 172 272 156 256 156 252 168 248 160 240 152 232 144 216 140 236 164 260 184 268 184 284 188 268 180 268 180 260 164 260 172 260 172 260 172 260 172 256 172 256 172 256 172 256 168 240 156 240 156 240 156 240 156 244 160 244 160 244 160 244 160 248 160 244 156 240 160 244 164 240 156 240 152 236 152 232 148 232 148 232 148 232 148 232 148 228 160 228 160 228 160 228 160 232 164 228 156 224 152 216 148 220 152 216 148 216 144 212 144 212 144 212 140 208 140 204 136 204 136 200 132 196 128 196 128 204 136 204 132 200 128 196 128 192 128 196 128 196 128 196 128 192 128 196 128 196 124 188 116 192 124 192 120 188 116 184 116 184 116 184 116 184 116 184 116 188 116 180 108 176 108 176 112 176 108 176 104 172 100 168 100 180 116 172 108 164 104 160 100 164 104 164 108 168 104 164 104 164 100 168 104 168 104 164 100 172 108 172 104 168 104 164 100 160 92 156 88 152 92 156 96 156 92 156 92 156 92 156 92 152 88 148 80 144 84 152 88 152 84 148 80 144 84 148 88 148 84 152 88 152 88 148 84 144 80 144 80 144 80 144 80 144 84 136 76 136 76 144 84 140 80 140 76 128 72 148 96 140 76 136 72 132 76 136 80 132 72 132 72 136 76 136 76 140 72 124 68 140 80 136 68 148 80 132 68 136 76 136 68 148 84 140 72 132 68 132 72 140 72 124 64 132 72 124 56 120 60 124 64 128 68 132 72 128 60 120 56 128 64 124 56 124 52 116 52 116 56 124 72 116 52 104 44 92 36 88 44 80 72 80 72 80 72 80 72 76 68 80 72 80 72 76 68 72 68 80 72 80 72 80 68 72 64 76 72 80 72 76 68 88 76 80 68 76 68 80 72 80 76 84 76 84 72 76 64 68 72 72 76 76 76 72 68 72 72 68 64 64 68 72 72 68 68 64 60 60 64 64 68 68 56 40 20 12 4 8 8 8 8 8 8 8 8 8 8 4 4 8 8 8 8 4 4 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 12 12 12 12 28 28 24 24 24 24 28 28 28 28 28 32 36 40 40 40 48 48 48 48 48 48 48 48 48 60 60 60 52 52 52 64 48 52 52 56 52 56 52 60 64 60 52 64 68 80 80 80 76 84 80 84 80 88 84 88 88 92 88 92 88 92 88 92 92 96 88 92 92 96 96 104 88 92 88 96 92 100 96 100 92 92 88 96 88 80 56 44 44 40 36 32 32 32 32 36 44 44 44 48 48 48 52 52 44 60 48 52 64 36 20 56 192 248 284 268 252 264 276 272 276 260 272 260 268 256 268 256 272 252 260 248 260 248 256 236 236 228 228 216 216 204 204 196 192 188 192 184 184 176 180 172 176 172 180 176 172 164 164 148 248 320 404 324 408 340 428 320 416 328 420 336 428 340 428 340 436 348 436 348 436 352 440 352 456 356 460 356 464 360 464 360 464 364 468 368 476 376 480 376 488 380 488 380 488 380 488 380 496 384 492 384 492 388 500 396 508 400 504 396 508 404 516 408 512 404 508 400 508 396 504 396 508 400 508 404 512 404 516 408 500 400 516 412 516 404 516 412 516 416 520 416 524 420 524 420 516 412 516 412 516 408 508 400 520 408 520 408 520 408 520 408 524 412 524 412 524 412 524 412 524 412 524 412 528 416 528 416 528 416 528 420 532 424 536 424 528 420 532 420 536 424 536 424 532 420 532 420 532 420 532 420 532 424 528 420 532 428 540 432 540 432 540 432 540 432 540 432 540 432 540 432 540 432 540 432 540 432 540 432 540 432 540 432 536 428 536 428 536 428 536 428 536 428 536 428 532 424 532 424 528 412 532 412 532 416 536 416 536 416 532 412 528 404 524 404 524 404 528 408 532 404 528 400 528 404 528 404 528 404 528 404 528 404 528 404 524 400 524 396 524 400 524 404 524 396 516 388 516 392 516 392 516 392 516 392 512 388 512 388 512 388 512 388 512 388 516 392 516 392 512 388 508 384 508 384 508 384 508 384 504 380 504 380 504 380 504 380 500 376 500 376 496 372 496 368 504 368 504 364 500 360 496 360 492 356 496 360 496 360 500 364 500 364 500 360 496 356 492 356 492 360 496 360 496 356 488 348 476 352 480 352 480 348 472 340 472 344 472 340 468 336 464 336 452 332 456 336 456 336 452 328 456 336 460 340 456 332 448 328 444 336 444 340 444 332 436 328 424 316 424 316 424 316 424 316 424 316 424 316 420 312 420 308 412 304 404 288 392 276 376 264 368 256 364 248 352 236 344 232 324 216 336 236 356 248 364 256 392 272 380 268 380 268 372 256 368 256 368 256 368 256 368 256 364 260 372 264 368 256 356 244 352 244 352 244 352 244 352 244 352 244 352 244 352 244 352 244 356 248 352 244 352 244 356 248 348 240 348 240 344 236 344 232 340 232 340 232 340 232 340 232 340 232 336 228 332 224 328 220 336 232 332 224 328 220 320 216 320 216 316 212 316 208 312 208 316 212 316 212 312 208 312 204 312 208 308 204 308 200 304 200 308 204 308 200 304 196 300 200 284 196 280 196 280 196 280 196 276 196 280 196 280 192 272 184 276 192 276 188 272 184 268 184 268 184 268 184 268 184 268 184 264 184 256 176 252 176 252 180 252 176 252 172 248 168 244 168 252 176 248 168 244 164 236 160 244 168 244 168 244 168 244 168 240 172 236 168 236 168 240 172 244 176 244 172 240 172 240 168 228 160 224 156 224 156 228 160 224 156 224 156 224 156 224 156 216 152 212 148 212 148 216 152 216 148 212 144 208 148 212 152 220 156 220 156 220 156 220 156 212 148 212 148 212 148 212 148 208 140 204 136 200 140 204 144 196 140 208 140 200 136 208 148 204 136 200 132 196 136 200 140 204 140 204 140 200 136 200 136 204 132 188 120 192 132 196 132 212 140 192 128 196 136 196 128 204 136 196 132 196 132 200 136 208 136 192 128 192 128 184 112 180 128 180 128 180 128 180 128 172 124 180 128 172 120 176 128 176 124 172 116 164 120 168 124 144 104 136 88 120 88 116 84 76 28 76 28 76 28 76 28 60 12 64 20 72 24 72 20 56 12 64 20 72 24 72 24 60 12 64 20 72 24 72 24 72 24 72 20 68 20 72 24 76 28 76 28 72 24 68 20 68 36 72 44 76 44 76 40 72 36 64 32 64 32 68 40 64 24 60 20 60 32 68 36 64 36 40 8 12 0 4 0 8 0 8 0 8 0 8 0 4 0 8 4 12 0 4 0 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 12 4 32 20 24 16 24 16 28 24 28 20 28 24 32 28 36 28 44 36 44 36 44 36 44 36 52 40 64 44 60 36 64 48 52 36 56 40 60 44 64 48 52 28 44 32 64 52 76 52 80 60 84 64 84 64 84 64 88 68 88 68 88 68 88 68 92 72 92 72 92 76 100 84 92 72 92 76 96 80 100 80 96 76 100 80 92 56 56 24 40 32 36 28 36 28 36 28 48 40 48 44 52 48 56 48 36 48 48 44 60 16 24 80 232 256 280 256 252 252 272 256 260 232 260 228 256 228 252 224 260 224 248 220 248 220 244 216 232 212 224 204 212 188 200 184 192 176 188 168 180 164 176 160 172 164 176 160 172 136 156 108 208 276 356 280 332 292 320 276 324 272 332 280 340 284 340 284 348 292 348 296 352 296 352 300 356 296 356 300 360 300 364 304 364 304 368 308 372 316 380 320 380 312 380 312 384 316 384 316 388 320 388 320 388 324 396 320 404 316 400 316 400 320 408 328 408 320 404 320 400 316 400 316 404 320 404 320 408 324 408 328 392 316 412 328 408 320 408 328 416 324 416 328 420 328 424 332 412 320 412 320 412 316 404 312 408 312 408 312 408 312 408 312 416 320 416 320 416 320 416 320 412 320 416 320 416 320 416 320 416 320 416 324 420 328 424 328 420 324 420 328 424 328 428 332 424 328 424 328 424 328 424 328 428 316 424 316 424 320 432 328 436 328 436 328 436 328 436 328 436 320 436 320 436 320 436 320 432 316 432 316 432 316 432 316 428 312 428 312 428 312 428 312 428 312 428 312 428 312 428 308 416 304 416 304 416 308 420 308 416 304 416 300 412 296 408 292 396 288 408 300 412 296 400 284 404 292 404 292 404 292 404 292 408 296 404 292 404 288 400 288 400 292 404 288 400 284 396 280 396 284 396 284 396 284 396 284 392 280 392 280 392 280 392 280 388 276 392 284 396 280 388 276 388 276 388 276 388 276 388 276 380 268 380 268 380 268 380 268 380 268 376 264 376 260 372 260 368 260 368 256 364 252 360 252 360 252 360 252 360 252 360 252 364 256 364 252 360 248 356 248 356 252 360 252 360 248 352 240 348 252 352 252 352 248 344 240 344 244 344 240 340 236 336 236 336 232 340 236 336 232 332 224 336 232 336 232 332 228 328 224 340 232 340 232 336 228 332 224 320 212 320 212 320 212 320 212 320 212 316 208 316 204 312 204 312 200 304 192 292 180 284 172 264 176 260 164 248 152 236 148 236 148 236 148 236 148 236 148 264 168 252 168 264 180 264 172 256 168 256 168 256 168 256 168 256 176 268 184 264 172 244 152 248 164 248 164 248 164 248 164 248 164 248 164 248 164 248 164 252 164 244 160 244 160 248 168 244 160 240 156 240 152 236 152 236 152 236 152 236 152 236 152 240 168 232 164 224 156 220 148 228 160 228 156 224 152 220 152 216 148 216 148 212 144 208 140 216 148 212 144 212 140 208 140 212 144 212 140 208 136 204 136 204 136 204 132 200 128 196 128 196 132 200 132 200 132 200 132 192 128 196 128 196 124 188 116 192 124 192 120 188 116 184 116 184 116 184 116 184 116 184 116 188 116 180 108 176 108 176 112 176 108 176 104 172 100 168 100 172 112 172 112 168 104 164 100 168 108 164 104 164 104 168 108 180 112 168 100 164 104 176 116 172 108 172 108 172 108 168 104 164 96 156 92 156 92 160 100 156 92 156 92 156 92 156 92 152 88 152 84 148 88 152 88 152 84 148 80 144 84 148 88 160 92 156 92 156 92 156 96 148 84 148 84 148 84 148 84 140 80 140 80 140 80 140 80 128 76 148 88 144 76 136 80 140 76 136 72 132 76 136 80 148 88 144 80 140 76 136 76 140 72 120 56 120 64 132 76 144 76 128 68 132 76 132 68 132 68 128 68 132 76 140 80 144 80 136 68 128 60 116 52 132 64 128 64 128 64 128 60 116 64 136 68 116 48 120 68 124 56 120 56 120 52 120 64 104 40 92 40 88 32 84 40 84 76 84 76 84 76 84 76 64 60 72 68 80 72 80 72 64 60 72 68 80 72 80 72 68 60 72 68 80 72 80 72 72 64 72 68 76 68 72 64 84 76 80 72 76 68 76 68 64 64 72 72 76 76 76 72 64 64 60 56 56 60 64 64 60 56 56 52 56 56 60 64 68 56 48 28 20 12 12 4 8 8 8 8 8 8 8 8 4 8 12 12 12 12 8 4 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 4 4 4 8 8 12 16 20 32 32 28 24 24 28 32 32 28 28 28 32 32 32 32 36 44 44 44 44 44 44 44 44 48 56 60 64 56 60 60 72 52 56 52 60 60 64 64 68 48 48 40 48 56 72 68 72 76 80 72 76 72 76 72 76 84 88 84 88 84 88 84 88 84 88 80 84 84 92 92 96 88 92 88 96 92 100 96 100 92 104 104 104 88 76 52 48 40 40 44 44 44 44 44 44 48 48 52 52 56 56 56 56 36 52 48 52 52 20 40 132 256 272 272 256 248 252 260 264 272 260 268 256 268 252 264 252 272 252 260 248 260 248 256 236 236 232 232 220 216 208 208 200 196 192 192 188 188 180 180 176 172 172 180 176 176 172 172 156 224 312 408 336 416 344 428 324 416 328 420 336 428 344 428 340 436 348 436 352 440 356 444 360 460 356 464 360 464 364 468 364 468 364 472 372 480 376 484 380 488 380 492 384 496 388 500 392 500 392 496 388 500 396 508 400 512 404 508 400 512 404 516 412 516 408 516 408 512 404 512 400 512 408 516 408 520 412 520 412 504 404 520 416 520 408 520 416 520 416 524 420 524 424 528 424 520 416 520 416 520 412 512 404 520 408 520 408 520 408 520 408 528 416 528 416 528 416 528 416 532 416 528 416 528 416 528 416 528 416 528 420 532 424 536 424 532 420 536 424 536 428 540 428 536 424 536 424 536 424 536 424 536 428 532 424 536 428 540 436 544 436 544 436 544 436 544 436 544 436 544 436 544 436 544 436 540 432 540 432 540 432 540 432 536 428 536 428 536 428 536 428 536 428 536 428 536 428 536 432 544 424 544 424 544 420 540 420 536 416 536 412 532 412 532 408 520 400 532 412 536 408 524 396 528 404 528 404 528 404 528 404 532 408 532 404 528 404 524 400 532 404 528 400 524 396 520 400 520 396 520 396 520 396 520 396 516 392 516 392 516 392 516 392 512 392 520 396 520 396 516 388 512 388 512 388 512 388 512 388 504 380 504 380 504 380 504 380 504 380 504 376 500 376 496 372 504 368 504 364 500 360 496 360 496 360 496 360 496 360 496 360 500 364 500 360 496 356 492 356 492 360 496 360 496 356 488 348 476 352 480 352 480 348 472 340 472 344 472 340 468 336 464 336 460 340 460 340 460 336 452 328 456 336 452 332 448 328 448 328 452 340 448 336 444 332 440 332 428 320 428 320 428 320 428 320 428 320 428 316 424 316 420 312 424 312 420 308 412 300 404 296 392 276 384 264 368 252 356 244 356 240 348 236 344 228 340 228 348 236 348 244 368 268 380 264 376 264 376 264 376 264 376 264 364 260 376 268 372 256 352 236 356 248 356 248 356 248 356 248 356 248 356 248 356 248 356 248 360 252 356 244 352 248 360 252 352 244 352 240 348 240 344 236 344 236 344 236 344 236 344 236 344 236 336 232 328 224 324 216 332 228 328 224 328 224 324 220 328 224 324 220 320 216 320 216 320 216 320 212 316 212 312 208 316 212 316 212 312 208 308 204 308 204 308 200 304 196 300 200 288 200 284 200 284 200 284 200 276 196 280 196 280 192 272 184 276 192 276 188 272 184 268 184 268 184 268 184 268 184 268 184 264 184 256 176 252 176 252 180 252 176 252 172 248 168 244 168 244 168 248 172 248 168 240 160 240 164 236 156 232 160 240 164 248 176 236 164 232 168 244 180 232 164 232 164 232 164 236 168 232 164 228 156 224 160 232 164 224 156 224 156 224 156 224 156 216 152 216 156 220 152 216 152 216 148 212 144 208 148 212 152 216 152 212 144 208 148 216 152 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 192 140 212 152 208 136 200 136 204 136 200 132 196 136 200 140 212 148 208 140 204 136 200 136 200 132 188 120 180 120 196 140 208 136 192 124 196 132 196 124 192 128 188 128 192 132 204 140 204 140 204 132 188 116 180 116 184 128 180 128 180 128 180 124 172 132 188 132 168 112 168 128 184 120 176 124 172 116 164 112 144 96 132 84 124 80 120 88 72 24 72 24 72 24 72 24 60 16 68 24 76 28 72 24 64 20 72 24 72 24 72 20 64 16 68 24 72 24 68 20 56 12 64 20 68 20 64 16 80 28 72 20 68 20 68 24 56 28 64 36 72 40 72 40 64 28 56 24 56 24 60 32 60 16 56 12 52 20 56 24 64 36 44 16 20 0 8 0 8 0 8 0 8 0 8 0 8 0 12 4 12 4 8 0 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 12 8 20 16 32 24 28 20 28 20 32 24 32 24 32 24 36 28 36 28 40 32 40 32 40 32 40 32 44 32 60 40 56 36 64 52 56 40 60 40 60 40 64 44 64 36 52 36 68 56 76 56 80 56 76 56 76 52 72 52 84 64 84 64 84 64 84 64 88 64 84 64 84 68 92 76 92 72 92 76 96 80 100 80 96 88 112 88 92 52 56 28 36 32 44 40 48 40 48 36 48 40 48 44 52 48 56 48 36 44 48 44 44 8 64 176 276 264 260 244 248 240 252 236 256 236 256 236 252 232 252 228 260 232 248 228 248 228 244 216 236 216 228 204 216 192 204 184 196 176 192 172 184 164 180 164 168 164 176 160 176 144 164 116 192 272 368 292 336 288 316 276 328 276 336 288 344 292 348 288 348 292 352 296 356 304 360 304 360 300 360 300 364 304 364 308 368 308 368 312 376 320 380 324 380 316 384 320 392 324 396 328 396 328 392 324 396 328 400 328 404 320 404 320 404 324 412 328 412 328 412 324 408 324 404 320 408 324 412 328 412 332 416 332 404 328 420 336 416 328 416 336 420 328 420 328 424 332 424 336 420 328 424 332 420 324 412 320 412 316 412 316 412 316 412 316 420 324 420 324 420 324 420 324 420 324 420 324 416 320 416 320 416 320 416 324 420 328 424 328 424 328 424 328 428 332 428 336 428 332 428 332 428 332 428 332 428 320 428 320 428 324 436 328 440 332 440 332 440 332 440 332 440 324 440 324 440 324 440 324 432 316 432 316 432 316 432 316 432 316 432 316 432 316 432 316 428 312 428 312 432 316 432 316 432 316 428 316 428 312 424 312 416 304 416 304 416 300 412 300 400 292 404 296 408 292 404 288 404 292 404 292 404 292 404 292 412 296 408 296 404 292 404 292 412 296 404 288 396 288 400 288 400 288 400 288 400 288 400 288 396 284 396 284 396 284 396 284 392 280 396 284 396 284 392 280 392 280 392 280 392 280 392 280 380 268 380 268 380 268 380 268 384 268 380 268 376 264 376 264 368 260 368 256 364 252 360 252 364 256 360 252 360 252 356 248 364 256 364 252 360 248 356 248 356 252 360 252 360 248 352 240 348 252 352 252 352 248 344 240 344 244 344 240 340 236 336 236 344 240 344 240 340 232 332 224 336 232 332 224 324 220 328 224 340 232 336 224 328 224 332 224 324 216 324 216 324 216 324 216 324 212 320 212 316 208 316 208 316 208 312 204 308 200 304 196 292 200 284 188 268 172 256 164 232 144 228 140 228 144 236 148 228 136 228 148 252 176 264 172 264 176 264 176 264 176 264 176 256 176 264 180 260 172 248 160 252 168 252 168 252 168 252 168 252 168 252 168 252 168 252 168 252 168 248 164 248 164 252 168 248 160 244 160 240 156 240 156 240 156 240 156 240 156 240 156 236 164 232 160 228 156 224 152 224 156 224 156 224 156 224 156 224 156 224 152 220 152 216 148 220 148 216 148 212 144 212 144 212 144 212 140 208 136 204 136 204 136 204 132 200 128 196 128 200 136 204 136 204 136 204 136 192 128 196 128 196 124 188 116 192 124 192 120 188 116 184 116 184 116 184 116 184 116 184 116 188 116 180 108 176 108 176 112 176 108 176 104 172 100 168 100 164 104 172 116 176 112 164 100 164 100 156 92 152 96 160 104 172 108 168 104 168 104 172 108 160 96 160 100 164 100 164 104 164 100 160 96 160 96 164 100 156 92 156 92 156 92 156 92 152 88 156 92 156 92 152 88 152 84 148 80 144 84 148 88 148 80 140 72 136 76 144 84 140 76 140 76 140 76 140 76 136 80 140 84 144 80 140 76 132 80 152 92 144 76 132 76 140 76 136 72 132 76 136 80 140 80 140 80 136 76 136 76 132 72 132 68 120 64 132 80 140 72 124 64 128 72 128 64 128 64 124 64 128 72 136 80 136 80 140 72 124 56 116 60 128 64 128 64 128 64 128 64 128 68 132 64 120 52 116 56 120 56 124 60 124 52 112 52 100 40 92 40 84 36 92 48 80 72 80 72 80 72 80 72 76 72 80 76 84 76 84 72 80 76 84 76 84 72 80 68 76 68 80 72 80 68 72 64 64 60 76 72 80 72 76 68 88 76 80 68 72 68 80 72 52 52 60 64 68 68 68 68 68 64 60 60 60 60 64 68 68 68 60 56 56 52 56 56 64 56 52 36 28 16 12 4 8 8 8 8 8 8 8 8 8 12 12 16 16 12 12 8 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 8 8 4 4 8 12 20 24 36 32 32 28 28 32 32 36 40 40 40 40 36 36 36 36 40 40 40 40 40 40 40 40 36 48 52 56 48 52 56 68 56 60 56 60 52 56 52 56 64 60 52 56 64 72 68 68 80 84 76 80 76 76 72 76 80 84 80 84 80 84 80 84 88 88 84 88 84 92 92 100 88 92 88 96 92 100 96 100 88 104 108 104 80 60 44 44 32 36 40 44 48 44 44 40 44 48 48 48 52 52 52 52 40 48 48 48 36 12 84 232 288 272 260 256 256 252 252 256 260 256 260 252 256 252 252 248 264 252 252 248 252 248 248 236 240 232 232 224 220 212 208 204 200 196 196 188 188 184 184 180 172 172 180 180 180 176 176 160 216 312 424 352 420 336 420 316 424 336 432 348 440 352 440 352 436 348 440 352 444 360 452 364 464 360 464 364 468 364 472 368 472 368 476 372 480 380 488 384 488 384 492 388 500 396 508 400 508 396 504 396 504 400 512 408 516 404 512 404 512 408 520 416 524 416 520 412 520 408 516 408 520 412 520 416 524 416 528 420 516 416 532 428 528 420 532 428 524 420 524 424 528 424 532 428 528 428 532 428 532 424 524 416 528 416 528 416 528 416 528 416 532 420 532 420 532 420 532 420 536 424 536 420 532 416 528 416 528 416 528 420 532 424 536 424 536 424 536 428 540 428 544 432 540 428 540 428 540 428 540 428 540 428 536 428 536 432 544 440 552 444 552 444 552 444 552 444 548 440 548 440 548 440 548 440 540 432 540 432 540 432 540 432 544 436 544 436 544 436 544 436 536 428 536 432 540 436 544 436 556 436 552 432 548 428 548 424 536 416 536 416 536 416 536 416 532 404 528 400 524 404 528 408 528 404 528 404 528 404 528 404 536 412 532 408 532 404 528 404 536 408 528 400 520 400 528 404 524 400 524 400 524 400 524 400 520 396 520 396 520 396 520 396 516 396 520 400 524 396 520 392 516 392 516 392 516 392 516 392 504 380 504 380 504 380 504 380 508 384 504 380 504 376 500 376 504 368 504 364 500 360 496 360 500 364 500 360 496 356 492 356 500 364 500 360 496 356 492 356 492 360 496 360 496 356 488 348 476 352 480 352 480 348 472 340 472 344 472 340 468 336 464 336 464 344 464 344 460 336 452 328 460 336 448 324 444 324 448 328 448 336 440 324 432 324 436 332 432 324 432 324 432 324 432 324 432 324 428 320 428 316 424 316 424 316 420 312 420 312 416 308 416 300 408 288 392 272 376 260 360 248 352 236 348 236 352 244 348 232 344 240 364 256 368 252 372 260 372 260 372 260 372 260 364 256 364 256 364 256 364 252 364 256 364 256 364 256 364 256 360 252 360 252 360 252 360 252 364 252 360 248 356 252 360 256 356 248 352 244 352 240 348 240 348 240 348 240 348 240 348 240 332 228 332 228 332 228 332 228 328 224 328 224 328 224 328 224 324 220 324 216 320 216 316 212 324 220 320 216 320 212 316 212 312 208 312 208 308 204 308 200 308 204 308 200 304 196 300 200 292 204 288 204 288 204 288 204 276 196 280 196 280 192 272 184 276 192 276 188 272 184 268 184 268 184 268 184 268 184 268 184 264 184 256 176 252 176 252 180 252 176 252 172 248 168 244 168 236 164 248 176 252 172 240 160 248 168 236 156 232 160 244 172 232 164 236 168 236 168 232 164 232 164 232 168 236 168 240 172 236 164 232 160 228 164 232 168 224 156 224 156 224 156 224 156 216 152 220 160 224 156 216 152 216 148 212 144 208 148 212 152 216 144 204 132 196 140 208 152 208 144 208 144 208 144 208 144 200 136 208 144 208 144 200 136 200 144 212 148 204 132 196 136 204 136 200 132 196 136 200 140 196 132 196 132 200 136 200 136 192 136 204 140 192 124 196 140 204 132 188 124 192 132 192 124 192 128 188 124 188 128 196 136 192 136 204 132 188 116 184 128 172 124 176 128 180 132 184 136 188 132 176 124 176 124 168 112 184 120 188 124 176 116 164 100 148 100 144 92 128 92 132 92 68 20 68 20 68 20 68 20 72 28 80 32 80 28 76 24 80 32 80 32 80 28 68 20 72 24 72 24 68 16 60 12 60 16 72 28 80 32 76 24 84 32 72 20 64 20 72 28 48 16 56 28 64 36 68 32 72 36 68 32 64 36 68 40 76 36 68 24 60 24 56 24 60 36 48 20 28 0 8 0 8 0 8 0 8 0 8 0 8 4 12 8 16 4 12 0 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 4 4 16 16 36 24 32 20 28 24 32 28 44 32 40 32 40 32 40 32 40 32 40 32 40 32 40 32 36 24 52 32 52 32 60 44 64 40 60 36 56 32 52 28 60 36 48 28 56 40 60 36 88 68 88 64 84 60 80 60 84 64 84 64 84 64 84 64 96 72 92 72 92 76 100 84 92 72 92 76 96 80 100 80 84 80 108 80 76 36 44 20 24 20 36 32 44 32 40 28 44 36 44 40 48 40 52 44 40 40 44 36 32 4 100 248 292 264 260 252 264 252 252 244 256 236 256 232 252 228 248 228 260 232 248 228 248 228 244 216 236 220 228 208 216 196 208 188 196 180 192 172 188 168 180 164 168 164 176 164 180 144 168 120 188 276 380 300 340 284 308 264 336 284 344 296 352 300 356 296 348 292 352 300 360 304 364 312 360 300 360 304 364 308 368 308 368 308 372 316 376 320 384 324 384 316 388 324 396 328 400 336 400 332 396 328 396 332 404 332 408 320 404 320 404 324 412 332 416 332 416 328 412 328 408 324 412 328 416 332 416 336 420 336 412 336 428 348 424 340 424 348 420 328 420 332 424 336 428 336 428 340 432 340 432 336 424 328 420 324 420 324 420 324 420 324 420 324 420 324 420 324 420 324 424 328 424 324 420 320 416 320 416 320 416 324 420 328 424 328 424 328 424 332 428 336 432 336 428 332 428 332 428 332 428 332 432 320 428 320 428 324 436 332 444 336 444 336 444 336 444 336 440 324 440 324 440 324 440 324 432 316 432 316 432 316 432 316 440 324 440 324 440 324 440 324 428 312 428 316 432 320 436 320 440 324 436 320 432 316 428 316 416 304 416 304 416 304 416 304 412 296 400 284 396 288 408 300 404 292 404 292 404 292 404 292 412 300 412 296 408 292 404 292 416 300 404 288 396 288 404 296 400 288 400 288 400 288 400 288 396 284 396 284 396 284 396 284 392 284 396 288 400 284 396 280 392 280 392 280 392 280 392 280 380 268 380 268 380 268 380 268 384 272 384 268 380 264 376 264 368 260 368 256 364 252 360 252 364 256 364 252 360 248 356 248 364 256 364 252 360 248 356 248 356 252 360 252 360 248 352 240 348 252 352 252 352 248 344 240 344 244 344 240 340 236 336 236 348 244 348 240 340 232 332 224 340 232 328 220 320 220 328 228 336 224 328 212 320 216 328 220 324 216 324 216 324 216 324 216 324 216 324 212 320 208 316 208 312 204 312 204 312 204 312 204 312 212 304 196 284 180 272 172 284 184 268 160 248 148 244 148 252 156 240 156 252 168 252 156 256 168 256 168 256 168 256 168 256 172 252 168 252 172 260 176 256 172 256 172 256 172 256 172 252 168 252 168 252 168 252 168 256 168 252 164 248 168 252 172 248 164 248 160 244 156 240 156 240 156 240 156 240 156 240 156 224 160 228 160 228 160 228 164 224 156 224 156 224 156 224 156 216 148 216 144 212 140 208 140 220 152 220 148 216 144 212 144 208 140 204 136 204 132 200 132 204 136 204 132 200 128 196 128 200 136 204 136 204 136 204 136 192 128 196 128 196 124 188 116 192 124 192 120 188 116 184 116 184 116 184 116 184 116 184 116 188 116 180 108 176 108 176 112 176 108 176 104 172 100 168 100 156 104 172 116 176 112 164 100 176 112 164 100 160 104 172 116 156 96 168 108 172 104 160 92 168 104 168 108 172 112 176 112 168 100 164 96 160 100 164 104 156 92 156 92 156 92 156 92 148 88 160 100 164 96 152 84 152 84 148 80 144 84 148 88 152 84 140 68 132 76 148 88 148 84 148 84 148 84 148 84 132 76 144 88 148 84 136 72 140 88 148 84 136 72 136 80 140 76 136 72 132 76 136 80 124 64 128 72 132 76 136 76 124 76 148 84 136 68 132 80 140 72 124 64 128 68 128 64 132 68 128 64 124 68 128 72 120 72 140 72 124 56 124 76 116 56 124 60 132 68 136 76 144 68 120 56 128 64 116 40 120 56 124 64 120 52 104 48 104 44 96 44 92 44 96 56 84 76 84 72 80 68 76 68 72 64 72 68 76 72 80 72 88 76 76 64 72 68 84 80 88 80 84 72 76 60 64 52 76 72 80 76 84 72 80 68 60 60 80 80 92 80 84 72 56 60 68 72 72 68 60 56 76 76 72 68 68 72 76 76 64 64 64 60 60 56 56 56 64 60 56 44 40 28 24 16 8 8 8 8 8 8 8 8 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 4 4 12 20 32 32 28 24 24 24 28 28 20 28 36 44 48 44 36 32 40 36 36 40 48 48 40 32 28 28 24 32 32 40 40 48 56 60 56 60 56 56 44 48 60 60 56 60 56 60 52 56 76 80 72 76 72 80 80 88 84 84 80 80 76 84 80 88 88 92 88 92 88 92 88 92 88 92 88 96 92 100 96 100 88 92 84 80 68 60 48 48 40 40 40 40 40 40 40 40 52 52 52 52 52 52 52 52 60 56 36 32 32 36 132 288 292 284 272 260 256 256 260 264 252 248 252 248 252 248 252 248 252 248 256 248 248 240 240 232 232 224 228 216 216 208 208 204 200 196 196 188 184 176 176 168 188 180 180 168 172 168 180 168 204 292 428 364 412 348 452 328 432 340 432 348 436 352 444 356 456 364 452 364 452 364 448 360 468 364 464 356 464 364 472 376 476 372 476 376 480 376 484 380 492 384 492 388 496 392 500 392 496 392 508 404 516 404 508 396 520 408 516 408 516 408 512 404 524 412 520 408 516 412 520 416 532 420 520 408 516 412 528 424 528 420 528 424 532 428 536 428 532 428 532 432 536 436 540 436 540 436 540 432 536 428 532 428 524 416 528 420 532 424 536 424 536 424 536 424 536 424 536 424 540 428 540 428 540 428 540 428 532 420 532 424 536 424 540 428 548 436 548 436 548 436 548 436 548 436 548 436 548 436 548 436 548 440 548 440 548 440 548 440 548 440 548 440 548 440 548 440 556 448 556 444 552 440 548 440 544 436 544 436 544 436 544 436 544 436 544 440 548 444 552 444 560 448 552 440 544 432 540 432 548 428 548 428 548 428 548 428 544 424 540 420 540 416 536 416 532 408 532 408 532 408 532 408 528 404 528 408 532 412 536 412 532 408 532 408 532 408 532 408 532 408 532 404 528 400 524 400 528 404 528 400 524 396 520 396 520 396 520 396 520 396 520 396 524 400 524 400 524 400 524 400 528 400 520 396 516 388 508 384 504 380 504 384 508 388 512 388 508 372 492 372 512 392 512 376 508 376 512 376 512 372 504 364 500 364 500 360 496 356 492 356 500 364 500 360 496 356 492 356 492 356 492 356 492 356 492 356 492 360 480 348 472 344 476 352 476 348 476 344 472 340 468 340 464 344 464 340 460 336 456 336 452 332 452 332 452 332 452 332 436 328 432 324 432 320 428 320 432 324 432 324 432 324 432 324 424 320 428 320 428 320 428 324 424 316 424 316 424 316 424 316 412 300 408 296 408 292 404 292 408 292 388 264 368 252 360 248 356 240 348 232 344 240 356 248 368 260 380 276 384 268 372 252 352 248 360 252 364 260 372 264 368 264 372 264 372 260 364 252 372 260 368 256 364 260 368 264 364 256 364 252 360 248 356 248 356 248 356 244 352 240 348 240 348 240 348 236 344 232 340 232 336 232 340 240 344 240 340 236 332 228 332 228 332 228 332 228 324 220 324 220 324 220 324 220 320 216 320 216 320 216 320 216 312 208 312 208 312 208 312 208 300 196 300 200 304 204 308 208 300 208 288 200 284 200 284 204 280 196 280 192 276 188 272 188 272 188 272 188 272 188 272 188 272 188 268 184 268 180 264 180 256 188 268 192 256 172 244 168 252 176 252 172 248 168 244 168 256 180 256 176 252 172 248 172 252 176 252 172 248 168 244 168 232 168 236 172 240 168 236 164 240 172 240 172 240 172 240 172 232 168 236 168 236 164 228 156 228 160 228 160 228 160 228 160 224 160 224 156 220 152 216 152 216 148 212 144 208 148 212 152 212 152 216 156 216 148 204 136 216 152 216 152 212 144 204 136 208 140 204 136 200 140 204 144 196 136 208 148 212 144 200 132 188 132 204 140 196 128 192 132 196 132 196 132 196 132 196 132 216 144 196 124 184 120 192 132 176 116 188 128 196 136 200 136 192 128 196 132 192 128 188 120 200 136 200 132 196 132 192 128 172 128 192 140 184 124 172 124 172 120 172 116 168 120 172 120 192 128 188 116 180 116 172 116 144 92 148 96 136 88 144 100 76 28 76 24 72 20 68 20 68 20 68 20 68 20 68 20 76 28 68 20 68 20 76 28 72 24 76 28 76 24 72 20 68 24 72 28 76 24 72 20 64 20 76 32 80 28 68 16 60 32 64 36 68 32 64 28 68 36 64 28 60 32 68 36 64 24 64 20 60 24 56 24 68 44 56 32 36 12 20 0 8 0 8 0 8 0 8 0 12 4 12 0 8 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 0 4 0 12 12 32 20 28 20 28 20 28 20 24 24 40 36 44 32 36 24 44 32 40 36 52 44 44 28 24 4 28 8 32 16 40 24 56 40 60 40 60 36 52 28 60 40 60 40 60 40 60 44 84 60 72 48 72 60 88 76 88 64 84 60 80 64 84 68 92 72 92 72 92 72 92 72 92 72 92 76 96 80 100 80 96 72 88 56 68 36 48 24 40 32 40 32 40 32 40 32 48 40 48 40 48 40 48 40 52 36 44 24 16 52 184 292 288 272 272 252 256 248 260 256 248 232 248 232 248 232 248 232 248 232 252 232 244 224 236 216 232 212 224 204 216 196 208 188 200 180 192 172 184 160 172 156 180 172 176 160 172 140 164 120 180 252 380 316 336 292 340 276 340 284 344 292 352 296 356 300 364 308 364 308 364 308 364 312 368 304 360 300 360 304 372 316 372 312 376 316 376 320 380 320 388 320 392 324 396 328 396 328 392 328 400 336 408 336 404 324 408 324 412 328 412 332 416 332 420 332 416 328 412 332 416 336 416 332 416 328 416 332 420 336 420 336 420 340 424 344 428 344 428 336 428 340 432 344 436 344 436 344 436 340 432 340 428 336 416 320 420 324 420 328 424 328 424 328 424 328 424 328 424 328 428 332 428 332 428 332 428 332 424 328 424 332 428 332 432 336 436 340 436 340 436 340 436 340 436 340 436 340 436 340 436 340 440 332 440 332 440 332 440 332 440 332 440 332 440 332 440 332 448 332 448 328 444 324 440 324 440 324 440 324 440 324 440 324 436 320 440 324 440 328 444 328 452 332 444 324 436 320 436 320 428 316 428 316 428 316 428 316 424 312 424 308 420 308 416 304 408 296 408 296 408 296 408 296 404 292 404 296 408 300 412 300 408 296 408 296 408 296 408 296 408 296 408 292 404 292 400 288 404 292 404 288 400 288 396 284 396 284 396 284 396 284 396 284 400 288 400 288 400 288 400 288 400 288 396 280 388 272 384 268 380 268 380 272 384 276 388 276 384 264 368 264 388 280 388 268 372 268 376 268 376 264 368 256 364 256 364 252 360 252 356 248 364 256 364 252 360 248 356 248 356 248 356 248 356 248 356 248 360 256 352 248 348 248 352 256 348 248 348 244 344 240 340 240 344 240 344 236 340 232 336 232 332 228 332 228 332 228 332 228 332 224 328 220 324 216 324 216 324 216 324 216 324 216 324 216 316 208 316 208 316 208 316 204 316 208 316 208 316 208 316 208 304 208 300 204 296 200 296 200 296 196 284 176 264 164 256 156 252 160 244 152 240 156 252 164 252 172 264 184 272 176 256 164 248 164 252 172 260 180 264 184 260 176 264 180 264 176 256 172 264 176 260 172 256 176 260 180 256 172 256 168 252 164 248 164 248 164 248 160 244 160 240 156 240 156 240 152 236 152 232 148 232 168 236 172 240 168 236 164 228 160 228 160 228 160 228 160 220 152 220 152 220 152 220 152 216 148 216 148 216 148 216 148 208 140 208 140 208 140 208 140 196 128 196 132 200 136 204 136 208 140 204 132 200 132 200 136 196 128 196 124 192 124 188 120 188 120 188 120 188 120 188 120 184 116 184 112 180 112 176 108 180 120 192 120 176 104 172 104 176 108 176 104 172 104 168 100 180 120 180 116 176 112 172 112 172 112 168 108 168 104 164 104 164 104 168 108 172 104 168 100 168 104 168 104 168 104 168 104 164 104 168 104 168 100 160 92 160 96 160 96 160 96 160 96 160 96 160 92 156 88 152 88 152 84 148 80 144 84 148 88 148 84 152 92 152 84 140 72 136 76 144 80 148 80 144 76 144 80 140 76 136 80 140 84 132 76 144 88 148 84 136 72 128 76 144 84 136 72 136 80 128 72 132 72 132 72 132 76 144 80 132 68 124 64 128 72 116 60 124 68 132 72 132 72 128 68 128 68 128 64 120 56 136 72 132 72 128 68 128 64 124 68 140 72 128 60 120 60 116 56 124 64 128 60 120 52 128 60 116 60 116 56 116 68 100 52 112 60 100 52 104 72 84 76 80 72 80 72 76 68 80 72 80 72 76 68 76 68 84 72 80 68 76 72 80 76 72 64 80 76 92 84 92 84 80 72 80 72 80 72 80 72 84 76 88 80 84 68 68 56 68 68 64 64 64 64 68 68 60 60 56 52 52 56 60 60 64 64 60 60 60 60 56 56 80 72 68 56 48 28 20 12 8 8 8 8 8 8 8 8 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 4 4 12 20 28 28 28 28 28 28 32 32 32 36 40 44 44 40 32 28 48 44 44 48 52 52 48 40 20 24 20 28 28 36 32 40 52 56 56 60 56 56 48 48 52 56 52 60 60 64 64 68 84 80 68 68 68 76 84 96 84 88 80 84 80 84 84 88 88 92 88 92 88 92 88 92 88 92 88 96 92 100 96 100 100 96 80 72 56 48 40 40 40 40 40 40 40 40 40 40 48 48 48 48 48 48 48 48 48 32 56 32 0 100 256 308 284 280 268 260 256 256 256 260 252 252 252 252 252 252 252 252 248 248 252 248 244 240 236 232 240 232 232 224 224 216 216 208 204 196 196 188 188 180 180 176 180 180 184 180 184 176 176 160 208 288 424 368 416 344 444 324 432 344 432 348 440 356 444 356 448 360 448 364 456 368 460 372 472 364 468 364 468 368 476 376 480 376 480 380 484 380 488 384 504 396 504 396 508 400 512 404 504 400 512 408 516 408 512 404 520 412 520 416 528 420 532 424 528 420 524 416 524 416 528 420 516 412 524 420 528 424 528 420 528 420 528 424 532 428 536 428 532 428 532 432 536 436 540 436 540 436 540 436 536 432 536 428 532 420 532 424 536 424 540 428 536 424 536 424 536 424 536 424 540 428 540 428 540 428 540 428 540 428 544 432 544 436 548 436 548 436 548 436 548 436 548 436 548 436 548 436 548 436 548 436 548 440 548 440 548 440 548 440 548 440 548 440 548 440 548 440 556 448 556 448 552 444 552 444 552 444 552 444 552 444 552 444 544 440 548 440 552 444 552 444 560 448 552 440 544 436 544 436 552 432 552 432 552 432 552 432 548 428 544 424 544 420 540 420 532 408 532 408 532 408 532 408 532 408 532 408 536 412 536 412 532 408 532 408 532 408 532 408 532 408 532 408 528 404 528 400 528 404 528 404 524 400 524 396 520 396 520 396 520 396 520 396 524 400 524 400 524 400 524 400 520 396 516 388 512 384 504 380 508 384 508 384 512 388 512 388 508 376 500 376 508 388 508 380 512 376 512 376 512 372 504 368 500 364 500 364 496 360 496 356 500 364 500 360 496 356 492 356 492 356 492 356 492 356 492 356 480 352 476 348 476 352 484 360 476 348 476 344 472 340 468 340 464 344 464 340 460 336 456 336 452 332 452 332 452 332 452 332 444 336 440 332 440 328 436 328 432 324 432 324 432 324 432 324 428 320 424 316 420 308 416 304 424 316 424 316 424 316 424 316 420 312 416 308 416 304 412 304 408 300 404 292 392 276 376 260 372 260 368 252 364 252 368 256 364 256 372 264 376 260 368 252 360 252 364 256 368 264 372 268 364 260 368 264 372 264 368 260 372 260 368 256 364 260 368 264 364 256 364 252 360 248 356 248 356 248 356 248 352 244 352 240 348 240 348 240 344 236 344 232 336 236 340 240 344 236 336 232 332 228 332 228 332 228 332 228 328 224 328 224 328 224 328 224 320 216 320 216 320 216 320 216 312 208 312 208 312 208 312 208 304 200 304 200 308 204 308 208 300 208 288 200 284 200 284 204 280 196 280 196 276 192 276 188 272 188 272 188 272 188 272 188 268 184 268 180 264 180 260 176 260 188 264 180 248 168 248 180 252 176 252 176 248 172 248 168 256 180 256 176 252 172 248 172 244 168 240 164 240 160 236 160 232 168 236 172 240 168 236 164 232 164 232 164 232 164 232 164 232 168 236 168 236 164 228 156 228 160 228 160 228 160 228 160 224 160 224 156 220 152 216 152 216 148 212 144 208 148 212 152 212 148 216 152 216 148 208 140 192 132 200 140 208 144 208 144 208 140 204 136 200 140 204 144 196 136 208 148 212 144 200 132 196 140 212 148 204 136 204 144 192 128 192 132 196 136 200 136 200 132 196 132 196 132 196 132 188 128 192 132 196 128 192 124 188 128 192 128 192 124 184 116 196 128 192 128 188 124 188 120 176 132 192 136 180 124 176 128 164 120 184 140 192 132 172 112 196 124 192 116 184 120 184 120 168 120 180 120 168 116 168 124 72 24 72 24 72 24 72 24 64 20 68 24 72 28 76 28 72 24 72 24 72 24 72 24 60 16 68 28 80 36 84 36 72 24 72 24 72 24 72 24 76 28 80 32 76 20 64 12 72 36 64 28 60 32 68 40 60 24 56 20 52 24 56 28 60 20 60 20 60 28 60 28 80 56 72 44 48 16 16 0 8 0 8 0 8 0 8 0 12 4 12 0 8 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 0 4 0 12 12 28 20 32 24 32 24 32 24 40 36 44 36 44 28 32 20 48 36 40 36 48 40 40 24 24 8 32 16 40 20 40 20 52 36 60 40 60 36 52 32 52 36 56 40 64 48 72 52 76 56 76 60 80 64 84 64 92 68 84 64 84 64 88 72 92 72 92 72 92 72 92 72 92 72 92 76 96 80 100 80 108 80 84 44 52 24 40 16 40 32 40 32 40 32 40 32 44 36 44 36 44 36 44 36 48 16 64 24 0 132 312 296 284 272 272 256 260 248 256 248 256 248 256 248 252 244 252 244 248 240 252 240 244 232 236 224 236 220 232 212 224 200 216 196 200 184 196 176 188 168 184 164 172 168 184 172 184 148 164 112 176 240 372 320 340 288 332 280 344 288 348 292 352 300 360 304 356 304 360 308 368 316 376 320 368 308 368 308 368 312 376 316 380 320 380 320 384 324 384 328 392 328 396 328 400 332 400 336 400 336 404 340 408 340 408 332 416 332 416 336 420 336 420 336 420 332 416 328 412 332 416 336 404 324 416 340 428 344 424 336 420 336 420 340 424 344 428 344 428 336 428 340 432 344 436 344 440 348 436 344 436 340 432 340 424 328 424 332 428 332 428 332 428 332 428 332 428 332 428 332 432 336 432 336 432 336 432 336 436 340 436 344 440 344 444 348 440 344 440 344 440 344 440 344 440 344 440 344 440 344 440 344 444 336 444 336 444 336 444 336 444 336 444 336 444 336 444 336 448 332 448 332 448 332 448 328 448 332 448 332 448 332 448 332 440 324 440 328 444 328 448 332 452 332 444 324 440 324 440 324 436 324 436 324 436 324 436 324 432 316 428 316 424 312 424 312 412 300 412 300 412 300 412 300 408 300 412 300 412 300 412 300 412 300 412 300 412 300 412 300 412 300 408 296 408 292 404 292 408 296 404 292 404 288 400 288 400 288 400 288 400 288 400 288 400 288 400 288 400 288 400 288 392 280 388 276 384 272 384 268 384 276 388 276 388 276 388 276 384 268 380 268 384 272 384 272 376 268 380 272 376 268 372 260 368 260 364 256 364 252 360 252 364 256 364 252 360 248 356 248 356 248 356 248 356 248 356 248 348 248 348 248 352 256 356 260 348 248 348 244 344 240 340 240 344 240 344 236 340 232 336 232 336 232 336 232 336 232 336 232 340 232 340 228 336 224 332 224 324 216 324 216 324 216 324 216 328 216 324 212 316 204 308 196 316 208 316 208 316 208 316 208 316 208 316 204 312 200 308 200 300 196 304 196 296 180 276 164 268 176 264 172 256 168 256 168 248 164 256 172 260 172 256 164 256 172 260 176 264 180 268 184 256 176 264 180 268 184 264 180 264 176 260 172 256 176 260 180 256 172 256 168 252 164 248 164 252 168 248 164 248 160 244 160 244 160 240 156 240 152 236 152 236 168 240 172 240 168 232 160 228 160 228 160 228 160 228 160 228 160 228 160 228 160 228 160 220 152 216 148 216 148 212 144 212 144 212 144 212 144 212 144 200 136 204 136 204 136 204 136 208 140 204 132 200 132 200 136 200 132 196 128 196 124 192 124 192 124 192 124 192 124 192 124 192 120 188 120 184 116 184 112 188 120 184 108 168 100 176 120 180 112 176 108 176 104 172 104 180 120 180 116 176 112 172 112 168 108 168 108 164 104 160 100 164 104 168 108 172 104 168 100 160 96 160 96 160 96 160 96 164 104 168 104 168 100 160 92 156 92 156 92 156 92 156 92 160 96 160 92 156 88 152 88 152 84 148 80 144 84 148 88 148 84 148 84 148 84 148 80 132 72 140 80 144 80 144 80 144 80 140 76 136 80 140 84 136 80 140 84 144 80 140 76 132 80 144 84 140 76 136 80 124 64 128 72 132 76 140 80 128 68 132 76 136 76 132 72 128 72 132 72 132 68 124 60 132 72 132 72 132 68 124 64 128 68 124 64 124 60 120 60 128 72 140 72 128 60 124 68 124 64 136 76 140 72 128 60 128 60 120 60 116 60 124 72 120 72 132 88 128 76 124 92 80 72 80 72 80 72 80 72 64 60 72 68 84 80 92 88 80 72 80 72 80 72 80 72 72 68 76 72 80 72 76 68 84 72 80 68 76 72 80 76 80 72 80 76 80 72 80 68 76 72 68 64 64 68 72 76 64 64 60 60 60 60 64 64 60 60 60 60 60 60 60 60 80 76 76 64 52 32 20 4 8 8 8 8 8 8 8 8 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 4 4 12 20 24 28 32 36 40 36 36 32 44 44 44 44 40 40 36 32 44 40 36 36 40 40 32 24 28 36 36 48 48 52 44 48 48 52 52 60 56 60 52 52 52 56 56 64 64 72 68 76 60 72 80 92 92 88 72 72 88 92 84 84 80 88 88 92 88 92 88 92 88 92 88 92 88 92 88 96 92 100 96 100 108 96 72 56 40 36 32 40 40 40 40 40 40 40 40 40 44 44 44 44 44 44 44 44 56 32 60 32 8 184 336 288 284 280 276 268 264 260 260 260 264 264 260 260 256 256 252 252 248 248 252 248 244 240 236 232 240 236 236 228 228 216 220 212 204 200 200 196 196 188 192 188 180 180 188 188 188 180 176 160 196 268 412 376 428 340 440 332 436 344 436 352 444 356 448 360 448 360 452 368 460 376 464 380 472 368 476 376 480 376 480 376 484 384 488 384 492 388 492 388 496 392 500 392 504 396 504 400 516 408 516 408 516 412 520 416 532 424 532 420 528 416 524 416 524 416 520 412 520 412 524 416 516 412 528 428 536 428 532 420 528 420 528 424 532 428 536 428 532 428 532 432 536 436 540 436 544 440 544 436 540 436 536 432 544 432 544 428 540 428 540 428 540 428 540 428 540 428 540 428 544 432 544 432 544 432 544 432 552 440 552 440 556 444 556 448 552 440 552 440 552 440 552 440 552 440 552 440 552 440 552 440 552 444 552 444 552 444 552 444 552 444 552 444 552 444 552 444 556 448 556 448 556 448 556 452 556 448 556 448 556 448 556 448 548 440 552 444 552 448 556 448 560 448 552 444 548 440 552 444 556 436 556 436 556 436 556 436 552 432 552 432 548 428 548 424 536 412 536 412 536 412 536 412 540 412 536 412 536 412 536 412 536 412 536 412 536 412 536 412 536 412 536 408 532 408 528 404 532 408 532 404 528 404 524 400 524 400 524 400 524 400 524 400 524 400 524 400 524 400 524 400 516 392 512 388 512 388 508 384 516 388 512 388 512 388 512 388 508 388 512 388 508 384 508 384 512 380 516 380 516 376 508 368 504 368 504 364 500 364 496 360 500 364 500 360 496 356 492 356 492 356 492 356 492 356 492 356 472 348 476 352 484 356 484 356 476 348 476 344 472 340 468 340 464 344 464 340 460 336 456 336 456 336 456 336 456 336 456 336 448 340 448 340 444 336 440 332 432 324 432 324 432 324 432 324 444 332 436 324 428 316 424 312 424 316 424 316 424 316 424 316 424 316 424 316 420 312 416 308 412 304 416 308 412 296 396 284 380 268 380 264 372 256 364 248 360 252 364 256 372 260 372 260 372 264 372 264 376 268 376 268 368 264 372 268 376 268 372 264 372 260 368 256 364 260 368 264 364 256 364 252 360 248 356 248 360 252 360 248 356 248 352 244 352 244 352 240 348 240 344 236 344 240 344 240 344 236 336 228 332 228 332 228 332 228 332 228 332 228 332 228 332 228 332 228 324 220 324 216 320 212 316 212 316 212 316 212 316 212 316 212 312 204 308 204 308 204 308 208 300 208 288 200 284 200 284 204 284 200 284 196 280 196 276 192 276 192 276 192 276 192 276 192 280 196 276 192 276 188 272 188 260 188 260 176 244 168 256 188 256 180 256 176 252 176 248 172 256 180 256 176 252 172 248 172 252 176 248 172 244 168 244 168 232 168 236 172 240 168 236 164 228 160 228 160 228 160 228 160 232 168 236 168 236 164 228 156 224 156 224 156 224 156 224 156 224 160 224 156 220 152 216 152 216 148 212 144 208 148 212 152 212 148 212 148 212 148 212 152 212 148 216 152 212 144 204 140 208 140 204 136 200 140 204 144 204 140 204 140 204 140 204 140 188 132 204 140 196 128 196 136 192 128 192 132 196 136 200 136 192 128 196 136 200 136 196 132 196 132 196 132 192 124 184 116 200 136 204 140 200 136 196 128 192 128 188 124 188 120 184 120 184 140 192 136 180 124 180 136 192 136 184 128 180 132 188 136 196 120 196 116 188 120 192 128 180 124 188 132 184 120 176 124 68 20 72 24 72 24 76 28 60 12 64 24 76 36 88 40 68 24 72 28 76 24 72 20 68 24 72 24 68 16 60 8 80 28 68 16 64 20 76 32 72 24 72 24 72 24 72 24 72 40 68 36 68 36 72 40 72 36 64 32 64 32 68 40 56 16 60 20 60 28 64 32 68 48 68 48 48 16 16 0 8 0 8 0 8 0 8 0 12 4 12 0 8 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 0 4 0 12 12 20 16 32 32 44 32 36 28 44 36 44 36 40 32 40 32 40 28 32 28 36 28 28 8 36 20 48 36 60 36 52 32 48 32 56 40 60 40 56 36 60 40 64 44 68 52 72 52 60 48 84 76 96 68 76 48 92 72 88 68 88 68 92 72 92 72 92 72 92 72 92 72 92 72 92 76 96 80 100 80 108 72 72 28 36 16 40 24 40 32 40 32 40 32 40 32 48 40 48 40 48 40 48 40 60 36 52 28 68 228 340 280 288 276 284 268 272 260 264 256 268 260 264 256 260 248 256 244 248 240 252 240 244 232 236 224 236 216 228 208 220 200 212 192 200 184 200 180 196 176 192 176 180 176 184 172 184 148 168 120 156 212 352 328 352 288 336 296 348 292 348 296 356 304 360 308 364 308 368 312 372 320 376 320 368 312 376 320 380 320 380 316 384 324 388 328 388 332 392 332 388 320 392 324 396 328 396 328 412 344 408 340 408 344 416 344 432 344 428 344 424 340 424 340 420 336 416 332 416 332 420 336 420 336 424 340 424 340 420 336 420 336 420 340 424 344 428 344 428 336 428 340 432 344 436 344 444 348 440 348 436 344 436 344 436 340 436 336 432 336 428 332 432 336 432 336 432 336 432 336 436 340 436 340 436 340 436 340 440 344 440 344 444 348 448 352 444 348 444 348 444 348 444 348 444 348 444 348 444 348 444 348 448 340 448 340 448 340 448 340 448 340 448 340 448 340 448 340 448 332 448 332 452 336 452 336 448 332 448 332 448 332 448 332 444 328 444 328 448 332 448 336 452 332 444 328 444 328 448 332 440 328 440 328 440 328 440 328 436 324 436 320 432 320 428 316 416 304 416 304 416 304 416 304 416 304 416 304 412 300 412 300 416 304 416 304 416 304 416 304 416 300 412 300 408 296 408 296 412 296 408 296 404 292 404 292 404 292 404 292 404 292 404 292 400 288 400 288 400 288 400 288 392 280 392 280 392 280 392 280 392 280 392 280 388 276 388 276 384 280 392 280 384 268 384 276 380 272 384 276 380 268 372 264 372 260 368 260 364 256 364 256 364 256 364 252 360 248 356 248 356 248 356 248 356 248 356 248 344 248 352 256 356 256 352 252 348 248 348 244 344 240 340 240 344 240 344 236 340 232 336 232 340 236 340 236 340 236 340 236 340 232 340 228 336 224 332 224 324 216 324 216 324 216 324 216 336 224 332 220 324 216 320 212 316 208 316 208 316 208 316 208 316 208 316 204 312 200 308 200 308 200 308 200 304 192 296 188 276 188 276 184 264 168 252 160 252 164 252 168 260 176 264 176 268 184 268 184 268 184 268 184 268 184 272 188 268 180 260 176 264 176 260 172 256 176 260 180 256 172 256 168 252 164 248 164 256 168 252 168 248 164 248 164 248 160 244 160 240 156 240 156 240 172 240 172 236 164 228 156 228 160 228 160 228 160 228 160 232 164 232 164 232 164 232 164 224 156 220 148 216 144 208 140 216 148 216 148 216 148 216 148 208 140 208 140 204 136 204 136 208 140 204 132 200 132 200 136 204 132 200 132 196 128 196 128 196 128 196 128 196 128 196 128 196 128 192 124 188 120 188 120 180 116 184 112 172 104 180 120 184 112 180 112 176 108 176 108 180 120 180 116 176 112 172 112 176 116 176 112 172 112 168 108 164 104 168 108 172 104 168 100 160 96 160 96 160 96 160 96 164 104 168 104 168 100 160 92 152 88 152 88 152 88 152 88 160 96 160 92 156 88 152 88 152 84 148 80 144 84 148 88 148 84 144 80 144 84 152 92 156 92 156 88 152 80 140 72 144 80 140 76 136 80 140 84 140 80 140 80 140 80 140 80 124 72 140 76 132 68 128 72 132 72 132 72 132 72 132 72 136 72 132 72 132 72 132 72 132 72 132 72 132 68 120 60 136 76 140 80 136 72 128 68 132 68 128 68 124 64 124 60 136 76 140 72 128 60 132 76 144 72 128 56 120 64 136 80 128 60 120 64 120 68 132 80 112 68 132 88 124 76 120 84 76 68 76 72 80 76 84 76 80 72 80 76 84 76 88 80 76 68 84 76 84 76 76 68 80 72 84 76 80 68 72 64 88 76 76 64 72 68 84 80 88 80 84 72 76 68 76 68 68 72 72 76 76 72 72 68 72 68 64 64 64 64 68 72 56 56 56 60 60 64 64 64 60 60 68 60 52 32 20 4 8 8 8 8 8 8 8 8 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 4 4 12 20 16 24 32 44 44 44 40 36 44 44 40 40 40 44 48 48 44 40 36 36 40 36 28 20 28 36 44 56 56 56 48 48 44 52 52 60 56 60 56 56 60 68 64 68 64 68 64 68 68 76 76 84 80 84 76 80 92 92 88 88 84 92 88 96 88 92 88 92 88 92 88 92 88 92 88 96 92 100 96 100 100 88 60 40 28 32 40 52 40 40 40 40 40 40 40 40 48 48 48 48 48 48 48 48 64 60 36 44 144 292 344 300 292 292 288 284 280 276 268 268 272 272 268 264 260 256 256 252 248 248 252 248 244 240 236 232 236 228 228 220 220 212 212 204 208 200 204 200 204 196 200 196 192 188 188 180 184 180 184 172 176 240 392 380 440 344 448 352 440 348 440 352 444 360 452 364 456 372 460 372 460 372 460 372 472 372 484 384 488 384 484 376 492 388 492 392 496 392 500 396 504 396 504 396 508 400 512 404 524 412 520 408 520 416 528 424 536 432 540 436 548 444 556 448 540 428 536 424 532 428 536 432 540 432 536 424 528 420 528 420 528 420 528 424 532 428 536 428 532 428 532 432 536 436 540 436 548 444 544 440 544 436 540 436 552 440 548 436 548 432 544 432 544 432 544 432 544 432 544 432 548 436 548 436 548 436 548 436 548 436 552 440 552 444 556 444 556 444 556 444 556 444 556 444 556 444 556 444 556 444 556 444 556 448 556 448 556 448 556 448 556 448 556 448 556 448 556 448 556 448 556 452 560 456 564 456 552 444 552 444 552 444 552 444 552 444 552 448 556 448 560 452 560 448 552 444 552 448 556 452 564 444 564 444 564 444 564 444 560 440 556 436 556 432 552 432 540 416 540 416 540 416 540 416 544 420 544 416 540 412 536 412 540 416 540 416 540 416 540 416 540 416 536 412 536 408 532 408 536 412 532 408 532 404 528 404 528 404 528 404 528 404 528 404 524 400 524 400 524 400 524 400 520 396 520 396 520 396 520 400 520 396 520 392 516 388 512 388 508 392 524 392 504 376 504 388 516 380 520 384 516 380 512 372 508 372 504 368 504 364 500 364 500 364 500 360 496 356 492 356 492 356 492 356 492 356 492 356 476 352 484 356 484 352 476 344 476 348 476 344 472 340 468 340 464 344 464 340 460 336 456 336 460 340 460 340 460 340 460 340 444 336 444 336 440 332 440 328 432 324 432 324 432 324 432 324 436 324 432 324 432 324 432 324 424 316 424 316 424 316 424 316 420 312 420 312 416 308 416 304 416 308 412 304 408 300 412 304 396 288 396 284 388 264 368 248 368 256 368 256 372 268 384 272 380 272 380 272 380 272 380 272 384 276 384 272 376 264 364 252 372 260 368 256 364 260 368 264 364 256 364 252 360 248 356 248 364 256 360 252 360 248 356 248 356 248 352 244 352 240 348 240 344 244 348 240 340 232 332 224 332 228 332 228 332 228 332 228 340 236 340 236 340 236 340 236 328 224 324 216 320 212 312 208 320 216 320 216 320 216 320 216 316 212 316 208 312 204 308 208 300 208 288 200 284 200 284 204 288 204 284 200 284 196 280 196 280 196 280 196 280 196 280 196 272 188 268 184 268 180 264 180 248 180 264 184 256 176 256 184 260 184 256 180 256 176 252 176 256 180 256 176 252 172 248 172 248 172 248 168 244 168 240 164 232 168 236 172 240 168 236 164 232 164 232 164 232 164 232 164 232 168 236 168 236 164 228 156 220 152 220 152 220 152 220 152 224 160 224 156 220 152 216 152 216 148 212 144 208 148 212 152 212 148 208 140 208 148 220 160 208 144 212 148 212 144 208 140 208 140 204 136 200 140 204 144 208 140 204 136 200 140 204 144 192 136 204 140 200 132 196 136 204 140 200 132 196 128 188 124 208 140 196 128 188 124 192 132 192 128 196 132 196 128 188 124 192 128 196 132 192 128 188 120 200 132 196 132 192 128 192 124 192 144 192 136 180 124 184 140 188 132 180 124 176 128 184 132 192 120 196 120 192 124 200 132 172 120 196 128 184 120 172 116 68 20 68 24 72 28 76 28 84 36 80 32 76 24 68 20 64 20 76 32 80 28 68 16 72 24 76 32 80 32 76 24 80 28 68 16 64 20 76 32 92 40 80 24 64 12 60 8 64 36 76 48 80 44 68 32 68 32 64 28 60 32 64 36 56 16 56 20 60 32 64 32 48 32 56 40 48 16 16 0 8 0 8 0 8 0 8 0 12 4 12 0 8 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 0 4 0 12 12 16 16 36 36 48 36 40 28 40 32 40 32 44 40 52 44 52 36 40 36 44 32 32 16 28 12 44 32 56 32 48 24 48 28 56 40 60 40 60 40 72 52 68 48 68 48 68 44 84 60 72 52 72 60 88 72 96 72 92 68 88 72 92 76 92 72 92 72 92 72 92 72 92 72 92 76 96 80 100 80 100 64 60 16 28 12 44 36 40 32 40 32 40 32 40 32 52 44 52 44 52 44 52 44 60 56 28 44 200 328 348 316 300 296 296 284 284 272 272 260 276 264 268 260 264 252 256 248 248 240 252 240 244 224 236 216 228 208 224 200 212 192 204 188 204 188 200 184 200 184 200 180 192 180 184 164 176 152 176 140 140 196 336 336 360 296 348 304 348 292 352 300 356 304 364 308 376 320 372 316 372 316 372 304 368 316 380 324 388 324 380 320 388 328 392 332 392 336 396 328 400 324 400 328 404 332 408 332 420 340 412 332 412 340 424 352 420 344 436 360 452 376 464 384 436 352 432 344 432 352 440 356 444 352 428 336 416 332 416 336 420 336 420 340 424 344 428 344 428 336 428 340 432 344 436 344 444 352 444 348 440 344 436 344 444 344 440 340 436 336 432 336 432 336 432 336 432 336 432 336 436 340 436 340 436 340 436 340 436 340 436 344 440 348 444 348 444 348 444 348 444 348 444 348 444 348 444 348 444 348 444 348 448 340 448 340 448 340 448 340 448 340 448 340 448 340 448 340 448 332 448 336 452 340 456 340 444 328 444 328 444 328 444 328 444 328 440 332 444 336 448 336 444 332 440 328 440 332 448 336 444 332 444 332 444 332 444 332 440 328 440 324 436 324 432 320 416 304 416 304 416 304 416 304 420 308 420 304 416 300 412 300 416 304 416 304 416 304 416 304 416 304 416 300 412 296 408 296 412 300 412 296 408 292 404 292 404 292 404 292 404 292 404 292 400 288 400 288 400 288 400 288 400 288 400 288 400 288 404 292 396 284 396 280 392 276 388 276 384 284 400 284 380 264 380 280 380 276 384 276 384 272 376 264 372 264 372 260 368 256 364 256 364 256 364 252 360 248 356 248 356 248 356 248 356 248 356 248 352 256 360 260 356 252 344 240 348 248 348 244 344 240 340 240 340 240 340 236 336 232 336 232 340 236 340 236 340 236 340 236 336 228 332 224 332 220 328 220 324 216 324 216 324 216 324 216 316 212 320 212 320 212 320 216 316 208 316 208 316 208 316 208 312 204 308 200 308 196 304 196 312 200 300 188 296 192 308 204 296 200 296 196 284 176 260 160 256 160 256 164 264 172 276 188 276 184 272 184 272 188 272 188 280 196 280 192 268 176 252 164 264 176 260 172 256 176 260 180 256 172 256 168 252 164 248 164 256 172 256 168 252 164 248 164 248 164 248 160 244 156 240 156 244 176 244 172 236 164 228 156 228 160 228 160 228 160 228 160 236 160 236 160 236 160 236 160 224 148 220 140 216 136 208 140 216 148 216 148 216 148 216 148 212 144 212 140 208 136 204 136 208 140 200 132 196 132 196 136 200 136 200 132 196 128 192 128 196 120 196 128 196 128 196 128 180 112 176 108 176 104 172 104 168 108 188 120 184 112 176 112 184 116 184 112 180 108 176 108 180 120 180 116 176 112 172 112 168 108 168 104 164 100 160 100 164 104 168 108 172 104 168 100 164 100 164 100 164 100 164 100 164 104 168 104 168 100 160 92 152 88 152 88 152 88 152 88 160 96 160 92 156 88 152 88 152 84 148 80 144 84 148 88 148 80 144 76 144 84 156 96 128 68 136 76 144 80 144 80 144 80 140 76 136 80 140 84 144 80 140 76 136 80 140 84 132 80 148 88 140 76 136 80 144 84 140 76 128 64 120 60 152 84 132 64 120 60 128 72 124 68 128 72 132 68 128 64 120 60 124 64 120 60 116 52 136 76 136 72 132 72 128 68 140 80 140 68 124 60 136 80 124 64 128 64 128 64 128 60 120 64 120 64 120 72 132 84 108 68 128 92 128 76 120 76 84 72 80 68 76 72 80 76 68 60 72 68 76 72 84 76 92 80 80 68 76 72 88 84 84 88 92 68 72 72 76 56 80 72 80 72 80 72 80 72 76 72 80 76 84 72 80 68 88 84 96 76 80 60 76 68 80 64 76 60 72 64 76 68 72 68 64 60 56 60 64 68 44 52 60 60 56 36 24 8 0 0 0 4 4 8 8 8 20 20 20 16 16 12 12 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 8 20 28 36 36 40 36 40 44 48 48 48 48 44 48 56 56 56 44 44 44 52 60 60 48 48 36 40 36 40 40 44 40 44 44 52 52 60 48 52 52 56 52 60 56 60 52 56 52 60 56 64 60 64 60 68 64 72 76 88 92 100 88 92 88 92 88 92 88 92 92 92 88 88 84 92 88 96 96 92 88 84 88 92 96 100 108 80 48 40 48 52 44 32 40 40 40 44 44 48 48 48 44 44 44 44 44 44 44 44 48 52 12 88 268 356 308 328 292 308 288 300 288 292 288 288 284 288 280 284 276 268 264 260 264 260 260 252 248 240 248 236 240 232 228 220 212 208 208 208 216 216 212 208 200 196 192 192 192 196 188 184 176 176 172 164 192 200 352 380 444 360 456 340 440 348 448 352 456 360 464 368 464 368 476 376 468 368 476 376 480 376 480 380 484 384 488 384 500 392 492 384 492 392 504 404 512 404 512 408 516 412 520 412 512 404 512 408 524 420 536 428 552 408 576 480 608 456 620 436 636 452 580 452 572 432 540 456 544 436 536 424 528 428 536 436 532 428 532 428 532 428 532 428 544 432 548 436 548 440 552 440 544 432 544 436 548 440 552 440 560 444 564 448 568 444 556 440 544 444 548 444 540 436 540 440 556 440 564 436 560 432 556 432 552 436 568 444 564 436 564 448 540 452 564 460 560 448 552 448 560 448 568 444 568 444 568 448 560 452 556 452 556 452 556 452 548 444 552 452 560 456 560 456 560 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 572 444 568 440 564 440 560 436 560 436 560 436 560 436 544 416 536 408 532 412 540 420 548 424 544 420 544 416 540 416 536 412 536 412 536 412 536 412 540 420 544 424 548 420 544 416 540 416 540 412 536 408 532 408 528 404 528 408 532 412 536 412 528 404 524 400 524 396 520 396 528 404 528 404 528 404 528 404 524 400 524 396 520 392 516 392 508 388 512 392 516 388 512 384 528 392 524 384 520 380 512 376 508 372 504 368 504 364 500 364 504 368 504 364 500 360 496 360 496 360 496 360 496 360 496 360 492 356 492 356 492 356 492 356 488 352 488 348 484 344 480 344 488 348 484 344 480 340 464 336 468 340 464 340 460 336 448 336 452 332 452 328 448 324 444 324 448 324 444 320 440 316 436 312 432 324 432 324 432 324 432 324 424 316 424 316 424 316 424 316 424 316 424 312 420 308 416 308 416 308 416 304 412 300 408 300 404 300 412 300 400 280 372 256 380 272 380 272 380 272 376 264 388 276 388 276 388 276 388 276 368 260 376 264 380 260 376 256 372 264 372 260 368 256 364 256 364 260 368 260 368 256 360 248 356 248 356 244 352 240 348 240 352 244 352 240 348 236 344 236 360 248 348 232 340 236 348 244 348 240 348 240 348 240 348 240 340 240 340 236 336 232 332 232 328 228 328 228 328 228 328 228 316 212 316 208 312 204 308 204 304 208 316 212 308 204 312 216 316 208 296 188 284 192 300 208 288 192 296 200 296 192 284 180 268 184 276 196 280 196 280 196 276 192 276 184 272 180 268 180 272 180 264 172 256 164 252 160 268 180 268 180 268 180 268 180 252 176 248 172 248 172 244 168 240 164 240 164 240 164 240 164 232 160 244 172 248 168 236 156 236 160 236 160 236 160 236 160 232 160 228 152 216 144 208 140 224 156 224 156 224 156 224 156 200 144 216 160 224 152 208 136 216 152 212 148 212 152 220 160 204 140 212 152 216 152 216 152 208 144 208 148 212 152 216 152 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 196 132 196 132 196 132 196 132 200 136 204 144 216 148 204 132 200 132 188 120 184 124 196 136 188 128 192 132 196 128 192 124 184 124 188 120 176 112 184 128 184 124 196 136 200 132 188 120 192 124 184 120 192 128 188 120 180 120 192 124 180 112 184 124 172 112 184 124 192 128 188 120 72 24 68 20 68 20 72 24 60 12 64 20 68 24 76 28 84 32 80 28 76 32 80 36 72 36 80 20 64 28 72 12 72 24 72 24 72 24 72 24 68 24 72 28 76 24 72 20 68 44 76 44 64 28 60 36 68 36 64 32 60 36 64 32 72 20 64 12 56 20 64 24 52 28 64 36 56 20 20 0 0 0 0 0 4 0 8 0 16 8 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 8 8 24 24 36 28 36 32 44 40 48 40 48 36 48 32 56 36 48 28 52 40 60 36 52 28 44 24 44 24 48 28 44 24 44 28 52 36 52 32 52 32 56 36 56 40 56 36 56 40 60 44 64 44 64 48 68 52 80 68 96 80 92 72 92 72 92 72 92 72 96 72 92 68 88 72 92 76 96 84 88 76 88 80 96 88 100 68 48 32 48 44 44 24 40 32 40 36 44 40 48 40 44 36 44 36 44 36 44 36 44 24 28 124 308 368 328 344 320 332 316 316 308 296 300 292 292 288 288 284 276 264 268 256 260 244 256 236 244 220 236 216 236 224 228 212 216 204 212 204 216 208 212 200 204 188 196 184 200 176 188 176 180 164 168 152 164 172 296 340 372 312 364 292 348 288 348 288 352 296 360 304 360 308 372 312 368 304 372 316 376 308 380 312 380 316 384 316 392 324 388 320 388 324 400 328 404 320 408 324 408 328 412 328 408 324 408 328 416 340 432 352 436 368 472 416 468 364 480 368 496 380 472 372 460 360 440 348 444 348 432 336 424 336 432 344 428 336 428 336 428 336 428 336 432 344 432 344 436 348 436 352 432 344 436 348 436 352 440 344 444 340 448 344 448 340 440 344 448 348 448 352 444 344 436 352 456 364 444 356 436 352 440 356 424 348 440 360 444 368 460 376 456 352 472 356 456 352 452 356 448 352 444 360 444 360 444 352 448 344 452 344 452 344 452 344 448 340 452 348 456 348 452 344 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 332 444 332 440 328 436 324 436 324 436 324 436 324 424 308 416 300 412 304 420 312 424 312 424 308 420 308 416 304 412 300 412 300 412 300 412 300 416 304 420 308 420 308 416 304 416 304 416 300 412 300 408 296 408 296 412 300 412 304 416 304 408 296 404 292 400 288 400 288 404 292 404 292 404 292 404 292 400 284 400 280 396 280 392 276 384 272 388 276 392 272 388 268 392 280 388 272 384 268 376 264 372 260 372 256 368 256 364 252 368 260 368 256 364 256 360 252 360 252 360 252 360 252 360 252 356 248 356 248 356 248 356 248 352 244 352 240 348 236 344 236 348 260 344 252 340 248 336 244 340 248 344 244 340 240 336 240 332 236 332 232 328 232 324 228 324 228 320 224 320 224 320 220 324 216 324 216 324 216 324 216 316 208 316 208 316 208 316 208 316 208 316 204 312 200 308 200 308 200 308 196 304 196 300 192 300 192 304 196 296 176 276 160 276 168 280 172 284 176 288 180 276 180 276 180 276 180 276 188 272 188 276 196 276 200 272 196 264 180 264 176 260 176 256 172 256 176 260 176 260 172 252 164 248 164 248 160 244 160 240 156 244 160 244 156 240 156 236 152 248 176 240 172 236 168 236 172 236 168 236 168 236 168 236 160 240 152 240 148 236 144 232 144 228 140 228 140 228 140 228 140 212 144 212 140 208 140 204 136 208 148 216 144 204 132 204 140 208 136 196 120 188 124 196 132 188 120 192 128 192 120 184 112 184 104 192 112 196 120 196 116 192 124 188 128 184 124 180 124 180 124 176 116 172 112 168 108 180 124 180 124 180 124 180 124 184 112 180 108 168 96 164 92 164 96 164 96 164 96 164 96 160 100 168 108 168 108 160 100 160 100 160 100 160 100 160 100 168 100 164 96 156 92 152 88 156 92 156 92 156 92 156 92 148 88 152 88 152 88 152 84 160 96 152 84 148 84 148 84 136 76 144 80 148 84 148 80 140 76 140 80 144 80 148 84 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 132 72 132 72 132 72 132 72 128 68 128 72 136 72 128 60 132 68 128 64 124 68 128 72 124 68 128 72 132 68 128 64 120 64 124 60 116 52 120 68 124 76 128 80 132 76 128 72 128 68 116 68 128 80 128 68 116 72 128 72 120 64 120 76 116 64 120 72 124 72 120 68 76 68 72 64 72 64 76 68 68 60 72 68 76 72 84 76 80 76 84 80 88 76 84 72 76 80 88 68 72 76 84 64 80 72 80 72 80 72 80 72 76 72 80 76 84 72 80 68 72 64 80 68 72 56 72 68 80 64 76 60 72 64 76 68 72 68 64 60 60 60 60 64 60 64 68 68 60 40 28 12 4 4 4 4 8 8 8 8 12 12 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 4 16 24 28 32 32 36 40 44 48 48 48 48 44 36 48 52 56 48 52 56 64 52 52 48 48 44 48 48 52 52 52 48 48 40 48 44 48 44 48 44 52 48 56 52 56 52 56 52 60 56 64 60 64 60 68 64 72 76 84 88 96 88 92 88 92 88 92 88 92 92 92 88 88 84 92 88 96 96 92 88 88 88 88 92 92 92 72 48 40 44 48 44 36 40 40 40 44 44 48 48 48 44 44 44 44 44 44 44 44 40 24 44 192 336 376 312 344 304 332 308 324 312 316 312 312 292 296 284 288 276 280 272 268 264 264 260 252 260 244 252 236 236 232 228 224 220 220 220 224 220 216 216 208 204 200 196 196 196 196 188 184 180 176 176 168 180 184 328 372 448 368 464 356 456 352 452 352 456 360 468 364 464 368 476 372 472 368 476 380 480 380 484 380 488 384 488 384 496 392 492 388 496 396 504 404 512 408 516 408 520 412 520 412 524 416 524 416 532 428 544 440 556 448 616 472 600 464 644 532 684 552 676 516 612 472 564 444 552 444 540 428 532 428 536 436 532 428 532 428 532 428 532 428 540 428 540 432 544 436 548 436 544 436 548 436 552 440 552 440 568 448 572 452 568 444 552 436 556 452 552 448 544 448 544 440 580 452 544 408 500 372 476 364 492 384 508 400 520 420 552 452 572 476 572 472 564 456 564 468 560 448 568 444 568 444 568 448 564 456 564 456 564 456 564 456 560 456 564 456 564 452 560 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 568 444 568 440 560 436 560 436 560 436 560 436 556 428 548 420 544 424 552 432 552 428 548 424 548 420 544 420 540 416 540 416 540 416 540 416 536 416 540 420 544 416 540 412 540 416 540 416 536 412 536 408 536 416 540 416 540 420 544 420 536 412 532 408 532 404 528 404 528 404 528 404 528 404 528 404 524 400 524 400 520 396 520 392 512 388 516 392 516 392 512 388 528 392 524 384 520 380 512 376 512 376 508 372 508 368 504 368 504 368 504 368 500 364 500 360 496 360 496 360 496 360 496 360 492 356 492 356 492 356 492 356 488 352 488 348 484 344 480 344 492 348 484 340 480 336 464 336 468 340 464 340 460 336 448 336 452 332 452 332 448 328 448 324 440 320 440 320 444 324 444 324 432 324 432 324 432 324 432 324 424 316 424 316 424 316 424 316 424 316 424 312 420 308 416 308 416 308 416 308 412 304 412 300 408 300 412 304 412 296 396 280 380 276 388 284 396 292 404 296 388 276 388 276 388 276 388 276 388 280 392 284 396 276 388 272 372 264 372 264 368 260 368 256 364 260 368 260 368 256 360 248 356 248 356 248 352 244 352 240 352 244 352 244 348 240 348 236 348 244 352 244 348 240 344 232 344 236 344 236 344 236 344 236 340 240 340 236 336 232 332 232 328 228 328 228 328 228 328 228 316 212 316 212 312 208 312 204 320 220 328 216 308 196 300 200 308 200 304 196 300 196 300 196 292 192 296 192 296 188 288 184 272 188 276 196 280 196 276 192 276 192 276 184 272 180 268 180 264 176 264 172 260 172 260 172 268 180 268 180 268 180 268 180 264 184 256 176 244 164 236 156 240 164 240 164 240 164 240 164 236 164 240 168 244 164 240 160 236 160 236 160 236 160 236 160 236 168 236 168 236 168 236 168 224 156 224 156 224 156 224 156 228 156 212 144 208 148 220 164 232 164 220 152 212 144 208 144 200 136 204 144 208 144 208 140 200 136 200 140 204 140 208 144 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 136 200 136 196 132 196 132 196 132 196 132 192 128 196 132 192 124 184 116 188 128 192 132 196 128 192 124 188 128 192 132 196 128 192 124 184 124 188 120 180 116 184 128 196 128 192 124 188 128 192 132 188 116 180 120 192 132 196 124 184 128 196 128 188 120 188 132 188 124 184 116 180 116 184 120 68 16 64 12 60 16 64 20 64 16 64 20 68 24 72 24 60 16 72 28 76 24 64 12 64 28 76 16 68 32 80 20 76 28 72 24 72 24 68 20 68 24 72 28 76 24 72 20 60 36 68 40 64 32 68 44 68 36 64 32 60 36 64 32 72 24 68 16 60 20 60 20 60 28 64 32 52 16 20 0 4 0 8 0 8 0 8 0 12 4 12 4 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 4 8 20 20 28 20 36 32 44 40 48 40 48 36 36 24 52 36 56 36 64 52 52 32 52 32 52 36 60 44 64 40 56 28 44 24 44 24 48 28 48 28 52 32 56 36 56 36 56 40 60 44 64 44 68 48 68 52 76 64 88 72 96 76 96 76 96 76 96 76 96 72 92 68 88 72 92 76 92 84 92 80 88 80 88 80 80 56 48 32 44 36 40 28 40 32 40 36 44 40 48 40 48 40 48 40 48 40 48 40 32 8 88 260 384 388 340 360 336 348 328 336 320 316 312 304 308 300 300 288 288 280 280 272 272 248 264 240 252 228 244 228 236 224 228 220 224 220 228 224 224 212 216 204 208 196 200 188 200 180 192 180 184 172 180 160 160 152 268 332 380 316 372 308 356 296 352 296 356 300 364 308 364 308 376 312 368 308 372 320 380 312 380 316 384 316 388 320 392 324 392 324 396 328 400 324 408 324 408 328 412 328 416 332 420 336 420 340 428 348 436 356 428 380 460 356 468 416 604 560 708 628 724 544 548 412 464 372 448 356 440 340 432 340 436 344 432 340 432 340 432 340 432 340 428 340 428 340 432 344 436 348 436 348 436 352 440 352 444 348 452 348 452 348 448 340 440 340 448 348 444 356 456 360 448 352 432 324 384 264 328 224 308 216 332 248 340 256 352 280 388 316 448 348 476 376 472 372 472 376 452 356 448 360 444 360 444 352 460 352 460 352 460 352 460 352 460 352 460 352 456 344 448 336 452 340 452 340 452 340 452 340 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 452 340 448 336 448 332 444 332 440 328 440 328 440 328 440 328 436 320 428 312 424 316 432 324 432 316 428 316 424 312 424 312 420 308 420 308 420 308 420 308 412 300 416 304 416 304 412 300 420 308 416 304 416 300 412 300 412 300 416 304 416 304 416 304 416 304 416 300 412 296 408 296 404 292 404 292 404 292 404 292 404 288 400 284 400 280 396 280 388 272 392 280 396 276 388 272 388 276 388 272 384 268 380 268 380 264 376 264 372 260 372 260 372 264 368 260 368 256 364 256 360 252 360 252 360 252 360 252 356 248 356 248 356 248 356 248 352 244 352 240 348 236 344 236 344 256 344 252 340 248 340 248 340 248 344 244 340 240 336 240 336 240 332 236 332 232 328 232 316 220 320 224 324 232 328 232 324 216 324 216 324 216 324 216 316 208 316 208 316 208 316 208 316 208 316 204 312 200 308 200 312 204 308 200 308 196 304 196 300 196 308 200 308 196 300 188 276 168 276 172 284 176 288 180 280 184 280 184 280 184 280 192 276 192 280 196 272 200 268 192 268 184 264 180 264 176 260 176 256 176 260 176 260 172 252 164 252 168 248 164 248 160 244 160 248 164 244 160 244 156 240 156 236 172 244 180 248 172 232 160 232 164 232 164 232 164 232 156 240 152 240 148 236 144 232 144 232 144 228 140 228 140 224 136 216 148 212 144 212 140 208 140 216 152 220 148 208 132 204 140 196 132 204 136 204 132 192 120 192 124 192 124 188 120 184 116 188 104 192 112 196 120 192 112 192 124 188 128 184 124 180 124 172 116 172 120 176 120 176 120 176 120 176 120 176 120 176 120 184 112 176 108 168 100 164 92 168 100 168 100 168 100 168 100 164 104 164 104 164 104 164 104 160 100 160 100 160 100 160 100 164 100 164 104 168 108 172 108 156 92 156 92 156 92 156 92 164 96 152 84 148 88 160 100 164 96 156 88 148 80 144 84 140 76 144 84 148 84 144 80 136 72 140 76 144 80 144 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 76 136 76 136 72 132 72 132 72 132 72 132 72 140 80 144 76 128 64 120 64 120 64 132 76 136 72 124 60 124 68 128 72 132 68 128 64 120 64 128 64 116 56 124 72 136 80 124 68 120 72 132 84 120 64 116 68 128 80 132 76 124 76 136 80 124 72 128 80 132 76 120 64 112 60 116 68 76 64 72 60 68 64 72 68 72 64 76 68 76 68 80 72 76 72 84 80 88 76 80 68 72 76 84 64 76 80 88 68 84 76 84 72 80 68 76 68 76 72 80 76 84 72 80 68 76 68 88 72 80 68 84 76 80 64 76 60 72 64 76 68 72 72 68 68 64 60 56 52 56 56 60 60 52 36 28 16 12 8 8 8 8 8 8 8 20 20 16 16 12 12 12 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 8 16 24 28 28 28 36 40 44 48 48 48 48 44 32 44 48 56 52 60 64 76 48 52 48 52 52 60 60 68 64 64 56 52 44 44 40 44 44 48 44 52 48 56 52 56 52 56 52 60 56 64 60 64 64 68 64 68 72 80 84 88 92 96 92 96 92 96 92 96 92 92 88 88 84 92 88 96 92 92 92 88 88 84 84 80 64 56 48 40 40 44 40 40 40 40 40 44 44 48 48 48 48 48 48 48 48 48 48 48 16 24 132 316 372 372 312 344 292 332 292 320 300 312 300 308 308 312 288 296 284 292 284 292 276 276 276 268 264 256 256 252 240 236 236 232 232 232 236 236 228 224 220 216 212 208 204 200 196 200 192 192 188 184 188 180 184 164 300 364 452 372 468 372 464 360 464 356 464 360 468 368 468 372 480 376 476 368 480 380 484 380 488 384 488 388 492 388 496 392 500 396 504 400 504 404 516 408 520 412 520 416 524 416 532 424 532 424 536 432 544 440 584 480 580 452 668 692 884 904 1000 964 1020 816 748 520 580 448 560 452 548 436 536 432 540 440 536 432 536 432 536 432 536 432 540 428 540 432 544 436 548 436 548 436 552 440 552 444 556 444 572 452 572 452 572 448 556 440 544 440 544 448 556 456 536 424 464 352 444 328 428 328 444 344 436 336 440 332 440 344 468 380 500 424 552 476 584 480 584 480 572 460 576 456 572 452 568 448 568 460 568 460 568 460 568 460 568 460 568 460 568 456 560 448 572 452 572 452 572 452 572 452 568 448 568 448 568 448 568 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 576 452 576 448 572 448 568 444 564 440 564 440 564 440 564 440 564 436 556 428 552 432 560 440 556 432 556 432 552 428 552 424 544 420 544 420 544 420 544 420 536 416 540 420 544 416 540 412 544 420 544 416 540 416 536 412 536 412 532 408 532 408 532 408 540 416 540 416 536 412 532 408 528 404 528 404 528 404 528 404 528 404 528 400 524 400 520 396 512 392 520 396 520 396 516 388 524 388 520 384 520 384 516 380 516 380 516 380 512 376 512 372 508 372 508 368 504 368 500 364 496 360 496 360 496 360 496 360 492 356 492 356 492 356 492 356 488 352 488 348 484 344 480 344 488 344 480 340 480 340 468 340 468 340 464 340 460 336 448 336 456 336 456 332 452 332 448 328 440 320 440 324 448 328 452 332 432 324 432 324 432 324 432 324 424 316 424 316 424 316 424 316 424 316 424 312 420 308 416 308 420 312 420 308 416 308 412 304 412 308 416 308 416 308 412 304 400 292 396 288 392 284 388 280 392 280 392 280 392 280 392 280 392 280 392 280 392 272 384 264 376 268 376 264 372 264 368 260 364 260 368 260 368 256 360 248 360 252 360 248 356 248 352 244 356 248 356 244 352 244 348 240 344 240 352 248 356 240 340 228 340 232 340 232 340 232 340 232 340 240 340 236 336 232 332 232 332 232 332 228 328 224 324 224 320 216 320 212 316 212 312 208 312 212 324 216 312 208 316 220 300 200 312 208 312 200 296 188 296 192 292 188 288 184 288 188 276 192 280 196 280 192 272 188 276 192 276 184 272 180 268 180 264 176 264 176 264 180 268 180 264 176 264 176 264 176 264 176 248 172 248 172 248 172 248 172 244 168 244 168 244 168 244 168 240 164 240 164 240 164 240 164 236 160 236 160 236 160 236 160 224 156 224 160 232 168 236 168 224 156 224 156 224 156 224 156 220 156 220 156 220 156 220 156 220 152 216 148 212 152 216 156 212 152 216 156 220 152 212 148 208 144 208 144 212 148 216 152 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 136 200 132 196 128 196 132 196 132 196 132 196 132 200 144 208 136 188 116 184 128 184 124 196 136 200 132 188 120 188 128 192 132 196 128 192 124 188 128 192 124 184 116 188 132 200 132 188 120 184 124 196 136 188 120 180 120 192 132 192 124 188 128 200 132 188 124 192 132 196 128 184 116 176 112 180 120 68 20 64 16 64 16 68 20 68 20 68 20 68 20 68 20 84 36 88 40 88 40 84 36 68 32 80 20 64 28 76 16 80 32 76 24 72 20 64 16 68 24 72 28 76 24 72 20 68 48 80 48 68 40 72 48 68 36 64 32 60 36 64 32 72 24 72 20 64 20 52 8 52 24 56 24 52 24 36 12 12 4 12 4 8 0 8 0 20 12 20 8 16 8 12 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 16 12 28 20 32 24 36 32 44 40 48 40 48 36 40 28 56 40 60 40 68 56 60 36 56 36 60 44 68 48 68 44 60 32 48 28 48 28 52 32 56 36 56 40 60 40 56 36 56 40 60 44 64 44 68 48 68 48 72 56 84 68 100 80 100 80 100 80 100 80 96 72 92 68 88 72 92 76 88 84 92 84 88 76 76 68 52 40 44 32 40 32 40 32 40 32 40 36 44 40 48 40 52 44 52 44 52 44 52 44 20 48 204 372 388 372 352 360 328 348 328 332 316 316 308 304 324 324 308 296 296 292 296 288 288 276 280 260 272 252 264 244 248 236 240 228 236 228 236 228 228 220 224 212 216 200 208 196 200 180 196 184 192 180 188 172 168 136 248 328 384 312 368 316 368 304 364 300 360 304 368 308 364 312 376 316 372 312 376 324 384 316 384 316 388 320 388 324 392 324 396 332 404 336 400 324 412 328 412 328 416 332 416 336 428 340 424 340 424 344 432 348 436 364 428 356 684 736 964 892 1012 900 1016 832 756 516 492 412 460 364 448 348 436 344 436 348 436 344 436 344 436 344 436 344 432 344 436 348 436 352 440 352 440 352 440 352 444 356 444 352 448 344 452 348 452 348 448 352 440 340 444 360 460 348 408 292 336 240 324 232 320 236 336 252 332 244 332 240 324 236 336 256 360 280 424 348 464 372 476 380 468 372 464 368 460 360 456 356 464 356 464 356 464 356 464 356 456 352 460 356 460 352 456 344 456 344 456 344 456 344 456 344 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 456 340 452 340 448 336 448 336 444 332 444 332 444 332 444 332 440 324 432 316 428 320 436 328 436 324 436 320 432 320 428 316 424 312 424 312 424 312 424 312 416 308 420 312 424 308 420 304 424 308 420 308 416 304 416 304 412 296 408 296 408 292 404 292 416 304 416 300 412 296 408 296 404 292 404 292 404 292 404 292 408 288 404 288 400 284 400 284 392 276 396 280 396 280 392 276 384 272 384 272 384 272 384 272 384 272 384 268 380 268 376 264 376 264 372 264 368 260 368 260 360 252 360 252 360 252 360 252 356 248 356 248 356 248 356 248 352 244 352 240 348 236 344 236 340 252 340 252 340 252 344 252 340 248 344 244 340 240 336 240 340 240 336 240 332 236 332 236 324 228 324 228 328 232 328 232 324 216 324 216 324 216 324 216 316 208 316 208 316 208 316 208 316 208 316 204 312 200 308 200 316 204 312 204 308 200 308 200 308 200 308 200 304 196 304 196 312 200 308 196 296 184 288 180 284 188 284 188 284 188 284 196 288 204 292 204 284 204 272 200 272 184 268 184 264 180 264 180 256 176 260 176 260 172 252 164 256 168 252 168 248 164 248 164 252 164 248 164 244 160 244 160 240 176 244 176 240 172 236 164 236 168 236 168 236 168 236 160 240 152 240 148 236 144 232 144 236 148 232 140 228 136 220 132 220 148 216 148 212 144 212 144 204 144 216 148 212 144 216 156 200 136 208 140 208 136 196 124 196 124 188 116 184 116 184 120 192 108 196 112 196 116 188 108 192 124 188 128 184 124 180 124 180 124 180 124 180 120 176 120 172 116 172 116 172 116 172 116 164 96 168 104 172 108 180 112 172 104 172 104 172 104 172 104 168 104 164 100 160 104 164 108 160 100 160 100 160 100 160 100 152 88 152 92 160 96 160 100 156 92 156 92 156 92 156 92 152 88 156 92 156 92 152 88 152 84 148 84 148 88 156 96 156 92 160 96 156 92 152 84 144 80 148 84 148 88 152 88 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 136 76 132 68 128 68 132 72 132 72 132 72 132 72 128 76 140 68 116 48 120 72 124 68 128 72 132 68 128 64 124 68 128 72 132 68 128 64 124 68 132 68 120 60 128 76 132 76 128 72 124 76 128 80 128 72 120 68 128 76 124 68 120 76 132 76 124 68 124 80 124 72 120 64 116 64 120 68 80 72 76 68 76 68 80 72 76 68 76 68 76 68 76 68 92 84 88 80 88 80 92 84 80 84 88 68 72 76 80 60 88 80 84 72 80 68 72 64 76 72 80 76 84 72 80 68 84 76 92 72 76 60 76 68 80 64 76 60 72 64 76 68 72 72 72 72 68 60 52 44 56 60 60 64 64 56 60 52 16 16 16 12 12 8 8 8 16 16 16 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 12 16 20 28 32 32 36 32 36 40 44 48 48 48 48 44 40 52 56 60 56 60 64 76 60 64 56 60 56 64 64 68 60 64 52 52 48 52 48 52 52 56 56 60 60 64 60 64 52 56 52 60 56 64 60 64 64 68 64 68 68 76 76 84 96 100 96 100 96 100 96 100 92 92 88 88 84 92 88 96 88 88 92 92 88 80 76 72 44 44 44 40 36 36 40 40 40 40 40 44 44 48 48 48 52 52 52 52 52 52 52 52 12 88 252 392 340 352 332 348 300 344 300 336 308 328 304 320 316 324 296 304 284 300 296 308 292 300 292 284 284 276 276 272 256 252 248 240 236 236 236 236 232 228 228 220 216 212 208 208 200 200 196 196 196 192 196 188 196 156 284 360 456 368 460 372 476 368 472 364 468 364 472 368 472 372 484 376 476 372 480 384 488 384 488 388 492 388 496 392 492 392 504 404 508 404 504 404 520 412 520 416 524 416 528 420 532 424 532 420 532 428 536 432 568 464 540 500 860 972 1020 1020 1020 996 1020 992 948 664 644 496 576 460 556 444 540 436 544 440 540 436 540 436 540 436 540 436 548 436 552 440 556 444 556 444 552 440 552 444 556 444 560 448 560 444 568 452 576 456 568 456 556 448 556 456 552 424 468 328 428 340 416 324 404 316 400 316 416 336 424 332 408 324 408 328 436 360 484 416 536 452 572 484 588 476 592 472 588 464 580 460 584 464 584 464 584 464 584 464 568 452 576 460 580 460 576 456 576 456 576 456 576 456 576 456 568 448 568 448 568 448 568 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 580 456 576 452 576 448 572 448 568 444 568 444 568 444 568 444 564 436 556 428 552 432 560 440 564 440 560 436 560 432 556 432 552 428 552 428 552 428 552 428 548 424 552 428 552 428 548 424 548 424 544 420 544 416 540 416 540 416 536 412 536 408 532 408 536 412 536 412 532 408 532 404 528 404 528 404 528 404 528 404 532 408 528 404 528 400 524 400 516 396 520 400 524 396 520 392 520 384 520 384 520 384 520 384 524 388 520 384 520 380 516 380 512 376 508 372 508 368 504 368 496 360 496 360 496 360 496 360 492 356 492 356 492 356 492 356 488 352 488 348 484 344 480 344 484 340 480 340 480 340 472 344 468 340 464 340 460 336 448 336 460 340 456 336 456 332 452 332 452 328 448 328 448 328 444 324 432 324 432 324 432 324 432 324 424 316 424 316 424 316 424 316 424 316 424 312 420 308 416 308 424 316 420 312 420 308 416 308 420 312 416 304 408 300 408 300 416 308 416 304 408 300 404 296 396 284 396 284 396 284 396 284 400 288 400 288 396 276 384 264 380 272 376 268 376 264 372 264 364 260 368 260 368 256 360 248 364 256 360 252 360 248 356 248 360 252 356 248 356 244 352 244 356 244 348 240 344 236 344 240 344 236 344 236 344 236 344 236 340 240 340 236 336 232 332 232 336 236 332 228 328 224 320 220 324 220 320 216 320 212 316 212 316 220 328 220 316 208 316 216 308 204 312 208 308 204 304 196 300 192 292 184 284 184 292 192 280 196 280 196 280 192 272 184 276 192 276 184 272 180 268 180 276 184 272 180 268 176 260 172 260 172 260 172 260 172 260 172 244 168 248 172 248 172 252 176 248 172 248 172 248 172 248 172 244 168 236 160 236 160 244 168 236 160 236 160 236 160 236 160 224 156 224 156 224 160 228 160 224 156 224 156 224 156 224 156 220 152 212 144 208 148 216 156 220 156 216 148 212 148 216 152 220 156 220 156 220 152 212 144 204 140 208 144 208 148 212 148 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 200 136 196 128 188 124 196 132 196 132 196 132 196 132 188 136 204 132 180 112 192 144 196 128 192 124 188 128 192 132 188 128 192 132 196 128 192 124 192 128 196 128 184 120 192 136 188 128 192 132 196 128 192 124 200 128 188 124 188 124 184 112 180 124 192 124 184 116 184 128 180 116 184 124 188 124 184 120 76 24 72 20 68 24 72 28 68 20 68 20 68 20 68 20 76 24 64 12 60 16 72 28 76 40 84 20 64 24 68 8 80 32 76 24 72 20 64 16 68 24 72 28 76 24 72 20 68 44 76 40 60 24 52 32 68 36 64 32 60 36 64 32 72 24 76 24 68 20 48 4 60 32 68 40 68 48 68 48 16 8 16 4 12 0 8 0 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 16 12 24 20 36 28 36 28 36 32 44 40 48 40 48 36 48 36 60 40 60 40 64 52 68 48 64 40 60 44 64 48 64 40 56 32 52 32 56 36 60 40 64 44 64 48 68 48 56 36 56 40 60 44 64 44 68 48 68 48 68 56 80 60 100 80 100 80 100 80 100 80 96 72 92 68 88 72 92 76 88 80 92 84 88 72 72 60 36 32 44 32 36 28 40 36 40 32 40 36 44 40 48 40 52 44 52 44 52 44 52 52 28 120 312 428 360 368 384 376 356 380 348 368 344 348 332 336 336 332 316 308 300 304 308 304 304 292 296 284 288 268 280 260 264 252 252 236 240 228 232 224 232 224 228 216 216 204 208 200 204 184 196 188 196 188 196 176 180 136 236 324 384 308 360 312 372 312 368 304 364 308 368 312 368 312 380 320 372 312 380 324 384 316 384 320 388 324 392 324 388 324 400 336 408 336 400 320 412 328 412 332 416 336 420 336 424 340 420 336 420 340 428 340 452 372 444 416 852 892 996 852 1020 888 1020 928 948 660 536 420 464 372 452 352 440 344 440 348 436 344 436 344 436 344 436 344 440 352 444 356 444 360 448 360 440 352 440 356 444 360 448 352 436 336 448 348 456 356 460 364 464 360 460 368 452 312 336 200 328 232 332 240 340 244 344 248 336 248 348 252 340 236 332 240 340 256 368 288 404 340 460 384 484 384 480 372 472 364 464 360 464 360 464 360 464 360 464 360 448 344 452 356 460 356 460 356 456 344 456 344 456 344 456 344 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 448 336 456 344 456 340 452 336 448 336 444 332 444 332 444 332 444 332 440 324 428 312 424 316 436 328 440 328 440 324 436 324 432 320 428 316 428 316 428 316 428 316 424 316 432 320 432 320 428 312 424 312 424 308 420 304 416 304 420 308 420 304 416 300 412 300 412 300 408 296 408 292 404 292 404 292 404 292 404 292 404 292 408 292 408 288 404 284 400 284 392 280 396 284 400 280 396 276 384 272 384 272 384 272 384 272 388 276 388 272 384 272 380 268 376 268 376 264 372 260 368 260 360 252 360 252 360 252 360 252 356 248 356 248 356 248 356 248 352 244 352 240 348 236 344 236 340 252 340 252 340 252 344 252 340 248 344 244 340 240 336 240 340 244 340 240 336 236 332 236 336 236 332 232 328 228 324 224 324 216 324 216 324 216 324 216 316 208 316 208 316 208 316 208 316 208 316 204 312 200 308 200 316 208 316 204 312 200 308 200 316 204 308 196 300 188 296 192 296 188 296 188 296 188 296 188 284 188 284 188 284 188 284 196 276 196 280 192 268 192 256 180 272 188 272 184 268 180 264 180 256 176 260 176 260 172 252 164 256 172 256 168 252 164 248 164 252 168 252 164 248 160 244 160 252 180 240 164 232 168 240 176 240 172 240 172 240 172 240 164 240 152 240 148 236 144 232 144 236 148 232 140 228 136 220 132 220 152 220 148 216 144 212 144 224 160 228 152 212 136 204 140 208 140 208 136 204 132 200 132 200 128 188 116 180 116 188 124 196 112 196 112 196 116 184 108 192 124 188 128 184 124 180 124 192 132 188 128 180 120 172 112 172 116 172 116 172 116 172 116 176 108 176 104 172 100 168 100 172 104 172 104 172 104 172 104 172 108 160 96 156 100 168 112 160 100 160 100 160 100 160 100 160 96 160 96 160 96 160 96 156 92 156 92 156 92 156 92 164 92 140 64 128 76 156 100 168 100 156 88 148 80 144 80 152 88 152 88 152 84 140 76 136 72 136 76 140 80 144 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 140 80 136 72 128 68 124 60 132 72 132 72 132 72 132 72 132 84 152 84 128 64 144 104 136 72 124 60 120 64 132 76 124 68 128 72 132 68 128 64 128 72 132 68 120 60 128 76 120 72 132 84 136 80 124 68 140 80 124 72 124 72 116 56 116 68 124 72 116 60 120 72 108 60 120 72 128 76 124 68 84 72 80 68 76 72 80 76 72 72 88 84 92 76 72 60 80 72 80 72 80 72 80 72 88 80 88 76 80 68 72 60 80 76 88 76 76 64 76 72 76 68 76 68 76 68 76 68 84 68 72 56 64 56 72 64 68 60 80 72 84 68 72 56 60 60 64 68 68 68 64 64 52 56 56 60 60 60 64 64 48 24 12 16 16 4 0 8 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 20 24 28 32 36 32 32 32 36 44 48 52 56 56 56 60 60 52 60 64 68 56 52 56 68 64 64 52 52 48 56 52 56 52 56 52 56 52 56 64 64 56 56 52 60 60 68 60 64 60 64 60 64 60 64 68 68 64 64 60 68 64 72 80 92 96 104 104 108 100 104 88 92 88 92 88 92 88 92 92 92 92 96 96 88 68 52 48 44 36 32 32 36 44 48 36 40 40 44 52 56 56 60 52 56 56 52 52 56 52 48 8 208 328 392 360 380 316 372 320 368 320 352 320 348 324 348 320 340 312 316 284 296 280 304 304 300 284 292 292 284 284 284 256 280 260 240 264 252 220 224 236 232 228 224 216 212 208 204 208 204 188 188 192 196 200 192 168 148 248 308 452 388 464 372 460 360 468 364 472 372 480 376 480 376 480 380 484 384 488 384 500 392 492 384 492 392 504 404 504 404 512 412 516 412 516 412 532 424 532 420 528 416 524 416 536 424 532 424 532 428 540 436 552 428 560 528 808 980 1020 980 1008 1020 1020 992 1020 832 696 508 592 472 560 448 552 448 548 440 544 440 544 440 544 440 544 440 552 440 552 444 556 448 560 448 568 452 564 452 564 452 560 448 568 452 576 456 580 460 568 456 600 464 568 488 548 356 404 324 420 340 412 344 416 348 420 348 424 352 420 348 420 344 416 344 404 320 436 364 480 388 528 464 584 484 604 476 600 488 596 456 580 460 580 460 580 464 592 472 584 464 584 460 580 456 576 456 588 464 576 452 568 448 572 456 576 456 576 452 572 448 568 448 572 448 572 448 572 448 572 448 576 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 564 440 564 440 564 440 564 440 568 444 568 444 568 444 568 444 556 436 560 440 564 436 560 432 556 432 556 432 556 432 556 432 560 436 560 432 556 428 552 428 544 424 548 424 548 420 540 412 544 420 544 416 540 412 536 412 528 408 540 420 544 416 532 404 532 408 532 408 532 408 532 408 532 408 532 404 528 400 524 400 524 404 528 404 528 400 520 392 520 384 520 384 520 384 520 384 524 384 516 376 512 376 512 380 512 376 512 372 508 368 504 368 500 364 500 364 500 364 500 364 500 364 500 360 496 356 492 356 492 356 492 352 488 348 484 348 492 348 488 344 484 340 472 344 472 344 468 344 464 340 452 340 464 344 464 340 460 336 456 336 456 336 456 332 452 328 448 328 436 328 436 328 436 328 436 328 432 320 428 316 424 320 428 324 428 320 428 316 424 312 420 312 420 312 420 312 420 312 420 312 416 308 416 308 416 308 416 308 412 304 412 300 408 296 404 296 404 292 404 288 400 284 396 284 384 276 388 280 392 272 388 268 384 276 384 272 376 264 368 256 364 256 368 264 376 268 376 268 364 256 364 252 360 248 356 248 364 256 364 252 360 248 356 248 352 244 352 240 348 236 344 236 348 240 348 236 344 232 340 232 340 236 332 228 328 228 328 232 332 232 332 228 328 224 324 224 328 220 316 208 308 208 316 216 320 216 320 212 316 208 312 208 316 212 316 208 308 200 300 192 304 200 300 192 292 188 288 184 288 200 284 196 280 192 276 192 272 188 272 184 272 184 272 184 276 188 276 184 272 184 268 180 264 176 264 176 264 176 264 176 256 180 256 176 252 172 248 172 248 172 248 168 244 164 240 164 260 180 252 176 248 168 240 164 240 164 240 164 240 164 240 164 236 164 232 160 228 164 232 168 228 156 224 152 220 156 224 160 216 156 220 156 220 152 212 144 212 152 220 148 200 136 212 164 216 152 216 148 212 144 208 144 212 144 204 140 208 144 200 128 204 136 200 132 196 136 200 140 208 144 208 140 204 136 200 136 188 128 196 136 204 140 204 140 204 140 204 136 200 132 196 132 200 136 200 132 196 128 192 128 192 128 192 124 188 120 184 120 192 124 188 124 188 128 196 136 196 128 188 120 184 120 184 124 172 116 188 132 200 132 188 120 184 124 188 124 184 120 192 136 188 120 184 124 196 132 188 116 208 136 192 120 184 120 192 132 76 24 72 20 68 24 72 28 52 8 64 20 72 20 64 16 72 24 72 24 72 24 72 24 72 28 76 28 72 20 64 12 64 24 76 24 64 12 64 24 72 24 72 24 72 24 72 24 72 40 60 28 56 28 60 32 60 36 64 40 68 36 64 24 64 16 68 20 68 24 60 20 56 24 60 28 56 36 60 40 48 16 12 8 16 0 0 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 16 12 24 20 32 28 32 24 40 36 48 44 52 44 48 40 60 36 56 40 64 44 56 28 60 44 68 44 56 32 56 44 60 40 60 40 60 40 60 40 72 48 64 40 60 44 68 52 64 44 64 44 64 44 64 44 72 48 68 44 64 48 68 52 80 64 92 80 100 80 100 76 96 76 96 76 96 76 96 76 92 84 92 88 96 76 68 44 48 36 36 24 32 28 44 40 44 36 48 40 48 40 52 44 52 44 52 48 64 60 56 44 52 256 380 412 396 412 372 408 376 408 364 388 356 368 352 364 336 348 332 328 300 292 288 296 312 304 304 296 304 288 288 280 264 284 284 264 276 252 244 244 236 228 232 216 220 204 208 196 216 184 192 180 192 188 196 176 156 132 204 272 376 332 368 316 360 300 364 308 372 316 376 320 376 316 380 320 380 324 384 324 392 324 388 320 388 324 400 336 400 336 408 344 412 344 412 332 424 340 424 336 420 332 416 332 428 344 424 340 428 344 432 348 444 332 444 360 632 732 1012 912 1008 916 968 900 1004 820 612 436 484 384 460 360 452 360 444 348 440 348 440 348 440 348 440 348 440 352 444 356 444 360 448 360 452 364 452 364 452 364 452 360 452 352 456 356 464 360 460 364 476 348 456 384 436 248 300 232 336 252 340 256 344 256 348 260 352 264 352 260 348 260 344 256 332 236 336 264 356 272 396 344 460 380 480 368 476 372 476 348 464 356 460 356 464 360 468 368 464 360 464 356 460 356 456 352 464 348 460 344 452 340 452 344 456 344 456 340 452 340 448 336 448 336 448 336 448 336 448 336 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 440 328 440 328 440 328 440 328 444 332 444 332 444 332 444 332 432 324 436 328 440 324 436 320 432 320 432 320 432 320 432 320 436 324 436 320 432 316 428 316 420 312 424 312 424 308 416 300 420 308 420 304 416 304 412 300 408 300 416 304 416 304 412 296 408 296 408 296 408 296 408 296 408 292 408 288 404 288 400 284 400 288 404 288 404 284 396 276 384 272 384 272 384 272 384 272 388 272 380 268 376 264 380 268 376 268 376 264 372 264 368 260 364 256 364 256 364 256 364 256 364 256 364 252 360 248 356 248 356 248 356 244 352 244 348 240 348 260 348 256 344 252 344 252 344 252 348 248 344 244 340 244 344 248 344 244 340 240 336 240 336 240 336 236 332 232 328 232 328 220 328 220 328 220 328 220 324 212 320 208 316 212 320 216 320 212 320 208 316 204 312 204 312 204 312 204 312 204 312 204 308 200 308 200 308 200 308 200 304 196 304 192 300 192 296 188 292 196 292 192 288 188 284 196 272 192 276 196 276 200 272 196 276 192 272 184 264 180 260 176 252 172 260 180 264 180 260 176 256 172 256 168 252 168 248 164 256 172 256 168 252 164 248 164 244 176 244 172 240 172 236 168 240 172 240 168 236 168 232 156 240 148 232 144 228 140 232 144 232 144 232 140 228 136 224 136 224 152 212 140 208 140 212 144 216 148 216 144 212 140 208 140 212 144 208 136 200 132 196 128 200 132 196 128 192 120 184 116 200 116 200 112 196 116 192 116 188 120 184 128 184 128 184 128 188 128 184 128 180 124 180 120 176 120 176 120 176 120 176 120 180 112 180 108 176 104 172 104 172 104 172 100 168 96 164 96 176 116 172 108 164 100 160 96 164 104 164 104 164 104 164 104 168 100 164 96 160 100 164 104 160 92 156 88 152 92 156 96 152 92 156 92 156 88 148 80 148 88 152 84 136 72 148 96 152 88 152 84 148 80 144 80 140 72 136 72 140 76 132 60 136 76 136 76 136 76 136 76 144 84 144 80 140 76 136 76 132 76 136 80 140 80 140 76 140 80 140 76 136 72 132 72 136 76 136 72 132 68 128 68 132 72 132 68 128 68 124 64 128 64 124 64 124 68 132 76 132 68 124 60 120 60 120 64 116 72 132 88 140 84 132 76 124 76 132 76 124 72 132 88 136 80 128 76 136 84 132 76 124 72 124 72 120 64 116 60 84 72 80 68 76 72 80 76 60 52 64 60 76 72 84 76 80 72 80 72 80 72 80 72 72 68 76 68 76 68 72 60 68 68 80 72 72 64 76 72 84 76 84 76 84 76 84 76 80 68 76 60 68 56 72 60 80 64 76 60 72 64 76 68 68 68 68 68 64 60 56 52 64 64 60 60 60 56 56 52 48 24 12 16 16 4 0 8 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 20 24 28 32 36 32 32 48 48 52 52 48 44 40 40 52 52 44 56 56 60 52 48 52 64 64 64 56 60 60 72 60 64 60 64 60 64 60 64 72 72 68 68 64 72 68 76 64 68 64 68 64 68 64 68 68 72 64 68 64 68 68 72 72 80 84 92 92 96 92 96 96 100 96 100 96 100 96 100 92 92 92 96 96 84 64 48 48 44 40 36 36 40 44 48 52 52 52 48 48 44 44 44 52 48 52 64 76 72 52 40 76 300 384 396 344 396 336 384 328 388 324 372 328 368 332 364 308 340 312 316 276 284 264 280 288 308 304 312 300 304 292 288 268 280 284 276 264 248 248 260 244 240 236 228 220 216 212 208 212 208 192 192 196 200 200 188 188 156 244 304 448 384 460 368 468 364 472 368 476 376 480 380 480 380 484 380 488 384 488 384 496 392 492 388 496 396 504 400 508 404 512 412 516 412 516 416 532 424 532 424 528 420 528 420 536 428 532 424 536 432 544 436 572 456 556 440 576 672 920 1008 1020 1020 1020 1012 1020 844 700 488 600 484 572 456 560 452 552 440 544 440 544 440 544 440 544 440 552 444 556 444 560 448 560 448 560 448 560 452 568 456 572 460 576 460 584 468 588 468 580 468 568 448 564 472 520 344 408 340 420 336 420 340 424 340 428 344 436 352 432 348 432 344 428 344 432 336 436 340 440 332 468 400 556 464 596 472 592 484 596 460 588 460 588 456 588 464 592 468 588 460 588 460 584 456 584 452 580 460 580 460 580 456 572 452 576 456 576 456 572 452 572 448 572 448 572 448 572 448 572 448 576 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 564 440 564 440 564 440 564 440 568 444 568 444 568 444 568 444 560 436 564 440 564 440 560 436 556 432 556 432 556 432 556 432 560 436 560 432 556 428 552 428 548 424 548 424 548 420 540 416 544 420 544 420 540 416 540 412 536 412 540 416 540 416 536 412 532 408 532 408 532 408 532 408 532 408 532 408 528 404 528 400 528 404 528 404 528 400 520 396 524 388 524 388 524 388 524 388 524 388 520 380 512 376 516 380 512 376 512 376 508 372 508 368 500 364 500 364 500 364 500 364 500 364 500 360 496 356 492 356 492 356 492 356 488 352 488 348 492 348 488 344 484 340 472 344 472 344 468 344 464 340 452 340 464 344 464 340 460 336 456 336 456 336 456 332 452 328 448 328 436 328 436 328 436 328 436 328 432 320 428 316 424 320 428 324 428 320 428 316 424 312 420 312 420 312 420 312 420 312 420 312 416 308 416 308 416 308 416 308 412 304 412 304 408 300 408 296 404 292 404 288 400 284 396 284 388 276 392 280 392 276 388 272 388 276 376 264 368 260 372 268 364 256 368 260 368 256 360 252 364 256 364 256 360 252 360 248 364 256 364 252 360 248 356 248 352 244 352 244 348 240 348 236 348 240 348 240 344 236 344 232 340 240 336 232 328 228 332 232 332 232 332 228 328 224 324 224 324 220 320 212 312 208 316 212 320 216 316 212 316 212 312 208 320 212 308 200 300 196 304 204 304 200 300 196 296 188 292 192 288 200 284 196 280 192 276 192 272 188 272 184 272 184 272 184 272 180 268 180 264 176 264 172 264 176 264 176 264 176 264 176 256 180 256 176 252 172 248 172 248 172 248 168 244 164 240 164 248 168 244 164 236 160 232 156 240 164 240 164 240 164 240 164 236 164 232 160 228 164 232 168 228 156 224 152 220 156 224 160 216 156 220 156 220 152 212 144 212 152 216 148 204 140 212 156 216 152 216 148 212 144 208 144 200 132 196 132 204 136 192 120 196 136 204 144 208 140 200 132 208 144 208 140 204 136 200 136 204 140 208 144 208 140 200 136 204 140 204 136 200 132 196 132 200 136 200 132 196 128 192 128 200 136 200 132 196 132 196 128 192 124 188 124 188 128 196 136 196 128 188 120 184 120 184 124 180 120 192 132 200 132 192 124 188 132 196 132 188 128 200 144 204 132 188 120 192 132 200 132 176 120 188 132 192 120 176 108 76 24 72 20 68 24 72 28 68 20 64 20 72 28 80 36 72 24 72 24 72 24 72 24 56 12 64 20 68 20 64 16 64 20 76 24 68 20 72 32 76 28 76 28 76 28 76 28 68 40 64 36 60 32 60 32 72 40 60 28 56 32 68 36 72 24 72 20 64 20 52 12 68 32 64 28 56 32 52 28 48 16 12 8 16 0 0 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 16 12 24 20 32 28 32 24 44 36 48 40 48 36 44 32 48 28 44 32 60 40 52 28 56 44 68 48 64 44 72 56 72 52 72 52 72 52 72 52 76 56 76 56 76 56 76 56 72 52 72 52 72 52 72 52 76 52 68 48 68 48 72 56 80 64 84 68 92 76 96 76 104 84 104 84 104 84 104 84 96 88 96 88 96 76 64 40 48 36 40 32 40 32 44 40 48 40 48 40 48 40 48 40 56 40 48 60 76 52 40 28 156 360 436 420 376 428 396 420 388 420 380 408 372 388 364 380 348 356 340 336 300 292 268 268 296 312 316 300 300 300 300 284 296 264 272 268 252 240 260 248 248 240 240 224 224 212 212 200 216 188 196 188 200 192 196 172 180 140 196 260 372 328 364 308 368 308 372 312 376 316 380 320 380 320 380 324 384 324 388 328 392 324 392 324 396 328 400 332 404 340 412 344 416 348 412 336 424 340 424 340 424 340 424 336 432 344 428 344 428 348 436 352 428 336 452 352 460 432 660 696 892 884 988 880 868 600 524 412 500 396 472 368 456 360 448 352 444 352 444 352 444 352 444 352 444 356 444 360 448 360 452 364 444 360 448 364 456 372 464 368 464 360 468 368 476 372 472 376 476 368 476 388 432 256 324 260 336 252 340 256 340 260 344 260 356 268 352 268 348 264 348 264 352 260 336 256 320 232 344 288 428 352 472 356 472 364 480 348 468 364 460 360 460 364 464 368 464 364 460 360 460 356 456 356 452 344 464 356 464 348 456 340 460 348 456 344 456 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 444 332 444 332 444 332 444 332 444 332 444 332 444 332 444 332 436 324 440 332 444 328 436 324 436 324 436 324 436 324 436 324 436 324 436 320 432 316 428 316 424 312 428 316 424 312 420 304 424 312 420 308 420 304 416 304 412 304 416 304 416 304 416 300 412 300 412 300 412 300 412 300 412 296 408 292 408 288 404 288 404 288 408 292 404 288 400 280 392 280 392 280 392 280 392 280 392 276 384 268 380 268 380 272 380 272 376 268 376 264 372 264 368 260 368 260 368 260 368 260 364 256 364 252 360 248 356 248 360 252 356 248 356 244 352 244 348 260 348 256 344 252 344 252 344 252 348 248 344 244 340 244 344 248 344 244 340 240 336 240 336 240 336 236 332 232 328 232 328 220 328 220 328 220 328 220 324 212 320 208 316 212 320 216 320 212 320 208 316 204 312 204 312 204 312 204 312 204 312 204 308 200 308 200 308 200 308 200 308 200 304 196 304 192 300 192 292 196 292 192 288 188 284 196 276 192 280 200 280 204 272 200 284 192 268 176 256 176 268 188 264 180 264 180 264 176 252 168 260 176 256 172 256 168 252 168 256 172 256 168 252 164 248 164 248 180 244 176 244 172 240 172 244 176 240 172 240 168 236 160 244 152 236 144 232 144 232 148 232 144 232 140 228 136 224 136 220 152 216 148 212 144 212 144 212 144 212 144 212 144 212 144 220 144 204 128 192 128 204 140 200 132 200 128 196 124 192 120 200 116 200 112 196 116 192 116 192 124 188 132 188 132 188 132 180 124 176 120 176 116 172 116 176 120 176 120 176 120 176 120 180 112 180 108 176 104 172 104 172 104 172 100 168 96 164 96 172 108 168 108 164 104 160 100 164 104 164 104 164 104 164 104 168 100 164 96 160 100 164 104 160 92 156 88 152 92 156 96 152 92 156 92 156 88 148 80 148 84 148 84 144 80 148 88 152 88 152 84 148 80 144 80 140 72 132 72 144 80 136 64 128 76 144 88 148 84 136 68 144 84 144 80 140 76 136 76 144 84 148 84 144 80 136 72 140 80 140 76 136 72 132 72 136 76 136 72 132 68 128 68 132 72 132 72 132 72 128 68 128 64 124 64 124 68 132 76 132 68 124 60 120 60 120 64 108 60 116 68 120 64 116 60 124 76 128 76 124 72 132 88 136 72 112 56 112 68 124 72 124 76 132 84 132 80 124 68 84 72 80 68 76 72 80 76 84 76 80 68 76 72 80 76 80 72 80 72 80 72 80 72 64 60 72 68 76 68 72 64 76 76 88 76 80 68 84 80 76 68 76 68 76 68 76 68 80 68 80 68 76 64 72 60 84 68 72 56 68 60 80 72 72 72 72 68 64 60 52 52 68 64 64 60 60 52 56 48 48 24 12 16 16 4 0 8 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 20 24 28 32 36 32 32 32 36 40 44 48 48 48 48 44 44 40 52 56 60 52 48 56 64 68 72 64 68 68 80 72 76 72 76 72 76 72 76 72 76 72 80 76 76 72 76 68 72 68 72 68 72 68 72 72 76 68 68 64 72 72 76 84 88 84 92 92 100 96 104 100 104 100 104 100 104 100 104 96 96 96 100 96 84 60 44 48 44 44 44 44 44 44 48 40 40 44 48 48 52 56 56 64 48 48 64 64 40 28 44 196 380 400 388 320 396 336 392 324 388 324 376 328 368 332 372 328 360 324 336 284 272 232 244 272 316 308 308 296 316 316 316 332 264 268 292 268 268 288 264 256 252 248 240 232 224 216 212 212 212 200 200 204 200 196 180 208 164 236 288 440 388 464 368 480 376 480 376 484 380 484 380 484 380 488 384 488 388 492 388 496 392 500 396 504 400 504 400 508 408 516 416 520 416 520 416 532 424 532 424 532 424 532 428 540 432 536 428 540 432 544 444 540 424 552 468 576 464 596 536 708 700 856 748 752 548 584 520 600 484 572 460 560 456 552 444 548 444 548 444 548 444 548 444 556 444 560 448 560 452 564 452 560 448 564 456 572 464 576 468 588 468 592 476 600 476 588 476 588 480 592 488 536 372 436 344 428 340 432 340 436 344 436 348 444 352 444 352 440 348 440 344 452 340 440 340 432 320 448 376 532 456 592 472 588 480 596 468 596 468 592 460 588 464 592 468 592 464 592 460 588 460 584 456 572 456 584 468 588 464 580 456 580 460 580 456 576 456 572 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 568 444 568 444 568 444 568 444 568 444 568 444 568 444 568 444 560 440 568 444 568 444 564 436 560 436 560 436 560 436 560 436 560 436 560 432 556 428 552 428 548 428 552 428 552 424 544 416 548 424 548 420 544 420 540 416 544 416 540 416 540 416 540 420 536 412 536 412 536 412 536 412 536 412 536 408 532 408 528 404 528 408 532 408 532 404 524 396 528 392 528 392 528 392 528 392 528 388 520 384 516 380 520 384 516 380 516 376 512 376 508 372 504 368 504 368 504 368 504 368 500 364 500 360 496 356 492 356 496 360 496 356 492 356 488 352 492 348 488 344 484 340 472 344 472 344 468 344 464 340 452 340 464 344 464 340 460 336 456 336 456 336 456 332 452 328 448 328 436 328 436 328 436 328 436 328 432 320 428 316 424 320 428 324 428 320 428 316 424 312 420 312 420 312 420 312 420 312 420 312 416 308 416 308 416 308 416 308 416 308 416 304 412 304 408 300 404 292 404 288 400 284 396 284 388 280 396 284 396 280 392 272 388 276 372 260 364 264 376 276 380 272 380 272 376 264 368 256 368 260 368 256 364 256 360 252 364 256 364 252 360 248 356 248 356 248 356 244 352 244 348 240 352 244 352 240 348 240 344 236 344 240 336 236 332 232 336 236 332 232 332 228 328 224 324 224 324 220 324 220 320 216 316 212 316 212 316 212 316 212 316 212 320 212 304 196 296 200 308 212 304 200 304 196 300 196 300 196 288 200 284 196 280 192 276 192 276 192 276 188 276 188 276 188 268 180 264 176 264 172 260 172 264 176 264 176 264 176 264 176 256 180 256 176 252 172 248 172 248 172 248 168 244 164 240 164 248 172 248 172 248 168 244 168 240 164 240 164 240 164 240 164 236 164 232 160 228 164 232 168 228 156 224 152 220 156 224 160 216 156 220 156 220 152 212 144 212 148 212 148 216 152 212 144 216 152 216 148 212 144 208 144 208 140 204 144 216 152 208 136 196 136 208 152 216 144 200 132 208 144 208 140 204 136 200 136 208 144 208 144 204 136 196 132 204 140 204 136 200 132 196 132 200 136 200 132 196 128 192 128 188 124 188 124 188 124 192 128 192 124 188 124 188 128 196 136 196 128 188 120 184 120 184 124 180 116 180 116 180 116 176 112 180 120 188 120 180 116 188 132 196 120 172 104 176 120 188 124 196 128 188 124 188 128 196 136 76 24 72 20 68 24 72 28 68 20 68 16 64 12 60 12 72 24 72 24 72 24 72 24 64 20 68 20 68 20 64 12 72 28 80 28 68 16 68 24 68 20 68 20 68 20 68 20 68 40 72 44 68 36 60 32 68 36 64 32 60 36 64 32 68 20 68 20 64 20 56 12 64 32 60 28 56 36 52 32 48 16 12 8 16 0 0 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 16 12 24 20 32 28 32 24 24 20 36 36 48 44 52 44 48 24 44 32 64 44 60 32 64 52 76 56 72 48 72 60 76 56 76 56 76 56 76 56 72 56 76 60 80 56 76 52 76 56 76 56 76 56 76 56 76 56 72 52 72 52 76 56 88 68 88 68 92 76 104 88 104 84 104 84 104 84 104 84 100 88 96 92 96 72 60 36 48 40 48 40 48 40 48 40 36 28 40 36 52 48 60 52 64 40 52 52 48 16 40 76 300 420 424 416 384 428 392 440 392 432 380 412 372 396 368 388 368 380 364 352 300 272 232 228 268 320 340 328 324 336 344 320 292 212 256 296 268 260 292 252 264 252 252 236 236 216 220 208 220 192 204 196 208 196 192 168 192 140 184 248 368 332 372 316 380 320 380 320 380 320 380 320 384 324 384 324 388 328 388 332 392 324 396 332 404 336 400 332 408 340 412 348 420 352 416 340 424 340 424 340 428 344 428 344 432 348 432 348 432 352 440 356 444 340 428 368 472 400 444 376 456 424 524 472 536 408 496 396 492 384 464 364 456 364 452 356 448 356 448 356 448 356 448 356 448 360 448 360 452 364 452 368 452 364 456 368 460 376 464 368 468 364 472 372 480 376 476 380 484 380 488 396 456 300 348 252 344 272 348 276 348 280 352 280 356 284 356 280 352 280 348 276 348 272 348 272 336 240 348 276 416 348 480 364 476 356 476 348 476 372 468 364 464 364 464 368 468 364 464 364 460 360 460 360 456 348 460 352 464 352 464 352 464 348 460 348 456 344 456 344 456 344 456 344 456 344 456 344 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 448 336 448 336 448 336 448 336 444 332 444 332 444 332 444 332 440 328 444 332 444 332 440 328 440 328 440 328 440 328 440 328 436 324 436 320 432 316 428 316 428 316 432 320 428 312 420 308 428 312 424 312 420 308 420 308 420 308 416 304 416 304 420 308 416 304 416 304 416 304 416 304 416 296 412 296 408 292 408 292 408 292 412 296 408 288 400 284 396 284 396 284 396 284 396 284 392 280 388 272 384 272 384 272 384 272 380 272 376 268 376 268 372 264 372 264 372 264 372 264 364 256 364 252 360 248 356 248 364 252 360 252 356 248 356 248 348 260 348 256 344 252 344 252 344 252 348 248 344 244 340 244 344 248 344 244 340 240 336 240 336 240 336 236 332 232 328 232 328 220 328 220 328 220 328 220 324 212 320 208 316 212 320 216 320 212 320 208 316 204 312 204 312 204 312 204 312 204 312 204 308 200 308 200 308 200 308 200 312 200 308 200 304 196 304 196 292 196 292 192 288 188 284 196 280 196 284 200 280 208 276 204 276 188 264 180 260 180 268 188 272 188 276 192 272 188 268 180 264 176 260 176 256 172 256 172 256 172 256 168 252 164 248 164 252 180 248 180 244 176 244 176 248 176 244 176 240 172 240 164 244 156 240 148 236 148 236 148 232 144 232 140 228 136 224 136 220 152 224 156 220 148 212 144 208 140 212 144 212 144 216 148 212 140 200 132 196 132 204 140 200 132 200 132 200 128 196 128 200 116 200 112 196 116 192 116 196 128 192 136 192 136 192 136 184 124 180 124 176 120 176 116 176 120 176 120 176 120 176 120 180 112 180 108 176 104 172 104 172 104 172 100 168 96 164 96 172 112 172 112 172 112 172 112 164 104 164 104 164 104 164 104 168 100 164 96 160 100 164 104 160 92 156 88 152 92 156 96 152 92 156 92 156 88 148 80 148 80 144 84 156 92 148 76 152 88 152 84 148 80 144 80 144 80 140 84 156 92 148 80 136 80 144 88 148 84 140 76 144 84 144 80 140 76 136 76 136 76 140 80 140 76 132 68 140 80 140 76 136 72 132 72 136 76 136 72 132 68 128 68 120 60 120 64 124 64 124 68 128 64 124 64 124 68 132 76 132 68 124 60 120 60 120 64 132 76 128 76 124 72 124 72 112 64 120 64 112 60 120 76 136 76 120 64 124 76 128 76 128 68 112 56 112 64 128 80 84 72 80 68 76 72 80 76 64 60 72 68 80 68 72 60 80 72 80 72 80 72 80 72 80 76 84 76 80 68 72 60 80 76 84 68 68 52 60 56 80 72 80 72 80 72 80 72 80 68 84 72 84 68 72 56 72 64 76 68 80 64 76 60 64 64 68 68 68 64 60 60 56 56 60 60 60 56 64 60 48 24 12 16 16 4 0 8 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 20 24 28 32 36 32 32 32 36 40 44 44 44 44 44 48 48 44 56 64 68 60 60 68 80 80 80 68 68 68 76 68 72 68 72 68 72 68 72 64 72 72 80 76 76 68 68 76 80 76 80 76 80 76 80 76 76 72 72 68 76 72 80 84 84 80 84 80 92 96 104 96 100 96 100 96 100 96 100 100 100 100 100 96 80 56 40 44 48 48 48 48 48 48 44 44 44 44 48 48 52 52 52 60 48 52 60 36 20 68 144 332 412 364 388 344 396 324 412 328 400 332 384 328 380 336 376 336 372 332 336 260 244 184 184 204 292 328 348 336 352 332 304 200 156 252 332 268 252 292 260 268 264 256 248 236 228 220 216 216 216 208 208 208 204 196 176 212 156 220 276 436 396 476 380 488 384 488 384 488 384 488 384 488 384 488 388 492 388 496 392 492 392 504 404 508 404 504 400 512 412 520 416 524 420 520 420 532 424 532 428 536 432 540 432 544 432 540 432 540 436 548 444 556 440 548 436 584 464 596 416 600 416 564 472 596 500 580 480 580 468 560 452 556 456 560 452 552 448 552 448 552 448 552 448 560 448 560 452 564 452 568 456 568 460 572 460 572 460 572 460 584 468 592 476 596 476 588 476 584 476 592 500 584 436 480 348 452 348 456 352 456 356 460 356 460 356 456 352 456 348 452 348 448 344 456 360 452 328 444 364 532 464 608 484 592 476 592 468 604 472 596 464 592 464 592 464 596 468 592 464 592 460 588 460 580 460 580 460 580 464 588 472 584 464 580 460 580 456 576 456 580 456 580 456 580 456 580 456 576 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 572 448 572 448 572 448 572 448 568 444 568 444 568 444 568 444 564 444 568 448 572 444 568 440 564 440 564 440 564 440 564 440 560 436 560 432 556 428 552 428 552 428 556 432 552 428 548 420 552 428 548 424 548 420 544 420 548 420 540 416 540 416 544 424 540 416 540 416 540 416 540 416 540 416 536 412 536 408 532 408 532 408 536 412 532 408 528 400 536 400 536 400 536 400 536 400 532 392 524 384 520 384 520 388 520 384 516 380 516 376 512 376 508 372 508 372 508 372 508 372 500 364 500 360 496 356 492 356 500 364 496 360 496 356 492 356 492 348 488 344 484 340 472 344 472 344 468 344 464 340 452 340 464 344 464 340 460 336 456 336 456 336 456 332 452 328 448 328 436 328 436 328 436 328 436 328 432 320 428 316 424 320 428 324 428 320 428 316 424 312 420 312 420 312 420 312 420 312 420 312 416 308 416 308 416 308 416 308 420 312 416 308 416 304 412 304 404 292 404 288 400 284 396 284 392 284 396 288 400 280 396 276 376 268 376 268 376 268 376 268 372 264 376 272 380 272 376 268 372 264 368 260 368 256 364 256 364 256 364 252 360 248 356 248 360 252 356 248 356 244 352 244 356 248 352 244 352 240 348 240 348 244 340 236 336 236 336 240 332 232 332 228 328 224 324 224 324 220 328 224 328 220 316 208 312 208 312 212 316 216 320 216 308 204 308 204 308 204 308 204 304 200 304 200 304 200 304 204 288 200 284 196 280 192 276 192 280 196 280 192 280 192 280 192 276 184 272 184 268 180 268 176 264 176 264 176 264 176 264 176 256 180 256 176 252 172 248 172 248 172 248 168 244 164 240 164 244 168 244 168 244 168 244 168 240 164 240 164 240 164 240 164 236 164 232 160 228 164 232 168 228 156 224 152 220 156 224 160 216 156 220 156 220 152 212 144 212 144 208 148 224 160 212 136 216 152 216 148 212 144 208 144 204 136 200 144 216 156 212 140 208 144 208 144 208 144 208 144 208 144 208 140 204 136 200 136 188 128 196 132 200 132 196 128 204 140 204 136 200 132 196 132 200 136 200 132 196 128 192 128 188 124 188 128 192 128 196 132 192 124 188 124 188 128 196 136 196 128 188 120 184 120 184 124 200 136 196 128 192 128 192 128 176 120 184 120 176 116 188 132 196 124 184 120 192 132 192 120 180 116 180 116 184 120 188 128 76 24 72 20 68 24 72 28 52 12 72 32 84 36 80 24 72 24 72 24 72 24 72 24 80 32 80 28 72 20 64 12 68 24 64 12 44 0 36 0 72 28 72 28 72 28 72 36 64 40 72 48 72 40 60 28 56 32 68 44 72 40 60 28 60 12 64 28 68 28 64 24 52 24 56 28 56 40 60 44 52 16 12 8 16 0 0 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 16 12 24 20 32 28 32 24 40 32 44 36 44 32 36 24 52 28 52 40 68 52 68 44 80 64 84 60 72 48 68 56 72 52 72 52 72 52 72 52 64 48 76 56 76 56 68 44 80 60 80 60 80 60 80 60 80 56 76 52 72 56 76 60 80 60 76 56 80 64 92 80 100 80 100 80 100 80 100 80 104 92 100 92 96 72 56 32 44 40 48 44 52 40 48 36 52 44 48 40 48 40 44 36 52 36 56 52 36 24 96 192 404 448 396 428 416 444 392 464 408 444 400 428 388 424 388 412 368 380 360 344 280 236 184 168 168 268 336 356 352 348 320 272 140 112 280 372 292 252 308 288 272 268 260 248 240 220 224 208 220 196 208 204 212 196 192 164 192 144 172 240 364 340 388 320 384 324 384 324 384 324 384 324 384 324 384 328 388 332 392 324 388 316 400 328 408 328 400 320 408 336 416 344 420 344 420 340 424 340 424 344 428 348 432 348 436 348 432 348 432 352 440 360 436 364 452 360 436 400 444 376 452 360 436 392 472 380 504 372 472 368 448 356 452 364 456 360 448 356 448 356 448 356 448 356 452 360 448 364 452 368 456 368 464 376 460 372 460 372 460 360 464 364 472 372 476 372 472 376 480 380 488 412 512 380 412 284 356 284 356 288 356 292 360 292 356 288 356 284 352 284 348 280 344 276 356 284 352 240 328 260 424 360 492 376 476 356 472 348 480 376 472 364 464 364 464 364 468 368 468 364 464 360 460 360 464 352 460 344 460 352 472 364 464 352 464 348 460 344 456 344 456 344 456 344 456 344 456 344 452 340 452 340 452 340 452 340 452 340 452 340 452 340 452 340 448 336 448 336 448 336 448 336 444 332 444 332 444 332 444 332 440 332 444 336 448 332 444 328 440 328 440 328 440 328 440 328 436 324 436 320 432 316 428 316 428 320 432 320 432 316 424 308 428 316 428 312 424 308 420 308 428 312 416 300 412 304 424 316 416 304 416 304 416 304 416 304 416 300 416 296 412 292 408 292 408 296 412 296 412 292 404 284 404 288 404 288 396 288 396 288 396 280 388 272 384 272 384 276 384 276 384 272 380 268 376 268 372 264 372 264 372 264 372 264 364 256 364 252 360 248 356 248 364 256 364 252 360 248 356 248 348 260 348 256 344 252 344 252 344 252 344 248 340 244 340 244 340 248 340 244 336 240 336 240 336 240 336 236 332 232 328 232 328 220 328 220 328 220 328 220 324 212 320 208 316 212 320 216 320 212 320 208 316 204 312 204 312 204 312 204 312 204 312 204 308 200 308 200 308 200 308 200 312 204 312 200 308 196 304 196 292 196 292 192 288 188 284 196 280 200 284 204 288 208 280 196 264 180 268 188 272 188 268 180 256 172 260 180 268 184 268 184 264 180 264 176 260 172 256 172 256 172 256 168 252 164 248 164 252 184 252 180 248 176 244 176 248 180 248 176 244 172 240 172 244 156 236 148 232 148 236 152 232 144 232 140 228 136 224 144 220 144 224 152 224 144 212 132 208 132 208 136 212 140 216 148 200 132 204 140 208 140 204 132 200 132 200 132 200 132 200 132 200 116 200 112 196 116 192 116 196 128 192 136 192 136 192 136 188 132 188 128 184 128 180 124 176 120 176 120 176 120 176 120 180 112 180 108 176 104 172 104 172 104 172 100 168 96 164 96 164 104 164 104 164 104 164 104 164 104 164 104 164 104 164 104 168 100 164 96 160 100 164 104 160 92 156 88 152 92 156 96 152 92 156 92 156 88 148 80 148 80 140 84 160 96 148 68 152 88 152 84 148 80 144 80 136 68 132 76 148 88 144 72 148 84 144 80 140 84 144 88 144 84 144 80 140 76 136 76 116 60 124 68 132 72 132 72 140 80 140 76 136 72 132 72 136 76 136 72 132 68 128 68 128 68 128 72 132 76 136 76 128 64 124 64 124 68 132 76 132 68 124 60 120 60 120 64 132 80 128 72 120 68 120 68 120 72 124 72 120 68 128 84 116 60 112 64 124 72 116 56 116 68 128 84 140 84 128 72 84 76 84 76 84 76 84 76 88 76 84 72 80 68 76 64 76 68 76 72 80 76 84 76 72 68 76 72 76 64 64 52 72 56 68 52 60 48 56 44 72 64 80 72 84 72 84 68 72 60 72 60 72 60 72 60 76 64 76 64 76 64 76 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 60 52 44 28 16 0 4 0 0 4 4 4 4 4 4 4 4 0 4 8 12 12 12 12 8 16 12 12 12 12 16 20 24 24 24 24 28 28 32 32 32 40 48 52 52 48 52 60 72 64 64 52 60 64 76 72 76 64 68 64 72 68 76 72 76 76 80 76 80 76 80 76 80 68 76 72 80 76 76 72 72 68 72 68 76 72 80 76 80 72 76 72 80 76 84 80 84 84 84 80 88 88 96 100 104 104 108 104 108 104 108 104 108 104 108 112 100 80 56 44 40 52 52 52 52 52 52 52 52 52 60 52 64 60 68 68 64 68 52 76 40 52 32 20 320 356 404 344 400 332 396 332 396 348 408 340 404 336 400 344 404 368 384 332 332 264 204 148 128 152 232 320 392 400 308 180 160 72 200 440 416 276 300 280 288 276 276 264 256 240 240 224 224 224 224 220 208 196 196 192 200 180 180 204 216 400 396 480 380 480 376 480 380 484 384 488 384 500 396 496 392 496 392 492 388 504 404 504 408 508 408 512 412 520 420 520 424 524 428 528 428 532 428 532 432 536 436 540 436 544 440 544 440 544 440 544 440 552 440 556 448 572 448 576 456 576 452 576 460 572 468 572 468 576 464 572 456 568 452 560 448 552 440 552 440 552 440 552 444 544 448 548 452 556 460 564 468 568 468 568 472 572 476 576 472 580 460 592 468 600 476 604 484 592 476 592 480 624 516 592 408 460 360 464 364 460 356 464 364 456 368 464 372 464 368 448 356 460 364 452 360 448 352 448 352 560 472 596 492 596 468 592 472 596 472 596 472 596 472 596 472 600 476 596 468 592 464 584 460 588 464 588 464 592 472 600 480 588 464 588 464 588 464 588 464 596 472 592 464 584 460 580 452 580 456 580 456 580 456 580 456 584 460 584 456 580 456 576 452 576 452 576 448 572 444 568 444 568 444 568 444 568 444 568 444 568 444 568 444 568 444 568 444 568 444 564 440 564 436 560 436 556 432 560 436 556 432 552 424 564 428 564 424 560 420 556 420 552 416 552 416 552 416 552 416 556 420 556 416 552 412 548 412 548 412 548 412 548 412 548 412 540 416 540 412 536 408 532 408 536 412 540 416 540 412 532 412 516 412 520 396 540 396 552 408 532 396 520 392 524 388 536 392 528 384 516 376 512 376 512 380 508 372 508 368 504 364 500 364 504 368 504 364 500 360 496 360 508 368 500 360 492 352 488 352 488 352 488 348 484 344 480 344 476 340 476 336 472 332 460 332 472 332 472 336 472 336 464 336 456 328 452 328 448 324 436 324 444 324 444 320 440 316 436 316 440 320 440 316 436 312 432 312 424 316 424 316 424 316 424 316 420 312 420 312 420 312 420 312 416 308 416 308 416 308 416 308 416 308 416 304 412 300 408 300 408 300 408 300 408 300 408 296 396 284 400 292 404 292 400 288 392 280 392 276 388 272 384 272 388 276 388 272 384 272 380 268 368 260 364 252 356 244 352 240 348 244 352 248 356 252 360 256 368 256 356 244 352 248 364 260 352 244 352 244 352 244 352 244 356 244 352 240 348 232 336 228 336 236 332 228 320 228 312 224 332 228 320 216 316 220 328 232 324 224 324 220 320 216 316 216 316 212 316 208 312 204 308 204 316 208 308 200 300 192 296 188 296 200 304 208 296 200 284 188 276 192 268 192 268 192 268 192 268 184 268 184 268 184 268 184 268 184 268 180 264 176 260 176 260 184 260 180 256 176 252 176 260 180 248 168 240 168 248 176 244 164 236 160 240 168 252 180 236 160 236 160 236 160 236 160 240 168 228 156 224 160 236 172 228 160 228 160 228 160 228 160 224 160 224 156 220 152 216 152 204 144 216 156 220 152 208 140 216 152 216 152 212 144 204 136 212 148 212 148 212 148 212 148 204 140 204 140 204 140 204 140 212 144 208 140 204 144 208 148 204 136 200 132 196 136 200 140 188 128 192 132 196 136 200 140 196 136 200 140 204 136 200 132 188 124 188 124 188 124 188 124 180 120 188 124 184 120 196 140 184 124 188 128 192 124 188 120 188 124 188 120 184 116 180 116 180 112 168 100 168 116 196 140 184 116 176 116 188 128 188 120 180 116 180 116 180 116 180 116 76 28 76 28 76 28 76 28 76 28 72 24 72 24 68 20 68 20 68 24 72 28 76 28 64 20 72 24 72 20 64 12 72 40 68 36 60 28 52 24 60 32 64 40 68 40 68 40 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 32 64 32 64 32 64 32 60 28 60 28 60 28 60 28 56 20 32 0 4 0 0 0 4 0 4 4 4 4 4 4 0 0 8 4 12 4 12 0 16 4 12 4 12 8 20 16 20 12 20 16 24 16 28 20 36 32 44 36 40 36 52 52 60 32 48 32 64 52 72 52 68 48 68 52 72 56 76 56 72 52 72 52 72 52 72 52 72 56 76 60 80 56 76 52 72 52 72 56 76 60 80 60 76 56 80 60 80 64 84 64 84 64 84 64 88 72 100 84 104 84 104 84 104 84 104 84 100 96 108 88 80 52 48 36 52 44 52 44 52 44 52 44 56 64 60 60 60 48 64 48 60 36 68 44 44 32 112 372 412 460 404 452 400 452 400 452 412 460 404 456 400 452 400 448 396 400 344 332 260 196 128 116 120 196 324 392 344 252 172 140 100 220 492 424 296 300 288 300 288 300 276 280 252 252 240 220 228 204 220 204 200 204 200 204 188 188 172 192 340 356 396 324 376 308 380 312 380 316 384 316 388 320 388 324 392 328 396 324 404 316 408 320 408 324 412 324 420 332 420 336 424 340 428 340 428 336 432 340 432 344 436 344 440 348 440 348 440 348 440 348 436 352 440 356 448 364 456 368 456 368 456 372 460 376 464 376 464 376 460 368 456 364 448 360 440 352 440 352 440 352 440 352 448 348 452 352 460 356 464 360 468 364 472 368 472 372 476 372 464 360 464 364 468 372 472 372 476 376 472 372 492 412 488 360 376 288 360 284 372 300 352 268 368 300 376 316 380 312 376 304 372 292 376 284 364 272 364 276 464 376 484 392 476 364 468 356 472 360 472 360 472 360 472 360 468 356 468 356 468 356 468 356 472 360 468 352 464 356 468 360 464 352 464 352 464 352 464 352 472 360 468 356 464 348 456 344 456 344 456 344 456 344 456 344 460 340 456 340 452 336 452 336 452 336 452 332 448 332 444 328 444 328 444 328 444 328 444 328 444 328 444 328 444 328 444 328 444 328 444 324 440 324 436 320 436 320 436 320 436 316 428 308 428 316 428 312 424 312 420 308 416 304 416 304 416 304 416 304 420 308 420 304 416 304 412 300 412 300 412 300 412 300 412 300 416 300 416 296 412 296 408 292 408 296 412 296 412 296 408 292 424 300 408 292 396 304 404 324 404 304 400 296 392 284 380 280 388 272 380 268 376 264 380 268 372 260 372 256 368 256 364 252 364 256 360 252 360 248 356 248 372 260 364 252 356 244 352 248 352 252 352 248 348 248 344 244 340 240 340 236 336 236 332 232 332 244 332 244 332 244 336 244 328 236 332 232 328 232 324 228 324 220 324 216 320 216 316 212 320 216 320 212 316 208 312 208 316 208 316 208 316 208 316 208 312 204 312 204 312 204 312 204 308 200 308 200 308 200 308 200 308 200 308 196 304 192 300 192 300 192 300 192 300 192 296 200 284 192 288 204 292 200 288 200 280 192 280 188 276 184 272 184 280 188 276 188 272 184 272 184 260 176 256 172 252 168 248 164 244 160 248 164 248 164 252 168 256 188 248 180 248 180 256 188 244 176 244 176 244 176 244 176 240 176 236 168 228 164 228 160 232 164 228 156 228 152 220 140 228 140 220 132 220 132 228 140 224 136 224 132 220 128 216 128 212 144 212 140 208 136 204 136 212 144 208 140 204 132 200 132 188 124 196 128 200 124 188 120 192 124 192 132 192 132 192 132 184 116 184 116 184 116 184 116 184 116 184 112 180 112 176 108 184 116 184 112 180 108 176 108 180 108 172 100 164 100 172 104 164 104 164 104 168 108 172 116 164 104 164 104 164 104 164 104 168 104 160 96 160 96 168 104 160 96 160 96 160 96 160 96 160 96 160 92 156 88 152 88 144 80 152 88 152 88 144 80 136 76 144 80 148 80 144 76 144 80 144 80 144 80 144 80 140 80 140 80 140 80 140 80 148 84 144 80 140 84 144 88 140 76 136 72 132 76 136 80 128 68 132 72 132 72 136 76 132 76 136 80 140 76 136 72 124 64 124 64 124 64 124 64 124 76 128 72 116 64 124 80 120 72 124 76 128 72 124 68 128 76 128 72 124 72 120 68 124 64 108 52 108 64 128 84 120 64 112 64 124 76 124 68 116 64 116 64 116 64 116 64 84 76 84 76 84 76 84 76 76 68 80 72 80 72 84 76 76 68 76 72 80 76 84 76 72 68 80 76 84 76 80 72 88 76 84 64 72 56 64 48 68 56 72 64 80 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 64 64 64 64 64 64 64 64 56 56 56 56 56 56 56 56 52 44 28 16 0 4 0 0 4 4 4 4 4 4 4 4 0 4 8 12 12 12 12 8 16 12 12 12 12 16 20 24 16 16 20 20 20 24 24 24 28 32 36 36 32 36 44 52 44 44 36 44 52 68 64 68 64 68 64 72 68 76 72 76 68 72 68 72 68 72 68 72 72 76 76 80 76 80 72 76 72 76 72 76 76 80 76 80 72 80 76 80 80 84 80 84 76 80 76 80 80 88 88 96 96 100 96 100 96 100 96 100 92 100 100 92 76 60 52 52 52 52 52 52 52 52 52 56 52 60 56 64 60 60 68 64 60 60 56 76 4 28 208 392 360 412 344 404 340 404 344 408 348 408 344 408 340 404 340 400 344 360 308 296 232 168 120 96 88 156 324 380 256 160 128 112 124 336 548 484 316 312 296 284 292 292 280 272 256 252 240 244 236 228 220 216 200 204 188 196 196 192 196 204 400 416 492 380 480 380 484 380 488 384 488 384 484 384 492 392 500 400 508 412 508 408 508 412 512 412 516 416 524 424 524 424 528 428 528 428 532 432 536 432 540 436 540 436 548 444 548 444 548 444 548 444 548 436 552 444 556 448 564 452 568 456 572 460 572 460 576 464 576 464 572 456 568 452 560 448 556 444 556 444 556 444 556 448 556 456 556 460 556 460 556 460 564 472 568 472 572 476 572 472 588 464 592 464 592 468 596 468 608 480 604 472 612 508 640 504 556 408 476 352 464 368 456 340 464 368 472 376 472 380 472 380 460 372 460 360 444 344 468 380 584 480 608 488 596 468 588 468 596 472 596 472 596 472 596 472 584 460 588 468 592 472 600 476 604 480 596 468 588 464 588 464 588 464 588 464 588 464 588 464 596 472 592 468 588 460 584 460 580 456 580 456 580 456 580 456 580 456 580 452 576 448 572 448 576 452 576 452 572 448 572 444 572 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 572 448 568 444 568 440 564 440 560 440 564 440 564 436 556 428 564 428 564 428 560 424 560 420 556 420 556 420 556 420 556 420 556 420 556 420 552 416 552 412 548 412 548 412 548 412 548 412 540 416 540 416 536 412 536 408 532 408 532 408 532 412 532 412 524 408 528 392 536 392 556 408 548 412 536 408 536 388 540 380 528 388 520 380 512 376 516 380 508 372 508 372 504 368 504 364 496 360 496 356 492 356 488 352 508 368 500 360 492 356 492 356 488 352 488 352 484 348 484 344 476 340 476 340 472 336 472 332 476 332 472 332 472 332 464 336 456 328 452 332 448 328 440 324 444 324 444 324 440 320 440 316 440 320 436 316 436 316 432 312 424 316 424 316 424 316 424 316 420 312 420 312 420 312 420 312 416 308 416 308 416 308 416 308 416 308 416 304 412 300 408 300 408 300 408 300 408 300 408 296 396 288 400 292 404 288 396 284 392 280 392 276 388 272 384 272 388 276 388 276 384 272 380 268 368 260 368 260 364 256 364 256 360 252 356 248 356 248 352 244 364 252 360 248 356 252 360 256 352 244 352 244 352 244 352 244 352 236 352 232 344 228 336 228 336 232 332 224 320 224 312 224 328 224 324 220 320 224 324 228 324 224 324 220 320 216 316 216 316 212 316 208 312 204 308 204 316 212 312 208 312 208 312 208 292 192 296 196 284 192 280 184 276 192 268 192 268 192 268 192 268 184 268 184 268 184 268 184 268 184 268 184 264 180 264 176 260 184 260 180 256 176 252 176 256 176 248 168 244 168 244 172 236 164 244 172 248 172 244 168 240 164 240 164 240 164 240 164 236 164 232 160 228 164 232 168 228 160 228 160 228 160 228 160 224 160 224 156 220 152 216 152 208 148 212 152 216 148 212 144 192 132 200 140 208 144 208 144 204 140 204 140 204 140 204 140 204 140 204 140 204 140 204 140 208 144 204 140 204 140 208 144 204 136 200 132 196 136 200 140 200 136 196 132 196 132 192 128 196 132 200 136 200 136 196 132 188 124 188 124 188 124 188 124 196 132 196 124 180 112 180 124 184 124 188 128 192 124 188 120 196 132 196 128 192 128 192 124 196 124 180 112 176 120 192 132 184 116 176 116 188 128 188 120 180 116 180 116 180 116 180 116 76 28 76 28 76 28 76 28 64 20 68 24 72 28 76 32 68 20 68 24 72 28 76 28 68 20 72 28 80 32 80 32 72 40 64 28 52 16 40 12 52 28 60 32 64 36 60 32 68 40 68 40 68 40 68 40 64 36 64 36 64 36 64 36 64 32 64 32 64 32 64 32 64 32 64 28 60 28 56 24 56 20 32 0 4 0 0 0 4 0 4 4 4 4 4 4 0 0 8 4 12 4 12 0 16 4 12 4 12 8 20 16 20 12 24 16 24 20 28 20 28 28 36 28 32 24 40 40 48 24 40 28 60 48 72 52 68 48 68 52 72 56 76 56 80 60 80 60 80 60 80 60 76 56 80 64 84 60 76 56 76 60 80 60 80 60 80 60 80 60 80 64 84 64 88 68 80 60 80 60 80 64 88 72 96 76 96 76 96 76 96 76 88 84 96 80 76 56 56 48 56 48 56 48 56 48 56 48 60 68 64 60 60 52 60 44 56 48 56 80 4 52 332 440 416 468 412 460 408 460 412 464 408 460 412 460 408 456 404 444 384 376 320 296 224 164 104 92 68 108 284 340 184 112 124 84 180 384 604 492 352 312 312 308 300 312 288 292 264 264 252 236 236 208 220 204 208 216 208 204 196 188 152 160 316 352 396 308 380 312 380 316 384 316 388 320 388 320 392 324 396 332 404 328 412 324 412 324 416 328 416 332 424 340 428 340 428 340 428 340 432 340 432 344 436 344 440 348 444 352 444 352 448 356 448 356 436 352 440 352 444 356 448 360 460 372 460 372 460 372 460 372 460 372 460 368 456 364 452 364 448 360 448 360 448 360 448 360 460 360 464 360 460 356 460 356 472 368 472 372 476 372 480 376 472 368 468 368 464 364 464 364 480 384 484 380 480 396 508 416 516 384 412 276 356 272 368 292 368 292 372 308 380 324 384 316 380 288 364 260 336 256 384 316 484 388 488 384 480 368 468 352 476 364 476 364 476 364 476 364 464 352 464 356 468 360 472 360 480 364 472 356 468 356 468 356 468 356 468 356 468 356 468 356 472 360 472 356 468 352 464 348 460 348 460 348 460 348 460 348 456 340 452 336 448 332 448 332 456 340 452 336 452 332 448 332 452 336 452 336 452 336 452 336 452 336 452 336 452 336 452 336 452 332 448 332 444 328 444 328 444 328 444 328 444 324 436 320 432 320 428 316 428 312 424 312 424 312 424 312 424 312 424 312 424 312 420 308 420 304 416 304 416 304 416 304 416 304 416 304 420 304 416 300 416 296 412 296 408 292 408 292 408 296 412 300 408 280 396 272 388 272 388 284 400 292 404 296 396 284 380 276 388 276 384 268 380 268 380 272 376 264 372 260 372 256 368 256 364 256 364 252 360 252 356 248 368 256 360 248 356 248 356 248 356 256 352 252 352 248 348 248 344 244 340 240 340 236 336 236 332 244 332 244 332 244 336 244 332 240 332 236 332 232 328 232 328 224 324 220 324 216 320 216 316 212 316 212 316 212 316 212 320 212 320 212 320 212 320 212 316 208 312 204 312 204 308 200 308 200 308 200 308 200 308 200 308 200 308 196 304 192 300 192 300 192 300 192 300 192 296 200 288 192 292 204 292 200 284 196 280 192 280 188 276 184 272 184 272 184 268 180 268 176 264 176 260 176 260 176 260 176 264 180 256 168 252 164 248 160 244 156 252 184 252 184 252 184 252 184 244 176 244 176 244 176 244 176 236 168 232 164 228 160 228 160 228 160 228 156 228 152 224 144 224 136 224 136 224 136 224 136 224 136 224 132 220 128 216 128 212 144 212 140 208 136 204 136 204 136 204 140 208 140 208 140 196 116 196 116 192 120 188 124 192 124 192 132 192 132 192 132 188 120 188 120 188 120 188 120 188 120 184 116 184 112 180 112 184 116 184 112 180 108 176 108 176 108 172 104 168 100 168 100 160 104 172 116 176 112 168 104 168 108 168 108 168 108 168 108 164 100 164 100 164 100 164 100 160 96 160 96 160 96 160 96 160 96 160 92 156 88 152 88 148 84 148 84 148 84 148 84 132 72 140 80 144 80 144 80 140 76 140 76 140 76 140 76 140 80 140 80 140 80 140 80 144 84 140 76 136 80 144 84 140 76 136 72 132 76 136 80 140 76 136 72 132 68 128 64 128 72 136 76 136 76 132 68 124 64 124 64 124 64 124 64 128 80 132 72 116 64 120 76 120 72 124 76 128 72 124 68 128 76 128 76 128 76 124 72 136 80 124 64 116 68 124 76 120 64 112 64 124 76 124 68 120 68 120 68 120 68 120 68 84 76 84 76 84 76 84 76 72 68 76 72 80 76 84 80 76 68 76 72 80 76 84 76 80 72 80 76 84 80 92 84 80 68 76 60 64 48 56 44 64 56 72 60 76 64 72 60 80 68 80 68 80 68 80 68 76 64 76 64 76 64 76 64 64 64 64 64 64 64 64 64 72 72 72 68 68 64 64 64 52 44 28 16 0 4 0 0 4 4 4 4 4 4 4 4 0 4 8 12 12 12 12 8 16 12 12 12 12 16 20 24 28 28 28 32 32 32 36 36 36 44 44 40 36 36 44 52 52 52 44 52 60 76 72 76 64 68 64 72 68 76 72 76 76 80 76 80 76 80 76 80 72 80 80 84 80 84 76 76 80 80 76 80 76 80 76 80 76 80 80 84 80 88 84 88 80 84 76 80 76 84 84 88 92 96 92 96 92 96 92 96 84 92 92 84 72 60 60 60 56 56 56 56 56 56 56 60 56 64 56 64 60 60 64 60 60 64 48 76 0 92 360 416 360 412 348 408 348 412 352 416 344 412 348 416 348 408 340 400 348 356 296 276 212 148 112 96 80 88 232 276 140 92 104 84 232 492 608 532 380 324 316 308 296 296 284 280 264 256 244 248 248 232 220 216 212 220 196 196 196 200 188 172 368 400 488 372 484 380 488 384 488 388 492 388 500 396 500 396 500 396 500 400 512 416 516 416 520 420 520 420 532 428 528 428 528 428 528 428 536 432 540 436 540 440 544 440 548 444 552 448 556 452 560 456 552 440 556 444 556 444 560 448 572 460 572 460 572 460 572 460 572 460 568 456 568 456 564 452 568 456 568 456 568 456 568 456 568 464 568 464 564 460 564 460 572 468 576 472 576 476 580 472 596 472 600 468 596 468 596 468 604 480 616 492 616 480 616 504 648 520 588 436 496 376 492 396 484 376 484 380 488 384 496 388 488 384 468 352 464 392 552 476 612 488 608 484 608 480 596 468 600 476 600 476 600 476 600 476 596 472 596 468 592 464 588 464 596 472 592 468 596 476 604 480 592 468 592 468 592 468 592 468 596 472 596 468 592 468 592 464 584 460 584 460 584 460 584 460 580 456 580 452 576 448 572 448 580 456 580 452 576 452 572 448 576 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 576 452 572 448 572 444 572 448 576 452 572 444 564 440 568 432 568 428 564 428 560 424 560 424 560 424 560 424 560 424 560 424 560 420 556 420 552 416 552 416 552 416 552 416 552 416 544 420 544 416 540 416 536 412 536 412 532 408 532 416 544 424 564 424 564 420 560 408 544 392 536 396 532 396 536 388 532 384 528 388 520 384 516 380 520 384 512 376 512 372 508 372 504 368 508 372 504 368 504 364 500 364 504 364 496 356 492 356 496 360 492 356 492 352 488 352 484 348 480 344 480 340 476 340 472 336 476 332 472 332 472 332 464 336 460 332 456 332 452 332 440 328 448 328 448 324 444 324 440 320 436 316 436 316 436 316 436 316 428 320 428 320 428 320 428 320 424 316 424 312 420 308 416 308 416 308 416 308 416 308 416 308 416 308 416 304 412 300 408 300 408 300 408 300 408 300 408 296 404 292 404 292 404 288 396 280 392 280 392 276 388 272 384 272 376 264 376 260 372 256 368 256 368 260 368 260 368 260 372 264 364 252 360 248 356 244 352 240 360 252 360 252 360 252 360 252 352 244 352 244 352 244 352 244 348 228 344 228 344 224 336 228 332 228 328 224 320 228 316 228 324 224 324 224 324 224 324 224 324 224 324 220 320 216 316 216 316 212 316 208 312 204 308 204 304 200 304 200 304 204 308 204 304 204 300 200 288 200 288 196 276 192 268 192 268 192 268 192 272 188 272 188 272 188 272 188 272 188 272 184 268 184 264 180 260 184 260 180 256 176 252 176 252 176 252 176 248 172 244 168 240 168 248 176 252 172 240 160 244 168 244 168 244 168 244 168 232 164 232 164 232 164 232 164 228 160 228 160 228 160 228 160 224 160 224 156 220 152 216 152 212 148 212 148 212 148 212 148 212 148 216 152 212 144 204 140 212 148 212 148 212 148 212 148 204 140 204 140 204 140 204 140 208 140 200 136 200 136 204 144 204 136 200 132 196 136 200 140 204 136 200 132 196 128 192 124 192 128 196 136 200 132 192 128 188 124 188 124 188 124 188 124 180 124 188 124 184 120 192 136 184 124 188 128 192 124 188 120 184 120 184 120 184 120 188 124 200 132 192 120 180 120 184 124 184 116 176 116 188 128 188 120 184 120 184 120 184 120 184 120 76 28 76 28 76 28 76 28 68 20 72 24 72 24 76 28 68 20 68 24 72 28 76 28 76 28 72 24 72 28 80 36 76 44 72 40 64 36 60 32 56 28 60 36 68 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 32 64 32 64 32 64 32 80 44 76 40 68 36 64 32 56 20 32 0 4 0 0 0 4 0 4 4 4 4 4 4 0 0 8 4 12 4 12 0 16 4 12 4 12 8 20 16 32 24 32 28 36 28 40 32 44 40 52 40 40 32 48 48 68 44 60 40 72 56 80 56 68 48 68 52 72 56 76 56 72 52 72 52 72 52 72 52 80 60 84 64 84 64 80 60 84 64 84 64 80 60 80 60 84 64 84 64 88 68 88 72 88 68 84 64 84 64 88 72 96 76 96 76 96 76 96 76 88 84 88 72 68 48 56 52 60 52 60 52 60 52 60 52 68 64 64 60 60 52 56 40 64 48 68 56 20 192 412 440 412 464 408 460 408 464 416 472 408 464 416 472 416 464 404 444 392 372 308 276 204 140 100 80 80 76 164 188 120 88 124 112 332 520 612 524 428 324 324 336 304 316 292 300 272 268 256 240 248 216 216 208 220 228 216 208 200 212 176 152 288 340 408 328 384 316 384 316 388 320 388 324 404 336 400 332 396 328 396 316 416 328 420 332 420 336 424 336 432 344 432 344 428 340 428 340 436 344 436 344 440 348 440 352 444 356 448 360 456 364 460 368 448 360 448 360 448 360 448 360 464 376 460 372 460 372 456 368 456 368 456 368 456 368 456 368 460 372 460 372 460 372 460 372 464 364 464 364 464 364 468 368 472 372 472 372 476 376 476 380 476 372 472 376 476 376 476 376 480 376 488 400 492 376 472 384 508 412 544 412 476 332 416 328 380 296 376 292 364 292 364 296 368 264 352 264 392 340 480 404 496 384 484 380 488 376 480 360 480 368 480 368 480 368 480 368 476 364 472 356 468 352 460 348 468 356 468 356 472 364 484 376 472 360 472 360 472 360 472 360 472 360 472 360 472 356 468 356 464 352 464 352 464 352 464 352 460 344 460 340 456 340 452 336 460 340 456 340 452 336 452 336 456 340 456 340 456 340 456 340 456 340 456 340 456 340 456 340 456 340 456 336 452 336 448 332 452 336 456 340 452 336 448 328 436 320 432 320 428 316 428 316 428 316 428 316 428 316 428 316 428 312 424 312 420 308 420 308 420 308 420 308 420 308 420 308 424 304 420 304 416 300 416 300 420 300 412 296 412 304 428 308 416 284 440 308 444 296 420 280 408 288 400 284 388 284 388 288 392 280 388 272 384 272 384 272 380 264 376 264 372 260 372 260 376 268 372 264 372 260 368 260 364 256 360 248 356 252 360 256 360 256 356 256 352 252 352 252 348 244 344 244 340 240 340 240 332 244 332 244 332 244 336 244 336 240 336 240 332 236 332 236 332 224 328 224 324 220 324 220 312 208 316 212 316 212 320 216 324 216 324 216 324 216 324 216 320 212 316 204 312 200 304 196 308 200 308 200 308 200 308 200 308 200 308 196 304 192 300 192 300 192 300 192 300 192 296 200 292 196 292 204 288 196 280 192 280 192 280 188 276 184 272 184 264 176 260 172 260 168 256 168 260 176 260 176 256 172 256 172 252 168 248 164 248 164 244 160 248 184 252 188 256 184 252 180 244 176 244 176 244 176 244 176 228 164 228 160 224 160 228 160 224 156 224 156 228 156 228 148 220 136 224 140 228 136 224 132 224 136 224 132 220 128 216 128 212 144 212 140 208 136 204 136 200 132 200 132 200 132 196 128 208 124 200 120 200 116 200 128 192 124 192 124 192 132 192 132 192 124 192 124 192 124 192 124 192 120 188 120 184 116 184 116 184 116 184 112 180 108 176 108 172 108 176 108 176 104 168 96 168 108 172 112 172 108 164 100 164 104 164 104 164 104 164 104 160 100 164 104 168 100 164 96 160 96 160 96 160 96 160 96 160 96 160 92 156 88 152 88 152 84 148 80 144 84 148 88 156 92 156 88 152 80 140 72 148 84 148 84 148 84 148 84 140 80 140 80 140 80 140 80 140 80 136 76 136 76 140 80 140 76 136 72 132 76 136 80 136 76 132 72 132 72 128 68 128 68 132 72 132 72 128 68 124 64 124 64 124 64 124 64 112 68 124 72 120 72 132 88 120 72 124 76 128 72 124 68 116 64 116 68 120 68 120 72 132 76 124 68 116 64 120 68 120 64 112 64 124 76 124 68 124 72 124 72 124 72 124 72 84 76 84 76 84 76 84 76 84 76 80 72 80 72 76 68 76 68 76 72 80 76 84 76 88 80 80 68 76 68 80 76 80 68 80 68 80 68 80 68 72 60 76 68 80 68 80 68 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 64 64 64 64 64 64 64 64 76 76 72 72 68 64 60 60 52 44 28 16 0 4 0 0 4 4 4 4 4 4 4 4 0 4 8 12 12 12 12 8 16 12 12 12 12 16 20 24 28 28 32 32 32 36 36 36 48 48 52 48 40 40 48 56 72 68 60 64 68 76 68 68 64 68 64 72 68 76 72 76 68 72 68 72 68 72 68 72 76 84 80 88 84 84 80 80 84 88 84 84 80 80 76 80 80 84 80 88 84 88 88 92 88 92 84 88 84 88 88 92 96 100 96 100 96 100 96 100 92 92 92 80 64 52 52 56 60 60 60 60 60 60 60 60 60 68 60 64 60 56 60 56 64 44 64 36 28 280 384 424 344 412 336 408 340 416 348 420 340 416 348 424 352 416 336 404 336 336 268 244 180 124 84 72 76 88 124 128 104 92 108 164 420 612 592 552 456 332 320 328 312 308 296 292 276 268 256 260 260 236 216 220 220 228 200 200 196 224 220 172 340 384 500 400 488 384 488 388 492 388 496 392 500 396 504 400 504 400 504 404 520 420 520 424 524 424 528 428 536 436 536 432 532 428 528 428 540 436 540 440 544 440 548 444 548 448 552 452 560 460 568 464 568 452 564 452 564 452 564 452 576 464 576 460 572 456 568 456 568 456 568 456 568 456 568 456 576 464 576 464 576 464 576 464 564 460 568 464 572 472 576 472 576 472 576 476 580 476 584 476 600 476 604 480 612 484 616 488 620 476 604 492 624 480 604 492 600 516 652 548 636 496 580 460 548 416 532 396 512 384 508 384 516 392 508 416 572 484 620 500 616 488 604 480 612 492 612 480 604 480 604 480 604 480 604 480 592 468 592 468 592 468 592 468 600 476 596 472 596 476 604 480 596 472 596 472 596 472 596 472 596 472 596 472 596 472 596 472 588 464 588 464 588 464 588 464 588 464 588 464 584 460 580 456 584 460 580 456 580 452 576 452 584 460 584 460 584 460 584 460 584 460 584 460 584 460 584 460 584 460 580 456 580 452 576 452 580 456 584 460 580 452 572 448 572 436 568 432 568 428 564 428 568 432 568 432 568 432 568 432 564 428 560 424 560 420 556 420 556 420 556 420 556 420 556 420 556 420 552 416 552 412 548 412 556 416 548 412 552 424 568 440 588 444 632 496 640 496 608 464 584 432 560 396 532 388 528 396 532 392 524 384 520 384 520 388 516 380 512 376 512 372 508 372 508 372 508 368 504 368 500 364 500 360 496 356 492 360 496 364 496 360 492 356 492 352 488 352 484 348 480 344 480 340 476 340 476 332 472 332 472 332 464 336 464 336 456 336 456 332 444 332 452 332 448 328 448 324 444 324 432 312 432 316 436 320 440 320 432 324 432 324 432 324 432 324 428 320 424 312 420 308 412 304 416 308 416 308 416 308 416 308 416 308 416 304 412 300 408 300 408 300 408 300 408 300 408 296 404 296 408 292 400 284 392 276 392 280 392 276 388 272 384 272 380 268 380 268 376 264 372 260 368 260 364 256 360 252 356 248 352 244 356 248 356 248 360 252 356 248 364 256 364 256 356 248 352 244 352 244 352 244 352 244 340 224 340 224 340 224 336 228 328 224 328 224 320 228 320 232 320 220 328 228 328 228 320 220 324 224 324 220 320 216 316 216 316 212 316 208 312 204 308 204 312 208 312 204 304 200 300 196 308 204 296 192 284 196 288 200 276 192 268 192 268 192 268 192 276 192 276 192 276 192 276 192 276 192 272 188 272 184 268 184 260 184 260 180 256 176 252 176 248 172 252 180 252 172 244 164 252 172 244 168 240 164 240 164 240 164 240 164 240 164 240 164 228 160 236 168 236 168 228 160 228 160 228 160 228 160 228 160 224 160 224 156 220 152 216 152 216 152 208 144 208 144 216 152 208 144 212 148 212 144 208 140 208 144 208 144 208 144 208 144 204 140 204 140 204 140 204 140 204 136 200 132 196 136 200 140 204 136 200 132 196 136 200 140 192 128 196 132 196 132 200 136 188 128 192 132 196 128 192 124 188 124 188 124 188 124 188 124 184 124 192 124 180 120 188 132 184 124 188 128 192 124 188 120 184 120 184 124 188 124 192 128 184 120 184 116 180 116 180 116 184 116 176 116 188 128 188 120 188 124 188 124 188 124 188 124 76 28 76 28 76 28 76 28 80 28 76 24 72 20 68 16 68 20 68 24 72 28 76 28 84 32 72 20 64 16 68 24 56 28 56 32 60 32 64 36 60 36 68 44 72 44 72 40 60 32 60 32 60 32 60 32 64 36 64 36 64 36 64 36 64 32 64 32 64 32 64 32 72 40 68 32 64 28 56 24 56 20 32 0 4 0 0 0 4 0 4 4 4 4 4 4 0 0 8 4 12 4 12 0 16 4 12 4 12 8 20 16 24 16 24 20 28 24 32 24 44 40 48 36 36 28 44 44 80 52 64 44 68 52 68 44 68 48 68 52 72 56 76 56 80 60 80 60 80 60 80 60 80 64 84 68 88 64 84 60 88 68 88 64 84 60 80 60 84 64 84 68 88 72 92 72 96 76 92 68 88 72 92 76 100 80 100 80 100 80 100 80 96 88 92 68 60 44 52 48 60 52 60 52 60 52 60 52 68 64 68 52 60 48 56 40 60 32 88 28 96 376 424 468 408 456 408 456 408 460 416 468 412 464 424 476 424 464 408 444 364 336 272 232 164 104 68 44 56 76 96 80 92 84 124 196 500 612 592 540 488 328 316 344 320 332 308 316 288 284 272 256 256 216 216 208 228 236 220 208 180 216 188 140 256 308 400 336 384 316 384 320 388 324 392 324 388 324 392 328 404 340 408 336 420 332 424 336 424 340 428 340 436 348 436 344 432 340 428 340 436 344 436 348 440 352 444 352 448 356 452 364 460 368 464 376 460 372 456 368 456 368 456 368 464 376 464 372 460 368 456 368 456 368 456 368 456 368 456 368 464 376 464 376 464 376 464 376 456 360 464 368 472 376 476 380 472 372 472 376 476 380 480 380 480 376 480 384 488 392 492 396 504 376 468 388 496 388 488 392 508 392 516 408 532 416 520 408 500 392 480 372 448 356 440 352 460 344 460 380 524 428 516 380 496 372 476 368 492 384 492 372 480 368 480 368 480 368 480 368 460 348 464 356 468 360 476 364 488 372 480 364 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 472 360 464 352 464 352 464 352 464 352 468 352 468 348 464 348 460 344 460 344 460 340 456 336 452 336 460 344 460 344 460 344 460 344 460 344 460 344 460 344 460 344 460 344 460 340 456 340 452 336 456 344 460 344 460 340 452 332 436 324 436 320 432 316 428 316 432 320 432 320 432 320 432 320 428 316 428 312 424 308 420 308 420 308 420 308 420 308 420 308 420 308 420 304 416 300 412 300 424 308 416 300 416 316 436 324 460 340 528 412 580 420 560 396 476 328 428 296 388 280 396 288 396 280 388 272 384 272 384 276 380 268 380 264 376 260 372 260 368 260 368 256 364 252 360 252 360 252 356 248 356 252 364 256 360 260 360 256 356 252 352 252 348 248 348 244 344 240 340 240 332 244 332 244 332 244 336 244 336 244 340 240 336 236 332 236 332 228 332 224 328 220 324 220 312 208 312 212 316 216 320 216 324 216 324 216 324 216 324 216 320 212 316 204 312 200 304 196 308 200 308 200 308 200 308 200 308 200 308 196 304 192 300 192 300 192 300 192 300 192 296 200 296 200 296 204 288 196 280 192 280 192 280 188 276 184 272 184 276 188 276 184 272 184 268 180 260 176 256 168 248 160 244 156 240 160 244 164 248 168 252 172 244 180 256 192 260 188 248 176 244 176 244 176 244 176 244 176 224 160 224 160 224 160 228 160 224 156 224 156 228 156 228 148 216 132 228 144 232 140 220 128 224 136 224 132 220 128 216 128 212 144 212 140 208 136 204 136 220 148 216 144 208 136 200 120 204 112 192 100 188 108 192 124 192 116 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 120 188 116 184 116 184 116 184 112 180 108 176 108 168 104 176 112 176 104 164 92 180 116 168 104 160 100 164 108 160 100 160 100 160 100 160 100 156 96 168 108 172 104 160 92 160 96 160 96 160 96 160 96 160 96 160 92 156 88 152 88 156 88 144 76 140 80 152 92 128 68 136 76 144 80 144 80 140 76 140 76 140 76 140 76 140 80 140 80 140 80 140 80 140 76 136 72 132 76 136 80 140 76 136 72 132 76 136 80 124 68 128 72 132 76 136 80 124 68 128 72 132 68 128 64 124 64 124 64 124 64 124 64 128 80 132 72 116 60 120 72 120 72 124 76 128 72 124 68 124 72 124 76 128 80 132 80 116 64 116 64 116 64 116 64 120 64 112 64 124 76 124 68 124 72 124 72 124 72 124 72 64 60 76 72 84 80 88 80 96 84 84 72 80 76 92 88 80 72 80 72 80 72 80 72 84 72 72 60 68 64 80 76 84 72 84 72 84 72 84 72 80 68 80 64 76 60 72 60 76 64 76 64 76 64 76 64 80 68 80 68 80 68 80 68 72 72 72 68 68 64 64 64 68 68 68 64 64 60 60 60 60 56 40 28 12 8 4 0 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 4 4 4 8 8 12 12 12 24 28 32 36 40 44 44 44 52 48 48 44 44 48 48 52 80 80 76 76 72 72 68 68 72 76 72 80 76 84 80 84 88 88 76 76 72 80 84 92 80 84 80 88 84 92 88 92 84 84 80 80 76 84 80 88 84 84 80 84 80 88 88 96 80 84 80 84 80 84 80 84 88 92 92 100 96 100 92 96 104 76 60 60 60 48 48 56 52 56 64 72 72 68 64 60 52 60 56 56 56 56 56 56 88 20 56 56 112 404 412 432 360 420 340 412 348 424 352 420 344 428 368 440 356 412 328 396 320 328 244 212 152 124 96 76 84 68 136 104 92 96 84 284 588 600 576 584 524 392 296 328 316 320 312 312 296 288 272 272 260 244 232 228 220 224 200 204 216 200 228 196 308 368 524 392 484 384 492 392 500 400 504 404 508 400 504 400 504 404 512 416 524 424 524 424 528 432 536 440 532 432 532 428 524 424 524 420 532 432 544 448 556 452 552 444 560 456 560 460 564 460 568 464 568 460 572 464 576 460 572 456 568 456 568 460 572 464 576 464 572 460 572 460 572 460 572 460 576 464 580 468 580 464 572 460 576 464 576 464 576 464 576 464 580 468 580 468 580 468 580 468 604 480 608 484 612 488 616 488 608 488 624 504 636 500 624 496 628 516 636 516 632 520 656 544 648 516 644 500 656 528 660 492 652 532 668 524 640 500 624 484 632 500 620 492 616 488 608 484 600 480 608 484 600 476 604 484 604 480 604 480 604 480 604 480 596 472 596 472 596 472 596 472 588 464 588 464 588 468 596 476 600 476 600 476 600 476 600 476 600 472 596 468 592 472 596 476 596 472 596 472 596 472 596 472 588 464 588 464 588 464 588 464 588 464 588 464 588 464 588 464 588 460 580 456 588 464 584 456 580 456 580 456 580 456 580 456 584 460 584 460 584 460 584 460 580 444 580 440 576 436 572 436 568 432 568 432 568 432 568 432 564 428 564 424 560 420 556 420 556 420 556 420 556 420 556 420 556 420 556 416 552 412 548 412 540 404 536 404 552 428 580 448 604 588 720 696 860 648 764 600 652 452 588 420 536 376 520 396 520 392 528 388 524 384 520 384 516 380 516 376 512 372 508 372 504 372 512 380 512 372 500 360 500 364 500 360 496 356 492 356 500 360 492 352 488 352 488 356 488 352 484 344 476 336 472 332 480 340 484 344 476 336 472 348 464 336 460 336 456 332 444 332 452 336 456 336 456 332 448 324 436 316 440 320 440 320 440 324 428 320 428 320 428 320 428 320 432 320 420 304 412 308 420 316 420 312 420 312 420 312 420 312 416 308 416 308 416 308 416 308 408 300 408 300 408 300 408 296 408 296 408 292 404 288 400 288 392 280 392 276 388 272 384 272 380 272 384 276 388 272 384 268 372 260 356 240 348 244 360 256 364 256 364 256 364 256 364 256 368 260 368 256 364 252 360 252 356 248 356 244 352 240 348 240 348 232 348 228 344 224 336 228 340 228 324 224 328 240 328 228 320 220 320 216 316 212 312 212 316 216 316 216 316 216 316 216 308 204 308 208 312 212 316 212 304 200 308 212 316 208 296 184 316 212 316 224 308 200 284 208 276 192 272 204 276 200 272 196 268 184 268 188 272 192 276 192 260 176 264 180 264 180 264 184 252 180 264 192 268 188 256 176 256 180 256 176 252 172 248 168 252 176 252 176 252 176 252 180 248 172 248 168 240 160 232 152 244 172 240 168 232 160 224 156 228 156 220 148 216 156 228 164 208 144 212 152 216 152 212 148 216 152 216 148 212 144 208 144 212 148 212 148 212 148 212 148 208 140 200 136 208 144 204 136 204 140 204 140 204 140 204 140 204 140 200 136 200 140 208 144 200 136 204 144 208 144 204 140 196 132 196 132 196 132 196 132 188 124 188 124 188 124 188 124 196 128 192 124 188 128 192 132 200 132 188 120 184 124 196 136 180 116 180 120 184 124 188 124 184 120 184 120 184 120 184 120 184 120 184 120 184 120 184 120 184 120 184 116 180 112 176 112 156 96 172 116 184 116 172 104 72 24 76 32 80 32 76 28 88 36 76 24 72 28 84 40 72 24 72 24 72 24 72 24 76 24 64 12 60 16 72 28 72 44 72 44 72 44 72 44 68 40 68 40 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 72 40 72 36 68 32 64 32 68 36 68 32 64 28 60 28 60 28 40 8 16 0 0 0 4 0 4 4 4 4 4 4 8 0 8 0 8 0 8 0 8 0 12 4 16 8 16 8 24 20 32 28 40 36 44 32 48 40 44 36 44 40 52 48 76 52 72 52 72 52 68 48 76 56 80 60 80 64 84 64 88 68 84 60 80 64 88 68 84 64 84 68 88 72 92 72 88 64 84 60 80 64 84 68 88 68 84 64 88 68 92 76 84 64 84 64 84 64 84 64 92 76 96 80 100 76 96 72 100 68 56 52 60 40 48 48 56 52 64 56 68 60 64 56 64 60 60 52 60 52 60 52 76 28 64 92 208 464 456 472 432 472 420 468 424 476 428 472 420 472 428 480 424 460 396 416 352 324 252 200 148 100 84 52 80 56 112 80 116 104 136 340 612 572 592 568 540 396 304 340 320 336 316 328 304 296 280 260 256 228 232 220 224 228 216 216 212 192 192 164 232 304 428 328 384 316 388 320 392 328 396 328 404 336 400 332 404 336 408 336 420 332 420 332 424 340 436 348 436 348 432 344 432 340 428 340 432 344 444 356 452 360 448 356 456 364 460 368 460 372 464 372 456 372 464 376 464 376 460 368 456 368 456 372 460 372 464 376 460 372 460 372 460 372 460 372 460 372 464 376 468 376 464 372 464 368 464 368 464 368 464 368 468 372 468 372 468 372 468 372 480 380 484 384 484 388 488 388 484 388 500 404 508 404 496 384 516 392 520 392 512 392 532 416 516 412 540 416 532 424 532 396 512 396 512 388 504 392 500 380 496 384 496 380 488 376 484 372 476 372 488 372 476 364 480 372 480 368 480 368 480 368 480 368 472 360 472 360 472 360 472 360 468 356 464 352 468 360 476 364 476 364 476 364 476 364 476 364 472 360 468 356 468 356 472 360 472 356 472 356 472 356 472 356 464 348 464 348 464 348 464 348 464 348 464 348 464 348 464 348 464 344 456 340 464 352 460 340 456 340 456 340 456 340 456 340 460 344 460 344 460 344 460 344 444 332 444 328 440 328 436 324 432 320 432 320 432 320 432 320 428 316 428 312 424 312 420 308 420 308 420 308 420 308 420 308 420 308 420 304 416 300 412 300 408 296 404 296 416 320 444 332 540 416 660 720 972 808 912 632 572 336 408 288 380 276 412 284 396 280 392 276 388 276 384 272 380 268 380 264 376 264 372 260 372 264 376 272 376 264 368 256 364 256 364 252 360 252 356 248 364 260 356 252 352 252 352 256 356 252 352 248 344 240 340 236 336 252 344 256 336 248 344 256 336 244 340 240 336 236 332 236 332 232 336 232 336 228 328 220 316 212 316 212 312 208 312 208 320 212 320 212 320 212 320 212 320 208 312 204 308 200 312 204 308 200 308 200 308 200 308 200 308 200 308 200 308 200 308 200 300 192 300 192 300 192 296 200 296 200 296 204 292 200 288 204 280 192 280 188 276 184 272 184 268 184 272 188 276 184 272 180 264 176 256 164 248 164 252 172 256 172 256 172 256 172 256 172 260 192 256 188 256 184 252 184 248 180 248 176 244 172 240 172 232 168 232 164 228 164 228 160 232 156 220 152 236 168 232 144 224 136 224 136 220 132 216 128 216 128 216 128 216 128 216 128 204 136 204 140 208 144 212 144 224 152 216 148 212 140 200 120 216 116 204 124 212 104 200 128 192 112 200 124 200 128 196 128 184 116 184 120 188 124 192 124 184 112 180 112 180 112 180 112 172 108 180 116 184 112 176 104 176 108 176 108 172 104 168 100 172 112 172 112 176 116 176 116 168 112 172 108 164 100 156 92 172 104 168 100 160 92 156 88 164 100 160 92 152 88 152 88 144 84 148 88 152 88 148 80 152 88 152 84 148 80 144 80 148 84 148 84 148 84 148 84 144 76 136 72 144 80 140 72 140 80 140 80 140 80 140 80 148 88 140 76 136 76 136 76 132 76 136 80 136 76 132 68 132 72 132 72 132 72 132 72 128 68 128 68 128 68 128 68 132 68 128 64 124 68 128 72 132 76 124 72 124 72 128 80 116 64 116 68 120 72 124 72 120 68 120 68 120 68 120 68 120 68 120 68 120 68 120 68 120 68 120 64 116 64 112 60 100 52 112 64 116 64 112 56 88 80 92 84 88 80 84 72 92 80 84 72 80 76 88 84 80 72 80 72 80 72 80 72 84 72 72 60 68 64 80 76 84 72 84 72 84 72 84 72 80 68 80 68 80 68 80 68 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 72 72 72 68 68 64 64 64 68 68 68 64 64 60 60 60 56 52 36 28 12 8 0 0 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 16 16 16 16 20 20 24 24 24 28 32 36 40 40 40 40 48 44 44 44 48 52 56 60 64 68 64 68 64 72 68 72 72 80 76 80 80 84 80 84 84 88 80 84 80 84 84 88 80 84 80 88 84 92 88 92 84 88 80 84 80 84 84 88 84 88 80 84 84 92 92 96 84 88 84 88 84 88 84 88 88 96 92 100 96 96 88 92 96 72 56 56 56 48 48 56 60 60 60 60 60 64 68 68 64 64 64 64 64 64 64 64 52 40 20 96 240 464 380 432 368 436 348 428 356 440 356 432 348 424 340 424 352 420 316 372 292 300 212 180 124 100 80 64 80 88 100 96 136 128 172 472 612 624 596 600 544 420 312 320 316 320 316 316 300 292 276 276 264 248 236 232 224 228 204 208 208 192 220 184 292 348 512 388 492 388 492 388 492 392 496 392 508 404 504 400 508 408 516 416 520 420 516 420 524 428 532 436 540 440 540 436 536 436 536 432 540 440 548 448 556 452 556 452 564 460 564 464 568 464 572 468 572 460 576 468 580 464 572 460 564 452 568 456 572 460 572 460 572 460 572 460 572 460 572 460 564 456 572 464 576 468 576 464 588 468 588 468 588 468 588 468 592 472 592 472 592 472 592 472 608 484 612 484 616 488 616 488 616 492 628 504 636 504 628 496 640 520 644 516 644 516 664 536 672 560 720 572 716 560 704 524 672 524 664 520 660 508 644 504 632 500 628 488 612 488 608 484 604 484 612 488 604 476 608 488 608 484 608 484 608 484 608 484 600 476 600 476 600 476 600 476 596 468 592 468 592 472 600 476 600 476 600 476 600 476 600 476 596 468 592 464 588 468 592 472 596 472 596 472 596 472 596 472 588 464 588 464 588 464 588 464 588 464 588 464 588 464 588 464 592 460 580 460 588 468 588 456 580 456 580 456 580 456 580 456 584 460 584 460 584 460 584 460 580 444 580 444 576 440 576 436 572 436 572 432 568 432 568 432 564 428 564 428 560 424 560 420 556 420 556 420 556 420 556 420 560 420 560 416 556 412 552 412 552 412 552 416 564 432 584 448 632 492 944 1000 1020 1020 1020 948 872 584 620 412 556 400 528 392 520 392 528 392 524 388 524 384 516 380 516 380 512 376 512 372 508 376 512 376 512 372 504 364 500 364 500 364 496 360 496 356 500 360 492 352 488 352 488 356 492 356 492 352 484 344 480 344 480 340 484 344 476 336 472 348 464 336 460 336 456 332 444 332 452 336 456 336 456 332 448 324 444 324 444 320 436 316 432 312 428 320 428 320 428 320 428 320 424 316 424 316 424 312 416 308 416 308 416 308 416 308 416 308 416 308 416 308 416 308 416 308 408 300 408 300 408 300 408 296 408 296 408 292 404 288 400 288 392 280 392 276 388 272 384 272 380 272 384 276 388 272 384 268 372 264 368 260 368 256 364 256 364 256 364 256 364 256 364 256 368 256 364 256 360 252 360 252 356 248 356 244 352 240 348 240 348 232 348 232 344 228 340 228 332 224 324 220 324 232 320 228 332 232 328 228 324 224 324 224 320 220 320 216 316 216 316 216 308 204 312 208 312 208 316 212 320 212 312 204 304 200 304 204 328 216 304 216 300 196 288 212 284 200 276 204 272 200 272 200 272 188 272 188 276 192 276 192 272 188 268 184 264 176 260 176 248 172 252 180 256 176 248 172 252 176 252 172 248 172 248 168 248 172 248 172 244 168 244 168 244 168 244 168 240 160 232 152 232 164 232 160 224 152 220 152 236 164 232 160 224 148 212 140 212 148 216 152 216 152 212 144 216 152 216 148 212 144 208 144 212 148 212 148 212 148 212 148 208 140 200 136 208 144 204 136 204 140 204 140 204 140 204 140 216 148 208 136 196 132 192 128 196 132 200 136 196 128 188 120 196 132 196 132 196 132 196 132 192 128 192 128 192 128 192 128 196 128 192 124 188 128 192 132 192 128 188 124 188 124 192 128 180 116 184 120 184 120 188 124 184 120 184 120 184 120 184 120 184 120 184 120 184 120 184 120 184 120 184 120 180 116 180 112 180 116 180 116 180 116 176 112 72 28 76 32 80 28 72 24 80 32 76 24 72 28 80 32 72 24 72 24 72 24 72 24 72 20 68 16 64 20 68 24 72 44 72 44 72 44 72 44 68 40 68 40 72 44 72 44 64 36 64 36 64 36 64 36 60 32 60 32 60 32 60 32 72 40 72 36 68 32 64 32 68 36 68 32 64 28 60 28 56 28 40 12 20 0 0 0 4 0 4 4 4 4 4 4 8 0 8 0 8 0 8 0 12 8 16 8 20 12 20 16 28 24 36 32 40 32 40 32 44 36 44 36 48 48 60 56 64 48 68 52 72 56 76 60 80 60 80 64 84 64 88 68 88 68 88 64 84 68 88 68 84 64 84 68 88 72 92 72 92 68 84 64 84 64 88 72 92 68 88 68 88 72 96 80 92 72 92 72 92 72 92 72 96 76 100 80 100 76 92 68 92 60 48 44 56 36 44 48 64 52 56 44 56 52 68 64 68 60 68 60 68 60 68 68 56 56 28 156 360 520 440 488 440 480 428 472 432 484 436 476 436 468 416 468 436 472 400 400 324 288 220 156 116 72 72 44 64 88 96 80 144 108 248 564 632 600 616 588 572 440 332 336 324 340 324 332 308 304 288 268 264 232 240 224 232 236 224 220 208 192 192 160 220 288 420 332 392 324 392 324 388 320 388 320 408 336 404 336 404 340 412 340 416 328 416 328 420 336 432 348 444 356 444 356 444 356 440 352 440 352 448 360 452 364 456 364 464 372 464 372 468 376 468 380 464 376 468 380 468 380 464 376 452 368 456 368 460 372 460 372 460 372 460 372 460 372 460 372 448 364 456 376 468 380 468 380 472 376 472 376 472 376 472 376 472 376 472 376 476 380 476 380 484 384 484 388 488 388 492 392 492 396 500 408 508 408 504 400 516 412 524 404 512 396 524 400 568 436 588 424 580 412 552 368 544 412 552 424 532 376 500 396 496 376 492 380 492 372 484 372 480 376 492 376 484 368 484 380 488 376 488 376 488 376 488 376 480 368 480 368 480 368 480 368 476 364 472 360 472 360 476 368 480 368 480 368 480 368 480 368 468 356 464 352 464 352 468 356 472 356 472 356 472 356 472 356 468 352 468 352 468 352 468 352 468 352 468 352 468 352 468 352 468 348 456 344 468 352 464 344 460 344 460 344 460 344 460 344 460 344 460 344 460 344 460 344 448 336 444 332 444 328 440 328 440 324 436 324 436 320 432 320 432 320 428 316 428 312 424 312 424 312 424 312 424 312 424 312 420 308 420 304 416 300 412 300 420 308 420 308 428 324 444 336 400 552 972 880 992 844 1020 872 952 588 500 316 400 284 412 256 400 284 392 280 392 276 388 276 384 272 380 268 380 264 376 264 376 268 376 268 372 264 368 260 368 260 364 256 364 252 360 252 364 260 356 252 352 252 352 256 356 256 356 252 352 248 348 248 336 252 344 256 336 248 344 256 336 244 340 240 336 236 332 236 332 232 336 232 336 228 328 220 344 236 340 232 332 224 324 216 324 216 324 216 324 216 324 216 312 208 320 216 320 208 308 196 304 196 304 196 304 196 304 196 308 200 308 200 308 200 308 200 300 192 300 192 300 192 296 200 296 200 296 204 292 200 288 204 280 192 280 188 276 184 272 184 268 184 272 188 276 184 272 180 264 180 268 184 268 180 260 172 256 172 256 172 256 172 256 172 256 188 256 184 252 184 248 180 248 180 248 176 244 172 240 172 236 172 232 168 232 164 232 164 224 156 220 152 228 156 228 144 232 140 228 140 224 136 224 132 224 132 220 132 220 128 216 128 208 140 208 140 208 140 208 140 196 132 204 136 200 128 200 128 232 124 216 132 228 116 196 108 204 120 204 120 200 120 200 124 188 124 192 124 192 124 192 124 192 124 188 116 180 108 176 104 176 108 176 112 180 108 176 108 180 112 180 112 176 108 176 108 172 108 168 108 168 104 164 104 168 108 168 108 168 104 160 96 160 96 160 92 156 88 152 88 160 96 164 100 160 88 144 76 152 88 156 92 152 88 148 80 152 88 152 84 148 80 144 80 148 84 148 84 148 84 148 84 144 76 136 72 144 80 140 72 140 80 140 80 140 80 140 80 148 84 140 76 132 72 132 76 136 76 136 76 132 64 120 56 132 72 132 72 132 72 132 72 132 72 132 72 132 72 132 72 132 68 128 64 124 68 128 72 128 72 124 72 124 72 124 76 120 68 120 68 120 68 120 68 116 64 116 64 116 64 116 64 120 68 120 68 120 68 120 68 124 72 120 68 120 64 116 64 128 76 120 64 116 64 116 64 64 60 72 68 80 76 84 76 84 76 84 72 80 76 84 76 80 72 80 72 80 72 80 72 76 68 76 68 76 68 76 68 84 72 84 72 84 72 84 72 80 68 80 68 80 68 80 68 76 64 76 64 76 64 76 64 72 60 72 60 72 60 72 60 72 72 72 68 68 64 64 64 68 68 68 64 64 60 60 60 52 52 44 36 20 12 0 0 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 12 12 12 16 16 16 20 28 32 36 40 40 40 36 36 40 40 44 48 52 60 68 72 68 76 72 80 76 84 80 88 76 80 80 84 80 88 84 88 84 88 84 92 88 88 84 88 80 84 80 88 84 92 88 92 88 92 84 84 80 88 88 92 88 92 84 88 88 92 92 100 88 92 88 92 88 92 88 92 96 100 96 100 96 96 88 88 88 60 44 48 52 44 44 56 60 60 52 52 52 60 64 72 68 68 68 68 68 68 64 72 44 52 0 184 352 468 368 448 360 432 344 424 352 436 352 428 364 432 344 432 360 432 320 372 276 276 188 152 104 88 80 72 60 124 116 120 120 108 300 648 620 636 608 612 580 472 348 324 324 328 324 320 308 300 280 284 272 256 244 240 228 236 212 216 216 204 232 188 288 340 512 396 500 396 500 392 496 392 496 392 512 408 508 404 512 408 516 420 520 420 520 420 524 428 532 436 544 444 544 448 548 448 548 448 552 448 552 452 556 456 564 464 568 468 572 468 576 472 576 472 580 468 584 472 584 472 580 468 568 456 572 460 572 464 576 464 576 464 576 464 576 464 576 464 564 456 572 468 584 472 584 472 592 472 592 472 592 472 592 472 592 472 596 476 600 480 604 484 612 484 616 488 616 492 620 492 628 500 632 508 636 508 636 508 648 524 660 520 660 524 680 544 740 588 740 576 760 596 740 528 704 556 728 568 692 500 644 528 644 500 636 500 628 488 616 488 608 492 620 492 612 484 612 496 612 488 612 488 612 488 612 488 604 480 604 480 604 480 604 480 608 480 600 476 600 476 600 480 604 480 604 480 604 480 604 480 596 468 592 464 588 468 592 472 596 472 596 472 596 472 596 472 592 468 592 468 592 468 592 468 592 468 592 468 592 468 592 468 592 464 584 460 592 472 588 460 584 460 584 460 584 460 584 460 584 460 584 460 584 460 584 460 584 448 584 444 580 444 576 440 580 440 576 436 572 432 568 432 568 432 568 428 564 428 560 424 560 424 560 424 560 424 560 424 560 420 560 416 556 412 552 412 560 420 564 424 568 432 580 436 656 892 1020 988 1020 1008 1020 980 1020 736 668 404 564 408 540 408 524 396 532 392 528 392 524 388 520 384 520 380 516 380 512 376 512 376 508 372 504 368 504 368 504 368 504 364 500 364 496 360 500 360 492 352 488 352 488 356 492 356 492 352 488 352 488 348 480 340 484 344 476 336 472 348 464 336 460 336 456 332 444 332 452 336 456 336 456 332 448 324 464 344 460 336 452 328 444 324 432 324 432 324 432 324 432 324 424 316 432 324 432 316 420 304 412 304 412 304 412 304 412 304 416 308 416 308 416 308 416 308 408 300 408 300 408 300 408 296 408 296 408 292 404 288 400 288 392 280 392 276 388 272 384 272 380 272 384 276 388 272 384 268 372 268 376 268 376 264 368 256 364 256 364 256 364 256 364 256 364 256 360 252 360 248 356 248 356 248 356 244 352 240 348 240 352 236 352 232 348 232 340 232 328 224 332 224 320 228 320 232 328 224 324 224 320 220 320 216 328 224 324 220 320 216 316 216 312 208 312 208 312 208 312 208 304 212 328 224 316 204 308 212 316 208 312 236 332 224 292 200 296 212 280 200 272 200 276 204 280 192 276 192 276 192 276 192 280 192 276 188 268 180 260 176 260 184 260 180 256 184 260 184 260 184 260 184 260 184 260 184 248 172 248 168 244 164 240 164 240 164 244 168 244 164 236 156 228 156 224 156 224 152 220 152 216 152 228 164 232 160 220 148 220 156 220 156 220 152 212 144 216 152 216 148 212 144 208 144 212 148 212 148 212 148 212 148 208 140 200 136 208 144 204 136 204 140 204 140 204 140 204 140 196 132 196 132 196 136 204 144 204 140 204 140 200 128 188 120 196 132 196 132 196 132 196 132 196 132 196 132 196 132 196 132 196 128 192 124 188 128 192 132 184 124 188 124 188 124 188 120 184 120 184 120 184 120 184 120 180 116 180 116 180 116 180 116 184 120 184 120 184 120 184 120 188 124 188 120 184 120 180 116 196 128 188 120 180 116 180 120 48 4 60 16 72 24 76 28 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 68 20 68 20 68 20 68 20 72 44 72 44 72 44 72 44 68 40 68 36 64 32 60 32 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 72 40 72 36 68 32 64 32 68 36 68 32 64 28 60 28 60 36 52 24 32 0 4 0 4 0 4 4 4 4 4 4 8 0 8 0 8 0 8 0 8 0 12 4 16 8 16 8 32 24 36 32 40 28 36 24 40 32 44 40 56 56 72 68 80 60 80 64 84 64 84 64 84 64 84 64 88 68 88 72 88 68 92 72 92 72 88 68 84 64 84 68 88 72 92 72 92 72 88 68 88 68 92 72 92 72 92 72 92 76 100 80 96 76 96 76 96 76 96 76 100 80 100 80 96 72 88 64 80 48 40 40 48 32 44 44 56 48 56 48 56 52 64 56 68 60 68 60 68 60 72 68 68 68 60 296 440 488 448 504 436 472 424 468 428 476 432 472 444 480 432 480 440 472 400 408 316 272 200 136 104 68 80 60 64 92 120 112 104 108 404 644 620 592 612 596 604 496 372 348 332 348 328 340 316 308 292 272 268 240 244 232 236 240 228 228 216 204 204 164 216 280 420 340 396 328 396 332 400 332 400 332 408 340 408 340 408 344 416 340 424 336 424 336 428 344 436 352 444 356 444 356 448 360 448 360 452 360 452 360 456 368 464 376 468 376 472 380 472 384 476 384 468 384 476 388 476 388 472 380 464 376 464 380 468 380 472 384 472 384 472 384 472 384 472 384 460 376 468 384 476 388 476 388 476 380 476 380 476 380 476 380 472 380 476 384 484 388 488 392 488 388 488 388 492 392 492 396 504 404 508 408 508 412 512 412 524 436 528 428 524 416 548 416 584 436 616 448 656 472 648 424 580 420 552 420 540 372 500 400 504 388 504 384 500 384 500 380 488 380 500 384 488 376 492 384 492 380 492 380 492 380 492 380 484 372 484 372 484 372 484 372 488 372 480 368 476 364 480 368 484 372 484 372 484 372 484 372 476 360 472 356 468 360 472 364 472 356 472 356 472 356 472 356 472 356 472 356 472 356 472 356 472 356 472 356 472 356 472 356 472 348 460 348 468 356 468 344 464 348 464 348 464 348 464 348 460 344 460 344 460 344 460 344 452 336 448 336 444 332 444 332 444 332 444 328 436 324 432 320 436 320 432 320 428 316 428 316 428 316 428 316 428 316 428 316 420 308 420 304 416 300 412 300 420 308 424 312 428 316 432 324 516 900 964 832 1020 868 1020 808 1008 616 488 308 396 268 424 272 404 284 396 284 392 280 392 280 388 272 384 272 380 268 380 268 380 268 372 260 368 260 368 264 372 260 368 260 364 256 364 256 364 260 356 252 352 252 352 256 352 252 352 252 348 248 348 248 336 252 344 256 336 248 344 256 336 244 340 240 336 236 332 236 332 232 336 232 336 228 328 220 332 224 328 220 324 216 320 212 328 220 328 220 328 220 328 220 320 212 320 212 320 208 312 204 308 200 308 200 308 200 308 200 308 200 308 200 308 200 308 200 300 192 300 192 300 192 296 200 296 200 296 204 292 200 288 204 280 192 280 188 276 184 272 184 268 184 272 188 276 184 272 180 268 184 268 180 264 176 260 176 256 172 256 172 256 172 256 172 252 184 252 184 248 180 248 176 248 180 248 176 244 172 240 172 240 172 236 172 232 168 236 168 224 160 232 164 228 156 232 156 224 136 224 136 220 132 216 128 228 140 228 136 220 132 216 128 212 144 208 140 208 140 204 136 200 144 224 156 212 140 216 152 224 120 220 148 256 144 216 116 220 120 208 112 200 120 204 124 196 128 196 128 192 124 192 124 192 124 192 120 184 116 180 112 188 120 184 112 180 116 188 120 180 112 180 116 184 116 184 120 176 116 176 112 168 104 164 104 160 104 164 108 168 104 160 100 160 96 160 96 156 92 156 92 148 88 156 92 160 96 160 92 160 96 160 96 156 88 148 80 152 88 152 84 148 80 144 80 148 84 148 84 148 84 148 84 144 76 136 72 144 80 140 72 140 80 140 80 140 80 140 80 124 64 124 68 132 80 144 88 136 80 140 80 136 72 128 64 132 72 132 72 132 72 132 72 128 68 128 68 128 68 128 68 132 68 128 64 124 68 128 72 120 68 124 72 124 72 120 68 124 72 120 68 120 68 116 64 112 60 112 60 112 60 112 60 120 68 120 68 120 68 120 68 128 72 124 72 120 68 120 68 124 72 120 68 120 68 116 64 68 60 72 68 80 72 80 72 80 72 80 76 84 72 80 72 80 72 80 72 80 72 80 72 72 68 76 72 80 68 76 64 84 72 84 72 84 72 84 72 84 68 76 60 68 52 60 48 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 72 72 72 68 68 64 64 64 68 68 68 64 64 60 60 60 60 64 56 52 36 28 12 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 16 16 16 16 20 20 24 24 32 36 36 40 40 36 36 32 36 40 40 48 56 68 76 80 80 84 76 80 76 80 76 76 80 84 80 88 84 88 88 92 84 88 88 96 92 92 84 88 80 84 80 88 84 92 88 92 92 92 88 88 84 92 88 96 92 92 88 92 88 96 96 104 96 100 96 100 96 100 96 100 96 104 100 100 92 92 84 84 76 52 36 44 48 40 40 52 48 52 56 60 60 60 60 56 64 64 64 64 64 64 60 68 60 56 72 356 404 428 388 444 356 436 340 428 348 440 348 432 348 436 352 440 340 412 308 380 252 260 164 132 84 80 80 80 84 112 112 148 96 180 476 656 592 620 596 612 608 524 388 344 328 332 328 328 312 304 288 288 276 260 248 244 236 240 216 220 212 204 236 184 272 328 508 400 504 400 504 404 512 408 516 412 516 408 512 408 512 412 520 424 528 428 528 428 532 436 540 444 540 440 544 444 548 448 548 448 560 456 556 452 560 460 572 472 576 472 576 476 580 476 584 480 584 472 588 480 592 476 584 472 580 468 584 472 584 476 588 476 592 480 592 480 592 480 592 480 584 476 588 480 592 480 588 476 600 480 600 480 600 480 600 480 592 476 596 480 604 488 612 492 616 488 616 492 620 492 624 496 636 508 636 508 636 512 644 516 652 532 672 536 680 548 708 576 740 640 876 752 948 796 976 780 856 600 700 540 708 528 660 512 660 516 652 512 644 504 628 504 616 496 624 500 616 488 616 500 620 496 620 496 620 496 620 496 612 488 612 488 612 488 612 488 616 488 608 480 604 480 604 480 608 484 608 484 608 484 608 484 604 480 600 476 600 476 604 480 596 472 596 472 596 472 596 472 596 472 596 472 596 472 596 472 596 472 596 472 596 472 596 472 596 468 584 464 596 472 592 464 588 464 588 464 588 464 588 464 584 460 584 460 584 460 584 460 588 452 584 448 584 444 580 444 584 448 580 440 572 436 568 432 572 436 568 432 568 428 564 428 564 428 564 428 564 428 564 428 560 416 564 412 560 408 556 408 560 416 564 420 568 420 568 416 648 876 1020 1012 1016 1020 1008 1012 996 660 644 424 584 404 528 404 528 400 532 396 532 392 528 392 524 388 520 384 520 380 516 380 516 376 508 368 500 368 508 372 508 372 504 368 504 364 500 364 500 360 492 352 488 352 488 356 480 344 480 344 484 348 484 348 480 340 484 344 476 336 472 348 464 336 460 336 456 332 444 332 452 336 456 336 456 332 448 324 444 324 444 320 440 320 440 320 436 328 436 328 436 328 436 328 436 324 428 316 424 316 424 320 416 308 416 308 416 308 416 308 416 308 416 308 416 308 416 308 408 300 408 300 408 300 408 296 408 296 408 292 404 288 400 288 392 280 392 276 388 272 384 272 380 272 384 276 388 272 384 268 380 268 368 256 364 256 368 264 364 256 364 256 364 256 364 256 360 252 360 248 356 248 352 244 356 248 356 244 352 240 348 240 356 240 352 236 352 232 344 236 332 236 344 236 324 228 328 248 332 232 328 228 324 224 324 224 332 232 328 224 320 220 316 216 316 212 316 208 312 204 308 204 304 212 328 228 336 256 396 328 408 284 360 268 360 248 312 216 304 220 280 200 268 200 276 208 284 200 284 196 280 192 276 192 272 188 272 188 272 188 272 184 264 184 256 176 252 180 260 188 248 172 248 176 252 176 256 180 260 180 256 176 248 168 244 164 236 164 240 168 244 164 240 160 228 160 228 160 232 164 232 164 228 160 224 152 220 152 224 156 224 160 224 160 220 152 212 144 216 152 216 148 212 144 208 144 212 148 212 148 212 148 212 148 208 140 200 136 208 144 204 136 204 140 204 140 204 140 204 140 192 128 192 128 196 136 204 144 192 128 196 132 196 128 192 124 196 132 196 132 196 132 196 132 192 128 192 128 192 128 192 128 196 128 192 124 188 128 192 132 180 120 188 124 188 124 184 116 188 124 188 120 184 116 180 116 176 112 176 112 176 112 176 112 184 120 184 120 184 120 184 120 192 128 188 124 188 120 184 120 172 112 184 124 188 120 180 116 72 24 76 28 76 24 68 16 68 24 72 28 76 24 72 20 72 24 72 24 72 24 72 24 64 20 68 24 72 20 68 16 72 44 72 44 72 44 72 44 72 40 64 32 52 20 40 12 64 36 64 36 64 36 64 36 68 40 68 40 68 40 68 40 72 40 72 36 68 32 64 32 68 36 68 32 64 28 60 28 68 44 64 36 44 12 16 0 4 0 4 4 4 4 4 4 8 0 8 0 8 0 8 0 20 12 20 16 24 20 28 20 36 28 40 32 40 28 32 24 36 28 40 40 56 60 76 76 84 60 80 56 76 52 72 48 84 64 84 68 88 72 92 72 84 68 96 80 100 76 88 64 84 64 84 68 88 72 92 72 96 72 92 68 88 72 92 76 96 72 92 72 92 76 100 84 100 80 100 80 100 80 100 80 104 84 104 80 96 72 88 64 76 44 36 36 44 32 40 44 44 40 56 52 64 52 56 44 64 56 64 56 64 56 64 64 80 64 140 456 492 468 476 488 448 484 432 476 440 488 444 484 424 480 440 480 420 444 388 408 296 248 180 112 84 64 76 56 100 76 96 132 104 204 552 616 596 584 600 600 620 532 404 364 336 352 332 344 320 320 296 284 276 248 248 244 244 244 232 224 208 196 200 156 204 272 408 344 400 324 404 332 412 340 416 344 412 332 408 332 408 336 416 344 432 344 432 344 436 352 444 360 440 352 440 356 444 360 448 360 464 364 448 352 448 372 468 384 472 384 480 388 476 380 476 372 472 388 480 392 484 388 480 384 476 384 480 388 480 392 484 392 480 400 480 400 480 396 484 396 480 384 484 388 488 376 480 380 480 384 476 384 480 384 480 384 476 380 480 388 488 392 488 400 488 388 488 392 492 396 496 396 512 412 508 408 512 412 516 420 528 440 540 432 544 436 568 440 580 528 804 688 884 728 928 768 796 520 540 400 552 412 504 360 520 392 516 396 512 396 504 392 492 380 500 388 492 380 496 388 496 384 496 384 496 384 496 384 488 376 488 376 488 376 488 376 492 380 488 372 480 368 480 368 484 372 484 372 484 372 484 372 484 372 480 364 476 368 484 368 472 356 472 356 472 356 472 356 472 356 472 356 472 356 472 356 472 356 468 356 468 356 468 356 468 352 460 348 468 356 464 348 464 348 464 348 464 348 464 348 460 344 460 344 460 344 460 344 452 340 452 336 448 332 444 332 452 336 444 332 440 324 432 320 436 324 436 320 432 316 428 316 428 316 428 316 428 316 428 316 416 308 416 304 412 300 408 300 412 304 416 312 420 308 416 308 440 584 924 884 1004 892 964 820 764 436 400 296 412 284 420 280 404 288 400 284 396 280 392 280 388 276 388 272 384 268 380 268 384 272 372 260 364 260 372 268 372 264 372 260 368 256 364 256 364 260 356 252 352 252 352 256 340 244 344 244 344 244 344 244 336 252 344 256 336 248 344 256 336 244 336 240 332 236 332 236 332 232 336 232 336 228 328 220 324 224 328 224 328 224 332 228 328 220 328 220 328 220 328 220 332 220 320 208 312 208 320 216 312 204 312 204 312 204 312 204 308 200 308 200 308 200 308 200 300 192 300 192 300 192 296 200 296 200 296 196 292 200 288 200 280 192 280 188 276 184 272 184 268 184 272 188 276 184 272 184 272 184 256 168 248 168 260 180 256 172 256 172 256 172 256 172 252 176 252 172 248 168 244 168 248 172 248 168 244 164 240 172 240 176 240 172 236 168 236 168 228 172 248 176 232 160 236 168 236 148 236 144 232 140 228 140 236 144 228 140 224 132 216 128 216 144 212 140 208 128 208 128 220 152 252 184 292 248 408 356 420 224 324 176 284 140 232 120 224 132 204 120 192 112 200 128 200 132 200 128 196 124 192 124 184 120 188 120 188 120 192 124 184 112 172 100 168 104 180 116 160 96 164 100 168 104 172 104 188 124 184 120 176 112 168 108 160 100 164 108 168 108 164 104 164 100 164 100 164 100 164 104 176 104 160 88 148 84 148 88 164 100 164 96 156 88 148 80 152 88 152 84 148 80 144 80 148 84 148 84 148 84 148 84 144 76 136 72 144 80 140 72 140 80 140 80 140 80 140 80 136 76 132 68 128 68 132 72 120 60 124 68 128 68 124 64 132 72 132 72 132 72 132 72 124 64 124 64 124 64 124 64 132 68 128 64 124 68 128 72 112 64 124 76 128 72 116 60 124 72 124 68 120 64 116 64 112 60 112 60 112 60 112 60 120 68 120 68 120 68 120 68 128 76 128 72 124 68 120 68 100 52 116 72 128 72 116 60 84 76 84 72 80 68 76 64 92 84 88 76 84 72 76 68 76 68 80 72 76 60 60 48 80 72 80 72 80 72 80 72 84 80 100 84 80 60 72 68 76 64 76 64 76 64 76 64 44 60 72 72 64 56 64 76 72 72 64 60 60 64 72 72 68 68 68 68 68 68 68 68 52 52 56 60 60 64 68 68 60 60 48 48 40 32 12 4 4 8 4 8 8 12 12 12 8 4 4 4 4 8 12 16 12 12 16 20 20 24 28 28 28 28 40 40 48 44 44 36 36 40 56 64 76 72 76 68 84 80 84 80 84 80 84 80 80 84 96 92 88 80 84 84 84 88 84 92 88 96 92 96 80 84 80 88 84 92 88 92 92 96 92 96 92 96 92 96 96 100 96 104 100 108 104 108 100 100 96 96 92 100 96 104 104 104 96 104 104 104 92 88 48 44 44 44 44 44 44 40 48 48 48 48 48 48 48 48 52 64 68 72 76 72 60 60 48 44 248 436 384 480 336 432 336 440 340 444 344 448 348 444 356 452 356 428 344 404 308 324 256 208 124 96 84 76 72 76 100 100 92 124 84 280 624 616 612 604 588 612 620 576 428 324 320 332 316 332 312 324 288 292 284 284 272 264 252 256 248 256 228 212 224 176 240 304 480 416 496 404 504 408 508 408 512 412 516 416 520 420 524 428 532 432 548 440 544 440 544 444 552 452 548 444 548 448 552 448 556 456 560 456 556 464 596 456 612 448 556 488 536 476 556 460 632 504 584 484 588 496 592 492 580 480 576 484 588 496 596 496 588 488 616 476 616 468 604 472 600 480 592 484 592 500 596 504 596 496 604 480 608 488 592 488 584 484 584 484 592 484 612 488 632 492 620 488 620 496 624 496 620 492 632 512 648 520 648 520 656 536 668 552 692 564 720 576 736 588 712 752 1020 940 1020 1004 1020 1000 972 568 692 604 664 520 732 504 660 508 652 500 648 504 644 508 624 492 628 492 628 492 624 488 640 488 608 496 628 508 608 496 624 500 620 492 612 484 608 480 612 488 612 484 608 480 604 480 616 480 616 480 616 480 616 480 616 480 620 484 620 480 612 472 600 476 600 476 600 476 600 476 600 476 600 476 600 476 600 476 608 476 612 476 612 476 612 476 612 476 612 476 612 476 612 476 596 464 596 464 596 464 596 464 592 460 588 456 588 452 584 452 572 444 576 448 580 452 584 452 584 452 584 448 580 444 576 444 580 444 564 428 556 428 568 440 568 436 568 432 564 428 560 428 564 416 564 420 568 424 572 424 576 424 568 416 568 424 580 436 560 504 812 828 996 836 812 600 592 452 584 420 556 412 548 416 544 408 540 400 536 396 528 392 528 392 528 388 524 388 520 384 524 380 508 364 496 364 508 376 508 372 508 368 504 364 500 364 492 356 492 356 492 356 492 356 484 348 484 348 484 348 484 348 488 344 480 340 476 336 480 340 476 336 476 336 472 332 460 332 456 336 456 332 452 328 448 328 464 340 452 328 444 328 452 336 440 328 436 324 432 328 436 332 432 324 432 320 428 316 424 316 420 312 420 308 416 304 412 304 416 308 416 308 416 308 416 308 412 304 412 304 412 304 412 304 412 304 412 300 408 292 404 292 388 280 392 280 392 276 384 268 388 272 380 268 388 276 384 268 364 252 368 260 380 272 388 276 380 264 372 256 368 256 368 260 360 252 360 252 360 252 360 252 360 248 352 240 348 240 348 244 344 236 344 236 344 236 344 236 340 232 340 232 340 232 340 236 332 236 336 236 336 232 328 224 336 232 324 220 320 224 332 236 308 224 324 228 324 220 312 208 320 228 312 288 456 684 940 840 812 676 692 384 340 264 284 204 316 212 300 204 288 192 280 184 280 192 280 188 276 184 272 184 276 184 272 180 268 184 272 188 260 184 260 180 256 176 252 176 252 176 252 176 252 176 252 176 248 172 248 172 248 172 248 172 244 168 244 164 240 160 236 160 228 160 228 160 228 160 228 160 220 160 232 160 216 152 232 180 244 164 220 152 228 160 216 136 216 148 216 148 216 148 216 148 216 152 212 144 208 140 200 136 204 140 204 140 204 140 204 140 204 140 212 152 216 148 204 140 196 132 196 132 196 132 196 132 196 132 196 128 192 124 188 124 200 132 192 124 188 124 188 128 200 136 200 132 196 128 192 128 180 120 192 132 196 128 184 116 176 120 192 136 200 128 184 112 180 120 192 136 200 136 196 128 192 120 164 120 192 144 180 108 176 120 176 120 176 120 176 120 180 124 180 120 176 120 172 116 176 120 176 124 180 128 184 128 72 24 68 16 64 12 64 16 76 28 76 28 76 28 76 28 68 20 72 24 68 12 56 4 72 24 72 24 72 24 72 24 64 48 80 48 64 28 56 32 64 36 64 36 64 36 64 36 52 28 68 36 64 32 64 36 76 40 68 32 64 36 72 44 68 36 68 36 68 36 68 36 52 20 56 28 60 32 68 36 60 24 56 20 48 12 16 0 8 0 4 0 8 4 12 4 8 0 4 0 8 0 12 8 16 8 16 12 20 16 24 20 28 16 36 28 48 28 44 24 36 28 56 52 72 60 72 52 80 64 80 64 80 60 76 60 76 68 92 76 84 64 84 68 88 68 92 72 92 76 96 76 88 68 92 72 96 76 96 76 96 76 96 76 96 76 96 76 100 80 100 84 104 88 108 88 104 80 100 76 96 80 100 84 104 80 96 80 104 80 92 60 44 36 44 36 44 36 44 36 48 40 48 40 48 40 48 40 68 64 64 52 60 48 64 68 56 100 328 480 452 524 432 492 436 468 444 480 444 496 444 496 448 508 436 468 408 440 360 340 260 180 116 76 76 60 64 60 100 88 116 108 128 376 664 632 628 604 612 612 616 580 472 360 340 352 336 360 336 360 308 312 288 272 276 260 256 248 252 248 232 200 208 160 188 268 404 372 404 316 408 320 408 324 412 324 416 328 420 336 428 340 432 344 444 352 440 348 444 352 448 360 444 352 448 356 448 360 452 360 468 360 448 380 452 364 476 396 468 432 512 448 508 372 440 312 492 400 488 388 480 380 476 372 476 376 488 380 492 384 488 388 488 412 484 400 476 396 480 388 480 380 492 380 500 376 500 380 484 400 484 400 488 396 488 388 488 384 488 384 488 392 488 396 488 392 496 400 500 400 500 400 504 412 520 420 520 424 528 436 536 428 548 432 568 440 580 440 612 624 908 900 1012 936 1012 912 848 484 540 472 536 420 564 380 512 396 508 388 500 384 504 388 512 392 512 388 504 388 500 384 504 396 504 396 504 392 504 392 500 384 496 380 492 372 488 372 488 372 488 368 484 368 480 364 480 368 480 368 480 368 480 368 476 368 480 368 480 364 472 356 480 356 480 356 480 356 480 356 476 352 476 352 476 352 476 352 472 352 472 352 472 352 472 352 472 352 472 352 472 352 472 352 464 340 464 340 464 340 464 340 460 336 460 332 456 332 452 328 444 320 448 324 448 328 452 328 452 328 452 324 448 324 444 320 448 320 436 304 428 308 436 316 436 312 436 308 432 308 428 304 416 300 416 304 420 308 424 308 424 308 420 300 420 308 428 316 420 328 444 376 504 404 484 356 448 336 432 312 412 304 412 304 408 296 404 288 400 284 392 280 392 276 388 276 384 272 384 272 384 268 372 256 364 256 372 264 372 260 372 256 368 252 364 252 356 248 356 248 356 248 356 248 348 240 348 240 348 240 348 240 352 260 344 252 340 252 340 252 336 248 336 244 332 244 328 240 332 240 336 236 332 236 328 232 340 240 332 232 324 232 332 236 332 220 328 216 324 220 328 224 324 216 324 212 320 208 316 208 312 204 312 200 308 200 304 196 308 200 308 200 308 200 308 200 304 196 304 196 304 196 304 196 304 196 304 192 300 188 296 188 276 184 280 184 280 180 272 180 276 188 268 184 272 200 268 192 256 172 260 180 264 184 272 188 268 180 260 172 256 172 256 176 252 168 252 168 252 168 252 168 252 164 244 156 240 156 240 160 240 172 240 172 240 172 240 172 232 164 232 164 232 164 232 156 232 148 236 148 236 144 228 136 232 140 228 136 224 140 228 144 224 140 224 144 224 132 220 124 204 136 260 260 684 832 1020 824 976 732 996 540 460 96 184 132 212 140 204 148 192 128 184 116 192 136 192 132 188 132 184 128 188 128 184 124 180 128 184 132 184 124 184 120 180 116 176 116 180 120 180 120 180 120 180 120 172 112 172 112 172 112 172 112 168 108 168 104 164 100 160 100 160 96 160 96 160 96 160 96 148 92 160 88 144 84 160 108 160 88 144 84 156 92 152 76 152 88 152 88 152 88 152 88 152 88 148 80 144 76 136 72 140 76 140 76 140 76 140 76 136 80 144 88 148 84 140 76 132 72 132 72 132 72 132 72 132 72 132 68 128 64 124 64 136 72 128 64 124 64 124 68 136 76 132 72 132 68 128 68 120 60 128 68 128 68 120 60 116 68 128 76 128 76 120 64 116 68 124 76 128 76 128 76 132 68 112 68 128 80 124 64 120 68 120 68 120 68 120 68 128 72 124 72 120 68 120 68 116 64 116 64 120 68 124 72 88 76 76 64 72 64 76 72 76 68 80 76 84 80 92 84 76 72 80 72 76 64 64 56 76 68 76 68 76 68 76 68 76 68 88 72 72 56 68 56 76 64 76 64 76 64 76 64 60 60 60 64 72 72 68 60 76 72 72 68 68 72 72 76 72 72 72 72 72 72 72 72 52 52 56 60 60 64 68 68 52 56 52 60 52 40 12 4 4 8 4 8 8 12 12 12 8 8 4 4 8 12 16 16 20 20 20 20 24 24 24 24 32 32 40 44 52 48 52 48 44 48 60 68 76 76 76 72 80 76 80 76 80 76 80 76 80 84 96 92 88 80 88 88 84 92 88 92 92 96 92 96 92 96 92 96 96 100 100 104 92 96 92 96 92 96 92 96 96 100 96 104 100 108 104 108 100 104 96 100 96 100 100 104 96 96 92 96 96 96 80 72 36 40 40 44 44 48 48 52 48 48 48 48 48 52 52 52 68 72 60 52 52 56 64 76 32 168 356 468 368 456 356 444 344 444 344 444 340 448 344 448 352 448 360 420 340 388 296 300 224 172 104 76 68 60 60 64 108 104 140 96 184 508 684 640 608 612 616 620 600 596 496 380 324 344 320 344 316 332 288 300 280 280 268 264 248 248 240 244 236 216 236 192 236 296 472 424 500 408 508 412 512 412 516 416 520 420 524 424 528 432 536 436 548 444 544 440 548 448 556 452 552 448 552 452 556 452 560 456 536 460 572 480 580 448 548 512 512 500 444 484 492 504 584 508 552 468 560 484 580 496 600 504 588 480 604 488 616 496 624 492 600 504 580 496 580 492 592 488 600 488 616 488 628 488 632 484 620 488 616 492 604 492 592 484 592 492 600 492 620 492 636 492 632 496 628 504 636 508 632 504 632 512 648 524 648 524 660 540 660 544 688 564 720 580 744 596 740 680 928 940 1020 1012 1020 1000 984 668 716 588 732 568 696 508 664 512 656 508 652 504 656 508 668 524 668 520 660 508 648 500 612 480 628 484 612 484 620 508 620 496 620 496 620 496 616 492 612 488 612 488 608 484 608 480 616 480 616 480 616 480 616 480 612 476 616 480 612 472 604 468 612 488 612 488 612 488 612 488 604 480 604 480 604 480 604 480 616 476 616 476 616 476 616 476 612 472 612 472 612 472 612 472 600 468 600 468 600 468 600 468 596 464 592 460 592 456 588 456 580 448 580 452 584 452 588 456 584 452 584 452 580 448 580 444 584 444 572 432 564 436 572 440 568 436 568 436 564 432 564 428 568 420 568 420 572 424 572 424 572 420 568 420 568 424 576 432 604 424 564 404 568 436 588 440 580 428 560 416 544 408 548 412 544 408 540 400 536 396 528 392 524 388 524 384 520 380 516 380 516 376 512 372 508 372 508 368 508 372 508 368 504 364 500 364 492 356 492 356 492 356 492 356 484 348 484 348 484 348 484 348 492 348 484 340 480 340 480 344 476 336 476 336 472 332 472 332 460 336 456 336 452 332 452 328 460 336 452 328 448 328 448 332 440 328 436 324 432 328 436 332 432 324 432 320 428 316 424 316 420 312 420 312 416 308 416 304 416 308 416 308 416 308 416 308 412 304 412 304 412 304 412 304 412 304 412 300 408 296 404 296 392 280 392 280 392 276 384 272 388 272 380 268 388 272 384 264 376 264 376 264 376 264 376 264 380 264 372 256 368 256 368 260 360 252 360 252 360 252 360 252 360 248 352 240 348 240 348 244 348 240 348 240 348 240 348 240 340 232 340 232 340 232 340 232 332 236 336 236 336 232 328 224 324 228 328 232 332 228 328 224 316 224 316 224 324 224 328 232 336 300 428 576 928 1012 1008 1008 1020 1012 1020 984 788 324 288 224 312 204 308 200 296 188 292 188 284 192 280 192 276 188 276 184 276 184 272 180 268 184 272 188 260 184 260 180 256 176 252 176 260 184 260 184 260 184 260 184 248 172 248 172 248 172 248 172 244 168 244 164 240 160 236 160 228 160 228 160 228 160 228 160 216 152 220 148 212 148 224 164 216 144 208 144 220 156 220 148 220 152 220 152 220 152 220 152 216 152 212 144 208 140 200 136 204 140 204 140 204 140 204 140 200 136 204 140 204 140 200 136 196 132 196 132 196 132 196 132 196 132 196 128 192 124 188 124 200 132 192 124 188 124 188 128 200 132 196 132 192 128 192 128 184 124 188 128 192 124 188 120 184 124 188 124 188 124 188 120 184 120 180 116 184 120 188 128 184 124 176 120 176 124 180 124 176 120 176 120 176 120 176 120 180 124 180 124 176 120 172 116 164 108 168 112 172 116 172 116 92 36 80 24 72 28 84 40 72 24 72 28 76 32 80 32 72 24 72 20 68 16 64 12 68 20 68 20 68 20 68 20 64 40 72 44 68 32 60 32 64 36 64 36 64 36 64 36 68 28 52 28 72 44 64 20 76 40 72 40 72 40 72 44 72 40 72 40 72 40 72 40 56 24 56 28 60 32 64 32 52 24 60 36 64 24 20 0 8 0 4 0 8 4 12 4 12 0 8 0 8 4 16 12 24 16 24 16 24 16 24 16 24 12 32 20 40 28 48 32 48 36 60 52 72 60 76 60 72 56 72 60 76 60 76 60 80 72 96 76 88 68 84 72 92 72 92 76 96 76 100 80 92 76 96 76 100 80 100 84 100 80 100 80 100 80 100 80 100 80 100 84 104 88 108 88 108 84 100 80 100 80 104 88 100 76 96 76 96 68 72 40 32 28 40 32 48 40 52 48 48 40 48 44 52 44 52 48 72 56 60 48 56 48 64 64 60 264 456 512 428 488 444 504 444 476 444 488 452 496 448 500 440 496 432 460 396 416 328 304 212 148 100 64 64 48 60 64 116 100 152 76 252 596 668 600 572 560 616 628 608 612 552 424 352 364 348 372 348 372 320 324 284 272 276 264 256 244 244 236 236 208 224 180 192 252 396 384 412 324 412 324 416 328 416 332 424 336 424 340 432 348 436 352 448 352 444 352 444 356 452 364 452 360 452 360 456 364 456 372 468 380 488 396 460 400 476 576 796 740 644 572 532 504 492 448 500 460 504 448 496 420 468 384 488 392 488 384 496 388 496 380 512 380 512 372 504 376 492 392 492 400 492 416 484 424 476 412 488 392 492 392 496 388 488 392 492 396 496 392 496 396 496 400 496 396 500 404 504 404 504 404 504 412 520 424 524 424 532 440 544 444 564 460 596 460 612 468 600 488 680 648 864 836 960 856 844 612 620 488 624 476 544 428 520 404 516 396 508 392 512 396 512 384 516 396 520 400 512 392 492 396 504 384 488 380 492 384 496 380 496 380 500 384 500 384 492 376 488 372 488 368 484 368 484 372 484 372 484 372 484 372 480 368 484 372 484 368 476 360 484 360 484 360 484 360 484 360 484 360 484 360 484 360 484 360 480 360 480 360 480 360 480 360 476 356 476 356 476 356 476 356 472 348 472 348 472 348 472 348 468 340 464 340 460 336 460 336 452 328 452 332 456 332 456 332 456 332 452 328 452 324 448 324 452 324 444 316 436 316 440 320 440 316 436 312 436 308 432 308 420 308 424 308 424 308 424 308 420 304 420 304 424 308 428 312 412 316 432 356 472 360 444 320 420 312 416 304 408 300 408 304 408 296 404 288 400 284 392 280 388 276 384 272 380 268 380 268 376 264 380 268 376 264 372 256 372 260 372 256 368 252 364 252 356 248 356 248 356 248 356 248 352 244 352 244 352 244 352 244 344 256 340 248 336 248 336 248 340 252 336 248 336 244 332 244 336 244 336 240 336 236 332 236 336 240 332 236 328 232 328 232 332 220 328 216 324 220 328 224 324 216 324 212 320 208 316 208 316 208 312 204 312 200 308 200 308 200 308 200 308 200 308 200 304 196 304 196 304 196 304 196 304 196 304 192 300 188 296 188 280 184 284 188 280 184 276 184 276 188 268 184 272 200 268 192 268 184 268 180 264 176 260 176 268 180 260 172 256 172 256 176 256 172 252 168 252 168 248 164 252 164 244 156 240 156 240 160 244 176 244 176 244 176 244 176 236 168 236 168 236 168 236 160 232 148 236 148 236 144 228 136 220 136 232 148 236 144 224 140 232 156 224 140 224 152 236 156 268 144 460 688 1020 900 980 872 1020 756 948 828 816 212 192 100 208 144 200 136 196 124 188 120 196 140 192 136 192 132 188 132 188 128 184 124 180 128 184 132 184 124 184 120 180 116 176 116 184 124 184 124 184 124 184 124 176 116 172 112 172 112 168 108 168 108 168 104 164 100 160 100 160 96 160 96 160 96 160 96 152 88 152 88 152 88 156 92 152 84 148 84 152 88 152 84 156 92 156 92 156 92 156 92 152 88 148 80 144 76 136 72 144 80 140 76 140 76 136 72 136 76 136 76 136 76 136 76 132 72 132 72 132 72 132 72 132 72 132 68 128 64 124 64 136 72 128 64 124 64 124 68 132 72 132 68 128 68 124 64 124 64 124 64 124 64 124 64 124 72 120 64 116 68 124 72 120 68 112 56 108 64 120 72 120 72 124 68 112 60 120 80 116 64 120 68 120 68 124 72 120 68 116 64 116 60 112 60 108 60 112 60 116 64 116 68 92 84 88 76 84 80 92 88 88 80 88 76 84 72 80 72 80 72 80 68 76 68 76 68 76 68 76 68 76 68 76 68 84 72 84 72 88 72 80 64 76 64 76 64 76 64 76 64 72 60 56 60 72 76 64 52 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 56 56 60 60 60 60 64 64 48 56 60 72 64 52 20 4 4 8 4 8 8 12 12 12 12 12 8 8 12 12 16 20 20 24 24 24 24 28 28 28 24 24 28 28 40 40 48 48 60 60 68 68 76 76 84 80 76 72 76 76 80 80 84 80 84 88 100 96 92 84 92 92 88 92 92 96 92 100 96 100 84 92 88 92 92 96 92 100 96 100 96 100 96 100 96 100 96 100 96 104 100 108 104 108 104 108 100 100 96 104 104 108 96 96 92 100 92 88 64 52 32 36 40 40 48 48 52 56 48 48 48 52 52 56 56 60 60 60 64 64 60 64 48 52 84 332 428 472 352 420 360 444 360 452 356 448 344 452 344 448 344 440 352 408 336 368 276 268 192 148 96 76 68 60 68 84 104 112 136 104 344 668 660 604 508 500 576 648 616 632 568 436 332 352 332 352 324 344 296 312 280 280 272 272 252 248 232 236 240 220 248 208 232 268 452 436 504 416 516 416 520 420 520 420 524 428 528 432 536 440 540 440 552 448 548 444 552 448 556 456 556 456 560 456 564 460 564 464 540 464 568 468 544 468 504 688 832 892 684 796 600 676 508 520 520 500 528 484 544 488 580 508 600 488 624 484 644 484 652 496 608 520 600 508 592 496 600 496 620 504 628 500 636 488 636 488 636 492 640 500 632 496 612 496 620 500 620 500 628 500 636 496 620 492 624 500 632 500 628 500 636 516 652 524 652 528 664 544 672 560 704 584 744 608 772 620 780 644 772 628 816 832 956 828 916 736 796 608 772 584 688 568 672 524 668 516 664 516 664 516 664 512 688 528 696 532 688 528 712 564 704 528 668 528 660 488 632 500 624 500 628 504 628 504 616 492 616 488 612 488 608 484 620 484 620 484 620 484 620 484 624 492 628 492 628 488 620 480 608 484 608 484 608 484 608 484 608 484 608 484 608 484 608 484 620 480 620 480 620 480 620 480 616 476 616 476 616 476 616 476 604 472 604 472 604 472 604 472 600 468 600 468 596 464 596 460 592 460 592 456 588 456 588 456 588 456 588 452 584 452 580 448 584 448 580 444 576 444 576 444 572 440 572 436 568 436 564 432 576 424 572 424 572 424 572 424 568 420 572 424 576 428 576 428 600 432 584 420 572 420 564 412 556 412 548 408 544 408 544 408 544 408 540 400 536 396 528 392 524 388 524 384 520 380 516 380 512 380 516 380 516 376 508 368 508 372 508 368 504 364 500 364 492 356 492 356 492 356 492 356 488 352 488 352 488 352 488 352 480 336 472 332 468 328 472 332 480 340 480 336 476 336 472 336 464 340 460 336 456 336 452 332 456 336 456 336 452 332 448 328 440 328 436 324 432 328 436 332 432 324 432 320 428 316 424 316 424 316 424 312 420 312 416 308 416 308 416 308 416 308 416 308 412 304 412 304 412 304 412 304 412 304 412 300 408 296 404 296 392 284 396 284 396 280 388 272 388 272 380 268 388 272 384 264 384 272 380 264 376 260 368 256 380 264 372 256 368 256 368 260 364 256 364 252 360 248 356 248 360 248 352 240 348 240 348 244 352 244 352 244 352 244 352 244 344 236 344 236 344 236 344 236 332 236 336 236 336 232 328 224 320 224 332 236 336 232 324 220 324 228 316 224 328 236 348 252 352 232 676 948 1020 1020 1020 1008 1020 1020 1020 924 732 288 340 256 308 204 304 196 300 192 292 192 288 196 284 192 280 192 276 188 276 184 272 180 268 184 272 188 260 184 260 180 256 176 252 176 252 176 252 176 252 176 252 176 252 176 252 172 248 168 244 168 244 168 244 164 240 160 236 160 228 160 228 160 228 160 228 160 228 160 228 160 228 160 224 156 232 164 228 156 220 148 216 148 224 156 224 156 224 156 224 156 216 152 212 144 208 140 200 136 208 144 208 140 204 136 200 136 200 136 200 136 200 136 200 136 196 132 196 132 196 132 196 132 196 132 196 128 192 124 188 124 200 132 192 124 188 124 188 128 196 132 192 128 192 124 188 124 188 124 188 124 188 124 188 124 188 120 180 116 180 116 184 124 188 120 176 108 172 112 180 120 172 120 180 120 168 112 176 124 172 116 172 120 176 124 180 124 168 112 168 108 164 104 160 104 168 116 172 116 176 120 176 124 64 20 68 20 72 24 72 24 84 36 80 28 76 24 68 20 76 24 68 20 68 20 72 24 72 24 72 24 72 24 72 24 76 44 68 44 80 52 72 36 64 36 64 36 64 36 64 36 68 32 64 32 68 36 60 20 64 36 68 40 72 36 68 32 68 36 68 36 68 36 68 36 60 28 60 28 60 28 60 28 60 28 64 36 68 32 32 0 8 0 4 0 8 4 12 4 12 4 12 4 12 8 20 12 16 12 20 16 28 24 36 28 24 8 24 12 36 28 52 40 64 48 68 56 76 60 80 68 72 60 76 64 80 68 88 72 84 76 96 80 92 72 88 76 96 76 96 76 100 80 100 84 88 68 92 72 96 76 96 76 104 84 104 84 104 84 104 84 100 80 100 84 104 88 108 88 108 88 104 84 104 84 108 88 104 80 100 84 100 64 64 28 36 32 40 36 44 40 48 44 48 40 52 44 56 52 60 52 56 52 64 60 72 56 52 56 180 420 472 492 432 468 448 500 452 488 456 492 452 500 448 500 432 488 424 444 384 388 304 260 184 132 96 68 68 56 76 88 88 112 108 156 460 684 660 616 488 420 540 652 636 632 600 476 356 368 352 376 352 376 324 328 288 280 284 272 268 248 244 232 232 204 228 192 180 220 372 388 416 328 420 332 420 336 424 336 428 340 432 348 440 352 444 356 448 356 448 356 448 360 456 364 456 364 460 368 460 372 464 372 488 372 504 388 476 452 488 764 832 912 848 960 880 952 800 824 660 656 572 544 500 496 508 488 504 440 488 400 476 380 476 364 508 360 500 364 496 368 500 384 508 412 512 424 504 424 500 412 496 388 500 392 496 392 500 384 508 404 508 404 504 404 500 412 492 392 496 400 500 400 500 400 508 416 524 428 524 428 536 444 540 444 556 448 580 456 592 452 612 500 624 464 660 664 808 636 704 576 640 480 592 448 544 448 532 412 524 404 520 404 520 400 508 380 532 408 556 424 556 424 532 436 568 428 536 424 536 388 504 392 504 388 504 388 504 388 496 376 492 376 488 372 488 372 488 376 488 376 488 376 488 376 496 384 496 384 496 380 488 376 480 356 480 356 480 356 480 356 488 364 488 364 488 364 488 364 484 364 484 364 484 364 484 364 480 360 480 360 480 360 480 360 476 352 476 352 476 352 476 352 472 348 472 344 468 344 464 340 464 340 464 336 460 336 456 332 460 332 456 332 452 328 452 328 452 328 452 324 448 324 444 320 444 316 440 316 436 312 436 312 428 312 428 312 424 308 424 308 416 304 424 312 428 312 428 308 456 344 428 316 420 320 436 340 412 308 412 304 408 296 404 296 408 296 404 288 400 284 392 280 392 280 392 276 388 276 384 272 384 272 380 268 376 264 376 264 372 260 372 256 368 252 364 252 356 248 356 248 356 248 356 248 356 248 356 248 356 248 356 248 340 252 336 244 328 240 332 244 344 252 340 252 336 248 336 248 340 244 340 244 336 240 336 240 332 240 336 240 336 236 328 228 332 220 328 216 324 220 328 224 324 216 324 212 320 208 316 208 320 208 316 208 312 204 312 204 308 200 308 200 308 200 308 200 304 196 304 196 304 196 304 196 304 196 304 192 300 188 296 188 284 188 288 192 284 184 276 188 276 188 268 184 272 200 268 192 268 184 268 180 264 176 260 176 268 180 260 172 256 172 256 176 260 176 256 168 252 164 244 160 252 164 244 156 240 156 240 160 240 172 240 172 240 172 240 172 240 172 240 172 240 172 240 164 232 148 236 148 236 144 228 136 224 140 228 144 232 140 228 144 228 164 228 160 236 176 248 176 248 284 880 912 908 868 1020 844 968 844 920 504 380 168 284 176 200 140 200 136 196 124 196 124 200 140 196 140 192 136 192 136 188 128 184 124 180 128 184 132 184 124 184 120 180 116 176 116 176 116 176 116 176 116 176 116 180 120 176 112 172 108 164 104 168 108 168 104 164 100 160 100 160 96 160 96 160 96 160 96 164 96 160 100 168 100 156 84 164 104 168 100 152 80 144 84 152 88 152 88 152 88 152 88 152 88 148 80 144 76 136 72 148 84 144 76 140 72 132 68 140 80 136 76 136 76 140 80 132 72 132 72 132 72 132 72 132 72 132 68 128 64 124 64 136 72 128 64 124 64 124 68 128 68 128 68 124 64 124 60 128 64 124 60 120 64 124 68 116 64 116 68 120 64 116 64 120 68 116 60 112 60 116 64 116 64 120 68 124 68 116 60 112 60 116 68 120 72 128 76 112 60 108 56 108 52 104 52 116 64 116 64 120 68 124 72 60 60 76 72 84 72 76 64 84 76 84 76 84 76 84 76 84 72 76 64 76 68 84 76 84 76 84 76 84 76 84 76 84 64 72 68 88 80 80 60 76 64 76 64 76 64 76 64 60 68 72 72 64 60 56 60 56 60 64 68 68 64 60 56 64 64 64 64 64 64 64 64 60 60 60 60 60 60 60 60 60 64 60 64 60 56 36 24 4 8 4 8 8 12 12 12 16 12 12 12 12 16 20 24 12 16 20 24 32 36 40 44 36 32 36 36 48 52 64 68 72 68 72 72 80 80 88 84 80 76 84 84 92 92 96 96 88 92 104 96 96 88 92 92 92 96 92 100 96 100 100 104 92 96 92 96 96 100 100 104 100 104 100 104 100 104 100 104 96 100 96 104 100 108 104 108 108 108 104 104 100 108 104 112 104 104 104 108 100 88 60 44 44 44 44 44 44 44 44 44 48 48 52 52 56 60 64 64 64 64 64 60 52 56 36 48 228 456 400 448 376 420 368 448 368 456 364 456 360 452 356 448 344 432 352 404 324 348 248 236 160 128 92 76 68 64 80 100 84 136 80 228 552 668 640 632 492 388 488 660 636 632 592 488 332 352 328 352 324 340 296 308 288 292 284 284 264 260 236 240 236 216 248 212 220 236 428 436 512 420 520 424 524 424 528 428 532 432 536 436 540 444 548 448 556 448 552 448 552 452 560 460 564 460 564 464 568 464 572 472 556 456 576 460 552 484 436 740 688 840 564 828 576 848 624 824 752 836 688 704 572 568 504 500 552 520 568 500 580 488 592 484 648 492 652 488 636 492 632 500 632 516 624 528 608 520 596 516 640 500 652 508 644 500 632 500 636 512 636 508 636 508 636 504 624 496 628 504 636 508 632 504 640 520 652 528 656 528 664 544 648 536 676 552 708 568 732 576 732 596 748 592 780 716 860 704 788 632 756 580 716 568 708 548 684 532 676 524 672 524 672 528 672 528 696 560 704 564 692 556 708 648 796 632 712 568 692 548 644 508 644 504 636 500 632 496 628 492 624 488 624 484 620 484 624 488 624 488 624 488 624 488 628 496 632 496 632 492 624 484 620 488 620 488 620 488 620 488 624 492 624 492 624 492 624 492 628 488 628 488 628 488 628 488 620 480 620 480 620 480 620 480 616 476 616 476 616 476 616 476 612 472 608 468 608 464 604 464 604 464 600 460 600 456 596 456 596 456 592 452 592 448 588 448 588 448 592 448 588 444 584 440 580 440 576 436 576 432 572 432 580 432 580 428 576 424 572 424 564 420 572 428 580 428 572 424 548 400 572 424 576 424 568 416 560 420 552 416 548 404 536 400 544 408 540 400 536 396 528 392 532 396 532 396 528 392 524 388 524 384 516 376 508 376 516 380 508 372 508 368 504 364 500 364 492 356 492 356 492 356 492 356 492 356 492 356 492 356 492 356 488 344 480 340 476 336 480 340 484 344 480 340 480 336 476 340 468 344 460 340 460 336 456 336 452 332 456 340 456 332 448 324 440 328 436 324 432 328 436 332 432 324 432 320 428 316 424 316 428 320 424 316 424 312 420 312 416 308 416 308 416 308 416 308 412 304 412 304 412 304 412 304 412 304 412 300 408 296 404 296 396 284 400 288 396 284 392 276 388 272 380 268 388 272 384 264 380 264 376 264 376 264 376 260 380 264 372 256 368 256 368 260 368 260 364 252 360 248 352 244 360 248 352 240 348 240 348 244 348 240 348 240 348 240 348 240 348 240 348 240 348 240 348 240 332 236 336 236 336 232 328 224 332 228 328 224 324 228 328 232 312 232 324 240 348 248 356 252 312 388 1000 1008 1020 1008 1020 1012 1020 884 788 420 376 288 336 176 304 200 300 196 300 196 296 196 292 200 284 196 284 192 280 192 276 184 272 180 268 184 272 188 260 184 260 180 256 176 252 176 256 180 256 180 256 180 256 180 256 180 252 172 248 168 240 164 244 168 244 164 240 160 236 160 228 160 228 160 228 160 228 160 232 156 220 160 236 164 220 140 220 160 232 160 216 140 216 156 220 152 220 152 220 152 220 152 216 152 212 144 208 140 200 136 212 148 208 140 204 136 196 132 212 144 204 136 200 140 208 148 196 132 196 132 196 132 196 132 196 132 196 128 192 124 188 124 200 132 192 124 188 124 188 128 192 128 192 124 188 124 184 120 192 128 184 120 184 120 192 128 176 112 184 124 188 120 176 112 184 120 188 124 184 116 176 112 168 108 168 124 188 132 168 96 168 112 172 120 176 124 184 128 172 116 172 116 168 112 164 108 164 108 168 112 172 116 172 116 52 12 76 36 88 32 72 16 68 20 72 28 76 32 84 36 76 24 68 16 68 24 76 32 80 32 80 32 80 32 80 32 68 32 56 32 72 48 64 28 64 36 64 36 64 36 64 36 56 36 80 44 60 20 56 32 52 24 60 32 64 28 56 20 60 28 60 28 60 28 60 28 60 28 60 28 60 28 60 28 68 32 60 32 64 32 44 8 8 0 4 0 8 4 12 4 16 4 12 4 12 8 20 16 8 4 16 16 32 32 44 40 40 24 40 28 52 44 72 60 72 56 72 56 76 64 84 72 80 64 84 72 92 80 96 84 84 76 100 84 92 72 88 76 96 76 96 80 100 84 104 84 100 80 100 84 104 88 108 88 104 84 104 84 104 84 104 84 100 80 100 84 104 88 108 88 112 88 108 84 104 88 108 92 108 88 108 92 108 68 64 24 48 36 44 36 44 36 44 32 48 40 52 48 60 52 64 60 76 60 56 40 48 56 56 76 324 516 444 480 468 484 464 508 460 500 456 504 456 500 448 500 428 480 420 432 376 360 284 240 160 112 88 64 64 52 76 92 88 144 60 260 596 620 608 608 520 360 472 652 644 620 612 516 352 364 348 372 348 372 324 324 296 288 296 284 276 260 248 236 228 200 228 192 172 196 352 388 420 332 424 336 424 340 428 340 432 344 436 352 444 356 448 360 452 356 448 356 448 360 456 368 460 368 464 372 464 376 468 368 488 332 508 376 496 452 432 760 856 960 828 960 816 976 820 952 804 928 840 948 832 860 744 740 568 560 544 504 520 464 512 444 496 416 484 400 484 392 496 388 520 400 528 392 532 380 528 372 508 388 504 396 508 392 500 384 516 400 508 408 508 408 508 416 500 404 508 412 512 412 512 408 512 420 528 428 528 428 536 444 528 428 540 436 556 436 564 424 584 424 564 432 604 484 636 516 628 480 584 456 560 468 584 420 536 416 528 412 524 408 528 404 520 380 544 404 564 404 552 392 768 700 876 644 668 468 588 440 516 400 512 396 504 388 496 380 492 380 492 376 488 372 484 372 488 376 488 376 488 376 488 376 488 380 492 380 492 376 484 368 492 368 492 368 492 368 492 368 492 368 492 368 492 368 492 368 488 368 488 368 488 368 488 368 480 360 480 360 480 360 480 360 476 356 476 356 476 356 476 356 472 352 472 348 468 348 464 344 468 344 464 340 460 336 456 336 456 336 456 332 452 328 448 328 448 332 452 332 452 328 444 320 440 320 440 316 436 312 432 312 432 316 432 312 428 308 424 308 412 300 424 312 432 312 424 304 416 320 432 324 424 308 408 300 424 308 420 304 412 296 400 284 408 296 404 288 400 284 392 280 400 288 400 284 396 284 392 280 396 276 380 260 368 260 380 276 372 260 372 256 368 252 364 252 356 248 356 248 356 248 356 248 356 248 356 248 356 248 356 248 356 264 348 260 344 256 348 260 344 256 344 252 340 248 336 248 340 248 344 244 340 240 336 240 328 236 336 244 336 236 324 224 332 220 328 216 324 220 328 224 324 216 324 212 320 208 316 208 320 212 320 208 316 204 312 204 308 200 308 200 308 200 308 200 304 196 304 196 304 196 304 196 304 196 304 192 300 188 296 188 284 192 288 192 288 188 280 188 276 188 268 184 272 200 268 192 264 180 264 180 264 180 264 180 268 180 260 172 256 172 256 176 260 176 256 168 252 164 244 160 252 164 244 156 240 156 240 160 236 168 236 168 236 168 236 168 240 172 240 172 240 172 240 164 232 148 236 148 236 144 228 136 236 144 224 132 220 136 232 156 216 160 236 184 252 196 256 184 256 196 640 816 988 904 816 720 708 364 360 172 252 180 184 192 200 148 196 136 196 128 196 124 200 144 200 140 196 136 192 136 188 128 184 124 180 128 184 132 184 124 184 120 180 116 176 116 184 124 184 124 184 124 184 124 180 120 176 112 172 108 164 104 168 108 168 104 164 100 160 100 160 96 160 96 160 96 160 96 160 88 148 88 164 96 148 68 136 84 156 88 144 76 148 96 148 84 148 84 148 84 148 84 152 88 148 80 144 76 136 72 148 84 144 76 140 72 132 68 152 88 140 80 140 80 148 92 132 72 132 72 132 72 132 72 132 72 132 68 128 64 124 64 136 72 128 64 124 64 124 68 128 68 128 64 124 60 120 60 132 68 120 56 116 60 128 72 104 60 120 76 128 68 112 52 120 72 128 76 128 68 112 56 112 52 108 72 140 88 112 32 112 60 116 68 120 72 128 76 124 72 124 68 120 68 116 64 104 52 104 56 108 60 112 60 76 68 80 72 80 72 84 76 80 72 80 72 80 72 80 72 84 72 80 68 76 72 80 76 84 72 76 64 72 64 72 68 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 44 56 72 76 72 64 64 64 76 76 76 72 72 68 68 68 68 68 68 64 64 60 60 56 64 68 68 72 72 76 76 80 60 64 60 60 52 44 28 28 20 16 8 8 16 16 12 4 8 8 12 16 16 20 24 24 24 24 28 32 32 36 40 40 52 48 56 52 56 52 60 56 80 76 80 76 80 76 80 76 96 88 88 80 88 88 100 100 96 92 96 92 96 84 84 80 88 92 88 96 92 100 96 100 96 104 104 108 96 100 100 108 104 108 104 108 104 108 104 108 92 100 96 104 104 112 112 116 104 108 104 108 104 108 104 108 100 116 124 120 96 72 48 40 40 44 48 52 52 52 52 48 48 52 56 60 60 60 60 56 92 44 72 40 40 68 0 136 372 432 372 440 364 440 360 456 364 448 360 452 364 448 360 444 348 420 320 368 300 332 244 228 116 100 72 52 52 68 96 112 104 108 120 356 696 620 620 616 568 332 448 592 660 632 616 520 348 344 344 384 328 348 324 324 296 292 276 276 260 260 240 236 232 240 244 200 244 220 392 476 520 420 512 412 520 428 532 432 536 436 532 432 536 440 548 456 556 452 556 456 560 460 564 460 564 460 564 460 564 460 564 456 576 492 552 488 576 488 448 740 668 832 528 828 524 828 548 820 580 812 580 820 624 828 668 848 684 772 620 644 536 564 516 536 612 516 616 500 612 508 616 504 628 528 624 528 628 532 620 508 628 504 652 512 640 504 652 528 648 512 640 512 640 512 636 516 636 512 644 516 648 524 656 528 644 520 648 524 652 528 656 532 656 532 672 540 692 552 712 560 712 556 720 572 732 588 736 596 740 588 732 572 712 556 696 544 684 532 676 524 672 524 672 532 700 508 636 588 656 524 764 936 1020 1000 1020 1004 952 612 604 592 664 528 652 512 644 504 632 484 632 496 632 496 632 492 628 492 628 492 628 492 628 492 628 492 628 492 628 492 628 492 628 492 632 496 624 488 620 488 620 492 624 492 624 492 624 492 624 492 624 484 624 488 628 492 632 492 624 484 624 480 620 476 616 472 620 472 620 472 620 472 620 472 620 472 620 468 616 464 612 464 604 456 604 456 604 456 604 456 604 456 600 452 600 448 596 448 596 448 592 444 592 440 588 440 596 448 596 444 592 440 588 440 584 436 584 432 580 432 576 428 568 420 568 420 568 420 568 420 580 424 580 420 568 416 564 416 556 416 552 416 548 412 544 412 552 412 548 408 544 404 540 404 532 396 532 392 528 388 524 388 512 380 524 392 528 388 516 376 508 372 508 368 504 364 500 360 500 368 504 368 504 364 496 356 496 360 496 356 492 352 488 352 492 352 492 348 488 344 484 344 480 340 480 336 476 332 472 336 472 348 468 348 468 348 468 348 460 340 460 336 456 332 452 332 444 336 444 336 444 336 444 336 436 328 432 320 424 316 420 308 424 316 420 312 420 308 416 308 420 312 420 312 420 312 420 312 412 304 412 304 412 304 412 304 412 304 412 300 408 296 404 296 404 292 404 288 400 284 396 284 396 284 392 276 384 268 380 264 380 268 380 268 380 268 380 268 380 268 372 256 368 260 380 268 368 260 364 256 360 248 352 244 356 244 352 240 348 236 344 232 348 240 348 240 348 240 348 240 356 244 348 236 344 236 344 240 336 236 336 232 332 228 328 228 328 228 324 224 324 228 332 236 336 248 336 248 352 248 356 252 324 248 396 376 500 428 456 348 420 320 396 272 344 216 300 184 312 204 300 192 292 192 300 204 288 196 284 192 280 188 276 188 276 188 276 184 272 180 268 180 256 180 260 188 264 192 272 196 260 180 256 176 252 180 256 184 260 180 252 172 248 172 248 176 248 172 244 164 236 152 220 140 228 160 228 156 224 152 220 152 232 160 220 148 216 152 228 164 212 144 208 144 212 152 224 156 216 148 216 152 220 156 224 156 212 148 212 144 208 140 204 140 204 140 204 140 204 140 204 140 208 140 204 136 200 132 196 128 200 136 200 136 200 136 200 136 192 128 192 128 192 128 192 128 200 128 184 120 188 128 184 112 196 132 196 124 184 120 196 140 180 120 184 124 188 120 184 116 172 116 188 132 196 124 180 108 172 112 184 120 184 120 176 108 164 112 176 124 184 124 180 120 168 112 168 112 172 120 180 124 172 116 172 116 172 116 172 116 168 108 164 108 164 112 172 120 76 28 76 24 72 20 68 20 76 24 72 24 72 24 72 20 76 24 72 20 68 24 72 28 76 28 72 20 64 16 68 20 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 48 28 72 44 72 32 64 32 72 40 68 36 68 32 64 32 72 40 68 36 64 32 64 28 68 36 72 40 72 40 72 44 64 32 64 28 56 20 36 4 24 0 8 0 12 8 12 0 8 0 12 8 16 12 24 16 24 16 28 24 36 28 40 32 48 32 52 36 52 40 56 40 76 60 76 60 76 60 76 60 88 72 84 64 84 72 92 80 92 76 92 76 92 72 84 64 92 72 96 76 96 80 100 80 100 84 112 88 100 80 104 88 108 88 108 88 108 88 108 88 100 84 104 88 112 96 116 100 112 92 112 92 112 92 112 92 108 100 128 100 100 52 52 24 40 36 48 44 52 44 52 40 48 44 56 52 60 52 60 48 68 32 64 36 64 72 36 228 432 476 436 488 440 500 444 496 448 492 448 504 452 504 448 500 436 464 396 388 348 324 264 204 120 88 72 44 52 64 96 104 116 104 156 424 692 620 616 596 592 364 420 592 660 624 648 572 384 364 364 404 360 384 352 344 308 288 288 276 276 264 256 240 228 228 224 184 200 184 316 416 432 336 412 328 424 344 432 344 436 348 432 344 436 356 448 368 452 360 456 364 456 368 460 368 468 376 468 376 464 372 464 356 476 340 452 380 488 440 468 776 852 944 820 984 832 996 816 992 828 980 808 968 824 944 820 928 880 952 880 904 804 752 648 612 524 512 524 520 536 492 524 432 516 400 520 384 540 364 516 352 512 424 536 436 524 404 496 392 512 412 512 412 512 412 516 412 512 412 516 420 524 428 528 432 524 424 524 424 524 428 528 428 532 432 536 432 544 428 548 416 552 412 560 420 576 440 588 456 592 468 576 452 560 436 544 428 536 416 528 412 524 408 528 404 528 388 576 404 540 432 804 848 1020 856 1020 864 952 620 596 404 544 420 524 408 520 404 508 388 504 392 504 388 500 384 496 384 492 380 492 380 492 380 492 380 492 380 492 380 492 380 492 380 500 372 492 368 488 364 492 368 492 368 492 368 492 368 492 368 484 364 484 368 488 372 492 372 484 364 484 360 480 360 476 356 472 356 472 356 472 356 472 356 472 356 472 352 468 352 464 348 456 340 456 340 456 340 456 340 456 340 456 336 452 336 448 332 448 332 448 328 444 328 440 324 448 332 448 328 444 324 440 324 436 316 432 316 428 312 428 312 420 304 420 304 420 304 420 304 424 308 424 304 420 300 416 300 416 296 420 292 416 288 412 288 412 300 408 296 404 292 404 288 396 284 396 280 392 280 388 276 380 272 388 276 388 276 384 268 376 264 372 260 368 256 368 252 364 260 368 260 368 256 360 248 360 252 360 248 356 248 352 244 352 264 352 260 348 256 344 256 340 252 340 248 336 248 332 244 344 252 348 252 348 252 348 252 340 244 340 240 336 236 332 236 328 220 328 220 328 220 328 220 328 220 324 216 320 208 312 204 324 216 324 212 320 212 316 208 312 204 312 204 312 204 312 204 304 196 304 196 304 196 304 196 304 196 304 192 300 188 296 188 292 196 292 192 288 188 284 196 288 200 284 196 272 196 268 192 272 188 272 188 272 188 272 188 272 184 264 176 260 180 268 188 256 172 252 168 248 160 240 156 244 160 240 156 240 156 240 152 240 172 240 172 240 172 240 172 248 176 240 168 236 168 236 164 236 148 236 144 232 140 228 140 232 144 228 136 224 136 228 140 244 160 240 164 240 176 244 176 240 160 208 128 188 128 212 152 260 164 244 156 224 144 204 144 204 140 196 132 188 124 200 128 196 140 196 136 192 132 188 132 188 132 188 128 184 124 180 124 188 128 188 128 188 128 188 124 184 120 180 116 176 120 180 124 184 120 176 116 172 112 172 112 168 112 168 108 164 96 152 88 164 100 164 100 160 96 156 92 164 96 152 84 148 88 160 100 152 88 152 84 148 84 148 88 148 84 148 88 152 92 156 92 148 84 148 80 144 76 140 76 140 76 140 76 140 76 140 76 140 80 136 76 136 76 136 72 132 76 136 76 136 76 136 80 128 68 128 68 128 68 128 68 136 68 120 64 128 68 120 56 116 60 124 60 112 52 120 68 120 64 128 68 128 68 124 60 112 64 124 76 128 72 116 60 112 64 120 72 124 68 116 60 104 56 116 68 120 68 116 64 116 64 112 60 112 64 120 68 116 64 116 64 116 64 116 64 112 60 108 56 108 60 116 64 92 84 88 76 76 64 68 60 84 76 84 72 80 68 76 68 84 72 80 68 76 72 80 76 88 76 80 68 76 68 80 72 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 48 60 72 76 72 64 64 68 68 64 64 64 64 60 60 60 72 72 72 72 68 68 68 68 72 72 72 72 68 68 68 68 60 64 60 60 52 48 36 36 24 20 8 8 12 12 12 4 8 8 12 16 16 20 24 24 24 28 28 32 36 40 40 40 52 48 56 52 60 56 60 60 80 76 80 76 80 76 80 76 92 84 88 84 88 88 96 96 92 92 96 92 96 88 88 84 88 96 92 96 96 100 96 100 96 108 108 108 100 100 100 112 104 108 104 108 104 108 104 108 104 108 104 112 112 120 116 120 112 116 112 116 112 116 112 116 112 120 120 116 88 72 52 48 40 44 48 52 52 52 52 48 48 52 56 60 60 60 60 56 52 60 56 40 56 44 20 292 388 440 356 432 368 448 364 428 372 448 372 452 368 452 364 448 364 432 332 364 280 304 196 176 104 92 72 56 56 72 96 112 128 116 220 548 676 644 608 588 592 440 356 600 640 624 656 612 392 360 340 380 332 356 332 336 312 304 288 288 276 276 256 252 236 244 248 204 248 216 372 448 528 428 516 416 524 432 532 432 536 436 536 436 540 444 552 452 556 456 560 456 564 460 564 460 576 472 576 472 576 472 576 472 588 488 576 488 588 484 464 744 688 832 540 824 528 816 548 812 524 820 508 828 528 812 532 816 588 848 648 884 696 884 688 860 648 728 540 576 480 540 536 552 624 548 624 496 652 508 704 532 620 516 636 528 644 516 640 512 656 516 656 520 648 520 644 524 644 516 648 520 652 528 656 532 656 528 656 528 656 524 652 524 672 536 676 536 680 544 688 544 696 548 708 564 720 572 728 576 724 572 716 560 700 548 688 540 684 536 680 528 672 524 676 532 648 560 688 572 620 616 896 1020 1020 1016 1020 976 1020 908 776 516 672 540 672 532 672 532 664 516 660 516 656 512 648 504 640 496 632 496 632 496 632 496 632 496 628 492 628 492 628 492 628 492 636 496 632 488 624 484 628 488 628 488 628 488 628 488 628 488 628 488 628 488 632 492 632 492 628 488 624 484 624 480 620 480 624 476 624 476 624 476 624 476 620 472 620 472 616 468 616 464 608 460 608 460 608 460 608 460 608 460 604 456 604 452 600 452 600 452 596 448 596 444 592 444 596 448 596 444 592 440 588 440 580 432 580 428 576 424 572 424 568 420 568 420 568 420 568 420 580 424 580 420 568 416 564 416 556 416 552 416 548 412 544 412 544 408 540 404 540 400 536 400 532 396 532 396 528 392 528 388 520 384 524 388 524 388 520 384 516 380 512 376 512 372 508 372 504 368 504 368 504 364 496 360 496 360 496 360 492 356 492 352 492 352 492 348 488 344 484 344 480 340 480 340 476 336 476 336 472 348 468 348 468 348 468 348 460 340 460 336 456 332 452 332 436 328 436 328 436 328 436 328 436 328 432 324 428 316 424 316 432 324 432 320 428 320 424 316 420 312 420 312 420 312 420 312 412 304 412 304 412 304 412 304 412 304 412 300 408 296 404 296 404 292 404 288 400 284 396 284 404 288 400 284 392 272 388 268 384 272 384 272 384 272 384 272 384 268 380 264 376 268 380 272 368 260 364 256 360 248 352 244 348 240 348 240 352 244 352 244 348 240 348 240 348 240 348 240 352 244 348 236 344 236 344 236 336 236 336 232 332 228 328 228 340 236 332 228 324 224 324 228 320 244 324 240 336 240 344 236 364 272 372 244 288 188 280 228 300 208 308 212 312 208 316 212 308 200 300 192 296 192 296 200 288 196 284 192 280 188 276 188 276 188 276 184 272 180 268 180 272 192 268 188 260 180 256 176 256 180 252 176 252 176 256 180 256 180 256 176 252 172 248 172 244 168 248 172 244 164 236 156 240 172 236 168 232 164 232 164 232 160 220 148 216 152 228 164 232 160 228 156 220 148 216 144 216 148 220 152 220 152 224 156 212 148 212 144 208 140 204 140 204 140 204 140 204 140 204 140 200 136 200 136 204 140 204 140 196 132 196 136 200 140 204 140 192 128 192 128 192 128 192 128 196 128 184 124 192 128 188 116 176 120 192 124 184 116 180 120 188 128 196 132 196 132 192 124 184 120 184 120 184 120 184 120 184 120 188 124 188 124 184 120 160 108 168 116 172 116 172 112 176 120 172 112 168 112 172 116 172 116 172 116 172 116 172 116 172 116 168 108 164 108 168 112 80 32 76 24 72 20 64 16 80 32 76 24 72 20 64 16 76 24 72 20 68 24 72 28 80 32 76 24 68 20 72 24 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 52 32 72 44 68 32 68 40 68 36 64 32 64 32 64 32 72 40 72 40 72 40 72 40 76 44 72 40 68 32 64 32 68 36 64 28 52 24 44 16 32 4 8 0 8 4 8 0 8 0 12 8 16 12 24 16 28 20 32 24 36 32 44 36 48 32 52 36 56 44 60 48 76 60 76 60 76 60 76 60 84 68 84 68 88 72 92 76 88 76 92 80 96 76 88 72 96 76 96 80 100 80 104 84 104 88 112 92 104 80 108 92 108 88 108 88 108 88 108 88 112 92 112 96 116 100 120 100 120 100 120 100 120 100 120 100 120 104 120 84 84 44 56 36 40 36 48 44 52 44 52 40 48 44 56 52 60 52 60 40 40 60 56 40 76 52 104 408 456 488 424 484 444 504 436 472 448 504 452 508 456 508 452 496 444 460 400 376 328 284 224 152 104 80 72 52 64 72 100 104 124 112 296 636 656 640 600 568 592 484 324 580 640 620 676 656 452 392 360 404 364 392 364 364 320 300 300 288 284 272 264 252 236 232 228 188 208 180 292 376 440 344 420 332 428 344 436 344 436 348 436 352 444 360 452 364 456 364 456 368 460 368 464 372 472 380 472 380 472 384 476 368 472 356 460 388 484 440 472 788 848 940 820 980 824 980 800 976 828 996 832 1004 828 968 808 956 864 968 832 936 832 964 888 988 892 932 852 856 756 708 604 552 536 500 544 492 548 452 492 388 532 448 528 440 516 440 536 460 524 432 524 424 524 416 528 416 520 420 524 424 528 428 532 432 536 436 536 432 528 428 524 424 540 440 536 432 540 428 536 416 544 420 552 428 560 428 568 432 568 448 560 436 548 424 536 420 540 420 532 412 528 412 528 408 564 380 552 440 560 400 728 800 1000 868 984 828 996 780 708 416 544 428 532 424 540 428 536 416 532 416 524 408 516 396 504 392 500 388 500 388 496 384 496 384 496 384 496 384 496 384 496 384 500 376 492 368 488 368 488 372 492 372 492 372 492 372 492 372 488 372 492 372 492 372 492 372 488 368 488 368 488 364 484 364 480 364 480 364 476 360 476 360 476 360 472 356 472 352 468 352 464 348 464 348 464 348 464 348 464 344 460 344 456 340 456 340 456 336 452 336 448 332 448 332 448 332 448 328 444 324 440 324 432 316 428 312 424 308 424 308 424 308 424 308 424 308 424 308 424 308 424 304 420 300 416 300 416 296 420 292 416 288 412 288 404 292 404 292 404 288 400 288 400 288 396 284 396 280 392 280 384 276 388 276 388 276 388 272 380 268 380 268 380 268 380 268 368 260 372 264 368 260 364 252 364 256 360 252 360 248 356 248 352 264 352 260 348 256 344 256 344 256 340 252 340 248 336 248 344 252 348 252 348 252 348 252 340 244 340 240 336 236 332 236 336 228 336 228 336 228 336 228 328 220 328 216 324 212 320 208 316 208 312 204 312 200 308 200 312 204 312 204 312 204 312 204 308 200 308 200 308 200 308 200 304 196 304 192 300 188 296 188 292 196 292 192 288 188 284 196 292 208 288 204 280 204 272 200 276 192 276 192 276 192 276 192 272 184 268 184 268 184 268 188 268 184 264 176 256 172 252 168 236 152 240 156 244 164 248 164 240 172 240 172 240 172 240 172 244 172 236 168 232 164 236 160 236 148 236 144 232 140 228 140 240 152 232 140 224 132 220 132 236 136 236 136 232 144 228 152 204 168 280 208 244 140 208 136 224 136 216 136 212 132 204 136 200 132 196 128 192 124 192 132 196 140 196 136 192 132 188 132 188 132 188 128 184 124 180 124 188 128 188 124 184 124 180 120 180 120 176 112 172 116 180 120 180 120 180 120 176 116 172 108 168 108 172 112 172 108 164 104 172 104 168 104 164 100 164 96 160 92 156 88 152 92 156 96 160 96 160 96 156 92 152 84 152 88 152 88 152 88 152 88 148 84 148 80 144 76 140 76 140 76 140 76 140 76 140 76 132 72 136 76 140 84 144 84 128 68 132 76 136 80 144 84 128 68 128 68 128 68 128 68 132 68 124 64 132 72 128 60 116 68 136 80 132 64 124 68 124 64 128 72 132 68 124 64 124 68 120 64 116 68 120 72 124 72 124 72 124 72 124 72 112 64 116 64 116 64 116 64 124 72 120 64 112 60 112 60 116 64 116 64 116 64 116 64 120 64 112 56 108 56 112 60 80 72 80 72 80 72 80 72 84 76 84 72 80 68 76 68 84 72 80 68 76 72 80 76 88 76 80 68 76 68 76 72 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 60 64 72 72 68 68 72 76 68 68 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 68 64 64 60 60 64 68 60 56 48 48 44 48 36 28 8 4 4 8 8 4 8 8 12 16 16 20 24 24 28 28 32 36 40 40 44 44 52 48 56 56 64 64 68 68 80 76 80 76 80 76 80 76 88 84 92 88 96 92 96 92 92 92 96 96 100 96 96 92 92 96 96 100 96 104 100 104 100 108 112 112 100 104 104 112 104 108 104 108 104 108 104 108 108 116 112 116 112 120 116 120 116 120 116 120 116 120 116 120 120 120 108 92 68 56 52 56 40 44 48 52 52 52 52 48 48 52 56 60 60 60 60 60 48 92 56 56 48 36 116 420 384 436 348 432 368 448 356 416 372 448 372 452 376 448 372 448 360 428 328 360 280 284 180 152 88 84 72 64 68 84 100 112 104 136 384 692 640 644 596 572 568 528 316 544 632 636 652 656 476 400 340 380 340 360 336 352 312 308 292 292 276 276 256 252 244 248 252 216 256 212 344 396 540 436 528 424 528 436 536 436 536 436 540 444 548 452 552 452 560 456 564 460 564 464 568 464 568 468 572 468 576 472 580 476 576 500 580 500 584 484 468 752 696 832 548 820 540 804 556 796 536 816 532 832 536 804 532 828 580 852 588 848 584 832 572 828 588 868 640 900 684 852 652 756 584 624 580 552 592 536 620 540 628 560 616 540 624 528 640 524 660 532 668 532 660 536 656 536 656 528 656 528 660 532 660 532 668 540 664 536 660 528 656 528 684 540 684 536 680 536 676 536 688 548 688 552 696 556 700 560 704 552 700 548 692 540 684 536 688 536 680 532 676 528 680 532 708 520 664 572 656 520 684 744 1012 988 1020 984 1020 804 756 552 680 536 672 532 680 540 676 532 680 536 672 528 660 516 652 508 644 508 640 504 636 500 632 496 632 496 632 496 632 496 632 496 640 496 632 492 628 488 632 492 632 492 632 492 632 492 632 492 636 492 632 492 632 492 632 492 628 488 628 488 628 492 632 492 636 488 640 484 636 480 632 476 632 476 632 472 628 472 624 468 620 464 620 464 620 464 620 464 620 464 620 464 616 460 616 456 612 456 612 456 608 452 608 448 604 448 604 444 600 440 596 440 580 432 580 428 576 424 572 424 572 424 572 424 572 424 572 424 580 424 580 420 568 420 564 420 556 416 552 416 548 412 544 412 540 404 540 404 540 404 540 404 536 400 536 396 532 396 528 392 528 388 524 388 524 388 524 392 516 380 516 380 516 384 520 384 504 372 508 372 508 368 500 360 500 364 500 360 496 360 492 356 492 352 492 348 488 344 484 344 484 344 484 340 480 340 476 340 472 348 468 348 468 348 468 348 460 340 460 336 456 332 452 332 444 336 444 336 444 336 444 336 436 328 436 324 432 324 432 320 424 316 420 312 420 308 416 308 420 312 420 312 420 312 420 312 416 308 416 308 416 308 416 308 412 304 412 300 408 296 404 296 404 292 404 288 400 284 396 284 404 292 400 288 396 276 388 272 388 276 388 276 388 276 388 276 380 268 380 268 380 268 380 268 372 260 368 256 360 248 356 244 348 240 348 244 356 248 360 252 348 240 348 240 348 240 348 240 352 240 344 232 340 232 340 236 336 236 336 232 332 228 328 228 340 240 332 228 324 220 320 224 316 240 312 232 324 228 328 220 340 224 324 204 276 180 272 200 328 232 328 220 312 208 304 200 304 204 304 200 300 196 296 196 288 196 284 192 280 188 276 188 276 188 276 184 272 180 268 180 256 180 256 184 260 184 264 188 256 176 248 172 248 172 252 180 252 176 256 180 256 176 248 168 244 168 248 172 248 168 240 164 236 164 232 164 228 160 228 156 224 156 224 156 224 156 224 156 216 152 224 160 232 160 228 156 220 152 220 152 220 152 220 152 212 148 212 144 208 140 204 140 204 140 204 140 204 140 204 140 200 136 200 140 208 144 212 148 196 132 196 136 200 140 204 140 192 128 192 128 192 128 192 128 196 128 188 124 196 136 196 124 180 128 200 140 196 124 188 128 180 120 188 124 188 124 184 116 188 120 184 116 180 120 184 124 188 124 188 124 188 124 188 124 184 124 180 124 180 124 180 124 180 124 176 116 168 112 168 112 172 116 172 116 172 116 172 116 172 116 168 108 164 112 168 116 68 20 68 24 72 28 76 28 72 24 72 24 72 24 72 24 76 24 72 20 68 24 72 28 76 24 68 16 64 16 64 20 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 60 36 72 40 68 36 72 48 68 40 72 40 72 44 76 44 68 36 68 36 72 40 72 40 68 36 68 36 64 32 64 32 72 36 64 24 52 28 52 28 44 8 8 0 4 0 8 0 8 0 12 8 16 12 24 16 32 24 32 28 40 36 44 40 48 32 52 40 60 48 68 52 76 60 76 60 76 60 76 60 80 68 88 76 92 76 92 72 88 76 92 80 100 80 96 80 100 80 100 80 104 84 104 88 104 92 116 92 108 84 108 96 108 88 108 88 108 88 108 88 112 92 112 92 116 96 116 96 120 100 120 100 120 100 120 100 124 96 100 60 56 28 52 36 40 36 48 44 52 44 52 40 48 44 56 52 60 52 60 40 48 72 52 60 48 80 256 480 444 488 428 484 440 500 432 480 440 500 444 504 448 500 444 488 420 440 384 352 320 260 204 120 84 68 72 60 76 80 100 104 100 168 484 684 632 620 588 560 564 532 364 472 632 652 660 672 544 436 364 404 368 392 364 372 320 300 300 288 288 276 268 252 240 240 236 200 216 176 260 328 452 352 432 340 432 348 436 348 436 348 444 360 452 364 452 364 460 368 460 368 464 372 464 376 464 372 468 380 472 384 480 388 476 400 476 428 496 460 476 816 840 944 812 968 812 968 792 960 788 936 804 956 804 944 800 980 816 976 832 1004 856 1016 864 1020 868 992 828 956 840 972 888 988 872 880 736 712 624 648 612 620 532 476 536 488 552 480 524 432 536 452 532 436 540 428 544 424 532 432 532 432 532 432 532 432 540 440 540 436 536 436 536 436 544 436 540 436 540 436 544 436 548 440 552 440 552 440 552 432 548 432 548 428 540 424 540 420 540 424 536 416 532 416 532 416 516 420 548 400 528 428 576 432 720 656 840 736 796 536 536 436 540 424 532 420 540 428 536 416 540 424 532 416 524 408 520 404 512 400 508 396 504 388 500 384 500 388 500 388 500 388 500 388 500 380 496 372 492 372 492 372 496 376 496 376 496 376 496 376 496 376 496 376 492 372 492 372 488 368 492 372 492 376 496 376 492 376 488 372 484 364 480 360 480 360 476 360 472 356 472 356 468 352 468 352 468 352 468 352 468 352 468 348 464 348 460 344 460 344 460 340 456 340 452 336 448 332 448 328 444 324 440 324 436 320 436 316 432 316 428 312 428 312 428 312 428 312 428 312 424 300 424 296 424 292 420 292 416 288 420 284 416 280 412 280 404 292 408 296 408 300 412 300 404 288 400 288 396 284 396 284 392 280 388 276 388 276 392 280 376 264 380 268 380 272 384 272 372 264 376 268 372 260 364 256 368 256 364 256 360 252 360 252 352 264 352 260 348 256 344 256 348 256 344 256 340 252 340 252 344 252 348 252 348 252 348 252 340 244 340 240 336 236 332 236 328 220 328 220 328 220 328 220 328 220 328 220 328 216 324 216 324 216 324 212 320 212 316 208 312 204 312 204 312 204 312 204 312 204 312 204 312 204 312 204 304 196 304 192 300 188 296 188 292 196 292 192 288 188 284 196 292 204 288 200 276 200 272 196 272 188 272 188 272 188 272 188 260 180 264 184 268 180 264 176 252 164 248 160 240 152 236 152 244 160 244 160 248 164 248 164 240 172 240 172 240 172 240 172 240 172 236 164 228 160 232 156 236 148 236 144 232 140 228 140 240 148 232 140 224 136 224 132 236 116 236 124 228 120 216 128 248 148 216 132 216 144 228 152 224 132 220 128 208 116 204 112 200 124 200 132 200 136 192 128 196 140 196 136 192 132 188 132 188 132 188 128 184 124 180 124 172 116 176 120 184 128 188 132 176 116 172 112 172 112 176 116 172 116 180 124 184 116 168 104 168 108 172 112 168 104 160 96 164 100 164 100 160 96 156 92 156 92 156 92 156 92 156 92 140 80 152 96 164 96 160 92 156 92 152 88 152 88 148 84 148 84 148 80 144 76 140 76 140 76 140 76 140 76 140 76 140 80 140 80 144 84 144 84 136 76 136 76 136 76 136 76 128 68 128 68 128 68 128 68 132 68 124 68 136 76 136 68 112 60 128 64 120 56 116 60 116 56 120 64 124 60 116 56 120 68 120 68 120 68 120 68 124 72 120 68 120 68 124 72 136 80 128 72 124 72 124 76 120 68 116 60 112 60 116 64 116 64 116 64 116 64 116 64 112 56 108 56 108 60 116 68 84 76 80 72 80 72 76 68 72 64 76 72 80 76 88 80 84 72 80 68 76 72 80 76 80 68 72 60 68 60 68 60 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 64 68 72 72 68 68 76 84 64 64 68 68 68 72 72 72 60 64 64 64 68 68 72 72 60 64 64 64 64 64 68 68 68 68 56 56 48 52 52 56 40 32 8 0 0 4 8 8 8 8 12 16 16 20 24 24 32 32 36 36 40 44 48 48 52 48 56 56 68 68 76 72 80 76 80 76 80 76 80 76 84 84 92 92 100 92 92 88 92 92 100 96 104 100 104 96 96 100 96 104 100 104 104 108 104 112 112 116 104 104 108 116 104 108 104 108 104 108 104 108 108 112 108 112 104 108 104 108 112 116 112 116 112 116 112 116 116 112 88 64 40 40 40 56 40 44 48 52 52 52 52 48 48 52 56 60 60 60 60 60 68 64 44 72 4 104 292 444 360 432 344 436 356 436 364 436 364 436 368 440 364 440 360 440 340 404 316 336 256 260 144 112 72 72 72 72 80 92 104 112 108 236 576 664 632 608 580 560 568 556 412 400 616 676 640 672 560 440 348 380 340 356 332 352 324 316 300 300 288 288 268 264 248 252 256 220 260 204 320 356 548 444 532 432 536 440 540 436 532 440 544 452 556 456 552 452 564 460 564 464 568 464 572 468 572 472 576 476 584 484 588 492 560 512 572 512 568 484 460 764 676 816 544 808 544 804 576 796 568 784 576 796 560 772 556 824 624 860 584 824 556 824 568 840 576 820 608 848 644 844 604 792 648 864 712 912 700 808 552 648 576 576 600 552 624 552 644 528 668 544 680 544 672 548 672 548 664 536 664 536 664 536 664 536 664 536 664 540 668 540 668 540 692 544 692 544 688 552 688 552 680 556 680 556 680 556 680 548 692 544 692 544 692 540 688 540 692 540 684 532 680 532 680 536 688 536 724 524 680 564 676 524 636 588 740 636 768 540 668 532 704 540 680 532 684 536 680 524 676 528 676 524 672 520 668 524 652 516 648 508 640 500 636 496 636 500 636 500 636 500 636 500 644 496 640 488 636 488 636 492 640 492 640 492 640 492 640 492 640 500 640 496 636 492 632 492 632 492 632 496 636 496 640 500 652 496 648 488 640 480 636 476 636 480 632 476 632 472 628 472 628 472 628 472 628 472 628 472 628 472 624 468 624 464 620 464 620 464 616 460 616 456 612 456 604 448 604 444 600 440 596 440 588 440 588 440 584 436 580 432 576 428 576 428 576 428 576 428 580 424 580 420 568 420 564 420 556 416 552 416 548 412 544 412 544 408 548 412 552 416 552 420 540 404 536 400 536 396 532 396 532 392 524 388 524 388 528 396 508 372 512 376 516 380 516 384 508 372 512 376 508 372 504 364 504 368 500 364 500 360 496 360 492 352 492 348 488 344 484 344 488 348 484 344 484 340 480 344 472 348 468 348 468 348 468 348 460 340 460 336 456 332 452 332 436 328 436 328 436 328 436 328 436 328 436 328 436 328 436 328 432 324 432 320 428 320 424 316 420 312 420 312 420 312 420 312 420 312 420 312 420 312 420 312 412 304 412 300 408 296 404 296 404 292 404 288 400 284 396 284 400 284 396 280 388 268 384 264 384 272 384 272 384 272 384 272 364 256 372 264 376 260 368 252 364 252 360 248 352 240 348 240 360 248 356 248 356 248 352 244 348 240 348 240 348 240 348 240 348 236 340 232 336 228 340 232 336 236 336 232 332 228 328 228 332 232 328 224 324 224 328 232 316 244 316 236 324 224 328 216 308 200 320 224 332 236 316 224 312 212 308 212 308 208 304 208 300 200 304 204 304 196 296 192 288 196 284 192 280 188 276 188 276 188 276 184 272 180 268 180 256 180 256 180 256 180 256 184 252 172 248 168 244 172 248 176 248 176 256 184 260 176 244 164 244 172 244 168 240 156 228 148 240 172 236 168 232 164 232 164 220 156 224 160 228 156 224 152 208 144 220 160 228 156 216 144 224 156 224 152 220 148 216 148 212 148 212 144 208 140 204 140 204 140 204 140 204 140 204 140 212 144 208 144 208 144 204 140 208 144 204 136 200 132 192 128 192 128 192 128 192 128 192 128 196 128 188 128 200 140 200 132 180 120 188 120 176 112 184 128 184 120 188 128 192 124 184 120 176 116 188 128 192 124 180 112 188 120 180 112 176 116 184 124 192 132 180 120 176 120 180 124 172 116 168 112 168 116 176 120 172 116 172 116 172 116 172 116 160 104 160 108 168 116 180 128 84 32 80 28 68 16 64 12 60 12 64 20 76 32 84 36 76 24 72 20 68 24 72 28 68 16 60 8 56 8 56 12 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 68 40 76 40 68 36 76 52 60 28 60 32 64 36 68 36 56 28 60 32 64 36 68 36 56 28 60 32 64 36 68 40 72 36 60 24 52 28 56 36 48 12 8 0 0 0 8 0 8 0 12 8 16 12 24 16 32 24 36 32 40 36 48 40 48 32 52 40 64 52 72 60 76 60 76 60 76 60 76 60 76 64 88 76 96 76 88 68 88 72 96 84 100 84 100 84 100 80 100 84 104 88 108 88 108 92 116 96 108 88 112 96 108 88 108 88 108 88 108 88 108 88 108 88 108 88 108 84 116 92 116 96 116 96 116 96 120 88 84 40 36 12 44 32 40 36 48 44 52 44 52 40 48 44 56 52 60 52 60 40 48 32 36 80 20 152 408 484 420 484 432 492 432 488 436 500 432 488 436 496 440 492 432 480 404 424 364 332 288 224 156 72 76 68 68 72 80 84 104 104 120 272 636 636 632 588 580 548 588 548 460 344 616 688 652 696 604 468 372 404 372 396 356 376 336 324 316 304 300 288 276 260 248 240 236 204 220 172 244 308 460 360 436 344 436 352 440 348 432 352 448 360 452 364 448 360 460 368 460 372 464 376 468 376 476 384 480 392 488 400 492 408 480 432 484 440 496 468 480 844 836 944 800 964 812 960 800 956 800 924 800 932 780 908 788 976 824 984 832 1004 844 1012 840 1016 840 1012 812 992 812 988 832 980 828 956 844 976 888 1004 908 972 796 740 664 604 572 556 568 528 556 488 548 464 552 444 552 436 536 428 536 428 536 428 536 428 532 428 536 432 540 436 544 440 544 448 548 452 552 456 556 456 556 456 556 440 552 440 548 428 548 420 544 420 544 420 548 428 544 424 540 416 536 424 536 428 540 404 516 444 560 420 528 444 548 456 536 400 524 436 528 452 548 440 540 432 540 432 532 420 528 416 524 416 524 416 524 416 520 404 512 400 508 392 500 388 500 388 500 388 500 388 500 388 504 380 492 372 488 372 488 376 492 376 492 376 492 376 492 376 500 380 500 376 496 372 492 372 492 372 492 376 496 380 500 384 500 380 492 376 488 368 480 364 480 364 480 360 476 356 472 356 472 356 472 356 472 356 472 356 472 356 472 352 468 352 464 348 464 348 464 344 460 344 456 340 448 332 448 328 444 324 440 324 444 328 444 324 440 324 436 320 428 312 428 312 428 312 428 312 428 300 428 296 424 292 420 292 416 288 420 284 416 280 412 288 412 300 412 304 416 308 420 312 404 292 404 288 400 284 396 284 400 284 388 272 384 276 396 288 368 260 372 264 376 268 380 268 372 268 376 268 376 264 368 256 368 260 368 256 364 252 360 252 356 256 352 260 348 256 344 256 348 260 348 256 344 252 340 252 344 252 344 252 344 252 348 252 340 244 340 240 336 236 332 236 336 228 336 228 336 228 336 228 328 220 328 220 328 220 328 220 316 208 312 204 312 200 308 200 312 204 312 204 312 204 312 204 312 204 312 204 312 204 312 204 304 196 304 192 300 188 296 188 292 196 292 192 288 188 284 196 284 200 280 192 272 196 264 192 268 184 268 184 268 184 268 184 248 168 256 176 260 172 252 164 268 184 264 180 260 172 252 168 256 168 252 164 248 160 244 156 240 172 240 172 240 172 240 172 240 168 232 160 228 160 228 156 236 148 236 144 232 140 228 140 228 140 224 136 224 140 232 140 236 120 240 116 228 120 220 128 236 148 224 124 200 120 216 136 212 120 216 116 212 112 204 116 196 120 204 136 200 136 188 132 196 140 196 136 192 132 188 132 188 132 188 128 184 124 180 124 184 128 184 120 180 116 172 112 176 112 172 108 168 112 172 116 172 116 184 128 184 116 168 104 172 112 168 104 160 92 144 80 176 112 176 108 172 104 168 104 152 92 156 96 160 92 156 88 144 84 156 96 156 84 136 68 156 92 156 88 152 84 148 84 148 84 148 80 144 76 140 76 140 76 140 76 140 76 140 76 152 88 148 84 144 80 140 76 148 88 144 80 132 68 124 64 128 68 128 68 128 68 128 68 132 68 124 68 136 80 140 72 132 72 132 64 120 60 132 80 124 68 128 72 132 68 128 64 108 64 124 80 132 72 116 56 120 68 112 56 108 60 120 68 132 76 120 64 112 64 116 68 112 60 112 60 116 68 124 72 116 64 116 64 116 64 116 64 100 48 100 52 112 68 128 80 88 80 84 72 80 68 72 64 72 68 76 72 80 76 84 80 88 76 76 64 68 60 72 68 80 72 76 60 68 60 68 60 80 68 80 68 80 68 80 68 68 60 80 72 84 68 72 56 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 60 64 68 72 68 64 56 52 40 28 24 8 8 4 16 16 20 16 20 20 24 24 28 24 28 32 40 32 36 32 48 52 52 52 64 68 76 80 84 80 88 84 88 88 92 92 96 92 80 84 84 92 96 104 104 108 92 96 92 100 96 104 100 104 108 100 96 88 92 92 104 104 108 104 108 108 112 112 116 112 100 104 116 120 124 112 108 96 120 116 120 116 120 116 120 116 120 120 112 116 120 124 116 116 124 104 80 68 48 32 36 56 40 44 52 56 60 56 52 48 52 52 52 56 56 60 60 60 60 36 64 32 28 240 384 440 348 424 352 432 348 436 344 432 352 432 340 424 356 428 360 416 352 388 320 312 232 196 132 124 52 72 76 76 80 96 116 120 132 392 648 648 588 604 556 560 556 576 484 352 584 672 632 672 612 500 380 372 352 356 320 372 332 328 312 308 308 296 280 252 256 244 260 232 276 204 268 312 540 448 524 440 536 436 536 440 548 444 552 448 560 456 568 460 560 456 564 460 568 468 576 472 588 484 588 488 592 488 596 492 588 512 600 516 616 492 452 788 640 824 544 804 556 804 548 804 560 808 576 804 552 796 568 836 580 832 576 836 580 840 584 840 584 832 584 832 584 832 584 832 580 832 580 836 592 852 608 864 672 888 700 860 660 728 560 604 556 572 588 568 640 584 644 532 660 524 692 544 704 548 688 536 684 536 680 532 676 540 680 540 692 556 684 556 684 556 692 556 692 560 692 556 692 552 688 548 700 536 700 540 700 540 696 544 688 544 680 544 672 548 672 544 680 532 680 536 684 544 684 548 708 572 708 568 708 556 704 556 688 544 684 540 680 536 676 536 668 528 668 528 668 528 668 528 668 528 664 524 664 520 660 520 652 512 652 512 652 512 652 512 648 508 644 504 644 500 640 500 648 504 644 500 640 504 644 508 644 500 644 500 644 500 644 500 644 500 644 500 644 500 644 500 644 484 644 480 644 476 640 476 636 472 636 472 636 472 636 476 628 472 620 472 620 472 620 472 624 476 624 472 620 468 616 468 620 460 624 456 620 452 616 452 612 448 612 444 608 440 604 444 596 444 584 436 592 444 584 432 588 440 588 436 584 432 580 432 572 432 572 432 572 436 572 436 556 424 556 420 552 416 548 416 544 408 544 408 544 408 544 408 548 412 548 408 544 404 540 404 532 392 524 384 520 384 520 388 520 384 520 380 516 376 512 376 500 368 504 372 508 376 512 380 500 364 500 364 500 364 500 364 496 360 492 352 484 348 480 340 484 348 488 352 492 348 488 344 488 348 484 344 480 340 464 336 472 344 468 344 464 340 452 340 444 328 448 332 452 328 448 324 452 332 452 328 448 328 444 324 428 320 428 320 428 320 428 320 416 308 416 308 416 308 416 308 420 312 420 308 416 304 412 304 408 304 412 304 412 300 404 292 404 296 404 296 404 296 404 296 404 288 396 280 388 272 384 272 392 268 392 264 388 260 384 260 380 256 380 256 380 256 380 260 372 260 372 260 372 260 372 260 364 252 364 248 360 244 356 244 356 248 356 244 352 240 348 240 352 240 340 228 332 228 340 236 324 224 324 228 328 232 332 232 328 228 328 228 328 228 328 228 316 228 316 228 324 228 324 224 336 228 324 220 316 216 316 216 308 208 308 208 308 208 308 208 304 204 308 204 308 200 300 192 288 192 300 204 300 192 284 180 284 184 284 184 284 184 284 184 264 176 264 172 260 168 256 168 264 176 264 176 264 176 264 176 256 180 252 172 248 168 240 164 240 168 244 168 244 164 236 156 240 172 240 172 240 168 232 160 224 160 228 160 228 156 220 148 216 148 216 148 216 148 216 148 224 156 224 152 220 148 216 148 212 144 216 144 216 144 216 148 216 140 204 128 200 132 212 144 212 148 212 144 208 144 204 140 196 132 192 128 192 132 200 136 208 144 204 136 192 124 184 120 192 128 192 128 192 128 192 128 192 124 188 120 184 124 188 128 180 116 180 120 188 128 200 136 184 120 184 120 184 120 184 120 188 124 188 120 184 116 180 116 176 120 176 120 176 120 176 120 180 124 180 124 180 124 180 124 168 112 168 116 172 120 176 120 156 104 168 116 176 116 168 112 72 24 72 24 72 24 72 28 68 20 72 24 72 24 76 28 72 20 60 8 56 12 64 16 72 20 64 12 60 12 64 16 68 40 68 40 68 40 68 40 64 36 64 36 64 36 64 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 56 28 64 32 72 40 76 48 68 36 68 36 68 36 68 36 60 24 68 32 68 32 56 20 40 12 20 0 4 0 12 0 16 8 16 12 20 16 24 16 36 32 44 36 40 36 52 44 44 32 60 52 80 60 84 60 84 64 88 68 88 72 92 72 88 64 92 72 96 76 104 80 96 72 96 76 100 80 104 80 100 84 104 88 104 88 100 84 104 88 104 92 108 96 112 96 108 88 108 88 108 88 108 88 116 96 116 96 116 96 116 96 124 88 116 84 124 100 120 92 128 84 76 56 44 24 40 52 44 40 52 48 60 48 52 44 52 44 52 48 56 52 60 52 44 32 60 40 88 308 440 472 420 484 432 496 436 504 436 504 448 500 436 504 440 496 424 468 388 416 340 312 240 180 140 112 84 100 80 88 88 96 124 116 168 460 660 640 612 588 580 560 580 588 524 352 572 668 656 676 636 532 404 412 380 412 356 404 344 344 312 324 308 300 272 252 248 240 232 220 236 184 220 260 460 364 440 356 436 348 436 352 444 352 444 352 452 356 456 360 456 368 460 372 468 380 472 380 484 392 488 396 488 400 492 404 504 420 472 364 504 408 492 868 848 968 800 932 808 924 804 948 804 956 816 952 796 944 820 984 832 976 832 980 836 980 840 984 836 980 836 980 836 980 836 980 836 980 836 980 844 992 856 1012 840 1012 872 1016 876 956 840 872 736 688 612 532 568 512 604 512 600 476 548 424 512 412 536 436 516 420 544 444 564 444 548 432 552 472 556 464 556 456 556 444 560 428 560 408 552 408 552 400 544 400 540 408 540 408 544 416 544 424 544 432 548 436 548 432 536 416 536 420 540 424 544 424 560 440 560 436 556 432 552 432 544 424 544 420 540 420 536 416 528 408 528 408 528 408 528 408 528 408 528 404 524 404 520 400 512 392 512 392 512 392 512 392 508 388 508 384 504 384 500 380 508 384 500 380 500 380 504 388 500 372 500 372 500 372 500 372 500 372 500 372 500 372 500 372 484 364 484 360 480 360 476 356 472 352 472 352 472 352 472 352 472 356 472 356 472 356 472 356 476 360 476 356 472 356 468 352 460 348 460 344 456 344 452 340 448 336 448 332 444 332 440 328 448 328 436 324 444 328 440 316 440 324 440 320 436 316 432 316 432 312 436 312 436 312 436 312 424 300 424 296 420 296 416 292 408 296 408 296 408 296 408 296 412 300 412 296 408 292 404 292 396 280 388 276 384 272 388 276 384 272 384 268 380 268 376 264 368 260 372 260 372 260 376 264 364 252 364 252 364 252 364 252 360 252 356 248 352 248 344 244 344 260 348 264 352 268 348 264 348 260 344 252 340 248 336 244 344 252 348 248 344 244 340 244 324 224 328 228 332 224 328 220 332 224 328 224 324 220 324 216 320 212 320 212 320 212 320 212 308 200 308 200 308 200 308 200 312 204 312 200 308 196 304 196 300 196 304 196 304 192 296 184 292 184 292 184 296 188 292 196 292 192 284 192 276 188 272 188 268 188 268 184 264 184 260 180 256 176 256 176 256 176 256 176 256 172 256 172 256 172 256 172 252 168 252 164 248 160 244 160 248 180 248 176 244 172 240 172 240 168 232 160 224 160 232 156 224 136 224 140 228 144 232 144 228 140 228 140 228 140 228 140 224 136 224 136 224 136 224 136 232 140 224 128 216 124 212 128 208 120 208 120 208 128 208 128 200 132 200 132 200 136 192 128 184 136 192 144 196 136 180 124 180 128 180 128 180 128 180 128 176 120 176 116 172 116 168 112 176 120 176 120 176 120 176 120 180 120 176 112 172 108 164 104 168 108 168 104 164 100 160 100 160 100 164 100 160 96 156 88 156 96 160 96 160 92 152 84 152 88 152 88 152 88 152 88 156 92 156 88 152 84 148 84 144 88 144 88 144 88 144 88 140 84 136 76 132 80 140 84 148 84 144 84 140 80 140 76 136 72 132 68 128 72 132 76 132 72 132 72 132 72 132 72 128 68 128 68 128 68 128 68 128 72 124 68 120 72 124 76 120 68 120 68 124 76 132 84 120 68 120 68 120 68 120 68 132 80 128 76 124 68 116 64 120 76 120 76 120 76 120 76 120 76 120 76 120 76 120 76 112 68 112 72 116 76 120 76 104 64 116 76 120 76 116 68 72 68 76 72 84 80 88 84 84 76 80 72 80 72 76 68 76 68 72 64 72 68 80 72 76 64 72 60 72 64 76 72 80 68 80 68 80 68 80 68 84 68 72 56 68 60 80 72 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 64 64 64 68 68 72 72 72 68 68 68 68 68 68 68 68 60 64 68 72 68 64 56 52 44 32 24 12 8 8 16 16 20 16 20 20 24 24 28 24 40 40 48 44 44 44 56 60 40 48 64 76 88 88 88 84 88 88 92 88 96 92 96 92 92 96 92 96 92 96 92 96 92 96 92 100 96 104 100 104 100 104 116 116 120 112 108 96 108 104 112 108 112 108 116 112 128 116 108 96 100 104 120 124 120 116 120 116 120 116 120 116 120 120 112 116 120 124 116 116 124 100 68 56 40 32 40 60 44 48 52 56 56 56 56 52 52 52 52 56 56 60 60 60 64 52 60 52 132 352 424 412 364 432 360 440 360 444 356 440 356 448 356 448 368 428 348 400 344 360 296 276 208 168 120 104 88 88 76 84 100 116 136 140 232 592 668 644 612 572 564 564 548 604 528 384 520 668 672 672 656 540 408 380 368 376 332 360 336 332 316 308 312 300 292 256 276 264 272 232 272 204 248 280 528 452 536 440 536 440 540 440 552 448 560 448 564 456 572 460 568 456 572 464 580 468 584 472 596 484 596 488 600 488 604 496 588 516 624 516 636 492 448 800 628 824 540 800 564 800 536 808 544 808 556 804 540 800 564 840 576 832 576 832 580 836 580 840 580 836 580 836 580 836 580 836 584 840 584 840 584 844 592 852 580 844 600 860 652 884 708 896 780 880 724 756 640 652 556 560 560 540 620 584 652 564 628 520 648 536 656 524 676 544 708 564 704 556 704 556 700 560 700 560 696 556 696 556 692 556 692 552 680 544 680 544 680 544 684 544 680 544 680 544 684 544 684 544 680 540 680 540 684 544 684 544 692 552 688 548 688 544 684 544 684 544 684 544 680 540 680 536 672 532 672 532 672 532 672 532 672 532 668 528 668 524 664 524 656 516 656 516 656 516 656 516 652 512 648 508 648 504 644 504 644 504 640 500 640 500 644 504 648 504 648 504 648 504 648 504 648 504 648 504 648 504 648 504 652 488 648 484 648 480 644 480 640 476 640 476 640 476 640 480 632 476 624 476 624 476 624 476 624 476 624 476 620 472 620 468 624 460 624 460 620 456 620 452 612 448 612 448 608 444 608 444 608 444 588 440 592 444 588 432 588 440 588 436 584 432 580 436 572 436 568 436 568 436 568 436 556 424 556 424 552 420 552 416 544 408 544 408 544 408 544 408 548 412 548 408 544 404 540 404 532 396 528 388 520 384 524 388 520 384 520 384 516 380 516 376 512 376 512 376 508 372 508 372 504 368 504 364 500 364 500 364 496 360 492 356 488 348 484 348 488 352 492 352 492 352 488 348 492 348 484 340 480 336 464 336 472 344 468 344 464 340 452 340 448 328 452 332 452 332 448 328 448 324 444 324 440 320 440 316 428 320 428 320 428 320 428 320 416 308 416 308 416 308 416 308 420 312 420 308 416 304 412 304 408 304 412 304 412 300 404 292 400 292 400 292 396 288 396 284 400 288 396 280 392 276 384 272 392 268 392 268 388 264 388 260 384 260 384 256 380 256 380 256 368 256 368 256 368 256 368 256 364 252 364 248 360 244 356 244 352 244 352 244 348 240 348 240 348 236 340 228 336 228 336 232 324 224 328 228 328 228 332 232 328 228 328 228 328 228 328 228 324 224 324 224 324 224 324 224 328 228 320 216 312 212 312 212 308 208 308 208 308 208 308 208 296 196 300 196 300 192 292 184 288 188 296 196 300 188 284 176 288 184 288 180 284 180 284 184 268 176 264 176 260 172 260 168 264 176 264 176 264 176 264 176 256 180 252 172 248 168 240 164 252 172 240 160 232 160 240 164 228 160 232 164 232 160 224 152 224 160 228 160 228 156 220 148 220 152 220 152 220 152 220 152 224 156 224 152 220 148 216 148 224 148 220 144 216 140 212 136 212 140 208 136 208 136 212 140 208 140 204 140 200 136 200 132 200 136 196 128 192 132 196 136 184 124 188 128 200 140 204 144 192 128 192 128 192 128 192 128 192 124 188 120 184 124 188 128 188 124 184 120 184 124 192 128 184 120 184 120 184 120 184 120 200 136 196 128 188 120 184 116 176 120 176 120 176 120 176 120 176 120 176 120 176 120 176 120 168 112 172 116 172 116 176 120 164 112 176 124 180 124 172 116 72 24 72 28 76 28 80 32 80 28 76 24 72 20 68 16 76 28 76 28 80 36 88 40 64 16 64 16 64 20 72 28 68 40 68 40 68 40 68 40 68 40 60 32 60 32 68 40 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 84 48 76 40 64 28 56 20 68 36 68 36 68 36 68 36 60 24 68 32 68 32 56 20 44 16 24 0 8 0 12 0 16 8 16 12 20 16 24 16 24 24 36 24 32 24 44 36 36 24 64 56 88 68 88 64 88 68 88 72 92 72 96 76 100 76 100 72 96 68 92 68 96 72 96 76 100 80 104 80 100 88 108 96 112 92 104 84 108 92 108 92 108 92 108 92 120 96 108 80 100 88 116 100 116 96 116 96 116 96 116 96 124 88 116 84 124 100 120 92 128 72 56 40 40 24 44 52 48 40 52 44 56 48 56 48 52 44 52 48 56 52 60 52 64 52 40 68 204 432 472 452 428 488 436 500 440 508 440 508 440 496 440 496 428 480 388 428 380 396 312 280 208 152 120 96 104 100 80 108 120 120 132 124 304 668 668 612 636 552 600 568 576 592 568 404 472 632 672 664 664 572 436 408 384 432 372 400 348 352 316 328 312 304 280 256 256 252 240 220 236 192 216 236 444 368 456 360 436 356 448 356 452 360 448 356 456 364 460 368 460 368 464 372 472 380 476 380 488 392 488 392 492 396 492 408 504 424 484 376 504 408 496 876 844 964 796 932 804 924 800 944 800 948 804 944 796 948 820 980 828 972 832 976 832 980 836 980 836 980 836 980 836 980 836 980 844 988 840 980 836 984 840 988 868 1004 848 968 832 948 840 936 864 952 884 960 884 880 776 756 680 652 604 556 544 524 568 528 564 480 552 436 540 428 556 436 556 432 556 440 556 440 556 440 560 440 556 436 556 432 552 440 552 456 552 448 552 440 552 436 548 428 548 420 548 412 544 420 540 424 544 424 544 424 544 424 548 428 548 424 544 424 544 424 548 428 544 424 544 420 540 420 536 416 536 416 536 416 536 416 536 412 532 412 528 408 528 408 520 400 520 400 520 400 520 400 516 392 512 392 508 388 508 388 504 384 500 380 500 380 504 384 508 380 508 380 508 380 508 380 508 380 508 380 508 380 508 380 492 368 488 368 484 364 484 364 480 360 480 360 480 360 480 360 480 364 480 364 476 360 476 360 480 364 476 360 476 356 472 356 464 352 460 348 460 344 456 344 452 340 448 336 448 332 444 332 452 328 440 324 444 332 440 320 440 324 440 320 436 316 432 316 432 312 436 312 436 312 436 312 428 304 424 300 424 296 420 296 412 300 412 300 412 300 412 300 412 300 412 296 408 292 404 292 400 284 392 276 388 276 388 280 388 276 384 272 384 268 380 268 380 268 380 264 372 260 368 256 372 256 368 256 368 252 364 252 360 252 360 248 356 244 352 248 352 252 352 268 356 272 348 268 344 256 344 252 340 248 340 248 344 252 348 248 344 244 340 244 328 224 332 232 336 228 328 224 324 220 320 216 320 212 316 212 320 212 320 212 320 212 320 212 312 204 312 204 312 204 312 204 312 204 312 200 308 196 304 196 300 196 304 196 304 192 296 184 292 180 288 180 288 176 280 184 284 188 284 196 280 188 276 188 272 192 268 188 268 184 264 184 264 180 260 180 260 176 256 176 252 168 252 168 252 168 252 168 252 168 252 164 248 160 244 160 244 172 240 172 240 172 240 172 236 168 232 164 228 160 228 152 228 140 228 140 228 140 228 140 228 140 228 140 228 140 228 140 224 136 224 136 224 136 224 136 228 136 220 128 212 124 212 124 204 116 204 116 204 124 204 124 188 124 192 124 192 128 184 120 188 136 192 140 192 136 184 128 188 132 184 132 184 128 180 128 180 124 176 120 176 116 172 116 172 116 172 116 172 116 172 116 176 116 176 112 172 108 168 108 180 112 164 96 152 96 164 108 168 104 172 108 172 104 168 100 156 96 160 96 160 92 152 84 156 92 156 92 156 92 156 92 156 92 156 88 152 84 148 84 156 96 148 92 140 84 136 76 140 84 140 80 136 84 140 84 140 80 136 76 136 72 132 72 140 76 132 68 128 68 132 72 120 64 124 68 136 80 140 84 128 68 128 68 128 68 128 68 128 72 124 68 120 72 124 76 128 76 124 68 120 68 124 72 124 72 124 72 124 72 124 72 124 72 124 72 124 72 124 72 116 72 116 72 116 72 116 72 116 72 116 72 116 72 116 72 116 72 116 72 116 72 116 72 112 72 124 84 128 80 120 72 88 80 88 76 84 76 80 72 88 76 84 72 80 68 76 64 84 76 88 80 92 88 96 88 72 64 72 64 76 72 84 80 80 68 80 68 80 68 80 68 72 60 80 68 80 68 72 60 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 84 80 76 72 64 60 56 52 68 68 68 68 68 68 68 68 60 64 68 72 68 64 56 52 52 40 32 16 12 8 12 12 20 16 20 20 24 24 28 24 28 32 40 32 36 32 48 52 48 52 68 76 92 88 92 84 92 88 96 92 96 96 100 96 100 104 96 96 92 92 84 88 92 96 92 100 96 104 100 104 112 104 104 96 100 100 108 108 112 108 112 108 112 108 112 108 112 112 120 116 120 116 116 108 120 116 120 116 120 116 120 116 120 120 112 116 120 124 116 116 116 84 48 44 44 36 44 56 48 48 48 48 52 52 56 56 52 52 52 56 56 60 60 60 76 56 24 80 244 436 416 416 360 428 356 436 364 436 360 440 352 440 352 436 356 408 328 364 336 352 276 248 180 148 112 96 72 76 80 120 136 132 136 148 392 720 644 608 608 560 568 584 548 600 564 460 424 616 676 672 660 568 452 380 356 392 360 360 340 340 324 312 316 308 300 264 264 260 272 228 276 224 260 268 508 456 552 448 536 448 552 444 556 456 564 456 572 464 576 464 580 468 580 472 588 480 592 484 600 492 604 492 608 496 608 500 592 520 644 524 644 488 460 808 624 820 544 796 560 796 536 804 544 800 544 796 540 808 568 832 572 828 572 832 576 832 580 836 580 836 580 836 580 836 580 836 588 844 584 836 580 836 580 840 616 852 612 844 616 844 620 844 600 824 624 864 680 900 700 900 732 836 664 704 568 608 548 576 576 572 636 596 688 580 676 544 704 556 712 556 712 556 704 556 704 556 704 552 700 552 696 552 664 556 660 556 664 556 676 548 684 548 692 544 704 544 704 544 692 544 684 544 684 544 684 544 688 548 688 548 688 552 692 552 688 548 688 544 684 544 680 540 676 536 676 536 676 536 676 536 676 536 676 536 672 532 672 528 660 520 660 520 660 520 660 520 656 516 656 516 652 512 652 508 648 508 644 500 640 504 648 508 660 516 660 516 660 516 660 516 652 508 652 508 652 508 652 508 656 492 656 492 652 488 652 484 644 480 644 480 644 480 644 484 644 488 632 484 628 480 624 476 628 480 628 476 624 476 620 472 628 464 628 460 624 460 620 456 616 452 616 448 612 448 608 448 608 448 588 444 596 448 592 436 588 440 588 436 584 432 580 436 572 436 568 436 568 436 568 436 560 428 560 424 556 424 552 420 548 412 548 412 548 412 548 412 548 412 548 408 544 404 540 404 536 396 528 392 524 388 528 392 524 388 524 384 520 384 516 380 520 384 516 380 512 372 508 372 512 372 508 368 504 364 500 364 496 360 496 356 492 356 492 352 488 356 496 356 496 356 492 348 488 344 480 340 480 340 468 340 472 344 468 344 464 340 452 340 448 332 456 336 456 336 452 328 444 324 440 320 440 316 436 316 428 320 428 320 428 320 428 320 420 312 420 312 420 312 420 312 420 312 420 308 416 304 412 304 408 304 412 304 412 300 404 292 400 292 400 288 396 284 392 280 392 280 396 284 396 280 388 272 396 272 396 268 392 268 388 264 392 264 388 260 384 256 380 256 364 252 364 252 364 252 364 252 364 252 364 248 360 244 356 244 344 240 348 240 348 240 348 240 344 236 344 236 340 232 336 228 328 228 328 228 328 228 328 228 328 228 328 228 328 228 328 228 324 224 324 224 324 224 324 224 328 224 320 212 312 208 308 212 304 204 304 204 304 204 304 204 292 188 296 192 292 184 284 180 296 192 296 192 292 188 288 180 296 188 292 184 288 180 284 184 272 180 268 176 264 176 260 172 260 172 260 172 260 172 260 172 252 176 248 172 248 172 244 168 256 172 240 156 228 156 240 168 232 168 236 172 240 172 236 168 224 160 228 160 228 156 220 148 224 156 224 156 224 156 224 156 224 156 224 152 220 148 216 148 228 152 220 148 212 140 208 132 212 140 212 144 216 140 212 140 204 140 200 136 200 132 196 132 204 136 196 128 192 128 192 128 196 132 196 132 196 132 196 132 192 128 192 128 192 128 192 128 192 124 188 120 184 124 188 128 192 128 188 120 184 120 188 124 188 124 188 124 188 124 188 124 168 104 172 112 184 124 192 128 172 116 172 116 172 116 172 116 172 116 172 116 172 116 172 116 172 116 172 116 172 116 172 116 172 120 180 128 184 124 172 112 88 36 84 32 76 24 72 20 76 28 72 24 72 24 68 20 64 20 72 28 76 28 72 24 72 20 68 20 68 24 72 28 68 40 68 40 68 40 68 40 56 32 68 44 72 40 60 28 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 64 32 64 36 68 40 72 40 68 36 68 36 68 36 68 36 60 24 68 32 68 32 56 20 52 24 28 0 8 0 8 0 16 8 16 12 20 16 24 16 36 32 44 36 40 36 52 44 56 40 68 52 80 64 88 68 92 72 92 72 96 76 96 80 100 76 100 72 96 68 92 68 96 72 96 76 100 80 104 80 112 88 96 76 92 80 104 96 112 96 108 92 108 92 104 88 100 88 120 108 128 100 108 80 116 96 116 96 116 96 116 96 124 88 116 84 124 100 120 92 108 52 44 36 48 36 44 40 52 40 48 40 48 44 56 52 52 44 52 48 56 52 60 52 68 48 20 132 324 472 444 480 428 484 432 496 436 496 436 496 452 504 444 496 428 472 388 428 368 380 288 252 176 124 100 80 72 76 92 132 140 120 140 156 504 684 640 588 616 568 596 600 596 588 612 520 420 592 676 688 660 604 488 416 360 428 388 408 356 356 320 336 320 312 284 264 244 252 240 212 240 212 228 220 424 376 472 364 432 360 456 356 456 364 456 364 464 368 468 372 472 376 476 380 480 388 488 392 492 396 496 400 496 404 500 412 504 432 496 384 504 408 500 888 840 960 788 928 796 920 792 944 800 940 792 936 800 956 824 976 824 972 828 972 832 976 832 976 836 980 836 980 836 980 836 980 844 984 836 980 836 980 836 980 836 968 844 988 856 992 856 1000 876 1012 856 1004 852 1004 856 1000 872 996 908 1000 864 856 716 688 624 576 576 492 544 460 552 456 560 444 556 444 556 444 556 444 564 448 556 448 548 444 548 448 556 468 560 460 560 444 556 440 552 424 548 408 548 404 544 408 548 428 548 428 544 424 544 424 548 428 552 432 552 436 556 436 552 428 548 428 544 424 544 424 540 420 540 420 540 420 540 420 540 412 540 408 536 408 532 404 524 396 524 396 524 396 524 396 520 400 520 396 516 396 512 392 516 392 508 388 508 388 512 396 520 392 520 392 520 392 520 392 512 384 512 384 512 384 512 384 496 376 496 372 492 372 488 368 484 364 484 364 484 364 484 364 492 376 488 372 484 364 480 360 484 364 480 364 476 360 476 360 468 352 464 352 460 348 460 348 456 340 452 340 448 336 448 336 456 332 444 328 448 332 444 320 440 324 440 320 436 316 432 316 432 312 436 312 436 312 436 312 432 304 428 304 424 300 424 300 416 304 416 304 416 304 416 304 412 300 412 296 408 292 404 292 400 288 396 280 392 280 392 280 392 276 388 276 384 272 384 272 380 268 380 268 376 264 376 264 376 264 376 260 368 256 364 252 360 248 360 248 360 248 356 248 356 256 356 268 356 268 352 264 340 252 340 252 340 252 344 252 344 252 348 248 344 244 340 244 332 228 336 232 336 232 332 228 328 220 324 220 320 216 320 212 320 212 320 212 320 212 320 212 316 208 316 208 316 208 316 208 312 204 312 200 308 196 304 196 300 196 304 196 304 192 296 184 296 188 296 184 288 176 280 184 276 180 284 200 288 196 276 188 276 192 272 192 268 188 268 188 268 188 268 184 260 180 256 176 256 172 256 172 256 172 256 172 252 168 252 164 248 160 244 160 236 168 236 168 240 172 240 172 232 168 236 168 236 164 228 148 232 144 228 140 228 140 224 136 228 140 228 140 228 140 228 140 224 136 224 136 224 136 224 136 224 136 216 124 208 120 208 120 200 112 200 112 200 120 200 120 188 120 192 124 192 128 184 120 192 140 192 136 188 132 184 132 192 140 192 136 184 132 180 128 184 124 180 124 176 120 176 120 168 112 168 112 168 112 168 112 172 112 172 112 172 112 172 112 176 112 164 100 156 100 164 104 152 92 160 100 164 100 160 96 156 96 160 96 160 92 152 84 152 88 152 88 152 88 152 88 156 92 156 88 152 84 148 84 152 92 148 88 144 84 140 80 140 84 144 88 144 88 140 84 144 80 140 80 136 76 136 72 144 80 136 72 128 68 128 68 140 76 136 72 132 68 128 64 128 68 128 68 128 68 128 68 128 72 124 68 120 72 124 76 124 72 120 68 120 72 128 76 128 76 128 76 128 76 128 76 100 48 104 56 116 68 124 76 112 68 112 68 112 68 112 68 120 76 120 76 120 76 120 76 120 76 116 72 116 72 112 68 116 72 124 80 124 76 112 64 88 80 88 80 88 80 88 76 76 68 80 72 80 72 84 76 76 68 80 76 80 68 72 60 84 76 80 68 76 68 80 72 80 68 80 68 80 68 80 68 76 64 76 64 76 64 76 64 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 56 60 64 64 72 72 76 80 68 68 68 68 68 68 68 68 60 64 68 72 68 64 56 52 60 44 36 16 12 8 12 12 20 16 20 20 24 24 28 24 40 40 48 44 44 44 56 60 76 68 72 68 76 80 88 88 96 92 96 96 100 96 104 100 96 96 92 96 92 96 92 92 92 96 92 100 96 104 100 104 112 108 108 104 108 104 112 108 116 112 116 108 112 104 108 104 108 108 124 128 132 120 112 104 120 116 120 116 120 116 120 116 120 120 112 116 120 124 116 116 96 64 40 48 56 48 40 40 52 52 48 44 48 52 56 60 52 52 52 56 56 60 60 60 56 36 28 180 360 444 364 440 360 432 360 440 368 444 364 440 368 448 356 428 352 408 336 376 320 328 256 220 156 120 92 76 76 76 96 140 136 124 164 220 608 672 624 596 564 584 544 604 568 576 584 580 392 572 664 696 676 636 524 400 340 372 368 364 348 344 328 320 320 312 304 268 272 272 276 224 276 232 256 240 492 460 568 452 532 452 560 444 564 460 572 460 576 468 584 472 596 476 596 480 604 488 608 492 616 496 616 500 620 500 624 504 592 528 656 532 644 488 464 820 624 816 540 792 560 796 536 800 544 792 532 788 544 812 568 828 568 824 572 828 572 832 576 832 580 836 580 836 580 836 580 836 580 836 580 832 576 836 584 840 596 840 604 852 600 848 596 852 576 848 592 876 592 868 580 860 620 876 632 868 668 884 736 896 664 732 620 620 564 576 588 588 632 568 652 564 660 560 668 556 700 560 712 548 724 544 724 544 692 556 680 552 688 552 692 552 696 548 704 548 708 548 708 548 696 552 692 548 688 544 684 544 688 548 688 552 692 556 696 556 692 552 688 548 688 544 684 544 684 544 684 544 684 544 684 544 684 544 680 540 680 536 676 536 668 528 668 528 668 528 668 528 664 524 660 520 660 516 656 516 660 520 656 512 652 516 660 520 668 524 668 524 668 524 668 524 660 516 660 516 660 516 660 516 664 500 660 496 660 492 656 492 652 488 652 488 652 488 652 492 652 496 640 488 632 480 628 476 632 484 628 480 628 476 624 476 632 468 628 464 628 460 624 460 620 456 616 452 616 448 612 452 612 448 592 444 596 452 592 440 588 440 588 436 584 432 580 432 572 432 572 432 572 432 572 432 568 428 564 424 564 420 560 420 552 416 552 416 552 416 552 416 548 412 548 408 544 404 540 404 540 400 532 392 528 392 528 396 528 392 524 388 524 384 520 384 512 376 516 380 516 380 516 384 516 380 512 372 504 368 500 364 496 360 496 360 496 360 496 360 492 360 496 364 500 356 496 352 484 340 480 340 480 340 472 344 472 344 468 344 464 340 452 340 452 336 456 340 460 336 456 332 452 328 448 328 444 324 444 320 428 320 428 320 428 320 428 320 424 316 424 316 424 316 424 316 420 312 420 308 416 304 412 304 408 304 412 304 412 300 404 292 412 300 408 296 400 288 396 280 384 276 396 288 400 284 388 272 400 276 396 272 396 268 392 268 396 272 392 264 384 260 380 256 368 256 368 256 368 256 368 256 364 252 364 248 360 244 356 244 340 232 340 236 344 240 348 240 340 232 344 240 344 232 336 224 332 232 332 228 328 224 324 224 328 228 328 228 328 228 328 228 324 224 324 224 324 224 324 224 324 220 316 212 308 208 308 208 300 200 300 200 300 200 300 200 296 192 300 196 296 188 288 184 300 192 292 188 288 184 288 184 300 196 296 188 288 184 284 184 276 184 268 180 268 176 264 176 256 168 256 168 256 168 256 168 248 172 248 172 248 172 248 172 244 168 244 164 240 160 236 160 220 156 228 160 232 164 232 160 224 160 228 160 228 156 220 148 220 152 220 152 220 152 220 152 224 156 224 152 220 148 216 148 216 144 216 144 216 144 216 144 212 140 216 148 220 144 212 140 212 144 208 144 204 140 204 136 208 140 200 132 192 124 188 128 200 136 200 132 196 128 192 128 192 128 192 128 192 128 192 128 192 124 188 120 184 124 188 128 184 120 184 120 188 128 196 136 192 128 192 128 192 128 192 128 176 112 176 116 180 116 184 120 168 112 168 112 168 112 168 112 176 120 176 120 176 120 176 120 176 120 176 116 172 112 168 112 168 116 176 120 176 116 164 104 72 24 76 32 80 36 88 40 64 20 68 24 72 28 76 32 76 32 84 36 80 28 68 16 80 32 76 24 68 20 68 20 68 40 68 40 68 40 68 40 72 40 60 28 56 32 68 44 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 60 24 68 32 68 32 56 20 56 28 32 4 8 0 8 0 16 8 16 12 20 16 24 16 24 24 36 24 32 24 44 36 80 56 68 44 68 56 84 72 92 72 92 76 96 80 100 80 96 72 96 72 96 72 96 72 96 72 96 76 100 80 104 80 104 92 116 104 120 100 108 88 112 96 112 92 108 88 104 88 108 92 120 104 124 100 112 88 116 96 116 96 116 96 116 96 124 88 116 84 124 100 120 92 92 40 36 40 60 44 40 28 56 44 48 36 48 44 60 56 52 44 52 48 56 52 60 52 48 40 52 240 436 484 396 492 436 500 444 508 448 508 448 504 448 488 420 468 404 456 384 420 348 356 264 216 148 100 84 52 96 84 108 124 128 112 176 240 684 628 644 600 588 600 576 612 604 560 612 604 400 540 652 692 692 672 560 440 344 400 376 396 360 360 324 340 324 312 288 268 260 272 252 212 236 208 212 188 412 380 480 368 432 364 464 356 460 368 460 368 468 372 472 376 476 372 480 380 488 384 492 388 496 392 500 396 500 400 504 408 504 436 504 392 504 408 504 896 836 960 788 924 792 920 792 940 800 936 784 932 800 960 824 972 824 968 824 972 828 976 832 976 836 980 836 980 836 980 836 980 836 976 832 976 832 980 840 988 844 984 848 996 856 1012 864 1020 868 1020 860 1020 848 1020 864 1020 852 1012 864 1012 876 996 872 952 900 948 892 880 796 716 640 568 584 528 576 512 568 500 560 476 568 472 556 448 548 428 536 420 544 416 548 416 548 416 548 416 548 416 548 408 552 416 548 416 552 432 552 428 548 424 544 424 544 424 544 428 548 432 552 432 552 432 552 428 548 424 544 424 544 424 544 424 544 424 544 424 544 416 544 412 540 412 536 408 528 400 528 400 528 400 528 400 524 404 524 400 520 400 516 396 524 404 520 396 516 400 524 404 524 396 524 396 524 396 524 396 516 388 516 388 516 388 516 388 500 380 500 376 496 376 492 372 488 368 488 368 488 368 488 368 500 380 492 376 488 368 480 364 484 368 484 364 480 360 476 360 468 356 468 352 464 348 460 348 456 344 456 340 452 336 448 336 456 336 444 328 452 336 444 324 440 324 440 320 436 316 432 316 432 312 432 312 432 312 432 312 428 308 428 304 424 300 420 300 416 304 416 304 416 304 416 304 412 300 412 296 408 292 404 292 404 288 396 280 392 280 392 284 392 280 392 276 388 272 384 272 372 264 376 268 380 272 384 276 384 268 376 264 372 256 364 252 360 248 360 248 360 248 360 252 356 252 360 264 360 268 356 264 340 252 340 252 340 252 344 252 344 252 348 248 344 244 340 244 332 232 336 236 340 232 336 228 332 228 332 224 328 224 324 220 320 212 320 212 320 212 320 212 316 208 316 208 316 208 316 208 312 204 312 200 308 196 304 196 300 196 304 196 304 192 296 184 308 196 304 192 296 184 284 188 268 180 284 200 288 196 276 188 276 196 276 192 272 188 268 188 276 192 268 188 264 180 256 176 260 176 260 176 260 176 260 176 252 168 252 164 248 160 244 160 232 164 232 168 236 172 240 172 228 164 236 172 236 164 224 144 232 144 232 140 228 136 224 136 228 140 228 140 228 140 228 140 224 136 224 136 224 136 224 136 224 132 216 124 208 116 208 120 200 112 200 112 200 120 200 120 192 128 196 128 196 132 188 124 196 140 188 132 184 132 184 136 200 144 192 140 188 132 180 128 184 128 184 124 180 120 176 120 168 112 168 112 168 112 168 112 172 112 172 112 172 112 172 112 164 108 168 108 168 104 160 96 160 100 168 108 172 108 172 108 156 96 160 96 160 92 152 84 148 84 148 84 148 84 148 84 156 92 156 88 152 84 148 84 140 88 144 88 144 88 144 92 136 84 148 96 152 92 140 80 148 88 148 84 144 84 140 80 144 80 136 72 128 64 124 64 132 72 132 72 132 72 132 72 128 68 128 68 128 68 128 68 128 72 124 68 120 72 124 76 116 64 116 68 124 76 136 84 128 76 128 76 128 76 128 76 128 76 124 68 120 64 112 60 112 68 112 68 112 68 112 68 124 80 124 80 124 80 124 80 120 76 120 72 116 68 112 68 112 68 116 76 116 68 104 56 76 68 76 68 76 68 76 68 76 68 76 68 76 68 76 68 76 76 88 72 72 60 80 84 80 72 80 72 80 72 80 72 88 72 80 68 88 80 84 68 80 64 68 48 60 56 76 68 84 68 64 72 72 64 68 84 72 68 68 64 64 68 68 72 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 64 56 52 28 16 8 16 20 28 20 24 20 24 24 32 32 40 36 40 40 52 56 68 68 72 68 72 68 76 80 88 88 92 88 92 92 96 96 100 96 92 96 92 100 96 104 100 104 96 100 96 104 100 108 104 108 112 108 112 108 112 108 112 108 112 108 112 112 116 116 120 116 108 108 116 112 124 120 128 128 120 116 120 116 120 116 120 116 112 116 112 124 124 128 116 108 64 64 56 52 48 44 44 44 52 52 52 52 52 52 52 52 52 56 56 60 60 56 56 52 48 8 24 324 412 404 396 412 360 428 352 436 372 452 380 448 356 436 344 416 340 392 324 360 320 316 232 180 116 88 84 88 80 112 112 148 128 152 124 444 652 648 604 608 544 576 536 608 524 604 584 648 448 444 640 672 676 684 572 416 356 364 348 360 348 352 344 328 320 304 304 284 292 264 280 240 268 224 248 196 448 460 572 448 548 460 560 472 576 468 572 460 576 468 588 480 608 488 612 496 616 492 612 492 624 504 628 508 628 508 628 508 628 516 680 528 652 516 456 824 616 804 540 784 564 788 540 796 544 804 540 784 532 812 568 820 568 824 568 824 568 824 568 824 568 824 568 828 572 832 576 832 576 832 576 836 580 840 584 840 584 844 588 848 588 852 592 852 592 852 596 856 596 860 600 860 588 860 588 864 608 864 632 856 652 864 696 892 736 888 728 868 616 676 576 592 548 564 604 584 644 536 700 496 700 576 708 560 720 540 720 548 728 556 732 560 712 556 712 560 704 556 696 548 696 552 692 548 688 552 692 556 696 556 696 556 696 556 696 556 700 560 700 560 700 560 700 560 688 548 688 548 688 548 688 548 688 552 684 548 684 544 680 544 680 540 672 532 668 536 676 540 672 532 668 528 668 524 664 524 664 524 664 524 664 524 664 524 672 524 660 516 668 524 660 512 664 520 660 516 660 512 656 512 664 500 668 508 672 504 668 504 664 496 660 496 660 496 660 500 660 496 636 488 640 496 640 488 632 484 632 480 628 476 624 476 632 468 632 464 628 460 624 460 628 464 628 460 624 456 620 460 620 460 604 452 596 444 596 448 588 440 588 440 588 440 588 440 588 440 584 432 576 428 572 424 572 424 568 420 568 416 564 420 560 424 560 420 556 416 552 416 544 408 540 404 540 408 548 412 544 408 540 400 532 396 528 388 528 392 528 388 524 384 520 384 508 380 524 388 516 376 512 380 512 376 512 372 508 368 504 368 500 368 500 368 500 364 500 364 496 360 496 356 492 352 488 352 484 340 484 348 488 348 476 348 468 340 460 340 460 336 448 336 452 332 452 332 452 332 452 332 444 324 444 320 440 316 436 316 436 328 436 328 436 328 436 328 432 324 432 320 428 316 424 316 420 312 420 308 416 304 412 304 416 308 416 304 412 300 408 300 400 292 400 292 400 292 400 288 396 284 396 288 400 292 404 292 396 272 396 268 392 264 388 264 400 276 396 268 392 264 384 260 372 260 376 264 376 264 380 268 360 248 360 244 356 240 352 240 360 248 348 236 344 240 356 252 352 244 352 240 348 236 344 236 328 232 332 232 332 228 324 220 328 228 328 224 324 220 320 220 332 228 328 224 324 220 320 216 316 216 316 212 312 208 308 208 304 196 292 192 296 200 292 188 304 200 300 192 296 188 288 184 288 184 288 184 288 184 288 184 300 196 296 188 292 184 284 184 272 180 264 176 264 172 260 172 244 156 248 164 256 176 264 180 260 180 252 172 248 172 248 176 248 172 248 168 244 164 240 164 236 168 236 168 236 168 236 168 236 164 228 156 224 156 224 160 248 160 212 144 232 172 236 156 212 144 212 144 212 144 212 144 212 140 212 144 216 148 220 152 220 144 212 136 208 136 208 140 200 132 192 128 192 136 208 148 208 140 200 132 196 132 196 136 192 132 196 136 200 132 196 128 200 132 192 124 188 124 188 128 180 120 192 132 196 128 184 116 192 124 188 120 184 124 188 128 184 120 184 120 184 120 184 120 180 116 184 120 184 124 188 124 160 112 176 128 184 120 168 104 184 128 180 120 176 116 168 112 180 124 180 120 176 116 172 116 172 120 176 124 176 116 164 104 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 68 28 80 28 68 16 72 36 72 24 72 24 72 24 72 24 76 40 64 40 72 48 72 36 72 36 60 24 52 32 64 44 80 32 60 36 68 28 64 48 72 36 68 32 64 36 68 40 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 28 68 28 68 36 68 36 68 44 52 20 20 0 20 12 28 20 28 20 28 24 32 28 40 32 40 32 48 48 64 52 80 60 80 60 84 68 96 76 88 68 88 72 92 76 96 76 96 72 100 76 100 80 104 80 100 76 104 80 104 84 108 84 108 92 108 92 108 92 108 92 108 92 112 96 112 100 116 100 104 84 108 92 112 96 116 100 116 96 116 96 116 96 116 96 120 88 120 96 132 104 116 84 68 44 56 44 48 36 44 36 52 44 52 44 52 44 52 44 48 40 52 48 56 44 48 48 64 28 120 396 440 460 444 472 432 488 428 492 444 512 452 504 444 488 424 472 404 444 372 408 344 336 240 184 112 68 76 64 84 96 112 140 136 132 176 484 680 656 628 568 552 576 596 616 608 608 632 632 500 428 636 684 692 696 596 464 380 408 376 404 356 368 344 352 324 308 292 280 280 256 252 232 240 208 216 168 356 372 484 364 448 372 456 380 468 376 460 368 464 376 480 388 484 384 492 392 496 392 496 392 504 400 508 404 512 408 516 420 528 432 516 388 508 440 488 900 824 952 780 920 788 916 792 940 800 948 796 928 792 960 824 964 824 968 824 968 824 968 824 968 824 968 824 972 828 972 832 976 832 976 832 980 836 980 840 992 848 1012 844 1008 848 1008 852 996 852 992 852 988 852 992 856 992 860 1008 860 1004 860 992 864 980 864 980 872 976 876 976 884 968 912 932 844 820 708 644 564 504 552 552 584 444 608 452 532 380 560 400 540 384 528 384 536 408 552 420 552 428 556 440 564 444 556 432 552 428 548 432 552 436 556 436 556 436 556 436 556 436 560 440 560 440 560 440 560 440 552 432 552 432 552 432 552 424 548 412 552 408 548 408 544 404 548 404 540 396 536 400 544 408 540 416 536 416 532 412 532 408 524 404 524 404 524 404 524 404 536 400 524 396 528 400 524 388 520 392 520 388 516 388 512 384 500 384 504 388 508 384 504 384 496 376 496 376 496 376 496 376 504 380 488 368 488 376 488 368 484 368 484 364 480 364 476 360 472 360 472 360 468 356 464 352 464 352 464 348 460 348 456 344 464 344 456 336 448 332 448 332 440 324 440 324 440 324 440 324 440 324 436 320 432 312 424 308 424 308 424 304 420 304 416 300 420 308 416 304 416 300 412 300 412 296 408 292 404 296 412 300 408 296 404 292 400 284 392 280 392 280 392 276 388 276 384 272 372 268 388 276 380 264 380 268 376 264 376 260 372 256 368 256 368 244 368 244 364 252 364 252 360 252 360 248 356 256 352 252 348 260 344 256 344 256 348 256 344 252 344 248 340 244 340 244 332 228 332 228 332 228 332 228 324 220 324 216 320 216 316 212 324 216 324 216 324 216 324 216 324 216 324 212 320 208 316 208 312 204 312 200 308 200 304 196 308 200 308 196 304 192 300 192 292 184 292 184 292 184 288 192 284 188 284 200 288 204 292 208 272 192 272 188 268 188 264 184 276 196 272 188 268 184 260 180 264 180 264 176 256 172 256 168 248 164 248 160 244 160 240 156 248 180 240 172 240 172 248 180 244 176 244 172 240 168 236 160 228 144 232 144 232 140 224 132 228 140 228 136 224 136 220 132 228 136 224 136 224 136 220 132 216 128 216 124 212 120 208 120 208 112 196 108 200 120 196 108 200 132 196 124 192 128 184 124 184 132 184 132 184 132 184 132 184 136 188 136 188 136 188 136 188 132 184 128 180 124 180 124 164 108 164 112 172 120 176 120 184 120 176 112 172 112 172 116 172 112 172 108 168 104 164 104 164 100 164 100 164 100 164 100 168 100 160 92 156 92 156 96 172 92 144 84 164 108 160 84 144 80 144 80 144 80 144 80 136 80 140 84 144 88 144 92 148 88 140 80 136 80 136 84 136 76 136 76 136 80 144 84 144 80 136 72 132 72 132 76 128 72 132 76 136 72 132 68 136 72 128 64 124 64 124 68 120 68 128 76 128 76 120 68 128 72 124 68 120 72 124 76 120 68 120 68 120 68 120 68 112 64 116 64 120 68 120 72 108 68 120 80 124 76 112 64 120 76 120 76 120 76 120 76 120 76 116 72 116 68 112 68 116 72 120 80 120 72 108 60 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 76 88 80 80 72 84 80 80 72 80 72 80 72 80 72 84 64 72 64 80 72 80 60 84 68 76 60 72 64 80 72 72 60 56 64 64 56 60 72 72 68 68 64 64 68 68 72 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 76 68 64 44 32 20 28 32 36 32 36 32 40 36 44 40 48 44 44 40 48 52 64 68 88 84 88 84 88 92 100 100 92 88 96 92 96 92 100 96 92 100 96 100 100 104 100 104 96 104 100 104 104 108 104 108 112 108 112 108 112 112 116 112 112 112 116 112 120 116 120 116 112 108 112 108 112 108 116 112 120 116 120 116 120 116 120 116 120 124 120 132 128 128 112 100 60 64 52 48 44 44 44 48 52 52 52 52 52 52 52 52 44 44 48 52 52 48 44 48 40 16 200 424 376 428 368 420 356 428 352 432 368 452 376 444 368 440 352 416 340 392 324 360 296 288 208 152 104 80 76 76 84 100 116 160 136 148 244 588 676 676 580 528 460 576 548 616 580 592 592 604 508 404 596 708 700 700 620 480 396 388 388 376 360 360 352 340 328 316 316 292 304 272 288 248 280 236 256 208 408 444 572 452 544 456 556 464 568 464 576 468 584 480 600 492 604 488 616 496 628 504 628 504 624 504 632 512 640 520 648 524 632 520 684 528 656 520 460 824 624 804 540 784 564 784 540 796 544 800 536 780 536 820 572 816 568 824 568 824 568 824 568 824 568 824 568 824 572 828 572 832 576 832 576 832 580 836 580 840 568 844 572 844 584 848 592 844 612 852 624 852 632 848 640 856 612 856 600 856 608 860 608 864 616 864 604 852 600 868 624 892 648 880 708 896 724 828 688 744 584 632 560 640 608 524 728 584 692 536 700 544 712 564 732 588 708 560 696 552 688 556 700 568 696 556 692 552 692 552 696 556 700 560 700 560 700 560 700 560 700 560 700 560 700 560 700 560 696 556 696 556 696 556 696 556 692 556 688 552 688 548 684 548 688 552 684 544 680 548 688 552 684 544 684 540 680 536 676 536 668 528 668 528 668 528 668 528 684 532 672 528 676 532 672 520 668 524 664 520 664 516 660 516 672 508 672 508 672 508 672 508 668 504 668 504 668 504 668 508 656 492 632 484 636 492 636 484 632 484 632 484 628 480 628 476 644 480 640 476 636 472 636 472 628 464 628 464 624 460 624 460 620 464 604 452 596 448 596 448 588 440 588 440 588 440 588 440 592 444 588 436 580 432 576 428 576 428 572 424 572 420 568 424 556 416 552 412 548 412 544 408 548 412 544 408 544 408 548 412 544 408 540 404 536 396 532 396 528 392 528 392 524 388 524 384 508 380 524 388 516 376 516 384 512 376 512 376 508 372 508 372 500 368 500 368 500 368 500 364 496 360 496 360 492 356 492 352 504 352 488 340 480 340 476 348 476 348 468 348 468 344 456 344 452 332 452 332 452 332 452 332 444 324 444 324 440 320 440 316 432 324 432 324 432 324 432 324 432 324 432 320 428 316 424 316 420 312 420 312 416 308 416 304 416 308 416 304 412 300 408 300 400 292 400 292 400 292 400 288 396 284 396 284 400 288 400 288 396 272 396 272 392 268 392 264 400 276 396 268 392 264 384 260 380 268 376 256 364 248 356 244 360 248 360 248 356 244 356 240 356 244 352 240 348 244 352 248 352 244 352 240 348 236 344 236 332 232 332 232 332 228 324 224 328 228 328 228 324 224 324 220 320 220 320 220 324 224 324 224 316 216 316 212 312 208 308 208 312 204 300 200 304 208 300 196 304 200 300 192 296 188 288 184 288 184 288 184 288 184 288 184 280 180 284 184 292 192 296 200 284 192 280 188 276 188 272 184 260 172 260 172 264 176 264 176 260 180 252 172 248 172 248 176 248 172 248 168 244 164 240 164 228 160 228 160 228 160 228 160 236 164 228 156 224 156 224 160 228 152 212 152 232 168 224 144 216 148 216 144 212 144 212 144 208 136 208 136 212 140 212 140 220 144 212 136 208 136 208 140 200 136 204 144 208 144 208 144 208 140 200 132 196 132 196 136 192 132 196 136 200 132 196 128 200 132 192 124 188 124 188 128 184 124 188 128 192 124 188 120 192 124 188 120 184 124 188 128 184 120 184 120 184 120 184 120 172 112 176 112 180 116 180 120 172 116 172 116 172 116 172 116 168 112 172 120 176 124 184 128 172 112 168 112 168 108 164 108 172 116 176 120 176 116 168 108 76 28 76 28 76 28 76 28 76 28 76 28 76 28 76 28 72 28 80 32 80 28 76 28 72 24 72 24 72 24 72 24 68 36 56 32 68 40 64 32 72 44 68 36 64 40 72 44 72 28 60 36 68 28 60 40 72 36 68 32 64 36 68 40 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 28 68 28 68 36 68 36 68 48 64 32 32 8 24 12 28 20 32 28 36 28 36 28 52 40 44 32 44 44 64 52 80 60 76 56 80 64 88 72 92 72 92 72 92 72 92 72 100 76 100 80 104 80 108 84 104 80 104 84 108 84 112 88 108 92 108 96 112 96 112 100 112 96 112 100 116 100 120 104 116 96 112 92 112 92 112 92 120 100 120 100 120 100 120 100 128 96 128 100 136 100 108 68 60 40 52 40 44 36 44 40 52 44 52 44 52 44 52 44 44 40 52 44 52 44 48 44 48 64 328 492 404 492 424 480 432 488 424 492 440 508 448 496 448 484 424 464 404 440 368 396 316 296 200 144 88 60 68 52 96 92 124 136 136 120 328 632 660 644 592 500 504 600 640 636 628 572 628 588 592 400 560 708 700 688 636 520 400 404 388 392 368 384 356 364 336 324 308 296 284 264 256 236 244 216 224 172 300 352 492 372 444 372 456 376 464 376 468 376 480 392 496 392 480 376 496 388 508 400 512 400 504 392 508 404 520 412 528 428 536 436 524 392 512 444 496 904 824 952 780 920 784 916 788 940 800 944 788 924 800 968 828 956 820 964 820 964 820 964 820 964 820 964 824 968 824 972 828 972 828 972 832 976 832 980 836 988 840 1008 840 1000 844 996 840 984 852 980 852 968 848 972 848 976 848 976 856 988 856 992 860 1000 864 1000 852 996 852 1020 876 1020 868 996 880 996 888 964 884 920 860 828 612 596 624 524 536 512 556 468 560 464 560 452 552 444 568 456 564 444 552 436 548 424 560 436 552 432 552 432 556 440 564 444 564 444 564 444 564 444 564 444 564 444 564 444 564 444 564 444 564 444 564 444 564 436 560 416 556 416 552 412 552 412 556 416 556 412 552 416 556 416 544 424 544 420 540 420 536 416 532 412 532 412 532 412 532 412 540 404 528 400 532 404 528 392 528 396 524 396 520 392 520 392 512 388 508 388 508 392 516 396 516 396 516 392 512 392 512 392 500 376 484 368 488 376 488 368 488 372 484 368 484 364 480 364 480 364 476 364 472 360 472 356 468 356 464 352 464 348 460 348 468 348 460 336 452 332 448 336 444 328 444 328 444 328 444 328 448 328 444 324 436 316 432 316 432 312 428 312 424 308 424 308 420 308 420 304 416 304 412 300 416 304 412 296 408 296 408 300 408 296 408 292 404 288 400 284 396 284 392 280 392 276 388 276 376 272 392 276 384 268 380 272 376 264 376 264 376 264 376 252 372 240 372 248 372 248 368 256 364 252 360 252 360 248 356 256 368 272 348 252 336 248 348 260 352 260 356 256 352 252 348 252 336 232 336 232 336 232 336 232 328 224 324 220 324 216 320 216 320 212 320 212 320 212 320 212 324 216 324 212 320 208 316 208 316 208 312 204 312 200 308 200 308 200 308 196 304 192 300 192 296 188 292 184 292 184 284 188 284 188 284 196 284 196 284 204 276 196 272 192 272 188 268 188 276 196 272 188 268 184 260 180 268 180 264 176 256 168 248 164 252 168 248 164 248 160 244 160 244 176 244 176 244 176 244 176 244 176 244 172 240 168 236 160 232 144 236 148 232 144 228 136 232 144 228 140 228 136 224 136 216 128 216 132 224 136 228 140 216 128 216 124 212 120 208 120 216 124 204 116 212 132 204 120 200 132 196 124 192 128 184 124 184 132 184 132 184 132 184 132 180 128 184 132 184 136 188 136 192 136 192 132 188 128 184 128 180 124 180 120 176 116 172 116 184 120 176 112 172 112 172 116 172 112 172 108 168 104 164 104 160 96 160 96 160 96 160 96 168 100 160 92 156 92 156 96 152 84 148 92 164 96 152 76 152 84 148 84 148 80 144 80 136 80 136 80 136 80 136 80 148 88 140 80 136 80 136 84 136 80 148 92 152 88 144 80 144 80 136 72 132 72 132 76 128 72 132 76 136 72 132 68 136 72 128 64 124 64 124 68 124 72 124 72 124 72 124 72 128 72 124 68 120 72 124 76 124 72 120 68 120 68 116 64 108 56 108 60 112 60 116 64 120 76 112 68 112 68 120 76 116 72 116 76 120 80 124 80 116 72 112 68 112 68 112 68 116 72 116 72 116 72 116 68 84 76 84 76 84 76 84 76 84 76 84 76 84 76 84 76 80 72 84 80 88 80 84 68 80 72 80 72 80 72 80 72 80 64 68 60 80 68 76 60 84 68 80 68 80 68 80 72 76 64 64 80 80 64 64 76 72 68 68 64 64 68 68 72 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 64 64 48 36 24 24 24 24 24 32 32 40 36 36 28 56 48 44 40 48 56 72 76 88 84 88 80 88 84 92 92 96 92 96 92 96 92 96 92 96 100 100 104 100 108 104 108 100 104 104 108 104 112 108 112 112 108 112 112 116 116 120 120 116 112 120 116 120 120 124 120 124 120 124 120 124 120 120 116 124 120 124 120 124 120 124 120 124 128 128 136 128 120 92 80 52 56 48 44 44 44 44 48 52 52 52 52 52 52 52 52 52 52 56 60 60 56 52 56 4 96 348 464 344 436 348 428 356 428 348 432 368 444 372 436 368 436 348 408 340 384 320 344 272 252 168 120 88 72 80 68 100 116 128 144 136 160 404 692 620 644 540 500 452 596 552 592 524 532 564 564 596 416 488 700 700 680 660 548 412 380 400 368 376 376 368 356 344 332 332 308 304 276 292 252 280 236 260 212 344 428 588 464 548 460 560 464 572 468 584 480 600 492 608 504 612 492 624 508 636 516 640 516 632 512 640 520 648 532 660 536 644 524 696 536 672 524 472 828 624 804 544 784 568 784 548 792 540 796 528 780 548 832 572 812 564 820 564 820 564 820 564 820 564 820 564 824 568 824 572 828 572 828 572 832 576 832 580 836 576 840 576 836 584 840 588 844 608 848 612 852 624 852 628 856 612 848 600 856 604 856 604 860 592 852 588 860 592 868 592 872 624 892 612 860 624 856 676 864 804 924 712 536 860 820 628 632 584 560 580 540 588 548 632 568 644 556 676 560 692 552 688 540 700 560 696 552 692 556 700 560 704 564 704 564 704 564 704 564 704 564 704 564 704 564 704 564 708 568 708 568 708 568 708 568 696 560 696 560 692 556 692 552 692 556 696 560 696 560 692 556 684 544 680 540 680 536 676 536 672 532 672 532 672 532 672 532 680 528 668 524 672 528 668 516 672 528 672 528 668 524 668 520 680 512 676 512 680 524 692 532 692 524 688 520 680 512 672 512 660 496 636 488 640 496 640 488 636 488 636 484 632 484 628 480 640 472 636 472 632 468 632 464 632 468 632 464 628 464 624 464 624 464 608 456 600 452 600 452 592 444 592 444 592 444 592 444 604 448 604 444 596 436 592 432 588 432 588 432 584 428 584 424 568 428 560 424 560 420 556 420 556 420 552 412 544 408 544 412 544 408 544 404 540 404 540 400 532 396 532 392 528 392 524 388 512 384 528 392 520 380 520 388 512 376 512 376 512 376 512 384 504 372 504 372 504 372 504 372 500 364 500 360 496 360 492 356 512 364 492 340 476 340 476 352 480 352 476 356 472 352 460 348 456 336 456 336 456 336 456 336 448 328 448 324 444 324 440 320 428 320 428 320 428 320 428 320 432 324 432 320 428 316 424 316 424 316 424 312 420 312 416 308 416 308 416 304 412 300 408 300 404 296 404 292 400 288 396 284 396 284 396 284 396 284 396 280 400 276 400 272 396 272 392 268 400 276 396 268 392 264 384 260 376 264 376 264 376 264 376 264 364 252 364 248 360 248 356 244 352 244 352 244 352 244 352 244 352 244 352 240 348 236 344 236 332 236 336 236 336 232 328 224 332 232 332 228 328 228 324 224 312 212 316 216 320 224 324 224 316 216 316 212 312 208 308 208 320 212 308 208 312 212 308 200 304 200 300 192 296 188 288 184 288 184 288 184 288 184 288 184 292 188 288 184 288 180 284 184 276 184 272 180 268 180 264 176 272 184 268 180 264 172 260 168 260 180 252 172 248 172 248 176 248 172 248 168 244 164 240 164 236 168 236 168 236 168 236 168 236 164 228 156 224 156 224 160 216 148 220 156 228 156 216 140 224 152 220 148 216 144 212 144 208 136 208 136 208 136 208 136 220 144 212 136 208 136 208 140 204 144 212 152 216 148 204 136 208 140 200 132 196 132 196 136 192 132 196 136 200 132 196 128 200 132 192 124 188 124 188 128 188 124 188 124 188 124 188 124 192 124 188 120 184 124 188 128 188 124 188 120 184 116 180 116 172 108 172 112 176 112 180 116 180 120 168 108 164 112 176 124 180 124 180 120 176 116 172 116 172 116 176 120 176 120 176 120 172 116 172 116 172 116 172 120 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 68 20 68 28 80 32 68 12 72 24 72 24 72 24 72 24 72 36 60 36 68 44 68 32 64 36 68 40 68 40 64 36 76 32 68 52 84 36 64 44 72 36 68 32 64 36 68 40 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 28 68 28 68 36 68 36 64 48 64 36 36 8 20 8 20 16 28 28 36 28 32 20 52 36 40 28 44 52 76 68 100 76 96 72 96 76 100 80 96 76 92 72 92 72 88 68 104 80 104 80 108 84 108 88 108 84 108 84 112 88 112 92 108 92 112 96 116 104 120 104 116 100 116 100 120 104 120 108 120 100 124 104 124 104 124 104 124 104 124 104 124 104 124 104 128 96 128 100 128 88 84 40 52 32 44 36 44 36 48 40 52 44 52 44 52 44 52 44 52 48 60 52 60 52 56 52 32 216 404 484 408 472 416 488 432 496 424 488 436 500 440 488 440 476 412 452 388 420 352 380 292 264 164 116 80 52 72 44 108 108 136 104 152 180 504 672 644 620 572 516 532 592 592 572 548 544 592 568 640 452 448 676 716 688 684 612 432 408 416 404 384 400 372 380 352 340 324 312 292 272 264 244 252 224 232 180 244 336 512 388 452 380 468 380 472 384 480 392 492 400 500 396 496 388 508 400 516 408 520 408 516 404 520 412 528 420 536 436 536 444 528 400 520 452 496 912 824 952 776 920 784 916 788 940 796 936 780 924 808 980 832 952 816 960 816 960 816 960 816 960 816 964 820 964 824 968 824 968 824 972 828 972 832 976 832 976 832 976 828 980 836 980 840 980 840 988 848 988 848 992 852 992 848 992 852 992 856 996 856 1000 848 1000 868 1012 872 1020 864 1012 860 1004 860 1000 868 996 876 976 844 928 900 832 696 1020 944 888 752 744 660 620 576 552 572 532 548 464 552 444 556 432 556 420 560 440 556 436 556 436 560 440 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 448 568 440 564 416 564 412 560 412 556 408 556 408 560 416 564 412 556 416 544 424 544 420 540 416 536 416 536 416 536 416 536 416 536 416 536 400 524 396 528 400 524 388 532 404 532 400 528 400 524 396 516 396 516 400 528 420 548 436 544 420 536 408 520 396 508 384 512 388 496 376 496 384 496 376 492 372 488 372 484 368 484 368 472 360 472 360 468 356 464 352 472 356 468 356 464 352 464 352 468 352 460 340 452 336 452 336 448 332 448 332 448 332 448 332 452 336 448 332 444 324 436 320 436 320 436 316 432 316 428 312 432 320 428 316 428 312 424 312 424 312 416 300 408 296 408 300 408 296 408 296 408 292 404 292 400 284 396 284 392 280 392 280 380 276 392 280 388 272 384 276 376 264 376 264 380 268 380 260 376 244 376 244 376 252 376 252 368 252 364 252 360 252 360 252 364 272 352 256 344 256 352 260 352 260 356 256 352 252 348 252 340 236 340 236 340 236 340 236 332 224 328 224 324 220 324 220 324 216 324 216 324 216 324 216 324 216 324 212 320 208 316 208 320 208 316 208 312 204 312 204 308 200 308 196 304 192 300 192 300 192 296 184 292 180 280 184 284 188 284 196 280 192 280 196 280 196 276 196 272 192 272 192 276 196 272 188 268 184 260 180 260 176 264 180 264 184 268 184 256 168 252 168 248 164 248 164 240 176 244 180 248 176 244 172 244 176 244 172 240 168 236 160 236 148 240 152 236 144 228 140 236 144 232 144 228 140 228 140 216 128 216 128 220 132 220 132 216 128 216 124 212 120 208 120 216 124 204 116 212 132 204 120 200 132 196 124 192 128 184 124 184 132 184 132 184 132 184 132 192 136 188 132 180 124 176 120 180 124 176 120 172 116 172 116 180 124 176 120 172 116 168 112 184 120 176 112 172 112 172 116 172 112 172 108 168 104 164 104 168 104 168 104 168 104 168 104 168 100 160 92 156 92 156 96 152 88 156 92 156 92 152 88 156 92 156 88 148 84 144 80 140 84 140 84 136 80 136 80 148 88 140 80 136 80 136 84 144 84 144 84 144 80 136 76 144 80 136 72 132 72 132 76 128 72 132 76 136 72 132 68 136 72 128 64 124 64 124 68 128 72 124 68 120 72 124 76 128 72 124 68 120 72 124 76 128 76 124 68 120 64 112 60 108 60 112 60 116 64 116 68 124 76 112 64 108 68 120 80 128 84 124 76 120 72 112 68 116 76 120 76 120 80 124 80 116 72 112 68 112 72 120 80 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 72 60 72 72 88 80 72 52 80 72 80 72 80 72 80 72 88 68 76 68 84 76 84 64 72 60 76 64 76 64 72 60 68 60 64 80 80 64 60 68 72 68 68 64 64 68 68 72 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 72 72 76 60 48 32 32 28 24 28 40 44 48 40 40 32 52 40 40 36 48 64 88 96 108 100 104 96 100 96 104 104 100 96 100 92 96 88 92 88 100 104 100 108 104 108 108 112 104 108 104 112 108 112 112 116 112 108 116 112 120 120 128 124 120 116 120 120 124 120 128 124 116 116 120 120 124 124 132 128 128 124 128 124 128 124 128 124 120 124 124 128 120 104 68 52 48 48 44 40 40 44 48 48 52 52 52 52 52 52 52 52 48 52 56 56 56 56 52 52 24 296 364 424 368 408 344 420 348 428 348 428 364 440 364 432 360 420 340 392 324 364 304 324 256 232 148 104 80 76 88 76 108 136 136 112 168 260 576 700 624 612 516 528 476 580 484 536 456 544 520 556 584 472 388 664 724 684 716 636 456 396 436 384 388 388 380 368 360 344 344 320 324 296 308 268 300 256 280 228 300 420 608 480 556 476 576 472 584 484 600 496 608 500 608 500 628 508 636 516 644 520 644 516 648 524 652 528 656 532 660 536 648 528 704 540 676 528 480 832 628 804 544 780 568 780 548 792 536 788 524 780 556 840 576 804 560 816 560 816 560 816 560 816 560 816 564 820 564 824 568 824 568 824 572 828 572 832 576 832 584 824 588 828 580 836 580 836 580 840 572 848 576 844 576 852 588 848 596 852 596 856 604 852 600 856 612 868 616 868 612 860 600 884 600 876 608 860 600 844 652 844 720 988 324 776 772 924 828 936 764 804 656 664 592 584 624 580 664 552 692 548 724 556 708 560 700 556 696 560 700 564 712 572 712 572 712 572 712 572 708 568 708 568 708 568 708 568 704 564 704 564 704 564 704 564 704 568 700 564 700 560 696 560 688 556 696 564 700 560 692 552 692 548 688 548 684 544 684 540 680 540 680 540 680 540 680 540 684 532 672 528 676 532 672 520 680 536 676 532 676 528 672 528 684 516 684 524 700 552 732 576 748 580 736 560 712 540 692 528 672 508 648 500 652 508 652 500 640 492 636 488 636 484 632 484 644 480 640 476 636 472 636 472 636 472 632 468 632 464 628 468 628 468 612 456 604 452 600 456 596 448 596 448 596 448 596 448 612 456 608 448 600 444 596 440 596 440 592 436 592 432 588 432 568 428 564 424 560 424 556 420 564 424 556 416 548 408 544 408 544 408 544 408 544 408 544 408 536 400 532 396 532 392 528 392 516 388 532 392 524 384 520 388 512 376 512 380 516 384 520 388 508 376 508 376 508 376 508 376 504 368 500 364 500 360 496 360 496 352 492 352 492 352 484 356 476 348 472 352 468 348 460 344 460 340 460 340 460 340 460 340 452 332 448 328 448 324 444 324 432 324 432 324 432 324 432 324 432 324 432 320 428 316 424 316 428 320 424 316 424 312 420 312 416 308 416 304 412 300 408 300 408 300 404 292 400 288 392 280 396 284 396 280 392 276 388 276 404 280 400 276 400 272 396 272 400 276 396 268 392 264 384 260 376 264 376 260 372 260 372 260 368 256 364 252 364 248 360 248 348 240 356 248 356 248 348 240 352 244 352 240 348 236 344 236 336 236 340 240 336 236 332 228 336 236 332 232 332 228 328 228 320 220 316 216 316 216 316 212 316 216 316 212 312 208 308 208 316 208 304 204 308 208 304 196 304 200 300 192 296 188 288 184 288 184 288 184 288 184 288 184 288 180 284 180 284 180 284 184 268 176 264 176 260 172 260 168 260 172 260 172 256 168 256 168 260 180 252 172 248 172 248 176 248 172 248 168 244 164 240 164 232 164 232 164 232 164 232 164 236 164 228 156 224 156 224 160 228 160 228 156 220 156 228 164 228 160 224 152 216 148 212 144 220 144 216 144 212 140 208 136 220 144 212 136 208 136 208 140 208 144 204 136 200 136 200 136 208 140 200 132 196 132 196 136 192 132 196 136 200 132 196 128 200 132 192 124 188 124 188 128 192 128 184 120 184 120 192 128 192 124 188 120 184 124 188 128 192 128 188 120 184 116 176 112 176 116 180 116 184 120 184 124 176 116 172 112 168 116 172 120 176 120 176 120 176 120 176 120 168 112 172 116 172 120 176 120 172 116 168 108 168 116 180 128 68 20 68 20 68 20 68 20 68 20 68 20 68 20 68 20 60 8 56 20 80 28 60 0 72 24 72 24 72 24 72 24 76 36 68 32 76 44 72 32 56 24 60 28 64 24 60 28 64 24 60 44 76 28 56 32 72 36 68 32 64 36 68 40 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 28 68 36 68 36 68 36 72 56 76 52 52 24 32 16 28 16 40 32 52 32 40 20 44 24 32 20 44 48 88 84 96 76 92 68 88 68 92 72 96 76 96 72 92 68 88 68 104 80 104 84 108 88 112 88 108 84 108 88 112 92 116 92 108 92 112 100 120 104 124 112 116 100 116 104 120 108 124 104 104 88 112 92 120 100 124 108 124 104 124 104 124 104 124 104 124 92 124 104 120 72 68 24 48 28 40 32 40 36 48 40 56 52 52 52 52 44 52 44 44 40 48 44 52 40 48 52 80 404 404 452 440 440 416 472 436 488 424 484 436 496 436 476 428 456 404 432 376 396 340 352 284 244 148 96 76 60 76 56 104 120 136 80 188 284 644 684 640 584 540 536 560 592 568 568 524 596 572 568 608 496 380 656 724 676 716 652 452 416 432 408 396 408 380 384 360 348 336 320 316 292 288 268 276 248 252 208 216 352 520 404 460 388 480 380 480 396 492 400 504 396 500 380 512 388 516 396 520 396 516 392 532 408 532 408 532 408 536 424 540 436 532 404 524 456 500 916 824 952 776 920 784 916 788 940 788 932 772 924 808 988 828 948 812 960 812 960 812 960 812 960 812 960 812 964 816 968 820 968 820 968 820 972 824 976 828 972 824 960 824 972 832 972 836 980 836 996 840 1008 844 1012 848 1012 848 992 848 996 852 1000 852 1000 860 1000 856 992 856 992 860 1004 864 1004 864 1004 864 1004 868 1004 860 968 876 988 880 716 804 1020 856 1004 916 1020 928 964 844 844 660 612 596 504 548 456 556 460 564 452 556 448 552 448 560 452 572 452 576 444 576 444 576 444 572 440 572 440 568 440 568 440 564 444 564 444 564 452 564 444 564 420 564 424 560 424 560 412 548 404 560 416 564 412 552 400 556 436 556 432 552 432 548 428 540 420 540 420 540 420 540 412 544 404 532 396 540 404 532 392 536 400 536 396 532 396 528 392 520 392 520 408 544 448 584 480 632 508 620 476 588 448 556 424 520 396 504 388 508 396 508 388 492 376 492 372 488 368 484 368 488 372 484 368 480 364 476 364 472 360 472 356 468 352 464 352 472 352 464 344 456 340 456 340 448 332 448 332 448 332 448 332 456 340 452 336 448 328 440 324 440 324 440 320 436 320 432 316 424 312 424 308 420 304 416 304 428 312 420 304 412 296 408 296 408 296 408 296 408 296 408 296 400 288 400 284 396 280 392 280 380 276 396 284 388 272 384 276 376 264 376 268 380 272 384 272 376 252 376 252 376 252 376 260 368 256 368 252 364 252 360 252 348 260 352 268 356 268 356 264 348 256 344 252 344 248 344 248 340 236 340 236 340 236 340 236 332 228 332 224 328 220 324 220 328 220 328 220 328 220 328 220 324 216 324 212 320 208 316 208 320 212 320 208 316 204 312 204 308 200 308 196 304 192 300 192 300 192 296 184 292 180 280 184 284 188 284 192 280 188 276 192 284 200 284 196 280 192 272 192 276 196 272 188 268 184 260 180 268 180 264 176 252 164 248 160 256 172 256 168 252 164 248 164 236 172 248 184 252 180 240 168 244 176 244 172 240 168 236 160 232 152 236 152 236 148 232 140 236 148 236 144 232 140 228 140 224 132 220 128 216 124 212 120 216 128 216 124 212 120 208 128 212 128 200 120 204 128 196 124 200 132 196 124 192 128 184 124 184 132 184 132 184 132 184 132 172 120 176 128 180 132 188 136 180 124 176 120 176 116 172 116 168 112 168 112 168 112 168 112 184 120 176 112 172 112 172 116 172 112 172 108 168 104 164 104 160 96 160 96 160 96 160 96 168 100 160 92 156 92 156 96 164 100 160 92 152 88 164 108 164 96 156 92 152 84 144 80 152 92 148 88 144 84 140 84 148 88 140 80 136 80 136 84 148 84 136 68 128 68 132 76 144 80 136 72 132 72 132 76 128 72 132 76 136 72 132 68 136 72 128 64 124 64 124 68 132 76 120 64 116 68 128 80 128 72 124 68 120 72 124 76 128 76 124 68 120 64 112 60 116 64 120 68 120 72 124 72 116 72 116 72 116 72 116 72 112 68 116 76 120 80 128 84 108 64 108 68 112 72 116 72 116 68 112 64 112 72 124 84 76 68 76 72 80 76 84 76 72 64 76 68 76 68 76 68 80 72 80 68 76 64 72 60 76 68 76 72 80 76 84 76 80 72 80 72 80 72 80 72 88 76 76 64 68 64 76 68 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 72 64 60 60 64 72 76 76 72 68 68 76 76 72 68 60 64 64 64 68 60 64 56 52 52 60 60 60 48 40 28 52 40 36 32 40 36 40 32 44 40 44 44 60 72 96 100 88 84 88 88 92 92 96 92 100 96 100 92 96 88 92 88 108 104 108 108 112 112 116 112 112 108 112 108 112 108 112 108 116 108 112 108 112 112 120 120 124 116 116 108 116 116 128 128 116 112 112 112 116 124 132 136 128 124 120 128 140 140 128 112 136 148 148 140 112 88 60 48 52 48 48 44 44 40 40 40 36 52 44 48 48 48 52 44 52 68 80 60 76 44 20 40 112 344 376 432 348 424 336 416 344 420 352 436 356 436 356 436 344 424 332 388 324 372 304 296 228 176 108 92 92 84 80 84 120 152 96 152 136 432 672 664 596 572 476 568 520 576 492 576 484 540 576 620 592 532 356 588 696 720 684 648 508 396 424 392 404 400 388 380 364 352 344 336 332 308 324 288 312 272 288 232 292 360 596 500 584 484 552 504 616 496 620 504 624 512 628 512 636 520 640 524 648 532 656 536 660 540 660 540 660 544 668 552 664 544 720 548 724 492 516 844 632 804 556 784 576 780 540 784 556 768 532 792 588 820 580 808 576 808 576 808 576 808 576 808 580 820 580 820 580 820 580 820 584 824 584 824 584 824 584 824 588 832 588 832 584 836 588 836 576 832 576 836 580 840 584 840 584 840 588 840 588 840 588 840 600 848 596 848 596 852 604 860 604 856 604 860 608 864 612 860 592 920 604 860 720 752 388 852 700 888 712 856 684 932 664 932 768 876 696 732 584 620 536 568 672 544 672 536 696 572 708 568 704 580 704 588 708 588 696 580 680 572 688 576 704 568 696 552 712 568 712 564 708 564 704 564 724 564 724 564 720 564 708 564 708 560 700 552 696 556 696 560 700 556 696 552 696 548 692 548 684 544 688 548 692 544 688 540 684 540 684 536 680 532 676 528 684 540 684 536 680 532 676 532 696 524 704 552 688 584 644 732 940 880 932 736 692 556 744 584 700 536 688 516 668 500 656 496 656 496 652 488 644 484 640 480 632 480 632 480 632 480 632 480 624 476 636 480 624 464 612 460 624 468 624 460 620 456 612 452 628 464 616 452 608 452 616 456 608 448 612 448 612 444 604 436 600 436 596 428 592 424 584 424 572 428 564 420 556 412 552 408 564 420 556 412 552 412 552 416 564 424 556 416 544 404 536 396 536 400 536 396 532 392 528 392 536 400 536 396 532 392 528 392 524 388 520 380 516 376 508 372 516 376 508 368 504 368 504 372 504 364 500 364 504 368 496 352 492 360 496 360 496 356 488 348 488 348 484 344 480 348 480 352 460 344 456 344 456 340 448 332 444 332 444 328 440 324 436 324 444 324 444 324 444 324 444 324 432 312 432 312 432 312 432 312 428 320 428 320 428 320 428 320 416 308 416 304 412 300 408 300 408 296 408 292 404 288 400 288 388 276 392 280 392 280 392 284 388 284 388 280 384 276 384 272 384 268 384 264 392 268 384 252 388 276 384 272 376 256 364 248 360 248 360 244 356 240 352 240 356 240 356 240 356 240 356 240 356 236 348 232 356 240 352 232 348 236 348 232 344 228 336 228 332 232 332 228 320 228 316 228 324 220 316 212 312 212 312 216 304 204 304 208 308 212 312 208 308 204 308 200 304 196 300 196 304 200 304 196 300 192 296 192 288 196 280 184 276 184 276 184 284 192 280 184 276 180 268 176 264 180 256 180 256 180 256 180 252 176 252 176 252 176 252 176 252 176 252 172 248 168 244 168 240 168 248 176 252 168 236 156 228 160 224 160 224 160 224 160 224 160 224 160 224 160 224 160 224 160 224 156 220 152 216 152 224 160 224 156 220 156 216 152 212 140 212 140 212 140 212 140 204 132 204 132 204 136 216 144 212 140 196 132 200 136 196 128 204 136 192 124 188 128 200 140 200 132 196 136 204 140 192 116 180 120 188 128 196 132 196 132 180 128 184 132 184 124 172 112 180 124 180 124 180 124 180 124 164 112 168 116 172 120 176 124 176 120 176 120 176 120 176 120 184 128 180 120 168 108 160 104 164 108 164 112 168 116 172 116 168 120 164 116 164 112 160 112 172 124 164 112 160 112 160 112 68 20 68 24 72 28 76 28 72 24 72 24 68 20 68 20 76 28 72 24 68 20 68 16 68 20 68 24 72 28 76 28 72 24 72 24 72 24 72 24 76 24 68 16 60 16 68 20 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 72 40 64 32 64 32 72 40 76 40 64 36 76 44 72 36 56 40 60 44 64 40 60 36 52 36 60 44 60 32 44 16 52 24 36 16 40 24 40 16 40 20 44 32 64 60 92 80 84 64 88 68 88 72 92 72 104 80 100 80 96 76 92 72 104 84 104 88 108 92 112 92 104 84 104 84 104 84 104 84 112 88 108 88 112 92 116 100 116 96 112 92 112 96 124 108 116 84 116 88 120 96 132 104 132 92 124 96 140 108 128 84 136 120 144 112 108 56 52 36 48 40 44 44 44 44 40 48 52 68 48 56 44 40 44 32 32 44 52 48 68 48 24 72 236 432 456 472 416 464 416 468 424 472 432 476 436 480 436 476 416 452 400 412 372 384 332 296 240 176 112 84 88 84 80 76 104 132 100 128 200 504 684 668 620 592 544 596 588 588 560 596 552 596 648 656 656 552 396 520 700 688 700 660 544 420 416 408 408 412 392 388 368 356 344 332 320 296 300 268 288 252 256 212 200 300 488 412 484 368 452 384 484 396 496 400 516 396 536 384 520 388 524 392 532 400 540 404 548 408 544 408 544 412 552 436 560 440 548 396 564 400 532 908 824 956 780 924 788 916 776 940 788 920 760 948 816 968 804 960 804 960 804 960 804 960 804 960 816 968 820 968 820 968 820 968 824 972 824 972 824 972 824 972 828 976 828 980 832 980 836 984 828 976 828 980 832 984 836 984 840 980 840 980 840 980 840 980 852 988 848 988 848 992 856 1000 852 996 852 1000 856 1000 860 1004 840 1020 860 984 904 1020 752 816 908 1016 848 1020 864 964 948 992 872 1000 912 1000 888 896 776 752 600 544 572 532 592 528 568 460 576 452 564 424 568 428 596 452 600 460 596 444 584 432 572 428 568 432 568 448 564 460 568 460 564 444 564 440 564 444 564 436 564 432 556 412 552 404 556 408 556 428 556 424 552 424 548 420 540 416 548 420 548 420 544 404 544 400 544 400 540 396 540 396 540 396 540 396 536 392 536 388 520 380 540 440 548 500 668 760 960 900 1020 820 800 476 528 356 540 424 524 404 508 388 496 384 492 380 488 376 484 368 476 364 476 352 480 352 480 352 480 352 480 356 484 352 468 340 472 348 464 352 460 348 456 340 448 336 460 344 452 336 444 336 452 340 444 336 448 336 448 332 440 324 436 324 432 320 428 312 420 308 428 320 428 312 420 304 416 300 424 308 416 304 412 300 416 304 424 312 420 304 408 292 400 288 400 288 400 284 396 284 392 280 400 288 400 284 396 280 392 280 388 276 384 268 380 264 372 260 380 268 372 260 368 260 368 264 368 256 364 256 368 260 360 244 356 260 360 260 360 256 352 248 352 252 348 244 344 244 344 244 340 248 344 248 344 244 336 236 332 236 332 232 328 232 324 228 324 220 324 220 324 220 324 220 312 208 312 208 312 208 312 208 316 208 316 208 316 208 316 208 308 200 308 196 304 192 300 192 296 200 296 196 292 192 288 192 284 184 280 184 280 184 280 184 284 192 288 188 280 184 276 184 276 184 264 184 272 188 264 168 272 188 272 184 264 172 252 164 248 164 248 160 244 160 240 156 240 176 240 176 240 176 240 176 244 176 236 172 244 184 240 164 232 152 236 148 232 144 228 144 232 144 232 140 232 136 228 136 220 148 212 144 208 140 208 144 200 132 200 136 204 140 208 140 204 144 204 140 200 136 196 136 200 140 196 136 196 132 192 132 196 136 188 128 184 128 184 132 192 136 188 128 184 124 176 120 180 120 180 120 180 120 180 120 176 116 176 116 176 116 176 116 176 116 176 112 172 108 168 108 168 112 172 112 168 108 164 100 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 96 160 92 156 88 152 88 160 92 156 92 152 88 152 84 144 88 144 88 144 88 144 88 136 76 132 76 132 80 140 88 152 92 132 80 136 88 136 80 136 80 132 76 128 80 132 84 140 80 128 80 136 84 128 68 120 72 128 80 132 80 128 76 124 72 128 80 128 72 116 60 124 72 124 72 124 72 124 72 112 72 116 72 116 72 120 76 116 72 116 72 116 72 116 72 124 80 120 72 116 68 108 64 108 64 112 68 112 72 116 72 124 76 120 72 116 68 116 68 124 72 116 64 112 64 112 68 76 68 80 72 80 72 84 76 88 80 84 76 80 72 76 68 84 76 84 76 80 72 80 72 76 68 80 72 80 72 84 76 80 72 80 72 80 72 80 72 84 72 76 64 72 64 72 68 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 72 68 68 64 64 68 68 72 76 68 64 68 72 76 72 64 64 60 68 64 68 64 64 60 64 64 72 68 68 56 52 44 60 48 44 36 48 44 48 36 40 40 56 64 80 84 92 92 88 88 92 88 96 92 96 92 108 104 108 104 104 100 104 100 108 104 108 108 112 112 116 112 112 108 112 108 112 108 112 108 112 112 116 112 120 116 120 120 120 116 116 112 120 120 128 124 116 120 124 128 132 132 132 132 132 128 124 132 136 136 128 120 128 140 132 120 92 68 44 36 40 40 44 44 44 44 48 48 36 48 44 48 52 48 60 44 48 48 56 52 72 44 32 80 276 432 380 412 336 416 340 424 348 424 352 428 360 428 356 432 332 412 324 380 316 360 292 288 220 172 112 92 88 84 80 88 132 156 144 128 280 604 628 660 544 568 492 580 512 560 484 564 476 580 608 648 624 604 396 484 692 724 704 712 588 424 400 400 408 408 396 388 372 360 356 348 344 320 336 300 324 276 296 244 264 296 552 500 588 496 584 504 632 500 640 512 648 528 656 544 652 528 660 532 668 540 672 540 684 552 680 548 684 552 688 560 680 560 732 556 728 496 516 840 636 800 556 780 572 780 544 780 552 764 548 796 596 812 584 804 584 804 584 804 584 804 584 808 584 820 580 820 580 820 580 820 584 824 584 824 584 824 584 824 580 828 580 828 584 832 584 836 580 828 580 832 584 836 588 836 588 840 588 840 588 840 588 840 596 848 596 848 596 852 604 856 612 852 612 852 616 856 616 860 628 848 632 856 604 936 648 652 520 932 628 852 664 836 632 880 636 872 700 908 744 904 732 872 764 796 640 628 560 588 604 596 644 584 692 584 716 556 712 528 700 560 692 556 704 568 728 580 724 568 720 568 708 568 704 568 724 564 724 564 720 564 708 564 708 564 704 556 696 552 700 556 704 560 700 556 700 552 696 552 688 544 692 552 696 548 688 544 688 544 692 548 692 548 696 552 684 540 684 540 688 544 688 544 700 532 724 560 704 568 916 956 1020 1020 1020 1016 1020 696 656 492 708 536 692 520 676 508 668 504 660 496 656 488 648 484 644 484 636 484 628 484 628 484 628 484 624 480 624 472 608 464 620 484 628 464 628 460 620 452 616 448 624 456 616 448 612 448 612 452 612 448 612 448 612 444 604 440 600 436 600 432 592 424 588 424 580 432 572 428 568 424 560 420 564 424 560 416 552 412 556 416 560 420 556 416 544 404 540 400 536 400 536 400 532 396 532 392 536 400 536 396 532 392 528 392 524 388 520 380 516 376 508 372 516 376 508 368 504 368 504 372 504 364 500 364 504 368 496 352 492 360 496 360 496 356 488 348 488 352 480 340 476 340 476 340 464 344 464 344 464 340 456 336 452 332 452 332 448 328 448 324 444 324 444 324 444 324 444 324 432 312 432 312 432 312 432 312 420 312 420 312 420 312 420 312 416 308 416 304 412 300 408 300 408 296 408 292 404 288 400 288 400 288 396 284 392 276 388 280 388 288 380 284 384 280 380 276 392 276 392 272 400 276 392 256 384 272 384 268 376 260 364 248 360 248 360 248 356 244 356 240 356 240 356 240 356 240 356 240 364 244 352 240 364 248 360 240 348 236 348 232 344 228 336 228 332 232 332 228 320 228 316 228 324 216 320 216 316 212 316 208 304 200 308 204 308 204 312 208 308 204 308 200 304 196 300 196 304 196 300 196 296 192 296 196 288 192 276 184 272 184 276 188 280 192 276 184 272 180 264 176 260 184 260 184 260 184 260 184 252 176 252 176 252 176 252 176 252 176 252 172 248 168 244 168 252 172 244 168 240 164 240 172 228 160 224 160 224 160 224 160 224 160 224 160 224 160 224 160 224 160 224 156 220 152 216 152 220 152 216 152 212 148 212 144 220 148 220 148 220 148 220 148 208 136 204 132 204 136 212 144 216 144 200 136 204 144 204 136 192 132 196 136 200 132 196 128 208 136 192 128 196 136 196 124 192 128 196 132 196 128 188 120 180 124 184 128 184 124 176 116 180 124 180 124 180 124 180 124 176 120 176 120 172 116 172 116 168 112 168 112 168 112 168 112 172 116 172 116 172 116 172 116 164 112 168 112 172 116 172 116 176 128 172 124 172 120 168 120 172 120 164 112 160 112 164 116 72 24 72 24 72 24 72 24 88 36 84 32 76 24 68 20 76 28 76 28 76 28 76 28 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 68 20 64 16 64 16 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 68 36 68 36 68 36 68 36 72 36 64 32 72 44 68 32 60 40 64 48 68 44 60 40 60 44 64 44 60 36 48 24 52 24 36 16 40 20 40 16 28 20 52 48 80 64 84 60 88 68 88 72 92 72 96 76 104 84 104 84 100 80 100 80 104 84 104 88 108 92 112 92 112 92 112 92 112 92 112 92 108 92 112 96 116 100 116 96 116 96 116 96 120 100 124 104 120 92 132 104 140 104 132 100 132 100 128 100 132 100 132 96 140 116 132 96 88 44 44 28 36 32 40 44 44 48 48 60 48 64 48 56 44 40 44 32 40 32 36 40 64 32 40 136 396 500 444 456 416 468 408 472 420 472 424 476 428 476 424 472 408 448 396 408 368 364 312 276 212 156 108 84 88 72 84 84 120 128 136 100 380 680 640 668 572 588 572 616 584 572 548 588 560 644 668 668 672 620 464 400 684 700 708 700 616 436 400 428 420 420 404 392 380 364 364 340 336 312 316 284 300 260 272 220 204 224 448 420 500 388 480 384 520 420 516 420 520 400 528 380 536 408 540 408 544 416 548 416 560 428 556 424 560 432 568 452 576 456 564 404 572 404 532 904 816 948 776 920 784 916 776 940 780 920 772 956 816 964 800 956 804 960 804 960 804 960 804 960 812 964 816 964 816 964 816 964 820 968 820 968 820 968 820 968 824 972 828 976 828 980 832 980 828 976 828 980 832 984 836 984 840 980 840 980 840 980 840 980 848 988 844 984 848 988 852 996 848 992 852 996 852 1000 856 1000 888 972 876 1020 824 1016 924 972 636 924 932 976 880 1020 808 1020 876 980 840 932 836 936 876 960 924 956 884 884 804 764 672 624 564 532 560 512 564 492 560 484 548 460 552 444 552 436 568 424 568 412 568 412 572 420 576 424 564 432 564 440 564 440 568 440 568 436 560 420 556 420 556 424 564 432 560 432 556 428 556 428 548 420 552 424 552 424 548 412 544 400 544 404 552 408 556 412 540 396 544 400 544 404 548 404 540 392 556 436 544 448 904 900 1000 868 956 856 988 588 516 388 544 428 532 412 516 400 508 396 500 384 496 380 488 372 484 372 484 360 488 360 488 360 488 360 468 344 476 344 468 336 468 348 468 356 464 348 456 344 452 340 456 344 452 340 448 336 448 336 448 336 452 340 448 336 444 328 440 328 436 320 428 316 424 312 432 324 436 320 432 316 428 316 428 312 420 304 416 304 416 308 420 308 416 300 412 296 404 292 404 292 400 288 400 284 396 284 400 288 400 284 396 280 392 280 388 276 384 268 380 264 372 260 380 268 372 260 368 260 368 264 368 256 364 256 368 260 360 244 356 260 360 260 360 256 352 248 344 244 340 240 340 244 344 248 340 248 348 252 344 248 340 240 336 240 332 236 332 232 328 232 324 220 324 220 324 220 324 220 316 212 316 212 316 212 316 212 312 204 312 204 312 204 312 204 308 200 308 196 304 192 300 192 296 200 296 196 292 192 288 192 292 196 288 188 280 180 276 176 280 188 284 188 280 188 280 188 284 188 272 188 280 192 268 176 272 188 272 184 264 176 256 168 252 168 248 164 248 160 244 160 240 176 240 176 240 176 240 176 244 176 236 172 244 180 240 164 232 152 236 148 232 144 228 144 232 144 232 140 232 136 228 136 216 148 220 148 216 144 212 140 204 136 204 136 204 136 204 136 204 144 204 140 200 136 196 136 196 136 196 132 192 132 188 128 192 136 188 128 184 128 188 136 188 132 188 128 184 124 180 124 184 124 184 124 184 124 184 124 176 116 176 116 176 116 176 116 176 116 176 112 172 108 168 108 180 116 168 100 160 104 168 112 164 100 164 100 164 100 164 100 160 96 160 96 160 96 160 96 160 96 160 92 156 88 152 88 152 88 148 84 148 80 144 80 148 92 148 92 148 92 148 92 140 80 132 76 132 80 140 84 152 92 140 88 144 96 148 88 124 76 136 88 140 84 128 72 148 84 124 72 128 80 132 76 136 84 136 80 128 72 120 64 124 72 124 72 124 72 124 68 124 72 124 72 124 72 124 72 124 80 124 76 116 72 112 68 112 68 112 68 112 68 112 68 112 68 112 72 116 76 120 76 112 68 112 72 116 72 120 76 132 84 132 80 128 76 124 76 120 72 116 64 112 64 116 72 80 72 80 72 80 72 80 72 96 84 92 80 84 72 76 68 84 76 84 76 84 76 84 76 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 76 68 72 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 68 68 68 68 68 68 68 68 72 68 60 64 72 72 68 64 64 64 72 68 72 68 68 60 64 60 64 56 60 52 52 44 48 36 32 28 36 36 36 28 32 36 56 68 84 80 80 76 92 88 96 92 96 96 100 96 100 96 100 96 104 100 104 100 108 104 108 108 112 112 116 112 124 120 124 120 124 120 124 120 112 112 120 120 128 120 124 116 120 116 124 120 128 124 128 124 124 128 136 140 140 136 132 128 132 132 136 132 132 132 132 136 144 144 128 112 80 60 44 40 36 40 40 44 44 48 48 52 44 52 44 48 52 48 60 44 72 48 44 52 52 16 52 180 360 444 352 408 356 424 332 420 348 424 352 428 356 424 348 420 336 412 332 380 320 348 280 256 180 140 104 88 88 84 92 104 148 140 156 132 452 708 604 652 508 568 516 592 508 556 476 552 512 628 600 636 608 640 472 400 648 724 696 708 628 452 400 428 420 420 412 400 396 380 384 364 368 340 356 320 344 296 320 264 300 236 512 516 608 508 612 504 668 524 668 528 664 532 664 532 684 552 688 552 688 556 692 556 704 564 700 564 700 568 708 576 692 572 744 568 736 500 520 848 628 792 548 776 572 776 544 784 548 768 560 804 596 804 576 800 584 804 584 804 584 804 584 808 580 816 576 816 576 816 576 816 580 820 580 820 580 820 580 820 584 824 584 828 588 828 592 832 588 828 588 832 592 836 596 836 596 836 596 836 596 836 596 836 604 840 600 840 600 844 608 852 608 848 608 852 612 852 616 856 632 852 632 884 600 824 644 952 556 604 628 952 588 892 684 840 636 876 652 872 668 864 664 856 600 880 648 928 716 900 724 824 700 712 668 596 628 544 660 556 692 576 704 576 712 572 712 564 720 568 720 572 708 576 704 576 712 568 712 568 712 568 712 568 712 564 704 560 700 556 704 560 716 560 716 560 712 556 712 552 704 548 708 552 708 552 704 548 692 540 696 544 700 552 704 552 696 544 696 544 696 544 696 544 684 520 720 552 708 564 1020 1000 1020 1016 1020 1016 1020 708 656 536 708 540 696 524 684 516 676 512 664 500 664 496 656 488 652 488 640 488 632 488 632 488 632 488 616 480 636 492 628 476 616 472 632 468 628 464 624 456 616 452 620 456 620 456 616 452 612 448 612 452 616 452 616 448 608 440 604 440 600 436 596 428 588 428 580 436 576 432 572 432 572 432 568 424 560 420 556 416 560 420 556 420 552 412 548 408 540 404 540 404 540 400 536 400 532 396 536 400 536 396 532 392 528 392 524 388 520 380 516 376 508 372 516 376 508 368 504 368 504 372 504 364 500 364 504 368 496 352 492 360 496 360 496 356 488 348 472 336 472 340 480 348 492 360 468 348 468 348 468 344 460 336 456 336 456 332 452 332 448 328 444 324 444 324 444 324 444 324 436 316 436 316 436 316 436 316 428 320 428 320 428 320 428 320 416 308 416 304 412 300 408 300 408 296 408 292 404 288 400 288 408 292 404 288 396 280 388 280 384 284 380 284 384 280 384 280 396 276 396 272 404 276 392 260 380 268 380 268 376 260 368 252 364 252 364 248 360 248 356 244 356 240 356 240 356 240 356 240 352 232 344 228 352 236 348 228 348 236 348 232 344 228 336 228 332 232 332 228 320 228 316 228 320 220 324 224 324 216 316 208 308 204 308 204 308 204 308 204 308 204 308 200 304 196 300 196 300 196 296 192 296 188 292 192 284 188 272 184 272 188 280 192 276 188 272 184 272 184 268 180 260 184 260 184 260 184 260 184 252 176 252 176 252 176 252 176 252 176 252 172 248 168 244 168 256 176 244 160 236 164 244 176 232 164 228 164 228 164 228 164 224 160 224 160 224 160 224 160 224 160 224 156 220 152 216 152 216 152 212 148 212 144 208 144 212 140 212 140 212 140 212 140 212 140 208 132 204 132 208 140 216 144 200 136 208 148 212 144 188 128 200 140 204 136 192 124 212 136 188 124 192 132 196 128 200 136 200 132 192 124 180 112 180 124 180 124 180 124 180 128 180 124 180 124 180 124 180 124 184 128 180 124 176 116 172 116 176 120 176 120 176 120 176 120 164 108 168 116 172 120 180 124 168 112 172 116 172 120 176 120 180 132 180 132 176 128 172 124 168 116 160 112 160 116 168 120 76 28 72 24 72 24 68 20 80 32 76 28 72 24 68 20 72 24 72 24 76 28 76 28 76 28 72 24 72 24 68 20 72 24 72 24 72 24 72 24 68 24 72 24 72 20 64 12 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 68 40 72 36 68 32 72 32 60 32 68 40 68 28 64 44 68 48 68 48 64 44 64 40 60 36 52 28 48 24 40 12 24 4 28 12 28 4 36 24 56 52 80 64 80 60 92 72 92 72 96 76 96 80 96 76 96 76 100 80 100 80 104 84 104 88 108 92 112 92 120 100 120 100 120 100 120 100 108 92 120 104 128 104 120 96 116 96 120 104 128 108 124 104 128 100 132 104 136 100 132 100 132 104 140 100 128 96 136 112 152 120 132 84 76 36 40 32 40 32 44 44 44 44 48 48 48 56 48 48 48 40 44 32 60 40 48 60 44 16 96 288 420 480 412 460 436 468 400 476 420 472 424 472 424 468 416 464 412 452 396 404 352 344 280 232 160 116 96 80 88 80 100 100 128 104 132 180 540 696 648 644 564 596 588 616 584 584 556 576 612 668 648 652 652 628 524 368 604 696 700 672 640 480 416 440 428 432 420 408 400 380 376 360 356 324 336 296 316 280 288 236 232 156 392 408 496 372 504 380 524 420 528 428 540 416 556 404 560 420 560 420 564 424 564 424 572 428 568 428 568 432 576 456 580 460 572 416 584 416 544 920 808 940 768 916 784 912 780 944 776 924 784 964 816 956 792 952 804 960 804 960 804 960 804 960 808 960 812 960 812 960 812 960 816 964 816 964 816 964 816 964 820 972 824 972 828 976 828 976 828 976 828 980 832 984 836 984 836 980 836 980 836 980 836 980 840 984 836 980 840 988 848 992 844 992 848 992 852 996 852 996 840 1020 868 988 860 1004 852 1016 936 816 648 1020 896 956 936 980 872 1004 880 1000 880 988 868 992 892 1020 860 992 860 1008 916 1020 908 940 848 820 728 668 604 564 564 532 556 512 560 484 568 460 572 420 576 404 576 396 580 396 568 428 572 432 568 432 572 436 568 440 564 440 556 448 556 440 564 440 564 436 560 436 556 432 548 428 556 432 556 432 552 416 540 400 548 404 548 404 552 408 548 400 544 400 540 396 536 392 536 392 540 412 520 432 728 692 956 868 980 772 784 432 492 444 540 416 532 404 520 396 516 396 504 384 500 380 496 372 488 368 488 364 492 364 492 364 492 364 492 372 508 376 496 356 484 356 472 356 468 352 460 344 456 344 452 344 456 344 456 340 448 332 452 340 456 344 452 336 444 332 444 328 440 324 432 316 428 316 428 320 432 320 432 320 432 320 428 316 424 308 420 308 420 308 416 304 416 300 412 296 408 296 408 292 404 292 400 288 400 288 400 288 400 284 396 280 392 280 388 276 384 268 380 264 372 260 380 268 372 260 368 260 368 264 368 256 364 256 368 260 360 244 356 260 360 260 360 256 352 248 340 240 340 244 348 252 360 264 344 252 352 256 348 248 340 244 340 240 336 240 332 236 332 236 324 220 324 220 324 220 324 220 320 216 320 216 320 216 320 216 320 212 320 212 320 212 320 212 308 200 308 196 304 192 300 192 296 200 296 196 292 192 288 192 292 196 292 192 284 188 280 184 276 184 284 188 280 188 284 192 280 188 268 188 276 192 268 172 264 184 268 184 268 180 260 172 256 168 252 168 248 164 248 164 240 176 240 176 240 176 240 176 232 164 224 160 232 172 228 152 232 152 236 148 232 144 228 144 232 144 232 140 232 136 228 136 216 152 224 160 224 152 212 140 208 140 204 136 204 136 200 132 204 144 204 140 200 136 196 136 192 132 192 132 188 128 188 124 188 132 184 128 184 132 192 140 184 128 184 128 184 128 184 128 180 120 180 120 180 120 180 120 176 116 176 116 176 116 176 116 176 116 176 112 172 108 168 108 176 112 168 108 164 104 164 108 168 104 168 104 168 104 168 104 160 96 160 96 160 96 160 96 160 96 160 92 156 88 152 88 156 88 152 88 148 84 148 80 140 84 140 84 140 84 140 84 144 84 136 76 132 76 136 80 148 88 132 84 144 96 148 92 128 80 132 84 136 80 132 76 144 84 128 76 132 84 132 72 136 84 136 80 128 72 120 64 124 72 120 68 120 72 128 80 124 72 124 72 124 72 124 72 124 80 124 80 120 76 120 76 120 76 120 76 120 76 120 76 112 68 112 72 116 76 120 76 116 72 116 72 120 76 120 80 132 84 132 80 128 76 124 76 116 68 112 64 112 68 120 76 84 76 84 72 80 68 76 68 80 72 80 72 76 68 76 68 72 68 76 68 80 72 84 76 84 76 84 72 80 68 76 68 80 72 80 72 80 72 80 72 76 68 80 76 80 68 72 60 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 64 64 72 72 72 72 64 64 68 64 60 60 68 72 64 60 68 68 72 72 76 68 72 64 72 68 68 60 60 52 56 52 48 36 32 24 36 32 36 24 56 56 72 76 88 88 96 92 96 92 96 96 100 96 104 100 100 100 104 100 108 104 112 108 108 104 108 108 112 112 116 112 120 116 120 116 120 116 120 116 112 112 124 128 132 124 124 116 116 116 128 128 132 128 128 124 132 132 128 128 128 128 132 132 132 140 140 136 124 124 136 148 144 140 120 92 60 44 36 36 48 48 44 44 44 44 40 44 44 52 44 52 52 48 52 48 56 52 52 68 28 12 116 356 376 428 336 412 368 416 332 440 356 424 356 424 356 420 348 412 340 404 336 364 304 312 240 208 140 108 88 88 88 96 104 136 140 120 152 284 604 668 636 612 520 580 516 584 516 580 492 548 552 644 588 660 612 640 524 396 544 720 708 688 660 520 432 432 432 432 424 416 408 396 400 380 384 356 376 332 364 312 336 280 340 192 484 516 624 532 672 540 688 540 700 548 700 564 704 568 708 564 708 564 708 564 708 564 712 568 708 564 708 568 716 580 692 572 748 572 748 516 536 864 620 788 544 772 568 776 548 784 540 772 568 812 596 796 568 796 584 804 584 804 584 804 584 808 576 812 572 812 572 812 572 812 576 816 576 816 576 816 576 816 580 820 584 824 584 828 588 828 588 828 588 832 592 836 596 836 596 836 596 836 596 836 596 836 600 840 596 836 600 840 604 848 604 844 608 848 608 852 612 852 612 852 616 848 616 872 620 824 688 900 436 724 672 864 624 884 640 868 620 848 612 860 648 884 612 868 640 884 648 852 624 816 648 856 736 920 776 876 708 792 636 640 636 584 624 572 656 576 684 576 696 576 708 576 708 576 700 568 700 572 712 572 724 568 724 564 716 556 704 556 700 560 724 568 720 564 720 560 716 560 708 552 712 560 716 556 708 552 708 556 708 556 704 552 704 552 700 548 696 540 688 532 680 528 704 548 708 520 672 548 668 624 840 780 832 684 700 532 716 592 708 532 692 520 680 512 676 512 672 508 668 500 660 496 656 496 648 496 640 496 640 496 640 496 656 512 648 488 620 476 624 492 636 472 632 464 624 460 620 456 616 452 620 460 620 452 612 444 616 452 620 456 616 452 612 444 608 444 604 436 596 432 592 432 572 428 568 428 568 432 572 432 572 428 564 420 560 420 560 424 552 416 548 412 548 412 544 408 544 408 540 404 540 400 536 400 536 400 536 396 532 392 528 392 524 388 520 380 516 376 508 372 516 376 508 368 504 368 504 372 504 364 500 364 504 368 496 352 492 360 496 360 496 356 488 348 492 356 488 352 484 352 488 356 472 344 476 348 472 344 468 336 464 336 460 332 460 328 456 328 444 324 444 324 444 324 444 324 440 320 440 320 440 320 440 320 424 316 424 316 424 316 424 316 416 308 416 304 412 300 408 300 408 296 408 292 404 288 400 288 400 288 400 288 400 288 400 288 380 280 376 284 384 284 388 284 388 272 388 268 396 272 388 252 376 264 380 268 380 264 372 256 368 256 364 252 364 248 360 248 356 240 356 240 356 240 356 240 352 232 340 228 352 236 348 228 348 236 348 232 344 228 336 228 332 232 332 228 320 228 316 228 320 220 328 228 332 220 316 208 312 208 312 204 308 200 304 200 308 204 308 200 304 196 300 196 296 192 296 188 292 188 288 188 280 184 272 184 272 188 280 196 272 184 272 184 272 184 272 184 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 176 252 172 248 168 244 168 244 172 248 172 244 168 240 164 236 168 232 168 232 168 232 168 224 160 224 160 224 160 224 160 224 160 224 156 220 152 216 152 224 156 220 156 216 152 216 148 216 144 216 144 216 144 216 144 216 140 208 132 204 132 204 136 204 136 192 132 204 144 208 140 200 132 196 128 192 132 196 136 204 132 192 132 200 136 192 120 196 132 196 132 192 124 184 120 180 124 176 116 176 124 188 136 180 124 180 124 180 124 180 124 176 120 180 124 180 124 180 128 172 116 172 116 172 116 172 116 168 116 172 116 172 116 172 120 172 116 172 120 176 120 180 124 176 128 176 128 172 124 172 120 164 112 160 112 160 116 168 124 76 28 76 24 72 20 68 20 64 16 68 20 68 20 68 20 60 16 64 20 68 24 72 24 76 28 76 24 72 20 68 20 72 24 72 24 72 24 72 24 64 20 72 28 72 20 60 8 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 60 32 72 44 76 40 64 28 68 32 60 28 68 36 64 28 64 48 68 52 72 48 68 44 76 52 68 44 60 40 60 40 48 20 32 12 36 16 36 12 64 48 76 64 92 76 100 80 92 72 92 76 96 80 100 80 104 84 104 88 108 92 112 92 104 84 104 88 108 92 112 92 108 88 108 88 108 88 108 88 108 92 120 108 132 108 120 96 112 96 124 108 132 108 124 100 136 100 124 88 120 92 128 100 136 108 144 104 124 92 136 120 144 112 116 64 56 16 28 20 52 40 48 44 44 40 40 36 48 48 52 40 48 40 48 32 40 28 56 72 40 24 168 436 444 476 404 452 432 448 400 492 424 464 424 464 424 456 412 452 400 436 380 380 324 304 236 184 128 84 88 68 92 76 116 124 112 88 140 332 660 648 684 600 580 604 584 608 588 604 572 568 636 672 652 692 668 636 560 388 508 700 724 684 680 548 456 428 436 432 428 408 408 384 388 368 368 336 344 308 328 280 300 240 268 124 380 416 528 408 572 432 568 452 556 456 560 428 564 412 572 436 568 432 568 432 568 432 568 428 564 428 564 432 572 456 576 460 572 420 588 428 556 932 804 936 768 916 780 912 780 944 772 928 792 972 816 952 788 952 804 960 804 960 804 960 804 960 808 960 812 960 812 960 812 960 816 964 816 964 816 964 816 964 820 968 820 972 824 976 828 976 828 976 828 980 832 984 836 984 836 980 836 980 836 980 836 980 840 980 836 980 836 984 844 992 844 988 844 992 848 996 852 996 888 944 844 1020 836 980 884 992 848 1020 868 776 748 1020 872 1000 876 1016 880 1020 880 1016 864 1004 860 1020 848 1020 836 1016 868 1020 876 984 872 960 888 968 916 972 900 892 772 712 636 576 576 516 584 484 576 456 572 440 572 432 572 436 572 432 572 436 568 436 568 432 560 440 556 452 556 456 568 444 568 440 564 440 560 436 552 432 556 436 560 432 556 420 564 420 564 416 560 412 556 412 552 404 544 396 532 384 520 376 524 396 532 412 548 504 484 472 572 428 576 424 568 468 592 392 532 412 524 400 516 392 512 392 508 388 504 384 500 376 492 372 492 368 496 368 496 368 496 368 520 380 488 336 448 324 472 360 472 360 468 352 464 348 456 344 448 340 456 348 456 340 444 328 452 344 456 344 456 340 448 332 444 332 440 324 436 320 428 316 424 308 428 308 428 308 428 308 432 308 424 300 420 300 420 304 416 304 412 300 412 300 408 296 408 296 408 292 404 288 400 288 400 288 400 284 396 280 392 280 388 276 384 268 380 264 372 260 380 268 372 260 368 260 368 264 368 256 364 256 368 260 360 244 356 260 360 260 360 256 352 248 372 268 364 256 352 248 348 248 344 256 348 256 348 252 340 244 336 244 336 240 332 236 328 236 324 220 324 220 324 220 324 220 320 216 320 216 320 216 320 216 312 204 312 204 312 204 312 204 308 200 308 196 304 192 300 192 296 200 296 196 292 192 288 192 284 192 288 192 288 192 292 196 276 184 280 188 280 192 284 192 272 180 260 180 268 184 260 168 264 180 268 184 268 180 260 176 256 172 256 168 252 164 248 164 240 176 240 176 240 176 240 176 240 172 232 168 240 176 236 160 232 152 236 148 232 144 228 144 232 144 232 140 232 136 228 136 216 152 228 164 228 152 212 140 208 140 208 136 204 132 200 132 204 144 204 140 200 136 196 136 192 132 192 128 188 124 184 124 184 128 184 128 184 132 196 140 184 128 184 128 184 128 184 128 172 112 172 112 172 112 172 112 176 116 176 116 176 116 176 116 176 116 176 112 172 108 168 108 164 108 172 116 176 108 160 96 168 104 168 104 168 104 168 104 160 96 160 96 160 96 160 96 160 96 160 92 156 88 152 88 160 96 160 92 156 92 152 88 148 92 148 92 148 92 148 92 144 88 136 76 132 76 132 76 136 80 124 76 136 92 144 88 140 84 128 72 124 76 136 88 136 80 132 84 140 88 128 64 128 76 132 80 132 76 124 68 124 68 120 64 120 72 132 84 124 72 124 72 124 72 124 72 116 76 120 80 124 84 128 88 112 68 112 68 112 68 112 68 116 72 116 72 116 72 116 72 116 72 116 76 120 80 124 80 128 80 124 76 124 72 120 72 112 64 112 64 112 68 124 76 80 72 80 72 80 72 80 72 76 68 76 72 80 76 84 76 68 56 64 64 80 80 88 76 68 64 80 76 84 72 72 60 76 68 76 68 76 68 76 68 64 64 80 80 88 72 72 56 84 68 72 56 68 60 80 72 76 64 76 64 76 64 76 64 72 72 72 72 68 64 60 56 72 72 72 72 72 68 60 60 72 68 72 68 72 68 72 68 52 56 68 68 76 64 64 52 44 36 36 32 40 40 52 52 48 60 80 84 88 84 88 88 96 92 96 96 100 100 104 100 112 108 112 112 116 116 120 116 108 104 108 108 112 112 116 112 112 108 112 112 116 112 120 116 120 120 128 124 120 116 124 124 124 120 124 120 124 120 124 120 128 128 128 132 132 136 136 136 144 132 124 124 128 136 136 132 140 128 96 68 40 36 36 44 40 40 40 44 44 48 48 48 44 52 48 48 52 48 52 48 20 84 12 40 24 56 236 424 356 412 340 408 344 420 356 432 364 428 360 424 356 420 352 416 344 396 344 356 300 292 224 176 116 96 76 76 80 112 120 140 152 120 164 452 680 656 612 624 536 600 528 584 520 600 520 572 544 660 592 656 640 644 508 460 448 688 692 720 668 608 448 448 432 432 436 428 428 400 408 384 408 372 392 348 384 340 376 308 400 224 536 568 732 616 712 568 744 576 744 564 728 572 728 580 720 568 724 572 728 576 732 580 724 572 728 576 728 576 728 576 696 580 736 588 736 496 576 856 596 784 552 772 564 776 548 776 536 780 580 812 584 788 568 800 576 796 576 800 580 804 584 808 576 812 572 812 572 812 572 812 576 816 576 820 580 824 584 824 584 816 584 816 584 816 584 816 584 816 584 820 588 824 592 824 596 828 596 832 600 836 604 836 596 828 596 832 600 836 604 836 608 848 608 848 608 848 608 848 608 848 608 852 612 856 616 856 640 844 704 840 396 832 664 868 620 904 620 844 660 872 580 896 660 852 664 852 656 852 640 860 628 872 616 884 616 892 612 888 676 892 740 876 764 844 712 652 648 568 612 556 684 576 708 596 696 584 704 580 712 572 712 544 736 568 724 564 712 564 712 568 716 556 720 556 720 556 720 556 720 556 720 556 720 556 720 556 720 560 720 556 716 552 712 552 704 544 704 540 700 536 696 536 696 540 712 544 716 548 704 564 704 604 692 592 708 556 712 524 720 544 696 524 676 504 664 500 672 508 672 504 668 500 664 504 640 492 644 500 644 500 652 516 628 452 568 416 548 400 556 436 624 460 624 460 624 460 624 460 620 456 620 456 620 456 620 456 620 456 620 452 616 448 612 448 608 444 608 440 604 436 600 440 576 432 572 428 568 424 564 424 572 428 564 420 560 420 560 424 556 416 552 412 548 416 552 420 552 416 552 416 552 416 552 416 552 412 540 400 532 400 540 408 528 392 524 384 520 384 524 388 516 380 516 376 512 372 508 372 508 372 504 364 500 360 492 356 488 352 492 356 492 356 496 360 488 352 488 352 488 352 488 352 468 336 460 328 456 332 464 340 468 340 468 336 464 332 460 332 452 332 456 336 452 332 448 324 436 316 440 320 440 320 444 324 424 316 424 312 420 308 416 308 420 308 412 300 408 300 408 304 404 296 408 300 412 296 408 292 404 292 404 288 400 284 396 288 384 284 380 288 388 288 392 292 408 296 412 280 396 268 384 260 376 264 376 260 372 256 368 256 376 260 368 252 364 252 364 256 364 248 364 248 364 248 364 248 352 240 356 240 356 236 348 228 340 232 344 236 348 232 340 228 328 228 324 224 316 232 324 236 316 212 316 212 316 212 316 212 316 212 316 208 312 204 308 204 308 204 308 200 304 196 300 196 300 196 300 192 296 188 292 192 292 200 288 196 284 192 280 192 276 188 276 188 276 188 276 192 268 188 260 180 256 180 256 184 252 176 252 176 252 176 252 176 256 180 256 176 252 172 248 172 252 176 252 172 248 172 244 172 236 168 232 164 228 160 224 160 216 152 216 152 216 152 216 152 216 152 216 156 220 160 224 160 220 156 220 152 216 148 212 148 208 140 220 156 232 152 208 120 212 140 212 140 212 140 212 140 204 144 204 132 188 124 200 144 212 144 200 132 192 132 196 136 188 128 200 140 204 136 192 124 180 120 188 128 196 128 188 120 172 120 176 120 176 120 176 120 176 124 180 128 184 124 180 120 172 116 172 120 176 124 180 124 172 116 172 116 172 116 172 116 176 120 176 116 172 112 168 112 180 112 164 112 184 132 184 116 152 116 172 120 160 108 164 128 172 120 156 104 152 112 172 132 72 24 72 24 72 24 72 24 68 20 68 24 72 28 76 28 64 12 60 16 72 32 76 24 68 24 76 32 80 28 72 20 68 20 68 20 68 20 68 20 64 16 68 20 68 20 68 20 72 40 60 28 56 32 68 44 64 36 64 36 64 36 64 36 76 44 80 48 80 44 72 40 68 40 72 40 72 36 64 28 68 48 68 48 68 48 68 48 52 36 64 48 68 40 52 28 40 16 36 12 36 24 52 36 60 52 88 72 92 68 88 72 92 72 96 76 96 80 100 80 108 88 108 92 112 92 116 96 108 88 112 92 112 96 116 96 108 92 112 92 116 96 116 100 116 100 124 104 116 96 120 104 124 104 124 104 124 104 124 104 128 96 128 100 132 104 136 104 144 100 124 92 132 104 136 100 140 100 96 44 44 16 36 36 44 36 48 48 48 52 52 52 52 40 48 32 48 32 48 32 32 64 36 52 44 112 324 460 408 452 408 448 412 456 424 468 428 468 424 460 416 452 408 448 380 424 372 372 316 292 216 152 104 72 76 48 88 92 132 116 144 96 192 492 692 648 640 616 588 616 592 608 588 612 588 584 620 676 656 672 684 648 536 464 432 656 704 720 680 620 480 436 436 432 436 424 420 396 396 368 384 344 360 316 352 308 328 268 308 212 508 488 616 456 584 448 592 468 576 464 576 440 584 436 580 436 584 440 584 444 588 444 584 440 584 440 584 440 584 456 580 472 564 432 576 408 592 916 780 936 776 916 776 912 780 936 768 936 804 968 804 944 788 956 796 952 796 956 800 960 804 960 808 960 812 960 812 960 812 960 816 964 816 968 820 968 824 972 816 968 816 968 816 968 816 968 816 968 816 972 820 976 824 976 828 976 828 980 832 980 836 984 828 976 828 980 832 984 836 984 848 992 848 992 848 992 848 992 848 992 848 996 852 996 856 1000 852 1020 848 1004 824 752 860 1020 828 1020 896 1000 852 1020 880 1012 860 1000 860 996 860 1000 860 1000 872 1012 876 1016 880 1020 888 1012 868 976 892 976 908 936 844 800 780 736 696 600 576 508 524 460 564 448 568 444 580 448 576 424 568 440 564 440 564 460 568 460 560 436 556 436 556 436 556 436 556 436 556 436 556 436 556 428 556 420 560 416 556 416 552 412 544 404 544 400 540 400 536 396 544 400 540 416 540 428 560 432 584 448 584 440 564 412 528 392 540 408 528 392 512 376 504 372 508 380 508 376 504 376 500 372 492 368 500 376 504 368 488 356 416 264 380 252 376 240 372 264 460 348 460 348 460 348 460 348 456 344 456 344 456 344 456 344 456 344 456 340 452 340 448 336 444 332 444 328 440 324 436 324 432 304 432 300 428 300 424 296 432 300 424 296 420 292 424 296 420 304 416 300 412 304 416 308 416 304 416 304 416 304 416 304 416 300 404 288 400 288 404 292 396 280 388 272 384 272 388 276 380 272 380 268 376 264 372 264 372 264 368 260 364 252 356 248 360 260 360 256 356 252 352 252 352 252 352 252 352 252 352 252 344 248 336 240 332 244 340 252 340 248 340 244 336 240 332 240 332 228 332 228 332 224 324 216 324 220 324 216 320 212 316 212 316 208 316 204 312 204 308 200 312 200 304 196 300 192 304 196 292 200 296 204 300 200 296 196 296 196 292 192 288 188 284 184 272 180 276 184 276 188 280 188 284 196 280 192 272 184 268 184 264 180 264 176 260 176 256 172 264 176 256 168 252 168 252 172 244 180 244 180 244 180 244 180 236 176 240 176 240 172 232 156 224 148 232 152 236 148 232 144 232 144 228 136 228 136 232 140 212 144 212 144 212 144 212 144 216 144 212 140 208 136 204 132 204 144 204 140 200 136 196 136 196 136 196 132 192 132 188 128 200 144 196 140 196 136 192 136 184 128 184 128 188 132 188 132 188 124 180 116 176 116 176 120 172 116 176 116 176 116 176 120 180 120 180 116 176 112 172 112 176 112 172 112 168 108 168 104 168 104 168 100 164 96 160 96 156 92 156 92 156 92 156 92 152 88 152 92 156 96 160 96 156 92 156 88 152 84 148 84 152 92 140 88 148 92 140 80 140 84 140 84 140 84 140 84 140 92 140 84 128 72 132 88 140 84 132 76 124 76 128 80 128 80 132 84 136 80 132 76 124 76 132 84 136 80 124 72 120 68 120 68 124 72 124 72 120 72 124 76 128 72 124 68 116 72 116 76 120 80 124 80 116 72 116 72 116 72 116 72 120 76 120 72 116 68 112 68 124 72 108 72 124 88 124 72 116 76 128 72 112 56 108 68 124 68 108 52 104 64 124 84 80 72 80 72 80 72 80 72 76 68 80 72 80 72 84 76 80 68 72 68 80 76 80 64 80 76 88 80 88 80 84 72 76 68 76 68 76 68 76 68 76 64 68 60 72 68 84 80 84 68 72 56 68 60 80 72 76 64 76 64 76 64 76 64 68 72 76 76 80 76 76 76 68 68 72 72 72 68 64 60 72 68 72 68 72 68 72 68 60 60 68 64 64 56 52 44 48 40 40 36 44 48 60 60 80 88 104 100 100 92 96 96 96 96 100 96 104 100 104 100 112 108 112 108 116 112 116 116 116 112 120 116 120 120 124 120 116 116 120 116 124 120 124 124 120 120 128 124 120 116 124 124 132 128 132 128 132 128 132 128 128 128 128 132 132 136 136 136 140 136 128 128 132 136 136 132 124 112 80 56 36 36 36 40 48 48 48 52 52 52 56 56 44 52 48 52 52 48 52 48 40 60 36 52 4 172 356 440 348 404 348 404 352 412 364 424 364 420 360 408 348 396 336 392 332 368 324 324 280 256 196 140 96 80 68 72 80 120 120 144 168 120 292 592 688 640 600 584 532 592 520 576 508 592 516 568 540 656 600 664 640 640 524 496 416 620 720 740 692 660 508 452 448 444 456 436 444 420 428 400 428 380 408 364 408 348 388 324 408 388 728 672 768 628 768 620 780 596 772 588 768 592 764 604 752 592 752 592 756 596 756 596 748 588 748 588 748 588 748 592 708 596 748 588 736 504 576 844 596 784 552 772 564 776 548 776 532 784 584 808 580 792 572 796 576 796 576 800 580 804 584 808 576 812 572 812 572 812 572 812 576 816 576 816 580 820 580 824 584 816 584 816 584 816 584 816 584 816 584 820 588 824 592 824 596 828 596 828 600 832 600 836 596 828 596 832 600 836 604 836 608 848 608 848 608 848 608 848 608 848 608 848 612 852 612 856 624 848 640 856 696 696 452 920 656 872 644 860 584 868 640 860 632 876 632 872 632 872 628 868 628 868 628 868 632 868 632 872 608 884 624 896 680 860 704 828 804 876 824 704 680 636 704 596 684 576 660 560 692 572 716 564 732 568 724 560 708 564 700 568 716 556 720 556 720 556 720 556 720 556 720 556 720 556 720 556 720 560 720 560 716 556 716 552 704 544 704 544 700 540 700 536 696 544 704 544 720 548 712 564 692 572 680 556 684 532 712 520 704 528 684 512 672 504 668 504 672 508 672 508 668 504 668 504 660 504 648 508 652 492 604 436 540 380 520 384 524 368 512 380 628 464 628 464 628 464 628 464 620 456 620 456 620 456 620 456 620 456 620 456 616 452 616 448 608 444 608 440 604 436 600 440 576 432 572 432 568 428 568 424 572 432 568 424 560 420 564 424 556 420 552 416 552 416 556 420 552 416 552 416 552 416 552 416 548 412 544 404 536 400 540 404 532 396 528 388 520 384 524 388 516 380 516 376 512 372 508 372 508 372 508 368 500 360 496 356 504 368 500 360 488 348 480 344 488 352 488 352 488 352 488 352 484 340 480 336 476 340 480 344 476 336 476 332 472 328 468 332 448 332 452 332 452 328 444 320 452 332 448 324 436 312 428 308 424 316 424 316 420 312 420 308 420 312 416 304 408 300 412 304 404 296 408 300 412 296 408 292 412 296 404 292 396 284 392 280 376 280 376 280 380 280 384 280 384 272 392 268 396 272 396 272 376 264 376 264 372 260 372 256 376 260 368 252 364 252 364 256 356 240 356 240 356 240 356 240 352 240 356 240 356 236 348 228 340 232 344 236 348 232 340 228 340 236 332 228 316 228 316 228 316 212 316 212 316 212 316 212 324 216 316 212 308 204 304 196 308 204 308 200 304 196 300 196 300 196 300 196 296 192 296 192 292 196 284 196 280 192 280 192 272 184 272 184 268 180 268 180 260 180 252 172 248 172 248 176 248 172 248 176 252 180 256 180 256 180 256 176 252 172 248 172 248 168 244 168 240 164 240 164 236 168 232 164 228 160 224 160 224 160 224 160 224 160 224 160 220 156 220 156 224 160 224 160 220 156 220 152 216 148 212 148 236 152 208 128 204 140 220 148 212 140 212 140 212 140 212 140 204 144 208 136 192 128 196 140 200 132 192 124 188 124 192 128 200 132 196 128 192 132 196 136 200 136 204 136 200 132 188 124 184 128 184 128 180 124 180 124 176 124 180 128 184 124 180 120 172 116 172 120 176 124 180 124 172 116 172 116 172 116 172 116 176 120 172 116 172 116 168 112 176 116 168 116 180 128 180 120 172 128 176 120 160 104 152 108 164 112 152 100 152 108 168 128 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 80 28 68 20 72 24 68 12 72 28 76 28 76 28 76 24 68 20 68 20 68 20 68 20 64 16 64 16 68 24 76 28 68 36 64 32 60 36 64 40 64 36 64 36 64 36 64 36 56 24 64 36 68 36 68 36 64 36 72 40 72 36 64 32 68 48 68 48 68 48 68 48 60 40 64 40 56 32 44 20 44 24 40 20 44 32 60 48 88 76 104 84 96 72 92 72 96 76 96 80 100 80 104 84 104 84 108 88 108 92 112 92 112 92 112 92 116 96 120 100 116 96 120 100 120 104 124 104 116 100 124 104 116 96 120 104 132 112 132 112 132 112 132 112 128 96 128 100 132 104 136 104 140 104 128 100 136 108 136 100 120 76 72 28 36 16 36 28 44 36 44 48 48 48 52 52 52 40 52 32 48 28 48 28 56 28 64 52 36 248 440 452 400 440 404 440 408 448 416 456 424 456 416 444 400 428 388 420 368 400 340 332 276 244 176 108 80 52 64 48 92 92 140 120 136 108 368 648 696 632 620 576 584 612 584 596 576 604 584 584 608 668 664 684 684 644 552 532 420 564 724 740 708 672 556 436 448 440 444 428 436 408 412 384 400 360 376 336 364 320 344 276 280 348 648 520 624 448 616 452 608 472 596 476 596 460 600 444 596 460 600 460 600 460 600 460 596 452 592 452 592 448 588 464 596 492 576 432 580 420 600 904 780 936 776 916 776 912 780 936 760 940 808 960 796 952 796 948 796 952 796 956 800 960 804 960 804 956 808 956 808 956 808 956 812 960 816 964 816 968 820 968 816 968 816 968 816 968 816 968 816 968 816 972 820 976 824 976 824 972 828 976 828 980 832 980 828 976 828 980 832 984 836 984 844 988 844 988 844 988 844 988 844 988 848 992 848 996 852 996 844 1004 864 976 884 1020 636 860 932 1008 840 976 880 1008 860 1020 884 960 884 968 880 976 872 988 868 1004 864 1016 852 1020 852 1020 896 1004 880 992 848 888 788 884 828 920 816 756 692 824 800 772 716 568 604 480 576 452 568 420 568 428 564 428 564 444 564 452 564 440 560 440 560 440 560 440 560 440 560 440 560 440 560 432 560 424 560 420 560 416 556 416 548 408 544 404 544 400 540 400 548 404 540 416 540 420 548 420 560 416 552 400 536 400 524 400 520 392 516 380 508 376 508 380 512 384 508 380 508 376 504 376 516 380 508 384 512 360 440 272 416 272 392 272 396 256 384 272 468 356 468 356 464 352 464 352 460 348 460 348 460 348 460 348 460 348 456 344 456 340 452 340 444 332 444 328 440 324 436 324 436 308 432 304 432 300 428 300 436 304 428 296 424 296 424 300 428 308 416 304 416 304 420 312 420 308 420 308 420 308 420 308 412 300 408 296 404 292 404 292 400 288 392 276 388 272 388 276 380 272 380 268 376 264 372 264 376 268 372 260 364 256 360 252 364 264 360 256 356 252 348 248 352 252 352 252 352 252 352 252 344 256 344 256 344 256 344 256 336 248 336 244 332 240 328 240 332 232 336 232 336 228 328 224 328 224 324 216 320 212 312 208 320 212 316 208 316 204 312 204 316 204 308 196 304 196 304 200 292 200 296 204 300 200 296 196 300 200 296 196 284 184 280 180 288 196 292 196 288 196 288 196 272 184 268 184 268 184 268 184 268 184 264 180 264 176 260 176 264 176 256 168 252 168 252 172 244 180 244 180 244 180 244 180 236 176 240 176 240 172 232 156 224 148 232 152 236 148 232 144 240 152 232 140 228 132 224 132 216 148 212 144 212 144 208 140 220 148 216 144 204 132 200 128 204 144 204 140 200 136 196 136 200 140 196 136 196 132 192 132 196 140 196 136 192 136 188 132 184 124 180 124 180 120 176 120 184 124 180 116 172 112 176 116 168 108 172 116 176 120 184 124 180 120 180 116 176 112 172 112 168 108 164 104 164 100 160 100 168 104 168 100 164 96 160 96 164 100 164 100 164 100 164 100 156 96 160 96 160 96 160 96 156 92 156 88 152 84 148 84 164 96 136 72 132 88 148 92 140 84 140 84 140 84 140 84 136 88 144 88 132 76 132 84 136 80 132 80 132 80 132 80 140 84 128 72 124 76 136 88 140 88 136 84 128 72 120 68 132 80 132 76 128 76 128 72 120 72 124 76 128 72 124 68 116 72 116 76 120 80 124 80 120 76 120 76 120 76 120 76 116 72 116 72 116 72 116 72 120 76 116 76 120 80 120 76 124 76 124 72 112 60 108 60 116 64 104 52 104 60 116 76 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 92 80 80 72 84 76 76 60 80 68 76 68 76 68 76 72 76 68 76 68 76 68 76 68 60 60 76 76 88 76 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 76 64 52 56 60 64 68 68 68 64 64 64 68 72 72 72 68 64 72 68 72 68 72 68 72 68 68 64 68 60 60 52 52 44 52 44 48 44 56 60 72 76 92 92 104 96 92 84 88 92 100 96 104 100 104 104 108 104 108 104 108 108 112 108 116 112 108 104 112 108 116 112 116 112 120 116 124 120 124 124 128 124 120 120 128 124 120 116 124 124 136 132 136 132 136 132 136 132 128 128 128 132 132 136 136 136 140 136 132 136 140 144 136 132 108 88 56 40 32 40 40 36 36 36 40 40 40 44 44 44 44 52 48 52 52 48 48 52 52 32 44 36 16 284 392 400 340 400 348 408 356 412 356 416 368 420 360 408 344 392 332 384 332 360 316 296 260 224 164 112 76 64 56 68 80 120 116 144 136 172 488 704 676 632 576 568 536 592 516 568 504 588 512 568 520 648 604 676 636 624 540 560 456 500 708 744 720 708 580 468 448 444 460 444 456 428 444 412 440 396 424 376 424 364 408 340 400 504 788 660 776 628 800 596 788 604 796 600 788 604 776 604 772 600 768 596 768 596 768 596 764 592 764 588 760 584 756 588 720 612 760 588 744 524 592 840 596 784 552 772 564 776 548 776 524 788 592 800 572 800 580 788 576 796 576 800 580 804 584 808 572 808 568 808 568 808 568 808 572 812 572 816 576 816 580 820 584 812 592 812 592 812 592 812 592 812 592 816 596 820 600 820 600 824 600 828 604 828 608 832 604 828 604 832 608 836 612 836 604 844 604 844 604 844 604 844 604 844 604 848 608 848 612 852 564 944 564 868 636 904 632 636 588 900 652 840 676 872 584 904 604 892 604 888 612 880 620 872 632 864 648 856 660 852 668 852 628 868 632 880 636 796 640 840 704 820 680 672 660 820 808 796 896 752 752 612 724 588 736 588 740 564 724 564 708 564 704 568 720 556 732 556 732 556 732 556 732 556 732 556 732 556 732 560 732 560 732 556 728 556 724 552 716 544 716 540 712 540 708 540 692 548 708 544 720 540 720 556 696 560 680 540 688 532 724 528 692 520 676 512 672 512 672 512 676 516 676 512 672 512 668 508 676 512 652 516 660 488 584 400 556 392 524 388 536 388 548 424 640 476 636 472 632 468 628 464 624 460 624 460 624 460 624 460 624 460 624 456 620 456 616 452 608 444 608 440 604 436 600 440 580 440 576 436 572 436 568 432 576 436 568 432 564 428 568 428 560 424 556 416 552 420 560 424 556 420 556 420 556 420 556 420 548 412 548 412 544 408 540 404 540 404 532 392 524 388 524 388 516 380 516 376 512 372 508 372 512 376 508 372 504 364 496 360 492 356 492 356 492 356 492 356 488 352 488 352 488 352 488 352 484 344 484 348 488 344 484 344 476 336 476 332 472 328 468 332 464 340 464 344 460 340 456 332 440 320 440 320 440 320 440 320 428 320 428 316 424 316 420 312 424 312 416 308 412 304 416 308 404 296 408 300 412 296 408 292 408 296 404 288 400 284 392 284 396 296 392 292 392 288 392 288 392 280 396 268 388 264 384 260 380 268 380 264 376 264 372 260 376 260 368 252 364 252 364 256 368 252 368 252 368 252 368 252 352 240 356 240 356 236 348 228 340 232 344 236 348 232 340 228 340 240 332 228 316 224 312 224 320 216 320 212 316 208 312 208 320 216 316 208 312 204 304 200 308 204 308 200 304 196 300 196 304 200 304 196 300 196 296 196 288 196 280 192 280 188 276 188 272 184 272 180 268 176 264 176 268 188 260 180 256 180 256 180 248 172 248 176 252 180 256 180 256 180 256 176 252 172 248 172 244 168 240 164 240 160 236 164 236 168 232 164 228 160 224 160 228 164 228 164 228 164 228 164 228 160 224 160 224 160 224 160 220 156 220 152 216 148 212 148 228 148 212 140 216 148 216 136 212 140 212 140 212 140 212 140 200 140 208 140 196 128 196 136 200 140 204 140 204 140 204 140 204 136 192 124 188 128 200 140 200 136 196 128 184 120 180 116 188 132 188 128 184 124 180 124 176 124 180 128 184 124 180 120 172 116 172 120 176 124 180 124 176 120 176 120 176 120 176 120 172 116 172 116 172 116 172 116 176 120 180 120 176 116 176 120 164 116 160 116 164 120 164 116 160 112 156 108 156 112 164 120 72 24 72 24 72 24 72 24 76 28 72 24 72 24 68 20 84 32 72 24 76 28 72 16 72 20 64 16 64 16 68 24 68 20 68 20 68 20 68 20 56 16 72 32 80 24 60 8 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 64 36 72 40 72 40 72 36 60 32 68 40 72 40 68 36 68 48 68 48 68 48 68 48 68 48 64 40 60 36 56 36 48 28 48 28 56 44 76 60 84 72 92 72 84 60 84 72 100 80 100 80 104 84 104 88 100 84 104 84 108 88 108 88 104 84 104 88 108 88 112 92 112 96 116 96 120 100 120 104 116 100 124 104 116 96 120 104 132 112 132 112 132 112 132 112 128 96 128 100 132 104 136 104 140 104 136 108 144 112 136 100 108 60 52 16 40 28 44 32 32 24 36 36 36 40 40 32 52 32 52 32 48 28 52 28 60 20 68 44 108 352 432 416 392 432 404 444 412 448 412 448 416 452 412 440 400 428 388 424 372 400 328 316 252 220 148 84 68 40 60 36 92 88 132 112 108 228 572 704 672 636 592 588 592 616 584 596 576 608 588 588 588 644 664 692 676 624 564 596 520 448 676 728 724 692 612 460 448 432 448 432 440 416 424 392 408 364 388 340 372 332 356 280 328 440 652 488 648 448 644 440 604 472 604 484 604 468 604 444 600 460 600 460 596 456 596 456 600 460 596 456 592 448 588 456 600 504 584 432 588 448 620 904 780 936 776 916 776 912 780 936 756 948 816 956 788 960 804 940 796 952 796 956 800 960 804 960 800 952 804 952 804 952 804 952 808 960 812 960 816 964 816 964 812 968 812 968 812 968 812 968 812 968 812 972 816 976 820 976 820 972 824 972 828 976 828 976 828 976 828 980 832 984 836 984 836 984 840 984 840 984 840 984 840 988 844 988 848 992 848 992 872 988 884 960 852 976 928 888 628 976 924 972 868 1004 844 992 872 984 880 988 876 988 876 992 868 988 864 988 856 984 852 984 860 988 868 972 820 888 800 912 848 876 716 780 752 920 840 840 852 676 628 508 588 472 580 452 572 420 568 424 568 440 576 452 564 444 560 444 560 444 560 444 560 444 560 444 560 444 560 436 564 424 560 424 556 420 556 420 548 408 544 408 540 404 540 404 552 416 548 408 540 408 540 408 552 408 556 400 540 396 520 404 520 384 520 376 512 372 512 376 520 376 516 376 512 372 512 372 516 388 512 388 512 364 460 304 412 264 388 272 412 292 444 340 480 368 476 364 472 356 468 352 464 352 464 352 464 352 464 352 464 348 460 348 456 344 456 344 444 332 444 328 440 324 436 316 440 300 440 300 436 296 436 296 440 300 436 292 432 292 432 300 428 312 420 308 420 308 424 312 424 312 424 312 424 312 424 312 412 300 416 304 412 296 404 292 408 292 400 280 388 276 384 276 380 272 380 268 376 264 372 264 380 268 376 264 368 256 364 256 352 252 352 256 356 260 360 260 352 252 352 252 352 252 352 252 340 256 344 260 348 256 344 252 336 248 336 244 332 240 328 240 336 236 344 240 340 232 332 228 316 212 316 216 320 220 324 220 324 212 320 212 316 208 316 208 316 208 312 200 308 200 308 200 292 200 296 204 300 200 296 196 292 196 288 192 288 192 284 188 284 192 288 192 280 188 280 188 284 196 276 188 268 180 264 176 272 184 268 184 264 180 264 180 264 176 256 168 252 168 252 172 256 192 256 192 256 192 256 192 236 176 240 176 240 172 232 156 224 148 232 152 236 148 232 144 240 148 232 140 228 136 228 136 220 152 216 144 212 140 204 136 212 144 208 140 208 140 204 136 204 144 204 140 200 136 196 136 204 140 200 140 196 136 196 136 192 136 192 136 188 132 188 128 188 132 188 128 180 120 176 120 192 128 184 124 180 120 184 124 176 116 176 116 176 116 176 116 180 120 180 116 176 112 172 112 172 108 168 108 164 104 164 100 168 104 168 100 164 96 160 96 164 100 164 100 164 100 164 100 164 100 164 100 160 96 160 96 156 92 156 88 152 84 148 84 144 88 144 92 152 96 140 72 140 84 140 84 140 84 140 84 132 88 144 92 136 76 128 80 136 88 144 96 148 96 144 92 136 80 132 76 128 80 132 84 132 80 124 68 120 64 120 68 132 80 132 76 124 68 120 68 120 72 124 76 128 72 124 68 116 72 116 76 120 80 124 80 124 80 124 80 124 80 124 80 112 68 116 72 116 72 120 76 120 80 128 80 116 68 116 76 116 64 108 64 120 76 120 68 116 68 112 64 116 68 120 76 80 72 80 72 80 72 80 72 84 76 84 72 80 68 76 68 92 76 80 72 88 80 84 68 84 72 76 64 72 68 80 76 76 68 76 68 76 68 76 68 80 72 84 76 80 64 68 56 72 64 76 68 80 64 76 60 76 64 76 64 76 64 76 64 68 68 72 72 72 68 64 64 60 64 68 72 72 72 72 68 72 68 72 68 72 68 72 68 72 68 68 64 68 64 68 64 56 52 56 52 64 68 84 88 88 88 96 88 88 84 96 96 104 100 104 104 108 104 112 108 104 100 108 104 108 108 112 108 112 108 112 112 116 112 120 116 112 112 116 112 120 116 120 120 120 120 128 124 120 116 124 124 132 128 132 128 132 128 132 128 128 128 128 132 132 136 136 136 140 136 136 140 148 148 140 128 104 80 44 36 40 52 48 44 36 36 36 40 40 40 44 44 48 52 48 52 52 48 48 52 48 32 44 52 136 396 360 408 336 396 352 408 360 412 356 408 352 404 348 396 340 388 332 380 336 352 308 276 236 200 144 88 72 60 56 68 80 112 104 132 136 348 684 720 656 648 544 592 544 600 520 568 504 592 520 580 496 632 600 676 624 604 548 604 588 392 640 720 724 708 608 496 460 452 472 456 468 440 460 428 444 400 436 380 432 368 412 344 500 620 812 668 812 628 820 624 800 608 812 612 808 612 788 604 784 608 784 604 780 600 776 600 788 608 784 604 776 596 768 596 720 620 760 584 752 552 616 844 596 784 552 772 564 776 548 776 520 796 596 796 568 804 584 784 576 796 576 800 580 804 584 808 568 804 564 804 564 804 564 804 568 808 572 812 572 816 576 816 592 812 592 812 592 812 592 812 592 812 592 816 596 820 600 820 596 820 600 824 600 828 604 828 604 828 604 832 608 836 612 836 604 840 600 840 600 840 600 840 600 840 604 844 604 848 608 848 648 776 696 820 612 872 648 900 496 740 648 900 628 860 656 832 636 860 628 868 632 872 636 872 632 872 628 872 624 868 620 864 660 868 680 812 628 776 648 804 704 752 568 748 684 848 688 808 808 668 668 568 704 580 728 580 748 580 736 576 716 576 712 580 728 560 736 560 736 560 736 560 736 560 736 560 736 560 736 564 736 564 732 560 732 556 728 556 720 548 716 544 716 540 712 544 696 552 708 540 724 540 720 548 692 552 684 548 696 524 716 512 708 532 688 520 676 516 676 516 680 520 676 516 676 512 672 516 664 512 660 512 652 500 632 480 600 444 588 460 612 468 624 500 648 484 644 476 636 468 632 464 628 464 628 464 628 464 628 464 628 464 624 460 624 456 620 456 608 444 608 440 604 436 600 440 584 444 576 440 576 436 572 436 580 440 572 432 568 432 568 432 564 424 560 420 556 424 560 428 560 424 560 424 560 424 560 424 548 412 552 416 552 412 540 400 548 408 536 396 524 388 520 384 516 380 516 376 512 372 508 372 516 380 512 372 504 368 500 364 496 360 492 356 492 356 488 352 488 352 488 352 488 352 488 352 480 340 488 348 492 344 484 336 480 336 480 332 476 328 472 328 456 332 456 336 452 332 448 324 444 324 440 320 440 320 436 316 432 324 428 320 428 316 424 316 428 316 420 308 416 308 416 312 404 296 408 300 412 296 408 292 396 284 400 288 400 288 404 296 392 292 384 288 388 280 384 280 392 280 400 276 396 272 396 272 384 272 380 268 380 264 376 264 376 260 368 252 364 252 364 256 368 252 368 252 368 252 368 252 352 240 356 240 356 236 348 228 340 232 344 236 348 232 340 228 332 232 328 224 316 228 320 232 324 220 320 212 316 208 308 204 308 204 312 208 312 208 316 212 308 204 308 200 304 196 300 196 308 204 304 200 304 196 300 200 284 192 280 188 276 188 272 184 284 192 280 188 272 180 268 176 264 184 260 180 252 176 256 180 260 184 256 176 252 172 244 168 256 180 256 176 252 172 248 172 252 172 248 172 244 168 244 168 236 168 232 164 228 160 224 160 224 160 224 160 224 160 224 160 232 168 232 164 228 160 224 160 220 156 220 152 216 148 212 148 220 144 216 148 224 148 212 132 212 140 212 140 212 140 212 140 196 140 212 144 200 132 192 132 196 136 204 144 212 144 208 140 192 132 196 136 200 132 196 128 196 132 188 120 184 124 192 132 188 128 184 124 176 116 172 112 176 124 180 128 184 124 180 120 172 116 172 120 176 124 180 124 180 124 180 124 180 124 180 124 168 112 168 116 172 120 176 120 172 124 188 124 172 108 172 124 172 116 156 112 168 124 164 108 168 120 168 120 168 124 172 128 72 24 72 24 72 24 72 24 76 28 76 24 72 20 68 20 80 28 72 24 80 32 76 24 84 32 72 20 68 24 80 36 68 20 68 20 68 20 68 20 84 32 72 16 60 12 60 12 60 36 64 40 68 36 64 32 64 36 64 36 64 36 64 36 64 32 64 32 60 24 52 16 60 28 68 40 72 40 72 40 68 48 68 48 68 48 68 48 68 48 68 44 68 48 72 56 52 32 52 36 60 52 84 68 84 72 92 72 88 68 96 84 100 80 100 84 104 88 108 88 100 80 100 84 104 88 108 88 112 92 112 96 116 100 120 100 108 88 108 92 112 92 116 96 116 100 124 104 116 96 120 104 128 108 128 108 128 108 128 100 128 88 128 100 132 104 136 104 140 104 136 112 148 116 140 104 108 60 48 16 48 40 52 40 40 32 40 44 44 48 48 40 48 32 52 28 48 28 52 32 52 32 72 72 232 456 416 456 388 432 400 444 412 444 408 436 392 424 392 420 388 416 384 412 360 384 316 288 232 196 132 68 68 44 60 44 88 80 120 96 132 392 724 700 660 652 568 612 604 632 588 600 580 612 596 592 564 624 660 680 664 608 572 628 632 376 620 704 724 680 616 480 456 448 460 448 452 432 432 412 404 364 384 332 376 316 356 268 404 524 684 508 664 420 644 468 616 472 616 488 620 472 616 452 612 464 612 468 608 464 604 464 620 476 616 472 608 464 600 472 592 504 584 428 592 472 640 920 780 932 772 908 772 912 780 936 752 952 820 952 784 964 808 936 796 952 796 956 800 960 804 960 800 952 804 952 804 952 804 952 808 956 808 960 812 964 816 964 816 968 812 968 812 968 812 968 812 968 812 972 816 976 820 976 820 968 820 972 824 976 828 976 828 976 828 980 832 984 836 984 836 984 836 984 836 984 836 984 836 984 836 988 840 992 844 992 836 1020 792 1020 852 972 856 976 912 740 720 1020 852 960 900 948 852 1012 856 1012 864 1008 872 1000 872 984 876 972 876 960 872 960 844 976 840 896 772 892 828 912 816 788 680 856 848 912 800 852 748 572 556 484 596 480 580 452 580 436 576 432 576 432 584 444 564 436 560 436 560 436 560 436 560 436 560 436 560 436 560 436 564 428 564 424 560 420 556 420 548 412 548 408 544 404 540 404 548 416 548 408 540 408 544 404 544 396 552 400 536 388 508 380 536 396 532 384 520 376 516 376 520 380 520 376 516 372 512 372 504 376 516 376 504 368 508 376 500 352 492 368 504 352 484 364 488 372 480 368 476 360 468 356 464 352 464 352 464 352 464 352 464 352 464 348 460 344 456 344 444 332 444 328 440 324 436 324 440 304 440 300 436 296 432 296 440 300 432 292 428 292 428 304 432 312 424 308 420 312 424 316 424 312 424 312 424 312 424 312 408 300 416 308 416 300 404 288 412 296 404 284 392 276 384 272 380 272 380 268 376 264 372 264 380 272 376 264 372 260 364 256 368 264 364 260 352 248 348 244 352 252 352 252 352 252 352 252 332 248 344 256 344 256 336 244 336 248 336 244 332 240 328 240 320 220 328 224 324 220 320 212 332 224 328 220 316 208 312 204 324 216 324 212 320 208 316 208 320 208 312 200 308 200 308 204 296 192 300 196 300 200 296 196 280 184 284 192 288 196 296 200 300 204 296 200 292 196 284 196 272 184 272 192 280 196 284 204 272 188 272 184 268 180 264 180 264 176 256 168 252 168 252 172 248 184 248 184 248 184 248 184 236 176 240 176 240 172 232 164 224 148 228 152 232 148 232 144 228 140 224 136 224 140 232 152 220 152 216 144 212 140 204 136 200 132 204 140 208 144 216 148 204 144 204 140 200 136 196 136 204 144 204 140 200 136 196 136 192 136 192 132 188 128 184 128 200 140 196 136 188 128 180 124 184 120 176 112 172 112 172 116 188 128 184 120 172 108 164 104 180 120 180 116 176 112 172 112 176 116 176 112 172 112 168 108 168 104 168 100 164 96 160 96 160 96 160 96 160 96 160 96 168 104 168 100 164 96 160 96 156 92 156 88 152 84 148 84 156 92 140 84 144 92 144 80 140 84 140 84 140 84 140 84 128 84 148 96 140 80 128 80 124 76 136 88 144 88 140 84 124 76 136 88 140 84 128 72 136 80 128 72 128 80 136 88 128 76 124 68 116 60 112 56 120 72 124 76 128 72 124 68 116 72 116 76 120 80 124 80 124 80 124 80 124 80 124 80 112 68 112 72 116 76 120 76 116 84 132 84 112 64 112 80 136 76 112 64 120 72 108 48 120 72 124 76 124 80 128 80 84 76 84 72 80 68 76 64 72 68 76 68 76 68 76 68 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 84 72 80 68 76 72 80 76 84 76 84 72 80 68 76 68 76 64 76 64 76 64 76 64 68 60 72 64 76 68 80 72 84 68 80 64 76 60 72 56 76 68 80 72 84 68 80 64 72 68 68 64 64 68 68 72 72 72 72 68 68 64 64 64 72 60 56 52 68 76 88 84 84 80 84 84 88 88 92 88 88 88 96 92 100 100 108 104 108 104 108 108 112 112 116 112 124 124 124 124 124 124 124 124 128 128 128 124 124 120 120 120 124 128 136 140 140 136 128 124 136 136 136 136 136 136 136 136 144 140 140 136 136 140 140 144 136 148 148 136 136 144 140 120 68 60 48 44 48 52 52 48 36 40 40 44 44 48 48 52 44 52 48 52 48 52 48 48 32 20 36 96 264 444 316 420 344 408 348 408 352 404 352 400 364 412 364 404 364 396 340 368 316 332 284 260 196 160 112 92 76 44 108 88 84 136 136 112 196 516 756 676 636 624 508 616 540 604 516 580 508 584 532 600 548 636 600 668 608 600 540 632 632 440 544 740 716 728 676 508 484 460 496 460 488 440 480 432 480 372 480 388 432 396 420 312 624 660 840 624 824 652 780 656 804 632 804 628 804 628 804 632 792 624 788 620 788 616 784 616 780 608 776 604 776 600 772 600 752 604 768 588 764 524 648 828 616 788 556 768 580 776 540 756 552 796 580 812 568 792 564 804 564 796 564 796 564 796 564 796 564 796 564 800 568 804 572 804 572 804 572 808 576 812 580 812 576 812 576 816 580 820 584 820 584 820 584 820 584 820 584 820 592 828 592 832 596 836 600 836 592 828 592 832 596 836 600 832 604 836 612 836 612 836 612 836 612 836 612 840 616 844 620 844 612 848 612 848 624 852 632 848 648 892 428 756 692 884 608 876 652 836 612 852 628 864 624 888 624 860 604 876 632 860 620 872 640 864 624 768 656 792 676 840 672 632 648 868 704 780 732 800 676 584 728 580 728 576 736 572 740 580 740 576 732 576 728 576 732 568 740 568 740 568 740 568 736 564 736 564 736 564 736 564 736 564 736 564 736 564 736 564 736 560 728 552 724 552 724 556 716 556 724 552 728 548 724 552 704 544 700 536 700 528 700 520 696 528 688 528 688 528 688 528 684 524 680 520 680 516 676 520 676 524 664 516 656 504 644 496 640 496 640 492 636 488 632 488 644 476 636 468 632 468 632 472 640 472 632 468 624 460 620 452 624 460 624 456 620 452 616 452 608 444 608 440 604 436 600 436 596 440 596 436 592 436 588 436 588 440 580 436 576 432 572 432 556 424 548 424 552 432 564 440 544 424 548 428 552 428 552 424 552 416 552 416 548 408 536 400 540 404 536 396 532 392 524 392 520 380 508 372 512 380 508 368 524 384 516 380 508 372 504 364 500 364 500 364 500 364 500 364 496 360 496 356 492 352 488 352 488 352 488 348 484 344 480 344 480 344 476 340 476 340 472 336 456 336 460 340 456 328 440 316 452 324 436 316 440 320 440 316 436 316 436 312 432 308 428 308 428 308 428 308 428 308 428 312 408 304 400 300 404 292 408 288 368 332 412 280 444 260 412 300 412 276 408 304 392 292 420 264 392 272 396 272 396 272 396 276 396 272 392 264 388 260 380 256 388 260 376 248 368 248 376 256 372 252 364 244 360 244 360 248 360 244 356 236 352 232 344 228 340 232 340 228 336 224 332 224 340 232 340 228 336 228 332 224 316 216 328 228 328 216 312 204 316 208 304 200 312 208 304 196 308 204 308 204 304 196 296 192 300 200 304 200 304 196 296 192 288 196 284 192 280 188 276 188 276 188 276 184 272 180 268 180 244 168 244 168 244 168 244 168 256 176 248 168 244 176 256 184 260 172 244 168 244 168 248 180 248 180 248 176 244 172 240 172 228 164 224 160 224 156 220 156 224 160 224 160 224 160 224 160 220 152 220 148 216 144 212 144 216 148 216 144 212 140 208 140 216 144 216 144 216 144 216 144 212 140 212 136 208 132 204 132 196 136 212 144 204 132 200 136 196 128 196 128 196 128 196 128 184 120 176 124 188 136 188 128 180 128 188 136 192 128 176 116 180 124 180 124 180 124 180 124 176 124 180 128 184 124 180 120 172 124 172 124 172 124 172 124 176 124 168 120 172 128 184 140 168 124 172 128 176 124 172 120 180 116 152 104 164 128 180 128 172 128 164 124 164 120 152 104 160 120 160 116 156 112 152 112 80 28 76 28 72 24 68 20 68 20 68 20 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 72 24 76 24 72 20 68 24 72 28 76 28 72 24 72 20 68 20 64 36 64 36 64 36 64 36 60 32 64 36 64 36 68 40 68 40 64 36 64 36 60 32 56 32 64 36 68 36 64 32 72 36 68 32 64 36 68 40 72 40 72 36 68 32 64 32 68 40 52 36 64 56 84 64 80 60 84 64 84 68 88 68 88 68 92 76 100 80 104 84 104 84 104 88 108 92 112 92 124 92 124 92 124 92 124 92 128 96 128 92 124 88 120 88 128 100 132 104 136 100 132 96 136 104 136 104 136 104 136 96 136 88 136 84 132 96 136 96 140 116 148 108 136 124 136 96 60 44 40 28 40 36 44 32 40 32 44 36 44 36 48 40 52 48 48 40 48 40 48 40 40 20 44 152 344 464 384 444 396 448 400 452 400 444 396 432 412 444 400 436 400 428 380 396 344 352 300 272 208 168 108 92 76 40 88 68 76 116 120 104 216 544 724 672 672 604 556 644 612 636 596 612 580 600 596 608 596 632 648 672 664 620 588 652 664 468 508 720 712 696 676 516 460 460 468 468 460 456 444 436 428 356 420 332 372 308 352 224 536 532 688 468 660 480 616 476 636 460 632 464 632 480 628 480 624 464 624 460 620 468 616 464 608 468 608 468 604 468 600 464 604 464 588 436 624 464 688 916 796 928 764 884 772 904 772 908 788 948 808 956 800 944 796 952 796 944 796 944 796 944 796 944 796 944 796 948 800 952 804 952 804 952 804 956 808 960 812 960 812 956 812 960 816 964 820 964 820 964 820 964 820 964 820 964 828 972 828 976 832 976 836 980 828 972 828 976 832 980 836 980 836 984 836 984 836 984 836 984 836 984 836 988 840 992 844 992 844 996 844 996 848 1000 852 992 852 1020 836 704 856 1020 824 972 860 976 856 996 868 980 860 1008 880 992 864 1008 868 992 856 1008 864 972 804 860 796 864 796 856 704 752 772 908 784 876 820 768 588 464 576 464 576 452 572 452 576 448 576 444 576 436 572 432 568 432 568 432 568 432 568 432 564 428 564 428 564 428 564 428 564 424 564 424 564 424 564 424 564 420 556 416 552 412 556 416 552 416 552 416 552 416 552 416 540 404 536 400 532 392 524 388 528 388 528 388 528 388 528 388 528 388 524 384 520 380 520 380 524 380 520 376 512 364 500 352 496 352 492 348 492 344 488 344 480 356 472 352 468 348 472 352 472 348 468 344 464 340 460 336 460 348 460 344 456 340 452 340 444 332 444 328 440 328 436 324 436 324 436 320 436 320 432 316 436 320 436 316 432 312 432 308 436 308 432 308 432 316 432 320 432 320 432 324 428 328 424 324 416 316 416 316 412 312 408 300 404 296 400 288 396 280 392 268 384 268 372 264 380 268 376 256 384 268 380 264 376 260 372 256 364 256 364 256 364 256 364 256 360 252 360 248 356 244 352 244 352 252 352 248 348 244 344 244 344 244 340 240 340 240 336 236 336 232 340 236 336 224 324 212 332 220 316 212 320 216 320 212 316 212 316 208 312 204 308 204 308 204 308 204 308 204 308 196 308 176 304 184 296 188 292 196 272 272 320 204 304 188 320 192 284 172 284 196 272 188 288 176 272 192 272 192 272 200 272 200 268 188 264 180 256 176 252 172 260 176 252 168 244 168 252 172 256 188 248 180 244 180 244 184 244 180 240 172 236 168 228 164 232 164 232 160 228 160 224 156 232 164 228 160 228 156 224 156 212 148 220 156 224 148 208 136 212 140 200 132 208 140 200 128 200 148 204 152 204 148 196 144 196 144 200 148 196 144 192 136 196 140 192 136 192 132 188 132 188 132 188 128 184 124 180 124 176 116 176 116 176 116 176 116 180 116 172 112 172 116 180 124 164 108 176 116 176 116 172 108 180 116 176 112 176 108 172 108 168 100 164 100 160 96 160 92 160 96 160 96 160 96 160 96 152 88 152 84 148 84 144 80 148 84 148 80 144 80 140 76 144 96 144 96 144 96 144 96 140 92 140 88 136 84 132 84 128 96 144 100 136 92 132 96 128 88 128 88 128 88 128 88 128 80 120 84 136 96 136 88 128 88 132 88 128 84 124 76 124 80 124 80 124 80 124 80 120 80 124 84 128 80 124 76 124 76 124 76 124 76 124 76 128 80 124 76 124 80 132 84 120 76 124 80 128 76 124 72 132 72 108 60 116 80 128 76 128 80 116 80 124 80 112 64 120 80 120 76 116 72 112 72 88 80 88 76 84 76 80 72 84 76 84 76 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 80 72 84 72 80 68 76 72 80 76 84 72 80 72 76 68 76 68 76 64 76 64 76 64 76 64 80 68 76 64 76 64 72 60 72 60 76 64 76 64 80 68 60 52 68 60 76 64 76 60 68 68 68 68 68 68 68 68 72 72 72 68 68 64 64 64 72 60 60 56 72 80 88 84 84 84 88 84 92 88 92 88 96 92 96 96 104 100 108 104 108 104 108 108 112 112 116 112 124 124 124 124 124 124 124 124 128 128 128 128 124 124 124 124 136 132 132 128 128 132 132 136 136 136 136 136 136 136 136 136 132 132 132 132 132 132 132 132 144 152 152 144 148 148 136 108 52 40 28 28 32 36 36 36 48 48 44 44 44 44 40 40 44 52 48 48 48 48 48 48 36 32 8 204 360 428 356 392 336 392 340 396 340 396 340 392 356 404 356 396 356 388 340 364 312 324 272 244 176 144 96 76 80 48 88 72 108 136 140 152 352 656 728 708 680 560 520 632 548 612 528 596 528 592 544 608 540 624 588 664 612 616 556 660 636 516 420 716 712 708 712 568 496 484 496 480 496 468 492 456 484 404 484 396 444 396 424 372 748 704 860 636 832 660 784 644 804 640 804 636 804 636 804 636 800 624 796 620 796 616 792 616 788 612 788 608 784 604 780 604 760 604 784 596 772 536 660 844 608 784 564 764 584 776 540 764 560 800 576 808 568 796 564 800 564 796 564 796 564 796 564 796 564 796 564 800 568 804 572 804 572 804 572 808 576 812 580 812 572 812 572 816 576 820 580 820 580 820 580 820 580 820 580 820 588 828 588 828 592 832 592 836 588 828 588 832 592 836 596 836 612 836 612 836 612 836 612 836 612 836 612 840 616 844 620 844 612 844 612 848 624 852 628 852 648 836 692 740 416 876 704 832 636 852 644 876 632 856 608 880 616 868 628 876 628 852 640 892 656 828 616 776 672 828 720 740 572 760 724 796 716 828 744 664 696 572 736 572 736 576 740 576 740 576 740 576 736 576 736 572 740 568 740 568 740 568 740 568 736 564 736 564 736 564 736 564 736 564 736 564 736 564 736 564 736 564 732 556 724 552 728 556 724 552 724 552 724 552 724 552 716 544 712 536 704 532 700 528 688 528 688 528 688 528 688 528 692 532 688 528 688 524 684 528 672 524 664 520 660 508 648 500 636 492 636 492 632 488 628 484 644 480 640 472 632 468 636 472 628 464 628 464 628 464 628 464 624 460 624 456 620 452 616 452 608 444 608 444 604 440 604 436 600 436 600 436 592 436 592 432 580 432 572 432 572 428 568 432 568 436 560 432 556 428 552 428 556 432 556 424 548 420 544 416 552 412 544 408 544 408 544 412 540 404 540 400 532 392 528 392 524 380 512 376 516 384 512 372 512 376 512 376 512 376 512 376 500 364 500 364 500 364 500 364 496 360 496 356 492 352 488 352 480 352 480 348 476 344 472 344 472 344 472 340 468 336 464 336 456 336 456 336 456 328 444 320 452 324 436 316 440 320 440 316 436 316 436 312 432 308 428 308 428 308 428 308 428 308 428 312 416 312 412 304 412 296 408 296 460 308 396 344 496 356 500 288 428 276 404 292 392 284 416 264 404 276 400 272 396 268 392 264 388 264 384 256 376 252 372 248 384 256 376 248 372 248 372 252 368 252 364 244 360 244 360 244 360 244 356 236 352 232 344 228 340 232 340 232 336 228 336 224 340 228 336 228 332 224 332 224 316 216 324 224 328 216 312 204 316 208 304 200 312 208 304 196 300 196 304 204 308 204 304 200 300 196 304 200 300 192 292 192 288 192 280 192 276 188 276 188 276 188 276 184 272 180 268 180 260 184 260 184 260 184 260 184 256 180 252 172 248 176 252 180 244 164 252 184 260 176 240 164 248 176 240 176 236 172 236 172 236 168 232 168 228 164 228 160 224 160 224 160 224 160 224 160 220 152 220 152 216 148 216 144 216 148 216 148 212 144 212 140 216 144 216 144 216 144 216 144 212 140 212 136 208 132 204 132 196 136 208 140 204 132 200 136 196 128 196 128 196 128 196 128 192 128 184 132 192 140 192 132 192 132 184 128 180 124 180 128 180 124 180 124 180 124 180 124 176 120 180 124 180 124 176 120 172 124 172 124 172 124 172 124 176 128 176 128 176 128 172 120 160 124 164 128 168 124 164 120 176 124 152 112 156 120 160 120 156 112 152 116 160 120 152 104 160 120 156 116 156 116 152 112 80 32 80 28 76 28 76 28 80 32 80 28 76 28 76 24 68 20 68 20 68 20 68 20 72 24 72 24 72 24 72 24 76 24 72 20 68 24 72 28 72 24 72 20 68 20 64 16 60 32 60 32 60 32 60 32 72 40 68 36 64 32 60 28 56 32 60 36 64 40 68 44 52 24 60 36 64 40 68 36 68 36 68 36 68 36 68 36 72 40 72 36 68 32 64 32 68 40 56 40 72 60 84 64 84 64 84 68 88 68 92 72 92 76 96 80 100 84 104 84 104 84 104 88 108 92 112 92 120 88 120 88 120 88 120 88 128 96 128 96 128 96 128 92 140 104 128 92 124 96 136 108 136 104 136 104 136 104 136 96 132 84 136 88 136 96 132 92 148 124 156 116 148 128 124 72 44 28 24 16 28 28 36 28 52 40 48 36 44 32 40 28 48 44 44 36 44 36 44 36 48 32 20 268 424 428 420 412 392 436 396 440 396 440 392 428 404 436 392 428 392 420 372 380 336 332 276 244 176 140 88 68 88 56 88 76 120 128 116 156 428 696 696 700 700 540 584 660 620 648 612 628 600 616 608 616 588 620 644 668 672 640 616 684 660 544 388 676 720 684 704 584 500 484 484 476 484 464 468 448 448 388 440 340 396 308 360 308 660 548 684 472 664 484 632 460 644 460 644 468 636 476 636 476 628 468 624 468 620 464 620 472 616 476 616 476 608 476 604 472 604 468 596 448 640 480 700 924 784 924 764 884 768 896 772 916 800 952 804 952 800 944 796 944 796 944 796 944 796 944 796 944 796 944 796 948 800 952 804 952 804 952 804 956 808 960 812 960 808 956 812 960 816 964 820 964 820 964 820 964 820 964 820 964 824 968 828 972 828 976 832 976 828 972 828 976 832 980 836 980 836 984 836 984 836 984 836 984 836 984 836 988 840 992 844 992 844 996 844 996 848 1000 852 992 844 984 848 1020 636 836 924 1016 844 968 848 976 860 988 872 1000 864 996 876 996 856 992 872 1020 860 920 784 876 792 872 804 740 692 920 840 872 824 864 716 560 580 460 572 460 576 456 576 456 580 452 576 448 580 436 576 436 572 436 572 436 572 436 572 436 568 432 568 432 568 432 568 432 568 428 568 428 568 428 568 428 568 424 560 416 556 416 556 420 556 420 556 420 556 420 556 420 548 408 544 404 536 396 532 396 532 392 532 392 532 392 532 392 536 396 536 392 532 388 528 388 520 376 520 376 516 368 504 360 492 348 492 348 488 344 488 340 484 360 476 352 472 352 472 356 460 344 464 344 464 344 464 348 460 348 460 344 456 340 452 340 448 336 444 332 444 328 440 328 440 328 436 324 440 320 436 320 428 312 432 312 432 308 428 308 432 308 436 312 440 324 436 320 444 332 436 328 424 324 420 320 416 312 404 300 400 300 404 300 408 300 404 288 396 284 396 272 392 272 380 268 384 272 380 260 372 264 376 264 376 264 376 268 368 260 364 256 364 256 360 252 360 252 360 248 356 244 352 244 352 252 352 248 348 244 344 244 348 248 344 240 340 236 332 232 336 232 336 232 332 224 328 220 332 220 316 212 320 216 320 212 316 212 316 208 312 204 308 204 308 204 308 204 308 204 308 204 312 196 312 200 304 212 300 212 304 244 456 468 484 236 400 280 340 196 292 208 284 192 300 196 284 200 276 196 268 196 264 188 264 184 260 180 256 172 252 168 256 176 252 172 248 168 248 168 252 184 244 180 240 176 244 180 244 180 240 172 236 168 228 164 236 168 232 164 232 160 228 160 228 160 228 156 224 156 220 152 216 148 220 152 220 148 212 140 212 140 200 132 208 140 200 128 192 140 196 148 204 152 204 152 192 144 196 144 196 140 188 132 192 136 192 132 188 132 184 128 188 132 188 128 184 124 180 124 188 128 188 128 188 128 188 128 180 120 176 116 176 112 176 116 160 108 176 120 180 116 172 104 176 112 176 108 172 108 168 104 172 108 172 104 168 104 164 100 160 96 160 96 160 96 160 96 156 92 152 88 152 84 148 84 152 88 148 84 148 80 144 80 140 92 140 92 140 92 140 92 140 92 140 88 136 84 132 84 124 92 140 100 132 88 132 96 128 88 128 88 128 88 128 88 140 92 132 88 140 100 140 88 140 92 128 76 120 80 128 88 124 80 124 80 124 80 124 80 116 76 124 80 124 80 120 72 124 76 124 76 124 76 124 76 124 80 132 84 132 76 116 64 120 76 124 80 128 76 124 72 132 80 120 68 116 68 116 68 112 68 104 72 120 80 112 64 116 76 116 76 116 76 116 76 84 76 84 76 84 76 84 76 88 80 88 76 84 72 80 72 76 68 76 68 76 68 76 68 80 72 80 72 80 72 80 72 84 72 80 68 76 72 80 76 80 72 76 68 76 64 72 64 72 60 72 60 72 60 72 60 84 68 80 64 76 60 72 56 68 60 72 64 76 68 80 72 72 60 76 68 84 72 80 68 64 68 68 72 72 68 68 64 72 72 72 68 68 64 64 64 72 64 64 64 80 84 88 84 88 84 92 88 92 92 96 92 100 100 104 100 104 104 108 104 108 104 108 108 112 112 116 112 120 120 120 120 120 120 120 120 128 128 128 128 128 128 128 132 140 136 128 124 124 128 136 140 136 136 136 136 136 136 136 136 136 136 140 144 144 140 136 136 148 156 152 148 156 148 120 76 48 36 28 28 36 40 44 40 52 48 48 44 44 40 40 36 40 48 44 44 44 44 44 44 40 36 36 300 388 380 368 384 340 396 344 400 348 400 344 396 356 392 348 388 352 380 328 352 304 300 244 208 140 112 72 60 80 68 108 96 156 132 124 212 576 748 716 716 652 528 572 648 556 624 544 616 552 612 560 616 548 628 592 672 624 636 580 688 612 568 376 640 732 708 728 628 512 512 480 492 488 488 488 464 488 436 492 412 476 388 436 480 836 688 840 644 828 656 816 656 820 648 816 644 812 640 808 632 804 632 804 628 800 624 800 620 800 624 796 620 792 616 792 616 760 608 792 608 784 544 660 848 592 776 568 764 576 768 540 772 576 804 576 800 576 800 572 796 572 796 572 796 572 796 572 796 572 796 572 800 576 804 580 804 580 804 580 808 584 812 588 812 576 808 576 812 580 816 584 816 584 816 584 816 584 816 584 816 588 820 588 824 592 824 596 828 592 824 592 828 596 832 600 832 612 836 612 836 612 836 612 836 612 836 612 840 616 844 620 844 612 844 612 848 624 852 628 852 600 868 644 860 688 628 552 908 660 856 624 840 620 872 632 868 620 872 636 864 628 852 652 876 612 768 632 816 720 804 692 660 640 852 688 800 792 784 684 564 724 576 740 576 740 576 744 580 744 580 744 576 740 580 736 576 744 572 744 572 744 572 744 572 740 568 740 568 740 568 740 568 740 568 740 568 740 568 740 568 740 564 732 560 728 556 732 560 728 556 728 556 728 556 728 556 720 548 720 544 712 536 708 532 692 532 692 532 692 532 692 532 696 536 696 536 692 532 688 532 672 520 668 520 664 516 652 508 640 496 640 492 636 492 632 488 648 480 640 476 636 472 640 476 624 464 628 464 628 464 628 468 624 460 624 456 620 452 616 452 612 448 612 444 608 444 604 440 604 440 604 436 596 440 592 436 576 428 572 432 572 432 572 436 568 440 568 452 576 452 576 448 572 444 560 428 552 420 552 424 556 416 548 412 544 408 544 408 544 408 540 404 536 396 528 396 532 388 520 384 524 388 520 376 508 376 512 376 512 376 512 380 504 368 504 364 500 360 496 360 496 360 496 356 492 352 488 352 480 352 480 348 476 344 472 344 476 348 472 340 468 336 460 332 456 336 452 332 452 328 452 332 452 324 436 316 440 320 440 316 436 316 436 312 432 308 428 308 428 308 428 308 428 308 428 308 420 312 420 308 416 304 408 300 456 484 776 824 868 664 700 448 492 308 412 304 404 284 416 280 408 280 400 276 392 268 388 260 396 268 392 264 384 260 380 256 380 256 380 256 376 252 372 248 368 248 360 240 356 240 356 244 360 244 356 236 352 232 344 228 344 236 344 232 340 232 336 228 336 228 332 224 332 220 328 220 324 220 324 220 320 216 316 208 316 208 304 200 312 208 304 196 296 192 300 200 308 204 308 204 296 192 300 196 296 192 292 188 284 192 276 188 276 184 272 184 276 188 276 184 272 180 268 180 260 184 260 184 260 184 260 184 256 180 256 180 252 172 248 168 260 168 248 168 244 172 244 180 244 176 236 172 236 168 232 168 236 172 236 168 232 168 228 164 224 160 224 160 224 160 224 160 224 156 224 152 220 152 216 148 220 152 220 148 216 148 212 144 212 140 212 140 212 140 212 140 212 140 212 136 208 132 204 132 192 132 208 136 200 128 196 132 196 128 196 128 196 128 196 128 200 136 188 132 196 140 192 132 196 136 184 120 176 124 184 132 180 124 180 124 180 124 180 124 172 116 176 124 180 120 172 116 172 124 172 124 172 124 172 124 172 124 176 132 176 124 164 108 160 124 164 128 168 124 164 120 168 128 164 120 156 112 156 116 152 108 144 112 160 120 152 104 156 116 156 116 156 116 156 116 68 20 68 24 72 24 76 28 80 32 80 28 72 20 68 20 64 16 64 16 64 16 64 16 72 24 72 24 72 24 72 24 76 24 72 20 68 24 72 28 68 20 68 20 64 16 64 12 56 28 56 28 56 28 56 28 68 40 64 36 64 36 60 32 60 32 64 36 64 36 68 40 68 40 72 44 72 40 68 36 60 32 72 44 76 40 64 28 72 40 72 36 68 32 64 32 68 44 60 48 80 68 84 60 88 68 88 68 92 72 92 76 100 80 100 84 104 84 104 84 104 84 104 88 108 92 112 92 116 84 116 84 116 84 116 84 128 96 128 96 132 100 132 100 136 100 132 96 128 100 132 104 136 104 136 104 136 104 136 96 136 92 144 100 148 104 140 96 148 120 148 116 148 124 104 36 48 32 32 24 36 36 48 36 48 40 44 36 44 36 40 32 44 40 40 32 40 32 40 32 36 24 128 348 404 404 404 420 396 440 400 444 400 436 396 432 392 424 384 420 384 404 360 368 312 304 244 204 140 108 72 60 60 60 88 80 132 100 104 244 624 696 712 684 604 552 656 672 632 660 628 648 620 632 620 628 612 644 660 684 684 652 632 704 636 572 436 548 736 692 708 632 560 516 520 492 512 484 488 440 456 416 452 360 432 320 376 440 708 508 660 484 652 472 660 476 656 464 648 476 644 472 636 476 636 468 632 472 628 472 624 476 628 480 624 484 624 480 620 484 608 472 600 456 644 476 692 912 772 920 768 884 760 888 772 924 816 956 796 944 796 948 796 940 796 944 796 944 796 944 796 944 796 944 796 948 800 952 804 952 804 952 804 956 808 960 812 960 808 956 808 960 812 964 816 964 816 964 816 964 816 964 816 964 816 968 820 968 824 972 824 972 824 972 824 976 828 980 832 980 836 984 836 984 836 984 836 984 836 984 836 988 840 992 844 992 844 996 844 996 848 1000 852 992 872 956 864 972 884 952 688 912 888 1016 864 980 852 996 868 980 864 996 868 980 852 988 860 984 800 900 780 884 800 792 728 768 832 964 820 904 828 688 580 460 592 476 584 472 580 460 580 460 584 452 580 452 580 440 580 440 576 440 576 440 576 440 576 440 572 436 572 436 572 436 572 436 572 432 572 432 572 432 572 432 568 428 564 420 560 420 560 420 560 424 560 424 560 424 560 424 552 416 548 412 544 404 536 400 536 396 536 396 536 396 536 396 536 396 536 392 532 388 528 388 520 376 524 380 520 372 512 368 504 360 500 356 500 352 496 352 484 364 480 356 476 356 476 356 464 344 464 344 464 344 464 344 460 348 460 344 456 340 452 340 452 336 448 336 444 332 444 332 444 328 440 328 440 324 440 324 428 312 436 316 436 320 440 320 456 344 460 340 452 324 432 312 392 276 376 268 368 268 372 284 404 308 412 316 420 320 420 312 412 300 408 292 400 284 400 276 396 280 384 276 392 280 388 268 376 264 376 264 376 264 376 264 372 264 368 256 364 252 356 248 360 252 360 248 356 244 352 244 352 252 352 248 348 244 344 244 352 248 348 244 336 232 332 228 336 232 332 224 328 228 332 232 332 220 316 212 320 216 320 212 316 212 316 208 312 204 308 204 308 204 308 204 308 204 308 204 308 220 308 220 304 216 300 216 364 556 868 832 988 856 892 464 400 216 284 200 276 172 276 184 280 196 276 192 272 196 268 192 272 192 268 188 264 180 256 176 252 176 256 176 256 172 248 164 248 184 244 176 236 172 240 176 244 180 240 172 236 168 228 164 240 168 236 168 232 164 232 164 224 156 224 156 220 152 220 148 220 152 220 148 216 144 212 144 212 140 200 132 208 140 200 128 196 144 200 152 204 152 200 148 192 140 192 140 192 136 184 132 188 132 188 132 184 128 184 124 188 132 188 128 184 124 180 124 180 120 180 120 180 120 180 120 180 120 180 120 180 112 168 104 176 116 168 104 164 108 180 120 172 108 172 108 168 104 168 100 172 104 168 104 164 100 164 96 160 96 160 96 160 96 160 96 160 92 156 92 152 88 152 88 156 88 152 88 148 84 148 84 136 88 136 88 136 88 136 88 140 92 140 88 136 84 132 84 120 88 136 96 128 84 128 92 128 88 128 88 128 88 128 88 140 92 132 88 136 92 132 80 136 88 128 84 124 80 124 84 124 80 124 80 124 80 124 80 116 72 120 76 120 76 116 72 124 76 124 76 124 76 124 76 120 76 124 76 124 72 120 68 120 76 124 80 128 76 124 72 116 76 128 76 116 64 116 72 116 72 112 76 120 80 112 64 112 72 116 76 116 76 120 80 68 64 72 64 76 68 80 72 88 76 84 72 76 64 72 60 72 64 72 64 72 64 72 64 80 72 80 72 80 72 80 72 84 72 80 68 76 72 80 76 76 68 76 64 72 64 68 60 68 56 68 56 68 56 68 56 72 60 76 64 76 64 80 68 80 68 76 64 76 64 72 60 80 68 84 68 80 64 68 56 60 64 72 76 76 72 64 60 72 72 72 68 68 64 64 64 68 64 68 72 88 88 92 80 92 88 92 92 96 92 100 96 108 104 108 104 108 104 108 104 108 104 108 108 112 112 116 112 116 116 116 116 116 116 116 116 128 128 128 132 132 136 136 136 128 132 132 136 136 132 132 128 136 136 136 136 136 136 136 136 128 132 140 144 144 140 132 128 144 148 144 144 152 140 96 40 44 36 28 28 36 44 48 48 40 40 44 44 44 44 48 48 36 44 40 40 40 40 40 40 12 24 208 380 360 392 328 392 340 392 344 396 344 396 348 388 348 384 344 380 344 372 324 340 280 272 212 176 124 92 72 60 64 76 104 80 148 116 164 360 716 676 748 680 516 572 648 656 568 636 560 632 568 628 572 628 584 664 620 688 636 644 592 700 612 580 480 472 720 712 728 684 592 584 548 540 548 532 544 492 528 468 548 432 556 404 508 592 876 668 840 672 828 644 840 672 832 656 828 648 820 636 816 632 816 636 812 632 812 628 808 628 812 628 808 624 804 620 804 620 764 616 796 612 780 536 644 824 580 772 568 764 572 764 540 780 588 808 572 792 572 800 572 788 572 796 572 796 572 796 572 796 572 796 572 800 576 804 580 804 580 804 580 808 584 812 588 812 576 808 576 812 580 816 584 816 584 816 584 816 584 816 584 816 584 816 588 820 588 824 592 824 592 824 592 828 596 832 600 832 612 836 612 836 612 836 612 836 612 836 612 840 616 844 620 844 612 844 612 848 624 852 628 852 676 788 628 912 556 940 584 688 616 864 664 860 620 852 624 856 624 868 632 848 644 872 648 812 592 780 656 820 760 712 628 780 692 840 668 828 736 640 700 596 772 600 760 592 752 584 744 576 748 584 744 580 744 580 740 580 748 576 748 576 748 576 748 576 744 572 744 572 744 572 744 572 744 572 744 572 744 572 744 572 744 568 736 560 732 560 732 564 732 560 732 560 732 560 732 560 728 556 724 548 716 544 712 540 696 536 696 536 696 536 696 536 692 532 692 532 688 528 688 528 672 520 668 524 668 520 660 512 652 508 652 504 648 504 644 500 652 484 644 476 640 476 640 480 636 468 632 464 628 460 624 456 624 460 624 456 620 452 616 452 616 452 612 448 612 444 608 444 608 444 604 440 600 440 596 440 580 432 580 440 584 444 584 452 596 472 576 444 532 384 480 348 444 316 432 304 424 308 436 316 488 364 520 400 548 420 552 416 548 412 544 404 536 400 532 400 536 392 524 388 528 396 524 384 520 380 516 376 512 372 508 368 508 372 504 364 500 360 492 356 496 360 496 356 492 352 488 352 480 352 480 348 476 344 472 344 480 352 476 344 464 332 456 328 456 332 448 328 448 332 456 340 452 324 436 316 440 320 440 316 436 316 436 312 432 308 428 308 428 308 428 308 428 308 428 308 424 300 416 300 408 300 408 300 564 868 1020 1012 1020 984 1020 908 532 328 408 296 396 264 396 264 396 272 396 272 396 272 396 272 392 268 388 264 384 256 376 252 376 252 380 260 380 252 372 244 364 244 356 240 352 236 356 240 360 244 356 236 352 232 344 228 348 240 344 236 344 232 340 232 332 224 332 220 328 220 324 216 328 220 320 216 316 212 316 212 316 208 304 200 312 208 304 196 304 200 308 204 308 200 300 196 292 192 296 192 296 188 288 184 280 188 276 184 272 184 268 180 276 188 276 184 272 180 268 180 256 180 256 180 256 180 256 180 256 180 260 184 256 172 244 160 256 168 248 172 248 172 244 176 240 172 236 168 232 168 228 164 232 164 228 164 224 160 224 156 224 160 224 160 224 160 224 160 228 160 224 156 224 152 220 152 224 156 220 152 220 148 216 148 208 136 208 136 208 136 208 136 212 140 212 136 208 132 204 132 188 128 204 136 196 124 196 128 196 128 196 128 196 128 196 128 196 132 184 128 188 132 184 120 184 132 188 132 184 128 180 120 180 124 180 124 180 124 180 124 168 116 172 120 176 116 172 112 172 124 172 124 172 124 172 124 168 120 164 116 168 120 172 124 160 124 164 128 168 124 164 120 148 120 168 128 160 116 160 128 168 120 156 120 164 120 152 104 152 112 152 116 156 120 160 120 56 12 60 16 64 20 68 20 76 28 72 20 64 12 60 8 64 16 64 16 64 16 64 16 72 24 72 24 72 24 72 24 76 24 72 20 68 24 72 28 68 20 68 16 64 12 60 12 56 28 56 28 56 28 56 28 56 32 60 36 64 40 68 44 72 40 68 36 64 32 60 28 68 40 68 36 60 28 48 16 60 32 72 44 76 40 64 28 72 40 72 36 68 32 64 32 64 44 64 52 84 72 88 60 88 68 88 72 92 76 96 76 104 84 104 84 104 84 104 84 104 84 104 88 108 92 112 92 116 84 116 84 116 84 116 84 128 96 128 100 132 104 136 104 124 96 136 108 140 104 128 92 136 104 136 104 136 104 136 96 124 80 136 92 140 96 128 84 144 112 144 112 148 116 84 8 40 24 24 16 32 36 44 36 36 32 40 36 44 40 48 44 44 40 40 32 40 32 40 32 4 16 288 424 392 432 368 424 384 424 388 428 392 424 384 416 388 408 380 408 376 400 352 356 288 276 220 172 120 88 68 56 72 76 92 64 132 100 172 408 708 612 740 648 488 600 716 676 636 668 640 660 632 644 628 632 648 676 684 700 696 660 636 708 652 576 536 404 708 692 708 676 632 568 576 516 556 508 524 452 476 424 464 376 464 344 400 536 724 504 672 512 652 444 668 480 660 460 648 464 644 472 632 472 636 472 636 468 632 468 628 472 628 484 628 480 624 488 620 488 612 476 604 456 640 468 676 892 764 916 768 884 756 884 772 928 824 956 792 940 796 948 796 936 796 944 796 944 796 944 796 944 796 944 796 948 800 952 804 952 804 952 804 956 808 960 812 960 808 956 808 960 812 964 816 964 816 964 816 964 816 964 816 964 816 964 816 968 820 972 824 972 824 972 824 976 828 980 832 980 836 984 836 984 836 984 836 984 836 984 836 988 840 992 844 992 844 996 844 996 848 1000 852 992 824 1016 852 976 900 984 908 852 748 956 876 1000 836 964 856 992 864 980 852 968 860 1000 840 920 792 924 784 868 796 708 680 912 824 940 836 872 712 500 564 448 604 496 604 484 588 464 580 456 584 456 584 452 584 440 580 440 576 440 576 440 576 440 576 440 572 436 572 436 572 436 572 436 572 432 572 432 572 432 572 432 572 428 564 420 560 420 560 424 560 424 560 424 560 424 560 424 556 420 552 416 548 408 540 404 536 396 536 396 536 396 536 396 532 392 528 388 528 384 524 384 520 376 524 380 524 376 516 372 512 368 512 364 508 364 504 360 488 364 480 356 476 356 476 360 476 352 468 348 460 340 456 332 460 348 460 344 456 340 452 340 452 340 452 336 448 332 444 332 444 332 444 328 444 324 440 324 436 320 440 324 444 328 448 332 472 348 444 296 368 216 292 156 300 192 288 188 284 196 300 208 300 220 348 276 396 304 408 296 412 304 408 292 404 288 400 276 400 284 388 280 396 284 388 272 388 272 380 268 372 260 368 252 372 264 368 256 364 252 356 248 360 252 360 248 356 244 352 244 352 252 352 248 348 244 344 244 356 252 348 244 336 232 328 224 336 228 328 220 324 228 336 236 332 220 316 212 320 216 320 212 316 212 316 208 312 204 308 204 308 204 308 204 308 204 308 212 300 220 296 224 300 220 300 220 892 900 980 820 1008 856 988 780 448 248 300 212 284 172 276 188 268 192 272 192 272 200 272 204 264 184 260 176 256 172 248 168 248 172 256 180 256 172 244 160 248 180 240 172 236 172 236 176 244 180 240 172 236 168 228 164 240 172 240 168 236 164 232 164 224 156 224 152 220 148 216 148 224 152 216 144 212 144 212 148 212 140 200 132 208 140 200 128 204 152 204 152 200 144 192 140 188 140 192 140 192 136 184 128 188 132 188 128 184 124 180 124 188 132 188 128 184 124 180 124 184 124 184 124 184 124 184 124 180 120 184 124 180 112 164 100 156 108 176 124 184 116 172 100 172 108 172 104 168 100 164 100 164 100 160 96 160 92 156 92 160 96 160 96 160 96 160 96 160 96 160 92 156 88 152 88 156 92 156 88 152 84 148 84 136 88 136 88 136 88 136 88 140 92 140 88 136 84 132 84 120 88 136 96 128 84 124 88 128 88 128 88 128 88 128 88 136 88 124 80 128 84 124 72 124 84 132 92 136 84 120 72 124 80 124 80 124 80 124 80 112 72 116 76 120 72 116 68 124 76 124 76 124 76 124 76 120 68 112 64 116 72 128 84 120 76 124 80 128 76 124 72 104 68 128 80 120 68 124 84 132 88 124 84 124 80 112 64 112 72 112 76 116 80 120 80 72 64 72 68 76 72 80 72 88 72 76 68 76 68 72 56 72 68 76 72 80 68 76 64 76 68 76 68 76 68 76 68 72 68 80 76 84 76 84 72 92 80 88 76 80 68 72 60 76 64 76 64 76 64 76 64 64 60 76 72 84 68 76 60 72 60 76 68 84 76 88 80 84 72 80 64 72 60 72 60 68 68 68 68 68 68 68 68 72 72 72 72 72 72 72 72 72 72 80 80 88 88 92 92 100 96 100 96 100 96 100 96 100 100 108 108 112 108 112 104 116 108 112 104 108 108 112 112 116 116 116 120 120 124 124 124 124 124 124 124 124 124 124 124 132 128 128 136 140 140 128 120 124 128 136 140 144 140 136 132 144 144 148 148 148 144 140 140 140 148 160 164 148 108 64 28 32 32 32 32 32 32 32 32 32 32 32 36 36 36 40 40 28 60 60 44 40 52 48 28 0 64 336 424 308 384 324 368 320 380 332 384 332 372 336 384 332 372 348 372 332 344 308 336 268 252 196 152 112 84 68 48 104 40 116 124 168 120 248 568 748 700 736 536 456 628 624 668 564 616 560 652 564 632 604 652 584 732 672 680 640 676 592 668 564 676 528 424 660 712 752 704 704 644 636 596 672 576 612 548 616 536 612 452 616 400 624 668 884 692 872 672 864 672 852 660 872 668 840 644 836 652 844 652 824 636 812 632 820 640 816 628 820 640 820 636 820 636 820 640 780 624 808 620 768 496 612 812 600 764 548 768 580 756 540 812 584 800 580 792 576 792 576 796 576 792 576 792 576 792 576 792 580 796 580 796 580 796 580 796 584 800 584 800 584 800 584 804 584 808 584 808 584 808 584 808 584 808 584 812 588 816 592 816 592 816 592 816 592 816 592 816 600 824 600 828 604 832 608 832 608 832 608 836 612 840 616 840 608 832 608 836 612 840 616 840 612 844 612 848 624 852 628 852 624 840 624 836 628 852 652 876 444 772 628 900 612 816 692 836 636 852 636 860 668 852 632 788 640 776 704 808 660 688 712 824 700 816 704 768 644 584 792 576 772 592 756 592 756 592 756 592 752 588 752 584 748 584 744 584 744 572 748 576 752 584 760 588 752 580 752 576 748 572 744 572 740 568 740 568 740 568 740 568 736 564 736 564 736 564 736 564 732 560 732 560 732 560 732 560 728 556 728 556 724 548 716 540 692 532 692 536 696 540 700 540 704 540 696 532 688 524 688 532 664 512 660 516 660 516 660 516 660 516 660 512 656 508 652 508 648 484 644 480 644 476 640 476 640 476 636 468 632 464 624 460 632 468 628 460 624 456 616 452 612 448 612 448 612 448 612 448 612 448 612 444 604 444 600 444 564 436 588 436 572 448 608 476 568 396 456 300 416 308 432 308 420 300 424 304 424 300 424 304 448 304 440 336 520 412 544 392 536 400 532 396 532 392 528 396 528 392 528 388 524 384 520 384 516 380 516 376 512 372 508 372 508 372 504 364 496 356 492 352 492 360 500 368 504 360 488 348 472 344 472 344 472 344 472 344 480 352 476 344 472 340 464 336 448 328 448 328 448 328 448 328 444 324 444 320 440 316 436 316 428 312 440 324 444 320 432 308 436 312 424 304 432 312 424 300 412 324 400 280 428 264 412 520 1020 1004 1020 964 1020 1020 936 636 460 328 424 288 404 284 408 280 408 280 404 276 392 264 388 260 388 264 388 260 384 256 380 256 372 248 372 248 372 248 372 248 356 244 360 244 360 240 352 232 356 240 356 236 352 232 348 232 348 240 348 236 340 228 332 220 332 224 332 220 328 216 324 216 320 216 320 216 320 216 320 216 320 212 312 204 308 204 308 208 300 200 304 204 308 200 304 196 300 200 304 200 304 196 296 192 284 192 280 188 276 184 272 184 276 188 276 184 272 180 268 180 256 180 256 180 256 180 256 180 256 180 256 176 252 172 248 172 260 168 244 168 252 176 244 172 232 164 228 168 232 172 236 172 232 172 240 176 240 176 236 168 228 168 236 172 236 172 232 164 216 156 228 160 220 152 224 164 220 152 216 148 216 152 224 160 204 136 208 140 212 144 216 144 196 128 200 132 204 136 208 140 200 132 204 136 204 132 200 128 204 132 200 128 196 132 200 136 188 132 188 132 188 132 188 132 192 136 188 132 180 116 168 108 176 124 188 136 192 132 180 120 180 124 176 116 176 124 188 136 172 124 172 124 172 124 172 124 168 116 164 124 176 128 168 108 164 124 164 124 164 116 152 108 156 112 148 108 152 116 164 132 168 124 160 116 148 104 140 100 168 128 160 116 152 108 148 108 64 16 64 20 68 24 72 24 72 16 60 16 72 28 72 16 60 16 64 20 68 16 64 12 68 20 68 20 68 20 68 20 64 20 72 24 76 28 72 24 72 24 72 20 64 16 60 12 60 32 60 32 60 32 60 32 56 28 60 36 64 36 64 36 56 32 60 36 68 44 72 48 68 40 64 32 60 32 64 36 68 36 68 36 68 36 68 36 72 40 72 40 72 40 72 40 68 48 72 56 80 64 88 68 100 80 100 80 100 80 100 80 96 80 104 88 108 88 108 84 108 88 108 88 108 88 108 88 116 84 120 88 120 92 124 92 128 96 128 96 128 96 128 96 132 96 128 104 140 108 132 88 128 100 136 108 144 108 136 96 144 96 144 96 144 104 144 100 140 116 160 128 136 80 56 8 32 24 32 24 32 24 32 24 32 28 36 28 40 32 40 32 40 52 52 32 44 44 40 8 20 120 364 416 348 412 372 408 376 416 384 420 372 408 376 408 368 400 372 392 360 368 332 344 284 260 192 152 108 80 64 48 76 28 104 100 132 108 260 580 680 664 692 492 464 628 656 664 632 636 624 672 628 648 656 652 648 724 716 692 724 732 672 680 616 668 572 400 620 704 724 672 676 620 648 560 640 528 564 488 532 452 508 400 472 340 492 576 688 508 672 488 676 480 672 472 680 476 668 472 668 492 656 484 652 476 640 472 644 480 640 472 640 484 636 492 636 492 636 500 632 492 624 472 636 444 656 900 784 908 752 888 768 876 772 960 804 952 796 944 792 944 792 948 792 944 792 944 792 944 792 944 796 948 796 948 796 948 796 948 800 952 800 952 800 952 800 952 808 956 808 956 808 956 808 956 808 956 808 960 812 964 816 964 816 964 816 964 816 964 816 964 824 972 824 976 828 976 832 980 832 980 832 984 836 984 840 988 832 980 832 984 836 988 840 988 844 996 844 996 848 996 852 992 844 984 836 972 840 988 860 996 852 768 812 1020 836 1008 824 988 856 968 856 976 856 952 808 904 792 928 828 820 688 760 796 872 816 904 820 716 596 472 604 392 592 484 596 484 596 476 596 476 588 460 584 456 588 448 588 448 580 444 580 444 584 448 584 448 580 444 580 440 576 436 572 436 568 428 568 428 568 428 568 428 564 424 564 424 564 424 564 424 560 424 560 424 560 424 560 424 556 424 560 420 556 412 544 404 532 392 532 396 536 400 540 400 544 400 536 392 528 388 528 388 520 376 520 376 516 372 516 372 516 372 516 368 512 364 508 364 484 364 484 360 480 360 476 356 476 356 472 352 468 344 460 340 468 356 464 348 460 344 452 340 448 336 448 336 448 336 448 336 448 336 448 332 448 328 444 328 428 328 452 320 440 332 448 316 368 228 308 184 304 204 316 208 304 212 308 212 304 220 304 212 292 188 296 224 364 296 404 296 404 296 400 288 396 284 400 276 392 280 392 276 388 276 384 272 380 268 380 264 376 264 372 260 376 268 376 264 368 260 364 256 360 256 364 256 360 252 356 244 344 244 344 244 344 244 344 244 348 248 344 240 336 236 332 232 328 224 328 224 328 224 328 224 324 220 324 216 320 212 316 212 316 212 316 212 316 212 316 212 316 208 304 200 312 208 304 204 304 264 288 208 328 208 280 344 880 872 1008 860 936 688 576 180 328 212 288 176 272 180 272 188 268 188 272 192 272 200 276 204 264 184 260 180 260 176 256 176 248 168 248 168 248 168 248 168 240 180 244 180 244 176 236 168 240 176 240 172 236 168 232 168 236 172 240 168 232 160 224 152 224 156 224 152 220 148 216 148 216 148 216 148 216 148 216 148 216 144 208 136 204 136 204 140 196 148 200 152 204 148 200 144 196 148 200 148 200 144 192 136 192 136 192 132 188 128 184 128 188 132 188 128 184 124 180 124 180 120 180 120 180 120 180 120 176 112 172 112 168 108 168 104 172 112 168 108 176 116 176 108 164 100 164 104 168 108 172 108 168 104 172 108 172 108 168 104 164 100 168 104 168 104 164 100 152 92 160 96 152 88 156 96 156 88 148 80 144 80 144 80 136 92 140 92 144 96 148 100 128 80 128 84 132 84 132 84 128 88 128 88 128 88 128 88 136 92 132 88 128 92 132 96 132 88 132 88 132 88 132 88 124 80 124 80 124 80 124 80 124 80 128 88 132 84 124 80 124 76 116 72 116 80 128 88 124 76 124 76 124 76 124 76 120 68 116 76 128 80 120 60 120 72 124 76 120 68 112 60 120 68 112 60 112 68 120 76 112 72 108 60 96 52 88 44 124 84 120 72 108 68 108 68 72 64 76 68 76 68 80 72 72 60 64 64 80 80 84 72 64 60 72 64 72 64 68 56 76 68 76 68 76 68 76 68 72 64 76 72 84 76 80 72 72 64 72 64 72 64 68 60 68 56 68 56 68 56 68 56 68 56 68 56 68 60 76 64 68 56 68 60 76 68 80 68 76 64 72 60 72 64 80 68 68 68 68 68 68 68 68 68 72 72 72 72 72 72 72 72 64 64 72 72 80 80 88 88 104 100 104 100 104 100 104 100 100 100 108 108 112 108 112 104 108 108 116 116 120 112 112 104 116 120 120 120 124 124 124 124 128 128 128 128 128 128 128 128 132 128 128 132 140 140 132 124 128 132 136 140 140 140 140 136 140 140 144 144 144 144 144 144 140 148 156 152 128 88 56 28 32 32 32 32 32 32 32 32 36 36 36 40 40 44 44 44 36 48 44 40 48 52 32 4 40 220 372 372 320 388 312 392 332 376 340 376 332 368 336 380 332 364 336 364 336 340 308 316 260 236 176 128 96 76 72 64 76 56 136 120 152 152 368 656 700 692 676 476 440 620 612 624 564 592 528 640 572 636 596 636 616 708 644 692 688 752 648 660 600 660 600 408 556 744 736 704 756 744 824 692 784 668 752 620 736 576 732 552 688 464 752 692 884 680 876 676 888 692 892 688 868 668 872 672 880 668 856 636 848 652 836 648 840 652 836 636 828 636 828 636 828 636 828 640 796 640 824 636 788 516 632 836 596 764 552 768 576 752 540 816 584 796 584 788 580 788 580 788 580 788 580 788 580 788 580 788 584 792 584 792 584 792 584 792 588 796 588 796 588 796 588 800 584 808 584 808 584 808 584 808 584 808 584 812 588 816 592 816 592 816 592 816 592 816 592 816 600 824 600 824 604 828 604 832 608 832 608 832 612 836 612 840 608 832 608 836 612 840 616 840 612 844 612 844 624 848 624 852 632 844 628 840 628 848 640 860 712 744 468 828 680 840 624 852 632 856 660 860 656 816 628 784 636 852 708 704 616 772 736 812 728 852 744 628 660 596 792 588 776 600 764 600 764 600 764 600 748 584 748 584 748 592 752 592 760 588 760 588 756 584 756 584 752 580 752 576 748 572 744 572 740 568 740 568 740 568 740 568 736 564 736 564 736 564 736 564 732 560 732 560 732 560 732 560 732 560 732 560 728 552 716 544 696 536 696 536 700 540 700 540 708 544 696 532 688 528 688 532 680 528 668 524 664 520 660 516 660 516 660 512 656 508 652 508 652 488 648 484 648 480 644 480 640 476 640 472 632 464 628 460 632 468 628 460 624 456 616 452 612 448 612 448 612 448 612 448 612 448 612 444 604 444 600 444 584 444 592 448 592 448 560 388 428 304 408 308 432 332 432 308 424 312 424 312 424 312 424 312 424 292 432 316 488 384 540 412 544 408 540 404 540 400 536 404 528 392 528 392 524 388 524 384 516 380 516 380 512 376 512 372 516 380 516 380 516 376 512 376 504 364 496 360 492 356 492 360 472 344 472 344 472 344 472 344 472 344 468 336 460 332 456 328 448 328 448 328 448 328 448 328 444 324 444 320 440 316 436 316 444 320 432 308 428 312 440 324 436 312 424 304 432 312 424 300 420 336 404 276 444 304 376 324 640 572 660 524 580 480 492 324 420 296 400 268 392 276 396 272 392 268 396 272 396 272 400 276 388 260 384 260 380 256 380 256 372 248 372 248 372 248 372 248 356 244 360 244 360 240 352 232 356 240 356 236 352 232 348 232 344 236 344 236 340 228 332 220 332 224 332 220 328 216 324 216 320 216 320 216 320 216 320 216 320 212 312 204 308 204 308 208 300 200 304 204 308 200 304 196 300 200 304 200 304 196 296 192 284 192 280 188 276 184 272 184 276 188 276 184 272 180 268 180 256 180 256 180 256 180 256 180 256 180 252 176 252 172 248 172 260 168 244 168 252 176 244 172 232 164 232 168 232 168 236 172 224 164 228 168 232 164 228 160 224 160 224 160 224 160 224 160 220 156 232 160 220 148 224 160 228 156 216 144 204 136 200 132 216 144 216 144 220 148 220 148 204 132 204 128 200 128 200 128 192 124 184 116 184 120 192 128 200 132 196 128 196 128 200 132 188 132 188 132 188 132 188 132 176 116 172 116 176 128 192 140 180 124 184 128 184 128 180 124 176 116 172 112 172 120 180 124 172 124 172 124 172 124 172 124 168 116 164 124 176 128 168 108 156 116 160 120 160 116 152 112 164 120 156 112 152 112 156 116 148 108 144 100 132 88 128 84 156 116 156 112 148 104 144 104 68 20 68 20 68 20 68 20 68 16 60 16 72 28 72 20 60 16 64 20 68 16 64 12 68 20 68 20 68 20 68 20 60 16 68 24 72 24 72 20 64 16 64 16 64 20 68 20 56 28 56 28 56 28 56 28 60 28 52 20 48 28 60 40 56 28 56 32 60 36 64 36 60 32 60 32 64 40 72 44 68 36 68 36 68 36 68 36 68 36 68 36 68 36 68 36 56 40 64 48 76 60 84 68 96 76 96 76 96 76 96 76 96 80 104 88 108 88 108 84 100 88 116 100 120 96 108 80 120 88 120 92 124 92 128 96 132 100 132 100 132 100 132 100 132 96 124 96 136 108 136 96 132 100 136 104 140 108 140 100 140 92 140 92 140 100 144 104 144 120 152 108 108 52 44 8 32 24 32 24 32 24 32 24 36 28 40 32 44 36 44 36 52 40 36 28 48 40 24 0 96 308 400 360 368 412 360 436 372 412 380 412 368 400 368 404 360 384 356 380 352 352 320 320 264 232 164 112 84 64 68 56 52 56 116 92 104 156 412 652 660 676 616 424 460 624 664 644 624 600 584 656 632 648 644 632 660 688 692 696 728 760 704 664 636 640 652 416 504 736 720 664 712 712 832 652 752 616 724 568 692 500 640 492 544 392 604 572 688 504 680 496 696 496 700 496 676 472 680 492 688 500 660 476 660 488 652 484 652 484 644 476 640 480 636 484 636 484 632 496 640 504 636 484 652 460 676 916 776 908 756 892 764 872 772 964 796 948 788 944 784 940 788 944 788 944 788 944 788 944 788 944 792 948 792 948 792 948 792 948 796 952 796 952 796 952 796 952 804 956 808 956 808 956 808 956 808 956 808 960 812 964 816 964 816 964 816 964 816 964 816 964 820 968 824 972 824 976 828 976 828 976 832 980 832 984 836 984 832 980 832 984 836 988 840 988 840 992 844 992 844 996 848 988 852 992 844 976 840 980 844 976 840 1020 708 836 864 984 880 960 844 972 868 960 820 904 780 888 796 924 768 748 740 868 816 860 824 824 696 520 596 484 584 460 596 484 596 484 596 476 596 476 584 456 584 460 592 452 592 456 596 460 592 456 588 448 580 444 580 444 580 440 576 436 572 436 572 432 572 432 572 432 572 432 568 428 568 428 568 428 568 428 564 428 564 428 564 428 564 428 560 424 560 424 556 416 548 408 536 400 540 400 540 400 540 400 544 404 536 392 528 388 528 388 536 388 532 384 524 376 516 372 516 372 516 368 512 364 508 364 492 368 488 368 484 364 484 364 480 360 476 352 468 348 464 344 468 356 464 348 460 344 452 340 452 340 452 340 452 340 452 340 448 336 448 332 448 328 444 328 440 328 444 324 452 320 388 220 312 196 316 216 336 228 320 212 320 224 316 228 316 228 312 224 328 212 304 224 360 296 408 300 412 304 412 296 408 292 408 284 396 284 392 280 392 276 388 276 384 272 380 268 380 264 376 264 376 268 380 272 380 272 380 272 372 260 360 244 352 248 360 256 348 248 348 248 348 248 348 248 344 244 340 240 336 232 332 228 332 228 328 224 328 224 324 220 324 220 324 216 320 212 316 212 320 216 312 208 312 208 320 216 316 208 304 200 312 208 304 204 288 240 296 204 320 248 288 220 288 220 320 220 312 200 324 204 304 200 284 188 288 196 288 200 284 200 280 196 268 192 264 188 260 180 260 176 256 176 252 172 248 168 248 168 248 168 248 168 240 180 244 180 244 176 236 168 240 176 240 172 236 168 232 168 236 168 236 168 236 164 228 156 224 156 224 152 220 148 216 148 216 148 216 148 216 148 216 148 216 144 208 136 204 136 204 140 196 148 200 152 204 148 200 144 196 148 200 148 200 144 192 136 192 136 192 132 188 128 184 128 188 132 188 128 184 124 180 124 180 120 180 120 180 120 180 120 192 132 192 128 188 124 184 124 172 112 168 108 176 116 176 108 168 104 168 104 168 104 168 104 156 96 160 100 164 96 160 92 160 92 156 92 156 92 156 96 156 96 164 96 152 84 152 92 156 92 148 80 140 76 140 76 148 100 148 100 148 100 148 100 132 84 128 80 124 72 120 72 124 76 108 64 104 72 120 88 132 92 128 84 124 88 132 92 132 88 132 88 132 88 132 88 124 76 112 68 116 84 136 100 124 80 124 84 128 80 124 80 116 72 116 68 116 72 116 72 124 76 124 76 124 76 124 76 120 68 116 76 128 80 120 60 108 64 116 68 120 68 116 64 128 76 120 68 112 64 108 60 120 76 116 72 108 64 100 60 112 72 112 72 108 64 104 60 76 68 76 68 76 68 76 68 84 72 72 64 80 72 72 60 76 72 80 76 84 72 80 68 76 68 76 68 76 68 76 68 68 64 76 68 80 72 76 68 76 68 76 72 80 72 80 72 76 64 76 64 76 64 76 64 72 56 64 48 60 56 72 68 68 56 68 60 72 60 72 64 72 60 72 60 76 68 84 72 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 56 56 64 68 80 80 92 88 92 88 92 88 92 88 92 88 100 100 108 108 112 108 112 104 108 108 120 124 128 116 112 104 120 120 124 124 124 128 128 128 132 132 132 132 132 132 132 132 132 128 124 128 136 140 140 132 132 132 132 132 136 136 140 140 140 136 136 132 136 140 144 148 148 152 152 132 96 56 40 24 32 32 32 32 32 32 32 32 36 36 36 40 40 44 44 44 44 44 32 40 44 40 24 16 148 380 380 332 340 380 308 400 332 376 340 376 332 364 328 372 332 352 328 348 324 332 292 296 244 208 148 100 76 68 84 68 76 92 144 112 140 228 528 676 700 700 576 408 448 600 608 620 544 556 496 628 568 624 576 620 580 656 632 692 648 740 696 704 608 636 648 464 464 740 748 700 824 880 1020 856 948 848 956 816 936 744 884 708 796 588 824 700 896 680 884 680 896 692 900 692 908 704 904 700 912 700 896 676 856 660 840 652 840 652 832 636 832 640 832 636 828 632 824 636 800 640 824 636 788 520 640 840 588 764 560 772 572 744 540 820 584 792 580 784 576 784 576 788 580 788 580 788 580 788 580 788 584 792 584 792 584 792 584 792 588 796 588 796 588 796 588 796 588 804 588 804 588 804 588 804 588 804 588 808 592 812 596 812 596 812 596 812 596 812 596 812 600 816 600 820 604 820 608 824 604 828 604 832 608 832 612 836 608 832 608 836 612 840 616 840 608 840 608 844 620 844 624 848 632 848 632 840 628 840 628 840 620 876 692 680 500 916 636 860 640 860 676 844 632 788 628 796 724 808 600 700 676 836 712 820 824 748 692 572 772 612 740 624 760 596 760 596 760 596 760 596 752 588 752 588 752 592 752 592 772 600 768 592 760 584 752 576 752 580 752 576 748 572 744 572 744 572 744 572 744 572 744 572 740 568 740 568 740 568 740 568 736 564 736 564 736 564 736 564 732 564 736 560 732 552 720 544 704 540 700 540 700 540 700 540 704 540 696 528 684 524 684 528 688 532 676 528 668 520 660 516 660 516 660 512 656 508 652 508 656 492 656 492 652 488 652 484 644 480 640 476 636 468 628 464 632 468 628 460 624 456 616 452 616 452 616 452 616 452 616 452 612 448 612 444 604 444 600 444 584 436 580 440 588 432 508 304 444 324 428 324 436 328 436 320 436 320 432 320 428 316 424 308 464 308 432 328 520 424 560 408 548 412 548 412 544 408 540 408 532 396 532 392 528 392 524 388 520 384 520 380 516 380 512 376 508 372 508 372 512 376 512 376 508 368 496 352 488 356 496 364 476 348 476 348 476 348 476 348 480 348 476 344 468 340 464 336 452 332 452 328 448 324 444 324 444 324 444 320 440 316 436 316 432 312 440 320 440 320 432 312 436 312 424 304 432 312 424 300 396 320 420 288 420 320 420 300 404 296 432 340 460 316 420 300 420 292 408 292 416 300 416 288 408 280 404 276 392 264 388 260 384 260 380 256 380 252 376 252 372 248 372 248 372 248 372 248 356 244 360 244 360 240 352 232 356 240 356 236 352 232 348 232 340 232 344 236 344 232 336 224 332 224 332 220 328 216 324 216 320 216 320 216 320 216 320 216 320 212 312 204 308 204 308 208 300 200 304 204 308 200 304 196 300 200 304 200 304 196 296 192 284 192 280 188 276 184 272 184 276 188 276 184 272 180 268 180 256 180 256 180 256 180 256 180 272 192 268 192 264 188 264 184 260 168 244 168 252 176 244 172 236 168 232 168 232 168 232 168 220 156 224 160 224 160 220 156 224 156 216 152 216 152 220 160 224 160 232 160 220 148 220 156 220 152 216 148 216 148 220 156 220 148 220 148 220 148 220 148 200 128 200 124 192 120 188 116 188 116 176 104 172 112 192 132 200 128 192 124 192 124 196 132 188 132 188 132 188 132 188 132 188 128 176 112 172 120 184 136 180 124 180 120 176 124 180 124 172 116 172 116 172 116 168 112 172 124 172 124 172 124 172 124 168 116 164 124 176 128 168 108 148 108 152 120 160 120 160 120 168 124 164 120 156 108 144 104 164 124 160 116 156 112 152 108 144 108 152 112 152 108 144 100 72 24 68 20 68 20 64 16 80 28 68 20 68 20 60 8 72 24 76 32 80 28 72 24 68 20 68 20 68 20 68 20 60 12 64 20 68 20 68 20 76 28 72 24 72 24 72 24 64 36 64 36 64 36 64 36 56 28 56 28 56 32 64 36 60 32 60 32 64 36 64 36 64 36 60 32 60 36 68 40 68 36 68 36 68 36 68 36 64 32 64 32 64 32 64 32 56 36 64 52 80 64 92 76 88 68 88 68 88 68 88 68 96 80 104 88 108 88 108 84 108 92 116 100 120 96 112 88 124 92 124 92 128 96 128 100 128 96 128 96 128 96 128 96 132 96 120 92 132 108 140 108 136 100 132 100 132 104 140 104 136 88 132 80 132 100 148 112 148 120 148 88 76 24 28 4 32 24 32 24 32 24 32 24 32 24 32 28 36 28 40 32 56 36 36 32 36 20 32 36 220 400 376 348 380 392 368 420 372 412 380 412 364 388 364 396 360 372 340 356 340 344 304 296 232 200 140 92 68 56 64 56 64 96 112 92 128 264 564 624 648 648 496 376 484 588 624 628 592 568 564 648 624 620 620 628 604 628 676 692 680 756 792 776 668 652 656 496 428 672 736 640 756 728 952 736 900 716 904 712 880 648 820 608 752 508 660 516 684 488 672 480 684 488 692 476 704 488 696 500 700 508 680 492 668 488 656 476 656 484 644 468 644 484 640 484 636 480 628 484 632 496 628 480 648 456 676 916 772 908 764 896 760 864 768 972 792 948 788 940 780 936 784 940 788 944 788 944 788 944 788 944 792 948 792 948 792 948 792 948 796 952 796 952 796 952 796 952 804 956 804 956 804 956 804 956 804 956 804 960 808 964 812 964 812 964 812 964 812 964 812 964 812 968 816 968 820 972 820 972 824 976 828 976 832 980 832 980 832 980 832 984 836 988 840 988 836 992 840 988 844 992 844 984 844 988 844 980 840 976 840 968 840 952 912 992 676 904 900 964 856 972 852 936 796 888 796 892 844 784 692 832 848 928 808 848 792 596 560 464 640 496 584 524 600 488 600 488 600 480 600 480 596 468 592 464 592 452 592 448 596 460 592 452 584 444 576 440 580 444 580 440 576 436 572 436 576 436 576 436 576 436 576 436 572 432 572 432 572 432 572 432 568 432 568 432 568 432 568 432 564 428 564 428 560 420 548 412 544 404 544 404 540 400 540 400 536 392 528 384 520 380 520 380 528 384 524 380 520 376 516 372 516 372 516 368 512 364 508 364 496 376 496 372 492 372 488 368 484 360 480 356 472 348 468 348 468 356 464 348 460 344 452 340 456 344 456 344 456 344 456 344 448 336 448 332 448 328 444 328 432 320 436 316 440 308 372 200 320 212 312 200 312 212 324 236 324 236 320 228 316 228 308 220 308 200 304 244 400 336 432 308 412 304 412 296 408 292 408 284 400 284 396 284 392 280 392 280 388 272 384 272 380 268 380 268 372 264 368 260 368 260 368 260 368 256 360 252 356 248 356 252 352 252 352 252 352 252 352 252 352 252 348 248 344 240 336 236 336 232 332 224 328 220 320 216 324 220 324 216 320 212 316 212 308 208 320 220 324 216 312 204 316 208 304 200 312 208 304 196 308 216 316 216 292 220 308 228 308 212 264 188 280 204 312 244 284 188 280 192 292 196 284 192 268 188 272 192 272 200 276 204 256 176 256 176 252 172 252 168 248 168 248 168 248 168 248 168 240 180 244 180 244 176 236 168 240 176 240 172 236 168 232 168 228 164 232 168 236 164 228 160 224 156 224 152 220 148 216 148 216 148 216 148 216 148 216 148 216 144 208 136 204 136 204 140 196 148 200 152 204 148 200 144 196 148 200 148 200 144 192 136 192 136 192 132 188 128 184 128 188 132 188 128 184 124 180 124 180 120 180 120 180 120 180 120 184 124 184 120 180 116 176 116 172 112 168 108 176 116 176 108 172 108 168 104 168 104 164 100 156 96 160 100 164 96 160 92 164 96 152 84 148 88 160 100 160 100 164 96 152 84 148 88 152 88 148 84 152 92 160 96 148 100 148 100 144 96 144 96 120 72 120 72 120 68 116 68 120 76 112 72 116 80 128 92 128 88 124 84 124 84 128 88 132 88 132 88 132 88 132 88 136 88 124 76 116 76 120 80 124 80 120 76 120 76 124 80 116 76 120 80 120 72 112 68 124 76 124 76 124 76 124 76 120 68 116 76 128 80 120 60 108 64 116 72 124 80 128 80 124 76 124 72 116 64 104 56 116 76 112 72 108 68 108 64 104 68 112 76 116 72 108 64 80 72 80 68 76 64 72 64 84 68 72 64 80 72 76 60 76 72 80 76 84 72 80 68 76 68 76 68 76 68 76 68 64 60 72 68 76 68 76 64 84 76 80 72 76 64 72 64 72 60 72 60 72 60 72 60 68 56 72 64 76 64 76 64 80 68 80 68 76 64 76 64 80 68 76 60 72 60 76 64 68 68 68 68 68 68 68 68 64 64 64 64 64 64 64 64 60 60 68 72 88 92 100 100 100 96 100 96 100 96 100 96 100 100 108 108 112 108 112 104 120 116 120 116 120 116 120 116 124 124 124 128 128 128 132 132 128 128 128 128 128 128 128 128 132 124 120 120 132 140 144 140 136 136 132 128 132 136 140 144 136 132 128 128 128 140 148 156 152 152 144 112 68 32 24 24 32 32 32 32 32 32 32 32 28 28 28 28 32 32 36 36 44 44 40 44 28 16 40 76 268 400 332 348 348 352 320 368 332 376 344 372 328 356 328 360 328 344 312 332 316 328 280 276 212 180 128 88 72 64 80 64 96 124 132 124 200 364 676 652 672 652 476 408 512 572 556 596 508 528 484 628 556 592 556 628 564 612 596 664 596 732 760 776 688 692 616 540 392 624 764 696 788 848 1000 908 1000 916 1016 952 1020 944 1020 892 1020 788 816 680 884 684 888 688 908 712 924 716 904 704 916 716 928 708 896 668 872 672 852 660 852 660 840 644 836 644 832 636 828 632 820 632 796 636 820 636 792 524 644 844 584 764 568 776 568 736 536 824 580 788 576 784 572 780 576 784 580 788 580 788 580 788 580 788 584 792 584 792 584 792 584 792 588 796 588 796 588 796 588 796 588 804 588 804 588 804 588 804 588 804 588 808 592 812 596 812 596 812 596 812 596 812 596 812 596 812 600 816 600 820 604 820 600 824 604 828 604 832 608 832 608 832 608 836 612 840 616 840 604 836 608 840 616 844 620 844 620 840 628 844 632 844 628 840 632 860 600 912 596 668 628 840 668 864 656 812 624 792 660 824 728 720 596 812 684 836 720 812 752 592 736 604 792 596 740 612 760 608 772 608 772 608 772 608 768 600 764 592 752 588 744 584 760 588 756 584 752 580 748 576 752 580 752 576 748 572 744 572 748 576 748 576 748 576 748 576 744 572 744 572 744 572 744 572 740 568 740 568 740 568 740 568 736 564 736 564 732 556 724 548 708 548 708 544 704 540 700 540 692 528 684 516 676 512 672 516 672 520 664 520 660 516 660 516 660 516 660 512 656 508 652 508 664 500 660 496 660 492 656 492 648 484 644 476 636 472 632 468 632 468 628 460 624 456 616 452 620 456 620 456 620 456 620 456 612 448 612 444 604 444 600 444 584 440 584 436 580 432 528 340 436 324 420 308 408 312 428 332 432 324 428 320 420 308 412 304 432 320 488 388 548 424 560 420 544 408 544 408 540 404 540 404 536 400 532 396 532 392 528 392 524 388 520 384 520 380 516 380 512 376 508 372 504 364 500 364 496 364 500 364 496 360 492 352 480 352 480 352 480 352 480 352 476 348 472 344 468 336 460 332 456 336 452 328 448 324 440 320 444 324 444 320 440 316 436 316 436 316 436 316 436 316 436 316 436 312 424 304 432 312 424 304 432 296 408 316 412 300 428 296 432 308 444 312 444 288 412 244 404 276 400 284 412 288 396 264 392 268 396 272 396 272 400 276 380 256 380 252 376 252 372 248 372 248 372 248 372 248 372 248 356 244 360 244 360 240 352 232 356 240 356 236 352 232 348 232 336 232 340 236 344 232 340 228 332 224 332 220 328 216 324 216 320 216 320 216 320 216 320 216 320 212 312 204 308 204 308 208 300 200 304 204 308 200 304 196 300 200 304 200 304 196 296 192 284 192 280 188 276 184 272 184 276 188 276 184 272 180 268 180 256 180 256 180 256 180 256 180 256 180 256 176 252 176 248 172 260 168 244 168 252 176 244 172 240 172 236 168 232 164 228 164 224 160 228 164 228 164 224 160 232 160 220 148 212 156 224 168 228 164 236 160 220 144 216 152 224 152 216 148 212 148 216 148 220 148 216 144 212 140 212 136 188 116 188 116 188 120 192 120 188 120 192 124 196 132 204 136 196 124 192 120 188 124 192 128 188 132 188 132 188 132 188 132 184 128 184 124 180 120 176 120 180 124 176 116 172 120 180 124 176 124 184 128 184 120 172 112 172 124 172 124 172 124 172 124 168 116 164 124 176 128 168 108 148 112 160 124 172 136 176 136 156 120 160 124 160 116 148 104 152 112 148 108 148 108 144 104 144 108 156 124 164 116 152 104 72 24 72 20 68 16 64 16 64 12 60 16 72 28 76 24 64 20 68 24 72 20 68 16 68 20 68 20 68 20 68 20 56 12 64 20 68 20 68 16 76 24 68 16 60 8 56 4 56 28 56 28 56 28 56 28 52 32 64 44 72 40 64 32 72 40 68 40 68 40 68 40 72 44 68 36 60 32 60 32 68 36 68 36 68 36 68 36 64 32 64 32 64 32 64 32 60 40 68 56 84 72 100 84 104 84 104 84 104 84 104 84 96 80 104 88 108 88 108 84 120 96 116 92 112 96 116 100 124 92 124 96 128 100 132 100 124 92 124 92 124 92 124 92 132 84 120 80 132 100 144 104 140 96 132 88 132 96 144 108 136 84 128 76 128 96 148 116 152 124 144 84 56 4 20 8 32 24 32 24 32 24 32 24 24 16 24 20 28 20 32 24 52 40 44 36 24 4 48 100 308 396 332 372 384 360 380 380 376 404 380 400 364 376 356 384 356 360 328 348 336 336 296 284 204 172 128 88 68 56 64 52 84 104 100 100 188 376 676 616 624 620 444 420 572 588 592 612 564 552 560 652 612 604 604 636 636 612 636 648 620 724 792 756 764 728 620 552 368 556 752 652 672 640 864 704 888 692 904 720 936 756 940 728 980 660 680 492 704 508 700 508 724 544 748 548 728 540 764 584 780 568 716 512 684 504 672 492 668 500 656 480 644 484 640 476 636 480 628 484 636 500 632 484 656 464 688 924 772 908 768 904 756 860 768 984 796 944 784 936 780 936 780 940 788 944 788 944 788 944 788 944 792 948 792 948 792 948 792 948 796 952 796 952 796 952 796 952 800 956 804 956 804 956 804 956 804 956 804 960 808 964 812 964 812 964 812 964 812 964 812 964 812 964 812 968 816 972 820 972 820 972 820 976 824 980 828 980 828 980 828 984 832 988 836 988 836 984 836 988 840 992 844 984 832 980 840 980 844 980 844 976 824 1020 840 948 920 908 592 1020 880 976 832 904 788 888 812 904 776 732 760 916 828 892 832 796 628 464 588 472 572 480 628 512 616 496 616 496 616 496 616 496 608 476 600 468 592 448 584 440 584 448 580 444 580 440 576 440 580 444 580 440 576 436 572 436 576 436 576 436 576 436 576 436 572 432 572 432 572 432 572 432 568 432 568 432 568 432 568 432 564 428 568 428 560 420 552 412 548 404 548 400 544 396 540 400 528 384 520 372 512 368 508 372 512 368 516 372 516 372 516 372 516 372 516 368 512 364 508 364 500 372 500 368 496 368 492 364 484 356 480 348 476 344 468 348 468 356 464 348 460 344 452 340 456 344 456 344 456 344 456 344 448 336 448 332 448 328 444 328 436 328 444 320 436 316 400 248 344 228 336 212 312 200 312 212 320 224 316 216 308 220 304 204 320 256 416 328 420 300 408 312 408 300 404 292 404 288 404 280 400 288 400 284 396 280 392 280 388 276 388 272 384 268 380 268 384 272 376 264 368 256 364 252 356 252 364 260 368 252 352 240 356 244 356 252 352 252 356 252 348 244 344 236 336 224 332 220 336 232 332 224 328 220 320 216 324 220 324 216 320 212 316 212 324 216 312 204 308 208 320 220 316 208 304 200 312 208 304 196 320 160 280 220 312 224 308 220 292 232 292 200 264 204 280 200 280 184 280 196 292 204 276 180 284 200 280 196 268 192 264 188 256 176 256 172 252 168 248 168 248 168 248 168 248 168 248 168 240 180 244 180 244 176 236 168 240 176 240 172 236 168 232 168 228 160 232 168 236 168 232 164 224 156 224 152 220 148 216 148 216 148 216 148 216 148 216 148 216 144 208 136 204 136 204 140 196 148 200 152 204 148 200 144 196 148 200 148 200 144 192 136 192 136 192 132 188 128 184 128 188 132 188 128 184 124 180 124 180 120 180 120 180 120 180 120 188 128 188 124 184 120 180 120 176 104 168 100 176 116 176 108 172 108 172 104 168 100 164 100 160 100 164 104 168 100 164 96 172 100 156 88 152 92 164 108 160 100 164 96 148 80 144 88 156 92 144 80 136 72 132 76 144 96 144 92 140 88 136 84 108 64 112 68 116 72 120 76 120 84 128 96 140 100 140 100 128 84 124 80 120 84 124 88 132 88 132 88 132 88 132 88 120 76 124 84 128 84 124 76 128 80 116 68 112 72 124 84 124 84 132 88 128 80 116 68 124 76 124 76 124 76 124 76 120 68 116 76 128 80 120 60 108 68 120 80 136 92 140 92 112 68 120 76 120 68 112 56 116 76 112 72 112 72 112 68 104 72 120 84 128 80 112 68 84 76 80 68 76 64 68 60 80 72 80 72 80 72 80 72 68 64 80 80 88 72 72 60 80 68 68 56 64 60 76 72 68 64 72 64 72 64 72 68 76 68 76 68 76 68 76 68 68 60 72 64 76 60 72 56 72 60 72 60 72 60 72 60 64 64 64 64 64 64 64 64 68 72 72 76 76 72 72 68 60 64 64 68 68 64 64 60 84 80 72 68 68 72 80 84 72 72 76 76 84 88 100 100 112 108 104 96 100 96 100 96 112 96 100 124 124 108 108 124 124 124 124 124 124 124 124 124 128 124 124 124 124 124 124 120 128 132 132 128 120 120 128 136 132 132 132 136 136 140 140 140 136 140 144 148 148 148 148 144 136 144 136 144 136 140 136 140 168 164 120 68 36 44 40 24 32 32 32 28 28 24 24 24 40 36 36 32 32 28 28 24 12 56 28 32 44 20 48 196 336 356 332 352 324 360 320 356 336 372 340 372 332 360 316 344 316 356 328 336 316 316 260 232 188 140 88 80 68 60 56 56 132 80 156 92 280 528 704 664 720 536 476 464 576 584 532 600 472 552 488 608 532 608 536 640 560 624 556 608 580 688 644 692 708 740 588 516 484 544 696 728 740 700 840 820 924 836 952 904 1020 940 1020 964 1020 824 876 664 880 688 912 728 972 712 952 820 940 820 952 928 916 740 920 724 888 680 860 680 868 660 832 648 844 652 836 636 824 632 824 636 812 648 820 660 788 528 672 824 584 768 568 776 548 748 576 816 576 792 576 788 572 784 568 784 576 792 576 792 576 792 576 788 584 788 588 784 584 788 588 792 588 788 588 792 592 796 596 796 592 800 592 800 592 800 592 800 588 796 588 800 592 804 596 804 596 804 596 804 596 804 596 804 596 804 596 808 600 812 604 812 604 816 604 820 608 824 612 824 616 828 616 832 620 836 624 836 616 836 616 836 620 840 624 840 624 840 624 844 628 848 632 848 624 864 648 828 636 876 572 640 688 848 636 784 656 824 704 804 576 724 704 832 724 836 792 680 668 592 732 596 764 608 772 620 776 616 792 624 804 644 824 660 820 644 804 620 776 596 764 588 764 592 760 588 760 584 756 584 760 584 756 580 752 576 748 572 756 580 756 576 752 572 748 572 748 572 748 568 744 564 740 564 748 572 740 564 736 564 740 568 744 568 736 560 728 548 716 544 720 552 712 544 708 540 712 540 680 508 676 500 668 496 672 504 656 508 640 508 652 520 660 516 652 508 660 508 656 504 652 496 648 488 652 492 652 492 656 496 652 488 644 480 640 480 644 480 636 468 628 460 624 460 624 464 616 452 616 460 632 464 620 444 612 448 612 444 608 440 604 440 600 440 596 440 596 440 596 440 516 360 476 320 444 308 452 320 460 328 464 316 440 304 460 344 552 416 556 420 556 424 560 424 548 408 540 400 536 400 536 404 536 400 532 396 532 392 528 392 528 392 532 392 524 384 516 376 508 376 512 376 512 372 504 364 504 368 508 368 500 360 492 352 472 352 492 364 488 384 492 364 436 316 428 324 452 324 456 332 472 344 456 328 444 324 448 328 444 324 444 320 440 316 436 316 428 320 428 316 424 312 420 312 424 316 424 312 420 308 416 308 416 304 416 300 412 296 408 296 408 296 420 296 420 292 412 284 412 288 412 284 408 280 404 280 396 272 396 268 392 264 388 264 384 260 384 256 380 252 376 252 376 252 376 248 372 244 368 244 356 244 352 244 352 244 352 244 348 240 344 236 344 232 340 232 344 236 340 232 336 232 332 228 332 228 332 224 324 216 316 208 320 220 324 220 324 216 316 208 308 204 308 200 304 196 300 196 304 200 304 200 304 200 304 200 304 196 296 192 304 200 300 196 288 200 272 192 268 192 268 196 272 192 268 188 264 192 268 196 260 192 272 192 256 172 252 188 268 192 268 188 264 188 260 184 268 180 260 172 244 164 240 164 244 172 240 168 232 172 236 176 252 176 232 168 244 176 236 156 244 164 216 136 200 136 216 156 228 164 224 156 220 160 228 160 216 144 224 152 228 152 232 144 216 140 204 132 200 132 200 132 200 128 196 124 192 128 196 132 204 140 196 136 192 132 188 132 188 128 180 120 176 128 188 136 180 124 180 124 180 124 180 124 176 124 188 132 184 124 188 140 188 136 180 128 172 120 168 120 172 124 172 124 172 124 172 124 176 124 164 120 160 124 164 128 160 120 160 120 160 120 160 120 168 124 164 120 160 124 164 128 152 112 152 112 152 112 152 112 148 116 148 116 148 116 148 116 136 104 136 108 144 120 156 128 68 20 68 20 68 20 68 20 68 20 68 20 68 24 72 24 56 16 68 28 76 20 64 8 68 20 60 12 60 12 68 20 64 16 64 16 64 16 64 16 68 20 68 20 68 20 68 20 56 32 60 36 64 32 60 28 60 32 60 32 60 32 60 32 64 32 64 32 64 32 64 32 68 40 72 44 76 40 72 36 60 32 64 36 68 32 64 28 72 40 68 36 68 36 72 40 68 48 68 52 76 64 88 72 108 84 100 76 96 76 96 80 100 60 96 88 124 84 116 100 124 92 124 92 124 92 124 92 124 92 124 92 124 92 124 92 120 92 128 88 116 84 124 88 132 84 132 88 136 92 140 92 128 84 136 88 140 92 136 88 144 100 144 100 140 108 140 108 168 128 108 36 32 16 40 4 32 24 32 20 28 16 24 16 36 28 32 24 32 24 28 20 28 44 32 32 48 12 76 240 356 356 352 364 356 364 356 368 364 388 368 388 364 376 348 356 348 360 340 340 324 316 272 236 184 152 92 80 72 52 60 44 120 64 120 76 288 520 616 616 624 492 436 500 580 616 592 600 548 572 576 620 616 624 620 652 620 652 616 628 636 688 696 688 732 744 588 520 488 524 680 724 668 644 712 684 780 644 804 652 860 704 908 752 884 628 656 528 680 480 692 524 728 532 780 664 956 780 1012 848 908 636 732 564 708 508 680 504 684 492 660 484 664 492 648 484 640 476 636 484 640 512 628 496 656 460 728 900 784 916 780 904 732 892 796 980 792 936 792 932 788 928 784 928 792 936 792 936 792 936 792 936 792 936 788 932 784 936 788 940 788 936 788 940 792 944 796 944 800 948 800 948 800 948 800 948 796 944 796 948 800 952 804 952 804 952 804 952 804 952 804 952 804 952 804 956 808 960 812 960 812 960 812 964 816 968 820 968 824 972 824 976 828 976 832 980 832 976 832 980 836 980 840 984 840 984 840 988 844 988 848 992 824 996 844 980 852 1020 824 880 760 932 832 892 788 876 808 836 684 832 816 848 804 820 768 560 612 508 604 476 604 464 604 468 608 484 616 500 636 524 660 540 680 544 656 508 616 472 592 448 592 452 592 448 588 448 584 444 584 444 580 440 580 440 580 436 580 440 580 436 576 436 572 432 572 432 572 428 568 428 564 424 572 432 572 428 568 428 568 424 568 424 560 416 552 404 540 392 544 384 544 380 536 372 528 376 496 356 492 348 488 352 488 352 504 356 488 356 504 368 504 364 504 360 500 352 500 348 496 348 488 348 492 352 492 356 496 356 496 352 488 344 480 340 480 348 472 356 464 352 460 348 464 352 456 340 452 344 464 352 456 336 448 328 448 324 444 324 440 320 436 316 436 316 436 316 436 316 416 296 388 252 348 228 336 224 328 224 344 244 368 276 412 320 432 316 424 308 416 300 408 296 412 296 404 292 400 288 404 292 404 288 400 288 396 284 396 280 396 284 392 276 384 272 380 268 372 268 376 268 376 264 368 256 368 260 368 260 364 252 356 244 364 256 368 244 360 248 328 192 308 192 272 180 304 200 312 196 340 232 332 224 324 220 324 220 324 220 324 216 320 212 316 212 320 212 320 208 316 204 312 204 316 208 312 204 312 200 308 200 304 208 304 204 300 200 296 208 296 212 300 216 292 220 288 212 288 208 284 204 284 200 280 200 272 192 272 188 268 184 264 184 260 180 260 176 256 172 252 172 252 172 252 168 248 164 244 164 240 176 244 176 244 176 244 176 244 172 240 172 236 168 236 164 236 164 232 164 228 160 228 156 224 160 228 156 220 148 212 140 216 152 220 152 220 148 212 140 208 140 208 136 204 136 200 132 200 148 200 148 200 148 200 148 200 144 192 140 200 148 196 140 200 140 196 132 192 132 192 136 192 132 188 128 188 128 192 132 180 128 192 128 176 112 176 124 188 128 188 128 184 124 180 112 184 96 176 96 172 88 164 96 168 96 164 100 164 100 168 104 156 92 160 104 176 108 152 72 148 88 152 92 156 92 156 96 152 100 152 104 160 112 160 116 156 108 152 104 144 92 128 80 144 104 140 96 136 96 136 96 132 92 128 88 128 88 132 92 140 96 140 92 136 88 132 88 132 88 128 84 124 84 128 84 132 88 132 88 132 88 132 88 112 76 128 84 124 80 132 96 140 88 132 80 124 72 120 76 124 76 124 76 124 76 124 76 132 80 128 76 124 80 128 84 120 72 120 72 120 72 120 72 120 68 116 64 112 68 116 72 112 64 112 64 112 64 112 64 116 72 116 72 116 72 116 72 112 68 108 64 108 68 116 76 68 60 68 60 72 72 84 80 68 60 68 64 72 68 76 72 64 60 72 68 76 64 68 56 76 64 72 60 68 64 72 68 80 68 76 64 72 60 68 56 76 68 76 68 76 68 76 68 68 60 72 64 76 60 72 56 72 60 72 60 72 60 72 60 64 64 64 64 64 64 64 64 68 68 72 72 72 72 68 68 60 64 64 68 68 64 64 60 64 64 68 68 68 68 64 64 68 64 68 68 76 76 88 88 112 104 104 96 100 96 104 100 92 88 96 116 124 120 124 136 124 124 124 124 124 124 124 124 116 120 120 124 124 128 128 132 116 120 120 116 112 108 116 124 132 132 132 136 136 140 140 140 128 132 136 136 140 140 136 136 136 144 136 144 136 140 136 140 160 140 88 40 16 28 28 28 32 32 32 28 28 24 24 24 28 28 32 32 32 32 36 36 36 40 20 40 36 20 96 292 328 352 328 348 320 352 320 352 320 360 328 364 328 356 316 344 320 340 312 316 292 300 252 228 168 128 80 72 64 64 60 76 128 124 148 136 432 588 680 624 664 452 500 540 612 632 592 564 468 552 480 596 508 604 520 632 552 620 544 612 556 660 608 668 664 740 516 520 496 472 668 712 720 660 736 696 780 720 824 756 888 832 1012 868 992 700 844 676 868 672 904 708 980 740 996 860 1020 1020 1020 1020 1020 852 944 768 928 712 884 700 884 684 864 684 860 668 852 652 840 644 836 648 816 652 824 660 792 528 668 824 568 772 568 772 552 752 588 800 576 788 576 784 576 784 572 780 580 788 580 788 580 788 580 788 592 788 588 784 584 788 588 792 588 788 588 792 592 796 596 796 592 800 592 800 592 800 592 800 588 796 588 800 592 804 596 804 596 804 596 804 596 804 596 804 596 804 596 808 600 812 604 812 604 812 604 816 608 820 612 820 616 824 616 824 620 828 620 832 616 832 616 832 620 836 620 840 624 840 624 840 628 844 628 848 628 840 624 836 636 864 664 844 540 800 668 792 664 824 684 712 584 800 732 800 788 812 740 580 728 620 752 604 756 600 756 592 780 608 788 624 808 652 832 668 852 672 828 640 796 608 772 596 768 596 764 592 764 588 760 588 752 580 752 580 756 584 756 584 756 580 756 580 752 576 752 572 748 572 748 572 744 568 744 564 744 572 744 572 744 568 736 560 732 556 724 548 716 540 708 540 708 540 708 536 700 524 680 504 656 484 652 476 644 476 648 480 632 484 616 476 628 488 640 484 648 492 648 488 644 484 644 480 648 488 652 492 656 496 656 500 660 496 652 484 640 480 640 476 636 472 632 464 624 460 628 464 628 460 616 452 620 460 624 456 612 448 612 448 608 444 608 440 604 440 604 436 600 436 600 440 596 444 572 416 544 392 528 384 540 400 540 412 568 440 584 444 564 424 560 420 548 408 540 404 548 412 544 404 536 400 540 404 544 404 540 404 536 400 536 396 540 396 528 384 516 380 520 384 512 376 512 376 512 372 504 368 504 368 504 368 500 360 488 352 480 368 500 384 504 388 452 304 408 272 348 240 384 300 440 312 444 328 448 328 448 328 444 320 444 324 444 320 440 316 436 316 428 320 428 316 424 312 420 312 424 312 420 312 416 308 416 308 416 304 416 300 412 296 408 296 408 296 412 300 408 288 400 284 412 284 408 284 404 280 404 280 396 272 396 268 392 264 388 264 384 260 384 256 380 252 376 252 376 252 376 248 372 244 368 248 356 244 352 244 352 244 352 244 356 244 352 244 348 240 348 236 336 228 332 228 328 224 328 220 328 224 328 224 324 216 316 208 320 220 324 220 324 216 316 208 316 212 316 208 312 208 308 204 304 200 304 200 304 200 304 200 304 196 296 192 304 200 300 196 284 200 272 192 268 192 268 192 264 188 260 184 260 184 264 188 252 180 260 180 252 172 252 180 260 184 260 180 256 180 252 176 264 180 256 168 240 168 240 168 228 160 224 160 224 160 224 160 228 164 228 168 240 176 232 160 208 148 224 168 228 156 208 136 192 140 200 152 212 160 224 160 228 160 228 152 216 136 208 124 212 144 212 144 208 140 208 140 204 136 200 132 200 132 204 136 196 140 196 136 192 132 188 132 188 136 192 132 188 128 180 120 188 132 188 132 188 132 188 132 164 116 180 124 176 120 184 136 188 136 180 128 172 124 172 124 172 124 172 124 172 124 172 124 168 124 164 120 160 124 164 128 160 120 160 120 160 120 160 120 160 116 156 112 152 116 156 120 152 112 152 112 152 112 152 112 148 116 148 116 148 116 148 116 152 116 144 108 140 108 140 108 64 12 60 12 60 20 72 32 52 4 56 12 60 16 68 20 56 8 60 16 64 12 56 8 64 16 64 16 64 16 64 16 76 24 68 20 60 12 56 4 64 16 64 16 64 16 64 16 56 32 60 36 64 32 60 28 60 32 60 32 60 32 60 32 64 32 64 32 64 32 64 32 64 36 72 40 72 40 68 32 60 32 64 36 68 32 64 28 60 32 68 40 72 36 64 28 60 40 60 44 68 52 76 60 104 84 100 76 96 76 100 84 96 64 104 84 120 88 120 92 120 88 120 88 120 88 120 88 112 84 120 88 128 96 132 104 116 88 124 88 112 80 120 88 132 84 132 88 136 92 140 92 136 92 144 100 148 100 148 96 148 104 148 104 144 112 144 112 164 104 76 12 20 8 36 12 32 24 32 20 28 16 24 16 24 20 28 24 32 28 36 32 56 28 24 40 32 28 160 348 348 348 344 356 348 356 348 360 352 376 360 384 364 368 352 360 336 348 320 312 292 292 256 224 156 124 80 68 68 52 68 60 108 100 92 136 452 584 592 592 548 412 464 580 616 656 648 552 544 568 576 604 596 616 612 632 620 636 612 628 620 644 644 660 692 732 516 532 524 452 624 704 680 632 652 576 652 580 692 568 720 628 792 640 752 536 652 544 700 496 684 500 704 528 772 636 956 844 1020 856 1008 744 792 660 752 544 708 528 708 520 696 528 684 512 668 500 656 492 648 496 648 516 632 500 656 452 728 896 776 908 780 896 736 908 804 968 788 932 784 932 784 932 784 932 788 936 788 936 788 936 788 936 792 936 788 932 784 936 788 940 788 936 788 940 792 944 796 944 796 944 796 944 796 944 796 944 796 944 796 948 800 952 804 952 804 952 804 952 804 952 804 952 804 952 804 956 808 960 812 960 812 960 812 964 816 968 820 968 820 968 824 972 824 976 828 976 828 972 832 976 832 980 836 980 836 980 840 984 840 988 844 988 852 992 848 992 840 980 860 1020 812 916 784 868 816 900 768 748 756 916 832 844 820 720 628 504 620 500 612 468 604 460 596 464 608 480 612 492 628 508 644 524 636 504 628 492 616 484 612 476 600 456 596 456 592 452 592 452 576 436 580 440 584 448 588 448 584 444 580 440 580 436 576 436 576 436 572 432 572 428 568 428 568 432 572 432 572 424 560 416 552 408 548 404 540 396 532 392 536 380 540 388 532 364 496 348 480 336 472 336 468 332 472 336 480 324 468 320 476 336 480 332 484 340 476 332 476 328 472 328 484 344 488 348 492 356 496 360 500 356 492 344 480 340 476 344 476 360 468 352 464 352 464 356 472 352 452 336 456 348 460 348 452 332 448 328 448 324 444 324 444 320 440 320 440 316 436 316 432 328 440 328 440 328 436 324 456 336 440 328 448 332 428 300 412 300 412 300 416 304 416 308 416 300 408 292 404 292 404 296 408 296 408 292 404 292 400 288 408 288 388 268 376 268 384 276 376 268 380 272 376 268 372 260 364 260 368 256 364 248 352 240 352 280 428 340 420 304 356 216 280 176 244 132 248 188 320 216 316 216 324 224 332 224 324 216 324 220 324 216 320 212 316 212 320 212 320 208 316 204 312 204 312 204 312 200 308 200 304 196 304 208 304 204 300 200 296 208 292 212 296 212 292 216 284 208 284 204 284 200 280 200 276 196 272 192 272 188 268 184 264 184 260 180 260 176 256 172 252 172 252 172 252 168 248 164 244 164 244 180 248 180 248 180 248 180 248 180 248 176 244 176 240 172 228 160 224 156 224 152 220 152 224 156 224 156 224 152 216 144 216 152 220 152 220 148 212 140 212 144 208 140 204 136 204 136 200 148 200 148 200 148 200 148 200 144 192 140 200 148 196 140 196 136 192 132 188 128 192 132 188 124 184 120 180 124 184 128 176 116 176 116 176 112 172 116 180 120 180 116 176 112 172 112 176 100 172 92 168 88 164 100 156 96 160 96 160 100 160 96 180 112 160 96 160 112 188 136 176 112 168 96 144 72 120 56 116 68 132 84 148 96 148 96 152 100 156 104 152 100 148 96 144 104 148 108 148 104 144 100 140 96 136 92 132 96 136 100 140 96 140 92 136 88 132 88 136 92 140 96 136 84 120 68 124 80 124 80 124 80 124 80 116 76 124 80 116 68 116 80 136 84 128 76 124 76 124 76 124 76 124 76 124 76 124 76 120 72 116 64 112 68 120 72 120 72 120 72 120 72 120 72 128 76 124 72 120 76 124 80 112 64 112 64 112 64 112 64 116 72 116 72 116 72 116 72 120 72 112 64 108 64 112 68 80 68 68 56 64 60 76 72 60 56 64 56 68 60 72 64 64 60 68 60 68 60 68 56 72 64 72 64 72 64 72 64 84 72 76 68 68 60 64 52 72 64 72 64 72 64 72 64 68 60 72 64 76 60 72 56 72 60 72 60 72 60 72 60 64 64 64 64 64 64 64 64 64 64 68 72 72 68 64 64 60 64 64 68 68 64 64 60 64 68 72 76 76 72 68 64 68 60 64 60 68 68 80 76 108 100 100 96 100 100 108 104 104 112 112 112 112 116 116 108 120 120 120 120 120 120 120 120 112 116 120 120 128 128 132 136 128 132 132 128 120 120 128 136 132 132 132 136 136 140 140 140 136 140 144 148 148 148 148 144 140 148 140 148 140 144 140 144 160 116 60 32 24 32 32 40 32 32 32 28 28 24 24 24 24 28 28 32 32 36 36 40 52 24 20 40 16 60 196 368 324 348 324 344 316 348 316 348 316 356 328 364 332 360 328 344 312 328 296 292 264 272 224 204 132 104 68 68 56 64 72 92 112 128 120 212 568 620 684 616 588 416 544 616 648 664 620 544 472 564 484 580 488 596 516 612 540 612 536 612 540 620 560 640 628 688 460 520 532 444 580 700 724 684 696 608 660 640 728 652 780 708 828 688 872 680 864 708 896 688 904 680 944 704 960 788 1020 1016 1020 988 1020 892 996 820 956 736 904 720 904 704 892 712 880 688 868 668 852 656 848 656 828 660 832 664 796 528 672 824 568 768 572 764 552 776 596 788 572 784 576 784 576 784 576 784 580 788 580 788 580 788 580 788 592 788 588 784 584 788 588 792 588 788 588 792 592 796 596 796 588 796 588 796 588 796 588 796 588 796 588 800 592 804 596 804 596 804 596 804 596 804 596 804 596 804 596 808 600 812 604 812 604 812 604 816 608 820 612 820 612 820 612 824 616 824 620 828 612 828 612 832 616 832 620 836 620 836 620 840 624 840 628 844 640 840 636 856 644 828 648 876 668 796 632 820 712 792 624 704 688 848 740 828 788 656 664 644 760 612 780 612 776 608 756 612 776 612 784 608 784 616 792 620 780 608 776 608 780 612 788 620 772 600 772 600 768 596 768 592 752 580 752 584 760 588 764 592 760 584 760 580 756 580 752 576 752 576 752 572 748 572 744 568 740 568 740 568 736 556 724 552 716 544 712 540 708 532 704 532 696 544 700 544 688 516 660 488 648 484 640 476 636 472 640 480 636 476 620 468 628 480 632 468 632 472 636 464 636 460 632 460 636 480 640 484 648 492 656 496 656 492 648 480 636 476 636 472 640 472 632 468 628 464 632 468 640 468 620 452 620 460 624 456 616 452 616 448 612 448 608 444 612 444 608 440 604 436 600 440 564 420 576 436 592 448 596 448 584 428 576 436 600 452 584 424 548 412 552 416 552 420 556 420 552 412 544 408 540 404 544 408 544 408 544 404 540 404 536 400 544 400 524 380 512 380 520 388 512 380 516 380 516 376 508 368 500 364 500 364 496 356 488 348 500 432 588 428 452 264 304 176 280 240 380 288 400 312 448 328 436 320 444 328 452 328 444 320 444 324 444 320 440 316 436 316 428 320 428 316 424 312 420 312 420 312 416 308 416 304 412 304 416 304 416 300 412 296 408 296 404 292 408 296 404 288 400 280 408 284 404 280 404 276 400 276 396 272 396 268 392 264 388 264 384 260 384 256 380 252 376 252 376 252 376 248 372 244 368 248 360 248 356 248 356 248 356 248 356 248 356 244 352 244 348 240 332 228 328 224 328 220 324 220 324 220 328 224 328 220 320 212 320 220 324 220 324 216 316 208 308 204 308 204 304 200 300 196 304 200 304 200 304 200 304 200 304 196 296 192 304 200 300 196 284 196 268 188 264 188 264 192 264 184 260 180 256 184 260 188 252 172 248 176 252 176 252 176 256 180 252 176 248 172 248 172 248 172 244 164 240 164 236 172 232 160 232 172 236 168 220 164 216 164 220 168 220 172 232 184 228 164 188 112 148 92 148 100 116 88 136 116 168 140 200 156 204 148 208 156 220 156 220 152 208 140 212 148 216 148 212 140 208 136 204 132 200 136 204 140 196 140 196 136 192 132 188 132 192 140 196 140 192 128 176 116 180 124 180 124 180 124 180 124 184 132 188 124 168 108 164 112 184 132 176 124 172 124 176 128 172 124 172 124 172 124 172 124 164 124 160 120 160 120 164 124 160 120 160 120 160 120 160 120 168 124 164 120 160 124 164 128 152 112 152 112 152 112 152 112 148 116 148 116 148 116 148 116 144 112 140 108 140 112 148 120 72 20 60 4 52 8 64 24 60 12 60 12 60 12 60 12 64 16 60 12 60 12 64 16 60 16 64 20 68 16 64 12 72 20 68 16 64 12 60 8 60 12 60 12 60 12 60 12 56 32 60 36 64 32 60 28 60 32 60 32 60 32 60 32 64 32 64 32 64 32 64 32 64 32 68 36 68 36 64 32 60 32 64 36 68 32 64 28 68 36 72 40 72 40 68 36 64 44 64 44 64 48 72 56 100 80 96 76 96 80 104 88 108 88 120 80 108 84 112 68 116 84 116 84 116 84 116 84 116 88 120 92 124 96 128 100 136 108 140 104 128 96 136 104 132 84 132 88 136 92 140 92 128 84 136 88 140 92 136 88 152 108 152 108 148 116 148 116 156 76 48 12 32 12 32 20 32 24 32 20 28 16 24 16 28 20 32 24 32 24 36 28 56 16 32 32 16 96 260 368 344 344 340 352 344 352 344 356 352 372 356 372 356 364 340 348 328 336 308 288 272 260 220 172 120 100 72 60 60 40 80 76 96 84 100 248 532 572 612 580 484 428 516 612 644 660 636 564 556 584 584 584 580 608 612 620 612 620 608 632 612 616 616 648 692 652 500 536 576 492 512 700 692 644 652 532 560 552 620 548 636 548 600 484 668 520 676 504 684 488 664 472 676 508 740 576 896 756 928 756 908 708 804 644 756 552 720 540 720 532 700 532 700 524 680 512 664 500 656 504 656 516 636 504 656 452 728 896 768 908 772 888 740 916 816 948 780 928 784 932 784 932 788 936 788 936 788 936 788 936 788 936 792 936 788 932 784 936 788 940 788 936 788 940 792 944 796 944 792 940 792 940 792 940 792 940 796 944 796 948 800 952 804 952 804 952 804 952 804 952 804 952 804 952 804 956 808 960 812 960 812 960 812 964 816 968 820 968 816 968 820 968 824 972 824 972 824 972 828 972 832 976 832 976 832 980 836 980 840 984 840 984 828 976 836 988 848 968 836 968 780 876 820 952 816 784 704 836 848 920 828 848 740 552 572 552 604 452 608 452 608 484 616 500 616 476 608 468 600 464 600 468 612 476 608 472 608 472 612 476 604 464 604 460 600 460 596 456 584 444 584 444 588 448 588 448 588 444 584 444 580 440 580 440 580 436 576 436 572 432 572 432 572 428 560 412 548 408 548 408 544 400 540 400 536 396 532 392 540 384 540 384 520 364 496 352 496 352 484 352 480 352 480 344 488 324 472 316 476 324 472 324 468 320 460 324 456 320 452 320 464 328 472 336 480 344 488 352 484 340 476 336 472 332 476 336 476 356 472 348 468 348 468 348 476 348 460 336 460 344 460 332 456 332 452 332 448 328 448 328 448 328 448 324 440 320 436 316 420 316 428 324 432 324 432 320 432 320 432 332 444 336 436 320 432 320 428 312 420 300 412 296 416 304 412 296 408 296 408 296 408 292 404 292 400 288 400 284 404 284 392 272 380 268 384 272 380 272 384 276 380 268 372 264 364 256 364 256 360 248 348 240 356 308 420 244 200 8 48 0 116 136 320 264 348 244 332 208 324 224 328 224 328 224 324 216 324 220 324 216 320 212 316 212 320 212 320 208 316 204 312 204 308 200 308 200 304 196 304 192 304 208 304 204 300 200 296 208 292 208 292 208 288 212 280 208 280 200 280 200 276 196 276 192 272 192 272 188 268 184 264 184 260 180 260 176 256 172 252 172 252 172 252 168 248 164 244 164 248 184 252 184 252 184 252 184 248 176 244 176 240 172 240 168 232 160 228 160 224 156 224 152 216 152 220 156 224 152 216 148 216 152 220 152 220 148 212 140 204 136 200 132 200 128 196 128 200 148 200 148 200 148 200 148 200 144 192 140 200 148 196 140 192 136 192 128 184 124 188 128 188 128 184 124 184 124 188 128 180 116 172 116 180 124 180 116 180 120 180 116 176 112 172 112 168 100 164 96 164 96 172 108 164 112 176 120 180 124 172 116 156 112 196 140 192 108 148 76 96 20 64 0 44 0 60 4 52 0 68 24 108 64 144 92 148 96 152 96 148 92 140 88 132 96 144 108 148 108 140 100 136 96 132 92 132 92 136 96 140 96 140 92 136 88 132 88 140 96 140 96 136 88 128 80 132 88 132 88 132 88 132 88 132 92 136 84 116 64 108 68 132 84 128 76 124 80 128 84 124 76 124 76 124 76 124 76 136 88 132 84 132 84 136 88 120 72 120 72 120 72 120 72 120 68 116 64 112 68 116 72 112 64 112 64 112 64 112 64 116 72 116 72 116 72 116 72 108 64 108 64 108 68 116 76 72 60 60 48 60 60 80 80 76 68 76 64 68 60 64 56 76 68 72 64 72 64 76 68 68 60 76 68 76 68 68 60 72 64 72 64 72 64 72 64 68 60 68 60 68 60 68 60 68 60 72 64 76 60 72 56 72 60 72 60 72 60 72 60 64 64 64 64 64 64 64 64 60 64 64 68 68 64 64 60 60 64 64 68 68 64 64 60 68 68 64 64 64 64 68 68 76 68 72 68 72 72 80 76 104 96 100 96 100 100 108 108 100 116 120 108 108 120 120 104 116 116 116 116 116 116 116 116 124 124 124 124 124 124 124 124 136 140 144 136 132 132 140 144 132 132 132 136 136 140 140 140 128 132 136 136 140 140 136 136 144 152 144 152 144 148 144 148 136 84 32 28 32 28 20 28 32 32 32 28 28 24 24 24 36 36 32 32 32 32 28 28 36 20 28 24 4 136 280 344 316 340 316 336 308 340 308 340 312 348 316 348 320 332 304 320 308 324 292 284 260 244 192 152 108 84 64 60 56 60 84 116 108 112 180 372 628 596 716 584 556 484 596 612 664 644 576 580 480 580 496 576 484 600 520 608 532 600 532 620 536 604 540 640 648 600 472 516 592 520 460 692 724 724 700 572 564 564 628 564 660 584 676 580 820 696 868 680 876 668 896 668 928 708 944 740 940 788 940 844 984 828 1020 772 940 728 904 724 908 704 880 696 888 696 876 672 856 660 848 660 832 664 844 668 800 528 672 820 560 768 572 752 560 788 608 776 572 780 580 784 584 788 588 788 588 788 588 788 588 788 588 788 592 788 588 784 584 788 588 792 588 788 588 792 592 796 596 796 584 792 584 792 584 792 584 792 588 796 588 800 592 804 596 804 596 804 596 804 596 804 596 804 596 804 596 808 600 812 604 812 604 812 604 816 608 820 612 820 608 816 612 820 612 824 616 824 608 824 612 828 612 832 616 832 616 832 620 836 620 840 624 840 624 832 632 832 648 852 648 804 604 788 700 856 660 696 620 816 724 824 760 780 700 600 736 628 800 608 804 608 788 612 760 620 776 608 776 604 772 600 776 604 788 612 780 604 776 604 776 604 780 608 776 604 776 600 772 600 764 588 760 588 760 588 756 584 764 588 760 584 760 580 756 580 756 580 752 576 752 572 748 572 744 564 724 540 704 536 712 544 716 540 712 540 712 536 708 536 688 528 680 516 668 500 656 488 656 492 652 484 644 480 648 484 644 488 624 476 632 480 632 468 632 460 636 452 632 448 628 452 628 460 624 468 636 480 644 484 632 468 628 468 628 472 636 476 644 476 636 468 632 468 632 472 640 468 628 464 632 464 620 448 620 456 616 452 616 448 612 448 616 452 612 444 604 440 600 440 596 436 580 432 576 424 568 420 584 440 592 440 576 424 568 424 576 436 572 428 564 420 556 412 560 416 552 408 548 408 548 412 540 400 536 400 532 396 532 392 532 396 528 388 520 384 516 380 516 380 520 384 516 380 512 372 496 364 500 360 496 352 484 348 468 372 456 244 212 32 104 16 268 272 452 364 464 356 460 316 460 336 452 328 444 324 444 324 444 324 444 320 440 316 436 316 428 320 428 316 424 312 420 312 416 308 416 304 412 304 408 300 416 304 416 300 412 296 408 296 400 292 404 292 404 284 396 276 404 280 404 276 400 276 396 272 396 272 396 268 392 264 388 264 384 260 384 256 380 252 376 252 376 252 376 248 372 244 368 248 364 252 360 252 360 252 360 252 352 240 348 240 344 236 344 232 340 232 336 232 332 228 332 224 320 220 324 224 328 220 324 216 320 220 324 220 324 216 316 208 312 208 308 204 308 200 304 200 304 200 304 200 304 200 304 200 304 196 296 192 304 200 300 196 280 192 264 188 260 184 264 188 268 192 264 188 264 188 268 192 260 176 248 176 264 192 264 180 260 180 256 180 252 176 252 176 244 164 240 160 232 168 240 168 228 172 240 184 240 176 228 164 224 192 236 188 192 124 140 92 88 56 96 68 108 72 108 72 92 64 84 64 96 84 132 112 168 128 172 136 188 140 184 132 192 132 208 144 216 144 208 136 200 132 196 128 196 128 200 132 196 140 196 136 192 132 188 132 196 136 192 132 188 132 192 136 188 132 188 132 188 132 188 132 180 132 188 128 176 120 176 128 180 128 176 124 172 128 176 132 172 124 172 124 172 124 172 124 172 132 168 128 168 128 172 132 160 120 160 120 160 120 160 120 160 116 156 112 152 116 156 120 152 112 152 112 152 112 152 112 148 116 148 116 148 116 148 116 152 116 144 108 140 108 144 112 56 4 44 0 52 16 80 44 76 28 72 20 60 8 56 4 72 20 68 16 64 20 68 24 56 12 68 24 72 20 60 8 60 16 64 16 64 16 64 20 60 12 60 12 60 12 60 12 56 32 60 36 64 32 60 28 60 32 60 32 60 32 60 32 64 32 64 32 64 32 64 32 60 32 64 36 68 32 64 28 60 32 64 36 68 32 64 28 68 32 56 20 52 24 64 36 72 52 68 48 68 52 76 60 96 76 96 76 96 80 108 88 88 80 116 72 108 96 128 76 116 84 116 84 116 84 116 84 128 92 124 92 124 92 124 88 136 108 140 104 132 96 136 104 132 84 132 88 136 92 140 92 136 92 144 100 148 100 148 96 152 108 152 108 148 116 148 116 128 48 24 4 36 4 16 0 32 24 32 20 28 16 24 16 40 28 36 24 32 20 28 16 36 20 44 16 8 156 316 332 340 340 336 348 340 348 340 352 340 352 340 352 332 332 312 316 320 328 308 284 268 236 188 136 100 80 60 48 56 40 84 88 100 72 176 396 580 548 632 524 468 500 552 592 652 628 592 592 564 592 596 584 576 612 616 612 608 612 604 636 616 604 612 652 716 588 524 540 624 580 424 704 720 688 696 544 520 540 568 544 544 516 544 468 672 528 692 476 676 500 672 472 684 504 720 528 748 564 788 672 792 640 804 560 740 536 712 536 720 524 688 512 700 528 684 512 664 500 656 500 660 520 640 500 660 444 728 884 756 900 772 876 736 928 820 940 780 928 780 932 784 936 788 936 788 936 788 936 788 936 788 936 792 936 788 932 784 936 788 940 788 936 788 940 792 944 796 944 792 940 792 940 792 940 792 940 796 944 796 948 800 952 804 952 804 952 804 952 804 952 804 952 804 952 804 956 808 960 812 960 812 960 812 964 816 968 820 968 816 964 816 968 820 972 824 972 824 968 824 972 828 976 832 976 832 976 832 980 836 984 840 984 852 1000 832 952 840 976 820 864 812 924 824 872 736 784 768 884 820 872 824 752 620 540 648 444 612 444 608 448 612 480 616 500 608 472 604 468 604 472 612 476 600 464 596 460 596 460 600 468 608 468 608 464 604 464 600 460 596 452 592 448 588 444 584 440 588 448 588 444 584 440 580 440 580 440 580 436 576 432 572 432 572 420 544 388 524 388 536 404 544 404 540 400 540 400 540 396 524 380 512 364 496 352 488 360 492 360 484 364 480 360 484 356 492 316 472 316 476 328 472 320 460 320 456 320 452 324 448 324 448 316 460 324 468 336 480 340 464 320 460 324 464 332 476 340 480 356 472 348 468 348 468 352 472 348 468 348 472 348 456 324 456 336 456 332 452 328 448 328 456 332 448 328 444 320 436 316 444 328 436 316 428 312 428 316 404 300 428 312 420 304 436 332 420 312 428 316 428 320 432 320 420 304 412 296 408 296 408 300 400 288 396 284 396 280 392 280 392 280 396 280 388 272 380 264 380 276 384 276 384 272 376 264 360 252 360 252 356 244 348 236 380 284 324 116 96 0 44 0 300 276 372 256 332 264 356 240 352 240 336 224 324 220 328 224 324 220 324 216 320 212 316 212 320 212 320 208 316 204 312 204 308 200 308 196 304 192 300 192 304 208 304 204 300 200 296 208 288 208 292 208 288 212 280 204 280 200 280 196 276 192 272 192 272 192 272 188 268 184 264 184 260 180 260 176 256 172 252 172 252 172 252 168 248 164 244 164 248 184 252 184 252 184 252 184 240 172 236 168 236 164 232 164 236 168 236 164 232 164 228 160 216 148 220 156 224 156 220 152 216 152 220 152 220 148 212 140 212 144 212 140 208 136 204 136 200 148 200 148 200 148 200 148 200 144 192 140 200 148 196 140 192 132 188 124 184 124 184 128 196 132 192 128 188 132 192 136 188 116 172 120 192 136 192 124 184 124 184 120 180 120 176 116 164 104 160 100 164 108 168 112 164 116 176 140 184 132 168 120 192 120 148 48 64 0 44 0 80 40 128 92 160 88 128 52 100 32 68 0 44 0 52 8 96 52 108 72 132 92 144 96 124 88 136 104 148 104 136 92 132 88 128 84 124 88 128 92 140 96 140 92 136 88 132 88 140 92 132 84 128 92 140 100 124 80 124 80 124 80 124 80 116 80 128 88 128 84 136 96 128 80 124 76 124 80 132 84 124 76 124 76 124 76 124 76 120 68 116 64 112 68 116 72 120 72 120 72 120 72 120 72 128 76 124 72 120 76 124 80 112 64 112 64 112 64 112 64 116 72 116 72 116 72 116 72 128 80 120 68 108 60 104 60 68 60 68 64 72 68 76 68 64 60 68 64 72 60 68 56 76 68 76 68 76 64 64 56 84 72 76 64 72 64 72 68 72 68 76 72 80 68 76 64 72 64 72 64 72 64 72 64 80 68 80 68 80 68 80 68 68 56 72 68 84 68 68 44 64 64 64 60 60 56 56 56 68 68 68 64 64 60 60 60 64 60 60 60 60 64 68 72 72 72 72 68 68 64 64 64 56 56 68 60 64 64 76 80 100 96 104 108 112 108 112 108 108 112 116 120 116 112 108 104 116 112 112 112 112 116 120 124 124 128 132 136 136 136 136 132 132 136 136 140 140 136 136 132 136 136 132 128 128 128 132 132 140 140 140 144 144 148 148 148 140 164 156 152 136 148 144 140 104 84 48 36 32 36 32 32 36 32 32 28 28 32 32 36 32 36 36 40 40 36 36 32 24 40 28 12 56 236 336 340 300 324 300 324 296 332 300 336 328 344 320 340 320 332 304 308 288 296 280 268 236 204 156 128 92 68 60 52 60 84 112 124 100 152 240 504 700 560 732 508 556 516 624 616 660 644 580 584 504 580 484 576 484 596 524 632 532 596 516 612 528 600 536 644 596 532 488 576 636 584 456 584 744 700 728 600 548 548 536 544 568 552 620 628 872 688 884 668 880 664 888 664 900 672 900 688 904 732 924 768 956 760 944 712 900 704 880 688 876 692 888 704 872 684 868 672 856 660 848 656 832 680 860 668 796 528 684 820 548 780 556 728 588 792 580 792 576 784 584 784 584 784 584 784 584 784 584 784 584 784 584 784 588 788 588 788 588 788 588 788 588 788 588 788 588 788 588 788 584 792 584 792 584 792 584 792 584 792 584 796 588 800 592 800 596 804 596 804 596 804 596 804 596 804 596 804 596 804 596 804 604 812 608 816 608 820 612 820 608 816 608 820 612 824 616 824 612 828 612 832 616 836 620 836 612 828 612 832 616 836 620 836 616 828 628 832 656 840 640 768 680 796 708 800 580 744 736 796 704 844 752 640 684 616 760 628 816 608 824 616 800 624 772 624 788 624 792 616 784 612 780 608 780 608 780 604 776 600 772 600 776 604 776 604 776 604 776 604 768 600 772 600 772 596 764 588 756 580 752 576 752 572 748 572 752 576 748 572 748 572 748 568 712 540 716 548 720 552 728 556 720 548 720 540 704 528 704 540 672 500 652 504 656 480 628 480 616 492 652 472 628 496 652 472 644 492 636 480 632 480 640 480 652 476 632 460 636 464 628 440 632 464 624 460 620 460 616 456 624 464 620 460 624 464 628 472 636 468 628 456 620 460 628 468 624 460 624 464 628 468 632 468 624 460 624 456 620 452 616 452 616 452 616 448 612 444 608 444 608 448 600 440 596 440 596 444 588 432 588 428 584 424 580 424 572 424 572 420 568 416 564 416 568 420 572 420 564 412 556 408 540 404 540 404 540 404 540 404 536 400 532 392 528 388 520 384 520 384 520 380 516 376 512 376 504 368 500 360 496 356 488 356 520 376 484 336 300 88 232 276 464 368 464 364 464 352 468 348 460 336 452 328 448 328 448 332 444 328 448 328 448 324 440 316 432 324 432 320 428 316 424 316 420 312 420 308 416 304 412 304 408 296 408 292 404 288 400 288 408 296 408 292 404 284 400 284 420 288 396 264 384 268 400 284 400 272 392 264 388 264 388 268 380 256 384 260 384 260 388 264 380 256 380 252 376 248 372 252 364 252 360 248 356 244 352 244 348 240 348 236 344 232 340 232 340 232 328 220 324 224 336 236 324 220 324 220 324 220 324 220 336 220 316 212 320 216 316 208 316 208 308 200 304 200 304 204 312 208 312 204 304 196 292 188 292 188 292 188 296 196 304 204 284 196 268 188 264 188 264 192 260 188 268 192 260 184 264 192 272 196 268 188 260 184 260 188 252 176 248 172 248 176 256 184 244 176 248 176 244 164 224 152 240 176 232 176 228 176 228 180 160 92 88 32 76 64 120 92 164 136 184 160 200 164 196 160 164 128 116 80 84 56 84 60 76 56 108 96 152 128 176 140 192 132 204 140 208 140 204 136 200 132 200 132 200 132 200 132 208 148 200 140 192 132 188 132 184 132 188 132 188 132 188 136 184 128 184 128 184 128 184 128 176 120 176 124 180 128 184 128 180 128 176 124 172 128 176 132 176 124 168 116 164 116 164 116 160 116 148 112 160 128 168 124 156 120 164 128 172 136 176 132 164 116 152 116 168 132 160 112 156 120 160 120 160 116 152 108 144 112 148 116 144 112 140 104 148 112 144 108 140 112 144 116 60 12 60 16 64 20 68 20 60 12 64 16 64 16 60 12 64 20 68 20 68 16 60 8 76 24 68 16 64 16 64 20 64 16 68 20 68 20 64 16 60 16 64 16 64 16 64 20 64 36 64 36 64 36 64 36 60 28 56 36 68 40 60 20 64 32 64 28 60 24 56 24 68 36 68 32 64 28 60 28 64 28 60 28 60 32 68 40 72 40 72 36 68 32 64 32 56 40 64 44 60 44 72 64 92 76 100 84 108 88 108 88 108 80 116 88 120 84 112 76 124 92 124 96 128 96 132 100 124 96 132 104 136 104 136 100 132 104 136 108 140 104 136 92 136 88 132 80 128 84 132 88 140 92 144 96 144 100 148 100 144 116 164 104 140 116 148 104 92 44 40 4 24 8 36 16 36 24 32 20 28 24 32 28 28 20 32 28 36 24 28 20 36 48 24 8 108 256 340 344 324 324 320 336 328 336 328 340 332 340 328 340 332 336 312 304 296 284 276 256 232 184 148 112 80 76 60 44 64 60 104 84 88 104 248 492 624 540 620 460 488 496 572 588 632 624 616 584 580 580 576 576 584 600 624 640 616 604 600 616 616 620 616 656 620 544 520 592 640 624 460 560 732 656 716 588 528 556 492 548 500 508 520 532 728 492 692 448 664 484 660 464 664 456 680 488 688 532 708 580 728 560 700 500 708 520 692 504 684 512 692 520 684 516 676 512 668 500 656 504 648 520 648 488 652 444 728 876 748 912 748 844 768 924 784 952 780 932 784 932 784 932 784 932 784 932 784 932 784 932 784 932 788 936 788 936 788 936 788 936 788 936 788 936 788 936 788 936 792 940 792 940 792 940 792 940 792 940 792 944 796 948 800 948 804 952 804 952 804 952 804 952 804 952 804 952 804 952 804 952 808 956 812 960 816 964 816 964 816 964 816 968 820 968 824 972 828 972 828 976 832 976 836 980 828 972 828 976 832 980 836 980 832 968 828 968 840 932 796 872 800 876 816 828 704 840 848 840 812 816 720 592 612 528 624 468 612 448 620 464 628 504 632 516 636 492 628 484 620 480 616 476 608 468 608 464 604 464 600 460 604 464 604 464 604 464 604 464 596 460 600 460 600 456 592 448 580 440 580 436 576 436 572 432 576 432 572 432 572 428 568 428 552 412 552 408 548 404 544 404 540 400 540 404 548 400 524 376 488 420 568 376 460 348 520 412 496 372 468 336 464 384 504 384 468 332 492 360 508 372 500 364 468 332 456 336 472 344 460 320 460 316 456 316 452 312 452 308 460 320 456 316 460 324 464 328 472 340 464 332 460 332 468 340 460 332 460 336 464 340 468 340 460 340 460 336 456 336 452 332 452 332 452 328 448 324 444 324 452 324 444 316 440 316 440 320 432 308 432 304 428 304 424 300 424 316 424 312 420 308 416 308 420 312 420 312 416 304 408 296 404 292 404 292 404 292 404 292 400 288 396 280 392 276 384 272 384 276 384 272 380 268 376 268 368 260 364 256 360 248 352 244 360 260 364 284 320 192 312 332 364 288 364 272 352 256 348 252 340 232 332 224 328 224 328 228 328 224 328 224 324 220 320 212 324 216 324 212 320 208 316 208 312 204 312 200 308 196 304 196 296 200 296 196 292 192 288 200 296 212 296 208 288 212 284 212 288 204 276 188 268 188 276 200 276 192 268 184 264 184 264 188 260 180 260 176 252 172 252 168 256 176 252 172 252 168 248 168 248 184 252 180 248 176 244 176 240 172 240 168 236 164 232 164 228 160 224 156 224 156 228 160 220 152 220 152 220 152 220 152 224 148 212 144 220 152 216 140 212 140 204 132 200 132 200 136 204 152 204 152 200 144 192 136 192 140 188 136 188 140 196 144 196 136 192 128 188 128 188 132 184 128 192 132 184 124 188 132 192 132 188 124 180 120 184 124 184 124 180 116 172 112 172 112 172 116 168 108 164 116 172 124 156 124 184 152 172 104 100 40 16 0 32 0 92 64 148 100 144 88 156 100 164 104 160 96 148 84 132 56 96 24 72 8 60 8 60 20 80 52 120 80 128 88 132 96 136 96 136 96 132 92 132 92 132 92 132 92 152 104 144 96 136 88 132 88 132 88 132 88 132 88 132 88 128 84 128 84 128 84 128 84 120 76 120 80 124 84 128 84 132 80 128 76 124 80 128 84 132 80 124 72 120 72 120 72 132 76 116 72 124 84 128 80 124 80 128 84 132 80 124 76 116 64 108 64 124 76 116 56 116 72 120 72 120 68 112 60 116 72 116 76 116 68 108 64 112 64 108 60 104 64 108 68 68 60 72 64 72 64 76 68 72 64 76 68 76 68 72 64 72 64 76 68 76 64 68 56 80 72 76 64 72 64 72 64 68 60 72 64 72 64 68 60 68 60 68 64 72 68 76 68 68 56 68 56 68 56 68 56 76 56 64 56 76 64 72 52 64 64 60 60 60 60 56 56 64 64 64 64 60 60 60 60 64 60 60 60 60 64 68 72 72 72 68 68 68 68 64 64 64 64 72 68 68 64 80 84 92 92 104 104 112 108 112 108 112 116 120 120 120 120 116 116 120 124 132 136 140 136 132 132 124 128 132 136 136 136 136 132 132 136 136 140 140 136 136 132 136 136 132 132 132 132 136 136 140 144 144 144 148 148 148 148 132 156 152 148 140 152 140 128 64 48 24 16 12 24 28 36 32 32 28 28 28 28 32 32 24 24 28 32 32 28 24 24 32 64 0 12 164 296 308 340 300 324 300 320 292 320 288 320 296 312 292 316 304 316 288 292 280 280 260 240 216 176 136 108 88 76 68 56 68 80 112 116 148 140 404 572 680 604 672 452 568 524 616 596 636 644 592 600 504 580 476 572 484 608 532 644 540 608 524 616 536 616 536 628 512 524 480 560 616 604 480 484 716 708 720 612 532 504 504 516 548 512 648 680 896 680 880 676 868 652 864 656 868 668 872 676 888 684 896 700 920 716 912 696 896 700 880 684 868 680 868 684 872 684 868 672 860 664 852 660 828 664 852 656 796 528 680 800 564 772 548 728 600 792 580 788 584 780 588 780 588 780 588 780 588 780 588 780 588 780 588 780 588 788 588 788 588 788 588 788 588 788 588 788 588 788 588 788 584 792 584 792 584 792 584 792 584 792 584 796 588 800 592 800 596 804 596 804 596 804 596 804 596 804 596 804 596 804 596 804 596 804 600 808 600 812 604 812 608 816 608 816 612 820 612 824 612 828 612 828 616 832 616 836 612 828 612 832 616 836 620 836 632 828 632 848 660 800 632 796 672 812 672 720 628 812 748 796 836 736 712 620 724 640 816 608 828 620 832 628 820 640 796 640 804 640 808 636 800 632 796 628 780 612 780 612 776 608 776 604 776 604 776 604 776 604 776 604 772 600 772 600 772 596 764 592 760 584 756 580 756 576 752 576 748 572 748 568 744 564 740 564 736 560 728 552 716 540 708 532 724 548 716 552 724 544 688 500 700 552 696 520 676 532 680 496 704 524 680 528 688 500 632 456 664 524 672 532 672 512 648 492 648 488 640 480 644 472 624 448 612 452 612 448 608 448 604 444 612 452 612 452 612 456 620 464 632 468 628 460 628 464 632 472 628 464 628 464 632 468 632 468 624 460 624 460 620 456 620 452 616 452 616 448 612 444 608 444 608 448 600 440 596 440 596 444 588 432 588 432 584 428 584 424 572 424 572 420 568 416 564 416 568 420 568 420 564 412 552 408 544 404 540 404 540 404 540 404 536 400 532 392 528 388 520 384 520 384 520 380 516 376 512 376 504 368 504 364 496 356 492 352 492 348 484 372 492 372 488 404 468 360 468 356 472 348 472 344 460 336 452 328 448 328 448 332 448 328 448 324 444 320 440 320 432 324 432 320 428 316 424 316 420 312 420 308 416 304 412 304 408 296 408 292 404 288 400 288 404 292 404 292 400 284 400 284 404 280 400 276 400 272 396 272 396 272 392 264 388 264 388 264 388 264 384 252 372 244 364 240 380 252 376 252 372 248 372 252 364 252 360 248 356 244 352 244 348 240 348 236 344 232 340 232 324 220 328 224 328 224 324 220 324 220 324 220 324 220 324 220 316 212 316 220 328 224 320 208 316 208 308 200 304 200 304 204 304 200 308 204 308 200 300 196 300 196 296 188 292 188 296 196 284 196 268 188 264 188 264 192 260 188 268 192 260 184 264 192 264 188 260 180 256 180 256 184 268 188 260 180 252 172 244 164 264 188 248 176 236 172 244 184 244 180 212 128 140 44 56 0 64 44 132 120 188 152 204 156 204 156 204 156 204 156 204 156 184 156 180 152 160 116 124 80 112 68 92 44 92 72 144 112 176 116 192 128 200 136 204 136 200 132 200 132 200 132 200 132 204 148 196 136 188 132 188 136 196 136 192 132 188 128 184 124 184 128 184 128 184 128 184 128 176 120 180 124 180 124 184 128 180 128 176 124 172 128 176 132 184 132 176 124 172 124 176 128 180 132 164 124 168 132 168 124 172 132 172 132 168 124 156 112 152 108 148 112 156 116 152 104 156 120 160 120 160 116 152 108 152 120 152 120 152 116 144 112 140 108 136 100 132 104 140 108 64 16 64 16 64 16 64 16 72 20 68 20 68 20 68 24 60 16 68 20 68 16 60 12 72 20 64 16 60 12 64 16 56 12 60 16 64 12 60 8 56 8 60 16 64 20 72 24 60 32 60 32 60 32 60 32 64 28 48 24 56 32 60 28 60 28 60 28 60 28 60 28 64 28 60 28 60 28 60 28 64 28 60 28 60 32 68 40 68 36 68 36 68 36 68 36 64 48 72 48 64 44 76 64 88 68 96 80 108 88 108 88 116 84 120 88 124 92 124 92 112 88 128 104 140 100 128 88 124 96 132 104 136 104 136 100 132 104 136 108 140 104 136 92 136 84 132 84 132 88 140 92 144 96 144 100 148 100 152 104 140 108 156 104 148 120 140 84 36 8 28 8 28 12 32 12 32 24 28 16 24 20 32 24 24 20 32 24 32 24 28 16 40 56 4 24 232 316 300 336 324 324 320 328 316 324 312 324 304 312 304 320 312 316 300 296 284 268 252 224 204 156 124 88 80 64 64 44 68 64 100 76 148 128 460 564 584 564 520 376 484 500 568 572 628 644 652 612 600 584 576 568 584 592 624 624 624 624 616 624 624 636 620 628 564 572 540 612 636 676 504 468 684 700 716 632 524 500 472 496 480 436 572 596 740 484 668 468 652 484 656 456 660 444 668 476 688 524 680 544 700 544 712 516 704 512 688 496 672 492 668 492 680 512 672 508 664 500 660 496 644 504 640 488 656 448 724 860 756 896 740 848 776 916 776 948 780 932 780 932 780 932 780 932 780 932 780 932 780 932 780 932 788 936 788 936 788 936 788 936 788 936 788 936 788 936 788 936 792 940 792 940 792 940 792 940 792 940 792 944 796 948 800 948 800 948 800 948 800 948 800 948 804 952 804 952 804 952 804 952 800 948 800 952 804 956 808 956 812 960 816 964 816 968 820 968 824 968 828 972 828 976 832 976 828 972 828 976 832 980 836 980 844 968 836 984 828 880 776 896 836 876 740 776 776 872 820 852 820 612 620 548 612 512 648 464 624 476 632 488 636 512 636 508 640 492 640 484 632 480 628 476 616 464 612 460 612 456 608 456 604 464 604 464 604 464 604 464 600 460 604 464 600 460 596 452 588 444 584 444 580 440 580 440 572 432 568 428 564 420 560 420 560 420 556 412 544 400 536 396 572 428 556 408 540 392 528 388 592 416 508 400 516 336 400 256 304 200 340 308 456 372 504 452 504 400 504 404 504 400 508 384 492 364 488 352 480 344 468 336 456 316 452 312 452 308 448 308 448 308 444 304 448 312 456 316 464 336 464 336 468 340 472 344 464 340 468 340 468 340 468 340 464 344 460 340 460 336 456 336 452 332 452 328 448 324 444 324 452 324 444 316 440 316 440 320 436 312 432 308 432 304 428 304 424 316 424 312 420 308 416 308 416 312 420 308 416 300 404 292 404 292 404 292 404 292 404 292 400 288 396 280 392 276 384 272 384 276 384 272 380 268 376 268 372 264 368 256 360 252 356 248 356 252 344 248 352 284 352 244 356 272 356 264 348 244 344 244 336 232 332 224 328 224 328 228 332 224 324 220 320 216 320 216 324 216 324 212 320 208 316 208 312 204 312 200 308 196 304 196 296 200 296 196 292 192 288 200 292 204 288 204 284 212 284 212 272 196 280 200 280 196 272 188 272 188 264 184 260 180 264 184 264 180 260 176 252 168 244 164 252 172 252 168 248 168 244 164 248 184 252 180 248 176 244 176 240 172 240 168 236 164 232 164 212 148 224 160 228 156 216 144 224 156 220 152 220 152 216 148 204 136 212 152 232 160 220 140 212 140 204 132 200 132 200 136 196 144 200 152 204 152 200 148 200 148 196 140 188 136 188 136 196 136 192 128 188 128 188 132 184 128 192 132 184 124 188 132 184 120 180 116 176 116 180 120 188 124 184 124 180 116 172 112 176 132 192 144 192 148 184 136 172 92 64 0 0 0 16 4 100 84 156 124 160 100 132 88 156 108 148 100 144 100 144 104 156 116 168 120 160 96 124 72 104 48 68 16 56 32 84 64 108 72 116 84 132 92 136 96 132 92 132 92 132 92 132 92 144 100 140 92 132 88 132 92 144 96 136 92 128 84 124 76 132 88 132 88 132 88 132 88 124 80 124 80 124 80 124 80 132 80 128 76 124 80 128 84 136 88 132 80 128 80 132 84 140 84 124 72 124 80 124 72 128 84 132 80 128 72 116 64 116 68 116 68 116 68 108 56 116 72 120 72 120 68 112 60 120 80 124 80 124 76 116 68 112 64 108 60 104 64 108 68 72 64 72 64 72 64 72 64 80 72 76 64 72 68 80 72 68 60 72 68 76 68 72 60 80 68 72 60 68 60 68 64 64 60 68 64 72 60 68 56 68 60 68 64 72 68 76 68 72 60 72 60 72 60 72 60 76 56 60 48 68 60 68 56 60 60 60 60 60 60 60 60 56 60 60 60 60 60 60 60 64 60 60 60 60 64 68 72 68 68 68 68 68 68 68 68 68 68 76 68 64 64 76 80 88 88 96 100 108 108 112 108 116 116 116 120 120 124 124 128 116 120 132 140 140 136 128 124 124 128 132 136 136 136 136 132 132 136 136 140 140 136 136 132 136 132 132 132 136 140 144 144 144 144 148 148 148 152 152 152 132 152 148 152 144 152 124 96 16 32 44 56 48 44 28 24 32 28 24 24 24 24 28 32 32 32 36 40 40 36 32 32 28 44 0 64 260 324 264 316 296 320 292 312 280 308 276 308 284 300 284 308 296 312 292 288 276 272 248 224 196 160 124 92 80 64 68 64 76 88 116 112 176 212 580 608 648 608 596 424 588 552 636 596 632 660 616 620 540 600 480 572 480 600 516 624 544 624 536 620 536 632 532 600 488 556 500 588 604 620 528 384 664 712 736 648 544 460 488 480 524 472 720 744 896 680 876 668 868 660 852 664 848 672 860 672 876 652 872 656 888 688 888 696 876 684 868 672 856 664 848 660 860 672 860 664 852 660 848 656 832 664 852 664 820 544 692 804 572 764 544 736 624 792 576 784 584 780 588 780 588 780 588 780 588 780 588 780 588 780 588 780 588 788 588 788 588 788 588 788 588 788 588 788 588 788 588 788 584 792 584 792 584 792 584 792 584 792 584 796 588 800 592 800 592 800 592 800 592 800 592 800 596 804 596 804 596 804 596 804 592 800 592 800 596 804 600 808 604 812 604 816 608 816 612 820 608 824 608 828 612 828 616 832 612 828 612 832 616 836 620 836 632 832 644 840 644 772 644 824 736 776 604 740 724 820 724 856 808 620 736 644 764 612 804 596 804 620 808 628 808 628 804 632 808 636 804 632 796 624 792 620 784 616 784 612 780 612 776 608 776 604 776 604 776 604 776 604 772 604 776 604 776 600 768 592 764 588 764 588 760 584 760 580 748 572 744 564 736 556 732 552 720 548 720 548 720 548 720 548 744 572 732 540 700 536 740 596 724 564 668 432 504 332 492 364 344 164 296 160 328 224 472 424 624 496 648 524 664 520 652 504 628 488 632 484 628 484 640 488 624 464 624 460 620 456 616 456 604 444 604 440 604 448 612 452 628 468 632 472 636 476 636 476 636 472 632 472 632 472 632 468 628 464 628 460 624 460 620 456 616 452 616 448 612 444 608 444 612 444 604 436 600 436 600 440 596 432 596 428 592 428 588 428 580 420 580 416 576 412 572 412 572 412 572 412 568 404 560 400 544 404 540 404 540 404 540 404 536 400 532 392 528 388 520 384 520 384 520 380 516 376 512 376 508 372 504 368 500 360 492 356 484 348 488 328 472 368 492 348 476 348 472 348 484 340 484 340 464 336 452 328 448 328 448 332 452 328 444 320 440 320 444 324 432 324 432 320 428 316 424 316 420 312 420 308 416 304 412 304 408 296 408 292 404 288 400 288 396 288 400 288 400 284 400 284 392 272 404 284 408 280 396 268 396 268 388 260 384 260 384 264 384 260 384 260 384 260 384 260 376 252 372 248 372 244 368 248 364 252 360 248 356 244 352 244 348 240 348 236 344 232 340 232 316 216 328 228 332 224 320 212 328 224 328 220 324 216 320 216 308 204 316 220 336 228 324 208 316 208 308 200 304 200 304 204 300 196 304 204 308 204 304 200 304 200 300 192 292 188 292 192 284 196 268 188 264 188 264 192 260 188 268 192 260 184 264 192 256 180 252 176 252 180 256 184 252 180 260 184 260 184 256 176 224 164 248 192 252 160 196 120 96 20 44 0 48 56 164 160 200 160 232 164 216 144 212 156 216 148 208 140 200 136 200 136 188 152 188 156 188 152 188 148 164 112 152 88 136 88 148 100 172 108 184 124 196 132 200 136 200 132 200 132 200 132 200 132 196 140 192 132 188 132 188 136 200 140 192 136 184 128 180 120 188 132 188 132 188 132 188 132 180 124 180 124 180 124 180 124 180 128 176 124 172 128 176 132 184 132 180 128 180 132 184 136 176 128 156 116 160 120 160 112 160 124 164 128 168 124 160 120 160 124 164 124 160 116 152 112 156 120 160 120 160 116 152 108 152 124 156 124 156 120 148 112 152 116 148 112 144 116 148 120 68 20 64 16 64 16 60 12 72 20 64 12 60 16 68 24 56 12 64 20 68 20 64 16 68 20 64 12 56 8 60 12 60 12 64 16 64 16 60 12 64 16 64 16 64 16 64 16 64 36 64 36 64 36 64 36 56 24 48 24 56 32 56 20 56 24 60 28 60 28 64 32 56 24 56 24 60 28 60 28 64 28 60 28 60 32 68 40 64 32 68 36 68 36 72 40 60 44 68 44 56 36 64 52 80 64 92 76 104 88 108 92 116 80 112 80 116 88 124 96 128 100 136 108 144 108 136 104 124 96 132 104 136 104 136 100 132 104 136 108 140 104 136 92 136 84 132 84 136 92 148 100 148 100 148 100 152 104 152 108 148 112 156 108 152 116 116 44 24 20 64 56 68 28 32 4 28 20 24 16 24 16 28 20 32 28 40 32 40 32 36 24 36 20 12 116 288 312 276 308 312 312 308 316 308 316 308 316 304 308 300 312 312 312 296 280 280 260 240 204 188 132 108 68 52 48 60 52 80 64 104 72 136 244 552 544 576 548 500 432 552 556 596 552 592 624 640 596 624 596 576 556 580 588 616 608 624 632 624 624 632 644 608 592 544 584 552 644 616 660 548 428 600 728 720 696 552 464 476 448 464 400 664 628 700 500 660 460 656 488 664 456 668 440 668 468 656 492 640 496 656 492 680 480 680 488 672 484 664 484 656 476 664 496 656 496 652 492 652 488 648 504 640 488 676 464 736 860 764 888 728 856 792 920 772 940 780 932 780 932 780 932 780 932 780 932 780 932 780 932 780 932 788 936 788 936 788 936 788 936 788 936 788 936 788 936 788 936 792 940 792 940 792 940 792 940 792 940 792 944 796 948 800 948 796 944 796 944 796 944 796 944 804 952 804 952 804 952 804 952 800 948 800 952 804 956 808 956 808 960 812 960 816 964 816 964 820 968 824 968 828 972 828 972 828 972 828 976 832 980 836 980 832 980 840 944 796 888 804 900 812 792 708 836 832 884 832 856 664 492 616 520 628 492 616 484 616 492 624 492 624 492 624 484 632 480 628 476 624 468 616 464 620 464 616 464 612 460 612 460 604 464 604 464 604 464 604 464 604 464 608 468 604 460 596 456 592 452 592 448 588 448 584 444 572 428 564 420 556 412 548 408 540 400 544 408 548 412 556 416 556 416 548 400 540 424 600 492 528 404 420 180 316 336 520 380 444 288 316 116 120 0 56 4 216 192 316 320 448 412 516 432 520 412 528 392 508 348 476 328 476 332 468 328 468 324 464 324 444 304 440 300 444 308 452 312 464 328 472 336 480 340 480 340 476 336 476 336 472 332 472 332 468 344 464 344 460 340 460 340 452 332 452 328 448 324 444 324 448 316 440 308 436 308 436 312 436 304 432 304 428 300 428 308 424 316 420 312 416 308 412 308 412 308 412 308 408 300 396 292 404 292 404 292 404 292 404 292 400 288 396 280 392 276 384 272 384 276 384 272 380 268 376 268 376 264 372 260 364 252 360 252 352 252 356 248 352 276 372 284 348 256 348 244 340 236 340 232 340 232 332 224 328 224 328 228 336 228 324 212 316 216 324 224 324 216 324 212 320 208 316 208 312 204 312 200 308 196 304 196 296 200 296 196 292 192 288 200 284 200 284 200 284 212 284 212 268 192 276 200 284 200 276 192 268 188 264 180 256 176 260 180 256 176 260 180 260 184 264 184 248 168 248 168 244 164 244 160 248 184 252 180 248 176 244 176 240 172 240 168 236 164 232 164 220 152 224 156 224 156 220 152 228 160 224 152 220 148 212 144 212 144 212 152 224 156 216 140 212 140 204 132 200 132 200 136 200 148 204 152 204 148 196 144 196 144 192 136 188 136 192 140 196 136 192 128 188 128 188 132 184 128 192 132 184 124 188 132 184 120 180 120 180 124 188 128 172 116 184 128 192 128 184 124 188 144 172 108 112 32 28 0 0 0 36 56 116 120 164 140 156 112 144 96 128 92 144 112 140 96 136 96 132 88 128 88 148 104 144 100 144 108 156 124 136 96 128 84 116 76 112 72 108 72 120 84 128 92 132 92 132 92 132 92 132 92 132 92 136 92 132 88 132 88 136 92 140 92 136 88 132 84 128 80 136 92 136 92 136 92 136 92 128 84 124 80 124 80 120 76 132 80 128 76 124 80 128 84 132 84 128 80 128 84 136 92 128 72 112 64 120 72 120 68 116 72 124 76 124 76 120 72 120 80 132 80 120 64 112 68 116 72 120 72 120 68 112 60 120 76 120 76 120 72 112 68 124 76 116 72 116 72 120 80 76 68 76 64 72 60 68 60 80 64 68 52 60 60 72 72 64 60 72 68 76 68 76 64 76 64 68 60 64 56 68 60 72 64 76 68 76 68 72 64 80 72 76 64 72 60 64 56 68 56 68 56 68 56 68 56 64 48 60 56 72 60 64 40 56 56 56 60 60 64 64 64 52 52 52 56 56 60 60 60 64 60 60 60 60 64 68 72 64 64 64 68 68 72 72 72 60 60 68 60 56 52 64 64 80 80 92 96 108 108 112 112 112 108 108 108 112 116 124 128 128 132 132 132 136 136 136 136 124 128 132 136 136 136 136 132 132 136 136 140 140 136 136 132 132 132 132 136 140 144 148 152 148 148 148 152 152 152 156 156 144 160 152 152 148 144 100 56 40 60 72 76 56 44 28 32 28 24 24 20 20 24 24 28 28 32 36 36 36 36 32 28 36 4 36 180 284 300 268 300 280 304 280 300 272 308 276 308 288 304 284 304 288 300 276 276 264 252 228 200 172 132 100 72 56 44 68 68 96 100 128 120 188 388 632 576 660 580 612 512 656 600 632 536 564 624 612 628 540 596 468 560 484 608 524 628 540 632 540 616 532 636 520 560 472 548 496 616 592 592 568 400 580 692 740 696 580 448 500 472 504 484 808 760 852 692 892 644 864 652 832 664 828 668 844 656 876 644 876 640 876 672 860 676 848 664 852 660 848 656 840 652 844 656 840 648 840 644 836 644 828 656 848 664 828 556 692 796 576 756 532 744 636 792 572 780 584 780 588 780 588 780 588 780 588 780 588 780 588 780 588 780 588 788 588 788 588 788 588 788 588 788 588 788 588 788 588 788 584 792 584 792 584 792 584 792 584 792 584 796 588 800 592 800 588 796 588 796 588 796 588 796 596 804 596 804 596 804 596 804 596 804 596 804 600 808 600 812 600 808 604 812 604 816 608 816 604 820 608 824 608 828 612 828 612 828 612 832 616 836 620 836 616 848 648 796 620 808 692 812 648 720 676 824 724 840 748 756 736 620 800 620 816 628 776 628 780 620 788 628 804 624 808 624 804 632 796 628 792 620 788 616 788 620 784 616 784 612 780 612 776 604 776 604 776 604 776 604 776 604 780 608 776 604 772 596 772 596 768 592 768 588 764 588 748 568 740 560 732 548 720 544 712 540 716 548 720 552 728 556 732 548 716 556 752 592 756 572 644 380 432 320 632 624 776 564 720 568 684 464 536 300 372 156 148 36 200 132 340 304 508 424 572 472 644 528 648 496 612 464 632 472 632 472 628 468 628 464 604 444 604 444 604 448 612 456 620 464 632 480 644 484 640 480 640 480 640 476 636 472 632 472 632 468 628 464 628 460 624 460 616 452 616 448 612 444 608 444 612 444 604 436 600 436 600 440 600 436 596 432 596 428 592 428 580 420 580 416 576 412 572 412 568 412 572 408 568 400 556 396 544 404 540 404 540 404 540 404 536 400 532 392 528 388 520 384 520 384 520 380 516 376 512 376 512 376 508 368 500 364 496 356 520 360 504 360 500 348 472 348 472 344 480 340 484 340 496 340 464 336 452 328 448 328 448 332 456 332 444 316 436 320 444 328 432 324 432 320 428 316 424 316 420 312 420 308 416 304 412 304 408 296 408 292 404 288 400 288 392 280 392 284 396 284 400 284 392 272 400 276 404 280 404 280 392 264 384 260 380 256 384 260 384 260 384 256 380 256 380 256 372 248 372 244 368 244 364 244 364 252 360 248 356 244 352 244 348 240 348 236 344 232 340 232 332 228 328 224 328 224 332 228 332 228 328 220 324 216 316 212 328 216 316 212 324 220 320 208 316 208 308 200 304 200 304 204 308 204 308 204 304 196 296 188 296 192 292 188 292 192 300 200 284 196 268 188 264 188 264 192 260 188 268 192 260 184 264 192 260 184 256 180 260 188 268 192 252 180 264 192 268 184 252 172 248 152 180 68 92 16 60 0 120 92 180 160 216 164 192 132 220 140 204 124 204 128 200 120 204 132 212 136 212 132 204 128 196 144 180 140 180 144 196 148 200 144 192 124 180 120 188 124 184 120 192 128 200 132 196 128 200 132 200 132 200 132 200 132 192 132 188 128 184 132 192 136 188 132 188 132 188 132 188 132 192 136 192 136 192 136 192 136 184 128 184 124 180 120 176 120 180 128 176 124 172 128 176 132 176 128 172 124 176 132 184 136 168 120 156 116 164 128 168 124 164 124 164 124 164 116 152 108 156 124 172 128 152 104 148 112 156 120 160 120 160 116 152 108 148 116 148 120 148 112 140 108 152 116 148 112 144 116 148 120 68 20 68 16 64 12 60 12 68 16 56 0 48 8 64 20 56 8 64 20 68 20 68 20 68 16 60 8 56 8 56 12 64 20 64 24 68 20 64 16 72 28 68 20 56 8 48 12 52 24 52 24 52 24 52 24 48 20 52 32 64 32 48 8 56 24 56 28 60 32 64 32 52 20 52 24 56 28 60 28 64 28 60 28 60 32 68 40 64 32 64 36 68 40 72 40 60 32 60 36 48 28 56 40 76 60 88 76 104 88 108 92 104 72 104 72 108 84 124 96 124 88 120 88 120 92 128 100 124 96 132 104 136 104 136 100 132 104 136 108 140 104 132 100 132 84 132 88 140 96 148 104 148 100 148 104 152 108 156 116 156 128 156 120 152 116 96 24 60 52 76 48 44 16 28 28 28 16 24 12 20 16 24 20 24 20 28 24 32 20 28 16 52 0 68 216 292 288 288 304 292 300 296 304 300 316 304 316 304 296 292 296 300 288 276 260 256 232 216 180 160 108 88 56 36 36 56 56 88 76 112 80 180 424 592 512 588 504 504 472 580 556 556 468 524 592 672 652 608 572 556 544 584 604 636 624 628 624 628 628 628 648 596 576 540 596 552 692 624 656 608 492 536 716 720 736 584 456 488 428 452 388 728 612 660 508 676 448 648 476 652 448 656 432 656 452 648 484 632 484 652 484 660 460 656 480 656 484 656 488 652 484 648 484 644 484 644 480 640 488 636 492 624 480 672 464 728 848 764 880 716 852 800 920 764 936 780 924 776 924 776 924 776 924 776 924 776 924 776 924 776 932 784 936 788 936 788 936 788 936 788 936 788 936 788 936 788 936 792 940 792 940 792 940 792 940 792 940 792 944 796 948 800 948 796 944 796 944 796 944 796 944 804 952 804 952 804 952 804 952 804 952 808 956 808 960 812 960 808 956 808 960 812 964 816 964 820 956 820 968 824 972 828 972 828 972 828 976 832 980 836 972 816 988 844 904 772 900 836 856 716 788 832 908 792 884 824 628 596 488 616 464 656 520 616 532 624 512 628 500 628 492 624 480 632 484 632 476 624 472 620 468 620 468 620 464 616 460 612 460 604 464 604 464 604 464 604 464 604 468 608 468 608 464 600 456 596 456 596 452 592 452 588 448 568 428 564 420 552 408 544 400 544 396 544 408 548 412 552 412 580 420 548 440 612 472 548 360 428 144 264 364 632 472 532 432 552 464 572 468 580 480 520 352 400 268 216 48 60 0 96 32 260 204 400 348 496 372 496 344 476 332 472 328 468 328 464 324 448 308 444 304 444 308 452 316 460 324 472 340 484 344 480 340 480 340 480 336 476 332 472 332 468 340 468 336 464 332 460 332 452 324 452 320 448 316 444 316 448 316 440 308 436 308 436 312 436 308 436 304 432 300 428 308 424 316 420 312 416 308 412 308 408 304 408 304 404 296 396 288 404 292 404 292 404 292 404 292 400 288 396 280 392 276 384 272 384 276 384 272 380 268 376 268 376 268 372 260 368 256 360 248 368 224 340 264 376 260 340 260 344 252 344 244 340 236 340 236 336 232 332 224 328 224 328 228 336 228 324 212 312 212 324 224 324 216 324 212 320 208 316 208 312 204 312 200 308 196 304 196 296 200 296 196 292 192 288 200 280 196 280 200 284 204 284 204 272 192 272 196 276 200 280 204 268 184 260 176 256 176 256 180 264 180 260 176 248 164 244 160 248 168 248 164 244 160 240 168 252 184 252 180 248 176 244 176 240 172 240 168 236 164 232 164 236 164 224 152 220 156 232 168 228 160 224 152 220 148 212 144 232 152 212 144 216 148 212 140 212 140 204 132 200 132 200 144 208 156 208 152 200 144 188 136 188 136 188 136 192 144 200 148 196 136 192 128 188 128 188 132 184 128 192 132 184 124 188 132 188 124 184 124 188 132 196 136 184 132 196 140 192 124 172 116 84 24 16 0 4 8 92 92 168 132 164 128 156 124 152 120 124 88 120 104 148 124 136 96 124 104 140 120 148 112 132 100 144 108 144 108 140 100 132 96 152 108 132 88 116 88 128 104 124 84 128 92 132 92 128 88 132 92 132 92 132 92 132 92 132 88 128 84 128 88 136 92 128 88 132 88 132 88 132 92 136 92 136 92 136 92 136 92 128 84 128 80 124 76 120 76 132 80 128 76 124 80 128 84 124 76 124 76 124 80 132 88 128 76 116 72 128 88 136 84 132 84 132 80 120 64 104 52 112 72 128 76 108 52 100 60 116 72 120 72 120 68 112 60 112 68 116 72 112 68 108 60 116 68 112 64 108 68 112 72 80 72 80 68 76 64 72 64 76 60 60 52 68 72 80 72 72 64 72 64 72 64 72 64 72 64 72 64 72 64 72 64 64 52 64 52 64 52 64 52 68 56 68 56 68 56 68 56 60 56 48 44 44 48 56 60 68 68 60 56 56 56 56 56 52 56 64 68 68 64 56 52 60 60 60 60 60 60 60 60 56 56 56 60 60 64 64 64 52 56 56 60 60 64 64 68 52 56 56 60 68 72 72 76 88 88 104 108 116 108 108 96 100 100 104 104 112 112 120 116 116 112 116 108 112 108 116 120 140 140 120 128 124 140 132 132 152 156 140 132 136 156 144 128 128 136 128 136 128 140 136 148 140 148 136 144 136 144 140 148 148 156 152 156 132 104 60 40 20 24 24 28 28 24 24 20 24 24 24 24 24 28 36 36 32 36 36 36 36 32 28 24 4 20 108 232 292 276 268 292 280 288 280 288 284 292 292 300 288 288 280 288 284 284 272 264 256 232 192 156 124 96 76 60 32 64 44 56 124 116 148 112 308 528 664 584 680 572 640 600 648 596 572 508 544 640 620 628 516 572 464 548 480 620 540 640 504 616 504 624 540 612 528 560 484 536 560 612 620 600 544 496 500 664 752 692 664 448 436 492 472 588 848 708 872 676 852 668 836 652 828 648 824 652 820 644 844 652 828 636 852 648 812 648 808 628 816 652 832 636 808 628 824 644 824 644 824 644 824 644 816 640 852 644 796 540 668 788 620 716 552 788 632 772 592 792 596 780 600 780 600 780 600 780 596 776 596 776 596 776 596 776 588 780 588 780 588 780 588 780 588 780 588 784 592 788 596 788 596 792 596 792 596 792 596 792 596 792 596 792 596 792 596 792 592 800 592 800 592 800 592 800 592 800 592 800 592 800 592 800 604 804 604 804 604 804 604 804 604 804 604 808 608 812 612 812 620 816 616 820 612 824 612 828 612 836 616 832 620 832 616 824 680 792 616 828 636 828 744 752 608 832 728 800 780 816 744 636 800 624 812 632 808 632 792 632 796 640 800 636 816 628 828 628 804 624 800 624 800 624 800 624 796 620 792 616 792 612 788 612 788 612 788 608 784 604 780 604 776 604 780 604 780 600 772 592 772 584 768 588 780 596 772 580 756 568 744 552 728 540 720 540 732 552 724 544 720 556 728 576 736 588 760 604 768 572 648 408 396 292 608 604 796 556 684 556 724 560 724 556 720 556 720 556 700 548 676 480 548 296 344 136 216 84 240 124 392 412 660 528 676 500 624 452 600 452 604 452 604 452 608 456 612 460 616 464 624 472 640 488 652 488 640 476 632 476 640 484 640 476 628 464 628 468 624 464 624 460 620 460 616 456 616 452 612 448 608 444 604 452 604 448 600 444 596 444 604 448 592 436 588 440 600 452 572 424 572 424 572 424 572 424 564 416 560 408 552 404 548 400 548 400 548 396 544 396 540 396 536 396 532 392 528 388 524 388 524 388 524 384 520 380 516 380 516 380 516 376 512 372 508 372 504 364 504 360 496 356 492 356 488 352 488 344 484 340 484 340 464 340 460 336 456 332 452 332 444 320 436 320 444 324 436 308 436 328 432 320 428 316 420 312 420 312 420 308 416 304 412 304 408 296 408 292 404 288 400 288 396 284 396 284 396 284 396 284 384 272 388 280 392 284 400 288 388 268 376 264 376 264 372 252 380 256 384 264 388 264 376 260 392 248 344 248 364 248 368 288 360 272 332 228 324 196 352 236 316 212 328 228 340 232 340 228 332 224 328 220 324 224 328 228 324 220 324 216 320 212 316 212 328 220 320 212 316 212 316 216 316 212 320 212 312 204 304 196 296 204 296 200 292 196 288 196 300 204 296 200 284 188 280 184 272 196 272 196 272 192 260 184 264 188 260 184 260 184 256 180 276 184 260 184 260 188 268 200 260 192 268 188 224 108 132 28 52 8 96 76 168 140 220 176 224 160 208 152 212 160 212 152 196 140 204 140 204 144 216 152 204 140 204 144 208 148 212 148 204 148 192 136 180 124 180 124 188 132 180 120 176 124 184 132 192 132 180 128 192 136 188 128 192 140 200 148 200 140 188 128 192 140 188 140 188 140 188 140 188 140 188 140 188 132 176 128 188 140 188 136 184 132 180 132 168 120 172 128 176 132 184 136 168 124 164 128 168 132 172 136 168 128 168 124 164 120 160 120 164 124 164 124 164 124 164 124 164 124 164 124 164 124 164 124 144 120 148 124 152 120 148 116 148 116 144 116 148 120 140 100 144 112 148 112 148 108 140 100 140 104 136 100 136 104 144 108 72 24 72 20 68 16 64 16 68 12 52 8 64 24 72 20 64 16 64 16 64 16 64 16 64 16 64 16 64 16 64 16 56 28 56 28 56 28 56 28 56 28 56 28 56 28 56 28 60 28 60 32 64 28 60 28 68 32 60 24 56 24 56 28 56 28 60 32 64 28 60 24 60 28 60 28 60 28 60 28 56 24 56 28 60 32 64 32 56 24 60 28 60 28 64 32 68 28 68 28 68 36 72 40 72 60 92 88 112 96 112 92 108 88 112 92 116 100 124 104 120 96 108 88 112 96 116 88 132 84 120 76 128 88 132 96 136 112 140 104 136 132 152 116 144 108 140 104 136 104 136 108 156 124 152 116 148 116 152 120 148 132 160 136 136 80 56 20 20 16 24 28 28 24 24 20 28 16 24 16 24 20 32 28 32 24 36 28 32 24 28 16 16 48 140 252 292 272 264 284 284 284 284 284 284 288 292 292 284 268 272 268 276 268 264 248 256 220 188 144 120 84 72 56 52 68 52 52 104 76 88 76 292 496 604 528 612 512 588 544 604 532 556 444 528 584 640 576 588 564 548 544 576 608 628 616 612 604 628 636 612 632 584 632 532 620 584 672 612 644 548 548 464 624 744 704 676 492 416 444 412 520 724 548 684 480 660 456 652 464 648 452 648 448 644 448 640 448 660 512 648 524 692 520 684 512 644 472 624 476 648 508 644 488 644 488 644 488 644 496 644 492 648 480 644 456 692 856 780 852 728 904 788 892 784 940 780 916 776 916 776 916 776 916 772 912 772 912 772 912 772 912 780 924 780 924 780 924 780 924 780 924 780 928 784 932 788 932 788 940 788 940 788 940 788 940 788 940 788 940 788 940 788 940 800 948 800 948 800 948 800 948 800 948 800 948 800 948 800 948 804 944 804 944 804 944 804 944 804 944 804 948 808 952 812 944 812 936 816 952 820 972 828 980 836 984 832 972 828 968 832 952 844 912 800 908 820 900 804 720 736 848 820 916 848 780 644 532 628 500 632 512 640 512 640 516 640 508 636 500 632 496 628 488 620 476 624 476 624 476 624 476 620 472 620 468 616 468 612 464 612 472 612 468 608 468 604 464 600 464 604 464 604 460 596 452 592 444 588 448 600 456 592 440 576 428 564 412 548 400 540 396 548 396 556 404 568 416 568 428 572 456 624 496 544 432 448 148 256 316 592 460 544 428 568 428 556 428 556 428 552 424 552 420 540 428 564 448 548 404 488 356 320 164 204 32 60 0 224 292 456 332 492 356 496 340 476 328 464 320 468 324 468 328 472 328 468 328 480 344 492 344 480 332 476 336 480 336 480 332 472 324 472 328 468 328 464 324 464 320 460 320 460 320 456 316 452 312 448 324 452 320 448 320 444 316 448 316 440 312 440 312 444 320 424 316 424 316 424 316 424 316 420 308 416 304 408 296 404 292 396 292 396 288 396 284 392 284 396 284 396 280 392 276 388 276 388 276 388 272 384 268 380 268 376 264 372 260 368 256 368 256 364 252 364 252 360 248 356 256 352 252 348 256 344 252 340 260 336 244 340 240 336 236 332 236 328 228 320 228 328 232 320 216 328 220 324 212 320 208 312 204 312 204 312 200 308 196 304 196 296 208 296 204 292 200 288 200 284 196 284 196 284 196 284 196 280 196 280 196 280 196 280 192 276 184 264 180 264 180 260 168 252 192 256 200 260 196 260 192 228 192 288 216 260 176 244 184 236 184 208 160 224 120 196 84 208 144 220 156 228 160 228 160 228 164 224 160 220 164 224 168 220 160 220 156 216 156 212 152 224 160 216 152 212 152 212 156 212 152 212 152 208 144 200 136 204 148 204 144 200 140 196 140 200 144 196 140 196 140 192 136 192 136 196 136 196 132 188 124 188 128 184 124 184 124 180 120 188 128 184 124 180 124 184 140 220 144 144 56 56 0 24 0 64 48 120 88 128 92 156 132 168 112 148 104 152 112 152 104 144 96 140 96 140 100 148 108 140 96 140 100 144 104 148 104 144 96 136 88 128 84 128 84 136 88 128 80 128 88 136 96 144 96 132 92 144 100 140 92 140 96 144 104 144 96 136 88 140 92 140 92 140 92 140 92 140 92 140 92 140 88 132 80 140 92 140 88 136 84 132 84 132 80 128 80 128 80 128 80 124 76 128 80 128 80 132 84 132 84 132 80 128 80 124 76 124 84 124 84 124 84 124 84 116 76 116 76 116 76 116 76 112 72 120 76 124 72 120 68 120 68 116 68 120 72 112 56 112 76 112 76 108 72 104 64 108 68 104 64 100 68 104 72 76 68 76 68 72 64 72 64 76 60 64 56 72 68 76 68 76 68 76 68 76 68 76 68 72 64 72 64 72 64 72 64 68 56 68 56 68 56 68 56 68 56 68 56 68 56 68 56 52 56 64 72 72 64 56 52 68 64 60 56 56 56 60 60 64 60 60 56 56 60 60 64 60 60 60 60 60 60 60 60 56 56 60 60 60 60 64 64 64 64 60 60 60 60 56 56 76 76 72 72 72 68 68 68 68 72 92 104 116 116 120 116 120 116 124 120 128 128 132 132 136 120 112 112 124 128 128 120 124 124 112 120 120 132 128 128 116 136 136 132 128 148 156 156 144 144 136 136 128 132 128 132 156 156 152 152 148 152 144 148 144 156 160 156 128 92 48 20 20 24 24 28 28 24 24 20 28 28 24 24 24 28 32 36 32 32 36 36 32 28 24 24 24 80 180 272 292 264 256 276 280 280 280 284 284 284 288 288 276 268 264 268 268 268 256 248 252 224 184 148 112 88 64 52 28 68 40 72 120 88 144 140 448 576 688 584 668 572 660 616 632 604 560 484 512 616 588 580 524 568 476 568 508 620 532 616 492 640 548 648 532 584 552 612 544 580 596 604 600 572 556 544 452 600 736 692 676 512 444 420 520 640 900 696 844 672 840 640 824 648 824 644 820 644 816 640 832 628 848 668 772 608 836 608 812 632 808 624 804 632 820 648 824 644 824 644 824 644 824 644 816 640 852 644 796 540 672 788 612 716 568 788 636 772 592 788 596 776 600 776 600 776 600 776 596 772 596 772 596 772 596 776 596 780 588 780 588 780 588 780 588 780 588 784 592 788 596 788 596 788 596 788 596 788 596 788 596 788 596 788 596 788 596 788 600 800 600 800 600 800 600 800 600 800 600 800 600 800 600 800 604 804 604 804 604 804 604 804 604 804 604 808 608 812 612 812 628 816 620 820 620 824 612 828 616 828 608 824 616 828 640 840 668 832 620 788 696 856 680 700 716 784 716 848 796 700 756 632 824 636 828 648 820 648 804 648 796 640 808 632 816 628 828 628 808 628 804 628 804 628 804 628 800 624 796 620 796 616 792 616 788 612 788 612 784 608 784 604 780 604 780 604 780 600 772 596 784 596 776 596 788 604 780 588 764 576 752 560 736 548 732 548 724 552 740 572 748 576 740 564 740 608 772 580 692 440 476 232 576 572 828 576 688 560 760 552 724 552 724 548 720 544 716 544 672 516 680 536 700 552 716 564 732 536 652 452 508 220 316 168 528 428 644 524 664 484 620 468 632 480 632 480 636 484 636 484 632 476 644 488 648 488 640 480 644 484 640 476 636 476 636 476 636 472 632 472 628 468 628 464 628 468 624 464 620 460 620 464 604 452 596 452 592 448 592 444 588 444 584 440 584 440 588 444 572 424 572 424 572 424 572 424 572 420 568 416 560 408 556 404 556 396 556 392 544 392 540 392 536 396 532 392 528 388 524 388 524 388 524 384 520 380 516 380 504 368 504 368 500 364 496 360 500 364 500 360 496 356 492 356 488 352 488 344 484 340 480 344 464 340 460 336 456 332 452 332 452 328 444 328 452 332 444 316 436 328 432 320 428 316 420 312 420 312 420 308 416 304 412 304 408 296 408 292 404 288 400 288 396 284 396 284 396 284 396 284 400 284 396 280 388 272 384 268 388 268 376 264 376 264 372 252 380 252 384 256 384 252 372 252 352 268 388 276 380 296 404 292 372 268 308 196 296 180 356 252 316 212 324 220 332 224 332 224 332 224 328 220 324 224 328 228 324 220 324 220 320 216 320 212 328 220 320 212 316 212 316 216 320 212 316 208 308 200 304 200 296 204 288 200 288 200 284 196 280 192 280 196 284 200 288 200 268 192 272 196 272 192 264 184 264 188 264 184 260 180 256 180 272 180 256 172 248 168 244 172 220 116 136 32 88 40 140 96 192 164 240 176 200 132 204 172 220 152 200 144 204 152 204 144 200 144 196 140 196 144 204 152 196 140 196 144 200 148 204 148 196 136 192 132 188 132 192 136 192 136 192 136 192 140 200 148 208 144 196 144 204 152 204 144 196 144 200 144 200 140 192 132 188 140 188 140 188 140 188 140 184 140 188 140 188 136 180 132 188 140 184 136 184 136 180 132 188 136 184 132 176 124 172 120 172 132 168 128 168 128 164 124 176 136 176 132 172 132 168 128 164 124 164 124 164 124 164 124 152 112 152 112 152 112 152 116 148 120 144 120 144 120 144 120 144 116 140 116 144 120 136 104 148 112 148 108 144 104 140 104 144 108 140 100 136 104 140 108 68 16 64 16 64 16 64 16 68 16 56 12 68 20 68 12 68 20 68 20 68 20 68 20 64 16 64 16 64 16 64 16 60 32 60 32 60 32 60 32 56 28 56 28 56 28 56 28 44 16 52 24 56 20 48 12 64 32 60 24 56 24 60 32 68 32 56 20 52 24 64 36 60 28 60 28 60 28 60 28 60 28 60 28 60 28 60 28 68 32 64 28 60 24 56 20 68 28 68 28 68 36 68 36 64 52 88 84 112 100 112 96 120 100 120 104 124 108 128 108 136 104 108 92 128 116 128 88 136 88 128 84 132 104 132 96 112 108 140 104 120 112 144 128 148 116 144 108 140 108 144 112 148 116 148 116 148 116 144 112 144 132 164 136 124 60 36 4 20 16 24 28 28 24 24 20 32 20 24 16 24 20 32 24 28 24 32 24 32 20 24 12 20 104 216 280 280 256 252 272 276 276 280 280 280 280 280 276 272 256 260 256 264 256 252 236 244 208 176 132 108 72 56 40 48 64 64 76 100 48 96 140 444 536 584 516 576 492 596 544 600 508 524 416 532 592 640 548 576 548 548 580 620 628 624 608 632 656 700 680 608 612 596 684 596 676 612 664 580 616 564 600 416 540 728 716 708 568 428 364 460 568 752 520 656 476 660 440 644 456 644 456 640 444 640 440 628 452 644 508 672 516 676 580 644 508 672 500 636 476 628 468 640 484 640 484 640 484 640 492 640 488 648 480 644 460 692 860 768 856 740 904 780 888 784 928 776 912 772 912 772 912 772 912 772 912 772 912 772 912 772 912 780 924 780 924 780 924 780 924 780 924 780 928 784 932 788 932 788 940 788 940 788 940 788 940 788 940 788 940 788 940 788 940 800 948 800 948 800 948 800 948 800 948 800 948 800 948 800 948 804 944 804 944 804 944 804 944 804 944 804 948 808 952 812 944 812 944 816 952 820 964 828 980 828 980 824 956 820 964 840 968 816 924 784 880 868 872 732 780 824 852 828 880 744 616 628 540 636 520 644 524 652 520 648 516 640 508 636 500 632 500 628 496 628 484 632 484 628 480 628 480 628 476 624 476 620 472 620 472 616 476 612 472 612 468 608 468 604 464 608 468 604 464 600 456 600 452 592 452 600 456 592 440 580 432 572 420 556 412 552 408 556 404 568 420 584 428 576 436 592 512 560 408 508 204 220 304 584 456 584 452 572 436 556 424 552 424 548 416 544 412 540 408 556 412 540 396 520 384 520 396 560 428 520 388 532 424 440 208 376 300 512 392 508 332 464 324 488 344 488 344 488 344 488 344 476 336 484 344 488 340 484 336 492 340 480 328 472 328 480 336 476 336 476 332 472 332 468 328 468 324 464 324 460 320 460 316 452 328 452 324 452 320 448 320 444 312 440 312 440 312 440 316 424 316 424 316 424 316 424 316 424 316 420 312 416 304 408 300 396 292 396 288 396 284 392 284 396 284 396 280 392 276 388 276 388 276 388 272 384 268 380 268 372 256 368 256 364 252 364 248 364 252 364 252 360 248 356 256 352 252 348 256 344 252 340 260 336 244 340 240 336 236 332 236 336 236 328 236 336 240 328 224 328 220 324 212 320 208 312 204 312 204 312 200 308 196 304 196 296 208 296 204 292 200 288 200 284 196 284 196 284 196 284 196 280 196 280 192 276 192 272 188 276 184 264 180 264 180 260 168 248 192 252 192 252 188 248 184 284 184 244 208 312 236 264 160 152 148 220 176 208 84 176 88 212 144 216 152 220 156 224 156 228 164 224 160 220 164 224 168 224 164 220 160 220 156 216 156 224 160 216 152 212 152 212 156 216 152 208 144 200 140 200 140 200 144 200 144 200 144 200 144 196 140 196 140 196 140 196 140 188 132 196 136 196 132 188 128 192 132 188 124 184 120 176 116 176 120 172 112 164 104 156 108 60 8 56 24 84 72 144 132 148 120 176 124 152 96 152 120 160 108 144 96 148 104 148 96 148 100 140 96 140 100 148 104 140 96 140 100 144 104 148 104 136 92 136 92 136 96 144 104 140 96 140 100 148 104 152 112 152 104 140 100 152 108 148 100 144 100 144 100 140 96 136 92 140 92 140 92 140 92 140 92 136 92 140 96 144 92 136 88 136 88 136 88 136 88 136 88 136 88 132 84 132 80 128 80 136 84 132 80 128 76 124 72 136 88 132 84 128 80 128 80 124 84 124 84 124 84 124 84 112 72 112 72 112 72 112 72 116 72 120 72 120 72 120 72 120 68 116 68 120 72 112 56 116 76 108 72 104 68 104 68 112 72 104 64 100 64 104 68 68 64 72 64 72 64 72 64 76 64 68 64 76 68 72 56 76 68 76 68 76 68 76 68 72 64 72 64 72 64 72 64 72 60 72 60 72 60 72 60 68 56 68 56 68 56 68 56 56 52 48 44 44 48 52 56 64 60 56 56 56 60 64 64 68 64 56 52 52 56 64 68 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 68 64 64 60 60 56 56 52 52 52 56 60 64 64 68 68 72 76 92 100 112 108 108 104 120 116 120 116 124 120 124 120 140 124 120 116 132 132 132 124 128 132 116 120 120 120 108 104 88 112 112 96 76 88 96 100 120 124 120 124 124 136 136 144 124 132 136 148 148 152 148 148 144 160 160 148 108 64 28 8 20 24 24 28 28 24 24 20 32 32 28 24 24 24 28 32 28 28 32 32 28 28 24 20 24 124 236 280 268 252 256 268 272 272 276 280 276 276 272 268 268 264 260 260 264 260 252 244 228 204 168 128 100 72 52 40 32 64 60 96 132 68 188 248 588 592 664 572 644 552 668 604 648 564 512 476 544 620 580 548 496 524 448 568 536 628 544 624 568 712 632 692 548 576 564 636 604 616 612 592 572 560 568 580 424 504 720 712 716 580 460 400 596 672 900 672 828 672 840 644 820 640 816 640 812 636 812 636 796 668 804 644 900 600 656 536 792 660 868 668 816 632 816 636 820 640 820 640 820 640 820 640 812 636 848 644 796 544 676 792 592 724 584 788 624 768 588 776 592 772 596 772 596 772 596 772 596 772 596 772 596 772 596 776 596 780 588 780 588 780 588 780 588 780 588 784 592 788 596 788 596 788 596 788 596 788 596 788 596 788 596 788 596 788 596 788 600 800 600 800 600 800 600 800 600 800 600 800 600 800 600 800 604 804 604 804 604 804 604 804 604 804 604 808 608 812 612 812 628 812 620 820 620 828 612 828 612 824 612 824 624 832 652 844 624 796 644 836 752 760 584 808 688 832 816 796 736 620 788 640 824 640 824 648 824 652 812 648 804 644 812 640 816 632 820 636 816 640 812 636 808 632 804 628 804 628 804 628 800 624 800 620 792 616 792 612 788 612 784 608 780 608 784 608 784 604 776 596 780 592 772 592 780 592 768 576 764 576 756 564 744 556 740 556 748 568 744 568 748 576 756 588 772 584 704 472 512 248 516 592 812 564 704 572 768 560 708 552 724 552 720 544 712 536 708 532 724 560 708 540 692 528 688 524 648 520 680 484 648 524 692 500 652 524 716 552 676 484 644 500 648 488 644 484 644 484 644 484 644 484 648 488 648 484 644 480 652 488 640 476 632 476 640 484 636 476 636 472 632 472 628 468 624 460 620 460 616 456 616 456 608 456 600 452 596 452 592 448 580 440 584 440 584 440 584 436 572 424 572 424 572 424 572 424 572 424 568 420 564 412 556 408 556 396 556 392 544 392 540 392 536 396 532 392 528 388 524 388 524 388 524 384 520 380 516 380 512 372 508 372 504 368 504 364 500 364 500 360 496 356 492 356 488 352 488 344 484 340 480 344 464 340 460 336 456 332 452 332 460 336 452 336 460 336 448 320 436 328 432 320 428 316 420 312 420 312 420 308 416 304 412 304 408 296 408 292 404 288 400 288 396 284 396 284 396 284 396 284 384 272 384 276 388 276 392 280 388 268 376 264 376 264 372 252 376 248 380 252 376 244 360 240 376 228 348 296 392 188 208 80 320 224 288 208 336 228 380 252 328 220 328 220 328 220 332 224 332 224 328 220 324 224 328 228 328 224 328 220 324 220 320 216 328 220 320 212 316 212 316 216 320 212 308 200 300 196 300 204 292 200 288 200 288 200 288 200 292 204 288 196 284 192 276 188 264 188 268 196 272 196 268 188 268 192 264 184 260 180 252 176 260 168 244 164 236 152 220 144 164 100 180 128 208 148 220 156 208 148 200 144 208 156 208 148 216 152 200 140 204 148 204 140 204 148 200 140 196 140 200 148 196 140 196 144 200 148 204 148 192 136 192 136 196 144 204 152 200 148 204 152 208 156 212 156 204 140 192 140 200 148 200 136 200 144 196 140 192 136 192 136 188 140 188 140 188 140 188 140 184 140 188 144 192 144 188 140 184 136 184 136 184 136 184 136 176 128 180 132 180 136 184 136 176 132 172 128 168 124 164 120 168 128 168 128 164 124 160 120 164 124 164 124 164 124 164 124 160 120 160 120 160 120 160 120 152 116 148 112 144 116 148 120 148 112 144 112 148 116 140 100 152 112 144 104 140 104 144 108 148 108 140 100 136 100 136 100 60 12 60 12 64 16 64 16 68 16 60 16 72 20 60 4 64 16 64 16 64 16 64 16 64 16 64 16 64 16 64 16 56 28 56 28 56 28 56 28 56 28 56 28 56 28 56 28 72 32 56 20 52 24 64 40 60 28 56 24 56 28 64 36 64 28 60 24 56 28 60 32 60 28 60 28 60 28 60 28 64 32 60 28 60 28 56 24 64 32 60 28 60 28 56 24 44 4 48 16 60 32 68 36 68 56 88 84 108 92 104 84 112 92 112 92 112 92 112 92 128 104 124 100 120 104 124 108 124 80 108 72 100 56 72 36 60 48 68 28 36 20 44 16 52 28 52 32 64 48 80 60 104 88 128 116 152 132 160 136 156 140 164 120 92 32 20 4 20 16 24 28 28 24 24 20 36 24 28 16 24 16 28 20 28 20 28 20 28 16 20 12 40 152 256 276 256 252 260 260 264 268 272 276 276 268 264 260 264 252 256 248 260 248 248 232 216 180 152 112 92 64 52 28 52 56 72 92 104 48 152 276 560 536 564 524 568 496 612 532 600 444 480 416 544 516 544 492 560 492 476 520 572 600 616 636 712 724 736 708 620 624 600 688 612 680 596 644 568 620 576 612 428 444 700 736 724 584 436 384 568 576 712 488 648 472 656 464 640 460 636 448 636 436 632 444 636 528 628 452 668 368 240 32 224 228 548 468 640 488 640 476 636 480 636 480 636 480 636 488 636 484 644 480 644 460 696 864 748 864 756 904 768 884 780 916 772 908 768 908 768 908 768 908 772 912 772 912 772 912 772 912 780 924 780 924 780 924 780 924 780 924 780 928 784 932 788 932 788 940 788 940 788 940 788 940 788 940 788 940 788 940 788 940 796 948 800 948 800 948 800 948 800 948 800 948 800 948 800 948 804 944 804 944 804 944 804 944 804 944 804 948 808 952 812 944 812 944 816 952 820 964 828 980 824 968 828 960 832 960 828 952 796 876 796 892 816 780 736 960 800 924 848 688 628 524 644 536 640 520 648 516 648 516 648 512 652 512 648 512 644 520 644 520 644 496 640 492 636 484 632 480 632 484 632 480 628 480 624 476 620 476 616 476 612 472 612 472 608 468 612 472 608 464 600 460 596 448 588 444 592 444 580 428 576 428 568 420 560 412 556 416 576 416 564 416 568 428 584 456 576 352 520 304 200 220 608 480 568 440 572 420 552 424 560 416 556 416 552 412 540 400 532 396 520 368 520 380 524 384 528 388 536 400 552 444 528 332 460 380 584 440 564 396 508 356 504 372 488 348 488 348 484 344 484 344 488 344 488 344 484 340 484 340 488 344 484 336 480 336 480 336 476 332 472 332 468 328 468 324 460 320 460 320 456 316 452 312 456 328 456 328 452 324 452 324 436 308 440 312 440 312 436 308 424 316 424 316 424 316 424 316 424 312 420 308 412 300 408 296 396 292 396 288 396 284 392 284 396 284 396 280 392 276 388 276 388 276 388 272 384 268 380 268 376 264 372 260 368 256 368 256 364 252 364 252 360 248 356 256 352 252 348 256 344 252 340 260 336 244 340 240 336 236 332 236 336 236 332 236 336 240 328 224 328 220 324 212 320 208 312 204 312 204 312 200 308 196 304 196 296 208 296 204 292 200 288 200 284 196 284 196 284 196 284 196 264 184 268 188 276 196 280 200 276 184 264 180 264 180 260 168 248 188 248 188 244 180 240 172 256 168 244 176 184 24 72 44 592 404 256 116 180 120 232 128 228 156 224 152 220 156 228 160 228 164 224 160 220 164 224 168 228 164 224 164 220 160 220 160 224 160 216 152 212 152 212 156 216 152 204 136 192 136 196 140 196 140 200 144 200 144 204 148 208 152 204 144 192 132 184 128 184 128 192 136 196 136 192 132 196 132 192 128 180 116 176 112 164 108 168 108 156 96 144 92 144 96 144 104 144 108 148 116 164 104 132 92 152 116 152 92 164 108 144 100 148 108 148 100 152 104 144 96 140 96 144 100 140 96 140 100 144 104 148 104 144 96 140 96 144 104 152 108 152 108 156 112 156 112 152 104 140 92 132 88 140 100 140 88 148 100 140 92 136 92 136 96 140 92 140 92 140 92 140 92 136 92 140 96 148 96 144 96 132 84 136 88 136 88 140 92 124 80 128 84 136 92 140 96 132 84 128 80 128 80 124 76 128 80 124 76 124 72 120 72 124 84 124 84 124 84 124 84 124 84 124 84 124 84 124 84 124 76 112 64 108 68 120 80 116 68 112 68 116 72 108 56 120 80 108 64 100 68 108 76 116 76 108 68 100 64 100 64 64 56 64 60 68 64 72 64 76 64 72 68 80 68 68 48 68 60 68 60 68 60 68 60 72 64 72 64 72 64 72 64 68 56 68 56 68 56 68 56 68 56 68 56 68 56 68 56 64 60 60 60 60 60 60 64 60 56 56 56 56 60 64 68 56 60 60 64 64 60 60 56 60 60 60 60 60 60 60 60 64 64 64 60 60 56 56 56 56 56 60 60 60 60 64 64 52 56 56 60 60 64 64 64 64 68 88 96 112 112 112 108 116 112 116 112 116 112 116 112 120 124 136 124 116 108 124 136 124 120 100 92 76 64 40 28 36 40 24 12 4 12 8 4 0 4 0 4 4 12 16 24 60 76 92 116 132 148 148 156 160 172 156 128 76 36 16 12 20 24 24 28 28 24 24 20 36 32 28 24 24 24 24 28 24 28 28 28 28 24 20 16 76 184 272 276 252 256 260 252 260 264 272 276 272 268 256 252 256 252 248 248 252 248 240 232 200 176 144 112 88 68 52 44 40 60 72 112 148 80 260 388 668 576 648 584 656 556 688 592 624 512 516 532 552 512 492 544 564 520 392 472 464 576 564 676 640 736 644 684 576 600 580 620 600 592 588 568 580 572 576 576 448 404 676 720 712 572 464 456 744 696 860 652 840 656 820 652 812 636 812 632 808 632 804 628 796 652 828 632 856 668 628 156 204 244 672 612 816 636 812 620 816 636 816 636 816 636 816 636 808 632 848 640 796 548 680 796 580 732 596 788 616 764 584 764 588 768 592 768 592 768 592 768 596 772 596 772 596 772 596 772 596 780 596 780 596 780 596 780 596 780 596 784 600 788 604 788 604 788 604 788 604 788 604 788 604 788 604 788 604 788 604 788 604 796 604 796 604 796 604 796 604 796 604 796 604 796 604 796 604 804 604 804 604 804 604 804 604 804 604 808 608 812 612 812 628 812 620 820 620 828 616 824 612 824 632 836 640 832 640 816 624 792 728 820 668 720 644 860 676 872 812 656 796 644 816 656 836 648 840 656 836 660 828 656 828 656 828 656 828 652 828 652 824 648 820 640 812 632 808 628 812 636 808 632 808 628 804 628 796 620 792 616 792 612 788 612 784 608 788 612 784 608 780 600 784 596 776 592 780 592 768 576 756 568 748 560 740 556 740 556 748 568 748 564 748 576 756 584 696 468 608 348 472 512 828 568 712 588 768 548 704 568 752 556 732 556 724 548 716 540 708 532 708 552 704 544 700 544 700 540 700 488 620 484 660 504 704 608 756 564 684 500 656 504 664 500 656 496 656 492 652 488 648 488 656 492 648 488 644 484 644 484 644 484 648 488 644 484 640 476 632 468 628 468 624 464 624 460 628 468 624 464 620 460 620 464 612 460 600 456 600 452 596 452 576 436 584 440 584 440 580 432 572 424 572 424 572 424 572 424 568 416 564 412 556 404 552 400 556 396 556 392 544 392 540 392 536 396 532 392 528 388 524 388 524 388 524 384 520 380 516 380 504 368 504 368 500 364 496 360 500 364 500 360 496 356 492 356 488 352 488 344 484 340 480 344 464 340 460 336 456 332 452 332 456 332 448 332 456 336 444 316 436 328 432 320 428 316 420 312 420 312 420 308 416 304 412 304 408 296 408 292 404 288 400 288 396 284 396 284 396 284 396 284 384 272 384 272 384 272 384 276 388 268 376 264 376 264 372 252 376 248 376 248 372 236 352 232 348 256 348 192 264 160 260 140 316 216 284 224 364 248 380 228 344 232 336 224 332 228 340 236 332 224 328 220 324 224 328 228 332 228 328 224 328 220 324 220 328 220 320 212 316 212 316 216 320 212 304 192 296 192 300 204 288 196 284 200 288 204 292 204 288 200 288 196 284 192 280 192 260 188 268 196 272 196 272 192 272 196 268 188 256 176 248 172 244 160 240 164 236 152 216 140 208 136 204 136 208 148 224 160 216 152 196 140 200 152 208 148 224 156 204 148 208 156 208 148 208 148 200 140 196 140 196 144 196 140 196 144 200 148 204 148 204 148 200 144 200 148 208 152 212 156 216 160 212 152 200 140 196 136 188 132 196 144 196 132 204 144 196 136 188 136 196 140 188 140 188 140 188 140 188 140 184 140 192 144 196 148 196 144 180 132 180 136 184 140 188 140 180 136 184 136 184 136 184 136 164 124 168 128 168 128 172 132 172 132 168 128 168 124 164 124 164 124 164 124 164 124 164 124 168 128 168 128 168 128 168 128 156 120 144 108 140 112 152 124 148 112 144 112 148 116 140 100 156 116 144 100 136 104 144 112 152 112 144 104 136 96 132 100 56 8 56 12 60 16 64 16 68 16 64 20 72 20 56 0 56 8 56 8 56 8 56 8 64 16 64 16 64 16 64 16 52 24 52 24 52 24 52 24 56 28 56 28 56 28 56 28 44 16 56 28 60 24 48 12 56 24 56 24 56 28 68 36 52 24 64 36 68 32 56 20 60 28 60 28 60 28 60 28 64 32 64 28 60 24 56 24 52 24 56 28 60 32 64 36 68 28 64 24 64 32 60 28 48 40 76 80 108 100 116 100 116 96 116 96 116 96 116 92 104 104 140 108 104 76 116 120 140 96 112 64 80 32 32 0 32 8 12 0 0 8 4 0 12 0 8 0 8 0 16 0 24 16 64 68 116 104 140 116 172 148 160 100 68 12 12 8 20 16 24 28 28 24 24 20 36 28 28 16 24 16 24 16 24 20 28 20 28 16 20 8 104 212 288 276 252 260 260 240 260 264 272 276 272 264 256 248 248 236 240 232 244 232 232 216 192 160 136 100 88 60 52 36 56 56 76 104 116 56 208 384 564 496 524 512 560 480 604 496 548 388 508 484 552 428 500 560 660 528 444 444 500 568 644 716 728 720 704 688 628 652 604 676 596 652 560 628 576 636 580 608 448 388 652 736 704 540 420 412 680 576 676 472 656 456 628 468 636 456 632 452 632 440 628 440 644 456 660 476 620 648 640 48 264 296 624 500 620 452 632 492 636 480 636 480 636 480 636 488 636 484 644 476 644 464 700 868 740 868 764 904 764 884 776 908 772 908 768 908 768 908 768 908 772 912 772 912 772 912 772 912 780 916 780 916 780 916 780 916 780 916 780 920 784 924 788 924 788 932 788 932 788 932 788 932 788 932 788 932 788 932 788 932 796 940 796 940 796 940 796 940 796 940 796 940 796 940 796 940 804 944 804 944 804 944 804 944 804 944 804 948 808 952 812 952 816 944 816 952 824 964 824 972 816 964 836 968 840 944 816 916 800 904 844 828 696 800 836 948 832 908 732 520 656 500 624 540 652 536 660 532 668 524 664 520 660 520 660 532 656 548 656 540 652 500 644 496 640 488 632 484 636 488 636 484 632 484 628 480 620 480 620 476 616 472 612 472 608 472 612 472 612 468 604 460 608 460 596 456 600 452 588 436 568 424 564 412 556 412 556 412 556 404 568 432 580 432 576 432 484 388 332 148 544 528 564 452 584 444 564 420 564 444 576 428 564 424 556 416 544 404 536 396 548 376 532 360 520 368 524 372 508 408 552 368 496 404 572 428 584 400 492 344 504 380 516 356 500 360 500 356 496 352 492 352 496 352 492 344 484 340 484 340 480 340 488 348 492 340 476 328 468 328 464 324 464 320 460 320 472 332 472 328 468 324 464 324 456 332 460 328 456 324 452 324 428 304 440 316 444 312 432 300 424 316 424 316 424 316 424 316 416 308 412 300 404 296 400 292 396 292 396 288 396 284 392 284 396 284 396 280 392 276 388 276 388 276 388 272 384 268 380 268 364 252 364 248 360 244 356 244 364 252 364 252 360 248 356 256 352 252 348 256 344 252 340 260 336 244 340 240 336 236 332 236 332 232 324 232 332 236 324 220 328 220 324 212 320 208 312 204 312 204 312 200 308 196 304 196 296 208 296 204 292 200 288 200 284 196 284 196 284 196 284 196 280 196 276 188 272 184 264 180 276 184 264 180 264 180 260 168 248 188 248 184 240 176 232 168 204 192 260 152 252 216 172 0 0 60 212 208 244 120 236 180 240 168 232 160 228 160 236 168 228 164 224 160 220 164 224 168 228 168 228 164 224 160 220 160 224 160 216 152 212 152 212 156 216 152 200 132 188 132 196 140 196 140 196 144 200 148 204 148 192 136 196 140 196 140 200 144 184 124 192 136 196 136 196 136 200 136 192 128 180 116 172 108 152 100 164 108 160 100 148 92 120 80 136 104 148 108 140 108 140 100 148 100 136 96 152 120 168 116 152 108 156 116 156 108 152 108 144 96 140 96 140 96 140 96 140 100 144 104 148 104 152 108 148 100 144 104 148 108 156 116 160 116 156 104 140 88 144 96 132 92 144 100 140 92 152 104 140 92 132 92 140 100 140 92 140 92 140 92 140 92 136 88 144 100 148 100 148 100 132 84 132 88 136 92 140 92 144 96 140 88 136 84 128 80 120 76 124 80 128 84 132 88 136 88 136 84 132 80 128 80 124 84 124 84 124 84 124 84 124 84 124 84 124 84 124 84 124 76 112 64 108 68 120 80 116 68 112 68 116 72 108 56 120 80 108 64 96 64 108 76 116 76 108 68 100 60 96 60 76 68 76 64 72 60 68 60 68 60 68 64 72 68 76 68 72 64 72 64 72 64 72 64 60 56 64 60 68 64 72 68 72 56 60 40 44 32 60 60 64 52 64 56 68 60 72 60 60 56 56 52 52 56 56 60 60 60 60 56 56 52 52 52 52 48 48 60 68 72 68 64 72 68 60 60 68 68 60 56 68 68 68 64 60 56 48 44 56 56 56 56 56 56 56 56 72 64 60 60 64 64 56 48 76 76 84 84 96 96 108 104 136 132 132 128 128 120 124 116 124 120 128 128 140 140 148 148 116 128 128 120 88 56 28 16 0 4 0 4 4 8 8 8 0 4 0 8 4 12 8 12 16 12 8 28 60 108 140 164 152 168 148 100 48 32 24 20 24 24 24 24 24 24 24 24 24 24 24 28 28 32 32 32 16 36 20 20 40 20 4 32 160 196 240 260 256 244 244 252 260 260 264 264 264 260 256 256 248 248 248 248 244 228 208 192 176 152 120 88 72 64 56 48 64 72 116 56 144 128 268 504 668 556 668 564 660 572 672 608 596 476 552 544 508 500 580 620 516 468 416 480 412 540 620 708 648 692 632 676 584 612 616 616 620 560 552 544 580 616 604 516 460 376 592 772 672 476 464 508 808 676 832 648 828 636 812 640 804 624 808 632 808 636 812 636 808 632 808 632 820 704 764 92 600 688 856 616 808 596 808 632 800 620 800 624 804 628 808 628 812 628 860 652 776 540 704 808 552 756 616 776 620 776 584 768 592 772 596 772 596 772 596 772 596 772 596 772 596 772 596 772 596 780 596 780 596 780 596 780 596 780 596 784 600 788 604 788 604 788 604 788 604 788 604 788 608 792 608 792 608 792 608 792 600 792 600 792 600 792 600 792 604 796 604 796 604 796 604 796 604 804 604 804 604 804 604 804 608 808 608 808 608 808 608 808 616 812 616 816 608 824 612 820 608 796 616 840 668 824 628 808 660 800 748 760 628 788 752 804 788 760 736 632 860 644 840 660 844 656 848 664 848 660 840 656 824 676 844 716 880 632 796 684 856 688 832 640 824 620 788 656 812 636 812 632 808 628 804 628 804 628 804 624 800 620 796 620 784 608 784 608 784 608 784 608 784 600 780 592 772 588 768 584 764 572 748 552 732 548 736 556 748 552 740 580 784 584 716 492 692 428 592 528 784 596 740 580 732 564 740 572 748 572 740 564 732 560 728 552 720 548 716 540 708 540 708 536 696 520 680 508 692 536 680 480 676 576 788 608 680 504 676 504 676 508 684 516 672 500 668 496 668 492 664 492 656 496 652 488 644 484 640 480 648 488 648 484 644 480 640 480 640 480 640 476 636 472 632 472 628 468 628 464 624 460 620 464 616 464 604 456 600 452 592 448 588 444 588 440 584 436 580 436 588 436 580 432 572 424 568 416 560 412 560 408 556 404 552 404 564 400 556 392 540 388 540 392 544 404 540 400 532 392 520 384 532 392 520 376 512 380 520 388 508 376 512 376 512 372 504 364 496 360 496 356 492 352 488 352 476 340 476 336 476 336 476 340 468 344 464 340 460 336 456 336 452 332 452 328 448 324 444 324 436 328 432 320 428 316 420 312 420 312 420 308 416 304 412 304 400 292 404 292 404 292 404 296 400 288 404 292 400 280 384 268 388 276 392 276 384 268 372 256 392 268 368 264 388 280 380 256 384 256 380 248 372 236 352 236 360 256 364 252 336 204 280 156 316 212 332 232 344 236 344 236 336 228 336 228 336 228 336 228 336 232 336 228 332 224 328 224 336 228 332 224 328 228 332 232 328 224 328 220 320 212 312 204 316 212 316 208 312 204 308 208 292 200 288 200 288 200 288 200 284 196 284 192 280 188 276 188 264 192 276 204 280 200 268 188 264 188 264 184 260 180 256 180 248 160 240 164 236 156 224 148 208 136 204 136 204 136 204 132 200 144 204 152 208 152 204 148 212 152 204 144 196 144 204 152 204 148 196 136 192 132 192 136 200 144 200 144 204 152 212 160 224 160 204 148 208 152 204 144 212 152 204 144 200 144 200 148 196 140 196 140 196 140 196 140 188 140 204 148 196 136 192 140 184 136 184 136 184 136 184 136 184 140 188 144 192 140 188 136 188 136 180 128 176 128 176 132 188 140 188 140 188 140 188 140 164 128 168 132 172 128 168 124 172 136 180 144 184 140 176 132 160 120 164 116 148 108 152 120 160 116 152 108 148 112 160 124 152 116 148 96 132 100 148 108 128 100 152 116 152 104 144 108 136 100 140 108 144 104 136 100 124 96 136 100 136 100 140 112 68 20 68 16 64 12 60 12 60 12 60 16 64 20 68 20 64 16 64 16 64 16 64 16 56 8 60 12 60 12 64 16 56 32 56 16 36 12 48 32 52 24 52 28 56 32 60 32 60 24 56 20 52 24 56 28 60 28 60 24 56 20 52 20 56 20 52 28 68 40 64 28 72 32 60 28 64 36 60 24 56 24 60 28 60 24 52 20 56 24 56 24 56 24 56 24 68 24 56 16 60 28 56 16 60 48 76 72 96 84 104 88 108 88 108 92 112 92 112 92 116 100 124 108 132 116 140 124 132 108 124 80 76 24 32 4 8 0 4 0 4 0 8 8 0 0 4 0 8 0 12 0 16 0 12 4 48 68 132 140 160 144 144 68 44 8 24 12 24 16 24 24 24 24 24 24 24 16 24 20 28 24 32 24 20 28 24 12 36 12 8 40 188 216 252 264 256 244 244 252 260 260 260 264 260 260 256 252 240 232 240 232 236 212 200 176 164 132 104 68 60 44 44 32 60 68 96 68 88 100 264 476 556 492 544 480 560 500 580 504 504 368 508 424 516 516 620 516 440 396 448 460 468 572 688 716 716 688 684 700 620 664 628 668 604 628 532 608 564 660 592 552 452 392 572 752 636 432 412 436 684 528 656 460 636 456 632 464 624 456 624 448 632 452 636 456 632 460 628 492 628 588 512 0 492 540 652 452 632 448 620 468 620 464 620 468 624 468 628 480 640 480 656 484 624 460 724 868 716 892 780 892 768 896 776 920 776 912 772 912 772 912 772 912 772 912 772 912 772 912 772 912 780 912 780 912 780 912 780 912 780 912 780 916 784 920 788 920 788 932 788 932 788 932 788 932 792 936 792 936 792 936 792 936 792 936 792 936 792 936 792 936 796 940 796 940 796 940 796 940 804 944 804 944 804 944 804 944 808 948 808 948 808 948 808 948 812 944 812 948 820 960 820 960 820 944 820 968 840 920 796 896 804 904 784 756 744 868 836 924 844 736 648 504 648 472 652 532 660 540 668 532 668 512 664 508 688 576 644 460 572 444 524 400 572 476 640 492 656 492 628 512 636 488 636 484 632 484 628 480 628 488 628 484 624 484 620 480 608 468 608 468 608 468 608 468 600 456 596 452 592 444 584 440 584 432 568 412 552 408 556 416 564 428 584 444 580 412 528 376 532 348 496 432 616 452 572 440 572 432 576 436 576 428 564 420 560 420 556 416 552 408 544 396 544 384 540 380 544 376 528 368 552 356 484 384 584 464 568 392 496 360 500 368 508 380 524 392 500 364 500 360 496 360 492 356 500 352 496 348 488 340 484 340 484 340 480 336 480 332 476 332 480 340 480 336 476 332 472 332 468 328 468 324 464 320 460 320 460 336 460 328 456 324 448 320 444 316 444 312 440 308 436 308 436 324 432 320 428 316 424 312 412 304 412 300 408 300 404 296 404 296 396 288 392 284 392 284 400 288 400 288 396 280 388 272 392 276 384 272 380 268 380 272 372 264 376 264 376 260 368 252 360 248 360 248 356 244 352 252 340 240 336 248 336 248 336 256 340 248 344 244 340 240 336 240 332 236 332 232 328 228 324 228 328 220 324 212 320 208 312 204 312 204 312 200 308 196 304 196 292 204 292 204 292 204 292 204 288 200 292 204 288 192 276 184 268 184 272 188 276 196 284 204 264 184 268 180 260 172 256 176 252 192 248 184 240 176 236 172 240 176 256 188 252 172 224 144 228 164 236 168 236 164 228 156 232 164 232 164 232 164 232 164 232 172 232 168 228 164 224 164 232 168 228 164 224 168 228 172 220 164 224 160 216 152 208 144 208 148 204 144 204 140 200 140 200 144 200 144 200 144 200 144 196 140 196 136 192 132 188 132 192 136 196 140 200 136 196 132 192 132 192 128 188 128 184 124 172 116 176 116 168 108 156 108 144 92 140 96 136 92 132 100 140 96 140 100 144 100 140 96 148 100 140 92 136 96 144 104 144 100 140 96 140 100 144 104 156 108 152 104 148 104 152 108 160 108 144 100 152 112 156 108 156 108 148 100 144 100 144 104 140 96 140 96 140 96 140 96 132 96 148 104 140 92 136 96 136 88 136 88 136 88 136 88 136 92 140 96 144 92 140 88 140 88 132 84 128 80 132 84 136 88 136 88 136 88 136 88 120 76 124 80 128 76 124 72 128 84 136 92 140 88 132 80 124 88 128 84 116 72 120 84 124 80 116 72 112 76 120 84 92 68 120 80 112 68 108 64 88 56 104 68 112 76 120 80 104 68 108 72 108 72 104 68 100 60 96 64 100 68 104 68 76 68 72 64 72 64 68 60 68 60 72 64 72 64 76 68 72 64 72 64 72 64 72 64 72 64 68 60 68 60 64 56 68 60 72 56 60 44 60 56 64 52 64 56 68 60 72 60 60 56 56 52 52 56 56 60 60 60 60 56 56 52 52 52 60 56 56 60 68 68 60 52 72 64 60 60 64 64 60 52 48 52 56 60 60 60 60 60 56 56 56 56 56 52 52 52 64 60 52 56 60 60 56 48 52 56 76 88 104 104 108 104 100 100 104 104 112 112 116 116 120 116 124 124 132 132 140 136 136 136 116 92 60 40 28 32 8 8 8 8 8 8 4 4 4 4 4 4 8 8 8 8 4 8 8 8 20 56 104 148 164 164 128 72 24 20 24 28 24 24 24 24 24 24 24 24 24 24 24 28 28 32 32 32 24 36 24 20 32 16 20 76 224 244 260 264 252 244 244 252 256 260 260 260 256 252 248 248 232 232 232 232 228 212 192 172 152 128 96 72 56 48 44 40 56 80 112 112 136 132 464 548 668 536 640 532 656 576 664 564 536 480 544 484 560 628 588 420 308 376 408 452 432 592 664 696 652 680 636 672 600 620 624 592 608 540 544 540 572 592 584 500 460 376 584 728 608 432 472 556 812 668 832 640 824 628 808 632 800 620 800 624 804 628 808 632 816 612 812 644 800 732 596 148 776 692 812 604 820 612 788 620 800 620 800 620 804 624 804 628 808 624 856 644 780 552 708 792 556 760 620 776 620 776 584 772 592 772 596 772 596 772 596 772 596 772 596 772 596 772 596 772 600 780 600 780 600 780 600 780 600 780 600 784 604 788 608 788 608 784 608 784 608 784 608 784 612 788 612 788 612 788 612 792 608 792 608 792 608 792 608 792 612 796 612 796 612 796 612 800 604 804 604 804 604 804 604 804 608 808 608 808 608 808 608 808 616 812 612 816 608 824 612 824 628 832 656 844 648 796 624 792 688 836 668 696 740 832 736 860 776 704 792 648 872 652 844 672 848 660 860 668 864 672 860 672 860 700 832 608 780 604 656 436 608 552 800 636 828 652 812 652 812 636 812 636 808 632 808 628 804 628 804 628 800 624 800 620 788 612 788 612 788 612 788 612 788 604 784 596 776 592 772 588 776 584 760 568 744 560 748 564 756 584 788 580 736 520 704 528 712 544 748 604 784 600 756 592 752 584 752 584 748 572 732 560 732 564 728 560 724 552 720 552 724 540 712 544 728 552 712 520 708 492 684 588 812 584 696 484 680 500 680 500 684 508 696 516 680 500 676 496 676 492 672 496 664 504 660 496 652 492 648 488 640 480 640 476 636 476 632 472 640 480 640 476 636 472 632 472 628 468 628 464 624 460 620 464 616 464 604 456 600 452 592 448 588 444 588 440 584 436 580 436 576 428 576 428 576 428 576 428 560 412 560 412 556 408 556 404 564 400 560 396 544 392 540 388 536 396 536 400 536 396 528 392 520 388 524 388 520 384 516 376 508 376 512 376 512 372 504 364 496 360 496 356 492 352 488 352 480 344 480 336 476 336 476 340 468 344 464 340 460 336 456 336 452 332 452 328 448 324 444 324 436 328 432 320 428 316 420 312 420 312 420 308 416 304 412 304 412 296 408 292 404 288 400 284 400 292 404 292 400 284 388 276 396 280 388 272 384 276 388 280 372 272 392 272 364 240 360 264 372 244 368 240 364 236 352 236 344 240 356 256 360 256 356 248 344 236 348 240 348 236 340 228 340 232 340 232 340 232 340 232 336 232 336 228 332 224 328 224 332 228 328 224 328 224 332 228 324 220 324 220 320 212 312 204 308 204 304 200 304 196 300 200 292 200 288 200 288 200 288 200 284 196 284 192 280 188 276 188 276 196 272 192 268 196 272 200 272 196 272 192 268 192 264 188 272 184 264 184 256 172 236 160 224 148 216 144 204 132 200 128 192 136 192 136 192 136 192 132 196 140 192 136 192 136 196 144 200 144 200 144 204 152 212 160 216 160 212 156 208 148 200 144 208 144 196 144 208 160 216 160 212 152 204 144 200 144 200 148 196 140 196 140 196 140 196 140 188 140 204 148 196 136 192 140 184 136 184 136 184 136 184 136 184 140 188 144 192 140 188 136 188 140 184 132 176 128 180 132 180 132 180 132 180 132 180 132 164 128 168 132 172 128 168 124 164 128 168 132 172 128 168 124 168 132 172 128 160 116 164 132 168 124 160 120 160 120 164 124 168 124 180 128 164 96 140 88 152 96 148 100 160 108 156 100 144 112 148 116 152 112 148 108 148 104 128 96 144 108 136 88 64 16 64 16 64 16 64 16 64 16 64 16 64 16 64 16 64 16 64 16 64 16 64 16 68 16 64 12 60 8 56 4 52 32 68 40 60 24 48 24 52 24 52 28 56 32 60 32 60 24 56 20 52 24 56 28 60 28 60 24 56 20 52 20 64 28 56 28 64 32 56 16 68 32 56 28 64 32 60 20 56 28 64 32 64 32 60 28 56 24 56 20 52 20 52 16 60 12 48 12 56 28 52 16 32 28 68 72 100 92 104 88 112 92 116 96 120 100 120 104 112 96 116 100 124 108 132 112 140 112 124 72 68 24 32 8 12 4 12 12 8 8 8 8 4 0 8 0 8 0 8 0 0 0 8 0 0 20 80 108 168 132 112 32 12 0 24 20 24 16 24 24 24 24 24 24 24 16 24 20 28 24 32 24 28 28 20 12 28 4 36 104 244 252 260 256 248 244 248 252 256 256 256 256 252 248 244 240 228 220 228 220 224 200 188 160 148 116 92 64 60 44 52 40 60 72 92 112 64 128 472 512 552 480 516 456 556 512 560 444 464 348 476 376 544 520 488 256 296 364 444 428 452 588 672 684 700 684 676 696 620 660 608 652 588 616 532 620 568 644 568 544 424 432 632 756 564 372 436 508 672 500 644 440 624 444 620 464 616 452 616 448 624 444 628 448 636 440 632 512 612 596 304 96 648 520 628 464 644 460 600 468 616 460 620 464 620 468 624 476 636 476 644 472 628 480 732 848 728 900 784 892 768 892 776 920 776 912 772 912 772 912 772 912 772 912 772 912 772 912 772 912 780 912 780 912 780 912 780 912 780 912 780 916 784 920 788 920 784 924 784 924 784 924 784 924 788 928 788 928 788 928 788 928 792 928 792 928 792 928 792 928 796 932 796 932 796 932 796 932 800 944 804 944 804 944 804 944 808 948 808 948 808 948 808 948 812 944 812 956 820 960 824 960 828 968 848 952 808 888 788 892 820 852 720 796 824 904 816 864 704 616 656 528 668 492 660 536 664 532 664 528 676 516 676 516 680 520 656 504 636 496 496 376 388 392 632 488 644 500 632 488 640 492 636 488 636 484 632 484 632 492 628 488 628 484 624 484 616 476 616 476 616 476 616 476 608 460 604 456 596 448 592 448 596 448 584 432 572 424 568 428 560 428 576 408 520 360 516 388 528 412 588 440 588 440 592 436 580 428 580 428 576 420 572 416 564 412 564 408 560 404 556 400 552 384 532 392 552 400 532 372 492 388 584 492 592 400 508 392 524 388 512 376 500 368 496 364 504 368 500 368 496 364 496 364 504 364 504 356 500 352 492 348 484 340 484 336 480 336 476 332 480 340 480 336 476 332 472 332 468 328 468 324 464 320 460 320 460 336 460 328 456 324 448 320 444 316 444 312 440 308 436 308 424 320 428 320 428 320 428 324 416 308 412 304 412 300 408 300 400 296 400 296 400 288 392 280 392 280 396 288 400 288 396 284 380 272 388 280 392 272 376 260 372 264 376 264 376 260 368 252 360 248 360 248 356 244 352 252 348 244 340 252 340 248 336 256 340 248 344 244 340 240 336 240 332 236 332 232 328 228 324 228 324 216 324 212 320 208 316 208 312 204 312 200 308 196 304 196 304 212 296 208 288 200 284 192 292 204 292 200 288 196 284 192 268 188 276 196 284 196 280 192 268 188 276 184 252 160 244 168 232 172 232 172 232 172 236 172 240 176 244 176 244 176 240 172 228 164 236 172 244 176 248 180 236 168 236 168 236 168 236 168 232 172 232 168 228 164 224 164 228 168 224 160 220 164 228 168 220 160 220 160 220 156 212 148 204 144 204 144 200 140 196 136 200 144 200 144 200 144 200 144 196 140 196 136 192 132 188 132 204 140 192 128 188 132 200 144 196 136 192 132 188 128 188 128 192 132 192 132 180 120 168 116 160 112 156 108 144 100 136 100 140 96 136 92 132 88 136 92 140 96 140 96 140 100 144 104 152 108 152 108 152 112 160 120 152 108 152 108 152 104 144 100 156 104 144 100 152 116 160 112 156 108 148 100 144 100 144 104 140 96 140 96 140 96 140 96 132 96 148 104 140 92 136 96 140 92 140 92 140 92 140 92 136 92 140 96 144 92 140 88 144 92 136 84 132 84 132 88 132 84 132 84 132 84 132 84 132 84 136 92 140 88 132 84 124 76 124 76 124 76 124 76 128 92 132 88 120 76 124 88 128 88 124 84 124 84 124 84 136 84 108 72 108 60 84 48 96 60 96 72 112 76 96 44 112 80 116 84 120 80 116 76 128 72 92 60 112 80 100 44 72 64 72 64 72 64 72 64 72 64 72 64 72 64 72 64 72 64 72 64 72 64 72 64 76 64 72 60 68 56 64 52 60 56 80 68 72 52 60 48 64 52 64 56 68 60 72 60 60 56 56 52 52 56 56 60 60 60 60 56 56 52 52 52 64 60 56 60 64 64 56 48 68 60 56 56 60 64 56 52 72 72 72 72 68 64 60 56 56 56 56 52 52 48 48 44 52 48 44 48 52 56 52 48 32 40 68 84 104 104 108 100 132 128 132 124 128 120 124 120 120 116 124 120 128 128 132 132 132 136 128 108 72 48 24 16 16 16 16 12 12 12 12 12 12 8 8 8 8 8 8 8 4 8 8 0 0 16 60 104 148 140 92 40 4 16 24 28 24 24 24 24 24 24 24 24 24 24 24 28 28 32 32 32 28 32 20 16 24 12 56 156 240 244 248 244 244 244 252 256 252 252 252 252 248 240 236 232 228 228 224 228 224 208 188 168 132 112 80 60 52 48 48 44 80 92 128 128 140 212 624 548 668 536 644 524 668 584 656 508 556 480 544 520 616 540 412 272 304 400 416 412 428 548 612 668 656 672 640 660 588 584 608 576 616 532 552 564 588 576 568 500 388 444 696 732 528 372 524 652 804 652 824 624 812 616 788 616 788 608 792 612 796 616 796 616 808 604 812 636 808 668 420 304 840 644 820 640 824 616 772 636 796 616 796 620 800 620 804 624 804 620 844 632 784 576 716 772 572 772 624 776 616 772 584 776 592 772 596 772 596 772 596 772 596 772 596 772 596 772 596 772 600 780 600 780 600 780 600 780 600 780 600 784 604 788 608 788 608 784 608 784 608 784 608 784 612 788 612 788 612 788 612 788 608 792 608 792 608 792 608 792 612 796 612 796 612 796 612 800 608 804 604 804 604 804 604 804 608 808 608 808 608 808 608 808 612 812 612 816 608 824 620 820 628 836 664 828 636 796 656 816 748 728 648 792 736 840 848 776 776 656 836 672 856 664 844 680 848 668 864 680 880 684 880 684 904 696 800 428 508 384 492 412 636 604 848 652 828 652 808 632 816 640 816 636 812 636 808 632 808 632 808 628 804 628 800 624 792 616 792 616 792 616 792 616 792 608 792 604 784 596 780 592 780 596 772 584 764 576 756 572 760 556 744 536 720 528 716 540 720 556 736 544 720 564 744 552 732 564 732 568 736 572 744 576 732 564 732 560 728 560 728 556 728 540 708 532 712 536 700 508 700 588 808 584 700 504 704 540 708 524 696 508 684 500 676 496 684 504 684 504 680 500 680 500 676 508 668 504 660 496 656 492 652 492 648 488 648 484 644 484 640 480 640 476 636 472 632 472 628 468 628 464 624 460 620 464 616 464 604 456 600 452 592 448 588 444 588 440 584 436 580 436 572 428 576 428 576 428 576 432 564 416 564 412 560 412 556 408 560 404 564 404 552 400 540 388 532 392 532 400 536 400 532 396 516 384 524 392 528 384 512 372 508 376 512 376 512 372 504 364 496 360 496 356 492 352 488 352 488 348 484 340 480 336 476 340 468 344 464 340 460 336 456 336 452 332 452 328 448 324 444 324 432 324 428 320 428 320 424 316 420 312 420 308 416 304 412 304 416 300 408 296 400 288 396 280 404 292 404 288 400 288 400 288 356 260 388 296 416 304 412 292 372 252 352 240 352 240 340 220 344 220 348 224 356 228 352 236 352 244 348 236 340 236 336 232 344 236 344 240 348 244 356 248 344 236 344 236 344 236 344 236 336 232 336 228 332 224 328 224 332 224 324 220 324 220 328 228 320 216 324 220 324 216 316 208 316 212 312 208 308 204 308 208 292 200 288 200 288 200 288 200 284 196 284 192 280 188 276 188 280 200 268 188 264 192 276 204 264 188 264 188 260 184 256 180 272 184 264 184 256 172 240 164 244 168 232 160 220 148 212 140 208 148 200 140 192 140 196 144 200 148 208 152 212 156 212 156 224 164 216 156 212 156 212 156 192 140 200 148 208 152 204 144 220 156 204 148 208 152 208 144 212 152 204 144 200 144 200 148 196 140 196 140 196 140 196 140 188 140 204 148 196 136 192 140 188 140 188 140 188 140 188 140 184 140 188 144 192 140 188 136 192 140 184 136 180 132 184 136 188 140 188 140 188 140 188 140 168 128 172 132 172 132 168 128 164 124 164 120 160 124 164 124 164 128 168 124 156 112 160 124 168 128 168 128 164 124 160 116 160 80 128 104 168 100 128 68 100 60 132 100 168 120 164 108 156 116 156 120 156 120 152 116 168 112 132 96 148 116 136 80 60 12 64 16 64 16 68 20 68 20 64 16 64 16 60 12 64 16 64 16 64 16 64 16 64 16 60 12 60 12 56 8 48 28 64 36 56 20 48 20 52 24 52 28 56 32 60 32 60 24 56 20 52 24 56 28 60 28 60 24 56 20 52 20 60 24 56 28 68 36 60 20 68 28 56 24 60 28 56 16 76 44 76 40 68 28 56 20 56 24 52 20 48 12 44 12 48 4 40 4 52 24 52 12 32 20 60 60 92 84 100 84 124 104 120 100 116 92 108 88 120 100 124 104 128 108 132 112 132 116 128 88 76 24 16 0 12 4 12 16 16 20 20 20 12 4 12 4 8 0 8 0 12 4 8 0 0 4 48 56 128 92 80 16 16 4 24 12 24 16 24 24 24 24 24 24 24 16 24 20 28 24 32 24 24 20 12 8 24 4 76 196 240 240 236 240 240 248 252 256 248 248 248 248 240 236 228 224 224 216 220 216 220 196 180 156 108 80 60 36 36 28 36 28 88 80 108 92 100 276 556 496 536 480 536 460 556 500 532 384 456 324 472 412 572 392 336 232 324 360 404 412 476 540 588 684 688 684 680 684 572 608 576 644 572 600 528 632 568 620 540 540 348 508 728 712 444 324 484 564 660 476 632 428 612 432 608 452 604 440 608 440 608 444 612 444 616 456 620 480 648 472 204 276 656 460 648 484 624 468 592 480 612 460 616 460 620 464 620 472 628 468 636 460 632 504 740 828 740 912 788 892 764 892 780 924 776 912 772 912 772 912 772 912 772 912 772 912 772 912 772 908 780 904 780 904 780 904 780 904 780 904 780 908 784 912 788 912 788 924 784 924 784 924 784 924 788 928 788 928 788 928 788 928 788 928 792 928 792 928 792 928 796 932 796 932 796 932 796 932 800 944 804 944 804 944 804 944 808 948 808 948 808 948 808 948 812 944 812 956 820 960 820 960 824 968 836 920 796 908 820 904 796 748 764 936 812 884 820 652 640 516 664 540 676 536 680 532 672 544 680 548 696 540 704 540 704 580 656 212 180 148 244 232 604 536 704 528 672 516 644 500 644 492 640 492 636 488 636 488 636 492 632 492 628 488 628 488 620 480 620 480 620 480 620 480 612 468 608 464 604 456 596 452 596 452 592 444 584 436 576 428 576 428 544 412 556 420 560 408 564 412 544 376 524 380 536 372 552 396 552 400 556 412 572 420 564 412 564 412 564 408 560 408 552 400 540 392 524 388 528 400 596 484 588 392 492 400 532 384 512 380 508 376 508 380 512 384 508 376 508 372 504 372 500 368 504 364 504 356 500 352 492 348 496 352 492 348 492 344 488 344 480 340 480 336 476 332 472 332 468 328 468 324 464 320 460 320 460 336 460 328 456 324 448 320 444 316 444 312 440 308 436 308 428 320 428 320 428 320 428 320 420 308 416 308 412 304 412 304 400 300 404 304 408 292 392 280 396 284 400 288 400 284 392 280 384 276 388 276 384 272 380 264 372 264 376 264 376 260 368 252 360 248 360 248 356 244 352 252 352 252 348 256 340 252 336 256 340 248 344 244 340 240 336 240 332 236 332 232 328 228 324 228 320 212 320 212 320 212 320 212 312 204 312 200 308 196 304 196 300 208 296 204 292 200 288 196 296 204 288 200 288 200 292 204 292 216 308 224 300 196 260 164 236 136 204 124 220 136 208 108 204 148 212 156 220 168 236 172 240 172 244 176 244 176 244 180 256 184 244 172 236 164 232 164 232 164 232 164 232 164 232 164 232 172 232 168 228 164 224 164 224 164 220 160 220 160 224 164 212 156 216 160 220 156 212 152 212 152 212 148 208 148 204 144 200 144 200 144 200 144 200 144 196 140 196 136 192 132 188 132 200 136 196 132 192 136 196 140 188 128 184 124 184 120 180 120 180 124 184 128 180 120 168 120 180 128 176 132 168 124 160 124 164 116 152 100 140 100 144 104 152 112 160 120 168 124 168 120 172 124 164 112 152 108 152 108 132 92 144 108 156 112 152 104 168 116 152 104 152 108 148 96 156 108 148 100 144 100 144 104 140 96 140 96 140 96 140 96 132 96 148 104 140 92 136 96 144 96 144 96 144 96 144 96 136 92 140 96 144 92 140 88 144 96 140 88 136 88 136 88 140 92 140 92 140 92 140 92 116 68 120 72 120 72 116 68 128 76 124 72 120 76 124 80 124 88 128 84 116 72 120 84 124 88 128 88 124 80 116 72 108 56 100 88 116 36 48 20 92 68 116 84 116 76 108 76 112 80 116 84 120 80 116 76 124 76 104 68 112 76 100 52 68 60 68 64 72 68 76 68 76 68 76 64 72 60 68 60 72 64 72 64 72 64 72 64 64 56 68 60 68 60 72 64 60 52 72 56 60 44 56 48 64 52 64 56 68 60 72 60 60 56 56 52 52 56 56 60 60 60 60 56 56 52 52 52 56 52 52 60 68 72 64 60 64 60 52 56 60 60 56 48 60 64 64 64 60 56 52 48 56 56 52 52 48 44 40 40 44 40 36 40 48 52 52 44 40 44 60 72 88 92 104 100 120 112 116 112 116 112 116 112 132 128 132 128 136 132 136 132 132 132 112 88 52 28 8 4 8 8 12 16 20 24 28 32 16 16 16 12 12 8 8 8 24 16 12 4 8 20 40 56 96 96 68 36 20 32 24 12 24 24 24 24 24 24 24 24 24 24 24 28 28 32 32 32 20 20 8 12 20 16 96 240 244 244 240 240 244 248 248 248 248 248 248 244 240 232 224 220 216 212 212 212 212 196 172 156 96 80 52 36 32 32 36 36 104 84 156 88 216 408 668 552 636 536 668 536 668 560 612 444 528 476 536 508 592 448 332 288 324 344 348 448 516 508 512 652 648 680 668 640 536 520 572 576 580 492 532 548 564 536 520 464 368 516 748 648 412 380 600 696 792 648 820 612 800 604 780 608 780 600 784 604 788 608 788 608 780 636 796 592 864 512 392 476 852 604 824 620 784 636 776 620 792 612 796 616 796 620 800 620 796 616 836 616 784 596 724 752 580 776 624 776 616 772 588 780 592 772 596 772 596 772 596 772 596 772 596 772 596 772 596 776 604 776 604 776 604 776 604 776 604 776 604 780 608 784 612 784 612 784 612 784 612 784 612 784 616 788 616 788 616 788 616 792 612 792 612 792 612 792 612 792 616 796 616 796 616 796 616 796 608 804 604 804 604 804 604 804 608 808 608 808 608 808 608 808 612 812 612 816 608 824 620 820 644 840 648 796 636 812 684 812 676 740 700 844 748 816 816 660 856 644 856 668 824 688 844 676 876 696 896 712 916 724 928 728 892 708 912 508 488 308 424 468 860 716 868 672 864 668 820 660 820 644 816 640 816 636 812 636 812 636 808 632 808 628 804 628 800 624 800 624 800 624 800 624 800 616 796 608 788 604 784 600 780 596 776 588 768 580 756 572 772 564 760 560 764 576 760 556 752 560 732 552 716 532 708 548 712 544 708 540 712 548 720 560 732 564 732 564 732 564 732 564 728 556 728 540 704 532 736 580 788 572 704 500 692 532 704 500 688 508 688 508 688 512 696 520 692 512 688 508 688 504 684 508 672 504 664 500 656 492 652 488 652 492 652 488 648 488 644 484 640 480 640 476 636 472 632 472 628 468 628 464 624 460 620 464 616 464 604 456 600 452 592 448 588 444 588 440 584 436 580 436 584 432 580 428 576 424 572 420 568 420 564 416 564 412 560 412 560 404 568 408 560 404 540 388 540 400 536 400 532 392 524 384 528 388 520 384 516 380 516 384 508 376 512 376 512 372 504 364 496 360 496 356 492 352 488 352 492 356 488 344 480 340 476 340 468 344 464 340 460 336 456 336 452 332 452 328 448 324 444 324 428 320 428 320 428 320 428 320 420 312 420 308 416 304 412 304 404 292 404 292 404 292 404 292 408 292 400 284 400 288 408 296 440 320 416 280 368 232 320 200 324 208 316 204 316 204 312 196 324 196 332 212 344 224 348 236 348 240 352 248 352 248 348 244 364 252 352 236 336 228 336 232 340 232 340 232 340 232 340 232 336 232 336 228 332 224 328 224 328 220 324 216 320 220 324 224 316 216 320 220 324 216 320 212 312 208 312 204 308 204 304 204 292 200 288 200 288 200 288 200 284 196 284 192 280 188 276 188 268 196 272 200 276 196 272 192 268 192 264 188 264 184 260 184 260 176 260 184 260 180 252 176 256 184 252 180 244 176 244 172 224 160 208 144 196 140 204 152 208 156 220 168 228 172 228 168 220 160 212 156 208 156 212 160 204 152 216 164 220 160 212 148 216 152 204 144 208 156 208 148 212 152 204 144 200 144 200 148 196 140 196 140 196 140 196 140 188 140 204 148 196 136 192 140 192 144 192 144 192 144 192 144 184 140 188 144 192 140 188 136 196 144 188 136 184 136 184 140 184 136 184 136 184 136 184 136 160 120 164 124 164 124 160 120 172 128 164 120 160 124 168 132 168 132 172 128 160 116 164 132 160 124 164 124 160 116 148 104 172 116 176 128 148 76 180 208 452 384 392 264 232 120 152 104 152 112 152 116 152 116 148 112 152 112 148 108 144 104 140 100 60 12 60 16 64 20 68 20 68 20 68 16 64 12 60 12 64 16 64 16 64 16 64 16 52 8 56 12 60 16 64 20 48 24 56 24 44 12 44 20 52 24 52 28 56 32 60 32 60 24 56 20 52 24 56 28 60 28 60 24 56 20 52 20 52 16 48 28 68 40 68 32 64 28 52 20 60 28 52 16 44 16 52 20 56 24 52 20 56 24 52 16 44 12 40 4 44 0 36 8 48 20 48 12 44 28 56 48 76 72 96 84 108 92 112 96 116 100 124 104 132 112 132 112 132 116 136 116 140 108 104 48 36 0 4 0 4 8 12 16 24 36 36 36 16 8 16 4 12 0 8 0 32 12 12 4 20 20 36 28 84 64 64 20 32 16 24 0 24 16 24 24 24 24 24 24 24 16 24 20 28 24 32 24 16 8 4 4 20 8 108 252 256 252 248 248 248 248 244 240 248 248 244 240 236 228 224 220 208 196 204 200 204 180 164 140 100 72 56 32 36 32 44 36 100 68 132 48 176 436 560 516 500 476 548 468 544 464 496 312 472 364 504 384 544 376 324 244 316 308 352 488 576 508 480 632 684 688 692 656 532 540 552 644 532 564 488 620 528 580 492 496 388 580 748 620 372 356 568 592 652 472 624 428 600 432 600 444 600 432 600 436 604 436 608 440 592 480 612 432 696 332 212 396 688 444 636 440 584 488 600 448 612 456 612 460 616 464 620 464 624 448 628 452 636 524 748 812 744 916 796 908 768 900 780 920 776 908 772 908 772 908 772 912 772 912 772 920 776 920 776 912 776 904 776 904 776 904 776 904 776 904 776 908 780 912 784 912 784 920 784 920 784 920 784 920 788 924 788 924 788 924 788 924 792 924 792 924 792 924 792 924 796 928 796 928 796 928 796 932 804 944 800 944 800 944 800 944 804 948 804 948 804 948 804 948 808 952 812 964 820 960 824 952 856 964 828 896 792 904 824 872 676 840 816 908 876 844 676 544 652 500 664 528 680 556 688 520 704 572 716 564 732 568 740 564 776 508 756 564 540 276 364 592 724 560 664 512 688 516 636 512 644 496 644 492 640 488 636 488 636 496 636 492 632 488 628 488 624 484 624 484 624 484 624 484 616 472 612 468 608 460 600 456 592 448 592 444 584 436 572 424 560 432 568 440 572 420 556 408 556 396 568 428 568 384 552 432 544 392 532 380 528 384 536 392 560 412 560 412 560 412 560 412 548 420 564 408 536 408 584 492 564 384 496 396 532 388 512 412 524 384 516 376 508 376 508 376 512 380 512 376 508 376 504 372 500 360 496 352 488 348 484 344 484 344 484 340 480 336 476 336 480 340 480 336 476 332 472 332 468 328 468 324 464 320 460 320 460 336 456 328 452 324 444 320 440 316 440 312 436 308 432 308 440 320 432 316 424 308 416 308 416 312 416 308 412 304 408 304 400 300 408 308 412 296 392 280 404 292 404 288 396 280 384 272 396 280 384 264 376 268 384 276 372 264 376 264 376 260 368 252 360 248 360 248 356 244 352 252 360 256 348 260 344 252 336 256 344 248 344 244 340 240 336 240 332 236 332 232 328 228 324 228 320 212 320 212 320 212 320 212 312 204 312 200 304 204 300 204 288 204 292 204 292 204 292 208 296 204 288 196 288 204 296 212 288 188 252 148 216 128 212 128 204 132 224 136 204 112 208 136 192 132 200 148 216 164 232 172 240 176 248 180 244 168 228 156 240 168 232 160 228 168 240 176 228 160 228 160 228 160 228 160 232 164 232 168 228 164 224 164 224 160 220 156 216 160 220 164 212 152 216 160 220 160 216 156 204 144 208 140 204 136 200 136 200 144 200 144 200 144 200 144 196 140 196 136 192 132 188 132 188 132 200 144 204 140 192 128 196 136 196 132 192 128 188 128 176 124 184 132 188 132 184 136 188 140 188 144 184 144 184 144 164 116 148 96 132 96 144 104 148 108 164 124 172 128 172 124 152 108 152 108 152 116 164 124 164 124 172 132 172 120 156 104 152 104 140 100 152 116 160 112 156 108 148 100 144 100 144 104 140 96 140 96 140 96 140 96 132 96 148 104 140 92 136 96 144 96 144 96 144 96 144 96 136 92 140 96 144 92 140 88 148 96 140 88 136 88 136 92 132 84 132 84 132 84 132 84 132 88 136 92 140 88 136 84 136 84 124 76 124 76 132 96 136 100 140 92 124 84 128 96 120 80 124 84 120 72 104 60 92 64 108 68 84 80 292 404 776 664 620 400 284 116 112 68 108 76 112 80 116 76 112 72 108 76 116 76 104 64 104 72 68 52 72 60 76 64 84 68 64 52 76 64 84 68 80 60 64 60 72 64 64 56 68 64 72 64 68 60 68 56 64 56 52 48 68 52 56 40 56 56 64 56 68 60 72 56 68 52 44 44 48 52 60 64 68 68 44 44 48 52 60 64 68 68 60 56 60 52 56 48 52 48 56 52 56 52 56 52 56 52 56 52 56 52 56 52 56 52 52 48 52 44 48 40 44 40 48 48 48 48 52 52 56 52 48 48 60 68 88 96 112 112 116 108 112 108 112 112 120 120 136 132 132 124 124 120 124 120 120 120 100 76 40 20 8 4 8 12 12 16 24 32 40 44 20 16 12 4 4 8 12 16 8 8 8 12 12 16 16 16 60 52 40 28 20 16 20 24 16 20 20 24 24 20 20 16 24 24 24 24 24 24 24 24 24 20 24 20 24 68 176 280 260 252 244 244 244 244 236 228 252 248 240 240 240 236 224 212 216 216 212 204 184 164 148 132 112 96 76 48 40 24 56 52 96 60 168 104 324 528 680 512 660 536 656 524 680 548 580 460 572 488 600 520 592 460 344 288 320 268 408 540 580 532 416 604 628 712 672 644 556 500 504 568 480 436 488 524 532 500 460 388 368 648 732 528 372 396 740 676 784 628 820 620 804 596 788 600 788 604 796 612 800 608 788 596 808 584 860 616 836 376 444 600 824 628 792 604 784 612 796 616 796 612 792 608 788 612 792 612 820 612 816 644 732 608 712 760 628 780 576 768 584 768 604 780 616 772 616 772 612 776 604 776 596 772 592 776 584 776 584 772 596 772 600 772 600 772 600 772 608 780 608 780 608 780 608 780 612 784 612 784 612 784 612 784 616 788 616 788 616 788 616 788 612 792 608 792 608 792 608 792 608 792 608 792 608 792 608 792 612 800 612 800 612 800 612 800 616 804 616 804 616 804 616 800 632 808 620 812 604 832 612 836 644 820 640 808 648 828 724 696 656 828 740 832 832 744 760 664 836 668 852 684 848 684 868 696 908 712 904 708 920 728 948 748 948 684 908 788 936 636 816 744 868 688 856 668 840 660 840 664 828 648 828 648 828 648 828 648 820 636 820 632 816 628 812 628 812 628 812 624 808 620 804 620 796 612 796 608 792 604 788 604 772 588 772 584 764 572 748 560 760 572 764 568 748 560 740 556 748 564 748 560 744 560 740 556 740 564 744 560 732 540 704 516 704 524 700 524 712 544 740 568 756 564 712 560 756 596 748 552 696 520 692 520 692 520 688 516 708 528 700 520 692 512 688 508 684 504 684 504 684 504 684 504 680 504 680 500 676 496 672 496 668 492 668 488 664 484 660 484 636 480 644 488 644 476 624 456 624 464 624 460 620 456 616 456 620 460 616 456 616 456 612 452 600 440 600 436 596 432 592 432 592 432 592 428 588 424 584 424 580 420 576 408 572 404 564 400 544 400 548 408 548 408 544 404 536 396 536 396 536 396 536 396 528 388 520 380 516 380 516 384 516 376 508 368 500 364 500 364 484 360 484 356 480 352 476 348 476 348 476 344 472 340 468 340 464 344 456 332 448 324 444 324 456 336 456 332 444 320 440 320 432 324 432 320 428 316 424 312 420 308 420 304 416 304 412 300 404 296 408 296 408 296 412 300 408 292 396 280 388 272 384 272 356 228 324 200 316 212 328 216 312 200 312 200 316 212 328 220 316 208 328 224 344 240 352 248 356 244 348 236 344 240 352 248 356 248 356 244 348 240 344 240 340 240 340 236 328 232 324 232 336 236 336 228 332 224 328 224 332 224 328 220 324 224 328 228 320 216 320 212 308 212 304 212 300 208 296 208 296 208 296 208 272 196 272 200 276 204 280 204 276 200 276 200 276 200 276 200 272 192 268 200 280 204 272 184 268 192 268 192 268 192 268 192 268 188 252 172 240 172 252 184 256 184 256 180 252 176 248 176 240 168 240 172 240 172 236 168 240 164 216 160 220 172 224 172 216 156 212 156 212 160 220 168 212 156 212 156 212 156 212 156 224 160 208 152 212 156 212 152 196 144 204 148 200 144 208 164 196 144 200 144 200 140 192 132 196 140 196 140 196 140 196 140 188 140 180 136 176 132 172 132 156 124 172 140 184 140 172 128 184 144 180 136 176 132 168 128 176 136 176 132 172 128 168 128 172 136 168 132 164 128 160 128 148 120 160 132 164 128 152 112 164 120 152 120 168 136 160 112 164 128 160 120 156 116 148 112 128 108 144 100 212 340 648 888 1020 952 1008 1008 772 284 104 132 136 112 136 116 140 116 140 116 152 120 136 112 140 116 140 112 52 8 56 16 60 20 68 24 52 12 56 16 64 20 64 16 56 12 64 16 56 8 60 16 60 12 60 8 56 8 52 4 48 28 60 28 48 16 52 32 48 20 52 28 56 24 48 20 48 16 52 24 56 28 64 32 48 16 52 24 56 28 64 32 56 36 56 32 52 28 48 28 52 32 52 32 52 32 52 32 52 32 52 32 52 32 52 32 48 28 48 24 44 20 40 20 44 24 44 28 48 32 52 32 40 24 56 48 84 76 104 88 112 88 108 88 108 92 116 100 128 108 124 100 120 100 124 104 124 96 104 56 44 0 8 0 8 0 12 16 24 36 44 48 24 12 16 4 8 0 12 4 8 0 8 4 12 8 16 8 40 24 24 8 16 8 24 20 16 12 20 16 24 12 20 8 24 16 24 16 24 16 24 16 24 20 28 12 32 92 196 264 260 244 244 236 248 240 240 224 244 228 232 224 236 224 220 204 216 208 212 192 184 152 140 120 100 80 64 36 24 20 36 52 72 68 116 72 292 488 552 460 508 488 516 472 572 424 476 292 496 308 520 384 520 388 304 276 292 320 448 592 608 548 444 552 680 668 704 592 540 496 496 572 440 544 452 628 504 568 424 420 408 696 720 480 320 372 648 540 616 472 608 432 576 408 580 424 592 420 600 424 600 432 600 428 616 432 640 464 624 196 312 484 640 468 608 444 604 452 612 456 612 456 608 452 608 452 612 436 596 404 604 488 612 556 728 812 776 916 776 932 768 904 772 880 772 876 772 880 772 896 776 912 772 920 772 928 776 936 772 936 772 908 772 908 772 908 772 908 780 916 780 916 780 916 780 916 784 920 784 920 784 920 784 920 788 924 788 924 788 924 788 924 788 928 792 928 792 928 792 928 792 928 792 928 792 928 792 928 796 932 796 932 796 932 796 932 800 936 800 936 800 936 800 944 800 972 804 972 820 964 840 952 864 908 800 872 804 876 784 784 808 908 832 852 804 620 652 540 672 516 684 520 684 508 692 516 716 544 724 536 736 544 756 560 744 528 732 580 732 532 672 568 684 528 680 516 668 508 664 508 648 492 648 492 648 492 648 492 636 492 636 488 632 488 628 484 628 484 628 480 624 480 620 476 612 468 612 464 608 464 604 460 592 448 592 444 584 432 572 424 568 420 564 420 564 420 564 420 564 416 560 416 556 412 556 412 556 404 564 408 560 396 540 380 508 344 496 336 496 344 508 360 524 384 552 412 560 396 528 360 528 376 528 376 524 372 524 368 528 380 524 376 520 368 516 376 504 372 504 372 504 380 504 372 500 364 504 360 500 360 496 356 488 348 484 344 484 340 480 340 472 336 488 344 484 332 468 316 468 324 468 324 464 320 460 320 456 336 452 332 452 332 448 328 436 316 436 312 432 312 428 308 428 300 428 296 424 300 420 300 416 304 408 304 404 300 396 296 400 296 408 300 412 300 408 296 396 284 396 284 396 284 396 284 392 280 384 272 380 272 380 276 380 268 372 256 364 252 360 256 360 244 360 244 356 240 348 248 348 248 344 252 344 248 340 248 344 236 336 228 328 224 328 224 336 232 336 228 324 216 320 216 320 212 316 208 316 204 308 212 308 208 304 216 300 212 300 212 292 204 292 204 292 204 288 200 292 200 288 192 276 184 264 176 240 144 220 132 220 136 216 128 204 120 204 120 204 124 212 132 216 148 224 160 236 172 244 180 252 180 244 172 240 176 248 184 248 180 248 176 244 172 240 172 240 168 240 164 240 164 236 160 236 156 236 152 228 156 224 156 228 164 224 168 220 172 224 176 216 164 216 160 216 156 212 156 208 152 212 152 212 152 212 152 196 136 196 140 200 144 204 144 200 140 200 140 200 140 200 140 196 136 192 144 204 148 196 128 192 136 192 136 192 136 192 136 200 144 184 128 176 132 184 140 184 136 184 132 180 132 176 128 164 120 168 120 168 120 168 128 172 124 160 124 164 136 172 132 164 116 160 112 160 116 164 124 160 116 160 116 160 116 160 116 168 116 152 108 156 112 156 108 144 104 152 104 144 100 152 116 140 100 144 100 144 96 136 88 140 96 140 96 140 96 140 96 148 96 144 96 140 92 136 88 120 76 132 88 140 88 136 84 132 96 136 96 136 96 136 96 136 96 136 92 132 88 128 88 132 96 128 92 128 88 124 88 116 80 124 88 124 88 116 80 124 80 112 80 128 92 120 72 128 92 124 84 120 80 112 84 144 140 116 136 460 704 968 908 964 864 1020 884 696 228 136 100 116 92 116 92 116 88 112 88 120 92 108 88 116 92 108 80 68 52 72 60 76 64 84 68 72 56 72 56 72 60 80 64 64 60 72 64 64 56 68 64 68 60 68 56 64 56 60 52 64 56 76 60 64 52 68 60 56 44 60 52 64 48 56 44 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 60 56 60 52 56 48 52 48 56 52 56 52 56 52 56 52 56 52 56 52 56 52 56 52 52 48 52 44 48 40 44 40 48 44 48 44 52 48 52 48 40 44 60 68 84 92 100 100 116 108 112 108 112 112 120 120 128 124 124 120 124 124 132 128 124 120 96 72 36 20 8 8 8 8 12 16 28 36 44 48 32 28 24 16 12 12 12 12 8 8 8 12 12 16 16 16 16 12 8 8 12 16 24 32 20 20 24 24 24 24 20 20 24 24 24 24 24 24 24 24 20 36 28 12 52 144 224 256 260 252 248 248 248 248 244 236 232 228 224 228 232 228 220 212 216 212 208 196 176 156 136 120 92 80 72 32 36 24 64 56 112 100 156 136 460 572 668 524 656 512 660 548 704 532 556 456 596 488 604 508 580 456 344 288 284 352 504 584 568 512 388 480 652 696 692 644 532 508 500 460 428 416 448 484 488 444 384 364 444 704 700 432 372 464 772 624 784 620 788 596 772 584 788 616 784 596 776 596 776 600 784 608 796 604 788 628 768 304 584 672 820 616 792 592 788 604 796 604 800 604 792 600 792 600 796 608 816 608 796 640 716 608 712 760 636 776 580 768 592 764 632 772 628 772 616 776 616 772 616 776 608 772 600 772 600 768 596 772 600 772 600 772 600 772 600 772 608 780 608 780 608 780 608 780 612 784 612 784 612 784 612 784 616 788 616 788 616 788 616 792 612 792 608 792 608 792 608 792 608 792 608 792 608 792 608 792 612 796 612 796 612 796 612 796 616 800 616 800 616 800 616 800 624 796 624 808 620 832 628 844 656 812 608 804 712 792 644 752 724 816 780 844 800 668 800 696 840 688 864 696 868 696 888 708 912 728 920 744 940 760 956 776 932 768 936 716 900 724 896 664 860 680 860 680 856 672 848 668 832 652 832 652 832 652 832 652 820 636 820 636 816 632 816 628 812 628 812 628 808 624 808 620 796 612 796 612 792 608 792 604 784 600 784 596 776 584 764 576 744 560 744 560 748 564 748 564 744 560 744 556 740 552 736 552 728 556 740 568 748 564 740 556 712 524 696 508 680 500 680 504 652 504 708 528 684 492 672 508 704 528 704 524 700 524 696 520 700 524 700 524 700 524 696 520 688 508 688 508 688 508 688 508 680 504 680 504 676 500 676 496 660 484 660 480 656 480 652 476 652 488 648 492 648 480 632 468 636 476 632 472 628 468 628 468 620 456 620 452 616 448 612 448 600 436 600 436 596 432 596 428 592 428 592 424 588 420 584 420 580 416 576 404 572 400 564 400 556 412 556 416 556 412 552 408 536 396 536 396 536 396 536 396 524 388 520 380 516 380 516 380 512 376 504 364 496 360 496 360 484 360 484 356 480 352 476 348 476 344 472 344 468 340 468 340 456 336 452 328 448 328 452 332 452 332 452 328 444 324 440 320 424 316 420 312 420 308 416 304 416 300 412 300 408 296 408 292 404 292 404 288 396 284 392 280 400 288 400 284 388 264 368 248 336 220 328 220 336 220 320 200 324 212 320 208 320 212 324 216 340 232 344 236 348 244 352 248 364 252 360 248 356 252 360 256 356 248 356 244 348 240 344 240 332 240 332 240 324 240 324 236 336 236 336 232 332 224 328 224 332 224 328 220 324 224 328 228 320 216 320 212 308 212 304 212 296 208 288 212 288 212 288 212 276 200 276 200 280 204 280 204 276 200 276 200 276 200 276 200 272 192 268 196 280 204 272 188 268 192 268 192 268 192 268 192 272 196 264 184 256 184 260 192 256 184 256 184 252 180 252 176 244 164 240 168 240 168 236 168 240 164 216 160 224 172 220 168 224 168 220 160 216 160 220 164 224 168 224 168 224 168 224 168 224 160 208 152 212 156 212 152 204 152 208 148 196 140 204 152 200 144 200 144 200 140 192 136 196 140 196 140 196 140 196 144 196 148 188 148 184 144 184 144 168 132 172 132 176 136 176 136 164 128 168 132 176 140 180 144 176 136 176 132 172 128 168 128 168 128 164 128 160 124 160 124 152 120 156 124 160 120 156 116 152 112 148 116 156 120 152 108 164 128 160 120 156 116 148 112 160 80 208 492 924 1020 1020 980 1020 1020 924 648 396 188 188 188 156 124 144 120 140 116 132 112 136 112 132 116 140 116 128 96 56 12 56 16 60 20 64 20 64 16 52 4 52 12 60 20 56 12 64 16 56 8 60 16 68 16 64 16 60 12 60 8 52 28 56 28 52 24 56 28 44 20 52 24 52 24 48 16 60 28 60 24 56 20 52 20 60 28 60 24 56 20 52 20 56 36 56 32 52 28 48 28 52 32 52 32 52 32 52 32 48 28 48 28 48 28 48 28 48 28 48 24 44 20 40 20 44 24 44 24 44 24 44 28 32 20 52 44 76 64 92 76 112 88 108 88 108 92 116 100 120 100 120 100 124 108 132 112 128 96 100 48 36 0 8 0 4 0 8 16 24 32 44 48 32 24 28 12 16 4 12 4 8 0 8 4 12 8 16 8 8 0 4 0 12 8 24 20 20 12 24 20 28 16 20 12 24 16 24 16 24 16 24 16 16 28 24 0 68 176 244 232 260 244 248 240 252 244 244 232 228 216 224 220 232 224 224 208 212 204 204 184 172 136 124 100 76 60 48 24 20 24 48 64 76 100 92 128 444 516 524 460 500 468 516 504 580 388 432 292 516 320 512 372 516 388 304 272 240 424 544 588 520 460 388 420 588 604 708 672 580 508 476 500 408 552 444 612 484 528 380 436 536 740 624 352 316 448 688 524 616 472 608 444 588 428 596 444 604 432 596 428 596 440 612 452 608 452 588 488 532 116 476 516 616 444 592 428 592 440 600 436 600 440 596 436 596 436 600 436 596 444 596 508 604 560 728 800 772 888 772 900 764 860 768 852 772 888 772 888 772 888 772 896 768 900 768 900 764 908 768 908 772 908 772 908 772 908 772 908 780 916 780 916 780 916 780 916 784 920 784 920 784 920 784 920 788 924 788 924 788 924 788 924 788 928 792 928 792 928 792 928 792 928 792 928 792 928 792 928 796 932 796 932 796 932 796 932 800 936 800 936 800 936 800 936 796 952 804 952 816 960 836 964 832 904 776 892 844 808 708 856 848 880 852 792 684 560 700 540 692 540 708 552 708 540 720 548 732 568 744 588 776 624 808 652 792 636 760 556 700 560 704 504 668 520 684 528 684 524 672 512 656 500 656 500 652 496 652 496 640 496 636 492 636 488 632 488 632 488 628 484 628 480 624 480 616 472 612 468 612 464 608 464 604 460 604 460 600 452 588 440 560 416 560 416 556 412 556 412 560 416 556 412 552 408 552 408 552 400 560 408 568 412 564 408 564 404 552 384 532 372 524 368 484 348 500 340 472 336 516 404 536 388 532 384 528 376 524 376 524 376 524 376 528 380 528 388 512 380 512 380 508 384 508 376 504 368 504 364 504 360 500 360 488 348 488 344 484 344 480 340 484 344 492 348 488 336 476 328 476 328 472 328 468 324 468 324 460 340 456 332 452 328 444 324 440 320 436 316 436 312 432 312 428 300 428 296 424 300 420 300 416 304 408 304 404 300 396 296 408 300 412 304 412 300 408 292 392 280 392 280 392 280 392 280 388 276 380 272 376 268 380 272 376 264 368 256 360 252 360 252 360 244 360 244 356 240 348 248 344 244 344 248 340 248 336 244 332 228 328 224 328 228 336 232 332 224 324 220 324 220 320 212 316 208 316 208 312 204 304 208 300 204 296 208 296 204 292 208 300 212 296 204 288 196 280 192 284 200 288 200 276 176 248 152 216 128 208 128 216 128 204 112 220 136 220 136 220 140 232 148 244 176 248 180 248 180 248 180 256 188 256 188 256 188 256 188 248 180 248 176 244 172 240 172 244 172 240 168 244 164 240 164 236 156 236 152 228 156 224 156 228 164 224 168 220 172 224 176 216 164 216 160 216 156 212 156 208 152 212 152 212 152 212 152 200 144 204 144 204 144 204 144 200 140 200 140 200 140 200 140 200 140 192 140 200 148 196 132 192 136 192 136 192 136 192 136 200 148 192 140 184 136 188 144 188 140 184 136 184 132 180 132 168 124 172 124 172 124 172 132 172 124 164 128 168 136 168 124 172 124 164 120 160 120 164 120 164 120 164 120 164 120 164 120 168 116 152 108 156 112 156 108 152 112 156 104 140 92 144 104 144 100 148 104 144 100 140 92 140 96 140 96 140 96 140 96 148 100 148 100 144 96 144 96 136 88 132 84 132 88 136 92 128 88 132 92 132 96 136 96 136 96 136 92 132 88 128 88 128 92 128 88 124 88 120 84 120 84 120 84 120 84 120 84 116 80 116 84 120 84 116 76 124 88 124 84 120 80 116 88 180 96 152 376 660 632 684 636 676 528 496 232 220 128 180 88 136 108 128 100 120 92 116 88 112 88 112 96 124 96 104 68 72 56 76 60 76 60 80 64 80 60 68 48 64 52 72 60 64 60 72 64 64 56 68 64 80 72 76 68 76 64 72 64 64 48 60 48 64 52 60 48 64 52 68 60 72 56 64 52 64 64 60 56 56 52 48 48 64 64 60 56 56 52 48 48 60 56 60 52 56 48 52 48 56 52 56 52 56 52 56 52 52 48 52 48 52 48 52 48 52 48 52 44 48 40 44 40 48 44 48 44 48 44 48 40 40 40 48 52 68 76 92 92 116 108 112 108 112 112 120 120 124 120 124 120 128 128 136 132 124 116 92 64 28 12 4 8 4 4 8 12 20 28 32 36 28 28 28 24 20 16 12 8 8 8 8 12 12 16 16 16 16 16 16 16 16 20 20 20 20 24 28 28 28 28 24 20 24 24 24 24 24 24 24 24 16 28 16 16 88 204 248 228 256 248 244 244 252 252 248 240 232 228 228 232 236 236 228 220 212 208 200 184 164 136 116 100 68 56 56 28 40 36 80 72 120 116 168 232 592 576 644 512 656 500 664 568 688 444 500 460 620 496 600 496 580 456 336 280 276 460 556 520 428 380 364 400 448 532 696 744 636 476 424 428 416 436 448 464 476 412 344 416 636 756 608 344 436 556 812 656 760 604 788 608 772 580 756 576 776 600 768 592 768 596 780 608 776 596 768 636 652 248 712 624 796 596 780 584 784 596 784 592 788 596 784 592 784 592 788 596 800 600 768 624 700 600 720 760 648 776 596 768 604 764 644 772 624 776 612 776 612 776 616 772 612 768 620 764 620 764 620 768 608 772 600 772 600 772 600 772 608 780 608 780 608 780 608 780 612 784 612 784 612 784 612 784 616 788 616 788 616 788 616 792 612 792 608 792 608 792 608 792 608 792 608 792 608 792 608 792 612 796 612 796 612 796 612 796 616 800 616 800 616 800 616 800 616 800 620 808 632 824 652 836 632 804 648 820 696 728 600 852 764 844 848 752 724 672 876 664 872 704 884 720 884 720 904 736 924 744 940 800 984 868 1020 912 984 824 932 740 896 688 896 688 864 680 864 688 868 684 856 672 844 664 840 660 836 656 832 652 824 640 824 636 820 636 816 632 816 632 816 628 812 628 808 624 800 616 800 612 796 612 792 608 792 608 792 608 788 600 780 592 756 572 752 560 740 552 732 544 744 560 744 556 740 552 736 552 740 560 740 560 740 560 736 556 736 552 728 540 716 532 708 528 696 512 680 496 676 516 716 560 720 544 716 536 708 528 704 524 704 528 704 528 708 532 708 532 700 520 696 516 692 512 688 508 684 508 684 504 680 504 676 500 672 496 668 492 668 488 664 488 660 492 652 488 644 480 636 476 632 468 628 468 624 464 624 460 624 460 620 452 616 448 608 444 604 440 604 436 600 436 596 432 592 428 592 424 588 420 584 420 580 416 576 404 572 400 564 400 552 408 548 408 548 404 540 396 532 392 532 392 532 392 532 392 524 384 516 376 512 376 512 380 512 372 504 360 496 356 492 360 484 360 484 356 480 352 476 348 472 344 468 340 468 336 464 336 452 332 448 328 448 332 456 336 452 324 436 320 448 328 444 312 432 324 428 320 424 316 424 312 412 300 408 296 408 292 404 292 416 304 412 296 404 288 396 284 396 288 400 288 388 264 360 240 344 220 324 212 328 220 332 216 340 228 344 236 352 248 364 256 364 256 360 252 360 248 356 248 364 256 364 260 368 256 364 256 356 248 356 244 348 240 344 240 336 244 336 240 328 244 324 240 336 236 336 232 332 224 328 224 332 224 328 220 324 224 328 228 320 216 320 212 308 212 304 212 296 208 288 212 288 212 288 212 284 204 280 204 280 204 280 204 276 200 276 200 276 200 276 200 280 196 264 192 272 200 272 192 268 192 268 192 268 192 268 192 264 192 260 184 256 184 256 184 260 188 260 184 256 184 252 180 248 168 244 172 244 172 240 172 240 168 224 168 228 172 216 156 224 164 220 160 216 160 220 164 220 164 220 164 220 164 220 164 224 160 208 152 212 156 212 152 208 156 212 148 196 136 200 148 200 148 204 148 204 144 196 136 196 140 196 140 196 140 196 144 188 140 180 140 184 144 184 144 180 140 176 132 172 136 176 140 176 136 172 132 172 128 168 128 176 136 176 132 172 128 168 128 164 128 160 124 160 120 156 120 156 120 156 120 156 120 156 120 152 120 164 128 160 124 156 120 160 124 156 120 156 120 152 116 116 96 104 40 112 136 212 248 300 248 228 176 228 216 200 104 164 136 152 128 144 120 136 116 132 112 132 120 144 120 124 92 60 16 60 16 60 16 60 16 60 12 56 8 52 8 52 8 56 12 64 16 56 8 60 16 72 24 68 20 64 16 64 16 52 20 40 16 52 24 48 16 52 28 60 32 60 32 56 24 60 28 60 24 56 20 52 20 60 28 60 24 56 20 52 20 56 36 56 32 52 28 48 28 52 32 52 32 52 32 52 32 44 24 44 24 44 24 44 24 48 28 48 24 44 20 40 20 44 24 44 24 40 20 40 20 40 20 36 20 52 48 84 72 112 88 108 88 108 92 116 100 124 104 120 100 120 104 128 108 128 92 92 40 28 0 4 0 4 0 4 4 8 16 20 24 16 12 20 16 20 8 12 4 8 0 8 4 12 8 16 8 24 16 24 12 20 12 20 8 24 16 28 20 28 20 24 16 24 16 24 16 24 16 24 16 20 12 16 28 116 200 244 220 248 236 240 232 248 240 244 228 236 224 228 224 236 228 224 208 208 200 196 172 156 120 104 80 56 44 36 24 28 40 68 80 80 96 120 264 536 480 524 436 508 456 524 516 528 284 360 328 528 332 508 376 520 396 296 256 308 520 532 484 388 360 388 400 360 528 712 752 692 516 396 504 388 560 428 576 468 480 356 492 696 728 500 296 376 440 604 488 608 480 628 484 624 452 600 440 592 428 588 432 584 432 588 444 600 440 616 476 412 132 584 456 600 428 580 420 588 432 588 424 592 432 588 424 584 428 592 440 592 464 588 516 588 560 724 804 768 880 772 892 768 860 772 856 776 912 780 904 776 904 776 904 768 892 764 884 764 884 764 892 772 908 772 908 772 908 772 908 780 916 780 916 780 916 780 916 784 912 784 912 784 912 784 912 788 916 788 916 788 916 788 916 792 928 792 928 792 928 792 928 792 928 792 928 792 928 792 928 796 932 796 932 796 932 796 932 800 936 800 936 800 936 800 932 808 928 812 940 816 956 824 952 772 908 812 896 780 780 764 892 828 836 804 636 636 560 712 500 696 544 712 564 716 548 720 560 728 600 804 712 912 828 988 880 932 744 800 628 724 520 676 544 684 532 688 532 688 528 680 520 668 512 664 508 660 500 656 496 644 496 640 496 636 492 636 492 636 488 632 488 628 484 628 484 620 472 616 472 612 468 612 468 608 464 608 464 608 460 600 452 592 444 584 432 568 416 552 408 564 420 564 416 560 416 556 412 568 408 564 404 560 400 556 396 544 388 544 384 540 384 536 380 548 392 536 396 556 408 544 380 552 400 544 392 536 384 528 380 536 388 532 384 532 384 532 392 524 392 520 388 516 388 512 376 508 368 508 368 504 364 504 364 500 360 496 356 496 352 492 352 488 344 488 340 480 332 476 328 468 324 468 324 464 320 460 320 464 340 460 336 448 324 444 320 444 320 440 320 436 316 436 316 428 300 428 296 424 300 420 300 416 304 408 304 404 300 396 296 404 296 408 296 404 288 396 280 388 276 388 276 388 276 388 276 384 276 380 268 372 264 376 268 372 264 364 252 356 248 356 248 360 244 360 244 356 240 348 248 340 240 340 248 336 244 336 240 336 232 332 224 328 224 332 228 332 216 312 212 328 228 324 208 324 216 324 212 320 212 312 216 304 204 300 212 296 208 296 208 304 216 300 212 296 204 292 204 288 200 288 196 276 176 256 160 256 164 236 152 240 164 248 160 244 160 244 164 252 176 264 184 260 188 256 188 252 184 248 180 252 188 256 192 260 188 256 184 248 180 248 176 244 172 240 172 248 172 244 172 244 168 244 168 236 156 236 152 228 156 224 156 228 164 224 168 220 172 224 176 216 164 216 160 216 156 212 156 208 152 212 152 212 152 212 152 208 148 208 148 204 144 204 144 200 140 200 140 200 140 200 140 204 140 188 132 196 144 200 140 192 136 192 136 192 136 192 136 188 140 188 140 184 136 180 132 192 140 188 140 184 136 184 136 172 128 176 128 176 128 176 136 172 128 168 132 172 136 160 116 156 112 156 112 156 116 164 124 160 116 160 116 160 116 160 116 168 116 152 108 156 112 156 108 148 108 152 104 140 96 148 108 148 104 152 108 148 100 140 96 140 96 140 96 140 96 140 96 140 92 140 92 144 96 144 96 140 92 140 92 140 88 136 88 140 96 136 92 128 84 124 80 136 96 136 92 132 88 128 88 124 88 124 88 120 84 120 80 124 84 120 80 116 84 120 88 116 88 132 96 124 84 124 92 120 84 120 84 120 84 120 92 84 116 124 96 104 28 80 68 224 112 148 60 124 68 124 92 132 104 128 100 124 96 120 92 116 88 112 92 120 92 108 72 76 60 76 60 76 60 76 60 72 56 72 56 72 52 64 44 64 60 72 64 64 56 68 64 72 64 68 60 68 56 64 56 68 48 56 48 68 60 64 44 60 52 68 56 68 56 64 48 60 56 56 56 56 56 56 52 60 56 56 56 56 56 56 52 60 56 60 52 56 48 52 48 56 52 56 52 56 52 56 52 48 44 48 44 48 44 48 44 52 48 52 44 48 40 44 40 48 44 48 40 44 36 40 36 52 40 36 28 44 60 88 96 116 108 112 108 112 112 120 120 132 128 128 120 124 120 128 124 124 116 88 56 20 8 4 8 8 4 4 0 0 4 4 8 4 8 16 20 20 20 16 12 8 8 8 12 12 16 16 16 16 20 20 20 20 20 20 16 24 28 28 32 32 28 28 24 24 24 24 24 24 24 24 24 36 20 20 64 140 208 240 240 244 236 232 236 240 244 240 236 236 232 228 228 228 228 216 208 208 204 196 176 152 120 100 80 56 48 52 28 48 52 104 100 140 108 236 396 652 528 664 504 664 504 676 568 632 328 452 496 628 496 608 504 592 464 328 256 376 508 460 400 356 340 400 376 408 636 808 744 752 564 416 412 396 440 424 428 444 380 324 476 728 680 456 296 452 412 568 464 672 536 728 576 764 608 788 636 772 608 772 608 768 600 760 592 784 564 816 592 524 316 808 588 772 580 768 576 776 588 776 580 780 588 776 584 776 584 780 588 788 592 760 616 696 596 724 760 648 780 588 772 576 776 604 788 596 784 596 780 600 780 604 776 608 768 612 768 620 764 624 764 608 772 600 772 600 772 600 772 608 780 608 780 608 780 608 780 612 784 612 784 612 784 612 784 616 788 616 788 616 788 616 788 612 792 612 792 612 792 612 792 612 792 612 792 612 792 612 792 616 796 616 796 616 796 616 796 620 800 620 800 620 800 620 800 616 816 624 812 640 812 672 812 644 784 696 796 616 764 700 848 812 804 796 672 812 684 848 676 856 688 868 708 868 704 888 716 920 780 1008 920 1020 1004 1020 1008 1020 916 952 776 936 716 932 704 892 696 872 688 864 680 860 680 852 672 848 664 840 656 836 652 828 644 824 640 824 636 820 636 820 636 816 632 816 628 812 628 804 620 800 616 800 612 796 612 788 608 792 608 792 604 784 600 788 604 784 592 772 584 764 576 752 568 752 568 748 564 744 560 752 572 748 564 744 564 744 564 736 556 736 560 736 556 732 552 740 552 736 560 752 560 728 532 736 548 732 540 720 532 712 524 716 540 716 536 708 532 704 528 708 528 704 520 696 512 692 508 688 512 684 508 684 504 680 504 672 496 672 492 668 492 664 488 656 488 640 476 636 472 632 472 636 476 632 472 628 468 628 468 628 464 624 456 612 444 604 440 608 444 604 440 604 436 600 436 592 428 592 424 588 420 584 420 580 416 576 404 572 400 564 400 556 412 552 412 548 404 540 396 528 388 528 388 528 388 528 388 520 380 512 376 508 372 512 376 508 368 500 360 492 356 492 356 484 360 484 356 480 352 476 348 468 340 468 336 464 336 460 332 464 340 456 332 448 328 448 328 452 316 428 312 448 336 444 308 428 320 428 316 424 316 420 308 420 304 416 304 412 300 412 296 408 296 404 292 404 292 404 292 404 288 400 280 388 272 376 264 376 260 372 264 384 272 376 256 376 260 368 256 368 256 368 260 364 256 364 252 360 252 360 248 356 252 364 260 368 256 360 248 356 248 356 244 348 240 344 240 340 248 336 244 332 244 328 244 336 236 336 232 332 224 328 224 332 224 328 220 324 224 328 228 320 216 320 212 308 212 304 212 296 208 288 212 288 212 288 212 288 212 288 208 284 204 280 204 276 200 276 200 276 200 276 200 284 196 264 188 268 200 276 196 268 192 268 192 268 192 268 192 264 192 264 192 264 188 260 184 264 192 260 188 260 184 256 184 252 172 248 176 248 176 244 176 240 168 224 172 232 172 212 148 204 148 204 148 208 160 220 168 224 168 224 168 224 168 224 168 224 160 208 152 212 156 212 152 200 148 208 148 200 144 208 160 200 152 204 156 200 152 196 144 192 144 192 144 192 144 192 144 180 144 184 144 188 148 192 152 180 140 184 148 184 140 172 128 172 128 168 128 168 128 168 128 176 136 176 132 172 128 168 128 160 124 160 120 156 120 152 116 160 124 152 116 152 116 160 124 148 120 168 128 156 116 156 124 156 120 156 120 156 120 156 120 140 60 72 80 144 60 104 172 148 132 184 168 192 132 160 128 152 124 144 120 140 120 140 120 140 116 128 112 136 116 128 104 60 16 60 16 60 16 60 16 52 8 56 16 56 8 44 0 56 12 64 16 56 8 60 16 56 8 52 4 52 0 48 0 64 28 48 24 60 36 60 20 44 20 48 24 52 20 48 16 56 24 56 24 56 24 56 24 56 24 56 24 56 24 56 24 56 36 56 32 52 28 48 28 52 32 52 32 52 32 52 32 44 24 44 24 44 24 44 24 48 28 48 24 44 20 40 20 44 24 44 20 40 16 36 16 56 24 28 0 32 36 84 80 112 88 108 88 108 92 116 100 132 112 128 104 120 100 120 100 128 92 92 36 24 0 4 4 8 0 0 0 0 0 0 0 0 0 8 8 20 12 16 4 8 0 8 4 12 8 16 8 8 0 12 12 20 12 20 12 24 20 28 24 32 20 28 16 24 16 24 16 24 16 24 16 48 12 24 76 160 200 236 244 240 224 228 224 240 232 236 224 236 220 224 216 224 212 208 188 208 196 192 168 148 112 92 68 52 40 36 28 36 52 84 100 92 84 188 392 556 432 552 440 516 460 528 508 468 196 312 356 516 336 512 392 532 400 288 240 400 512 400 364 340 348 392 344 372 700 792 680 704 600 396 440 392 564 428 552 464 460 360 536 740 644 384 268 380 272 340 272 352 244 408 308 492 392 576 460 624 472 628 484 620 468 604 460 624 412 660 436 312 220 668 460 584 416 572 416 584 424 580 416 588 424 584 420 580 424 584 436 588 456 576 508 580 552 724 796 768 888 776 912 776 904 788 900 784 924 780 924 780 916 776 916 772 908 768 908 768 900 764 900 768 908 772 908 772 908 772 908 780 916 780 916 780 916 780 916 784 912 784 912 784 912 784 912 788 916 788 916 788 916 788 916 792 924 792 924 792 924 792 924 792 924 792 924 792 924 792 924 796 928 796 928 796 928 796 928 800 932 800 932 800 932 800 924 820 920 816 928 808 944 808 940 768 900 812 856 716 840 872 828 844 724 668 560 720 528 636 532 668 528 688 548 688 532 696 536 748 652 884 832 1000 908 996 888 1004 864 848 640 756 600 728 512 704 548 692 528 680 520 680 524 676 516 668 512 664 504 656 500 644 500 644 496 640 492 636 492 636 492 636 488 632 484 628 484 620 476 620 472 616 468 612 468 604 460 608 464 608 460 600 456 612 468 612 464 604 460 600 456 572 428 572 424 568 424 564 420 572 416 568 412 568 416 576 424 564 408 564 408 564 404 556 396 560 412 548 400 544 408 564 428 556 408 548 400 536 388 528 384 548 396 544 392 536 384 528 384 532 396 524 392 520 392 512 380 508 372 512 368 508 364 504 364 492 352 492 348 488 344 484 344 484 340 480 328 472 324 468 328 480 336 480 332 476 328 472 332 468 344 460 336 448 324 440 316 444 324 444 320 440 316 436 316 428 300 428 296 424 300 420 300 416 304 408 304 404 300 396 296 416 308 420 304 412 296 404 288 388 276 388 276 388 276 388 276 384 272 376 264 372 264 372 268 372 260 364 252 356 244 356 248 360 244 360 244 356 240 348 248 340 240 340 244 336 240 332 240 344 240 336 228 328 220 324 220 332 212 304 208 328 232 324 204 316 208 316 204 312 200 304 208 308 212 308 216 304 216 300 216 284 196 288 200 288 200 288 204 296 204 284 192 276 184 272 184 256 172 264 192 284 196 264 164 276 188 264 172 252 164 244 160 252 184 252 184 252 184 252 184 244 180 256 188 256 188 248 176 248 180 248 176 244 172 240 172 248 176 248 172 248 168 244 168 236 156 236 152 228 156 224 156 228 164 224 168 220 172 224 176 216 164 216 160 216 156 212 156 208 152 212 152 212 152 212 152 212 152 212 148 208 144 204 144 200 140 200 140 200 140 200 140 208 140 188 132 192 144 200 140 192 136 192 136 192 136 192 136 196 152 200 152 200 148 192 140 192 144 192 140 188 136 184 136 172 128 176 128 176 128 176 136 172 128 172 136 176 136 160 112 140 96 140 100 152 116 168 128 172 128 172 128 172 128 172 128 168 116 152 108 156 112 156 108 140 100 148 104 144 100 152 120 152 108 156 108 156 104 148 96 144 96 144 96 144 96 144 96 148 108 148 112 152 116 156 116 136 100 148 112 148 100 132 84 120 80 124 88 128 92 136 96 136 96 136 92 132 88 128 88 124 88 124 84 120 80 116 80 128 88 116 76 112 80 124 92 104 80 128 88 112 72 112 84 120 84 120 84 120 84 120 92 92 144 120 60 108 116 120 36 132 84 120 72 124 100 116 64 116 92 120 96 120 96 120 96 124 92 108 84 112 88 112 84 72 56 72 56 72 56 72 56 80 64 80 60 76 56 72 56 52 48 60 56 64 52 56 44 68 60 68 56 64 52 60 52 68 56 68 56 68 56 68 56 68 52 56 40 52 44 64 56 52 48 44 44 48 52 60 64 52 52 52 52 52 52 52 52 52 48 52 48 52 48 52 48 40 40 52 52 56 48 44 36 56 48 48 40 44 40 44 44 48 44 48 40 44 36 40 36 40 40 44 44 48 48 52 52 32 28 28 20 32 48 80 100 112 104 100 104 120 120 116 100 112 116 128 128 132 124 136 136 124 132 108 76 32 12 0 0 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 12 16 24 20 12 12 16 20 16 16 16 20 20 24 24 24 12 12 16 20 20 16 12 12 24 28 28 32 32 28 28 24 28 12 32 104 180 220 228 228 228 228 228 228 228 228 228 228 236 228 224 224 224 220 208 200 204 188 168 152 136 120 104 88 52 36 36 24 64 76 116 100 156 104 352 504 700 544 636 552 632 512 704 552 524 220 496 496 652 476 596 496 608 496 324 248 472 400 380 320 340 384 360 332 544 744 832 700 764 608 492 404 448 396 452 452 408 380 356 584 772 560 384 280 452 408 524 416 532 376 528 364 524 376 536 392 588 452 636 524 716 600 776 636 772 656 820 492 500 496 816 596 752 572 748 572 760 584 768 588 748 568 748 580 772 600 780 596 804 576 772 588 708 592 696 784 648 772 576 780 544 776 544 768 572 780 588 784 592 788 604 784 608 780 604 772 608 768 612 772 600 772 604 780 608 780 604 776 604 776 604 776 604 776 604 776 608 784 608 784 608 784 608 784 612 788 612 788 612 788 612 788 612 784 612 784 612 784 612 784 616 788 616 788 616 788 616 788 620 792 620 792 620 792 620 792 624 796 624 800 628 804 632 808 620 816 628 816 644 796 652 776 676 804 708 676 648 860 708 852 836 704 780 672 860 676 856 676 860 688 848 696 868 708 896 720 904 760 980 908 1020 1004 1020 1008 1020 920 936 784 968 756 956 688 884 692 868 684 860 676 852 672 860 680 856 672 844 660 836 652 832 648 828 644 828 640 824 640 820 632 816 632 816 632 812 628 812 628 808 620 800 616 796 608 800 616 796 612 796 608 792 608 796 612 792 608 792 608 792 604 776 592 772 584 764 576 760 572 768 588 764 584 764 580 760 580 756 576 752 572 752 568 748 568 744 560 744 560 744 560 744 560 732 548 728 544 728 540 724 540 720 544 716 536 708 532 704 528 696 520 704 528 704 520 692 508 696 520 692 516 688 508 680 504 668 496 676 504 676 492 656 472 652 484 644 480 640 476 636 476 640 480 636 472 632 468 624 464 616 456 620 456 620 452 612 444 604 436 596 432 604 440 600 432 592 428 592 424 588 420 584 420 588 420 580 412 576 404 568 404 560 416 552 412 552 412 552 408 532 388 524 380 520 380 520 384 516 380 516 372 504 368 512 384 512 372 500 356 488 348 488 352 476 356 480 356 480 352 472 340 468 340 468 336 464 332 460 332 460 336 452 328 448 328 448 332 440 320 436 316 436 320 444 324 432 320 424 312 420 312 420 312 416 304 416 300 412 296 408 296 400 288 404 292 400 288 396 280 388 280 396 288 396 280 384 268 392 276 384 272 380 268 384 272 376 268 380 268 380 264 372 256 368 260 368 256 364 252 360 252 348 248 364 256 356 248 364 264 356 244 348 240 352 248 348 240 332 240 332 240 328 244 328 244 332 232 332 232 332 228 332 228 336 232 336 228 332 224 328 224 328 224 328 220 316 220 312 220 308 216 292 208 284 204 280 204 284 208 284 208 284 208 284 208 288 212 288 208 284 204 280 204 264 188 268 192 264 188 260 180 284 204 272 192 268 196 280 208 264 192 264 192 264 192 264 192 276 192 256 188 268 200 264 180 252 172 248 172 244 172 236 168 232 172 244 192 244 172 208 144 196 144 208 148 204 152 216 168 216 160 216 160 220 168 228 176 228 168 220 160 212 152 212 156 204 152 208 152 208 148 200 140 196 148 188 148 188 148 188 148 192 148 180 136 176 140 188 152 184 148 188 152 192 148 188 144 180 140 180 140 180 140 180 140 168 128 168 128 168 128 168 128 164 124 168 132 180 144 188 148 176 128 156 124 168 136 164 116 160 124 160 124 160 124 160 124 160 124 160 120 156 116 152 116 168 128 160 120 156 120 156 124 144 112 144 116 148 124 152 124 148 116 144 116 144 120 152 128 132 116 140 124 140 116 128 104 144 120 132 108 128 112 140 124 60 16 60 16 60 16 60 16 64 20 60 16 60 12 56 12 48 4 56 12 60 8 52 0 60 12 60 8 56 4 52 4 56 28 56 28 56 28 56 28 52 24 44 16 44 16 52 24 56 20 48 16 48 20 56 28 52 20 52 20 52 20 52 20 48 28 48 28 48 28 48 28 40 24 44 28 48 24 44 20 52 28 44 20 40 20 40 24 44 24 44 20 40 16 36 16 40 20 44 24 44 24 44 28 36 16 32 8 32 28 76 76 108 84 100 88 120 100 112 84 108 96 124 108 124 104 128 112 132 92 84 28 20 0 4 0 4 0 4 4 4 4 4 4 0 0 0 0 4 0 8 0 8 8 20 8 12 0 12 12 16 8 16 12 20 16 24 16 16 8 20 12 20 12 16 8 24 20 28 24 32 20 28 16 8 0 28 96 180 204 220 212 228 220 228 220 228 220 228 220 232 220 220 212 224 212 208 192 196 172 160 136 128 104 92 72 48 28 24 24 48 72 92 96 92 92 312 456 576 448 520 448 496 468 520 464 348 136 368 372 520 340 492 396 568 432 284 284 460 400 356 344 336 372 316 316 532 724 748 684 708 616 512 460 416 516 460 552 428 456 400 656 708 476 300 248 400 348 416 320 416 276 400 252 388 244 376 236 368 220 360 220 380 280 444 340 512 428 584 356 360 384 660 500 608 464 592 452 584 444 576 436 612 472 600 456 584 440 564 412 564 420 572 464 568 524 692 832 788 884 784 912 780 924 812 944 788 916 776 900 760 892 760 896 764 904 768 920 772 924 772 920 780 916 780 916 780 912 776 908 776 912 776 912 776 912 776 904 780 900 784 900 784 900 784 900 788 904 788 904 788 904 788 904 784 912 784 912 784 912 784 912 788 916 788 916 788 916 788 916 792 920 792 920 792 920 792 920 796 924 796 928 800 932 804 924 812 908 816 932 808 932 788 916 808 928 744 812 788 864 856 836 748 584 644 532 676 504 664 520 672 532 684 544 692 540 704 540 732 596 768 696 872 824 956 872 932 760 792 636 740 568 704 536 708 556 708 552 704 544 700 544 684 524 680 516 668 508 660 500 652 508 648 504 648 500 644 500 636 492 636 488 632 488 632 484 632 484 628 480 620 472 612 468 616 472 616 468 612 468 608 464 612 464 608 464 608 460 604 460 596 452 592 444 584 436 580 432 588 432 588 428 584 428 580 424 576 420 576 416 572 416 568 412 564 420 564 420 564 420 564 420 556 412 556 408 552 404 548 404 548 400 544 392 536 388 532 392 520 388 524 396 524 396 516 380 512 376 516 372 508 368 504 364 496 356 500 360 496 348 484 336 484 344 488 344 484 340 480 336 480 336 476 328 472 324 464 324 452 336 456 336 456 332 448 324 444 316 432 316 440 324 440 312 428 300 424 296 424 300 420 300 412 300 408 308 408 308 408 304 412 300 412 300 412 296 408 296 392 276 384 268 380 268 380 272 380 276 384 276 376 264 368 260 372 260 364 252 356 248 360 256 352 240 356 244 356 240 344 240 340 240 336 244 336 240 332 240 340 232 332 224 328 224 328 228 324 216 320 212 316 216 320 220 324 212 316 204 312 204 308 216 304 208 304 212 300 208 296 212 296 212 300 212 300 208 292 200 280 192 284 200 284 192 276 184 276 192 272 184 264 184 268 184 264 184 268 184 268 180 260 172 260 192 260 188 256 184 252 184 244 180 256 188 248 180 256 192 248 176 240 172 248 180 244 172 240 168 240 168 244 168 244 168 232 152 232 152 228 160 228 160 232 172 232 176 228 172 224 172 224 172 224 168 224 164 220 164 232 172 228 164 220 156 220 160 208 148 208 148 208 148 208 148 212 152 212 148 208 144 204 144 196 140 200 144 196 140 192 132 204 148 196 140 196 140 204 148 192 144 192 144 192 144 192 144 204 144 184 140 196 148 188 132 176 132 176 128 176 124 172 132 188 140 172 120 140 84 108 64 144 104 152 108 148 108 160 128 164 116 160 116 160 120 164 124 172 124 164 116 156 108 156 112 152 108 152 108 148 104 144 96 152 104 152 104 152 104 152 104 148 100 140 92 140 92 148 100 140 108 144 108 144 108 144 104 148 112 148 112 148 112 148 112 128 88 128 88 128 88 128 88 124 84 128 88 132 96 136 100 140 92 124 88 132 96 128 80 120 84 120 84 120 84 120 84 124 88 124 84 120 80 116 80 132 92 124 84 120 84 120 96 108 96 108 100 116 92 120 88 120 84 116 84 116 96 124 104 116 92 120 100 120 92 112 84 116 88 108 80 104 84 112 92 76 60 76 60 76 60 76 60 80 60 76 60 72 56 72 56 64 60 68 64 72 60 68 56 68 60 68 56 64 52 60 52 68 56 68 56 68 56 68 56 64 48 60 44 56 48 60 52 60 56 52 48 48 48 52 52 52 52 52 52 52 52 52 52 52 48 52 48 52 48 52 48 52 44 48 40 44 44 48 48 52 48 48 40 44 40 44 40 44 40 44 40 40 36 40 36 48 44 48 44 44 40 44 40 52 44 44 36 40 48 76 88 112 104 108 112 124 120 120 108 112 116 128 128 128 124 132 132 128 92 40 12 0 8 8 8 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 4 12 16 12 8 4 8 16 16 16 16 20 20 24 24 24 20 24 24 28 28 24 24 20 24 24 28 28 28 28 24 24 0 0 44 124 192 220 220 220 228 228 228 228 228 228 228 228 232 224 220 220 220 216 204 196 188 172 152 136 120 100 84 68 48 36 40 32 68 76 116 100 172 160 488 556 660 532 660 500 656 512 652 460 472 224 556 524 632 504 584 516 672 476 312 364 460 352 348 344 372 348 336 332 700 736 828 728 752 644 600 448 404 448 460 428 412 380 420 700 708 436 336 328 532 452 560 432 576 428 584 420 564 400 524 376 508 360 480 324 464 328 484 352 532 412 604 412 476 424 692 536 756 584 764 592 772 600 780 608 736 564 752 584 764 592 764 584 760 572 784 592 732 592 768 824 748 804 640 776 580 756 576 760 620 768 624 768 624 784 636 800 616 784 624 788 612 772 592 764 612 784 612 780 604 776 600 772 604 776 604 776 604 776 604 776 608 784 608 784 608 784 608 784 612 788 612 788 612 788 612 788 612 784 612 784 612 784 612 784 616 788 616 788 616 788 616 788 620 792 620 792 620 792 620 792 624 796 624 800 628 804 632 808 628 816 632 812 636 800 640 784 704 788 600 792 772 800 844 812 776 640 792 648 856 652 856 684 836 664 824 672 840 684 876 692 916 716 896 752 924 832 976 888 948 812 916 748 912 696 924 712 912 720 900 716 896 716 896 716 868 684 864 676 852 668 844 664 844 660 840 656 840 652 836 652 824 640 824 636 820 632 816 632 816 628 812 624 804 620 800 616 804 620 800 616 800 612 796 612 796 608 792 608 788 604 784 600 784 600 780 596 776 588 772 584 772 592 768 588 768 584 764 584 760 580 756 576 756 572 752 572 764 572 764 572 764 572 764 572 760 564 756 564 752 560 752 556 728 552 724 548 720 540 716 536 704 524 704 528 704 520 696 512 688 512 688 508 684 508 684 508 676 500 676 496 668 488 664 484 664 496 652 492 648 488 648 488 640 480 636 472 632 468 624 464 616 456 620 456 620 452 612 444 608 440 600 436 608 444 604 436 592 424 588 424 584 420 584 420 572 408 572 404 576 408 576 416 556 412 552 408 548 404 544 404 532 388 524 380 520 380 520 384 520 388 524 388 520 376 504 364 500 364 496 356 492 360 496 364 476 356 480 356 480 352 472 340 468 336 464 336 460 332 460 332 456 336 452 328 448 328 448 328 444 324 440 316 436 320 440 324 428 320 424 312 420 312 420 308 416 304 416 300 412 296 408 296 408 300 412 300 412 296 404 288 392 284 396 284 396 280 388 272 384 272 380 264 376 264 376 264 376 268 380 268 380 264 372 256 368 260 368 256 364 252 360 252 352 252 364 256 356 248 360 260 356 244 348 240 352 248 348 240 332 240 332 240 328 244 328 244 332 232 332 232 332 228 332 228 336 232 336 228 332 224 328 224 328 224 328 220 316 220 312 220 308 220 292 212 284 208 284 212 284 208 284 208 284 208 284 208 288 212 288 208 284 204 280 204 280 208 284 208 284 204 276 196 280 200 276 196 272 200 276 204 264 192 264 192 264 192 264 192 272 192 260 188 264 192 260 180 256 176 248 176 248 172 240 172 248 160 184 92 124 64 120 72 204 152 212 156 208 156 220 172 220 164 216 156 212 156 216 160 228 168 220 160 212 152 212 156 208 152 208 148 204 144 200 148 204 156 196 156 196 156 196 156 188 144 184 140 180 144 184 148 180 140 180 140 180 140 180 140 188 148 188 148 188 148 188 148 168 128 168 128 168 128 168 128 168 128 168 128 168 128 168 128 172 132 160 124 168 132 160 120 152 116 152 116 152 116 152 116 160 124 160 120 156 116 152 116 164 128 160 120 156 120 156 120 136 108 140 112 140 116 144 116 148 116 144 116 144 120 152 128 136 120 140 120 140 116 132 108 132 108 124 104 124 104 128 112 64 20 64 20 64 20 64 20 60 16 60 12 56 12 52 8 64 16 64 16 64 16 64 16 60 12 60 8 56 4 52 4 52 24 52 24 52 24 52 24 48 20 48 20 48 20 48 20 60 24 56 20 48 16 48 16 52 20 52 20 52 20 52 20 48 28 48 28 48 28 48 28 52 28 40 16 36 20 48 32 48 24 40 20 36 16 40 20 40 16 36 16 36 16 36 16 48 28 44 24 40 16 36 16 48 28 44 16 32 20 60 56 104 84 108 96 120 100 120 96 108 96 124 108 124 100 124 108 116 40 12 0 4 0 4 0 4 0 4 4 4 4 4 4 0 0 0 0 4 0 8 0 4 0 12 4 4 0 8 4 16 8 16 12 20 16 24 16 24 20 28 24 32 20 28 16 20 16 28 20 28 20 24 12 0 8 72 148 216 224 232 224 228 220 228 220 228 220 228 220 228 212 216 208 216 204 204 184 184 160 148 120 112 88 76 52 44 28 28 32 56 76 92 92 76 160 448 500 532 436 556 424 500 468 484 372 256 124 392 400 484 384 476 432 636 404 296 416 440 336 340 388 380 344 300 372 692 692 736 692 684 640 660 528 408 572 468 500 412 432 476 764 660 364 256 300 456 360 416 308 420 296 420 288 420 292 412 284 396 268 396 260 376 232 344 216 344 236 384 256 300 208 380 280 448 340 484 392 536 444 584 480 608 492 616 492 600 464 572 440 568 436 588 448 560 456 632 676 764 812 808 888 824 880 800 848 752 812 752 820 752 832 748 848 768 880 768 904 768 916 772 916 776 912 776 908 772 908 772 912 776 912 776 912 776 912 776 904 784 900 784 900 784 900 784 900 784 900 788 904 788 904 792 908 784 912 784 912 784 912 784 912 788 916 788 916 788 916 788 916 792 920 792 920 792 920 792 920 796 924 796 928 800 932 804 924 812 920 812 936 808 940 800 928 808 836 696 868 828 840 848 712 640 520 632 512 652 484 652 528 656 536 668 536 672 520 680 516 696 560 724 612 772 668 808 688 812 676 776 612 712 552 688 544 700 548 704 548 704 548 708 552 688 532 684 524 676 520 672 516 668 520 664 520 660 516 660 512 644 500 644 496 636 492 632 488 632 488 628 484 624 480 620 476 624 476 620 476 616 472 616 472 612 468 608 464 604 456 600 456 604 460 600 456 596 452 596 448 596 436 592 436 588 432 588 432 584 424 580 424 576 420 576 420 568 424 568 424 568 424 568 424 568 424 568 424 564 420 564 416 556 408 556 404 548 400 544 404 524 396 528 392 524 396 520 384 508 372 512 368 508 368 508 368 504 360 496 352 492 352 492 352 492 348 492 348 488 344 488 340 480 336 476 328 472 324 464 324 452 336 456 336 456 332 448 324 448 320 436 320 444 328 444 316 424 296 424 292 420 300 416 296 412 300 408 304 404 304 404 304 408 300 408 296 404 288 400 288 392 276 384 268 380 268 380 272 388 276 380 272 384 276 376 264 360 252 356 248 352 244 352 244 352 240 356 244 356 240 344 240 336 236 336 240 332 240 328 236 336 228 328 224 324 220 328 224 328 220 320 212 316 212 320 216 320 208 312 204 308 200 308 212 304 208 304 212 300 208 296 212 288 200 292 204 288 200 284 192 284 196 284 196 280 192 276 188 272 184 264 176 260 176 260 180 264 184 268 184 268 180 260 172 260 192 260 188 256 184 252 184 248 184 256 188 248 180 252 188 248 176 240 172 248 180 244 172 244 172 244 172 248 172 248 172 236 156 236 156 232 164 232 164 232 172 232 176 228 172 224 172 224 172 224 168 224 164 220 164 212 156 212 148 204 144 204 148 212 152 212 152 212 152 212 152 212 152 212 148 208 144 204 144 208 152 212 156 208 148 200 144 200 144 200 144 200 144 200 144 192 144 192 144 192 144 192 144 196 144 188 140 188 140 184 136 172 124 172 124 168 120 168 124 148 76 76 4 28 8 72 56 156 116 164 116 156 112 168 132 168 120 160 112 156 108 156 112 172 124 164 116 156 108 156 112 156 108 148 104 144 100 144 100 156 108 156 108 156 108 156 108 144 96 144 96 144 96 144 104 144 108 140 104 140 104 144 108 140 104 140 104 140 104 140 104 132 92 132 92 132 92 132 92 136 92 132 92 128 88 124 84 132 96 128 92 128 92 124 88 120 84 120 84 120 84 120 84 124 88 124 84 120 80 116 80 128 88 120 84 116 80 120 84 112 80 116 92 116 96 120 96 120 92 116 92 116 96 124 104 120 96 120 96 116 92 112 88 112 84 108 84 108 84 108 88 80 64 80 64 80 64 80 64 76 60 72 56 72 52 68 52 76 64 72 64 72 64 72 68 68 60 68 56 64 52 60 52 64 52 64 52 64 52 64 52 60 48 60 48 60 48 60 48 56 56 56 56 52 48 48 44 52 52 52 52 52 52 52 52 52 48 52 48 52 48 52 48 56 48 44 36 40 40 52 52 52 44 44 36 40 36 40 40 36 36 40 36 40 36 40 36 48 44 48 40 40 36 36 32 48 44 44 32 32 32 52 60 100 104 112 116 120 116 124 120 112 116 128 124 124 116 124 124 88 36 0 4 12 12 0 0 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 4 8 12 12 4 0 8 12 16 16 16 20 20 24 24 24 28 28 32 32 32 32 28 28 20 20 24 28 28 24 20 20 0 28 96 176 228 236 232 236 228 228 228 228 228 228 228 228 224 220 212 212 216 212 200 188 184 168 148 128 108 92 72 56 48 36 44 40 76 84 120 96 164 252 608 576 644 532 688 520 636 528 652 392 388 184 564 512 612 528 576 544 700 444 332 460 396 312 368 404 420 328 376 452 828 732 804 740 728 688 732 588 468 532 464 404 404 388 548 764 668 360 328 380 564 436 560 424 576 416 556 408 548 416 556 428 520 392 528 396 524 376 496 352 516 368 524 380 464 296 452 328 464 340 524 396 572 436 612 472 704 564 740 600 760 612 776 628 756 584 760 572 732 540 676 580 632 628 660 728 732 788 776 796 772 804 764 800 724 760 664 732 644 744 620 748 612 764 620 784 604 764 592 764 592 772 604 780 604 776 604 776 604 776 604 776 608 784 608 784 608 784 608 784 608 784 608 788 612 792 616 792 620 784 620 784 620 784 620 784 624 788 624 788 624 788 624 788 628 792 628 792 628 792 628 792 632 796 632 800 636 804 640 804 648 808 632 808 620 804 620 800 648 700 672 796 788 852 804 672 760 628 820 656 848 636 836 664 824 664 812 668 828 672 868 676 872 696 904 740 936 764 932 772 944 772 924 728 908 704 900 676 876 688 868 688 868 688 872 692 868 688 864 684 860 676 856 676 856 672 852 668 852 664 848 664 836 648 832 644 824 636 816 632 816 632 816 632 812 628 812 628 808 624 808 624 804 620 804 616 804 616 800 612 792 604 784 600 788 604 788 604 784 600 784 600 776 596 776 596 772 592 772 588 764 584 764 584 760 580 760 576 760 568 760 568 760 568 760 568 760 568 756 564 756 560 752 560 744 560 736 556 728 548 724 544 712 528 708 524 704 520 700 524 692 516 692 512 688 512 688 512 680 500 672 492 668 492 672 496 660 488 648 488 644 484 644 480 640 480 636 472 632 468 624 464 616 456 620 456 620 452 612 444 608 440 600 436 608 444 604 436 588 424 584 420 584 416 580 416 584 420 580 404 568 396 560 392 556 412 548 404 540 396 536 392 532 388 524 380 520 380 520 384 528 380 504 368 512 384 524 384 504 364 500 360 496 356 488 348 476 356 480 356 480 352 472 340 464 336 460 332 460 328 456 328 456 332 448 324 444 324 444 328 448 324 440 316 436 316 436 316 428 316 420 308 416 308 416 308 416 304 416 300 412 296 408 296 400 288 404 292 400 288 396 280 396 284 392 280 388 276 388 276 384 268 376 260 372 260 372 264 376 268 380 268 380 264 372 256 368 260 368 256 364 252 360 252 356 256 368 256 356 244 356 256 356 244 348 240 352 248 348 240 336 244 336 244 332 248 332 248 336 236 336 236 336 232 336 232 336 232 336 228 332 224 328 224 328 224 328 220 316 220 312 220 312 224 300 220 296 220 296 224 288 212 288 212 288 212 288 212 288 212 288 208 284 204 280 204 280 204 284 208 280 200 272 196 276 200 276 200 276 200 276 200 264 192 264 192 264 192 264 192 260 192 264 188 256 184 256 184 244 164 240 164 236 164 228 160 204 108 132 48 104 76 164 136 220 168 224 164 216 160 224 176 224 168 220 160 212 156 212 156 228 168 220 160 212 152 212 156 212 152 204 144 200 144 204 152 188 152 184 152 184 152 184 152 180 148 180 148 180 148 180 148 192 144 184 140 184 140 188 148 180 136 180 136 180 136 180 140 172 132 172 132 172 132 172 132 184 140 180 136 172 132 168 128 168 132 168 128 164 124 160 124 164 128 164 128 164 128 164 128 160 124 160 120 156 116 152 116 164 124 156 116 152 116 152 120 148 124 140 128 144 128 148 132 140 116 136 116 136 124 144 132 140 120 136 116 132 112 132 112 132 116 136 116 136 116 136 112 60 16 60 16 60 16 60 16 56 12 56 12 52 8 52 4 68 16 64 12 60 16 64 20 60 12 60 8 56 4 52 4 48 20 48 20 48 20 48 20 44 20 48 24 52 20 48 16 52 20 56 24 56 20 48 12 52 20 52 20 52 20 52 20 48 28 48 28 48 28 48 28 48 24 44 20 40 24 44 28 44 24 40 16 32 12 36 16 32 12 32 12 36 16 36 16 40 20 40 20 36 16 36 16 40 20 36 8 24 8 44 36 88 76 108 92 112 92 116 100 108 96 124 104 116 92 116 100 76 0 4 0 24 0 0 0 4 0 4 4 4 4 4 4 0 0 0 0 4 0 8 0 4 4 16 4 8 0 8 8 16 8 16 12 20 16 24 16 24 20 28 24 32 20 28 16 20 12 24 16 24 16 20 12 0 24 108 176 224 216 220 220 228 220 228 220 228 220 228 220 220 208 212 200 212 200 196 180 180 156 144 116 104 76 64 40 44 28 32 40 64 80 96 88 96 276 520 476 528 412 524 456 492 488 480 316 192 116 400 392 472 396 472 456 620 384 348 436 360 328 404 448 380 324 348 512 748 676 724 660 676 620 744 660 544 600 452 464 376 448 596 752 552 284 268 352 452 352 448 320 436 304 416 276 400 292 416 308 392 264 376 244 368 252 380 276 388 276 388 284 372 236 332 260 320 224 348 240 332 216 328 228 344 264 416 352 496 432 584 508 600 460 604 460 604 448 576 456 548 484 568 524 596 552 628 576 708 704 756 772 800 824 816 864 796 856 780 860 764 872 756 888 772 904 764 896 764 904 776 916 776 912 776 912 776 912 776 904 784 892 784 892 784 892 784 892 780 888 784 896 788 900 796 904 784 904 784 904 784 904 784 904 788 908 788 908 788 908 788 908 792 912 792 912 792 912 792 912 796 916 796 920 800 924 804 924 804 936 800 936 808 940 808 932 804 812 812 848 808 852 692 604 640 528 648 516 644 500 644 512 664 548 668 540 668 512 672 500 684 540 700 544 708 560 736 592 736 568 704 552 700 584 692 536 680 528 684 528 684 528 684 524 684 528 684 524 680 520 676 520 672 528 672 524 668 524 664 520 656 512 652 504 644 496 636 488 632 488 632 488 632 488 632 488 628 484 628 480 624 480 620 476 628 480 620 472 612 464 604 460 604 460 604 460 604 460 600 456 600 444 600 440 596 440 592 436 588 432 588 428 584 428 580 424 564 420 564 420 564 420 564 420 564 420 564 420 560 416 560 412 560 412 560 408 552 400 548 408 536 400 528 392 520 400 524 392 524 388 524 380 516 372 512 368 500 360 500 360 500 360 496 356 484 344 488 344 484 340 480 336 480 336 476 328 472 324 464 324 452 336 456 336 456 332 448 324 440 316 428 312 440 320 436 312 420 292 420 292 416 296 416 292 424 312 412 304 396 292 384 280 408 296 404 288 396 280 388 276 392 276 384 268 380 268 380 272 392 268 364 256 376 276 380 264 356 252 360 252 360 248 352 240 352 240 356 244 356 240 344 240 332 232 332 240 328 236 328 232 332 228 328 220 320 216 324 220 332 224 324 216 316 212 316 212 316 208 312 200 304 196 304 208 304 208 304 212 300 208 296 212 296 212 300 212 300 208 292 200 288 196 280 188 276 188 276 192 272 188 268 180 264 180 264 180 264 184 268 184 268 180 260 172 260 192 260 188 256 184 252 184 252 188 260 188 248 176 248 184 248 176 240 172 248 180 244 172 248 176 248 176 252 176 252 176 240 160 240 160 236 168 236 168 232 172 232 176 228 172 224 172 224 172 224 168 224 164 220 164 216 160 216 156 216 156 220 160 216 156 216 156 216 156 216 156 212 152 212 148 208 144 204 144 200 144 204 148 200 144 196 136 196 144 200 148 204 144 200 140 192 144 192 144 192 144 192 144 184 144 192 140 180 128 180 140 164 120 168 120 164 116 160 120 164 104 124 72 108 92 156 136 168 128 176 128 164 120 172 136 172 124 164 116 160 116 164 120 172 124 164 116 156 108 156 112 160 112 148 96 140 100 148 108 148 100 152 100 152 100 152 100 144 96 148 100 152 96 148 100 156 124 144 116 140 120 148 128 144 120 144 120 144 120 144 112 136 96 136 96 136 96 136 96 144 100 140 100 136 92 132 92 128 96 136 96 124 84 124 92 132 96 132 96 132 96 132 96 124 88 124 84 120 80 116 80 124 88 120 80 112 76 116 80 124 84 128 88 132 96 136 100 120 92 116 92 120 88 128 96 124 96 116 88 112 88 112 92 112 92 120 96 120 96 116 88 76 60 76 60 76 60 76 60 72 56 72 52 68 52 64 48 76 64 68 56 64 60 72 68 68 60 68 56 64 52 60 52 60 48 60 48 60 48 60 48 56 44 64 52 64 52 56 44 44 48 52 56 56 56 52 48 52 52 52 52 52 52 52 52 52 48 52 48 52 48 52 48 44 44 48 48 52 44 48 40 48 40 40 36 36 32 40 36 32 28 32 32 36 36 40 36 36 36 40 36 40 36 44 40 40 40 44 32 32 32 52 56 84 92 108 108 108 104 116 120 112 116 128 124 120 112 116 116 72 20 0 12 20 4 0 16 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 8 16 20 16 12 8 12 20 16 16 16 20 20 24 24 24 24 24 28 28 28 28 24 24 16 20 20 24 24 20 20 16 4 48 120 196 224 220 220 232 228 228 228 228 228 228 228 228 220 212 208 208 208 204 196 184 172 156 132 112 92 72 56 36 48 36 48 44 84 88 120 96 240 396 656 540 656 488 592 536 672 548 628 328 372 232 620 508 624 524 576 564 652 420 396 424 348 364 488 488 424 320 452 604 844 760 804 724 704 652 736 716 612 544 428 396 384 440 704 724 532 288 380 436 556 436 600 440 600 440 580 424 556 412 540 416 544 412 524 392 512 392 520 404 496 380 496 368 512 364 480 384 504 376 528 368 484 316 452 312 464 336 492 348 488 356 524 404 648 532 720 584 776 604 784 608 776 624 736 588 708 564 724 556 628 560 636 624 692 704 732 752 740 788 720 800 692 784 652 768 636 788 608 772 596 768 600 776 604 776 604 776 604 776 604 776 608 784 608 784 608 784 608 784 604 780 608 788 612 792 620 796 620 784 620 784 620 784 620 784 624 788 624 788 624 788 624 788 628 792 628 792 628 792 628 792 632 796 632 800 636 804 640 800 664 800 640 800 604 812 600 816 640 788 700 820 836 744 732 636 792 640 824 644 844 648 828 640 816 664 804 664 832 664 868 668 868 672 876 672 880 684 904 720 892 692 880 668 876 696 876 660 868 684 864 680 860 676 856 672 860 680 860 680 856 676 856 676 856 672 856 668 852 668 848 664 844 660 840 648 828 640 820 632 820 636 820 636 820 636 820 636 816 632 812 628 812 624 808 624 820 632 812 624 804 612 792 608 784 600 784 600 784 600 784 600 784 604 780 600 780 596 776 596 772 592 768 588 768 584 764 584 764 572 764 572 764 572 764 572 760 568 760 564 756 560 752 560 740 560 732 556 728 548 724 544 716 532 708 524 700 524 708 528 716 540 708 528 696 516 688 508 668 496 676 504 680 504 672 496 664 496 652 492 648 488 648 488 640 480 636 472 632 468 624 464 616 456 620 456 620 452 612 444 600 428 588 428 596 436 596 424 584 420 584 416 580 416 576 412 584 416 576 404 564 392 556 388 556 408 544 400 536 388 524 384 532 388 524 380 520 380 520 384 524 376 504 376 520 380 492 336 452 320 464 336 476 340 476 336 476 356 480 356 480 352 472 340 460 332 460 328 456 328 452 324 452 328 444 324 440 320 444 324 452 328 444 320 436 312 432 316 424 312 416 308 412 304 416 304 416 304 416 300 412 296 408 296 408 300 412 300 412 296 404 288 400 284 392 276 384 276 392 280 388 276 384 268 376 268 380 268 376 268 380 268 380 264 372 256 368 260 368 256 364 252 360 252 360 256 368 256 356 244 356 252 356 244 348 240 352 248 348 240 340 248 340 248 336 252 336 252 340 240 340 240 340 236 340 236 336 232 336 228 332 224 328 224 328 224 328 220 316 220 312 220 296 204 280 204 280 208 284 212 292 216 292 216 292 216 292 216 288 212 288 208 284 204 280 204 276 204 280 204 280 200 272 192 272 196 280 204 280 204 272 196 264 192 264 192 264 192 264 192 252 188 268 188 252 172 252 188 252 172 248 172 244 172 236 168 244 172 224 160 216 168 228 184 228 176 236 176 224 168 232 180 228 168 224 164 224 168 228 176 228 168 220 160 212 152 212 156 216 156 204 140 196 144 204 156 192 156 188 156 188 156 188 156 176 144 184 152 184 152 176 144 192 144 180 132 176 136 188 148 188 144 188 144 188 144 188 148 176 136 176 136 176 136 176 136 176 136 176 132 172 132 172 132 160 132 176 132 160 116 160 132 164 128 164 128 164 128 164 128 160 124 160 120 156 116 152 116 160 120 152 116 148 112 152 120 148 124 144 128 144 132 148 132 140 116 136 120 136 124 144 132 144 120 136 112 128 112 136 116 128 112 136 120 140 116 132 108 56 12 56 12 56 12 56 12 56 12 56 8 52 4 48 4 60 16 52 4 48 8 60 16 56 12 56 8 52 4 48 12 48 20 48 20 48 20 48 20 40 16 52 28 56 24 44 12 40 12 52 24 60 28 56 20 52 20 52 20 52 20 52 20 48 28 48 28 48 28 48 28 36 20 48 32 52 28 40 16 44 20 36 12 32 12 32 16 28 8 28 12 32 16 36 16 28 12 32 16 36 20 40 24 40 20 44 20 36 20 52 44 72 68 104 84 100 80 108 100 108 96 124 104 116 92 112 96 80 4 4 0 12 0 0 20 4 0 4 4 4 4 4 4 0 0 0 0 4 0 8 0 12 8 24 12 12 4 16 12 16 8 16 12 20 16 24 16 20 16 24 20 28 16 24 12 16 12 20 16 24 12 20 8 20 56 140 200 232 216 224 232 228 220 228 220 228 220 228 220 216 204 208 200 208 196 192 176 164 140 124 96 84 56 40 12 44 32 36 44 68 84 100 88 184 404 552 444 540 368 420 444 556 492 440 244 200 184 472 408 488 388 476 468 568 376 400 404 364 428 540 540 392 332 424 628 752 708 732 632 664 572 716 716 652 560 396 432 356 484 720 704 436 244 336 400 448 340 460 296 440 308 444 316 440 320 424 308 404 296 416 304 408 280 372 252 368 276 360 256 380 280 360 296 360 280 396 288 364 248 348 256 344 260 348 244 308 220 328 256 340 268 440 344 504 396 572 460 584 484 604 508 616 488 596 464 588 492 572 488 568 524 588 572 652 680 720 788 792 840 804 864 796 884 784 864 760 860 760 876 768 888 772 904 776 912 776 912 784 908 784 908 784 908 784 908 780 896 784 904 788 900 800 904 784 904 780 904 780 896 780 896 784 900 784 900 784 900 784 900 792 896 792 904 788 904 792 912 796 924 796 928 804 940 808 932 808 940 800 948 804 956 816 944 828 912 740 856 844 632 612 580 636 520 636 504 640 516 648 508 656 540 656 532 652 512 660 500 648 512 676 524 676 488 668 496 672 520 688 520 664 548 680 532 680 528 680 520 672 512 664 516 680 528 676 528 676 528 672 532 672 536 672 524 668 520 664 520 664 516 656 508 644 496 636 492 636 492 636 492 636 492 636 492 632 488 632 484 628 484 624 480 640 492 632 484 624 472 612 468 600 456 600 456 600 456 600 456 604 448 604 444 600 444 596 440 592 436 592 432 588 432 584 428 576 432 576 432 576 432 576 432 572 428 572 424 568 420 564 420 560 412 556 404 552 400 544 404 540 404 528 392 520 400 528 400 552 408 544 392 524 376 512 368 484 356 504 368 512 364 496 352 500 356 500 352 496 348 492 348 480 336 476 328 472 324 464 324 452 328 456 328 456 324 448 316 432 300 420 296 432 304 428 296 420 292 420 288 416 292 412 292 412 296 408 300 404 296 400 292 404 288 404 280 392 276 384 268 392 276 384 268 380 268 380 276 384 276 380 288 396 276 336 200 268 176 288 204 312 216 320 220 352 252 356 252 356 248 348 248 336 240 336 236 332 232 328 232 332 224 324 216 320 216 320 220 332 224 324 216 316 208 312 208 316 204 308 196 304 196 300 208 304 208 304 212 300 208 296 212 288 200 292 204 288 200 284 192 292 200 280 188 272 188 280 196 280 192 272 188 268 184 272 188 264 184 268 184 268 180 260 172 260 192 260 188 256 184 252 184 252 188 260 188 248 176 248 184 248 176 240 172 248 180 244 172 248 176 248 176 248 176 248 176 236 168 236 168 236 168 236 176 232 172 232 176 228 172 224 172 224 172 224 168 224 164 220 164 220 160 216 156 212 160 220 164 216 156 216 156 216 156 216 156 212 152 212 148 208 144 204 144 204 148 208 152 208 148 200 140 192 140 204 152 208 148 196 136 192 144 192 144 192 144 192 144 180 140 196 144 176 124 180 140 184 136 184 132 180 132 176 136 168 132 180 140 188 152 184 148 176 136 180 132 168 124 176 140 168 124 168 124 172 132 180 140 172 124 164 116 156 108 156 112 160 112 148 96 136 96 148 108 156 108 160 108 160 108 160 108 140 92 152 104 156 100 144 96 148 116 132 104 128 108 140 120 136 112 136 112 136 112 136 104 136 96 136 96 136 96 136 96 128 88 128 88 128 88 128 88 124 96 140 100 120 80 124 96 124 88 124 88 124 88 124 88 124 88 124 84 120 80 116 80 124 84 116 76 112 76 112 80 120 72 120 80 124 92 128 92 120 92 120 84 120 88 128 96 128 100 116 88 108 88 116 96 100 80 112 92 116 88 104 76 76 64 72 56 64 52 64 56 68 56 68 56 68 56 68 56 68 56 68 52 64 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 68 52 64 48 60 44 56 40 52 52 52 52 52 52 52 52 48 48 48 48 48 48 48 48 44 44 48 48 52 52 60 56 44 40 44 40 44 40 44 40 48 40 44 36 40 32 36 28 40 32 36 28 32 32 36 36 32 36 32 36 32 36 32 36 40 44 36 36 32 40 40 44 68 76 96 100 112 112 128 132 108 108 120 124 136 136 140 136 76 36 0 0 0 0 4 16 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 8 12 16 20 20 20 20 16 16 16 16 16 16 16 16 16 24 24 24 20 20 16 16 16 32 32 28 20 20 28 24 12 24 104 192 228 232 228 232 228 224 224 224 220 220 216 216 216 216 208 196 192 192 188 176 168 132 132 108 88 72 56 60 44 60 12 40 68 80 104 120 80 376 480 656 536 632 380 444 512 700 540 604 312 312 344 676 520 620 540 608 544 648 392 396 400 356 484 576 504 500 364 448 728 864 736 820 664 652 684 800 700 712 528 444 336 388 560 748 640 404 280 440 472 580 444 632 412 604 452 600 460 600 448 588 424 568 416 572 416 560 408 548 400 532 420 540 360 480 384 512 360 504 384 516 388 508 380 512 392 504 368 492 352 492 352 488 344 464 328 468 340 480 368 504 388 588 480 608 532 700 608 760 624 736 604 724 596 716 584 680 556 664 552 648 556 684 640 784 728 784 772 788 800 776 792 720 764 668 760 640 760 600 764 604 788 580 776 588 788 592 784 576 768 592 804 604 812 600 792 576 768 636 792 636 780 632 784 636 788 636 788 636 792 640 796 644 800 640 784 644 788 644 784 628 784 624 800 616 808 608 812 604 812 644 788 636 792 608 808 620 812 656 792 696 860 780 620 780 632 792 628 804 632 812 636 812 636 840 624 560 336 484 556 840 624 824 652 832 664 852 676 880 688 880 696 900 660 868 668 884 656 836 664 832 664 824 668 824 660 828 668 828 664 828 664 828 664 844 660 852 668 852 672 856 676 852 672 860 664 856 656 852 656 848 652 836 640 832 644 844 656 848 652 840 644 828 632 820 628 820 640 812 632 804 628 804 632 800 624 796 616 788 612 784 604 784 608 780 604 780 604 776 600 768 592 768 588 764 584 760 584 764 580 764 576 760 572 756 572 756 572 756 568 752 564 748 564 736 560 732 552 728 548 720 544 692 520 724 528 672 524 752 576 724 652 792 636 708 504 676 512 696 500 684 500 672 496 656 500 664 500 652 492 652 492 648 480 628 468 628 464 624 460 620 460 612 452 616 460 620 456 616 456 588 428 592 432 592 432 596 432 592 428 588 420 580 420 572 416 560 404 552 404 552 404 552 404 552 408 544 396 532 388 528 392 516 384 520 372 496 364 512 392 508 412 512 376 420 256 324 208 264 164 272 168 284 212 368 300 420 328 452 344 444 332 444 344 456 340 432 332 444 340 432 312 448 336 444 332 436 324 428 320 448 328 420 308 432 336 424 292 424 324 444 300 404 300 420 304 400 300 408 308 412 304 396 284 404 292 404 288 400 284 396 284 392 280 388 276 388 280 396 284 392 276 384 268 376 260 372 260 368 260 380 272 384 268 372 256 380 268 372 264 368 260 372 264 356 248 356 248 356 248 356 248 348 244 348 244 348 244 348 244 348 244 348 244 348 248 348 244 348 244 344 236 340 232 332 228 336 232 336 228 332 224 328 224 328 224 328 224 328 224 328 224 324 224 316 220 312 216 308 216 292 208 288 220 296 220 296 220 292 216 292 212 284 204 276 196 280 212 276 208 276 204 272 200 272 200 272 200 272 200 272 200 268 188 268 192 272 196 276 196 264 184 260 180 260 176 256 180 248 184 248 180 244 176 232 176 236 180 236 176 232 172 228 172 228 180 228 180 224 172 216 168 224 176 224 172 220 168 216 168 220 168 220 164 216 160 212 160 224 168 212 156 204 156 212 164 196 156 196 152 192 148 188 148 184 148 188 152 192 156 196 160 212 156 200 144 192 136 188 136 188 136 188 136 188 136 188 136 188 144 184 140 172 128 168 124 168 128 168 128 168 128 168 128 164 144 176 152 176 144 160 132 156 136 160 136 160 132 152 124 168 136 152 128 160 136 152 120 160 136 156 128 152 124 144 120 120 120 152 140 144 116 136 120 136 116 136 116 136 116 136 116 136 120 128 116 132 124 144 136 140 124 128 112 124 116 136 128 64 36 60 28 52 24 56 28 56 28 56 28 56 28 56 28 56 28 56 24 52 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 52 24 48 20 48 20 44 16 56 24 56 24 56 24 56 24 52 20 52 20 52 20 52 20 40 20 40 20 40 20 40 16 40 20 40 20 40 20 40 20 40 20 36 16 36 16 32 12 36 12 32 8 28 12 32 16 44 24 44 24 44 24 44 24 40 20 36 16 36 16 40 20 56 48 84 76 100 88 116 104 104 88 112 100 124 108 128 112 72 36 4 0 4 0 0 4 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 8 4 16 12 20 12 20 8 16 8 16 8 16 8 16 8 24 16 24 12 20 8 16 8 28 20 28 16 24 16 16 0 52 120 200 220 224 216 224 212 224 216 220 212 220 208 216 208 224 208 204 192 200 188 184 164 144 124 104 76 64 36 48 24 52 4 36 44 68 68 104 60 348 416 548 460 524 288 328 428 600 480 484 208 228 268 528 364 504 364 512 452 556 368 392 420 380 536 564 528 444 360 424 712 752 644 692 560 600 628 760 672 660 504 372 316 352 568 768 580 368 232 384 400 448 340 468 288 436 292 452 308 452 308 428 308 416 296 416 304 412 304 408 300 400 324 408 276 360 308 400 280 384 284 392 280 376 272 368 288 384 292 364 284 364 296 356 276 360 264 344 268 348 304 372 336 356 324 348 344 408 428 476 448 592 496 608 524 636 524 616 496 584 468 564 448 552 448 564 472 564 552 620 648 716 760 800 844 800 872 820 896 796 880 764 876 748 904 756 916 780 936 808 956 776 904 788 916 804 916 812 924 768 884 768 892 780 896 780 896 784 888 788 892 796 896 796 896 780 872 784 884 788 888 788 904 796 932 800 940 808 948 812 940 808 904 800 948 800 972 808 940 808 828 832 756 704 540 624 540 632 512 632 516 632 520 636 520 648 528 432 88 232 416 648 500 636 504 648 520 664 532 672 532 680 548 696 524 652 512 668 516 668 500 672 508 672 516 672 524 668 528 668 536 664 536 664 536 656 536 660 524 664 512 668 512 672 516 668 520 660 524 656 524 648 504 644 500 644 500 648 508 652 508 648 500 636 488 628 484 632 488 632 480 624 476 628 480 624 476 620 472 616 464 608 460 608 452 608 448 604 448 600 444 592 436 592 432 588 432 584 428 580 436 580 432 576 432 572 428 572 428 572 424 568 420 564 420 560 412 556 408 552 400 544 404 552 412 528 404 552 428 536 396 668 660 848 512 552 436 592 396 504 368 500 364 500 356 504 352 504 352 492 348 492 348 484 336 472 328 472 324 468 324 464 320 456 316 460 320 460 320 456 316 440 296 436 292 432 288 428 288 428 300 424 292 420 296 416 292 408 292 412 296 408 292 404 284 404 276 396 264 388 260 388 268 376 256 372 276 408 296 384 260 392 296 348 192 204 80 176 116 196 84 136 12 80 0 100 32 232 192 308 272 356 272 348 256 360 252 332 220 324 220 336 224 320 212 320 216 324 216 328 220 316 212 324 212 320 208 312 196 324 200 296 208 316 200 292 192 300 204 304 212 304 208 296 204 292 204 292 200 288 196 284 196 284 192 276 188 276 192 280 196 280 192 272 184 264 176 260 180 260 176 264 184 268 180 260 176 268 200 264 192 256 188 260 192 248 180 248 180 248 180 248 180 244 184 244 184 244 184 244 184 244 184 244 184 244 184 244 184 244 192 240 184 236 180 228 176 232 180 232 176 228 172 224 172 224 164 224 164 224 164 224 164 220 160 220 156 216 156 212 152 212 148 220 156 224 156 224 156 220 152 220 152 216 140 204 132 212 140 212 144 208 144 200 144 200 144 200 152 200 152 200 152 188 144 188 148 192 152 196 152 192 148 192 144 188 144 184 140 184 132 184 128 180 128 176 124 180 128 180 124 176 124 172 120 176 128 180 132 180 128 172 124 176 128 176 124 172 124 168 120 168 132 168 128 164 124 160 124 168 128 160 120 152 120 160 124 156 116 156 112 152 112 148 108 148 108 152 112 152 112 156 116 152 116 144 108 136 104 136 108 136 104 136 104 136 104 136 104 140 104 136 100 136 100 136 100 128 92 128 92 128 92 128 92 136 96 136 92 132 88 132 88 136 92 136 92 132 88 128 84 136 108 124 100 132 108 124 96 132 108 128 100 124 96 116 92 104 92 132 108 124 92 116 96 116 92 116 92 116 92 116 92 132 100 124 92 116 92 124 100 124 92 116 88 116 88 120 96 76 60 68 52 64 52 68 56 72 60 72 60 72 60 72 60 68 56 68 52 64 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 56 44 60 48 60 48 64 52 52 52 52 52 52 52 52 52 56 56 56 56 56 56 56 56 52 48 48 40 40 36 36 32 44 40 44 40 44 40 44 40 36 32 40 36 40 36 44 40 40 32 36 28 32 32 36 36 40 44 40 44 40 44 40 44 32 32 28 28 24 32 28 36 52 64 84 92 104 104 116 116 112 108 116 116 124 120 120 116 64 32 4 0 4 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 8 12 16 20 20 20 20 16 16 16 16 16 16 16 16 16 24 24 20 20 20 20 16 16 24 24 24 24 24 16 12 8 92 156 212 228 220 216 220 216 224 220 220 220 216 216 216 216 220 212 204 200 200 192 180 168 136 124 100 76 60 48 52 48 52 24 40 48 64 68 108 136 516 520 652 552 616 344 412 528 704 600 576 308 408 464 656 508 596 516 588 580 528 404 388 368 396 508 584 508 464 376 556 788 860 696 752 612 688 712 824 708 752 520 448 312 412 628 780 560 364 316 496 496 604 444 648 436 616 456 612 464 608 448 600 428 592 428 592 428 584 424 564 416 564 428 540 376 504 408 536 400 520 404 520 388 496 368 492 372 512 388 500 380 508 380 496 364 504 380 476 364 460 392 496 440 500 420 472 392 468 408 488 408 560 460 580 500 640 560 688 580 740 624 752 624 752 604 728 584 692 572 668 564 644 588 652 620 712 724 732 768 736 796 748 820 680 764 660 760 644 748 616 748 640 788 616 776 596 780 588 788 620 784 632 796 628 788 612 776 608 788 608 792 608 796 608 792 620 788 628 792 632 788 628 780 632 796 632 800 628 804 628 804 664 812 652 804 636 804 644 804 672 800 836 728 720 664 736 668 804 632 808 632 812 636 812 636 796 712 792 252 552 656 852 628 800 632 808 644 828 660 844 664 832 664 856 640 832 620 840 632 836 664 832 664 832 668 836 668 832 656 832 656 832 656 832 656 836 648 844 648 848 656 848 660 860 668 860 664 856 660 856 656 840 648 836 644 836 644 840 648 840 648 836 640 828 632 820 628 812 632 804 624 800 624 800 628 800 624 796 620 792 612 788 612 788 608 784 608 780 604 776 600 768 592 768 592 764 588 764 584 764 580 764 580 760 576 760 572 756 572 756 568 752 564 748 564 736 560 736 556 728 548 724 544 700 528 668 492 720 512 668 564 1020 1016 1020 956 880 548 664 508 708 504 700 508 680 504 660 504 664 496 648 488 652 492 644 476 636 476 636 472 632 472 628 468 620 460 620 460 620 460 620 460 608 444 600 436 592 428 584 420 592 424 588 420 576 416 572 416 564 412 556 412 544 400 540 396 544 396 536 388 524 384 524 384 536 400 524 388 496 376 516 412 480 308 308 140 232 188 356 312 424 296 340 192 236 100 160 40 168 92 236 180 324 272 412 336 432 340 444 348 436 336 436 336 428 316 436 320 440 320 444 324 432 320 444 316 424 292 420 312 440 276 384 300 440 300 404 304 412 304 404 300 396 300 396 300 404 292 404 288 400 284 396 284 396 280 388 276 388 276 392 280 392 276 384 268 376 264 376 264 372 260 376 264 376 264 372 260 372 260 364 256 360 252 364 256 356 248 356 248 356 248 356 248 348 244 348 244 348 244 348 244 348 244 348 244 348 244 348 244 348 244 344 236 340 232 332 228 336 232 336 228 332 224 328 224 328 224 328 224 328 224 328 224 324 220 324 220 320 216 320 216 304 220 300 228 304 228 304 224 300 224 300 224 296 216 288 208 284 216 280 212 280 208 276 204 276 204 276 200 272 200 272 200 264 192 268 196 268 196 272 200 268 196 268 192 264 192 260 188 248 184 240 184 236 180 236 176 236 180 236 180 232 176 232 172 220 172 224 180 228 180 224 176 224 176 224 176 220 172 220 168 220 168 220 164 216 160 212 160 220 164 212 156 208 156 208 160 196 156 196 156 192 152 192 148 196 156 192 152 192 152 188 148 196 140 188 136 188 136 192 140 188 136 188 136 188 136 188 136 172 132 176 136 180 140 180 144 168 128 168 128 168 128 168 128 172 144 148 128 140 128 152 140 152 136 152 136 148 132 144 128 156 128 144 124 152 132 148 120 152 132 148 124 144 120 136 116 128 120 148 132 144 116 136 116 136 116 136 116 136 116 136 116 148 132 136 120 128 116 128 116 132 120 128 116 128 116 132 120 52 24 48 16 44 16 48 20 60 32 60 32 60 32 60 32 56 28 56 24 52 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 40 16 44 20 48 24 52 28 48 16 48 16 48 16 48 16 56 24 56 24 56 24 56 24 52 32 52 28 48 24 44 24 40 20 40 20 40 20 40 20 28 12 32 16 36 20 40 24 36 12 32 8 28 12 32 16 32 12 32 12 32 12 32 12 32 8 28 4 24 8 28 12 48 44 84 76 100 84 112 96 116 96 120 100 120 100 116 96 52 20 0 0 8 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 8 4 16 12 20 12 20 8 16 8 16 8 16 8 16 8 20 12 20 12 20 12 20 12 24 12 24 20 24 0 8 8 124 168 220 216 216 208 220 212 220 212 220 208 216 208 212 204 208 192 196 184 188 172 164 144 132 108 92 60 52 28 44 32 20 0 20 20 56 36 116 168 500 448 536 480 500 252 332 480 616 520 452 208 368 412 556 388 496 352 520 484 428 400 392 400 440 604 616 552 396 360 548 732 720 548 608 484 648 628 740 624 672 476 348 280 400 648 776 448 312 268 440 420 460 344 468 320 460 312 472 324 464 328 448 336 444 324 444 324 440 320 428 316 432 320 388 288 396 336 424 328 420 316 416 312 396 296 392 320 404 324 396 340 412 340 392 316 388 320 384 336 420 428 508 520 520 512 516 500 484 452 428 388 396 320 364 304 388 352 452 392 532 464 564 508 616 548 648 568 612 520 588 500 564 504 568 524 576 564 596 608 644 696 736 792 788 840 804 856 808 856 772 832 756 832 760 856 780 884 796 900 780 904 784 908 792 924 796 932 788 924 792 932 792 932 796 924 788 916 788 912 796 908 788 896 788 904 792 900 792 900 796 892 820 908 808 936 796 944 796 892 764 836 820 576 632 536 608 528 632 516 632 520 636 520 640 524 568 572 676 152 500 596 640 460 628 496 636 504 652 516 664 528 676 540 664 532 664 532 648 504 648 500 648 504 652 496 652 496 652 496 652 488 648 488 648 496 644 512 644 508 652 504 656 496 664 504 664 520 660 528 656 528 644 500 644 500 644 500 644 504 648 500 644 496 636 488 628 484 624 476 624 472 620 472 624 476 624 476 624 472 620 468 616 464 616 456 612 452 604 448 600 444 596 440 592 436 592 432 588 432 584 440 580 436 580 432 576 432 572 428 572 424 568 420 564 420 564 416 560 408 552 404 548 408 524 444 540 392 564 396 556 600 960 768 984 844 828 396 476 460 508 376 508 372 508 364 504 360 500 352 488 344 492 344 484 332 476 332 472 328 468 324 468 324 468 324 464 320 460 320 460 320 444 304 440 296 432 292 428 288 424 296 420 292 420 292 412 288 420 300 416 300 404 288 396 272 392 264 388 256 384 264 384 264 388 276 392 276 388 268 372 264 240 76 108 36 232 236 376 284 384 276 356 244 316 180 220 88 92 0 36 0 44 12 172 128 244 184 328 252 356 236 324 208 336 224 328 220 320 212 316 208 320 204 304 212 324 216 324 224 312 196 296 196 300 188 300 220 312 208 300 200 296 204 300 216 292 204 292 200 288 196 284 196 284 192 276 188 272 184 276 188 276 188 268 180 264 180 264 180 260 176 260 180 264 176 260 176 260 188 252 180 248 180 252 184 252 184 252 184 252 184 252 184 248 188 248 188 248 188 248 188 248 188 244 184 244 184 240 180 240 188 240 184 236 180 232 180 232 180 232 176 228 172 224 172 224 172 224 172 224 172 224 172 224 172 220 168 220 164 216 164 216 160 224 164 228 164 224 160 220 160 224 164 220 156 212 148 220 144 216 152 212 148 208 152 208 148 204 156 204 152 200 152 196 148 196 148 196 148 196 148 188 140 184 136 184 132 180 132 188 136 184 132 184 128 180 128 184 132 180 128 180 124 176 124 168 120 172 128 180 132 180 132 180 132 176 128 176 124 172 124 168 132 168 128 164 124 160 124 164 128 160 124 156 120 156 120 160 120 156 116 156 112 152 112 160 116 156 112 152 108 148 104 136 104 132 100 132 104 140 108 136 104 136 104 136 104 136 104 140 104 140 104 140 104 140 104 128 92 128 92 128 92 128 92 152 108 144 96 136 96 144 104 140 96 136 88 132 88 132 88 132 104 124 100 132 108 128 100 128 104 128 100 124 96 120 96 116 96 124 104 124 96 116 92 116 92 116 92 116 92 116 92 128 96 124 92 120 88 116 88 120 88 116 88 116 88 116 92 52 40 48 36 48 40 52 44 72 60 72 60 72 60 72 60 68 56 68 52 64 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 52 44 56 48 60 52 64 56 40 40 40 40 40 40 40 40 48 48 48 48 48 48 48 48 48 44 48 48 52 52 56 52 44 40 44 40 44 40 44 40 32 32 36 36 40 40 44 44 40 32 36 28 32 32 36 36 28 32 28 32 28 32 28 32 24 28 20 24 20 24 24 28 52 64 92 104 112 108 116 116 128 124 128 128 128 124 124 116 40 12 0 0 8 4 0 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 8 12 16 20 20 20 20 16 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 24 12 20 28 20 4 12 36 144 184 216 220 216 220 228 228 220 220 216 216 216 212 212 212 204 200 196 192 188 176 156 144 120 108 88 64 48 40 44 40 24 36 40 44 72 48 140 276 628 528 652 556 576 316 448 592 696 576 488 300 468 528 628 496 596 520 624 568 432 424 392 380 428 584 668 548 420 408 708 780 800 640 708 612 768 728 784 664 768 524 432 296 520 704 736 424 324 360 564 496 624 448 644 460 636 472 624 476 624 460 632 452 624 460 624 456 612 448 592 440 580 404 516 388 544 428 552 424 540 428 540 420 524 416 540 436 548 440 552 452 560 452 540 428 496 428 480 448 516 528 588 596 564 568 588 584 584 564 564 540 548 492 496 436 464 416 472 412 476 412 496 436 548 496 612 540 708 592 744 624 764 644 768 644 704 580 672 540 628 540 652 576 716 660 740 716 780 776 788 804 764 812 732 804 688 780 636 756 620 756 612 756 620 780 632 804 608 792 592 792 580 796 576 796 592 796 608 796 616 788 624 780 640 784 648 788 660 784 668 792 664 816 644 800 640 792 672 788 720 864 768 640 780 632 864 620 816 636 812 640 812 644 816 644 800 668 792 232 704 696 812 644 816 640 820 652 828 664 840 668 832 636 792 636 844 680 828 624 812 640 816 644 824 648 832 652 832 640 832 640 836 640 836 640 844 644 844 648 848 652 848 656 848 656 840 656 844 660 844 660 832 644 836 644 836 644 836 640 836 640 832 636 824 632 820 628 804 624 796 620 796 624 800 628 800 624 800 620 796 620 796 616 796 616 792 612 784 604 776 600 772 596 772 592 768 592 764 588 768 584 768 580 764 580 760 576 756 572 756 568 752 564 748 564 740 564 736 560 732 552 724 548 712 580 724 528 748 528 740 744 1020 964 1020 792 788 540 692 512 704 508 692 512 684 508 664 508 660 492 648 484 648 488 640 476 628 468 628 468 624 464 620 460 624 468 616 456 612 456 612 460 592 436 592 436 592 436 592 436 588 424 584 416 572 416 568 412 568 416 556 412 544 400 536 392 532 392 528 384 524 384 524 388 492 356 500 412 552 376 384 168 204 120 284 276 476 404 476 324 428 324 436 352 472 368 452 328 400 244 280 104 172 52 172 80 224 164 328 268 392 292 396 296 424 312 432 312 432 308 428 308 436 292 408 320 460 324 420 288 396 316 456 312 408 288 408 296 416 308 404 292 392 300 400 304 404 292 404 288 400 284 396 284 396 280 388 272 384 272 384 272 388 272 380 264 376 264 380 268 372 260 372 256 368 260 372 260 368 256 360 248 356 248 356 248 360 252 360 252 360 252 360 252 352 248 352 248 352 248 352 248 352 248 352 244 348 240 344 240 344 240 340 236 340 236 336 232 336 232 336 228 332 224 328 224 320 228 320 228 320 228 320 228 320 228 320 224 316 224 312 220 300 216 296 220 296 216 292 212 288 216 292 216 292 212 288 208 288 220 288 220 284 216 284 208 284 208 280 204 276 200 272 200 268 196 268 196 268 196 268 196 260 188 256 184 256 180 252 184 252 188 244 184 240 184 236 180 240 184 240 180 236 180 232 176 216 168 220 176 228 180 228 180 228 180 228 176 224 176 220 172 220 168 220 164 216 160 212 160 216 164 216 164 212 160 208 156 200 160 200 156 196 156 192 152 200 156 196 152 192 148 188 144 188 136 184 132 184 136 192 140 188 136 188 136 188 136 188 136 188 148 180 144 176 136 168 132 164 128 164 128 164 128 164 128 168 144 164 152 164 144 156 136 160 144 152 132 148 132 152 136 152 124 140 124 152 136 152 124 148 128 144 124 144 124 140 120 144 124 140 120 140 120 136 112 136 116 136 116 136 116 136 116 124 116 128 120 132 124 136 124 124 116 128 116 128 116 128 112 36 8 32 4 32 8 40 16 56 28 56 28 56 28 56 28 56 28 56 24 52 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 44 16 48 20 48 20 52 24 40 8 40 8 40 8 40 8 48 16 48 16 48 16 48 16 32 12 36 16 40 24 48 28 40 20 40 20 40 20 40 20 32 12 36 16 36 16 40 20 36 12 32 8 28 12 32 16 40 20 40 20 40 20 40 20 32 8 28 4 24 8 28 12 48 44 88 84 112 92 112 96 124 104 128 108 128 104 124 104 48 16 0 0 8 4 4 12 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 8 4 16 12 20 12 20 8 16 8 16 8 16 8 16 8 16 8 20 12 20 12 24 16 28 4 12 20 20 0 24 60 152 180 216 208 216 216 232 220 216 208 216 208 212 204 212 200 212 200 204 192 196 172 160 136 108 92 84 60 52 32 36 16 36 44 48 24 68 8 136 312 540 460 544 488 444 252 396 568 664 472 400 236 392 408 544 380 504 408 580 436 396 420 396 444 428 648 668 552 368 428 704 612 640 464 600 464 704 560 648 528 636 472 300 256 532 692 648 324 288 316 480 412 468 360 460 348 464 324 472 328 468 336 460 344 472 356 476 352 468 344 456 344 444 288 368 304 440 352 436 352 432 336 432 332 428 352 452 388 484 428 500 456 520 460 492 432 544 504 544 524 568 580 612 644 620 636 616 624 608 632 628 660 600 596 588 572 568 532 516 472 468 412 428 368 392 348 400 340 452 368 500 432 560 480 576 492 620 544 620 536 588 496 556 488 556 488 544 504 580 588 660 676 748 780 780 820 800 840 796 844 808 884 788 864 768 864 764 884 784 916 792 928 792 932 792 940 792 936 792 932 796 916 788 904 784 896 784 884 788 880 784 880 816 908 808 924 792 908 788 844 812 796 660 524 648 460 648 432 632 512 640 512 644 516 644 520 684 544 584 172 596 564 660 552 652 512 656 520 668 544 676 556 632 476 560 480 632 544 636 524 636 524 640 520 644 512 644 512 636 484 636 472 636 464 636 472 640 512 644 504 648 500 652 492 648 496 648 508 652 520 648 524 636 496 644 500 644 500 640 496 640 492 636 492 632 488 628 484 628 476 624 476 624 480 632 484 624 476 624 476 624 472 620 472 620 464 616 456 608 448 600 444 600 440 596 440 592 436 592 436 588 440 584 440 580 436 580 436 572 428 572 424 568 420 564 420 568 416 564 412 556 404 552 412 528 404 496 372 552 400 500 432 496 440 604 344 460 380 540 340 508 372 508 368 504 360 504 356 500 352 484 344 488 348 480 332 468 328 464 324 464 320 460 320 468 332 456 320 448 316 452 324 432 304 436 304 440 308 444 312 420 292 420 288 416 288 412 284 416 296 416 300 404 288 400 284 396 264 388 268 388 268 392 280 380 296 416 252 272 68 132 12 188 168 336 284 364 248 328 236 336 232 312 216 316 240 344 260 340 248 316 208 260 128 168 44 88 12 136 68 200 140 276 188 272 172 284 188 300 204 316 216 324 200 300 204 288 148 248 172 276 176 284 180 292 196 300 204 308 204 300 208 300 204 296 212 292 204 292 200 288 196 284 196 284 192 276 184 268 180 268 180 272 188 268 180 264 184 268 188 260 176 256 172 256 172 260 176 260 188 252 180 248 180 248 184 256 188 256 188 256 188 256 188 252 192 252 192 252 192 252 192 252 192 248 184 244 180 236 176 236 184 236 184 236 184 236 184 232 180 232 176 228 172 224 172 228 172 228 172 228 172 228 172 232 172 228 172 224 168 224 168 212 156 220 160 216 156 212 148 212 152 216 156 216 156 212 148 224 152 224 156 220 156 212 156 212 156 212 160 204 156 200 152 200 152 196 148 196 148 192 144 196 148 196 144 192 144 188 140 192 136 188 136 184 132 184 132 188 132 184 132 180 128 180 128 172 124 176 132 180 132 176 128 184 132 180 132 176 128 176 128 168 132 168 128 164 124 160 124 160 128 164 128 164 124 156 116 164 120 160 120 156 116 156 116 156 116 152 112 152 112 148 108 144 108 136 104 136 104 140 108 136 104 136 104 136 104 136 104 156 116 148 108 140 100 132 92 128 92 128 92 128 92 128 92 124 92 140 104 144 92 128 76 148 100 136 88 132 88 136 96 128 100 120 100 132 112 132 104 124 100 124 100 124 100 124 100 132 100 120 96 120 96 116 84 116 92 116 92 116 92 116 92 104 80 116 92 124 96 124 96 112 84 116 88 116 88 112 84 52 40 48 36 52 44 60 48 64 52 64 52 64 52 64 52 68 56 68 52 64 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 60 48 64 52 60 48 60 48 56 44 44 44 44 44 44 44 44 44 52 52 52 52 52 52 52 52 40 40 44 40 44 40 44 40 44 40 44 40 44 40 44 40 44 40 40 36 40 36 36 32 40 32 36 28 32 32 36 36 32 36 32 36 32 36 32 36 28 32 24 28 24 28 28 32 44 60 88 100 112 108 112 108 120 120 124 124 128 124 124 120 72 32 0 0 4 0 0 8 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 8 12 16 20 20 20 20 16 16 16 16 16 16 16 16 16 16 16 16 20 20 24 24 24 28 8 8 28 20 4 40 96 164 196 220 216 216 220 224 216 216 216 216 212 212 212 208 208 208 204 200 200 196 180 156 140 100 92 84 72 56 40 28 28 28 64 60 56 116 52 208 436 640 536 676 544 500 308 488 648 712 480 396 340 420 476 608 524 580 556 672 448 432 412 384 416 440 620 680 524 428 524 812 568 756 632 732 640 804 672 720 628 744 552 416 292 688 732 592 328 368 428 624 492 648 472 660 484 652 484 636 484 636 476 660 472 660 488 652 484 636 472 612 460 592 392 504 424 596 464 568 448 564 452 564 448 552 456 580 492 608 524 616 556 632 552 600 516 644 632 628 632 620 652 616 656 596 648 576 612 540 596 560 628 572 608 576 620 592 616 588 596 588 576 572 540 528 480 484 440 428 364 480 412 544 468 604 500 656 540 720 584 760 600 780 616 776 604 732 568 688 572 684 600 612 576 652 672 732 772 788 824 760 804 756 804 728 784 680 768 672 784 644 788 628 788 612 788 608 788 612 792 620 788 624 784 628 784 640 784 644 792 652 792 636 820 632 808 656 800 708 792 808 720 720 640 808 612 872 596 828 640 812 644 816 644 820 648 800 648 720 380 784 652 812 628 832 660 836 664 844 676 844 684 820 616 712 564 716 592 748 644 760 620 768 628 780 632 792 632 804 632 808 632 812 632 812 632 832 636 832 640 836 644 836 648 824 644 824 644 828 648 832 648 820 640 828 644 828 644 824 636 820 636 820 632 816 632 812 628 804 628 800 624 804 632 812 636 800 624 800 624 800 624 800 624 800 624 796 616 784 604 776 600 776 600 772 596 772 592 768 592 772 588 768 584 768 580 764 580 756 572 756 568 752 564 748 564 744 568 740 560 732 556 728 552 736 544 712 536 736 552 716 536 676 572 724 588 716 540 696 504 692 504 688 504 676 496 660 496 656 492 644 484 644 484 640 472 632 472 628 468 628 464 624 464 624 460 608 444 596 440 604 452 596 440 596 440 596 440 592 436 584 420 580 416 572 412 564 408 556 408 552 408 548 404 544 404 536 396 532 392 528 392 532 396 524 388 452 216 228 96 296 268 464 376 488 356 416 296 428 360 464 352 440 316 404 300 416 320 396 304 428 348 460 340 408 276 300 184 284 188 316 248 384 292 384 264 400 284 428 312 448 324 448 320 444 284 360 260 544 584 676 380 372 272 436 300 404 316 404 304 408 304 400 304 396 292 404 292 404 288 400 284 396 284 396 280 388 272 380 268 380 268 384 268 380 264 376 268 380 272 372 260 368 252 364 256 372 260 368 260 364 252 360 252 360 252 364 256 364 256 364 256 364 256 356 252 356 252 356 252 356 252 356 252 352 244 348 240 340 236 340 236 340 236 340 236 340 236 336 232 336 228 332 224 328 224 320 224 320 224 320 224 320 224 324 228 320 224 320 220 316 224 304 220 300 224 296 216 288 212 292 216 296 220 300 220 292 216 296 228 292 224 292 220 288 216 288 216 284 208 276 204 272 200 268 204 268 200 264 196 260 196 264 200 264 196 260 196 256 192 248 192 244 188 244 184 240 184 244 188 240 184 240 180 236 180 224 176 228 180 228 176 220 172 232 184 228 180 228 176 224 176 220 168 220 164 216 160 212 160 212 160 216 168 216 160 208 152 204 164 200 160 200 156 196 156 188 148 192 152 192 152 196 156 196 152 188 144 180 140 180 144 180 140 180 140 180 140 180 140 184 148 184 144 180 140 176 136 164 128 164 128 164 128 164 132 160 140 156 140 152 132 148 128 168 148 156 132 148 132 156 144 148 124 140 124 152 136 152 128 144 124 144 124 144 124 144 124 160 128 136 116 140 124 136 108 136 116 136 116 136 116 136 116 120 112 128 120 136 120 128 112 120 112 128 116 128 116 124 108 44 16 44 16 48 24 56 28 48 20 48 20 48 20 48 20 56 28 56 24 52 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 48 20 56 24 52 20 48 16 44 12 52 20 52 20 52 20 52 20 56 24 56 24 56 24 56 24 56 36 52 28 48 24 44 20 40 20 40 20 40 20 40 20 44 20 40 16 36 12 32 8 36 12 32 8 28 12 32 16 28 8 28 8 28 8 28 8 36 12 32 8 28 12 32 16 32 32 80 76 104 80 100 80 108 92 116 100 120 100 120 100 88 48 8 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 8 4 16 12 20 12 20 8 16 8 16 8 16 8 16 8 16 8 16 12 20 16 24 16 32 0 8 16 20 0 48 108 176 196 224 212 212 208 212 192 216 208 216 204 212 200 208 200 196 188 192 184 184 160 144 120 88 72 84 64 60 32 28 8 0 32 36 24 100 36 212 456 536 480 572 488 396 252 440 612 612 332 296 244 328 340 544 416 500 452 620 348 412 404 372 472 480 680 656 504 376 496 720 328 620 432 616 440 704 460 584 484 592 460 276 240 652 696 508 260 320 356 512 400 488 384 480 368 500 364 504 360 496 368 492 376 496 368 492 360 484 352 468 348 460 284 372 336 488 384 456 360 476 388 472 384 464 400 496 448 520 476 548 516 576 520 540 492 620 616 640 648 660 680 664 692 684 728 696 732 668 692 652 696 656 684 612 640 600 644 628 652 608 632 628 648 620 596 564 524 516 436 464 380 416 352 416 356 416 364 440 392 476 432 528 484 576 500 600 532 612 536 600 536 592 536 584 540 580 544 588 568 692 720 756 808 812 848 824 856 776 832 780 848 780 860 780 872 776 900 784 904 788 900 784 896 784 908 784 912 788 916 792 916 824 924 820 932 808 912 804 832 808 544 632 508 616 488 600 504 632 512 640 516 644 520 648 520 648 568 564 308 608 516 676 508 660 512 664 532 672 556 684 576 636 480 512 388 444 380 504 500 596 536 604 536 608 532 612 520 636 520 636 504 636 492 636 492 632 508 632 500 636 484 644 488 636 484 636 500 640 512 640 512 632 492 644 504 648 500 636 488 636 492 632 488 632 488 628 484 632 480 628 480 632 488 640 492 624 476 624 476 624 476 624 476 628 468 620 460 608 448 600 444 600 444 600 440 596 436 592 436 588 444 588 440 584 436 580 436 572 428 572 424 568 420 564 420 568 420 564 412 560 408 552 412 504 380 536 388 484 392 564 428 520 380 536 372 508 372 520 380 504 368 500 360 496 356 496 352 496 348 484 344 484 344 476 332 476 336 476 332 472 328 468 328 468 328 448 308 436 304 444 316 452 316 448 312 436 300 432 296 420 292 416 284 416 288 408 284 404 288 408 296 408 296 408 296 400 276 396 272 392 284 400 288 352 124 108 0 152 160 344 268 360 248 332 228 332 232 320 204 280 204 328 232 324 216 320 224 336 220 304 208 308 224 316 220 328 212 288 184 292 200 296 188 284 184 292 200 308 216 324 228 292 216 324 180 244 280 732 892 968 496 312 200 344 184 264 220 296 200 304 216 312 208 292 200 292 204 292 200 288 196 284 196 284 192 276 184 268 176 264 176 268 184 264 180 264 184 272 188 264 176 252 164 248 168 260 180 264 192 256 184 252 184 256 188 256 188 256 188 256 188 256 188 252 192 252 192 252 192 252 192 252 192 248 184 244 180 236 176 236 184 236 184 236 184 236 184 232 180 232 176 228 172 224 172 224 176 224 176 224 176 224 176 228 180 228 176 224 172 220 172 228 172 228 172 228 168 216 160 220 164 224 172 228 172 224 164 228 156 228 160 224 160 216 160 220 160 212 164 208 156 200 152 204 152 204 148 200 144 196 144 192 140 188 136 188 132 184 132 192 148 192 144 188 140 184 140 188 144 188 140 184 136 180 136 180 132 180 132 176 124 168 120 184 136 184 132 180 128 176 128 168 132 168 128 164 124 160 124 156 124 164 132 164 124 152 112 164 124 164 120 160 116 156 116 144 108 148 112 152 116 156 120 164 124 152 112 144 104 140 104 140 104 140 104 140 104 140 104 140 104 144 108 144 108 148 112 128 92 128 92 128 92 128 92 156 108 144 92 136 96 144 104 152 104 140 88 128 88 140 100 128 100 120 100 132 112 132 104 124 100 124 100 124 100 124 100 140 104 116 88 120 100 116 80 116 92 116 92 116 92 116 92 116 92 124 96 120 88 108 76 104 80 116 92 120 88 108 76 56 56 80 64 64 48 64 60 72 60 64 48 60 48 60 48 64 48 60 44 56 40 52 36 68 52 56 40 52 44 64 56 72 56 64 48 60 52 68 60 68 56 64 44 44 32 48 44 48 48 48 48 48 48 48 48 56 52 52 48 48 52 52 56 52 48 52 44 48 40 44 40 44 40 48 48 52 48 48 44 40 36 40 36 40 36 40 36 44 40 44 40 44 40 44 40 28 32 28 32 28 32 28 32 24 28 24 24 20 20 16 20 24 48 92 112 116 108 112 112 112 108 112 112 120 120 132 128 120 48 0 12 20 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 4 4 4 12 8 24 32 32 24 16 24 32 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 12 8 16 24 16 16 68 128 204 204 204 204 204 204 204 204 208 212 216 208 200 196 196 200 192 192 196 188 176 152 132 120 96 84 76 64 48 40 28 28 40 56 96 92 124 100 336 520 632 556 684 484 364 296 496 564 424 308 252 236 312 412 552 536 608 556 608 392 416 376 384 432 468 644 672 500 456 628 696 476 788 584 756 684 752 604 760 612 784 476 328 416 780 688 496 320 456 480 660 496 668 492 680 512 676 516 672 520 680 508 700 500 684 508 660 500 656 488 632 488 620 416 560 480 612 484 608 464 608 452 580 476 544 496 644 520 612 596 620 576 684 580 552 600 632 648 600 644 596 668 592 672 576 680 576 692 592 708 612 708 608 696 600 684 584 664 584 652 536 600 544 600 564 620 592 636 604 616 588 564 540 500 504 456 516 436 500 388 492 396 532 424 620 496 604 492 636 564 724 644 700 604 720 612 704 588 676 580 640 568 628 584 668 684 756 760 804 816 796 824 768 796 728 780 684 780 664 768 640 768 640 788 636 792 644 812 636 800 604 780 632 816 608 804 676 808 752 832 664 644 736 636 800 620 836 624 824 648 824 648 816 644 824 660 820 688 692 480 796 672 828 632 856 608 836 656 844 692 768 712 712 652 700 356 388 292 416 284 452 380 544 488 644 576 728 636 744 628 756 632 744 620 764 640 804 608 800 628 796 636 816 600 808 632 808 640 824 640 820 628 820 636 820 636 820 636 820 636 812 628 812 624 808 620 804 620 804 628 804 624 800 620 796 620 792 616 792 616 792 616 792 616 788 612 788 608 784 604 780 604 772 596 768 592 768 588 764 588 760 576 760 572 756 568 752 568 752 568 748 564 748 564 744 560 740 564 736 560 732 552 724 548 708 528 712 528 704 520 696 516 676 528 676 520 676 508 684 508 684 500 684 504 672 492 652 476 644 480 644 476 640 472 636 472 632 468 632 464 628 460 624 460 640 464 580 492 616 448 644 476 620 456 576 424 572 436 580 424 580 416 580 412 572 412 568 412 544 400 548 412 552 412 552 408 536 384 512 392 540 380 444 264 252 120 268 236 448 388 476 324 452 336 444 332 440 324 432 320 432 320 432 320 428 316 420 308 420 312 420 308 420 308 420 308 416 308 424 308 408 292 408 300 424 312 452 332 464 348 500 392 536 444 620 532 684 576 724 612 700 536 580 384 448 304 412 304 412 308 412 304 404 304 400 300 404 292 408 292 400 284 392 276 388 272 384 268 380 272 384 276 384 272 384 268 380 264 376 264 380 264 372 256 368 256 368 256 364 256 364 256 364 256 364 256 360 256 364 260 368 264 372 268 360 256 360 252 356 248 352 248 360 256 360 252 356 252 352 248 348 244 348 240 344 236 340 236 340 236 340 232 336 228 332 228 316 224 316 228 316 228 316 232 316 228 316 228 316 228 316 228 312 236 312 232 308 228 304 228 304 228 304 224 292 212 292 224 284 244 312 204 256 212 308 244 280 208 280 208 284 216 292 224 272 212 280 224 288 220 280 212 276 212 272 204 260 184 240 168 256 196 252 192 248 188 244 184 240 184 240 184 240 184 240 184 228 180 228 180 228 180 228 180 232 184 232 180 228 176 224 176 224 160 204 156 216 168 212 148 208 156 208 156 208 156 208 156 200 160 200 156 196 152 192 152 208 156 188 156 204 172 204 152 188 148 180 140 176 140 176 144 180 144 180 144 180 144 180 144 188 152 172 140 168 144 180 156 156 132 168 144 172 140 160 128 160 140 152 136 160 144 156 136 144 140 164 144 144 124 148 144 152 136 156 136 156 132 148 124 140 124 144 124 144 124 144 128 156 132 152 128 148 124 144 124 132 112 132 108 128 104 124 100 104 108 136 124 124 108 124 120 120 116 132 112 116 108 136 136 40 24 60 32 48 16 48 28 60 28 52 20 48 20 48 24 48 20 44 16 44 16 40 12 52 24 44 16 44 16 52 24 56 24 48 16 44 20 52 28 56 32 60 24 40 8 40 20 40 8 40 8 40 8 40 8 48 12 40 8 40 8 44 16 48 28 44 24 44 20 40 20 40 24 44 28 48 24 40 20 36 16 36 16 36 16 36 16 36 16 36 16 36 16 36 16 32 12 32 12 32 12 32 12 28 8 28 4 24 0 20 0 20 28 88 92 116 92 112 96 112 92 112 92 116 100 124 112 128 76 24 4 4 0 0 4 0 0 0 0 0 0 0 0 0 0 8 0 0 0 4 0 12 12 32 20 20 8 20 20 16 8 16 8 16 8 16 8 20 12 20 12 20 12 20 12 16 8 24 16 12 8 76 132 196 188 200 196 204 200 208 204 208 204 212 200 200 184 196 192 184 180 188 172 164 136 124 96 84 56 64 36 40 24 32 16 36 32 80 48 68 76 340 472 540 516 568 364 296 296 424 428 316 228 228 176 260 280 468 424 544 492 504 324 400 380 404 476 448 660 640 424 404 572 564 288 644 380 636 468 632 400 616 448 588 316 212 424 728 616 416 256 408 392 540 408 508 404 504 400 520 384 532 388 524 392 508 388 512 372 500 376 508 376 496 376 480 300 424 380 500 392 492 380 500 376 480 404 460 448 568 480 552 556 572 548 644 556 532 592 652 652 640 660 656 696 672 724 672 724 684 736 700 748 704 764 720 792 720 780 712 776 708 768 688 732 664 692 624 644 584 616 628 656 624 648 608 620 588 596 540 540 516 496 472 440 428 396 404 360 388 336 396 368 452 408 504 456 552 500 596 528 620 544 628 556 604 524 580 528 588 552 620 624 696 704 760 760 792 808 820 876 816 860 784 840 760 848 768 876 764 912 784 944 816 960 788 916 836 912 792 868 772 736 648 560 640 500 628 492 620 496 636 512 648 508 640 504 648 524 660 540 516 368 636 532 660 516 652 548 644 564 696 556 708 428 440 548 640 320 240 176 268 224 224 208 244 232 304 324 436 432 604 556 636 576 640 540 616 528 608 504 628 524 616 500 648 492 628 484 624 488 628 496 624 496 636 492 636 492 636 492 636 492 628 484 628 480 624 480 620 476 628 480 628 476 624 476 620 472 616 468 616 468 616 468 616 468 612 456 608 452 608 448 604 448 596 440 596 440 592 436 592 432 576 432 576 428 572 424 568 424 568 424 564 420 564 420 560 416 564 416 560 408 552 404 548 408 528 396 532 396 524 396 516 380 520 376 516 372 512 368 508 368 500 364 504 364 496 348 480 336 476 348 472 344 472 340 468 340 468 340 464 336 464 332 460 332 432 356 468 352 516 452 588 296 468 328 440 304 432 308 436 304 416 288 412 284 416 288 412 288 392 276 400 288 400 288 396 284 372 272 404 300 384 196 220 40 180 120 300 240 348 240 332 240 336 240 332 232 324 228 320 224 320 224 320 224 316 220 312 204 320 212 316 208 312 212 304 208 324 232 332 232 320 220 320 232 324 236 348 252 360 272 392 308 460 396 548 484 596 492 584 480 548 408 452 288 344 216 312 216 308 208 304 212 308 208 300 212 288 200 288 200 284 192 276 184 276 184 272 180 268 184 272 188 272 188 272 184 268 180 264 180 264 176 256 168 252 168 252 172 260 192 260 192 260 192 260 192 256 192 260 192 260 192 264 196 256 196 256 192 252 192 248 188 256 192 252 192 248 188 248 188 244 192 244 188 240 188 236 184 236 184 236 180 232 180 228 176 228 176 228 176 228 176 228 176 228 176 228 176 228 176 228 176 236 180 236 176 232 172 228 172 224 180 244 176 220 160 212 152 216 140 216 164 256 196 224 128 212 156 208 160 208 164 216 172 208 160 216 164 216 160 204 148 208 156 212 160 204 148 192 132 192 144 188 144 188 144 184 140 184 140 184 140 184 140 184 140 180 132 180 132 180 132 184 136 184 136 184 132 180 128 176 128 172 128 156 120 164 132 160 112 156 120 156 120 156 120 156 120 160 120 160 116 156 116 152 112 160 112 148 112 160 124 156 108 152 112 144 108 140 104 144 108 144 108 144 108 144 108 144 108 152 108 140 96 136 100 148 112 132 96 140 100 140 100 136 92 144 96 136 92 144 100 140 92 132 92 140 96 132 88 136 96 132 108 136 112 132 108 128 100 124 100 124 100 124 100 124 100 132 104 128 104 124 100 120 96 116 92 112 88 108 84 108 80 104 84 120 96 120 88 120 92 116 92 124 88 104 76 116 100 52 48 64 52 60 44 56 48 72 56 64 48 60 48 64 52 52 40 56 44 56 44 60 48 64 48 60 44 56 48 60 52 60 44 56 40 52 44 56 48 64 56 76 60 60 44 56 44 40 40 40 40 40 40 40 40 44 44 40 40 40 40 44 44 52 44 48 44 44 40 44 40 48 48 52 48 48 40 40 32 40 36 40 36 40 36 40 36 36 32 36 32 36 32 36 32 28 32 28 32 28 32 28 32 24 28 24 24 20 20 16 20 20 48 92 112 120 112 120 120 120 116 116 112 116 116 124 120 132 112 64 12 0 0 12 12 0 0 0 0 0 0 0 0 0 4 8 4 0 0 0 4 16 24 28 24 16 12 16 24 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 20 24 32 20 4 16 88 160 192 192 196 200 204 208 212 216 204 208 212 204 196 192 192 196 180 180 180 172 156 136 116 108 84 72 64 48 32 32 20 28 40 44 112 80 92 180 492 556 628 604 584 340 340 376 376 324 236 244 244 256 276 312 456 524 612 600 484 324 432 356 408 416 440 640 676 408 548 740 640 412 764 608 788 684 748 588 748 604 748 364 408 572 848 596 408 320 560 540 720 532 716 524 716 540 708 540 700 540 708 524 716 516 692 520 676 516 676 520 656 504 612 400 560 516 652 500 620 496 616 476 592 488 576 536 652 560 620 608 624 604 664 596 556 628 628 648 600 652 592 672 580 680 560 672 564 688 568 700 584 708 576 704 584 712 604 724 612 728 612 720 612 708 592 664 552 632 516 632 516 628 524 612 528 596 548 600 572 592 576 560 544 528 508 476 468 416 432 380 436 376 456 392 520 448 596 520 688 584 748 616 740 616 728 612 716 616 700 608 672 592 660 620 708 680 764 764 776 792 764 792 740 800 732 808 676 784 632 772 616 780 608 824 688 800 740 840 772 692 696 640 744 632 784 628 804 624 808 640 816 644 808 640 820 656 844 656 688 544 832 660 836 676 832 716 864 728 872 708 812 356 692 744 832 424 384 288 408 244 352 248 296 188 256 188 292 240 368 332 464 444 572 540 648 584 692 588 756 620 748 596 760 624 776 616 792 616 804 624 820 632 816 636 812 636 812 636 812 636 808 632 808 628 804 628 800 624 804 628 804 624 800 624 796 620 796 620 796 620 796 620 796 620 788 608 784 608 780 604 780 604 776 600 776 596 772 592 768 592 760 576 760 572 756 568 752 568 752 568 752 564 748 560 744 560 736 560 732 556 728 548 720 544 708 528 712 528 704 520 696 512 688 516 684 512 680 508 684 508 676 500 676 500 668 488 652 476 636 472 632 468 632 464 628 464 632 464 628 464 624 460 624 464 668 456 520 492 864 884 948 508 596 452 596 448 580 432 576 436 580 412 576 412 568 412 568 412 544 396 540 400 536 392 528 384 536 388 496 336 420 256 352 216 404 340 504 392 460 312 432 344 452 332 452 328 444 324 440 320 440 320 440 316 436 316 432 312 432 312 432 312 432 312 432 312 436 324 448 328 440 316 444 332 468 348 496 368 508 384 536 412 532 416 584 464 596 444 564 420 560 420 508 356 448 312 416 304 412 304 408 304 400 304 400 300 400 288 396 280 388 276 384 272 388 272 384 268 380 272 384 276 384 272 384 268 380 264 376 264 372 260 368 252 364 252 364 256 372 264 372 264 372 264 372 264 372 264 372 264 368 260 368 260 360 256 360 256 356 252 356 248 356 252 356 248 352 244 348 244 348 244 348 244 344 240 344 236 340 236 340 236 336 232 336 232 328 236 320 232 316 224 312 224 316 228 316 228 316 228 316 228 312 232 312 232 308 228 308 228 292 232 312 212 288 224 304 212 284 228 304 228 264 180 272 236 292 216 288 212 280 212 284 212 272 208 268 212 264 204 256 196 256 204 260 208 260 204 256 196 240 184 240 184 240 188 244 188 236 180 236 180 236 180 236 180 224 176 228 180 232 184 236 188 232 184 232 180 228 176 224 176 224 164 212 160 216 164 212 152 208 156 208 156 208 156 208 156 200 160 200 160 196 156 196 152 196 152 188 148 192 156 192 144 188 152 184 144 176 140 180 144 180 144 180 144 180 144 180 144 172 140 164 132 160 136 168 144 164 136 168 140 168 140 164 136 160 140 152 136 160 144 156 136 156 136 148 132 156 140 152 132 152 132 156 136 152 128 144 124 152 128 148 124 144 120 140 116 144 124 144 124 140 120 140 120 140 120 136 116 136 112 132 112 132 116 128 124 140 132 136 120 140 128 136 116 116 104 124 120 44 20 52 24 52 20 48 20 56 28 52 20 48 20 52 28 36 12 40 16 44 20 48 24 48 20 48 20 48 20 48 20 40 12 40 12 40 12 40 12 40 24 60 32 52 12 40 12 48 16 48 16 48 16 48 16 52 20 48 16 48 16 52 20 44 24 44 20 40 20 36 16 48 28 48 28 44 16 32 8 36 16 36 16 36 16 36 16 28 8 28 8 28 8 28 8 32 12 32 12 32 12 32 12 28 8 28 4 24 0 20 0 8 20 80 88 112 88 112 96 120 100 116 92 112 92 116 100 128 140 108 36 0 4 16 12 4 4 4 4 4 4 4 4 0 0 4 0 0 0 0 0 24 16 24 12 16 4 12 8 16 8 16 8 16 8 16 8 20 12 20 12 20 12 20 12 12 20 32 4 0 12 100 164 196 188 196 192 204 196 208 200 200 196 208 196 192 180 188 188 180 172 176 156 148 120 112 84 80 52 56 28 32 28 32 28 48 24 96 32 36 176 496 468 548 500 452 256 340 356 332 264 244 248 268 244 280 240 400 476 564 544 376 300 452 384 428 448 460 664 640 336 548 680 512 228 604 428 672 468 620 396 600 456 580 196 272 548 744 488 348 296 520 456 580 444 544 436 528 444 552 424 560 424 548 412 524 396 524 392 528 384 532 408 532 384 452 276 440 424 544 412 508 412 504 408 488 416 508 496 588 528 588 572 608 596 644 584 580 636 652 660 648 676 664 712 676 724 676 732 680 752 696 752 704 768 688 768 692 784 708 796 720 804 704 788 716 804 728 800 724 804 724 800 720 784 700 756 668 724 636 688 620 664 616 656 624 660 632 640 592 572 524 488 472 440 408 364 384 312 372 320 424 372 480 404 508 480 584 536 636 580 664 576 624 520 568 484 568 516 600 596 656 672 708 744 756 796 800 864 820 900 820 892 784 860 804 832 740 808 804 840 724 560 636 516 632 484 628 496 624 516 628 500 640 500 632 500 644 516 680 496 520 448 680 516 668 564 712 556 776 596 724 576 448 208 608 672 688 296 228 216 308 196 256 232 264 232 248 208 228 192 204 184 232 224 272 268 316 296 416 380 480 436 548 432 540 440 584 464 612 488 628 496 628 496 628 484 632 484 632 484 632 484 632 484 628 480 628 476 624 476 628 480 624 476 624 472 620 472 620 472 620 472 620 472 620 472 608 452 608 448 604 448 600 444 600 444 600 444 596 440 592 436 576 432 576 428 572 424 568 424 572 428 568 420 564 416 556 412 556 408 556 404 548 396 544 400 528 396 532 396 524 396 516 380 508 372 512 368 508 368 504 364 496 356 496 352 488 344 480 344 472 344 472 344 468 340 464 336 464 336 464 332 460 332 456 328 476 324 528 660 968 864 972 732 436 324 460 328 440 300 428 308 416 284 412 280 412 288 408 284 408 292 412 296 404 284 388 272 388 240 308 152 264 176 332 252 372 260 348 240 332 236 336 248 332 224 328 220 324 216 320 216 320 212 316 212 312 212 316 212 304 196 312 204 320 212 328 224 312 224 324 228 316 232 324 236 332 240 348 256 364 272 380 288 384 280 372 260 352 248 352 256 328 228 328 216 312 204 300 204 304 204 304 208 304 208 296 208 292 200 284 192 276 188 276 188 276 184 272 180 268 184 272 188 272 188 272 184 268 180 264 180 264 180 260 172 256 172 260 176 268 200 268 200 268 200 268 200 268 200 268 196 260 192 256 188 260 200 256 196 256 192 252 192 252 192 248 188 244 184 244 184 248 196 244 192 244 188 240 188 240 188 236 184 236 180 232 180 240 196 236 188 228 180 224 176 232 188 232 188 232 188 232 188 232 188 232 188 232 188 232 184 236 200 228 164 220 208 252 176 276 148 180 128 220 156 212 156 228 168 220 164 208 160 208 160 208 156 208 156 208 152 204 152 200 148 200 148 196 144 192 140 180 148 184 152 188 156 192 160 180 144 180 144 180 144 180 144 176 128 180 132 184 140 188 144 184 136 184 132 180 128 176 128 168 132 164 128 164 128 160 120 160 124 160 124 160 124 160 124 164 124 160 120 160 116 156 116 156 116 152 112 152 112 152 108 156 116 148 108 144 108 144 112 144 108 144 108 144 108 144 108 144 104 140 96 136 100 144 104 136 100 140 100 140 100 140 96 144 96 136 92 144 100 140 92 144 88 124 84 144 104 140 84 128 108 132 108 132 104 124 96 136 108 128 104 120 96 116 88 120 96 120 96 120 96 120 96 120 96 120 96 120 96 120 96 128 92 112 88 128 108 124 84 124 96 116 84 108 80 116 92 64 52 68 56 72 60 64 48 68 52 60 48 60 52 68 56 48 40 52 44 56 48 60 52 60 48 60 48 60 48 60 48 48 40 52 40 52 40 52 36 44 40 64 52 56 36 44 36 48 48 48 48 48 48 48 48 52 48 48 44 44 48 48 52 48 44 44 40 44 36 40 36 52 48 52 44 44 36 32 24 40 36 40 36 40 36 40 36 32 28 32 28 32 28 32 28 28 32 28 32 28 32 28 32 24 28 24 24 20 20 16 20 8 36 80 100 108 104 108 108 124 120 120 112 116 112 120 116 120 152 140 76 20 12 12 0 4 4 4 4 4 4 4 4 0 4 4 0 0 0 0 8 36 32 24 16 16 16 12 12 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 4 24 28 4 0 32 116 180 204 204 204 200 196 196 192 192 196 204 204 200 188 184 188 192 184 180 172 160 144 124 108 100 96 76 64 48 36 36 24 40 60 56 124 68 132 304 616 540 644 540 436 324 364 348 252 272 224 276 240 260 284 268 404 544 636 552 372 340 492 364 416 388 464 620 616 368 684 780 624 392 728 648 808 656 748 600 756 636 716 236 476 652 820 460 352 348 680 600 764 556 760 548 736 564 728 568 716 568 732 548 748 532 720 552 704 536 704 564 692 512 564 412 612 560 680 528 644 520 620 508 588 484 612 576 656 596 640 612 632 636 632 608 584 652 628 648 612 660 612 676 596 676 572 688 572 692 572 704 580 712 576 704 580 712 588 724 596 728 584 708 568 708 568 712 580 724 596 748 600 752 612 748 616 740 580 684 564 648 532 616 512 596 552 624 560 616 552 588 548 572 564 548 544 488 488 420 464 412 484 384 488 420 532 440 544 476 616 556 688 628 732 640 720 624 660 572 660 588 660 604 668 640 676 680 720 760 776 816 800 836 792 804 744 820 836 756 724 584 748 632 768 632 780 624 780 628 788 628 804 632 800 632 812 652 852 612 700 616 856 644 844 704 900 732 920 716 884 552 432 380 776 820 896 444 360 220 364 216 380 272 356 248 328 224 292 204 368 284 340 252 296 216 256 176 288 240 356 344 564 472 572 480 680 560 764 616 808 620 812 616 804 624 800 624 800 624 800 624 804 624 800 624 796 620 796 616 800 620 796 620 792 616 792 612 792 616 792 616 792 616 792 616 784 608 780 604 780 600 776 600 776 600 776 596 772 592 768 592 760 576 760 572 756 568 752 568 756 572 752 564 748 560 740 556 732 552 728 548 720 540 716 540 708 528 712 528 704 520 696 512 688 512 688 508 684 504 680 504 668 492 660 488 660 480 656 480 644 480 640 476 636 472 636 472 628 464 624 460 624 456 620 460 600 464 760 944 1020 976 1020 856 568 444 596 456 580 428 568 432 572 412 572 408 568 408 564 408 556 408 548 404 540 392 524 380 452 304 420 308 456 356 484 360 480 344 420 304 428 340 448 332 448 324 444 324 444 320 440 320 440 316 432 312 432 316 440 320 440 324 440 324 444 324 444 324 444 332 456 336 452 328 460 344 464 328 468 340 488 356 496 360 520 372 496 348 480 348 492 356 440 320 444 328 444 320 424 308 408 304 404 300 400 300 396 296 412 296 400 284 392 280 392 284 388 272 384 268 380 272 384 276 384 272 384 268 380 264 376 264 384 268 380 264 376 268 384 272 376 268 376 268 376 268 376 268 380 272 376 268 372 260 368 260 364 260 364 256 360 256 356 252 356 252 356 248 352 244 348 244 352 248 352 244 348 244 344 240 344 240 344 236 340 236 336 236 332 240 320 236 312 228 304 224 312 232 312 232 312 232 312 232 312 232 312 232 312 232 312 236 336 252 320 236 324 252 320 224 276 220 308 256 316 224 288 228 304 228 296 216 284 208 280 212 268 204 260 208 264 212 272 216 268 208 260 196 248 188 244 188 244 192 248 196 252 200 256 204 236 180 236 180 236 180 236 180 228 180 228 184 232 188 236 192 232 184 232 180 228 176 224 176 220 168 220 168 216 160 212 164 212 160 212 160 212 160 212 160 204 164 204 160 200 160 196 156 204 164 204 160 196 152 192 156 192 156 180 152 176 148 180 152 176 148 176 148 176 148 176 148 176 152 164 148 164 148 168 152 164 144 160 144 160 144 160 148 160 140 152 136 160 144 156 136 160 132 140 128 160 148 156 128 148 128 152 132 148 128 144 120 156 132 148 128 140 120 136 112 140 120 140 120 140 120 140 120 140 120 140 120 140 124 144 124 140 116 120 112 136 128 132 108 132 116 120 108 124 116 136 124 60 28 52 28 64 36 56 20 52 24 48 20 48 24 56 32 40 12 44 16 44 16 48 20 44 20 48 24 52 20 48 16 36 12 40 16 44 12 40 8 32 8 44 16 36 4 32 8 40 8 40 8 40 8 40 8 40 8 36 0 32 4 40 8 40 20 40 20 36 16 36 12 40 24 44 24 40 16 32 8 36 16 36 16 36 16 36 16 28 8 28 8 28 8 28 8 32 12 32 12 32 12 32 12 28 8 28 4 24 0 20 0 12 24 80 84 104 80 100 84 116 96 112 92 112 96 120 104 120 148 152 108 52 20 4 0 8 8 8 8 8 8 8 8 0 0 4 0 0 0 12 12 52 32 24 8 16 12 16 4 16 8 16 8 16 8 16 8 20 12 20 12 20 12 20 12 0 12 20 0 8 56 140 180 208 200 204 192 196 184 188 176 196 192 200 188 188 172 184 180 184 172 172 148 136 112 104 80 84 48 52 24 32 32 40 44 68 56 88 36 140 304 548 444 604 400 364 280 348 268 252 272 276 300 260 236 272 212 348 516 628 432 316 368 492 408 412 432 496 612 528 352 676 628 560 284 604 500 684 452 620 432 612 488 448 76 392 628 676 360 304 284 608 500 592 452 568 448 544 464 580 460 588 452 576 436 556 428 560 428 564 408 564 448 560 384 396 316 532 472 560 432 552 436 516 452 492 408 544 532 588 560 616 580 632 632 636 588 620 660 652 660 652 680 672 712 680 724 684 736 692 752 700 752 708 764 708 792 712 792 716 796 720 800 728 812 712 804 708 812 720 820 708 800 720 800 724 796 720 784 740 808 740 788 700 720 632 664 624 680 628 684 632 660 616 636 600 628 612 612 584 556 536 512 488 432 436 404 408 328 340 304 408 360 440 404 504 472 588 532 616 540 608 528 588 524 600 556 584 548 600 588 652 652 708 708 768 768 820 864 816 648 624 528 624 452 624 448 624 484 628 500 620 480 628 488 624 488 640 508 672 460 540 492 676 496 676 552 716 648 664 576 656 228 324 368 720 744 828 572 548 420 444 320 280 184 212 128 192 164 240 224 224 208 252 268 288 288 272 256 176 156 168 208 408 348 380 312 508 412 576 464 600 464 588 460 616 472 620 472 620 472 620 472 620 472 616 468 616 464 612 464 616 468 612 464 612 460 608 460 608 460 608 460 608 460 608 460 604 448 604 448 600 444 600 440 596 440 592 436 592 432 588 432 576 432 576 428 572 424 568 424 576 428 572 424 560 412 556 408 552 404 548 396 540 392 536 396 528 396 532 396 524 396 516 380 504 368 504 368 504 364 504 360 492 348 484 340 480 340 480 344 480 360 480 356 476 356 472 352 460 340 460 340 456 336 456 332 500 340 472 540 780 640 684 400 428 316 444 324 436 308 424 296 412 280 408 280 408 284 408 280 392 276 396 280 388 268 372 256 328 212 320 224 352 240 328 204 320 224 340 244 332 228 324 228 324 220 324 216 320 216 320 216 320 212 312 204 308 212 320 216 348 224 340 216 324 204 312 200 320 224 332 236 320 236 324 240 324 228 328 236 348 252 348 244 332 236 340 248 352 248 332 216 328 228 332 224 320 204 296 196 300 200 300 208 300 204 296 204 304 212 292 196 280 192 284 200 276 184 272 180 268 184 272 188 272 188 272 184 268 180 264 180 272 188 272 184 272 192 276 196 268 200 268 200 268 200 268 200 268 200 268 200 264 196 264 196 264 200 260 200 256 196 256 196 256 196 256 192 252 192 248 188 252 196 248 196 244 192 244 192 244 188 240 188 236 184 236 184 240 196 240 192 232 188 228 184 236 192 236 192 236 192 236 192 232 188 232 188 236 192 236 192 228 180 236 208 240 172 240 232 332 252 296 180 216 160 232 184 232 172 224 168 212 164 212 164 212 156 208 156 208 160 216 164 216 160 204 144 192 136 188 144 196 160 196 164 200 164 200 164 184 148 184 148 184 148 184 148 188 140 188 140 188 136 184 136 184 136 184 132 180 128 176 128 164 136 176 136 164 124 160 132 164 128 164 128 164 128 164 128 168 124 164 124 160 120 160 120 164 128 172 124 156 112 152 116 156 120 156 112 152 112 152 112 148 108 148 108 148 108 148 108 152 108 152 108 152 108 152 108 148 104 144 100 144 100 148 104 144 96 136 92 144 100 140 92 140 92 132 88 140 96 136 88 128 104 128 104 128 100 120 96 132 104 128 100 124 96 120 92 120 96 120 96 124 100 124 100 116 92 120 96 120 100 124 100 128 92 112 84 116 92 116 84 120 84 104 76 116 96 128 100 68 52 60 52 72 64 64 44 64 48 60 48 60 52 68 60 60 48 56 44 56 44 52 40 56 44 64 52 64 52 56 44 48 40 56 48 60 44 52 36 48 40 56 40 44 32 52 48 40 40 40 40 40 40 40 40 40 36 36 32 32 36 36 40 44 40 44 36 40 36 36 32 40 36 44 40 44 36 36 32 40 36 40 36 40 36 40 36 36 32 36 32 36 32 36 32 28 32 28 32 28 32 28 32 24 28 24 24 20 20 16 20 32 56 96 112 116 104 108 104 116 112 116 112 120 120 128 128 132 136 144 128 76 20 0 4 8 8 8 8 8 8 8 8 0 4 4 0 0 8 20 36 64 48 28 20 20 24 20 12 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 4 16 16 4 28 100 164 200 204 204 200 196 196 192 192 188 192 196 200 192 184 180 180 184 180 172 160 144 128 108 96 88 92 68 64 40 28 32 24 44 68 84 104 88 292 448 648 548 644 432 348 328 288 276 212 260 228 308 252 272 304 240 396 608 720 380 336 396 480 364 376 396 508 572 496 464 820 716 772 548 764 716 824 624 752 616 756 636 572 188 660 724 712 352 360 396 760 636 776 568 784 568 760 592 760 600 748 604 776 588 796 580 752 588 740 560 728 596 712 508 520 480 728 616 688 568 700 552 644 552 604 488 652 604 648 620 656 612 636 660 604 600 600 668 632 648 632 660 632 680 604 668 584 684 576 692 584 700 588 704 588 704 588 704 580 712 572 712 576 724 572 724 568 736 572 736 600 736 596 736 588 720 584 712 604 744 620 752 616 732 584 704 592 708 600 696 584 668 568 648 532 612 552 620 556 616 572 628 604 568 584 564 580 476 492 456 520 436 472 372 448 408 544 496 676 556 708 580 716 600 740 624 736 604 716 584 700 576 704 592 644 640 740 716 776 600 740 608 796 616 796 624 788 624 776 620 776 616 796 624 792 624 808 648 832 596 724 636 832 628 848 672 860 736 828 648 624 300 616 584 824 708 852 720 928 800 892 712 800 612 644 420 444 248 296 148 312 212 296 224 316 260 324 260 324 264 256 252 492 432 496 448 660 552 736 588 764 568 776 588 792 620 788 620 788 620 788 620 784 616 780 612 780 608 776 608 784 608 780 604 780 600 776 600 780 604 780 604 780 604 780 604 780 604 780 600 776 600 772 596 768 592 764 588 760 584 760 584 760 576 760 572 756 568 752 568 760 576 756 568 744 556 736 552 724 548 720 544 716 536 708 532 708 528 712 528 704 520 696 512 688 500 696 500 680 504 672 500 660 488 652 476 652 476 656 484 648 476 640 472 636 472 632 468 624 460 624 456 620 456 616 456 580 464 588 452 564 428 628 428 572 428 564 428 572 432 564 416 568 408 572 404 564 408 560 404 536 388 532 388 524 380 516 372 516 372 484 344 456 332 452 332 424 332 460 348 440 324 424 328 440 320 440 320 440 320 440 320 440 316 428 308 428 316 444 328 460 344 456 336 448 328 444 320 436 324 448 324 436 308 436 316 468 324 468 332 488 348 480 328 484 336 484 348 500 348 472 312 452 324 440 312 420 292 396 280 404 300 404 296 396 300 392 292 412 296 400 276 388 276 392 284 388 272 384 268 380 272 384 276 384 272 384 268 380 264 376 264 384 268 380 268 380 272 388 280 372 264 372 264 372 264 372 264 372 264 376 268 376 268 376 272 368 264 364 260 364 256 360 256 364 260 364 260 360 256 356 252 356 252 352 248 352 244 348 244 348 244 344 240 344 236 340 240 324 236 316 236 316 236 316 232 316 236 316 236 316 236 316 236 312 232 312 236 316 240 320 240 296 204 308 252 308 240 472 584 820 604 456 248 332 320 340 164 300 228 292 216 288 216 288 220 276 220 260 204 252 200 252 204 244 192 236 184 228 180 232 188 256 196 252 192 252 192 252 188 244 184 244 184 244 184 244 188 244 192 240 188 236 184 228 180 232 184 232 180 228 176 224 176 216 172 232 172 216 156 216 172 216 164 216 164 216 164 216 164 208 168 204 164 204 160 200 160 200 168 212 164 192 144 188 160 196 160 184 152 180 152 180 156 176 148 176 148 176 148 176 148 164 148 164 152 168 148 164 148 168 148 160 144 160 144 164 152 160 140 152 136 160 144 156 136 148 136 156 140 148 132 152 140 144 128 148 128 148 124 140 116 144 124 144 124 144 124 144 124 140 120 144 124 148 128 148 132 132 112 136 116 140 120 140 124 140 128 140 120 124 112 132 128 140 116 116 104 128 124 132 116 52 16 40 16 56 32 48 8 48 20 48 20 48 24 60 32 52 20 48 16 44 12 40 8 40 16 52 28 56 24 44 12 40 12 48 24 52 20 40 12 44 20 44 12 36 8 48 28 48 16 48 16 48 16 48 16 48 12 44 8 40 12 44 16 40 20 40 16 36 12 32 12 32 12 36 20 40 20 36 16 36 16 36 16 36 16 36 16 32 12 32 12 32 12 32 12 32 12 32 12 32 12 32 12 28 8 28 4 24 0 20 0 40 48 104 100 120 88 108 88 108 88 108 92 116 100 128 108 144 132 132 132 84 16 0 12 8 8 8 8 8 8 8 8 0 0 4 0 4 4 28 36 72 44 32 12 24 20 20 8 16 8 16 8 16 8 16 8 20 12 20 12 20 12 20 12 8 12 16 4 48 116 184 200 196 188 196 188 196 188 196 188 192 188 196 184 184 168 180 176 176 160 156 128 116 92 88 64 76 36 44 12 24 24 36 36 64 72 64 48 288 408 560 464 560 316 292 248 276 248 292 256 240 300 276 260 280 200 336 592 704 292 300 400 460 388 380 440 508 544 408 424 752 548 684 424 656 576 700 440 616 456 600 496 396 132 572 668 564 264 368 400 656 516 604 452 588 460 568 480 604 480 612 476 612 472 596 468 584 460 584 432 580 476 568 388 372 384 636 516 568 480 600 468 544 492 516 420 584 556 596 580 632 572 640 640 620 584 640 664 652 664 652 692 676 716 676 716 672 732 680 736 684 740 692 744 708 780 708 792 712 796 720 808 712 812 728 828 728 820 712 804 712 784 712 792 720 784 720 780 732 792 720 780 724 800 748 824 756 828 756 824 748 800 724 784 720 752 648 660 576 648 624 700 624 636 616 684 648 612 564 576 544 532 528 480 476 416 440 388 408 360 460 420 516 456 552 484 620 540 640 548 640 528 620 528 632 572 608 536 600 524 608 440 616 432 616 432 620 468 620 488 608 476 620 480 620 484 636 504 652 456 560 496 648 484 680 524 708 504 752 452 288 252 540 544 644 524 596 500 640 528 636 600 704 604 712 604 664 516 512 388 276 196 196 140 184 196 248 256 296 256 208 212 432 392 448 436 560 460 592 460 572 432 584 464 616 468 616 468 616 468 616 468 608 460 604 456 604 452 600 460 604 464 600 460 600 456 596 456 600 452 600 452 600 452 600 452 604 448 604 444 600 440 596 440 588 432 584 428 584 424 580 432 576 432 576 428 572 424 568 424 580 432 572 424 560 412 552 404 548 400 544 392 536 396 532 392 528 396 532 396 524 396 516 380 504 368 504 364 504 360 500 360 488 344 480 332 472 336 480 348 472 344 472 340 468 336 464 336 460 332 460 328 456 324 452 332 456 332 420 340 448 328 484 300 432 304 408 296 424 312 420 292 412 288 412 284 412 280 404 288 392 276 396 284 392 276 384 268 364 272 404 284 372 252 360 268 356 236 308 216 332 248 336 224 320 216 320 216 320 216 320 216 320 212 308 200 308 212 324 228 320 204 328 212 340 228 344 236 340 240 344 244 332 232 328 240 328 224 320 232 344 244 332 220 348 228 312 204 308 208 304 196 324 216 312 204 304 204 304 208 300 200 300 204 296 200 288 204 296 204 280 184 268 184 276 192 276 184 272 180 268 184 272 188 272 188 272 184 268 180 264 180 264 180 264 180 268 188 276 192 264 188 264 188 264 188 264 188 260 196 264 200 268 204 272 208 264 204 264 200 260 196 256 196 264 204 264 200 260 200 256 196 252 200 252 196 248 192 244 192 244 192 244 188 240 184 236 188 232 192 236 192 236 192 240 196 236 192 236 192 236 192 236 192 232 188 232 192 236 196 240 196 248 180 240 220 248 272 616 880 908 848 804 440 272 136 240 196 228 168 220 176 216 176 220 180 228 172 216 148 192 132 188 132 168 108 160 104 160 108 172 128 200 164 192 160 188 156 184 152 188 160 188 160 188 160 188 156 196 152 192 144 180 132 172 128 180 136 180 132 176 128 172 136 164 136 180 140 160 120 164 136 164 128 164 128 164 128 164 128 168 128 172 124 168 120 164 120 156 124 172 120 148 96 144 112 164 120 156 112 152 112 152 116 148 108 148 108 148 108 148 108 140 100 144 104 148 100 144 96 156 108 144 96 140 100 152 112 144 96 136 92 144 100 140 92 128 96 148 100 128 80 132 108 124 104 128 104 128 100 120 92 120 100 124 100 124 100 124 104 124 100 124 104 128 108 132 112 108 88 112 92 116 96 120 96 132 108 140 100 116 84 124 112 136 96 108 76 112 92 116 80 68 52 56 40 52 44 64 56 72 56 64 48 60 48 60 52 56 44 60 48 60 44 52 40 60 44 48 32 44 36 56 48 52 40 52 40 52 40 52 40 48 36 48 32 44 28 40 28 40 36 40 36 40 36 40 36 48 44 48 44 48 44 48 44 44 40 44 36 40 32 36 32 32 28 36 36 40 40 48 44 40 36 40 36 40 36 40 36 44 40 44 36 40 32 36 32 24 24 24 24 24 24 24 24 20 24 28 24 16 12 12 24 28 60 92 116 112 112 112 120 104 120 124 128 116 120 124 140 128 152 164 136 76 20 4 4 8 8 8 8 8 8 8 8 16 16 12 4 0 16 52 76 48 36 24 12 8 12 20 28 24 24 24 20 20 16 16 16 16 16 16 16 16 16 16 16 20 20 12 16 68 144 188 192 200 200 200 200 200 200 200 200 200 196 192 188 184 184 184 184 164 160 152 140 120 100 80 76 64 52 36 28 20 36 44 52 84 52 156 120 376 528 660 564 560 328 292 256 244 272 228 284 200 300 252 268 268 224 332 608 652 300 320 464 496 348 360 392 512 484 396 472 804 704 664 648 864 704 776 648 776 612 804 576 440 320 812 676 648 396 440 640 880 684 776 628 804 636 784 596 772 604 780 596 784 596 824 632 808 640 784 596 748 588 728 448 528 584 752 600 744 568 716 588 708 556 608 536 656 620 684 628 668 628 656 660 592 616 628 668 624 660 628 668 624 672 604 668 596 672 592 688 596 700 600 696 580 696 576 704 588 716 584 724 580 728 564 724 556 724 560 728 572 724 572 724 572 724 572 724 576 728 576 732 580 736 584 736 584 736 588 740 592 744 596 744 600 752 564 724 536 592 492 652 532 604 532 620 532 620 612 676 620 652 616 620 580 568 544 528 540 468 496 408 480 400 488 392 552 444 588 496 688 592 776 652 764 656 756 640 776 628 776 600 792 616 792 616 784 608 764 596 808 628 788 604 784 624 816 652 840 560 728 624 816 632 812 640 788 756 708 360 488 444 780 684 780 624 776 616 772 624 784 632 812 656 820 672 828 688 840 700 768 604 672 476 516 312 360 208 360 200 332 320 544 476 648 544 720 580 728 584 748 592 756 592 776 604 784 612 788 612 784 608 772 596 772 596 772 596 772 592 760 588 760 592 764 596 768 600 764 592 768 596 772 600 776 604 768 600 780 600 772 592 772 604 760 584 760 584 760 584 760 584 756 576 760 576 760 576 764 580 752 568 748 560 744 556 736 552 732 540 716 528 708 524 712 528 712 524 704 516 696 512 696 512 688 508 680 496 664 488 656 484 652 480 648 472 644 468 636 464 640 468 640 464 636 460 624 464 628 464 616 460 608 456 608 456 592 428 580 428 592 440 592 428 580 424 576 416 568 412 564 408 556 412 548 412 556 412 540 388 544 400 532 392 528 392 528 396 520 388 512 384 508 376 500 372 472 348 468 336 452 328 444 320 428 312 436 316 440 316 436 312 436 320 440 324 444 328 448 328 436 336 448 340 440 332 444 344 444 336 444 332 440 332 436 324 440 324 452 336 456 332 448 324 440 320 440 316 436 316 432 312 424 312 424 308 420 304 416 304 416 300 412 296 400 288 396 280 396 284 396 280 392 276 388 276 384 272 384 272 384 272 384 272 380 276 380 276 380 276 380 276 416 228 388 260 376 216 384 244 332 260 364 264 392 268 360 288 368 264 372 268 376 264 372 260 376 268 364 256 360 260 372 272 368 260 364 256 360 260 364 264 356 256 348 248 340 240 336 240 348 252 340 240 336 240 336 244 336 252 320 244 312 244 320 248 320 248 320 248 320 248 320 248 324 244 324 240 316 240 312 240 304 236 332 292 344 728 1020 972 1020 1020 1020 656 396 224 292 240 308 232 280 220 296 236 296 220 268 200 224 164 220 180 232 180 208 164 208 148 180 136 200 168 244 192 240 188 240 184 236 184 248 196 248 192 244 188 240 188 236 184 236 184 236 184 236 184 228 176 228 172 224 168 220 168 216 176 216 172 212 168 208 168 200 160 204 164 204 164 204 168 196 168 196 168 196 168 196 168 208 176 200 172 192 164 188 156 172 156 168 144 156 140 172 164 176 160 172 156 172 152 168 152 168 156 160 148 152 140 148 136 152 148 156 152 160 148 156 144 156 148 164 152 160 144 148 132 156 140 144 128 140 132 152 144 148 132 136 128 148 136 144 128 144 132 144 132 144 132 144 132 140 128 140 128 140 128 140 128 144 132 144 128 140 124 136 124 132 124 140 124 128 112 128 120 160 132 124 108 124 120 128 112 52 24 44 16 44 16 52 24 56 28 52 24 48 20 48 20 32 8 40 12 44 12 40 8 48 16 36 4 32 8 44 20 40 20 40 20 40 20 40 20 36 16 36 12 32 12 28 8 40 20 40 20 40 20 40 20 40 20 40 20 40 20 40 20 40 20 40 16 36 12 32 12 36 16 36 16 36 16 36 16 36 20 36 20 36 20 36 20 36 20 32 16 32 12 28 12 24 16 24 16 24 16 24 16 24 20 28 16 16 4 16 8 48 40 100 84 112 76 112 88 108 88 128 96 120 88 128 116 136 140 152 112 64 8 4 0 8 0 8 0 8 0 8 0 12 4 12 0 8 12 48 60 40 28 24 8 12 8 20 16 24 16 24 12 20 8 16 8 16 8 16 8 16 8 16 8 16 12 16 16 76 140 192 188 196 188 196 188 196 188 196 188 196 184 192 180 184 176 180 168 168 156 156 136 124 92 76 48 64 12 44 4 28 24 48 40 56 28 104 96 348 460 540 488 476 316 268 248 248 256 256 264 268 288 276 248 272 216 332 584 564 296 300 432 520 352 368 404 496 440 356 472 744 620 648 552 736 496 632 484 604 468 652 456 288 348 744 600 496 260 504 712 820 616 720 572 728 568 688 524 648 488 628 484 632 484 612 452 588 448 572 492 608 548 596 304 448 488 612 468 592 484 600 556 588 476 532 484 588 560 628 592 648 596 668 640 620 600 664 672 660 696 668 708 676 708 672 708 668 720 680 736 692 744 692 752 696 780 700 788 708 800 720 812 720 808 720 804 724 808 732 812 728 816 728 816 728 816 728 816 732 820 732 824 736 828 740 828 740 820 744 824 744 828 748 828 740 836 732 848 740 760 736 840 732 784 696 728 644 668 616 680 636 680 644 684 656 684 656 676 632 632 568 556 512 492 456 424 400 332 324 260 320 292 392 348 528 460 580 516 644 540 636 492 624 476 596 452 592 480 628 516 616 488 640 512 644 488 600 448 632 428 560 472 620 496 644 504 620 564 456 216 400 444 684 544 636 516 624 496 616 500 624 508 616 504 624 508 632 524 640 536 668 560 652 540 620 496 572 472 472 320 376 320 468 396 540 460 580 456 588 456 596 456 600 456 604 468 604 476 608 472 604 468 592 460 592 460 592 460 592 460 584 468 584 472 592 464 596 468 588 452 588 452 592 456 596 456 592 460 600 456 588 436 584 436 576 420 576 432 580 440 580 440 576 432 576 432 576 432 576 432 564 420 560 412 552 408 548 412 548 412 536 396 524 392 528 396 524 392 520 384 512 376 508 376 512 368 500 356 488 348 484 344 480 340 476 332 472 328 464 324 468 332 464 328 464 324 464 324 468 324 464 312 456 308 452 316 436 324 424 324 432 332 432 320 420 316 420 312 412 304 408 300 416 300 408 300 416 300 400 276 404 288 396 280 392 280 392 284 388 288 384 280 376 276 372 272 364 264 360 256 352 244 340 240 320 224 324 228 324 224 316 220 320 224 324 228 328 232 328 236 332 228 340 232 332 224 336 232 336 224 332 224 328 220 328 216 320 228 328 236 332 232 324 224 316 220 316 220 312 216 308 212 308 220 304 216 300 212 300 212 292 204 292 204 292 204 288 200 284 200 284 196 280 192 276 192 272 188 272 188 272 188 272 188 276 184 276 184 276 184 276 184 228 204 248 188 248 196 240 204 324 188 236 160 296 184 244 188 260 180 264 192 268 188 264 192 268 208 264 200 260 204 268 208 264 200 260 196 256 200 260 212 260 208 252 200 244 196 244 196 252 200 244 196 240 192 240 196 256 208 248 196 244 196 248 204 248 200 248 200 248 200 248 200 244 200 244 196 244 196 240 192 264 176 216 236 384 760 1008 940 968 776 696 300 232 128 260 180 240 180 228 192 220 196 200 172 192 140 156 116 156 128 164 128 156 120 156 116 152 120 168 144 192 156 192 152 188 152 184 148 196 160 196 156 192 152 188 152 184 152 184 152 184 152 184 152 176 144 176 140 172 140 168 136 176 140 176 136 172 132 168 132 168 128 164 128 164 128 164 128 168 128 172 128 172 128 172 128 180 132 176 128 172 124 168 120 164 120 160 108 148 108 160 128 164 116 160 116 156 112 156 108 160 112 156 104 148 96 144 92 144 100 148 104 152 100 148 96 148 120 148 120 144 116 140 108 136 108 136 112 140 108 136 108 140 104 128 104 136 112 136 100 132 104 132 104 132 104 132 104 128 100 128 100 128 100 128 100 132 104 128 100 128 96 124 96 124 108 132 108 120 96 120 104 144 108 112 88 116 100 120 96 64 48 60 44 56 48 60 52 68 56 64 52 60 48 60 48 36 28 44 36 52 40 48 36 60 44 48 32 44 36 56 48 52 40 52 40 52 40 52 40 48 36 48 36 44 32 44 28 44 40 44 40 44 40 44 40 40 36 40 36 40 36 40 36 44 40 44 36 40 32 36 32 48 44 44 36 40 32 32 28 40 36 40 36 40 36 40 36 36 32 32 28 32 24 28 24 24 24 24 24 24 24 24 24 28 32 32 28 20 16 24 36 68 92 104 116 104 104 108 120 108 120 124 128 120 124 128 140 132 140 132 96 48 12 4 8 8 8 8 8 8 8 8 8 4 8 12 12 16 24 40 56 32 28 28 24 20 16 16 16 20 20 20 20 16 16 16 16 16 16 16 16 16 16 16 16 12 16 16 36 88 152 192 196 188 188 188 188 188 188 188 188 184 188 192 192 188 180 172 168 168 168 164 148 128 100 72 60 56 56 28 32 24 36 52 56 76 52 152 200 524 560 640 568 488 288 284 256 248 272 236 280 244 300 244 260 252 244 336 568 488 308 320 420 536 388 336 412 476 384 408 536 760 724 804 772 832 640 768 668 760 608 808 484 396 516 840 636 532 372 800 1004 1020 896 972 844 960 796 888 732 876 704 828 668 832 668 808 620 820 688 804 692 808 660 768 384 656 648 768 600 728 572 744 596 700 556 640 584 696 636 708 652 692 652 688 668 620 636 656 672 624 668 620 672 620 672 604 668 596 672 592 684 596 692 588 696 576 692 572 704 580 712 580 720 568 716 564 720 560 728 564 740 564 728 564 728 564 728 564 728 568 732 568 736 572 740 576 740 576 744 580 744 584 748 584 748 588 772 584 776 584 688 580 764 600 772 608 708 600 664 524 688 544 636 564 640 584 640 596 640 644 664 632 640 624 600 596 552 568 508 544 456 528 428 508 404 460 360 488 424 608 548 744 624 784 632 812 652 812 636 768 592 740 584 760 604 788 632 812 648 792 572 744 612 792 644 824 624 784 568 508 328 672 684 884 640 808 640 796 624 796 624 800 628 796 624 792 620 784 620 776 620 772 628 784 644 796 656 800 656 808 608 704 552 692 536 704 592 740 588 744 588 756 596 760 600 776 600 784 604 784 604 780 600 772 592 772 592 772 588 768 588 756 580 760 584 760 592 764 592 752 580 752 584 756 584 760 588 748 584 760 588 752 584 756 592 740 572 744 572 748 576 752 580 760 584 756 580 752 572 748 572 740 560 736 556 728 548 724 548 724 540 716 532 708 528 708 528 700 520 696 512 688 508 684 504 680 504 668 492 660 484 656 484 652 480 648 472 644 468 636 464 640 464 636 464 632 460 624 464 620 464 612 456 596 452 596 452 596 432 588 428 596 436 592 428 584 424 580 416 576 412 568 412 556 412 544 408 548 408 536 388 536 400 532 392 528 392 528 392 512 384 512 380 504 376 500 372 492 364 488 356 480 348 472 344 452 336 456 336 452 328 444 320 444 328 448 328 448 332 452 332 440 336 452 340 440 328 444 340 440 328 436 328 432 324 432 320 428 320 432 324 436 320 428 316 424 312 424 308 420 308 416 304 412 300 412 300 408 296 404 292 396 288 400 288 404 292 408 296 396 284 396 280 392 276 388 276 384 272 384 272 384 272 384 272 380 276 380 276 380 276 380 276 360 324 336 264 372 272 332 388 520 396 452 320 408 252 332 268 372 264 376 268 376 268 372 264 372 268 368 264 368 264 372 268 368 260 364 256 360 260 364 264 356 256 348 248 340 244 340 244 348 248 344 244 336 244 340 248 336 256 324 248 320 248 320 252 320 248 320 248 320 248 320 248 324 244 324 244 316 244 312 244 332 272 300 240 308 468 648 596 692 544 424 240 260 244 304 228 284 236 296 232 272 188 232 164 224 160 208 152 212 164 216 160 216 160 212 168 236 192 244 192 248 196 244 192 244 188 240 188 248 196 248 192 244 188 240 188 236 184 236 184 236 184 236 184 228 176 228 176 224 172 224 168 216 176 216 176 212 172 212 172 212 172 208 168 204 160 200 160 196 172 188 172 188 172 188 172 188 172 188 172 188 172 188 172 188 172 188 164 176 160 188 180 184 164 180 164 176 160 176 156 172 160 168 156 164 152 156 148 156 148 160 152 160 152 156 148 164 148 156 140 152 140 156 144 140 132 152 148 160 140 144 128 156 140 144 136 156 144 152 136 140 128 140 128 140 128 140 128 140 128 140 128 140 128 140 128 144 128 140 128 136 124 136 124 136 128 144 128 132 116 132 124 144 124 124 112 128 120 136 120 48 20 48 20 48 20 48 20 52 24 52 24 52 20 44 16 20 0 28 8 40 12 40 12 44 12 40 8 36 12 40 16 40 20 40 20 40 20 40 20 40 20 36 16 36 12 32 12 44 24 44 24 44 24 44 24 36 16 36 16 36 16 36 16 40 20 40 16 36 12 32 12 40 20 40 16 36 12 32 12 36 20 36 20 36 20 36 20 32 16 32 16 28 12 24 8 24 16 24 16 24 16 24 16 32 24 32 20 20 12 28 20 92 72 116 84 104 68 108 88 116 88 124 96 128 96 132 112 132 112 104 60 32 0 4 0 8 0 8 0 8 0 8 0 0 0 12 12 24 20 36 32 20 16 28 20 24 12 16 0 20 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 12 4 24 44 108 152 188 188 180 172 180 172 180 172 180 172 176 172 188 184 188 168 168 152 168 160 164 140 124 88 64 32 56 16 40 4 32 32 56 48 44 32 96 196 496 480 516 496 388 264 260 244 244 260 260 260 272 256 256 248 276 244 352 524 392 320 304 380 556 404 352 428 452 408 436 520 580 584 764 612 688 432 628 544 608 484 636 312 292 536 720 524 428 284 788 844 1000 808 944 784 936 732 864 680 844 640 768 564 736 556 724 532 640 528 660 584 640 544 608 308 568 512 660 512 648 508 640 516 592 488 552 548 668 628 660 624 660 644 676 668 624 648 672 680 668 708 672 708 672 712 672 720 672 732 684 744 692 752 696 760 688 772 696 780 704 792 712 800 708 788 708 796 716 808 732 816 724 812 728 816 728 816 732 820 732 820 732 824 736 828 740 828 744 824 744 828 748 828 752 832 756 856 748 840 720 744 712 796 700 828 732 788 780 772 672 812 740 776 724 748 696 716 668 700 648 688 660 688 660 664 644 624 564 532 548 504 524 444 468 388 436 332 364 256 344 268 396 304 444 352 532 464 624 524 636 508 664 528 632 492 604 484 616 496 632 428 548 488 632 504 628 488 664 384 348 320 644 636 724 524 656 520 640 504 624 496 620 500 632 500 628 500 624 500 620 508 624 516 624 512 620 512 612 508 672 544 644 528 604 452 560 452 592 460 592 464 600 460 600 464 600 472 604 472 604 468 596 464 592 460 592 456 588 456 588 460 580 464 580 464 584 460 588 460 572 436 576 436 576 436 576 436 556 424 572 436 576 436 584 444 564 428 568 432 576 436 580 440 584 440 580 436 572 428 564 424 560 420 556 416 552 408 548 404 540 408 536 400 528 392 524 392 512 380 512 380 508 372 500 364 504 360 492 348 484 344 484 344 480 340 476 332 472 328 464 324 464 328 464 324 460 324 460 320 464 320 456 308 448 304 448 312 444 332 428 328 436 332 432 320 424 320 424 316 416 308 412 304 416 300 404 292 408 296 400 280 400 284 392 280 388 276 392 280 384 280 380 276 376 272 372 272 364 260 360 256 352 248 344 244 348 252 348 248 340 240 332 232 332 236 332 236 332 240 336 240 336 232 344 232 332 220 332 228 328 220 324 216 324 212 320 212 316 220 316 220 312 216 312 212 308 212 308 208 304 204 300 204 304 212 300 212 296 208 296 204 288 200 288 200 288 200 288 200 284 200 284 196 280 192 276 192 272 188 272 188 272 188 272 188 276 184 276 184 276 184 276 184 256 148 292 168 292 136 460 640 796 580 440 180 268 212 288 192 264 180 268 196 272 200 264 196 268 216 268 212 264 216 268 216 264 208 260 204 256 208 260 212 260 208 252 200 248 200 248 200 252 200 248 196 244 196 248 200 256 212 256 204 252 204 252 204 252 204 252 204 252 204 252 204 248 204 244 200 248 196 248 196 216 212 260 184 224 204 268 232 288 168 244 160 248 164 224 148 224 188 240 188 192 140 160 132 168 132 172 140 180 144 180 140 180 140 176 156 208 180 208 160 200 160 196 160 192 156 192 156 196 160 196 156 192 152 188 152 184 152 184 152 184 152 184 152 180 148 176 144 176 140 172 140 176 140 176 140 176 140 176 136 176 140 172 132 164 124 160 120 168 128 172 128 172 128 172 128 168 128 172 128 172 128 172 132 172 128 176 124 164 120 172 136 168 124 168 120 164 120 160 116 164 116 164 112 160 108 156 108 148 100 152 108 156 104 148 100 152 120 140 108 136 112 144 120 132 108 140 116 144 112 136 104 148 116 140 112 148 120 144 112 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 100 128 96 124 96 120 92 116 104 128 104 116 92 112 100 124 100 116 92 116 100 124 104 60 48 60 48 60 48 60 48 60 48 64 52 64 48 52 40 36 28 44 40 56 44 56 44 52 40 52 40 52 40 52 40 52 40 52 40 52 40 52 40 52 40 52 36 48 36 44 32 48 44 48 44 48 44 48 44 48 44 48 44 48 44 48 44 44 40 44 36 40 32 36 32 36 32 36 36 40 40 44 40 40 36 40 36 40 36 40 36 44 40 40 36 36 32 36 32 24 24 24 24 24 24 24 24 32 32 32 24 16 20 32 48 96 108 116 112 100 100 108 124 120 120 120 128 128 136 132 136 116 100 72 40 16 8 8 12 8 8 8 8 8 8 8 8 0 4 12 20 28 32 32 28 12 20 24 28 28 20 12 8 12 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 32 72 124 160 180 188 176 176 176 176 176 176 176 176 172 176 184 184 180 172 164 156 168 164 156 144 120 88 60 48 52 48 32 32 36 44 72 68 84 60 164 308 608 552 624 540 388 244 268 244 236 276 240 276 244 260 236 280 252 260 332 476 348 316 316 356 544 448 360 424 440 420 528 508 508 612 852 740 748 580 772 736 800 632 748 324 416 664 784 540 464 368 916 924 1020 936 1020 980 1020 988 1020 980 1020 928 1016 884 960 836 936 816 888 780 876 780 864 720 684 424 780 700 824 720 832 684 832 648 712 548 652 636 800 716 744 644 704 656 696 656 628 640 676 652 640 676 620 672 616 668 600 672 588 680 592 692 584 696 576 692 568 688 576 696 576 708 580 716 564 708 560 708 560 724 564 732 568 720 568 724 572 728 576 728 576 728 576 732 580 736 584 736 588 740 592 744 592 748 596 748 580 764 588 756 576 684 588 748 564 772 600 744 644 712 540 772 656 764 660 752 656 740 660 736 608 700 600 676 588 652 588 644 640 648 600 580 572 576 596 580 556 476 544 440 524 392 484 340 508 372 524 400 576 480 664 552 720 592 764 640 800 648 784 628 800 532 680 632 804 616 752 612 812 460 580 580 888 732 844 676 828 644 816 624 800 616 800 620 788 608 784 612 784 616 780 616 792 628 784 624 780 624 780 624 768 628 796 640 772 580 732 584 760 596 768 596 772 600 776 596 780 604 784 604 780 596 772 592 772 592 772 588 768 584 764 580 756 584 748 584 748 580 744 580 732 572 732 572 732 572 732 572 724 572 736 576 728 568 732 580 732 572 732 576 736 580 740 580 748 572 744 568 736 560 728 552 732 560 728 552 724 548 716 544 708 536 708 532 700 524 696 520 680 512 684 512 680 504 668 492 668 496 652 488 644 484 644 488 644 484 640 476 636 472 628 468 636 464 632 460 624 456 620 456 612 456 596 448 588 444 588 444 592 440 580 432 584 440 580 424 576 428 572 420 568 416 560 412 556 408 536 400 540 404 532 392 536 396 528 388 524 388 524 392 508 376 504 376 504 372 500 372 504 372 500 368 492 364 488 360 476 356 476 356 468 344 460 336 460 340 460 340 460 336 456 336 444 340 452 340 440 328 440 336 436 328 432 324 432 320 428 320 428 316 424 308 420 308 416 304 420 308 416 304 412 300 412 300 420 304 416 304 412 300 412 296 408 296 404 288 396 284 392 280 396 284 396 280 392 276 388 276 384 272 384 272 384 272 384 272 380 272 380 272 380 272 380 272 348 204 428 244 288 292 832 944 1020 976 860 448 380 272 384 280 368 272 376 272 376 272 372 264 372 272 364 276 368 272 364 272 360 264 356 260 352 264 356 268 356 260 344 256 340 252 344 256 344 252 340 248 336 252 344 256 336 260 332 260 332 256 324 252 324 252 324 252 324 252 324 252 324 252 324 248 320 248 312 248 288 240 280 232 364 300 300 236 304 240 296 256 296 212 268 240 280 228 284 212 244 172 232 180 228 184 244 196 248 196 248 196 256 200 248 208 276 224 264 196 252 200 252 200 248 196 248 192 248 196 248 192 244 188 240 188 236 184 236 184 236 184 236 184 232 180 232 176 228 176 224 172 216 176 216 176 216 176 216 180 220 176 216 172 208 164 200 160 196 172 188 172 188 172 188 172 184 172 188 172 188 172 188 176 180 168 188 168 176 160 184 172 184 168 184 164 180 164 176 160 172 164 172 160 168 160 168 160 156 152 164 156 164 156 160 148 160 144 152 136 148 140 160 152 160 144 152 136 148 140 156 148 164 144 152 144 160 152 160 140 140 128 140 128 140 128 140 128 140 128 140 128 140 128 140 128 140 128 136 124 136 120 132 120 124 116 132 116 120 104 120 112 132 120 132 120 128 120 136 124 44 20 48 24 52 20 48 16 44 20 52 24 52 20 40 8 28 4 36 12 44 16 44 12 40 12 40 12 40 12 40 12 40 20 40 20 40 20 40 20 44 20 40 20 36 16 36 16 40 20 40 20 40 20 40 20 44 24 44 24 44 24 44 24 40 20 40 16 36 12 32 12 28 8 32 16 36 20 44 24 36 20 36 20 36 20 36 20 40 24 40 20 36 20 32 16 24 16 24 16 24 16 24 16 28 20 24 12 12 8 32 28 92 80 116 88 104 76 112 100 128 100 120 100 136 116 140 112 96 64 40 8 8 0 12 4 8 0 8 0 8 0 8 0 4 0 8 12 32 24 28 12 12 8 20 16 24 12 16 4 12 4 12 4 16 8 16 8 16 8 16 8 16 8 16 8 24 12 40 84 140 152 172 172 176 168 176 168 176 168 176 168 172 164 176 168 172 160 160 148 160 148 144 120 104 72 60 32 52 12 36 8 32 32 60 56 64 44 148 324 528 440 532 408 312 224 252 228 228 252 260 260 284 252 276 276 260 236 336 440 312 332 304 328 536 484 432 464 448 472 508 464 372 496 776 620 624 444 648 596 692 528 568 184 352 656 704 420 312 244 800 752 836 668 872 736 928 752 940 768 948 776 988 784 960 724 900 680 920 700 844 720 888 740 520 328 800 608 760 568 720 544 732 532 592 460 560 584 744 676 684 616 668 652 680 656 624 668 680 672 680 720 676 716 668 720 672 732 680 736 688 752 692 756 692 760 684 748 688 764 696 776 704 788 700 784 704 784 704 796 720 804 716 808 720 816 724 820 732 824 728 820 728 824 732 828 736 828 744 828 744 828 748 832 748 836 736 860 752 844 732 780 752 836 732 832 752 828 768 760 676 824 736 784 728 772 724 780 732 780 756 804 736 756 684 700 676 692 660 636 608 564 576 536 556 508 460 396 440 380 452 376 452 356 428 304 392 264 360 252 368 264 384 300 444 384 544 484 628 536 640 440 568 552 668 524 632 540 616 336 524 560 732 576 644 560 644 512 628 484 612 480 612 476 600 480 608 484 612 488 616 500 600 480 596 484 600 488 608 496 600 472 620 468 592 444 596 488 604 476 604 468 600 468 600 468 600 480 604 480 600 472 588 464 592 468 588 464 584 456 580 456 584 464 580 460 580 448 576 448 572 432 572 424 568 424 564 420 580 440 584 436 564 412 552 416 568 428 568 428 568 428 568 424 560 424 556 420 552 416 548 412 552 416 552 412 544 404 540 400 528 400 528 400 524 392 516 384 504 376 508 380 508 372 492 356 496 352 488 344 484 344 484 344 484 344 480 336 476 332 468 328 460 332 460 332 456 328 456 324 456 320 452 308 444 304 440 316 444 328 432 320 432 324 428 312 424 316 420 308 412 304 408 300 420 296 400 284 400 288 396 280 396 284 392 276 384 272 388 276 376 276 376 272 372 272 372 272 368 268 364 264 360 260 356 256 356 264 360 264 356 256 348 248 348 248 344 248 344 244 340 244 340 236 344 232 332 220 328 224 332 220 328 220 324 216 324 212 320 220 312 212 304 208 304 208 308 212 308 208 304 204 300 204 308 220 304 216 300 212 300 212 300 208 292 200 284 192 276 184 284 200 284 196 280 192 276 192 272 188 272 188 272 188 272 188 272 188 272 188 272 188 272 188 300 172 248 180 232 600 996 904 976 908 880 436 300 164 260 176 272 192 272 204 272 204 268 208 272 216 276 220 276 220 272 216 268 208 264 204 260 208 264 212 264 208 256 204 256 204 260 208 256 200 252 200 252 204 260 208 256 216 264 216 264 212 256 204 256 208 256 208 256 208 256 208 256 204 252 204 248 200 252 200 260 204 256 172 280 180 232 180 288 196 228 192 240 184 224 192 232 192 220 172 192 160 192 172 184 156 204 168 200 164 200 172 216 180 216 184 224 184 208 164 204 168 204 164 200 164 196 160 196 160 196 156 192 152 188 152 184 152 184 152 184 152 184 152 184 148 180 148 176 144 176 144 176 140 176 140 180 144 180 144 176 140 176 136 168 132 164 128 168 128 172 128 172 128 172 128 172 128 172 128 172 128 172 128 160 120 168 124 160 112 164 124 168 120 164 120 160 116 160 112 160 112 160 112 160 112 160 112 152 104 156 108 156 108 152 104 144 116 140 112 140 116 148 124 152 120 140 104 132 112 148 124 148 116 140 112 148 120 144 112 132 104 132 104 132 104 132 104 128 100 128 100 128 100 128 100 124 96 124 96 120 92 120 88 112 96 120 96 108 84 108 92 116 104 128 104 116 92 116 104 56 44 64 52 64 52 56 44 52 44 64 52 64 44 48 32 40 32 44 36 48 36 44 32 48 40 52 44 56 40 52 36 52 40 52 40 52 40 52 40 56 44 52 40 52 36 48 36 44 40 44 40 44 40 44 40 44 40 44 40 44 40 44 40 44 40 44 36 40 32 36 32 40 36 40 36 40 36 40 36 40 36 40 36 40 36 40 36 40 36 40 32 36 32 32 28 24 24 24 24 24 24 24 24 24 24 20 12 8 16 32 48 72 92 104 112 104 104 112 128 128 124 116 124 132 144 136 132 76 48 16 4 4 12 16 12 8 8 8 8 8 8 8 8 8 4 4 16 28 32 28 16 12 16 16 20 20 16 16 16 8 8 8 12 12 16 16 16 16 16 16 16 16 16 16 16 28 24 48 108 152 160 164 168 176 176 176 176 176 176 176 176 172 172 172 168 164 160 160 156 156 148 132 112 92 72 60 56 40 48 32 32 40 48 84 72 100 72 256 452 604 520 636 424 316 224 248 232 204 260 240 280 268 264 264 292 228 256 348 468 308 292 288 304 508 528 488 472 492 420 468 408 376 500 776 740 704 624 768 736 860 668 664 252 544 728 740 416 376 368 872 804 868 764 892 812 932 808 920 824 972 876 996 928 1020 944 1020 920 988 828 956 828 1020 928 616 648 1020 888 960 852 916 780 920 700 700 568 716 728 872 752 784 704 744 688 736 668 660 676 716 660 652 680 636 672 612 672 604 676 592 684 584 696 584 692 568 688 568 684 572 692 580 704 580 708 576 704 564 704 560 708 560 712 564 716 568 724 572 728 580 732 576 728 576 732 580 736 584 736 592 744 592 748 596 748 600 752 588 784 604 752 568 684 580 732 572 732 576 768 580 696 564 784 632 768 632 752 628 740 624 740 612 744 616 736 608 720 632 740 612 684 620 672 616 644 572 588 592 520 520 424 476 412 520 428 520 412 548 424 548 412 520 384 528 384 492 356 500 408 580 480 640 524 708 616 716 596 760 636 752 512 804 716 856 680 812 660 808 624 796 608 788 604 792 608 788 612 784 616 788 616 792 620 792 616 772 600 764 600 764 604 760 608 764 584 732 576 768 616 784 604 784 604 788 600 788 600 784 608 780 604 772 596 764 588 768 596 764 592 760 584 752 580 744 580 744 576 740 576 736 572 732 572 732 568 728 564 724 564 728 580 736 576 720 556 716 564 720 564 716 560 712 556 708 552 712 544 708 544 708 544 708 544 704 540 700 536 696 528 688 524 684 520 688 524 684 512 672 500 660 500 668 508 668 496 652 480 652 488 644 484 640 480 644 484 644 484 640 476 636 472 628 468 624 460 624 456 620 456 612 456 608 452 592 444 580 444 580 440 588 432 576 424 576 428 568 412 568 416 564 412 556 404 552 408 560 408 532 392 532 400 532 392 532 392 524 388 520 384 524 388 500 372 500 372 500 372 500 372 488 360 484 356 484 352 480 352 476 356 476 360 480 356 472 352 472 352 468 348 464 344 464 340 448 344 456 340 440 324 436 332 444 332 440 332 436 328 436 324 436 320 424 308 416 304 416 308 424 308 420 308 416 304 416 304 412 300 412 300 408 296 404 292 404 288 400 284 396 280 392 280 396 284 396 280 392 276 388 276 384 272 384 272 384 272 384 272 380 272 380 272 380 272 380 272 400 272 348 296 480 796 1020 884 1016 776 588 268 368 332 412 252 372 276 376 276 380 272 376 268 364 268 368 276 372 272 364 268 360 260 356 256 352 260 356 264 352 260 344 256 344 260 348 264 340 252 340 252 340 256 348 268 336 264 340 268 340 264 328 252 328 256 328 256 328 256 328 256 328 256 324 252 320 248 316 252 284 244 352 248 308 216 336 308 296 220 276 236 312 248 288 220 296 232 280 224 280 220 268 204 252 208 268 212 256 204 260 220 268 220 276 224 268 212 264 212 260 208 256 204 256 200 252 200 248 196 248 192 244 188 240 188 236 184 236 184 236 184 236 184 236 184 232 180 232 176 228 176 216 176 216 180 220 184 224 184 212 172 212 172 212 172 212 168 196 172 188 172 188 172 188 172 196 176 192 172 188 168 184 164 172 164 188 168 180 160 180 168 180 160 176 160 172 156 172 152 164 156 164 156 164 160 168 160 160 156 164 160 168 156 164 152 148 140 156 144 160 148 160 148 156 144 156 140 152 144 156 144 160 140 148 140 156 148 156 136 148 136 148 136 148 136 148 136 140 128 140 128 140 128 140 128 136 124 136 120 132 120 128 116 132 124 140 124 128 112 128 120 128 128 144 128 128 108 124 120 40 16 52 28 56 24 44 12 40 16 52 28 52 16 36 4 28 0 32 4 32 0 24 0 36 12 40 16 44 12 40 8 40 20 40 20 40 20 40 20 44 24 44 20 40 16 36 16 36 16 36 16 36 16 36 16 36 16 36 16 36 16 36 16 40 20 40 16 36 12 32 12 44 24 40 16 36 12 28 8 36 20 36 20 36 20 36 20 32 16 32 12 28 8 24 8 24 16 24 16 24 16 24 16 20 12 16 0 4 4 28 36 64 60 104 88 108 84 120 104 132 100 116 100 140 124 140 112 64 28 4 0 4 8 20 4 8 0 8 0 8 0 8 0 12 0 0 4 28 24 24 8 16 8 16 8 16 8 16 8 8 0 8 4 12 8 16 8 16 8 16 8 16 8 16 8 36 20 56 108 156 152 156 156 176 168 176 168 176 168 176 168 176 164 168 152 160 148 156 152 152 136 124 92 84 60 60 52 48 16 36 8 32 32 64 56 60 44 240 448 532 432 560 308 288 212 252 212 208 240 256 264 284 236 276 268 240 256 408 508 296 292 276 292 500 540 556 516 532 440 376 388 320 416 660 632 628 528 656 592 740 564 520 164 524 656 616 308 320 332 728 564 700 544 732 592 760 588 764 608 768 572 760 608 856 720 936 740 928 696 896 636 796 656 336 508 944 700 908 752 944 748 952 676 604 472 672 656 816 664 740 664 708 648 716 644 656 664 720 668 680 712 676 696 664 704 676 724 680 740 688 752 696 756 688 752 676 728 680 744 696 764 704 776 704 784 700 780 700 780 704 792 716 800 720 808 724 812 732 816 728 812 728 816 732 820 736 820 744 828 744 832 748 836 752 836 724 856 748 836 724 780 752 832 772 808 756 860 724 756 720 848 768 828 748 812 736 796 736 808 716 804 736 804 728 784 740 788 744 748 684 676 664 684 692 684 604 548 540 472 480 404 444 348 472 368 428 312 388 296 396 308 392 300 388 292 384 292 384 292 352 364 548 428 464 428 584 468 612 472 728 604 656 568 644 500 620 492 612 468 600 468 604 472 608 480 600 476 604 476 600 472 592 472 588 464 580 464 588 464 580 440 600 432 572 436 584 448 608 472 604 472 600 480 600 480 608 480 608 476 600 468 592 460 596 468 592 460 584 456 580 448 580 460 580 456 576 444 572 440 572 432 572 424 568 420 564 420 552 412 568 436 568 448 580 472 560 432 552 416 544 400 540 396 536 408 536 412 540 412 540 412 532 400 528 396 520 388 516 388 512 388 520 392 516 380 500 368 496 372 504 380 504 368 484 348 484 348 484 340 480 340 484 344 484 344 480 336 476 332 468 328 460 332 460 328 456 324 456 324 456 316 448 308 444 300 440 312 436 324 424 316 424 316 416 300 416 308 412 300 404 296 400 292 420 296 396 280 396 288 396 280 396 280 388 272 384 272 384 276 372 272 372 272 372 272 372 272 376 276 376 272 372 272 372 272 352 256 356 264 360 264 356 260 356 256 352 252 348 248 344 248 340 236 348 232 332 216 328 224 336 228 336 224 332 224 328 220 328 228 316 212 304 208 308 212 312 216 312 212 308 212 304 208 296 208 296 204 292 200 288 200 280 192 284 196 284 196 288 200 284 200 284 196 280 192 276 192 272 188 272 188 272 188 272 188 272 188 272 188 272 188 272 188 240 196 348 160 244 164 396 352 432 328 344 200 284 180 244 180 272 196 272 208 276 212 272 208 264 220 276 232 280 228 268 216 264 212 260 208 256 212 260 216 260 208 256 204 256 208 264 212 252 200 252 200 252 208 264 212 264 216 268 224 268 216 260 204 256 208 256 208 256 208 256 208 256 216 256 212 252 208 252 208 272 184 276 184 276 196 280 172 236 228 252 220 228 196 232 212 240 204 232 204 244 200 212 156 220 192 232 188 212 176 220 196 208 184 228 184 208 168 212 188 208 172 208 168 204 168 200 164 196 160 196 156 192 152 188 152 184 152 184 152 184 152 184 152 184 152 184 148 180 144 176 144 176 140 176 144 180 148 184 148 168 136 172 136 172 136 176 140 168 128 172 128 172 128 172 128 184 136 176 132 168 124 164 116 160 124 176 128 168 120 164 124 160 116 156 112 156 108 152 108 156 108 156 108 156 108 156 108 152 108 156 112 160 108 156 104 132 108 144 120 152 124 148 116 136 112 148 124 152 120 140 108 144 112 136 108 144 116 140 108 140 112 140 112 140 112 140 112 128 100 128 100 128 100 128 100 124 96 124 92 120 88 116 88 128 112 136 112 124 100 124 108 120 108 136 112 116 84 108 96 60 44 52 40 52 40 56 48 72 56 60 40 44 28 40 28 48 36 48 36 48 36 48 36 60 44 48 32 44 36 56 48 68 52 56 40 48 40 56 48 64 52 60 44 48 32 44 28 36 28 32 28 32 32 40 40 40 36 40 36 40 36 40 36 40 36 40 40 44 44 48 44 36 32 36 36 40 40 44 40 48 40 32 24 24 24 36 36 28 24 28 24 28 24 28 24 28 28 28 24 24 20 20 20 24 16 8 8 16 20 20 16 32 48 64 92 108 124 124 132 128 132 128 128 120 120 112 116 56 32 4 0 0 8 12 12 16 12 8 4 4 4 4 8 8 8 8 12 20 24 24 24 16 16 16 16 16 16 16 16 12 12 12 16 16 20 20 20 24 20 20 20 20 20 20 20 8 28 88 152 176 156 152 164 176 176 176 176 176 176 176 176 176 176 172 168 160 152 144 140 152 132 108 84 68 56 40 32 32 28 16 28 60 64 104 72 120 112 408 540 588 540 592 352 248 272 216 220 232 264 244 292 284 256 232 304 220 252 420 528 316 228 292 284 404 484 520 512 476 420 384 348 300 440 556 680 696 656 768 720 840 680 676 364 652 736 628 364 392 464 824 656 796 648 780 644 800 684 840 720 840 732 876 756 896 808 960 844 1004 924 1020 936 1020 692 508 784 928 768 856 788 976 920 1020 880 792 560 896 1004 1020 892 924 768 836 768 824 644 756 720 756 712 688 684 656 672 632 668 616 668 596 668 592 692 600 708 588 688 572 680 576 684 584 696 580 704 572 700 564 696 556 700 564 708 564 708 564 712 568 716 572 716 580 720 576 720 576 724 584 732 588 732 588 736 592 740 596 740 604 724 636 740 548 724 584 756 588 760 568 776 548 680 596 764 604 760 608 732 592 748 616 740 596 732 616 728 604 708 628 736 652 724 648 684 624 660 628 672 652 632 632 568 580 492 540 448 548 436 528 412 512 400 508 404 524 420 532 428 540 428 520 400 464 552 604 364 448 368 516 380 692 644 868 708 804 620 768 604 752 592 760 604 784 616 788 612 780 616 776 600 756 588 760 604 796 616 760 584 752 600 780 616 760 592 732 580 764 612 792 624 772 596 780 608 792 608 792 608 780 604 764 596 756 592 756 592 756 588 744 572 732 568 732 572 740 580 732 572 728 568 720 564 720 568 712 556 704 548 700 548 688 584 660 548 724 548 524 412 596 516 704 536 660 532 684 528 696 532 680 528 696 544 692 524 676 520 676 520 676 524 680 524 668 512 668 512 668 508 660 500 648 492 648 488 644 484 640 484 644 488 644 484 640 480 636 480 628 472 624 464 620 460 612 456 616 452 612 452 608 448 604 452 592 444 580 436 576 436 580 440 564 424 564 424 564 424 564 424 564 424 568 424 560 412 540 396 532 396 532 396 532 396 536 400 524 388 520 384 516 376 508 372 496 372 500 372 500 368 492 360 508 376 500 376 504 368 480 340 496 356 476 372 488 344 456 348 464 344 464 340 460 336 456 336 448 340 444 332 440 328 432 324 432 324 432 320 428 316 424 316 416 308 420 312 424 308 420 304 420 308 420 304 416 300 412 300 412 292 396 284 400 288 400 284 392 284 404 296 412 300 408 292 400 288 400 284 396 280 392 280 388 276 388 272 384 268 380 268 376 268 376 268 376 268 376 268 380 268 380 272 384 280 396 292 388 288 368 272 352 260 348 256 360 272 364 276 368 280 372 280 372 280 372 284 368 280 364 272 364 272 356 264 352 264 352 264 364 276 344 264 344 272 360 288 344 264 336 256 332 260 344 272 328 256 328 256 328 256 328 256 328 256 324 252 324 248 320 248 320 252 324 256 320 256 308 248 292 248 296 248 292 256 296 252 296 236 300 240 300 240 300 244 284 224 284 228 284 228 284 224 280 224 272 216 268 216 268 220 264 212 268 220 272 220 268 216 268 216 268 212 264 212 260 208 252 200 252 196 248 192 244 192 240 196 252 200 244 188 236 184 256 196 240 184 240 188 236 180 200 164 204 168 208 172 212 172 212 176 216 180 220 176 216 172 196 172 188 172 188 172 188 172 196 176 184 164 180 168 192 184 184 168 184 168 184 168 184 168 180 164 180 160 176 156 172 156 164 156 164 152 160 148 156 148 160 152 160 156 164 160 168 160 172 156 168 152 160 144 152 136 164 148 152 136 144 132 148 140 152 140 152 140 152 140 152 140 144 132 144 132 144 132 144 132 148 136 148 132 144 128 140 128 132 120 132 120 132 120 132 120 140 128 136 120 128 112 124 108 128 116 136 128 140 128 140 128 40 16 48 24 52 20 44 12 60 28 48 12 36 4 32 4 36 8 36 8 36 8 40 12 44 12 40 8 36 12 40 16 44 24 40 16 36 16 36 16 28 12 32 12 32 16 36 16 32 12 28 8 32 16 40 20 36 16 36 16 36 16 36 16 28 12 32 12 36 16 40 20 32 12 32 16 36 16 40 20 48 24 32 8 24 12 32 24 32 16 32 16 32 16 32 16 28 20 24 16 24 12 20 12 24 8 8 0 12 4 8 0 16 4 40 36 72 60 88 68 104 88 116 96 112 84 92 64 36 12 0 0 0 0 4 0 8 0 8 0 4 0 4 0 4 0 4 0 16 12 20 8 16 8 16 8 16 8 16 8 12 4 12 8 16 12 20 12 20 12 20 16 24 12 20 8 16 32 92 144 172 152 156 156 172 164 172 164 172 164 172 164 172 164 172 156 160 144 144 132 148 124 104 76 68 48 40 24 40 8 20 12 48 48 72 44 88 112 392 484 524 456 488 248 284 304 292 220 240 232 252 260 260 256 280 276 248 312 516 528 312 268 272 240 372 404 420 484 452 460 364 312 360 388 448 548 644 556 672 596 712 560 564 312 604 668 516 300 312 412 708 548 616 480 612 484 628 508 652 512 692 564 716 552 708 568 740 572 784 632 820 672 928 480 468 748 940 684 832 584 792 608 776 600 684 404 768 760 916 800 988 852 936 808 872 632 768 660 732 644 760 740 700 668 648 668 672 712 720 740 692 724 676 724 668 712 684 724 684 732 688 740 692 748 692 764 692 772 692 780 708 796 708 796 708 800 712 800 716 804 724 808 720 808 720 812 728 820 732 820 732 824 736 824 740 828 748 812 780 824 688 812 728 836 760 836 748 848 720 760 760 836 748 832 748 808 724 816 744 816 716 824 732 812 708 784 716 800 712 768 692 720 652 684 656 688 656 628 620 568 556 480 500 420 468 376 436 336 412 324 408 324 404 316 400 320 412 332 412 320 376 480 504 288 348 280 396 284 468 432 596 516 616 532 648 544 612 504 608 492 600 472 580 456 596 484 600 484 592 476 600 484 584 464 588 472 592 468 576 444 612 460 596 456 604 456 584 436 608 476 608 476 600 476 592 468 600 480 596 472 588 468 588 468 588 464 576 452 568 448 572 456 580 456 576 452 572 436 564 432 568 420 560 408 552 404 552 404 508 432 540 436 540 304 104 0 288 292 492 404 528 392 504 332 528 396 512 392 528 404 524 392 512 388 512 388 512 388 512 388 500 376 504 380 504 376 496 368 492 368 492 364 488 360 484 360 484 352 484 348 480 344 476 344 472 340 468 336 464 328 456 324 452 332 456 328 452 328 452 324 448 316 440 308 436 308 436 312 424 312 424 312 424 312 424 312 424 312 424 312 416 296 400 284 396 284 396 284 396 284 392 280 388 276 384 268 376 264 372 260 368 268 372 272 368 264 364 260 376 272 372 276 380 280 372 264 364 252 348 264 360 244 336 256 344 248 340 244 340 240 336 240 340 232 336 224 332 220 324 216 324 216 324 212 320 208 316 208 308 212 312 216 312 216 308 212 308 212 304 208 304 204 300 204 300 204 284 196 288 200 288 196 276 192 288 204 292 204 288 200 288 204 284 200 284 196 280 196 276 192 272 188 272 184 268 184 264 188 264 188 264 188 264 188 264 184 260 188 268 196 276 204 280 188 276 176 260 176 252 180 272 200 276 212 280 216 280 228 284 232 288 236 284 228 276 224 276 224 272 216 264 212 268 216 280 220 272 212 268 220 284 232 268 208 260 200 260 204 268 212 264 216 264 216 264 216 264 216 264 212 260 212 256 208 256 204 256 216 260 220 260 212 256 208 256 208 256 212 260 216 264 224 252 236 248 224 244 224 244 224 232 200 232 196 228 188 224 180 228 188 220 184 216 180 220 184 216 180 220 184 220 180 212 176 216 176 212 176 208 172 208 168 200 164 200 160 196 160 192 156 192 160 196 164 196 168 208 180 192 152 172 136 172 144 172 136 164 128 168 132 168 136 172 136 172 140 176 144 180 140 176 136 172 132 176 132 176 132 176 132 180 132 168 120 164 124 176 136 168 124 168 124 168 124 168 124 168 124 168 120 164 120 160 116 156 108 156 104 152 104 148 100 152 104 152 108 156 108 160 112 156 124 152 120 148 116 140 112 152 120 144 108 136 108 140 116 140 112 140 112 140 112 140 112 136 108 136 108 136 108 136 108 136 108 136 104 132 100 128 100 120 92 120 92 120 92 120 92 128 108 124 104 120 100 116 96 116 100 124 108 128 108 128 104 48 44 68 64 76 56 56 36 72 56 64 44 52 40 52 40 44 32 48 36 52 40 56 44 48 40 52 44 56 40 52 36 48 36 52 40 48 32 44 28 44 32 44 36 48 36 52 40 40 36 36 32 36 36 44 44 40 36 40 36 40 36 40 36 32 28 32 28 36 32 36 32 36 32 36 32 40 36 40 40 52 44 40 32 32 32 40 40 40 36 40 36 40 36 40 36 28 24 24 24 20 20 20 20 24 16 8 8 8 8 0 0 0 4 8 16 24 32 40 40 48 60 72 76 76 60 44 36 12 8 4 8 12 8 0 0 0 0 4 8 8 8 4 4 0 0 4 12 12 16 12 12 16 16 16 16 16 16 16 16 12 12 16 16 16 16 20 20 12 16 24 28 28 24 20 16 32 56 104 152 172 164 160 168 168 168 168 168 168 168 168 168 168 168 168 164 156 148 144 136 144 128 104 80 68 52 40 28 28 32 28 28 68 60 108 72 152 224 504 552 592 528 508 272 296 392 320 272 212 240 232 280 240 296 268 256 220 400 556 516 272 280 256 284 296 368 324 432 440 368 328 268 488 412 392 544 684 648 744 700 808 660 648 456 724 712 496 352 372 524 764 636 752 608 772 620 784 628 784 628 804 664 824 656 812 676 848 696 868 744 904 744 948 480 620 932 1020 920 1020 904 976 836 912 780 800 648 860 804 892 828 924 864 980 904 936 816 940 860 884 796 736 720 760 748 744 712 664 656 648 680 620 680 616 700 612 700 596 688 592 684 588 684 576 684 572 692 564 692 564 700 576 712 568 708 568 708 572 712 572 716 580 720 580 720 580 724 588 728 592 732 592 732 596 736 596 740 608 724 636 728 544 728 592 744 592 764 580 764 548 680 608 756 592 748 600 720 580 736 600 728 612 720 636 716 616 696 644 720 652 700 640 668 616 640 628 660 648 644 640 604 612 552 600 524 584 488 564 448 540 424 532 424 528 408 504 392 504 400 508 396 488 552 600 372 460 360 488 356 500 400 548 444 600 512 656 524 732 604 756 636 788 648 792 644 764 624 772 616 752 592 736 588 760 608 768 616 776 604 760 592 776 612 764 616 772 620 772 600 780 608 780 608 780 596 772 588 772 596 756 588 748 580 748 584 744 576 736 572 736 572 740 576 736 580 732 576 728 568 720 564 712 560 708 552 704 552 708 556 692 596 704 584 716 464 288 108 548 460 644 496 628 508 644 496 660 504 648 504 656 512 656 500 648 500 648 500 648 500 648 500 636 492 640 496 640 492 632 484 636 492 636 492 632 488 632 488 632 476 632 476 628 472 628 472 628 472 624 468 620 460 612 456 612 456 612 452 600 456 596 452 584 440 576 436 568 436 572 440 560 424 560 424 560 420 556 420 556 420 556 420 552 408 536 396 536 400 532 396 528 388 524 384 520 384 516 380 512 372 504 368 492 368 496 368 496 364 488 356 480 348 472 352 492 368 496 364 492 360 472 356 472 340 456 348 464 340 460 340 456 336 456 336 448 340 444 332 440 328 432 324 432 324 432 320 428 316 424 316 420 312 424 316 428 312 424 308 420 304 416 304 412 300 412 300 412 292 396 284 400 288 400 284 388 276 392 284 396 284 396 280 400 284 396 284 392 280 392 280 388 272 384 272 380 268 380 268 368 260 368 260 368 260 368 260 360 252 360 252 364 260 372 272 376 276 356 264 348 256 344 252 368 280 372 280 372 284 376 284 376 288 380 292 376 288 372 280 364 276 360 268 356 268 356 272 356 280 348 272 344 280 356 292 348 276 344 272 340 272 348 276 340 268 340 268 340 268 340 268 340 268 340 264 336 260 332 260 332 264 324 268 324 264 312 256 312 260 308 268 308 272 308 272 312 256 316 252 308 248 304 244 300 236 292 232 284 224 276 220 280 228 276 220 268 216 272 220 272 220 272 220 268 212 260 204 264 208 260 208 256 204 256 200 252 200 252 200 248 196 248 192 260 204 248 184 232 180 236 188 244 180 216 160 212 160 208 152 208 168 208 172 212 172 216 176 216 176 220 180 220 180 216 176 208 184 200 184 200 184 200 184 196 176 184 164 180 168 192 176 184 168 184 168 184 168 184 168 188 172 188 168 184 168 180 164 164 156 164 156 160 152 160 148 160 152 160 152 164 156 164 160 160 148 160 148 160 144 156 144 164 152 160 144 152 144 156 148 152 140 152 140 152 140 152 140 148 136 148 136 148 136 148 136 148 136 148 132 144 128 140 128 132 120 132 120 132 120 132 120 140 128 140 128 136 124 136 124 128 120 136 128 140 128 136 124 44 20 56 32 60 28 48 16 60 28 52 20 44 16 44 16 32 4 36 8 40 16 44 20 32 8 44 20 48 16 36 4 36 16 44 24 44 16 32 8 56 36 52 28 44 20 36 16 36 16 32 12 36 20 44 24 36 16 36 16 36 16 36 16 28 8 28 8 32 12 32 12 28 8 32 12 32 16 36 16 48 28 36 16 32 16 36 20 32 16 32 16 32 16 32 16 24 16 24 12 20 12 16 8 20 8 12 4 16 8 8 0 12 0 8 0 8 4 16 12 12 8 24 20 24 8 8 0 4 0 4 0 12 4 8 0 0 0 4 0 8 0 4 0 0 0 16 12 16 4 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 8 8 20 20 28 16 20 8 52 68 112 140 164 156 164 160 160 152 160 152 160 152 160 152 164 156 164 152 156 140 140 128 140 116 100 72 64 44 40 20 32 20 32 24 48 40 68 40 100 228 476 480 536 436 404 176 352 420 432 292 252 228 260 272 264 280 264 224 276 436 592 452 256 244 344 388 292 300 332 412 424 316 304 416 552 424 376 460 656 564 684 612 712 536 516 416 704 612 364 288 308 476 624 524 608 516 616 528 616 520 628 528 624 532 640 524 628 532 660 540 700 556 752 612 748 276 480 708 772 648 876 736 928 768 908 764 744 636 880 704 836 668 728 600 744 652 768 720 944 848 944 808 848 784 780 708 716 696 724 720 708 716 708 724 700 720 668 684 680 708 684 712 684 720 680 728 684 748 684 760 692 784 704 792 704 784 708 788 708 792 712 792 720 800 716 796 720 800 724 808 728 816 732 820 732 824 736 824 748 812 772 808 676 820 732 824 748 832 736 828 704 760 764 824 740 824 740 800 716 816 736 812 716 812 712 800 696 776 712 796 708 768 688 724 656 708 660 708 644 636 624 588 584 528 552 480 524 436 492 392 456 364 444 360 448 352 420 328 404 312 384 292 368 436 456 272 340 252 352 248 344 264 336 264 352 292 368 284 416 356 468 416 532 472 568 480 616 524 636 540 632 520 620 516 608 496 592 468 580 468 596 488 620 484 596 464 592 476 612 488 592 468 600 468 608 472 604 480 600 476 588 464 580 456 576 456 572 452 572 452 572 452 576 456 580 456 576 448 568 436 564 432 552 408 548 400 548 404 556 408 532 392 512 408 568 440 260 184 572 484 540 376 460 340 508 376 500 380 492 376 496 380 496 376 492 376 492 376 492 372 488 372 480 356 488 360 484 352 480 348 484 356 484 356 484 356 484 356 476 344 472 340 472 340 472 340 472 340 468 332 460 328 456 324 456 332 452 328 456 324 452 324 440 312 436 304 432 300 436 312 424 312 424 308 420 308 420 304 416 304 416 300 408 292 400 288 400 288 396 280 388 272 380 268 380 268 380 264 372 256 368 252 364 264 364 264 364 260 356 256 344 240 336 240 352 256 356 252 380 272 360 256 344 244 336 244 340 244 340 240 336 240 332 236 340 232 336 224 332 220 324 216 324 216 324 212 320 208 316 208 312 216 316 220 316 220 312 216 304 208 304 204 300 204 296 200 300 204 284 196 288 200 288 196 280 192 280 196 284 196 284 196 284 200 284 196 280 196 276 192 272 188 272 184 268 184 264 180 260 184 260 184 260 184 260 184 252 176 248 176 252 180 260 188 280 192 272 184 264 180 260 188 284 220 284 220 284 232 288 232 292 248 296 252 296 248 288 240 280 232 272 228 272 228 276 232 284 224 280 220 280 228 288 236 292 232 288 228 284 228 284 228 272 224 272 224 272 224 272 224 268 220 268 216 264 216 260 212 268 236 276 240 272 232 264 228 264 228 268 232 272 232 276 232 264 232 256 224 248 216 240 212 244 216 244 200 232 192 220 184 232 192 224 184 220 184 220 188 224 188 224 184 216 176 204 168 208 172 204 168 204 164 200 164 204 168 200 164 200 160 196 160 208 172 196 164 196 160 184 144 184 140 160 124 160 132 160 124 172 136 172 140 176 140 176 140 176 140 180 148 184 144 176 140 176 136 180 136 180 136 180 136 180 132 172 124 168 124 172 128 168 124 168 124 168 124 168 124 172 128 168 124 164 120 164 120 160 112 156 108 156 104 152 104 148 100 152 104 152 108 156 108 144 116 144 116 144 120 148 120 152 124 148 120 148 120 148 120 140 112 140 112 140 112 140 112 140 112 140 112 140 112 140 112 136 108 136 104 132 100 128 100 124 96 124 96 124 96 124 96 128 108 128 108 128 108 132 112 120 100 124 108 128 108 124 100 68 52 64 52 64 52 64 56 64 52 60 44 56 48 60 48 48 36 48 40 52 44 56 48 44 36 56 48 60 44 48 32 52 44 60 52 60 44 48 32 68 56 64 48 52 36 48 32 40 32 36 32 36 36 44 44 40 36 40 36 40 36 40 36 40 36 40 36 36 32 36 32 32 28 32 32 36 32 40 36 44 40 40 36 36 32 36 32 28 24 28 24 28 24 28 24 24 24 20 20 20 16 16 16 12 12 12 20 28 32 24 16 16 16 12 8 4 4 8 8 8 4 0 0 0 0 0 0 0 0 0 0 4 8 16 24 0 4 4 8 8 4 4 4 4 16 28 32 24 16 16 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 12 20 24 28 24 24 20 68 92 124 144 156 164 168 168 156 156 156 156 156 156 156 156 160 160 160 156 152 144 140 136 136 116 92 76 60 48 36 28 20 32 40 44 72 60 112 72 164 324 556 528 584 488 412 256 344 476 404 356 236 236 220 268 244 248 236 312 372 532 556 416 216 212 444 608 296 324 356 376 356 252 388 588 472 392 384 552 680 636 764 724 808 624 560 540 788 604 352 328 392 544 656 572 700 580 712 584 708 588 740 612 780 648 792 616 756 612 776 616 788 660 844 708 836 352 668 776 860 740 864 776 912 840 964 860 836 812 1020 904 1020 924 940 864 856 784 772 772 928 876 960 876 1020 928 952 840 840 772 788 756 724 716 688 704 664 700 636 684 604 684 592 684 592 684 580 684 572 684 568 684 564 696 576 704 564 704 564 708 568 708 572 712 580 716 576 716 576 720 584 728 588 728 588 732 592 732 596 736 604 724 628 708 528 732 596 728 600 756 588 744 560 688 620 736 596 744 608 720 596 736 620 732 624 716 628 704 620 700 644 720 652 700 640 672 620 656 636 680 640 644 636 612 624 576 616 548 628 528 612 488 584 468 576 464 572 456 556 444 540 416 504 376 496 516 544 344 440 308 424 304 420 332 428 340 424 336 436 356 420 328 448 364 484 384 496 388 612 512 668 572 720 616 772 644 772 628 772 616 756 608 784 636 776 628 764 604 740 584 732 584 752 596 764 604 772 612 780 608 764 600 748 588 736 576 732 576 728 572 732 576 732 576 732 576 732 576 720 572 712 564 708 560 692 544 688 544 688 548 692 556 660 532 664 540 708 544 364 248 672 532 664 500 620 488 612 472 632 492 636 492 632 492 632 492 636 492 632 492 628 484 624 484 616 480 620 480 620 476 612 468 616 476 616 476 616 476 616 476 620 476 620 476 620 476 620 476 616 468 612 464 604 456 600 452 608 448 596 448 592 444 588 444 576 436 568 432 564 432 564 432 560 424 560 420 556 416 552 412 552 412 544 408 540 400 536 400 532 396 528 388 520 380 512 376 516 376 512 372 504 364 500 364 488 360 492 364 488 356 480 352 496 364 484 356 488 360 480 344 460 340 460 332 452 336 460 336 460 340 456 336 456 332 452 332 448 340 444 332 440 328 432 324 432 324 432 320 428 316 424 316 420 312 424 316 428 312 424 308 416 304 412 300 412 296 408 296 412 292 396 284 400 288 400 284 400 288 400 284 396 284 396 284 396 284 392 280 392 276 388 276 384 272 380 268 380 264 376 264 376 268 376 268 376 268 376 268 364 256 360 252 360 256 368 264 368 280 360 272 356 272 360 276 380 296 380 292 380 288 376 288 384 296 376 296 376 292 368 284 360 276 356 276 356 276 360 284 356 284 356 284 356 288 360 292 360 288 360 288 356 280 352 276 344 272 344 272 344 272 344 272 340 268 336 264 336 260 332 260 340 276 332 280 328 272 320 268 308 268 308 268 304 268 300 264 312 260 312 252 304 244 296 240 308 252 300 240 292 228 280 224 284 228 276 224 272 220 276 224 276 224 276 220 268 212 256 204 260 208 256 204 256 200 252 200 256 204 256 200 252 200 248 196 240 188 252 216 276 220 252 180 184 128 184 144 216 176 236 184 220 180 220 176 216 176 216 176 216 180 224 184 224 184 220 176 204 180 196 180 196 180 196 180 196 176 192 172 184 168 184 168 184 168 184 168 184 168 184 168 180 164 180 164 176 160 172 156 168 160 168 156 164 156 160 152 156 148 156 152 160 152 164 156 152 140 152 144 156 144 156 144 160 148 160 148 164 148 160 148 152 140 152 140 152 140 152 140 152 140 152 140 152 140 152 140 148 136 148 132 144 128 140 128 136 124 136 124 136 124 136 124 140 128 140 128 140 128 144 132 132 124 140 128 140 124 132 120 56 24 48 16 44 20 52 28 48 16 44 16 44 16 48 24 44 16 44 16 44 12 40 12 36 12 40 16 44 12 40 8 48 28 48 28 48 24 40 16 28 8 28 12 32 12 32 16 32 8 28 8 28 12 36 20 36 16 36 16 36 16 36 16 36 16 36 16 32 12 32 12 24 8 28 8 32 12 32 12 36 20 32 16 32 12 28 12 16 0 16 0 16 0 16 0 20 12 20 12 16 8 16 4 8 0 12 16 36 32 32 16 8 0 8 0 4 0 0 0 20 4 4 0 0 0 12 8 0 0 4 0 8 8 28 32 16 8 8 0 4 0 8 0 4 12 36 32 28 8 16 16 16 8 16 8 16 8 16 8 20 12 16 8 16 8 12 4 12 8 16 8 20 16 28 20 80 96 128 128 144 152 168 156 156 148 156 148 156 148 156 148 152 144 152 144 148 136 140 128 128 104 88 64 60 40 36 20 24 32 44 36 52 36 64 40 148 320 508 452 532 376 320 212 408 448 472 364 316 224 216 224 236 236 300 424 536 592 584 344 232 196 580 688 420 276 364 312 296 344 556 680 332 296 428 568 652 556 708 640 728 504 448 500 724 472 272 268 356 452 504 448 536 476 552 476 540 468 564 500 608 548 628 532 608 548 636 552 636 552 648 616 600 284 596 636 720 576 712 572 736 616 708 588 632 592 792 680 828 784 860 812 916 784 672 620 736 652 792 716 816 784 900 880 944 864 868 804 796 756 736 712 712 716 724 736 704 716 704 720 696 724 692 740 684 744 688 756 688 772 692 780 696 784 704 784 708 788 708 788 716 796 712 792 716 800 724 804 724 816 728 816 732 820 732 820 744 812 764 784 664 824 736 800 740 828 728 812 696 768 760 804 732 820 736 804 724 824 744 824 728 800 704 772 696 772 716 780 692 740 680 700 656 692 664 704 664 664 648 616 612 556 580 512 552 460 520 416 488 400 480 396 460 376 460 376 456 356 416 316 432 444 432 260 332 208 292 208 308 272 336 292 324 252 316 288 340 284 344 288 340 284 336 260 352 284 396 340 448 384 500 416 572 484 612 512 604 484 588 488 588 516 636 548 652 536 632 512 616 492 620 484 616 468 604 468 608 488 596 472 580 460 576 460 572 456 576 460 576 460 572 452 572 440 568 436 560 424 556 420 540 396 540 384 536 388 540 392 564 408 568 420 568 464 232 204 516 432 504 396 504 368 484 332 480 376 492 376 484 368 484 380 488 376 484 368 480 364 476 360 468 352 472 352 472 348 464 340 464 344 464 344 468 348 468 348 468 340 468 340 472 344 472 344 464 332 460 328 452 324 448 320 444 328 440 324 440 320 440 320 436 312 432 304 428 304 428 308 424 312 420 308 416 300 412 300 412 296 404 288 400 288 400 288 392 276 388 272 380 268 376 264 376 264 372 256 364 252 360 248 356 256 360 260 356 256 352 248 364 260 356 252 348 236 320 204 276 196 304 212 320 244 344 240 336 240 336 240 332 236 332 232 340 232 336 224 332 220 324 216 324 216 324 212 320 208 316 208 304 212 308 216 312 212 308 208 300 204 300 204 296 200 296 196 300 204 284 196 288 200 288 196 292 204 288 196 284 196 284 200 280 196 280 196 276 192 276 188 268 184 268 184 264 180 264 176 268 200 268 200 268 200 268 200 260 192 256 188 256 188 260 196 280 196 276 192 276 204 284 216 304 232 296 240 296 236 292 240 292 252 296 252 296 248 288 240 280 236 276 232 280 236 284 244 284 228 288 232 288 236 292 236 276 224 280 224 276 216 264 208 276 228 276 228 276 228 276 228 268 220 268 216 264 212 260 220 272 240 280 244 276 236 268 232 268 228 264 224 268 220 264 220 260 204 252 208 248 200 244 208 252 216 248 208 240 200 232 192 232 196 228 188 224 188 224 188 220 184 220 184 216 176 208 168 212 172 208 172 204 168 204 164 208 168 204 168 200 164 200 164 200 168 200 172 200 140 128 64 64 44 96 100 168 160 204 172 184 148 184 144 180 144 176 140 180 144 184 148 184 148 180 144 172 132 176 132 176 132 176 132 180 136 176 128 172 124 164 120 168 124 168 124 168 124 168 124 164 120 160 116 160 112 156 112 164 112 160 112 156 108 156 108 144 100 148 100 152 104 152 104 144 116 144 112 140 112 140 112 140 112 144 120 152 120 148 116 140 112 140 112 140 112 140 112 136 108 136 108 136 108 136 108 136 108 136 104 132 100 128 100 128 100 128 100 128 100 128 100 128 108 128 108 124 104 124 104 124 104 128 108 128 104 120 96 56 44 60 48 60 48 56 44 52 40 48 36 52 44 60 52 64 48 60 44 56 40 48 36 56 40 52 36 48 40 52 44 60 44 56 40 48 36 52 40 36 24 36 24 40 28 40 28 28 24 28 24 28 28 36 36 40 36 40 36 40 36 40 36 40 32 36 32 32 28 28 24 28 24 32 28 32 32 36 32 32 28 32 28 32 24 28 20 20 16 20 16 20 16 20 16 20 20 20 16 16 16 12 12 8 12 16 24 32 32 24 12 0 0 4 8 8 4 0 0 16 12 8 8 8 8 12 16 0 12 36 48 48 52 56 64 36 28 16 4 0 4 8 12 0 20 40 40 24 12 12 20 16 16 16 16 16 16 16 16 20 20 20 16 16 12 12 12 20 16 12 12 12 20 32 36 88 116 132 128 132 152 164 156 160 160 160 160 160 160 160 160 148 152 152 148 148 144 136 136 124 108 88 68 56 48 36 24 12 36 52 52 84 56 116 76 288 448 592 516 584 416 316 300 372 464 404 440 344 288 216 264 300 356 416 528 560 616 516 296 196 284 620 776 560 384 320 328 296 476 668 524 236 320 488 660 660 612 756 716 804 596 520 652 756 460 308 304 448 472 544 488 592 524 620 532 600 508 620 532 652 560 696 572 724 616 784 648 760 668 760 668 636 316 736 652 780 676 816 724 836 696 752 596 772 656 856 720 856 784 896 824 988 888 764 760 836 720 824 748 844 756 856 792 904 880 976 952 964 908 868 820 772 744 696 712 668 740 648 724 620 704 604 700 588 692 572 684 568 680 564 688 568 700 564 704 564 708 568 708 576 716 572 712 576 716 580 724 584 724 588 728 588 732 592 732 604 728 620 688 516 740 600 716 608 752 600 724 564 692 644 716 608 728 612 712 600 732 628 732 624 724 604 696 608 704 632 720 620 684 612 664 600 656 620 680 648 660 652 636 652 608 652 588 640 544 628 504 608 492 604 492 580 464 564 452 556 440 532 412 552 524 524 340 440 296 404 304 372 300 368 312 364 272 348 300 384 308 380 304 380 308 396 312 416 316 444 340 460 356 496 388 532 428 592 460 588 432 572 432 620 500 676 572 732 608 776 652 768 628 772 624 776 620 764 612 768 608 756 592 740 580 732 576 728 576 736 580 732 572 720 560 708 564 704 556 696 552 692 548 684 536 676 532 668 528 668 528 664 508 652 488 640 536 368 324 704 540 636 492 620 504 624 508 608 480 624 484 608 468 612 484 612 476 608 472 604 464 596 460 592 464 596 464 596 460 588 452 588 456 588 460 592 464 596 460 596 452 600 456 600 460 604 460 600 456 596 448 588 444 584 440 584 436 580 432 580 428 572 432 572 428 564 428 548 424 552 428 560 424 556 420 552 412 544 408 544 408 536 396 532 396 536 404 520 384 516 380 516 380 516 380 508 372 504 368 500 360 492 356 480 356 484 356 484 352 476 344 468 340 464 336 456 308 412 264 372 280 420 304 440 340 460 324 456 336 456 332 452 332 448 328 448 340 444 332 440 328 432 324 432 324 432 320 428 316 424 316 412 300 416 304 416 304 412 300 412 300 412 296 408 296 404 292 412 292 396 284 400 288 400 284 404 288 392 276 388 276 392 280 392 280 392 276 388 276 384 272 380 268 380 264 376 264 372 260 372 264 372 264 372 264 372 264 368 256 364 252 360 256 364 260 364 272 356 272 360 280 368 284 392 308 388 300 384 296 384 292 372 292 372 292 372 288 364 284 360 280 360 280 360 284 368 292 356 288 360 292 364 296 364 292 352 280 356 284 352 272 336 260 352 280 352 280 352 280 352 280 348 272 344 272 340 268 340 264 340 272 332 272 328 272 320 264 308 268 304 264 300 260 296 260 308 260 312 256 312 252 308 252 304 248 304 244 296 240 296 232 288 232 280 224 276 224 276 228 268 216 272 220 272 216 264 212 268 212 264 212 260 208 260 204 260 208 256 204 256 200 252 200 280 212 248 184 220 128 128 36 100 64 148 136 228 196 252 196 228 188 224 184 224 180 220 180 220 184 224 188 228 184 224 180 208 184 200 184 200 184 200 184 196 180 192 176 188 168 180 160 184 168 184 168 184 168 184 168 184 168 180 164 180 160 176 160 172 164 168 160 168 156 164 156 152 144 156 148 156 152 160 152 160 148 156 140 152 136 148 132 144 136 152 148 160 148 156 140 152 140 152 140 152 140 152 140 148 136 148 136 148 136 148 136 148 136 148 132 144 128 140 128 140 128 140 128 140 128 140 128 140 128 136 124 132 120 128 116 136 128 140 128 140 124 132 116 32 12 48 28 56 20 40 4 36 8 32 8 36 16 48 24 56 28 52 20 40 8 32 4 48 16 36 4 32 8 44 20 48 24 36 8 28 12 36 20 44 20 40 16 28 4 20 0 24 0 20 0 20 4 28 12 36 16 36 16 36 16 36 16 28 8 28 4 24 0 20 0 24 4 24 8 28 12 32 12 24 8 28 12 24 8 20 0 16 0 16 0 16 0 16 0 20 12 20 8 16 4 12 4 12 4 16 16 28 16 12 0 0 0 8 8 16 4 4 0 0 0 8 0 12 0 4 0 12 32 72 84 92 80 88 84 48 28 20 0 0 0 8 8 0 8 36 28 20 0 8 8 16 8 16 8 16 8 16 8 20 12 20 8 16 4 12 4 24 8 8 0 8 12 32 36 92 112 132 112 124 144 164 144 160 152 160 152 160 152 160 152 148 140 148 140 144 132 136 124 124 100 84 60 56 36 32 16 20 24 52 44 48 36 60 36 280 420 544 440 536 316 248 248 420 412 460 448 456 328 284 300 412 476 524 536 540 556 508 212 212 300 676 704 724 380 312 324 348 592 700 352 256 380 596 616 648 544 696 632 720 500 444 624 684 364 268 248 412 392 436 400 472 428 512 448 488 412 468 412 492 452 516 456 524 488 568 504 572 588 600 636 452 272 608 552 624 536 648 552 656 560 628 552 616 532 704 656 712 672 716 660 764 760 692 792 848 700 740 628 728 656 724 668 740 704 776 748 860 836 888 880 904 876 860 828 764 764 752 740 724 724 696 728 692 740 688 744 680 748 684 756 700 768 700 780 704 784 708 784 716 788 712 788 712 792 720 804 724 812 724 808 728 812 732 812 744 808 756 764 656 820 740 788 736 816 724 788 688 760 764 780 720 800 724 784 708 812 732 804 736 780 704 756 696 764 720 768 696 736 684 708 664 700 676 716 656 648 644 620 624 584 604 548 552 476 520 432 500 412 496 412 492 388 456 356 432 340 412 320 424 412 396 240 336 216 316 256 308 260 292 272 312 264 300 292 300 264 288 240 284 236 292 240 328 256 340 272 356 284 388 320 352 284 376 276 352 252 368 300 364 288 376 292 404 352 512 444 612 504 620 508 628 504 628 500 612 492 596 476 580 464 580 460 576 464 580 464 576 452 560 440 560 432 556 424 548 412 544 408 536 388 528 376 516 372 516 372 528 372 568 408 536 448 216 220 528 424 488 392 504 376 488 344 464 364 480 368 464 352 468 372 468 360 464 352 456 344 452 336 448 328 456 332 452 324 444 320 448 324 452 328 456 332 460 336 440 312 444 316 448 320 452 324 452 324 448 316 440 312 436 316 436 316 432 312 432 308 428 308 432 308 428 300 424 300 424 304 424 312 420 304 412 300 408 292 408 292 400 280 392 284 400 292 376 264 380 268 380 268 380 268 372 260 368 252 360 248 356 248 352 252 356 256 356 252 348 244 340 240 340 244 336 212 284 160 272 204 320 224 328 244 332 212 336 240 336 236 332 232 328 232 340 232 336 224 332 220 324 216 324 216 324 212 320 208 316 208 296 200 300 208 304 204 296 200 300 204 300 200 296 196 292 196 300 204 284 196 288 200 288 196 288 196 276 184 268 180 272 188 280 196 280 192 276 188 272 188 268 184 268 180 264 176 260 176 260 184 260 184 260 192 260 192 256 188 252 180 248 180 252 184 264 192 268 192 272 208 280 216 312 240 304 244 300 240 296 244 288 244 292 248 292 244 284 236 280 236 280 236 284 244 292 248 284 232 292 240 296 240 296 236 292 240 296 240 292 228 276 224 288 248 288 248 288 240 288 240 280 224 280 220 276 220 272 224 268 240 272 244 276 240 268 232 268 236 272 232 268 228 264 224 260 208 260 208 260 216 264 220 248 208 244 208 244 208 240 212 236 196 228 188 224 188 224 192 212 176 216 184 220 184 216 180 216 180 216 176 212 176 208 172 208 172 208 168 204 164 200 164 220 172 188 152 180 124 120 52 76 60 120 124 184 164 188 144 192 152 188 148 184 144 180 144 180 148 184 152 188 148 184 144 184 144 188 144 188 144 188 144 180 136 180 132 172 124 164 116 168 124 168 124 168 124 168 124 172 128 172 124 168 120 164 120 164 116 164 112 160 108 156 108 144 96 144 100 148 104 152 104 152 120 144 112 136 104 132 100 128 104 140 116 148 116 140 112 140 112 140 112 140 112 140 112 132 104 132 104 132 104 132 104 136 108 136 104 132 100 128 100 128 100 128 100 128 100 128 100 128 108 124 100 116 92 112 88 128 108 128 108 128 104 116 96 68 52 64 48 60 52 64 56 56 44 56 44 56 44 56 44 48 40 52 44 56 48 60 52 52 40 52 40 52 40 52 40 52 44 44 36 40 36 44 40 40 36 40 36 40 36 40 36 40 36 40 36 40 36 40 40 44 40 44 36 40 36 36 32 32 36 32 36 32 36 32 36 24 28 28 36 32 36 28 32 24 24 24 24 24 20 12 12 24 24 24 20 20 16 16 16 20 20 20 16 16 16 12 12 8 12 16 20 16 8 0 0 8 12 8 12 4 8 4 8 8 16 16 16 4 4 4 12 0 52 100 108 96 96 104 100 80 44 16 8 4 0 0 12 0 12 32 36 24 12 8 12 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 20 16 20 28 20 16 36 68 100 116 136 148 152 148 148 148 148 152 152 156 156 152 152 148 148 144 144 140 136 132 128 124 92 88 84 72 64 48 40 36 8 28 12 44 120 44 128 120 476 504 580 548 544 344 308 348 352 440 408 480 392 436 384 444 432 456 512 496 544 580 372 212 176 444 648 760 608 616 324 268 472 704 524 300 264 492 660 644 680 548 660 740 732 448 592 712 680 384 296 320 464 452 492 416 516 448 532 460 544 472 552 472 552 468 564 488 588 508 604 512 696 556 748 568 492 372 652 612 716 620 728 644 736 636 704 608 708 656 748 688 756 696 780 728 832 696 760 788 876 832 876 804 796 736 756 712 760 748 780 756 780 772 780 784 808 856 908 956 908 884 808 760 692 700 668 732 660 708 600 688 596 696 572 672 576 704 576 700 572 708 588 732 572 712 572 712 572 724 580 732 576 724 580 736 584 736 592 740 580 776 596 672 552 740 604 728 604 708 628 740 508 740 616 736 616 728 604 708 612 740 624 712 580 712 612 680 600 728 652 692 636 700 652 664 628 664 656 668 620 656 652 624 632 616 660 616 652 560 636 524 624 504 620 492 604 508 600 464 544 444 532 424 568 484 488 352 400 288 396 256 352 268 320 252 324 276 336 272 336 272 316 260 320 284 352 312 356 292 408 332 436 360 468 376 476 380 488 380 488 380 488 376 496 368 492 364 488 364 484 364 548 448 596 500 640 556 728 644 764 628 780 636 772 612 748 588 716 584 732 560 704 556 720 560 684 564 704 556 668 524 672 548 676 528 672 524 672 512 664 512 648 508 660 512 652 524 360 320 672 520 628 492 620 500 616 488 608 472 612 468 608 464 604 464 592 452 592 448 588 444 584 444 584 444 584 444 584 444 584 444 596 456 596 456 592 452 588 448 580 448 580 444 576 444 572 440 592 456 580 440 568 436 572 440 572 428 560 428 568 432 564 428 564 432 552 424 540 412 532 408 536 412 536 412 528 400 516 388 524 400 524 396 520 396 516 392 520 392 512 384 500 372 492 368 500 376 500 372 496 372 492 364 484 360 480 360 480 364 484 364 472 352 472 348 468 348 464 344 456 332 452 328 448 328 452 332 452 332 452 332 452 332 452 332 436 328 432 324 428 320 424 320 432 324 428 320 420 312 412 308 416 308 412 304 400 292 396 288 396 292 400 296 400 296 404 300 400 288 400 288 400 288 400 288 400 288 400 284 396 280 392 280 384 272 384 272 384 272 384 272 380 268 376 264 376 260 372 260 376 268 364 260 356 252 352 252 352 252 352 252 356 256 360 256 356 264 344 264 352 280 380 300 384 296 384 296 384 296 384 296 376 296 376 292 372 288 368 288 368 288 364 280 360 288 372 300 368 284 380 296 384 292 368 284 368 292 372 300 364 284 344 272 376 296 360 284 364 288 348 252 336 272 348 268 356 268 364 312 356 280 324 268 328 276 332 272 336 276 320 260 308 256 312 260 304 252 308 256 308 256 308 256 296 244 292 240 292 244 300 248 296 244 280 236 272 228 268 232 276 232 268 224 264 224 264 228 260 220 260 216 256 212 252 212 244 208 248 212 252 208 248 204 252 212 248 204 232 180 204 156 224 188 228 192 232 188 228 184 224 192 216 184 212 184 212 188 216 184 208 176 204 176 204 180 200 184 200 180 196 176 192 176 200 184 200 180 196 176 192 176 188 176 180 168 176 168 176 172 160 156 172 168 184 176 184 176 168 152 156 152 168 164 168 152 160 156 164 156 164 156 168 160 160 144 148 136 156 144 148 132 156 140 152 136 148 140 152 144 148 136 148 136 148 136 148 136 160 140 144 132 152 140 144 124 140 128 140 132 144 136 148 136 124 116 128 120 132 124 136 124 128 120 140 132 148 132 140 124 144 128 140 124 136 128 140 132 56 24 52 20 48 24 52 28 44 16 44 16 44 16 44 16 40 20 44 24 44 24 44 28 40 20 40 20 40 20 40 20 44 24 44 20 40 16 36 16 32 12 32 12 32 12 32 12 32 16 32 16 36 20 36 20 40 20 36 20 32 16 32 12 36 12 36 12 36 12 36 12 28 4 32 12 36 8 32 8 20 16 24 16 24 12 16 4 28 20 24 16 24 12 20 12 20 12 16 8 16 4 12 4 4 0 16 12 16 0 0 0 4 0 4 0 8 0 12 0 8 0 20 0 20 0 24 12 48 80 120 116 120 112 120 104 88 44 20 0 0 0 0 4 0 4 28 20 20 4 12 8 20 8 16 4 12 8 16 12 16 8 16 8 16 8 16 8 20 8 20 16 20 4 36 60 92 100 128 132 140 128 136 132 148 140 152 144 152 144 148 140 148 136 140 128 132 120 124 116 92 80 80 60 56 36 32 12 44 0 40 60 76 48 52 92 440 416 532 440 484 260 272 360 404 400 468 432 460 408 448 416 460 416 496 512 540 460 304 188 228 404 696 664 668 608 416 312 572 676 456 260 416 540 652 616 656 476 608 680 696 372 568 640 584 288 244 276 436 388 444 364 432 384 448 404 468 416 472 416 468 416 476 428 492 444 504 448 528 472 584 460 344 312 528 528 592 552 624 576 624 564 596 544 628 568 668 600 676 612 700 644 744 608 680 684 768 720 796 728 800 752 792 748 784 720 716 652 728 708 752 732 760 748 792 784 876 860 896 864 844 776 744 720 744 720 672 680 672 720 712 752 696 752 696 756 692 756 692 768 716 792 712 788 712 788 716 800 724 796 728 804 732 800 740 804 728 828 732 724 688 792 728 772 728 756 744 780 632 784 728 780 724 772 716 756 720 800 736 764 692 744 712 716 692 768 732 744 688 748 692 720 652 724 676 712 648 648 656 616 612 604 624 596 588 540 548 484 524 448 504 424 496 400 492 360 448 348 440 332 472 396 408 276 320 212 316 196 252 212 232 208 240 228 240 220 256 228 244 204 252 220 288 232 304 240 328 260 340 264 344 276 348 280 356 292 368 304 372 296 376 288 376 284 372 284 372 284 336 264 364 276 364 292 412 344 504 404 520 436 564 484 604 504 584 488 596 472 568 448 548 416 556 424 568 416 540 396 532 412 528 400 520 404 516 396 508 392 508 368 524 392 532 420 232 216 536 416 496 376 492 380 488 356 472 360 472 356 468 352 464 352 452 340 452 336 448 332 444 332 440 328 440 328 440 328 440 328 448 336 444 332 444 328 440 328 444 328 444 324 440 324 436 320 448 328 440 316 428 312 432 316 436 312 424 308 432 316 428 308 428 312 424 308 420 300 416 300 400 288 404 292 404 288 400 280 400 280 396 280 392 276 392 276 388 284 384 276 372 268 364 260 364 264 364 264 360 260 360 256 360 260 356 260 356 260 356 260 348 248 344 248 340 244 340 240 348 240 336 228 328 224 324 224 328 224 328 224 328 224 328 224 324 228 324 224 324 220 320 220 324 220 320 216 312 208 304 204 304 212 300 208 300 208 296 204 300 208 300 204 296 200 292 196 288 204 288 204 288 204 288 204 288 204 284 200 284 196 280 196 272 188 272 188 272 188 272 188 268 184 268 184 264 180 264 176 268 180 264 172 256 164 252 176 252 172 248 184 252 188 256 196 256 200 256 204 268 224 292 244 296 240 296 240 296 240 296 240 296 252 292 248 292 244 288 244 292 244 284 240 284 244 296 256 280 240 288 244 288 240 280 232 284 232 272 220 272 244 316 284 280 244 264 248 288 264 300 252 312 184 260 220 288 280 380 212 292 248 272 232 272 244 280 240 280 240 268 224 256 220 260 224 260 228 256 224 256 224 256 224 248 212 244 208 240 212 248 216 248 208 240 200 232 196 232 196 240 204 236 200 236 196 232 196 220 184 220 180 216 180 212 176 204 172 208 176 212 172 208 168 208 172 208 172 204 156 184 144 192 160 200 164 200 164 196 156 196 152 192 148 188 144 188 144 192 144 184 140 180 136 184 140 184 140 184 136 180 132 176 132 176 132 180 136 180 136 180 136 176 128 176 124 172 120 168 120 156 112 164 120 172 124 172 124 164 108 152 104 160 112 156 100 156 108 156 108 156 108 156 104 148 116 136 108 144 116 136 104 144 112 140 108 136 112 140 116 136 108 136 108 136 108 136 108 144 112 132 104 140 112 132 100 128 100 128 104 132 108 136 108 116 92 120 92 124 96 128 100 116 92 128 104 132 104 128 100 132 100 128 96 124 100 128 104 64 52 60 48 60 48 64 52 56 44 56 44 56 44 56 44 56 44 56 44 52 40 52 40 52 40 52 40 52 40 52 40 40 40 48 44 48 40 36 28 36 32 36 32 36 32 36 32 36 32 36 32 32 28 32 28 40 32 36 32 32 28 32 24 32 36 32 36 32 36 32 36 24 28 28 32 28 32 24 28 20 20 24 24 24 20 16 12 24 20 20 20 16 16 16 12 16 16 16 12 12 12 8 8 0 4 8 12 12 8 0 0 0 8 8 20 20 32 32 40 20 32 36 44 44 52 56 68 80 100 116 116 116 124 116 100 100 60 24 8 0 0 0 12 12 16 24 20 12 12 12 20 24 20 12 8 8 12 20 24 16 16 16 16 16 16 16 16 24 16 20 24 16 8 32 64 96 112 128 136 136 136 136 136 144 144 148 152 152 148 144 144 144 144 140 132 128 124 120 116 88 84 76 64 48 36 24 24 8 60 56 80 128 52 180 204 580 544 600 548 480 264 272 372 368 440 388 468 396 460 400 460 388 428 432 548 512 328 252 204 220 556 632 692 628 692 448 468 628 640 312 300 544 656 596 660 620 552 560 728 692 432 664 692 568 296 288 372 504 444 468 436 488 424 516 452 536 464 540 460 528 452 528 456 536 468 548 472 572 492 648 448 428 376 620 540 652 584 688 608 664 576 648 588 672 644 704 668 712 668 720 696 752 660 692 700 736 724 776 756 788 784 816 816 828 796 772 736 720 720 728 728 724 728 732 740 740 760 796 824 836 864 844 888 776 796 676 720 624 704 608 696 580 696 584 700 592 704 592 712 588 716 584 708 576 712 580 712 580 724 584 732 588 736 596 736 600 768 596 672 568 732 600 716 616 724 628 724 540 740 616 736 608 716 604 704 628 740 640 712 608 708 612 684 616 732 672 716 640 700 660 676 640 672 672 684 640 672 644 632 616 628 656 632 664 592 644 556 636 544 636 524 608 504 600 468 560 456 548 432 564 492 504 372 420 308 412 276 320 240 304 232 300 228 288 212 292 232 276 224 280 248 312 276 384 316 412 332 412 328 424 336 440 336 444 344 456 352 460 356 476 364 476 364 480 368 480 368 484 376 484 360 456 340 468 368 504 380 524 412 576 476 644 528 692 560 708 560 708 576 712 544 688 560 676 548 668 528 656 524 656 516 656 508 652 500 648 500 632 476 632 500 656 528 348 300 656 508 612 480 608 488 604 472 604 468 604 468 600 464 600 460 588 452 584 448 584 444 580 444 572 436 572 436 572 436 572 436 572 436 568 432 564 428 564 428 564 436 560 436 556 432 556 428 560 432 552 420 544 416 544 420 548 420 540 416 548 428 548 416 536 412 536 412 536 412 536 412 516 392 520 400 528 404 524 400 516 392 516 392 512 388 508 384 512 380 504 372 496 364 488 360 488 356 484 356 480 352 480 352 476 356 472 352 468 344 464 344 460 340 460 336 456 332 452 332 476 352 464 336 448 324 440 320 440 320 440 320 440 320 440 324 436 324 428 324 424 320 424 320 420 316 416 308 412 304 408 300 400 296 400 300 404 304 408 304 412 304 404 296 396 288 388 280 400 288 400 288 400 288 400 288 400 284 396 284 392 280 392 280 388 276 388 276 388 276 388 276 384 272 384 268 380 264 376 264 376 268 364 260 356 256 356 256 352 248 352 252 356 256 360 260 344 264 344 276 364 300 384 316 380 304 380 304 380 304 380 304 376 300 368 296 368 292 364 292 368 296 364 292 368 296 372 300 376 288 380 288 368 284 360 276 356 288 372 304 376 300 360 288 416 332 380 296 364 292 360 284 320 324 352 312 592 500 400 252 360 288 332 272 332 284 340 280 332 272 324 264 316 260 316 260 320 264 316 260 308 256 304 252 304 248 300 244 296 244 300 248 292 248 284 236 276 232 272 236 272 232 276 240 276 232 268 224 260 220 260 220 256 216 256 212 248 208 252 212 252 212 248 208 240 208 248 212 248 208 244 204 232 196 236 200 236 200 232 200 220 196 212 192 208 188 204 188 208 192 204 184 196 180 200 184 200 184 200 180 196 176 192 176 188 172 188 176 196 184 200 188 180 172 184 180 184 172 172 160 168 160 172 164 172 164 168 160 176 160 164 156 164 156 160 144 168 160 168 156 160 152 156 148 160 144 148 136 156 144 148 132 156 140 152 136 148 140 152 144 148 136 148 136 148 136 148 136 156 136 144 132 152 140 148 128 140 128 144 132 144 132 148 136 136 124 136 124 140 128 140 128 132 120 136 128 144 132 140 128 140 128 136 124 136 124 140 128 52 24 48 16 44 20 52 24 44 16 44 16 44 16 44 16 48 28 44 24 40 16 36 16 40 20 40 20 40 20 40 20 32 16 44 28 48 20 28 4 28 8 28 8 28 8 28 8 32 12 28 12 28 8 24 8 32 16 28 12 28 8 24 8 32 12 32 12 32 12 32 12 28 12 32 12 32 8 24 4 16 12 24 16 24 12 16 8 12 4 12 4 8 0 8 0 12 4 12 4 8 0 8 0 4 0 0 0 0 0 8 4 32 16 40 32 60 48 76 60 64 52 80 64 84 68 96 84 100 96 104 96 116 120 116 84 104 56 24 0 0 0 0 4 24 12 16 4 8 4 16 12 24 12 12 0 8 4 20 16 16 8 16 8 16 8 16 8 24 8 16 12 12 0 36 60 112 116 140 136 144 132 140 136 140 132 144 136 144 136 140 132 140 132 136 120 124 108 112 104 88 72 68 48 40 20 20 0 28 16 72 68 76 52 132 216 488 416 528 432 416 204 296 404 424 396 444 416 464 428 472 432 404 396 416 496 444 208 184 132 308 540 696 604 676 660 568 568 712 508 320 392 656 656 624 620 616 504 484 604 584 372 668 624 432 200 240 348 472 368 404 364 396 348 420 380 448 392 448 388 428 368 420 364 420 368 432 380 428 428 496 352 312 348 512 464 528 512 588 544 560 504 556 532 624 576 660 608 664 604 680 640 692 600 664 644 680 640 724 684 728 700 748 744 792 788 820 800 784 756 752 708 712 696 724 720 748 716 728 700 732 756 816 844 872 864 844 840 796 788 720 728 696 740 688 736 700 764 724 776 708 760 704 768 708 772 716 784 720 788 724 796 724 792 736 796 736 820 724 736 708 788 728 776 732 776 744 756 672 792 720 780 708 764 708 756 720 792 732 756 700 740 696 720 696 768 736 764 688 744 704 728 676 736 700 728 676 680 660 620 616 616 640 616 632 584 596 544 572 516 560 488 528 440 512 396 476 388 464 360 460 404 428 308 352 244 348 232 288 228 260 212 232 204 228 196 220 192 220 176 224 184 252 192 288 220 312 244 324 256 340 276 352 280 344 272 340 268 336 260 348 260 348 264 356 268 360 272 376 288 372 272 344 252 348 268 344 248 332 236 340 256 364 276 428 336 432 344 476 424 552 440 536 404 524 396 520 392 504 376 496 376 492 380 484 376 480 372 500 340 492 376 528 408 200 188 516 404 472 356 476 364 472 340 464 356 464 352 460 352 456 348 448 340 448 336 444 332 440 332 432 324 432 324 432 324 432 324 428 320 428 316 424 312 420 312 428 316 428 312 424 312 420 308 424 312 420 304 412 296 408 296 412 296 404 296 412 304 412 296 396 284 396 288 400 292 404 292 392 280 396 284 396 284 392 280 388 276 384 272 384 268 380 268 376 276 372 268 364 260 360 256 356 256 356 252 352 248 348 248 352 256 348 248 340 240 332 236 340 244 336 240 336 236 332 236 352 244 340 228 328 220 324 220 320 216 320 216 320 216 320 216 320 224 324 220 320 220 316 216 308 208 308 204 304 200 300 200 300 208 300 208 300 208 300 208 300 208 296 204 292 196 284 192 284 200 284 200 284 200 284 200 284 200 284 196 280 196 276 192 276 192 276 192 276 192 276 192 272 188 272 188 268 184 264 180 264 176 260 168 256 168 256 176 248 180 248 184 252 196 256 196 264 212 280 232 308 256 324 268 308 248 308 248 308 248 308 252 300 252 300 248 296 248 292 244 300 252 300 252 300 256 304 260 304 268 296 264 296 256 288 252 284 252 304 276 312 260 284 244 288 256 276 248 272 248 284 240 308 212 188 344 864 872 684 464 296 252 280 240 280 248 284 248 272 236 268 232 264 228 264 228 272 240 268 232 260 224 252 220 256 224 252 216 248 216 248 220 252 216 244 204 236 200 236 200 216 184 228 196 232 188 216 172 224 188 220 184 220 180 216 180 208 172 212 180 216 176 208 172 208 172 212 176 212 176 212 176 188 152 192 156 192 156 188 152 196 152 196 152 192 148 188 140 196 148 188 140 184 140 184 144 184 140 184 136 180 132 176 132 176 132 176 132 176 132 180 136 168 124 180 136 180 124 164 108 160 116 164 116 160 108 152 104 172 116 156 108 156 108 148 92 164 112 160 108 152 100 144 96 148 116 136 108 144 116 136 104 144 112 140 108 136 112 140 116 136 108 136 108 136 108 136 108 140 108 132 104 140 112 136 104 132 104 132 104 132 104 132 104 128 100 128 100 128 100 128 100 120 92 124 96 128 100 128 100 128 100 124 92 120 96 128 100 64 48 56 44 56 44 60 52 56 44 56 44 56 44 56 44 56 44 56 40 48 36 44 32 52 40 52 40 52 40 52 40 32 36 44 48 48 36 32 20 32 28 32 28 32 28 32 28 36 32 36 28 32 24 28 24 36 32 32 28 32 24 28 24 28 32 28 32 28 32 28 32 24 32 28 32 24 24 16 20 16 16 20 24 24 24 20 16 16 16 16 16 12 12 8 8 12 8 8 8 4 4 4 4 8 0 0 0 0 12 28 40 52 60 64 76 84 96 100 108 92 104 104 108 100 104 104 116 112 116 112 108 124 140 128 100 92 56 20 8 0 0 0 16 32 24 12 8 8 12 16 16 20 20 12 12 12 12 20 20 16 16 16 16 16 16 16 16 28 20 16 20 16 16 44 80 120 132 140 144 140 136 140 144 136 136 140 140 140 140 136 136 140 136 132 124 116 112 108 104 84 76 64 48 36 24 20 20 12 64 80 84 124 64 256 336 572 524 588 520 404 248 320 412 376 432 368 444 384 464 404 480 352 452 388 460 364 188 188 140 332 676 632 668 620 692 576 688 656 408 348 568 628 660 620 628 620 568 452 576 516 448 752 656 412 232 320 428 532 412 436 404 456 392 484 420 504 432 504 428 492 412 480 400 476 404 488 412 504 468 568 364 412 412 584 488 580 532 628 564 608 532 604 568 652 636 688 656 684 660 700 684 688 648 700 696 688 680 720 704 732 720 736 732 756 756 784 796 828 808 776 748 728 720 712 720 736 748 724 732 696 712 680 720 748 808 768 840 780 824 732 780 672 732 612 692 596 696 604 704 592 696 588 704 596 712 608 720 600 716 604 724 608 728 620 732 628 752 604 676 616 736 624 716 620 724 632 672 592 740 628 732 636 720 640 708 660 744 676 708 636 704 636 688 648 724 680 724 656 716 684 704 664 704 684 708 660 684 632 616 604 636 660 640 680 632 664 592 660 584 664 568 672 552 652 504 608 492 588 452 564 500 548 416 480 352 480 336 416 316 368 260 320 232 312 244 300 224 288 224 288 236 296 252 352 288 388 312 408 332 436 360 464 360 460 348 456 348 456 352 460 348 464 352 468 360 472 360 472 360 468 348 452 340 456 348 488 364 488 356 472 336 452 320 456 316 424 284 448 392 580 480 616 500 612 500 628 500 616 484 616 480 616 476 616 472 616 476 632 460 608 484 632 480 300 268 628 480 588 456 588 468 588 456 592 456 592 452 588 452 584 448 576 440 576 440 572 436 568 432 568 432 568 432 568 432 568 432 564 428 560 424 560 420 556 420 544 420 540 416 540 412 536 412 540 416 540 412 532 404 524 400 520 392 512 396 528 408 528 400 516 392 520 396 524 404 528 408 520 396 520 396 516 384 504 376 504 380 504 376 500 376 496 372 496 368 492 364 488 356 484 356 484 356 484 352 480 348 476 348 468 344 464 340 456 332 448 328 460 340 460 336 456 336 452 332 456 336 452 328 448 328 448 332 440 320 440 320 440 320 440 324 432 324 424 320 424 316 420 316 408 304 408 304 408 300 404 300 412 304 408 296 404 292 396 288 396 288 396 288 396 288 396 288 396 280 396 280 396 280 396 280 396 280 392 276 392 272 388 272 388 272 388 272 388 272 388 272 384 268 384 264 380 260 376 264 372 264 360 256 356 256 360 260 352 248 352 252 356 256 360 260 348 272 364 300 388 324 404 328 392 316 392 316 392 316 392 316 380 304 376 304 372 300 372 296 372 304 376 308 380 308 380 308 384 300 380 296 372 292 368 292 364 292 356 292 364 312 380 332 372 312 372 304 368 292 360 296 324 200 616 924 1020 1000 1020 752 364 284 336 272 336 280 340 280 328 268 328 268 324 264 320 260 328 276 324 268 316 260 308 256 316 260 308 252 300 248 304 252 296 256 284 244 276 240 276 240 252 224 268 236 268 224 252 208 260 224 260 220 256 220 252 216 244 212 252 216 252 216 248 208 248 216 240 212 236 208 236 208 220 196 224 200 228 196 224 192 208 192 212 196 212 192 204 184 212 192 204 188 200 184 204 188 200 184 200 180 196 176 192 176 200 184 196 176 188 168 184 164 176 172 188 184 188 172 172 156 172 164 172 164 168 156 160 148 180 164 164 156 164 156 156 140 168 160 164 152 156 144 152 140 160 144 148 136 156 144 148 132 156 140 152 136 148 140 152 144 148 136 148 136 148 136 148 136 152 132 140 132 152 144 152 132 144 132 144 132 144 132 144 132 140 128 140 128 140 128 140 128 132 120 132 120 136 124 140 128 140 124 132 120 132 120 136 128 48 20 44 16 44 16 48 20 44 16 44 16 44 16 44 16 40 20 40 20 36 16 36 16 40 20 40 20 40 20 40 20 32 16 40 20 40 12 28 4 32 12 32 12 32 12 32 12 36 20 36 16 28 8 24 8 36 16 32 16 28 12 28 8 28 8 28 8 28 8 28 8 28 12 32 12 28 4 16 0 12 8 20 16 24 16 20 12 28 20 24 16 24 12 20 12 8 0 4 0 4 0 0 0 12 0 4 0 20 32 60 64 76 56 84 68 96 84 108 92 108 92 116 92 104 80 104 88 104 100 108 96 112 116 112 76 68 28 12 0 4 0 4 12 36 16 12 0 12 8 12 4 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 28 12 16 16 20 16 56 88 120 116 132 124 128 116 128 124 128 124 136 128 136 128 132 120 136 124 128 112 112 96 100 88 80 64 60 36 32 20 24 8 60 44 84 44 60 40 200 312 492 428 524 400 336 200 348 380 424 388 432 388 432 404 464 440 444 436 448 384 304 172 176 136 468 608 668 612 660 616 640 668 624 340 488 660 632 600 656 592 632 536 444 472 416 472 716 556 292 192 304 412 480 372 388 344 392 340 400 352 416 364 420 368 424 364 408 348 404 352 416 368 412 408 428 296 324 360 460 420 480 464 532 500 528 488 540 520 588 552 624 588 632 588 644 620 636 596 672 656 664 628 684 644 688 680 708 704 716 712 724 720 760 764 768 776 780 776 760 744 712 696 728 712 724 716 736 744 724 740 744 788 788 836 820 864 844 840 768 768 720 744 700 732 700 744 704 752 708 760 716 772 712 772 716 780 720 776 724 780 716 780 688 720 708 776 712 764 732 780 740 708 728 800 732 784 732 776 732 768 744 788 740 736 720 744 712 744 728 760 736 756 716 752 740 736 720 740 732 736 708 696 652 604 616 616 652 608 652 592 620 548 600 536 588 508 580 484 544 432 512 436 500 388 464 440 476 376 420 328 428 316 372 292 328 240 264 212 252 224 244 204 240 188 232 176 244 176 296 216 308 228 316 240 336 264 352 272 348 272 356 292 376 300 368 280 368 284 372 284 372 284 380 288 372 280 364 276 364 276 344 264 360 284 368 280 348 260 336 236 272 140 224 196 344 292 436 340 456 360 468 368 468 356 472 364 472 364 472 364 468 364 488 324 476 364 484 352 160 180 488 376 448 344 452 344 456 332 448 336 444 336 440 332 440 328 432 324 432 320 428 320 424 316 424 316 424 316 424 316 424 316 424 316 424 316 420 312 416 308 412 296 408 296 404 292 404 288 404 292 408 292 404 284 392 276 384 268 376 272 392 284 396 280 396 288 400 292 404 296 408 296 396 284 392 280 384 268 372 256 376 264 372 260 368 256 368 256 360 260 360 256 356 256 352 252 352 252 352 252 348 248 348 244 340 244 340 240 332 236 328 232 340 244 340 240 336 236 332 236 328 224 324 216 320 220 328 224 320 216 320 216 320 216 320 216 320 220 320 220 316 216 316 212 304 204 304 204 304 204 304 212 308 224 304 216 292 204 284 200 280 196 284 200 288 204 288 208 276 204 276 204 276 204 276 204 276 204 276 204 272 200 272 196 268 196 268 196 268 196 268 196 264 192 260 188 260 184 256 184 264 176 260 168 256 180 260 184 248 180 248 192 252 196 256 204 256 216 284 248 312 264 312 260 316 264 316 264 316 264 316 272 312 264 312 260 308 260 304 256 304 260 312 264 316 268 312 272 296 264 288 260 288 264 292 268 312 292 340 312 336 276 284 236 264 244 268 236 260 228 268 236 336 164 460 740 840 748 668 304 292 256 272 240 272 252 280 248 264 236 268 244 268 240 264 232 276 244 272 240 268 232 264 228 268 232 260 224 252 220 252 220 260 220 252 212 244 208 244 208 236 204 240 208 244 200 232 192 228 188 224 188 220 184 220 184 212 176 216 180 216 180 212 176 224 180 212 164 200 160 200 160 204 164 208 172 212 168 204 164 188 148 196 156 200 148 184 136 196 152 192 144 188 144 188 144 184 140 184 136 180 132 176 132 188 144 184 132 172 120 160 112 172 124 176 132 176 124 164 112 164 116 168 120 164 112 156 104 168 112 156 108 156 108 152 96 156 108 152 104 148 96 144 96 148 116 136 108 144 116 136 104 144 112 140 108 136 112 140 116 136 108 136 108 136 108 136 108 136 104 128 104 140 116 140 108 136 108 132 104 132 104 128 100 128 100 128 100 124 96 124 96 120 92 116 88 120 96 128 100 124 96 120 92 120 92 124 96 60 44 56 40 52 44 56 48 56 44 56 44 56 44 56 44 44 36 48 36 48 36 52 40 52 40 52 40 52 40 52 40 40 36 40 32 36 32 32 28 36 32 36 32 36 32 36 32 48 40 44 36 36 28 32 24 44 36 40 36 36 32 36 28 24 24 24 24 24 24 24 24 28 28 28 24 20 16 12 8 12 16 20 24 24 24 24 20 24 20 20 20 16 16 16 12 4 4 4 0 0 0 0 0 4 16 32 52 72 84 88 92 88 96 92 100 96 104 104 108 108 116 116 116 104 104 104 112 96 108 108 100 100 100 84 60 40 16 0 8 12 8 12 24 36 24 12 12 16 16 12 4 8 12 20 24 24 20 12 8 16 16 16 16 16 16 16 16 28 16 20 24 24 32 72 112 124 128 136 132 124 120 124 128 128 128 132 132 132 132 128 128 136 132 124 116 108 100 96 92 76 68 56 44 32 32 32 36 60 88 92 64 124 96 340 452 592 536 576 444 296 256 364 400 348 424 360 420 332 424 372 476 412 456 424 380 232 168 144 236 520 688 568 688 612 652 600 656 516 396 532 696 600 628 604 632 620 576 500 500 424 592 764 512 308 232 408 476 556 436 480 404 480 408 484 408 488 416 500 428 504 420 488 404 480 412 500 428 524 464 500 332 420 404 508 444 524 476 552 508 564 524 576 548 592 584 628 616 632 620 652 648 640 632 672 680 656 668 684 660 676 676 708 700 704 696 712 712 704 708 728 760 780 792 780 776 756 772 712 716 660 692 664 716 680 716 672 712 676 740 720 784 780 812 716 768 692 756 660 716 640 716 632 708 616 704 616 708 620 708 624 716 628 720 644 720 648 724 616 676 656 744 656 728 664 732 676 648 700 772 704 760 732 764 748 756 768 772 764 728 748 740 744 756 764 760 756 748 744 764 768 756 744 752 752 744 728 700 660 616 636 644 696 664 732 668 716 636 716 624 716 608 720 588 696 548 676 556 664 512 604 544 624 492 576 444 592 440 524 420 492 368 424 304 384 296 376 284 356 272 344 268 336 264 388 312 404 312 400 320 428 340 452 340 448 344 468 364 492 392 496 384 492 380 492 380 488 376 476 360 468 356 468 356 468 352 440 340 464 364 480 360 464 344 476 360 424 244 312 224 372 304 464 380 512 412 528 416 548 440 576 452 580 452 580 452 588 456 592 436 584 464 592 436 284 296 604 464 564 436 564 456 568 444 564 436 564 432 560 432 556 428 552 424 552 420 548 416 544 416 540 412 540 412 540 412 540 412 548 420 548 416 544 416 540 412 528 404 520 400 520 396 516 396 512 392 516 396 512 384 500 376 496 372 488 376 504 388 508 384 512 392 516 396 516 396 516 396 504 384 508 384 504 380 496 372 492 368 488 368 484 364 484 360 480 360 480 360 476 356 476 352 472 348 468 348 464 344 464 344 456 336 448 336 448 336 444 332 448 332 444 332 440 328 440 324 440 324 432 316 428 312 428 316 424 312 424 312 424 312 424 312 424 320 424 316 420 316 416 312 408 304 408 308 412 308 412 308 408 300 408 296 404 292 400 292 396 288 392 284 392 284 392 284 388 280 388 280 388 280 388 280 388 280 388 276 384 276 380 272 376 268 376 268 376 268 376 268 372 264 368 260 364 256 364 256 364 260 360 256 356 260 360 260 352 248 352 252 356 256 360 260 348 284 372 316 400 328 392 316 396 324 396 324 396 324 396 324 392 320 388 316 384 316 380 312 372 308 384 320 388 320 384 312 376 300 372 296 376 308 384 320 400 332 380 296 320 220 228 152 120 76 140 104 184 168 272 252 312 260 344 320 448 392 432 336 348 284 324 268 324 280 332 276 316 268 324 276 328 276 320 268 324 272 324 272 324 272 320 268 324 268 316 256 304 252 304 256 304 260 292 248 284 244 280 244 280 244 280 244 276 240 276 236 264 228 260 224 260 220 256 220 248 216 252 220 256 216 252 212 248 216 240 204 228 200 232 208 232 208 236 212 240 208 236 204 204 192 212 200 216 192 200 180 216 196 208 188 204 188 204 192 200 184 200 180 196 176 192 176 200 180 196 176 188 168 180 160 184 176 184 172 180 168 176 168 172 168 176 168 176 164 172 160 172 156 160 152 168 160 164 148 160 148 156 148 156 148 156 148 160 144 148 136 156 144 148 132 156 140 152 136 148 140 152 144 148 136 148 136 148 136 148 136 148 132 140 132 152 144 152 136 148 136 148 132 144 128 140 128 140 128 136 124 132 120 132 116 132 120 128 116 128 120 140 132 136 120 132 116 128 120 132 124 48 16 44 12 40 16 44 20 44 16 44 16 44 16 44 16 28 12 32 16 36 20 40 24 40 20 40 20 40 20 40 20 40 16 32 8 28 8 28 12 36 16 36 16 36 16 36 16 48 28 44 24 36 16 28 12 40 24 40 20 36 20 32 16 24 16 24 16 24 16 24 16 28 20 28 16 20 8 12 0 12 4 20 16 24 16 24 16 8 0 4 0 4 0 0 0 4 0 0 0 0 0 0 0 0 12 56 84 112 108 108 96 112 92 108 88 108 88 108 88 116 104 128 104 116 96 120 104 112 124 136 112 108 96 84 56 24 0 0 0 16 4 12 16 32 16 12 4 20 12 8 0 4 4 20 20 28 12 12 0 16 8 16 8 16 8 16 8 24 8 20 20 28 32 80 112 136 132 144 132 132 120 132 128 124 120 128 124 132 120 128 116 132 124 124 108 108 92 92 80 76 60 52 32 36 28 36 24 56 40 60 16 76 68 296 424 500 440 504 332 252 212 424 380 408 380 428 372 400 360 444 436 492 392 472 332 216 116 120 244 640 596 592 624 664 600 640 580 508 432 604 648 644 612 604 620 624 552 528 476 400 640 704 432 216 208 360 448 496 412 440 368 424 364 412 352 412 364 428 380 420 360 404 344 400 352 420 372 460 428 408 304 364 368 424 408 448 420 472 456 508 488 532 508 556 532 600 572 612 580 632 620 640 600 656 648 652 644 692 644 692 688 688 676 668 680 696 720 720 716 700 712 724 752 736 740 752 740 760 728 728 708 704 708 716 724 708 724 700 736 720 760 748 764 740 776 776 808 764 772 732 760 720 740 700 736 692 732 704 760 708 760 712 764 716 760 728 776 696 724 744 796 740 780 740 764 756 664 776 792 756 776 780 780 780 764 780 768 764 720 768 756 768 768 788 760 772 732 764 744 788 724 764 712 768 708 736 676 656 576 620 588 672 588 708 592 672 560 656 552 644 540 612 516 584 484 580 516 584 472 492 476 532 436 488 400 508 400 468 388 468 372 396 308 332 284 324 272 316 248 296 228 296 216 304 224 312 228 316 240 336 268 348 268 340 264 340 280 364 292 384 296 380 292 376 284 372 284 372 284 368 288 384 300 388 296 360 288 364 288 356 268 332 256 352 292 332 204 208 136 228 188 292 232 352 284 364 280 388 320 432 336 432 328 428 332 432 332 448 300 460 348 460 332 164 232 472 368 436 328 440 336 448 320 432 332 428 328 424 324 424 324 420 320 416 316 412 312 412 312 404 304 404 304 404 304 404 304 416 316 416 312 412 308 408 308 400 296 396 292 396 288 392 288 380 280 388 284 384 272 368 260 368 260 364 264 380 284 384 276 380 276 380 276 380 276 380 276 372 272 380 280 384 280 380 276 368 264 364 260 364 256 360 256 360 260 356 260 356 260 352 256 344 248 340 244 340 240 336 240 332 240 336 240 336 240 340 244 328 232 324 228 324 224 320 224 332 232 324 220 308 208 304 208 308 212 308 212 308 212 308 212 320 228 320 224 316 220 312 220 308 216 308 216 308 216 308 216 292 208 296 212 296 212 300 216 296 208 292 204 280 192 276 188 280 204 280 204 280 204 280 204 280 204 280 200 276 196 272 196 264 188 264 188 264 188 264 188 260 184 256 180 256 176 252 176 260 180 256 176 256 180 260 192 248 188 248 192 252 204 256 208 288 264 320 296 344 304 336 288 324 284 324 284 324 284 324 284 324 284 324 280 320 280 316 276 304 272 316 284 324 280 316 284 316 288 312 288 320 300 340 316 344 252 188 76 68 44 116 116 172 136 128 64 80 60 128 120 200 200 316 244 224 252 356 224 288 248 268 236 272 244 276 240 264 236 272 248 280 244 272 236 272 240 272 240 272 240 276 244 272 240 264 228 256 220 252 220 264 224 256 216 248 212 248 212 244 204 236 196 232 196 236 200 228 192 228 188 224 184 220 184 212 180 216 184 220 180 216 176 220 176 208 164 204 168 212 176 196 160 200 164 204 160 200 156 188 148 200 160 200 148 184 136 200 152 192 144 188 144 188 148 184 140 184 136 180 132 176 132 176 132 172 128 172 128 168 124 180 128 172 120 168 120 168 124 164 120 168 124 172 124 168 116 160 104 148 104 160 116 160 104 144 96 148 100 148 100 148 104 148 116 136 108 144 116 136 104 144 112 140 108 136 112 140 116 136 108 136 108 136 108 136 108 136 104 128 104 140 116 140 108 136 108 136 104 132 100 128 100 124 96 124 92 120 88 116 84 124 92 116 84 116 92 128 104 124 92 120 88 116 92 120 96 64 56 68 56 68 52 60 44 60 48 60 48 60 48 60 48 48 36 48 36 48 36 48 36 48 36 48 36 48 36 48 36 32 32 44 44 48 40 36 28 44 40 44 36 40 32 36 32 40 40 44 40 44 36 36 28 36 28 32 24 28 28 32 32 24 24 24 20 20 16 16 16 24 24 24 20 20 20 16 16 20 16 16 12 12 8 8 8 4 4 4 4 4 4 4 4 4 0 0 0 0 4 0 0 36 60 84 100 100 100 104 112 100 104 100 108 104 112 108 116 88 96 96 100 96 108 120 132 140 112 100 116 116 84 40 12 8 4 0 0 4 12 16 24 20 20 20 16 16 12 12 12 12 12 12 16 16 20 20 20 20 16 16 12 12 16 16 20 20 16 16 20 32 64 96 124 124 124 124 128 128 132 132 132 132 120 120 132 152 156 136 116 128 128 128 116 100 92 88 92 64 56 48 36 32 28 28 36 96 52 96 56 104 188 492 488 608 540 552 336 232 312 372 412 352 412 332 404 324 424 364 468 432 484 392 356 100 140 104 340 604 644 584 660 604 620 552 600 540 604 596 636 600 620 600 636 576 576 552 440 508 708 740 368 288 244 516 488 556 496 492 416 500 424 504 424 500 416 488 408 500 420 492 412 488 420 508 436 548 436 504 320 412 420 456 452 496 452 524 488 540 512 560 540 564 564 608 612 628 612 624 616 636 640 648 656 652 660 668 676 676 672 684 676 684 676 684 692 696 696 692 696 688 708 696 712 672 724 708 756 724 748 696 716 676 708 676 700 668 700 684 728 672 712 672 724 680 748 708 772 732 792 720 760 668 720 648 716 664 720 656 732 672 740 664 704 740 704 640 748 716 752 724 760 724 788 736 720 764 808 808 780 816 800 852 796 832 760 832 776 820 772 844 788 840 780 836 784 824 780 844 796 848 780 832 768 820 740 740 636 720 668 776 736 860 732 812 676 816 688 812 656 788 616 748 592 764 580 780 548 644 580 704 576 660 488 648 508 612 492 584 448 528 396 488 368 472 364 440 344 432 340 424 328 416 328 424 324 428 332 444 336 452 344 456 348 468 364 480 376 484 376 488 380 492 376 488 372 488 376 488 372 484 368 480 368 476 356 460 360 460 340 440 348 476 392 440 264 308 232 320 200 344 264 384 304 424 344 484 396 500 396 508 400 524 408 532 416 528 416 532 432 572 420 300 268 584 432 528 404 536 428 548 424 544 416 544 416 540 412 536 408 536 408 536 408 536 408 536 408 536 408 536 404 532 404 528 400 532 404 532 404 528 392 516 384 504 384 504 384 504 384 504 384 496 372 488 364 484 364 488 368 488 372 496 376 496 376 492 368 492 368 492 372 496 372 480 352 504 384 500 380 496 376 492 372 488 368 484 364 480 356 476 356 492 368 480 352 468 348 472 352 460 340 460 340 460 340 460 344 456 344 448 340 444 336 440 336 432 328 432 324 428 324 424 320 436 332 428 320 420 312 416 312 408 304 408 304 408 304 408 304 412 304 412 304 412 304 412 304 416 308 416 304 412 304 408 300 412 304 408 296 400 292 400 296 400 288 392 280 380 268 372 264 384 280 392 292 396 288 384 276 356 264 380 280 372 256 352 248 360 256 360 256 360 256 360 256 364 260 364 256 360 252 356 252 356 256 356 252 356 252 356 252 336 240 356 256 356 252 364 264 376 304 396 332 416 336 404 324 404 328 404 332 408 336 412 336 392 328 408 344 412 336 392 316 380 316 388 324 396 328 392 324 400 340 428 356 404 288 300 208 136 36 72 72 224 272 352 304 352 304 336 264 276 192 208 136 160 116 196 184 292 264 356 300 336 284 324 276 316 272 312 268 324 280 324 280 324 280 324 280 340 284 328 272 324 276 336 288 344 284 324 264 316 264 308 252 304 268 292 256 276 240 264 232 272 244 272 240 268 236 264 236 260 232 260 228 256 224 252 224 252 224 252 220 248 216 244 216 240 216 232 212 228 208 224 208 244 224 240 220 232 212 224 208 224 208 220 200 216 196 208 192 200 184 196 180 196 184 204 188 200 180 192 172 188 172 188 176 192 180 196 180 196 176 188 168 180 172 180 168 176 164 172 164 176 168 176 164 172 160 168 160 180 168 176 168 172 160 168 160 164 156 164 152 160 148 156 148 152 140 152 140 152 140 152 140 148 136 148 136 148 136 148 136 168 152 156 136 140 124 136 124 144 136 152 136 140 124 140 132 144 132 144 132 144 132 144 132 148 132 136 120 124 112 124 112 144 128 136 124 144 132 140 124 132 124 140 136 148 140 148 136 56 28 52 24 52 20 48 20 68 36 60 24 44 8 28 0 36 16 36 16 36 16 36 16 36 16 36 16 36 16 36 16 32 12 36 20 40 16 32 12 40 20 36 16 36 12 32 12 32 16 32 16 32 12 24 8 32 12 28 8 24 12 28 16 24 16 24 12 20 12 16 8 16 8 12 4 8 0 8 0 16 4 12 4 8 0 4 0 4 0 4 0 4 0 4 0 8 0 0 0 4 0 8 0 56 68 96 96 100 88 96 92 100 80 104 84 108 88 108 92 96 80 100 80 100 84 116 108 124 100 104 96 88 40 20 8 8 0 0 0 4 4 16 16 20 12 20 8 16 4 12 4 12 4 12 8 16 12 20 12 20 8 16 4 12 8 16 12 16 8 12 8 32 56 96 112 124 116 124 120 128 124 132 124 128 112 116 120 148 140 132 104 124 120 124 104 96 76 84 76 60 48 44 28 28 20 32 24 76 20 60 0 72 128 428 412 504 460 460 244 248 284 408 360 416 368 408 360 412 380 452 424 504 456 472 336 160 76 132 380 664 564 640 576 636 568 604 580 644 616 628 608 632 604 620 584 556 552 520 412 516 704 652 312 220 260 480 460 480 444 440 376 432 376 428 372 424 360 412 352 412 356 408 352 416 368 436 388 480 396 412 284 356 392 400 424 444 420 472 452 496 472 520 500 552 532 584 564 596 568 608 596 620 612 648 636 656 640 664 664 676 680 676 680 676 684 692 708 696 704 696 712 700 716 704 724 704 704 736 744 764 756 748 748 744 756 740 756 724 748 736 772 724 728 716 740 732 760 756 784 780 808 788 816 784 812 788 832 804 820 756 788 768 828 812 852 852 796 764 848 832 848 836 844 844 840 812 776 876 916 936 884 904 880 928 872 904 836 900 856 896 852 896 824 856 772 820 744 832 748 840 736 816 696 784 684 804 688 692 556 644 584 788 696 816 628 744 576 728 584 708 556 668 540 632 504 644 504 664 460 500 496 588 492 544 412 532 416 504 392 484 380 444 356 416 352 396 332 376 304 372 296 372 284 368 272 356 268 352 268 352 268 348 264 348 268 356 280 372 292 372 288 376 292 380 288 376 284 376 288 376 284 372 280 368 280 376 284 356 288 360 276 340 292 372 332 360 216 228 180 236 156 228 176 256 208 292 244 340 284 360 280 368 284 376 292 384 288 392 284 400 312 440 312 172 184 452 344 400 304 412 316 420 300 412 312 412 308 408 304 404 304 404 304 404 304 404 304 404 304 404 304 404 300 400 300 396 296 400 300 400 296 396 288 384 280 384 280 384 280 384 280 384 280 376 268 368 260 364 260 364 264 360 260 368 264 368 264 364 256 352 252 360 260 364 264 372 268 376 272 376 268 372 264 368 264 360 256 360 256 356 252 356 252 364 268 356 256 348 252 348 252 336 240 336 240 340 244 340 244 340 236 336 236 332 232 328 228 328 228 324 224 320 220 320 220 328 224 316 212 308 208 308 208 304 204 304 204 304 204 304 212 304 220 304 220 304 220 304 220 312 228 308 224 308 220 304 220 296 216 288 208 284 208 284 212 288 212 284 204 272 192 264 188 276 196 256 208 304 260 332 260 292 212 260 180 240 176 252 188 256 188 256 188 256 188 256 188 260 192 260 188 256 184 252 184 256 176 252 184 252 184 252 192 240 188 256 208 260 208 268 228 308 288 332 316 348 316 340 308 340 308 336 308 332 304 328 300 336 296 336 292 332 288 324 284 340 296 328 284 324 292 336 312 324 312 320 272 224 116 44 0 124 156 252 272 304 276 300 280 324 300 320 288 304 248 264 220 208 156 164 132 184 188 252 240 268 244 272 248 272 252 276 252 280 256 280 256 280 256 280 256 284 248 280 244 276 248 280 252 276 232 256 224 256 228 256 220 264 228 260 216 248 204 236 196 244 204 244 200 240 196 236 196 232 192 232 188 228 184 224 184 224 184 224 180 220 176 216 176 216 172 216 168 212 164 208 164 216 172 212 164 208 160 204 156 208 164 204 156 196 152 192 148 184 136 180 132 176 136 184 140 184 140 180 132 176 132 176 132 176 132 180 136 176 132 172 124 172 124 172 120 168 120 164 116 172 124 172 120 168 120 164 116 164 116 164 112 160 112 156 108 156 108 156 104 152 100 148 100 140 112 140 112 140 112 140 112 136 108 136 108 136 108 136 108 152 120 140 108 132 100 128 100 132 108 140 108 128 96 128 104 124 96 124 96 124 96 124 96 124 92 116 88 112 88 116 88 136 100 124 96 132 104 128 92 132 108 136 108 132 100 120 92 72 56 64 44 56 44 60 52 80 64 72 52 56 36 40 24 48 36 48 36 48 36 48 36 48 36 48 36 48 36 48 36 36 32 40 36 40 36 36 32 44 36 40 36 36 32 36 32 32 28 32 24 28 20 24 20 32 28 28 24 28 24 32 28 28 28 24 24 20 20 20 20 12 12 12 8 8 4 4 4 8 8 8 4 4 4 0 0 4 4 4 4 4 8 8 8 12 8 8 4 8 12 20 24 80 92 104 108 100 92 88 88 92 96 96 100 96 104 100 104 96 100 100 100 96 104 112 128 120 112 104 96 64 24 12 24 8 4 0 0 4 12 16 24 20 20 16 16 16 16 12 12 12 12 12 16 16 20 20 20 20 16 16 12 12 16 16 20 16 12 8 16 36 68 96 116 124 124 124 124 128 128 128 128 120 116 112 124 136 140 124 112 120 120 120 108 92 80 76 76 60 52 44 32 28 28 36 40 84 48 104 68 188 280 552 528 576 540 468 248 260 368 348 412 336 404 324 404 324 428 364 480 408 516 412 400 160 72 96 540 612 652 580 632 572 608 560 620 644 640 568 604 604 640 584 580 524 580 504 424 604 728 628 284 296 372 636 532 576 500 544 444 508 428 504 424 496 416 492 412 488 416 496 428 512 448 536 468 592 452 472 328 456 444 488 460 508 468 528 488 536 504 552 528 600 580 596 576 596 588 616 620 608 616 640 644 652 660 664 668 692 680 672 668 672 684 696 708 692 696 680 696 680 700 688 708 680 712 700 732 716 744 712 740 728 760 724 748 708 732 712 748 688 716 680 716 676 720 692 736 700 752 712 772 728 792 756 820 776 804 736 768 740 808 792 848 812 776 756 868 864 904 892 920 928 924 860 820 908 940 960 904 940 916 980 924 980 904 988 924 1020 956 1020 960 1020 936 1016 932 1016 932 1020 928 1000 888 972 876 956 768 844 704 768 736 976 884 996 832 940 772 936 760 916 720 876 700 840 652 844 656 848 572 620 616 760 596 708 548 700 532 640 508 620 484 592 448 560 432 524 396 504 388 500 392 496 384 500 396 488 380 480 368 472 364 468 356 468 360 484 364 496 376 488 376 492 380 492 380 488 376 488 376 488 372 484 368 480 368 492 368 476 368 472 348 448 352 460 400 464 288 304 228 312 220 300 224 324 248 352 284 400 328 436 336 440 348 456 352 464 364 480 376 488 400 532 396 280 276 548 416 508 388 512 412 520 408 528 408 524 404 524 400 520 400 520 400 520 400 520 400 520 400 520 400 520 396 516 396 512 392 512 392 516 392 512 384 500 376 500 380 492 380 492 380 492 380 484 372 480 364 472 360 476 364 464 356 468 360 472 356 468 352 452 340 456 344 464 356 476 368 468 356 468 356 464 352 464 352 460 348 464 352 464 352 464 356 464 352 464 352 460 344 452 336 448 336 444 332 444 332 444 332 432 328 432 328 428 324 428 324 428 324 424 320 424 316 420 316 424 316 416 308 408 304 408 304 412 308 412 308 412 308 412 308 408 300 408 300 408 300 408 300 420 312 420 308 416 304 412 304 392 284 388 276 384 276 384 276 392 284 388 276 380 268 372 264 384 272 376 296 436 348 436 312 364 248 340 232 340 244 352 248 356 252 356 252 356 252 356 252 360 256 360 256 356 252 356 252 356 252 356 252 356 252 356 252 356 260 368 264 368 264 384 288 400 336 416 356 428 360 424 352 424 352 416 344 408 332 396 328 412 344 396 336 392 340 404 352 404 348 404 348 400 336 384 324 348 228 200 72 112 100 220 216 296 304 400 360 356 292 344 340 356 320 356 324 364 328 368 324 360 284 300 220 272 232 312 268 312 260 308 272 320 284 332 288 328 284 328 280 324 280 324 280 328 276 332 280 332 280 328 276 316 256 304 252 308 264 312 260 300 264 288 256 276 244 268 236 272 244 272 240 268 236 264 236 260 232 260 228 256 224 252 224 252 224 252 220 248 216 244 216 232 216 232 212 228 208 224 208 216 200 216 200 216 200 216 200 224 204 220 200 212 192 208 192 200 184 196 176 192 180 196 184 204 188 200 180 192 180 196 180 192 176 196 180 192 172 184 168 184 176 180 172 176 168 176 168 184 176 184 172 180 168 176 168 168 156 164 156 164 152 160 152 160 152 160 152 156 148 156 148 152 140 152 140 152 140 152 140 148 136 148 136 148 136 148 136 156 140 148 132 144 132 144 136 144 136 152 136 140 124 140 132 132 120 132 120 132 120 132 120 128 116 124 112 128 120 136 124 148 132 136 124 140 128 136 116 140 128 144 128 140 120 128 112 64 28 48 12 36 16 48 28 40 12 44 16 44 20 48 20 36 16 36 16 36 16 36 16 40 20 36 16 36 16 32 12 32 12 32 16 36 12 32 12 36 16 36 12 32 12 28 8 28 12 24 4 20 4 20 4 28 12 24 4 20 8 28 12 28 24 24 24 20 20 20 20 20 16 16 16 12 12 12 8 0 0 0 0 0 0 0 0 4 0 4 0 8 0 8 4 16 8 12 4 12 12 36 40 92 88 104 100 104 88 88 76 96 76 96 76 96 76 96 76 96 84 108 88 108 96 128 116 128 100 92 72 56 16 16 16 8 0 0 0 4 4 16 16 16 8 16 8 16 8 16 8 12 4 12 8 16 12 20 12 20 8 16 4 12 8 16 12 12 0 4 8 40 64 100 104 124 116 124 116 124 116 124 120 116 104 112 108 128 120 116 100 116 108 116 92 84 64 68 60 60 44 40 20 28 24 40 36 56 32 56 4 172 208 476 416 496 476 376 172 296 344 396 340 400 356 404 360 412 384 460 428 484 476 480 388 296 56 184 576 656 568 644 560 612 556 604 580 648 588 576 564 620 604 604 540 524 564 488 416 640 696 488 200 208 400 608 504 504 436 468 364 420 364 416 360 416 364 420 364 428 380 444 404 472 432 496 444 528 408 372 288 408 396 424 400 460 428 484 452 492 464 516 488 588 552 580 556 580 564 600 592 584 580 624 620 644 636 656 656 684 664 656 644 660 676 696 700 692 696 692 692 692 704 696 708 704 708 704 708 708 708 708 720 732 748 736 740 716 740 724 756 708 716 696 704 688 712 696 716 716 744 732 760 740 780 760 804 776 800 772 804 784 804 784 804 792 740 752 844 856 868 868 876 896 844 808 728 804 788 792 744 800 760 816 760 808 752 808 760 808 764 840 796 868 808 884 808 932 844 952 840 944 820 944 836 952 784 892 772 804 704 952 752 904 684 840 636 824 644 796 624 764 632 736 568 728 580 732 460 460 544 660 496 604 488 600 448 552 420 524 396 484 372 448 360 412 332 388 320 392 316 396 304 404 312 392 296 376 288 368 284 368 284 368 284 364 292 376 296 376 288 380 296 384 292 376 288 376 288 376 284 372 280 368 280 380 280 360 284 356 268 340 280 364 344 384 236 224 184 244 188 220 184 236 200 256 220 292 244 324 252 324 256 340 260 352 260 356 244 364 280 396 292 168 196 416 316 384 288 384 288 396 280 396 300 392 296 388 292 388 292 388 292 388 292 388 292 388 292 388 292 388 292 384 288 384 284 380 284 384 288 380 280 372 272 372 276 372 276 372 276 372 276 368 268 360 264 356 260 360 264 348 256 352 260 356 256 352 252 356 244 332 240 348 256 340 232 332 236 332 236 332 236 332 236 336 244 340 248 344 252 348 256 340 252 348 260 344 252 332 240 332 240 328 240 328 236 324 236 324 224 324 224 324 224 324 224 320 220 316 216 312 212 312 212 316 220 308 212 304 212 304 212 308 216 308 216 308 216 308 216 296 212 296 212 296 212 296 212 304 220 304 220 300 216 296 212 280 200 272 196 272 196 276 200 284 204 280 200 272 192 264 188 268 212 300 244 300 192 204 96 152 112 224 180 252 176 240 168 248 180 248 180 248 180 248 180 256 184 252 184 252 184 252 184 252 184 252 184 252 192 252 192 256 208 264 212 260 224 284 260 336 316 352 332 364 336 360 328 356 328 352 320 344 312 336 304 340 308 344 312 352 324 364 332 344 312 352 304 312 236 228 172 128 116 136 152 212 260 336 356 340 308 304 268 284 280 316 312 308 276 304 272 304 280 312 292 328 296 308 276 300 272 284 256 268 248 276 256 284 264 292 272 288 260 284 260 284 256 280 256 272 244 280 252 284 248 276 240 272 232 260 228 264 236 268 232 260 224 260 216 248 204 240 200 244 204 244 200 240 196 236 196 232 192 232 188 228 184 224 184 224 184 224 180 220 176 216 176 216 172 216 168 212 164 208 164 196 152 196 152 196 156 200 156 204 160 200 156 196 148 188 144 192 144 188 140 184 140 184 144 192 144 184 140 180 136 184 140 172 132 176 132 176 128 168 120 176 124 172 124 168 120 168 120 172 124 168 120 164 116 164 116 152 104 148 100 148 100 148 100 152 100 148 100 148 100 148 100 140 112 140 112 140 112 140 112 136 108 136 108 136 108 136 108 140 108 136 104 132 108 140 112 132 108 140 108 128 96 128 104 120 92 120 92 120 92 120 92 124 96 120 92 120 92 124 96 136 104 124 96 128 100 120 84 108 84 116 92 124 96 124 96 72 56 56 36 48 40 60 52 40 28 48 40 60 52 68 60 48 36 48 36 48 36 48 36 52 40 52 36 48 32 44 32 36 32 36 28 32 32 36 32 40 36 36 32 36 28 32 28 36 32 28 20 24 20 28 24 32 24 24 20 24 20 28 28 24 24 20 20 20 16 16 16 16 16 12 12 12 8 8 8 0 0 0 0 0 0 0 0 4 4 4 8 8 12 12 16 16 20 16 12 12 24 48 68 92 92 96 100 104 100 96 92 92 96 92 96 92 92 88 92 88 104 112 124 120 128 128 140 120 84 52 48 44 28 12 8 8 4 0 0 4 12 16 24 16 16 16 16 16 16 16 16 12 12 12 16 16 20 20 20 20 16 16 12 12 16 16 20 16 8 4 20 48 80 104 112 124 124 124 124 124 124 124 120 116 112 112 112 116 116 112 108 116 116 112 100 80 68 64 64 56 48 36 28 24 32 44 52 84 64 112 84 296 384 576 516 600 516 388 220 308 420 320 396 324 396 324 404 328 436 360 476 384 516 388 448 312 160 208 656 580 652 592 636 564 604 556 600 568 588 540 592 584 616 564 564 512 564 476 484 724 696 476 212 280 504 728 584 620 500 556 420 492 412 488 412 492 420 504 432 516 448 540 480 572 508 588 516 616 460 440 360 508 436 496 436 536 480 540 492 544 504 564 528 616 588 616 592 624 600 612 592 592 592 624 624 644 640 656 660 668 656 632 632 640 664 672 688 672 688 668 680 660 684 664 684 680 692 676 680 664 684 668 692 668 704 680 712 672 716 684 732 672 696 656 680 640 676 644 680 664 712 664 712 660 712 668 732 696 752 724 776 740 776 728 764 744 708 696 772 748 748 724 740 772 792 752 728 748 764 752 764 780 772 796 772 796 764 788 760 792 760 828 784 844 788 860 796 904 844 940 864 960 880 988 900 1020 876 1020 928 980 900 1020 944 1020 916 1020 880 1020 884 1020 848 988 812 956 736 944 768 936 596 628 716 856 620 772 636 760 568 728 580 704 544 656 492 612 464 564 424 544 408 532 408 524 400 504 400 496 388 492 388 496 384 492 380 496 372 496 376 504 380 488 380 496 384 496 384 492 376 488 376 488 372 484 368 480 368 496 360 476 364 468 336 440 340 452 400 464 280 296 228 316 240 304 240 320 244 328 260 356 292 396 316 408 328 420 340 432 344 444 348 456 360 492 368 276 288 504 380 484 364 480 380 488 384 500 380 500 380 496 376 492 372 492 372 492 372 492 372 492 372 500 376 496 376 492 372 492 372 484 368 488 372 488 364 484 360 476 364 476 364 476 364 476 364 472 356 464 348 460 348 464 352 460 352 464 356 468 352 464 348 476 344 436 332 464 356 452 316 440 328 440 328 440 328 440 328 440 332 444 336 448 340 452 344 440 332 448 340 452 332 440 324 440 324 436 320 432 316 428 316 428 328 424 328 424 328 424 328 412 316 412 316 408 312 404 308 416 316 408 312 404 312 408 312 404 308 404 308 404 308 404 308 404 296 404 296 404 296 404 296 404 296 400 292 396 288 396 288 388 276 384 272 380 276 388 280 388 276 384 272 376 268 372 264 352 276 380 260 284 116 152 36 204 172 332 272 356 244 332 248 344 252 344 252 344 252 344 252 344 256 348 256 348 256 348 256 356 252 356 252 356 252 356 252 356 256 360 252 368 272 404 316 416 344 424 356 432 360 428 356 424 352 420 348 416 344 416 344 396 344 408 356 412 348 396 336 400 336 372 288 300 200 220 136 248 232 348 340 404 344 356 284 352 300 332 308 360 332 344 296 352 320 340 304 332 308 344 312 340 300 352 316 372 312 348 280 336 296 332 296 336 300 336 300 332 292 328 288 324 284 320 280 320 272 328 280 332 276 324 268 332 272 312 260 312 264 312 260 292 264 280 260 268 248 264 244 264 248 264 244 260 240 256 240 252 236 252 232 248 228 244 228 244 228 244 224 240 220 236 220 232 220 228 216 224 212 220 212 212 204 212 204 212 208 216 208 220 204 216 196 208 192 204 188 216 196 208 188 204 188 204 188 208 188 200 184 196 180 200 184 188 172 192 176 188 172 184 164 180 172 176 168 176 164 172 164 168 160 164 156 160 152 160 152 152 144 152 144 152 148 156 148 152 148 156 148 156 148 156 148 152 140 152 140 152 140 152 140 148 136 148 136 148 136 148 136 148 136 144 132 144 136 152 144 144 136 152 136 140 124 140 132 140 128 140 128 140 128 140 128 152 136 144 124 136 120 132 120 144 128 132 120 136 124 132 112 120 112 128 120 136 124 136 124 56 24 44 12 40 12 44 20 40 12 40 12 44 16 44 16 36 16 36 16 36 16 36 16 44 24 40 16 36 12 28 8 32 12 28 8 28 8 32 12 32 12 32 12 28 8 28 4 36 16 24 4 16 4 24 12 24 8 20 4 20 4 24 8 16 16 16 12 12 12 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 8 0 12 8 16 8 16 12 20 4 12 20 60 80 92 80 88 84 100 96 96 84 100 80 96 76 96 72 92 72 92 88 128 116 136 108 120 100 84 32 8 4 24 8 0 0 8 0 0 0 4 4 16 16 12 4 16 8 16 8 20 12 12 4 12 8 16 12 20 12 20 8 16 4 12 8 16 12 20 0 8 16 60 84 112 108 124 116 124 116 120 112 120 112 116 108 116 104 112 104 112 104 116 108 112 92 80 56 60 52 56 36 32 16 24 28 48 52 48 60 56 8 272 292 488 396 524 400 300 208 352 352 404 316 400 356 404 360 416 380 452 416 476 452 468 412 440 208 384 604 628 568 656 564 608 556 600 564 608 580 596 584 612 580 584 532 524 484 460 504 724 608 368 164 240 496 648 524 560 428 480 352 428 372 424 364 420 368 432 380 436 388 464 428 496 444 504 444 500 384 324 308 440 360 420 364 464 412 476 428 484 448 512 480 568 540 576 556 592 560 580 544 572 564 600 588 612 612 644 640 656 616 616 596 636 636 668 660 680 672 672 664 672 672 676 676 668 676 664 680 672 696 692 712 688 704 704 720 712 724 724 740 700 708 688 692 680 700 684 704 688 716 696 724 688 724 700 740 716 736 732 752 744 764 772 788 780 720 720 780 768 740 744 732 736 732 736 696 748 728 752 760 772 752 776 756 772 748 764 740 776 752 796 760 796 740 788 724 780 712 796 716 812 724 828 748 828 696 784 680 780 692 932 744 932 716 888 704 896 732 884 708 860 732 856 656 860 720 864 528 512 668 784 528 672 564 668 476 612 464 588 432 536 408 496 404 452 364 424 340 408 328 396 304 408 316 404 312 404 316 408 320 392 304 384 296 380 296 384 300 380 292 384 296 384 296 380 292 376 288 376 284 372 280 368 280 372 268 352 272 348 248 328 260 360 328 356 204 208 168 244 196 228 204 236 208 232 204 252 212 284 228 292 228 308 232 324 236 328 228 332 244 356 260 156 204 368 280 360 268 356 260 368 260 368 272 368 268 364 268 360 264 360 264 360 264 360 264 360 264 368 272 364 268 364 264 360 264 352 260 356 264 360 260 352 256 352 256 352 256 352 256 352 256 348 252 344 244 340 244 340 244 344 252 348 256 352 252 348 248 352 240 320 220 324 240 340 244 332 236 332 240 336 240 340 244 324 232 328 232 328 232 332 236 324 236 324 240 328 236 324 232 324 232 320 228 312 224 308 220 324 220 324 220 328 224 328 224 312 208 312 204 308 204 304 200 316 220 312 212 308 216 312 220 300 204 300 204 300 204 300 208 292 216 292 216 292 216 292 216 288 212 288 208 284 204 280 204 280 208 276 208 276 212 284 216 276 204 272 204 268 200 264 196 260 212 272 152 132 12 64 12 184 156 260 204 252 176 252 204 248 184 248 184 248 184 248 184 252 188 252 188 256 192 256 192 252 184 252 192 252 192 252 200 248 200 248 208 260 240 312 296 348 332 352 340 360 344 356 340 356 336 352 336 352 332 348 332 344 316 356 316 340 284 304 256 320 264 276 216 244 212 260 236 332 320 312 296 296 288 300 296 292 300 328 320 320 300 312 304 324 288 316 280 308 288 312 296 312 288 300 284 304 296 304 296 316 296 312 288 304 280 300 276 296 276 296 272 288 268 284 256 272 240 276 244 276 244 272 240 272 228 252 216 252 220 248 212 260 220 260 212 256 208 248 204 248 204 248 200 244 196 240 196 236 192 236 188 232 184 228 184 228 184 228 180 224 176 220 176 220 172 220 168 216 164 212 164 212 160 208 160 208 160 208 160 200 156 200 152 192 144 188 140 200 156 192 144 188 140 184 144 188 144 184 136 176 136 180 136 172 128 172 128 172 124 164 120 164 116 164 112 160 112 156 108 148 100 144 96 144 92 140 92 144 96 144 96 148 100 148 100 144 96 144 96 148 100 148 100 140 112 140 112 140 112 140 112 136 108 136 108 136 108 136 108 136 108 132 104 132 108 140 112 132 108 140 108 128 96 128 104 132 104 132 104 132 104 132 104 144 112 132 100 120 92 116 88 124 92 116 92 124 100 124 88 124 96 124 96 120 88 112 80 60 48 60 44 56 40 52 40 60 48 56 44 52 36 44 32 48 36 48 36 48 36 48 36 56 44 52 36 48 32 40 28 36 32 32 24 28 28 36 32 36 32 36 28 32 28 28 24 36 24 20 12 12 12 20 24 28 20 24 16 20 20 24 24 12 12 8 8 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 4 4 8 8 12 16 20 20 12 20 20 8 8 28 68 100 96 88 84 88 96 100 92 80 100 104 96 100 92 96 92 92 96 116 136 148 132 112 88 80 40 12 0 4 8 0 0 0 8 4 0 0 4 12 16 24 12 12 12 16 16 20 20 20 12 12 12 16 16 20 20 20 20 16 16 12 12 16 16 20 24 12 8 32 68 104 120 120 124 124 124 120 120 116 116 116 120 120 120 116 112 108 112 116 120 120 116 100 80 68 60 60 52 44 28 20 24 36 52 64 84 84 128 104 396 480 608 516 608 384 304 272 336 416 328 412 316 396 328 412 328 428 340 460 364 496 388 460 372 312 428 656 572 656 596 620 544 596 560 604 588 608 556 596 584 608 560 564 536 488 460 592 748 572 364 196 380 600 736 600 688 524 600 464 552 460 524 436 504 428 508 432 508 444 540 480 568 492 564 480 548 408 384 372 540 408 500 428 520 456 524 468 524 480 552 520 580 540 580 552 600 568 584 544 596 580 608 592 612 616 648 652 644 624 604 608 624 652 652 656 652 672 648 664 636 660 640 660 648 648 652 652 652 668 660 680 640 680 652 696 652 692 656 704 656 680 644 676 640 680 644 692 640 688 640 688 632 684 640 704 648 696 660 708 672 728 712 772 724 700 696 780 756 768 764 796 732 772 688 712 692 736 684 756 712 748 712 752 720 760 720 748 708 732 748 760 772 764 796 776 816 784 844 792 856 796 876 812 888 748 808 700 844 820 1008 932 996 864 964 840 992 856 980 816 996 860 1016 800 1020 896 1020 680 708 884 1016 712 896 796 916 708 808 652 772 604 716 540 664 508 624 468 588 432 556 412 528 388 536 424 528 420 524 424 532 424 516 400 516 388 512 384 516 388 492 384 496 388 500 384 496 380 488 376 488 372 484 368 480 364 508 364 484 364 476 336 440 340 472 380 420 236 268 220 312 228 304 228 308 224 296 228 316 248 340 268 356 280 376 300 392 304 420 324 424 324 444 332 248 280 460 352 456 348 452 348 460 360 472 360 472 356 468 352 464 352 464 352 464 352 464 352 464 352 472 360 468 356 468 352 464 352 456 344 460 352 464 348 460 344 452 344 448 344 448 344 448 344 448 340 440 336 436 332 440 336 444 340 448 348 452 344 444 340 428 332 424 280 352 252 408 356 436 332 436 336 440 340 444 340 432 328 432 328 428 324 428 324 428 320 424 316 424 316 428 320 428 316 424 312 416 304 412 304 408 316 412 316 416 320 420 324 404 308 404 308 400 304 396 300 404 304 400 300 400 300 404 304 392 292 392 292 392 292 392 292 396 288 396 288 396 288 396 288 396 288 396 284 392 284 388 280 384 272 380 272 380 276 388 284 380 272 380 268 376 268 372 264 376 284 368 236 280 168 276 212 348 260 352 260 344 252 344 256 336 244 336 244 336 244 336 244 340 248 340 252 344 256 348 256 356 252 356 252 356 252 356 252 352 252 356 252 376 296 440 356 432 356 428 360 432 360 432 360 440 364 432 356 424 348 416 344 412 356 404 344 384 316 356 296 352 292 332 276 340 308 388 352 328 276 332 292 348 308 352 316 352 320 352 308 316 296 336 336 344 324 336 320 340 312 344 316 368 316 352 308 356 316 360 316 352 316 348 308 340 300 336 296 336 300 332 292 324 288 320 284 328 272 324 268 320 272 324 276 312 252 296 244 304 256 304 252 288 264 276 256 272 252 264 248 264 248 264 244 260 240 256 240 252 236 252 232 248 228 244 228 244 228 244 224 240 220 236 220 228 220 228 216 224 212 220 212 224 212 220 208 216 204 208 200 216 200 212 196 208 188 200 184 212 192 204 180 196 176 192 176 200 184 196 176 192 176 192 176 184 172 188 172 188 168 180 160 168 160 164 156 164 152 160 152 152 144 148 140 148 136 144 136 152 144 152 144 156 148 160 152 148 140 148 144 152 148 156 148 152 140 152 140 152 140 152 140 148 136 148 136 148 136 148 136 152 140 148 132 144 132 148 136 144 136 152 136 140 124 140 132 148 136 148 136 148 136 148 136 140 124 132 116 128 116 128 116 128 112 124 116 136 132 140 124 140 128 140 128 136 120 128 112 44 16 48 20 48 16 40 8 44 16 44 12 40 8 36 8 36 16 36 16 36 16 36 16 44 24 40 16 36 12 28 8 36 12 24 0 20 4 32 16 32 12 32 8 28 4 24 4 24 4 8 0 0 0 12 0 24 4 20 0 16 4 20 16 8 8 4 4 4 0 0 0 8 8 8 4 4 0 0 0 0 0 0 0 4 0 8 4 4 0 8 4 16 8 20 16 12 8 16 0 4 16 68 88 108 76 88 68 96 76 88 56 108 84 104 80 100 76 96 76 104 104 144 128 128 76 60 36 16 0 4 4 4 0 0 16 8 0 0 0 4 4 16 16 12 4 12 8 16 12 20 12 12 4 12 8 16 12 20 12 20 8 16 4 12 8 16 12 28 8 12 28 76 100 124 112 124 116 124 112 120 108 116 108 120 116 124 108 108 100 112 108 124 116 116 96 84 60 60 56 52 32 28 12 24 28 56 60 44 76 64 28 336 380 528 416 508 280 236 260 368 348 424 332 404 360 408 364 416 376 440 400 464 440 488 404 444 300 564 608 636 584 648 544 580 552 612 580 628 580 564 556 600 588 596 536 584 440 468 592 708 472 260 120 356 560 644 512 604 444 520 404 492 428 464 392 432 372 424 368 432 388 464 424 492 428 480 412 416 316 276 308 460 336 432 372 436 384 448 388 456 416 492 464 528 480 516 484 536 508 540 500 584 556 584 560 592 588 632 628 640 596 604 584 632 636 660 632 668 648 660 640 656 644 656 648 648 656 644 648 636 652 644 656 648 664 668 676 664 668 664 676 676 680 664 676 664 692 684 704 708 736 712 732 700 732 704 744 684 708 716 728 720 728 728 744 736 676 696 752 748 736 756 768 792 760 704 680 720 720 712 732 720 724 724 736 736 752 740 736 712 716 744 736 764 736 772 736 764 720 768 712 768 708 784 724 768 672 656 540 700 640 808 704 848 660 808 644 820 672 804 644 756 636 780 592 824 716 864 496 576 792 912 632 828 760 880 684 748 588 704 540 624 480 560 448 528 424 492 384 456 352 424 324 432 336 428 328 420 324 420 328 408 308 400 300 388 296 388 304 380 296 384 300 388 296 384 292 376 288 376 284 372 280 368 272 388 268 368 276 356 256 332 276 372 312 316 168 184 168 240 184 232 204 232 196 224 184 228 192 256 204 264 216 284 224 296 224 308 220 312 224 324 228 128 196 340 268 344 252 340 248 348 256 356 268 352 264 348 260 348 260 348 260 348 252 348 252 348 260 356 268 352 264 352 260 348 260 340 252 344 256 348 256 344 252 340 248 340 248 340 248 340 248 340 244 332 236 328 236 328 236 332 240 336 248 340 244 332 240 304 232 316 152 160 72 252 252 316 228 320 232 324 236 328 236 328 236 328 232 320 228 316 228 320 232 312 224 308 228 320 240 316 232 312 224 304 216 300 212 304 204 308 208 312 212 316 212 308 204 304 200 304 196 300 204 296 208 292 204 292 208 300 212 288 200 288 200 288 200 288 200 288 212 288 212 288 212 288 212 292 216 288 212 288 208 284 208 268 200 268 200 268 208 280 212 272 204 268 200 268 200 264 196 256 204 276 208 260 196 276 228 276 196 248 192 272 208 248 160 244 180 244 180 244 180 244 180 248 184 248 188 252 192 256 192 252 192 252 192 252 192 252 192 252 200 256 212 280 280 348 356 360 344 364 348 364 348 368 352 376 360 368 344 352 328 340 320 356 324 348 308 336 304 336 304 316 288 316 280 304 256 276 244 308 300 288 280 280 288 296 304 308 296 296 308 336 328 312 272 340 304 336 308 324 296 316 292 304 296 308 308 324 312 308 288 308 288 308 284 304 280 300 280 304 280 296 276 292 268 284 264 280 244 268 232 264 236 276 248 260 220 248 220 264 236 272 244 260 224 260 220 256 208 252 204 248 204 248 200 244 196 240 196 236 192 236 188 232 184 228 184 228 184 228 180 224 176 220 176 220 172 220 168 216 164 212 164 216 164 212 160 204 152 196 144 200 156 196 148 192 144 184 140 188 140 180 128 172 124 168 124 184 136 176 128 172 128 172 132 168 128 172 128 172 124 164 116 156 108 152 104 152 100 148 100 144 96 140 92 140 88 136 88 144 96 144 100 148 104 152 104 140 92 140 96 144 100 148 100 140 104 140 104 140 104 140 104 136 100 136 100 136 100 136 100 144 104 136 96 132 96 132 100 132 100 140 100 128 88 128 96 132 96 132 96 132 96 132 96 112 72 108 72 108 76 116 80 112 72 108 80 124 96 132 92 112 80 120 92 128 96 128 92 48 40 44 36 40 40 44 44 36 32 36 32 36 32 36 32 44 32 32 28 40 44 48 40 48 44 48 40 44 40 40 36 36 36 32 32 28 28 24 28 24 28 24 28 24 28 24 28 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 4 4 8 8 12 12 12 12 12 12 12 12 12 12 12 8 8 8 4 12 36 84 112 100 96 100 92 96 92 92 92 96 100 96 96 92 92 84 84 116 116 124 128 124 92 44 8 4 4 4 4 4 4 4 4 8 0 0 12 12 4 4 20 8 8 8 12 12 16 16 16 12 12 12 16 16 20 20 20 20 20 20 16 16 12 12 12 24 12 24 64 100 112 116 128 116 124 120 120 108 112 116 128 112 112 108 112 112 116 104 100 116 112 112 100 92 76 64 52 28 28 32 20 20 24 52 64 80 84 124 164 500 520 612 500 532 316 276 316 324 392 332 396 308 400 332 424 340 444 352 468 380 472 384 504 324 416 568 644 596 632 544 588 516 592 564 620 596 608 476 508 624 604 552 540 536 516 524 612 788 412 256 204 528 660 716 592 696 552 692 552 632 528 628 516 588 484 568 472 548 428 524 492 604 496 560 484 504 312 392 360 496 440 468 440 520 428 492 436 528 460 540 484 544 504 564 516 552 520 560 548 564 564 604 608 624 624 624 628 612 592 580 612 636 656 640 664 652 660 620 640 620 660 632 664 636 652 640 648 628 648 620 644 616 648 608 644 604 644 608 652 624 664 608 652 604 652 616 664 636 680 640 684 640 688 644 688 656 700 664 712 676 724 688 732 668 652 676 732 688 744 688 736 736 716 644 704 692 712 680 720 688 700 684 704 712 724 720 724 684 696 704 728 744 752 752 744 752 740 764 756 796 772 796 756 760 696 700 628 764 756 908 772 932 776 928 780 948 796 920 764 896 716 856 732 904 828 968 544 744 804 976 720 880 808 968 828 1016 872 972 740 840 676 784 580 748 540 672 548 672 516 640 464 556 440 564 444 548 424 536 436 528 400 496 388 508 408 504 392 496 396 496 396 496 392 492 392 484 388 488 388 484 376 464 356 496 372 484 376 480 348 452 348 456 376 404 204 260 204 276 220 300 228 308 232 304 228 296 224 308 232 304 244 332 288 360 296 384 336 384 292 440 264 284 260 428 320 420 312 424 320 428 320 460 340 444 324 428 316 432 324 444 332 440 332 440 332 440 328 452 348 452 344 448 344 444 340 452 344 448 340 444 336 440 336 432 328 432 328 432 328 432 328 432 328 432 328 432 328 432 328 420 316 424 332 444 324 392 264 384 324 420 268 192 200 388 332 408 304 380 296 400 324 408 308 408 324 416 328 408 320 412 328 416 312 408 308 408 308 408 312 408 308 404 300 400 304 404 308 400 296 404 304 408 308 416 312 400 296 400 296 400 296 400 292 392 284 392 284 392 284 392 284 392 284 392 284 392 284 392 284 384 280 380 276 380 284 392 296 380 280 380 280 380 280 380 280 364 264 364 268 368 272 372 276 376 272 372 268 368 264 364 260 360 272 356 272 356 276 360 276 352 264 348 260 340 252 332 240 340 240 344 236 340 240 344 244 336 236 344 244 352 248 356 248 360 248 364 256 364 264 352 264 360 276 360 300 396 340 424 352 432 372 436 376 440 376 436 372 440 380 436 372 428 368 424 364 428 368 424 356 412 348 404 340 372 316 376 316 368 296 340 272 340 284 344 292 352 300 360 312 364 320 364 320 364 320 364 320 356 324 360 324 368 328 368 324 364 320 356 312 352 312 352 316 352 312 344 304 340 304 340 308 348 304 328 284 316 284 324 292 312 276 320 276 312 268 304 260 316 272 304 260 296 260 304 268 284 252 268 244 260 240 256 240 272 248 256 240 256 240 248 224 248 232 244 228 244 224 240 224 248 228 240 220 236 220 236 224 228 212 228 208 224 204 220 204 220 204 220 200 216 196 212 196 216 212 212 184 188 192 208 192 204 196 204 196 196 184 184 176 176 168 176 172 180 176 184 180 176 168 176 168 176 168 176 168 164 152 148 136 140 136 152 148 144 136 148 140 152 148 156 148 156 148 156 148 160 156 168 164 152 144 156 148 156 144 148 136 156 148 156 148 156 148 156 148 156 144 144 132 140 136 152 148 148 140 148 140 148 140 148 140 148 140 148 140 148 140 148 140 144 136 144 136 144 136 144 136 140 132 136 128 136 124 132 124 140 132 140 128 136 124 132 124 132 124 132 128 140 132 140 132 36 16 36 16 36 20 44 28 40 20 40 20 40 20 40 20 40 16 28 12 36 28 40 20 40 20 36 20 32 16 32 12 36 12 36 8 32 8 28 4 28 4 28 4 28 4 28 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 4 0 8 0 8 4 12 4 12 4 12 4 12 4 12 4 16 0 12 0 12 20 72 80 104 72 104 68 100 56 96 56 108 80 104 80 100 80 96 92 112 104 112 108 96 64 28 4 4 4 4 4 4 4 4 4 8 0 0 20 24 12 8 16 8 0 8 4 12 8 16 8 12 4 12 8 16 12 20 12 20 12 20 8 16 4 12 4 20 4 24 60 100 100 116 116 120 100 124 100 112 92 120 108 116 92 112 92 116 96 108 80 100 92 96 84 80 56 52 36 24 20 28 16 20 20 48 52 68 44 72 120 404 420 484 412 436 260 268 296 372 356 404 344 388 340 416 372 436 396 460 428 476 424 468 428 400 372 644 564 624 580 628 560 588 544 616 604 624 536 388 472 628 576 572 516 556 468 548 620 692 336 176 160 500 552 624 480 604 468 588 496 548 468 548 456 524 420 484 392 460 364 452 436 532 432 472 404 412 216 320 328 420 364 396 364 424 360 408 376 436 396 448 416 488 432 500 444 492 444 504 472 524 512 572 564 588 576 608 600 596 560 584 600 648 644 652 644 672 652 644 632 648 660 664 660 660 648 656 652 656 648 656 652 652 648 644 652 648 652 652 656 664 660 652 648 648 652 656 668 672 680 672 692 676 692 680 696 684 696 692 708 708 720 716 728 700 656 712 736 716 748 716 736 756 692 676 692 720 700 696 708 688 684 688 700 708 716 708 700 680 668 704 704 740 728 740 712 736 704 736 720 760 728 756 712 712 636 632 556 656 648 760 672 768 656 748 648 776 652 764 628 736 588 684 604 736 684 772 396 580 652 784 560 684 632 756 640 776 672 772 620 736 644 752 604 660 480 596 516 608 444 524 380 460 360 464 372 476 364 448 328 416 312 424 312 412 296 396 288 400 296 400 296 396 292 396 292 392 288 392 288 388 276 372 260 392 280 376 288 368 264 336 280 344 324 304 160 180 160 208 180 224 164 228 172 228 172 224 168 256 196 240 192 256 224 280 228 264 248 272 224 328 180 168 164 324 256 320 256 328 256 328 252 316 236 320 240 324 240 328 240 324 228 324 224 332 224 332 224 324 228 332 236 340 244 348 248 344 244 344 240 340 236 336 236 324 232 324 232 324 232 324 232 324 232 324 232 324 232 324 232 320 216 316 232 328 216 276 160 296 244 324 188 104 120 300 248 308 228 316 236 316 228 312 228 304 224 316 232 312 228 316 240 308 220 304 216 304 220 308 224 308 216 304 212 300 212 304 216 304 216 300 212 292 208 288 204 292 208 292 208 292 208 292 208 284 200 284 200 284 200 284 200 284 200 284 200 284 200 284 200 284 204 280 196 276 200 288 212 276 196 276 196 276 196 276 196 264 184 264 188 268 188 272 192 272 192 268 188 268 184 264 184 268 204 268 200 268 200 268 200 264 192 260 188 256 184 248 180 244 172 240 168 236 172 240 176 232 168 240 180 252 184 256 188 240 196 248 196 256 184 268 184 272 212 296 264 332 320 356 344 372 372 380 380 384 376 380 372 384 380 380 372 372 368 368 364 376 364 372 356 360 344 352 340 332 320 336 320 328 304 304 284 284 276 276 272 284 292 312 316 316 312 316 312 320 316 320 316 320 312 324 320 332 324 328 320 328 316 320 308 316 308 316 308 316 292 308 284 304 284 304 288 304 280 292 268 284 264 288 268 276 256 276 256 272 248 264 240 264 240 256 236 252 232 256 236 252 240 248 228 240 216 240 216 260 220 248 212 248 204 240 192 232 188 232 188 228 184 228 180 232 184 224 176 220 176 220 180 212 168 208 164 208 160 204 160 204 160 200 156 200 152 196 152 204 160 200 132 180 144 200 144 188 144 192 144 192 140 188 136 168 120 168 120 168 120 164 116 168 120 168 120 168 120 168 120 164 112 152 96 144 100 152 108 148 100 148 100 152 104 152 104 156 104 148 100 148 100 148 104 152 100 148 100 144 96 144 96 148 100 148 100 148 100 148 100 144 96 140 88 136 92 144 96 140 92 140 92 140 92 140 92 140 92 140 92 140 92 140 92 136 88 136 88 136 88 136 88 140 92 140 88 136 88 132 84 132 84 132 80 128 76 124 76 128 80 124 76 124 76 128 80 48 40 40 36 40 36 44 40 48 44 48 44 48 44 48 44 40 28 32 32 44 44 44 36 36 32 36 28 32 24 28 24 36 40 32 36 28 32 28 32 28 32 28 32 28 32 28 32 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 4 4 4 4 4 4 4 4 4 4 0 0 0 0 4 4 8 8 8 12 12 12 16 16 12 12 12 12 12 12 12 12 28 20 20 12 20 36 72 88 108 108 104 104 104 100 100 100 108 108 100 104 100 108 108 116 108 108 100 80 52 28 8 4 4 4 4 4 4 4 4 4 8 0 0 28 40 32 16 12 8 8 8 12 12 16 16 16 12 12 12 16 16 20 20 20 20 20 20 16 16 12 12 12 12 8 28 72 100 104 108 120 112 120 120 120 108 112 116 128 112 112 108 112 112 116 104 100 104 100 100 88 80 64 52 40 28 24 32 24 28 36 56 68 80 60 144 236 536 496 592 488 464 288 268 332 328 388 332 384 300 396 324 424 344 452 372 476 380 488 392 460 340 496 592 616 560 624 576 608 512 580 568 636 656 480 332 420 616 596 548 556 552 488 612 684 648 284 228 244 624 636 692 604 712 572 712 596 692 584 692 576 660 532 600 480 584 476 588 544 644 524 568 476 468 236 396 432 480 412 476 408 476 396 476 420 492 416 500 448 532 472 540 480 528 476 524 500 528 520 564 556 564 560 584 604 572 560 576 616 644 656 648 652 660 656 628 636 624 652 640 656 644 660 640 656 636 660 632 656 624 656 620 648 612 656 616 660 612 656 600 644 596 648 608 656 616 660 620 664 620 668 624 668 628 676 636 688 648 700 660 708 640 640 664 720 660 732 664 720 696 688 644 696 692 704 676 700 664 676 684 700 716 708 708 692 672 684 692 716 728 740 732 720 720 720 736 736 760 748 756 728 696 660 652 596 708 692 852 752 892 736 888 740 896 752 876 724 844 692 804 704 860 768 864 496 740 764 900 660 808 724 852 712 828 692 832 668 828 716 872 704 836 624 800 724 852 636 744 576 668 516 636 496 624 488 580 432 536 440 564 448 532 404 504 400 504 408 500 404 496 400 496 396 496 400 496 396 488 384 476 376 500 380 480 384 484 348 452 344 456 380 412 204 260 200 272 220 292 220 300 228 300 224 292 224 320 244 292 236 300 256 320 264 320 288 348 288 404 256 272 232 404 312 408 312 416 312 412 312 428 320 432 320 424 308 408 296 424 320 428 324 432 332 436 332 420 316 424 324 436 336 440 340 444 340 440 336 440 336 436 332 424 320 424 320 424 320 424 320 424 320 424 320 424 320 420 316 420 312 416 316 420 296 360 232 392 328 404 272 192 204 384 328 396 328 424 328 384 280 364 284 360 284 376 292 376 292 384 308 396 292 392 292 396 300 404 308 404 300 400 296 396 300 404 304 404 296 400 292 396 284 392 280 400 292 400 292 400 292 400 292 392 284 392 284 392 284 392 284 388 280 388 280 388 280 388 280 384 284 380 276 376 276 380 280 368 268 368 268 368 268 368 268 360 260 364 264 364 268 368 268 368 268 368 264 364 264 360 264 356 268 352 264 344 260 340 256 340 256 340 256 340 252 336 252 348 240 344 236 340 240 344 244 340 240 348 248 356 256 364 264 356 248 360 260 368 276 364 280 360 284 376 324 412 360 440 380 444 388 444 392 444 388 440 384 444 388 440 384 436 376 432 372 444 384 440 376 432 368 424 364 412 356 416 356 408 340 388 324 364 300 344 280 336 292 364 320 376 320 376 324 380 328 384 336 372 328 372 336 376 336 376 332 372 328 364 320 360 320 360 324 352 312 344 304 340 304 340 308 336 296 332 292 324 284 320 284 312 276 312 276 308 268 296 260 284 252 288 252 284 248 280 244 288 256 272 248 264 244 264 244 276 252 260 244 264 248 256 236 252 236 252 232 248 228 244 228 244 228 240 220 236 220 236 220 228 208 224 208 220 204 220 204 220 200 216 200 212 196 212 196 204 204 204 180 188 196 208 192 188 180 192 188 200 188 196 188 184 176 180 172 176 164 172 160 176 168 176 168 176 168 176 168 180 168 168 156 164 156 168 164 160 152 160 152 160 148 156 148 168 156 156 144 148 140 148 140 168 156 156 144 152 144 156 152 156 148 156 148 156 148 156 148 152 144 148 140 148 140 152 144 148 140 148 140 148 140 148 140 148 140 148 140 148 140 148 140 144 136 144 136 144 136 144 136 148 140 148 136 144 136 140 132 140 132 140 128 136 124 132 124 140 128 128 116 124 120 132 128 52 28 44 16 32 8 28 8 44 24 44 24 44 24 44 24 32 12 24 16 40 24 36 16 32 16 28 12 28 8 24 8 40 16 36 16 32 12 32 12 32 12 32 12 32 12 32 12 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 8 0 12 4 12 8 16 8 16 8 16 8 16 8 16 8 16 8 20 0 16 0 28 32 72 68 100 68 100 68 100 60 100 60 108 84 100 80 100 88 112 112 104 92 84 52 16 0 0 8 4 4 4 4 4 4 4 4 8 0 4 36 52 40 20 8 8 0 8 4 12 8 16 8 12 4 12 8 16 12 20 12 20 12 20 8 16 4 12 4 8 4 36 68 100 96 104 108 116 100 120 96 112 88 116 104 116 92 112 92 116 96 108 80 104 96 100 88 84 60 56 40 20 16 24 20 32 40 60 56 60 12 120 232 464 416 484 416 344 228 272 304 368 344 388 320 380 336 408 372 436 404 468 440 480 440 472 372 424 480 660 540 616 568 612 536 568 532 600 596 664 412 236 324 532 580 588 528 532 404 608 688 532 236 176 232 612 516 592 472 588 468 572 524 596 516 604 520 592 484 528 420 516 432 512 468 548 448 484 408 376 152 340 392 396 336 420 364 400 340 404 372 416 360 420 392 432 380 444 392 460 420 488 456 472 456 516 496 516 508 552 564 552 516 556 576 628 616 644 640 652 628 620 608 628 628 648 644 652 648 652 648 656 648 656 656 664 656 656 660 656 664 660 672 660 660 656 652 652 656 656 664 656 672 656 676 660 684 664 680 668 676 676 688 688 700 700 708 664 640 704 720 692 728 700 708 704 664 668 684 708 692 684 684 660 664 680 700 712 712 696 676 672 660 696 696 732 712 720 688 708 680 716 700 736 700 724 676 668 604 612 540 620 608 724 668 720 612 704 604 720 612 704 580 676 548 640 556 712 608 688 364 620 628 732 516 664 580 688 556 644 528 624 484 604 508 624 492 644 468 636 624 740 568 660 548 604 488 560 428 504 384 468 356 432 344 452 344 432 304 404 296 412 312 412 308 408 300 404 296 408 304 404 296 396 288 388 280 396 284 380 292 372 264 336 280 348 328 304 152 176 156 200 160 212 156 220 160 224 164 224 172 232 176 228 188 244 208 248 200 216 192 240 204 292 196 208 180 292 240 304 244 304 236 296 228 316 228 312 224 304 216 292 204 308 216 312 216 320 224 328 228 324 232 324 228 320 228 316 224 332 240 332 236 328 236 328 236 316 224 316 224 316 224 316 224 320 228 320 224 316 224 316 224 312 212 304 216 308 200 260 144 292 212 296 184 120 140 304 256 328 244 316 208 260 152 228 144 240 164 260 180 264 184 276 200 272 184 272 188 280 196 292 208 292 204 292 200 292 204 296 212 280 196 280 200 288 208 292 208 288 204 288 204 288 204 288 204 284 200 284 200 284 200 284 200 276 192 276 192 276 192 276 192 284 200 276 196 272 192 268 188 260 180 260 180 260 180 260 180 260 180 260 180 260 184 264 184 264 184 264 180 260 180 260 188 268 200 264 192 256 184 248 180 252 184 252 184 252 188 256 188 248 172 240 168 236 172 240 176 240 176 244 180 252 192 264 208 260 212 264 204 272 204 284 208 284 236 320 292 360 344 384 376 392 392 396 392 396 388 392 384 396 388 392 384 384 380 380 376 388 372 384 368 376 360 368 356 364 352 364 352 360 340 348 328 348 332 324 308 304 300 304 304 324 320 328 328 332 332 340 336 336 328 340 332 344 332 340 328 336 324 328 316 324 316 324 320 316 292 308 284 304 284 304 288 292 276 296 276 292 264 280 256 272 256 276 252 272 244 260 236 244 228 252 232 252 224 240 216 260 240 252 232 244 220 248 224 248 204 232 200 240 196 232 184 236 192 236 192 232 188 228 184 228 180 220 176 216 172 220 176 208 164 208 160 204 160 200 156 200 156 200 152 196 152 192 148 188 152 196 132 180 144 196 140 172 128 176 132 180 132 176 128 176 128 172 124 172 124 172 124 168 120 168 120 168 120 168 120 176 124 168 112 160 112 164 120 156 104 152 100 148 96 144 96 152 100 144 92 140 92 140 92 168 112 152 96 140 100 152 112 152 104 148 100 148 100 144 96 144 96 144 92 140 96 144 96 144 96 144 96 144 96 144 96 140 92 140 92 140 92 140 92 136 88 136 88 136 88 136 88 132 84 128 80 128 76 124 76 132 84 132 80 128 76 124 76 120 72 112 64 112 72 128 84 44 40 40 32 36 32 40 36 40 36 40 36 40 36 40 36 32 24 28 32 44 40 36 28 36 32 36 28 32 28 28 24 32 36 28 32 28 28 24 28 24 28 24 28 24 28 24 28 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 0 0 0 4 8 12 12 20 20 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 16 20 44 64 88 92 92 92 92 92 92 92 92 92 96 96 92 96 92 104 104 108 92 88 68 32 0 0 0 8 4 4 4 4 4 4 4 4 4 0 8 40 56 40 16 8 8 8 8 12 12 16 16 16 12 12 12 16 16 20 20 20 20 20 20 16 16 12 12 12 4 16 48 88 108 104 104 116 108 116 116 116 104 108 112 124 112 112 108 112 112 116 104 100 104 100 104 92 84 64 56 44 24 20 28 28 48 56 72 68 88 56 236 368 604 520 604 480 372 272 280 356 324 388 328 368 308 396 328 428 352 452 376 480 392 492 392 412 376 596 596 612 604 616 536 564 512 588 576 616 652 396 264 248 460 592 604 568 528 448 668 708 496 228 236 320 732 608 684 596 684 568 692 588 708 596 708 604 704 580 648 524 604 496 580 488 568 464 536 452 432 224 432 464 456 404 512 444 476 396 472 408 484 404 484 432 484 412 492 428 512 460 532 472 500 460 520 476 512 488 548 544 564 528 548 556 604 604 640 652 648 620 612 608 624 632 640 644 644 652 636 652 636 656 636 660 636 660 624 656 624 656 624 664 620 660 620 656 616 660 620 660 616 652 616 656 620 660 624 660 628 668 632 680 648 692 656 700 608 628 664 704 640 712 656 696 656 660 644 676 672 684 668 672 644 664 680 700 716 716 704 684 672 684 696 720 728 732 716 700 700 704 720 720 744 728 728 700 676 636 632 600 684 672 816 744 824 688 820 688 824 700 800 664 768 656 740 664 828 708 780 500 728 708 796 604 768 680 772 644 780 636 760 604 744 616 756 604 732 544 732 688 832 656 788 652 752 624 772 604 704 524 640 500 604 452 564 432 552 424 532 408 524 420 520 412 512 404 508 400 516 412 508 400 500 392 492 388 504 388 488 388 484 348 452 340 464 384 416 200 252 196 260 208 276 208 284 216 288 216 284 220 276 220 280 232 288 228 260 196 208 156 228 176 268 188 248 196 328 268 360 288 380 296 400 320 396 296 400 304 412 320 428 332 396 300 400 308 408 316 416 320 416 316 416 312 412 312 408 308 420 320 420 320 420 320 420 320 416 316 416 316 416 316 416 316 420 320 420 316 416 312 412 312 404 296 396 300 404 292 364 244 376 296 376 284 228 232 392 328 388 280 328 216 292 204 280 192 296 220 316 236 324 244 336 264 356 256 356 256 360 268 372 276 380 280 380 280 380 284 388 292 380 280 384 284 388 292 392 296 384 284 384 284 384 284 384 284 384 284 384 284 384 284 384 284 380 280 380 280 380 280 380 280 376 276 364 272 360 268 356 260 348 256 348 256 348 256 348 256 352 260 352 260 352 256 348 256 348 256 348 260 352 260 352 260 348 264 344 256 336 248 328 244 332 248 332 252 336 252 336 252 340 244 336 240 332 244 336 248 344 252 344 252 344 260 356 268 372 264 364 260 352 264 352 272 372 320 412 364 440 384 456 408 456 404 460 404 456 396 448 392 456 396 452 392 444 384 440 380 444 380 440 376 436 372 428 368 420 360 420 360 420 356 412 348 420 364 416 356 400 336 384 320 392 336 392 340 396 344 400 348 384 340 384 344 384 344 380 336 376 336 372 328 364 324 368 328 352 312 344 304 340 304 340 308 328 292 328 292 324 284 316 276 304 276 304 276 300 268 292 260 280 256 288 260 288 252 276 244 272 252 268 244 264 244 268 248 260 236 248 232 252 240 248 228 252 236 252 232 248 228 244 228 244 224 236 216 232 216 232 220 224 208 220 204 220 200 216 200 216 200 212 196 212 192 208 192 192 196 200 180 184 188 200 180 180 172 180 172 176 164 164 152 160 156 168 164 176 168 180 176 176 168 176 168 176 168 176 168 176 168 172 164 168 160 168 160 172 160 168 156 164 152 160 148 148 140 148 140 148 144 156 152 176 160 160 144 148 148 160 160 160 152 160 148 156 144 152 144 152 144 152 148 156 144 152 144 152 144 152 144 152 144 152 144 148 140 148 140 148 140 148 140 144 136 144 136 144 136 144 136 140 132 136 128 136 124 132 124 140 132 140 128 136 124 132 124 116 108 116 112 124 124 144 140 20 0 24 8 32 20 48 32 32 12 32 12 32 12 32 12 24 8 24 16 40 24 32 8 32 16 32 12 28 8 24 8 28 8 28 4 24 4 20 0 20 0 20 0 20 0 20 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 0 0 4 0 16 8 24 16 24 12 20 12 16 8 20 12 20 12 20 12 20 12 8 0 12 12 52 56 88 72 84 52 88 56 88 52 92 52 92 68 92 76 96 76 92 84 72 56 44 16 0 0 0 8 4 4 4 4 4 4 4 4 4 4 20 44 44 24 8 12 8 0 8 4 12 8 16 8 12 4 12 8 16 12 20 12 20 12 20 8 16 4 12 4 4 12 60 92 116 100 104 108 112 96 116 92 108 88 112 100 116 92 112 92 116 96 108 80 88 80 84 72 68 44 40 24 20 12 20 24 52 60 72 60 64 44 228 344 508 440 500 364 308 236 324 340 388 356 400 336 384 340 412 376 440 404 468 440 484 436 472 348 468 548 640 564 644 564 568 508 576 560 620 592 584 336 220 188 340 508 592 524 512 432 672 648 364 176 168 320 676 504 624 484 568 492 576 512 588 496 576 496 588 500 556 452 516 428 476 384 444 368 440 376 312 184 392 380 392 356 452 396 420 340 384 344 404 356 408 372 408 348 396 352 420 388 440 400 428 400 440 416 452 440 480 468 512 460 496 488 540 528 588 592 608 580 584 572 600 604 632 624 652 640 656 652 656 656 660 664 660 656 652 660 652 664 656 668 660 668 660 668 660 668 660 672 652 672 648 676 652 688 656 680 664 676 672 688 684 700 696 708 632 632 708 708 672 716 692 692 664 652 656 660 672 668 664 656 648 652 672 696 712 712 692 676 672 660 700 696 728 704 704 668 688 660 700 684 720 680 700 648 656 592 596 564 640 616 708 660 680 592 664 584 676 588 660 556 636 524 600 524 696 556 628 392 608 556 632 460 640 548 632 508 628 504 604 488 596 484 588 468 572 420 564 504 604 468 576 452 544 504 660 576 632 480 544 436 504 380 452 340 444 340 424 304 424 328 424 320 416 312 408 304 416 312 408 300 396 292 392 292 404 292 384 288 376 264 336 268 356 324 312 148 172 140 188 148 200 144 208 156 212 160 216 164 224 180 220 172 204 144 152 92 92 48 100 72 124 96 148 104 164 132 204 160 224 184 264 232 300 220 304 224 304 224 304 216 288 196 292 200 300 196 304 208 288 200 292 208 304 220 308 224 304 216 304 220 308 220 312 224 308 220 308 220 308 220 308 220 316 228 312 224 308 216 304 212 296 196 284 200 296 200 264 156 308 220 300 224 160 152 276 212 228 124 164 76 164 108 192 116 204 136 220 148 224 152 240 172 248 164 244 164 248 172 256 180 268 188 268 188 268 196 280 204 288 204 284 200 276 196 272 192 276 196 276 196 276 196 276 196 276 196 276 196 276 196 276 196 276 196 276 196 276 196 276 196 264 192 268 196 268 192 260 188 256 184 256 184 256 184 256 184 260 188 256 184 256 180 252 180 252 180 252 184 256 184 260 188 260 192 256 188 252 180 248 180 252 184 252 180 248 180 248 180 248 180 244 176 240 180 244 184 260 192 252 184 248 188 256 196 252 196 248 180 244 184 256 200 312 276 368 340 392 364 404 396 404 400 408 400 404 396 392 388 400 392 396 388 388 380 384 380 380 368 376 364 372 360 368 356 360 348 360 348 356 344 356 344 360 360 372 376 376 368 364 352 348 344 348 344 348 344 348 344 344 336 344 340 344 336 340 328 336 324 328 316 324 316 328 320 316 292 308 284 304 284 304 288 296 272 292 268 284 260 280 256 276 252 276 252 272 244 260 236 260 236 260 236 260 232 252 224 248 228 244 224 240 216 244 220 248 204 236 204 244 204 244 192 232 188 228 184 228 180 224 180 224 180 220 172 212 168 216 172 204 160 204 160 200 156 200 152 196 152 196 152 192 148 192 144 184 148 196 132 176 136 180 120 172 124 172 120 164 108 148 100 132 88 140 100 152 112 164 116 168 120 168 120 168 120 168 120 164 116 164 116 160 112 160 108 168 120 168 120 164 116 164 116 140 92 140 92 144 100 156 112 160 108 148 96 144 96 148 104 156 108 152 100 148 96 140 92 144 96 148 100 148 100 144 96 148 100 148 100 148 100 148 100 140 92 140 92 140 92 140 92 136 88 136 88 136 88 136 88 140 92 140 88 136 88 132 84 132 84 132 80 128 76 124 76 104 60 112 72 128 84 136 88 32 24 28 28 36 36 44 44 32 28 32 28 32 28 32 28 24 20 28 32 44 40 32 20 32 24 28 24 24 20 24 16 20 20 16 16 16 12 12 12 12 12 12 12 12 12 12 12 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 4 8 12 16 20 28 28 24 24 24 20 20 20 20 20 20 20 20 20 20 20 20 12 20 32 60 76 88 80 88 88 88 92 92 96 96 96 84 92 96 104 96 96 84 80 48 32 16 4 0 0 0 0 4 4 4 4 4 4 4 4 0 12 32 48 32 4 0 16 8 8 8 12 12 16 16 16 12 12 12 16 16 20 20 20 20 20 20 16 16 12 12 12 8 28 72 112 124 108 108 120 108 116 112 112 104 104 108 120 112 112 108 112 112 116 104 100 92 88 88 76 68 52 40 28 24 16 24 36 60 76 84 76 104 112 356 452 608 532 576 392 328 288 304 380 328 388 344 376 320 404 336 428 352 448 376 472 404 476 392 408 420 628 572 648 556 572 516 560 532 600 608 624 568 288 292 220 352 464 548 580 504 532 744 624 328 168 248 472 728 584 736 608 660 612 704 580 696 568 660 548 660 560 644 528 612 508 572 448 516 432 520 440 332 280 492 436 480 436 516 456 524 408 452 388 484 416 496 416 496 400 492 408 516 444 524 440 516 428 504 436 520 464 524 460 524 460 520 484 544 512 572 556 592 548 576 548 596 588 632 612 636 640 636 640 640 644 640 648 636 652 632 652 628 652 632 660 632 660 632 664 636 660 632 656 624 648 624 652 628 652 632 652 624 660 632 668 644 684 656 688 588 620 676 692 632 704 656 680 644 660 648 652 648 660 652 644 640 644 660 684 700 700 692 680 664 676 688 712 716 716 696 676 672 676 696 700 720 700 696 664 656 600 592 600 684 672 768 708 780 664 772 664 780 664 756 632 736 652 688 632 788 652 700 516 728 676 720 580 752 672 728 620 732 592 720 580 708 560 676 532 680 532 692 568 676 532 664 484 632 532 752 632 768 580 688 528 676 524 644 488 604 448 556 420 544 432 532 424 524 416 516 408 524 412 508 396 496 392 496 392 512 392 492 392 488 348 452 340 468 388 416 200 248 188 252 196 264 196 272 208 280 216 280 216 280 212 244 176 208 136 160 92 148 92 168 128 176 136 208 132 160 108 188 120 192 136 244 196 336 256 364 288 380 284 360 264 372 284 372 284 372 288 376 288 372 272 376 280 384 288 392 296 392 292 396 296 396 300 400 300 396 296 396 296 396 296 396 296 408 304 404 300 396 292 388 288 392 284 376 280 384 272 340 232 416 316 384 296 220 184 280 200 232 140 208 124 224 164 272 204 292 216 308 228 312 228 320 244 352 248 348 244 344 248 352 252 356 256 356 256 360 264 368 272 372 272 368 268 364 260 360 256 368 268 368 268 368 268 368 268 368 268 368 268 368 268 368 268 372 272 372 272 372 272 372 272 344 256 356 268 360 264 352 260 348 256 348 256 348 256 348 256 348 256 348 252 344 252 340 248 340 248 344 252 344 256 348 256 340 256 340 256 340 252 336 252 340 256 336 248 332 244 328 240 340 244 336 240 332 244 336 248 360 260 344 244 332 240 340 252 336 240 328 236 332 256 344 276 392 348 448 400 456 400 464 424 464 408 464 404 460 396 448 388 452 396 448 392 444 384 440 380 440 380 440 376 436 376 432 372 428 368 424 364 424 368 428 372 416 364 424 376 436 380 432 376 416 360 412 356 408 348 404 352 388 344 384 344 384 340 376 332 372 332 368 324 360 320 364 324 352 312 344 304 340 304 340 308 336 296 324 280 312 276 316 284 300 276 304 272 300 264 288 256 292 260 284 252 280 252 280 252 260 240 256 236 256 236 260 244 260 240 252 236 260 248 260 236 244 228 240 224 236 220 236 220 240 220 232 216 228 212 232 216 220 204 220 200 216 200 212 196 212 196 212 192 208 192 204 188 196 200 204 180 180 180 180 156 176 172 180 172 176 164 168 156 148 144 152 148 160 156 168 164 176 168 176 168 176 168 176 168 176 168 176 168 172 164 168 156 164 156 164 160 168 160 168 160 160 148 156 148 156 148 160 156 160 148 156 148 152 144 152 144 164 156 160 148 156 144 148 140 152 144 156 152 160 148 152 144 156 148 156 148 156 148 156 148 148 140 148 140 148 140 148 140 144 136 144 136 144 136 144 136 148 140 148 136 144 136 140 132 140 132 140 128 136 124 132 124 124 120 136 132 144 132 132 120 52 24 40 12 24 4 20 0 32 12 32 12 32 12 32 12 20 4 24 16 40 24 28 0 20 4 16 0 16 0 12 0 16 8 12 4 12 0 8 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 8 4 16 12 32 20 28 16 24 12 20 12 20 12 20 12 20 12 20 12 28 4 20 20 60 60 76 52 92 60 92 64 96 60 100 60 88 72 104 88 108 76 80 64 28 4 0 0 0 4 0 0 4 4 4 4 4 4 4 4 0 16 40 48 20 0 0 20 8 0 8 4 12 8 16 8 12 4 12 8 16 12 20 12 20 12 20 8 16 4 12 4 8 24 76 112 128 104 108 116 112 96 116 92 104 84 112 100 116 92 112 92 116 96 108 80 96 88 92 76 72 52 44 28 20 8 20 28 60 72 80 56 76 76 316 384 500 432 476 272 284 236 332 348 364 332 380 320 392 352 420 380 436 400 456 432 496 420 472 356 496 560 612 600 520 488 544 508 564 536 608 588 492 212 216 220 284 364 480 528 448 484 720 548 216 128 200 500 620 464 640 476 540 524 596 500 588 476 536 444 540 464 532 440 500 420 468 364 416 348 420 352 212 228 432 360 416 384 428 388 476 364 384 336 424 380 432 376 404 352 400 368 444 416 476 428 452 408 436 408 468 448 468 424 436 396 444 436 480 444 492 484 508 468 500 480 524 524 564 556 612 592 616 600 620 604 624 616 652 644 648 640 644 644 648 648 644 644 648 648 652 652 648 648 640 652 640 656 644 664 644 664 648 660 656 672 668 684 676 692 612 632 708 700 660 712 684 684 660 648 652 632 640 640 648 632 632 632 652 664 688 684 684 668 660 648 684 684 716 688 684 644 660 636 676 664 696 652 668 616 632 560 552 548 640 612 676 624 676 592 656 588 664 592 644 548 640 532 584 500 676 508 576 388 628 544 604 448 644 540 612 484 592 472 580 480 588 464 556 440 512 412 548 436 516 420 524 368 460 392 520 452 548 440 516 404 548 460 560 432 488 348 428 324 436 336 432 328 420 316 412 312 420 312 404 296 392 292 392 292 408 288 388 292 376 264 340 268 360 328 312 144 172 132 184 140 196 136 200 148 212 164 216 172 212 148 164 104 124 72 96 52 112 72 136 120 128 116 156 88 84 52 92 36 64 20 96 64 132 88 208 180 280 212 276 188 280 196 280 188 276 184 276 184 272 192 272 192 268 188 268 188 284 204 288 208 292 212 296 216 288 200 288 200 288 200 288 200 296 208 292 200 284 192 280 188 296 196 276 184 272 172 236 132 336 232 292 208 116 68 136 52 108 40 128 52 128 72 180 132 216 148 232 156 232 156 240 172 252 176 252 168 248 168 252 172 248 168 248 168 252 180 264 188 248 168 252 172 256 180 260 184 264 184 264 184 264 184 264 184 264 184 264 184 264 184 264 184 272 192 272 192 272 192 272 192 248 180 260 192 268 192 264 188 256 184 256 184 256 184 256 184 256 184 256 180 252 176 248 172 244 176 248 180 252 184 256 184 252 188 256 188 256 188 260 192 260 188 252 180 244 172 240 168 248 180 244 176 240 180 244 184 272 200 252 176 236 172 240 180 240 184 240 188 260 220 292 252 332 328 396 376 404 372 412 404 408 404 408 400 400 392 392 384 396 392 392 384 388 380 380 376 384 372 380 368 380 368 376 364 376 364 372 360 372 364 380 372 376 368 368 360 364 364 372 372 368 364 364 356 356 344 348 340 344 336 344 336 340 328 332 324 332 320 324 312 320 312 320 316 316 292 308 284 304 284 304 288 304 276 284 256 272 256 280 264 272 248 272 248 268 240 260 232 264 236 252 224 244 224 252 232 236 220 232 216 232 212 236 216 236 192 224 192 236 192 232 184 224 180 220 176 220 172 216 172 224 176 216 168 212 168 212 172 204 160 204 156 200 152 196 152 196 152 196 148 192 144 188 144 192 152 200 132 172 128 168 104 164 120 172 128 176 128 172 124 160 116 164 116 164 116 168 120 168 120 168 120 168 120 168 120 168 124 172 124 172 120 164 112 136 88 140 92 144 100 148 100 164 112 156 104 148 100 148 100 144 96 148 100 148 96 140 88 156 108 152 100 148 96 140 92 140 96 152 108 156 104 144 92 148 100 148 100 148 100 148 100 140 92 140 92 140 92 140 92 136 88 136 88 136 88 136 88 132 84 128 80 128 76 124 76 132 84 132 80 128 76 124 76 124 84 140 96 140 80 116 56 36 32 36 32 36 32 36 32 24 24 32 32 32 24 20 12 24 20 24 20 24 20 24 20 16 16 24 24 32 24 24 16 12 12 12 8 8 4 4 4 16 12 12 8 8 4 4 4 0 0 0 0 0 0 4 4 0 4 8 8 12 12 8 8 12 12 8 8 8 4 4 4 12 8 4 0 0 8 12 20 16 16 16 16 16 16 16 16 24 24 24 24 24 24 24 24 24 24 44 60 84 88 92 80 96 92 92 88 88 92 92 96 104 92 80 96 104 100 60 28 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 12 28 28 16 4 0 4 12 12 12 12 12 12 12 12 12 16 16 20 20 16 16 12 20 16 12 12 16 20 16 12 24 72 116 124 120 120 116 104 108 112 108 112 108 112 108 112 108 124 120 112 104 116 104 96 100 92 84 68 56 40 36 28 36 12 12 32 56 64 88 100 136 164 476 464 584 524 484 364 296 316 308 376 320 384 324 376 340 416 360 436 340 408 348 472 412 468 388 376 472 616 632 584 340 544 544 576 564 560 592 624 472 244 324 240 320 360 496 536 496 644 772 484 252 192 324 612 620 528 648 600 700 568 688 612 672 556 656 544 644 536 620 508 576 468 540 408 488 460 532 352 288 352 520 428 520 452 532 452 520 420 476 368 480 444 548 448 520 416 516 420 548 468 584 496 588 508 596 508 600 536 612 516 540 448 496 428 520 476 548 480 524 452 508 468 532 492 560 536 568 564 584 564 568 564 604 620 628 620 616 608 608 608 612 624 612 624 628 652 652 656 636 632 648 656 644 636 628 636 636 632 652 680 656 668 656 692 672 672 596 668 668 664 640 684 672 668 640 648 660 656 652 640 632 628 620 644 664 668 672 676 664 644 636 652 664 692 700 700 688 672 680 664 680 696 716 680 684 672 632 572 568 588 676 668 728 656 736 648 736 664 760 652 728 636 716 636 688 604 748 660 660 520 728 624 656 572 716 644 696 604 712 588 696 560 680 548 664 528 632 504 660 548 640 504 632 472 604 472 652 500 656 504 632 464 620 512 688 556 664 488 588 452 584 456 552 432 548 432 536 416 520 408 512 388 488 376 496 392 508 404 504 384 476 348 456 340 476 388 412 192 240 184 252 200 260 188 252 192 264 208 260 200 212 152 188 124 160 120 164 128 148 132 212 168 212 148 200 148 200 140 192 112 168 88 148 76 204 148 276 232 344 268 348 256 336 256 344 264 348 264 348 264 356 264 352 260 348 252 344 252 356 264 356 264 360 268 360 272 372 280 364 276 364 276 364 280 360 276 368 284 368 272 352 260 360 264 360 276 364 264 328 224 348 244 308 176 188 112 200 88 176 112 200 108 200 156 284 220 308 228 320 240 328 244 332 244 356 248 352 244 348 248 352 252 344 244 348 248 352 244 348 240 352 256 348 256 344 248 340 248 336 244 336 244 336 244 336 244 352 260 356 264 356 264 352 260 344 252 344 252 344 252 344 252 332 248 332 252 336 256 340 260 348 256 332 244 328 248 340 264 332 252 340 260 344 260 344 256 340 252 336 248 332 252 336 256 328 244 336 256 340 256 340 256 340 256 340 256 340 256 340 256 328 248 336 240 320 240 344 272 348 256 336 240 328 240 332 248 360 280 356 280 356 288 380 320 440 396 468 400 448 416 464 408 472 412 468 408 456 396 452 392 444 388 444 384 440 380 436 380 436 376 436 380 440 380 444 384 432 372 428 368 428 372 436 376 440 392 432 348 396 356 416 348 428 368 416 352 404 348 408 356 404 356 392 344 376 328 364 320 364 328 372 332 372 324 356 312 340 304 336 300 336 300 336 296 332 296 332 292 320 280 308 268 292 268 288 268 288 264 280 256 272 256 276 256 276 252 268 244 264 252 272 240 244 216 244 232 240 236 260 236 236 212 236 228 240 216 224 204 224 216 248 240 232 212 228 216 236 220 228 200 220 204 220 204 216 200 216 200 216 196 212 192 204 184 196 176 180 172 180 176 188 184 200 196 184 176 184 176 184 176 184 176 184 168 168 152 164 164 188 188 176 168 172 164 172 160 168 160 168 164 172 164 172 164 172 168 164 156 164 156 164 156 164 156 160 152 160 152 160 152 160 152 152 148 156 152 160 148 156 144 164 148 148 132 140 140 156 156 156 148 156 148 156 148 156 148 156 144 152 140 148 144 152 148 156 144 148 136 144 136 144 140 152 144 152 144 152 144 152 144 144 136 144 136 144 136 144 136 140 132 140 132 140 132 140 132 140 128 136 124 132 120 128 116 32 12 32 12 32 12 32 12 24 4 28 12 28 4 20 0 20 4 20 4 20 4 20 4 16 4 24 12 28 8 20 0 12 4 8 0 8 0 4 0 12 0 8 0 4 0 0 0 0 0 0 0 0 0 4 0 4 0 8 4 12 4 12 4 12 4 12 0 8 0 4 0 8 0 4 0 8 4 12 8 20 12 20 12 20 12 20 12 24 16 24 16 24 16 24 16 20 12 44 48 80 72 84 64 96 60 92 56 88 52 92 56 88 56 80 68 92 64 52 20 8 0 8 4 4 0 0 0 0 0 0 0 0 0 0 0 4 16 28 28 16 8 4 8 12 4 12 4 12 4 12 4 12 8 16 12 20 8 16 4 20 8 12 8 16 12 16 8 28 68 116 116 120 112 116 96 108 88 108 88 108 88 108 88 112 104 124 92 108 96 108 72 92 80 80 60 56 32 28 16 28 8 16 28 52 52 72 72 108 156 428 388 484 416 404 256 292 280 356 356 388 356 384 344 408 364 428 384 416 364 432 436 500 416 452 372 580 580 640 452 360 508 572 512 580 516 600 556 372 204 232 216 260 304 392 348 468 584 696 392 168 140 320 556 528 396 504 412 536 428 524 488 556 456 520 420 496 400 460 368 456 368 428 328 404 384 436 272 208 276 432 344 428 372 436 380 400 332 368 304 388 388 460 400 452 396 448 404 460 424 472 416 488 456 516 480 552 536 592 532 492 420 464 412 480 436 472 412 472 408 440 416 480 452 504 488 524 500 536 500 528 500 552 548 540 524 548 532 556 552 580 576 596 572 588 572 600 596 624 612 624 616 632 640 652 656 660 668 660 668 672 660 668 676 672 648 620 664 688 660 656 668 672 648 640 640 656 648 652 636 636 628 620 636 668 660 668 660 656 628 640 632 668 668 696 672 676 644 672 624 660 656 692 636 656 624 588 532 544 552 636 616 668 612 656 576 636 584 652 584 628 564 628 516 596 504 668 540 572 428 640 512 564 448 612 520 600 496 592 484 564 456 548 444 532 428 508 404 532 452 512 408 504 380 452 384 500 404 488 388 472 356 456 388 516 420 504 384 476 376 488 380 464 360 452 344 420 304 412 312 404 296 380 284 388 304 404 300 404 288 376 276 360 280 368 324 312 144 176 136 200 152 208 148 196 140 196 148 188 136 160 116 140 92 124 88 128 96 124 128 180 168 184 140 160 132 164 128 156 112 144 96 128 76 136 100 188 156 244 180 244 160 248 172 252 172 256 172 252 168 244 172 248 176 248 176 248 176 276 200 268 192 256 176 244 172 272 184 264 180 264 180 268 184 276 188 268 184 264 180 264 180 264 176 272 184 272 176 236 144 212 124 196 84 84 20 116 28 120 60 128 60 156 132 228 164 232 168 240 176 248 184 252 180 244 176 240 172 240 172 244 176 240 176 244 180 248 176 244 172 252 180 252 176 248 176 244 172 244 172 244 172 244 172 244 172 248 176 252 184 256 180 248 176 252 180 252 180 252 180 252 180 248 180 248 184 252 184 252 184 252 180 244 172 240 176 248 184 248 184 256 188 260 192 256 188 256 184 252 180 248 184 252 188 244 180 252 188 256 188 256 184 252 184 252 184 252 184 252 184 244 192 248 188 236 188 260 220 300 240 292 236 292 236 292 236 292 236 296 248 296 268 324 312 380 384 420 384 404 396 428 388 412 404 408 400 404 400 404 400 388 384 388 380 384 380 380 376 388 376 384 372 380 364 376 364 376 360 372 360 372 360 376 364 368 356 368 376 376 352 344 344 364 356 356 348 352 344 352 348 348 340 344 332 336 324 328 320 328 320 328 320 324 312 316 304 304 280 300 280 296 276 296 276 292 272 288 268 280 256 268 244 264 240 268 244 264 236 260 232 244 224 248 224 248 224 244 216 212 208 232 220 232 208 244 232 220 192 236 196 224 172 208 164 244 188 216 156 184 132 172 128 164 116 164 132 192 156 204 160 196 156 200 156 200 152 192 148 192 148 192 144 184 140 180 136 176 128 172 128 176 136 188 144 176 128 176 128 176 128 176 128 172 120 160 104 152 108 164 120 168 120 168 120 164 116 164 112 164 116 164 116 164 116 164 116 156 108 156 108 156 108 156 108 152 104 152 104 152 104 152 104 148 100 148 100 148 100 148 100 152 100 140 92 140 92 148 104 148 100 148 100 148 100 148 100 148 96 144 92 140 96 144 100 148 96 140 92 136 88 140 92 140 92 140 92 140 92 140 92 136 88 136 88 136 88 136 88 132 84 132 84 132 84 132 84 132 84 132 80 128 80 128 80 36 32 36 32 36 32 36 32 28 28 32 28 32 24 24 16 28 24 28 24 28 24 28 24 24 20 28 28 32 24 24 20 12 8 8 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 4 4 4 8 8 8 8 8 12 12 12 16 16 16 16 12 12 12 8 8 8 4 8 12 12 16 16 12 12 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 24 32 52 64 80 84 88 84 92 92 88 88 88 88 92 92 68 76 76 80 68 56 36 24 8 8 4 4 4 4 0 0 0 0 0 0 0 0 0 0 12 20 28 28 20 12 12 12 12 12 12 12 12 12 12 12 12 16 16 20 20 16 16 12 20 20 16 16 16 16 20 20 40 80 116 120 116 120 116 104 104 108 104 108 104 108 104 108 104 124 120 108 100 112 104 92 88 80 80 68 60 40 32 16 32 20 32 48 60 56 68 76 200 284 568 492 572 488 432 304 288 332 300 384 324 392 344 400 356 420 356 432 336 408 356 476 432 464 376 444 564 688 564 408 368 556 564 552 552 592 632 564 400 216 340 236 368 352 396 308 544 696 716 356 224 156 516 644 620 492 556 476 584 472 584 500 600 480 572 452 552 448 536 428 516 412 500 392 472 424 480 300 300 352 504 408 492 416 500 436 468 376 444 352 464 416 524 432 548 448 560 464 572 460 548 428 532 448 568 488 620 556 668 560 588 504 584 524 620 548 604 516 560 456 500 448 536 476 532 488 564 520 560 520 560 524 564 532 560 528 564 532 556 528 560 548 564 540 556 532 556 548 580 568 592 560 600 620 652 620 644 644 656 656 664 656 664 668 660 632 612 652 680 664 660 668 672 648 656 640 660 644 660 644 644 640 624 648 668 672 660 664 644 636 636 652 668 684 684 680 668 652 660 652 664 672 692 664 664 644 588 548 580 584 664 644 712 672 712 628 696 632 728 624 708 620 716 604 664 616 756 628 648 552 724 612 632 528 668 600 672 592 684 564 664 540 648 528 632 512 612 496 640 544 620 500 612 472 580 480 652 496 616 460 596 444 588 464 616 480 596 468 592 484 604 480 596 476 588 456 552 416 540 420 532 400 508 388 516 404 496 400 500 388 480 360 472 364 476 392 416 208 264 208 272 216 272 200 248 188 248 188 232 172 216 156 188 136 172 132 172 132 180 164 248 212 260 184 236 180 228 164 236 172 240 164 228 152 232 168 260 204 292 220 296 216 316 244 320 248 320 244 316 236 316 228 320 232 328 240 332 244 356 264 348 252 336 240 324 232 340 252 336 248 336 252 340 256 360 264 344 248 336 252 348 264 348 256 348 260 340 244 304 204 260 184 276 160 168 104 216 148 256 168 248 164 284 236 328 224 324 240 332 248 340 252 340 256 344 236 340 232 336 236 340 240 344 240 348 244 348 244 344 240 340 244 336 244 336 240 332 240 332 240 332 240 332 240 332 240 328 236 332 240 332 240 328 236 340 248 340 248 340 248 340 248 336 248 336 244 332 244 332 244 324 236 324 236 324 236 324 236 332 244 336 252 344 256 340 252 340 248 336 244 332 248 336 252 328 248 336 256 340 256 336 252 336 252 336 252 336 252 336 252 332 248 336 244 332 252 360 284 396 308 400 316 404 316 400 312 388 320 388 316 392 332 420 364 444 404 460 412 444 420 456 416 448 400 460 404 460 408 464 408 448 392 444 388 440 384 440 384 456 392 448 384 440 376 432 368 436 376 436 376 436 372 436 376 432 344 396 364 416 336 396 372 404 352 408 356 408 352 404 352 384 340 380 336 376 336 372 332 368 328 360 316 352 312 352 312 336 300 332 296 332 292 328 292 316 280 316 280 312 268 296 264 288 264 284 264 284 260 276 252 256 236 260 244 264 244 260 240 240 228 256 240 256 232 256 240 240 224 240 232 256 236 244 220 204 180 184 156 156 124 128 108 136 116 128 124 156 156 180 168 192 180 204 196 212 192 200 180 204 188 200 184 200 184 200 184 188 180 184 176 184 176 188 184 184 176 184 176 184 176 184 176 180 172 176 164 168 160 164 156 180 172 180 168 176 164 172 164 180 168 176 164 172 160 168 156 160 152 160 152 160 152 160 152 160 152 160 152 160 152 160 152 164 152 156 144 152 148 160 156 156 144 152 144 152 144 152 148 156 148 156 148 156 148 156 148 156 148 152 144 152 144 156 148 156 148 152 140 144 136 148 140 144 136 144 136 144 136 144 136 144 136 144 136 144 136 144 136 140 132 140 132 140 132 140 132 140 132 140 132 140 136 144 136 28 8 28 8 28 8 28 8 28 8 28 8 24 4 20 0 24 8 24 8 24 8 24 8 24 8 24 8 24 4 20 0 8 8 8 4 4 4 0 0 0 0 0 0 0 0 0 0 4 0 4 0 8 0 8 4 12 4 12 4 12 8 20 12 20 8 16 8 12 4 12 4 4 0 16 12 24 12 16 4 24 16 24 16 24 16 24 16 20 12 20 12 20 12 20 12 20 20 52 52 76 64 84 68 92 60 88 52 84 48 92 52 72 60 88 60 56 12 16 4 4 0 4 4 4 4 4 4 0 0 0 0 0 0 0 0 20 24 28 28 24 20 16 12 12 4 12 4 12 4 12 4 12 8 16 12 20 8 16 4 20 12 20 8 12 8 24 24 52 80 112 108 116 112 116 96 104 84 104 84 104 84 104 84 108 100 120 88 104 92 108 72 76 68 76 60 56 32 24 8 28 16 36 52 64 44 56 44 148 272 500 404 488 364 368 212 312 296 364 368 392 368 404 372 428 372 424 384 416 372 444 444 516 444 408 332 560 648 600 276 416 552 600 516 572 576 644 480 292 188 232 192 284 292 296 204 536 644 600 228 144 136 560 584 556 396 456 336 460 368 452 380 444 352 432 348 436 348 416 328 396 308 388 308 372 320 348 168 236 268 408 316 388 316 392 348 384 308 356 292 360 320 384 328 392 344 408 372 432 376 408 344 368 328 392 348 424 400 460 384 456 400 492 460 564 528 596 524 544 440 468 420 500 452 492 436 516 456 504 460 508 464 504 460 508 480 524 484 508 464 508 480 524 492 536 500 528 488 524 496 536 488 532 556 584 532 544 560 600 600 628 616 644 640 644 604 576 600 652 636 652 648 664 640 640 624 632 620 636 624 636 620 620 636 680 652 664 640 648 616 636 632 672 664 680 648 652 624 652 620 652 636 668 620 640 592 564 524 560 552 612 564 632 584 636 556 612 564 628 560 608 560 620 492 568 520 664 516 548 472 632 508 536 420 560 484 568 488 564 460 532 436 520 428 508 412 496 400 524 448 500 404 492 376 428 380 508 400 464 352 448 344 456 360 464 356 448 336 440 344 460 364 464 368 468 372 464 364 440 340 428 316 396 296 400 304 396 284 396 280 368 264 360 276 368 320 308 144 196 156 212 152 196 136 184 140 192 148 188 144 168 124 152 104 136 100 140 116 128 128 200 188 208 160 184 136 168 132 180 136 180 128 168 116 168 112 176 128 192 136 204 144 236 168 236 164 240 156 236 152 228 160 224 164 228 168 232 168 228 164 232 172 236 176 244 180 236 156 240 152 240 156 244 164 256 168 244 160 240 160 248 168 248 160 240 156 236 140 204 112 188 128 216 120 120 60 180 140 216 164 216 156 224 184 232 156 240 188 248 196 256 200 252 196 240 168 232 164 232 164 236 172 236 172 244 176 244 176 240 168 240 168 236 164 236 164 236 164 236 164 236 164 236 164 236 164 228 160 232 164 236 160 232 156 244 172 244 172 244 172 244 180 248 192 244 188 240 180 236 180 236 180 240 184 240 184 236 180 240 188 248 196 252 196 252 192 252 192 248 188 244 192 248 196 248 180 252 188 256 188 252 180 248 180 248 180 248 180 248 180 248 196 248 196 256 216 284 240 300 252 312 264 320 268 316 260 324 264 328 292 336 320 368 372 388 388 412 392 408 388 416 384 408 400 404 400 404 400 404 400 392 384 388 384 384 380 384 380 392 376 388 372 380 364 376 360 376 364 376 364 376 360 372 356 364 348 352 356 356 340 344 352 336 336 348 348 352 348 344 336 340 332 336 328 332 320 328 316 328 316 316 300 304 296 304 300 296 276 296 272 288 268 284 264 272 252 272 252 268 240 256 232 260 236 260 236 260 232 252 228 232 212 240 216 244 220 240 216 228 216 240 224 236 208 228 204 240 188 208 164 204 160 192 132 116 76 128 88 132 88 128 84 128 72 104 52 104 64 112 68 144 108 168 136 188 140 180 128 180 136 180 136 184 140 184 140 184 136 180 128 172 124 172 128 172 124 172 124 172 124 172 124 172 124 176 132 180 128 168 120 172 124 172 124 168 120 164 116 176 124 168 120 160 112 156 104 152 104 152 104 152 104 152 104 156 108 156 108 156 108 156 108 160 108 148 92 140 100 156 112 144 96 148 104 152 100 144 96 148 100 148 100 148 100 148 100 152 100 144 96 144 96 148 104 152 100 144 92 140 92 140 96 136 88 136 88 136 88 136 88 136 88 136 88 136 88 136 88 136 88 136 88 136 88 136 88 124 76 128 80 132 88 136 88 32 28 32 28 32 28 32 28 32 28 28 24 24 20 24 20 28 24 28 24 28 24 28 24 28 24 24 20 20 16 20 16 8 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 4 8 8 8 12 12 12 12 20 16 12 12 12 20 24 28 20 20 20 20 16 16 16 12 8 12 20 24 24 24 20 16 24 24 24 24 24 24 24 24 20 20 20 20 20 20 20 20 24 40 64 72 80 76 88 88 92 88 84 84 84 84 88 92 84 100 96 80 40 16 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 24 24 20 24 24 20 16 12 12 12 12 12 12 12 12 12 12 16 16 20 20 16 16 12 16 20 24 16 8 12 28 40 68 92 112 112 112 120 116 104 100 104 100 104 100 104 100 104 104 120 116 108 100 108 100 88 76 72 72 60 56 36 28 16 28 28 52 68 72 56 64 76 248 380 596 496 572 440 392 296 296 348 292 384 316 400 356 416 376 428 364 440 364 428 376 488 436 508 300 268 388 700 568 296 480 620 624 592 588 656 688 488 376 248 412 280 444 344 352 260 664 736 612 240 224 232 728 644 648 516 564 468 572 464 548 428 548 436 540 428 520 400 468 348 452 348 452 368 448 372 404 224 356 356 476 372 464 372 460 392 468 364 444 352 444 348 440 352 444 356 452 372 476 384 468 368 444 364 468 360 476 392 492 376 480 404 500 464 572 532 624 564 652 540 580 532 620 564 624 556 596 520 584 512 592 520 580 512 544 504 572 508 548 488 548 512 564 532 580 536 568 524 572 540 576 516 560 544 584 512 548 524 576 560 604 588 632 624 644 596 588 596 652 632 660 636 672 640 660 620 628 608 636 620 636 612 616 652 676 672 648 652 636 636 628 652 668 680 668 660 648 640 652 652 664 656 672 652 652 612 580 536 600 588 652 604 672 636 696 612 684 624 720 616 708 608 700 572 656 604 744 588 636 564 712 592 628 508 648 564 652 572 652 532 628 512 616 504 604 488 596 484 624 528 604 484 596 456 552 472 644 496 608 460 584 456 576 456 576 456 552 432 532 420 564 444 560 440 564 456 588 480 580 456 564 424 528 400 524 416 528 424 520 404 492 368 476 364 480 384 404 204 268 216 276 212 256 192 240 184 240 188 236 176 212 164 192 140 172 140 180 144 180 164 264 228 288 200 252 180 268 196 268 192 268 188 256 176 240 168 240 168 248 188 268 208 300 232 304 236 304 236 300 224 320 232 316 228 312 224 312 224 296 208 304 224 320 236 332 252 320 236 316 232 320 240 328 244 316 236 324 244 328 244 320 236 332 240 320 236 316 224 280 192 272 196 292 196 188 116 248 216 308 240 340 240 316 228 316 224 332 244 336 252 340 252 336 248 344 240 340 232 336 236 344 240 340 236 344 244 348 240 340 236 324 236 320 236 320 240 324 240 324 240 324 240 324 240 324 240 316 232 320 240 324 236 316 232 324 240 324 240 324 240 324 240 332 248 324 244 316 240 312 236 320 244 324 248 324 248 320 244 320 248 328 252 332 256 328 252 332 252 328 248 324 252 328 256 332 252 340 256 340 252 332 248 332 248 332 248 332 248 332 248 332 252 324 256 344 284 376 308 392 320 404 332 412 332 408 328 392 332 400 336 408 356 436 392 460 412 456 420 448 412 440 420 456 404 460 400 452 392 448 388 444 388 440 384 440 380 436 380 440 380 440 380 440 380 440 380 432 372 436 376 436 368 424 360 392 360 424 360 412 360 404 324 388 336 400 348 404 344 396 340 392 344 380 332 368 320 356 312 364 320 348 300 336 296 336 296 332 292 328 288 320 280 312 276 300 264 304 264 300 260 288 256 276 260 276 264 272 256 264 252 252 244 256 248 260 248 256 244 244 224 244 228 252 232 248 224 252 204 184 144 152 136 140 116 148 140 172 172 200 188 208 192 188 156 152 120 128 112 120 100 136 132 168 168 196 180 196 176 192 176 192 176 196 180 196 180 192 184 184 172 180 168 180 172 180 172 180 172 180 172 180 172 160 160 176 180 192 180 184 176 180 172 180 168 176 164 172 164 184 172 176 168 168 160 164 152 160 152 160 152 160 152 160 152 164 156 164 156 164 156 164 156 172 156 156 144 152 148 164 164 152 148 160 152 160 152 156 144 156 148 156 148 156 148 156 148 160 152 156 144 152 148 160 152 160 148 152 144 148 140 152 144 152 144 152 144 152 144 152 144 144 136 144 136 144 136 144 136 144 136 144 136 144 136 144 136 128 120 128 124 136 128 140 132 24 4 24 4 24 4 24 4 32 8 24 0 20 0 20 4 20 4 20 4 20 4 20 4 24 4 16 0 8 0 8 0 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 8 0 12 4 12 8 16 8 24 12 16 4 16 12 28 24 24 16 24 12 20 12 16 8 12 8 20 16 24 16 24 16 20 12 20 12 20 12 20 12 16 8 16 8 16 8 16 8 20 28 68 60 76 60 84 72 88 56 84 52 84 44 88 48 96 80 100 56 44 0 0 0 0 0 4 4 4 4 8 8 0 0 0 0 0 0 0 0 28 20 16 16 20 20 16 8 12 4 12 4 12 4 12 4 12 8 16 12 20 8 16 4 16 16 24 8 8 4 32 40 80 92 112 100 112 112 116 92 108 88 108 88 108 88 108 88 104 96 116 84 100 88 104 68 72 60 60 44 40 24 24 16 20 20 52 64 72 56 76 72 220 344 472 396 496 304 344 240 340 316 372 364 388 364 404 376 432 376 432 404 452 408 472 460 496 468 316 136 320 580 572 228 552 620 660 596 636 632 660 412 284 252 352 316 364 256 228 212 656 628 476 164 152 280 664 532 548 400 476 352 464 372 436 348 412 328 412 328 412 312 368 268 344 256 352 300 372 304 320 152 296 276 364 268 368 296 352 296 352 280 344 288 352 284 340 292 348 288 340 288 352 296 344 276 344 292 352 288 356 312 364 280 376 296 392 324 424 368 468 408 536 432 492 456 552 508 580 524 584 516 580 520 576 524 588 536 576 532 596 528 548 476 524 484 496 444 508 448 492 444 516 488 536 492 520 476 504 468 500 476 504 484 528 500 548 536 564 512 544 536 584 556 580 544 580 564 620 592 584 568 588 584 592 576 596 620 672 644 644 620 636 612 628 628 676 664 672 636 644 624 644 624 652 620 648 612 628 564 520 484 540 532 604 544 620 568 616 532 608 560 632 560 596 548 576 484 560 500 620 488 532 464 584 484 524 416 544 468 540 468 532 436 508 416 500 412 488 396 484 392 512 440 488 396 480 364 428 372 500 396 476 368 464 348 432 332 448 344 448 332 432 316 448 348 436 328 416 328 444 364 464 364 452 340 420 316 420 324 420 304 420 284 384 268 360 272 384 316 300 128 188 152 212 148 220 168 200 148 188 144 168 124 168 124 148 104 136 112 144 112 136 140 224 204 240 180 200 144 200 148 188 132 180 120 172 116 176 124 168 108 172 128 196 144 220 156 224 156 232 160 228 156 240 176 232 172 224 164 220 160 212 160 216 164 220 168 224 172 228 152 228 152 232 160 240 168 220 152 236 168 244 164 232 152 248 156 236 152 236 156 216 136 220 140 228 144 132 56 180 156 204 176 252 184 228 176 240 184 236 184 244 188 244 188 240 184 240 176 236 172 232 176 236 180 236 176 240 180 240 180 236 176 232 168 236 168 240 172 240 172 236 168 236 168 236 168 236 168 232 164 236 168 236 168 232 164 236 168 236 168 236 168 236 168 240 180 240 180 240 176 236 176 248 188 248 188 248 188 248 188 244 184 248 192 252 192 252 192 256 192 252 188 248 192 252 196 252 184 256 188 256 184 248 176 252 184 252 184 252 184 252 184 256 196 248 200 276 244 312 260 320 264 324 272 328 272 324 268 320 260 332 292 344 336 380 392 420 416 424 428 428 392 420 396 408 396 400 388 388 380 380 376 380 376 380 372 376 372 372 368 368 356 372 360 376 364 376 364 364 356 372 360 372 352 356 340 364 352 340 324 328 336 352 356 336 332 340 336 340 332 336 328 348 336 340 324 324 308 308 300 316 304 308 292 292 280 288 276 292 272 288 264 280 256 272 248 260 240 264 244 260 236 252 232 252 228 260 232 256 228 252 220 244 220 248 220 248 216 240 208 256 224 224 196 200 168 180 148 176 124 140 96 136 108 164 128 184 148 196 160 208 160 204 156 204 144 172 120 156 112 148 96 128 92 152 124 176 136 180 136 176 132 176 132 176 132 172 128 184 132 176 124 168 120 168 124 168 120 168 120 168 120 168 120 136 96 152 116 168 124 172 120 168 120 164 116 164 112 160 112 172 120 168 116 164 112 160 108 156 108 156 108 156 108 156 108 160 112 160 112 160 112 160 112 160 108 152 100 148 104 156 112 152 104 152 100 148 104 152 104 148 100 148 100 148 100 148 100 152 104 148 100 148 100 152 104 152 104 148 96 144 96 144 96 144 96 144 96 144 96 144 96 136 88 136 88 136 88 136 88 140 92 140 92 140 92 140 92 120 72 120 76 124 76 124 76 28 24 28 24 28 24 28 24 36 28 28 20 20 20 28 24 20 16 20 16 20 16 20 16 24 16 12 4 4 0 4 4 4 4 4 0 0 0 0 0 0 0 4 4 8 8 8 12 12 12 12 16 16 16 20 20 28 24 16 12 16 20 32 36 28 28 24 24 24 20 20 20 20 20 20 20 20 24 28 28 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 24 44 76 80 80 72 84 92 88 84 84 80 80 84 84 88 88 92 80 64 36 16 0 0 0 0 0 4 4 8 8 8 0 0 0 0 0 0 0 0 28 16 8 8 16 20 12 4 12 12 12 12 12 12 12 12 12 16 16 20 20 16 16 12 16 24 28 16 4 8 32 56 92 104 108 104 108 124 116 100 104 108 104 108 104 108 104 108 100 116 112 104 96 108 100 88 80 68 60 40 36 28 32 28 20 28 56 76 84 76 100 120 384 472 576 488 588 376 348 316 308 364 292 384 300 388 352 412 372 424 376 464 404 472 404 504 416 480 228 184 228 568 468 280 616 672 680 684 664 692 684 424 412 324 528 372 476 264 328 384 776 684 496 220 248 412 736 564 624 512 572 456 556 452 548 424 512 400 504 396 504 400 492 384 464 348 460 392 468 372 400 224 424 360 432 336 456 372 436 348 428 328 428 360 448 340 432 352 428 336 424 344 436 348 424 320 424 340 432 332 440 352 448 332 448 372 452 388 468 408 488 432 520 436 496 464 552 508 580 548 660 580 676 580 664 584 684 620 712 652 736 640 676 576 648 592 604 564 656 592 640 552 608 548 640 584 624 508 564 524 600 512 572 532 576 520 572 536 572 504 572 532 592 548 584 532 588 556 644 584 588 548 580 568 584 560 576 616 648 648 620 628 616 624 616 648 672 684 668 656 652 652 632 648 656 632 644 636 632 580 556 508 576 572 656 608 664 616 668 596 680 628 724 612 700 584 660 576 672 564 696 564 632 528 652 544 616 500 648 540 628 532 632 516 612 496 600 492 592 476 584 472 612 520 592 476 584 448 564 472 620 492 600 472 572 436 544 436 548 444 552 448 548 436 556 444 560 424 528 408 536 432 572 452 568 440 552 432 564 460 540 436 532 420 508 384 492 384 516 408 408 196 264 220 284 220 284 220 260 196 244 184 220 160 204 156 180 136 172 136 180 148 196 176 296 256 324 228 280 196 276 192 260 176 252 168 256 176 260 184 244 176 240 184 256 200 264 204 276 216 284 228 288 224 304 224 308 220 308 220 308 220 308 220 308 216 304 216 300 212 304 220 304 220 308 228 320 240 308 228 316 232 320 236 320 236 320 232 312 228 316 228 292 208 324 224 308 224 216 140 260 232 288 224 324 228 316 240 328 228 320 232 324 236 324 232 320 228 336 232 332 228 332 228 336 232 336 236 340 240 344 236 340 236 324 236 320 236 324 240 328 244 316 232 316 232 316 232 316 232 308 228 316 232 316 232 312 224 316 232 316 232 316 232 316 232 312 236 312 236 312 240 316 240 324 244 316 236 312 240 320 248 316 244 324 252 328 252 328 248 332 252 328 248 324 252 328 256 336 256 340 256 340 252 332 244 336 252 336 252 336 252 336 252 336 252 324 260 360 308 396 324 392 316 388 308 384 308 388 312 384 324 392 332 400 360 440 400 464 412 456 432 452 404 420 420 436 388 444 384 440 380 436 376 432 376 428 372 428 368 424 368 428 368 428 368 428 364 424 364 420 364 428 368 424 356 408 340 416 340 448 488 552 408 420 392 400 340 392 332 384 328 384 332 384 336 372 328 364 316 352 312 348 308 344 300 332 284 320 272 328 288 320 280 312 268 304 264 296 260 300 264 296 260 292 256 268 256 268 256 268 252 260 244 260 248 256 244 252 232 240 224 272 228 220 180 192 164 172 144 168 156 180 168 192 192 228 228 216 200 216 196 208 188 200 180 220 196 204 188 204 188 196 172 176 164 188 176 196 180 196 180 196 180 192 176 188 168 184 168 188 176 180 168 176 168 180 172 176 168 176 168 176 168 176 168 148 144 156 156 168 160 172 164 172 164 168 160 164 156 164 156 172 164 172 164 172 164 172 164 168 160 168 160 168 160 168 160 168 160 168 160 168 160 168 160 164 156 164 156 164 156 164 156 164 156 156 144 152 148 164 156 156 148 156 148 156 148 156 148 164 152 160 148 156 152 160 156 164 152 156 144 152 144 152 148 148 140 148 140 148 140 148 140 144 136 144 136 144 136 144 136 148 140 148 140 148 140 148 140 136 128 136 128 136 124 132 124 24 4 24 4 24 4 24 4 36 12 24 0 16 0 24 12 12 0 12 0 12 0 12 0 20 0 8 0 0 0 0 0 4 4 4 0 0 0 0 0 4 4 4 8 8 12 12 16 12 4 16 8 16 12 20 12 28 16 20 4 16 16 32 32 28 20 28 16 24 16 20 12 28 16 20 8 20 16 32 28 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 0 24 32 76 64 76 56 80 76 88 52 84 48 80 44 84 56 84 52 68 36 40 4 8 0 0 0 0 4 4 8 8 8 0 0 0 0 0 0 0 0 28 16 4 4 12 16 12 4 12 4 12 4 12 4 12 4 12 8 16 12 20 8 16 4 16 16 28 8 4 0 36 52 96 100 108 96 108 116 116 92 112 92 112 92 112 92 112 92 104 96 116 84 100 88 100 68 80 52 52 28 24 16 28 24 12 20 52 60 76 64 108 100 352 424 464 404 512 264 304 248 356 324 376 356 376 352 396 368 420 380 440 428 484 444 488 472 480 412 264 168 268 456 436 220 648 644 688 664 680 648 640 372 336 312 380 312 304 168 244 428 724 592 384 164 156 404 620 444 528 408 472 348 444 368 448 376 456 348 412 312 392 312 388 304 416 312 396 336 392 296 304 132 348 280 336 244 368 300 340 276 340 268 340 308 356 284 328 296 324 272 336 292 356 292 332 260 332 276 336 256 328 272 332 244 332 264 356 300 380 324 408 344 420 332 408 352 444 380 476 428 476 420 492 420 476 428 512 484 556 532 616 564 600 552 616 584 652 648 764 728 752 632 628 552 640 616 620 504 520 524 572 500 556 516 540 480 512 472 504 436 484 456 504 472 504 464 516 508 596 552 540 512 540 528 548 516 548 572 636 600 612 576 612 580 616 624 676 664 668 636 652 640 620 612 640 596 624 592 608 536 528 480 532 524 596 536 592 524 588 516 600 560 632 556 584 528 540 496 568 464 568 476 524 432 520 444 500 416 540 452 508 432 524 428 500 408 492 404 480 392 476 384 504 432 480 388 472 356 456 376 492 380 476 364 444 308 452 340 440 332 440 336 448 344 428 340 440 332 412 308 408 320 440 348 444 344 440 352 464 372 460 348 468 344 444 328 432 348 424 340 312 128 188 160 224 168 216 164 196 152 196 156 184 140 156 116 144 100 132 108 140 112 136 132 224 216 252 180 208 140 220 156 200 132 188 132 200 152 200 136 184 120 176 124 184 128 188 128 200 144 212 144 220 148 212 156 212 164 216 168 220 172 216 164 216 164 216 164 216 160 212 136 212 140 220 148 228 156 236 156 224 148 224 156 240 168 216 136 208 136 216 148 208 132 252 148 228 152 152 76 192 172 236 176 224 160 228 188 232 148 224 172 228 176 228 172 224 164 232 172 228 168 224 172 228 168 236 176 240 180 244 176 240 172 236 168 236 172 240 176 244 176 232 164 228 164 228 172 232 172 216 156 220 160 224 156 220 152 228 164 228 164 228 164 228 172 228 172 232 176 236 180 240 184 244 180 232 164 224 172 240 184 240 184 248 192 252 192 252 188 256 192 252 188 248 192 252 196 256 188 256 188 256 184 244 176 256 188 256 188 256 188 256 188 260 192 248 200 288 256 328 272 332 272 320 256 312 256 316 264 316 260 328 292 344 340 384 400 404 392 400 404 404 368 380 376 380 372 376 376 380 376 380 380 372 368 368 364 368 360 364 352 376 352 368 344 360 336 352 340 356 348 364 356 364 340 344 324 292 308 528 788 812 552 372 348 348 340 336 324 324 320 324 324 328 320 328 316 324 312 320 312 304 296 304 292 296 276 272 260 288 268 284 260 272 248 264 240 260 240 264 244 264 240 256 236 248 224 256 228 256 224 248 216 244 216 244 212 232 196 216 184 180 148 144 128 160 156 188 164 192 168 216 172 188 132 176 136 188 144 188 144 188 144 188 144 196 148 188 148 192 148 180 128 192 148 188 144 184 136 180 136 184 136 176 128 168 120 164 116 176 124 172 120 168 124 172 128 168 120 168 120 168 120 168 120 156 108 160 112 160 112 164 116 160 112 156 108 156 104 152 104 160 116 164 116 164 116 164 120 164 116 164 116 164 116 164 116 160 112 160 112 160 112 160 112 152 108 156 112 160 108 156 104 164 108 148 92 140 100 156 116 148 100 148 100 148 100 148 100 156 104 152 100 148 104 152 108 156 104 148 96 144 96 144 100 136 88 136 88 136 88 136 88 136 88 136 88 136 88 136 88 140 92 140 92 140 92 140 92 140 88 136 84 132 80 128 76 24 28 24 28 24 28 24 28 28 32 28 28 24 28 20 20 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 16 20 20 24 24 20 20 16 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 20 24 24 28 28 24 24 20 28 24 24 20 20 24 24 28 24 24 20 20 16 24 20 28 20 28 28 28 16 16 16 24 60 64 76 76 80 80 92 96 84 84 88 88 92 88 88 84 76 88 84 80 52 28 8 4 0 4 0 0 4 4 4 4 0 0 4 4 4 4 4 4 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 20 20 20 20 20 20 20 12 24 28 20 8 16 44 68 92 96 100 104 108 112 112 112 112 112 112 108 108 104 104 104 104 104 104 104 104 96 92 96 84 68 60 36 24 12 8 8 28 56 64 64 92 72 144 208 508 476 572 508 500 312 340 312 316 360 296 380 308 372 324 400 360 428 372 444 396 472 432 492 444 360 220 196 220 460 356 372 656 688 644 696 660 736 660 380 396 320 380 236 416 236 340 564 792 632 348 272 364 504 732 524 628 492 592 456 564 440 568 444 556 456 540 436 516 424 512 420 520 432 520 460 536 324 324 248 460 352 448 364 444 348 448 388 424 324 404 328 444 364 444 328 412 336 400 356 428 344 412 340 408 344 444 344 424 336 460 380 424 352 432 360 436 376 464 404 432 380 448 404 476 432 504 444 544 452 528 428 520 456 564 508 588 508 580 512 588 520 596 532 632 592 748 704 772 640 716 648 900 860 828 628 764 688 752 728 788 648 664 540 632 552 584 456 576 488 552 488 548 480 556 524 672 564 592 524 596 532 568 512 568 560 624 604 624 596 628 620 624 636 680 656 672 648 652 612 600 608 648 620 636 596 600 544 556 504 572 548 644 592 640 556 636 596 700 636 704 592 656 560 636 560 680 576 648 528 620 524 636 512 604 524 640 532 624 528 632 524 600 488 580 484 576 476 572 488 596 504 588 480 564 464 552 472 600 480 572 460 556 444 556 452 556 448 552 448 552 448 572 456 568 448 572 460 592 480 596 464 592 524 696 576 628 444 656 616 832 672 672 464 620 596 616 532 428 200 276 204 296 224 268 196 268 192 256 176 228 172 212 152 184 140 176 144 172 132 164 172 292 272 344 244 292 204 312 212 276 196 272 200 268 192 280 208 280 204 276 208 280 212 276 204 276 204 276 208 284 212 292 212 288 220 304 228 300 216 304 228 304 228 304 228 304 228 284 208 284 212 292 220 304 232 316 240 312 232 304 224 296 220 296 220 300 228 304 220 292 212 280 232 284 220 248 116 264 236 300 220 296 220 296 224 304 232 312 236 308 228 304 224 296 220 308 232 304 232 304 232 308 232 300 228 308 236 324 240 332 244 324 240 316 240 316 240 316 240 304 232 304 232 304 228 300 228 312 236 308 228 304 232 312 236 300 224 300 228 304 232 308 232 308 232 312 236 312 232 304 228 308 232 308 236 312 240 316 240 324 248 324 252 328 256 332 256 332 252 324 248 332 256 328 248 328 252 328 252 328 252 328 252 340 260 328 248 324 252 336 264 328 256 340 272 356 292 372 300 384 308 388 312 388 308 384 304 356 312 380 344 424 392 456 404 464 408 444 392 432 384 424 380 424 368 432 376 440 380 444 384 424 364 424 360 420 360 416 356 424 352 420 356 432 364 416 348 408 352 412 360 412 352 408 348 332 508 1020 1004 1020 952 564 344 404 340 380 332 376 332 364 312 352 312 348 308 348 308 348 308 340 304 340 296 324 276 316 276 312 280 300 268 292 268 300 276 284 260 292 256 276 240 272 248 268 252 264 248 256 240 248 236 252 236 240 220 224 204 208 192 200 184 192 188 208 204 212 196 208 196 208 196 208 200 208 200 208 192 208 188 204 184 200 184 200 184 200 180 196 176 192 176 188 176 192 180 196 176 192 172 188 172 188 172 188 172 188 172 180 164 180 164 180 164 180 164 180 164 188 176 192 172 180 164 176 160 176 160 176 160 176 160 172 160 176 164 180 160 176 156 168 160 168 160 168 160 168 160 164 156 164 156 164 156 164 156 168 160 168 156 164 152 160 152 172 164 172 160 168 160 164 156 148 144 156 152 160 152 160 152 148 140 148 144 152 148 156 148 152 148 156 152 160 148 156 144 152 144 152 148 156 152 160 152 152 144 148 136 140 128 136 124 144 136 144 136 144 136 144 136 148 140 148 136 144 132 140 132 144 136 144 136 144 136 144 136 24 16 24 16 24 16 24 16 28 20 24 16 20 12 20 12 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 16 12 20 16 24 12 20 8 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 16 24 20 28 16 24 12 28 16 24 12 20 16 24 20 28 4 24 0 20 4 24 8 24 8 32 8 20 0 24 8 56 44 76 60 80 60 84 72 80 64 84 68 88 64 84 60 84 60 96 56 68 24 32 4 16 0 12 0 8 0 0 0 4 0 0 0 4 0 12 8 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 20 12 20 12 20 12 20 12 12 12 28 12 12 12 48 64 92 88 100 96 108 104 112 104 112 104 112 100 108 96 104 96 104 96 104 96 100 88 92 72 76 32 52 20 24 12 8 16 20 40 44 40 68 16 124 176 432 388 468 404 420 244 332 280 368 324 364 340 380 328 384 356 420 384 432 404 456 436 480 456 480 316 256 184 244 408 352 356 608 564 584 540 556 656 536 312 296 244 252 220 264 156 256 600 728 580 268 172 296 408 532 352 496 384 460 356 416 320 392 304 388 276 408 300 432 336 452 360 440 336 412 348 424 252 260 216 428 312 364 268 328 248 312 276 320 280 328 304 340 312 336 292 340 284 344 312 368 296 344 292 332 260 312 252 324 260 304 236 328 304 336 296 328 280 336 284 384 324 396 328 412 332 416 336 424 360 408 348 404 364 440 416 480 432 476 436 472 432 472 432 444 420 480 476 500 456 512 516 640 664 628 532 612 588 624 676 836 732 736 636 680 612 616 512 564 496 524 480 512 472 516 504 596 520 508 480 524 488 516 484 508 492 548 520 556 516 564 528 588 588 632 600 616 584 596 548 568 564 608 572 588 548 552 496 492 452 508 492 568 528 564 496 544 512 596 548 600 516 560 484 528 476 564 492 536 448 508 444 520 432 496 448 532 460 520 444 524 416 492 384 476 380 472 372 472 388 496 404 488 380 468 368 452 384 488 380 460 364 448 344 444 352 444 348 440 348 440 344 456 348 448 340 448 348 460 360 464 352 464 404 552 452 508 348 528 480 660 520 524 348 472 460 516 456 340 140 208 148 228 168 192 148 192 144 184 128 168 124 164 104 144 100 144 100 136 96 128 140 244 232 276 192 224 152 236 156 212 148 208 152 212 144 212 144 208 140 208 140 212 144 212 144 208 140 212 144 216 152 216 152 212 156 224 168 220 156 220 160 220 160 224 164 224 164 212 148 208 148 212 156 224 164 224 164 220 160 216 152 212 152 216 160 220 164 220 156 212 148 204 172 208 160 168 52 188 176 224 160 220 160 220 164 228 172 224 168 228 168 228 168 228 168 232 184 236 184 236 184 232 176 224 172 228 176 232 176 240 180 236 168 236 176 236 176 236 176 228 172 228 172 228 172 232 180 232 176 228 172 228 172 232 176 224 168 224 172 228 176 232 176 228 172 232 180 236 180 232 176 232 176 232 180 236 184 240 184 244 184 248 188 248 192 252 192 260 192 248 192 256 200 256 188 252 192 252 192 252 192 252 192 260 196 252 188 248 192 256 192 252 180 268 196 280 220 292 228 296 236 300 244 300 240 296 240 300 264 328 316 376 356 396 368 404 376 392 372 380 372 376 372 376 360 372 360 372 356 368 356 364 352 360 348 356 344 356 336 352 316 348 320 360 332 352 316 348 328 352 328 348 332 344 324 320 396 736 732 724 640 380 296 336 316 324 308 324 316 316 300 308 296 304 296 300 288 296 288 284 280 288 276 276 268 276 268 276 260 272 248 264 248 268 256 256 244 260 240 244 224 240 232 252 232 248 224 240 216 236 212 232 208 224 196 208 180 192 168 188 164 180 164 192 168 192 160 192 156 192 156 196 148 196 148 192 148 188 144 188 140 184 140 192 144 188 144 184 140 184 136 172 128 176 132 176 132 172 128 172 128 172 128 172 128 172 128 168 124 168 124 168 124 168 124 160 120 168 128 172 124 164 116 160 116 160 116 160 116 160 116 156 116 160 120 164 116 160 112 160 112 160 112 160 112 160 112 160 112 160 112 160 112 160 112 160 112 160 108 156 108 152 104 156 108 156 108 152 104 148 100 140 92 144 100 148 104 148 100 144 96 144 100 148 104 152 104 144 100 148 104 152 100 148 96 144 96 144 100 148 104 152 104 148 100 144 92 136 84 132 80 136 88 136 88 136 88 136 88 140 92 140 88 136 84 132 84 136 88 136 88 136 88 136 88 20 20 20 20 20 20 20 20 24 24 20 20 20 16 16 16 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 4 4 4 8 8 8 16 20 20 24 24 20 20 16 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 24 28 28 24 24 20 28 24 24 20 20 24 24 28 24 24 20 20 16 24 20 28 20 28 24 24 16 20 24 36 56 64 84 88 92 84 88 84 84 84 88 88 92 84 88 80 80 92 100 100 84 72 60 60 36 36 32 24 16 8 0 0 8 4 0 0 4 12 24 32 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 20 20 20 20 20 20 20 16 20 24 16 12 28 56 80 96 96 104 108 112 112 112 108 112 112 112 108 108 104 104 104 104 104 104 100 100 92 88 88 84 64 52 36 20 12 12 8 20 32 52 60 96 60 188 308 560 496 576 472 444 308 324 332 328 364 308 384 316 376 332 412 348 416 360 440 400 472 436 488 424 324 228 236 224 388 312 408 600 584 568 488 520 648 496 304 344 216 316 252 328 176 456 712 772 504 340 220 592 652 748 556 668 512 628 472 592 432 580 424 528 400 536 408 544 412 540 408 572 432 548 424 552 332 408 300 496 352 428 336 456 360 460 360 400 312 432 336 440 328 448 348 432 340 428 356 428 316 380 300 412 324 420 336 440 356 444 348 424 352 444 364 440 360 440 372 416 356 436 384 464 404 476 408 488 412 484 404 476 408 496 444 528 460 528 464 528 460 512 456 524 440 524 456 540 468 576 528 592 564 612 508 612 508 596 612 696 608 692 612 732 676 740 632 744 640 688 608 676 592 660 604 664 540 580 504 584 512 576 512 564 520 576 536 584 548 592 552 608 592 648 596 624 576 600 544 592 572 624 576 604 552 568 496 528 480 560 520 612 556 612 528 592 540 636 572 644 556 620 536 608 532 648 544 628 508 604 500 608 484 588 508 632 524 620 524 612 504 580 472 564 468 560 460 560 476 588 492 580 472 560 460 556 472 584 464 556 448 544 424 540 436 540 432 536 428 532 428 540 420 540 416 536 416 532 412 532 408 532 440 592 480 580 432 556 456 628 472 528 352 488 416 596 512 408 200 288 208 292 224 276 196 272 188 256 180 240 168 212 152 184 140 176 144 168 128 172 184 308 288 352 252 304 220 332 236 312 224 296 224 292 212 296 220 292 216 292 216 296 220 300 220 296 220 296 224 304 232 296 216 292 220 304 228 300 216 292 216 292 216 292 216 292 216 292 212 288 208 284 212 288 216 288 212 288 212 288 212 288 212 288 212 292 216 288 212 280 204 280 228 280 220 244 108 260 236 296 220 296 220 296 224 304 228 292 220 296 224 304 232 308 236 300 228 300 228 300 228 300 228 300 224 300 224 300 224 300 224 304 228 304 228 304 228 300 228 296 224 296 224 296 224 296 224 304 224 300 220 296 224 300 228 300 224 300 228 304 232 308 232 296 224 304 232 312 236 312 236 308 232 308 236 312 240 316 240 320 244 320 248 324 248 328 252 336 256 328 252 336 260 332 252 332 256 332 256 332 256 332 256 332 252 324 248 324 248 328 256 328 260 336 272 352 284 364 292 368 292 368 292 368 292 368 292 360 308 388 356 432 388 444 384 448 384 440 376 432 376 436 372 440 376 432 368 420 356 412 348 420 360 416 356 416 352 412 352 420 348 412 348 424 356 408 340 404 344 400 344 392 332 372 320 380 308 476 460 504 384 348 328 376 316 356 312 360 316 352 304 344 300 340 296 332 288 324 280 312 272 312 272 312 272 312 276 300 272 288 264 280 260 284 264 268 256 276 252 264 236 260 244 260 244 256 240 248 236 244 232 240 224 228 212 216 196 204 188 204 188 192 184 200 188 196 176 200 188 200 188 200 192 200 192 208 188 204 188 200 184 200 184 200 184 200 180 196 180 192 176 184 168 188 172 188 172 184 168 188 172 188 172 188 172 188 172 192 176 192 176 192 176 192 176 176 164 180 168 184 164 180 160 176 160 176 160 176 160 176 160 176 160 180 164 180 164 176 160 168 160 168 160 168 160 168 160 176 168 176 168 176 168 176 168 168 160 168 160 164 156 164 152 160 152 156 148 156 144 152 144 148 140 152 144 152 144 156 148 152 144 156 148 156 152 160 152 152 148 156 152 160 148 156 144 152 144 152 148 156 152 160 152 160 148 156 144 152 140 144 136 144 136 144 136 144 136 144 136 148 140 148 140 144 136 144 136 144 136 144 136 144 136 144 136 16 8 16 8 16 8 16 8 20 12 16 8 12 4 12 4 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 4 0 8 0 12 4 12 4 16 12 20 16 24 12 20 8 20 12 20 12 20 12 20 12 24 16 24 16 24 16 24 16 20 16 24 20 28 16 24 12 28 16 24 12 20 16 24 20 28 4 24 0 20 4 24 8 20 4 28 4 20 4 32 24 52 48 84 72 92 64 80 60 80 64 84 68 88 64 84 60 80 60 100 72 96 68 88 64 68 44 56 40 36 12 8 0 12 0 0 0 4 8 32 32 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 16 8 16 8 16 8 16 8 16 12 16 8 16 28 64 80 100 92 104 100 112 104 112 100 112 104 112 100 108 96 104 96 100 92 100 92 96 80 84 64 72 32 44 16 20 16 12 20 24 32 44 44 68 12 184 296 480 400 488 376 376 256 320 304 376 336 372 344 380 332 388 360 404 368 420 396 448 432 476 456 436 264 256 232 244 324 296 404 624 536 584 400 500 608 396 276 292 200 240 220 196 180 444 680 672 344 224 96 600 592 672 508 648 476 636 472 612 456 600 440 584 412 580 400 556 372 516 348 500 352 484 352 496 276 356 244 416 264 352 260 372 236 272 140 304 228 316 248 316 244 316 244 296 220 324 272 372 264 360 276 312 244 352 252 316 208 312 244 304 260 328 280 328 272 328 276 332 280 364 308 396 332 408 328 412 328 420 336 412 332 420 356 432 360 440 388 460 396 464 396 432 396 432 412 452 424 452 420 472 460 480 444 484 404 428 472 496 452 508 460 532 512 556 496 676 596 620 580 620 568 620 580 584 504 524 476 528 468 504 456 520 468 520 472 540 492 548 496 540 528 576 528 552 512 540 488 524 504 548 508 540 500 508 444 456 420 480 456 528 484 520 452 504 460 532 480 544 476 528 456 504 444 524 456 512 428 492 424 488 400 472 432 520 448 512 436 504 400 476 368 464 368 460 360 456 372 484 388 476 368 456 360 452 372 468 360 444 348 432 320 436 344 432 336 428 332 424 328 396 304 396 300 388 292 376 280 372 276 368 284 388 304 400 308 368 264 392 288 372 256 360 308 436 380 280 116 212 156 232 180 196 152 192 144 188 132 172 128 164 108 144 96 140 96 132 88 124 144 252 236 276 188 224 156 252 176 236 164 236 176 228 160 224 152 220 148 216 152 220 156 228 160 224 156 228 160 232 168 228 164 224 168 236 176 228 160 220 160 220 160 220 156 216 156 220 156 212 148 208 148 208 148 216 156 216 156 216 160 220 160 208 148 208 148 204 144 200 140 200 168 204 156 168 48 184 172 220 160 216 156 220 160 224 168 220 160 224 164 224 168 228 168 224 164 224 164 224 164 224 164 224 164 220 160 216 156 212 152 220 160 220 160 220 160 220 164 220 164 220 164 220 164 220 164 224 164 220 160 216 164 220 168 224 168 224 172 228 176 232 176 220 164 228 176 236 184 240 184 232 176 232 180 236 184 240 184 248 188 248 188 252 192 256 196 264 196 252 196 260 204 260 192 256 196 256 196 256 196 256 196 256 196 256 192 252 196 256 188 256 180 264 192 272 208 284 216 292 232 292 236 292 236 296 248 288 268 340 328 376 344 376 348 372 348 368 352 364 356 368 360 376 364 372 352 360 340 348 336 356 344 352 340 348 336 348 328 352 320 348 324 356 332 352 324 348 328 344 328 332 312 320 300 312 256 280 308 332 252 288 296 312 292 304 292 312 304 308 296 304 292 296 284 284 272 276 264 272 260 264 256 268 260 264 252 264 248 260 244 256 240 256 240 244 232 252 232 240 216 236 224 240 220 236 216 232 212 228 208 224 200 216 192 208 180 196 176 204 176 188 168 188 160 180 148 192 156 192 152 192 144 192 144 188 144 188 140 184 140 180 136 172 128 172 124 168 120 164 120 164 124 168 128 172 124 168 120 172 128 172 128 172 128 172 128 172 128 172 128 172 128 172 128 160 120 164 120 164 120 164 116 164 120 164 120 164 120 164 120 160 116 164 124 168 120 160 116 164 116 164 116 164 116 164 116 164 116 164 116 164 116 164 116 164 116 160 112 160 108 156 108 152 104 152 100 148 96 144 96 144 96 140 92 140 96 144 96 144 96 144 96 144 100 148 100 144 100 148 104 152 100 148 96 144 96 144 100 148 104 152 104 152 104 152 100 148 96 144 96 140 92 140 92 140 92 140 92 140 92 140 92 140 92 140 88 136 88 136 88 136 88 136 88 16 16 16 16 16 16 16 16 12 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 0 0 0 0 4 4 4 8 12 12 12 12 16 16 20 20 16 20 20 24 24 20 20 16 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 20 24 24 28 28 24 24 20 28 24 24 20 20 24 24 28 24 24 20 20 16 24 20 28 16 24 20 24 16 28 36 52 60 72 92 96 96 84 84 80 84 84 88 88 92 84 88 80 72 84 92 100 92 96 96 104 84 88 80 68 52 36 16 4 12 4 0 0 4 16 32 40 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 16 16 16 16 16 16 16 16 20 16 12 12 20 48 76 100 104 104 108 112 112 112 112 108 112 112 112 108 108 104 104 104 100 100 100 96 92 84 76 76 64 56 44 28 20 16 16 16 40 48 72 64 100 80 260 412 580 492 592 440 416 328 316 340 340 376 320 380 312 372 332 412 340 408 352 428 392 460 428 480 356 268 228 276 224 328 280 460 600 584 568 400 520 568 364 276 376 260 312 216 308 316 660 692 712 336 276 228 800 768 844 704 856 692 840 684 844 676 860 676 876 696 884 700 880 688 860 664 788 604 780 604 812 588 748 604 748 592 728 636 776 576 596 384 540 372 484 320 456 296 416 252 420 288 420 300 400 244 344 244 380 300 432 368 472 376 428 324 408 324 428 340 428 336 428 340 436 356 444 376 460 388 464 388 452 396 464 400 460 392 452 400 460 408 460 416 476 432 480 432 464 412 464 420 484 436 476 408 504 444 496 468 532 444 488 476 564 504 560 472 544 492 564 480 612 516 576 512 600 528 620 564 644 548 616 552 632 544 604 536 612 540 596 532 584 528 572 512 572 540 604 540 584 536 584 524 564 524 584 528 588 536 564 476 500 452 536 496 576 516 576 496 572 500 588 524 616 528 608 516 584 496 608 504 600 488 588 480 572 456 564 488 616 508 604 504 600 488 568 456 556 456 556 452 540 456 568 472 564 456 548 444 552 456 560 440 540 436 536 408 540 432 536 424 528 420 524 412 532 404 528 400 516 384 500 372 508 384 500 368 488 368 504 392 504 360 504 380 508 380 500 408 512 420 340 180 296 216 300 228 280 196 276 192 260 184 240 172 212 156 184 136 172 136 164 120 156 176 308 288 344 248 312 224 340 244 324 240 316 236 300 224 300 220 304 216 300 220 304 224 312 228 308 224 308 228 316 236 316 236 308 236 320 244 312 228 308 232 308 228 304 224 300 224 300 220 292 212 284 208 284 208 288 212 288 216 292 216 292 216 284 204 280 200 276 200 276 200 276 228 280 216 240 104 260 232 296 216 292 216 292 220 300 228 304 228 300 224 300 220 296 220 300 224 308 224 308 224 308 224 304 220 300 216 296 208 292 204 288 212 284 212 284 212 284 212 292 220 292 220 292 220 292 220 296 220 292 216 292 216 296 220 300 224 300 228 304 232 308 232 296 220 304 232 312 240 316 240 308 232 308 236 312 240 316 240 328 252 328 252 332 256 336 260 336 256 328 252 336 260 332 252 332 256 332 256 332 256 332 256 332 256 336 260 336 260 332 256 332 260 336 268 344 272 352 276 360 280 356 280 356 284 368 296 360 316 404 364 428 368 428 372 420 356 416 356 416 360 424 364 424 364 424 360 420 356 416 352 408 348 408 348 404 344 400 340 424 352 416 348 428 356 412 344 408 348 400 340 388 320 360 312 384 336 352 320 368 268 344 268 356 308 348 304 348 312 348 300 340 304 332 296 320 284 312 276 320 276 300 264 300 268 288 248 276 256 276 256 272 252 268 248 256 240 264 240 252 232 252 240 244 232 244 232 240 228 240 228 236 224 232 216 224 208 220 204 224 204 208 196 208 196 200 180 212 200 208 196 204 196 204 192 204 188 200 184 200 180 196 180 188 168 184 168 180 164 180 160 180 168 184 172 188 168 184 164 188 172 188 172 188 172 188 172 188 172 188 172 188 172 188 172 180 164 180 164 180 164 180 164 180 164 180 164 180 164 180 164 176 164 184 168 184 168 180 160 172 164 172 164 172 164 172 164 172 164 172 164 172 164 172 164 172 164 172 160 168 160 164 156 168 160 164 156 164 152 160 152 160 148 152 140 148 140 152 148 152 144 152 140 148 140 148 140 152 148 156 152 160 148 156 144 152 144 152 148 156 152 160 152 160 152 160 148 156 148 156 148 148 140 148 140 148 140 148 140 148 140 148 140 148 140 148 144 144 136 144 136 144 136 144 136 12 4 12 4 12 4 12 4 8 0 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 4 12 8 16 8 16 12 20 12 24 16 16 12 20 16 24 12 20 8 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 16 24 20 28 16 24 12 28 16 24 12 20 16 24 20 28 4 24 0 20 4 24 8 20 4 24 0 20 8 48 40 64 56 88 72 88 64 80 64 80 64 84 68 88 64 84 60 76 52 92 64 96 68 100 80 100 80 92 72 64 32 20 0 8 0 0 0 4 4 24 24 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 20 4 8 0 28 48 88 100 108 100 112 104 112 104 108 100 112 104 112 100 108 96 104 96 100 92 96 84 88 72 72 52 56 20 36 12 20 16 16 24 24 52 56 20 64 52 252 352 484 392 508 352 348 296 320 332 384 348 368 336 372 324 384 360 408 368 416 388 436 416 460 436 352 216 252 252 244 304 300 452 584 544 532 348 524 456 276 248 372 304 224 156 240 356 612 592 572 168 160 156 696 524 672 464 672 460 676 464 664 452 652 440 656 440 668 452 676 456 672 460 648 448 624 428 676 488 712 584 792 644 852 792 996 820 880 660 768 576 656 492 592 452 532 376 496 356 476 328 412 232 348 232 376 228 376 312 496 332 348 116 276 204 292 220 304 236 312 256 316 256 328 284 356 308 380 316 372 280 388 296 384 288 380 300 404 320 396 320 400 324 408 344 436 400 424 376 420 412 460 424 468 412 448 424 460 416 448 420 432 400 428 380 440 428 476 420 428 372 424 384 452 404 492 472 532 464 524 496 564 500 552 500 580 516 572 500 544 468 516 448 508 476 532 468 512 472 524 468 508 468 520 468 528 484 504 424 436 396 472 440 504 444 496 436 492 436 508 460 528 460 516 436 480 416 488 420 488 416 480 408 460 376 448 412 504 428 488 408 492 392 460 364 452 364 452 360 432 356 460 376 460 360 440 352 444 364 444 348 432 356 432 324 432 344 424 336 416 328 408 324 404 320 392 308 380 292 368 288 392 308 380 284 356 280 368 296 364 252 356 264 368 272 368 300 416 352 260 124 236 164 220 164 200 156 196 148 192 136 176 132 164 108 144 96 136 92 124 80 104 136 252 236 268 180 228 164 252 172 244 176 244 180 228 160 224 156 220 152 220 152 224 156 228 156 224 156 224 160 232 168 244 180 236 180 244 184 236 168 244 180 240 176 236 172 228 168 224 164 220 156 212 152 212 152 208 148 208 148 208 148 204 144 208 148 204 140 196 136 200 140 196 164 200 156 164 44 180 172 216 156 212 152 216 160 224 164 232 168 228 164 220 156 216 152 220 152 220 152 220 152 220 152 216 148 216 144 208 140 208 144 208 152 208 152 208 152 208 152 216 160 216 160 216 160 216 160 224 164 220 160 216 164 220 168 224 168 224 172 228 176 232 176 220 168 228 176 236 180 236 180 232 176 232 180 236 184 240 184 248 188 252 192 252 196 256 196 256 192 244 188 256 196 252 188 252 192 252 192 252 192 252 192 252 196 256 200 260 196 256 184 256 184 264 188 264 200 268 200 268 204 260 204 264 212 276 236 296 288 352 328 360 324 360 340 352 320 348 328 348 328 352 336 348 328 348 332 352 332 352 332 344 324 344 320 340 320 336 316 352 320 340 332 352 336 348 332 344 328 340 332 328 316 316 292 304 300 304 268 292 264 308 252 312 288 300 284 304 296 296 284 300 284 292 276 284 268 280 264 288 260 260 248 264 252 248 224 248 232 252 236 248 228 240 224 228 220 240 220 228 212 232 220 224 204 224 204 224 204 224 204 224 200 220 200 216 192 212 192 216 188 200 180 200 172 192 156 204 168 200 164 200 148 196 144 184 140 184 140 180 136 180 132 180 136 180 132 176 128 172 128 168 124 172 128 172 128 168 124 172 128 172 128 172 128 172 128 168 124 168 124 168 124 168 124 172 124 168 120 164 124 168 128 168 124 168 124 168 124 168 124 164 120 168 124 168 124 164 120 168 120 168 120 168 120 168 120 160 112 160 112 160 112 160 112 168 116 164 116 160 112 160 112 164 116 164 116 160 112 156 108 160 108 148 96 140 96 148 104 148 100 144 96 144 92 140 92 144 100 148 104 152 100 148 96 144 96 144 100 148 104 152 104 148 100 148 100 148 100 148 100 144 96 144 96 144 96 144 96 140 92 140 92 144 96 144 96 136 88 136 88 136 88 136 88 8 8 8 8 8 8 8 8 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 12 16 20 20 24 20 20 20 20 24 24 28 28 16 20 20 24 24 20 20 16 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 24 28 28 24 24 20 28 24 24 20 20 24 24 28 24 24 20 20 16 24 20 28 16 24 16 20 16 32 48 68 76 80 92 88 88 80 88 88 84 84 88 88 92 84 88 80 76 88 92 96 88 92 92 104 92 96 88 80 60 36 12 0 4 4 0 0 4 8 12 16 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 24 12 4 8 28 64 96 112 108 112 112 116 116 112 108 108 112 112 112 108 108 104 104 104 100 100 96 92 84 76 68 68 56 48 36 28 20 16 20 20 28 72 104 48 120 164 364 464 576 480 580 396 376 348 332 392 352 368 312 368 304 364 316 408 340 408 352 424 380 444 408 460 276 232 224 280 224 344 312 492 556 596 492 380 568 420 324 316 608 464 360 240 432 468 752 672 524 212 236 432 868 692 848 656 852 668 840 668 848 652 856 644 836 628 836 624 828 616 824 612 824 620 804 596 848 656 880 724 952 784 968 892 1020 940 1020 828 972 764 888 672 824 644 808 632 888 728 916 784 944 796 964 864 980 832 908 828 908 760 700 512 496 388 488 356 440 312 412 304 444 340 432 340 436 360 460 380 432 376 444 384 440 376 436 388 452 396 436 388 432 400 444 416 452 424 440 384 416 416 472 444 496 460 496 444 444 424 480 432 520 468 504 436 492 448 488 404 468 412 496 436 512 444 560 532 572 480 556 496 576 504 580 524 632 572 656 580 636 552 616 548 604 552 620 536 596 536 604 532 604 540 600 528 604 536 576 468 496 448 540 488 568 496 568 488 568 492 588 520 616 528 592 488 580 476 580 480 588 484 580 472 556 440 548 476 600 488 580 476 580 468 552 440 540 444 544 440 524 436 552 460 552 444 536 436 548 444 544 428 544 448 548 416 532 424 528 412 516 404 508 396 508 388 492 368 476 360 476 360 496 376 480 356 468 356 476 364 508 384 508 396 504 368 484 400 512 408 336 196 320 224 292 220 280 200 280 196 264 188 244 176 212 156 180 136 168 132 156 112 160 176 316 296 344 244 316 236 348 248 340 252 328 248 312 224 316 232 312 228 312 228 316 232 316 228 312 228 312 232 320 240 316 236 308 236 316 240 304 220 324 244 320 240 312 232 308 228 304 224 296 220 292 220 296 224 292 216 288 212 284 208 280 204 288 208 280 200 272 200 276 204 272 224 276 212 240 104 256 228 292 216 288 212 292 216 296 224 300 220 296 220 296 220 296 220 300 212 304 212 304 212 304 212 296 212 296 212 296 208 284 208 276 212 276 212 276 212 276 212 284 212 284 212 284 212 284 212 300 224 296 220 296 220 300 224 300 224 300 228 304 232 308 232 304 228 308 236 312 236 308 232 308 232 308 236 312 240 316 240 316 240 316 244 320 244 324 248 328 244 316 244 324 252 324 240 324 248 324 248 324 248 324 248 320 244 324 252 328 248 320 244 336 264 336 264 336 264 340 264 336 256 328 252 332 264 348 280 372 324 416 356 416 348 428 372 416 344 412 340 408 340 412 340 396 336 396 336 396 336 396 336 400 340 400 340 396 336 392 332 408 336 404 336 416 344 400 332 392 332 384 324 376 312 352 304 336 284 356 292 340 304 344 320 352 300 332 296 332 292 320 280 316 284 316 280 308 276 308 272 304 256 276 244 288 260 276 228 260 244 268 248 268 240 256 232 244 228 256 232 248 224 248 236 232 220 232 220 232 220 232 224 228 216 228 212 224 212 224 212 220 200 208 196 212 200 204 184 216 200 212 196 204 192 196 188 200 184 200 180 196 180 192 176 200 184 196 180 196 176 192 176 188 172 192 176 192 176 188 172 188 172 188 172 188 172 188 172 192 176 192 176 192 176 192 176 196 176 188 168 184 172 192 180 184 168 184 168 184 168 184 168 180 168 184 172 188 168 184 164 176 168 176 168 176 168 176 168 176 168 176 168 176 168 176 168 176 168 172 164 172 160 168 160 176 164 172 164 168 160 168 160 176 160 160 144 152 148 160 156 164 156 164 152 160 148 156 148 152 148 156 152 160 148 156 144 152 144 152 148 156 152 160 152 152 144 152 144 152 148 156 148 152 144 152 144 152 144 152 144 148 140 148 144 152 148 156 148 144 136 144 136 144 136 144 136 8 0 8 0 8 0 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 12 8 20 16 24 20 20 12 24 16 24 20 28 20 16 12 20 16 24 12 20 8 20 12 20 12 20 12 20 12 16 8 16 8 16 8 16 8 20 16 24 20 28 16 24 12 28 16 24 12 20 16 24 20 28 4 24 0 20 4 24 8 20 0 20 0 20 12 52 48 76 64 88 68 80 60 84 72 80 64 84 68 88 64 84 60 88 64 100 68 92 68 96 80 88 68 84 64 56 24 8 0 0 0 4 0 4 0 4 0 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 24 4 0 0 32 60 100 108 112 104 116 108 116 104 108 100 112 104 112 100 108 96 104 96 100 88 96 84 84 68 68 48 48 12 36 8 20 16 20 20 24 80 92 20 100 148 364 416 500 392 500 316 308 312 344 392 376 344 360 328 364 308 376 352 412 372 416 384 428 404 448 420 292 192 252 248 248 332 336 476 548 564 456 344 564 344 276 316 688 540 332 252 408 440 660 644 396 92 144 352 720 416 612 336 568 344 572 352 572 344 564 336 560 328 552 316 540 312 540 312 564 356 572 344 596 348 548 356 624 408 612 472 728 548 724 508 692 504 660 476 636 508 688 576 736 600 776 668 828 692 880 780 936 800 972 836 992 828 960 808 896 756 812 644 660 508 552 460 464 380 424 340 376 308 356 300 348 284 368 292 360 296 372 312 376 308 364 304 372 332 412 372 420 400 436 368 396 376 424 376 412 392 452 376 368 368 464 412 440 408 428 392 436 408 416 336 384 352 420 368 416 356 464 460 476 396 436 380 436 376 444 412 500 472 560 512 556 496 560 516 568 520 576 496 544 488 552 484 552 492 540 472 536 472 500 404 428 400 472 432 496 440 492 432 488 432 500 448 532 456 500 412 472 404 472 408 480 416 476 404 448 368 440 404 492 416 468 396 472 372 444 344 432 348 436 344 420 344 448 368 448 352 436 344 440 356 432 340 436 368 444 336 416 332 412 324 400 312 392 312 404 332 384 308 368 304 372 312 380 308 364 300 364 304 372 300 344 256 368 284 352 244 344 300 384 312 232 120 240 164 224 168 200 156 200 152 192 136 176 132 168 108 140 92 136 88 120 76 112 140 268 240 280 180 236 172 260 184 252 184 260 192 240 168 240 168 236 164 232 168 236 172 236 164 232 164 232 168 240 176 236 164 228 160 232 164 224 144 248 176 244 172 236 164 228 160 228 156 224 152 220 156 228 160 232 160 228 156 220 148 212 144 216 152 204 140 196 140 204 148 196 164 200 152 164 44 180 168 216 152 212 152 212 156 220 164 212 152 216 160 220 164 228 160 212 140 212 140 212 140 212 140 212 144 212 144 212 152 212 156 208 168 212 168 208 160 212 160 212 156 212 156 212 156 212 156 228 168 224 164 220 168 224 172 224 168 224 172 228 176 232 176 232 176 236 180 236 176 228 172 232 176 232 180 236 184 240 184 232 172 232 176 236 176 240 180 248 184 236 180 248 188 244 180 244 184 244 184 244 184 244 184 232 176 240 184 244 180 236 164 260 184 264 184 260 192 260 192 268 204 260 200 260 212 280 240 308 296 348 320 344 308 356 340 348 316 340 308 336 304 336 308 332 312 328 308 324 304 324 300 340 320 336 316 336 312 332 304 332 300 328 312 332 316 332 312 320 308 320 312 312 300 304 284 320 252 332 284 300 268 260 296 304 280 288 268 284 272 276 256 272 260 272 260 272 260 268 256 256 228 228 224 252 244 244 216 236 224 244 232 244 224 232 212 220 212 232 216 224 208 228 216 216 200 220 200 220 200 220 200 208 188 208 188 208 188 208 188 200 172 188 168 196 168 192 156 196 160 192 152 188 140 184 132 184 140 184 136 180 132 176 132 176 132 176 128 172 124 168 124 172 132 176 136 180 132 176 128 172 128 172 128 172 128 172 128 180 136 180 136 180 136 180 136 184 136 176 128 172 132 180 140 168 124 168 124 168 124 168 124 164 124 168 128 172 124 168 120 168 120 168 120 168 120 168 120 172 124 172 124 172 124 172 124 168 120 168 116 164 112 160 112 164 116 164 112 160 112 156 108 172 116 156 100 144 100 156 112 168 116 164 116 160 108 156 108 144 100 148 104 152 100 148 96 144 96 144 100 148 104 152 104 144 96 144 96 144 96 144 96 144 96 144 96 144 96 144 96 140 92 140 96 144 100 148 100 136 88 136 88 136 88 136 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 16 20 20 16 16 20 20 24 28 20 20 20 20 20 20 20 20 12 16 16 20 20 16 16 12 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 32 20 24 24 32 24 32 28 24 16 28 44 68 88 88 92 84 80 76 88 92 84 84 88 88 92 84 88 80 88 96 96 100 92 92 80 80 64 88 88 56 24 12 0 0 0 4 8 12 12 12 12 8 8 8 8 12 12 16 16 16 12 12 12 12 12 12 12 12 4 8 16 20 20 16 8 4 4 12 8 8 44 100 120 112 112 112 112 112 112 112 112 112 120 120 120 116 112 108 100 100 104 100 92 92 92 88 76 68 48 44 32 24 16 16 28 24 100 52 116 88 140 232 500 500 564 492 508 368 356 348 388 412 352 360 312 364 304 368 320 420 336 388 332 404 360 460 416 388 244 276 180 272 264 448 300 456 508 592 436 364 560 348 344 388 700 648 628 352 440 540 764 664 400 144 276 628 944 732 832 656 832 628 824 620 820 596 824 584 792 568 768 548 748 536 740 528 748 528 724 516 724 512 704 484 668 496 688 508 700 524 736 548 724 528 720 508 664 480 680 528 704 560 772 644 848 752 952 852 1020 952 1020 984 1020 1008 1020 948 1020 908 1020 828 896 708 796 648 708 576 652 508 580 460 540 444 528 436 488 404 464 388 444 368 440 376 432 380 440 392 440 388 464 412 420 384 420 400 428 396 428 400 428 400 428 404 436 412 452 432 408 436 452 432 404 400 452 396 440 412 456 388 568 516 524 444 496 412 464 400 468 408 536 488 588 528 600 520 592 524 600 528 612 520 596 508 600 520 588 512 604 528 604 492 540 428 492 440 532 476 552 476 552 480 556 484 580 508 596 496 572 472 560 456 584 488 572 484 600 456 532 440 560 476 592 492 592 488 572 456 540 424 520 420 516 412 520 436 548 440 540 440 528 408 532 436 556 456 560 440 536 416 540 424 520 396 496 384 492 388 504 388 492 368 476 364 476 364 484 364 472 356 464 356 472 368 476 364 468 344 444 340 464 372 464 352 308 200 304 212 308 220 292 212 288 200 264 188 240 172 204 144 172 124 160 132 160 120 152 176 348 284 352 256 276 236 364 260 344 248 328 244 320 244 316 228 320 228 320 228 320 228 316 232 332 240 324 228 320 236 312 240 312 240 312 240 312 240 320 248 320 244 316 240 312 240 324 252 324 252 324 244 312 240 324 248 312 232 300 228 304 228 296 220 292 212 284 204 280 200 280 216 284 208 260 128 220 240 292 216 292 216 292 216 292 216 288 212 288 216 292 220 296 224 304 212 312 212 304 204 288 200 284 196 276 208 288 212 272 192 268 212 260 208 256 200 260 208 280 212 276 200 276 208 288 216 288 216 292 212 284 204 288 220 300 224 296 220 300 224 304 232 304 224 296 224 308 240 312 232 316 240 316 240 316 236 308 228 312 236 308 232 308 232 308 228 320 244 320 240 316 236 312 236 316 240 316 240 316 240 316 240 336 256 328 248 324 248 328 252 320 252 332 264 340 260 332 252 336 256 336 260 324 240 348 308 416 340 404 332 404 344 424 360 412 344 408 340 404 328 392 320 388 324 376 312 368 312 376 320 380 312 364 300 364 312 384 332 404 308 372 328 408 324 368 308 376 308 356 300 360 308 352 304 360 304 352 296 332 284 324 280 320 288 328 300 324 284 304 268 264 252 284 272 296 276 288 264 272 256 276 252 272 244 260 236 260 236 252 232 248 224 240 220 252 228 244 224 240 220 244 224 224 212 224 208 220 204 216 204 220 208 220 208 220 208 220 208 204 196 208 200 212 196 208 192 212 196 208 192 196 184 192 180 196 184 200 184 200 180 192 172 196 184 200 184 196 172 180 156 172 160 180 172 192 180 196 180 200 184 200 180 196 176 192 176 200 184 200 180 196 176 192 176 184 172 192 180 192 172 180 160 188 172 188 172 188 172 188 172 184 168 184 164 180 160 176 160 184 176 184 172 180 172 176 168 172 164 172 168 176 172 180 172 176 168 176 164 172 160 168 160 172 164 172 160 168 156 164 156 164 156 160 152 160 148 156 148 156 148 152 144 152 140 148 140 144 140 156 152 164 152 156 144 152 140 148 148 164 160 160 148 156 148 156 148 156 148 156 148 148 136 144 132 140 136 144 140 144 132 132 128 144 144 152 140 148 140 148 140 148 140 148 140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 4 4 16 12 12 4 8 0 12 8 20 12 20 12 20 12 20 12 20 12 16 8 20 12 20 12 16 8 20 12 20 12 20 12 20 12 24 16 24 16 24 16 24 16 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 24 8 32 12 24 4 28 12 28 12 32 8 24 16 56 56 84 68 88 64 76 56 84 72 80 64 84 68 88 64 84 60 84 56 92 64 96 72 92 64 80 76 88 44 20 0 0 0 0 0 8 4 12 4 12 0 8 0 8 4 12 8 16 8 12 4 12 4 12 4 12 4 8 0 16 8 16 8 8 0 16 12 16 16 60 104 128 112 112 104 112 104 112 104 112 104 116 108 116 108 116 104 104 96 108 92 92 80 88 76 76 52 52 20 32 4 16 16 20 20 72 44 80 44 112 200 448 400 492 408 432 300 320 308 384 388 372 340 356 332 372 320 388 356 412 352 400 368 412 420 444 336 268 244 236 244 320 464 304 464 596 548 376 332 504 292 268 364 664 616 576 328 376 524 704 548 284 64 248 552 780 548 688 508 724 520 720 520 700 500 684 472 672 456 656 432 628 408 612 392 592 360 572 344 572 340 552 320 532 312 532 304 520 288 520 308 528 292 452 268 460 320 448 280 400 272 380 240 360 244 404 292 484 392 604 516 676 540 720 616 788 672 784 656 732 592 652 532 616 520 572 476 516 444 496 440 480 428 464 420 468 424 452 400 436 400 428 392 412 376 400 372 404 348 376 336 396 376 428 392 428 380 412 360 392 348 388 352 372 396 380 380 392 400 376 356 396 356 388 368 392 332 492 436 416 352 408 344 408 356 424 368 420 380 460 416 468 408 460 408 496 432 504 432 492 420 492 428 496 432 508 444 508 412 444 348 396 356 432 384 440 376 436 376 460 400 484 424 492 412 472 392 452 384 476 416 464 412 492 384 432 376 460 404 480 412 476 404 464 372 432 340 416 336 412 328 416 356 444 356 436 360 428 328 416 348 436 368 440 356 420 336 416 340 408 328 396 308 376 296 392 328 372 308 360 304 360 304 372 312 360 296 348 292 352 288 352 264 344 248 324 244 344 276 372 280 224 132 232 152 232 160 216 168 208 156 196 136 176 128 160 100 136 84 128 84 120 76 104 128 288 228 280 184 184 164 264 180 256 176 244 176 240 184 228 164 228 164 228 164 228 164 224 168 240 176 232 164 232 172 240 164 244 164 244 164 244 164 248 168 248 164 244 164 240 160 244 164 244 168 244 164 240 156 252 168 240 152 228 148 232 152 228 168 224 160 220 156 212 152 204 156 212 156 192 72 140 176 216 156 216 156 216 156 216 156 204 144 208 148 212 152 212 148 212 132 212 132 208 136 208 148 216 152 204 148 208 160 208 148 208 176 212 176 212 172 220 184 216 160 208 148 204 156 216 160 208 156 216 156 204 148 208 160 220 164 220 164 224 172 236 180 232 168 220 168 228 172 224 160 232 176 236 180 236 176 228 168 232 176 236 176 236 176 236 176 244 184 240 180 236 176 236 176 240 180 240 180 240 180 240 180 248 184 244 180 244 184 248 184 248 176 260 184 264 192 256 188 260 196 256 204 252 192 276 268 340 312 344 316 348 312 340 304 348 312 340 296 332 284 320 276 328 292 312 280 308 280 312 284 300 272 300 276 304 280 308 284 280 268 324 272 284 248 288 256 308 272 300 276 304 280 300 272 300 264 296 256 284 256 276 248 276 260 288 268 284 264 268 248 260 248 268 252 268 248 256 236 252 236 252 236 248 228 240 220 236 220 232 212 224 204 220 200 232 212 224 204 220 204 220 204 216 196 216 192 212 188 208 188 208 188 208 184 204 180 200 180 188 168 192 172 192 164 188 160 192 156 188 152 192 144 188 140 184 140 188 144 184 140 180 132 180 136 184 140 180 132 168 120 164 124 172 132 180 136 180 136 184 140 184 136 180 132 176 132 184 140 184 136 180 132 176 132 172 128 176 136 176 128 168 120 172 128 172 128 172 128 172 128 168 124 168 120 164 116 160 116 176 124 172 124 168 120 168 116 164 116 164 120 168 124 172 124 168 120 168 116 164 112 160 112 164 116 164 112 160 108 156 108 160 108 156 108 152 104 152 100 148 100 148 104 156 108 156 112 140 96 148 104 156 104 148 100 148 96 144 100 156 108 148 96 148 100 148 100 148 100 148 100 140 88 136 84 132 88 136 92 140 88 128 84 140 96 144 92 140 92 140 92 140 92 140 92 0 0 0 0 0 0 0 0 0 0 0 0 4 8 8 12 8 8 8 8 12 16 20 24 4 4 4 4 4 8 12 16 20 20 20 20 20 20 20 20 20 20 24 24 24 24 20 20 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 32 20 24 24 32 24 28 28 32 32 48 64 84 84 84 92 84 80 76 88 92 84 84 88 88 92 84 88 80 76 80 84 92 92 96 92 96 92 108 92 52 16 4 4 0 0 4 8 12 12 12 12 8 8 8 8 12 12 16 16 16 12 12 12 12 12 12 12 12 8 12 12 16 16 12 12 8 16 20 20 36 72 112 128 120 116 116 116 116 116 116 116 116 112 112 116 116 116 116 112 108 116 104 88 80 80 80 76 76 48 44 28 20 12 20 32 32 80 68 124 88 216 336 548 476 552 472 456 340 344 344 384 408 348 356 312 372 312 372 312 400 344 396 340 412 364 452 384 340 212 268 232 260 360 544 284 508 644 540 280 384 492 296 316 472 768 656 676 400 464 608 792 524 292 116 472 732 920 704 920 728 916 704 908 696 908 684 920 680 916 708 896 688 876 672 864 668 840 640 828 632 828 628 812 608 788 600 796 588 780 564 776 572 752 544 712 496 640 456 596 452 580 428 532 372 480 372 520 424 468 348 464 360 412 268 400 376 580 432 604 452 620 456 588 436 632 496 612 484 592 492 608 504 568 480 576 500 592 516 576 492 568 504 580 504 560 488 560 504 504 448 464 416 456 432 480 448 472 428 448 396 424 384 420 384 404 432 424 372 404 420 424 384 408 392 440 416 448 404 560 500 464 412 460 408 456 396 452 392 476 436 520 468 532 460 524 456 536 468 564 480 556 464 544 464 560 480 568 488 568 460 512 400 472 412 504 436 512 428 508 424 520 444 548 468 564 468 560 452 548 444 576 476 560 476 588 448 536 440 556 464 576 468 564 452 548 436 520 412 512 412 508 404 512 428 536 428 528 432 524 404 512 412 528 428 536 424 524 408 508 404 516 404 504 384 476 360 492 376 476 360 464 356 464 360 484 368 468 348 452 340 452 344 452 348 444 332 424 324 436 348 460 352 308 200 308 216 308 216 296 216 292 204 268 192 244 176 216 152 176 128 160 124 152 112 156 180 360 288 356 252 276 240 364 264 360 260 344 248 332 244 324 232 324 232 324 232 324 232 320 236 336 240 328 232 324 240 328 248 320 248 320 248 320 248 320 248 320 248 316 244 316 240 304 236 312 240 316 240 312 240 320 244 312 236 304 232 304 232 312 236 312 232 304 224 300 224 276 220 296 224 280 136 216 232 296 220 296 220 296 220 296 220 276 200 280 204 280 208 284 208 300 208 300 204 300 212 300 220 288 212 264 200 260 212 268 212 252 216 260 216 252 208 272 224 276 212 276 204 284 212 292 216 276 208 288 208 280 200 280 212 292 216 292 220 300 228 308 236 312 228 300 224 300 224 296 212 300 228 304 228 304 224 296 216 304 232 308 236 312 240 320 244 316 240 316 240 312 236 312 236 312 236 312 236 312 236 312 236 312 236 308 236 312 240 320 248 324 256 332 264 336 260 336 256 332 252 332 264 340 264 364 320 408 340 428 356 424 336 392 304 388 316 388 316 388 320 392 324 372 312 364 304 360 300 364 304 348 292 356 304 364 300 356 296 328 312 396 304 364 324 400 332 360 296 348 296 352 300 336 288 336 296 332 288 324 276 312 272 308 276 308 280 296 272 284 256 296 272 284 256 272 248 264 244 268 248 268 248 264 240 256 232 252 232 248 228 244 220 240 216 248 224 240 216 236 216 236 220 228 216 228 216 224 212 224 208 220 204 216 200 212 196 208 196 196 184 200 188 200 188 196 184 196 184 196 188 200 196 204 196 200 188 204 188 204 184 196 176 192 180 196 184 200 180 192 176 192 180 200 184 200 184 196 180 200 184 196 180 196 180 192 176 200 184 200 180 196 176 192 176 192 176 192 180 192 172 184 164 184 168 184 168 184 168 184 168 184 168 184 168 180 164 180 164 180 168 176 168 172 164 172 160 172 164 176 168 176 168 180 172 176 168 172 164 172 164 168 160 172 164 172 160 168 156 164 156 172 160 168 160 164 156 164 152 148 144 156 152 164 160 172 168 148 144 156 152 160 152 160 148 160 148 152 148 160 152 152 136 156 148 156 148 156 148 156 148 148 140 144 136 144 136 148 140 156 140 140 136 152 148 156 144 148 140 148 140 148 140 148 140 0 0 0 0 0 0 0 0 0 0 0 0 8 4 16 8 16 8 16 8 16 12 24 20 8 0 4 0 4 0 12 8 20 12 20 12 20 12 20 12 20 16 24 20 28 16 24 12 20 12 20 12 20 12 20 12 24 16 24 16 24 16 24 16 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 24 8 32 12 24 4 28 12 28 8 32 20 48 44 80 72 76 60 84 60 76 56 84 72 80 64 84 68 88 64 84 60 84 52 88 56 92 68 92 68 108 92 92 36 8 0 4 0 0 0 8 4 12 4 12 0 8 0 8 4 12 8 16 8 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 8 0 16 32 76 100 120 104 120 112 120 112 120 112 120 112 108 104 116 108 120 108 116 108 120 96 88 68 72 68 72 56 48 16 28 0 12 20 28 32 56 52 68 16 188 312 496 372 492 376 380 280 320 324 384 396 364 344 352 336 384 316 384 328 412 352 408 380 424 416 412 284 252 220 252 220 440 548 268 468 660 456 236 388 424 224 264 504 680 552 552 324 368 552 692 344 160 40 452 620 696 480 696 484 696 500 692 516 680 496 672 492 664 472 664 468 664 468 668 464 656 444 652 436 648 420 636 400 640 408 644 400 624 384 624 408 608 416 608 416 536 364 468 356 364 284 356 284 400 364 504 448 572 464 552 428 484 312 404 292 364 236 356 256 368 272 400 328 376 292 376 296 388 320 408 348 428 376 432 404 464 428 468 424 464 452 520 496 524 504 556 544 552 484 516 440 492 444 508 460 500 432 464 388 428 364 416 368 424 392 388 340 392 356 348 312 336 328 364 340 372 368 512 448 416 368 416 368 408 352 384 336 400 368 424 392 436 396 432 384 436 380 460 396 456 380 444 376 456 388 460 392 456 368 408 320 396 352 432 380 440 372 428 360 412 356 432 372 448 376 444 360 436 368 460 400 448 396 476 368 416 360 440 384 460 388 448 376 432 340 408 324 408 328 404 320 408 344 428 340 416 344 416 320 400 328 412 340 416 340 412 332 396 320 396 320 388 300 368 284 372 300 360 284 348 280 352 288 364 288 348 272 336 268 340 276 352 272 348 260 328 248 336 276 368 280 224 136 236 156 232 156 220 176 212 164 200 140 180 136 172 108 140 88 128 80 112 68 100 136 296 236 280 176 180 160 268 188 264 180 256 180 252 180 236 172 236 172 236 172 236 172 232 176 244 180 240 172 236 176 252 176 256 176 256 176 256 176 252 172 248 168 248 164 244 164 232 156 240 164 244 168 244 164 244 164 240 160 236 156 236 156 240 180 236 176 232 172 228 168 200 160 228 176 212 80 140 168 224 164 224 164 224 164 224 164 204 144 208 148 208 148 208 148 212 132 204 136 208 152 216 164 220 168 208 176 220 196 232 192 224 200 228 180 204 164 204 172 196 148 200 144 204 148 208 152 192 144 208 152 204 144 204 152 216 160 212 156 212 160 220 164 228 168 216 164 224 172 220 160 220 164 224 168 220 160 212 156 224 164 228 172 236 180 244 184 240 180 240 176 236 176 236 176 236 176 236 176 236 176 236 176 232 172 232 176 240 184 252 184 252 176 260 180 260 192 260 192 256 188 256 212 276 220 300 284 344 324 352 328 344 300 312 264 328 284 316 260 304 260 312 264 304 272 300 268 296 268 296 268 288 264 292 268 296 268 292 260 316 260 312 236 292 248 288 216 300 252 300 264 300 264 292 244 292 256 288 248 276 248 272 244 272 248 276 252 272 248 260 240 276 252 256 228 240 224 240 228 244 228 244 228 240 220 232 212 228 212 224 208 220 204 216 200 220 204 216 196 212 196 212 196 212 192 212 188 208 188 204 184 200 180 200 180 200 180 200 180 184 164 188 168 188 160 184 156 188 152 188 152 192 144 192 144 184 140 184 140 184 136 176 128 176 132 180 140 184 140 188 144 188 144 192 148 188 140 180 136 180 136 180 136 180 136 180 136 184 140 184 136 180 132 176 132 176 136 180 132 176 128 172 124 168 124 168 124 168 124 168 124 168 124 168 124 168 124 168 120 168 120 164 116 164 112 160 112 168 120 168 120 168 120 168 120 164 116 164 116 164 116 164 116 164 116 164 112 160 108 156 108 164 116 164 112 160 112 156 108 136 92 140 96 148 104 156 108 144 96 148 100 152 104 152 104 156 104 148 100 152 104 144 84 148 100 148 100 148 100 148 100 144 92 136 88 136 88 140 96 152 96 136 88 144 100 148 96 140 92 140 92 140 92 140 92 0 0 0 0 0 0 0 0 0 0 4 8 12 16 20 20 24 20 20 20 20 24 28 28 16 12 12 12 12 16 20 24 20 20 20 20 20 20 20 20 20 24 24 28 28 24 24 20 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 32 20 24 24 32 24 28 28 40 52 72 80 92 76 76 84 76 76 76 88 92 84 84 88 88 92 84 88 80 88 92 84 88 80 84 80 84 104 112 88 40 4 0 4 0 0 4 8 12 12 12 12 8 8 8 8 12 12 16 16 16 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 8 8 20 56 92 112 116 112 120 120 120 120 120 120 120 120 112 112 116 120 120 120 116 116 120 104 84 76 72 72 68 72 44 36 20 12 12 20 40 44 76 76 100 60 292 428 588 472 532 428 388 328 356 368 400 412 364 356 316 376 324 388 312 396 332 388 344 428 380 452 352 288 224 232 200 264 476 552 236 432 524 376 212 432 408 224 376 640 780 616 648 412 500 656 760 356 248 168 704 784 900 684 920 680 896 688 876 680 876 672 888 672 860 656 860 656 860 660 868 664 856 656 860 652 844 636 832 624 836 636 844 632 844 624 848 636 852 604 748 588 728 524 492 276 316 244 336 292 424 388 528 464 524 472 620 516 636 500 524 288 508 336 532 356 516 320 496 372 524 372 488 344 444 324 428 316 460 360 460 368 472 392 476 384 456 400 504 440 520 456 560 508 584 516 576 508 584 540 628 580 648 572 616 532 580 508 568 504 556 464 492 504 596 456 412 388 412 404 416 380 396 408 532 452 416 396 436 412 452 420 452 408 456 416 480 440 504 448 500 436 504 440 528 456 528 444 516 440 516 440 512 440 508 416 468 376 444 384 480 416 504 416 500 420 488 404 504 424 532 432 528 424 532 424 556 456 540 456 568 428 500 408 528 440 552 448 544 436 516 404 500 396 504 404 500 392 500 412 520 404 508 408 508 388 512 404 512 408 516 408 516 404 512 396 496 380 480 372 480 372 472 364 460 352 448 352 452 356 448 348 440 340 440 344 448 352 448 348 440 340 420 324 424 344 448 348 308 204 316 220 308 216 304 220 296 208 276 196 252 180 220 156 180 128 160 124 148 108 156 192 380 308 372 252 284 240 376 268 372 268 356 256 340 248 328 232 336 232 336 232 336 232 332 236 348 244 340 232 340 244 340 260 332 260 332 260 332 260 324 252 324 248 320 248 316 244 308 240 316 248 324 252 324 248 316 244 316 244 312 240 308 236 312 232 308 232 308 228 304 228 284 228 312 244 296 148 220 228 300 224 300 224 300 224 300 224 292 216 292 216 292 216 292 216 296 208 292 204 280 204 276 208 272 212 256 208 252 208 232 188 216 196 224 180 208 172 244 220 244 192 264 196 276 200 288 200 264 200 284 212 280 204 280 208 292 216 284 204 280 200 280 204 280 200 272 204 292 220 296 216 296 220 300 224 296 216 288 212 296 220 300 228 308 236 316 240 316 240 316 240 316 240 320 244 316 240 316 240 316 240 316 240 316 240 316 240 320 252 332 260 328 256 328 256 332 256 336 260 332 248 332 276 364 292 388 336 428 352 420 340 408 328 396 324 428 344 400 308 368 292 364 300 364 300 356 300 352 296 348 292 360 300 348 288 344 292 356 304 360 288 360 304 360 276 340 316 364 304 348 304 352 304 332 284 328 284 324 280 312 276 308 272 300 272 292 272 288 264 280 256 276 260 260 240 248 240 260 256 256 244 256 244 252 236 240 224 240 220 240 220 236 216 236 216 236 216 232 208 224 204 228 208 216 204 212 200 212 196 208 196 200 192 208 200 216 208 224 212 200 188 204 192 204 192 200 188 208 196 204 188 200 188 192 184 196 180 196 180 196 176 188 172 196 180 196 184 200 188 208 196 212 196 212 196 208 188 200 180 196 180 196 180 196 180 196 180 200 184 200 180 196 176 192 176 200 180 196 176 192 172 188 176 184 168 184 168 184 168 184 168 184 168 184 168 184 168 184 172 176 168 172 164 172 160 168 160 176 168 176 168 176 168 176 168 172 164 172 164 172 164 172 164 172 164 172 160 168 156 164 156 172 164 172 160 168 160 164 156 156 148 156 148 156 148 156 148 152 144 152 144 156 148 160 152 164 152 156 148 160 152 152 132 156 148 156 148 156 148 156 148 152 144 148 136 144 140 152 144 160 144 148 140 152 148 156 140 148 140 148 140 148 140 148 140 0 0 0 0 0 0 0 0 4 0 8 4 16 8 20 12 24 16 20 12 20 12 24 20 20 12 16 8 20 16 28 20 20 12 20 12 20 12 20 12 20 12 24 16 24 16 20 12 20 12 20 12 20 12 20 12 24 16 24 16 24 16 24 16 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 24 8 32 12 24 4 28 12 32 8 32 24 60 56 84 64 68 52 76 56 72 56 84 72 80 64 84 68 88 64 84 60 96 64 88 52 80 56 80 56 96 84 84 32 4 0 0 0 0 0 8 4 12 4 12 0 8 0 8 4 12 8 16 8 12 4 12 4 12 4 12 4 16 4 12 0 8 4 12 8 16 4 32 72 116 120 124 116 124 116 124 116 124 116 124 116 116 112 120 112 120 112 116 104 116 96 88 68 72 64 64 44 44 12 20 0 8 24 40 40 56 48 40 16 272 368 492 380 472 332 340 284 364 376 412 416 388 356 356 340 392 328 396 332 404 348 412 396 440 412 376 224 268 196 228 320 556 460 220 336 388 276 252 392 332 164 384 624 676 536 536 348 468 584 620 200 140 108 648 604 716 488 712 468 680 472 672 476 656 464 656 464 668 476 660 456 652 452 648 444 652 440 656 424 640 396 620 392 636 404 636 388 612 380 612 408 616 436 612 472 544 332 272 96 204 184 216 208 272 272 324 292 316 308 380 308 424 408 440 240 328 232 376 312 416 284 384 312 392 292 380 272 352 240 328 236 336 240 336 252 348 264 348 260 332 268 356 280 352 272 360 304 376 324 384 328 392 352 428 392 496 444 508 464 532 492 560 512 576 476 576 628 764 564 516 480 492 476 464 404 436 452 544 424 396 356 404 364 404 360 388 348 428 392 428 404 440 412 432 392 420 372 444 384 440 376 436 376 432 368 424 360 416 344 384 312 352 312 392 348 412 344 412 344 392 324 404 340 416 336 416 332 416 348 440 380 428 376 456 352 384 324 412 356 436 368 432 360 400 328 392 324 400 336 400 324 392 336 404 328 392 332 396 316 408 336 400 328 392 328 396 328 404 328 384 308 368 300 376 308 368 280 356 268 348 268 352 276 340 260 336 256 340 264 352 276 340 268 340 260 320 244 324 260 360 276 224 140 240 164 236 156 228 180 220 168 208 148 188 140 168 104 136 88 128 80 116 72 100 144 316 252 292 176 184 164 268 188 276 196 272 192 256 184 236 176 236 176 236 176 236 176 232 180 248 188 240 176 240 176 256 172 260 172 260 172 260 172 256 164 252 164 248 160 248 160 244 156 248 164 252 164 248 160 240 152 244 160 244 156 240 156 232 172 232 168 228 168 228 168 216 176 244 188 224 88 148 172 228 168 228 168 228 168 228 168 228 168 224 164 224 160 220 160 212 144 212 148 200 144 188 136 172 128 144 104 120 88 96 60 72 60 92 64 84 72 152 152 184 136 188 140 200 144 204 136 188 144 212 160 212 152 208 156 216 156 208 148 200 144 200 144 188 128 184 136 204 160 216 156 224 172 228 172 228 168 220 160 224 164 228 172 232 176 236 180 244 184 244 188 248 188 248 192 248 188 248 188 248 188 248 188 248 188 248 188 252 196 260 196 256 176 256 176 252 188 260 196 264 192 260 224 296 248 320 292 352 324 336 304 328 308 348 312 328 268 300 232 284 232 300 260 292 260 300 264 296 260 288 252 308 264 288 244 276 248 296 256 260 204 296 220 280 212 300 256 320 248 300 232 296 240 296 240 276 240 272 236 268 240 268 236 272 248 268 240 260 244 256 240 252 224 236 212 232 220 248 236 236 220 240 216 236 208 224 200 216 200 216 200 216 200 216 200 212 192 204 188 200 184 204 188 200 176 196 176 192 172 192 172 184 168 188 172 196 184 204 188 188 168 192 172 192 164 188 160 200 164 196 156 188 136 180 132 180 136 184 140 184 136 176 128 188 140 184 140 188 148 196 156 192 152 196 152 192 144 184 136 176 132 180 136 180 136 184 140 184 140 184 136 180 132 176 132 188 140 180 132 172 132 176 132 172 128 172 128 172 128 172 128 168 124 168 124 172 128 172 128 172 120 168 120 164 116 164 112 172 124 168 120 168 120 164 116 160 112 164 116 164 116 168 120 164 116 164 112 160 108 156 108 164 112 160 112 156 108 156 104 164 116 160 112 156 108 156 108 148 96 144 96 144 100 152 108 152 100 144 100 152 104 144 88 148 100 148 100 148 100 148 100 144 96 140 92 140 92 144 96 152 96 136 88 140 96 140 88 140 92 140 92 140 92 140 92 0 0 0 0 0 0 0 0 12 12 16 16 16 16 16 16 24 24 20 16 16 20 20 24 20 20 20 20 20 24 28 28 20 20 20 20 20 20 20 20 16 16 20 20 20 20 16 16 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 32 20 24 24 32 28 28 24 40 60 76 76 76 72 72 80 76 76 76 88 92 84 84 88 88 92 84 88 80 88 88 80 80 76 80 80 88 80 96 76 36 4 0 0 0 0 4 8 12 12 12 12 8 8 8 8 12 12 16 16 16 12 12 12 12 12 12 12 12 16 16 8 8 8 8 16 16 20 12 36 92 128 132 124 124 128 128 128 128 128 128 128 128 124 124 124 124 120 116 112 108 112 100 88 80 80 72 60 56 40 32 12 4 8 24 48 56 68 72 96 116 404 476 568 476 504 392 352 336 404 420 444 440 396 376 320 376 332 400 320 408 344 400 360 444 388 436 304 216 220 232 232 476 592 400 200 284 244 232 272 384 332 216 548 708 736 608 624 452 616 664 608 224 216 268 852 752 912 712 916 712 924 720 892 696 876 684 888 688 892 664 884 652 872 644 868 648 880 664 888 656 856 624 836 620 844 640 852 620 832 600 824 608 788 620 780 540 500 260 272 184 180 128 156 124 188 156 232 160 304 248 372 268 472 468 684 552 524 312 532 388 604 408 568 416 536 384 520 380 500 376 488 376 456 364 476 388 496 388 460 352 448 356 440 352 424 336 412 328 384 304 388 292 360 268 356 284 412 340 448 396 508 448 544 468 568 480 600 616 752 580 580 576 564 564 552 520 556 604 660 524 488 472 480 456 464 436 448 416 468 424 456 412 464 408 444 372 484 420 496 424 492 420 496 432 500 424 488 412 480 400 456 372 436 380 476 412 496 408 496 404 488 396 504 408 512 408 508 404 516 408 540 440 524 440 552 412 484 392 508 420 528 420 516 408 496 388 492 392 508 404 504 396 492 400 504 388 488 396 496 380 516 400 500 384 484 380 488 384 504 392 496 384 488 376 480 372 464 360 456 348 448 352 456 360 448 344 440 336 436 340 448 352 432 348 432 340 412 320 408 328 440 340 308 208 328 224 312 216 308 228 304 216 280 204 256 188 208 148 176 124 160 128 156 116 156 200 396 320 376 248 284 244 380 272 384 280 368 268 344 252 344 240 344 240 344 240 344 240 340 244 352 248 348 240 344 248 336 256 328 256 328 256 328 256 328 256 324 252 324 248 320 248 316 244 320 248 320 244 312 240 308 240 316 248 320 248 312 240 308 232 308 232 308 232 308 232 300 240 320 248 300 152 224 236 308 232 308 232 308 232 308 232 308 228 304 228 300 224 296 220 288 216 292 208 268 180 220 152 168 96 100 44 60 24 44 20 16 4 40 8 48 52 168 168 244 192 268 204 284 212 296 208 264 200 288 220 292 212 288 216 284 208 280 204 284 212 292 220 284 204 280 208 296 224 300 220 308 232 312 236 312 232 304 224 316 240 316 240 316 240 316 244 324 248 328 252 328 256 332 256 328 252 328 252 328 252 328 252 332 256 328 252 328 252 332 260 332 260 328 252 328 256 336 264 348 260 340 288 380 308 396 336 416 332 412 328 420 352 444 372 452 356 412 312 372 296 380 312 360 296 356 300 356 296 344 284 348 288 340 280 332 276 336 284 356 304 332 260 412 464 492 340 376 308 340 284 332 288 328 292 300 260 296 260 292 256 288 256 292 264 280 256 272 248 268 248 256 240 248 232 244 236 252 244 248 236 248 236 244 228 232 216 232 212 232 212 232 212 232 212 228 208 224 200 216 196 220 200 212 200 212 196 208 192 204 192 196 184 196 184 196 184 196 184 196 184 200 188 200 188 196 184 204 192 204 188 200 188 196 188 204 192 208 192 208 188 200 180 212 192 204 184 204 192 212 200 204 188 208 192 208 188 200 184 192 176 192 180 196 184 200 184 200 184 200 180 196 176 192 176 204 184 196 176 188 176 196 180 192 176 192 176 192 176 192 176 184 168 184 172 188 176 192 176 184 172 180 172 176 168 176 164 180 172 180 168 176 164 172 164 168 160 168 164 172 168 176 168 172 164 172 160 168 156 164 156 168 156 164 156 160 152 160 148 164 156 168 160 168 160 172 164 156 148 152 140 152 148 160 156 156 144 152 148 164 156 156 144 156 148 156 148 156 148 156 148 156 144 152 140 148 144 152 148 160 144 140 132 144 140 144 132 148 140 148 140 148 140 148 140 0 0 0 0 0 0 0 0 20 12 16 8 16 8 16 8 24 16 20 8 16 8 20 12 20 12 16 8 20 12 24 20 24 4 24 4 24 4 20 12 12 8 16 12 20 8 16 4 20 12 20 12 20 12 20 12 24 16 24 16 24 16 24 16 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 24 8 32 12 24 4 28 12 36 8 28 20 60 52 76 44 64 48 76 52 72 56 84 72 80 64 84 68 88 64 84 60 84 48 76 44 80 60 92 72 72 68 72 28 4 0 0 0 0 0 8 4 12 4 12 0 8 0 12 0 16 0 20 0 12 4 12 4 12 4 12 4 20 8 8 0 4 0 16 12 8 0 28 72 128 108 112 100 128 112 128 112 128 112 128 120 128 120 128 116 120 108 108 100 108 92 92 76 80 64 56 36 40 12 12 0 12 24 48 48 44 40 56 92 372 392 468 380 460 316 324 304 400 408 444 432 408 364 352 336 396 348 408 352 432 380 432 408 444 388 332 152 248 208 296 540 652 320 204 232 232 208 328 332 308 184 548 652 632 532 536 396 584 592 484 96 128 180 768 576 732 480 692 500 708 480 692 468 668 468 668 468 660 464 652 452 652 452 656 448 660 456 668 432 632 388 612 384 616 388 620 384 596 384 600 424 620 440 504 272 252 108 168 152 168 156 120 108 104 104 100 72 100 112 200 200 276 292 428 432 504 324 372 308 432 328 416 320 408 300 404 296 388 292 380 284 372 276 420 324 452 312 392 256 384 264 368 264 376 264 368 260 324 252 324 236 284 196 268 200 256 192 276 216 292 220 288 220 332 268 388 316 472 332 436 432 480 468 500 476 584 628 704 528 540 500 540 496 536 500 528 500 532 488 496 464 484 448 452 400 408 352 412 352 404 348 416 364 428 360 412 340 404 328 384 304 360 308 392 332 400 316 384 312 400 328 400 328 404 328 400 320 408 328 432 360 416 368 444 340 388 328 408 348 416 344 400 324 388 316 388 328 404 340 404 328 384 328 396 316 380 324 388 308 404 328 384 304 368 296 368 304 388 320 392 328 392 312 372 288 364 272 356 264 348 264 356 272 356 264 344 252 336 252 340 264 352 280 356 276 336 256 328 268 352 272 224 140 244 156 236 156 236 176 228 164 212 152 192 144 156 96 132 84 128 88 124 80 100 140 328 256 292 176 184 164 272 192 280 196 280 196 256 188 240 180 240 180 240 180 240 180 236 184 252 192 244 180 240 176 252 168 252 168 252 168 252 168 252 168 252 164 248 160 244 160 244 156 244 156 240 148 232 144 236 152 244 164 252 160 244 160 236 176 236 176 236 176 236 176 228 184 248 188 220 92 152 180 232 172 232 172 232 172 232 172 232 168 228 164 224 160 220 160 212 156 216 156 200 120 148 96 108 48 40 0 4 4 28 28 0 0 8 0 12 16 124 136 196 144 208 156 216 160 216 156 188 144 216 168 220 160 216 160 200 148 204 152 216 168 232 180 240 180 232 180 240 188 240 180 240 184 240 184 240 180 232 172 252 196 252 192 248 188 248 188 252 192 252 196 260 204 260 208 256 196 256 196 256 196 256 196 260 196 252 188 248 188 252 192 260 180 256 172 252 188 264 200 276 204 264 236 308 256 320 288 324 296 320 312 344 336 372 328 536 412 452 292 340 220 284 224 288 260 300 268 300 260 288 248 276 240 280 244 280 240 268 220 260 176 232 236 636 880 940 644 328 236 288 208 272 216 288 228 248 212 252 220 248 216 248 216 260 232 252 220 244 224 240 228 244 212 236 212 232 212 232 212 232 212 232 212 228 204 220 196 216 196 212 196 212 196 212 196 208 188 200 180 196 180 196 184 204 184 204 180 200 176 196 176 188 168 184 156 172 148 164 140 176 160 180 164 184 152 180 140 184 140 192 144 192 140 192 144 196 156 200 156 200 152 192 144 200 152 192 144 184 144 196 156 184 140 188 148 192 144 188 140 176 132 176 136 180 140 184 140 184 140 184 136 180 132 176 132 192 144 180 132 172 132 180 140 180 136 180 136 180 136 180 136 168 124 168 128 172 132 176 132 176 128 176 124 172 124 168 120 172 124 172 120 168 116 164 116 160 112 160 116 164 120 168 120 164 116 164 112 160 108 156 108 156 108 152 104 152 100 148 100 140 92 144 100 152 112 160 116 152 100 144 92 144 100 156 112 144 92 140 100 156 112 152 100 148 100 148 100 148 100 148 100 148 96 144 92 140 96 144 100 148 92 132 84 136 88 132 80 140 92 140 92 140 92 140 92 4 0 4 4 8 4 12 8 32 24 28 20 24 24 28 28 24 32 28 32 28 28 20 20 20 24 20 24 20 24 20 24 28 20 24 16 20 20 24 24 28 24 28 24 28 24 28 24 28 24 28 24 28 24 28 24 24 20 24 20 24 20 24 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 24 28 24 20 12 12 24 24 24 40 52 72 76 80 84 80 84 80 84 80 84 80 84 80 84 80 84 80 84 80 100 100 84 80 72 80 80 92 80 92 64 20 0 8 8 0 20 4 20 8 20 8 20 8 12 8 12 12 16 16 16 20 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 4 16 56 116 136 128 120 136 128 132 128 132 128 132 128 132 112 116 116 120 116 120 116 116 96 88 80 76 72 64 52 36 28 16 24 28 8 36 28 52 84 48 152 244 504 484 532 480 464 376 368 356 436 436 476 452 444 396 348 376 336 392 332 412 336 420 364 468 384 364 220 224 212 224 368 624 604 300 212 216 212 188 408 340 296 264 720 684 748 584 616 464 740 660 404 184 268 484 968 720 904 688 916 696 896 680 888 672 880 664 876 664 876 660 876 652 876 660 888 672 912 684 888 652 856 624 840 620 812 640 832 596 764 608 788 628 736 488 412 208 224 180 204 148 168 112 164 100 160 92 164 88 180 72 184 176 352 292 436 372 652 472 560 388 540 420 564 416 528 400 524 388 520 400 524 376 484 384 508 416 532 416 508 388 512 396 488 384 488 380 468 348 464 344 428 316 420 316 412 300 428 324 432 332 428 312 404 292 396 308 380 256 332 272 384 300 404 324 424 368 484 436 552 488 556 508 572 540 612 584 644 612 636 592 616 564 584 532 556 516 584 496 572 480 568 476 540 432 508 420 512 396 472 364 456 364 472 376 444 404 488 400 480 416 476 384 496 416 540 428 508 372 528 384 556 440 524 432 504 404 464 388 496 404 480 372 452 356 464 384 496 404 488 384 476 388 480 392 488 400 488 388 472 368 492 392 504 376 456 332 448 352 488 376 484 372 476 364 468 360 468 360 464 352 456 348 456 352 460 344 444 328 432 328 440 340 424 328 428 328 432 336 432 336 448 300 336 220 300 216 312 244 296 220 292 216 284 196 236 156 204 148 176 132 168 124 152 104 140 224 396 296 412 272 260 232 416 300 384 260 368 284 352 232 336 236 348 252 356 248 348 240 360 256 356 248 348 244 344 236 344 252 344 252 344 252 344 252 340 248 340 248 340 248 340 248 336 252 332 244 324 240 320 232 320 240 324 244 328 240 324 236 316 240 316 236 312 232 308 232 304 240 316 248 304 160 228 236 296 224 300 228 304 232 308 236 308 232 308 228 304 224 300 224 312 224 296 220 268 180 208 132 136 68 48 16 28 36 32 24 28 24 28 8 24 52 160 208 252 212 264 208 280 216 292 220 296 216 308 220 308 220 308 220 312 224 316 228 316 228 316 232 328 248 316 244 316 244 324 252 308 240 324 252 324 240 324 240 328 244 304 240 324 244 320 232 336 248 336 256 336 260 336 264 348 260 320 236 312 252 348 284 324 244 320 244 324 252 332 256 300 272 308 264 344 260 356 240 348 264 332 276 360 292 380 332 416 320 412 364 508 384 500 500 984 832 720 484 456 312 364 300 364 292 360 292 356 280 336 272 332 284 336 280 324 264 296 240 336 216 280 536 948 1020 1012 780 348 304 324 280 300 268 296 264 280 256 272 252 268 248 264 248 284 260 264 244 248 228 236 224 228 216 228 220 232 224 236 228 228 216 232 220 232 212 224 208 228 212 212 200 212 208 216 208 216 204 204 196 204 200 216 212 204 196 188 180 176 176 180 180 176 176 172 172 168 164 164 160 172 164 168 172 192 200 212 196 196 180 200 188 200 188 208 192 212 196 208 188 204 184 196 180 212 196 208 188 200 180 196 176 192 180 200 188 200 180 188 168 200 184 200 180 196 176 192 176 200 184 200 184 200 184 200 184 196 180 196 180 196 180 196 180 196 180 196 180 196 180 196 180 208 184 192 172 188 176 188 164 184 168 184 168 184 168 184 168 188 172 188 168 184 164 180 164 180 160 172 156 180 164 172 156 160 164 168 160 144 144 148 160 176 156 156 152 168 164 164 144 156 152 160 156 164 152 160 148 160 152 160 148 156 144 152 144 160 152 160 148 156 144 152 144 156 148 156 144 152 140 144 136 148 140 148 140 148 140 148 140 148 140 148 140 148 140 148 140 136 132 148 144 152 140 140 128 8 0 8 4 12 4 16 8 28 16 24 12 20 16 24 20 28 12 32 12 32 8 24 0 24 4 24 4 24 4 24 0 24 0 24 0 16 0 20 4 24 8 24 16 24 16 24 16 24 16 24 16 24 16 24 16 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 24 20 24 12 16 0 24 4 40 28 60 40 80 52 80 60 80 60 80 60 80 60 80 60 80 60 80 60 80 60 92 56 84 52 84 64 92 72 80 60 56 8 0 0 8 0 4 0 4 0 4 0 4 0 8 0 8 0 12 0 20 0 16 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 20 8 76 104 144 108 124 112 132 108 132 108 132 108 132 108 124 104 124 104 124 104 120 112 108 100 88 80 72 68 44 40 8 16 20 20 36 32 56 40 64 24 100 232 448 396 468 396 412 312 332 312 400 396 444 424 436 368 368 336 384 356 400 380 396 412 456 416 440 288 276 192 212 264 544 616 576 240 228 232 244 216 416 280 260 280 672 572 620 492 504 396 656 568 288 108 132 392 796 556 720 528 716 476 688 468 676 456 664 444 656 452 660 456 652 452 652 460 664 468 676 468 656 444 632 420 612 404 624 400 632 412 624 484 624 460 404 240 220 100 160 128 176 108 120 104 104 88 92 72 84 68 108 60 104 144 228 224 280 276 412 380 472 336 404 324 416 272 388 296 392 288 380 312 376 288 364 280 392 312 412 308 388 280 392 288 376 280 384 284 368 260 352 256 344 236 324 232 340 256 348 256 356 260 348 244 328 228 312 216 316 236 320 208 288 200 288 188 276 176 268 184 284 200 300 240 328 296 392 360 448 400 508 476 556 532 588 544 572 512 532 456 488 436 508 456 532 460 540 452 544 428 484 308 348 196 304 244 412 352 444 316 396 312 380 304 384 288 344 284 384 344 412 300 408 320 460 416 396 264 340 284 380 324 396 328 400 336 368 308 388 316 372 288 356 288 376 308 388 324 396 320 384 308 376 316 384 300 340 260 332 276 368 296 364 292 360 288 356 276 356 268 348 260 340 260 344 260 348 260 336 244 328 248 340 260 328 244 324 236 324 244 324 240 356 224 236 144 224 156 224 164 224 152 216 144 212 132 176 100 160 104 140 96 132 92 116 68 84 172 324 228 324 192 156 152 292 204 272 176 272 204 268 168 236 172 244 176 248 180 248 176 256 188 252 184 248 176 240 172 248 180 248 180 248 180 248 180 244 176 244 176 244 176 244 176 248 184 248 180 244 172 236 168 244 180 252 184 252 184 248 176 240 172 240 168 236 168 232 164 228 172 240 180 228 92 152 164 224 160 228 160 228 160 232 164 232 164 232 160 228 156 224 156 228 148 220 148 204 124 152 84 100 40 32 0 24 28 36 16 28 16 20 0 16 12 144 168 240 180 228 176 224 180 232 184 228 172 232 176 240 184 244 192 236 180 236 180 236 180 236 180 256 204 260 204 256 192 252 188 256 200 268 208 260 188 240 180 232 200 240 204 252 200 248 192 244 188 248 196 248 204 256 208 252 196 248 188 244 196 256 204 244 188 244 184 244 192 252 196 188 228 204 196 248 108 344 220 272 196 260 220 288 228 296 256 296 276 344 344 344 396 616 776 1020 768 844 408 500 240 320 268 276 252 284 252 280 248 272 240 260 236 272 248 284 244 272 228 280 176 232 212 420 436 440 244 292 220 272 204 248 196 252 208 260 228 252 220 240 204 228 200 232 200 220 184 208 176 200 172 208 172 212 184 216 188 216 192 224 204 224 204 220 196 208 188 212 176 200 168 200 172 200 168 200 164 196 160 192 160 196 164 192 168 184 156 180 156 180 156 148 124 148 120 144 116 140 116 136 116 140 132 176 156 188 152 192 144 196 132 188 124 188 132 188 144 188 144 188 144 188 144 200 152 196 148 188 140 184 136 188 144 188 144 188 140 180 136 184 140 184 136 180 136 176 132 180 132 180 132 180 132 180 132 180 132 180 132 180 132 180 132 180 132 180 132 180 132 180 132 188 132 168 120 168 124 168 112 168 124 168 124 168 124 168 124 172 128 172 124 168 120 164 120 160 124 156 120 164 132 160 120 152 124 168 124 152 108 156 116 172 112 156 104 164 116 160 96 148 100 152 104 156 100 152 96 152 104 152 100 148 100 144 96 152 104 152 100 148 96 144 96 148 100 148 100 144 96 144 96 144 96 144 96 144 96 144 96 140 92 140 92 140 92 140 92 136 88 136 88 136 88 136 88 20 16 24 20 24 24 28 24 32 24 28 20 24 24 28 28 24 32 28 32 28 28 20 20 20 24 20 24 20 24 20 24 28 24 24 20 20 20 24 24 28 24 28 24 28 24 28 24 28 24 28 24 28 24 28 24 24 20 24 20 24 20 24 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 24 24 20 16 16 12 36 56 72 68 72 76 88 84 80 84 80 84 80 84 80 84 80 84 80 84 80 84 80 72 80 80 88 88 92 92 96 68 68 44 12 0 4 8 0 12 8 12 8 12 8 12 8 12 12 12 16 12 16 16 20 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 24 52 88 136 148 140 128 140 132 136 132 136 132 136 132 136 124 128 124 128 124 128 124 124 120 112 96 84 76 60 40 20 36 8 12 16 8 52 40 72 88 48 208 332 544 480 536 496 428 356 360 364 440 432 484 472 468 408 356 364 336 396 336 420 324 444 372 460 404 364 188 252 228 484 608 648 484 244 204 260 228 324 432 316 320 488 812 648 728 600 608 500 768 572 296 156 328 692 956 732 912 740 940 684 904 688 900 664 884 656 868 652 872 656 860 648 860 656 868 668 868 656 860 644 844 624 820 608 836 636 804 624 816 644 696 452 388 232 244 164 228 184 184 120 184 116 184 104 176 104 180 104 172 84 188 168 288 224 340 288 424 436 628 448 520 412 532 376 508 392 504 372 492 376 488 340 472 372 504 408 524 400 500 376 488 372 484 376 492 380 484 364 452 344 456 328 428 324 464 380 480 372 488 376 480 360 464 348 464 320 412 328 432 296 400 324 436 324 416 304 400 292 396 288 360 260 372 276 392 308 412 328 456 396 504 460 556 492 560 484 544 448 552 464 596 524 656 556 652 584 760 720 884 776 880 752 768 684 712 548 536 380 408 288 416 348 492 408 516 388 492 364 496 412 524 360 532 452 468 372 480 380 484 380 468 352 436 344 456 372 476 388 476 380 472 380 460 372 472 388 484 392 480 384 476 376 480 360 444 324 440 340 460 352 460 352 456 348 456 348 456 344 448 336 444 336 448 340 444 332 436 324 436 332 444 344 444 332 436 324 428 324 424 328 460 296 320 212 308 228 308 224 308 224 288 208 276 196 244 172 212 156 184 140 172 132 156 112 164 244 412 308 424 284 276 248 408 300 396 280 388 292 368 244 348 240 344 240 348 244 352 252 360 256 356 252 352 244 348 244 352 248 352 248 352 248 352 248 348 244 348 244 348 244 348 248 340 252 332 248 328 240 324 240 332 248 336 252 336 252 332 248 316 240 316 240 312 236 312 232 304 240 320 252 308 160 228 228 308 232 308 232 304 228 304 228 308 232 308 228 304 224 300 224 312 224 296 220 276 188 208 136 140 76 52 20 32 36 28 28 24 20 24 20 32 60 172 232 292 252 300 240 304 232 312 236 308 236 316 244 328 260 340 264 324 248 324 248 324 248 324 248 328 260 336 264 336 256 320 244 320 252 328 256 324 244 304 224 272 232 312 256 324 244 324 232 332 240 328 244 320 244 308 244 312 240 324 252 328 244 312 232 316 240 316 236 316 240 320 248 332 252 404 260 304 268 308 288 352 268 348 292 376 292 376 312 364 340 452 332 420 420 800 1008 1020 1020 952 660 540 348 360 260 340 268 332 272 332 268 324 268 320 272 320 280 316 268 300 256 296 312 328 248 296 344 380 284 288 252 276 236 264 236 272 244 272 252 256 236 236 216 220 204 216 204 208 192 200 188 200 188 216 204 216 204 220 208 220 208 232 220 232 216 224 208 212 200 200 200 200 200 200 196 192 188 188 188 188 188 184 180 176 172 164 168 168 172 168 168 164 164 140 144 140 144 136 140 136 140 128 124 136 148 172 192 204 192 216 200 216 200 216 192 212 188 196 180 200 188 204 192 212 196 216 200 216 196 208 188 204 188 212 196 208 188 204 188 204 188 200 184 200 184 196 180 196 176 192 176 192 176 192 176 192 176 192 176 192 176 192 176 192 176 196 180 196 180 196 180 196 180 200 176 184 164 184 168 180 160 184 168 184 168 184 168 184 168 188 172 184 168 184 168 180 164 184 160 172 160 180 168 180 156 168 160 176 164 172 160 176 172 180 168 168 164 176 168 172 156 160 152 160 152 160 152 160 152 160 152 160 152 156 148 156 144 160 152 160 152 156 148 156 148 156 148 156 148 160 152 160 152 152 144 152 144 152 144 152 144 148 140 148 140 148 140 148 140 152 140 140 128 136 132 148 144 20 12 20 12 24 16 28 20 28 16 24 12 20 16 24 20 28 12 32 12 32 8 24 0 24 4 24 4 24 4 24 0 24 0 24 0 16 0 20 4 24 8 24 16 24 16 24 16 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 24 0 12 16 76 64 80 40 80 60 80 60 80 60 80 60 80 60 80 60 80 60 80 60 80 60 76 48 88 64 96 72 88 60 72 36 28 0 0 0 8 0 8 0 8 0 8 0 8 0 16 0 12 0 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 24 36 104 120 152 128 144 128 140 120 140 120 140 120 140 120 136 116 136 116 136 112 128 120 120 100 96 84 76 60 44 36 16 16 8 8 32 40 76 64 64 24 184 332 480 384 468 388 384 300 348 328 412 404 464 448 468 384 368 332 380 360 408 384 432 408 416 432 504 268 200 168 456 532 636 548 468 248 240 256 232 388 420 252 252 500 720 528 612 504 480 448 708 460 184 60 320 636 748 560 720 532 712 512 688 476 676 460 664 460 660 468 656 460 648 456 648 464 660 472 652 460 652 456 640 436 620 412 636 416 620 424 624 440 460 216 268 148 180 128 192 144 148 96 120 112 124 120 132 116 132 116 112 84 132 136 184 164 212 200 264 304 460 364 400 296 400 300 384 288 384 272 360 280 352 244 360 280 400 316 412 304 388 288 368 272 368 272 372 276 372 272 364 256 336 224 316 232 352 276 364 272 368 272 364 260 352 252 364 240 312 220 316 220 316 232 332 236 324 228 320 232 328 240 336 252 320 248 312 236 308 244 308 252 316 268 328 284 348 300 340 288 384 352 444 384 460 372 548 476 612 540 696 628 796 712 888 796 980 852 972 780 792 548 640 432 444 264 360 232 308 168 296 248 360 280 472 364 324 288 304 228 328 268 360 292 380 316 344 276 352 284 356 280 352 276 368 300 376 312 384 312 380 308 368 304 368 288 340 264 336 276 344 276 344 276 348 280 348 272 344 256 340 252 336 252 340 256 328 244 324 240 328 248 336 256 340 256 336 256 348 272 360 284 400 240 228 132 220 160 228 156 236 156 212 136 204 132 188 116 168 108 148 100 140 100 124 76 120 204 348 244 332 204 172 172 324 240 320 220 304 220 276 172 248 176 240 168 236 176 252 188 256 188 256 184 252 180 248 176 252 184 252 184 252 184 252 184 248 180 248 180 248 180 248 180 248 184 252 180 248 176 244 172 240 172 244 176 244 176 240 172 244 176 240 172 240 168 236 168 228 172 244 184 232 92 148 156 236 168 236 164 228 160 224 156 232 164 232 160 228 156 224 156 228 148 220 148 208 128 156 92 108 44 36 0 28 28 36 16 20 4 16 4 20 8 144 188 244 184 232 172 228 180 228 176 228 164 236 172 244 180 252 188 252 184 252 184 248 180 248 180 256 196 252 196 252 196 248 192 248 200 256 208 264 208 248 192 232 220 268 216 244 180 224 156 236 180 236 180 228 184 228 180 224 176 240 188 240 176 220 156 236 180 232 176 232 180 236 184 292 72 188 144 392 492 372 244 292 224 276 232 284 236 284 252 288 264 324 324 356 400 556 652 932 756 804 352 392 208 268 228 252 228 260 236 264 236 264 232 260 228 264 228 264 220 252 208 220 188 248 164 236 228 272 180 228 180 224 180 216 184 228 200 244 216 240 200 220 180 204 172 204 176 200 172 200 172 204 184 204 184 200 184 204 184 204 184 196 172 200 176 200 164 196 164 192 164 204 172 196 156 184 152 172 144 180 148 176 136 156 128 144 128 152 140 160 136 152 128 148 128 148 124 144 120 140 120 120 96 124 120 168 156 192 160 204 160 200 140 192 132 184 128 184 140 184 144 188 148 192 148 200 156 200 152 196 148 192 148 200 152 188 140 184 140 188 148 188 144 184 140 184 136 180 136 180 132 180 132 180 132 180 132 176 128 176 128 176 128 176 128 180 132 180 132 180 132 180 132 184 128 168 120 172 124 172 116 172 128 172 128 172 128 172 128 168 124 168 124 168 124 168 124 168 128 156 124 168 132 164 124 152 124 164 132 168 136 172 132 168 112 164 112 164 112 160 104 152 100 152 100 152 100 152 100 156 108 152 104 152 100 148 100 152 104 152 104 152 104 152 100 148 100 148 104 152 108 160 112 148 100 148 100 148 100 148 100 140 92 140 92 140 92 140 92 140 92 132 84 132 84 140 92 20 16 20 16 24 20 28 24 32 24 28 20 24 24 28 28 24 32 28 32 28 28 20 20 20 24 20 24 20 24 20 24 28 24 24 20 20 20 24 24 28 24 28 24 28 24 28 24 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 12 44 76 92 80 76 76 92 84 80 84 80 84 80 84 80 84 80 84 80 84 80 84 80 76 88 92 100 96 88 76 72 72 48 16 0 0 0 4 8 8 12 8 12 8 12 8 12 8 16 8 16 8 16 8 16 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 56 108 136 144 148 152 152 136 136 136 136 136 136 136 140 140 144 136 140 132 136 128 132 112 100 92 84 76 64 48 32 44 8 4 16 16 64 60 80 92 76 312 428 560 464 528 456 412 368 392 396 452 448 500 496 472 416 340 364 340 404 344 416 372 412 360 500 384 268 152 368 536 640 560 588 412 260 212 256 272 460 472 280 340 600 800 604 760 584 580 572 788 468 216 132 564 812 892 748 924 696 892 728 892 680 884 672 876 672 876 668 864 660 856 652 856 660 868 672 848 648 848 648 840 628 820 612 800 628 796 608 752 540 548 292 356 200 228 164 232 176 200 152 188 128 208 144 216 136 204 120 212 132 216 144 220 136 232 156 344 276 480 436 552 392 496 412 500 396 496 368 476 368 464 328 464 372 508 408 512 388 492 380 484 372 480 364 476 368 488 380 532 384 456 328 452 356 472 356 468 356 468 356 464 348 456 344 428 340 448 332 436 340 432 300 428 324 424 316 416 312 416 308 460 316 468 316 468 324 476 336 480 332 456 316 440 316 444 320 428 332 476 384 504 388 500 376 516 428 596 516 712 688 948 912 1020 996 1020 988 1020 996 1020 944 1020 936 1016 880 968 760 756 532 664 436 468 364 620 448 368 260 456 344 456 348 456 348 452 344 468 360 464 360 460 356 452 344 476 372 476 372 476 368 468 364 480 372 476 360 460 344 456 352 456 348 456 348 456 348 460 352 452 340 448 336 448 340 452 344 444 336 444 340 448 344 456 352 448 340 452 348 464 384 496 408 516 332 328 204 300 228 312 228 308 224 288 208 276 200 252 184 216 156 188 140 176 136 160 116 196 268 420 304 412 268 268 244 432 328 432 308 400 296 368 248 352 244 344 236 340 244 356 256 360 256 360 252 356 252 356 248 356 252 356 252 356 252 356 252 352 248 352 248 352 248 352 252 340 252 336 248 332 248 332 244 324 244 328 248 332 244 328 240 320 244 320 240 316 240 312 236 304 244 324 256 312 160 220 220 316 240 312 236 308 228 304 228 308 232 308 228 304 224 300 224 308 224 296 224 280 196 216 144 148 84 60 24 32 36 28 28 16 4 16 24 28 36 160 240 268 228 288 224 296 228 320 236 312 240 312 240 316 244 316 244 328 256 324 252 320 248 320 240 328 248 316 240 308 248 320 260 348 276 328 268 328 264 304 240 276 252 308 232 296 236 320 220 320 228 316 228 304 224 296 220 304 228 304 228 300 220 292 216 308 232 304 224 300 228 304 232 336 272 248 600 1020 1000 968 412 396 284 352 260 340 236 336 264 364 292 360 312 456 372 452 428 776 728 656 404 380 292 340 244 316 248 312 256 312 260 308 256 276 236 284 248 288 256 292 256 292 240 256 256 292 252 244 200 224 196 224 200 232 208 240 216 252 232 244 224 232 216 224 212 224 212 220 208 224 216 232 220 216 200 216 200 216 200 216 204 196 188 204 196 212 204 212 196 188 192 208 200 192 176 180 176 160 160 168 164 164 152 144 136 136 144 148 156 152 152 144 144 132 136 132 132 124 124 120 120 116 108 112 120 148 172 200 192 216 200 212 192 212 184 204 180 208 192 208 188 204 184 200 184 216 200 216 196 212 196 212 192 212 192 200 180 196 180 200 188 204 188 204 184 200 184 196 180 204 188 204 188 204 188 204 188 192 176 192 176 192 176 192 176 196 180 196 180 196 180 196 180 208 184 192 172 196 184 196 176 188 172 188 172 188 172 188 172 184 168 184 168 184 168 184 168 184 164 176 160 184 172 188 156 180 156 188 168 204 176 204 172 172 160 168 160 164 152 160 156 164 152 160 148 156 152 160 156 164 156 164 152 160 152 156 148 160 152 160 152 160 152 160 156 156 148 156 152 160 156 168 160 156 148 156 148 156 148 156 148 148 140 148 140 148 140 148 140 140 132 148 140 148 140 140 132 12 4 12 8 16 8 20 12 28 16 24 12 20 16 24 20 28 12 32 12 32 8 24 0 24 4 24 4 24 4 24 0 24 0 24 0 16 0 20 4 24 8 24 16 24 16 24 16 16 8 16 8 16 8 16 8 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 16 8 16 12 28 12 24 24 76 64 84 48 80 52 80 60 80 60 80 60 80 60 80 60 80 60 80 60 80 60 88 60 96 68 96 64 76 44 88 28 8 0 4 0 4 4 12 0 12 0 12 0 12 0 20 16 16 12 16 20 8 16 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 16 60 120 132 144 144 156 144 140 132 140 132 140 132 140 132 148 120 144 116 136 116 132 112 104 88 84 80 72 60 44 32 24 16 8 16 48 48 84 48 60 80 304 408 460 368 468 332 388 324 388 364 432 404 472 464 464 368 352 328 388 372 408 380 420 376 464 440 348 156 348 480 608 552 616 584 392 192 224 248 300 464 380 228 300 536 648 524 636 460 468 540 688 316 160 60 540 644 768 608 792 548 708 552 692 496 684 488 672 484 676 492 668 480 660 472 660 480 672 492 648 460 644 452 628 436 612 424 596 432 624 444 588 424 468 296 280 156 164 128 172 128 156 140 140 128 132 120 120 96 108 88 112 80 100 72 104 88 120 96 168 124 260 352 460 324 368 296 384 284 384 260 360 268 352 240 336 264 388 304 388 280 372 276 384 284 372 268 364 280 400 324 436 296 340 232 348 268 356 244 364 268 364 264 360 260 356 260 352 256 340 232 312 220 328 244 328 236 328 240 332 244 336 244 304 212 300 220 316 244 336 256 340 272 360 296 372 292 352 272 356 280 368 268 352 256 348 244 340 240 356 224 344 264 456 380 620 584 912 808 980 812 984 840 880 720 852 680 796 648 804 688 756 604 724 688 860 644 488 344 324 236 324 236 328 236 308 212 340 264 332 276 360 304 372 304 372 304 368 300 364 292 356 288 380 308 368 296 360 292 360 292 352 284 352 284 348 280 348 272 340 256 336 252 336 256 344 264 348 264 352 268 352 268 356 272 336 252 336 260 360 300 396 328 408 256 244 140 220 156 224 160 228 156 216 144 212 140 192 120 164 108 144 100 136 96 120 72 140 212 344 216 300 172 140 136 280 208 296 200 280 208 276 188 244 172 240 172 244 176 248 184 256 188 256 188 256 184 252 184 256 188 256 188 256 188 256 188 252 184 252 184 252 184 252 184 248 184 252 184 252 180 248 180 252 184 256 192 260 188 252 184 248 176 244 176 240 172 240 172 224 176 248 192 236 88 144 148 236 168 236 168 232 164 232 164 232 164 232 160 228 156 224 156 224 148 220 152 212 132 164 100 116 52 40 4 28 28 36 16 16 0 12 8 16 0 128 184 232 168 228 168 232 180 240 188 244 168 248 168 248 168 248 168 256 172 252 168 244 164 240 160 256 196 244 184 240 188 244 200 256 200 216 172 208 164 184 144 160 144 156 100 152 156 228 160 224 168 224 168 220 176 224 176 224 168 220 160 216 160 216 164 228 172 224 164 220 164 220 168 128 172 208 484 784 676 628 240 300 232 260 208 240 192 228 204 260 212 252 256 320 300 308 276 432 320 380 144 256 192 216 196 240 220 244 224 248 220 240 216 252 224 244 204 224 188 208 176 168 108 156 156 192 128 168 180 172 152 180 160 188 168 192 180 220 204 224 204 220 200 220 200 208 188 204 184 208 192 216 200 200 196 200 196 196 184 196 180 184 156 192 152 200 156 200 152 184 168 196 172 172 144 164 152 148 132 152 128 148 124 140 116 156 136 156 140 160 136 152 132 140 120 136 108 124 96 112 88 116 92 100 92 140 148 204 180 196 152 192 144 188 128 184 128 196 152 192 144 188 140 180 136 196 152 196 152 192 148 192 148 192 148 188 140 180 136 184 140 192 144 188 144 184 140 184 140 192 144 192 144 192 144 192 144 180 132 180 132 180 132 180 132 180 132 180 132 180 132 180 132 192 136 176 128 184 140 184 132 176 132 176 132 176 132 176 132 164 120 168 124 168 124 172 128 172 120 160 120 168 128 164 116 156 116 156 128 176 140 168 124 152 108 164 108 152 96 152 104 160 104 148 92 144 96 156 108 160 108 156 108 152 104 152 104 152 104 152 104 156 108 156 108 148 100 148 100 152 104 152 104 144 96 144 96 144 96 144 96 140 92 140 92 140 92 140 92 128 84 140 96 144 92 132 80 16 12 20 16 20 20 24 20 32 24 28 20 24 24 28 28 24 32 28 32 28 28 20 20 20 24 20 24 20 24 20 24 28 24 24 20 20 20 24 24 28 24 28 24 28 24 28 24 20 16 20 16 20 16 20 16 24 20 24 20 24 20 24 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 16 12 16 20 28 36 32 48 60 80 80 84 76 76 84 80 84 80 84 80 84 80 84 80 84 80 84 80 84 80 80 88 88 96 88 88 80 80 96 52 8 4 8 0 0 12 4 16 0 16 0 16 4 12 12 20 12 12 12 4 8 8 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 40 92 148 148 152 148 156 144 148 140 148 140 148 140 148 144 148 140 144 136 136 128 128 124 112 100 88 76 68 52 36 16 52 12 12 28 32 76 72 64 112 156 456 488 532 460 540 392 420 384 424 420 448 440 472 492 444 396 320 360 348 416 348 408 352 404 412 460 236 332 448 648 540 600 572 640 284 188 236 248 436 460 448 244 492 600 772 628 748 520 592 680 708 300 216 180 760 796 972 716 912 716 904 720 908 708 900 692 872 676 860 668 860 672 852 668 852 672 864 684 856 668 844 648 824 632 812 628 780 628 780 600 740 592 680 500 412 244 268 192 252 168 196 160 212 136 188 100 168 104 196 132 216 120 180 92 188 128 224 124 228 108 300 328 532 416 492 384 484 384 480 364 464 368 460 332 448 372 504 412 504 384 484 384 500 392 488 376 484 404 548 476 520 384 452 340 456 368 476 364 488 380 484 376 480 376 480 376 500 360 480 424 496 308 408 372 408 308 420 324 432 336 440 336 472 324 488 332 496 340 512 352 500 352 516 380 536 384 524 372 520 392 536 392 512 364 500 368 492 344 476 324 460 320 476 344 504 428 600 504 600 472 636 576 800 712 888 772 892 736 860 728 872 680 796 604 776 736 904 852 928 776 840 652 688 492 528 368 460 344 436 336 444 344 444 332 468 364 464 360 464 360 464 360 488 372 476 364 472 364 472 360 464 352 460 348 456 344 452 340 440 332 436 328 440 336 448 340 448 340 452 344 452 340 444 336 444 332 432 320 428 340 452 364 444 296 336 228 316 224 308 224 300 220 292 216 288 208 256 180 208 152 180 136 168 128 152 108 232 296 444 304 408 252 252 228 388 280 392 272 368 276 376 264 340 240 348 244 352 248 352 244 360 256 360 256 360 256 360 256 360 256 360 256 360 256 360 256 356 252 356 252 356 252 356 256 340 252 336 252 336 252 336 252 336 256 340 260 344 256 340 252 324 248 320 244 320 240 316 240 300 244 328 260 312 156 216 212 308 232 312 236 312 236 312 240 308 232 308 228 304 224 300 224 308 224 296 224 284 200 224 148 156 88 64 28 36 36 28 28 24 12 20 36 32 24 148 244 288 236 300 228 316 232 328 240 324 240 324 244 332 248 336 252 336 252 332 248 328 240 320 240 320 244 316 236 292 212 252 184 188 112 124 72 116 88 108 72 124 76 88 24 136 160 284 200 304 216 308 220 300 224 296 228 288 212 292 216 292 216 296 220 300 224 296 216 288 212 292 216 324 196 320 168 256 236 288 240 296 196 296 228 328 228 324 252 308 260 316 240 344 260 340 320 368 332 356 260 336 264 312 236 288 232 284 232 272 224 264 220 272 228 248 200 208 164 180 148 224 196 228 196 204 160 200 200 204 172 212 184 220 192 228 200 236 220 232 216 228 216 224 212 212 196 208 192 208 200 212 200 212 196 208 192 204 188 204 188 192 180 196 188 192 180 184 176 172 180 188 172 156 144 156 168 148 144 144 140 144 140 144 144 156 152 148 144 140 140 140 140 136 132 124 116 108 96 92 88 92 76 72 76 116 168 216 232 212 196 212 196 220 192 216 192 204 188 204 188 204 188 204 188 204 188 204 188 208 192 208 192 208 192 212 196 208 188 200 184 208 192 204 188 204 184 200 184 204 188 204 188 204 188 204 188 200 184 200 184 200 184 200 184 196 180 196 180 196 180 196 180 204 180 188 172 196 184 200 180 192 176 192 176 192 176 192 176 180 164 180 168 184 172 188 172 188 168 176 164 188 172 192 160 188 152 192 164 216 176 204 152 168 164 176 164 160 148 160 160 168 156 156 144 152 148 164 160 168 160 164 156 164 152 160 152 160 152 160 156 164 160 168 160 156 148 156 148 152 144 152 144 152 144 152 144 152 144 152 144 148 140 148 140 148 140 148 140 144 136 144 136 144 136 144 136 16 0 16 4 20 8 24 8 28 8 24 4 20 8 24 12 28 12 32 12 32 8 24 0 24 4 24 4 24 4 24 0 24 0 24 0 16 0 20 4 24 8 24 16 24 16 24 16 16 8 16 8 16 8 16 8 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 8 16 4 16 12 32 16 44 24 56 48 84 56 80 40 80 60 80 60 80 60 80 60 80 60 80 60 80 60 80 60 76 48 84 56 92 68 92 68 108 36 8 0 8 0 0 4 16 0 16 0 16 0 12 8 20 16 16 20 12 16 4 16 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 56 116 160 164 148 152 148 140 140 144 140 144 140 144 140 136 140 120 136 112 128 108 124 104 116 88 88 64 60 32 16 4 28 28 16 20 64 52 72 24 80 148 408 436 440 384 488 292 384 332 404 376 428 384 452 444 444 348 348 324 400 380 408 372 432 380 472 384 336 392 644 516 624 512 592 536 244 172 288 236 420 444 300 204 424 548 624 564 600 400 504 620 592 148 164 108 692 628 808 444 616 484 684 476 732 540 712 520 684 504 664 496 680 504 668 496 668 504 680 516 696 520 672 492 648 476 644 480 632 476 624 460 600 524 608 504 276 176 188 176 216 164 168 168 152 120 96 72 84 100 156 164 240 180 156 96 120 100 116 72 92 68 140 200 352 344 412 308 372 276 372 256 356 264 352 236 360 296 420 336 412 308 396 312 400 304 388 292 392 336 480 424 404 300 376 276 372 296 404 320 388 296 384 288 380 288 384 292 376 264 476 548 596 284 276 244 364 272 364 268 352 256 340 236 316 208 324 228 352 264 380 284 396 284 380 264 372 272 392 296 384 304 444 344 440 304 396 264 388 252 364 248 400 292 408 252 444 264 416 292 432 224 320 160 336 188 328 236 412 332 480 364 580 468 620 472 612 624 704 532 656 560 660 580 684 592 656 552 572 476 504 400 436 332 364 272 356 288 356 288 356 296 368 300 376 300 364 292 364 296 364 292 356 284 352 280 344 272 336 256 324 240 324 240 324 244 332 252 324 240 324 240 320 232 312 224 336 244 312 216 296 220 308 232 304 196 240 168 244 160 220 152 220 148 220 156 224 148 192 116 156 100 136 92 132 88 116 64 196 268 384 248 328 180 156 152 280 196 288 180 256 180 268 180 232 168 244 184 252 180 244 172 256 188 256 188 256 188 256 188 256 188 256 188 256 188 256 188 252 184 252 184 252 184 252 184 248 184 252 184 252 184 252 184 244 180 248 184 252 180 248 176 248 180 248 176 244 172 240 172 224 176 252 192 240 88 140 144 228 164 232 168 236 172 240 176 232 164 232 160 228 156 224 156 224 148 220 152 212 136 168 104 120 56 44 8 32 28 36 12 40 16 24 24 24 0 124 188 240 172 228 156 220 156 216 160 224 144 232 152 244 164 252 172 256 172 252 164 244 160 240 152 220 168 236 176 212 132 148 84 28 0 0 0 0 0 20 0 76 32 4 0 40 112 208 148 212 160 216 168 224 172 228 184 200 152 216 168 224 168 216 160 224 164 216 156 212 156 212 156 204 172 196 176 244 184 220 104 76 52 124 152 212 196 228 208 236 204 240 208 252 208 204 180 244 176 236 144 236 204 208 248 216 196 220 196 216 184 208 176 148 120 148 116 148 116 152 120 140 136 164 132 172 180 192 144 188 180 196 192 208 200 208 200 216 200 216 192 212 188 204 184 196 172 192 168 188 172 196 180 188 200 188 188 184 176 180 160 172 136 168 120 160 100 144 88 168 152 176 140 136 108 144 140 144 120 136 112 132 116 144 132 148 136 136 120 124 116 124 120 112 100 100 80 76 56 56 44 32 0 8 4 64 100 176 180 196 164 200 152 200 152 204 156 180 136 184 144 188 148 196 152 184 144 188 144 188 144 188 144 192 152 200 160 204 152 188 140 192 148 192 144 188 140 184 140 184 136 184 136 184 136 184 136 188 140 188 140 188 140 188 140 180 132 180 132 180 132 180 132 184 128 168 120 176 132 180 128 176 132 176 132 176 132 176 132 164 120 164 124 168 128 172 128 172 124 164 120 172 128 164 120 156 116 152 128 176 140 160 108 156 116 176 120 156 100 160 116 160 104 148 92 144 96 156 108 160 112 160 108 156 104 152 104 152 104 152 108 156 112 160 112 148 100 148 96 144 92 136 88 140 92 140 92 140 92 140 92 140 92 140 92 140 92 140 92 144 92 132 80 128 84 140 96 32 28 32 28 32 28 32 28 28 20 24 16 20 20 24 24 28 32 28 32 28 32 28 32 20 24 20 24 20 24 20 24 36 32 24 20 20 20 32 32 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 16 20 32 28 24 16 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 32 36 32 24 20 24 36 44 60 72 84 76 76 68 76 68 68 80 84 88 80 80 72 88 84 88 84 88 84 88 84 96 104 100 96 84 84 88 96 76 44 16 8 4 0 4 20 0 20 0 20 0 20 12 20 20 0 0 12 28 0 4 16 16 16 24 16 16 8 8 8 16 4 8 16 12 0 8 24 96 128 156 148 152 160 160 136 164 148 148 148 148 136 140 144 124 192 128 152 100 180 168 128 100 100 104 96 84 60 40 16 32 0 8 44 60 84 76 68 140 264 540 480 536 480 528 388 436 392 424 416 448 444 460 492 376 364 308 376 348 400 344 420 368 448 348 388 416 596 532 612 512 628 576 492 256 236 276 248 608 388 440 252 632 588 788 584 708 492 684 700 556 168 236 280 856 932 868 524 656 584 800 700 1020 800 880 648 764 624 680 656 908 664 784 616 788 596 760 608 760 588 768 604 784 612 780 600 816 648 772 616 780 700 776 512 348 248 292 216 288 200 260 168 188 88 148 88 176 112 204 152 292 220 244 120 220 144 212 120 212 80 188 136 368 376 508 380 472 380 464 352 444 364 460 348 472 372 484 408 512 396 484 392 508 416 504 388 512 464 576 452 472 368 464 372 488 400 504 400 504 380 480 408 508 384 488 420 536 344 824 772 540 368 484 352 460 356 464 368 480 380 472 352 472 360 492 364 480 360 512 388 508 372 512 380 516 388 520 388 532 424 600 468 592 424 560 420 512 392 568 400 576 448 624 452 616 468 596 452 592 432 548 384 512 356 472 312 444 296 428 284 436 308 464 372 572 512 712 624 744 636 732 552 640 540 644 496 620 520 636 528 624 496 580 456 532 416 508 384 484 368 476 372 496 380 480 364 464 348 452 344 444 340 456 352 456 344 444 332 436 324 424 320 436 332 440 332 428 304 400 296 416 320 420 304 448 328 420 296 388 288 392 296 412 268 312 216 312 224 300 212 288 212 288 212 284 208 256 184 216 148 168 124 168 136 168 124 248 332 472 380 432 292 268 268 448 276 380 268 368 276 372 212 336 236 348 248 356 256 360 256 356 256 364 256 352 244 348 252 356 252 356 256 360 260 364 260 356 252 356 248 352 244 348 248 344 256 340 256 340 256 340 256 332 248 332 244 328 240 324 240 320 244 320 244 320 244 320 244 304 236 332 236 320 180 180 212 324 244 312 228 308 236 320 252 316 236 308 224 296 220 296 220 312 228 304 232 292 204 224 152 144 84 60 20 20 24 24 28 8 28 20 24 36 20 132 252 320 236 300 240 336 228 332 236 320 256 372 272 368 300 412 312 364 264 356 260 364 268 352 248 336 248 316 216 280 192 196 88 76 12 40 20 44 16 36 32 88 36 48 0 68 140 292 200 288 208 292 204 288 216 292 220 296 228 308 228 288 208 288 224 288 212 284 208 284 212 288 216 276 196 280 220 308 212 244 132 100 40 176 168 296 232 312 240 300 244 292 232 284 228 288 232 280 228 284 232 284 220 280 212 268 220 236 184 208 168 204 172 160 128 156 136 168 156 176 152 180 172 204 184 200 184 216 208 228 204 216 188 212 192 224 204 228 208 224 204 216 196 208 192 196 180 192 176 192 180 200 184 196 176 200 184 200 180 192 180 224 148 204 192 104 140 268 268 220 132 188 224 132 112 172 140 160 156 152 144 144 140 144 140 112 112 108 104 100 100 104 104 88 80 68 56 40 24 12 8 24 12 4 4 48 108 180 196 212 200 216 200 224 196 216 188 212 196 212 196 212 196 212 196 208 192 208 192 208 192 208 192 204 188 204 188 204 188 204 188 208 188 204 184 200 188 204 192 204 188 204 188 204 188 204 188 200 184 200 184 200 184 200 184 200 184 200 184 200 184 200 184 196 176 192 172 188 176 192 180 188 172 188 172 188 172 188 172 196 180 196 176 192 176 188 172 172 160 184 172 188 168 184 156 188 168 196 172 204 168 192 160 184 164 164 152 160 156 172 172 176 164 168 156 164 156 164 160 164 156 160 152 160 148 156 148 148 164 176 148 152 156 164 140 164 156 160 148 156 144 148 140 148 144 152 148 156 144 152 140 140 132 140 136 144 140 148 140 152 148 160 148 148 140 152 148 28 8 28 8 28 8 28 8 24 0 20 0 16 0 20 4 28 8 28 8 28 8 28 8 24 4 24 4 24 4 24 0 28 0 24 0 20 0 28 8 24 8 24 16 24 16 24 16 20 12 20 12 20 12 20 12 12 12 28 20 20 8 16 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 16 28 16 20 8 24 12 52 40 76 60 80 44 76 44 68 52 76 56 80 60 80 56 80 60 80 60 80 60 80 60 92 64 100 64 88 60 88 72 68 16 8 0 4 0 8 16 20 4 20 4 20 4 16 0 12 12 20 8 8 0 0 0 0 0 16 0 12 0 8 0 16 0 12 4 24 4 40 44 92 116 148 140 152 160 172 148 148 136 140 132 140 132 140 128 152 104 104 176 140 76 60 96 104 84 88 56 52 24 16 0 8 12 8 40 80 52 76 28 84 236 456 396 444 372 432 300 384 352 424 384 456 432 476 404 400 324 360 344 404 372 408 392 416 408 420 364 520 532 620 504 624 536 640 360 256 212 232 320 496 364 268 232 488 544 624 512 552 400 588 588 408 72 172 276 744 768 688 364 496 428 624 524 812 588 668 460 580 444 524 524 724 492 596 424 580 388 540 392 492 328 492 328 488 320 476 316 424 288 424 264 404 396 496 360 288 256 260 184 180 152 164 76 120 92 92 92 108 88 104 96 164 168 164 100 136 108 120 112 116 76 72 60 208 284 388 288 380 292 380 280 360 276 360 268 380 288 392 328 424 328 416 340 392 316 396 296 408 364 456 340 416 320 396 308 400 320 408 316 396 292 376 300 400 316 412 340 380 496 728 464 400 296 368 304 396 276 360 296 412 312 384 272 360 248 376 252 368 252 388 280 384 264 388 260 392 264 396 268 392 300 448 340 440 304 416 288 376 276 408 288 424 328 468 332 480 356 464 344 452 328 408 284 384 264 344 228 312 208 296 192 300 180 276 156 260 160 268 172 312 248 356 248 368 336 448 352 400 336 412 352 428 368 436 372 456 380 436 352 400 312 368 288 356 288 356 288 360 296 368 304 368 296 356 276 336 260 324 244 344 252 328 244 332 252 332 240 336 252 328 240 324 252 352 280 420 312 360 240 308 224 308 236 316 196 224 148 236 164 224 156 220 148 216 148 220 144 192 116 168 100 128 84 132 100 132 84 180 260 312 244 360 204 112 216 296 208 312 180 248 208 312 176 244 180 252 184 252 184 252 180 252 188 260 188 248 176 248 184 252 184 256 188 256 192 260 192 252 184 252 180 248 180 244 176 256 192 260 192 260 192 260 192 252 184 252 184 248 180 244 176 244 176 244 176 244 176 244 176 236 172 256 168 244 116 108 148 248 176 236 164 232 168 244 180 244 176 240 172 236 164 232 160 228 152 228 160 220 140 168 104 108 48 40 0 16 16 32 16 20 32 24 4 24 0 104 180 260 164 232 164 236 148 224 164 272 224 332 240 320 236 316 212 312 224 300 204 280 180 252 160 252 176 252 172 228 140 136 28 32 0 4 0 28 16 44 52 60 28 16 0 20 104 220 152 204 144 196 144 204 148 208 164 216 168 228 168 212 152 216 168 208 152 208 152 208 156 212 160 204 152 204 176 220 172 188 132 84 72 140 172 228 204 224 204 232 180 220 180 216 184 216 188 224 188 224 188 212 204 200 208 200 176 180 148 156 132 156 132 148 124 148 132 172 156 184 152 172 168 192 176 188 172 200 196 200 188 192 192 192 192 196 204 200 188 196 184 192 176 184 172 184 168 180 164 176 164 180 176 176 180 176 172 176 160 168 148 104 132 168 48 256 700 1020 916 536 216 108 156 160 124 156 112 132 112 120 96 104 84 100 84 104 92 88 68 64 48 52 44 40 28 32 16 12 0 0 0 8 0 0 0 28 72 156 176 192 164 200 156 196 148 192 140 196 152 196 152 196 152 196 152 192 148 192 148 192 148 192 148 188 144 188 144 188 144 188 144 192 144 188 140 184 144 188 148 188 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 184 136 184 136 184 136 184 136 180 128 176 124 172 128 176 132 176 132 176 132 176 132 176 132 180 132 176 132 172 128 172 128 164 116 168 120 168 120 164 116 164 120 172 128 176 124 168 116 168 112 156 96 148 100 156 108 168 112 160 108 156 104 160 108 164 116 160 112 156 104 152 104 140 112 164 100 144 108 152 88 148 100 148 100 148 100 148 100 140 96 144 100 148 96 144 92 132 84 136 88 136 92 140 92 140 100 148 96 136 84 136 92 32 28 32 28 32 28 32 28 28 20 24 16 20 20 24 24 24 28 24 28 24 28 24 28 20 24 20 24 20 24 20 24 32 28 28 24 24 24 28 28 28 24 28 24 28 24 28 24 24 20 24 20 24 20 24 20 16 20 32 28 24 16 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 16 20 24 20 12 12 20 32 48 64 72 80 76 76 72 80 80 72 76 72 80 76 84 84 80 76 80 76 80 76 80 76 76 88 92 100 92 88 84 92 56 28 0 0 4 4 12 32 4 20 12 16 4 12 4 4 4 24 36 0 20 40 60 0 36 28 52 52 72 64 76 60 72 48 48 36 40 16 44 56 120 128 156 132 148 140 156 132 184 168 176 152 156 136 144 128 184 156 132 164 188 220 164 112 124 104 96 64 68 44 60 44 28 0 28 56 76 84 88 72 200 360 592 472 560 444 452 388 408 424 456 392 416 468 440 380 352 376 324 396 364 424 356 420 364 436 360 456 492 636 528 600 540 616 552 352 224 252 196 436 612 328 420 272 692 592 784 572 680 492 740 648 412 144 240 500 888 900 796 492 656 596 792 696 956 708 804 620 728 576 696 720 868 656 756 588 724 544 692 552 756 604 752 596 740 584 732 580 728 616 680 396 452 384 520 364 464 300 348 236 260 168 220 116 188 100 172 116 192 100 164 92 188 160 236 128 216 132 216 148 216 116 192 96 292 344 484 360 468 380 468 380 460 364 452 372 492 384 488 404 508 400 500 416 520 436 532 416 540 476 576 448 488 380 472 372 488 408 520 424 532 424 504 384 492 412 512 400 504 716 752 412 492 416 512 392 524 368 468 420 552 416 492 388 472 384 480 392 480 392 500 408 496 400 504 396 504 396 508 400 524 412 580 452 584 424 564 420 552 400 564 408 600 464 632 456 648 484 636 472 616 448 572 400 552 388 508 348 472 320 448 300 412 276 408 284 412 288 404 284 392 288 396 260 376 292 404 280 400 284 396 284 412 316 452 348 472 364 492 384 504 388 496 376 480 372 476 364 472 364 472 364 476 360 456 340 444 340 452 348 460 344 448 340 456 348 452 340 464 360 468 348 448 348 492 412 544 404 464 312 392 288 400 312 396 264 320 228 324 236 312 232 304 224 296 220 292 212 256 180 212 144 168 124 168 136 164 116 220 280 404 344 452 308 260 260 480 320 440 320 412 300 376 192 360 256 360 260 360 252 352 248 356 256 364 256 352 248 352 256 356 256 360 256 364 260 364 260 356 252 356 252 352 248 352 248 352 264 348 264 348 264 348 264 344 260 340 256 336 252 336 252 320 244 320 244 320 244 320 244 320 244 336 236 324 188 188 220 324 244 316 236 312 240 320 248 308 236 316 244 320 240 312 232 312 228 304 232 292 208 228 152 148 88 60 20 24 24 24 28 16 40 28 32 36 16 128 236 308 240 316 236 336 224 352 264 384 312 460 368 484 380 480 356 484 372 472 344 424 292 384 272 352 248 348 236 320 212 228 100 104 28 44 16 40 20 36 44 68 32 44 0 68 140 288 196 272 196 276 188 268 196 276 204 284 212 296 216 288 212 292 224 280 204 280 208 284 212 288 212 268 208 276 216 280 216 276 204 232 164 252 216 296 212 272 208 260 224 256 216 252 212 252 216 264 224 260 216 248 196 232 184 228 188 204 164 184 152 176 152 196 176 188 188 212 212 212 204 208 196 220 200 216 196 220 208 208 192 212 192 216 188 212 184 204 188 200 184 196 176 192 172 204 184 196 176 188 172 188 172 180 164 180 160 172 152 160 148 176 152 124 60 200 560 780 680 436 200 116 164 144 104 124 116 132 120 116 100 92 84 84 76 68 64 52 36 24 16 8 8 0 0 0 0 0 0 0 0 4 0 4 0 8 60 156 212 216 200 216 200 224 192 216 192 212 196 212 196 212 196 212 196 208 192 208 192 208 192 208 192 204 188 204 188 204 188 204 188 208 192 204 188 204 188 208 192 204 188 204 188 204 188 204 188 208 192 208 192 208 192 208 192 200 184 200 184 200 184 200 184 196 180 192 176 192 176 196 180 196 180 196 180 196 180 196 180 192 176 192 172 188 168 184 168 192 168 188 164 180 168 184 172 180 172 180 176 184 176 172 172 176 164 168 156 164 156 164 156 176 168 172 160 164 156 168 160 180 168 176 164 168 156 160 152 152 156 164 148 152 152 156 136 148 140 152 148 156 152 164 156 148 144 152 148 156 144 152 140 140 136 144 136 148 140 148 140 148 144 152 140 136 124 132 128 28 8 28 8 28 8 28 8 24 0 20 0 16 0 20 4 24 4 24 4 24 4 24 4 24 4 24 4 24 4 24 0 24 0 28 0 24 4 24 4 28 12 28 20 28 20 28 20 20 12 20 12 20 12 20 12 12 12 28 20 20 8 16 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 16 24 12 12 8 28 20 56 44 76 56 80 44 80 52 80 56 72 48 68 56 84 68 76 56 76 56 76 56 76 56 72 56 100 76 104 72 96 72 52 0 0 0 4 0 16 24 24 16 20 4 12 0 0 0 0 0 8 0 80 108 144 88 104 92 124 124 160 152 172 152 204 164 172 144 152 124 156 160 220 208 224 196 196 172 184 164 136 132 152 132 152 148 164 140 120 140 204 92 64 92 112 100 88 60 56 24 20 0 12 4 0 20 28 52 80 32 72 24 196 360 500 400 492 348 340 260 376 396 432 288 332 364 432 316 392 340 392 368 432 396 428 396 420 388 416 412 592 548 616 500 616 536 528 244 268 224 260 524 444 284 228 264 548 556 600 500 512 432 656 508 228 40 180 516 792 740 612 336 520 456 628 544 772 520 624 472 584 408 604 604 688 496 608 448 584 420 572 444 604 456 600 448 592 444 596 460 704 608 636 328 372 332 468 408 428 204 232 208 192 112 140 136 120 96 104 112 124 92 100 88 104 124 140 88 136 112 132 128 116 120 152 112 268 348 452 336 408 312 396 332 400 320 388 336 436 332 412 328 408 308 396 324 416 340 416 312 420 372 464 348 404 308 384 300 404 340 444 368 440 360 428 308 404 348 428 300 496 560 508 340 436 328 464 264 408 272 384 368 476 320 376 304 392 288 400 296 404 292 412 304 408 288 408 284 408 284 404 272 404 288 440 320 440 304 428 300 412 272 392 296 452 348 464 344 480 380 488 380 480 360 440 328 420 308 380 272 348 244 316 220 300 204 308 216 312 212 304 216 296 220 304 204 288 224 312 220 272 200 248 172 236 176 248 192 228 176 264 224 316 268 348 288 360 292 356 284 352 288 356 292 364 292 352 280 344 280 352 276 328 244 328 248 344 264 344 256 352 268 352 260 340 264 368 300 368 260 308 196 268 196 292 224 288 180 228 156 240 168 228 164 236 164 228 156 224 148 192 116 160 96 128 84 132 100 128 68 200 228 360 248 200 144 180 140 304 140 260 224 320 212 304 216 260 188 260 192 260 188 256 184 252 188 260 192 252 180 252 192 256 188 256 192 260 192 264 196 256 188 252 184 252 180 248 180 260 196 264 196 264 196 264 196 260 188 256 188 252 184 252 180 248 180 248 180 248 180 248 180 252 180 260 172 256 128 116 152 252 180 244 172 236 172 244 176 220 156 232 172 240 168 228 156 228 152 232 164 224 144 172 104 116 52 44 4 20 16 28 16 32 36 28 8 20 0 84 164 260 172 236 140 228 160 276 220 264 200 312 248 348 276 364 280 352 268 352 252 308 204 280 196 268 168 252 148 224 132 156 44 84 12 24 4 24 0 12 8 40 36 28 0 32 108 224 160 192 136 188 132 192 136 196 140 204 148 208 156 212 156 216 164 204 148 208 156 212 156 212 164 204 168 220 184 220 184 220 200 216 184 216 208 220 180 196 188 216 172 216 168 212 168 212 184 212 200 208 200 200 188 184 172 200 172 188 152 172 144 168 144 200 168 192 168 212 184 212 176 200 180 196 180 192 176 192 184 176 168 184 188 188 184 176 180 180 176 176 172 172 168 168 164 184 176 176 164 164 160 160 160 156 144 156 140 144 128 136 112 168 76 104 92 112 84 160 120 136 112 152 140 88 84 124 100 112 100 96 76 68 52 56 44 20 16 12 8 4 4 4 4 0 0 0 0 0 0 0 4 0 0 4 0 0 16 132 200 196 172 204 168 196 156 196 144 196 152 196 152 196 152 196 152 196 152 192 148 192 148 188 144 192 148 192 148 192 148 192 148 196 148 188 144 188 144 192 152 188 140 188 140 188 140 188 140 192 144 192 144 192 144 192 144 184 136 184 136 184 136 184 136 184 132 176 128 176 128 180 136 180 136 180 136 180 136 180 136 176 132 172 128 168 124 168 120 168 108 160 100 160 104 168 112 164 104 176 108 176 112 176 108 176 116 168 116 168 116 168 116 172 116 164 108 160 108 160 112 172 120 164 112 156 104 148 100 148 100 148 100 148 104 144 88 144 96 144 100 148 104 152 104 140 96 144 100 148 96 144 92 136 88 136 92 140 92 144 96 140 96 144 88 124 68 116 72 32 32 32 32 32 32 32 32 28 24 24 20 20 24 24 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 28 28 28 28 28 24 28 24 32 28 32 28 32 28 32 28 24 20 24 20 24 20 24 20 16 20 32 28 24 16 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 28 28 20 16 20 32 48 56 72 76 80 72 76 80 88 84 76 76 68 72 76 88 88 88 84 88 84 88 84 88 84 72 88 100 112 104 100 96 100 52 24 0 0 4 4 16 32 12 20 12 8 4 0 4 0 20 0 64 144 272 260 276 224 212 188 200 196 224 220 228 212 228 204 212 208 224 216 252 272 312 304 324 316 320 300 316 308 268 264 264 220 208 188 180 144 208 112 156 132 172 164 124 148 120 100 92 60 48 16 20 0 16 4 36 60 64 64 100 96 340 444 588 448 576 424 348 272 392 432 456 328 308 396 404 400 348 408 360 428 372 444 384 424 384 412 356 492 528 628 512 628 548 660 340 272 236 236 404 580 548 272 420 304 748 600 768 548 656 544 820 524 300 124 324 668 944 864 728 492 692 624 792 720 916 668 764 608 712 536 772 748 772 624 732 588 704 568 712 600 776 644 776 632 756 624 768 644 800 708 700 416 504 464 620 556 532 248 324 212 236 204 260 172 224 128 184 116 192 112 188 120 208 152 204 100 216 152 228 144 236 188 300 240 436 496 632 520 504 388 472 424 512 396 484 424 540 432 516 436 524 432 528 456 540 456 528 416 524 484 580 472 520 416 484 384 476 396 492 408 500 432 516 412 512 456 540 412 652 656 560 440 588 400 552 380 492 376 532 504 596 408 484 420 492 408 496 412 508 428 520 424 524 416 524 412 520 404 524 404 552 432 580 448 584 440 580 428 580 408 564 452 640 480 636 476 632 484 652 496 636 468 592 436 568 412 528 372 496 344 452 312 424 300 412 288 396 284 400 288 396 296 404 296 400 312 416 304 412 292 396 264 368 244 356 240 344 228 344 228 352 248 372 264 376 272 388 292 416 324 448 348 460 352 464 352 456 336 436 324 428 316 424 324 436 328 428 312 436 320 420 316 432 328 428 312 420 300 392 272 376 280 392 296 364 244 316 228 320 228 304 224 312 232 304 224 292 212 256 180 204 140 168 124 168 136 160 112 176 352 560 500 532 280 220 284 412 284 432 296 368 268 396 256 348 248 356 260 364 264 368 264 356 256 364 260 356 252 360 264 360 256 364 260 364 264 368 264 360 256 360 252 356 252 352 252 344 256 340 256 340 256 340 256 340 252 336 252 332 248 332 244 324 248 324 248 324 248 324 248 324 248 336 244 340 204 192 212 328 252 324 244 316 240 316 240 296 228 312 244 320 236 308 224 316 232 308 236 296 208 232 156 156 92 68 24 24 24 20 28 12 36 24 20 24 0 108 220 344 276 344 244 364 284 456 356 436 296 412 276 408 280 420 300 412 288 420 292 412 280 408 280 416 296 420 284 372 224 236 80 144 44 64 28 52 24 24 24 44 32 48 12 64 140 280 204 276 200 280 192 268 196 272 200 276 200 276 204 284 212 288 212 280 208 288 212 288 212 284 204 260 216 276 228 272 220 272 224 272 212 264 212 252 188 248 220 236 204 228 204 228 204 232 208 228 200 232 200 232 196 224 196 228 200 216 188 208 184 204 188 220 200 200 192 200 196 188 180 204 188 200 188 200 188 196 184 184 172 196 184 200 180 188 168 188 172 188 172 184 168 184 168 188 168 180 160 172 152 168 152 176 164 176 160 168 148 152 136 108 108 140 116 120 140 176 140 148 128 120 96 92 120 132 92 68 56 52 32 28 16 12 8 0 0 0 0 0 4 8 12 0 0 0 0 4 4 4 4 4 0 16 4 4 12 128 220 216 200 220 204 228 196 220 188 212 196 212 196 212 196 212 196 212 196 212 192 208 188 204 188 208 192 208 192 208 192 208 192 212 196 208 188 204 192 212 196 204 188 204 188 204 188 204 188 200 184 200 184 200 184 200 184 200 184 200 184 200 184 200 184 200 184 196 176 192 180 200 184 188 172 188 172 188 172 188 172 192 176 192 172 188 168 184 168 188 156 176 148 164 156 172 172 156 168 148 176 144 184 152 184 172 168 172 164 172 168 180 172 180 168 172 164 168 160 172 164 172 160 168 156 160 148 152 144 164 148 152 148 164 152 152 136 160 152 160 148 156 144 152 144 148 144 152 148 156 144 152 140 144 136 148 140 148 144 152 144 148 144 152 136 132 116 128 120 32 0 32 0 32 0 32 0 28 0 24 0 20 0 24 0 28 8 28 8 28 8 28 8 24 4 24 4 24 4 24 0 20 0 28 0 28 4 24 0 24 8 24 16 24 16 24 16 20 12 20 12 20 12 20 12 12 12 28 20 20 8 16 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 28 20 28 12 16 16 44 36 64 48 80 56 76 44 84 60 76 52 72 52 76 56 80 64 84 64 84 64 84 64 84 64 84 60 104 72 100 72 96 72 68 20 8 0 8 0 12 20 12 20 8 0 4 0 0 0 0 0 108 208 336 232 236 152 192 148 152 112 140 112 128 88 116 76 104 84 112 84 132 132 192 164 224 224 276 244 296 280 356 340 372 304 324 292 312 244 216 148 256 108 176 180 100 8 92 64 72 36 36 16 20 12 0 20 32 48 64 16 88 60 336 384 480 380 484 360 348 216 300 296 360 276 316 316 412 360 416 376 436 388 436 408 440 400 432 372 412 448 616 524 604 540 692 528 320 172 232 240 540 572 360 248 248 296 564 568 588 464 484 516 676 348 176 36 316 596 820 704 564 348 560 480 636 576 732 488 596 428 556 388 676 580 616 472 596 432 548 404 560 440 612 472 604 448 568 428 584 460 692 560 556 304 444 408 552 568 416 204 284 152 184 296 328 184 188 144 124 108 112 88 108 104 148 136 120 72 140 128 136 108 176 152 232 220 368 412 532 452 308 196 284 304 396 320 340 308 372 280 368 304 400 320 420 356 448 368 436 332 440 400 496 388 432 336 408 320 412 340 432 348 436 364 444 348 428 352 436 332 588 688 500 300 488 296 384 352 380 312 464 428 492 328 400 340 416 328 416 332 432 348 432 336 432 328 420 312 412 296 408 288 436 308 444 316 444 320 432 312 452 304 436 376 512 384 476 392 480 372 508 384 496 344 452 320 424 288 392 264 368 236 332 216 300 212 296 208 304 228 328 252 312 236 308 216 284 200 264 188 276 204 268 200 260 192 252 188 268 196 244 168 224 160 228 168 228 160 232 168 244 184 260 200 272 216 300 248 328 264 328 252 340 256 336 256 340 252 320 224 308 212 288 212 308 224 288 184 288 204 280 192 276 196 272 192 260 168 228 160 236 152 212 148 228 156 220 152 224 148 192 116 152 88 124 88 132 96 120 60 100 408 580 620 828 408 176 512 660 604 704 552 672 632 572 216 236 172 248 188 260 196 264 196 252 188 264 192 256 188 260 200 260 192 260 192 264 196 264 200 260 188 256 188 252 184 252 184 252 188 256 188 256 188 256 188 252 184 252 184 248 180 244 176 252 184 252 184 252 184 252 184 244 176 260 184 276 144 112 132 252 184 252 180 244 176 240 172 240 172 248 180 248 176 240 168 232 156 236 168 224 148 176 108 124 60 48 8 20 16 28 16 28 32 24 0 16 0 80 156 320 224 296 196 308 260 372 296 308 188 252 160 248 160 256 184 264 172 264 184 288 208 292 188 228 156 304 232 344 228 236 104 80 0 0 0 12 4 24 20 40 36 32 0 24 112 224 172 208 148 196 144 196 140 200 144 204 140 196 140 204 152 204 144 200 148 208 152 204 140 188 136 192 152 188 148 184 144 172 132 136 100 124 108 120 104 148 168 180 148 176 132 184 128 188 156 188 180 188 192 196 172 192 152 188 172 188 172 184 168 188 168 200 172 184 164 184 160 176 144 180 144 168 144 176 148 172 148 164 156 168 160 172 164 168 160 164 160 164 160 164 160 164 156 156 152 152 140 144 140 144 132 164 136 164 140 156 132 144 124 148 108 84 32 88 100 132 96 136 72 56 80 96 52 36 48 28 16 16 0 0 0 0 0 8 4 0 0 0 0 4 4 4 4 4 0 0 0 0 0 0 0 12 0 0 0 88 180 200 176 208 172 200 156 192 152 196 152 196 152 196 152 196 152 200 156 196 148 192 144 184 140 196 152 196 152 196 152 196 152 196 152 192 148 192 148 196 152 188 140 188 140 188 140 188 140 184 136 184 136 184 136 184 136 184 136 184 136 184 136 184 136 184 136 180 132 180 132 184 136 172 128 172 128 172 128 172 128 180 136 180 132 176 132 172 124 156 104 152 100 160 100 168 104 176 108 184 108 192 116 200 124 188 124 164 104 152 104 160 116 172 120 168 112 164 112 164 112 156 108 152 104 152 100 148 100 168 100 140 108 168 108 144 92 156 108 152 100 148 96 140 92 140 96 144 100 148 96 144 92 140 92 140 92 144 96 144 100 144 100 152 96 132 80 128 84 32 32 32 32 32 32 32 32 28 24 24 20 20 24 24 28 24 28 24 28 24 28 24 28 20 24 20 24 20 24 20 24 24 24 32 32 32 28 24 20 28 24 28 24 28 24 28 24 24 20 24 20 24 20 24 20 16 20 32 28 24 16 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 24 20 16 12 20 36 56 64 76 76 80 72 76 84 96 72 72 80 76 84 80 84 76 84 80 84 80 84 80 84 80 80 92 92 92 80 80 80 88 84 52 20 12 8 0 4 20 8 4 8 4 16 0 20 0 44 88 236 288 356 268 264 184 180 120 100 56 68 48 56 20 96 64 80 60 72 36 64 64 72 68 120 156 196 184 220 228 244 276 332 332 392 440 480 448 316 528 760 404 244 252 264 240 156 116 104 48 36 0 16 0 24 20 48 60 64 72 140 156 476 452 596 476 564 480 500 400 344 284 304 288 312 340 348 420 372 448 388 436 372 448 392 428 388 412 384 548 560 612 504 672 568 496 216 252 212 388 632 544 468 264 468 324 752 608 772 508 656 632 804 332 312 128 544 712 944 824 688 500 712 628 780 736 856 628 724 548 680 528 828 684 728 604 728 564 664 528 680 568 748 620 744 596 708 576 732 624 732 612 580 396 572 532 700 748 564 252 396 288 356 428 444 264 260 152 196 116 184 104 184 120 200 152 212 112 220 148 220 136 260 188 316 280 412 348 420 324 248 132 276 336 516 396 452 372 444 344 432 356 448 356 448 376 432 360 448 348 460 412 500 380 520 428 516 440 552 484 584 500 560 464 552 456 532 436 548 492 840 776 628 424 580 412 508 436 496 420 568 492 576 432 524 432 520 412 520 432 548 444 548 428 548 428 548 420 544 408 540 404 580 444 576 444 576 440 568 424 592 420 596 516 684 484 632 504 660 520 676 524 644 464 580 432 556 412 520 384 496 364 460 332 452 332 428 304 400 284 388 280 388 284 384 300 392 304 388 304 360 244 360 240 360 244 364 252 368 252 364 248 364 248 364 248 360 248 344 228 328 212 316 204 316 216 340 252 384 292 416 312 424 316 428 328 444 332 428 312 412 300 408 300 408 300 404 292 408 296 400 284 380 272 368 268 352 244 328 240 324 220 296 216 296 216 292 216 288 208 256 180 196 136 164 128 172 132 156 104 152 328 424 384 608 308 248 560 724 596 736 644 864 804 736 328 348 244 352 252 360 256 356 252 352 256 368 260 360 256 368 268 364 260 364 264 368 264 372 268 364 260 360 256 360 252 356 256 348 260 344 260 344 260 344 260 344 260 340 256 336 252 336 252 328 252 328 252 328 252 328 252 308 236 332 256 360 216 184 188 332 256 328 252 324 244 316 236 328 248 324 244 320 240 316 236 320 236 312 240 300 212 232 156 160 100 72 28 28 24 20 24 16 40 24 28 24 12 124 236 416 352 432 344 488 404 524 364 416 252 400 280 448 296 444 308 444 280 416 280 452 312 444 276 344 228 404 316 484 380 452 312 264 124 88 16 24 4 16 24 40 36 48 4 48 132 280 224 280 200 284 192 280 192 272 196 284 196 268 192 276 204 272 188 268 192 272 196 264 176 240 160 188 132 136 92 124 92 116 76 76 36 68 40 72 48 128 140 196 168 188 172 188 180 196 184 208 184 208 184 204 184 196 176 192 176 196 180 196 184 196 180 192 180 180 180 180 184 176 172 184 160 168 160 184 176 180 160 180 168 176 160 176 160 180 164 168 152 168 152 168 152 168 152 156 140 152 136 148 136 152 140 148 136 148 136 148 132 140 124 168 92 56 64 104 44 24 40 8 16 32 48 48 0 4 16 20 12 12 4 8 0 8 4 8 4 0 0 0 0 0 0 8 4 4 0 0 0 0 0 4 0 8 4 4 0 80 172 220 200 224 208 228 200 224 192 212 196 212 196 212 196 212 196 216 200 212 192 208 188 200 184 212 196 212 196 212 196 212 196 216 196 212 192 208 196 212 200 204 188 204 188 204 188 204 188 204 188 204 188 204 188 204 188 200 184 200 184 200 184 200 184 204 184 200 180 196 184 200 188 192 176 192 176 192 176 192 176 200 184 200 184 196 180 192 176 192 160 196 168 184 172 168 176 168 196 152 200 148 216 152 220 220 208 192 164 160 152 164 164 184 172 176 164 172 164 172 168 160 152 160 156 164 156 164 160 184 148 148 160 184 164 156 144 156 148 156 148 156 148 156 148 148 144 152 148 156 144 152 140 148 140 148 144 152 144 156 148 156 152 164 152 152 140 148 148 28 0 28 0 28 0 28 0 24 0 20 0 16 0 20 4 32 12 32 12 32 12 32 12 24 4 24 4 24 4 24 4 16 0 28 12 32 8 20 0 20 4 20 12 20 12 20 12 20 12 20 12 20 12 20 12 12 12 28 20 20 8 16 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 12 20 8 16 0 4 8 36 32 72 52 80 56 76 48 88 64 64 48 76 64 84 60 76 52 76 56 76 56 76 56 76 56 80 64 84 56 68 44 72 56 96 44 28 12 12 0 4 24 0 8 4 4 0 0 0 0 68 128 280 220 260 172 236 140 144 72 60 4 36 4 32 0 24 0 16 4 24 0 24 20 64 32 100 116 168 128 168 156 192 200 252 212 260 264 300 240 216 284 540 296 308 348 380 392 380 320 264 164 108 40 24 0 12 16 48 36 64 28 120 112 400 364 480 392 448 388 516 384 380 224 224 208 308 272 376 396 440 416 460 400 432 416 444 404 424 372 444 508 652 520 600 576 596 248 296 216 268 472 660 476 284 248 284 292 548 556 592 432 500 580 640 188 188 52 496 616 804 672 540 352 572 472 620 588 688 480 576 396 548 404 732 548 560 444 572 408 512 380 536 424 576 460 580 444 552 440 592 496 648 500 476 280 464 396 576 680 588 176 296 316 348 312 264 188 164 124 116 108 120 96 116 112 92 120 148 104 140 112 120 116 148 120 224 240 284 152 124 16 116 40 196 364 536 496 480 444 436 336 412 328 388 280 348 272 328 276 368 296 392 352 408 300 352 272 348 280 376 312 392 316 456 364 448 396 476 404 540 540 916 552 492 440 472 360 484 284 404 332 444 360 444 344 428 336 424 352 420 364 448 376 440 348 436 356 428 340 416 320 408 296 452 320 440 312 436 308 424 304 428 300 444 412 520 360 456 384 528 396 556 388 500 316 436 284 420 280 400 264 384 240 356 220 316 228 316 236 320 236 324 244 320 232 304 224 296 204 268 196 276 200 252 180 240 176 248 188 228 168 244 184 252 184 244 176 264 184 252 168 240 160 232 156 224 144 216 140 220 152 236 168 240 160 256 192 296 220 300 208 308 232 320 228 300 216 320 256 328 240 312 228 300 216 296 216 264 180 244 176 240 156 208 148 212 144 212 152 216 148 192 128 144 88 120 88 136 96 120 56 148 200 356 288 280 160 144 160 292 136 240 196 296 200 276 164 248 180 252 184 252 180 244 172 248 188 264 188 260 180 264 204 260 192 260 196 264 200 268 200 260 192 260 188 256 184 252 184 260 196 260 196 260 196 260 196 260 196 260 192 256 188 252 188 252 184 252 184 252 184 252 184 228 164 256 192 288 148 104 108 256 188 256 184 248 176 240 168 248 180 240 168 228 160 228 160 236 160 236 168 232 148 176 112 132 64 52 8 24 16 28 20 36 52 36 16 32 0 96 168 372 292 372 304 420 360 400 264 268 160 280 228 352 244 320 228 308 188 256 172 288 200 264 140 244 136 244 160 316 272 392 296 364 196 144 20 32 0 16 12 44 32 28 0 12 104 232 188 200 156 196 140 188 136 192 136 208 144 188 136 200 144 192 124 184 128 188 128 176 104 148 92 108 28 24 0 4 0 4 0 8 0 0 0 8 8 80 116 172 148 176 132 176 132 184 160 188 184 180 176 176 144 164 116 168 156 176 164 184 164 184 164 176 152 172 152 188 168 188 160 164 128 152 128 168 156 168 140 172 152 156 140 152 144 164 156 140 136 140 140 144 140 144 140 132 124 128 124 128 128 132 124 100 72 104 76 104 80 100 76 60 80 68 20 32 8 0 8 0 36 8 0 0 16 12 0 4 0 0 0 0 0 4 0 0 0 0 0 0 0 0 4 8 8 8 4 4 4 4 4 0 0 0 0 0 0 48 132 200 180 208 172 204 160 196 152 192 152 192 152 192 152 192 152 196 156 192 148 188 144 180 140 192 152 192 152 192 152 192 152 196 152 192 148 192 152 196 156 188 140 188 140 188 140 188 140 192 144 192 144 192 144 192 144 184 136 184 136 184 136 184 136 188 136 184 132 180 136 184 140 180 136 180 136 180 136 180 136 188 144 188 140 184 140 180 132 160 112 168 124 192 112 220 80 264 80 268 64 288 68 308 80 356 120 252 100 152 108 148 120 180 120 172 96 164 112 164 120 152 104 156 112 160 116 168 120 184 104 140 116 180 116 148 100 140 88 144 100 148 104 156 108 140 96 144 100 148 96 144 92 140 92 140 96 144 100 148 100 152 108 160 108 148 100 152 108 24 24 28 28 32 24 28 20 28 24 28 24 28 24 28 24 28 24 28 24 28 24 28 24 36 24 20 16 28 28 32 24 20 16 20 20 24 24 28 24 24 20 24 20 24 20 24 20 12 16 20 24 24 24 24 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 20 16 16 12 12 16 16 20 20 12 4 4 16 28 36 40 72 76 72 80 76 84 80 84 88 84 84 80 84 80 84 76 80 76 80 76 80 76 80 76 96 80 92 76 88 76 92 84 84 64 44 28 12 12 4 8 0 36 28 0 24 24 28 40 208 268 376 260 296 220 292 268 316 220 180 60 64 40 72 32 40 12 36 20 36 24 52 48 76 80 164 152 192 156 204 184 272 180 196 196 256 204 240 232 208 152 148 156 188 176 200 204 396 432 460 448 476 360 268 172 164 112 112 56 104 44 140 280 516 460 568 472 564 504 592 504 584 444 388 232 256 332 344 388 356 460 380 436 364 444 408 452 392 376 448 592 536 616 612 612 344 304 212 272 328 620 720 372 512 220 508 292 796 652 708 456 672 680 656 252 316 116 772 708 944 768 716 516 728 612 820 724 828 588 736 524 668 584 880 632 700 556 664 536 640 496 628 524 704 560 672 548 672 548 700 608 728 520 524 436 532 476 692 528 444 280 324 272 428 420 400 264 188 140 156 104 132 100 148 112 156 120 188 132 192 116 192 132 200 168 204 140 136 76 112 92 176 104 188 332 568 616 612 516 560 524 556 484 500 444 472 408 464 444 496 440 512 500 532 428 492 364 460 472 548 372 400 352 424 380 432 332 444 392 464 400 524 456 540 484 576 520 620 544 612 548 660 544 620 500 572 436 532 436 532 424 520 412 524 420 564 444 540 412 532 408 536 416 576 452 568 480 596 448 564 440 580 448 624 496 652 472 640 496 656 536 692 512 624 468 580 420 576 424 520 396 476 336 428 336 444 332 428 312 412 308 412 304 428 316 416 312 412 308 396 284 376 268 376 264 368 256 356 244 360 248 348 244 360 252 356 244 352 260 372 248 344 244 352 236 364 248 348 240 352 244 348 232 316 208 320 220 336 240 356 252 376 272 388 296 428 348 480 388 620 420 424 300 416 312 404 296 364 256 348 232 320 208 296 192 304 212 284 212 296 212 264 176 216 136 172 104 156 104 156 104 220 312 448 332 452 224 248 260 424 244 436 288 344 296 372 240 356 244 356 252 360 256 364 256 372 260 368 256 364 260 368 264 368 260 368 260 368 260 368 260 372 264 372 260 368 256 364 256 364 260 352 252 360 260 352 248 360 256 352 252 360 260 356 252 344 260 348 260 340 252 332 244 312 220 320 244 364 208 184 180 340 260 328 244 312 232 308 232 308 236 316 244 316 236 304 224 332 244 328 240 308 224 256 184 168 100 76 40 48 48 40 40 24 40 0 16 92 32 168 276 492 372 528 432 576 396 496 340 460 312 484 332 492 312 436 264 400 228 372 240 380 216 356 228 384 244 392 260 444 328 536 416 516 368 448 260 216 20 44 16 64 68 92 28 48 104 280 224 296 208 288 192 268 188 268 196 268 200 272 204 272 200 264 192 256 188 256 192 248 180 216 148 116 68 52 12 8 4 4 8 4 32 4 8 24 32 60 132 176 172 192 180 188 172 192 188 196 176 192 180 204 192 196 176 196 172 184 164 180 164 180 176 176 184 188 188 172 172 176 184 172 152 168 156 184 168 184 160 176 148 164 132 152 128 156 136 160 156 156 152 148 136 136 124 140 132 128 120 120 112 116 112 104 96 92 76 64 48 44 36 12 8 12 4 8 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 4 8 8 4 4 0 12 0 0 12 0 0 32 88 212 208 224 192 248 196 216 212 228 192 228 192 228 192 228 192 224 188 232 200 236 196 224 188 232 192 228 184 220 180 212 172 220 188 220 188 216 188 216 188 200 184 200 184 200 188 212 196 204 188 204 188 204 188 204 188 204 188 204 188 204 188 204 188 200 188 208 192 204 184 192 172 196 184 200 188 204 184 200 180 196 180 196 184 200 188 204 188 208 164 228 228 148 224 0 408 0 516 0 532 44 704 52 844 264 756 80 212 224 40 220 132 152 192 168 172 200 164 144 172 160 160 164 152 160 152 164 156 164 156 164 152 160 156 168 160 148 140 156 140 156 144 172 164 148 132 152 136 152 136 152 136 156 140 152 132 148 132 152 136 160 140 152 136 148 128 144 128 20 8 24 12 28 8 24 4 24 8 24 8 24 8 24 8 24 8 24 8 24 8 24 8 32 8 16 4 24 12 24 4 16 8 16 12 20 16 24 16 20 12 20 12 20 12 20 12 12 8 20 16 24 16 24 12 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 20 8 16 4 12 8 16 12 24 8 8 4 24 32 52 32 76 52 76 56 80 48 84 52 76 60 80 60 80 60 80 60 76 56 76 56 76 56 76 60 72 72 76 64 76 60 76 52 76 48 48 32 16 32 8 36 60 20 8 4 0 0 40 104 352 244 248 148 244 168 260 252 280 220 240 144 156 92 120 48 56 8 32 0 8 0 56 60 84 104 144 160 168 164 172 172 128 136 180 224 236 196 152 120 152 96 100 84 124 100 116 108 136 176 244 284 404 396 428 388 324 344 336 100 112 56 192 232 448 384 468 368 476 372 496 368 508 396 436 280 264 200 336 384 424 420 456 424 440 432 452 408 440 356 508 552 592 572 620 436 304 204 260 284 548 572 516 364 272 240 260 220 536 532 544 396 584 632 476 160 156 120 660 600 764 608 560 384 580 484 684 604 660 444 572 404 508 496 748 492 564 416 540 396 512 368 496 392 576 444 548 432 540 432 568 496 612 412 424 340 428 364 600 488 404 232 208 132 240 288 316 272 164 128 132 88 100 72 96 84 96 92 120 116 120 104 120 112 128 100 116 84 100 76 104 84 108 68 140 264 456 544 612 580 584 476 524 416 488 420 476 380 476 440 516 464 540 524 544 448 472 392 448 480 524 416 416 396 416 388 396 340 428 400 404 344 360 300 356 296 360 304 376 312 436 388 508 432 536 464 564 468 556 472 540 444 504 404 484 400 392 316 412 328 412 308 400 296 412 284 428 312 440 308 436 324 420 284 436 388 500 336 444 380 480 356 512 348 476 336 472 332 444 304 408 296 384 256 348 260 324 232 316 224 316 224 324 232 332 232 320 228 320 224 304 208 272 204 272 204 268 196 260 192 256 180 244 176 252 188 252 168 244 176 260 160 236 156 244 152 236 148 232 152 244 168 248 160 240 152 232 144 224 140 224 144 228 144 232 156 252 188 288 216 408 288 308 232 304 232 304 248 280 208 268 188 244 164 224 160 196 140 196 140 192 144 180 124 136 88 120 76 120 76 100 40 144 236 352 252 340 144 160 200 328 192 352 244 276 236 276 164 248 188 248 184 252 188 256 180 264 184 260 172 256 176 260 180 264 196 264 196 264 196 264 196 264 196 264 192 260 192 256 188 260 188 248 184 256 188 252 176 248 176 240 172 248 180 244 172 252 188 256 188 252 180 244 172 232 156 240 176 276 140 96 104 260 188 248 176 240 168 236 168 236 172 244 176 244 168 232 152 236 140 232 148 224 148 192 128 132 72 60 24 40 36 40 32 36 32 24 28 92 16 132 216 400 316 408 356 420 308 332 256 304 200 300 196 296 176 260 136 192 84 180 100 196 96 184 112 224 136 232 136 264 180 356 252 436 292 408 236 236 20 40 0 44 16 56 0 8 76 216 192 224 172 208 148 196 136 200 132 200 140 204 140 204 136 196 136 192 136 188 136 188 124 148 84 96 32 44 0 8 0 12 0 20 28 16 0 24 8 64 116 160 156 176 160 168 156 176 168 180 164 176 168 184 172 180 160 176 160 168 152 164 156 176 164 172 164 192 172 180 152 176 164 156 152 152 156 160 156 144 132 136 132 132 128 128 128 132 132 120 124 124 124 128 128 128 128 128 120 112 104 96 88 84 84 48 48 40 32 28 20 12 12 8 8 8 4 4 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 4 8 8 4 4 0 16 0 0 4 4 0 16 60 188 188 200 160 208 160 180 172 192 156 192 156 192 156 192 156 188 156 196 164 200 160 192 152 196 160 192 156 184 148 180 144 184 148 184 148 188 148 188 148 188 136 184 136 188 140 192 148 188 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 184 136 180 128 180 136 184 140 188 136 184 132 180 132 180 136 184 140 188 140 208 160 144 136 316 308 748 356 760 288 824 232 816 292 788 188 940 192 336 0 132 92 132 136 188 100 184 76 164 108 176 136 168 116 160 108 152 104 152 104 152 104 148 100 148 100 152 104 144 92 152 88 144 96 152 108 136 92 136 92 136 100 136 100 128 92 128 96 136 108 148 116 152 108 132 84 116 84 128 96 24 24 28 28 32 24 28 20 28 24 28 24 28 24 28 24 28 24 28 24 28 24 28 24 32 24 24 20 32 28 28 20 20 16 20 20 24 24 28 24 20 16 20 16 20 16 20 16 12 16 20 24 24 24 24 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 20 16 16 12 12 16 16 20 24 20 16 24 40 56 64 68 72 76 72 76 76 80 76 84 76 72 80 76 84 84 88 84 80 76 80 76 80 76 80 76 88 68 100 80 104 80 92 76 88 68 52 36 16 12 0 8 28 0 12 24 16 32 208 288 460 284 236 160 256 224 296 272 336 308 368 308 340 296 316 264 180 136 128 76 64 32 48 44 128 108 172 152 204 168 204 160 236 212 244 180 208 184 228 176 188 136 132 116 120 100 92 84 80 104 140 164 276 308 396 428 504 528 532 592 612 344 416 452 568 476 560 480 576 492 580 504 612 520 600 480 392 256 272 380 384 444 384 444 376 456 388 440 376 420 492 632 612 640 496 372 216 264 236 480 664 616 556 444 508 244 528 240 680 592 692 504 732 700 540 188 280 328 820 672 876 700 692 520 720 616 840 732 776 556 692 540 632 684 892 592 684 540 648 520 624 488 620 516 700 556 668 540 656 532 680 588 688 488 512 452 536 468 740 660 572 360 300 160 208 196 224 208 188 160 152 112 116 88 116 88 128 100 160 120 160 108 164 112 124 88 84 76 104 108 128 116 128 132 200 272 376 444 536 580 608 584 588 516 520 488 516 480 532 532 584 560 616 600 612 532 584 516 596 576 648 548 588 528 580 512 536 476 604 544 540 436 472 408 448 380 420 356 424 356 364 316 424 348 452 388 492 404 516 436 552 476 608 536 664 568 728 624 732 588 644 476 556 424 548 468 584 464 560 428 548 400 576 396 580 520 684 436 600 504 676 532 664 488 596 448 568 420 548 408 504 388 468 332 416 320 416 312 412 308 412 312 420 320 432 324 424 320 424 316 412 292 388 280 388 280 388 280 388 276 368 252 356 248 360 256 364 252 352 260 372 248 344 244 352 236 348 236 344 240 356 252 360 248 368 252 352 236 336 224 328 220 340 228 332 220 332 228 344 240 368 260 364 260 356 240 352 268 376 272 372 268 368 260 364 264 328 240 308 216 272 184 252 180 200 120 176 104 176 108 164 104 240 296 440 316 416 212 272 284 400 268 420 304 384 320 392 264 356 244 356 248 360 256 364 256 372 260 368 256 364 260 368 264 376 268 376 268 376 268 376 268 372 264 372 264 368 260 368 256 368 256 356 252 360 256 356 244 352 244 344 240 352 252 352 244 340 252 336 252 332 244 324 236 324 232 328 244 360 212 180 164 328 252 324 244 316 240 320 244 320 244 320 248 320 240 312 236 324 232 320 232 300 212 256 176 180 112 88 48 44 44 36 32 24 44 60 96 184 120 288 320 544 412 572 416 524 320 432 284 440 284 424 268 408 248 380 220 312 160 312 184 328 184 328 204 344 212 352 216 388 260 468 336 540 388 540 392 440 236 220 104 92 48 72 16 64 104 284 232 316 224 300 204 280 204 280 212 272 208 276 208 272 200 260 196 268 196 248 188 232 168 196 132 136 84 64 28 16 16 12 24 8 36 0 8 12 28 60 140 180 168 192 172 184 168 188 180 196 176 188 176 200 184 192 168 192 172 184 164 180 168 180 176 172 180 188 192 176 176 168 168 168 148 160 148 164 140 140 112 124 108 128 116 132 116 132 116 128 120 116 112 112 116 120 124 96 92 80 64 52 44 40 36 0 0 0 0 0 0 0 0 8 8 4 4 4 4 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 4 8 8 4 4 0 4 4 0 12 0 4 28 68 200 212 232 196 244 196 212 200 232 192 232 192 232 192 232 192 232 192 236 200 240 196 232 192 248 196 244 192 240 184 228 184 220 184 220 184 216 188 216 188 204 188 204 184 204 192 208 196 204 188 204 188 204 188 204 188 204 188 204 188 204 188 204 188 208 188 200 180 196 180 200 184 196 184 200 188 204 184 200 180 196 180 196 184 200 188 204 192 160 248 168 228 160 748 272 860 64 912 148 940 0 984 0 720 108 816 0 224 192 120 180 132 116 192 164 168 212 156 160 176 164 164 168 156 160 148 156 148 156 148 152 144 152 144 156 148 164 152 156 144 152 144 152 144 148 140 148 136 148 136 148 136 136 128 140 132 152 144 156 148 144 120 116 88 96 92 120 116 20 8 24 12 28 8 24 4 24 8 24 8 24 8 24 8 28 12 24 8 24 8 20 4 28 8 20 8 28 16 24 0 16 8 16 12 20 16 24 16 16 8 16 8 16 8 16 8 12 8 20 16 24 16 24 12 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 20 8 16 4 12 8 16 12 20 8 16 20 48 56 76 56 72 48 76 52 76 48 80 48 68 48 72 56 80 64 84 68 76 56 76 56 76 56 76 56 60 64 80 72 88 64 80 44 80 52 56 40 28 32 8 28 0 0 48 0 0 80 292 412 328 160 132 40 128 112 192 104 196 172 236 184 232 216 280 252 284 256 284 228 224 168 168 132 172 152 176 168 192 164 168 132 128 152 196 164 176 168 176 120 152 100 112 84 108 72 68 36 44 40 44 16 92 100 204 240 432 352 448 744 896 480 476 488 536 428 492 408 516 392 512 412 508 416 536 456 476 316 304 244 412 404 444 428 444 432 464 440 428 348 484 576 648 532 448 224 300 168 420 544 632 532 540 368 252 264 244 188 440 504 536 420 628 616 380 132 164 380 676 536 720 556 552 408 580 492 708 596 612 420 536 412 492 608 728 428 536 388 512 376 496 364 500 404 572 436 536 420 524 412 548 472 572 372 416 360 432 364 652 624 580 352 240 112 140 140 152 156 168 136 132 96 96 72 84 68 96 88 104 100 104 84 80 72 84 48 64 32 72 60 104 84 128 148 244 264 312 312 384 388 492 488 588 484 484 404 472 452 520 496 556 528 584 564 588 524 560 532 580 556 596 556 584 540 564 520 524 504 608 576 552 484 496 448 484 416 452 372 416 344 424 360 416 312 368 296 372 292 348 276 352 280 376 312 396 316 388 336 468 412 524 460 572 496 492 404 536 400 504 372 456 304 444 304 436 384 480 316 416 360 488 348 488 328 464 324 448 316 428 308 420 300 392 268 356 244 320 228 316 224 312 220 316 224 320 220 308 216 312 216 300 200 284 216 284 216 284 216 288 220 268 192 248 180 256 192 260 184 256 188 272 172 248 168 256 164 268 176 256 172 260 176 256 164 256 168 248 160 240 156 240 156 260 172 248 156 232 148 232 148 204 144 224 152 200 116 184 128 224 160 232 172 244 184 256 200 268 224 280 212 256 200 272 240 200 124 136 72 100 68 104 52 156 212 324 244 292 132 164 196 292 200 288 188 276 216 292 188 248 188 244 192 252 188 256 188 264 184 260 172 256 176 260 180 272 196 272 196 272 196 272 196 268 192 264 188 264 184 260 184 264 188 252 184 256 192 252 180 260 188 252 184 260 192 256 184 256 188 256 188 252 176 240 168 244 172 248 172 276 152 100 88 248 180 244 176 244 180 248 184 248 180 248 180 244 176 240 164 244 152 240 164 236 160 200 136 144 76 76 24 36 16 32 20 40 24 64 68 132 84 228 252 380 308 396 288 316 188 240 168 256 148 240 140 240 140 224 124 176 88 180 108 192 112 200 128 208 132 188 92 184 88 236 140 280 180 348 260 352 208 240 128 128 40 48 0 4 56 200 192 228 172 216 152 208 148 216 144 212 148 212 148 208 140 200 136 212 144 200 144 196 128 164 104 120 48 52 0 12 0 20 12 28 32 16 0 16 4 60 116 164 156 172 160 164 152 168 164 176 160 168 160 180 168 172 152 164 148 160 148 156 144 160 144 148 140 164 148 164 136 148 124 128 116 108 104 108 104 104 96 104 104 112 112 112 104 104 96 120 116 100 84 72 68 68 68 52 44 36 24 12 4 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 4 8 8 4 4 0 12 0 4 0 4 0 12 32 168 188 212 164 204 160 176 156 192 156 192 156 192 156 192 156 188 152 192 156 192 156 188 152 192 160 188 156 184 152 188 148 188 152 188 152 192 152 192 152 192 144 188 140 188 144 192 148 188 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 192 140 180 128 176 132 184 140 180 136 184 140 188 136 184 132 180 132 180 136 184 140 188 144 196 208 220 164 464 488 924 268 700 96 908 248 768 232 856 0 940 284 416 24 156 132 104 108 180 100 176 80 152 108 168 136 172 120 160 108 152 100 148 100 152 100 148 96 144 96 144 100 148 80 132 80 136 84 136 84 148 96 140 104 140 100 136 108 136 100 136 100 132 92 124 88 84 40 64 20 56 28 76 52 24 24 28 28 32 24 28 20 28 24 28 24 28 24 28 24 32 28 32 24 28 20 24 20 28 20 24 24 36 32 28 16 20 16 20 20 24 24 28 24 20 16 20 16 20 16 20 16 12 16 20 24 24 24 24 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 20 16 16 12 12 16 16 20 12 12 16 28 48 64 68 72 68 72 68 76 72 76 76 80 68 68 72 72 80 80 88 84 80 76 80 76 80 76 80 76 80 64 96 84 104 88 92 76 88 76 64 48 32 16 8 4 12 60 60 0 104 236 484 784 500 220 136 112 168 144 180 128 184 164 208 148 184 164 228 200 276 264 304 300 316 292 308 288 332 296 328 288 320 264 280 224 212 184 224 192 244 216 244 192 204 164 164 132 144 120 100 68 56 56 52 28 88 64 160 200 368 432 428 552 700 508 572 484 592 504 572 500 592 504 596 524 592 516 612 524 600 496 456 308 364 376 412 456 416 468 396 488 368 340 308 464 452 408 260 256 184 356 516 668 656 596 600 284 500 252 488 244 632 604 668 504 772 628 452 172 312 544 820 656 900 688 712 560 732 632 864 704 748 556 692 536 676 768 828 540 660 516 624 504 620 492 636 540 692 548 656 528 644 520 664 572 664 472 528 468 552 492 776 728 752 432 248 100 136 160 188 216 164 152 140 116 108 92 104 88 128 100 128 92 116 72 100 56 84 76 88 68 72 72 116 128 140 184 264 292 320 324 352 348 408 456 548 536 544 504 524 496 576 556 592 568 608 600 632 588 616 592 640 596 636 600 636 592 608 572 588 560 648 604 612 580 596 560 608 568 596 536 564 496 548 484 524 412 460 384 464 384 492 384 456 348 432 336 416 304 420 328 436 324 432 336 468 372 548 448 560 468 612 524 644 504 640 512 660 500 636 484 660 524 700 536 664 504 620 452 564 420 508 388 496 380 472 356 444 328 424 320 424 324 428 324 424 320 420 312 412 308 416 312 404 288 396 284 388 280 388 284 396 292 384 264 360 252 364 264 376 264 376 284 396 268 368 268 376 260 388 276 380 276 388 284 388 276 368 260 364 256 364 256 368 264 368 256 360 244 344 232 336 228 336 232 328 216 308 196 292 180 292 188 296 196 304 204 312 212 292 220 332 264 364 320 436 392 356 264 296 196 240 152 200 120 288 296 424 320 376 196 252 224 368 304 372 288 392 300 364 240 352 248 352 252 356 256 360 256 368 264 364 260 360 264 364 268 376 276 376 276 376 276 376 276 372 272 372 268 368 268 364 264 368 264 348 260 356 264 352 252 360 260 348 260 356 268 356 256 344 260 344 260 340 252 332 244 328 244 332 236 360 228 188 152 324 248 320 244 324 248 328 256 328 248 324 244 320 240 316 244 332 244 324 240 312 224 264 184 184 120 112 52 48 32 36 32 44 20 92 100 208 188 396 356 492 364 524 328 420 224 364 220 356 216 368 240 388 236 360 212 316 184 312 176 304 176 300 172 288 176 272 144 272 160 336 212 400 284 460 328 440 296 384 272 252 136 112 28 48 60 256 244 312 220 300 208 284 208 288 216 288 212 288 212 280 204 268 196 268 200 252 196 252 188 232 168 152 92 64 28 16 16 12 24 12 40 8 4 16 24 60 132 180 168 188 172 180 160 180 172 188 168 184 172 192 176 188 164 172 152 168 148 160 140 144 140 108 104 104 112 104 104 88 88 108 76 76 52 76 76 104 92 128 116 132 116 128 100 108 88 84 68 48 28 12 4 4 4 20 16 8 4 0 0 0 0 8 8 4 4 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 4 8 8 4 4 0 0 8 4 8 0 4 20 32 168 208 244 196 240 196 216 192 232 192 232 192 232 192 232 192 224 184 224 184 224 184 224 184 236 184 236 180 232 180 224 184 224 188 224 188 220 192 220 192 212 196 208 188 204 192 208 196 204 188 204 188 204 188 204 188 204 188 204 188 204 188 204 188 204 184 196 176 192 180 204 192 196 184 200 188 204 184 200 180 196 180 196 184 200 188 204 192 192 248 136 236 44 720 84 896 0 864 0 1008 0 880 152 772 52 892 128 296 148 164 124 172 96 184 156 164 216 152 180 168 176 164 168 156 160 148 156 148 168 156 160 148 152 144 156 148 148 132 132 128 144 144 148 132 152 140 152 136 148 132 144 132 136 124 140 124 136 116 120 104 68 56 68 56 72 64 84 76 20 8 24 12 28 8 24 4 24 8 24 8 24 8 24 8 32 16 28 8 24 4 16 0 20 4 20 12 36 16 24 0 16 8 16 12 20 16 24 16 20 12 20 12 20 12 20 12 12 8 20 16 24 16 24 12 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 20 8 16 4 12 8 16 12 12 4 16 20 48 52 68 48 68 48 72 48 76 44 76 44 68 48 68 52 76 56 80 60 76 56 76 56 76 56 76 56 64 64 76 68 88 68 84 60 84 64 72 44 36 28 12 4 0 0 0 0 268 324 536 964 612 172 32 76 148 56 112 96 108 88 136 96 136 116 156 116 140 116 164 140 188 192 248 236 296 272 324 304 352 320 356 320 280 152 144 148 208 140 156 140 196 152 160 112 128 96 88 36 52 32 40 8 56 0 56 76 308 384 380 268 360 284 428 372 448 384 468 364 456 372 496 372 496 412 540 416 508 464 500 416 300 296 372 408 476 444 476 432 424 264 236 212 268 156 220 196 336 496 632 488 640 520 392 260 256 256 224 236 452 528 516 448 696 492 280 88 232 508 684 580 800 572 576 448 596 520 732 556 596 444 568 388 608 652 632 420 536 388 512 372 500 372 516 424 560 428 528 412 520 408 544 464 536 360 428 364 468 424 688 600 600 308 160 116 208 244 244 264 172 156 148 124 116 100 104 92 112 96 80 68 64 56 48 40 40 44 80 56 68 60 116 132 168 180 232 236 280 292 328 300 316 296 384 404 520 528 544 472 556 524 556 532 564 552 588 572 596 568 600 576 600 564 592 572 592 568 576 548 600 552 568 572 588 564 612 584 616 564 588 528 564 508 536 432 472 416 496 424 464 376 432 360 440 372 432 344 372 284 348 256 340 264 356 264 364 220 332 240 396 308 460 372 512 416 516 364 464 396 540 428 608 444 556 412 520 360 468 348 420 308 400 264 340 224 304 180 304 216 312 220 316 220 312 216 324 228 316 224 320 228 312 216 292 220 284 208 276 212 284 220 280 204 256 184 260 200 272 196 280 212 296 196 268 192 280 188 272 188 276 204 304 232 320 236 284 196 276 188 268 184 268 184 260 176 256 168 248 160 240 156 252 180 232 148 220 160 220 128 192 120 184 108 172 96 160 88 136 92 164 128 216 192 280 248 252 208 264 232 272 212 220 152 248 244 324 256 276 136 168 132 224 204 252 188 328 204 276 140 248 188 248 192 252 196 256 188 264 184 264 180 260 176 264 180 276 188 276 188 276 188 276 188 276 184 272 184 268 180 268 180 276 192 260 188 264 192 260 180 260 180 248 180 256 188 256 176 260 196 264 192 260 184 248 176 244 176 248 164 276 168 116 80 252 184 248 180 248 184 252 188 248 180 244 172 236 172 240 164 232 148 232 156 224 148 192 120 140 80 88 24 32 8 28 16 16 0 60 76 180 188 344 268 324 252 336 200 240 140 216 144 196 112 208 132 228 140 208 112 176 108 180 88 152 84 148 72 132 72 116 40 116 44 168 88 208 128 260 148 268 176 292 204 260 136 104 12 0 0 172 216 228 168 216 152 212 144 216 152 216 148 216 148 212 144 200 132 196 128 184 132 188 136 176 124 124 56 52 0 8 0 24 16 24 32 20 0 24 4 52 104 164 156 172 156 160 148 160 156 168 152 164 156 172 164 168 148 152 140 148 132 136 112 120 100 60 36 48 24 48 24 40 12 52 28 16 12 28 44 64 68 80 72 72 64 60 48 44 32 32 24 16 4 0 0 0 0 12 8 4 4 4 4 8 12 12 8 8 4 0 0 0 0 0 0 4 4 4 4 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 4 8 8 4 4 0 8 4 8 0 4 0 8 0 128 180 220 164 204 168 184 156 192 156 192 156 192 156 192 156 188 152 184 144 180 148 188 152 180 148 180 148 180 148 184 148 192 156 192 156 196 156 196 156 200 152 196 144 192 144 192 148 188 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 184 136 180 132 180 136 188 144 180 136 184 140 188 136 184 132 180 132 180 136 184 140 188 144 204 176 172 156 408 364 940 468 1008 268 920 248 896 44 1004 160 816 472 728 120 216 132 136 152 180 108 168 84 148 104 160 120 164 112 156 104 152 104 156 108 160 112 152 100 144 96 144 100 144 80 124 80 140 104 140 96 132 92 128 96 120 92 116 88 92 68 104 80 112 80 104 72 68 40 68 40 68 40 72 44 24 24 28 28 32 24 28 20 28 24 28 24 28 24 28 24 36 32 32 24 28 20 20 16 24 20 28 28 40 32 24 12 20 16 20 20 24 24 28 24 28 24 28 24 28 24 28 24 12 16 20 24 24 24 24 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 20 16 16 12 12 16 16 20 16 16 20 32 52 64 64 64 64 68 68 72 68 76 72 76 76 72 76 72 76 72 76 76 80 76 80 76 80 76 80 76 88 68 88 76 96 84 92 92 88 84 72 56 44 20 16 0 32 0 88 228 500 412 452 720 508 168 92 128 128 88 132 108 80 64 100 68 108 104 136 92 160 132 148 132 152 148 196 196 244 240 308 304 352 340 396 380 392 268 356 520 620 444 340 284 276 232 224 152 136 108 84 32 40 28 52 52 120 64 124 148 396 444 500 404 436 324 376 404 440 436 536 432 504 468 580 484 596 528 636 520 628 508 660 552 516 356 364 364 408 476 400 472 364 388 240 228 172 252 260 404 464 688 596 544 680 544 496 300 500 252 472 320 640 600 644 580 796 440 332 152 456 660 828 708 980 708 720 584 744 660 884 664 728 576 732 496 836 784 740 576 696 544 648 520 624 496 636 540 680 540 648 524 644 524 672 580 612 460 536 468 604 580 812 656 620 340 240 228 304 296 216 220 196 192 176 156 136 124 116 104 116 88 80 52 68 56 68 48 48 56 76 76 88 100 128 144 184 192 200 192 216 248 268 260 272 256 304 324 440 496 560 528 568 540 572 544 580 552 592 568 624 588 624 616 640 588 620 620 636 612 620 592 640 588 596 600 584 572 600 588 616 584 616 576 616 572 596 504 540 500 580 520 636 540 604 512 604 516 588 480 584 484 572 472 576 468 544 416 512 380 504 412 516 352 492 424 572 424 544 380 512 384 568 464 636 464 588 468 628 504 656 544 632 512 612 452 532 416 508 372 456 352 452 344 436 320 412 300 424 316 420 316 428 320 416 300 412 296 396 280 384 280 392 288 396 276 368 256 368 272 384 276 388 296 408 280 380 280 388 272 380 272 388 296 424 332 448 340 408 296 400 284 388 276 384 276 388 280 384 276 376 264 368 256 348 252 348 224 328 240 336 212 320 212 308 196 288 176 272 168 260 160 240 148 244 160 244 164 256 188 276 228 320 252 308 232 324 248 356 268 344 216 300 236 408 372 352 264 400 276 364 252 352 248 352 252 356 256 360 256 368 260 364 260 360 264 364 268 372 276 372 276 372 276 372 276 376 280 372 276 372 272 368 268 364 264 352 260 356 268 352 256 352 252 340 252 352 260 348 252 344 260 344 256 340 248 328 240 324 244 332 228 364 248 208 152 332 256 328 248 324 248 328 252 324 244 316 232 308 232 312 244 324 232 316 232 300 212 256 172 184 116 124 56 52 28 48 40 80 24 188 220 372 348 512 328 460 328 468 264 376 216 368 220 340 208 328 200 324 188 296 156 292 180 288 148 248 140 240 112 176 100 176 88 200 120 284 184 308 184 336 208 376 280 416 280 324 176 172 72 60 28 240 280 312 232 300 220 296 220 300 232 296 220 296 216 288 204 272 200 272 196 252 188 244 188 232 172 168 104 80 28 20 20 20 32 8 36 16 16 28 28 48 112 180 168 188 168 176 156 176 164 184 164 176 164 188 172 180 156 176 156 168 144 148 120 112 104 48 32 12 12 12 20 12 8 20 8 8 8 24 36 48 44 36 28 24 12 12 4 4 0 8 8 4 4 4 4 4 4 8 4 4 0 4 4 8 12 4 4 4 0 0 0 0 0 0 0 0 4 4 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 4 8 8 4 4 0 0 12 12 4 0 8 16 4 132 196 248 196 240 208 228 196 232 192 232 192 232 192 232 192 240 196 232 188 228 192 236 200 236 184 236 184 236 184 228 188 228 192 228 192 224 196 224 196 220 200 212 192 208 192 208 192 204 188 204 188 204 188 204 188 204 188 204 188 204 188 204 188 192 180 200 184 204 188 204 188 196 184 200 188 204 184 200 180 196 180 196 184 200 188 204 188 216 184 240 244 100 584 140 972 0 764 0 1020 96 892 108 852 24 908 480 312 184 148 144 168 124 176 164 160 204 148 168 156 164 156 160 152 160 156 168 164 164 156 156 144 148 140 148 140 144 128 112 116 128 136 128 116 116 112 112 104 104 96 96 92 80 80 92 96 100 92 92 80 80 68 60 48 44 36 44 40 20 8 24 12 28 8 24 4 24 8 24 8 24 8 24 8 32 16 28 8 24 4 16 0 20 4 24 16 36 16 20 0 16 8 16 12 20 16 24 16 28 20 28 20 28 20 28 20 12 8 20 16 24 16 24 12 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 20 8 16 4 12 8 16 12 20 12 24 32 56 56 68 44 68 44 68 48 72 44 76 44 76 52 72 52 72 52 68 48 76 56 76 56 76 56 76 56 68 56 68 60 80 68 92 72 92 68 80 44 44 8 8 0 8 0 196 376 524 328 148 120 164 72 148 112 68 68 148 28 116 72 72 16 56 48 88 44 80 60 104 72 100 76 100 72 188 172 248 212 252 208 272 248 288 120 244 496 676 496 416 384 416 364 356 260 256 208 196 128 132 92 84 44 84 0 20 16 364 372 500 364 448 320 284 232 348 364 476 340 420 384 512 376 512 368 504 436 536 432 516 508 588 396 292 240 372 400 484 432 484 476 460 284 340 352 516 496 648 504 604 548 604 436 344 176 256 260 244 300 456 504 516 552 652 296 192 116 432 600 684 556 856 580 572 452 600 540 748 528 572 452 600 352 748 652 576 476 584 428 540 388 504 368 504 408 552 420 524 412 524 412 552 472 476 336 424 352 500 504 716 540 592 324 220 228 304 300 244 252 228 216 196 176 152 132 120 112 96 80 48 40 44 56 60 52 64 40 60 56 96 92 120 100 124 120 144 116 156 172 208 180 196 208 236 224 268 352 476 540 540 532 552 552 560 544 556 552 588 556 584 604 616 564 588 612 592 572 568 564 612 568 552 564 608 584 600 576 600 576 612 580 580 540 556 480 512 480 552 500 536 460 512 456 548 496 560 472 508 440 524 480 588 496 532 400 496 380 544 476 520 284 372 320 472 316 404 300 388 256 396 352 484 308 380 248 368 248 376 284 444 348 456 336 448 368 480 372 452 352 432 320 388 268 336 232 312 216 304 216 312 220 304 208 312 236 296 216 280 216 288 224 292 208 260 188 264 204 280 204 280 212 296 196 268 192 280 188 288 200 288 216 320 248 336 248 300 216 296 208 288 208 292 208 284 200 284 196 276 184 264 176 244 200 272 180 236 176 244 160 228 156 220 148 212 140 208 136 232 156 192 128 184 120 164 96 180 104 140 84 140 112 160 116 196 144 192 164 224 172 252 212 536 476 348 180 288 144 260 168 248 196 248 200 252 196 256 196 264 192 260 180 260 184 264 188 272 180 276 180 276 180 276 180 280 184 280 180 276 176 272 180 276 196 260 188 268 196 260 184 268 192 260 188 268 200 264 188 252 184 252 184 248 176 240 168 236 176 244 156 280 184 128 84 260 188 252 180 248 180 248 184 244 172 236 160 228 164 236 168 244 160 240 164 236 152 196 120 128 68 88 16 32 4 36 12 60 0 172 220 340 312 392 200 304 224 296 160 212 136 212 132 232 144 192 104 164 80 136 64 144 96 144 60 108 52 104 32 96 60 84 24 84 36 136 68 188 84 188 96 248 184 268 144 236 128 124 44 12 0 168 236 240 176 232 160 224 152 236 160 224 156 220 152 212 136 204 136 224 152 204 140 196 128 180 124 144 72 68 8 16 8 32 28 12 32 24 12 36 8 44 88 164 156 172 156 160 144 156 152 164 148 160 152 172 160 164 144 164 152 160 136 136 104 108 80 56 20 16 0 12 0 20 0 0 0 0 4 24 20 24 8 16 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 0 0 0 4 4 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 4 8 8 4 4 0 4 8 12 0 8 0 4 0 100 168 220 164 204 176 196 164 192 156 192 156 192 156 192 156 208 168 200 160 196 164 204 172 188 156 188 156 188 156 192 156 192 156 192 156 196 156 196 156 204 156 200 144 192 144 192 144 188 140 188 140 188 140 188 140 188 140 188 140 188 140 188 140 172 128 184 140 192 144 188 136 180 136 184 140 188 136 184 132 180 132 180 136 184 140 188 140 180 164 156 140 280 300 828 552 832 328 852 396 920 352 884 428 460 408 736 48 180 84 160 140 176 116 164 96 148 96 152 104 152 104 152 104 156 112 164 120 152 100 144 92 136 84 132 84 136 76 96 56 108 72 100 52 100 72 92 68 84 64 76 60 80 64 88 72 84 56 64 36 68 32 28 0 0 0 0 0 28 24 28 24 28 24 28 24 20 16 20 20 24 24 28 24 28 28 32 28 32 24 24 16 28 24 28 24 28 24 28 24 24 20 24 20 24 20 24 20 28 24 28 24 28 24 28 24 24 20 20 16 16 20 20 24 24 20 12 8 8 12 20 24 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 12 24 36 44 44 48 56 64 72 76 72 72 64 64 52 52 68 64 68 68 72 68 76 72 76 76 84 84 88 84 88 80 100 76 92 72 80 84 76 88 60 108 76 28 36 8 16 0 72 20 480 580 448 192 132 100 124 112 140 112 116 112 104 84 96 60 76 64 88 64 96 92 88 64 84 76 120 104 136 112 168 200 280 244 260 236 280 248 296 236 240 208 264 272 340 328 376 356 404 376 380 344 360 340 332 284 304 280 284 176 184 132 436 464 600 512 512 436 476 416 452 384 524 476 500 492 660 500 584 496 660 556 656 504 700 544 716 612 616 336 276 372 416 472 428 560 552 588 520 600 560 620 588 624 580 628 664 424 460 272 516 240 464 444 784 512 608 668 712 284 308 152 636 724 800 764 976 608 724 592 756 716 864 644 720 568 724 564 912 712 756 600 752 572 644 504 620 496 644 552 716 532 636 516 628 528 680 548 576 412 576 444 620 680 796 576 668 504 328 184 308 328 172 152 200 168 172 172 120 88 92 88 76 76 72 68 64 64 64 64 56 60 84 96 112 112 120 112 100 100 112 124 140 152 164 164 212 156 200 244 252 208 336 488 612 520 600 564 524 568 620 564 584 576 608 604 628 612 624 600 616 600 612 592 608 588 600 584 600 584 592 576 588 584 612 588 632 612 588 552 596 540 636 564 632 552 616 548 636 576 660 588 668 580 688 628 728 600 648 536 668 628 812 828 784 568 668 600 908 540 564 436 496 368 576 432 524 428 464 320 488 300 448 368 500 348 460 352 460 316 452 368 504 400 528 468 580 456 564 492 540 416 508 396 480 332 400 280 392 276 376 272 388 288 400 292 392 272 364 256 376 284 408 304 380 276 388 284 388 276 376 264 400 292 400 308 448 360 448 300 408 296 404 296 404 300 412 308 416 304 408 296 396 284 388 276 368 264 368 264 364 256 356 248 336 236 344 240 336 236 348 252 352 244 316 204 284 184 264 164 248 156 236 176 244 152 228 180 256 160 232 188 204 168 296 264 500 388 428 304 364 276 360 280 344 252 340 248 344 252 348 260 356 268 364 268 356 264 364 284 380 296 384 288 364 268 356 272 380 288 372 280 364 276 364 276 356 268 352 268 352 268 352 268 360 264 336 252 348 272 352 264 352 264 340 256 340 252 324 228 296 220 328 272 356 220 236 104 320 284 348 244 332 248 304 240 328 252 328 248 320 240 308 232 320 236 324 244 316 228 268 184 200 92 112 56 56 28 80 36 72 96 356 372 536 380 452 268 420 288 432 260 364 204 352 228 308 180 272 144 248 132 232 116 224 104 176 76 168 88 184 96 192 104 148 84 176 100 228 152 312 188 348 228 392 244 376 216 328 120 176 108 72 0 220 288 316 248 316 232 308 216 304 224 316 228 320 236 296 200 280 228 292 220 284 216 276 204 252 176 184 124 108 40 28 12 16 24 12 36 40 32 24 28 72 88 180 176 196 168 180 176 196 168 180 164 184 168 184 164 176 160 168 152 172 152 156 120 108 92 56 32 12 12 12 24 16 12 8 8 16 12 12 16 32 40 20 8 4 0 8 8 8 0 0 4 4 8 8 4 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 12 0 100 208 260 200 260 208 208 196 240 196 236 192 232 196 236 200 228 192 232 196 236 192 232 188 232 180 232 184 236 188 232 192 220 188 228 196 224 192 212 180 208 188 204 184 200 188 204 192 204 188 204 188 204 188 204 188 188 176 200 188 208 188 200 184 196 180 200 188 208 192 208 192 204 188 204 184 200 180 196 176 196 180 192 176 192 176 196 180 224 168 300 168 160 364 276 940 380 776 132 728 124 672 0 552 0 312 152 228 188 124 172 168 172 176 176 156 188 156 144 148 148 144 148 136 140 132 140 132 112 108 120 116 124 112 112 100 112 104 88 84 88 96 96 92 128 100 80 72 84 84 80 64 36 32 32 20 16 8 8 0 4 0 4 0 4 0 4 0 24 8 24 8 24 8 24 8 16 0 16 4 20 8 24 8 24 12 28 12 28 8 20 0 24 8 24 8 24 8 24 8 20 12 20 12 20 12 20 12 24 16 24 16 24 16 24 16 24 12 20 8 16 12 20 16 20 12 12 4 12 4 20 12 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 8 12 36 36 44 40 60 48 76 52 80 52 76 36 64 28 72 52 72 52 76 56 80 60 72 56 80 60 84 64 80 60 80 60 76 60 80 64 88 68 76 88 80 12 28 0 0 0 68 204 520 420 236 64 72 48 88 76 120 80 104 76 96 60 76 32 52 36 64 36 68 64 80 56 84 64 96 76 120 88 168 164 252 196 236 192 252 196 260 188 224 168 240 212 280 244 276 240 276 240 256 224 252 236 280 240 276 256 308 264 340 300 420 356 480 424 528 436 464 332 432 332 464 400 408 300 428 312 536 388 532 444 524 436 548 472 596 528 580 452 404 260 384 404 512 504 616 540 608 544 624 500 624 508 604 528 560 332 260 236 284 244 252 420 624 448 528 620 548 208 180 156 584 620 708 632 804 480 584 460 616 604 724 504 608 452 576 464 780 576 608 480 620 444 540 388 504 376 520 432 580 416 520 412 516 420 552 416 428 300 448 324 540 576 640 456 604 440 300 192 268 228 164 256 132 132 116 108 108 120 120 104 76 72 64 60 60 60 68 60 68 60 88 84 104 88 104 84 96 80 104 96 120 112 136 124 144 104 116 168 172 140 212 304 540 596 564 568 572 512 576 564 572 568 592 588 608 596 604 588 600 588 596 580 592 576 584 572 588 572 584 560 580 552 580 548 596 572 548 512 548 488 584 516 568 500 548 496 564 520 584 528 596 524 604 552 628 532 576 488 564 496 696 676 636 480 584 564 872 532 520 364 396 292 452 316 424 372 416 300 412 248 396 344 424 268 344 228 304 160 260 184 312 212 312 244 328 212 312 252 396 292 392 328 436 344 436 356 412 328 372 284 328 236 276 192 280 196 252 180 256 200 276 204 280 196 284 200 284 200 280 196 280 200 284 212 332 272 336 216 304 220 300 212 296 216 300 220 308 220 300 212 292 204 288 200 276 208 276 208 272 200 264 192 244 180 248 180 244 176 252 192 264 188 228 152 208 144 188 124 196 124 180 136 184 116 160 128 160 84 116 96 140 92 124 60 200 120 192 112 196 132 224 160 244 188 248 192 256 204 264 204 248 188 260 192 264 196 284 212 288 204 300 204 288 192 284 196 284 188 276 184 276 184 280 196 268 192 264 188 264 188 264 184 280 192 252 176 256 184 256 172 256 184 248 180 248 176 236 156 220 156 240 192 260 152 160 44 244 216 268 176 256 180 232 172 248 180 248 180 244 172 236 164 236 160 240 168 240 156 200 120 152 60 84 32 28 0 36 0 16 68 316 316 396 272 300 176 240 176 264 168 216 108 176 116 164 92 140 72 128 72 120 56 104 40 76 16 72 36 80 44 84 36 64 36 88 36 108 56 152 96 216 148 248 136 228 140 224 128 164 112 32 0 156 236 260 188 248 164 232 156 232 152 236 160 240 168 224 136 208 164 236 168 224 160 220 152 192 128 148 84 80 16 12 0 20 24 32 36 40 24 28 20 60 60 152 160 176 152 164 160 172 152 164 156 168 156 168 152 160 144 156 144 160 144 144 112 112 84 56 20 16 0 16 4 20 0 4 0 12 4 8 8 28 32 16 0 0 0 4 0 4 0 0 4 4 8 8 4 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0 64 164 232 176 224 172 176 164 200 160 196 156 192 160 196 164 188 156 192 160 196 156 192 152 180 148 184 152 184 156 192 156 188 152 192 160 196 152 188 144 192 140 188 136 184 140 188 144 188 140 188 140 188 140 188 140 184 140 192 148 200 148 196 144 184 136 188 144 192 144 188 140 184 136 188 144 192 148 200 152 188 140 192 144 192 148 196 140 196 116 168 132 164 156 452 452 540 228 360 168 396 148 316 84 252 64 224 96 144 96 140 140 184 140 164 112 160 96 148 76 124 76 120 72 120 76 124 76 104 60 112 72 120 76 120 80 120 84 112 84 124 104 120 92 92 52 40 16 36 28 24 4 20 4 16 0 8 0 0 0 0 0 0 0 0 0 0 0 28 24 28 24 28 24 28 24 20 16 24 20 24 20 28 24 28 28 32 28 32 24 24 16 28 24 28 24 28 24 28 24 24 20 24 20 24 20 24 20 28 24 28 24 28 24 28 24 24 20 20 16 16 20 20 24 20 16 16 12 12 16 16 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 20 32 44 48 52 60 72 68 76 72 80 76 76 68 72 80 76 84 80 84 84 88 84 76 72 80 80 88 84 84 80 96 76 88 76 76 80 68 88 68 100 68 36 44 0 28 24 208 500 652 332 180 64 144 104 112 100 120 100 100 104 100 72 76 52 60 60 72 56 76 84 104 92 116 96 120 108 160 152 252 240 288 248 280 252 284 248 284 244 268 236 272 248 280 244 272 228 248 196 208 176 204 192 248 228 264 228 304 296 396 344 448 340 420 380 476 408 412 340 444 384 456 420 476 376 492 448 652 504 636 552 692 560 728 544 740 592 732 652 596 404 372 428 520 596 572 616 572 636 564 596 520 608 596 608 612 352 440 272 520 256 476 492 772 532 692 700 572 244 252 344 780 732 880 796 912 616 736 584 780 764 876 620 788 584 704 632 936 692 752 620 740 588 680 536 636 512 668 580 692 528 648 532 648 540 668 504 532 432 556 452 732 712 716 536 740 548 416 248 288 224 132 160 128 168 152 88 104 104 72 44 76 68 60 52 48 60 60 72 88 92 96 100 100 96 88 84 92 92 96 96 100 104 108 108 132 88 112 120 152 116 144 148 384 640 584 572 620 516 608 560 596 588 608 600 616 604 616 604 616 604 612 596 608 592 600 588 592 588 600 588 596 580 600 572 640 604 584 556 600 536 624 552 628 556 616 556 636 576 656 588 680 588 668 612 700 604 676 596 704 596 844 728 712 608 728 748 956 652 652 468 532 444 612 444 624 568 656 524 632 448 636 576 676 488 556 396 488 312 428 324 456 320 408 296 376 240 360 300 416 292 388 304 424 328 448 356 500 396 512 420 544 440 544 432 468 344 436 312 416 304 404 292 408 296 396 284 388 276 384 276 392 288 396 296 428 340 432 292 424 316 416 304 412 304 412 304 412 300 408 296 404 292 400 292 388 284 388 284 384 276 372 268 356 256 364 256 356 252 364 272 368 252 328 224 312 216 296 204 308 208 284 208 276 180 248 176 276 176 228 136 264 164 232 168 192 112 204 128 224 144 232 148 276 184 284 192 296 208 304 216 312 228 332 244 344 264 372 292 360 280 380 292 376 280 368 280 372 284 368 280 368 284 376 284 364 280 364 276 360 272 356 268 352 260 336 252 340 256 340 252 336 248 328 248 336 252 324 232 312 228 320 252 336 224 252 120 316 280 344 240 328 248 308 244 316 244 320 244 320 244 316 236 320 236 316 248 316 228 268 180 204 112 144 80 84 48 100 28 140 208 504 404 484 316 412 252 340 228 376 240 336 180 280 148 240 132 216 120 212 120 196 100 184 88 156 80 156 84 156 76 116 60 128 92 180 112 208 128 236 164 348 248 392 240 380 232 328 200 308 184 132 28 228 296 344 276 332 256 332 248 336 252 336 244 332 252 316 212 292 240 320 240 304 232 296 216 264 188 204 124 112 40 36 16 32 40 48 44 36 36 40 44 68 64 156 164 188 164 176 168 188 160 184 168 184 168 184 164 176 156 180 164 180 160 164 132 124 108 68 40 16 12 12 20 12 12 4 8 12 12 8 16 28 40 20 12 0 0 4 8 4 0 0 4 4 8 8 4 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 12 0 56 160 252 224 256 204 220 204 240 200 236 196 236 196 240 200 232 192 236 196 236 196 232 192 232 184 236 184 240 188 232 192 224 192 228 192 224 192 216 184 208 192 204 188 204 188 208 192 204 188 204 188 204 188 204 188 200 188 208 196 212 196 208 192 204 188 208 192 208 188 200 184 200 184 204 188 208 196 212 196 196 188 208 200 216 200 212 204 152 208 248 168 196 168 148 348 260 316 224 296 160 292 116 252 132 172 188 148 196 124 168 136 164 128 152 120 140 128 104 112 112 112 120 116 128 124 136 128 132 124 136 128 140 132 144 132 136 132 124 132 128 128 108 104 40 20 0 0 0 0 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 24 8 24 8 24 8 24 8 20 4 20 4 20 4 20 4 24 12 28 12 28 8 20 0 20 4 20 4 20 4 20 4 16 8 20 12 20 12 24 16 20 12 20 12 20 12 20 12 24 12 20 8 16 12 20 16 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 12 4 12 4 12 4 12 4 8 12 36 36 48 48 68 56 64 40 72 48 76 44 76 40 76 56 76 60 80 64 84 64 68 52 76 60 80 60 80 56 76 60 76 52 76 60 88 72 92 64 52 0 16 0 0 36 288 544 484 160 104 24 108 76 80 68 100 64 92 72 84 32 56 28 40 36 52 32 56 52 72 60 92 68 92 80 152 156 256 212 252 204 252 208 252 200 244 196 236 192 236 188 232 184 228 180 200 140 160 116 144 124 132 116 172 152 276 312 404 324 396 276 356 268 332 224 332 300 404 296 332 272 436 396 512 464 508 364 500 448 560 460 572 456 568 492 632 532 624 468 472 280 564 496 596 496 600 512 616 488 580 508 628 524 508 284 244 276 268 224 256 460 604 460 612 624 432 188 152 372 720 588 776 660 740 496 604 464 668 672 740 488 660 452 536 552 796 548 612 508 600 456 568 404 516 404 576 500 568 416 528 420 524 432 544 380 416 336 428 332 668 624 584 464 612 548 456 200 196 204 176 128 104 152 152 112 128 92 80 88 72 52 56 32 52 40 68 64 96 88 96 88 96 80 84 72 80 76 84 80 88 84 92 88 100 108 100 100 108 112 96 60 144 484 576 552 560 528 616 520 592 572 592 576 596 580 604 584 604 584 600 576 596 572 588 568 584 576 592 572 588 552 568 532 608 560 540 508 560 488 568 504 560 500 548 500 560 516 572 516 576 508 572 532 596 516 584 516 624 500 752 568 552 504 608 660 728 504 504 340 416 364 500 348 548 492 560 464 532 396 584 536 644 480 516 384 456 320 416 340 464 336 392 272 320 200 320 284 364 236 292 184 264 164 260 184 256 184 252 192 272 216 284 216 360 284 340 268 340 272 332 252 332 240 312 216 288 200 284 200 300 220 300 216 316 248 316 204 308 224 300 212 292 208 292 208 296 212 296 208 292 208 292 208 280 212 280 212 276 204 264 196 256 192 264 192 256 188 264 204 264 184 240 168 228 164 224 160 228 164 216 160 212 144 180 120 160 100 172 72 164 44 108 84 144 88 144 88 132 72 116 56 124 80 132 88 140 88 144 88 172 120 196 144 216 160 252 192 256 196 280 212 284 208 276 208 280 208 276 200 272 200 272 204 292 216 288 208 284 204 280 200 260 180 256 180 260 188 264 188 264 192 256 192 264 196 256 180 224 164 240 184 256 168 172 44 236 208 264 172 252 180 232 176 236 168 240 176 244 176 240 172 236 160 244 168 240 156 200 116 136 48 88 28 52 48 124 40 64 160 384 292 308 196 252 132 196 136 216 144 196 104 144 68 136 80 128 72 124 72 108 52 96 56 92 52 88 60 80 44 56 28 84 80 128 72 112 60 108 76 184 144 240 156 240 168 240 196 212 120 60 0 156 224 300 212 272 184 256 176 260 176 256 172 260 184 240 144 224 176 248 176 240 172 232 156 200 128 160 96 84 20 20 8 36 40 56 48 40 28 44 36 56 36 132 148 180 160 168 160 172 156 172 160 172 160 168 152 160 144 160 148 160 144 144 120 120 96 72 32 24 0 12 0 16 0 4 0 12 4 8 8 28 32 24 4 4 0 4 0 4 0 0 4 4 8 8 4 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0 8 96 212 204 220 164 192 168 204 164 196 160 196 160 200 168 192 156 196 164 200 160 192 156 184 152 184 156 188 156 196 160 192 156 192 156 192 152 188 148 196 144 188 140 188 140 192 148 192 144 192 144 192 144 192 144 180 132 184 136 184 136 184 136 192 144 192 144 188 136 180 132 192 140 188 136 180 128 172 120 168 124 184 140 192 140 180 120 228 96 180 152 172 144 200 168 172 132 156 108 132 124 144 128 140 80 124 64 116 72 100 64 84 64 84 60 108 64 120 44 128 80 132 88 136 92 140 92 156 104 148 96 144 92 140 100 148 112 120 80 92 56 56 24 4 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 24 28 24 28 24 28 24 24 20 24 20 24 20 24 20 28 28 32 28 32 24 24 16 24 20 24 20 24 20 24 20 20 16 20 20 24 24 28 24 24 20 24 20 24 20 24 20 24 20 20 16 16 20 20 24 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 12 12 12 12 12 12 12 12 12 24 36 48 52 56 64 76 48 56 56 68 64 68 64 68 72 68 76 72 76 76 80 76 72 72 80 76 84 80 80 76 96 76 84 76 68 80 60 92 64 68 28 12 24 0 88 192 628 604 400 128 180 60 96 76 100 92 104 88 104 100 100 56 52 36 36 56 60 48 64 64 84 76 108 92 128 136 220 236 312 260 280 244 284 244 276 240 272 236 268 224 260 224 268 236 260 212 232 176 188 136 144 104 156 132 168 168 324 404 528 456 564 452 528 416 432 324 388 400 452 408 392 340 540 584 680 556 524 408 608 568 692 548 704 576 700 616 736 612 720 652 636 460 500 532 536 580 560 608 548 592 492 616 612 596 572 316 436 288 484 228 448 528 740 536 760 640 476 224 260 536 852 704 920 848 872 636 760 608 852 828 888 624 792 576 668 724 932 660 768 648 756 616 700 536 636 536 720 640 700 540 652 520 640 548 668 480 544 452 528 452 820 744 708 600 664 640 640 292 144 92 172 196 168 156 176 124 104 40 60 104 76 68 60 60 56 68 68 80 88 88 88 88 88 84 80 80 72 72 76 84 88 92 96 100 92 100 124 92 104 104 112 64 56 240 528 608 568 568 608 556 604 588 608 588 612 596 616 596 620 600 616 592 612 588 604 588 600 592 604 592 604 576 596 564 644 592 576 560 620 532 620 548 608 548 600 548 624 568 632 564 624 552 644 592 672 580 648 576 740 608 880 632 656 600 740 748 792 600 628 452 540 464 580 432 696 572 640 532 632 500 728 628 760 572 644 496 612 456 608 508 636 484 540 400 460 332 476 436 536 388 452 328 416 304 412 320 436 308 388 260 364 260 368 260 344 232 348 256 388 300 416 312 432 320 416 300 404 296 404 300 404 304 412 304 428 336 436 304 404 292 400 288 396 288 400 292 400 292 400 288 396 288 396 288 388 284 388 284 384 276 372 268 356 260 364 260 356 256 368 272 364 248 340 228 324 232 320 224 304 216 300 212 296 216 276 180 184 136 236 204 296 208 260 204 236 156 228 144 220 140 224 144 228 140 232 144 228 136 216 124 212 132 232 156 248 176 276 204 308 240 340 268 360 280 376 296 376 288 368 280 360 272 356 272 380 300 368 296 364 292 360 288 344 272 348 276 344 268 340 268 348 260 344 264 352 268 344 252 296 228 328 256 356 252 260 96 308 272 336 236 328 248 308 244 308 236 316 240 320 240 316 240 320 236 316 244 316 224 268 180 212 112 136 60 100 124 240 176 272 280 512 332 400 244 340 164 304 192 296 184 280 160 240 128 248 148 216 128 204 124 184 104 168 92 156 96 160 88 148 68 104 56 140 116 188 100 164 84 220 112 244 168 356 252 400 248 392 224 256 104 132 36 200 280 368 292 336 260 344 268 356 264 356 264 356 268 332 224 312 248 324 244 312 232 300 224 272 192 220 144 132 52 48 24 40 48 56 48 44 40 60 48 68 48 140 160 204 184 192 180 196 176 192 176 192 176 188 164 176 156 176 156 168 148 156 128 124 112 84 52 20 12 8 16 12 8 4 8 12 12 8 16 28 40 28 16 8 4 8 8 4 0 0 4 4 8 8 4 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 12 0 16 84 224 240 248 200 240 200 244 204 240 196 236 200 244 204 232 196 240 200 240 200 236 192 236 184 240 188 240 192 236 196 228 192 224 188 216 188 216 188 212 196 208 188 204 192 212 196 208 192 208 192 208 192 208 192 204 184 200 184 196 184 200 184 208 192 208 192 204 184 196 180 208 188 200 180 192 172 184 164 188 176 204 192 208 184 192 188 112 204 184 152 228 176 156 184 208 164 300 120 208 124 208 132 208 104 160 112 128 120 104 96 140 104 148 116 160 144 140 144 148 144 156 152 160 148 152 140 168 160 168 156 164 152 156 148 136 112 76 52 32 24 8 4 0 0 0 0 0 8 8 8 0 0 0 0 4 4 4 4 0 0 0 0 0 0 0 0 24 8 24 8 24 8 24 8 24 8 20 4 20 4 16 0 24 12 28 12 28 8 20 0 16 0 16 0 16 0 16 0 12 4 16 12 20 16 28 20 16 8 16 8 16 8 16 8 24 12 20 8 16 12 20 16 12 8 16 12 20 8 16 4 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 20 20 40 40 52 44 64 52 52 32 60 40 64 32 64 32 64 44 64 44 68 48 72 52 68 48 72 56 76 56 76 56 72 48 72 52 76 64 84 68 80 28 12 0 0 0 128 308 652 388 156 16 112 28 56 60 88 64 88 56 92 56 84 16 44 24 36 44 56 28 44 40 68 52 80 64 112 128 224 236 276 220 244 212 248 204 240 212 232 200 232 192 224 192 240 216 228 180 212 168 192 132 132 76 136 68 68 32 168 252 408 384 476 364 444 356 432 300 336 232 356 292 352 272 444 484 564 372 344 276 468 476 564 420 564 460 604 472 624 512 644 500 608 488 468 368 516 448 604 504 604 464 564 504 620 500 468 280 240 268 268 208 260 516 608 488 688 532 328 152 220 540 756 584 796 704 728 516 616 496 748 712 732 512 628 456 532 640 780 524 640 524 648 500 592 404 516 424 596 504 576 428 528 404 516 440 540 356 416 312 408 360 712 612 560 480 568 492 564 392 272 100 108 124 136 72 80 60 32 32 76 36 76 52 72 52 76 56 88 60 88 76 80 72 76 68 76 68 64 60 76 72 88 88 100 96 76 108 116 92 92 96 104 72 72 8 348 572 600 508 540 556 576 556 584 568 596 572 596 572 600 576 596 568 592 564 584 560 588 568 588 560 580 544 572 532 604 540 520 512 572 484 564 496 552 500 544 508 560 512 564 508 548 500 580 548 608 524 576 508 604 504 736 496 540 488 664 628 608 468 508 344 440 344 456 348 612 472 508 428 500 420 620 524 612 464 524 404 484 368 496 448 544 416 464 336 380 272 412 392 428 300 356 248 332 232 332 260 328 236 272 188 256 204 284 224 236 160 220 156 240 184 256 180 260 176 260 180 268 192 280 200 272 200 288 208 312 248 336 236 308 224 308 228 316 240 332 252 296 212 296 208 292 204 288 200 292 224 292 224 288 216 280 208 252 188 260 188 252 184 260 200 260 180 236 160 232 168 228 160 208 156 208 152 220 172 208 120 288 128 160 124 140 124 184 108 176 116 160 116 156 132 168 140 168 120 172 120 164 104 144 84 104 56 120 52 120 56 136 76 148 104 176 136 204 164 236 196 292 236 284 224 276 220 276 220 296 220 300 220 300 220 300 220 284 208 292 204 272 184 260 180 264 192 256 188 260 192 252 176 204 160 244 188 276 196 180 24 228 200 260 168 252 180 232 176 236 168 240 172 240 172 236 164 236 160 240 176 240 156 200 116 168 64 84 0 44 92 228 160 248 228 348 212 248 148 192 80 212 136 184 124 192 120 168 96 160 104 128 80 116 76 104 72 84 48 76 48 80 48 68 32 68 36 92 84 120 60 80 32 100 32 80 56 188 176 260 200 288 180 100 28 64 0 116 212 320 220 268 184 264 188 272 176 272 184 272 188 252 152 232 176 248 172 236 168 240 164 212 140 176 116 108 44 32 16 28 32 44 44 44 36 40 28 44 32 112 144 192 180 180 168 184 168 180 168 180 164 172 152 160 144 156 144 152 132 136 116 120 100 88 44 28 0 12 0 16 0 4 0 12 4 8 8 28 32 28 12 12 0 8 0 4 0 0 4 4 8 8 4 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0 0 28 172 204 208 168 212 152 204 168 200 164 200 164 204 168 196 160 200 164 200 164 196 160 188 156 188 156 192 160 196 164 196 156 188 148 188 148 188 152 196 148 192 144 192 144 196 148 196 148 196 148 196 148 196 148 200 148 192 140 188 140 192 144 188 140 192 144 192 140 184 136 184 136 188 140 188 140 188 140 188 140 192 144 188 136 176 120 212 108 124 116 116 132 152 112 116 68 112 36 88 48 92 88 92 88 108 68 144 68 140 76 152 120 136 120 152 108 152 76 144 100 152 108 156 104 144 92 144 100 156 108 156 100 144 96 88 48 36 0 8 0 4 0 8 4 4 0 0 8 0 8 4 4 4 4 4 4 8 8 0 0 0 0 0 0 0 0 28 24 28 24 28 24 28 24 28 24 28 20 24 16 20 16 28 28 32 28 32 24 24 16 20 16 20 16 20 16 20 16 16 12 20 20 24 24 32 28 20 16 20 16 20 16 20 16 24 20 20 16 16 20 20 24 12 12 20 20 20 20 12 12 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 28 36 48 52 52 52 56 68 52 60 60 68 64 68 60 64 64 64 68 64 72 68 72 68 68 68 76 76 80 76 80 72 92 72 84 72 64 80 56 88 44 36 0 4 24 8 292 544 620 256 188 84 128 88 116 104 104 92 100 84 112 100 108 52 48 36 36 52 56 52 52 60 88 68 80 72 136 164 252 260 308 256 288 260 292 240 280 264 268 240 280 240 268 232 280 256 292 244 280 236 264 216 216 168 152 92 100 64 164 216 428 472 564 472 580 500 572 480 436 332 340 320 420 396 460 468 596 428 436 336 564 564 672 540 680 608 728 584 692 640 760 620 728 668 584 520 484 516 560 620 544 568 504 612 588 564 560 328 444 268 488 220 452 592 768 568 804 532 364 200 400 712 888 752 896 868 880 640 748 636 916 840 860 648 760 612 708 808 912 648 796 648 764 624 712 548 664 576 732 620 688 540 660 524 652 560 660 444 528 408 552 548 876 732 684 552 708 528 648 596 624 428 340 208 200 100 184 212 272 376 388 148 88 84 88 96 92 96 88 92 84 80 76 72 68 64 64 64 68 68 72 80 88 92 96 100 112 104 124 108 128 112 116 84 100 16 156 484 640 548 548 592 584 576 604 600 620 604 616 600 620 604 616 596 612 592 604 588 600 588 600 576 604 576 612 576 640 568 556 560 632 536 628 552 612 552 608 560 624 572 632 564 632 564 660 612 680 584 656 592 708 628 824 580 672 580 828 716 676 548 600 448 548 440 568 516 756 576 648 552 632 528 768 624 740 580 688 532 636 484 660 584 672 532 600 464 524 400 560 532 576 436 508 392 484 364 468 368 500 368 444 312 412 308 420 312 456 328 412 284 380 268 372 260 340 236 352 248 364 256 368 260 368 272 384 272 392 304 416 296 408 304 416 316 436 340 460 356 420 308 416 304 408 296 400 288 396 292 396 292 392 284 380 276 360 260 368 260 360 256 368 272 372 256 344 232 336 232 324 228 300 216 300 208 300 236 288 172 792 620 556 496 260 248 296 212 288 208 276 184 260 176 260 180 264 180 272 184 268 172 248 152 228 144 228 136 208 120 208 128 200 116 208 120 212 132 240 164 312 224 308 220 312 228 320 236 324 252 328 256 332 264 336 268 336 272 356 284 344 264 340 272 356 264 344 260 348 260 332 240 296 232 328 248 352 268 276 96 304 268 332 232 324 248 308 244 316 240 316 240 316 236 304 228 312 240 316 244 316 224 268 180 232 124 136 32 92 144 296 248 416 308 456 272 368 208 308 180 308 192 272 188 288 200 268 156 216 124 176 84 160 92 164 96 156 80 132 76 128 76 124 64 136 80 152 120 188 100 164 84 160 56 172 100 292 224 396 268 408 184 192 88 192 44 164 280 388 304 340 264 356 284 368 268 364 272 360 272 340 228 312 252 324 248 316 244 316 240 296 216 236 160 156 80 76 32 40 28 28 40 52 44 48 32 60 52 116 152 208 192 196 180 196 176 196 180 196 176 188 164 176 156 180 160 172 148 156 132 132 124 96 64 28 12 4 12 8 8 4 8 12 12 8 16 28 40 32 24 12 8 8 8 4 0 0 4 4 8 8 4 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 12 0 24 32 176 232 240 204 256 176 248 204 244 200 240 204 244 208 236 200 240 204 244 200 240 196 240 188 240 192 244 192 240 200 232 192 224 184 212 188 220 192 216 196 212 192 208 196 212 200 212 196 212 196 212 196 212 196 220 200 208 188 204 188 208 192 200 184 204 192 208 192 204 188 204 188 200 184 200 184 200 184 188 168 180 160 168 144 156 144 108 136 196 72 176 108 76 144 132 108 168 84 148 108 136 124 188 116 148 156 96 176 112 156 168 144 180 140 184 152 176 140 148 144 160 160 172 160 164 152 152 152 164 152 148 124 112 88 44 28 4 4 0 4 8 12 4 8 8 4 0 0 0 0 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 24 8 24 8 24 8 24 8 24 8 24 4 20 0 16 0 24 12 28 12 28 8 20 0 16 0 16 0 16 0 16 0 12 4 16 12 20 16 28 20 16 8 16 8 16 8 16 8 24 12 20 8 16 12 20 16 8 4 20 16 24 12 12 0 16 8 16 8 16 8 16 8 20 12 20 12 20 12 20 12 32 32 52 44 48 40 56 44 64 44 68 48 72 36 68 40 64 44 64 48 68 48 72 52 64 48 72 56 76 56 76 52 72 44 72 48 72 64 80 76 64 8 4 0 0 0 316 616 408 100 160 88 44 60 80 36 92 76 88 56 100 72 84 16 44 24 40 48 60 32 48 40 72 32 36 24 92 120 208 200 272 228 256 244 264 216 252 248 232 216 256 228 244 212 244 216 264 212 252 212 256 216 228 180 200 128 128 48 48 16 180 248 424 380 500 412 496 400 440 288 364 272 440 380 360 308 476 392 332 252 440 468 564 444 580 496 616 436 548 472 660 564 652 528 692 460 460 332 540 472 604 440 600 512 612 504 492 344 268 284 276 188 268 552 632 512 712 436 268 160 380 704 804 644 732 684 744 524 592 524 784 720 700 532 612 516 588 716 760 524 656 520 596 472 572 424 564 492 632 508 552 420 540 420 536 448 528 308 404 284 472 488 776 612 540 408 532 424 572 548 660 620 628 468 440 344 440 476 544 684 588 132 76 64 96 84 108 80 100 68 88 76 76 60 60 48 52 44 72 64 76 72 84 76 88 84 96 84 84 92 112 88 72 28 56 60 12 284 616 532 580 504 560 528 588 564 608 572 604 560 604 568 600 560 596 556 588 552 588 556 580 548 576 548 584 548 596 524 500 512 580 488 564 504 560 516 560 524 576 536 576 516 564 512 584 540 596 516 580 524 608 556 688 464 556 464 732 596 600 472 516 356 452 324 464 452 620 476 536 456 504 416 628 516 588 464 548 432 496 376 524 492 556 440 500 376 428 316 464 448 488 364 428 328 408 300 380 304 352 276 336 272 360 312 396 336 388 300 340 252 312 244 312 236 276 196 284 200 280 192 268 176 264 192 272 176 260 188 268 172 256 176 268 196 296 228 324 248 324 236 316 236 304 224 296 220 280 212 280 212 276 204 268 196 260 196 264 196 260 192 268 208 276 196 248 172 236 176 236 168 216 168 220 152 224 180 212 100 568 468 552 532 176 144 208 152 208 152 204 156 200 168 192 164 180 144 192 152 196 136 180 116 188 124 184 100 148 72 136 72 144 84 124 52 92 40 100 56 116 60 116 76 128 92 144 96 168 100 172 108 184 116 192 120 228 172 264 204 276 204 288 224 284 212 272 204 272 200 256 180 224 172 240 164 256 196 196 36 224 196 256 164 248 180 232 176 244 176 244 172 236 164 224 148 240 160 244 176 240 164 196 120 148 60 72 0 36 100 252 188 284 188 272 160 216 120 204 156 168 100 148 104 180 124 152 72 116 64 68 28 64 48 84 60 96 60 80 56 80 60 80 44 64 16 72 52 96 48 68 40 36 0 56 48 148 144 244 212 268 136 96 76 144 0 84 224 332 236 276 184 280 196 288 184 272 188 264 196 244 152 224 180 252 180 244 188 252 188 236 168 184 128 128 60 52 20 20 20 12 36 48 40 28 12 40 44 92 132 188 180 176 160 176 160 184 172 180 168 172 152 160 144 168 148 160 140 144 124 136 116 96 52 32 0 8 0 12 0 4 0 12 4 8 8 28 32 36 16 12 0 8 0 4 0 0 4 4 8 8 4 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 4 136 200 200 180 224 132 208 168 204 164 200 168 204 172 196 164 200 168 204 164 200 160 188 156 188 160 192 164 200 164 200 160 188 148 184 148 192 156 200 148 196 144 192 148 196 152 196 148 196 148 196 148 196 148 196 144 184 132 176 128 180 136 180 132 184 140 192 144 192 144 192 144 184 132 172 116 160 108 136 84 124 64 104 48 96 48 92 76 88 104 96 108 148 88 172 28 112 4 172 44 168 108 140 144 168 116 176 96 168 108 152 120 140 128 164 124 164 104 136 104 152 128 172 136 168 128 156 124 156 112 120 52 52 4 16 0 0 0 0 0 0 0 0 0 4 16 4 8 4 16 4 12 4 8 0 8 0 8 0 8 0 8 0 8 0 8 28 20 24 16 24 24 36 36 32 28 32 28 32 28 32 28 20 20 20 20 20 20 20 20 16 16 16 20 20 24 24 24 28 24 16 12 12 16 24 28 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 8 4 4 4 8 12 12 28 52 60 64 44 48 56 80 60 64 60 64 60 64 60 64 64 68 64 68 64 68 64 68 64 68 68 72 68 68 60 56 80 72 80 64 60 88 64 64 16 32 12 4 40 156 580 588 328 200 148 84 104 88 104 92 92 92 96 92 84 72 56 44 28 32 44 48 56 56 64 52 64 28 40 52 136 168 236 220 288 260 280 268 308 292 308 272 288 260 280 252 280 260 288 264 276 244 268 244 276 272 288 272 244 224 220 136 108 64 128 128 344 428 608 504 552 516 588 484 512 500 528 472 448 340 576 424 408 300 496 548 716 536 688 668 480 152 152 352 688 656 748 712 728 608 684 532 448 528 596 600 536 664 560 612 608 372 424 312 428 244 628 668 648 724 724 412 364 164 608 776 896 764 852 792 848 700 832 700 948 800 848 672 740 624 872 784 832 632 784 612 736 600 704 548 688 600 732 588 688 552 676 536 644 540 636 420 520 412 536 616 904 664 664 500 640 496 668 616 724 600 680 536 612 404 600 552 676 680 432 88 76 96 104 108 96 92 100 104 104 88 68 56 56 56 48 36 52 60 68 76 84 88 92 92 92 80 100 104 108 104 100 96 60 92 52 168 604 608 576 556 588 568 600 580 612 592 620 592 624 592 624 604 640 608 628 588 592 596 580 584 588 592 620 604 660 528 560 560 620 548 640 576 624 560 632 568 640 572 640 576 656 596 668 600 668 600 672 604 716 688 776 576 664 632 844 624 720 528 600 464 560 420 604 580 724 572 684 540 640 552 736 616 688 532 620 484 592 472 628 572 680 520 604 476 528 432 616 560 628 484 544 412 520 416 520 404 508 380 488 364 448 380 532 408 508 388 480 360 456 344 456 348 436 324 428 312 412 300 400 292 412 296 392 284 392 284 388 276 372 268 364 264 364 264 364 268 364 268 372 272 384 288 396 296 388 292 404 292 380 268 372 276 388 264 360 276 384 272 388 308 384 284 352 252 336 240 320 224 308 216 304 224 312 220 300 212 356 268 708 552 336 276 364 220 312 228 292 204 284 216 292 204 280 212 300 212 280 192 280 200 272 192 288 184 272 160 272 180 244 164 232 140 196 104 176 100 188 108 172 96 160 92 148 72 148 88 160 104 176 124 192 132 200 140 236 224 312 240 304 256 324 256 344 276 356 276 348 268 324 244 316 240 332 252 276 144 300 256 344 260 332 256 324 232 324 244 332 248 328 236 312 228 304 240 300 232 312 216 280 192 200 120 148 48 84 88 312 252 400 224 356 216 340 204 324 240 284 168 220 156 232 140 200 116 176 84 120 40 108 64 136 80 104 60 120 68 112 72 136 112 116 80 104 76 216 172 176 60 112 52 176 64 224 176 360 244 300 132 184 168 216 20 152 284 408 320 416 304 384 256 372 272 388 244 372 280 352 224 344 240 344 252 344 248 332 240 320 232 276 188 204 92 84 24 52 44 36 28 40 40 48 44 56 44 116 168 236 200 192 176 200 172 204 184 204 180 200 176 196 176 168 164 180 148 156 156 152 128 112 80 44 24 16 16 12 8 8 8 4 8 12 16 20 24 44 28 12 4 0 4 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 12 0 4 0 4 0 4 8 124 212 272 192 220 216 236 204 236 204 236 204 236 204 232 200 232 200 232 200 232 200 236 196 236 192 228 192 240 208 228 188 220 192 220 188 208 192 236 208 212 192 212 200 216 196 228 204 212 188 200 188 212 204 224 188 188 168 188 180 196 176 196 176 192 180 200 176 180 156 156 136 148 124 132 104 108 88 100 88 112 104 128 120 144 132 144 132 168 128 172 144 148 160 152 156 168 160 172 172 172 172 180 156 180 180 164 176 152 152 180 168 180 164 176 160 176 156 168 168 164 164 160 156 152 152 100 96 84 68 52 36 24 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 8 20 0 20 8 32 20 28 12 28 12 28 12 28 12 20 12 20 12 20 12 20 12 12 4 12 8 16 8 20 12 24 12 20 8 16 12 20 16 20 12 20 12 20 12 20 12 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 12 4 12 0 12 4 16 12 36 32 64 44 48 28 60 56 64 44 64 44 64 44 64 44 64 44 64 44 64 44 64 44 64 48 72 52 72 52 72 44 64 36 68 40 72 72 80 48 56 0 16 0 0 192 572 420 236 156 112 72 96 76 88 64 84 64 88 60 72 36 44 12 28 16 40 32 48 32 44 24 40 8 32 36 112 128 192 168 228 180 232 204 268 240 284 232 272 224 260 208 252 212 260 220 252 208 252 216 272 248 284 244 248 224 228 156 124 76 92 72 180 244 472 460 536 428 528 428 488 388 464 432 384 220 404 444 384 184 448 480 584 580 660 376 68 0 0 36 276 432 596 592 660 560 644 500 560 332 512 464 612 484 596 612 576 312 300 356 320 292 620 604 568 644 604 320 224 232 732 864 868 740 764 704 868 732 812 672 800 680 748 620 692 572 696 620 636 500 608 496 576 492 560 456 552 488 588 468 556 432 556 448 572 452 508 256 412 312 424 476 700 476 504 388 496 352 524 524 620 456 524 428 440 352 456 484 624 548 272 76 84 88 112 108 100 92 92 100 96 72 64 48 60 48 48 32 56 52 68 68 80 76 88 72 72 64 92 84 104 96 104 96 76 80 16 88 524 576 560 516 564 524 580 544 596 560 600 568 608 568 596 572 604 584 604 576 600 568 600 564 600 564 608 576 616 492 516 532 564 524 564 544 556 528 564 532 572 528 580 516 588 528 596 528 600 528 604 520 628 576 648 468 560 544 732 512 588 420 480 368 436 328 492 500 604 452 556 420 508 440 608 500 544 420 500 392 472 380 528 492 560 412 496 380 432 344 520 472 516 396 436 328 408 336 412 328 408 320 384 296 336 304 412 328 396 316 372 292 352 280 352 280 344 256 336 244 324 232 316 228 316 224 300 212 300 220 300 208 288 196 280 188 276 196 276 200 236 172 244 180 252 196 260 200 268 220 284 216 264 196 260 204 276 200 260 216 284 224 296 260 296 224 260 192 244 184 232 172 232 188 240 168 232 188 224 124 236 616 852 408 232 144 232 168 236 160 236 168 224 144 212 156 208 172 220 172 208 144 196 144 204 148 208 128 176 100 176 112 180 96 184 96 164 80 132 60 120 64 100 64 92 60 76 36 80 36 84 44 96 60 108 68 100 56 124 120 184 132 180 144 188 136 212 164 236 184 248 188 216 164 232 188 272 208 220 104 240 200 268 184 244 180 244 164 248 172 248 176 248 168 240 152 248 140 236 152 224 160 200 144 160 76 92 0 24 52 196 184 224 116 208 128 204 120 212 180 196 108 152 96 156 60 96 28 80 44 44 20 44 28 48 20 56 32 56 28 52 40 80 60 64 8 44 44 184 176 132 40 52 32 68 36 120 112 216 156 204 60 104 100 152 0 40 128 288 220 284 188 264 156 272 184 292 184 260 204 232 168 252 204 260 204 256 204 252 196 240 180 224 132 168 68 60 24 40 60 24 48 32 36 40 16 36 8 80 140 204 180 172 164 184 164 184 172 184 168 180 164 176 160 152 140 168 124 148 136 148 108 112 72 52 20 20 8 16 4 8 0 4 0 12 8 20 16 44 20 12 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 76 176 220 176 184 184 200 160 204 160 204 160 204 160 200 156 200 156 200 156 200 156 208 168 204 156 188 148 192 160 192 168 200 172 208 188 216 192 208 164 192 156 196 164 196 156 204 164 192 152 184 152 192 160 208 148 176 124 168 124 160 108 144 96 136 92 140 96 128 76 104 72 112 76 116 76 112 76 116 84 128 104 152 124 168 136 156 108 156 108 160 112 160 112 148 100 152 108 164 120 172 128 168 140 184 156 196 156 188 148 176 136 164 116 144 96 124 100 112 104 92 76 56 40 28 20 24 24 20 16 12 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 24 24 20 24 24 32 32 32 28 32 28 32 28 32 28 20 20 20 20 20 20 20 20 8 8 8 12 12 12 16 16 16 16 20 20 20 20 16 16 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 20 24 28 40 56 64 60 48 44 52 68 60 64 60 64 60 64 60 64 60 64 60 64 60 64 60 64 60 68 68 76 76 80 76 72 76 72 84 68 68 84 60 60 60 0 52 0 68 428 684 352 224 136 108 92 116 96 84 76 92 88 84 80 64 52 36 28 36 36 44 44 48 40 48 32 56 32 60 72 140 148 192 164 192 180 208 216 260 264 288 272 292 268 276 252 268 256 276 264 268 252 272 264 296 284 300 276 276 260 272 228 204 140 132 92 112 152 400 508 640 544 600 556 636 500 552 488 504 300 464 504 448 224 536 576 724 688 516 76 40 8 64 0 132 288 560 588 796 696 716 644 732 576 448 516 596 572 604 712 608 352 400 324 392 484 820 628 696 688 668 348 264 360 904 960 992 936 1020 940 1020 976 1020 944 988 868 964 852 904 756 856 760 832 712 828 684 788 680 760 628 708 604 680 560 648 520 620 544 652 564 576 344 456 384 552 588 780 544 612 500 592 436 628 640 724 532 608 516 576 412 544 548 728 452 144 76 92 104 104 108 100 92 104 92 88 72 64 60 60 60 56 48 60 64 72 76 80 80 80 84 84 76 92 100 104 108 96 104 84 92 4 32 452 612 612 552 588 572 600 600 624 612 624 604 640 608 612 588 616 604 628 612 596 604 600 608 608 608 616 600 632 520 572 568 632 552 636 556 632 556 640 572 648 576 648 576 648 584 668 596 668 596 672 608 760 700 752 580 704 684 856 600 696 524 604 464 552 428 632 616 724 568 676 528 628 552 720 588 640 516 620 496 588 484 640 588 648 504 600 484 548 460 632 560 612 472 544 412 516 412 520 408 524 392 500 368 440 364 512 388 496 380 476 360 460 356 468 364 460 348 452 336 440 332 440 332 436 320 420 312 424 320 428 316 404 304 400 296 392 292 392 296 356 252 356 256 360 256 364 260 360 260 368 260 356 248 352 252 360 244 352 264 380 280 400 320 376 272 340 240 324 236 324 232 312 240 324 212 308 236 308 180 480 772 764 316 324 248 344 228 316 224 308 248 308 196 272 220 288 220 304 220 292 208 292 204 304 220 320 208 296 196 320 232 316 220 296 212 296 200 252 160 216 136 192 108 172 100 156 80 140 80 136 76 136 80 140 84 128 68 136 100 168 108 168 124 196 132 216 164 256 200 288 220 292 232 316 256 340 260 284 156 288 244 324 248 316 264 344 260 324 244 320 244 320 248 320 248 304 244 300 232 316 216 288 192 228 124 136 60 144 156 364 244 348 200 352 208 300 172 284 224 260 160 216 152 208 108 140 52 108 36 96 40 104 48 92 32 120 56 92 36 88 52 104 68 104 52 92 88 280 236 232 76 160 44 156 80 252 156 328 212 300 116 136 128 232 52 148 192 468 352 436 296 384 268 380 280 408 260 364 256 332 228 372 276 356 264 352 260 340 252 328 240 288 200 220 112 96 28 52 40 36 28 36 32 36 32 40 24 80 136 212 188 192 180 208 180 204 184 204 180 200 176 196 176 176 164 180 156 164 156 152 136 124 96 64 36 24 20 20 16 8 8 4 8 12 16 20 24 44 32 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 12 0 4 0 0 0 4 0 72 160 252 208 240 220 240 200 240 200 240 200 240 200 236 196 236 196 236 196 236 196 248 204 244 200 236 196 228 196 228 200 228 204 224 212 228 216 216 200 208 196 216 208 216 200 208 196 204 192 200 188 200 188 192 176 176 164 172 160 156 140 156 140 140 132 148 144 148 136 136 132 152 148 168 160 176 168 188 172 184 172 180 168 176 164 180 172 184 176 184 176 188 180 192 184 192 180 188 176 184 176 192 184 180 172 160 148 132 124 108 104 96 84 72 60 52 44 24 24 16 12 4 0 0 0 0 0 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 8 24 8 24 8 24 12 24 8 24 8 24 8 24 8 20 12 20 12 20 12 20 12 8 0 12 4 16 8 16 8 12 8 20 16 24 12 16 4 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 4 12 4 16 12 24 20 52 40 64 40 52 28 52 40 60 40 60 40 60 40 60 40 60 40 60 40 60 40 60 40 64 48 72 56 80 64 84 60 68 40 76 44 68 72 72 40 44 0 20 0 156 472 520 172 160 104 88 68 100 72 76 52 100 80 96 60 72 32 44 12 36 20 40 28 40 20 28 4 28 8 48 52 104 96 132 100 132 100 160 140 208 188 244 204 260 212 248 204 252 216 272 236 264 216 260 224 276 244 272 228 248 228 256 228 236 188 164 116 40 20 180 320 536 496 536 424 584 464 524 368 416 296 404 404 336 156 396 416 652 456 100 0 0 0 48 8 16 60 276 408 588 588 672 528 692 544 548 316 532 448 688 644 488 344 372 272 264 488 736 496 640 624 560 280 268 336 736 728 752 768 832 788 904 876 972 964 1004 928 1008 904 968 888 940 892 940 868 908 828 832 772 808 716 740 644 668 576 696 564 608 500 572 476 516 316 356 308 492 572 724 520 572 468 536 420 564 544 592 436 508 428 448 328 420 560 628 320 72 56 104 96 108 104 96 92 84 88 68 56 60 52 60 52 60 48 64 60 72 68 76 68 76 60 64 56 84 76 96 92 104 100 96 92 8 0 340 568 576 520 560 524 584 564 612 584 604 580 616 592 596 576 600 588 604 584 596 568 604 576 608 560 588 544 568 472 516 532 560 516 548 512 556 524 568 524 576 520 576 516 568 516 596 524 592 504 592 504 680 572 612 460 604 588 740 488 580 432 492 364 428 336 516 528 604 460 556 412 504 444 600 472 516 420 524 412 484 396 544 496 536 404 500 388 448 372 524 448 492 384 432 328 404 332 408 332 408 324 392 300 332 292 404 324 384 308 368 292 356 292 364 292 352 264 344 252 336 252 340 256 328 236 316 232 324 244 328 240 320 228 312 216 304 224 304 224 276 208 276 208 272 212 272 208 252 192 252 192 248 188 248 192 236 176 236 188 256 204 272 224 260 192 232 172 228 180 236 180 228 168 228 172 220 160 224 176 708 384 272 172 228 184 272 152 244 156 216 184 240 148 208 180 220 176 224 176 220 160 208 152 208 152 216 148 216 160 256 204 284 176 240 148 236 156 208 128 180 112 148 96 128 80 112 64 100 52 88 36 76 32 76 36 76 28 72 32 76 36 84 48 100 44 108 68 144 104 176 128 216 176 244 196 264 208 232 140 232 192 268 200 260 200 264 180 244 172 240 168 236 168 236 160 244 140 236 152 224 160 200 136 180 64 84 20 116 160 284 220 204 132 228 128 172 88 160 132 164 100 124 84 112 40 52 4 24 8 36 28 60 36 56 28 72 32 44 16 52 32 48 8 44 0 52 64 220 212 160 68 68 4 44 40 128 72 192 164 192 0 36 32 116 0 56 200 416 336 364 236 284 176 276 176 296 160 260 156 224 144 280 184 260 168 260 172 252 160 240 160 224 140 168 72 52 12 20 36 32 44 36 28 36 12 28 0 56 120 192 176 172 168 188 168 184 172 184 168 180 164 176 160 160 140 168 136 156 136 148 120 128 92 76 36 28 12 20 12 8 0 4 0 12 8 20 16 48 24 16 0 4 0 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 0 36 128 216 204 208 184 200 160 200 160 200 160 200 160 196 156 196 156 196 156 196 156 188 140 192 152 204 168 208 160 208 168 204 168 200 160 192 156 184 144 176 144 188 156 188 144 168 132 172 136 168 132 164 124 140 96 148 104 156 112 156 104 164 108 148 104 160 124 176 128 156 124 168 140 184 152 188 152 188 148 180 140 172 132 164 124 184 148 184 148 184 148 180 144 184 144 168 120 144 96 120 80 108 84 96 64 64 28 32 4 8 0 4 0 0 0 0 0 0 0 0 0 8 16 20 24 12 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 24 28 24 28 24 28 20 28 24 28 24 28 24 28 24 20 20 20 20 20 20 20 20 16 16 16 16 20 20 24 24 8 12 16 20 20 16 12 8 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 8 8 8 12 20 24 28 52 60 56 60 48 52 48 56 56 60 56 60 56 60 56 60 56 60 56 60 56 60 56 60 60 68 68 76 76 84 80 80 80 80 80 72 72 80 60 44 12 0 28 56 420 588 456 216 196 120 100 84 100 80 80 80 104 96 88 80 60 52 36 32 40 40 48 44 44 32 40 20 40 28 64 72 120 108 140 112 136 120 164 156 200 184 224 204 248 220 256 240 280 268 312 292 304 284 292 276 296 276 284 260 288 264 288 272 292 256 252 212 180 92 132 196 448 524 520 340 500 500 644 496 488 320 572 600 476 264 380 268 376 188 28 16 52 8 48 32 44 12 200 316 496 600 820 712 680 664 712 540 488 496 752 680 456 320 432 340 436 664 836 536 764 664 568 272 332 368 732 696 732 696 744 712 752 744 752 812 900 892 996 904 988 948 1012 940 1012 932 992 916 1016 956 1020 964 1004 920 956 892 960 860 876 780 780 712 744 632 712 596 704 716 840 660 756 616 700 612 720 612 644 552 640 504 508 332 536 600 512 184 104 88 112 112 96 100 92 88 96 76 60 60 60 60 60 56 60 60 60 64 68 72 76 76 76 76 84 76 84 88 92 100 92 100 80 116 52 12 304 600 608 564 576 568 592 596 616 608 616 604 620 600 616 604 624 604 608 584 600 608 612 616 620 596 600 572 592 512 580 572 628 552 624 544 632 564 644 572 652 580 656 572 652 588 692 608 680 584 676 600 796 684 716 564 724 704 864 596 712 548 620 456 544 440 648 624 728 580 684 524 632 568 728 572 644 536 648 512 604 504 652 580 640 508 608 484 552 472 624 520 588 460 540 412 512 404 516 412 512 392 504 372 440 364 520 408 492 376 476 360 468 360 476 372 468 356 456 340 448 340 456 348 432 316 420 312 428 324 432 320 424 320 416 308 404 304 404 304 384 276 380 272 372 264 368 260 364 256 356 252 360 260 368 264 352 248 352 248 352 256 364 260 320 220 304 216 316 232 328 232 340 220 324 260 332 204 340 340 928 288 324 276 296 216 308 252 344 216 284 232 324 240 316 256 300 224 300 224 300 224 300 208 300 224 320 228 324 248 376 304 416 292 340 232 320 236 308 212 288 188 240 148 212 136 200 120 184 120 164 100 148 92 152 96 156 100 144 76 132 80 144 88 156 100 168 112 188 132 208 152 220 180 264 212 296 260 332 260 336 296 368 288 328 252 292 208 312 244 312 244 308 236 304 240 296 244 304 228 316 216 288 192 244 124 136 92 204 224 420 280 388 268 384 220 272 140 228 148 212 116 164 92 140 60 120 60 100 44 104 48 108 52 112 60 124 56 108 56 120 64 100 28 104 76 160 128 312 232 280 128 204 72 220 128 300 176 384 308 324 140 256 244 292 0 136 260 444 332 408 272 364 288 400 288 388 260 364 260 324 244 376 272 356 268 352 268 344 256 332 248 312 232 248 136 112 40 56 40 44 40 48 44 44 36 44 28 80 140 220 196 200 184 208 180 204 184 204 180 200 176 196 176 188 164 180 168 176 156 152 148 136 116 84 52 28 16 20 24 8 8 4 8 12 16 20 24 48 32 16 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 12 0 4 0 0 0 0 0 40 128 244 236 256 200 248 196 248 196 248 196 248 196 244 192 244 192 244 192 244 192 228 192 228 200 244 212 232 188 220 196 208 188 200 184 196 180 160 144 148 136 156 144 152 132 144 136 148 136 148 132 140 124 136 132 152 152 168 160 176 168 168 152 160 152 180 184 204 192 172 164 180 176 192 184 196 184 188 176 192 180 196 188 200 188 196 180 188 164 168 144 152 136 112 92 96 68 68 44 44 28 4 0 8 4 8 4 4 0 4 0 4 0 4 0 4 0 12 8 8 4 4 0 0 0 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 8 28 12 28 8 20 0 20 4 20 4 20 4 20 4 20 12 20 12 20 12 20 12 16 8 20 12 20 16 24 16 12 4 16 8 16 8 12 4 12 4 12 4 12 4 12 4 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 4 0 4 0 12 12 24 20 56 36 56 36 56 36 56 36 56 36 56 36 56 36 56 36 64 44 64 44 64 44 64 44 64 48 72 56 80 60 80 52 76 52 80 52 76 68 64 16 4 0 8 136 536 484 292 160 156 104 84 56 80 52 76 64 88 60 76 40 52 16 32 4 36 24 44 28 44 20 32 4 20 8 44 40 84 68 112 84 100 72 128 100 144 112 160 128 180 152 212 196 260 236 292 256 312 256 288 240 284 248 280 236 300 272 292 268 292 272 280 260 224 136 52 20 200 304 292 80 180 256 540 528 484 268 720 824 428 212 320 88 8 0 28 0 44 24 24 0 0 28 128 176 372 368 640 632 656 580 720 536 544 336 544 520 408 312 352 304 416 616 660 472 704 604 464 264 292 440 896 928 944 864 868 884 840 780 600 596 692 692 764 704 744 748 768 712 780 764 824 824 828 800 860 848 884 828 860 820 884 816 892 832 844 776 860 776 860 636 596 520 588 472 604 492 564 524 628 532 576 564 656 528 476 412 512 480 240 16 92 88 120 108 100 88 84 80 68 64 48 48 64 56 60 48 56 52 56 52 64 64 76 68 76 60 72 56 80 64 84 80 92 92 80 96 72 20 260 576 568 544 568 548 580 560 596 580 604 584 596 584 596 588 604 596 584 560 608 584 620 584 608 560 576 536 556 484 540 544 568 528 572 512 564 516 568 520 580 520 576 512 576 516 620 524 592 488 580 500 692 564 592 452 600 588 752 520 608 452 496 352 428 360 536 524 596 464 560 412 512 468 616 464 532 436 528 404 492 424 556 480 528 404 500 376 440 372 516 412 468 368 432 328 404 324 408 336 404 328 404 312 336 300 420 352 388 312 372 292 360 296 368 296 376 288 360 264 344 264 352 272 328 236 312 228 316 236 320 232 324 232 316 220 304 224 304 224 284 216 280 208 276 212 268 208 276 204 256 200 268 216 280 220 276 224 284 208 268 212 272 200 212 156 212 164 228 176 224 164 236 156 220 192 224 132 244 284 512 192 260 140 200 216 188 212 224 160 208 164 220 188 232 188 224 164 216 164 228 172 216 152 232 172 244 176 236 172 264 212 336 208 256 140 220 140 228 164 204 128 168 96 144 92 132 80 140 96 128 72 112 68 120 80 120 80 112 48 84 52 104 52 104 64 112 72 124 84 132 92 112 92 144 100 152 132 196 148 232 192 268 192 240 172 220 140 224 172 240 184 248 188 244 176 248 148 232 160 224 160 200 136 192 80 96 20 100 136 252 188 272 204 264 140 156 80 120 88 108 76 72 64 56 36 52 60 56 44 56 32 36 24 44 44 64 52 64 56 72 56 60 20 40 24 92 76 204 176 176 108 96 52 120 88 180 128 256 204 292 200 368 332 312 4 56 156 272 216 272 180 260 208 304 192 292 160 280 148 228 148 288 160 284 188 288 188 280 180 268 176 248 180 196 104 84 28 28 36 36 48 40 36 44 24 36 16 56 124 200 188 184 176 192 168 184 172 184 168 180 164 176 160 176 140 168 148 172 132 148 136 136 104 92 48 24 4 16 16 8 0 4 0 12 8 20 16 48 28 20 0 8 4 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 0 16 92 192 208 220 176 196 164 196 164 196 164 196 164 192 160 192 160 192 160 192 156 204 144 196 152 208 148 172 108 132 88 140 100 148 108 156 120 148 108 120 84 112 84 108 76 124 92 120 92 116 88 116 88 120 92 140 108 148 116 164 136 168 124 160 132 184 160 200 164 184 160 192 168 200 172 200 172 196 164 184 148 164 128 152 128 120 96 96 64 64 32 32 12 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 4 16 16 12 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 24 32 32 32 24 20 12 24 20 24 20 24 20 24 20 20 20 20 20 20 20 20 20 12 12 16 16 16 20 20 20 16 12 12 8 8 12 12 16 12 12 12 12 12 12 12 12 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 8 8 8 12 16 24 32 36 48 48 44 52 56 64 60 60 52 56 52 56 52 56 52 56 60 64 60 64 60 64 60 64 60 68 68 72 68 72 68 68 76 84 88 80 72 80 56 32 8 16 64 320 640 484 348 216 168 104 92 76 92 72 76 84 84 76 68 60 44 40 32 32 40 40 48 48 52 44 48 32 52 40 72 64 112 104 156 140 124 108 152 128 156 128 164 148 184 172 232 236 292 280 316 288 320 292 292 268 288 280 300 284 320 300 320 296 316 300 324 312 288 224 160 32 104 152 176 48 84 140 372 508 572 436 932 832 400 304 320 76 16 0 84 0 32 28 20 0 16 8 76 72 308 308 480 612 780 720 800 668 804 480 588 468 448 384 380 312 608 716 708 588 796 632 492 340 428 600 1020 1016 1020 1000 996 1008 1020 1016 680 624 716 648 652 584 664 656 688 592 724 688 780 764 800 752 836 812 872 792 844 804 784 728 824 792 828 788 884 828 932 676 608 508 560 468 628 512 624 564 692 644 732 716 804 680 712 632 536 292 152 56 160 120 124 108 84 84 76 72 68 56 44 56 68 68 56 48 52 56 52 56 60 68 76 80 80 84 96 80 84 84 80 84 80 88 76 84 68 52 276 636 608 584 604 588 592 588 596 596 608 608 608 596 596 592 600 588 588 576 608 604 616 596 604 576 588 548 584 516 592 568 612 560 636 548 636 568 648 576 664 576 668 576 672 608 728 624 700 576 684 584 808 688 720 572 716 692 888 664 732 552 600 436 552 480 680 628 708 572 676 512 632 584 736 560 644 524 616 480 600 532 668 568 620 496 592 460 540 476 624 504 564 448 540 412 508 400 516 412 524 408 528 388 448 368 524 420 500 384 480 364 468 360 476 372 488 372 468 344 448 340 456 352 448 332 432 320 432 328 432 320 428 324 420 312 408 304 404 304 400 296 396 292 392 284 388 284 388 272 364 264 380 288 396 288 400 308 412 292 392 296 396 272 312 220 320 236 332 232 304 200 300 216 304 196 276 192 308 236 296 176 284 128 288 264 288 212 272 228 328 224 284 220 304 208 296 216 288 216 300 228 296 208 312 236 332 248 324 244 344 272 400 284 352 224 304 220 320 240 296 196 256 156 224 148 220 140 212 144 188 124 176 124 192 140 192 144 192 112 160 120 180 112 168 128 184 148 208 164 212 164 188 160 212 140 168 124 180 128 212 172 244 168 220 176 236 176 232 196 268 236 300 252 300 244 296 240 300 228 316 212 288 192 244 144 156 84 152 152 356 240 364 244 324 156 208 104 172 84 152 68 124 60 116 40 116 64 100 56 104 56 100 48 112 72 124 72 128 64 120 64 136 84 144 80 180 108 316 232 332 164 272 136 300 172 368 248 396 228 432 356 512 356 396 148 248 196 384 292 400 276 384 332 412 292 404 296 376 256 312 260 380 284 376 296 368 300 360 284 348 272 304 232 236 136 104 32 36 20 36 32 40 40 52 36 48 36 56 120 208 192 200 188 216 184 204 184 204 180 200 176 196 176 200 164 180 180 188 152 152 160 136 120 92 56 20 4 8 20 8 8 4 8 12 16 20 24 52 36 20 8 8 12 12 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 4 0 16 68 180 204 248 208 248 192 252 192 252 192 252 192 248 188 248 188 248 188 248 192 244 204 228 204 240 192 188 132 124 104 124 116 136 136 148 140 156 124 104 80 80 76 76 72 92 84 84 72 76 72 80 84 84 92 104 112 116 132 152 168 188 184 184 188 196 200 196 188 192 184 188 180 176 164 160 152 148 136 128 104 92 72 60 52 32 28 24 12 4 0 4 0 4 0 4 0 4 0 4 0 24 16 12 8 0 0 0 0 4 4 4 0 0 0 0 0 0 4 4 8 12 16 16 20 0 0 4 4 8 8 8 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 12 28 16 28 8 16 0 20 4 20 4 20 4 20 4 20 12 20 12 20 12 20 12 8 0 8 4 12 8 16 8 20 8 8 0 4 0 16 12 12 4 12 4 12 4 12 4 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 12 4 16 12 24 24 36 32 48 28 48 32 60 44 64 44 56 36 56 36 56 36 56 36 68 48 68 48 68 48 68 48 68 48 72 52 72 48 64 40 72 64 88 56 80 56 56 4 4 0 56 352 576 352 296 136 108 72 76 60 84 52 72 60 84 60 76 40 56 24 48 20 36 24 48 36 52 32 44 20 44 24 56 40 84 80 140 132 92 64 120 84 120 80 128 100 144 124 200 196 264 236 280 240 284 224 252 204 256 232 280 248 272 256 284 264 288 280 312 312 264 284 228 108 48 52 84 52 76 32 104 264 500 472 880 424 304 332 204 0 60 0 24 20 28 0 12 36 36 0 0 20 104 176 352 432 676 612 644 612 712 552 620 376 272 272 348 296 604 664 576 544 684 512 356 272 384 560 928 876 940 964 1004 976 1000 956 640 576 696 568 492 404 484 480 476 384 484 452 472 460 536 500 588 580 640 572 628 604 688 612 676 620 644 592 692 640 720 504 480 448 500 436 580 468 592 528 644 652 720 668 720 624 704 656 320 32 88 156 228 160 124 104 88 72 72 68 60 40 44 48 68 60 56 40 48 48 44 44 60 60 76 72 84 68 84 64 80 60 76 68 80 80 92 48 40 32 256 624 584 560 604 580 592 568 592 584 608 600 612 588 584 568 576 584 580 572 588 560 580 544 564 516 536 500 528 468 524 516 536 508 556 496 564 512 572 516 576 516 576 504 588 536 632 540 600 484 572 488 688 572 612 464 596 580 776 588 612 444 472 332 440 400 568 536 576 448 548 396 504 472 616 452 516 404 484 364 484 440 572 476 504 384 476 352 428 380 528 416 452 360 432 328 400 320 404 340 428 356 428 328 340 296 412 344 396 320 376 296 360 292 364 292 376 280 348 248 328 244 332 252 356 260 336 248 336 252 328 240 332 240 324 228 308 228 304 224 288 220 288 216 284 220 280 220 288 212 260 204 280 232 296 236 300 256 316 236 296 248 304 224 236 172 244 184 248 164 204 120 208 184 232 108 172 160 216 84 152 88 144 148 168 88 180 108 180 232 324 236 224 196 240 176 220 152 208 152 224 168 216 144 204 164 240 176 244 180 264 208 280 188 252 148 220 144 232 176 224 136 180 108 164 100 160 100 144 96 128 76 120 84 140 104 148 116 152 84 124 100 144 84 124 100 160 140 192 160 204 164 176 160 212 152 168 124 164 112 136 84 124 32 72 28 88 36 136 104 184 176 236 204 240 180 248 164 232 168 224 172 200 144 180 88 120 24 68 88 232 196 192 116 156 40 76 40 68 32 68 56 60 72 60 44 36 52 20 8 60 36 72 44 88 68 72 44 64 24 40 28 80 80 68 20 52 36 196 188 200 108 160 104 176 128 256 212 248 68 184 136 216 0 64 24 144 104 260 232 304 236 324 300 360 244 340 240 296 176 216 184 308 228 288 228 292 228 284 220 272 216 264 216 212 132 92 36 36 36 24 24 24 24 32 20 36 16 20 88 176 172 180 176 200 176 184 168 184 164 180 160 176 160 184 140 168 156 180 132 148 140 132 104 96 48 16 0 8 8 8 0 4 0 12 8 20 16 52 28 20 4 12 4 12 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 12 0 0 28 120 160 212 192 196 164 192 164 192 164 192 164 188 160 188 160 188 160 188 160 192 136 188 144 208 144 168 88 128 84 132 92 144 100 148 112 116 72 60 16 24 4 24 4 28 0 12 0 0 0 12 0 20 8 56 36 80 72 140 132 184 148 180 152 184 148 168 124 136 108 116 80 84 44 48 16 12 0 12 0 8 0 8 0 0 0 0 0 4 0 12 8 0 0 0 0 0 0 0 0 0 8 0 8 0 16 16 24 0 8 0 8 0 8 0 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 28 32 28 32 28 32 28 16 16 20 20 24 24 28 28 24 24 24 24 24 24 24 24 24 24 24 20 20 16 16 16 16 16 16 16 16 16 16 16 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 8 8 8 8 8 8 8 8 8 8 8 12 20 28 36 40 44 52 52 56 44 48 48 56 48 52 48 56 52 60 56 60 52 56 52 60 60 68 72 80 60 64 60 64 60 64 60 64 68 72 64 68 60 52 32 16 44 0 124 472 536 340 396 220 136 92 92 72 84 72 72 64 84 84 84 76 60 56 52 60 48 48 56 52 52 48 68 60 68 36 56 64 136 132 156 116 180 28 216 92 128 108 140 152 168 132 188 204 296 292 320 272 260 232 236 220 252 256 288 280 312 292 312 292 316 300 324 304 332 264 260 220 172 56 80 104 60 152 28 192 520 508 640 500 472 504 200 24 12 40 24 20 16 24 16 20 20 20 24 20 16 116 296 368 556 660 868 632 848 644 824 640 448 220 344 392 772 672 708 644 760 500 412 288 420 588 648 580 664 668 768 732 828 668 724 756 848 576 508 444 512 452 540 428 536 468 532 384 508 428 504 404 492 420 496 392 492 400 496 440 568 512 612 524 616 456 512 460 548 508 616 528 628 692 764 648 752 708 728 672 752 500 160 72 208 220 260 212 108 100 84 68 56 52 60 56 64 52 44 48 60 68 64 56 44 60 76 76 72 68 72 84 88 76 76 72 68 72 68 76 72 100 48 0 392 616 640 580 604 580 640 568 652 536 708 536 628 564 648 560 576 636 540 624 600 576 616 564 568 552 600 512 552 524 576 532 592 500 576 584 616 560 644 584 668 604 684 584 676 632 760 608 680 584 740 640 764 752 704 592 728 624 936 724 724 572 608 412 552 524 708 600 688 564 648 484 640 584 700 524 628 488 596 456 556 512 672 548 616 496 588 444 520 468 624 500 540 424 516 396 500 396 512 408 528 424 528 392 472 356 492 412 504 388 480 360 464 360 476 376 476 360 452 332 440 336 456 360 456 340 440 332 444 340 440 324 424 324 424 316 412 304 396 288 408 304 404 296 396 292 392 284 380 276 380 276 388 296 408 312 400 308 412 300 408 312 404 276 332 232 344 248 356 248 336 220 328 232 328 200 296 192 288 168 272 164 260 156 256 160 252 148 240 304 744 340 232 192 248 260 292 208 276 200 288 220 300 224 292 228 312 236 316 272 388 348 380 244 320 252 340 220 304 244 316 208 256 172 252 180 232 144 212 144 192 132 196 156 228 184 204 148 200 140 196 140 200 148 192 128 216 220 252 208 256 196 248 212 260 224 264 216 248 204 288 200 196 80 116 84 160 132 224 204 260 240 288 248 276 236 280 244 296 224 288 196 260 184 236 168 148 60 148 160 344 268 344 176 228 100 160 48 128 76 116 48 124 76 136 40 132 88 104 76 140 72 120 80 148 84 116 76 156 60 124 76 180 108 204 84 184 92 328 212 356 196 316 160 352 196 392 256 412 240 252 116 368 132 172 12 96 140 280 260 364 320 432 312 416 348 388 324 368 224 292 276 364 260 356 284 320 248 292 228 284 228 248 192 200 120 96 40 28 16 24 28 36 40 60 44 52 20 40 64 176 204 208 192 228 188 204 188 216 200 216 188 200 176 204 180 184 164 168 156 160 156 140 116 88 56 28 12 4 0 12 12 12 12 12 12 12 12 44 56 44 12 0 8 16 16 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 12 8 12 4 4 0 0 0 0 0 12 16 100 208 284 188 260 204 252 196 244 188 240 188 248 196 248 196 248 196 248 196 228 196 224 204 228 204 224 200 236 204 200 164 128 80 100 112 60 44 28 4 4 0 8 8 4 0 4 0 4 0 4 0 4 8 24 36 60 76 92 96 128 120 112 92 80 56 44 32 8 4 8 4 8 4 8 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 8 24 8 24 8 24 8 16 0 20 4 20 4 24 8 20 12 20 12 20 12 20 12 24 16 24 12 20 8 16 8 16 8 16 8 16 8 16 8 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 16 8 16 8 16 8 16 8 12 4 16 12 24 24 40 36 48 32 56 36 48 28 52 36 52 32 52 36 56 40 60 40 64 40 60 40 64 48 72 56 64 44 64 44 64 44 64 44 68 48 64 44 56 20 24 0 16 0 196 444 464 260 304 104 84 60 72 52 80 64 80 56 80 60 80 52 76 48 72 48 52 40 64 48 60 40 60 44 64 36 60 52 100 80 100 56 32 120 132 36 128 40 60 16 112 88 156 168 244 224 244 188 228 176 212 172 232 216 268 240 288 264 288 264 292 280 300 292 296 304 320 304 220 104 48 48 68 40 40 84 388 588 588 316 556 424 116 0 12 16 20 24 24 28 20 28 20 20 20 4 28 36 168 208 360 460 648 612 632 572 628 588 608 304 248 308 728 580 564 596 704 412 352 268 480 664 736 660 716 700 760 688 708 572 668 652 724 456 396 328 452 364 396 276 356 324 404 300 404 332 404 304 376 296 364 272 340 256 316 248 328 272 324 252 300 256 380 372 440 420 516 452 636 680 724 608 672 628 656 644 712 288 68 112 196 136 152 124 96 96 76 68 60 48 52 44 60 44 44 36 56 56 60 48 48 52 76 68 72 56 68 60 68 48 68 48 64 56 72 72 60 32 12 32 400 592 592 548 632 592 604 580 592 600 604 624 560 572 624 516 548 576 620 624 628 568 580 536 532 524 592 552 572 524 540 504 560 540 556 500 604 524 576 516 576 504 580 532 588 548 640 532 600 512 584 460 684 684 628 476 600 556 860 644 632 484 496 328 448 444 592 504 576 452 524 376 528 484 584 416 484 368 480 368 460 428 576 452 516 400 488 352 428 384 532 420 444 348 416 316 396 320 408 336 416 352 416 320 360 288 384 344 396 320 372 292 356 292 368 296 364 272 348 256 336 256 348 272 348 256 332 252 340 256 332 244 336 244 332 240 320 232 304 220 308 236 304 232 296 232 288 228 284 220 280 220 284 232 300 248 296 248 308 240 304 252 300 220 244 180 256 192 260 188 240 164 232 172 232 144 200 136 196 112 176 116 164 108 164 116 156 100 172 140 404 192 164 156 152 140 180 104 164 96 172 112 180 120 188 136 204 148 224 192 308 284 288 184 240 200 268 176 236 196 228 148 188 120 188 120 168 88 140 92 132 92 144 116 176 144 140 96 140 96 140 100 148 104 144 100 192 192 216 168 220 168 232 188 228 188 228 188 232 184 264 192 212 136 188 148 180 120 164 124 168 136 160 128 144 104 120 60 116 68 100 68 92 56 80 32 52 0 56 88 220 212 224 112 140 64 88 16 36 20 56 40 56 68 60 36 44 56 64 44 96 32 64 32 80 32 76 64 108 52 68 48 96 64 96 48 68 52 180 156 200 152 176 132 220 160 272 216 292 176 144 104 424 344 412 216 24 0 132 96 120 100 156 76 168 96 160 144 156 84 100 104 120 72 60 40 44 16 24 16 24 20 48 40 48 24 28 12 32 32 36 32 32 28 36 24 24 0 20 36 152 180 188 168 208 164 184 164 192 172 196 164 180 152 184 156 176 144 164 144 164 148 140 104 92 52 32 8 8 0 12 4 12 4 12 4 12 4 40 44 44 8 0 0 12 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 0 8 0 8 0 4 8 0 8 4 0 8 0 60 156 240 164 196 172 192 168 192 172 200 176 180 156 184 164 196 176 204 180 212 172 216 176 212 168 208 172 192 116 108 44 36 0 24 24 28 4 8 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 20 0 28 8 24 4 16 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 16 20 16 20 16 20 16 28 24 24 20 24 20 20 16 16 16 16 16 16 16 16 16 20 20 20 20 16 16 16 16 16 16 16 16 16 16 16 16 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 20 20 20 20 20 20 20 20 16 16 20 24 28 36 44 48 44 52 52 56 44 48 48 56 48 52 48 56 52 60 56 60 64 64 60 60 60 64 64 72 60 64 60 64 60 64 60 64 52 60 60 60 48 28 24 4 16 40 324 528 472 280 296 96 80 48 68 68 92 88 92 84 92 76 64 72 80 88 80 76 64 68 80 80 76 64 76 64 84 68 92 80 112 84 112 84 300 540 264 124 208 92 148 88 124 116 196 196 252 212 228 184 240 208 216 208 240 248 280 268 300 284 304 288 312 296 316 300 304 344 424 396 344 200 128 36 92 0 124 64 480 788 532 412 788 496 116 40 52 32 0 40 8 24 8 24 16 24 20 20 24 40 80 144 328 364 644 688 816 696 800 732 872 616 468 400 788 652 656 712 768 372 396 336 580 720 796 716 820 768 860 780 884 776 888 816 944 764 852 808 792 680 760 604 696 580 664 504 548 444 532 380 448 312 392 256 364 248 360 272 408 316 420 304 336 284 432 400 484 420 456 292 564 600 716 656 740 692 752 740 580 144 72 180 148 96 76 56 72 72 68 64 60 52 56 48 52 48 40 44 52 56 56 52 60 68 72 76 68 64 68 76 80 64 68 64 60 68 64 72 60 64 28 68 348 652 672 596 612 584 664 584 560 612 552 616 620 596 592 596 592 536 620 552 648 564 584 572 580 548 584 520 556 520 612 572 616 596 676 596 620 580 652 604 672 612 688 616 672 612 724 588 696 616 760 632 820 796 752 600 724 648 948 760 756 576 600 420 580 548 712 588 700 556 632 484 660 600 704 512 600 472 596 476 584 528 668 524 608 488 588 456 540 492 640 512 560 440 524 400 500 396 516 416 520 416 512 380 464 356 492 412 500 384 480 364 464 360 472 368 468 356 460 348 452 348 456 352 452 340 440 336 448 340 444 328 444 344 440 336 432 324 416 312 412 304 408 300 400 296 396 292 396 288 388 284 388 292 404 304 400 308 412 300 408 316 408 280 368 268 380 276 376 260 352 240 352 256 352 228 324 220 320 200 296 184 276 172 268 172 256 156 280 104 256 148 248 164 224 144 236 144 220 132 216 140 216 136 204 140 212 140 220 180 284 252 324 208 296 244 336 232 304 248 288 200 260 192 260 192 236 156 200 144 200 148 208 160 224 172 200 144 200 144 204 152 212 164 200 152 248 248 256 204 260 220 288 244 280 236 276 244 296 264 312 268 308 256 308 244 216 104 116 84 88 60 56 36 40 28 32 16 52 12 72 12 64 12 24 12 28 8 84 120 300 268 336 192 260 136 192 56 92 0 112 32 108 52 136 56 148 84 152 104 172 96 156 96 176 92 188 124 228 120 212 108 224 116 212 96 212 100 340 220 404 232 384 212 404 236 428 288 424 256 216 160 476 400 560 376 232 44 148 36 148 116 132 0 108 0 96 40 104 48 84 20 48 0 44 0 28 0 24 0 28 0 24 0 24 4 20 16 32 48 48 44 40 32 44 24 40 12 44 56 164 200 208 192 224 184 204 188 212 196 216 188 200 176 196 176 184 168 180 168 172 168 148 124 96 64 36 20 12 8 12 12 12 12 12 12 12 12 32 48 44 16 0 0 8 8 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 12 8 8 4 0 0 0 4 0 4 8 4 44 144 252 200 220 176 220 172 220 176 224 184 248 204 248 200 240 196 236 192 236 204 232 204 224 204 216 192 212 132 64 8 4 0 4 12 4 0 0 0 0 0 4 8 0 0 0 0 0 0 0 0 4 8 4 4 0 4 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 4 20 4 20 4 20 4 28 8 24 4 20 0 16 0 12 4 12 4 12 4 12 4 20 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 20 12 20 12 20 12 20 12 12 4 16 12 28 28 44 40 48 32 56 36 48 28 52 36 52 32 52 36 56 40 60 40 64 44 60 36 56 36 60 40 64 44 64 44 64 44 64 44 56 52 64 40 40 4 12 0 0 0 320 476 376 152 168 0 36 20 48 44 80 68 84 60 92 52 56 36 80 64 76 40 60 56 80 68 76 52 64 44 52 36 68 44 68 48 100 88 368 560 228 92 112 36 112 64 76 72 148 140 176 132 160 124 196 148 188 156 220 204 256 224 272 252 280 264 292 276 296 280 280 332 408 404 380 304 180 84 36 28 68 40 576 696 308 548 876 440 112 0 44 0 12 32 24 28 24 20 24 20 20 12 16 8 20 44 200 216 384 504 656 560 692 620 684 656 680 376 580 540 588 652 632 244 368 352 576 612 616 528 608 500 572 504 644 548 628 516 640 552 672 644 776 724 836 776 880 816 880 768 812 716 764 592 592 440 468 356 372 288 344 272 328 248 284 204 252 188 272 276 404 388 340 108 60 84 208 220 300 288 380 400 264 44 128 108 76 96 68 68 56 64 56 60 56 44 48 28 48 36 40 36 48 44 52 44 68 60 72 64 68 56 64 52 64 48 64 48 64 60 76 76 84 124 48 0 176 624 728 620 388 444 748 608 520 488 612 588 628 568 532 632 588 624 592 564 576 580 632 656 572 528 520 492 492 460 560 568 572 528 592 552 608 576 628 544 592 556 600 508 624 604 684 548 568 492 612 556 732 672 676 556 648 528 804 700 620 448 456 328 480 472 600 496 564 420 488 372 544 496 584 408 504 388 492 380 468 420 540 404 480 368 468 344 432 388 524 396 448 348 412 308 384 312 400 332 404 336 392 304 352 288 380 340 392 316 376 296 356 288 360 284 348 268 352 268 352 268 348 264 344 256 336 252 344 260 340 248 344 256 344 252 336 248 320 236 308 240 304 236 300 240 296 236 300 236 292 228 288 232 296 240 296 248 308 240 308 256 308 224 276 216 288 216 272 192 252 180 264 204 264 176 236 172 232 152 208 140 188 124 188 124 172 108 188 84 136 116 168 80 168 104 156 68 136 56 136 64 128 52 112 48 104 36 88 28 104 56 140 80 132 116 176 112 164 116 176 116 176 120 188 124 176 108 152 108 156 112 156 112 156 108 144 100 140 96 140 100 148 104 152 104 220 200 216 144 224 172 244 188 244 188 248 200 264 220 248 220 272 200 216 132 92 0 20 0 12 0 4 0 0 0 0 0 0 0 0 0 4 0 0 0 24 0 28 44 180 204 236 140 164 80 96 16 20 0 48 12 36 4 52 20 80 40 92 44 112 52 116 68 132 76 120 76 136 88 132 92 148 116 108 68 64 44 180 192 232 172 208 144 208 140 236 188 256 148 144 84 204 40 96 56 28 16 56 16 112 140 44 0 20 0 4 0 24 64 56 20 0 20 16 24 12 24 8 28 16 36 4 4 16 12 20 20 48 48 76 52 40 24 24 20 20 4 24 20 132 176 192 164 200 160 188 164 192 168 192 164 184 156 168 144 168 136 164 144 164 144 148 112 100 60 40 16 16 8 12 4 12 4 12 4 12 4 24 40 52 16 0 0 4 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 0 8 0 8 0 4 8 4 8 4 0 8 0 8 92 216 192 224 192 212 184 204 180 204 184 208 184 208 180 200 176 200 172 216 192 216 188 208 188 200 180 200 100 28 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 12 0 12 0 12 0 4 0 8 0 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 20 24 20 24 20 24 20 32 24 28 20 24 16 20 12 12 12 12 12 12 12 12 12 12 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 8 8 12 16 20 28 36 40 44 52 52 56 44 48 48 56 48 52 48 56 52 60 56 60 52 56 48 48 44 48 48 52 60 64 60 64 60 64 60 64 52 72 64 64 44 20 20 8 24 16 352 508 392 172 168 60 76 48 72 72 96 88 88 76 96 68 48 48 56 68 52 44 60 68 80 76 72 64 76 64 96 80 100 72 100 92 164 168 236 280 184 152 128 100 140 76 120 104 172 144 180 140 188 160 208 180 192 188 224 228 256 248 280 264 292 280 304 288 308 288 304 320 364 340 388 340 276 128 96 88 96 88 524 480 296 696 860 428 152 40 12 4 24 44 8 24 16 24 20 20 24 20 0 28 12 24 196 228 392 416 644 532 692 568 636 656 772 560 600 572 676 684 696 432 600 540 748 708 712 648 772 604 684 616 676 608 704 572 712 600 688 584 684 592 720 632 780 712 844 732 872 796 928 836 964 892 1016 904 1012 872 928 764 812 636 672 516 532 400 480 424 572 544 520 264 192 112 184 104 148 92 200 160 112 100 132 68 76 128 48 92 44 48 56 48 56 52 48 48 44 44 44 44 44 48 52 56 72 72 68 68 68 68 68 68 84 72 76 76 72 80 76 88 80 124 32 0 164 648 816 776 168 316 760 760 436 284 692 712 596 376 564 612 696 564 560 676 756 732 740 708 660 700 744 680 636 588 680 656 688 608 652 584 640 560 576 552 616 576 660 628 676 648 768 640 716 612 744 632 824 812 840 640 716 648 924 788 724 532 572 440 628 588 740 608 684 528 612 496 688 620 712 528 640 500 600 468 572 508 640 488 576 456 560 440 532 480 608 464 536 416 504 380 480 376 496 396 500 392 492 364 460 356 484 396 500 384 484 364 468 356 464 356 448 344 456 352 460 348 452 344 452 340 444 336 452 348 452 336 440 340 440 336 432 328 420 316 412 308 412 308 408 304 408 304 412 304 400 292 396 292 400 300 400 308 412 304 412 320 416 288 392 292 404 288 380 256 360 256 380 284 384 256 356 256 356 236 328 216 308 200 296 200 280 180 268 188 240 208 248 164 288 176 256 164 240 152 228 152 212 132 200 132 192 112 156 72 116 52 136 56 136 88 172 100 160 96 184 124 184 144 204 156 200 144 188 136 200 148 208 152 208 152 204 144 196 136 188 132 188 136 200 160 268 256 268 204 276 232 280 236 292 248 304 256 300 252 292 284 324 208 164 76 68 0 20 12 32 28 32 28 24 20 24 28 40 16 60 12 56 28 28 32 28 20 36 52 200 208 352 220 288 128 184 68 128 32 152 72 148 64 156 92 204 124 212 136 212 148 240 160 252 160 264 152 268 152 272 148 288 168 252 100 180 52 340 244 416 212 412 216 388 212 400 280 416 256 296 192 260 36 112 32 120 72 244 96 208 216 188 28 144 20 44 0 48 68 80 20 24 32 24 16 20 8 12 8 12 8 12 0 20 16 28 40 56 76 76 68 48 32 44 28 48 20 44 40 140 200 216 192 216 188 212 196 212 196 208 192 204 184 196 176 188 172 180 164 164 156 152 132 100 68 44 28 20 16 12 12 12 12 12 12 12 12 16 48 56 32 4 0 4 8 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 8 12 8 8 0 4 0 4 0 4 8 4 16 104 228 232 240 212 240 204 236 208 240 212 232 200 240 212 252 224 264 232 268 232 248 216 224 188 192 172 144 60 8 0 8 0 4 0 0 0 4 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 8 8 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 8 24 8 24 8 24 8 24 8 20 4 20 4 16 0 12 4 12 4 12 4 12 4 12 4 12 4 16 8 16 8 16 8 16 8 16 8 16 8 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 8 0 8 0 8 0 8 0 4 0 8 4 20 20 36 32 48 32 56 36 48 28 52 36 52 32 52 36 56 40 60 40 52 32 48 28 48 32 52 36 64 44 64 44 64 44 64 44 56 64 76 48 36 0 8 0 20 0 332 448 312 92 92 28 68 48 68 56 84 68 84 56 84 44 48 16 44 24 44 12 56 44 64 48 60 44 68 52 112 88 104 68 92 80 152 152 192 88 160 156 100 84 112 44 92 68 112 80 112 84 140 120 160 116 160 128 188 172 216 184 236 216 252 236 268 252 268 244 288 236 260 240 292 292 228 144 88 76 56 136 268 264 432 708 804 360 252 88 44 0 24 0 24 20 24 12 20 12 20 12 8 16 0 0 104 168 296 272 328 288 344 264 420 300 360 376 424 324 444 460 580 488 596 460 508 512 588 564 724 564 636 536 672 592 652 516 620 528 580 484 584 516 612 552 624 560 604 524 584 508 592 504 600 548 620 540 620 580 664 672 772 756 812 760 792 716 776 708 748 716 752 620 552 480 516 436 400 312 288 164 152 92 80 44 132 104 20 80 48 56 44 48 48 40 52 32 44 40 52 40 44 36 52 56 76 60 60 52 68 64 72 52 72 56 72 60 76 76 92 88 100 56 12 40 308 612 752 812 216 352 700 900 360 224 648 864 536 124 516 704 848 208 184 640 800 644 408 400 520 800 732 504 576 768 852 692 712 768 832 772 788 716 756 716 716 576 596 560 644 592 628 532 604 584 668 576 708 764 808 516 588 632 872 668 580 408 444 352 512 480 588 484 572 424 508 408 580 508 596 436 516 388 480 368 460 420 540 400 472 356 456 340 428 372 488 344 404 312 384 288 368 292 376 304 376 308 372 296 360 292 372 316 388 316 376 300 360 284 348 272 336 252 340 260 344 260 344 256 344 256 336 256 348 264 348 256 336 248 336 248 332 244 320 236 308 240 308 240 308 248 308 248 308 244 300 236 292 236 300 244 296 244 308 244 312 264 312 224 284 216 300 212 268 180 256 188 280 212 284 188 256 188 256 168 240 152 224 148 220 148 208 136 192 128 160 152 184 172 232 104 192 100 180 100 180 96 160 80 148 84 144 76 120 44 76 20 56 20 52 28 68 32 72 24 76 36 92 52 104 52 116 56 100 60 112 80 132 96 144 104 164 116 156 108 152 108 156 104 156 92 216 192 228 152 236 172 228 172 244 192 256 188 248 180 240 248 280 124 48 0 16 0 8 0 24 16 32 20 24 16 32 8 20 12 8 16 20 20 20 4 24 0 0 0 72 100 204 148 192 88 104 36 88 28 72 48 140 76 168 124 236 164 256 156 236 160 248 156 228 156 232 140 196 124 176 84 140 100 132 100 44 12 152 192 224 144 208 140 196 148 252 228 284 196 132 76 108 40 148 132 152 128 144 52 104 248 304 172 168 28 20 8 40 48 48 0 0 20 40 40 36 40 32 36 24 32 0 8 8 16 16 20 48 48 76 40 44 16 28 28 24 20 24 0 112 164 200 152 196 152 196 160 196 156 192 152 188 152 196 168 192 156 176 144 152 128 148 116 100 60 40 16 16 8 12 4 12 4 12 4 12 4 12 40 68 36 8 0 4 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 0 8 0 12 0 8 8 4 8 4 0 8 0 4 64 192 184 200 176 200 176 200 180 212 188 228 204 220 188 208 176 192 168 160 148 144 116 108 80 68 52 52 20 0 0 4 8 0 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 16 20 16 20 16 20 16 20 16 24 20 24 20 28 24 16 16 16 16 16 16 16 16 8 8 8 12 12 16 16 16 16 16 16 16 16 16 16 16 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 4 4 4 4 4 4 4 4 8 12 12 16 24 32 40 44 44 52 52 56 44 48 48 56 48 52 48 56 52 60 56 60 48 52 48 52 52 60 60 68 60 64 60 64 60 64 60 64 44 64 68 64 32 8 16 0 52 64 428 480 308 136 132 64 88 52 64 56 76 68 72 68 68 56 44 36 28 36 40 48 60 60 64 56 60 64 88 88 132 108 124 100 132 124 180 172 264 132 192 124 112 56 140 60 140 100 140 100 140 108 160 132 168 140 156 148 184 180 204 188 224 212 244 236 264 244 264 240 284 244 256 236 288 240 232 144 132 44 104 192 272 252 580 796 804 388 368 284 148 24 16 4 8 28 16 24 20 24 24 20 20 0 24 64 180 268 428 392 536 456 512 492 676 488 512 528 480 304 512 528 684 628 592 396 572 708 856 772 928 800 892 712 948 836 848 664 740 616 688 596 668 604 736 684 780 680 752 652 732 632 692 592 692 624 696 580 592 500 592 516 612 504 568 452 668 588 724 628 668 600 752 696 836 740 844 776 812 724 696 456 172 112 28 116 100 60 60 48 60 48 48 36 44 44 48 56 48 52 60 56 48 48 56 68 72 64 52 56 68 76 76 76 84 72 76 76 76 84 80 92 104 56 40 124 476 632 668 716 568 576 764 884 568 512 744 900 676 304 604 804 968 180 196 668 764 560 304 272 520 852 664 192 380 776 792 364 492 768 820 548 592 760 884 788 812 872 960 836 800 752 820 672 732 640 764 652 880 904 992 748 864 868 1020 780 716 532 596 476 644 560 680 548 700 552 648 532 700 600 692 528 632 488 596 472 584 520 632 468 568 448 552 432 520 452 560 396 492 380 484 372 476 372 480 376 468 364 476 368 472 364 476 368 496 384 484 368 468 352 456 344 440 332 440 332 444 336 448 340 452 340 444 340 456 352 456 344 436 336 436 336 432 328 424 320 416 312 416 312 416 312 416 312 412 304 404 296 400 300 412 312 400 304 412 304 416 324 420 296 392 296 412 296 380 260 376 280 388 288 392 264 368 264 368 248 352 244 336 236 332 240 320 224 308 188 248 228 264 260 292 200 296 208 288 204 280 204 256 176 236 164 212 152 196 132 172 112 164 96 148 84 148 96 144 84 132 88 128 84 124 88 128 96 132 84 144 92 156 108 168 116 196 140 196 144 204 152 216 160 216 160 264 256 296 240 304 244 304 252 308 256 308 256 308 252 296 308 320 140 48 0 40 24 32 20 24 16 8 16 0 12 8 24 20 8 40 8 40 32 16 24 8 28 16 0 76 68 256 192 336 192 252 128 208 116 240 224 384 320 424 348 472 372 456 340 420 348 448 332 424 324 444 296 412 276 388 192 300 144 264 136 216 52 296 208 404 208 388 196 380 212 400 264 356 184 248 148 188 128 272 164 208 116 172 52 144 260 396 216 196 56 32 40 56 68 40 20 4 20 12 24 4 20 4 20 0 8 40 28 36 20 16 16 16 32 44 44 28 28 44 32 60 24 48 24 120 196 220 188 208 188 216 196 208 192 204 188 204 188 220 196 204 180 176 148 136 120 148 128 96 64 40 24 16 12 12 12 12 12 12 12 12 12 12 52 76 52 16 4 8 12 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 8 12 4 8 0 4 0 8 0 4 8 12 20 76 180 184 248 228 240 216 224 208 220 204 196 172 176 140 136 100 104 76 60 36 52 20 28 0 12 0 20 0 8 12 12 0 0 4 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 4 4 4 0 4 4 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 12 0 12 0 12 0 12 0 16 4 20 8 24 12 16 8 16 8 16 8 16 8 8 0 8 4 12 8 16 8 16 8 16 8 16 8 16 8 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 8 0 8 0 8 0 8 0 16 8 16 12 28 28 44 40 48 32 56 36 48 28 52 36 52 32 52 36 56 40 60 40 56 36 56 40 64 48 76 60 64 44 64 44 64 44 64 44 48 56 76 36 20 0 0 0 0 56 440 412 212 72 72 0 36 12 24 8 36 24 48 28 52 32 48 12 32 12 52 40 60 40 60 36 56 44 84 80 80 56 84 68 112 96 144 120 136 92 116 40 116 28 144 48 104 64 96 56 96 64 104 68 124 84 120 88 144 124 164 132 184 160 208 196 228 204 224 188 228 176 224 216 248 208 180 160 84 72 44 192 308 232 428 752 684 256 360 324 228 36 48 12 24 12 24 12 24 4 24 12 24 0 48 148 224 276 440 396 508 324 480 508 612 548 636 460 396 220 520 560 672 564 412 196 420 664 852 720 880 832 956 756 716 652 728 604 696 584 644 588 688 612 668 608 664 616 688 652 668 564 596 504 588 536 580 484 524 464 520 484 528 476 476 404 476 400 488 412 404 336 456 448 436 356 420 400 476 540 548 356 124 60 80 132 48 16 144 44 56 56 40 40 36 36 52 40 48 48 64 48 48 40 60 64 72 52 48 48 68 72 80 60 64 44 64 52 76 68 84 84 96 56 52 68 468 544 500 452 600 500 588 512 584 668 668 660 696 704 640 720 780 536 556 844 700 740 620 600 680 948 660 180 496 928 716 108 368 872 736 172 336 684 780 392 372 648 800 552 536 648 836 788 772 680 740 700 704 648 764 700 820 724 764 588 648 508 536 448 560 500 568 468 572 444 528 424 556 464 540 408 520 404 504 400 484 424 512 344 452 344 432 324 396 344 424 276 376 292 376 300 372 300 372 300 352 292 364 300 368 300 364 292 388 316 376 300 360 284 340 264 328 244 328 244 328 248 336 256 344 256 336 256 348 268 352 260 340 252 340 252 336 252 328 244 316 244 316 244 316 252 316 252 308 236 300 228 300 236 312 248 296 236 308 236 312 256 316 228 288 216 312 216 276 184 276 204 276 204 284 180 260 180 260 164 256 164 244 156 252 168 248 156 252 120 212 192 188 168 188 172 232 144 224 152 228 144 208 128 212 132 180 104 164 108 164 116 152 108 132 80 116 84 116 68 112 64 104 48 88 36 92 48 92 40 80 32 72 24 72 28 80 36 84 48 104 68 120 84 176 96 208 192 256 188 264 184 276 204 264 192 256 204 264 224 284 300 300 124 24 0 20 12 44 20 28 12 20 20 32 36 28 12 16 20 16 32 40 48 44 28 52 36 28 0 4 0 96 108 240 172 184 88 136 52 304 308 468 376 440 320 404 288 396 276 356 292 388 288 364 288 380 280 352 276 320 172 192 112 128 132 104 36 116 148 208 172 200 148 216 168 248 180 176 52 112 76 100 100 160 72 80 72 124 64 20 80 124 0 0 0 0 12 64 44 48 16 28 12 16 4 24 12 32 16 24 20 12 16 16 12 8 12 24 24 36 8 24 4 28 28 24 12 28 0 100 160 204 152 192 152 200 160 192 152 188 152 188 156 192 164 180 140 148 104 104 72 144 108 96 56 36 20 12 12 12 12 12 12 16 12 16 12 16 56 84 60 20 8 12 16 0 0 0 0 0 0 0 0 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 8 0 12 4 4 8 4 8 12 8 8 4 8 48 136 128 156 120 132 92 92 60 68 44 24 0 16 0 4 0 0 0 0 0 0 0 4 8 4 8 0 8 8 28 0 8 0 16 0 8 0 8 0 8 4 16 0 8 0 8 0 8 0 8 0 0 0 0 0 0 4 4 4 4 4 4 0 0 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 20 20 20 16 16 12 12 12 16 12 12 8 8 12 12 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 4 8 16 20 24 28 28 48 52 52 56 52 60 56 60 60 64 60 64 60 64 60 64 52 60 56 64 60 60 52 56 52 56 56 64 64 68 60 64 44 80 52 40 20 12 28 0 32 48 504 456 228 132 116 52 48 32 32 28 28 28 28 32 36 36 32 32 28 36 32 40 68 64 80 72 92 92 112 104 104 88 100 88 100 92 112 100 128 104 124 92 120 96 132 112 156 116 148 108 140 100 140 96 156 112 148 116 172 140 184 144 180 164 220 188 216 180 216 188 224 176 220 192 236 180 176 112 92 48 136 232 352 248 604 808 484 340 308 352 340 164 44 0 20 24 32 28 20 24 20 8 28 0 148 240 256 364 416 492 596 556 668 616 740 644 748 620 644 388 612 668 780 548 456 340 692 620 776 664 848 700 804 656 864 724 780 620 708 612 728 620 780 660 788 680 704 588 700 608 732 652 688 568 680 600 636 548 576 500 628 560 548 484 588 480 604 516 584 464 508 416 512 460 492 388 328 208 392 576 404 180 92 92 80 84 68 64 52 48 52 52 52 48 48 44 44 44 48 48 44 44 48 56 64 68 64 60 60 60 64 72 80 88 76 68 72 64 60 72 68 72 76 68 96 108 248 220 304 192 316 260 376 356 456 468 584 496 604 580 696 656 744 712 824 788 800 792 876 860 916 880 896 824 860 936 912 688 796 956 916 564 592 884 912 508 484 748 832 524 328 688 948 836 888 804 880 908 868 832 844 772 856 780 828 640 724 684 836 688 740 700 768 656 736 572 696 600 676 536 620 460 572 528 552 448 572 460 560 420 572 432 512 388 512 408 520 384 556 296 524 324 492 316 532 304 456 348 444 328 432 332 464 380 484 376 504 308 488 324 468 324 432 340 400 292 440 352 436 332 448 328 432 328 452 336 440 332 432 344 440 352 432 340 432 352 420 332 412 320 400 316 416 344 412 320 412 308 408 308 408 308 376 296 436 344 424 348 452 296 396 296 412 296 396 280 400 300 404 288 388 272 384 264 368 256 348 248 344 244 344 240 340 240 344 244 324 240 336 248 332 240 328 232 340 248 340 244 304 204 272 204 260 192 228 168 212 168 224 172 212 152 192 136 180 132 196 140 172 112 148 96 140 92 144 92 144 88 136 80 132 76 136 72 112 56 112 64 116 64 140 76 140 100 200 172 260 204 272 240 316 284 328 292 304 252 256 320 324 156 52 16 52 32 56 40 32 32 40 52 40 36 60 64 68 76 84 84 84 84 76 72 60 52 24 4 48 80 224 300 372 200 320 144 208 284 628 508 580 464 556 440 524 396 496 376 464 348 460 360 476 368 460 344 460 348 472 328 360 160 284 148 272 108 284 148 388 220 380 212 368 216 392 240 252 104 248 144 136 76 232 120 120 68 152 36 104 80 96 32 64 28 20 32 76 56 48 16 36 36 32 24 16 12 8 20 20 32 20 20 20 16 16 12 12 12 16 20 20 24 24 28 32 28 40 24 100 164 220 180 192 196 200 180 204 192 224 204 216 188 204 184 192 176 192 108 72 84 128 132 120 76 36 24 16 16 16 16 12 16 4 24 0 28 0 68 68 68 20 0 0 8 4 4 8 0 20 0 28 0 20 0 16 0 4 4 0 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 0 0 0 0 0 0 12 0 12 0 12 0 12 0 8 0 8 0 8 0 4 4 4 4 4 4 4 0 4 0 0 4 8 8 8 20 16 60 64 68 60 32 12 0 0 4 0 4 0 12 0 16 0 12 8 24 8 8 4 8 16 8 4 0 4 4 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 12 20 12 20 12 20 12 16 8 16 8 16 8 16 8 20 12 20 8 16 4 12 4 16 4 12 0 8 4 12 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 4 12 0 8 0 8 0 8 0 8 0 8 0 8 8 8 8 8 8 8 8 4 8 16 24 28 32 32 24 48 24 52 28 56 32 56 32 56 32 56 32 56 32 56 32 56 36 60 36 60 36 56 32 60 36 64 40 64 40 64 44 64 68 68 24 12 0 0 0 0 60 428 376 172 108 68 28 28 8 28 4 28 12 36 20 44 24 44 24 44 28 48 28 60 32 60 36 68 48 84 60 92 60 88 60 88 64 96 72 112 72 100 60 100 72 112 84 124 88 112 80 104 76 100 76 132 92 116 88 128 100 128 92 156 124 164 132 164 132 176 144 172 136 168 160 184 160 136 96 60 96 144 156 268 264 488 484 376 328 308 328 324 228 128 48 24 20 36 12 20 4 12 0 32 0 236 280 316 172 264 344 440 392 468 476 636 612 704 596 588 380 476 492 612 568 592 444 640 532 564 472 616 476 572 460 592 484 620 572 704 592 640 528 592 472 528 484 528 464 480 364 424 392 560 512 628 536 588 436 548 448 548 484 524 428 496 408 476 396 484 376 408 332 408 384 456 460 516 408 464 424 208 84 96 84 84 68 64 48 52 44 52 44 52 40 48 36 44 36 44 36 44 40 52 48 60 56 68 56 60 52 64 60 76 72 72 52 68 56 68 68 68 64 72 44 48 148 300 228 248 188 224 168 208 172 184 168 184 88 180 216 312 316 392 424 516 508 564 560 640 652 748 792 872 864 908 888 920 960 984 960 936 928 960 980 1012 936 920 900 948 932 764 804 884 856 828 768 856 944 796 824 828 780 796 720 724 580 712 696 584 520 628 692 544 548 700 672 676 500 720 588 624 580 584 488 608 492 516 488 472 420 472 372 440 344 380 284 360 276 356 380 320 264 328 308 268 324 376 236 360 356 356 248 336 240 340 256 372 284 364 208 304 268 356 240 340 284 368 236 328 288 364 268 348 264 356 268 356 264 356 256 344 236 324 232 332 248 324 236 324 236 312 240 324 256 336 248 324 240 316 236 316 236 284 212 320 236 308 264 356 216 280 188 288 188 276 180 288 204 292 192 280 180 272 168 260 164 252 176 252 172 252 168 248 168 248 160 236 160 248 168 244 160 232 156 232 172 244 176 220 152 204 148 208 136 180 116 164 116 172 112 164 104 156 100 156 104 160 100 144 76 124 60 112 52 108 68 100 60 96 56 88 52 92 48 72 32 68 28 60 16 60 4 36 0 56 24 80 32 92 80 148 132 176 184 232 236 260 296 260 124 28 24 64 64 68 52 56 52 76 76 84 72 92 84 96 92 104 96 100 92 112 88 84 64 48 28 60 76 136 168 276 196 168 60 284 472 564 440 492 364 448 320 404 280 404 316 376 288 364 288 364 284 388 304 372 292 380 288 300 160 164 88 152 88 148 108 184 164 188 156 212 176 276 136 108 0 72 68 84 48 160 128 84 40 128 36 60 76 68 12 28 4 24 56 76 76 44 28 24 40 20 16 20 8 20 4 28 8 20 12 20 8 16 8 12 4 20 12 24 16 28 20 28 16 24 0 76 140 212 176 188 176 192 160 184 160 192 168 184 152 180 164 180 168 172 72 24 28 120 128 132 84 40 28 20 28 16 24 16 24 24 24 28 24 28 60 92 76 32 12 0 16 4 0 4 0 0 0 0 4 0 12 0 12 0 20 8 12 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 0 0 0 0 0 8 0 12 0 12 0 12 0 8 0 8 0 8 0 8 0 4 12 0 12 0 12 0 12 0 12 0 12 4 16 4 8 44 100 196 164 100 12 4 20 8 16 0 12 0 4 0 0 0 0 4 0 0 0 4 8 4 0 4 0 4 0 12 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 20 20 16 16 16 16 12 12 16 12 12 8 8 12 12 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 16 20 28 32 32 36 36 48 52 52 56 52 60 56 60 52 56 52 56 52 56 52 56 56 60 56 60 56 60 56 60 60 64 60 64 60 64 60 60 32 72 44 32 12 4 28 0 56 132 440 316 204 132 96 52 40 28 28 24 28 32 44 44 28 24 32 28 36 32 40 36 72 60 72 64 76 72 88 80 100 88 100 88 100 92 108 96 120 100 112 96 120 112 144 120 156 116 148 108 144 100 144 100 184 128 176 128 188 140 192 136 208 160 192 152 200 168 212 172 232 172 216 160 204 140 144 80 76 52 136 184 304 276 424 360 316 316 344 304 328 304 252 132 48 28 36 28 20 16 8 0 72 124 384 364 824 340 156 216 320 208 244 240 476 536 736 664 740 576 624 540 720 768 960 708 728 668 752 676 804 560 736 612 796 644 736 636 740 620 768 720 844 672 708 524 548 444 588 488 400 376 616 676 764 676 736 568 652 532 572 496 604 484 536 492 584 504 608 472 520 420 536 504 664 632 776 592 604 272 120 56 112 96 80 68 56 52 52 52 52 52 48 48 48 48 44 44 40 44 48 52 56 56 56 56 72 68 64 64 64 68 72 72 76 72 68 68 64 72 72 72 148 84 88 348 672 604 624 556 596 492 548 476 508 440 468 332 372 364 432 320 332 256 292 192 364 316 380 320 408 396 492 444 564 548 692 704 808 780 908 912 948 892 960 988 1016 908 960 976 1020 996 1020 992 960 912 992 868 888 888 884 780 796 732 836 736 760 784 652 628 832 788 500 500 816 744 564 464 828 672 524 576 872 628 652 716 724 684 744 736 744 624 696 600 660 464 544 496 456 372 444 328 384 260 368 312 380 264 352 276 364 284 404 324 456 352 504 348 452 332 492 336 448 332 416 312 388 328 428 276 408 312 412 312 424 332 448 344 448 340 440 332 448 348 448 344 424 336 428 332 420 328 420 336 424 332 420 324 412 316 408 316 372 280 396 312 404 356 456 304 392 292 404 292 400 292 412 308 404 288 396 280 384 268 372 260 368 260 364 256 364 252 360 252 356 244 348 240 356 252 356 240 348 232 344 236 348 236 320 220 296 212 284 204 252 180 236 176 236 176 228 168 224 168 228 172 228 172 224 160 208 140 188 128 176 120 176 116 168 108 164 104 172 108 156 96 152 88 132 68 140 72 120 44 108 40 100 32 84 60 108 28 44 48 116 136 196 176 152 64 28 8 52 56 60 44 44 44 60 64 68 64 72 68 72 72 72 64 64 60 72 48 36 20 12 0 20 40 224 144 308 240 300 304 644 684 676 528 580 448 552 440 524 392 504 380 488 368 484 368 476 352 476 356 464 352 496 396 492 336 324 172 304 184 348 168 368 208 380 212 392 256 388 156 152 24 168 120 180 60 208 168 244 140 144 24 108 100 88 0 32 40 40 56 88 76 64 32 36 32 28 24 24 20 20 24 24 28 20 20 20 20 16 16 16 12 24 24 28 28 28 32 32 32 32 20 80 156 224 208 204 188 216 196 200 188 204 196 208 192 196 184 200 188 192 80 16 4 104 132 140 96 36 12 4 12 20 12 20 16 12 20 0 28 0 56 64 76 40 4 4 4 4 4 4 0 16 0 20 0 20 0 16 0 4 4 0 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 0 0 0 0 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 4 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 12 108 192 188 96 12 0 16 4 4 4 0 4 0 4 0 4 0 4 0 0 0 4 24 32 60 64 48 4 4 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 12 20 12 20 12 20 12 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 4 12 0 8 4 12 8 16 8 16 8 16 8 16 8 12 4 12 4 12 4 12 4 16 8 16 4 12 0 8 0 8 0 8 0 8 0 8 0 12 12 8 8 8 8 4 4 8 12 16 24 28 28 28 20 52 36 56 36 60 40 60 44 64 44 64 44 64 44 64 44 64 40 60 40 60 44 68 48 72 52 68 48 64 44 68 48 56 60 56 12 4 0 0 0 12 164 340 220 148 108 48 20 40 16 28 4 28 12 40 24 20 0 24 8 32 12 36 8 64 36 64 40 76 56 88 64 88 60 84 56 88 60 92 60 88 52 92 60 100 76 116 88 120 88 112 80 104 80 104 72 112 76 120 100 156 132 172 132 180 128 160 124 176 144 176 128 184 148 152 124 120 80 64 24 44 20 140 188 244 244 376 344 268 304 324 280 288 296 272 184 60 16 8 0 24 8 16 0 44 200 388 352 960 472 132 84 164 56 52 28 204 288 512 524 632 596 600 540 624 624 776 520 576 620 688 680 776 604 752 648 720 708 860 760 772 624 692 648 692 620 672 548 500 404 452 364 360 240 508 620 708 600 684 556 572 524 544 476 604 532 532 496 532 484 560 464 484 440 552 576 728 680 828 684 648 172 44 44 112 92 80 52 48 40 52 48 48 40 48 40 48 40 48 40 40 36 52 48 60 48 52 44 72 64 68 60 68 60 68 60 76 56 68 60 72 68 72 68 48 24 0 308 592 548 560 560 596 540 588 580 608 596 632 564 536 588 664 624 660 672 704 640 552 532 544 496 480 436 416 376 384 452 440 376 388 500 528 484 592 624 716 732 792 808 848 820 808 824 888 872 904 940 976 896 924 924 868 760 756 764 888 856 880 936 804 784 864 824 600 732 816 780 408 644 760 692 320 584 744 496 244 636 620 476 628 568 660 776 620 540 708 812 664 584 764 740 708 548 560 584 612 316 372 384 352 204 308 264 292 284 360 224 284 252 312 268 352 264 320 228 316 252 308 280 396 300 368 304 368 272 324 256 332 252 320 240 332 260 352 260 324 232 324 260 332 264 332 256 328 260 324 252 320 244 312 236 304 228 268 196 296 244 336 308 372 224 292 208 292 208 288 208 296 216 288 208 288 200 272 184 268 184 264 180 260 176 260 172 256 172 256 164 244 164 256 172 252 164 240 152 232 160 236 164 232 152 216 152 216 140 196 120 180 120 200 136 188 120 176 112 172 112 184 128 188 124 176 104 156 96 144 88 136 84 128 76 124 76 136 84 128 84 132 80 116 64 132 80 116 56 104 44 92 36 72 40 56 0 0 0 8 8 56 24 24 12 16 0 4 0 24 8 16 0 12 0 12 0 24 4 24 0 20 0 8 0 32 4 16 0 8 0 12 0 68 36 136 120 312 480 676 540 584 444 480 348 448 340 432 308 376 300 372 304 384 312 376 296 340 268 336 272 376 340 412 320 284 136 156 96 172 112 180 156 204 172 236 192 232 64 68 20 84 16 40 0 72 60 104 56 28 0 88 116 64 0 0 4 24 44 60 60 40 12 16 8 24 16 24 12 24 8 28 8 24 16 20 12 20 8 16 8 28 20 28 20 28 24 32 16 16 0 52 108 200 180 184 144 192 152 176 148 184 168 200 172 172 160 172 168 176 72 4 0 64 104 136 96 40 16 8 16 12 8 12 8 16 8 24 8 28 36 76 72 52 4 0 0 8 4 8 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 16 8 16 8 16 8 16 4 12 4 12 4 12 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 52 32 32 0 0 0 0 8 0 12 0 12 0 12 4 0 12 4 12 12 36 44 72 132 176 140 64 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 12 12 8 8 12 12 16 16 16 16 16 16 16 16 16 12 12 12 12 12 12 12 12 16 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 12 12 12 8 8 4 4 4 0 4 8 12 16 16 16 16 32 36 36 40 36 44 40 44 56 60 56 60 56 60 56 60 56 56 52 56 52 60 64 72 72 72 64 64 60 68 68 72 40 68 36 24 4 0 28 0 60 192 348 208 204 128 96 44 60 36 40 20 28 20 40 32 60 48 68 60 72 60 72 56 72 60 80 68 92 88 112 104 104 84 100 84 100 88 108 96 96 80 100 92 124 104 140 116 156 116 152 112 148 108 152 112 160 112 172 140 216 180 236 180 224 168 220 180 244 188 220 148 188 136 172 100 136 64 96 32 140 152 296 208 232 348 476 328 332 304 332 288 308 288 296 260 144 60 20 4 36 24 20 8 156 264 492 372 588 384 340 124 140 84 156 136 248 252 452 464 664 656 744 664 720 516 632 436 780 756 804 684 820 692 828 668 736 688 788 636 684 608 728 640 724 576 636 520 608 520 600 416 424 256 500 700 808 676 744 632 704 672 732 576 720 604 644 508 588 504 676 552 660 572 740 712 824 752 960 840 688 152 88 84 116 96 76 56 44 44 52 60 48 48 48 48 48 48 48 48 44 48 52 60 60 56 52 48 68 68 68 68 68 68 64 64 76 80 72 68 68 72 80 76 80 116 76 340 492 384 472 468 540 460 532 500 548 528 620 568 592 592 664 600 676 692 780 720 864 820 928 852 936 848 908 796 880 756 796 680 748 652 732 652 660 608 672 676 724 644 688 660 728 608 564 544 716 620 652 716 820 804 812 728 796 784 940 844 904 860 968 884 952 836 856 888 944 884 764 936 916 792 644 876 908 688 516 836 824 604 708 524 680 616 276 420 692 644 336 476 820 592 380 716 884 724 636 788 812 716 828 756 748 596 636 508 632 432 488 456 492 288 344 300 396 280 396 352 388 240 348 328 376 324 424 328 408 348 456 376 476 360 472 356 468 344 444 324 416 312 424 320 420 312 408 320 408 324 408 320 400 308 384 296 360 260 360 300 420 396 472 304 400 288 392 280 388 280 388 280 396 292 404 288 384 268 380 276 376 260 376 256 372 256 368 252 372 248 360 248 368 256 368 248 364 232 356 240 356 244 344 232 320 220 312 212 280 184 256 188 268 196 260 184 248 180 248 180 256 192 260 192 256 176 236 160 232 160 228 156 220 148 216 148 216 148 216 156 232 164 224 144 208 152 220 152 212 144 204 140 184 136 148 28 28 12 32 0 28 0 16 8 40 4 16 0 28 8 24 4 16 0 16 0 16 4 20 4 16 0 16 0 16 0 16 0 16 0 16 0 56 28 176 192 564 652 752 576 688 536 588 444 544 424 516 384 488 376 492 384 504 392 492 368 472 368 476 364 496 408 528 404 496 268 288 128 296 160 364 204 384 232 416 244 384 192 324 264 280 108 252 196 336 164 236 96 260 124 240 224 228 104 72 0 16 32 44 48 32 24 16 24 24 24 24 28 32 24 28 24 24 24 24 20 20 20 16 16 28 28 28 28 28 28 28 32 28 20 68 128 208 220 220 192 200 180 184 172 192 188 204 188 204 184 188 180 192 88 16 16 28 80 116 96 44 16 12 16 28 12 28 16 16 20 12 24 16 40 64 92 68 12 16 4 0 8 0 4 0 4 8 0 16 0 8 4 4 8 0 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 4 8 4 8 4 8 4 8 4 8 4 8 4 8 8 4 12 4 12 4 12 4 8 0 8 0 8 0 8 0 8 4 8 4 8 4 8 4 8 4 8 0 4 0 4 0 20 0 0 0 0 12 12 4 0 0 16 32 48 56 68 68 60 60 56 44 32 28 36 44 48 156 244 220 128 44 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 12 20 12 20 12 20 12 16 8 16 8 16 8 16 8 12 4 16 8 16 8 20 12 16 4 12 0 8 4 12 8 16 8 16 8 16 8 16 8 8 0 8 0 8 0 8 0 16 8 16 4 12 0 8 0 8 0 8 0 8 0 8 0 16 16 12 8 8 4 0 0 0 0 0 4 8 8 4 4 4 0 12 0 16 0 16 0 36 16 36 16 36 16 36 16 48 24 40 20 40 28 56 40 64 44 60 36 56 44 72 64 72 68 60 12 0 0 0 0 8 156 260 192 168 84 68 0 44 4 20 0 12 0 28 8 64 40 76 48 76 44 68 36 56 20 60 28 72 48 92 60 84 48 80 44 84 52 92 56 80 36 88 48 96 64 108 72 120 80 112 76 112 76 116 80 116 84 128 104 156 128 160 116 152 120 168 144 180 132 148 96 88 68 72 44 64 28 60 16 160 88 240 240 228 308 356 236 296 268 268 272 284 260 280 288 204 108 44 0 12 0 20 8 188 340 396 236 252 248 280 116 68 44 104 76 108 76 236 288 468 524 632 624 664 424 476 540 900 884 924 736 712 576 584 516 668 608 648 588 684 664 692 576 664 540 528 408 440 452 552 472 268 132 376 580 748 636 672 592 668 560 464 288 300 264 288 244 292 324 460 496 588 624 744 792 740 776 932 856 444 32 64 120 100 80 72 44 44 40 56 52 44 36 48 40 48 40 52 44 48 44 52 48 56 44 52 44 64 56 68 64 72 64 68 56 80 60 72 64 72 64 76 68 72 44 0 372 500 460 504 444 436 360 368 356 356 360 420 404 440 420 420 376 408 444 520 536 536 560 604 636 688 744 768 776 804 816 860 920 920 912 932 996 1008 992 1008 984 968 916 916 908 864 824 676 628 752 644 468 452 636 636 564 480 472 456 508 436 484 456 628 672 692 680 692 700 676 700 704 752 724 736 760 848 804 764 768 856 768 812 748 700 864 808 496 776 824 616 336 800 840 384 284 792 720 212 292 708 500 244 548 780 648 600 804 688 616 744 776 652 600 584 540 464 388 372 384 304 444 428 396 252 276 268 344 264 300 260 336 276 312 228 292 200 272 216 308 268 320 264 332 272 324 264 324 276 324 260 324 260 316 244 296 228 284 188 256 224 340 344 404 252 308 232 288 220 292 228 292 224 280 228 296 224 272 200 272 216 264 192 264 188 260 188 256 184 256 176 244 176 252 184 252 172 236 148 236 156 252 164 240 144 220 144 220 128 196 108 184 108 184 120 184 120 188 132 200 140 192 128 192 128 188 116 176 108 176 116 172 112 164 104 160 100 148 88 144 96 164 112 164 104 160 128 180 128 168 108 156 104 160 120 120 16 12 8 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 20 0 4 0 24 0 36 0 48 256 644 620 592 484 476 364 424 312 408 312 404 296 376 288 364 280 364 268 336 240 320 252 344 260 364 316 424 340 440 260 208 60 128 92 184 128 184 168 244 184 284 232 328 304 316 136 260 260 328 192 248 196 308 188 216 244 312 260 180 8 28 16 40 20 32 20 32 24 28 16 28 20 28 20 24 16 28 16 24 16 20 12 20 12 28 20 24 16 24 12 20 4 20 8 60 96 176 192 212 184 204 176 188 168 196 180 200 176 200 180 176 172 180 80 8 0 4 52 104 96 60 32 20 8 12 0 12 0 20 0 20 0 24 12 68 80 76 4 0 0 8 12 8 12 8 4 4 4 0 0 4 0 4 0 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 0 12 0 12 0 12 0 8 0 8 0 12 0 12 0 8 28 4 28 4 28 4 28 0 24 0 24 0 24 0 16 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 12 0 0 0 4 16 0 8 36 76 96 140 140 164 132 140 104 80 44 24 20 24 64 196 300 272 164 76 20 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 20 20 20 20 20 20 20 16 16 16 16 16 16 16 16 12 12 12 16 16 20 20 20 16 12 12 8 8 12 12 16 16 16 16 16 16 16 16 16 8 8 8 8 8 8 8 8 16 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 16 16 12 8 8 4 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 4 8 8 8 8 8 8 8 8 20 16 12 12 16 24 32 40 44 40 36 36 40 48 60 72 64 88 56 28 4 0 16 0 36 136 284 252 236 112 132 36 72 40 48 28 48 44 76 68 96 84 104 92 104 80 88 64 88 72 88 72 92 80 100 88 100 84 96 80 100 84 104 92 112 88 120 100 132 112 144 108 160 116 152 112 160 112 164 116 168 120 176 136 192 144 180 124 176 128 196 144 192 120 168 108 124 72 124 72 152 88 184 116 300 140 432 540 472 360 340 272 312 252 292 256 292 264 288 268 252 164 108 44 16 0 68 120 380 520 396 252 352 328 264 172 172 112 144 100 140 104 260 296 456 484 664 608 772 524 624 880 1020 944 1020 884 940 776 720 700 896 660 580 464 584 580 748 748 664 588 688 536 552 452 544 404 284 236 400 500 704 684 780 692 740 440 380 176 252 128 296 184 416 312 516 444 636 608 820 804 832 856 960 872 252 0 92 148 92 80 68 56 48 52 60 64 44 44 44 48 48 52 52 52 56 52 52 48 48 52 52 56 56 60 68 72 76 76 72 68 76 80 76 72 72 76 80 80 156 68 96 684 888 860 936 808 748 616 608 564 592 564 616 556 604 532 544 484 496 428 468 440 520 468 540 464 560 528 636 568 632 624 764 708 800 752 844 768 800 824 888 824 872 896 972 908 1000 1004 1020 944 1020 980 860 628 868 820 752 576 536 408 448 304 392 260 348 300 344 356 420 364 536 440 564 416 580 556 704 556 700 648 796 712 752 800 816 812 748 900 884 852 864 884 888 996 968 748 964 960 868 564 928 732 816 560 748 804 636 532 740 636 404 700 760 516 620 740 728 540 668 648 612 520 812 844 804 672 608 580 640 492 476 376 420 328 408 328 412 292 344 248 348 284 404 332 408 324 388 320 400 336 392 328 400 328 392 308 368 288 344 260 372 364 500 480 500 304 392 288 384 288 404 308 412 304 388 296 408 296 380 268 380 288 388 272 388 268 384 268 380 264 368 248 360 244 368 256 368 244 356 232 364 248 372 256 348 228 324 224 320 212 284 184 272 184 260 188 256 192 264 204 280 216 268 196 260 188 252 184 252 184 260 184 256 180 252 172 244 168 240 160 232 156 244 172 248 172 232 180 260 196 248 176 236 172 232 192 188 36 24 16 40 4 52 56 104 76 96 72 100 72 84 64 100 60 88 52 100 72 112 84 120 96 136 104 140 108 180 168 192 128 140 124 184 160 272 76 316 544 816 652 664 508 540 432 544 432 548 428 544 428 516 380 496 364 484 352 460 324 424 316 448 320 460 380 540 428 552 408 448 208 300 168 348 168 352 220 416 256 512 392 520 344 492 264 456 324 420 232 424 292 484 292 340 240 332 288 252 64 44 48 24 36 12 36 16 44 12 32 24 32 36 28 36 24 28 28 24 24 24 20 20 20 24 24 20 20 16 16 16 16 20 28 48 72 108 132 140 132 160 156 164 172 192 196 200 192 200 184 188 188 200 104 16 0 12 60 108 104 80 52 32 8 20 16 16 16 12 20 12 20 16 28 56 104 84 24 4 4 0 16 0 12 0 8 0 4 4 4 4 8 4 8 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 12 8 12 8 12 8 12 4 8 4 12 8 16 12 12 16 8 16 8 16 8 16 8 12 4 12 4 12 4 12 4 8 4 8 4 8 4 8 4 8 4 8 4 12 8 12 8 0 12 20 20 0 0 4 8 0 16 40 76 100 128 128 148 152 152 108 84 44 20 16 8 68 188 288 236 128 48 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 12 20 12 20 12 20 12 16 8 16 8 16 8 16 8 12 4 12 8 16 12 20 12 16 4 12 0 8 4 12 8 16 8 16 8 16 8 16 8 8 0 8 0 8 0 8 0 16 8 16 4 12 0 8 0 8 0 8 0 8 0 8 0 16 16 12 8 8 4 0 0 0 0 0 0 4 0 0 0 0 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 16 16 28 16 20 12 28 32 52 52 88 80 72 28 0 0 0 0 0 100 228 248 196 64 92 0 60 20 52 12 60 40 96 76 112 80 120 84 116 68 92 48 100 60 92 52 84 48 84 48 84 44 80 44 80 48 88 48 92 56 104 68 116 76 112 76 116 80 112 76 108 80 116 80 108 60 116 76 132 84 120 60 96 64 116 64 92 36 80 52 96 80 96 56 100 64 136 76 216 220 608 672 492 372 292 184 224 216 236 204 232 240 244 196 232 164 128 36 0 0 84 156 432 380 280 252 240 240 268 152 112 44 80 76 120 68 132 128 256 308 440 388 560 384 448 868 864 488 512 508 776 816 680 700 592 396 332 304 336 268 412 524 648 548 540 436 452 412 432 280 192 184 256 220 424 532 672 656 548 292 264 320 356 300 324 316 388 352 352 324 368 440 572 640 756 868 924 920 192 36 96 64 80 68 64 48 52 48 60 56 44 36 44 40 48 44 52 44 60 48 52 36 44 40 52 48 52 48 64 64 76 68 76 64 84 68 76 64 72 68 76 64 72 28 164 848 920 832 924 904 932 796 728 716 716 708 692 636 652 640 684 736 744 684 660 668 664 660 632 592 576 588 592 588 616 580 584 644 660 636 608 624 648 644 676 688 688 668 704 740 756 700 728 756 724 712 712 672 876 964 968 952 916 860 840 748 708 712 616 620 488 536 344 364 280 292 304 264 276 296 328 292 372 408 424 504 572 484 532 536 660 600 640 704 764 804 852 796 872 936 928 948 948 948 996 648 944 976 984 848 820 764 804 836 708 876 752 636 724 772 620 580 776 660 560 588 728 512 508 756 572 592 660 564 556 504 548 484 596 540 612 488 472 332 360 288 304 244 304 232 288 228 304 252 312 256 312 256 304 236 280 216 232 200 352 400 528 484 436 212 256 196 240 204 272 240 288 236 284 248 308 252 280 220 280 244 280 216 280 212 276 212 272 208 252 184 244 180 252 188 248 180 228 152 240 172 260 172 240 140 216 136 220 120 196 92 180 108 204 140 204 136 200 140 204 144 204 136 192 124 184 124 192 128 188 128 188 124 180 116 176 112 188 120 168 108 172 120 180 124 152 128 192 144 188 128 176 128 172 152 148 16 0 28 92 84 88 120 220 192 224 180 208 148 200 172 204 160 176 136 176 152 212 176 232 192 252 208 260 216 228 196 224 120 136 116 208 176 200 108 480 652 620 420 504 356 516 436 528 420 488 364 448 348 432 344 416 332 412 328 396 308 380 304 364 256 328 276 388 320 412 364 408 196 184 100 176 80 160 152 224 192 376 360 340 148 252 148 340 236 236 120 256 164 336 264 276 128 104 84 100 0 60 28 40 0 20 0 32 8 28 8 36 28 36 24 20 12 28 20 28 16 24 12 20 12 20 12 20 8 16 4 12 0 12 0 24 0 28 16 40 16 60 48 84 92 140 140 168 144 148 144 160 180 212 112 20 0 20 60 108 100 88 56 28 0 16 16 20 16 20 16 20 16 28 20 64 104 96 28 4 4 12 4 12 4 8 4 8 0 4 0 8 0 8 0 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 0 12 0 12 0 12 0 8 0 8 0 12 0 16 0 8 12 8 12 8 12 8 12 4 8 4 8 4 8 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 16 0 20 12 0 0 8 8 12 0 0 12 36 72 76 116 96 132 160 172 120 100 44 36 16 16 0 112 192 152 60 16 4 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 20 20 20 20 20 20 20 20 16 16 12 12 16 16 20 12 12 12 12 12 12 12 12 16 16 16 12 12 8 8 8 12 12 12 12 12 12 12 12 4 4 4 4 4 4 4 4 12 12 12 12 12 12 12 12 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 8 28 32 20 12 8 0 12 0 28 56 176 180 220 128 140 64 112 72 100 80 108 76 116 108 140 108 136 112 140 104 116 76 132 100 124 92 120 92 120 92 100 84 128 108 136 104 136 112 128 108 140 112 148 124 164 124 156 116 164 112 168 120 176 128 176 124 156 112 164 112 148 76 200 116 164 88 156 96 176 108 184 164 216 48 228 116 316 192 376 340 860 604 528 304 248 200 288 212 252 192 228 188 212 204 216 220 108 0 60 0 108 328 664 392 328 236 348 312 312 160 156 128 152 80 120 128 192 136 300 280 456 416 572 440 604 652 488 240 304 276 408 376 520 404 444 488 588 440 464 284 280 212 484 568 712 552 420 400 724 432 236 224 384 340 260 216 336 268 336 220 320 188 320 188 332 204 376 280 456 328 456 360 476 392 564 652 792 640 380 156 136 196 208 156 88 52 52 64 60 52 52 48 44 48 52 52 44 36 48 48 48 52 52 56 56 56 52 52 56 60 64 72 76 80 52 64 60 64 64 64 88 80 112 140 292 992 1004 856 1020 984 956 880 856 808 864 840 816 712 752 736 808 800 800 740 816 852 912 868 836 776 848 896 908 820 820 828 884 852 824 752 788 804 816 788 804 752 752 688 692 636 656 588 632 592 608 528 624 640 736 708 780 760 820 772 836 800 816 768 844 780 836 764 832 764 768 704 744 652 672 588 612 536 520 484 520 456 448 364 364 312 412 392 496 472 584 568 668 604 744 668 884 808 896 976 824 724 1020 988 1020 1008 1020 992 1020 980 1020 948 1008 968 1020 920 980 932 932 832 948 924 812 716 792 892 500 500 496 524 664 552 648 768 832 776 816 928 1020 940 972 832 644 616 624 552 532 472 452 392 432 384 448 368 408 316 356 284 376 408 560 496 484 320 288 164 192 92 212 172 280 164 256 188 392 260 336 264 352 232 332 280 368 268 380 272 376 272 388 288 396 264 372 288 412 296 404 304 416 328 444 308 372 244 360 288 332 252 344 240 300 200 296 232 292 220 284 212 280 216 292 228 272 204 272 200 272 208 280 216 284 220 292 196 268 200 272 180 272 204 268 168 248 192 264 168 236 180 256 196 256 184 248 188 252 184 196 64 44 84 176 156 164 144 204 212 264 216 208 144 196 192 288 244 280 216 288 256 312 272 328 260 284 220 284 248 316 228 272 172 168 176 268 136 136 372 736 612 612 492 668 612 712 560 632 484 604 492 616 480 608 476 592 472 604 472 576 432 556 416 520 380 496 372 504 388 516 400 520 368 476 288 416 232 384 192 372 256 548 392 432 92 536 388 532 368 444 332 540 288 488 316 368 160 196 92 120 4 40 44 24 36 36 32 0 16 4 28 16 24 24 20 32 16 28 24 24 24 24 24 24 24 12 12 12 12 12 12 12 12 20 16 20 16 20 16 20 16 4 0 16 24 40 52 76 84 80 72 92 120 148 120 60 0 56 88 132 132 112 48 32 4 36 28 0 4 0 16 16 24 44 24 40 120 112 68 4 16 0 12 0 4 0 8 4 12 0 8 4 8 4 8 8 4 4 4 4 4 4 4 4 4 12 8 8 4 4 0 0 0 16 12 12 28 24 16 0 4 0 20 16 4 4 32 28 16 4 12 20 4 12 32 40 16 4 16 28 8 12 24 20 0 12 16 20 28 16 8 8 24 0 4 4 4 20 36 4 48 0 12 0 4 16 0 12 8 28 0 4 60 36 48 24 48 44 100 80 68 0 8 28 0 48 32 208 352 216 32 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 12 20 12 20 12 20 12 20 8 16 4 12 8 16 12 12 4 12 4 12 4 12 4 16 8 16 4 12 0 8 0 12 4 12 4 12 4 12 4 4 0 4 0 4 0 4 0 12 4 12 4 12 4 12 4 8 0 8 0 8 0 8 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 28 12 16 8 4 8 0 0 0 20 108 136 184 100 136 72 92 44 80 52 92 48 104 84 124 80 116 80 120 76 104 56 104 60 96 52 92 52 92 56 84 52 104 64 104 64 108 76 112 64 112 72 124 84 128 88 132 92 124 88 132 104 148 112 148 92 132 84 132 80 112 56 104 64 108 80 128 92 128 80 92 92 72 84 224 60 204 156 328 392 548 356 180 108 228 128 200 156 192 148 168 144 164 156 204 160 64 0 12 0 168 360 540 264 208 176 272 216 212 124 100 96 120 68 88 80 120 68 104 108 296 336 440 476 560 420 256 140 208 180 164 96 176 128 312 356 456 416 404 248 188 108 112 220 320 276 232 300 624 472 184 160 336 316 132 56 64 28 88 64 80 68 88 88 112 108 124 156 196 192 208 212 248 236 220 264 332 292 268 232 300 332 228 168 112 68 64 56 56 36 56 44 48 40 52 44 44 28 48 40 48 44 52 48 56 48 52 44 56 48 64 60 76 72 72 72 80 68 72 60 84 80 88 76 356 972 904 848 944 944 972 904 856 872 876 844 792 768 792 796 796 796 784 796 836 900 912 888 844 832 884 948 940 896 884 928 992 996 964 928 972 1012 1000 988 996 976 972 948 940 924 864 788 764 716 608 540 568 600 604 620 620 616 604 608 608 612 612 620 616 640 640 664 660 664 696 672 708 680 728 708 756 724 784 752 788 732 752 688 716 672 728 680 672 612 632 616 628 572 556 488 560 480 520 592 556 548 688 716 756 736 748 748 748 712 744 716 744 776 800 776 788 808 768 824 860 820 844 876 928 648 656 940 892 580 588 684 776 648 604 600 748 840 992 916 972 772 864 792 816 716 756 696 748 668 760 748 772 596 448 280 316 312 328 300 324 208 160 56 68 16 108 68 124 144 176 104 108 88 200 140 160 156 188 144 184 192 160 156 228 164 220 212 268 192 268 212 268 236 284 236 308 296 548 468 488 356 344 220 256 180 252 184 248 176 240 156 236 156 244 176 224 156 208 148 208 148 208 148 208 148 208 148 208 148 208 156 216 140 200 152 212 140 200 148 196 112 176 132 188 112 164 128 184 136 184 128 180 132 204 148 156 36 0 40 132 108 104 64 132 120 168 100 112 60 92 96 176 164 200 176 228 208 228 168 244 160 216 136 212 152 172 172 260 68 60 76 156 0 88 452 652 424 564 512 540 484 516 416 496 412 536 460 556 456 536 436 500 392 460 360 432 340 392 300 372 280 364 284 376 288 388 300 404 308 384 272 344 248 308 204 264 192 340 284 284 76 376 336 352 220 324 312 340 120 380 180 132 48 88 0 20 0 40 32 56 0 32 0 28 28 36 8 28 16 20 12 12 20 20 12 20 12 20 12 20 12 12 4 12 4 12 4 12 4 20 4 20 12 36 20 24 0 12 0 20 4 16 4 32 24 44 32 44 52 76 56 28 0 32 48 84 84 76 44 40 32 0 12 8 24 20 28 12 12 0 12 60 144 144 84 16 4 0 0 20 4 20 0 4 0 8 0 8 0 8 0 4 0 4 4 4 4 4 4 4 4 12 12 8 8 4 4 4 4 0 0 0 0 4 0 8 0 12 0 0 0 0 0 16 0 28 8 28 0 20 8 24 0 40 16 24 0 8 0 24 4 4 0 16 20 12 4 16 16 24 20 24 0 4 0 4 8 4 24 0 8 12 0 0 0 8 0 8 72 104 196 220 256 252 304 260 216 60 44 32 12 36 48 256 464 364 156 24 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 20 20 20 20 20 20 20 16 16 12 12 12 12 16 16 12 12 12 12 12 12 12 12 16 16 16 12 12 8 8 8 12 12 12 12 12 12 12 12 4 4 4 4 4 4 4 4 12 12 12 12 12 12 12 12 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 8 12 8 4 4 0 0 4 0 16 12 112 148 220 152 200 148 156 104 128 104 140 108 156 144 168 128 148 116 152 120 148 112 136 104 128 96 124 96 124 100 128 104 136 104 128 104 140 120 148 116 152 124 164 128 172 136 192 140 180 132 192 152 224 184 208 164 196 164 208 156 200 136 196 148 244 200 292 208 268 168 248 220 244 180 260 124 412 372 672 500 660 676 340 188 260 168 256 184 248 168 200 152 184 160 208 120 56 0 28 68 340 528 524 252 244 228 312 200 216 148 140 120 148 96 124 96 148 104 232 100 308 248 360 424 656 420 400 184 252 148 240 140 272 164 224 112 284 264 352 200 252 124 216 216 284 200 224 176 448 356 264 192 436 420 156 20 72 12 108 16 124 32 156 52 180 64 180 88 220 104 200 120 212 144 208 132 128 96 144 184 232 260 204 164 112 80 72 72 60 44 60 52 48 48 52 52 48 40 48 48 48 52 52 56 56 56 56 52 56 56 60 68 72 76 68 80 76 84 80 80 100 92 104 44 552 984 844 872 908 900 984 892 880 888 904 820 812 812 872 832 808 764 800 832 888 876 900 876 852 868 908 952 960 960 900 956 1008 1020 976 956 984 1020 1020 1020 1020 1020 1020 1016 1020 1016 1020 968 1012 980 896 856 980 952 868 840 816 716 704 652 668 600 648 592 624 568 612 560 604 552 596 552 592 560 612 604 656 640 688 672 696 700 736 744 780 772 872 836 936 872 980 944 1020 984 1020 972 1020 852 892 732 812 708 508 512 564 456 472 424 452 340 456 384 472 460 568 504 600 560 660 536 628 664 716 512 752 520 696 724 712 688 780 680 656 592 652 680 800 960 1020 996 956 816 804 792 772 772 796 836 840 820 752 684 664 512 456 336 356 304 200 148 160 60 84 60 148 120 180 120 216 200 252 136 156 88 172 84 140 104 168 96 172 140 144 144 232 116 200 200 292 176 276 212 296 232 296 228 344 316 400 312 364 272 340 264 336 264 336 256 316 248 324 256 312 232 304 240 292 224 280 216 272 212 272 216 280 224 280 216 272 204 264 204 276 192 264 204 276 192 272 200 260 172 248 184 252 164 236 180 256 196 256 184 248 188 252 200 220 68 24 32 128 116 132 100 152 140 188 128 164 116 184 144 232 180 256 188 264 196 268 196 272 204 276 208 284 216 348 244 296 168 160 60 116 0 480 696 800 532 712 644 660 524 632 508 640 528 672 544 652 504 592 456 564 416 532 408 552 436 544 412 536 408 532 408 536 412 548 424 588 456 604 452 608 452 576 396 528 340 520 360 480 244 460 316 416 328 620 324 388 232 404 164 252 108 208 60 144 76 88 68 92 20 4 20 20 48 16 40 24 28 28 20 36 16 20 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 24 20 24 44 64 64 36 12 20 20 20 12 0 0 0 8 16 8 4 4 8 8 8 0 28 32 48 36 52 32 44 20 24 16 36 16 28 0 16 0 24 16 100 140 148 68 20 0 20 4 12 0 4 0 4 28 0 8 0 8 4 4 8 0 4 4 4 4 4 4 4 4 12 8 8 8 8 4 4 4 16 28 32 24 12 8 20 28 24 28 20 12 20 36 36 24 8 8 16 36 40 32 28 36 12 8 12 32 32 16 0 4 20 16 0 16 0 4 0 4 0 4 0 12 0 4 8 4 20 8 0 0 12 0 12 0 8 0 16 64 112 296 348 404 328 404 328 284 68 20 0 4 8 32 244 500 448 236 12 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 8 16 8 16 8 16 8 16 8 12 0 8 4 16 8 12 4 12 4 12 4 12 4 16 8 16 4 12 0 8 0 12 4 12 4 12 4 12 4 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 8 4 0 0 8 0 16 0 12 0 0 56 100 184 108 152 80 140 76 104 68 120 80 136 112 136 84 112 64 112 76 120 76 112 76 112 68 108 68 108 68 112 76 116 68 104 64 116 84 124 76 128 80 132 88 140 92 144 88 128 80 132 108 172 140 188 124 188 128 184 128 172 116 184 148 224 204 260 200 216 148 200 40 204 240 200 184 356 316 708 348 536 508 132 116 132 172 172 120 168 124 160 148 184 168 172 32 12 0 0 64 380 496 332 140 160 160 212 136 148 96 132 84 84 52 88 56 104 72 40 4 196 240 280 304 496 460 388 204 164 64 132 72 132 48 140 0 16 52 116 92 184 136 152 152 144 124 160 76 208 212 220 156 464 512 68 0 32 84 48 36 60 60 68 64 68 64 64 80 92 72 76 80 100 84 88 60 72 44 72 84 144 152 136 100 80 56 68 64 68 52 60 48 48 40 52 44 48 36 48 40 48 44 52 48 56 48 56 48 56 48 60 56 72 64 72 72 80 64 68 52 72 68 84 32 724 956 768 904 860 876 908 872 840 852 828 812 804 840 868 844 776 752 784 856 852 824 844 856 852 888 880 908 928 980 936 964 1004 1012 992 952 980 1000 1012 1008 1008 1004 1004 1008 1012 1012 1016 956 1008 1012 872 908 1016 996 956 960 916 860 840 876 872 848 820 824 796 776 728 712 688 692 660 620 628 600 612 572 592 576 612 572 580 544 568 536 556 520 592 660 772 764 772 744 796 788 796 788 840 848 948 828 968 920 968 992 972 864 780 724 668 608 532 496 464 444 416 380 368 372 408 376 364 324 432 660 916 556 372 552 656 600 524 368 472 524 584 532 732 884 1008 884 876 760 884 820 848 768 800 728 712 600 544 400 316 232 272 224 184 76 80 56 92 44 84 72 120 88 128 120 168 188 200 140 116 88 96 56 64 56 68 40 60 52 72 72 92 20 48 76 128 84 108 88 128 104 128 108 164 164 136 100 132 100 152 136 196 168 220 172 212 156 204 144 192 120 188 136 188 140 192 144 200 152 200 156 216 172 228 172 216 160 208 160 216 148 200 156 208 140 196 136 184 124 180 128 180 120 180 148 200 148 192 132 180 128 180 152 176 52 0 16 120 112 120 32 100 92 180 120 168 124 176 124 176 128 176 128 160 104 168 84 176 104 208 132 220 132 212 120 212 92 84 4 280 404 700 564 660 536 576 484 580 428 544 440 520 416 492 376 436 320 396 312 404 308 400 328 452 388 480 388 480 384 472 376 460 356 464 376 496 408 512 408 512 412 480 388 468 352 444 332 380 228 348 504 468 168 320 204 172 48 152 124 224 120 192 128 132 0 56 24 48 0 0 0 48 0 40 12 32 20 24 12 12 16 16 8 16 8 16 8 16 8 20 12 20 12 20 12 20 12 24 12 24 44 80 68 40 0 8 4 12 0 0 0 4 0 4 0 0 0 0 0 4 4 12 4 8 8 24 12 12 0 32 12 0 0 0 0 0 0 28 48 84 88 68 12 0 0 0 0 0 0 0 0 8 0 8 0 8 4 4 12 0 12 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 4 12 12 0 0 0 0 0 0 0 16 20 16 12 8 4 12 0 8 20 36 4 12 12 24 0 4 12 36 8 4 12 8 28 8 28 8 32 36 28 12 28 44 176 164 172 216 236 108 44 0 16 0 0 0 0 0 0 20 48 128 356 456 492 448 512 460 376 136 20 4 24 12 12 196 468 504 324 84 28 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 16 16 16 16 16 16 16 16 12 8 8 8 8 12 16 12 12 12 12 12 12 12 12 16 16 16 12 12 8 8 8 12 12 12 12 12 12 12 12 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 8 4 0 0 0 0 0 4 0 12 0 68 140 284 272 308 212 212 132 148 112 164 128 180 156 188 132 156 112 152 120 164 128 164 128 156 120 152 120 152 120 152 120 152 116 140 112 156 132 164 132 172 132 176 140 188 144 196 140 184 124 188 148 224 184 224 196 232 196 240 188 236 180 256 192 276 204 296 192 260 144 244 68 736 772 524 340 552 556 848 744 736 236 128 200 196 192 240 160 224 144 220 212 252 208 140 28 32 16 72 184 472 504 300 180 244 188 228 180 200 100 160 92 104 88 140 88 124 72 176 180 372 296 400 288 472 464 572 416 476 312 464 396 636 604 632 288 312 172 248 96 228 104 240 148 180 128 244 128 240 252 280 224 708 756 192 36 108 108 148 80 160 88 168 84 156 72 152 88 164 72 136 72 120 68 36 36 84 64 60 64 88 128 88 72 56 52 64 72 72 68 68 56 48 44 52 56 52 48 48 48 48 52 52 56 56 56 56 56 52 56 56 60 68 72 64 76 68 76 68 68 88 80 92 124 880 912 764 912 852 860 868 880 872 816 812 844 884 884 904 860 820 804 864 900 868 780 796 828 868 876 848 836 896 968 944 940 956 996 1012 1012 1004 1016 1008 1020 1008 1020 1016 1020 1016 1020 1020 996 1020 1020 888 908 1020 972 988 980 948 912 936 968 980 944 916 916 956 912 900 852 884 880 860 824 852 828 836 776 772 756 768 736 712 696 696 684 660 628 676 692 788 708 700 580 596 508 512 464 532 568 780 664 912 832 828 784 876 856 932 884 964 928 984 872 900 788 832 728 804 736 784 740 784 476 460 780 916 492 528 616 616 456 452 472 604 556 752 708 772 700 672 680 792 820 832 780 752 680 640 556 472 376 388 300 272 188 196 132 132 68 128 112 160 120 160 128 148 88 156 128 176 164 192 136 144 108 136 92 112 76 100 52 84 60 132 84 120 88 112 64 104 88 104 72 112 80 124 92 128 84 144 112 148 100 124 96 156 144 176 148 192 140 152 96 136 100 156 116 172 132 188 148 200 156 224 184 244 208 260 212 256 204 264 224 288 216 284 236 304 228 276 204 264 204 272 208 264 196 248 200 268 204 256 180 240 176 240 204 240 92 24 36 140 144 148 76 116 152 256 208 240 180 224 148 224 156 260 184 276 180 292 192 292 204 316 220 312 208 304 208 256 128 352 480 764 756 840 592 692 636 688 532 672 548 628 492 596 448 568 432 564 420 580 460 600 468 592 472 620 512 628 504 636 508 636 508 632 500 676 528 708 548 716 548 712 556 724 560 716 552 712 540 656 448 776 820 816 336 512 228 332 144 408 268 432 248 388 264 296 64 188 44 84 0 24 40 60 8 16 36 24 28 28 16 36 16 28 24 24 24 24 24 24 24 20 20 20 20 20 20 20 20 20 16 20 48 76 72 32 0 4 8 12 8 4 4 12 20 0 4 4 4 0 0 12 20 12 0 24 20 48 24 32 0 44 0 68 0 100 28 168 76 196 112 232 124 176 64 108 16 56 0 44 8 68 32 12 0 4 4 0 8 4 0 8 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 12 32 20 0 4 16 24 16 0 0 0 20 16 12 0 4 0 4 0 4 12 4 0 4 0 24 16 40 0 24 88 208 160 232 192 120 88 100 96 348 368 332 360 448 172 48 0 0 4 0 20 0 4 0 0 8 32 276 344 416 352 464 388 392 120 32 0 44 4 36 144 412 496 400 96 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 4 12 4 12 4 12 4 12 4 8 0 8 0 12 4 12 4 12 4 12 4 12 4 16 8 16 4 12 0 8 0 12 4 12 4 12 4 12 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 8 0 0 0 8 0 16 0 20 0 0 32 80 260 268 304 124 192 104 120 68 128 84 144 112 168 108 140 84 132 88 136 84 136 88 128 80 124 80 124 84 116 80 128 80 120 76 132 96 136 84 136 88 140 92 140 96 156 100 136 88 136 100 156 120 168 116 184 120 172 108 160 112 164 108 144 100 144 100 128 72 108 136 800 620 240 164 372 364 504 812 520 4 224 172 164 132 156 84 136 96 188 208 228 168 76 0 12 0 92 212 420 336 172 120 192 152 172 152 172 68 112 56 76 72 108 32 64 48 268 312 336 232 320 300 352 332 428 428 564 540 672 596 664 624 760 528 476 408 444 356 392 336 300 204 172 92 136 56 100 116 144 184 800 944 216 76 48 48 64 52 76 72 84 76 80 76 80 80 88 60 68 64 68 40 60 44 56 40 60 40 64 48 84 64 60 48 60 60 72 64 72 52 48 36 48 48 56 44 48 40 48 44 52 48 56 48 56 48 52 44 56 52 64 56 76 84 84 68 68 48 72 56 32 244 924 824 760 900 836 852 828 896 872 828 796 880 900 908 892 880 832 872 908 948 864 808 796 888 896 912 840 864 896 976 936 920 908 956 996 1004 984 956 1012 1012 1020 1012 1020 1016 1020 1016 956 932 992 960 856 904 1012 1004 1020 1020 996 1000 988 1004 960 952 880 928 924 936 884 896 892 944 852 860 860 908 888 856 812 832 804 800 780 816 848 880 868 856 912 908 892 888 892 880 828 768 640 616 560 596 644 556 616 552 596 556 560 564 568 524 532 540 624 608 608 608 636 668 708 724 760 704 804 828 664 748 764 716 748 768 800 808 832 780 904 888 840 880 924 608 444 500 652 668 624 556 528 440 420 352 324 240 144 116 140 100 116 80 112 92 112 92 116 72 104 104 148 128 144 128 140 124 132 108 112 96 104 88 92 76 80 60 72 60 88 56 108 136 148 68 64 60 88 72 92 64 92 72 80 36 40 48 60 44 52 48 92 96 88 76 124 76 76 12 56 28 64 24 72 36 80 40 76 36 100 64 116 84 128 92 132 88 140 112 164 120 176 152 204 156 196 140 184 156 212 160 200 156 204 168 220 168 208 148 200 148 188 160 192 64 0 20 116 104 124 16 100 116 236 148 172 104 160 100 156 116 180 148 204 148 236 148 240 140 220 116 192 96 200 108 216 268 616 660 712 548 628 544 584 452 604 440 464 420 468 360 432 328 420 352 452 388 464 380 480 392 488 400 500 416 484 396 500 420 524 444 540 444 536 448 556 468 568 468 576 480 592 472 560 456 572 472 560 436 604 492 492 388 504 132 124 116 176 120 220 140 188 116 260 276 140 40 48 0 0 0 52 0 28 0 24 12 16 20 16 20 24 16 24 16 24 16 24 16 24 16 24 16 24 16 24 16 24 8 20 28 56 40 20 0 20 16 24 8 8 0 8 16 0 12 8 16 4 4 8 4 20 4 12 0 0 0 0 0 0 0 88 88 164 144 204 184 200 208 284 240 272 220 240 148 80 4 0 0 0 0 0 0 4 0 8 12 0 20 0 20 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 8 0 24 0 16 0 32 0 16 32 28 0 16 0 16 0 36 0 36 0 36 0 60 40 72 48 124 144 228 220 244 140 116 156 232 344 524 456 528 420 300 196 248 164 444 500 436 424 540 300 116 0 28 0 0 8 0 0 0 16 16 60 272 392 460 444 500 472 460 224 72 24 40 24 44 148 360 548 484 216 48 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 12 12 12 12 12 12 12 12 8 8 4 4 8 8 12 12 12 12 12 12 12 12 12 16 16 16 12 12 8 8 8 12 12 12 12 12 12 12 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 8 12 4 8 0 0 0 4 0 8 12 48 88 312 400 420 224 272 172 180 124 180 140 196 160 224 164 196 140 188 136 180 128 164 132 160 124 152 120 156 124 144 120 164 132 164 132 168 144 172 132 176 136 176 140 188 140 200 148 192 128 192 124 196 136 172 152 192 152 184 128 180 132 204 124 196 120 228 148 260 156 244 148 500 296 484 468 692 384 716 676 424 120 320 144 196 228 240 156 232 156 272 260 240 124 44 24 44 32 212 372 504 340 232 152 236 208 232 180 200 120 136 84 120 100 128 60 192 240 396 316 464 424 600 532 628 456 644 500 512 244 372 228 432 384 588 328 388 232 448 324 464 380 492 332 368 216 252 176 224 164 176 184 908 1004 288 152 164 84 136 76 140 84 148 88 144 88 140 96 152 88 128 88 108 60 76 48 60 52 68 88 92 104 84 72 60 52 56 64 68 72 72 60 48 44 48 56 56 56 48 48 48 52 52 56 56 56 56 56 52 52 52 56 60 68 60 80 72 72 68 64 88 76 52 420 964 752 800 860 828 816 816 844 852 812 804 824 848 844 872 824 816 860 920 912 864 804 840 876 932 880 880 880 936 932 984 940 952 968 1020 1000 992 960 996 1020 992 1020 992 1020 988 1008 956 992 984 932 836 900 984 1008 988 956 924 984 1004 984 948 944 956 940 924 896 888 880 900 900 884 852 904 924 952 888 876 876 912 872 852 860 904 924 920 904 1020 1004 1008 984 1020 1016 1020 980 912 904 928 968 1000 932 916 820 812 724 736 632 668 588 628 532 580 504 572 484 564 492 584 500 648 516 628 616 712 672 724 496 580 516 528 536 656 700 780 648 772 784 944 680 596 552 584 480 516 416 404 260 256 164 184 100 192 140 148 124 172 148 164 116 208 184 188 124 132 116 160 136 172 156 152 136 132 128 128 120 112 108 108 96 92 88 92 84 96 100 144 160 168 124 112 96 124 128 140 104 104 96 100 64 100 88 96 72 80 68 84 72 96 88 116 92 96 68 76 60 80 56 88 60 88 52 80 44 84 52 84 56 88 56 92 56 108 72 132 72 132 100 160 100 172 108 164 140 204 144 192 148 216 172 248 192 252 188 252 192 224 184 216 72 24 36 128 120 156 112 204 240 320 216 236 176 256 184 268 180 288 192 312 212 364 264 376 248 332 192 292 176 260 324 636 688 864 668 732 696 716 648 700 532 660 516 572 468 584 452 572 436 568 436 592 460 560 432 560 440 584 468 600 472 592 468 608 496 640 528 668 544 700 528 732 552 732 556 732 572 712 548 692 548 700 552 700 552 704 564 756 540 744 416 540 216 416 248 416 232 368 288 548 548 336 168 328 220 112 0 28 8 4 16 8 16 20 16 32 20 24 20 20 20 20 20 20 20 28 28 28 28 28 28 28 28 28 24 24 28 32 28 16 4 24 24 24 20 8 8 12 20 8 12 0 4 4 8 12 4 44 20 24 0 16 32 112 120 300 228 416 304 464 300 472 304 472 340 540 376 548 436 552 380 404 232 228 48 44 0 28 24 8 4 0 4 4 0 4 0 4 4 4 4 4 4 4 4 0 0 4 4 4 8 8 8 0 16 24 0 0 4 36 28 12 0 0 4 56 52 28 0 0 80 136 196 196 236 160 112 116 264 364 468 472 460 284 160 124 188 308 492 416 500 400 256 104 232 72 296 420 380 348 460 360 120 0 16 4 0 36 0 24 16 8 16 0 208 300 444 304 424 344 444 188 96 0 32 0 60 64 264 436 496 184 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 4 12 4 12 4 12 4 12 0 8 0 4 0 8 4 12 4 12 4 12 4 12 4 16 8 16 4 12 0 8 0 12 4 12 4 12 4 12 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 0 8 0 0 12 0 16 0 20 0 0 8 32 284 396 444 196 232 120 140 68 136 88 152 108 172 104 152 84 136 76 120 56 124 80 116 72 112 72 112 76 104 76 128 96 136 96 136 100 132 84 136 88 136 88 140 92 140 88 124 72 108 64 100 52 108 52 128 64 108 52 96 60 100 56 96 60 140 108 188 116 188 28 216 276 676 368 468 324 508 132 188 180 156 144 204 140 184 112 168 136 248 248 196 64 0 20 20 0 212 380 448 244 176 92 164 196 212 140 156 120 124 64 84 36 40 20 232 364 460 196 252 332 356 332 468 408 484 580 708 576 596 480 624 704 808 632 488 296 368 272 316 312 392 300 356 248 248 228 228 148 132 140 800 936 124 104 112 72 88 72 84 68 84 64 84 72 76 80 96 76 92 76 80 40 48 52 76 56 52 36 60 72 68 52 48 36 48 48 68 68 76 56 48 36 48 48 56 48 48 40 48 44 52 48 56 48 56 48 52 44 52 48 60 52 64 64 68 52 52 32 52 36 24 520 952 704 824 852 836 820 820 832 832 848 816 808 788 828 856 820 792 872 908 920 864 868 828 928 892 904 864 940 928 932 928 928 916 972 988 988 968 968 1020 1020 1020 1020 1012 1004 988 976 944 984 956 868 808 872 952 1004 1020 968 936 1000 1004 952 880 888 960 928 856 844 824 856 840 852 800 836 824 932 900 916 860 924 912 920 848 912 932 1020 992 1016 960 1016 1016 1012 968 980 980 1000 900 952 952 1020 980 1016 924 896 976 952 904 808 800 812 792 720 708 708 696 672 644 620 596 572 524 556 508 480 516 424 568 384 312 300 332 312 252 268 692 976 824 600 520 360 300 312 316 340 304 276 256 188 172 152 152 124 124 104 128 108 136 120 156 136 112 120 164 128 144 128 156 132 136 128 136 108 120 112 132 108 120 104 116 84 92 76 88 60 92 108 132 96 104 108 120 88 100 116 136 80 64 52 80 64 88 72 52 64 84 84 80 52 56 44 60 48 76 44 52 16 52 24 68 32 64 28 56 28 64 36 52 24 44 20 44 12 36 4 44 0 28 0 32 0 40 0 32 28 80 32 68 40 76 56 112 88 128 88 140 112 136 112 136 24 0 24 120 92 104 44 188 212 280 152 168 140 152 104 156 120 168 136 204 164 244 164 268 156 220 96 184 96 492 584 732 584 688 584 612 480 628 404 528 436 436 348 520 352 444 348 456 364 448 356 444 360 468 360 432 340 440 356 444 348 444 352 452 372 476 400 508 412 508 416 524 432 528 428 536 436 516 424 556 456 552 424 532 432 556 388 524 452 556 372 556 420 544 416 388 236 416 472 572 396 296 268 448 408 184 0 4 0 4 0 4 0 12 12 16 16 16 8 16 8 20 8 20 8 32 20 28 20 28 20 28 20 36 24 28 16 20 8 12 4 8 8 16 8 12 4 20 24 28 24 4 8 4 20 12 0 0 0 0 0 40 108 264 300 400 324 404 308 344 232 288 220 288 252 332 240 364 352 452 348 428 360 348 196 128 0 0 0 4 0 4 12 0 24 0 24 4 4 4 0 4 0 4 0 8 8 8 12 12 24 16 40 48 160 140 156 96 208 244 332 76 88 68 228 280 316 188 160 80 320 408 548 484 520 304 216 156 352 392 512 468 524 320 228 160 212 308 496 428 568 512 396 116 320 108 296 464 492 448 544 444 168 8 36 0 0 20 0 0 0 0 20 12 188 340 480 436 488 464 516 316 148 64 28 32 48 72 172 432 528 296 128 8 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 16 16 12 12 8 8 4 16 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 16 4 8 4 0 8 0 8 28 0 52 100 284 484 628 348 364 208 224 136 208 136 188 152 196 172 208 164 172 124 168 124 172 120 168 124 180 132 172 116 184 136 180 132 180 132 180 128 168 124 188 144 200 148 200 144 200 136 200 128 188 116 180 112 152 96 156 100 152 108 148 108 168 112 220 112 308 160 372 312 444 300 656 628 876 564 692 604 692 208 272 264 292 136 248 188 268 192 260 208 304 248 164 0 60 0 44 56 248 420 536 240 200 164 224 188 216 172 196 172 144 116 136 52 132 156 452 612 628 176 332 272 368 340 376 208 420 344 552 480 596 400 496 360 544 348 484 384 548 400 536 444 464 392 504 364 388 220 260 168 236 92 948 832 136 48 244 108 176 72 188 76 180 96 168 64 160 80 164 72 168 88 100 64 88 68 80 60 76 64 76 68 72 64 56 48 44 48 56 60 56 52 44 40 40 44 52 56 48 52 56 60 60 52 48 44 56 52 52 48 48 52 52 56 80 16 32 96 80 48 64 12 408 788 900 748 832 812 760 840 820 808 812 848 820 780 772 804 852 836 840 848 860 848 868 868 852 840 880 892 920 888 896 888 924 936 948 936 952 980 980 960 984 1020 1008 996 956 964 964 964 980 940 924 884 744 876 904 944 904 940 956 980 932 908 888 928 976 920 860 888 884 852 812 816 808 792 792 832 896 920 884 828 872 912 896 852 860 960 988 976 992 1020 1020 1020 1016 1016 1020 1004 964 924 964 1020 1016 1012 992 992 1020 972 964 900 940 908 900 824 856 796 780 720 764 764 796 740 792 776 848 748 700 712 784 656 620 544 436 268 264 196 884 964 880 604 572 440 312 288 340 284 364 252 264 204 268 212 244 204 224 184 192 144 156 124 164 144 156 152 184 140 164 152 180 140 152 140 156 148 156 140 136 128 124 112 116 92 104 96 116 108 108 100 116 100 112 96 124 108 132 108 124 96 80 76 80 96 88 84 100 80 92 64 72 52 80 68 80 64 68 56 72 64 92 72 76 68 88 76 84 52 84 68 76 28 48 32 76 48 24 100 40 36 140 40 56 32 76 20 76 28 76 44 88 60 68 48 96 68 132 68 80 100 100 64 60 16 40 32 104 108 156 116 244 264 284 212 236 180 192 160 268 196 212 188 328 188 368 256 384 252 312 204 528 652 852 732 840 672 772 624 716 536 660 524 628 476 576 440 564 448 564 444 576 452 580 448 568 436 584 456 580 448 572 440 564 436 584 456 580 444 564 440 580 460 636 492 640 496 640 496 644 500 632 504 664 536 676 528 652 500 644 536 680 528 680 528 676 576 700 524 624 476 632 520 628 468 536 472 648 472 424 148 96 0 56 0 24 0 20 8 20 24 16 20 12 20 12 40 12 24 0 24 24 32 44 20 48 16 16 28 16 32 20 28 16 24 8 20 8 24 12 28 16 20 28 4 4 16 12 32 8 12 32 0 72 52 324 372 568 420 600 388 552 320 492 284 488 284 472 268 464 272 484 340 588 444 620 416 556 352 444 252 188 0 28 0 20 12 8 0 4 12 0 16 32 28 20 0 20 4 16 44 112 116 148 268 276 208 144 360 424 332 148 324 424 428 200 80 20 364 508 408 220 160 96 176 404 508 404 384 300 152 104 180 308 512 380 412 316 204 64 140 112 420 420 432 432 380 116 184 96 152 368 444 316 516 436 228 48 0 40 12 28 28 44 24 0 4 0 120 244 424 308 456 280 516 300 168 0 72 20 44 40 148 272 388 148 128 0 28 0 4 16 0 0 28 4 0 4 0 4 0 0 0 0 4 0 4 12 16 12 0 4 0 0 4 0 4 0 4 4 0 12 0 12 0 4 0 0 0 0 0 0 4 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 4 0 8 4 12 0 8 0 4 0 4 0 8 4 12 4 0 12 8 8 0 4 0 0 4 0 4 0 8 8 12 4 0 12 0 12 0 12 0 16 4 16 0 12 0 12 0 12 0 8 0 4 0 4 0 0 0 0 0 0 0 0 4 16 8 12 4 12 4 8 0 16 8 16 4 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 12 8 4 0 4 0 12 4 12 4 32 0 20 20 192 376 580 360 276 152 180 92 144 80 148 132 148 112 168 112 156 72 128 52 128 76 120 72 128 84 124 72 128 80 132 84 132 84 132 84 120 68 128 84 140 88 140 92 136 96 132 96 120 84 112 64 104 16 112 48 112 88 116 108 84 112 120 68 192 108 236 164 584 356 600 328 596 452 572 412 296 116 184 152 164 132 208 84 192 108 172 156 236 168 84 0 16 0 4 52 208 420 464 188 152 140 188 160 172 124 128 96 72 28 108 28 76 248 452 268 224 164 260 80 224 396 312 112 168 168 256 244 328 316 356 276 284 256 344 236 300 240 340 248 300 148 300 224 324 108 164 144 84 68 816 744 296 124 100 0 84 24 36 0 40 20 76 48 28 4 20 28 68 64 80 32 68 48 64 48 60 68 60 72 68 56 56 40 44 40 56 52 44 40 48 40 48 40 48 36 48 40 56 48 56 44 48 36 56 44 52 40 48 44 52 48 12 60 96 72 32 0 164 508 796 884 796 684 804 808 736 792 824 820 852 884 868 808 780 804 852 872 840 836 800 844 844 892 840 864 852 908 884 896 868 896 920 956 948 948 952 984 976 968 976 1020 1020 1020 984 1000 960 956 964 944 892 836 708 868 888 928 884 936 964 972 936 932 940 976 964 920 892 928 932 920 892 916 868 872 840 892 920 968 908 884 864 932 904 880 868 960 972 976 992 992 1020 1004 1020 1004 1004 968 956 924 976 1020 1016 992 1016 1004 1016 996 980 976 1000 972 952 912 896 872 852 836 828 812 800 792 820 852 892 880 816 868 916 860 884 880 652 384 420 404 832 872 616 436 384 372 280 256 220 256 260 216 216 208 232 204 212 188 164 156 196 180 196 148 148 108 136 128 148 100 120 108 132 96 140 108 144 104 128 96 112 88 116 84 108 76 100 68 108 76 92 64 92 72 92 84 100 112 100 108 100 84 76 56 84 72 88 68 92 72 92 68 80 56 72 52 68 44 56 32 56 36 76 36 60 44 80 72 92 68 52 60 84 56 48 36 52 52 76 96 60 8 56 0 28 4 60 24 52 0 36 0 40 0 16 20 24 8 20 0 0 8 24 4 20 0 4 16 92 96 112 40 196 192 244 180 220 164 224 160 168 104 160 172 252 136 292 144 184 100 380 508 724 616 708 592 648 492 564 460 544 428 488 368 456 320 408 288 404 296 448 336 452 348 464 360 480 372 500 400 504 408 512 416 520 420 488 388 484 372 460 360 468 376 472 376 476 380 480 384 484 388 476 384 496 404 508 404 496 388 508 432 524 400 516 428 492 424 480 416 500 404 488 380 476 364 448 368 452 372 424 284 252 128 8 0 4 0 20 0 8 0 20 8 12 0 20 16 44 28 28 12 24 16 16 12 8 4 16 12 28 16 32 12 28 8 20 4 24 8 24 12 28 4 20 0 8 28 24 52 24 0 8 0 96 152 372 348 432 340 372 288 332 244 296 212 284 208 260 180 244 152 240 188 316 268 392 312 392 300 384 260 260 100 60 0 0 0 0 32 0 28 0 16 32 16 12 0 0 4 28 100 184 228 268 432 392 312 256 460 528 520 252 380 468 548 304 156 16 352 560 544 328 224 156 220 376 572 508 544 412 280 164 232 328 564 468 508 432 340 136 228 148 440 460 484 472 456 256 260 144 196 384 484 384 536 480 368 84 0 0 8 0 16 0 28 12 52 44 144 232 408 412 500 412 484 268 204 40 72 72 28 40 92 224 444 268 276 188 44 8 28 20 16 0 32 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 0 0 0 4 0 0 0 0 0 4 0 4 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 4 16 8 16 8 16 4 12 0 8 4 12 4 12 0 8 0 0 0 0 0 0 16 12 0 0 4 0 4 0 4 0 20 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 0 16 0 8 0 0 0 0 0 0 0 0 4 0 8 8 12 12 12 12 16 16 16 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 12 24 28 28 16 8 8 8 0 8 0 12 0 4 28 44 196 392 652 548 536 344 340 176 216 132 192 152 172 144 184 156 188 148 160 108 176 136 160 128 164 136 168 132 160 132 164 136 172 140 176 140 172 128 184 140 192 140 184 132 196 136 192 132 180 120 176 112 192 124 188 124 176 124 180 124 180 196 232 192 368 296 452 456 964 844 940 524 868 908 884 328 276 204 328 180 248 200 268 140 244 128 204 224 276 136 64 0 28 0 52 80 312 480 536 200 204 168 212 172 176 120 120 80 100 64 124 88 280 420 464 120 200 212 308 104 344 352 280 168 300 228 348 212 388 336 468 276 316 292 552 432 516 336 428 280 440 172 304 276 828 400 308 148 224 292 912 544 660 616 752 476 236 84 204 128 228 80 120 8 116 140 416 332 220 44 108 84 76 60 68 48 64 52 68 56 68 60 52 48 44 48 52 56 36 44 52 56 56 52 44 36 44 48 52 52 56 52 48 48 56 52 52 48 48 52 52 56 44 24 76 76 48 256 668 840 884 844 804 760 832 764 764 856 844 848 880 912 892 828 788 784 860 864 852 792 776 800 848 856 808 804 832 856 876 872 880 888 928 936 948 944 948 964 960 956 948 980 1000 1004 992 980 944 916 920 904 872 772 708 852 872 856 896 944 968 932 904 908 932 932 900 872 880 908 928 908 912 924 912 900 892 892 932 952 932 884 884 924 936 896 892 932 964 960 952 988 1004 1020 1020 1016 976 912 956 928 980 1020 984 988 988 1020 1000 972 1000 1008 1020 968 956 940 936 892 892 896 896 864 868 884 868 860 920 900 880 876 948 904 864 956 872 584 716 620 652 460 524 444 568 436 536 424 400 308 360 276 288 232 268 216 268 248 244 200 220 168 196 156 188 152 200 172 204 152 188 164 200 156 172 140 168 140 152 124 136 116 108 96 108 96 108 100 112 100 104 96 100 84 100 84 124 96 128 96 116 88 88 84 84 104 80 76 84 88 92 88 92 88 76 68 72 64 64 56 56 52 76 72 72 60 80 76 88 68 92 60 76 44 84 60 104 76 52 84 68 40 64 60 172 44 148 72 128 48 88 20 60 8 56 4 56 0 36 0 16 0 12 0 20 4 24 40 124 156 164 120 208 212 228 192 224 180 156 200 276 200 268 208 312 248 304 240 464 524 820 788 888 708 772 624 716 536 652 524 664 512 624 476 572 424 532 408 536 416 584 456 576 452 584 472 608 492 608 484 620 504 648 532 668 544 636 508 632 492 604 468 600 476 580 448 584 452 592 460 600 464 592 456 596 460 600 468 612 476 596 516 616 452 620 528 644 496 592 464 600 472 592 456 580 456 608 440 556 456 620 520 580 432 456 288 216 32 32 0 28 16 36 16 16 12 4 16 0 20 8 24 20 20 28 8 40 8 20 24 20 28 20 28 16 24 8 20 12 20 16 24 16 24 52 20 12 8 0 24 20 20 44 60 340 400 640 428 556 352 512 300 508 296 500 284 488 280 472 256 436 212 404 204 428 240 520 336 552 392 560 400 464 312 244 76 32 0 28 20 16 0 0 24 36 40 40 12 36 20 72 104 156 144 172 376 360 248 88 288 448 460 148 228 372 464 296 104 0 184 496 504 360 160 132 124 284 468 464 464 332 204 128 140 208 448 388 436 352 296 68 164 68 324 404 464 440 488 276 216 72 140 244 408 316 448 420 420 44 32 12 12 32 0 28 16 24 20 0 40 100 328 196 264 216 352 248 380 84 4 44 44 36 112 216 648 516 656 436 40 0 4 0 20 0 0 4 0 4 0 4 0 0 4 8 8 0 4 0 0 12 0 16 0 12 0 4 0 0 0 4 0 12 0 12 0 4 0 4 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 8 4 4 0 0 0 0 0 0 0 0 0 0 12 16 8 12 4 12 4 8 0 0 4 0 4 0 8 4 16 8 12 4 12 8 16 12 4 0 4 0 8 0 0 0 0 0 0 0 0 0 0 4 4 0 8 4 12 8 16 12 16 8 16 4 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 4 20 36 40 32 4 0 8 0 8 4 12 4 4 0 12 0 92 232 508 484 596 364 308 104 156 76 152 92 148 92 140 92 152 84 120 32 148 68 128 56 132 64 136 60 124 52 128 60 136 68 144 72 132 88 140 96 144 96 132 92 136 100 132 92 128 88 116 84 128 80 128 104 132 128 128 128 76 140 140 168 272 144 240 296 848 684 784 444 728 680 532 28 184 160 204 132 180 68 100 104 132 24 128 192 236 76 12 8 0 0 20 76 276 448 416 116 148 116 148 108 120 72 80 48 92 72 16 68 392 304 148 52 180 120 164 92 240 128 60 144 200 176 216 144 196 196 252 176 288 276 472 512 544 320 336 300 384 220 164 248 980 604 212 120 0 304 736 296 380 540 744 688 696 628 648 636 608 436 332 252 444 596 816 724 344 92 96 80 48 32 40 24 36 32 36 36 56 44 48 36 44 40 52 44 40 36 48 44 52 40 44 32 44 36 48 40 52 44 52 44 56 44 52 40 48 44 52 48 68 28 16 0 212 664 928 744 716 704 780 812 804 732 788 916 892 880 896 904 888 836 796 796 824 856 828 792 772 828 832 844 800 812 820 864 876 888 888 924 920 952 944 952 948 960 956 972 940 988 992 1012 972 972 932 940 884 904 860 768 732 888 852 828 896 956 928 900 864 924 908 904 848 864 852 896 876 880 856 900 904 920 892 892 904 944 920 896 900 956 968 960 928 952 956 972 940 956 980 988 1004 984 928 872 952 924 948 996 984 976 1008 1012 964 940 956 976 960 904 888 916 920 864 836 868 872 860 876 928 904 916 916 920 872 856 856 876 844 900 852 608 692 684 572 368 412 612 772 568 688 656 548 400 328 308 300 280 252 212 212 220 180 164 188 176 200 168 172 140 164 144 160 140 160 140 152 120 140 112 144 120 152 132 152 140 88 76 100 84 108 92 104 92 120 88 96 64 80 72 84 76 80 72 80 68 80 72 96 80 68 48 72 52 76 56 76 56 72 48 68 52 76 56 72 48 68 36 64 40 68 48 60 40 100 40 28 36 68 44 32 4 28 0 72 80 168 280 460 312 208 156 192 124 172 100 160 100 112 80 108 76 120 104 80 0 0 0 24 0 12 20 96 124 164 84 152 112 128 88 148 88 124 168 216 164 268 188 176 100 280 328 656 696 788 584 620 520 572 468 560 452 544 432 512 396 512 380 464 332 436 328 444 336 460 344 448 328 436 324 440 328 416 320 432 348 464 380 492 396 500 404 500 388 472 360 456 356 428 328 432 336 440 344 448 352 444 336 432 328 432 344 456 368 444 384 448 280 404 392 488 404 500 384 432 352 452 356 456 348 448 372 468 404 512 460 556 496 576 480 452 280 228 72 28 0 4 0 0 0 20 0 4 0 12 0 24 12 28 16 12 8 20 12 28 20 32 16 24 12 20 8 20 12 24 12 28 8 28 12 20 32 20 40 24 4 0 76 324 344 416 240 272 196 232 164 256 200 280 208 280 188 288 188 248 136 196 96 176 92 232 180 328 276 388 296 360 268 292 136 60 0 0 12 4 24 4 28 40 44 40 24 24 24 8 84 168 224 208 440 416 324 84 352 564 596 224 292 444 560 368 212 44 176 496 564 464 256 152 188 296 560 532 564 408 360 184 196 236 500 476 532 452 440 116 256 112 348 412 512 436 544 368 308 168 240 228 400 308 396 320 292 32 36 20 20 0 0 4 0 16 20 4 80 208 608 580 704 596 760 668 784 400 36 60 68 36 152 256 868 812 984 756 144 48 28 12 20 4 0 0 0 0 0 0 0 0 0 4 0 4 0 8 0 4 4 0 0 0 0 0 0 4 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 8 4 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 4 20 12 12 4 8 4 8 4 0 16 0 8 0 8 0 0 0 0 0 0 0 0 4 0 4 8 8 12 12 16 16 20 16 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 8 36 48 48 36 8 4 4 8 0 8 0 12 0 4 16 4 80 200 500 596 716 544 528 296 284 160 220 164 208 148 176 136 188 152 188 140 176 144 156 136 160 144 160 132 144 124 148 132 156 140 164 140 172 144 184 152 188 148 180 136 188 136 184 128 184 124 176 120 204 128 200 132 204 132 208 128 184 124 344 288 536 232 484 484 1020 804 932 668 744 364 344 172 308 200 244 152 240 72 88 124 164 88 192 256 248 76 4 28 8 4 48 96 332 432 416 120 208 144 156 96 116 80 108 80 140 88 112 244 504 256 140 172 228 168 272 180 236 168 236 180 272 184 308 196 300 200 400 340 512 300 456 380 508 280 420 376 532 340 324 296 772 484 304 156 288 392 676 424 660 664 744 512 708 536 624 560 648 520 572 512 544 456 576 428 216 44 64 0 64 48 48 40 52 36 52 40 52 48 44 44 44 48 48 48 48 44 40 36 36 40 44 48 44 44 44 44 48 48 52 52 56 52 52 48 48 52 52 56 0 136 4 8 508 780 748 692 816 752 804 796 832 800 872 888 932 896 884 856 844 808 808 796 780 784 804 772 800 808 824 780 828 816 828 848 860 860 868 884 908 916 932 940 940 940 948 956 952 976 992 984 948 928 928 952 888 892 852 712 748 872 864 832 884 888 892 844 892 924 944 872 872 852 880 868 876 836 856 844 884 888 896 856 880 900 920 872 900 924 976 960 952 920 940 928 912 940 944 964 972 956 920 852 968 896 924 956 972 976 992 984 1004 984 992 988 964 908 916 936 932 860 836 856 876 844 852 876 928 912 916 892 904 848 856 860 936 836 864 672 692 728 720 528 488 744 968 660 816 740 712 552 460 440 512 484 492 380 388 328 328 240 224 136 164 128 188 156 208 156 200 168 216 164 192 136 192 148 192 156 196 164 204 176 152 124 148 136 144 140 144 140 140 124 124 108 128 116 144 104 140 100 116 100 112 100 104 96 104 96 100 92 92 84 88 84 92 84 88 96 112 112 112 100 60 56 80 68 84 60 80 48 88 48 92 80 96 20 72 88 180 268 492 636 712 680 668 292 376 296 372 292 368 300 372 304 396 280 364 288 352 308 228 0 12 16 28 16 16 32 92 120 184 132 140 108 88 88 136 88 148 196 240 136 224 172 332 364 716 732 888 680 744 652 764 572 692 560 696 568 696 536 644 484 632 476 576 436 560 440 568 444 568 444 568 436 552 412 528 396 520 396 532 416 556 440 576 452 604 480 612 480 592 452 576 444 564 428 568 436 576 440 580 444 576 432 556 416 556 432 584 456 584 496 540 284 396 324 484 372 604 456 588 472 592 440 564 452 572 460 640 512 656 528 676 576 640 572 692 568 600 420 380 200 128 32 28 8 40 24 28 36 0 16 32 48 48 36 28 12 20 28 24 32 24 32 20 24 12 20 16 24 16 28 20 28 36 24 28 32 8 28 28 20 112 240 576 424 528 252 432 204 416 208 460 256 492 276 496 272 508 288 476 240 420 192 376 164 372 240 476 360 544 360 508 340 476 272 256 72 44 0 12 20 4 24 36 48 48 40 40 36 48 52 104 148 56 284 336 348 0 204 420 532 184 164 284 488 332 196 4 88 412 532 464 232 96 92 188 444 472 504 344 304 136 148 160 392 368 416 320 336 56 160 36 200 244 320 208 320 88 100 24 172 100 324 240 364 412 428 360 128 0 24 4 12 12 0 20 0 0 68 248 728 552 720 548 712 568 680 496 56 60 68 0 56 96 648 632 772 732 140 0 4 0 12 20 4 4 0 4 0 4 0 0 0 0 4 8 16 20 0 24 0 32 0 28 0 24 0 16 0 16 0 16 0 16 4 20 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 12 16 0 12 0 12 4 28 8 16 0 12 4 24 16 0 0 8 16 12 16 4 4 4 12 0 16 0 16 0 12 0 16 0 12 0 4 0 4 0 4 0 4 0 4 0 4 16 0 0 0 0 4 0 0 0 0 0 0 0 0 0 4 8 0 12 4 12 4 16 8 16 8 16 4 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 20 48 56 44 16 4 0 8 0 8 4 12 4 28 0 0 0 0 56 348 484 560 464 580 344 308 88 136 60 156 92 144 104 156 132 180 136 148 64 144 64 148 64 136 48 124 44 128 48 132 56 136 64 132 92 144 104 152 108 144 100 132 96 132 92 128 80 124 80 132 100 132 108 136 124 140 120 168 104 224 192 372 228 520 576 704 520 584 336 340 96 148 132 136 128 144 80 156 52 48 24 104 76 188 192 168 20 0 4 8 0 12 72 264 320 272 64 168 108 100 48 68 52 84 56 92 8 196 328 324 128 144 80 156 80 232 168 164 104 212 108 200 140 212 168 216 192 352 412 240 116 124 88 208 168 272 224 432 224 264 304 284 268 228 44 56 408 572 324 268 292 324 288 316 252 220 188 188 144 164 180 204 136 120 108 64 80 104 52 64 52 56 44 44 32 44 32 40 32 40 36 44 36 44 40 52 36 36 24 32 28 44 44 40 32 40 32 44 40 52 48 56 44 52 40 48 44 52 48 28 0 8 236 616 588 540 624 700 692 748 740 804 840 864 844 848 800 772 728 728 720 740 744 708 716 744 768 780 788 772 772 772 748 776 792 820 820 844 864 884 900 912 944 932 940 940 988 972 992 996 1004 964 948 936 972 928 916 840 688 752 876 888 920 896 932 872 900 888 960 900 888 856 896 860 892 844 872 828 864 828 884 868 848 828 884 880 872 828 872 904 944 916 896 860 880 880 904 896 904 896 904 856 832 928 868 864 928 944 952 968 944 992 1008 992 980 936 932 928 956 888 880 872 916 912 892 856 872 924 928 868 868 872 840 788 808 820 732 780 752 688 704 680 552 588 796 956 724 796 728 732 744 600 588 572 564 536 528 536 564 616 528 432 316 248 184 156 124 140 112 120 128 160 148 152 140 156 128 152 124 148 124 152 140 128 120 136 128 144 144 140 148 140 112 120 108 144 136 148 120 152 124 140 116 140 124 136 112 148 128 136 112 120 100 112 96 108 84 104 100 136 124 132 96 64 36 60 24 32 0 16 0 32 12 52 32 24 20 220 380 664 588 660 616 640 592 612 304 284 216 280 224 296 232 316 252 348 272 348 308 376 368 284 0 0 0 4 0 4 16 56 68 96 36 60 20 20 24 68 0 20 0 16 0 100 200 504 612 740 620 672 512 608 524 612 476 592 468 548 444 528 400 476 376 472 344 432 316 432 328 440 320 428 320 436 324 432 308 408 288 396 296 400 308 412 320 424 328 452 364 476 380 472 360 456 356 440 340 440 340 444 344 444 344 436 332 428 324 424 332 440 344 468 380 388 160 212 152 264 224 352 336 496 456 492 332 416 352 444 364 476 424 544 464 548 440 556 480 548 428 516 460 556 468 336 188 96 20 40 8 36 28 24 12 52 40 60 28 28 8 24 16 32 20 32 20 28 16 24 12 24 12 28 16 28 12 20 12 28 36 28 32 24 8 88 248 464 324 276 140 204 120 192 124 224 168 264 200 288 208 296 204 276 176 240 128 180 76 156 96 268 224 340 244 316 260 344 256 252 124 48 0 0 4 4 32 36 60 56 52 44 52 84 84 172 316 156 348 388 484 128 248 360 592 324 236 272 588 412 312 48 132 384 588 496 308 180 224 172 484 480 616 376 388 172 252 204 424 340 420 284 372 184 340 212 428 380 544 404 556 492 612 536 740 616 868 740 916 800 940 912 476 8 44 4 0 20 0 44 16 16 92 212 816 684 912 644 876 700 824 724 228 68 124 16 132 132 660 764 896 784 296 8 32 4 8 8 12 0 0 0 0 0 0 0 0 4 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 12 0 0 0 0 0 0 0 0 8 4 12 0 8 0 8 4 8 8 8 8 8 8 8 12 0 12 0 20 8 16 0 16 12 40 40 60 48 56 48 64 56 8 8 0 12 4 0 0 0 0 0 0 0 4 0 16 16 12 12 12 12 8 8 16 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 28 56 60 36 12 4 8 4 8 0 8 0 8 16 12 12 0 28 32 276 452 640 596 732 576 552 328 284 124 212 144 204 152 196 148 200 176 168 144 168 152 176 148 152 120 148 128 148 128 148 128 152 128 148 128 164 140 176 144 180 136 184 136 184 128 192 128 188 120 204 128 212 140 224 148 248 152 300 144 352 224 476 436 868 728 796 604 632 244 344 216 276 76 228 164 224 132 200 124 148 96 128 160 224 180 92 16 0 12 4 4 16 104 292 296 280 140 200 124 132 72 112 88 136 104 152 116 352 392 320 172 276 144 264 188 284 276 280 160 280 204 308 212 324 212 360 276 456 352 340 120 276 232 480 364 472 324 508 240 356 316 324 276 340 28 224 580 532 36 116 108 192 44 184 84 180 80 148 64 132 80 140 68 120 56 84 44 60 32 64 56 52 48 48 44 56 44 40 36 40 44 44 44 44 44 44 40 40 40 40 40 40 44 40 40 36 36 40 48 56 60 56 52 52 48 48 52 52 60 96 0 168 500 596 520 596 564 580 652 784 756 848 828 860 836 780 724 716 668 696 688 732 708 712 696 752 760 780 732 784 812 780 772 772 800 816 824 844 864 864 864 908 920 940 920 960 976 980 972 988 1008 1000 956 916 904 924 884 828 668 776 848 880 932 924 912 920 904 916 892 880 844 876 860 860 836 844 828 832 816 820 864 880 824 816 848 868 840 800 812 872 912 916 864 836 828 832 860 864 864 864 848 844 796 924 832 880 900 932 924 956 932 956 984 976 928 896 904 912 896 860 896 932 932 916 880 876 868 964 948 896 844 904 864 812 784 820 760 736 716 736 712 720 632 712 860 996 792 820 760 804 836 748 660 624 528 556 532 644 656 812 760 828 748 744 560 476 320 336 224 236 156 204 120 164 108 204 148 196 144 196 148 204 156 172 124 156 120 136 124 132 136 140 124 132 124 172 144 168 108 152 104 152 124 172 156 176 152 172 152 160 132 140 124 136 124 120 96 112 108 140 128 124 96 80 60 80 44 68 52 112 100 168 112 176 188 252 276 512 684 712 664 680 636 652 604 660 416 388 300 392 296 400 304 408 308 400 272 420 336 420 432 384 64 36 12 4 4 4 20 36 44 20 12 36 36 36 40 72 0 84 0 72 180 508 632 824 704 768 596 720 672 784 572 660 576 708 548 664 524 644 480 608 472 596 448 552 432 568 452 568 432 552 428 552 428 548 424 544 416 520 392 524 396 528 404 532 404 556 444 592 476 604 472 600 472 588 448 584 448 584 444 580 444 572 436 572 432 568 432 564 428 584 460 504 292 384 256 380 288 400 332 564 528 648 460 548 436 600 452 620 492 668 524 652 492 644 528 660 504 660 576 716 572 664 412 296 160 188 108 116 84 84 72 68 64 48 40 20 20 24 28 28 32 32 28 28 24 20 20 20 24 24 24 28 32 36 32 24 12 4 16 76 52 316 344 636 384 492 196 432 204 452 224 468 256 500 288 524 312 500 288 484 276 468 240 392 172 292 160 368 264 472 276 488 304 500 312 436 248 232 56 32 0 4 12 32 52 60 56 40 36 24 68 352 708 532 536 412 472 184 284 212 408 224 192 100 380 316 304 12 80 160 384 320 252 36 112 32 276 224 376 176 240 164 304 240 452 364 508 404 532 500 608 536 724 624 800 684 828 664 808 664 816 612 820 604 796 628 804 804 596 0 60 8 60 48 4 36 12 12 0 48 560 628 680 488 676 516 688 608 164 16 104 12 52 24 360 628 724 744 448 0 28 0 12 0 0 4 0 4 0 4 0 0 0 0 4 8 0 24 0 52 20 80 24 100 40 104 40 84 28 80 48 60 32 40 8 20 0 12 0 4 0 4 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 24 4 36 16 60 52 100 84 96 68 92 60 72 24 36 0 20 12 4 0 0 4 4 24 0 24 4 32 8 44 16 52 36 84 64 120 92 140 104 144 84 136 116 168 132 164 108 132 120 96 36 8 0 4 0 4 0 4 0 0 0 0 0 4 20 8 16 4 12 0 8 0 16 8 16 4 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 32 60 64 32 0 4 0 8 0 8 4 8 4 0 0 0 0 0 0 104 236 532 404 564 460 588 400 336 88 136 84 156 96 128 68 112 80 140 76 148 92 156 84 128 44 124 60 124 60 124 60 120 56 104 60 120 80 132 88 132 76 132 80 128 76 124 68 120 60 132 68 140 80 152 88 160 80 180 132 284 232 324 412 624 404 516 344 276 80 140 80 148 132 184 104 132 96 124 36 84 88 80 120 200 100 36 0 16 24 8 0 0 72 244 204 192 104 116 60 76 36 92 76 128 96 152 200 312 252 252 84 132 108 180 160 228 116 204 112 228 144 212 168 248 176 296 284 320 180 224 32 108 232 416 272 280 228 244 176 156 108 216 192 136 80 200 576 416 0 176 112 76 104 60 76 88 52 40 44 76 80 52 64 40 40 64 72 48 64 48 44 40 28 32 12 28 8 36 24 36 32 44 36 44 36 32 28 44 40 48 36 36 24 40 32 36 28 40 40 56 52 56 44 52 40 48 44 52 40 24 80 356 480 488 428 500 404 572 620 688 664 772 756 744 744 704 664 672 644 680 684 708 696 700 692 740 764 744 692 760 856 896 852 860 840 852 820 836 836 840 844 876 912 920 920 940 988 956 936 956 1004 1020 964 888 840 880 864 836 704 816 864 864 932 880 920 912 960 916 916 872 916 888 908 856 868 828 860 820 836 800 884 868 840 792 852 840 844 788 824 852 940 920 892 828 844 836 872 884 888 868 868 836 820 860 828 844 896 892 892 920 920 952 1012 988 932 888 924 900 864 888 952 968 924 848 824 828 848 872 892 812 780 852 860 780 760 704 772 652 692 772 744 656 624 716 908 1020 816 784 808 816 800 820 776 704 672 628 632 632 668 688 672 696 712 756 756 756 728 632 528 424 320 252 164 128 108 140 116 140 120 144 128 168 156 140 120 124 112 120 128 132 148 136 104 108 88 120 84 84 20 4 0 20 12 92 84 132 108 140 124 124 104 112 100 112 104 96 72 76 76 100 88 76 36 28 8 44 40 104 140 248 272 288 224 320 428 552 524 600 628 596 568 648 600 640 508 528 296 308 228 288 204 272 192 264 188 276 188 316 240 308 344 348 32 56 0 20 0 16 16 28 20 12 8 56 56 56 44 48 0 0 96 468 620 696 592 680 548 640 524 604 480 580 476 568 456 536 416 512 424 520 388 464 368 448 324 420 316 444 336 436 308 440 324 424 304 412 300 420 308 392 292 392 296 396 300 400 300 404 324 452 372 476 376 476 380 456 356 452 352 448 344 444 340 432 336 440 340 440 332 424 316 468 352 384 240 312 196 240 180 272 196 336 380 540 420 452 312 452 376 488 392 464 344 452 360 452 372 488 368 504 448 588 464 636 432 316 212 252 188 180 128 112 72 80 40 44 12 32 12 28 20 28 24 32 20 28 16 20 12 20 16 24 20 28 12 44 20 20 0 0 8 44 48 328 320 420 288 268 120 204 180 244 160 252 184 280 220 320 248 296 208 288 212 284 172 212 100 148 48 184 132 248 168 264 224 296 244 316 260 252 84 40 0 0 28 24 48 56 60 44 52 104 160 524 1020 916 972 860 992 824 960 728 772 616 680 464 612 440 540 248 284 176 392 364 448 344 588 468 752 568 808 632 864 740 952 800 1000 808 996 816 1016 844 980 828 1020 764 972 776 948 752 968 756 956 728 988 716 964 764 924 752 872 60 92 16 0 52 0 16 0 52 64 48 644 748 820 728 848 612 820 792 488 32 152 32 96 48 356 740 852 780 580 8 48 4 32 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 12 60 84 112 124 136 144 144 136 128 112 136 120 120 92 84 56 56 36 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 24 0 48 48 112 124 184 176 160 136 172 136 144 80 72 28 4 4 8 20 52 100 136 168 192 200 216 240 252 276 288 296 304 308 316 316 316 304 296 288 228 240 252 260 252 228 200 184 184 148 72 32 12 12 4 0 4 0 0 0 0 0 4 0 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 32 28 0 0 12 0 0 0 4 0 4 0 4 4 4 12 4 24 0 80 132 548 564 700 532 656 608 632 368 292 148 196 136 208 104 152 108 148 128 180 144 164 116 148 116 144 108 148 144 148 92 180 132 156 144 132 116 200 124 176 112 164 128 216 128 204 132 232 144 264 140 236 176 292 176 316 244 424 360 540 400 744 652 840 580 596 284 292 120 256 148 232 152 232 148 180 128 180 124 136 80 128 92 76 36 16 16 4 24 0 4 12 88 296 312 284 128 160 88 140 88 156 128 224 208 224 228 384 308 296 152 268 168 280 208 280 208 284 208 324 236 356 252 384 280 440 316 428 248 320 128 392 240 472 520 568 264 340 240 272 108 332 168 192 156 232 868 532 4 188 108 112 172 240 44 196 68 124 76 100 80 120 56 80 52 80 44 104 8 28 32 40 44 44 44 36 28 36 32 32 28 28 32 32 36 32 32 32 32 32 32 32 32 48 40 32 28 24 32 40 44 40 44 48 52 52 52 52 52 16 360 528 456 632 516 592 488 600 552 700 704 740 652 688 608 700 716 780 700 760 736 800 800 832 808 824 692 560 432 524 624 876 896 948 976 1004 988 1000 984 968 984 1000 968 1004 972 1020 968 592 624 912 1000 996 964 1008 1012 936 964 748 608 832 824 884 896 864 904 916 924 880 860 828 840 840 848 828 840 824 832 812 816 844 856 860 856 844 840 852 864 852 808 820 892 932 908 876 884 892 956 936 920 992 960 896 812 912 736 912 976 928 912 940 904 1004 968 940 852 848 916 868 840 908 908 964 884 816 820 868 868 948 756 876 836 836 740 776 704 696 700 664 724 788 724 740 624 764 804 1020 752 812 828 784 796 728 852 776 704 776 648 700 712 760 660 696 664 756 708 776 728 812 708 732 660 668 492 412 260 224 200 176 208 224 140 260 204 228 156 180 120 152 136 152 144 116 152 104 76 212 80 80 92 288 324 364 132 96 92 188 108 144 116 132 108 120 96 112 92 100 68 104 64 104 80 36 64 52 116 284 364 492 520 592 560 476 272 528 536 532 576 644 624 708 604 648 604 636 516 604 600 628 296 348 280 392 284 376 240 392 280 368 284 384 312 360 168 68 36 32 36 52 64 52 44 24 60 112 60 40 20 112 96 524 636 816 684 760 660 764 652 704 584 708 608 708 548 672 572 644 524 672 532 648 488 612 464 592 448 556 424 552 432 560 432 556 432 556 432 552 420 540 412 524 392 520 388 516 392 520 396 536 404 536 432 588 484 616 480 612 472 600 456 584 444 576 440 580 452 588 436 552 412 564 448 596 480 492 340 480 320 424 248 372 260 416 360 584 528 628 444 592 484 660 500 624 464 608 456 592 456 596 440 636 560 744 600 708 520 492 292 304 244 264 108 84 40 44 52 40 28 0 36 12 12 16 32 48 52 44 32 24 28 28 20 24 36 28 12 48 36 8 32 40 0 80 132 508 388 600 352 544 268 488 244 472 248 492 276 512 296 524 316 520 308 504 324 504 280 428 228 332 172 308 184 424 268 488 252 504 308 476 292 400 260 200 20 56 4 24 60 100 60 36 36 48 124 288 824 696 792 640 816 652 836 664 840 672 844 676 844 648 784 572 676 504 696 600 808 656 844 672 832 660 844 660 808 628 804 608 780 596 788 608 792 616 772 580 748 584 764 568 740 560 740 556 756 572 760 560 740 592 740 676 808 124 12 0 48 28 40 4 20 40 0 72 412 664 708 544 688 540 696 664 604 32 88 16 12 12 168 572 760 664 640 44 28 0 16 0 0 4 0 4 0 8 4 0 0 36 0 16 12 120 136 220 156 252 184 260 188 248 172 216 144 176 144 176 140 160 136 152 128 100 124 128 60 36 44 44 8 32 4 4 16 28 8 4 4 12 0 28 48 48 72 116 116 156 112 160 152 240 236 284 244 276 224 252 208 248 204 232 176 168 160 184 212 252 296 324 356 324 360 332 360 328 380 332 356 296 340 284 340 280 324 244 284 168 204 140 220 196 256 172 188 128 128 56 36 0 12 0 8 0 4 0 0 0 0 4 0 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 32 24 0 0 8 0 0 4 0 4 0 4 0 0 0 0 0 0 0 20 20 260 316 560 408 512 456 592 448 400 212 196 56 104 28 80 24 76 52 124 88 136 76 112 56 144 88 116 28 84 68 116 72 88 44 160 88 116 28 100 44 132 36 104 4 92 16 128 52 172 92 264 144 276 188 400 308 500 280 508 448 660 536 624 300 244 116 116 80 140 88 120 88 152 100 124 88 128 80 92 32 72 40 44 16 12 12 20 28 8 0 12 48 236 232 220 64 68 0 68 76 196 156 180 96 236 192 292 200 172 40 160 88 196 104 204 116 224 148 252 172 268 188 284 224 324 244 288 180 284 188 284 428 652 428 344 232 240 216 172 124 188 84 168 144 312 888 424 0 0 0 52 280 340 120 64 76 88 84 76 92 88 60 44 56 84 28 12 68 32 40 40 32 40 20 36 12 40 24 32 20 28 24 32 28 32 24 32 24 32 24 32 24 48 36 36 20 28 28 40 40 40 36 44 36 40 28 32 16 228 424 472 408 584 532 632 596 704 620 624 480 432 448 584 588 576 552 564 544 632 648 676 660 636 668 732 700 664 632 708 780 844 840 900 900 936 916 952 940 956 972 992 976 960 924 936 920 568 788 948 896 956 952 904 1000 1008 932 628 516 764 840 900 888 908 932 924 920 880 868 848 860 812 820 804 816 812 844 852 880 748 820 844 912 884 908 876 912 868 892 888 984 968 960 908 944 912 896 968 1012 1012 960 908 900 932 832 912 964 928 956 996 1004 1016 968 932 892 864 896 852 876 940 880 868 808 796 856 912 880 796 816 888 868 900 932 928 872 940 920 812 772 740 724 712 656 736 804 1020 748 776 800 752 788 764 740 708 748 720 664 628 668 628 624 656 656 656 624 660 684 632 616 648 680 720 684 632 564 524 404 244 236 184 176 272 204 204 152 164 128 136 124 132 120 160 120 104 144 56 0 416 704 908 796 884 628 256 16 100 28 100 76 92 68 84 60 80 56 76 36 68 20 60 72 120 236 456 464 524 524 552 496 524 488 496 272 492 544 536 520 552 548 532 464 592 576 688 584 640 556 496 196 244 184 248 180 256 200 240 172 244 196 320 280 368 180 40 0 36 12 48 40 56 44 64 84 0 64 96 0 236 536 644 652 712 560 632 548 616 512 576 468 580 480 572 444 544 460 512 420 528 420 500 376 456 352 452 332 432 312 428 320 432 320 424 312 424 308 416 300 408 292 396 292 392 288 388 292 392 296 404 304 408 320 440 360 472 376 480 376 468 364 456 352 448 348 444 352 452 336 416 312 428 348 484 392 376 272 380 276 320 208 244 196 284 252 416 408 516 396 428 352 452 336 432 340 448 336 448 344 456 332 484 420 568 452 504 340 360 296 332 228 200 52 96 24 4 0 20 32 48 4 28 12 16 20 44 48 56 40 32 28 32 12 24 24 24 0 40 8 16 16 20 0 24 100 356 300 380 260 308 204 268 188 260 188 276 204 288 208 292 220 316 224 284 224 272 176 212 136 204 92 156 80 196 144 244 168 260 216 292 220 304 224 220 80 48 16 0 20 68 60 44 32 64 136 300 872 820 968 784 988 780 976 788 988 800 988 804 988 812 988 800 964 796 980 840 1020 800 1020 792 1000 760 996 768 976 760 1004 780 1012 760 976 728 960 768 996 780 988 748 960 744 968 736 948 736 952 748 960 744 940 748 948 820 996 332 52 28 0 24 0 8 0 24 48 92 368 784 916 756 848 716 816 776 708 184 64 36 72 64 136 476 748 644 648 112 28 4 20 0 0 0 0 0 0 4 0 0 0 0 0 44 76 136 144 148 132 156 156 164 152 156 132 132 112 112 100 112 100 120 104 120 104 140 108 108 72 96 80 68 0 20 4 44 40 56 32 84 108 144 108 140 160 188 140 136 104 120 68 92 60 112 88 116 68 116 76 112 88 144 124 164 132 184 184 212 220 264 288 320 336 316 340 344 336 320 340 348 352 344 348 340 344 336 324 300 284 224 204 188 212 248 268 248 228 184 164 116 60 24 12 8 8 4 0 0 0 0 0 0 0 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 28 20 0 0 8 0 0 0 0 0 0 0 0 4 0 4 12 20 0 16 20 220 336 596 504 584 512 688 620 688 512 516 320 376 248 276 124 164 84 152 84 160 92 156 80 128 72 228 140 220 144 208 344 452 132 180 132 212 172 232 192 236 116 236 176 344 256 444 376 656 584 720 524 628 528 692 560 680 548 812 648 760 776 892 284 276 124 228 152 228 120 164 124 172 128 152 120 152 104 112 60 44 20 20 12 12 12 4 24 12 12 32 72 248 284 300 140 192 112 208 156 244 176 272 236 260 272 436 264 272 168 328 168 312 196 332 228 368 264 408 284 412 280 440 328 488 340 460 284 492 324 428 456 656 296 408 292 432 308 300 212 284 140 436 244 392 880 464 148 240 144 220 232 412 144 124 116 184 116 220 140 272 132 220 92 64 8 44 40 36 36 32 44 36 44 32 36 36 32 32 28 28 32 32 36 32 32 32 32 32 32 32 32 48 44 40 36 36 40 44 48 48 48 48 44 40 32 24 20 404 452 344 272 388 356 420 400 432 324 332 152 196 244 436 380 432 324 360 312 436 408 480 432 540 556 672 672 720 708 764 748 776 764 820 804 852 836 900 876 960 924 1020 988 1020 916 988 964 916 936 980 780 948 988 1020 1004 1020 1004 880 612 808 868 1008 936 904 900 880 872 848 852 844 856 820 836 832 840 820 808 780 768 808 796 788 772 784 816 880 920 896 864 864 900 940 944 964 980 996 1008 1020 916 780 704 800 772 916 848 960 960 992 996 1000 1020 996 908 904 884 876 860 840 896 940 856 860 848 884 884 872 684 756 932 732 908 1020 804 892 644 560 600 744 716 756 780 776 736 804 812 948 668 728 764 720 688 760 684 768 740 740 720 704 564 616 584 652 600 624 544 600 572 648 592 640 596 664 616 640 556 620 504 476 488 364 340 460 320 328 240 284 196 220 160 176 128 164 148 168 144 76 396 948 992 900 824 924 816 724 284 148 80 132 84 120 84 120 84 120 84 140 80 140 92 144 148 280 460 568 512 564 536 568 496 556 536 592 332 508 544 556 488 552 560 668 640 724 684 712 620 680 628 576 316 420 332 412 280 428 312 428 308 408 316 436 372 448 268 72 48 68 48 60 48 68 60 92 24 96 32 56 240 676 780 748 672 748 620 756 616 656 508 652 560 684 548 660 548 672 536 636 516 656 512 624 464 588 440 584 440 552 424 552 432 552 428 536 412 536 412 532 404 524 396 524 392 520 388 516 392 520 396 528 404 536 408 544 428 576 464 608 468 600 464 596 456 588 452 580 448 584 432 556 416 568 448 604 484 484 356 504 364 460 288 380 272 400 308 472 436 608 524 572 412 540 364 532 420 580 436 588 464 604 456 624 520 660 484 492 288 420 460 576 384 316 132 156 64 24 0 8 56 32 28 36 28 28 32 48 60 72 72 48 48 44 24 28 32 28 8 32 32 16 24 32 0 116 176 524 376 592 344 544 296 500 272 492 272 504 288 508 280 484 272 452 240 404 236 400 212 364 216 356 192 316 152 344 188 404 220 432 260 452 288 436 312 384 232 176 60 76 12 88 80 84 28 44 48 136 676 700 796 604 772 580 780 584 788 588 784 592 780 576 780 604 796 604 780 596 784 580 796 588 780 580 788 600 772 608 792 616 772 584 768 604 800 540 744 596 752 552 724 568 788 604 776 576 764 568 764 560 748 584 740 672 872 388 16 0 20 8 28 20 4 0 48 72 124 500 704 520 644 464 616 524 612 176 12 24 60 32 76 308 624 596 652 196 4 8 24 0 0 4 0 4 4 8 4 0 0 16 32 144 152 216 148 200 120 208 132 200 124 172 108 148 104 116 76 108 76 112 88 120 104 148 104 116 132 176 184 216 224 172 152 176 180 208 192 220 220 228 216 220 224 260 184 136 120 132 84 108 72 120 88 120 68 96 52 96 72 136 120 176 136 196 164 204 184 220 212 236 236 260 304 312 340 300 340 300 332 280 332 272 332 264 308 224 264 152 188 108 188 168 264 208 260 180 200 120 104 12 16 0 12 0 4 0 0 4 0 4 0 8 0 8 0 8 0 8 0 12 4 12 4 12 4 12 4 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 16 20 12 4 0 4 0 8 0 8 0 8 0 0 12 0 0 0 12 0 0 0 124 160 400 348 452 352 504 424 628 524 604 432 496 360 376 192 220 116 132 32 96 44 128 64 136 0 136 24 48 0 156 628 660 80 100 44 160 76 96 52 232 116 284 256 432 328 520 468 656 500 664 480 672 504 652 420 592 432 640 412 636 784 776 68 188 136 148 104 120 60 100 84 124 76 108 72 96 56 52 16 0 8 4 16 12 28 20 24 16 0 0 12 172 228 280 84 160 64 152 92 164 84 180 152 132 128 352 340 344 140 200 72 208 120 248 160 268 172 288 196 284 184 308 240 360 252 340 236 384 344 380 216 216 156 436 364 516 248 196 132 180 212 408 212 392 752 352 216 292 236 280 280 204 212 172 212 136 236 380 284 136 148 448 312 48 44 100 0 32 44 40 28 40 20 44 16 40 24 32 20 28 24 32 28 32 24 32 24 32 24 32 24 48 36 40 32 40 36 48 44 56 48 52 44 48 32 32 8 368 372 288 224 324 332 340 308 352 232 244 184 276 304 360 248 304 204 220 200 232 236 324 332 428 480 576 564 592 572 592 540 604 620 648 652 676 688 724 708 784 728 816 844 880 832 860 908 952 752 920 912 632 340 400 564 872 984 972 852 1000 984 884 848 900 872 864 828 836 816 824 804 796 788 824 848 904 904 916 896 904 916 896 912 900 916 896 908 952 924 880 916 940 972 948 936 984 976 952 772 672 524 468 452 472 468 540 564 612 580 604 776 1020 972 956 944 924 916 856 876 932 876 896 920 904 848 772 500 600 656 684 648 912 812 436 236 140 360 704 768 776 832 760 772 800 812 900 660 720 800 784 776 728 732 708 712 708 696 704 616 588 540 532 516 548 536 540 508 524 504 508 476 504 516 552 540 600 628 752 768 412 328 404 284 300 228 268 200 236 184 196 152 136 144 136 12 120 756 1004 708 844 728 684 580 728 380 140 84 80 56 92 64 104 80 116 88 140 84 164 148 192 172 280 476 552 512 536 532 536 468 504 500 508 340 516 544 576 524 604 600 676 556 620 556 640 512 580 508 468 232 348 300 336 252 308 252 332 256 332 252 352 284 372 168 48 0 68 16 52 16 60 52 64 0 112 0 124 564 728 576 580 500 568 484 600 452 468 356 516 436 544 412 516 436 536 412 508 416 516 404 480 356 436 332 444 324 428 312 428 316 424 308 408 296 408 296 408 292 400 284 396 292 392 288 388 292 392 296 400 308 408 300 396 304 428 348 452 352 456 356 456 352 452 352 440 344 440 332 420 324 436 348 476 368 336 228 352 272 340 228 284 228 296 220 312 284 452 412 468 336 376 252 364 316 432 324 440 352 460 344 468 376 456 304 288 136 312 408 576 424 352 180 92 20 20 0 28 4 36 40 32 24 36 40 56 60 72 68 52 48 44 20 32 32 36 0 40 16 32 8 8 0 64 176 368 288 376 240 328 224 296 192 256 180 264 208 280 208 260 184 180 112 164 136 200 160 208 172 204 128 172 88 148 84 184 120 216 168 276 204 288 220 284 204 184 136 84 0 24 28 68 24 76 96 184 724 848 996 772 1004 796 1016 792 1004 784 988 764 968 776 984 776 972 764 960 760 968 748 992 768 1000 760 972 752 952 748 948 728 936 728 948 740 960 748 960 784 952 744 944 808 1020 780 952 752 920 736 908 724 896 692 836 680 892 524 56 20 24 12 0 16 0 0 52 72 88 416 736 612 712 576 680 584 684 284 40 64 20 0 128 284 596 644 720 352 28 24 12 0 4 0 0 4 0 4 0 8 4 56 56 120 116 128 92 104 88 112 88 96 64 80 48 80 48 60 44 48 36 48 48 72 64 88 64 104 116 140 148 280 380 416 348 336 320 360 308 252 160 140 160 164 116 148 96 84 64 84 40 72 40 92 68 104 64 80 36 68 32 76 48 92 60 84 60 88 72 104 92 116 104 184 220 284 328 356 360 332 304 320 328 312 320 300 296 264 256 196 180 144 168 200 256 272 288 248 236 200 144 80 16 8 4 4 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 12 12 12 12 12 12 12 12 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 20 16 8 4 0 0 0 4 0 0 0 0 0 0 20 0 4 0 8 0 4 0 108 164 384 392 524 436 576 480 700 632 784 604 692 560 632 444 512 364 404 256 348 256 372 272 436 232 384 236 316 164 340 704 488 128 344 332 440 400 508 492 552 420 616 516 676 492 716 628 808 624 820 704 896 696 800 620 676 648 800 576 688 624 608 216 324 188 216 116 144 84 120 104 124 100 108 84 88 48 44 8 24 4 16 8 12 12 8 12 16 0 24 36 208 332 460 264 328 180 316 324 508 352 316 116 324 128 404 572 736 392 416 284 436 280 488 312 484 300 476 308 492 316 500 364 540 368 536 396 604 532 628 272 460 440 656 704 880 376 376 208 376 416 488 228 480 700 404 268 316 224 428 384 508 180 396 824 660 84 72 192 204 300 612 388 156 0 48 12 48 36 32 40 24 44 24 44 36 32 32 28 28 32 32 36 32 32 32 32 32 32 32 32 40 40 40 40 44 48 48 52 44 48 48 48 44 44 40 36 248 328 372 340 432 468 464 392 528 328 376 344 456 388 432 304 416 268 344 260 328 304 460 416 492 520 628 584 592 548 576 516 572 548 608 568 644 612 676 580 532 372 520 480 620 552 644 648 984 916 1020 628 344 236 416 220 772 936 1020 872 936 620 756 1000 1004 956 976 928 956 904 920 868 896 820 812 764 816 796 832 788 852 788 848 820 912 872 924 852 864 840 932 904 984 944 1000 936 1012 832 696 700 848 560 424 504 416 344 384 372 408 372 440 744 1016 952 952 896 908 892 824 772 944 880 904 876 828 748 796 516 616 364 444 484 844 520 252 252 188 408 804 800 796 792 788 816 824 828 908 676 692 680 656 628 692 792 692 708 752 616 708 728 684 600 572 488 512 476 500 448 456 456 552 584 680 708 812 828 896 932 1020 964 424 308 400 308 388 296 372 284 344 268 304 236 308 200 272 120 380 960 1004 844 1020 820 876 684 696 460 412 120 188 124 188 144 212 164 228 176 248 160 260 232 308 236 316 432 608 548 616 584 608 504 544 508 600 532 700 648 632 524 556 464 436 308 396 536 712 648 636 568 532 304 428 356 464 344 480 332 456 344 456 368 468 384 452 260 108 76 104 72 84 60 100 88 136 52 60 172 684 708 656 604 700 588 676 524 616 440 536 480 608 524 640 496 616 528 652 496 636 512 648 500 612 452 576 432 572 432 548 424 548 428 544 416 532 412 536 412 536 408 528 404 524 392 520 388 516 392 520 396 532 408 536 396 512 392 540 432 576 444 584 456 596 460 592 456 576 440 572 428 560 428 576 452 592 448 420 272 424 312 444 296 400 292 416 292 408 332 516 468 648 476 568 384 532 420 580 436 576 464 592 452 584 468 540 356 340 232 420 464 652 572 576 364 252 60 32 24 56 12 0 64 16 32 52 64 76 72 72 64 56 56 52 36 44 60 64 48 40 48 24 16 32 0 184 268 556 388 596 356 544 324 460 248 444 244 468 272 472 260 408 196 296 116 272 148 308 164 304 180 328 176 332 168 324 160 336 184 376 248 444 292 440 280 416 256 376 240 268 64 96 36 96 36 68 84 112 540 712 808 600 788 592 780 596 776 584 764 580 748 596 768 596 768 604 780 616 780 608 772 612 764 616 744 644 760 704 780 700 788 736 796 684 732 652 764 612 704 552 696 596 764 532 660 504 640 484 636 480 628 508 620 508 692 524 72 0 28 28 0 16 24 8 20 36 64 236 596 520 620 484 596 496 672 368 72 52 12 4 112 236 528 632 704 424 4 0 4 0 12 4 4 12 4 8 8 24 36 152 108 164 108 180 112 176 104 156 88 124 68 88 60 72 60 84 48 72 32 64 44 80 56 104 64 96 92 92 80 192 308 564 516 528 468 464 340 252 120 92 104 136 52 80 56 100 68 108 64 96 60 100 68 100 64 120 80 112 64 96 56 96 64 92 52 92 48 92 68 96 84 104 132 172 232 280 336 296 284 264 312 240 292 228 276 200 248 136 168 76 140 116 224 196 268 220 252 184 196 76 36 0 8 0 4 0 0 4 0 4 0 4 0 4 0 4 0 4 0 12 4 12 4 12 4 12 4 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 20 24 12 0 4 4 0 0 16 0 8 0 8 0 0 8 0 0 0 0 4 8 0 0 44 252 268 368 288 420 332 456 420 644 504 636 484 580 396 532 392 480 336 436 308 416 292 412 272 452 352 560 448 444 392 468 316 552 372 432 372 492 352 500 356 520 388 524 368 576 492 700 532 720 556 672 404 552 412 580 596 668 300 296 184 228 184 204 140 136 76 104 52 92 40 76 36 64 24 36 4 8 0 8 24 8 32 8 32 12 20 16 0 8 0 120 292 496 328 264 140 284 332 488 320 248 52 204 56 232 336 604 520 552 296 356 244 372 268 388 260 360 224 368 232 360 256 380 252 408 336 540 420 332 136 512 340 304 592 668 200 236 136 348 396 280 120 476 532 396 296 376 336 476 420 452 348 360 432 124 12 4 0 520 572 604 520 504 140 12 116 36 36 36 24 40 20 44 20 40 24 32 20 28 24 32 28 32 24 32 24 32 24 32 24 36 28 36 32 44 40 48 40 32 28 36 28 36 24 28 8 160 248 420 364 428 420 412 332 396 252 344 352 416 332 388 352 320 216 272 228 240 288 416 352 432 480 596 564 556 488 524 504 516 536 528 536 560 576 552 472 364 224 316 308 428 472 520 588 844 788 892 848 912 856 808 788 808 924 920 592 476 276 272 464 584 572 624 612 652 616 640 604 660 628 672 668 736 732 776 748 784 740 748 720 764 756 800 780 860 884 932 868 872 876 960 956 820 656 560 540 736 544 488 640 516 460 520 532 560 504 572 836 968 936 944 904 916 928 860 816 900 856 848 808 688 644 772 532 516 512 484 776 880 292 232 156 140 368 668 728 716 732 760 812 760 704 676 568 592 532 344 224 312 720 776 684 712 652 668 604 588 572 576 520 520 528 596 612 776 784 876 932 956 904 944 988 948 956 1020 876 308 240 288 212 280 184 272 200 284 224 276 224 264 192 280 140 420 848 844 804 760 668 748 532 564 408 340 96 172 128 184 144 204 164 220 176 252 160 228 192 268 212 248 340 536 548 592 572 572 500 508 452 516 468 536 400 352 224 260 140 272 200 388 476 628 508 576 528 576 316 368 288 328 284 332 256 324 256 348 284 372 292 388 184 92 16 88 16 72 32 88 60 80 24 0 444 772 468 532 468 508 456 556 408 456 304 408 388 504 400 500 384 496 408 508 392 504 404 504 392 468 348 432 332 432 316 424 312 424 312 416 296 412 300 416 304 416 300 412 296 396 292 392 288 388 292 392 296 400 300 396 288 384 288 396 308 428 336 444 356 464 364 464 364 440 336 428 324 428 336 444 352 464 364 308 180 288 224 320 248 268 220 288 224 300 232 368 336 504 412 476 352 424 348 448 356 460 384 468 372 464 380 408 248 216 140 344 308 476 472 544 400 352 116 0 0 36 8 20 40 8 20 56 64 72 56 56 44 44 40 48 32 56 76 92 68 52 16 16 0 0 0 116 236 392 288 380 240 352 220 280 136 220 164 252 212 276 180 188 100 120 60 96 72 116 72 104 76 160 132 172 124 172 92 164 80 196 136 272 212 292 216 276 216 292 244 224 76 56 0 24 0 48 132 168 564 828 1000 772 1012 788 1000 788 996 788 992 784 984 780 984 780 980 780 968 752 932 776 952 760 924 740 892 764 936 748 840 676 796 696 860 740 884 708 828 664 768 608 728 596 728 592 716 584 720 604 736 612 736 624 748 620 772 668 280 0 24 16 0 0 8 28 0 32 112 208 608 580 680 560 644 564 696 528 120 0 68 16 136 196 572 744 792 604 124 4 20 0 12 0 0 8 0 0 8 48 56 112 68 92 80 128 104 116 68 80 44 68 20 52 0 44 0 44 16 32 8 32 8 36 16 80 20 40 48 80 36 84 104 400 452 536 476 400 276 240 188 144 36 28 0 0 0 44 0 28 0 28 0 28 4 36 8 56 32 68 40 64 36 68 40 44 4 36 8 52 36 80 68 96 80 104 124 208 280 320 332 328 340 300 308 284 304 280 296 228 220 168 180 184 236 244 268 276 260 252 228 164 64 16 0 4 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 12 12 12 12 12 12 12 12 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 24 28 8 0 4 8 4 0 4 0 0 0 0 0 0 4 0 4 0 0 0 0 0 32 88 280 284 420 376 532 420 520 472 720 636 800 664 780 608 724 592 700 560 652 512 620 496 580 460 564 428 624 588 664 460 580 476 592 420 564 500 668 484 668 512 716 556 780 620 872 700 856 652 848 596 728 520 732 620 872 652 508 176 320 296 312 164 236 164 192 112 124 84 88 64 52 40 36 24 24 4 20 8 36 4 24 4 12 8 16 12 20 4 60 0 120 340 680 572 496 300 384 288 404 228 308 188 264 200 356 228 544 664 896 568 676 428 644 456 716 508 656 396 568 352 536 368 552 388 620 524 784 460 408 332 696 396 400 524 484 212 348 316 588 428 316 200 496 376 344 196 372 328 500 316 280 168 328 232 60 28 116 16 760 732 796 824 784 196 64 0 56 36 32 36 20 44 24 48 32 32 32 28 28 32 32 36 32 32 32 32 32 32 32 32 28 28 32 40 44 44 44 44 40 40 40 36 32 28 20 16 36 128 444 424 528 440 480 428 496 368 504 460 516 396 460 360 440 376 548 404 360 316 496 396 472 496 640 620 604 492 512 492 540 480 536 476 608 576 624 460 420 224 412 308 500 516 644 660 660 420 576 404 572 440 572 484 604 560 904 592 468 236 352 216 420 356 492 428 532 444 540 452 520 456 568 464 524 424 540 480 452 436 672 652 804 704 828 728 808 680 724 532 628 556 688 560 924 860 924 872 980 896 916 852 840 796 896 904 900 868 828 976 872 820 872 848 860 836 820 824 932 880 908 872 800 752 972 696 916 972 1020 684 488 568 472 348 280 400 616 700 780 716 764 688 696 552 552 516 640 524 328 160 52 480 844 700 664 740 660 592 652 672 748 744 816 864 972 984 996 936 984 972 904 728 728 768 800 844 888 796 320 336 372 308 364 264 356 264 348 280 344 276 296 256 380 252 556 852 1008 868 1020 928 920 636 752 496 456 264 324 236 312 240 316 240 316 240 344 236 320 232 328 248 284 288 600 588 656 564 584 512 536 440 424 372 448 400 476 420 524 456 600 608 708 668 656 580 628 612 660 424 500 396 480 364 504 340 504 392 488 376 456 380 460 284 160 108 124 88 124 96 140 96 140 28 364 656 688 456 728 468 596 532 676 496 572 420 544 488 628 496 600 492 620 496 616 496 616 492 628 476 592 440 572 428 564 428 544 420 548 424 540 404 532 408 536 416 540 412 536 408 524 392 520 388 516 392 520 396 516 380 504 376 508 384 512 380 540 412 560 440 584 452 588 452 576 432 560 424 564 440 584 452 572 460 432 276 392 276 416 296 396 272 388 296 408 304 440 368 576 484 644 484 592 448 580 456 568 464 560 440 552 452 500 328 308 284 460 400 512 488 636 500 548 312 176 24 32 32 28 24 16 28 64 56 68 44 56 40 44 36 56 44 84 108 140 124 72 56 20 4 48 24 248 340 556 388 584 372 548 336 420 208 368 192 436 268 472 248 364 140 272 88 220 76 220 92 224 116 320 156 320 164 312 164 288 156 308 204 388 276 456 292 480 304 464 292 400 228 264 76 100 24 40 108 84 372 688 840 628 768 640 788 644 784 636 772 628 756 648 772 628 744 604 708 552 656 536 636 568 648 568 560 532 552 424 376 380 320 372 364 460 456 524 600 568 656 588 640 548 604 524 604 520 616 544 636 548 628 524 640 552 652 668 376 0 8 16 20 16 8 36 12 0 116 172 476 552 568 504 540 552 644 592 180 20 80 76 88 168 400 632 672 600 192 0 48 0 12 12 8 12 0 4 24 72 104 144 80 152 92 188 116 168 84 128 68 92 52 48 40 24 32 40 20 56 24 60 28 64 36 76 36 64 76 104 84 92 84 220 324 512 476 472 400 500 500 508 108 40 32 60 0 84 0 36 4 44 12 52 24 68 40 64 44 96 68 100 60 100 68 96 36 84 24 88 60 116 100 132 120 108 108 144 244 308 372 292 316 240 276 224 280 236 292 228 252 168 204 160 228 192 256 228 264 220 272 172 108 0 12 0 4 0 0 4 0 12 0 4 0 4 0 4 0 4 0 12 4 12 4 12 4 12 4 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 28 28 4 0 4 8 0 0 8 0 8 0 8 0 0 0 0 12 4 0 8 0 0 0 24 136 164 332 328 436 284 376 256 452 356 576 488 684 556 644 472 616 416 544 360 528 376 492 364 516 316 412 240 456 248 384 236 348 260 472 296 496 372 548 396 588 436 652 504 680 468 660 468 576 328 496 424 664 552 532 208 156 100 216 124 148 180 176 128 140 44 44 0 28 0 16 0 8 0 0 0 12 24 8 20 0 20 4 32 20 40 0 0 28 0 0 232 620 564 624 308 256 92 216 108 196 128 200 112 188 72 232 292 624 544 532 356 440 368 584 460 532 284 340 156 320 192 360 252 472 436 524 216 268 340 460 252 420 192 128 92 264 336 560 276 152 116 260 148 308 124 228 148 228 92 172 68 292 404 48 0 0 24 592 548 720 772 360 0 128 20 40 40 32 28 36 24 48 36 40 24 32 20 28 24 32 28 32 24 32 24 32 24 32 24 24 16 32 28 40 36 44 36 60 48 52 40 40 20 20 0 0 48 416 424 524 356 376 356 408 312 396 364 456 436 492 372 392 468 676 504 284 212 404 372 412 440 588 612 596 464 460 460 428 424 404 432 504 576 540 452 332 224 328 248 332 396 464 536 480 72 264 504 672 752 900 836 712 268 476 524 336 224 328 276 356 352 420 388 408 352 384 344 388 352 376 256 260 244 436 496 692 652 736 580 492 300 312 252 328 224 244 220 408 440 432 236 772 456 532 576 704 716 812 680 956 944 1016 992 1004 1004 1000 1012 1016 972 1000 984 944 844 840 892 776 696 700 688 656 696 980 732 788 868 984 716 288 508 324 308 288 364 440 600 724 668 688 568 556 520 524 496 464 312 168 136 52 156 700 684 592 632 588 780 916 896 908 876 920 920 928 864 924 840 860 860 788 640 664 772 808 840 876 720 236 252 252 216 272 172 260 168 268 196 272 208 252 208 252 228 416 556 892 768 744 544 744 676 584 352 364 164 268 212 264 204 252 192 240 188 216 160 236 152 220 156 136 136 232 264 324 256 288 284 328 244 288 260 396 492 660 588 668 592 684 628 664 536 616 560 544 348 436 244 352 320 356 324 360 296 376 316 364 284 368 308 428 252 124 40 88 20 96 52 108 48 72 36 568 572 456 444 484 404 560 480 536 328 408 320 472 424 532 384 472 392 508 384 480 400 480 380 480 368 448 332 424 324 424 312 420 308 424 308 412 292 404 292 408 300 412 300 408 296 396 292 392 288 388 292 392 296 380 268 360 264 376 280 372 260 376 288 404 316 428 332 432 332 436 328 420 320 432 344 452 356 444 368 336 200 284 188 292 216 312 220 280 220 300 208 300 232 388 364 516 416 468 364 456 380 444 360 436 328 432 356 388 224 236 180 384 308 396 348 500 452 492 404 304 72 4 0 36 0 16 28 44 40 36 24 40 40 24 20 36 32 76 112 136 132 96 56 24 4 24 20 180 296 376 272 376 252 368 236 272 116 136 104 212 208 292 216 208 112 96 32 48 40 84 84 144 148 164 128 148 100 156 80 144 56 172 96 212 168 276 216 292 248 316 232 288 224 240 68 56 0 16 120 128 412 816 1020 804 960 756 932 740 908 712 876 676 856 660 816 600 756 572 744 564 720 564 696 604 692 504 448 264 284 200 276 256 292 208 224 164 240 332 492 532 700 660 740 640 716 616 692 616 708 632 728 620 720 636 764 644 712 712 540 4 64 0 56 16 0 52 0 12 92 192 520 588 628 568 616 652 720 700 372 88 124 8 116 88 244 424 472 516 180 4 52 4 12 8 4 8 0 0 20 80 120 92 60 76 52 76 60 76 52 60 32 60 12 44 0 28 0 4 0 12 0 28 12 36 12 24 28 80 56 60 24 84 92 48 168 360 416 484 536 680 728 772 160 0 16 32 0 44 0 20 0 20 0 4 0 4 0 16 4 48 24 40 0 20 0 44 0 24 0 28 20 84 72 108 96 132 96 128 188 296 368 328 332 280 284 264 300 288 320 328 332 268 276 244 280 260 284 284 264 268 284 240 132 44 8 4 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 0 8 12 16 12 4 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 4 128 204 396 392 532 452 588 480 568 536 712 580 792 672 760 652 808 668 780 628 772 644 756 600 668 568 652 836 920 504 616 476 644 540 744 636 812 668 796 652 844 672 852 652 820 608 772 560 724 500 732 660 720 468 280 148 180 136 224 168 236 184 232 172 136 76 48 20 16 16 16 16 12 8 8 12 8 16 16 16 16 16 4 20 0 20 20 0 40 24 72 208 640 708 880 620 564 220 392 276 296 252 336 260 348 204 400 432 768 656 896 500 708 468 796 564 668 364 628 308 532 328 568 416 652 476 624 284 580 528 528 308 524 320 328 216 456 556 564 204 328 208 332 236 288 184 368 100 576 596 256 136 572 828 216 0 48 272 736 884 976 464 24 40 92 12 48 44 40 36 28 32 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 36 36 36 36 36 36 36 36 32 36 36 40 40 36 36 32 36 48 396 544 540 400 504 432 564 456 568 536 624 516 544 492 544 508 864 508 360 344 404 300 412 568 772 824 844 768 828 780 768 732 700 656 644 612 644 604 496 444 428 372 504 408 616 472 588 480 892 976 1020 880 1020 864 1020 828 728 472 476 380 436 324 484 380 524 440 556 428 532 444 580 496 548 284 676 788 1020 912 1000 836 892 616 584 324 420 296 512 400 656 632 720 668 708 656 944 588 620 484 404 316 404 308 368 408 580 596 724 780 860 816 812 760 772 756 820 708 1020 904 868 700 776 776 992 836 1020 744 548 772 904 632 688 616 776 532 624 620 664 632 728 712 696 508 568 448 492 432 272 124 264 132 140 0 488 640 712 584 604 880 960 884 872 856 888 864 872 848 840 872 892 832 852 844 784 644 796 812 876 784 308 304 348 296 356 280 340 256 344 324 328 272 392 192 328 300 696 412 596 328 380 120 316 388 728 508 412 180 308 220 328 228 320 240 340 240 340 200 308 256 296 148 228 140 248 168 216 136 192 132 208 144 216 160 248 208 304 264 352 296 428 400 504 440 496 368 336 168 156 144 328 336 488 404 488 368 460 380 472 392 484 428 480 384 248 72 136 140 152 76 176 136 224 224 772 536 524 512 680 516 736 576 628 448 532 444 604 540 624 516 632 512 624 492 608 476 608 484 616 476 596 440 560 404 556 420 552 412 548 408 544 404 532 400 536 400 536 396 528 388 512 392 512 388 508 380 496 372 504 376 488 364 484 368 496 380 504 380 508 400 548 436 560 432 564 436 556 420 540 424 564 456 536 400 460 324 408 296 404 300 404 296 408 296 400 288 392 280 464 408 588 472 572 444 564 460 560 432 524 416 500 420 484 292 328 276 472 368 496 396 552 468 656 528 520 296 176 0 40 12 36 16 60 44 40 28 20 32 4 20 32 36 88 84 176 144 164 72 76 0 96 92 376 380 552 380 564 364 528 304 360 112 288 112 324 200 492 344 452 152 296 92 240 72 248 104 300 180 368 212 404 224 364 164 296 132 284 156 340 216 388 252 436 300 464 320 460 308 412 232 224 44 128 0 48 204 272 580 696 696 596 680 552 676 552 656 488 592 460 584 484 604 520 604 548 640 580 708 616 396 264 172 240 164 296 240 352 224 280 160 244 152 192 164 200 252 448 656 704 652 640 752 668 656 652 636 592 604 536 624 484 696 652 572 0 12 0 28 0 28 0 16 24 32 136 348 564 652 612 640 628 676 720 404 104 16 68 12 44 28 72 64 80 68 44 40 12 48 0 16 16 20 48 40 112 92 128 80 108 68 108 72 100 68 84 60 48 32 20 24 4 24 12 8 24 16 36 28 40 32 68 56 72 64 76 76 84 80 160 116 440 636 556 736 1020 700 788 236 120 28 108 76 56 60 72 28 48 8 48 12 48 8 48 16 60 40 88 48 72 24 60 16 80 28 76 44 100 72 132 132 180 124 132 148 296 372 324 296 236 272 184 288 288 308 244 308 244 284 196 256 200 276 224 252 216 248 208 172 68 12 20 0 0 0 20 0 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 0 16 12 8 4 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 64 152 296 240 344 248 412 296 440 416 624 472 636 472 612 452 592 452 620 496 640 488 640 460 664 652 696 624 736 448 656 484 664 484 680 488 656 444 672 496 700 488 652 416 576 352 528 332 544 392 584 392 352 96 148 60 144 104 184 96 168 100 192 112 112 16 32 0 20 0 24 4 20 12 12 24 24 28 16 0 16 16 20 32 20 32 48 0 4 0 0 52 444 572 628 528 660 172 212 144 216 212 236 228 272 184 224 144 496 536 644 444 468 320 576 304 512 236 500 236 504 208 428 260 472 376 376 264 488 368 352 148 240 72 248 200 516 420 356 188 176 196 284 276 328 364 340 104 640 608 220 88 416 868 308 76 268 516 1020 952 652 60 4 28 40 52 40 40 36 40 28 48 32 52 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 24 36 28 36 28 32 16 0 0 352 556 468 336 456 424 584 452 532 484 576 492 560 516 548 532 684 288 332 328 348 232 292 552 708 680 752 824 920 880 1004 976 984 968 956 968 940 964 856 608 368 392 444 320 468 468 452 636 924 856 868 800 904 804 876 916 888 548 352 328 392 380 456 436 436 396 444 448 500 448 524 468 428 528 660 752 900 716 828 692 848 748 788 572 628 588 752 748 832 768 920 900 868 800 920 484 468 280 276 272 348 256 348 380 424 416 468 512 584 576 596 540 508 468 516 520 960 848 824 644 776 568 452 404 668 392 344 320 496 484 572 792 716 776 788 748 820 740 700 504 448 368 408 324 384 376 240 56 152 100 108 20 200 524 664 564 488 792 908 836 816 780 804 776 800 792 812 832 840 788 796 816 820 768 808 792 832 728 264 272 296 228 324 88 248 240 280 96 304 152 120 120 268 288 484 456 344 116 168 164 224 220 336 256 220 104 124 80 152 72 136 88 160 100 192 136 196 128 132 116 164 92 140 72 124 48 108 44 116 56 92 28 92 28 96 40 108 48 140 104 184 136 192 120 112 4 56 48 144 160 224 192 216 168 216 176 256 220 324 296 360 292 156 40 112 84 96 52 124 44 76 304 676 352 436 468 600 496 588 428 464 308 424 336 484 380 500 388 504 396 504 388 492 372 492 376 476 356 452 328 424 312 416 316 412 308 408 304 404 304 400 304 404 304 404 300 396 292 388 288 392 288 388 280 380 272 380 276 380 276 376 268 372 264 360 256 368 280 404 312 408 296 428 324 432 324 420 316 424 328 424 308 364 240 316 220 304 216 296 220 296 220 292 220 284 204 328 292 448 368 460 360 460 356 440 312 412 296 388 300 372 184 208 216 352 288 356 280 400 336 448 392 540 436 292 0 0 8 48 24 16 12 52 44 60 20 40 16 40 24 44 56 84 108 112 108 32 0 12 72 260 304 364 280 364 260 340 220 224 76 96 40 120 164 320 312 268 124 112 56 84 72 124 120 188 192 228 180 252 176 208 108 144 68 124 76 172 124 212 164 264 208 308 232 316 236 304 196 172 64 60 88 28 24 20 56 224 788 696 808 684 800 656 776 608 764 612 776 616 768 628 788 656 772 696 700 444 264 152 180 172 128 140 152 184 152 148 132 136 120 108 108 88 104 140 392 600 848 788 868 812 884 704 740 624 780 592 816 648 752 636 688 140 32 24 0 40 0 20 0 16 32 24 180 292 428 504 612 640 640 456 240 52 20 36 12 0 12 8 12 24 16 20 0 24 0 28 4 24 8 20 32 48 72 88 80 84 64 68 48 52 40 52 28 36 4 16 0 16 0 12 0 12 4 24 12 36 20 60 44 64 52 72 64 84 64 84 104 280 480 700 636 800 580 632 308 168 4 48 80 72 40 52 24 24 0 12 0 0 0 8 0 12 0 28 8 20 0 8 24 20 20 32 8 60 32 76 56 128 84 104 108 208 280 312 308 260 292 264 348 344 356 344 376 340 360 292 304 248 272 252 272 252 264 216 176 76 36 4 8 0 12 12 0 0 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 52 32 12 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 0 64 148 300 252 332 256 360 260 372 360 580 500 672 528 720 592 740 616 764 616 748 596 784 608 892 832 844 628 836 696 788 632 788 644 816 668 820 660 788 632 804 620 764 552 704 512 728 556 740 556 592 304 236 76 184 148 216 196 240 180 240 200 208 152 96 48 24 20 16 24 24 28 16 20 12 20 12 28 20 16 16 20 4 24 0 20 24 8 12 4 44 52 444 720 800 684 880 568 528 208 288 216 368 248 344 244 352 264 596 580 864 732 812 492 812 552 836 540 864 696 928 536 796 508 752 536 788 580 680 408 508 280 400 268 416 416 688 392 368 264 344 344 792 908 968 836 548 160 868 572 340 108 456 904 364 36 160 272 412 408 220 4 4 84 12 24 36 32 32 32 32 32 36 36 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 36 36 36 36 32 32 32 12 316 632 532 432 564 532 624 504 576 520 600 524 584 556 564 700 688 312 444 380 376 288 392 696 844 780 876 900 952 896 876 892 916 944 976 988 1016 1000 1020 748 508 368 516 480 616 396 724 916 1020 868 972 864 952 928 1020 1004 1020 844 724 504 484 368 480 400 552 480 600 496 620 564 612 520 532 772 712 680 992 876 1020 884 996 872 1020 900 1000 884 1020 988 988 728 920 900 936 916 1020 684 568 352 352 328 408 248 316 296 456 444 540 480 540 472 572 520 624 564 608 628 1020 900 1000 780 896 672 604 580 668 396 608 384 384 480 888 704 432 364 460 324 512 396 516 408 396 352 396 348 424 428 356 104 120 120 128 92 52 360 660 556 500 772 864 812 800 784 808 804 860 876 908 900 904 836 816 796 836 832 896 836 868 736 320 328 372 280 312 304 400 216 364 184 336 120 352 520 856 332 704 364 324 192 312 280 372 196 332 148 368 196 328 232 336 204 296 200 308 196 228 160 272 148 200 144 232 64 180 100 168 92 160 88 164 92 180 104 168 92 164 96 180 112 188 116 188 112 200 140 200 96 164 84 168 92 176 96 172 92 132 76 160 96 196 156 228 148 180 104 184 124 148 108 172 80 276 620 752 348 596 604 680 564 624 460 508 388 532 464 588 472 588 484 612 500 624 500 616 488 624 488 608 456 580 436 572 428 548 408 540 404 536 404 540 404 540 404 544 408 540 404 536 396 516 392 512 392 508 384 500 376 500 384 508 388 504 376 484 356 476 356 488 384 520 408 528 400 536 424 552 432 540 412 532 416 528 400 472 344 432 320 416 304 408 296 404 292 396 284 392 280 408 348 520 440 572 468 564 436 520 392 484 376 452 384 436 252 328 284 492 364 468 336 476 388 508 436 604 576 588 304 176 0 72 12 40 20 40 56 28 40 36 48 48 40 76 44 124 76 164 96 120 0 140 164 448 376 548 368 540 344 520 320 436 212 316 100 324 240 540 352 452 184 352 156 328 164 348 188 384 244 436 272 440 252 388 180 320 136 284 136 308 164 336 216 392 264 444 308 460 316 444 292 344 176 128 8 24 0 60 20 8 204 524 656 556 668 524 620 520 624 564 652 592 644 680 748 772 736 784 500 264 128 204 160 208 112 180 104 208 112 192 116 188 92 168 76 144 52 40 72 380 624 836 800 936 924 804 696 644 652 524 632 528 600 656 728 244 4 0 24 0 28 0 12 24 24 4 0 12 72 156 272 296 292 148 76 36 12 68 16 80 16 72 4 40 4 24 16 0 24 0 28 20 28 36 16 64 36 100 80 108 76 68 32 44 28 36 24 16 12 0 8 0 12 4 8 16 20 32 36 44 44 64 60 68 68 76 76 84 76 72 104 200 316 860 924 880 776 1012 580 260 72 160 84 112 96 124 76 96 52 88 48 76 32 60 16 48 12 52 16 48 0 52 12 64 24 72 44 100 72 116 100 168 140 188 152 216 200 256 296 232 264 272 348 292 348 300 356 300 352 284 320 228 264 208 248 228 248 196 164 88 68 4 0 0 12 16 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 4 8 8 88 56 20 4 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 44 188 168 232 76 180 32 140 64 304 272 452 324 452 400 632 512 616 420 552 408 564 468 768 552 588 380 660 504 616 460 588 432 580 448 604 468 648 472 588 432 568 420 560 420 520 404 556 316 276 44 104 56 152 100 164 116 172 108 188 140 188 100 84 0 16 0 20 0 28 12 20 16 16 24 24 24 16 0 16 8 20 24 20 24 20 12 0 0 4 0 248 564 784 420 604 520 604 212 168 20 216 184 256 144 232 184 372 264 528 552 616 344 560 296 536 376 772 572 720 300 624 400 608 432 636 412 468 304 348 104 220 204 476 544 488 224 196 60 220 156 452 360 140 100 188 316 824 392 92 40 316 788 240 0 48 0 12 0 56 36 4 16 76 0 28 28 28 36 28 52 36 60 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 24 28 20 28 20 28 20 28 20 36 32 44 36 44 36 40 28 44 0 256 756 716 664 708 616 740 600 612 484 496 384 428 380 536 624 536 260 440 332 380 268 388 648 772 760 860 776 780 796 860 852 888 904 912 928 908 924 992 624 404 432 496 404 520 504 856 876 892 752 892 780 836 872 996 872 948 948 1000 904 776 652 496 396 404 476 536 464 496 500 544 416 504 552 568 428 852 824 880 740 752 588 824 824 892 752 780 724 696 496 576 552 752 836 984 540 468 320 384 352 392 308 316 292 360 352 408 348 408 388 464 456 544 488 476 556 952 812 804 692 788 640 688 592 516 680 684 384 400 504 460 324 440 400 296 240 424 152 316 384 408 304 344 336 404 392 376 164 92 96 108 72 68 132 504 476 556 716 776 732 768 748 796 796 872 904 952 944 972 956 932 888 900 904 908 852 868 696 264 256 300 200 228 236 220 160 208 92 180 364 692 796 864 352 520 192 116 64 308 316 220 192 236 100 256 188 236 180 256 168 220 152 212 148 228 120 152 104 108 72 128 88 116 68 124 72 128 68 124 68 120 60 104 44 100 56 124 76 124 56 104 40 104 60 116 64 100 44 68 16 48 16 64 36 80 32 84 12 72 32 80 20 100 48 108 80 104 64 104 48 388 612 508 224 544 512 516 336 432 288 364 260 424 352 480 356 472 364 484 380 496 380 488 368 488 368 468 352 448 332 432 324 412 308 404 300 400 300 404 304 400 300 404 304 404 300 396 292 384 284 388 284 384 276 372 268 380 280 384 276 376 264 356 248 352 248 360 268 388 300 412 316 420 324 432 324 420 304 408 304 404 300 368 256 336 236 312 220 300 220 292 212 284 216 284 208 268 224 364 324 448 380 452 328 400 284 372 268 352 272 336 152 188 208 364 292 340 244 352 280 392 328 432 408 556 480 304 4 0 0 32 20 36 4 36 16 28 8 40 24 40 44 64 80 96 120 60 0 40 156 332 300 380 276 360 252 344 244 316 208 228 116 184 220 364 288 264 148 232 164 212 176 228 172 224 196 264 204 260 180 216 120 160 80 128 64 136 84 180 136 240 188 276 204 300 216 308 232 268 180 84 0 4 28 0 36 0 76 600 820 692 856 652 804 640 804 652 784 632 784 768 976 892 920 656 328 104 188 212 152 68 100 88 80 88 76 88 96 80 52 60 40 76 104 56 44 112 252 636 796 784 792 716 708 636 652 644 652 564 708 720 696 244 0 12 0 28 0 20 4 12 28 12 36 8 16 0 20 40 48 8 4 24 16 32 40 56 56 48 20 0 0 0 0 16 0 16 0 28 8 20 8 8 16 36 44 68 48 28 0 4 0 16 0 12 0 4 0 8 0 4 0 16 4 28 20 44 28 48 32 52 40 60 48 68 48 36 28 36 48 404 904 648 512 940 580 156 28 124 48 84 104 100 80 96 80 108 96 116 92 68 36 40 12 28 4 16 0 4 16 16 12 24 12 56 32 80 52 116 108 164 140 152 132 252 332 300 316 356 384 344 400 356 376 352 392 364 380 316 320 256 284 264 272 212 192 152 156 80 48 4 8 4 8 4 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 0 8 12 16 68 40 8 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 24 32 188 280 352 200 272 152 268 148 344 276 412 248 424 396 660 588 716 544 672 536 648 596 912 672 772 560 788 552 760 608 752 592 736 572 724 568 712 492 584 412 580 444 628 504 648 520 572 284 224 88 168 124 200 160 192 160 220 180 232 172 212 136 76 32 16 16 12 12 16 16 8 12 4 12 4 20 28 12 28 16 12 20 4 20 12 36 4 4 40 0 144 472 916 676 828 664 904 648 620 204 300 236 376 236 348 248 492 364 616 416 756 524 856 584 760 788 1020 904 952 520 832 544 848 604 760 432 596 396 428 212 504 464 752 616 500 272 360 156 264 120 68 128 176 88 192 136 432 140 228 104 376 716 256 4 124 32 104 12 28 84 20 20 64 12 28 28 28 28 28 32 36 40 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 28 28 28 28 28 28 28 28 44 48 48 52 52 48 48 44 24 0 316 932 1020 992 1020 936 936 864 988 924 968 832 820 732 760 624 496 372 592 484 576 360 552 736 784 740 860 800 860 916 904 900 924 924 952 948 976 952 988 584 532 540 664 592 864 920 1020 880 948 860 1008 880 988 920 988 956 1020 944 1020 1000 1020 968 984 700 616 464 584 516 600 504 640 456 640 484 748 636 968 904 884 764 768 540 740 612 644 480 652 452 612 512 548 432 756 792 1020 584 520 440 572 456 476 356 436 356 476 416 496 384 448 388 532 508 684 604 648 728 1020 928 948 824 976 864 940 708 496 576 820 500 560 348 232 304 300 432 576 540 740 320 372 380 436 340 408 416 472 388 436 288 160 116 152 84 168 52 332 556 728 756 780 756 776 768 784 768 816 836 836 828 896 932 972 940 956 948 944 896 952 736 328 300 400 312 384 256 384 228 236 396 684 796 992 800 928 768 380 72 240 12 496 388 352 212 356 132 364 192 340 252 376 260 360 248 340 220 356 176 344 416 488 244 268 204 240 168 248 180 252 176 248 172 236 152 208 116 176 100 176 108 180 96 168 92 168 88 156 72 160 68 132 40 116 44 136 68 160 108 172 100 164 112 172 104 172 88 140 128 176 92 140 160 624 612 504 404 684 560 600 416 500 384 492 396 532 452 576 476 588 480 600 480 600 476 596 468 588 468 604 468 600 452 580 432 560 420 548 404 536 400 540 408 528 396 532 396 532 392 524 384 504 384 504 380 500 372 488 364 504 380 488 360 476 352 472 356 456 336 452 336 472 376 524 420 552 432 552 420 532 408 532 424 500 380 464 344 440 328 420 304 408 296 396 284 388 280 388 284 384 300 456 388 548 468 556 412 488 364 460 352 432 364 420 236 304 284 480 380 464 336 452 360 432 392 524 428 592 536 532 280 128 48 72 36 60 60 52 52 16 32 44 48 84 56 124 80 144 116 148 8 164 212 484 364 556 364 540 348 528 336 520 340 512 264 440 320 560 344 460 228 392 212 388 232 408 236 404 252 412 236 396 216 368 180 320 152 292 132 284 152 328 216 396 268 420 288 452 304 448 308 420 272 200 68 84 32 64 24 168 408 580 708 604 680 564 656 596 652 624 624 644 656 852 880 996 840 484 144 152 192 264 152 128 88 164 84 148 64 140 88 124 32 128 16 76 16 104 72 148 80 568 884 920 660 772 656 788 636 700 628 684 704 692 504 268 32 24 12 4 20 4 20 20 8 12 28 28 12 0 0 16 24 24 52 132 92 180 128 224 112 172 56 68 0 24 0 0 8 0 12 12 24 16 12 28 12 20 20 56 32 28 0 4 8 12 8 8 8 4 12 8 16 12 8 16 20 32 32 44 40 36 32 40 36 44 44 48 44 60 24 92 44 168 704 824 412 504 420 240 36 108 72 148 60 116 76 124 96 156 124 168 124 140 80 100 40 76 24 60 8 52 8 60 20 64 28 88 64 104 64 120 112 180 148 176 112 196 304 300 320 336 364 316 396 348 372 320 352 304 336 264 284 256 288 252 252 184 192 168 196 156 112 16 4 0 8 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 0 8 16 20 16 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 84 172 296 152 236 104 216 36 160 124 216 96 288 200 412 344 532 392 516 352 488 352 608 432 584 348 524 320 492 380 524 392 484 324 396 260 276 120 180 88 208 148 312 292 540 356 260 12 44 40 116 60 148 136 180 148 200 156 180 108 168 84 60 0 12 0 12 0 16 4 12 8 8 16 16 8 12 0 12 0 20 8 20 24 8 20 0 0 28 0 28 212 640 556 676 460 684 528 672 324 340 124 200 120 232 112 260 236 344 124 352 164 592 556 576 392 808 612 700 412 572 276 476 324 468 184 276 144 276 308 616 532 580 260 284 176 316 208 88 36 100 52 88 32 84 0 44 132 248 132 296 616 196 0 48 20 4 32 8 16 112 0 4 16 32 20 28 32 28 36 28 44 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 24 44 40 52 44 52 44 48 36 0 0 144 680 804 752 860 840 916 868 956 908 964 912 948 900 564 408 396 384 512 376 464 260 572 736 780 684 796 784 868 840 864 856 884 900 920 944 960 964 916 572 504 548 716 836 960 844 904 760 868 812 864 804 924 772 892 828 924 816 848 808 928 948 996 952 824 556 460 448 520 468 500 424 524 328 496 552 788 740 552 476 484 292 424 268 316 304 360 156 304 292 344 260 596 500 856 428 384 340 496 388 344 240 336 320 452 408 472 336 364 244 408 444 600 568 636 708 928 812 964 744 904 708 612 476 268 104 196 380 576 720 4 220 292 292 268 260 444 284 360 316 340 296 344 332 392 304 376 300 160 92 144 80 112 40 112 548 712 724 732 696 744 716 744 696 740 740 736 720 756 784 832 820 824 804 828 808 892 664 248 212 328 244 256 232 292 56 468 740 896 680 656 616 784 848 336 0 0 0 176 220 184 60 116 56 196 88 204 144 248 164 236 168 224 148 184 52 240 444 492 240 172 148 160 124 168 132 172 132 168 128 196 144 172 120 152 112 156 108 156 88 156 116 168 96 136 96 116 64 104 60 92 56 92 68 60 44 96 52 96 68 116 76 140 72 96 104 160 60 104 160 568 436 396 420 532 376 452 324 400 304 424 312 428 320 452 348 488 368 472 352 460 348 460 352 444 340 460 360 468 356 448 336 444 336 424 312 404 304 408 312 388 292 392 292 392 288 384 280 380 280 384 280 380 268 368 260 380 268 360 248 348 244 352 252 340 236 336 232 344 260 392 312 428 324 428 316 408 304 416 320 388 284 356 248 336 240 320 228 300 220 288 204 276 212 280 216 280 220 332 284 416 364 440 328 372 260 348 248 328 256 316 144 216 228 368 304 360 256 344 252 324 240 360 356 464 424 464 428 264 116 24 0 32 44 76 12 36 16 56 44 60 56 64 68 92 116 80 0 56 152 316 276 360 252 340 232 324 220 320 248 356 240 304 260 356 264 292 184 216 140 208 156 220 140 200 144 212 140 196 124 184 112 168 88 140 68 140 80 184 144 244 180 264 200 308 212 308 232 308 236 212 0 0 40 168 412 644 784 688 840 652 772 636 812 676 764 660 728 624 720 700 780 732 744 252 108 152 136 104 148 84 48 56 56 52 44 56 76 60 32 36 24 0 0 16 76 100 36 164 664 856 588 680 556 684 552 628 552 588 508 456 392 284 0 4 0 12 0 20 28 8 20 0 0 4 0 12 4 4 0 48 92 164 164 184 180 180 144 132 104 64 20 8 0 8 0 4 0 16 0 12 0 12 12 0 0 12 0 0 0 0 0 8 0 12 0 12 0 12 0 8 0 12 0 20 12 28 16 16 0 20 4 24 8 28 12 36 16 36 40 20 360 1000 488 64 92 84 28 68 76 88 48 36 20 40 36 68 60 72 52 88 56 52 20 28 8 12 0 8 12 16 8 16 8 36 16 60 24 72 56 116 104 128 116 144 236 292 316 340 352 356 392 380 380 364 368 356 356 332 344 312 328 288 276 220 212 196 216 236 196 96 32 4 8 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 0 0 0 8 20 24 0 0 0 0 0 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 68 168 352 376 504 424 580 360 488 428 572 436 504 384 544 460 632 504 624 464 636 460 620 460 624 436 596 424 576 444 568 384 444 212 280 100 268 128 284 172 304 200 416 400 500 264 152 0 68 72 132 80 128 140 184 164 196 168 208 144 148 84 36 4 8 12 8 4 20 16 8 16 8 16 4 20 32 12 32 16 20 16 12 20 0 20 0 8 56 4 48 132 748 692 876 668 912 632 856 688 716 388 364 232 380 220 392 272 576 264 488 244 728 724 816 516 1016 772 844 684 780 400 624 376 548 312 512 404 716 636 832 664 756 316 408 340 480 272 152 36 88 0 96 100 216 92 144 200 272 132 324 516 216 68 60 80 0 108 32 36 64 4 12 80 36 32 28 24 24 24 28 28 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 40 40 44 44 44 44 40 40 48 0 40 412 656 540 716 672 812 808 992 932 912 660 516 328 428 360 484 400 480 304 392 276 648 756 860 848 944 900 960 876 964 936 964 936 968 932 972 932 1008 532 640 836 1020 952 1012 880 976 860 1020 896 972 888 1016 856 1008 836 944 940 1020 900 992 976 1016 1000 1020 816 652 464 564 552 596 548 648 444 488 584 956 792 972 884 804 420 524 368 412 292 516 420 564 432 596 576 876 652 680 452 584 540 728 644 708 620 764 672 756 588 644 528 620 500 612 556 652 536 680 756 952 920 1020 904 1020 540 288 172 332 244 472 828 700 784 388 312 360 180 212 148 352 408 552 432 432 356 436 360 452 364 416 332 200 144 152 132 120 108 96 368 660 756 756 724 748 744 760 736 760 760 812 792 812 788 812 796 800 760 796 776 896 656 284 244 388 292 396 292 232 400 1020 884 884 700 756 672 844 728 888 232 100 0 160 140 300 152 304 192 328 188 372 272 380 240 324 208 304 184 332 108 192 176 256 116 236 188 224 144 220 140 220 140 220 140 216 136 220 148 236 168 260 184 272 184 264 204 276 180 260 196 256 176 252 168 244 156 232 148 176 136 208 144 196 144 196 136 180 148 160 120 188 108 136 188 628 504 548 528 580 432 508 424 516 424 552 448 552 448 568 472 596 480 580 452 568 452 584 468 564 444 584 460 600 468 608 460 604 456 576 424 548 412 552 416 528 392 532 396 528 392 524 384 512 392 512 388 508 380 496 372 488 364 484 360 476 356 476 356 456 356 468 356 460 356 480 388 520 420 532 424 524 412 524 416 496 376 460 344 440 336 436 324 408 296 392 276 384 276 388 284 392 296 416 328 476 408 516 400 448 324 412 316 392 328 380 208 316 288 448 380 468 364 456 348 456 292 396 360 552 464 588 484 504 280 160 8 44 44 68 36 56 56 84 76 104 64 108 68 136 104 152 36 164 168 432 352 520 340 524 336 516 296 504 336 532 348 524 328 516 312 452 224 392 208 376 212 372 188 344 180 368 188 344 176 340 180 328 160 300 140 284 148 320 204 360 224 400 280 456 300 448 308 452 308 452 168 188 36 60 280 684 748 636 652 572 604 632 692 640 552 600 572 684 648 748 624 784 720 340 80 196 100 100 116 120 56 88 40 80 32 72 48 72 28 84 48 108 32 80 60 152 72 140 444 1020 828 988 752 856 632 712 520 580 416 520 472 504 72 48 0 4 16 16 20 12 0 28 24 0 20 32 32 40 8 160 164 288 220 308 192 308 184 264 148 212 96 116 32 36 8 0 16 8 12 0 8 8 16 12 0 16 0 8 4 8 4 8 4 8 8 12 4 8 0 12 12 16 12 20 16 24 20 12 8 16 12 16 16 20 12 104 20 84 8 76 264 972 384 148 60 188 128 132 76 84 56 56 16 64 32 88 48 88 40 100 44 76 28 72 24 64 12 64 16 64 16 56 16 72 36 96 60 116 84 136 108 168 144 144 172 244 296 304 344 352 332 316 336 324 336 308 320 300 320 252 284 240 256 200 212 168 196 212 232 164 92 0 4 0 12 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 0 0 0 8 20 28 12 16 20 12 4 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 0 4 0 48 76 328 432 508 472 688 512 572 512 544 432 356 272 456 340 472 320 460 320 496 372 508 312 460 332 460 260 380 224 356 164 236 60 144 16 124 72 228 172 220 128 300 356 128 8 0 0 68 36 28 28 48 76 104 64 64 56 112 100 96 36 12 0 0 0 12 0 24 12 24 16 20 20 24 16 12 0 12 0 12 0 16 16 28 28 0 0 20 0 0 0 572 584 652 488 696 392 616 444 648 396 428 168 200 80 204 120 368 88 264 196 404 152 436 404 832 460 400 344 408 164 372 236 464 400 564 484 696 488 644 764 576 268 244 344 424 164 196 32 120 76 128 80 36 20 116 172 140 104 228 304 60 68 48 12 24 0 4 48 24 4 120 0 36 28 32 24 24 32 24 24 32 24 32 24 32 24 32 24 32 24 32 24 32 24 32 24 36 28 36 28 36 28 36 28 32 28 36 32 40 28 36 24 16 0 0 404 716 588 632 540 664 612 672 584 584 492 492 436 384 360 368 212 312 232 296 264 268 280 428 564 708 608 720 692 768 776 820 856 904 932 960 948 824 640 864 928 912 832 884 800 888 804 864 780 888 772 864 780 892 764 856 772 908 828 872 744 964 892 960 880 736 464 460 504 520 428 484 360 368 416 844 472 764 808 688 284 492 568 568 300 524 652 756 464 608 544 708 368 428 452 720 676 772 724 844 828 880 848 976 832 920 824 924 772 856 812 824 676 736 680 696 640 796 836 916 440 324 180 288 336 776 960 812 628 320 228 200 132 204 276 428 548 556 392 368 316 440 324 428 392 400 304 176 168 104 140 140 104 108 60 516 724 752 696 732 696 740 692 724 712 720 728 772 752 776 780 788 740 760 744 856 620 244 200 320 204 236 216 144 640 944 688 812 628 636 608 672 644 796 408 8 44 464 424 600 632 752 624 596 556 568 476 532 384 428 324 396 316 296 184 200 104 128 112 184 96 160 120 152 112 144 108 148 112 140 108 152 128 176 152 196 156 224 144 196 148 196 124 188 172 188 144 184 148 176 136 164 132 100 100 156 116 148 116 152 112 100 132 136 76 128 84 92 108 472 396 428 368 436 376 396 308 408 308 436 332 460 356 480 364 484 356 452 328 440 336 464 364 444 332 440 340 456 360 472 376 480 368 448 332 420 316 416 320 396 300 400 300 400 296 392 288 392 296 400 292 396 284 384 276 356 256 368 268 372 264 360 248 332 236 352 244 336 220 328 224 388 296 420 320 424 304 408 296 400 288 360 252 340 252 340 252 300 220 284 200 272 208 280 216 272 204 284 216 324 288 380 292 328 224 308 216 292 228 280 116 212 204 332 292 380 292 376 272 316 232 296 224 348 384 472 412 500 344 244 52 16 0 36 24 40 28 68 64 80 72 80 80 88 88 80 16 56 100 272 272 356 252 344 244 320 184 300 236 328 268 360 236 300 204 244 100 188 104 188 132 216 140 212 156 204 124 176 108 180 116 172 96 152 72 136 72 168 112 196 116 224 168 288 192 280 200 304 224 280 228 172 52 88 0 224 696 700 744 652 716 712 756 572 456 380 472 560 660 644 652 740 888 368 40 92 108 64 56 12 72 32 40 44 32 28 44 36 40 16 44 44 68 40 36 60 32 120 136 928 736 852 700 720 528 624 416 496 364 400 360 416 56 0 0 0 0 24 40 12 16 8 0 20 0 8 0 52 68 176 180 224 192 172 128 168 180 132 132 148 112 76 8 0 0 12 0 20 0 4 0 8 4 16 0 0 0 8 0 8 0 0 0 4 0 4 0 0 0 12 0 12 0 12 0 12 0 8 0 8 0 12 0 12 0 0 0 76 8 96 456 656 164 24 144 364 216 40 84 68 32 24 8 32 28 60 48 60 40 28 8 20 8 32 20 32 8 24 16 24 8 8 0 20 4 28 20 60 28 60 36 96 92 152 128 224 272 296 324 352 260 292 296 312 288 264 232 228 232 228 248 244 260 240 240 212 204 204 264 248 164 36 16 4 28 16 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 4 0 0 4 20 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 8 0 8 0 8 48 120 300 388 520 632 1020 592 632 528 752 584 596 392 552 464 528 360 532 396 564 408 528 392 580 468 564 364 328 408 576 420 584 436 512 404 500 312 348 176 324 384 396 64 32 0 24 0 16 4 20 4 20 16 28 16 40 16 48 20 24 4 12 8 12 8 8 8 8 8 4 16 8 20 4 16 32 12 32 16 28 16 16 16 12 20 12 12 12 8 12 0 392 756 936 620 900 676 884 600 820 620 700 484 512 244 344 144 480 332 580 408 644 424 768 748 776 620 908 596 756 492 768 548 860 692 868 716 844 540 776 612 640 324 556 508 608 520 572 476 464 360 336 120 172 52 248 168 192 120 140 104 84 40 16 20 16 24 28 36 36 36 32 28 28 28 28 28 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 36 36 40 40 40 28 32 40 40 32 32 40 44 48 32 32 48 48 36 28 32 64 0 84 300 744 592 732 584 704 768 712 672 644 588 736 560 704 672 788 712 756 676 776 740 708 608 680 688 800 744 748 660 736 600 676 756 804 772 876 732 812 852 1020 868 1020 848 976 868 968 872 1004 856 972 872 1000 872 976 872 1020 896 932 880 1020 872 912 904 1020 912 1020 548 536 520 620 500 512 396 576 640 876 304 480 672 984 488 668 796 968 812 1020 956 836 600 644 620 612 284 572 424 560 496 728 764 956 796 940 788 876 740 868 756 868 740 888 748 836 884 976 696 876 740 872 628 628 464 452 296 432 408 704 736 780 464 372 292 364 228 412 724 656 696 648 384 340 372 504 572 560 476 412 188 184 156 180 136 188 148 148 84 296 768 772 740 764 756 760 744 768 772 800 788 804 776 800 784 780 728 752 824 868 608 272 352 352 300 404 244 428 804 988 840 936 732 760 616 800 656 816 664 484 656 984 812 892 768 884 716 772 604 708 584 668 516 584 440 536 424 552 448 396 188 272 160 292 176 268 156 268 156 236 152 232 168 224 148 256 164 244 152 268 200 272 196 268 192 264 184 256 176 256 176 256 176 252 164 240 156 184 108 224 140 208 180 196 148 188 164 128 72 156 68 100 100 544 452 588 412 516 456 548 448 568 452 560 464 596 504 608 492 580 456 556 440 572 456 572 436 568 456 596 456 576 432 576 440 596 460 592 448 576 428 556 412 560 412 532 384 512 376 516 384 504 384 516 400 524 400 512 384 484 368 492 376 496 368 484 360 452 356 464 352 436 312 412 312 436 384 532 424 516 416 520 404 476 388 484 352 448 364 480 364 428 312 408 288 384 268 372 264 396 288 396 292 400 308 424 332 388 316 400 284 364 292 344 204 296 308 420 320 436 368 460 368 448 324 420 312 448 340 528 464 576 484 492 280 168 20 60 60 92 84 108 76 100 92 116 68 128 100 148 48 132 108 348 316 488 356 524 320 512 288 488 328 516 336 520 316 468 252 412 224 360 208 392 232 404 228 380 204 340 192 348 176 328 180 332 168 308 152 284 140 288 168 320 204 360 216 388 280 448 284 432 300 452 324 336 192 304 60 196 492 924 784 788 648 844 672 600 548 628 432 576 536 780 644 920 996 352 40 152 56 112 96 112 24 76 48 68 48 60 40 44 32 32 20 36 28 40 44 108 88 232 220 932 968 964 780 816 684 756 640 668 368 532 516 580 280 64 4 24 20 16 32 16 4 0 8 12 24 20 8 92 104 248 184 268 152 256 144 260 108 228 116 228 136 196 88 80 8 16 4 8 12 4 8 0 4 4 0 16 12 8 0 4 8 12 16 24 16 20 0 16 8 12 8 16 16 28 28 36 32 20 16 16 12 16 12 16 4 16 36 52 0 160 480 544 160 136 100 188 164 172 76 100 80 108 72 140 88 136 64 100 28 92 36 92 36 88 28 80 20 76 28 68 20 64 20 64 24 72 16 60 28 76 40 108 100 192 164 204 216 268 260 268 244 256 236 220 176 116 52 12 0 32 68 76 108 68 80 104 192 172 232 256 224 64 8 0 4 16 8 12 4 12 0 8 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 0 4 16 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 16 0 4 0 4 0 176 260 336 292 528 388 600 408 528 460 520 328 476 368 456 336 520 380 496 360 512 360 468 264 368 192 364 216 572 504 584 400 580 444 432 240 304 260 340 188 128 0 0 0 0 4 0 8 4 16 4 8 4 4 8 0 12 0 4 0 8 0 8 0 8 0 8 0 12 12 16 12 20 8 16 0 12 0 16 0 16 8 20 16 16 12 12 0 8 0 28 300 652 560 668 440 648 452 672 500 664 488 560 352 372 192 380 136 252 200 436 268 652 372 660 528 608 304 588 368 528 556 720 508 660 496 584 320 336 204 348 400 516 332 328 244 324 240 348 228 160 92 136 56 180 188 140 128 128 72 68 60 44 0 16 4 32 16 40 16 28 20 28 20 28 20 28 28 28 28 32 24 32 24 32 24 32 24 32 24 32 28 36 28 40 32 28 24 40 32 32 24 40 36 40 20 28 36 56 48 60 68 64 0 0 236 688 564 588 468 692 416 112 76 336 284 344 272 284 284 336 332 416 452 532 484 568 540 636 604 656 576 660 644 680 760 888 836 780 804 876 804 824 836 908 744 888 772 864 784 848 788 876 780 872 768 888 760 900 740 896 784 864 784 948 820 896 652 1004 800 932 808 384 436 544 552 496 300 408 544 796 272 208 280 568 432 604 532 736 776 884 736 680 560 636 552 612 420 512 440 572 508 684 688 832 640 756 628 728 596 704 592 716 608 656 480 548 596 608 268 468 444 672 332 232 168 248 184 200 148 156 220 288 212 204 196 240 192 284 408 440 468 372 156 296 404 408 388 456 340 240 136 128 128 164 128 164 144 156 84 196 532 764 692 708 728 740 728 816 772 828 800 836 812 840 828 824 772 756 768 796 524 244 296 296 228 252 172 492 840 876 728 844 760 652 524 632 572 716 636 516 680 736 608 664 592 684 572 604 480 556 444 512 376 436 328 412 332 424 348 272 120 176 120 204 124 176 128 184 140 176 132 152 120 168 128 172 136 180 148 196 160 204 144 200 140 188 128 176 132 176 132 176 140 172 128 160 128 112 68 148 108 156 156 152 140 136 120 68 20 72 4 16 44 428 344 452 288 392 380 472 364 468 348 452 344 480 380 492 364 476 348 448 332 452 344 452 336 456 352 464 348 444 328 440 344 460 360 456 352 444 336 428 324 424 312 400 284 376 276 380 284 380 284 392 292 396 284 380 268 372 272 376 276 376 268 364 256 344 244 360 248 340 216 324 216 332 256 396 304 428 324 408 260 384 300 384 260 340 264 368 280 332 244 304 212 276 200 268 200 280 212 284 220 296 232 312 240 300 244 312 204 272 204 244 120 212 236 320 244 336 284 364 288 348 236 308 220 292 240 344 348 476 396 468 352 244 0 0 0 40 0 40 40 40 20 52 112 72 64 80 20 40 44 196 208 312 264 332 224 316 192 284 228 352 252 332 224 292 176 244 144 228 144 240 168 240 148 212 132 192 136 196 108 168 104 172 84 168 88 156 80 164 104 196 132 204 128 232 184 276 168 264 196 256 268 284 164 252 140 128 160 396 508 796 844 904 628 480 520 532 440 636 752 860 652 752 880 324 0 104 68 64 48 76 44 48 44 44 44 36 40 32 44 40 64 36 72 40 80 88 84 92 48 520 868 856 640 724 708 660 712 644 416 464 632 640 208 0 0 12 0 36 60 72 92 60 20 36 8 16 0 44 56 104 68 76 48 96 80 84 12 68 56 88 76 104 56 56 16 8 0 8 0 4 0 4 0 4 0 16 0 4 0 16 12 20 8 28 8 12 0 12 4 16 0 20 4 20 4 20 4 16 0 12 0 12 0 8 0 12 8 20 12 40 156 204 104 76 64 84 92 88 56 56 60 68 60 80 72 80 56 52 28 28 16 32 24 36 24 32 20 32 12 24 16 20 12 20 8 8 0 32 36 68 12 48 16 116 92 160 156 220 196 236 196 244 200 216 172 164 92 64 4 4 0 12 24 20 8 32 64 136 192 272 280 196 140 56 16 16 12 12 12 8 8 8 8 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 4 0 12 4 0 172 324 364 240 336 500 1000 608 604 468 636 484 636 536 620 480 616 464 684 596 792 656 708 456 572 460 668 580 756 644 656 536 608 320 496 508 668 496 352 68 28 0 12 0 8 4 4 4 8 8 0 0 4 4 8 0 20 4 20 4 12 4 12 4 8 8 8 8 4 12 8 16 0 20 20 16 28 16 20 16 16 16 16 12 8 16 4 12 4 4 60 36 576 708 900 704 884 720 884 732 872 684 820 652 788 556 760 412 600 560 860 684 1020 608 888 600 752 524 832 684 900 652 888 628 936 632 668 316 328 212 624 668 592 256 292 144 316 220 320 240 240 232 308 236 296 212 200 180 156 60 56 84 56 4 20 24 28 32 32 32 28 28 28 28 28 28 28 28 28 28 32 32 32 32 32 32 32 32 32 32 32 32 36 36 36 40 28 32 40 40 32 32 40 44 36 24 24 44 64 80 104 132 164 52 40 188 744 604 640 552 736 592 384 0 196 180 264 204 164 84 140 96 256 264 332 204 352 264 336 280 364 300 376 324 444 348 408 284 600 868 920 768 948 888 960 776 972 868 1020 860 972 836 972 860 992 868 996 884 1020 864 1004 900 956 816 976 908 1020 792 912 800 964 972 708 492 812 808 716 368 464 528 980 552 392 444 676 548 688 540 792 768 788 692 724 720 792 684 732 592 648 616 792 656 748 744 952 820 928 768 852 716 860 724 832 664 820 596 688 716 644 228 408 488 748 368 260 196 324 212 272 164 220 144 244 204 284 180 232 156 240 152 280 248 564 400 464 384 456 372 492 288 172 164 148 164 184 152 168 164 212 140 148 304 756 792 716 776 740 772 836 788 836 836 864 844 868 856 856 812 828 772 844 560 396 384 416 312 392 200 652 940 980 844 912 780 764 588 640 608 780 712 740 796 900 748 820 712 820 676 732 588 628 496 588 432 516 396 516 412 528 404 352 168 284 180 304 176 244 164 252 172 264 172 252 152 268 164 244 164 276 200 284 184 280 200 272 188 256 172 244 160 248 168 248 168 244 160 236 152 192 96 216 140 232 192 224 176 212 132 108 12 92 0 52 96 532 432 544 344 484 492 600 472 580 460 556 456 580 484 592 480 584 468 576 448 568 452 584 464 596 468 596 448 576 440 588 452 596 460 592 456 584 444 572 432 560 416 536 388 516 376 516 380 512 388 512 392 504 376 488 360 500 380 500 380 496 368 484 364 452 352 464 360 452 340 440 340 428 336 456 388 540 452 524 372 500 400 488 352 444 348 464 360 452 332 420 292 384 272 380 276 372 276 388 288 396 292 388 292 388 316 388 272 340 264 304 176 292 284 396 300 420 356 460 380 472 348 436 304 404 276 432 344 536 460 584 496 468 216 112 0 68 0 24 12 52 32 52 52 64 56 100 48 104 68 256 224 424 328 500 316 512 300 488 316 548 352 524 328 500 296 460 264 420 248 420 244 404 224 376 204 356 208 356 176 316 168 308 144 292 148 288 148 284 164 304 180 316 200 372 252 392 228 376 256 396 328 428 224 364 272 324 164 300 348 736 828 964 688 600 604 896 780 812 604 660 660 892 1000 556 56 120 104 80 36 88 56 44 40 40 36 32 28 32 24 52 44 28 32 12 64 92 108 196 124 324 772 712 484 808 1008 596 800 816 764 836 960 992 396 72 20 8 16 12 68 108 152 120 96 52 32 44 16 88 68 148 44 124 44 204 120 196 20 132 28 136 52 148 72 120 56 56 12 24 4 0 4 0 12 12 16 12 12 8 20 36 44 28 28 44 24 32 12 36 20 24 20 24 20 24 20 24 20 20 12 16 12 12 8 8 4 20 0 36 52 20 0 72 104 136 76 96 64 104 64 96 64 112 60 124 68 124 60 112 48 80 24 88 32 96 40 96 36 76 28 72 28 68 24 68 20 52 0 52 24 72 36 96 84 164 140 224 208 264 228 272 232 292 240 264 232 264 204 176 104 36 8 0 4 0 4 0 20 24 80 164 252 268 288 176 52 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 12 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 8 0 16 0 0 112 220 388 248 264 448 996 716 476 356 428 296 468 380 420 136 180 28 268 208 488 440 572 368 528 448 624 556 676 324 408 212 324 284 512 700 740 320 84 0 0 0 4 12 4 12 4 4 4 4 0 0 0 0 0 0 4 0 4 8 4 8 4 8 8 8 4 4 12 8 12 12 16 4 16 0 12 0 12 0 12 4 12 4 16 0 12 0 8 0 24 0 176 452 656 472 608 460 688 584 748 564 692 564 700 496 596 348 624 464 656 400 716 228 468 332 644 496 612 540 748 520 684 448 568 244 256 116 364 452 704 464 276 108 212 96 196 168 272 324 296 240 224 260 272 140 212 160 116 40 44 56 52 8 24 20 28 20 28 20 28 20 28 20 28 20 28 20 28 20 28 20 28 20 28 20 28 20 28 20 32 24 32 28 36 28 28 24 40 32 32 24 40 36 40 20 28 40 68 80 128 160 192 108 8 88 664 612 616 632 840 912 844 208 132 180 172 8 88 4 56 128 308 340 372 296 304 212 224 168 248 200 232 168 184 120 108 4 312 648 736 812 868 780 816 732 868 788 880 792 860 748 824 744 864 740 876 748 872 696 876 748 812 580 768 736 952 880 780 676 856 860 960 516 612 664 716 516 536 452 864 628 428 588 648 492 548 488 788 624 824 680 628 480 568 524 672 528 440 416 572 444 564 584 804 652 720 600 732 632 760 668 784 692 624 452 580 612 544 164 340 420 660 304 196 180 248 176 192 172 208 136 152 160 200 148 164 144 180 184 172 152 788 804 512 360 404 452 464 192 120 152 152 176 172 156 152 152 204 148 96 100 552 780 732 700 732 724 772 732 788 772 816 792 816 796 804 756 772 704 820 548 428 344 360 220 336 84 568 816 852 780 768 600 688 520 460 468 608 568 656 660 748 616 656 556 628 500 528 408 496 384 464 332 416 312 412 336 436 312 220 72 168 96 184 92 152 112 140 96 160 104 180 92 180 112 160 112 188 148 200 136 208 144 196 132 176 112 156 108 152 108 152 116 152 112 144 104 112 52 156 124 180 160 160 156 152 80 44 0 16 0 8 112 456 352 416 220 352 392 484 340 460 340 440 328 464 364 484 360 472 352 456 336 444 340 460 356 472 352 444 324 424 320 436 340 448 348 452 352 448 344 440 340 428 320 408 292 384 280 380 280 384 284 388 284 384 276 372 264 380 276 376 268 368 256 356 248 352 252 364 256 356 240 344 232 316 200 312 244 408 336 440 312 404 304 380 264 336 244 344 264 356 264 316 220 280 208 276 212 268 216 288 236 296 232 288 220 296 232 284 196 256 184 220 116 212 228 296 224 316 252 340 284 388 284 352 240 292 208 292 248 364 352 472 376 472 372 252 0 0 0 12 0 12 28 24 0 24 20 48 28 36 20 112 124 264 256 336 232 324 208 276 204 328 252 356 260 324 216 280 188 224 148 220 148 212 136 200 128 196 136 196 104 164 96 160 72 136 60 140 68 148 76 156 80 172 128 232 164 220 112 208 136 256 176 268 196 232 184 272 224 240 176 332 412 560 520 488 540 880 824 964 960 872 648 716 892 792 96 36 48 36 8 56 4 28 28 28 16 24 12 20 12 28 40 28 52 36 72 64 76 104 112 212 492 348 108 420 684 412 396 420 432 356 444 468 176 48 8 20 0 20 32 100 136 160 100 84 28 12 0 32 60 88 44 60 48 128 120 120 24 28 0 16 0 44 24 60 36 36 16 12 0 0 0 4 12 4 0 12 0 24 12 40 32 28 20 36 20 24 8 20 16 12 4 20 8 28 12 32 16 16 0 12 0 8 0 4 0 16 8 24 28 16 16 64 84 100 64 52 28 36 12 28 8 36 24 40 28 40 28 40 28 24 16 32 24 36 24 36 20 28 4 32 12 28 16 24 12 12 0 8 0 0 0 32 28 180 144 236 196 252 196 248 208 260 208 252 224 272 220 228 164 148 88 52 0 0 0 12 4 4 0 68 136 248 348 332 208 12 12 8 8 8 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 20 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 24 0 4 12 12 0 36 116 420 368 428 392 940 872 672 532 576 428 572 488 516 176 200 108 184 148 472 528 740 584 720 624 984 628 388 228 428 312 456 528 860 748 528 76 24 20 28 12 0 8 0 8 4 4 4 4 8 8 8 4 4 4 4 4 12 0 12 4 12 4 8 8 4 4 0 12 4 12 0 20 8 12 12 12 12 12 12 12 12 16 8 8 8 4 4 4 16 8 80 320 600 344 516 340 696 640 888 748 904 748 920 696 824 684 1020 764 980 708 884 600 756 656 876 700 944 676 764 604 760 516 604 344 560 444 848 776 764 264 308 260 384 228 268 232 520 500 432 240 180 184 280 192 280 160 96 56 48 28 24 40 32 28 28 28 28 28 28 28 28 28 28 32 28 32 28 32 28 28 28 28 28 28 28 28 28 28 28 32 32 32 36 36 28 32 40 40 32 32 40 44 48 36 36 52 64 80 120 160 284 164 48 44 692 676 664 628 768 836 1016 600 280 268 300 244 356 184 236 280 440 364 428 384 460 392 464 360 416 320 392 308 336 240 364 168 304 316 452 728 972 816 896 860 984 852 1000 908 1020 860 964 848 1000 888 1020 908 1004 848 976 876 984 780 896 832 1016 908 1020 740 888 976 1020 768 644 664 928 716 736 504 956 724 612 608 668 632 752 684 1020 948 1020 904 792 664 712 660 740 596 624 556 704 632 816 844 956 744 908 840 996 840 892 732 900 812 840 680 792 740 684 432 540 552 672 324 236 212 352 236 300 184 252 168 228 156 244 184 268 196 240 220 236 132 628 656 432 340 444 604 444 140 164 148 180 180 168 180 160 164 208 164 152 88 272 756 784 712 780 788 760 812 804 812 844 824 836 812 816 772 776 696 852 556 480 380 436 296 400 216 816 924 896 800 872 744 840 664 560 540 692 648 776 736 868 724 784 680 768 636 692 572 612 496 612 472 576 440 552 440 568 400 316 136 260 140 260 132 244 204 256 188 280 168 292 140 268 176 272 180 276 192 292 204 276 196 264 180 244 156 224 140 212 132 212 136 212 132 208 124 204 116 288 232 324 240 284 248 264 108 128 0 84 12 92 220 572 428 500 296 464 488 584 436 548 432 532 440 572 484 596 484 576 460 568 444 568 452 584 464 588 452 564 412 544 416 564 428 568 436 576 444 580 444 580 444 572 428 552 404 528 384 520 380 508 384 508 388 508 388 504 384 496 372 488 360 476 352 468 352 468 368 464 364 456 352 436 332 420 304 388 308 440 384 512 440 504 388 480 360 444 328 436 336 460 340 428 300 396 280 392 284 372 280 396 304 404 304 384 284 368 276 344 252 324 244 292 180 312 272 392 284 408 312 416 348 488 388 480 348 428 304 424 316 440 416 540 440 580 536 496 248 84 24 72 44 32 0 4 48 20 20 56 52 76 36 160 144 368 324 488 320 500 296 468 276 484 332 552 348 480 228 380 188 332 160 332 160 332 168 340 172 336 196 340 172 312 172 308 156 284 144 280 152 284 156 284 160 276 200 352 224 332 184 332 196 380 204 404 320 392 224 360 264 340 252 392 308 420 404 460 440 508 708 1016 1000 1004 988 996 1012 876 160 52 64 28 4 24 4 16 20 12 16 16 12 24 12 28 12 24 32 24 44 36 36 16 68 304 372 464 368 524 632 412 272 448 348 280 144 196 84 76 32 0 12 0 20 48 100 144 136 116 64 48 0 108 112 192 120 204 128 244 164 220 104 164 64 140 52 132 56 128 56 100 36 48 0 12 0 8 12 0 8 16 44 52 60 60 52 60 48 68 48 60 36 60 44 52 40 44 36 40 32 36 32 28 20 24 16 16 8 8 4 24 28 20 24 52 60 76 88 156 144 156 112 112 60 76 36 84 28 88 28 88 32 96 36 92 36 96 36 96 32 88 24 80 32 76 36 76 28 68 16 40 8 68 16 32 0 68 92 316 268 356 288 336 256 316 252 300 248 308 260 308 260 312 264 252 208 172 100 56 16 4 4 16 4 12 60 148 304 368 336 8 0 8 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 28 28 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 16 16 0 8 0 0 0 0 192 264 416 236 572 656 492 360 420 248 368 312 436 192 284 256 308 232 500 480 640 416 480 292 376 172 448 388 380 184 348 340 552 288 44 0 16 20 0 40 8 8 8 0 4 0 0 0 12 4 12 0 8 8 8 4 4 16 4 16 4 16 8 8 0 4 8 4 12 8 16 0 12 8 12 8 8 0 8 0 12 0 8 0 4 0 4 0 4 40 0 124 420 224 260 68 220 220 464 376 552 420 664 484 616 528 880 532 768 568 632 512 708 456 652 608 668 344 356 252 320 288 484 424 656 532 744 516 336 8 220 204 220 148 212 232 432 348 284 184 148 76 192 204 212 84 48 32 44 0 12 48 36 32 28 16 24 16 28 20 28 20 32 12 32 12 32 12 24 16 24 16 24 16 24 16 24 20 28 20 32 24 32 24 28 24 40 32 32 24 40 36 44 32 44 48 56 48 88 108 252 152 48 36 704 780 716 608 696 724 996 780 404 304 316 236 232 68 104 156 280 240 332 364 472 416 448 400 456 420 420 348 372 316 344 304 332 236 368 684 904 716 760 744 780 700 816 780 888 784 848 732 868 776 896 716 908 724 828 676 900 712 788 612 776 628 948 556 712 760 980 876 640 568 892 628 560 448 820 680 568 540 516 576 672 624 936 820 896 724 780 792 892 692 724 576 752 676 808 656 736 644 800 616 880 704 756 568 608 448 456 328 356 256 388 328 424 388 548 508 444 232 208 208 244 180 216 216 204 196 224 168 180 160 184 140 248 140 204 260 324 392 344 384 444 556 296 68 148 124 168 160 156 176 152 160 164 136 164 80 80 532 792 664 784 732 720 748 792 776 840 800 824 792 796 752 752 684 800 488 384 328 384 252 256 212 792 828 784 708 824 724 756 604 484 412 580 556 672 672 724 584 640 528 608 480 544 424 496 384 500 380 476 360 460 364 464 320 224 84 172 76 160 72 152 168 196 160 228 120 248 104 156 84 152 76 140 64 140 80 152 92 144 80 124 60 104 56 112 72 120 84 120 80 116 76 108 76 232 220 268 216 248 268 224 80 76 0 12 0 20 220 464 304 348 196 368 400 476 332 424 308 420 320 464 368 484 356 468 336 440 332 460 356 460 336 464 336 420 300 408 304 416 312 424 328 432 340 444 348 448 348 444 336 428 316 404 296 388 288 380 280 384 280 388 284 392 288 368 260 360 248 348 244 348 244 364 252 360 248 356 236 336 212 332 196 288 172 288 196 348 276 384 284 368 268 340 224 312 240 340 256 320 232 296 220 284 224 272 228 296 252 312 252 304 240 276 208 256 188 248 176 212 132 216 228 276 232 300 216 296 244 356 280 372 256 320 232 316 236 348 276 424 368 480 408 480 428 268 56 0 16 60 4 0 68 16 4 28 24 32 0 68 84 252 272 344 248 320 220 268 180 276 236 348 248 252 96 116 16 120 52 128 68 140 80 148 88 168 112 180 96 164 100 176 84 136 60 136 60 140 64 144 72 156 136 216 144 188 100 176 92 224 136 240 188 260 208 264 160 220 204 272 208 220 256 248 216 264 276 476 780 924 892 784 804 708 92 52 48 20 0 16 20 16 12 16 4 12 0 8 0 4 0 24 44 52 68 28 32 56 56 212 196 440 472 356 304 248 200 488 384 260 200 120 136 68 20 12 0 12 0 28 36 108 96 108 56 12 0 60 116 140 132 160 128 156 120 148 76 116 52 88 40 84 44 72 40 52 28 20 0 0 0 0 8 4 0 36 40 84 68 76 52 68 60 76 60 64 48 64 56 72 56 64 40 48 24 32 16 32 12 24 4 16 0 8 0 8 0 12 44 76 24 56 144 148 156 188 136 128 68 68 12 32 20 32 24 36 24 36 24 36 24 40 24 32 16 24 8 28 8 36 24 36 24 20 16 0 0 0 0 8 16 168 196 280 212 280 204 260 180 236 176 224 172 236 180 228 180 248 212 252 224 252 168 148 44 12 0 16 0 0 8 88 208 356 380 8 8 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 20 36 36 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 0 16 0 16 0 20 12 32 8 76 240 464 352 500 508 512 352 444 336 452 420 660 548 660 604 720 608 760 596 652 408 448 260 360 304 504 428 476 412 552 320 224 0 44 16 60 0 0 20 4 8 8 8 8 0 4 0 16 12 12 8 4 8 0 8 12 0 12 4 12 4 8 8 0 0 0 8 0 12 0 12 0 12 0 12 4 12 8 8 12 8 12 4 8 4 0 8 0 40 0 108 456 408 508 284 292 196 440 332 544 444 728 612 824 688 940 624 832 620 692 540 764 476 784 628 464 140 416 320 656 576 880 680 948 756 820 432 344 180 360 232 288 184 348 348 432 276 316 236 336 192 296 236 156 80 60 44 40 20 24 48 40 36 28 24 20 24 28 28 28 28 28 32 28 32 28 32 24 24 24 24 24 24 24 24 24 24 28 28 28 32 32 32 28 32 40 40 32 32 40 44 32 32 44 56 44 36 56 88 148 144 164 104 736 872 900 804 952 884 1020 936 924 912 900 700 756 636 660 596 684 612 704 660 668 568 624 556 680 624 660 492 540 444 560 476 540 412 680 944 1004 832 876 812 860 800 964 824 1000 876 988 836 988 908 1004 804 948 880 968 808 1000 888 964 800 864 756 880 776 864 704 1020 1000 764 496 1020 788 816 652 1008 788 916 752 740 664 744 752 952 768 968 900 964 1008 1020 948 1020 964 1020 1008 1020 964 928 816 976 916 1020 816 816 636 736 552 572 348 428 296 376 256 328 344 416 320 340 232 300 244 276 164 296 236 248 184 260 188 256 176 256 184 272 92 232 308 384 384 500 468 668 444 228 100 164 148 168 156 148 176 148 172 168 140 212 128 60 312 768 732 780 748 744 740 776 796 840 824 828 808 808 772 796 740 832 520 420 424 484 336 356 364 904 868 908 816 968 804 876 736 608 460 640 636 708 780 836 692 740 616 680 540 600 484 584 468 596 468 580 460 576 472 580 432 388 240 360 216 328 204 284 296 316 260 356 272 492 368 300 192 260 160 244 148 216 116 220 136 204 120 188 100 172 88 188 108 192 116 196 112 192 104 188 112 328 252 320 216 312 316 332 120 184 16 104 32 120 320 568 356 428 300 504 496 572 444 524 412 528 440 576 480 580 460 580 452 556 448 596 488 588 440 596 456 564 420 556 428 564 416 556 424 568 444 588 456 596 460 588 444 572 424 548 404 532 392 508 384 500 380 500 380 500 380 488 364 476 352 468 352 472 360 452 348 440 348 448 348 432 320 428 308 388 296 388 284 392 324 472 356 464 364 448 312 404 308 432 324 428 312 412 292 396 276 376 280 388 300 404 308 396 304 376 268 332 248 320 228 272 184 304 244 380 280 412 288 392 320 436 360 468 348 428 332 436 320 444 352 496 444 556 456 568 520 516 248 104 36 80 52 20 8 8 0 12 28 52 12 112 120 332 320 476 316 492 308 472 276 448 284 496 312 464 216 340 116 320 152 328 156 328 160 328 160 324 180 328 164 308 172 312 160 260 124 252 120 244 124 252 128 260 180 308 184 300 172 304 144 352 200 324 180 348 256 364 200 308 156 276 144 256 200 256 128 260 172 236 312 524 704 780 788 592 108 64 36 12 8 0 36 0 12 4 12 12 12 20 4 64 8 56 36 48 44 28 4 12 0 164 224 480 428 236 224 292 356 428 240 152 132 176 164 96 52 0 16 0 12 4 32 56 60 80 44 44 0 104 100 216 152 228 136 204 140 184 108 172 96 168 92 176 100 164 80 120 44 72 8 32 0 12 0 0 12 16 52 72 92 88 76 88 80 100 76 88 64 96 76 92 80 80 72 72 60 64 56 44 36 36 28 28 16 16 12 0 12 4 56 76 28 32 172 112 140 168 148 168 120 108 24 88 32 96 36 96 32 88 28 92 32 96 36 96 32 88 28 80 32 80 40 84 28 68 16 60 0 32 40 164 216 348 372 348 268 340 252 320 244 312 236 300 228 292 224 292 232 296 232 296 284 316 276 276 204 140 48 28 4 4 16 28 128 276 368 8 0 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 24 44 44 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 16 0 0 0 0 12 0 8 144 316 308 308 224 380 268 424 372 508 460 756 692 736 568 624 496 592 352 388 196 320 184 340 276 376 296 464 300 116 0 0 0 12 36 0 48 48 28 8 0 8 0 4 0 0 0 8 0 8 0 8 0 4 0 4 16 4 8 4 8 8 8 0 0 4 4 8 8 12 8 12 16 12 8 12 8 8 0 8 0 8 0 4 0 4 0 16 16 20 36 192 292 396 368 424 352 504 392 544 344 576 404 576 476 656 480 628 448 584 396 536 304 304 40 148 96 304 224 620 456 708 524 788 700 456 0 148 156 168 112 248 124 248 236 312 196 196 92 256 184 284 148 36 28 48 12 32 28 44 24 40 36 28 24 20 16 24 20 28 20 32 12 32 12 32 12 24 16 24 16 24 16 24 16 24 16 24 20 28 24 32 24 28 24 40 32 32 24 40 36 16 16 44 48 40 16 36 48 84 128 156 0 316 388 420 372 496 420 520 404 552 504 704 724 764 720 788 716 804 796 856 772 852 844 920 860 880 844 876 836 840 784 712 684 732 652 796 856 916 800 824 748 756 796 872 716 848 792 884 744 884 796 876 620 656 676 864 628 824 732 916 796 916 720 856 884 940 644 796 876 932 420 892 716 664 512 768 700 948 712 620 596 640 620 788 640 712 748 924 852 908 800 924 788 884 736 832 728 832 700 816 644 788 648 708 508 480 308 344 268 276 180 284 200 316 360 424 304 312 192 216 208 252 220 236 164 232 164 176 156 180 124 164 172 176 180 196 236 416 472 548 596 764 264 128 88 96 132 116 116 136 160 136 168 148 116 192 96 28 0 668 688 740 688 780 688 732 732 804 772 796 760 784 736 736 700 772 484 364 400 392 224 248 368 848 796 816 724 876 732 816 688 544 344 516 524 552 680 744 600 648 524 592 456 520 404 436 320 436 316 432 332 460 372 476 360 332 224 332 204 280 176 268 268 252 180 296 268 580 504 332 204 252 156 240 160 196 84 168 104 156 96 140 80 128 80 108 64 112 76 112 76 108 72 76 40 196 148 160 84 152 216 248 64 108 0 44 12 76 320 468 256 300 212 408 396 448 324 416 308 424 328 468 356 460 328 480 336 432 344 492 392 472 320 484 352 444 324 440 332 436 320 420 320 436 340 456 356 468 360 456 344 444 324 420 300 400 288 388 276 380 272 372 264 368 264 368 260 360 248 352 252 360 260 336 220 332 228 352 240 336 204 320 192 296 212 320 188 280 184 356 256 352 272 348 216 288 216 316 240 316 244 308 228 284 220 268 220 284 244 304 252 312 256 292 224 252 196 236 164 192 120 188 192 260 232 300 220 280 236 316 264 372 256 336 252 336 236 312 240 356 276 432 420 492 368 436 404 324 84 0 8 36 0 16 0 4 12 12 0 48 88 228 268 336 244 320 236 292 200 244 180 276 240 332 248 260 148 200 140 204 152 196 136 180 120 168 112 180 92 160 96 168 76 144 60 132 56 128 60 136 76 136 120 180 108 168 96 160 48 144 72 156 112 200 88 112 100 112 52 120 84 96 64 92 108 60 88 108 180 152 304 544 872 588 108 28 0 20 20 12 20 12 8 12 0 12 0 8 0 16 0 8 0 36 36 20 8 12 32 40 180 256 208 184 480 452 556 440 320 140 180 156 172 160 88 20 0 24 0 4 0 12 12 12 8 0 0 16 48 112 96 104 64 88 60 84 8 56 4 68 36 96 72 92 64 60 44 32 20 0 4 0 8 4 0 4 4 52 56 76 60 68 56 72 56 60 44 56 52 60 48 68 60 80 72 92 84 44 32 36 24 28 12 16 8 8 40 20 0 48 20 4 48 192 192 224 204 248 208 188 84 20 4 28 12 28 4 16 0 20 4 28 12 36 16 36 16 24 8 40 28 36 24 20 4 16 0 76 156 304 272 312 208 276 180 240 160 252 184 256 184 248 168 220 168 248 188 228 148 260 204 256 216 288 252 240 120 72 0 0 0 0 8 172 268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 32 44 36 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 40 48 356 312 380 332 492 452 620 660 784 620 848 1004 1000 788 776 536 520 312 404 360 508 304 476 368 472 444 396 96 44 0 32 0 16 4 0 12 0 12 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 12 4 12 4 8 8 8 8 8 12 12 12 12 12 12 12 16 0 12 36 0 168 372 492 360 628 648 896 728 892 684 832 588 744 632 828 628 824 604 788 700 944 616 672 424 500 224 556 596 912 620 868 660 900 404 392 200 384 252 432 288 360 224 428 336 384 268 316 180 332 320 296 80 60 40 52 36 20 16 12 28 44 40 36 32 28 24 24 24 28 28 28 24 24 20 20 20 24 24 24 24 24 24 24 24 20 20 20 24 24 28 28 28 32 32 32 32 32 32 32 32 32 32 36 40 36 32 24 20 84 188 156 76 284 384 388 288 380 352 432 364 388 316 388 352 472 388 452 368 456 380 480 404 588 500 588 508 612 548 664 584 728 608 792 656 824 684 844 704 876 740 924 808 1000 848 1012 848 992 892 1020 932 1020 920 1020 936 992 876 996 876 1000 904 1020 976 1020 940 1020 900 1008 936 1020 948 1000 808 996 816 708 580 860 700 920 868 856 692 836 792 1020 968 1020 764 940 900 952 868 1020 808 692 516 608 460 552 408 572 528 892 892 708 488 640 392 440 300 344 292 312 220 404 472 544 424 352 244 292 216 280 248 324 196 284 208 256 188 240 180 240 192 264 164 232 412 716 648 916 804 240 160 148 144 172 136 128 104 132 80 160 200 176 148 176 124 96 44 424 784 840 788 860 788 844 836 804 816 860 776 824 720 736 772 832 376 388 388 416 276 312 396 1008 872 936 780 908 852 900 860 724 420 604 528 656 740 808 684 752 636 716 584 632 492 544 428 552 420 540 428 580 480 584 396 440 332 404 240 412 276 388 260 384 368 432 424 840 604 480 344 420 316 392 284 340 272 340 240 320 232 340 248 308 172 280 148 220 132 244 148 224 116 200 144 252 160 232 152 280 232 324 140 168 136 268 100 268 420 516 328 424 296 540 532 540 416 528 412 516 444 588 452 552 504 608 432 548 524 632 436 524 472 600 492 600 456 572 464 576 428 548 424 556 440 576 464 596 480 608 488 600 448 560 440 556 416 528 392 504 380 504 376 484 344 468 360 508 380 496 352 472 348 428 328 436 324 416 312 424 332 416 308 416 316 424 304 400 268 440 344 468 360 460 332 432 308 432 316 428 304 412 292 400 284 360 264 384 292 408 300 404 300 380 260 332 236 332 224 284 168 268 212 344 284 396 288 384 280 412 336 460 360 444 328 432 332 432 324 444 360 500 436 552 472 524 436 508 356 236 40 60 0 0 16 8 32 16 0 104 112 360 272 464 320 508 320 500 288 452 244 452 304 532 324 484 264 452 240 412 204 388 192 376 184 336 188 332 188 316 164 280 136 264 136 260 128 256 128 244 120 284 152 284 188 284 152 264 172 292 112 232 132 216 84 100 72 68 44 56 32 36 12 24 0 12 0 36 56 80 144 316 480 308 140 12 16 32 8 0 16 0 8 4 4 4 4 8 4 16 28 40 48 44 40 28 8 24 4 88 132 208 156 184 188 240 388 372 236 100 100 160 268 272 168 0 4 16 0 28 20 36 20 12 0 20 0 44 0 136 104 188 76 140 48 144 44 128 40 148 76 176 104 168 88 104 36 68 20 40 8 16 0 4 8 12 20 24 32 36 36 8 8 12 8 12 8 12 8 8 8 12 16 28 36 48 52 52 52 44 40 32 28 16 16 0 20 24 48 40 0 16 124 228 276 312 264 320 272 272 204 116 44 108 40 80 0 72 44 136 36 68 0 64 12 84 16 76 20 112 32 84 0 68 8 172 200 360 352 384 296 328 280 340 264 340 264 336 260 332 256 316 236 316 244 328 252 312 232 280 236 300 220 288 272 308 240 248 128 48 0 16 0 96 228 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 28 36 28 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 0 0 0 280 240 296 264 416 348 408 416 564 500 820 880 896 680 608 324 284 132 384 344 420 208 348 316 400 176 60 0 0 20 0 20 4 4 8 0 16 0 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 12 4 12 4 12 4 12 12 24 24 4 0 12 172 416 304 472 476 684 520 692 508 660 380 508 364 488 312 600 608 756 568 616 368 408 260 432 236 516 552 588 540 720 352 360 128 240 188 312 680 524 132 312 268 360 248 264 108 192 240 372 264 160 56 60 48 40 32 32 24 40 28 44 32 36 24 28 16 24 16 28 20 28 16 24 12 20 12 24 16 24 16 24 16 24 16 20 12 20 16 24 20 28 20 32 24 32 24 32 24 32 24 20 16 32 28 40 28 36 16 72 148 136 24 216 328 396 372 380 368 416 376 384 340 380 364 400 332 376 296 348 284 348 288 328 264 320 260 320 264 328 264 312 252 324 268 324 264 324 268 352 300 372 332 412 368 432 364 484 396 548 452 580 480 624 528 692 580 700 588 720 644 816 744 848 776 900 812 936 872 984 876 944 800 964 852 792 688 852 708 824 776 764 636 748 652 900 736 880 672 840 792 840 724 836 608 476 328 404 396 612 596 756 700 844 804 648 504 620 396 364 228 288 248 292 228 360 416 476 340 220 156 248 204 216 152 216 144 212 176 196 156 184 160 204 176 140 152 228 504 628 480 400 164 124 96 116 128 160 128 128 116 100 56 116 152 156 116 144 128 52 108 524 764 808 736 836 764 796 800 812 832 880 812 868 788 816 772 824 400 404 328 328 220 216 332 916 816 852 764 836 780 840 756 748 460 452 400 488 588 720 604 672 556 636 496 552 404 496 356 460 304 420 304 440 344 468 332 356 220 284 172 324 172 288 192 292 248 344 408 776 480 364 236 312 224 304 232 296 248 272 200 244 176 244 204 260 208 212 192 232 148 172 144 176 108 180 132 208 136 180 124 196 180 180 100 108 64 192 124 292 380 396 224 304 216 440 428 416 300 380 324 448 388 516 388 452 384 484 352 484 428 508 328 440 400 504 396 488 352 452 352 448 308 424 308 424 316 444 340 472 364 492 380 488 348 448 332 436 304 424 292 388 260 376 264 368 248 352 264 376 276 360 252 340 248 328 248 340 220 316 192 312 200 316 188 288 176 280 200 288 212 296 224 332 264 356 260 324 236 300 236 292 228 272 224 260 204 240 184 268 212 292 224 292 228 280 208 248 188 240 180 200 120 188 164 260 232 300 236 288 216 312 244 348 264 340 224 324 236 324 260 320 256 356 312 440 376 432 336 436 352 308 192 164 84 24 20 24 20 0 0 28 76 224 236 316 268 324 240 308 204 264 176 240 212 304 252 312 256 276 208 248 192 228 168 196 140 180 112 188 104 172 92 148 72 132 72 128 68 136 84 144 88 168 108 176 108 180 64 148 76 156 52 116 96 136 52 44 24 20 20 16 12 8 4 4 0 20 4 8 20 12 24 108 200 168 68 0 4 16 0 0 20 4 4 4 4 4 4 4 0 16 0 36 16 40 8 20 0 8 4 72 144 176 136 116 120 160 248 256 172 136 164 260 360 444 276 28 8 0 8 40 72 28 56 32 40 0 0 0 0 44 60 88 40 32 0 32 0 24 8 40 44 80 72 84 72 72 52 32 20 4 16 0 8 0 0 0 0 8 12 12 16 4 4 4 4 4 4 4 4 0 0 0 4 8 12 16 20 32 40 28 32 20 24 16 24 0 32 20 60 48 20 36 140 236 296 308 272 304 284 284 244 168 24 0 0 64 88 200 184 232 144 152 64 96 20 44 0 4 0 0 0 0 0 84 72 276 224 336 244 316 184 284 176 264 192 260 192 264 204 276 212 268 192 252 180 244 168 224 144 212 164 232 172 228 192 244 196 220 176 160 76 24 0 16 144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 24 16 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 28 12 288 320 324 280 492 508 500 480 448 460 788 976 1020 844 724 444 396 360 632 536 564 444 460 364 268 24 32 0 44 0 16 0 4 8 0 12 0 12 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 12 12 12 12 12 12 16 8 4 4 44 44 96 588 532 612 548 816 660 804 676 856 644 876 644 756 580 816 720 796 452 524 312 468 440 816 524 588 408 808 804 1020 408 388 200 436 236 440 764 588 204 540 340 420 308 352 212 392 428 524 280 196 76 108 52 48 24 28 36 28 32 40 40 32 28 24 24 24 28 28 28 28 24 24 20 20 20 24 24 24 24 24 24 24 24 20 20 20 24 24 28 28 28 32 32 32 32 32 32 32 32 16 20 28 36 40 44 44 44 84 188 156 56 140 232 308 328 340 312 360 312 348 300 352 300 428 356 428 356 432 364 440 372 428 356 428 360 428 352 424 348 484 376 492 364 468 340 456 344 424 308 420 308 428 320 448 336 372 276 400 296 408 308 436 348 388 276 376 260 368 288 444 376 540 468 588 508 632 568 676 572 752 644 808 748 852 768 916 768 932 868 936 864 1012 876 1020 900 992 864 1020 948 1020 940 1020 840 848 636 740 632 808 644 720 552 816 860 1012 972 1020 684 680 468 448 332 424 352 500 612 840 736 468 348 452 392 432 308 384 288 332 236 296 192 252 176 252 184 276 180 192 352 356 164 188 72 188 148 176 148 164 112 132 108 160 124 156 164 200 136 192 264 500 568 744 748 716 692 792 780 788 796 828 836 880 816 872 808 868 788 824 460 448 324 328 276 276 372 988 900 972 888 976 840 1000 800 972 636 520 424 580 708 844 716 792 672 760 628 684 544 604 472 548 416 524 428 552 452 568 460 468 296 392 300 460 292 392 308 440 356 512 592 912 536 492 336 408 296 384 300 388 336 396 296 388 272 364 264 384 300 328 220 324 212 316 204 308 200 280 196 268 180 244 164 252 176 276 208 268 160 312 284 476 480 488 312 408 332 576 516 516 368 488 456 608 508 636 508 588 480 588 504 644 532 584 428 568 528 620 504 588 452 548 444 540 416 548 420 540 420 556 452 592 480 624 508 628 484 596 468 580 436 568 424 524 384 500 376 500 368 484 364 496 364 484 348 476 352 452 348 452 336 428 312 420 312 416 308 408 288 396 272 404 292 384 280 412 340 472 364 452 324 408 296 396 276 376 252 360 240 336 240 364 272 388 280 388 284 380 268 344 252 340 240 296 176 272 216 340 284 388 296 384 288 404 324 448 348 440 324 424 324 444 320 424 304 424 360 520 468 528 424 516 424 484 364 356 132 52 28 0 16 20 0 72 64 280 248 464 344 508 316 492 284 468 244 412 232 444 284 504 348 484 276 440 232 408 204 384 188 336 192 324 176 304 152 280 144 268 132 256 128 252 148 272 160 316 180 312 196 288 164 260 156 292 132 260 152 212 80 36 4 0 0 0 0 4 4 4 4 12 0 0 8 8 0 0 28 32 8 0 4 4 0 4 16 4 4 4 4 4 4 4 4 8 20 16 24 20 24 28 8 28 24 124 160 220 132 140 88 92 124 128 136 180 244 308 420 532 376 76 0 4 0 56 40 40 36 60 24 32 0 28 0 76 56 160 68 124 24 116 20 108 20 116 56 152 80 140 76 140 68 64 0 12 0 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 0 0 0 0 0 0 12 12 4 8 0 4 0 0 12 16 12 32 48 8 40 112 336 376 412 328 360 296 316 260 324 180 196 156 312 316 424 360 416 324 368 276 328 224 260 160 200 100 148 48 144 128 296 284 436 348 388 304 356 284 336 264 348 268 340 264 344 280 364 296 380 292 348 260 324 240 300 216 280 200 288 224 288 208 284 240 332 288 288 184 136 16 64 148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 16 16 8 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 0 36 0 212 308 244 148 468 604 696 612 588 416 556 752 1008 664 480 212 308 320 448 288 412 372 360 112 8 0 12 20 0 8 0 20 0 4 8 0 12 0 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 8 16 16 0 32 0 0 388 508 524 388 608 452 560 404 680 580 800 464 616 480 560 244 300 48 224 200 428 320 548 224 360 348 748 660 640 120 92 108 292 136 228 248 200 164 396 204 284 196 280 292 440 372 352 220 164 92 88 80 76 56 44 20 28 20 36 28 32 20 24 16 24 20 28 20 28 16 24 12 20 12 24 16 24 16 24 16 24 16 20 12 20 16 24 20 28 20 28 20 28 20 28 20 28 20 20 16 28 28 40 36 44 28 56 128 148 36 56 52 84 84 144 120 136 124 144 124 136 108 164 128 184 152 208 176 228 188 220 180 236 208 268 236 292 256 356 300 356 292 340 280 340 292 348 296 352 292 344 288 348 300 332 284 344 280 324 260 320 268 352 296 340 264 304 256 336 296 348 260 332 236 324 260 360 284 312 232 300 224 328 260 324 252 368 312 388 388 524 412 544 424 548 508 608 508 632 584 680 588 748 668 788 736 852 748 864 784 800 588 516 460 568 464 552 416 436 324 428 372 468 628 948 924 788 592 616 572 632 532 588 500 520 452 476 404 440 388 444 396 392 196 156 276 240 16 44 60 196 156 168 132 160 132 168 144 116 104 116 104 164 120 232 392 628 632 704 636 684 628 668 624 668 644 684 680 740 716 752 712 756 684 756 384 376 260 276 248 220 256 832 864 888 812 836 756 812 724 876 660 488 292 460 640 704 588 652 536 628 500 560 420 520 396 468 364 464 384 476 392 456 348 304 188 288 224 344 252 328 272 416 352 496 560 768 428 376 240 308 212 296 232 312 272 332 252 300 240 292 224 272 224 316 188 200 208 268 196 212 192 216 144 204 140 204 148 200 156 184 156 196 108 200 208 384 360 356 212 292 268 492 404 396 252 416 412 528 396 496 412 500 404 496 424 540 384 432 320 476 420 512 388 468 336 432 320 424 308 424 300 412 296 420 324 460 360 496 396 516 388 500 384 488 352 464 336 432 300 400 276 380 272 360 260 356 264 352 260 356 268 336 248 340 232 324 200 312 192 292 200 324 228 308 208 276 200 268 180 276 232 344 280 340 252 296 232 276 208 248 184 224 168 216 164 248 200 276 224 284 224 288 216 256 200 260 192 212 128 172 144 236 212 280 220 280 208 292 228 324 252 336 240 328 240 332 264 316 220 300 248 396 352 452 332 400 328 392 352 316 136 80 28 4 0 20 0 16 4 104 160 304 288 344 248 296 200 284 176 208 132 208 160 272 248 316 224 240 156 192 148 196 144 196 116 184 96 156 88 152 80 140 76 128 64 132 84 156 108 176 128 180 116 184 80 160 72 160 84 148 136 164 72 32 0 0 0 4 4 8 12 12 12 0 0 0 24 32 20 12 16 0 8 20 12 4 8 8 0 4 4 4 4 4 4 4 0 16 0 12 0 12 0 12 0 0 8 68 120 140 116 88 84 48 60 80 136 216 252 308 388 484 380 116 8 16 28 36 52 16 24 16 20 8 0 0 0 12 36 100 80 80 28 40 12 28 12 44 36 76 72 80 72 76 52 20 4 0 8 0 12 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 0 0 0 8 0 8 0 8 4 16 0 16 36 4 8 60 260 332 380 328 348 296 300 260 324 276 348 308 368 308 364 316 352 292 344 292 352 288 328 264 276 232 256 200 244 220 312 276 324 232 296 204 300 204 292 180 300 220 280 208 280 224 304 244 336 252 300 220 280 204 264 188 224 144 220 180 232 156 240 244 424 328 264 180 204 128 140 164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 12 8 0 0 4 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 32 0 192 320 280 332 724 820 896 864 936 752 528 596 908 508 348 196 436 388 368 316 528 380 192 32 28 12 48 0 16 20 16 0 8 4 4 8 0 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 8 20 24 0 32 4 220 456 692 448 620 492 648 564 812 856 1020 760 792 644 592 272 380 276 444 452 708 580 856 560 760 692 924 560 612 156 284 196 440 264 452 212 408 280 424 304 404 272 540 476 560 332 340 224 272 128 176 144 200 136 96 40 40 48 32 32 28 24 24 24 24 28 28 28 28 24 24 20 20 20 24 24 24 24 24 24 24 24 20 20 20 24 24 28 28 28 28 28 28 28 28 28 28 28 32 32 32 36 36 40 40 44 48 116 136 92 72 52 44 20 84 52 84 56 96 64 92 44 84 52 88 52 88 48 76 36 60 24 68 44 104 96 160 140 168 136 176 136 172 136 184 152 224 200 252 216 248 204 240 200 296 244 336 280 360 288 360 288 388 328 408 336 400 332 420 364 432 352 400 324 388 324 412 348 464 392 440 320 428 316 384 320 396 300 376 340 448 328 428 320 412 372 432 292 412 356 464 396 556 428 572 428 556 436 628 552 692 444 492 420 564 420 536 348 472 360 536 436 464 464 728 648 760 536 588 516 612 500 604 496 608 500 592 492 592 516 624 544 720 432 464 464 620 376 396 184 236 156 164 104 140 88 96 20 120 108 128 88 160 144 324 520 652 628 656 636 724 664 668 660 652 580 628 616 724 736 784 740 728 720 804 392 372 292 360 316 296 212 804 912 948 800 848 776 916 916 1004 884 820 416 612 744 828 692 776 652 756 624 700 560 628 504 584 472 568 464 552 436 604 416 348 244 416 292 428 368 488 392 608 548 700 636 816 520 516 344 436 308 404 300 396 320 444 280 344 256 392 292 384 272 372 248 332 208 316 220 344 248 308 216 284 212 296 220 308 212 268 160 268 184 296 260 476 464 448 308 404 400 624 480 508 356 568 548 668 500 612 516 620 504 612 520 608 444 524 452 612 528 620 488 572 448 544 428 532 424 540 408 524 400 532 424 568 456 596 492 628 504 632 520 640 500 612 488 608 472 576 432 540 404 512 376 492 352 476 344 468 340 428 316 428 316 428 316 416 304 396 308 432 336 436 316 416 296 396 276 368 280 412 328 428 312 388 280 372 256 344 224 320 208 328 232 356 264 384 288 396 292 372 264 344 256 348 248 300 180 256 192 320 260 360 280 372 280 376 292 412 332 444 344 448 344 440 328 448 308 412 316 472 400 544 416 504 368 472 420 496 292 160 52 4 16 28 24 12 12 80 152 376 352 512 336 504 292 452 248 372 192 344 172 356 216 464 276 420 232 392 220 380 212 344 192 328 172 304 152 292 148 284 144 260 120 248 124 264 144 292 160 296 180 288 188 288 164 280 144 280 180 248 128 68 4 12 12 8 8 8 8 8 8 12 8 8 16 8 0 0 12 4 20 20 4 8 20 8 0 4 4 4 4 4 4 4 4 4 12 0 4 0 8 12 4 20 8 56 56 108 68 108 76 72 52 68 100 172 196 248 344 448 416 168 0 20 0 92 96 84 16 64 28 116 76 120 40 56 36 156 116 184 92 152 76 144 72 128 76 132 76 104 56 60 24 24 0 0 0 0 0 8 8 8 8 4 4 4 4 0 0 0 0 0 0 0 0 8 4 4 0 4 4 8 8 0 0 0 0 0 0 0 4 0 0 4 4 44 8 16 44 52 148 272 280 372 352 388 344 448 396 480 376 412 316 404 348 408 328 400 324 408 332 408 328 424 344 440 352 432 336 412 324 384 308 392 316 400 324 408 332 392 308 380 304 384 324 416 352 424 336 396 316 392 320 392 312 396 284 372 292 360 256 368 348 552 408 348 244 308 236 248 228 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 12 8 0 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 0 0 0 144 252 268 460 832 760 816 640 764 620 372 272 448 96 148 132 364 224 192 264 408 120 4 0 8 0 0 0 0 40 0 20 0 4 0 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 4 24 32 36 0 16 0 0 204 480 212 320 196 512 488 716 740 992 636 628 312 376 148 320 140 472 348 540 492 840 556 492 196 284 96 184 68 160 204 396 332 428 252 412 236 356 312 408 444 524 364 296 164 188 164 160 120 128 172 200 168 88 24 20 32 28 20 24 16 24 16 28 20 28 20 28 16 24 12 20 12 24 16 24 16 24 16 24 16 20 12 20 16 24 20 28 20 24 16 24 16 24 16 24 16 40 28 36 28 36 32 44 36 76 80 116 92 80 44 48 20 36 24 36 28 48 36 44 24 68 52 64 44 52 28 36 16 44 24 32 16 40 44 80 72 48 16 56 20 52 12 52 24 48 36 100 76 104 56 88 52 28 36 68 92 116 124 128 120 128 144 168 168 168 160 172 164 236 184 248 220 284 228 280 244 240 232 292 248 316 272 316 308 360 292 348 312 384 320 388 332 404 380 420 328 400 344 404 368 372 304 368 316 400 324 404 316 348 288 420 356 344 268 376 368 336 272 400 312 280 204 336 268 384 280 376 332 368 292 404 360 424 364 416 364 428 384 452 404 452 340 444 420 692 752 896 740 764 712 744 692 740 672 648 536 336 296 316 248 284 272 440 556 592 552 612 608 676 584 636 676 624 528 568 544 648 708 716 700 692 708 780 320 280 240 292 228 248 108 648 860 836 708 728 732 904 856 772 748 728 324 532 680 712 600 660 552 644 532 600 472 580 500 568 488 560 484 540 464 540 356 188 144 312 236 308 312 380 284 480 448 540 448 572 400 396 260 328 228 308 220 300 252 332 168 132 100 220 216 276 236 448 512 532 312 236 232 288 204 228 168 224 168 224 180 220 168 220 136 204 164 188 160 360 372 324 220 300 332 528 364 408 288 480 472 588 456 556 452 516 404 504 392 464 324 448 396 540 436 512 376 460 344 444 320 420 316 400 280 384 272 380 284 404 308 432 344 468 360 480 392 504 388 504 400 524 408 504 376 468 364 440 332 404 292 368 272 340 244 320 232 320 228 332 220 320 192 320 212 308 224 316 256 320 256 304 224 268 204 276 232 296 244 268 212 260 200 240 188 228 176 212 160 244 208 284 232 296 244 268 200 248 200 256 188 204 128 172 144 232 204 276 224 284 216 268 208 308 240 340 260 352 256 324 240 316 224 300 216 324 256 424 328 420 316 360 324 408 324 204 100 24 0 32 0 12 0 20 72 252 268 352 288 328 240 288 180 224 132 188 84 136 64 200 144 224 188 248 184 208 136 200 124 188 108 172 96 152 84 160 92 140 68 120 68 124 76 132 96 152 88 176 104 184 84 132 68 140 128 180 124 76 0 8 8 4 4 0 0 0 0 8 8 8 0 0 0 0 16 8 8 0 0 4 20 12 0 4 4 4 4 4 4 4 4 12 0 4 0 4 0 4 0 8 0 0 0 0 4 20 36 32 36 8 24 76 120 188 296 544 560 264 20 0 0 44 132 52 8 40 60 152 148 148 88 0 0 36 60 104 80 96 80 108 72 80 52 56 24 24 4 4 0 0 0 4 16 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 32 112 236 248 348 320 348 288 360 300 348 268 324 268 320 244 308 244 300 240 304 252 320 264 320 260 332 272 340 268 328 248 332 256 324 224 300 212 328 264 320 248 316 256 332 284 368 308 340 264 328 260 336 272 336 264 348 260 320 236 288 212 296 268 336 276 280 200 252 176 204 196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 12 8 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 12 28 200 376 364 536 860 720 736 568 592 416 324 232 284 96 248 256 408 248 312 272 256 0 36 8 12 0 12 16 20 0 16 0 16 0 16 4 16 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 8 0 32 0 0 68 8 96 172 480 348 476 316 688 768 876 928 1020 840 716 452 596 580 716 540 752 620 812 644 896 564 648 296 484 188 384 100 344 472 776 576 688 488 668 516 660 552 676 640 524 288 288 152 272 156 236 128 212 168 244 144 108 16 24 24 28 24 24 20 20 24 28 28 28 28 28 24 24 20 20 20 24 24 24 24 24 24 24 24 20 20 20 24 24 28 28 28 24 24 24 24 24 24 24 24 32 32 32 32 36 44 52 56 88 76 100 112 72 48 52 48 36 36 52 40 56 40 56 40 56 52 60 56 60 60 68 64 52 44 40 32 36 36 48 48 16 28 36 36 24 20 16 20 0 28 56 72 60 52 44 52 52 32 76 60 108 80 112 76 88 72 116 84 104 64 100 72 84 40 92 84 136 88 140 104 172 128 208 152 212 144 224 168 256 196 296 232 316 284 364 312 388 320 404 356 424 344 416 364 476 392 532 456 588 484 556 420 580 468 556 440 536 432 476 344 496 404 480 392 440 352 444 388 376 312 436 372 408 336 460 396 428 352 424 344 424 332 416 328 416 332 472 360 456 448 560 452 632 592 680 640 740 704 748 648 632 540 592 500 532 500 624 576 592 604 768 836 896 816 844 820 660 556 616 564 660 696 708 688 764 740 792 328 320 268 340 256 332 164 728 928 924 812 884 868 968 660 624 612 672 352 628 712 764 616 712 580 700 568 660 516 584 476 592 476 580 464 580 472 616 380 228 104 380 288 420 352 544 404 616 504 636 524 696 544 608 416 488 324 412 280 388 296 408 168 160 64 232 168 288 192 716 676 740 452 412 276 364 212 316 236 316 240 312 228 316 224 304 188 320 216 244 184 440 420 428 328 420 452 644 440 536 416 628 584 720 600 728 592 656 532 632 500 588 472 616 540 664 544 604 460 552 436 536 392 492 384 496 372 484 360 480 364 492 376 516 412 544 424 560 464 592 468 608 504 640 524 640 516 640 528 628 492 588 448 560 416 520 376 484 364 476 368 484 372 460 340 456 328 404 304 412 304 388 260 336 224 300 200 288 196 292 200 284 192 292 204 304 216 316 220 316 224 348 264 388 292 392 300 348 244 328 244 332 236 276 164 248 196 308 260 360 280 372 292 376 300 412 332 448 352 448 340 448 328 440 308 428 304 432 320 500 404 564 448 496 364 500 380 388 192 100 16 12 16 0 32 4 100 240 272 440 332 520 324 452 272 388 244 364 180 268 96 232 108 284 180 352 212 344 188 348 200 344 192 332 168 300 148 300 156 280 140 260 128 252 124 264 132 268 148 272 192 292 152 244 104 240 136 228 140 88 20 4 4 0 0 0 0 0 0 0 4 4 0 4 8 12 16 8 0 0 0 4 0 0 8 4 4 4 4 4 4 4 4 0 8 4 4 4 4 8 4 28 8 16 0 16 0 32 0 28 12 16 0 40 68 124 196 484 540 312 28 40 0 84 96 124 52 176 156 308 244 280 164 92 0 48 24 100 68 120 88 116 64 88 40 60 20 24 0 8 0 0 4 0 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 4 8 4 4 0 12 0 24 28 20 0 28 12 68 104 304 352 416 376 452 404 420 352 408 336 400 312 396 328 384 276 368 296 376 304 388 320 404 336 392 316 392 312 404 324 412 332 432 340 412 308 384 300 400 324 388 312 388 316 396 328 412 340 404 320 392 320 400 324 388 304 396 312 412 296 380 296 376 280 296 256 328 252 324 220 264 236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 12 8 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 0 0 0 168 424 312 292 588 532 564 588 604 248 184 100 96 96 200 192 256 228 364 176 12 0 0 0 0 8 0 16 0 24 0 20 0 4 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 12 24 8 12 12 0 84 0 352 368 508 232 576 624 712 712 956 708 564 236 460 440 608 464 512 324 460 308 492 296 368 116 212 120 164 0 208 536 636 260 448 328 476 380 456 428 580 228 228 160 168 104 136 112 140 116 156 164 172 136 76 32 20 24 24 16 20 12 20 16 28 20 28 20 28 16 24 12 20 12 24 16 24 16 24 16 24 16 20 12 20 16 24 20 28 20 24 16 24 16 24 16 24 16 24 16 24 20 40 40 60 60 52 32 88 112 84 48 68 60 44 44 64 56 60 48 60 60 64 60 56 56 52 56 60 60 48 48 52 56 56 56 56 52 40 44 64 60 60 44 44 36 0 12 48 48 44 28 40 40 44 36 40 44 60 64 72 68 44 52 68 64 64 60 80 84 108 64 60 52 60 40 60 80 80 48 64 56 36 48 92 80 56 52 116 60 80 88 104 84 148 88 140 160 172 132 176 164 192 192 212 192 232 236 324 304 372 360 416 328 364 380 376 384 352 308 332 300 380 312 316 280 380 320 368 316 340 328 396 316 364 324 368 328 364 324 356 316 420 304 324 368 328 296 284 288 316 280 332 260 316 292 356 292 376 280 348 304 340 340 404 268 372 320 412 416 488 476 552 500 564 480 568 520 600 660 656 680 752 692 716 292 296 256 288 228 240 112 640 856 816 784 844 836 756 324 400 508 540 368 556 620 684 576 632 540 624 528 584 476 540 456 528 424 476 384 468 408 420 256 40 0 200 220 300 252 348 244 372 260 348 328 476 380 536 372 388 248 284 184 252 212 276 92 32 0 60 24 60 16 68 0 36 56 108 64 100 96 116 72 140 88 136 92 140 116 100 72 164 84 60 80 320 300 312 240 316 372 536 336 436 348 560 504 608 520 640 524 580 484 548 432 512 428 548 464 548 440 472 344 416 320 396 264 336 244 360 260 352 252 344 248 344 248 368 284 388 292 400 328 440 336 464 368 496 396 512 420 544 464 548 436 512 420 500 404 468 364 428 332 416 320 420 308 396 276 368 252 324 240 316 232 224 120 108 60 104 44 76 20 72 28 84 44 104 80 136 112 164 124 204 156 240 200 280 236 300 244 248 188 232 188 244 184 192 112 160 132 220 192 260 212 276 216 300 232 320 256 348 260 344 240 360 264 324 228 312 232 316 232 336 284 464 416 436 300 396 336 392 216 88 0 8 0 28 0 24 32 160 164 268 256 320 256 312 204 260 188 256 128 140 32 48 0 80 56 156 144 216 168 200 128 204 128 192 112 160 84 156 96 152 88 136 84 132 76 112 88 136 72 156 96 172 60 100 40 88 84 136 104 64 0 4 4 4 4 4 8 8 8 8 12 12 12 20 20 0 0 12 0 8 20 8 0 0 20 4 4 4 4 4 4 4 4 4 0 4 0 8 0 4 0 4 8 12 0 0 4 4 0 0 16 0 0 32 56 60 80 200 344 176 4 24 16 20 44 12 8 120 168 268 236 224 152 92 8 0 0 20 24 48 52 20 4 8 0 8 0 0 0 12 0 4 0 4 8 16 12 4 0 4 4 4 8 8 8 0 0 0 0 0 0 0 0 8 4 0 0 0 0 0 0 4 0 4 0 0 0 0 0 0 0 8 0 84 100 228 280 288 288 332 264 336 292 328 256 360 304 332 212 240 200 288 236 296 244 312 252 308 244 304 240 320 240 312 232 312 240 316 240 332 244 328 248 336 252 324 240 312 244 304 232 292 216 280 208 316 244 308 240 304 228 280 200 256 208 300 212 300 248 308 196 280 236 280 212 284 192 204 152 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 4 0 0 0 0 4 28 28 8 0 12 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 32 28 192 440 324 332 440 392 472 516 508 256 168 144 160 188 416 312 372 412 356 36 88 0 4 0 0 0 0 0 0 0 4 0 12 0 12 0 16 0 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 0 28 8 0 40 24 140 144 472 580 888 560 548 480 788 848 1020 756 464 272 428 512 832 856 800 168 392 360 652 488 776 304 548 260 408 8 544 764 876 536 840 600 704 488 544 412 416 284 228 128 248 148 260 148 252 144 236 172 244 116 88 20 44 36 24 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 16 16 16 20 20 24 24 24 36 36 36 32 32 28 28 28 20 16 16 28 44 60 68 68 60 68 68 64 56 52 52 56 52 52 52 56 56 56 60 64 48 52 48 52 48 52 48 52 56 60 56 60 56 60 56 60 60 60 68 68 68 60 56 48 44 44 56 56 64 64 68 60 80 76 80 76 80 76 80 76 76 72 80 80 84 84 92 88 96 80 100 80 100 80 108 76 108 68 108 68 112 64 108 60 104 64 104 68 108 68 108 72 100 64 108 72 116 76 116 76 124 132 148 72 152 96 104 88 152 116 248 124 172 144 136 168 188 156 196 156 188 160 216 200 204 176 220 200 248 224 272 244 288 268 320 296 352 296 360 312 388 300 348 316 384 352 396 388 432 380 432 372 424 364 416 360 396 344 408 360 412 352 396 336 396 288 320 264 328 300 336 312 348 532 588 484 672 660 668 696 744 760 788 240 356 300 316 272 284 120 932 864 888 708 896 828 616 480 600 560 700 548 712 748 748 620 724 628 760 656 748 608 708 568 700 588 728 592 696 552 648 400 356 124 320 320 476 280 448 288 420 312 468 308 476 364 592 536 656 384 412 244 340 232 352 256 116 20 224 28 140 4 120 8 116 8 120 8 108 0 128 44 116 36 120 44 136 48 124 8 112 36 88 116 480 412 436 292 452 484 668 468 548 532 700 592 748 596 712 648 720 604 720 540 620 556 712 568 616 460 540 408 488 340 428 300 408 296 424 312 440 312 428 300 432 316 420 320 472 364 496 376 512 404 556 444 576 464 584 460 572 444 548 424 552 444 588 472 588 452 580 456 556 440 552 444 532 408 440 364 464 312 320 140 176 48 128 40 120 28 112 20 108 20 108 40 144 60 156 96 220 148 276 208 336 260 364 288 384 280 364 224 280 224 328 224 264 156 240 168 268 216 316 260 356 280 380 288 376 308 424 348 436 316 448 336 444 320 416 284 376 252 440 348 520 436 568 428 524 384 520 372 248 16 4 16 0 52 0 40 104 156 312 252 436 272 416 288 392 264 380 236 292 100 208 60 160 36 200 140 332 248 344 184 352 216 360 180 312 176 276 144 300 156 272 128 268 140 280 136 272 156 268 172 288 176 284 112 228 124 212 108 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 12 12 16 20 32 28 24 16 8 0 4 0 4 0 4 0 12 0 12 0 16 0 20 0 12 16 76 96 104 48 76 56 108 20 104 64 200 172 360 260 332 220 288 208 152 56 48 0 16 8 28 12 16 0 16 0 12 0 4 0 0 4 0 4 0 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 12 12 24 4 12 0 36 0 16 76 152 164 248 268 332 316 368 336 328 288 328 260 288 248 332 312 408 304 336 236 312 252 340 272 328 256 340 276 356 280 372 316 392 324 392 316 380 308 392 328 396 308 396 316 436 352 468 372 480 388 448 344 392 296 368 296 404 312 372 300 384 300 348 248 344 272 372 280 380 300 372 252 364 272 352 272 340 228 292 224 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 4 0 0 0 4 20 32 24 0 0 8 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 0 0 0 176 304 228 288 292 192 468 432 336 84 72 68 72 104 356 452 352 180 120 0 0 0 0 16 0 16 0 16 0 16 0 8 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 24 20 0 16 0 76 80 416 412 572 420 672 672 952 860 824 432 280 184 416 444 808 844 592 160 400 440 548 384 464 196 332 132 148 0 280 428 560 524 668 616 428 220 336 220 344 64 116 88 140 112 144 112 128 108 140 160 168 96 40 0 12 20 20 12 20 12 20 12 20 12 24 16 24 16 24 16 24 16 24 16 24 16 24 16 24 16 16 8 16 12 20 16 24 16 36 28 36 24 32 20 28 20 20 12 20 24 48 56 68 64 64 68 68 64 56 52 52 56 52 56 56 56 60 60 64 64 60 68 60 68 60 68 60 68 64 72 64 72 64 72 64 72 64 80 68 84 68 76 56 68 40 60 48 68 56 72 56 64 80 56 80 56 80 56 80 56 76 52 80 60 84 64 92 72 84 76 80 76 80 76 80 76 76 76 72 76 72 76 72 76 76 68 76 72 80 76 84 80 84 80 88 84 88 80 84 80 68 100 84 104 104 60 52 68 56 52 36 64 60 24 56 76 64 60 72 52 52 40 64 64 76 68 84 80 100 92 108 100 80 80 116 124 128 104 84 72 88 104 116 124 156 172 188 148 212 172 212 180 224 192 232 200 276 248 296 272 316 284 320 284 296 248 300 228 276 244 280 260 308 508 576 448 480 464 540 668 716 716 708 252 304 240 220 236 196 392 900 816 808 536 700 676 424 332 468 488 636 556 644 600 624 560 652 604 700 652 724 656 776 676 764 684 756 668 740 664 772 596 588 536 672 648 692 588 568 468 540 468 504 336 372 280 440 424 488 316 332 224 288 260 472 388 108 0 64 0 56 12 16 0 0 0 4 0 12 0 12 0 12 0 12 0 12 0 0 0 16 0 0 72 376 296 336 204 352 404 572 404 484 480 588 456 552 416 552 532 588 472 544 436 540 476 576 436 464 328 396 276 336 204 276 172 272 180 284 208 296 208 284 196 288 212 288 220 320 248 332 252 348 272 336 248 372 284 396 296 380 276 328 232 308 228 332 272 360 284 384 300 396 320 416 312 400 296 368 264 288 140 120 24 40 4 36 8 28 0 20 0 20 0 16 0 36 8 52 36 108 84 164 148 236 192 260 220 276 216 264 164 192 172 236 180 176 112 156 124 188 172 244 204 268 216 276 196 276 220 336 264 348 248 328 244 328 240 312 220 272 192 272 224 356 324 440 360 432 328 404 348 272 44 16 0 16 0 20 0 64 88 208 200 236 160 252 176 260 180 272 196 216 92 100 24 72 0 64 48 168 156 224 124 184 132 212 132 180 120 152 100 160 100 144 88 132 84 124 88 136 84 164 100 184 116 168 80 100 84 112 68 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 12 16 16 64 52 52 32 28 12 12 0 0 0 0 0 0 0 0 0 0 12 4 4 0 28 64 96 96 56 60 76 80 68 108 144 272 220 260 168 188 128 152 96 92 40 16 0 0 0 4 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 0 0 0 0 0 0 0 8 44 68 148 156 224 268 272 252 308 276 312 248 284 232 288 236 272 196 236 196 288 264 324 232 252 164 220 172 240 188 256 184 240 184 252 192 240 172 272 212 312 256 336 260 320 228 324 236 296 220 296 248 332 272 384 364 508 496 564 428 396 256 280 212 272 196 260 200 280 224 336 248 268 136 216 208 324 252 288 184 228 168 248 172 228 164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 0 4 12 72 64 40 4 0 0 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 24 28 192 224 316 556 468 316 552 448 296 76 132 120 204 276 716 892 648 168 96 0 20 28 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 0 36 16 12 60 36 172 192 504 424 604 556 952 888 964 708 772 292 332 256 648 660 1020 832 632 320 696 512 732 384 696 372 712 288 460 152 472 444 716 828 728 440 400 224 452 336 260 76 188 128 240 160 252 140 232 128 244 176 232 96 64 4 12 16 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 16 16 16 20 20 24 24 24 32 32 32 32 28 28 28 28 28 24 24 36 52 68 76 76 72 72 84 68 60 52 56 56 56 60 60 60 60 68 60 72 64 68 64 68 64 68 64 68 60 64 60 64 60 64 60 64 84 68 92 68 92 64 84 56 76 56 80 56 80 56 80 60 84 84 80 84 80 84 80 84 72 76 76 84 80 88 88 92 84 84 88 84 88 84 88 80 100 84 104 80 104 80 112 80 104 88 108 92 116 100 124 104 132 112 132 112 128 104 116 92 96 52 80 116 96 72 92 104 116 56 68 112 148 100 136 76 100 96 92 80 68 60 64 68 56 56 56 52 52 52 52 48 28 32 28 16 48 40 108 72 92 80 128 72 88 96 84 48 92 64 112 76 124 92 140 104 136 100 148 120 168 140 188 152 196 260 364 292 364 340 420 376 456 492 560 456 528 516 648 676 756 748 776 284 348 264 304 248 220 768 1020 888 956 624 832 800 916 784 920 848 964 872 980 836 952 852 964 844 932 804 912 804 864 744 872 736 864 748 888 772 696 436 488 400 572 412 532 432 596 460 592 472 568 352 448 300 476 372 504 324 420 232 320 228 608 472 300 76 196 36 156 4 160 36 124 0 112 4 116 8 96 12 92 12 92 8 92 0 80 0 116 16 100 168 500 352 448 296 472 520 696 532 640 604 692 484 544 384 572 572 648 504 568 508 672 568 648 488 548 396 460 328 408 264 356 240 360 252 372 264 380 268 372 260 376 268 384 276 396 284 392 284 404 300 384 292 424 332 452 336 436 316 392 260 348 224 340 240 368 264 384 276 416 324 444 344 448 356 456 296 284 100 128 16 96 16 112 28 108 20 104 20 108 28 104 20 100 28 120 60 160 96 264 204 328 244 340 268 356 256 328 212 268 204 296 208 240 140 224 168 264 224 320 260 340 268 352 268 360 300 416 348 440 340 424 328 436 328 428 308 400 284 364 268 428 372 544 448 572 440 552 436 456 192 60 12 4 16 0 8 36 88 240 220 364 224 348 232 356 248 384 272 352 192 244 124 224 76 172 68 240 164 384 192 328 184 364 208 348 192 324 168 308 160 300 144 264 116 252 112 252 148 272 184 304 196 308 140 244 96 148 40 28 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 12 12 12 40 36 32 24 16 8 4 0 0 0 0 0 0 0 4 0 4 0 8 0 12 28 72 96 132 96 136 104 164 108 248 240 384 224 272 112 212 128 172 64 108 40 32 0 0 8 0 4 4 0 4 0 4 0 0 0 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 4 0 12 100 204 220 300 288 324 316 344 308 360 304 336 272 312 260 320 280 328 272 308 260 320 284 368 280 320 228 296 236 312 248 332 248 304 244 324 252 288 184 204 168 256 256 368 336 404 332 428 332 392 288 368 280 388 304 356 308 456 472 616 556 592 476 456 404 496 388 408 280 336 260 344 276 360 304 492 508 572 400 456 304 328 240 344 256 312 204 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 8 20 116 92 52 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 0 40 0 136 136 420 720 508 352 484 332 188 4 52 0 180 388 664 792 544 84 16 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 12 16 12 0 24 0 112 160 412 284 492 364 692 644 736 596 524 112 144 160 540 676 788 316 216 100 336 80 176 52 268 224 388 176 216 68 376 536 780 888 820 184 268 300 436 184 0 56 100 100 160 140 168 128 148 120 164 148 160 76 28 0 8 4 20 12 20 12 20 12 20 12 24 16 24 16 24 16 24 16 24 16 24 16 24 16 24 16 16 8 16 12 20 16 24 16 32 20 28 20 28 20 28 20 32 20 28 32 56 64 80 72 64 64 68 60 52 44 52 48 60 52 64 56 68 60 72 60 76 72 72 72 72 72 72 72 68 68 68 68 68 68 68 68 56 64 60 68 56 64 56 64 64 72 60 68 56 64 60 68 80 60 84 60 84 60 84 60 80 56 80 60 84 64 88 64 88 76 84 76 84 76 84 76 88 84 88 88 88 88 88 88 88 88 96 96 104 104 112 108 116 112 116 112 116 108 108 108 132 96 92 116 80 100 148 92 116 32 108 52 28 76 60 80 104 104 100 88 80 72 72 72 84 84 80 76 72 68 64 64 96 80 64 20 4 20 40 64 0 36 44 52 60 72 92 80 48 24 48 24 48 24 48 24 44 16 40 16 40 20 48 20 116 300 420 364 436 428 520 492 544 476 480 460 532 588 648 612 656 772 736 264 232 268 256 132 304 908 948 760 784 596 792 788 836 740 840 768 784 716 792 708 780 728 772 708 740 680 712 660 764 692 752 672 744 696 764 700 532 352 328 296 344 256 312 316 312 240 292 224 264 168 240 192 256 208 296 248 288 136 104 60 104 112 44 0 120 124 188 112 144 96 96 56 56 28 32 0 36 0 40 0 40 0 28 0 44 36 56 0 0 148 424 276 328 188 376 444 588 440 532 480 540 324 336 184 368 404 480 356 476 456 580 456 484 352 392 260 304 204 272 164 240 148 236 152 236 152 240 152 236 152 236 156 248 160 240 152 236 156 252 172 268 172 288 204 308 212 304 212 304 200 264 152 216 120 192 116 176 104 208 128 232 164 292 228 292 140 120 8 36 0 16 8 24 12 20 8 20 12 28 8 28 0 12 0 32 8 60 36 188 164 244 192 256 216 268 204 240 168 188 160 212 160 164 92 140 120 192 172 240 200 260 200 276 204 276 216 316 244 332 236 332 252 336 264 324 256 296 232 272 208 288 256 380 340 448 352 472 364 428 240 80 0 28 0 20 0 4 0 104 140 244 220 224 156 224 148 224 160 216 124 160 92 124 36 64 24 96 68 204 124 180 120 200 140 200 128 188 124 168 108 160 100 120 52 88 60 112 76 156 100 188 124 156 100 120 80 60 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 4 20 48 56 116 100 120 92 92 76 156 204 128 44 44 0 76 68 76 4 24 0 0 0 8 12 12 8 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 16 12 16 16 0 60 188 284 236 252 208 212 180 228 192 240 200 244 204 264 224 252 228 300 256 292 220 248 192 264 200 232 176 220 180 236 196 236 192 240 196 252 204 224 148 108 52 112 96 220 216 312 252 364 280 328 236 284 200 276 208 312 212 248 180 280 264 372 320 428 420 544 472 472 308 300 196 216 184 304 368 624 668 608 344 388 256 264 192 268 188 228 140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 28 108 72 32 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 20 0 200 228 596 824 524 436 572 324 176 56 144 76 448 688 628 492 336 52 16 0 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 20 16 4 72 40 216 260 472 268 680 388 616 580 736 700 560 124 352 404 772 852 864 256 472 372 672 188 460 220 628 356 752 308 436 180 668 792 964 916 900 332 396 488 416 0 144 88 144 120 224 172 252 160 252 168 256 180 216 88 60 12 12 20 20 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 16 16 16 20 20 24 24 24 24 28 28 28 28 28 28 28 32 28 28 40 60 76 80 80 88 72 104 68 76 48 64 56 64 60 64 68 64 72 64 72 68 68 72 68 72 68 72 68 72 68 72 68 72 68 72 68 76 60 76 56 76 60 76 60 88 68 80 60 76 64 80 68 84 80 84 80 84 80 84 80 80 76 84 80 84 80 88 88 84 88 84 88 84 88 88 84 96 92 108 92 112 96 116 100 108 96 104 104 112 108 116 112 112 112 120 120 124 120 124 120 148 112 136 120 88 132 156 52 168 228 236 156 128 108 204 116 116 100 96 84 88 84 88 80 84 76 80 72 76 68 72 68 28 76 116 96 120 80 140 68 104 48 112 84 88 36 44 72 92 76 92 72 88 64 80 60 92 64 80 52 64 40 60 40 204 444 548 456 520 456 552 488 560 468 532 452 476 456 576 504 636 688 708 272 288 260 312 144 704 972 1020 772 760 732 876 784 868 772 908 836 928 812 892 764 856 728 800 680 772 652 728 604 644 544 588 476 548 472 520 396 384 280 356 296 380 276 340 256 368 252 340 196 288 156 308 208 328 200 340 240 368 140 168 52 112 52 128 44 256 256 436 308 400 276 376 252 356 228 324 200 276 192 272 192 272 192 276 184 292 192 236 56 116 212 536 352 444 292 520 576 704 528 620 512 576 360 404 236 432 460 568 448 652 560 652 468 512 356 424 264 372 256 364 248 352 232 340 224 336 216 332 216 336 220 336 216 340 216 324 204 324 220 344 240 364 252 364 256 380 284 408 308 444 332 444 316 396 248 332 196 308 180 288 156 268 204 360 300 324 148 156 44 120 36 112 44 104 24 100 20 100 28 108 32 116 20 88 24 108 36 136 92 288 224 336 248 340 260 340 252 316 220 276 200 280 196 236 124 204 152 256 212 308 248 328 248 340 264 352 280 380 312 408 320 428 340 432 340 424 320 408 296 404 280 384 292 448 388 544 452 616 444 564 412 252 36 28 4 20 16 48 24 120 124 300 264 348 236 340 200 308 200 316 188 300 156 228 84 204 88 212 92 308 172 360 196 348 184 340 184 336 172 316 160 304 144 260 92 228 88 232 120 252 164 292 184 268 128 260 112 140 12 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 8 4 0 0 0 4 4 8 8 0 0 0 4 0 4 0 4 0 0 0 0 0 8 20 32 96 100 152 104 128 64 188 172 192 76 144 36 140 76 108 8 36 0 4 0 0 16 0 12 0 0 4 0 4 0 4 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 12 4 104 236 328 240 232 180 232 220 272 220 284 216 280 228 300 260 300 256 332 284 336 264 308 244 296 240 288 228 276 224 280 232 268 240 304 240 288 236 276 196 240 180 188 156 224 216 276 224 360 308 384 312 376 288 368 288 396 304 356 256 312 232 316 248 368 344 488 456 536 432 468 368 380 296 348 308 500 512 496 272 364 256 316 248 328 240 304 228 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 24 36 56 24 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 0 0 0 164 172 560 656 380 416 560 216 80 0 116 128 576 688 524 204 116 28 0 12 56 32 4 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 0 0 20 4 144 244 264 92 508 248 368 368 560 468 252 0 292 448 592 516 460 40 460 324 476 4 196 72 300 152 440 120 120 84 556 724 784 708 532 264 544 336 88 0 100 64 68 72 140 124 156 108 156 124 176 152 148 56 28 0 20 12 20 12 20 12 20 12 20 12 24 16 24 16 24 16 24 16 24 16 24 16 24 16 24 16 16 8 16 12 20 16 24 16 24 16 24 16 28 20 28 20 32 20 28 32 56 64 80 72 72 64 72 56 52 36 48 40 52 44 60 44 68 48 68 52 64 48 60 48 60 48 60 48 60 48 60 48 60 48 60 56 64 60 60 56 60 60 68 68 68 60 60 52 56 60 68 68 72 76 72 76 72 76 72 76 76 80 76 80 76 80 76 72 88 68 88 68 88 68 84 68 92 76 92 80 96 88 100 92 100 84 104 88 104 92 108 92 104 88 112 100 120 104 120 104 108 112 144 100 100 64 96 0 448 888 976 804 420 0 128 112 132 104 100 76 88 80 92 76 76 64 76 64 76 68 80 68 88 72 68 12 12 20 16 0 0 0 24 36 32 28 76 88 80 72 80 76 84 76 88 80 60 52 56 40 44 28 32 8 180 444 492 400 444 348 420 376 416 388 436 408 444 472 508 436 296 304 288 156 152 112 148 116 436 468 792 708 696 768 740 560 580 508 476 332 416 356 344 256 316 240 240 184 204 156 148 96 148 104 104 16 36 4 8 0 8 12 60 52 72 72 68 24 92 64 112 64 88 24 88 48 104 44 92 60 140 48 48 20 112 84 108 68 136 156 220 172 224 204 224 216 244 232 236 212 256 216 256 220 256 232 264 240 280 232 188 48 28 156 424 284 364 220 444 512 588 420 484 348 384 216 276 140 312 340 432 336 444 336 380 240 292 184 248 136 224 140 228 140 228 140 224 136 220 144 212 144 220 152 220 140 216 132 196 124 204 144 220 144 236 132 224 128 240 176 292 224 328 264 372 296 360 264 308 220 264 160 204 92 176 116 256 208 196 40 32 0 24 0 36 44 28 32 24 24 20 16 24 12 40 4 24 16 36 4 64 80 204 180 248 188 240 196 248 196 232 180 212 160 196 168 160 92 128 104 172 160 224 188 244 188 240 176 252 188 280 216 312 236 336 264 344 284 332 268 304 248 292 232 264 192 296 260 404 348 476 352 484 416 348 124 32 0 4 28 48 32 44 28 124 108 232 168 232 132 192 140 212 152 184 88 96 32 88 56 96 36 112 92 200 136 188 120 176 112 172 116 168 112 160 96 120 60 88 60 104 64 132 84 160 104 124 88 132 108 80 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 8 4 0 0 0 0 0 0 0 4 0 4 0 4 0 4 8 0 8 4 0 0 0 36 40 88 52 52 20 84 100 124 76 76 24 44 32 44 4 12 0 8 0 4 0 12 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 0 8 0 0 0 0 20 164 288 244 232 156 168 140 204 164 200 152 188 160 220 192 244 200 232 196 236 212 264 240 248 220 260 220 244 196 228 196 224 220 260 196 212 180 212 160 256 220 232 192 220 164 180 112 188 160 264 220 296 212 292 220 244 204 312 264 324 236 284 204 232 164 240 196 304 276 376 332 416 328 304 160 192 160 224 148 248 180 248 196 244 160 212 164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 28 44 36 4 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 16 52 180 224 696 744 464 484 488 216 144 80 240 356 828 720 556 188 112 24 12 4 0 4 0 0 4 0 4 0 0 4 0 4 0 4 0 4 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 12 16 4 84 52 272 332 372 100 472 232 440 456 900 636 320 116 696 676 784 512 596 324 940 644 812 316 648 372 724 388 704 252 396 200 656 688 740 660 492 392 792 244 88 72 112 28 120 112 196 152 212 128 232 160 252 172 188 72 40 16 4 28 16 20 20 20 20 20 20 20 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 16 16 16 20 20 24 24 24 20 20 20 24 24 28 28 28 28 24 28 36 56 72 76 76 104 72 112 68 84 48 68 56 64 56 60 56 60 64 60 68 76 64 80 64 80 64 80 64 80 64 80 64 80 64 80 60 68 64 64 60 64 68 72 76 72 68 64 60 64 68 80 80 76 64 84 64 84 64 84 64 92 72 92 72 92 72 92 76 84 92 84 88 84 88 88 84 92 88 104 96 112 104 116 108 116 116 108 112 108 108 104 108 108 116 116 120 116 120 112 112 120 116 152 120 136 64 120 180 828 1000 1020 1012 1016 592 352 136 188 132 116 76 88 64 80 56 112 92 112 92 112 92 112 92 96 64 76 88 308 444 640 572 656 572 540 252 148 88 96 40 76 76 80 84 88 92 92 96 84 84 84 80 72 60 48 40 292 560 584 500 576 448 540 480 540 484 552 556 740 720 620 352 168 72 140 96 188 76 192 156 160 12 628 736 844 856 740 480 612 616 500 136 204 152 180 80 188 92 172 92 196 124 212 128 132 116 116 28 16 0 24 0 16 0 16 0 16 0 20 0 56 0 152 80 192 76 212 96 220 104 212 84 240 116 204 108 136 12 156 64 168 84 192 72 152 36 144 40 168 64 176 68 196 104 176 96 180 108 212 124 280 172 240 96 152 212 540 388 504 332 576 612 680 492 572 400 448 280 384 240 416 400 480 348 424 276 360 240 352 232 344 236 332 216 324 212 328 224 344 240 344 228 328 224 344 236 340 224 332 212 308 200 320 220 328 212 332 220 312 208 320 232 360 268 388 304 448 364 480 376 488 380 472 320 404 256 352 248 352 256 228 64 84 12 104 24 100 48 112 32 104 28 96 24 96 24 100 20 104 52 108 32 148 148 304 240 340 244 328 248 328 236 304 224 284 196 260 196 232 120 192 136 228 184 280 224 312 240 312 240 332 256 348 280 380 308 400 332 412 340 416 328 404 312 376 280 376 264 380 308 468 408 556 468 580 476 528 320 204 48 60 40 96 48 88 44 140 100 312 232 360 228 328 212 332 208 280 132 212 72 192 84 212 92 260 148 356 188 352 184 336 164 312 168 332 176 308 144 276 120 256 112 248 128 248 148 264 148 276 140 268 124 156 28 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 4 4 28 76 40 76 32 140 100 200 116 176 68 132 64 96 32 36 16 12 8 0 12 0 8 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 32 24 60 176 304 292 320 216 196 128 244 176 244 164 228 168 252 200 292 216 264 204 268 220 292 244 276 252 308 276 308 260 296 260 284 260 284 204 232 216 252 180 204 196 228 212 232 172 180 116 172 168 284 260 340 272 352 288 364 296 384 316 392 304 356 268 352 256 304 216 300 256 368 320 508 416 436 312 324 244 328 284 344 264 340 268 328 224 288 220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 28 44 52 16 0 16 24 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 0 0 0 24 148 244 812 776 372 272 232 52 116 12 144 284 748 484 296 52 0 0 0 28 4 8 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 12 4 4 4 4 4 0 4 0 4 4 0 4 0 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 20 8 0 0 32 16 176 292 140 0 236 184 348 332 824 380 44 16 628 496 560 256 420 152 740 364 544 168 476 212 404 204 308 156 220 56 364 460 524 444 276 308 412 0 4 16 120 84 92 92 152 120 136 88 140 116 168 132 128 36 16 0 20 12 20 12 20 12 20 12 20 12 24 16 24 16 24 16 24 16 28 16 28 16 28 16 24 16 16 8 16 12 20 8 24 16 24 12 24 16 28 20 28 20 28 16 24 28 52 60 76 60 72 64 72 56 52 32 48 36 52 32 52 36 56 36 64 40 68 40 64 40 64 40 64 40 56 40 56 40 56 40 56 40 52 32 44 28 44 36 60 44 64 40 52 32 56 48 76 76 60 84 60 84 60 84 60 84 72 88 72 88 72 88 72 80 88 64 88 64 88 64 84 64 84 68 92 72 96 80 104 84 120 104 120 96 116 92 108 88 124 104 124 104 120 96 112 84 128 72 88 68 108 0 128 288 972 780 968 820 1004 764 212 160 232 180 152 96 104 72 88 48 76 44 72 44 72 40 68 40 92 24 48 112 376 592 720 696 764 752 572 196 32 40 100 12 84 88 84 92 88 92 96 96 88 88 88 80 68 48 32 12 268 536 520 464 540 420 492 464 492 504 544 580 740 664 376 32 108 84 84 96 116 72 124 72 160 0 552 744 852 804 660 436 416 636 552 136 148 160 192 168 184 144 180 148 168 144 176 172 144 168 160 56 0 0 24 28 32 4 8 24 20 8 8 24 0 8 84 64 92 40 76 32 72 56 84 32 108 56 68 24 120 16 76 28 40 24 68 56 76 40 48 12 40 20 48 24 12 0 0 0 0 0 24 28 20 16 52 28 56 176 464 356 412 240 460 508 544 372 440 276 320 176 264 140 288 260 292 160 300 176 240 176 256 148 228 168 236 140 212 120 208 144 252 184 244 160 228 156 244 172 240 152 228 140 204 128 216 140 212 116 212 104 192 88 176 88 184 96 216 156 268 220 320 272 380 320 392 284 336 228 296 188 244 152 76 0 0 0 56 12 24 28 40 40 28 28 24 12 20 4 20 0 40 32 40 0 84 128 232 204 268 204 252 212 256 204 220 188 212 152 188 156 160 84 120 92 152 132 196 168 228 180 248 192 252 176 252 184 272 204 312 248 328 276 336 280 328 276 276 232 288 204 256 188 320 268 408 384 452 352 476 416 268 128 48 44 32 0 24 0 72 36 188 152 248 176 224 156 200 140 144 80 96 24 60 20 84 56 120 84 176 120 192 144 188 96 152 120 188 136 168 96 136 92 128 88 128 72 136 68 140 76 156 112 136 108 80 20 4 4 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 8 4 0 4 0 4 0 4 0 0 8 0 8 8 8 8 0 4 0 24 0 0 0 56 56 116 100 116 80 100 68 48 0 0 0 0 0 4 8 20 24 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 20 60 52 164 188 232 192 244 176 184 152 192 148 176 120 144 108 148 128 204 172 212 192 216 176 184 140 176 164 232 212 252 224 256 236 228 196 192 128 164 180 196 136 112 124 144 132 124 76 72 24 116 100 204 180 248 176 256 196 296 216 264 216 304 256 304 228 260 200 272 204 268 196 272 220 312 224 256 228 284 216 256 208 260 192 244 200 260 188 244 192 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 0 0 0 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 12 0 0 8 0 0 48 108 92 60 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 12 0 4 0 0 0 0 0 0 4 0 8 0 4 0 0 32 84 204 304 1020 756 408 240 268 80 140 72 260 684 772 368 132 44 24 12 16 0 12 12 0 4 0 4 0 8 0 8 8 16 8 4 0 4 0 4 0 12 0 20 8 4 4 0 12 0 36 20 28 0 12 0 20 4 20 4 20 4 20 8 20 8 12 12 8 12 4 12 8 8 8 8 8 8 8 8 8 8 8 12 12 16 16 20 0 20 12 12 88 128 456 312 164 60 384 216 612 368 508 248 276 224 1020 560 984 484 524 568 992 668 940 588 896 496 832 424 660 280 420 416 936 352 624 480 256 504 304 20 52 36 184 40 156 132 220 160 216 136 224 168 240 172 156 44 60 12 12 40 16 20 28 32 32 28 24 20 20 20 20 20 20 20 20 24 8 24 8 24 8 24 16 28 20 32 20 28 20 32 20 28 16 36 4 28 4 32 24 36 20 20 32 44 80 68 72 36 104 64 88 56 92 68 92 68 60 48 64 56 72 60 64 56 60 56 84 72 84 60 76 60 104 72 88 56 44 68 104 52 72 44 60 60 88 72 68 48 72 56 72 68 80 60 68 52 108 72 80 60 92 84 112 92 76 64 68 64 80 76 76 68 88 84 88 84 88 84 88 84 80 84 96 92 96 92 104 108 116 112 116 112 116 112 116 112 104 104 116 120 128 124 128 120 140 92 120 96 96 112 252 280 572 696 712 640 784 692 380 196 244 196 260 188 152 100 148 84 124 168 188 92 156 72 92 68 172 8 128 152 284 232 264 172 272 148 220 124 204 68 128 36 96 80 124 76 124 120 120 44 100 80 92 88 84 64 36 12 320 536 584 476 576 492 508 496 544 480 576 704 776 208 128 96 176 104 204 96 172 92 180 104 132 28 828 816 896 788 752 488 496 712 628 144 268 188 288 208 248 192 256 192 248 208 256 192 216 180 184 72 60 0 40 16 16 24 8 32 28 28 60 24 100 60 196 100 184 88 208 104 212 88 200 96 200 64 204 120 312 196 308 156 228 80 192 80 152 36 160 44 164 44 164 48 128 36 120 28 120 20 112 12 132 0 112 0 92 240 524 460 516 364 560 604 704 480 504 368 424 296 344 272 492 400 408 236 384 276 388 260 352 228 348 244 360 244 356 244 368 272 400 296 412 284 372 252 368 256 364 244 344 228 336 216 316 196 296 180 308 200 304 200 316 204 300 180 280 152 252 172 340 292 432 336 460 372 524 368 444 292 336 200 132 44 108 36 120 48 116 32 104 40 96 32 92 32 100 32 112 44 104 44 124 20 144 192 336 256 340 264 324 228 292 204 288 208 268 184 236 156 212 136 172 136 216 180 260 212 288 224 300 228 324 252 348 260 352 260 380 304 416 340 432 328 396 288 400 288 384 280 388 288 384 280 432 360 536 476 524 440 488 288 168 88 168 124 276 292 460 432 544 392 492 324 328 164 284 192 252 148 232 96 188 88 224 120 276 156 324 180 336 196 336 172 324 132 312 192 328 152 304 120 300 144 316 160 324 200 336 136 316 120 284 128 204 48 36 0 12 0 12 0 12 0 12 0 4 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 0 0 12 0 4 16 24 0 52 92 204 112 216 108 200 100 140 32 32 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 16 0 88 156 248 220 320 268 316 252 308 220 284 200 280 200 256 176 232 156 220 148 220 160 232 164 232 168 248 192 236 184 208 172 200 180 220 204 236 208 204 164 152 124 140 144 84 52 32 16 44 52 92 80 204 236 324 284 316 264 304 244 312 268 352 280 332 256 336 280 360 280 352 272 352 260 348 260 332 256 340 272 356 276 340 256 356 260 332 244 344 260 344 244 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 8 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 16 16 0 0 44 112 168 116 52 8 0 4 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 24 16 24 16 0 0 0 232 556 852 516 248 92 92 8 72 36 360 628 468 144 64 4 4 4 4 0 0 0 12 16 12 16 8 4 8 4 4 0 0 0 4 0 12 8 8 16 4 8 4 0 12 4 4 0 0 0 0 0 12 28 4 0 4 0 0 0 4 0 4 0 8 0 8 0 12 0 8 0 8 0 8 0 8 0 8 0 8 4 12 8 16 16 12 20 0 0 32 120 360 180 88 32 228 264 692 532 488 40 100 328 728 492 744 72 288 452 672 344 672 332 604 232 472 200 360 176 92 140 532 352 488 312 276 304 136 0 28 24 104 36 108 100 160 120 144 96 148 124 160 132 104 12 16 20 8 0 16 12 24 20 28 16 20 8 20 12 20 12 20 12 20 12 24 28 24 20 24 20 24 12 28 16 28 8 28 4 28 4 32 0 28 0 24 0 28 8 68 40 40 8 24 32 80 96 100 152 208 144 56 0 16 48 64 40 64 36 64 36 64 36 56 36 88 60 96 60 100 72 104 60 100 76 68 24 64 40 64 52 28 20 36 28 44 16 40 4 40 12 48 28 60 56 52 60 60 64 60 56 40 36 52 60 80 84 96 88 96 92 84 68 84 68 84 68 84 68 80 68 92 76 92 76 100 88 112 96 112 96 112 96 112 96 100 88 112 104 120 104 120 100 124 64 104 56 84 104 248 224 348 484 600 524 596 460 244 124 188 136 204 232 220 140 144 92 120 124 144 120 200 152 176 216 140 8 60 88 144 136 112 88 128 84 100 100 136 92 100 88 8 32 52 44 16 4 48 92 84 72 60 52 60 60 72 56 228 468 496 428 496 440 452 440 492 432 544 600 384 44 48 84 88 48 120 48 92 44 100 48 64 104 736 796 832 708 604 416 404 656 508 84 220 176 208 136 188 156 200 152 188 160 200 148 180 160 132 52 16 0 16 8 24 4 36 12 36 20 24 20 24 32 104 64 92 56 104 64 100 48 92 48 80 20 84 60 220 188 256 196 220 136 176 120 100 28 56 0 12 0 12 0 48 0 36 0 16 16 12 24 12 0 28 0 0 144 456 340 332 208 444 508 612 380 368 224 268 216 260 208 404 268 244 196 260 172 248 144 216 136 236 168 288 208 296 220 312 236 328 248 368 264 324 224 300 208 280 184 264 180 256 164 240 140 216 124 220 128 204 120 204 112 184 92 184 84 148 56 144 76 176 96 260 208 328 264 320 236 216 112 44 0 36 4 36 8 36 0 44 28 36 20 32 12 28 16 40 12 28 12 48 0 80 168 280 216 264 208 260 200 220 148 204 164 196 156 180 136 160 120 120 96 140 116 164 144 208 172 216 168 228 180 244 180 240 172 276 228 320 276 348 272 320 240 300 224 280 212 280 212 276 208 264 252 372 364 448 456 516 412 368 312 380 368 472 456 512 448 520 392 456 340 276 100 108 56 152 124 152 84 96 60 124 104 148 112 184 124 188 132 192 112 188 88 160 112 152 80 160 88 140 128 240 192 284 176 200 72 128 76 116 120 120 72 24 0 0 20 0 16 0 16 0 8 0 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 8 0 0 24 76 140 112 116 92 108 92 72 28 0 0 0 0 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 88 164 256 220 248 208 256 196 244 172 220 156 204 168 188 152 180 152 192 164 212 180 212 172 188 148 180 152 192 124 176 116 172 136 184 156 180 152 156 96 88 84 132 172 148 164 132 116 76 64 76 80 172 200 276 240 268 220 268 200 236 204 256 216 248 204 264 232 272 220 284 232 280 216 264 200 260 208 260 200 248 200 264 224 260 204 252 200 260 208 256 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 12 8 0 20 104 188 224 156 68 12 0 4 4 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 4 0 4 0 8 0 12 0 8 48 8 436 832 892 488 272 72 144 80 176 196 700 688 344 92 52 4 0 0 0 0 16 0 0 0 0 4 0 4 0 0 24 20 20 8 8 0 12 4 0 8 0 24 16 8 12 0 52 24 28 12 24 16 0 0 12 4 12 8 20 8 20 8 12 8 12 8 8 12 4 12 8 8 8 8 8 8 8 8 8 8 12 12 12 12 16 20 0 8 12 24 160 268 492 164 168 148 364 648 1020 928 716 120 492 668 892 792 960 272 804 844 980 684 1020 688 1016 560 888 456 672 260 196 4 496 588 516 308 440 196 52 0 84 64 112 80 176 140 228 156 212 132 212 152 188 116 104 0 28 40 72 24 20 20 20 24 24 20 16 16 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 24 24 24 24 28 28 28 4 28 4 24 12 24 24 32 28 0 16 28 124 172 272 268 352 340 400 344 312 176 120 36 64 36 64 40 64 56 80 68 104 100 136 136 152 144 160 152 152 112 124 116 84 44 72 124 232 196 184 136 128 100 92 64 76 64 68 48 60 56 72 56 72 64 92 80 100 84 92 92 44 60 80 80 72 60 64 64 88 84 88 84 88 84 88 84 84 88 96 92 96 92 100 104 112 108 112 108 112 108 112 108 104 104 112 112 120 116 120 116 132 104 120 92 124 188 292 252 232 328 508 500 532 424 284 172 264 160 232 228 268 216 252 188 204 184 252 260 376 288 372 364 276 76 160 108 196 124 180 92 196 96 228 160 312 212 340 232 256 84 92 60 152 76 116 72 84 52 96 84 100 68 60 20 332 528 596 496 552 456 468 432 512 424 584 492 148 20 160 128 196 112 216 112 188 104 176 84 120 372 824 776 828 680 628 432 488 700 576 144 304 228 252 172 248 200 248 180 220 192 232 180 232 176 192 68 100 24 72 28 32 40 20 44 44 40 76 28 128 76 204 104 200 96 212 108 212 96 208 92 192 60 196 108 280 180 340 232 368 244 384 264 356 204 296 124 212 52 164 32 128 24 108 0 96 0 100 0 92 8 144 64 84 188 600 436 444 340 580 608 680 420 412 244 360 288 380 336 552 336 332 292 376 256 352 224 336 240 380 292 428 324 452 356 480 376 492 380 492 368 468 352 460 340 440 320 416 300 408 288 388 264 364 244 356 232 332 212 324 208 312 192 284 168 272 140 236 120 244 144 308 204 380 292 424 280 280 100 112 36 108 40 100 28 104 36 100 40 96 32 92 32 100 28 108 40 100 32 124 40 176 216 388 276 336 256 340 248 288 184 264 196 264 192 256 180 240 168 208 148 196 144 224 184 288 236 284 212 304 224 320 228 316 220 352 272 408 332 448 344 436 320 408 296 392 284 388 280 376 268 300 256 352 276 436 412 520 444 452 356 456 400 524 432 476 344 524 396 500 416 404 152 124 32 132 96 200 128 192 112 232 172 316 192 348 188 344 196 352 180 364 140 300 148 316 180 404 244 456 288 492 308 472 276 404 176 336 124 292 140 244 88 68 0 12 0 12 0 12 0 4 0 4 0 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 0 0 32 100 248 156 232 116 204 120 140 32 28 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 8 16 12 112 180 264 220 252 220 288 244 312 244 312 236 264 204 252 192 248 200 268 216 248 200 260 200 244 180 236 184 236 184 204 164 204 184 204 172 188 168 168 104 64 32 72 88 156 176 196 160 128 92 128 136 184 200 276 252 284 252 296 260 284 224 292 224 300 244 332 268 332 264 356 292 372 268 340 236 328 260 340 256 324 248 336 272 336 268 348 268 340 264 344 272 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 8 76 184 268 188 124 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 4 0 4 16 8 16 0 0 0 124 396 724 860 468 152 60 80 28 68 248 708 444 172 0 4 0 8 8 16 8 8 4 0 0 0 0 8 0 12 0 0 0 0 0 0 0 4 0 0 0 4 0 8 0 0 0 0 0 0 4 16 36 12 20 8 8 4 8 8 0 8 0 4 0 8 8 8 8 8 8 8 0 8 0 8 0 8 0 12 4 12 4 12 4 12 12 20 8 4 0 116 256 328 0 4 120 304 780 944 784 468 0 432 452 696 608 604 0 792 404 676 328 704 336 620 276 508 268 368 184 32 0 580 736 312 148 408 24 0 0 52 64 56 96 128 104 160 104 136 80 132 96 160 80 76 8 4 8 32 0 20 12 20 12 20 8 16 8 20 12 20 12 20 12 20 12 16 20 16 20 16 20 16 20 20 16 20 16 20 24 20 16 24 0 28 0 28 0 36 4 32 0 64 156 324 404 444 412 456 376 360 356 420 368 284 148 100 60 80 36 68 32 76 44 112 112 164 152 176 148 160 132 148 120 100 56 56 36 108 192 348 372 352 320 292 240 216 152 148 112 132 76 84 52 56 28 48 32 52 20 44 24 72 60 84 48 92 52 92 52 92 60 84 68 84 68 84 68 84 68 80 72 96 80 88 72 96 88 104 88 104 88 104 88 104 88 100 84 104 92 108 96 112 96 112 76 96 44 96 160 256 176 208 160 324 348 444 384 308 180 164 136 152 136 160 192 240 156 204 224 312 316 360 320 348 344 216 76 116 88 120 108 104 80 88 68 140 152 232 224 280 256 304 264 240 148 68 0 40 96 84 72 72 64 68 52 36 16 220 428 496 464 512 436 460 416 440 368 472 276 8 52 104 56 92 52 124 56 104 56 84 28 4 544 744 612 560 456 380 244 380 640 488 128 204 152 164 156 184 152 192 140 176 152 192 148 184 152 140 76 60 40 40 12 44 24 52 28 48 32 32 20 44 40 104 60 88 60 100 56 100 56 96 36 64 16 76 40 84 40 104 68 136 116 208 184 240 192 240 176 204 124 148 76 84 20 64 12 24 0 0 0 0 16 44 24 0 92 548 356 364 280 476 444 452 220 248 148 260 128 252 296 412 232 240 180 264 172 248 160 252 188 300 232 312 236 336 268 364 296 388 308 376 292 376 292 376 288 364 276 332 244 324 236 308 216 288 200 276 176 248 156 240 156 236 148 180 96 176 92 172 92 188 108 152 72 196 192 308 220 164 20 28 12 52 12 32 0 32 12 40 24 32 20 28 8 28 12 36 12 20 0 48 24 112 184 288 224 264 212 248 188 204 140 180 144 188 160 184 144 160 120 156 116 136 104 156 152 212 180 200 152 212 160 216 152 208 144 232 188 288 256 344 280 344 272 312 240 300 228 292 220 276 208 212 200 204 120 232 204 244 228 236 172 220 184 256 212 248 180 248 192 296 320 336 140 32 0 12 16 80 80 104 68 116 104 216 160 216 140 200 148 208 136 196 76 128 96 204 220 348 288 376 320 364 268 316 204 252 160 192 112 140 116 132 72 28 0 0 16 0 16 0 8 0 0 0 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 0 0 56 116 176 144 144 112 140 120 80 16 0 0 0 0 0 8 4 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 0 0 0 76 140 196 148 188 156 200 168 228 196 248 212 232 204 224 196 216 188 208 184 176 160 196 172 188 156 180 152 196 132 168 120 184 148 172 132 176 160 180 136 100 44 12 8 64 112 120 128 100 96 132 152 120 124 184 164 204 168 228 184 232 176 204 168 220 196 248 204 260 224 284 236 284 220 260 196 236 188 256 204 260 196 244 180 260 212 272 212 256 204 276 236 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 12 0 0 4 0 4 0 4 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 24 92 160 196 92 52 4 0 0 8 4 0 0 0 0 0 0 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 16 12 8 12 0 8 4 0 40 200 520 772 1000 464 176 76 112 28 156 504 772 296 220 0 24 0 0 0 12 0 28 0 28 0 24 0 24 0 24 0 44 4 40 0 32 0 40 0 56 12 32 0 28 8 68 44 56 20 32 0 4 0 16 32 8 8 8 12 8 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 12 12 12 12 12 12 16 4 8 28 28 256 340 368 0 176 184 448 864 868 580 396 96 680 660 1020 992 892 352 1020 724 1020 692 1020 660 1008 580 904 484 624 224 180 60 884 792 288 260 376 32 56 40 76 76 108 128 208 148 228 148 212 124 204 136 180 44 108 60 52 0 36 4 32 24 24 20 16 16 16 16 20 20 20 20 20 20 20 20 32 16 36 16 36 16 32 16 36 20 36 20 28 20 28 20 20 28 28 36 40 44 52 36 76 80 176 240 372 372 400 324 348 272 276 232 312 316 388 364 264 212 216 156 160 112 124 104 148 156 196 196 188 160 136 116 112 132 92 48 68 84 112 192 304 328 372 360 380 376 376 340 336 336 332 284 264 232 220 176 148 144 136 120 100 84 72 72 80 64 52 60 80 96 96 92 88 84 88 84 88 84 88 84 88 92 100 96 92 88 96 100 108 104 108 104 108 104 108 104 104 100 104 100 104 104 108 104 112 88 100 76 128 216 304 220 288 156 272 284 408 400 388 252 228 124 204 180 240 216 288 236 344 392 508 404 428 376 468 344 276 92 216 128 220 140 216 112 188 96 264 172 340 228 380 252 408 364 532 424 464 300 276 124 68 4 72 28 72 28 40 0 288 440 544 508 572 504 552 476 520 464 524 148 168 132 224 80 196 104 204 104 184 96 156 56 164 784 980 808 700 436 384 240 480 584 464 156 260 192 240 192 244 192 240 176 228 188 236 184 208 164 204 116 176 88 116 32 56 60 40 60 56 44 80 32 140 76 200 88 188 88 208 88 204 100 212 76 180 60 192 88 228 96 212 76 204 84 232 116 244 136 292 192 344 224 356 228 328 208 308 176 256 108 192 56 152 92 180 80 96 148 624 440 452 360 568 460 468 240 372 272 388 172 432 428 444 248 404 224 364 248 364 256 388 288 412 304 420 300 416 300 424 320 448 340 476 364 484 368 484 364 480 364 468 352 468 348 460 340 452 332 432 308 404 280 388 272 376 260 360 228 320 204 324 216 316 188 320 180 328 260 408 260 236 52 108 48 124 48 104 28 104 48 100 36 92 28 88 28 96 28 100 40 96 24 128 60 196 212 348 272 360 268 320 212 268 192 240 172 248 180 240 152 204 120 188 120 164 120 200 172 252 196 272 204 296 212 304 208 296 200 324 252 372 312 428 348 444 352 416 320 404 312 400 300 380 276 320 268 304 180 312 220 280 220 296 208 292 200 292 220 332 264 304 248 356 364 436 212 84 4 88 36 92 48 104 44 140 108 388 248 404 216 376 220 388 208 360 148 356 236 480 364 572 336 528 328 552 372 552 336 496 288 480 228 356 164 228 72 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 12 0 4 52 100 204 144 212 136 200 124 112 12 16 0 4 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 88 160 216 180 192 156 184 148 204 164 232 196 240 208 248 216 244 192 212 164 232 200 244 204 236 196 232 200 228 176 216 180 232 192 220 172 220 184 216 180 196 120 84 0 4 4 24 36 76 88 144 148 132 120 180 168 216 184 240 216 284 220 276 208 284 228 304 232 332 260 344 276 364 296 380 308 340 252 316 240 324 248 312 224 328 256 332 248 316 248 348 292 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 8 4 8 0 8 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 52 48 28 16 4 0 0 8 16 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 20 84 484 828 824 252 104 4 68 28 236 596 560 36 84 0 8 0 32 0 12 0 8 0 16 0 12 0 4 0 0 0 20 0 16 0 4 0 4 0 0 0 8 0 12 0 0 0 0 0 0 0 4 0 0 0 4 0 8 0 8 8 8 16 8 16 8 16 8 16 4 8 8 0 8 0 8 0 8 0 16 8 12 4 12 4 8 8 16 8 4 4 228 264 136 0 40 88 388 812 616 332 120 12 620 360 920 636 800 112 656 248 672 280 660 316 624 336 504 252 332 100 0 4 740 516 144 252 200 0 52 16 20 40 68 96 140 100 148 88 132 72 128 76 176 24 40 0 0 0 60 40 36 24 28 16 20 12 20 12 20 12 20 12 20 12 20 12 16 12 16 12 16 20 16 20 16 32 20 32 20 32 20 32 28 8 32 20 44 24 44 24 8 48 120 128 112 84 96 104 88 76 100 80 112 120 188 200 200 164 172 132 140 104 120 96 128 124 168 152 152 108 96 76 60 100 88 116 168 136 80 144 168 224 220 228 248 284 328 308 344 336 360 308 312 304 304 268 252 232 256 224 244 180 172 104 128 64 84 24 64 8 56 0 84 68 84 68 84 68 84 68 88 76 96 80 88 72 92 80 100 84 100 84 100 84 100 84 100 80 96 76 92 80 100 84 88 52 68 68 128 204 284 224 260 148 236 164 252 256 308 256 316 196 204 276 292 260 328 376 416 468 528 392 320 340 388 284 168 56 136 104 124 96 104 56 72 64 140 108 168 144 192 144 216 184 284 356 576 616 560 372 420 308 192 56 0 0 8 20 300 412 460 444 500 464 516 444 496 516 424 44 104 68 84 56 88 40 104 40 92 48 76 16 172 784 992 936 712 340 216 152 392 392 220 96 168 168 180 120 168 140 188 140 176 148 184 132 132 108 120 96 120 104 92 36 60 40 64 36 52 32 32 20 56 40 88 44 80 52 88 36 80 52 92 24 52 16 80 32 88 44 100 52 96 32 68 4 68 16 76 44 120 104 184 152 204 152 220 172 216 180 192 164 144 144 152 80 72 104 440 320 324 272 444 344 316 152 252 196 264 164 412 372 228 120 288 176 244 172 252 196 284 220 284 208 284 200 256 168 236 164 240 172 240 180 268 212 296 240 332 272 340 272 352 284 360 288 360 288 356 256 324 228 304 208 280 184 296 180 236 148 248 168 232 128 244 140 236 204 288 180 124 8 40 16 52 20 40 8 40 16 36 24 32 16 24 4 24 8 32 16 24 0 52 36 108 152 224 216 284 232 240 160 196 156 148 128 168 136 156 104 108 64 116 76 104 84 148 136 180 140 196 152 208 152 208 148 200 132 208 152 236 196 284 236 312 252 320 252 312 252 316 244 292 216 248 204 228 160 228 164 196 152 200 160 220 160 200 152 228 196 280 276 340 360 428 252 64 0 24 0 0 0 0 0 48 80 252 188 244 160 220 164 224 148 152 96 212 216 304 272 304 176 208 160 228 192 280 220 328 284 332 244 240 164 136 40 20 0 4 8 4 8 0 0 4 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 0 0 0 12 32 84 76 108 92 104 72 48 0 0 0 0 0 4 8 8 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 40 100 132 104 88 52 56 12 32 12 48 28 60 56 84 76 88 64 64 36 92 84 112 108 136 136 172 164 168 132 184 156 196 160 196 164 216 168 156 140 148 108 52 4 0 8 0 16 48 76 100 88 108 88 132 124 172 132 184 156 208 176 216 188 220 176 216 176 212 164 208 168 244 216 300 260 308 224 248 172 228 180 244 192 240 188 248 192 248 200 268 220 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 8 12 0 0 0 0 4 8 12 12 8 8 0 0 0 0 0 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 4 0 32 0 36 0 32 4 56 0 200 180 580 872 684 164 156 16 104 84 444 596 432 64 148 0 56 0 48 0 44 4 112 16 116 28 128 48 152 72 180 80 224 132 268 196 348 272 412 316 452 368 508 420 512 356 412 268 180 40 56 0 40 8 40 0 24 8 20 8 12 8 8 8 4 8 8 4 12 4 20 4 8 8 8 8 8 8 8 8 16 16 16 12 12 8 8 8 0 16 32 48 380 292 176 28 172 96 640 824 700 332 328 304 892 612 1020 888 1000 664 984 648 1020 660 952 552 868 520 712 304 332 60 140 248 772 400 216 252 152 24 76 52 96 60 148 136 216 144 220 136 216 124 216 136 212 60 108 8 32 76 144 0 48 40 32 24 24 24 24 24 20 20 20 20 20 20 20 20 24 20 24 20 24 20 24 20 28 24 24 24 24 24 24 24 12 28 32 44 44 44 48 40 48 64 104 64 60 12 64 60 60 32 72 56 104 72 68 28 104 84 104 88 108 100 104 104 112 104 128 108 104 84 76 72 60 60 72 216 312 196 60 152 116 144 152 112 116 148 172 160 140 164 172 148 164 204 228 200 252 240 220 224 224 216 180 152 216 224 216 180 128 88 76 76 88 84 88 84 88 84 88 84 92 92 100 96 92 88 96 96 100 96 100 96 100 96 100 96 104 96 96 88 92 92 100 100 120 60 76 92 148 204 292 256 312 260 348 200 284 268 372 352 460 340 408 388 460 408 452 376 396 392 496 388 396 380 488 300 264 100 264 148 240 136 232 96 220 124 300 156 316 176 336 168 296 156 292 160 360 384 660 656 708 652 776 692 672 436 308 128 336 352 396 348 440 424 540 452 552 532 404 92 208 76 212 92 208 104 192 84 180 100 164 60 220 736 1020 880 704 364 364 204 480 324 248 184 228 172 248 152 232 180 244 176 220 164 204 128 132 88 148 84 200 140 196 92 88 60 60 60 64 40 76 24 160 80 196 80 192 88 204 84 188 88 208 64 176 64 208 84 200 80 224 108 240 104 216 76 220 84 200 64 196 80 224 108 232 116 260 148 304 192 340 216 328 220 344 184 296 228 452 348 456 348 548 400 448 256 404 264 416 356 568 348 340 176 364 204 340 212 332 228 360 244 348 220 336 212 312 184 288 164 276 156 240 140 276 180 312 220 368 272 388 280 408 304 432 328 448 336 460 328 444 316 440 308 420 284 416 276 384 256 388 272 396 268 396 256 392 300 384 200 184 36 120 44 100 40 104 44 108 32 96 32 88 28 84 24 96 24 96 48 104 24 128 64 176 164 284 224 332 260 316 204 256 168 208 140 224 160 216 124 164 76 172 104 148 112 200 176 256 188 256 188 272 204 288 200 284 192 284 192 292 216 324 252 360 280 400 304 396 308 404 304 384 280 348 224 304 212 276 188 288 184 312 232 324 236 324 244 344 264 376 380 452 412 532 340 156 12 40 0 92 44 76 0 116 108 396 248 416 228 392 224 400 204 336 168 416 244 420 244 456 220 452 200 404 200 416 236 500 348 540 304 448 224 256 64 36 8 0 8 0 8 0 8 0 8 0 4 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 8 0 0 0 0 0 60 44 96 48 76 40 44 0 4 0 0 4 0 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 8 0 0 40 68 56 24 4 16 0 24 0 24 0 12 0 12 0 12 0 12 0 12 0 16 12 48 60 108 112 172 160 224 192 232 188 240 208 260 192 200 144 172 108 100 24 36 32 40 56 100 104 124 100 140 112 164 160 212 164 208 188 228 196 280 232 284 216 272 204 260 184 256 188 280 228 328 268 372 304 372 272 312 228 312 260 316 252 340 288 372 296 356 272 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 16 0 0 8 16 8 0 0 16 16 4 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 12 0 16 0 40 0 48 0 152 192 380 576 340 24 44 0 64 88 464 440 224 92 200 164 252 200 308 236 316 280 384 300 440 356 480 408 536 464 584 492 588 492 608 512 636 548 668 548 692 544 672 520 668 552 712 608 676 392 232 0 0 0 0 0 0 0 0 0 4 0 4 16 8 24 4 24 4 24 0 8 8 0 8 0 8 0 8 0 16 8 16 4 12 0 8 0 4 0 0 8 320 212 0 12 68 72 540 632 340 100 112 268 660 244 808 500 452 292 772 292 732 300 532 172 444 240 324 88 112 0 0 148 372 120 200 236 76 0 4 16 72 40 108 112 140 84 140 76 128 72 128 76 108 128 344 416 544 700 708 444 48 36 36 20 24 16 28 20 20 12 20 12 20 12 20 12 24 4 24 12 24 12 24 20 28 32 24 32 24 32 24 32 16 8 28 28 40 36 36 32 56 28 12 8 28 40 36 36 52 60 44 36 20 36 60 88 76 80 76 80 76 72 68 56 72 60 68 48 52 52 68 80 92 48 64 304 436 264 100 236 104 164 140 116 68 68 64 16 44 52 76 44 92 156 200 212 292 244 176 156 152 156 140 108 144 168 216 168 120 44 76 64 84 68 84 68 84 68 84 68 88 80 100 80 88 68 88 80 96 80 96 80 96 80 96 80 100 80 88 68 84 72 92 80 124 60 60 92 116 152 216 216 196 184 248 96 180 180 248 272 276 396 488 476 492 524 396 108 128 136 272 312 356 400 444 328 136 40 132 84 104 80 92 44 76 72 152 100 152 120 168 100 176 104 196 132 164 80 184 232 428 488 676 812 924 928 908 852 504 488 420 332 336 304 376 296 440 408 176 96 84 80 104 32 104 56 96 36 92 68 92 44 208 752 980 724 528 432 488 300 364 256 196 220 112 60 152 132 160 140 184 136 160 112 124 68 64 20 44 32 100 136 148 116 56 32 60 36 44 24 32 4 76 52 96 48 80 60 96 40 60 44 88 16 48 24 84 32 116 56 100 48 100 48 96 40 80 28 80 24 76 20 68 4 68 0 60 4 80 48 120 84 156 124 200 96 200 136 212 168 268 192 312 244 280 196 296 208 276 332 344 128 180 116 120 48 160 80 148 84 168 96 160 72 144 72 144 68 132 52 116 36 132 68 144 64 132 64 156 104 200 136 224 168 256 200 280 212 296 216 300 232 320 244 316 228 288 208 280 184 256 176 272 204 272 188 288 244 272 124 72 0 48 8 28 4 40 16 36 0 40 20 28 12 24 4 20 8 28 24 32 0 52 32 84 116 164 140 212 192 228 164 160 104 120 104 152 128 148 96 96 48 104 60 68 48 116 124 172 140 176 132 184 140 196 140 192 132 212 144 208 148 228 184 268 216 296 232 296 240 308 236 288 220 280 156 212 164 172 144 240 160 240 176 220 176 252 228 296 248 324 356 416 364 496 324 116 0 0 28 160 132 88 0 0 0 232 164 240 156 216 156 212 132 180 148 236 152 160 152 296 280 312 260 300 248 296 188 260 216 296 236 268 196 148 24 8 0 4 0 4 0 8 0 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 4 12 4 0 0 0 20 0 0 0 8 0 0 0 4 0 4 0 8 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 20 8 4 44 76 76 0 0 4 0 12 0 4 0 20 8 4 0 0 0 8 8 4 0 0 0 0 0 16 16 116 120 180 168 184 160 200 204 184 176 184 176 180 156 132 104 44 56 76 100 124 124 132 112 112 84 124 128 168 116 156 132 140 140 220 204 228 176 200 164 216 172 204 152 200 156 224 176 264 256 356 284 280 176 228 188 256 216 300 280 356 288 308 224 0 0 0 0 0 4 4 8 0 4 0 0 0 0 0 4 0 4 0 4 0 8 0 8 0 12 0 8 0 8 0 4 4 20 4 16 0 12 0 12 0 8 0 4 0 4 0 4 4 8 4 8 4 4 0 4 0 0 0 0 0 0 0 0 16 0 4 0 4 0 28 0 4 4 8 0 0 12 12 4 0 0 0 0 0 0 0 0 0 4 4 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 0 0 36 20 24 0 112 160 356 312 492 420 552 460 584 452 496 268 428 392 356 68 88 44 156 268 692 240 568 572 728 580 776 640 760 652 792 652 792 612 792 624 804 640 816 640 800 608 784 600 780 592 788 596 792 600 784 588 784 592 796 612 816 632 916 792 908 548 404 8 96 8 68 0 64 24 32 0 48 32 20 0 0 24 40 8 4 8 12 8 8 4 4 8 8 12 24 32 20 0 0 20 20 0 12 4 44 156 484 212 144 84 188 268 500 244 652 180 384 408 780 472 1020 548 720 676 1020 720 1020 672 824 452 588 268 440 116 188 12 96 180 188 332 368 268 96 36 96 52 144 100 188 120 240 124 212 124 176 84 200 104 308 668 992 1004 940 792 796 420 8 32 52 32 16 16 20 20 24 24 24 24 24 24 24 28 12 32 0 36 16 40 16 32 12 16 0 8 8 36 28 40 20 40 44 56 48 40 32 28 48 32 28 24 52 44 56 28 44 16 36 32 64 56 60 48 40 44 48 56 64 76 76 84 80 72 92 36 64 72 72 32 32 24 104 276 472 316 308 432 224 372 160 180 72 104 24 72 88 60 60 52 16 156 180 208 304 488 248 64 164 240 124 84 80 196 120 76 132 52 84 80 76 72 76 76 80 80 84 80 88 84 88 88 92 92 96 92 96 92 96 92 96 92 96 92 92 88 92 88 92 88 92 88 84 72 96 92 120 112 140 128 152 116 120 96 136 112 140 92 196 176 296 300 348 244 176 56 116 80 160 100 224 340 504 320 256 136 264 136 264 124 248 100 212 104 300 152 324 164 328 152 364 188 360 196 348 176 300 136 320 204 404 440 660 640 836 840 932 768 764 468 464 324 432 276 432 280 264 84 224 92 224 96 224 108 192 92 184 84 156 76 288 884 952 692 740 728 740 332 344 236 312 188 268 184 252 156 224 144 200 116 152 80 116 56 100 52 112 52 200 144 224 116 116 68 76 60 72 36 80 32 184 84 200 84 200 80 196 72 184 84 212 60 176 68 228 104 228 100 228 100 228 100 228 100 212 84 212 84 212 84 212 84 220 80 212 60 200 60 212 72 232 96 256 136 288 152 292 156 324 192 348 228 392 276 432 300 460 308 432 256 368 184 300 140 280 144 244 112 220 104 228 120 252 140 256 136 256 156 292 196 324 204 300 160 276 184 308 184 288 172 300 212 356 256 372 248 364 252 392 284 416 292 408 280 396 280 424 320 452 320 420 276 376 252 412 312 352 140 148 64 96 28 88 36 92 36 96 36 88 28 88 24 84 28 96 28 112 40 108 32 112 56 168 124 196 140 268 220 308 204 252 156 216 132 200 128 192 112 172 92 136 68 108 88 168 136 216 184 260 196 268 196 272 192 272 180 276 188 280 200 304 236 344 264 376 308 408 312 396 304 376 264 324 228 300 196 276 196 304 236 324 244 348 288 408 340 436 352 464 424 544 464 548 344 244 36 372 512 700 624 572 92 96 32 364 212 388 208 372 188 384 216 360 200 400 176 340 164 452 328 500 272 496 268 468 272 500 300 540 300 472 240 280 72 48 4 36 8 0 8 4 4 0 28 0 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 0 16 0 16 4 8 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 8 72 92 88 0 16 16 0 4 0 12 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 32 56 168 192 244 200 224 180 228 188 224 176 208 172 228 200 184 148 124 120 136 120 148 140 164 128 168 156 224 188 208 140 200 144 208 192 288 244 276 192 304 180 280 244 268 188 288 188 288 244 368 352 444 340 344 216 304 236 332 292 400 340 400 312 16 20 8 12 0 8 0 8 0 8 0 8 0 12 4 20 8 20 8 20 4 16 4 16 4 16 4 16 4 16 4 16 0 8 0 8 0 8 0 8 0 8 0 8 0 12 4 16 8 16 4 12 0 8 0 8 12 20 12 20 12 20 12 12 4 0 24 20 4 0 8 0 0 0 0 0 4 12 8 0 0 0 0 0 0 0 0 0 0 4 4 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 160 428 444 552 464 604 504 588 484 568 432 364 320 584 300 124 0 96 0 68 252 444 112 496 420 528 432 580 436 560 452 572 440 564 404 556 400 560 412 572 404 552 384 572 400 564 392 556 384 560 388 556 368 548 348 544 356 548 368 608 528 752 612 684 372 316 136 216 120 52 0 0 4 44 0 16 20 0 16 0 16 0 36 12 0 8 0 4 0 8 4 0 12 32 12 20 24 32 4 0 0 32 156 388 128 0 0 56 168 172 292 748 72 72 328 368 316 712 148 324 320 604 284 584 264 392 120 264 72 216 40 92 0 56 168 288 544 520 372 40 0 48 12 76 56 128 92 156 76 140 80 120 64 132 32 264 704 944 860 828 772 768 232 0 28 48 24 16 8 20 12 24 16 24 16 24 16 24 16 32 4 32 0 16 0 20 4 24 0 12 0 12 4 20 8 20 24 28 32 32 36 36 40 52 48 36 44 52 60 56 52 52 60 44 64 56 72 44 44 64 72 64 72 64 68 56 52 76 80 76 44 20 20 24 24 48 36 60 364 464 428 452 516 200 480 252 372 116 56 80 116 88 52 52 32 0 180 228 320 232 708 512 48 408 464 160 132 116 164 76 88 64 64 56 76 72 56 72 60 76 64 80 64 84 68 84 72 88 76 92 76 92 76 92 76 92 76 92 76 88 72 88 72 88 72 88 72 80 76 84 88 96 96 108 96 116 88 84 68 84 68 76 56 56 32 32 32 52 52 56 16 48 28 96 72 60 108 236 204 144 92 132 88 128 72 108 48 80 68 156 116 160 108 156 88 168 80 160 84 164 92 148 84 164 88 120 124 204 244 368 440 596 596 692 736 692 572 484 356 476 212 68 24 108 80 92 52 104 64 92 52 108 48 76 88 304 924 900 704 696 776 504 216 220 184 208 132 144 92 116 64 108 64 92 52 72 28 52 16 64 20 36 28 96 128 140 104 76 32 52 28 48 24 32 16 84 52 84 52 84 48 76 32 68 44 84 16 48 20 88 52 92 40 92 40 92 40 92 40 84 32 84 32 84 32 84 24 84 8 72 0 60 0 72 12 68 4 88 20 104 16 100 8 112 40 132 68 168 108 196 128 248 184 252 200 260 204 260 204 244 176 224 144 188 108 156 88 152 96 168 108 176 128 212 164 252 200 264 188 248 188 240 152 216 132 172 100 172 120 196 124 232 156 248 176 260 180 256 176 272 188 264 184 264 176 244 152 228 160 268 216 204 44 32 0 44 12 44 20 36 8 32 12 36 24 32 16 28 12 32 16 24 0 20 4 44 40 104 104 108 88 148 148 212 188 192 144 128 100 124 100 132 128 152 136 92 52 56 56 108 100 152 144 180 144 192 148 200 144 196 140 184 128 184 136 208 172 244 196 272 240 312 252 304 244 280 200 196 152 220 172 228 184 244 204 280 228 284 248 328 308 384 336 420 356 448 352 432 268 232 124 640 632 632 588 684 352 176 0 148 88 212 144 228 144 208 140 184 148 220 116 108 52 156 180 204 164 188 128 184 120 216 152 256 212 260 188 164 56 44 0 0 0 12 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 8 12 12 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 8 0 48 84 112 24 12 0 0 8 8 16 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 72 108 184 188 216 204 180 172 176 160 152 148 156 168 172 152 156 152 144 104 96 80 128 116 160 156 188 148 168 116 140 104 140 132 200 188 228 188 200 168 216 140 152 144 224 144 200 164 256 240 324 272 312 236 204 136 192 164 264 240 296 232 0 0 0 4 8 12 16 16 0 0 0 4 8 8 12 12 0 8 0 4 0 4 0 4 12 20 12 20 12 20 12 20 4 0 4 0 4 4 8 4 12 8 8 0 4 0 4 0 12 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 32 0 40 0 32 0 52 0 16 0 4 0 8 8 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 0 0 0 0 12 0 32 4 224 424 672 532 576 440 632 484 660 532 716 544 492 420 1012 720 452 112 224 56 244 440 468 276 772 572 680 568 732 552 704 544 732 552 768 552 760 548 764 552 760 548 756 536 740 512 728 496 716 480 708 476 704 460 692 436 676 424 672 420 740 520 784 608 952 736 864 588 756 668 712 352 260 0 56 24 32 8 20 8 16 28 28 20 12 8 8 4 4 8 8 12 0 16 24 12 0 4 12 8 32 32 156 296 548 184 200 0 356 244 336 548 1020 160 344 504 600 600 992 372 796 628 944 464 760 408 548 252 392 180 288 92 140 0 144 108 316 476 516 284 84 4 100 12 108 32 152 84 104 60 236 152 228 136 240 92 268 296 416 592 892 732 788 272 20 36 44 28 16 20 24 20 24 24 24 24 24 24 24 28 0 32 0 20 0 16 0 36 0 20 36 44 56 32 24 0 36 12 44 16 56 40 84 56 68 32 60 32 76 40 76 32 68 32 68 36 72 28 40 4 32 28 56 56 76 72 76 68 128 56 80 56 112 64 72 36 52 32 44 372 392 520 512 468 232 532 264 464 148 96 300 292 68 56 56 48 8 196 272 356 196 660 512 0 488 548 232 140 240 240 88 104 40 76 60 68 76 72 76 76 80 80 84 80 88 84 88 88 92 92 96 92 96 92 96 92 96 92 96 92 92 88 92 88 92 88 92 88 104 88 104 88 104 88 104 88 120 92 96 72 84 68 80 52 88 36 64 32 84 72 96 72 92 44 116 100 88 4 140 144 248 132 256 128 260 116 244 88 252 140 328 172 336 168 336 148 332 148 312 140 312 148 308 148 284 128 260 124 264 156 324 220 380 380 660 744 708 532 564 536 576 172 120 76 244 104 240 88 200 108 184 92 216 80 156 172 464 992 1004 756 828 872 488 112 268 176 284 144 204 92 164 60 136 64 128 60 116 56 112 52 104 52 112 48 200 136 248 128 140 56 72 48 76 32 72 32 188 84 200 84 204 80 196 76 204 84 216 56 180 60 220 92 220 92 220 92 220 92 220 92 212 84 212 84 212 84 212 84 232 84 220 72 212 72 220 80 224 88 232 96 232 84 216 72 212 84 224 100 244 120 260 132 276 152 300 192 352 244 400 276 396 280 408 308 428 308 416 296 408 292 404 276 372 244 360 244 364 264 384 256 368 252 356 224 364 232 332 208 328 220 340 228 344 220 360 236 376 252 388 260 404 256 364 220 352 224 360 228 384 268 396 268 276 80 100 32 116 56 104 48 96 36 88 28 96 40 96 32 92 36 108 36 80 12 92 24 124 80 184 120 204 104 188 140 264 212 284 192 232 144 200 112 184 120 204 148 156 76 88 72 144 128 208 168 240 180 260 200 284 212 288 212 268 180 268 188 284 208 308 228 324 260 364 276 364 276 348 236 300 220 316 232 320 236 336 256 384 308 416 356 480 424 536 464 564 456 544 432 524 348 400 320 592 568 668 640 912 696 684 396 504 272 352 168 360 224 388 192 352 204 408 196 332 132 372 228 376 160 388 188 408 220 448 236 504 304 504 240 316 124 116 0 16 28 36 0 4 16 32 0 4 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 8 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 20 92 164 76 12 0 0 12 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 12 0 28 56 140 180 232 220 220 188 216 176 200 160 204 176 180 188 200 200 180 112 104 80 152 152 220 204 244 188 224 176 188 124 172 124 200 184 280 248 248 216 264 176 276 224 264 172 256 200 280 232 320 288 388 348 328 232 264 188 264 212 280 212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 4 0 4 0 8 0 12 0 12 0 16 0 16 0 20 0 36 0 12 0 8 16 52 0 0 0 0 4 16 16 0 16 0 0 0 0 0 0 0 0 0 4 4 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 8 0 8 108 372 436 480 212 356 252 408 308 448 340 460 300 248 156 904 796 500 44 104 0 164 336 204 196 560 328 460 348 480 332 476 332 480 324 480 316 460 280 464 280 460 264 456 272 448 248 436 228 412 204 400 200 396 196 388 184 384 172 384 168 388 248 512 388 704 560 700 492 672 580 684 596 560 84 0 16 0 0 0 0 12 40 4 0 12 0 8 0 4 0 8 4 8 0 0 0 0 0 12 0 0 0 108 332 424 52 36 0 200 148 188 476 572 48 188 276 288 376 536 304 552 356 488 80 320 140 276 112 244 104 144 36 176 144 188 88 180 168 348 176 60 16 88 16 56 0 64 28 152 192 372 328 348 272 336 216 192 72 12 204 696 680 740 132 12 28 40 16 16 12 24 12 20 12 20 12 20 12 20 12 24 0 24 0 24 0 32 0 32 0 0 0 0 0 32 12 0 0 0 0 20 4 36 12 60 32 60 36 68 44 64 44 48 40 60 56 68 48 52 28 40 36 64 60 80 56 68 40 52 8 16 44 60 24 8 24 20 52 64 380 384 636 416 472 196 584 156 560 192 320 544 396 32 40 68 68 24 212 276 400 240 680 392 64 420 576 396 416 300 492 64 116 32 108 60 76 72 56 72 60 76 64 80 64 84 68 84 72 88 76 92 76 88 72 88 72 88 72 88 72 84 68 84 68 84 68 84 68 88 76 88 72 84 68 80 68 100 84 88 72 80 64 72 56 48 48 68 76 100 76 76 36 120 28 48 56 72 16 52 60 140 88 120 84 120 68 92 32 100 96 168 124 168 124 164 104 152 72 144 80 160 92 156 92 76 76 152 128 168 144 164 120 128 184 312 400 296 248 352 464 292 44 56 92 92 24 100 56 84 68 84 56 124 44 72 188 436 968 908 728 744 816 444 0 72 72 128 76 88 36 68 28 56 20 56 28 60 28 60 36 60 16 36 16 80 120 148 124 92 32 32 16 44 8 24 20 88 52 88 56 84 52 80 36 80 52 80 16 44 24 80 40 100 48 100 48 100 48 100 48 88 36 88 36 88 36 88 36 88 20 80 16 80 16 84 24 104 32 108 24 100 12 84 0 88 12 92 20 100 28 104 40 84 28 92 44 116 84 152 112 196 152 248 224 320 280 360 300 372 316 384 316 372 296 356 292 332 280 336 256 320 276 360 296 340 284 364 308 368 284 320 236 308 228 292 208 276 196 268 196 272 180 236 156 240 184 276 208 300 228 296 192 160 20 32 12 52 28 48 20 40 12 28 8 40 24 32 20 32 12 32 20 16 0 16 0 52 60 104 72 120 80 96 80 140 148 200 184 192 152 144 100 96 80 112 120 128 68 52 40 92 96 140 128 172 140 192 156 208 160 212 156 192 140 188 132 188 136 192 144 204 172 232 176 228 188 236 168 240 184 228 172 228 200 288 260 336 308 396 372 436 376 420 348 412 304 392 328 424 260 304 256 304 372 540 564 732 600 700 584 672 476 448 232 260 144 224 140 224 164 220 128 148 84 152 128 196 180 256 228 300 224 284 200 312 288 324 212 196 120 104 0 0 0 0 0 0 0 16 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 4 20 112 220 172 60 0 0 8 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 16 0 0 0 52 80 140 144 176 168 180 168 172 168 184 188 200 184 200 160 116 48 48 48 136 128 172 168 192 164 184 156 136 104 116 68 104 104 184 184 268 216 172 128 236 172 152 128 188 136 196 132 196 168 276 260 328 248 268 160 184 108 172 116 72 20 68 12 60 0 40 0 44 0 52 4 60 12 68 20 48 0 56 8 64 16 68 20 60 8 64 12 68 20 72 24 76 8 88 28 112 52 132 64 164 100 184 132 224 168 256 192 324 240 332 252 344 264 356 268 384 300 388 304 392 308 396 308 428 316 444 368 452 364 332 120 60 0 12 0 16 4 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 0 176 372 648 512 560 296 464 316 524 372 552 388 524 300 448 428 1020 836 524 136 212 32 296 344 348 392 628 404 636 436 580 416 596 436 624 424 648 416 600 408 604 412 604 396 604 408 624 416 620 412 624 416 632 420 656 444 680 452 712 472 740 476 732 544 884 648 972 680 892 604 920 616 872 780 940 280 96 0 68 16 20 0 0 16 16 16 12 8 8 4 4 8 8 12 4 0 0 8 28 28 20 4 72 0 348 568 616 68 172 8 288 208 324 404 516 288 460 432 668 384 836 628 852 344 600 176 520 292 500 252 424 196 264 148 472 432 388 228 328 124 568 416 564 468 600 476 564 428 544 436 588 508 664 564 640 532 616 440 396 208 124 184 660 652 740 112 32 36 36 20 12 24 28 20 20 20 20 20 20 20 20 24 8 20 0 16 28 32 32 0 68 16 76 12 92 0 72 0 108 0 100 0 104 0 72 0 80 0 92 4 92 0 100 0 88 4 104 16 104 4 84 0 60 0 80 24 108 40 108 32 100 36 132 80 96 0 40 48 52 0 100 384 492 600 212 496 144 544 164 616 264 492 628 360 28 36 64 64 24 212 308 412 156 596 276 48 388 376 492 540 264 636 44 48 76 92 112 80 76 72 76 76 80 80 84 80 88 84 88 88 92 92 96 92 92 88 92 88 92 88 92 88 88 84 88 84 88 84 88 84 92 88 92 88 92 88 92 88 100 100 104 104 100 96 96 96 100 68 76 48 60 64 72 68 96 72 60 56 112 76 104 64 248 128 244 124 248 108 228 76 240 136 316 168 324 168 340 164 320 156 324 164 336 160 312 132 288 136 296 116 268 128 300 136 332 136 324 188 356 228 412 276 228 48 216 152 188 64 232 80 204 108 188 84 192 72 180 220 544 992 1000 760 884 824 764 12 128 56 204 96 184 84 176 80 144 68 140 68 136 64 124 64 112 56 116 32 188 132 272 160 184 56 64 32 76 24 68 44 196 88 208 88 208 84 208 72 212 88 212 52 184 68 228 84 228 100 228 100 228 100 228 100 216 88 216 88 216 88 216 88 232 88 228 84 228 88 232 88 236 96 236 96 232 92 228 88 216 96 216 96 216 88 212 88 220 92 208 76 200 76 204 84 228 120 256 164 300 208 340 232 376 284 436 356 500 412 552 448 576 480 604 480 604 520 660 552 720 616 748 624 708 540 604 456 540 392 492 328 428 272 388 248 400 260 384 260 412 304 452 324 428 296 380 204 208 36 92 40 96 40 84 40 88 36 84 32 88 32 88 24 84 28 100 28 96 32 104 36 152 128 220 128 220 124 196 100 180 120 244 200 276 192 244 144 196 120 208 156 184 92 96 64 128 108 184 152 236 188 264 212 288 212 284 204 292 212 280 196 264 184 256 176 276 212 284 196 276 220 308 228 328 244 340 268 380 328 460 400 484 408 500 396 448 316 368 264 384 288 388 364 496 356 400 340 444 404 556 576 792 616 772 632 824 720 868 620 596 292 368 200 408 212 352 164 340 180 380 196 436 252 484 292 484 276 488 264 512 296 512 224 360 204 268 120 88 0 40 12 76 24 24 0 12 0 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 4 0 4 4 4 4 4 4 0 4 0 4 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 12 16 4 8 100 196 232 108 12 8 20 0 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 16 16 8 4 0 20 56 76 112 104 136 124 152 140 188 172 180 164 136 92 52 12 56 84 220 176 196 168 224 192 228 172 192 144 172 104 140 96 184 160 376 364 348 172 232 160 224 204 240 188 256 184 236 180 280 248 368 320 384 276 284 192 268 228 24 0 40 0 56 4 56 0 56 4 68 24 92 48 112 56 180 100 188 108 200 120 212 128 252 172 264 192 288 216 308 224 348 272 372 304 408 344 440 364 500 420 508 432 524 448 540 456 496 412 504 424 516 440 528 448 540 456 544 460 548 468 552 468 572 476 572 520 600 548 508 316 52 0 0 4 16 20 0 20 0 0 0 0 0 0 0 0 0 4 4 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 4 304 452 536 260 300 140 280 196 356 288 424 312 376 184 208 312 760 512 252 0 88 0 160 156 264 312 356 224 416 240 388 260 424 288 420 260 396 232 420 268 448 280 444 260 444 280 436 256 448 268 476 296 500 324 516 352 532 364 556 364 568 356 632 408 588 364 596 364 556 380 684 516 616 424 428 24 0 0 0 0 24 24 24 4 28 60 16 0 8 0 4 0 8 4 16 0 8 20 28 0 0 0 0 0 348 592 440 0 0 0 168 276 168 240 412 320 248 388 404 132 552 532 444 88 256 92 304 200 332 140 224 76 76 96 384 364 248 140 240 76 508 432 520 460 552 472 532 436 508 436 504 340 356 288 392 356 416 272 240 52 0 92 532 620 640 108 20 28 32 8 12 16 28 8 16 8 16 8 16 8 16 8 28 8 8 0 12 0 0 0 0 0 0 0 68 92 204 192 196 112 176 96 168 68 112 12 64 0 84 12 84 4 80 4 120 60 124 56 100 32 92 32 84 20 84 4 56 0 16 0 52 0 0 0 40 44 52 40 56 0 92 452 580 488 64 596 188 604 240 608 228 492 548 324 52 40 48 44 4 244 352 508 176 672 248 48 556 408 500 452 244 676 64 48 76 64 76 44 68 56 72 60 76 64 80 64 84 68 84 72 88 76 92 76 84 68 84 68 84 68 84 68 80 64 80 64 80 64 80 64 84 64 84 68 88 68 92 72 80 68 100 84 100 76 96 80 96 80 88 72 92 76 100 80 48 84 104 36 68 32 64 64 144 100 128 92 116 72 88 40 88 92 156 116 156 128 168 124 148 84 156 96 164 96 132 56 168 112 144 96 120 80 128 112 164 128 188 120 212 204 264 124 96 44 108 64 68 56 128 16 108 60 100 64 68 60 156 196 460 952 880 728 812 748 780 128 12 20 88 56 92 52 88 44 64 28 60 32 60 28 56 28 64 20 36 8 68 112 160 160 124 32 16 4 40 4 24 36 92 56 92 60 88 52 76 40 80 48 72 8 48 32 88 36 88 40 92 40 92 40 92 40 92 40 92 40 92 40 92 40 84 36 84 32 88 24 88 24 92 16 96 20 96 24 100 28 100 20 100 16 92 20 88 16 96 32 88 28 80 20 76 20 64 8 64 8 72 28 96 48 136 100 184 152 232 192 268 224 356 340 432 388 448 408 476 416 448 392 444 364 388 292 320 244 324 236 296 200 256 168 236 156 260 184 264 204 300 244 328 252 308 212 232 104 76 0 20 4 36 12 36 20 36 8 32 8 32 16 24 12 24 4 24 12 28 8 28 16 104 152 200 148 148 124 136 76 76 64 128 144 200 184 192 152 136 112 116 116 144 100 80 56 80 72 124 120 172 148 196 168 216 164 204 144 228 168 216 152 196 132 180 120 208 160 208 136 200 168 236 180 260 228 308 280 344 300 356 312 344 284 312 220 224 144 188 136 196 128 220 204 356 280 328 296 348 244 304 348 516 412 532 408 528 460 640 552 616 400 376 200 248 132 148 64 140 112 172 128 192 168 224 156 196 116 220 168 216 168 220 148 188 160 188 128 88 0 0 0 0 0 0 0 8 0 0 0 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 8 16 28 36 44 4 4 4 4 4 4 4 4 4 12 4 12 4 12 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 40 92 168 84 16 4 12 4 0 12 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 16 0 4 0 12 12 4 0 28 28 48 44 72 68 72 36 40 8 20 28 116 172 248 196 184 164 200 200 208 180 168 140 148 100 96 56 100 80 224 392 476 284 196 148 192 128 168 124 196 132 176 116 192 148 260 240 328 244 248 152 220 184 452 356 484 396 524 428 540 436 536 432 544 444 560 460 572 468 576 468 588 472 600 480 604 488 616 500 628 516 648 540 664 548 640 508 656 524 676 548 696 560 676 536 672 524 660 512 648 508 672 528 684 532 692 540 696 540 688 532 692 540 696 544 704 548 692 536 656 512 628 568 612 420 136 20 16 0 16 0 0 8 0 0 0 0 0 0 0 0 0 4 4 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 32 180 564 556 604 336 484 264 484 316 472 324 472 308 392 180 316 372 620 528 388 8 64 88 212 192 524 468 540 440 568 428 560 420 576 428 592 408 616 412 608 464 640 492 640 472 648 492 664 500 680 516 700 544 732 560 732 560 752 568 776 564 800 552 848 564 828 560 852 516 788 564 1020 676 848 400 612 332 500 260 196 40 16 12 16 8 0 8 8 8 8 4 4 8 8 12 24 16 12 12 0 0 12 48 128 0 660 716 540 60 188 108 400 428 344 336 672 408 516 600 708 324 924 628 656 360 520 276 492 324 560 252 424 148 268 212 480 436 496 348 504 360 648 496 632 488 624 476 604 456 580 448 464 244 304 220 348 264 408 296 296 168 164 60 416 652 604 20 40 36 28 12 12 28 28 16 16 16 16 16 16 16 16 16 16 16 40 0 32 0 68 16 80 172 596 676 916 748 884 692 900 704 872 688 872 680 836 640 812 660 844 676 836 664 828 672 868 708 872 696 836 676 836 696 868 704 808 616 692 500 592 428 392 216 184 32 100 44 72 0 80 0 140 380 504 212 36 408 196 392 224 352 136 272 348 212 64 44 36 24 4 224 356 476 248 548 156 44 484 376 404 248 188 484 104 96 72 76 72 64 84 72 76 76 80 80 84 80 88 84 88 88 92 92 96 92 88 84 88 84 88 84 88 84 84 80 84 80 84 80 84 80 96 96 96 96 96 92 88 92 76 92 100 104 84 84 80 92 72 80 100 108 100 92 72 76 44 124 120 76 96 52 88 132 248 136 248 128 244 112 224 76 248 136 316 164 316 160 324 160 308 152 300 160 312 148 304 124 300 116 308 160 328 112 292 120 308 140 340 152 304 188 336 152 208 104 200 72 192 120 228 76 228 80 212 104 136 124 312 220 520 968 928 740 940 768 824 400 152 64 196 92 196 100 180 68 140 60 132 56 124 56 124 52 116 56 116 24 180 124 292 184 228 64 56 32 80 28 84 68 200 88 212 92 208 88 212 76 212 80 200 48 196 72 236 88 224 92 220 92 220 92 220 92 220 92 220 92 220 92 220 92 216 80 220 92 224 92 224 92 232 100 232 104 236 108 244 120 228 116 224 112 220 112 220 112 196 92 200 88 200 88 196 80 184 64 180 60 180 68 192 80 204 96 216 100 208 88 204 92 268 192 344 232 344 236 356 236 336 224 336 212 312 188 312 204 320 192 328 204 348 224 368 240 392 264 404 288 448 336 476 344 436 272 312 120 156 36 112 44 108 48 88 40 88 28 80 28 92 32 88 28 88 28 100 32 92 28 92 32 184 196 300 196 260 160 220 108 164 76 176 120 248 188 272 188 224 120 176 108 180 124 136 92 124 84 168 156 216 172 256 204 288 216 284 200 304 228 300 220 288 204 276 196 280 216 292 204 288 228 312 224 348 272 380 292 364 252 320 224 300 208 284 172 240 156 272 216 248 220 300 264 372 320 368 324 440 368 424 372 484 392 600 468 640 488 632 560 768 636 720 508 560 364 456 236 368 184 348 172 460 296 500 272 396 172 404 208 456 200 428 192 380 188 284 148 180 52 96 0 56 0 44 16 40 16 12 0 0 4 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 12 20 36 52 64 4 4 4 4 4 4 4 4 0 4 0 4 4 4 8 0 12 0 12 0 16 0 16 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 24 0 12 0 8 8 44 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 8 0 4 0 8 0 0 4 0 12 4 24 20 4 4 4 16 48 68 152 192 224 180 204 172 228 204 256 212 228 176 204 140 172 108 156 108 188 304 516 436 372 240 288 184 264 208 276 204 256 188 260 208 292 260 356 288 316 220 276 212 464 388 480 408 496 408 488 400 504 420 504 416 496 412 492 400 516 396 520 396 520 396 524 400 512 380 512 384 516 388 520 388 532 404 528 396 520 388 508 384 500 376 504 384 512 392 520 396 520 392 516 388 516 384 512 384 540 412 544 420 552 424 556 432 524 428 556 444 520 476 512 376 100 24 0 12 16 20 4 32 0 8 0 8 0 8 0 0 0 4 4 8 8 4 4 0 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 8 4 8 0 0 8 224 496 368 372 272 452 248 288 176 260 152 252 144 188 16 156 256 296 324 324 28 48 24 116 120 504 372 452 396 408 340 512 392 524 388 496 356 500 364 484 352 544 388 544 376 548 392 544 376 548 372 548 376 552 388 560 412 560 388 540 340 512 300 472 240 424 220 420 164 440 368 676 484 660 464 660 572 768 572 596 260 52 0 52 44 36 20 16 8 12 4 8 0 8 4 8 0 0 0 0 16 152 232 148 0 624 580 236 0 0 12 292 336 276 312 500 180 488 484 432 172 648 292 312 280 192 0 112 84 288 120 232 72 100 184 284 352 588 440 544 480 512 400 500 392 452 352 424 332 412 328 280 164 252 196 204 100 244 256 216 12 24 60 216 292 236 24 28 36 24 12 16 28 32 16 20 16 20 16 16 8 16 0 0 0 20 0 0 0 28 32 404 500 732 732 752 632 704 652 712 580 680 572 708 604 716 588 708 604 744 624 736 608 728 612 740 632 748 624 732 620 752 652 736 620 740 628 752 636 760 656 744 684 600 300 96 0 0 20 0 40 152 308 320 44 52 208 52 156 104 164 88 108 132 36 56 52 40 52 12 240 324 452 228 336 76 120 156 164 224 108 84 184 72 76 28 56 60 68 72 56 72 60 76 64 80 64 84 68 84 72 88 76 92 76 84 68 84 68 84 68 84 68 80 64 80 64 80 64 80 64 100 72 96 68 92 60 88 64 88 76 112 84 92 60 80 64 108 96 100 64 72 52 80 64 72 80 68 36 96 36 44 104 152 108 136 96 124 72 92 44 116 112 172 132 156 120 156 112 156 92 144 88 148 104 148 96 172 92 140 128 164 76 124 128 176 140 124 188 188 228 192 80 68 56 88 36 112 56 92 56 128 44 124 92 28 124 288 212 448 964 820 720 872 760 608 544 52 32 88 52 104 72 92 36 56 20 56 28 56 28 56 32 60 24 36 4 60 108 172 176 152 40 12 4 48 8 36 52 92 52 92 52 92 48 80 36 76 36 60 4 52 40 96 40 96 48 100 48 100 48 100 48 92 40 92 40 92 40 92 40 76 28 80 36 92 32 92 24 96 20 92 24 96 28 100 36 112 32 112 40 112 40 112 48 88 28 96 44 96 36 84 24 100 44 96 36 84 24 72 16 56 8 76 28 88 40 108 64 104 76 140 64 108 64 140 92 144 100 168 116 164 108 172 124 176 108 188 132 212 156 232 168 268 200 276 232 332 292 376 312 300 196 172 36 44 0 36 8 64 40 56 24 36 8 24 0 40 24 36 20 32 16 32 20 24 0 4 0 88 156 208 148 184 136 136 80 92 64 88 72 120 140 196 200 192 160 164 148 144 108 116 84 80 52 112 120 144 108 180 152 220 172 216 172 220 164 220 168 220 164 216 156 188 152 216 156 216 172 224 152 208 152 200 136 164 96 140 84 132 96 164 108 156 108 188 160 204 216 304 236 300 228 252 204 292 272 296 212 260 268 472 376 448 340 472 344 448 352 516 456 572 480 544 444 492 436 516 496 448 436 504 364 308 116 152 80 204 120 188 164 228 164 184 136 136 192 284 244 252 204 188 108 24 0 4 0 0 0 0 4 0 0 0 0 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 8 4 8 16 28 40 48 4 4 4 4 4 4 4 4 4 12 4 12 4 12 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 8 4 0 0 0 16 8 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 8 0 12 8 8 0 0 0 12 0 0 0 0 0 8 0 8 4 16 0 24 40 68 72 96 104 132 140 176 188 196 160 168 124 136 104 124 96 156 84 248 360 332 192 228 216 240 184 224 160 200 148 208 164 188 156 236 204 256 192 228 160 568 464 592 464 580 464 576 436 528 420 556 460 600 496 628 516 648 524 636 512 640 520 644 520 652 524 660 520 648 508 648 516 644 512 652 520 656 512 648 500 648 504 656 500 656 500 656 500 680 516 672 504 668 516 684 528 700 532 680 520 692 544 712 556 668 532 652 516 632 548 540 296 76 4 4 16 4 12 0 24 0 0 0 0 0 8 4 4 0 8 16 12 0 0 0 12 0 0 0 0 0 4 4 4 0 0 4 0 4 0 4 0 0 4 0 4 0 12 8 4 24 160 464 500 600 420 600 500 576 384 424 224 352 216 352 256 388 240 492 404 364 88 232 188 276 276 572 456 608 448 644 496 660 480 648 476 656 496 692 516 700 532 684 528 728 532 660 504 660 480 644 464 628 456 628 452 664 444 620 380 576 368 592 384 596 352 628 296 588 408 904 640 1020 700 1012 648 968 700 964 704 900 792 408 16 52 0 20 8 0 24 0 8 0 8 12 4 16 24 24 0 56 228 516 612 300 248 892 604 392 28 160 112 448 392 568 472 632 396 824 660 660 500 812 416 584 384 512 104 348 244 480 228 432 172 368 336 568 544 760 636 720 560 644 468 608 452 540 400 524 400 504 356 384 244 324 200 324 244 392 300 308 64 132 48 348 352 208 4 56 48 36 28 0 24 4 20 4 20 0 28 56 12 4 20 84 0 100 24 204 160 592 672 860 568 728 540 804 588 800 580 836 608 828 596 820 600 828 608 840 624 852 628 848 608 816 588 840 656 880 660 836 632 860 688 868 672 880 692 900 712 920 724 908 736 972 788 672 52 44 48 28 64 100 128 76 84 48 84 56 56 120 80 96 80 68 36 52 32 0 12 64 160 156 148 144 100 72 84 128 144 112 72 80 84 72 72 68 72 68 72 72 68 72 72 76 76 80 76 80 76 80 80 84 84 88 84 88 84 88 84 88 84 88 84 92 84 88 80 84 84 88 88 84 84 96 96 100 92 88 80 96 92 96 88 92 92 88 84 80 80 80 84 84 88 88 92 84 68 100 92 120 48 136 136 228 136 224 136 228 100 208 96 272 164 344 168 336 168 348 144 348 152 336 136 324 132 320 136 324 144 308 136 296 144 312 160 320 164 320 188 372 248 296 96 212 100 192 96 188 104 200 116 208 120 176 84 136 168 404 188 492 988 896 856 936 728 728 676 252 24 160 116 176 92 160 92 140 60 136 56 136 60 144 60 144 44 132 40 152 120 292 188 232 68 72 16 80 28 80 64 200 104 212 96 204 88 200 80 220 76 188 44 188 68 224 84 236 100 236 96 232 92 228 92 232 92 224 88 220 80 212 76 208 80 216 84 220 92 228 96 228 100 236 104 232 96 220 84 224 100 224 104 228 108 232 108 224 104 228 100 228 100 232 104 204 84 204 84 204 84 204 84 200 80 200 84 204 84 208 88 228 104 240 120 256 132 264 136 268 144 280 156 292 164 292 164 288 176 316 200 332 212 348 232 352 252 396 304 468 380 504 360 380 240 268 80 108 32 108 40 96 44 84 40 88 32 88 28 92 36 84 32 96 48 100 36 64 28 88 0 108 132 260 192 244 164 220 120 192 124 164 48 148 108 208 188 264 208 236 156 156 120 128 84 124 80 160 128 200 164 196 164 288 232 280 188 348 192 340 208 348 260 256 224 296 224 300 228 296 200 276 180 276 192 256 164 224 132 200 120 224 152 228 160 244 176 260 188 296 256 360 304 360 264 324 248 332 260 356 252 320 252 460 456 580 484 580 396 516 396 560 404 596 460 640 528 728 636 792 652 792 584 700 500 584 296 388 184 368 208 420 228 380 188 352 200 432 472 656 528 620 492 524 380 420 220 144 20 24 0 16 44 0 8 0 0 0 20 0 4 0 4 0 0 0 0 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 4 0 4 4 16 20 36 40 56 44 104 88 116 104 136 124 152 136 160 172 256 276 324 292 300 256 260 216 272 220 276 224 280 228 248 192 248 208 276 240 292 240 392 312 412 308 400 308 396 280 384 292 396 308 416 328 432 332 444 324 464 348 484 372 508 376 504 368 508 360 496 352 512 376 508 372 516 380 520 376 508 364 504 368 500 368 500 368 500 368 512 376 504 368 504 380 520 392 540 400 524 396 536 412 548 404 532 312 492 424 544 444 392 260 24 24 0 32 8 28 12 20 0 24 0 28 8 16 0 8 12 24 28 12 8 0 4 8 0 20 0 20 0 16 0 8 0 8 0 0 0 0 0 0 20 28 12 20 0 16 0 0 12 36 164 200 368 312 444 320 508 420 468 348 400 204 228 136 264 220 424 328 192 64 244 296 196 156 368 256 360 216 336 196 356 228 376 252 388 248 376 236 420 252 392 224 424 244 396 260 424 252 408 240 400 232 400 240 384 240 400 260 424 260 436 244 424 212 404 148 340 244 600 444 684 428 632 404 664 492 688 496 716 584 260 0 0 0 44 52 28 8 12 16 24 8 12 0 0 0 4 124 332 360 252 12 60 224 716 404 140 0 4 0 268 308 504 380 404 304 660 360 368 384 624 236 232 204 336 92 104 88 308 132 152 0 248 328 468 428 636 528 596 416 504 400 452 300 376 288 392 292 372 292 268 180 204 136 212 192 264 240 152 80 80 64 300 376 104 0 0 8 12 36 20 32 8 20 4 52 32 0 0 0 8 44 0 0 300 460 716 652 744 576 504 288 404 292 488 340 476 332 492 340 488 340 492 348 500 356 508 364 516 368 516 360 500 348 520 368 528 360 508 348 516 368 552 392 556 400 568 412 576 424 596 464 652 660 740 420 140 0 28 60 92 96 64 60 68 64 68 32 64 8 32 52 68 76 36 56 24 28 40 88 104 100 76 72 48 60 72 76 72 40 84 60 76 48 72 40 76 44 68 52 68 56 72 60 76 60 76 60 76 64 80 68 84 68 84 68 84 68 84 68 84 68 84 68 80 64 80 64 84 68 80 68 92 80 96 76 84 64 92 76 88 72 88 68 84 68 84 68 84 76 84 88 88 88 76 64 72 84 72 40 76 104 148 76 128 80 124 48 84 36 116 104 172 124 156 124 168 116 152 92 140 80 132 84 140 88 144 88 136 84 136 92 156 108 180 140 176 156 228 176 148 20 96 48 100 40 100 48 112 60 92 92 92 80 80 196 336 188 436 936 752 784 868 672 708 696 264 20 56 52 104 84 96 36 72 32 64 32 56 28 52 32 64 24 44 12 40 96 188 152 156 48 12 0 28 24 44 60 108 40 100 36 92 32 84 28 92 24 56 0 56 20 80 40 96 48 92 44 92 40 88 40 92 44 88 36 80 28 76 24 80 20 84 28 92 36 96 40 100 40 104 48 104 40 96 32 100 28 100 32 100 44 104 44 96 44 96 52 96 48 92 48 84 40 84 40 84 40 84 40 84 40 84 40 88 44 92 48 104 64 116 80 132 92 136 96 140 100 148 112 160 120 164 120 160 116 188 140 204 152 220 172 228 196 280 252 352 328 384 312 264 196 156 28 24 0 40 4 40 4 40 4 36 4 28 8 36 20 28 20 44 24 40 16 20 8 32 0 36 68 172 180 208 172 180 120 140 104 108 44 56 56 116 128 176 176 184 144 152 116 128 80 52 48 92 92 80 72 192 112 208 168 232 188 192 124 228 144 216 216 224 184 244 188 240 176 216 152 180 128 156 108 148 92 128 68 108 52 144 96 148 108 164 128 184 140 228 192 288 232 276 196 244 180 240 180 228 164 204 156 264 252 428 312 428 360 492 380 516 432 492 368 432 308 392 348 452 396 512 460 564 476 500 328 284 120 184 116 200 136 204 120 164 72 372 384 536 392 512 396 476 360 428 312 336 216 160 24 0 0 0 16 20 8 0 16 12 48 4 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 12 16 8 16 0 24 12 40 28 56 40 68 72 124 136 172 156 168 136 164 132 180 156 208 188 236 204 216 180 216 180 212 176 212 176 448 344 464 332 448 332 444 308 440 316 436 316 436 324 452 336 456 360 504 404 532 428 568 464 608 492 620 484 616 488 636 512 636 508 648 520 656 516 648 508 648 504 648 504 656 500 656 500 660 500 652 496 656 508 672 524 684 524 676 524 688 532 684 524 644 520 616 460 584 512 448 120 40 0 16 4 12 8 0 28 0 0 0 0 0 0 0 4 16 24 12 16 4 4 0 4 12 16 12 16 12 8 12 12 12 4 8 0 16 0 12 0 0 4 0 4 0 0 4 0 128 140 252 192 336 300 496 380 568 468 620 504 588 332 368 260 392 364 588 340 252 156 520 536 444 336 532 388 544 380 528 344 520 364 540 380 552 376 536 356 520 356 512 356 580 396 556 404 584 404 588 400 588 400 592 404 628 416 672 468 720 504 740 516 820 568 844 544 820 584 996 676 904 552 860 564 936 664 912 592 668 256 148 0 68 4 12 8 28 4 0 20 8 0 12 16 28 108 320 344 364 168 116 0 264 540 964 440 272 0 284 260 580 540 820 564 624 536 860 284 420 500 904 388 436 320 608 280 392 272 516 264 384 80 324 380 672 604 796 672 676 444 544 464 584 416 504 392 496 352 448 348 384 248 320 216 328 260 364 276 220 76 136 140 500 396 132 20 60 40 40 32 24 28 32 48 20 32 4 0 68 64 40 0 308 488 932 852 952 716 900 688 732 472 688 496 744 512 720 500 676 444 684 456 696 464 696 468 700 472 704 476 712 488 724 496 716 496 692 476 680 472 680 468 704 496 704 496 704 500 708 500 688 496 668 500 676 592 272 0 56 56 80 88 72 80 88 116 104 92 104 72 80 64 68 44 48 64 64 44 32 48 72 76 48 52 68 60 60 56 68 76 84 76 76 72 68 72 72 76 72 68 72 72 76 76 80 76 80 76 80 80 84 84 88 84 88 84 88 84 88 84 88 84 84 80 80 76 80 76 84 80 84 84 92 92 96 88 88 80 92 88 92 84 88 84 84 80 92 88 88 88 88 84 84 84 92 64 104 84 128 56 160 132 224 132 220 128 220 88 192 80 232 128 292 148 312 172 340 172 344 152 336 148 328 144 324 152 312 136 292 128 284 140 304 156 324 176 320 200 344 192 244 56 204 92 192 92 188 104 188 112 168 104 184 88 172 220 376 160 480 928 896 904 884 696 808 524 372 80 136 96 188 136 180 76 160 76 148 64 140 56 136 52 176 48 136 36 132 100 272 180 244 88 92 8 68 24 88 84 188 96 200 96 204 88 200 88 216 80 192 56 196 76 224 92 228 88 224 88 224 84 220 84 224 88 220 84 216 76 212 72 216 84 220 88 224 96 228 100 232 100 236 108 240 108 236 104 224 100 228 104 228 100 232 104 224 96 220 92 216 84 212 84 204 84 204 84 204 84 204 84 208 88 208 92 212 92 216 96 236 112 248 128 260 136 268 140 264 140 272 152 284 160 288 160 272 168 296 188 312 204 332 224 340 248 396 316 472 388 496 352 372 212 228 52 96 24 104 44 84 36 80 40 88 36 96 40 92 32 84 32 96 48 100 32 96 36 108 44 108 64 204 212 300 236 292 196 236 152 184 100 128 76 152 136 224 192 252 216 200 176 196 116 132 52 144 92 152 100 220 132 228 172 284 184 332 200 388 228 316 272 344 236 312 236 304 224 284 188 252 164 220 144 228 148 224 136 204 116 232 152 240 168 256 188 280 204 308 256 352 284 340 244 308 228 332 224 300 216 308 204 300 216 488 384 576 564 736 548 688 588 720 548 628 392 480 348 500 392 524 444 616 464 612 472 576 356 448 288 448 324 524 356 480 280 588 524 652 480 640 520 644 504 616 456 528 400 452 292 208 12 24 0 8 20 12 0 0 8 0 4 0 4 4 0 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 4 12 8 8 12 24 32 44 52 60 60 88 64 116 100 156 140 192 164 228 204 256 228 260 232 280 260 300 216 312 200 292 200 288 176 268 168 256 160 260 172 280 184 296 200 340 224 340 220 372 276 456 332 472 336 476 336 480 348 500 364 512 376 520 376 512 368 500 364 504 368 500 368 504 372 500 368 496 368 504 380 516 392 512 380 512 384 520 380 500 356 476 348 504 360 484 412 280 0 12 8 16 8 4 0 4 0 0 12 0 8 0 0 12 28 16 8 8 4 12 8 4 0 0 8 0 8 0 8 0 4 0 0 0 0 0 0 0 0 4 0 0 0 0 4 4 8 176 252 332 224 248 204 380 320 316 260 364 288 356 172 276 236 360 316 428 136 64 120 452 464 376 288 420 324 448 352 468 348 472 344 448 316 436 316 448 320 444 308 472 388 612 440 540 364 480 316 480 312 488 312 496 328 460 288 436 260 436 280 484 312 500 324 560 372 548 372 576 348 556 328 536 356 588 400 548 348 440 200 224 20 4 16 0 4 0 0 16 0 0 0 56 96 276 272 316 176 64 0 0 0 216 448 564 172 128 0 240 300 552 504 644 440 532 468 592 68 204 332 640 220 148 120 320 136 276 276 364 172 344 60 180 336 644 572 716 564 604 400 428 260 452 348 440 324 400 292 348 236 268 156 212 128 240 188 268 204 112 36 28 40 432 372 8 0 4 0 0 0 8 0 4 0 0 4 36 0 0 0 16 32 736 592 588 460 636 584 616 344 548 384 524 392 532 372 496 368 544 400 556 412 564 416 560 408 540 388 532 384 536 400 564 424 580 424 576 408 556 400 560 408 584 428 584 428 584 424 580 424 596 452 536 180 348 500 308 28 20 8 60 40 52 8 24 0 32 20 44 48 64 76 68 64 44 72 80 52 52 28 72 60 48 60 72 68 68 60 80 76 76 56 72 48 72 40 76 48 68 52 68 56 72 60 76 60 76 60 76 64 80 68 84 68 84 68 84 68 84 68 84 68 80 60 76 56 72 60 76 64 80 68 88 72 88 72 84 64 84 68 84 68 80 64 80 60 92 76 92 72 84 84 80 80 76 64 72 68 68 48 92 108 144 76 120 76 108 40 72 36 88 64 112 92 144 128 180 144 160 116 148 108 140 100 136 88 140 84 128 76 132 88 152 104 164 136 188 168 204 140 116 24 92 44 92 48 100 52 108 64 72 80 112 56 96 188 232 88 484 968 744 828 876 656 304 180 248 32 84 64 88 56 92 64 80 40 72 40 68 36 64 44 92 40 44 12 24 52 156 144 172 72 28 0 4 16 60 80 96 40 92 40 88 44 92 44 92 36 64 16 68 40 88 52 92 44 88 40 88 40 88 40 88 40 84 36 80 32 76 28 88 28 92 32 96 36 100 40 96 36 100 44 104 48 108 48 104 32 104 32 100 40 100 40 100 48 96 48 88 40 80 36 84 40 84 40 84 40 84 40 92 48 92 52 96 56 100 56 108 68 116 80 128 88 132 92 132 92 140 104 152 112 156 112 152 104 172 124 184 140 208 164 220 196 292 276 368 332 368 284 248 164 100 0 12 0 36 8 28 0 36 4 36 8 36 20 32 16 24 16 40 20 36 12 48 0 36 36 64 20 100 144 212 196 236 192 200 136 136 92 96 64 92 96 152 168 212 208 184 156 172 156 152 120 88 0 116 0 140 8 120 52 144 160 192 128 228 180 216 196 256 164 216 160 212 156 188 132 164 112 140 96 164 120 176 116 156 96 180 132 188 144 208 168 232 188 248 208 280 216 252 176 224 168 232 164 212 176 228 168 208 148 336 292 488 460 536 340 408 320 448 356 444 312 340 256 340 272 336 272 356 268 380 356 464 380 476 404 508 484 612 548 592 468 528 424 508 372 536 424 512 372 496 364 412 328 436 392 348 188 100 8 0 0 20 20 0 8 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 4 0 0 0 0 0 0 0 0 4 0 4 0 0 0 0 0 0 0 8 0 0 0 0 0 24 8 40 24 44 44 96 84 108 92 144 144 416 308 424 284 400 284 396 260 376 252 364 240 364 252 384 272 396 300 412 296 404 300 448 360 520 420 580 468 608 480 612 484 628 504 636 516 644 516 644 504 640 504 644 504 648 508 660 504 652 508 652 512 656 520 668 524 656 512 656 516 660 504 628 476 600 408 576 544 576 256 164 0 56 0 48 0 28 0 24 0 28 8 28 8 20 0 4 4 12 8 0 8 8 20 0 12 0 4 4 0 12 4 12 4 32 12 28 12 28 8 28 8 44 16 28 0 24 0 28 0 60 64 176 112 276 268 436 304 440 320 420 268 400 288 484 476 636 464 464 124 176 272 616 480 524 404 540 416 536 416 564 448 620 472 596 448 588 444 600 460 632 484 668 568 832 636 732 512 716 520 732 536 752 548 764 548 760 492 716 444 680 452 716 484 772 540 876 644 928 644 956 604 864 576 900 636 948 656 916 644 876 704 856 276 84 36 100 28 32 12 52 0 60 124 296 260 344 180 168 0 84 24 232 176 572 492 544 292 564 312 616 532 828 692 848 620 884 664 796 448 716 572 812 312 344 176 504 304 576 420 684 464 600 328 632 712 720 660 792 604 680 524 524 256 452 404 556 408 516 412 500 308 364 248 308 232 336 272 356 284 224 176 136 36 472 448 116 0 60 0 56 56 112 52 60 12 56 4 44 0 60 0 100 104 832 660 800 592 772 604 816 612 792 568 772 552 748 520 720 528 720 512 732 516 732 508 716 496 752 524 720 488 700 484 712 500 716 524 744 524 708 496 724 540 756 548 756 552 760 556 764 560 780 552 696 192 484 556 408 0 92 36 104 64 132 84 144 96 144 108 80 68 72 68 80 60 64 44 84 56 92 48 92 64 60 52 56 60 72 72 80 80 88 72 80 68 80 72 88 76 72 68 72 72 76 76 80 76 80 76 80 80 84 84 88 84 88 84 88 84 88 84 88 84 84 76 80 72 76 76 80 80 84 84 88 84 88 84 88 80 88 80 84 80 80 76 80 76 92 88 88 88 80 80 76 76 92 68 100 72 124 76 180 136 228 120 212 120 208 88 172 80 196 84 196 104 236 140 272 168 292 152 296 144 284 132 276 128 288 140 280 128 284 144 304 164 312 180 328 208 328 156 224 76 192 88 188 96 188 104 184 104 172 96 196 84 180 188 248 104 780 840 904 876 740 368 312 268 436 140 184 100 152 92 172 104 156 76 156 76 160 84 168 84 188 60 140 40 120 64 240 168 268 116 116 0 52 28 108 100 180 88 192 92 200 88 200 88 208 76 184 64 200 88 224 96 228 92 232 96 232 96 232 96 224 88 224 84 220 84 220 84 228 96 228 96 232 100 232 100 224 92 224 96 228 100 236 104 228 104 228 104 228 100 228 100 232 104 228 96 220 88 212 84 204 84 204 84 204 84 204 84 212 92 216 96 220 100 220 100 228 104 240 116 248 124 252 124 252 128 264 144 276 148 280 152 264 156 280 168 288 184 316 216 344 268 436 364 512 400 476 312 356 168 176 24 92 24 104 44 80 36 76 40 88 40 96 44 88 32 80 28 92 44 96 32 108 16 100 88 168 68 144 124 232 184 280 228 284 180 208 132 168 76 120 84 164 124 204 192 244 176 204 168 316 260 316 120 196 76 292 164 352 124 188 124 296 140 268 208 332 228 328 232 288 212 276 196 256 172 240 156 220 148 252 180 272 180 256 160 292 208 300 220 320 244 340 260 328 272 348 264 312 224 296 224 288 212 304 228 308 204 300 224 400 412 616 456 500 320 440 292 444 352 524 372 464 316 424 304 444 300 432 344 492 352 484 368 568 452 640 552 740 600 732 572 668 516 636 504 728 560 644 432 624 492 628 436 540 420 536 404 380 204 104 0 16 0 12 20 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 8 8 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 12 0 16 0 16 0 16 0 16 0 32 8 16 0 20 16 280 192 280 164 252 160 248 136 224 124 216 116 212 120 224 132 232 124 244 124 248 148 300 196 336 240 408 312 464 344 484 360 488 340 500 356 512 356 504 352 500 352 500 360 504 364 512 368 512 384 512 388 516 388 516 388 520 388 512 380 504 364 472 332 484 292 424 276 220 0 16 0 20 0 36 0 40 0 28 0 0 0 0 0 8 0 0 0 0 0 4 4 4 0 4 4 16 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 16 0 116 132 248 148 312 236 276 136 280 252 476 448 560 288 244 0 120 260 536 348 348 260 348 252 332 224 340 272 384 284 408 296 408 288 392 264 388 248 372 276 476 308 392 224 432 268 448 272 464 288 464 288 472 296 464 292 456 288 464 288 468 284 504 348 500 344 532 348 496 340 556 392 548 360 536 420 548 432 560 284 176 144 176 196 216 152 144 48 204 316 428 324 232 128 120 16 156 212 388 316 420 292 364 304 492 288 524 488 640 552 660 492 688 424 548 488 660 444 548 200 156 8 224 188 456 228 556 516 464 324 648 524 476 580 784 508 424 248 328 168 236 228 396 292 380 300 356 196 236 120 208 100 212 136 248 172 168 0 0 8 392 244 0 76 148 12 0 0 0 0 0 0 0 0 104 188 436 344 312 124 672 536 648 552 656 500 632 528 664 524 648 508 628 496 632 512 632 476 632 472 624 460 612 452 572 396 528 344 484 320 476 324 464 336 508 340 472 312 496 372 476 320 480 328 488 336 496 336 444 280 464 68 360 336 264 0 16 0 0 0 0 0 0 0 40 16 44 56 88 64 60 40 56 28 44 32 64 12 44 12 60 36 48 44 76 68 80 56 72 52 68 48 68 44 72 52 64 52 68 56 72 60 76 60 76 60 76 64 80 68 84 68 84 68 84 68 84 68 84 68 80 64 76 60 76 60 80 64 80 64 80 64 80 64 80 64 80 64 76 60 76 56 72 56 80 60 84 60 76 68 76 76 76 60 68 48 68 68 116 112 132 84 112 88 108 60 80 68 96 52 68 56 96 80 120 112 160 136 160 140 160 120 148 108 144 92 136 80 140 84 160 112 192 160 208 172 180 84 84 28 80 40 92 48 104 48 104 48 92 40 112 56 124 156 164 140 832 768 860 580 404 128 460 460 548 212 120 40 76 76 100 48 84 48 84 60 92 68 100 84 100 44 48 24 20 24 128 132 176 88 52 0 0 12 76 84 96 40 92 36 84 36 84 36 80 28 60 20 72 44 92 52 96 48 96 48 96 52 100 52 92 44 92 44 92 44 92 44 100 40 100 40 100 40 100 40 96 36 92 32 92 36 100 40 108 36 104 32 100 40 96 36 100 48 100 52 92 48 88 44 84 40 84 40 84 40 84 40 92 48 92 52 96 56 100 56 100 60 108 72 116 76 120 76 120 80 132 92 144 100 148 104 140 92 156 104 164 120 196 152 240 232 348 340 420 344 340 228 228 120 56 0 20 0 36 8 32 0 40 4 36 12 36 16 32 12 20 12 36 16 36 8 40 0 48 76 124 60 80 68 124 104 168 172 212 156 164 124 132 68 64 52 84 72 112 124 208 140 132 140 252 324 328 196 284 172 328 252 628 452 196 60 192 196 176 132 216 128 200 156 224 164 212 152 188 132 168 120 160 116 188 148 208 148 196 132 216 160 220 168 232 184 252 200 256 208 264 192 228 156 216 168 224 172 236 184 216 144 200 176 280 348 500 292 292 220 336 216 284 244 380 296 348 256 316 232 312 196 288 248 344 228 300 248 284 240 364 328 424 344 408 320 420 312 412 332 504 356 388 244 376 304 424 344 440 380 464 396 412 348 292 120 28 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 4 0 4 0 4 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 4 4 20 0 0 0 0 0 344 236 340 204 308 200 304 180 280 168 284 180 296 192 308 200 308 208 332 244 372 288 420 316 440 348 500 404 560 452 604 484 600 484 612 500 632 504 628 496 636 500 640 508 648 508 656 512 656 512 656 512 656 508 648 504 656 504 640 488 628 468 596 436 576 408 472 244 288 212 388 264 452 352 432 316 380 260 252 108 132 36 48 0 32 12 44 8 40 32 44 28 12 8 4 16 4 0 16 0 16 0 24 0 28 4 52 32 84 68 116 84 152 108 200 160 256 204 288 220 412 352 464 372 460 364 504 424 456 356 444 252 464 468 704 628 704 436 444 248 432 480 668 404 376 260 364 272 372 260 388 308 420 312 444 336 464 336 460 316 488 348 512 348 544 340 516 360 552 348 576 368 608 380 620 376 620 368 644 392 656 388 640 368 684 400 696 428 680 404 732 448 764 488 740 428 616 276 516 288 600 300 516 392 560 360 448 384 524 376 428 296 504 488 640 464 652 472 540 372 620 588 724 468 540 328 584 408 564 380 764 672 852 672 892 668 860 596 824 716 888 612 852 504 520 180 428 300 696 416 756 616 704 516 800 596 756 836 1020 720 588 368 504 396 408 340 552 480 616 452 564 416 440 312 416 284 392 280 416 332 396 128 208 276 572 236 116 360 424 184 120 0 64 0 92 24 96 288 688 728 944 804 892 688 820 616 800 628 836 648 872 712 864 672 864 660 848 668 860 680 880 684 876 676 868 672 868 672 888 680 856 644 828 632 832 636 808 620 828 620 808 612 828 648 784 584 788 588 792 596 796 600 784 632 812 516 716 572 648 424 576 416 496 324 404 228 304 144 96 8 40 28 104 52 104 60 116 52 96 68 108 60 84 76 72 68 64 72 84 84 96 80 84 68 84 64 84 68 100 76 80 68 72 72 76 76 80 76 80 76 80 80 84 84 88 84 88 84 88 84 88 84 88 84 88 84 84 80 84 80 88 84 88 80 84 80 84 80 84 84 80 76 80 72 76 72 72 68 72 68 68 76 72 72 72 72 92 72 96 60 124 96 200 140 224 108 208 120 208 100 184 100 188 72 128 64 140 72 148 96 220 132 240 148 256 160 272 156 272 148 272 140 280 152 308 176 324 196 324 204 280 100 188 80 188 88 188 96 192 100 184 96 196 68 188 100 216 180 224 244 944 948 576 356 732 480 692 644 692 300 232 100 172 128 184 80 180 100 176 100 180 104 188 108 180 52 144 56 124 48 220 160 268 128 140 4 56 28 128 104 188 92 196 84 196 80 192 76 188 68 172 64 188 88 208 92 220 92 224 96 224 100 228 100 228 100 228 100 228 100 228 100 236 104 236 104 236 104 236 104 240 104 232 96 224 96 232 100 232 108 232 104 228 96 224 96 220 92 220 88 216 88 216 88 204 84 204 84 204 84 204 84 208 92 212 92 216 96 216 96 232 108 240 116 248 120 248 120 244 120 256 136 268 140 272 144 252 144 264 152 272 168 304 204 344 284 468 400 532 380 412 220 336 132 144 24 112 40 104 40 92 44 80 36 88 36 88 28 84 28 76 24 88 40 92 28 92 44 148 120 192 104 168 116 184 108 192 172 268 192 244 184 220 112 136 92 144 76 136 128 212 160 212 148 328 316 508 344 572 444 592 400 1020 860 568 152 408 412 380 136 256 128 220 164 268 200 264 192 264 196 268 196 296 216 316 240 332 240 320 228 308 224 312 228 320 240 332 252 320 256 316 236 280 200 276 216 320 240 324 248 316 204 292 220 364 424 608 404 444 364 496 320 352 284 456 344 448 320 412 284 416 292 392 292 412 312 436 332 388 300 460 364 496 364 476 336 460 336 484 356 512 320 428 300 436 260 408 328 544 448 588 456 516 476 468 232 100 0 12 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 0 0 4 4 4 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 184 104 180 68 144 60 144 40 140 60 160 92 196 120 216 132 224 132 264 188 324 228 344 228 336 232 364 256 396 296 444 332 476 328 488 344 500 348 496 344 500 352 504 360 504 364 512 376 508 380 508 380 504 372 496 364 496 356 472 336 456 316 428 296 356 132 232 236 456 460 576 484 564 520 608 544 636 524 536 364 328 188 96 0 0 0 24 4 72 68 96 64 52 20 44 36 84 64 92 76 116 100 132 104 208 188 248 248 324 324 388 360 420 380 452 428 484 456 484 452 464 436 492 456 484 376 448 384 416 352 384 196 388 408 620 492 656 404 504 332 488 400 484 180 228 116 192 124 208 112 204 128 248 148 236 132 244 144 272 164 252 180 320 184 312 132 280 188 336 176 352 184 368 188 368 180 376 196 376 192 372 192 360 188 352 176 396 256 400 252 464 320 504 344 492 328 440 260 420 328 424 388 476 272 316 244 300 212 240 152 236 164 280 228 352 272 320 336 496 376 496 472 580 400 196 0 132 0 120 188 588 468 668 472 684 508 644 520 736 564 728 560 764 492 364 52 172 156 240 252 364 152 344 196 440 556 808 724 792 556 568 404 456 276 376 288 492 520 652 492 596 552 616 504 604 464 548 448 580 512 588 500 616 512 660 416 328 508 628 412 380 284 392 296 348 248 400 560 784 580 644 548 696 532 628 500 636 524 668 552 672 528 660 536 664 540 668 552 672 540 692 540 684 528 684 536 692 544 668 512 656 504 660 524 688 548 660 508 652 504 656 512 668 520 668 520 668 520 668 520 668 516 676 536 648 544 704 600 716 612 744 648 768 684 788 644 684 552 584 368 260 40 12 0 0 0 32 0 48 40 64 24 64 76 52 40 64 44 64 44 68 56 68 48 64 48 64 44 76 60 64 52 68 56 72 60 76 60 76 60 76 64 80 68 84 68 84 68 84 68 84 68 84 68 88 68 84 64 80 68 84 72 84 64 80 60 76 64 80 68 76 60 72 56 72 52 68 52 60 40 68 44 72 64 72 64 72 64 64 40 68 72 128 112 120 92 108 104 116 84 96 88 116 56 44 36 52 36 56 60 60 60 80 88 112 100 128 100 156 108 144 92 148 100 172 128 176 144 188 156 148 60 80 64 80 44 92 56 104 56 96 48 124 12 104 56 144 120 136 236 920 672 304 712 672 436 748 608 524 232 180 96 96 68 96 60 116 76 108 80 104 80 104 88 88 36 48 36 28 16 120 116 168 100 64 0 0 12 76 72 100 48 88 40 80 32 76 28 72 20 60 20 76 44 92 44 88 36 88 40 92 44 96 44 104 52 104 52 104 52 108 56 104 44 104 44 104 44 104 44 116 52 104 40 96 36 100 44 108 36 108 32 100 36 96 36 80 28 84 40 84 40 84 44 84 40 84 40 84 40 84 40 88 44 88 48 92 48 96 52 108 68 116 76 124 80 124 80 116 76 124 88 136 96 140 96 136 84 144 92 152 112 188 148 204 208 340 336 400 296 256 124 216 104 36 0 40 12 36 8 44 8 40 12 36 8 28 12 28 12 20 12 36 16 32 8 28 36 108 96 116 72 120 108 128 68 104 116 188 164 196 176 168 96 88 72 88 52 76 88 100 120 172 144 180 232 316 256 324 384 444 160 708 696 356 148 224 440 296 12 72 28 116 84 156 108 164 136 192 168 224 184 228 180 244 196 256 196 244 184 232 176 232 176 236 184 244 192 236 192 240 168 196 140 196 164 232 180 228 192 228 160 192 140 216 304 480 360 384 308 340 176 180 168 316 280 364 280 328 224 288 236 332 224 312 244 304 172 244 172 280 224 320 236 292 192 304 260 332 244 284 140 220 220 244 148 212 168 264 220 356 368 504 444 372 116 12 0 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 4 0 4 4 4 4 4 4 4 4 8 0 0 0 4 8 4 0 280 172 280 168 272 160 264 156 296 208 344 256 372 264 376 272 428 316 416 320 448 352 460 348 464 336 436 312 444 360 540 452 592 480 596 492 612 496 624 496 640 500 628 496 640 508 636 492 596 464 616 488 628 480 608 460 572 432 580 444 564 372 436 244 372 332 580 532 700 584 696 548 692 556 668 556 688 600 724 616 644 528 472 192 160 136 248 196 312 264 304 288 332 352 400 400 476 436 500 456 512 472 532 480 588 524 592 536 612 540 604 524 588 516 612 520 632 540 636 508 616 500 592 460 544 424 540 440 500 428 592 444 596 544 768 692 744 700 800 636 716 516 556 268 232 132 224 168 272 180 276 184 304 184 312 216 352 220 360 240 396 252 444 284 468 284 484 292 572 344 556 328 576 348 604 356 600 336 588 340 620 352 608 324 608 348 628 368 656 432 748 528 792 548 800 560 816 572 824 576 828 604 824 608 788 600 792 624 720 544 692 500 660 484 676 516 716 564 724 560 752 600 792 480 312 44 284 52 356 440 828 684 884 620 872 700 832 548 964 676 784 560 744 460 524 144 308 104 324 128 364 168 432 356 676 584 960 896 768 376 604 532 576 420 512 368 520 400 608 540 772 660 832 656 844 664 856 680 860 688 864 696 860 676 832 644 760 552 836 636 680 524 720 672 804 628 840 692 828 668 848 676 876 684 832 608 800 632 852 676 852 668 860 652 824 660 852 672 840 668 868 692 876 696 876 700 884 708 860 676 852 664 844 668 852 672 860 664 872 676 880 680 876 672 864 652 856 672 872 660 860 672 872 672 876 680 856 676 852 684 856 692 856 692 864 700 884 712 876 768 876 660 652 360 264 0 72 0 116 84 40 72 116 56 68 72 80 68 88 80 80 48 84 64 84 64 84 64 84 64 84 72 76 72 76 72 76 72 80 76 80 76 80 76 80 76 76 76 88 88 92 84 80 72 84 80 84 80 84 80 84 80 88 80 84 76 80 80 84 84 80 76 80 76 80 76 80 76 76 76 72 76 72 76 72 72 84 76 96 52 120 100 196 120 236 128 224 112 200 104 180 104 164 84 108 48 80 44 80 44 108 60 116 64 128 64 144 68 204 136 252 156 280 176 296 172 292 196 316 184 248 100 188 80 188 96 192 100 192 100 188 96 204 52 148 140 216 172 156 344 904 460 720 940 632 640 852 612 572 232 276 112 184 112 200 32 180 96 180 104 192 112 180 88 172 64 136 36 136 52 204 144 260 144 164 0 60 44 160 104 184 88 200 88 200 84 188 76 184 56 156 64 184 76 192 96 224 100 220 88 212 84 216 92 224 92 212 80 212 92 228 104 232 100 232 100 232 100 232 100 224 96 228 100 232 104 236 108 224 100 224 100 224 96 224 96 216 88 216 84 212 80 208 80 204 84 208 88 208 92 212 92 204 84 208 92 212 96 220 100 228 104 240 120 252 124 248 120 248 120 248 128 260 140 276 152 268 148 256 144 268 168 300 196 308 268 484 400 448 232 316 216 288 96 136 44 124 32 96 56 92 40 84 40 92 36 96 36 80 28 80 24 80 32 96 36 68 44 160 128 228 176 228 132 200 136 192 100 180 156 244 184 224 140 160 80 124 72 128 88 120 144 216 80 224 256 496 328 580 436 704 304 916 728 696 264 304 364 512 164 96 56 200 96 212 140 192 152 244 204 288 220 276 228 340 244 324 248 340 240 340 248 332 240 324 236 328 248 348 252 264 180 240 188 268 196 284 220 308 232 304 204 264 168 288 328 548 444 512 376 400 204 232 192 400 380 488 344 424 336 428 316 388 300 400 320 424 316 376 264 364 248 356 252 388 292 436 308 420 280 316 228 376 296 388 284 360 252 340 252 352 260 436 260 184 20 32 0 20 4 4 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 4 0 0 0 4 4 24 16 4 0 4 4 0 0 0 0 4 8 4 0 0 0 0 0 0 0 0 0 0 0 8 4 0 0 0 0 0 0 0 0 0 0 0 0 4 0 12 0 20 0 16 0 32 12 28 8 0 4 12 12 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 172 88 168 88 180 104 200 120 224 152 256 180 272 196 292 216 324 216 312 220 332 236 340 228 304 184 280 160 280 192 352 268 432 308 464 348 500 372 508 376 524 384 504 372 504 372 484 344 448 328 452 332 452 328 448 324 420 296 404 268 368 240 356 244 440 388 560 476 568 460 528 412 548 448 536 444 556 452 560 456 556 504 536 384 348 236 300 272 300 248 304 272 336 324 384 360 372 308 368 320 392 328 368 288 356 292 360 288 352 272 344 268 324 248 336 252 332 268 328 232 252 164 236 208 356 276 312 152 312 168 280 240 480 440 644 524 628 536 644 428 516 300 384 92 152 44 100 24 124 40 148 60 176 80 192 80 188 72 200 84 196 80 228 108 248 108 256 104 308 124 280 112 316 148 312 108 336 152 336 128 292 108 296 144 304 136 308 160 348 236 452 336 484 348 504 376 544 416 576 444 584 464 628 512 636 516 636 516 668 548 664 536 648 532 664 544 652 596 708 548 652 552 684 380 160 0 156 0 284 396 652 496 680 468 640 484 672 484 664 164 384 212 340 184 276 36 116 0 112 4 168 56 324 320 556 392 672 588 488 144 324 292 400 312 436 308 416 300 448 368 528 444 580 464 584 480 596 488 604 488 624 524 628 512 624 516 584 440 508 524 676 432 440 380 600 548 700 564 672 528 672 524 680 516 644 472 592 476 640 524 676 568 700 548 656 540 652 524 636 512 668 504 656 508 684 536 688 520 680 524 672 512 668 512 672 520 664 512 664 516 664 516 664 512 680 520 664 524 668 500 640 492 656 484 672 496 668 500 672 528 672 528 664 532 664 536 668 540 660 560 732 600 732 612 652 492 256 20 0 48 140 36 12 92 52 36 84 48 56 28 72 56 68 44 68 52 68 52 68 52 72 56 72 56 72 56 72 56 76 60 76 60 76 60 76 60 76 60 84 68 84 68 76 60 80 64 80 64 80 64 80 64 84 64 80 60 76 64 80 68 72 56 72 56 72 56 72 52 76 44 76 52 76 56 72 56 64 56 68 28 72 76 124 96 124 104 112 88 100 88 104 84 104 72 64 40 48 40 52 40 56 48 56 48 56 40 56 28 64 44 100 76 132 112 164 124 176 152 192 136 132 64 88 44 92 56 96 60 104 56 100 52 112 28 84 88 124 132 120 236 564 388 688 836 476 588 708 568 520 216 192 64 104 32 108 88 84 48 88 72 112 88 108 80 104 64 44 16 32 20 88 96 156 96 72 0 0 16 88 72 84 44 88 44 88 40 80 32 64 4 48 28 88 44 92 60 96 40 88 32 84 32 92 40 96 40 84 32 84 40 100 52 100 40 100 40 100 40 100 40 96 36 100 40 100 40 100 44 100 28 100 28 96 36 96 36 88 36 84 40 84 36 80 36 84 40 84 44 88 44 92 48 84 40 88 48 92 52 100 56 100 60 112 76 124 80 120 76 112 72 116 76 128 88 140 100 136 80 140 92 160 120 192 144 216 212 332 292 288 156 188 160 140 56 24 8 40 4 28 20 40 16 40 24 36 24 36 24 24 12 24 16 32 12 32 12 24 36 104 100 156 140 164 112 132 108 128 76 112 116 168 140 164 120 116 72 88 76 92 68 72 76 116 72 88 160 304 316 348 260 472 176 604 540 456 264 212 300 368 180 88 16 112 84 108 56 96 64 128 120 160 128 168 140 220 164 228 188 248 180 240 188 244 192 244 184 236 180 236 156 176 104 160 124 184 144 216 172 224 184 220 156 184 120 124 188 372 356 388 272 232 88 116 116 284 288 368 260 312 240 320 220 292 212 308 232 308 220 256 180 256 176 244 180 264 220 288 252 292 232 188 148 208 188 292 268 292 240 240 156 152 84 96 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 8 8 12 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 12 0 0 0 4 0 0 4 8 0 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 304 192 300 200 320 236 364 272 404 300 412 304 408 308 428 332 420 320 416 316 424 320 420 304 396 284 392 264 388 284 440 336 492 396 548 468 612 512 636 512 656 520 644 508 636 480 600 444 568 428 560 420 556 424 564 432 576 436 560 404 528 412 596 496 672 560 704 548 660 512 640 492 628 496 636 512 648 512 620 480 604 504 648 528 508 240 284 244 272 188 264 196 268 204 276 216 244 156 236 164 268 180 236 116 232 140 240 132 216 108 216 124 248 148 260 140 260 148 260 108 284 132 280 224 432 320 368 176 348 152 308 312 624 588 772 660 752 612 676 500 580 392 468 168 212 96 176 96 196 92 188 92 240 156 292 132 244 116 260 112 296 156 344 188 372 196 400 212 428 204 412 232 492 296 516 256 488 272 528 296 544 284 536 272 560 292 544 296 584 380 672 452 708 472 724 500 756 536 792 564 832 616 860 644 864 644 860 644 828 624 844 632 840 628 840 648 824 708 888 672 880 740 896 488 352 156 356 164 556 640 860 688 820 660 864 616 776 660 940 524 576 368 592 456 680 380 464 164 360 176 416 292 684 668 864 592 752 644 724 488 656 568 740 596 804 624 788 600 780 608 804 624 832 612 860 632 872 636 860 632 852 636 852 632 852 648 840 600 688 532 772 648 748 508 728 704 844 676 840 668 852 668 860 652 796 588 792 632 844 668 856 688 848 660 828 656 832 644 840 680 852 648 820 652 868 700 876 672 848 660 840 656 840 660 848 664 868 672 856 656 848 656 848 660 872 668 860 672 860 648 832 648 840 652 852 656 844 652 848 668 852 664 844 656 840 652 848 660 852 684 880 684 892 740 896 700 820 496 236 4 120 92 20 64 76 48 72 56 104 88 104 80 88 68 84 72 84 72 84 72 76 72 76 72 76 72 76 72 80 76 80 76 80 76 80 76 80 80 84 84 88 80 84 76 84 80 84 80 84 80 84 80 88 80 84 76 80 80 84 84 76 72 76 72 76 72 76 72 76 76 72 76 72 76 72 76 76 68 92 56 132 112 204 124 212 104 204 104 192 100 176 108 156 84 108 48 80 56 76 52 76 56 80 48 84 48 88 40 88 40 128 68 164 100 208 140 268 172 272 152 220 96 184 88 188 92 192 96 196 92 192 92 192 104 180 132 188 156 212 188 616 536 776 752 512 744 808 632 628 260 240 112 260 104 148 96 152 72 160 92 192 120 204 116 204 96 144 40 132 40 188 120 248 132 176 20 88 56 168 92 192 84 200 84 200 80 188 76 172 60 156 80 192 100 196 108 204 88 204 84 204 88 208 96 212 92 204 88 204 92 216 100 232 100 232 100 232 100 232 100 232 100 232 100 228 96 228 96 224 100 224 100 224 96 224 96 216 84 212 84 208 80 208 80 200 80 204 84 204 88 208 88 204 84 208 92 212 96 220 100 232 108 244 120 252 124 248 116 236 112 240 116 248 124 256 128 248 136 260 156 284 180 304 192 328 232 376 264 340 184 296 200 220 52 116 28 120 32 96 44 92 40 84 40 92 36 96 36 76 28 84 32 92 36 88 24 88 72 184 132 208 152 220 144 208 144 200 116 184 132 200 136 220 148 184 120 164 104 140 92 124 76 152 96 168 104 392 432 512 324 572 220 548 356 468 192 360 260 404 280 268 72 128 96 152 88 144 96 176 124 200 136 212 160 252 192 292 236 316 224 300 228 312 240 316 232 300 216 252 168 204 140 204 168 248 192 288 220 296 220 288 196 260 172 236 240 460 424 476 284 252 116 200 180 348 356 472 368 452 352 400 300 384 300 400 316 400 284 360 256 368 256 360 240 356 252 364 268 332 220 172 72 112 60 124 104 152 108 124 44 36 0 40 0 32 0 36 4 12 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 16 24 28 28 28 16 20 24 16 0 0 4 16 8 4 0 0 0 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 20 0 24 16 36 0 56 80 44 0 0 16 12 0 0 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 244 160 248 172 268 204 300 228 332 248 328 236 308 220 308 232 316 220 308 212 296 192 268 164 268 168 276 172 280 176 304 204 328 228 376 300 448 356 488 376 492 380 492 376 472 348 432 312 420 308 420 312 428 320 440 332 468 364 480 372 484 388 524 432 516 424 512 380 464 372 480 376 452 348 464 360 472 356 460 340 440 368 484 412 400 180 228 204 268 188 264 180 260 168 244 156 248 160 252 176 280 192 268 156 232 152 256 140 228 120 244 164 264 156 268 152 272 172 272 144 256 164 280 184 288 164 268 140 248 116 268 244 500 444 640 512 604 368 440 316 404 208 324 108 204 112 216 124 200 68 160 56 184 132 284 124 236 116 272 108 288 156 312 184 328 176 344 184 376 208 376 216 416 240 412 216 336 144 348 224 472 348 532 352 528 344 508 356 552 424 612 452 592 432 592 432 592 440 600 444 612 452 604 436 592 436 592 444 596 448 600 444 588 432 588 440 604 472 596 468 668 540 608 220 144 52 256 148 520 556 652 476 644 468 648 488 692 636 872 560 612 468 636 548 696 480 492 264 260 112 292 248 580 544 700 476 600 496 672 556 672 552 684 532 732 600 732 600 732 596 736 596 700 580 716 604 732 600 720 584 696 564 688 548 696 572 696 532 668 372 492 484 704 520 636 560 664 524 660 520 660 504 648 476 576 448 620 532 668 512 596 464 584 464 592 480 600 460 608 500 628 476 620 488 652 524 664 512 640 500 644 504 656 520 668 528 680 524 656 500 636 496 644 508 648 496 644 516 664 508 652 512 640 488 652 492 652 492 656 512 668 516 664 520 664 520 668 516 652 492 664 492 668 540 676 532 780 692 524 104 44 56 112 72 56 16 60 44 84 44 68 36 72 48 76 56 76 56 76 56 72 56 72 56 72 56 72 56 76 60 76 60 76 60 76 60 80 64 80 64 80 64 80 64 80 64 80 64 80 64 80 64 84 64 80 60 76 64 80 68 68 52 68 52 68 52 68 48 80 40 76 44 76 52 72 52 64 48 60 32 84 88 136 88 104 84 100 76 100 80 104 92 92 64 60 44 52 48 52 52 60 48 56 44 52 36 44 24 36 8 32 20 44 20 76 76 156 124 144 100 104 60 88 64 88 64 92 68 96 64 92 60 84 60 112 120 124 92 124 108 708 732 788 672 468 764 656 568 520 200 132 108 352 256 140 32 84 48 88 72 116 100 124 104 132 96 64 24 28 4 68 72 128 80 80 0 20 28 92 52 84 52 84 52 84 48 80 40 96 32 60 32 84 44 96 60 96 40 92 36 88 32 88 36 92 36 88 32 88 36 100 44 96 36 96 36 96 36 96 36 104 44 100 40 96 32 92 32 96 24 96 24 92 32 92 32 84 32 84 36 80 36 76 32 76 36 80 36 84 40 84 40 84 40 88 48 92 52 100 56 104 64 116 76 124 76 116 72 112 68 116 72 120 76 116 72 128 80 148 104 168 116 176 120 176 124 184 128 180 116 180 140 80 28 16 8 36 4 20 12 36 24 40 24 36 32 32 32 16 12 32 24 44 12 24 0 16 44 120 104 136 104 132 96 144 112 140 96 120 88 116 84 156 132 144 116 124 96 92 48 84 36 84 68 56 56 216 336 412 236 360 100 192 116 168 108 248 216 312 332 312 120 92 64 100 52 96 64 104 80 120 92 124 80 136 112 188 160 208 148 196 148 200 152 200 152 196 152 160 104 140 92 148 120 176 148 216 176 216 172 200 156 180 132 124 136 300 328 312 136 100 44 124 100 204 224 344 284 336 232 316 228 308 232 324 240 300 204 264 188 264 176 240 164 240 200 300 256 236 156 48 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 4 0 0 4 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 20 36 48 52 52 52 36 52 60 48 28 20 36 52 32 24 8 0 0 0 4 8 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 8 0 8 0 0 0 0 0 0 8 0 0 24 156 224 132 48 0 16 16 0 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 8 4 8 4 8 4 4 0 4 0 4 0 4 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 396 300 408 316 420 320 416 316 400 308 412 304 392 284 380 280 400 296 392 276 364 248 340 232 348 248 376 276 396 280 412 300 424 316 440 356 504 412 556 448 580 464 604 468 596 448 572 428 572 440 588 464 612 480 620 488 636 500 636 512 660 528 652 504 648 508 632 448 572 436 580 436 572 436 564 440 560 440 568 448 572 448 568 404 460 280 384 272 368 248 372 252 364 244 352 236 404 296 428 308 424 312 452 344 460 352 500 360 488 364 528 412 532 428 548 428 580 464 612 448 660 520 676 496 596 440 592 488 628 476 580 424 632 604 776 608 668 432 544 456 492 296 576 492 700 540 540 336 352 212 372 308 568 520 716 564 720 596 776 588 828 668 848 676 852 676 864 688 824 644 844 616 764 500 660 432 556 360 580 404 688 548 848 648 920 668 920 696 964 752 984 752 968 732 968 728 960 728 952 720 936 696 924 680 900 648 864 616 872 640 852 604 804 576 792 588 772 568 764 632 828 592 736 400 540 384 552 360 680 660 800 676 832 648 788 604 812 832 1020 780 720 528 712 520 712 500 720 516 740 464 680 564 832 632 820 652 828 616 788 644 776 604 812 620 824 640 864 672 900 692 912 692 944 720 968 740 976 732 956 712 940 716 928 696 932 736 944 708 944 696 808 536 756 672 864 652 832 660 832 668 848 660 832 636 836 616 776 576 724 508 632 456 640 488 676 516 680 480 672 500 712 540 736 556 736 556 752 580 776 600 792 616 812 636 828 648 832 628 804 600 788 600 800 616 804 604 804 632 832 636 828 652 832 648 844 656 844 652 852 668 848 656 840 660 844 672 856 680 844 672 864 672 880 696 892 684 816 712 880 532 252 0 52 8 76 44 136 96 108 32 76 80 92 72 88 76 76 80 76 80 76 72 76 72 76 72 76 72 80 76 80 76 80 76 80 76 84 80 84 80 84 80 84 80 84 80 84 80 84 80 84 80 88 80 84 76 80 80 84 84 72 68 72 68 72 68 72 68 80 80 76 76 72 72 68 72 80 64 88 56 144 132 208 120 200 104 200 104 184 108 184 116 144 76 104 52 88 60 80 56 88 76 76 68 80 60 80 56 88 44 84 40 76 28 108 96 212 132 216 112 188 92 184 96 184 96 192 96 196 92 192 88 160 76 232 160 224 84 148 160 852 904 980 804 704 812 716 628 580 252 228 164 496 440 368 168 204 120 196 120 212 136 216 128 204 92 148 48 128 32 172 100 232 120 192 40 124 72 176 88 196 84 200 84 200 80 188 76 188 60 132 48 152 76 180 124 216 100 216 96 208 88 200 84 204 88 204 88 204 92 212 96 228 96 228 96 228 96 228 96 232 100 232 96 224 92 220 88 220 96 220 96 220 92 220 92 212 84 208 80 208 76 204 76 196 76 196 76 200 80 200 84 204 84 208 92 212 96 220 100 236 112 244 120 252 120 244 112 244 116 248 120 248 116 240 108 224 116 248 148 280 172 288 172 272 152 264 152 280 172 288 164 184 48 128 32 116 28 96 32 92 40 84 40 92 36 96 36 76 28 88 40 92 36 84 16 72 68 196 148 216 144 200 120 220 144 208 136 196 112 160 100 212 148 204 148 188 108 124 56 104 80 120 60 112 72 264 256 412 224 388 200 316 180 356 208 344 228 380 316 380 196 188 92 148 92 144 92 148 92 164 100 184 112 180 140 228 176 232 164 232 160 216 148 212 156 228 172 192 140 188 140 196 148 228 168 272 204 280 204 272 192 256 176 220 156 336 292 304 104 132 104 192 116 208 208 388 356 432 308 408 312 408 312 424 316 400 272 380 272 380 256 368 264 408 304 392 252 248 112 52 0 28 4 8 8 4 0 4 4 12 12 24 4 24 0 4 0 4 24 0 4 0 0 0 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 20 40 52 56 56 56 52 68 76 68 48 40 56 72 56 44 24 8 0 0 0 4 16 12 12 12 8 4 4 4 0 4 8 12 12 8 4 4 4 4 0 0 0 0 4 0 16 4 24 0 100 188 316 304 216 100 4 0 12 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 312 236 324 248 324 236 300 212 268 196 284 204 276 192 268 192 260 172 256 152 224 120 212 124 228 148 264 180 284 184 296 196 300 192 300 208 332 252 372 284 412 324 432 344 440 336 432 340 456 352 476 380 504 400 516 404 524 396 488 376 500 388 488 360 460 372 452 328 412 312 416 296 404 292 404 280 396 288 424 336 448 372 452 316 380 288 372 232 400 296 412 312 432 324 440 328 436 340 464 340 432 312 460 368 516 404 548 428 556 432 588 476 624 504 632 504 652 540 676 532 664 528 668 524 668 528 676 540 704 496 480 260 476 452 588 336 388 216 408 336 304 200 592 644 680 468 408 168 228 164 412 396 644 556 736 572 712 564 720 548 672 524 684 528 680 524 688 528 736 576 720 468 520 232 344 148 364 236 468 288 424 232 440 312 564 404 584 428 632 468 660 476 704 536 728 564 752 580 748 572 736 568 756 580 752 536 684 472 628 460 604 420 564 400 564 412 588 448 612 448 488 192 376 192 408 224 360 196 432 424 624 576 652 532 620 336 520 632 812 528 492 376 528 384 496 372 568 476 636 412 552 456 600 356 540 472 664 476 612 488 612 464 632 484 584 440 608 472 636 496 656 504 688 544 700 556 704 548 688 532 696 540 692 524 708 564 732 544 716 572 712 480 612 504 676 528 668 532 668 536 680 540 668 512 672 448 476 288 392 272 412 316 420 296 432 324 464 308 452 320 452 332 492 344 468 316 480 356 504 364 520 388 540 404 552 408 560 408 540 388 532 392 548 412 572 420 568 440 588 432 576 444 600 476 616 480 620 472 632 488 636 484 640 488 648 496 660 516 676 520 656 492 644 504 660 520 672 528 764 620 476 180 204 32 92 0 0 0 76 48 64 28 68 44 72 52 80 52 76 56 76 56 72 56 72 56 72 56 76 60 76 60 76 60 76 60 84 64 80 60 76 64 80 68 80 64 80 64 80 64 80 64 84 64 80 60 76 64 80 68 72 56 72 56 72 56 72 52 84 44 80 44 76 48 68 48 72 44 60 28 96 100 136 76 112 68 104 68 104 76 108 84 76 52 56 44 56 52 56 56 80 64 76 60 72 60 72 52 60 32 44 48 44 24 64 100 112 76 100 64 92 60 92 60 92 64 92 68 96 64 92 60 52 68 236 128 156 68 52 248 840 900 804 740 728 776 632 584 480 216 164 56 240 248 260 168 152 104 132 100 132 104 124 100 100 72 56 28 36 0 64 52 116 76 88 0 36 36 100 60 80 52 84 52 84 48 80 40 64 0 16 0 44 20 96 72 96 40 96 40 92 32 80 24 84 28 88 32 92 36 92 36 92 32 92 32 92 32 92 32 96 36 96 36 92 32 92 32 92 20 92 20 88 28 88 28 80 28 80 36 76 32 76 28 72 28 72 32 76 32 80 36 84 40 88 48 92 52 100 56 108 68 120 80 124 76 116 68 116 76 124 80 120 68 104 52 80 36 108 76 148 108 172 120 148 96 148 88 152 108 156 84 56 32 32 12 32 16 28 8 36 24 40 32 36 32 32 32 24 16 32 24 36 8 24 0 24 48 132 124 164 136 156 108 156 112 140 108 132 76 100 76 136 116 148 124 136 100 84 32 64 32 64 20 28 60 112 100 140 56 148 104 148 124 152 132 152 128 164 120 152 84 100 32 92 64 104 64 92 60 92 72 112 72 104 92 136 100 128 104 136 92 112 72 104 84 132 108 112 72 128 80 120 80 128 96 184 148 196 164 204 156 188 140 168 116 204 188 156 16 16 16 44 0 36 44 216 244 348 252 320 240 300 240 312 240 284 200 272 204 268 204 276 232 324 296 324 212 156 52 0 0 12 4 0 0 4 0 0 0 4 0 0 0 0 0 0 8 4 16 4 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 20 32 36 40 40 44 56 60 52 40 40 48 60 64 52 32 12 0 0 0 4 36 36 32 32 28 24 24 20 12 16 20 20 20 12 8 0 8 16 8 12 0 0 0 0 4 0 0 20 188 264 296 200 240 136 28 0 0 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 8 4 8 4 8 4 4 0 4 0 4 0 4 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 388 288 392 292 388 280 372 268 360 264 360 252 340 236 340 244 312 216 312 200 292 196 316 228 352 252 384 288 412 296 420 304 404 292 408 304 432 324 456 344 496 380 524 404 544 404 556 428 592 460 596 468 612 484 632 500 624 480 600 456 588 452 588 452 540 400 548 384 532 404 540 388 496 380 516 400 532 436 588 488 640 540 700 576 748 648 800 648 740 604 752 608 764 624 772 632 740 608 756 608 736 596 752 624 764 624 784 640 800 652 808 660 760 652 768 636 784 664 824 644 812 640 816 668 836 692 832 684 852 592 596 412 652 596 676 404 480 356 568 424 420 320 716 592 468 292 356 280 508 520 780 732 844 692 860 676 836 648 820 640 844 676 856 684 852 680 864 700 908 700 804 524 616 396 584 432 744 632 864 676 812 536 732 504 780 548 788 556 792 576 808 604 844 624 888 676 920 680 904 668 884 656 908 680 936 684 912 648 904 672 904 672 884 664 884 680 960 776 912 612 588 272 504 332 536 312 572 472 656 540 684 596 736 556 636 488 800 932 900 484 684 556 788 612 796 592 816 628 800 528 740 576 752 492 712 616 800 632 828 672 864 664 856 664 868 664 884 668 904 676 916 684 908 688 912 692 908 688 896 684 888 684 880 672 880 708 896 676 884 644 872 704 892 644 812 664 836 660 824 668 840 680 848 668 824 540 600 364 524 380 560 420 532 368 548 404 616 448 660 480 644 456 660 456 636 432 636 452 632 440 644 456 656 460 652 456 668 468 660 464 664 476 684 492 712 504 704 520 712 504 696 508 708 532 724 544 732 544 744 560 756 576 756 576 756 588 760 592 736 596 760 616 812 640 856 660 868 652 864 684 884 736 816 560 488 244 172 72 160 100 112 52 88 72 76 76 68 80 60 80 72 72 76 72 76 72 76 72 80 76 80 76 80 76 80 76 88 84 80 76 80 76 88 84 84 80 84 80 84 80 84 80 88 80 84 76 80 80 84 84 76 72 76 72 76 72 76 72 84 84 76 76 72 72 64 68 92 72 92 68 152 136 204 104 200 108 192 100 176 96 176 104 132 64 100 52 96 60 96 56 72 72 72 76 76 72 80 72 80 48 76 68 76 32 104 124 164 92 168 92 172 96 180 84 184 96 192 96 196 92 192 88 136 148 428 112 216 120 144 400 948 900 796 716 920 812 796 596 560 224 244 76 168 88 204 124 208 116 184 96 176 96 168 80 148 52 128 48 140 48 172 96 228 116 196 44 136 84 196 96 196 84 200 84 200 80 188 76 144 20 100 24 116 44 136 84 176 72 192 84 200 84 196 80 196 84 200 88 204 92 204 92 220 92 224 92 224 92 224 92 220 92 224 92 224 92 228 96 216 92 216 92 216 88 216 88 208 80 208 76 204 76 200 72 188 68 192 72 192 76 196 76 204 84 208 92 212 96 220 100 240 112 248 124 252 120 240 108 240 116 248 116 240 100 220 84 196 88 216 116 244 140 264 152 240 132 244 116 244 144 252 112 152 36 124 20 108 36 112 40 92 40 84 40 92 36 96 36 88 36 88 28 84 28 84 24 104 80 184 140 228 180 248 164 228 140 204 144 204 112 164 112 176 124 192 148 200 128 144 84 100 72 88 48 100 56 136 76 200 140 200 132 200 104 176 80 240 140 240 124 204 124 192 120 152 108 168 116 160 96 168 108 164 100 160 124 176 108 164 132 168 112 156 100 152 108 172 128 140 100 168 116 168 112 176 128 232 176 260 204 280 196 264 180 248 132 232 180 236 88 96 32 80 24 80 32 188 216 372 300 432 316 412 308 420 308 396 272 380 268 392 264 396 280 432 324 344 156 148 28 32 0 20 0 0 4 0 24 16 20 12 12 8 4 8 8 4 4 0 4 0 4 0 4 4 0 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 20 24 24 32 32 32 28 28 28 32 36 44 36 24 8 0 0 0 0 44 40 40 36 32 28 24 24 24 28 32 32 28 16 8 0 8 16 4 4 0 0 12 0 32 0 72 172 324 292 296 220 264 192 92 16 0 12 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 252 168 248 164 248 164 248 164 248 156 220 112 176 84 176 100 176 92 180 88 176 100 216 148 236 164 268 184 284 188 288 196 288 204 300 224 316 232 316 232 332 264 364 288 372 296 396 320 444 328 428 316 428 332 456 356 412 316 436 320 412 296 412 312 384 292 388 280 380 288 392 268 372 280 420 336 480 404 560 476 608 496 612 508 612 488 608 488 632 492 616 472 612 464 612 464 624 488 632 500 644 500 640 492 644 492 640 500 652 504 636 488 656 528 652 496 636 508 644 480 640 508 672 508 644 480 660 536 608 384 452 356 588 472 528 280 424 300 452 284 260 208 388 96 260 156 344 372 640 556 668 484 664 488 624 476 632 460 644 500 644 480 652 488 656 496 676 516 664 420 472 212 368 272 552 472 700 500 648 472 656 492 656 468 636 460 624 424 592 408 616 448 600 424 640 472 660 464 632 428 656 452 628 440 664 504 724 536 728 564 764 600 788 612 800 632 776 628 732 472 532 368 648 488 672 364 516 376 468 348 536 476 564 372 472 356 592 652 676 448 620 492 672 528 680 528 696 548 672 492 652 520 672 480 664 556 696 580 724 560 712 528 676 552 700 536 688 516 676 524 676 528 680 520 676 516 672 500 672 492 672 484 656 460 652 484 648 444 604 456 616 408 564 452 628 488 652 516 644 520 660 540 668 528 636 416 464 300 424 288 368 224 352 200 308 196 360 232 392 268 468 328 456 316 448 308 436 296 444 312 444 316 444 308 432 296 428 296 428 296 436 316 456 332 468 324 460 340 472 328 456 340 448 332 464 336 464 332 472 340 492 348 488 340 488 340 492 356 520 416 560 452 580 412 540 388 496 404 536 384 616 476 608 576 712 540 432 204 84 0 16 60 64 32 72 48 72 52 76 60 76 56 72 56 72 56 72 56 72 56 76 56 76 56 76 56 88 68 76 56 72 60 84 72 80 64 80 64 80 64 80 64 84 64 80 60 76 64 80 68 76 60 76 60 76 60 76 56 80 52 80 52 76 48 68 44 84 48 60 32 100 100 124 64 108 60 100 48 92 44 88 52 64 28 48 40 56 52 56 48 56 32 60 44 64 52 64 56 72 52 60 76 56 40 64 116 80 52 80 60 92 68 92 56 92 72 96 76 100 72 96 68 40 184 432 64 120 148 100 476 788 900 796 780 896 724 672 524 456 132 164 96 112 16 88 52 92 40 64 28 52 24 44 20 52 24 36 28 48 20 68 56 116 76 88 0 40 32 108 60 80 52 84 52 84 48 80 48 52 0 24 0 36 0 20 0 56 4 72 24 84 36 88 28 80 28 88 36 92 36 92 32 92 40 92 32 92 32 92 24 84 20 88 32 92 36 96 40 92 20 92 20 88 28 88 28 80 28 80 32 76 28 72 28 68 24 68 28 72 28 76 32 84 40 88 48 92 52 100 56 112 72 120 80 124 72 112 64 108 68 112 68 104 48 80 28 104 48 104 52 112 60 116 64 84 40 96 28 100 72 124 60 24 16 20 0 20 20 52 40 36 24 36 32 36 32 32 32 36 24 28 12 28 4 24 4 52 44 96 80 148 148 188 144 160 108 132 112 136 80 108 96 100 92 132 124 156 120 120 76 92 28 60 56 72 44 52 56 108 104 88 52 84 92 108 136 68 44 92 60 100 52 92 56 88 64 112 72 100 60 92 72 104 72 108 100 116 72 108 112 104 80 104 84 108 88 116 84 80 64 116 88 116 80 116 96 152 140 188 176 212 176 192 152 180 116 172 224 316 268 244 172 248 208 204 96 152 144 280 236 344 264 320 248 324 252 300 216 264 204 264 200 248 184 248 200 108 0 0 0 0 0 28 0 16 0 4 0 4 0 0 0 4 0 0 8 4 28 16 24 4 16 0 0 0 0 0 0 0 0 4 0 4 0 0 8 0 8 0 8 0 8 0 8 0 0 0 0 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 8 16 20 24 28 20 16 16 24 28 28 24 24 20 12 4 0 0 0 4 36 32 32 28 24 20 16 16 32 36 40 36 32 20 8 0 16 28 8 16 4 0 0 0 4 0 112 244 304 176 200 248 260 228 160 36 0 0 8 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 8 4 8 4 8 4 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 336 216 320 200 312 196 300 180 272 160 268 156 264 148 260 144 224 108 224 156 284 184 312 236 372 280 400 308 420 316 416 304 416 304 396 300 416 316 420 300 424 324 448 344 460 356 484 384 508 396 532 412 540 408 524 392 544 412 524 388 512 392 524 400 512 368 508 372 488 308 404 268 436 388 620 556 704 584 724 612 764 632 796 632 764 608 756 628 744 628 788 628 756 592 756 616 748 632 776 644 776 636 784 656 780 632 776 628 792 652 804 648 816 668 816 652 792 636 804 656 800 644 816 660 804 636 808 676 716 488 628 580 772 568 660 524 680 576 604 332 480 300 404 320 604 552 776 660 800 636 792 632 804 652 828 648 816 640 812 628 832 644 808 656 844 664 788 568 552 368 560 456 744 644 860 672 852 676 848 668 848 648 844 644 840 640 844 644 852 652 860 656 876 644 872 636 868 636 868 636 896 656 888 644 896 668 948 724 952 696 928 708 928 712 936 680 916 652 868 720 908 752 984 840 792 572 684 588 596 432 652 496 552 456 576 412 628 648 856 692 860 696 936 760 952 708 940 744 980 728 936 700 924 720 920 708 904 712 908 716 916 716 920 716 904 696 916 704 924 696 924 688 908 708 912 704 900 688 868 672 876 660 872 664 824 696 908 608 644 444 628 484 664 544 720 524 780 628 792 612 800 656 848 672 788 516 604 440 624 436 568 396 524 324 448 272 464 316 500 332 536 376 564 396 572 400 608 448 588 416 608 428 608 428 620 440 624 440 620 432 612 424 608 420 636 448 632 448 628 444 624 440 632 440 628 424 620 428 632 444 624 432 636 456 648 472 660 476 624 480 664 504 660 476 648 476 640 456 640 460 620 448 668 548 752 576 848 728 672 240 136 0 88 8 32 64 96 76 52 60 72 92 124 92 80 56 80 80 96 80 96 80 96 80 96 80 80 80 76 80 76 80 76 80 80 76 80 76 88 76 88 76 72 72 76 76 80 72 76 68 76 72 76 72 76 72 76 72 80 76 76 68 72 64 64 60 100 60 112 84 188 128 212 100 200 112 200 88 188 92 192 72 196 64 120 12 100 36 96 32 96 56 72 68 92 64 76 64 100 64 88 64 96 56 120 120 124 72 172 104 172 88 160 84 156 100 188 92 168 96 168 64 100 288 452 184 180 120 184 564 800 884 988 840 876 760 732 560 500 240 204 108 164 68 160 84 192 100 160 68 140 56 128 40 132 48 144 68 136 36 144 84 212 112 184 60 160 72 200 92 208 96 204 88 196 88 176 88 144 48 96 24 100 56 116 64 128 76 124 76 160 88 176 76 208 108 192 52 208 80 196 88 212 92 224 96 224 100 232 112 212 80 216 84 220 92 224 96 208 76 204 80 204 76 196 80 208 80 184 68 180 76 176 72 180 68 176 72 192 88 196 80 188 80 200 92 208 100 212 100 228 108 232 116 236 116 232 112 232 120 244 116 224 92 204 84 200 72 204 80 212 92 228 104 216 104 240 116 252 128 240 88 100 20 96 28 100 36 100 40 92 32 92 32 92 32 92 32 96 28 84 24 88 28 88 28 128 88 164 104 152 112 212 192 244 164 196 128 192 132 184 116 172 116 156 136 192 152 164 104 116 76 112 84 112 52 108 68 176 100 140 60 156 40 120 64 176 80 180 60 160 92 172 76 164 76 148 108 196 120 172 116 164 112 164 112 164 104 144 104 144 96 124 80 128 108 152 120 144 112 164 116 148 100 160 116 188 148 220 188 252 204 252 196 272 160 196 204 304 244 276 228 312 272 348 268 320 232 312 248 388 308 444 324 440 328 432 296 404 312 412 256 364 244 268 36 52 0 36 0 36 4 40 12 28 0 16 0 16 4 36 4 12 8 12 12 8 4 0 0 12 12 8 4 4 4 8 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 20 12 8 4 4 0 4 0 4 0 0 0 0 12 0 24 0 4 0 0 0 0 0 0 0 0 0 0 4 4 8 16 20 44 40 32 32 40 44 32 12 12 12 16 16 12 8 0 0 4 8 8 4 0 0 4 12 28 28 28 28 24 12 4 4 0 16 12 0 0 4 24 0 36 128 308 268 284 192 280 220 308 248 268 108 44 0 4 8 0 4 0 4 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 196 88 168 60 148 40 116 8 104 12 112 20 120 20 116 20 104 4 116 64 188 116 232 172 272 188 296 216 316 224 308 212 320 228 320 240 344 256 340 236 320 232 324 228 316 232 340 260 392 296 392 296 392 292 384 284 380 284 380 284 380 284 380 284 384 268 320 204 252 132 220 140 412 332 488 456 604 500 620 512 656 516 660 504 632 468 596 436 608 460 636 460 624 440 624 444 628 472 640 468 624 452 624 468 628 476 640 480 628 472 640 496 608 472 640 516 672 528 660 504 640 496 640 492 640 500 640 488 512 340 508 436 596 404 516 388 496 420 520 272 384 252 460 416 636 504 688 516 664 500 660 496 664 480 612 456 636 508 664 496 652 508 676 528 648 392 420 164 424 288 512 424 652 512 676 496 676 492 672 488 660 484 656 480 648 476 652 480 656 488 664 484 656 460 648 452 640 448 644 444 652 456 648 448 640 444 656 464 672 468 640 436 628 440 656 472 656 520 716 532 684 608 716 480 652 488 620 396 480 388 672 404 468 380 540 380 492 396 636 564 712 520 732 548 732 520 680 500 680 516 676 516 692 528 700 544 692 520 696 528 704 532 700 528 712 544 716 560 712 564 704 568 696 548 704 540 704 520 696 496 664 452 676 508 640 492 660 456 452 232 360 256 416 300 500 392 460 360 536 432 600 504 656 520 568 348 404 280 428 300 432 320 412 256 348 200 332 216 356 228 360 224 344 208 332 204 328 196 324 208 340 224 344 228 360 248 412 288 412 292 416 292 416 296 408 284 408 284 408 284 404 280 408 272 396 264 396 272 408 284 392 264 396 272 408 284 416 292 420 288 428 296 436 292 416 272 384 236 360 216 336 208 388 300 528 384 524 448 640 560 560 308 192 44 0 0 28 56 80 104 60 52 48 44 52 56 80 68 72 48 72 40 76 40 76 40 80 56 80 56 80 56 80 56 76 56 76 56 76 56 76 56 68 56 72 60 76 56 72 52 72 56 72 56 72 56 72 56 76 68 72 52 68 44 60 32 68 32 64 56 112 100 112 80 112 92 88 36 84 60 128 52 116 64 156 136 180 112 56 0 0 0 0 0 52 36 64 64 48 32 36 44 44 40 56 84 52 40 88 72 96 60 84 60 80 68 100 60 88 68 80 24 92 320 372 116 112 72 196 604 696 876 960 848 836 748 668 576 364 172 140 120 84 28 104 96 108 72 84 48 68 36 56 16 48 32 64 40 56 12 52 52 112 80 88 20 52 40 92 56 96 52 92 52 88 48 84 60 64 20 32 8 44 36 52 20 60 0 52 16 76 40 80 24 84 24 108 24 60 60 128 48 76 44 104 44 100 24 84 0 120 32 100 12 84 16 84 28 76 8 80 8 76 16 80 24 88 32 72 24 76 40 80 28 72 24 64 28 80 40 84 36 76 36 84 48 96 56 100 52 104 60 108 64 108 64 104 60 104 68 116 64 96 40 80 36 72 20 72 24 80 36 92 44 88 52 112 60 116 68 100 32 24 16 32 20 32 24 36 24 32 20 32 20 32 20 32 20 36 16 24 12 28 8 28 8 80 68 112 68 92 60 128 120 176 144 164 120 136 96 128 96 120 80 120 100 152 116 128 76 92 68 80 60 64 20 44 28 240 264 288 224 264 220 236 200 180 132 172 128 196 168 200 120 92 40 92 64 104 52 96 76 116 84 116 84 112 76 108 68 104 60 88 52 100 72 116 76 92 88 108 88 96 76 100 92 108 104 136 140 172 168 188 176 152 72 72 76 156 136 156 108 168 128 176 104 136 68 136 80 156 144 276 256 332 268 332 276 296 204 244 168 192 40 0 0 0 0 0 0 0 0 0 0 32 0 0 0 0 0 0 0 0 0 0 0 4 0 12 0 0 0 0 0 0 0 0 0 4 0 8 0 12 12 20 20 20 28 20 24 0 16 0 8 0 0 0 12 12 28 12 28 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 16 16 8 0 4 0 4 4 28 32 36 16 4 0 12 4 12 0 4 0 4 4 16 8 12 4 20 20 0 0 8 4 12 0 0 0 4 28 0 8 0 0 0 0 96 124 244 184 208 136 192 140 220 196 240 108 44 0 0 4 4 8 4 16 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 328 208 308 188 288 164 260 132 224 116 236 128 236 120 220 104 208 104 236 172 316 240 376 296 416 316 432 336 444 340 436 328 440 340 448 356 464 352 440 324 396 292 392 284 384 292 416 328 480 360 484 364 488 372 492 376 504 392 524 408 528 400 508 380 460 308 416 288 424 332 528 460 588 428 592 572 764 632 728 596 776 628 780 636 784 644 768 636 752 628 764 640 780 644 792 644 760 632 760 628 756 624 772 648 752 628 780 628 748 584 752 624 800 640 784 628 784 632 784 628 808 660 804 648 820 684 800 588 588 488 688 584 708 540 676 552 644 536 684 480 576 520 796 728 816 668 804 636 792 652 820 644 796 644 836 672 844 656 824 648 836 704 848 560 568 324 540 440 700 576 828 696 880 684 844 652 840 660 840 660 840 660 848 660 848 660 856 664 868 664 876 668 876 660 880 652 872 652 876 652 868 652 888 652 876 632 860 628 892 668 880 612 868 628 868 676 892 660 888 736 916 656 688 436 832 752 852 580 688 736 1008 680 660 468 532 412 520 440 696 732 848 696 880 704 908 724 916 684 924 708 932 708 912 692 896 692 864 672 872 680 876 680 884 676 900 692 896 684 888 680 888 676 864 668 872 680 880 684 880 688 856 648 876 700 864 668 896 688 708 428 540 416 520 312 488 364 560 440 640 500 676 540 716 552 672 436 536 364 540 388 576 444 612 436 580 404 568 408 584 428 580 408 544 376 540 364 512 316 496 332 512 336 516 336 528 348 512 324 520 336 528 348 540 356 564 376 564 376 564 376 564 380 552 368 552 372 556 376 560 380 536 348 528 344 532 356 544 368 552 360 516 348 528 356 508 316 532 336 492 312 476 308 508 368 632 428 676 580 832 728 868 776 784 544 308 24 28 76 100 0 112 76 100 80 124 88 88 48 88 68 84 72 84 72 84 72 80 80 76 80 80 76 80 76 80 76 80 76 88 76 88 76 72 72 76 76 80 72 76 68 76 72 76 72 76 72 76 72 80 76 76 68 72 64 72 56 96 60 120 88 192 120 216 96 216 100 172 60 204 152 312 200 284 184 344 284 432 328 396 276 220 116 116 36 68 8 64 36 88 40 88 52 96 44 108 80 124 64 156 92 164 88 160 88 160 92 164 84 168 92 148 44 188 436 380 136 188 84 336 676 800 932 1004 832 896 764 676 536 480 180 196 144 152 56 196 120 184 96 168 84 164 76 144 52 140 52 140 64 136 44 144 80 204 104 184 64 164 76 200 92 208 92 200 88 184 88 176 88 136 48 96 40 88 48 76 28 56 28 64 40 132 76 160 56 176 20 176 4 156 72 144 88 204 96 232 128 252 112 220 84 232 100 216 84 212 84 224 96 212 80 208 80 204 76 196 80 200 80 176 72 180 80 172 72 180 72 172 72 188 88 192 80 184 84 192 96 204 104 208 104 216 104 220 108 224 104 216 100 216 108 228 104 208 80 196 80 196 76 196 72 196 80 204 88 208 104 232 108 232 112 212 68 108 36 96 36 92 32 92 32 92 32 92 32 92 32 92 32 92 32 88 28 88 28 92 32 152 104 176 112 144 80 148 112 208 164 236 168 204 124 176 132 156 116 160 136 188 148 164 108 136 84 116 80 104 36 88 52 488 532 632 496 584 504 596 472 620 512 616 520 652 568 624 488 204 116 180 104 156 76 148 116 168 120 172 116 164 108 148 104 140 100 128 96 132 108 132 100 132 92 140 92 132 84 132 96 124 88 144 120 184 160 216 180 212 140 132 80 148 136 168 80 140 88 148 64 124 52 148 92 164 96 276 232 348 224 356 296 416 268 412 404 532 348 412 320 356 284 340 268 324 248 308 240 192 116 160 84 140 68 120 48 100 56 80 32 52 0 28 0 48 16 52 16 48 4 32 0 16 0 12 0 12 0 12 0 12 0 12 0 12 0 16 0 32 16 24 20 12 12 0 4 0 4 0 0 12 0 24 0 4 0 0 0 0 0 0 0 0 0 0 16 24 16 0 0 0 0 0 4 16 16 12 8 12 8 8 4 4 4 4 4 0 8 16 20 16 20 24 32 0 0 8 12 12 4 0 0 12 0 0 8 12 0 24 40 240 224 288 212 268 188 272 176 304 236 332 204 132 0 4 20 0 8 0 4 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 264 172 260 176 272 184 268 172 216 128 220 128 200 92 160 60 148 64 180 120 244 180 300 224 340 252 348 256 344 244 328 232 312 220 308 212 296 192 272 168 252 168 272 188 284 208 316 240 344 256 368 288 396 308 408 312 424 332 432 332 420 312 396 288 348 252 332 260 364 312 472 440 532 356 452 432 616 500 604 516 556 424 564 464 600 500 636 532 636 496 612 464 604 456 604 452 612 456 600 440 584 440 596 456 612 484 640 496 632 492 652 528 656 520 652 504 628 492 640 516 632 508 644 508 668 536 592 348 416 348 572 428 556 400 556 404 560 352 504 332 464 440 708 508 648 492 656 480 656 508 668 496 680 492 632 480 652 512 684 548 628 384 416 200 372 304 544 448 636 508 692 528 668 476 640 476 644 480 648 480 652 484 656 488 660 492 660 496 660 500 664 496 656 468 648 464 648 464 652 468 636 460 656 476 656 468 652 468 656 488 644 440 672 476 648 480 700 512 692 532 616 320 416 336 604 484 652 396 604 628 924 560 508 324 432 360 484 340 476 432 708 572 752 572 720 568 732 564 724 556 704 536 692 528 680 508 656 488 664 496 668 504 664 500 668 508 656 492 648 500 648 516 652 512 656 512 668 508 672 504 700 520 680 496 632 516 676 532 600 356 456 300 368 148 276 148 300 196 368 244 408 320 504 392 468 308 376 252 352 240 364 284 404 300 412 308 420 324 452 356 484 348 472 348 484 352 468 328 440 316 440 312 424 296 416 300 456 340 464 348 476 360 484 368 476 356 476 360 480 360 484 364 456 328 464 332 464 328 456 324 444 308 432 296 432 312 452 328 456 312 432 292 424 280 404 256 404 252 384 252 380 228 364 240 312 240 416 324 416 296 528 624 796 740 704 400 148 0 24 96 28 16 32 40 60 48 68 68 68 56 68 56 68 56 68 56 76 56 80 56 76 56 76 56 76 56 76 56 76 56 76 56 68 56 72 60 76 56 72 52 72 56 72 56 72 56 72 56 72 64 72 52 68 44 64 36 64 36 72 64 112 92 104 76 116 76 60 20 108 128 224 164 228 144 208 168 244 236 272 260 300 216 204 120 116 32 36 4 44 16 36 12 32 28 56 48 64 36 76 56 84 60 88 60 88 56 80 56 92 60 60 8 172 456 320 116 180 40 352 616 744 924 984 880 916 800 656 568 516 192 96 92 76 52 128 64 100 68 92 64 92 60 72 32 64 32 56 32 52 16 52 48 100 72 92 28 60 44 92 52 92 48 88 52 88 44 80 56 60 24 44 28 56 32 32 0 16 0 4 0 52 32 60 0 72 0 160 164 108 0 24 0 56 4 72 28 116 60 140 60 108 24 104 28 96 32 88 44 84 12 84 12 80 16 80 16 84 20 68 20 72 32 72 16 72 16 68 20 80 36 84 28 76 28 88 40 100 48 104 44 104 48 104 52 104 48 100 40 100 48 104 44 88 24 80 24 80 32 76 28 72 28 76 32 84 56 108 60 108 68 92 32 40 32 40 24 32 16 28 12 32 20 32 20 32 20 32 20 28 20 32 16 28 8 36 20 96 84 128 84 96 44 80 52 108 104 160 144 160 116 132 92 120 84 124 100 148 104 124 80 96 72 76 56 56 12 36 20 304 364 420 332 356 320 360 332 440 388 440 412 480 436 464 388 172 96 112 60 96 52 104 84 112 80 112 80 108 68 100 60 100 60 96 64 108 64 96 44 84 68 88 72 84 68 84 72 72 60 84 84 116 120 156 148 144 104 80 8 64 96 140 68 100 48 88 24 80 36 128 96 136 48 136 108 172 72 168 160 252 164 300 364 492 400 476 476 540 480 540 484 544 488 548 492 504 436 488 424 488 428 484 416 432 368 400 320 340 256 280 216 200 148 196 132 168 92 124 56 116 56 80 4 28 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 8 28 28 12 0 20 4 16 24 40 28 32 32 40 20 8 0 0 0 0 0 4 4 16 4 4 0 8 8 24 16 24 12 16 4 4 4 24 20 0 20 0 0 32 72 232 168 204 128 180 128 188 128 184 144 240 184 148 4 0 0 4 8 4 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 384 272 384 288 412 320 432 328 420 312 420 304 392 260 348 224 328 228 352 256 388 292 416 308 428 312 424 304 408 284 384 264 356 248 340 228 316 212 312 216 360 276 404 320 432 336 440 348 480 380 520 424 556 440 556 436 552 428 536 400 508 380 492 368 504 376 516 412 548 428 588 492 520 296 360 272 436 324 496 448 660 532 688 588 696 544 640 544 628 504 580 448 556 424 552 416 524 392 500 352 476 340 472 336 504 372 520 396 564 440 608 460 564 476 668 564 708 584 752 648 784 668 816 684 824 656 692 456 576 520 708 564 692 576 712 552 716 496 632 492 608 608 832 592 788 656 808 644 788 648 808 644 824 616 776 656 864 652 748 516 528 352 536 456 732 640 828 648 852 668 836 644 808 624 812 640 804 636 808 640 820 640 824 644 840 652 848 652 848 652 852 652 848 644 848 640 848 640 852 644 852 644 860 648 860 652 880 680 884 656 860 640 908 696 900 688 896 768 860 500 540 404 644 656 716 564 696 604 776 768 968 664 628 536 632 528 548 404 484 444 732 684 872 728 840 652 824 648 856 640 824 632 852 672 860 660 844 660 852 668 856 664 856 660 872 672 860 660 852 660 860 668 868 676 868 676 868 680 872 684 844 692 868 648 872 732 912 680 804 572 672 456 532 336 476 284 460 332 500 340 500 368 548 396 560 392 544 380 528 352 512 360 520 368 532 376 540 388 560 412 592 456 632 492 656 504 676 524 676 516 692 512 680 496 680 504 728 548 732 548 736 552 740 556 720 536 720 536 720 536 720 536 696 520 696 516 692 504 680 496 680 496 672 492 676 504 696 524 696 520 696 504 664 472 652 476 632 448 636 464 624 400 544 356 544 376 476 176 376 344 588 556 772 684 848 812 632 160 52 44 132 68 128 68 88 24 92 100 96 72 92 80 84 80 84 80 80 76 80 76 80 76 80 76 80 76 80 76 80 76 80 76 72 72 76 76 80 72 76 68 76 72 76 72 76 72 76 72 76 72 72 68 72 68 76 60 88 64 132 96 192 112 208 96 208 84 156 64 240 200 364 232 344 208 332 192 312 168 284 144 292 200 320 268 352 212 236 128 152 60 108 20 76 28 96 40 144 72 152 80 160 88 164 84 168 80 152 80 164 76 136 52 304 516 352 140 232 56 464 600 788 924 1020 972 1020 864 812 716 556 228 192 124 172 100 208 96 176 92 172 96 180 92 160 68 156 56 132 56 132 44 144 76 192 96 188 72 176 84 200 84 204 92 196 84 180 88 172 84 140 60 116 64 108 52 68 8 52 12 48 24 120 60 136 20 124 48 668 684 468 280 400 80 192 48 160 36 192 100 248 136 260 136 260 132 244 100 216 76 216 88 212 84 208 76 196 80 196 72 180 72 188 80 176 64 180 64 172 68 188 80 192 76 184 76 192 88 204 96 208 96 224 104 232 104 232 100 224 92 224 100 228 92 208 76 208 88 200 84 192 76 188 76 188 80 192 96 220 108 224 120 212 76 120 48 104 40 96 32 88 24 92 32 92 32 92 32 92 32 84 32 96 32 88 28 96 48 156 108 184 128 168 96 144 88 148 104 192 164 244 180 208 128 172 128 172 132 172 132 156 112 128 84 112 72 100 40 100 60 368 336 412 308 388 268 392 352 420 320 436 332 432 332 428 348 296 152 164 84 172 112 172 112 156 104 156 100 148 88 124 80 128 92 128 96 132 96 112 72 128 84 124 80 128 84 128 80 128 84 132 92 152 124 184 148 152 112 100 12 108 208 356 324 380 316 372 296 376 320 424 364 560 416 508 436 540 404 508 440 488 372 488 404 504 376 468 380 500 408 516 424 536 448 556 460 600 500 600 508 620 528 628 524 660 568 652 560 636 544 620 532 636 552 636 544 616 516 584 488 540 448 484 372 400 300 344 260 228 128 160 60 112 20 68 0 52 8 32 0 16 0 4 20 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 8 36 64 80 80 60 52 64 92 104 96 104 128 84 60 24 0 0 0 8 24 32 32 28 12 0 0 0 0 12 12 8 4 0 0 4 4 16 0 8 16 12 0 92 184 248 200 256 188 264 196 296 224 316 208 304 252 256 100 24 4 0 4 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 272 180 256 176 276 212 308 228 328 248 332 248 324 224 296 204 272 204 292 204 292 220 304 208 288 204 280 188 264 168 240 148 228 144 228 136 220 140 248 176 308 240 356 280 372 272 352 260 364 280 388 304 404 308 396 296 412 304 384 272 360 268 368 280 388 292 392 316 408 284 368 268 268 108 204 116 228 92 224 160 288 204 336 300 372 220 256 160 232 132 204 92 168 56 156 44 228 88 212 84 224 100 232 100 208 68 180 56 188 68 188 64 208 112 256 152 284 208 400 336 560 456 596 480 576 400 460 288 484 380 556 392 548 424 572 388 540 352 528 348 456 432 696 476 620 460 628 444 616 468 648 484 624 472 644 464 524 232 308 144 368 328 592 504 636 468 640 524 640 476 624 460 628 472 636 472 624 456 628 460 628 464 632 464 644 476 640 476 640 476 640 476 632 460 628 460 628 472 640 476 652 488 644 472 636 480 660 504 696 472 652 496 664 520 728 524 652 428 456 236 496 420 628 604 664 448 564 524 668 596 704 396 480 336 376 244 332 276 388 312 456 388 616 556 684 540 660 556 656 508 632 488 656 516 664 488 660 488 668 500 668 508 664 512 672 516 668 520 668 524 672 536 680 544 672 536 668 536 672 528 624 536 680 532 700 540 580 392 500 360 508 384 488 344 432 216 420 304 432 276 380 220 312 152 304 216 332 248 340 236 328 228 352 252 344 244 336 244 340 244 352 248 400 284 412 292 436 336 452 340 464 356 472 360 484 376 476 348 480 348 480 344 476 344 504 372 500 368 496 364 496 360 492 368 488 360 476 348 472 344 456 328 448 324 448 332 460 344 452 344 484 356 464 328 460 352 480 352 484 356 444 264 352 228 404 228 180 40 288 300 488 516 736 584 672 688 792 540 244 0 24 4 60 80 92 36 40 48 72 72 76 80 80 80 80 80 76 56 76 56 76 56 76 56 76 56 76 56 76 56 76 56 68 56 72 60 76 56 72 52 72 56 72 56 72 56 72 56 68 60 68 52 68 48 68 40 56 40 84 76 112 84 100 72 96 68 52 40 140 172 240 156 200 128 196 136 188 144 176 136 128 84 156 156 220 172 212 168 176 120 132 52 88 56 96 44 92 56 76 48 84 60 88 56 88 48 76 52 76 36 64 48 352 480 280 72 128 16 464 548 652 556 488 416 448 376 312 244 240 136 128 92 92 44 88 76 96 64 88 64 96 68 88 52 80 40 52 24 52 20 52 40 84 64 92 36 72 52 92 48 88 44 88 48 84 40 80 52 68 36 56 40 68 40 32 0 24 0 4 8 48 36 36 0 0 380 756 616 548 348 388 252 240 132 136 24 76 0 68 0 92 16 104 40 108 48 96 44 88 20 88 24 80 20 80 16 76 16 68 16 76 28 68 8 68 4 60 8 76 24 76 16 68 16 80 32 92 40 96 40 104 44 104 44 100 36 92 28 92 36 96 28 76 12 80 32 88 36 80 32 80 32 84 36 80 48 104 52 108 60 92 28 44 36 44 28 36 20 28 16 32 20 32 20 32 20 32 20 20 20 40 24 28 8 40 36 92 76 124 92 120 72 104 64 88 64 108 116 180 164 180 128 148 108 136 92 120 80 116 80 104 64 76 48 60 12 48 36 292 248 260 208 252 176 232 260 260 208 264 224 260 208 280 268 240 112 80 32 104 76 108 56 100 68 100 64 88 48 76 36 84 44 80 48 92 48 76 28 80 60 72 60 80 68 80 56 88 72 88 76 100 96 124 112 160 116 84 0 60 184 376 420 452 388 424 356 412 360 432 380 416 324 388 372 452 372 408 352 452 396 436 344 388 328 380 292 376 292 384 308 400 328 416 336 380 292 380 304 400 320 400 308 380 308 396 324 416 340 424 348 448 372 464 392 480 404 484 404 544 456 528 444 504 420 484 416 476 388 416 324 348 264 300 236 244 192 192 100 60 0 0 0 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 40 84 128 156 144 120 136 148 152 116 124 144 120 84 52 12 4 4 32 40 80 64 52 20 8 0 4 4 0 0 0 0 0 0 0 0 0 8 0 0 0 0 104 152 188 116 180 132 196 144 220 192 260 180 240 208 248 132 52 0 4 0 4 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 384 268 348 240 352 268 380 288 412 312 416 320 420 320 416 312 400 308 424 296 408 304 412 280 392 276 384 268 376 256 364 248 352 256 368 268 372 284 404 320 440 356 472 376 468 356 444 340 448 336 456 336 456 340 464 348 476 352 464 344 476 372 508 400 544 376 464 316 416 240 324 180 308 196 352 256 372 212 312 192 364 224 348 308 428 304 336 232 364 308 432 372 488 400 528 432 512 388 520 412 568 456 592 456 584 440 564 400 520 352 492 344 440 304 396 248 352 232 368 264 444 328 472 364 452 296 440 376 640 536 668 524 652 544 676 532 644 508 636 452 548 556 816 664 784 652 792 656 820 684 820 632 788 580 668 404 472 272 528 476 832 644 780 632 820 668 812 612 788 624 796 624 804 636 812 644 800 628 800 628 800 632 808 628 816 636 824 632 828 632 828 632 824 632 824 632 824 632 828 640 840 648 828 644 816 644 840 672 872 624 888 720 808 624 840 588 656 384 388 376 672 588 640 676 844 716 740 752 816 856 860 528 448 312 348 328 456 428 456 372 548 436 572 572 772 660 820 704 828 672 868 696 860 668 836 664 840 664 856 668 852 672 852 664 840 660 844 668 852 672 852 672 852 672 844 664 844 668 852 676 872 704 864 680 824 464 476 272 456 272 508 460 680 548 692 492 588 452 600 452 600 452 560 368 432 288 448 296 452 300 448 292 476 312 452 304 472 328 480 320 464 324 476 332 484 340 508 356 504 360 532 376 544 392 576 408 636 456 632 452 632 452 632 452 644 464 640 456 632 448 624 444 624 440 612 432 608 436 616 444 600 420 592 412 584 404 576 400 556 388 592 428 624 452 636 460 636 448 624 428 568 352 532 376 528 256 336 216 492 356 628 800 864 796 860 664 824 780 752 400 188 12 60 12 136 64 116 56 104 64 88 72 76 76 72 76 88 76 92 76 92 76 88 76 88 76 80 76 80 76 80 76 72 72 76 76 80 72 76 68 76 72 76 72 76 72 76 72 72 68 72 68 72 68 80 64 84 64 144 108 192 104 204 92 200 72 144 68 264 228 376 224 376 216 336 156 280 116 272 128 292 128 228 104 236 132 272 192 324 216 296 176 264 188 252 148 188 96 160 80 160 88 164 80 164 80 156 84 144 52 148 112 496 476 324 88 148 60 572 552 820 480 348 212 244 120 148 4 160 132 200 88 176 76 140 100 176 88 160 84 168 96 172 88 168 60 128 52 132 48 144 72 180 92 188 80 184 88 200 80 200 88 192 84 180 84 168 80 140 60 112 60 104 52 68 4 52 0 40 16 120 56 124 0 304 752 796 480 676 444 496 480 512 340 408 228 312 152 232 92 196 84 196 84 204 96 216 104 212 96 208 88 200 84 196 80 184 68 180 72 188 72 176 56 176 60 172 64 184 80 188 72 180 72 192 84 204 92 204 92 228 100 228 100 224 92 212 80 216 88 216 76 196 68 200 84 200 84 192 84 192 84 196 92 192 96 208 92 200 88 172 40 116 44 104 40 100 36 96 32 92 32 92 32 92 32 92 32 80 32 104 40 88 24 100 60 148 100 172 124 176 116 164 108 148 88 148 104 188 156 232 192 208 156 180 120 140 104 148 120 148 100 120 76 112 40 116 64 360 292 352 244 368 272 356 280 360 244 352 256 356 252 356 296 340 180 172 84 168 104 152 84 156 100 152 96 140 80 116 72 112 72 104 72 108 80 104 68 120 64 104 64 116 76 112 60 120 76 124 84 136 100 152 112 164 124 112 4 36 88 268 304 380 316 372 292 364 284 356 272 368 284 388 320 424 332 408 308 364 272 364 276 392 324 424 328 372 276 376 280 380 284 388 288 404 304 404 308 416 316 408 296 400 292 404 296 404 296 400 288 364 260 380 280 400 304 420 320 392 308 416 336 444 352 452 352 480 376 460 344 428 324 428 336 432 356 372 240 184 56 16 0 4 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 4 8 16 52 104 140 168 148 152 168 152 112 108 140 128 112 88 68 60 60 68 76 112 100 72 36 12 8 20 32 32 48 64 72 68 44 16 0 4 0 12 4 56 96 184 200 236 164 216 176 264 188 284 212 344 244 316 248 316 220 136 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 288 184 240 148 232 168 268 196 300 224 304 228 308 232 312 236 284 220 308 208 288 220 296 188 264 176 260 176 260 176 260 176 252 180 284 204 292 208 308 232 336 260 356 268 344 248 332 244 328 220 308 204 304 224 340 256 292 200 304 224 344 272 392 312 376 236 284 180 288 184 276 160 304 196 308 188 308 204 336 232 256 100 140 124 268 204 244 172 268 268 416 432 548 508 624 560 600 476 588 480 604 496 600 476 584 484 604 476 556 436 552 464 580 464 572 448 516 312 308 112 200 84 220 136 224 104 324 344 524 380 524 356 496 360 520 372 520 344 444 216 372 380 652 492 636 480 644 496 668 488 560 324 424 168 268 192 476 416 628 516 640 500 656 520 664 512 640 476 636 488 632 464 604 440 628 476 632 464 632 464 632 464 628 464 636 472 632 472 632 468 628 468 628 468 628 468 628 480 640 488 640 500 652 504 652 516 672 540 604 416 696 592 540 352 516 264 300 256 340 160 352 252 424 436 592 512 556 560 660 828 864 476 536 392 444 376 448 376 484 484 536 280 284 244 428 340 440 352 568 492 680 556 668 496 660 512 660 496 664 508 672 524 668 532 656 528 668 540 688 540 688 544 688 568 680 560 680 572 692 584 688 560 680 636 736 400 376 328 388 140 232 192 364 264 432 340 504 360 460 316 452 332 432 272 340 248 312 204 280 200 280 188 252 156 232 168 292 236 328 228 328 192 296 176 304 196 308 184 292 184 308 200 316 208 332 224 340 204 336 208 340 212 344 212 364 228 356 216 344 204 332 204 320 200 308 192 316 208 336 228 356 240 348 224 332 204 308 188 264 152 292 212 372 280 396 272 404 276 380 240 324 204 360 304 368 280 272 124 320 336 688 884 952 768 764 596 696 628 736 644 640 336 96 0 0 0 40 36 56 56 60 72 68 80 72 72 72 56 72 56 72 56 72 56 76 56 76 56 76 56 76 56 68 56 72 60 76 56 72 52 72 56 72 56 72 56 72 56 68 60 68 52 68 48 68 40 52 40 92 80 112 80 96 72 104 72 36 52 156 204 256 184 180 120 192 132 168 92 120 72 92 32 88 68 132 72 120 64 156 124 176 120 184 136 184 96 128 80 88 52 84 64 88 52 84 52 84 56 64 20 76 100 460 404 280 64 88 56 536 496 680 456 424 384 232 84 108 72 96 148 116 32 128 100 72 76 96 56 76 48 84 64 96 68 88 40 48 20 52 20 52 36 76 60 92 40 76 56 92 44 88 44 84 44 84 40 76 52 56 24 44 28 56 32 28 0 8 4 0 12 48 48 32 0 620 688 572 428 476 276 480 256 376 292 328 240 300 196 240 120 172 68 128 32 84 32 84 44 100 40 92 36 88 28 80 24 72 12 68 24 76 24 64 4 64 4 56 8 72 24 76 16 68 16 80 28 88 36 92 36 100 36 96 32 88 24 76 16 80 20 80 8 60 0 68 24 88 44 84 40 88 44 92 52 88 52 96 40 76 24 44 0 40 32 44 28 40 28 36 24 32 20 32 20 32 20 32 20 16 20 44 28 28 4 44 44 88 68 112 80 116 76 108 68 84 52 72 36 72 80 168 180 180 128 140 80 96 60 108 88 132 84 96 56 60 8 40 24 228 236 252 172 264 256 264 164 236 160 204 188 248 192 244 212 276 160 132 64 100 56 92 56 108 72 104 68 92 52 80 40 72 28 60 28 72 36 72 28 68 40 48 36 64 52 60 36 56 44 68 60 84 76 100 84 92 88 112 36 16 0 104 140 252 196 240 184 236 172 220 152 236 188 252 164 216 164 236 168 256 160 212 164 236 156 208 144 204 132 204 132 208 136 208 136 212 136 212 144 224 148 212 132 232 148 228 140 212 124 196 112 204 120 200 120 200 124 208 128 224 144 236 152 228 144 200 120 188 132 196 124 180 128 208 172 204 176 232 168 156 64 60 28 0 0 0 8 4 16 4 16 0 0 0 0 0 0 0 0 0 12 12 0 0 0 40 80 96 72 100 128 136 104 124 156 128 116 116 100 104 92 96 88 124 96 72 28 12 4 28 36 116 128 160 160 148 92 48 4 12 0 0 4 92 124 196 128 196 84 124 80 164 108 160 116 216 168 228 180 256 204 148 4 0 0 0 0 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 352 252 328 220 304 228 348 276 360 276 380 296 392 300 388 292 400 288 396 284 392 280 388 276 376 264 368 256 364 260 376 272 376 284 380 296 388 308 412 340 412 284 368 328 440 332 404 320 392 276 400 284 408 288 396 268 392 292 448 364 516 412 540 420 496 380 528 412 548 432 564 448 624 528 676 552 652 524 664 564 580 300 268 156 256 164 280 272 316 240 324 256 408 408 628 596 716 624 768 644 744 604 740 616 740 608 748 592 716 564 716 588 712 600 748 632 672 408 400 220 356 300 480 284 356 256 416 432 644 512 624 528 652 520 616 496 600 496 540 220 380 528 740 600 696 584 700 480 544 364 468 276 536 432 668 588 808 664 828 660 796 640 788 620 752 592 756 608 752 588 764 604 784 616 800 628 796 624 788 616 788 616 788 620 804 624 804 628 816 628 820 628 832 644 820 636 816 640 820 644 788 644 836 664 820 620 664 384 400 304 520 452 572 372 460 352 440 352 424 344 368 324 368 360 500 396 580 572 788 864 924 608 576 512 600 540 564 496 596 608 668 512 524 428 524 372 480 344 636 324 544 620 892 688 824 672 816 692 876 652 820 656 860 720 856 680 832 692 908 740 872 736 884 728 880 684 880 764 948 748 932 724 888 716 800 496 608 464 620 364 480 312 448 292 452 296 460 280 428 332 488 320 424 280 412 256 388 240 388 244 376 220 376 236 380 228 364 224 384 256 420 284 432 312 468 332 460 308 452 304 468 312 476 324 488 332 484 316 476 284 464 312 472 272 468 300 476 304 480 308 476 304 452 284 460 308 488 336 512 352 528 364 532 368 532 364 524 360 516 400 528 196 304 200 436 252 456 300 508 360 556 388 560 380 556 424 584 352 512 528 908 936 984 916 1020 904 908 672 812 708 872 748 744 368 216 0 80 16 112 56 96 60 88 64 76 56 96 60 92 64 104 76 88 60 76 68 80 80 84 76 68 68 76 72 76 72 76 72 76 72 76 68 68 64 76 72 72 64 64 56 56 56 68 68 76 56 84 72 156 112 188 100 204 104 188 68 140 52 180 128 312 268 336 216 340 184 308 148 296 144 272 116 244 112 252 128 240 112 244 132 236 136 248 152 236 136 172 88 164 84 160 80 156 80 160 64 144 72 168 16 112 324 564 404 284 108 116 180 652 448 688 452 696 504 396 156 140 56 200 172 196 104 176 60 208 180 176 76 140 64 160 92 164 68 160 72 148 56 124 40 136 56 176 80 184 96 200 88 192 80 196 88 196 88 188 92 176 84 132 60 116 64 100 44 60 4 44 24 60 0 212 108 68 420 908 648 648 496 588 412 500 400 548 348 436 324 452 300 412 316 400 292 408 236 220 68 184 76 192 84 184 76 180 80 188 88 176 80 188 68 164 52 172 80 168 64 168 64 168 64 168 64 176 76 188 92 200 100 204 96 216 100 216 100 212 92 204 88 196 80 192 76 188 72 184 68 184 84 180 88 184 92 188 92 204 88 180 100 200 72 132 24 104 36 96 36 96 36 96 36 88 32 92 36 96 32 92 28 96 20 80 36 96 24 100 72 172 116 176 120 172 112 168 112 168 100 136 52 108 68 164 148 208 184 228 164 160 100 144 124 156 116 128 76 124 64 140 56 328 228 352 272 392 288 336 204 328 228 336 236 344 248 344 256 336 248 276 140 164 88 152 92 140 80 132 88 148 92 112 52 112 76 120 84 116 84 104 72 112 64 104 56 100 56 100 60 108 64 108 68 116 76 128 88 128 96 148 104 88 8 116 156 256 204 276 208 284 208 284 208 292 200 280 188 276 192 292 208 284 188 268 188 288 208 288 192 256 180 252 176 252 172 248 172 264 188 260 184 260 184 256 180 284 188 260 176 268 184 256 164 252 172 260 180 260 168 244 152 260 184 248 164 236 160 240 164 260 176 240 148 212 128 200 124 228 140 184 128 208 156 184 120 20 0 4 0 0 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 24 28 24 32 52 72 88 80 68 64 68 80 96 108 116 112 84 36 0 0 44 92 176 156 148 160 176 156 100 48 12 0 76 140 212 184 208 180 224 164 208 144 220 160 244 168 268 244 340 228 300 268 248 112 16 12 16 0 0 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 248 168 228 140 208 148 244 192 256 188 268 204 280 204 276 200 272 192 264 184 256 176 248 172 236 160 236 160 244 176 260 188 260 184 268 180 252 156 240 156 288 224 316 212 272 184 272 184 256 156 244 148 248 160 264 168 304 236 376 320 432 332 408 296 432 340 452 356 464 364 492 392 480 388 532 424 540 428 576 484 584 432 404 200 176 100 212 220 200 136 176 108 172 128 240 188 332 284 480 436 576 468 572 460 528 452 588 492 580 456 548 444 572 416 452 280 312 144 220 124 324 320 532 352 316 112 212 256 520 400 524 356 480 352 468 296 460 192 296 180 384 268 340 204 264 96 232 64 268 196 440 328 556 420 604 472 632 472 604 448 576 432 572 416 544 392 544 408 556 412 572 428 588 444 608 456 632 464 628 456 624 456 624 456 624 460 628 464 624 468 628 468 624 468 628 480 640 496 648 500 648 556 688 440 448 228 308 152 248 148 284 188 276 160 244 172 280 228 356 292 404 296 396 276 384 324 524 496 736 624 568 292 476 420 568 552 644 576 656 624 632 496 580 512 604 460 504 380 708 412 288 120 536 564 712 524 704 516 692 524 668 556 624 352 512 372 452 312 484 324 440 292 436 288 400 336 480 368 432 308 428 340 416 292 436 408 560 428 408 260 368 256 352 256 404 276 332 204 332 244 384 252 364 244 272 172 252 168 264 180 264 168 256 172 256 152 224 128 220 132 268 152 264 164 288 196 308 200 320 212 320 212 316 216 320 216 308 204 332 204 336 232 348 204 316 200 324 212 340 224 344 224 348 236 352 240 356 248 360 252 356 248 364 256 368 260 368 256 368 280 320 76 128 88 268 176 316 216 332 232 336 216 308 196 288 220 328 336 656 740 812 544 608 588 696 448 492 452 680 620 668 664 784 672 624 384 200 0 12 12 80 60 56 40 76 100 52 64 84 68 60 44 72 80 64 48 76 56 76 56 72 48 72 56 72 56 72 56 72 56 72 52 64 48 72 56 68 48 60 48 52 40 64 48 64 32 56 48 104 84 108 76 96 84 84 56 36 24 44 40 96 84 168 124 176 132 164 112 144 108 140 88 124 76 124 72 112 52 116 56 116 60 128 64 124 68 88 56 84 56 80 52 76 48 80 40 72 44 88 0 60 336 476 392 200 80 44 216 460 456 560 448 624 412 240 132 108 76 136 156 120 76 116 108 260 324 132 64 44 0 32 24 68 44 68 48 60 20 36 12 48 28 72 48 88 52 92 52 84 44 84 40 88 52 88 48 84 56 64 36 64 44 64 36 32 4 36 16 0 44 12 0 216 712 676 524 480 312 392 276 412 312 400 272 304 228 308 208 296 232 320 236 332 228 156 8 32 0 60 20 68 32 76 32 76 28 56 24 68 20 60 8 52 12 68 20 68 20 68 20 68 20 68 24 76 36 88 44 92 44 100 48 92 48 88 36 76 32 84 36 80 36 76 32 72 32 84 36 84 40 88 44 92 44 100 36 84 52 100 24 36 0 32 24 36 24 36 24 36 24 28 20 32 24 36 20 32 16 36 8 20 20 32 4 40 48 92 88 140 104 120 68 104 80 104 72 92 48 64 40 92 80 136 116 168 124 136 80 108 76 116 52 72 44 52 0 32 60 224 212 276 252 300 220 252 180 228 180 232 192 244 196 248 204 244 192 204 104 108 60 104 60 100 68 100 68 100 56 72 24 72 40 80 44 84 40 76 32 64 48 60 44 56 40 60 44 68 48 64 48 68 56 76 64 84 60 108 96 92 24 92 120 200 148 200 148 208 148 204 144 196 136 184 124 180 128 192 140 184 120 168 120 188 136 188 128 184 136 184 132 180 128 176 124 180 132 184 136 188 140 192 140 192 124 172 116 176 124 168 104 160 100 152 92 144 88 144 88 156 96 164 108 172 108 164 112 184 124 160 108 136 88 128 80 132 64 116 72 144 112 156 116 88 8 0 0 8 24 4 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 24 8 12 0 12 12 32 32 56 52 48 12 0 0 20 40 84 64 68 76 104 96 80 44 16 4 68 116 204 156 188 108 188 108 168 92 172 116 180 120 164 160 240 172 248 216 224 108 12 0 0 0 0 12 0 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 16 16 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 304 220 292 200 276 204 308 240 316 232 320 236 320 236 320 232 328 236 332 232 324 224 320 224 328 232 332 240 348 260 368 276 340 260 348 252 320 208 280 188 292 260 368 240 308 240 328 208 324 216 348 248 400 316 472 372 516 416 564 468 592 456 552 416 560 436 568 440 564 448 588 476 524 408 548 432 564 452 596 492 636 596 680 440 416 272 340 220 268 180 264 148 232 112 216 108 236 172 376 332 496 376 480 340 492 392 564 432 544 372 508 372 436 296 416 316 464 376 536 452 588 456 588 404 460 268 340 320 532 488 608 460 552 476 560 400 520 344 448 360 560 504 456 224 396 264 436 384 616 540 720 608 780 628 780 616 764 596 744 576 736 584 724 572 712 560 720 576 732 576 752 596 776 620 796 632 808 640 800 628 796 628 800 628 800 624 808 628 808 632 820 628 820 632 824 648 824 648 816 640 800 656 764 444 436 216 376 264 412 300 384 248 340 244 360 252 372 320 440 436 524 504 516 476 628 604 720 648 852 616 532 388 552 448 544 468 556 464 544 484 588 492 624 568 696 524 624 472 768 616 484 172 612 636 764 660 832 620 820 668 832 664 700 276 540 480 624 400 508 372 480 324 452 272 392 248 436 296 460 304 408 324 496 304 488 440 656 488 608 436 612 416 544 416 588 400 516 396 548 408 556 436 560 424 572 440 580 452 600 472 612 472 544 416 560 428 560 424 564 432 480 344 452 328 472 352 500 368 516 372 516 376 524 380 532 384 560 392 512 312 456 328 520 380 508 356 516 368 528 372 528 372 564 404 560 396 556 392 548 388 564 408 572 420 584 428 588 428 604 436 552 312 448 328 544 400 556 396 568 408 568 396 552 380 584 368 520 436 704 612 680 460 604 484 588 408 632 644 884 704 848 692 844 724 904 760 768 532 276 124 116 12 68 40 84 32 96 40 80 48 108 84 112 72 92 72 76 68 72 72 72 80 76 72 76 72 76 72 76 72 76 68 68 64 76 72 72 64 64 56 56 56 68 68 76 56 88 76 156 112 188 96 204 100 184 68 124 48 128 36 104 32 172 112 228 144 260 144 272 144 272 148 248 132 240 124 228 104 212 96 208 100 220 112 216 108 160 80 156 76 152 76 148 72 152 72 152 68 156 24 172 432 516 436 236 96 92 288 420 464 520 472 716 412 308 160 200 60 248 208 208 100 188 128 336 344 328 204 224 104 168 92 180 100 176 88 156 52 116 36 136 56 172 76 184 92 196 88 192 80 196 84 196 88 184 88 172 84 136 64 124 68 108 52 68 12 32 28 36 44 52 136 732 772 704 552 592 380 480 400 536 400 492 320 420 296 412 268 396 320 432 336 460 344 312 64 80 0 96 28 120 60 144 64 140 52 140 48 144 60 156 64 148 48 156 68 156 68 156 68 156 68 148 64 160 76 168 84 172 84 208 100 208 92 204 88 196 84 200 88 200 84 196 84 192 80 180 88 180 92 180 92 184 96 180 84 176 104 188 68 128 28 104 36 96 36 96 36 96 36 88 32 92 36 96 32 92 28 88 20 80 28 88 24 100 64 124 108 208 160 188 104 160 116 160 104 168 100 148 72 124 72 132 112 180 156 192 136 148 100 156 84 112 100 128 4 148 156 340 260 416 308 376 256 340 264 340 236 340 232 332 236 328 240 304 228 272 152 184 108 160 92 160 112 168 108 148 80 112 72 100 64 104 72 104 76 100 72 104 60 104 60 104 60 108 64 112 68 108 64 108 64 112 72 112 72 136 136 184 128 184 164 256 200 272 204 280 204 280 200 268 188 256 176 252 180 260 188 256 176 248 176 260 188 260 180 260 196 248 188 240 180 232 176 228 176 236 184 244 192 252 200 244 180 228 172 232 176 224 164 232 168 212 148 200 148 208 160 184 140 208 164 228 168 220 156 236 172 216 148 196 136 192 136 192 124 184 124 196 152 224 176 224 84 20 0 8 4 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 4 8 12 8 0 0 0 0 0 0 0 0 4 8 4 8 12 8 0 0 0 8 4 0 0 8 28 40 48 44 72 56 128 168 260 228 244 176 228 168 224 168 240 176 244 164 240 172 280 224 320 268 300 220 88 16 12 0 8 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 192 124 188 112 176 112 196 140 200 128 192 120 184 116 188 120 200 116 200 120 204 120 208 124 212 132 220 140 232 156 244 164 224 144 232 140 208 112 192 108 168 108 208 120 216 148 208 76 224 148 280 228 364 308 440 368 468 372 468 372 464 368 464 364 456 360 468 352 452 336 452 340 456 336 444 312 428 300 428 304 384 356 492 344 392 264 264 92 172 100 164 84 136 44 100 12 60 0 88 4 136 28 124 0 112 28 152 32 116 8 144 72 252 188 356 336 492 416 516 412 544 364 392 244 432 392 404 276 348 288 440 316 416 292 384 232 280 216 376 228 504 636 724 472 560 348 480 376 580 448 616 488 604 452 596 448 592 452 600 460 616 484 616 468 608 468 620 476 604 464 612 468 628 484 644 484 640 472 632 468 624 464 624 468 624 468 624 472 628 472 628 476 640 480 644 488 628 468 600 452 544 360 404 160 236 112 264 152 324 220 328 200 296 232 304 192 236 176 276 236 392 328 444 316 480 452 728 728 828 448 320 160 260 160 264 180 284 208 320 252 368 272 376 304 396 272 372 272 404 384 444 260 568 400 496 432 552 408 600 484 656 464 412 156 372 512 744 528 576 416 560 384 464 320 360 128 200 168 376 344 336 268 380 264 352 220 352 232 364 272 380 256 364 320 420 216 384 312 440 312 428 336 460 320 432 332 436 344 456 364 468 372 480 388 504 416 524 424 524 424 544 428 504 396 496 400 504 408 504 412 516 428 528 444 544 456 564 504 668 580 664 504 556 416 552 444 552 444 548 432 536 424 496 388 492 388 496 392 496 392 472 372 480 380 488 384 484 380 484 364 468 368 480 368 480 380 468 368 484 384 496 388 496 388 424 392 512 388 392 236 352 296 412 296 468 472 696 604 704 572 704 596 676 568 700 656 756 660 700 460 300 68 48 0 28 0 40 40 60 64 76 68 68 52 76 56 68 44 64 48 80 60 72 56 72 56 72 56 72 56 72 52 64 48 72 56 68 48 64 48 52 40 64 48 64 28 60 52 104 88 108 72 92 80 96 60 48 56 72 36 32 0 48 28 80 60 104 80 120 100 144 112 132 100 124 84 116 68 96 48 92 48 104 60 100 48 72 44 72 44 72 44 72 44 72 48 84 36 68 0 128 460 432 408 140 56 8 244 396 380 388 412 556 324 192 108 96 8 168 180 128 72 100 60 140 136 252 208 212 168 184 144 152 112 132 100 100 40 44 8 36 12 68 44 84 48 88 52 84 44 80 40 84 48 88 44 80 52 56 28 56 40 60 32 32 0 0 48 0 0 20 380 820 600 544 440 436 296 400 308 404 248 328 228 296 212 280 176 272 208 300 236 344 296 272 48 0 0 0 0 24 20 44 24 52 24 52 16 36 12 56 24 48 4 60 24 60 24 60 24 60 24 48 16 56 24 64 32 68 32 92 56 92 56 92 56 96 64 84 48 84 48 84 44 80 44 88 44 92 48 92 48 92 48 80 32 88 56 92 12 36 0 32 24 36 24 36 24 36 24 28 20 32 24 36 20 32 16 24 12 24 12 20 8 44 40 48 60 136 120 148 92 120 84 104 80 116 84 100 52 68 28 60 44 116 116 172 120 120 52 132 60 88 68 84 40 120 172 252 236 292 236 248 176 244 196 240 184 228 180 224 176 228 184 208 168 200 120 124 68 96 44 92 72 108 68 80 36 72 44 52 20 56 24 68 28 68 28 60 44 64 48 68 52 68 48 68 52 64 44 60 44 64 48 72 32 80 100 168 136 168 136 196 148 200 144 200 140 196 136 188 128 180 120 176 120 180 128 184 128 184 128 188 132 188 136 200 164 196 156 188 148 180 140 176 140 180 148 188 152 192 156 184 144 180 140 176 140 172 136 176 136 164 124 156 120 160 116 132 84 152 116 168 120 164 124 172 128 156 112 140 104 140 104 140 92 140 80 128 88 168 148 228 128 68 0 0 0 12 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 12 36 32 28 4 0 0 4 0 8 4 12 0 0 0 0 0 12 0 0 0 0 0 0 0 0 0 12 4 68 56 140 152 224 148 192 96 168 88 164 96 176 104 160 92 152 96 168 152 244 200 272 232 160 24 0 0 8 8 0 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 248 176 256 176 248 172 256 188 252 172 244 164 236 160 236 160 244 176 252 188 264 200 276 208 256 188 260 192 264 192 264 192 248 164 244 152 232 152 248 176 272 180 272 208 288 192 300 256 460 376 536 444 580 468 592 476 612 488 604 480 604 488 612 496 616 496 624 496 604 464 580 452 572 444 556 416 528 396 508 384 540 404 508 364 460 332 400 264 336 216 300 172 276 144 268 136 280 144 240 144 284 192 320 196 292 188 332 196 332 220 408 312 552 432 596 488 652 520 640 484 560 436 564 400 688 684 672 384 492 372 480 380 448 288 372 284 404 264 396 284 440 444 592 560 764 580 688 580 740 596 732 608 752 612 764 612 768 604 764 604 768 612 748 604 752 612 772 620 772 616 776 616 788 620 788 624 788 628 780 620 784 616 784 620 792 620 796 620 804 624 804 624 816 628 816 620 784 584 744 556 664 436 500 292 448 332 476 320 460 372 484 348 484 372 476 296 492 356 472 392 540 480 568 476 520 476 856 904 888 488 436 228 396 320 496 404 528 404 528 416 576 448 580 444 588 444 628 492 692 516 700 592 812 628 740 588 728 628 776 640 884 540 452 240 348 412 752 696 808 608 688 608 712 560 632 352 340 132 352 316 636 504 660 520 660 520 652 500 668 492 664 484 660 532 592 272 464 364 520 380 512 420 552 412 564 444 572 452 576 456 588 468 580 460 588 468 592 460 568 432 596 464 572 444 568 440 560 428 580 444 592 456 608 472 620 480 612 524 720 624 748 564 652 496 628 492 628 488 620 480 612 472 640 492 644 500 648 504 656 508 636 492 640 492 636 484 628 476 592 432 592 488 648 476 592 448 612 468 612 468 604 448 584 432 560 452 584 356 456 344 484 336 504 492 788 756 880 664 816 696 844 696 892 712 856 696 836 696 852 804 920 644 448 120 116 36 76 56 144 92 104 44 96 88 100 76 80 60 60 72 76 88 76 72 76 72 76 72 76 72 76 68 68 64 76 72 72 64 68 60 60 56 68 64 72 52 92 80 160 116 184 96 200 96 152 48 108 56 128 68 92 44 68 36 96 48 124 64 168 96 196 116 196 120 196 112 208 112 200 96 204 100 220 112 220 96 148 68 144 72 148 72 148 72 144 76 160 60 132 16 216 516 496 408 192 76 100 212 660 396 488 372 464 192 204 68 188 76 228 188 192 96 200 96 180 68 192 116 212 144 232 148 216 128 208 116 180 68 124 36 128 44 164 68 176 88 196 88 192 84 192 80 192 84 180 88 172 80 136 60 120 68 112 56 72 16 88 8 32 0 92 248 640 616 620 428 492 380 540 416 496 344 432 296 428 300 408 264 368 268 372 296 404 340 384 124 80 24 60 8 68 20 84 40 108 52 120 36 88 16 104 40 116 28 116 44 116 44 116 44 116 44 108 40 116 48 124 52 124 48 148 64 156 68 168 84 184 100 176 84 176 84 180 88 180 88 164 84 164 80 160 80 160 80 144 68 168 100 164 48 112 44 104 36 96 36 96 36 96 36 88 32 92 36 96 32 92 28 84 28 88 20 80 32 108 56 104 64 156 132 208 156 196 124 172 112 172 108 164 92 136 72 92 68 136 136 200 160 164 104 120 108 124 84 188 176 340 252 412 288 396 252 336 228 324 252 340 232 328 212 308 212 304 216 276 212 272 164 196 108 144 68 124 80 140 76 116 56 112 84 84 48 84 52 88 64 96 72 108 68 116 76 120 72 112 68 112 68 108 60 104 60 108 64 112 56 92 100 192 180 232 180 252 200 268 196 272 196 268 188 264 192 260 184 256 180 252 180 256 184 256 184 252 180 252 184 260 196 256 192 252 184 244 180 248 184 248 184 248 184 248 184 240 184 244 184 236 180 236 180 216 160 220 164 216 152 204 140 212 156 208 152 212 160 220 164 220 156 204 144 196 140 200 144 200 148 212 140 196 148 244 212 276 224 192 32 12 4 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 28 32 20 8 0 0 0 4 4 4 0 0 16 8 0 0 8 8 0 0 0 4 12 8 0 0 0 0 88 120 228 216 248 180 224 172 240 180 244 188 260 188 244 160 256 144 224 180 284 236 320 304 288 108 16 0 16 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 4 0 0 8 16 12 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 160 108 176 120 172 112 172 116 164 104 164 100 160 96 156 92 152 76 160 88 180 108 192 116 176 96 176 96 172 88 160 80 140 56 124 36 108 40 136 76 168 100 204 144 192 120 308 360 468 396 524 440 532 428 524 432 520 432 540 452 548 448 536 428 512 408 524 404 500 372 480 364 492 376 512 388 512 372 508 380 520 352 476 344 440 312 440 396 432 324 384 268 356 256 360 264 388 264 384 284 436 344 468 352 464 360 488 380 492 388 516 420 520 432 540 452 572 480 560 432 448 396 504 376 672 756 668 324 412 252 320 232 300 136 240 192 304 168 332 248 352 284 448 484 604 452 620 492 644 464 588 428 596 452 608 464 608 460 596 448 616 472 600 464 608 472 616 472 620 476 616 472 612 456 608 456 624 456 616 448 608 448 612 452 612 456 612 460 616 460 620 456 612 452 616 456 612 448 596 444 580 420 524 372 508 392 524 396 516 376 504 360 492 388 484 364 468 368 468 380 516 404 516 352 528 356 636 600 596 368 528 400 556 472 620 480 576 456 572 464 608 492 612 504 624 512 644 524 680 476 648 496 620 508 700 436 640 516 632 520 744 432 236 48 228 156 412 544 800 560 652 560 756 572 712 564 496 132 140 100 408 500 736 620 688 572 724 576 704 608 712 616 712 604 584 296 276 184 304 192 324 248 384 268 368 264 380 264 372 256 372 268 392 280 396 292 408 292 392 272 436 328 432 332 436 336 432 324 432 332 428 332 428 332 428 332 472 340 404 284 376 288 424 364 416 320 424 332 436 336 436 336 428 324 428 324 424 320 424 320 448 344 448 340 440 332 428 320 420 288 392 308 424 292 384 276 392 288 396 288 384 264 356 248 380 196 268 312 496 384 440 352 520 532 728 596 664 552 696 588 684 548 660 536 680 592 732 632 712 568 684 664 804 584 392 88 96 40 0 0 44 72 68 36 76 56 68 44 68 48 80 60 72 56 72 56 72 56 72 56 72 52 64 48 72 56 68 48 68 52 56 40 64 44 60 24 64 56 108 88 104 68 88 76 84 44 52 52 76 52 64 40 40 16 28 8 20 20 52 56 76 64 92 76 92 72 100 84 104 68 96 64 104 76 100 64 64 40 68 44 72 44 76 48 68 44 76 24 48 0 132 480 436 348 120 48 68 116 700 480 428 340 296 132 132 60 92 60 160 164 104 52 108 68 96 28 68 40 72 44 72 44 72 44 76 52 68 28 40 8 40 16 60 36 76 44 88 52 84 48 80 36 80 44 84 40 76 52 64 40 68 52 76 48 48 20 40 0 32 0 0 36 172 372 476 348 372 308 400 268 340 228 316 232 308 220 288 184 252 152 264 216 292 248 312 116 12 0 12 8 12 8 20 24 40 32 36 8 20 0 16 0 16 0 28 0 24 0 24 0 24 0 20 0 28 8 32 8 32 8 28 0 24 4 36 24 60 44 72 48 72 52 76 52 76 56 64 20 60 16 60 12 56 12 48 20 88 56 76 0 32 12 32 24 36 24 36 24 36 24 28 20 32 24 36 20 32 16 24 24 36 12 20 20 56 40 52 24 68 64 140 120 152 104 128 92 112 80 108 76 100 60 64 36 84 76 136 108 128 76 104 76 108 68 172 248 320 268 304 248 260 196 236 176 244 176 232 168 208 156 200 148 204 160 192 160 204 132 140 80 100 44 68 36 68 28 56 24 72 44 52 16 52 20 68 36 84 48 76 64 84 72 84 64 72 52 68 52 64 48 64 48 68 56 76 32 52 44 116 116 172 144 196 144 196 140 192 132 188 124 196 140 192 136 188 128 184 124 172 124 184 124 172 112 172 120 184 136 184 136 180 132 180 132 184 132 180 132 176 128 172 124 180 136 188 136 176 128 180 136 160 120 172 128 172 116 152 96 168 104 160 96 152 104 160 112 156 108 140 96 136 96 144 104 132 92 140 88 140 112 196 172 192 204 228 80 8 0 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 4 4 0 0 0 0 0 0 0 0 0 20 0 0 0 0 0 0 0 0 0 12 8 12 0 0 0 32 84 208 164 188 96 168 104 176 92 176 96 180 104 168 92 172 96 144 96 168 136 232 208 268 100 16 0 4 20 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 4 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 204 144 228 160 228 148 220 148 216 148 224 156 228 152 216 144 204 152 212 160 220 168 228 176 236 180 240 180 232 172 220 156 216 140 220 128 204 124 224 152 228 172 288 224 316 280 464 468 544 444 576 456 572 464 612 516 612 492 616 496 612 488 600 476 616 492 612 476 592 472 604 492 548 452 608 504 620 504 636 528 700 564 716 592 696 552 680 600 696 564 672 544 692 564 712 568 676 560 676 576 704 596 712 592 708 588 716 596 724 576 696 552 724 604 764 624 760 584 660 444 588 492 620 400 672 664 632 288 492 348 440 352 452 320 416 328 440 340 472 304 384 332 448 396 708 604 732 564 680 560 732 608 712 572 736 592 748 596 740 584 760 604 740 596 748 616 768 608 772 620 776 612 772 616 776 608 776 620 772 612 768 612 776 608 780 604 780 608 788 608 792 612 804 612 812 624 816 628 808 636 812 652 820 668 808 660 812 688 812 652 784 636 788 612 788 620 800 612 796 632 808 648 772 616 732 588 768 672 792 640 796 680 800 664 800 628 776 664 848 700 808 672 828 676 856 692 872 688 860 676 892 692 784 656 856 636 832 664 836 680 844 600 544 176 372 208 380 432 768 732 812 712 824 672 824 720 780 444 368 112 320 404 764 704 832 696 836 696 824 660 864 700 848 700 828 596 500 316 404 268 396 292 420 332 452 344 464 344 448 328 452 344 424 304 424 320 448 340 448 320 456 332 452 340 468 352 472 340 468 328 468 324 464 320 460 316 508 368 484 376 492 348 452 332 464 348 472 360 488 372 492 368 532 384 536 380 528 372 520 368 516 364 520 364 516 360 508 356 492 352 464 344 472 344 464 340 436 320 456 336 456 320 428 288 376 260 596 704 928 696 772 692 828 720 836 672 824 724 872 684 884 692 864 696 876 696 832 660 816 680 828 708 844 736 864 768 500 280 168 32 96 80 100 24 92 76 80 68 68 72 76 80 76 72 76 72 76 72 76 72 76 68 68 64 76 72 72 64 72 64 60 56 68 64 68 48 96 80 160 116 184 92 196 92 164 80 132 88 120 72 80 72 60 48 64 36 60 24 76 44 92 60 124 68 128 72 152 92 188 88 196 92 212 100 212 88 156 72 148 72 152 76 156 80 140 68 148 44 116 0 188 480 528 360 196 72 156 72 696 660 656 512 484 236 320 136 208 40 244 212 204 80 168 80 176 68 184 104 176 80 144 52 124 44 124 48 132 48 124 40 136 52 156 64 172 84 192 88 192 84 188 80 188 80 180 84 168 76 132 60 120 68 112 56 76 24 40 0 80 16 92 40 104 76 404 356 540 412 488 332 444 328 480 336 440 296 408 276 368 236 360 312 364 276 400 200 104 8 48 12 48 16 56 20 64 24 84 44 108 52 100 28 92 20 76 20 76 20 76 20 76 20 76 20 80 28 84 28 84 20 84 8 80 4 84 16 104 36 116 40 116 44 120 48 124 48 112 36 108 36 104 32 100 28 112 60 164 100 144 36 104 56 104 36 96 36 96 36 96 36 88 32 92 36 96 32 92 28 88 44 104 24 84 48 124 60 124 60 124 80 164 132 204 156 204 132 180 116 176 112 156 92 124 76 116 80 128 108 156 132 148 124 148 140 280 272 412 288 396 256 372 248 352 240 324 236 312 212 304 188 284 188 284 200 268 208 280 184 224 144 188 112 144 80 116 60 112 68 116 76 104 68 104 72 112 92 128 108 136 96 144 100 140 84 120 68 112 64 108 64 112 72 120 80 108 68 96 64 128 124 200 164 252 196 264 192 268 188 260 180 268 200 260 196 256 188 248 180 244 188 256 188 240 172 240 180 252 176 252 176 256 180 256 180 252 176 252 176 252 176 256 180 240 184 256 184 244 172 248 188 252 184 252 184 248 176 240 164 228 160 228 160 228 156 228 152 216 140 208 132 208 140 216 148 184 132 188 132 208 164 260 208 260 228 296 196 116 12 4 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 12 8 4 0 4 8 0 0 0 0 0 0 0 0 4 4 0 0 0 0 0 4 0 0 4 8 12 12 4 0 52 108 244 212 240 184 236 192 228 164 220 164 232 160 220 144 232 156 224 132 204 156 236 184 248 140 84 8 4 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 28 32 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 56 128 80 132 68 120 60 124 76 140 88 144 84 132 64 140 64 140 64 144 68 144 68 152 80 160 84 160 76 144 64 136 64 144 68 140 64 148 80 176 124 212 152 284 276 360 240 316 216 296 180 268 200 344 292 400 288 356 240 328 236 340 248 340 220 316 196 300 208 348 256 436 352 520 404 528 392 540 424 584 428 552 412 552 436 552 420 552 432 540 436 560 440 544 408 560 436 556 420 536 412 536 416 580 448 564 448 588 472 588 460 544 456 584 464 564 420 448 264 572 600 760 508 536 424 392 216 348 288 400 332 424 328 364 232 296 148 232 124 248 220 320 272 396 348 588 464 600 452 592 424 592 448 596 452 592 440 576 428 588 432 556 416 572 436 580 424 600 452 600 456 604 448 604 448 624 456 616 448 612 448 608 452 600 444 600 448 604 448 604 452 592 428 592 436 608 456 620 476 612 476 632 504 648 508 640 504 652 464 628 504 644 480 612 516 624 492 608 472 612 468 628 468 648 536 620 444 672 516 612 504 640 512 652 504 652 528 652 476 672 528 656 512 656 528 664 508 676 508 660 524 684 504 664 488 640 452 708 552 604 536 608 228 192 152 216 96 436 572 760 516 668 556 680 532 732 636 532 136 148 44 288 404 708 604 716 580 724 624 700 544 544 460 600 512 488 296 304 168 252 132 244 172 272 172 292 176 276 160 276 176 300 188 280 176 284 176 268 148 292 204 276 188 280 200 284 196 284 200 288 204 288 208 292 208 308 188 268 204 308 212 296 216 292 208 296 212 300 212 300 208 288 196 284 196 284 196 284 196 288 204 292 208 296 208 292 204 276 184 284 192 296 204 296 192 276 188 292 196 280 160 232 120 300 500 764 616 652 628 768 608 740 588 696 624 736 564 664 564 684 552 696 564 696 552 684 560 680 548 680 568 700 588 704 604 792 664 492 220 56 0 20 64 64 44 68 48 68 56 72 60 72 64 72 64 72 64 72 56 72 52 64 44 72 52 68 44 68 48 56 36 64 36 52 12 64 52 108 88 104 68 88 72 68 48 76 72 76 40 48 44 48 40 56 40 40 20 28 24 32 36 56 52 52 40 64 56 88 60 80 64 92 64 84 52 68 44 72 48 76 52 84 56 68 36 68 12 40 0 96 432 480 328 132 32 76 0 476 736 804 708 540 268 256 156 152 48 136 184 152 84 104 64 128 84 76 60 104 76 96 52 64 28 44 32 60 32 52 16 40 12 56 32 76 44 84 52 84 40 76 32 80 36 84 40 80 48 40 12 48 28 52 24 20 0 56 0 0 32 48 0 0 0 28 192 412 348 344 240 340 248 384 272 312 200 280 192 260 152 252 228 272 208 332 188 44 0 0 20 20 28 24 12 8 0 48 56 96 68 76 24 36 0 16 0 16 0 16 0 16 0 12 0 20 0 20 4 16 0 16 0 0 0 0 0 12 0 0 0 4 0 8 0 12 0 12 0 16 0 12 0 8 0 36 20 92 60 68 0 32 24 36 16 36 16 36 16 36 16 28 12 32 16 36 12 32 16 28 36 48 16 24 32 68 44 72 44 72 40 80 72 140 136 160 116 128 96 124 88 100 52 92 48 64 20 64 48 112 96 144 60 96 104 184 160 204 192 216 188 244 200 240 176 224 160 212 156 188 136 180 140 192 152 184 160 208 148 172 124 152 104 112 64 72 32 72 44 76 36 80 44 80 48 92 68 116 92 100 88 108 92 100 72 76 52 64 48 64 52 72 60 84 72 68 52 76 40 72 68 136 120 196 152 196 136 188 124 180 120 192 136 196 132 188 124 180 116 192 140 204 140 188 120 188 136 168 108 168 112 172 120 180 124 160 108 164 112 176 124 180 128 164 116 180 120 168 108 172 124 176 116 160 96 148 96 156 104 140 84 156 104 164 104 152 88 140 84 132 84 132 92 144 112 144 100 132 88 140 104 164 116 204 152 240 224 164 0 0 20 0 0 0 0 4 0 0 8 0 8 0 0 0 0 0 0 0 0 4 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 4 0 0 0 4 4 12 0 0 0 8 4 8 0 8 52 176 156 204 136 204 116 184 100 168 92 168 100 164 96 140 112 156 68 112 72 136 64 136 84 84 8 0 4 16 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 60 92 96 68 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 100 184 112 180 104 172 104 212 128 188 116 192 120 184 104 168 128 176 136 180 132 172 124 176 136 204 144 200 124 188 124 180 116 204 132 216 132 220 144 252 188 316 264 384 296 388 284 388 264 344 220 328 244 380 292 396 288 396 288 396 292 408 300 420 288 420 264 408 316 532 452 668 528 668 536 676 544 688 556 680 544 680 548 684 552 680 548 720 572 684 536 672 536 680 540 696 536 672 560 700 548 680 560 692 556 684 548 696 568 700 540 668 564 748 556 644 416 420 268 596 752 800 444 600 480 480 364 444 340 404 316 548 500 380 388 460 356 392 272 412 320 404 304 436 372 600 588 732 552 676 580 708 584 728 580 728 592 724 556 716 560 724 580 724 552 716 596 760 600 744 592 740 592 752 608 784 620 780 604 768 596 764 596 776 616 788 616 776 600 772 600 780 604 780 604 780 604 776 608 772 608 780 620 788 636 804 648 776 628 772 632 784 632 784 632 780 628 780 624 776 624 776 628 772 632 776 636 776 640 780 640 788 648 792 652 796 656 796 652 816 648 816 644 820 644 824 648 832 660 840 660 828 644 816 648 812 640 820 644 820 660 824 668 496 172 348 256 320 396 816 716 816 708 848 660 840 728 868 624 436 124 288 264 524 640 904 680 804 644 732 496 592 440 596 448 564 392 472 300 396 252 364 232 376 260 356 244 356 256 360 252 376 256 364 244 356 248 368 256 404 264 372 252 372 264 384 268 376 272 380 280 380 280 380 284 340 268 388 280 392 300 380 240 384 296 404 288 388 288 384 260 368 276 404 288 384 260 372 264 396 288 400 284 384 264 376 264 400 284 376 256 360 252 368 268 408 260 368 284 364 212 360 340 800 724 852 732 844 744 864 724 848 700 836 696 844 692 840 676 836 680 836 680 836 680 828 684 832 688 832 688 828 688 828 688 832 744 916 680 596 232 172 0 108 40 80 32 84 68 76 32 84 52 44 84 92 72 68 96 64 64 76 68 80 68 80 60 76 60 88 72 100 68 92 52 104 80 152 100 172 116 196 104 140 72 132 68 112 64 96 56 76 56 72 56 72 52 52 44 80 44 84 44 88 56 96 56 104 56 144 88 196 100 196 76 172 68 164 72 148 80 140 84 172 40 92 60 92 28 84 432 496 424 188 128 132 112 276 784 812 520 616 584 488 316 324 108 240 208 256 100 168 96 172 100 196 108 172 88 164 76 144 52 136 52 116 40 120 48 128 48 152 80 196 112 192 84 180 84 196 72 188 76 184 84 156 64 108 60 120 76 112 56 80 24 56 0 52 24 116 64 92 0 60 68 356 408 476 312 456 408 532 360 412 292 428 324 404 264 364 260 364 288 376 272 236 0 60 20 48 12 60 24 60 8 92 112 228 140 180 108 176 76 152 68 120 32 88 20 80 16 68 8 72 12 68 16 68 12 52 8 44 0 44 4 52 12 52 4 44 4 52 12 52 0 84 16 80 12 80 8 76 8 96 60 148 64 112 44 116 44 108 48 104 40 100 36 92 32 88 28 88 32 92 36 96 36 96 36 96 36 96 48 128 88 128 84 140 76 108 72 148 128 204 152 196 132 176 120 160 116 120 80 124 68 100 52 112 84 160 128 148 96 140 96 184 132 248 164 300 224 344 232 340 236 316 200 268 172 272 192 276 172 280 184 264 180 252 168 244 168 220 140 168 92 132 76 132 88 136 96 144 108 148 108 140 100 144 132 172 88 124 100 132 52 104 60 108 72 128 84 124 76 72 44 68 52 92 88 156 148 232 188 260 196 252 172 248 172 256 184 256 184 256 184 256 184 268 192 260 184 252 180 252 180 244 168 244 164 240 164 244 168 252 168 240 168 252 176 240 152 232 164 240 164 228 152 228 160 224 156 228 156 224 136 196 116 220 144 208 144 220 156 220 144 212 140 208 148 232 160 216 132 204 132 192 128 204 156 232 164 284 184 292 300 336 128 80 0 32 12 0 4 0 4 0 4 0 0 0 0 4 0 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 28 120 152 240 220 256 192 236 188 264 200 264 172 228 136 208 156 220 164 216 148 172 92 164 124 116 28 4 0 4 8 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 4 20 56 128 180 164 116 112 96 72 44 24 12 8 4 8 0 4 0 4 4 20 24 4 0 4 4 8 4 4 0 12 8 12 4 8 4 4 0 88 40 108 56 108 48 104 52 104 40 96 48 116 64 116 48 116 52 124 60 132 60 124 52 108 52 128 72 128 60 120 56 108 40 124 52 128 48 144 68 180 100 204 132 236 148 244 152 244 128 228 120 236 144 276 180 292 180 288 180 288 184 292 180 304 200 320 212 344 272 440 372 528 416 524 416 528 420 536 428 532 428 536 428 540 416 536 408 556 404 532 384 540 380 540 372 540 372 500 356 508 380 548 424 540 416 564 392 504 356 528 412 568 352 452 288 312 64 204 176 304 308 408 288 380 248 304 288 344 308 460 348 500 608 640 396 324 260 332 184 272 128 244 152 348 184 328 284 536 464 596 432 568 432 564 404 552 424 568 412 572 416 568 436 580 420 580 448 592 432 584 420 584 428 596 440 584 440 580 444 588 448 588 448 580 448 600 460 596 456 600 464 600 448 600 448 600 448 600 448 604 452 608 464 624 476 632 484 616 472 620 480 628 484 624 480 620 476 620 476 620 476 620 476 624 476 628 476 632 480 632 480 640 488 640 492 644 492 648 488 640 480 640 484 644 488 648 492 648 496 660 500 644 480 636 476 636 468 640 476 648 504 664 528 572 260 228 100 204 84 380 584 780 472 668 636 676 496 716 540 656 192 148 60 252 260 500 424 448 344 428 296 376 288 384 276 376 272 336 224 284 176 236 136 232 136 220 128 224 144 228 152 232 160 240 172 244 176 244 184 248 200 228 184 236 196 244 184 252 184 240 168 248 176 252 172 324 232 280 164 236 176 288 224 236 168 252 164 248 184 268 176 240 168 248 168 244 164 252 176 264 188 268 180 252 160 236 152 216 144 212 152 236 188 272 208 176 144 244 172 228 204 396 436 540 468 564 444 544 456 572 452 632 536 672 536 668 540 676 520 680 556 684 556 684 556 684 556 680 552 680 552 680 552 680 552 724 556 644 624 800 668 532 284 48 0 36 40 44 32 44 92 56 104 104 96 60 52 60 56 68 52 72 40 80 28 72 24 56 24 60 32 60 28 48 12 60 52 96 60 100 84 108 68 68 60 72 56 64 56 56 44 48 44 56 44 56 48 52 40 44 48 40 44 44 36 52 32 56 24 64 48 92 60 88 48 72 52 72 48 76 52 84 64 80 52 84 28 4 8 16 356 452 392 136 76 92 32 80 420 528 284 428 556 652 572 308 0 172 184 172 76 100 72 88 60 100 64 88 56 80 52 76 48 64 32 44 12 48 24 52 12 60 48 104 64 96 44 84 40 76 4 72 16 76 40 72 36 56 40 64 52 52 16 20 0 48 8 24 36 64 68 16 0 0 12 104 200 348 288 360 276 376 256 308 224 312 240 296 208 272 184 264 216 292 216 164 0 20 24 8 16 16 12 16 0 20 72 168 124 152 104 152 80 128 72 108 56 84 36 72 36 44 4 32 0 24 0 16 0 8 0 0 0 0 0 0 0 8 0 0 0 8 0 4 0 12 0 8 0 4 0 0 0 36 52 80 48 44 24 40 16 44 16 40 8 32 4 28 0 28 0 28 4 32 8 36 8 36 28 36 20 32 32 64 64 88 80 100 72 76 52 92 92 128 120 148 136 148 116 112 84 100 84 96 68 68 44 68 64 96 76 116 64 76 32 84 72 120 128 188 176 212 180 220 192 204 156 168 132 180 156 180 140 184 152 180 140 168 132 160 124 152 112 136 84 108 60 88 56 84 68 96 80 116 100 120 100 100 108 116 64 72 76 88 40 60 40 60 52 80 64 76 52 40 32 44 28 60 60 116 104 180 144 192 144 184 120 176 124 184 136 184 136 184 136 184 136 188 136 180 132 180 132 184 140 176 128 172 120 168 120 168 124 176 120 164 120 176 128 164 104 156 116 164 112 152 100 152 112 152 108 156 108 152 100 140 88 148 104 140 100 148 108 144 100 136 96 136 108 156 116 144 92 144 84 124 72 128 92 152 104 188 140 220 204 268 144 96 0 0 0 20 0 4 16 12 20 0 20 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 164 184 228 156 204 144 212 152 212 132 188 120 164 124 180 128 160 80 96 12 92 68 92 24 4 0 12 16 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 4 8 32 84 140 144 104 128 92 148 104 136 76 84 40 52 20 20 0 0 0 0 0 0 0 4 0 8 0 12 0 4 0 4 0 4 0 4 0 140 76 160 92 160 88 164 96 148 76 152 92 176 108 176 100 156 112 164 116 172 120 168 116 164 112 184 116 180 108 176 108 188 120 220 144 244 172 280 200 304 212 320 232 356 276 400 304 440 336 452 352 468 372 488 384 516 408 512 400 508 400 512 400 516 400 548 436 596 492 648 532 664 528 660 524 656 528 664 532 664 528 664 528 664 532 664 528 656 520 660 532 676 544 672 528 660 536 672 528 664 536 668 520 644 516 668 540 676 528 648 508 564 456 540 396 440 352 692 588 532 344 480 420 476 300 448 404 548 600 948 768 792 908 1020 532 364 324 408 304 384 268 364 312 564 424 480 336 528 540 736 616 688 576 712 568 704 588 728 580 732 568 720 576 728 568 728 588 716 576 712 568 712 576 724 584 712 552 732 568 744 572 744 568 728 564 748 584 760 592 768 604 764 596 764 596 764 596 764 596 768 600 772 608 776 612 784 620 756 604 752 612 760 616 756 612 756 612 756 612 756 612 756 612 760 620 760 620 764 624 764 628 768 628 768 628 772 632 776 632 800 628 808 636 816 644 824 648 816 644 828 648 816 632 808 636 816 636 816 644 820 652 820 664 844 624 544 232 332 168 344 372 760 692 840 660 856 700 840 668 932 620 568 220 256 160 416 392 524 384 528 380 528 392 512 348 468 328 452 320 432 276 368 220 316 200 304 196 316 212 324 208 296 188 316 212 332 212 324 204 340 212 328 212 332 224 332 220 356 244 324 240 340 264 340 260 296 220 352 272 360 232 316 220 336 244 340 220 316 224 324 212 332 224 316 212 324 232 340 244 316 220 320 224 328 232 340 240 340 216 308 196 308 200 300 180 364 216 264 152 344 332 444 288 444 352 460 340 468 384 540 432 608 520 688 544 728 648 844 676 832 680 824 684 828 684 828 684 828 684 828 684 828 684 828 680 852 684 844 684 840 712 860 752 760 384 176 0 68 20 72 44 16 40 68 56 88 120 104 44 72 72 76 80 80 76 84 68 68 52 76 60 88 56 84 44 120 84 152 96 164 104 176 84 140 68 132 68 120 56 96 48 80 52 76 56 72 56 56 44 72 44 76 36 64 44 76 48 88 52 108 60 148 80 172 76 176 72 168 76 152 84 144 92 120 76 160 44 96 0 96 312 512 412 232 132 184 96 104 356 524 344 432 472 628 556 396 84 276 216 244 104 188 112 164 80 160 84 168 84 160 76 160 84 148 60 124 44 124 52 132 52 152 80 192 108 188 80 176 80 192 68 188 72 184 80 148 56 128 60 120 56 108 36 92 16 96 16 84 32 132 64 96 0 72 4 64 88 396 408 500 392 456 328 424 304 412 304 404 292 380 252 348 272 384 296 272 4 56 12 40 8 52 16 56 4 72 100 240 196 264 200 272 176 248 172 240 160 220 136 196 120 156 84 136 68 112 48 92 36 76 24 68 12 64 12 64 12 68 12 60 8 68 16 64 8 76 8 80 8 76 4 76 4 124 76 160 64 116 40 108 28 100 40 96 32 88 28 84 24 88 28 92 32 92 32 96 36 96 40 96 32 88 36 108 64 144 108 160 104 128 80 116 88 132 108 184 160 204 144 160 96 152 108 144 84 108 52 92 56 104 100 156 108 112 48 108 68 144 120 244 156 280 204 332 212 284 180 244 164 256 184 260 172 264 184 260 176 252 168 244 164 220 160 216 156 200 124 156 92 132 92 140 104 148 116 156 124 140 120 144 76 104 88 124 68 100 60 96 68 112 80 112 68 60 40 60 40 80 80 144 136 232 192 260 196 260 184 256 188 260 188 260 188 260 188 260 188 248 176 244 172 248 184 264 196 256 180 248 172 244 172 244 172 244 168 240 168 244 172 236 156 224 160 236 160 224 148 220 156 228 156 228 152 224 156 232 160 216 144 208 140 216 148 212 140 204 136 204 144 220 152 212 136 208 136 188 116 184 136 220 164 244 208 296 216 332 276 272 68 16 12 12 4 0 20 0 4 0 0 0 0 12 0 16 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 0 12 16 124 172 256 232 260 224 280 220 280 204 260 184 232 188 240 192 220 128 128 48 96 84 124 64 28 4 0 8 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 0 0 32 84 112 116 128 136 172 176 188 156 148 112 140 112 108 68 68 32 44 24 16 8 12 4 4 0 4 0 4 0 4 0 4 0 4 0 52 8 72 20 76 20 84 36 80 28 88 40 100 44 92 28 96 24 104 32 112 40 116 40 136 64 136 56 120 56 140 76 172 100 220 156 272 196 316 232 380 280 388 304 428 344 476 380 476 364 484 376 496 384 500 384 520 404 516 392 508 392 508 388 488 364 492 388 532 420 540 408 532 404 524 400 524 400 524 404 532 404 524 400 524 400 524 392 512 380 512 392 536 400 532 396 520 420 556 420 536 420 536 392 604 432 520 408 568 456 564 420 464 376 440 360 412 364 784 664 440 340 448 364 412 288 364 284 428 468 748 504 468 576 924 420 240 160 240 156 292 168 256 160 376 352 480 252 312 276 520 452 588 484 612 464 576 436 548 388 580 428 568 424 568 412 556 412 564 412 564 404 564 412 576 420 552 412 560 428 564 420 552 404 544 416 572 436 580 444 592 460 592 440 592 440 592 440 592 440 596 444 596 444 596 444 596 444 588 448 596 456 600 456 600 456 600 456 600 460 604 460 604 460 616 464 616 468 620 472 624 472 620 468 620 472 624 476 628 468 620 464 624 472 636 484 644 488 636 488 648 492 636 476 632 472 636 468 636 472 644 496 656 520 676 568 636 312 216 112 232 24 296 524 704 464 676 560 620 492 628 580 644 292 260 56 192 160 356 248 368 256 364 244 328 200 312 212 320 220 308 192 244 128 196 108 188 104 196 116 196 108 160 92 172 112 188 128 192 132 196 152 192 156 208 164 208 148 216 140 200 140 228 164 236 144 252 136 188 104 176 84 176 128 164 96 176 84 164 92 168 76 212 116 184 104 192 120 196 108 204 108 168 80 160 88 176 100 176 88 160 96 196 132 200 116 140 96 196 128 228 192 280 188 276 188 288 184 300 208 344 244 364 288 412 276 476 484 688 548 676 552 680 552 680 556 684 556 692 564 692 564 692 564 692 564 696 564 712 568 688 568 692 612 744 668 696 428 204 0 0 12 88 64 36 0 28 56 76 36 60 44 64 48 68 44 68 40 60 44 56 44 60 32 56 24 72 56 96 60 88 68 92 44 72 52 72 56 60 40 48 40 40 36 52 44 56 40 48 44 56 60 44 44 40 32 44 32 52 16 36 12 56 40 76 40 80 48 80 52 84 56 88 68 84 40 40 12 40 0 0 232 404 336 164 96 132 60 140 420 400 312 380 372 424 320 152 68 228 196 156 68 108 84 88 56 68 52 88 60 76 36 64 36 76 40 52 20 52 28 56 16 56 44 100 60 88 40 76 36 68 16 68 24 80 40 60 24 52 36 56 36 60 32 56 20 28 0 16 12 60 52 32 8 0 0 0 0 244 304 392 348 364 256 312 216 296 220 292 208 276 180 244 200 288 244 208 0 12 20 0 8 12 8 8 0 20 60 156 140 188 144 188 124 184 132 188 128 176 112 152 92 136 92 124 76 100 56 80 40 68 36 60 28 52 20 44 16 40 4 28 0 36 8 32 4 24 4 20 4 16 0 16 0 60 64 84 48 48 28 40 16 40 12 36 8 32 0 28 0 32 4 32 4 32 4 32 4 36 24 36 20 24 16 40 40 100 96 124 108 116 80 92 68 64 68 108 116 140 124 128 104 124 104 112 80 76 40 48 24 60 56 104 72 88 32 52 12 28 44 96 68 140 172 216 160 176 132 160 124 168 140 176 136 180 140 176 136 168 128 160 124 160 132 172 132 156 100 116 72 92 68 92 68 96 84 108 92 108 92 100 56 68 64 88 56 68 44 64 48 76 60 76 52 36 24 36 12 48 44 108 100 180 144 196 144 188 132 192 144 188 140 188 140 188 140 188 140 168 120 164 116 172 136 196 156 192 140 184 132 176 124 172 124 172 120 168 124 172 120 164 112 152 108 160 108 148 96 148 104 168 112 152 100 148 104 160 116 152 104 140 100 148 108 144 96 132 96 140 104 148 108 144 100 144 84 124 64 120 84 160 124 192 168 220 144 240 224 244 96 24 0 4 0 8 16 8 20 0 16 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 0 12 28 140 160 220 176 232 180 224 152 184 120 200 152 196 152 180 76 88 12 48 40 96 48 28 0 4 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 0 0 4 36 76 96 100 56 104 68 112 80 116 96 144 120 124 100 96 92 88 84 64 44 48 20 20 0 0 0 4 0 0 0 0 0 0 0 128 64 144 76 148 80 160 96 164 100 180 116 188 116 184 116 180 120 188 128 196 136 208 144 248 176 240 164 256 196 316 256 392 328 464 400 516 432 548 452 596 496 608 504 620 516 636 520 628 508 628 512 636 520 644 528 636 516 632 508 624 504 624 508 652 516 640 516 660 536 656 508 660 528 656 520 652 520 656 524 664 528 656 520 648 516 652 520 660 520 644 516 652 528 660 520 640 532 648 512 628 528 668 556 604 512 672 552 620 460 604 544 804 668 804 908 836 416 520 328 376 348 444 324 480 340 408 340 472 380 528 316 368 344 632 320 288 212 284 200 324 204 296 232 388 404 560 376 392 308 484 412 580 492 636 528 668 588 736 624 708 576 724 576 712 564 704 552 704 564 704 564 704 568 712 568 712 556 724 568 728 564 712 548 716 564 736 584 740 584 748 596 752 596 752 596 752 596 752 596 752 596 748 592 744 588 744 584 732 580 728 588 732 588 732 588 736 592 736 596 740 600 744 600 756 616 756 620 760 624 764 624 760 620 760 624 764 624 768 624 784 612 792 620 804 632 812 640 812 644 824 648 816 636 812 644 816 632 808 636 808 644 808 652 832 656 852 652 548 220 336 208 300 304 684 704 816 616 792 652 796 640 772 620 732 360 304 172 408 284 464 356 500 344 460 316 444 308 432 308 420 272 372 228 320 192 296 184 296 180 280 160 276 164 272 160 280 168 292 184 288 172 284 180 300 192 292 180 300 196 280 188 280 192 264 164 256 124 204 108 240 164 296 212 444 384 544 492 660 616 756 660 660 544 636 536 640 532 616 492 476 332 384 236 316 204 304 200 260 144 244 132 248 136 236 112 220 128 284 212 328 212 352 288 412 304 436 320 440 308 444 312 492 380 524 384 632 624 840 656 816 672 820 676 824 680 828 680 836 688 836 688 836 688 836 688 856 680 828 680 848 716 840 688 828 728 844 736 776 536 348 40 76 8 84 72 120 56 84 72 72 64 68 72 68 68 60 64 68 68 72 64 76 64 92 60 120 92 156 92 164 96 164 68 140 68 140 64 120 56 100 40 84 44 84 52 84 56 72 44 92 52 76 48 72 48 72 52 80 40 72 32 104 60 148 76 172 76 160 76 148 84 144 88 156 72 128 4 260 132 284 260 612 360 284 112 228 60 204 424 436 260 308 292 388 216 116 76 336 236 228 84 184 108 176 104 144 72 160 80 152 64 140 56 152 68 128 48 128 56 132 48 144 72 184 100 180 76 172 76 180 68 180 72 172 68 136 36 120 44 140 72 176 92 208 104 200 84 168 68 168 60 116 8 60 24 68 0 316 356 492 428 524 356 420 288 408 300 396 268 380 248 348 256 384 308 332 84 56 8 36 4 52 12 52 4 76 76 188 156 232 180 256 184 248 176 256 180 244 160 216 136 216 148 196 136 184 120 172 112 160 104 168 100 160 92 152 84 144 72 128 68 136 72 128 56 112 44 112 40 108 40 104 36 132 76 148 60 120 56 124 44 108 44 104 40 96 36 92 32 92 32 92 32 92 32 92 32 96 36 96 32 88 28 92 44 124 100 164 136 172 128 152 108 112 68 116 84 144 120 184 148 200 152 184 128 156 96 120 68 96 64 104 84 140 92 120 36 92 24 108 48 212 188 300 172 256 164 240 160 244 168 248 168 252 172 252 168 244 164 240 164 236 172 224 160 208 136 176 116 124 76 116 68 116 88 136 104 136 108 124 80 104 88 120 88 108 76 96 72 108 84 108 76 68 40 64 36 80 76 156 148 236 188 256 192 256 188 264 200 260 188 260 188 260 188 260 188 240 164 232 160 240 180 264 204 272 196 260 180 248 172 244 168 240 172 244 172 240 164 236 164 224 156 232 156 220 144 220 152 248 168 228 144 212 144 224 160 224 148 208 140 216 148 208 132 200 136 208 140 208 140 208 144 200 136 192 124 188 148 248 200 312 240 312 228 312 248 340 252 164 28 4 4 16 4 0 16 0 4 0 0 4 0 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 0 12 0 52 76 184 172 240 228 284 224 256 192 248 192 236 204 236 136 136 72 104 80 120 72 44 4 0 8 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 4 8 4 0 8 44 80 116 88 104 72 104 88 132 112 136 104 136 100 132 100 136 108 136 116 108 88 76 64 60 56 40 32 32 20 16 4 4 0 72 20 80 24 80 24 92 44 120 72 136 88 144 96 164 112 160 80 164 88 176 104 192 120 184 112 200 140 236 208 328 280 420 336 468 376 492 384 496 380 468 360 484 372 496 376 496 372 496 380 492 384 504 404 528 420 524 408 516 400 512 400 516 400 536 392 512 380 524 400 524 384 516 384 512 380 512 384 516 388 532 396 520 380 508 388 512 400 528 408 508 396 508 408 516 412 516 428 536 448 516 380 460 372 480 440 552 360 308 216 532 680 832 632 636 608 592 364 548 472 384 260 240 120 276 172 312 396 552 324 360 224 348 164 236 52 196 152 244 148 208 92 220 240 608 424 408 224 312 216 308 172 280 184 308 188 336 288 476 388 504 404 568 436 568 436 572 424 560 412 564 412 564 404 564 404 540 404 552 420 564 424 560 420 560 428 580 440 580 440 584 448 588 436 592 436 592 436 592 436 588 432 588 428 584 424 580 432 572 428 576 436 580 436 580 436 584 444 588 448 596 452 600 456 612 464 616 464 620 468 620 468 616 464 620 468 624 472 624 472 612 452 612 460 620 468 628 472 632 484 648 492 640 480 636 484 632 464 636 468 636 480 644 504 652 524 644 576 684 336 232 128 196 44 256 392 696 572 644 496 628 492 608 512 700 416 316 92 184 88 260 208 372 256 372 260 312 196 304 184 288 164 260 140 208 112 192 100 188 88 164 68 160 68 140 64 136 68 148 96 156 104 148 108 160 124 168 112 176 108 160 88 144 80 152 80 76 60 216 260 472 540 700 664 648 588 648 556 604 520 568 476 484 416 484 416 480 400 452 372 496 388 400 292 340 268 328 244 304 204 264 148 200 92 160 68 104 0 100 84 220 152 252 192 268 176 288 208 316 200 316 224 344 268 424 340 560 532 688 524 668 552 668 556 676 560 680 564 676 560 676 560 676 560 676 552 672 528 680 508 632 508 700 620 688 588 700 572 732 652 668 440 228 36 0 0 60 20 60 32 64 52 72 60 80 64 76 68 76 72 68 64 60 52 64 52 80 72 100 64 88 60 88 40 72 52 68 44 52 28 40 24 32 24 44 40 48 40 48 40 56 64 52 60 48 52 56 44 52 24 28 4 44 40 72 52 80 40 76 44 76 60 80 64 48 84 48 0 240 340 352 292 460 276 120 56 140 44 88 244 456 252 200 160 180 76 36 140 268 208 148 64 104 80 100 96 96 56 68 32 64 40 68 36 76 40 52 20 48 24 48 8 48 36 92 52 84 32 72 36 68 28 68 44 72 40 40 8 32 24 64 56 104 84 124 84 124 60 112 72 120 84 92 52 36 12 0 0 228 284 368 288 400 276 304 208 300 220 280 184 264 180 252 188 272 248 252 88 12 20 4 12 12 12 12 0 8 28 100 104 156 132 188 152 164 108 172 112 172 96 144 80 136 76 132 80 128 84 124 80 116 84 112 84 108 76 100 68 96 60 84 56 88 56 80 44 64 32 60 32 56 28 56 24 64 44 72 24 48 28 56 12 48 20 44 16 40 8 32 4 36 8 32 4 32 4 28 0 32 24 40 24 32 20 36 32 56 60 104 116 148 128 136 108 88 60 64 44 72 84 132 140 148 128 140 120 128 100 92 60 68 20 36 32 92 68 76 12 32 0 0 0 88 120 168 136 164 128 164 128 164 128 160 124 168 132 168 128 164 124 160 124 168 132 160 116 140 96 124 88 60 32 52 24 60 56 92 84 96 68 88 56 76 56 84 60 80 48 68 44 72 56 76 48 44 16 36 8 52 52 132 124 188 148 192 136 180 124 188 140 184 136 184 136 184 136 184 136 176 120 160 108 160 124 184 148 204 148 188 132 172 120 164 116 164 124 176 128 168 112 164 116 152 112 164 112 152 100 148 108 176 120 156 100 144 100 152 108 156 108 144 104 144 104 140 92 128 96 140 100 136 96 140 108 132 84 140 80 132 96 176 148 256 184 248 196 236 156 252 256 224 72 0 0 8 0 0 20 0 16 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 4 0 0 0 40 44 108 120 176 148 180 136 172 120 176 168 192 84 80 16 84 40 76 48 44 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 8 12 4 0 20 48 80 48 80 52 84 60 80 56 84 72 88 76 92 84 96 88 112 96 104 80 92 76 96 84 76 56 68 40 48 24 32 16 212 140 216 136 208 136 224 156 244 172 256 176 252 184 276 216 276 204 276 208 300 224 320 244 320 252 368 312 448 384 524 448 588 492 604 504 604 496 608 508 616 504 628 520 648 532 656 536 628 508 636 516 644 524 652 532 664 536 660 536 660 540 668 544 656 532 648 528 652 532 652 528 620 500 620 500 624 508 632 516 656 520 632 504 620 500 628 508 632 504 628 508 640 516 628 500 616 488 588 500 556 376 456 388 312 284 476 392 404 232 372 364 436 372 412 316 452 532 780 756 660 404 388 256 360 300 588 688 944 620 576 412 448 276 276 256 344 288 368 268 332 224 392 424 944 624 496 348 456 356 412 292 396 292 364 208 276 172 304 204 500 432 640 520 664 548 700 568 704 560 704 560 696 552 700 544 696 540 700 544 704 548 708 548 712 560 732 576 736 576 740 588 744 584 744 584 744 584 744 584 740 580 740 576 736 576 736 576 716 568 716 576 720 576 720 576 728 584 732 588 736 596 744 600 748 608 748 608 752 612 752 616 752 612 756 616 756 620 760 616 780 608 788 612 792 616 796 620 800 632 816 640 812 632 808 636 808 636 804 632 804 636 808 644 792 648 784 656 896 696 628 288 360 228 256 200 636 680 800 640 740 656 812 620 776 588 620 352 384 188 308 208 412 312 464 344 464 328 444 316 440 308 416 284 372 244 360 240 356 224 336 200 304 176 296 164 284 156 276 152 264 144 244 140 256 160 268 164 228 132 240 140 260 204 356 308 568 648 956 932 1016 804 732 468 516 412 512 380 480 380 484 364 488 384 500 396 500 392 504 400 520 388 472 356 472 372 472 356 504 392 524 392 508 388 532 432 552 540 748 572 544 288 356 228 432 292 424 320 476 356 532 436 572 480 684 596 800 684 844 668 812 664 816 672 824 676 828 680 820 672 820 672 820 672 820 676 840 684 844 720 896 724 816 624 816 708 852 692 824 728 888 760 856 532 332 48 60 0 88 40 96 68 84 76 76 76 60 72 68 68 64 60 72 60 92 60 124 100 164 96 168 100 180 76 148 68 144 64 124 44 96 32 92 40 96 48 92 52 88 44 80 44 80 44 72 52 72 60 72 40 68 36 104 64 144 76 152 72 144 72 132 72 144 72 148 64 156 68 584 484 696 416 652 384 460 208 448 256 388 316 476 244 316 212 220 76 112 168 332 232 236 108 196 108 180 128 264 136 152 40 124 60 144 64 152 64 124 44 120 44 124 40 140 68 180 96 176 68 164 72 172 64 176 72 172 60 132 20 128 44 176 88 224 112 244 108 232 96 232 120 256 148 248 136 224 84 168 108 320 292 436 304 476 328 436 300 428 300 408 276 364 252 368 260 372 304 380 172 72 12 48 12 60 16 68 4 48 24 144 136 228 172 248 188 236 164 240 164 236 152 216 144 196 128 192 128 184 128 184 128 188 120 200 124 200 120 192 112 184 104 172 96 172 96 164 80 140 72 136 68 136 64 132 64 140 76 136 48 112 52 112 28 104 44 100 40 96 32 88 28 96 36 96 32 92 28 88 28 88 36 100 40 96 36 100 52 76 52 128 116 180 148 180 132 152 96 124 72 120 92 156 128 172 124 168 132 176 120 144 80 120 64 80 52 120 96 144 72 124 8 60 20 144 84 220 172 244 172 248 172 240 160 232 160 240 168 240 164 236 164 236 160 228 164 216 152 200 132 172 116 124 68 96 44 84 56 104 80 104 72 92 76 92 68 88 72 96 64 76 56 80 68 88 64 76 40 72 40 100 100 200 180 244 192 256 184 240 176 252 188 252 180 252 180 252 180 252 180 256 176 236 156 224 164 248 184 276 196 260 180 240 164 232 160 232 172 252 176 236 160 232 168 228 164 236 160 224 148 224 160 240 164 232 156 228 160 236 168 224 152 212 144 212 144 204 132 196 136 208 140 200 128 208 148 200 144 212 140 196 140 232 184 276 212 308 244 300 208 328 296 316 196 124 12 12 0 0 4 0 0 0 0 4 0 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 4 0 0 24 32 16 0 12 0 40 48 96 80 108 80 108 80 168 204 244 140 124 60 120 72 100 80 80 28 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 8 0 0 8 40 92 64 104 72 108 64 96 48 108 72 116 80 124 84 124 88 100 80 88 72 88 84 104 96 100 88 96 80 84 68 76 64 228 172 232 164 220 164 232 184 216 156 212 140 192 136 212 164 220 132 216 140 232 160 256 180 320 264 388 348 460 404 508 432 520 412 520 392 504 392 524 416 532 408 520 384 500 372 500 372 516 404 520 412 520 400 504 388 504 392 504 392 508 400 516 408 520 388 520 388 512 376 500 368 484 352 484 352 488 364 500 372 520 372 504 360 488 372 496 388 484 392 496 420 520 432 496 412 504 316 332 224 276 160 320 348 520 264 200 88 216 148 232 152 316 232 276 136 212 188 304 320 432 200 296 252 284 308 620 592 748 464 568 432 396 264 280 320 340 236 260 160 236 148 260 288 660 400 380 320 428 268 320 240 368 288 392 252 328 212 320 212 236 216 420 336 472 372 532 412 556 412 556 404 552 396 536 384 548 404 536 392 524 380 520 380 540 412 564 432 572 436 580 448 576 432 576 432 576 432 576 432 576 432 576 432 576 432 576 432 564 424 572 428 576 432 572 428 580 440 588 444 592 452 600 456 600 448 600 452 604 452 608 456 608 456 608 460 612 464 616 464 612 460 612 464 612 464 612 464 616 476 632 484 628 476 628 476 632 468 632 464 632 476 640 496 668 444 664 564 584 572 740 404 284 100 212 68 148 292 692 592 648 468 596 484 592 348 420 280 428 164 168 20 204 132 300 196 352 224 348 232 352 232 332 208 300 200 296 200 292 204 276 180 240 164 244 160 228 144 200 128 160 104 140 92 156 108 168 116 208 160 256 216 340 356 548 556 740 692 704 448 404 324 420 324 340 252 304 184 252 180 268 184 264 196 288 208 292 224 328 268 380 288 360 292 388 312 376 276 340 260 364 260 340 252 380 316 572 660 936 892 960 780 716 472 456 320 396 288 400 312 472 412 608 524 684 584 692 548 668 552 660 548 668 552 672 560 680 564 676 560 676 560 676 560 676 560 660 532 664 520 644 528 676 572 684 544 668 568 692 564 676 576 716 664 696 388 220 0 20 0 48 28 60 52 68 56 64 68 68 72 56 52 48 48 56 48 76 76 104 72 96 68 92 44 72 40 64 36 52 16 36 12 28 12 40 32 44 32 44 40 36 40 36 40 40 40 56 44 52 32 32 32 52 56 80 60 72 32 68 36 68 48 68 56 88 0 0 120 516 444 460 444 428 448 456 316 400 380 432 436 244 92 120 88 108 116 164 208 240 200 168 100 132 84 96 96 272 164 88 0 24 12 52 24 72 36 48 12 40 16 40 0 44 32 88 52 80 28 68 40 60 44 68 52 72 40 36 8 40 32 68 56 96 48 88 28 92 16 92 48 120 76 116 60 136 60 128 84 144 104 228 164 288 216 312 232 304 216 288 204 244 176 264 192 260 232 280 140 16 12 8 8 16 16 12 0 0 0 76 100 160 128 156 112 160 84 160 88 152 80 148 80 132 68 132 72 132 72 132 80 116 80 124 92 128 92 120 84 104 60 88 52 92 52 84 40 68 44 72 44 68 40 68 36 80 56 68 16 40 16 36 0 40 12 36 4 32 0 24 0 36 8 36 4 32 0 28 0 28 24 40 28 40 28 48 44 20 20 68 88 136 124 140 112 120 100 104 76 88 72 92 80 128 112 132 124 148 128 120 84 104 68 68 36 72 68 104 80 72 0 0 0 40 8 96 152 172 136 180 136 168 120 156 116 168 124 164 124 164 124 160 120 152 124 160 124 148 100 120 76 112 72 72 24 36 16 40 28 64 36 60 44 68 36 56 36 68 32 48 20 52 32 56 32 44 8 40 8 68 72 160 160 192 148 188 128 172 120 176 128 176 128 176 128 176 128 176 128 192 132 164 104 148 108 168 128 204 148 188 128 168 112 156 108 160 124 180 128 164 108 160 120 160 116 168 116 156 104 156 112 164 116 164 116 168 124 176 132 160 112 144 104 144 104 136 88 128 96 140 96 128 88 140 112 136 96 152 92 128 76 144 108 136 120 208 156 208 152 236 196 272 236 176 0 0 0 16 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 12 0 0 0 4 8 0 4 0 0 0 0 0 0 0 88 148 216 104 88 16 72 16 56 56 84 28 12 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 28 72 44 60 36 52 36 56 52 48 44 56 56 72 68 76 68 80 60 72 48 68 56 84 68 80 60 80 60 80 60 80 60 372 272 352 268 340 232 304 224 296 224 316 228 296 200 284 208 276 220 340 276 384 324 452 400 568 504 608 520 660 536 616 516 656 548 640 528 636 528 640 536 616 512 640 528 640 504 620 496 636 516 632 500 612 492 624 512 636 512 632 504 620 488 600 476 620 472 604 524 652 492 604 500 624 480 592 480 604 468 604 500 604 492 620 504 624 504 608 480 628 524 632 484 552 416 496 356 452 324 376 288 420 384 504 428 408 228 256 208 348 268 340 252 276 220 256 168 252 180 272 240 336 344 468 316 476 404 512 572 672 464 800 660 504 356 432 448 412 296 352 292 372 244 344 272 484 436 444 444 748 576 444 348 456 440 580 492 556 388 588 720 612 344 484 352 388 344 692 612 716 572 704 548 692 532 684 528 692 536 692 536 692 536 692 536 692 544 712 564 724 564 716 560 708 564 720 572 728 572 720 568 720 572 724 576 728 572 724 568 708 564 708 568 712 572 716 572 724 584 732 592 736 592 736 588 756 612 744 600 740 604 756 620 748 608 748 612 752 616 756 612 780 608 788 612 788 616 792 616 796 620 796 620 796 620 796 620 796 624 796 624 800 628 800 632 812 640 800 640 812 664 840 688 712 388 368 212 284 140 468 596 804 672 804 616 736 560 728 580 712 552 620 328 336 168 364 296 516 400 624 472 544 460 568 408 492 368 496 396 532 412 528 408 504 380 500 428 524 364 532 376 524 312 476 440 612 524 548 380 492 376 492 408 548 444 536 408 472 348 452 336 468 344 444 300 364 268 408 284 396 292 460 384 468 344 456 332 444 320 436 312 436 320 444 328 452 336 456 336 488 364 508 372 532 408 524 340 480 364 564 496 680 552 696 568 632 444 536 396 584 480 620 460 660 604 820 656 780 656 848 700 852 688 856 704 812 672 856 708 820 704 844 688 856 692 816 680 836 680 840 680 848 680 848 680 828 688 868 696 864 704 868 688 864 708 844 740 808 516 344 32 68 12 96 72 92 44 76 104 52 60 80 68 80 64 96 60 132 80 156 92 168 84 164 64 140 72 172 104 188 112 192 128 108 24 80 16 92 44 108 44 80 32 68 32 64 40 64 48 80 60 88 44 108 68 132 56 140 68 140 80 136 80 132 68 136 40 112 224 724 420 684 404 668 420 660 388 608 396 588 372 292 140 204 60 180 260 464 280 212 160 260 172 224 120 200 128 292 236 292 132 132 32 132 68 168 64 112 32 128 60 128 28 132 60 176 92 176 72 168 76 172 68 168 68 160 56 132 20 116 32 168 76 216 84 220 68 236 84 224 80 212 100 224 116 220 104 216 112 244 136 264 128 308 200 376 268 404 280 420 300 380 276 392 248 376 288 380 212 108 4 72 40 80 20 92 12 56 16 128 100 204 144 212 136 204 132 228 160 248 168 232 144 212 140 200 128 188 120 188 124 184 112 196 120 200 116 192 108 176 84 156 76 164 96 180 104 148 72 136 60 128 60 128 60 160 72 120 36 104 40 112 44 100 40 100 40 100 40 100 40 92 28 84 28 96 40 96 32 88 32 92 36 104 48 104 52 84 44 92 64 132 128 196 180 180 128 160 100 132 84 124 84 144 92 140 108 168 128 164 108 140 92 112 60 96 72 156 128 156 72 112 20 92 32 136 80 220 164 252 180 232 152 236 176 224 152 224 152 224 152 224 152 216 152 208 152 200 132 176 116 176 124 148 64 64 16 68 56 84 44 68 64 76 32 52 52 48 44 72 44 56 36 60 40 72 44 96 48 148 168 248 172 252 192 256 188 252 184 248 184 252 180 252 176 248 172 244 172 256 184 252 180 244 168 232 156 236 168 244 168 240 172 252 188 228 168 248 172 232 152 228 164 232 160 236 164 236 160 228 156 236 172 248 172 232 152 232 168 232 156 220 144 208 140 212 148 200 136 208 140 200 132 204 140 204 140 204 128 184 120 196 132 248 168 240 180 280 224 308 220 300 312 336 124 24 0 20 4 4 12 16 4 0 0 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 4 0 12 0 24 28 172 220 240 160 164 60 84 64 112 80 108 92 60 8 24 12 0 0 4 8 8 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 64 120 84 112 64 108 72 112 68 104 72 116 88 120 84 88 72 96 76 92 68 80 56 84 64 84 68 92 72 96 76 240 156 220 156 216 124 180 120 216 152 216 136 188 112 188 128 224 164 284 228 336 276 388 324 392 348 428 344 436 348 420 368 444 348 448 352 452 352 464 348 456 352 472 356 476 364 492 388 492 396 512 408 508 404 512 416 488 384 484 380 476 368 464 356 460 340 452 340 476 384 500 372 488 356 464 356 468 336 452 352 492 360 476 360 492 384 500 400 512 388 400 252 268 176 252 208 372 288 356 280 352 252 288 176 236 112 184 168 292 208 260 184 224 136 180 148 248 112 132 68 288 228 344 248 388 312 488 652 624 416 676 460 412 296 316 232 324 212 268 196 244 152 264 264 360 272 352 460 780 576 408 256 412 372 524 464 560 484 724 812 536 292 340 200 240 220 532 504 572 428 556 404 544 396 548 404 540 404 536 404 536 404 536 404 536 412 552 428 564 432 560 424 556 416 568 428 572 428 568 420 568 428 572 432 576 428 572 424 564 420 564 424 568 424 572 428 580 440 584 444 592 448 588 444 608 452 596 440 596 448 608 464 608 456 608 460 612 460 616 464 612 460 608 464 612 464 616 468 620 472 620 472 620 472 620 472 620 456 620 468 624 468 632 480 628 492 640 508 648 524 652 532 688 464 424 176 192 52 216 168 552 468 632 540 676 520 632 464 644 524 624 404 412 172 212 32 304 268 376 320 716 608 520 476 608 516 624 508 572 464 580 532 628 508 544 508 600 524 632 480 452 428 644 616 644 528 468 312 344 260 332 240 308 212 288 204 288 176 252 160 260 172 248 140 276 204 312 220 308 236 368 312 544 444 528 428 520 436 536 448 560 464 544 440 516 408 488 392 496 396 504 392 520 448 564 444 476 356 460 356 444 296 380 276 408 300 392 272 360 240 352 244 364 284 432 356 488 376 508 412 544 436 588 516 612 512 628 492 620 572 664 508 640 576 692 596 692 592 696 600 700 612 712 620 756 624 684 560 660 572 680 580 652 532 688 628 776 652 664 512 232 56 8 0 44 36 32 0 92 64 40 16 36 44 60 40 76 60 84 64 84 48 64 24 76 52 108 84 136 124 172 156 252 180 128 48 28 0 16 0 52 44 48 32 44 44 64 52 24 0 24 28 60 60 80 64 64 28 72 48 80 52 72 48 16 0 0 280 516 372 376 284 396 352 416 340 412 372 428 356 88 64 124 120 172 204 300 128 116 100 140 124 152 120 144 112 140 140 180 128 136 104 124 80 112 64 60 20 44 16 28 0 40 28 88 48 80 32 72 44 72 52 64 48 64 44 36 12 20 16 60 40 92 44 88 24 80 16 76 20 80 28 100 48 100 40 108 40 108 24 92 12 80 12 112 56 164 116 232 180 228 172 248 160 248 208 268 176 56 0 0 12 20 36 76 40 32 12 56 36 88 60 104 64 140 68 136 68 140 72 132 60 124 64 124 68 128 68 116 60 108 64 112 68 112 68 108 64 92 40 72 28 76 40 88 48 72 36 68 36 68 36 68 36 84 36 44 0 32 4 40 8 40 12 40 12 40 12 40 12 44 8 28 4 32 8 28 0 28 20 32 28 44 36 52 40 48 32 48 44 84 96 144 144 156 128 128 96 104 80 96 80 112 84 92 80 112 104 120 100 120 92 92 48 52 40 76 68 116 84 100 60 76 36 60 28 100 88 160 132 164 112 156 124 148 108 148 108 148 108 148 108 152 116 152 112 140 96 124 84 132 104 112 56 48 16 48 44 60 20 44 28 44 0 24 16 32 4 20 0 32 24 56 20 60 0 24 8 124 148 200 132 192 148 188 136 188 132 184 132 180 132 180 128 176 124 172 124 180 132 180 128 172 116 156 104 160 116 168 124 172 124 176 132 156 120 176 124 160 108 156 116 156 112 160 116 164 112 156 108 156 116 168 116 152 96 152 112 164 116 148 104 140 100 144 104 132 96 140 100 132 88 136 100 140 92 140 84 128 76 132 84 164 96 144 92 176 144 232 188 256 208 260 208 132 0 0 4 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 0 16 0 8 0 8 0 0 0 0 0 0 0 0 0 0 136 176 192 108 100 0 40 16 68 36 88 64 60 4 16 8 0 0 4 8 8 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 44 72 72 76 60 68 64 60 48 56 40 68 52 72 44 68 44 72 48 72 44 60 32 60 36 60 36 60 40 64 40 252 152 236 160 240 136 212 136 256 168 244 144 216 128 220 144 232 168 264 192 284 200 284 192 332 276 364 236 344 236 356 308 380 288 388 296 400 304 408 308 440 332 436 328 444 340 484 384 488 384 512 412 524 412 524 416 580 472 584 472 584 468 576 464 584 492 604 456 592 520 636 472 596 464 584 472 588 452 568 456 620 472 576 452 592 480 588 464 484 304 324 168 224 128 264 236 388 324 424 356 408 272 284 164 276 188 284 264 376 292 368 308 348 248 288 224 348 268 388 384 500 404 544 464 548 424 680 972 796 536 572 324 364 316 352 316 388 296 348 248 296 220 396 408 540 316 320 352 588 464 484 412 508 452 652 624 748 692 896 844 652 436 448 256 348 276 532 508 656 528 680 544 704 552 704 552 692 536 692 536 692 536 692 536 696 544 708 560 716 560 712 552 708 560 716 568 720 568 720 564 720 568 724 572 724 572 720 568 708 564 708 564 712 568 712 572 720 580 728 588 732 588 732 584 736 596 732 588 732 596 744 608 748 608 748 608 752 612 752 612 776 604 784 608 784 612 788 612 796 620 796 620 796 620 796 620 796 620 796 620 800 624 800 628 792 628 808 640 816 636 804 624 804 676 768 492 452 228 328 216 324 368 712 684 816 624 780 652 744 620 788 652 760 532 524 272 288 316 468 392 816 740 644 536 756 652 800 672 784 648 784 664 748 696 848 696 708 492 636 436 512 468 724 536 540 392 480 340 488 388 552 428 568 436 596 476 600 436 560 408 556 408 536 380 512 360 492 332 456 312 464 332 428 296 464 360 560 480 676 564 720 584 740 608 772 644 800 660 764 624 780 616 776 648 828 680 796 624 768 612 760 584 736 592 696 556 700 532 636 444 564 400 620 404 516 372 504 296 420 284 476 304 472 352 500 376 540 364 544 396 540 436 640 472 600 488 660 496 660 492 664 504 688 512 644 432 588 408 604 464 752 676 848 684 832 676 824 700 848 736 856 552 392 120 124 28 104 44 80 36 84 64 120 80 132 72 140 84 160 84 160 72 148 48 164 84 184 108 212 140 256 188 264 204 328 268 340 196 200 60 76 16 92 44 96 56 84 48 92 36 80 72 140 68 132 80 140 68 140 72 128 76 124 64 112 0 136 392 720 460 716 420 668 404 688 432 700 468 696 444 484 244 368 216 320 212 348 108 192 104 192 132 232 156 228 136 148 80 180 124 236 172 236 124 224 132 188 84 140 48 116 32 132 60 176 92 176 68 164 72 164 68 160 64 148 56 120 20 108 28 160 76 208 96 224 84 220 76 220 80 208 88 204 92 196 96 216 104 240 132 296 176 312 140 252 88 236 116 284 164 296 180 308 172 316 224 344 192 188 16 72 4 100 52 164 72 192 112 192 112 196 104 188 100 192 96 176 88 184 108 188 112 172 104 184 120 192 112 168 92 184 104 180 100 180 100 184 104 172 80 152 68 152 72 148 68 132 60 132 68 140 76 144 80 144 60 108 28 96 36 104 36 100 40 100 40 100 40 100 40 108 40 92 32 92 32 84 16 88 32 96 40 104 48 108 56 104 56 92 52 104 92 156 136 208 160 192 140 172 120 156 108 160 104 136 88 140 108 160 120 164 116 144 80 108 60 120 80 164 120 192 136 184 96 136 48 120 88 200 160 232 156 220 152 208 140 208 140 208 140 208 140 204 148 204 144 192 128 172 116 176 132 168 104 116 68 108 84 88 44 68 44 72 36 68 56 68 28 52 36 88 64 80 36 104 60 156 148 248 188 248 188 252 188 252 184 248 184 244 180 252 180 248 176 248 176 244 172 248 176 248 172 240 160 228 152 224 160 236 172 248 176 248 172 232 168 244 172 236 156 232 160 228 156 232 160 232 160 228 156 220 152 228 152 216 144 216 152 228 156 216 140 208 140 212 144 196 136 208 136 200 128 200 140 204 144 208 136 196 136 212 152 232 152 216 132 216 172 300 244 348 232 332 312 288 68 24 0 12 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 48 184 224 224 148 136 28 76 48 92 64 112 92 80 36 8 0 0 0 8 8 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 40 96 80 112 80 108 76 92 60 84 60 96 72 96 64 88 68 88 72 88 64 84 60 76 56 76 52 72 52 72 52 176 100 168 112 176 92 156 100 164 96 160 84 144 76 144 80 176 92 164 80 156 72 136 48 160 108 152 60 140 72 148 124 200 116 188 104 184 100 192 112 224 128 208 112 192 104 220 140 240 168 268 192 280 196 284 208 344 264 352 272 360 276 360 272 328 264 400 296 416 340 452 336 456 352 464 364 468 352 448 340 496 368 464 372 484 368 420 292 220 84 136 80 156 76 184 200 256 216 292 232 272 184 224 156 236 164 228 184 256 216 328 324 432 424 424 216 268 292 512 528 524 352 448 368 452 304 472 648 380 184 256 100 252 184 228 240 316 228 276 172 220 148 316 320 364 172 220 180 280 176 292 248 388 296 468 428 504 444 568 420 404 288 276 124 236 136 264 240 424 316 480 376 536 392 536 384 540 408 540 408 540 408 540 408 540 412 548 420 556 424 552 420 552 412 560 420 564 420 564 420 564 424 572 428 572 428 568 420 560 416 564 420 564 424 568 424 576 432 580 440 584 440 584 440 592 440 588 436 592 444 604 456 604 452 608 456 608 460 612 460 600 464 604 464 608 468 608 468 616 476 616 476 616 476 616 468 616 460 620 464 620 468 624 476 620 484 628 492 632 496 624 488 608 520 676 536 520 252 284 172 192 104 312 364 640 580 688 520 660 548 668 552 676 540 584 404 344 124 216 108 428 648 648 212 456 396 556 512 652 536 568 408 448 356 372 268 348 320 452 280 280 244 464 360 376 304 412 368 484 428 576 520 632 536 648 552 664 548 640 524 620 504 584 464 544 416 488 356 436 312 404 292 368 248 324 188 268 144 236 128 280 192 324 252 392 324 452 364 544 452 588 480 600 500 644 548 664 532 648 540 648 508 612 504 628 496 580 464 568 420 456 288 344 200 292 196 312 204 340 272 360 236 356 260 344 256 380 260 296 228 336 228 340 216 324 272 348 256 332 228 320 228 324 232 328 232 348 252 320 256 512 584 688 556 688 540 656 544 696 624 700 692 788 532 304 0 0 0 64 32 60 32 48 16 64 68 84 60 88 64 84 44 56 24 72 36 92 56 100 72 116 96 108 104 160 176 232 240 268 252 188 120 80 0 8 0 40 36 64 8 40 56 84 40 48 44 68 24 76 44 76 56 68 44 44 0 28 404 452 360 420 336 424 348 440 372 464 388 440 360 448 392 452 408 464 396 400 92 108 84 120 100 136 108 128 92 72 32 52 40 100 100 132 88 136 112 124 72 68 20 44 12 40 28 88 48 76 28 64 32 68 44 64 44 64 32 32 8 4 0 40 28 84 44 88 32 76 40 80 36 88 24 88 16 92 20 92 8 108 68 216 192 316 180 200 60 112 20 88 0 108 44 116 32 124 84 160 84 120 32 32 16 20 4 52 8 92 68 124 88 144 96 136 80 100 40 88 28 88 40 92 32 76 40 96 60 100 56 92 44 104 60 88 48 84 52 96 64 88 48 76 36 72 32 60 16 44 8 52 20 68 36 80 44 76 20 44 0 36 0 40 0 36 8 36 8 36 8 36 8 44 12 32 4 32 4 24 0 28 20 36 28 48 40 56 48 72 48 52 32 56 52 92 88 148 136 160 144 152 120 116 88 108 84 92 72 88 80 100 88 104 100 104 84 84 64 80 76 68 56 96 80 108 64 72 24 52 40 120 108 160 116 152 108 140 100 140 100 140 100 140 100 148 112 144 104 132 88 120 84 124 104 128 92 104 72 92 72 60 28 44 20 56 40 72 56 52 28 64 64 88 40 40 0 56 80 248 256 256 116 152 136 184 132 184 128 180 128 180 128 176 128 176 128 176 128 176 128 168 124 172 120 164 112 152 104 148 104 160 124 180 132 172 116 164 120 168 120 164 112 160 112 152 104 156 112 160 112 160 108 148 104 152 100 148 100 148 100 160 116 148 100 136 96 140 104 128 92 140 96 128 88 132 96 136 84 136 84 132 84 140 96 164 108 156 80 132 80 168 124 236 212 288 220 236 136 64 0 4 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 0 0 36 172 200 196 120 112 0 40 0 48 24 84 56 72 32 4 0 0 0 8 8 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 44 60 80 68 76 64 72 44 64 40 72 44 72 32 64 40 68 44 64 40 64 40 60 36 56 28 52 24 48 24 336 236 328 252 344 240 328 248 304 216 316 228 324 224 308 212 232 148 204 132 216 152 232 160 284 204 264 160 288 196 272 196 308 208 280 176 268 184 300 212 312 212 316 200 300 188 304 200 332 232 336 232 332 232 348 256 356 256 364 268 376 276 384 276 372 264 396 284 372 224 372 304 576 464 588 464 580 448 556 420 592 464 596 488 600 424 444 260 288 160 256 212 304 192 284 260 360 284 352 252 304 220 312 252 336 244 304 212 280 236 384 376 612 668 708 376 412 436 608 492 512 304 384 340 512 432 448 396 416 380 464 260 364 288 324 312 364 284 336 252 320 248 368 320 364 240 368 280 356 284 424 296 472 316 436 312 392 324 476 292 380 296 360 232 416 288 400 344 512 384 552 440 624 500 680 536 696 544 688 544 688 544 688 544 688 548 692 552 696 552 696 552 700 556 700 556 700 560 708 564 708 564 712 572 716 568 708 564 704 560 704 564 708 564 712 568 716 572 720 580 728 584 724 580 728 588 732 592 736 600 748 608 744 604 744 608 748 608 752 608 772 600 776 600 780 604 780 608 792 616 792 616 792 616 792 616 788 620 788 624 796 620 800 624 804 624 796 620 800 628 816 636 828 628 764 652 788 560 520 280 440 216 276 232 532 544 764 652 832 680 804 636 772 648 804 672 824 424 472 216 324 528 712 244 464 420 644 584 740 580 616 400 380 336 508 420 564 504 740 568 684 428 556 388 496 396 596 544 772 632 800 648 808 628 780 604 788 628 796 632 792 612 752 572 696 512 656 480 640 476 632 460 636 472 632 464 620 444 600 428 508 340 496 324 480 308 468 300 484 340 532 388 564 424 636 516 712 548 732 584 740 540 672 504 684 508 648 492 648 464 560 352 552 448 600 388 468 292 444 296 532 396 596 468 584 448 632 488 620 580 760 564 680 496 588 412 548 376 536 360 524 356 528 360 516 348 540 408 580 428 728 700 816 668 844 684 848 692 856 708 844 668 816 736 904 620 476 88 100 0 72 36 156 80 152 80 160 88 172 92 164 68 140 52 160 88 192 112 204 100 192 96 220 100 172 64 184 132 300 236 368 276 336 232 240 128 124 44 84 8 64 44 120 52 124 72 140 76 132 76 116 72 104 60 84 0 228 500 668 444 696 428 644 360 616 360 628 348 584 304 572 376 592 412 660 580 664 188 204 128 220 136 200 108 192 124 184 88 156 76 160 92 180 108 152 84 160 68 120 32 116 48 132 60 172 88 172 64 160 68 160 64 144 64 144 52 108 20 88 28 128 72 180 96 204 88 212 88 208 92 204 96 196 88 208 108 228 96 232 120 316 208 436 252 360 176 296 124 240 76 240 104 240 92 228 112 244 104 236 88 220 124 196 76 192 76 148 48 172 84 204 120 228 128 232 128 212 108 188 88 156 52 152 72 148 68 144 72 152 76 160 80 152 72 148 76 156 84 160 80 152 76 156 72 136 52 104 36 108 44 124 68 148 88 144 64 116 40 112 48 112 44 96 36 96 36 96 36 96 36 96 32 88 28 96 36 92 28 88 28 96 40 108 56 116 64 124 72 104 52 92 64 112 84 152 124 196 168 208 144 160 100 140 96 144 96 136 88 128 84 132 92 136 88 124 76 124 84 96 48 104 56 116 76 136 88 160 104 196 144 220 152 220 152 208 140 208 140 208 140 208 140 204 144 196 132 180 120 168 116 160 120 168 120 152 104 136 96 112 64 88 48 92 72 112 68 100 64 116 88 108 48 92 84 224 232 412 384 384 196 220 176 240 176 240 180 244 180 236 176 248 176 248 176 248 176 248 176 240 168 240 168 236 160 228 152 216 144 224 164 252 180 244 160 240 164 236 168 240 164 232 156 220 148 224 156 232 160 232 156 228 152 224 152 228 156 228 152 224 152 212 140 204 136 208 140 196 132 204 136 196 124 200 136 192 132 196 128 188 128 208 148 220 160 248 168 228 136 220 140 276 260 368 240 316 264 192 4 12 0 8 20 4 4 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 12 60 196 228 228 164 168 64 100 44 84 60 108 84 92 68 20 8 0 0 4 8 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 4 52 56 96 84 104 80 92 68 84 68 92 76 88 64 92 64 88 60 92 64 92 64 92 64 88 60 84 56 80 52 236 156 232 176 248 164 236 172 212 144 228 164 244 164 216 128 224 148 208 124 196 136 220 164 208 148 184 124 236 168 196 140 200 136 176 112 172 120 204 152 196 136 212 144 208 128 204 140 224 156 220 144 208 144 224 168 224 164 236 176 252 188 260 192 288 172 252 172 228 128 276 288 464 388 472 368 440 348 416 308 376 300 396 324 392 244 236 80 192 96 188 136 216 136 220 192 260 200 256 176 220 156 228 184 240 176 224 148 200 160 264 236 360 404 452 236 348 384 472 308 432 356 508 372 436 320 304 152 292 376 436 148 212 200 296 204 272 180 256 164 256 160 252 156 300 188 256 140 240 224 348 200 300 188 284 188 276 200 308 180 308 272 312 216 352 264 344 296 384 252 376 256 424 332 524 416 544 420 548 420 548 420 548 420 548 420 548 420 548 420 548 420 556 416 552 416 552 420 560 428 564 428 568 432 568 432 564 428 556 416 560 416 564 420 564 420 568 428 576 432 580 436 576 432 584 436 588 444 600 452 604 456 600 452 604 452 608 456 608 456 596 456 596 460 600 460 604 464 612 472 612 472 612 472 612 472 616 460 620 460 620 464 620 472 632 480 620 468 616 488 632 504 628 520 652 508 672 580 588 332 352 212 256 124 224 172 424 440 552 460 560 420 508 420 556 472 620 436 512 256 196 148 272 160 248 248 468 416 516 400 460 324 444 424 488 300 280 324 772 892 744 384 348 168 248 192 356 352 484 364 472 372 496 404 536 432 552 440 580 468 596 464 580 444 604 472 584 460 588 468 592 468 604 484 612 488 604 468 576 444 520 384 484 332 424 272 376 248 352 228 340 208 312 196 352 276 340 232 388 304 432 284 376 248 492 408 548 428 516 372 480 380 476 480 664 528 588 472 576 456 564 460 596 496 580 536 752 700 808 464 432 436 608 376 412 408 512 392 516 400 524 404 528 408 472 324 448 372 548 452 624 536 676 528 668 528 668 536 652 520 668 568 700 604 728 620 672 540 308 108 16 0 8 4 72 52 76 52 84 56 76 48 56 24 56 24 100 60 108 60 92 48 64 56 108 100 112 80 80 56 112 136 244 264 308 232 204 124 108 60 64 24 48 24 52 24 68 24 76 44 76 52 60 44 68 0 76 248 172 8 64 0 116 0 88 20 148 72 156 68 148 104 160 68 276 376 452 44 104 108 152 112 116 76 116 104 88 60 96 80 96 48 68 48 44 32 60 28 44 12 44 20 44 28 84 44 72 20 60 24 68 20 60 28 60 24 36 0 28 12 52 36 88 48 96 52 84 60 84 52 92 44 96 28 76 8 112 40 120 36 132 60 180 92 172 84 160 52 112 20 100 20 96 16 88 12 84 20 96 56 152 148 156 96 156 104 100 44 72 4 44 0 56 16 88 36 80 40 88 36 64 20 64 24 56 20 48 24 56 32 64 32 60 28 56 32 60 36 64 36 68 48 84 52 64 24 36 0 28 0 40 20 80 52 72 24 48 4 48 12 48 4 32 4 32 4 32 4 32 4 32 0 24 0 36 12 36 4 28 16 36 32 52 44 64 56 76 56 68 48 64 48 72 52 72 76 124 132 156 128 120 88 100 88 112 92 96 68 80 64 84 80 88 68 60 40 48 36 60 24 32 0 36 28 92 76 128 92 136 100 144 108 148 108 140 100 140 100 140 100 140 100 148 108 136 92 120 80 116 84 112 92 120 96 120 92 104 80 96 72 72 40 68 60 72 32 80 44 60 40 44 32 120 168 300 248 328 296 336 212 200 108 172 120 172 124 176 124 180 136 172 124 176 128 176 128 180 132 168 120 172 124 168 116 160 108 148 92 140 108 176 132 172 112 168 116 164 116 168 120 160 104 144 96 152 108 160 112 160 108 160 108 152 108 164 120 164 108 156 112 144 96 132 96 136 100 124 92 136 92 128 84 128 96 132 80 132 76 120 72 132 84 132 92 168 120 172 100 148 72 148 124 224 204 300 264 224 104 0 0 0 0 4 0 4 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 36 168 176 172 124 140 36 76 8 48 24 80 48 72 56 32 20 8 0 0 4 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 36 68 68 84 64 68 36 60 24 64 32 60 12 60 28 60 24 60 32 64 36 64 32 64 32 64 28 60 28 280 180 276 200 292 188 280 196 272 176 268 180 276 176 248 144 220 156 220 140 192 124 212 152 248 188 256 168 296 200 260 176 260 172 244 164 248 164 256 172 268 184 292 188 288 180 288 192 292 212 304 212 296 208 304 224 296 212 308 228 320 236 328 236 348 240 364 276 420 364 556 504 512 416 524 392 496 384 484 348 432 300 428 300 400 248 312 176 304 204 292 212 288 224 316 264 308 232 324 236 320 236 328 248 324 236 324 236 328 252 352 272 340 264 420 364 580 472 552 448 676 680 868 628 500 312 292 160 164 216 360 228 336 292 368 244 348 280 348 288 364 304 376 288 380 292 404 308 432 336 412 264 416 344 488 388 528 384 484 384 524 440 520 388 512 400 524 432 552 412 564 436 616 500 688 556 700 548 692 548 692 548 692 548 692 548 688 544 688 544 688 548 700 552 692 548 692 552 704 564 704 564 708 568 712 564 708 560 700 556 704 560 704 564 708 564 708 568 716 576 720 576 720 572 716 576 724 588 736 600 740 600 740 600 744 604 744 608 748 604 764 588 772 592 772 596 776 596 788 608 788 608 788 608 788 612 784 616 788 620 792 620 796 620 808 628 804 620 800 616 800 620 720 608 788 600 736 632 756 600 644 436 456 324 452 344 504 408 616 460 580 408 548 416 556 404 560 404 540 368 500 332 356 248 360 304 496 408 568 460 560 376 456 328 420 312 448 408 736 664 460 192 352 236 408 296 448 316 532 388 596 444 652 504 724 568 788 608 800 624 812 632 820 640 800 616 796 604 780 596 784 600 804 624 816 640 832 652 836 652 848 660 840 652 828 636 816 628 784 584 728 516 624 384 524 360 556 380 564 412 576 376 528 352 464 336 540 384 524 352 512 364 536 436 648 520 648 476 612 456 692 520 672 516 652 576 840 748 840 436 620 840 1020 556 528 552 816 656 840 680 848 688 844 684 896 716 856 692 860 700 840 664 836 672 828 676 860 696 872 692 836 672 860 660 852 688 896 696 944 624 464 148 116 0 104 84 148 60 160 72 152 60 132 44 140 64 180 96 192 92 188 92 196 100 216 104 212 100 228 120 180 76 160 84 208 208 352 336 288 220 228 84 128 64 140 36 144 76 132 76 108 72 96 56 56 0 308 392 592 360 652 424 616 320 560 336 640 392 680 424 696 500 752 548 848 756 872 348 240 144 228 140 204 116 200 124 160 72 168 108 188 80 140 60 124 56 136 60 128 48 132 52 136 60 172 88 168 60 152 60 156 60 140 60 132 48 100 16 92 32 116 64 156 84 176 84 192 80 188 76 180 92 192 104 172 80 224 120 276 148 300 144 308 152 312 156 296 128 268 116 256 108 256 116 244 92 216 84 216 72 244 160 272 144 280 148 288 160 260 124 220 84 184 60 152 44 136 40 148 56 152 60 132 48 128 44 120 40 116 36 116 48 120 52 120 52 116 48 116 52 128 76 152 84 140 56 116 36 96 24 104 60 156 104 132 56 112 44 116 48 112 40 92 32 92 32 92 32 92 32 100 32 88 28 96 36 92 24 88 28 96 44 112 60 120 68 116 72 120 76 116 76 108 68 96 68 136 116 176 136 180 132 164 124 168 112 140 88 132 96 140 96 132 72 100 40 80 40 112 52 88 28 92 72 164 136 208 140 208 140 212 140 204 132 200 132 200 132 200 132 200 132 204 140 188 124 172 112 164 112 164 116 160 116 156 116 144 100 148 104 136 80 140 116 148 72 128 56 88 64 120 104 228 272 388 308 372 312 400 312 312 164 232 168 236 172 236 176 232 176 244 172 244 176 248 180 252 180 244 172 244 172 244 168 236 164 224 140 204 148 240 180 248 164 244 164 232 164 244 172 232 148 212 144 220 152 228 160 232 160 232 152 220 152 236 168 236 156 224 152 212 136 200 132 204 140 192 128 204 132 192 124 196 132 204 140 204 132 188 124 204 140 216 148 232 168 252 180 256 160 256 144 264 216 340 288 308 244 96 20 0 0 0 4 0 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 12 0 12 0 4 0 4 0 0 0 0 0 0 0 4 64 192 204 200 160 188 84 148 72 96 68 116 76 96 76 56 36 12 0 0 0 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 20 28 72 80 96 84 88 72 76 68 80 72 76 60 80 60 84 56 84 60 96 72 88 60 88 64 92 64 92 64 192 112 184 132 200 120 184 128 184 104 160 84 152 80 132 48 116 80 152 100 144 92 168 136 152 128 176 116 196 128 168 136 192 136 196 136 184 116 160 88 180 116 184 108 168 92 176 108 196 132 224 152 228 144 224 148 244 168 252 180 268 192 272 192 284 224 284 180 260 228 300 192 280 228 304 216 288 236 304 216 296 204 264 176 240 164 244 172 256 204 276 176 248 184 272 200 272 204 264 200 264 200 268 204 268 200 260 200 284 240 308 228 304 192 392 504 632 340 336 332 416 388 600 396 364 224 252 76 300 164 212 184 300 180 296 244 304 232 328 228 332 240 360 248 328 260 368 280 376 248 360 324 416 356 444 324 460 308 416 400 436 364 456 352 428 320 436 332 412 312 480 380 536 396 532 380 548 420 548 420 548 420 548 420 548 420 544 412 540 412 544 416 552 416 548 408 548 416 556 428 560 428 564 432 568 428 564 424 556 412 556 416 560 420 564 420 564 424 572 432 576 432 572 428 568 420 576 432 588 440 596 444 600 448 600 452 604 456 608 456 596 456 592 460 596 460 600 464 612 476 608 476 608 476 608 472 616 456 616 460 616 472 620 472 628 480 632 484 620 468 600 448 576 376 496 372 504 360 484 416 572 392 420 256 300 172 344 328 360 240 308 244 416 416 540 440 472 412 540 364 372 288 324 228 332 216 320 248 444 388 404 180 200 156 308 320 396 256 368 224 432 288 488 408 548 508 620 516 604 536 696 580 664 508 620 508 636 504 628 488 616 492 636 516 652 524 660 524 652 520 660 536 640 504 632 500 632 504 640 512 624 492 628 500 632 504 640 508 660 520 632 472 512 264 296 132 256 124 260 160 304 176 316 208 408 296 432 348 500 380 476 336 444 292 400 308 408 256 332 240 328 224 372 292 372 276 400 276 360 248 468 516 520 184 380 600 676 536 696 556 704 552 688 540 652 556 716 552 664 516 676 544 688 544 676 540 672 528 656 520 672 548 676 524 660 556 684 556 692 648 764 580 416 72 12 0 44 0 56 28 60 28 44 16 84 40 104 56 104 48 104 64 84 52 96 52 76 40 84 60 92 40 76 32 92 76 156 136 260 220 192 56 52 60 88 20 72 32 76 40 72 40 64 24 0 12 384 540 684 496 580 448 632 460 528 424 540 436 536 448 528 440 512 428 572 560 628 280 160 116 140 104 128 92 112 76 108 56 80 76 112 68 76 56 48 24 48 16 44 12 32 0 44 28 80 52 68 24 52 20 60 16 56 24 56 20 32 0 8 0 32 16 56 28 64 32 80 60 68 40 80 36 100 44 100 16 80 12 100 48 140 76 140 56 152 48 128 36 132 60 140 60 152 72 144 32 112 40 76 0 56 48 80 32 92 20 108 84 176 160 208 144 152 84 108 52 64 16 40 8 36 8 32 16 44 24 48 8 20 0 32 12 40 20 44 16 40 8 28 16 52 48 84 60 68 28 56 4 28 0 32 20 92 72 60 8 40 8 40 12 36 4 32 4 32 4 32 4 32 4 48 12 32 4 32 4 24 0 24 16 36 32 52 48 68 52 68 48 84 64 92 56 80 44 48 40 72 76 112 116 148 140 144 128 136 100 96 76 100 100 104 88 96 64 64 36 52 32 52 20 36 8 60 60 124 116 140 92 136 100 140 96 124 76 128 88 128 88 128 88 128 88 148 104 132 84 112 76 112 80 124 88 116 92 120 92 108 76 104 88 108 80 132 136 152 96 88 36 60 76 140 132 216 248 248 228 312 256 316 256 256 128 160 108 168 112 172 124 176 124 172 124 172 128 176 132 180 132 172 124 176 128 176 124 168 120 152 92 128 92 164 132 176 116 172 116 160 116 172 124 160 100 140 96 148 104 156 112 160 112 160 100 144 100 164 120 164 108 156 108 140 96 132 92 136 100 124 88 132 92 124 84 128 92 144 96 148 88 128 76 132 84 176 104 148 88 168 124 180 116 164 108 156 76 184 224 300 244 168 52 0 0 12 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 0 0 56 184 172 164 124 156 48 116 32 60 32 84 32 68 52 64 40 16 0 0 0 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 52 60 84 64 88 52 80 40 84 36 76 32 64 24 52 20 56 28 68 40 56 24 56 28 60 32 64 36 448 332 452 352 484 368 468 336 452 332 440 324 444 328 436 316 456 340 444 336 444 332 428 312 420 312 436 328 452 336 452 336 452 348 456 344 456 340 448 332 468 352 464 352 464 360 480 372 516 404 516 404 516 404 516 404 532 408 504 392 516 412 520 404 532 416 508 380 464 332 420 300 404 296 404 296 400 288 392 280 388 272 392 280 388 276 380 268 416 316 424 332 444 352 460 364 448 340 444 328 424 304 404 288 432 316 416 312 444 372 520 436 532 388 500 444 600 476 532 384 548 416 488 368 460 340 412 284 384 280 408 320 440 344 456 356 472 372 476 380 496 408 524 428 560 448 580 468 596 472 596 468 612 484 604 480 616 476 600 456 572 440 584 456 600 476 616 480 664 528 672 536 680 540 684 540 684 540 684 540 684 540 684 540 688 544 688 540 684 536 680 536 680 536 684 544 688 548 696 552 700 556 700 560 704 564 708 564 696 552 696 556 700 560 704 560 712 568 716 576 724 580 728 584 712 572 720 576 724 584 732 588 740 592 736 592 740 600 748 604 756 604 756 604 760 600 760 600 760 600 768 600 772 604 776 604 768 604 780 620 796 612 768 580 732 564 740 568 744 564 732 552 688 516 640 452 560 384 488 344 568 408 512 372 492 352 460 300 440 268 424 340 488 512 816 752 820 696 764 520 520 336 452 344 460 368 576 496 592 360 448 320 680 564 736 584 716 584 784 680 820 660 828 664 824 644 808 624 792 616 792 616 792 612 788 608 752 584 768 600 776 596 764 584 776 600 776 600 776 600 776 600 776 600 768 584 752 568 740 560 748 572 748 576 752 580 756 576 708 488 612 384 524 304 436 224 360 204 424 304 552 448 688 540 800 652 864 696 852 660 828 656 824 644 800 608 756 564 720 540 636 444 584 384 532 356 528 360 548 388 568 396 584 476 752 660 852 676 852 676 852 676 852 676 848 672 852 676 848 680 852 680 844 672 848 668 844 664 840 664 844 668 844 664 848 664 848 668 836 696 868 728 908 680 532 96 96 4 132 48 140 40 104 16 132 72 168 120 188 88 164 104 180 96 184 96 188 92 180 84 188 72 168 52 160 80 192 120 196 116 180 84 132 48 128 72 104 64 96 76 108 72 100 44 72 104 784 648 928 612 872 604 856 608 880 644 896 616 840 552 824 572 816 592 800 568 740 512 628 360 368 116 212 96 240 140 180 60 140 28 144 100 108 84 120 48 120 56 124 36 108 32 124 64 180 68 156 56 164 48 148 60 152 72 136 44 80 4 76 8 68 32 96 28 96 28 156 68 176 84 180 80 180 68 196 100 228 132 272 148 276 148 324 172 308 140 292 136 316 168 320 164 360 176 336 120 308 140 252 96 208 68 200 80 204 84 212 100 220 124 264 188 328 236 328 204 292 152 232 88 172 48 168 44 132 12 120 20 136 28 116 28 124 48 132 48 112 28 108 32 76 24 84 56 112 72 112 40 92 12 112 84 176 96 128 48 120 44 120 36 112 32 88 32 84 32 84 32 84 32 80 32 84 32 84 28 76 20 64 20 88 48 112 68 112 72 108 80 116 96 116 96 108 84 108 68 108 68 124 100 164 132 184 140 184 140 176 124 156 108 172 128 136 88 164 100 100 32 84 52 112 56 148 152 232 148 204 148 196 132 180 124 188 144 176 120 176 120 176 120 176 120 200 140 188 124 172 112 168 112 172 116 168 108 156 104 152 96 160 100 136 112 256 232 272 200 232 168 248 192 284 232 324 264 360 260 352 288 404 316 356 228 240 176 244 168 236 172 244 160 244 168 236 168 248 180 252 172 244 168 232 156 228 160 240 172 224 148 208 136 208 152 236 180 228 152 212 148 224 160 224 144 208 132 212 136 224 152 240 164 236 156 236 152 228 144 216 136 208 140 196 140 204 144 192 128 204 148 200 140 188 128 180 124 192 132 188 128 188 136 208 148 208 152 232 164 236 172 256 188 256 200 260 172 232 196 348 328 372 160 60 0 12 16 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 16 116 224 192 224 188 184 144 140 108 124 80 108 72 104 72 108 76 60 20 16 0 8 8 8 0 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 12 4 52 60 88 76 76 68 80 68 80 68 80 68 76 60 84 72 92 68 80 56 80 56 76 52 72 56 76 60 392 312 392 324 416 336 404 312 448 360 436 356 440 364 440 352 416 332 412 336 420 340 412 324 440 360 440 356 436 348 424 340 412 308 412 312 412 304 404 300 412 308 408 304 412 316 424 328 432 328 432 328 432 328 432 328 432 320 412 312 424 324 424 316 440 344 420 304 364 252 312 224 312 236 312 244 312 240 304 232 300 216 304 224 308 228 316 232 324 244 340 264 360 288 380 304 416 328 412 320 404 316 400 312 404 308 392 304 404 336 444 372 468 328 444 356 484 348 436 312 432 300 408 300 432 324 432 300 428 324 440 340 452 348 456 344 468 356 460 352 460 356 468 356 436 316 448 328 460 336 464 340 468 336 460 340 476 356 480 352 492 368 500 380 512 392 524 400 532 408 540 412 540 412 540 408 540 412 540 412 540 412 540 412 544 416 540 412 540 408 536 408 536 408 540 416 544 420 552 424 556 428 556 432 560 432 564 428 556 412 560 416 560 420 564 420 564 424 568 428 576 436 580 440 572 428 576 436 584 440 588 444 592 448 588 444 592 452 600 456 608 456 608 456 604 456 604 456 600 456 600 460 600 460 604 464 608 460 596 452 584 432 552 396 496 360 504 368 512 368 508 364 504 352 492 336 468 312 448 308 488 336 444 312 432 312 400 280 316 168 244 160 248 284 532 508 684 616 668 488 464 316 384 300 420 344 472 288 252 60 244 272 512 432 556 432 500 380 500 424 560 448 576 468 588 468 580 460 548 436 560 452 576 464 584 460 580 448 596 464 604 460 596 452 580 440 580 440 580 440 580 440 592 452 588 448 588 444 584 444 596 456 596 456 600 460 600 468 652 520 624 508 628 500 592 452 556 448 576 480 616 520 652 536 632 524 676 544 660 520 656 532 672 536 660 520 644 504 628 492 656 508 620 468 588 452 588 460 624 500 636 496 620 496 652 540 664 532 664 532 664 532 664 532 664 532 668 536 672 540 672 540 672 532 672 528 668 524 664 524 668 528 668 528 668 528 668 520 644 500 664 508 696 612 708 524 408 164 80 0 24 8 56 0 44 16 84 56 80 20 88 76 96 44 100 40 96 40 92 32 96 32 68 16 60 36 96 72 100 72 88 44 48 24 52 40 72 32 72 36 72 28 44 0 8 136 688 504 676 484 652 452 624 472 620 460 584 436 560 448 548 432 516 412 492 404 476 396 484 388 376 256 232 120 84 8 88 40 72 20 68 80 48 80 76 40 56 16 24 0 28 24 28 44 80 52 56 40 52 28 44 20 64 36 56 20 20 0 12 0 12 20 44 12 48 32 52 16 56 24 72 40 80 48 80 48 92 80 140 136 196 164 176 84 168 60 148 56 172 76 196 80 180 32 148 4 128 4 116 52 84 20 68 28 72 28 72 32 84 52 108 96 152 128 204 188 240 220 244 188 192 136 108 56 60 8 28 0 12 0 24 12 28 8 24 16 24 12 32 16 24 20 40 36 48 28 36 0 20 0 44 40 84 48 48 24 40 16 32 16 28 12 32 20 32 20 32 20 32 20 24 16 28 16 28 12 20 4 12 0 36 24 60 44 72 40 84 48 96 56 108 56 104 48 80 56 68 52 76 68 96 88 132 116 132 116 124 100 108 84 112 96 100 96 176 128 76 4 8 0 24 12 92 108 152 100 132 104 144 100 128 84 120 88 120 84 120 84 120 88 124 88 120 84 116 76 112 80 116 84 120 80 116 76 108 68 100 64 104 72 80 72 204 200 216 168 208 160 208 156 220 172 236 184 264 200 256 220 304 252 288 208 164 96 160 108 180 116 172 104 172 120 164 120 176 132 176 124 164 116 168 120 168 120 164 116 172 124 148 96 136 100 148 116 156 108 144 108 156 120 152 104 140 100 136 104 144 112 156 124 156 116 152 112 144 108 140 104 140 96 136 92 144 104 144 92 136 88 132 88 132 84 128 84 136 96 132 84 132 92 140 92 156 112 168 116 168 112 176 120 188 128 196 104 160 104 208 192 292 200 116 0 0 0 12 0 4 16 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72 184 124 180 112 148 68 116 36 96 16 68 24 68 32 88 48 48 4 4 0 0 0 0 4 4 12 0 20 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 24 36 68 64 72 52 68 40 64 36 60 32 68 44 72 48 72 44 64 40 60 36 56 32 56 32 60 36 548 420 540 420 548 428 548 416 552 424 544 424 556 436 556 424 568 440 568 452 588 468 588 456 568 440 560 428 544 416 536 412 568 448 572 452 568 444 560 440 556 436 556 436 560 444 568 452 580 460 580 460 580 460 580 460 568 444 560 444 572 452 564 440 568 448 544 408 496 356 448 324 448 332 444 324 436 312 420 300 432 320 432 324 444 344 464 360 468 360 476 372 492 384 500 392 532 408 528 408 532 420 548 432 548 428 540 416 536 420 548 432 592 468 588 472 576 440 568 464 564 436 548 440 576 464 580 452 600 480 604 488 608 488 608 484 592 468 580 456 568 448 568 448 600 476 608 480 616 488 628 500 632 492 620 492 636 512 652 520 664 528 668 532 676 536 680 540 680 544 684 544 684 540 680 536 684 540 684 540 684 540 684 540 688 540 684 540 680 536 680 536 680 536 684 544 688 548 696 552 700 556 700 556 704 560 704 564 704 560 708 564 708 568 712 568 704 564 708 568 716 576 720 580 720 576 720 580 728 584 732 588 736 588 732 588 732 592 740 596 748 608 748 608 756 604 756 604 760 600 760 600 772 600 772 604 784 596 748 560 720 536 696 516 656 484 660 488 656 480 648 476 644 484 648 496 648 500 656 504 648 488 616 468 612 468 592 436 540 360 452 296 388 324 548 460 688 600 732 556 608 436 540 404 460 280 368 180 284 156 404 368 524 412 620 484 644 488 684 540 712 544 732 564 748 572 748 572 720 552 736 572 756 588 768 596 768 600 780 612 788 612 780 604 768 596 768 596 768 596 768 596 768 600 776 608 784 620 796 624 796 624 796 628 800 632 804 632 828 648 836 676 872 688 844 644 840 664 848 668 848 660 832 648 828 656 844 656 824 644 840 676 844 664 844 664 844 664 844 664 856 672 844 656 832 656 840 660 840 664 844 668 844 652 816 624 836 656 836 656 836 656 836 656 840 660 844 664 844 668 848 668 848 672 848 668 844 664 840 664 844 668 844 668 844 668 844 668 880 712 872 668 816 680 860 732 828 636 612 252 136 0 88 76 168 44 92 32 148 76 148 56 168 92 176 96 180 96 176 92 200 92 184 72 164 72 176 96 168 84 152 60 116 40 120 60 128 72 120 68 120 52 100 12 84 296 924 668 884 648 908 588 860 604 844 564 796 520 792 540 780 500 724 452 668 432 640 424 576 384 536 348 464 276 376 220 236 72 176 60 128 72 108 96 148 80 136 48 104 28 116 44 128 64 176 68 152 56 164 48 128 48 132 64 124 40 76 8 72 8 72 24 96 20 100 48 128 32 128 36 152 60 184 84 188 84 204 108 248 148 288 180 288 160 300 156 296 152 328 172 344 200 392 204 396 204 348 92 268 104 216 68 196 68 196 64 180 60 184 68 188 76 196 80 216 132 300 240 396 296 416 296 368 228 308 156 240 92 180 44 168 48 136 24 104 12 96 16 84 12 68 12 76 28 68 20 80 24 92 24 120 80 156 64 120 44 120 36 116 28 112 28 96 36 92 36 92 36 92 36 80 28 84 28 84 24 76 16 64 16 80 52 108 68 112 76 120 96 120 108 124 108 120 104 132 88 132 84 124 80 120 76 152 112 160 124 168 128 168 124 168 132 152 132 248 196 184 100 80 4 60 52 160 132 196 140 180 132 200 140 184 112 160 104 172 116 172 120 180 124 180 128 176 116 172 112 168 116 172 120 176 116 172 112 164 108 160 104 172 104 152 120 280 248 300 228 304 228 300 224 296 224 308 224 344 248 340 264 372 304 400 316 264 152 212 172 260 180 236 176 244 168 236 168 248 176 248 168 232 164 244 180 252 172 236 160 240 164 220 140 200 132 204 140 220 148 212 144 220 156 216 144 220 144 216 144 216 148 224 156 228 156 220 144 216 148 224 156 204 136 188 132 200 152 208 148 176 124 180 128 184 132 188 132 188 132 188 132 188 136 204 140 224 168 244 176 244 168 248 180 228 188 252 188 252 168 256 164 344 276 268 64 24 0 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 116 216 172 204 172 180 148 152 112 120 72 92 64 100 76 116 72 68 32 24 0 4 0 8 0 4 4 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 8 4 16 32 64 80 80 76 76 68 68 64 60 56 92 76 84 68 80 64 80 68 80 68 76 64 76 64 80 68 420 324 408 312 408 316 412 320 424 328 416 328 428 344 432 336 424 332 424 340 444 356 444 348 440 344 432 336 432 344 444 356 448 344 452 348 448 340 440 336 428 324 432 328 436 336 444 340 464 360 464 360 464 360 464 360 452 352 460 360 468 360 456 348 460 348 448 328 412 300 384 288 388 296 380 288 360 264 336 248 340 244 336 240 340 256 368 280 392 296 388 288 380 280 376 276 372 264 364 260 372 280 396 300 404 296 392 280 384 284 392 296 428 324 444 332 436 324 452 364 456 336 440 328 448 336 440 320 440 328 452 344 464 356 476 360 488 372 488 372 488 372 492 376 516 388 512 384 512 396 528 412 548 412 524 400 532 416 544 420 532 404 532 404 532 404 532 404 548 420 548 420 548 416 536 408 540 412 540 412 540 412 540 412 540 412 540 408 536 408 532 404 536 408 540 416 544 420 552 424 552 424 556 428 556 432 560 424 560 416 560 416 564 420 568 424 560 416 564 420 568 428 576 432 576 436 580 440 584 444 588 444 588 444 584 440 584 444 588 448 604 452 604 452 600 452 600 452 596 452 600 456 596 460 600 460 608 448 560 400 532 388 528 384 516 372 508 360 488 340 468 324 476 336 476 336 476 332 468 340 468 336 452 336 460 352 452 336 428 308 392 260 320 212 320 220 352 304 440 336 408 292 384 268 348 160 240 184 404 356 492 372 552 464 604 504 612 496 612 516 600 488 604 492 604 488 596 480 604 488 608 496 612 496 612 484 616 480 624 488 632 488 628 484 628 488 628 488 628 488 628 488 624 488 632 496 644 512 656 520 644 504 648 508 648 512 652 516 640 524 644 540 656 532 624 488 632 520 640 524 644 528 644 520 652 524 656 516 644 512 660 540 652 520 652 516 648 512 644 508 652 520 652 520 656 524 660 528 636 504 632 504 640 516 656 528 652 520 652 520 652 520 652 520 656 524 656 528 660 532 664 532 672 532 672 528 668 524 664 524 668 528 668 528 668 528 668 528 664 496 656 536 696 540 656 524 688 620 740 572 492 196 84 0 0 0 36 32 40 0 44 60 72 64 80 76 92 88 92 80 96 48 80 44 72 44 88 64 88 56 72 36 52 36 56 44 64 44 60 44 56 32 24 0 0 288 736 520 568 428 596 460 556 392 548 384 520 360 488 344 468 332 448 316 428 296 392 264 392 296 356 248 304 244 332 312 208 52 72 28 44 52 40 68 60 32 64 24 56 32 44 0 36 40 76 44 52 36 52 32 40 12 56 32 52 24 28 4 36 12 20 0 12 0 0 0 20 0 12 0 16 0 32 0 48 16 80 56 108 76 116 72 136 76 152 76 156 80 164 88 148 96 216 116 228 132 192 36 116 52 80 16 64 24 72 24 60 28 68 36 68 28 52 16 24 8 68 80 164 180 256 248 276 232 244 188 200 148 152 104 108 68 72 28 36 4 24 0 12 0 0 0 4 0 12 0 20 0 20 0 52 48 88 48 40 16 32 12 28 16 24 12 32 20 32 20 32 20 32 20 24 16 28 16 28 12 20 4 8 4 36 36 64 48 80 44 96 56 104 56 108 60 112 64 108 88 104 88 96 72 80 60 76 68 96 96 128 128 152 144 160 136 116 100 176 172 188 172 116 32 44 48 128 96 132 112 132 100 140 100 120 72 104 68 112 76 116 80 120 88 124 92 140 100 128 88 116 80 112 76 116 80 112 76 108 72 104 68 100 68 80 80 216 212 236 188 208 160 208 156 216 164 216 164 240 188 252 204 276 240 320 280 244 120 148 108 192 112 172 124 172 120 164 116 172 128 172 116 164 120 172 128 176 124 168 116 156 112 144 100 136 96 140 104 148 104 144 104 148 108 148 104 152 112 148 104 144 108 148 112 156 112 144 100 140 104 156 120 136 88 128 88 144 112 156 112 124 84 128 84 132 88 132 88 132 96 132 88 132 88 136 84 148 108 168 116 168 112 172 116 168 104 180 128 196 120 168 96 196 200 224 96 16 0 0 12 4 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 96 196 124 176 116 160 88 128 44 92 8 56 16 64 36 84 52 64 16 24 0 0 0 4 4 4 12 0 20 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 0 0 44 56 72 48 68 44 68 32 64 32 76 44 64 28 56 28 60 36 72 40 68 36 64 40 68 44 556 432 548 420 536 420 548 436 560 436 556 440 568 452 568 444 556 432 552 436 564 444 556 428 572 448 568 448 572 460 592 476 576 456 580 460 580 456 572 448 560 440 564 448 572 452 576 456 580 460 580 460 580 460 580 460 568 456 584 464 584 460 576 452 556 448 556 448 556 444 548 432 552 440 548 432 536 416 524 408 496 384 484 372 484 380 500 396 524 416 520 408 508 396 500 388 524 400 512 392 512 404 536 420 528 400 508 380 508 400 540 432 536 424 548 432 564 456 584 464 576 452 572 456 584 472 592 468 588 468 604 480 620 500 640 512 632 504 640 512 648 516 652 520 648 516 644 508 644 520 660 532 676 532 652 520 660 536 672 540 680 540 680 536 676 536 672 532 688 548 688 548 688 544 676 536 684 540 684 540 684 540 684 540 684 540 680 536 680 532 676 532 680 536 684 544 688 548 696 552 696 552 696 556 700 556 704 560 696 552 700 556 704 560 704 560 704 560 708 564 712 572 720 576 724 584 728 584 728 588 732 588 736 588 732 584 728 584 732 588 744 604 744 604 752 600 752 600 756 596 756 600 768 596 772 600 780 584 728 532 700 528 700 528 688 512 676 496 656 476 644 468 656 484 656 476 644 468 636 460 636 476 632 476 640 488 644 484 600 476 612 460 584 412 520 376 532 436 616 488 632 504 652 508 692 552 736 628 816 660 808 632 776 620 792 608 768 580 760 584 808 636 804 632 796 620 788 612 804 636 808 632 800 624 788 616 808 636 812 644 816 644 816 644 804 632 804 632 804 632 804 632 816 648 820 652 828 656 832 660 820 648 824 652 824 656 828 656 832 652 832 656 840 664 840 652 848 664 836 648 824 648 836 660 824 648 832 652 828 648 832 656 840 656 836 652 828 644 824 640 840 660 844 664 848 668 848 668 844 668 848 660 824 648 848 684 836 656 836 656 836 656 836 656 836 656 836 656 840 660 844 664 848 672 848 668 844 664 840 664 844 668 844 668 844 668 844 668 844 644 804 668 868 700 856 700 824 664 840 756 924 684 628 316 200 20 72 0 132 52 132 20 136 52 144 72 156 76 164 84 156 76 156 76 160 84 168 96 164 80 136 60 124 56 128 56 136 44 132 52 136 44 120 12 108 320 788 612 816 596 808 588 784 536 756 508 756 492 728 440 688 416 668 404 648 388 612 368 584 400 560 376 504 348 508 384 416 104 148 40 108 56 100 56 124 56 120 36 128 68 132 20 132 68 172 64 148 52 156 56 144 60 140 72 132 52 96 32 100 28 88 48 124 48 132 64 136 52 152 48 144 32 132 16 124 16 144 36 172 64 196 80 224 108 256 136 280 156 312 180 344 220 396 216 392 232 404 200 260 92 220 68 204 76 212 76 200 72 200 80 196 64 176 48 176 56 156 48 172 96 236 148 244 136 252 164 288 192 300 188 252 132 240 116 212 88 180 76 156 48 108 12 88 20 88 20 88 16 80 12 112 80 168 84 108 32 108 32 104 28 104 28 84 24 80 24 80 24 80 24 80 28 84 28 84 24 76 16 56 20 80 52 108 80 120 84 124 96 124 96 120 104 124 104 140 104 152 108 148 96 132 80 108 72 124 96 156 128 188 148 184 164 172 120 188 168 244 260 284 164 172 132 200 136 192 152 200 144 196 128 168 108 168 116 164 108 168 112 172 116 176 120 188 128 180 116 168 112 168 112 164 108 164 108 164 104 160 104 160 92 144 112 280 248 304 232 264 196 276 208 288 216 304 220 324 244 352 268 364 288 396 324 384 232 240 168 244 172 244 192 244 168 236 164 244 172 240 160 244 172 236 164 236 164 244 172 220 152 216 144 208 140 204 136 208 144 212 144 208 140 208 144 228 152 220 144 216 144 220 148 228 148 212 136 208 144 224 160 200 132 184 136 204 160 216 160 196 136 192 136 188 132 188 132 184 132 188 132 188 132 192 128 188 140 224 164 236 168 248 180 236 172 240 184 268 192 260 160 252 180 260 180 140 12 4 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 140 232 176 208 176 188 160 164 120 124 76 92 64 104 80 108 76 84 56 48 16 4 0 8 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 12 0 4 4 36 52 56 52 60 56 64 64 68 68 88 72 76 60 68 60 76 68 84 68 80 64 76 68 80 72 432 324 436 316 424 312 436 332 424 308 416 308 428 316 424 308 448 332 440 328 444 332 436 316 428 316 424 312 424 312 428 324 456 352 456 352 456 348 448 344 440 340 448 352 456 356 460 352 456 352 456 352 456 352 456 352 444 344 456 352 448 340 448 340 436 320 448 336 460 348 464 348 440 336 448 348 456 352 456 352 440 320 428 308 420 308 424 312 428 312 428 312 432 316 432 320 444 324 436 312 432 316 444 324 436 308 420 296 424 324 468 360 456 348 456 344 472 376 476 344 472 360 476 364 480 368 484 368 512 376 504 376 508 384 516 392 488 364 492 368 496 364 488 360 516 384 516 384 516 388 524 396 524 384 512 384 528 408 544 412 536 408 532 404 528 400 528 396 540 416 544 416 544 412 540 408 540 412 540 412 540 412 540 412 536 408 536 408 532 404 532 400 536 408 540 416 544 420 552 424 548 424 552 424 556 428 556 420 552 408 552 412 556 412 560 416 560 420 564 424 572 432 576 436 584 440 584 444 588 444 588 444 596 452 592 444 588 444 588 448 600 448 600 448 596 448 596 448 592 452 596 452 596 456 596 456 604 444 560 400 532 388 524 380 516 372 512 368 508 372 516 380 504 372 508 380 516 392 528 404 540 428 548 432 556 440 564 452 576 488 592 468 612 480 572 480 572 480 616 504 632 536 664 544 636 512 664 532 652 496 628 496 632 496 628 500 644 524 664 552 632 500 628 500 628 500 628 500 632 504 636 508 636 508 632 496 644 504 648 508 648 512 652 512 636 496 636 496 636 496 636 496 648 508 644 504 644 500 640 500 644 504 644 504 648 508 652 512 636 508 628 504 628 512 644 528 648 516 628 496 620 504 636 520 636 508 648 520 656 520 648 512 652 520 652 520 652 520 656 524 644 512 644 512 644 512 648 516 632 520 668 532 644 504 640 520 660 528 660 528 660 528 660 528 656 524 656 528 660 532 664 532 672 532 672 528 668 524 664 524 668 528 668 528 668 528 668 528 700 544 688 540 656 500 656 552 680 548 668 548 680 584 720 636 556 300 116 0 0 0 0 0 20 32 32 64 52 88 68 84 60 32 68 48 80 60 92 72 88 44 56 20 48 20 48 20 44 44 44 48 44 48 24 4 0 192 404 412 596 532 596 488 576 404 528 356 496 344 476 328 460 300 416 252 396 256 408 268 400 272 388 272 368 288 412 368 344 48 32 16 28 36 36 12 88 72 84 16 36 28 56 8 40 44 80 40 48 32 60 36 72 36 76 52 68 40 48 28 32 0 32 60 144 132 180 140 160 108 160 104 148 80 112 52 60 0 12 0 0 0 8 0 24 0 60 24 88 52 132 76 180 152 276 240 308 200 220 120 108 56 76 32 76 44 88 52 72 36 80 48 76 36 56 28 64 28 60 20 52 20 56 24 64 32 80 64 128 108 152 116 136 100 140 112 144 108 140 112 136 88 88 40 56 16 36 0 24 0 8 0 32 32 84 48 28 4 28 4 28 12 28 12 20 8 20 8 20 8 20 8 24 16 28 16 28 12 20 4 12 4 36 36 72 60 88 60 100 56 96 56 100 56 108 68 92 76 96 84 96 76 88 68 76 60 76 64 88 76 100 88 104 128 152 116 140 128 168 204 276 196 180 124 148 100 140 112 144 108 136 84 108 68 116 88 108 72 108 72 108 72 108 72 100 60 96 60 100 68 108 76 100 64 100 64 100 64 100 64 88 56 72 68 204 204 224 176 204 160 212 160 220 168 216 160 232 188 256 208 272 228 296 248 336 220 212 100 156 104 180 120 172 120 160 116 168 120 164 108 172 120 160 104 152 112 168 124 164 124 160 116 144 96 124 80 136 100 144 104 136 92 140 104 152 112 148 104 144 104 148 108 152 108 144 100 140 104 148 112 132 88 136 100 156 116 156 108 144 96 140 92 136 88 132 88 128 96 132 88 132 84 124 72 112 76 144 100 164 108 168 112 184 112 172 108 172 104 160 100 196 112 172 184 184 56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 100 196 120 168 104 148 72 140 52 104 20 68 24 68 40 76 52 80 44 56 12 12 0 4 0 4 4 4 12 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 0 16 12 32 16 36 20 44 28 56 24 72 52 68 48 68 48 72 52 68 48 64 44 64 44 68 48 528 420 544 424 536 420 544 440 564 444 552 440 560 444 556 436 560 440 552 440 560 444 552 424 560 448 564 448 560 440 552 428 560 440 560 440 560 436 552 428 544 428 556 444 564 444 564 440 564 444 564 444 564 444 564 444 556 444 568 444 556 432 560 452 556 444 564 452 572 456 572 452 548 432 556 440 564 444 564 444 568 452 564 448 560 444 560 440 552 440 560 448 568 456 576 460 572 448 568 444 568 444 568 444 580 452 572 448 576 464 600 484 608 496 612 472 600 492 612 468 612 488 612 484 604 476 600 476 648 508 644 500 640 500 644 508 664 528 668 532 668 524 660 512 656 520 660 524 664 524 664 524 660 516 656 520 668 536 676 532 668 524 664 524 664 520 660 520 672 536 680 540 680 540 680 536 684 540 684 540 684 540 684 540 680 536 680 532 676 532 672 528 680 536 684 544 688 548 696 552 692 548 696 552 696 556 700 556 700 556 700 560 704 560 708 564 708 568 712 572 720 580 724 584 732 588 732 588 732 588 732 588 744 600 740 592 732 588 736 592 740 600 740 600 748 596 748 596 752 592 756 596 764 596 768 596 764 584 744 564 736 560 724 544 724 548 720 552 728 564 744 580 736 556 752 568 760 584 776 596 780 608 784 616 788 616 792 624 772 644 772 608 816 652 784 668 776 632 788 624 784 644 804 636 808 628 780 608 800 644 812 624 808 620 792 600 788 604 792 596 808 632 804 632 808 636 812 644 808 640 816 648 820 648 820 648 816 644 816 644 816 648 824 652 820 648 820 648 820 648 820 648 816 644 812 640 808 632 804 628 808 636 808 636 812 640 816 644 832 652 824 636 812 632 816 644 812 632 812 632 820 648 832 660 820 640 820 644 832 652 828 644 824 644 824 648 828 648 828 648 836 656 832 652 836 660 844 664 828 652 840 668 852 672 848 668 840 660 840 660 840 660 840 660 840 660 840 660 844 664 844 668 848 672 848 668 844 664 840 664 844 668 844 668 844 668 844 668 792 648 844 668 824 652 828 660 840 656 828 676 876 696 848 640 876 696 704 364 228 0 84 44 92 0 104 20 116 40 128 48 120 60 136 76 152 88 156 88 160 76 124 48 116 52 116 40 140 44 144 48 132 40 100 8 180 248 344 200 440 416 648 588 732 572 760 560 736 520 748 532 764 508 728 476 708 480 716 488 676 472 600 384 520 364 524 396 456 72 140 64 120 52 112 24 204 188 288 148 160 60 136 44 128 72 168 60 140 56 156 64 160 84 156 80 140 60 108 40 84 8 100 112 284 248 348 248 352 252 352 244 344 224 332 216 292 156 240 88 176 24 136 4 120 8 140 24 160 40 184 68 220 116 356 316 504 288 364 168 268 104 236 76 216 84 224 88 208 76 200 72 192 60 180 56 152 48 160 60 168 60 164 56 188 76 180 80 204 104 212 100 236 120 236 120 236 132 248 144 268 152 228 116 192 84 144 48 124 44 112 28 128 72 152 56 100 24 100 24 96 24 96 24 84 24 80 24 80 24 80 24 80 28 84 28 84 24 76 16 56 20 76 56 108 84 124 92 136 104 128 100 128 108 140 116 136 96 140 96 140 96 136 88 140 92 128 80 124 80 128 84 116 128 172 124 168 124 168 172 268 220 244 152 184 136 188 132 180 128 184 120 168 104 164 116 164 104 160 100 156 96 148 92 144 88 144 92 148 100 160 108 152 96 152 96 152 96 152 96 160 92 140 108 272 240 296 224 276 208 292 224 304 228 312 220 332 240 332 248 352 280 380 300 400 304 312 168 212 172 248 164 248 168 232 164 240 168 232 156 232 160 228 156 228 156 232 160 228 164 232 160 220 144 200 124 200 140 212 140 200 128 204 144 216 148 212 144 212 148 220 152 220 152 216 144 212 140 208 140 188 132 196 152 220 164 208 140 184 132 188 132 188 136 192 136 180 132 188 136 188 128 188 120 180 132 220 164 236 164 240 172 248 188 240 168 236 160 248 168 272 168 240 212 256 136 76 0 12 0 12 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 136 232 176 204 168 172 140 168 132 140 96 112 76 108 76 100 84 100 84 80 48 28 8 8 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 4 8 4 0 12 16 16 20 20 28 24 28 56 52 60 60 68 64 68 64 68 64 64 60 64 60 68 64 404 296 428 308 420 300 428 320 440 312 424 304 428 308 424 296 436 316 432 316 444 324 440 312 428 312 440 324 444 320 432 308 436 324 436 324 436 320 428 312 420 312 432 328 444 328 440 324 428 316 428 316 428 316 428 316 436 332 444 324 424 312 440 336 452 316 452 312 444 312 436 304 452 332 452 332 444 324 432 312 436 308 440 312 440 312 436 304 452 324 452 324 456 328 456 328 460 328 468 332 468 332 464 328 476 344 480 348 484 348 484 348 480 380 492 348 456 364 492 368 472 364 488 376 492 384 508 388 504 364 496 356 492 360 500 368 496 368 508 380 516 380 512 372 504 384 516 392 524 392 516 384 524 392 516 388 520 388 504 368 536 408 536 408 536 408 536 408 524 400 532 408 540 412 540 412 540 412 540 412 540 412 540 412 536 408 536 404 532 400 528 400 536 408 540 416 544 420 552 424 548 420 548 424 552 428 556 420 560 416 560 420 564 424 568 424 568 424 572 432 580 436 584 440 588 444 588 444 588 444 588 444 604 460 600 452 592 448 592 452 600 448 600 448 596 448 596 448 592 448 592 452 592 456 596 456 580 436 580 448 596 460 592 444 584 444 580 440 580 448 596 460 604 472 600 472 604 476 604 484 612 496 624 500 624 496 628 504 604 520 616 480 660 512 596 504 640 520 644 500 632 516 644 500 632 500 644 496 632 492 628 484 624 484 616 488 632 508 632 492 636 508 632 504 632 504 636 508 640 512 644 516 644 512 640 500 640 496 636 496 636 500 644 508 640 500 640 500 640 500 640 500 644 504 644 500 640 496 636 496 632 492 632 492 636 496 636 500 636 516 640 516 636 516 644 524 640 520 648 528 648 520 640 512 648 508 636 504 640 516 648 516 660 524 656 520 648 516 644 512 648 512 640 508 644 520 660 532 692 532 640 504 652 536 664 524 656 524 656 524 656 524 656 524 660 528 664 532 664 536 668 536 672 532 672 528 668 524 664 524 668 528 668 528 668 528 668 528 668 528 652 500 656 548 680 504 656 520 672 512 636 492 660 548 680 600 748 616 580 256 100 0 0 0 0 0 24 28 32 44 48 24 68 44 80 48 80 48 108 56 68 24 60 32 56 20 64 64 56 56 48 40 16 0 44 284 324 188 212 148 240 212 500 456 628 520 596 452 572 468 564 432 560 420 560 396 524 356 464 312 452 308 432 312 408 320 304 0 40 48 44 20 32 12 144 224 332 232 152 44 52 0 48 36 76 28 48 24 64 32 84 56 84 52 72 36 44 16 28 0 20 88 216 224 260 192 268 204 256 192 244 192 256 204 256 204 256 184 204 104 108 32 44 12 36 0 12 0 16 0 12 0 36 116 244 176 208 172 136 80 96 44 84 48 84 44 84 56 80 52 68 40 56 36 68 28 60 16 52 20 60 28 40 0 36 12 64 44 84 40 112 52 80 28 72 40 96 64 136 100 140 100 128 76 76 24 68 36 68 28 76 52 72 20 24 0 24 0 24 8 24 8 28 16 28 16 28 16 28 16 24 16 28 16 28 12 20 4 12 12 36 48 76 64 92 64 116 80 108 64 108 72 120 84 112 96 108 88 104 84 100 84 104 84 96 76 88 76 96 84 92 112 108 84 112 84 104 120 156 160 180 108 116 100 132 84 104 80 124 88 116 72 100 64 108 68 100 60 92 52 84 48 108 68 100 60 96 60 96 60 88 52 92 56 92 56 92 56 96 64 76 72 208 204 224 172 184 144 204 160 228 176 228 172 244 176 228 176 256 224 296 248 300 252 264 108 144 112 184 80 176 120 160 112 164 120 160 104 148 104 160 116 164 112 152 100 144 108 156 124 164 116 148 104 128 96 144 100 132 88 132 104 148 104 144 104 144 108 152 116 152 112 152 108 144 100 132 88 128 88 144 116 168 120 148 92 116 72 120 80 132 92 140 96 128 96 132 92 132 84 120 64 128 92 160 112 168 108 164 104 176 120 184 116 172 104 176 132 176 116 176 156 208 156 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 112 212 140 184 116 152 72 140 60 120 40 88 36 72 36 72 48 88 56 80 28 32 0 4 0 4 4 4 12 4 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 8 4 0 0 8 0 4 0 4 0 4 0 24 8 40 28 52 32 48 28 64 40 60 36 56 40 60 44 540 424 540 420 536 416 532 416 532 416 536 424 540 428 548 432 552 436 548 432 548 436 556 444 544 432 556 444 560 440 548 428 556 444 564 440 552 428 552 436 548 428 548 428 548 428 548 428 548 428 548 428 548 428 548 428 552 428 548 428 552 436 560 444 552 440 556 444 556 444 560 444 560 444 560 444 560 444 560 444 548 452 580 452 544 420 556 464 568 452 572 460 580 468 584 472 588 468 592 472 592 476 596 476 596 472 588 468 592 484 616 504 628 504 632 504 628 496 616 488 612 488 612 492 620 500 628 508 640 500 644 504 648 508 652 508 656 508 652 504 648 500 644 496 656 508 644 500 644 508 660 520 664 512 652 508 660 516 656 508 664 524 668 528 668 532 672 532 676 536 676 536 676 536 676 536 684 540 684 536 680 532 676 532 672 524 668 524 668 528 676 536 696 548 688 540 684 548 696 560 692 552 700 556 704 560 700 556 704 560 704 564 708 568 712 568 724 576 716 568 716 584 736 600 732 588 732 588 732 588 732 588 732 588 732 592 736 596 740 596 740 600 740 600 748 596 748 596 748 588 748 592 760 588 764 592 760 584 756 584 760 596 776 608 780 608 776 600 772 600 776 604 784 600 796 604 800 608 796 616 800 616 800 620 800 624 800 628 796 624 796 620 792 616 788 616 796 624 796 628 800 632 804 632 804 636 808 632 808 632 812 628 812 628 820 628 820 628 820 628 800 624 796 628 800 628 804 632 808 636 808 636 808 636 808 636 812 636 808 632 804 636 808 640 816 644 816 640 812 636 808 636 812 640 812 640 812 640 812 640 812 640 812 640 812 640 812 640 820 640 820 640 820 640 820 640 812 632 812 636 816 640 820 640 828 648 828 648 828 648 828 648 828 648 828 652 832 656 836 656 840 656 836 652 832 656 836 660 840 660 840 660 840 660 840 660 848 668 848 664 844 660 840 660 844 664 844 664 844 664 844 664 844 668 844 668 844 668 844 668 844 668 844 668 844 668 844 668 828 656 832 656 836 660 844 660 848 668 856 664 856 664 860 668 808 676 840 724 884 708 716 476 444 136 92 0 120 24 104 12 124 68 144 68 140 84 172 108 176 80 128 60 128 52 124 68 100 56 108 72 140 56 76 0 236 284 336 240 332 236 272 232 332 260 464 428 648 532 712 552 720 524 704 504 700 496 660 444 636 436 600 416 568 400 560 440 500 48 140 56 164 12 108 8 232 216 340 288 292 56 124 36 132 60 144 64 136 48 132 52 144 72 148 68 116 48 104 44 104 24 88 140 320 220 344 212 352 244 352 240 348 240 352 236 376 264 392 268 396 268 400 268 360 228 316 152 216 40 116 0 112 0 128 20 188 80 228 96 244 108 240 100 224 92 228 104 228 84 192 64 188 76 188 72 176 72 168 68 164 64 160 64 140 48 144 52 148 56 152 56 176 64 184 72 192 84 200 92 200 100 220 128 264 176 256 116 192 88 136 52 192 104 128 28 104 28 100 28 96 24 84 24 84 28 84 28 84 28 84 28 80 28 84 28 84 24 76 20 52 20 72 76 124 92 124 108 152 112 144 108 144 112 148 116 152 112 164 120 164 108 144 92 148 96 136 88 132 88 140 104 152 116 144 104 128 100 136 104 216 160 184 124 168 120 180 136 168 108 160 104 156 100 160 104 156 100 156 100 156 96 144 88 140 84 144 92 148 96 156 100 144 88 144 88 144 88 144 88 140 84 136 100 260 232 288 216 296 220 292 216 292 224 316 232 308 220 320 240 340 264 360 276 392 300 352 248 252 132 208 176 244 168 240 164 236 160 232 156 228 156 228 152 224 148 220 148 208 144 220 156 224 152 212 140 192 124 196 136 204 136 204 132 220 144 200 132 208 148 216 148 220 148 212 140 200 128 192 120 188 144 216 176 232 168 208 144 184 128 180 124 180 120 176 120 196 136 180 124 184 136 200 132 192 132 208 148 228 164 240 172 240 176 248 180 248 184 256 180 256 192 264 188 248 188 192 84 24 0 16 0 16 0 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 148 236 172 192 156 172 148 164 128 148 108 120 76 100 60 104 84 96 80 100 84 48 0 12 4 0 4 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 8 4 8 4 8 8 8 16 20 28 32 40 36 24 24 32 36 44 48 56 56 424 304 424 300 420 296 416 296 416 296 420 304 424 308 432 312 428 308 428 308 428 312 436 320 432 312 436 320 440 316 432 312 432 324 440 324 428 312 424 320 424 312 424 312 424 312 424 312 428 316 428 316 428 316 428 316 428 316 424 312 428 320 436 320 436 292 440 296 444 296 444 308 444 316 444 316 444 324 444 316 428 308 460 320 440 296 440 312 452 316 452 320 460 324 464 328 464 320 468 324 472 328 472 328 472 328 468 328 476 340 492 356 500 376 504 380 500 376 496 368 492 364 488 368 496 376 504 376 504 356 500 360 504 360 508 364 508 364 504 360 504 360 500 356 504 368 508 376 512 376 512 376 520 380 508 376 516 384 516 372 516 388 520 392 520 396 524 396 536 408 536 408 536 408 536 408 540 412 540 408 536 404 532 404 528 400 528 400 528 404 536 412 548 420 548 420 548 424 556 428 552 424 556 432 564 432 560 424 560 416 560 420 564 420 568 424 576 428 564 420 564 428 580 444 584 440 584 440 584 440 584 440 588 444 588 448 592 448 596 452 600 448 600 448 596 448 596 448 588 448 592 448 592 452 592 456 596 456 592 452 596 464 608 472 604 464 604 464 608 472 616 480 604 488 608 488 608 480 616 484 612 480 616 484 616 484 624 488 624 488 624 484 620 480 616 480 624 488 624 492 628 496 632 492 636 484 632 484 632 484 628 484 628 484 628 484 628 484 628 484 624 492 628 492 632 496 636 500 636 500 636 500 636 500 636 500 640 496 636 492 632 496 636 500 644 504 644 500 640 496 636 496 640 500 640 500 640 500 640 500 640 500 640 500 640 500 640 500 640 508 640 508 640 508 640 508 632 500 636 504 636 508 640 508 648 516 648 516 648 516 648 516 648 516 648 520 652 524 656 524 660 524 656 520 652 524 656 528 660 528 660 528 660 528 660 528 668 536 668 532 664 528 660 528 664 532 664 532 664 532 664 532 668 528 668 528 668 528 668 528 668 528 668 528 668 528 668 528 660 524 656 524 664 524 664 520 664 512 664 504 664 504 664 500 680 508 668 504 692 584 728 588 748 500 384 100 20 0 0 40 68 16 64 36 96 44 72 16 100 32 60 32 64 24 56 40 44 60 60 64 72 28 36 0 224 260 284 212 280 208 244 200 260 172 236 184 300 284 424 372 484 396 496 348 428 288 440 332 476 320 456 324 444 320 444 376 364 0 28 0 32 0 76 68 192 204 232 220 176 20 48 4 52 24 64 28 56 12 52 16 56 36 68 36 48 20 36 16 36 0 12 108 228 164 236 148 232 164 232 164 228 160 224 160 244 188 256 208 276 216 276 224 264 228 272 216 216 120 108 32 4 0 0 0 0 0 32 4 56 28 72 48 88 48 84 48 100 60 68 40 72 60 76 48 72 36 72 32 68 24 64 20 56 16 56 20 60 20 60 12 56 0 56 16 72 28 80 36 88 64 132 136 244 280 356 324 396 416 360 152 84 28 48 24 28 4 32 0 28 8 24 4 28 16 28 16 28 16 28 16 24 16 28 16 28 12 20 4 12 0 20 36 64 60 88 84 116 96 116 88 116 76 112 84 108 96 116 104 116 92 100 76 100 84 100 84 104 92 112 100 120 112 120 88 76 64 100 108 164 136 136 100 116 84 124 96 112 72 104 64 100 64 100 64 96 64 100 64 96 60 92 52 96 60 92 56 92 52 88 52 88 52 88 52 88 52 88 52 72 52 72 64 196 192 216 168 212 164 216 164 228 180 236 184 220 168 228 180 244 192 252 196 292 240 308 220 212 80 136 96 160 112 160 116 164 116 164 120 156 108 156 104 152 100 148 100 144 108 148 112 152 112 148 108 128 88 132 92 132 96 136 100 148 104 136 100 148 112 152 108 148 108 144 100 132 88 124 84 128 96 156 128 172 120 152 96 128 84 128 84 124 80 124 76 144 96 124 80 128 92 136 80 128 80 136 92 156 104 164 104 172 116 176 116 180 108 180 112 168 116 184 128 184 156 148 84 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 108 200 120 160 96 144 72 136 60 120 40 88 32 64 24 72 36 80 44 88 56 52 0 8 0 0 0 8 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 0 0 0 4 0 8 0 8 0 8 0 0 0 0 0 8 0 12 0 12 0 20 8 28 16 36 20 540 424 536 420 536 420 532 416 532 416 536 424 540 428 548 432 540 424 536 420 540 428 548 432 548 432 552 436 552 436 548 432 544 432 552 432 540 424 540 432 544 428 544 428 544 428 544 428 548 432 548 432 548 432 548 432 544 428 540 424 540 428 548 436 552 432 556 436 556 440 560 440 564 440 564 440 564 440 564 440 552 440 568 456 572 448 560 436 572 452 572 452 572 452 572 456 588 456 592 460 592 464 596 464 596 464 600 472 608 480 616 488 624 492 628 500 632 500 632 496 624 492 624 492 628 500 636 508 640 500 644 500 648 504 648 508 644 500 648 504 648 504 652 508 644 508 660 524 668 520 656 508 664 512 652 512 664 520 660 512 648 508 652 512 656 516 656 516 676 536 676 536 676 536 676 536 684 540 684 540 680 536 680 536 680 532 676 532 676 536 684 544 692 548 696 556 700 556 700 556 700 556 704 564 708 564 708 564 704 560 704 560 708 564 708 568 712 564 704 556 700 560 712 572 724 580 724 580 724 580 724 580 732 588 732 588 736 592 736 596 740 600 740 600 748 596 748 596 752 596 756 596 768 596 768 600 776 604 776 604 780 612 788 620 776 604 776 604 784 616 796 628 800 612 808 612 800 612 796 612 788 612 788 616 788 620 792 620 792 620 792 620 788 616 788 616 796 624 796 628 800 632 804 632 804 636 804 636 804 636 808 632 812 628 812 628 820 628 820 628 808 632 804 636 808 636 812 640 808 636 808 636 808 636 808 636 812 636 808 632 804 636 808 640 816 644 816 644 812 640 812 640 812 640 812 640 812 640 812 640 812 640 812 640 812 640 812 640 820 640 820 640 820 640 820 640 812 636 816 636 820 640 820 640 828 648 828 648 828 648 828 648 828 648 828 652 832 656 836 656 840 656 836 652 832 656 836 660 840 660 840 660 840 660 840 660 848 668 848 664 844 660 840 660 844 664 844 664 844 664 844 664 844 668 844 668 844 668 844 668 844 668 844 668 844 668 844 668 840 660 840 664 848 664 852 668 848 668 856 664 856 664 856 668 832 680 848 672 836 704 880 740 836 764 920 644 528 164 172 20 176 56 156 72 148 44 160 120 164 64 124 68 132 64 120 68 100 68 108 68 100 28 56 76 324 316 336 256 324 264 300 248 360 264 352 240 376 276 452 320 532 420 640 492 640 472 636 492 636 440 628 452 616 420 588 448 508 68 152 8 136 80 280 208 332 240 288 200 232 48 140 48 132 60 140 68 132 52 128 56 136 64 140 64 112 40 96 40 100 16 96 156 332 212 336 208 328 220 328 220 332 216 332 216 352 240 384 264 408 280 412 276 388 280 412 296 408 244 336 188 256 104 200 40 148 4 120 0 124 12 148 48 188 68 180 56 196 80 176 64 172 76 180 76 176 76 172 72 164 64 156 60 156 60 152 56 152 56 152 52 156 52 164 60 168 68 176 72 172 76 192 104 268 244 420 340 496 476 560 340 296 88 108 28 104 28 100 32 88 28 84 28 84 28 84 28 84 28 84 28 80 28 84 28 84 24 76 20 48 4 24 20 64 44 100 96 144 112 156 124 164 116 156 108 160 120 168 124 164 112 148 100 148 108 160 120 168 128 172 132 160 136 144 84 80 52 128 140 192 148 176 120 156 112 160 120 164 104 156 96 152 96 152 100 152 96 152 100 152 92 148 88 160 104 156 92 144 84 136 76 144 88 144 88 144 88 144 88 144 84 140 112 272 232 284 216 280 212 296 224 308 232 320 232 332 244 344 256 348 256 344 252 336 284 388 312 320 180 216 152 232 160 232 160 232 160 236 164 228 156 228 152 224 148 220 148 216 148 216 148 216 152 224 160 204 136 200 128 196 132 208 144 204 144 200 148 212 160 212 148 208 148 204 144 192 132 188 128 176 132 204 160 220 160 204 140 188 132 188 128 184 124 180 124 188 132 180 124 188 136 196 132 192 132 208 144 224 160 236 164 240 168 244 176 244 180 248 180 232 172 244 176 260 196 244 148 132 48 36 0 24 4 24 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 136 228 172 196 164 168 136 168 132 144 100 116 76 104 72 92 76 92 80 96 88 64 28 8 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 4 8 8 8 12 12 16 16 416 300 416 300 416 300 416 300 416 300 416 304 420 308 424 308 420 304 420 304 420 308 428 312 428 312 428 316 432 312 428 312 428 312 436 312 428 304 428 312 424 304 424 304 424 304 424 304 428 308 428 308 428 308 428 308 428 304 424 300 420 304 428 300 428 288 432 288 436 292 436 300 436 312 436 312 436 320 436 320 440 304 436 304 452 320 448 300 452 316 448 312 448 312 448 308 452 312 452 316 456 320 460 320 460 324 468 336 480 340 480 348 480 360 488 372 500 376 500 376 492 368 492 368 492 372 500 372 496 360 500 364 500 368 504 368 496 364 500 368 504 372 508 376 508 376 516 384 524 384 516 380 512 372 504 372 512 380 512 372 508 380 512 384 512 388 516 388 532 404 532 404 532 404 532 404 540 412 540 412 540 412 540 408 540 408 536 408 536 412 544 420 544 424 556 436 564 432 556 424 556 432 564 440 568 440 568 428 556 412 560 416 560 420 564 420 568 420 560 412 556 416 560 420 572 428 572 428 572 428 572 428 584 440 588 444 588 448 592 448 596 444 596 444 592 444 592 444 596 452 600 456 596 460 600 460 608 468 608 468 612 472 616 476 604 464 604 464 604 468 616 476 616 492 612 488 612 476 608 472 604 464 608 460 612 464 616 464 620 476 616 476 616 476 616 476 624 484 624 488 628 492 632 492 636 484 636 484 636 484 632 484 632 484 628 484 628 484 628 492 636 500 636 504 640 508 644 508 636 500 636 500 636 500 636 500 640 496 636 492 632 496 636 500 644 504 644 504 644 504 644 500 640 500 640 500 640 500 640 500 644 504 644 504 644 504 644 504 640 508 640 508 640 508 640 508 636 504 636 508 640 508 644 512 648 516 648 516 648 516 648 516 648 516 648 520 652 524 656 524 660 524 656 520 652 524 656 528 660 528 660 528 660 528 660 528 668 536 668 532 664 528 660 528 664 532 664 532 664 532 664 532 668 528 668 528 668 528 668 528 668 528 668 528 668 528 668 528 664 532 664 536 668 536 672 528 664 512 668 504 664 504 664 500 648 496 700 532 688 508 656 500 680 532 668 576 732 508 380 36 48 0 36 24 124 28 76 28 72 12 56 28 76 32 64 36 76 48 68 24 64 0 0 76 356 300 308 224 288 228 272 212 252 216 276 212 256 192 240 148 212 144 280 244 416 332 448 308 448 308 440 328 440 336 444 384 348 0 32 0 80 136 280 256 252 192 164 128 128 0 56 0 52 16 68 20 60 4 56 16 68 44 80 44 60 28 48 28 28 0 20 120 248 156 224 136 216 144 220 144 216 148 220 148 224 164 244 192 268 204 268 196 264 212 264 212 264 208 260 208 244 184 220 144 164 68 72 0 24 0 16 0 32 4 48 20 64 32 60 36 64 44 72 48 76 36 72 28 64 24 60 20 52 12 48 8 44 4 40 0 52 0 56 8 60 20 64 24 56 20 36 0 12 24 92 80 160 140 224 292 316 108 8 0 32 8 32 4 32 8 32 8 28 16 28 16 28 16 28 16 24 16 28 16 28 12 20 4 20 0 0 0 16 12 40 56 88 76 108 92 120 96 116 88 132 116 132 116 128 108 116 96 116 104 128 120 136 120 132 112 132 108 92 40 24 24 84 112 140 116 124 92 108 84 108 76 96 64 96 56 92 56 92 56 92 56 96 60 96 56 92 52 100 64 96 56 88 44 80 40 88 52 88 52 88 52 88 52 80 52 76 84 212 192 208 168 212 172 224 176 232 172 220 160 252 200 264 216 272 216 264 204 240 204 300 248 284 168 180 92 164 116 160 112 156 108 152 104 156 108 156 104 152 100 148 100 148 108 144 100 144 112 160 124 144 96 128 84 124 92 140 104 140 96 144 108 160 120 156 100 148 104 144 96 140 92 132 88 120 84 144 108 156 108 144 92 132 88 132 88 128 84 124 80 132 88 120 80 132 92 132 76 128 80 136 88 152 100 160 100 164 112 168 108 176 104 176 104 176 108 180 128 200 168 196 160 144 80 48 0 0 0 0 0 0 0 0 0 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 100 192 116 168 100 140 60 140 60 116 36 84 36 72 36 60 32 80 32 80 52 72 16 4 0 4 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 4 0 8 0 8 0 8 0 8 0 4 0 4 0 0 0 0 0 4 0 4 0 4 0 0 0 536 416 536 416 536 416 536 416 536 416 540 420 540 420 544 424 544 424 544 420 544 428 552 432 548 428 548 424 544 428 548 428 544 432 556 436 548 428 548 440 540 424 540 424 540 424 540 424 544 428 544 428 544 428 544 428 544 424 536 420 536 420 540 424 548 428 548 428 552 432 552 432 560 436 560 436 560 436 560 436 580 436 544 420 564 452 576 444 568 444 568 444 568 440 564 444 584 452 584 452 588 456 592 460 592 464 600 472 608 476 608 476 608 480 616 492 628 500 632 500 628 496 624 492 624 496 632 504 636 496 636 500 640 500 644 504 636 500 640 504 644 508 648 512 664 516 664 512 664 516 676 528 656 500 648 500 660 512 664 504 652 516 656 516 660 520 660 524 672 532 672 532 672 532 672 532 684 540 684 540 684 540 684 544 684 540 680 536 684 544 692 548 688 552 700 564 708 560 700 552 700 560 708 568 712 568 712 564 700 556 700 560 704 560 708 564 712 568 708 564 708 564 708 564 712 568 712 568 712 568 712 568 728 584 728 588 732 588 736 592 736 596 736 596 744 592 744 592 756 596 760 600 768 600 772 600 776 604 776 608 780 608 780 608 780 608 776 600 768 596 768 596 796 604 792 604 784 600 780 600 772 604 776 612 772 616 772 616 776 620 780 620 780 620 780 620 788 628 788 632 792 636 796 636 796 636 796 636 796 636 804 632 804 632 808 632 808 628 812 628 812 636 812 640 816 644 816 644 808 636 808 636 808 636 808 636 812 636 808 632 804 636 808 640 816 644 816 644 816 644 816 648 812 640 812 640 812 640 812 640 816 644 816 644 816 644 816 644 820 644 820 644 820 644 820 644 816 640 820 644 820 648 824 648 828 648 828 648 828 648 828 648 828 648 828 652 832 656 836 656 840 656 836 652 832 656 836 660 840 660 840 660 840 660 840 660 848 668 848 664 844 660 840 660 844 664 844 664 844 664 844 664 844 668 844 668 844 668 844 668 844 668 844 668 844 668 844 668 848 664 852 668 856 672 856 672 844 668 844 668 848 668 848 668 860 672 856 668 852 672 856 684 892 680 824 652 892 752 848 556 516 220 196 40 200 116 216 96 160 56 124 68 132 64 112 68 124 60 100 36 116 20 52 152 392 276 348 252 352 256 368 240 340 236 356 200 340 224 416 260 404 216 372 228 452 360 564 424 600 392 588 400 584 400 592 456 464 28 140 36 252 244 424 292 376 248 280 184 232 44 136 28 132 60 140 68 128 56 124 56 140 68 144 68 116 44 112 40 104 16 124 192 376 220 348 224 344 232 348 236 352 240 364 240 360 244 380 256 392 256 392 248 392 260 388 260 396 272 404 284 400 272 404 280 404 252 352 204 248 120 176 36 108 16 120 44 132 44 128 48 128 52 136 60 160 68 156 68 152 64 152 64 148 56 144 52 140 48 136 44 152 64 156 68 164 68 168 72 160 68 156 28 116 24 140 24 176 12 124 148 312 116 100 44 108 36 96 32 88 36 84 32 84 28 84 28 84 28 84 28 80 28 84 28 84 24 76 20 48 12 28 20 44 16 48 32 92 68 124 100 156 116 168 116 184 140 184 136 180 132 172 124 168 128 176 132 176 124 160 116 152 88 64 12 32 36 96 84 160 120 152 112 148 100 140 100 152 96 148 88 140 84 144 88 144 88 148 96 152 92 148 88 144 88 144 88 144 88 144 88 144 88 144 88 144 88 144 88 152 84 148 136 292 232 276 216 288 220 308 240 320 244 324 232 332 244 348 264 356 272 360 272 336 264 348 296 368 272 276 156 224 152 224 152 228 156 228 160 228 156 228 152 224 148 220 148 216 144 208 140 208 148 224 160 212 136 196 120 188 124 204 140 192 136 196 148 216 160 208 144 204 148 200 140 196 136 188 132 180 128 196 148 208 144 192 128 188 132 188 128 184 124 180 124 176 120 176 124 188 136 196 128 192 132 208 144 220 152 232 156 236 164 236 168 240 172 240 176 256 184 252 188 272 196 276 196 232 160 156 56 40 0 16 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 140 224 168 200 168 168 128 168 132 148 104 120 84 112 80 88 76 92 76 88 84 80 60 16 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 8 0 8 0 8 8 8 8 8 4 4 4 4 8 4 4 4 4 0 0 0 412 308 416 312 416 312 420 316 420 316 420 316 420 316 420 316 424 320 424 320 424 324 432 328 428 324 424 320 424 320 428 316 428 312 440 316 432 312 436 324 428 308 428 308 428 308 428 308 424 304 424 304 424 304 424 304 432 308 424 300 420 300 424 296 424 280 424 292 428 292 428 304 432 308 432 316 432 316 432 320 456 316 420 292 432 324 456 332 444 320 444 320 444 320 444 320 452 320 452 324 456 328 460 328 464 332 468 336 472 340 476 344 472 344 484 356 492 364 496 364 500 364 496 360 492 364 500 368 492 368 496 368 500 372 500 372 500 372 504 376 504 376 508 380 520 372 508 360 504 368 520 384 504 352 496 356 508 372 512 364 520 392 520 396 524 396 528 400 528 400 528 400 528 400 528 400 540 412 540 412 544 416 544 416 540 412 536 408 536 412 544 420 548 420 552 428 556 428 556 428 556 428 560 436 564 436 564 428 552 412 556 412 560 416 560 416 568 424 568 424 568 424 568 424 568 424 568 424 568 424 568 424 580 440 584 440 588 444 588 444 592 440 592 440 588 440 588 440 592 452 596 452 596 456 596 460 600 460 604 468 608 464 604 460 612 468 604 456 592 448 588 448 604 480 604 476 600 468 604 464 600 452 612 456 616 452 616 452 616 472 616 472 620 476 620 476 628 484 628 488 632 492 636 492 636 492 636 492 636 492 632 492 632 492 632 492 632 492 628 492 636 496 636 500 640 504 644 504 636 496 636 496 636 496 636 496 640 496 636 492 632 496 636 500 644 504 644 504 648 508 648 508 640 500 640 500 640 500 640 500 648 508 648 508 648 508 648 508 644 504 644 504 644 504 644 504 644 504 644 504 648 508 648 512 648 516 648 516 648 516 648 516 648 516 648 520 652 524 656 524 660 524 656 520 652 524 656 528 660 528 660 528 660 528 660 528 668 536 668 532 664 528 660 528 664 532 664 532 664 532 664 532 668 528 668 528 668 528 668 528 668 528 668 528 668 528 668 528 664 532 664 536 668 536 672 536 668 520 668 520 668 512 668 512 676 508 644 516 676 532 668 524 608 536 728 552 652 512 692 584 720 480 388 112 108 4 116 72 76 0 52 12 68 24 56 40 84 32 60 0 60 0 0 188 352 232 280 220 248 176 244 156 276 240 308 212 288 260 380 308 400 316 416 288 368 252 420 336 400 284 372 288 380 300 408 372 328 0 24 28 208 232 328 240 284 248 236 192 160 4 40 0 52 16 68 20 64 4 60 16 48 32 60 28 40 12 24 0 28 0 52 172 292 176 248 176 256 172 256 176 264 180 264 184 256 176 256 180 252 176 248 168 236 172 260 196 276 192 260 184 284 204 264 196 268 216 276 224 264 200 184 52 24 0 8 0 24 4 40 12 36 12 40 20 56 12 56 16 60 16 64 20 68 24 68 20 64 20 64 20 68 16 68 20 72 32 72 32 52 36 64 32 52 40 48 16 40 24 28 0 68 32 36 8 36 8 36 8 36 12 36 12 28 16 28 16 28 16 28 16 24 16 28 16 28 12 20 12 24 4 16 16 28 0 4 0 32 32 56 56 88 76 104 84 132 116 128 108 124 104 116 100 116 100 116 96 108 84 96 84 88 44 12 0 8 20 44 36 104 96 108 88 100 72 88 60 88 52 84 48 80 44 84 48 84 48 88 56 92 56 92 52 76 40 80 48 88 56 92 60 88 52 88 52 88 52 88 52 88 48 84 108 236 192 200 168 212 172 228 180 248 200 256 200 240 188 252 204 268 220 284 232 284 220 284 224 300 228 236 112 132 88 140 100 156 112 168 124 156 108 156 104 152 100 148 100 144 104 140 100 140 100 140 104 136 92 124 80 120 80 124 88 132 84 132 96 148 112 152 100 144 100 144 96 140 92 136 92 132 92 144 104 148 96 132 80 128 84 124 80 124 76 120 76 120 80 116 80 132 92 132 72 128 80 136 88 148 96 152 92 160 112 160 104 168 96 172 100 180 100 172 120 180 128 172 156 184 156 172 80 48 0 0 0 0 0 0 0 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 116 192 112 164 104 140 56 132 56 120 48 100 44 76 36 64 32 84 28 72 48 84 40 28 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 0 16 0 8 4 0 8 4 8 0 8 0 8 0 0 0 0 0 0 0 0 0 8 0 8 0 4 0 4 0 532 412 532 416 536 420 540 420 540 420 540 420 540 420 540 420 540 420 536 416 540 424 548 428 548 428 544 420 540 424 548 428 536 428 548 432 544 428 548 440 544 428 544 428 544 428 544 428 540 424 540 424 540 424 540 424 552 432 544 424 540 424 540 424 540 420 544 424 544 424 548 424 556 432 556 432 556 432 556 432 568 436 552 424 556 444 576 456 564 440 568 444 572 452 576 452 588 452 592 452 596 456 596 460 608 464 600 456 600 464 608 476 612 476 620 484 624 484 624 484 636 492 632 488 628 492 632 496 628 496 632 500 632 504 636 504 644 512 640 508 640 508 636 500 652 508 660 508 660 512 668 516 660 504 656 508 668 524 672 516 664 520 660 524 664 524 668 528 668 528 668 528 668 528 668 528 684 540 684 544 688 548 692 548 680 536 676 532 680 540 688 544 692 548 692 548 692 552 700 556 696 552 700 560 708 560 704 560 696 552 700 556 700 560 704 560 704 560 708 568 716 572 716 572 716 572 716 572 716 572 716 572 724 580 728 584 728 588 732 588 732 592 732 592 740 588 740 588 748 592 752 592 764 592 764 596 772 604 780 612 780 608 772 600 780 608 772 596 768 596 768 596 780 600 784 604 780 608 780 612 768 612 768 620 768 620 772 624 772 612 772 616 776 620 780 620 788 628 788 632 792 636 796 636 792 640 792 640 792 640 796 636 804 632 804 632 808 632 808 632 804 636 808 636 812 640 812 640 808 636 808 636 808 636 808 636 812 636 808 632 804 636 808 640 816 644 816 648 820 652 824 652 812 640 812 640 812 640 812 640 820 648 820 648 820 648 820 648 820 644 820 644 820 644 820 644 820 644 820 648 824 648 828 652 828 648 828 648 828 648 828 648 828 648 828 652 832 656 836 656 840 656 836 652 832 656 836 660 840 660 840 660 840 660 840 660 848 668 848 664 844 660 840 660 844 664 844 664 844 664 844 664 844 668 844 668 844 668 844 668 844 668 844 668 844 668 844 668 844 660 848 664 852 668 848 672 844 668 840 668 840 676 840 668 852 644 856 676 880 656 844 632 896 644 820 620 872 696 892 644 852 736 880 612 604 344 380 200 188 64 128 60 120 56 108 64 124 44 144 20 124 0 108 356 652 452 616 476 588 404 588 380 588 472 660 472 648 500 708 508 688 520 748 540 676 448 608 432 680 460 660 456 644 444 640 488 500 28 164 108 328 244 376 252 364 280 356 256 264 40 132 40 132 60 140 68 128 56 124 56 116 52 124 48 96 24 88 24 104 24 152 244 428 256 388 272 384 272 388 280 396 288 408 288 404 268 396 260 396 256 400 260 376 244 392 256 396 252 372 232 416 272 384 252 380 264 388 264 396 292 328 152 132 0 72 28 96 32 112 40 100 28 104 40 120 40 132 48 140 60 152 64 156 68 156 68 160 72 160 72 148 68 148 72 152 72 164 72 144 56 140 32 140 56 148 24 116 56 160 28 140 40 100 20 112 40 96 36 92 36 80 36 84 28 84 28 84 28 84 28 80 28 84 28 84 24 76 20 40 8 24 24 44 12 40 20 64 28 80 48 112 68 132 80 152 108 148 100 140 92 136 92 136 92 132 84 124 80 124 80 72 24 32 4 28 20 60 32 128 100 140 104 136 92 124 76 144 88 140 80 132 76 136 80 136 84 144 92 148 92 148 92 132 76 136 84 144 88 148 92 144 88 144 88 144 88 144 88 160 80 152 156 312 236 268 216 288 216 292 220 300 228 316 232 320 224 316 228 324 248 348 268 340 284 368 300 376 308 344 236 216 144 216 148 224 152 228 156 228 156 228 152 224 148 220 148 208 140 208 140 204 132 196 124 192 124 188 120 184 116 184 116 184 128 172 132 188 152 200 152 196 148 192 144 192 144 188 140 200 148 204 148 200 136 180 120 180 124 176 120 172 116 172 116 168 112 172 124 192 136 196 124 192 132 208 140 220 148 224 148 228 156 232 164 232 168 232 172 240 160 240 180 264 164 256 184 240 192 232 160 140 44 40 0 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104 168 228 160 196 168 168 128 152 124 152 120 140 92 112 72 92 84 96 76 80 76 84 76 48 28 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 8 0 8 0 12 0 8 0 0 0 0 0 0 0 0 4 4 4 4 8 8 8 8 412 308 412 312 416 316 420 316 420 316 420 316 420 316 420 316 416 308 412 308 412 312 420 320 432 324 420 312 416 316 428 320 412 292 428 296 420 292 428 308 432 304 432 304 432 304 432 304 424 296 424 296 424 296 424 296 436 308 432 300 424 296 424 296 416 284 420 288 420 296 424 300 432 316 432 316 432 316 432 316 432 316 436 320 440 328 448 336 436 324 444 332 452 340 456 336 456 332 456 336 456 340 460 340 472 344 460 332 456 340 472 356 472 348 480 356 484 356 480 352 496 368 492 360 488 360 492 372 496 372 496 376 500 380 504 380 516 388 512 384 508 380 504 368 496 356 504 372 512 368 504 360 512 368 504 372 520 388 528 388 516 380 520 384 520 388 524 388 528 392 528 392 528 392 528 392 540 404 540 408 544 412 548 412 536 396 532 396 532 400 540 416 552 420 544 412 540 420 552 432 548 424 556 428 560 432 556 428 552 408 552 412 556 416 560 416 552 408 560 420 568 428 572 428 572 428 572 428 572 428 572 428 580 436 580 440 584 444 588 444 588 440 588 440 588 440 588 440 588 444 588 448 588 448 592 452 604 468 612 476 612 468 604 460 604 464 600 460 600 464 608 472 604 480 608 484 612 480 616 480 608 464 612 460 616 464 624 464 612 468 612 472 616 476 620 476 628 484 628 488 632 492 636 492 640 492 640 492 640 492 636 492 632 492 632 492 632 492 632 492 632 492 632 496 636 496 640 500 636 496 636 496 636 496 636 496 640 496 636 492 632 496 636 500 644 504 644 508 648 512 652 512 640 500 640 500 640 500 640 500 648 508 648 508 648 508 648 508 644 504 644 504 644 504 644 504 644 504 644 508 648 512 652 512 648 516 648 516 648 516 648 516 648 516 648 520 652 524 656 524 660 524 656 520 652 524 656 528 660 528 660 528 660 528 660 528 668 532 668 528 664 524 660 524 664 528 664 528 664 528 664 528 668 528 668 528 668 528 668 528 668 528 668 528 668 528 668 528 656 524 660 528 664 528 668 532 668 528 668 528 668 528 672 528 684 536 652 532 656 516 660 560 632 520 708 560 684 500 660 544 668 560 704 568 720 592 580 340 92 0 48 0 52 12 56 40 56 32 88 0 24 0 20 392 564 436 544 520 540 468 568 472 564 520 588 452 512 452 564 464 568 452 540 420 540 400 488 348 460 360 448 372 436 348 424 376 336 0 12 32 164 116 208 156 208 216 252 216 160 0 52 28 52 24 68 28 60 12 56 24 52 28 60 24 40 12 28 0 32 0 72 208 336 212 276 224 276 200 284 204 292 212 296 216 288 212 276 196 264 200 276 204 272 180 244 160 232 164 248 180 248 184 264 204 288 216 280 212 260 236 260 144 72 0 0 0 24 8 44 16 32 0 32 12 28 0 36 8 52 20 64 28 56 24 60 28 64 32 68 36 64 24 68 24 68 32 68 36 80 44 40 8 48 56 68 32 44 0 16 20 76 0 0 16 40 12 40 8 36 12 36 12 28 16 28 16 28 16 28 16 24 16 28 16 32 12 24 12 12 0 0 0 16 0 12 20 24 16 32 16 40 36 60 48 88 68 80 60 72 56 76 56 76 56 68 44 68 52 76 68 12 16 20 4 8 0 16 20 88 80 100 80 100 72 76 48 88 48 80 40 76 40 76 44 80 44 84 56 92 56 92 56 80 44 80 48 84 52 88 52 88 52 88 52 88 52 88 52 92 48 84 124 248 196 200 168 224 168 204 140 188 128 184 132 184 128 172 120 180 140 208 164 224 216 308 256 312 264 312 236 168 116 160 104 144 88 128 80 156 108 156 104 152 100 148 100 136 100 140 100 136 88 116 72 116 80 120 80 116 72 108 64 128 76 120 76 136 96 152 104 148 100 144 96 144 96 140 92 152 108 152 108 144 88 124 72 120 76 116 72 116 68 112 68 112 76 116 80 136 92 132 72 128 80 136 84 144 92 148 92 156 100 156 100 164 92 172 88 168 88 168 128 188 116 172 148 176 140 188 140 144 60 24 0 0 0 0 0 0 8 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92 140 200 108 160 104 140 60 120 60 128 72 112 52 80 28 68 44 92 28 64 40 80 44 52 16 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 8 8 4 8 4 8 0 8 0 0 0 4 0 4 0 8 0 0 0 0 0 4 0 8 0 532 404 540 416 544 412 532 404 536 408 536 408 536 408 536 408 528 408 532 416 544 428 552 432 532 412 536 416 536 420 540 420 536 424 544 432 548 432 548 432 548 432 548 432 548 432 548 432 544 420 544 420 544 420 544 420 544 420 544 424 548 424 552 428 548 424 548 428 552 428 556 432 544 432 564 436 552 424 556 444 584 452 584 452 584 452 584 452 580 448 580 448 580 448 576 444 600 468 596 464 596 464 596 460 608 476 600 464 596 464 596 464 616 484 620 492 624 496 632 500 624 492 624 496 628 500 632 500 640 504 636 504 636 508 644 516 636 508 648 520 652 516 640 500 656 508 668 516 672 520 680 524 680 520 676 516 672 520 676 528 668 528 664 528 664 528 664 528 668 532 664 528 668 532 672 540 676 536 668 528 668 536 680 548 672 536 672 540 676 544 680 544 684 540 684 540 684 540 684 540 688 544 688 548 692 552 696 552 700 556 704 560 704 564 708 564 712 568 712 568 712 568 712 568 704 564 704 564 704 564 704 564 724 584 728 588 728 592 732 588 736 592 732 588 744 592 748 600 752 596 760 604 772 600 772 596 768 608 768 608 768 608 768 608 776 616 776 616 776 616 776 612 776 612 776 608 772 608 768 612 776 620 772 620 772 624 780 632 776 624 776 624 776 624 776 624 792 636 788 632 784 636 788 640 788 636 792 640 796 644 800 648 796 640 796 640 796 640 804 640 784 624 784 628 788 628 792 632 796 636 796 632 788 628 788 624 808 644 804 640 800 636 796 632 816 652 812 648 808 652 812 656 804 644 804 644 804 644 804 644 800 640 804 648 812 652 812 652 804 644 812 644 816 648 820 652 812 644 812 648 816 648 820 648 820 640 816 636 820 644 828 652 836 656 836 660 840 660 840 660 836 656 836 656 836 656 836 656 840 660 840 660 840 660 840 660 848 668 844 664 840 668 844 672 848 672 848 672 848 672 848 672 848 664 848 664 848 664 848 664 844 660 848 668 852 664 848 660 852 660 852 660 852 660 852 660 848 664 848 664 848 664 848 664 848 648 860 656 860 668 868 676 864 668 864 680 868 680 864 676 852 688 848 688 864 708 884 716 668 184 112 36 128 52 124 64 116 60 120 0 88 4 208 548 696 528 708 540 724 532 732 560 756 560 732 528 704 512 704 512 744 540 712 492 660 448 616 420 644 424 620 436 620 428 596 440 420 36 152 132 256 136 208 148 224 148 280 176 224 56 132 48 140 56 132 48 124 48 124 52 128 52 120 44 108 36 104 28 92 4 172 260 436 316 396 328 424 300 420 288 404 292 412 300 404 288 404 288 400 292 400 288 376 256 400 276 408 272 392 260 376 252 388 260 376 240 368 248 356 272 372 176 112 0 100 40 100 40 100 32 84 28 104 44 108 44 124 44 104 20 96 28 124 48 128 52 132 56 136 60 140 60 156 68 164 68 168 68 136 36 144 40 152 48 164 52 156 48 136 64 152 52 108 28 100 32 108 44 100 36 88 24 84 32 84 28 80 20 68 24 64 24 72 32 72 24 60 20 32 4 40 12 52 24 60 32 56 28 68 40 84 44 84 40 112 76 112 64 84 48 92 72 76 56 80 68 92 76 76 52 32 16 32 24 48 36 52 28 108 84 120 84 128 84 136 80 136 92 128 84 124 88 140 92 136 84 140 88 156 100 156 88 136 84 136 84 136 84 136 84 140 88 140 88 140 88 140 88 140 68 148 164 284 236 264 180 236 164 220 144 196 124 184 116 192 124 180 112 176 120 192 136 248 204 296 268 356 308 380 316 312 176 200 144 232 148 200 140 212 148 216 148 216 144 208 136 208 144 196 136 192 132 184 128 188 132 188 140 200 140 180 112 188 128 180 120 180 136 204 156 196 140 196 136 192 132 188 132 192 152 212 160 192 132 176 136 168 124 176 128 172 120 160 104 168 120 168 124 172 128 180 124 176 124 188 132 204 152 224 168 228 152 208 156 228 176 236 168 236 176 240 180 252 184 256 192 256 196 244 176 200 116 116 64 20 0 4 8 0 4 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 8 16 132 160 232 160 176 148 192 136 164 120 156 112 148 92 112 60 100 76 88 68 88 76 96 88 64 32 8 0 0 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 400 304 408 312 412 308 404 300 408 308 408 308 408 308 408 308 412 300 416 308 420 312 424 316 408 296 412 300 416 304 416 304 416 300 424 308 432 308 428 308 428 308 428 308 428 308 428 308 420 304 420 304 420 304 420 304 420 304 424 308 424 312 428 312 424 300 428 304 428 308 432 308 424 308 440 312 428 304 436 320 452 328 452 328 452 324 448 324 460 336 456 332 456 332 456 332 460 328 460 332 464 332 464 332 476 340 468 336 464 332 464 336 476 364 480 368 484 376 492 380 488 376 492 380 492 384 496 384 508 380 504 380 504 384 512 392 508 384 512 392 516 388 508 384 512 388 512 392 520 396 524 400 524 396 516 392 516 392 520 392 524 380 528 380 528 380 528 380 528 380 524 376 528 384 536 388 536 384 532 380 532 388 540 396 536 388 536 392 540 392 544 396 540 412 540 412 540 412 540 412 544 416 544 420 548 420 552 424 552 424 556 428 560 432 560 432 568 440 568 440 568 440 568 432 564 416 568 416 568 416 568 416 580 428 584 432 588 436 588 436 588 452 588 448 584 452 588 460 588 460 592 468 596 468 596 468 600 472 600 472 600 472 600 472 608 480 608 480 608 480 608 480 612 484 616 480 612 476 608 476 620 484 616 484 616 488 624 488 624 468 624 468 624 468 624 468 632 476 632 472 628 476 632 476 632 476 628 480 632 480 632 480 632 480 632 480 632 480 632 480 624 480 624 484 628 484 632 488 644 496 640 496 636 492 632 488 640 500 636 496 632 496 632 496 648 508 644 508 644 508 644 512 636 492 640 496 640 496 640 496 640 496 644 504 648 504 648 504 648 504 648 508 652 508 656 512 644 500 644 504 648 508 652 508 652 516 648 512 652 520 660 524 656 520 656 520 656 520 652 520 656 524 656 524 656 524 656 524 668 532 664 528 656 520 652 520 664 516 660 508 656 512 664 516 676 524 672 520 664 516 660 512 656 512 656 512 656 512 656 512 660 520 668 524 672 524 668 524 664 520 664 520 664 520 664 520 652 508 652 512 656 512 656 508 668 504 664 504 664 500 664 500 660 500 672 508 680 512 684 516 684 496 688 504 688 524 692 552 680 516 304 0 24 0 24 52 56 64 80 24 12 0 124 504 552 416 484 384 508 408 512 420 512 416 476 380 444 356 432 352 448 360 432 344 412 324 400 320 424 328 416 348 428 348 416 356 260 0 56 100 152 76 96 76 80 68 120 96 88 12 28 16 56 32 48 24 48 32 48 36 52 36 48 28 40 8 28 4 24 0 108 216 312 244 268 264 312 236 308 236 312 252 324 260 308 248 308 256 308 256 308 256 304 256 308 256 312 260 308 256 288 248 312 260 304 244 292 248 288 260 284 160 36 0 20 20 40 44 44 36 36 24 36 36 28 28 40 28 24 8 20 20 40 32 40 36 44 36 48 32 44 12 48 20 56 28 56 28 64 32 56 24 52 20 44 20 64 24 48 36 68 24 32 4 32 16 36 20 40 24 28 12 32 8 32 4 24 8 24 8 20 16 28 28 32 20 20 8 4 0 12 4 24 20 36 24 16 8 24 20 32 20 32 16 52 48 68 56 56 40 60 52 56 32 48 32 52 32 40 12 0 0 12 8 32 32 52 36 80 56 80 64 84 56 80 56 84 48 76 40 76 40 84 48 84 48 76 56 92 68 92 56 84 52 84 52 84 52 84 52 84 52 84 52 84 52 84 48 84 28 96 120 220 176 188 116 140 92 128 72 108 60 100 52 108 60 96 48 96 56 108 72 116 76 128 108 192 196 288 276 280 184 164 104 140 96 128 92 144 104 148 108 144 100 140 96 144 100 140 92 136 88 128 84 128 84 128 88 136 88 120 64 124 76 116 72 124 88 144 108 140 92 136 88 132 88 136 92 144 108 160 108 140 80 128 80 124 76 124 76 120 68 112 60 120 72 120 76 124 80 124 80 124 80 124 88 136 104 152 108 160 80 148 76 168 100 172 92 172 100 176 104 184 112 192 116 180 116 176 108 152 92 120 76 44 0 0 0 4 0 0 12 0 16 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 8 0 108 116 188 112 140 100 148 84 120 68 112 60 104 44 72 20 72 44 64 40 68 48 84 68 68 24 16 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 528 404 536 408 536 408 532 400 536 408 536 408 536 408 536 408 536 416 536 420 540 420 540 420 524 404 528 408 528 412 532 412 532 416 536 424 544 424 540 424 544 428 544 428 544 428 544 428 548 424 548 424 548 424 548 424 548 424 548 428 552 428 556 432 552 428 552 432 556 432 560 436 552 436 560 436 556 432 564 448 580 448 580 448 580 448 580 448 592 460 592 460 592 460 592 460 588 456 588 460 596 464 600 468 608 472 604 468 596 468 600 468 608 472 612 476 616 484 624 488 624 492 628 492 632 496 632 496 636 504 636 504 636 508 644 512 640 508 644 512 644 512 640 504 660 512 668 516 676 524 680 528 676 520 672 512 668 516 676 524 664 524 660 524 660 524 660 524 660 524 656 520 660 524 664 532 668 532 664 528 664 532 672 540 672 536 672 536 676 540 676 544 684 540 684 540 684 540 684 540 688 544 688 544 692 548 692 552 692 548 696 552 696 556 700 556 712 568 712 568 712 568 712 568 708 568 708 568 708 568 708 568 716 576 720 580 720 584 724 584 728 580 724 580 736 584 744 592 748 588 752 596 768 592 764 592 772 600 772 600 772 600 772 600 780 608 780 608 780 608 780 612 776 616 776 616 772 612 772 612 780 616 776 616 776 620 784 628 780 624 780 624 780 624 780 624 780 624 784 628 784 628 780 624 796 628 800 628 800 624 796 624 800 628 800 628 800 628 800 628 796 624 796 628 800 628 804 632 808 636 808 636 804 632 804 632 800 628 800 632 804 632 804 632 816 644 816 644 816 644 816 644 804 632 804 636 808 640 812 644 812 640 812 640 816 644 816 644 812 648 816 648 820 652 820 656 816 648 816 652 820 656 824 656 840 660 836 660 836 664 844 668 840 664 840 660 832 656 828 652 836 660 836 660 836 660 836 660 852 676 852 672 848 672 844 668 848 668 844 664 840 668 844 672 860 684 856 676 848 668 840 664 848 664 856 664 856 664 856 664 844 656 852 664 856 664 856 664 860 660 860 660 860 660 860 660 852 652 856 656 856 660 860 660 860 664 856 660 856 656 848 656 840 660 844 668 848 680 856 684 840 688 840 688 856 688 864 684 872 752 824 400 212 16 112 40 76 64 88 48 108 0 348 628 720 496 616 448 660 492 664 468 636 444 608 416 584 400 576 396 564 384 564 388 568 388 568 384 584 388 580 412 580 396 540 404 364 52 196 168 244 116 164 96 152 52 164 76 160 36 116 32 136 52 132 44 124 48 124 48 120 48 116 40 108 36 104 28 100 32 184 208 320 208 300 252 356 256 368 272 384 284 388 288 404 304 396 300 396 304 396 300 400 288 396 280 392 280 400 292 368 268 396 288 392 276 384 272 376 280 356 172 104 0 68 16 84 44 100 52 100 40 104 48 84 28 92 32 84 20 84 28 92 32 92 32 96 36 96 32 100 24 108 36 120 44 136 48 160 68 160 56 152 52 156 48 152 52 132 68 144 48 104 36 104 32 100 40 96 32 88 28 84 32 84 28 80 20 68 24 60 24 68 28 64 28 52 16 40 12 48 20 60 36 72 40 64 32 68 40 72 40 68 32 60 40 88 64 84 60 80 60 60 36 40 20 24 20 16 4 0 8 16 24 48 48 80 68 100 76 112 80 120 76 128 76 112 72 104 68 108 68 112 72 128 72 128 76 148 92 144 80 136 84 136 84 136 84 136 84 132 80 132 80 132 80 132 80 136 76 156 156 256 192 216 132 168 108 160 96 148 88 144 88 148 92 140 84 140 92 152 100 132 68 120 76 168 168 280 256 368 268 276 152 196 132 204 128 208 144 212 144 212 140 204 132 200 144 196 136 192 132 184 128 180 120 180 128 188 128 176 108 168 112 164 112 176 132 196 148 196 132 184 120 180 128 192 144 196 156 204 148 184 124 168 120 180 128 172 120 164 116 164 116 160 120 168 120 172 124 176 120 180 128 192 128 200 140 216 156 220 148 208 148 224 164 232 164 232 172 236 176 244 180 248 184 248 180 236 168 212 156 188 152 120 52 8 4 4 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 8 16 152 164 228 164 180 148 188 132 156 112 148 104 140 92 116 64 96 64 84 68 84 72 96 92 100 64 36 8 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 400 300 404 304 404 304 400 300 408 308 408 308 408 308 408 308 424 308 420 304 416 300 412 300 400 288 400 292 404 296 408 296 416 296 420 304 424 300 420 296 424 304 424 304 424 304 424 304 424 308 424 308 428 312 428 312 428 312 428 312 432 316 432 320 432 308 432 308 436 312 436 316 436 312 436 308 432 312 444 324 444 320 444 324 448 324 448 324 452 328 452 328 456 332 456 332 452 320 456 328 464 336 472 340 476 340 472 336 468 336 472 340 472 364 476 368 484 372 488 376 492 380 492 384 496 384 500 388 504 380 500 376 504 380 508 388 508 384 508 388 512 384 508 384 512 388 512 392 520 400 524 404 516 392 512 388 512 388 516 384 520 372 520 372 520 372 520 372 520 372 516 368 516 372 524 380 528 380 528 380 528 384 532 388 532 384 536 388 536 392 540 392 536 408 536 408 536 408 536 408 540 412 544 416 544 420 548 420 544 416 544 420 548 424 552 424 564 436 564 436 564 436 564 428 560 412 564 412 564 412 564 412 572 420 572 424 576 428 580 428 576 432 576 432 580 440 588 448 584 448 592 452 592 456 588 452 596 460 596 460 596 460 596 460 604 468 604 468 604 468 604 468 612 476 616 476 616 476 616 472 620 476 616 476 616 480 624 484 628 464 628 464 628 464 628 464 620 460 628 468 632 464 624 456 632 476 628 472 624 464 620 464 624 468 624 468 624 468 624 468 632 492 632 492 636 496 636 500 632 492 632 488 628 488 628 488 628 480 632 484 636 492 640 492 644 496 648 500 648 500 644 504 640 500 640 504 648 512 652 512 644 504 644 504 644 504 648 500 644 484 644 488 648 488 652 492 652 492 656 496 660 500 660 500 660 504 656 500 656 504 660 508 672 516 668 508 660 500 652 504 664 516 664 516 664 516 664 516 660 512 660 516 664 520 668 520 664 508 660 500 656 504 664 508 672 516 672 512 668 508 664 504 656 504 656 504 656 504 656 504 640 492 648 500 652 500 652 496 648 500 648 500 648 500 648 500 640 492 644 496 648 500 648 504 632 492 632 496 640 500 644 504 640 496 640 492 640 496 644 488 652 476 640 468 640 488 652 524 636 512 756 664 440 68 40 0 48 60 0 0 24 0 332 500 520 364 404 316 436 348 432 328 412 324 408 316 404 316 408 324 392 304 388 300 380 288 372 280 372 280 368 308 388 296 368 308 220 4 108 120 140 56 76 52 76 28 52 32 64 12 36 16 52 28 44 24 44 28 48 32 48 28 44 24 40 8 28 4 24 0 64 96 156 96 128 116 128 88 152 108 172 116 172 116 204 152 204 160 204 168 204 160 176 132 168 124 164 124 164 128 136 100 148 108 144 104 148 116 188 148 192 112 36 0 12 0 28 36 48 44 48 24 36 28 20 8 20 8 20 8 24 16 28 16 28 16 28 16 28 8 16 0 20 0 28 4 40 16 44 20 52 28 52 32 56 32 64 24 56 40 68 16 36 12 32 16 36 16 32 20 28 16 32 8 32 4 24 8 24 8 20 16 28 24 28 16 16 4 8 0 12 12 28 24 36 32 40 32 40 32 40 32 36 28 20 20 36 40 56 44 60 48 48 24 16 0 4 0 0 0 16 0 20 8 24 24 56 52 68 48 72 52 72 48 68 44 68 32 64 28 64 28 68 32 72 36 64 44 80 56 80 44 80 48 80 48 80 48 80 48 76 44 76 44 76 44 76 40 80 32 100 104 176 116 128 64 104 60 100 52 96 56 100 60 96 52 92 48 92 52 104 60 96 48 96 56 112 84 144 108 244 216 224 124 136 108 152 88 140 100 140 100 140 96 132 92 140 96 140 92 136 88 132 88 128 80 124 84 132 88 124 72 100 60 104 64 116 84 136 96 136 84 120 72 120 88 144 108 152 104 148 92 132 72 116 68 136 80 120 68 112 64 116 72 120 72 120 72 120 72 116 76 128 84 124 84 128 96 140 96 152 84 144 84 152 96 164 100 168 104 172 108 176 112 180 116 192 124 184 116 164 108 144 100 132 52 28 0 0 0 0 0 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 8 0 132 116 184 116 144 96 144 84 112 60 100 52 100 44 76 28 64 32 64 28 64 48 84 68 100 60 48 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 528 400 524 396 524 396 528 400 536 408 536 408 536 408 536 408 544 420 540 416 532 412 528 408 520 400 520 400 524 404 528 408 532 420 536 424 540 420 532 416 540 424 540 424 540 424 540 424 548 424 552 428 556 432 560 436 552 432 556 432 560 436 560 436 556 436 560 436 564 440 564 440 572 440 560 432 560 444 572 452 576 444 576 448 580 452 584 452 584 452 588 456 592 460 592 464 588 456 592 464 600 472 608 476 608 472 604 468 600 472 608 476 616 480 620 484 624 492 628 496 628 492 632 496 632 500 636 500 636 500 632 500 632 504 640 512 640 508 640 504 636 508 640 504 656 512 660 516 664 524 668 528 660 516 656 512 656 512 660 516 656 520 656 520 656 520 656 520 652 516 652 516 652 520 660 528 656 524 660 528 664 528 664 528 668 532 668 536 672 536 676 540 680 536 680 536 680 536 680 536 684 540 684 544 688 544 692 548 688 544 688 544 692 548 696 552 708 564 708 564 708 564 708 564 700 556 700 556 700 556 700 556 712 568 712 568 716 572 720 576 716 576 716 576 728 584 740 592 744 588 752 592 764 592 760 588 772 596 772 596 772 596 772 596 780 604 780 604 780 604 780 604 784 612 784 612 784 612 784 616 788 612 784 612 784 616 792 624 792 624 792 624 792 624 792 624 792 624 796 628 796 628 792 624 816 636 824 632 816 628 812 624 820 632 820 632 820 632 820 632 812 636 812 640 816 644 820 644 808 632 812 636 812 636 812 636 808 632 812 636 816 644 820 644 820 648 828 656 832 652 824 644 824 648 828 652 832 656 836 660 828 648 820 640 816 644 824 648 820 648 820 652 824 652 828 656 824 656 828 656 832 660 832 664 840 660 836 652 832 656 836 660 852 672 848 664 840 656 832 652 836 656 836 656 836 656 836 656 816 636 816 636 816 632 812 632 820 640 816 636 816 636 820 640 820 640 820 640 820 640 820 644 828 636 828 636 828 636 828 636 824 636 828 640 832 636 828 632 832 632 832 632 832 632 832 632 808 608 808 608 808 608 808 608 804 608 804 612 792 608 792 612 784 600 768 584 748 576 744 576 720 560 696 536 712 560 768 600 820 640 772 684 884 492 240 0 92 88 96 28 112 0 496 488 584 408 548 396 572 396 556 388 556 392 556 392 560 396 564 400 556 388 548 376 528 352 504 332 516 340 508 360 508 348 472 352 320 64 212 160 208 108 172 112 204 80 156 68 156 48 120 40 136 48 124 44 120 44 116 48 116 40 112 36 104 36 104 28 112 16 104 68 176 88 164 68 140 56 152 68 152 68 144 60 148 76 144 76 144 76 144 76 128 64 140 76 144 68 132 56 120 48 112 32 100 36 128 68 164 88 184 108 92 4 52 4 48 28 72 40 76 32 76 32 76 20 68 16 72 24 76 28 84 32 84 32 84 32 80 28 72 16 76 16 92 32 104 44 108 40 120 52 136 56 140 52 136 52 136 72 140 40 104 40 96 36 92 32 84 28 84 28 84 32 84 28 80 20 68 24 64 24 68 28 60 20 44 8 24 8 32 16 44 32 56 36 52 32 48 28 48 28 48 28 60 24 48 28 60 48 72 60 68 36 24 4 8 0 0 4 8 16 16 20 24 32 76 76 88 64 100 68 108 64 108 60 104 68 104 68 108 68 108 68 120 64 120 68 136 80 136 72 132 80 132 80 132 80 132 80 128 76 128 76 128 76 128 76 132 76 156 140 208 132 160 92 160 104 156 104 160 108 168 116 156 100 156 100 156 104 164 108 176 124 180 124 176 112 164 100 208 180 260 164 216 160 220 124 204 136 208 140 204 132 196 128 196 140 192 136 192 136 188 132 188 128 180 128 192 136 188 124 156 100 160 108 172 124 184 132 184 124 172 116 180 136 208 160 200 144 184 132 172 120 164 112 184 128 168 116 160 112 164 120 160 120 168 120 168 120 172 112 180 124 188 120 192 132 204 144 208 144 212 148 212 152 224 164 232 168 232 168 236 172 236 172 248 184 252 184 228 156 176 120 168 100 76 36 8 4 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 8 16 184 168 220 164 188 144 180 132 152 108 140 96 140 96 124 80 100 68 92 60 80 72 92 76 112 84 72 32 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 400 296 392 292 392 292 396 300 408 308 408 308 408 308 408 308 420 308 416 304 412 300 408 296 400 288 400 292 404 296 408 296 424 304 424 308 424 300 416 296 428 308 428 308 428 308 428 308 424 312 428 316 436 320 440 324 432 316 436 320 436 324 440 324 436 312 440 316 440 320 444 320 456 320 432 308 440 324 452 332 444 316 448 320 452 324 460 328 460 332 464 336 472 340 476 344 464 332 468 336 472 344 476 344 476 340 472 340 472 344 480 348 484 368 484 376 492 380 496 384 496 384 496 384 500 388 500 392 500 376 496 372 500 380 508 384 508 384 504 380 504 380 508 384 504 380 508 384 516 388 520 392 516 384 508 380 508 380 512 380 516 368 516 368 516 368 516 368 520 368 516 368 516 372 524 380 516 372 524 380 528 380 524 376 528 384 532 384 536 388 536 388 532 404 532 404 532 404 532 404 536 412 540 412 544 416 544 416 544 416 544 420 548 424 552 424 560 432 560 432 560 432 560 424 560 416 560 416 560 416 560 416 568 424 568 428 572 432 576 432 576 424 576 428 580 436 592 448 588 444 592 452 596 452 592 452 600 460 600 460 600 460 600 460 608 468 608 468 608 468 608 468 612 472 612 472 616 476 616 476 616 472 612 472 612 476 620 476 628 468 628 468 628 468 628 468 632 468 624 464 624 464 628 472 632 480 632 476 628 476 628 476 628 476 628 476 628 476 628 476 628 484 636 488 636 492 640 492 640 492 640 496 644 496 648 500 632 480 636 480 636 480 640 484 640 488 652 500 656 496 644 484 648 500 648 500 648 500 648 496 648 496 636 484 632 484 636 484 644 480 648 480 652 484 656 488 644 476 644 480 648 480 652 484 656 488 648 484 644 480 648 484 652 488 648 484 644 476 640 472 632 476 632 476 632 476 632 476 644 484 636 476 624 464 616 456 636 476 632 472 628 476 632 480 628 472 628 472 628 472 628 472 620 468 620 468 620 468 620 468 620 468 620 468 616 460 608 452 600 452 600 452 600 452 600 452 588 436 584 432 576 428 572 432 584 456 568 440 544 416 532 400 528 396 512 372 488 356 480 344 488 316 460 300 460 336 508 392 552 480 600 476 712 620 460 52 0 0 40 0 8 0 400 392 408 324 408 340 416 304 388 308 404 308 400 304 392 300 388 296 384 292 384 284 368 260 340 240 336 232 324 248 336 244 324 264 188 4 112 88 100 64 108 68 116 60 72 36 56 4 32 12 48 28 48 20 40 24 44 28 40 20 36 20 36 8 28 4 44 0 16 0 64 32 48 0 36 0 40 8 36 4 32 0 24 0 24 4 28 4 28 0 12 0 32 12 44 8 28 0 32 0 20 0 4 0 32 16 48 0 72 64 40 0 16 0 12 8 32 16 28 4 24 4 36 8 16 0 16 8 24 8 32 16 32 16 28 12 28 12 28 0 24 0 20 0 36 8 48 24 56 36 64 36 60 28 56 24 64 44 64 8 36 16 36 16 32 8 24 12 28 16 32 8 32 4 24 8 24 8 24 16 28 24 24 8 8 0 4 0 8 4 24 16 32 24 36 20 28 16 28 20 36 24 36 20 20 8 32 32 48 40 44 16 16 0 4 0 8 0 4 0 12 0 12 16 68 76 56 32 56 40 60 36 56 32 68 32 72 36 72 36 68 32 68 32 60 40 76 52 76 40 76 44 76 44 76 44 76 44 76 44 76 44 76 44 76 40 72 32 96 80 128 64 96 52 96 52 96 52 100 60 112 68 96 52 100 56 100 60 104 60 116 68 108 60 104 68 120 80 76 68 140 108 148 112 140 84 132 92 136 96 132 92 128 84 136 92 136 92 136 92 136 92 136 84 124 84 136 96 136 88 100 60 108 68 116 76 124 80 124 76 120 80 132 100 160 124 144 88 124 72 120 76 116 64 132 80 124 72 116 68 116 68 120 72 120 72 116 68 112 68 116 72 112 76 124 88 136 92 136 80 148 80 144 80 156 100 168 104 168 104 168 104 168 104 160 104 180 124 176 108 144 88 132 84 92 52 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 8 0 160 120 176 120 152 92 136 84 116 60 100 52 100 52 92 48 72 40 64 28 64 28 64 44 84 60 68 24 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 528 396 520 388 516 392 524 400 536 408 536 408 536 408 536 408 536 416 532 412 532 412 532 412 524 404 524 404 528 408 528 412 544 428 544 432 544 424 536 416 544 428 544 428 544 428 544 428 548 428 552 432 560 440 568 444 560 436 560 440 564 440 568 444 564 440 564 444 568 444 572 448 584 448 556 428 564 452 580 456 580 448 584 456 592 464 596 468 596 464 600 468 604 476 612 480 608 476 608 476 608 476 612 480 604 472 604 472 604 476 612 484 612 480 616 488 624 492 628 496 632 500 632 504 636 504 640 508 632 500 628 496 632 500 636 508 640 508 636 500 632 504 640 508 644 500 648 504 652 512 660 516 656 512 652 504 648 508 656 512 648 512 648 512 648 512 648 512 656 520 656 520 656 524 664 528 648 516 656 524 664 524 660 520 664 528 668 532 668 536 672 536 676 532 676 532 676 532 676 532 680 536 684 540 684 544 688 544 692 548 692 548 696 552 696 556 704 560 704 560 704 560 704 560 712 568 712 568 712 568 712 568 716 572 716 572 720 576 720 580 716 576 716 580 732 588 748 600 752 596 756 604 768 600 768 600 776 596 780 596 780 596 780 596 788 604 788 604 788 604 788 608 788 612 788 616 792 620 796 620 792 612 788 612 788 616 796 624 800 624 800 624 800 624 800 624 804 624 788 604 780 612 800 628 816 620 820 620 820 624 824 624 820 620 820 620 820 620 820 624 800 616 804 620 804 624 808 624 812 628 812 632 816 636 820 636 812 628 808 628 808 628 804 624 812 636 824 648 828 644 816 632 812 628 808 624 804 616 800 612 816 628 800 612 792 612 804 628 800 620 800 620 804 624 808 628 800 620 804 624 804 628 808 628 812 628 804 620 800 620 800 624 796 616 796 612 792 612 792 612 784 604 784 604 784 604 784 604 796 616 796 616 796 616 792 612 800 616 796 612 792 616 796 620 800 620 796 612 784 600 776 592 784 592 784 592 784 592 784 592 776 584 776 580 764 564 748 552 744 544 744 544 744 544 744 544 748 544 740 536 728 520 716 520 700 508 676 484 644 448 612 432 616 436 584 408 560 396 556 396 560 412 548 404 576 424 620 448 620 480 780 592 736 696 852 440 256 12 84 0 108 20 524 468 552 416 564 432 572 404 548 408 544 396 540 392 536 384 524 380 520 376 520 376 512 352 484 332 476 316 452 312 444 308 428 332 280 60 192 128 168 108 168 92 188 76 156 64 136 36 116 52 128 48 120 44 112 40 116 44 108 36 108 32 104 36 104 28 112 32 108 28 116 48 128 24 116 44 108 36 92 32 96 40 84 32 84 32 76 32 76 32 56 24 68 36 80 44 80 40 72 36 72 32 60 24 68 40 80 12 76 68 68 20 44 16 28 16 40 20 48 20 64 36 84 40 56 20 56 32 64 24 68 36 68 32 64 28 60 24 72 32 60 20 60 20 72 32 84 40 104 56 124 64 120 56 124 56 140 76 132 40 100 48 100 36 84 28 80 24 84 28 84 32 84 28 80 20 68 24 64 24 68 24 56 16 40 0 28 4 32 16 48 28 56 36 60 32 56 32 56 40 68 48 64 32 48 24 56 44 52 28 32 16 8 0 4 8 4 4 0 4 4 8 8 24 72 92 72 52 84 60 92 56 96 52 100 64 104 72 112 68 104 64 120 64 120 68 140 84 136 72 128 76 128 76 128 76 128 76 132 80 132 80 132 80 132 80 124 72 148 112 168 96 148 104 148 92 148 92 152 100 164 108 152 100 160 104 164 108 164 108 168 108 160 104 168 124 192 140 176 100 180 136 212 136 204 144 196 132 200 132 200 128 192 120 192 136 192 136 192 136 192 136 188 124 176 124 188 136 192 132 164 108 168 116 172 120 176 116 172 120 180 132 200 156 224 172 188 128 160 112 168 124 168 116 172 124 172 124 168 116 160 108 160 120 168 116 164 112 164 108 164 112 176 112 188 132 208 148 196 140 212 144 204 140 216 164 228 164 228 164 228 164 228 164 232 168 240 180 228 164 200 144 176 124 136 100 96 36 16 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 8 16 208 172 212 168 196 140 172 132 160 112 144 100 144 108 140 96 116 72 96 60 84 56 76 60 80 64 80 52 40 8 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 396 296 388 284 384 288 396 296 408 308 408 308 408 308 408 308 412 300 412 300 412 300 412 300 404 292 408 296 408 300 412 300 432 312 432 312 432 308 424 300 432 312 432 312 432 312 432 312 428 312 432 320 440 324 444 332 436 320 440 324 440 328 444 328 440 316 444 320 444 324 448 324 464 324 432 304 440 332 460 332 452 320 456 328 464 336 468 340 452 324 460 328 464 336 472 340 484 352 484 348 480 348 480 348 472 340 472 340 472 348 484 352 476 352 480 360 484 364 492 368 500 376 500 380 504 384 508 384 500 372 496 372 496 376 504 384 512 384 500 372 496 376 508 388 496 368 500 372 504 380 512 384 512 380 508 376 504 380 508 376 512 364 512 364 512 364 512 364 524 376 520 372 520 376 528 384 508 364 520 376 528 376 520 368 528 380 528 384 532 388 536 388 532 404 532 404 532 404 532 404 536 408 536 412 540 416 544 416 548 420 552 424 552 428 556 428 560 432 560 432 560 432 560 432 576 432 576 432 576 432 576 432 572 428 576 432 576 436 580 436 576 416 580 424 584 436 596 444 596 444 604 452 604 452 604 448 604 456 600 456 600 456 600 456 608 464 608 464 608 464 608 464 612 464 612 468 616 472 620 472 616 464 612 464 612 468 620 476 624 468 624 468 624 468 624 468 628 464 604 440 596 448 620 472 612 464 612 468 616 472 620 476 616 468 616 468 616 468 616 468 608 464 608 464 612 468 616 472 608 464 612 468 616 472 620 476 624 460 624 456 616 452 612 448 620 464 636 476 640 472 628 464 612 468 608 460 600 452 592 444 620 472 604 452 596 456 604 468 588 424 592 428 592 432 596 432 604 444 608 444 612 448 612 448 604 440 600 432 592 428 592 428 588 424 588 424 588 424 592 436 584 428 580 428 580 428 580 428 548 400 560 420 580 440 600 452 576 420 572 416 568 420 572 424 588 432 576 412 552 392 536 380 536 384 536 384 536 384 536 384 548 396 544 384 528 368 512 352 500 348 496 348 496 348 496 348 488 340 480 324 464 308 448 312 440 324 420 304 400 276 376 264 380 260 356 232 344 224 344 232 360 212 360 220 368 228 368 236 408 320 448 344 560 444 616 616 496 64 4 0 40 0 400 384 416 336 400 336 404 308 376 304 356 268 360 276 368 280 368 280 356 268 356 264 344 240 316 216 328 220 296 220 300 216 308 260 168 0 100 64 88 56 84 24 76 32 60 32 56 4 48 40 52 24 44 16 40 24 40 28 36 20 32 16 36 8 28 4 16 4 40 0 16 0 24 0 40 8 28 0 28 8 40 20 24 8 24 16 24 16 24 16 16 0 16 0 24 0 44 16 12 0 32 0 24 0 8 0 32 0 16 20 24 0 36 16 20 8 24 0 16 0 28 12 60 20 24 0 24 8 28 0 32 8 32 4 28 0 24 0 40 4 28 0 16 0 24 0 4 0 28 20 60 40 68 44 56 28 68 48 64 4 32 20 40 16 32 4 20 12 28 20 32 8 32 4 24 8 24 8 24 16 28 20 24 8 4 0 8 12 16 20 28 32 40 40 20 16 16 16 20 28 36 40 40 32 32 36 48 40 28 8 8 0 0 0 0 0 4 0 12 0 16 0 0 0 44 56 48 28 56 32 56 28 48 24 56 24 68 36 72 32 60 20 68 36 64 44 80 56 80 44 76 44 76 44 76 44 76 44 80 48 80 48 80 48 80 44 68 24 88 60 104 44 96 72 96 52 96 52 100 60 108 68 108 64 112 72 116 72 116 72 116 80 136 96 144 96 132 80 172 88 112 96 148 92 144 132 128 88 132 92 132 88 124 80 136 92 136 92 136 92 136 92 124 76 112 72 124 88 132 84 112 72 116 76 120 72 116 68 116 76 128 96 152 116 168 132 136 72 108 60 120 80 124 68 120 76 128 80 124 72 112 56 120 72 120 68 116 64 108 64 104 60 104 72 120 92 140 96 132 80 148 84 136 76 152 104 164 104 164 104 164 104 164 104 184 120 180 112 164 108 152 104 152 84 108 88 112 36 12 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 8 0 180 124 168 120 156 92 132 84 120 64 104 56 108 64 108 56 84 40 72 20 52 20 52 28 44 32 68 36 36 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 524 384 504 372 508 384 516 388 540 412 540 412 540 408 532 400 536 416 540 420 540 416 532 412 540 416 532 408 524 408 532 416 548 432 548 428 544 428 540 424 540 424 544 428 544 432 548 432 548 428 552 432 556 436 560 436 560 440 564 444 568 448 572 448 564 444 568 448 572 452 576 452 576 452 576 456 584 464 592 472 604 468 600 464 596 464 600 468 608 476 600 464 596 464 596 464 600 468 604 476 608 472 604 472 612 480 608 472 600 468 596 460 612 480 612 484 616 484 620 488 620 488 624 492 624 492 620 488 612 480 616 492 636 504 628 488 624 492 628 500 636 508 644 512 648 504 640 500 640 504 652 516 648 508 648 508 652 512 652 520 648 512 652 516 652 516 652 516 652 516 652 516 656 524 668 536 660 528 668 536 672 532 664 524 668 528 660 528 676 544 676 536 688 544 688 544 688 544 688 544 680 540 688 548 692 548 692 544 704 560 704 560 704 560 704 560 700 564 720 580 720 568 712 572 716 576 724 580 724 576 712 564 728 584 728 584 724 580 724 580 716 580 720 580 732 580 732 580 760 600 760 604 768 592 760 588 768 596 772 600 780 608 788 612 784 608 784 608 780 600 776 596 788 612 780 608 780 608 784 612 784 612 784 612 784 612 788 620 780 612 780 612 784 616 784 616 756 584 744 572 736 572 744 576 772 584 780 592 784 584 768 568 760 568 764 576 768 572 760 568 752 572 748 568 744 564 740 560 756 596 784 600 752 564 744 580 744 572 756 584 764 592 768 592 760 584 756 576 748 572 744 564 748 572 744 564 732 544 712 528 724 552 732 564 740 560 732 552 728 560 744 564 732 552 736 572 740 564 736 560 732 556 728 552 740 552 716 532 712 536 708 532 708 528 696 508 672 496 680 512 692 516 696 520 696 516 688 512 704 520 688 504 676 500 676 500 692 516 692 516 692 516 692 516 704 524 688 500 664 480 648 472 644 488 688 508 672 480 664 496 672 488 664 476 648 460 632 448 600 424 632 456 656 464 648 452 624 424 600 392 576 384 580 392 552 368 532 340 500 336 500 340 488 332 484 328 472 324 468 320 468 336 480 340 512 356 536 360 560 380 608 452 672 516 780 660 828 432 240 0 88 180 496 424 504 376 508 380 520 380 520 372 512 360 496 360 508 372 508 364 516 368 500 352 484 336 472 332 464 328 456 328 444 316 420 308 252 60 200 120 140 76 128 52 136 60 144 56 128 40 120 48 132 56 124 52 120 48 104 44 116 36 116 56 116 32 104 44 128 48 124 40 112 28 112 20 100 44 92 36 84 32 72 28 84 32 68 28 72 32 60 24 36 20 36 20 40 28 52 36 44 32 48 32 48 28 40 16 40 24 44 28 40 24 24 20 20 32 4 0 32 20 56 76 112 64 52 8 32 28 48 16 56 28 40 16 44 32 52 28 44 24 40 16 32 12 36 8 56 24 56 24 72 48 104 68 116 60 136 72 124 44 92 36 80 28 80 28 72 28 72 28 76 24 76 24 76 20 68 24 68 28 68 28 60 20 44 4 32 12 28 16 32 20 36 24 56 44 64 52 68 48 60 40 40 20 36 16 28 8 12 8 8 4 4 4 4 8 0 8 8 4 0 4 20 52 76 84 76 52 76 44 80 48 92 60 96 64 100 64 104 60 96 52 112 60 116 60 124 68 132 76 136 84 136 80 128 72 120 64 128 76 124 68 120 68 124 72 132 76 136 84 144 88 144 84 152 96 148 92 152 104 168 116 164 104 160 104 160 108 168 116 188 132 188 132 188 132 188 132 188 120 192 128 200 136 208 144 204 136 200 132 200 132 196 128 192 132 184 132 196 144 200 136 172 120 180 128 184 120 168 108 192 132 180 116 168 112 172 116 188 112 156 116 208 176 232 164 172 128 184 140 184 132 168 116 160 116 164 120 168 116 164 112 156 116 164 120 168 124 176 120 168 112 180 116 188 128 200 140 192 140 212 148 204 140 216 160 228 168 232 168 232 168 236 172 252 180 248 176 240 176 228 176 216 144 160 120 160 112 88 20 4 12 20 20 0 4 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 8 32 192 188 208 140 196 148 164 128 164 120 156 112 144 100 136 92 108 68 104 60 92 56 80 52 80 68 92 80 92 56 32 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 4 8 12 4 0 0 0 0 4 8 12 392 288 384 288 396 296 392 284 408 308 412 312 408 304 400 300 416 308 420 312 424 308 416 304 412 296 404 292 404 300 420 312 432 308 428 308 424 304 424 304 420 300 424 304 428 312 432 312 432 316 432 316 428 312 428 312 436 324 440 324 444 328 448 332 440 316 444 320 448 324 448 328 452 328 452 328 456 336 464 336 476 336 476 332 472 332 476 336 480 336 472 332 468 332 472 332 476 344 480 348 480 344 476 340 460 328 464 336 472 340 476 344 472 340 476 344 480 348 480 348 492 360 496 368 500 364 492 360 484 356 480 364 500 380 500 368 504 380 508 384 512 388 512 392 512 384 512 384 512 388 520 392 516 388 516 388 516 388 516 380 516 368 516 368 512 364 508 360 524 376 524 380 532 388 540 392 536 392 544 400 548 396 540 388 548 392 540 396 552 408 552 400 544 416 544 416 544 420 548 420 552 424 552 424 548 416 544 412 552 428 560 436 568 440 568 440 560 440 576 452 572 436 564 436 572 436 576 440 576 436 564 424 572 440 580 448 588 456 596 464 568 424 576 428 576 432 580 436 596 452 596 452 592 448 584 444 572 436 576 440 584 448 588 452 588 444 580 436 576 444 588 456 592 448 588 444 584 448 588 452 592 452 592 452 592 452 592 452 584 436 584 436 584 432 580 432 560 408 552 400 548 400 552 408 564 412 552 404 544 396 540 396 528 388 532 392 536 388 532 392 532 392 528 392 524 388 520 384 492 376 528 388 512 372 520 396 524 380 532 384 532 384 532 380 536 388 532 380 524 376 520 372 528 384 516 376 508 368 500 364 484 352 492 364 508 376 516 380 516 376 528 376 516 364 516 376 512 364 508 360 504 356 504 352 496 336 476 324 476 328 476 324 468 320 460 300 436 288 444 304 432 304 436 308 440 308 436 304 456 320 448 308 436 308 440 312 464 328 460 324 456 328 464 332 440 308 440 308 444 316 456 328 436 320 468 328 448 300 444 316 440 304 432 292 420 276 408 268 376 252 396 272 408 268 392 256 388 248 364 220 344 212 348 228 356 244 332 220 316 212 316 216 320 212 320 208 320 208 316 204 332 200 328 200 328 204 320 196 340 224 380 272 432 304 528 456 644 508 376 0 0 124 380 296 372 304 376 308 376 296 364 292 372 276 356 268 360 272 356 260 344 252 340 252 344 260 352 268 360 264 352 260 344 260 332 268 152 0 112 80 72 44 64 32 52 20 56 16 40 0 40 16 56 32 56 24 48 28 44 24 44 20 40 32 44 4 32 24 80 52 80 40 72 36 64 40 48 8 16 0 0 0 24 16 40 24 28 20 32 24 28 16 24 8 28 8 36 20 44 28 32 12 36 16 32 12 28 4 16 0 24 8 28 8 20 12 16 16 12 0 20 0 24 36 68 24 32 4 32 8 28 8 44 8 24 0 28 8 32 4 32 4 24 0 20 0 16 0 20 0 8 0 12 0 28 8 40 24 72 40 56 0 28 4 28 4 28 4 28 12 28 12 24 0 24 0 20 8 24 8 24 20 28 24 28 12 12 0 12 8 12 12 16 12 20 16 28 28 36 32 36 32 32 24 12 8 8 4 4 0 0 0 4 0 4 0 8 0 8 0 16 0 4 0 28 36 72 60 60 28 48 20 40 16 52 28 56 20 60 24 60 24 60 20 60 28 56 32 64 40 72 48 80 48 80 44 76 36 64 28 72 40 68 36 68 40 76 40 72 32 80 40 84 44 88 44 96 52 92 48 96 60 112 72 108 60 104 60 104 64 112 72 116 76 124 84 132 92 140 96 124 88 128 92 136 100 144 104 144 100 140 96 132 88 124 80 136 84 128 88 140 100 140 92 120 80 124 80 120 76 116 68 128 80 116 68 108 64 108 68 112 52 88 64 140 116 156 96 124 80 132 88 136 80 120 68 112 68 116 72 120 68 116 64 116 68 116 72 120 72 120 76 112 68 112 72 120 84 132 96 124 76 144 84 140 76 148 96 164 104 164 104 168 108 168 112 180 116 176 112 176 112 172 120 168 100 124 76 120 72 88 24 28 0 12 0 4 0 4 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 8 0 0 0 0 0 8 16 148 132 160 88 152 96 120 76 120 72 116 64 104 52 96 48 72 32 64 24 60 20 60 28 60 32 72 56 80 36 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 20 24 24 20 16 8 4 12 12 4 0 0 0 0 0 520 392 524 404 540 408 524 384 532 404 536 408 536 404 528 396 536 420 540 424 544 424 540 420 524 400 520 400 524 412 544 428 544 428 544 424 540 420 536 420 528 416 536 420 540 428 548 432 564 436 560 432 552 428 548 424 564 440 568 444 568 448 572 448 568 444 568 444 572 448 572 448 576 452 572 452 576 460 588 472 608 476 608 476 608 476 608 476 604 472 600 468 600 472 608 476 612 480 612 476 604 472 600 468 584 456 592 464 604 476 612 480 604 472 604 472 608 476 612 480 624 492 628 496 628 496 624 492 624 488 612 484 628 500 632 500 640 508 644 512 644 512 644 512 648 516 652 524 656 524 656 524 656 524 656 520 648 512 644 512 656 520 656 516 652 512 648 508 656 524 664 536 672 540 676 540 676 544 680 548 684 544 680 540 688 548 680 548 692 560 692 548 684 540 688 544 692 552 696 552 716 572 712 564 700 552 692 544 688 548 700 556 700 552 692 544 692 556 712 572 712 564 708 564 704 560 704 560 704 556 696 548 696 552 700 560 708 568 716 572 692 548 696 556 712 564 716 568 732 572 732 576 740 564 732 560 716 544 720 548 724 556 728 560 728 552 712 536 712 552 736 572 716 560 712 556 712 556 716 560 712 556 712 556 712 552 708 552 700 544 696 540 692 536 688 532 676 516 672 512 672 516 676 520 692 512 672 488 656 484 660 492 668 500 676 504 676 504 672 496 660 488 660 488 656 484 656 484 620 460 648 476 640 464 644 484 652 484 656 484 656 480 648 472 652 476 648 472 640 468 636 464 648 472 640 460 632 464 640 472 624 448 620 452 628 464 648 480 632 464 640 464 628 448 624 456 616 444 616 444 612 440 612 440 612 436 596 428 604 440 604 432 592 424 588 408 564 396 568 408 556 384 560 396 568 396 568 396 584 408 580 404 576 404 580 412 584 408 572 392 564 400 576 412 584 408 572 392 560 384 556 384 556 400 572 404 552 380 552 396 564 396 556 388 544 376 536 368 536 368 548 376 548 364 528 348 520 340 500 316 484 312 488 320 488 324 468 304 448 296 448 300 448 304 448 312 448 312 452 316 456 320 464 316 472 308 480 304 508 332 548 376 588 416 664 520 716 656 728 272 232 212 500 336 500 372 512 368 512 360 504 352 512 360 496 348 496 348 488 332 464 320 468 328 480 344 500 360 496 360 476 340 448 332 444 336 236 48 196 124 156 88 152 64 124 48 132 48 112 36 108 36 128 56 124 52 108 44 104 44 116 32 104 40 104 28 108 56 176 100 184 104 188 112 200 116 188 112 156 64 108 24 76 12 68 8 60 12 60 20 60 12 44 20 36 16 32 20 36 24 44 32 48 32 48 28 40 24 32 20 36 24 28 24 20 20 8 36 36 28 48 8 52 84 116 48 56 44 80 36 64 48 76 40 60 28 60 36 60 28 44 32 44 32 44 28 44 24 48 8 36 0 32 0 40 4 80 52 140 80 104 28 80 40 80 28 72 28 72 28 68 28 76 24 76 24 76 20 68 24 64 28 68 28 60 20 40 8 24 8 20 12 20 16 24 16 20 12 24 20 28 16 20 12 20 0 16 0 4 0 4 0 4 4 4 8 0 8 0 8 0 12 0 16 32 56 72 76 72 56 68 44 72 48 76 52 84 52 88 56 100 60 104 64 116 60 116 56 120 64 132 72 128 76 128 76 124 68 116 60 120 64 116 64 120 72 128 80 128 72 132 80 140 88 148 92 156 96 148 92 152 100 164 112 164 104 160 104 160 108 168 116 160 108 172 124 188 144 204 152 200 132 204 140 208 144 212 148 216 148 212 136 200 124 188 116 192 128 180 128 192 140 192 132 184 124 176 120 172 116 172 120 180 120 168 108 164 104 164 108 156 92 144 112 196 152 200 128 172 124 176 132 180 124 168 112 160 116 164 120 168 116 164 112 156 116 164 116 168 120 172 120 172 112 180 112 184 124 196 132 184 128 200 136 196 136 204 148 224 160 224 164 228 164 232 168 244 176 244 172 236 172 232 172 224 152 184 120 164 120 164 120 80 48 4 4 0 12 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 8 32 184 180 200 136 196 152 168 132 160 116 156 112 144 100 140 96 112 72 108 60 96 56 96 64 92 64 92 76 96 56 48 12 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 28 36 44 44 36 28 20 28 24 16 8 0 0 0 0 400 296 396 304 408 308 400 288 400 304 404 308 404 304 400 300 412 300 416 308 420 308 420 304 412 296 404 292 404 300 416 312 428 308 424 304 420 300 420 300 412 292 416 300 424 308 432 316 440 324 440 320 436 320 436 320 452 336 452 336 452 336 452 336 452 328 452 328 452 328 456 332 456 332 456 332 456 336 464 336 468 328 472 332 476 332 472 332 464 324 460 320 464 328 472 336 480 344 472 336 464 328 460 328 468 336 468 340 472 340 472 340 476 344 480 348 484 352 484 352 488 356 492 364 496 360 488 356 500 368 484 360 492 376 504 380 500 376 504 384 508 388 512 392 508 380 520 392 524 392 520 384 524 388 516 380 508 372 500 356 516 368 520 372 520 372 520 372 512 368 524 380 532 384 532 380 532 384 532 384 532 384 532 384 540 388 532 388 540 396 540 388 532 404 536 412 540 416 548 420 552 420 544 412 532 404 528 400 536 408 540 408 528 384 500 364 496 380 520 400 528 400 532 408 528 392 528 392 524 388 520 384 520 380 516 376 512 372 508 368 508 376 512 384 520 392 528 396 524 400 528 400 528 396 520 388 512 384 512 388 520 392 520 396 516 384 508 376 504 384 516 392 508 372 500 368 500 368 504 376 500 368 500 364 496 364 496 360 484 348 480 344 472 340 468 336 460 328 460 328 464 332 468 336 472 336 456 316 440 304 436 304 452 324 456 328 460 324 456 320 432 312 428 308 424 308 424 308 428 320 440 320 420 296 408 296 424 308 428 312 428 312 424 304 432 312 428 308 424 304 420 304 436 316 420 300 412 300 424 312 420 296 400 276 392 284 408 300 404 288 404 280 392 272 384 268 388 272 388 268 384 268 384 268 396 272 392 272 404 284 408 280 388 268 388 256 372 244 372 264 360 260 368 272 380 276 380 276 376 272 376 276 380 280 384 284 384 260 364 236 352 244 368 260 400 276 380 244 344 216 320 200 348 240 360 236 344 228 356 248 368 252 364 244 356 236 348 232 356 244 360 248 360 236 340 220 332 212 316 192 304 188 308 196 312 204 300 192 292 184 288 188 296 192 304 200 312 208 320 212 316 196 316 212 320 220 320 216 328 212 344 228 380 236 444 336 504 464 604 352 280 168 340 288 364 300 364 288 360 284 348 272 356 272 344 264 344 268 336 252 320 244 320 240 320 248 328 252 332 244 316 228 304 236 312 260 136 0 108 88 76 52 64 28 44 16 52 12 40 0 32 12 56 28 52 24 48 24 40 20 40 16 28 16 32 0 32 32 88 60 96 64 108 80 116 88 148 116 160 112 124 60 52 0 8 0 0 0 0 0 0 0 20 8 12 0 4 0 4 0 24 12 24 12 24 8 16 0 16 0 20 8 24 16 24 20 4 16 28 4 24 0 24 76 172 68 32 16 56 20 44 36 56 24 40 12 40 16 36 4 28 12 32 12 28 8 24 8 16 0 8 0 0 0 0 0 16 28 100 48 48 0 32 8 28 4 28 4 28 12 32 12 24 0 24 0 20 8 24 8 24 16 28 20 24 8 8 0 8 12 8 12 8 16 12 16 4 8 4 8 4 8 4 8 0 4 0 0 0 0 0 0 4 4 8 4 8 4 8 0 20 0 12 4 44 40 64 44 56 24 48 20 44 12 44 12 44 8 44 12 56 24 64 32 64 28 56 28 60 36 68 40 76 44 80 48 76 40 68 32 60 28 60 32 68 40 80 48 76 32 80 40 88 52 104 60 100 56 96 48 96 56 108 68 108 60 104 60 104 64 112 72 112 68 120 84 140 104 156 112 140 100 144 104 144 104 144 108 144 104 140 96 132 88 128 84 132 84 124 84 132 92 132 84 132 84 120 68 112 72 120 80 120 76 116 68 112 64 108 64 104 56 108 84 152 116 144 84 120 76 124 80 124 72 116 64 112 68 116 72 120 68 116 64 112 64 116 68 116 72 116 72 116 72 112 72 116 80 128 88 120 72 128 76 128 80 136 88 152 100 156 104 160 112 164 104 168 108 172 104 168 104 168 108 160 104 144 76 116 64 124 88 112 40 44 0 4 0 4 0 4 0 0 0 0 8 0 8 0 0 0 0 0 0 0 0 8 0 0 0 0 0 8 16 156 140 172 100 168 116 144 100 116 68 112 60 108 56 100 52 88 44 72 24 56 20 56 20 64 32 68 48 72 36 40 8 8 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 24 36 44 48 44 44 36 32 24 16 8 4 4 4 540 400 520 392 524 404 532 400 528 400 532 408 536 408 532 404 524 408 532 416 536 416 536 416 544 420 532 408 524 408 532 412 544 428 544 424 540 420 536 420 532 416 536 424 544 428 548 432 556 436 564 444 572 448 576 456 588 464 584 460 584 460 584 460 584 460 584 460 584 460 584 460 588 460 584 460 584 464 592 472 596 472 604 480 612 484 608 480 600 468 596 468 600 476 608 480 616 480 604 468 596 460 596 464 604 472 604 472 608 476 608 476 616 484 620 488 620 492 624 492 624 496 628 500 632 496 628 492 632 492 616 480 620 496 632 496 624 492 628 504 640 512 648 520 632 504 644 520 652 516 644 508 652 516 644 504 632 492 620 488 636 504 640 508 652 520 656 524 640 504 644 516 652 520 656 520 652 516 648 512 648 512 652 516 660 516 648 516 656 520 652 512 656 512 656 516 660 520 664 520 636 488 628 480 624 480 624 484 648 504 648 500 636 480 616 464 596 464 620 480 620 472 616 476 628 484 624 476 620 476 620 476 624 480 624 476 616 468 608 464 616 476 620 480 636 484 644 488 644 480 648 484 656 476 648 468 640 480 640 480 644 484 644 484 632 476 640 480 636 468 620 452 600 456 596 448 592 452 600 456 608 464 604 460 600 456 596 452 588 440 584 440 580 436 576 432 568 428 572 428 572 428 572 428 564 424 564 420 552 400 532 384 532 392 536 396 536 396 532 392 532 376 536 376 536 376 536 380 556 400 556 388 536 364 516 356 524 364 532 376 544 380 544 380 560 396 556 392 556 392 552 388 572 404 552 384 536 380 544 388 536 368 512 344 500 348 520 364 532 364 524 356 516 352 508 344 512 348 512 348 512 348 512 348 500 348 492 352 508 364 508 356 496 352 500 344 484 332 484 340 480 332 488 344 500 348 500 348 484 336 492 344 496 348 500 348 504 348 484 328 472 332 488 348 488 336 476 324 468 316 464 320 460 324 468 328 468 332 484 348 476 332 472 328 468 324 464 324 468 324 476 328 476 324 468 316 472 320 464 308 456 308 460 312 452 304 448 300 440 300 436 300 436 308 436 316 444 324 448 328 456 324 464 324 476 328 492 328 496 328 520 368 568 404 636 484 704 520 756 564 632 380 520 368 500 360 508 360 508 352 500 344 500 340 488 340 500 348 496 340 476 320 468 312 464 308 464 312 448 304 420 292 420 304 428 320 240 36 212 124 176 80 152 40 128 60 132 56 116 40 108 48 124 56 112 48 100 48 96 40 112 28 96 28 96 20 104 52 136 64 152 80 168 100 192 104 184 120 220 156 236 148 196 108 148 60 112 32 88 8 48 0 40 12 28 8 28 12 32 16 32 12 36 16 32 8 24 4 24 8 28 20 28 20 24 20 12 24 36 20 44 0 80 148 312 160 92 28 80 44 84 52 88 48 76 44 84 48 76 36 44 24 40 24 40 20 40 20 40 8 40 8 44 4 48 8 80 80 168 88 100 36 92 44 72 28 72 28 68 32 68 32 76 24 76 24 76 20 68 24 60 24 64 24 56 16 36 4 24 8 16 8 16 4 12 4 12 4 8 0 8 0 12 4 8 0 8 0 4 0 0 0 4 4 0 8 0 8 0 12 0 16 0 36 40 60 56 52 60 48 64 44 72 44 68 40 76 40 76 44 88 56 104 72 116 60 116 56 116 60 124 64 132 80 132 84 132 80 128 72 112 60 112 60 116 72 128 80 136 80 140 88 152 104 172 120 160 100 152 92 152 100 160 108 164 104 160 104 160 108 168 116 180 128 188 136 200 148 208 152 216 148 216 144 212 144 212 144 204 136 204 136 204 136 208 140 188 128 176 124 184 132 184 120 188 128 176 112 168 116 176 124 176 120 176 120 176 116 172 116 160 104 172 136 208 156 196 124 168 120 168 120 168 116 164 112 160 116 164 120 168 116 164 112 152 112 160 116 164 116 172 116 172 116 176 112 180 116 192 124 184 120 184 124 192 132 196 132 208 144 212 152 220 160 224 164 232 164 232 168 236 168 236 168 216 156 220 144 192 124 184 132 140 120 84 48 4 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 8 32 192 188 212 148 208 164 184 148 156 116 152 108 148 104 140 100 148 96 124 68 96 48 84 48 92 64 92 72 92 68 72 40 16 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 20 32 40 44 32 32 28 24 20 20 24 24 416 304 392 288 396 304 408 308 400 304 408 312 412 312 408 308 404 296 412 304 420 308 420 308 436 320 424 304 408 296 412 300 432 312 432 308 428 308 424 304 424 304 428 308 428 312 432 312 428 316 436 324 448 340 460 344 468 352 464 348 464 344 460 344 464 340 464 336 460 336 460 332 464 336 460 332 456 336 464 332 464 320 480 332 488 336 484 328 480 328 480 324 480 328 484 336 488 352 476 336 468 336 472 344 456 328 464 336 476 348 484 356 480 340 484 344 484 348 488 348 492 352 496 356 496 356 492 352 484 356 472 348 480 360 480 352 480 360 484 368 496 376 504 380 488 356 492 364 496 364 496 364 500 364 492 356 484 344 472 332 472 324 476 332 484 340 492 348 484 332 480 332 484 340 496 352 492 340 488 336 484 340 488 344 492 340 480 336 488 340 484 328 472 344 472 344 472 344 472 344 456 324 448 312 440 316 448 324 448 320 448 324 452 328 456 332 452 332 464 336 452 312 436 308 436 308 432 300 424 300 428 300 440 312 440 316 444 320 448 320 436 320 436 324 440 324 444 328 436 324 436 328 432 320 424 316 432 316 432 316 432 316 432 316 424 312 436 320 428 300 400 272 404 284 400 280 400 280 404 284 432 308 428 304 420 300 416 296 408 288 408 288 408 288 408 288 396 280 400 280 400 276 388 268 376 256 384 260 380 244 356 224 356 232 360 240 364 236 356 232 356 248 352 252 356 252 360 256 348 244 348 244 344 236 336 232 328 232 336 244 348 252 352 256 352 252 348 252 348 252 348 252 364 256 348 236 336 232 336 232 332 224 320 212 320 224 340 252 336 248 320 240 324 244 320 232 308 228 308 232 312 232 312 236 324 232 320 240 336 252 332 240 328 244 336 244 324 232 320 236 308 236 316 244 324 248 324 248 316 244 324 252 328 252 328 244 336 224 320 204 308 204 316 216 308 200 304 196 300 196 304 200 308 200 312 208 320 216 328 220 324 216 324 216 324 216 324 216 308 204 308 208 312 208 312 208 308 204 304 196 300 200 304 200 304 200 304 200 308 200 308 200 312 200 316 208 324 216 328 220 332 220 324 220 320 228 316 228 332 228 344 248 400 272 456 328 504 364 548 412 508 380 424 220 352 276 356 280 356 280 352 268 348 268 340 268 352 280 352 272 320 244 316 240 316 244 320 248 320 236 316 236 320 260 332 280 108 0 92 96 72 56 48 12 52 20 60 16 44 0 44 16 52 24 52 20 48 20 44 16 40 12 28 16 28 0 20 16 48 24 56 28 72 44 80 44 112 56 112 68 132 100 156 120 160 108 120 60 76 16 28 0 0 0 0 0 4 0 12 4 4 0 8 0 8 0 0 0 4 0 12 12 20 24 24 20 12 12 8 0 12 0 36 120 312 208 112 24 32 24 52 28 48 28 44 28 56 36 48 28 32 16 28 12 20 4 12 0 0 0 0 0 0 0 4 0 52 60 112 44 44 8 44 4 28 4 28 4 32 12 32 12 24 0 24 0 20 8 24 8 20 12 24 20 20 4 4 0 8 12 4 8 4 4 0 4 4 8 0 0 0 4 4 8 0 4 0 4 0 4 4 4 4 4 8 4 8 4 8 0 8 0 20 16 48 36 48 16 40 8 36 16 44 12 40 8 40 4 36 0 44 16 64 32 64 32 56 28 56 28 60 32 72 44 80 48 80 44 76 40 64 28 60 28 64 36 72 40 80 36 80 40 96 64 120 84 104 56 96 48 92 52 104 64 108 60 104 60 104 64 112 72 132 88 136 92 140 100 144 100 152 108 148 104 144 100 140 96 132 92 132 96 140 104 144 108 132 80 120 76 124 84 120 72 128 80 120 76 116 72 116 76 120 76 124 80 124 76 120 72 96 56 112 84 140 96 128 72 120 72 116 68 116 64 112 64 112 68 116 72 120 68 116 64 108 64 112 64 116 68 112 68 116 72 108 68 112 76 120 80 120 64 116 68 132 84 132 76 136 88 144 96 152 104 160 100 156 96 160 100 164 100 168 104 152 96 160 96 140 68 120 64 136 88 128 36 40 0 4 0 4 0 0 0 0 8 0 8 0 0 0 0 0 0 0 0 8 0 0 0 0 0 8 16 148 132 160 88 156 104 128 84 112 64 112 60 108 56 104 56 116 64 88 28 56 12 52 16 68 24 64 36 72 48 60 36 12 12 12 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 0 0 4 8 16 20 28 28 24 24 28 32 36 40 544 408 532 404 540 416 540 408 532 408 540 416 544 416 544 416 532 416 540 424 548 432 552 432 560 432 548 420 536 420 544 424 552 436 552 436 548 432 544 428 552 436 552 436 548 432 548 432 552 428 556 436 564 444 572 448 588 464 584 460 580 456 580 452 584 460 580 456 576 452 576 448 580 452 576 448 572 448 576 460 576 456 592 472 604 476 600 468 604 476 600 468 596 468 600 472 608 468 592 456 588 460 600 472 588 456 592 460 596 468 604 472 596 464 596 468 600 468 604 472 600 468 604 472 604 472 600 468 592 456 584 456 596 464 588 448 592 460 588 456 588 456 588 456 584 448 580 448 580 452 588 460 588 456 584 448 576 440 568 436 576 440 576 440 576 440 576 440 576 432 564 424 560 436 584 456 588 448 580 440 576 444 584 452 580 440 568 432 572 440 568 428 572 428 568 420 564 416 556 412 580 428 560 408 548 404 552 412 536 392 532 392 544 408 564 428 560 424 576 432 568 416 560 416 548 400 536 388 532 388 536 396 540 396 540 396 540 400 544 400 540 392 540 392 544 384 544 384 544 380 548 380 556 376 548 368 528 384 528 384 528 380 524 380 524 380 528 384 524 372 508 356 508 364 500 360 496 364 500 368 524 384 520 380 512 372 504 368 496 364 500 368 508 372 512 376 496 360 496 360 492 348 476 336 464 344 464 340 456 332 448 324 460 340 464 348 468 344 460 336 488 344 492 348 496 348 500 352 476 328 476 336 488 340 484 332 468 324 476 332 480 332 480 332 480 332 480 332 480 332 480 332 476 328 476 324 468 320 468 320 476 324 464 312 464 324 484 340 472 312 456 308 468 316 464 304 452 300 452 304 456 308 460 308 460 316 456 320 468 328 460 312 464 332 476 332 464 320 464 328 456 316 460 324 464 320 460 316 456 320 468 332 472 328 464 320 464 324 452 312 444 308 444 308 456 316 448 304 432 296 428 292 432 308 436 316 444 316 432 304 452 328 452 328 452 328 452 324 440 312 448 316 448 312 448 312 436 300 432 296 436 300 436 300 440 304 444 308 444 308 436 308 436 312 436 324 440 328 436 328 468 324 476 328 472 332 480 328 508 340 520 384 584 432 640 492 700 500 740 520 700 540 644 348 492 352 500 356 512 360 520 356 524 348 512 344 520 352 516 340 492 324 492 320 492 324 496 336 480 340 468 336 460 332 460 336 200 0 196 116 184 76 164 40 124 52 128 52 108 36 104 40 112 52 108 48 100 44 92 40 112 32 104 36 96 12 84 24 120 44 128 52 136 64 156 68 204 104 196 92 196 120 236 156 264 164 236 136 204 116 176 88 80 40 60 20 44 4 32 0 32 4 36 4 36 0 28 0 20 0 24 12 24 20 28 20 36 16 24 12 52 0 72 132 312 248 220 76 72 36 92 36 84 40 88 52 104 64 100 48 64 40 56 24 44 12 40 4 32 0 40 4 44 4 48 4 120 104 160 64 88 44 96 24 72 28 68 32 68 32 68 32 76 24 76 24 76 20 68 24 60 20 64 20 52 12 36 0 20 4 12 0 8 0 4 0 12 0 4 0 4 0 8 4 8 0 8 0 4 4 4 4 0 8 0 8 0 8 0 12 0 8 0 40 40 48 32 24 28 32 48 44 64 48 72 44 80 40 72 36 80 48 96 64 116 64 116 52 112 56 116 60 116 64 120 72 124 68 120 64 120 64 116 60 112 64 120 68 128 72 128 76 144 100 172 124 164 104 152 92 148 96 160 104 164 104 160 104 160 108 168 116 180 124 184 128 188 136 196 140 220 148 216 144 208 136 200 132 204 136 208 140 208 140 208 140 188 124 176 120 180 124 172 112 176 124 180 124 176 120 172 112 168 116 176 124 180 120 172 112 152 100 164 120 184 128 176 112 168 116 164 112 160 108 160 112 160 116 164 120 168 116 164 112 148 108 160 112 160 116 168 112 172 116 176 108 176 112 184 120 188 120 180 120 196 140 200 128 196 136 200 144 212 152 220 160 224 156 228 160 228 164 232 164 228 156 224 152 212 144 196 128 144 140 128 116 76 48 8 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 8 32 184 180 200 136 192 144 160 124 152 112 148 108 148 108 144 104 148 96 120 68 100 60 100 68 100 60 88 64 100 76 88 68 20 16 12 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 8 8 8 8 8 24 24 20 20 24 28 32 32 412 312 416 320 428 324 416 304 408 312 416 320 420 320 420 320 420 312 428 324 440 328 440 328 432 320 424 312 424 316 432 324 440 320 440 316 436 316 432 312 444 324 440 320 436 312 428 308 428 312 432 316 432 316 432 320 456 340 456 336 452 332 448 328 452 328 452 324 448 320 444 316 448 320 444 316 440 316 444 320 424 288 440 308 452 312 448 304 460 316 452 308 448 304 448 308 452 316 440 304 436 312 452 328 464 332 460 324 452 316 448 312 452 316 452 316 456 320 456 324 440 308 448 312 448 312 444 312 440 324 436 328 448 332 436 312 432 316 424 308 412 296 404 288 408 284 400 280 400 284 412 296 412 288 408 284 400 280 396 276 420 288 416 276 404 268 396 260 396 256 376 240 376 256 404 280 412 268 404 260 400 264 408 272 404 256 392 252 396 256 388 252 396 276 392 268 384 260 376 252 400 272 376 244 356 232 352 236 364 236 348 224 348 240 376 264 340 232 368 256 376 256 380 276 384 268 376 256 368 256 372 264 364 248 356 240 348 228 336 224 356 252 352 248 348 240 344 236 340 240 344 240 340 236 332 228 344 240 348 236 344 236 344 236 352 240 348 236 344 236 344 236 344 236 340 232 340 232 344 236 348 240 344 232 336 224 328 220 324 216 328 224 336 236 344 240 324 216 328 216 316 200 296 184 324 204 308 188 296 188 304 200 308 196 312 204 316 200 308 196 312 212 312 216 316 220 320 220 316 212 312 220 324 224 320 212 296 208 300 212 300 208 292 200 320 232 320 232 324 236 324 236 308 208 316 216 324 216 320 216 316 208 304 192 292 188 296 204 308 228 292 224 308 240 308 224 304 232 304 236 308 240 312 240 300 224 300 228 312 236 300 216 312 240 324 248 316 232 312 240 312 236 312 240 312 236 304 232 300 232 308 240 312 236 304 228 324 232 320 228 312 220 304 216 312 220 308 216 304 220 312 224 308 216 312 220 312 208 288 180 304 208 304 212 308 212 308 216 304 212 304 208 300 204 292 200 292 200 296 204 296 208 300 200 296 184 300 192 304 192 308 188 312 196 316 200 320 204 324 204 320 212 324 228 336 256 352 256 368 260 372 276 428 304 472 348 492 324 516 412 552 436 532 364 340 252 352 272 360 280 364 288 376 292 360 284 356 288 348 272 352 280 344 272 336 268 336 272 344 268 344 264 336 264 320 268 64 0 72 92 76 72 64 36 40 8 52 4 36 0 28 4 52 24 48 16 44 12 36 16 36 16 32 24 28 0 4 0 40 12 40 8 48 12 52 8 32 0 56 16 92 60 124 84 136 80 124 80 140 92 144 92 128 96 100 52 48 8 8 0 0 0 8 0 8 0 0 0 0 0 8 8 16 24 20 24 28 16 8 8 28 0 4 80 204 228 224 88 32 12 48 12 40 16 44 28 64 44 60 36 48 36 40 24 20 8 8 0 8 8 12 8 12 4 0 0 76 72 96 12 28 8 40 0 28 4 28 4 32 12 32 12 24 0 24 0 24 8 24 8 16 12 24 16 20 4 4 0 4 8 4 4 0 0 0 0 4 4 0 0 0 0 0 8 0 0 0 0 0 0 0 0 4 4 4 4 8 4 8 0 8 0 20 16 48 28 32 0 16 0 32 16 44 16 52 12 44 4 36 0 32 8 52 24 64 32 60 24 52 24 56 28 56 24 60 32 64 28 60 24 68 36 64 28 60 28 64 32 64 20 68 24 84 52 112 76 108 60 100 48 92 52 100 60 108 60 104 60 104 64 112 72 108 68 116 76 124 88 136 92 152 108 148 100 136 92 128 88 144 104 144 100 140 96 136 96 132 80 116 72 120 76 116 64 116 76 124 84 128 76 112 64 104 64 112 72 120 72 112 64 104 60 112 76 124 80 120 72 120 68 112 60 108 60 108 64 112 68 116 72 120 68 116 64 108 60 108 64 112 68 112 68 116 72 108 68 108 72 116 76 128 68 116 68 136 92 136 76 128 80 136 88 148 100 156 104 148 92 152 96 156 100 160 100 164 92 144 84 152 92 148 80 128 68 120 72 116 40 28 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 8 0 0 0 0 0 8 16 156 140 168 92 156 100 124 80 112 64 108 60 108 60 104 56 96 40 76 24 60 28 76 44 64 24 60 32 72 44 72 44 20 16 8 12 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 20 24 24 20 16 24 20 20 16 16 20 20 24 536 404 532 424 552 412 536 424 552 420 536 404 524 404 532 412 544 424 556 436 556 424 540 408 556 420 536 420 560 448 564 428 544 424 552 424 540 412 536 420 552 432 560 436 556 420 532 404 528 416 544 412 524 396 532 420 572 452 576 452 576 448 568 440 576 448 560 428 548 424 548 428 544 420 544 420 544 420 544 420 536 396 532 392 536 404 552 416 552 412 556 416 548 400 532 392 552 416 532 400 520 392 516 392 536 412 532 408 536 416 544 424 508 388 504 400 532 420 528 396 536 416 528 404 520 404 524 408 520 400 528 404 528 404 532 408 496 372 496 368 492 368 492 368 472 348 472 348 472 352 484 360 492 368 492 368 488 356 476 344 476 356 492 372 496 360 472 336 480 352 476 344 468 340 468 348 468 356 472 360 480 372 496 384 456 348 468 356 472 352 460 340 468 348 456 336 456 348 472 364 464 336 436 324 448 340 448 316 448 324 444 320 440 324 444 328 428 308 436 320 444 328 448 324 448 320 432 308 432 316 432 308 460 332 444 316 432 320 452 340 444 316 436 308 432 308 436 308 452 320 444 308 432 304 432 304 432 316 440 324 444 320 436 312 432 312 432 312 432 316 440 320 440 320 444 320 444 320 444 320 452 328 448 316 436 304 424 296 420 296 424 304 428 304 428 300 444 316 436 304 424 292 412 284 408 288 404 284 404 284 404 284 408 288 408 292 420 308 436 320 432 308 440 316 444 316 444 316 428 300 428 300 428 300 428 300 432 300 436 296 432 300 436 304 456 320 456 320 456 320 456 320 452 312 444 304 432 292 424 288 448 304 432 292 428 296 440 312 432 296 436 300 436 304 440 304 440 300 436 308 456 316 440 288 424 296 424 292 420 288 416 288 420 292 424 300 432 304 436 308 448 316 436 304 428 304 436 308 432 308 436 308 436 304 428 296 444 312 432 300 424 300 432 304 424 304 436 316 444 316 436 308 440 308 432 304 428 296 420 292 424 296 424 300 428 304 432 308 412 284 420 296 424 296 424 296 428 300 428 300 428 300 428 300 428 296 440 308 448 308 440 300 440 304 444 316 448 328 456 328 448 312 468 328 480 336 512 364 548 384 576 424 632 472 672 492 716 504 696 520 752 572 740 532 596 368 504 356 516 352 488 364 512 372 520 376 520 368 504 360 496 352 476 340 464 328 460 328 444 336 452 340 452 340 492 304 136 36 124 68 152 76 136 80 136 52 124 40 124 44 120 36 124 44 116 36 108 28 108 32 108 28 108 24 84 8 72 16 100 52 108 52 116 48 124 52 116 40 144 60 148 68 168 84 220 140 268 172 268 152 244 132 224 116 208 108 208 108 160 64 100 20 56 0 32 0 32 4 16 0 16 8 32 24 44 28 52 40 36 20 44 0 32 88 236 236 284 148 128 52 100 32 88 44 84 44 80 48 88 56 68 36 68 32 60 20 64 32 60 20 56 16 56 12 52 12 144 92 148 48 84 24 80 20 76 24 68 24 68 24 68 24 72 32 72 28 64 20 60 24 60 32 48 20 36 12 28 8 20 12 16 8 12 4 8 4 8 4 8 0 4 0 4 0 4 0 4 4 12 12 20 16 4 0 4 0 0 0 4 4 0 12 24 44 44 40 20 16 28 32 48 44 56 44 48 32 76 36 80 36 80 36 80 36 96 60 112 68 112 56 108 60 112 60 116 64 116 60 108 56 112 60 112 64 116 68 120 68 112 68 104 72 128 100 152 100 148 96 152 100 156 104 160 104 156 104 160 108 164 112 168 116 176 120 176 124 184 132 196 144 204 148 208 148 200 136 180 120 196 136 188 128 184 128 184 132 180 124 180 124 180 124 180 124 184 128 184 128 184 124 176 116 160 112 164 124 184 136 176 120 160 112 164 120 168 120 164 116 156 108 148 108 148 108 148 108 152 108 148 104 144 108 148 108 148 96 156 104 160 108 168 112 164 116 176 124 184 124 176 120 196 140 180 124 176 124 184 136 196 136 196 124 192 132 204 144 236 164 236 164 236 164 240 168 228 156 224 148 212 136 204 128 192 108 152 112 168 116 96 24 16 0 4 0 12 8 12 0 0 0 0 0 0 0 0 0 0 4 0 0 12 0 12 92 216 176 204 148 168 116 156 120 152 112 152 112 152 112 152 112 116 92 128 88 104 56 88 56 88 56 92 60 96 56 92 52 64 24 16 0 12 4 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 12 12 12 12 20 20 20 24 24 28 28 32 380 260 380 284 400 276 388 288 404 288 396 284 400 296 412 308 424 316 432 324 432 312 416 300 412 304 420 308 420 304 416 308 408 288 412 280 396 264 392 272 412 292 420 300 420 288 404 272 400 280 408 280 404 280 412 296 420 296 424 300 424 296 416 296 424 308 416 296 404 288 400 284 392 276 392 276 392 276 392 276 392 276 376 260 364 256 368 260 388 280 392 284 388 276 376 264 388 260 376 248 364 240 360 236 376 252 376 252 380 256 384 272 368 252 368 260 380 264 372 252 368 252 364 244 360 244 360 252 344 256 340 252 332 248 332 244 332 248 332 248 332 248 332 248 320 236 316 232 320 240 328 244 316 232 316 228 312 220 300 212 316 236 324 244 328 240 316 224 308 220 304 220 308 228 316 228 328 208 324 204 320 208 328 212 324 204 320 204 316 204 320 204 324 204 316 196 312 204 328 220 324 200 308 192 312 196 312 200 304 212 300 208 296 212 300 216 296 208 300 216 304 216 300 212 312 216 292 208 296 216 296 208 308 216 296 204 288 212 300 220 304 220 300 212 292 208 296 212 296 212 296 216 300 216 304 220 300 212 304 216 304 216 300 212 296 208 296 208 296 212 304 216 304 220 304 220 304 220 304 220 308 224 304 216 296 208 288 204 292 208 292 208 288 200 280 192 296 212 292 204 284 196 276 188 268 184 272 188 272 188 272 188 280 196 284 200 288 212 300 220 296 216 304 220 308 224 308 220 300 216 300 216 300 216 300 216 304 216 296 212 296 212 300 220 312 228 312 228 312 228 312 228 312 216 304 208 296 196 288 192 304 208 296 200 292 204 300 212 292 208 296 212 300 216 300 216 300 212 300 224 316 232 300 204 296 212 292 208 292 204 288 204 288 208 292 212 300 220 304 220 312 224 304 216 296 212 300 220 304 220 308 224 304 220 300 212 308 224 304 216 296 212 300 216 292 212 300 220 304 220 304 216 308 224 304 216 296 212 292 208 292 208 296 212 300 216 300 220 284 196 292 204 296 204 296 200 300 208 300 208 300 208 300 208 296 200 304 208 312 208 304 196 304 196 308 200 316 208 328 208 308 212 324 224 336 228 356 244 384 260 400 292 448 332 484 344 512 352 500 368 540 404 556 400 488 288 340 228 356 284 368 276 372 284 372 280 364 268 352 268 348 264 336 248 320 248 320 240 304 244 308 248 316 268 372 244 44 0 40 32 68 36 56 36 40 4 24 0 24 0 24 0 48 16 40 8 32 0 32 8 16 16 20 12 12 0 20 0 48 12 44 8 48 4 44 12 32 12 48 16 48 20 56 28 84 56 124 92 144 88 140 96 120 76 116 76 120 76 96 56 76 40 60 12 24 0 0 0 0 0 0 0 8 4 28 24 20 16 12 0 24 0 12 60 184 172 220 100 72 8 44 0 44 4 40 4 40 8 48 24 40 32 40 24 24 12 24 24 20 12 20 12 16 8 12 0 80 60 76 16 24 4 28 0 20 8 24 8 24 16 24 16 32 12 32 8 28 12 24 12 32 20 28 16 16 8 8 4 12 4 8 0 4 0 4 0 4 0 4 0 0 0 0 0 8 4 12 8 16 12 20 16 8 0 0 0 0 0 0 0 4 8 32 32 40 28 28 0 32 12 36 20 40 12 40 12 40 20 36 24 40 28 44 32 52 44 68 52 60 40 56 44 44 32 48 40 56 48 60 48 56 44 56 48 60 48 64 44 72 28 68 32 88 60 104 64 100 64 104 68 104 72 108 72 104 60 108 64 108 64 112 68 116 72 116 76 128 92 140 100 144 100 148 104 144 96 132 80 140 92 132 84 128 84 128 88 120 76 124 80 124 80 124 80 128 80 124 76 120 76 116 72 112 64 116 76 136 88 128 72 112 64 112 64 112 64 116 68 108 68 108 68 108 68 108 68 112 68 108 64 104 68 108 72 112 68 108 60 104 56 96 52 104 64 116 76 120 76 116 68 144 88 128 72 120 76 124 84 132 88 128 88 128 92 136 100 152 104 156 108 160 112 164 116 156 108 152 100 140 88 132 76 116 44 100 68 136 96 100 48 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 12 0 12 76 184 128 160 96 132 76 120 68 108 60 108 60 108 60 108 60 88 52 96 40 68 12 52 24 56 28 60 32 60 40 56 44 48 28 8 0 0 4 0 0 0 8 0 8 0 16 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 12 4 16 8 16 8 20 12 24 16 24 20 496 368 492 388 512 384 500 392 500 380 504 384 508 392 512 396 524 408 532 412 528 400 512 384 492 388 516 392 492 364 496 388 500 388 504 380 484 360 476 364 480 368 488 376 492 372 484 364 488 368 480 368 492 388 504 388 500 384 500 384 500 380 492 372 500 380 500 376 492 364 480 356 476 356 476 356 476 356 476 356 484 356 484 344 468 336 468 336 480 352 488 356 488 352 484 348 468 344 456 332 444 328 440 328 448 332 448 332 452 336 452 336 436 332 448 336 440 324 432 328 420 312 420 312 420 308 412 304 428 300 420 292 412 284 404 276 412 288 412 288 416 292 416 292 412 284 408 284 408 288 416 292 412 288 412 288 412 280 400 272 404 284 408 284 412 288 412 288 404 276 400 272 396 276 404 284 404 292 396 280 384 272 380 272 400 288 388 272 380 280 396 292 396 284 388 276 388 284 400 296 396 292 400 284 388 276 388 288 384 272 380 268 380 268 384 272 388 276 392 280 388 272 384 268 396 276 380 268 384 276 384 268 388 276 384 272 384 276 388 276 392 280 388 272 384 272 384 272 372 264 384 284 400 292 404 288 392 280 388 276 388 276 392 280 396 284 396 284 396 288 404 292 412 288 412 288 412 288 412 288 412 288 412 284 408 280 404 280 416 288 412 280 400 264 380 252 400 276 396 272 392 268 392 264 388 264 392 268 396 272 400 276 408 280 404 280 404 284 412 292 408 288 416 296 420 296 416 292 420 296 420 296 420 296 420 296 428 300 424 292 420 296 428 300 428 300 428 300 428 300 428 300 432 304 428 296 420 284 412 280 420 292 420 292 420 292 420 292 416 288 420 292 420 296 424 296 428 296 428 304 440 308 428 288 424 292 420 292 416 288 416 288 412 284 416 292 424 296 428 300 432 300 424 296 420 296 424 296 432 304 436 308 432 300 424 296 424 300 428 300 428 296 420 292 420 288 416 288 416 292 424 300 432 304 432 300 424 296 420 292 416 288 420 292 420 296 424 296 412 288 420 296 424 296 420 292 424 296 424 300 428 300 428 300 432 300 440 308 444 308 444 304 436 304 444 312 452 320 460 328 464 320 480 336 496 348 520 368 552 392 584 424 628 460 668 480 680 504 692 508 720 536 744 556 744 480 552 320 488 376 516 348 508 360 492 340 472 328 456 324 460 320 432 296 416 288 408 296 416 300 412 304 420 316 464 280 128 36 112 56 108 32 68 32 160 96 172 80 128 32 108 36 124 44 116 36 108 28 108 32 92 20 96 16 76 16 76 32 80 40 80 40 96 44 108 40 104 36 120 44 124 44 140 56 148 64 180 100 212 112 224 124 212 108 232 120 224 112 204 112 196 120 188 104 148 52 88 16 48 4 28 0 24 0 44 20 44 20 40 12 52 0 32 72 220 200 244 132 124 52 96 36 80 40 76 36 76 44 80 52 80 44 88 40 72 24 68 32 64 24 64 20 60 20 56 16 136 88 136 44 84 24 80 20 76 20 68 24 68 24 64 24 68 32 68 28 60 24 56 24 52 28 40 20 32 12 24 4 12 8 8 4 8 0 4 0 8 4 8 4 8 8 12 8 28 24 28 24 32 28 32 28 20 12 12 4 8 0 8 4 20 28 32 36 36 36 32 24 36 32 44 32 44 36 52 36 72 32 80 40 88 48 96 56 92 56 108 64 104 56 100 60 88 32 96 44 108 60 120 68 112 56 112 56 116 60 116 68 112 72 100 76 128 100 144 104 156 104 160 108 164 108 168 112 168 112 164 108 164 108 160 104 168 112 172 120 184 136 200 148 196 144 204 148 204 140 192 128 192 136 188 128 184 128 184 128 172 116 176 120 180 124 184 128 180 120 172 112 164 112 172 120 160 112 164 124 180 136 176 120 164 112 156 104 152 104 160 112 152 112 152 112 152 112 152 112 148 108 144 104 144 104 148 108 168 112 164 104 160 100 152 96 156 104 164 112 168 112 168 116 184 132 172 120 164 120 176 124 176 124 192 132 204 136 208 140 212 144 216 148 228 160 232 164 228 156 224 148 216 140 208 136 200 124 196 136 196 140 160 112 72 28 8 0 12 0 20 4 4 0 0 0 0 0 0 0 0 4 0 0 12 0 12 92 228 172 192 140 176 132 160 108 148 108 148 108 148 108 148 108 128 100 124 80 100 60 92 60 96 60 96 60 96 60 96 60 96 40 32 0 12 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 8 12 16 16 16 16 16 16 20 20 20 20 368 252 360 268 372 256 356 264 356 256 360 256 356 248 344 240 356 244 356 244 348 228 332 216 328 216 328 208 312 204 332 232 348 240 352 232 328 208 320 208 312 204 320 212 328 216 324 212 344 220 320 212 340 236 344 224 340 228 344 232 340 228 336 228 328 224 332 228 328 212 308 200 320 216 320 216 320 216 320 216 308 200 300 200 300 200 304 204 284 188 288 192 292 196 296 196 308 192 300 184 292 176 288 176 288 176 292 180 292 180 292 184 280 184 300 192 284 172 284 192 276 176 284 184 288 176 272 172 276 192 272 184 264 176 260 172 256 172 256 176 260 176 260 180 264 180 260 176 260 180 264 184 276 196 280 196 276 188 268 184 268 180 264 180 264 188 276 196 284 196 272 180 256 168 248 164 272 164 264 152 248 144 244 140 256 148 252 144 248 148 260 160 260 156 256 148 252 152 260 160 256 164 272 160 248 140 256 172 256 164 252 160 248 164 252 168 248 164 256 168 260 168 256 164 268 176 252 168 256 176 260 172 264 184 272 192 276 192 272 184 260 176 256 172 252 172 256 176 240 164 260 188 280 196 276 188 268 176 260 168 256 172 264 180 280 192 280 188 280 196 288 200 280 196 280 196 280 196 280 196 272 188 272 188 272 192 276 192 280 196 280 192 268 176 252 164 260 176 264 180 264 180 264 180 268 184 272 192 280 200 288 204 288 200 284 196 280 196 284 200 284 200 288 208 292 204 288 200 292 208 292 208 292 208 292 208 296 212 292 208 292 208 296 212 296 212 296 212 296 212 296 212 296 204 292 200 288 192 280 188 284 196 288 200 292 196 288 192 284 200 284 204 288 208 292 208 296 212 296 216 304 216 296 208 292 208 292 204 288 204 284 200 280 196 284 204 288 208 296 212 300 216 300 212 296 212 296 216 300 220 304 220 304 216 296 208 288 208 296 216 300 212 288 200 292 204 284 196 284 204 296 216 304 216 300 212 296 208 292 208 288 204 288 204 288 204 288 204 288 196 292 204 296 204 292 196 292 204 296 204 296 208 300 208 300 200 304 204 308 208 308 200 300 196 308 200 316 208 328 208 316 220 332 228 336 228 356 244 380 268 412 296 444 320 464 328 488 340 500 348 500 364 544 420 584 412 452 240 316 248 352 252 344 248 324 224 304 212 304 224 308 224 292 196 272 200 276 200 272 204 260 208 284 236 336 204 32 0 32 12 36 0 12 0 204 208 252 176 112 16 32 20 48 16 40 8 32 0 32 8 28 12 28 8 24 0 24 8 36 8 36 12 40 20 36 20 32 16 44 16 40 8 44 12 40 8 56 12 60 12 64 24 68 32 96 56 88 44 100 68 112 84 124 96 116 76 92 52 36 16 20 0 0 0 0 0 12 4 8 0 20 0 0 44 160 136 172 84 72 16 48 0 44 4 40 12 40 16 52 32 44 40 52 40 36 20 28 24 28 20 28 20 24 16 20 4 80 56 72 16 24 4 28 0 20 8 24 8 24 16 24 16 32 12 32 8 28 12 24 12 28 16 24 16 16 4 8 0 4 0 4 0 4 0 0 0 4 0 4 0 12 4 16 8 32 24 32 24 28 20 28 20 28 16 16 4 8 0 4 0 32 24 36 24 32 24 32 12 32 8 24 0 24 0 36 12 28 12 32 20 44 32 52 40 44 40 64 48 56 40 56 44 32 20 36 28 44 40 56 48 52 40 56 44 56 48 60 40 72 28 68 32 88 60 104 64 100 64 100 68 104 68 108 72 116 68 112 64 108 60 104 56 108 64 112 72 124 92 144 104 148 104 152 108 148 96 132 80 136 88 128 84 124 80 128 84 112 72 116 76 124 80 128 84 124 72 108 60 100 64 116 76 112 64 112 76 132 84 128 68 116 64 100 48 92 52 104 64 112 72 112 72 112 72 112 72 108 68 104 60 100 64 108 68 96 52 100 60 104 64 112 68 104 64 108 68 112 68 112 68 128 76 120 68 116 68 116 72 112 72 124 92 140 100 140 96 136 92 144 100 152 112 164 116 156 108 152 100 144 92 140 80 144 88 148 104 136 96 124 112 96 52 24 0 0 0 4 0 0 0 0 0 0 0 0 0 0 4 0 0 12 0 12 76 196 124 144 88 140 92 120 56 104 56 104 56 104 56 104 56 108 56 92 36 68 16 56 20 64 36 60 32 60 40 64 52 72 52 28 0 0 0 0 4 0 0 0 8 0 16 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 4 16 12 16 8 16 8 16 8 16 8 436 316 424 324 428 304 404 304 428 320 428 320 424 312 416 304 420 312 416 300 400 284 388 276 404 276 368 260 380 292 412 308 424 320 428 308 404 284 392 288 404 296 408 304 416 308 420 308 444 324 416 312 428 324 424 308 420 312 424 316 420 312 416 300 392 284 396 284 392 272 376 256 384 272 384 272 384 272 384 272 376 268 388 272 392 272 392 272 368 248 368 248 372 256 380 260 392 280 384 272 376 268 376 272 372 268 380 272 380 272 376 260 356 256 376 264 368 252 376 280 376 268 384 276 384 268 372 256 364 240 364 240 364 240 364 240 364 244 368 244 372 252 376 252 380 256 376 248 372 252 376 256 376 252 376 256 376 252 372 244 384 256 372 248 372 256 388 272 400 272 388 256 372 244 364 240 364 252 356 240 352 240 352 240 348 240 356 248 364 252 360 244 364 252 364 248 360 248 360 252 360 256 372 252 352 236 356 256 364 248 360 244 356 248 360 252 340 232 352 248 364 256 368 256 372 252 356 244 364 256 368 252 368 264 384 280 392 276 384 268 364 252 360 248 360 252 364 256 356 252 372 268 384 268 372 256 376 260 364 248 360 252 372 264 380 268 380 268 380 272 388 276 396 272 396 272 396 272 396 272 388 268 392 268 392 272 396 272 392 268 396 272 392 264 384 260 384 260 384 264 388 264 388 268 388 268 392 272 400 280 408 288 416 288 408 284 404 280 408 284 408 288 412 292 416 288 408 284 416 292 416 292 416 292 416 292 420 292 416 288 416 288 420 292 424 296 424 296 424 296 424 296 420 292 420 288 412 284 408 280 412 284 416 292 420 288 412 284 412 284 412 284 416 288 420 292 420 292 424 296 424 292 420 296 420 292 416 288 416 284 412 284 408 280 408 284 416 292 420 296 428 300 428 304 432 304 432 300 428 300 432 304 428 300 424 292 412 288 420 296 424 296 416 284 424 292 416 284 416 292 428 304 428 296 424 296 424 292 420 292 416 288 416 288 416 284 412 284 416 292 424 296 424 292 416 288 416 292 420 296 424 300 428 300 436 300 436 300 440 304 444 308 440 308 448 316 456 324 464 332 468 324 480 336 492 344 516 364 556 404 600 436 628 448 652 468 660 492 684 488 684 496 728 560 740 576 708 424 488 304 464 324 476 324 456 308 444 300 436 308 444 304 420 288 404 284 404 288 412 296 404 296 420 316 452 256 112 24 108 48 92 16 56 28 368 360 464 308 232 40 92 44 124 44 116 36 108 28 108 32 116 48 108 40 68 20 60 32 68 40 76 40 96 44 104 48 112 48 124 52 120 40 120 52 128 52 144 52 132 44 140 52 144 68 184 84 168 72 180 96 196 108 200 112 208 120 212 128 152 80 136 60 104 20 64 0 56 4 56 0 72 0 60 76 240 192 224 128 128 64 84 24 80 44 76 44 76 52 84 56 80 48 96 52 80 32 72 32 76 36 72 32 68 28 68 28 128 80 132 40 76 28 80 20 68 24 68 24 64 24 64 24 68 32 68 28 60 24 56 24 48 24 40 16 28 8 20 4 8 4 8 4 8 4 8 4 12 8 16 12 20 20 24 20 32 28 32 28 32 28 28 24 36 28 28 20 16 12 16 12 40 40 36 32 28 28 32 28 40 24 32 16 36 20 48 32 56 20 68 28 80 40 88 48 84 52 104 60 100 52 100 60 104 44 96 40 92 40 100 48 108 52 108 56 112 56 116 64 112 72 100 76 128 100 144 104 144 92 152 96 152 100 156 100 172 112 168 108 164 104 160 100 164 108 168 116 180 132 196 144 212 156 212 156 204 136 184 120 192 132 184 124 180 124 180 128 168 116 172 120 176 124 180 124 176 112 160 100 156 108 172 120 156 108 160 120 180 132 172 116 168 112 148 92 140 96 152 108 152 112 152 112 152 112 152 112 148 104 140 100 140 100 144 108 152 96 156 104 160 108 168 112 168 112 168 112 168 116 172 124 172 124 168 116 164 116 168 112 164 116 188 132 204 140 204 136 212 140 216 152 228 160 236 168 228 156 224 152 220 144 216 140 224 156 228 148 184 124 152 128 136 88 44 8 4 4 16 4 4 0 0 0 0 0 0 0 0 4 0 0 12 0 12 92 232 172 184 136 180 140 160 104 144 104 144 104 144 104 144 104 144 104 124 84 108 68 92 52 100 60 92 56 92 56 96 64 108 68 56 12 12 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 4 12 16 20 16 16 16 16 16 16 16 16 288 172 272 176 276 152 248 152 264 164 268 168 276 172 280 184 280 180 268 164 252 144 236 136 252 136 216 128 248 172 272 172 268 184 272 176 252 156 244 160 256 168 260 172 264 176 268 180 288 188 268 176 264 176 260 168 276 188 280 192 276 184 268 180 248 164 248 160 240 148 228 140 224 140 224 140 224 140 224 140 240 156 240 156 240 148 228 140 228 140 224 140 228 148 236 152 256 164 248 156 240 152 244 156 244 160 252 164 252 160 240 148 228 144 236 152 240 156 252 176 252 164 252 164 252 160 244 160 228 148 228 148 232 152 236 156 236 156 240 160 244 168 248 172 252 168 244 164 240 164 244 164 236 160 240 164 244 160 236 156 244 160 236 152 232 156 244 168 240 160 236 156 236 160 240 164 236 144 232 140 228 140 232 144 224 144 240 164 252 164 244 152 252 164 252 160 248 160 244 156 248 160 248 156 236 148 240 164 252 164 244 160 244 160 248 168 220 140 232 156 248 172 256 176 256 164 240 160 252 172 256 168 248 168 260 180 268 184 264 176 252 164 248 164 248 168 256 172 252 172 260 180 264 176 252 164 256 168 252 164 252 164 256 168 252 164 248 160 252 168 260 172 268 184 268 184 268 184 268 184 264 180 264 180 264 180 268 184 256 176 264 184 268 184 268 184 264 180 264 180 268 184 268 184 260 176 260 180 268 184 272 188 288 204 284 196 280 196 284 200 288 204 292 208 292 204 284 196 288 204 288 204 288 204 288 204 292 204 284 200 284 200 288 208 296 212 296 212 296 212 296 212 292 200 292 196 288 192 284 192 288 196 288 196 288 196 288 196 284 200 284 204 288 208 292 208 288 208 296 208 288 200 292 212 288 204 288 204 284 200 284 196 280 196 284 204 288 208 296 212 296 216 304 220 308 220 304 220 300 216 300 216 300 212 292 208 284 204 292 208 296 212 292 208 296 212 292 208 296 212 300 220 296 212 296 208 292 208 292 208 292 208 288 204 288 200 284 200 292 200 296 204 296 200 288 192 288 196 288 200 296 204 300 208 304 200 300 200 300 204 308 204 312 204 316 208 324 216 336 216 324 228 340 232 340 232 356 244 388 284 432 316 448 312 456 324 480 328 484 328 476 340 512 388 524 436 576 380 380 216 308 236 336 244 328 232 316 224 316 232 316 240 316 232 312 240 312 232 300 236 292 244 324 268 348 196 20 0 32 16 32 0 16 12 316 356 408 300 164 20 24 28 48 20 40 12 32 4 32 8 52 32 52 16 28 0 24 4 36 16 32 28 40 40 40 44 40 24 56 28 44 20 48 28 48 28 60 24 56 20 56 24 56 4 68 16 68 20 76 36 92 52 88 48 92 64 108 88 116 88 116 84 96 48 52 12 0 0 0 0 8 0 8 60 220 172 180 108 104 32 36 0 40 12 44 16 44 24 52 28 32 32 52 44 44 28 32 28 40 32 36 28 36 24 32 16 72 48 68 12 24 4 28 0 24 8 24 8 24 16 24 16 32 12 32 8 28 12 24 12 28 12 20 12 12 4 4 0 4 0 8 0 8 4 12 4 16 8 16 12 20 12 20 12 24 16 24 16 28 20 28 20 36 24 28 16 20 12 20 12 40 32 36 24 28 16 20 4 28 8 28 8 24 4 32 8 20 4 24 12 32 20 40 24 40 32 56 44 56 36 56 48 64 44 48 28 36 20 36 28 48 40 52 40 56 44 56 36 72 28 68 32 88 60 104 64 88 52 92 56 92 60 96 60 112 68 108 64 108 64 104 60 112 68 112 72 120 84 132 92 156 112 160 112 148 96 128 80 132 88 128 80 120 76 124 80 120 76 120 72 116 72 116 72 116 68 108 60 108 68 116 76 108 60 112 72 128 84 124 68 116 64 104 52 96 48 100 56 108 68 108 68 108 68 108 68 104 64 100 60 100 60 104 64 116 68 108 60 104 56 96 52 112 68 112 68 112 72 120 80 124 76 124 72 120 68 112 68 116 76 120 88 132 92 132 92 140 96 144 100 156 112 160 116 156 108 152 104 148 100 148 96 140 88 148 96 128 96 120 104 112 72 36 0 4 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 12 0 12 76 192 124 152 92 136 84 120 60 108 60 108 60 108 60 108 60 112 60 96 44 84 28 52 4 64 32 52 20 48 32 60 44 72 56 52 16 4 0 0 0 0 0 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 4 0 16 16 20 12 20 12 16 8 16 8 368 256 360 268 372 252 352 256 352 248 348 244 352 252 364 264 368 260 352 240 332 220 316 212 308 208 320 228 340 240 336 228 332 228 340 224 324 208 316 216 332 220 328 220 328 224 332 228 332 224 332 216 316 208 320 216 348 244 352 244 352 240 344 232 336 224 328 212 316 204 312 204 304 196 304 196 304 196 304 196 304 208 312 216 316 212 308 204 316 216 312 208 308 212 320 224 336 224 328 216 324 216 328 220 332 228 344 236 344 228 328 216 340 228 328 220 336 236 348 236 352 240 344 236 340 232 340 236 348 236 348 236 348 232 344 232 344 236 348 240 356 248 360 252 356 244 352 236 344 232 348 236 348 240 356 244 356 244 352 240 348 232 344 228 340 228 340 228 340 228 340 228 344 236 352 244 344 232 336 224 328 220 332 224 332 228 340 236 348 240 348 244 352 244 356 244 352 240 344 236 360 244 344 236 344 240 348 236 352 240 348 236 344 240 348 244 328 224 340 240 352 248 360 252 360 248 348 244 360 256 364 252 348 244 356 252 364 260 368 260 360 248 356 244 360 252 368 260 364 252 364 252 364 252 364 252 364 252 368 256 368 256 364 252 360 248 356 244 360 248 364 256 384 260 384 260 384 260 384 260 384 260 384 260 380 256 380 256 376 256 384 264 388 264 388 264 392 268 392 268 388 264 388 264 388 264 388 264 388 264 388 264 404 276 400 276 400 276 404 284 408 288 412 288 412 284 404 276 408 284 408 284 408 284 408 284 412 288 408 280 404 284 412 288 416 292 416 292 416 292 416 292 420 292 420 292 416 288 416 288 424 292 416 284 412 288 420 296 416 288 416 288 420 292 420 296 412 292 424 292 412 280 416 300 416 288 416 284 412 284 408 280 412 284 412 288 420 296 424 300 416 292 424 300 432 304 428 296 424 300 428 300 428 296 420 288 420 292 420 292 420 296 428 304 416 292 424 296 428 300 424 296 420 292 420 292 420 292 420 292 424 296 420 292 416 288 416 284 420 296 424 296 424 292 416 284 412 284 416 292 424 296 428 300 440 304 436 296 436 304 444 312 452 320 456 328 468 336 476 344 488 344 500 352 508 356 528 376 568 420 624 456 636 448 648 468 660 476 668 476 676 484 700 512 716 548 748 548 636 384 496 332 484 336 476 328 460 312 436 304 436 308 444 324 448 324 436 320 436 320 432 336 460 336 452 232 108 28 116 52 88 8 56 32 300 280 360 232 188 44 108 64 120 48 112 40 104 32 104 36 100 44 96 32 56 16 48 24 56 28 68 32 88 36 100 36 108 44 120 48 116 48 124 64 120 60 144 68 136 56 140 64 144 60 140 56 152 68 160 60 180 68 176 68 184 76 196 88 196 116 200 124 204 120 196 112 148 64 116 24 104 0 92 88 252 172 200 124 144 72 88 32 68 28 60 32 60 32 68 40 60 32 84 48 84 36 76 36 84 44 80 40 76 36 76 36 120 80 120 40 76 28 72 20 68 24 64 28 64 24 60 28 68 32 68 28 60 24 56 24 44 24 36 16 28 4 16 0 12 8 16 12 20 16 20 20 28 24 28 24 28 20 24 20 24 24 28 28 32 32 36 36 40 32 32 28 32 28 36 32 36 36 40 32 32 20 24 4 48 36 56 40 60 40 60 40 64 28 72 32 76 36 80 36 80 44 100 56 100 52 100 64 116 68 100 44 84 40 84 44 96 52 100 56 100 60 104 60 108 72 100 76 128 100 144 104 144 92 148 96 152 96 156 100 160 104 164 108 164 108 168 112 176 116 172 116 176 120 184 128 200 148 208 156 208 148 200 140 188 128 180 124 176 120 180 124 180 124 176 116 172 112 168 108 168 112 168 112 172 116 176 120 156 104 156 120 176 128 168 112 164 116 160 108 152 100 148 96 144 104 144 104 144 104 144 104 144 100 140 96 136 100 140 104 164 116 160 108 156 104 148 100 164 112 156 108 156 112 168 124 164 124 172 124 172 120 168 112 180 124 188 120 192 128 200 132 212 140 216 144 220 148 224 152 228 156 224 152 224 148 220 148 224 148 212 140 180 120 132 100 84 48 16 0 8 8 8 0 0 0 0 0 0 0 0 0 0 4 0 0 12 0 12 92 220 176 200 144 172 124 160 116 148 108 148 108 148 108 148 108 140 104 128 96 124 80 88 32 96 56 84 40 76 48 92 64 96 68 76 40 28 0 4 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 0 0 0 8 20 24 28 24 24 24 20 20 16 16 240 136 236 160 256 152 244 164 256 160 240 140 228 140 236 152 252 152 232 128 208 112 192 104 148 92 216 140 220 112 188 100 196 124 204 124 192 112 188 116 220 144 216 140 212 140 216 144 196 128 212 128 196 116 204 140 216 144 220 144 220 140 212 132 220 148 204 128 192 124 192 128 188 120 188 120 188 120 188 120 168 100 184 124 204 136 208 132 204 128 196 120 192 124 200 132 208 128 200 124 196 124 200 128 212 140 220 148 224 140 204 124 240 152 212 136 224 152 224 140 244 164 232 152 224 152 232 160 228 144 228 140 216 128 212 124 228 144 232 152 240 156 244 164 236 148 228 140 224 140 224 140 224 140 228 148 232 144 228 140 232 148 232 144 228 140 224 136 240 152 232 144 228 144 228 144 244 164 232 152 224 144 220 144 228 148 220 140 220 156 240 172 240 164 240 164 240 160 232 152 252 164 228 152 240 168 236 148 236 148 232 144 228 148 232 152 228 144 232 156 240 156 240 156 252 160 240 156 248 172 256 168 244 160 248 164 252 172 260 180 248 160 244 160 248 168 256 172 248 160 244 160 244 164 252 172 244 160 256 172 260 168 248 156 256 164 252 164 252 168 260 176 252 168 252 168 252 168 252 168 256 172 256 168 252 164 248 164 252 168 256 176 260 172 256 168 268 184 268 180 264 176 260 176 276 192 272 188 272 188 272 188 272 184 268 184 268 188 276 196 284 200 284 200 284 196 272 188 284 200 284 200 284 200 284 200 288 200 284 196 280 200 284 204 288 204 288 204 288 204 288 204 296 204 292 200 292 200 292 196 304 204 288 192 284 196 296 212 288 204 292 208 292 212 296 212 284 208 296 204 280 192 288 216 288 204 288 200 284 196 280 196 284 200 288 208 296 212 300 216 280 200 292 212 300 212 292 208 296 216 300 216 300 212 292 204 296 212 292 204 292 212 304 224 280 200 292 216 300 212 292 204 292 208 292 208 292 208 292 208 300 212 296 208 292 204 288 204 296 204 296 204 296 200 284 192 280 192 288 196 292 204 300 208 308 204 300 196 300 204 312 208 320 216 324 220 336 228 348 224 348 252 360 256 360 252 376 264 400 296 452 328 452 312 456 324 476 332 472 320 476 336 492 348 540 384 540 444 536 336 364 240 332 248 332 236 312 212 288 196 284 216 308 236 320 248 312 228 292 228 292 248 328 260 320 152 24 0 40 16 24 0 4 8 124 112 140 76 48 0 28 24 52 20 44 12 36 4 36 8 28 8 28 0 20 0 20 0 16 8 20 20 28 32 28 36 32 20 44 28 48 20 56 32 56 36 68 40 56 20 40 12 68 0 44 0 52 8 48 0 48 8 56 16 60 24 64 24 80 56 92 76 116 104 144 124 144 104 84 24 32 0 0 44 136 84 100 64 92 52 60 24 20 0 20 0 20 12 28 20 12 16 40 40 44 32 36 32 44 36 44 32 40 32 36 20 68 44 68 8 24 4 28 0 24 8 28 8 24 16 28 16 32 12 32 8 28 12 24 12 24 12 20 12 8 0 0 0 12 4 12 8 16 12 20 16 32 20 28 16 24 12 20 12 20 16 24 20 32 28 40 36 32 24 28 20 28 24 36 32 32 24 36 24 28 8 4 0 44 28 48 40 56 32 52 24 40 20 36 20 36 20 36 20 36 28 52 40 52 36 56 48 72 48 56 28 40 28 48 36 52 36 52 40 56 44 60 36 72 28 68 32 88 60 104 64 96 60 96 64 100 68 104 68 100 60 104 64 108 68 112 72 124 76 120 72 116 76 120 80 132 92 144 108 156 112 156 108 132 84 124 76 120 76 120 80 128 84 124 76 112 64 104 60 108 68 116 76 120 76 120 76 104 56 108 68 128 80 120 64 116 68 116 64 112 56 100 48 100 60 100 60 100 60 100 60 104 60 100 56 96 60 100 64 100 52 104 60 108 64 116 68 108 60 104 52 104 60 112 72 124 80 128 80 128 76 116 68 132 84 120 76 116 84 128 92 136 88 140 92 140 92 140 92 156 108 152 104 152 104 148 100 176 108 152 108 132 80 80 48 36 8 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 4 0 0 12 0 12 76 180 128 164 100 128 68 116 72 112 64 112 64 112 64 112 64 108 56 100 56 100 40 48 0 56 24 44 8 36 24 52 36 60 56 64 32 20 0 0 0 0 0 0 0 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 20 16 32 20 28 16 24 12 20 12 320 224 332 236 336 232 328 224 308 220 328 228 316 216 324 232 308 212 316 220 316 204 292 184 264 168 272 176 284 192 296 196 292 188 292 188 292 184 284 176 268 172 288 196 304 200 300 196 312 200 288 168 268 164 276 176 300 196 304 200 308 204 308 204 300 196 300 192 296 192 292 188 300 184 280 176 284 180 280 172 284 196 284 200 284 204 288 204 288 200 284 196 280 192 276 188 292 196 304 200 300 200 316 220 332 220 316 208 316 208 304 192 292 196 308 204 308 204 316 220 328 224 328 224 328 220 320 216 316 212 320 216 324 212 320 208 332 224 332 224 332 224 332 224 324 216 320 212 320 216 328 224 332 228 336 232 344 236 348 240 332 224 332 224 332 224 332 228 332 220 328 224 340 236 336 220 340 232 336 228 332 228 328 224 324 220 324 220 324 220 324 220 336 228 332 224 328 228 332 232 340 232 328 220 324 224 336 240 336 236 336 236 336 236 336 236 340 240 340 240 340 240 340 240 352 252 348 248 348 248 348 248 348 248 348 248 348 248 348 244 352 240 352 240 352 240 352 240 352 240 356 244 356 248 360 248 368 256 368 252 364 248 360 248 360 248 364 252 364 256 368 256 368 248 372 252 376 248 372 244 368 244 368 248 372 252 376 252 380 256 384 260 384 256 376 252 388 264 388 264 388 264 388 264 392 268 396 272 396 276 400 276 404 280 404 276 400 272 396 272 396 272 396 272 396 272 396 272 404 280 404 284 412 288 412 292 400 280 404 276 392 268 400 284 408 284 408 284 408 284 408 284 416 288 416 292 420 296 424 296 416 288 416 288 416 288 416 288 420 296 424 296 424 292 416 284 428 296 420 292 416 284 408 280 412 284 412 288 416 292 420 292 412 280 408 280 408 284 416 292 416 288 416 288 416 288 416 288 420 292 420 292 420 292 420 292 416 288 416 292 420 296 424 296 428 300 428 300 428 300 428 300 420 292 420 296 424 300 428 300 420 292 420 292 420 292 420 292 416 288 416 292 420 296 424 296 412 284 412 288 416 292 420 292 440 304 436 296 432 296 436 300 444 312 452 316 452 324 476 356 488 348 504 360 516 368 540 388 588 428 620 448 632 448 644 456 656 472 652 468 668 476 684 496 692 532 736 548 728 528 596 324 456 332 484 332 452 300 420 280 428 300 436 316 444 316 432 312 424 304 428 312 428 352 460 164 88 16 104 48 104 36 60 0 64 4 76 4 76 20 112 56 132 48 112 36 112 40 108 32 88 36 76 32 56 24 48 20 60 32 48 0 88 12 60 4 92 16 104 40 128 52 112 36 112 52 132 68 132 52 108 32 124 56 132 64 140 64 156 64 160 52 164 48 164 40 160 44 160 60 168 64 172 84 220 140 232 128 232 124 212 84 160 44 120 72 136 72 104 36 88 44 72 20 56 16 52 12 44 0 56 20 60 24 64 24 60 20 72 32 72 28 56 12 60 28 128 60 96 32 72 28 72 24 60 24 60 28 56 24 56 24 56 24 60 28 56 20 44 8 48 24 36 16 28 12 28 12 20 12 16 12 16 16 24 24 28 24 28 24 28 24 28 24 24 20 24 20 24 20 24 20 32 28 32 28 32 28 32 28 8 12 20 16 20 0 16 0 52 36 68 60 92 64 88 56 104 60 100 52 88 40 76 32 84 44 88 44 88 44 92 48 92 56 92 56 92 56 92 56 88 56 96 64 100 64 100 64 92 60 96 76 128 104 144 104 148 96 152 100 156 104 160 104 160 104 160 108 164 108 168 112 168 112 172 116 172 120 176 120 196 136 192 156 228 172 204 120 176 120 180 120 176 120 184 136 184 124 176 116 172 116 176 120 180 120 172 112 164 104 164 108 156 112 168 116 156 108 160 116 148 100 148 100 148 100 144 96 140 96 136 96 136 100 148 108 140 100 140 100 140 100 140 100 148 108 144 104 144 108 152 116 136 104 144 104 144 112 168 140 168 128 176 128 176 124 172 116 168 116 184 120 192 124 192 124 208 136 208 140 212 144 216 148 212 144 216 140 212 144 232 172 264 168 208 144 188 120 92 40 8 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 4 0 4 8 0 20 116 196 164 204 148 168 116 156 124 164 120 152 108 144 108 152 116 144 108 132 88 112 72 100 64 104 64 96 56 88 52 88 56 96 72 84 60 52 16 12 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 32 36 32 24 24 28 32 212 128 220 136 224 132 216 128 224 140 228 132 204 112 204 132 208 128 200 116 184 92 156 72 160 88 168 96 176 104 184 116 180 112 184 116 184 112 176 108 164 100 176 116 188 124 192 124 196 120 180 100 164 96 168 104 188 120 188 124 192 124 196 128 196 136 192 132 188 128 188 128 192 124 176 116 180 124 180 116 196 128 196 128 200 132 204 136 200 132 196 128 196 124 192 124 188 120 192 124 188 120 196 140 212 136 196 128 200 132 192 120 192 128 204 136 200 132 208 148 220 152 220 152 220 148 212 140 208 132 212 140 216 136 208 132 216 140 216 140 216 140 216 140 216 136 212 136 212 140 220 148 232 152 228 152 228 152 228 152 228 152 228 148 220 144 216 140 220 140 216 144 228 156 224 140 224 156 224 152 220 148 216 148 220 152 220 152 220 152 220 152 232 160 228 156 224 160 228 164 232 160 224 156 224 156 228 164 236 156 236 156 236 156 236 156 240 160 240 160 240 160 240 160 244 156 248 160 248 160 248 160 248 160 248 160 248 160 248 160 240 156 240 156 240 156 240 156 240 156 240 160 244 160 248 164 252 164 248 160 244 156 244 152 244 156 248 160 252 164 252 164 240 156 244 160 244 160 240 156 244 160 244 164 248 164 252 168 252 172 256 176 260 172 252 168 264 180 264 180 264 180 264 180 264 180 268 184 272 188 272 188 276 192 280 196 276 192 272 184 268 184 268 184 268 184 268 184 272 188 272 192 276 196 280 196 276 192 280 192 268 184 276 200 284 200 284 200 284 200 284 200 284 192 284 196 288 196 292 200 288 196 288 196 288 196 288 196 292 208 296 212 292 208 288 200 296 212 292 204 284 200 280 196 284 200 284 204 288 204 292 208 284 196 280 196 280 200 288 208 288 204 288 204 288 204 288 204 292 208 292 208 292 208 292 208 288 204 288 208 292 212 296 212 300 216 300 216 300 216 300 216 292 208 292 212 296 216 300 216 292 208 292 208 292 208 292 208 288 196 288 200 292 200 296 204 284 192 288 196 288 200 292 200 308 208 304 200 300 204 304 200 316 212 324 212 328 220 352 240 340 244 356 252 360 252 376 268 412 296 436 312 444 308 448 308 468 324 464 324 468 328 488 332 500 384 536 404 544 424 468 284 288 216 316 228 308 204 296 224 296 224 312 236 316 240 308 228 288 220 292 228 300 280 340 96 12 0 52 32 48 8 12 0 0 0 0 0 8 8 36 28 52 28 36 16 36 20 36 12 36 12 32 4 24 0 20 0 0 0 0 0 8 0 0 0 8 0 8 0 32 16 44 16 40 12 36 8 36 32 56 40 64 24 64 16 60 16 60 16 56 8 52 4 48 0 40 0 56 24 60 20 52 24 80 60 84 72 140 128 164 104 108 48 64 24 48 8 36 8 32 0 20 0 8 0 12 0 4 0 8 0 12 8 16 8 16 8 12 8 20 12 16 12 28 20 76 28 44 0 28 4 24 0 24 4 28 4 24 12 24 12 20 0 24 8 24 8 12 0 28 12 20 8 12 4 8 8 16 4 12 4 12 8 20 16 16 8 16 8 16 8 16 8 20 12 20 12 20 12 20 12 24 16 24 16 24 16 24 16 4 4 16 8 4 0 0 0 28 20 48 44 64 40 60 36 64 44 56 36 48 28 40 24 40 20 36 20 36 20 36 20 52 32 52 32 52 32 52 32 52 32 56 40 60 40 60 32 56 12 60 32 88 60 104 64 96 60 96 64 100 64 104 68 104 64 108 64 112 68 112 68 108 68 112 72 116 76 120 76 140 92 136 108 172 128 156 92 120 76 120 72 112 72 120 80 116 72 116 72 116 76 124 84 124 76 116 68 108 60 108 64 108 68 120 68 108 56 108 64 100 52 100 52 100 56 104 56 96 56 96 60 100 64 104 64 100 60 100 60 100 60 100 60 100 52 100 52 100 56 108 64 100 56 108 60 104 64 124 84 132 80 120 68 112 68 116 76 120 80 120 84 128 92 136 100 136 88 136 92 140 92 144 96 140 100 152 104 152 108 164 124 188 120 148 100 120 72 52 20 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 8 0 0 8 0 24 100 168 120 164 104 132 72 124 80 120 68 108 56 104 56 108 64 112 64 104 52 88 36 68 28 68 40 60 28 52 28 48 28 60 52 72 44 44 12 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 16 28 16 20 8 20 16 292 208 300 212 300 208 296 204 308 220 304 208 284 192 288 208 292 196 280 176 256 156 236 140 260 168 260 168 264 172 268 176 264 172 268 180 272 180 268 176 260 172 264 172 268 184 280 192 276 180 268 172 264 172 264 176 272 180 272 180 276 184 280 188 288 196 284 192 284 188 280 188 284 184 272 180 280 192 284 188 276 192 276 196 280 196 284 200 280 196 280 192 276 192 272 188 272 184 280 184 272 180 276 192 288 192 276 188 284 196 284 184 296 204 308 204 300 200 304 208 312 216 316 216 316 212 308 208 312 208 320 212 320 212 316 204 316 208 316 208 316 208 316 208 320 212 316 208 320 212 324 220 336 228 336 224 328 216 320 212 340 228 332 220 324 212 316 208 320 208 316 216 332 224 328 212 320 216 316 216 312 212 312 208 324 224 324 224 324 224 324 224 332 232 328 228 328 228 332 232 332 232 328 228 328 228 332 232 336 236 336 236 336 236 336 236 336 236 336 236 336 236 336 236 336 240 340 244 348 248 352 252 344 244 344 244 344 244 344 244 348 236 348 236 348 236 348 236 348 236 352 240 352 244 356 244 356 244 356 244 352 240 352 240 352 240 356 244 356 248 360 248 360 236 364 240 364 240 360 236 368 244 368 244 372 248 372 252 376 252 380 256 380 256 376 252 388 264 388 264 388 264 388 264 384 260 388 264 388 268 392 268 396 276 404 280 404 276 392 264 388 264 388 264 388 264 388 264 388 264 388 264 392 268 392 268 388 280 396 280 384 272 392 288 400 288 400 288 400 288 400 284 408 280 408 284 412 284 416 288 416 288 416 288 416 288 416 288 420 292 424 296 420 288 412 284 420 292 420 288 412 284 408 280 412 284 412 284 416 288 416 292 412 280 408 280 408 284 416 292 416 288 416 288 416 288 416 288 420 292 420 292 420 292 420 292 416 288 416 292 420 296 424 296 428 300 428 300 428 300 428 300 420 292 420 292 424 296 424 296 416 288 416 288 416 288 416 288 416 288 416 288 420 292 420 296 412 288 416 288 420 292 420 292 448 308 444 304 440 308 448 312 456 328 468 336 472 340 488 368 488 348 504 360 516 368 540 388 580 420 612 440 624 440 636 448 648 468 648 464 668 472 688 484 708 520 720 516 720 552 700 468 476 304 436 312 452 296 436 332 436 308 436 316 436 312 424 304 420 300 420 304 420 340 440 136 120 64 160 88 112 24 48 0 44 0 44 0 72 36 108 48 108 40 92 32 96 40 96 32 88 36 76 32 60 20 52 16 32 24 76 12 108 24 108 40 128 28 100 4 92 20 104 28 120 36 104 20 92 32 112 48 124 68 132 64 132 60 136 52 148 56 148 48 156 48 156 44 144 56 148 56 144 52 152 72 156 88 220 164 272 180 260 156 188 92 132 48 120 52 108 28 84 16 68 12 68 16 60 4 48 8 48 12 52 16 56 16 48 12 56 16 52 12 64 36 112 60 84 36 76 28 64 24 60 28 56 28 48 28 48 24 56 20 60 24 56 20 48 12 44 24 32 12 24 8 24 8 16 12 16 12 16 16 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 16 8 28 12 20 4 28 12 48 36 76 52 92 68 100 60 104 60 104 56 100 52 96 52 88 44 88 40 80 36 76 32 80 44 80 44 80 44 80 44 84 48 84 52 88 52 88 52 88 56 92 72 128 100 144 104 148 96 152 96 156 100 156 104 164 108 164 112 168 116 172 116 160 104 164 112 172 120 180 124 196 136 188 148 220 176 224 156 184 124 172 112 164 108 168 112 164 108 164 112 172 124 188 136 180 120 172 112 164 104 164 108 160 116 168 116 156 100 152 108 144 100 148 104 152 108 156 112 132 96 140 104 144 104 140 100 144 104 144 104 144 104 144 104 136 96 132 92 136 100 144 104 144 108 152 108 144 108 156 124 176 124 160 104 152 108 172 120 176 120 184 116 192 132 208 144 204 132 208 136 208 140 212 140 208 148 228 156 228 160 240 172 256 180 212 128 124 56 40 8 4 4 0 4 0 4 4 4 0 0 0 0 0 0 0 0 0 8 0 0 8 0 24 120 208 172 204 152 176 128 168 132 156 112 144 100 140 100 144 108 140 108 140 104 128 88 108 64 108 68 100 56 84 48 80 48 88 64 84 72 72 40 20 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 20 20 12 8 12 16 200 116 200 116 196 112 192 108 196 108 188 100 184 104 200 128 188 120 176 104 164 96 160 96 168 104 164 100 164 100 164 100 160 92 168 100 176 104 172 100 180 100 168 92 168 104 184 120 176 104 176 104 176 104 176 104 172 100 172 104 176 108 180 108 192 128 188 124 184 120 184 120 188 116 176 116 188 132 196 128 188 120 188 120 192 124 196 128 192 124 192 120 188 120 188 112 180 112 184 108 172 100 176 112 184 108 176 108 188 120 188 104 196 120 204 124 196 112 196 120 204 124 208 128 208 128 204 120 204 128 208 132 208 132 204 128 204 128 204 128 204 128 204 128 208 132 204 128 208 136 216 140 220 140 216 140 212 136 208 132 220 144 216 140 212 136 208 132 208 128 204 132 216 144 212 128 216 132 212 132 208 128 208 128 220 140 220 140 220 140 220 140 232 152 228 144 224 148 232 152 232 148 228 148 228 148 228 152 232 152 232 152 232 152 232 152 232 152 232 152 232 152 232 152 232 144 236 152 244 160 252 164 240 152 240 152 240 152 240 152 232 148 232 148 232 148 232 148 232 152 236 152 240 156 240 156 244 156 244 156 240 152 240 152 236 148 236 152 240 156 244 156 236 152 240 156 240 156 236 152 240 156 244 160 244 164 248 164 248 164 252 172 256 172 256 168 260 176 260 176 260 176 260 176 256 172 256 176 260 180 264 180 268 188 280 196 280 188 264 176 260 176 260 176 260 176 260 176 260 176 260 180 264 180 264 180 276 192 280 188 272 180 276 196 288 200 288 200 288 200 288 200 280 188 284 192 288 196 288 196 288 196 288 196 288 196 288 196 288 208 292 208 292 204 284 196 292 204 288 200 284 196 280 196 280 196 284 200 284 204 288 204 284 196 280 196 280 200 288 208 288 204 288 204 288 204 288 204 292 208 292 208 292 208 292 208 288 204 288 208 292 212 296 212 296 212 296 212 296 212 296 212 292 208 292 208 292 208 292 212 284 200 284 200 284 200 284 200 284 192 288 196 288 200 292 200 288 196 288 200 292 200 296 204 308 204 304 204 304 208 312 204 324 220 336 228 336 228 356 240 340 244 356 252 360 252 376 268 404 288 428 304 436 300 440 300 456 320 460 320 464 320 472 320 496 360 512 380 528 428 540 408 412 256 300 228 332 232 316 248 312 236 316 236 312 236 308 224 292 220 288 228 300 272 316 60 52 36 108 64 52 0 0 0 28 4 20 4 32 16 28 0 36 12 24 4 32 16 36 12 32 20 28 12 20 0 12 0 8 40 100 64 120 68 92 76 104 48 60 0 32 0 12 0 16 0 16 0 20 0 24 0 52 24 52 28 52 28 56 28 56 20 52 12 52 12 52 12 32 0 44 4 52 8 56 16 64 20 72 44 112 100 172 144 180 116 132 68 100 48 68 12 48 8 32 0 28 0 16 0 12 4 12 4 16 12 20 16 20 12 20 4 4 0 8 0 64 20 44 0 32 8 28 0 28 4 28 4 28 12 28 12 20 0 20 0 20 8 20 4 24 8 16 8 8 4 8 4 12 4 8 0 12 4 16 12 28 20 28 20 28 20 28 20 16 8 16 8 16 8 16 8 12 4 12 4 12 4 12 4 0 4 12 8 8 4 16 12 32 20 40 40 64 44 68 48 60 44 60 44 60 44 60 44 60 44 56 36 48 28 40 24 48 28 48 28 48 28 48 28 44 24 44 24 44 24 48 20 52 12 60 28 84 60 104 60 92 56 96 60 96 64 100 64 108 64 112 68 116 72 116 72 100 60 108 68 116 76 124 80 136 88 132 96 160 128 176 132 144 92 120 64 108 64 108 64 112 68 112 68 116 76 124 84 124 76 116 68 108 60 108 64 116 72 120 68 104 48 100 56 96 48 100 56 108 64 116 68 92 56 100 64 104 64 100 56 104 64 104 64 104 64 104 64 96 48 96 48 96 52 104 56 108 64 116 64 104 56 108 64 124 72 112 60 104 60 108 68 112 64 100 60 108 76 132 100 132 84 132 84 132 88 136 88 136 88 140 92 140 100 160 128 196 140 164 76 56 12 4 0 0 0 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 8 0 0 8 0 32 112 168 116 156 96 136 80 124 80 116 60 104 48 96 52 104 56 108 68 116 68 108 48 76 32 76 44 64 28 48 24 44 24 56 36 72 56 72 32 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 12 16 4 12 8 276 192 272 188 268 184 268 184 264 176 252 168 256 176 264 184 268 176 256 164 248 160 248 160 252 164 252 164 248 160 248 164 244 164 252 172 256 172 256 172 272 184 260 168 252 176 272 192 260 176 264 180 264 184 268 184 260 176 260 180 264 180 268 184 272 188 272 188 268 184 264 180 272 180 260 180 272 196 280 192 268 176 272 180 276 184 276 184 272 180 272 184 276 184 276 184 268 188 272 184 260 176 268 188 268 180 260 184 276 196 280 188 284 200 292 200 280 192 284 200 288 204 292 208 296 208 292 204 304 200 308 204 308 204 304 200 308 204 308 204 308 204 308 204 308 204 308 204 308 208 316 212 308 204 312 208 312 212 316 212 308 204 312 208 316 212 320 216 308 200 304 204 316 216 312 204 316 220 308 216 304 216 300 212 312 224 312 224 312 224 312 224 324 232 316 228 316 228 320 236 316 232 320 232 320 232 320 228 324 232 324 232 324 232 324 232 324 232 324 232 324 232 324 236 320 232 324 240 332 248 340 252 332 244 332 244 332 244 332 240 340 232 344 232 344 232 344 232 344 232 344 232 348 236 348 240 356 244 356 244 360 248 360 248 348 236 348 236 352 240 356 244 364 240 368 244 368 244 364 240 364 240 364 244 368 244 372 248 368 244 372 252 380 256 380 252 384 260 384 260 384 260 384 260 380 256 380 256 384 260 388 264 392 272 400 276 400 272 388 260 384 260 384 260 384 260 384 260 388 264 388 264 388 264 388 264 384 276 392 276 380 268 388 284 400 288 400 288 400 288 400 288 416 288 416 288 420 292 424 296 416 288 416 288 416 288 416 288 416 288 420 292 416 288 412 280 416 284 412 284 412 280 408 280 408 280 408 284 412 284 416 288 412 280 408 280 408 284 416 292 416 288 416 288 416 288 416 288 420 292 420 292 420 292 420 292 416 288 416 292 420 296 424 296 424 296 424 296 424 296 424 296 420 292 420 292 420 292 420 288 412 284 412 284 412 284 412 284 412 284 412 288 416 288 420 292 416 288 420 292 420 296 424 296 436 300 432 296 436 304 444 308 452 324 468 336 472 336 476 352 488 348 504 360 516 368 540 388 576 416 604 432 616 432 628 440 632 456 640 460 660 464 676 468 688 496 708 516 724 540 724 524 636 392 452 316 484 344 456 320 448 316 440 312 436 308 424 308 428 304 420 308 424 336 416 96 152 96 188 104 112 12 44 0 44 0 60 16 80 24 92 40 96 28 84 24 92 36 96 32 92 28 88 24 72 16 64 12 96 140 268 208 308 196 284 188 288 172 256 132 212 96 164 48 96 4 76 0 80 12 100 32 88 32 96 44 120 56 132 64 132 56 136 56 136 56 136 56 116 40 124 52 132 60 132 52 140 52 112 36 128 88 204 152 272 192 280 180 240 124 188 104 168 80 140 60 128 48 100 24 64 16 52 8 48 12 56 20 56 20 60 12 44 0 44 16 100 52 80 36 72 36 64 20 56 28 48 28 48 28 48 28 56 20 56 20 52 20 52 24 44 20 32 8 24 4 20 8 16 8 12 8 12 12 20 20 32 28 32 28 32 28 32 28 20 16 20 16 20 16 20 16 12 8 12 8 12 8 12 8 20 8 28 12 28 8 44 32 64 36 76 52 96 64 104 68 104 60 104 60 108 64 108 64 108 64 104 56 96 48 88 44 84 52 80 52 80 52 80 52 80 48 72 40 68 44 76 48 88 52 88 72 124 96 140 100 144 92 148 96 152 96 156 100 164 108 164 112 168 116 172 116 156 104 160 108 168 116 176 120 188 128 184 140 212 172 236 184 216 144 180 112 168 112 168 108 176 116 172 112 168 112 172 116 180 120 172 112 164 104 164 108 164 120 168 112 148 92 140 96 140 96 144 100 152 108 160 116 140 100 140 104 144 100 140 96 144 104 144 104 144 104 144 104 136 104 136 100 136 108 144 112 140 116 152 116 140 104 140 112 148 112 164 120 164 112 156 96 168 108 168 96 172 112 192 132 204 132 204 132 204 128 200 128 200 128 192 112 184 128 228 172 256 196 216 92 68 8 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 4 0 36 132 196 152 184 136 172 124 160 120 156 108 144 96 136 100 144 104 140 112 148 116 140 96 116 72 108 68 100 56 88 48 80 48 88 60 80 76 92 64 40 16 4 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 28 24 20 20 20 188 108 180 96 172 92 172 96 176 92 164 84 160 84 152 76 168 108 160 100 148 88 140 80 164 108 164 104 160 104 160 96 160 80 168 84 172 84 168 84 188 100 176 84 168 88 180 100 176 92 172 88 172 92 180 96 172 88 176 92 180 96 180 96 184 108 184 104 180 104 176 100 188 104 172 100 180 112 184 108 172 100 176 104 176 108 180 108 176 104 176 108 180 108 184 112 180 100 188 100 176 92 184 108 184 96 176 96 188 112 192 96 188 100 196 104 192 96 192 108 196 108 204 112 208 116 204 112 200 128 200 136 204 132 196 128 208 140 208 140 208 140 208 140 204 132 200 132 200 136 208 144 200 132 204 136 208 144 216 148 192 128 200 136 208 144 216 148 204 132 200 136 212 148 208 124 224 128 220 128 216 124 216 124 220 128 220 128 220 128 220 128 232 140 228 136 228 136 232 140 228 136 232 140 232 140 228 136 232 156 228 156 228 156 228 156 228 156 228 156 228 156 228 148 232 140 236 144 240 152 244 156 240 148 240 148 240 148 240 148 228 144 228 144 228 144 228 144 228 144 228 148 232 148 236 152 244 156 244 156 248 160 248 160 236 148 236 152 240 156 244 156 240 156 244 160 244 160 240 156 236 156 240 156 244 160 244 160 240 156 248 168 256 172 256 168 256 172 256 172 256 172 256 172 256 172 256 176 260 180 264 180 276 188 272 184 268 184 268 184 260 176 260 176 260 176 260 176 268 184 268 184 264 180 264 180 272 188 276 184 268 180 272 192 288 200 288 200 288 200 288 200 292 196 292 200 292 204 296 204 288 196 288 196 288 196 288 196 288 204 288 204 288 200 280 196 284 200 284 196 280 196 280 196 276 196 280 196 284 200 284 200 284 196 280 196 280 200 288 208 288 204 288 204 288 204 288 204 292 208 292 208 292 208 292 208 288 204 288 208 292 212 296 212 292 208 292 208 292 208 292 208 292 208 292 208 288 204 288 204 280 196 280 196 280 196 280 196 280 192 284 192 288 196 288 196 292 200 292 200 296 204 296 208 296 196 292 196 296 200 308 200 312 212 332 220 332 220 340 220 340 244 356 252 360 252 376 268 404 288 428 304 436 300 440 300 444 308 452 312 460 312 460 304 468 332 508 380 524 392 524 412 508 344 344 220 328 256 332 220 308 228 304 224 300 232 304 228 296 220 284 224 296 260 288 16 80 52 104 60 56 4 16 4 32 64 116 96 64 24 44 56 40 20 24 12 32 24 32 16 28 28 24 12 16 0 12 0 52 124 260 200 264 180 224 176 240 184 232 176 212 144 164 100 104 52 44 0 0 0 12 8 8 12 20 20 40 40 56 44 52 28 60 28 60 20 64 24 60 8 52 4 56 4 44 0 48 0 40 0 48 12 76 36 120 92 172 124 156 92 140 104 120 64 96 48 80 32 60 24 28 12 12 0 4 0 8 4 4 0 12 4 8 0 20 12 52 12 40 0 40 8 28 0 28 4 28 4 28 12 28 12 20 0 16 0 16 8 24 16 20 8 12 4 4 0 4 0 8 0 4 0 8 4 16 8 16 8 16 8 16 8 16 8 12 4 12 4 12 4 12 4 8 0 8 0 8 0 8 0 4 4 12 8 4 12 32 32 44 32 48 40 56 40 64 48 60 44 60 44 60 44 60 44 56 36 52 32 48 28 44 24 52 32 56 32 56 32 56 32 56 28 44 16 36 16 44 16 48 8 56 24 84 56 100 60 88 56 92 56 96 60 96 60 104 60 104 64 108 64 112 68 108 64 108 64 112 68 112 68 120 80 128 96 152 120 176 136 168 104 120 64 112 72 116 64 120 76 116 68 108 64 112 68 124 76 116 68 108 60 108 64 120 76 120 64 100 40 88 44 92 44 96 52 100 56 104 60 108 64 100 56 96 56 100 60 100 60 100 60 100 60 100 60 104 52 104 52 104 56 112 60 104 60 116 64 108 52 104 56 104 60 120 80 124 68 100 48 120 72 108 68 112 76 124 88 132 84 128 80 128 76 124 76 124 72 112 60 108 76 152 124 184 140 140 28 8 0 0 0 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 8 0 0 4 0 40 124 160 100 136 80 128 80 120 64 116 64 104 52 100 52 104 60 108 64 112 64 104 52 84 40 68 36 60 28 52 32 52 32 64 36 64 48 84 56 48 8 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 28 28 32 16 24 16 260 172 248 156 240 152 240 156 244 152 236 156 244 152 220 120 236 148 240 152 236 144 224 132 248 160 248 164 252 164 252 164 252 172 256 176 252 172 248 164 264 180 256 168 248 168 252 176 260 172 244 160 240 164 252 176 252 172 256 176 256 180 260 176 264 180 264 180 260 176 256 172 268 176 252 168 260 176 260 172 260 168 264 172 268 176 268 176 264 172 268 176 268 180 272 180 256 180 264 184 260 180 272 200 268 180 256 180 268 192 268 184 264 184 280 192 276 188 284 200 284 196 288 204 296 208 296 204 296 196 304 200 304 200 300 192 308 204 308 204 308 204 308 204 304 200 300 196 304 204 308 208 308 204 312 208 312 208 312 208 300 196 300 200 308 204 312 208 308 200 304 208 320 216 316 208 308 220 308 216 304 212 300 212 308 220 308 220 308 220 308 220 320 228 316 224 312 228 316 232 312 228 320 232 320 232 316 224 320 228 320 228 320 228 320 228 316 224 316 224 316 224 316 228 324 236 324 236 324 236 328 240 324 236 324 236 324 236 324 232 332 224 336 224 336 224 336 224 336 224 340 228 340 232 344 232 348 236 352 240 356 244 356 248 352 240 352 240 356 244 356 248 360 236 364 240 364 240 360 236 360 236 364 240 364 244 368 244 360 240 368 248 376 256 380 256 380 256 380 256 380 256 380 256 384 260 384 260 388 264 388 268 404 276 392 260 384 264 392 272 388 264 388 264 388 264 388 264 392 268 392 264 388 260 384 260 384 280 384 276 376 268 380 284 396 292 396 292 396 292 396 288 408 284 416 288 416 292 420 292 416 288 416 288 416 288 416 288 412 288 416 288 416 284 408 276 408 280 408 280 408 280 408 280 404 276 408 280 408 284 412 284 412 280 408 280 408 284 416 292 416 288 416 288 416 288 416 288 420 292 420 292 420 292 420 292 416 288 416 292 420 296 424 296 420 292 420 292 420 292 420 292 420 292 420 288 416 284 412 284 404 276 404 276 404 276 404 276 408 280 412 284 412 288 416 288 420 292 420 296 424 296 428 300 432 296 432 296 436 308 448 316 448 320 468 336 468 332 468 340 488 348 504 360 516 368 540 388 580 420 608 436 620 436 632 444 616 444 632 456 656 460 664 456 676 484 712 520 716 512 716 536 680 492 552 324 432 312 440 284 420 288 412 284 408 288 412 300 416 288 404 292 412 316 380 44 184 104 172 88 124 52 88 44 348 344 420 284 196 36 72 44 104 40 88 28 88 36 88 28 92 24 96 24 76 12 68 8 124 200 364 276 376 256 368 264 380 264 376 264 376 252 332 212 312 200 248 120 160 48 112 24 72 4 76 20 92 44 108 52 116 56 116 64 120 68 124 68 124 60 112 52 120 60 116 40 112 52 120 56 120 56 120 48 164 84 208 120 232 140 232 140 220 120 196 104 188 96 164 80 96 44 72 20 52 12 56 16 44 12 56 12 48 12 60 32 92 44 76 36 76 36 60 20 56 28 48 28 48 28 48 28 56 20 52 12 48 20 60 32 40 16 28 8 20 4 20 4 12 8 8 4 12 8 16 16 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 20 8 28 8 32 16 64 48 84 52 88 48 92 56 96 64 104 60 104 60 100 56 100 56 96 52 96 52 96 48 92 52 80 48 76 48 76 48 76 48 88 56 76 40 64 40 76 52 84 52 88 68 120 96 140 96 140 88 148 92 148 96 152 96 156 100 156 100 160 104 164 108 168 112 168 108 164 108 160 104 168 120 184 140 204 156 220 172 224 140 168 100 164 116 168 104 168 112 164 108 164 112 172 120 180 120 172 112 164 104 164 108 168 124 172 112 144 88 132 88 140 92 140 96 144 96 144 96 156 108 140 88 128 92 140 108 136 96 136 96 136 96 136 96 132 100 128 96 132 104 140 108 128 104 148 116 144 108 140 108 152 116 168 124 168 116 160 100 172 116 180 112 180 112 184 116 200 128 200 124 196 124 192 120 188 124 200 132 204 140 228 168 228 164 164 32 28 4 20 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 4 0 44 144 196 148 176 132 172 132 164 116 160 116 148 104 144 104 148 112 140 108 136 100 128 92 120 80 96 60 92 52 88 56 92 64 100 60 72 72 96 80 64 40 4 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 28 36 32 28 24 24 168 84 152 68 144 68 144 72 132 56 136 72 160 84 140 56 124 80 144 104 160 108 156 100 160 108 160 112 164 116 168 112 172 88 172 88 172 80 160 76 172 88 168 80 160 76 160 76 172 80 152 60 140 64 156 80 164 80 164 84 168 88 172 88 180 104 176 100 176 96 172 96 184 100 168 88 168 96 168 88 168 96 168 100 172 100 176 104 168 100 172 104 176 108 180 108 164 76 176 80 172 84 184 104 180 84 172 80 180 88 176 80 172 88 188 96 188 96 196 112 196 104 204 116 208 116 208 116 196 128 196 132 200 128 196 124 200 132 200 132 200 132 200 132 200 120 196 120 196 124 204 132 216 140 212 132 208 128 200 124 200 124 200 124 200 124 200 120 204 128 200 132 216 140 212 128 216 120 216 116 212 112 208 112 220 124 220 124 220 124 220 124 232 132 228 128 224 132 228 136 220 128 232 140 236 136 224 128 232 148 228 148 228 148 228 148 224 144 224 144 224 144 224 144 236 144 236 144 236 144 232 140 236 144 236 144 236 144 236 144 224 140 224 140 224 140 224 140 224 140 224 144 228 144 232 148 232 144 232 148 236 152 240 152 240 152 244 156 244 160 248 160 228 148 232 152 236 148 232 144 236 152 236 156 240 160 244 160 236 156 244 164 252 172 256 172 256 172 256 172 256 172 256 172 260 176 264 180 264 184 268 184 284 192 264 172 252 176 268 192 264 180 264 180 264 180 264 180 264 180 264 176 260 172 256 172 272 188 276 184 264 176 272 192 288 200 288 200 288 200 288 200 284 188 280 192 284 196 288 196 288 196 288 196 288 196 288 196 284 204 288 204 288 200 280 192 280 196 280 196 280 196 280 196 276 192 276 196 280 200 284 200 284 196 280 196 280 200 288 208 288 204 288 204 288 204 288 204 292 208 292 208 292 208 292 208 288 204 288 208 292 212 296 212 292 208 292 208 292 208 292 208 292 208 292 204 288 200 284 200 276 192 276 192 276 192 276 192 280 188 280 192 284 196 288 196 292 200 292 204 296 208 300 208 296 200 300 204 308 212 316 212 312 216 336 228 336 220 332 216 340 240 352 244 360 244 376 260 408 284 432 308 440 304 444 304 436 304 448 312 460 308 456 296 468 332 504 376 512 376 524 428 536 448 476 248 272 192 292 184 280 196 272 192 276 200 292 212 280 204 268 204 280 236 256 0 104 56 96 52 76 44 60 48 172 232 312 232 108 0 28 68 56 32 36 20 36 16 28 4 28 28 24 12 16 0 8 0 60 140 276 196 252 168 248 200 276 208 272 204 268 204 248 180 220 184 236 184 196 112 96 48 0 4 8 16 20 20 36 28 56 36 56 32 64 36 68 36 52 0 36 0 56 24 64 16 60 20 52 12 48 12 56 16 60 0 56 20 100 72 120 68 120 64 112 64 112 68 104 60 72 44 56 16 32 4 32 16 24 8 24 0 12 0 16 0 44 8 36 4 40 8 32 0 28 4 28 12 28 12 28 12 24 0 16 0 16 8 28 20 20 4 12 4 4 0 4 0 8 0 4 0 4 0 12 8 16 8 16 8 16 8 16 8 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 4 0 12 0 12 12 36 40 60 44 52 40 52 36 56 40 60 44 60 40 56 36 52 36 60 44 60 44 60 48 64 48 44 20 44 20 44 20 44 20 64 32 48 16 36 16 48 20 52 8 56 24 80 52 96 56 88 52 88 56 92 52 96 52 96 52 96 56 100 56 104 60 116 72 112 64 108 60 100 56 108 72 132 96 144 108 160 120 164 92 104 52 104 72 112 56 104 60 104 64 112 72 124 84 124 76 116 68 108 60 108 64 124 76 124 64 96 36 84 36 92 44 92 44 92 40 88 40 124 72 96 44 84 48 100 72 92 52 92 52 92 52 92 52 96 40 92 40 92 44 100 52 92 52 112 64 112 56 108 60 124 72 116 68 112 64 108 68 108 64 108 68 104 64 100 56 132 80 132 76 124 72 120 68 112 80 144 108 160 112 164 128 152 116 96 0 0 0 8 0 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 8 0 0 4 0 44 128 168 104 136 88 140 92 132 72 124 72 112 60 104 60 112 68 112 64 100 52 88 44 84 48 56 28 52 24 52 36 60 44 76 36 52 40 84 56 64 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 28 32 16 24 16 224 148 228 156 236 164 240 168 216 144 224 152 228 144 216 136 232 156 232 156 232 156 232 156 232 160 236 168 248 176 256 180 260 172 252 172 256 172 248 152 248 164 248 164 248 164 248 164 260 172 248 160 240 156 244 164 252 168 252 172 256 176 260 176 264 180 260 172 256 168 248 164 256 168 252 164 248 168 252 172 260 176 256 168 252 168 256 172 260 180 268 184 268 184 264 172 272 184 276 180 276 180 276 176 276 180 276 180 276 180 276 176 280 180 280 180 280 180 280 180 280 184 288 192 296 200 300 204 280 184 296 192 292 184 296 200 300 192 288 176 280 184 296 196 316 216 312 212 308 204 304 204 312 212 312 208 308 204 304 204 312 208 308 204 304 208 308 212 316 216 312 212 316 216 320 224 320 216 316 212 312 208 308 208 312 212 312 212 312 212 312 212 320 220 320 220 320 220 320 220 324 224 324 224 324 224 324 224 324 224 324 224 324 224 324 224 320 220 320 224 324 228 328 228 328 228 328 228 328 228 328 228 328 228 328 232 332 236 336 236 336 228 336 224 332 220 324 216 336 228 336 232 340 236 344 236 340 228 340 232 344 236 348 236 348 236 348 240 352 244 356 244 348 236 348 236 348 236 348 236 348 236 348 236 348 236 348 236 368 244 368 248 372 252 376 252 364 244 376 256 384 260 380 252 368 244 368 248 372 252 376 252 372 248 372 252 376 256 380 256 384 264 392 272 396 272 396 268 384 260 384 260 384 260 384 260 400 280 396 276 396 276 396 272 404 288 408 292 412 288 408 284 404 284 404 288 408 292 412 292 404 284 404 284 404 284 404 284 404 276 396 276 408 288 408 280 408 280 400 276 408 284 404 276 408 284 408 284 408 284 408 284 396 272 396 276 400 276 404 280 416 288 416 288 416 288 416 288 424 292 420 288 416 284 412 280 412 292 412 292 412 292 412 292 412 288 408 284 404 288 408 292 416 284 412 280 408 284 412 288 408 276 404 272 400 276 404 280 408 284 416 292 424 300 428 300 420 292 420 292 420 292 420 292 420 292 420 296 428 304 448 316 448 320 464 320 464 328 480 348 512 360 524 360 524 372 556 400 584 412 608 436 624 440 620 432 632 448 632 448 636 456 652 460 672 492 700 520 712 524 712 528 724 544 708 424 476 264 400 272 376 272 392 288 388 280 388 292 388 312 416 280 412 276 292 48 152 104 164 92 108 60 96 8 112 92 184 108 116 20 92 52 100 28 96 20 92 24 96 28 104 52 108 28 72 16 80 4 108 176 364 256 352 244 392 232 340 232 348 244 356 244 348 232 328 228 336 228 328 208 300 184 164 32 60 16 92 4 76 32 84 12 80 24 88 36 88 44 100 52 112 60 112 56 128 64 108 40 112 44 112 44 112 48 116 40 120 48 144 80 180 112 188 100 188 100 192 104 192 104 180 100 156 80 140 60 96 24 84 16 68 28 56 0 56 44 96 40 76 24 64 28 60 16 60 28 60 28 52 32 52 32 52 24 52 20 48 16 36 16 36 12 24 8 12 8 12 12 12 8 12 8 12 8 12 8 16 12 16 12 16 12 16 12 20 20 24 24 28 20 24 16 28 20 24 16 20 20 24 20 36 20 52 24 64 36 72 44 88 56 76 44 72 48 84 60 104 56 92 68 100 52 88 64 96 60 92 56 88 48 84 52 52 36 52 36 44 36 64 56 76 52 76 44 68 36 64 32 72 44 56 56 120 104 152 88 140 84 136 92 140 100 136 96 140 92 148 100 156 108 156 104 156 108 160 112 164 108 160 104 168 112 176 128 196 152 216 168 228 152 184 112 164 112 172 116 164 116 164 120 172 124 172 128 172 120 168 120 168 120 168 120 172 124 160 104 124 80 132 104 128 88 128 92 136 100 148 108 148 104 136 96 124 84 116 80 108 76 120 84 112 76 120 92 132 96 128 92 124 96 128 100 136 104 140 108 140 112 144 108 172 112 164 112 176 124 176 116 180 120 168 108 160 104 164 112 192 132 168 116 192 132 204 124 204 128 212 136 204 140 216 164 224 132 68 0 4 4 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 12 0 4 0 12 0 88 164 196 160 184 144 172 140 176 148 156 120 152 116 144 108 136 104 124 96 128 100 132 96 128 88 108 68 96 56 88 48 84 48 88 60 88 60 80 60 80 60 20 4 4 0 12 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 148 88 148 92 156 96 160 100 144 84 148 88 148 84 144 80 152 92 152 92 152 92 152 92 156 100 160 104 168 108 172 112 164 92 160 96 172 104 168 92 164 96 164 96 168 100 168 100 176 104 172 100 164 96 164 100 172 104 172 104 172 104 172 104 168 104 172 104 172 104 172 104 172 100 168 96 164 100 168 104 176 96 172 92 168 92 172 100 176 100 180 104 180 104 176 100 164 96 168 100 168 100 168 100 172 104 172 104 172 104 172 104 176 108 176 108 176 108 176 108 176 108 180 112 184 120 188 120 176 116 192 120 184 116 192 128 200 124 188 112 180 120 192 124 204 116 200 112 200 112 200 108 208 120 204 116 200 112 200 112 212 120 204 116 204 116 208 124 208 120 204 116 208 120 212 128 216 128 212 124 212 120 208 120 212 124 212 124 212 124 212 124 220 132 220 132 220 132 220 132 220 132 220 132 220 132 220 132 224 136 224 136 224 136 224 136 220 132 220 136 224 140 228 140 228 140 228 140 228 140 228 140 228 140 228 144 232 148 236 148 228 144 228 144 224 140 224 140 224 140 224 144 228 144 232 148 228 144 228 148 232 152 236 152 236 152 236 156 240 160 244 160 236 152 236 152 236 152 236 152 236 152 236 152 236 152 236 152 240 156 240 160 244 160 248 164 240 160 252 172 256 172 252 168 248 164 252 168 252 172 256 172 248 164 248 168 252 172 256 172 256 176 264 184 268 184 268 184 260 176 260 176 260 176 260 176 268 172 268 176 272 176 272 176 284 188 288 196 292 192 284 188 284 188 284 192 288 192 292 196 284 188 284 188 284 188 284 188 280 192 272 192 284 204 284 196 280 196 276 196 280 200 280 192 284 200 284 200 284 200 284 200 272 192 276 192 280 196 280 200 288 204 288 204 288 204 288 204 292 208 288 204 288 204 284 200 292 196 292 196 292 196 292 196 292 192 288 188 284 192 288 196 288 192 284 188 280 192 284 196 280 188 276 184 276 184 280 188 280 192 288 200 296 204 296 204 292 200 292 200 292 200 292 200 292 208 292 204 300 216 312 216 316 220 320 216 320 220 332 224 348 236 364 244 368 244 388 268 388 264 412 292 440 308 448 308 448 304 448 304 452 312 460 316 476 344 504 368 512 376 528 392 528 404 524 372 384 184 264 216 280 188 272 196 304 208 304 196 300 232 304 220 304 228 172 0 80 52 120 32 44 0 24 0 16 16 72 32 28 0 24 48 32 20 24 0 20 0 28 0 24 20 44 0 4 0 4 0 36 108 260 192 224 172 216 128 196 124 208 132 212 148 216 156 196 148 204 168 216 176 208 176 176 72 8 0 20 0 8 4 20 8 20 16 20 20 20 16 36 0 48 8 48 12 56 28 40 16 40 24 40 28 44 20 48 12 36 8 44 16 60 32 60 20 72 28 92 52 108 64 112 48 100 36 96 28 64 0 40 0 28 0 20 0 24 16 44 12 24 0 28 8 24 0 28 16 28 20 32 20 32 16 20 0 24 0 20 0 16 0 16 0 12 0 8 0 8 4 8 0 8 0 8 0 8 0 12 4 12 4 12 4 12 4 16 12 20 16 24 12 20 8 24 12 20 8 16 12 20 8 20 0 28 8 36 16 44 24 60 32 48 20 44 24 56 36 72 36 56 44 64 32 52 40 56 36 52 24 40 12 28 8 24 0 32 0 24 0 40 24 52 28 48 24 44 16 40 16 52 0 36 16 84 68 96 48 84 48 88 44 96 36 104 48 88 56 96 64 104 68 104 68 104 72 108 76 112 72 108 68 104 64 112 76 132 96 152 112 168 116 140 80 112 64 112 72 112 64 116 68 116 72 120 72 120 72 120 72 116 68 116 68 124 84 116 60 84 40 92 64 88 48 88 48 92 60 104 68 104 68 100 60 88 48 80 44 80 48 92 52 84 48 88 60 100 52 92 48 92 48 96 56 104 60 104 64 108 64 112 68 116 64 104 64 116 76 116 64 120 76 112 64 108 64 112 72 136 76 112 64 116 84 124 72 124 84 136 96 156 100 164 124 144 96 32 0 0 8 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 0 0 0 0 0 68 112 160 112 144 88 120 72 116 72 112 68 108 60 104 56 100 52 92 48 96 52 96 52 88 52 64 32 56 20 44 20 40 20 64 32 64 40 60 36 56 44 20 4 0 0 0 12 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 220 144 220 148 224 148 224 148 224 148 220 144 220 144 224 148 224 148 224 148 224 148 224 148 236 160 236 160 236 160 236 160 236 152 236 160 252 172 252 160 244 160 248 164 252 168 256 172 256 172 260 176 256 172 252 164 256 172 256 172 252 168 252 168 244 164 248 168 256 176 260 180 252 168 248 164 248 164 252 168 256 172 252 168 252 168 256 176 252 172 256 176 260 172 256 168 260 156 264 160 268 168 272 168 276 172 276 172 276 172 276 172 280 176 280 176 280 176 280 176 280 176 280 176 280 180 284 180 284 184 296 188 288 184 292 196 304 196 292 184 288 188 300 204 288 188 292 192 292 192 292 196 300 200 300 200 296 196 292 192 308 208 304 200 300 204 308 208 300 196 296 196 296 200 304 208 312 212 312 208 308 208 304 204 312 212 312 212 312 212 312 212 316 216 316 220 320 220 320 220 320 220 320 220 320 220 320 220 324 224 324 224 324 224 324 224 320 220 320 224 324 228 328 228 328 228 328 228 328 228 328 228 328 228 328 232 332 236 336 236 336 228 336 228 340 232 340 232 328 220 328 224 332 224 332 228 340 228 340 232 344 236 348 236 348 236 352 240 352 240 356 244 348 236 348 236 348 236 348 236 348 236 348 236 348 236 348 236 360 236 360 240 364 240 368 244 368 248 372 252 380 252 376 252 376 252 380 256 380 260 384 260 372 248 372 252 376 256 380 256 376 256 384 264 388 264 388 260 384 260 384 260 384 260 384 260 380 260 380 264 388 268 392 272 400 284 408 288 408 288 404 280 404 284 404 284 408 288 408 292 404 284 404 284 404 284 404 284 404 276 396 276 408 288 408 280 404 280 404 280 404 280 404 280 408 284 408 284 408 284 408 284 400 280 404 280 408 284 408 288 416 288 416 288 416 288 416 288 412 284 416 288 416 288 420 292 412 292 412 292 412 292 412 292 412 288 408 284 404 288 408 292 416 284 412 280 408 284 412 288 412 284 408 280 408 280 412 284 408 284 416 292 424 296 424 296 420 292 420 292 420 292 420 292 420 292 420 296 428 308 448 316 456 324 468 320 460 316 476 336 508 352 528 372 548 380 560 396 568 396 592 420 616 440 624 440 628 444 632 448 636 456 644 460 660 484 676 496 684 512 708 536 732 512 740 556 656 348 428 308 424 284 380 280 416 324 412 292 384 308 408 300 456 300 284 24 144 104 148 80 76 24 96 40 68 24 92 28 84 12 100 44 104 28 96 24 96 20 96 28 84 40 92 20 56 8 56 0 96 156 328 260 348 244 356 200 284 196 280 196 284 204 296 212 320 236 328 244 336 248 344 256 312 132 72 0 68 16 72 12 88 28 80 24 64 16 52 12 68 36 92 40 88 40 96 48 100 44 112 40 116 44 120 52 120 48 108 36 108 32 116 48 108 36 128 60 164 88 188 104 192 104 184 112 188 104 160 80 128 52 100 44 88 20 84 52 80 28 64 16 60 28 60 20 60 28 60 28 52 32 52 32 52 24 52 20 40 16 36 16 32 12 16 8 12 8 12 12 12 8 12 8 12 8 12 8 16 12 16 12 16 12 16 12 20 20 24 24 28 20 24 16 28 24 24 20 24 20 28 20 44 28 56 32 68 44 76 48 88 56 80 48 76 52 84 60 100 60 84 68 92 52 76 60 80 48 72 36 56 20 44 12 24 20 24 20 24 16 40 40 68 48 68 48 76 44 72 44 64 36 52 52 116 104 148 84 140 84 136 88 132 92 128 100 140 88 148 100 156 104 156 104 156 108 160 112 164 108 160 104 164 112 168 120 184 140 204 156 224 168 216 140 172 104 164 120 156 108 156 112 160 112 160 116 160 112 160 112 164 116 164 116 164 120 152 100 128 84 132 100 128 88 128 88 132 96 140 104 136 100 132 92 124 84 116 80 112 84 124 88 120 84 124 96 128 96 124 88 120 92 128 96 132 100 136 104 136 108 140 104 156 100 152 100 164 112 168 104 172 116 168 112 168 116 176 124 172 116 156 104 176 116 188 116 204 132 208 156 228 180 212 152 92 44 8 0 0 12 12 4 0 0 0 0 0 0 0 0 0 4 0 0 0 0 4 0 4 0 12 0 12 0 80 144 184 148 168 120 144 108 136 104 128 96 128 96 128 96 128 96 120 92 124 96 128 92 124 84 104 64 92 48 80 44 76 40 100 68 96 64 84 60 80 60 56 24 12 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 144 84 144 80 140 80 140 80 152 88 144 80 140 84 152 96 148 88 148 88 148 88 148 88 160 100 160 96 156 92 152 92 152 80 148 88 164 96 160 84 152 84 156 88 160 96 164 100 160 96 172 108 176 100 164 92 164 96 164 100 168 104 172 108 164 96 168 100 168 104 172 104 168 100 164 92 160 96 168 100 168 92 164 88 168 92 172 100 164 92 168 96 172 92 168 88 156 88 160 96 168 104 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 180 112 180 112 176 108 176 108 180 116 188 120 180 112 184 124 196 128 192 120 188 124 196 120 184 96 184 100 192 104 196 108 204 112 200 112 196 108 196 104 204 116 200 112 200 112 204 116 196 108 192 104 196 112 204 116 208 120 208 116 204 116 204 116 208 120 208 120 208 120 208 120 212 128 216 128 216 132 220 132 216 128 216 128 216 128 216 128 220 132 220 132 220 132 220 132 220 132 220 136 224 140 228 140 228 140 228 140 228 140 228 140 228 140 228 144 232 148 236 148 228 144 228 148 232 152 240 156 224 140 224 140 224 140 228 144 228 144 228 148 232 152 236 152 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 236 152 240 156 244 160 244 160 248 164 248 164 252 168 248 164 252 168 252 168 256 172 260 176 248 164 248 168 252 172 256 172 248 168 256 176 260 176 260 172 260 176 260 176 260 176 260 176 256 160 260 168 268 176 276 180 280 184 284 188 284 188 280 184 280 184 284 188 284 192 288 192 284 188 284 188 284 188 284 188 280 192 272 192 284 204 284 196 272 192 280 196 276 188 276 196 280 196 280 196 280 196 280 196 280 196 284 200 284 204 288 204 284 200 284 200 284 200 284 200 280 200 284 204 288 208 292 212 292 196 292 196 292 196 292 196 292 192 288 188 284 192 288 196 288 192 284 188 280 192 284 196 288 192 284 188 280 192 284 196 280 192 288 200 292 200 292 200 292 200 292 200 292 200 292 200 292 208 296 204 304 216 316 220 324 228 324 216 316 212 324 216 340 232 368 260 384 256 392 268 400 272 412 284 424 288 424 284 440 296 448 308 456 316 460 316 468 332 480 340 488 356 516 384 520 376 544 448 544 320 328 188 304 212 288 212 308 224 288 184 300 212 280 216 320 232 156 0 44 16 84 36 56 8 32 12 28 0 24 0 32 28 40 32 36 24 28 8 20 0 24 0 28 32 48 4 12 0 20 0 16 64 184 176 216 184 220 168 236 180 228 168 224 180 236 192 232 188 216 184 208 184 212 200 212 104 16 0 8 8 12 0 40 28 36 24 28 16 20 8 24 4 40 12 32 8 40 24 44 20 44 24 44 32 48 32 52 16 44 12 40 12 48 12 36 0 44 8 56 12 68 20 88 40 104 56 108 64 100 48 84 32 60 16 40 4 36 16 28 0 12 0 24 8 24 0 24 12 24 16 28 16 28 12 20 0 24 0 20 0 16 0 16 0 12 0 8 0 8 4 8 0 8 0 8 0 8 0 12 4 12 4 12 4 12 4 16 12 20 16 24 12 20 8 28 16 20 12 20 12 24 12 28 4 32 12 40 20 44 24 56 28 48 24 48 24 52 32 68 28 52 36 60 20 40 28 36 8 28 0 20 0 8 0 12 0 16 0 8 0 24 8 44 20 44 20 48 24 48 24 44 0 32 8 80 64 96 48 80 44 88 40 88 44 96 44 84 52 92 64 100 68 104 64 104 72 108 76 112 72 108 68 120 76 124 84 136 100 152 112 160 128 176 112 124 60 108 76 104 56 104 56 104 56 108 60 108 60 108 64 112 64 112 68 124 80 108 56 88 44 92 56 88 48 84 44 88 52 96 60 100 60 96 56 88 48 80 44 64 36 76 40 72 32 76 44 92 48 88 44 88 44 92 48 96 56 100 56 104 60 104 60 108 56 96 56 112 72 112 64 112 68 112 72 116 76 124 80 116 64 104 60 104 72 116 80 148 100 144 112 184 120 144 76 28 12 0 0 12 16 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 0 0 0 0 0 56 92 140 96 132 80 120 80 124 84 92 48 92 48 92 52 96 52 88 44 92 48 92 48 84 48 80 48 68 36 56 36 52 32 64 32 64 32 64 44 68 52 60 36 12 0 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 216 140 216 140 212 136 212 136 228 148 220 140 220 148 232 160 232 156 232 156 232 156 232 156 240 160 236 156 228 152 224 148 244 156 236 156 244 160 236 140 232 148 232 152 236 156 240 156 236 156 248 168 252 164 244 156 236 156 244 164 256 176 264 184 256 172 252 168 252 164 248 164 252 164 244 160 244 160 248 168 248 164 248 164 248 168 256 176 248 164 252 168 252 168 248 164 264 160 268 168 276 176 284 180 280 176 280 176 280 176 280 176 280 176 280 176 280 176 280 176 288 184 288 184 284 180 284 180 284 184 292 188 284 176 284 188 296 192 296 188 292 192 296 196 288 188 288 192 296 196 300 200 308 204 304 204 300 200 300 196 300 200 296 196 296 196 300 200 300 200 296 196 300 204 308 208 300 200 300 204 304 204 304 204 308 208 308 208 308 208 308 208 308 212 312 216 316 220 320 220 316 216 316 216 316 216 316 216 320 220 320 220 320 220 320 220 320 220 320 224 324 228 328 228 328 228 328 228 328 228 328 228 328 228 328 232 332 236 336 236 336 228 336 232 340 236 348 240 340 232 340 232 340 232 336 228 340 228 340 232 344 236 348 236 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 368 244 368 244 372 248 376 252 372 248 372 248 368 244 372 248 368 244 372 248 376 252 376 252 372 248 372 252 376 256 380 256 372 248 376 256 384 260 380 256 384 260 384 260 384 260 384 260 380 260 384 268 392 276 400 280 396 276 400 280 400 280 396 276 400 280 400 284 404 284 408 288 404 284 404 284 404 284 404 284 404 276 396 276 408 288 408 280 392 276 408 280 396 268 396 280 404 280 404 280 404 280 404 280 404 280 408 284 408 288 412 288 412 284 412 284 412 284 412 284 408 284 412 288 416 292 420 296 412 292 412 292 412 292 412 292 412 288 408 284 404 288 408 292 416 284 412 280 408 284 412 288 416 284 412 280 408 284 412 288 408 284 416 288 420 292 416 288 420 292 420 292 420 292 420 292 424 296 424 300 432 312 452 320 460 328 472 324 464 320 476 336 504 352 536 384 560 388 568 400 584 408 596 416 604 420 604 420 616 440 632 452 644 460 644 460 648 468 660 476 660 488 688 516 696 524 740 556 740 516 540 264 404 284 420 304 412 288 392 276 396 280 368 268 428 268 252 8 96 36 88 72 104 40 88 8 96 20 88 28 112 48 116 36 108 32 100 24 92 20 88 24 80 44 88 28 52 20 56 12 32 24 124 92 176 104 192 112 200 140 180 124 168 120 168 124 164 104 148 84 128 76 128 80 124 48 40 0 40 8 40 8 60 28 60 28 56 28 56 24 52 32 68 36 68 32 76 44 80 36 92 40 104 48 120 48 116 52 108 48 116 48 116 48 120 48 124 48 128 52 132 52 160 80 180 100 192 108 188 116 176 92 152 60 120 48 116 44 80 20 56 12 60 28 60 20 56 24 56 24 48 28 48 28 52 24 52 20 40 16 36 16 32 12 16 8 12 8 12 12 12 8 12 8 12 8 12 8 16 12 16 12 16 12 16 12 20 20 24 24 28 20 24 16 32 28 28 20 24 24 32 24 48 28 52 36 56 40 60 44 68 48 64 44 64 44 68 48 76 48 60 56 64 36 44 44 36 24 36 20 32 20 32 20 12 16 16 12 12 12 36 36 56 44 60 44 64 44 72 44 52 28 40 44 112 100 144 84 136 80 132 84 128 88 128 96 136 88 144 96 152 100 152 100 156 108 160 112 164 108 160 104 176 120 176 124 188 136 200 148 212 172 236 164 188 108 160 112 152 104 152 100 148 100 148 100 156 108 156 112 160 116 164 116 168 116 144 92 128 88 128 92 128 84 124 84 124 88 132 92 132 92 128 88 120 84 116 80 96 68 108 72 104 68 108 80 120 88 116 84 116 84 120 88 128 96 128 96 132 100 132 100 156 100 156 104 172 120 176 116 164 108 168 116 176 120 176 120 168 112 176 108 180 112 196 128 224 148 208 164 204 152 132 68 12 0 0 4 16 16 4 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 4 0 4 0 12 4 12 0 76 140 180 144 168 128 156 128 160 132 128 96 128 96 128 100 132 100 120 92 124 96 128 92 124 84 116 80 108 64 96 56 92 56 80 56 84 60 84 72 92 76 92 52 28 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 76 136 76 136 80 140 80 144 84 144 88 148 92 156 100 156 96 156 96 156 96 156 96 160 100 160 96 156 92 152 88 164 92 156 88 160 88 148 72 152 84 152 84 152 84 152 84 152 84 156 92 160 92 160 88 152 84 156 96 168 108 180 112 176 104 172 100 164 92 160 88 164 96 160 92 160 92 164 96 160 84 160 84 164 92 172 100 164 92 168 96 172 92 168 88 168 100 168 104 176 108 180 112 180 112 180 112 180 112 180 112 176 108 176 108 176 108 176 108 180 112 180 116 184 116 184 116 180 116 188 116 176 108 176 116 188 120 188 120 188 120 188 112 196 108 196 108 196 112 200 112 208 120 204 116 200 112 200 112 200 108 192 104 192 104 196 112 204 116 200 112 204 116 208 124 196 108 196 112 200 112 204 116 204 116 204 116 204 116 204 116 208 120 208 124 216 128 220 132 220 132 220 132 220 132 220 132 216 128 216 128 216 128 216 128 220 132 220 136 224 140 228 140 228 140 228 140 228 140 228 140 228 140 228 144 232 148 236 148 228 144 228 144 232 148 232 148 236 152 236 148 232 148 232 144 228 144 228 148 232 152 236 152 244 160 240 156 240 156 236 152 244 160 244 160 244 160 244 160 244 160 244 160 244 160 244 160 244 160 248 164 248 168 252 168 252 164 248 160 240 160 244 160 244 160 244 164 248 164 252 168 248 164 248 168 252 172 256 172 248 168 256 176 260 176 256 172 260 176 260 176 260 176 260 176 264 168 268 172 272 180 276 180 272 176 276 184 280 180 272 176 276 184 280 184 284 188 284 188 284 188 284 188 284 188 284 188 280 192 272 192 284 204 284 196 264 192 284 196 268 180 272 200 276 192 276 192 276 192 276 192 276 196 280 196 284 200 284 204 280 196 280 196 280 196 280 196 284 200 288 204 288 204 292 208 292 196 292 196 292 196 292 196 292 192 288 188 284 192 288 196 288 192 284 188 280 192 284 196 284 192 280 188 280 188 284 192 280 192 288 196 288 196 284 192 292 200 292 200 292 200 292 200 296 212 296 208 304 220 320 224 328 232 332 224 324 224 336 228 344 236 372 260 388 264 404 284 396 268 404 276 420 292 432 300 428 292 444 312 460 320 464 316 460 320 472 328 472 332 484 344 480 356 536 376 556 432 456 212 260 192 284 212 284 204 280 216 284 180 244 196 280 200 120 0 20 0 36 4 40 0 12 0 32 0 12 0 28 20 36 20 40 28 28 8 24 0 20 0 16 16 36 0 8 0 16 0 8 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 12 0 0 0 0 0 0 0 0 0 8 0 8 0 8 8 4 4 8 0 12 4 16 4 20 12 28 20 28 16 32 32 28 16 32 24 40 24 48 28 56 28 52 16 40 0 28 0 36 4 44 8 48 4 52 8 68 32 84 44 88 64 116 92 128 92 100 44 64 44 60 20 36 4 20 0 24 8 24 0 20 8 20 12 24 12 24 8 20 0 24 0 20 0 16 0 16 0 12 0 8 0 8 4 8 0 8 0 8 0 8 0 12 4 12 4 12 4 12 4 16 12 20 16 24 12 20 8 28 20 24 16 24 16 28 12 28 12 28 16 32 20 36 20 40 24 40 24 40 24 40 24 52 20 36 24 40 4 20 12 12 0 16 0 16 0 20 0 12 0 16 0 8 0 24 16 44 24 40 20 36 20 32 20 32 0 20 8 72 60 92 52 76 44 80 44 88 40 92 40 84 48 92 60 100 64 100 64 104 72 108 76 112 72 108 68 108 64 108 64 112 76 124 84 148 120 176 124 144 76 104 60 104 56 104 56 100 52 100 52 108 60 108 64 116 72 120 72 128 76 96 48 88 48 88 48 84 44 80 40 80 44 84 48 92 52 88 52 84 48 80 44 68 36 80 44 72 36 80 48 88 40 80 36 80 36 84 44 92 48 92 52 96 52 100 56 108 56 100 60 116 80 120 72 104 64 112 72 116 72 112 68 112 80 116 80 108 84 128 108 152 116 148 108 140 60 60 0 4 4 4 8 16 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 0 0 0 0 0 68 112 156 108 140 84 116 68 112 68 104 56 100 56 100 56 100 56 92 52 96 56 100 52 92 52 76 44 64 32 56 32 52 24 48 8 52 24 60 40 68 56 80 44 32 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 208 132 212 136 216 144 220 144 216 144 224 152 232 156 232 156 228 152 228 152 228 152 228 152 236 160 236 160 232 156 232 156 244 156 240 160 248 164 240 148 248 164 244 160 240 152 236 148 240 156 240 156 240 160 248 168 244 160 248 164 248 168 252 168 252 164 248 164 248 164 248 164 248 160 244 156 240 160 244 164 244 160 244 160 248 168 256 176 252 168 256 172 256 172 252 168 272 168 272 168 272 168 276 172 284 180 284 180 284 180 284 180 280 176 280 176 280 176 280 176 276 172 276 176 284 180 288 184 284 184 292 184 280 172 280 180 284 180 288 184 288 184 284 184 296 196 296 196 296 192 292 192 300 200 300 200 296 196 292 192 296 196 292 188 288 192 296 196 304 200 300 200 300 204 308 212 292 192 296 196 296 200 300 200 304 204 304 204 304 204 304 204 304 204 308 212 316 216 320 220 320 220 320 220 320 220 320 220 316 216 316 216 316 216 316 216 320 220 320 224 324 228 328 228 328 228 328 228 328 228 328 228 328 228 328 232 332 236 336 236 336 228 336 228 332 224 332 224 340 232 340 228 336 228 332 224 340 228 340 232 344 236 348 236 356 244 356 240 352 236 348 236 356 244 356 244 356 244 356 244 356 244 356 244 356 244 356 244 364 240 368 244 368 248 372 248 380 252 368 240 364 240 368 244 372 248 372 252 376 252 380 256 372 248 372 252 376 256 380 256 376 252 380 260 388 264 384 260 384 260 384 260 384 260 384 260 384 264 384 264 384 268 388 268 388 272 396 276 396 276 392 268 396 276 400 280 400 284 404 284 404 284 404 284 404 284 404 284 404 276 396 276 408 288 408 280 384 276 412 280 388 260 392 284 400 276 400 276 400 276 400 276 396 276 400 276 404 280 404 284 404 280 404 280 404 280 404 280 416 292 412 288 412 288 408 284 412 292 412 292 412 292 412 292 412 288 408 284 404 288 408 292 416 284 412 280 408 284 412 288 408 280 404 276 404 276 408 280 408 284 416 288 416 284 412 280 420 292 420 292 420 292 420 292 428 300 428 300 436 312 456 324 464 336 480 336 476 336 496 356 516 360 536 376 556 392 580 420 580 404 592 412 604 428 620 440 612 432 628 456 648 464 648 460 640 464 656 472 652 464 652 472 664 500 712 536 732 560 664 440 452 296 416 260 392 264 404 284 368 256 368 268 408 228 212 0 88 28 68 28 48 4 132 124 176 80 120 20 92 20 100 28 112 36 96 28 84 20 80 20 64 28 72 12 36 12 36 8 60 8 24 0 36 0 40 0 32 16 32 16 32 12 24 4 16 0 12 0 12 0 16 4 12 0 24 12 8 0 12 8 8 4 8 4 24 4 36 8 32 16 44 24 40 24 56 32 60 24 72 32 88 40 100 48 100 48 100 48 100 36 92 32 108 40 108 44 116 48 120 44 140 56 152 60 152 76 188 128 236 152 204 92 160 88 160 56 96 36 68 20 64 28 60 16 52 20 52 20 44 24 44 24 52 24 52 20 40 16 36 16 32 12 16 8 12 8 12 12 12 8 12 8 12 8 12 8 16 12 16 12 16 12 16 12 20 20 24 24 28 20 24 16 36 28 32 24 28 28 32 32 44 24 44 24 48 28 48 32 48 32 52 32 52 32 52 32 44 40 28 40 28 20 8 24 12 20 12 20 8 16 8 12 4 12 12 12 8 8 24 32 52 40 52 36 48 28 44 24 40 20 36 40 108 92 144 80 132 72 132 80 124 88 124 92 132 84 140 96 148 100 152 96 156 108 160 112 164 108 160 104 160 104 156 104 160 108 172 116 200 152 216 164 208 128 164 92 156 108 152 104 148 100 148 100 156 112 160 116 168 124 172 128 168 112 132 84 128 92 128 84 124 84 120 76 116 80 120 84 124 88 124 84 120 84 116 80 100 72 112 76 108 72 112 84 116 84 112 76 108 80 116 84 120 88 124 92 124 96 128 92 148 92 144 100 164 120 168 112 156 108 164 112 164 108 156 100 164 112 184 116 184 112 200 144 196 140 180 128 124 68 24 4 4 4 0 4 8 8 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 4 0 8 0 12 4 12 12 100 172 188 152 168 124 148 112 140 108 140 104 136 100 132 96 124 92 132 100 136 104 136 104 132 96 116 76 104 60 92 56 88 52 84 56 84 56 76 60 72 52 96 60 40 16 12 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128 72 136 80 144 88 148 92 136 80 148 96 160 100 156 96 148 88 148 88 148 88 148 88 160 100 160 100 160 100 160 100 156 84 152 92 168 104 168 92 176 108 172 100 164 88 156 84 164 92 156 88 160 96 172 108 172 104 168 96 160 92 156 88 156 88 160 96 164 100 172 104 164 92 160 88 156 92 160 96 156 80 156 84 164 92 172 100 168 96 172 100 176 96 172 92 168 96 164 96 164 96 160 92 180 112 180 112 180 112 180 112 176 108 176 108 176 108 176 108 160 96 164 100 172 108 180 116 180 116 188 116 176 104 172 112 176 108 180 116 184 112 176 100 200 108 196 104 192 100 188 96 196 108 196 104 192 100 188 100 196 104 192 100 188 104 192 108 200 112 196 108 196 112 204 120 188 104 192 108 196 112 200 112 204 116 204 116 204 116 204 116 200 116 208 120 212 128 220 132 224 136 224 136 224 136 224 136 216 128 216 128 216 128 216 128 220 132 220 136 224 140 228 140 228 140 228 140 228 140 228 140 228 140 228 144 232 148 236 148 228 144 228 140 224 136 216 132 228 144 228 140 224 136 220 136 228 144 228 148 232 152 236 152 244 160 244 156 240 152 236 152 244 160 244 160 244 160 244 160 244 160 244 160 244 160 244 160 236 152 236 156 240 160 244 160 256 168 244 156 236 152 240 160 252 168 252 172 256 176 260 176 248 164 248 168 252 172 256 172 252 172 260 180 264 180 264 176 260 176 260 176 260 176 260 176 264 164 260 164 260 164 256 160 268 176 272 180 276 176 272 172 276 180 276 184 280 188 284 188 284 188 284 188 284 188 284 188 280 192 272 192 284 204 284 196 260 192 288 196 264 172 268 200 276 192 276 192 276 192 276 192 272 188 272 192 276 192 280 196 280 196 280 196 280 196 280 196 296 208 292 204 288 200 284 196 292 196 292 196 292 196 292 196 292 192 288 188 284 192 288 196 288 192 284 188 280 192 284 196 280 184 276 180 272 184 276 188 284 192 288 196 288 192 280 188 292 200 292 200 292 200 292 200 300 216 300 212 308 220 320 224 328 236 336 232 336 240 352 248 356 244 368 256 380 264 412 300 420 288 416 280 416 284 424 292 424 288 444 316 464 324 464 316 452 320 472 328 468 316 460 308 472 300 516 384 560 400 536 424 376 232 268 164 240 196 260 200 244 164 260 224 288 184 92 0 28 0 40 0 0 0 124 216 192 108 100 16 16 0 24 24 40 36 36 16 20 0 16 0 20 28 40 12 12 8 24 4 32 0 0 4 12 0 0 16 0 0 0 0 12 0 8 0 8 0 8 0 0 0 0 0 8 8 16 0 0 8 12 16 12 12 12 0 8 0 8 0 4 4 12 12 8 12 16 16 16 12 24 12 32 24 40 28 28 12 44 24 56 32 56 28 44 12 44 8 36 0 36 0 36 4 36 8 36 28 92 88 176 144 140 76 96 76 92 36 52 16 32 0 28 8 24 0 20 8 20 12 24 12 24 8 20 0 24 0 20 0 16 0 16 0 12 0 8 0 8 4 8 0 8 0 8 0 8 0 12 4 12 4 12 4 12 4 16 12 20 16 24 12 20 8 32 20 28 16 24 20 28 24 20 4 20 8 24 8 24 8 24 8 28 16 32 12 24 8 44 4 28 8 28 0 8 0 20 0 16 0 8 0 8 0 4 0 12 0 0 0 16 8 40 20 36 12 24 4 20 0 28 0 16 4 72 68 92 48 72 44 76 44 84 48 92 48 80 48 88 56 96 60 96 60 104 72 108 76 112 72 108 68 108 64 108 64 108 68 116 76 140 100 152 116 156 92 108 40 108 60 108 56 104 52 100 52 112 64 116 72 124 80 128 84 132 72 92 44 88 52 88 40 84 44 80 36 76 36 80 40 88 52 84 48 84 48 80 44 56 24 68 28 60 24 64 36 84 36 80 32 76 36 80 40 88 44 88 48 92 48 96 52 96 52 88 56 104 76 112 72 104 72 108 76 108 68 96 56 104 76 116 80 108 80 128 116 120 96 132 84 84 4 8 0 0 0 0 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 0 0 0 0 0 92 140 144 100 136 84 124 80 128 88 108 60 104 56 96 48 88 40 100 60 108 64 108 64 100 60 88 56 80 44 68 44 64 36 64 24 60 12 52 12 40 12 80 48 40 12 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 196 124 208 140 224 160 240 168 220 152 236 160 236 160 244 176 232 156 232 156 232 156 232 156 228 148 224 144 220 148 224 152 224 144 228 148 232 152 236 156 232 148 232 156 248 160 236 140 248 164 248 160 244 156 240 156 240 152 236 152 236 156 244 164 264 180 260 172 248 156 232 140 252 168 252 168 252 168 252 168 232 152 236 156 244 164 252 168 252 168 252 168 252 168 252 168 272 164 264 164 276 176 276 168 276 172 276 176 280 180 284 180 284 180 284 180 284 180 284 180 280 176 280 176 280 176 280 176 288 184 288 184 288 184 288 184 288 184 288 184 288 184 288 188 296 192 292 188 288 192 292 196 292 196 304 208 304 196 288 180 296 196 296 196 296 196 296 196 296 196 296 196 296 196 296 196 296 200 304 204 296 196 300 204 300 200 300 200 300 200 300 200 300 200 304 208 308 212 316 216 320 216 316 212 312 216 316 220 320 220 320 220 316 212 308 208 320 220 320 220 320 220 320 220 332 228 328 224 324 228 328 232 332 232 332 232 332 232 332 232 348 232 332 224 340 232 332 216 336 224 332 220 328 224 332 228 340 228 340 232 344 236 348 236 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 356 244 356 244 356 244 356 244 360 236 360 240 364 244 368 244 368 244 368 244 368 244 368 244 372 252 376 256 380 252 376 248 376 252 380 256 380 260 384 260 384 260 384 260 384 260 384 260 380 256 380 260 384 264 388 264 400 276 388 264 384 268 396 280 384 264 388 272 392 276 400 280 396 276 396 280 400 284 404 284 400 280 400 276 396 272 392 272 392 264 384 256 380 260 388 268 396 272 396 272 396 272 396 272 400 280 408 284 404 276 392 264 396 272 388 260 384 264 396 272 392 272 396 276 400 280 404 284 400 276 400 280 404 284 408 284 408 288 408 292 412 296 416 296 412 292 412 288 408 284 404 284 412 284 412 284 412 284 412 284 408 280 408 280 408 280 408 280 408 280 408 284 412 288 416 288 408 284 416 292 424 300 428 300 428 300 432 308 444 320 460 324 456 328 476 332 476 340 500 360 520 364 540 388 572 412 592 424 612 432 612 428 612 428 612 424 632 452 636 456 640 460 648 464 636 452 636 448 632 448 628 448 648 460 664 500 692 512 704 552 680 372 408 244 404 256 388 276 368 272 360 260 432 192 136 4 88 20 60 20 40 32 256 276 364 248 300 88 88 28 88 56 116 40 100 40 92 36 84 32 72 28 64 24 48 16 28 12 20 24 28 0 56 4 36 16 12 0 8 0 8 0 4 0 4 0 4 4 12 8 12 8 16 0 4 0 4 12 8 16 0 20 4 0 48 16 36 4 44 8 36 8 36 0 40 8 56 16 56 16 56 16 60 16 68 24 72 36 84 44 100 52 108 48 108 48 116 44 108 32 108 28 100 16 100 24 120 44 204 180 308 216 236 96 148 64 92 36 76 28 60 20 52 12 60 28 60 24 48 24 44 24 44 20 48 20 40 16 32 8 40 20 24 20 20 12 12 8 12 8 12 8 12 8 12 8 24 20 20 16 20 20 28 28 28 24 28 24 28 24 28 24 32 28 32 28 32 28 32 28 36 20 36 20 36 20 36 20 36 20 36 16 32 16 28 16 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 12 16 28 28 20 48 40 48 32 44 28 48 36 36 20 44 44 104 76 124 64 132 68 120 64 108 76 120 92 144 92 140 88 140 92 148 100 152 108 168 116 160 104 160 108 160 108 168 112 164 112 176 128 204 144 208 164 228 152 168 76 144 92 140 100 156 112 156 100 144 104 160 116 164 120 176 136 164 100 116 76 136 104 132 72 116 80 128 92 132 88 120 76 116 76 108 68 108 76 116 84 108 76 112 76 112 72 104 64 108 72 104 68 100 72 104 76 124 88 112 76 108 80 120 92 132 96 136 100 144 104 148 108 136 104 152 108 136 92 136 104 160 104 164 116 184 132 188 124 180 100 104 68 76 60 24 8 4 8 12 12 4 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 4 0 8 0 12 0 12 20 104 156 176 136 156 112 140 108 144 116 148 112 132 92 120 92 128 100 128 92 124 88 120 92 124 92 124 80 108 60 88 52 88 52 76 52 80 52 72 52 64 40 72 52 40 20 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 124 64 128 72 136 80 144 84 140 88 156 96 152 96 160 108 156 96 156 96 156 96 156 96 152 88 148 84 144 88 148 92 144 80 148 80 148 80 152 84 152 80 148 84 156 92 152 76 164 96 164 92 160 88 156 88 156 84 152 84 152 88 160 96 160 96 164 96 160 88 152 84 164 96 164 96 164 96 164 96 156 80 160 84 164 88 168 92 172 96 172 96 172 96 172 96 168 96 160 96 172 108 172 100 172 104 172 108 176 112 180 112 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 180 112 180 112 180 112 180 112 184 116 184 116 184 116 184 108 192 104 192 104 192 104 192 104 188 108 200 116 204 108 188 96 196 108 196 108 196 108 196 108 196 108 196 108 196 108 196 108 196 112 204 116 196 108 200 116 200 112 200 112 200 112 200 112 200 112 204 120 208 124 216 128 216 128 216 128 216 128 216 128 220 132 220 132 220 128 212 120 220 132 220 132 220 132 220 132 232 140 228 136 224 140 228 144 232 144 232 144 232 144 232 144 236 148 224 140 232 148 224 136 232 148 228 140 224 144 232 148 228 144 228 148 232 152 236 152 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 244 160 244 160 244 160 244 160 236 152 236 156 240 160 244 160 244 160 244 160 244 160 244 160 248 168 252 172 256 168 252 164 248 168 252 168 256 172 256 176 260 176 260 176 260 176 260 176 256 172 260 176 260 180 264 180 276 180 268 172 268 172 276 180 264 168 268 176 272 180 280 184 276 180 276 184 280 184 284 188 280 184 280 180 276 176 272 176 272 184 264 176 260 180 268 188 272 188 272 188 272 188 272 188 276 192 280 196 280 192 268 180 276 188 268 180 264 184 272 192 272 188 276 192 276 192 276 196 276 192 276 196 280 200 284 200 288 192 288 196 292 196 296 200 292 196 292 192 288 188 284 188 284 192 284 192 284 192 284 192 280 188 280 188 280 188 280 188 280 188 280 192 284 196 288 196 280 192 288 200 296 208 300 204 300 216 304 216 312 228 324 224 324 228 332 228 336 236 352 244 356 244 376 268 400 284 420 296 424 296 428 292 428 292 428 292 448 304 452 308 456 316 460 320 452 308 452 304 448 300 444 288 436 264 460 320 504 360 536 436 584 384 364 176 236 192 268 200 256 188 248 204 304 156 36 0 40 0 40 0 0 20 188 248 288 212 244 72 16 4 16 48 40 40 40 24 32 12 32 8 28 20 24 12 16 0 12 0 4 8 0 0 0 0 0 8 0 0 0 4 4 0 12 0 12 0 8 0 0 0 0 0 12 0 8 4 8 20 8 8 8 20 0 0 0 0 0 0 0 0 0 0 0 0 8 16 16 8 16 8 16 8 16 8 20 12 24 12 36 24 40 20 48 24 48 20 44 12 36 8 32 4 28 0 20 0 16 0 0 44 172 208 228 136 88 8 36 8 32 0 24 0 16 0 24 12 20 12 24 8 20 4 12 0 20 0 20 0 12 0 20 8 20 8 12 4 8 0 8 0 8 0 8 0 8 0 20 8 16 8 16 12 24 20 24 16 24 16 24 16 24 16 28 20 28 20 28 20 28 20 20 8 20 8 20 8 20 8 20 8 16 4 16 0 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 20 8 24 4 40 24 32 16 28 16 28 16 24 0 24 24 68 64 76 40 60 36 72 40 80 40 84 40 92 52 88 52 88 56 96 64 96 64 108 72 104 60 100 68 100 64 112 64 108 64 120 84 148 100 148 116 168 112 120 44 96 44 92 48 104 60 104 48 96 52 108 68 116 76 128 84 116 60 80 40 92 56 88 36 76 40 88 52 92 48 80 36 80 40 72 32 72 36 80 44 76 40 72 36 72 32 68 32 76 28 72 24 68 28 72 32 80 40 84 44 88 44 84 40 88 52 92 56 96 60 100 64 88 56 96 56 84 48 92 68 108 76 116 88 128 100 124 96 112 72 68 44 68 36 28 0 0 4 8 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 0 0 0 0 0 84 112 136 88 124 72 112 68 112 68 116 68 100 48 88 48 96 56 96 52 92 48 92 48 92 56 88 52 72 36 56 32 52 24 60 16 64 24 68 28 56 28 56 32 44 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 212 136 208 132 208 128 204 128 212 144 228 152 224 148 232 160 232 156 232 156 232 156 232 156 228 152 224 148 224 148 228 152 236 152 236 152 232 148 232 148 244 152 228 148 236 156 240 152 244 160 244 160 240 156 240 156 240 152 236 152 236 156 244 164 228 148 236 156 244 160 244 160 244 160 244 160 244 160 244 160 248 164 248 164 252 168 252 168 260 176 260 176 260 176 260 176 276 164 264 164 276 176 280 168 276 172 276 176 280 180 284 180 280 176 280 176 280 176 280 176 280 176 280 176 280 176 280 176 280 176 280 176 280 176 280 176 288 184 288 184 288 184 288 188 284 188 292 196 296 192 288 184 284 188 296 200 300 200 292 192 296 196 296 196 296 196 296 196 296 196 296 196 296 196 296 196 296 200 304 204 296 196 300 204 300 200 300 200 300 200 300 200 300 200 304 208 308 212 316 216 308 212 316 220 320 216 312 208 320 220 324 224 324 220 316 212 316 216 316 220 320 220 320 220 328 228 324 224 324 224 328 228 332 232 332 232 332 232 332 232 344 228 332 224 340 232 336 220 344 236 340 228 336 232 344 236 340 228 340 232 344 236 348 236 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 356 244 356 244 356 244 356 244 360 236 360 240 364 244 368 244 368 244 368 244 368 244 368 244 372 248 376 252 376 252 372 248 368 248 372 248 376 252 376 256 384 260 384 260 384 260 384 260 380 260 384 260 388 264 388 264 396 272 392 268 388 272 392 276 384 264 388 272 392 276 400 280 396 276 396 276 400 280 400 284 400 280 396 276 396 276 392 272 400 272 396 268 392 272 396 276 396 272 396 272 396 272 396 272 400 276 400 280 400 272 396 268 400 276 396 272 396 272 400 276 392 280 392 280 388 276 388 276 392 280 392 280 396 284 396 284 408 288 408 288 412 292 412 296 412 292 412 288 408 284 404 284 412 284 412 284 412 284 412 284 408 280 408 280 408 280 408 280 408 280 408 284 412 288 416 288 408 284 416 292 424 296 424 296 424 300 432 308 440 316 456 324 460 332 476 336 480 340 500 364 520 364 540 388 572 412 592 424 600 420 608 424 612 432 616 432 624 444 628 448 636 456 644 460 640 456 636 448 628 440 620 440 608 428 624 472 684 508 732 572 808 612 656 300 368 248 416 252 380 280 376 268 428 176 128 12 88 36 60 20 44 72 296 272 364 272 348 116 92 20 88 52 108 36 100 36 88 36 76 32 72 28 64 24 48 16 40 8 40 36 68 8 80 0 60 8 44 0 32 0 32 0 32 0 36 0 32 0 32 0 32 0 28 0 24 0 20 12 20 8 4 24 40 0 44 0 56 0 60 0 60 0 48 0 56 8 52 12 48 16 48 20 48 16 52 16 60 24 68 36 80 36 88 44 100 48 96 40 96 32 80 20 84 24 92 12 76 4 56 0 124 108 220 128 156 44 80 28 68 24 60 24 60 20 52 20 48 16 40 16 36 16 44 20 48 20 40 16 32 8 32 16 24 16 16 12 12 8 12 8 12 8 12 8 12 8 20 16 16 12 20 16 24 24 24 20 24 20 24 20 24 20 28 24 28 24 28 24 28 24 24 20 24 20 24 20 24 20 24 20 24 16 20 16 16 12 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 12 12 28 24 20 40 36 36 28 36 20 40 24 36 20 44 44 108 84 132 68 112 60 124 80 128 84 112 72 140 88 136 84 140 88 144 96 140 96 156 104 148 92 144 96 156 104 164 108 160 108 172 124 204 144 200 152 220 156 192 112 144 92 136 92 148 100 144 92 140 96 152 112 168 124 172 128 140 96 132 88 124 84 124 84 116 80 124 88 128 84 120 76 116 76 108 72 108 72 112 76 116 76 108 64 100 64 104 72 104 72 100 68 100 68 104 72 100 76 116 92 128 92 116 80 124 84 124 84 128 88 128 88 116 76 116 72 108 72 128 100 152 120 168 132 172 124 164 108 132 68 84 56 68 60 28 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 4 0 8 0 12 0 12 20 108 160 164 132 160 120 148 112 140 108 148 108 132 96 124 92 128 100 132 96 128 92 124 96 128 96 120 80 108 64 96 56 88 52 92 68 92 68 84 64 76 56 60 56 56 36 16 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 144 84 144 80 136 76 136 72 140 88 152 92 148 88 152 100 152 92 152 92 152 92 152 92 156 92 148 88 148 88 152 96 156 88 156 84 148 80 144 76 164 84 144 72 148 88 156 88 160 88 156 88 156 88 156 88 156 84 152 84 152 88 160 96 144 80 152 92 164 96 164 96 160 92 160 92 160 92 160 92 172 96 168 92 168 92 168 92 172 96 172 100 176 100 176 100 172 100 164 100 176 112 176 104 172 104 172 108 176 112 180 112 172 104 172 104 172 104 172 104 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 184 116 184 116 184 116 184 108 180 96 192 112 200 104 184 92 180 96 192 108 200 112 196 108 196 108 196 108 196 108 196 108 196 108 196 108 196 108 196 108 196 112 204 116 196 108 200 116 200 112 200 112 200 112 200 112 204 116 204 120 208 124 212 124 200 116 212 132 220 124 204 112 220 132 224 136 224 136 220 128 212 128 216 128 216 132 220 132 228 140 224 132 220 136 228 140 232 144 232 144 232 144 232 144 232 144 224 140 232 148 228 140 236 148 228 144 228 144 232 152 228 144 228 148 232 152 236 152 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 244 160 244 160 244 160 244 160 236 152 236 156 240 160 244 160 244 160 244 160 244 160 244 160 244 164 252 168 252 168 248 160 244 160 244 164 248 164 252 168 260 176 260 176 260 176 260 176 260 176 260 180 264 180 268 184 272 176 272 176 272 176 272 176 268 172 268 176 272 180 276 180 272 176 276 180 276 184 280 184 276 180 276 180 276 180 276 180 276 192 276 192 276 192 276 192 272 188 272 188 272 188 272 188 272 188 276 192 272 188 272 188 276 192 276 192 276 192 276 192 284 196 280 192 276 184 272 184 280 192 280 192 280 192 280 196 284 188 288 192 288 196 292 196 292 196 292 192 288 188 284 188 284 192 284 192 284 192 284 192 280 188 280 188 280 188 280 188 280 188 280 192 284 196 288 196 284 196 292 204 296 204 296 204 296 216 300 216 312 224 320 220 324 232 332 232 336 236 352 248 356 244 376 268 400 284 420 296 416 284 420 288 428 296 432 300 436 292 440 300 448 308 456 312 456 312 452 304 444 296 436 280 444 272 448 308 484 340 528 420 604 516 576 292 248 156 252 180 260 192 248 212 292 140 20 12 40 12 36 0 0 68 216 236 244 204 256 64 0 0 4 36 36 32 36 28 36 16 32 8 28 12 24 4 16 0 8 0 64 92 124 92 128 96 96 96 80 60 52 28 24 4 20 0 36 12 52 28 68 36 68 32 56 16 4 0 0 12 8 16 0 44 72 32 84 48 84 52 104 84 112 68 72 28 20 0 8 0 12 0 20 8 20 8 12 4 12 8 20 16 24 12 36 24 36 20 40 16 32 12 8 0 12 0 24 0 24 0 16 0 0 0 20 12 36 0 20 0 20 0 24 4 24 4 20 8 20 12 20 8 16 0 12 0 20 0 20 0 12 0 16 0 16 4 12 0 8 0 8 0 8 0 8 0 8 0 12 4 8 0 12 8 20 12 16 8 16 8 16 8 16 8 20 12 20 12 20 12 20 12 16 8 16 8 16 8 16 8 16 8 16 8 12 4 12 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 4 0 20 16 24 12 32 20 24 12 16 12 16 8 16 0 24 32 72 68 76 56 60 44 72 44 84 44 76 40 84 48 80 44 84 52 92 56 88 60 100 64 96 56 92 60 96 56 104 60 100 60 112 76 144 96 140 104 156 112 148 92 100 44 88 40 92 48 92 40 92 44 100 60 120 76 124 68 84 52 96 52 80 32 80 48 76 40 84 44 84 44 80 36 76 40 76 36 72 36 72 36 84 40 68 24 56 28 68 40 72 28 68 20 64 24 72 28 68 32 80 44 92 44 88 40 84 48 84 48 84 48 84 44 72 32 64 20 60 36 88 60 116 76 132 92 120 80 92 72 72 48 48 40 60 56 44 28 0 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 0 0 0 0 0 92 120 124 84 128 84 120 72 108 60 112 64 104 52 92 48 96 52 100 56 96 52 96 52 96 60 84 52 76 40 64 40 56 28 52 8 60 8 56 8 44 8 44 28 60 32 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 216 140 216 140 216 140 220 144 224 152 232 156 228 148 232 160 228 152 228 152 228 152 228 152 232 156 228 148 224 152 232 156 244 160 240 156 236 148 232 148 248 152 228 140 232 156 240 156 236 156 240 156 240 156 240 156 240 152 236 152 236 156 244 164 240 160 248 164 252 164 248 164 252 168 252 168 252 168 252 168 256 172 252 168 252 168 252 168 248 164 252 168 256 172 256 176 276 168 268 168 280 180 280 172 276 172 276 176 280 180 284 180 276 172 276 172 276 172 276 172 280 176 280 176 280 176 280 176 288 184 288 184 288 184 288 184 288 184 288 184 288 184 288 188 276 184 292 196 296 192 284 176 284 184 288 192 296 196 296 196 296 196 296 196 296 196 296 196 296 196 296 196 296 196 296 196 296 200 304 204 296 196 300 204 300 200 300 200 300 200 300 200 304 204 308 208 308 208 312 212 296 204 312 216 316 212 304 196 316 216 320 224 324 220 320 216 308 212 312 216 316 220 320 220 328 224 320 220 320 220 324 228 332 232 332 232 332 232 332 232 340 224 328 224 340 236 340 224 336 228 332 220 328 224 336 228 340 228 340 232 344 236 348 236 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 356 244 356 244 356 244 356 244 360 236 360 240 364 244 368 244 368 244 368 244 368 244 368 244 368 244 372 252 376 248 368 244 368 244 368 248 372 248 376 252 384 260 384 260 384 260 384 260 384 260 388 264 388 268 392 268 392 272 392 272 392 272 392 272 388 268 392 272 392 272 396 276 392 272 392 276 396 276 400 280 396 276 396 276 396 276 396 276 400 276 400 280 404 276 400 276 396 272 396 272 396 272 396 272 396 272 392 268 396 272 396 272 400 276 400 276 400 276 400 276 392 280 392 276 384 272 380 268 392 280 392 280 392 280 392 276 404 284 404 288 408 288 412 292 412 292 412 288 408 284 404 284 412 284 412 284 412 284 412 284 408 280 408 280 408 280 408 280 408 280 408 284 412 288 416 288 412 288 420 296 424 296 420 292 424 296 428 304 436 316 452 320 456 328 472 332 476 336 496 360 520 364 540 388 572 412 592 424 592 416 600 420 608 428 616 432 612 428 616 440 628 448 636 456 636 452 632 444 624 436 620 432 628 448 632 476 676 496 724 560 752 612 796 512 512 240 372 260 388 272 384 272 412 144 104 20 76 28 48 0 52 116 328 252 324 252 340 100 80 16 92 52 104 28 88 32 80 32 72 32 72 24 76 20 56 12 48 8 196 216 312 240 352 256 340 240 320 208 288 176 260 164 256 168 276 200 308 236 332 236 312 212 296 168 144 32 40 0 16 0 44 124 240 188 296 220 316 216 332 244 340 220 276 148 140 4 44 0 40 12 32 20 28 20 32 12 44 16 52 20 60 20 72 32 80 36 88 32 84 32 72 24 64 16 64 28 88 44 76 20 84 32 104 28 80 4 68 16 60 20 60 24 60 28 60 28 56 24 44 24 44 24 44 20 48 20 40 16 32 8 28 8 16 12 16 8 12 8 12 8 12 8 12 8 12 8 12 8 12 8 12 12 20 16 12 8 12 8 12 8 12 8 16 12 16 12 16 12 16 12 12 8 12 8 12 8 12 8 20 12 16 12 12 8 12 8 8 4 8 4 8 4 8 4 8 4 8 4 8 4 8 4 0 8 0 16 12 28 24 20 24 20 20 16 16 12 20 16 28 12 40 40 104 80 132 64 128 68 120 64 112 76 116 84 132 80 132 80 132 84 140 88 140 96 156 104 148 92 148 100 148 96 156 100 152 100 164 120 192 136 192 140 204 152 208 148 156 96 136 84 136 92 136 84 136 88 140 108 168 128 168 108 112 88 136 92 116 68 116 88 116 80 120 80 120 80 120 76 112 76 112 72 108 68 104 64 116 76 100 56 92 60 104 72 104 68 96 64 96 64 100 72 112 76 104 72 104 80 116 88 128 88 124 84 120 80 116 76 112 68 92 56 96 72 120 96 120 116 136 116 124 76 108 72 96 48 80 52 80 68 64 48 12 0 0 0 0 8 4 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 4 0 8 0 12 0 12 28 112 168 160 128 160 128 152 116 140 104 144 108 136 100 128 96 124 92 132 96 128 92 124 96 128 96 116 76 112 72 104 64 96 56 80 56 80 56 68 44 56 36 56 56 68 56 36 12 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 128 72 132 76 136 80 140 84 148 96 160 96 152 88 156 100 148 88 148 88 148 88 148 88 156 96 152 92 152 92 156 96 156 88 156 88 152 84 152 84 160 84 144 80 152 88 156 84 152 84 152 84 156 88 156 88 156 84 152 84 152 88 160 96 164 96 168 100 168 96 160 92 168 100 168 100 168 100 168 100 164 88 164 88 168 92 168 92 160 84 164 88 168 96 172 100 176 100 168 104 180 116 180 104 172 104 172 108 176 112 180 112 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 184 116 184 116 184 116 184 116 184 116 184 116 184 116 184 108 180 96 188 104 192 100 184 92 188 100 188 100 188 104 192 104 196 108 196 108 196 108 196 108 196 108 196 108 196 108 196 108 196 112 204 116 196 108 200 116 200 112 200 112 200 112 200 112 208 120 208 120 208 120 208 120 196 112 204 120 208 116 200 108 208 124 216 132 220 132 216 128 208 120 208 124 216 128 220 132 224 136 220 132 220 132 224 136 232 144 232 144 232 144 232 144 228 140 220 140 232 152 232 144 228 140 220 136 220 136 224 144 228 144 228 148 232 152 236 152 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 244 160 244 160 244 160 244 160 236 152 236 156 240 160 244 160 244 160 244 160 244 160 244 160 244 160 248 164 248 164 244 160 244 164 248 164 252 168 252 172 260 176 260 176 260 176 260 176 264 180 264 180 268 184 268 188 268 176 272 180 276 176 272 172 272 176 272 176 272 176 272 176 268 176 272 176 276 180 276 180 272 176 276 180 276 180 280 184 272 192 276 196 280 192 276 188 272 188 272 188 272 188 272 188 268 184 268 180 268 188 272 192 272 188 276 192 276 192 272 188 276 188 276 188 272 184 272 184 280 192 280 192 276 188 276 188 280 188 284 188 288 192 288 192 292 196 292 192 288 188 284 188 284 192 284 192 284 192 284 192 280 188 280 188 280 188 280 188 280 188 280 192 284 196 288 196 288 196 292 204 296 200 292 196 292 212 300 212 308 220 316 220 316 220 324 220 328 228 344 236 356 244 376 268 400 284 420 296 416 284 416 284 424 288 428 292 420 280 428 288 440 300 452 308 444 300 444 300 440 296 440 296 444 284 452 320 488 340 528 400 544 440 616 492 472 208 232 160 256 184 248 220 272 108 0 20 28 24 24 0 4 116 244 212 232 200 252 52 4 12 36 52 28 28 32 24 32 24 36 16 24 4 24 0 12 0 4 0 176 208 284 228 292 248 276 244 276 248 264 236 256 228 264 224 284 248 312 276 320 248 284 220 296 196 116 20 0 0 0 0 24 160 244 212 252 192 232 164 252 220 268 216 252 176 104 0 0 0 4 0 16 12 20 24 8 12 12 4 16 8 16 8 24 16 28 16 28 16 32 12 52 36 32 4 20 4 32 12 20 0 44 12 40 4 32 0 16 0 16 0 20 4 24 4 28 16 28 16 28 16 24 8 12 0 20 0 20 0 12 0 8 0 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 12 8 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 12 4 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 8 0 20 16 24 12 20 8 12 0 8 0 8 0 4 0 12 20 60 68 72 52 72 48 64 36 68 40 84 56 80 40 76 40 76 44 84 52 88 60 104 68 96 56 92 60 88 52 100 52 96 52 108 72 128 84 132 92 140 104 152 108 116 56 92 40 88 44 88 36 84 36 88 56 124 80 116 52 68 40 92 48 76 32 76 44 76 36 76 36 76 36 76 36 72 40 76 40 72 32 60 24 76 36 64 24 60 24 64 32 68 24 64 20 64 20 68 24 80 32 68 16 60 24 76 36 92 64 88 56 80 48 72 44 76 40 56 28 64 48 80 44 88 44 100 44 64 16 44 40 48 40 44 52 64 72 60 68 24 8 0 0 4 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 0 0 0 0 0 96 128 128 88 128 76 116 68 108 64 108 64 104 56 100 52 92 48 96 48 92 44 88 48 88 56 76 48 76 48 72 48 60 28 68 12 68 16 60 12 48 8 52 28 60 36 48 16 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 212 136 216 140 216 144 220 144 220 152 232 152 224 144 224 152 224 148 224 148 224 148 224 148 236 156 232 152 228 156 232 160 236 152 240 156 240 156 240 160 236 148 232 152 240 160 236 144 232 148 232 152 236 156 240 156 240 152 236 152 236 156 244 164 240 160 248 164 248 164 244 160 248 164 248 164 248 164 248 164 240 156 244 160 248 164 252 168 244 164 248 168 256 176 264 180 280 172 272 172 284 184 284 176 276 172 276 176 280 180 284 180 280 176 280 176 280 176 280 176 280 176 280 176 280 176 280 176 284 180 284 180 284 180 284 180 288 184 288 184 288 184 288 188 284 184 284 184 284 184 284 184 292 192 288 188 284 188 288 188 296 196 296 196 296 196 296 196 296 196 296 196 296 196 296 196 296 200 304 204 296 196 300 204 300 200 300 200 300 200 300 200 308 208 308 208 308 208 308 208 300 200 300 200 300 200 300 200 304 204 308 212 316 216 312 212 304 204 308 212 316 216 320 220 324 220 320 216 316 220 320 224 332 232 332 232 332 232 332 232 336 224 328 224 340 236 340 228 340 228 332 224 332 224 336 232 340 228 340 232 344 236 348 236 352 240 352 240 352 240 352 240 352 240 352 240 352 240 352 240 356 244 356 244 356 244 356 244 360 236 360 240 364 244 368 244 368 244 368 244 368 244 368 244 364 244 368 248 372 244 368 240 372 252 376 252 380 256 380 260 384 260 384 260 384 260 384 260 388 264 388 268 392 268 396 272 388 268 396 276 396 276 388 268 392 272 392 272 392 272 392 272 388 268 392 272 392 276 396 276 392 272 392 276 396 280 400 280 392 272 400 280 404 276 396 268 396 272 396 272 396 272 396 272 392 268 388 264 388 268 400 280 388 268 396 276 400 272 392 264 380 276 380 276 380 276 384 280 388 284 388 280 384 276 380 272 400 280 404 284 404 288 408 288 412 292 412 288 408 284 404 284 412 284 412 284 412 284 412 284 408 280 408 280 408 280 408 280 408 280 408 284 412 288 416 288 416 292 420 296 424 292 420 288 420 292 424 304 436 312 452 316 444 316 460 320 464 324 484 348 520 364 540 388 572 412 592 424 600 420 604 420 604 420 604 424 600 420 608 428 620 444 632 452 620 436 624 440 624 444 628 444 620 444 636 480 680 488 712 536 744 548 768 624 740 420 436 232 380 264 376 268 392 104 76 20 72 40 44 0 68 164 364 240 352 264 336 80 80 40 112 48 96 24 84 28 76 32 72 32 80 24 76 20 64 8 60 4 268 272 376 248 372 260 396 264 396 260 392 264 396 272 400 272 408 284 416 292 412 276 388 256 368 196 168 12 44 0 36 0 56 164 324 236 336 212 336 196 336 212 340 224 352 220 188 0 48 0 32 8 20 20 20 24 32 12 36 16 48 16 52 20 56 20 68 28 72 28 72 28 80 48 68 32 60 28 68 32 80 36 76 20 80 36 104 56 72 20 60 16 56 20 56 20 56 24 56 20 44 24 40 20 44 20 48 20 40 16 32 8 20 4 12 8 12 8 12 8 12 8 12 8 12 8 12 8 8 4 4 0 8 8 12 12 4 0 4 0 4 0 4 0 8 4 8 4 8 4 8 4 4 0 4 0 4 0 4 0 12 8 12 4 8 4 4 0 16 0 16 0 16 0 16 0 16 0 16 0 16 0 16 4 0 8 0 16 12 28 20 24 12 12 8 4 4 4 8 4 12 0 24 28 92 72 120 56 124 64 120 68 116 72 116 84 128 76 124 72 128 80 132 84 132 88 148 96 140 84 140 92 144 92 152 96 148 96 160 112 176 124 188 136 192 140 200 148 172 112 144 88 136 92 140 88 132 80 132 100 172 128 160 96 108 76 124 84 120 76 116 76 120 76 116 76 116 76 116 80 108 72 112 76 108 64 96 56 104 68 104 64 100 60 96 60 100 64 96 60 92 64 96 68 104 72 100 64 92 60 88 60 124 88 120 76 108 68 100 60 108 64 92 56 100 72 104 68 64 80 76 60 48 20 52 36 76 36 76 44 80 60 76 56 40 20 0 0 8 12 4 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 4 0 4 0 12 0 16 32 120 176 172 132 156 116 144 112 144 112 140 108 136 104 132 96 124 88 120 88 116 84 116 84 120 84 108 76 116 80 112 68 100 60 104 80 100 76 84 64 72 52 72 52 56 56 68 48 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 156 96 156 92 152 92 152 92 140 88 152 88 140 76 140 88 148 88 148 88 148 88 148 88 160 96 156 92 152 96 156 100 148 84 152 88 156 92 160 96 148 80 148 88 164 92 152 72 148 80 148 84 152 88 156 88 156 84 152 84 152 88 160 96 144 80 152 88 160 92 160 92 160 92 160 92 160 92 160 92 148 76 152 80 160 88 168 92 168 92 172 100 180 104 184 112 176 104 168 104 180 116 180 108 172 104 172 108 176 112 180 112 180 112 180 112 180 112 180 112 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 184 116 184 116 184 116 184 116 188 96 184 92 180 96 184 100 196 108 192 100 184 96 184 96 196 108 196 108 196 108 196 108 196 108 196 108 196 108 196 108 196 112 204 116 196 108 200 116 200 112 200 112 200 112 200 112 208 120 208 120 208 120 208 120 204 112 200 108 196 112 200 116 200 112 204 120 212 124 212 120 200 116 208 120 212 128 220 132 224 132 220 128 216 132 220 136 232 144 232 144 232 144 232 144 228 140 220 140 232 152 232 144 236 148 232 144 228 148 232 152 228 144 228 148 232 152 236 152 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 244 160 244 160 244 160 244 160 240 152 236 156 240 160 244 160 244 160 244 160 244 160 244 160 240 160 244 164 248 160 244 156 252 168 256 172 256 176 260 176 260 176 260 176 260 176 260 176 264 180 264 184 268 188 272 188 264 172 276 184 280 180 268 168 272 176 272 176 272 176 272 176 268 172 268 176 272 180 276 180 272 176 272 180 276 184 280 184 264 184 276 192 276 192 268 180 272 188 272 188 272 188 272 188 268 180 260 176 264 184 276 196 260 180 272 188 272 188 264 176 264 180 268 184 272 188 276 192 280 192 280 188 276 184 272 184 280 184 280 188 284 192 288 192 292 196 292 192 288 188 284 188 284 192 284 192 284 192 284 192 280 188 280 188 280 188 280 188 280 188 280 192 284 196 288 196 292 200 296 204 296 200 288 196 292 208 296 208 308 220 316 216 304 212 312 212 316 216 332 228 356 236 372 260 400 284 420 296 424 288 420 284 420 284 416 280 412 280 420 292 436 296 448 304 432 288 436 296 440 300 448 304 456 320 460 332 476 320 476 348 536 376 536 464 604 396 340 116 248 176 244 216 256 80 0 20 36 32 28 0 24 152 276 200 256 204 228 20 0 12 24 20 24 24 28 24 32 16 32 16 24 4 24 0 12 0 0 0 232 252 296 180 236 184 244 204 268 228 272 232 272 220 264 212 264 204 260 188 256 188 256 196 288 168 104 16 0 0 0 0 12 156 252 184 204 136 184 112 180 120 180 140 240 184 116 0 0 0 0 0 12 16 20 20 16 4 20 8 16 8 20 12 16 8 20 16 28 20 28 16 20 12 32 24 40 20 36 8 44 4 40 16 64 24 36 0 20 0 24 0 20 0 16 0 20 8 20 8 20 4 16 4 12 4 16 4 20 0 12 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 0 0 0 0 8 4 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 8 0 4 0 4 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 20 16 24 4 12 0 4 0 0 0 0 0 0 0 0 8 48 52 68 36 56 40 72 56 80 52 76 36 76 36 72 36 72 40 80 48 76 48 92 52 84 44 80 48 84 48 96 48 92 48 104 68 112 76 132 92 136 92 140 96 132 68 100 44 92 44 92 40 84 28 80 52 124 80 112 44 68 32 76 40 84 40 76 28 80 36 76 32 72 36 76 40 72 36 76 40 72 28 56 16 64 28 68 32 68 28 60 20 64 24 60 20 56 24 60 28 60 24 64 28 60 16 40 0 84 52 76 44 64 32 52 24 68 32 52 28 64 40 60 20 52 12 60 0 8 0 8 20 32 32 32 52 52 68 52 68 48 28 4 0 8 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 0 0 0 0 4 100 132 140 92 124 68 108 64 112 72 104 60 104 60 100 52 92 44 88 40 80 36 80 36 80 48 72 40 80 52 76 44 64 32 76 32 76 28 68 16 56 16 64 24 44 36 72 40 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 220 156 224 160 228 156 224 152 228 156 216 144 212 148 224 160 220 136 212 148 236 164 228 140 224 152 228 156 232 152 228 148 240 164 236 160 232 156 228 152 228 152 220 148 224 156 236 164 228 148 220 148 232 160 232 152 236 164 240 156 224 144 228 156 236 152 236 156 240 160 244 160 232 156 252 172 252 164 248 168 252 168 252 168 252 168 252 168 264 176 260 172 256 176 260 180 256 156 272 180 288 184 284 176 276 172 276 176 280 180 284 180 280 176 280 172 276 168 272 168 272 172 276 176 280 172 276 168 284 176 284 176 284 176 284 176 280 176 284 180 288 176 284 172 292 184 280 180 280 180 276 168 280 184 288 188 280 180 284 188 300 192 292 200 312 208 292 172 284 188 296 200 304 200 296 192 300 200 300 200 300 200 300 200 296 196 296 200 300 204 304 204 300 204 304 208 304 200 292 188 308 208 308 208 308 208 308 208 300 204 312 216 316 212 304 200 320 220 316 212 312 208 304 204 316 216 316 216 316 216 316 216 316 216 316 220 320 224 324 224 328 224 324 220 320 224 324 228 324 228 328 232 332 228 328 224 336 228 336 232 340 236 344 236 340 232 340 236 344 240 348 240 344 236 344 240 348 244 352 244 344 236 344 232 340 228 336 228 344 236 348 240 352 244 364 240 368 244 372 240 372 240 372 240 368 244 368 244 368 252 380 256 368 244 368 248 372 248 376 252 384 260 384 260 384 260 384 260 380 260 388 268 392 268 392 264 388 268 392 272 392 276 396 276 384 268 388 272 392 268 388 264 392 272 392 272 392 272 392 272 388 272 396 280 400 280 400 276 396 276 396 280 400 284 404 284 400 280 400 280 400 280 400 280 400 276 400 276 400 276 400 276 388 268 392 272 396 276 400 280 392 276 396 280 400 276 396 272 408 284 396 272 392 276 404 284 396 276 396 276 396 276 396 276 388 272 400 284 408 284 400 276 412 292 412 292 412 292 412 292 400 280 400 280 400 280 400 280 404 280 416 292 424 292 416 284 420 288 416 288 416 292 424 300 428 300 428 300 428 300 436 304 448 316 460 320 472 332 484 340 520 356 552 392 584 412 592 412 604 424 604 424 604 424 604 424 600 408 584 396 588 420 620 448 628 444 624 444 628 444 628 444 644 468 656 480 680 480 692 480 704 528 744 564 764 552 608 308 400 232 396 288 332 80 76 20 84 24 36 0 84 268 368 260 356 292 296 40 72 20 96 20 84 24 80 28 84 36 88 36 84 36 60 8 56 0 68 4 292 264 384 260 340 224 360 232 396 260 376 252 388 264 380 244 388 244 368 232 380 240 384 240 356 208 192 20 16 4 16 0 60 144 304 216 296 200 316 176 304 196 316 204 304 196 164 8 36 0 24 8 16 16 20 16 40 16 36 24 44 20 36 20 60 28 60 24 64 24 64 24 68 36 80 44 76 28 72 28 96 40 100 44 116 48 104 28 68 36 64 32 60 28 56 28 44 20 40 12 36 16 40 20 44 24 44 20 36 16 32 20 12 8 12 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 4 8 4 8 4 8 4 8 4 8 4 8 4 8 12 0 0 28 56 68 36 32 0 12 0 12 8 0 0 0 0 4 16 76 64 112 64 100 52 112 68 116 76 112 72 116 72 132 80 124 72 132 88 144 92 144 92 144 92 144 92 136 92 148 96 144 100 156 120 164 116 172 132 188 148 204 160 196 128 156 96 148 108 144 100 136 88 116 100 156 128 136 76 100 68 108 76 116 76 104 64 104 68 104 68 104 68 104 68 96 72 96 80 108 84 100 68 100 76 100 72 92 64 84 56 96 72 92 68 92 68 92 68 92 68 92 68 92 68 92 64 104 72 112 76 108 64 92 52 88 56 92 60 96 56 92 56 48 28 36 16 36 16 36 16 40 16 40 20 52 36 68 52 80 44 8 0 0 8 4 0 0 0 0 0 0 0 0 0 4 0 4 0 0 0 0 0 8 0 8 4 12 40 148 144 164 128 152 112 140 108 140 112 128 100 136 104 132 92 120 80 128 92 120 84 116 84 116 88 120 84 112 80 120 80 104 56 100 72 88 68 80 60 72 52 56 52 76 48 60 40 40 0 4 4 8 8 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 88 156 92 156 92 152 88 156 88 152 84 148 88 152 92 156 88 148 92 164 108 160 92 144 84 148 92 152 88 144 76 160 80 160 80 160 80 156 76 156 76 156 72 156 76 160 84 152 88 144 88 156 100 156 92 156 100 160 96 148 88 156 100 152 84 152 88 156 92 160 92 152 92 168 100 164 96 164 104 168 92 168 92 168 92 168 92 180 100 176 96 172 100 176 104 156 96 172 112 184 112 176 104 172 104 172 108 176 112 180 112 176 108 176 104 172 100 168 100 168 104 172 108 176 104 172 100 176 108 176 108 176 108 176 108 172 108 176 112 180 108 176 104 180 104 168 104 180 116 180 104 176 112 188 116 176 108 180 116 196 124 192 128 200 128 188 112 180 116 192 128 196 128 192 116 200 112 200 112 200 112 200 112 196 108 196 112 200 116 204 116 200 112 204 120 204 112 192 100 208 120 208 120 208 120 208 120 204 116 208 124 212 120 204 116 208 124 212 124 212 124 212 124 216 128 216 128 216 128 216 128 216 128 216 132 220 136 224 136 228 136 224 132 220 136 224 140 224 140 228 144 232 140 228 136 228 144 228 148 232 148 236 152 228 144 228 148 232 148 236 152 236 152 236 156 240 160 244 160 236 152 236 148 232 148 228 144 240 156 244 160 244 164 244 164 244 164 240 164 240 164 240 164 244 160 244 160 244 164 252 172 244 164 248 164 252 168 252 172 260 176 260 176 260 176 260 176 256 176 264 180 268 184 264 180 268 172 268 176 272 176 276 180 264 172 268 176 272 172 268 168 272 176 272 176 272 176 272 176 268 176 276 180 280 184 276 180 276 180 276 184 280 184 284 188 280 184 280 184 280 184 280 184 276 192 276 192 276 192 276 192 268 184 272 188 272 188 276 192 268 188 272 192 276 188 272 184 280 192 276 188 272 192 276 196 276 180 276 180 276 180 276 180 272 180 280 188 288 188 280 184 288 192 288 192 288 192 288 192 280 184 280 184 280 184 280 184 272 184 284 196 288 196 284 188 292 196 288 196 288 200 296 208 292 208 296 204 300 208 304 204 312 216 316 216 328 232 340 224 352 224 376 260 408 280 416 284 424 292 424 292 424 292 424 292 412 288 400 276 408 284 432 308 428 296 436 292 440 296 448 320 464 352 468 356 480 352 484 340 472 352 528 388 568 420 484 260 268 148 268 244 220 28 8 24 36 0 0 0 56 228 280 196 260 260 200 12 0 0 28 8 24 20 24 16 28 12 32 12 44 24 24 0 8 0 8 0 184 200 280 224 244 192 240 188 244 172 228 168 232 176 228 160 228 176 220 172 220 184 220 172 228 128 116 0 0 16 12 0 20 104 220 148 184 120 196 100 176 120 196 148 212 164 108 0 0 0 4 4 12 8 16 0 12 0 0 0 24 12 24 4 24 16 24 16 20 24 20 16 20 20 32 12 20 4 28 8 36 16 36 12 44 16 32 0 28 8 28 4 24 8 24 8 24 8 16 12 12 16 16 20 20 20 20 16 20 12 20 12 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 16 0 0 24 44 60 28 28 0 0 0 0 4 0 8 4 0 0 8 52 40 72 32 48 20 60 32 76 40 72 36 68 36 80 44 72 36 80 48 92 56 92 56 92 56 92 56 88 48 100 52 96 48 104 60 108 60 112 72 128 88 144 104 156 88 112 48 96 52 100 48 96 32 84 48 128 76 108 24 68 36 80 44 80 40 68 28 68 32 68 32 68 32 68 32 72 28 72 32 84 40 76 24 72 32 76 28 68 20 60 12 64 36 60 36 60 36 60 36 64 40 64 40 64 40 64 32 60 28 72 40 76 40 72 32 52 16 52 16 52 12 44 16 28 8 20 8 16 4 16 16 16 16 16 28 28 40 40 52 60 36 8 0 4 12 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 8 0 0 0 0 16 116 108 128 80 116 64 104 60 104 64 100 56 104 60 100 48 88 40 96 48 88 44 84 40 88 44 88 40 80 40 88 40 72 20 68 40 64 36 56 28 52 24 40 32 60 24 40 16 24 0 0 0 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 216 152 220 156 224 152 220 148 216 152 220 156 224 152 220 148 236 152 224 152 232 164 236 160 216 140 220 148 224 144 216 140 228 156 228 156 232 160 232 160 232 160 232 160 232 160 228 152 228 144 220 148 232 160 232 148 228 156 236 156 228 152 236 168 236 152 240 156 240 156 244 160 244 164 252 164 244 160 252 176 252 168 252 168 252 168 252 168 264 176 260 172 256 176 260 180 268 168 280 180 284 176 272 164 276 172 280 176 280 176 284 180 280 176 280 172 276 168 272 168 272 172 276 176 280 172 276 168 284 176 284 176 284 176 284 176 280 176 284 180 288 176 284 172 276 168 272 172 288 188 292 180 280 184 292 184 284 176 284 188 296 196 300 192 288 184 292 192 288 184 292 192 300 196 296 196 300 200 300 200 300 200 300 200 296 196 296 200 300 204 304 204 300 200 304 204 304 200 296 192 308 208 308 208 308 208 308 208 304 204 308 208 308 208 304 204 300 204 304 208 312 216 316 220 316 216 316 216 316 216 316 216 316 216 316 220 320 224 324 224 324 224 320 220 320 220 324 224 324 228 328 232 332 228 328 224 336 228 336 228 340 232 340 236 332 224 332 228 336 228 340 232 344 236 348 240 348 240 352 244 344 236 344 236 340 232 340 228 352 244 356 248 360 248 372 248 368 244 372 240 372 240 372 240 372 244 368 244 368 248 376 252 372 252 376 252 380 256 380 260 388 264 388 264 388 264 388 264 380 256 384 264 392 268 388 264 384 264 388 268 388 272 392 272 384 264 388 268 388 268 384 264 388 268 388 272 392 272 392 272 388 268 392 276 400 280 396 276 396 276 396 276 400 280 400 284 400 280 400 280 400 280 400 280 400 276 400 276 400 276 400 276 400 276 396 272 396 272 392 268 392 272 396 276 400 272 396 268 396 272 400 276 400 276 396 272 396 276 396 276 396 276 396 276 392 276 400 284 404 284 404 280 400 280 400 280 400 280 400 280 400 280 400 280 400 280 400 280 400 276 408 280 412 284 408 280 416 288 416 288 416 292 424 296 412 288 416 292 424 300 440 308 448 316 460 324 476 336 492 344 528 364 560 400 592 416 600 420 604 424 604 424 604 424 604 424 596 408 592 404 596 416 604 424 612 440 632 448 624 440 640 468 652 476 664 488 688 492 692 492 660 488 696 512 724 568 708 484 500 260 412 320 300 44 68 56 72 12 48 16 184 308 376 256 380 304 304 44 84 36 104 24 80 24 84 28 84 32 92 36 76 36 60 16 56 16 76 24 196 180 328 252 344 232 340 224 324 204 312 200 320 208 316 196 324 200 336 212 344 204 336 200 332 184 188 28 12 8 8 0 44 120 280 204 280 184 296 172 296 188 304 200 292 196 156 4 32 4 20 8 16 16 20 12 28 8 36 12 48 28 56 16 56 16 56 16 56 16 60 12 60 20 64 16 56 16 80 36 88 36 92 40 104 40 92 16 56 24 44 24 40 20 36 16 44 20 40 12 36 16 40 20 44 16 36 20 32 16 24 20 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 0 0 40 60 88 56 64 32 24 0 4 0 0 0 4 8 12 24 76 76 116 72 104 56 112 68 112 72 112 72 120 76 132 80 124 72 128 84 144 92 144 92 144 92 144 92 132 96 152 104 148 96 144 96 156 108 156 112 168 132 192 148 208 140 164 100 140 96 136 96 124 84 116 100 152 132 132 88 112 80 120 84 120 76 108 64 104 68 104 68 104 68 104 72 100 72 88 76 96 80 88 64 88 72 88 72 84 64 76 56 76 56 76 56 76 56 76 56 84 64 84 64 84 64 84 68 88 60 104 76 120 84 120 80 92 52 88 48 76 36 68 36 48 32 40 20 32 16 36 20 36 20 36 20 40 32 52 40 44 24 4 0 8 12 8 0 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 4 4 8 8 16 40 152 144 164 124 148 108 136 100 136 104 132 100 136 100 128 92 120 84 128 96 124 88 116 84 120 88 120 84 112 84 120 84 104 60 88 60 80 56 72 48 68 48 64 60 84 52 68 48 56 20 4 0 0 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 148 84 152 88 152 88 148 84 144 84 156 96 160 92 148 80 156 88 144 80 140 88 152 92 140 84 148 88 148 88 144 80 148 72 152 76 160 80 164 84 156 80 164 88 164 76 148 72 148 84 140 84 152 96 152 88 148 92 156 96 152 92 160 112 156 88 156 88 156 88 156 88 164 100 168 92 156 88 168 108 164 88 168 92 168 92 172 96 180 100 176 96 172 100 176 104 172 108 176 108 176 104 164 96 176 108 176 108 176 108 176 108 176 108 176 104 172 100 168 100 168 104 172 108 176 104 172 100 176 108 176 108 176 108 176 108 172 108 176 112 180 108 176 104 180 104 172 108 184 120 184 112 180 116 188 120 180 108 184 120 192 132 200 120 172 104 188 136 184 116 188 120 192 124 192 116 196 108 196 108 196 108 196 108 196 108 196 112 200 116 204 116 200 112 200 112 200 112 200 108 204 116 204 116 204 116 204 116 204 116 204 120 208 116 204 116 204 116 208 120 208 124 212 124 216 128 216 128 216 128 216 128 216 128 216 132 220 136 224 136 224 136 220 128 216 132 224 136 224 140 228 144 232 140 228 136 224 140 228 144 228 148 232 148 224 140 228 144 232 148 232 148 240 156 240 156 240 156 240 156 240 156 236 152 236 148 232 148 240 156 240 160 244 160 244 164 244 164 240 164 240 164 240 164 248 160 244 156 240 160 248 164 252 168 256 172 256 176 260 176 264 180 264 180 264 180 264 180 252 172 260 180 264 180 264 176 260 168 264 168 268 172 268 172 260 168 268 172 268 172 264 164 264 172 268 172 268 176 272 176 264 172 272 180 276 180 276 176 272 176 276 180 276 184 280 184 276 180 276 180 276 180 276 180 272 188 272 188 272 188 272 188 280 192 276 188 272 184 268 180 268 188 272 192 276 188 272 184 268 188 276 196 280 192 272 184 276 180 276 180 276 180 276 180 276 180 280 184 284 188 284 188 284 188 284 188 284 188 284 188 280 184 280 184 280 184 280 184 276 184 280 188 284 192 284 192 288 196 284 192 288 196 292 204 280 200 288 200 296 212 308 208 316 216 320 224 336 236 348 232 364 236 388 272 416 288 420 288 420 288 420 288 420 288 420 288 408 288 412 292 416 280 412 276 444 320 464 316 448 304 464 348 492 372 496 364 500 348 492 344 488 336 496 340 516 404 560 416 452 232 292 260 188 4 20 40 36 0 0 0 160 264 288 208 280 272 204 12 4 16 44 16 28 24 28 16 32 8 28 8 36 20 24 0 16 0 24 4 68 76 168 148 184 128 172 132 180 136 180 132 184 136 180 124 172 128 196 148 200 140 180 120 188 108 116 8 0 16 8 0 0 72 188 132 172 100 180 96 172 108 184 136 212 164 104 0 0 0 4 4 12 8 16 0 12 0 56 16 24 0 20 0 16 4 12 4 12 4 8 4 16 8 16 4 12 4 32 36 40 16 40 20 48 16 28 0 28 0 24 0 20 4 20 0 24 8 16 12 12 16 16 20 16 16 20 12 16 12 16 8 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 12 4 0 24 48 76 56 60 36 28 0 0 0 0 8 8 0 0 8 52 40 68 28 56 24 60 28 72 36 72 36 72 40 80 44 72 36 76 44 88 52 88 52 88 52 88 52 80 44 104 60 100 44 88 36 116 68 112 68 124 84 144 104 164 100 124 52 92 40 88 44 88 32 88 52 128 72 108 32 80 48 88 52 84 44 72 32 68 32 68 32 68 32 68 32 76 28 68 28 76 32 72 20 72 28 72 28 72 24 64 16 48 24 52 28 52 28 56 32 60 36 60 36 60 36 60 36 60 28 72 44 84 52 84 48 64 24 52 8 36 0 28 0 32 12 24 8 20 8 20 20 24 16 20 24 20 28 28 32 16 12 4 4 12 16 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 8 0 0 0 0 16 116 108 132 88 120 68 104 60 104 60 104 60 100 56 96 48 88 44 100 52 92 44 88 44 88 48 88 40 80 40 88 40 72 20 56 32 56 28 52 24 48 24 48 40 68 32 52 32 44 12 0 0 0 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 216 152 220 156 224 152 220 148 212 148 224 160 228 156 216 144 228 152 224 140 216 144 224 156 224 148 228 156 232 152 224 148 220 144 224 148 228 156 232 156 228 152 232 160 232 152 220 136 224 144 216 144 228 156 228 148 224 152 232 156 228 152 236 172 240 156 240 156 240 156 240 156 252 168 252 160 236 156 248 176 248 164 248 168 252 172 256 172 264 176 260 172 256 176 260 180 280 176 280 176 276 168 268 164 280 176 280 176 280 176 280 176 280 176 280 172 276 168 272 168 272 172 276 176 280 172 276 168 280 176 280 176 280 176 280 176 276 176 280 180 284 176 280 172 296 184 284 180 288 184 280 172 284 184 296 188 284 180 288 188 296 196 300 184 272 168 292 204 288 184 288 184 292 188 296 196 296 196 296 196 296 196 296 196 296 196 296 200 300 204 304 204 300 200 300 200 300 200 300 204 304 204 304 204 304 204 304 204 304 204 304 200 300 204 304 204 312 212 308 208 308 204 304 204 316 216 316 216 316 216 316 216 316 216 316 220 320 224 324 224 324 220 316 216 316 216 320 224 324 228 328 232 332 228 328 224 332 224 332 228 336 228 340 232 340 232 340 232 344 236 348 240 348 240 348 240 348 240 348 240 348 240 348 236 344 236 340 232 340 232 348 236 348 240 360 236 368 244 372 240 372 240 372 240 372 244 368 240 364 240 368 244 376 252 380 256 380 260 384 260 388 264 388 264 388 264 388 264 376 256 384 260 388 264 384 260 380 260 380 260 384 264 384 268 380 260 384 268 388 264 380 260 380 264 384 268 388 272 392 272 384 268 392 272 396 276 392 272 392 272 392 276 396 276 400 280 396 276 396 276 396 276 396 276 396 272 396 272 396 272 396 272 404 276 400 272 396 268 392 264 392 272 396 276 400 272 396 268 388 268 396 276 400 272 392 264 396 276 396 276 396 276 396 276 396 276 396 276 400 280 404 284 404 284 404 284 404 284 404 284 400 280 400 280 400 280 400 280 412 284 412 284 416 288 420 292 416 284 412 284 412 288 420 296 408 284 416 292 428 304 444 312 452 320 464 328 484 348 500 356 540 372 568 404 596 420 600 420 600 420 600 420 600 420 600 420 592 408 600 412 600 412 592 404 616 440 632 448 632 460 664 500 696 516 700 512 700 500 688 488 692 496 668 480 672 540 724 568 680 344 420 296 248 32 84 40 84 8 44 4 264 312 372 276 388 304 296 40 84 44 108 32 84 32 76 32 84 32 88 32 72 28 60 20 60 24 88 32 108 68 184 124 212 108 212 128 260 160 268 164 272 168 284 176 268 168 308 200 308 184 304 180 296 176 192 36 20 4 16 0 32 92 260 196 280 172 280 176 288 180 288 192 292 200 160 0 32 4 20 8 16 16 20 12 48 88 172 104 88 20 60 24 56 12 56 12 56 12 56 12 56 16 60 16 56 24 88 56 100 48 104 60 120 48 92 20 60 28 48 28 44 24 44 20 44 20 40 12 36 16 40 20 40 16 32 16 32 12 20 16 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 4 0 36 56 100 80 92 72 64 8 4 0 0 0 0 4 4 16 64 64 100 56 116 64 112 64 108 68 112 72 124 80 136 80 124 68 124 80 140 88 140 88 140 88 140 88 124 88 148 104 144 88 132 84 160 112 160 112 168 128 184 144 204 148 180 108 140 84 124 88 124 88 124 108 148 120 128 88 116 84 124 88 124 80 108 68 104 68 104 68 104 68 104 72 108 76 84 68 88 72 84 64 84 68 88 72 88 68 80 60 64 48 68 48 72 52 76 56 80 60 80 60 80 60 80 60 100 76 112 88 116 84 108 76 100 68 88 48 68 36 64 32 52 32 40 24 36 20 40 24 40 20 36 16 28 16 32 16 12 4 4 4 12 12 8 4 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 4 4 8 8 16 40 152 144 176 136 156 116 140 104 140 108 136 104 132 96 124 92 120 88 132 96 124 92 120 88 124 92 120 84 112 84 120 84 104 60 84 52 72 52 72 48 68 48 68 64 84 56 72 60 72 40 16 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 92 156 96 160 92 156 88 148 88 152 92 156 88 152 84 160 100 164 96 152 88 152 100 148 92 156 96 156 96 152 88 148 80 148 80 152 84 152 84 144 80 148 80 148 76 140 72 148 80 136 80 148 92 152 84 152 96 160 96 152 92 160 108 160 92 156 88 156 88 152 84 164 100 172 96 156 88 160 100 160 84 164 92 168 96 176 100 180 100 176 96 172 100 176 104 180 108 176 104 172 100 168 100 180 112 176 108 176 108 172 104 176 108 176 104 172 100 168 100 168 104 172 108 176 104 172 100 176 108 176 108 176 108 176 108 172 108 176 112 180 108 176 104 196 120 180 112 184 116 176 100 180 120 192 120 184 112 184 124 196 128 188 112 172 108 184 128 184 116 180 112 184 120 192 116 192 104 192 104 192 104 192 104 196 108 196 112 200 116 204 116 200 112 196 108 196 112 204 120 200 112 200 112 200 112 200 112 204 116 200 112 200 112 204 116 216 124 212 120 204 112 200 108 216 128 216 128 216 128 216 128 216 128 216 132 220 136 224 136 220 132 216 128 216 128 220 132 224 140 228 144 232 140 228 136 220 140 224 140 228 144 228 144 232 148 236 152 236 156 240 156 244 160 240 156 240 156 236 152 244 156 240 156 236 152 236 152 228 144 232 148 232 152 232 152 244 164 240 164 240 164 240 164 248 160 244 156 236 156 240 156 248 168 252 168 256 172 256 176 260 176 260 176 260 176 260 176 252 168 256 176 260 176 260 176 256 160 256 164 260 164 264 168 260 164 264 168 264 168 260 164 260 164 260 168 268 172 272 176 264 168 268 176 272 176 272 176 268 176 272 176 276 180 276 180 272 176 272 176 272 176 272 176 268 184 268 184 268 184 268 184 276 192 272 188 272 188 268 184 268 188 272 192 276 188 272 184 268 184 272 188 272 188 268 184 276 180 276 180 276 180 276 180 280 180 276 180 276 184 284 192 288 192 288 192 288 192 288 192 280 184 280 184 280 184 280 184 288 196 284 192 288 196 292 204 284 192 280 188 284 196 292 200 288 208 296 208 304 216 308 212 316 220 324 228 340 248 356 244 368 244 388 272 416 288 420 284 416 284 416 284 416 284 416 284 404 284 408 288 412 276 408 272 396 264 404 276 444 324 492 360 524 384 516 360 504 336 488 324 488 316 464 316 492 384 552 436 516 252 284 224 116 0 44 16 44 0 0 0 220 240 256 212 268 256 184 0 0 16 48 20 36 28 32 16 32 8 24 4 32 16 20 0 12 0 28 0 36 16 64 48 80 20 68 56 108 100 128 108 140 108 156 120 148 120 188 136 188 112 176 116 188 116 124 16 0 4 8 0 0 52 176 136 180 96 180 120 176 108 176 136 220 176 112 0 0 0 4 4 12 8 16 0 16 72 180 120 92 20 40 0 12 0 12 0 12 0 12 0 12 12 20 12 20 20 40 36 52 28 60 44 68 24 32 0 32 8 28 4 24 8 24 8 24 8 16 12 12 16 16 20 12 12 16 12 12 8 16 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 12 4 0 12 36 76 64 72 68 64 4 0 4 4 8 0 0 0 0 40 24 52 12 68 28 64 24 64 32 72 36 76 44 84 44 72 32 72 40 84 48 84 48 84 48 84 48 76 36 96 48 92 36 84 40 96 48 100 60 112 68 120 72 144 96 136 72 100 36 84 36 96 44 100 60 120 56 96 28 72 40 80 48 84 44 76 36 68 32 68 32 68 32 68 32 80 32 68 20 68 24 64 16 64 24 68 28 72 24 64 20 44 20 48 28 52 32 60 36 56 32 56 32 56 32 56 32 80 52 84 56 84 44 68 28 72 36 56 12 36 4 36 4 36 16 28 12 24 12 24 20 28 20 16 16 8 8 4 12 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 8 0 0 0 0 16 116 108 140 92 124 68 104 60 104 60 108 60 100 52 92 44 92 48 100 56 96 48 92 48 92 48 88 40 80 40 88 40 72 20 56 32 56 32 52 28 52 28 48 36 64 28 52 36 56 28 28 12 0 0 4 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 228 160 232 164 232 164 228 160 224 152 220 148 216 152 220 156 228 160 244 164 228 148 224 156 220 148 228 152 228 152 224 144 228 152 224 148 224 148 224 144 216 136 212 136 212 140 220 144 220 140 212 140 224 152 224 144 232 160 236 156 224 148 232 160 244 160 244 156 240 152 236 152 244 168 256 172 248 156 240 160 244 160 248 168 252 172 260 176 264 176 260 172 256 176 260 180 280 176 276 172 272 168 276 172 284 180 284 176 280 172 276 172 280 176 280 172 276 168 272 168 272 172 276 176 280 172 276 168 280 176 280 176 280 176 280 176 276 176 280 180 284 176 280 172 292 184 284 180 292 188 288 176 288 188 296 192 288 180 292 192 304 188 284 176 284 184 288 184 288 184 284 180 284 184 296 200 292 192 292 192 292 192 292 192 296 196 296 200 300 204 304 204 300 200 296 192 296 200 308 212 300 200 300 200 300 200 300 200 304 204 300 196 296 200 304 204 308 204 304 204 304 204 304 204 316 216 316 216 316 216 316 216 316 216 316 220 320 224 324 224 320 216 316 212 312 216 316 220 324 228 328 232 332 228 328 224 328 220 332 224 332 228 336 228 336 228 340 232 340 236 344 236 352 244 352 240 348 236 344 236 352 244 348 240 348 236 344 236 340 232 344 236 348 236 360 236 368 244 372 240 372 240 372 240 372 244 364 240 360 236 360 240 368 248 372 248 376 252 376 256 380 256 380 256 380 256 380 256 372 252 380 260 384 260 384 256 372 252 376 256 376 260 380 260 376 260 380 264 384 260 380 256 376 256 380 264 388 268 392 272 380 264 388 272 392 272 392 268 388 268 392 272 392 276 396 276 392 272 392 272 392 272 392 272 392 268 392 268 392 268 392 268 392 268 396 272 396 272 400 276 392 272 396 276 400 272 396 268 396 268 392 264 388 268 392 272 396 276 396 276 396 276 396 276 400 280 396 272 396 280 404 288 400 280 400 280 400 280 400 280 400 280 400 280 400 280 400 280 416 284 408 280 408 284 420 296 412 284 408 280 412 284 416 292 428 300 432 304 436 308 448 312 452 320 468 332 488 352 508 364 540 372 568 404 592 416 596 412 596 416 596 416 596 416 596 416 592 404 592 404 592 408 596 412 584 388 568 404 624 472 668 488 680 508 688 504 688 492 680 488 664 456 616 456 636 504 656 512 544 268 388 248 152 12 104 16 68 0 60 8 316 276 316 256 356 280 260 16 68 44 108 32 80 36 80 32 76 28 80 28 68 28 52 16 48 12 72 28 88 32 116 64 136 40 124 64 152 76 184 96 196 112 228 144 240 164 288 188 280 168 284 184 304 192 204 44 16 0 24 0 44 88 264 204 296 176 288 196 296 180 288 192 304 216 172 4 32 4 20 8 16 16 20 12 44 104 244 192 208 116 132 36 68 16 68 16 68 16 68 16 48 16 56 24 56 24 68 40 88 52 104 68 112 56 84 12 52 24 44 24 40 20 36 16 44 20 40 12 36 16 40 20 36 12 32 12 28 12 16 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 4 0 20 40 88 76 88 92 92 28 4 8 4 0 0 4 4 12 60 60 96 52 124 68 116 60 104 64 108 72 128 80 136 80 124 68 124 76 136 84 136 84 136 84 136 84 120 80 136 88 132 84 136 96 132 92 148 112 164 116 160 108 176 136 188 128 156 88 120 80 132 104 140 112 140 104 112 76 96 64 108 80 120 80 112 76 104 68 104 68 104 68 104 72 112 76 80 60 80 68 80 60 80 68 84 72 88 68 84 64 64 48 68 52 76 60 84 64 76 56 76 56 76 56 76 56 104 80 112 84 108 72 92 60 92 56 76 36 60 28 60 40 52 36 36 28 32 28 32 32 36 28 24 8 12 0 8 0 4 4 4 0 0 0 0 4 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 4 4 8 8 16 40 152 144 168 128 148 104 128 92 124 92 140 104 132 92 120 88 124 92 136 100 128 92 124 92 124 96 120 84 112 84 120 84 104 60 84 56 76 56 80 60 80 60 64 56 80 48 68 60 80 52 52 24 0 0 4 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 160 100 168 104 168 104 164 96 160 92 148 80 144 84 156 96 140 92 164 100 148 76 136 84 140 84 144 88 148 84 144 80 156 84 152 80 148 76 144 72 136 64 128 60 128 68 144 80 144 80 136 80 148 92 148 84 160 104 164 96 148 84 152 96 160 92 160 88 156 84 152 84 160 100 176 108 168 92 156 88 160 84 164 92 168 96 176 100 180 100 176 96 172 100 176 104 176 104 172 100 168 104 172 108 180 112 180 108 176 104 172 104 176 108 176 104 172 100 168 100 168 104 172 108 176 104 172 100 176 108 176 108 176 108 176 108 172 108 176 112 180 108 176 104 180 108 176 112 188 124 192 120 184 120 192 124 184 116 188 124 200 120 176 108 188 124 184 104 188 116 180 108 180 116 192 120 192 104 192 104 192 104 192 104 196 108 196 112 200 116 204 116 200 108 196 104 196 112 208 124 200 112 200 112 200 112 200 112 208 116 196 104 192 108 204 120 196 108 200 116 204 120 212 124 216 128 216 128 216 128 216 128 216 128 216 132 220 136 224 136 220 128 216 124 212 128 216 132 224 140 228 144 232 140 228 136 220 136 220 140 224 144 228 144 224 140 224 144 228 148 232 148 244 160 244 156 240 152 236 152 244 160 244 156 240 152 236 152 236 152 236 156 240 160 240 160 244 164 240 164 240 164 240 164 248 164 240 152 236 152 236 152 244 160 244 164 248 164 252 168 252 168 252 168 252 168 252 168 248 168 256 176 260 176 260 172 252 156 252 160 256 160 260 164 256 164 260 168 264 164 260 160 252 160 260 164 264 172 272 176 260 168 268 176 272 176 272 172 268 172 268 176 272 180 276 180 272 176 272 176 272 176 272 176 268 184 268 184 268 184 268 184 264 184 268 188 272 192 276 196 268 188 272 192 276 188 272 184 276 188 264 176 260 180 272 192 276 180 276 180 276 180 276 180 284 184 276 176 276 184 288 196 276 180 276 180 276 180 276 180 280 184 280 184 280 184 280 184 284 188 276 180 276 188 288 200 284 188 280 188 280 192 288 200 308 224 308 216 308 216 312 212 316 220 324 232 344 252 364 252 368 240 388 268 412 280 412 276 416 284 416 284 416 284 416 284 404 280 400 280 404 276 412 284 432 272 392 260 440 324 472 320 484 332 492 336 492 328 492 324 472 292 436 304 476 344 472 348 304 144 264 192 44 0 64 12 16 0 24 0 264 208 200 168 252 228 156 0 0 16 48 16 36 28 36 16 32 4 28 4 32 16 16 0 8 0 16 0 16 0 32 32 56 0 24 16 20 36 56 56 76 68 108 88 144 112 184 128 172 92 176 116 204 140 136 20 0 0 12 0 4 48 180 148 196 112 188 144 184 112 176 140 228 188 120 0 0 0 4 4 12 8 16 0 0 40 172 156 192 132 108 8 16 0 16 0 16 0 16 0 4 4 24 16 20 8 20 16 48 32 56 40 64 24 24 0 20 0 20 0 16 0 12 0 24 8 16 12 12 16 16 20 12 12 16 8 12 4 12 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 16 4 0 0 24 64 56 64 76 84 20 0 12 8 8 8 4 0 8 44 32 56 20 72 32 64 20 60 28 68 36 76 44 84 44 72 32 72 40 84 48 84 48 84 48 84 48 72 28 80 32 80 36 92 56 88 48 112 76 128 76 116 60 120 84 144 88 112 44 80 32 108 56 112 64 116 44 84 16 52 24 68 40 80 44 80 40 68 32 68 32 68 32 68 32 84 32 64 16 64 20 64 16 64 20 68 28 72 28 68 24 48 24 52 32 60 36 64 44 56 32 56 32 56 32 56 32 68 40 76 48 76 40 64 28 56 16 40 0 24 0 28 8 40 16 32 12 28 12 28 24 32 20 16 12 0 0 0 0 8 4 4 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 8 0 0 0 0 16 116 108 124 76 108 52 88 40 84 40 112 60 100 48 88 44 92 52 104 56 96 48 92 48 92 52 88 40 80 40 88 40 72 20 60 36 60 36 60 36 60 40 44 32 56 20 48 36 60 32 56 32 8 0 8 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 216 152 228 160 220 152 228 164 236 160 216 148 220 152 216 144 216 140 220 148 232 160 240 164 224 144 216 136 212 136 212 140 236 156 224 140 212 132 204 128 240 152 216 132 212 136 212 132 204 132 212 144 220 148 224 144 220 144 224 152 236 164 244 172 236 164 256 168 240 156 252 184 248 160 240 160 252 172 252 164 248 164 248 168 252 172 256 172 264 176 260 172 256 176 260 180 280 172 276 172 276 176 284 184 280 176 280 176 280 176 280 176 276 172 276 172 276 172 276 172 280 176 280 176 280 176 280 176 276 180 272 176 268 180 272 184 272 180 272 180 272 180 272 180 276 172 276 176 280 180 284 180 288 188 292 188 292 184 284 176 292 188 292 188 292 184 280 176 280 176 280 180 284 184 288 188 292 188 284 180 280 188 296 200 284 192 300 200 300 200 308 216 296 200 300 204 304 208 308 212 304 204 304 204 304 204 304 204 312 204 296 196 304 208 308 204 304 204 304 204 300 196 292 192 292 196 304 212 316 216 312 212 320 220 320 220 320 220 320 220 316 220 320 224 324 228 328 232 332 228 328 224 324 220 320 216 324 220 332 224 324 212 328 224 336 228 336 228 336 228 336 228 340 232 340 232 340 240 352 244 356 244 352 240 348 236 344 236 340 232 344 232 344 232 352 224 364 240 368 236 368 236 368 236 380 252 368 240 360 240 364 244 368 244 368 244 368 244 368 244 364 240 364 244 372 252 384 264 380 252 376 248 372 252 376 256 384 260 380 256 376 260 380 264 384 264 384 264 384 264 384 264 388 264 384 260 380 264 384 268 396 272 392 268 388 264 384 264 392 272 392 272 392 272 392 272 384 268 388 272 392 268 388 264 392 268 392 268 392 268 392 268 396 272 396 272 396 272 396 272 404 276 396 264 388 268 396 276 396 268 392 264 388 268 392 272 396 276 396 280 400 284 404 284 396 276 396 276 396 276 396 276 400 284 404 288 408 284 404 280 404 284 404 284 404 284 404 284 412 284 412 284 412 284 412 284 400 276 408 280 412 284 408 280 420 296 432 308 440 312 444 304 448 316 464 328 476 344 512 376 548 380 572 400 584 400 576 388 576 400 580 404 584 408 588 412 588 396 580 392 584 404 596 416 592 424 624 452 640 452 640 460 656 484 664 496 672 484 660 476 608 436 568 400 600 508 552 296 336 264 372 176 136 8 52 32 56 0 32 100 324 240 288 236 328 240 188 16 92 20 112 36 64 24 72 40 80 32 68 20 60 20 44 8 44 12 60 20 88 36 92 32 92 32 100 28 104 32 112 44 132 60 144 72 156 88 188 132 244 176 268 184 312 212 228 52 24 0 32 0 44 88 292 196 280 172 284 180 316 192 292 196 304 220 176 12 28 4 20 8 16 8 12 0 52 60 256 200 260 192 196 144 128 64 84 24 52 8 56 24 40 20 44 24 44 28 56 24 60 36 72 44 84 40 60 8 52 24 40 20 40 16 36 16 36 16 36 12 36 12 36 12 32 12 32 16 32 12 16 8 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 4 4 24 24 72 72 88 72 80 48 24 0 0 8 4 4 4 16 68 72 108 56 108 56 108 60 104 68 108 68 124 72 124 72 124 72 124 76 128 76 128 76 128 76 128 76 128 84 132 88 136 84 132 80 144 100 156 116 168 120 172 120 172 140 200 148 176 112 148 112 144 124 168 120 120 76 96 80 112 68 100 68 112 80 112 68 92 60 100 68 104 68 104 68 92 68 80 64 80 60 76 60 76 64 80 68 84 72 88 76 80 56 72 48 64 48 72 56 80 60 80 60 80 60 80 64 84 72 96 84 100 76 88 64 56 36 56 40 60 44 64 44 52 40 40 32 32 28 28 24 8 4 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 4 8 4 0 16 28 120 136 180 136 148 96 120 88 128 100 120 100 140 104 120 84 124 104 116 88 124 96 124 88 112 76 104 76 112 88 120 84 112 76 88 56 72 48 68 48 72 52 72 52 68 44 68 52 80 68 64 36 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 148 88 160 92 152 88 156 100 164 92 144 80 148 88 152 84 140 80 144 84 148 92 152 96 156 92 148 80 140 80 144 88 152 88 144 76 132 68 128 68 148 80 132 72 136 80 136 72 128 68 136 80 144 84 144 84 136 80 144 88 152 100 164 104 152 88 156 88 152 84 160 96 164 92 156 92 168 104 168 96 164 88 168 92 168 96 172 96 180 100 176 96 172 100 176 104 172 100 168 100 168 104 176 112 176 108 176 108 176 108 176 108 172 104 172 104 172 104 172 104 176 108 176 108 176 108 176 108 184 108 180 104 176 108 180 112 180 108 180 108 180 108 180 108 172 104 172 108 176 112 180 112 184 116 188 120 184 116 180 108 184 120 188 120 184 116 180 108 176 108 176 112 180 116 184 108 188 96 184 96 188 100 192 108 184 104 200 112 200 112 208 124 200 112 204 116 204 116 204 120 204 116 204 116 204 116 204 116 212 116 196 108 204 120 204 116 204 116 204 116 200 112 196 104 196 112 208 128 216 128 216 128 220 132 220 132 220 132 220 132 220 132 224 136 224 136 228 140 228 140 224 136 224 136 220 132 216 140 228 140 220 132 220 144 228 144 228 144 228 144 228 144 232 148 232 148 232 152 240 160 244 160 240 156 240 152 236 152 236 152 236 152 232 148 228 148 240 160 236 160 236 160 236 160 256 168 244 156 236 156 244 160 244 160 244 160 244 160 244 160 248 164 244 160 244 164 252 168 256 168 252 164 248 168 252 172 264 164 260 160 256 164 260 168 264 168 264 168 264 168 264 168 268 168 260 164 260 164 264 172 272 176 268 172 268 168 264 168 272 176 272 176 272 176 272 176 264 172 268 176 272 172 268 168 268 184 268 184 268 184 268 184 272 188 272 188 272 188 272 188 280 192 272 184 268 184 272 192 272 188 268 184 268 184 272 188 272 176 272 180 276 180 280 184 276 180 276 180 276 180 276 180 280 188 284 192 288 188 284 184 284 188 284 188 284 188 284 188 284 192 284 192 284 192 284 192 276 184 280 192 288 196 284 192 296 212 300 212 308 216 308 208 312 220 324 224 336 244 364 260 388 260 400 280 412 280 404 268 400 268 400 272 404 272 404 272 396 276 396 276 404 276 412 284 408 288 440 308 456 312 460 320 476 328 492 328 492 320 472 308 432 284 408 272 424 304 336 136 204 196 248 124 52 0 12 20 24 0 0 76 252 184 184 156 224 188 92 0 16 0 44 8 24 16 32 16 32 4 28 0 28 8 12 0 0 0 16 4 32 16 28 16 28 8 28 16 16 24 24 32 44 36 52 28 44 16 72 48 120 84 156 104 184 136 140 28 0 0 0 0 0 52 208 164 200 136 196 132 200 124 180 136 224 188 128 0 0 0 4 4 12 0 8 0 0 8 176 152 192 168 148 120 120 68 76 20 20 0 8 0 16 4 20 8 20 12 24 8 24 12 32 20 48 20 28 0 24 0 24 0 20 4 20 0 16 4 12 12 12 12 12 12 8 12 16 12 16 8 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 16 4 0 4 12 52 56 68 56 68 32 16 0 0 16 8 0 0 4 48 40 64 20 56 20 56 24 64 28 68 32 64 32 68 36 72 40 76 40 76 40 76 40 76 40 76 40 80 36 84 40 88 36 84 32 92 44 96 52 104 64 116 68 120 84 144 96 128 68 116 68 124 84 144 76 104 28 84 36 76 36 68 36 76 44 76 32 56 24 64 32 68 32 68 28 68 24 68 24 64 20 64 16 64 20 68 24 68 24 72 28 60 32 52 24 44 24 52 28 52 32 56 32 60 40 64 40 64 48 80 56 80 44 56 24 36 12 36 12 40 16 44 20 44 24 40 24 32 12 20 8 4 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 8 4 0 0 0 12 88 100 136 84 116 56 92 48 96 56 92 52 100 56 92 48 96 56 88 44 92 52 92 44 84 36 72 32 80 40 84 40 80 36 56 32 52 24 48 24 48 28 48 24 48 24 48 28 56 44 60 40 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 212 152 224 156 220 152 224 164 232 152 208 140 216 156 228 160 216 140 216 140 216 140 220 144 240 160 224 144 216 144 228 156 216 136 208 132 204 128 204 132 204 128 200 132 216 140 212 128 200 124 208 136 216 140 216 140 212 136 216 144 224 152 232 160 248 160 236 152 240 156 240 152 248 160 240 160 252 172 252 164 248 168 252 168 256 172 256 172 264 180 260 176 260 176 264 180 272 164 268 164 268 168 276 176 280 176 280 176 280 176 280 176 276 172 276 172 276 172 276 172 280 176 280 176 280 176 280 176 272 180 268 176 268 176 272 180 272 180 272 180 272 180 272 180 276 172 276 176 280 180 284 180 288 184 292 188 288 180 280 176 288 184 288 188 288 180 284 176 280 176 280 180 284 184 288 188 280 184 288 188 292 192 292 188 288 192 300 200 296 196 304 212 304 204 304 204 300 200 300 200 304 204 304 204 304 204 304 204 312 204 296 196 304 208 304 200 304 204 304 204 300 200 300 200 304 208 312 216 320 220 320 220 320 220 320 220 320 220 320 220 328 228 324 224 324 224 320 220 320 220 324 224 324 224 328 228 328 228 340 228 332 220 332 232 340 232 340 232 340 232 340 232 344 232 340 232 340 236 348 240 348 240 348 236 344 236 340 232 344 236 348 236 352 240 360 236 364 240 368 236 368 236 368 236 376 248 368 240 364 240 368 244 368 244 368 244 368 244 368 244 380 252 372 244 368 244 368 248 380 252 376 248 372 252 376 256 380 260 376 256 376 256 380 260 388 268 388 268 388 268 388 268 384 264 380 256 376 260 384 264 388 268 388 264 384 264 380 260 388 268 388 268 388 268 388 268 384 264 388 268 388 268 384 264 392 268 392 268 392 268 392 268 396 272 396 272 396 272 396 272 400 272 396 268 392 272 400 276 400 276 396 272 396 272 400 276 388 268 388 272 392 272 392 276 396 276 396 276 396 276 396 276 400 280 404 284 404 284 400 280 404 284 404 284 404 284 404 284 412 284 412 284 412 284 412 284 408 284 416 288 420 292 416 288 428 300 428 300 432 308 452 316 452 324 472 336 484 348 512 376 564 392 584 412 596 412 588 404 584 404 584 400 580 400 580 400 576 392 584 400 592 412 596 412 592 420 624 452 640 460 648 472 648 480 668 496 668 476 636 452 592 404 544 392 496 320 356 184 312 240 328 136 104 4 48 24 52 0 36 116 324 240 292 212 308 216 160 12 84 12 88 12 64 28 64 36 68 32 68 28 56 24 44 4 36 12 56 20 68 28 72 28 80 24 80 24 60 8 68 16 76 28 92 32 76 24 104 52 148 100 196 132 244 164 216 76 68 16 44 0 56 84 300 216 312 192 292 172 308 188 288 184 292 212 180 24 28 4 20 8 16 8 12 0 44 32 228 176 240 196 208 160 184 116 128 56 64 16 36 4 24 12 20 12 28 16 32 16 36 20 56 36 80 48 64 24 48 28 48 24 44 20 40 20 36 16 36 12 36 12 36 12 32 12 32 16 32 12 16 8 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 4 4 20 24 68 68 88 72 84 52 28 4 0 4 4 4 4 16 68 72 108 56 108 56 108 56 104 64 104 68 112 60 116 68 124 76 132 80 128 76 128 76 128 76 128 76 132 84 132 84 132 84 132 84 136 84 132 84 140 100 156 112 160 124 180 136 180 124 164 124 160 136 168 120 124 84 108 92 116 76 108 72 116 80 112 72 92 60 100 68 104 68 104 68 100 72 88 72 84 68 84 64 88 72 84 68 84 68 80 64 80 56 72 48 68 48 68 52 64 48 72 56 80 64 88 68 84 72 96 80 92 60 64 32 56 36 56 36 60 40 60 44 52 52 48 48 36 28 16 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 0 12 8 0 24 44 132 136 160 120 148 108 132 100 128 100 132 92 120 92 128 100 128 92 120 92 124 92 124 88 116 80 108 80 112 84 116 80 108 76 84 52 68 44 64 44 64 44 64 48 68 52 72 52 72 56 64 40 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 144 88 156 92 152 84 156 96 160 84 136 72 144 96 164 104 148 88 144 84 140 80 136 76 164 96 148 80 136 80 152 96 132 72 128 68 124 72 132 76 124 68 124 76 140 80 128 60 120 64 128 72 136 76 136 76 140 80 144 88 152 96 156 100 184 100 156 88 168 104 164 84 164 92 156 92 168 104 168 96 168 92 168 96 172 96 176 100 184 104 176 100 176 100 180 108 168 100 164 96 168 104 176 108 172 104 172 104 172 104 172 104 168 100 168 100 168 100 168 100 172 104 172 104 172 104 172 104 180 108 176 100 172 104 180 108 176 104 176 104 176 104 176 104 172 104 172 108 176 112 180 112 180 116 184 116 184 112 176 104 180 112 184 116 184 112 180 108 176 108 176 112 180 116 184 108 176 92 188 108 196 104 188 96 188 104 200 112 196 108 200 120 208 120 204 116 200 108 196 108 200 112 200 112 200 112 200 112 208 112 192 108 200 116 204 112 208 116 204 112 200 112 204 116 212 128 216 132 224 136 224 136 220 132 220 132 220 132 220 132 232 140 228 136 224 132 220 128 216 132 220 136 224 140 228 144 224 144 236 148 224 140 228 148 232 148 232 148 232 148 232 148 236 148 232 144 228 148 236 152 236 152 236 148 232 148 232 148 236 156 240 156 240 160 240 160 240 160 236 160 236 160 236 160 248 160 244 160 244 160 244 160 244 160 244 160 244 160 244 160 252 164 248 160 244 164 248 168 256 168 252 164 248 168 252 172 260 164 256 156 252 160 260 164 268 172 268 172 268 172 268 172 260 164 256 160 256 160 260 164 264 168 264 164 260 164 260 164 264 168 264 168 264 168 264 168 260 168 268 172 268 172 264 164 264 180 264 180 264 180 264 180 268 184 268 184 268 184 268 184 272 188 268 188 272 188 276 192 280 192 276 188 272 192 276 196 272 176 272 176 272 176 276 180 276 180 276 180 276 180 276 180 276 184 284 188 284 188 280 180 284 188 284 188 284 188 284 188 280 188 280 188 280 188 280 188 284 196 292 204 296 204 292 200 304 216 296 208 304 220 320 224 320 228 336 240 348 252 368 260 384 252 396 272 408 272 400 264 404 272 400 268 396 260 392 260 380 268 396 284 412 280 412 276 408 288 440 304 456 316 468 332 468 320 488 340 488 320 448 292 404 260 368 264 320 160 204 132 196 192 212 84 24 0 20 24 28 0 8 104 244 172 192 132 208 164 72 0 24 0 32 0 28 16 32 12 32 0 28 0 28 4 8 0 4 0 12 12 20 12 20 12 16 12 16 12 0 0 4 0 12 0 20 0 20 0 20 0 44 36 92 64 112 96 140 100 88 72 56 16 8 40 168 128 184 124 168 104 176 104 164 116 196 164 120 0 0 0 4 4 12 0 8 0 0 0 136 120 152 140 124 108 96 64 64 20 24 0 8 0 4 0 8 0 8 0 8 0 4 0 16 20 48 24 40 4 28 4 28 4 24 8 20 4 16 4 12 12 12 12 12 12 8 12 16 12 16 8 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 16 4 0 4 8 44 48 64 56 72 40 24 4 0 12 8 0 0 4 48 40 64 20 52 16 56 20 60 28 64 28 56 20 60 28 72 40 80 48 76 40 76 40 76 40 76 40 84 36 84 36 84 36 84 36 88 36 80 28 84 44 104 64 108 64 124 80 132 84 132 84 120 68 112 44 80 12 72 20 84 44 72 40 80 44 76 32 56 24 64 32 68 32 68 28 72 32 76 28 72 28 68 24 76 28 72 24 68 20 64 16 60 36 56 28 48 24 48 24 40 16 44 28 56 36 68 44 64 44 72 44 60 20 28 0 36 12 36 12 36 16 40 16 52 32 56 32 40 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 0 8 32 104 100 112 72 116 68 108 60 100 52 104 48 80 44 100 60 96 40 92 48 92 48 88 44 84 40 80 36 84 36 80 36 76 36 56 32 48 20 40 16 40 20 40 20 52 32 56 28 48 28 60 48 28 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 212 148 224 152 216 148 220 160 220 144 204 136 216 160 236 168 228 152 228 148 220 140 216 140 228 148 216 132 208 136 216 144 204 124 200 124 200 128 208 132 208 132 204 132 212 128 192 108 196 124 204 132 212 136 212 136 224 148 228 152 232 160 236 160 268 168 240 156 252 172 248 152 248 160 240 160 252 172 252 164 252 168 256 172 256 176 260 176 268 184 264 176 260 180 268 184 276 172 276 172 276 176 284 184 276 172 276 172 276 172 276 172 272 168 272 168 272 168 272 168 276 172 276 172 276 172 276 172 272 180 260 176 260 176 264 184 264 180 264 180 264 180 264 176 276 172 276 176 280 180 284 180 284 180 288 184 284 180 280 172 280 176 284 184 288 180 284 176 280 176 280 180 284 184 288 188 276 180 288 196 296 192 288 184 288 192 300 196 292 192 296 204 304 204 304 200 296 196 292 192 300 200 300 200 300 200 300 200 308 200 292 192 300 204 300 196 308 204 304 200 300 204 308 212 320 220 320 220 320 224 324 224 320 220 320 220 320 220 320 220 332 228 328 224 324 220 320 216 316 220 320 224 324 228 328 232 332 228 344 232 332 224 336 232 340 232 340 232 340 232 340 232 344 232 340 228 336 228 340 232 336 228 336 232 340 232 340 232 344 236 348 240 352 244 364 240 364 240 368 236 368 236 368 236 364 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 240 364 244 372 252 380 260 380 252 376 248 372 252 376 256 380 256 372 252 372 252 376 260 384 264 384 264 384 264 384 264 376 256 372 252 372 252 376 256 376 256 376 260 380 260 380 260 384 264 384 264 384 264 384 264 380 260 384 268 388 264 380 260 388 264 388 264 388 264 388 264 392 268 392 268 392 268 392 268 388 268 392 272 400 276 400 276 404 276 400 272 396 276 400 280 400 280 400 280 400 280 396 276 396 276 396 276 396 276 396 276 396 276 400 284 404 280 396 276 404 284 404 284 404 284 404 284 408 280 408 280 408 280 408 280 412 288 420 296 424 296 424 296 432 300 428 300 432 312 460 328 460 336 488 352 496 360 516 376 552 384 576 404 588 404 580 392 580 400 580 396 572 392 568 388 568 384 584 404 596 416 596 412 600 428 624 448 636 460 652 476 644 480 664 488 656 460 608 420 560 356 472 312 388 200 300 224 316 244 300 96 76 16 68 28 52 0 76 168 320 228 304 196 312 204 144 20 104 20 80 20 60 28 60 28 60 28 64 28 52 20 32 4 32 8 48 20 52 20 56 16 56 16 56 16 44 8 48 12 52 12 60 16 68 20 64 12 80 36 112 64 160 96 192 124 172 128 160 100 152 112 276 172 280 160 256 156 264 152 260 160 260 180 156 8 28 4 20 8 16 8 12 0 40 16 184 116 172 132 132 84 100 52 68 28 36 12 24 12 4 0 8 4 8 8 20 4 12 0 36 32 68 48 60 28 48 28 48 24 44 20 40 20 36 16 36 12 36 12 36 12 32 12 32 16 32 12 16 8 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 4 0 16 16 60 60 84 72 88 60 36 8 0 4 4 4 4 16 68 72 108 56 104 52 104 56 100 60 104 64 104 56 112 64 124 76 132 80 128 76 128 76 128 76 128 76 136 84 132 80 128 84 132 88 140 88 128 80 132 96 156 116 152 108 160 120 176 136 176 136 148 112 132 80 92 64 88 68 120 80 108 72 112 80 108 64 92 60 100 68 104 68 104 68 100 76 92 72 88 72 84 68 92 72 88 68 84 64 80 60 80 60 76 56 72 48 64 40 56 36 64 48 72 60 84 64 72 60 72 60 64 40 40 20 60 48 56 44 56 44 56 44 56 56 48 48 32 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 0 12 8 0 36 72 152 132 144 116 148 116 144 104 128 92 132 88 112 84 128 104 124 80 124 92 120 88 116 84 116 84 120 84 116 80 108 76 108 76 88 56 72 48 64 40 60 40 60 44 72 56 72 48 64 44 64 52 36 20 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 140 84 152 88 148 84 152 96 148 80 140 80 156 100 164 96 152 92 148 88 144 84 140 80 140 76 132 72 128 68 128 72 128 72 124 68 124 72 132 76 144 80 132 72 132 72 116 52 124 64 132 76 140 80 140 80 152 92 156 96 156 100 160 100 164 92 152 84 156 88 156 84 164 92 156 92 168 104 168 96 172 96 172 96 176 100 176 104 184 108 180 104 180 104 184 108 176 108 172 104 176 108 180 116 168 100 168 100 168 100 168 100 164 96 164 96 164 96 164 96 168 100 168 100 168 100 168 100 176 104 176 100 176 100 180 104 176 100 176 100 176 100 176 100 172 104 172 108 176 112 180 112 180 112 180 112 180 108 172 104 172 104 176 112 180 112 180 108 176 108 176 112 180 116 184 108 180 96 188 100 192 104 192 100 188 104 200 108 192 100 192 112 200 112 200 112 196 108 196 108 196 108 196 108 196 108 196 108 204 108 192 104 196 112 200 108 208 120 200 112 200 116 212 128 224 132 220 128 216 132 224 136 220 132 220 132 220 132 220 132 228 140 224 136 224 136 220 132 220 132 224 136 224 136 228 140 220 144 232 144 224 136 224 148 228 144 228 144 228 144 228 144 236 148 232 144 224 144 228 144 224 140 224 144 228 144 232 148 232 148 232 152 240 160 240 160 240 160 236 160 236 160 236 160 236 156 244 164 248 164 244 160 244 160 244 160 244 160 244 160 240 156 240 160 248 168 260 180 256 168 252 164 248 168 252 172 256 160 252 156 252 156 256 160 256 160 256 160 256 160 256 160 256 156 248 152 248 152 252 160 252 156 252 160 256 160 260 164 260 164 260 164 260 164 260 164 260 164 264 168 264 168 260 164 260 176 260 176 260 176 260 176 264 180 264 180 264 180 264 180 260 180 268 192 276 192 276 192 276 192 272 188 272 188 276 192 284 188 284 184 280 184 280 180 276 180 276 180 276 180 276 180 276 180 280 184 280 184 276 180 284 188 284 188 284 188 284 188 276 184 276 184 276 184 276 184 284 196 292 204 296 204 296 200 296 216 300 212 312 228 324 228 328 240 348 252 360 260 372 260 384 256 400 276 412 276 404 268 392 260 392 260 392 256 388 256 380 264 392 280 408 284 416 284 424 300 444 304 452 312 468 332 472 332 484 332 468 312 428 284 392 228 280 164 204 120 192 176 220 212 200 56 8 20 40 32 24 0 64 168 232 152 212 124 228 160 64 0 40 0 40 8 28 16 28 4 24 0 28 0 24 0 8 0 0 0 12 12 20 12 16 20 16 20 16 12 16 0 16 0 20 0 16 0 16 0 0 0 0 0 16 12 28 4 72 84 112 124 124 100 96 64 120 60 124 76 132 84 120 64 140 96 176 136 92 0 0 0 4 4 12 0 8 0 0 0 96 64 80 76 36 24 48 28 32 4 12 0 8 0 0 0 0 0 4 0 4 0 0 0 12 12 44 32 36 4 24 0 20 0 20 0 16 0 16 4 12 12 12 12 12 12 8 12 16 12 16 8 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 16 4 0 0 0 36 40 64 56 76 48 32 12 4 12 8 0 0 4 48 40 64 20 48 16 52 16 60 24 60 24 56 20 60 28 68 36 76 40 76 40 76 40 76 40 76 40 92 40 80 28 76 32 88 44 88 40 84 36 92 52 108 64 104 56 104 68 128 92 140 92 132 68 100 28 72 16 72 20 84 40 72 32 72 36 68 24 56 24 64 32 68 32 68 28 72 28 72 28 68 24 68 20 72 28 68 24 68 24 64 20 60 36 60 32 52 24 40 12 36 12 40 20 48 28 56 36 48 28 44 20 36 12 28 8 56 32 52 32 52 28 48 28 52 28 44 12 24 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 4 0 20 60 124 96 116 76 116 68 108 56 96 48 92 44 84 44 92 52 92 40 96 48 88 40 84 40 84 44 92 44 84 32 76 32 76 36 68 40 56 28 48 20 44 20 48 24 48 24 48 20 40 24 60 56 44 28 8 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 208 148 220 152 216 144 220 156 212 144 212 152 228 164 224 148 220 144 220 140 216 140 216 140 204 132 212 136 212 128 200 120 212 132 208 128 204 128 208 132 220 136 204 124 204 132 204 124 204 128 212 140 220 144 220 144 224 152 228 152 228 156 232 156 236 156 240 156 236 152 244 164 248 160 240 160 252 172 252 164 256 172 256 176 260 176 264 180 272 184 268 180 264 184 268 188 276 172 272 168 276 176 280 180 272 168 272 168 272 168 272 168 268 164 268 164 268 164 268 164 272 168 272 168 272 168 272 172 268 176 260 172 256 176 260 180 260 176 260 176 260 176 260 176 276 172 276 176 280 180 284 180 280 180 284 180 284 176 276 168 272 172 280 180 284 180 284 180 280 176 280 180 284 184 288 188 288 184 284 184 288 188 292 196 288 196 300 196 288 188 292 196 292 196 296 196 296 196 300 200 296 196 296 196 296 196 296 196 304 196 288 192 296 200 300 196 312 208 300 196 300 208 316 220 324 220 316 212 312 216 320 224 320 220 320 220 320 220 320 220 320 220 324 224 324 224 328 228 328 228 324 224 324 224 320 220 324 224 336 224 328 216 328 228 332 224 332 224 332 224 332 224 344 232 336 228 332 224 332 228 328 220 332 224 332 228 336 228 332 228 340 232 348 240 360 240 364 240 368 236 368 236 368 236 356 236 368 248 376 248 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 248 380 256 380 252 376 248 372 252 376 256 376 252 372 248 368 252 372 256 372 252 372 252 372 252 372 252 372 252 368 244 364 248 372 252 368 248 372 252 372 256 376 256 376 256 376 256 376 256 376 256 376 260 380 264 384 260 380 256 384 260 384 260 384 260 384 260 388 264 388 264 388 264 388 264 380 264 392 276 404 280 400 276 396 272 392 268 392 268 396 272 400 280 400 276 396 276 392 272 396 276 396 276 396 276 396 276 392 276 396 280 400 276 396 272 404 284 404 284 404 284 404 284 404 276 404 276 404 276 404 276 412 284 416 292 420 292 420 292 420 296 432 312 444 324 460 328 468 344 500 364 508 368 520 380 552 384 576 404 588 404 580 392 568 388 568 388 568 392 572 392 572 388 576 392 588 412 604 424 620 444 632 448 632 452 648 476 656 480 656 472 632 436 592 408 524 312 384 204 304 196 320 228 332 260 276 68 52 24 68 20 44 0 136 232 308 204 320 208 328 200 124 16 96 20 84 36 60 28 56 24 52 28 64 32 52 16 28 4 24 8 44 20 56 20 56 20 56 20 56 20 52 28 52 24 52 24 56 16 48 4 44 0 44 8 68 16 104 16 104 56 124 88 152 100 180 80 196 84 208 96 196 104 220 124 252 156 256 168 136 0 28 4 20 8 16 8 12 0 40 12 140 64 112 68 52 16 56 24 32 12 12 4 4 4 0 0 0 4 4 4 12 8 12 0 24 32 60 44 52 24 40 20 36 16 32 12 32 12 36 16 36 12 36 12 36 12 32 12 32 16 32 12 16 8 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 4 0 12 12 56 52 84 72 92 68 40 12 0 4 4 4 4 16 68 72 108 56 100 48 104 52 96 60 100 60 112 60 112 64 116 68 120 72 128 76 128 76 128 76 128 76 140 88 128 76 124 80 136 92 128 80 132 88 140 100 152 104 156 104 148 108 176 140 180 136 176 124 132 80 100 76 104 84 116 72 104 64 104 68 96 52 92 60 100 68 104 68 104 68 96 68 84 68 80 64 80 60 80 64 84 68 84 68 88 72 80 60 80 60 76 48 60 32 60 40 60 44 68 48 68 52 52 32 36 20 32 28 48 44 72 60 72 56 68 56 64 52 56 44 28 20 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 0 16 12 0 44 96 168 132 160 124 152 112 136 96 124 88 116 88 124 92 116 84 120 92 128 92 120 84 112 84 120 88 128 88 116 76 104 72 108 76 100 68 84 56 72 48 68 48 72 48 68 44 60 40 60 48 64 60 52 32 12 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 140 80 152 88 144 80 152 92 144 80 148 96 164 100 152 76 140 76 136 76 136 76 136 76 124 72 136 84 140 72 124 56 140 80 132 76 128 72 128 76 140 76 124 64 128 80 140 80 128 72 136 84 144 88 148 84 144 84 148 88 148 88 152 92 152 96 172 100 156 88 168 116 164 92 156 92 168 104 168 96 172 96 172 100 176 104 180 104 188 108 184 104 180 108 184 112 172 96 168 96 168 100 176 108 172 100 172 100 172 100 172 100 168 96 168 96 168 96 168 96 172 100 172 100 172 100 172 100 180 100 176 96 172 100 176 104 176 100 176 100 176 100 176 100 176 104 172 108 176 112 180 112 176 112 180 112 180 108 172 100 168 100 172 112 180 112 180 112 176 108 176 112 180 116 184 108 192 100 184 92 180 100 196 112 188 108 200 108 188 96 188 108 188 104 192 108 196 112 200 116 196 108 196 108 196 108 196 108 204 108 188 100 196 112 200 108 212 120 200 108 200 120 216 136 224 132 212 120 208 124 216 132 220 132 220 132 220 132 220 132 216 132 220 136 224 140 228 144 232 140 228 136 224 132 220 128 216 136 224 140 216 128 220 140 220 136 220 136 220 136 220 136 236 152 228 140 224 140 224 140 216 136 220 140 224 144 228 144 220 140 224 144 232 152 236 156 240 160 240 160 236 160 236 160 232 152 244 164 252 164 248 160 244 160 244 160 244 160 244 160 256 168 248 160 244 160 248 164 256 168 252 164 248 168 252 172 252 156 248 152 244 156 248 160 244 152 244 152 244 152 244 152 252 152 248 148 244 152 248 156 244 152 248 156 252 160 256 160 256 160 256 160 256 160 256 160 256 164 260 168 264 164 260 160 260 176 260 176 260 176 260 176 264 180 264 180 264 180 264 180 256 176 268 192 280 196 276 192 272 184 268 180 264 184 268 188 276 180 276 176 272 172 268 172 276 180 276 180 276 180 276 180 272 180 276 184 280 180 276 176 284 188 284 188 284 188 284 188 276 184 276 184 276 184 276 184 280 192 288 200 292 200 288 196 288 200 304 224 324 224 324 224 336 240 356 264 368 260 372 264 364 248 384 268 396 260 384 248 380 252 384 256 388 260 392 264 392 268 392 268 400 280 424 296 440 312 452 308 448 308 460 324 484 340 476 324 448 304 416 296 344 200 232 116 200 180 248 200 240 208 192 36 0 24 40 20 16 0 112 208 228 132 216 148 244 160 44 0 32 0 36 16 32 8 24 0 20 0 28 12 16 4 8 0 4 0 12 8 20 24 20 24 20 24 20 16 24 4 24 0 20 8 16 4 8 0 4 0 4 12 20 24 20 0 8 16 48 52 68 60 92 36 76 36 104 56 108 68 96 60 148 108 180 128 84 0 0 0 4 4 8 0 8 0 0 0 80 48 48 52 8 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 8 0 0 0 8 4 36 16 28 0 16 0 12 0 12 0 8 0 16 4 12 12 12 12 12 12 12 12 16 12 16 8 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 4 12 8 4 0 0 0 32 36 64 60 80 60 40 12 8 4 8 0 0 4 48 48 68 20 52 16 48 16 56 24 60 24 60 28 64 28 64 28 64 28 76 40 76 40 76 40 76 40 88 40 80 28 76 32 88 44 72 28 84 40 96 48 96 48 112 56 100 60 128 92 140 88 144 72 96 24 72 20 80 36 80 36 64 28 64 28 56 12 56 24 64 32 68 32 68 28 68 24 64 20 64 16 60 16 60 20 64 24 68 28 72 40 64 28 64 36 56 24 36 8 40 20 44 20 44 20 44 20 32 4 16 0 12 8 44 32 68 44 64 44 60 36 56 36 48 20 24 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 12 8 0 24 76 136 96 136 84 120 64 100 48 92 44 80 48 100 52 80 32 84 52 100 52 88 40 80 40 88 48 96 48 84 32 72 28 76 36 80 44 68 36 56 28 52 24 56 28 44 16 36 12 40 28 60 52 56 28 8 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 136 204 140 204 140 204 140 212 148 212 148 212 148 212 148 220 152 216 144 212 144 216 148 204 140 212 144 212 136 196 120 196 124 196 124 196 124 196 124 208 136 200 124 196 124 196 124 200 132 212 144 224 148 220 140 208 136 220 148 228 156 232 156 244 156 244 160 248 164 252 168 248 160 248 160 248 160 244 160 236 160 236 164 240 168 244 168 256 180 256 180 256 180 256 180 252 172 260 184 272 188 272 188 260 176 256 168 248 164 248 168 260 168 252 180 260 160 240 164 236 164 260 172 244 156 244 168 256 172 256 172 256 172 256 172 260 172 256 168 252 172 256 176 256 176 268 184 276 192 280 192 272 180 268 176 264 180 268 184 260 176 268 184 268 176 260 168 272 184 272 184 272 184 272 184 288 188 288 192 292 196 296 196 296 196 296 192 292 188 288 188 292 192 292 192 292 192 292 192 300 200 304 204 304 200 296 196 304 200 300 196 296 200 300 204 312 212 312 212 312 212 312 212 312 216 316 220 320 216 316 212 316 220 320 224 324 220 320 216 328 228 328 228 328 228 328 228 332 228 328 224 324 220 320 220 316 216 316 220 320 224 324 224 324 224 324 224 324 224 324 224 332 224 336 228 336 224 328 216 332 224 340 236 344 232 332 224 340 228 348 240 352 240 352 240 344 232 344 236 356 240 360 236 364 240 364 244 368 248 372 248 364 240 364 244 368 248 372 248 368 244 368 244 368 244 368 240 376 248 368 244 376 252 372 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 360 236 364 244 372 248 376 256 372 248 372 248 372 248 372 248 380 252 376 256 388 260 368 228 388 264 384 260 384 260 384 260 380 256 380 256 380 256 380 256 388 264 388 268 392 272 396 272 388 268 388 268 388 268 388 268 380 264 392 276 396 272 384 260 388 268 388 272 392 276 396 276 400 276 396 272 392 276 396 280 400 276 400 276 400 276 400 276 404 280 404 276 400 272 396 272 392 272 396 280 400 284 408 288 412 292 408 284 404 284 408 284 428 308 452 320 456 324 472 336 476 340 500 364 520 372 528 368 552 376 560 388 564 392 564 392 560 388 556 384 556 388 564 396 564 388 572 404 584 416 600 424 616 432 620 432 632 452 656 476 660 472 640 468 616 432 576 444 420 244 328 200 332 252 352 252 360 276 236 12 32 48 56 8 40 8 204 228 288 164 296 176 336 144 120 24 108 36 88 32 76 24 64 28 64 28 60 28 44 8 36 0 32 12 48 8 60 28 64 32 64 24 56 12 60 16 56 8 52 12 56 20 64 24 56 12 52 12 52 8 84 20 80 20 80 32 96 44 108 56 136 72 148 88 172 120 204 132 228 144 240 172 140 0 44 12 24 0 16 0 8 4 32 36 96 68 76 16 24 4 24 0 16 0 20 4 16 0 32 8 40 0 28 0 28 0 28 4 60 40 72 32 64 28 36 20 32 16 32 16 32 16 32 16 32 16 32 16 32 16 20 16 20 12 16 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 8 0 0 28 64 92 60 64 76 56 4 0 20 8 0 4 24 68 72 88 56 80 48 96 60 100 56 96 40 96 64 112 72 108 60 96 60 120 76 116 76 116 80 124 88 112 72 112 76 116 80 120 80 116 76 120 84 128 88 132 96 152 100 156 112 168 128 176 144 180 108 120 80 108 64 100 76 104 80 104 76 100 72 96 72 100 72 96 68 92 72 96 76 96 72 76 52 68 56 80 72 80 64 80 64 80 64 80 64 96 60 88 60 88 56 76 40 68 40 52 44 64 56 64 48 28 16 24 8 20 16 48 52 84 68 76 56 64 48 56 44 12 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 0 8 4 0 44 96 156 108 160 116 140 104 140 108 136 96 124 92 124 88 120 84 116 84 120 88 120 88 120 88 120 88 116 84 116 80 112 76 108 80 104 68 76 56 76 64 80 60 68 44 60 32 52 36 60 44 64 56 80 56 44 12 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 144 84 144 80 140 80 140 80 140 84 144 84 144 84 144 84 148 88 148 88 144 84 140 80 124 68 128 68 128 64 124 60 124 68 124 68 124 68 124 68 140 80 132 76 128 72 128 76 128 72 140 84 148 88 144 84 140 84 148 92 156 96 156 96 148 92 152 96 152 96 152 100 160 104 160 104 160 108 164 108 160 92 160 96 164 100 168 100 180 112 180 112 180 112 180 112 180 108 176 108 176 108 176 108 172 104 168 96 160 92 164 96 172 96 164 108 172 88 152 96 152 96 172 104 164 88 160 100 168 92 172 96 172 96 172 96 176 96 172 92 168 96 172 100 172 100 180 108 188 112 188 112 184 108 180 100 176 100 180 104 172 100 180 108 180 104 172 96 188 112 188 112 188 112 188 104 188 100 188 104 192 108 196 108 196 108 192 104 192 100 188 100 196 108 196 108 196 108 196 108 192 104 196 112 200 108 196 104 204 116 200 112 200 112 204 116 212 124 212 124 212 124 212 124 212 128 216 132 220 128 216 124 216 132 220 136 224 132 220 128 216 128 220 132 220 136 224 136 228 136 224 136 220 132 216 128 216 128 216 132 220 136 224 136 224 136 224 136 224 136 224 136 216 132 224 144 228 144 228 144 220 140 228 148 232 144 224 136 228 148 236 152 240 156 240 152 232 148 232 152 236 156 240 156 240 160 240 164 244 164 248 168 236 156 236 160 240 160 244 164 248 168 248 168 244 164 244 164 252 168 240 164 252 172 248 164 244 164 244 164 244 164 244 164 244 164 244 164 244 164 244 164 236 152 240 156 244 164 252 168 248 164 248 164 248 164 248 164 248 160 244 172 264 180 252 152 252 168 252 168 252 168 252 168 256 172 256 172 256 172 256 172 260 176 260 180 264 180 268 184 268 172 268 172 268 172 268 172 264 168 272 176 272 176 264 168 268 172 268 176 272 180 276 180 276 176 268 172 268 172 272 180 276 192 276 192 276 192 276 192 280 196 276 192 276 188 272 188 272 176 276 184 280 188 288 192 292 192 288 188 284 192 292 196 300 208 316 220 320 224 328 232 336 240 356 256 368 264 368 252 376 272 384 276 388 272 388 268 384 256 384 256 384 252 392 264 392 280 396 284 408 288 416 288 436 296 428 288 436 304 456 324 460 336 468 316 456 340 428 268 260 140 216 128 228 152 240 152 236 200 152 8 16 68 40 4 0 0 144 176 188 104 196 132 232 100 28 0 36 4 28 12 24 0 28 8 28 8 28 16 20 16 4 0 0 0 8 0 8 0 8 0 12 12 20 20 16 12 12 8 8 4 4 0 24 24 16 24 12 24 12 20 20 20 16 12 20 20 32 24 28 12 48 20 56 28 84 40 104 56 132 68 144 96 80 0 0 0 0 0 0 4 0 0 16 32 68 56 44 4 4 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 16 0 28 16 52 28 40 4 20 0 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 8 16 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 0 0 24 52 80 52 60 72 56 0 0 4 8 0 0 8 44 56 68 44 52 32 56 20 56 20 48 8 56 28 72 40 68 28 64 32 80 40 76 40 76 44 84 52 72 32 72 36 76 40 80 40 76 36 80 40 84 48 92 52 108 52 108 56 120 80 132 96 132 60 76 36 68 20 56 32 80 36 80 32 76 28 72 28 76 28 72 24 68 28 72 32 64 40 60 36 56 32 56 32 60 36 60 36 60 36 60 28 64 20 52 16 60 24 48 8 40 12 40 16 52 32 48 20 12 0 12 0 8 0 36 32 64 48 72 52 68 36 48 28 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 4 0 0 0 28 64 120 76 124 72 104 60 104 64 100 52 92 48 92 44 88 40 84 40 88 44 88 44 88 44 88 44 84 40 84 36 80 32 76 32 80 28 60 12 60 28 60 20 36 8 32 8 36 28 52 40 48 44 64 44 36 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 216 148 212 144 208 140 204 136 204 140 200 136 200 136 200 136 204 140 208 148 208 140 200 132 184 120 184 120 184 120 188 128 196 124 196 124 196 128 200 128 212 140 208 132 204 132 204 136 204 132 216 144 224 148 224 148 228 152 232 160 236 156 232 152 244 152 240 152 240 152 236 148 244 160 248 164 252 168 256 172 240 164 240 164 244 168 244 168 252 176 252 176 252 176 252 176 260 180 248 164 236 160 240 164 244 164 236 156 232 156 236 160 244 156 232 172 244 152 228 160 232 164 248 172 240 160 236 164 248 164 252 168 256 172 260 176 260 172 256 168 252 172 256 176 256 176 264 184 272 188 272 188 272 188 264 176 260 176 260 176 256 176 264 180 264 180 260 176 276 192 276 192 276 192 276 192 288 188 292 192 292 192 296 196 296 192 292 192 288 188 288 188 300 200 300 200 300 200 300 200 284 184 292 196 296 196 296 196 308 208 304 204 304 204 308 208 308 208 308 212 312 212 312 212 312 212 316 216 316 216 312 212 316 216 320 220 320 220 316 216 304 208 308 212 312 216 316 216 320 220 320 220 316 216 316 216 316 216 316 220 320 224 324 224 324 224 324 224 324 224 324 224 316 212 328 224 336 232 340 232 328 220 332 224 332 224 328 220 340 232 344 236 352 236 348 236 344 232 344 236 348 240 352 240 364 240 364 240 368 244 368 248 356 232 356 236 360 236 364 240 372 248 372 248 376 252 376 252 376 244 364 244 372 252 372 240 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 360 236 364 240 368 248 372 248 372 248 372 248 372 248 372 248 364 240 368 252 388 264 380 248 368 244 368 244 368 244 368 248 380 256 380 256 380 256 380 256 380 256 380 260 384 260 388 264 388 268 388 268 388 268 388 268 384 268 388 272 392 268 388 264 388 268 388 272 392 276 396 276 392 268 384 264 384 264 388 272 396 272 396 272 396 272 396 272 404 276 400 276 396 272 396 272 392 272 396 280 400 284 408 288 408 284 404 284 408 292 416 300 436 308 452 320 456 324 476 340 492 348 504 364 524 364 520 364 552 380 556 384 564 384 560 384 552 380 552 384 556 388 560 388 556 392 556 396 576 412 588 420 620 440 616 432 628 444 644 456 620 476 644 448 624 484 556 300 376 244 360 240 340 228 316 208 320 224 200 24 52 60 52 4 32 36 252 236 292 164 284 196 284 104 88 4 96 32 88 36 76 24 64 28 60 28 60 28 56 20 44 0 28 0 32 8 56 20 48 0 40 8 56 20 64 12 68 16 64 16 60 8 64 20 56 12 48 12 52 16 68 16 72 12 72 16 76 24 64 20 80 32 84 40 108 64 148 104 192 112 188 124 140 28 40 0 32 0 28 0 20 0 44 44 80 60 60 16 20 0 24 0 16 0 16 0 20 0 28 0 64 32 84 48 104 64 132 88 128 68 92 28 60 16 36 16 32 16 32 16 32 16 32 16 32 16 32 16 32 20 20 16 16 12 12 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 8 0 0 20 56 68 56 64 80 60 12 0 4 8 0 4 8 48 60 88 68 84 56 92 56 96 56 100 48 96 64 112 76 112 68 112 76 120 76 116 76 116 80 124 88 116 76 116 76 120 80 120 80 116 76 120 80 124 88 128 88 156 108 160 116 168 124 164 128 160 92 104 64 96 56 84 68 92 76 92 76 88 72 88 72 92 72 88 68 84 72 88 76 76 60 84 68 84 60 72 48 80 60 80 60 80 60 80 64 96 56 88 52 88 60 76 40 52 32 52 48 64 48 48 24 8 8 12 8 12 16 40 48 84 84 92 84 76 52 36 20 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 0 12 4 0 52 104 160 116 152 112 136 100 136 104 132 96 124 92 124 88 120 84 116 84 120 88 120 88 120 84 116 84 116 84 116 80 112 76 108 80 112 76 84 60 76 60 68 48 60 36 56 36 56 40 64 48 64 52 72 48 48 16 12 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156 96 152 88 144 80 136 76 140 80 140 80 136 76 136 76 132 76 144 88 144 80 128 60 128 64 120 60 124 68 136 80 124 68 124 72 128 72 128 76 136 80 132 72 128 72 132 76 132 76 140 84 148 88 148 92 160 100 164 104 164 100 156 96 168 108 164 104 160 100 156 100 156 100 160 108 168 116 176 120 164 100 168 100 168 100 168 100 172 104 172 104 172 104 172 104 180 104 164 84 152 84 160 96 160 92 156 84 152 88 156 92 160 80 152 96 164 84 148 88 160 96 168 100 168 96 164 96 160 88 164 92 172 96 176 100 176 96 172 92 168 96 172 100 172 100 180 108 184 108 184 108 192 112 184 104 176 100 176 100 176 100 176 104 180 104 180 104 196 120 196 120 196 120 196 112 192 104 192 104 192 104 192 104 192 104 192 100 188 100 184 96 192 104 192 108 196 108 200 112 184 100 192 108 200 116 204 116 212 120 208 116 204 120 208 124 204 120 208 120 208 124 212 124 208 124 216 128 216 128 212 120 212 128 220 132 220 132 216 124 212 124 212 120 208 120 208 120 216 128 216 128 216 128 216 128 216 128 216 132 220 136 224 136 224 136 224 136 224 136 224 136 212 132 220 140 228 148 232 144 220 136 220 136 220 136 220 136 228 148 232 152 236 152 232 148 232 148 232 152 236 156 240 156 236 156 240 160 240 164 244 164 232 152 236 156 240 160 240 160 248 172 252 172 252 176 256 176 248 164 240 160 248 172 244 160 244 164 244 164 244 164 244 164 244 164 244 164 244 164 244 164 236 152 236 156 240 160 244 164 244 160 244 160 244 160 244 160 240 160 248 168 256 172 252 164 240 160 244 160 244 164 248 164 252 168 256 172 256 172 260 176 256 172 260 176 264 180 264 180 268 172 268 172 268 172 268 172 268 172 268 172 268 172 268 172 268 172 268 176 272 180 276 180 272 176 268 168 264 172 272 176 268 184 268 184 268 184 268 184 276 192 276 188 272 188 268 184 272 176 276 184 280 188 288 192 284 188 284 188 288 200 300 208 300 212 320 224 324 228 332 236 348 248 360 256 360 256 364 244 376 272 380 276 384 268 380 264 372 248 380 256 384 252 388 252 392 268 388 272 396 276 412 288 440 304 432 296 428 292 444 300 444 324 468 328 456 308 344 144 240 152 260 168 232 128 208 136 220 156 104 0 24 64 24 4 0 36 188 176 192 108 192 156 196 72 8 0 28 4 28 12 20 4 24 4 24 12 24 12 28 16 0 4 0 0 4 12 96 80 68 44 36 12 12 0 4 0 4 0 16 16 28 32 20 16 16 16 12 16 16 24 20 20 20 12 16 12 16 4 12 0 24 0 24 0 44 8 52 24 96 48 96 68 104 48 16 0 0 0 0 0 0 0 8 12 40 32 28 0 4 0 0 0 0 0 0 0 12 8 48 36 80 68 92 68 92 72 120 92 100 52 48 0 16 0 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 8 16 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 4 0 16 36 60 48 68 72 60 8 0 0 8 0 0 0 20 36 64 56 56 36 56 28 56 20 52 12 56 28 72 40 72 36 80 52 80 40 76 40 76 44 84 52 76 40 80 40 80 40 80 40 76 36 76 40 80 44 84 48 104 60 112 68 116 68 116 76 112 44 64 32 68 20 60 36 76 28 72 28 72 28 72 28 76 28 72 24 68 28 72 32 60 40 64 40 60 36 56 28 60 36 60 36 60 36 60 28 60 20 52 16 60 28 52 12 28 8 40 20 52 24 28 0 0 0 8 0 8 0 32 28 108 84 92 56 48 8 0 0 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 8 4 4 0 36 72 128 80 116 64 96 52 100 60 100 52 92 48 92 44 88 40 84 40 88 44 88 40 84 40 84 36 84 40 84 36 80 32 76 32 88 36 72 20 60 20 48 4 56 28 48 16 36 16 28 12 36 24 44 28 28 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 220 152 212 144 204 136 200 132 212 148 208 144 204 140 200 136 192 132 204 144 208 136 192 120 192 124 184 120 188 128 200 140 196 124 196 128 200 132 204 136 200 124 196 120 192 124 200 128 212 140 216 140 220 148 228 156 236 160 240 164 240 160 236 156 256 164 252 160 248 156 244 156 240 156 244 160 252 168 260 176 248 168 244 168 244 168 244 168 248 172 248 172 248 172 248 172 244 160 228 148 224 152 236 168 232 156 228 152 228 152 232 160 232 148 224 164 240 152 224 160 240 164 240 168 244 168 240 160 244 164 248 168 252 172 256 172 260 172 256 168 252 172 256 176 256 176 264 180 268 184 264 180 272 184 264 176 260 176 260 180 260 176 260 180 264 184 268 188 280 196 280 196 280 196 280 196 292 192 292 192 292 192 292 192 292 192 288 188 288 184 284 184 284 184 284 188 288 192 292 192 288 192 300 204 308 212 312 212 312 208 308 204 304 208 308 212 300 204 304 208 308 212 312 212 308 208 312 216 316 212 308 208 312 212 316 220 320 216 312 212 324 224 320 216 312 208 304 204 316 216 316 216 316 216 316 216 316 216 316 220 320 224 324 224 324 224 324 224 324 224 324 224 328 224 332 228 336 224 332 220 328 220 328 220 328 220 328 220 340 232 344 236 348 232 340 228 344 232 344 236 348 240 352 240 360 236 360 240 364 240 368 244 364 240 364 240 368 244 372 248 372 248 372 252 376 256 380 256 372 244 360 240 372 248 368 240 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 360 236 360 240 364 240 364 244 368 244 368 244 368 244 368 244 372 252 376 252 372 244 364 240 368 244 372 248 376 252 380 256 376 252 376 256 380 260 384 260 388 264 388 264 392 268 396 272 388 268 388 268 388 268 388 268 388 268 388 268 388 268 388 268 388 268 388 272 392 276 396 276 400 276 392 272 392 272 396 280 392 268 392 268 392 268 392 268 400 276 396 272 396 268 392 268 392 272 396 280 400 284 408 288 404 284 404 288 412 296 424 308 440 312 456 324 460 328 476 344 500 356 504 360 520 360 520 364 552 380 556 384 560 380 552 376 544 376 552 388 564 392 564 388 556 388 548 384 560 396 580 412 616 436 612 436 616 436 620 436 636 448 620 468 584 344 420 256 396 276 400 264 344 212 316 216 332 192 144 0 40 32 32 4 40 104 296 224 296 176 280 216 284 104 88 12 100 28 80 28 64 20 60 20 56 24 48 28 40 4 24 4 32 0 40 44 200 156 188 128 144 72 88 28 76 8 52 0 48 4 64 32 64 12 52 12 52 16 56 20 72 24 80 24 80 20 76 20 68 20 76 24 72 24 84 40 100 56 144 80 152 100 172 116 132 60 92 12 48 0 40 0 28 4 48 20 48 8 32 0 24 0 36 8 44 24 76 60 132 108 160 128 160 120 152 116 152 112 132 72 84 28 56 28 36 16 32 16 32 16 32 16 32 16 32 16 32 16 32 20 20 16 16 12 12 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 0 0 4 4 0 12 36 52 56 68 72 52 20 0 0 4 0 0 0 16 36 76 68 92 60 92 56 96 56 96 60 100 64 112 72 112 72 120 88 120 76 116 76 116 80 124 88 124 80 120 80 120 80 120 80 116 76 116 80 120 80 120 84 148 104 156 112 156 116 152 112 144 80 104 76 104 64 92 72 84 72 88 72 88 72 88 72 92 72 88 68 84 72 88 76 92 68 80 52 72 52 80 64 80 60 80 60 80 60 80 64 92 52 84 52 88 60 80 44 52 32 52 48 60 40 32 4 4 4 12 4 8 8 24 32 104 88 68 40 20 0 4 0 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 0 16 8 0 56 108 164 116 140 100 124 92 128 100 132 92 124 92 124 88 120 84 116 84 120 88 120 84 116 80 112 76 116 84 116 80 112 76 108 80 116 84 88 68 80 56 60 32 72 52 68 44 60 32 48 24 60 40 60 44 52 24 20 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 148 84 144 80 140 76 132 72 148 88 148 84 140 80 136 76 132 76 140 84 140 76 128 64 120 60 120 60 120 60 124 68 124 68 128 72 132 80 136 80 120 64 116 60 120 64 124 72 140 80 140 80 144 88 156 100 156 96 160 104 164 104 160 100 156 96 152 96 152 96 148 92 152 96 156 104 160 108 164 112 172 104 172 104 168 100 168 100 168 100 168 100 168 100 168 100 160 88 152 80 148 84 160 96 156 88 152 84 152 88 160 96 156 76 148 96 164 84 152 92 164 92 160 96 172 104 164 88 168 92 168 88 164 88 164 88 176 96 172 92 168 96 172 100 172 100 180 104 180 104 176 100 184 104 180 100 176 104 180 108 180 100 176 100 180 108 192 116 196 120 196 120 196 120 196 112 196 108 192 104 192 104 188 100 188 100 188 100 184 96 184 92 176 92 180 96 188 100 192 104 196 112 204 120 212 124 212 124 208 120 204 116 204 116 208 120 200 112 200 116 208 120 212 124 208 120 212 124 212 124 208 120 212 124 216 128 216 128 212 124 228 140 224 132 216 124 208 116 216 128 216 128 220 132 220 132 216 128 216 132 220 136 224 136 224 136 224 136 224 136 224 136 224 144 228 144 228 140 220 132 224 140 220 136 220 136 224 140 228 148 232 148 232 144 224 140 232 148 232 152 236 156 240 156 232 156 236 156 240 160 240 160 240 160 244 164 244 168 248 168 244 164 244 168 252 176 256 176 248 160 236 160 244 168 244 156 244 164 244 164 244 164 244 164 244 164 244 164 244 164 244 164 236 152 236 152 236 156 240 156 240 156 240 156 240 156 240 156 252 172 256 168 240 152 236 156 248 164 252 168 256 176 260 180 248 164 252 172 256 176 264 180 264 180 268 184 268 188 272 188 268 172 268 172 268 172 268 172 272 172 268 168 264 172 268 176 268 172 268 176 272 180 276 180 280 184 276 176 272 180 280 184 264 180 264 180 264 180 264 180 272 188 272 188 268 184 268 180 272 176 276 184 280 188 288 192 292 192 288 192 292 200 300 208 304 212 324 228 328 232 336 240 352 248 356 248 356 256 368 256 376 272 380 272 380 260 372 256 372 248 384 264 396 260 396 256 388 264 380 256 380 260 400 280 428 296 432 300 432 296 432 300 468 308 436 320 372 148 236 164 280 184 280 180 240 140 220 156 244 128 48 0 12 32 8 0 0 104 224 152 192 132 188 172 208 84 24 0 32 8 20 0 16 0 16 8 20 8 24 12 16 0 0 8 0 0 12 44 180 176 184 160 156 112 96 68 60 32 24 0 0 0 0 0 16 12 12 8 12 20 20 20 20 16 24 20 28 20 24 8 12 0 20 0 12 0 20 0 20 8 52 32 64 48 100 92 120 84 76 40 20 0 0 0 0 0 4 0 8 0 0 0 4 12 40 44 52 56 80 84 92 84 116 100 116 92 112 96 88 68 80 40 40 4 20 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 8 16 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 0 0 0 8 0 8 20 48 48 64 56 44 12 4 0 4 0 0 0 8 20 44 44 60 40 56 28 52 20 60 24 64 32 72 32 64 32 76 48 80 40 76 40 76 44 84 52 84 44 84 44 80 40 80 40 76 36 76 36 76 40 80 40 92 48 104 64 116 76 112 72 100 40 68 36 76 36 64 40 68 24 68 24 72 28 72 28 76 28 72 24 68 28 72 32 76 44 56 24 44 28 60 44 60 36 60 36 60 36 60 28 56 16 48 16 64 32 56 16 44 16 44 16 44 16 20 0 0 0 8 0 4 0 12 4 56 28 24 0 0 0 0 0 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 4 0 0 0 32 68 124 80 104 52 88 44 96 56 96 48 92 48 92 44 88 40 84 40 88 44 84 40 80 32 76 32 84 40 84 36 80 32 76 32 84 36 72 24 68 24 44 0 32 12 40 20 44 28 44 24 52 32 48 40 52 32 32 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200 136 200 136 200 132 196 132 212 144 208 140 200 132 192 128 208 140 204 140 204 136 200 132 188 128 192 128 192 124 188 120 196 124 200 128 204 136 212 140 192 120 192 120 192 124 200 132 220 144 216 140 220 148 232 160 224 152 232 160 240 164 240 160 236 148 240 152 240 152 240 156 240 152 240 156 244 156 244 156 252 176 252 172 248 168 244 168 240 164 240 164 240 164 240 164 240 160 236 156 228 152 224 148 232 156 232 156 232 160 240 168 232 148 228 168 244 156 232 164 244 160 232 164 248 172 240 152 256 172 252 164 248 160 244 156 260 172 256 168 252 172 256 176 256 176 264 180 264 176 260 172 260 176 260 176 264 184 272 192 264 180 260 176 264 188 276 196 276 192 276 192 276 192 276 192 296 196 296 192 292 188 288 188 288 188 288 184 284 184 280 180 280 180 284 184 288 192 296 196 300 200 304 208 308 208 304 204 304 204 300 200 300 200 304 204 296 196 300 204 308 208 312 212 304 208 308 212 312 208 308 204 308 212 312 216 316 212 312 208 316 216 316 216 316 216 316 216 316 216 320 220 324 224 324 228 316 216 316 220 320 224 324 224 324 224 324 224 324 224 324 224 328 220 332 228 336 228 332 224 340 228 332 220 328 224 336 232 344 232 344 232 344 228 336 220 344 232 344 236 348 240 352 240 356 232 360 236 360 240 364 240 360 236 364 240 364 244 368 244 360 240 364 244 372 252 376 256 368 240 360 236 368 248 364 236 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 360 236 360 236 360 236 360 236 364 240 364 240 364 240 364 240 364 248 376 248 360 236 368 252 368 248 372 252 380 260 388 264 372 248 376 256 380 260 388 264 384 260 388 264 388 268 392 268 388 268 388 268 388 268 388 268 392 272 384 264 384 264 392 272 388 268 388 272 392 276 396 276 396 276 392 268 388 272 396 276 384 260 384 260 384 260 384 260 396 272 396 268 392 268 388 264 392 272 396 280 400 284 408 288 416 296 412 292 412 296 420 300 444 316 460 328 464 332 480 344 496 348 500 356 516 364 528 376 556 380 556 380 556 376 548 368 544 380 560 400 576 404 572 396 552 384 540 372 548 384 568 404 596 428 604 432 608 436 612 436 632 436 576 380 464 240 380 280 416 284 404 272 364 236 332 220 316 144 84 0 48 32 24 4 68 172 320 188 296 196 272 212 280 104 88 12 92 28 72 16 60 16 56 20 52 24 44 24 44 0 20 8 28 0 40 56 216 176 232 180 224 160 204 136 164 96 136 56 88 16 56 0 60 12 56 12 52 16 60 24 52 12 64 24 72 28 68 24 60 20 68 16 56 8 60 24 72 24 84 32 96 44 132 76 168 100 176 96 156 52 104 8 56 8 44 4 44 0 36 0 56 40 108 76 112 72 124 100 124 92 132 96 124 84 124 92 100 68 100 52 72 24 56 24 36 16 32 16 32 16 32 16 32 16 32 16 32 16 32 20 20 16 16 12 12 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 0 0 4 8 4 8 20 48 60 64 52 36 20 8 0 0 0 0 0 8 16 48 48 88 64 88 60 92 56 100 64 104 68 108 64 96 60 108 76 120 76 116 76 116 80 124 88 128 88 128 84 124 80 120 80 116 76 116 76 116 76 116 76 120 88 140 112 156 116 152 112 124 68 88 68 92 68 80 72 80 64 80 68 84 72 88 72 92 72 88 68 84 72 88 76 88 64 80 56 72 56 80 60 80 60 80 60 80 60 80 64 88 48 84 52 92 64 84 48 72 48 56 44 52 36 36 12 8 12 12 8 0 0 0 8 12 8 0 0 0 0 4 8 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 0 8 4 0 48 100 156 112 132 92 116 88 124 96 128 92 124 92 124 88 120 84 116 84 120 88 116 84 112 76 104 72 116 84 116 80 112 76 108 80 108 76 88 72 84 60 64 36 44 28 56 44 68 48 68 44 64 40 56 44 64 44 32 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128 68 128 72 132 72 132 72 140 80 136 72 128 68 124 60 148 84 140 76 136 76 140 80 136 80 144 84 144 76 128 64 124 68 128 76 136 80 140 88 124 68 124 68 124 72 136 80 148 84 140 80 144 92 156 104 140 84 152 96 160 104 164 104 156 100 156 104 160 108 164 112 152 96 152 96 152 92 148 92 176 108 176 104 172 100 168 100 164 96 164 96 164 96 164 96 168 100 168 96 156 80 140 68 156 88 156 88 160 96 168 100 156 80 152 100 172 92 156 100 168 92 156 92 172 108 164 84 176 100 172 92 160 80 152 76 176 96 172 92 168 96 172 100 176 100 180 104 180 100 172 96 172 96 172 100 180 108 192 120 180 104 176 100 180 112 196 124 192 116 192 116 192 116 192 108 196 108 196 104 192 100 188 100 188 100 188 96 184 92 180 92 184 96 188 104 192 108 200 112 200 112 204 116 204 112 196 108 204 112 200 108 196 112 200 116 192 108 200 112 204 120 212 124 204 120 208 124 212 120 208 116 208 124 212 128 216 124 212 120 200 112 204 120 216 132 224 136 220 132 220 136 224 140 228 144 216 128 216 132 220 136 224 136 224 136 224 136 224 136 224 136 208 128 220 140 228 148 232 148 236 148 224 140 224 140 232 152 232 148 232 148 232 140 220 136 232 148 232 152 236 156 240 156 232 152 232 156 236 160 240 160 232 152 232 156 236 160 240 160 232 156 236 160 244 168 252 172 244 160 236 156 244 164 240 156 244 164 244 164 244 164 244 164 244 164 244 164 244 164 244 164 236 152 236 152 236 152 236 152 240 156 240 156 240 156 240 156 232 156 248 160 236 152 248 180 244 160 248 168 256 176 260 180 248 164 252 172 256 176 264 180 256 172 256 176 260 180 264 180 268 172 268 172 268 172 268 172 276 176 264 164 260 168 272 180 268 172 268 176 272 180 276 180 272 172 268 168 264 172 268 176 260 176 260 176 260 176 260 176 272 188 272 184 268 180 264 180 272 176 276 184 280 188 288 192 300 204 296 196 292 196 296 200 308 216 324 228 328 232 336 240 344 240 348 244 356 260 376 268 380 272 380 272 380 256 368 252 372 252 392 276 408 272 404 264 388 264 376 248 372 252 396 276 420 296 428 304 436 308 436 316 448 332 400 204 260 140 260 168 276 184 280 188 260 160 220 128 200 88 12 0 36 44 0 0 28 152 228 116 192 148 184 176 196 76 12 0 32 8 20 8 16 8 20 8 24 12 24 12 32 12 0 12 0 0 0 40 164 148 164 140 160 132 160 132 128 108 120 88 88 36 32 4 12 0 12 4 12 8 24 16 0 0 12 12 24 16 24 4 28 16 32 8 16 0 20 12 16 0 8 0 12 4 28 24 48 52 100 108 124 84 72 40 28 16 16 4 8 0 0 0 20 40 76 76 76 60 76 80 92 76 92 60 68 44 64 52 52 36 56 28 36 0 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 4 16 8 16 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 0 0 0 12 0 4 8 48 52 64 40 32 12 12 0 0 12 4 0 0 4 24 24 72 52 60 32 52 28 64 32 68 32 68 24 52 16 64 36 80 40 76 40 76 44 84 52 88 48 88 44 84 40 80 40 76 36 76 36 76 36 76 36 76 44 96 68 116 80 116 76 80 24 52 32 72 28 56 32 64 20 64 24 68 28 72 28 76 28 72 24 68 28 72 32 60 36 64 44 64 36 56 28 60 36 60 36 60 36 60 28 52 12 48 16 64 32 56 16 60 28 44 12 40 16 24 0 8 4 16 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 4 0 0 0 24 60 120 72 100 48 84 40 92 52 96 48 92 48 92 44 88 40 84 40 88 44 84 36 76 32 72 24 84 40 84 36 80 32 76 32 76 28 72 28 72 28 48 0 36 16 44 24 48 24 36 16 32 8 24 16 36 20 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 192 132 196 136 204 140 204 140 212 140 200 136 208 144 204 132 180 124 196 136 204 140 200 132 208 140 196 128 192 132 204 144 220 148 216 140 208 136 208 140 208 136 204 136 212 144 220 152 224 144 220 144 220 148 228 156 220 140 220 152 236 164 236 152 244 156 244 160 248 164 252 164 256 160 232 136 224 144 248 168 240 168 252 180 252 168 236 152 236 164 248 176 256 180 252 172 240 160 236 156 232 160 236 164 232 160 240 164 236 156 224 144 244 160 228 156 240 168 236 152 244 168 244 168 244 164 232 156 248 160 244 160 244 164 252 172 252 168 252 168 252 168 252 168 260 176 260 176 260 176 260 176 260 180 264 180 260 176 268 192 268 184 272 192 280 200 284 204 280 200 288 208 292 204 284 196 300 196 292 192 288 184 280 180 288 188 288 188 288 188 288 188 284 184 284 188 288 192 292 192 296 192 292 188 288 184 284 184 284 188 292 196 296 196 296 196 296 200 304 212 312 216 316 216 308 204 304 200 300 204 304 208 312 212 316 220 324 224 328 228 308 204 300 200 304 208 316 220 324 224 324 224 324 224 324 224 312 212 312 212 312 212 312 212 320 220 320 220 320 220 320 220 336 224 332 220 328 224 332 228 344 236 340 228 332 224 332 228 340 228 340 228 340 228 340 228 348 236 348 236 348 236 348 236 364 240 364 240 364 240 364 240 364 240 364 240 364 240 364 240 368 244 368 240 364 236 360 236 368 244 368 244 368 240 356 232 360 236 360 236 360 236 360 236 356 236 368 248 372 244 360 232 356 228 352 228 352 232 360 240 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 372 248 372 252 376 256 380 256 384 260 380 256 380 256 376 252 388 264 388 268 392 272 396 276 388 272 392 276 396 272 392 268 388 268 388 264 384 260 380 260 384 264 384 268 388 272 392 272 384 268 396 280 400 276 388 264 392 264 388 264 388 268 396 276 392 268 392 268 392 268 392 268 396 272 392 268 388 272 392 276 408 288 412 296 416 300 424 304 440 308 448 320 464 336 480 340 492 348 500 356 520 364 528 376 548 368 540 360 532 360 540 368 544 380 564 404 580 400 564 388 548 376 544 364 532 360 544 392 584 400 568 428 588 400 576 448 616 384 460 252 392 268 428 288 416 288 412 272 388 260 360 208 308 100 64 4 48 4 24 0 152 164 312 200 280 204 304 216 264 76 72 12 68 16 80 12 52 12 48 16 40 20 36 20 36 8 24 8 32 0 44 28 212 160 216 152 220 152 224 156 244 168 212 140 188 112 148 84 120 40 52 0 52 20 60 4 52 20 60 32 72 32 72 32 56 16 56 16 56 16 56 16 68 28 68 20 64 20 84 24 108 32 116 60 172 108 204 108 160 72 84 28 80 36 60 0 72 36 88 56 108 64 108 68 104 72 100 60 76 24 36 0 44 12 64 52 76 20 44 20 36 16 32 16 32 16 32 16 36 16 32 12 28 16 32 24 16 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 12 12 12 12 12 12 12 12 4 8 8 12 12 8 8 4 8 4 4 8 8 16 20 24 20 20 16 12 12 12 16 16 16 12 8 4 4 4 4 8 12 12 4 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 36 40 40 40 36 32 20 16 0 0 0 4 0 0 4 0 68 64 104 76 96 52 96 68 92 52 96 60 100 64 108 68 120 80 116 76 120 88 136 100 124 84 124 84 124 84 124 84 128 88 128 88 128 88 128 88 128 100 140 92 148 144 180 124 108 76 100 68 84 60 80 64 88 72 92 76 92 72 84 68 96 68 76 60 80 72 88 72 88 64 76 52 72 56 84 68 76 56 80 60 80 64 84 68 96 60 96 56 88 56 84 56 72 48 60 44 48 24 28 12 20 12 4 0 0 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 0 8 4 4 52 84 140 104 132 92 116 84 120 88 120 84 132 96 124 92 120 84 112 80 124 88 120 84 116 80 112 76 112 80 112 80 112 80 112 84 104 80 100 80 84 56 56 28 48 28 48 32 52 36 56 36 60 40 60 52 72 52 48 32 20 8 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 76 128 68 128 76 144 88 144 80 136 76 144 84 140 76 136 76 140 80 136 72 124 60 132 68 128 64 124 68 128 72 144 88 140 80 132 76 136 80 136 80 136 80 140 88 148 96 144 84 140 80 144 88 152 92 144 80 144 92 160 104 160 92 156 100 156 104 160 104 164 108 156 100 156 100 156 100 156 100 172 108 180 116 180 104 160 88 160 96 168 104 176 108 172 100 164 92 160 88 156 92 160 96 160 92 160 92 156 88 152 80 168 92 152 88 164 100 160 84 164 100 168 100 168 96 160 88 164 84 160 84 160 88 168 96 172 96 172 96 172 96 172 96 176 100 176 100 176 100 176 100 176 104 180 104 176 100 184 116 176 100 180 108 188 112 192 116 192 120 200 128 204 124 196 108 196 108 192 100 184 92 180 88 188 100 188 100 188 100 188 100 184 96 184 100 188 104 192 104 192 104 188 100 184 96 184 92 184 96 188 104 196 108 192 104 192 108 200 120 212 124 212 124 208 116 204 112 200 116 204 120 204 116 208 124 216 128 220 132 212 120 204 116 204 120 212 128 220 132 220 132 220 132 220 132 212 124 212 124 212 124 212 124 220 132 220 132 220 132 220 132 228 140 224 136 220 140 224 144 232 148 228 140 220 136 224 140 228 144 228 144 228 144 228 144 232 148 232 148 232 148 232 148 236 156 236 156 236 156 236 152 240 160 240 160 240 160 240 160 244 164 244 160 240 156 236 156 240 164 244 164 240 160 236 152 236 156 236 156 236 156 236 156 236 156 240 164 244 160 236 156 232 144 228 144 228 148 236 156 244 160 244 160 244 160 244 160 244 160 244 160 244 160 244 160 244 160 244 164 248 164 252 168 252 168 252 172 256 176 260 176 260 176 264 180 268 184 268 188 268 172 268 172 268 172 268 172 268 172 268 168 264 164 260 164 264 168 264 172 268 176 272 176 268 176 272 180 276 176 272 172 268 180 264 180 264 184 272 192 268 184 268 184 268 184 268 184 276 176 272 172 268 176 272 180 288 192 292 200 300 204 304 208 304 208 312 220 328 236 336 236 348 248 352 248 356 256 368 256 372 260 364 252 360 244 364 252 372 252 392 272 400 256 384 244 372 244 372 240 360 244 376 264 412 280 396 284 412 288 416 316 392 228 268 132 248 164 276 180 280 204 300 204 280 192 244 136 184 40 0 0 20 4 0 0 100 128 216 136 180 144 208 176 188 52 8 4 12 4 28 4 12 4 16 8 20 8 20 16 20 12 0 8 0 0 4 20 176 152 168 132 164 132 160 132 172 132 160 124 148 112 124 96 96 48 40 12 32 16 24 0 12 0 16 0 24 20 32 28 16 8 16 8 16 8 16 12 24 20 20 8 16 12 20 8 32 8 24 24 64 68 108 104 116 80 68 36 48 24 20 0 24 16 40 32 56 44 64 48 60 48 48 20 20 0 0 0 4 0 28 36 40 8 8 8 16 4 16 4 16 4 16 4 20 4 16 0 12 4 16 8 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 12 4 12 4 12 4 12 4 8 0 12 4 12 4 8 0 8 0 8 0 12 8 24 16 24 12 16 8 12 4 16 8 16 4 8 0 4 0 4 0 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 28 20 32 24 28 12 12 8 0 8 0 8 0 0 0 0 32 28 60 48 68 32 56 28 52 16 56 24 60 28 68 32 76 40 76 44 84 52 92 60 84 44 84 44 84 44 84 44 88 48 88 48 88 48 88 48 92 60 100 52 108 92 128 68 80 44 72 44 64 36 60 36 68 28 72 32 76 28 68 24 76 24 60 16 68 28 68 20 64 36 56 32 56 32 60 40 52 28 56 32 60 36 60 28 60 24 56 20 60 24 56 24 48 24 48 16 36 8 20 0 16 4 4 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 4 0 0 0 32 52 108 68 100 48 84 36 88 44 88 36 96 52 92 44 84 40 80 36 88 40 84 40 84 40 80 36 80 36 80 36 80 36 80 36 76 36 80 32 68 20 44 4 28 4 28 8 32 20 36 20 40 24 40 36 56 40 44 24 16 4 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 208 136 192 120 184 132 208 152 208 136 196 136 204 144 204 136 200 140 204 140 200 132 188 124 192 128 196 132 196 132 192 128 212 136 204 128 200 128 204 132 208 136 208 136 212 144 224 152 220 144 216 140 220 148 224 152 220 144 220 152 236 164 236 152 244 156 244 156 248 160 248 164 236 156 256 172 260 168 244 148 252 180 256 184 256 172 240 156 232 160 240 168 244 168 240 164 236 160 232 156 232 156 236 160 240 160 232 152 228 152 232 156 240 160 232 156 240 164 236 156 240 164 244 168 244 164 236 156 248 160 244 160 244 164 252 172 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 180 264 180 260 176 268 192 252 172 256 176 264 180 268 184 272 188 276 196 280 192 272 188 292 192 288 188 284 180 280 176 288 188 288 188 288 188 288 188 284 184 284 188 288 192 292 192 288 188 284 184 284 180 280 180 280 184 288 192 292 192 288 188 288 192 296 204 304 208 304 204 308 204 304 200 300 204 304 208 296 196 300 200 304 208 312 212 316 212 308 204 304 204 308 208 316 216 316 216 316 216 316 216 312 212 312 212 312 212 312 212 320 220 320 220 320 220 320 220 332 224 328 220 328 220 332 224 336 224 328 216 324 216 328 220 340 228 340 228 340 228 340 228 336 224 336 224 336 224 336 224 352 228 352 228 352 228 356 232 364 240 364 240 364 240 364 240 368 244 368 240 364 236 360 236 364 240 364 244 364 236 360 232 360 236 360 236 360 236 360 236 360 236 364 240 364 240 360 236 356 228 352 228 352 232 360 240 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 364 240 368 244 368 248 372 248 368 244 372 252 384 264 392 268 384 260 384 260 388 264 388 264 388 264 380 256 376 260 384 268 388 268 384 264 384 264 380 260 384 264 388 268 388 268 392 272 396 272 392 268 388 272 392 276 388 264 388 264 388 268 396 272 392 268 392 268 392 268 392 268 396 276 392 272 392 272 396 276 408 292 412 296 420 304 424 304 440 308 448 320 464 336 480 340 500 352 504 356 516 356 520 364 544 364 540 360 540 364 544 372 548 380 560 392 564 384 548 368 540 372 548 372 540 360 532 372 556 400 548 388 556 420 572 396 472 280 388 236 408 284 424 264 428 308 448 316 436 296 384 216 252 60 40 0 52 4 28 0 192 172 308 192 272 192 284 208 232 64 64 20 68 16 72 12 52 16 48 20 40 20 36 20 36 8 24 8 32 0 44 28 228 172 224 160 232 160 236 164 220 148 212 152 224 160 212 144 180 108 136 68 108 56 80 20 48 12 44 8 52 20 68 32 60 20 60 20 60 20 60 20 56 20 48 16 52 12 60 16 76 16 76 16 100 60 172 120 184 116 160 88 124 44 84 20 80 28 84 32 96 44 108 60 92 40 52 4 24 0 32 8 28 0 52 44 72 16 40 24 36 16 32 16 32 16 32 16 32 16 28 12 28 12 32 20 16 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 12 12 12 12 12 12 12 12 12 12 16 16 16 16 12 12 12 12 12 12 16 20 28 28 28 24 20 16 16 16 16 16 12 12 8 4 4 4 4 4 0 4 12 16 16 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 16 16 20 24 20 12 4 0 0 4 0 0 0 0 4 0 28 24 56 56 100 72 88 44 92 52 96 60 100 64 108 68 112 76 120 84 128 88 128 88 124 84 124 84 124 84 124 84 128 88 128 88 128 88 128 88 132 100 136 92 136 112 136 92 96 76 88 64 76 64 76 68 84 68 88 72 88 72 84 68 84 64 76 68 88 72 84 60 80 60 76 56 76 56 80 60 68 48 72 52 72 56 76 60 96 56 92 56 84 56 84 56 64 44 56 44 48 28 36 16 12 16 4 8 0 4 0 8 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 0 4 4 4 60 96 148 108 132 92 112 80 116 88 116 80 124 92 124 88 116 84 112 80 112 80 112 80 116 84 116 84 112 80 112 80 112 76 108 80 104 76 88 68 80 60 72 52 48 28 52 32 52 32 56 36 60 36 56 44 68 52 48 36 28 12 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 140 76 128 64 128 72 136 80 140 72 128 72 140 84 140 76 128 68 132 76 136 80 140 80 132 76 144 88 148 84 136 72 132 76 128 68 124 72 128 76 140 80 136 84 140 92 152 100 148 88 148 84 148 92 156 96 148 84 144 92 160 100 156 88 152 96 156 100 156 104 160 104 148 96 164 116 172 108 152 92 164 100 172 104 172 104 168 96 156 92 160 92 160 92 160 92 160 92 156 84 152 88 160 92 164 92 152 80 148 84 156 92 160 92 160 92 160 92 160 92 160 96 168 100 168 96 160 92 164 84 160 84 160 88 168 96 176 100 176 100 176 100 176 100 172 96 176 100 176 100 180 104 176 104 180 104 176 100 184 116 172 96 172 100 176 104 180 104 184 108 184 112 188 108 184 100 188 100 184 96 180 92 176 88 184 96 184 96 184 96 184 96 184 96 184 100 188 104 192 104 184 96 184 96 184 92 180 92 184 96 188 100 192 100 188 96 188 104 196 112 200 112 200 112 208 116 204 112 200 116 204 120 192 108 196 112 204 120 208 120 216 124 212 120 204 116 204 116 212 124 212 124 212 124 212 124 216 128 216 128 216 128 216 128 220 132 220 132 220 132 220 132 224 140 220 132 216 136 224 140 220 136 216 128 212 132 216 136 228 144 228 144 228 144 228 144 228 144 228 144 228 144 228 144 228 148 228 148 232 152 232 152 240 160 240 160 240 160 240 160 244 164 244 160 240 156 236 156 236 156 240 160 240 156 236 152 236 156 236 156 236 156 236 156 236 156 236 160 240 156 236 156 232 144 228 144 228 148 236 156 240 156 240 156 240 156 240 156 244 160 244 160 244 160 244 160 244 160 248 164 248 168 252 168 248 164 252 172 256 176 264 180 260 176 260 176 260 176 260 176 272 172 256 156 252 160 268 176 264 168 264 168 264 168 264 168 268 172 268 172 268 172 268 172 280 180 268 168 264 172 276 184 264 180 260 176 264 180 268 188 264 180 268 184 268 184 272 188 280 180 272 176 272 176 276 184 292 196 296 200 300 208 308 212 304 208 312 220 328 236 336 236 356 252 356 248 352 248 360 244 364 256 364 256 368 256 372 260 388 260 392 268 392 248 376 232 368 244 380 248 364 240 360 244 376 280 396 268 400 316 396 236 280 148 236 156 288 212 292 180 300 232 340 256 336 236 280 164 172 40 0 0 20 0 0 0 128 116 192 128 184 156 216 188 152 40 8 12 16 12 28 0 16 8 20 8 20 16 20 16 20 12 0 8 0 0 4 12 156 120 144 100 140 92 136 96 128 88 128 96 144 116 148 108 140 96 112 76 92 56 60 20 32 4 16 0 4 0 16 16 20 16 20 16 20 24 20 24 16 4 12 0 4 0 12 4 8 0 12 0 12 12 68 84 112 108 124 96 84 48 48 36 40 24 32 16 28 20 36 28 32 16 8 0 0 0 0 0 0 0 16 32 36 8 8 8 16 4 16 4 16 4 16 4 16 4 12 0 8 0 16 4 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 12 8 16 12 20 8 16 4 16 8 16 8 20 16 28 24 32 20 24 12 16 8 16 12 12 0 4 0 0 0 4 0 0 4 12 20 24 20 12 8 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 8 4 16 8 16 4 4 0 0 16 0 8 0 0 0 0 0 0 8 12 56 40 60 16 52 20 56 24 60 28 64 28 68 36 80 52 88 52 84 44 88 48 84 44 84 44 80 40 84 44 88 48 88 48 92 52 92 60 100 60 100 64 96 52 72 48 68 40 64 44 64 40 64 20 68 28 72 28 72 24 64 16 64 24 76 28 64 8 60 32 56 32 56 32 56 36 44 20 44 24 48 28 52 20 56 20 56 16 56 24 52 20 44 16 44 12 36 8 24 4 12 12 12 8 8 4 8 4 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 4 0 0 0 44 68 116 72 96 44 80 36 84 44 84 36 92 44 88 40 84 36 80 36 76 32 76 36 84 40 88 44 80 36 80 32 76 32 76 28 76 32 68 20 64 24 64 28 32 8 32 8 32 16 32 16 40 20 36 28 48 36 48 32 28 8 4 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 188 128 200 140 200 132 192 124 200 128 192 132 204 144 204 136 196 132 196 136 200 140 208 144 200 140 208 148 212 144 204 136 200 128 196 124 196 124 200 132 212 140 212 140 216 148 224 156 232 152 228 152 228 156 236 164 228 148 224 152 236 160 232 148 240 152 240 156 244 156 248 160 240 152 240 156 244 152 240 152 220 148 228 160 240 168 244 168 236 160 236 156 232 156 236 160 236 156 228 152 228 152 232 160 236 156 228 148 224 152 236 164 236 160 236 160 236 160 236 160 236 160 240 168 244 168 240 160 248 160 244 160 244 164 252 172 252 168 252 168 252 168 252 168 256 172 256 176 260 180 264 180 260 180 264 180 260 176 268 192 264 180 264 180 268 184 268 184 268 184 264 180 264 180 268 184 280 180 280 180 276 176 276 176 284 184 284 184 284 184 284 184 284 184 284 188 288 192 292 192 284 184 284 184 284 184 284 184 288 188 292 192 292 188 284 184 288 192 296 196 300 196 296 196 308 204 304 200 300 204 304 208 296 200 300 204 308 212 312 212 312 212 312 212 308 204 304 200 312 212 312 212 312 212 312 212 316 216 316 216 316 216 316 216 320 220 320 220 320 220 320 220 332 220 324 216 324 216 328 224 324 216 320 212 320 212 324 220 340 228 340 228 340 228 340 228 340 228 340 228 340 228 340 228 352 228 356 232 360 236 364 240 364 240 364 240 364 240 364 240 368 244 368 240 364 236 360 236 356 232 360 240 364 236 360 232 360 236 360 236 360 236 360 236 360 236 360 232 356 236 360 236 356 228 352 228 352 232 360 240 364 240 364 240 364 240 364 240 368 244 368 244 368 244 368 244 376 252 376 256 380 256 384 260 380 256 380 256 380 256 380 256 384 260 384 260 384 260 384 260 396 272 380 256 376 260 392 276 384 264 384 264 384 264 384 264 388 268 388 268 388 268 388 268 400 276 388 264 384 268 396 280 388 260 384 260 384 264 392 272 388 264 388 268 392 272 396 272 400 280 396 272 392 276 400 280 412 292 416 300 424 304 428 308 440 308 448 320 464 336 480 340 500 352 504 356 512 352 512 356 532 360 540 368 548 376 552 380 568 400 572 400 564 388 552 372 544 372 552 376 536 352 520 356 516 384 544 392 552 404 500 288 400 244 388 264 440 304 428 268 452 332 492 352 484 344 436 268 256 72 40 0 48 4 44 24 224 172 288 188 280 196 272 200 192 40 64 28 68 20 64 8 48 16 40 16 36 20 28 24 36 4 20 8 32 0 48 28 192 132 196 124 200 120 208 128 196 124 188 128 200 136 188 124 184 120 168 112 156 96 132 68 96 56 68 24 44 8 44 12 56 24 56 20 56 20 56 20 44 16 40 12 40 8 44 8 44 12 64 16 60 8 84 44 136 92 172 108 148 72 128 76 124 56 104 32 84 20 80 24 52 20 32 8 24 4 28 8 20 4 44 44 60 16 28 20 32 16 32 16 32 16 32 16 32 12 24 8 24 8 28 20 16 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 12 16 16 20 20 16 16 12 16 16 16 16 20 24 28 32 40 36 28 24 20 20 20 20 12 8 4 0 0 0 0 4 0 4 12 20 24 20 12 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 12 16 20 20 12 8 8 0 4 0 4 0 4 0 0 20 0 16 0 56 48 84 56 96 56 100 60 100 60 104 64 108 72 120 84 128 84 120 76 128 88 128 84 124 80 120 80 124 84 124 88 128 92 132 92 128 92 136 104 128 88 112 84 88 68 80 64 76 64 76 68 76 60 80 68 88 72 88 68 76 60 76 68 88 72 76 52 72 56 76 56 76 56 76 52 64 44 64 44 68 48 72 56 92 56 88 52 84 52 80 52 64 44 60 44 48 28 32 16 12 16 8 16 4 12 0 8 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 0 4 4 8 72 108 152 104 128 88 112 76 116 84 116 76 120 84 116 84 116 80 112 80 104 72 108 76 112 84 116 84 112 80 112 76 108 72 104 72 100 76 88 68 80 64 84 68 52 32 52 32 52 32 52 32 56 32 48 36 60 48 52 40 40 24 8 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 120 68 136 84 144 72 120 52 132 68 124 68 140 84 140 76 148 88 140 76 132 72 132 76 132 72 136 76 136 76 132 72 128 72 124 68 124 72 132 80 140 84 140 84 144 92 156 100 152 92 152 92 152 96 160 104 152 88 148 92 160 100 152 84 148 96 152 96 156 100 156 100 160 100 148 88 144 92 156 104 140 76 144 84 156 96 168 100 168 96 160 88 156 88 160 92 156 88 152 84 152 84 156 88 156 88 152 84 152 88 160 96 156 92 164 96 156 88 160 96 156 92 164 100 168 100 164 96 164 84 160 84 160 88 168 96 168 92 168 92 168 92 168 92 168 92 172 100 176 104 184 108 176 104 180 104 176 100 184 116 188 112 188 112 188 112 188 112 184 108 180 100 176 104 184 100 176 88 176 88 176 88 176 88 180 92 180 92 180 92 180 92 184 96 184 100 188 104 192 104 184 96 188 100 188 104 192 104 192 104 196 108 196 104 188 96 192 104 196 112 200 108 196 104 208 116 204 112 200 116 204 120 200 112 204 120 212 124 216 128 208 120 212 124 212 120 204 112 212 124 212 124 212 124 212 124 220 132 220 132 220 132 220 132 220 132 220 132 220 132 220 132 220 136 216 132 216 132 220 136 216 132 212 128 212 132 220 140 228 144 228 144 228 144 228 144 232 148 232 148 232 148 232 148 228 148 232 152 236 160 240 160 240 160 240 160 240 160 240 160 244 164 244 160 240 156 236 156 228 148 232 156 236 156 236 152 236 156 236 156 236 156 236 156 236 156 232 152 232 152 236 156 232 144 228 144 228 148 236 156 236 152 236 152 236 152 236 152 244 160 244 160 244 160 244 160 256 172 256 176 260 176 264 180 260 176 260 172 256 168 252 168 264 180 264 180 260 176 260 176 272 172 264 164 260 168 268 176 260 164 264 168 264 168 268 172 272 176 268 172 268 172 264 168 276 176 272 172 268 176 272 180 260 176 256 172 260 180 268 184 260 176 264 184 268 188 276 192 280 184 276 180 276 180 280 184 296 200 296 204 304 212 308 216 304 208 312 220 328 236 336 236 348 244 352 244 352 248 360 244 352 248 364 264 376 264 380 264 400 272 400 268 392 252 384 244 372 252 380 244 356 232 352 236 352 256 392 288 388 256 300 140 240 144 248 176 276 196 280 188 324 256 356 276 364 280 340 236 192 56 0 0 4 0 24 28 152 108 168 124 188 140 180 152 112 20 8 28 28 12 24 4 16 8 16 16 20 16 24 24 16 20 4 8 0 0 4 4 132 100 124 84 116 64 120 68 132 84 128 88 132 88 120 76 108 72 108 76 104 68 96 60 84 56 64 24 28 8 12 0 20 12 16 20 16 28 16 20 12 0 12 0 8 0 12 0 8 4 16 8 12 0 8 4 32 32 72 60 76 52 76 64 76 48 56 24 36 4 20 4 12 4 16 8 16 0 8 0 8 0 28 36 40 4 8 4 16 4 16 4 16 4 16 4 12 0 8 0 8 0 12 0 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 12 4 16 8 16 8 12 4 12 4 12 4 16 12 28 20 44 32 32 20 24 12 20 12 8 0 4 0 0 0 0 0 0 4 12 16 16 12 8 8 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 8 4 16 12 20 8 12 8 0 16 4 16 0 8 0 0 8 0 0 0 0 4 48 24 56 24 60 24 60 24 60 24 72 40 80 44 80 44 76 40 92 52 88 44 84 40 76 36 80 40 84 48 88 52 96 56 92 56 96 68 92 36 60 32 64 40 64 44 64 44 68 40 56 12 64 24 72 28 72 24 64 16 56 16 68 24 60 12 52 28 56 32 56 32 52 28 44 20 44 24 48 28 52 20 52 16 52 16 52 20 52 16 52 24 48 16 36 4 16 0 12 12 20 16 16 8 8 4 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 8 0 0 0 56 76 116 60 92 40 76 32 80 40 80 32 84 40 84 36 80 36 80 36 76 32 76 32 80 36 80 36 80 36 76 32 72 24 68 24 72 32 76 28 68 32 64 28 36 12 32 8 32 16 28 12 36 16 28 20 40 36 48 36 40 20 8 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 192 128 200 136 200 128 184 116 192 124 184 128 200 144 204 136 216 148 204 136 196 132 200 136 200 136 196 132 196 132 200 136 200 128 200 128 200 132 208 140 216 140 212 144 216 152 228 160 224 144 220 144 220 148 228 156 232 152 224 152 236 160 228 144 236 148 240 152 240 156 244 156 248 156 240 152 240 152 244 160 232 152 228 152 232 156 236 164 248 168 240 156 232 156 236 164 232 152 228 148 224 152 228 156 224 152 232 156 236 160 236 160 228 160 244 164 232 152 236 168 232 160 240 168 244 168 244 164 248 160 244 160 244 164 252 172 256 172 256 172 256 172 256 172 252 168 256 176 260 180 268 184 260 180 264 180 260 176 268 192 272 188 272 188 272 188 272 188 272 184 264 176 260 180 268 188 272 172 272 172 272 172 272 172 280 180 280 180 280 180 280 180 284 184 284 188 288 192 292 192 288 188 292 192 296 196 296 200 300 200 300 200 300 196 292 188 296 196 300 200 300 200 296 196 308 204 304 200 300 204 304 208 300 200 304 204 308 212 316 216 300 204 308 212 312 212 308 204 316 216 316 216 316 216 316 216 320 220 320 220 320 220 320 220 320 220 320 220 320 220 320 220 328 216 324 212 320 216 324 220 324 216 324 216 324 220 332 228 340 228 340 228 340 228 340 228 336 224 336 224 336 224 336 224 344 220 348 228 356 236 360 240 364 240 364 240 364 240 364 240 368 244 368 240 364 236 360 236 348 228 356 236 360 236 360 236 360 236 360 236 360 236 360 236 360 236 356 228 352 232 360 236 356 228 352 228 352 232 360 240 360 236 360 236 360 236 360 236 368 244 368 244 368 244 368 244 376 252 380 256 380 260 384 260 376 252 380 256 380 256 384 260 396 268 392 268 388 264 384 260 380 260 380 260 380 260 380 260 380 260 380 264 384 268 388 268 392 272 392 268 388 264 384 264 388 272 392 276 396 272 392 268 384 260 380 256 384 260 388 268 384 260 388 268 392 272 400 276 404 280 400 276 396 280 400 284 416 296 420 300 424 308 432 312 440 308 448 320 464 336 480 340 488 344 496 352 512 356 516 364 524 352 540 372 556 384 560 384 568 392 564 392 560 384 556 380 560 380 548 364 524 344 516 356 516 356 520 384 500 296 384 224 376 244 400 260 400 264 424 300 476 348 492 352 500 372 500 344 340 144 76 8 40 8 80 80 208 128 252 168 280 184 244 168 156 24 64 36 72 20 64 8 48 20 40 20 36 20 28 20 28 8 20 12 32 0 48 28 188 132 196 120 196 116 208 116 216 136 200 128 192 124 176 96 156 104 156 104 152 100 156 112 136 96 112 72 84 36 60 20 48 12 48 12 48 12 48 12 48 16 32 16 32 12 36 20 36 16 40 12 48 16 44 0 64 12 100 44 124 60 140 72 140 64 132 56 116 36 100 24 44 16 36 16 36 12 28 8 40 20 56 52 64 16 24 12 32 16 32 16 32 16 32 16 28 8 24 4 20 8 24 16 16 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 12 12 12 12 8 8 8 8 8 8 12 16 24 24 48 44 36 32 24 24 20 20 8 4 0 0 0 0 0 0 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 16 20 20 16 8 8 0 4 0 4 0 0 0 0 4 4 12 0 20 12 60 48 100 60 100 60 100 60 100 60 120 80 116 72 112 76 116 80 132 92 128 84 124 80 116 76 120 80 124 88 128 92 136 96 132 96 128 104 104 36 40 28 84 60 76 60 72 64 72 68 68 56 76 64 84 72 88 72 84 60 68 56 76 64 80 60 68 52 76 56 76 56 72 48 68 48 68 48 72 52 72 60 88 52 88 48 80 52 76 48 76 56 64 44 44 20 24 4 8 16 4 20 4 16 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 4 0 0 0 0 0 8 4 4 12 80 116 148 88 124 84 108 76 112 84 112 76 112 80 112 80 112 80 112 80 112 80 108 76 108 76 108 72 112 80 108 76 104 68 96 68 100 76 96 80 92 68 76 56 56 36 56 32 52 28 48 28 56 28 40 28 56 48 56 48 48 32 12 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 72 132 68 124 64 124 64 128 64 120 68 136 84 140 76 140 76 132 72 136 80 148 96 152 88 140 76 136 80 148 92 128 72 128 72 132 80 140 84 144 88 144 88 148 96 156 104 140 76 136 76 136 80 144 88 156 92 148 92 160 100 152 84 148 92 148 96 152 100 156 100 160 104 160 104 160 104 160 104 172 100 164 92 156 84 156 88 176 104 164 92 156 92 164 96 156 84 152 80 148 84 152 88 144 80 156 92 164 96 160 88 152 92 168 96 156 84 160 100 156 88 164 100 168 100 168 100 164 84 160 84 160 88 168 96 176 100 176 100 176 100 176 100 168 92 172 100 176 104 184 108 176 104 180 104 176 100 184 116 188 108 184 108 184 108 184 108 192 112 180 100 176 104 188 116 176 92 172 92 172 92 172 92 180 100 180 100 180 100 180 100 184 96 184 100 188 104 192 104 192 104 192 108 196 112 200 116 204 116 204 116 204 112 196 104 200 112 204 116 204 112 196 108 208 116 204 112 200 116 204 120 196 108 200 116 204 120 212 124 196 112 208 124 216 128 212 120 216 128 216 128 216 128 216 128 220 132 220 132 220 132 220 132 220 132 220 132 220 132 220 132 220 132 216 128 212 132 216 136 216 132 216 132 220 140 228 144 228 144 228 144 228 144 228 144 220 136 220 136 220 136 220 136 212 136 220 140 224 148 232 152 240 160 240 160 240 160 240 160 244 164 244 160 240 156 236 156 224 144 228 156 236 156 236 156 236 156 236 156 236 156 236 156 240 156 228 144 224 148 236 160 232 144 228 144 228 148 236 156 236 152 236 152 236 152 236 152 244 160 244 160 244 160 244 160 248 164 248 168 252 172 256 172 244 164 248 168 260 180 264 184 276 188 272 184 268 180 264 180 252 160 256 164 260 160 256 156 260 164 260 168 264 172 268 172 272 176 272 172 268 168 264 168 264 172 276 184 280 180 268 168 260 172 256 172 256 176 264 184 260 176 264 184 268 188 276 192 284 184 280 180 276 184 280 188 296 200 300 208 304 212 312 216 304 208 312 220 328 236 336 236 336 236 344 240 352 252 360 252 344 244 364 268 384 272 388 268 388 260 388 256 384 244 380 252 384 260 376 240 344 232 352 248 364 244 356 264 332 148 212 112 236 164 268 176 252 172 296 236 344 264 352 256 356 288 376 284 336 172 76 4 12 0 36 52 80 32 112 100 188 148 188 160 92 16 8 36 32 12 24 4 20 8 20 16 20 24 20 24 20 12 4 8 0 0 4 12 128 92 116 80 112 64 108 64 136 88 120 80 116 72 104 56 100 68 104 64 96 68 104 88 100 76 96 60 68 40 40 24 12 12 8 12 8 12 8 12 16 0 16 0 12 0 16 4 24 0 4 0 16 24 16 0 0 0 8 12 40 32 60 44 64 44 68 48 56 32 40 24 16 4 8 0 4 0 8 0 24 16 40 44 44 4 4 0 16 4 16 4 16 4 16 4 12 0 8 0 4 0 8 0 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 4 12 0 8 0 8 0 4 0 8 8 20 16 48 36 40 24 28 16 20 12 8 0 0 0 0 0 0 0 12 12 4 0 0 0 0 0 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 0 0 8 8 16 4 8 4 0 8 0 8 0 8 0 0 0 0 12 0 0 0 20 12 60 32 60 32 60 32 60 24 84 44 72 32 68 32 76 44 92 56 88 44 84 40 76 28 80 32 84 48 88 52 96 60 108 64 100 72 64 0 0 0 60 44 56 40 56 36 68 40 52 12 60 20 68 28 72 28 72 16 52 4 56 20 64 28 44 24 56 36 60 32 48 20 48 24 52 28 52 32 56 32 56 16 52 12 52 16 48 16 60 36 56 24 32 0 8 0 12 4 20 12 20 12 8 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 0 20 0 0 0 64 72 108 48 92 40 76 32 80 36 80 32 80 36 80 36 80 36 80 36 84 36 80 32 76 28 72 24 80 36 76 28 68 24 64 16 72 36 84 40 80 32 56 12 36 12 36 16 32 12 28 12 32 12 24 16 36 32 52 40 48 24 12 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168 136 208 128 200 168 220 116 180 116 180 120 192 136 208 148 184 124 196 140 208 144 204 140 188 132 208 140 196 124 188 124 204 144 212 152 216 152 212 148 212 144 204 140 208 148 220 160 208 144 220 152 220 152 212 140 232 160 220 148 220 160 236 176 240 160 232 160 244 172 248 168 240 164 240 164 240 156 228 152 236 168 248 172 240 156 236 160 208 152 244 164 220 132 216 148 228 152 232 156 232 160 236 160 236 160 236 160 236 156 228 148 244 164 240 160 236 156 232 156 236 164 240 168 244 164 240 160 228 148 236 152 240 160 248 164 264 180 264 176 260 176 256 172 264 176 252 164 248 168 260 180 256 172 256 176 260 180 264 180 272 184 260 172 256 176 268 188 264 176 256 168 256 176 268 188 256 172 264 180 272 184 276 192 268 180 268 180 268 180 268 180 260 172 264 180 276 192 284 196 268 184 276 192 284 200 288 204 288 188 292 196 296 200 304 204 296 196 296 196 296 196 296 196 304 204 304 200 300 196 296 196 300 196 296 196 296 200 304 208 304 204 312 216 316 216 316 216 316 212 308 204 304 212 320 224 320 216 316 212 312 216 316 220 320 220 320 220 320 220 320 220 320 212 320 212 320 212 320 212 320 212 324 220 328 224 336 228 336 232 344 236 344 236 340 228 344 236 340 228 336 224 328 220 344 232 344 236 348 240 352 240 348 236 348 236 348 236 348 236 352 240 352 236 348 232 344 232 344 232 344 232 344 232 344 232 352 236 352 236 352 236 352 236 348 236 352 240 356 236 352 232 360 232 356 232 356 232 356 228 360 236 360 236 360 236 360 236 380 256 380 256 380 256 380 256 372 248 372 252 376 256 380 256 384 260 384 260 384 260 384 260 392 264 384 260 380 252 372 248 380 252 376 248 372 252 376 256 380 256 380 256 380 256 380 256 388 268 388 268 388 268 388 268 388 268 388 264 384 260 380 260 388 260 384 256 380 260 384 264 384 260 384 264 388 268 392 268 396 276 396 280 400 284 404 284 416 296 420 304 424 308 432 312 444 308 452 324 468 340 488 348 500 348 492 344 504 348 516 364 544 372 556 384 564 392 568 392 576 396 564 380 552 380 552 380 544 372 544 364 520 348 496 356 496 364 480 316 384 228 340 244 368 260 404 276 400 272 412 296 484 360 500 368 508 368 504 360 436 240 208 64 104 36 108 76 136 76 156 120 228 180 256 180 120 40 56 20 64 24 56 28 40 20 32 16 32 12 28 12 32 0 20 4 28 0 40 28 164 120 172 120 172 116 176 120 200 132 180 124 184 124 156 88 164 112 152 108 144 100 136 96 136 96 136 88 116 60 80 32 72 28 60 12 44 4 48 8 36 0 52 20 60 20 44 4 44 12 36 16 32 16 32 16 40 20 44 28 68 44 88 56 108 64 124 72 140 64 128 56 92 20 48 0 52 24 44 16 44 44 72 56 48 16 32 20 32 20 24 20 24 20 24 20 16 12 16 12 16 12 16 12 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 40 40 36 32 28 20 20 16 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 0 0 0 0 0 0 0 0 0 4 0 4 0 60 60 100 84 100 64 88 64 104 64 100 68 100 72 108 80 108 80 124 88 116 80 116 84 136 100 140 88 128 72 140 116 120 108 112 72 48 4 12 0 44 40 80 64 84 52 68 60 68 56 80 72 88 68 80 60 88 60 68 56 80 68 76 44 80 60 80 56 76 52 72 52 64 48 68 52 72 56 76 60 80 52 80 52 80 52 72 52 68 52 56 40 36 28 24 20 20 24 16 16 8 12 4 4 0 4 0 4 0 4 0 0 0 0 0 4 8 8 8 8 12 12 12 8 8 4 4 4 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 12 0 4 0 0 4 0 4 0 8 4 20 84 124 156 100 136 92 116 68 100 64 104 72 108 72 108 68 100 60 92 52 104 68 104 68 104 68 104 68 96 60 96 56 92 52 84 48 88 64 96 68 84 56 72 44 56 44 52 36 48 40 52 44 68 52 48 40 40 32 36 32 44 32 20 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 112 76 140 64 132 104 156 60 112 52 116 56 120 68 132 76 120 68 136 80 144 84 140 80 152 92 152 92 148 84 136 72 132 72 140 84 152 88 152 88 156 88 148 84 148 88 156 96 144 84 152 92 156 88 148 80 160 92 148 80 148 92 164 104 164 100 156 96 164 108 164 100 160 100 164 104 164 100 156 92 156 104 168 104 156 92 152 96 140 96 168 100 144 76 144 96 148 92 152 92 156 96 156 100 156 96 156 100 156 92 148 84 156 96 156 92 152 88 148 88 156 100 160 104 164 100 160 96 148 80 152 88 160 92 164 96 176 108 176 108 172 104 168 100 176 104 168 100 168 100 172 108 172 104 172 108 176 112 180 112 180 108 172 100 168 104 176 112 176 104 172 104 172 108 180 116 172 104 176 108 180 116 188 120 180 112 180 112 180 112 180 112 176 100 180 108 184 112 188 116 184 108 188 116 192 120 196 116 188 100 192 108 196 112 204 116 196 108 196 108 196 108 196 108 204 116 204 112 200 108 196 108 196 108 200 112 200 116 204 116 200 112 204 120 212 124 208 120 212 120 208 120 212 124 216 132 220 128 216 124 212 128 216 132 220 132 220 132 220 132 220 132 212 128 212 128 212 128 212 128 212 128 216 136 220 140 228 144 228 144 232 148 232 148 228 144 232 148 228 144 228 144 224 140 232 148 232 152 236 152 240 156 236 152 236 152 236 152 236 152 240 156 236 152 236 148 232 148 232 148 232 148 232 148 232 148 236 172 236 172 236 172 236 172 232 172 236 176 240 172 236 160 232 152 232 152 232 152 232 152 236 156 236 156 236 156 236 156 252 168 252 168 252 168 252 168 248 164 248 168 252 168 256 172 252 168 256 172 260 180 264 180 264 180 260 172 252 164 248 160 256 168 252 164 248 168 252 172 256 172 256 172 256 172 256 172 268 172 268 172 268 172 268 172 264 168 264 168 264 168 264 168 264 180 260 172 256 172 260 176 260 176 260 180 264 184 268 184 276 180 276 184 280 188 284 188 296 200 300 204 304 212 312 208 300 192 308 208 324 224 332 232 344 236 340 236 340 252 360 260 372 256 380 268 388 276 392 272 392 280 396 276 388 264 372 248 368 260 368 248 352 240 352 240 344 228 316 164 240 116 228 136 260 184 276 176 264 172 284 204 352 256 364 260 372 260 364 264 344 208 176 40 64 16 72 44 84 52 96 80 136 116 164 136 68 20 16 0 28 12 24 16 24 8 20 16 16 12 16 8 12 0 0 0 0 0 4 20 120 100 120 104 124 100 124 104 136 100 128 96 128 88 112 64 112 72 108 68 100 60 92 64 80 72 84 76 76 56 56 40 44 32 28 12 12 0 4 0 0 0 8 8 12 4 12 0 12 4 16 4 16 4 16 4 12 0 12 0 20 12 36 16 60 44 68 48 72 52 64 48 44 12 20 0 12 0 16 0 12 12 44 32 32 0 8 0 20 12 20 12 20 12 20 12 12 4 12 4 12 4 12 4 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 44 32 36 20 20 4 8 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 28 60 60 68 52 72 52 72 28 64 24 68 20 76 36 72 60 88 52 84 28 76 24 84 28 92 44 80 40 80 72 104 76 72 28 12 0 0 12 12 20 48 32 52 16 48 16 52 32 60 36 64 40 60 36 68 32 52 28 60 36 56 20 60 36 56 32 56 28 52 28 48 24 52 28 52 28 52 32 52 20 52 20 52 28 52 28 52 32 44 24 32 12 20 4 24 0 20 0 16 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 12 4 8 0 8 0 4 0 0 0 8 0 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 0 0 68 76 124 52 92 48 76 28 60 24 64 32 72 36 72 32 64 24 56 16 64 28 64 28 64 28 64 28 76 36 68 32 68 32 68 32 60 32 68 36 64 32 52 20 44 20 40 20 36 20 36 24 56 32 48 24 40 20 40 32 36 20 12 8 0 0 0 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 184 136 200 120 192 156 216 124 188 124 188 124 188 128 196 136 188 128 200 144 208 144 204 140 228 152 212 148 220 156 204 128 192 132 204 148 216 156 224 160 228 164 224 156 220 156 220 160 220 152 224 156 224 156 220 152 224 152 216 144 212 152 224 160 240 156 228 152 236 160 232 148 228 156 236 160 240 160 236 156 228 156 236 156 224 144 224 152 228 160 244 160 220 140 224 160 220 148 224 148 228 152 228 156 228 152 228 156 228 148 220 144 232 156 228 152 228 148 224 148 228 156 236 160 236 160 232 152 236 152 236 156 244 160 248 164 256 172 256 168 252 168 248 164 256 172 252 168 252 168 256 172 256 172 256 172 260 176 260 176 256 172 252 164 248 168 256 172 252 168 256 176 260 176 260 176 256 172 260 176 264 184 268 184 264 180 264 180 264 180 264 180 264 180 264 184 268 184 268 184 272 188 272 192 276 192 276 192 288 188 292 196 296 200 304 204 296 196 296 196 296 196 296 196 304 204 304 200 300 196 296 196 292 196 300 208 308 208 304 200 296 200 304 204 308 208 304 204 304 208 312 212 316 216 316 212 320 216 316 212 312 216 316 220 320 220 320 220 320 220 320 220 320 212 320 212 320 212 320 212 320 212 324 220 328 224 336 228 328 224 332 228 336 224 332 220 332 224 336 228 336 228 340 232 344 232 344 232 348 236 348 240 348 236 348 236 348 236 348 236 352 236 348 236 344 232 344 232 344 232 344 232 344 232 344 232 352 236 352 236 352 236 352 236 348 236 352 240 356 236 352 232 348 228 352 232 356 236 360 240 360 236 360 236 360 236 360 236 368 244 368 244 368 244 368 244 372 248 372 248 376 252 376 256 368 248 372 256 384 264 392 268 384 260 380 256 376 248 372 244 376 252 372 248 372 248 376 252 380 256 380 256 380 256 380 256 388 268 388 268 388 268 388 268 384 264 384 264 384 264 384 264 392 264 384 256 376 252 380 256 384 260 384 264 388 268 392 268 396 276 396 280 400 284 404 284 416 296 416 300 424 308 428 312 436 304 444 316 460 332 476 336 480 332 480 336 500 352 524 368 548 376 556 384 564 388 564 384 560 392 572 400 572 384 544 360 540 372 528 356 508 348 488 348 460 308 396 240 332 224 344 252 384 276 392 264 376 264 416 308 472 352 496 368 508 372 508 368 452 304 312 116 148 76 144 64 140 96 160 112 180 120 204 148 108 36 52 24 64 24 52 24 48 24 40 24 36 20 36 16 28 0 16 4 32 0 40 36 144 108 152 112 164 124 168 128 172 124 180 124 168 108 148 112 144 104 136 96 128 96 120 92 112 72 116 76 112 64 96 48 96 48 80 28 60 12 48 8 48 8 44 4 40 8 40 12 36 16 36 16 32 16 32 16 12 8 12 8 28 12 44 16 80 48 108 60 128 72 140 72 112 52 104 32 56 4 40 8 32 24 64 48 48 16 24 12 24 20 24 20 24 20 24 20 16 12 16 12 16 12 16 12 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 40 36 32 20 12 4 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 12 52 52 80 68 96 84 100 68 96 72 100 72 108 80 108 80 124 88 116 80 120 88 100 80 128 92 128 84 128 80 116 72 40 8 12 0 20 12 24 20 56 48 76 48 80 56 76 56 76 56 76 60 84 64 84 60 72 52 80 60 72 48 80 56 76 56 72 52 72 52 72 52 72 52 68 48 68 48 80 52 80 52 72 52 72 52 64 52 48 40 36 28 24 20 20 24 16 20 12 12 8 8 0 0 0 0 0 0 0 0 0 0 0 4 4 8 12 12 8 4 4 4 0 0 0 0 8 8 8 8 4 4 4 0 0 0 0 0 0 0 0 0 12 0 4 0 0 4 0 4 0 4 4 24 88 116 148 96 120 80 108 64 92 56 96 64 104 72 108 72 104 64 92 56 100 64 100 64 100 64 100 64 112 72 104 68 104 72 116 84 88 64 96 68 84 56 72 44 56 40 40 32 32 28 36 32 52 44 48 40 44 44 48 48 40 28 24 4 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 128 76 132 56 124 88 148 68 144 84 140 76 136 80 140 84 128 72 140 84 148 84 140 76 152 76 124 72 148 96 140 64 140 80 148 92 160 96 160 96 164 100 160 92 156 88 152 88 156 92 156 92 156 92 156 92 156 92 152 84 148 88 156 96 164 96 152 92 156 96 148 80 148 92 156 100 160 100 160 100 156 100 160 96 148 84 152 96 160 104 164 96 144 84 156 104 144 84 144 88 148 88 152 92 144 88 148 92 152 88 144 84 160 100 160 100 160 100 160 100 156 100 160 104 164 100 160 96 152 88 156 92 160 96 164 96 168 100 168 96 164 92 160 92 172 100 168 100 168 100 168 104 172 104 172 104 172 104 172 108 172 104 168 100 168 100 172 104 160 100 172 112 180 112 172 104 172 104 172 108 176 112 180 116 180 112 180 112 180 112 180 112 188 108 184 104 180 100 176 100 192 116 192 112 188 112 188 104 188 100 192 108 196 112 204 116 196 108 196 108 196 108 196 108 204 116 204 112 200 108 196 108 188 108 204 124 216 120 204 108 200 116 204 120 208 120 204 116 200 116 212 132 220 128 212 120 220 128 216 124 212 128 216 132 220 132 220 132 220 132 220 132 212 128 212 128 212 128 212 128 216 132 216 136 220 140 224 140 216 136 220 140 224 136 220 132 220 136 224 144 228 148 236 152 228 144 232 148 232 152 236 152 232 148 232 148 232 148 232 148 236 152 236 148 232 148 228 144 228 144 228 144 228 144 228 144 232 168 232 168 232 168 232 168 232 172 236 176 240 172 236 160 220 144 228 148 236 156 240 164 240 160 240 160 240 160 240 160 248 164 248 164 248 164 248 164 244 160 248 164 248 168 252 168 248 164 252 168 256 172 260 176 256 172 252 168 248 164 244 160 252 168 248 160 244 164 252 168 252 168 252 168 252 168 252 168 264 168 264 168 264 168 264 168 260 164 264 168 264 168 268 172 268 180 260 172 252 168 252 168 260 176 260 180 264 184 268 184 276 180 276 184 280 188 284 188 292 196 296 204 304 208 308 204 312 204 320 216 332 232 340 240 320 216 324 228 340 252 368 272 380 260 380 268 384 268 380 264 376 264 388 276 392 272 380 256 384 260 364 244 352 240 344 228 300 164 240 120 228 132 248 152 268 184 276 172 260 172 284 204 336 244 352 256 372 264 372 272 348 272 260 76 76 40 88 28 100 80 116 76 96 56 112 92 60 16 16 4 32 12 16 8 28 16 28 20 24 20 20 16 8 0 0 0 0 0 12 24 88 72 92 80 104 88 116 96 96 76 116 80 96 56 96 72 92 56 92 52 92 48 88 56 84 72 76 64 64 44 40 28 56 44 44 32 32 20 24 16 20 12 4 0 0 0 8 4 12 0 12 0 12 0 12 0 20 4 16 0 12 0 12 4 24 8 32 28 52 40 68 52 60 48 64 28 16 0 0 0 4 16 48 44 44 12 20 8 16 8 16 8 16 8 16 8 12 4 12 4 12 4 12 4 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 24 16 20 4 8 0 0 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 20 48 44 72 56 72 36 68 28 68 28 76 36 68 48 84 48 84 36 80 28 68 24 88 36 84 56 88 48 72 24 8 0 0 0 4 4 0 0 24 24 48 20 52 12 60 32 52 24 52 32 64 44 60 36 56 32 56 32 52 28 56 32 56 28 52 28 48 24 56 32 52 28 48 20 44 20 48 16 48 16 48 24 48 24 52 32 44 24 32 12 20 4 24 0 24 0 20 0 12 0 4 0 0 0 0 0 0 0 0 0 0 0 4 0 12 8 12 4 8 0 8 0 4 0 12 4 8 0 8 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 4 0 12 0 0 0 76 68 108 48 84 44 72 32 64 24 64 28 68 36 72 36 68 28 60 24 60 24 60 24 60 24 60 24 64 24 56 16 56 28 72 40 60 32 68 36 64 32 52 20 44 20 36 16 28 8 24 8 36 16 32 16 36 24 44 36 32 20 16 12 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 196 132 192 120 192 140 204 128 212 148 208 140 200 140 204 140 196 136 204 148 212 144 204 136 200 120 172 120 208 156 212 132 224 160 228 164 228 160 220 156 224 160 224 156 220 152 212 148 224 156 224 156 224 156 224 156 228 160 228 156 224 156 228 160 236 156 224 148 228 152 224 140 220 148 228 156 236 160 236 160 236 164 240 156 224 148 232 164 240 164 236 152 224 148 232 164 220 144 220 148 224 148 228 152 220 144 224 152 228 148 224 144 236 160 236 160 236 160 236 160 240 168 244 172 248 168 244 164 240 160 244 160 244 164 248 164 252 168 248 164 244 160 244 160 248 168 252 168 252 168 252 164 256 172 256 172 256 172 256 168 256 172 260 176 260 176 256 172 244 164 256 176 264 176 256 168 256 172 256 176 260 176 260 180 264 180 264 180 264 180 264 180 272 184 268 180 260 176 256 172 272 188 272 188 272 184 268 184 288 188 292 196 296 200 304 204 296 196 296 196 296 196 296 196 304 204 304 200 300 196 296 196 292 196 308 216 316 212 304 200 308 212 312 216 312 212 308 208 300 204 312 220 320 216 312 208 320 216 316 212 312 216 316 220 320 220 320 220 320 220 320 220 320 212 320 212 320 212 320 212 324 216 328 220 328 220 332 224 324 216 328 220 328 220 324 216 324 220 328 224 340 236 344 240 340 228 340 232 344 232 348 236 344 232 344 232 344 232 344 232 348 236 344 232 344 228 340 228 340 228 340 228 340 228 340 228 348 232 348 232 348 232 348 232 348 236 352 240 356 236 352 232 344 224 352 228 360 236 364 244 364 240 364 240 364 240 364 240 372 248 372 248 372 248 372 248 368 244 368 248 372 248 376 252 380 256 376 252 372 248 368 244 372 248 372 248 368 244 368 244 376 248 368 244 368 244 372 252 376 252 376 252 376 252 376 252 384 264 384 264 384 264 384 264 384 264 384 264 384 264 384 264 388 260 380 252 376 252 376 252 384 260 384 264 388 268 392 268 396 276 396 280 400 284 404 284 412 292 416 296 420 304 428 308 448 316 456 324 468 336 480 340 464 316 468 332 500 356 532 380 548 384 548 388 548 384 544 376 536 372 536 376 548 388 560 400 552 376 524 360 504 348 472 320 396 244 340 216 344 244 352 236 364 264 396 280 392 276 412 300 456 336 484 360 508 376 516 376 488 388 420 188 192 108 180 96 172 124 184 120 164 88 164 112 100 32 52 24 64 24 48 16 48 28 44 24 40 24 36 20 28 0 20 4 24 0 40 32 104 68 112 84 132 92 144 104 132 92 148 88 116 68 120 88 120 84 116 84 112 84 108 80 108 76 104 68 92 52 76 40 80 48 80 48 80 48 80 44 72 24 48 4 32 4 32 16 32 12 28 12 28 12 28 12 32 28 36 16 32 12 44 12 40 4 56 24 88 44 108 60 124 68 144 60 92 12 60 8 52 28 88 52 68 24 36 20 20 16 20 16 20 16 20 16 16 12 16 12 16 12 16 12 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 16 16 48 52 80 64 92 72 96 68 96 76 108 80 104 76 120 84 116 84 120 92 116 96 128 80 116 96 132 80 48 24 4 0 4 0 12 0 12 0 32 32 68 60 84 52 76 56 68 48 68 56 80 68 80 60 80 56 76 52 72 52 76 56 72 52 72 48 68 48 72 52 72 48 64 44 60 40 76 48 76 48 68 48 68 48 64 52 48 40 36 28 24 20 20 24 20 20 16 20 16 12 4 4 4 0 0 0 0 0 0 0 0 0 0 8 12 16 20 20 20 16 16 16 12 12 12 12 12 8 8 8 4 4 4 4 4 4 4 4 4 4 12 0 4 0 0 4 0 4 4 4 4 32 96 108 132 88 120 80 112 76 108 68 104 68 104 72 108 72 108 68 100 64 92 64 92 64 92 64 92 64 88 56 84 52 84 64 96 72 88 64 96 68 84 56 72 44 60 44 44 32 28 20 24 20 28 20 24 24 28 28 40 36 36 28 24 8 12 0 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 132 68 124 64 132 76 132 64 136 76 132 68 128 68 132 72 136 80 144 88 148 84 140 76 136 68 120 68 144 96 156 88 164 104 168 100 164 96 152 88 152 92 156 92 156 88 148 84 156 92 152 88 152 88 156 92 164 100 164 96 160 96 156 92 160 92 148 88 156 96 152 84 148 92 152 96 156 96 156 92 164 104 164 96 148 88 156 104 160 100 156 92 152 92 152 92 144 88 148 88 152 92 152 96 144 84 148 92 156 92 152 92 148 88 148 92 152 92 156 96 168 108 172 116 176 112 168 108 160 92 160 96 164 96 164 96 168 100 168 96 164 92 160 92 164 96 168 100 168 100 164 96 172 104 172 104 168 100 168 100 172 104 176 112 180 108 172 104 164 96 168 104 172 104 172 104 172 104 172 104 172 108 176 108 180 112 180 112 180 112 180 112 184 108 180 104 176 100 172 96 184 108 184 108 184 112 188 104 188 100 192 108 196 112 204 116 196 108 196 108 196 108 196 108 204 116 204 112 200 108 196 108 196 112 208 124 212 124 208 116 212 128 216 128 216 124 208 120 204 120 212 124 216 128 216 124 220 128 216 124 212 128 216 132 220 132 220 132 220 132 220 132 212 128 212 128 212 128 212 128 220 136 220 136 220 136 220 136 216 136 220 140 224 136 220 132 216 136 224 140 232 148 236 156 224 144 228 144 232 148 232 148 228 144 228 144 228 144 228 144 232 148 232 148 228 144 228 140 224 140 224 140 224 140 224 140 228 164 228 164 228 164 228 164 232 172 236 176 240 172 236 160 224 148 228 152 232 156 236 160 244 164 244 164 244 164 244 164 252 168 252 168 252 168 252 168 240 160 244 160 248 164 248 164 260 172 256 164 244 156 236 152 244 160 244 160 244 160 244 160 248 164 244 160 244 160 248 164 248 164 248 164 248 164 248 164 260 164 260 164 260 164 260 164 268 172 268 168 264 164 260 164 256 172 252 168 252 168 256 172 260 176 260 180 264 184 268 184 276 180 276 184 280 188 284 188 288 196 292 200 300 208 304 200 308 200 312 208 324 220 328 224 320 216 324 228 344 260 372 280 380 272 388 276 384 268 376 260 364 252 360 252 372 272 392 288 384 268 364 252 352 228 308 176 228 104 208 108 228 128 228 120 240 168 276 184 280 184 288 204 320 228 344 252 372 268 380 272 380 316 344 160 136 52 108 68 124 92 128 88 104 60 88 56 52 8 16 4 32 12 12 0 28 12 24 20 20 16 20 12 16 0 0 0 0 0 4 16 52 36 60 48 72 56 84 64 76 56 76 44 60 32 60 40 72 44 76 44 76 44 76 44 56 44 56 44 56 44 60 48 40 32 48 40 56 44 56 44 40 28 24 4 8 0 16 4 8 0 8 0 8 0 8 0 24 4 12 0 4 0 4 0 0 0 0 0 16 12 40 20 60 48 68 48 48 24 24 8 8 16 32 28 20 0 8 0 8 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 20 28 48 28 72 36 68 28 68 28 76 36 64 44 84 48 84 40 88 40 96 56 100 36 72 68 92 52 12 0 0 0 0 4 0 0 0 0 4 12 48 36 56 16 52 28 52 28 52 32 60 36 56 36 64 36 52 24 52 32 52 28 52 28 48 24 48 20 48 24 48 24 44 20 44 20 44 12 44 12 44 20 44 20 52 32 44 24 32 12 20 4 24 0 24 4 24 0 16 8 8 0 4 0 0 0 0 0 4 0 0 0 0 0 12 12 24 16 24 16 20 12 20 8 16 4 12 4 8 0 8 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 4 0 16 0 0 8 84 56 92 44 80 44 80 44 76 40 72 36 68 32 72 36 72 36 68 32 68 28 68 28 68 28 68 28 64 24 68 28 68 28 68 28 60 32 68 36 64 32 52 20 56 32 44 20 28 4 20 4 16 0 16 0 20 8 28 20 28 16 16 16 4 4 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 192 124 188 132 204 136 188 120 196 128 192 124 192 128 196 136 200 140 212 152 212 144 204 136 208 144 200 136 204 144 212 152 216 156 220 160 220 156 216 148 216 156 224 164 228 164 224 156 224 152 216 144 212 148 220 156 228 160 228 160 228 156 220 152 232 152 224 152 236 160 232 152 228 152 232 156 232 152 224 148 236 160 232 148 216 140 228 164 228 152 228 152 228 152 220 140 224 152 228 152 232 156 232 160 220 148 228 156 236 156 232 156 224 148 224 152 228 156 232 156 240 168 244 172 248 168 244 164 248 164 248 164 248 164 248 164 256 168 252 168 248 164 248 164 244 164 252 168 252 168 248 160 256 172 256 168 252 164 248 164 248 168 256 176 260 172 252 164 252 168 248 164 252 168 256 176 256 172 256 172 256 172 256 172 264 180 264 180 264 180 264 180 264 180 260 176 260 176 260 176 260 180 264 184 268 188 276 192 288 188 292 196 296 200 304 204 296 196 296 196 296 196 296 196 304 204 304 200 300 196 296 196 304 204 304 208 308 212 312 212 312 212 312 212 312 208 304 200 312 208 308 208 312 212 316 220 320 216 316 212 312 216 316 220 320 220 320 220 320 220 320 220 320 212 320 212 320 212 320 212 328 220 328 220 328 220 328 220 328 220 332 224 332 224 328 220 328 224 332 228 336 232 340 236 336 224 340 228 340 232 344 232 340 228 340 228 340 228 340 228 344 232 344 228 340 228 336 224 336 224 336 224 336 224 336 224 344 228 344 228 344 228 344 228 348 236 352 240 356 236 352 232 356 232 356 232 356 232 356 232 368 244 368 244 368 244 368 244 368 244 368 244 368 244 368 244 364 240 368 244 368 248 372 248 376 252 372 248 368 240 364 240 364 240 364 240 364 240 364 240 372 244 368 240 364 244 368 248 372 248 372 248 372 248 372 248 380 260 380 260 380 260 380 260 396 272 392 268 380 256 376 252 372 248 372 248 376 256 384 264 384 260 384 264 388 268 392 268 396 276 396 280 400 284 404 284 408 288 412 296 420 300 424 304 444 308 448 316 456 328 468 328 472 324 476 336 504 360 536 384 552 388 552 384 544 376 536 368 520 360 528 368 536 372 540 380 524 368 496 356 488 324 416 244 344 212 332 212 340 224 336 224 348 252 388 272 392 280 428 320 444 324 476 356 508 380 524 384 496 388 472 280 272 112 168 112 176 120 176 120 176 104 152 72 92 28 52 24 64 24 44 8 44 20 36 20 32 16 32 12 40 8 20 8 20 0 24 24 84 60 96 64 104 76 116 80 132 76 108 56 100 56 92 52 100 64 96 72 92 76 92 76 84 52 80 52 84 56 92 60 76 48 84 56 92 56 84 48 80 44 64 24 40 16 36 16 24 8 24 8 16 12 16 12 28 12 24 4 24 4 28 8 36 4 40 4 48 16 72 28 116 52 136 68 144 60 112 28 80 28 84 28 44 0 24 12 24 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 0 4 0 32 36 60 52 92 72 88 72 96 72 104 80 100 68 120 84 116 84 120 96 120 108 132 76 108 100 112 40 4 12 8 8 4 0 4 0 12 0 24 32 72 60 76 52 64 48 72 56 76 56 76 52 72 60 88 60 72 44 72 60 72 52 72 48 68 48 64 44 60 44 64 44 64 44 68 48 72 44 72 44 64 44 64 44 64 52 48 40 36 28 24 20 20 24 20 24 20 24 20 20 8 8 4 0 0 0 0 0 4 0 0 0 0 4 16 20 24 24 24 20 20 16 16 16 16 16 12 12 12 8 8 8 8 8 8 8 8 8 8 8 12 0 4 0 0 4 0 4 8 4 4 40 100 96 120 84 112 76 112 76 112 72 104 68 104 68 108 76 112 72 108 68 96 68 96 68 96 68 96 68 92 72 104 80 108 72 92 60 88 64 96 68 84 56 72 44 76 60 52 40 36 24 24 20 24 20 20 16 20 20 28 28 32 24 28 12 16 0 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 128 60 124 80 144 72 120 56 136 72 132 72 132 76 140 84 140 84 148 92 152 84 140 76 148 92 148 76 128 68 136 84 140 76 144 84 152 88 152 84 152 92 164 104 172 108 168 100 152 88 144 76 140 80 152 88 156 92 156 92 152 84 144 80 156 88 148 92 160 104 164 100 156 96 156 96 152 88 144 84 156 96 152 84 136 76 148 96 148 88 148 92 156 92 140 72 152 92 156 96 156 100 160 100 148 92 156 100 160 100 160 100 156 96 156 100 160 104 164 108 160 104 164 108 168 104 164 100 164 96 164 96 164 96 164 96 172 104 172 100 168 100 164 96 156 92 168 104 172 100 160 88 172 104 172 100 168 96 164 96 156 92 168 104 172 100 160 88 172 100 164 92 160 100 176 112 172 104 172 104 172 104 172 104 180 112 180 112 180 112 180 112 176 100 176 100 176 100 176 100 172 100 176 104 184 112 192 112 188 100 192 108 196 112 204 116 196 108 196 108 196 108 196 108 204 116 204 112 200 108 196 108 208 120 204 116 204 120 212 128 208 120 208 120 208 112 196 108 216 124 208 116 204 124 220 136 220 128 216 124 212 128 216 132 220 132 220 132 220 132 220 132 212 128 212 128 212 128 212 128 220 136 220 136 220 136 220 136 220 140 224 144 228 140 224 136 224 140 224 144 228 148 232 148 224 140 224 144 228 148 232 148 228 144 228 144 228 144 228 144 232 148 232 144 228 140 224 140 224 140 224 140 224 140 224 140 228 164 228 164 228 164 228 164 232 172 236 176 240 172 236 160 236 152 232 152 232 152 232 148 244 164 244 164 244 164 244 164 240 156 240 156 240 156 240 156 240 156 240 160 244 164 248 164 244 160 244 160 244 160 244 160 240 156 240 156 240 156 240 156 248 160 244 156 240 160 244 164 248 164 248 164 248 164 248 164 260 164 260 164 260 164 260 164 280 180 272 172 260 160 252 152 244 160 244 164 252 172 264 184 260 176 260 180 264 184 268 184 276 180 276 184 280 188 284 188 288 192 292 200 296 204 304 200 316 212 324 220 332 228 332 232 328 224 332 236 348 264 376 284 384 276 388 272 380 264 368 252 352 248 368 264 376 256 356 236 364 244 348 236 340 200 256 108 228 124 224 124 220 128 232 144 244 164 260 164 264 184 308 236 312 220 336 248 368 272 384 280 384 312 396 264 232 76 108 84 112 76 112 84 124 76 80 24 48 8 12 4 32 8 8 0 20 8 16 12 16 8 12 8 28 0 8 0 0 0 0 4 60 36 60 44 68 44 76 52 96 56 60 32 60 36 56 16 60 32 68 36 72 36 72 44 64 48 56 40 48 32 44 36 48 40 56 48 56 40 44 28 52 40 40 24 28 8 16 4 8 0 8 0 12 0 12 0 16 12 12 4 8 0 12 4 12 0 4 0 12 0 24 12 52 28 52 52 76 68 52 28 36 40 44 28 8 0 12 8 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 4 0 0 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 16 24 48 32 72 44 72 36 68 32 80 40 64 44 80 48 88 40 88 44 76 60 104 48 84 84 68 4 4 0 16 0 0 0 0 24 0 4 8 20 52 40 56 12 40 20 52 32 60 32 52 24 52 36 68 40 48 20 52 36 52 28 52 24 48 20 44 20 36 16 40 20 44 24 48 28 44 12 44 12 44 20 44 20 52 32 44 24 32 12 20 4 24 0 24 4 24 4 20 12 8 0 4 0 0 0 0 0 4 0 0 0 0 0 16 12 20 12 20 8 16 4 12 4 16 8 16 4 12 0 8 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 4 0 16 0 0 12 88 52 84 40 68 32 72 36 72 32 64 28 68 32 72 40 76 40 72 36 72 32 72 32 72 32 72 32 60 28 76 44 80 28 56 8 60 32 68 36 64 32 52 20 68 44 52 28 32 8 20 4 28 4 24 4 20 4 24 20 24 16 20 20 8 4 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 200 128 188 124 196 132 192 120 208 140 200 132 192 128 192 128 212 144 204 136 200 144 216 156 212 144 200 132 200 144 216 160 208 144 208 148 216 156 224 164 224 156 220 152 216 156 220 160 228 156 224 152 220 148 216 144 216 152 224 160 232 168 240 172 236 156 228 148 224 148 228 152 240 164 240 160 232 152 220 140 232 156 228 152 232 156 236 164 224 152 232 160 236 160 236 160 208 140 224 148 224 148 232 164 212 144 228 160 240 160 228 148 244 164 240 160 236 164 240 168 240 168 244 172 248 168 244 164 248 164 248 164 248 164 248 164 252 168 252 164 248 160 244 160 244 164 248 168 252 164 248 160 232 156 248 172 260 172 248 160 260 176 256 168 252 164 244 160 248 164 248 168 256 176 264 184 260 176 260 176 260 176 260 176 256 172 256 172 256 172 256 172 260 176 260 180 264 184 268 184 264 180 264 184 268 188 272 188 292 192 296 196 296 200 300 200 300 200 300 196 296 192 292 192 296 196 296 200 300 204 304 204 304 204 304 208 308 212 312 212 304 204 304 204 304 204 304 204 316 216 316 216 316 216 316 216 316 220 320 220 320 216 312 208 316 216 312 212 312 208 308 208 316 208 316 212 320 216 324 216 324 212 316 208 324 216 320 208 324 216 324 216 324 216 324 216 332 224 336 228 336 232 340 232 328 216 328 216 328 216 328 216 332 220 332 220 332 220 332 220 332 220 332 224 336 228 340 228 332 224 336 228 340 224 336 220 336 220 336 224 340 228 344 228 352 232 348 228 344 232 348 236 360 236 360 236 360 236 360 236 360 236 360 240 364 244 368 244 376 248 368 240 364 240 364 244 364 244 368 248 372 244 368 240 368 244 368 244 368 244 368 244 376 248 372 244 368 248 372 252 380 252 376 248 372 252 376 256 372 252 376 256 380 252 376 248 380 260 380 260 380 260 380 260 384 268 388 268 388 264 380 256 372 244 368 244 368 248 376 256 380 256 380 260 384 264 388 264 400 280 400 280 400 280 400 284 412 292 416 300 420 304 428 308 444 316 456 328 464 324 460 316 472 316 464 336 520 380 548 384 556 392 540 368 524 360 520 360 528 348 496 340 516 368 516 348 492 352 484 340 452 284 368 216 340 216 336 220 344 224 352 232 348 240 372 260 392 292 444 332 444 328 480 352 492 364 512 376 532 384 516 380 384 152 176 116 180 116 168 104 168 116 148 60 64 28 60 16 40 8 52 28 44 24 40 20 36 16 32 16 28 4 20 8 20 0 28 28 76 64 96 72 104 72 100 64 104 64 108 64 100 60 96 60 96 68 96 64 84 60 80 60 72 56 76 60 80 56 76 52 72 52 72 52 76 60 84 68 76 40 56 36 48 8 16 8 24 8 16 12 16 12 12 12 28 12 28 12 28 12 32 12 24 8 40 12 52 24 64 32 96 48 128 68 148 68 152 68 116 56 108 12 32 4 36 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 12 12 28 20 60 56 80 68 88 72 84 64 120 76 116 72 104 68 100 68 120 80 104 100 104 40 20 0 0 4 0 4 0 0 4 0 12 0 20 20 60 60 72 52 60 48 72 60 80 56 72 48 92 68 84 64 80 56 72 52 88 64 84 60 76 52 68 44 60 40 60 40 60 44 72 52 92 64 88 60 76 52 72 48 84 60 52 40 40 32 28 16 20 24 20 24 20 24 20 20 12 12 8 4 4 4 8 8 0 0 0 0 0 0 0 0 4 4 8 12 12 8 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 20 4 12 8 8 12 4 12 4 4 12 56 100 88 116 88 124 84 120 80 112 72 104 64 100 64 100 68 104 72 108 72 100 76 92 76 92 76 92 76 76 64 80 68 84 64 80 60 88 60 88 60 80 60 80 60 72 52 40 32 32 24 20 12 40 24 20 28 48 52 44 24 20 16 20 8 12 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 64 120 64 132 76 132 64 140 76 132 68 128 68 132 72 144 80 140 80 144 84 148 92 156 92 144 76 136 80 148 92 144 80 144 80 148 88 156 96 156 88 148 84 148 84 152 92 156 92 152 88 152 88 148 84 148 84 152 88 152 88 152 88 160 100 156 92 148 88 148 88 160 100 160 100 156 92 148 84 152 92 148 88 152 96 160 100 144 88 152 96 156 96 156 96 136 84 148 88 148 88 152 100 140 88 156 100 160 96 152 84 168 104 164 100 160 104 164 108 164 104 168 112 172 108 164 104 168 96 164 96 164 96 164 92 168 100 168 96 164 92 160 92 160 96 164 100 168 96 164 92 152 88 164 104 172 104 164 92 176 108 172 100 168 96 160 92 164 96 164 100 172 108 180 116 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 100 176 104 180 104 184 108 180 104 180 108 184 112 188 104 188 100 192 104 196 108 196 108 200 112 200 108 196 104 192 104 196 108 196 112 200 116 204 116 204 116 204 120 208 120 212 124 208 120 208 120 208 120 208 120 216 128 216 128 216 128 216 128 216 128 216 128 216 124 208 120 220 128 216 128 212 124 212 120 208 124 208 128 212 132 216 132 216 128 208 124 216 132 212 124 216 132 216 132 216 132 216 132 220 136 224 140 228 144 228 144 216 132 216 132 216 132 216 132 220 136 220 136 220 136 220 136 220 136 220 140 224 144 228 144 224 144 232 148 232 148 228 140 220 156 224 160 224 164 228 164 236 168 232 164 228 168 232 164 236 156 236 156 236 156 236 156 236 156 236 160 240 164 244 164 252 164 244 160 240 156 240 156 240 160 244 164 248 160 244 156 244 160 244 160 244 160 244 160 252 168 248 164 248 164 252 168 256 168 252 164 248 168 252 172 252 172 256 176 260 172 256 168 260 164 260 164 260 164 260 164 264 168 268 172 264 164 260 160 248 160 244 160 244 164 252 172 256 172 256 176 260 180 264 180 272 180 276 184 284 188 284 188 292 196 296 204 304 208 308 204 312 208 320 216 324 212 312 208 324 220 328 240 360 280 388 292 392 284 376 264 360 256 356 256 364 248 340 244 364 264 356 240 340 244 352 224 296 140 224 116 220 120 216 124 220 140 228 148 232 152 252 164 272 200 316 236 324 236 352 252 360 256 372 268 392 284 392 300 300 112 100 52 108 80 112 68 112 80 96 32 20 8 24 0 12 0 16 12 24 12 24 16 20 12 16 12 12 0 4 0 4 0 8 12 56 36 68 48 72 40 64 32 80 56 68 48 64 48 80 60 64 40 64 40 64 40 64 36 60 48 64 52 68 48 64 44 68 48 60 40 52 36 52 36 60 36 44 36 36 0 0 0 8 0 12 0 12 0 16 0 12 16 12 8 12 8 8 0 4 0 8 0 16 8 24 4 36 12 40 44 76 80 72 52 44 60 48 12 0 0 12 0 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 4 12 4 40 16 44 20 60 20 68 24 68 36 76 40 84 36 76 20 92 36 80 60 68 8 0 0 0 0 4 0 0 8 0 8 0 8 0 12 40 36 60 24 44 24 48 28 56 32 52 28 64 40 60 32 52 24 48 20 64 36 60 32 56 28 48 24 44 16 40 16 40 20 48 28 52 20 52 20 52 32 56 32 72 40 44 16 32 12 24 4 24 0 24 4 24 4 20 12 16 8 8 4 4 4 4 4 0 0 0 0 0 0 0 0 16 8 20 12 20 12 16 8 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 8 8 8 12 8 8 0 12 28 88 48 84 40 84 44 80 40 76 36 68 32 64 28 64 32 68 36 72 36 68 28 72 28 72 28 72 28 68 24 68 24 68 24 68 24 56 24 56 20 52 24 48 20 56 24 32 8 24 8 20 0 28 0 8 4 36 28 28 8 16 8 12 12 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 188 120 184 124 196 136 200 132 196 132 192 128 192 132 200 140 200 140 208 144 212 148 212 144 228 156 212 144 204 140 208 148 216 148 212 144 212 148 216 152 216 148 208 144 208 144 212 152 216 148 220 152 220 152 224 156 224 156 224 152 220 148 216 148 240 160 232 152 224 144 220 144 228 152 232 156 232 156 228 152 224 148 220 144 224 148 228 156 216 144 224 152 228 152 224 148 216 148 228 152 220 144 224 156 224 152 232 160 236 152 224 144 240 164 236 160 236 160 240 164 236 164 244 168 244 168 240 160 252 168 252 164 248 160 244 160 252 168 252 164 248 160 244 160 244 164 248 168 252 164 248 160 236 160 248 172 256 168 248 160 260 176 256 168 252 164 244 160 252 164 248 164 252 172 264 180 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 264 180 264 184 264 180 264 184 268 188 272 188 284 184 288 188 288 192 292 192 296 196 296 196 292 192 292 192 296 196 296 200 300 204 304 204 304 204 304 204 308 208 308 212 308 208 308 208 308 208 308 208 316 216 316 216 316 216 316 216 312 212 312 216 312 208 304 204 324 220 320 220 316 216 316 212 316 208 320 212 320 212 324 216 324 212 316 208 324 216 320 208 324 216 324 216 324 216 324 216 324 216 328 220 328 224 332 224 328 216 328 216 328 216 328 216 328 216 328 220 332 220 332 220 332 220 332 224 336 228 340 228 340 232 348 236 348 236 344 228 336 224 340 224 344 228 344 228 352 232 348 228 344 232 348 236 360 236 360 236 360 236 360 236 360 236 360 240 364 244 368 244 372 248 372 244 368 240 364 240 364 244 368 248 372 244 368 240 368 244 368 244 368 244 368 244 380 252 376 248 372 252 376 256 376 252 372 248 372 248 376 252 380 256 384 264 388 260 380 256 380 260 380 260 380 260 380 260 380 264 384 264 384 260 376 252 372 244 368 244 368 248 376 256 380 256 380 260 384 264 388 264 384 268 396 284 408 288 408 284 412 296 416 300 424 308 428 308 448 316 452 320 452 316 452 304 468 332 492 356 520 372 544 396 544 380 532 364 520 356 512 352 520 352 508 356 528 368 516 344 472 352 472 312 380 220 332 220 340 220 340 216 344 224 352 232 344 240 372 260 396 296 448 340 460 344 492 364 500 364 512 380 532 388 528 404 456 224 216 92 172 104 164 104 168 120 152 64 64 28 64 20 44 12 48 24 44 24 40 20 36 16 32 16 20 8 12 12 20 0 24 32 76 60 84 68 96 68 96 64 120 76 104 60 96 68 112 92 80 60 80 60 76 68 80 68 80 60 84 64 84 64 80 60 84 60 76 52 68 48 68 48 84 52 76 64 68 20 16 0 16 12 16 16 12 16 12 16 28 12 28 12 28 12 28 12 28 8 28 12 32 16 36 16 72 20 80 44 156 92 160 52 136 60 104 16 24 4 16 8 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 8 20 16 44 32 44 36 60 56 84 68 96 60 112 80 120 88 112 84 112 84 96 72 52 4 4 0 0 4 0 4 0 0 0 0 4 0 8 16 48 52 68 56 68 48 64 44 68 48 72 56 80 56 76 52 68 48 64 44 76 56 76 56 76 52 72 52 64 44 60 40 60 44 68 52 68 40 72 48 72 52 76 56 84 56 40 24 28 24 32 24 24 28 24 28 24 28 24 24 24 20 12 8 4 0 0 0 0 0 0 0 0 0 0 0 16 20 24 24 24 24 20 16 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 20 4 12 8 8 12 4 12 0 4 24 68 112 96 112 76 112 76 112 76 112 72 108 72 100 64 104 68 104 68 108 76 96 72 88 72 88 72 88 72 92 72 84 64 80 68 88 76 88 60 84 56 72 44 60 36 60 36 24 12 20 20 24 20 24 8 8 12 28 28 24 8 16 16 20 12 16 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 56 116 64 132 80 140 72 124 64 124 68 132 76 140 84 132 76 144 92 152 88 144 80 156 92 148 84 144 88 148 92 160 92 152 88 152 88 152 92 152 88 148 80 144 84 152 88 144 84 148 88 152 92 156 96 160 96 160 96 160 96 160 96 168 104 156 92 148 84 144 84 144 88 152 96 156 96 156 96 144 84 140 80 140 84 148 92 140 80 144 88 148 88 144 84 144 92 156 92 144 80 144 92 152 96 156 96 156 92 144 80 164 104 160 96 156 100 164 104 160 100 164 104 164 104 160 100 172 104 168 96 164 92 156 88 168 100 168 96 164 92 160 92 160 96 164 100 168 96 164 92 160 92 164 100 168 100 164 92 172 104 172 100 168 96 164 96 168 96 164 96 168 104 176 108 172 104 172 104 172 104 172 104 180 112 180 112 180 112 180 112 172 96 176 100 176 104 180 104 180 104 180 108 184 112 188 104 180 92 180 96 184 100 188 100 196 104 192 104 192 104 192 104 196 108 196 112 200 116 204 116 200 112 204 116 204 120 208 120 212 124 212 124 212 124 212 124 212 124 212 124 212 124 212 124 208 120 212 124 208 120 204 112 224 136 224 132 220 132 216 128 212 128 212 128 212 128 212 128 216 128 208 124 216 132 212 124 216 132 216 132 216 132 216 132 212 128 212 132 216 136 220 136 216 132 216 132 216 132 216 132 212 132 216 132 216 136 220 136 220 136 220 140 224 144 228 144 228 144 232 152 236 148 228 144 224 160 224 164 228 164 232 168 236 168 232 164 228 168 232 164 236 156 236 156 236 156 236 156 236 156 236 160 240 164 244 164 248 164 248 164 244 160 240 152 240 160 244 164 248 160 244 156 244 160 244 160 244 160 244 160 256 172 252 168 252 168 256 172 252 168 248 160 244 164 252 168 252 172 256 176 260 172 256 168 256 160 256 160 256 160 256 160 260 164 260 164 260 160 252 156 248 160 244 160 244 164 252 172 256 172 256 176 260 180 264 180 256 168 276 188 292 196 288 192 296 200 300 204 304 212 312 208 312 204 312 204 312 204 304 200 316 228 352 256 352 256 372 288 376 272 368 260 356 252 348 248 352 252 352 260 368 264 348 232 356 232 312 164 228 104 212 128 220 124 216 132 216 136 224 144 232 152 252 164 276 200 320 240 332 244 356 252 360 252 364 260 380 280 404 324 388 224 180 52 92 60 104 68 116 84 96 32 16 4 28 4 16 0 16 8 24 12 24 16 20 12 16 12 16 0 8 0 4 0 12 12 56 32 60 40 64 32 64 32 68 44 56 36 56 40 72 52 52 28 56 32 60 36 64 36 44 32 48 36 52 32 48 28 44 28 44 28 48 36 56 44 60 44 64 60 60 12 0 0 8 0 12 0 12 0 12 0 8 12 8 12 8 12 8 4 8 0 8 0 8 0 8 0 20 0 16 8 52 64 76 68 72 60 44 12 4 0 12 0 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 0 0 4 0 12 0 28 4 20 0 36 16 68 36 68 32 68 32 80 40 88 44 88 52 84 36 16 0 0 8 4 0 4 0 0 8 0 16 0 8 0 4 24 28 52 28 48 20 40 12 40 20 52 32 60 32 56 32 52 28 48 24 52 28 52 28 52 32 56 32 48 20 40 16 40 20 48 24 40 8 40 12 44 24 48 24 72 36 32 0 16 8 28 12 28 4 28 8 28 8 24 16 28 12 16 8 0 0 0 0 0 0 0 0 0 0 0 0 8 4 16 8 16 8 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 8 8 8 12 8 8 0 24 44 104 56 80 32 72 36 72 36 72 40 76 40 68 32 68 32 68 32 68 32 68 24 68 24 68 24 68 24 76 28 64 12 56 20 72 32 68 40 68 36 60 24 40 12 40 8 12 0 12 4 24 8 16 0 8 0 20 8 16 0 12 8 12 16 8 8 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 188 116 180 124 196 140 204 132 188 124 188 128 196 136 208 148 196 136 208 152 216 148 208 140 204 140 204 144 212 152 220 160 228 164 224 156 220 156 224 160 224 156 216 152 216 152 220 160 212 148 216 152 220 156 224 160 220 152 224 160 232 164 236 168 240 160 232 152 224 144 220 144 216 144 224 152 232 156 232 156 216 140 216 140 216 144 224 152 216 144 220 148 220 144 216 140 220 152 232 152 220 140 220 152 232 156 232 156 228 148 220 144 240 160 232 156 232 156 236 164 232 156 236 160 236 160 232 156 252 168 252 164 248 160 244 160 252 168 252 164 248 160 244 160 244 164 248 168 252 164 248 160 248 164 248 168 248 164 248 160 256 172 252 168 252 168 248 164 252 164 248 164 248 168 256 172 256 172 256 172 256 172 256 172 264 180 264 180 264 180 264 180 256 172 256 176 260 176 264 180 264 180 264 184 268 188 272 188 280 180 280 180 284 184 288 188 288 192 292 192 292 192 292 192 296 196 296 200 300 204 304 204 300 200 300 204 304 204 308 208 312 212 312 212 312 212 312 212 312 212 312 212 312 212 312 212 308 208 312 212 308 208 304 200 324 224 324 220 320 220 316 216 320 212 320 212 320 212 320 212 324 212 316 208 324 216 320 208 324 216 324 216 324 216 324 216 320 212 320 212 324 216 328 220 328 216 328 216 328 216 328 216 320 212 324 216 328 220 332 220 332 220 332 224 336 228 340 228 332 224 340 228 340 228 336 220 340 224 344 228 344 232 348 232 352 232 348 228 344 232 348 236 360 236 360 236 360 236 360 236 360 236 360 240 364 244 368 244 368 244 372 248 372 244 364 236 364 244 368 248 372 244 368 240 368 244 368 244 368 244 368 244 380 252 376 248 372 252 376 256 376 248 368 244 368 244 372 252 368 248 372 252 376 248 372 244 376 256 376 256 376 256 376 256 376 256 380 260 376 252 368 248 372 244 368 244 368 248 376 256 380 256 380 260 384 264 388 264 380 264 392 284 408 292 412 288 416 296 420 304 428 308 432 312 448 312 448 312 444 312 452 308 460 332 496 356 508 348 520 372 516 364 512 360 504 352 496 344 496 348 500 360 508 352 488 332 492 328 380 228 324 220 344 228 344 220 340 216 340 220 348 228 348 240 372 260 392 292 440 332 456 336 484 352 488 352 500 364 504 368 524 404 524 340 320 136 160 96 160 104 168 120 152 60 60 24 64 24 48 12 48 20 44 24 40 20 36 16 32 16 20 8 12 12 12 0 24 32 72 60 76 56 76 64 92 64 84 48 96 60 96 60 88 56 68 48 64 52 64 52 64 52 52 44 56 48 60 44 56 40 52 40 52 40 56 48 64 56 72 52 76 72 76 28 8 0 12 8 8 12 8 12 4 8 24 4 28 4 24 8 24 8 24 8 24 8 20 8 20 8 36 20 60 20 80 36 148 96 152 60 80 20 24 8 0 12 12 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 8 28 20 28 20 40 48 80 80 124 72 104 60 96 68 108 92 104 92 92 44 8 0 0 20 0 4 0 4 0 0 0 0 0 0 4 8 20 32 48 52 64 40 56 36 56 40 68 52 80 60 80 60 80 56 76 56 68 48 68 52 72 52 72 52 68 48 64 40 60 40 64 48 76 48 72 44 60 40 60 36 80 48 32 12 16 20 28 28 24 28 24 28 24 28 24 24 28 20 16 8 0 0 0 0 0 0 0 0 0 0 0 0 8 8 12 16 16 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 20 4 12 8 8 12 4 12 4 12 32 80 120 100 116 76 104 68 104 72 108 72 108 72 104 68 104 68 104 68 104 72 84 72 80 72 80 72 80 72 84 68 68 56 64 60 76 72 96 68 100 68 80 48 56 28 44 20 12 8 16 20 28 20 24 16 20 20 28 20 20 8 16 16 20 12 20 8 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124 60 120 64 132 76 136 72 124 64 124 68 132 76 140 84 136 80 144 84 148 88 148 84 128 68 136 80 148 92 156 100 160 96 156 92 156 96 160 100 160 96 156 88 152 92 160 96 148 84 152 88 152 88 156 92 140 76 144 84 156 96 164 100 160 96 152 88 148 88 152 92 140 84 148 92 156 96 152 92 144 80 140 80 140 84 148 92 144 84 148 88 148 84 140 76 140 88 152 92 144 84 148 96 156 96 152 92 152 92 148 88 160 100 156 96 156 96 160 100 152 92 156 100 160 96 152 92 164 96 164 96 164 96 164 96 168 100 168 96 164 92 160 92 160 96 164 100 168 96 164 92 168 100 164 96 164 92 160 92 168 100 168 100 168 100 168 100 168 100 164 96 164 96 168 100 168 100 168 100 168 100 168 100 176 108 176 108 176 108 176 108 168 96 172 96 176 100 176 100 180 104 180 108 184 112 188 104 180 92 180 96 184 100 188 100 188 100 188 100 192 104 192 104 196 108 196 112 200 116 204 116 196 112 200 112 204 116 204 116 208 120 208 120 208 120 208 120 208 120 208 120 208 120 208 120 212 124 212 128 212 120 204 116 224 132 220 132 216 128 216 124 216 132 212 128 212 128 208 124 216 128 208 124 216 132 212 124 216 132 216 132 216 132 216 132 212 128 212 132 216 136 220 136 216 132 216 132 216 132 216 132 208 124 208 128 216 132 220 136 220 136 220 140 224 144 228 144 220 136 224 144 228 140 220 136 228 164 228 164 232 168 232 172 236 168 232 164 228 168 232 164 236 156 236 156 236 156 236 156 236 156 236 160 240 164 244 164 240 160 248 168 252 160 236 148 240 160 244 164 248 160 244 156 244 160 244 160 244 160 244 160 252 164 248 160 244 164 248 168 248 164 244 160 244 160 248 164 240 160 248 164 248 164 244 156 252 156 252 156 252 156 252 156 252 156 256 160 252 156 248 148 248 160 244 160 244 164 252 172 256 172 256 176 260 180 264 180 268 176 272 180 280 188 288 196 300 204 300 208 308 216 312 212 312 204 308 200 312 208 316 216 320 228 344 248 348 248 348 252 356 252 356 252 352 244 340 232 336 236 344 240 340 232 328 220 340 184 236 100 212 124 232 132 224 136 220 132 216 140 224 144 236 156 248 160 264 184 300 216 320 228 340 240 348 244 356 252 340 248 368 288 388 284 264 108 88 56 108 72 116 84 84 20 12 4 28 8 20 0 12 4 24 12 24 16 20 12 16 12 16 0 8 0 8 0 12 12 60 28 52 28 56 24 60 32 48 44 64 60 72 52 52 28 44 28 44 24 40 20 40 16 40 20 44 24 44 24 40 20 44 20 36 12 28 8 28 8 44 28 48 52 52 8 4 0 4 0 8 0 8 0 8 0 4 16 0 8 4 8 4 0 8 4 8 0 12 0 12 0 12 0 24 0 0 4 56 88 84 52 24 12 16 0 16 0 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 0 8 0 0 4 0 20 0 12 0 24 8 60 36 80 36 60 12 56 20 76 36 84 52 68 12 0 0 8 20 4 0 4 8 0 16 0 16 0 8 0 0 8 0 32 24 36 12 36 12 36 16 44 24 60 36 60 36 60 36 60 36 52 28 52 24 48 24 48 24 52 24 44 16 40 16 44 20 52 20 48 12 44 16 36 12 56 24 24 0 16 4 24 4 24 0 24 4 24 4 20 12 24 12 12 8 4 0 0 0 0 0 0 0 0 0 0 0 12 8 16 12 20 8 16 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 8 8 8 12 8 24 0 32 48 104 56 84 36 72 36 72 32 68 32 68 32 72 36 68 32 68 32 64 28 72 28 76 28 76 28 76 28 68 16 60 8 56 12 64 20 52 24 60 28 52 16 24 0 28 0 16 0 20 8 20 0 20 4 24 8 24 4 16 4 12 4 12 16 12 16 8 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 196 124 184 124 196 136 196 124 192 128 192 128 196 136 204 140 208 140 204 140 208 144 212 152 188 128 196 140 208 144 212 148 212 148 208 148 212 152 224 160 220 156 216 148 212 152 220 156 224 156 220 152 220 152 216 148 212 148 216 152 220 156 224 156 228 152 224 148 224 152 232 160 220 144 224 152 228 152 224 148 220 144 220 144 220 148 228 152 224 148 228 152 224 144 216 140 212 144 224 148 224 148 228 160 228 152 224 148 228 152 232 156 236 156 232 152 228 156 232 160 224 152 232 156 232 156 228 148 240 156 244 164 248 168 256 172 252 168 252 164 248 160 244 160 244 164 248 168 252 164 248 160 256 168 248 164 244 160 244 160 252 168 252 168 252 168 252 168 252 168 248 160 244 164 248 168 252 168 252 168 252 168 252 168 260 176 260 176 260 176 260 176 252 168 256 172 256 176 260 176 264 180 264 184 268 188 272 188 284 184 284 184 288 188 288 192 284 184 284 188 288 192 292 192 296 196 296 200 300 204 304 204 296 196 300 200 300 204 304 204 308 208 308 208 308 208 308 208 308 208 308 208 308 208 308 208 316 216 316 216 316 212 308 208 320 216 316 216 312 212 312 208 324 216 324 212 320 208 316 208 324 212 316 208 324 216 320 208 324 216 324 216 324 216 324 216 324 216 324 216 328 220 328 224 328 216 328 216 328 216 328 216 316 204 320 212 328 216 332 220 332 220 332 224 336 228 340 228 336 224 340 232 344 228 336 224 344 228 344 232 348 232 352 236 352 232 348 228 344 232 348 236 360 236 360 236 360 236 360 236 360 236 360 240 364 244 368 244 364 244 372 252 376 244 360 232 364 244 368 248 372 244 368 240 368 244 368 244 368 244 368 244 368 244 364 240 364 240 368 244 372 244 368 240 364 244 368 248 368 248 372 252 376 248 372 244 372 252 372 252 372 252 372 252 368 252 372 252 372 248 364 240 372 244 368 244 368 248 376 256 380 256 380 260 384 264 388 264 404 280 392 272 392 280 408 292 420 300 424 304 428 312 436 316 448 312 444 312 452 324 468 332 480 336 488 352 516 356 508 340 496 352 500 352 496 344 484 332 476 332 480 328 468 316 464 316 392 252 328 212 328 224 340 228 348 220 344 216 340 220 348 224 352 244 368 252 376 268 416 304 444 328 476 348 488 356 504 372 500 368 512 364 500 376 388 200 160 100 164 108 168 116 136 44 56 24 68 28 52 16 44 16 44 24 40 20 36 16 32 16 20 12 8 16 12 0 24 32 72 56 68 48 68 56 80 68 88 60 92 60 88 48 64 36 60 40 52 36 44 24 28 20 40 32 48 36 48 36 44 28 48 32 40 24 32 20 32 20 48 28 52 48 60 16 4 0 4 8 4 8 0 8 0 4 20 0 24 0 20 4 20 4 24 8 16 12 20 16 20 16 28 24 52 16 60 16 112 60 160 48 60 20 24 16 0 36 12 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 12 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 4 12 8 20 8 32 32 60 56 92 48 104 60 96 68 96 72 88 76 56 12 0 8 4 0 0 4 0 4 0 0 0 0 0 4 8 4 4 4 24 36 52 32 56 40 60 40 60 40 76 56 76 56 76 56 76 56 76 56 72 48 68 44 64 40 72 48 64 40 60 40 60 44 76 48 76 48 68 44 64 44 60 36 28 16 24 20 24 16 16 20 16 20 16 20 16 16 16 16 8 4 4 4 4 4 0 0 0 0 0 0 0 0 8 8 12 16 16 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 20 4 12 8 8 12 4 12 24 24 36 76 116 100 120 88 112 76 108 68 104 64 100 60 108 72 108 68 104 64 100 68 88 76 84 76 84 76 84 76 72 64 72 64 72 64 72 64 76 52 84 60 72 40 48 16 40 24 28 24 32 28 20 8 24 24 32 24 24 16 16 12 16 12 20 16 24 12 20 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 68 124 64 132 72 128 60 132 72 128 68 128 72 136 80 148 84 140 76 136 84 152 96 128 72 136 76 140 80 136 76 136 64 136 64 144 76 152 84 152 76 148 72 144 76 148 80 160 84 156 80 152 76 148 72 164 92 164 88 160 88 156 92 152 88 148 88 152 96 160 104 144 88 148 92 152 88 148 84 148 88 144 84 144 88 152 96 152 92 152 92 152 88 144 80 132 80 148 88 148 88 156 104 148 88 148 88 152 96 160 100 160 96 156 92 152 96 156 100 148 92 152 96 156 92 152 88 152 84 156 92 168 104 176 108 168 100 168 96 164 92 160 92 160 96 164 100 168 96 164 92 172 104 164 96 160 92 160 92 168 100 168 100 168 100 168 100 168 100 164 92 160 92 164 96 168 100 168 100 168 100 168 100 172 104 172 104 172 104 172 104 168 92 168 96 172 100 176 100 180 104 180 108 184 112 188 112 184 96 188 100 188 104 192 104 184 96 184 100 188 104 192 104 196 108 196 112 200 116 204 116 196 108 196 112 200 116 204 116 204 116 204 116 204 116 204 116 208 120 208 120 208 120 208 120 216 132 220 132 220 128 212 120 216 128 212 124 212 120 208 120 216 132 216 128 212 124 208 124 216 128 208 124 216 132 212 124 216 132 216 132 216 132 216 132 216 132 220 136 220 140 224 140 216 132 216 132 216 132 216 132 200 120 208 124 212 132 220 136 220 136 216 140 220 144 224 144 224 148 228 152 232 148 228 152 228 164 228 168 232 172 236 172 236 168 232 164 228 168 232 164 236 156 236 156 236 156 236 156 236 156 236 160 240 164 244 164 240 160 252 172 252 160 236 148 240 160 244 164 248 160 244 156 244 160 244 160 244 160 244 160 244 156 236 152 236 152 240 160 248 160 244 156 240 160 244 164 248 168 252 172 256 168 252 164 248 156 252 156 252 156 252 156 248 152 252 156 252 152 244 144 248 160 244 160 244 164 252 172 256 172 256 176 260 180 264 180 288 188 272 172 268 180 288 200 300 204 304 212 308 216 316 212 312 200 308 204 316 220 332 236 344 236 340 248 368 268 352 236 344 244 348 248 348 240 336 228 324 220 324 212 308 200 308 216 212 120 220 124 216 120 220 136 224 140 220 132 216 136 220 140 240 156 248 152 252 168 280 192 316 228 344 244 356 256 372 268 372 284 388 268 380 304 316 160 88 56 108 68 116 80 80 16 8 0 32 12 20 4 12 4 20 12 20 16 20 12 16 12 16 0 8 0 8 0 8 12 56 28 48 20 52 20 60 32 60 40 48 28 32 16 28 12 44 20 36 12 24 0 12 0 16 0 16 0 16 0 12 0 12 0 8 0 12 0 24 12 24 8 24 28 36 0 0 0 8 0 8 0 8 0 8 0 4 8 0 8 4 8 4 8 8 4 12 0 16 4 20 4 16 0 16 0 28 16 28 24 92 40 16 8 20 0 20 12 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 0 8 0 0 0 0 0 0 0 0 12 4 36 12 28 8 52 32 76 36 72 28 64 36 36 0 0 8 8 8 4 0 0 8 0 16 0 16 0 16 8 0 0 0 16 12 28 4 36 16 44 16 36 8 52 28 52 20 52 20 52 28 60 32 52 24 44 16 40 12 52 28 44 16 40 16 40 16 40 12 44 16 48 28 56 32 44 12 24 4 20 4 16 0 16 0 16 0 16 0 12 4 12 4 8 4 4 4 8 8 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 12 0 40 8 32 40 100 56 92 52 80 40 72 32 64 24 60 20 72 36 72 32 68 28 64 28 76 32 80 32 80 32 80 32 64 20 68 24 72 20 68 16 52 24 64 36 64 28 36 4 28 8 28 16 36 12 12 0 16 4 24 8 16 0 8 4 12 4 12 20 16 20 12 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 180 124 200 140 208 140 196 128 208 140 196 128 192 132 204 144 212 144 208 140 204 144 208 148 208 136 192 128 200 140 204 136 208 152 216 156 208 148 212 156 220 156 208 148 208 148 216 160 220 148 216 144 212 148 216 152 220 156 224 156 224 152 216 144 224 152 212 140 208 144 220 156 224 156 224 156 224 148 212 144 212 144 212 148 216 152 220 152 220 148 212 144 212 144 216 152 204 136 208 144 216 152 224 160 236 164 224 152 220 156 232 168 224 152 228 152 228 148 220 140 212 140 220 148 228 156 232 156 232 160 240 168 248 168 244 164 236 164 240 168 244 164 240 160 248 160 248 160 248 160 248 160 252 160 248 156 244 160 248 164 248 160 248 160 248 156 236 148 240 156 244 160 248 164 252 168 256 168 252 164 248 168 252 172 248 164 248 168 252 172 256 172 256 168 252 168 252 172 260 180 264 180 264 184 268 188 272 188 280 180 280 184 284 188 288 188 276 180 284 188 292 196 296 196 292 196 300 200 300 200 296 192 292 196 296 200 300 196 296 192 308 208 308 208 308 208 308 208 300 204 308 216 316 220 320 216 308 208 308 212 312 216 316 216 304 208 308 212 312 208 308 204 308 212 312 216 316 212 312 208 320 216 316 212 312 216 316 220 308 208 308 212 312 216 316 216 312 212 312 212 312 216 324 224 324 216 324 216 324 216 324 216 312 212 328 228 336 228 332 220 332 216 332 220 336 224 340 224 344 228 344 228 344 228 344 228 340 228 348 236 352 236 352 232 348 232 348 232 348 232 348 232 348 228 356 236 360 236 360 232 364 240 364 240 364 240 364 240 360 248 360 248 360 248 360 248 352 240 352 240 352 240 352 240 364 240 364 240 364 240 364 240 368 244 368 244 368 244 368 244 364 244 368 248 372 244 368 240 372 244 368 240 364 236 360 232 368 244 368 244 368 244 368 244 372 248 372 244 368 240 364 240 368 244 372 248 372 252 376 252 384 252 372 252 384 264 384 252 388 276 392 280 392 276 392 272 416 296 420 292 424 300 432 308 436 300 452 316 464 328 472 328 476 324 464 332 496 360 500 340 496 348 496 348 492 344 484 336 472 324 452 312 448 300 408 248 324 208 324 212 328 220 336 224 336 224 336 224 336 224 336 224 340 236 352 252 376 284 412 300 436 320 456 348 484 372 504 380 524 400 552 392 536 404 468 264 212 84 176 96 148 100 136 20 60 24 72 20 44 0 40 12 36 8 32 12 40 20 44 24 36 16 20 0 12 4 32 20 76 52 72 40 64 40 68 48 56 40 56 36 52 32 44 32 40 36 36 28 28 24 20 20 20 16 20 16 20 16 20 16 20 16 20 16 20 16 20 16 20 20 28 24 24 12 8 0 4 4 4 4 4 4 4 4 12 4 16 8 20 16 16 4 20 16 20 16 20 16 20 16 24 16 36 24 48 32 60 28 72 48 56 12 20 20 28 16 16 12 16 12 16 12 16 12 16 12 16 8 12 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 8 12 12 16 12 24 32 64 68 80 76 76 68 72 44 4 4 0 8 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 40 68 56 60 32 68 56 72 40 64 44 88 64 96 64 84 60 80 56 72 48 64 44 56 40 60 44 64 48 68 52 60 44 60 48 64 56 76 68 64 52 32 24 20 24 20 20 12 12 12 12 12 12 12 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 16 20 16 16 12 12 8 12 16 36 64 84 112 100 100 76 112 88 108 84 104 76 96 72 100 76 96 72 96 76 104 84 88 72 88 72 88 72 88 72 68 64 84 64 64 48 76 72 88 56 80 52 76 56 64 36 48 36 32 24 28 24 28 24 24 24 20 16 16 12 8 8 4 8 12 16 16 16 12 12 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 116 68 128 80 132 80 128 72 144 88 132 76 128 80 140 92 148 84 144 80 140 84 144 88 148 80 136 80 144 84 140 68 148 68 156 72 148 64 152 72 156 68 148 60 144 64 152 72 152 68 148 64 144 68 148 72 156 76 156 76 152 72 148 64 152 84 144 80 144 80 148 88 144 84 148 88 148 84 144 76 144 80 144 84 148 88 152 88 152 88 148 84 148 84 152 88 152 88 152 92 156 92 156 92 164 96 160 92 156 96 160 100 148 92 152 92 152 88 144 80 140 84 148 96 160 100 160 100 160 100 156 96 160 104 168 108 160 104 164 108 168 104 164 100 160 104 160 104 160 104 160 104 164 104 160 100 156 104 160 108 164 108 164 104 160 100 156 100 156 100 160 104 160 104 164 108 172 100 168 96 164 100 168 104 164 96 164 100 168 104 172 104 172 100 168 100 168 104 176 112 176 108 176 112 180 112 184 116 176 108 176 112 180 116 184 116 172 108 180 116 188 124 192 120 188 120 188 120 188 120 188 120 188 124 192 128 196 124 192 120 200 132 200 132 200 132 200 132 192 128 204 140 212 144 212 136 204 116 208 120 208 124 212 124 204 120 208 124 212 120 208 116 208 120 212 128 216 128 212 124 220 128 216 124 212 128 216 132 208 120 208 124 212 128 216 128 220 128 216 128 220 132 224 140 216 132 216 132 216 132 216 132 220 136 216 132 220 136 224 140 216 152 216 156 220 160 224 160 228 164 228 164 228 164 228 164 224 164 232 168 236 172 232 168 232 168 232 168 232 168 232 160 224 148 232 156 236 156 236 152 240 160 240 160 240 160 240 160 248 164 248 164 248 164 248 164 240 156 240 156 240 156 240 156 240 160 240 160 240 160 240 160 244 164 244 164 244 164 244 164 240 164 244 168 248 164 244 160 244 164 240 160 240 160 236 156 244 160 244 160 244 160 244 160 248 164 248 160 244 156 240 156 240 160 244 160 248 164 248 168 256 168 248 168 260 180 260 172 272 188 276 192 280 192 276 180 296 196 288 192 292 200 304 208 296 196 308 216 328 228 336 232 328 228 340 244 348 248 356 252 348 240 348 240 344 236 336 228 312 212 312 208 300 184 244 132 204 124 212 132 220 136 224 140 224 140 224 140 224 140 224 136 232 136 240 152 268 172 288 192 324 216 332 228 356 252 380 272 384 296 408 292 408 304 360 196 128 4 72 36 88 64 88 12 12 12 24 12 8 0 8 12 8 8 4 8 8 8 8 16 20 16 4 0 0 0 12 8 52 32 44 16 36 8 40 12 44 24 44 20 40 20 36 20 40 20 32 20 32 24 24 20 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 12 24 16 20 4 8 0 4 0 4 0 4 0 4 0 8 0 0 0 12 8 12 0 16 8 16 8 16 8 16 8 8 0 16 12 28 20 32 24 44 36 36 0 4 4 20 0 12 4 12 4 12 4 12 4 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 8 8 8 12 12 12 4 40 32 60 44 64 44 56 12 8 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 56 28 44 12 40 20 48 12 36 4 52 24 64 24 60 32 56 28 48 20 44 16 40 16 44 20 44 20 48 24 48 12 48 12 52 20 64 36 64 16 32 0 20 4 20 0 12 4 12 4 12 4 12 4 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 20 0 20 0 16 0 12 0 24 0 48 36 88 60 96 52 88 40 84 36 76 28 72 28 84 36 76 28 72 28 72 28 68 24 68 24 68 24 68 24 60 20 64 16 56 12 64 24 60 24 52 20 56 32 44 12 36 16 28 8 20 0 16 4 12 8 16 8 16 8 16 8 16 8 16 8 16 4 4 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 180 116 184 120 188 124 188 124 208 140 196 128 192 132 204 144 208 144 204 140 204 140 208 144 212 148 208 148 216 148 204 128 208 152 216 156 208 148 212 156 212 148 204 140 200 144 208 152 220 148 216 144 212 148 216 152 224 156 224 152 220 148 216 148 212 148 208 144 208 144 212 148 200 136 204 144 208 144 208 140 212 144 212 148 216 152 220 152 220 152 224 156 224 156 220 152 236 168 232 164 228 160 228 160 224 156 228 160 228 160 224 156 228 152 228 152 228 148 220 144 224 148 232 160 236 164 236 160 240 156 224 144 224 156 240 172 236 164 240 168 244 164 240 160 248 160 248 160 248 160 248 160 252 160 248 156 244 160 248 164 260 168 252 156 244 160 252 164 252 164 248 160 248 160 244 156 252 168 248 164 248 164 252 168 248 164 248 168 252 172 256 172 256 168 252 168 252 172 260 180 256 172 256 176 260 176 264 180 280 176 280 180 284 184 288 184 276 176 284 184 292 188 292 188 296 188 284 180 284 180 292 192 292 192 296 196 300 192 296 188 300 196 300 196 300 196 300 196 292 192 300 204 308 208 312 208 304 204 304 208 308 208 312 212 304 208 308 212 312 208 308 204 304 204 312 216 316 216 316 216 316 216 312 212 312 212 316 216 308 208 308 212 312 216 316 216 324 220 320 220 320 224 328 228 324 216 324 216 324 216 324 216 340 224 324 208 316 212 328 224 332 216 332 220 336 224 340 224 344 228 344 228 344 228 344 228 340 224 344 232 352 236 348 232 348 232 348 232 348 232 348 232 348 228 356 236 360 236 360 232 364 240 364 240 364 240 364 240 360 248 360 248 360 248 360 248 356 244 356 244 356 244 356 244 364 240 364 240 364 240 364 240 368 244 368 244 368 244 368 244 364 240 368 244 368 244 364 240 360 236 364 240 364 240 368 244 368 244 368 244 368 244 368 244 372 248 368 244 368 244 364 240 360 240 364 240 368 244 368 248 372 244 368 252 384 268 392 268 380 272 388 280 396 284 404 280 412 292 416 288 420 296 432 304 444 308 460 324 480 340 488 344 464 340 504 356 492 344 500 368 496 348 496 348 488 336 476 328 432 304 440 304 404 244 344 204 332 212 324 216 332 220 336 224 336 224 336 224 336 224 336 224 336 236 348 248 372 272 404 292 448 328 456 340 476 364 496 376 524 400 556 404 560 424 520 324 320 100 160 92 168 92 132 40 64 12 60 12 52 4 52 20 48 12 44 8 40 8 28 4 36 12 20 0 12 4 28 20 68 48 64 40 60 44 60 48 60 48 60 44 56 44 44 40 40 36 32 28 28 24 16 24 20 16 20 16 20 16 20 16 16 12 16 12 16 12 16 12 16 20 24 24 20 12 8 0 4 4 4 4 4 4 4 4 12 0 4 0 8 12 16 8 20 16 20 16 20 16 20 16 28 12 32 20 44 32 52 36 60 48 48 8 20 16 36 8 16 12 16 12 16 12 16 12 16 12 16 8 12 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 8 8 8 12 4 8 16 24 32 36 40 44 32 16 0 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 24 60 56 68 40 64 48 80 48 72 48 92 64 100 68 80 52 72 48 64 40 60 40 68 48 64 44 64 44 60 40 68 52 60 48 60 52 60 60 56 40 24 16 12 20 16 16 12 12 12 12 12 12 12 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 16 20 16 20 12 16 16 12 24 28 48 56 96 100 120 104 100 84 96 76 92 72 84 68 108 88 96 72 84 64 80 64 80 64 80 64 80 64 80 64 88 68 76 60 80 68 84 64 88 56 80 52 76 56 64 36 52 36 36 24 20 12 16 12 4 8 8 12 16 20 20 24 20 20 20 16 12 8 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 120 68 120 64 120 72 128 76 140 84 136 80 132 84 136 88 144 84 140 76 136 80 144 84 144 84 144 92 156 88 132 56 148 68 156 72 148 64 152 72 148 64 140 52 136 56 148 64 152 68 148 64 144 68 148 72 160 76 152 72 148 68 148 76 148 80 144 80 144 80 144 84 132 72 140 80 148 84 148 80 144 80 144 84 148 88 152 88 152 92 160 96 160 96 156 88 164 100 164 100 164 100 164 100 152 92 160 100 164 96 156 88 152 92 156 96 152 92 148 84 148 88 152 96 160 100 156 96 152 92 148 88 148 92 156 100 160 104 164 108 168 104 164 100 160 104 160 104 160 104 160 104 164 104 160 100 156 104 160 108 172 108 156 92 148 100 164 112 168 108 164 104 160 100 156 96 168 100 164 92 160 96 168 100 164 96 164 100 168 104 172 104 172 100 168 100 168 104 176 112 172 104 176 108 180 112 180 112 176 108 176 112 180 116 184 116 176 112 184 120 188 120 188 120 192 116 176 104 172 108 184 124 188 124 192 128 196 124 192 120 188 120 188 120 188 120 188 120 184 120 192 128 200 136 200 124 208 120 208 120 212 124 216 128 204 120 208 124 212 120 208 116 200 116 208 124 216 128 216 128 216 128 212 120 208 124 216 128 208 120 208 124 212 128 216 128 220 132 216 128 216 132 224 136 212 128 212 128 212 128 212 128 228 140 220 128 208 128 212 132 216 152 216 156 220 160 224 160 224 160 224 160 224 160 224 160 220 160 228 168 232 168 232 164 232 168 232 168 232 168 232 160 224 148 232 156 236 156 236 152 236 156 236 156 236 156 236 156 244 160 244 160 244 160 244 160 244 160 244 160 244 160 244 160 240 160 240 160 240 160 240 160 240 160 240 160 240 160 240 160 236 160 244 164 244 164 240 156 232 156 236 160 240 164 244 168 240 156 240 156 240 156 240 156 244 160 244 160 244 160 244 160 236 152 236 156 240 156 244 160 244 160 244 164 264 184 268 184 264 184 276 192 284 200 288 192 292 196 288 188 292 196 300 204 308 212 324 228 340 244 352 248 328 236 352 248 348 240 352 256 348 240 348 236 340 228 324 224 300 208 308 196 252 128 204 120 212 132 216 136 220 140 224 140 220 136 220 136 220 136 220 136 232 132 236 148 256 172 280 184 316 220 336 236 356 244 360 244 372 284 396 292 416 320 400 264 284 72 80 44 100 40 64 4 20 0 16 0 0 0 4 0 12 0 4 0 8 0 8 0 16 16 4 0 0 0 12 4 44 28 40 16 40 16 40 8 48 20 44 24 40 20 40 24 36 20 32 20 28 16 24 12 20 12 20 12 20 12 20 12 12 4 12 4 12 4 12 4 16 12 24 16 20 4 8 0 4 0 4 0 4 0 4 0 4 0 0 0 4 4 12 0 12 4 12 4 12 4 12 4 12 4 16 8 24 20 36 28 40 32 32 0 0 0 16 0 12 4 12 4 12 4 12 4 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 8 8 8 4 0 4 0 12 12 28 24 8 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 32 48 20 44 24 56 16 44 8 56 28 64 24 48 24 48 20 44 16 40 16 52 24 48 20 44 16 40 12 56 20 52 12 48 20 56 24 48 12 20 0 12 0 16 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 4 0 4 0 8 0 8 4 12 4 12 4 12 4 12 4 20 0 20 0 20 0 16 0 16 0 28 28 88 72 112 68 84 36 80 32 72 24 68 24 84 36 76 28 68 24 68 24 64 20 64 20 64 20 64 20 80 24 56 16 72 36 72 20 60 24 52 20 56 32 44 12 48 24 36 12 20 0 12 0 8 0 12 4 12 8 16 8 16 12 20 8 12 0 4 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 188 124 188 120 188 128 196 132 200 136 200 136 200 136 200 136 208 140 200 136 200 136 204 144 200 136 204 144 212 144 192 116 208 152 216 156 208 148 212 156 208 148 200 136 196 140 208 148 220 148 216 144 212 148 216 152 228 156 220 148 216 148 220 152 204 144 208 144 208 144 208 140 200 140 208 148 216 152 212 148 212 144 212 148 216 152 220 152 224 156 224 160 228 156 224 156 216 152 220 156 228 164 232 168 216 152 224 160 228 156 220 148 228 156 232 156 232 152 224 144 220 144 224 152 228 152 228 148 212 144 228 160 236 156 224 144 236 164 240 168 244 164 240 160 248 160 248 160 248 160 248 160 252 160 248 156 244 160 248 164 248 156 236 144 232 148 244 164 256 164 252 160 248 156 244 152 252 164 244 160 244 160 248 168 248 164 248 168 252 172 256 172 256 168 252 168 252 172 260 180 264 180 264 180 268 184 272 188 280 176 280 180 284 184 288 184 280 180 288 188 292 188 288 184 292 184 280 168 272 176 288 188 292 192 296 196 300 192 296 188 288 184 288 184 288 184 288 184 288 188 296 196 304 200 304 204 312 212 312 212 316 216 320 220 304 208 308 212 312 208 308 204 304 208 312 216 316 216 316 212 316 212 308 208 308 208 312 216 308 208 308 212 312 216 316 216 316 216 312 208 308 212 312 216 320 212 320 212 320 212 320 212 324 220 328 224 328 212 316 204 332 216 332 220 336 224 340 224 340 224 340 224 340 224 340 224 336 224 344 228 348 232 344 228 348 232 348 232 348 232 348 232 348 228 356 236 360 236 360 232 360 236 360 236 360 236 360 236 356 244 356 244 356 244 356 244 356 244 356 244 356 244 356 244 364 240 364 240 364 240 364 240 364 240 364 240 364 240 364 240 360 236 364 244 368 240 360 236 356 236 360 240 364 244 368 248 364 240 364 240 364 240 364 240 368 244 368 244 368 244 368 244 360 236 360 240 364 240 368 244 368 244 368 248 388 268 392 272 380 272 388 284 400 288 408 288 412 288 412 288 416 296 428 304 464 324 476 340 488 348 496 352 480 332 476 340 496 356 492 340 496 348 492 340 476 324 456 316 452 312 428 268 360 212 336 220 328 220 332 220 332 224 336 224 332 220 332 220 332 220 332 220 332 232 344 240 364 264 396 280 412 308 456 352 484 356 472 336 500 364 520 388 552 416 540 380 468 192 204 108 184 92 140 60 104 40 80 12 56 0 52 0 40 0 36 4 40 8 44 8 32 12 20 4 20 4 28 12 52 40 56 44 56 44 56 44 56 36 56 36 48 36 44 32 40 36 32 32 28 24 20 20 24 20 24 20 24 20 24 20 16 12 16 12 16 12 16 12 16 20 24 24 20 12 8 0 4 4 4 4 4 4 4 4 4 0 4 0 12 16 20 12 16 12 16 12 16 12 16 12 32 16 32 16 36 28 52 40 56 44 48 8 16 12 32 8 16 12 16 12 16 12 16 12 16 12 16 8 12 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 8 8 8 4 0 0 4 12 20 28 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 4 40 44 64 52 68 48 76 52 72 48 84 64 96 60 76 44 64 44 64 40 60 40 72 48 68 44 64 40 60 36 72 56 64 48 60 48 56 52 44 28 12 8 4 12 8 12 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 4 4 4 8 8 12 12 16 12 12 12 12 12 12 12 12 16 20 16 20 16 20 20 20 4 4 36 60 108 116 124 96 100 84 96 76 92 72 84 68 88 72 84 68 84 72 88 76 88 72 88 72 88 72 88 72 96 68 72 60 88 80 88 64 88 56 80 52 76 56 64 36 64 48 44 32 28 20 20 16 16 16 12 12 12 8 8 8 8 12 12 16 16 12 12 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 120 72 124 76 128 76 128 80 136 84 136 84 136 84 136 84 140 80 136 76 136 76 140 80 132 72 132 76 144 84 136 60 144 76 156 80 148 72 152 80 152 72 144 64 140 68 148 76 152 76 148 72 144 76 148 80 164 88 152 72 144 76 152 84 140 76 144 80 144 80 140 76 140 80 148 84 152 84 148 80 144 80 144 84 148 88 152 88 156 92 152 84 148 88 156 92 140 80 144 88 156 96 164 100 152 88 156 92 156 92 152 88 156 96 160 100 156 92 148 88 144 84 148 92 152 88 148 84 132 80 156 108 168 100 148 80 160 104 164 108 168 104 164 100 160 104 160 104 160 104 160 104 164 104 160 100 156 104 160 108 152 92 144 88 144 92 156 104 164 108 160 104 160 104 156 100 164 96 160 92 160 92 164 96 164 96 164 100 168 104 172 104 172 100 168 100 168 104 176 112 180 112 184 116 184 120 188 120 176 108 176 112 180 116 184 116 180 112 184 120 188 116 184 112 184 116 176 104 172 108 184 116 188 124 192 128 196 124 192 120 184 116 184 116 184 116 184 116 184 120 192 128 200 132 200 124 208 120 212 124 212 128 216 128 204 120 208 124 212 120 208 116 208 124 212 128 216 124 212 120 212 124 208 120 208 120 212 124 208 120 208 124 212 128 216 128 216 124 208 120 204 116 208 120 208 124 208 124 208 124 208 124 208 128 220 140 224 132 208 116 216 152 216 156 220 160 224 160 220 156 220 156 220 156 220 156 220 156 224 164 228 164 228 164 232 168 232 168 232 168 232 160 224 148 232 156 236 156 236 152 232 152 232 152 232 152 232 152 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 160 240 160 240 160 240 160 236 156 236 156 236 156 236 156 236 156 240 160 240 160 236 156 236 156 240 160 240 160 244 164 236 152 236 152 236 152 236 152 240 156 244 160 244 160 248 164 236 156 240 156 244 160 244 164 248 160 244 168 260 184 268 180 272 192 280 196 288 200 288 188 288 192 284 184 288 192 300 200 328 228 336 240 344 244 348 244 344 228 324 228 352 252 344 224 352 244 344 236 328 216 316 208 316 212 276 152 216 124 216 140 220 136 220 140 224 140 224 140 216 132 216 132 216 132 216 132 228 140 232 152 248 164 272 180 276 192 316 232 356 240 340 216 344 244 360 272 392 300 404 296 364 140 132 56 120 80 128 56 92 32 52 0 32 0 24 0 0 0 4 0 4 0 0 0 12 4 4 0 4 0 8 0 32 20 40 24 44 24 44 12 36 12 32 8 36 12 32 12 36 20 32 12 28 16 20 12 24 16 24 16 24 16 24 16 16 8 16 8 16 8 16 8 16 12 24 16 20 4 8 0 4 0 4 0 4 0 4 0 0 0 0 0 20 16 16 4 8 0 8 0 8 0 8 0 20 4 16 4 20 16 36 32 40 28 28 0 0 0 12 0 12 4 12 4 12 4 12 4 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 8 0 0 0 0 0 16 12 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 12 44 32 56 32 56 16 40 12 52 20 56 24 48 24 48 24 44 20 44 20 48 24 44 20 44 20 40 16 52 16 48 20 48 24 56 36 32 0 8 0 4 0 12 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 4 0 8 0 12 8 16 8 16 8 16 8 16 8 16 8 20 0 20 0 24 4 20 0 0 0 20 28 100 92 108 56 88 44 84 40 80 32 72 28 68 24 64 20 68 28 76 32 72 28 72 28 72 28 72 28 72 24 60 16 64 24 68 20 60 24 52 20 56 32 44 12 48 24 36 12 24 4 16 0 20 8 16 4 8 0 4 0 4 0 12 8 16 8 16 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 176 116 184 128 192 128 188 120 196 136 200 140 204 136 200 132 204 136 200 132 196 136 200 140 200 132 192 136 208 148 212 140 208 152 216 156 208 148 212 156 216 152 208 144 204 148 212 156 220 148 216 144 212 148 216 152 232 160 220 144 212 148 220 156 200 140 208 144 208 144 204 136 204 144 208 144 208 140 200 136 212 144 212 148 216 152 220 152 228 156 212 140 208 144 224 160 216 148 216 152 224 156 228 160 224 152 220 148 216 152 220 156 232 156 236 160 232 156 228 148 224 152 228 156 232 152 224 148 216 148 232 164 240 160 228 148 236 164 240 168 244 164 240 160 248 160 248 160 248 160 248 160 252 160 248 156 244 160 248 164 236 148 236 152 240 156 244 156 244 156 248 160 248 160 252 164 248 160 244 156 240 160 244 164 248 164 248 168 252 172 256 172 256 168 252 168 252 172 260 180 260 176 264 180 264 184 268 184 280 176 280 180 284 184 288 184 284 184 288 188 292 184 288 180 288 184 288 180 284 184 288 184 292 192 296 196 300 192 296 188 292 188 292 188 292 188 292 188 292 188 300 200 308 204 308 208 300 200 300 204 304 204 308 208 304 208 308 212 312 208 308 204 316 216 316 216 312 208 304 200 312 208 308 204 304 208 308 212 308 208 308 212 312 216 316 216 320 216 312 208 308 208 308 208 316 208 316 208 316 208 316 208 316 208 320 212 324 216 320 212 332 216 332 220 336 224 340 224 336 220 336 220 336 220 336 220 332 220 340 228 344 228 344 224 348 232 348 232 348 232 348 232 348 228 356 236 360 236 360 232 356 232 356 232 356 232 356 232 352 240 352 240 352 240 352 240 348 236 348 236 348 236 348 236 364 240 364 240 364 240 364 240 360 236 360 236 360 236 360 236 356 236 360 240 364 236 360 232 368 244 364 240 364 240 360 236 360 236 360 236 360 236 360 236 364 240 364 244 368 248 372 248 364 244 368 244 372 248 372 252 380 252 372 252 384 264 384 260 392 280 396 288 400 284 404 280 408 288 412 284 416 292 424 300 480 340 488 344 488 344 484 336 484 340 484 344 492 348 488 340 496 348 488 336 468 320 444 300 424 276 372 220 336 208 332 208 336 224 336 224 336 224 336 224 328 216 328 216 328 216 328 216 332 228 340 236 360 256 388 272 392 284 428 316 456 340 464 336 480 336 492 368 528 396 544 408 508 264 280 132 208 152 232 120 200 116 156 76 140 76 128 64 92 40 84 28 72 16 60 8 36 8 36 8 28 8 28 8 48 32 52 44 60 44 56 40 60 44 56 36 56 32 48 36 48 36 36 28 32 24 20 24 28 20 36 20 36 20 36 20 32 16 32 16 32 16 32 20 16 20 24 24 20 12 8 0 4 4 4 4 4 4 4 4 4 0 16 16 44 28 32 8 20 4 20 4 20 4 20 4 36 16 28 12 32 28 56 44 52 40 44 4 12 8 28 4 16 12 16 12 16 12 16 12 16 12 16 8 12 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 0 0 0 4 8 8 4 4 4 4 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 16 48 52 76 68 72 44 56 44 76 52 80 48 68 48 68 48 72 52 72 52 60 40 64 44 64 44 68 48 64 44 60 48 64 56 64 64 32 16 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 4 4 8 8 12 16 20 20 16 16 16 16 16 16 16 16 16 16 16 20 20 28 28 24 16 4 24 44 100 116 128 96 108 92 108 88 100 80 96 76 92 72 84 64 80 64 84 68 84 68 84 68 84 68 84 68 76 64 80 60 72 56 80 68 88 56 80 52 76 56 64 36 44 28 28 20 20 12 16 12 12 8 8 8 8 8 8 8 12 12 16 16 16 12 8 8 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 100 56 116 72 128 72 116 56 132 84 136 88 140 84 136 80 140 76 136 72 132 76 136 80 140 76 132 76 148 96 156 96 144 76 156 80 148 72 152 80 160 80 148 72 148 72 156 84 152 76 148 72 144 76 148 80 164 88 152 72 140 72 152 84 132 72 144 84 148 80 136 68 140 76 140 76 136 68 128 64 144 80 144 84 148 88 152 88 164 92 140 68 132 76 156 100 160 96 156 92 156 88 152 88 160 92 148 80 144 84 156 96 156 100 160 100 160 96 152 88 156 96 160 100 160 96 152 92 152 92 156 96 160 100 160 100 160 104 164 108 168 104 164 100 160 104 160 104 160 104 160 104 164 104 160 100 156 104 160 108 148 92 156 104 160 104 160 104 152 100 156 104 160 108 164 112 164 92 160 88 156 92 160 96 164 96 164 100 168 104 172 104 172 100 168 100 168 104 176 112 172 104 172 108 176 112 180 112 176 108 176 112 180 116 184 116 184 116 188 120 188 116 180 112 180 116 184 120 188 116 184 112 188 124 192 128 196 124 192 120 188 120 188 120 188 120 188 120 188 124 196 132 204 140 208 128 192 104 192 108 196 108 200 112 204 120 208 124 212 120 208 116 220 132 220 128 212 120 200 108 212 120 208 116 204 120 208 124 208 120 208 124 212 128 216 128 224 136 216 124 212 124 212 124 208 124 208 124 208 124 208 124 212 124 204 120 204 128 220 144 216 152 216 156 220 160 224 160 220 156 220 156 220 156 220 156 216 156 224 164 228 164 228 160 232 168 232 168 232 168 232 160 224 148 232 156 236 156 236 152 232 152 232 152 232 152 232 152 240 156 240 156 240 156 240 156 232 148 232 148 232 148 232 148 240 160 240 160 240 160 240 160 236 156 236 156 236 156 236 156 232 156 236 160 240 156 236 152 248 164 244 160 240 156 236 152 236 152 236 152 236 152 236 152 240 156 240 160 244 164 248 164 244 160 248 164 248 168 252 168 260 168 248 168 260 180 260 168 284 200 288 200 288 196 280 184 288 192 280 184 288 192 296 200 340 240 344 240 344 236 332 228 332 244 360 252 344 236 348 252 352 248 344 232 328 216 304 208 272 156 220 124 208 124 196 104 224 140 224 140 224 140 224 140 216 132 216 132 216 132 216 132 228 136 228 148 244 168 264 176 276 184 284 196 312 216 340 236 340 232 344 260 384 288 400 316 400 212 204 72 120 108 172 72 160 80 116 44 104 52 112 52 80 24 68 12 44 0 32 0 4 0 0 0 4 0 4 0 24 12 36 24 48 24 44 12 48 12 44 16 40 12 40 20 36 16 32 12 28 8 24 4 20 8 20 8 20 8 20 8 20 8 20 8 20 8 20 8 16 12 24 16 20 4 8 0 4 0 4 0 4 0 4 0 0 0 8 12 36 20 20 0 4 0 4 0 4 0 4 0 20 4 12 0 16 16 40 36 36 28 28 0 0 0 12 0 12 4 12 4 12 4 12 4 12 4 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 0 0 0 0 0 0 8 8 8 4 0 0 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 32 68 52 48 16 36 4 44 16 48 12 52 28 52 28 52 28 52 32 36 16 40 20 44 24 48 28 40 16 44 20 52 36 64 44 24 0 4 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 4 4 8 8 8 4 0 8 4 16 8 20 16 16 8 16 8 16 8 16 8 16 8 16 12 24 8 24 8 28 0 4 12 76 80 108 76 96 52 92 48 88 40 80 36 84 36 72 24 64 16 60 16 64 20 64 20 64 20 64 20 52 20 68 20 48 4 60 28 60 24 52 20 56 32 44 12 20 0 12 0 8 0 8 0 0 0 4 0 8 4 16 8 20 12 20 8 12 0 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 176 116 188 132 196 132 192 124 200 132 196 128 192 124 188 124 184 120 188 132 208 148 204 132 176 116 188 132 204 144 208 148 212 148 212 144 208 140 204 140 212 148 208 140 200 136 200 136 208 144 220 156 224 152 216 144 204 136 208 152 228 160 220 140 204 144 208 148 212 144 208 140 196 140 212 144 208 144 212 156 220 148 208 136 204 140 216 152 216 148 216 140 204 136 216 156 228 156 224 152 220 156 224 160 228 160 224 152 220 152 224 156 208 140 228 156 228 148 224 152 224 156 236 156 220 140 228 164 244 164 232 156 240 164 232 152 224 152 232 160 236 160 236 156 248 164 256 172 260 168 252 160 244 152 240 148 236 152 240 156 240 156 244 160 248 156 244 152 244 152 236 144 236 152 248 164 232 152 240 160 244 160 244 156 256 172 260 176 260 172 252 168 248 168 260 180 268 180 260 172 264 180 264 180 264 180 264 180 288 180 284 176 280 180 284 184 284 184 296 196 296 184 280 168 280 176 280 180 284 184 288 184 304 200 304 200 304 200 304 200 280 180 292 192 300 196 296 188 292 188 292 192 296 196 300 200 300 200 296 192 292 192 296 196 300 204 304 208 308 204 304 200 312 212 312 212 312 208 300 200 304 204 304 204 304 204 304 204 296 200 308 212 316 212 308 204 316 216 316 212 312 208 308 208 316 208 316 208 316 208 316 208 324 212 320 212 320 216 328 224 336 216 332 216 332 220 340 228 344 224 340 220 336 224 340 228 328 216 340 228 348 228 340 220 344 228 344 228 344 228 344 228 356 232 356 232 356 232 356 232 360 236 360 232 356 228 352 228 348 236 348 236 348 236 348 236 348 236 348 236 348 236 348 236 360 236 360 236 360 236 360 236 356 236 360 240 364 236 360 232 360 236 360 236 360 236 360 236 348 224 352 232 364 244 372 248 364 240 364 240 364 240 364 240 372 244 368 240 364 244 368 248 368 244 368 248 372 252 376 252 380 256 376 256 384 264 392 276 392 280 392 284 396 288 408 288 404 288 416 292 424 296 424 296 472 332 480 340 484 340 484 336 480 340 488 348 488 340 480 328 480 344 476 332 448 292 404 268 380 232 332 200 324 216 328 212 336 216 320 212 340 232 336 216 348 228 328 208 316 208 324 216 324 220 336 236 360 260 388 272 388 272 408 292 436 328 468 352 468 340 492 364 524 392 540 404 508 372 352 124 240 160 216 160 240 156 216 132 192 120 188 124 188 104 156 88 156 88 132 60 100 36 64 8 40 8 56 28 64 32 52 36 64 48 64 40 76 40 56 28 52 36 48 24 40 28 36 24 28 20 24 20 32 16 40 24 40 16 28 0 40 20 40 20 40 20 40 20 24 28 28 24 12 4 4 4 4 4 4 4 4 4 4 4 20 0 16 12 64 56 56 12 32 16 40 16 24 0 28 20 40 12 20 12 40 32 48 24 64 36 40 16 28 12 24 4 16 12 16 12 16 12 16 12 12 8 12 8 12 8 12 8 12 12 4 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 8 8 20 32 60 56 60 48 60 40 60 44 68 52 68 48 64 40 60 36 52 32 56 36 56 36 56 36 56 36 60 52 68 48 64 60 64 44 4 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 8 12 16 20 20 20 20 16 12 12 12 12 12 12 12 12 8 8 8 8 8 8 12 8 20 4 12 0 40 68 116 116 112 96 112 96 108 88 100 80 92 76 92 72 88 68 84 68 88 72 88 68 84 64 80 64 72 60 84 72 88 68 76 56 100 64 84 44 60 36 56 40 44 28 20 8 4 0 4 0 4 4 4 8 8 12 12 12 20 24 28 32 32 32 32 28 12 12 8 4 4 0 0 0 0 0 0 0 0 0 0 0 112 64 120 72 124 72 124 72 132 80 128 76 128 72 124 72 116 56 116 64 136 80 132 64 120 64 128 72 136 76 136 76 156 92 156 88 152 88 148 84 144 80 140 72 136 72 140 76 136 72 140 80 148 84 140 68 152 80 140 76 144 84 144 76 140 80 144 80 144 80 144 76 132 72 144 76 136 72 140 84 148 80 136 68 132 72 144 84 136 76 140 68 124 64 136 84 152 88 152 88 152 88 152 88 152 88 152 88 156 96 164 100 132 84 152 96 152 88 148 92 148 96 160 92 144 84 152 104 168 100 156 96 160 104 156 92 148 92 156 100 160 100 160 96 156 104 164 112 168 108 160 100 160 100 156 96 152 100 156 104 152 100 156 104 160 100 156 96 152 96 148 88 148 96 156 104 148 84 156 92 160 92 160 88 164 100 172 104 172 104 168 100 160 96 168 104 176 104 172 100 180 112 180 112 180 112 180 112 184 112 180 108 176 112 180 116 184 116 188 124 188 116 176 104 176 108 180 112 180 116 184 116 200 132 200 132 200 132 200 132 188 124 196 132 200 128 188 116 188 120 188 124 192 128 196 120 204 116 200 108 196 112 200 116 200 116 204 120 208 116 204 112 208 124 212 124 212 120 204 112 204 116 204 116 204 116 204 116 196 112 208 124 212 124 208 120 216 128 212 124 212 120 208 120 208 124 208 124 208 124 208 124 216 128 212 128 212 132 220 140 220 152 216 152 216 156 224 164 228 160 224 156 220 160 224 164 216 156 224 164 232 164 224 160 232 168 232 168 232 168 232 160 232 152 232 152 232 152 232 152 232 152 232 152 232 152 232 152 240 156 240 156 240 156 240 156 236 152 236 152 236 152 236 152 236 156 236 156 236 156 236 156 232 156 236 160 240 156 236 152 236 156 236 156 236 156 236 156 228 148 232 156 236 160 240 164 240 156 240 156 240 156 240 156 244 156 236 152 236 152 240 160 244 160 244 164 248 168 252 168 256 172 252 172 260 180 268 188 280 196 280 196 284 200 288 192 284 188 284 188 292 192 292 192 324 224 328 228 336 232 332 228 340 240 348 248 352 244 340 232 344 236 324 212 296 192 268 164 236 136 208 120 212 132 216 128 224 132 208 132 224 148 224 132 232 144 216 124 204 124 212 132 220 136 228 152 248 172 268 188 272 180 280 200 308 224 336 244 348 256 360 268 380 284 392 288 408 292 280 88 140 80 140 96 160 84 140 56 116 44 116 56 120 56 100 40 104 48 92 36 72 32 52 8 36 4 48 16 44 12 40 8 44 16 40 4 56 12 36 0 36 0 24 0 32 12 28 8 24 8 24 8 20 4 20 4 20 4 16 0 20 4 20 4 20 4 20 4 20 20 28 16 12 0 4 0 4 0 4 0 4 0 4 0 8 0 0 12 60 56 52 12 12 0 20 0 4 0 12 4 20 0 4 0 24 20 32 12 48 24 20 0 12 0 8 0 12 4 12 4 12 4 12 4 8 0 8 0 8 0 8 0 12 0 8 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 12 8 40 28 48 28 44 20 44 24 52 20 48 24 44 16 40 12 32 8 36 12 36 12 36 12 36 12 36 32 56 32 56 44 56 20 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 0 8 4 16 8 12 4 12 4 12 4 12 4 12 4 4 4 4 0 4 0 4 0 12 0 0 0 20 32 84 80 104 60 100 48 88 36 76 28 76 32 76 28 72 24 68 24 72 28 68 24 68 20 64 20 60 16 64 24 68 20 60 16 64 28 52 12 40 16 40 16 40 12 24 0 4 0 0 0 4 0 4 0 8 0 12 4 20 16 24 20 32 24 28 20 16 16 12 12 8 4 0 0 0 0 0 0 0 0 0 0 180 116 176 112 180 116 184 124 192 128 192 124 188 124 184 120 176 108 176 116 192 132 188 120 192 132 200 136 200 132 192 128 216 152 220 156 216 148 212 144 204 140 200 136 200 140 208 144 216 136 204 136 220 148 208 124 232 148 204 128 200 136 208 136 204 140 204 140 204 140 204 140 196 140 208 140 196 128 196 136 208 136 200 128 196 132 204 140 204 140 208 132 192 128 204 148 216 152 220 156 224 152 220 148 216 148 216 152 224 160 236 172 216 148 232 156 228 148 224 156 228 156 232 152 220 144 228 160 244 160 232 156 236 160 232 148 228 152 232 160 236 160 236 160 240 156 244 160 248 156 244 152 252 160 244 156 244 156 248 164 240 156 244 160 248 156 244 152 240 148 236 148 236 152 244 160 236 152 240 160 244 160 244 160 240 160 248 168 256 172 256 168 248 168 256 176 260 176 256 172 264 180 264 180 264 180 264 180 284 180 280 176 280 176 284 180 292 188 292 184 288 184 284 180 280 180 284 180 288 184 288 184 300 196 300 196 300 196 300 196 304 204 308 204 304 192 292 184 292 188 292 192 296 196 300 200 308 204 304 200 300 204 308 208 300 204 304 208 308 204 304 200 308 208 312 212 312 208 304 200 308 208 308 208 308 208 308 208 300 200 304 208 312 212 308 208 316 212 312 212 308 208 308 208 316 208 316 208 316 208 316 208 320 212 320 212 320 216 328 220 332 216 332 216 332 220 340 224 340 224 336 220 336 220 340 224 332 220 340 228 344 228 344 224 348 232 348 232 348 232 348 232 356 232 356 232 356 232 356 232 356 232 356 232 356 232 356 232 352 240 352 240 352 240 352 240 348 236 348 236 348 236 348 236 360 236 360 236 360 236 360 236 356 232 360 236 360 236 356 232 360 236 360 236 360 236 360 236 356 232 356 236 360 236 360 236 364 240 364 240 364 240 364 240 364 236 356 232 356 232 360 240 368 244 368 248 372 252 376 252 380 256 376 256 384 264 392 276 392 280 392 284 396 288 408 288 400 284 408 284 416 292 424 296 464 324 472 328 476 332 472 328 480 340 488 348 492 344 484 336 476 324 432 292 412 272 380 236 340 208 320 208 328 216 324 204 332 212 324 216 336 228 336 216 340 224 328 208 316 208 324 212 328 224 340 236 360 260 392 276 400 280 412 292 432 316 456 336 484 352 504 372 528 392 540 400 568 392 460 244 248 120 240 152 244 152 228 128 208 116 200 116 204 120 188 112 188 112 180 100 172 96 156 80 136 80 136 80 112 56 88 48 84 48 68 32 88 44 64 32 60 32 44 24 52 32 44 32 44 28 40 28 44 24 40 20 40 24 48 28 40 20 40 20 40 20 40 24 24 28 28 24 12 4 4 4 4 4 4 4 4 4 4 4 24 8 40 48 100 88 88 44 32 16 36 12 28 8 36 24 28 4 16 8 36 28 48 28 60 32 36 12 28 12 24 4 16 12 16 12 16 12 16 12 12 8 12 8 12 8 12 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 0 0 8 20 28 32 56 48 60 48 68 48 72 52 68 48 64 40 60 36 52 32 56 36 56 36 56 36 56 36 52 48 68 52 72 64 56 28 4 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 4 8 8 8 8 8 12 12 12 12 12 12 12 12 0 0 0 0 0 0 4 0 8 8 20 4 20 28 80 88 132 112 116 92 96 72 84 68 92 76 92 72 88 68 84 68 88 68 84 68 80 64 80 64 76 60 80 64 80 64 76 60 80 52 76 44 60 40 64 44 56 40 36 20 16 4 4 0 4 4 4 4 8 8 8 12 16 20 24 28 28 28 28 24 20 20 16 16 12 8 4 4 0 0 0 0 0 0 0 0 116 64 108 52 104 60 116 68 124 72 124 68 120 68 120 68 116 52 112 56 124 68 124 60 128 72 132 76 136 72 132 68 140 80 144 88 144 80 136 72 136 76 136 76 140 84 148 88 160 92 136 84 156 104 148 76 156 88 136 76 136 84 140 80 140 76 136 72 136 72 140 76 140 80 148 76 132 64 132 72 140 76 136 68 132 72 140 76 148 84 148 76 136 72 148 92 148 88 156 96 160 92 152 84 152 88 152 88 152 96 164 100 144 92 156 96 148 88 152 96 152 92 152 88 148 88 152 96 164 100 152 96 160 100 156 88 152 96 160 100 164 104 160 100 152 96 152 96 152 96 152 96 160 100 156 96 152 100 156 104 152 100 156 104 160 100 156 96 148 92 148 92 152 96 156 100 152 88 160 92 164 96 160 92 148 84 160 96 168 104 172 104 176 108 180 116 184 116 184 116 176 108 180 112 180 112 184 116 180 112 176 104 172 108 180 112 188 120 184 112 180 112 184 120 180 112 180 116 184 116 188 120 192 124 192 124 196 128 196 128 200 132 200 128 196 124 192 120 188 120 188 124 192 128 196 120 204 112 200 112 200 116 208 120 200 116 204 120 208 116 204 112 204 120 212 124 212 120 204 116 208 120 208 120 208 120 208 120 200 112 204 116 208 120 208 120 212 124 212 120 208 120 204 116 208 124 208 124 208 124 208 124 212 128 208 124 212 128 216 136 216 152 212 148 216 152 220 160 224 160 220 152 216 156 224 160 220 156 224 160 228 164 228 164 236 172 236 172 236 172 236 164 232 152 232 152 232 152 232 152 228 148 232 152 232 152 236 156 236 152 236 152 236 152 236 152 232 148 232 148 232 148 232 148 232 152 232 152 232 152 232 152 228 152 236 156 236 156 232 148 232 152 232 152 232 152 232 152 240 156 236 152 232 148 228 148 236 152 236 152 236 152 236 152 240 156 236 148 232 152 240 156 244 160 244 164 248 168 252 168 256 172 252 172 260 180 268 188 280 196 280 196 284 200 288 192 288 192 284 188 292 196 300 204 320 220 328 228 332 228 332 228 328 228 336 236 340 232 332 224 328 212 296 196 284 172 236 128 196 112 204 128 216 132 208 132 216 128 212 132 220 136 220 136 224 136 216 124 208 124 208 124 220 148 228 152 248 176 268 192 284 200 288 200 300 220 320 224 324 232 344 264 380 288 404 304 432 288 380 228 156 36 144 84 156 80 140 60 124 56 120 56 124 64 120 64 120 64 120 60 116 60 116 56 108 56 104 48 84 32 68 20 56 12 40 0 44 0 28 0 28 0 32 0 36 12 40 16 36 12 32 12 28 8 20 4 24 12 36 24 24 8 24 8 24 8 24 8 20 20 28 16 12 0 4 0 4 0 4 0 4 0 4 0 8 0 28 48 92 80 76 40 16 0 16 0 12 0 16 4 4 0 0 0 16 12 28 20 40 20 16 0 12 0 8 0 12 4 12 4 12 4 12 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 12 0 40 24 48 32 48 28 52 28 44 20 44 16 40 12 36 12 40 16 40 16 40 16 40 16 32 28 56 36 60 52 48 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 4 0 12 0 8 0 12 4 12 4 12 4 12 4 4 4 4 4 4 4 4 0 0 0 12 0 0 0 36 40 124 72 104 48 80 28 68 24 76 32 76 28 72 24 68 24 68 24 68 20 64 20 60 16 60 16 60 20 64 16 60 16 40 8 40 8 40 16 44 20 48 24 36 12 16 0 4 0 0 0 4 0 4 0 8 0 16 8 20 16 24 16 24 16 20 16 16 12 8 8 4 4 0 0 0 0 0 0 0 0 184 116 172 104 168 108 176 116 180 116 180 120 184 120 184 120 196 124 184 120 192 132 196 128 184 124 192 132 200 136 200 136 200 140 208 148 208 140 196 128 200 136 200 136 204 144 212 148 228 148 208 140 220 148 212 132 208 136 208 144 224 152 216 136 204 136 196 128 192 132 200 140 208 148 216 148 204 132 200 140 212 144 208 140 208 140 212 144 216 148 216 140 204 136 216 156 224 156 228 160 228 160 224 156 232 164 228 152 220 152 220 152 228 156 236 156 224 148 228 156 232 152 224 148 224 152 228 152 240 156 228 152 232 160 228 148 228 156 236 164 240 164 240 160 240 152 240 148 236 152 240 152 240 148 236 144 232 148 236 152 240 156 244 160 248 156 244 152 236 148 240 152 244 156 244 156 236 156 244 164 248 164 248 160 232 152 244 164 252 172 256 172 260 176 260 180 264 184 268 184 260 176 260 180 264 184 268 184 284 176 276 172 276 172 280 180 292 184 284 180 284 184 292 188 284 180 288 184 288 188 292 188 288 184 292 188 296 192 300 196 288 184 288 188 292 192 296 196 292 188 292 192 296 196 300 200 296 196 292 192 296 200 304 204 300 204 304 208 308 204 304 200 304 204 308 212 312 212 308 204 308 208 308 208 308 208 308 208 300 200 300 200 304 204 308 208 312 212 308 208 308 204 304 204 316 208 316 208 316 208 316 208 320 208 316 208 316 212 324 220 332 212 328 212 328 216 336 224 340 220 332 216 332 216 336 224 336 220 336 220 340 224 344 228 352 236 352 236 352 236 352 236 356 232 356 232 356 232 356 232 356 232 356 232 356 232 356 232 340 228 340 228 340 228 340 228 344 232 344 232 344 232 344 232 356 232 356 232 356 232 356 232 352 228 356 236 360 232 352 228 356 232 356 232 356 232 356 232 364 236 360 232 352 228 348 224 360 236 360 236 360 236 360 236 372 244 364 240 364 240 368 248 368 244 368 248 372 252 376 252 380 256 376 256 384 264 392 276 392 280 392 284 396 288 408 288 416 296 420 292 428 308 440 320 472 328 476 336 484 340 480 336 480 340 488 344 488 336 476 328 444 300 424 292 408 256 340 188 300 196 320 216 324 212 316 208 320 212 328 216 328 216 332 220 332 220 328 212 320 204 316 204 324 220 336 228 356 260 388 272 412 288 416 292 428 308 444 320 448 320 472 352 508 380 536 396 560 380 528 352 304 116 244 144 256 152 248 136 236 132 220 128 208 116 208 120 204 120 196 120 204 112 208 116 200 108 180 100 172 92 136 76 120 68 96 44 68 24 56 20 60 36 64 32 56 36 56 36 48 36 44 32 48 28 52 20 52 32 64 44 52 24 52 24 52 24 52 24 24 28 28 24 12 4 4 4 4 4 4 4 4 4 4 4 20 12 60 64 116 92 104 56 56 20 44 12 40 16 44 16 16 0 20 4 24 16 40 28 52 28 28 8 24 12 24 4 16 12 16 12 16 12 16 12 12 8 12 8 12 8 12 8 4 4 12 12 12 12 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 8 4 36 36 56 48 64 56 64 52 64 44 60 40 60 40 56 36 60 40 60 40 60 40 60 40 56 44 64 48 76 64 48 8 4 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 8 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 16 12 4 12 32 4 12 0 36 40 124 104 116 92 100 76 88 72 92 76 92 72 88 68 84 68 84 68 80 64 80 60 76 60 76 60 76 56 72 60 76 60 60 36 64 40 60 40 60 40 56 44 44 32 28 12 12 4 0 0 0 4 4 4 8 8 12 12 16 20 24 24 20 20 12 12 8 8 4 0 0 0 0 0 0 0 0 0 0 0 116 64 112 56 108 56 112 60 112 60 112 64 116 64 120 68 140 72 124 68 132 76 136 72 120 64 128 72 136 80 140 80 140 84 152 96 156 88 140 72 140 80 136 76 136 80 144 84 140 80 132 72 124 68 124 68 124 68 132 88 152 96 144 76 140 72 128 60 124 64 136 76 144 84 152 84 140 72 140 84 144 80 144 80 144 80 144 80 136 76 140 68 124 64 136 84 160 96 156 88 152 92 160 96 172 104 160 92 152 84 148 84 156 100 160 96 148 84 152 100 160 92 144 84 152 96 156 92 164 96 152 92 156 96 152 84 156 96 160 104 168 108 164 104 156 96 152 92 148 96 152 100 148 92 144 84 140 88 148 92 152 100 156 104 160 100 156 96 144 92 152 100 156 100 156 96 156 88 160 96 168 100 164 96 156 92 164 100 172 104 172 100 168 96 164 96 164 100 172 108 172 104 176 112 180 116 188 120 176 108 172 104 172 104 176 108 180 112 184 116 184 120 188 120 184 116 184 116 188 120 188 124 180 112 184 116 188 124 192 128 184 112 180 112 184 124 196 132 188 120 188 124 192 128 196 120 192 104 188 104 192 108 204 116 200 116 204 120 208 116 204 112 200 116 208 124 212 124 208 120 204 116 204 116 204 116 204 116 200 112 196 108 200 116 208 120 208 120 208 120 204 116 204 112 208 124 208 124 208 124 208 124 208 124 204 120 208 128 216 132 212 148 208 144 212 152 220 156 220 156 216 152 216 152 220 156 224 156 220 156 220 160 228 168 232 168 232 168 232 168 232 160 232 152 232 152 232 152 232 152 236 156 236 152 232 148 228 148 224 140 224 140 224 140 224 140 228 144 228 144 228 144 228 144 228 148 228 148 228 148 228 148 228 148 232 152 232 152 228 148 228 148 228 148 228 148 228 148 236 156 232 152 228 148 224 144 232 148 232 148 232 148 232 148 248 164 244 156 240 160 248 164 244 160 244 164 248 168 252 168 256 172 252 172 260 180 268 188 280 196 280 196 284 200 288 192 300 204 292 196 300 212 320 228 328 228 336 236 340 236 340 232 348 248 352 248 348 236 328 220 288 204 296 196 264 148 200 96 192 116 212 132 212 132 208 136 204 128 216 132 212 128 216 140 216 132 216 128 208 120 204 116 212 136 216 152 240 168 260 184 284 200 288 208 296 212 312 224 320 228 336 244 348 252 356 252 392 280 400 296 252 60 120 72 152 80 144 80 136 68 124 72 112 60 120 64 112 56 112 64 104 40 108 40 104 40 104 44 112 48 96 40 88 32 76 20 40 0 24 0 40 4 44 8 36 12 36 8 36 12 32 12 28 4 24 0 24 4 32 8 28 4 28 4 28 4 28 12 20 20 28 16 12 0 4 0 4 0 4 0 4 0 4 0 4 0 36 36 80 56 72 32 40 4 20 0 16 0 12 0 0 0 8 0 4 0 16 12 36 12 12 0 8 0 8 0 12 4 12 4 12 4 12 4 8 0 8 0 8 0 8 0 0 0 12 8 16 8 12 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 0 0 0 0 24 12 36 24 52 32 48 16 40 16 40 16 40 16 40 16 44 20 44 20 44 20 44 20 44 32 40 28 56 52 44 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 0 8 4 16 8 12 4 12 4 12 4 12 4 12 4 16 24 16 16 16 16 16 8 4 4 12 0 0 0 8 4 76 32 80 40 84 36 80 32 76 32 76 28 72 24 68 24 64 20 64 20 60 16 60 12 60 16 56 12 56 12 60 16 28 0 36 8 40 12 36 8 36 16 36 16 24 0 8 0 0 0 0 0 4 0 4 0 8 4 16 8 20 12 16 8 12 12 8 4 0 0 0 0 0 0 0 0 0 0 0 0 180 116 184 120 180 112 172 108 172 108 176 112 176 116 180 116 208 136 192 124 196 136 200 136 192 128 196 136 200 132 196 128 200 144 216 156 220 148 200 128 208 144 204 136 200 136 204 140 200 136 212 128 180 104 188 128 200 124 196 128 204 136 200 124 200 132 188 120 184 124 196 136 196 140 208 144 204 136 208 148 208 140 208 144 212 140 208 140 204 140 208 132 192 128 204 148 228 152 212 136 204 144 220 160 232 164 228 156 220 152 220 152 236 164 236 156 224 144 228 160 240 152 220 144 228 160 232 148 236 156 224 152 232 156 228 144 232 160 240 164 244 168 240 164 248 156 240 148 236 152 244 160 240 148 236 144 232 148 236 152 240 156 244 160 248 156 244 152 232 148 240 156 248 156 240 152 240 160 248 164 252 168 248 164 248 168 256 172 256 172 252 168 248 160 240 156 240 164 252 172 256 172 260 180 264 184 272 188 280 172 276 168 272 172 276 176 276 176 288 188 296 188 288 184 288 184 288 188 292 188 296 192 280 176 284 184 292 192 296 196 300 192 292 184 288 188 300 200 292 188 292 192 296 196 300 200 292 192 292 192 296 204 308 212 300 204 304 208 308 204 304 200 300 204 308 212 312 212 312 208 300 200 300 200 300 200 300 200 300 200 296 196 296 200 308 212 308 208 308 204 304 204 300 200 316 208 316 208 316 208 316 208 316 208 312 204 316 208 320 216 328 212 324 208 328 212 332 220 336 216 332 212 328 216 332 220 340 224 336 216 336 224 344 232 348 232 348 232 348 232 348 232 356 232 356 232 356 232 356 232 368 240 364 236 352 224 348 220 336 224 336 224 336 224 336 224 340 228 340 228 340 228 340 228 352 228 352 228 352 228 352 228 348 228 352 232 356 228 352 224 352 228 352 228 352 228 352 228 356 232 352 228 352 228 352 228 356 232 356 232 356 232 356 232 368 244 364 236 360 240 368 244 368 244 368 248 372 252 376 252 380 256 376 256 384 264 392 276 392 280 392 284 396 288 408 288 420 296 420 292 428 312 452 328 468 328 476 336 480 336 480 332 492 348 492 344 480 324 456 308 420 292 420 264 352 196 308 188 312 208 332 212 316 204 316 216 312 212 332 216 320 208 328 224 328 216 328 212 320 204 312 200 312 208 324 216 344 244 376 260 404 284 412 288 424 304 440 316 460 324 468 340 484 344 496 348 528 396 536 392 428 168 200 132 248 136 248 132 240 124 224 116 204 116 216 116 196 104 196 112 216 108 216 104 212 100 196 108 192 116 176 104 168 108 152 92 108 56 84 44 84 48 76 44 60 32 52 32 44 32 44 28 52 28 56 28 56 24 52 20 56 28 56 28 56 28 56 28 24 28 28 24 12 4 4 4 4 4 4 4 4 4 4 4 32 20 64 56 100 72 96 60 80 36 48 16 44 16 32 0 20 8 28 8 12 0 20 16 48 20 24 4 24 12 24 8 16 12 16 12 16 12 16 12 12 8 12 8 12 8 12 8 0 4 12 20 20 16 12 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 4 4 4 4 16 20 44 40 60 48 56 40 60 40 60 40 60 40 60 40 64 44 64 44 64 44 64 44 72 48 52 32 68 64 48 8 4 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 4 8 8 8 8 8 12 12 12 12 12 12 12 12 12 12 12 12 12 12 16 8 16 8 20 4 16 0 24 4 44 40 72 68 96 80 96 76 92 76 92 72 88 68 84 68 80 64 80 60 76 60 72 56 76 60 72 52 68 56 76 60 56 32 64 40 60 36 48 24 36 28 32 28 28 20 16 8 0 0 0 0 0 4 4 4 4 8 12 16 16 16 16 12 16 16 12 8 4 4 0 0 0 0 0 0 0 0 0 0 116 68 124 72 124 64 108 52 104 56 108 60 112 64 116 64 144 76 124 64 128 76 136 72 136 80 140 76 132 68 124 60 128 72 144 88 148 80 128 60 148 88 144 80 136 76 136 76 128 88 152 80 108 44 116 84 140 72 116 52 112 60 116 60 136 68 124 52 116 60 132 72 124 68 136 72 136 68 140 84 132 72 136 76 140 72 136 68 148 84 148 76 136 72 148 92 156 80 132 60 124 68 144 92 156 92 152 88 152 92 160 96 164 104 164 96 144 84 152 100 164 92 140 84 156 100 156 88 160 96 148 88 156 96 148 84 156 100 164 108 168 108 168 104 164 104 152 96 152 96 160 108 156 96 152 92 148 96 152 100 152 100 156 104 160 100 156 96 140 88 152 100 160 100 152 92 156 92 164 100 168 100 168 96 172 104 176 108 176 104 168 100 168 100 164 92 164 100 172 112 172 104 176 112 180 116 188 120 176 104 172 100 168 104 172 108 168 108 184 124 196 124 184 112 184 116 184 120 188 124 192 124 172 108 180 112 184 120 192 124 208 136 196 124 188 120 192 128 188 120 188 124 192 128 196 128 196 108 196 112 204 120 212 128 200 116 204 120 208 116 204 112 200 112 208 124 212 124 212 124 196 108 196 108 196 108 196 108 204 112 196 104 196 112 208 124 208 120 208 116 204 112 200 112 208 124 208 124 208 124 208 124 208 120 204 120 204 124 212 132 212 136 208 136 208 140 216 148 220 144 216 140 212 144 216 148 228 152 220 144 220 152 232 164 228 156 228 156 228 156 228 156 236 152 232 152 232 152 232 152 248 164 240 156 228 144 220 136 228 144 228 144 228 144 228 144 228 144 228 144 228 144 228 144 228 148 228 148 228 148 228 148 224 148 228 152 232 148 228 144 228 148 228 148 228 148 228 148 228 148 228 148 228 148 228 148 232 148 232 148 232 148 232 148 240 152 236 148 232 152 236 156 244 160 244 164 248 168 252 168 256 172 252 172 260 180 268 188 280 192 280 196 284 200 288 192 296 196 284 188 296 208 320 228 320 220 328 228 332 228 332 224 336 228 332 224 320 200 292 184 284 200 284 160 196 88 176 112 204 132 220 140 208 128 212 144 200 128 220 132 208 120 212 140 212 128 212 128 208 120 200 112 200 120 208 136 224 160 252 176 280 196 284 204 296 212 312 228 308 224 328 236 348 248 356 252 388 316 404 308 356 104 76 52 132 64 132 68 120 68 112 56 112 72 128 72 108 48 108 60 112 36 108 28 104 36 112 48 120 44 112 48 112 56 112 52 92 40 68 20 56 12 44 4 28 0 24 0 28 0 24 0 20 0 28 0 24 0 12 0 24 4 28 4 28 4 28 12 16 12 28 16 12 0 4 0 4 0 4 0 4 0 4 0 20 4 40 32 68 44 68 40 56 16 24 0 16 0 0 0 4 0 12 0 0 0 0 0 28 8 8 0 8 0 8 0 12 4 12 4 12 4 12 4 8 0 8 0 8 0 8 0 0 0 12 12 24 12 12 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 8 8 0 4 0 8 0 28 20 40 28 36 16 44 16 40 16 40 16 40 16 44 20 44 20 44 20 44 28 60 36 32 16 48 52 44 0 0 0 0 0 0 8 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 0 0 0 0 4 0 0 0 12 4 12 4 12 4 12 4 8 8 8 8 8 8 4 8 16 0 4 0 8 0 4 0 0 0 36 16 76 36 76 28 76 32 76 28 68 24 64 24 64 20 64 16 60 12 56 12 64 16 52 4 48 8 60 28 28 0 36 8 36 8 24 0 16 0 24 12 24 4 12 0 0 0 0 0 0 0 4 0 4 0 12 8 16 8 12 4 20 20 16 12 12 8 4 4 0 0 0 0 0 0 0 0 176 116 180 108 164 100 168 112 172 112 176 116 184 120 188 124 184 128 196 132 192 124 196 136 196 132 196 132 196 132 196 132 192 128 192 132 200 140 208 148 224 152 204 136 204 144 208 140 208 144 208 136 188 124 196 140 196 140 216 148 200 132 204 152 192 124 188 128 200 136 192 120 184 120 184 124 192 132 200 140 200 140 204 144 208 140 204 136 204 144 208 148 212 144 208 140 208 144 208 140 200 128 188 120 204 144 212 152 216 152 216 152 216 148 216 152 220 152 224 156 224 160 228 164 232 160 228 156 220 144 220 144 220 144 220 144 236 160 232 156 236 164 244 168 232 156 232 156 232 156 232 156 240 160 224 144 216 148 228 160 236 144 232 144 232 148 240 156 220 140 240 164 256 168 252 164 244 160 244 160 244 160 244 160 236 160 256 180 268 180 260 172 268 184 264 180 260 172 252 168 260 180 264 184 268 180 264 176 292 184 284 176 272 164 264 156 276 172 280 180 292 192 300 196 296 188 284 176 276 172 280 180 288 184 288 184 288 184 288 184 304 196 292 184 288 188 300 200 304 196 292 184 288 188 300 200 288 192 296 200 300 200 300 196 308 212 316 216 312 208 300 196 316 212 312 208 308 204 304 200 312 212 308 200 300 200 300 200 280 184 292 200 308 212 312 216 300 204 304 208 308 204 304 200 304 208 312 212 304 204 308 212 316 212 312 208 308 212 312 216 312 208 320 212 328 220 332 228 320 216 328 224 336 232 340 236 332 224 332 224 332 224 332 224 340 232 340 232 340 232 340 232 348 240 352 240 352 240 352 240 344 232 344 232 344 232 344 232 336 224 336 224 336 224 336 224 344 232 340 228 344 232 348 240 348 240 352 240 352 236 344 228 344 232 344 232 344 232 344 232 340 228 340 232 348 236 352 240 344 232 344 232 344 232 344 232 360 236 360 236 360 236 360 236 356 232 356 236 360 240 364 240 364 240 364 244 368 248 372 248 380 264 392 268 388 260 392 272 392 280 400 284 404 288 412 284 416 292 428 292 444 316 468 336 468 328 464 324 460 328 464 332 484 340 464 324 444 308 420 280 424 280 348 208 312 200 312 200 320 208 316 204 312 208 316 212 328 216 320 208 312 200 308 196 320 208 312 200 308 200 308 204 320 220 312 212 328 236 352 256 392 284 408 280 404 288 424 316 444 316 452 332 472 356 504 372 500 392 508 392 520 256 240 128 232 120 224 108 216 120 224 116 208 112 208 112 200 108 196 112 200 116 192 104 188 104 188 104 184 108 184 108 184 112 180 108 188 112 148 84 136 76 124 60 96 36 88 28 76 24 76 24 92 36 84 28 72 28 72 28 88 48 84 48 84 48 84 52 76 48 48 20 16 4 0 0 0 4 12 4 12 8 44 40 80 48 72 52 92 68 88 64 92 48 40 8 32 20 32 16 12 8 12 8 12 8 12 8 24 16 16 8 12 8 12 12 12 8 12 8 12 8 12 8 12 8 12 8 12 8 12 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 28 40 40 44 40 48 48 60 48 60 48 64 52 60 40 60 44 72 44 76 48 72 44 56 60 68 40 16 4 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 8 8 12 12 12 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 8 4 8 4 12 12 56 72 104 88 108 72 92 64 96 68 100 72 104 72 80 60 72 56 80 64 76 56 88 60 68 56 80 68 76 44 72 44 68 36 52 32 48 24 36 16 24 28 36 24 16 0 4 4 4 4 4 4 4 4 12 12 16 16 16 20 20 20 8 12 12 12 8 4 0 0 0 0 0 0 0 0 0 0 116 68 120 64 108 56 112 68 120 68 120 68 120 64 116 64 116 68 128 76 124 72 128 84 136 80 132 76 128 80 132 84 128 68 128 72 136 80 144 88 156 88 136 72 136 80 140 76 140 80 140 72 124 64 132 80 140 84 144 76 132 68 136 80 148 80 136 76 136 72 124 52 124 64 124 68 128 76 140 80 136 80 140 84 144 80 140 76 144 84 148 92 152 88 144 84 156 92 156 88 152 84 144 76 144 84 148 88 156 92 156 92 148 88 152 88 156 92 156 96 160 96 164 100 164 100 160 96 152 92 152 92 152 92 152 92 148 88 144 84 148 92 156 96 152 92 152 92 152 92 152 92 152 88 144 84 148 92 160 104 148 88 144 88 144 92 152 100 136 88 152 108 168 112 164 104 160 92 160 92 160 92 160 92 152 92 168 112 180 112 176 104 176 108 176 108 172 104 172 104 176 112 180 116 184 112 180 108 172 112 172 112 172 112 172 112 176 116 180 124 184 128 188 132 192 120 184 108 176 108 180 116 184 116 184 116 184 116 184 116 196 124 192 120 188 124 192 128 196 128 188 120 188 120 196 128 184 120 192 124 196 128 192 124 204 136 208 140 208 136 196 116 212 120 208 120 208 120 204 116 212 120 204 112 200 112 200 112 188 104 196 112 204 116 204 116 200 112 204 116 204 116 200 112 204 120 216 124 204 116 208 124 216 124 212 120 208 124 212 128 208 128 212 132 216 136 220 140 216 132 220 140 224 144 228 148 224 140 224 140 224 140 224 140 232 148 232 148 232 148 232 148 236 152 236 152 236 152 236 152 232 148 232 148 232 148 232 148 224 140 224 140 224 140 224 140 228 144 224 140 228 148 236 152 236 152 240 156 236 152 232 144 232 148 232 148 232 148 232 148 228 144 228 144 228 148 232 148 232 148 232 148 232 148 232 148 236 156 236 156 236 156 236 156 232 152 232 156 236 160 240 160 240 156 240 160 244 164 248 164 252 176 264 180 260 172 264 184 276 180 280 188 288 196 288 200 292 200 288 204 300 224 324 232 324 216 328 216 328 220 332 228 340 232 320 216 316 212 296 188 288 176 224 116 192 112 196 112 212 124 208 120 204 124 208 128 220 136 216 132 212 124 208 124 212 124 204 116 200 116 200 120 212 116 212 120 220 140 244 156 276 192 280 200 284 208 304 224 324 224 328 232 340 248 356 260 364 280 388 304 392 184 156 0 116 32 124 44 116 56 116 64 112 64 116 56 116 44 112 36 116 52 108 48 104 44 104 48 108 48 108 48 108 48 108 48 120 52 96 28 88 32 80 20 60 16 56 12 52 20 52 20 48 8 44 4 40 8 44 20 52 28 56 36 56 36 56 36 64 28 36 0 4 0 4 4 0 4 8 0 0 0 24 16 52 24 44 24 56 36 56 24 60 20 32 0 16 0 20 0 8 0 8 0 8 0 8 0 20 8 12 0 8 0 8 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 24 32 36 40 32 52 32 52 32 56 36 56 36 40 24 40 28 40 28 44 32 52 24 44 44 60 20 12 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 0 4 0 8 0 12 4 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 32 32 76 60 80 44 72 40 64 28 60 24 56 20 56 28 52 32 56 36 60 32 64 36 52 32 56 36 52 24 44 20 40 16 36 16 28 12 32 12 20 8 20 12 16 4 4 0 4 0 4 0 4 0 8 0 12 4 16 8 16 8 20 12 20 12 20 8 12 0 0 0 0 0 0 0 0 0 172 112 176 112 168 104 176 120 192 124 188 120 180 112 176 108 168 112 184 120 184 120 192 136 200 132 192 124 188 128 196 136 196 128 192 128 196 136 208 144 212 140 192 128 196 136 200 132 196 136 200 132 188 120 192 136 216 140 192 120 188 128 196 132 216 144 200 136 204 136 192 120 192 128 192 132 200 136 204 140 200 140 204 144 208 140 204 136 208 144 212 152 216 148 208 144 220 156 220 156 220 156 220 152 212 148 216 152 216 156 220 156 220 156 224 156 228 160 228 164 228 164 232 168 236 164 232 160 236 160 236 160 236 160 236 160 220 144 216 140 220 148 228 152 224 148 224 148 224 148 224 148 216 140 220 148 228 156 236 164 236 144 232 144 232 148 240 156 232 148 244 160 252 160 244 152 244 160 244 160 244 160 244 160 240 160 252 176 264 176 256 172 252 168 252 168 256 172 256 172 264 180 264 180 264 180 264 180 264 160 268 168 280 180 288 184 284 180 284 184 288 184 288 184 296 192 292 184 284 184 288 188 288 184 288 184 288 184 288 184 292 188 296 192 296 192 292 188 300 192 296 188 292 192 296 196 288 184 292 192 300 196 296 192 308 204 308 208 308 200 304 200 304 204 304 204 308 208 308 208 308 208 304 200 300 200 300 204 296 200 304 204 304 200 296 196 296 200 300 204 304 200 300 196 304 212 316 212 308 204 308 216 316 212 312 208 308 212 312 216 324 216 324 216 324 216 324 216 328 220 328 224 332 224 332 224 332 224 332 224 332 224 332 224 340 232 340 232 340 232 340 232 340 232 340 232 340 232 340 232 340 232 340 232 340 232 340 232 340 228 340 228 340 228 340 228 336 224 332 220 336 224 340 232 348 236 352 240 348 232 340 228 344 232 344 232 344 232 344 232 340 228 336 224 336 224 336 220 344 232 344 232 344 232 344 232 356 232 356 236 360 236 360 236 356 232 356 236 360 240 364 240 364 240 364 244 368 248 372 248 372 252 384 256 376 252 380 264 384 276 400 284 412 296 424 300 424 296 432 296 440 308 460 320 464 328 468 328 468 332 464 336 456 320 432 308 428 304 416 288 368 236 316 188 292 188 300 196 316 208 316 208 316 208 316 208 328 220 324 216 324 216 324 216 320 208 312 200 308 200 308 204 300 204 308 220 328 232 340 240 380 276 404 284 412 296 432 324 460 332 460 332 460 336 468 344 496 364 520 412 516 336 356 104 220 120 232 128 228 116 216 116 208 112 208 112 200 112 196 112 192 112 188 108 180 108 184 108 184 108 184 108 184 108 184 112 192 112 168 100 164 100 160 88 148 84 144 76 144 72 140 72 116 56 112 56 108 56 112 64 108 64 108 64 104 68 104 68 104 60 56 20 16 0 4 8 0 4 8 4 20 12 56 40 84 40 72 36 72 44 60 32 60 44 56 32 32 12 20 12 12 8 12 8 12 8 12 8 24 16 16 8 12 8 12 12 12 8 12 8 12 8 12 8 12 8 12 8 12 8 12 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 20 28 32 36 36 48 44 48 48 52 52 64 52 60 40 60 40 72 40 72 48 72 44 48 56 60 28 8 4 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 8 8 8 12 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 16 4 24 36 84 84 104 76 104 76 100 68 92 52 84 52 76 52 72 56 76 60 80 64 76 60 84 60 72 48 72 56 72 44 68 40 56 32 52 32 56 28 20 12 16 16 24 16 4 4 4 4 4 4 4 4 4 4 8 8 8 12 12 12 16 16 20 20 20 16 12 8 0 0 0 0 0 0 0 0 96 48 100 48 92 40 100 60 116 64 112 60 112 56 108 56 100 56 116 64 116 64 124 80 136 80 124 68 120 72 132 84 132 68 128 68 132 76 140 80 136 68 124 64 132 72 128 64 124 72 132 68 124 60 124 72 148 72 112 48 120 76 136 72 136 68 124 68 136 84 144 80 128 72 136 76 140 80 140 80 136 80 140 84 144 80 140 76 140 80 144 84 144 84 140 80 144 76 140 80 144 84 152 88 152 84 148 84 148 84 152 88 156 92 160 96 160 100 164 100 164 100 168 104 168 104 164 100 160 100 160 100 160 100 160 100 152 88 148 88 148 92 156 100 148 88 148 88 148 88 148 88 136 80 144 92 156 96 156 96 148 88 144 88 144 92 152 100 152 100 160 104 160 100 152 96 160 92 160 92 160 92 160 92 160 96 168 104 176 104 172 100 160 92 164 96 168 104 176 108 180 112 180 112 180 112 180 112 156 100 164 108 176 120 184 128 188 124 184 120 180 116 176 116 192 124 188 120 188 120 188 120 184 116 184 116 184 116 184 116 184 120 192 128 196 124 188 116 192 124 192 124 192 124 192 124 180 116 188 124 192 124 192 120 200 132 204 136 200 132 200 124 200 112 200 116 208 120 212 124 204 116 200 108 196 112 200 116 196 112 200 116 204 112 200 108 196 108 200 112 200 112 196 108 208 124 216 128 208 116 212 128 216 124 212 120 208 124 212 128 220 132 216 132 216 132 216 128 224 140 224 136 220 136 220 136 224 140 224 140 224 140 224 140 228 144 228 144 228 144 228 144 228 144 228 144 228 144 228 144 228 144 228 144 228 144 228 144 228 144 228 144 228 144 228 144 220 136 216 132 216 136 224 144 232 152 236 152 236 148 228 140 228 144 228 144 228 144 228 144 228 140 224 136 220 132 216 128 228 144 228 144 228 144 228 144 228 152 232 152 232 156 236 156 232 152 232 156 236 160 240 160 240 156 240 160 244 164 248 164 240 164 252 168 248 160 252 172 268 176 276 188 292 204 304 216 300 208 296 212 300 216 308 216 320 212 328 220 332 224 332 232 320 212 308 208 304 208 292 196 228 132 200 100 184 104 196 116 208 124 208 124 208 124 208 124 212 128 212 132 216 132 216 132 212 124 204 116 200 116 200 120 200 112 216 128 228 144 236 148 260 180 276 200 288 212 308 228 324 224 324 224 328 232 340 244 372 252 392 308 384 292 316 52 104 16 116 52 128 52 112 68 112 64 116 56 116 44 112 36 116 52 112 48 108 48 112 52 108 48 108 48 108 48 108 48 116 56 108 48 112 56 108 52 92 40 84 40 76 40 64 32 64 28 64 24 64 32 68 40 64 40 64 40 68 48 68 48 80 40 36 0 0 0 8 12 4 4 0 0 4 0 32 20 36 12 28 8 40 16 36 8 28 16 56 20 28 0 8 0 8 0 8 0 8 0 8 0 20 8 12 0 8 0 8 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 20 24 28 24 24 8 28 12 36 16 40 20 36 20 40 24 36 28 40 28 48 24 44 40 48 4 4 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 0 0 48 48 80 52 72 40 68 24 56 16 52 12 44 28 56 32 56 32 60 44 52 36 68 40 48 20 52 36 44 20 44 16 40 20 36 16 40 16 20 8 20 12 16 4 4 0 4 0 4 0 4 0 0 0 0 0 4 0 8 0 4 0 8 4 12 0 4 0 0 0 0 0 0 0 0 0 160 100 168 100 156 92 164 108 164 100 164 104 168 108 172 108 164 108 180 116 176 116 184 128 196 128 188 120 184 124 192 132 196 128 192 128 192 132 200 136 192 124 184 124 196 132 192 120 184 128 196 132 188 124 192 132 204 120 168 104 184 140 208 144 192 124 180 120 192 136 204 136 192 132 200 140 204 140 200 136 200 140 204 144 208 140 204 136 196 136 200 140 204 136 200 132 204 136 200 136 204 144 212 152 216 148 208 140 204 144 212 148 224 156 228 160 228 164 232 164 228 164 232 168 236 164 232 160 228 152 228 152 228 152 228 152 228 148 224 148 224 152 232 160 232 156 232 156 232 156 232 156 220 148 224 152 228 148 220 144 236 144 232 144 232 148 240 156 244 156 248 160 244 156 240 152 244 160 244 160 244 160 244 160 248 164 252 168 252 168 252 168 240 156 244 164 252 172 260 180 268 180 264 176 260 180 264 184 268 168 272 172 276 176 280 180 292 184 288 180 280 176 276 172 292 188 292 188 296 188 292 188 288 184 288 184 288 184 288 184 284 184 292 192 296 188 288 180 296 192 296 192 296 192 296 192 284 184 292 188 296 192 292 188 304 200 300 196 304 200 304 204 296 196 300 200 304 208 308 208 300 200 296 196 296 200 300 204 288 192 296 200 304 204 304 204 296 200 300 204 304 200 300 196 308 212 320 216 308 208 312 216 316 212 312 208 308 212 312 216 328 216 324 216 324 216 324 212 328 220 328 220 328 216 324 216 332 224 332 224 332 224 332 224 336 228 336 228 336 228 336 228 336 228 336 228 336 228 336 228 336 228 336 228 336 228 336 228 340 228 340 228 340 228 340 228 328 216 328 216 328 220 336 228 344 232 348 236 344 232 340 224 340 228 340 228 340 228 340 228 336 224 336 220 328 216 324 212 340 228 340 228 340 228 340 228 348 228 352 232 356 236 360 236 356 232 356 236 360 240 364 240 364 240 364 244 368 248 372 248 360 244 372 248 368 244 372 256 376 268 396 284 412 300 432 308 432 304 444 304 448 308 452 308 460 324 464 332 468 328 452 324 436 308 424 304 416 296 392 268 316 204 304 188 296 192 312 212 312 208 316 212 320 208 316 204 316 208 316 208 316 212 320 212 320 208 312 200 308 200 308 204 304 212 316 232 340 240 348 244 364 264 396 280 408 292 428 316 436 308 440 320 456 336 472 348 500 356 512 392 508 428 520 252 232 104 208 120 232 116 216 124 208 112 208 112 200 112 196 112 192 112 188 108 184 112 192 116 184 108 184 108 184 108 184 112 184 112 172 112 184 120 180 108 164 100 160 84 144 64 120 48 132 60 120 60 116 64 120 68 108 56 100 56 100 56 96 60 108 60 56 16 12 0 8 12 8 0 4 0 28 24 64 44 60 20 56 24 72 44 72 40 48 44 76 52 48 16 20 8 12 8 12 8 12 8 12 8 24 16 16 8 12 8 12 12 12 8 12 8 12 8 12 8 12 8 12 8 12 8 12 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 16 24 28 24 20 28 28 36 36 48 40 56 36 56 40 68 36 72 44 68 44 48 52 44 12 0 4 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 4 4 4 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 24 0 12 4 44 60 92 76 84 68 92 64 92 64 96 64 72 52 80 60 72 52 80 68 72 60 88 64 68 44 72 60 72 44 72 40 60 40 60 36 48 28 32 32 36 24 16 0 4 4 4 4 4 4 4 4 0 0 0 0 4 4 8 8 4 4 8 12 12 8 8 4 0 0 0 0 0 0 0 0 116 64 116 60 104 48 108 60 96 44 96 48 104 56 112 60 108 60 120 68 112 60 116 72 124 72 124 76 128 72 124 72 132 72 128 68 128 68 132 72 124 60 120 64 132 76 128 60 120 68 136 76 132 68 132 76 128 60 112 52 124 76 144 84 144 72 120 56 124 68 128 64 128 72 136 80 140 76 132 68 136 80 140 84 144 80 140 76 132 76 140 80 140 80 136 72 152 84 144 76 144 88 156 100 156 88 148 76 140 80 148 88 152 92 156 92 160 96 160 100 156 96 160 100 164 96 160 92 148 88 148 88 148 88 148 88 144 84 140 80 144 88 152 92 156 96 156 96 156 96 156 96 152 88 148 88 144 84 144 80 148 88 144 88 144 92 152 100 160 100 156 100 156 100 156 100 160 92 160 92 160 92 160 92 164 96 164 96 164 96 168 100 160 92 164 100 172 108 180 112 188 116 176 104 172 108 184 120 172 112 172 112 172 112 172 112 184 124 180 120 176 116 172 112 180 112 184 120 192 120 188 116 184 116 184 116 184 116 184 116 184 116 188 120 188 120 184 116 188 124 192 128 196 124 192 120 180 112 184 120 188 120 188 120 196 128 196 124 196 132 200 128 200 112 200 112 204 116 204 116 196 108 196 104 196 112 200 116 188 104 196 112 204 120 208 120 200 116 204 120 208 116 204 112 208 128 220 128 212 120 212 132 216 124 212 120 208 124 212 128 216 132 216 132 216 132 216 132 216 132 216 132 216 136 220 136 224 140 224 140 224 140 224 140 224 140 224 140 224 140 224 140 228 144 228 144 228 144 228 144 224 140 224 140 224 140 224 140 224 140 224 140 224 140 224 140 220 132 216 132 216 136 224 144 232 148 232 148 232 144 224 140 224 140 224 140 224 140 224 140 224 136 220 136 220 136 216 132 224 140 224 140 224 140 224 140 224 144 224 148 232 152 236 156 232 152 232 156 236 160 240 160 240 156 240 160 244 164 248 164 236 160 248 164 244 160 248 172 260 168 272 184 288 200 300 212 304 216 308 224 316 228 316 216 324 216 328 220 328 212 312 208 304 204 300 204 292 188 252 144 192 112 196 108 188 108 204 132 200 120 212 132 216 128 204 116 208 124 208 124 208 124 204 120 212 124 204 116 200 116 200 120 212 120 220 132 232 148 248 160 248 172 268 192 280 200 292 208 292 196 304 212 324 236 348 256 360 264 376 272 384 328 420 240 172 32 92 36 128 56 112 72 112 64 116 56 116 44 112 36 116 52 112 52 112 56 120 60 108 48 108 48 108 48 108 48 112 44 108 48 120 60 112 44 108 56 104 56 88 32 60 12 68 32 64 24 56 20 60 28 48 16 48 24 48 24 52 32 64 28 28 0 0 0 4 12 8 0 0 0 12 12 40 20 24 0 20 8 40 28 48 24 40 28 60 32 48 4 16 0 8 0 8 0 8 0 8 0 20 8 12 0 8 0 8 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 16 12 28 8 32 16 40 24 48 28 32 20 36 20 36 24 36 24 48 24 44 32 32 0 0 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 0 0 12 16 56 48 64 32 64 36 68 32 68 40 48 36 68 40 48 20 52 40 56 36 64 36 52 24 52 32 44 20 44 20 44 24 40 24 32 20 32 28 36 20 8 0 4 0 4 0 4 0 4 0 0 0 0 0 4 0 8 0 8 4 16 12 20 12 16 8 0 0 0 0 0 0 0 0 188 128 188 116 168 100 168 112 172 108 172 108 172 112 176 112 180 124 188 124 180 112 180 120 180 120 192 132 196 128 184 116 196 132 192 124 188 128 192 132 184 120 184 128 200 136 192 120 184 128 204 140 200 132 200 140 196 132 196 128 188 124 196 136 212 136 188 120 188 132 196 132 188 128 200 140 204 132 188 120 200 140 204 144 208 140 204 136 204 144 212 148 212 148 208 140 224 156 216 148 212 152 224 168 236 164 220 148 212 152 220 160 216 152 220 152 224 156 224 160 220 152 224 156 224 156 220 152 224 148 224 148 224 148 224 148 224 148 220 144 224 152 232 156 228 152 228 152 228 152 228 152 224 144 216 136 216 144 224 152 236 144 232 144 232 148 240 156 244 156 244 152 244 156 248 160 244 160 244 160 244 160 244 160 252 164 248 164 248 164 248 164 252 168 256 172 260 176 264 180 272 184 260 172 256 176 268 188 272 168 272 172 276 176 280 176 284 180 280 176 280 176 280 176 276 176 284 188 292 188 288 180 288 184 288 184 288 184 288 184 292 184 288 180 284 184 288 188 292 188 300 196 300 196 292 188 280 180 288 188 292 188 292 184 300 196 296 192 296 196 308 212 304 204 300 200 300 200 300 196 296 192 292 192 296 196 300 204 296 196 300 204 304 200 300 196 308 208 312 212 312 212 308 208 312 216 320 220 312 208 316 220 316 212 312 208 308 212 312 216 316 212 320 216 324 220 328 224 316 212 320 216 324 220 332 224 332 224 332 224 332 224 332 224 332 224 332 224 332 224 332 224 340 232 340 232 340 232 340 232 332 224 332 224 332 224 332 224 332 220 332 220 332 220 332 220 332 220 332 220 332 224 340 228 340 232 344 232 344 228 336 220 336 224 336 224 336 224 336 224 332 220 332 220 336 224 336 224 336 224 336 224 336 224 336 224 344 220 348 228 356 232 360 236 356 232 356 236 360 240 364 240 364 240 364 244 368 248 372 248 364 244 376 248 368 244 372 256 372 264 388 276 404 288 420 292 432 312 452 320 464 324 468 320 460 324 464 328 448 308 424 292 408 288 404 292 392 252 328 188 288 188 304 192 296 188 308 212 308 204 320 216 324 212 312 200 324 216 324 212 316 208 312 204 320 208 312 200 308 200 308 204 312 212 312 220 328 236 348 252 356 256 388 272 396 276 404 288 420 292 428 308 448 332 472 352 464 376 500 360 516 408 528 408 360 168 208 108 232 120 216 116 208 112 208 112 200 112 196 112 188 112 188 112 188 116 196 124 184 108 184 108 184 108 184 108 176 104 172 108 184 116 172 92 172 104 176 104 168 88 148 68 140 68 132 56 112 52 108 52 96 44 96 44 88 44 88 48 76 36 44 12 16 4 4 8 12 0 4 0 36 36 72 44 76 32 72 32 80 48 80 44 84 56 76 56 76 40 44 12 12 8 12 8 12 8 12 8 24 16 16 8 12 8 12 12 12 8 12 8 12 8 12 8 12 8 12 8 12 8 12 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 20 32 28 36 36 44 48 64 52 52 32 56 36 64 36 68 40 64 44 48 44 28 0 0 4 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 16 4 12 12 56 72 96 76 96 76 100 72 100 72 72 64 92 64 68 40 68 60 84 60 72 56 76 60 72 48 72 44 72 44 64 44 64 44 60 36 36 28 32 24 16 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 12 8 12 16 20 20 20 20 20 0 0 0 0 0 0 0 0 124 72 120 60 100 40 96 48 124 72 120 64 116 60 112 56 124 76 132 72 116 60 112 64 112 68 128 84 136 76 120 60 132 72 128 64 124 64 128 68 120 60 124 72 140 80 132 64 120 72 140 84 140 76 136 80 136 88 152 80 124 52 120 68 136 68 120 60 132 84 152 96 120 64 132 76 136 72 124 56 136 80 140 84 144 80 140 76 148 92 156 96 156 96 152 88 160 92 148 80 144 84 156 96 180 108 164 92 156 92 164 104 148 84 148 88 152 88 156 92 148 84 152 92 156 88 148 84 152 92 152 92 152 92 152 92 160 100 156 96 160 104 168 108 148 88 148 88 148 88 148 88 144 80 132 72 136 88 156 104 148 88 144 88 144 92 152 100 156 96 152 96 152 100 160 108 160 92 160 92 160 92 160 92 168 100 164 92 160 92 164 96 172 104 176 108 176 112 180 112 188 116 176 104 172 108 184 120 160 104 164 108 176 120 180 124 176 116 176 116 176 116 176 116 168 104 180 116 188 116 180 112 184 116 184 116 184 116 184 116 192 120 180 108 176 112 188 124 184 120 196 132 200 128 188 116 176 112 184 120 188 120 188 116 196 124 188 120 192 128 204 132 208 116 204 112 200 108 196 104 192 104 192 104 192 108 204 116 204 120 208 116 200 108 192 100 208 124 216 128 216 128 212 120 212 128 220 132 212 124 216 132 216 124 212 120 208 124 212 128 204 124 212 128 220 136 224 144 204 124 208 128 216 136 224 144 224 140 224 140 224 140 224 140 224 140 224 140 224 140 224 140 232 148 232 148 232 148 232 148 224 140 224 140 224 140 224 140 216 132 216 132 216 132 216 132 224 140 220 136 220 140 228 148 228 148 232 148 232 144 224 136 224 140 224 140 224 140 224 140 216 136 220 140 224 144 228 148 224 140 224 140 224 140 224 140 216 140 224 144 228 152 236 156 232 152 232 156 236 160 240 160 240 156 240 160 244 164 248 164 240 160 252 168 244 160 252 172 260 164 268 176 280 188 284 196 304 220 316 236 328 244 328 240 324 216 328 216 316 204 292 188 276 180 284 196 268 144 188 72 168 96 192 108 184 100 196 124 200 120 212 132 216 128 204 116 228 140 224 136 216 128 208 120 212 124 204 116 200 116 200 120 212 116 208 112 212 136 240 160 240 164 264 184 268 184 272 184 292 196 300 208 316 228 340 244 316 284 372 256 396 284 372 324 304 108 112 36 132 64 108 60 112 64 116 56 116 44 112 36 112 52 112 52 112 60 124 64 108 48 108 48 108 48 108 48 104 40 100 44 112 44 96 28 88 36 100 56 100 52 84 36 80 36 68 20 52 16 52 16 44 12 44 12 44 20 44 20 32 4 20 0 0 0 4 4 12 0 0 0 16 20 44 20 48 28 36 24 48 28 44 16 68 36 52 32 60 28 28 0 4 0 8 0 8 0 8 0 20 8 12 0 8 0 8 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 8 16 0 24 8 36 20 44 24 32 16 32 20 32 24 36 24 44 24 44 28 20 0 0 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 20 0 0 0 36 48 88 64 84 48 76 40 68 32 56 44 76 44 44 12 44 32 68 32 48 28 60 40 56 20 44 20 44 20 44 28 44 28 56 28 28 12 20 12 16 4 4 0 4 0 4 0 4 0 4 0 8 0 8 4 12 4 0 0 4 0 12 4 12 0 0 0 0 0 0 0 0 0 212 132 172 96 160 100 168 104 180 112 176 112 176 112 176 108 176 112 176 112 184 128 196 136 168 112 184 128 192 120 176 104 192 128 192 128 192 128 192 128 200 128 184 116 184 128 200 144 204 136 196 136 208 148 208 140 208 140 200 132 196 132 196 132 184 124 188 128 192 132 196 136 196 132 200 140 204 144 212 148 212 140 196 132 200 136 196 124 232 156 204 136 204 148 212 148 224 152 204 140 212 156 224 160 220 144 204 144 216 156 212 140 212 148 224 160 228 156 216 144 220 156 224 160 224 152 212 140 228 156 236 164 236 148 216 132 228 156 236 160 228 152 232 160 228 156 240 168 244 164 236 156 216 144 228 156 232 152 220 140 252 160 244 152 236 148 236 148 260 156 232 144 244 164 248 156 240 156 244 164 252 172 256 176 256 172 252 168 256 172 260 180 260 176 260 176 260 176 260 176 268 184 268 184 268 184 268 184 264 164 272 168 276 176 284 180 276 172 276 176 280 180 284 180 284 180 284 180 284 180 284 180 288 184 288 180 284 176 280 176 288 184 288 184 288 184 288 184 288 184 288 188 292 192 296 192 292 188 292 192 296 196 300 196 312 208 308 200 296 188 288 188 304 200 300 196 296 200 300 204 292 192 292 192 292 192 292 192 304 204 304 204 304 204 304 204 312 208 308 204 304 208 308 212 312 208 308 204 304 208 308 212 316 216 316 212 312 208 308 208 316 212 320 216 324 212 320 208 320 212 324 216 324 220 328 220 332 224 332 224 332 224 332 224 324 220 328 224 332 220 328 216 332 224 332 224 332 224 332 224 328 224 332 224 332 220 324 212 316 204 316 208 320 208 324 212 332 220 332 224 336 228 340 228 324 216 336 232 340 224 328 208 328 220 332 224 336 220 332 216 332 220 332 212 320 212 340 240 336 224 336 224 336 224 336 224 336 216 348 232 356 228 348 220 360 236 360 236 360 236 360 236 372 248 376 252 376 256 380 256 380 252 372 244 372 252 380 260 372 264 388 268 388 276 416 300 444 316 452 316 460 324 472 332 472 324 440 312 440 304 404 264 388 296 408 264 316 172 280 188 300 192 296 192 304 200 312 208 308 200 308 204 312 208 316 208 320 208 316 208 320 212 312 196 316 208 316 204 312 200 308 200 312 220 320 228 336 244 356 260 364 260 388 272 400 284 420 312 432 300 428 300 440 324 468 348 468 348 484 368 504 376 504 380 480 180 200 112 200 104 228 96 204 112 216 124 208 112 188 96 192 116 192 116 192 116 192 116 184 112 188 116 192 112 188 108 184 116 184 116 184 116 184 116 176 104 176 100 172 96 168 96 164 88 148 60 120 48 104 48 100 44 96 44 92 36 84 28 72 36 48 16 16 0 0 0 8 4 4 4 40 36 76 52 80 36 80 40 84 48 84 48 80 52 88 64 80 52 64 40 28 8 4 0 8 12 20 12 20 16 16 8 12 8 16 12 12 8 12 8 12 8 12 8 12 8 12 8 12 8 12 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 24 20 28 28 40 44 64 56 40 28 60 48 76 36 60 24 52 60 68 32 8 0 0 0 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 12 12 4 0 4 0 20 12 88 76 96 80 100 76 84 60 80 60 80 60 80 60 80 60 68 56 84 72 92 68 80 52 84 52 72 40 56 40 64 48 48 32 36 24 24 16 16 12 16 12 8 4 4 4 4 8 4 4 4 4 4 4 4 4 8 8 8 12 12 16 16 16 4 4 4 4 4 4 4 4 144 80 124 68 120 72 120 60 112 60 112 60 112 60 112 60 116 64 112 60 116 64 116 64 120 72 128 80 128 68 112 56 128 68 128 68 128 68 128 68 128 68 124 60 124 68 132 76 128 60 120 64 132 76 132 64 144 84 140 76 132 72 136 76 136 76 140 80 140 80 144 84 136 76 136 76 136 76 132 72 140 80 140 80 136 76 136 76 164 92 140 76 140 88 148 88 156 84 136 72 144 88 156 92 156 84 140 80 156 96 152 80 148 84 156 92 156 92 148 84 152 88 156 96 156 88 144 76 168 108 164 100 156 96 156 96 144 92 156 92 148 84 148 96 148 92 156 100 160 96 152 88 140 84 152 96 156 92 144 80 152 92 148 88 148 92 152 100 168 100 144 88 156 104 160 96 152 88 156 92 164 100 168 104 168 100 168 96 168 104 176 108 176 108 176 108 176 108 176 108 184 116 184 116 184 116 184 116 164 104 168 112 176 116 180 120 172 112 172 116 176 120 180 120 180 112 180 112 180 112 180 112 184 116 184 112 180 108 176 108 184 116 184 116 184 116 184 116 184 116 184 120 188 124 192 124 188 120 188 124 192 128 196 128 204 136 200 128 196 124 188 112 204 112 200 108 196 112 200 116 196 108 196 108 196 108 196 108 208 120 208 120 208 120 208 120 212 120 208 116 204 120 208 124 212 120 208 116 204 120 208 124 216 128 216 124 212 120 208 120 208 128 212 132 216 128 212 124 208 128 212 128 216 132 216 136 220 136 220 136 220 136 220 136 216 136 220 140 224 136 220 132 224 140 224 140 224 140 224 140 220 136 224 140 220 136 216 128 204 124 208 124 212 128 212 132 216 132 216 136 220 136 224 140 212 132 224 144 228 140 216 128 216 136 220 140 224 136 220 132 220 136 220 128 208 128 228 152 224 140 224 140 224 140 224 140 216 140 224 144 228 148 228 144 236 156 236 156 236 156 236 156 240 156 244 160 244 164 248 164 252 168 248 160 248 168 256 176 260 172 272 176 272 184 288 208 308 220 320 240 332 240 324 232 332 224 316 208 308 200 280 176 268 188 264 140 184 72 160 88 192 108 188 108 196 116 204 124 200 116 200 120 204 124 208 124 212 124 208 124 212 128 204 112 208 124 204 120 204 116 200 116 216 120 220 132 232 148 248 164 256 176 268 188 276 200 296 216 304 204 300 204 312 224 340 248 340 248 356 264 372 276 376 276 376 144 124 24 100 48 120 56 104 60 116 64 124 52 112 28 116 56 116 56 116 56 116 56 108 52 112 56 116 52 112 48 112 40 112 40 112 48 112 48 100 44 100 44 100 52 100 52 96 44 80 28 60 16 52 20 48 12 48 16 44 8 36 0 40 12 24 0 0 0 0 0 8 4 0 0 20 24 48 28 36 20 40 24 40 28 48 28 40 28 56 36 60 32 48 24 20 8 4 0 8 8 16 8 20 8 12 0 8 0 12 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 28 8 32 12 36 24 48 28 28 20 44 36 48 28 28 8 32 36 60 16 4 0 0 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 12 0 0 0 0 0 8 0 44 44 80 64 76 40 68 32 60 36 60 36 60 36 60 36 56 32 60 40 60 36 56 28 52 24 40 12 36 20 40 28 32 20 36 24 28 12 12 0 16 4 8 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 8 4 12 4 16 8 4 0 4 0 4 0 4 0 184 116 176 116 184 120 176 104 168 108 172 112 176 116 180 120 180 116 180 116 176 104 164 96 192 128 188 120 180 112 172 108 192 128 192 128 192 128 192 128 188 124 188 124 192 128 196 132 188 116 180 120 192 132 192 124 212 144 204 136 200 136 204 140 208 144 208 140 204 140 204 140 204 140 200 132 192 128 188 124 192 140 212 144 200 132 204 152 228 152 204 136 204 148 212 144 220 144 200 136 208 152 220 152 216 148 208 148 224 164 224 156 216 152 220 156 224 152 220 148 220 152 224 156 224 152 216 144 248 164 232 148 224 152 236 168 216 148 228 148 220 140 220 152 224 148 228 152 228 152 224 144 216 144 228 156 232 152 220 140 228 140 228 140 232 148 240 156 252 156 236 148 240 160 244 152 236 152 236 156 244 164 248 164 248 164 248 164 248 168 256 172 260 176 260 176 260 176 260 176 268 184 268 184 268 184 268 184 272 168 272 172 280 176 284 180 276 172 276 176 280 180 284 180 280 176 280 176 280 176 280 176 288 184 288 180 284 176 280 176 288 184 288 184 288 184 288 184 288 184 288 188 292 192 296 192 292 188 292 192 296 196 300 196 300 196 300 196 300 196 300 200 304 200 300 196 296 200 300 204 300 200 300 200 300 200 300 200 308 208 308 208 308 208 308 208 312 208 308 204 304 208 308 212 312 208 308 204 304 208 308 212 316 216 312 212 312 212 308 208 316 212 320 216 324 212 320 208 312 208 316 208 320 212 320 216 324 216 324 216 324 216 324 216 324 216 328 220 328 220 324 216 332 224 332 224 332 224 332 224 328 220 332 224 328 216 320 212 320 212 324 212 328 216 328 220 324 212 324 216 328 216 328 220 324 216 332 224 336 220 328 212 328 216 332 220 332 220 328 216 328 220 332 216 324 212 336 236 336 224 336 224 336 224 336 224 348 220 344 220 348 224 352 232 360 236 360 236 360 236 360 236 356 232 356 236 360 236 364 240 376 248 372 248 372 252 380 260 372 268 392 276 396 280 416 300 428 312 464 336 476 332 464 312 464 324 444 308 412 280 392 280 384 260 340 196 272 152 260 168 300 192 296 192 304 200 312 208 308 200 308 204 312 208 316 208 320 208 316 208 320 212 312 196 316 204 312 204 308 200 308 200 308 212 312 224 332 236 348 248 372 268 396 276 404 284 416 308 432 304 432 308 444 328 468 344 468 344 480 360 496 372 500 376 500 312 280 92 204 116 212 120 196 104 204 120 208 124 204 116 192 116 192 116 192 116 192 116 184 112 188 116 192 112 188 108 184 112 184 108 184 108 184 108 176 100 176 100 176 100 176 96 172 96 160 76 144 68 132 64 108 52 108 52 100 44 88 40 80 36 44 12 12 0 0 0 8 4 4 8 44 40 80 48 80 36 92 36 88 44 88 44 76 44 80 60 88 56 80 48 48 28 20 12 16 16 20 12 24 16 16 8 12 8 12 12 12 8 12 8 12 8 12 8 12 8 12 8 12 8 12 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 40 36 40 40 44 44 56 44 60 44 72 56 80 40 60 28 56 56 60 24 4 0 4 0 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 4 4 0 0 8 8 8 16 40 96 96 96 64 84 76 80 60 80 60 80 60 80 60 80 60 76 52 68 48 68 48 72 40 64 32 52 32 56 36 44 32 44 40 40 28 20 8 16 12 8 4 4 4 4 8 4 4 4 4 4 4 4 4 8 8 8 8 12 12 12 16 4 4 4 4 4 4 4 4 128 68 112 60 112 60 104 48 100 52 108 56 116 64 120 72 116 64 120 64 112 52 100 40 116 60 108 48 100 52 108 56 124 64 124 64 124 64 124 64 116 60 124 68 128 68 128 64 136 68 124 68 136 80 140 72 144 84 140 80 136 80 140 84 136 76 132 72 128 64 124 64 140 76 136 76 132 72 128 68 120 80 156 88 132 68 144 100 160 88 140 76 144 88 144 80 156 84 140 80 152 92 156 92 152 84 152 92 160 100 164 100 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 84 152 88 144 84 144 88 152 96 140 88 152 88 144 80 144 92 152 92 152 92 152 88 148 84 144 88 148 92 152 88 148 84 140 80 136 80 136 84 144 92 156 96 152 96 152 100 152 96 152 84 152 88 156 92 160 92 164 92 160 92 160 96 168 104 176 108 176 108 176 108 176 108 180 112 180 112 180 112 180 112 168 112 172 116 176 120 180 120 172 112 172 116 176 120 180 120 176 108 176 108 176 108 176 108 184 116 184 112 180 108 176 108 184 116 184 116 184 116 184 116 184 116 184 120 188 124 192 124 188 120 188 124 192 128 196 128 192 124 192 128 196 132 200 124 204 112 200 108 196 112 200 116 204 116 204 116 204 116 204 116 212 124 212 124 212 124 212 124 212 120 208 116 204 120 208 124 212 120 208 116 204 120 208 124 212 124 212 124 212 124 212 124 208 128 212 132 216 128 212 124 204 120 204 124 208 124 212 128 212 128 212 128 212 128 212 128 212 132 220 136 220 136 216 128 220 136 220 136 220 136 220 136 216 136 220 136 220 132 212 124 212 128 216 132 216 136 220 136 216 132 216 132 216 132 220 136 208 128 216 136 224 136 216 132 212 132 220 136 220 136 216 128 216 136 220 132 212 132 224 148 224 140 224 140 224 140 224 140 228 144 220 136 216 144 232 156 232 152 232 152 232 152 232 152 228 144 232 148 236 152 236 152 248 164 248 164 252 172 260 176 264 172 276 184 280 188 292 208 308 224 324 244 332 240 320 224 320 224 324 208 280 172 276 196 280 164 212 96 164 76 172 96 192 108 188 108 196 116 204 124 200 116 200 120 204 124 208 124 212 124 208 124 212 128 204 112 204 120 204 116 200 116 196 112 208 112 212 120 220 136 236 148 260 180 276 196 280 200 292 208 304 204 308 212 316 228 336 240 340 244 348 256 364 268 372 272 388 284 224 20 104 52 96 72 104 60 116 64 124 52 116 40 120 60 116 56 116 56 112 52 108 52 112 56 116 52 112 40 104 28 104 36 104 36 104 44 96 36 100 44 100 44 100 56 96 44 88 32 76 24 68 28 60 24 60 24 52 16 40 8 48 12 16 0 0 0 0 0 8 4 4 0 28 28 52 28 40 24 36 28 44 28 48 32 36 20 48 32 56 32 56 36 40 24 16 4 12 4 12 0 24 12 16 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 28 12 36 20 44 28 48 28 52 36 56 40 48 28 32 12 36 32 48 4 0 0 4 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 4 0 0 0 60 68 84 56 76 52 64 40 60 36 60 36 56 32 68 36 52 16 36 16 44 24 36 12 36 8 32 12 28 12 28 20 44 40 44 24 16 0 16 4 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 8 4 12 4 4 0 4 0 4 0 4 0 236 156 200 124 184 120 184 120 164 104 172 108 180 116 184 124 176 116 180 116 180 116 176 112 168 100 160 96 164 108 184 128 188 124 188 124 188 124 188 124 180 120 188 124 192 128 188 124 204 136 196 136 208 148 208 140 204 140 200 136 200 140 208 144 196 132 192 128 188 120 184 120 196 136 200 136 204 140 208 144 184 136 216 148 196 128 204 160 216 148 204 140 208 144 204 136 220 152 208 148 220 160 224 156 212 152 220 156 220 156 224 164 220 152 220 152 220 152 220 152 220 152 220 152 220 152 220 156 216 144 224 152 228 152 224 144 220 152 232 152 224 144 224 156 236 160 232 152 228 152 224 148 224 148 224 148 224 148 224 148 236 144 228 136 224 136 224 136 236 152 240 152 240 148 240 152 236 152 236 156 240 156 240 160 248 160 244 160 244 164 252 172 260 176 260 176 260 176 260 176 264 180 264 180 264 180 264 180 276 176 280 176 280 180 284 180 276 172 276 176 280 180 284 180 280 176 280 176 280 176 280 176 288 184 288 180 284 176 280 176 288 184 288 184 288 184 288 184 288 184 288 188 292 192 296 192 292 188 292 192 296 196 300 196 292 188 296 196 300 200 308 208 304 200 300 196 296 200 300 204 304 204 304 204 304 204 304 204 312 212 312 212 312 212 312 212 312 208 308 204 304 208 308 212 312 208 308 204 304 208 308 212 312 212 312 212 312 212 312 212 316 212 320 216 324 212 320 208 312 204 312 208 316 208 320 212 320 212 320 212 320 212 320 212 320 212 324 220 328 216 320 212 328 220 328 220 328 220 328 220 324 216 328 220 324 216 320 208 324 212 328 216 328 220 332 220 336 224 336 224 336 224 332 220 320 208 324 216 332 220 332 220 324 212 328 220 332 216 324 212 324 220 336 220 328 216 336 232 336 224 336 224 336 224 336 224 352 224 344 216 340 224 356 236 356 232 356 232 356 232 356 232 356 232 360 236 364 240 364 240 364 244 372 252 380 256 384 260 376 272 404 288 408 292 424 300 448 320 460 320 460 324 468 324 444 324 440 300 388 264 380 280 372 236 304 172 268 172 280 180 300 192 296 192 304 200 312 208 308 200 308 204 312 208 316 208 320 208 316 208 320 212 312 196 312 204 308 200 308 196 304 196 300 204 304 212 316 220 332 232 360 260 396 280 404 284 412 300 428 304 432 308 444 324 456 332 468 340 472 348 484 364 496 376 496 404 380 132 216 108 196 124 216 120 216 120 204 116 196 108 196 120 196 116 192 112 188 112 184 112 188 116 192 112 188 108 180 108 180 108 180 104 180 104 176 100 176 100 176 100 176 100 164 88 164 80 152 76 140 68 132 64 124 64 116 52 104 44 88 36 32 4 12 4 4 0 8 4 12 16 52 48 80 48 84 36 96 40 96 44 92 48 80 40 80 48 84 56 84 56 52 28 20 8 12 8 8 0 28 20 20 12 12 4 8 4 12 8 12 8 12 8 12 8 12 8 12 8 12 8 12 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 16 20 32 40 52 56 68 56 76 56 76 56 80 40 68 32 56 48 44 12 4 4 8 0 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 4 4 4 4 8 4 4 8 44 64 108 104 104 76 84 64 84 60 80 56 76 56 88 60 68 36 52 36 64 48 60 32 60 32 52 28 48 24 44 32 48 48 48 32 20 8 16 12 8 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 8 8 8 12 12 4 4 4 4 4 4 4 4 188 116 140 72 120 68 120 68 104 56 108 60 112 64 116 68 112 60 108 56 112 64 120 72 104 52 104 56 116 76 136 92 120 60 120 60 120 60 120 60 116 60 120 60 120 64 124 68 132 68 124 68 136 80 136 72 136 76 132 72 132 76 140 84 140 80 136 76 136 76 132 72 132 72 136 80 144 84 148 88 124 76 144 80 132 68 136 88 152 84 140 80 144 84 140 72 152 84 144 84 156 96 156 88 152 92 160 92 152 84 152 92 156 88 152 84 148 88 152 92 152 88 148 84 148 88 156 96 144 92 160 104 164 96 148 84 144 92 156 92 148 84 148 96 164 104 156 92 148 88 148 92 148 88 148 88 148 88 148 88 152 92 144 84 136 76 132 80 140 92 156 100 152 88 148 96 156 88 156 88 160 92 160 92 164 96 164 96 164 100 172 104 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 116 176 120 180 120 180 120 172 112 172 116 176 120 180 120 180 112 180 112 180 112 180 112 184 116 184 112 180 108 176 108 184 116 184 116 184 116 184 116 184 116 184 120 188 124 192 124 188 120 188 124 192 128 196 128 192 124 192 128 196 132 200 124 204 112 200 108 196 112 200 116 204 116 204 116 204 116 204 116 208 120 208 120 208 120 208 120 212 120 208 116 204 120 208 124 212 120 208 116 204 120 208 124 208 120 212 124 212 124 216 128 208 128 212 132 216 128 212 124 204 124 208 124 212 128 212 132 212 128 212 128 212 128 212 128 212 128 216 132 216 132 212 128 216 132 216 132 216 132 216 132 216 132 216 132 216 128 208 124 208 128 212 128 216 132 216 136 228 144 228 140 224 140 224 136 208 124 208 128 216 132 220 136 212 128 216 132 216 132 212 128 212 132 224 140 220 132 224 144 224 140 224 140 224 140 224 140 224 140 220 140 224 144 228 152 228 148 228 148 228 148 228 148 236 152 240 156 240 160 244 160 236 156 248 168 256 176 260 176 264 180 288 196 292 200 296 212 328 232 320 228 316 232 324 236 312 220 308 200 276 180 264 180 224 120 180 80 164 88 176 100 192 108 188 108 196 116 204 124 200 116 200 120 204 124 208 124 212 124 208 124 212 128 204 112 200 116 200 116 196 112 196 108 200 104 200 108 208 120 220 132 236 160 264 192 276 196 288 200 296 196 300 208 312 216 320 224 340 240 340 244 352 260 368 272 380 304 320 124 128 40 96 64 128 76 124 64 120 48 112 32 124 64 120 56 116 52 108 48 108 52 112 56 116 52 112 40 108 32 112 32 108 40 108 40 104 44 104 40 100 40 96 40 84 28 84 40 84 32 76 32 72 32 76 36 64 20 52 16 60 12 8 0 0 0 4 0 4 4 8 4 36 32 52 28 44 28 40 28 44 32 48 36 40 24 48 28 52 28 56 40 36 20 12 0 8 0 4 0 28 16 16 4 8 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 24 16 48 36 56 36 52 36 52 36 44 28 36 24 40 28 32 0 0 0 8 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 4 0 12 0 8 20 80 80 92 44 68 44 64 36 60 32 52 28 64 32 48 16 36 16 48 28 32 8 36 12 36 16 28 8 28 20 40 32 36 20 16 0 16 4 8 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 4 0 8 0 8 0 4 0 4 0 4 0 4 0 236 156 204 128 188 124 184 116 176 112 176 112 176 112 176 112 180 112 168 96 164 108 180 124 172 112 176 116 188 132 200 140 184 120 184 120 184 120 184 120 188 120 180 112 180 120 192 132 192 124 184 124 196 136 196 128 192 128 192 128 192 132 200 140 208 144 208 144 208 148 212 148 200 136 200 136 200 136 204 140 196 132 196 132 192 128 192 128 212 144 204 140 208 144 200 128 204 136 200 140 212 152 212 140 216 160 228 156 208 136 208 148 224 156 216 148 216 148 224 156 220 152 216 144 216 152 228 164 232 156 232 156 228 148 224 144 216 148 228 148 220 140 220 152 240 160 228 144 220 144 220 144 228 148 224 144 220 148 224 152 236 144 232 140 228 140 232 144 224 148 248 160 236 144 232 152 248 164 248 164 244 160 244 160 252 168 252 164 252 172 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 284 180 284 180 284 180 284 180 276 172 276 176 280 180 284 180 288 184 288 184 288 184 288 184 288 184 288 180 284 176 280 176 288 184 288 184 288 184 288 184 288 184 288 188 292 192 296 192 292 188 292 192 296 196 300 196 296 196 300 196 300 196 300 204 304 200 300 196 296 200 300 204 300 200 300 200 300 200 300 200 308 208 308 208 308 208 308 208 312 208 308 204 304 208 308 212 312 208 308 204 304 208 308 212 308 208 308 212 312 216 316 216 316 212 320 216 324 212 320 208 316 212 320 212 324 216 324 220 324 216 324 216 324 216 324 216 316 212 320 216 324 212 320 208 324 216 324 216 324 216 324 216 320 216 324 216 324 212 316 204 316 208 320 208 324 212 324 216 336 224 336 220 332 220 328 216 316 204 320 208 324 216 332 224 320 212 324 216 328 212 324 208 320 216 336 224 332 216 332 228 336 224 336 224 336 224 336 224 340 220 348 224 352 228 352 224 352 228 352 228 352 228 352 228 360 236 360 240 364 240 368 244 356 240 372 256 384 260 384 260 376 276 408 296 416 296 424 304 448 324 464 324 464 320 460 316 440 308 420 292 396 276 372 248 292 180 280 172 268 168 276 180 300 192 296 192 304 200 312 208 308 200 308 204 312 208 316 208 320 208 316 208 320 212 312 196 308 200 308 196 304 196 300 192 292 196 292 200 304 208 316 216 332 236 376 268 400 280 408 296 416 292 424 304 436 312 440 312 464 336 464 340 476 356 492 376 496 376 464 276 260 104 216 116 220 120 212 120 204 120 204 120 200 124 196 116 192 112 184 108 184 112 188 116 192 112 188 108 192 108 192 108 192 108 192 108 196 104 192 100 180 88 176 84 164 88 168 96 168 92 156 80 148 80 144 72 124 60 112 48 100 40 24 0 12 8 4 0 4 4 16 24 60 52 80 44 96 40 96 44 100 44 96 52 92 48 84 48 80 44 84 48 52 28 20 12 16 16 16 8 32 24 24 12 12 4 8 4 12 8 12 8 12 8 12 8 12 8 12 8 12 8 12 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 4 8 24 36 48 48 60 44 68 48 68 48 76 40 72 44 60 44 32 0 4 8 12 0 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 4 12 8 8 0 4 12 0 12 16 56 72 92 80 88 68 84 60 80 56 72 52 76 56 68 44 64 48 72 56 60 36 68 40 60 36 48 24 48 32 40 32 32 20 16 8 16 12 8 4 4 4 4 8 4 4 4 4 4 4 4 4 0 0 4 4 4 8 8 8 4 4 4 4 4 4 4 4 172 104 156 96 156 100 140 80 116 60 112 60 112 60 112 56 120 60 96 36 88 44 108 68 108 56 112 64 120 68 124 72 120 60 120 60 120 60 120 60 124 60 112 48 112 60 128 76 132 68 124 68 136 80 136 72 124 64 124 64 124 68 132 76 136 80 140 84 144 88 148 92 140 80 136 72 132 68 124 64 140 72 124 64 128 68 124 56 144 80 136 80 144 84 136 68 132 64 128 72 144 80 140 68 152 96 164 92 140 68 136 80 160 92 148 80 144 84 156 96 152 84 148 80 148 88 160 100 164 96 144 76 132 72 136 80 136 80 144 84 136 76 140 84 160 96 148 80 136 76 140 80 152 88 148 84 144 88 148 92 140 84 140 84 144 92 152 100 132 92 160 104 148 84 144 92 168 96 164 96 164 96 164 96 172 104 168 100 172 104 176 112 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 184 120 180 120 180 120 180 120 172 112 172 116 176 120 180 120 188 120 188 120 188 120 188 120 184 116 184 112 180 108 176 108 184 116 184 116 184 116 184 116 184 116 184 120 188 124 192 124 188 120 188 124 192 128 196 128 196 128 196 128 196 128 196 128 204 112 200 108 196 112 200 116 200 112 200 112 200 112 200 112 204 116 204 116 204 116 204 116 212 120 208 116 204 120 208 124 212 120 208 116 204 120 208 124 208 120 208 124 212 128 216 128 208 128 212 132 216 128 212 124 212 128 216 132 216 136 220 136 216 132 216 132 216 132 216 132 208 128 212 132 216 128 212 124 216 132 216 132 216 132 216 132 212 132 216 132 216 128 208 120 204 120 204 124 208 124 212 128 220 136 220 132 216 128 212 128 204 120 204 124 212 132 220 140 208 128 212 132 216 128 212 124 208 132 224 140 220 136 220 140 224 140 224 140 224 140 224 140 212 136 224 152 232 148 224 140 228 148 228 148 228 148 228 148 232 148 232 152 236 156 240 156 232 152 248 164 260 172 260 168 264 172 292 196 300 196 300 212 312 228 328 248 336 236 312 216 316 208 292 192 292 192 260 152 168 92 184 104 176 96 180 108 192 108 188 108 196 116 204 124 200 116 200 120 204 124 208 124 212 124 208 124 212 128 204 112 200 116 200 112 196 108 192 108 196 100 196 100 200 112 208 120 212 140 248 180 272 196 284 208 288 188 300 200 304 208 308 208 336 236 336 236 344 256 364 272 384 260 380 244 172 44 128 64 116 68 112 60 116 56 128 64 120 64 120 56 116 52 108 48 108 52 112 56 116 52 112 48 112 36 112 36 112 44 112 44 112 52 104 44 92 36 84 28 92 40 100 48 104 52 92 40 88 44 80 36 68 20 52 16 64 8 4 0 0 0 4 8 4 4 8 20 40 36 52 16 40 20 40 24 44 36 52 36 52 36 52 28 44 24 44 32 40 24 20 8 20 16 20 12 28 16 20 4 4 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 20 12 40 20 36 12 40 24 44 28 40 28 40 28 40 28 24 0 0 0 12 0 0 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 12 12 12 0 4 0 0 0 0 0 12 20 64 64 72 44 64 36 60 32 52 28 52 28 48 16 52 20 56 32 36 12 40 20 40 20 32 8 32 20 32 16 20 8 12 4 16 4 8 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 4 0 8 0 4 0 4 0 4 0 4 0 220 152 212 152 220 148 200 128 188 128 196 120 168 96 168 116 168 104 168 104 168 108 180 116 160 108 184 132 200 132 188 116 184 120 184 120 184 120 184 120 188 124 188 128 192 132 196 132 188 120 176 120 196 144 216 152 188 128 192 132 196 136 200 140 200 136 196 128 188 120 184 116 180 124 196 132 192 128 192 132 200 136 200 136 200 136 200 136 204 140 204 140 204 136 192 128 212 144 208 148 216 148 204 128 212 148 212 148 212 148 212 148 204 140 204 140 204 140 204 140 200 140 204 144 208 148 212 148 248 172 228 148 212 148 220 156 216 152 224 156 216 148 220 156 220 148 208 136 204 140 216 152 224 152 216 144 208 144 216 152 220 144 220 144 220 148 232 156 232 152 224 152 236 164 236 156 232 148 244 160 252 160 244 152 260 172 260 168 256 164 252 164 256 176 260 176 260 172 252 164 268 184 264 176 260 176 264 180 260 176 268 184 272 188 280 192 276 188 276 188 276 188 276 188 276 188 276 192 280 196 284 196 276 188 276 188 276 188 276 184 288 184 288 184 288 184 288 184 304 192 292 188 300 196 296 184 292 188 292 188 292 188 292 188 304 200 300 192 292 188 292 188 300 196 292 192 300 200 296 192 300 200 300 204 304 208 308 208 300 200 300 200 300 200 300 200 308 204 296 192 292 196 304 208 316 212 312 208 308 204 304 200 312 216 324 228 328 224 316 212 324 216 304 196 296 208 320 232 316 220 320 224 324 220 320 216 316 216 316 216 316 216 316 216 328 224 324 220 320 216 316 212 312 216 316 220 320 216 316 212 316 216 316 216 316 216 316 216 316 216 320 216 320 216 320 216 324 220 324 216 320 212 316 208 312 208 316 212 320 208 316 204 316 208 320 216 328 220 332 228 316 212 324 220 328 220 328 216 332 220 328 220 328 224 336 232 348 232 344 228 340 232 344 236 344 232 344 236 348 240 352 240 360 236 360 236 364 244 372 256 388 268 384 264 384 260 380 260 388 272 400 280 412 300 432 308 420 304 452 336 464 328 440 300 432 308 396 276 376 256 336 208 272 164 276 172 280 176 288 180 308 200 308 200 308 200 308 204 320 212 316 204 312 204 316 208 320 208 316 204 312 208 316 212 296 188 296 192 304 192 292 172 280 192 292 208 304 204 308 212 332 228 356 256 384 280 400 292 404 296 408 296 416 304 440 336 444 336 472 348 468 348 488 376 524 380 488 316 340 144 208 128 212 120 208 116 204 120 212 124 204 116 204 116 204 116 204 116 192 108 200 116 200 108 188 96 188 112 188 112 188 112 188 112 184 108 180 100 172 96 168 88 168 88 160 92 172 100 164 84 172 96 164 84 148 72 136 64 116 20 56 12 32 0 0 0 4 0 0 36 88 68 88 40 92 36 92 44 96 40 84 36 96 48 88 52 92 48 72 24 48 28 20 8 12 12 28 28 36 20 12 4 12 12 12 4 12 8 12 8 12 8 12 8 8 4 8 4 8 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 0 20 16 60 52 68 40 48 32 56 36 48 32 60 48 80 36 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 12 4 0 4 4 20 36 44 100 84 88 72 88 68 96 68 92 60 84 52 80 48 80 48 48 36 52 40 52 36 48 32 44 32 44 28 44 28 44 36 32 28 24 16 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 168 88 156 96 164 96 148 76 120 64 128 64 104 44 100 56 108 52 104 52 104 56 112 64 100 52 116 72 128 76 120 64 120 68 120 68 120 68 120 68 124 72 124 76 128 76 128 76 136 68 120 60 132 76 140 76 132 72 132 72 136 76 136 76 144 84 140 76 132 72 128 68 120 68 136 80 132 72 136 80 128 68 128 64 124 64 124 64 136 80 140 80 140 76 132 68 148 76 132 72 144 88 156 92 152 88 152 88 152 88 152 88 144 80 144 80 144 80 144 80 148 84 148 88 152 92 156 92 160 92 152 84 148 84 152 92 156 96 164 100 156 88 160 100 148 80 144 76 140 80 144 84 148 80 144 76 144 84 156 96 148 84 144 84 144 88 152 96 156 92 148 92 160 104 160 96 148 96 156 104 164 104 160 100 172 116 172 112 168 108 164 108 172 108 176 108 176 104 168 96 180 112 176 108 176 112 184 116 184 116 184 116 184 116 184 116 188 120 188 120 188 120 188 120 188 112 188 116 192 116 196 120 192 112 188 112 188 112 188 108 184 116 184 116 184 116 184 116 196 124 188 120 196 128 192 120 188 120 188 120 188 120 188 120 196 128 192 120 188 120 192 124 196 124 188 120 196 128 192 120 196 128 196 132 200 132 204 128 200 112 200 112 200 112 200 112 200 112 200 112 200 112 200 112 208 140 204 136 204 136 200 132 212 144 216 148 216 148 212 136 216 128 212 124 212 128 220 136 216 132 220 136 224 132 220 128 216 128 216 128 216 128 216 128 224 132 220 132 220 132 216 128 212 128 216 132 220 128 216 124 216 128 216 128 216 128 216 128 216 128 216 128 216 128 216 128 220 132 216 128 216 124 212 124 204 124 208 124 208 124 208 120 208 124 212 128 216 136 224 140 208 128 216 136 220 136 220 132 224 136 220 136 220 140 228 148 232 148 232 144 228 148 232 148 232 148 232 152 236 152 240 156 236 156 236 152 240 160 252 160 268 172 268 160 264 160 264 152 276 160 276 164 288 184 304 196 292 204 316 228 328 224 304 200 292 176 276 164 248 124 196 84 164 80 168 96 172 108 176 112 188 108 192 108 196 116 200 116 212 124 208 120 204 120 208 128 212 124 208 120 204 124 208 128 196 108 188 108 196 112 188 96 184 104 200 112 200 112 208 128 220 144 240 172 268 196 288 204 296 208 296 200 296 208 320 232 324 232 344 236 344 236 360 256 376 260 364 240 256 88 120 64 128 76 120 72 112 68 116 68 116 60 116 60 116 60 116 60 108 52 112 60 112 52 104 44 112 52 112 52 112 52 112 52 108 48 104 44 100 36 92 32 92 32 84 36 96 40 92 28 96 36 88 28 76 16 68 8 60 0 0 0 0 0 0 28 4 16 0 32 64 40 44 8 32 8 40 12 44 8 40 12 44 20 48 32 56 36 40 24 32 20 20 0 8 4 20 16 32 12 8 0 8 4 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 28 28 44 32 44 32 48 20 40 16 48 40 72 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 0 0 0 4 24 16 68 56 80 52 68 40 68 36 60 24 48 8 40 4 40 4 32 0 36 4 40 8 36 4 28 8 24 12 28 16 28 16 32 20 24 12 16 4 8 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 236 172 228 168 236 168 220 144 188 124 192 120 172 100 168 108 172 108 168 104 168 108 176 116 164 104 172 116 180 120 180 116 180 116 180 120 184 120 184 120 192 128 188 124 188 124 188 124 208 136 192 124 192 132 192 124 204 140 200 136 200 136 200 132 216 148 212 144 204 140 200 136 188 132 204 144 200 136 200 144 196 132 192 128 188 124 184 120 200 136 204 140 204 136 196 128 212 136 192 128 204 160 236 176 220 156 220 156 220 156 220 156 212 148 212 148 212 148 212 148 212 148 216 152 216 156 220 156 212 144 212 148 216 152 220 152 220 160 232 160 224 152 224 160 208 144 212 148 216 144 212 140 208 140 208 140 216 152 228 164 224 148 220 144 220 148 228 156 236 152 224 152 236 164 240 156 240 156 248 164 252 164 248 160 260 172 260 172 256 168 256 168 260 176 260 176 260 172 252 168 260 176 260 176 264 184 272 192 276 192 272 184 268 180 260 176 272 188 272 188 272 184 268 184 272 188 272 188 276 192 276 196 276 192 276 188 272 184 268 184 288 184 288 184 288 184 288 184 300 188 288 188 296 196 296 188 292 188 292 188 292 188 292 188 296 192 292 188 292 192 300 196 300 192 292 188 300 196 296 188 300 196 300 196 304 200 304 208 300 200 300 200 300 200 300 200 292 196 304 208 308 204 296 192 304 200 308 204 308 204 312 208 316 208 312 204 308 208 312 216 308 212 320 224 328 224 320 216 316 216 320 220 320 220 316 216 316 216 316 216 316 216 316 216 316 216 316 216 320 220 320 220 312 216 316 220 320 216 316 212 316 216 316 216 316 216 316 216 320 220 320 220 320 220 320 220 320 216 316 216 312 212 312 212 316 208 316 208 316 208 316 208 316 208 320 212 324 220 328 220 316 212 324 220 328 220 328 216 328 220 328 220 328 224 336 228 344 232 344 232 344 232 344 232 344 232 344 232 348 236 348 240 360 232 356 236 364 244 372 256 388 268 388 268 388 268 392 272 408 284 408 284 412 292 420 296 424 304 440 320 444 304 420 284 392 288 392 268 344 208 284 164 272 164 276 172 280 176 288 180 288 180 292 188 300 196 308 204 316 208 312 204 312 204 316 212 316 208 312 204 312 204 316 208 312 196 296 188 300 196 300 192 288 196 288 196 292 196 312 220 328 228 352 252 376 276 392 284 400 300 412 296 412 308 440 332 448 336 468 344 472 348 484 368 500 368 512 360 404 204 224 104 200 124 204 116 208 112 220 120 208 116 204 116 204 116 204 116 196 112 200 112 200 108 192 100 188 112 188 112 188 112 188 112 184 108 180 104 176 96 172 96 164 88 156 88 164 96 160 80 160 88 156 80 152 76 144 72 144 36 60 0 24 0 8 20 0 0 4 36 88 56 84 36 92 40 96 44 96 44 84 40 84 36 80 52 92 60 84 48 52 32 24 12 12 8 20 20 36 20 12 4 12 12 12 4 12 8 12 8 12 8 12 8 8 4 8 4 8 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 16 4 24 20 52 48 64 56 68 52 56 44 64 60 68 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 4 12 16 60 64 92 84 88 60 84 68 80 52 76 44 72 36 68 36 52 36 52 40 52 40 48 36 40 28 40 24 36 20 36 24 28 28 28 28 24 16 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 176 96 168 108 176 108 160 88 132 72 132 76 120 60 112 56 112 56 104 52 104 56 112 60 104 52 104 56 108 60 112 60 112 64 116 64 116 68 120 68 124 72 124 72 120 68 120 68 140 76 128 64 128 68 124 60 144 84 140 80 136 72 132 72 148 88 148 84 144 80 140 80 124 72 140 80 136 72 136 80 148 88 144 84 140 76 136 76 132 76 140 80 140 76 132 72 148 76 132 68 148 96 168 108 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 144 80 144 80 144 80 144 80 140 80 144 84 148 84 144 76 140 84 152 84 140 76 144 84 136 76 148 88 152 84 140 72 140 76 144 80 148 88 156 96 152 88 144 84 144 88 152 92 160 96 152 96 164 108 164 100 156 104 160 108 164 108 164 108 172 116 172 116 172 116 172 112 176 108 180 112 176 108 172 100 172 104 172 108 180 116 192 124 188 120 188 116 184 112 180 112 188 120 188 116 184 116 184 112 184 108 188 112 188 116 192 116 196 120 192 112 188 108 180 104 180 112 180 112 180 112 180 112 192 116 180 116 192 128 192 120 188 120 188 120 188 120 188 120 188 120 188 120 192 128 200 132 196 124 188 120 196 128 192 120 192 124 196 128 196 132 200 124 200 112 200 112 200 112 200 112 196 108 204 116 204 116 196 108 196 132 200 136 204 140 208 144 212 140 200 128 196 132 208 136 208 124 216 132 220 132 216 128 212 128 220 132 220 132 216 124 216 128 216 128 216 128 216 128 212 124 212 128 220 132 224 136 212 128 216 132 220 128 216 124 216 128 216 128 216 128 216 128 220 132 220 132 220 132 220 132 216 128 216 124 212 124 208 120 208 120 204 120 204 120 204 124 208 124 208 128 212 132 216 136 208 128 216 136 220 136 220 132 220 136 216 132 220 136 224 144 228 144 228 148 232 144 228 144 228 144 232 148 232 152 236 152 232 152 232 152 240 160 256 164 268 172 272 168 276 172 280 176 292 172 288 168 284 176 284 188 304 208 312 220 304 204 284 184 284 192 284 156 216 92 168 84 164 88 168 96 172 108 180 104 180 96 184 108 196 116 204 124 204 120 200 116 204 120 208 128 208 124 204 116 200 120 208 124 212 116 192 104 192 112 196 112 188 104 196 100 188 108 212 136 216 140 236 164 260 184 276 192 292 204 296 204 300 208 316 224 328 228 340 232 348 240 356 244 348 252 384 284 332 156 152 36 120 68 116 60 108 64 116 64 116 60 116 60 116 60 116 60 112 56 112 56 108 52 104 48 112 52 112 52 112 52 112 52 108 48 108 44 104 40 100 36 92 32 84 32 92 36 84 20 84 28 80 24 80 24 76 20 80 16 28 0 4 0 4 20 4 8 4 36 56 28 36 8 40 8 44 16 48 12 40 16 40 24 44 32 56 44 44 24 32 20 20 4 8 0 12 4 32 12 8 0 8 4 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 32 48 32 52 24 36 8 44 28 56 24 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 4 0 0 0 20 28 76 64 68 36 60 44 44 12 44 0 32 0 24 0 36 0 40 8 44 12 36 8 28 4 20 8 20 4 16 4 20 16 32 24 28 12 8 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 228 164 224 168 236 168 224 148 208 144 204 140 200 132 184 116 176 112 172 104 168 104 172 112 168 104 168 104 172 108 172 108 172 112 176 116 180 120 184 120 184 120 184 120 184 116 180 116 192 124 184 124 196 136 196 124 208 140 204 136 200 132 196 128 204 140 204 140 200 136 200 136 180 124 196 136 196 128 196 136 216 152 216 148 212 144 208 144 196 132 200 140 204 140 200 132 208 140 204 148 220 156 216 144 208 144 208 144 208 144 208 144 216 152 216 152 216 152 216 152 208 144 208 144 208 144 208 144 216 148 216 148 212 140 200 132 204 144 216 144 208 136 208 148 204 140 216 152 220 148 208 136 216 148 216 148 216 148 216 144 228 152 224 144 220 144 224 152 236 156 228 156 240 168 240 160 252 164 252 164 252 168 256 172 260 172 260 172 260 172 260 176 260 180 264 180 264 176 256 168 256 172 256 176 264 184 276 192 264 180 264 184 268 188 272 188 272 188 272 184 268 180 264 176 268 184 268 188 272 188 276 192 276 192 276 188 272 184 268 184 284 180 284 180 284 180 284 180 292 180 284 184 296 196 296 188 292 188 292 188 292 188 292 188 292 188 292 188 296 196 304 200 300 192 292 188 300 196 296 188 296 192 296 196 300 196 304 204 300 200 300 200 300 200 300 200 304 204 296 196 296 196 304 204 300 200 304 204 308 208 312 212 312 204 304 196 300 200 308 212 308 208 304 204 304 208 312 216 312 212 316 220 320 216 312 212 316 216 316 216 316 216 316 216 308 208 312 212 316 220 320 220 312 216 316 220 320 216 316 212 316 216 316 216 316 216 316 216 320 220 320 220 320 220 320 220 316 216 312 212 312 208 308 208 316 204 308 200 308 200 312 208 316 208 316 212 320 212 320 216 316 212 324 220 328 220 328 216 328 216 324 216 324 220 332 228 336 224 340 232 344 228 336 224 340 228 340 232 344 232 348 236 352 228 356 236 364 248 376 260 388 268 392 276 400 284 408 288 420 292 412 284 408 284 408 284 436 308 432 300 424 288 408 276 384 276 348 216 272 152 256 168 268 168 272 176 276 176 284 184 292 188 300 196 308 208 320 212 308 200 308 200 308 204 316 212 316 204 308 200 308 200 312 208 320 200 300 188 300 196 304 200 288 192 280 188 284 192 308 224 324 220 344 244 368 264 380 272 388 288 404 296 408 300 432 320 448 332 460 344 476 352 476 348 484 360 520 392 472 284 288 112 212 116 200 112 204 108 208 120 204 116 204 116 204 116 204 116 200 112 196 108 192 104 192 104 188 112 188 112 188 112 188 112 184 108 184 104 180 104 180 100 168 92 160 88 164 92 156 76 152 80 152 80 152 80 152 80 152 68 112 36 64 24 24 0 8 0 28 44 88 48 92 44 92 44 100 48 92 48 88 40 84 44 80 48 84 44 64 24 40 24 24 12 12 8 12 12 36 20 12 4 12 12 12 4 12 8 12 8 12 8 12 8 8 4 8 4 8 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 16 0 12 0 32 36 56 44 60 44 48 36 56 52 52 16 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 4 4 4 0 0 4 20 32 72 76 84 68 80 64 56 44 68 40 64 32 56 20 52 40 56 44 56 44 52 36 40 28 40 20 36 16 32 20 20 20 28 32 28 20 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 164 84 156 100 168 104 156 88 152 88 148 96 148 92 128 68 116 60 108 52 104 52 108 56 104 52 108 60 112 56 108 52 108 56 108 60 116 64 120 68 112 60 112 64 116 68 120 68 116 56 116 64 136 80 132 68 136 72 132 72 132 72 128 68 132 72 132 72 132 72 132 72 116 64 132 72 128 64 128 72 140 80 140 80 140 80 140 80 128 72 136 80 140 80 136 76 148 80 144 84 152 84 136 64 140 76 140 76 140 76 140 76 152 88 152 88 152 88 152 88 156 92 156 88 152 88 148 84 156 92 152 80 140 72 132 68 144 84 152 88 144 80 148 88 140 80 144 84 148 80 144 76 148 88 152 88 152 84 144 76 156 92 148 84 144 84 148 88 164 96 156 100 168 112 168 100 168 112 164 108 164 112 172 120 172 116 172 116 176 120 176 120 180 112 184 116 180 108 172 104 176 108 176 108 180 116 188 124 176 108 180 116 184 120 192 124 188 120 184 116 180 108 176 108 180 108 184 108 188 112 188 112 188 112 188 112 188 112 188 112 176 108 176 108 176 108 176 108 184 112 176 112 192 128 192 120 188 120 188 120 188 120 188 120 192 124 188 120 188 124 196 128 196 124 188 120 196 128 192 120 188 124 192 124 196 128 196 120 200 112 200 112 200 112 200 112 208 116 196 104 192 108 204 120 200 132 204 136 204 136 208 140 208 136 204 132 200 136 204 132 208 116 200 108 200 116 212 128 212 124 216 128 216 128 212 124 216 128 216 128 216 128 216 128 212 124 212 124 216 128 216 128 212 128 216 132 220 128 216 124 216 128 216 128 216 128 216 128 216 128 216 128 216 128 216 128 212 124 212 124 208 120 208 116 208 120 200 112 196 116 204 124 208 124 208 124 208 128 212 128 208 128 216 136 220 136 220 132 216 132 212 128 216 136 224 140 220 140 228 148 232 144 224 136 224 144 228 144 232 148 232 148 228 148 228 148 240 164 260 168 268 176 276 176 288 188 296 196 296 180 288 172 284 172 280 184 300 204 292 196 280 192 272 188 280 168 224 100 160 64 164 88 168 88 172 96 172 108 180 104 188 108 196 116 204 124 212 128 196 112 196 112 200 120 208 128 204 120 200 116 200 116 204 120 204 112 188 104 192 112 192 104 184 100 192 100 188 104 204 128 212 132 228 156 248 172 260 180 272 188 288 196 292 200 304 208 332 224 332 232 352 244 348 224 348 248 380 280 376 236 224 68 112 60 112 60 108 60 116 60 116 60 116 60 116 60 116 60 116 56 108 48 104 48 104 52 112 52 112 52 112 52 112 52 108 48 108 48 108 44 104 44 100 40 92 40 96 40 84 20 84 28 80 24 80 24 76 20 68 28 72 32 56 36 24 0 8 0 20 40 60 20 40 16 44 12 48 16 48 24 44 20 44 20 40 28 40 24 24 4 16 8 16 4 8 4 12 4 32 12 8 0 8 4 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 36 32 48 28 44 24 52 40 40 8 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 4 0 4 0 0 0 4 0 40 40 72 56 64 36 36 4 40 8 40 0 20 0 40 4 44 8 44 16 40 12 32 12 28 12 20 4 16 4 16 8 20 16 20 8 8 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 224 160 220 164 236 168 224 152 216 148 208 148 216 148 196 116 180 112 172 104 168 104 168 108 164 108 180 120 184 112 168 100 168 104 172 112 180 116 184 120 164 104 172 112 180 120 188 124 180 112 180 124 200 136 196 124 188 124 188 128 192 128 192 128 196 132 196 132 196 132 196 132 184 128 200 136 196 128 196 136 192 128 192 132 200 140 204 140 192 132 200 140 204 140 204 136 212 144 200 136 204 140 200 132 208 144 208 144 208 144 208 144 212 148 212 148 212 148 212 148 220 156 220 152 216 148 212 148 228 152 216 140 208 140 212 148 208 148 220 148 212 140 212 152 216 144 212 140 208 144 212 148 208 144 216 152 220 152 216 144 232 152 224 144 220 144 220 148 240 160 232 160 244 172 244 164 260 168 256 164 256 172 264 180 260 172 260 176 264 180 268 180 264 180 268 184 264 180 260 172 264 180 260 176 260 180 268 184 268 184 268 184 268 184 268 184 272 188 268 184 264 176 256 172 264 180 268 184 268 188 272 188 264 180 268 188 272 192 280 196 280 176 280 176 280 176 280 176 284 176 276 180 292 196 296 188 292 188 292 188 292 188 292 188 300 196 296 188 292 188 296 192 300 192 292 188 300 196 296 188 292 188 296 192 296 196 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 200 312 208 308 204 308 204 304 200 308 204 312 208 312 208 308 208 300 204 308 212 312 212 308 208 308 212 312 216 316 212 312 208 316 216 316 216 316 216 316 216 316 216 312 212 312 212 312 208 312 216 316 220 320 216 316 212 316 216 316 216 316 216 316 216 312 212 312 212 312 212 312 212 312 212 312 208 308 208 304 204 316 204 304 192 300 196 312 208 316 208 316 208 316 208 316 208 316 212 324 220 328 220 328 216 324 216 320 212 324 216 328 224 328 220 340 232 344 228 332 216 336 224 340 228 340 232 344 232 348 228 352 232 364 248 380 264 388 272 396 284 412 296 420 304 416 292 408 284 404 284 408 288 408 284 400 268 388 264 388 268 372 240 304 176 264 164 268 172 268 168 272 176 276 176 284 184 300 192 300 196 308 200 308 204 304 196 304 196 308 204 316 212 312 200 308 196 304 200 308 204 304 192 296 192 304 196 296 184 276 188 284 196 292 192 304 212 316 216 336 236 356 252 368 260 368 272 392 284 396 288 416 304 452 328 456 344 480 356 468 332 492 360 492 368 500 348 368 172 216 112 204 108 200 112 204 112 204 116 204 116 204 116 204 116 204 112 196 104 188 104 196 108 188 112 188 112 188 112 188 112 184 108 184 108 184 108 184 108 180 104 172 100 172 100 160 80 160 84 156 80 152 76 148 72 132 80 148 72 116 76 84 20 32 12 52 56 100 48 96 56 88 48 92 52 96 48 88 48 68 24 60 32 60 36 44 16 24 12 16 12 16 12 20 16 36 20 12 4 12 12 12 4 12 8 12 8 12 8 12 8 8 4 8 4 8 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 12 12 16 8 36 36 44 40 44 44 56 64 36 4 0 0 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 4 4 4 4 12 8 20 44 84 84 84 60 56 40 64 48 68 32 52 16 56 44 56 48 60 44 56 40 52 36 48 28 40 20 36 20 16 12 12 12 12 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 164 88 160 104 172 108 164 96 152 84 144 96 152 96 128 60 116 64 108 52 104 52 104 52 100 56 120 76 124 64 104 44 100 52 108 56 112 64 120 68 96 44 104 56 116 68 124 76 120 56 120 68 136 72 124 56 116 56 120 60 124 68 128 68 132 76 136 76 136 76 136 76 124 72 140 80 136 76 136 80 124 64 128 72 140 84 148 88 128 68 136 80 140 80 140 80 152 76 124 56 128 72 140 76 148 84 148 84 148 84 148 84 148 84 148 84 148 84 148 84 148 84 148 80 144 76 140 72 156 84 144 72 140 80 156 96 132 72 140 76 132 64 136 76 152 84 140 72 136 76 148 88 132 72 144 88 156 92 156 88 156 96 148 84 144 84 144 84 164 100 156 100 168 112 168 104 176 116 168 108 168 116 180 128 172 116 172 120 176 124 180 124 180 116 184 116 184 112 176 104 184 116 180 108 176 108 180 112 192 124 188 116 184 112 176 108 188 120 184 112 176 108 172 100 180 104 180 108 184 112 188 112 176 100 180 108 192 120 200 124 176 108 176 108 176 108 176 108 180 108 172 112 188 128 192 120 188 120 188 120 188 120 188 120 200 132 196 124 188 120 188 120 196 124 188 120 196 128 192 120 188 120 188 124 192 128 196 120 200 112 200 112 200 112 200 112 192 108 204 120 208 116 196 104 212 140 208 136 204 132 200 128 200 136 212 148 216 144 204 124 192 116 216 140 228 132 208 112 208 124 212 128 216 124 212 120 216 128 216 128 216 128 216 128 220 128 216 124 212 120 208 116 212 128 216 132 220 128 216 124 216 128 216 128 216 128 216 128 208 120 208 120 208 120 208 120 212 124 212 120 208 116 204 116 208 120 196 108 192 112 204 124 208 124 208 124 208 124 208 124 208 128 216 136 220 136 220 132 216 128 212 128 212 132 220 140 216 136 228 148 232 144 220 132 224 140 224 144 228 148 232 148 224 144 228 148 240 164 260 168 268 176 276 180 292 196 304 204 292 180 288 172 284 184 288 196 276 176 260 168 252 168 256 176 228 124 172 72 152 72 148 60 168 88 172 96 172 108 180 104 188 108 192 108 192 108 192 108 192 108 192 112 200 120 208 128 204 116 200 112 196 116 200 120 188 104 188 108 196 108 184 88 172 92 196 108 196 108 200 116 208 132 224 152 244 168 252 172 260 176 276 184 284 188 292 192 332 224 332 232 356 244 344 212 360 252 360 252 380 268 280 104 112 40 108 52 108 56 108 64 116 60 116 60 116 60 116 60 120 60 108 48 100 48 108 56 112 52 112 52 112 52 112 52 108 48 108 48 108 48 108 48 112 52 104 48 104 48 92 28 88 32 84 24 80 20 72 16 52 24 76 36 76 64 76 32 12 4 36 40 64 24 48 28 44 24 48 28 52 24 52 28 16 4 20 12 36 24 28 8 0 0 8 4 12 8 20 12 32 12 8 0 8 4 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 12 8 0 12 4 24 12 28 12 44 40 32 4 0 0 8 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 8 4 12 0 4 16 72 72 76 36 36 16 44 16 44 4 24 0 40 8 44 12 48 16 44 12 44 20 36 20 28 12 20 8 12 4 8 0 4 0 8 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 224 160 212 148 220 160 224 156 220 152 216 152 220 152 200 128 192 128 192 124 184 116 172 104 176 104 160 100 180 120 176 104 164 100 168 108 180 120 188 124 164 104 172 112 180 120 184 120 188 128 200 132 188 124 192 132 184 116 180 116 180 120 188 128 200 136 200 136 200 136 200 136 196 128 192 128 192 132 200 140 184 124 188 128 196 136 204 140 212 144 200 132 196 136 208 148 204 136 196 132 200 148 224 168 204 144 208 144 208 144 208 148 228 160 216 148 208 148 216 156 232 160 216 144 204 140 204 144 208 140 208 140 212 148 220 152 212 144 212 144 208 136 200 128 208 140 208 144 212 148 216 148 228 148 208 144 220 156 216 136 228 152 228 152 228 152 224 148 228 156 236 160 240 168 248 172 256 172 260 176 264 180 268 184 256 172 260 176 264 172 260 168 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 268 180 264 180 264 184 272 192 284 200 280 192 276 196 280 200 296 188 284 176 280 180 292 192 284 180 284 180 284 180 284 180 280 184 296 192 292 188 292 192 292 184 288 184 288 188 296 196 296 192 296 192 296 192 296 192 300 196 300 196 300 196 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 200 304 204 308 208 312 204 308 200 304 200 304 204 308 208 312 212 324 224 316 212 308 204 304 208 324 216 308 200 300 208 316 224 320 220 316 208 308 208 308 208 324 220 316 212 312 216 320 224 320 220 316 216 316 216 316 212 304 212 320 216 316 216 320 228 312 212 312 212 312 212 312 212 312 212 312 212 312 212 312 212 312 204 312 200 308 196 304 196 316 208 316 208 316 208 316 208 320 216 332 224 324 216 332 228 344 232 332 220 324 220 328 224 336 228 344 236 348 228 332 216 352 236 340 224 332 216 328 216 356 236 364 244 376 256 384 268 392 280 412 304 428 308 424 300 420 292 404 280 396 276 400 284 384 252 368 236 356 236 372 256 284 176 256 152 244 156 256 168 256 164 260 172 264 180 272 180 288 188 304 204 316 204 304 192 308 196 304 192 300 196 304 200 316 212 320 212 320 208 312 200 304 196 304 192 300 188 296 192 288 192 284 200 296 200 304 204 316 220 344 240 356 248 372 272 376 280 396 284 396 284 412 300 452 332 452 328 456 332 460 340 496 352 476 364 512 384 440 252 248 132 228 108 188 96 200 132 196 108 196 108 196 108 196 108 204 116 204 112 200 108 196 108 188 112 188 112 188 112 188 112 188 112 188 108 184 104 180 104 180 108 176 100 172 96 164 92 168 92 160 84 152 76 152 80 148 76 144 80 136 80 124 84 72 36 72 36 84 44 100 52 80 40 84 44 84 44 80 40 52 24 56 28 48 24 40 16 24 12 16 12 16 12 16 12 24 16 16 8 12 8 12 12 12 8 12 8 12 8 12 8 8 4 8 4 8 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 4 16 28 44 44 44 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 4 20 36 68 68 44 44 80 64 72 36 40 16 44 32 48 40 52 44 60 48 44 32 44 28 36 12 20 4 28 20 16 12 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 168 84 152 92 164 108 168 104 160 96 156 108 160 104 144 80 128 76 128 72 120 60 108 52 108 52 100 52 112 64 112 56 108 56 108 56 108 56 108 56 104 52 108 56 112 64 120 68 120 68 132 68 124 60 124 72 128 68 124 64 128 68 132 76 132 72 132 72 132 72 132 72 132 68 128 68 128 72 136 80 132 72 136 76 140 84 144 84 144 80 140 76 136 80 140 84 148 80 140 72 140 80 148 88 144 80 144 80 144 80 144 80 160 92 152 84 148 84 148 88 144 80 140 72 140 80 148 88 144 80 140 76 140 80 148 84 136 72 140 76 144 76 140 76 140 76 140 80 144 84 148 84 148 76 136 80 156 96 156 84 156 96 156 96 156 96 156 92 156 96 160 104 168 108 172 112 172 116 176 120 176 120 176 124 168 116 172 120 176 116 172 112 180 112 180 112 180 112 180 112 180 112 180 112 180 112 180 112 180 112 180 112 180 112 180 112 180 112 180 112 180 112 180 112 184 104 180 104 180 108 188 116 196 120 192 116 188 116 196 120 188 116 180 112 180 112 184 120 180 112 180 112 180 112 180 112 176 116 192 124 188 120 188 124 192 124 188 120 192 128 196 132 192 124 192 124 192 124 192 124 196 128 196 128 196 128 196 120 200 112 200 112 200 112 200 112 200 112 200 112 200 112 200 112 196 132 204 140 208 140 204 136 200 132 200 136 204 136 208 132 224 132 212 120 204 116 204 116 216 128 208 116 204 120 216 128 220 128 212 120 208 120 208 120 216 124 208 116 204 120 212 128 220 132 220 132 220 132 220 132 208 128 220 132 212 124 216 136 212 124 212 124 212 124 212 124 212 124 212 124 212 124 212 124 204 120 204 116 200 112 196 112 208 124 208 124 208 124 208 124 212 132 224 136 216 132 220 144 236 148 224 136 216 136 224 140 228 144 232 148 228 144 224 136 224 140 220 136 220 140 228 144 232 156 240 160 252 172 268 172 276 188 292 200 308 204 304 196 300 192 288 180 280 184 276 180 260 168 244 156 240 156 232 156 168 92 152 72 144 76 160 92 164 92 168 100 180 96 184 100 184 104 196 116 204 116 196 112 200 116 196 112 196 112 200 116 208 124 212 128 208 124 204 116 196 112 192 108 192 104 188 104 184 96 192 100 192 108 200 112 208 136 232 152 240 164 260 184 268 184 280 188 284 188 292 196 320 216 328 220 336 228 344 232 356 244 348 240 368 280 344 212 164 52 108 48 112 44 104 68 112 56 112 56 112 56 112 56 116 60 116 56 112 52 108 52 112 52 112 52 112 52 112 52 112 52 112 48 108 44 104 44 112 52 104 48 96 40 92 32 96 36 88 28 80 24 80 24 76 28 76 36 76 44 80 48 52 28 44 16 40 12 48 20 40 20 44 28 44 20 36 24 16 4 24 12 20 4 16 0 12 4 12 4 12 4 12 4 20 8 12 0 8 0 8 4 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 0 0 0 0 0 12 8 40 24 36 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 12 0 4 0 16 16 52 40 48 36 60 32 44 8 36 0 36 0 40 4 40 12 44 16 48 24 32 12 20 4 16 8 24 12 16 4 8 0 4 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 224 160 220 160 236 180 240 176 228 160 224 160 228 160 212 140 192 128 188 120 180 112 172 104 164 104 176 108 172 104 176 116 176 112 172 104 164 96 160 92 176 108 168 104 172 112 184 124 180 124 192 124 184 116 184 128 192 128 188 124 192 128 196 136 192 128 192 128 192 128 192 128 196 128 192 128 192 132 200 140 208 144 208 148 212 148 212 148 200 140 204 144 208 140 204 136 212 148 212 144 208 140 204 140 216 148 212 144 208 140 204 136 216 152 216 152 216 148 208 144 204 136 200 136 200 140 208 148 216 144 212 140 208 140 208 144 200 132 204 140 212 144 216 148 208 140 208 144 212 148 216 148 208 136 204 144 224 164 228 156 236 160 236 160 236 160 236 160 236 160 236 164 244 168 248 172 264 176 264 176 260 172 260 172 256 172 260 176 264 172 260 168 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 180 264 184 272 188 276 188 272 184 268 188 276 192 288 184 284 180 284 180 288 184 284 180 284 180 284 180 284 180 280 184 296 192 292 188 292 192 300 196 296 192 300 196 304 204 296 192 296 192 296 192 296 192 300 196 300 196 300 196 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 200 296 196 304 204 312 208 312 204 304 200 304 200 308 204 308 212 316 212 308 204 300 200 300 200 312 212 312 208 308 212 312 212 316 216 312 208 308 208 308 212 304 204 300 196 296 200 304 204 316 216 316 220 324 224 328 228 312 216 320 220 312 208 312 216 312 212 312 212 312 212 312 212 312 212 312 212 312 212 312 212 312 204 308 200 308 200 304 196 316 208 316 208 316 208 316 208 316 216 328 220 324 216 328 228 340 228 332 220 328 220 332 224 344 232 340 224 336 224 336 224 324 212 324 216 336 232 352 244 356 236 364 248 376 260 388 272 400 284 412 304 428 308 424 304 412 304 408 292 400 280 384 268 364 244 348 236 352 228 320 188 256 148 232 136 232 144 248 160 256 168 260 172 268 184 272 184 300 192 300 196 304 200 308 200 312 204 308 200 308 200 312 204 316 208 320 212 316 204 308 200 304 192 300 192 296 188 296 192 280 184 276 188 288 192 296 196 316 216 340 236 352 244 368 264 372 276 392 280 392 284 412 296 420 308 444 332 464 344 472 344 476 352 472 332 484 376 508 352 356 152 216 120 236 108 180 104 204 116 204 116 204 116 204 116 204 116 204 112 200 108 196 108 188 112 188 112 188 112 188 112 188 112 188 108 184 104 180 104 188 112 180 104 168 92 160 84 168 96 160 84 152 80 152 80 148 76 148 80 144 76 136 80 132 68 112 48 96 44 104 56 92 52 84 44 76 32 64 28 36 16 40 20 32 16 28 8 16 12 16 12 16 12 16 12 24 16 16 8 12 8 12 12 12 8 12 8 12 8 12 8 8 4 8 4 8 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 20 32 40 32 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 4 4 4 12 32 48 52 80 68 76 52 56 36 60 48 56 44 52 40 52 40 48 36 72 52 52 24 32 20 44 40 28 20 16 12 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 156 80 152 96 172 116 176 112 160 96 156 108 164 108 148 88 132 76 124 68 112 56 108 56 96 56 116 60 104 48 108 68 112 60 108 56 104 48 100 44 116 60 104 48 104 60 120 76 116 60 124 64 116 52 120 64 120 56 116 56 116 60 124 68 128 68 128 68 128 68 128 68 132 68 128 68 128 72 136 80 148 88 148 88 148 88 144 84 132 76 144 88 148 84 136 72 144 80 148 84 148 80 140 72 156 88 148 84 140 76 136 68 148 84 156 92 156 84 144 72 156 88 148 80 136 72 132 68 152 84 144 76 136 72 136 72 136 72 136 72 140 76 144 84 140 76 140 80 144 84 148 84 144 80 144 84 152 96 160 96 160 100 164 104 164 104 168 108 160 104 164 108 168 112 172 112 180 124 176 120 172 112 168 112 168 116 172 120 176 116 172 112 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 180 104 176 100 180 104 184 112 184 108 180 104 180 108 188 116 184 112 180 112 180 112 180 116 180 112 180 112 180 112 180 112 176 116 192 124 188 120 188 124 192 124 192 124 192 128 200 136 192 124 192 124 192 124 192 124 196 128 196 128 196 128 196 120 200 112 200 112 200 112 200 112 200 112 200 112 200 112 200 112 192 124 200 136 204 140 204 136 196 128 200 132 200 136 204 128 212 120 204 112 200 112 200 112 204 120 212 124 212 124 208 116 212 124 208 116 204 120 208 124 200 112 200 112 200 112 200 112 204 120 212 128 220 136 224 140 216 132 224 128 208 116 208 124 208 120 208 120 208 120 208 120 208 120 208 120 208 120 208 120 200 116 200 116 200 116 200 116 204 120 208 124 208 124 212 128 208 132 220 136 216 128 220 140 228 140 224 140 224 140 224 140 236 148 224 136 216 136 224 144 208 124 212 132 224 148 240 160 232 156 240 164 256 180 272 180 284 192 292 196 308 204 308 204 304 196 300 200 288 180 264 168 236 140 220 140 224 124 168 76 140 84 136 80 140 84 156 100 168 96 172 100 180 100 188 104 200 108 192 108 192 112 200 120 208 120 204 116 200 120 204 124 204 124 208 124 208 120 200 112 192 108 192 104 188 104 184 100 180 96 188 100 192 104 196 108 208 132 228 148 236 156 252 176 264 180 276 184 276 184 288 192 292 196 312 216 336 224 332 216 340 236 340 220 340 260 384 276 300 100 96 44 132 56 92 48 116 60 116 60 116 60 116 60 116 60 116 56 112 52 108 52 112 52 112 52 112 52 112 52 112 52 112 48 108 44 104 44 116 56 108 48 96 36 88 28 100 40 92 28 84 24 80 28 80 32 80 32 80 40 80 40 76 36 60 16 44 20 56 32 52 32 48 20 28 16 24 8 20 8 20 8 20 12 12 4 16 8 16 8 16 8 16 8 20 8 12 0 8 0 8 4 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 0 4 0 4 4 28 12 28 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 4 0 12 4 32 24 68 48 68 40 44 16 48 28 48 12 44 4 40 8 32 4 56 28 32 12 20 12 28 20 20 8 12 0 8 0 8 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 204 144 208 156 232 172 232 160 216 148 212 152 224 156 208 136 204 132 192 120 180 112 176 112 160 108 180 112 168 100 172 120 172 108 172 108 176 112 176 116 184 112 172 100 168 108 184 124 180 120 188 124 180 112 184 124 184 116 180 116 180 120 188 128 200 136 200 136 200 136 200 136 196 128 192 128 192 132 200 140 208 144 208 144 204 140 204 140 196 136 208 148 212 144 200 132 200 140 208 148 212 148 208 144 220 152 212 148 204 140 200 132 208 148 216 156 216 148 204 136 220 156 216 152 208 140 200 132 216 144 208 136 204 136 204 136 216 148 208 136 204 136 204 140 208 140 208 144 212 148 216 148 220 152 224 156 220 152 220 152 236 160 240 164 244 168 244 172 240 168 244 168 244 172 248 172 264 176 264 172 256 168 252 164 256 172 260 176 264 172 260 168 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 264 176 260 176 260 180 268 188 264 180 264 180 264 184 272 192 280 180 284 180 284 180 284 176 284 180 284 180 284 180 284 180 280 184 296 192 292 188 292 192 292 188 288 184 292 192 300 196 296 192 296 192 296 192 296 192 300 196 300 196 300 196 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 200 296 192 300 200 308 204 308 200 300 196 300 200 304 200 308 208 308 208 304 200 300 200 304 204 304 204 308 212 312 208 304 204 308 208 304 204 304 208 308 212 304 204 308 208 308 208 304 204 296 200 300 204 308 212 316 220 312 216 320 216 308 200 304 208 308 208 308 208 308 208 308 208 308 208 308 208 308 208 308 208 308 200 308 200 308 200 308 200 312 204 312 208 316 212 320 212 316 212 328 216 320 212 324 224 328 224 332 224 332 224 332 224 348 228 336 216 328 216 336 224 328 216 328 220 336 228 348 240 356 236 364 248 380 264 396 280 408 288 416 300 424 308 432 312 416 304 412 296 396 268 368 248 344 228 336 220 324 188 268 132 236 140 228 140 236 152 248 172 256 172 260 180 268 184 272 188 300 192 300 192 300 196 308 204 316 204 312 200 308 204 312 208 312 204 316 208 312 204 308 196 300 192 296 188 296 184 292 188 288 192 284 196 296 200 300 204 316 216 336 228 344 236 356 256 364 268 384 276 384 276 404 292 408 296 432 316 448 320 440 312 456 344 484 340 484 364 516 368 500 228 236 100 220 108 188 112 196 108 196 108 196 108 196 108 204 116 204 112 200 108 196 108 188 112 188 112 188 112 188 112 188 112 188 108 184 104 180 104 184 112 180 104 168 92 160 88 172 96 164 88 156 84 156 84 152 80 156 76 156 80 152 80 136 60 120 52 108 56 116 72 100 52 80 28 56 20 52 24 44 24 44 28 40 20 32 16 20 16 20 16 20 16 20 16 24 16 16 8 12 8 12 12 12 8 12 8 12 8 12 8 8 4 8 4 8 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 0 8 16 20 16 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 4 4 8 12 24 24 48 56 80 68 76 52 60 48 64 48 60 44 48 32 44 28 44 36 48 28 44 20 32 20 24 16 12 8 8 8 12 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 140 64 140 84 160 100 156 88 148 84 144 100 156 104 144 84 148 88 132 72 116 64 120 68 100 52 112 56 108 52 112 64 100 48 104 60 116 68 124 76 116 60 108 52 108 56 116 68 116 64 128 64 120 56 120 68 128 68 124 64 128 68 132 76 136 76 136 76 136 76 136 76 132 68 128 68 128 72 136 80 136 76 136 76 136 76 140 80 136 80 140 84 144 80 140 76 140 76 140 80 144 84 148 84 152 84 148 80 144 76 140 72 148 84 148 84 148 80 140 76 140 80 148 88 152 88 152 84 144 76 136 72 132 72 136 76 156 88 144 72 132 68 136 76 140 76 140 80 144 84 148 84 156 96 164 96 152 84 148 92 156 96 160 104 164 108 172 112 168 108 168 112 172 112 172 112 172 116 172 116 168 112 168 112 168 116 172 120 176 116 172 112 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 176 100 172 96 176 104 184 108 180 104 180 104 180 112 192 120 176 108 180 112 180 112 176 108 180 112 180 112 180 112 180 112 176 116 192 124 188 120 188 124 188 116 184 116 184 120 192 128 192 124 192 124 192 124 192 124 196 128 196 128 196 128 196 120 200 112 200 112 200 112 200 112 200 112 200 112 200 112 200 112 196 128 200 132 200 132 196 124 192 128 196 128 200 132 200 124 212 120 204 116 204 116 208 120 208 116 204 116 204 116 204 120 204 116 204 112 204 120 208 124 208 120 212 128 216 124 208 120 196 108 200 112 204 120 208 120 208 124 216 124 204 116 208 124 204 116 204 116 204 116 204 116 204 116 204 116 204 116 204 116 196 112 200 116 200 116 204 120 200 116 204 124 208 128 216 132 204 128 216 132 212 128 216 140 216 136 224 144 228 144 224 140 228 144 224 136 220 136 220 136 220 136 220 136 220 140 232 148 232 152 240 164 260 184 280 188 292 196 296 196 304 204 312 212 308 208 300 192 272 172 248 152 240 156 232 136 196 100 152 76 144 92 144 96 152 100 164 100 176 100 176 104 184 104 188 108 196 108 192 112 196 116 200 116 204 120 200 116 200 116 204 120 204 120 204 120 204 116 196 112 188 104 188 104 184 100 184 96 188 100 196 108 200 112 204 116 204 128 224 144 228 148 240 164 260 172 268 176 272 176 280 184 288 192 304 196 316 204 312 196 328 248 356 244 360 264 368 248 384 184 152 28 96 52 112 60 108 52 108 52 108 52 108 52 116 60 116 56 112 52 108 52 112 52 112 52 112 52 112 52 112 52 112 48 108 44 104 44 108 52 104 44 100 40 92 36 100 44 92 32 84 28 84 28 84 36 80 36 80 36 84 36 60 12 60 16 64 28 68 44 56 28 36 16 20 4 24 12 24 16 28 24 28 20 20 12 20 12 20 12 20 12 20 12 20 8 12 0 8 0 8 4 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 0 16 0 8 0 0 8 4 0 0 8 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 4 0 4 0 8 0 16 20 60 52 68 36 44 12 52 12 44 8 36 8 32 0 20 4 24 16 24 8 12 0 16 8 12 0 8 4 12 8 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 200 140 204 152 224 160 212 140 212 148 212 156 224 160 212 140 220 148 200 128 184 124 192 128 172 104 164 104 176 116 176 108 160 96 164 108 176 116 184 124 176 112 176 112 176 112 176 112 184 128 196 128 188 120 188 132 192 128 188 124 192 128 196 136 196 132 196 132 196 132 196 132 196 128 192 128 192 132 200 140 196 132 196 136 204 140 208 144 208 140 204 136 200 140 204 144 216 148 208 140 200 140 208 148 208 144 208 144 208 144 208 144 216 148 208 144 204 140 208 144 200 140 208 148 216 148 208 144 204 136 200 132 200 136 208 144 220 144 204 132 200 136 212 148 208 140 208 144 212 148 216 148 216 156 232 160 220 148 224 164 228 152 232 160 240 168 244 172 248 172 248 172 248 172 248 172 252 168 256 168 256 168 260 172 256 172 260 176 264 172 260 168 256 172 256 172 256 172 256 172 256 172 256 172 256 172 256 172 256 172 256 172 256 172 256 172 256 172 256 172 256 172 256 172 260 176 256 172 260 176 264 184 264 180 264 180 268 192 280 200 276 176 284 180 284 180 280 172 284 180 284 180 284 180 284 180 280 184 296 192 292 188 292 192 296 188 292 188 292 192 300 200 296 192 296 192 296 192 296 192 300 196 300 196 300 196 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 200 300 200 304 200 308 200 304 192 292 184 296 192 300 196 300 200 304 204 312 212 308 208 308 208 312 212 312 208 300 200 300 200 308 212 304 200 300 200 304 204 308 212 304 208 312 216 316 212 308 204 304 204 304 204 304 204 304 204 300 208 312 212 304 204 308 216 304 204 304 204 304 204 304 204 304 204 304 204 304 204 304 204 304 196 304 200 308 204 312 204 308 200 312 208 316 212 324 216 312 212 324 216 320 208 324 220 320 216 332 228 340 228 332 224 332 224 336 224 336 220 328 212 332 216 328 220 336 228 344 236 352 232 364 252 384 272 400 284 412 292 416 300 424 308 436 320 424 308 400 280 368 252 348 240 340 236 340 204 280 148 256 156 240 148 236 148 240 156 244 164 260 176 264 180 268 188 276 192 288 188 304 200 312 200 304 196 308 200 304 196 304 196 308 200 308 204 312 204 312 200 304 192 296 188 296 184 292 184 288 184 284 188 280 196 296 196 300 200 312 212 332 224 336 228 348 244 360 264 380 268 380 272 400 288 412 292 424 308 440 320 452 328 468 356 496 364 516 392 528 360 516 304 324 104 188 112 208 108 200 112 200 112 200 112 200 112 204 116 204 112 200 108 196 108 188 112 188 112 188 112 188 112 188 112 188 108 184 104 180 104 172 100 172 100 172 100 172 100 176 100 168 88 160 84 156 88 156 84 160 84 160 84 160 84 148 72 144 76 132 72 116 60 88 44 64 24 48 16 44 28 40 24 40 24 40 20 24 12 24 20 24 20 24 20 24 20 24 16 16 8 12 8 12 12 12 8 12 8 12 8 12 8 8 4 8 4 8 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 0 4 0 0 0 4 4 20 56 60 72 52 56 44 60 44 56 40 52 36 48 32 40 24 36 16 32 16 32 20 20 12 12 8 8 12 12 16 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 140 76 144 88 160 92 144 76 152 92 152 108 168 112 156 96 160 100 140 76 124 72 132 84 112 52 96 48 116 68 112 52 96 44 100 52 104 56 112 60 108 60 116 64 116 60 108 56 124 68 136 72 124 64 128 72 120 56 116 56 116 60 124 68 128 68 128 68 128 68 128 68 132 68 128 68 128 72 136 80 128 72 132 76 140 84 148 92 148 84 136 72 132 76 144 88 168 96 148 72 132 68 136 76 140 80 144 80 144 80 144 84 156 88 144 72 136 76 144 84 144 84 148 84 144 72 128 56 132 68 132 68 132 76 144 80 144 72 132 64 132 76 152 92 140 76 140 80 144 84 148 84 136 84 160 96 152 88 164 112 148 92 156 96 160 104 168 108 172 112 172 112 172 112 172 112 160 108 164 112 168 116 172 120 168 116 172 120 176 116 172 112 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 176 96 172 96 172 100 180 108 180 104 180 108 188 116 200 124 172 104 180 116 184 112 172 100 180 112 180 112 180 112 180 112 176 116 192 124 188 120 188 124 196 124 192 124 192 128 200 136 192 124 192 124 192 124 192 124 196 128 196 128 196 128 196 128 200 112 200 112 200 112 200 112 200 112 200 112 200 112 200 120 204 136 204 132 196 124 184 112 192 124 192 128 196 132 200 132 216 124 212 120 208 124 216 128 216 120 200 104 192 112 208 128 200 112 200 112 200 116 212 124 204 116 212 128 216 124 204 116 212 120 208 120 208 120 204 116 196 116 208 120 208 116 212 132 204 116 204 116 204 116 204 116 204 116 204 116 204 116 204 116 200 112 200 116 204 120 204 120 200 116 204 124 208 128 216 132 204 124 216 132 208 124 216 136 212 132 224 144 232 144 228 140 216 136 224 144 224 136 212 124 212 128 216 132 224 148 240 160 228 152 240 168 260 188 280 192 292 200 296 204 304 212 316 224 320 208 292 180 256 152 240 148 216 140 220 108 144 44 136 84 140 92 148 96 148 96 152 88 176 108 180 108 184 104 196 100 184 104 196 120 208 120 196 108 200 112 196 108 192 112 196 116 200 120 204 120 204 116 196 108 188 104 188 100 184 96 180 96 184 92 188 100 188 104 196 108 204 128 220 140 224 144 236 160 256 172 268 172 268 172 276 180 292 188 296 196 320 220 344 236 356 260 360 256 384 296 400 268 360 232 228 48 84 60 124 44 116 60 116 60 116 60 116 60 116 60 116 56 112 52 108 52 112 52 112 52 112 52 112 52 112 52 112 48 108 44 104 44 96 40 96 44 100 48 104 48 104 44 96 36 88 32 88 32 84 28 84 28 84 28 84 28 80 40 92 52 88 40 56 20 48 20 32 0 20 4 20 16 16 8 20 16 20 20 12 12 20 12 20 12 20 12 20 12 20 8 12 0 8 0 8 4 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 8 0 8 0 8 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 4 8 0 0 0 4 0 0 0 32 28 48 28 44 28 44 8 44 4 40 8 36 8 36 12 16 0 8 0 24 24 12 4 8 0 8 4 16 8 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 180 120 196 144 216 160 228 168 232 164 224 164 236 172 228 156 236 152 200 136 188 104 180 144 184 100 160 112 184 116 180 124 160 100 168 108 176 116 180 116 192 128 192 124 184 116 176 108 200 136 196 132 192 124 188 124 176 124 200 136 192 120 192 136 188 128 196 136 200 136 200 132 216 152 212 144 208 148 216 152 208 144 208 144 208 144 208 144 204 140 204 140 204 140 204 140 212 140 212 140 212 140 212 140 220 148 220 144 216 140 212 140 216 148 212 156 228 160 216 140 204 144 208 148 212 144 208 140 208 140 208 136 204 132 200 132 204 140 212 140 200 128 196 136 212 148 216 144 208 144 220 160 220 152 220 156 224 160 228 160 248 172 248 172 248 172 248 172 252 172 248 176 260 184 252 168 240 168 244 172 248 176 252 180 252 176 252 172 248 168 244 168 248 172 248 172 248 172 248 172 248 176 252 180 256 176 252 172 260 176 260 176 260 176 260 176 248 160 244 164 256 176 260 168 260 176 260 176 260 176 260 176 276 192 276 192 276 192 276 192 288 196 280 192 280 196 276 180 280 192 280 192 280 192 280 192 272 188 284 200 288 196 276 184 284 196 284 196 284 196 284 192 296 192 296 192 296 192 296 192 300 196 300 196 300 196 300 196 296 196 296 200 300 204 304 204 304 200 300 196 296 200 300 200 292 192 304 204 308 200 296 188 304 200 304 196 300 192 296 192 304 204 304 204 304 204 304 204 304 204 304 204 304 204 304 204 308 208 308 204 304 200 300 200 304 204 304 204 304 204 304 204 304 204 308 208 308 212 312 212 312 212 312 208 308 204 304 204 304 204 304 200 300 196 296 196 300 200 300 200 300 200 300 200 296 208 296 212 300 216 312 212 304 208 316 216 312 204 320 216 320 212 320 212 320 212 320 212 332 224 336 232 340 224 328 216 316 216 324 228 328 224 320 212 316 208 320 212 328 224 340 232 352 240 356 244 364 260 376 268 396 284 396 288 404 296 416 308 420 300 384 260 360 248 344 240 340 208 264 140 244 148 232 132 232 148 236 152 240 156 244 164 248 168 256 176 268 188 276 196 288 188 300 196 308 204 308 200 296 188 300 200 308 200 308 200 304 204 304 200 300 200 296 196 284 184 284 180 280 176 276 176 268 184 268 192 284 200 292 204 312 220 328 228 332 224 336 236 364 268 388 276 384 264 384 264 392 300 448 320 440 316 464 368 520 392 532 384 552 440 544 348 432 336 404 184 192 92 200 108 208 116 196 104 192 108 204 120 192 104 192 104 192 104 192 104 180 104 180 104 180 104 180 104 180 104 180 104 180 104 180 104 184 108 184 108 184 108 184 108 180 100 172 92 164 88 164 88 152 84 168 88 152 68 148 84 156 80 144 76 136 68 132 60 96 48 76 20 48 16 48 20 36 16 32 16 20 12 12 12 16 12 16 12 16 12 16 12 24 12 8 4 12 8 12 4 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 36 60 68 64 52 48 48 40 36 36 40 48 48 16 16 24 24 24 16 12 4 0 8 12 12 8 4 8 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 124 68 132 80 148 96 160 104 164 100 160 104 168 108 164 96 164 88 144 88 132 52 116 76 120 40 96 48 116 52 112 60 100 52 108 64 120 68 120 68 124 72 124 72 120 64 112 56 128 76 128 72 124 72 124 72 116 76 136 84 128 72 132 84 124 64 128 72 132 72 132 72 140 80 136 76 136 76 140 80 132 72 132 72 132 72 132 72 144 84 144 84 144 84 144 84 144 88 144 88 144 88 144 88 148 92 148 88 144 84 140 84 148 84 148 88 160 92 148 76 140 80 144 84 148 80 144 76 140 76 140 72 136 68 132 68 144 84 152 84 140 72 140 80 148 88 160 92 152 88 156 100 152 88 156 92 156 96 160 96 168 108 168 108 168 108 168 108 180 116 168 112 180 120 176 112 168 108 172 112 172 112 176 116 180 120 180 116 176 112 172 112 168 108 168 108 168 108 168 108 168 108 172 112 172 112 168 108 176 108 176 108 176 108 176 108 180 104 168 104 180 116 180 108 176 100 176 100 176 100 176 100 188 112 188 112 188 112 188 112 200 124 188 120 196 128 192 116 192 124 192 124 192 124 192 124 188 120 196 128 196 128 188 120 196 128 196 128 196 128 196 128 188 120 188 120 188 120 188 116 196 128 196 128 196 128 196 128 192 124 192 128 196 132 200 132 200 128 196 124 192 128 196 132 192 124 200 132 200 132 192 124 200 132 196 128 196 124 192 124 200 132 200 132 200 132 200 132 200 132 200 132 200 132 200 132 204 136 200 132 200 128 196 128 200 132 200 132 200 132 200 124 200 116 204 116 208 120 208 124 212 124 208 120 208 116 204 116 204 116 204 112 200 108 196 108 200 112 200 112 200 112 200 112 208 116 212 120 212 124 216 124 204 120 216 128 204 120 212 132 212 128 212 128 212 128 212 128 220 140 224 144 224 136 216 128 212 128 224 136 224 132 216 124 208 128 212 132 220 140 228 144 240 156 244 168 256 176 264 180 280 196 284 200 292 212 300 220 304 204 268 168 248 164 244 160 228 116 160 68 144 76 148 72 144 88 148 96 152 100 164 96 172 100 176 104 180 100 188 104 188 104 192 112 200 120 200 116 192 112 200 120 204 120 204 120 200 132 196 128 196 124 192 124 180 112 180 108 176 104 172 96 184 96 192 100 196 108 204 112 208 132 228 144 224 140 232 152 256 172 264 180 264 176 272 184 284 192 304 204 308 212 356 268 352 288 412 324 412 280 340 196 336 260 312 144 116 24 84 52 116 56 108 52 108 52 112 60 104 48 104 48 104 48 104 48 108 48 108 48 108 48 108 48 108 48 108 48 108 48 108 48 108 52 108 52 108 52 108 52 108 48 100 36 92 32 88 36 72 24 88 28 72 12 72 32 80 28 76 32 72 28 68 32 56 16 40 0 16 0 16 0 16 4 20 8 16 12 12 12 12 4 12 4 12 4 12 4 20 4 4 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 16 44 48 52 32 52 8 44 8 36 8 40 24 20 4 24 16 16 16 4 4 4 4 20 12 12 0 12 8 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 200 136 196 132 204 148 220 160 224 156 220 160 232 168 224 152 216 148 216 156 208 124 184 132 184 100 160 108 180 108 172 116 172 108 180 120 184 124 184 120 188 124 188 124 184 116 176 108 180 120 184 120 184 120 188 124 184 128 200 136 196 132 196 136 184 120 188 128 196 128 192 128 200 136 200 136 200 136 200 136 196 132 196 132 196 132 196 132 208 144 208 144 208 144 208 144 220 148 220 148 220 148 220 148 220 148 216 144 216 144 212 140 212 144 208 148 216 152 208 136 204 144 208 148 212 144 208 140 208 140 208 140 204 136 204 136 220 156 228 156 216 144 216 152 220 160 236 168 232 160 232 168 220 156 224 156 228 160 228 160 244 168 244 168 244 168 244 168 260 176 244 164 248 176 252 176 252 176 248 172 248 172 244 168 260 184 256 180 256 176 252 176 240 164 240 164 240 164 240 164 240 164 244 168 244 168 240 164 260 176 260 176 260 176 260 176 268 176 256 172 264 180 260 168 260 176 260 176 260 176 260 176 268 184 268 184 268 184 268 184 276 188 268 188 280 196 276 188 276 192 276 192 276 192 276 192 272 192 276 196 280 192 276 188 280 196 280 196 280 196 280 196 284 180 284 180 284 180 288 184 300 196 300 196 300 196 300 196 296 192 296 196 300 200 304 200 304 196 300 192 296 196 300 200 296 196 300 200 304 196 300 192 304 196 300 196 296 192 296 192 304 200 304 200 304 200 304 200 308 204 308 204 308 204 308 204 308 200 304 200 300 196 300 196 304 200 304 200 304 200 304 204 296 200 300 200 304 204 304 208 312 208 308 208 304 204 304 204 304 204 304 200 300 196 296 196 300 200 300 200 300 200 300 204 296 212 292 216 300 216 304 216 304 208 316 216 312 204 320 216 320 212 320 212 320 212 320 212 324 216 328 220 324 216 316 212 312 220 312 224 320 220 316 212 316 212 328 220 336 224 336 224 348 244 364 260 376 264 376 260 384 276 392 284 400 292 408 300 400 276 364 244 352 244 344 244 300 180 244 140 232 152 236 148 232 144 236 152 240 156 248 164 264 180 264 180 264 180 264 180 288 188 300 196 308 204 308 200 308 200 312 208 316 208 316 204 300 196 300 192 296 192 292 188 284 180 284 176 280 172 276 180 280 196 276 200 284 200 292 204 308 216 324 228 332 224 340 240 376 272 380 264 376 272 404 300 424 304 436 320 468 368 528 416 588 416 528 336 420 252 400 312 476 352 436 260 256 72 168 104 200 112 196 108 196 108 200 112 192 104 192 104 192 104 192 104 188 112 188 112 188 112 188 112 188 112 188 112 188 112 188 112 184 108 184 108 184 108 184 108 184 104 176 96 168 92 168 92 160 76 160 80 148 68 144 76 144 72 140 72 140 72 140 76 116 60 88 32 60 16 48 20 36 16 24 16 20 12 12 12 16 12 16 12 16 12 16 12 24 12 8 4 12 8 12 4 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 12 28 40 44 48 52 48 44 40 36 36 40 36 28 28 32 24 24 12 12 0 12 20 24 24 20 12 16 20 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 148 80 136 68 132 80 148 96 156 92 152 96 164 108 160 92 140 88 160 108 156 76 128 68 124 44 96 48 116 48 104 52 108 56 112 64 120 68 116 64 120 68 120 68 120 64 112 56 108 60 112 64 116 68 120 72 124 76 136 84 136 84 136 84 116 60 124 64 128 68 124 64 140 80 144 84 144 84 140 80 148 84 144 84 144 80 140 80 148 88 148 88 148 88 148 88 144 88 144 88 144 88 144 88 144 88 144 88 144 88 144 88 148 76 140 76 148 84 144 72 140 80 144 84 148 80 144 76 140 76 140 76 140 76 140 72 152 92 160 92 152 84 152 92 148 96 168 108 164 100 164 104 156 92 156 96 160 96 164 100 164 104 164 104 164 104 164 104 188 116 164 100 164 116 180 120 180 116 176 112 172 108 168 104 176 116 176 116 176 116 176 116 164 104 164 104 164 104 164 104 164 104 168 108 168 108 164 104 172 104 172 104 172 104 172 104 180 104 164 96 168 100 164 88 176 100 176 100 176 100 176 100 180 104 180 104 180 104 180 104 188 116 180 116 192 132 196 124 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 124 180 112 180 112 184 116 184 116 192 124 192 124 192 124 192 124 192 124 192 128 196 132 200 132 200 128 196 124 192 128 196 132 196 128 196 128 196 128 196 128 196 128 196 124 192 124 188 120 196 128 196 128 196 128 196 128 204 136 204 136 204 136 204 136 200 132 200 128 196 128 192 124 196 128 196 128 196 128 196 120 196 108 196 112 200 112 204 116 208 120 208 116 204 116 200 112 204 116 204 112 200 108 196 108 196 108 200 112 200 112 204 116 208 116 212 120 212 124 216 124 204 120 216 128 204 120 212 132 212 128 212 128 212 128 212 128 212 128 212 128 208 124 204 120 212 124 220 128 216 128 212 124 204 124 212 136 220 136 216 132 240 164 256 184 272 184 264 172 268 188 276 196 284 200 288 204 276 180 248 156 236 152 236 152 180 92 144 64 144 84 152 84 140 88 144 92 156 104 164 100 180 104 180 108 184 100 188 104 188 104 192 112 200 120 200 116 200 116 204 120 208 120 204 116 192 124 192 124 188 120 188 116 180 112 180 108 176 104 172 96 188 96 196 100 196 104 196 108 208 128 224 140 224 144 240 168 276 184 268 172 260 184 292 216 336 240 344 268 400 320 428 320 416 256 264 112 168 60 248 244 368 264 340 228 200 32 76 68 112 52 108 52 108 52 108 56 104 48 104 48 104 48 104 48 112 52 112 52 112 52 112 52 112 52 112 52 112 52 112 52 108 52 108 52 108 52 108 52 104 44 96 36 88 32 88 32 72 20 80 20 72 16 72 24 68 24 72 32 72 32 72 44 68 32 56 4 32 0 24 0 16 0 16 8 16 4 12 12 12 4 12 4 12 4 12 4 20 4 4 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 12 0 4 0 16 20 36 24 48 8 44 8 40 4 32 12 32 16 28 16 16 16 8 8 12 12 28 16 16 4 12 8 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 212 144 200 128 192 136 208 148 216 148 212 152 224 164 224 152 200 152 232 168 224 148 204 132 196 112 168 112 180 108 168 112 168 104 172 112 176 112 176 108 180 116 184 120 180 116 176 108 172 108 176 112 180 120 184 120 188 128 192 132 200 136 200 132 180 120 188 124 192 128 188 124 200 136 204 144 208 140 200 136 216 152 216 148 208 144 208 140 212 148 212 148 212 148 212 148 208 136 208 136 208 136 208 136 216 144 216 144 216 144 216 144 212 144 200 140 208 148 208 140 204 144 208 148 212 144 208 140 208 140 208 140 208 140 208 144 212 152 224 152 216 144 220 156 216 156 232 164 224 156 228 164 224 156 228 160 228 164 232 164 240 164 240 164 240 164 240 164 260 176 236 156 240 172 252 176 256 176 252 172 248 168 244 164 244 168 244 168 244 168 244 168 248 172 248 172 248 172 248 172 244 168 248 172 248 172 244 168 256 172 256 172 256 172 256 172 264 172 248 164 252 168 248 156 260 176 260 176 260 176 260 176 264 180 264 180 264 180 264 180 268 180 260 184 276 196 276 188 276 192 276 192 276 192 276 192 276 192 276 192 276 192 276 192 276 192 276 192 276 192 276 192 284 180 288 184 292 188 296 192 296 192 296 192 296 192 296 192 296 192 296 196 300 200 304 200 304 196 300 192 296 196 300 200 300 196 300 196 300 196 300 196 300 196 296 192 296 188 292 188 300 196 300 196 300 196 300 196 304 200 304 200 304 200 304 200 304 200 300 196 300 192 296 192 300 196 300 196 300 196 300 200 296 196 296 200 300 200 304 204 308 208 304 204 304 200 300 200 304 204 304 200 300 196 296 196 296 196 296 200 300 204 304 208 296 212 292 216 300 216 304 216 304 208 316 216 312 204 320 216 320 212 320 212 320 212 320 212 320 208 316 204 312 204 312 208 312 216 300 212 308 208 312 212 308 200 316 208 324 212 324 212 356 252 372 272 384 268 376 260 376 268 384 276 388 276 384 272 372 252 352 236 336 232 320 212 248 148 228 140 228 148 236 152 228 140 232 148 244 160 252 168 256 172 260 184 272 192 280 200 288 188 300 196 308 204 308 200 304 196 308 200 308 196 304 192 296 188 292 188 288 184 288 184 284 180 284 176 280 172 276 180 272 188 268 192 280 192 284 196 312 216 324 228 336 236 360 264 372 268 380 272 392 296 440 336 496 376 508 396 532 384 472 312 352 168 296 184 340 228 412 352 496 364 472 348 352 116 176 108 192 108 196 108 196 108 196 104 192 104 192 104 192 104 192 104 180 104 180 104 180 104 180 104 180 104 180 104 180 104 180 104 184 108 184 108 184 108 184 108 176 96 168 88 160 84 160 84 168 76 152 76 152 76 144 72 140 72 140 72 140 72 140 80 124 68 100 52 76 32 60 28 36 16 32 12 20 12 16 12 16 12 16 12 16 12 16 12 24 12 8 4 12 8 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 16 16 12 16 20 32 40 44 44 44 40 40 32 36 28 40 36 36 28 28 20 24 16 12 20 24 20 12 8 8 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 144 80 136 72 132 76 140 84 144 84 144 88 160 104 156 92 140 100 168 100 152 96 156 88 144 64 112 60 124 52 108 52 104 52 108 60 112 56 108 52 112 60 116 64 116 64 112 56 112 60 116 64 116 64 116 68 124 68 120 76 136 84 132 72 120 60 124 68 132 68 128 68 120 64 128 72 132 68 124 60 144 84 140 76 136 72 128 68 144 84 144 84 144 84 144 84 132 76 132 76 132 76 132 76 140 84 144 88 144 88 148 92 156 84 140 76 144 88 148 80 140 80 144 84 148 80 144 76 140 76 140 76 144 80 144 80 140 80 152 84 144 80 148 92 148 88 156 88 148 84 156 100 160 96 160 96 164 100 164 104 168 108 168 108 168 108 168 108 180 112 160 100 168 112 172 112 176 116 172 112 172 112 168 108 160 100 164 104 164 108 168 108 172 112 172 112 172 112 172 112 168 108 172 112 172 112 168 108 168 100 168 100 168 100 168 100 184 108 172 104 180 112 176 100 176 100 176 100 176 100 176 100 180 104 180 104 180 104 180 104 188 116 180 112 188 124 188 116 192 124 192 124 192 124 192 124 196 124 192 120 188 124 192 128 188 120 188 120 188 120 188 120 180 112 184 116 188 124 192 124 188 120 188 120 188 120 188 120 192 124 192 128 196 132 200 132 200 128 196 124 192 128 196 132 200 128 196 124 192 128 196 132 192 124 192 124 188 120 188 116 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 124 196 128 196 128 192 124 192 120 192 124 192 124 192 124 192 116 196 112 200 112 204 116 204 120 204 116 204 116 200 112 200 108 204 116 204 112 200 108 196 108 192 104 196 112 200 116 208 120 208 116 212 120 212 124 216 124 204 120 216 128 204 120 212 132 212 128 212 128 212 128 212 128 212 128 208 120 200 116 204 120 212 120 208 116 204 116 208 124 200 116 200 120 208 132 224 144 252 172 264 184 272 188 268 180 268 184 272 192 272 180 256 168 252 164 244 156 236 140 196 100 140 64 140 72 140 76 148 80 136 84 144 92 156 104 168 104 168 96 176 108 188 112 200 120 188 104 192 112 200 120 200 116 196 112 200 116 196 112 192 104 188 120 184 116 184 112 180 112 180 112 180 108 176 104 172 96 180 88 188 96 196 108 204 112 216 132 228 144 232 160 264 192 284 212 312 240 336 264 368 296 380 280 364 256 332 184 224 84 160 68 180 132 288 212 348 252 404 288 388 288 288 88 84 28 104 48 108 52 108 52 104 48 104 48 104 48 104 48 104 48 104 44 104 44 104 44 104 44 104 44 104 44 104 44 104 44 108 52 108 52 108 52 108 52 104 44 96 36 88 28 84 32 84 24 76 24 84 28 80 24 72 24 72 32 72 32 72 40 68 32 64 20 44 16 36 12 12 0 16 0 16 4 12 4 12 4 12 4 12 4 12 4 20 4 4 0 8 0 8 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 12 8 20 8 12 4 20 12 28 4 40 8 36 16 32 12 36 16 28 16 24 16 28 20 12 12 24 12 12 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 200 136 200 136 200 136 200 140 204 140 204 148 220 160 220 152 216 168 232 148 208 160 232 164 216 132 184 128 192 116 172 116 172 112 176 116 180 112 172 108 172 112 176 116 180 116 176 108 184 120 184 120 180 116 180 116 188 116 176 120 196 136 192 116 188 124 192 132 196 132 196 132 180 120 192 132 196 128 184 116 200 136 196 128 188 120 184 116 208 144 208 144 208 144 208 144 208 136 208 136 208 136 208 136 212 140 212 144 216 148 220 148 224 152 208 140 212 152 216 152 204 144 208 148 212 144 208 140 208 140 208 144 212 148 216 148 208 144 220 152 216 144 220 160 224 156 220 144 208 144 228 172 228 160 228 164 232 164 236 168 244 168 244 168 244 168 244 168 248 168 240 164 248 172 244 164 244 168 248 172 248 172 252 176 240 164 240 168 244 172 248 172 244 168 244 168 244 168 244 168 240 164 244 168 244 168 240 164 252 168 252 168 252 168 252 168 264 172 252 172 264 184 264 176 260 176 260 176 260 176 260 176 268 184 268 184 268 184 268 184 276 184 264 180 272 188 268 176 276 192 276 192 276 192 276 192 280 196 272 188 272 188 280 196 272 188 272 188 272 188 272 188 276 172 280 180 288 188 292 192 292 188 292 188 292 188 292 188 296 192 296 196 300 200 304 200 304 196 300 192 296 196 300 200 304 200 296 192 296 192 304 200 296 192 296 188 292 188 288 184 296 192 296 192 296 192 296 192 292 188 292 188 292 188 292 188 300 196 300 192 296 192 292 188 296 192 296 192 296 192 296 196 300 204 304 204 308 208 308 212 304 204 304 200 300 200 296 196 304 204 304 200 300 196 296 196 292 192 296 200 300 204 308 212 296 212 292 216 300 216 304 216 304 208 316 216 312 204 320 216 320 212 320 212 320 212 320 212 324 212 316 204 308 204 312 212 312 212 296 204 300 204 308 212 316 204 312 200 320 224 352 248 376 264 376 268 380 268 380 268 384 272 388 272 380 256 356 236 356 252 352 252 340 212 264 148 220 136 224 140 216 140 216 144 224 136 232 148 244 160 256 172 260 180 264 184 272 192 280 196 288 188 300 196 308 204 308 200 308 200 312 204 308 196 300 192 288 184 288 180 284 180 280 176 284 180 284 176 280 172 276 180 268 188 272 200 292 212 304 220 320 228 332 236 348 252 380 288 424 332 464 360 472 356 476 356 444 312 420 272 380 224 324 176 388 260 412 288 448 360 492 364 492 380 496 380 428 212 228 80 192 104 196 108 196 108 192 100 192 104 192 104 192 104 192 104 184 108 184 108 184 108 184 108 184 108 184 108 184 108 184 108 184 108 184 108 184 108 184 108 188 108 180 100 172 96 172 96 180 84 156 80 164 92 156 76 152 76 144 72 140 68 136 68 120 64 116 64 96 52 80 48 44 16 32 12 28 8 16 12 16 12 16 12 16 12 16 12 24 12 8 4 12 8 12 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 12 20 20 8 4 4 16 24 24 36 36 44 40 40 36 36 32 32 24 32 32 40 40 20 28 32 28 16 8 8 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 128 72 136 80 140 80 136 76 140 76 136 84 156 100 156 88 156 112 168 80 136 100 176 112 160 76 124 72 132 60 112 56 116 64 120 68 120 64 112 60 108 56 112 64 116 64 112 60 128 72 124 68 120 64 116 60 120 60 108 64 128 80 124 60 124 68 132 76 136 76 136 72 124 68 136 80 140 76 128 64 136 76 132 68 124 64 120 56 140 80 140 80 140 80 140 80 140 84 140 84 140 84 140 84 140 84 140 88 144 92 148 92 164 92 144 80 148 92 156 92 140 80 144 84 148 80 144 76 140 76 140 80 144 84 148 84 140 84 156 88 148 84 156 100 164 96 152 76 136 80 164 116 160 96 160 100 164 104 168 104 172 112 172 112 172 112 172 112 168 104 164 108 176 116 168 100 164 108 168 112 172 116 176 120 168 108 168 112 172 116 176 116 164 104 164 104 164 104 164 104 156 100 160 104 164 100 160 96 168 100 168 100 168 100 168 100 164 92 160 96 172 108 176 100 176 100 176 100 176 100 176 100 184 108 184 108 184 108 184 108 196 120 180 116 184 116 180 104 192 124 192 124 192 124 192 124 200 128 188 116 184 120 196 132 188 120 188 120 188 120 188 120 164 100 172 104 176 112 184 116 188 120 188 120 188 120 188 120 192 124 192 128 196 132 200 132 200 128 196 124 192 128 196 132 204 132 192 120 188 124 200 136 192 124 192 120 188 116 184 116 192 124 192 124 192 124 192 124 184 116 184 116 184 116 184 116 196 128 196 124 192 120 188 120 192 124 192 124 192 124 192 116 204 116 208 120 208 124 212 124 204 116 204 112 200 108 196 108 204 116 204 112 200 108 196 108 192 104 196 112 200 116 208 120 208 116 212 120 212 124 216 124 204 120 216 128 204 120 212 132 212 128 212 128 212 128 212 128 220 132 208 120 200 120 208 128 208 120 204 108 196 112 208 120 216 128 204 120 212 148 252 180 268 184 264 180 264 184 272 192 272 192 276 188 264 168 236 144 248 176 260 176 240 124 160 56 124 64 140 72 136 76 136 80 132 80 140 92 156 108 172 108 188 112 188 112 188 104 188 104 188 104 192 112 200 120 200 116 208 124 208 124 208 120 196 112 184 116 180 112 180 108 176 108 180 112 180 108 176 104 172 96 184 96 200 112 212 132 228 140 224 144 236 152 244 172 280 212 320 248 348 260 328 220 280 184 252 160 224 120 212 132 240 156 236 200 324 232 348 256 352 204 352 252 372 288 340 184 164 36 96 44 108 56 112 52 100 40 104 48 104 48 104 48 104 48 112 52 112 52 112 52 112 52 112 52 112 52 112 52 112 52 108 52 108 52 108 52 108 52 120 60 112 52 104 48 104 48 96 32 80 28 92 40 88 28 84 32 76 36 68 28 64 28 64 28 64 24 64 20 52 20 16 0 16 0 12 0 12 4 12 4 12 4 12 4 12 4 20 4 4 0 8 0 8 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 0 0 20 8 4 0 0 0 12 0 28 16 40 20 40 20 32 12 24 8 28 20 40 32 28 24 36 24 24 8 12 8 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 192 128 192 128 192 128 192 128 172 124 208 156 224 160 228 168 220 152 216 152 220 164 236 176 196 132 196 128 184 116 176 108 200 116 160 88 156 104 180 120 156 96 172 116 184 116 176 104 176 116 180 124 192 132 200 136 184 120 184 120 188 128 196 132 192 128 188 120 184 128 200 140 176 124 204 144 204 132 196 132 200 132 196 128 192 132 196 136 216 136 196 148 224 152 216 160 220 144 216 140 212 144 216 148 220 148 220 144 216 140 212 140 200 140 208 144 200 136 204 144 204 140 204 140 204 144 216 152 212 148 220 156 224 148 212 140 220 148 212 148 224 160 224 152 220 156 228 164 236 164 228 160 236 160 224 156 232 172 236 164 244 168 244 168 240 164 244 176 236 164 244 168 240 164 252 184 252 172 248 168 244 164 240 160 256 176 252 172 248 168 244 164 236 160 240 168 248 172 248 172 240 164 240 160 236 156 232 156 248 164 248 168 252 172 256 172 252 168 252 168 252 168 252 168 256 176 264 184 268 184 268 180 264 180 264 180 264 180 264 180 252 164 244 168 260 180 264 172 272 188 268 184 268 188 276 196 272 192 276 188 264 180 272 196 264 180 264 184 268 188 272 188 276 172 280 180 284 184 292 188 288 184 288 188 292 192 296 192 284 184 288 188 292 192 296 192 296 192 300 196 300 200 304 200 300 196 300 196 300 196 300 196 296 192 296 192 296 192 296 192 292 192 296 196 300 192 296 188 300 196 300 192 296 192 292 188 300 196 300 192 296 188 292 188 292 188 292 192 296 196 300 200 300 200 300 200 300 200 300 200 304 204 304 204 304 204 304 204 300 204 304 204 304 200 296 192 284 184 292 196 300 204 304 208 292 212 296 220 304 216 304 212 308 212 312 216 320 208 316 204 312 204 312 204 312 204 312 204 320 208 316 204 312 208 316 216 304 204 292 204 300 204 308 212 308 204 320 212 328 228 360 264 388 272 380 264 376 264 376 268 372 268 384 260 352 228 340 236 356 240 316 208 284 168 232 128 212 132 212 136 220 144 224 152 244 148 228 140 240 160 252 164 256 172 260 180 272 192 280 196 296 196 304 200 308 196 304 192 316 204 304 192 296 192 304 200 284 180 284 180 284 180 284 180 284 176 276 168 272 168 272 180 256 180 272 208 308 232 328 244 332 240 352 256 360 256 376 276 396 276 372 236 336 208 324 196 336 212 340 208 340 228 388 288 436 312 452 332 464 336 452 328 464 364 476 352 468 328 328 92 192 100 184 100 200 120 200 92 192 104 192 108 196 112 200 112 192 116 192 112 188 108 184 108 184 108 184 104 180 100 176 100 184 104 180 100 176 104 180 108 184 108 184 104 180 100 176 100 180 92 176 100 176 96 164 92 148 76 140 72 140 68 136 68 124 68 116 60 108 60 92 56 56 24 40 16 28 16 36 24 12 8 12 8 16 16 24 24 32 16 8 0 8 8 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 12 12 8 8 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 8 24 32 40 36 36 28 52 44 44 48 56 48 32 12 24 24 24 20 16 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 116 60 120 68 132 76 140 80 120 72 144 92 152 92 156 100 168 108 168 104 160 96 152 88 156 92 140 68 120 52 108 48 120 60 100 48 104 56 108 52 100 52 112 64 116 60 104 44 120 68 120 68 120 68 120 68 120 68 120 68 120 72 128 76 124 64 124 60 124 64 128 68 120 68 136 80 136 72 132 76 136 72 132 68 128 72 132 76 148 72 128 88 156 88 148 96 148 88 144 84 140 88 144 92 148 92 144 88 144 84 140 84 136 76 144 80 136 72 140 80 144 76 140 76 140 80 148 88 140 80 148 88 152 84 144 80 152 84 144 84 156 96 156 88 160 92 152 88 152 96 164 104 164 96 156 92 168 108 172 104 152 96 160 100 164 108 176 124 172 116 176 112 164 104 172 120 172 112 168 108 168 108 164 104 176 112 172 112 172 112 168 108 164 104 168 112 172 112 168 108 164 104 164 100 160 100 156 96 164 96 164 100 168 104 172 104 168 100 168 100 168 100 168 100 172 100 180 108 184 108 184 104 180 104 180 104 180 104 180 104 180 108 168 104 176 112 172 100 180 112 180 112 180 116 188 120 184 120 192 124 184 116 188 124 180 112 180 116 184 120 188 120 180 112 180 112 180 112 180 112 184 116 184 120 188 120 192 124 184 116 188 120 192 124 192 128 188 120 192 124 196 128 196 128 196 128 196 128 196 128 196 128 192 124 192 124 192 124 192 124 188 124 192 128 196 124 192 120 196 124 192 124 188 120 188 116 196 128 196 124 192 120 188 120 188 120 188 124 192 128 196 120 200 112 200 112 200 112 200 112 204 116 204 116 204 116 204 116 204 116 200 112 200 108 196 108 184 100 192 108 200 112 200 112 204 116 216 124 216 124 216 120 208 124 212 128 212 124 208 120 204 120 204 120 204 120 204 120 212 124 208 120 204 124 208 128 204 116 204 112 204 116 208 124 200 124 216 136 224 152 252 180 272 188 268 184 264 180 264 180 256 176 260 164 228 136 224 148 244 152 212 120 176 88 144 64 132 68 136 80 140 84 144 88 156 92 140 88 152 104 168 96 172 96 176 104 188 108 196 112 200 112 200 116 200 116 196 112 204 116 196 108 188 108 196 112 180 112 180 112 180 112 180 112 180 108 172 100 168 100 168 96 172 84 192 108 216 132 232 144 216 132 228 136 216 132 220 144 220 140 208 128 204 120 204 124 216 140 228 144 236 160 284 212 308 228 320 228 332 220 332 216 336 240 360 260 364 264 252 72 88 40 104 48 108 56 112 56 104 48 104 52 108 56 112 56 116 56 116 52 112 48 108 48 108 48 108 44 104 44 100 40 108 48 104 44 100 48 104 52 108 52 108 48 104 44 100 44 92 36 100 44 100 40 92 40 80 28 76 36 72 32 72 36 72 24 68 28 60 20 60 32 32 8 16 0 8 0 16 8 16 8 12 0 8 0 12 4 28 8 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 8 0 12 4 12 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 16 8 32 16 32 16 32 12 28 12 40 20 28 0 24 12 20 12 20 8 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 172 112 180 124 200 144 212 152 196 140 208 140 200 140 212 156 236 172 236 168 228 156 212 144 244 168 216 136 188 112 172 108 168 104 172 112 180 112 164 88 172 112 180 116 176 104 160 92 192 124 188 120 180 112 172 108 180 116 180 120 184 120 188 124 188 124 192 128 192 124 188 120 188 132 200 132 192 128 200 144 200 136 196 132 196 132 200 136 208 128 188 140 216 144 208 152 220 144 216 140 212 144 216 148 220 144 216 144 212 140 212 140 200 140 208 144 200 136 204 144 208 144 204 140 204 144 212 152 200 136 208 144 216 148 216 144 220 148 212 148 224 160 224 152 232 156 216 140 212 152 232 172 228 156 224 160 240 176 244 172 232 156 232 160 240 168 248 176 260 184 260 176 244 164 244 176 240 164 244 168 244 168 248 172 244 168 244 168 248 172 248 172 244 168 248 172 248 168 240 164 240 164 240 164 236 160 236 156 248 164 248 168 252 172 256 172 248 164 248 164 248 164 248 164 256 176 264 184 268 184 268 180 264 180 264 180 264 180 264 180 276 184 260 176 264 180 256 164 256 176 260 176 264 180 264 180 260 188 280 196 276 184 268 188 264 180 268 184 268 184 272 188 292 188 288 180 284 176 276 172 288 184 288 184 292 188 292 192 292 188 296 192 296 196 300 196 288 184 292 188 292 192 296 192 300 196 300 196 300 196 300 196 296 192 296 192 296 192 296 192 292 192 296 196 300 192 296 188 296 188 292 188 288 184 288 180 300 196 296 192 296 192 292 188 292 188 296 192 296 192 300 200 300 200 300 200 300 200 300 200 304 204 304 204 304 204 304 204 308 204 300 192 292 192 296 200 292 192 296 200 300 200 296 200 292 212 296 220 304 216 304 212 308 212 312 216 320 208 316 204 312 204 312 204 312 204 312 204 320 208 316 204 312 208 316 216 304 208 292 204 304 208 312 212 312 216 340 236 352 244 364 260 384 272 380 268 376 264 376 264 360 248 356 232 332 216 332 228 336 216 280 168 244 152 228 140 216 140 216 140 212 140 212 140 240 148 228 144 244 164 252 164 256 172 260 180 272 192 280 196 300 200 308 204 312 200 308 196 312 200 304 192 296 192 300 192 284 180 284 180 284 180 284 180 280 176 276 168 272 168 272 176 264 184 272 200 296 216 312 224 304 208 308 200 292 176 284 180 284 176 292 180 308 200 336 216 356 240 376 256 392 280 432 320 432 312 436 320 444 328 448 332 444 340 468 352 492 364 420 216 188 104 200 112 192 100 200 124 192 104 196 108 196 108 200 112 192 116 192 112 188 108 184 108 184 108 184 108 180 104 180 100 184 104 180 100 176 104 180 108 184 108 184 104 180 100 176 100 180 96 176 100 176 96 164 88 156 80 148 80 144 76 144 72 132 76 128 68 116 64 104 64 84 40 52 12 24 4 28 16 28 20 20 12 12 4 12 8 32 16 8 0 8 8 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 12 12 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 12 16 16 24 28 36 36 32 20 24 24 32 36 32 24 16 16 20 20 20 20 16 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 112 52 120 68 136 84 148 92 136 76 136 72 128 76 148 100 172 108 164 100 160 100 164 104 176 112 164 92 140 68 116 52 108 56 108 60 116 60 96 32 108 60 112 60 112 56 100 48 120 68 116 60 112 56 104 52 116 64 120 68 120 68 120 64 128 68 136 76 136 72 124 60 132 72 132 64 120 64 140 88 140 76 132 72 132 72 136 80 140 64 120 76 148 80 140 84 148 88 144 84 140 88 144 92 144 88 144 84 140 84 136 80 136 76 144 80 136 72 140 80 148 80 140 76 140 80 148 84 128 64 132 76 144 80 148 84 152 84 144 84 156 96 156 88 160 92 148 80 148 88 160 104 160 92 156 100 176 116 176 108 180 112 164 104 164 104 164 100 176 120 180 112 164 100 168 116 160 104 164 108 168 112 172 116 164 104 164 108 172 112 176 116 172 112 172 112 168 104 160 100 168 108 164 104 164 100 160 100 164 96 164 100 168 104 172 104 164 96 164 96 164 96 164 96 172 100 180 108 184 108 184 104 180 104 180 104 180 104 180 104 192 116 176 112 184 116 176 104 172 104 176 112 180 112 180 112 172 116 196 132 196 120 184 116 184 116 184 116 184 116 184 116 184 116 184 112 180 108 176 108 180 112 184 116 184 120 188 120 192 124 192 124 192 128 196 128 180 112 180 116 184 120 188 120 196 128 196 128 196 128 196 128 192 124 192 124 192 124 192 124 188 124 192 128 196 124 192 120 188 120 184 116 184 112 180 112 192 124 192 124 192 124 192 124 192 124 192 124 192 124 192 116 196 108 196 108 196 108 196 108 200 112 200 112 200 112 200 112 212 116 196 100 184 104 196 116 196 108 200 112 200 108 192 104 204 116 216 124 216 124 216 120 208 124 212 128 212 124 208 120 204 120 204 120 204 120 204 120 212 124 208 120 204 124 208 128 208 116 208 116 204 120 212 128 208 140 240 168 252 168 252 172 268 184 268 184 268 180 260 176 244 156 232 136 212 128 216 136 212 120 164 68 140 72 144 76 144 80 140 80 140 84 140 80 152 92 144 92 160 108 168 96 172 96 176 104 188 108 196 112 204 116 204 120 204 120 200 116 200 112 196 108 192 104 188 108 176 108 176 108 176 108 176 108 176 104 168 100 164 96 168 92 180 88 188 96 196 112 212 124 200 116 204 108 180 88 172 92 184 120 192 128 208 144 224 152 248 176 264 188 284 208 304 228 308 220 308 208 312 208 328 212 324 212 336 232 368 276 328 192 148 68 108 52 108 48 108 60 108 52 108 52 108 52 108 52 116 56 116 52 112 48 108 48 112 52 108 48 108 44 104 44 108 48 104 44 100 48 104 52 108 52 108 48 104 44 100 44 96 40 100 44 96 36 88 36 84 36 84 40 80 40 76 44 80 36 76 28 72 32 68 32 60 20 32 0 4 0 8 4 20 8 12 0 8 0 8 4 28 8 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 12 4 16 8 16 8 12 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 16 4 8 0 12 12 28 20 40 16 32 8 32 4 36 12 16 8 20 12 24 12 20 12 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 188 124 192 132 200 136 204 140 192 132 196 128 192 140 220 172 248 172 224 148 212 156 232 176 224 164 232 168 224 144 192 120 188 116 172 104 172 108 168 96 164 104 172 108 176 112 176 112 172 108 172 108 176 112 176 116 180 120 188 124 188 120 180 116 192 132 204 144 208 136 196 128 200 136 196 124 184 124 204 152 204 140 200 132 196 136 204 140 200 120 184 136 208 140 200 144 220 144 216 140 212 144 216 148 216 144 212 140 212 136 208 136 200 140 208 144 200 136 204 144 212 148 208 140 204 140 208 148 200 132 200 136 208 144 216 152 220 148 212 148 224 160 224 152 216 152 224 156 228 160 228 156 228 156 228 168 248 180 244 168 260 176 240 164 248 176 244 164 236 164 240 164 236 160 244 176 236 164 240 168 244 172 248 176 236 160 240 164 244 172 248 172 248 172 248 172 244 164 236 160 244 168 244 164 240 164 236 160 248 164 248 168 252 172 256 172 248 164 248 164 248 164 248 164 256 176 264 184 268 184 268 180 264 180 264 180 264 180 264 180 264 176 256 176 268 188 268 180 256 176 264 184 272 188 268 180 256 184 280 200 280 188 268 184 268 184 268 184 268 184 268 184 280 176 280 180 284 184 288 184 284 180 284 184 288 184 292 188 296 192 296 192 296 192 296 192 284 180 284 180 288 184 292 188 300 196 300 196 300 196 300 196 296 192 296 192 296 192 296 192 292 192 296 196 300 192 296 188 292 188 288 184 288 180 284 180 296 192 296 192 296 192 296 192 296 192 296 192 296 192 296 196 296 196 296 196 296 196 296 196 300 200 300 200 300 200 300 200 308 204 292 184 284 188 296 200 296 196 300 200 300 196 292 196 292 212 296 220 304 216 304 212 308 212 312 216 320 208 316 204 312 204 312 204 312 204 312 204 320 208 316 204 312 208 316 216 308 212 296 208 308 208 312 216 324 232 360 260 372 256 364 256 376 264 380 268 380 264 368 256 356 236 340 220 328 212 324 212 288 168 228 128 212 136 220 148 220 140 212 140 212 140 212 136 240 148 236 152 252 168 252 164 256 172 260 180 272 192 280 196 300 200 308 204 312 200 308 196 300 196 304 192 300 188 296 184 280 176 280 176 280 176 280 176 280 172 272 164 268 164 268 176 268 184 264 184 276 192 288 204 288 196 300 196 292 180 292 188 312 208 328 224 348 240 368 248 388 264 396 272 412 288 416 288 424 304 416 308 420 316 436 324 436 324 444 336 472 360 464 308 316 156 188 96 200 112 184 92 196 108 196 108 196 108 196 108 192 116 192 112 188 108 184 108 188 112 188 108 184 108 180 104 184 104 180 100 176 104 180 108 184 108 184 104 180 100 176 100 188 100 180 100 172 92 160 84 156 84 152 80 148 80 144 76 144 80 136 76 128 68 112 68 104 56 72 24 32 8 32 12 16 8 12 8 12 12 20 20 32 16 8 0 8 8 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 12 12 16 16 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 24 8 8 0 8 12 28 32 68 60 60 52 44 40 40 40 16 16 20 24 24 24 20 20 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 136 76 136 76 136 72 132 72 128 72 132 72 132 84 160 116 196 124 168 92 148 92 160 108 156 100 168 112 164 96 140 72 140 76 112 52 104 56 112 56 100 48 104 52 108 60 116 64 100 48 104 56 116 68 124 72 120 72 128 80 132 72 120 64 128 68 132 76 140 80 136 76 132 72 132 64 120 64 140 92 140 80 136 76 136 76 140 80 140 60 120 76 148 80 136 84 148 88 144 84 140 88 144 92 140 84 140 84 136 80 136 76 136 76 144 80 136 72 140 80 152 84 144 76 140 76 144 80 140 72 136 72 140 80 148 88 152 84 144 84 156 96 156 88 148 92 160 104 168 100 160 92 164 100 164 108 180 116 172 100 164 92 148 96 176 128 188 120 152 96 160 100 156 100 168 116 164 104 168 108 168 108 172 112 164 104 164 104 168 108 168 108 168 108 172 112 172 108 164 104 172 108 168 108 164 104 164 104 164 96 164 100 168 104 172 104 168 100 168 100 168 100 168 100 172 100 180 108 184 108 184 104 180 104 180 104 180 104 180 104 172 100 168 104 184 120 188 112 172 108 184 120 192 120 184 112 176 120 196 128 192 116 184 120 188 120 184 116 184 116 180 112 172 104 176 112 180 116 188 120 176 112 180 112 184 116 184 116 192 124 188 120 188 116 184 116 180 112 180 116 184 120 188 120 196 128 196 128 196 128 196 128 192 124 192 124 192 124 192 124 188 124 192 128 196 124 192 120 192 120 188 120 184 116 184 112 188 120 192 124 192 124 196 128 196 128 192 124 192 124 188 112 192 104 192 104 192 104 192 104 196 108 196 108 196 108 196 108 204 112 192 100 188 100 192 108 192 104 196 112 200 112 196 108 204 116 216 124 216 124 216 120 208 124 212 128 212 124 208 120 204 120 204 120 204 120 204 120 212 124 208 120 204 124 208 128 208 120 212 120 208 124 216 128 224 152 252 176 256 168 252 172 260 180 268 184 268 180 256 168 244 148 224 136 216 128 200 116 152 72 132 56 128 68 140 80 140 80 140 84 140 84 140 84 156 92 148 100 168 116 168 96 172 96 176 104 188 108 196 112 196 112 196 116 200 112 196 108 192 108 192 112 192 104 184 96 172 104 172 104 172 104 172 104 172 104 168 96 160 92 164 88 176 84 176 80 180 96 196 108 176 92 188 104 184 104 192 116 200 140 216 168 244 180 260 192 268 184 256 184 272 188 272 180 288 208 300 196 308 196 312 196 316 196 320 216 340 240 332 236 292 136 104 36 112 52 92 32 112 56 108 52 108 52 104 48 116 56 116 52 112 48 108 48 116 52 112 52 108 48 108 48 108 48 104 44 100 48 104 52 108 52 108 48 104 44 100 44 100 44 104 44 96 36 84 32 84 32 80 40 76 36 76 32 76 28 76 28 72 24 64 32 72 36 56 16 28 4 16 0 4 0 4 0 12 8 20 16 28 8 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 8 4 12 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 12 12 0 0 4 4 20 8 68 52 76 32 52 8 40 12 24 16 24 16 24 16 20 8 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 200 136 200 136 200 136 200 136 200 140 208 140 204 144 220 164 244 176 236 168 228 160 224 160 232 168 228 156 216 148 212 144 212 136 184 112 176 116 180 112 172 108 172 104 172 108 176 112 164 104 172 112 180 120 188 128 188 128 200 140 200 132 184 116 184 120 184 124 192 132 204 140 192 132 196 128 188 128 200 148 208 140 204 136 200 140 204 144 204 124 188 140 212 144 204 148 220 144 216 140 212 144 216 148 212 140 212 136 208 136 204 132 200 140 208 144 200 136 204 144 216 148 208 140 204 140 204 144 216 148 212 140 208 144 216 152 220 148 212 148 224 160 224 152 232 164 232 164 232 168 236 172 240 168 240 176 252 180 236 156 228 140 208 144 244 184 260 176 236 164 244 164 232 156 240 172 248 172 244 168 244 168 240 164 244 168 240 164 240 164 240 160 240 164 244 172 248 172 244 168 248 172 244 168 244 164 240 164 248 164 248 168 252 172 256 172 256 172 256 172 256 172 256 172 256 176 264 184 268 184 268 180 264 180 264 180 264 180 264 180 260 172 252 172 260 180 260 172 248 172 264 184 272 184 260 172 268 188 276 192 268 184 272 192 272 188 272 184 268 180 264 180 284 180 284 180 284 180 284 180 280 176 284 180 284 184 288 184 292 188 288 184 284 180 284 176 288 184 288 184 292 188 292 192 300 196 300 196 300 196 300 196 296 192 296 192 296 192 296 192 292 192 296 196 300 192 296 188 300 192 296 192 292 188 292 184 292 188 292 192 296 196 300 196 300 196 300 192 296 188 292 192 292 192 292 192 292 192 292 192 296 196 296 196 296 196 296 196 296 196 296 192 292 188 288 188 284 188 292 196 300 200 300 204 292 212 296 220 304 216 304 212 308 212 312 216 320 208 316 204 312 204 312 204 312 204 312 204 320 208 316 204 312 208 316 216 312 212 300 212 308 212 316 220 340 240 364 256 364 248 364 256 368 260 380 268 380 260 364 248 348 228 332 216 328 204 292 164 224 128 208 128 220 140 216 136 208 136 208 140 208 148 212 148 232 148 240 160 256 172 252 160 256 172 260 180 272 192 280 196 292 188 300 192 300 192 296 188 296 188 300 196 300 188 292 180 276 172 276 172 276 172 276 172 276 168 268 164 264 160 268 172 260 172 252 172 260 184 280 200 272 180 288 192 296 192 308 208 308 208 332 232 360 252 380 256 388 256 376 244 388 268 392 260 404 288 408 308 416 308 424 304 424 312 436 332 460 336 460 340 432 220 208 96 192 96 184 108 200 112 200 108 196 104 192 104 192 116 192 112 188 108 184 108 192 116 188 112 188 108 184 108 184 104 180 100 176 104 180 108 184 108 184 104 180 100 176 100 188 100 180 100 172 88 156 80 152 76 144 76 140 72 140 68 140 76 140 72 124 64 116 64 108 68 92 56 64 32 44 24 24 12 12 8 12 12 20 16 32 16 8 0 8 8 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 20 16 16 12 8 8 4 4 12 12 12 12 12 12 12 12 16 16 16 16 16 16 16 16 8 8 8 8 8 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 4 4 4 4 0 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 4 8 0 8 8 20 20 56 60 72 68 52 40 36 40 28 28 28 28 24 20 16 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 132 72 136 76 136 80 140 80 148 92 152 88 144 80 148 96 148 96 168 120 184 120 172 104 188 116 160 84 136 80 148 96 144 84 128 72 124 68 116 56 120 64 112 56 104 52 104 52 108 56 112 64 120 68 124 72 128 80 140 92 140 80 124 64 108 48 108 48 116 64 136 84 124 72 136 72 128 68 136 84 144 80 140 76 136 80 140 84 144 68 124 80 152 84 144 88 148 88 144 84 140 88 144 92 140 84 140 80 136 76 132 76 136 76 144 80 136 72 140 80 152 88 144 76 140 76 140 76 156 88 148 80 140 80 148 88 152 84 144 84 156 96 156 88 176 108 160 92 156 104 176 120 176 108 176 116 184 112 164 84 156 80 128 76 160 112 168 96 172 116 176 108 160 96 164 108 176 112 172 108 168 104 164 100 172 108 168 104 164 100 160 96 160 100 164 108 172 112 172 112 172 112 172 108 168 104 164 104 164 96 164 100 168 104 172 104 176 108 176 108 176 108 176 108 172 100 180 108 184 108 184 104 180 104 180 104 180 104 180 104 184 108 168 100 172 104 168 92 156 96 172 112 184 112 172 100 188 124 192 120 180 112 188 128 188 120 188 116 184 112 180 112 192 120 184 112 180 108 172 104 176 108 176 112 180 116 184 116 184 116 184 112 180 108 176 104 184 116 188 120 188 124 192 124 196 128 196 128 196 128 196 128 192 124 192 124 192 124 192 124 188 124 192 128 196 124 192 120 196 128 196 124 192 124 188 120 188 120 188 124 192 128 196 128 196 128 196 124 192 120 188 120 192 104 192 104 192 104 192 104 196 108 196 108 196 108 196 108 192 104 196 108 196 104 188 96 184 96 192 108 200 116 204 116 204 116 212 124 216 124 216 120 208 124 212 128 212 124 208 120 204 120 204 120 204 120 204 120 212 124 208 120 204 124 208 128 212 120 208 120 208 124 212 132 236 160 252 168 248 164 248 172 256 176 268 188 268 176 252 164 228 136 212 128 212 120 168 68 116 52 124 64 144 76 136 68 128 72 136 80 144 88 148 96 156 92 152 104 172 116 168 92 172 96 176 104 188 108 196 112 188 100 188 108 192 104 184 100 184 104 192 112 192 104 180 100 172 104 172 104 172 104 172 104 172 100 164 92 160 92 160 96 168 84 164 80 168 88 192 108 176 96 196 108 192 112 204 128 216 144 232 164 244 172 244 172 260 176 232 160 256 184 268 180 272 196 296 208 312 192 300 176 304 188 320 220 340 224 336 256 344 172 132 36 96 20 104 80 112 56 112 52 112 48 108 48 116 56 116 52 112 48 108 48 116 56 116 52 112 48 108 48 108 48 104 44 100 48 104 52 108 52 108 48 104 44 100 44 104 52 104 48 96 32 84 32 76 28 72 32 72 28 68 28 76 24 72 16 64 20 60 24 68 32 68 32 56 16 28 4 24 12 16 4 8 0 8 0 28 8 4 0 4 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 8 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 24 24 20 16 8 4 4 0 12 12 12 12 12 12 12 12 16 16 16 16 16 16 16 16 8 0 8 0 8 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 0 0 0 0 4 0 0 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 8 0 4 4 0 12 0 28 24 56 36 44 12 32 12 32 24 32 20 24 12 12 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 204 148 224 164 224 144 192 116 188 136 200 124 192 144 212 140 232 160 232 160 232 160 232 160 244 172 240 156 212 132 204 140 212 144 204 136 192 124 180 116 176 120 184 112 160 92 164 112 164 100 168 108 172 108 168 104 200 128 184 128 200 140 192 116 200 120 172 112 188 132 196 128 188 128 196 128 184 116 184 124 192 128 192 132 196 136 200 136 192 136 208 152 216 144 200 132 216 152 212 140 204 140 204 140 208 140 204 136 200 132 196 128 208 144 204 136 200 136 204 140 192 128 192 132 196 132 200 136 232 160 220 148 216 152 228 164 224 148 212 144 220 160 224 156 228 160 224 156 228 168 244 180 240 172 240 172 240 172 240 172 240 164 240 164 240 164 240 164 244 172 248 164 232 152 236 168 248 172 248 172 244 164 236 160 232 160 244 172 248 168 236 156 240 172 240 172 240 172 240 172 228 164 232 168 236 164 232 160 248 168 244 164 240 168 244 172 228 156 236 164 248 176 256 184 252 172 240 160 236 164 248 176 252 176 252 176 252 176 252 176 264 180 264 176 260 172 256 172 252 172 256 176 260 180 264 184 268 184 268 188 272 192 276 192 272 188 272 188 272 188 272 188 268 184 272 184 272 184 272 184 280 192 280 196 284 200 288 196 284 180 284 180 284 180 284 180 288 188 296 200 304 196 296 192 292 192 296 196 300 192 296 188 296 192 296 188 292 184 288 184 292 188 292 188 292 188 292 188 288 184 288 184 288 184 288 184 308 200 304 196 300 192 296 188 288 184 288 184 288 184 288 184 300 200 300 196 296 192 292 192 292 196 300 200 296 192 284 180 284 188 296 200 300 196 288 184 288 188 288 192 292 196 296 196 296 204 308 212 316 212 308 204 316 212 312 208 308 212 312 216 304 208 308 212 312 208 308 204 320 216 308 204 300 200 304 208 304 208 324 216 316 212 340 244 356 252 372 264 376 260 364 244 364 256 368 264 376 264 360 240 340 224 308 200 296 180 248 136 212 132 212 140 216 140 216 136 200 132 216 140 216 144 224 152 240 152 244 160 256 172 264 184 252 172 264 184 272 192 276 192 284 184 288 192 296 196 296 196 288 188 288 184 284 180 280 176 280 188 276 184 268 176 260 172 260 172 260 168 256 168 252 164 256 176 252 184 260 184 272 188 276 192 288 204 296 200 312 220 312 220 336 244 360 252 356 244 356 244 368 248 380 260 388 264 392 276 408 292 420 304 420 300 444 320 440 320 444 332 460 352 444 328 344 120 168 100 216 104 192 108 184 108 180 108 180 108 188 112 188 112 188 112 188 112 188 112 184 104 180 100 172 96 176 100 176 100 176 100 176 100 188 108 180 100 172 96 172 96 184 96 176 92 172 88 164 92 156 84 152 84 148 80 144 80 136 72 136 68 132 64 120 64 112 60 116 72 112 64 80 32 20 24 12 20 16 20 12 12 16 12 8 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 8 8 12 4 8 4 8 8 16 16 12 8 12 8 12 8 12 8 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 8 8 12 12 16 16 20 20 24 16 20 12 16 8 12 4 8 4 0 0 0 0 0 0 8 8 8 8 8 8 8 8 8 4 8 4 8 4 8 4 4 0 4 0 4 0 4 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 8 4 8 4 8 4 12 16 24 24 32 24 24 20 16 8 28 20 32 12 8 0 16 12 12 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 132 76 144 88 144 76 124 56 128 80 140 68 136 96 164 100 164 104 160 100 152 92 148 92 160 108 164 100 148 88 148 100 156 92 148 80 132 64 116 56 108 56 120 56 104 36 104 52 100 52 104 56 108 56 104 48 120 64 112 64 128 76 120 60 112 52 96 52 116 76 132 76 128 80 136 80 124 68 124 76 128 68 128 72 132 76 136 76 136 76 140 84 144 80 132 68 152 88 144 80 140 80 140 80 140 80 136 76 136 76 132 72 140 80 136 76 136 80 144 84 132 72 132 72 136 76 140 80 152 84 148 80 144 84 148 88 160 88 148 84 156 100 164 96 160 96 156 92 160 104 176 116 172 108 172 108 172 108 172 108 164 104 164 104 164 104 164 104 168 112 172 104 156 96 160 108 168 108 172 112 172 108 164 104 160 104 164 108 168 104 164 100 168 104 168 104 168 104 168 104 164 104 172 108 172 108 168 100 172 108 168 104 164 108 168 112 156 100 160 104 172 116 176 120 176 104 164 92 160 96 172 108 176 108 176 108 176 108 176 108 180 112 180 108 176 104 172 104 172 104 176 108 176 108 180 112 184 116 184 120 188 120 192 124 188 120 188 120 188 120 188 120 184 116 184 116 184 116 184 116 188 120 188 120 192 124 196 128 180 112 180 112 180 112 180 112 176 112 184 120 192 120 188 116 188 124 192 128 196 124 192 120 192 124 192 120 188 116 184 116 180 112 180 112 180 112 180 112 188 120 188 120 188 120 188 120 196 128 196 128 196 124 192 124 184 116 184 116 184 116 184 116 192 124 192 124 192 124 188 120 188 120 192 124 192 120 180 100 188 100 192 108 196 104 188 100 188 100 188 104 192 108 196 108 196 112 208 124 212 124 208 120 208 116 200 112 200 112 204 120 204 120 208 124 212 120 208 116 216 124 208 120 204 116 204 116 196 124 216 132 212 132 232 160 248 172 260 184 268 176 256 164 260 172 256 172 260 172 248 156 232 144 212 132 192 100 156 72 128 72 132 76 136 76 136 76 128 76 144 84 140 80 148 96 152 96 156 104 164 112 176 108 168 96 180 108 188 108 192 108 184 116 188 124 192 124 188 120 184 116 180 112 180 108 176 108 180 108 180 104 176 96 172 96 172 96 168 92 168 88 164 88 168 100 168 104 180 100 180 108 180 108 208 128 208 116 204 120 208 128 228 148 240 156 240 152 244 160 244 168 252 180 264 184 268 188 280 204 296 212 300 200 320 216 316 212 324 220 340 240 336 244 260 68 88 12 104 28 112 52 112 56 116 64 116 64 112 56 112 56 112 56 112 56 112 56 108 48 104 44 96 40 100 44 100 44 100 44 100 44 100 44 96 40 96 44 104 48 96 52 96 48 92 44 92 44 84 36 88 32 84 28 80 28 76 24 76 20 72 20 68 24 64 16 64 32 68 24 44 4 24 4 20 0 20 0 20 8 16 12 8 4 4 12 0 8 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 8 0 8 0 4 0 8 0 12 8 4 0 4 0 4 0 4 0 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 8 0 12 0 12 0 16 0 16 0 12 0 12 0 12 0 8 8 4 0 0 0 4 4 8 8 8 8 8 8 8 8 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 8 4 20 16 24 16 20 8 8 12 24 24 24 16 12 0 12 0 8 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 188 124 192 132 192 128 188 120 192 136 200 124 196 160 236 168 220 148 220 148 220 148 220 148 220 152 228 156 224 156 236 176 236 168 224 148 200 128 184 116 172 112 184 116 176 104 172 112 168 104 172 108 172 108 168 100 176 108 176 116 188 128 188 116 180 108 168 108 180 124 188 124 192 136 204 136 192 124 192 132 192 128 192 132 196 136 200 136 204 140 200 136 196 132 192 128 212 148 208 140 204 140 204 144 196 132 200 136 200 136 204 140 200 136 200 136 204 144 212 152 200 136 200 140 204 140 208 144 212 148 216 152 220 148 216 144 232 156 220 152 228 168 236 164 228 160 228 160 232 168 240 176 240 172 240 172 240 172 240 172 240 164 240 164 240 164 240 164 240 168 248 164 232 156 236 168 240 164 244 172 248 172 244 168 244 164 240 160 236 164 240 168 228 160 228 160 228 160 228 160 236 172 244 176 244 176 240 168 244 168 240 164 240 164 244 168 240 164 240 168 244 172 248 172 252 172 240 160 236 164 248 176 252 176 252 176 252 176 252 176 264 180 264 176 260 172 256 172 264 180 260 176 260 176 256 172 268 184 268 184 272 188 272 192 272 188 272 188 272 188 272 188 268 184 268 184 268 184 268 184 264 180 268 184 272 188 272 188 284 180 284 180 284 180 284 180 272 172 280 180 284 180 284 176 292 192 296 196 300 192 296 188 296 192 296 188 292 184 288 184 288 184 288 184 288 184 288 184 292 188 292 188 292 188 292 188 296 192 296 192 296 196 300 196 288 184 288 184 288 184 288 184 292 188 292 192 296 192 296 192 292 188 292 192 292 184 288 184 288 188 292 192 292 192 288 188 288 188 288 192 292 196 296 196 300 200 304 208 312 212 308 208 304 204 300 200 300 200 304 204 304 204 308 208 308 208 304 204 308 208 312 212 312 208 304 200 312 208 324 216 328 224 348 244 368 260 376 268 380 264 372 256 372 256 356 244 352 240 336 228 316 224 312 204 268 160 232 140 208 128 204 128 204 132 212 140 208 140 224 148 220 144 228 160 240 152 240 156 244 160 248 168 252 172 264 184 272 192 276 192 292 188 296 192 296 188 288 184 288 180 284 180 280 176 280 180 264 172 256 172 256 172 256 172 252 168 252 164 248 164 244 160 236 160 236 160 240 172 260 176 264 192 300 224 316 204 296 192 300 208 316 228 336 232 340 228 352 244 368 248 376 256 384 264 392 272 400 284 412 292 416 296 436 312 432 312 436 324 456 344 460 340 408 220 240 88 180 108 196 112 184 112 184 112 180 116 188 112 188 112 188 112 188 112 188 112 184 104 180 100 172 96 176 100 176 100 176 100 176 100 172 96 168 96 176 104 184 112 184 96 176 92 172 88 164 92 156 84 152 84 148 80 144 80 144 80 144 76 140 76 128 72 120 64 116 68 120 60 88 40 24 24 12 20 12 20 20 20 16 12 8 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 12 8 8 4 12 12 20 16 12 8 12 8 12 8 12 8 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 20 16 16 12 16 12 12 8 16 12 16 12 20 16 20 16 8 8 8 4 8 8 12 16 8 8 8 8 8 8 8 8 8 4 8 4 8 4 8 4 12 8 12 8 12 8 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 4 8 4 8 4 8 4 12 12 20 20 24 20 24 16 36 16 40 24 40 20 20 12 12 8 8 4 4 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 120 60 120 60 120 64 128 68 128 76 128 56 120 84 160 96 124 72 136 88 152 104 164 112 148 96 156 100 156 104 172 124 180 116 168 96 144 72 124 60 108 52 120 60 120 56 112 52 108 56 112 60 108 56 104 48 112 64 120 72 132 84 132 80 140 84 128 72 120 68 116 60 124 76 132 80 124 68 124 80 128 68 128 72 132 76 136 76 144 80 136 68 128 64 128 68 144 84 140 76 136 80 140 84 128 72 132 76 136 80 140 84 132 72 132 76 140 84 152 92 140 80 140 84 144 88 148 88 148 88 160 100 164 96 152 84 164 92 148 88 160 100 164 96 164 100 164 100 168 104 172 108 168 104 168 104 168 104 168 104 164 104 164 104 164 104 164 104 164 108 168 104 156 96 164 112 160 100 164 108 172 112 172 112 172 108 160 96 156 100 168 112 164 100 164 100 164 100 164 100 168 104 172 112 176 108 168 104 168 108 164 100 160 104 168 108 168 108 168 108 168 108 168 108 176 104 164 92 160 96 172 108 176 108 176 108 176 108 176 108 180 112 180 108 176 104 172 104 184 112 180 108 176 104 172 100 180 112 184 116 184 120 188 120 184 116 184 116 184 116 184 116 184 116 184 116 184 116 184 116 180 116 184 116 188 120 188 124 180 112 180 112 180 112 180 112 172 104 176 108 180 112 180 112 188 124 192 128 196 124 192 120 192 124 192 120 188 116 184 116 196 128 196 128 196 128 196 128 192 124 192 124 192 124 192 124 184 116 184 120 192 124 196 128 180 112 184 116 184 116 188 120 184 120 188 120 188 124 192 124 184 116 188 120 184 116 184 108 188 100 188 104 192 100 188 100 188 100 188 104 192 108 196 108 200 112 204 116 208 120 208 120 212 124 208 120 208 120 212 124 200 116 208 120 208 120 204 112 204 120 212 128 216 124 204 112 204 124 212 132 220 148 240 164 260 180 268 184 268 184 264 176 268 172 244 152 232 144 224 140 216 148 220 128 172 76 136 72 132 68 128 64 128 72 136 80 140 84 152 92 148 88 152 100 152 96 152 96 152 96 156 92 168 96 180 108 188 108 192 108 192 124 192 124 188 116 180 112 180 112 180 108 176 108 172 104 160 92 168 92 168 92 172 96 164 88 164 88 160 84 160 80 160 92 156 88 164 92 172 100 184 116 212 136 208 112 196 108 204 120 216 136 224 144 228 144 240 160 240 168 252 176 260 180 264 184 272 192 284 204 292 196 308 212 304 204 312 216 328 232 360 264 336 212 204 28 88 44 116 48 116 60 116 60 120 68 112 56 112 56 112 56 112 56 108 52 108 48 104 44 100 44 100 44 100 44 100 44 100 44 100 40 96 40 96 44 104 52 96 52 96 48 92 44 92 44 84 36 88 32 84 28 80 28 80 28 76 24 72 20 72 28 64 20 64 28 68 28 52 12 24 4 20 0 16 0 20 16 16 4 8 4 4 4 0 8 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 12 0 8 0 8 4 16 12 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 20 0 16 0 12 0 8 0 8 0 12 0 16 4 20 4 12 12 8 12 12 16 20 24 12 12 12 12 12 12 12 12 8 0 8 0 8 0 8 0 12 4 12 4 12 4 12 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 12 8 16 8 16 8 8 8 16 12 16 8 8 0 8 0 4 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 184 120 184 120 184 128 196 136 200 144 200 120 184 140 212 140 200 132 212 144 224 160 236 168 224 156 232 160 228 160 240 176 248 176 236 160 212 140 196 128 184 120 184 120 184 120 180 112 176 112 176 112 176 108 168 100 172 112 184 124 192 128 196 132 200 136 200 128 184 116 176 108 180 120 188 124 180 116 184 128 192 128 192 132 196 136 200 136 204 136 196 128 192 128 192 128 204 140 200 136 200 140 204 144 192 132 196 136 200 140 204 144 196 132 196 136 204 144 216 152 204 140 208 144 212 148 212 148 216 152 228 164 232 160 220 148 224 148 212 148 220 160 228 156 232 164 236 168 240 172 240 172 236 168 236 168 236 168 236 168 240 164 240 164 240 164 240 164 236 164 244 164 232 156 240 172 236 160 240 168 248 172 248 172 248 168 236 156 232 160 244 172 232 164 232 164 232 164 232 164 228 164 236 168 236 168 232 160 244 164 236 160 236 160 240 168 248 172 244 168 244 168 240 164 252 172 240 160 236 164 248 176 252 176 252 176 252 176 252 176 264 180 264 176 260 172 256 172 268 180 264 176 260 172 256 168 264 180 264 184 268 184 272 188 268 184 268 184 268 184 268 184 268 184 268 184 268 184 268 184 268 188 272 188 276 192 276 196 284 180 284 180 284 180 284 180 284 180 284 180 284 184 292 188 292 192 296 196 300 192 296 188 296 192 296 188 292 184 288 184 300 196 300 196 300 196 300 196 296 192 296 192 296 192 296 192 284 180 288 184 292 192 296 192 284 180 284 184 288 188 292 188 292 188 292 188 292 188 292 188 288 184 284 180 288 184 288 188 288 188 288 184 284 188 288 188 288 188 288 192 292 196 296 196 300 200 300 200 304 204 308 208 312 208 308 204 304 208 308 212 300 200 304 208 308 204 300 200 300 204 312 216 316 212 308 204 320 208 320 216 340 240 360 248 376 264 376 268 380 264 376 264 372 252 348 232 332 228 320 212 300 212 292 184 236 132 216 136 208 128 204 128 208 132 212 140 216 148 228 152 224 144 228 156 236 148 236 152 240 152 240 156 252 172 264 184 272 192 276 192 296 192 296 192 292 184 284 180 284 180 280 176 280 172 276 176 252 164 248 168 252 168 252 168 248 160 244 160 240 156 240 156 240 160 232 156 236 168 260 180 284 204 296 208 300 196 300 204 312 216 320 224 332 228 340 232 352 240 364 244 372 256 380 260 388 264 388 268 400 280 408 288 424 300 420 300 424 312 444 328 464 344 456 336 356 140 184 104 200 116 192 116 188 116 188 116 188 112 188 112 188 112 188 112 184 108 180 104 180 104 176 100 176 100 176 100 176 100 176 100 184 104 176 96 172 96 172 100 184 96 176 92 172 88 164 92 156 84 152 84 148 80 144 80 136 72 136 72 132 68 120 64 124 64 112 64 120 64 96 52 36 32 20 16 12 20 20 28 16 12 8 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 4 4 4 4 4 4 16 12 12 8 16 12 20 20 24 20 24 20 24 20 24 20 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 24 16 20 12 16 8 12 4 16 12 16 16 24 20 28 24 16 16 12 12 16 20 24 28 12 12 12 12 12 12 12 12 12 8 12 8 12 8 12 8 16 12 16 12 16 12 16 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 12 8 12 8 12 8 12 8 12 8 12 8 12 12 20 16 36 12 32 16 28 12 16 12 12 8 8 4 4 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 124 64 120 60 124 68 132 76 144 96 152 76 136 88 148 76 152 96 152 92 148 88 144 88 152 100 160 100 152 96 164 116 172 112 164 100 152 88 144 80 140 68 120 56 116 60 116 52 116 64 116 64 112 56 104 48 100 56 116 68 116 60 116 68 104 60 120 68 116 60 116 68 108 64 120 68 116 60 120 72 128 68 128 72 132 76 136 76 132 72 132 76 136 76 136 76 136 76 136 72 136 80 140 84 132 72 136 76 136 76 140 80 136 76 136 76 140 84 148 92 140 80 140 84 144 88 148 88 144 84 148 88 152 84 148 80 156 84 140 80 152 92 156 88 164 104 172 108 176 108 168 104 164 100 164 100 164 100 164 100 164 104 164 104 164 104 164 104 160 104 168 104 160 100 168 116 164 104 168 112 172 112 168 108 168 104 164 100 160 104 164 108 168 104 168 104 168 104 168 104 160 96 164 104 168 100 160 96 164 104 160 100 160 100 164 104 168 108 168 108 168 108 168 108 176 104 164 92 160 96 172 108 176 108 176 108 176 108 176 108 180 112 180 108 176 104 172 104 180 112 176 108 176 108 172 104 176 112 180 112 184 116 184 116 180 112 180 112 180 112 180 112 184 116 184 116 184 116 184 116 188 120 188 120 192 124 196 128 180 112 180 112 180 112 180 112 188 116 184 116 184 120 192 128 188 124 192 128 196 124 192 120 192 124 192 120 188 116 184 116 184 116 184 116 184 116 184 116 188 120 188 120 188 120 188 120 180 112 180 116 184 116 184 116 176 108 180 116 184 120 192 124 192 120 188 120 184 116 180 112 180 112 180 108 180 116 184 112 188 100 184 96 184 96 188 100 188 100 188 104 192 108 196 108 200 112 196 108 200 116 208 120 200 112 196 104 192 108 200 112 200 112 204 116 204 116 200 112 200 116 208 124 212 124 208 120 212 124 208 132 232 164 252 168 264 180 260 176 260 176 264 180 256 164 240 148 236 148 216 128 204 124 180 84 132 56 128 68 128 72 136 80 140 80 140 76 140 88 152 88 144 80 144 92 148 92 148 96 152 100 160 92 168 96 180 108 188 108 192 108 188 120 192 124 192 120 184 116 176 108 176 108 172 104 172 100 164 92 168 92 168 92 168 92 160 84 156 80 156 76 152 76 164 92 152 80 156 88 172 104 196 116 204 120 196 108 204 124 220 132 224 140 228 144 232 152 236 156 240 164 248 172 256 180 260 180 260 184 268 192 280 200 296 200 292 188 300 204 316 216 332 240 340 260 288 108 104 8 108 44 112 52 112 56 112 56 112 56 112 56 112 56 112 56 104 48 104 48 104 48 104 48 100 44 100 44 100 44 100 44 112 52 104 44 96 36 96 40 96 52 96 48 92 44 92 44 84 36 88 32 84 28 80 28 72 20 68 16 68 12 64 20 68 20 60 28 68 32 60 24 44 16 24 0 12 0 20 4 16 4 8 4 4 4 4 8 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 16 4 12 4 12 0 8 0 12 4 12 4 12 8 20 12 20 12 20 12 20 12 20 12 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 16 0 12 0 12 0 8 0 16 0 16 0 20 4 20 4 20 16 16 16 16 20 24 24 16 16 16 16 16 16 16 16 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 12 4 12 4 12 4 12 4 8 0 4 0 4 0 12 8 24 24 24 20 20 16 24 16 12 4 12 0 8 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 184 120 188 124 188 124 188 124 196 148 216 144 208 152 212 136 232 156 224 144 212 132 200 124 216 148 224 152 220 152 236 172 224 160 220 156 220 156 220 156 220 140 184 112 176 116 180 112 180 116 180 116 176 108 168 100 164 112 184 120 176 108 176 116 160 112 188 124 180 112 180 124 172 116 188 120 180 116 188 128 192 128 192 132 196 136 200 136 188 128 200 144 208 144 204 140 200 132 196 132 200 136 204 144 204 140 200 136 200 136 196 132 204 140 200 136 200 140 208 144 200 140 204 140 208 144 208 144 220 148 216 144 212 148 216 152 228 152 212 148 224 160 228 156 236 168 244 176 244 172 236 164 232 164 232 164 232 164 232 164 240 164 240 164 240 164 240 164 232 164 240 164 236 160 244 176 244 168 248 172 248 168 240 164 236 164 240 168 244 164 240 160 228 160 228 160 228 160 228 160 232 164 236 172 240 168 232 164 240 160 236 156 232 160 236 164 244 168 244 168 244 168 244 168 252 172 240 160 236 164 248 176 252 176 252 176 252 176 252 176 264 180 264 176 260 172 256 172 256 172 260 176 260 176 264 180 260 176 264 180 264 184 268 184 264 180 264 180 264 180 264 180 268 184 268 184 268 184 268 184 264 180 268 184 272 188 272 188 284 180 284 180 284 180 284 180 292 184 288 180 288 188 296 196 292 192 296 196 300 192 296 188 296 192 296 188 292 184 288 184 284 180 284 180 284 180 284 180 292 188 292 188 292 188 292 188 288 184 288 180 284 180 284 180 280 176 284 184 288 188 296 192 300 196 296 188 288 176 280 172 284 180 280 176 280 180 292 196 288 188 284 180 280 184 288 188 288 188 288 192 292 196 296 196 300 200 296 196 296 200 308 212 300 196 296 192 292 196 296 200 296 200 300 204 304 200 300 196 304 204 304 204 308 208 312 216 328 208 320 220 348 252 368 252 372 260 368 256 368 256 372 260 356 248 344 240 340 232 308 204 296 184 232 124 192 120 204 132 200 132 220 152 228 148 216 136 216 144 224 144 216 136 216 148 232 144 236 152 244 160 252 168 252 172 264 184 272 192 276 192 288 184 292 192 296 192 292 188 280 176 280 172 276 172 272 172 264 176 260 172 252 168 248 164 240 156 240 152 236 152 232 148 232 152 220 140 220 160 252 176 272 192 292 208 304 204 308 212 320 220 324 224 332 228 340 232 348 236 360 244 372 252 380 256 384 256 380 256 388 272 404 284 412 288 408 288 412 304 432 316 436 324 444 348 432 252 244 76 200 112 188 112 188 112 184 112 188 112 188 112 188 112 188 112 180 104 180 104 180 104 180 104 176 100 176 100 176 100 176 100 180 104 176 96 172 96 176 100 184 96 176 92 172 88 164 92 156 84 152 84 148 80 144 80 140 76 136 72 136 68 124 68 128 64 112 64 120 68 104 60 72 48 44 16 12 8 16 16 20 12 8 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 20 20 20 16 16 16 12 12 20 12 16 12 16 16 24 24 20 16 20 16 20 16 20 16 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 12 8 16 12 16 12 20 16 28 20 24 20 24 20 20 16 28 20 20 16 16 16 20 16 20 16 20 16 20 16 20 16 16 12 16 12 16 12 16 12 12 8 12 8 12 8 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 12 16 12 16 12 16 12 12 4 4 0 4 4 16 16 52 24 40 24 36 20 28 24 20 16 16 16 12 12 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 116 60 120 64 124 60 120 56 108 68 140 76 140 92 144 68 148 88 140 80 132 72 128 68 132 84 148 92 148 96 164 120 148 88 152 96 156 100 164 104 168 88 120 48 108 56 116 52 120 68 120 64 112 56 104 48 112 72 132 76 116 60 116 72 116 76 140 84 124 60 112 68 112 68 128 76 120 68 128 84 128 68 128 72 132 76 136 76 120 68 136 88 152 92 148 84 132 72 132 72 132 76 144 84 144 80 140 76 136 72 132 68 144 84 140 76 136 76 140 80 136 76 136 80 140 80 144 84 164 96 152 84 148 88 160 100 164 92 152 88 160 104 168 100 168 108 176 116 180 108 168 100 164 100 164 100 164 100 164 100 164 104 164 104 164 104 164 104 156 100 164 104 160 100 168 116 172 112 172 112 168 104 160 100 156 100 168 112 172 108 160 96 156 92 156 92 156 92 156 92 168 108 172 112 176 108 172 104 164 100 160 96 156 100 160 104 164 104 164 108 168 112 172 112 176 104 164 92 160 96 172 108 176 108 176 108 176 108 176 108 180 112 180 108 176 104 172 104 168 104 172 108 176 112 180 116 176 108 176 112 180 116 184 116 180 112 180 112 180 112 180 112 184 116 184 116 184 116 184 116 176 108 176 112 180 116 184 116 180 112 180 112 180 112 180 112 188 116 180 108 180 116 192 128 188 124 192 128 196 124 192 120 192 124 192 120 188 116 184 116 188 120 188 120 188 120 188 120 184 116 184 116 184 116 184 116 188 116 184 112 180 108 176 104 176 108 180 116 184 120 192 124 200 128 192 120 180 108 172 100 180 108 172 104 176 112 188 116 192 100 180 88 176 92 188 104 188 100 188 104 192 108 196 108 204 112 196 104 196 112 208 124 208 116 204 112 200 116 204 120 196 112 200 116 204 112 200 108 208 116 200 112 204 120 216 132 216 124 208 136 240 172 260 172 260 172 256 168 252 172 256 176 244 164 244 168 248 156 220 132 208 108 132 36 108 60 128 72 124 76 148 100 164 92 140 72 136 80 144 84 136 72 136 84 140 88 148 96 160 108 172 108 168 96 180 108 188 108 192 108 180 112 184 120 192 124 192 124 176 108 176 104 172 100 168 100 180 104 180 100 172 92 164 84 156 80 152 76 152 72 148 72 152 76 136 64 140 72 160 92 168 104 208 136 216 120 204 116 220 132 220 132 220 140 228 148 236 152 236 160 248 172 256 176 256 176 252 176 260 188 276 200 284 200 284 192 292 204 308 220 332 244 336 264 356 212 184 0 104 32 108 48 108 48 108 52 112 56 112 56 112 56 112 56 104 48 104 48 104 48 104 48 100 44 100 44 100 44 100 44 96 40 96 40 100 48 108 56 96 52 96 48 92 44 92 44 84 36 88 32 84 28 80 28 80 28 80 24 76 20 72 28 72 20 60 24 68 32 68 32 60 32 32 0 8 0 8 0 16 0 8 0 4 0 4 8 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 28 16 24 16 20 8 16 8 16 4 12 4 12 8 20 16 8 0 8 0 8 0 8 0 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 4 0 8 0 12 0 16 4 28 8 24 4 20 0 16 0 24 16 20 4 12 4 12 4 16 8 16 8 16 8 16 8 12 4 12 4 12 4 12 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 12 4 12 4 12 4 12 4 4 0 0 0 0 0 8 8 20 16 16 8 12 8 16 12 20 12 20 8 16 8 12 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 168 112 188 140 208 132 172 92 196 152 216 128 180 128 204 144 216 140 208 132 204 132 208 136 212 144 220 152 224 152 220 148 232 164 216 148 208 148 220 160 220 136 180 112 184 120 168 88 212 140 188 112 168 108 176 120 188 112 168 108 188 136 196 124 204 132 188 116 176 112 176 116 180 120 184 128 196 136 204 140 196 132 192 128 192 128 188 124 184 128 204 144 208 136 188 116 196 136 208 148 216 152 212 144 208 148 208 136 192 124 192 136 212 148 204 132 192 124 184 116 180 120 196 144 212 152 216 152 228 156 216 144 208 140 212 148 228 160 228 156 220 152 220 152 236 168 236 164 232 160 228 160 224 160 228 164 232 168 236 172 244 168 244 168 244 168 244 168 248 172 244 160 236 160 236 160 244 160 232 156 236 156 224 136 240 160 232 152 228 152 228 156 228 156 224 152 220 156 224 160 224 160 232 168 236 168 236 164 248 172 244 164 240 160 232 156 240 164 248 176 252 176 252 176 244 168 248 172 248 168 240 164 248 172 248 172 248 172 248 172 260 176 260 176 260 176 260 176 268 176 252 172 264 184 260 168 260 176 260 180 264 184 268 184 260 176 264 180 264 176 256 172 260 176 260 180 264 184 268 184 264 184 268 188 272 184 268 180 284 180 284 180 284 180 284 180 280 176 280 180 284 184 288 184 280 176 284 184 288 188 296 192 292 188 292 184 288 180 284 180 288 188 296 188 284 176 284 184 284 184 288 188 292 184 288 180 300 192 288 180 280 172 276 172 268 172 284 188 296 188 284 176 280 180 284 180 284 176 276 168 276 172 276 172 276 172 276 176 292 192 284 180 280 180 280 180 292 192 292 188 284 180 272 172 284 188 296 204 308 204 296 192 304 204 300 192 292 192 292 192 292 196 304 208 312 208 304 200 308 208 312 212 312 208 304 200 312 216 352 252 364 244 352 236 368 256 368 256 368 252 360 244 352 232 308 220 324 232 308 200 252 156 212 120 188 116 200 128 212 136 212 140 216 144 220 144 228 152 224 148 228 152 232 160 236 148 240 156 244 160 252 168 256 172 260 180 264 184 272 188 288 184 288 184 288 184 288 184 280 176 284 180 284 176 276 176 264 176 256 172 256 172 252 168 252 164 240 148 224 136 220 136 216 140 220 144 228 164 248 168 268 184 280 200 304 208 308 208 304 212 320 220 324 216 332 232 344 232 360 240 364 240 364 240 372 248 380 260 392 276 404 284 412 284 400 276 404 296 428 316 444 316 412 308 468 352 340 100 192 108 200 108 184 112 196 116 188 108 184 104 180 108 184 112 184 108 184 108 184 108 184 108 168 100 184 104 172 92 176 108 180 100 176 96 172 100 176 104 180 96 176 96 176 92 164 88 160 88 156 88 152 84 148 84 152 88 148 80 144 76 128 72 140 76 120 64 112 68 120 84 100 52 48 16 40 24 28 4 16 8 4 4 0 0 0 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 32 28 20 16 12 12 16 20 20 16 20 16 20 16 20 16 20 16 20 16 20 16 20 16 16 12 16 12 16 12 16 12 20 12 16 8 12 12 16 16 28 20 24 16 20 20 24 24 24 20 24 20 24 20 24 20 24 20 24 20 24 20 24 20 28 20 20 12 16 12 16 12 16 12 12 8 12 4 8 4 24 16 16 8 12 8 12 12 8 8 8 8 8 8 8 8 12 12 12 12 12 12 12 12 24 12 8 8 20 20 20 4 16 12 16 8 12 4 8 0 32 12 40 28 44 24 24 16 28 12 4 8 16 20 12 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 136 68 124 68 136 72 120 44 132 88 156 84 140 92 152 88 140 84 136 80 136 84 144 92 144 88 144 92 148 92 152 96 172 104 156 92 148 92 160 104 160 80 124 60 124 64 108 32 132 76 120 60 108 60 116 68 116 60 108 56 120 72 128 72 132 76 120 64 112 60 116 64 128 76 128 76 124 72 124 72 116 60 120 64 132 76 136 80 116 64 132 80 140 80 132 68 132 76 144 88 148 88 144 84 144 88 144 76 128 64 128 76 148 80 132 60 116 56 120 64 116 64 132 80 148 92 152 92 152 84 144 76 140 76 140 76 160 96 160 96 160 92 152 88 168 104 168 100 164 96 160 96 164 100 164 100 168 104 168 104 164 104 164 104 164 104 164 104 172 108 164 100 160 100 160 100 172 108 164 104 168 104 156 84 164 100 156 92 152 92 152 96 160 92 156 88 152 92 156 96 156 96 164 104 168 104 168 100 160 104 164 104 164 104 164 104 164 108 172 112 176 116 176 112 168 104 172 108 176 108 172 104 172 104 172 104 172 104 172 104 176 108 176 108 176 108 176 108 184 108 168 104 180 116 176 100 176 108 176 112 180 112 184 116 172 108 176 112 180 108 176 104 176 108 176 112 180 116 184 116 180 116 184 120 188 116 184 112 180 112 180 112 180 112 180 112 176 108 176 112 180 116 184 116 184 116 184 116 184 116 184 116 188 120 188 116 184 112 180 112 184 120 192 120 180 108 180 116 180 116 184 120 188 116 184 112 192 120 184 112 176 108 176 108 164 104 180 120 188 116 180 108 176 112 180 112 176 108 172 100 172 104 172 104 172 104 172 96 192 100 184 92 180 92 180 96 192 104 196 104 192 100 180 92 184 100 196 116 204 112 196 104 204 112 196 104 192 104 192 104 188 104 200 116 204 116 200 108 212 120 208 120 208 120 208 120 208 140 240 168 248 160 244 160 260 176 256 172 252 160 240 156 244 152 224 156 236 156 208 116 148 72 128 60 116 60 128 76 136 76 136 80 140 84 144 84 148 88 148 84 148 92 156 96 148 92 152 100 156 104 168 100 172 96 176 104 180 100 188 104 184 116 184 116 184 116 184 116 176 108 180 112 176 104 168 96 172 100 172 96 172 92 168 92 164 84 156 72 144 68 140 64 140 72 144 80 160 84 164 88 180 100 192 116 200 116 208 120 204 124 220 132 216 132 224 144 224 144 232 156 240 160 244 160 244 176 252 188 268 192 276 200 280 196 276 188 284 196 304 216 320 220 308 228 360 276 268 76 100 36 108 44 108 56 120 56 112 52 108 48 104 52 108 56 104 48 104 48 104 48 104 48 92 44 108 48 96 36 100 52 104 44 100 40 96 44 100 48 96 56 100 56 100 52 96 44 88 40 92 36 88 32 84 32 88 36 84 28 80 24 72 28 88 36 72 28 60 24 68 36 68 36 40 0 20 0 8 0 12 0 8 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 24 16 20 8 16 8 20 12 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 12 4 12 4 12 4 12 4 20 12 16 4 12 8 20 12 24 8 20 4 20 4 24 8 20 4 20 4 20 4 20 4 20 12 20 12 20 12 20 12 28 16 20 8 12 8 16 8 20 12 16 8 16 4 12 4 20 8 12 0 8 0 8 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 16 0 4 0 20 12 12 0 16 8 12 4 8 0 8 0 0 4 16 20 28 28 32 24 24 4 8 0 16 8 12 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 228 144 184 116 196 140 196 120 184 136 208 144 216 164 220 136 208 136 208 136 212 144 220 152 220 148 216 140 216 148 228 160 236 168 224 156 220 156 224 164 228 148 200 132 200 132 184 104 180 116 176 112 176 112 180 116 168 108 176 112 172 112 184 128 188 120 180 116 180 116 184 120 188 124 188 124 184 120 184 120 180 120 184 124 196 136 200 140 184 120 188 132 200 140 208 144 196 136 204 144 208 144 208 140 208 144 208 136 192 124 192 136 204 132 188 116 176 116 188 132 184 124 196 140 212 152 216 152 208 144 212 144 212 140 204 136 228 164 236 168 236 164 224 152 236 168 236 164 232 160 228 160 240 172 236 168 236 168 236 164 240 164 240 164 240 164 240 164 244 168 240 160 236 160 236 164 256 172 244 172 252 172 240 152 236 160 232 152 228 152 228 152 228 156 224 152 220 156 224 160 224 160 232 168 236 168 236 164 228 156 232 160 240 168 244 172 240 168 244 172 252 172 248 172 244 168 252 180 256 184 256 180 248 172 248 172 248 172 248 172 260 176 260 176 260 176 260 176 264 176 256 172 264 180 260 172 260 176 260 176 264 180 264 184 256 172 260 180 264 176 260 172 260 176 264 180 264 180 268 184 264 184 268 188 272 184 268 180 288 184 288 184 288 184 288 184 280 176 280 180 284 184 288 184 296 192 292 184 288 180 280 176 292 188 292 184 288 180 284 180 288 188 296 188 284 176 284 184 284 180 288 184 288 184 284 180 288 180 284 176 280 180 284 184 272 172 284 184 288 184 284 176 284 176 280 176 276 172 276 168 276 172 276 172 276 172 276 176 292 188 284 180 280 180 284 184 292 192 296 196 296 192 292 188 284 188 296 200 304 200 296 192 300 200 296 192 292 192 292 196 288 192 296 196 300 200 296 196 312 212 308 204 304 208 312 216 336 232 356 248 360 248 364 256 372 260 368 252 356 240 348 232 340 232 324 236 324 220 272 160 200 120 196 120 196 128 208 140 212 136 212 140 216 144 220 144 220 144 220 144 220 148 228 152 236 148 240 156 244 160 252 168 256 172 260 180 264 184 272 188 288 184 288 184 288 184 288 184 284 180 284 176 276 168 264 160 264 176 256 172 252 168 252 164 244 160 240 152 232 148 236 152 212 140 224 156 236 164 244 156 264 184 276 200 300 204 308 208 308 212 320 220 320 212 328 228 332 224 348 232 364 244 368 244 368 244 376 256 388 268 400 276 396 272 392 268 400 284 416 300 428 316 436 324 472 372 424 240 216 112 196 116 204 124 192 112 188 108 184 104 180 108 184 112 180 104 180 104 180 104 180 104 172 100 180 104 172 96 176 104 176 100 176 100 176 100 176 100 188 100 184 104 180 100 172 96 160 88 156 88 152 84 148 84 152 88 148 80 144 76 128 72 148 88 128 64 112 56 100 64 108 64 88 40 48 8 28 16 16 8 4 4 0 4 0 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 12 16 20 20 20 20 20 20 20 16 20 16 20 16 20 16 20 16 20 16 20 16 20 16 16 12 16 12 16 12 16 12 28 24 24 16 20 20 28 24 32 24 28 20 24 24 28 28 24 20 24 20 24 20 24 20 32 16 32 16 32 16 32 16 40 24 36 16 28 16 32 16 32 28 28 24 24 20 24 20 24 16 16 8 12 8 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 8 12 16 24 20 16 0 20 16 20 16 16 12 16 12 16 0 28 20 48 36 48 44 24 16 8 8 16 16 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 160 76 112 52 132 84 140 64 108 52 116 56 136 96 148 64 140 80 136 76 132 80 140 84 152 92 140 80 140 92 160 108 172 112 164 100 160 100 164 104 168 96 148 84 148 84 128 60 108 60 116 64 116 60 108 52 96 56 116 60 100 48 112 76 112 60 112 64 116 68 120 72 108 56 112 64 120 76 128 80 132 72 128 68 128 68 124 64 128 68 124 64 128 76 140 88 136 76 136 80 140 80 140 76 140 84 144 76 128 68 132 80 128 68 128 68 128 68 132 72 124 68 132 80 144 88 152 92 140 80 148 88 152 84 140 72 156 100 168 108 172 104 160 92 168 104 168 100 164 96 160 96 176 112 172 108 168 100 164 100 160 100 160 100 160 100 160 100 164 104 160 96 156 100 160 104 176 112 168 108 172 112 164 96 160 96 152 92 148 88 152 92 160 92 156 88 152 92 156 96 156 96 164 104 168 104 168 100 156 96 160 100 160 104 164 104 164 108 168 112 172 112 168 108 160 96 172 108 180 116 184 116 172 104 172 104 172 104 172 104 176 108 176 108 176 108 176 108 176 108 176 108 176 108 176 108 172 104 176 108 176 112 180 112 168 104 176 112 180 112 176 108 180 112 180 112 180 112 180 112 180 116 184 120 188 116 184 112 184 116 184 116 184 116 184 116 176 108 176 112 180 116 184 116 188 120 188 116 184 112 180 112 188 120 188 116 184 112 180 112 184 120 192 120 180 108 180 116 176 112 184 116 184 116 180 108 180 108 176 108 176 112 184 120 172 104 180 112 180 112 176 104 180 108 176 104 172 100 172 104 172 104 172 104 172 104 172 96 188 100 184 92 180 92 184 100 184 100 192 104 196 104 192 100 184 100 192 108 200 108 196 104 196 108 192 100 188 104 192 108 192 104 196 108 200 112 200 112 216 124 204 112 204 124 220 140 236 156 248 164 244 164 256 180 264 176 252 160 236 148 228 140 228 160 236 164 232 136 164 68 112 52 120 64 128 76 132 76 136 76 136 80 140 84 144 84 144 80 140 80 140 84 148 92 148 92 152 100 156 104 168 100 172 96 176 104 180 100 188 104 180 112 184 116 184 116 188 120 184 112 180 108 172 96 156 84 172 100 172 96 168 88 164 84 160 80 156 76 152 80 160 84 132 72 152 92 168 84 156 76 176 96 188 112 200 116 208 120 208 124 220 132 212 128 216 140 212 132 220 148 236 160 244 164 240 184 248 184 260 192 268 192 264 184 264 184 272 196 284 208 296 208 312 228 352 284 348 224 144 40 104 40 128 56 116 52 112 52 108 48 104 52 108 56 100 44 100 44 100 44 100 44 100 44 100 44 100 44 100 44 100 44 100 44 100 44 100 44 96 52 100 56 100 52 96 44 88 40 92 36 88 32 84 32 84 32 84 28 80 24 76 32 92 44 80 36 68 28 68 32 72 44 68 24 16 0 4 0 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 16 16 24 16 20 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 12 4 12 4 12 4 12 4 24 12 16 8 16 8 20 16 28 12 24 8 24 8 28 12 20 4 20 4 20 4 20 4 20 8 20 8 20 8 20 8 24 12 20 4 16 8 20 12 28 20 24 16 24 12 20 12 20 8 12 0 8 0 8 4 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 12 12 20 8 8 0 16 8 16 8 16 8 16 8 0 0 12 16 28 32 44 36 16 8 12 4 12 4 8 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 196 116 168 112 196 144 200 124 176 112 168 96 180 140 208 124 208 132 200 124 196 124 196 124 220 144 212 136 212 148 232 168 236 168 232 164 224 160 224 164 232 164 224 160 220 148 204 128 180 120 188 124 180 108 160 92 160 108 180 108 160 96 172 124 172 108 176 116 180 120 184 120 172 108 176 116 184 128 192 132 196 132 192 128 192 128 188 124 204 136 192 124 188 128 200 140 200 136 200 132 196 132 196 136 200 140 204 136 192 128 196 140 188 128 200 144 208 140 200 128 196 132 196 136 204 144 216 152 212 148 220 160 228 156 216 144 224 160 236 168 240 168 232 160 236 168 236 164 232 160 228 160 244 172 240 168 236 164 232 160 236 160 236 160 236 160 236 160 236 160 232 156 232 160 236 164 240 160 236 160 244 168 236 152 236 156 228 148 224 148 224 152 228 156 224 152 220 156 224 160 224 160 232 168 236 168 236 164 240 164 236 160 236 156 232 156 240 168 244 172 248 168 240 164 232 160 240 172 252 176 252 176 248 172 248 172 248 172 248 172 260 176 260 176 260 176 260 176 260 176 260 176 260 176 260 176 256 172 256 176 260 176 264 180 252 172 260 180 264 180 264 180 264 180 264 180 264 180 264 180 264 184 268 188 272 184 268 180 288 184 288 184 288 184 288 184 280 176 280 180 284 184 288 184 284 180 284 184 288 188 292 188 292 188 292 184 288 180 284 180 288 188 296 188 284 176 284 184 280 176 284 184 288 180 280 176 280 176 280 176 284 184 292 192 280 176 280 176 280 176 276 172 284 176 276 168 268 168 272 172 276 172 276 172 276 172 276 176 288 184 280 180 280 184 288 188 280 180 284 188 288 188 284 184 284 188 288 192 292 196 292 192 292 192 288 188 288 192 292 196 300 200 300 200 304 204 308 208 312 208 304 200 304 216 328 232 356 248 360 248 356 244 368 268 372 256 360 236 340 224 336 224 328 228 316 228 296 180 220 120 192 120 196 128 200 128 196 120 212 136 212 140 216 144 220 144 220 140 216 140 216 144 224 152 236 148 240 156 244 160 252 168 256 172 260 180 264 184 272 188 284 180 284 184 288 188 292 188 288 184 284 180 276 164 264 160 264 176 256 168 248 160 244 156 240 156 236 152 240 156 244 164 212 140 228 160 240 164 236 148 256 176 272 196 300 204 308 208 308 212 320 216 316 208 320 220 320 212 340 224 356 240 364 244 368 240 372 248 380 260 388 264 384 260 384 264 396 276 404 284 408 292 424 312 452 356 468 352 300 148 200 108 212 124 200 112 188 108 184 104 180 108 184 112 176 100 176 100 176 100 176 100 176 100 176 100 176 100 176 100 172 100 176 104 180 100 176 96 176 92 172 92 172 88 160 84 160 88 156 88 152 84 148 84 148 84 144 80 144 80 132 76 140 84 132 80 128 76 120 80 108 72 108 48 56 8 28 12 24 8 4 4 0 4 0 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 8 16 20 24 20 16 16 20 16 20 16 20 16 20 16 20 16 20 16 20 16 20 16 16 12 16 12 16 12 16 12 20 16 16 8 12 12 20 16 32 24 28 20 24 24 28 28 24 20 24 20 24 20 24 20 36 20 36 20 36 20 36 20 40 20 36 16 32 20 40 24 28 20 24 20 20 16 20 12 24 16 16 8 12 8 12 12 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 8 12 20 20 20 12 12 8 20 16 20 16 20 16 20 16 32 8 28 16 36 24 36 32 20 16 16 12 12 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 112 52 112 60 128 68 124 60 128 68 120 44 112 76 140 72 128 72 124 64 120 64 120 64 144 84 140 84 144 96 160 108 164 104 164 104 160 100 160 96 164 108 168 108 160 92 144 76 124 72 128 72 116 56 96 40 108 56 112 56 104 52 108 64 104 56 112 64 120 68 116 64 124 72 124 72 120 68 120 68 116 60 120 64 132 76 136 80 144 80 132 68 124 68 132 72 140 76 132 68 128 68 128 72 136 80 140 76 128 68 136 84 128 72 144 88 148 84 136 72 136 72 132 76 140 84 148 92 148 88 156 92 160 96 156 92 160 96 160 96 160 100 164 100 168 104 168 100 164 96 160 96 168 100 164 100 164 100 160 96 164 104 164 104 164 104 164 104 156 96 156 92 156 100 160 104 156 92 152 96 160 100 152 84 156 96 152 88 144 84 148 88 160 92 156 88 152 92 156 96 156 96 164 104 168 104 168 100 168 104 164 100 156 92 152 88 164 108 168 108 168 104 160 100 156 92 164 100 172 104 172 104 172 104 172 104 172 104 172 104 176 108 176 108 176 108 176 108 172 108 180 112 172 104 176 112 168 104 172 104 176 108 176 108 164 100 172 108 180 112 180 112 184 116 180 112 180 112 176 108 180 116 184 120 188 116 184 112 180 112 180 112 180 112 180 112 176 108 176 112 180 116 184 116 176 108 180 116 184 120 192 124 188 120 188 116 184 112 180 112 184 120 192 120 180 108 180 116 176 108 180 112 180 112 176 108 176 108 176 108 176 112 188 120 176 108 176 104 172 104 172 104 180 108 168 96 160 96 168 104 172 104 172 104 172 104 172 96 184 96 180 92 180 96 188 104 180 96 184 100 188 96 180 92 184 100 188 100 192 104 192 108 188 100 188 96 188 104 192 108 204 116 200 112 204 116 208 124 204 116 204 116 212 132 228 148 240 164 248 164 244 160 252 176 256 164 240 144 224 136 224 148 220 152 220 140 184 88 128 52 124 68 128 72 128 68 124 64 136 76 136 80 140 84 144 84 144 84 144 84 144 88 152 92 148 92 152 100 156 104 168 100 172 96 176 104 180 100 188 104 176 108 180 116 184 120 192 124 184 116 184 112 176 104 164 96 172 100 172 92 164 84 156 80 156 76 152 76 152 76 156 84 140 76 152 88 164 80 152 76 168 88 180 108 196 116 208 124 208 124 220 128 208 120 208 132 208 128 216 144 228 152 236 156 240 180 244 184 252 184 260 188 256 180 264 188 272 192 280 188 284 184 292 204 316 240 352 276 268 104 112 32 120 48 112 56 112 52 108 48 104 52 108 56 104 48 104 48 104 48 104 48 104 44 96 40 104 48 100 40 92 40 104 52 108 48 96 36 84 44 88 44 88 40 84 32 88 40 92 36 88 32 84 32 80 28 80 28 80 28 80 36 80 36 80 44 80 44 84 48 64 40 56 20 28 0 8 0 12 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 8 4 12 8 16 8 16 4 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 12 4 12 4 12 4 12 4 16 4 8 0 8 0 12 8 24 4 20 0 16 4 20 8 20 4 20 4 20 4 20 4 24 12 24 12 24 12 24 12 16 4 16 0 16 8 24 12 16 8 16 4 12 4 8 0 20 8 12 0 8 0 8 4 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 4 16 8 8 0 12 8 12 4 12 4 16 8 16 8 12 12 12 4 8 8 16 12 12 8 20 8 8 0 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 180 124 192 124 176 108 176 120 192 144 208 128 184 128 196 124 188 116 188 120 196 128 204 136 208 136 212 144 224 156 232 160 224 160 224 160 224 156 216 152 224 168 236 172 228 156 208 140 188 124 188 124 184 112 172 104 184 112 168 104 172 112 176 108 168 108 176 116 184 116 176 108 192 128 192 128 188 124 188 124 180 120 184 124 196 136 200 140 196 132 192 128 192 132 200 136 204 136 192 124 188 124 192 128 196 136 204 136 192 128 200 144 208 140 200 132 196 132 200 140 200 136 196 132 200 144 212 152 220 148 216 148 220 156 224 160 228 156 220 148 220 156 232 172 236 168 236 164 232 160 228 160 224 156 224 160 228 160 228 160 240 164 240 164 240 164 240 164 232 152 228 152 232 156 236 164 232 152 224 152 236 160 228 148 232 152 224 148 220 144 224 148 228 156 224 152 220 156 224 160 224 160 232 168 236 168 236 164 236 156 232 156 232 156 232 156 244 168 244 168 244 164 236 156 244 168 248 172 252 172 248 168 248 172 248 172 248 172 248 172 260 176 260 176 260 176 260 176 252 176 268 180 256 168 260 184 252 168 256 172 256 176 260 176 248 168 256 176 264 184 268 180 268 184 268 180 264 176 260 176 264 184 268 188 272 184 268 180 280 176 280 176 280 176 280 176 280 176 280 180 284 184 288 184 288 184 288 184 288 184 288 184 292 188 292 184 288 180 284 180 288 188 296 188 284 176 284 184 276 176 280 180 284 176 280 172 284 180 280 176 280 180 288 184 284 176 280 172 272 168 272 168 284 176 272 160 264 164 272 172 276 172 276 172 276 172 276 176 284 180 280 180 280 184 288 192 292 192 292 192 288 184 280 176 288 184 284 184 288 188 292 196 288 184 284 184 288 188 292 196 304 200 296 196 296 200 308 212 296 200 304 212 320 224 332 236 348 244 360 248 356 244 360 252 360 240 344 224 332 220 336 228 316 220 288 180 240 132 196 116 208 128 200 128 196 132 200 132 212 136 212 140 216 144 220 144 224 148 224 144 224 152 232 156 236 148 240 156 244 160 252 168 256 172 260 180 264 184 272 188 280 176 284 184 288 188 296 192 288 184 288 184 288 180 280 176 264 176 256 168 244 156 236 152 240 152 232 148 232 148 232 152 224 148 228 152 228 160 240 156 252 168 268 192 296 204 308 212 308 216 320 216 312 204 316 212 324 216 340 224 352 228 352 228 364 240 368 244 376 248 380 256 380 260 388 272 400 280 404 284 424 288 412 292 428 324 452 352 432 220 212 96 192 108 196 132 188 108 184 104 180 108 184 112 180 104 180 104 180 104 180 104 184 100 168 96 180 108 176 92 168 96 180 108 184 104 172 92 176 88 172 92 168 88 160 84 160 88 156 88 152 84 148 84 144 80 144 80 144 80 136 80 132 76 128 76 124 68 108 68 116 52 88 36 68 20 40 0 24 12 8 4 0 4 0 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 16 16 12 12 8 8 12 12 20 16 20 16 20 16 20 16 20 16 20 16 20 16 20 16 16 12 16 12 16 12 16 12 24 16 16 12 16 12 20 20 20 16 16 12 16 12 20 16 24 20 24 20 24 20 24 20 40 24 44 24 44 24 44 24 32 12 32 8 32 16 40 24 20 16 20 12 16 12 12 8 24 16 16 8 12 8 12 12 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 16 16 20 8 4 0 16 28 8 8 12 8 16 12 20 16 32 4 20 0 16 4 16 16 12 16 24 16 8 0 8 16 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 132 80 140 64 100 32 104 64 120 84 156 80 120 60 116 48 108 52 112 64 128 84 148 100 132 80 140 92 156 100 160 104 156 96 160 100 156 96 152 88 160 108 176 116 164 96 148 84 124 68 120 68 120 68 120 68 128 60 100 52 116 68 116 52 108 56 116 68 120 64 108 52 116 68 120 76 132 84 140 88 132 72 128 68 128 68 124 64 120 64 124 72 136 80 140 84 140 76 128 64 120 60 124 68 132 76 140 76 128 68 136 84 156 84 128 56 112 60 136 84 140 76 132 72 136 80 148 92 148 80 140 76 144 84 156 96 164 92 148 76 144 88 164 112 168 104 168 100 164 96 160 96 148 84 152 88 156 96 160 96 168 108 168 108 168 108 168 108 152 92 152 92 152 96 164 104 156 92 152 96 164 104 156 88 156 92 148 84 144 84 144 88 160 92 156 88 152 92 156 96 156 96 164 104 168 104 168 100 148 88 152 96 156 100 164 104 168 108 168 108 168 100 156 96 176 108 180 112 180 108 172 104 172 104 172 104 172 104 172 104 176 108 176 108 176 108 176 108 168 108 184 112 172 100 176 116 168 100 168 104 172 108 176 108 164 100 172 108 180 116 184 116 184 116 184 112 180 108 176 108 180 116 184 120 188 116 184 112 176 104 172 104 172 104 172 104 176 108 176 112 180 116 184 116 192 124 188 116 184 112 176 108 188 120 188 116 184 112 180 112 184 120 192 120 180 108 180 116 172 108 176 112 180 108 176 104 184 112 180 108 176 112 180 116 180 112 172 100 168 100 168 100 180 108 168 92 156 92 168 104 172 104 172 104 172 104 172 104 180 92 180 92 180 96 192 104 200 112 200 108 192 100 180 92 188 96 184 96 184 100 192 108 184 96 184 96 184 100 196 108 200 108 192 100 192 108 204 120 192 108 208 128 224 140 232 144 232 156 248 168 244 156 244 164 244 152 228 136 216 136 228 156 228 148 196 96 140 60 116 56 128 68 128 72 136 88 144 88 140 76 136 80 140 84 144 84 152 92 148 88 152 92 156 100 152 92 152 100 156 104 168 100 172 96 176 104 180 108 188 112 180 108 180 116 184 120 192 124 184 116 188 120 188 116 180 112 176 100 172 92 160 80 152 72 156 76 148 68 144 68 144 76 152 84 148 80 148 76 156 84 160 84 180 104 200 116 208 124 208 128 220 128 204 116 204 128 216 132 216 140 224 144 224 152 240 168 240 176 244 180 252 184 256 188 268 192 276 196 280 196 312 192 284 188 304 220 332 256 368 164 124 20 100 40 108 76 112 52 108 48 104 52 108 56 108 52 108 52 108 52 108 52 108 44 92 40 104 52 100 36 92 40 104 52 108 48 96 36 92 52 96 52 96 48 92 40 88 40 92 36 88 32 84 32 80 28 80 28 80 28 80 36 76 32 72 32 64 20 52 12 60 24 32 4 36 8 12 0 12 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 24 12 12 0 4 0 8 4 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 12 4 12 4 12 4 12 4 24 12 20 8 16 12 20 16 16 0 8 0 8 0 12 0 20 4 20 4 20 4 20 4 28 8 24 8 24 8 24 8 8 0 8 0 8 0 16 8 16 12 16 8 16 4 12 4 20 8 12 0 8 0 8 4 8 0 8 0 8 0 8 0 12 4 12 4 12 4 12 4 16 12 16 0 0 0 16 24 0 0 4 0 8 4 12 4 8 0 0 0 0 0 12 8 8 8 24 12 4 0 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 188 144 192 112 164 124 184 112 184 124 172 112 172 124 188 140 192 124 184 124 204 140 196 120 196 124 196 148 204 124 204 172 228 152 204 144 224 168 228 156 224 160 228 164 224 152 208 140 200 124 180 112 184 128 192 124 184 120 180 112 176 108 168 104 164 100 172 112 176 112 176 112 188 124 188 124 188 124 188 124 184 124 192 132 196 124 184 116 192 132 196 136 200 136 196 132 200 136 200 136 200 136 200 136 200 136 200 136 200 136 200 136 232 148 192 124 192 136 196 124 184 124 196 136 204 144 208 144 220 160 236 160 212 144 220 168 224 160 236 164 224 148 216 152 236 168 232 160 220 148 212 144 216 152 228 168 240 172 236 168 244 168 228 156 224 160 236 176 228 160 232 168 236 168 232 164 224 156 224 156 228 164 236 172 220 152 220 152 220 152 220 152 228 160 228 160 228 160 228 160 236 164 228 156 220 156 228 164 228 160 228 160 228 160 228 160 236 168 240 172 240 176 244 176 244 168 248 172 248 168 240 164 256 172 244 168 252 184 260 180 252 176 252 172 248 168 244 168 240 164 248 176 252 176 252 176 256 184 260 184 260 180 252 172 232 156 232 156 240 176 260 192 252 172 256 176 260 180 264 184 264 176 260 180 268 180 256 160 256 176 272 188 276 184 264 172 276 184 272 180 268 184 272 188 284 192 272 180 264 180 272 184 268 184 276 188 268 180 272 188 276 188 276 188 276 188 276 188 276 184 272 180 268 184 272 188 284 196 284 192 280 192 276 188 272 184 272 180 268 180 264 176 268 180 268 180 268 180 268 180 276 188 276 184 272 184 272 180 280 180 280 180 284 188 292 196 296 196 296 196 296 196 296 196 296 196 300 200 296 188 280 176 284 184 284 184 284 184 284 184 292 188 300 188 288 184 300 200 292 192 308 208 320 220 344 248 368 252 368 256 368 252 352 244 340 224 324 224 332 232 336 228 300 204 236 132 184 112 196 140 200 132 196 132 196 132 196 132 208 140 204 132 200 140 212 148 232 156 212 144 220 160 232 160 228 160 236 168 244 168 248 176 252 168 256 172 264 176 272 180 272 184 280 196 284 196 284 196 276 192 288 204 288 192 272 180 264 176 252 168 240 160 232 156 224 148 224 148 224 148 224 148 228 140 232 148 236 156 244 160 244 164 256 184 276 204 300 216 312 216 316 220 320 216 316 212 320 216 328 224 336 228 340 236 344 232 348 240 360 252 368 256 372 272 396 288 396 276 384 272 412 296 412 288 400 308 436 352 444 324 260 72 220 116 168 128 180 112 192 108 172 96 184 124 180 104 180 104 180 104 180 104 176 100 176 100 176 100 176 100 180 104 180 100 176 96 172 96 168 92 164 92 164 92 164 92 156 84 152 76 144 72 140 68 124 60 128 68 140 80 140 84 124 72 128 68 112 52 100 64 128 60 84 32 60 32 44 28 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 12 12 12 8 8 8 12 12 16 16 16 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 24 20 24 16 20 12 16 12 24 8 24 12 28 16 32 16 36 20 36 20 36 20 36 20 32 20 36 24 40 20 36 16 24 12 28 16 32 12 28 8 36 16 28 8 24 8 24 12 20 8 24 12 28 8 24 8 12 8 12 8 12 8 12 8 16 16 20 20 24 16 20 12 20 12 16 8 12 12 16 16 16 12 16 12 16 12 16 12 12 8 12 8 12 8 12 8 12 8 12 4 8 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 104 68 116 48 100 64 120 56 124 68 112 56 108 64 124 76 124 56 116 64 136 80 132 60 128 56 120 76 136 64 136 100 160 96 156 100 168 108 168 104 180 116 172 108 160 92 144 80 140 72 120 60 124 68 124 60 116 56 112 48 104 44 100 40 100 52 108 60 112 60 112 56 120 68 120 68 120 68 120 68 120 60 128 68 128 64 120 56 128 72 136 80 136 68 120 56 136 76 136 76 136 76 136 76 136 76 136 76 136 76 136 76 156 84 128 64 128 76 132 68 128 72 136 80 144 84 144 84 152 92 156 88 148 84 152 96 152 96 164 96 152 84 148 88 164 100 160 92 156 88 148 84 148 88 160 104 172 108 168 104 168 100 160 92 156 96 164 104 156 92 160 96 164 96 156 92 152 88 152 88 152 88 156 92 152 88 152 88 152 88 152 88 160 96 160 96 160 96 160 96 160 92 156 88 156 96 168 108 160 96 160 96 160 96 160 96 164 104 168 104 172 108 172 112 144 92 156 104 172 116 180 120 176 108 164 108 176 120 180 116 176 116 176 112 172 108 168 108 168 108 168 112 172 116 176 116 180 120 180 120 180 116 172 112 172 112 168 104 164 108 172 116 172 104 176 108 176 108 176 112 180 108 176 112 184 112 172 92 176 108 180 116 184 112 176 108 184 116 184 112 180 116 184 116 192 120 180 108 176 108 180 112 180 116 188 120 180 108 180 120 188 120 188 120 188 120 188 120 184 112 180 108 176 112 180 116 192 120 188 120 184 116 184 112 184 116 180 112 180 108 176 108 172 104 172 104 172 104 172 104 180 112 180 112 180 116 184 108 180 88 176 92 180 100 192 108 196 108 196 108 196 108 196 108 192 124 192 124 188 116 180 108 184 116 184 116 184 116 184 108 184 104 192 104 184 100 192 116 184 108 200 124 212 136 236 164 252 160 256 168 252 160 240 156 224 136 216 140 224 144 220 144 200 120 152 64 112 52 120 68 136 76 136 76 136 76 136 76 144 76 136 72 136 80 148 88 160 88 144 84 156 96 164 96 152 92 156 96 164 104 168 108 164 112 168 116 176 124 180 124 184 120 192 128 196 128 196 124 188 124 196 132 200 124 184 112 184 120 176 112 168 104 160 96 144 84 144 84 144 84 144 84 140 84 144 88 148 96 160 92 160 88 172 108 192 120 208 128 204 140 208 144 212 140 208 136 212 148 216 152 224 160 232 156 228 152 240 160 248 168 256 176 252 180 280 200 284 196 280 196 292 196 288 188 288 196 328 240 344 268 236 36 100 64 100 76 104 52 112 44 100 40 108 56 104 44 104 44 104 44 104 44 100 44 100 44 100 44 100 44 108 52 108 48 104 48 100 44 92 44 92 44 92 44 92 44 88 36 84 32 76 24 72 20 64 12 68 20 72 24 80 36 68 28 76 32 60 16 60 28 72 24 48 8 36 16 24 16 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 4 12 4 8 0 8 4 12 8 16 8 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 16 0 16 0 16 0 16 0 20 4 20 0 16 0 12 0 8 0 12 0 12 4 16 4 20 8 20 8 20 8 20 8 16 8 20 12 24 8 20 4 8 0 12 4 16 0 12 0 20 4 12 0 8 0 8 0 4 0 8 0 12 0 8 0 8 0 8 0 8 0 8 0 12 4 16 8 16 8 12 4 16 4 12 0 8 4 12 8 12 4 12 4 12 4 12 4 8 0 8 0 8 0 8 0 8 0 8 0 4 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 144 100 160 100 160 116 172 108 184 124 176 112 168 116 176 124 176 108 176 120 192 132 192 124 192 112 176 124 200 132 200 144 208 152 228 168 228 160 224 160 244 176 236 168 224 160 220 156 216 140 196 128 192 128 188 116 176 112 172 108 168 100 160 96 164 104 172 112 176 112 172 108 180 116 180 116 180 116 180 116 180 120 188 124 192 124 184 120 192 132 200 136 196 124 176 104 196 132 196 136 200 136 200 136 200 136 200 136 200 136 200 136 208 136 188 120 192 132 200 132 204 140 208 148 212 144 208 140 224 152 212 144 220 156 224 152 216 152 224 156 216 144 216 152 224 156 224 156 224 156 224 156 220 156 228 164 236 168 236 168 228 160 228 160 228 160 228 160 220 152 224 156 224 156 220 148 216 148 216 144 212 144 212 144 224 156 224 156 224 156 224 156 228 160 228 160 228 160 228 160 220 152 220 152 228 164 240 176 228 160 228 160 228 160 228 160 228 164 232 164 236 168 236 172 216 148 228 164 244 172 252 176 248 164 236 160 244 176 248 172 252 176 248 172 248 172 244 168 252 172 244 164 244 172 252 180 252 176 252 172 248 172 244 168 252 172 248 168 244 172 248 176 260 176 260 176 256 172 256 172 264 176 256 176 264 180 256 160 260 176 264 180 264 180 260 176 268 184 268 184 268 184 268 184 268 180 260 172 256 172 260 176 260 180 272 184 260 176 264 184 268 184 268 184 268 184 268 184 268 180 264 176 260 180 264 184 268 184 268 180 264 176 260 176 264 180 264 176 260 176 256 172 248 164 248 164 248 164 248 164 252 172 256 176 260 180 268 184 276 176 276 176 280 184 292 192 292 192 292 192 292 192 292 192 300 192 292 184 288 180 284 180 288 184 288 184 288 184 288 188 292 188 300 188 292 184 304 204 296 196 312 208 320 220 340 244 360 252 364 248 356 240 344 232 328 212 312 216 308 216 300 204 232 152 196 116 172 108 176 120 204 140 204 140 204 140 204 140 212 144 212 140 212 148 220 152 228 152 216 148 224 164 232 160 220 152 224 156 228 164 236 164 256 168 260 176 268 180 276 184 268 188 276 196 280 196 276 192 272 192 280 200 284 192 268 180 264 184 256 176 248 168 240 160 220 144 220 144 220 144 220 144 228 140 228 144 236 152 240 160 248 164 256 180 276 200 292 212 308 208 312 212 316 208 312 204 316 216 320 220 328 224 332 232 340 228 344 236 352 244 360 252 356 256 380 276 392 280 392 284 400 288 396 280 388 296 420 332 432 376 416 160 172 96 216 112 200 108 180 100 184 112 188 108 180 104 180 104 180 104 180 104 176 100 176 100 176 100 176 100 188 112 184 108 184 104 180 104 164 92 164 92 164 92 164 92 164 88 160 84 152 76 148 72 136 72 136 72 136 72 128 72 124 72 128 68 112 52 100 64 116 56 88 44 72 40 40 16 4 4 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 12 12 12 8 8 8 12 12 16 16 16 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 20 16 20 16 20 16 20 16 24 20 20 16 20 16 16 12 24 12 28 12 32 16 32 16 36 20 36 20 36 20 36 20 32 20 36 24 40 20 36 16 28 12 32 16 32 16 28 12 36 16 32 16 28 12 28 8 24 8 28 12 28 12 24 8 12 8 12 8 12 8 12 8 12 8 16 12 16 12 12 8 20 12 16 8 12 12 16 16 16 12 16 12 16 12 16 12 12 8 12 8 12 8 12 8 12 8 12 4 8 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 100 56 116 68 120 72 120 60 140 84 132 76 124 72 128 76 104 44 108 56 124 68 124 64 136 60 116 64 144 92 148 84 124 80 160 104 152 84 144 92 160 100 156 96 160 108 180 124 160 92 140 76 136 72 124 56 116 56 112 52 108 44 100 40 104 52 108 60 112 60 108 52 112 60 112 60 112 60 112 60 116 56 120 60 124 64 124 64 124 64 124 64 120 56 116 52 128 72 132 72 132 76 136 76 136 76 136 76 136 76 136 76 132 68 124 64 128 72 136 80 148 88 152 92 152 88 144 84 164 88 140 80 160 100 160 88 144 88 152 84 144 76 148 88 152 88 152 92 156 96 160 96 156 92 160 96 164 100 164 100 156 92 160 96 160 96 156 92 152 92 156 92 156 88 152 84 148 84 148 84 144 76 140 72 156 92 156 92 156 92 156 92 156 92 156 92 156 92 156 92 152 88 156 92 160 100 168 108 164 100 164 100 164 100 164 100 160 96 160 100 164 100 168 104 164 104 164 104 160 96 152 88 172 104 156 96 164 108 168 104 172 112 172 112 172 112 172 112 180 116 168 100 164 108 176 124 176 112 168 108 164 104 164 108 160 104 164 108 176 120 184 128 180 112 176 108 172 100 168 100 180 108 172 104 176 108 168 96 176 108 176 112 180 108 176 108 180 112 180 116 184 112 180 112 176 104 172 104 172 104 172 104 172 112 184 112 176 104 176 116 180 112 180 112 180 112 180 112 184 116 180 112 180 112 184 116 184 116 180 112 180 108 176 108 176 108 176 108 172 104 172 100 160 92 160 92 160 92 160 92 160 96 168 104 176 112 180 108 176 88 176 88 180 96 188 104 188 100 188 100 188 100 188 100 196 124 184 112 176 112 184 120 188 120 188 120 188 120 188 112 184 104 192 104 188 104 196 124 196 116 208 128 212 136 232 156 244 156 244 152 236 144 224 136 216 128 212 136 216 136 196 120 132 68 120 56 112 52 116 56 140 80 140 80 140 80 140 80 144 80 144 84 148 88 152 92 156 88 148 88 160 100 160 92 156 92 160 96 164 100 160 104 168 116 172 120 180 128 184 128 188 120 192 128 196 128 192 120 192 124 196 128 196 124 188 116 188 128 184 120 176 108 168 104 148 88 148 88 148 84 144 84 136 80 140 88 148 92 156 88 164 92 172 104 188 112 204 124 208 140 212 144 212 144 208 140 212 144 216 148 220 152 224 148 212 132 220 140 228 152 236 156 244 172 268 188 272 188 276 196 280 192 280 180 280 180 304 220 336 272 360 184 120 32 108 56 116 48 96 40 112 60 112 40 104 44 104 44 104 44 104 44 100 44 100 44 100 44 100 44 108 52 104 48 104 44 100 44 92 44 92 44 92 44 92 44 92 44 88 40 84 32 76 28 76 24 76 20 72 16 68 24 68 28 76 32 60 16 60 28 52 12 52 24 52 24 24 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 4 12 4 8 0 8 4 12 8 16 8 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 20 4 20 4 20 4 20 4 16 0 16 0 16 0 16 0 12 0 12 4 16 4 20 8 20 8 20 8 20 8 20 8 16 8 20 12 24 8 20 4 12 0 16 8 20 4 12 0 16 4 20 4 16 0 12 0 8 0 12 4 16 0 8 0 12 4 12 4 12 4 12 4 4 0 8 4 12 0 8 0 16 4 12 0 8 4 12 8 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 8 0 8 0 4 0 0 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 168 112 176 128 184 120 172 112 192 136 188 128 180 124 180 124 164 104 176 116 184 120 184 124 208 136 192 132 212 164 224 152 188 140 224 164 216 144 208 152 216 152 216 152 224 168 244 184 232 160 212 144 208 140 192 116 188 124 184 116 176 112 172 108 168 108 176 112 176 108 168 104 176 112 176 112 176 112 176 112 180 116 180 116 184 120 188 124 184 116 176 108 176 120 192 132 188 128 192 132 196 136 200 136 200 136 200 136 200 136 200 136 188 128 192 128 196 132 204 144 212 148 216 152 216 148 212 144 232 152 212 148 232 172 236 156 216 148 220 144 208 140 216 156 216 148 220 156 224 160 232 164 224 156 224 156 228 160 232 164 220 152 224 156 224 156 220 152 228 160 232 164 228 156 220 148 220 152 224 156 220 148 212 140 224 156 224 156 224 156 224 156 224 156 224 156 224 156 224 156 228 160 228 160 228 160 228 156 232 164 232 164 232 164 232 164 228 160 228 164 232 164 236 168 252 176 248 168 236 148 216 136 248 164 232 156 240 168 240 160 248 172 248 172 248 172 248 172 260 176 244 164 236 168 252 180 252 172 244 164 236 164 240 168 236 164 244 172 252 180 256 180 260 176 260 172 252 168 248 164 264 176 252 168 256 172 252 164 260 176 260 172 256 176 260 176 260 176 264 184 268 180 260 176 252 168 256 172 256 172 256 172 252 176 264 176 256 168 256 180 264 180 264 180 264 180 264 180 272 188 268 184 268 184 272 188 268 184 268 180 264 180 260 176 260 172 256 172 252 168 252 168 248 164 248 164 248 164 248 164 244 160 248 168 256 176 264 180 276 172 272 176 276 184 288 192 288 188 288 188 288 188 288 188 296 188 284 176 280 180 288 188 292 188 292 188 292 188 292 192 288 188 300 192 296 192 308 212 308 208 320 212 320 220 336 240 352 240 348 232 336 220 324 212 316 212 312 216 304 200 272 168 184 116 180 116 184 120 188 124 196 132 196 132 196 132 196 132 212 144 216 148 220 152 220 152 224 152 216 152 228 164 228 156 232 164 232 168 236 168 240 164 256 168 260 176 268 180 276 184 272 192 280 196 280 192 272 188 280 196 280 196 276 192 272 184 264 188 260 180 252 168 244 164 232 156 228 152 224 148 220 144 224 136 228 140 232 148 240 156 248 168 256 180 272 196 284 204 316 212 320 216 320 216 316 212 316 212 316 212 320 216 320 220 328 216 332 224 344 236 352 240 364 260 376 264 372 260 376 268 384 276 388 272 384 280 400 308 432 320 460 336 308 96 180 104 200 104 172 104 192 120 184 96 180 104 180 104 180 104 180 104 176 100 176 100 176 100 176 100 176 100 176 96 172 96 168 92 164 92 164 92 164 92 164 92 164 92 160 88 156 80 148 76 144 80 140 72 136 68 120 64 124 72 128 68 112 52 100 64 100 48 92 52 84 48 40 12 4 4 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 12 12 12 8 8 8 12 12 16 16 16 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 24 20 24 20 24 20 24 20 20 16 20 16 20 16 20 16 28 12 32 16 32 20 36 20 36 20 36 20 36 20 36 20 32 20 36 24 40 20 36 16 28 16 36 20 36 20 32 12 32 20 36 24 36 16 28 8 24 12 32 16 32 16 28 8 16 12 16 12 16 12 16 12 8 8 12 12 16 8 12 4 20 12 16 8 12 12 16 16 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 12 8 12 4 8 0 4 0 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 112 52 108 68 116 52 104 60 116 64 116 64 116 60 112 60 104 52 120 60 116 52 116 60 136 84 140 76 144 104 164 96 144 92 164 108 164 100 160 100 164 100 160 100 160 100 164 104 168 104 156 92 152 84 132 64 128 68 124 60 116 56 112 52 108 56 112 60 112 56 104 48 112 60 112 60 112 60 112 60 112 52 112 52 116 60 124 68 116 52 108 48 112 64 132 80 124 64 124 68 132 72 136 76 136 76 136 76 136 76 136 76 124 72 140 80 136 76 140 88 144 84 148 92 152 92 148 88 156 88 148 84 156 100 164 100 148 88 152 80 140 80 156 100 152 88 152 92 156 96 160 96 160 96 156 88 156 92 160 100 152 88 152 88 152 88 152 88 164 100 164 100 160 92 152 84 152 92 160 100 160 92 148 80 152 88 152 88 152 88 152 88 152 88 152 88 152 88 152 88 160 100 164 100 164 96 156 88 168 104 168 104 168 104 168 104 160 100 164 100 168 104 168 108 164 108 168 108 164 100 156 92 176 108 160 96 164 108 164 100 168 108 172 112 172 112 176 116 180 116 172 108 164 108 172 116 180 116 168 100 160 104 168 112 172 112 172 112 168 104 160 96 172 104 172 104 168 100 168 100 184 104 164 96 168 104 168 96 176 108 172 104 172 104 176 108 172 108 180 116 184 112 176 104 164 100 172 108 176 108 172 104 168 104 176 108 168 96 172 108 176 108 176 108 176 108 176 108 188 116 184 112 180 116 184 120 184 116 184 112 180 108 176 108 172 104 168 100 168 96 164 96 168 100 168 100 168 100 168 100 164 100 168 104 172 108 176 104 172 84 172 84 176 92 188 100 184 96 184 96 184 96 184 96 184 116 180 112 180 112 184 116 184 116 184 116 184 116 184 108 180 104 192 108 192 112 204 128 208 128 216 132 212 132 228 152 232 144 232 140 220 128 204 116 204 124 208 136 204 116 160 80 112 52 116 60 124 68 132 72 132 72 132 72 132 72 132 72 140 76 144 84 152 84 148 84 152 84 148 92 164 100 160 88 168 104 168 104 168 104 164 104 164 108 168 112 172 120 180 124 192 124 196 128 196 124 188 116 196 128 196 124 192 120 188 120 188 124 180 116 172 108 164 100 156 96 152 88 148 84 144 80 132 80 136 84 144 92 152 84 164 92 172 104 184 108 196 116 208 144 212 148 216 144 212 140 212 144 212 144 212 144 212 136 216 140 228 148 236 156 244 164 252 176 264 176 252 168 256 176 272 188 276 188 272 180 292 204 320 212 332 300 304 100 76 52 104 44 104 48 116 52 108 40 104 44 104 44 104 44 104 44 100 44 100 44 100 44 100 44 96 40 96 36 92 36 88 32 92 44 92 44 92 44 92 44 92 40 88 36 80 28 76 24 76 24 76 20 72 16 68 24 68 28 76 32 60 16 60 28 48 8 48 20 52 28 28 8 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 4 12 4 8 0 8 4 12 8 16 8 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 16 0 16 0 16 0 16 0 12 0 16 0 16 0 20 4 16 4 16 4 20 8 20 12 20 8 20 8 20 8 20 8 16 8 20 12 24 8 20 4 16 4 20 8 20 8 16 4 16 8 24 16 24 8 12 0 12 0 16 4 16 4 12 0 16 8 16 8 16 8 16 8 8 0 12 4 12 4 8 0 16 4 12 0 8 4 12 8 12 4 12 4 12 4 12 4 16 8 16 8 16 8 16 8 8 0 8 0 4 0 0 0 4 0 4 0 4 0 4 0 12 4 12 4 12 4 12 4 164 92 148 108 168 100 160 124 160 108 164 112 168 112 168 112 176 120 192 128 180 108 176 120 180 136 204 124 188 144 220 148 224 156 220 160 232 168 232 164 228 164 232 168 232 168 228 164 232 164 224 160 224 152 204 128 188 124 184 120 180 112 172 108 172 112 176 112 176 108 168 100 180 116 180 116 180 116 180 116 176 112 172 108 176 120 192 132 176 116 184 124 192 128 192 124 184 120 188 128 196 132 200 136 200 136 200 136 200 136 200 136 196 140 212 148 204 136 204 148 200 140 208 148 216 152 216 148 204 144 212 144 212 148 224 164 220 156 220 148 212 148 228 172 220 156 224 156 224 156 224 160 232 160 224 152 220 152 228 160 224 152 216 144 212 148 220 156 228 160 228 160 224 148 212 140 212 148 224 164 232 160 220 148 216 148 216 148 216 148 216 148 220 152 220 152 220 152 220 152 220 156 228 164 232 164 228 156 236 168 236 168 236 168 236 168 232 168 236 168 240 172 240 176 236 160 240 168 244 168 244 168 256 172 240 160 240 168 240 160 244 168 244 172 248 176 252 176 252 176 252 172 248 168 244 168 260 176 244 164 236 164 248 176 240 168 244 168 244 160 228 148 248 168 252 168 252 168 256 172 268 172 248 160 248 168 252 164 260 176 256 168 252 172 260 176 252 172 264 184 268 180 256 168 248 168 256 180 264 180 260 172 248 172 260 172 248 164 252 172 256 172 256 172 256 172 256 172 264 176 260 172 256 176 260 180 264 176 260 176 256 172 256 168 252 168 252 164 248 164 244 160 252 168 252 168 252 168 252 168 256 172 256 176 260 176 260 176 272 172 272 172 276 180 284 188 280 180 280 180 280 180 280 180 280 180 284 184 288 184 284 180 288 184 288 184 288 184 288 188 288 188 300 192 300 196 316 216 320 216 328 216 324 216 332 236 336 228 332 220 324 204 304 196 288 192 288 200 280 176 228 120 180 112 176 116 188 128 200 136 200 136 200 136 200 136 200 136 200 136 208 148 216 148 212 140 220 148 220 156 232 168 228 152 232 164 232 164 232 164 236 160 248 160 248 164 260 172 264 176 276 196 280 196 280 192 272 184 284 196 276 192 272 188 272 188 260 180 252 172 244 164 236 156 224 148 220 140 212 136 208 132 220 132 224 140 232 144 236 152 248 168 256 176 268 188 280 196 304 204 308 208 312 204 308 200 312 208 312 208 312 208 312 212 328 216 332 224 340 232 348 240 356 248 368 252 360 252 372 268 392 272 400 272 384 276 400 296 412 320 416 344 476 244 208 104 184 108 192 116 188 104 180 108 180 104 180 104 180 104 180 104 176 100 176 100 176 100 176 100 176 100 172 96 172 92 168 92 164 92 164 92 164 92 164 92 160 84 156 80 148 72 144 68 140 72 136 72 136 72 128 68 124 72 128 68 112 52 100 64 104 44 84 44 76 48 44 20 4 4 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 12 12 12 8 8 8 12 12 16 16 16 16 12 16 12 16 12 16 12 16 12 16 12 16 12 16 12 20 16 20 16 20 16 20 16 16 12 16 16 20 20 24 20 32 16 32 20 36 20 40 24 36 20 36 20 36 20 36 20 32 20 36 24 40 20 36 16 32 20 36 24 40 20 36 16 32 20 40 28 44 20 28 8 28 16 32 20 36 16 32 12 20 16 20 16 20 16 20 16 16 12 20 16 20 16 16 12 20 12 16 8 12 12 16 16 16 12 16 12 16 12 16 12 20 16 20 16 20 16 20 16 12 8 12 4 8 0 4 0 4 4 4 4 4 4 4 4 12 12 12 12 12 12 12 12 108 36 88 56 112 56 116 88 108 56 112 64 120 68 120 68 116 68 136 72 116 48 112 56 96 64 136 56 108 68 144 80 164 92 140 84 160 108 164 96 152 100 168 116 180 124 180 120 168 104 160 104 164 100 144 72 120 60 116 52 112 48 104 44 112 60 112 60 112 56 100 48 116 64 116 64 116 64 116 64 112 52 108 48 112 60 128 72 108 56 132 84 144 72 116 44 116 60 124 64 128 72 136 76 136 76 136 76 136 76 136 76 136 84 156 92 144 76 140 88 128 72 140 84 148 92 152 92 124 72 144 76 132 68 148 96 156 92 156 84 144 88 164 112 156 92 156 92 156 92 156 92 164 96 156 84 148 88 156 96 156 88 144 72 136 80 152 92 156 92 156 88 148 80 140 72 136 80 152 96 164 96 152 84 144 80 144 80 144 80 144 80 152 88 152 88 152 88 152 88 144 84 156 100 168 104 168 100 168 104 168 104 168 104 168 104 168 104 172 108 172 112 176 112 164 108 168 112 172 112 168 104 184 112 164 104 168 108 164 100 168 108 168 112 172 116 176 116 176 116 176 116 176 112 164 104 188 120 172 104 160 108 172 116 148 92 160 104 168 104 160 100 160 96 164 100 168 104 172 108 184 104 164 92 164 100 168 96 180 108 168 96 164 100 176 112 168 104 180 116 184 112 172 100 164 100 176 112 184 116 180 108 164 100 172 104 164 96 168 104 172 104 172 104 172 104 172 104 172 100 164 96 164 96 168 104 172 104 168 100 168 96 164 96 168 100 164 96 164 92 160 92 164 96 164 96 164 96 164 96 180 112 176 108 176 108 176 100 172 84 168 84 176 92 184 100 180 92 180 92 180 92 180 92 172 108 180 120 188 116 180 108 180 112 180 112 180 112 180 104 180 104 192 108 192 112 208 136 212 136 220 136 216 132 224 148 228 140 224 136 212 120 200 112 180 100 184 116 184 92 128 36 108 52 112 52 120 68 136 80 140 80 140 80 140 80 140 80 128 68 140 80 148 80 140 72 152 84 152 96 168 104 156 84 160 96 160 96 160 96 156 96 156 100 160 104 164 112 172 116 196 128 196 128 196 124 184 116 200 128 192 120 188 120 188 124 180 116 176 108 164 100 156 96 140 80 136 72 128 64 124 60 132 76 136 84 140 88 152 84 164 92 172 100 184 104 192 112 192 124 196 132 200 128 192 124 208 140 208 140 208 140 208 132 196 116 204 124 212 132 220 140 236 156 248 164 248 168 264 192 268 192 276 192 276 180 288 200 300 252 296 236 400 252 136 44 88 48 120 60 108 40 104 52 104 44 104 44 104 44 104 44 100 44 100 44 100 44 100 44 104 48 104 44 100 40 96 40 92 44 92 44 92 44 92 44 84 36 80 28 72 24 68 20 72 20 72 20 72 20 72 28 68 28 76 32 60 16 60 28 52 12 44 16 48 28 32 16 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 4 12 4 8 0 8 4 12 8 16 8 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 0 12 0 12 0 12 0 12 0 12 0 16 4 20 4 16 4 16 8 20 12 24 12 20 8 20 8 20 8 20 8 16 8 20 12 24 8 20 4 16 8 20 12 24 8 20 4 16 8 28 20 28 8 12 0 12 4 16 8 20 4 16 0 16 8 16 8 16 8 16 8 12 8 16 12 20 8 16 4 16 4 12 0 8 4 12 8 12 4 12 4 12 4 12 4 16 8 16 8 16 8 16 8 8 0 8 0 4 0 0 0 4 0 4 0 4 0 4 0 12 4 12 4 12 4 12 4 144 100 172 132 192 128 176 112 188 136 196 136 180 112 168 112 196 124 180 112 172 108 176 116 204 136 192 124 184 120 188 128 228 148 216 168 232 148 204 156 188 140 220 164 232 172 240 180 240 172 240 184 236 144 204 152 164 108 180 124 188 120 180 112 172 104 168 104 172 108 164 92 168 108 176 120 184 120 184 120 196 116 160 96 172 124 192 128 184 112 180 132 200 124 188 132 192 128 188 124 188 128 196 136 212 136 188 128 200 140 192 116 212 140 196 132 200 140 200 132 196 136 204 136 192 124 188 132 212 144 212 148 216 152 220 152 212 156 232 160 212 140 216 160 220 152 220 156 224 160 228 160 212 148 224 160 232 160 224 152 220 152 216 148 216 144 212 144 216 148 220 156 224 156 220 152 216 152 220 156 224 152 220 148 216 148 216 152 220 156 224 156 220 152 220 152 220 152 220 152 216 148 216 152 220 156 224 156 232 164 236 168 236 168 240 172 236 168 236 168 236 168 236 168 244 164 236 164 248 176 248 168 248 172 248 172 248 172 248 172 236 164 240 168 244 164 240 160 252 176 244 164 236 156 232 156 232 160 240 168 244 168 240 164 240 168 244 168 240 160 232 156 252 168 252 172 256 176 260 176 256 172 256 172 256 172 256 172 272 188 268 180 260 176 260 180 256 172 256 172 256 172 256 172 252 172 256 172 256 168 248 160 256 168 248 160 248 168 256 176 264 180 264 180 264 176 256 168 252 168 252 168 252 168 252 168 256 172 256 172 256 172 256 172 248 164 248 164 248 164 248 164 252 168 252 168 252 168 252 168 256 172 256 172 256 172 256 172 272 172 272 172 272 172 272 172 276 176 276 180 280 184 284 184 280 172 276 168 276 176 288 188 280 180 288 188 292 188 292 188 276 176 296 200 316 212 320 212 328 220 328 220 328 220 328 220 340 224 324 212 316 212 304 196 284 188 272 168 232 128 204 120 176 112 184 124 192 132 196 132 192 128 192 132 196 132 200 136 216 140 204 140 220 156 212 132 216 152 220 148 208 140 216 156 228 160 228 164 232 168 240 164 252 164 248 160 256 168 268 184 276 192 268 180 264 180 264 180 268 184 268 188 272 192 276 192 256 176 252 172 248 168 240 164 228 148 216 132 204 128 208 132 208 124 216 136 224 140 228 140 240 156 240 160 252 176 268 188 288 184 288 188 296 196 308 204 316 208 312 208 312 212 320 224 320 212 328 212 316 204 324 220 340 232 348 240 356 248 360 244 380 252 380 260 392 276 400 292 408 300 432 336 456 364 384 120 192 96 188 112 156 100 212 124 184 104 176 100 184 108 180 100 180 100 176 96 172 100 176 104 172 96 172 92 168 88 164 88 164 92 164 92 164 92 164 92 152 80 152 76 148 72 144 72 152 76 132 64 132 72 128 68 128 72 120 64 112 52 96 52 100 48 92 52 76 44 44 24 4 4 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 12 12 12 12 12 12 12 12 16 12 16 12 16 12 16 12 8 4 8 8 12 8 16 12 16 12 16 12 16 12 16 12 20 20 24 24 28 20 24 16 40 24 40 20 36 16 32 16 36 24 48 28 36 12 28 16 48 20 28 16 40 28 36 8 28 16 40 28 44 24 32 12 36 24 48 28 36 12 28 16 24 12 32 20 32 12 20 0 16 12 16 20 28 24 16 4 8 20 32 24 16 4 16 20 28 32 36 24 20 8 16 16 36 24 16 4 8 8 20 24 16 12 16 12 16 12 16 12 12 8 12 8 12 8 12 8 24 28 24 20 8 4 8 12 16 16 16 12 12 8 8 8 100 56 120 76 128 72 112 52 108 64 120 68 112 56 112 64 112 52 112 52 116 64 128 72 136 76 136 76 140 84 148 92 164 88 148 104 164 88 148 100 132 84 160 108 168 112 176 120 172 108 172 124 176 100 164 120 120 60 116 52 108 52 116 56 112 52 104 52 112 56 100 40 112 60 112 60 112 60 108 56 128 52 100 40 112 64 124 64 124 52 116 72 132 60 120 68 124 64 124 60 124 68 132 72 140 76 132 72 132 72 128 64 144 76 128 68 136 80 140 76 140 84 148 84 136 72 132 80 144 80 148 84 148 88 152 88 148 88 156 92 148 84 152 92 152 88 152 92 156 96 160 96 148 88 156 100 164 100 160 92 156 88 152 88 148 84 148 80 148 84 152 92 156 88 152 84 148 88 152 92 156 88 152 84 148 84 148 88 152 92 156 92 152 88 152 88 152 88 152 88 148 84 148 88 152 92 156 92 164 100 164 104 168 104 172 108 168 104 168 104 168 104 168 104 164 104 164 104 168 112 172 108 176 116 176 116 176 116 176 116 160 104 164 108 168 104 164 100 172 112 168 104 160 100 160 100 160 100 164 108 168 108 168 108 168 108 172 112 168 104 160 100 168 100 168 104 172 108 176 108 172 104 172 104 172 104 172 104 184 112 176 104 168 104 172 104 172 104 172 104 172 104 172 104 168 104 172 104 172 100 164 92 172 100 164 92 160 96 168 100 164 100 168 100 168 96 160 88 172 104 172 104 172 104 172 104 172 104 172 104 172 104 172 104 164 96 164 96 164 96 164 96 168 100 168 100 168 100 168 100 172 104 172 104 172 104 172 96 172 84 172 84 172 84 172 84 176 88 176 92 180 92 184 96 176 104 172 100 172 108 180 116 176 112 184 116 188 120 184 108 172 92 184 112 204 124 212 132 220 136 220 136 220 136 220 136 224 132 204 120 204 120 192 112 188 108 172 84 132 52 112 52 104 52 120 64 132 72 132 72 128 72 132 72 136 76 136 80 148 76 136 80 152 88 144 68 148 88 152 84 140 76 148 92 160 96 160 100 164 104 164 104 164 104 160 100 160 112 176 124 192 120 184 112 180 112 180 116 184 116 184 120 188 124 192 124 180 120 176 116 172 108 168 104 152 84 136 72 128 68 132 72 120 64 128 76 132 80 140 72 152 76 156 84 168 92 184 108 180 112 184 116 192 132 204 140 208 140 204 136 208 144 216 140 208 132 220 132 208 124 216 140 228 148 236 156 244 160 244 160 248 180 252 176 264 188 284 192 296 212 320 244 344 300 288 88 100 28 112 56 88 44 128 48 108 44 100 40 108 48 104 40 104 44 100 40 96 44 100 48 100 44 100 40 96 40 92 36 92 44 92 44 92 44 92 44 80 32 80 28 76 24 72 24 84 24 68 12 68 20 72 24 68 24 64 24 56 16 52 12 44 8 48 20 44 20 24 12 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 16 8 20 12 16 0 16 0 16 0 16 0 16 4 20 8 24 4 20 0 24 12 24 8 20 4 16 4 12 8 24 12 20 4 20 12 32 8 16 4 24 12 20 0 16 8 20 12 24 8 20 4 16 12 28 16 20 0 12 4 12 4 20 8 20 4 8 0 16 8 16 12 28 20 16 0 0 0 16 12 20 12 24 20 24 20 28 16 12 0 8 4 20 12 16 4 12 4 12 4 12 4 12 4 12 4 12 4 8 0 8 0 8 0 8 0 24 16 24 12 8 0 8 4 12 4 8 0 8 0 4 0 168 116 176 124 176 116 164 104 164 116 180 124 180 124 188 140 168 108 180 120 192 132 196 132 188 128 200 144 216 156 224 160 212 140 208 156 220 144 208 152 200 144 220 160 224 160 228 172 236 164 232 176 232 156 228 184 216 140 184 108 164 104 180 120 176 108 168 108 176 112 164 92 184 116 176 104 168 100 164 100 184 112 168 108 180 120 184 116 192 116 184 132 196 116 176 124 184 120 180 116 184 124 192 132 196 136 204 136 192 124 192 132 200 128 188 128 200 144 208 140 208 152 220 152 208 140 208 148 212 148 216 148 220 152 220 152 224 152 216 148 224 156 220 148 220 152 220 152 224 156 224 156 216 156 228 164 236 164 228 156 228 156 224 156 220 152 220 148 216 148 220 152 220 152 216 148 216 152 220 156 224 152 220 148 216 148 216 148 220 152 220 152 220 152 220 152 220 152 220 152 216 148 220 152 220 152 224 156 228 164 232 164 236 168 240 172 236 168 236 168 236 164 232 164 240 164 240 164 244 168 244 172 248 172 248 172 244 168 244 168 236 164 240 168 244 164 240 160 240 164 240 164 240 164 240 164 236 164 244 172 248 172 248 168 244 172 248 172 248 168 240 164 252 168 252 168 256 172 256 172 256 172 256 172 256 172 256 172 260 172 252 164 248 164 252 168 256 172 256 172 256 172 256 172 252 172 256 172 256 168 248 160 256 168 248 160 240 156 240 160 244 164 248 164 248 160 240 152 256 172 256 172 256 172 256 172 252 168 252 168 252 168 252 168 244 160 244 160 244 160 244 160 252 168 252 168 252 168 252 168 256 172 256 172 256 172 256 172 272 172 272 172 272 172 272 172 276 176 276 176 280 180 280 184 280 172 276 172 276 176 284 180 280 176 284 184 292 188 288 188 288 180 292 192 308 208 324 220 324 216 324 216 324 216 324 216 316 208 300 196 296 192 276 176 272 172 236 128 188 104 180 104 176 112 184 128 196 136 200 136 196 136 200 136 204 140 204 144 212 140 208 144 220 152 212 136 216 152 220 148 208 140 216 156 228 160 228 164 232 168 240 164 252 164 248 160 252 168 268 180 276 188 268 180 264 180 268 184 268 184 272 188 272 188 276 192 260 184 256 180 252 172 244 168 224 144 212 128 204 128 208 132 204 120 208 124 216 132 220 140 232 152 236 160 252 180 272 192 280 176 284 184 296 200 312 216 312 208 308 204 312 212 316 220 328 220 336 216 324 212 332 224 340 228 344 236 352 240 356 244 376 244 380 252 388 268 400 284 416 296 420 320 444 368 428 200 196 88 184 116 172 100 192 96 184 104 176 100 184 108 180 100 180 104 176 100 176 100 180 104 180 104 176 100 176 96 172 96 164 92 164 92 164 92 164 92 152 80 152 76 148 72 144 72 148 76 128 64 132 72 124 64 120 64 112 56 104 44 84 44 88 40 84 40 68 32 36 16 4 4 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 12 12 12 12 12 12 12 12 16 12 16 12 16 12 16 12 20 16 24 20 24 24 28 24 20 16 20 16 20 16 20 16 20 16 24 20 24 20 20 16 40 24 36 20 36 20 32 16 24 12 36 20 36 20 44 32 44 24 32 16 40 24 32 12 40 20 36 16 32 20 36 24 28 20 44 24 32 12 28 16 36 24 40 24 40 20 32 12 28 20 24 24 36 32 28 16 12 8 12 16 28 28 32 20 20 20 28 20 12 4 12 12 12 12 20 20 20 12 8 0 16 12 16 12 16 12 16 12 12 8 12 8 12 8 12 8 20 24 24 20 12 8 8 12 8 8 8 4 4 4 0 0 112 60 116 64 116 60 112 56 108 64 120 68 120 72 132 88 116 60 128 72 132 68 120 56 108 52 124 72 140 84 140 80 124 68 140 92 156 88 140 76 132 80 148 88 148 88 152 100 180 108 160 100 152 76 140 100 168 96 140 60 112 52 116 60 112 56 104 56 112 60 104 44 120 64 108 52 104 52 108 56 112 52 112 52 116 56 116 52 132 60 120 72 128 52 108 56 116 56 112 56 116 64 128 68 124 76 144 80 124 60 128 80 128 60 120 64 136 84 148 84 144 88 152 92 144 80 144 92 148 84 148 88 152 88 156 92 160 84 140 80 160 100 156 80 152 88 152 88 152 88 152 92 152 92 160 104 168 104 164 96 160 96 160 92 156 92 152 88 148 88 152 88 152 84 144 80 148 88 152 92 156 88 152 84 148 84 148 84 148 84 148 88 156 92 152 88 152 88 148 84 152 88 152 88 152 88 152 88 156 96 160 100 168 104 172 108 168 104 168 100 164 100 164 96 156 104 168 108 164 104 168 112 164 104 164 104 160 100 160 100 160 104 164 108 168 104 164 100 160 100 164 104 168 108 164 104 160 104 168 112 172 112 172 112 172 112 176 116 176 112 172 108 168 100 168 100 168 100 168 104 168 100 168 100 168 100 168 100 172 100 168 96 164 96 168 100 172 104 172 104 172 104 172 104 168 104 172 104 172 100 164 92 172 100 164 92 156 84 152 84 164 100 168 100 168 96 160 88 168 100 168 100 168 100 168 100 164 96 164 96 164 96 164 96 160 92 160 92 160 92 160 92 168 100 168 100 168 100 168 100 168 100 172 104 172 104 176 100 172 84 172 84 172 84 172 84 172 84 176 88 176 92 180 92 172 104 172 104 172 104 176 108 172 108 180 116 184 116 184 104 188 104 188 104 196 124 216 140 216 132 216 132 212 128 212 128 216 128 200 116 196 112 184 100 184 96 132 44 100 40 104 44 108 56 120 68 132 76 136 76 136 76 140 80 140 84 144 84 144 80 144 84 148 84 144 76 148 88 152 84 140 76 148 92 160 96 160 100 164 104 164 104 172 112 164 108 168 120 184 132 188 120 184 112 180 112 184 120 188 120 188 120 188 120 188 120 188 128 184 120 176 112 168 108 144 80 132 68 124 68 132 76 116 60 116 64 124 72 136 68 148 72 152 84 168 96 188 112 172 104 176 116 192 136 212 152 212 144 212 140 212 148 220 144 216 140 224 136 216 128 220 144 228 144 228 148 232 152 240 168 248 188 248 184 260 192 280 192 304 192 296 224 324 288 344 184 140 40 100 52 92 36 112 36 108 44 100 40 108 48 104 40 108 48 100 44 100 44 104 52 100 44 96 40 96 36 92 36 88 40 88 40 88 40 88 40 80 32 80 28 76 24 72 24 80 20 64 12 68 20 68 16 60 16 56 16 44 4 40 4 32 0 36 8 32 8 12 0 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 16 8 16 12 20 16 24 16 20 4 20 4 20 4 20 4 12 0 20 4 20 4 16 0 20 8 20 8 20 8 20 8 12 4 20 8 16 4 24 20 24 12 20 8 20 8 16 4 28 12 16 0 12 4 24 16 12 8 24 12 16 0 16 4 28 16 28 16 28 12 24 8 32 20 24 16 32 24 28 12 32 12 12 8 28 20 16 0 12 8 20 8 8 0 4 4 12 4 12 4 12 0 8 0 16 8 16 8 16 8 16 8 12 4 12 4 12 4 12 4 16 12 24 16 12 0 8 4 12 4 12 0 8 0 4 0 156 104 164 112 172 116 172 116 156 104 160 100 148 96 160 112 184 124 192 132 196 128 184 116 176 116 184 124 188 120 180 112 172 124 208 160 228 156 208 128 200 140 212 148 212 148 220 164 236 160 220 160 212 132 204 160 232 164 220 148 200 128 184 116 180 108 172 108 180 112 168 96 176 112 176 112 176 116 184 120 176 112 176 112 176 108 172 112 192 116 184 128 192 112 172 116 176 112 176 116 184 124 192 132 184 132 208 136 192 120 196 144 188 116 180 120 200 144 212 144 200 140 212 144 204 136 204 148 216 148 220 152 220 156 224 156 228 148 208 144 228 164 224 144 220 152 220 152 220 152 220 148 216 152 228 164 236 164 228 156 228 160 228 156 224 156 220 152 216 152 220 152 216 144 208 140 216 152 220 156 224 152 220 148 216 148 216 148 216 148 216 144 224 156 224 152 220 148 216 148 220 152 220 152 220 152 220 152 220 156 224 160 232 168 240 172 236 168 236 164 232 160 228 156 228 160 244 168 236 160 240 172 248 168 244 168 240 164 236 160 236 164 240 168 244 164 240 160 232 160 240 168 244 168 240 160 236 164 244 172 248 172 244 168 244 172 248 176 252 176 248 172 252 168 252 168 252 168 252 164 252 168 252 168 252 168 252 168 256 168 252 164 252 168 256 172 256 172 256 172 256 172 256 172 252 172 256 172 256 168 248 160 252 168 248 164 244 152 232 148 248 164 252 168 248 164 244 156 244 160 244 160 244 160 244 160 248 164 248 164 248 164 248 164 244 160 244 160 244 160 244 160 252 168 252 168 252 168 252 168 252 168 252 172 256 176 260 176 272 172 272 172 272 172 272 172 272 172 272 176 276 176 280 180 276 172 276 172 276 172 272 168 276 176 284 180 288 184 284 184 300 192 296 192 304 208 324 224 324 216 320 212 316 208 312 204 320 212 300 200 288 192 276 180 260 152 196 100 176 104 184 116 180 116 188 128 200 136 204 140 200 136 204 140 204 144 208 144 208 144 216 148 216 144 212 144 216 152 220 148 208 140 216 156 228 160 228 164 232 168 240 164 268 176 260 172 268 184 280 196 272 184 264 180 264 184 272 188 272 188 272 188 272 188 272 188 264 188 260 180 248 168 240 164 216 136 208 124 200 128 208 136 208 120 204 116 208 128 220 140 232 152 240 160 252 180 272 192 276 172 280 184 296 204 316 220 324 216 320 216 320 220 328 232 332 224 336 220 328 212 332 228 340 224 336 224 340 232 352 240 380 244 384 256 392 268 404 284 416 276 392 292 420 352 472 296 284 124 176 104 160 92 188 104 184 104 176 100 184 108 180 100 184 108 180 100 176 104 184 108 168 92 168 88 164 88 160 84 160 88 160 88 160 88 160 88 152 80 152 76 148 72 144 72 140 68 128 68 136 72 120 56 116 56 104 48 96 40 80 40 80 28 72 32 56 24 24 8 4 4 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 8 8 8 8 8 8 8 12 8 12 8 12 8 12 8 12 8 16 12 16 16 20 16 24 20 24 20 24 20 24 20 16 12 20 20 24 16 16 12 36 20 36 20 36 20 36 20 40 28 44 20 28 8 32 24 40 24 40 20 36 16 32 16 44 24 32 12 28 16 40 28 28 20 44 28 36 16 36 24 52 36 48 28 44 28 44 28 40 28 28 24 36 36 36 24 40 24 20 20 32 28 20 0 12 16 24 16 12 4 12 12 28 20 16 4 8 8 16 16 20 16 20 16 20 16 20 16 16 12 16 12 16 12 16 12 8 16 24 24 16 12 12 12 20 20 16 16 16 12 12 12 88 44 104 64 120 68 116 64 112 64 112 52 96 40 100 60 112 56 120 64 128 68 128 68 132 68 128 64 116 48 100 36 104 68 144 88 152 100 152 76 140 88 152 92 152 96 168 120 156 92 156 104 160 92 160 120 160 100 164 104 156 80 124 56 116 60 108 60 116 64 108 48 104 56 112 68 124 72 124 68 112 56 116 48 104 40 108 56 124 52 116 68 128 52 108 56 112 52 116 56 120 68 132 76 124 72 136 72 132 68 132 80 124 56 116 60 132 80 144 84 128 76 140 80 136 72 140 84 152 88 152 88 156 92 156 96 156 88 148 84 156 92 152 84 152 88 152 88 148 84 148 84 144 84 156 96 164 96 156 88 160 92 156 92 152 88 152 84 148 88 152 88 148 80 136 72 148 88 152 92 156 88 152 84 148 84 148 84 144 80 144 80 160 96 156 88 152 84 144 80 156 92 152 88 152 88 148 84 152 88 156 96 164 104 172 108 168 104 164 100 160 92 156 92 148 100 172 108 156 92 164 116 184 120 180 116 172 112 168 108 160 104 164 108 168 104 164 100 160 104 168 112 172 104 160 96 156 100 164 104 168 108 164 104 164 104 168 112 172 112 172 108 168 100 168 100 164 96 164 96 164 96 164 96 164 96 164 96 168 100 164 96 164 100 172 108 172 104 172 104 172 104 172 104 168 104 172 104 172 100 164 92 164 100 168 100 164 92 156 84 156 88 160 92 156 88 152 80 156 88 156 88 156 88 156 88 160 92 160 92 160 92 160 92 164 96 164 96 164 96 164 96 168 100 168 100 168 100 168 100 164 96 168 104 172 108 180 104 172 84 172 84 172 84 172 84 168 84 172 84 176 88 176 88 168 104 172 104 172 100 164 96 172 104 176 112 180 112 180 104 192 108 192 112 204 124 216 136 216 128 212 124 204 120 200 116 212 124 196 112 192 116 184 108 164 68 108 36 104 52 116 56 116 60 124 72 136 80 140 80 132 76 136 76 140 80 140 84 136 80 152 88 144 76 140 80 148 88 152 84 140 76 148 92 160 96 160 100 164 104 164 104 180 120 172 116 176 128 192 140 184 116 180 112 180 116 188 124 192 124 188 120 188 120 184 116 188 124 180 116 168 104 160 96 136 72 128 64 124 68 132 76 124 64 120 60 120 72 140 76 156 80 156 84 168 92 184 104 176 108 180 116 192 132 208 148 216 148 216 148 216 152 224 152 212 136 224 132 212 128 220 140 224 140 220 136 224 144 236 168 244 192 248 184 260 192 276 196 288 164 268 188 288 264 360 256 252 92 108 48 92 32 112 48 108 44 100 40 108 48 104 40 108 52 104 48 104 48 108 52 88 32 88 28 84 28 80 24 84 36 84 36 84 36 84 36 80 32 80 28 76 24 72 24 72 16 64 16 72 20 60 8 60 16 56 16 44 4 40 4 28 0 32 4 28 4 8 0 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 12 4 16 0 16 0 16 0 16 0 12 0 16 0 16 0 12 0 16 4 20 8 20 8 24 12 32 20 28 8 8 0 16 12 20 12 28 12 16 0 16 8 24 8 20 4 16 8 20 12 16 12 32 20 28 12 28 20 40 24 32 16 28 16 28 20 36 20 20 12 28 24 32 20 20 8 16 16 28 24 24 12 12 8 20 8 12 0 12 8 32 16 12 0 4 0 20 16 20 12 20 12 20 12 20 12 16 8 16 8 16 8 16 8 4 8 24 20 20 4 12 4 24 16 20 12 20 8 16 8 148 100 168 120 180 116 164 100 188 132 184 116 164 112 176 132 184 120 180 116 180 116 184 120 204 136 188 112 168 96 156 88 160 112 176 100 172 132 208 132 196 136 208 144 208 152 232 180 212 144 216 168 228 152 220 172 212 152 220 156 216 144 196 124 180 112 172 112 180 116 172 100 164 108 180 124 188 120 172 104 180 120 180 104 156 92 172 120 180 108 176 124 192 112 176 120 180 116 180 120 188 132 204 144 196 128 188 128 200 140 200 132 188 120 180 120 196 140 204 136 192 136 204 140 200 136 204 148 220 152 220 156 224 156 228 160 216 152 224 156 216 148 220 156 220 152 220 148 216 144 212 144 208 144 220 156 224 156 220 148 224 152 220 152 216 148 216 144 220 152 220 148 212 140 204 132 216 152 220 156 224 152 220 148 216 148 216 144 212 140 208 140 228 160 224 152 220 148 212 144 224 156 224 152 220 148 216 148 216 148 220 156 232 168 240 172 236 168 232 164 228 156 220 152 220 160 248 168 228 148 236 176 256 176 252 172 244 164 240 160 236 164 240 168 244 164 240 160 240 168 248 176 248 164 232 148 228 152 232 160 240 164 236 160 236 160 240 168 248 172 244 168 252 168 252 164 248 160 244 160 248 164 248 164 248 164 248 164 244 160 240 156 244 164 252 168 256 172 256 172 256 172 256 172 252 172 256 172 256 168 248 160 248 164 252 172 256 168 248 160 244 160 244 160 244 156 236 152 240 156 240 156 240 156 240 156 240 156 240 156 240 156 240 156 252 168 252 168 252 168 252 168 252 168 252 168 252 168 252 168 248 164 252 172 256 176 264 180 272 172 272 172 272 172 272 172 268 168 272 172 272 176 276 176 272 172 276 176 276 168 268 160 272 172 280 180 284 180 284 180 296 192 304 204 316 212 320 212 324 212 320 208 312 200 304 196 296 188 272 176 268 172 248 156 228 120 172 92 180 120 192 116 180 120 188 132 200 140 204 140 192 132 196 132 200 136 200 140 200 144 220 152 212 136 208 148 216 152 220 148 208 140 216 156 228 160 228 164 232 168 240 164 260 172 256 168 260 176 276 188 268 180 264 180 264 184 272 192 276 192 276 188 272 184 268 184 260 180 252 172 240 156 228 148 212 132 200 120 200 128 208 136 220 128 208 120 212 132 228 152 248 160 244 164 252 172 260 180 284 180 288 184 296 200 308 208 316 208 312 208 312 212 320 224 324 216 332 216 320 208 328 224 336 220 328 216 328 228 348 236 368 232 376 236 380 256 396 272 396 248 364 264 388 324 476 340 368 176 200 124 184 100 188 100 184 104 176 100 184 108 180 100 188 108 184 104 180 108 184 112 168 92 164 88 164 84 160 84 156 84 156 84 156 84 156 84 152 80 152 76 148 72 144 72 132 64 128 68 136 68 116 52 120 60 108 52 100 44 84 40 80 32 76 32 60 24 28 8 4 4 4 4 4 4 8 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 8 4 8 4 8 4 8 4 4 4 8 4 12 8 12 8 20 16 20 16 20 16 20 16 12 12 16 16 20 12 16 8 32 16 32 20 36 24 40 24 40 28 40 16 24 8 36 32 32 24 48 24 32 8 32 24 32 20 36 24 40 20 36 16 36 28 52 40 52 32 52 40 56 36 44 24 40 24 44 32 40 28 20 16 28 28 32 28 16 20 32 28 28 20 28 28 16 20 28 20 20 12 20 24 36 28 24 16 20 16 24 24 24 20 24 20 24 20 24 20 20 16 20 16 20 16 20 16 0 12 24 28 20 16 12 12 20 20 20 16 16 16 12 12 96 52 116 72 124 60 100 36 120 68 116 56 104 56 120 80 144 76 124 52 104 40 100 44 136 68 116 40 92 24 84 24 84 32 76 0 60 40 124 64 112 60 124 68 132 80 156 108 148 84 152 104 156 76 132 84 140 84 144 84 144 80 132 68 116 60 112 60 116 64 108 48 100 56 120 72 124 60 96 32 120 60 116 40 88 28 108 64 112 44 108 64 128 56 112 64 116 60 120 64 128 76 140 84 136 64 116 64 140 88 140 68 128 60 116 60 128 76 136 76 128 76 140 80 136 76 144 88 152 88 152 92 156 96 160 96 144 92 164 96 144 76 148 96 152 88 152 84 148 80 144 80 136 76 148 88 156 88 148 80 152 88 148 84 148 80 144 80 152 88 152 84 144 76 136 68 148 88 152 92 156 88 152 84 148 84 148 80 144 76 140 76 160 96 156 88 152 84 144 80 156 92 156 88 152 84 148 84 144 84 152 92 164 104 172 108 168 104 164 96 156 92 152 84 144 100 172 108 152 88 160 116 164 104 160 96 152 88 148 84 160 104 164 108 168 104 164 100 164 108 172 116 172 100 152 84 148 92 156 96 160 100 156 96 156 96 160 104 168 108 168 104 168 100 168 96 164 92 160 92 164 96 164 96 164 96 164 96 152 84 152 84 152 88 160 96 172 104 172 104 172 104 172 104 168 104 172 104 172 100 164 92 160 96 168 108 176 104 168 96 168 104 172 104 172 100 164 92 160 92 160 92 160 92 160 92 156 88 156 88 156 88 156 88 172 104 172 104 172 104 172 104 168 100 168 100 168 100 168 100 164 96 168 104 172 108 180 104 172 84 172 84 172 84 172 84 168 80 168 84 172 88 176 88 168 104 172 108 172 100 160 88 168 104 176 112 180 112 180 100 188 108 200 124 212 128 212 124 212 128 208 120 200 116 196 108 176 100 164 88 160 84 148 72 128 40 84 24 104 60 120 56 116 60 128 72 136 80 140 80 128 68 128 72 132 72 136 76 132 80 156 88 140 72 140 84 148 88 152 84 140 76 148 92 160 96 160 100 164 104 164 104 164 108 160 104 164 112 176 128 180 112 180 112 180 116 192 124 192 124 192 120 188 116 184 116 180 120 172 108 160 92 148 84 132 68 124 60 120 68 132 76 132 72 124 64 124 76 148 88 168 88 164 88 164 84 172 92 184 116 184 120 192 128 204 136 204 132 200 132 200 136 208 136 204 128 216 128 204 120 212 136 224 136 216 128 216 140 236 164 224 176 224 164 240 172 260 180 268 144 244 172 264 232 356 276 300 128 136 84 124 48 108 28 108 44 100 40 108 48 104 40 112 52 108 48 104 52 108 56 96 40 96 36 92 32 88 32 84 36 84 36 84 36 84 36 80 32 80 28 76 24 72 24 68 12 64 16 72 16 60 4 64 20 60 20 48 8 44 8 32 0 36 8 32 4 12 0 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 4 0 8 0 12 4 12 0 12 0 12 0 12 0 8 0 12 0 16 0 12 0 16 4 16 8 20 12 24 12 16 8 16 0 8 4 28 28 16 12 32 16 12 0 16 12 12 4 24 16 28 12 16 0 24 20 40 32 40 24 40 32 40 20 28 12 20 12 28 16 36 16 16 8 20 20 28 16 24 28 44 28 20 0 8 8 16 12 24 16 16 8 20 20 24 20 28 24 28 16 20 8 20 12 20 12 20 12 20 12 16 8 16 8 16 8 16 8 0 4 24 20 24 8 12 4 16 8 16 4 12 0 8 0